BM6P6(@ wwwzzzsssnnniiieeefffgggiiikkkoootttzzz~~~zzzvvvsssooohhhbbb^^^[[[WWWTTTSSSRRRPPPOOOOOONNNLLLKKKIIIIIIHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIGGGEEECCCCCCCCCDDDHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPQQQRRRTTTTTTTTTSSSSSSTTTRRRNNNKKKHHHFFFDDDDDDCCCEEEGGGHHHHHHHHHIIIJJJJJJIIIIIIJJJMMMNNNNNNMMMJJJGGGCCCAAAAAAAAA@@@???DDDEEEFFFGGGGGGHHHGGGGGGIIIJJJKKKKKKIIIHHHIIIJJJMMMNNNOOOQQQTTTWWWZZZ[[[dddgggnnnuuuxxxsssjjjcccSSSRRRQQQQQQRRRSSSTTTUUUWWWWWWUUUTTTTTTSSSSSSSSSVVVUUUUUUWWW\\\ccckkkppprrrtttzzz|||wwwssstttuuu{{{}}}yyyqqqnnnjjjfffbbb^^^YYYUUUSSSRRRPPPNNNPPPPPPSSSWWW[[[cccssstttgggYYYNNNGGGCCC@@@;;;777666666555444777777666666666666777777777666444555888???FFFKKKRRRUUUYYY[[[\\\```eeejjjvvv}}}zzzvvvnnnnnnoooqqqyyy{{{nnndddaaagggnnnrrr{{{{{{pppfffccc]]]XXXVVVSSSVVVhhh}}}}}}zzzttt|||xxx~~~|||uuupppjjjfffeeefffhhhjjjmmmppptttvvv~~~wwwtttrrrnnngggbbb]]]ZZZVVVTTTRRRQQQPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRTTTUUUUUUTTTTTTTTTRRROOOKKKHHHFFFEEEEEECCCEEEGGGHHHHHHHHHIIIJJJJJJIIIIIIKKKMMMOOONNNMMMIIIFFFCCCAAAAAAAAA@@@@@@DDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKMMMNNNOOOPPPSSSUUUWWWXXXXXX[[[```fffhhhddd\\\UUUPPPOOOOOOOOOOOOPPPRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRUUUUUUVVVXXX^^^eeekkkooopppuuu~~~~~~~~~{{{wwwtttuuuvvvxxx}}}zzzrrroookkkgggbbb^^^YYYUUUSSSRRRPPPOOORRRQQQSSSVVVZZZaaaqqqwwwjjj\\\OOOHHHEEEAAA<<<999777777666555777777666666666666777777777666444555999@@@GGGKKKTTTWWWZZZ\\\]]]```fffkkkwww}}}{{{vvvpppoooqqqvvvrrriiidddiiiooosss}}}}}}tttkkkeee^^^YYYWWWTTTWWWiii}}}zzz~~~yyyyyy}}}yyysssmmmjjjhhhiiikkknnnpppqqqrrrrrrwww~~~~~~zzzuuurrroookkkeee```[[[XXXTTTRRRQQQPPPOOOMMMLLLLLLJJJIIIHHHHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKJJJKKKKKKLLLMMMNNNPPPQQQSSSUUUVVVVVVVVVVVVUUUSSSPPPLLLIIIGGGFFFEEEDDDFFFHHHIIIHHHHHHJJJKKKJJJJJJJJJLLLNNNOOONNNMMMHHHEEEBBB@@@@@@AAAAAA@@@EEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKMMMMMMNNNOOOPPPQQQRRRSSSRRRTTTWWWZZZ[[[XXXRRRMMMLLLLLLKKKLLLLLLNNNOOOPPPRRRQQQQQQPPPPPPPPPQQQQQQTTTUUUWWWZZZ```fffkkknnnooowww~~~~~~~~~~~~|||}}}|||zzzwwwuuuuuuvvvuuu}}}}}}tttppplllgggbbb___ZZZVVVTTTRRRPPPOOOTTTRRRSSSUUUWWW^^^mmm{{{{{{nnnaaaTTTLLLGGGCCC>>>:::999888777777777777666666666666777777777666555666;;;AAAHHHMMMVVVYYY[[[\\\]]]```eeejjjwww|||zzzvvvrrrrrrtttzzzyyynnnhhhlllqqquuu~~~xxxqqqhhhaaa[[[XXXUUUXXXiii}}}yyytttvvv{{{~~~}}}wwwrrrpppnnnpppssswwwzzzzzzxxxwwwzzz~~~{{{xxxtttpppmmmhhhbbb]]]XXXUUURRRPPPOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEECCCDDDEEEGGGHHHHHHIIIIIIKKKKKKJJJJJJKKKKKKLLLMMMQQQRRRTTTVVVWWWXXXXXXWWWVVVTTTPPPMMMJJJHHHFFFFFFDDDFFFIIIIIIIIIIIIJJJKKKKKKKKKKKKMMMOOOPPPNNNMMMGGGDDDAAA@@@AAABBBBBBBBBEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNQQQRRRSSSTTTSSSPPPLLLIIIIIIIIIJJJJJJKKKLLLMMMNNNQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTWWW\\\aaafffjjjmmmnnn{{{}}}{{{{{{{{{|||||||||{{{yyywwwuuussssssttt}}}vvvrrrmmmhhhccc___ZZZVVVTTTSSSQQQPPPUUUSSSRRRTTTUUU[[[hhhvvvttthhh[[[RRRHHHDDD???;;;999999888777777777666666666666777777777666666888===CCCJJJNNNVVVXXXZZZ[[[[[[^^^dddiiittt}}}yyyzzzwwwuuuvvvxxxtttkkkmmmqqquuu{{{uuukkkccc\\\ZZZVVVXXXhhhzzzzzz|||pppuuu}}}|||yyywwwvvvxxx|||~~~{{{yyywwwsssooojjjddd]]]YYYUUURRROOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJIIIIIIEEEFFFFFFFFFFFFEEEEEEEEEAAABBBDDDFFFGGGHHHIIIIIIKKKJJJJJJJJJKKKLLLMMMNNNSSSTTTVVVWWWYYYYYYYYYXXXVVVTTTPPPMMMJJJHHHFFFFFFEEEGGGIIIJJJJJJJJJKKKLLLLLLKKKLLLNNNPPPPPPNNNLLLFFFDDDAAA@@@BBBCCCDDDDDDFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKJJJJJJKKKMMMMMMMMMNNNNNNMMMLLLKKKJJJMMMNNNNNNMMMKKKHHHFFFEEEHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSUUUXXX]]]bbbgggkkkmmmsss~~~{{{zzzzzz{{{|||||||||zzzyyywwwtttqqqooossszzzxxxsssmmmhhhddd```[[[WWWUUUTTTRRRPPPTTTRRRRRRSSSSSSXXXdddqqq|||ooo```VVVHHHDDD???;;;999888777666777777666666666666777777777777777:::???FFFLLLPPPUUUWWWXXXXXXXXX\\\bbbgggpppxxxwww{{{xxxwww{{{~~~wwwmmmmmmqqquuu~~~{{{zzz{{{{{{~~~~~~{{{vvvnnneee^^^[[[XXXXXXdddtttxxxqqqvvv|||xxxxxxsssrrrppplllfff```ZZZWWWRRRPPPMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIFFFFFFFFFFFFFFFEEEDDDCCC@@@AAACCCEEEGGGIIIJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQUUUVVVXXXYYYZZZYYYYYYXXXUUUSSSPPPLLLIIIGGGFFFEEEFFFHHHJJJKKKJJJJJJLLLMMMLLLLLLMMMOOOQQQQQQOOOLLLFFFDDDBBBAAACCCEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKKKKKKKLLLNNNNNNNNNOOOOOONNNLLLJJJIIIKKKMMMMMMLLLHHHFFFDDDDDDHHHIIIJJJLLLMMMNNNNNNOOOMMMMMMMMMNNNPPPRRRSSSTTTVVVWWWZZZ___dddiiimmmppp|||~~~|||{{{{{{|||}}}{{{zzzxxxxxxwwwuuuqqqnnnqqquuu{{{yyysssmmmgggdddaaa\\\XXXVVVTTTRRRQQQQQQQQQRRRSSSSSSVVV```kkksssbbbVVVIIIEEE@@@;;;999888777666777777666666666666777777777777888;;;AAAHHHNNNRRRSSSUUUWWWVVVWWW[[[bbbhhhrrr~~~uuuwww~~~zzzyyyzzznnnmmmpppuuu|||~~~{{{wwwvvvvvvwwwyyy{{{|||zzzxxxyyy~~~|||vvvnnneee^^^\\\XXXVVV___lllzzzvvvtttwww{{{tttqqqrrrkkkkkkjjjhhhccc]]]XXXVVVPPPNNNKKKJJJJJJKKKJJJIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEECCCBBB@@@AAACCCFFFHHHIIIJJJKKKMMMNNNNNNOOOQQQSSSUUUVVVWWWXXXYYYZZZZZZZZZYYYXXXTTTRRROOOKKKHHHFFFEEEEEEFFFHHHJJJKKKKKKKKKLLLMMMMMMMMMNNNPPPRRRQQQOOOLLLFFFDDDBBBBBBEEEGGGHHHIIIGGGHHHIIIJJJJJJKKKKKKKKKHHHJJJLLLLLLKKKKKKMMMNNNNNNOOOPPPPPPOOOMMMKKKIIIKKKMMMNNNLLLHHHFFFEEEFFFGGGHHHJJJLLLNNNOOOOOOOOOOOOOOOPPPRRRTTTVVVXXXYYYZZZ[[[^^^bbbggglllqqqttt~~~}}}{{{yyyyyyyyy{{{|||wwwvvvuuuvvvwwwvvvsssppplllooosssyyyyyysssmmmfffeeeaaa\\\XXXVVVUUUSSSQQQOOOOOOQQQTTTTTTUUU]]]gggwwwuuudddWWWKKKGGGAAA===;;;:::888777777777666666666666777777777777999===BBBIIIOOOSSSSSSUUUVVVVVVWWW\\\ccciiixxxwwwzzz|||yyy|||pppnnnqqqvvvxxx}}}zzzvvvttttttuuuuuuwwwxxxvvvtttvvv{{{}}}xxxnnneee___]]]XXXTTTYYYccc{{{rrruuuvvvxxx}}}wwwnnniiikkkdddeeefffddd```[[[XXXVVVOOOMMMJJJIIIJJJJJJJJJIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLKKKKKKJJJIIIGGGGGGGGGGGGHHHGGGFFFDDDBBBAAA@@@AAACCCFFFHHHJJJKKKLLLOOOOOOPPPRRRTTTVVVXXXYYYYYYZZZZZZ[[[[[[ZZZXXXWWWTTTRRRNNNKKKHHHFFFDDDDDDFFFHHHKKKKKKKKKKKKLLLNNNMMMMMMOOOQQQRRRRRROOOLLLGGGEEECCCCCCFFFHHHJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKHHHJJJLLLLLLKKKKKKMMMOOOOOOPPPQQQQQQPPPNNNKKKJJJGGGIIIKKKIIIEEEBBBBBBCCCGGGHHHJJJLLLNNNNNNNNNNNNTTTTTTUUUWWWYYY[[[]]]^^^^^^^^^```dddiiioootttxxx~~~|||zzzyyywwwuuuuuuvvvwwwxxxsssssssssuuuxxxxxxuuurrriiijjjooovvvzzzssslllfffeeeaaa\\\YYYWWWUUUSSSRRRMMMNNNQQQTTTTTTTTT\\\eeepppuuueeeYYYMMMIIICCC???<<<;;;:::999777777666666666666777777777777999===CCCJJJPPPTTTSSSUUUVVVWWWXXX]]]eeekkk~~~yyy~~~wwwtttqqqpppssswww{{{}}}zzz~~~qqqooorrrwwwzzz{{{uuusssttttttsssvvvvvvtttrrrtttzzzzzznnneee___^^^XXXRRRUUU^^^tttvvvrrruuu~~~tttmmmgggdddeee```aaaaaa___[[[VVVQQQMMMKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIIIIJJJKKKLLLMMMMMMNNNLLLJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDD@@@CCCFFFHHHJJJLLLOOOQQQSSSSSSSSSSSSUUUWWWYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[UUURRRNNNJJJFFFDDDCCCCCCEEEFFFIIILLLNNNPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLGGGFFFDDDCCCDDDEEEGGGHHHJJJJJJJJJJJJKKKKKKKKKLLLJJJLLLMMMMMMLLLLLLMMMOOONNNOOOPPPQQQOOOMMMJJJHHHLLLJJJHHHEEEDDDCCCBBBCCCHHHIIIJJJKKKMMMNNNOOOPPPRRRTTTVVVVVVWWWYYY\\\___^^^___cccgggiiilllwww~~~|||{{{zzzxxxvvvuuuttttttpppqqqtttwwwxxxwwwsssoookkkjjjlllrrr{{{zzzrrrmmmjjjdddaaa\\\ZZZZZZXXXUUURRRQQQQQQQQQQQQRRRVVV\\\```pppxxxuuuttt~~~zzzgggYYYRRRIII@@@>>><<<888666777666666666666666777888888666777:::???DDDJJJOOORRRTTTPPPSSS[[[]]]]]]gggwwwzzzyyypppiiiiiiiiikkkpppyyyuuuppprrryyy|||~~~zzzzzzxxxtttoootttrrrnnnjjjkkkpppxxx~~~{{{rrrhhh^^^YYYVVVUUUXXX\\\nnnzzzyyyuuusssxxxtttkkkccc^^^^^^\\\]]]]]]\\\YYYUUUPPPMMMKKKJJJIIIIIIIIIIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFHHHJJJMMMPPPSSSUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZUUURRRNNNJJJGGGEEEDDDDDDCCCDDDFFFIIIKKKMMMNNNOOOPPPPPPPPPOOONNNMMMKKKKKKGGGFFFDDDDDDDDDFFFHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLMMMMMMLLLLLLMMMOOONNNOOOPPPPPPOOOLLLIIIHHHIIIGGGFFFDDDCCCCCCCCCDDDHHHIIIJJJLLLNNNPPPQQQRRRTTTVVVYYYZZZZZZ\\\^^^```______bbbfffhhhnnnzzz~~~|||{{{xxxtttrrrpppooonnnpppqqqsssvvvwwwuuuqqqnnnjjjiiijjjpppxxx{{{uuuoookkkdddaaa\\\ZZZYYYWWWTTTRRRQQQQQQQQQQQQRRRVVV[[[___mmmvvvvvvsss}}}}}}lll]]]RRRIII@@@>>><<<888777777666666666666666777888888888999<<>><<<999777888666666666666666777888888:::;;;???CCCIIINNNSSSUUUVVVUUUZZZ```aaaaaajjjvvv~~~mmmbbb```aaadddjjjrrr~~~xxxrrrpppwww{{{wwwwwwwwwtttqqqnnnmmmkkkjjjkkkrrr{{{zzzpppeee^^^XXXTTTTTTWWW___mmm{{{zzz}}}uuuyyytttmmmgggaaa]]]]]]YYYYYYYYYYYYWWWVVVTTTRRRLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAAEEEGGGIIIJJJLLLPPPUUUXXXYYYYYYYYYYYYZZZ[[[\\\\\\```______]]]\\\ZZZXXXWWWRRRPPPLLLIIIFFFEEEEEEEEEGGGGGGGGGIIILLLOOORRRTTTTTTUUUVVVUUUSSSOOOLLLIIIFFFFFFEEEEEEFFFHHHKKKMMMLLLLLLLLLMMMMMMMMMMMMNNNMMMNNNOOONNNMMMMMMNNNOOOPPPPPPQQQPPPOOOMMMKKKJJJLLLKKKJJJHHHHHHIIIIIIJJJIIIJJJLLLNNNQQQSSSUUUVVVYYY\\\___aaaaaaaaaaaabbbeeedddeeejjjooozzz}}}}}}zzzvvvqqqnnnlllllllllnnnoooqqqtttvvvuuussspppiiihhhhhhkkkqqqxxx~~~|||xxxppphhhcccaaa^^^[[[XXXUUUSSSRRRQQQRRRRRRRRRRRRUUUYYY\\\dddnnn~~~zzzvvv}}}qqq```SSSIIIAAA>>>===999777888666666666666666777777888:::<<<@@@DDDJJJOOOSSSVVVVVVWWW]]]cccdddeeemmmxxx~~~oooddd]]]___ccciiissswwwpppmmmsss{{{vvvvvvwwwuuurrrlllkkkjjjjjjmmmsss|||~~~tttiiibbb\\\WWWUUUWWWYYYcccpppzzzyyyyyyyyywwwnnnjjjgggbbb___```[[[ZZZYYYWWWVVVTTTSSSRRRLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBAAAFFFHHHKKKMMMOOORRRWWWZZZXXXYYYYYYZZZ[[[\\\]]]]]]aaaaaa```^^^\\\ZZZXXXVVVQQQNNNKKKGGGEEEDDDDDDDDDGGGGGGHHHJJJMMMPPPTTTVVVWWWXXXXXXXXXUUURRRNNNKKKGGGGGGFFFFFFGGGIIILLLNNNMMMMMMMMMNNNNNNNNNNNNOOONNNOOOPPPOOONNNMMMNNNOOOPPPPPPQQQQQQPPPOOONNNMMMOOONNNLLLKKKJJJIIIJJJJJJKKKLLLNNNPPPSSSUUUWWWXXXYYY\\\```bbbbbbbbbbbbcccfffeeehhhnnnuuu~~~{{{xxxvvvssspppmmmllllllllllllmmmooosssvvvwwwuuusssjjjiiihhhiiimmmttt|||}}}|||wwwooogggdddccc```\\\XXXUUUSSSSSSQQQRRRRRRRRRRRRTTTXXX[[[```kkk|||}}}vvv{{{uuucccSSSJJJAAA???===999777888666666666666666777777888999;;;???DDDJJJOOOSSSUUUUUUYYY___eeehhhlllvvv}}}kkkaaa^^^```dddiiirrr}}}~~~wwwqqqmmmrrr}}}xxxwwwwwwuuussskkkkkkjjjjjjmmmttt||||||rrriiiccc]]]WWWUUUWWWVVV]]]hhhttt~~~yyywww~~~}}}|||{{{{{{}}}vvvnnnkkkiiidddaaabbb___]]]ZZZWWWTTTRRRPPPPPPLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJGGGFFFEEEDDDDDDCCCDDDDDDGGGIIIMMMPPPRRRUUUYYY[[[WWWXXXZZZ\\\]]]^^^______aaaaaa```^^^\\\ZZZXXXWWWQQQOOOLLLHHHEEECCCCCCCCCEEEFFFHHHJJJMMMQQQSSSUUUYYYYYYYYYXXXVVVSSSPPPNNNIIIHHHGGGGGGHHHJJJLLLNNNNNNNNNNNNOOOOOOOOOOOOPPPOOOPPPQQQPPPNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKOOOPPPRRRTTTVVVXXXZZZ[[[YYY\\\```bbbcccccceeeffffffgggmmmuuu~~~~~~}}}xxxrrrqqqooonnnlllkkkjjjjjjkkklllnnnqqquuuvvvuuusssjjjjjjhhhgggjjjpppyyy|||zzzvvvoooiiieeedddbbb^^^YYYUUUTTTTTTQQQRRRSSSSSSRRRTTTWWWYYY]]]hhhzzztttxxx~~~yyygggSSSJJJBBB???===:::888999666666666666666777888888888;;;???EEEJJJOOORRRTTTVVV[[[bbbhhhnnnvvvvvvfff```___aaadddiiipppzzz}}}vvvqqqooosss{{{zzzyyyvvvrrrjjjiiiiiiiiikkkqqqyyyxxxpppgggbbb\\\VVVSSSTTTSSSVVV___nnn{{{zzzvvv||||||yyyyyyyyytttppppppppprrrzzz~~~vvvpppnnnmmmiiiffffffgggeee```[[[VVVSSSQQQPPPMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIJJJKKKMMMMMMMMMLLLLLLFFFFFFEEEEEEEEEEEEFFFFFFFFFJJJOOOSSSVVVXXXZZZ[[[XXXYYY[[[^^^```aaabbbbbbaaaaaa```^^^]]]ZZZXXXWWWTTTRRRNNNJJJFFFDDDDDDDDDEEEGGGJJJMMMPPPSSSTTTUUUXXXXXXWWWVVVTTTRRRPPPOOOKKKJJJIIIHHHHHHJJJLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQPPPOOONNNNNNPPPPPPQQQRRRSSSTTTUUUUUUVVVTTTSSSRRRQQQPPPQQQQQQRRRUUUVVVWWWYYY[[[\\\^^^^^^[[[]]]```bbbccceeehhhjjjjjjnnnvvv~~~~~~{{{vvvpppppppppooommmkkkiiihhhllllllmmmoooqqqrrrqqqoooiiiiiigggeeefffllluuu}}}~~~|||zzzvvvqqqnnnffffffddd___YYYVVVUUUVVVQQQRRRSSSSSSRRRSSSVVVXXX[[[eeevvvvvvyyyxxxfffSSSJJJBBB???===:::888999666666666666666777888888888;;;@@@EEEKKKOOORRRTTTWWW^^^ffflllttt~~~ooodddaaa___aaadddhhhoooxxxyyyrrrooonnnqqq|||~~~{{{vvvrrrhhhggggggfffhhhmmmtttyyyzzzqqqiiiccc]]]VVVRRRSSSNNNOOOWWWhhhwww|||vvvzzz{{{sssooommmooojjjggghhhhhhkkkrrr{{{}}}}}}vvvpppqqqqqqooolllmmmppplllfff```ZZZVVVTTTSSSMMMLLLKKKJJJJJJKKKLLLMMMOOONNNNNNMMMLLLKKKJJJJJJJJJKKKLLLNNNNNNNNNMMMMMMFFFFFFFFFFFFFFFGGGGGGHHHFFFJJJPPPUUUWWWYYYZZZ[[[XXXZZZ]]]```bbbdddddddddaaaaaa```___]]][[[YYYXXXWWWTTTPPPLLLHHHFFFEEEDDDGGGIIIMMMQQQTTTVVVWWWXXXXXXWWWVVVTTTRRRQQQPPPOOOLLLKKKJJJIIIIIIJJJLLLMMMOOOOOOOOOPPPPPPPPPQQQQQQPPPQQQRRRQQQOOONNNOOOPPPPPPQQQRRRSSSUUUWWWXXXXXXWWWWWWVVVVVVVVVWWWYYYZZZYYYZZZ[[[\\\^^^___```aaa\\\^^^```bbbdddgggkkknnnpppuuu~~~~~~{{{tttrrrrrrsssrrrpppmmmjjjgggmmmllllllmmmooonnnllljjjhhhgggeeecccccciiisss{{{}}}}}}}}}|||yyyvvvtttrrrggggggeeeaaaZZZVVVUUUWWWQQQRRRSSSSSSSSSSSSUUUWWWZZZdddtttyyy}}}sssaaaTTTJJJBBB???>>>:::888999666666666666666777888888999<<>>===;;;999999888777666666777888888:::<<>>===;;;999888777666555555666777888;;;===CCCIIIPPPTTTVVVVVV___aaahhhvvv~~~{{{yyyjjjbbb```bbbbbbccceeejjjrrr|||uuusssooohhhcccbbbeeeiiimmmvvv{{{|||wwwpppmmmfffddddddeeefffhhhpppyyy~~~~~~vvvlllbbbZZZTTTQQQOOONNNPPPZZZnnnvvvrrrvvvvvvkkkccc]]]]]]``````aaaaaa``````bbbeeehhhggghhhkkknnnqqqtttvvvxxx{{{~~~yyyssslllgggbbb]]]ZZZTTTSSSQQQNNNLLLKKKJJJIIIKKKLLLLLLKKKIIIHHHIIIJJJLLLOOOSSSWWWXXXVVVSSSQQQPPPOOONNNMMMNNNNNNPPPPPPSSSVVVZZZ\\\\\\]]]^^^___]]]]]]]]]]]]^^^```aaabbbdddddddddbbb```]]]ZZZXXXUUUTTTRRRMMMIIIHHHIIIJJJIIINNNQQQRRRUUUYYYZZZXXXXXXXXXWWWVVVUUUUUUVVVVVVUUURRRNNNKKKJJJKKKNNNPPPSSSUUUWWWWWWWWWWWWYYY[[[[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXZZZ[[[]]]^^^___``````___^^^]]]\\\\\\\\\[[[^^^___bbbfffiiilllnnnooosssrrrrrrssszzz}}}|||{{{zzzyyyuuutttrrrpppmmmkkkiiihhhggggggiiijjjkkklllllllllmmmkkkhhhffffffiiimmmpppqqqzzz~~~|||yyyuuurrrmmmkkkgggccc___[[[YYYWWWUUUUUUUUUTTTRRRRRRUUUWWWYYY]]]fffsss{{{mmm___QQQKKKDDD???===<<<:::888888777666555555666777888;;;>>>DDDJJJPPPUUUXXXZZZbbbeeemmm{{{{{{|||pppddd^^^___aaacccdddgggnnnwww|||rrrlllhhhbbb]]]\\\^^^bbbeeeiiimmmsssyyy{{{xxxrrrmmmkkkeeeddddddffffffhhhpppyyyxxxnnnddd[[[UUUQQQPPPNNNMMMWWWoootttlllmmm|||~~~ooofff```]]]^^^aaaaaabbbbbbaaa``````ccceeeeeefffiiilllqqquuuxxxzzzzzz{{{uuuooojjjeeeaaa^^^ZZZXXXUUUQQQMMMJJJHHHGGGJJJKKKKKKIIIHHHHHHIIIKKKOOOQQQTTTWWWXXXWWWUUUSSSPPPOOONNNNNNNNNPPPQQQRRRWWWZZZ]]]^^^^^^^^^^^^___]]]]]]\\\\\\]]]^^^```aaafffeeedddbbb___]]][[[ZZZYYYWWWTTTNNNJJJGGGHHHIIIJJJOOOSSSSSSUUUZZZ[[[ZZZYYYXXXWWWUUUTTTSSSRRRRRRRRROOOLLLIIIIIIKKKOOOQQQVVVXXXZZZZZZZZZ[[[]]]___^^^]]]]]]\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^^^^____________]]]\\\]]]^^^___dddhhhnnnsssxxx|||{{{yyyxxxxxxwwwuuutttrrrooommmkkkiiihhhjjjjjjkkkkkkkkkkkkjjjjjjnnnllliiiggggggiiikkkmmmmmmvvv~~~~~~|||zzzvvvsssmmmkkkhhhccc___[[[YYYWWWUUUUUUUUUTTTRRRRRRUUUWWWZZZ]]]cccnnn~~~|||uuuhhh[[[RRRLLLDDD???===<<<:::888888888777666777888999:::;;;???EEEKKKPPPUUUZZZ]]]aaadddmmm{{{yyy|||xxxkkkbbb^^^```ccceeegggkkksss}}}wwwnnnfffbbb]]]XXXWWWXXX[[[^^^```cccfffjjjooouuu{{{|||xxxrrrmmmkkkeeecccdddfffggghhhpppyyyzzzpppfff\\\UUUQQQOOOMMMMMMXXXtttvvvllllllwwwwwwiiiaaa^^^]]]___bbbdddeeedddccc``````aaacccdddeeegggkkkoootttwwwzzzwww}}}{{{uuuoookkkfffbbb___ZZZXXXUUUQQQMMMJJJHHHGGGJJJJJJJJJIIIGGGHHHJJJMMMRRRSSSTTTUUUUUUVVVUUUUUURRRQQQPPPOOOPPPRRRUUUVVVZZZ\\\^^^___^^^^^^^^^___cccbbbaaaaaabbbccceeefffeeedddcccaaa___\\\ZZZYYY\\\ZZZVVVQQQKKKGGGFFFGGGKKKQQQVVVUUUVVVZZZ\\\[[[ZZZYYYWWWUUURRRPPPMMMLLLMMMKKKIIIGGGHHHKKKOOOQQQVVVXXXZZZ[[[[[[\\\^^^``````___^^^^^^]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\```bbbcccbbbbbbcccgggjjjnnnsss|||yyywwwvvvuuuttttttssspppmmmkkkjjjiiihhhkkkkkklllllllllllllllkkknnnmmmjjjhhhhhhhhhiiijjjjjjttt}}}}}}{{{wwwtttmmmkkkgggccc^^^ZZZXXXVVVUUUUUUUUUTTTRRRRRRUUUWWWZZZ]]]bbbkkk{{{yyypppdddZZZSSSMMMEEE@@@>>>===:::888999999888777888999:::;;;;;;@@@GGGMMMQQQVVVZZZ^^^___ccclllzzz{{{}}}}}}}}}yyyqqqhhhaaa___aaacccgggjjjooowww}}}rrrjjjaaa^^^ZZZVVVTTTUUUXXXYYY[[[\\\]]]___aaafffkkkooorrrxxx}}}yyysssmmmkkkeeedddeeegggggghhhooowwwzzzqqqggg]]]UUUPPPKKKLLLOOO[[[yyyzzzrrrqqqvvv}}}ooobbb]]]]]]]]]___bbbeeeffffffdddbbbaaaaaaccccccdddfffhhhlllqqqtttwwwvvv|||{{{uuuoookkkgggcccaaaWWWVVVSSSQQQNNNLLLJJJJJJJJJJJJJJJIIIHHHIIILLLOOOTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTSSSRRRSSSVVVYYY[[[[[[]]]``````___^^^^^^___cccccccccccccccdddeeeeeecccccccccaaa___\\\YYYWWW\\\[[[XXXSSSMMMHHHFFFFFFLLLSSSXXXWWWWWWZZZ]]]]]]\\\[[[YYYVVVRRRNNNKKKIIIJJJHHHFFFFFFGGGKKKPPPSSSVVVXXXZZZ[[[[[[\\\^^^``````___^^^^^^]]]]]]^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]```bbbeeefffgggjjjpppuuu{{{}}}yyyvvvuuutttssssssqqqnnnkkkiiihhhhhhhhhggghhhjjjlllnnnoooooopppmmmllljjjiiihhhgggggghhhhhhrrr||||||xxxuuunnnlllhhhccc^^^ZZZWWWVVVUUUUUUUUUTTTRRRRRRUUUWWWXXX[[[aaajjjyyy{{{pppeee\\\UUUNNNFFFAAA???>>>;;;999999888777777888999;;;<<<;;;BBBKKKQQQTTTWWW[[[^^^___bbbkkkxxx~~~yyyrrrqqqrrrtttwwwqqqppplllfffaaa______aaagggjjjpppzzzwwwmmmeee\\\ZZZWWWTTTSSSTTTVVVWWWVVVWWWXXXXXXYYY\\\```cccdddmmmxxx~~~~~~~~~{{{wwwqqqkkkjjjfffeeefffhhhggggggmmmuuu{{{sssiii___WWWRRRHHHMMMQQQ[[[wwwwwwuuuuuuwwwkkk___\\\^^^___```bbbbbbcccddddddbbbbbbcccdddeeeeeefffhhhkkkooorrrtttxxx}}}{{{uuuppplllhhheeebbb___]]]ZZZVVVRRROOOMMMKKKJJJKKKJJJIIIHHHJJJNNNQQQSSSTTTVVVWWWWWWWWWVVVUUUVVVUUUSSSSSSTTTWWW[[[]]]]]]___aaabbbaaa``````aaa```aaaaaabbbbbbbbbbbbbbbbbbccccccccc```\\\YYYVVVYYYYYYXXXUUUPPPKKKHHHHHHMMMTTTZZZYYYWWWZZZ]]]^^^\\\[[[ZZZWWWTTTPPPMMMKKKIIIGGGFFFFFFHHHLLLQQQUUUUUUWWWYYY[[[[[[\\\^^^```^^^^^^]]]\\\\\\\\\\\\]]]]]]]]]^^^___```aaabbbbbbeeeiiimmmoooqqqvvv~~~~~~zzzxxxwwwvvvuuutttqqqooollliiiggggggggggggfffgggiiikkkmmmnnnooooookkkjjjiiihhhggggggfffffffffpppzzz~~~yyyvvvpppmmmiiiddd```[[[XXXWWWUUUUUUUUUTTTRRRRRRUUUWWWUUUYYYaaajjjxxxuuujjjcccVVVPPPHHHBBB@@@???<<<:::777666666555666888999:::>>>EEEPPPVVVXXXZZZ\\\___^^^```hhhtttwwwrrrqqqooonnnpppkkkkkkjjjgggccc```______dddhhhppp{{{|||pppggg```XXXWWWUUUSSSSSSSSSUUUVVVUUUWWWXXXXXXYYY[[[^^^aaa```hhhqqqxxx}}}}}}~~~yyyuuuooollllllhhhggggggiiigggfffkkksss||||||uuulllbbbYYYTTTHHHOOOQQQVVVmmmxxxtttsssvvvjjj___]]]```bbbbbbddd___```bbbcccbbbcccdddfffhhhhhhhhhiiilllooorrruuuzzz|||vvvqqqmmmiiifffccckkkiiiccc]]]WWWQQQMMMKKKKKKKKKJJJIIIIIIKKKOOORRRRRRUUUXXX[[[[[[YYYVVVSSSTTTSSSQQQQQQRRRVVVZZZ\\\^^^```bbbcccbbbaaabbbbbbbbbccceeeffffffeeedddcccbbbcccddddddbbb^^^YYYVVVUUUWWWXXXVVVRRRMMMKKKJJJMMMUUU[[[YYYXXXZZZ^^^___\\\\\\[[[YYYVVVSSSOOONNNIIIGGGFFFFFFIIINNNSSSVVVUUUWWWYYY[[[[[[\\\___aaa]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^___aaaccceeeggghhhpppuuuzzz}}}|||zzzxxxxxxxxxxxxwwwuuupppnnnkkkhhhffffffffffffhhhiiijjjkkkkkkkkkkkkkkkjjjiiiiiihhhgggfffeeeeeedddnnnyyy}}}zzzvvvqqqoookkkfffaaa]]]ZZZXXXUUUUUUUUUTTTRRRSSSUUUWWWRRRWWW```jjjwwwyyyooohhhWWWQQQIIICCCAAA???===:::555444444444555666888999@@@HHHSSSZZZ[[[\\\^^^```\\\^^^dddppp|||{{{yyywwwrrrnnnooojjjkkkllljjjfffcccaaa```aaafffnnn{{{}}}xxxlllccc\\\VVVUUUSSSRRRRRRSSSUUUVVVWWWYYY[[[\\\\\\^^^aaadddaaahhhmmmooovvv}}}}}}yyytttooonnnpppiiiggghhhiiigggfffjjjrrryyy}}}wwwnnnddd\\\VVVJJJPPPPPPPPPdddwwwqqqppp}}}mmmeee___```aaaaaabbbdddaaabbbcccbbbbbbccceeehhhiiijjjkkkkkklllnnnsssvvv}}}xxxtttqqqooommmkkkoooqqqqqqlllaaaUUUOOONNNKKKLLLMMMLLLKKKMMMRRRVVVYYYXXXXXXXXXXXXWWWWWWWWWXXXTTTPPPPPPSSSVVVWWWVVV]]]^^^___aaabbbbbbccccccaaabbbdddfffffffffdddcccaaaaaaaaa```^^^ZZZWWWUUUVVV[[[___]]]WWWPPPNNNOOOQQQTTTXXXZZZ[[[[[[\\\]]]^^^\\\[[[[[[[[[XXXRRRLLLIIIGGGEEEFFFJJJPPPTTTVVVYYYYYYYYYZZZ[[[]]]^^^______^^^]]]\\\\\\\\\]]]^^^^^^aaadddeeeeeeggglllppp}}}~~~}}}wwwqqqpppsssvvvuuutttlllnnnnnnkkkfffcccccceeeffffffgggiiiiiijjjjjjjjjjjjiiihhhhhhiiihhhfffdddbbbiiittt}}}}}}vvvsssqqqnnniiieeebbb^^^[[[XXXVVVTTTRRRQQQQQQSSSUUUVVVUUUWWW[[[cccpppvvvnnnaaaXXXNNNGGGCCC@@@>>>>>>999:::;;;:::999999:::<<>>EEEOOOXXX[[[]]]___```___]]]aaaiiisss~~~|||yyyuuummmddd```aaadddgggnnnxxx~~~}}}zzzuuulllbbbYYYSSSQQQQQQRRRUUUYYY\\\]]]]]]___``````aaabbbcccdddeeeiiigggeeeccccccdddfffgggcccgggmmmsssxxx|||}}}{{{vvvqqqooofffggghhhgggdddeeeiiimmmsss~~~yyypppfff^^^ZZZSSSRRRQQQQQQXXXeeevvvrrrkkk|||~~~kkkeeeaaaccceeecccaaabbbccccccccccccbbbbbbeeeggghhhjjjmmmpppsssxxx}}}~~~}}}iii[[[TTTUUUUUUVVVVVVVVVVVVWWWUUUVVVXXXZZZ[[[[[[[[[[[[UUUTTTSSSSSSTTTVVVXXXXXXXXXYYY[[[]]]___```aaaaaa___```bbbcccddddddddddddcccccccccbbbaaa___]]]\\\^^^dddiiiggg^^^VVVQQQOOOQQQUUUYYY\\\\\\]]]^^^___\\\[[[ZZZ\\\______[[[XXXOOOLLLJJJJJJMMMRRRVVVXXX[[[\\\]]]^^^___^^^^^^]]]___```bbbdddgggjjjlllmmmkkkpppvvv{{{|||yyyvvvtttrrrpppooooooppppppnnnlllmmmjjjgggfffhhhgggdddaaaddddddddddddeeeeeeffffffdddcccbbbcccddddddbbb```dddeeejjjqqq|||~~~yyyvvvnnnmmmjjjhhheeeaaa[[[WWWSSSRRRQQQOOOOOOPPPQQQRRRRRRUUUZZZbbbkkkwwwyyywwwxxxsssppptttnnnaaaQQQGGGCCC@@@===:::::::::999999:::<<>>BBBMMMUUUZZZWWWSSSUUUZZZ]]]cccmmm|||~~~yyyvvv|||sssgggddd```dddiiipppyyyzzzuuummmeee^^^ZZZXXXXXX[[[]]]___``````aaadddfffccccccddddddeeeeeeffffffjjjlllppprrrqqqmmmhhheeeeeeeeeeeeeeegggmmmuuu{{{}}}xxxwwwrrrjjjfffccccccbbb___]]]^^^cccgggkkkttt~~~|||uuulllddd^^^[[[TTTQQQQQQSSSRRRSSSaaaqqq|||wwwlllwwwnnnfffaaabbbdddcccccceeehhhhhhhhhgggeeefffhhhjjjiiilllooorrrtttxxx|||nnn[[[XXXTTTRRRSSSTTTSSSRRRVVVXXX[[[]]]^^^]]]\\\[[[TTTVVVVVVUUUQQQPPPQQQRRRQQQRRRUUUXXX[[[]]]^^^___^^^^^^___```aaacccdddeeeaaa````````````aaaaaabbbeeelllsssssskkkaaaYYYVVVRRRUUUZZZ]]]______aaabbbaaa```aaaeeelllpppqqqooo[[[XXXUUUTTTWWW[[[^^^```aaa```______aaadddgggiiihhhjjjoootttxxx|||~~~|||vvvttttttuuutttrrrmmmnnnnnnmmmkkkjjjkkkkkkfffggggggfffdddcccdddeeeeeedddbbbaaaaaabbbccceeeccccccbbbccceeeeeecccbbbaaaaaadddlllyyyyyyuuupppmmmjjjgggdddbbb^^^[[[SSSSSSRRRRRRQQQPPPPPPPPPTTTUUUVVVYYY^^^fffpppvvv~~~~~~tttZZZHHHCCC@@@:::;;;;;;:::999888;;;???BBBMMMVVV[[[XXXTTTWWW^^^bbbnnnyyyuuusssssszzzyyyooollleeeiiimmmrrryyyvvvqqqhhh```ZZZXXXYYYZZZ\\\___bbbccccccdddgggjjjiiijjjlllmmmnnnnnnnnnmmmooopppsssuuuuuutttqqqpppjjjkkklllmmmoootttyyy~~~wwwrrrrrrooojjjfffaaaaaa```]]]ZZZ[[[```eeehhhpppyyy~~~}}}uuummmeee___\\\VVVPPPNNNQQQQQQPPP[[[jjjwww|||nnnvvvooogggaaaaaacccccccccfffiiijjjiiihhhfffggghhhjjjlllmmmnnnpppsssxxxsss```[[[UUURRRRRRRRRQQQOOOWWWYYY[[[^^^^^^]]][[[ZZZTTTVVVWWWTTTQQQNNNOOOPPPPPPQQQTTTWWWZZZ\\\^^^___]]]^^^^^^___aaabbbdddeee`````````___```aaabbbbbbiiiqqqxxxwwwnnnbbbZZZWWWRRRUUUZZZ]]]___```aaabbb``````aaagggooouuuwwwvvv___\\\YYYXXX[[[^^^aaacccdddbbb```^^^___bbbfffhhhjjjmmmqqqvvv{{{~~~{{{wwwsssrrrssstttsssqqqnnnnnnnnnllljjjjjjkkkllldddfffhhhgggcccbbbdddfffdddcccaaa______```bbbcccbbbbbbaaabbbddddddcccaaacccaaabbbjjjvvv~~~wwwsssqqqnnniiifffdddaaa___\\\TTTSSSSSSRRRQQQQQQPPPPPPUUUUUUVVVWWW\\\dddmmmttttttZZZIIIFFFDDD>>>;;;;;;:::999888;;;???CCCLLLVVV[[[XXXUUUYYYbbbgggxxxsssnnnooorrrxxx}}}uuutttkkknnnqqqtttyyysssnnneee\\\XXXWWWYYY\\\\\\```ccceeeeeegggjjjmmmppprrrtttwwwxxxxxxwwwvvvrrrssstttwwwyyy{{{}}}~~~rrrtttuuuvvvwwwyyy|||sssmmmnnnmmmjjjhhh``````___[[[XXXZZZ___dddeeemmmuuuzzz}}}~~~vvvnnnfffaaa^^^WWWOOOLLLPPPPPPNNNWWWeeetttrrryyynnngggccccccdddccceeehhhhhhhhhgggffffffffffffggghhhiiikkkooottt{{{kkk___TTTRRRSSSSSSTTTUUUXXXZZZ\\\^^^]]][[[XXXVVVYYYYYYWWWTTTPPPNNNOOOPPPOOOQQQUUUXXX[[[\\\]]]]]]```````````````_________aaa``````bbbaaa^^^___dddnnnqqqvvvyyyvvvlll```VVVUUUWWW[[[\\\]]]^^^```bbbbbbccchhhooowww{{{{{{zzzmmmcccZZZ[[[``````______dddcccaaaaaabbbeeehhhjjjmmmooosssxxx}}}}}}yyyxxxwwwuuuttttttsssssspppmmmkkkjjjjjjiiihhhfffeeeeeeddddddddddddeeeeeeeeedddbbbaaaaaacccdddfff___^^^^^^___bbbccccccbbb``````ccciiirrr}}}}}}zzzuuupppjjjeeeaaa^^^[[[XXXVVVTTTRRRRRRRRRRRRRRRPPPSSSPPPQQQWWW^^^eeeoooxxx~~~pppZZZIIICCCAAA???999999999999:::===CCCGGGPPPYYY]]]YYYXXX___gggkkk~~~tttooopppmmmpppyyyvvvpppooossswww|||tttiii^^^[[[[[[ZZZZZZ\\\```bbbeeefffgggkkkrrrwww}}}|||zzzvvvvvvwwwzzz|||}}}|||zzz{{{~~~nnnhhhhhhgggeeeeee```]]]ZZZWWWWWWZZZ^^^aaafffkkkqqqvvvzzz}}}}}}wwwqqqjjjccc]]]WWWSSSPPPPPPPPPSSS[[[ccczzztttvvvnnngggbbbccccccccceeehhhhhhhhhhhhggggggggghhhhhhhhhiiilllqqqwww}}}ooocccWWWSSSTTTTTTTTTVVVXXXZZZ]]]______^^^\\\ZZZ\\\[[[YYYUUUPPPMMMMMMMMMMMMOOOSSSXXX[[[]]]^^^^^^________________________aaa___```bbb```^^^___dddnnnrrrwwwzzzwwwmmmaaaXXXWWWYYY\\\^^^^^^```bbbcccdddfffkkksss|||sssggg]]]]]]```aaa______cccbbbaaaaaabbbdddgggiiiooorrrvvv||||||wwwvvvuuutttsssrrrrrrrrrllljjjhhhfffffffffdddcccfffeeeeeeddddddeeeeeeffffffeeecccaaaaaaaaabbbccc___^^^^^^```bbbdddcccbbb```aaaccciiiqqq|||~~~zzzssspppkkkgggddd```]]]ZZZVVVTTTRRRRRRRRRSSSRRRQQQSSSPPPQQQWWW^^^eeepppzzz}}}|||xxxiiiUUUFFFBBB???<<<:::::::::999:::===CCCGGGLLLUUUZZZXXXXXX```jjjnnn~~~yyypppmmmlllkkknnnvvv}}}{{{wwwuuuxxx}}}pppfff]]]\\\]]]\\\]]]___aaadddgggjjjlllqqqxxx~~~{{{{{{{{{~~~yyyjjjeeeeeeeeedddddd```^^^ZZZXXXXXX[[[___bbbfffkkkqqqwww{{{}}}~~~xxxssslllddd^^^WWWRRROOOOOOPPPRRRZZZbbb{{{vvvwwwmmmgggbbbbbbccccccdddhhhiiiiiiiiiiiiiiiiiijjjjjjgggjjjnnnsssyyyuuuhhh[[[VVVUUUUUUUUUWWWXXXZZZ]]]```aaa```___^^^___^^^[[[UUUPPPLLLKKKKKKLLLNNNRRRWWW[[[]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^```^^^___aaa```^^^```dddnnnrrrwww{{{yyypppcccZZZYYY[[[]]]______```ccceeeeeehhhoooyyy|||oooccc```aaaaaa``````cccbbbaaaaaabbbdddfffhhhnnnrrrwww}}}|||tttssssssrrrqqqqqqqqqqqqkkkiiifffeeeeeeeeedddbbbfffeeeeeeddddddeeeeeeffffffeeecccaaa``````aaaaaa```______```cccddddddcccaaabbbdddiiipppzzz}}}wwwpppnnnkkkiiigggccc___[[[VVVTTTRRRRRRSSSSSSRRRQQQRRRPPPRRRXXX^^^eeeppp{{{~~~zzz}}}xxxpppaaaPPPEEEBBB???<<<;;;;;;:::999:::===CCCGGGJJJRRRWWWXXXZZZccclllrrrssslllkkkhhhhhhlllsssyyy}}}zzzzzz}}}~~~kkkccc]]]]]]______aaaccccccgggkkkooossszzzssseeeaaabbbbbbaaabbb```^^^[[[ZZZZZZ]]]```bbbeeejjjqqqxxx{{{~~~zzztttlllddd___VVVRRRNNNNNNNNNPPPXXX```zzzzzzxxxmmmgggbbbbbbcccbbbdddhhhjjjjjjkkklllllllllllllllfffiiinnnttt{{{zzzlll]]]WWWUUUTTTUUUWWWYYY[[[]]]```aaa```___^^^___^^^[[[VVVPPPLLLKKKKKKMMMOOOSSSWWWZZZ[[[\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^___]]]^^^aaaaaa^^^```eeennnrrrxxx}}}|||sssfff]]]ZZZ\\\]]]^^^___```ccceeedddiiirrr}}}xxxiiicccbbbaaa```aaabbbbbbaaaaaaaaaccceeefffkkknnnssswwwzzz{{{zzzyyyzzzsssrrrrrrqqqppppppqqqqqqmmmjjjhhhggghhhgggfffeeeeeeeeeddddddddddddeeeeeedddcccbbbaaaaaaaaaaaaaaa```______```cccddddddcccaaabbbdddhhhooowwwyyyrrrmmmlllkkkjjjhhhddd___[[[WWWUUUSSSRRRSSSSSSRRRQQQRRRPPPSSSXXX]]]dddppp{{{|||~~~yyy|||sssjjj[[[NNNGGGDDDAAA===<<<<<<;;;999:::>>>DDDHHHMMMRRRWWWYYY]]]dddmmmtttqqqkkkkkkggghhhkkkoootttzzz}}}|||{{{~~~}}}hhhbbb]]]^^^``````bbbeeeeeeiiioootttzzz|||oooccc___```___^^^______^^^\\\[[[\\\^^^```bbbdddjjjrrryyy|||~~~|||uuulllccc^^^VVVRRRNNNMMMMMMOOOVVV___uuu{{{mmmfffaaabbbbbbbbbdddgggkkklllmmmnnnooopppoooooofffiiinnntttzzz~~~ooo___XXXUUUTTTUUUXXX[[[\\\^^^___```___^^^]]]^^^]]]ZZZVVVQQQNNNMMMNNNOOOQQQTTTWWWXXXYYYYYYXXXYYYZZZZZZ[[[\\\]]]^^^^^^___]]]___bbbaaa```bbbgggmmmrrrzzzvvvjjjaaaZZZ\\\]]]]]]^^^___bbbeeecccjjjuuuooofffcccaaaaaabbbaaaaaaaaaaaaaaabbbddddddgggjjjmmmpppqqqpppnnnlllqqqwww~~~|||yyyssssssrrrqqqppppppppppppmmmkkkiiihhhhhhiiigggfffddddddccccccccccccdddddd````````````aaabbbbbbccc```______```cccddddddcccaaabbbcccggglllssszzz~~~}}}|||{{{uuummmkkkjjjjjjiiigggccc^^^YYYWWWUUUSSSSSSSSSSSSSSSQQQQQQQQQSSSXXX\\\bbbnnnzzz|||~~~xxxzzz}}}{{{xxxwwwlllcccVVVMMMHHHCCC@@@>>><<<<<<:::999:::???FFFKKKSSSTTTXXX\\\___dddlllsssrrrkkkjjjhhhkkknnnooorrrwww|||~~~~~~}}}{{{{{{~~~zzziiiccc___`````````bbbfffhhhmmmtttzzzzzznnnddd```___]]]\\\]]]]]]]]]\\\\\\]]]^^^```aaaccciiirrrzzz}}}~~~uuukkkbbb]]]WWWRRRNNNMMMMMMNNNUUU]]]rrrlllfffaaaaaabbbbbbcccggglllmmmoooqqqrrrsssrrrrrriiikkkoootttyyy~~~rrraaaYYYVVVUUUWWWZZZ]]]]]]______```___^^^^^^\\\\\\ZZZVVVQQQOOOOOOPPPPPPRRRTTTVVVXXXWWWWWWVVVYYYYYYZZZ[[[\\\]]]^^^______^^^___ccccccaaadddiiimmmrrr{{{yyymmmddd[[[\\\]]]]]]]]]___bbbeeeccclllyyysssgggcccaaabbbcccaaaaaa```aaaaaabbbbbbcccfffgggiiijjjjjjhhhfffeeefffkkkqqquuuzzzzzzwwwtttsssqqqpppooonnnnnnnnnkkkiiigggfffggggggfffeeecccbbbbbbaaaaaabbbbbbccc^^^^^^___```aaabbbcccccc___^^^^^^___bbbccccccbbbaaaaaabbbeeejjjooouuuxxx}}}}}}{{{zzztttmmmlllkkkjjjiiifffbbb\\\XXXWWWUUUSSSSSSTTTTTTSSSRRRQQQQQQTTTXXXZZZ___lllxxx~~~xxxyyyyyyuuupppnnnddd\\\SSSNNNHHHAAA======<<<;;;:::999;;;@@@HHHMMMWWWVVVXXX]]]```ccciiipppsssllljjjlllpppsssssstttyyy|||}}}vvvyyy}}}vvvttt{{{wwwkkkfffbbbbbbbbbbbbeeekkkooottt{{{wwwmmmdddaaa___\\\[[[]]][[[\\\\\\]]]]]]___``````bbbiiisss{{{~~~~~~~~~tttkkkccc```XXXSSSOOONNNMMMNNNUUU]]]sss~~~lllfffaaaaaabbbaaacccggglllnnnqqqssstttuuuttttttmmmnnnppptttyyy~~~uuudddZZZXXXWWWYYY]]]]]]^^^___```aaabbbbbbaaa]]]\\\ZZZVVVQQQOOOOOOPPPOOOQQQSSSVVVWWWWWWWWWVVVXXXYYYZZZ[[[]]]^^^___``````^^^```ddddddcccfffkkkmmmsss||||||pppfff]]]^^^___^^^^^^```cccfffgggppp~~~uuuhhhcccaaabbbddd````````````aaaaaaaaabbbbbbcccdddeeeeeedddcccbbbaaaeeeiiilllnnnuuu{{{wwwvvvsssrrrpppooommmlllkkkkkkiiigggeeeeeeffffffeeedddaaaaaa````````````aaaaaa^^^______```aaaaaaaaaaaa^^^]]]]]]^^^aaabbbbbbaaa``````aaacccggglllpppsssxxx~~~{{{vvvppppppnnnllliiifffaaa[[[WWWXXXVVVTTTSSSTTTTTTSSSRRRQQQQQQTTTWWWXXX\\\iiivvvzzzzzzyyyrrrkkkhhh^^^YYYUUUQQQJJJ@@@<<>>BBB::::::999999<<>><<<;;;;;;;;;???GGGQQQXXXZZZYYYZZZ\\\\\\___iiitttzzzyyyxxxttttttvvvxxxoookkkjjjkkkpppxxxwwwqqqlllnnnsss{{{zzzvvvwwwzzz~~~rrrkkkjjjgggccc```]]][[[ZZZ^^^^^^^^^^^^]]]]]]\\\[[[[[[aaakkksssxxxyyyzzz{{{~~~}}}yyyssskkkeee]]]WWWRRRPPPNNNMMMOOOTTTccc{{{xxxnnnpppsss~~~zzzpppgggcccbbb```bbbeeehhhjjjooouuuyyy}}}zzzxxxvvvuuuwww|||uuukkkeeeaaa^^^___]]]\\\^^^aaaggglllooopppiiifff```ZZZTTTQQQOOONNNLLLNNNPPPSSSUUUVVVVVVVVVYYYZZZZZZZZZZZZ\\\___bbbaaa^^^YYYWWWYYY]]]cccfffhhhqqq|||}}}ooohhhcccaaacccddddddhhhmmmrrr}}}ooohhhgggfffdddhhhiiiiiihhhgggeeecccbbbbbbccccccdddeeefffffffffgggcccaaa^^^[[[\\\fffrrr~~~xxxsssqqqqqqqqqpppnnnllljjjhhhffffffeeeeeeeeedddccccccbbbbbb^^^^^^]]]]]]]]]^^^```aaa``````___^^^^^^^^^______^^^]]]\\\\\\\\\\\\\\\\\\^^^```aaabbbccciiirrrxxxtttkkkgggbbb]]]XXXTTTTTTSSSRRRRRRRRRRRRQQQRRRQQQRRRTTTUUUVVV^^^fffzzzzzzssstttxxx~~~wwwuuuyyyjjjWWWHHHAAA???<<<;;;;;;<<>><<<<<<<<<===BBBKKKVVV]]]bbb```^^^]]]]]]bbbppprrrgggccceeeggghhhjjjpppzzz~~~lllfffcccbbbeeehhhkkksss{{{zzzrrrmmmjjjlllkkkgggaaa]]]^^^aaa^^^aaaeeeccc^^^YYYXXXYYY[[[```iiiqqqvvvzzz}}}}}}zzzuuunnniiiaaa[[[UUUQQQLLLFFFEEEGGGMMM]]]qqq~~~rrrpppsss}}}llldddbbbaaaaaabbbdddiiiqqqxxx~~~~~~~~~~~~{{{qqqgggcccdddaaa___]]]^^^aaaeeehhhiiikkkhhhddd^^^XXXRRROOOMMMMMMNNNQQQTTTWWWYYYYYYYYYZZZ]]]___aaa`````````aaa]]]___aaaccceeejjjqqqwww{{{hhhcccaaacccddddddhhhmmmooozzzrrrnnnpppqqqqqqrrrrrrrrrrrroookkkgggdddhhhiiijjjlllnnnpppqqqrrrvvvttttttvvvxxx~~~wwwsssnnnnnnnnnmmmllliiigggfffbbbbbbaaa```___^^^]]]]]]___^^^\\\[[[[[[[[[\\\\\\ZZZZZZZZZ[[[\\\]]]^^^___^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]___fffpppxxxyyyoookkkjjjeee[[[RRRMMMPPPSSSSSSQQQOOOPPPRRRPPPOOOQQQUUUVVVYYYaaajjjzzztttlllqqqyyyzzz}}}wwwiii]]]TTTKKKAAA999===<<<<<<===BBBKKKUUU]]]ccc```^^^___aaagggvvv}}}lllbbb```dddggghhhnnnsss}}}qqqaaa]]][[[]]]aaaccchhhrrr}}}zzzwwwvvvyyy}}}zzztttpppiiikkklllgggaaa^^^___bbb___dddgggeee```[[[ZZZ[[[YYY^^^gggnnnssswwwzzz|||}}}xxxssslllgggbbb[[[UUUQQQLLLFFFDDDFFFMMM]]]pppsssqqqsss}}}iiieeeddd``````dddccchhhqqqzzz}}}~~~~~~tttmmmgggddd```______```______dddlllnnnlllggg___VVVPPPMMMLLLOOOPPPRRRTTTVVVWWWXXXYYY^^^```bbbbbb```^^^^^^^^^```aaacccfffkkkpppvvvyyyuuuiiiccc```cccdddcccgggnnnsssxxxvvvqqqqqqqqqpppsssuuuwwwvvvrrrmmmiiihhhiiijjjkkkmmmooorrrtttuuuyyyvvvzzz|||pppqqqnnnkkkhhhhhhgggfffddddddcccaaa```^^^]]]]]]]]]ZZZ[[[\\\\\\\\\\\\[[[ZZZ^^^^^^\\\\\\\\\\\\^^^^^^aaa___^^^\\\[[[[[[\\\\\\___]]]___ccceeehhhnnnuuu|||uuuoooiiiddd^^^[[[WWWUUURRRPPPOOOOOOPPPQQQPPPOOOQQQTTTWWWZZZcccmmmyyy{{{kkkkkkuuu}}}zzzpppeeeWWWIIIAAA???===<<<;;;===DDDNNNXXX___fffbbb^^^^^^fffqqq}}}}}}ssseee______```bbbfffqqqvvv~~~qqqfffdddXXXZZZ]]]```dddjjjqqqvvv|||qqqllllllkkkqqqwwwyyyzzz{{{wwwrrruuurrrpppmmmeee\\\ZZZ]]]\\\```cccdddbbb^^^ZZZYYYZZZ```iiippptttvvvwwwxxx{{{xxxpppkkkiiiddd[[[SSSOOOJJJDDDAAABBBJJJ]]]rrr~~~rrrnnnuuu~~~jjjeeeccc^^^^^^bbbccchhhpppxxx~~~}}}~~~zzzrrrkkkfffaaa___^^^_________dddlllnnnlllggg___WWWQQQNNNMMMNNNOOOQQQTTTVVVXXXYYYZZZ___```bbbbbb```^^^^^^___aaabbbdddgggjjjooosssvvvttteee```___bbbdddcccgggmmmuuuzzzwwwrrrrrrrrrrrrtttvvvxxxwwwsssooolllkkkllllllmmmnnnqqqtttvvvxxx}}}uuussspppllliiigggeeedddbbbaaaaaa```______^^^______[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\\\\\\\\\\]]]^^^___^^^\\\[[[[[[[[[[[[\\\```]]]^^^aaadddgggnnnvvv|||vvvpppkkkeee___[[[VVVUUUSSSQQQPPPOOOOOOPPPPPPOOOQQQTTTVVVZZZcccmmmyyywwwffffffooowww|||qqqggg[[[LLLBBB???>>>===<<<>>>EEEOOOYYY___eeeccc```ccclllyyy|||{{{zzznnnbbb^^^___```cccgggmmmrrr{{{|||jjjaaa^^^XXXZZZ]]]___ccciiipppttt~~~sssjjjggghhheeelllrrruuuyyy|||{{{wwwtttqqqnnnkkkddd\\\[[[^^^```bbbddddddaaa^^^[[[ZZZZZZ```hhhooorrrtttuuuuuuyyyxxxqqqllliiiccc[[[SSSOOOKKKEEECCCDDDIII[[[nnnzzztttnnntttpppgggddd___^^^bbbcccgggnnnvvv|||}}}~~~yyyqqqkkkccc___^^^^^^^^^___dddkkknnnlllhhh```XXXRRROOONNNLLLNNNQQQTTTWWWZZZ[[[\\\___aaabbbbbb```______```aaacccfffhhhiiilllooorrr|||sssccc``````cccffffffjjjnnnvvv}}}yyyssssssttttttvvvxxxyyyxxxtttqqqooooooooooooooopppsssvvvyyy|||zzzvvvrrrmmmiiifffdddaaa``````_______________``````]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[\\\\\\```]]]\\\___bbbfffnnnwww}}}xxxsssmmmggg```[[[UUUUUUTTTRRRQQQPPPOOONNNPPPOOOQQQTTTVVVYYYbbblllxxxxxxggggggrrr{{{|||nnnddd[[[NNNBBB===>>>======???FFFOOOYYY___bbbaaaaaafffppp~~~zzzuuuvvvpppggg___^^^```aaacccfffiiioooxxx|||nnnccc]]]ZZZYYYZZZ\\\^^^aaafffmmmqqqyyy{{{yyykkkddddddfffccciiiooorrrwww|||}}}{{{rrrnnnkkkiiiccc]]]\\\```cccdddeeeccc```]]]\\\\\\ZZZ```gggmmmppprrrssssssyyyxxxqqqllliiiaaaZZZSSSPPPLLLFFFDDDEEEHHHVVVhhhuuuvvvmmmqqqxxxmmmgggbbbaaadddcccgggmmmsssyyy}}}~~~wwwpppfffaaa^^^^^^^^^___dddjjjmmmkkkgggaaaYYYSSSPPPNNNKKKMMMQQQTTTXXX[[[]]]______aaabbbaaa```___```aaaaaadddggghhhhhhjjjmmmppp{{{rrrdddcccdddgggiiikkknnnpppuuu~~~zzztttsssuuuvvvxxxyyyzzzyyyvvvtttrrrrrrrrrqqqqqqrrrtttxxx|||~~~~~~xxxsssmmmiiifffdddbbb`````````___^^^^^^^^^______]]]\\\ZZZYYYYYYZZZ\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\\\\\\\\\\\\\]]]]]]```\\\ZZZ\\\___dddnnnxxx~~~zzzuuuooohhh```[[[TTTTTTTTTSSSRRRPPPNNNMMMPPPOOOQQQTTTVVVYYYbbbkkkvvv~~~zzzjjjnnn}}}xxxggg]]]UUUKKKAAA<<<>>>======???FFFOOOXXX]]]^^^^^^```eeeooo}}}wwwssswww|||jjjccc^^^___``````bbbeeeggglllvvvuuukkkccc^^^[[[YYYXXXYYY[[[]]]```eeekkkooovvvwww{{{wwwkkkeeeeeeffffffkkkoooppptttzzz{{{yyyooojjjgggfffccc___^^^bbbeeeeeeddd```]]][[[[[[\\\YYY___fffmmmpppssstttvvv}}}}}}wwwqqqlllhhh___XXXRRROOOLLLGGGDDDEEEFFFRRRbbbqqq~~~yyymmmooo}}}ooogggcccbbbccccccfffkkkqqqwww|||}}}uuulllddd___]]]^^^___ccciiikkkjjjgggaaaYYYSSSPPPOOOKKKMMMQQQUUUYYY]]]___``````aaabbbaaa```___aaabbbaaadddhhhiiihhhjjjooosssqqqeeefffggghhhkkkooorrrsssuuu}}}uuutttvvvxxxzzz|||~~~}}}zzzwwwuuuuuussssssssstttvvvzzz}}}xxxtttnnniiifffeeecccbbbbbbaaa```^^^]]]]]]\\\\\\]]]\\\ZZZYYYYYYZZZ\\\]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^___[[[YYY[[[^^^cccnnnxxx{{{vvvppphhh```ZZZSSSSSSSSSSSSRRRPPPOOONNNPPPOOOPPPTTTUUUXXXaaakkksss|||zzzllluuu}}}sssaaaWWWPPPHHHAAA>>><<<;;;<<<>>>DDDMMMUUU[[[\\\]]]___ccclllyyywwwuuu|||vvvhhhbbb```aaaaaa``````dddeeeiiiqqqyyy~~~|||yyyuuurrrttt||||||wwwyyy~~~xxxlllbbb\\\YYYXXXWWWWWWYYY[[[]]]```eeelllpppwwwxxx{{{xxxoooiiifffeeegggkkkooopppsssyyyzzzxxxkkkgggdddeeedddaaaaaaccceeedddbbb^^^ZZZYYYZZZ[[[XXX^^^fffmmmrrrvvvyyy{{{zzzvvvpppkkkggg]]]VVVQQQOOOLLLFFFCCCDDDEEEOOO___qqq}}}mmmnnnooofffbbbaaabbbccceeeiiiooovvv}}}|||rrriiiaaa^^^^^^___ccchhhhhhhhhfff```YYYSSSOOONNNLLLNNNQQQVVVZZZ]]]```aaa```aaabbbaaa``````bbbcccbbbfffjjjkkkkkknnnvvv|||pppdddfffhhhiiimmmuuuzzzzzz{{{xxxwwwzzz|||~~~{{{xxxwwwttttttvvvxxxzzz|||{{{vvvooojjjgggfffeeedddcccbbb```^^^]]]\\\[[[[[[]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^____________^^^]]]]]]YYYXXXZZZ]]]cccmmmwww|||vvvnnnfff^^^YYYSSSRRRRRRRRRQQQQQQQQQQQQQQQOOOPPPSSSUUUXXX```jjjqqq|||uuu}}}xxxyyy}}}|||nnn___UUUOOOGGGBBBAAA;;;;;;;;;>>>DDDLLLTTTYYY[[[]]]```ccciiiuuuvvvvvvrrrhhhdddbbbdddcccaaabbbeeeeeehhhnnnssswwwyyyyyyyyysssqqqnnnmmmpppvvv}}}{{{uuuwww|||~~~~~~wwwkkkaaaZZZVVVUUUTTTXXXZZZ\\\___dddjjjqqqvvv{{{|||~~~xxxqqqkkkgggeeeeeeiiimmmnnnrrrwwwyyywwwhhhdddcccfffgggeeeccceeecccccc```]]]YYYXXXZZZ\\\XXX^^^fffmmmsssxxx|||~~~zzzvvvqqqkkkggg]]]WWWRRRPPPMMMGGGCCCDDDEEENNN___uuupppmmm~~~pppeeecccbbbbbbcccdddhhhnnnuuu}}}wwwmmmccc_________cccgggffffffddd```YYYSSSOOOMMMMMMOOORRRVVVZZZ]]]```aaa```aaaaaaaaa``````bbbdddeeeiiimmmnnnooouuupppdddhhhkkklllrrr~~~|||{{{~~~|||zzzuuuvvvyyy|||~~~zzzrrrlllhhhfffdddcccaaa```___^^^]]]]]]\\\]]][[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[ZZZZZZ[[[\\\]]]^^^____________^^^\\\[[[[[[XXXWWWZZZ^^^ccclllvvv}}}}}}tttlllddd]]]XXXRRRQQQQQQPPPQQQRRRSSSTTTQQQOOOPPPSSSTTTWWW```iiiqqq}}}zzzsssqqqsssuuuuuunnneee\\\VVVOOOFFF@@@???<<<<<<<<>>=========BBBHHHOOOTTTWWWWWWVVVVVVWWW\\\eeeooowww~~~{{{yyyzzzzzznnnnnnnnnooorrrvvv{{{tttooonnniiijjjiiiddd^^^ZZZZZZ[[[___bbbggglllrrryyy~~~wwwuuutttrrrppppppssstttpppiiidddbbbccc]]]]]]___ccchhhkkkllllllgggcccbbbeeeeeeaaa^^^^^^___aaaffflllrrrwwwzzz|||~~~yyytttnnnjjjaaa\\\VVVQQQNNNKKKHHHFFFGGGTTTkkk~~~lllsssttthhhcccbbbbbbdddgggmmmssszzzzzzlllaaa]]]\\\\\\\\\ccceeeeeeaaaYYYRRRNNNNNNOOOQQQUUUZZZ]]]```aaaaaabbbbbbcccdddeeeeeeffffffkkkjjjnnnwwwtttooossszzz{{{||||||}}}}}}~~~~~~~~~xxxxxxzzz{{{}}}~~~~~~~~~|||ssslllgggdddbbb\\\[[[[[[]]]^^^^^^[[[YYY[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYY[[[YYYXXX[[[\\\^^^eeemmmuuu{{{nnngggfffddd]]]WWWRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRTTTWWW]]]aaannn}}}wwwrrrnnnggg[[[RRRIIIHHHHHHFFFEEECCCBBBAAA======>>>BBBIIIPPPUUUWWWYYYXXXVVVVVVZZZbbblllsss{{{||||||~~~}}}sssttttttvvv{{{sssllljjjfffhhhiiifffaaa]]]\\\]]]___ccciiiooouuu{{{zzzwwwuuutttrrrqqqsssrrrnnnfff```]]]]]][[[[[[^^^ccchhhlllmmmmmmhhheeeeeehhhiiiddd``````___bbbffflllrrrwww{{{}}}~~~yyytttnnnjjj```[[[UUUPPPMMMJJJHHHFFFGGGSSSiiiqqqsssyyyllleeebbbbbbcccggglllrrryyy~~~}}}oooeee___^^^^^^___eeeffffffbbbZZZSSSQQQPPPOOORRRVVV[[[___aaabbbbbbaaabbbdddeeeffffffhhhiiikkknnnwwwssspppsss{{{{{{zzzyyyyyyyyyzzzyyyxxxxxxzzz|||~~~}}}}}}}}}}}}}}}|||ssslllgggccc```\\\[[[[[[]]]^^^^^^]]][[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^[[[[[[[[[[[[ZZZZZZYYYYYY[[[YYYYYY[[[]]]___hhhqqq{{{yyykkkfffgggfff]]]UUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSTTTWWW[[[___iii~~~|||wwwttttttmmm^^^QQQJJJJJJIIIHHHFFFCCCAAA???======>>>CCCKKKQQQVVVXXXYYYWWWVVVUUUYYYbbbmmmttt~~~xxxzzz}}}|||ooohhhfffeeeiiikkkjjjfffaaa``````___dddkkkrrrxxx}}}|||wwwuuusssrrrppppppnnnjjjccc]]]ZZZYYYYYYZZZ\\\bbbhhhlllnnnnnnkkkgggeeegggfffbbb___```___bbbggglllrrrwww{{{}}}~~~yyytttnnnjjj___[[[UUUPPPMMMJJJHHHFFFGGGQQQfff~~~uuuttt}}}yyy}}}}}}ooofffbbbaaacccfffjjjpppvvv{{{~~~}}}qqqgggaaa```aaabbbggghhhhhhccc[[[UUUSSSSSSPPPSSSXXX]]]```bbbbbbbbb```ccceeefffgggiiimmmqqqooouuu|||qqqsssuuu~~~|||}}}zzzwwwwwwxxxxxxwwwvvvxxx{{{~~~~~~}}}}}}~~~|||yyypppjjjeee```^^^]]]\\\]]]^^^``````^^^\\\YYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYZZZ]]]^^^bbblllvvvxxxlllgggiiiggg^^^TTTSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUWWWZZZ]]]eeeyyyzzz}}}~~~uuussssssmmm^^^QQQLLLMMMMMMLLLIIIEEE@@@>>><<<===???DDDLLLRRRWWWXXXWWWVVVTTTUUUZZZeeeqqqyyyxxxlllfffddddddhhhlllkkkgggcccbbbbbb```fffmmmtttzzz|||vvvrrrqqqqqqlllkkkiiieee```\\\ZZZYYYXXXYYY[[[```fffjjjllllllnnnhhhbbbaaa```]]]]]]______bbbffflllrrrwww{{{}}}}}}~~~yyysssmmmiii___[[[UUUPPPMMMKKKIIIGGGGGGOOOaaayyyuuurrrzzzwww|||rrriiidddaaaccceeeiiinnnsssxxxzzz|||}}}sssiiibbb```bbbdddgggiiihhhccc[[[VVVTTTUUURRRUUUZZZ___bbbcccbbbaaa```cccfffgggiiinnnuuu{{{yyy{{{rrrqqqsss||||||xxxxxxyyyzzzyyywwwvvvyyy}}}}}}|||{{{~~~uuulllfffbbb___]]]^^^^^^^^^___``````]]][[[YYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYY[[[]]]^^^bbbnnnzzzzzzoookkkjjjggg^^^VVVRRRRRRRRRRRRQQQQQQQQQQQQPPPRRRTTTUUUUUUWWWZZZ\\\eeevvvwwwxxxzzzoookkklllggg\\\QQQLLLNNNPPPPPPNNNHHHCCC???<<<===@@@FFFMMMTTTWWWYYYUUUUUUTTTVVV]]]iiivvvuuujjjeeeeeecccgggjjjjjjfffcccbbbbbbbbbgggooovvv{{{{{{tttpppnnnooohhhgggeeebbb___\\\ZZZYYYXXXXXX[[[___dddggghhhhhhmmmeee^^^\\\ZZZYYYZZZ]]]^^^aaaeeekkkqqqvvvzzz|||}}}~~~yyysssmmmiii___[[[VVVQQQNNNLLLJJJHHHGGGMMM\\\rrrsssmmmttt~~~zzzwwwmmmhhhaaabbbdddgggkkkppptttvvv{{{wwwmmmeeebbbccceeefffgggfffaaaZZZUUUSSSTTTSSSWWW[[[```bbbcccaaa```aaacccfffhhhkkkrrr}}}{{{tttqqqrrr{{{|||xxxwwwyyy{{{yyywwwssswwwzzz{{{yyyzzz|||rrriiicccaaa___^^^^^^^^^]]]^^^___^^^\\\YYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^[[[ZZZ\\\]]]]]]aaammmyyy}}}tttooolllggg___XXXRRRQQQQQQQQQPPPPPPPPPOOONNNQQQSSSUUUVVVWWWZZZ\\\ddduuuuuusss{{{xxxkkkdddcccaaaZZZTTTPPPSSSWWWXXXUUUNNNEEE@@@<<<===@@@FFFNNNTTTXXXYYYVVVVVVUUUXXX___lllzzztttkkkffffffeeehhhkkkjjjfffccccccdddeeeiiiooovvv|||{{{sssnnnmmmnnngggeeebbb```^^^\\\[[[YYYYYYYYYZZZ^^^bbbdddddddddggg```ZZZZZZYYYXXXYYY\\\]]]```dddjjjpppuuuyyy{{{~~~~~~yyysssmmmhhh```\\\WWWRRROOOMMMKKKIIIGGGKKKXXXlll~~~sssjjjoooxxx}}}}}}zzzpppkkkbbbbbbdddfffjjjnnnqqqsss|||}}}qqqhhhdddeeefffeeefffeee```XXXSSSRRRSSSUUUXXX]]]aaacccbbbaaa___aaadddggghhhllluuu|||wwwwwwxxxzzzuuuuuuxxxyyyxxxuuusssvvvzzzzzzyyy{{{{{{pppgggbbb``````___^^^]]]]]]]]]^^^]]]ZZZXXXZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]\\\^^^jjjwwwwwwqqqlllfff___YYYQQQQQQPPPPPPPPPOOOOOOOOOMMMPPPSSSUUUVVVXXXZZZ\\\ccctttssspppwww~~~xxxjjjaaa___^^^[[[WWWXXX[[[___```[[[RRRGGG@@@<<<===@@@GGGOOOUUUXXXYYYXXXWWWWWWYYY```mmm|||~~~uuulllhhhggghhhkkkmmmlllhhheeeeeeffffffjjjpppvvv||||||rrrmmmmmmmmmgggdddaaa___^^^\\\ZZZXXXYYYYYYZZZ]]]```bbbbbbaaaaaa[[[XXXZZZ[[[YYYZZZ\\\\\\___dddjjjoootttxxxzzz~~~~~~yyysssmmmhhhaaa]]]WWWSSSPPPNNNLLLJJJHHHJJJUUUhhhzzzuuujjjmmmuuu|||~~~xxxooogggcccccchhhlllmmmnnnqqqyyy|||uuujjjdddcccccccccffffff___UUUOOOOOOSSSXXXZZZ]]]_________```aaabbbbbbcccffflllvvvzzzyyysss{{{}}}yyyuuurrrssstttuuuvvvvvvxxxzzz{{{}}}xxxllldddbbbbbb```]]]YYYYYYYYYZZZ[[[[[[YYYWWWZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[ZZZYYYYYYZZZ[[[[[[^^^[[[XXXYYY\\\______]]]]]]]]]]]]]]]```fffmmmrrr|||ssskkkeeeaaa]]][[[RRRRRRQQQQQQQQQPPPPPPPPPPPPOOOQQQUUUVVVUUUXXX]]]dddqqqqqqssspppxxxvvviiiccc```^^^]]]^^^YYYaaahhhiiibbbWWWIII???<<<===???EEEMMMTTTYYY[[[ZZZXXXXXXZZZbbbooo{{{{{{|||yyyrrrooopppooolllkkknnnmmmgggcccbbbfffeeekkkvvv~~~}}}vvvpppkkkhhhjjjfffaaa^^^]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZ^^^]]]ZZZWWWVVVWWWYYYZZZ\\\^^^dddmmmrrrrrruuuzzz{{{~~~zzzuuuoookkkccc___ZZZUUURRRPPPMMMJJJLLLKKKQQQcccwwwppplllhhhuuu}}}{{{qqqjjjfffeeehhhkkkkkkmmmpppvvvzzz|||rrrkkkhhhgggdddfffeee___UUUOOOPPPSSSWWWZZZ^^^aaaaaabbbcccddddddeeeeeegggkkktttzzzzzzuuu|||zzzwwwtttssssssuuuwwwzzz{{{|||}}}xxxmmmeeebbb___\\\YYYYYYYYYYYYZZZ[[[[[[YYYWWWZZZZZZ[[[\\\\\\\\\\\\[[[\\\[[[ZZZYYYYYYZZZ[[[[[[^^^\\\ZZZ\\\^^^``````^^^ZZZZZZ[[[\\\```gggpppwww{{{wwwqqqkkkfffaaa]]]YYYRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOQQQUUUUUUTTTWWW\\\dddrrrssstttpppyyyzzzmmmhhhgggffffffhhheeekkkpppooogggZZZKKKAAA<<<===@@@GGGPPPXXX]]]```]]][[[[[[^^^fffsss|||~~~yyywwwwwwsssppppppsssrrrlllhhhgggggggggmmmxxx~~~wwwqqqllliiiiiieeeaaa^^^]]]]]]]]]\\\YYYYYYYYYXXXXXXXXXXXXYYY[[[ZZZXXXWWWWWWYYY[[[\\\]]]^^^dddlllqqqrrrvvv|||}}}|||xxxsssmmmiiiccc___ZZZVVVSSSPPPMMMKKKLLLJJJRRReeeyyyllliiiggguuutttnnniiifffhhhjjjjjjkkknnnsssxxx{{{qqqkkkhhheeegggeee^^^UUUPPPQQQSSSWWW[[[___bbbcccddddddeeeeeefffggghhhkkksss}}}~~~zzz{{{zzz~~~zzzzzzyyyvvvrrrrrruuuyyy~~~zzztttkkkeeebbb___[[[XXXYYYXXXXXXYYYZZZZZZYYYWWWYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\^^^___^^^]]]ZZZZZZ[[[]]]bbbkkkvvv}}}|||rrrpppnnnlllhhhccc]]]XXXRRRRRRRRRQQQQQQQQQQQQPPPQQQPPPQQQTTTUUUSSSVVV[[[eeesssvvvtttpppzzz}}}ppplllmmmoooqqqttttttvvvxxxuuukkkZZZJJJ???<<<===AAAHHHRRR\\\bbbddd`````````dddmmmyyy~~~}}}|||tttqqqrrrvvvvvvpppkkkjjjiiijjjppp|||yyysssmmmjjjgggddd```]]]]]]\\\\\\[[[WWWVVVVVVVVVVVVVVVWWWWWW[[[ZZZYYYXXXWWWXXXYYYZZZ]]]^^^bbbjjjnnnqqqvvv}}}~~~zzzvvvpppjjjfffbbb___ZZZVVVSSSQQQNNNLLLKKKJJJRRRfff{{{}}}jjjhhhhhhxxxxxxqqqkkkggghhhjjjiiikkknnnrrrwww~~~sssjjjfffffffffddd^^^VVVRRRSSSUUUYYY\\\```cccccccccdddddddddfffiiiiiilllsss~~~}}}zzz~~~|||xxxzzz{{{wwwrrrrrrvvv{{{~~~ooolllgggdddbbb```]]]ZZZXXXWWWWWWXXXYYYZZZYYYWWWYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[WWWXXXYYY[[[\\\\\\[[[ZZZ]]]]]]^^^```eeennnyyy|||sssnnnnnnooonnnlllfff^^^XXXRRRRRRRRRQQQQQQQQQQQQQQQRRRPPPRRRUUUTTTSSSUUUZZZgggssszzzvvvqqq}}}~~~rrroooqqquuuyyy}}}~~~{{{wwwjjjWWWFFF======>>>BBBIIISSS\\\bbbddddddccceeeiiisss|||zzzqqqnnnoootttuuuppplllkkkkkknnnvvvzzztttnnnjjjeeebbb^^^\\\\\\\\\[[[ZZZVVVVVVUUUTTTUUUVVVWWWWWW^^^]]]\\\YYYXXXVVVUUUUUU\\\\\\___fffjjjmmmttt{{{}}}yyytttoooiiiddd```]]]XXXUUURRRPPPNNNLLLJJJJJJRRRfff{{{~~~kkkkkkkkk|||vvvooojjjjjjkkkkkkmmmqqqtttxxxtttjjjdddfffeeeccc]]]WWWTTTUUUWWW[[[^^^```aaaaaaaaabbbcccdddhhhlllnnnpppxxx~~~}}}wwwzzz{{{yyyuuutttyyy~~~~~~uuuhhhfffdddbbb```^^^\\\ZZZXXXVVVUUUVVVXXXYYYYYYXXXYYYZZZZZZ[[[[[[[[[[[[[[[YYYYYYZZZZZZ[[[[[[[[[[[[WWWXXXZZZ\\\\\\[[[[[[[[[_________aaaeeemmmwww~~~wwwpppqqqrrrsssssspppiii```ZZZRRRRRRRRRRRRRRRRRRRRRRRRSSSQQQRRRUUUUUUSSSVVV[[[hhhttt}}}yyyvvvsssqqqtttyyy~~~yyytttgggTTTDDD===>>>>>>AAAHHHQQQYYY^^^```eeeeeegggmmmwwwyyyvvvnnnkkklllqqqrrrooollllllnnnttt}}}zzztttmmmiiibbb```]]][[[[[[[[[YYYXXXWWWVVVUUUTTTUUUVVVXXXYYY^^^^^^]]][[[YYYWWWUUUTTT[[[ZZZ\\\bbbfffhhhooovvv}}}}}}yyytttooohhhddd^^^[[[VVVSSSQQQPPPMMMLLLKKKJJJSSSfffzzz~~~mmmmmmmmm}}}xxxqqqoooooonnnppptttxxx|||uuukkkfffeeedddaaa\\\XXXWWWXXXZZZ]]]^^^___``````aaacccfffkkkpppvvvxxx{{{~~~yyy{{{||||||{{{{{{uuuoooeeedddccc```]]]ZZZXXXWWWWWWVVVTTTUUUWWWYYYYYYXXXXXXXXXYYYZZZZZZZZZZZZZZZXXXYYYZZZ[[[[[[\\\[[[[[[YYY[[[]]]^^^]]]]]]^^^___^^^______```dddjjjrrrwww|||vvvtttzzzzzzyyywwwssskkkaaaZZZQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSVVVVVVUUUXXX]]]jjjuuuvvvrrruuuzzz}}}sssnnncccQQQDDD@@@>>>>>>AAAFFFNNNVVVZZZ\\\cccdddgggnnnyyy~~~~~~xxxsssmmmjjjiiinnnpppnnnmmmoooqqqyyyzzzrrrlllhhh```^^^\\\[[[ZZZZZZXXXWWWWWWVVVUUUTTTUUUWWWYYYZZZZZZ[[[\\\]]]\\\[[[ZZZYYYZZZYYY[[[```ccceeejjjqqqzzz~~~yyytttooohhhddd]]]ZZZVVVSSSRRRPPPNNNMMMMMMLLLUUUhhh||||||lllmmmnnn~~~zzzvvvtttqqqsssvvv}}}~~~tttllliiidddbbb___\\\YYYYYY[[[]]]]]]^^^^^^^^^___ccchhhlllwww}}}}}}}}}~~~uuukkkfffaaaaaa```]]][[[YYYXXXXXXWWWUUUTTTTTTVVVXXXYYYXXXVVVVVVWWWXXXXXXXXXXXXWWWWWWXXXZZZ[[[\\\\\\[[[[[[[[[]]]^^^^^^\\\\\\___aaa^^^```aaacccfffkkkqqquuuwwwwww{{{~~~zzzsssjjj```ZZZQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRTTTWWWXXXWWWZZZ___kkkxxxuuuppprrrwww}}}uuuiiiddd[[[LLLBBBAAA======@@@EEEMMMTTTYYY[[[aaabbbfffmmmyyy~~~{{{|||vvvqqqlllgggfffiiillllllmmmpppsss}}}xxxqqqjjjeee___]]][[[ZZZZZZYYYXXXVVVWWWUUUTTTSSSTTTVVVYYYZZZYYY[[[]]]^^^___^^^\\\[[[ZZZYYY\\\```bbbcccgggmmmwww}}}yyytttnnngggccc^^^[[[WWWUUUSSSRRRPPPOOOOOOOOOXXXlll{{{kkknnnqqq{{{wwwttttttxxxyyyqqqllljjjcccaaa^^^[[[ZZZ[[[]]]___]]]]]]]]]^^^```eeemmmrrryyylllccc___\\\\\\\\\[[[ZZZZZZ[[[\\\VVVUUUSSSTTTVVVXXXYYYXXXTTTTTTUUUVVVVVVVVVVVVUUUWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ\\\]]]\\\ZZZZZZ^^^aaa```bbbeeegggjjjnnntttxxxvvvyyyzzzrrriii___YYYQQQRRRRRRRRRSSSSSSTTTTTTSSSRRRTTTXXXYYYXXX[[[aaalll{{{rrrmmmnnnrrryyy~~~~~~mmm___[[[TTTFFF???@@@<<<<<>>===???FFFOOOWWW[[[\\\___\\\]]]hhhyyyxxxwww~~~|||xxxssskkkeee```^^^\\\[[[[[[]]]___```dddjjjrrrzzz|||qqqhhhaaa^^^[[[[[[\\\[[[ZZZXXXVVVUUUVVVUUUTTTSSSSSSUUUVVVXXXXXX\\\```aaa___[[[XXXVVVXXXZZZ]]]```dddjjjqqquuu|||uuuoookkkhhhfffaaa^^^YYYUUURRRQQQQQQQQQVVVSSS___|||llllllooowwwqqqmmmlllkkkjjjeeedddbbb```^^^^^^^^^^^^___^^^```fffnnnxxxttteeeZZZUUURRRRRRRRRSSSUUUVVVXXXYYYTTTUUUWWWXXXXXXXXXWWWVVVYYYYYYZZZ[[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]]]]]]]]]]^^^]]][[[ZZZZZZ[[[\\\]]]^^^aaadddhhhmmmwwwyyyzzzyyyuuuoooddd[[[WWWQQQPPPOOOOOORRRSSSSSSSSSRRRTTTVVVWWWWWW[[[aaafffuuu{{{~~~uuunnnlllhhhcccaaaZZZWWWSSSNNNJJJFFF@@@===>>>===???EEEOOOWWW\\\]]]___[[[[[[cccrrrxxxvvv||||||vvvrrrlllfffaaa[[[ZZZXXXWWWVVVVVVVVVWWWVVVYYY\\\```eeelllsssxxx{{{wwwlllddd^^^[[[ZZZZZZ[[[[[[ZZZXXXWWWVVVWWWVVVUUUTTTTTTTTTUUUVVVYYY\\\______\\\YYYVVVUUUVVVYYY\\\```eeelllsssxxx}}}uuuooolllhhhggg___]]]XXXTTTQQQOOOOOOPPPUUUSSS___yyyllljjjlll}}}||||||zzzvvvrrrpppoooooonnnmmmgggeeecccaaa___^^^^^^^^^___```eeemmmwwwtttcccXXXTTTPPPPPPPPPQQQRRRTTTUUUVVVSSSUUUWWWXXXXXXXXXVVVUUUYYYYYYZZZ[[[[[[[[[[[[ZZZYYYZZZ[[[[[[\\\]]]]]]]]]\\\[[[[[[ZZZ[[[[[[\\\]]]___```bbbffflllwww}}}www|||zzzuuunnncccZZZWWWPPPOOONNNOOORRRSSSSSSSSSSSSUUUVVVWWWWWWZZZ```eeetttwww{{{zzzuuurrriii^^^VVVPPPOOONNNKKKHHHDDD@@@===???===???EEEOOOXXX]]]___^^^ZZZYYY___lllxxx~~~zzzwww{{{~~~wwwpppkkkfff```]]]ZZZYYYWWWVVVTTTSSSRRRQQQOOOPPPRRRTTTXXX]]]eeejjjmmmttt{{{{{{qqqhhhaaa\\\ZZZYYYYYYZZZZZZZZZYYYWWWVVVXXXWWWVVVUUUTTTTTTTTTTTTXXX[[[]]]\\\ZZZWWWUUUTTTUUUXXX[[[```eeemmmvvv{{{|||uuuoookkkhhhfff^^^[[[WWWSSSOOONNNNNNNNNRRRQQQ\\\ssskkkiiijjj{{{{{{xxxyyysssssstttvvvxxxwwwssspppgggfffdddbbbaaa```aaaaaabbbdddlllwwwuuucccXXXSSSQQQPPPPPPPPPPPPQQQQQQRRRSSSTTTVVVXXXXXXWWWVVVUUUWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]ZZZZZZZZZZZZ[[[[[[\\\]]]______```dddkkkvvvyyywww}}}|||vvvmmmaaaYYYVVVNNNNNNNNNPPPRRRSSSSSSRRRTTTUUUWWWVVVUUUWWW]]]bbbsssuuuzzz~~~qqq___RRRMMMMMMLLLJJJFFFBBB@@@>>>>>>===???FFFPPPYYY]]]___]]]YYYWWW\\\gggqqqwwwyyy|||yyy||||||xxxrrrlllgggbbb]]]ZZZXXXWWWUUUSSSRRRPPPOOOOOOMMMOOORRRSSSUUUYYY]]]aaaaaahhhpppttttttuuuyyy}}}{{{xxxrrrjjjddd___\\\[[[XXXXXXYYYZZZZZZYYYXXXWWWXXXWWWVVVUUUTTTTTTSSSSSSWWWYYYZZZZZZWWWUUUTTTTTTUUUWWW[[[___fffnnnxxx~~~{{{tttoookkkgggeee]]][[[VVVRRROOOMMMMMMNNNRRRRRRZZZmmm~~~iiihhhjjj|||}}}~~~yyy{{{yyyttthhhgggfffeeeeeeeeefffgggiiimmmwwwwwwdddXXXTTTPPPPPPOOOOOOOOOOOOPPPPPPSSSTTTVVVWWWWWWWWWVVVUUUVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZYYYZZZZZZ[[[]]]]]]YYYZZZZZZ[[[\\\]]]^^^^^^______```eeemmmxxxyyyyyy{{{uuukkk^^^WWWUUUMMMMMMNNNPPPRRRTTTSSSRRRTTTVVVWWWVVVTTTVVV\\\```ttt{{{tttyyyyyydddUUUOOOPPPPPPNNNHHHCCC@@@>>>======@@@GGGRRRZZZ^^^^^^[[[YYYXXX\\\dddmmmrrrttt~~~~~~{{{~~~uuussspppkkkfff```[[[YYYUUUSSSQQQOOONNNMMMMMMNNNNNNPPPTTTUUUVVVWWWXXXZZZYYY^^^dddggghhhiiilllnnnooommmjjjfffaaa^^^[[[ZZZVVVWWWXXXYYYZZZYYYXXXWWWWWWWWWVVVVVVUUUTTTSSSSSSUUUWWWXXXWWWUUUSSSTTTTTTVVVXXX[[[___fffoooyyy{{{uuuqqqlllgggddd]]][[[VVVRRROOOMMMMMMNNNRRRSSSZZZiii{{{|||iiiiiilll~~~}}}vvviiiiiiiiiiiijjjkkkmmmnnnsssyyyzzzeeeYYYUUUOOONNNNNNNNNOOOPPPQQQQQQTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZYYYYYYZZZ[[[\\\]]]ZZZ[[[\\\^^^___`````````______bbbiiisss~~~|||}}}~~~xxxrrrhhh\\\VVVUUULLLLLLMMMPPPSSSTTTSSSQQQSSSUUUWWWVVVVVVXXX^^^cccuuuwwwqqquuuyyyfffXXXSSSWWWYYYWWWOOOFFF@@@<<<;;;<<<@@@IIISSS[[[]]]]]]ZZZXXXXXX]]]dddkkkpppqqq}}}}}}{{{~~~|||zzzppppppooolllgggaaa\\\YYYSSSRRROOOMMMLLLMMMOOOPPPPPPRRRUUUVVVVVVUUUVVVWWWVVVXXX\\\___bbbdddfffgggggggggeeeccc```\\\YYYWWWUUUVVVXXXYYYYYYYYYXXXXXXVVVVVVVVVVVVUUUUUUTTTSSSTTTUUUUUUTTTSSSSSSTTTUUUWWWXXX[[[```fffooozzz{{{xxxtttoooiiieee^^^[[[WWWRRROOONNNNNNNNNOOOQQQXXXeeewww|||jjjkkknnnwwwkkkkkkkkklllmmmppprrrsss{{{{{{fffZZZVVVLLLMMMMMMNNNOOOQQQRRRSSSUUUUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZYYYYYYYYYYYY[[[\\\]]]\\\]]]^^^```aaabbbbbbbbb___```dddlllwww~~~zzzuuupppfff[[[UUUUUULLLLLLMMMPPPSSSTTTSSSQQQRRRUUUWWWWWWWWWZZZaaafffssstttoooqqq{{{~~~~~~vvveeeXXXWWW[[[```^^^VVVJJJ@@@;;;:::;;;AAAJJJUUU\\\]]]\\\YYYXXXYYY]]]dddkkkoooppp||||||zzz~~~{{{wwwtttmmmoooooommmhhhbbb\\\ZZZTTTRRROOOMMMMMMOOORRRTTTSSSUUUVVVVVVUUUTTTUUUWWWXXXXXXZZZ]]]bbbeeeffffffcccdddcccbbb___[[[WWWTTTUUUVVVWWWYYYYYYYYYYYYXXXUUUUUUVVVVVVVVVUUUTTTTTTRRRSSSTTTSSSRRRRRRTTTVVVXXXYYY\\\```fffooozzz~~~|||zzzwwwqqqkkkfff^^^[[[WWWRRROOONNNNNNNNNKKKNNNUUUaaasss|||kkklllooovvvvvvmmmkkkrrrzzz{{{|||~~~hhhXXXPPPLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSSSSSSSUUUVVVWWWXXXWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^______``````aaaaaaaaabbbeeekkkyyy|||pppfffbbb```YYYQQQMMMLLLMMMOOOPPPPPPRRRUUUWWWVVVUUUUUUUUUWWW\\\```dddzzzxxxmmmdddmmm}}}}}}vvvqqqhhhbbb______kkkrrrhhhUUUFFF???===;;;;;;???GGGRRRXXXYYYVVVUUUVVVYYY]]]dddkkkrrrvvvyyyvvvyyy~~~}}}xxxrrruuuqqqnnnmmmmmmiiiaaaZZZXXXUUUQQQOOOOOOPPPQQQPPPUUUVVVXXXXXXWWWXXXYYYZZZZZZ]]]bbbeeegggiiikkkllldddiiiiiiccc^^^]]]ZZZTTTVVVVVVVVVVVVVVVWWWXXXYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSRRRPPPOOOOOOQQQSSSUUU[[[[[[\\\```fffnnnvvvzzz~~~{{{wwwqqqlllhhh^^^[[[VVVQQQOOOOOOQQQRRRLLLKKKPPP]]]lllyyyzzzkkkmmmnnn~~~zzztttrrrtttzzz}}}gggWWWOOOLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^______``````aaaaaabbbdddggglllyyyxxxlllaaa^^^[[[UUUNNNLLLLLLNNNOOOPPPPPPRRRTTTVVVWWWVVVVVVVVVXXX]]]bbbeeewwwtttggg^^^hhhzzz}}}uuuooogggaaa___gggrrrvvvjjjWWWHHHBBB???<<<<<>>===>>>@@@FFFMMMSSSVVVWWWWWWYYY]]]cccmmmwww{{{|||xxxtttooommmllllllkkkgggbbb^^^ZZZWWWRRROOOOOOQQQRRRRRRRRRTTTWWWZZZ]]]aaaeeeiiiiiipppxxx|||zzzyyyuuulllddd___\\\[[[YYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSTTTUUUWWWXXXYYYYYY[[[___fffmmmtttxxxvvvwwwzzz~~~|||yyyuuuooohhhccc```[[[XXXTTTPPPNNNMMMNNNOOOLLLJJJMMMYYYgggsssyyyiiilllpppyyybbbSSSNNNLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXWWWWWWWWWWWWXXXYYYYYY\\\\\\]]]^^^^^^______```]]]]]]\\\\\\^^^```bbbccc^^^eeelllttt}}}qqqfff\\\RRRMMMKKKHHHHHHKKKMMMOOOQQQRRRQQQQQQRRRSSSTTTVVVXXXXXXXXX[[[bbbiiiqqqxxxllleeecccttt~~~yyyxxxwwwwwwyyy~~~{{{iiiTTTFFF@@@>>>;;;===@@@FFFNNNVVV[[[^^^]]]___dddkkkttt}}}|||yyyuuurrriiiiiiiiiiiihhhfffbbb___\\\WWWRRRNNNNNNOOOPPPQQQQQQSSSWWWZZZ^^^ccciiinnnmmmttt~~~~~~uuukkkccc___\\\[[[[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZ\\\```gggnnntttxxxwwwyyy|||}}}{{{wwwrrrlllfffaaa^^^[[[YYYUUURRROOONNNOOOOOOMMMJJJLLLWWWfffvvvyyyhhhlllpppwww```RRRMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXWWWWWWWWWWWWXXXYYYYYY\\\\\\\\\]]]^^^^^^______]]]\\\\\\\\\]]]___bbbddddddjjjqqqxxxttthhh___VVVNNNKKKIIIGGGIIIMMMKKKNNNQQQRRRRRRRRRRRRSSSRRRVVVXXXXXXWWWZZZcccjjjrrrooofffeeekkk}}}|||iiiTTTGGGAAA>>>:::;;;@@@FFFNNNWWW___ccccccffflllttt|||}}}|||vvvooolllcccdddfffggggggeeecccaaa___ZZZTTTOOONNNNNNOOOPPPPPPSSSVVVZZZ___eeelllqqqttt{{{~~~ssshhhbbb___\\\[[[\\\ZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUVVVWWWWWWYYYZZZ]]]bbbhhhooouuuxxxxxxzzz}}}{{{yyyvvvpppjjjeee```]]][[[YYYVVVRRRPPPOOOOOOOOOMMMJJJLLLXXXiiizzzxxxgggkkkpppttt^^^RRRMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTUUUWWWWWWWWWWWWVVVXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\___bbbdddeeelllsssxxxwwwjjj___XXXQQQKKKIIIHHHGGGJJJNNNJJJMMMPPPRRRSSSSSSSSSTTTSSSWWWZZZYYYXXX[[[dddkkkzzzyyyhhhaaagggttt~~~yyyfffSSSFFF@@@<<<999;;;???EEELLLVVV___dddbbbgggoooxxxzzz{{{rrriiieee___aaaeeeggggggfffeeeeeeddd^^^WWWQQQOOOOOOPPPPPPPPPRRRVVVZZZ___eeemmmrrr||||||pppeeeaaa___\\\[[[]]]ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXZZZ[[[^^^ccciiipppvvvyyyzzz}}}zzzxxxtttooojjjddd```^^^YYYXXXUUURRROOONNNMMMMMMKKKIIINNN\\\mmm|||uuueeejjjqqqsss]]]QQQMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTVVVWWWXXXXXXWWWVVVXXXWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^^^^]]]\\\[[[ZZZ\\\___bbbdddaaaiiiqqqwww{{{pppcccZZZSSSMMMIIIHHHHHHGGGIIINNNIIILLLPPPSSSSSSSSSTTTUUUSSSXXX[[[[[[YYY\\\eeemmmvvveee```jjj|||zzz|||uuucccPPPDDD===888999;;;>>>DDDKKKTTT]]]ddd^^^dddmmmxxxxxx{{{pppeee```]]]```eeeggghhhggggggggggggbbbYYYSSSPPPPPPQQQQQQPPPRRRVVVYYY___fffmmmssszzzmmmbbb``````\\\[[[]]]ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\___dddjjjqqqvvvyyy~~~}}}zzzxxxtttoooiiiddd```^^^XXXVVVTTTQQQNNNMMMLLLLLLIIIIIIPPP___ppp~~~rrrcccjjjrrrnnnYYYNNNKKKNNNNNNMMMMMMNNNPPPQQQSSSTTTUUUVVVVVVWWWWWWWWWWWWZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZZZZZZZ\\\^^^```^^^^^^^^^^^^```bbbdddfffjjjlllqqqzzz{{{qqqggg^^^XXXMMMKKKIIIGGGGGGHHHJJJLLLOOOPPPPPPQQQRRRRRRQQQQQQUUUVVVYYYZZZYYYZZZeeerrrsssiiifffuuupppmmmeeeYYYMMMCCC>>><<<999;;;>>>DDDKKKQQQSSSSSS\\\aaakkkwwwqqqeee___aaacccfffhhhiiikkkmmmoookkkhhhbbbYYYQQQNNNQQQUUURRRVVVZZZ]]]___fffpppwwwtttnnnfffbbbaaa```\\\WWWZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\ZZZYYYXXX^^^]]]^^^cccjjjrrrwwwzzz}}}|||uuunnnjjjhhheee```[[[VVVTTTQQQNNNLLLKKKKKKKKKOOOJJJQQQeeeyyyooohhhiiisssjjjWWWNNNLLLOOONNNNNNNNNOOOQQQRRRSSSSSSSSSUUUVVVWWWXXXXXXXXXZZZZZZYYYZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[\\\^^^```___^^^^^^___```bbbdddeeehhhlllsss|||uuulllcccZZZUUUMMMKKKIIIGGGGGGHHHJJJLLLMMMNNNPPPQQQRRRSSSSSSSSSUUUVVVYYYZZZYYY\\\gggtttyyyqqqppp}}}vvvfffddd^^^UUUKKKCCC>>><<<;;;<<>>@@@EEEKKKOOOQQQRRRWWWZZZbbbnnnzzzqqqgggeeeeeefffhhhkkknnnqqqssstttuuusssmmmcccZZZUUUUUUWWWVVVYYY\\\^^^aaahhhrrryyy|||mmmiiiccc``````^^^[[[XXXYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYY[[[[[[^^^ccckkksssyyy{{{~~~}}}wwwpppjjjgggccc^^^ZZZUUUSSSQQQOOONNNNNNOOOPPPRRRNNNWWWpppjjjccceeerrrttt^^^QQQMMMNNNPPPPPPQQQRRRSSSUUUVVVVVVTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___aaa```_________aaabbbccceeejjjtttuuujjj```XXXQQQMMMJJJIIIGGGFFFGGGIIIKKKMMMNNNOOOPPPRRRTTTTTTUUUUUUUUUVVVXXXZZZ[[[```ooo}}}|||~~~{{{pppfff```^^^ZZZRRRHHH@@@;;;888<<<===???DDDKKKPPPSSSTTTVVVXXX^^^gggrrr|||~~~sssjjjgggfffgggiiimmmqqquuuwwwxxxzzzxxxsssiii___XXXVVVWWWWWWYYY[[[]]]bbbiiirrrxxx|||wwwgggddd```]]]]]][[[YYYWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[]]]cccllltttyyy|||{{{~~~{{{vvvoooiiieee```\\\XXXTTTRRRQQQOOOOOOPPPQQQRRRQQQOOOZZZuuujjjcccffftttlllXXXNNNMMMMMMPPPQQQRRRTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWVVVVVVVVVVVVWWWXXXXXX[[[[[[[[[[[[\\\]]]^^^^^^aaa```_________aaabbbccceeejjjsss~~~ttthhh]]]UUUOOOKKKIIIHHHFFFFFFGGGIIILLLNNNQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUXXXZZZ\\\cccssszzzmmmddd___]]]XXXPPPGGG???:::888::::::===CCCKKKRRRWWWXXXWWWXXX[[[aaakkkuuu{{{~~~}}}wwwmmmiiiggggggiiinnnuuuzzz||||||}}}|||wwwnnncccZZZWWWVVVVVVXXXZZZ]]]bbbiiipppuuu{{{xxxwwwtttooofffdddbbb```^^^]]][[[YYYVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZYYYZZZ]]]dddllltttyyy{{{yyy~~~~~~yyytttnnnhhhbbb^^^YYYWWWSSSRRRPPPOOOOOOPPPRRRSSSPPPPPP\\\vvvlllfffiiixxxcccRRRMMMMMMNNNOOOQQQRRRTTTVVVWWWXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWYYYYYYXXXWWWWWWWWWWWWWWWZZZ[[[[[[\\\]]]]]]^^^^^^```_________```aaacccdddfffkkkuuu~~~rrreee[[[SSSNNNKKKHHHGGGFFFEEEFFFIIILLLNNNRRRSSSSSSTTTTTTTTTTTTSSSUUUUUUWWWZZZ]]]fffxxx{{{mmmddd]]][[[UUUMMMEEE>>>;;;;;;999:::<<>><<<<<<:::;;;===CCCKKKSSSXXX[[[WWWUUUTTTXXXaaalllvvv{{{yyy{{{}}}~~~}}}{{{zzzyyy}}}ttthhhddddddfffooozzzwwwkkk```ZZZXXXUUUWWW\\\bbbhhhlllooopppqqqsssqqqllljjjjjjhhheee``````___]]]YYYVVVUUUTTTTTTUUUUUUVVVXXXYYYYYYZZZWWWWWWWWWWWWXXXXXXXXXYYYXXXYYYZZZZZZ[[[[[[[[[ZZZ[[[\\\___eeemmmssswwwxxx|||}}}vvvtttoooiiiccc^^^[[[[[[RRRPPPOOONNNMMMOOOPPPQQQPPPSSS```rrrsssmmmppp~~~|||yyywwwyyy}}}}}}~~~oooVVVKKKKKKOOOPPPNNNPPPRRRUUUVVVWWWXXXWWWVVVWWWYYY[[[]]]^^^______aaa```^^^\\\[[[ZZZYYYYYYZZZZZZ[[[]]]]]]]]]]]]]]]^^^^^^^^^^^^```bbbdddfffhhhppp}}}|||ttthhh^^^VVVQQQNNNMMMGGGFFFEEEEEEFFFIIIMMMOOOOOOPPPRRRTTTVVVWWWXXXXXXUUUUUUWWWZZZ___iii}}}yyy}}}xxxtttlllggg]]]QQQFFF>>><<<<<<<<<<<<>>>CCCKKKRRRWWWYYYUUUSSSRRRVVV```lllvvv|||yyy{{{}}}~~~}}}{{{xxxwwwvvvvvvgggcccbbbeeennn{{{zzznnnccc\\\ZZZVVVXXX]]]dddjjjnnnpppoooppprrrpppllljjjkkkiiifffccccccbbb```\\\YYYWWWWWWTTTTTTUUUVVVXXXYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYZZZXXXYYYZZZ\\\\\\\\\[[[ZZZ[[[\\\```fffmmmsssvvvwww}}}vvvuuuqqqjjjddd___^^^]]]RRRPPPNNNMMMMMMNNNOOOPPPQQQUUUbbbqqqzzzuuuoooqqqyyysssllliiifffeeefffjjjooorrruuu{{{||||||{{{zzz{{{}}}```PPPNNNNNNLLLJJJLLLOOOSSSUUUVVVWWWXXXYYYYYYZZZ[[[\\\^^^aaaeeehhhllliiifffdddbbb___\\\ZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[]]]```aaabbbcccfffhhhhhhvvvzzzrrrfff\\\VVVQQQLLLHHHHHHFFFDDDCCCCCCFFFIIILLLOOORRRUUUVVVUUUUUUVVVWWWRRRUUUXXXYYY^^^jjj}}}{{{rrrttt}}}uuummm___QQQFFF@@@===<<<;;;;;;===BBBIIIOOORRRSSSQQQRRRUUUYYY```iiissszzz}}}yyyzzz{{{yyywwwxxxwwwyyygggcccfffkkkttt}}}zzzpppeeeZZZTTTXXXYYY\\\^^^aaaeeekkkoootttvvvsssnnnlllmmmllliiigggfffccc^^^YYYUUUTTTTTTVVVWWWXXXZZZ[[[[[[\\\\\\XXXZZZ[[[[[[ZZZZZZ[[[\\\YYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[aaajjjppprrruuuyyy}}}xxxrrrjjjhhhhhheee]]]WWWRRRQQQQQQPPPNNNMMMLLLLLLNNNSSS^^^mmmyyyzzzllltttssskkkeee```^^^[[[ZZZZZZ]]]```bbbgggkkkqqqxxx~~~~~~{{{{{{zzzzzz|||~~~{{{]]]OOOMMMNNNMMMMMMNNNPPPSSSUUUVVVWWWYYYZZZZZZ[[[\\\]]]___ccchhhmmmssspppmmmjjjhhheeeaaa^^^XXXXXXWWWWWWWWWXXXYYYYYYZZZ\\\^^^``````bbbdddgggkkkxxxxxxpppeee\\\VVVQQQLLLHHHGGGEEECCCBBBCCCFFFIIIKKKNNNQQQTTTUUUTTTTTTUUUVVVTTTVVVXXXZZZ___lll~~~|||ssskkknnn}}}{{{qqqaaaRRRFFF???;;;:::;;;;;;===BBBHHHNNNRRRSSSRRRSSSVVVZZZbbbmmmwww~~~{{{zzzzzzxxxyyy{{{yyy|||jjjeeehhhmmmttt|||~~~wwwnnnddd[[[VVVTTTVVVXXXYYY\\\aaahhhllluuuvvvuuupppnnnooonnnkkknnnkkkgggaaa[[[XXXWWWWWWVVVWWWXXXYYY[[[[[[[[[[[[YYYZZZ[[[[[[ZZZYYYZZZ\\\ZZZ[[[\\\]]]]]]\\\[[[[[[^^^^^^ccclllsssuuuxxx}}}~~~~~~wwwqqqjjjgggfffddd\\\VVVRRRQQQPPPOOONNNMMMMMMLLLMMMQQQ[[[hhhtttvvvjjjssszzznnneee^^^ZZZXXXWWWVVVUUUUUUVVVWWWXXX^^^___```bbbfffmmmvvv{{{|||xxxxxxzzz~~~}}}|||}}}}}}}}}}}}}}}~~~sssYYYMMMLLLNNNOOOPPPPPPRRRTTTTTTUUUWWWZZZ\\\\\\\\\]]]^^^aaagggnnnsss{{{xxxtttpppmmmiiieeebbbWWWVVVTTTSSSTTTUUUXXXYYYZZZ[[[]]]^^^___aaadddfffnnn|||vvvoooddd[[[UUUQQQLLLHHHEEEDDDCCCBBBCCCFFFIIIKKKNNNPPPSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZ```mmmuuukkkdddjjjzzzuuucccQQQEEE>>>:::999;;;;;;<<>>;;;:::;;;:::<<<@@@FFFMMMQQQRRRVVVVVVWWW]]]gggsss}}}}}}|||zzzxxxyyy|||~~~{{{}}}vvviiijjjlllppptttwwwwwwwwwvvvsssnnnhhhccc^^^[[[YYYVVVWWWYYY\\\aaajjjssszzz~~~zzzwwwqqqggg___ZZZXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]][[[[[[\\\\\\aaaiiipppssswww||||||sssnnnhhheeeccc___YYYTTTPPPPPPOOOOOONNNMMMMMMLLLIIIKKKRRR^^^lll|||oookkkuuupppccc]]]ZZZWWWUUUMMMNNNPPPRRRSSSSSSSSSSSSPPPPPPPPPOOONNNOOORRRTTT[[[cccnnnvvv|||~~~wwwpppmmmnnnlllnnnrrrvvvzzz{{{|||||||||lll]]]OOOJJJKKKNNNQQQUUUTTTUUUVVVVVVVVVXXX[[[^^^^^^___aaaccchhhpppyyyzzzuuupppkkkfffbbbZZZXXXUUUSSSTTTWWW[[[^^^^^^___``````aaacccgggjjjrrruuunnnddd\\\VVVPPPJJJFFFBBBBBBBBBCCCEEEGGGJJJLLLPPPRRRUUUVVVVVVVVVVVVWWWVVVVVVWWWZZZcccttttttjjjeeennn|||rrr^^^MMMDDD@@@===<<<::::::;;;???EEELLLPPPRRRWWWVVVXXX___jjjvvv{{{zzz}}}{{{}}}{{{iiihhhhhhjjjmmmoooppppppnnnkkkfffaaa]]]ZZZYYYYYYWWWYYY\\\```hhhrrr|||wwwpppfff^^^ZZZXXXXXXWWWVVVWWWXXXYYYYYYZZZYYYYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\]]]^^^______^^^]]]\\\[[[[[[```hhhooorrrwww}}}}}}xxxqqqmmmhhhdddaaa]]]XXXTTTOOOOOOOOONNNNNNMMMMMMLLLGGGJJJRRR```ooopppmmmvvvwwwggg\\\WWWTTTQQQNNNLLLMMMPPPRRRSSSTTTTTTSSSMMMNNNOOONNNLLLKKKKKKLLLQQQXXXaaaggglllsss}}}{{{wwwrrrrrrtttoooppprrrssstttttttttssswww|||yyy]]]TTTKKKJJJLLLMMMQQQUUUTTTVVVWWWXXXXXXYYY[[[^^^___```cccfffkkksss|||}}}wwwsssmmmhhhddd[[[YYYWWWUUUVVVZZZ^^^``````aaabbbbbbccceeeiiimmmuuuvvvoooeee]]]WWWQQQJJJEEEBBBBBBCCCDDDFFFIIILLLMMMQQQSSSVVVWWWWWWWWWWWWXXXVVVUUUVVV[[[gggzzzuuukkkhhhsss{{{lllYYYJJJCCC@@@>>><<<:::999:::>>>DDDKKKPPPRRRVVVVVVZZZdddqqq}}}~~~{{{}}}~~~iiigggddddddfffjjjlllmmmhhhfffbbb]]]ZZZYYYXXXXXXVVVXXX\\\bbbiiisss~~~uuunnnddd]]][[[ZZZYYYXXXVVVWWWXXXYYYYYYYYYYYYYYYXXXZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]^^^_________^^^^^^^^^^^^bbbjjjqqquuu{{{|||wwwpppmmmhhhddd```\\\WWWTTTOOOOOONNNNNNMMMMMMMMMMMMHHHKKKUUUdddtttrrrpppvvvwwwlll___WWWTTTRRRNNNJJJOOOPPPRRRSSSTTTTTTTTTSSSNNNNNNOOOMMMKKKJJJKKKLLLLLLSSS[[[___bbbhhhrrrzzz{{{xxxvvvwwwzzzuuuuuuuuuvvvwwwxxxxxxxxx|||vvvdddRRRLLLIIIKKKMMMMMMPPPTTTTTTVVVYYYZZZZZZZZZ[[[]]]___aaadddhhhnnnuuu}}}}}}xxxsssnnniiieee[[[ZZZXXXWWWXXX[[[___aaaaaabbbbbbbbbcccfffjjjnnn{{{xxxqqqggg^^^XXXQQQIIIDDDBBBBBBCCCEEEHHHKKKMMMOOOPPPSSSUUUWWWVVVVVVWWWXXXWWWVVVWWW^^^mmmwwwnnnnnn{{{~~~wwwhhhVVVHHHBBB@@@===::::::999999===CCCJJJPPPRRRUUUVVV]]]jjj{{{zzzxxxzzzjjjfffaaa```bbbgggkkkmmmeeeddd```]]][[[YYYYYYYYYUUUXXX\\\bbbhhhqqqyyyppphhh___ZZZZZZZZZYYYWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWYYYZZZ[[[ZZZ[[[\\\^^^[[[\\\^^^___``````````````````dddlllssswww}}}~~~xxxpppmmmiiiddd```[[[WWWUUUNNNNNNNNNNNNMMMMMMMMMMMMJJJNNNZZZjjjyyytttqqquuu|||mmmdddYYYTTTUUUUUUQQQMMMOOOOOOPPPPPPPPPPPPOOOOOOLLLLLLKKKIIIGGGGGGIIIKKKIIIPPPXXX\\\]]]aaajjjqqq{{{yyyxxxzzz~~~yyyyyyyyyzzz|||~~~vvvcccSSSLLLIIIHHHKKKMMMMMMOOOSSSTTTVVVZZZ[[[[[[[[[[[[\\\___aaafffjjjooovvv}}}|||vvvrrrmmmgggddd[[[ZZZYYYXXXZZZ\\\___aaaaaabbbbbbbbbcccfffjjjnnnzzzrrrhhh___XXXQQQIIICCCBBBCCCDDDFFFIIILLLNNNOOOOOORRRUUUVVVUUUUUUVVVWWWXXXWWWXXX```pppzzzrrrttt|||}}}uuugggTTTGGGAAA???;;;777:::999999<<>>BBBHHHNNNQQQRRRWWWaaappp}}}uuuqqqsssxxxpppkkkeeebbbdddggghhhhhhhhhfffdddbbbaaa```^^^\\\WWWXXXZZZ^^^ccciiinnnrrr}}}{{{sssooo```]]]XXXUUUTTTTTTSSSRRRTTTUUUWWWYYYYYYYYYYYYXXXWWWXXXXXXYYYZZZ[[[[[[\\\[[[\\\^^^```bbbbbbbbbbbb^^^___ccckkkuuu||||||uuuqqqjjjddd^^^YYYUUURRROOOOOONNNNNNMMMMMMNNNNNNMMMUUUcccsss|||ppplll|||~~~{{{xxxsssrrrrrrrrruuuyyy}}}yyypppjjjZZZXXXUUUQQQOOOMMMMMMMMMOOOPPPPPPPPPPPPPPPOOOOOOLLLLLLKKKJJJJJJKKKKKKLLLOOORRRWWWZZZ^^^bbbfffiiipppzzz~~~vvvuuutttqqqoooooooooppprrruuuwwwzzz|||}}}}}}|||{{{xxxzzz~~~~~~uuurrrkkkbbbYYYPPPIIIEEEDDDFFFHHHJJJKKKMMMPPPRRRVVVWWWXXXYYYZZZ[[[[[[[[[]]]aaafffkkkppptttxxx{{{}}}yyytttqqqpppllleee___YYYYYY[[[]]]___aaaccccccbbbdddeeedddbbbfffnnnuuuuuulll```UUUMMMGGGDDDBBBAAABBBDDDHHHKKKNNNQQQRRRVVVUUUUUUVVVVVVWWWXXXYYYYYY\\\aaammmqqqqqq{{{wwwpppmmmlllaaaRRRFFF@@@===<<<;;;999:::;;;===BBBHHHMMMQQQRRRWWWaaapppyyyssspppsssxxxpppjjjdddaaabbbeeeggggggiiihhhfffeeecccaaa^^^\\\YYYYYYZZZ]]]```eeeiiikkktttvvvxxxyyyvvvqqqkkkggg]]]ZZZVVVTTTTTTSSSSSSRRRUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[YYYZZZ]]]___```aaaaaa```^^^```dddkkkttt{{{~~~~~~yyyrrrnnngggaaa\\\XXXTTTQQQOOOOOONNNNNNNNNNNNOOOOOOOOOYYYhhhwwwxxxooommm}}}~~~|||zzzwwwsssmmmkkkiiiggggggiiikkklllmmmnnnoooooolllfff```\\\RRRQQQOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNMMMMMMMMMLLLKKKLLLMMMNNNNNNPPPSSSWWW[[[]]]aaaeeehhhlllwwwyyysssqqqpppkkkggggggeeeeeegggiiikkklllnnnnnnvvvzzz|||yyyvvvtttsssrrruuuwww{{{{{{rrrmmmddd```YYYQQQKKKHHHGGGFFFDDDFFFHHHJJJKKKMMMPPPSSSWWWXXXZZZ\\\]]]]]]\\\\\\```eeekkkppprrrssstttuuuyyyuuuqqqooommmiiiccc]]]YYYZZZ[[[]]]___aaaccccccbbbddddddcccbbbgggqqqzzz~~~ppphhh\\\QQQIIIEEEBBBAAAAAACCCEEEHHHLLLOOOQQQSSSWWWVVVVVVWWWWWWXXXYYYZZZ[[[]]]dddvvvoooqqq}}}wwwooojjjiii___PPPEEE@@@>>>===<<<999999:::===AAAGGGLLLOOOQQQWWWbbbqqq}}}xxxssspppooorrrxxx|||zzzyyyyyyqqqkkkddd```___bbbdddfffjjjjjjjjjiiigggccc___]]][[[[[[[[[\\\]]]___bbbccckkklllmmmmmmkkkgggccc```YYYWWWTTTSSSSSSTTTTTTSSSVVVWWWXXXZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXYYY[[[]]]^^^______^^^___```eeellltttzzz}}}~~~zzztttnnnjjjddd^^^ZZZVVVSSSPPPNNNNNNNNNNNNOOOPPPQQQRRRQQQ^^^pppsssnnnnnn~~~|||xxxuuuqqqmmmhhhfffccc```^^^^^^___```^^^______^^^\\\YYYVVVTTTPPPPPPOOOOOOPPPPPPRRRRRRQQQQQQQQQQQQPPPNNNMMMMMMMMMMMMLLLLLLLLLNNNPPPQQQSSSUUUYYY[[[]]]```dddfffkkkwww~~~xxxrrrnnnmmmjjjddd___^^^\\\]]]^^^___```aaabbbbbbhhhnnnuuuzzz|||{{{{{{zzzzzzxxxuuusssqqqooooooooosssuuuzzzxxxoooeee___WWWSSSNNNIIIFFFFFFGGGHHHEEEGGGIIIJJJKKKNNNQQQSSSVVVXXXZZZ]]]^^^^^^^^^^^^dddiiioootttuuusssrrrqqqsssqqqnnnkkkiiieee```\\\ZZZ[[[\\\^^^___aaabbbccccccddddddccccccjjjvvvzzzmmmdddXXXNNNGGGCCCAAAAAABBBDDDFFFIIIMMMPPPRRRTTTWWWWWWWWWXXXXXXYYYZZZ[[[[[[]]]hhhoootttwwwoookkkfff\\\OOODDD@@@>>>===<<<999999:::<<<@@@EEEJJJMMMPPPWWWdddqqq|||yyysssqqqooonnnqqqvvv~~~zzzwwwvvvvvvvvv|||tttnnngggaaa___```cccfffkkkmmmooooookkkfffbbb```]]]]]]\\\\\\\\\]]]^^^___ffffffeeedddcccaaa___]]]VVVUUUSSSSSSUUUVVVVVVUUUVVVWWWYYYZZZZZZZZZYYYYYY[[[[[[ZZZZZZZZZZZZZZZZZZXXXYYY[[[]]]^^^^^^^^^^^^___aaaffflllsssxxx|||}}}~~~wwwqqqkkkgggaaa]]]YYYVVVSSSPPPNNNNNNNNNOOOPPPQQQSSSSSSSSSdddyyy~~~pppnnnpppzzzuuupppkkkfffaaa___]]]ZZZYYYXXXXXXYYYXXXWWWVVVUUUSSSRRRPPPPPPQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMLLLLLLMMMOOORRRTTTVVVXXX[[[]]]^^^```ccceeemmmyyyzzzxxxqqqllliiiiiieee^^^YYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[___dddkkkqqqssssssrrrrrrsssqqqpppnnnmmmmmmmmmnnnrrruuuyyywwwmmmcccZZZTTTJJJIIIFFFDDDBBBBBBCCCCCCGGGHHHJJJLLLMMMOOORRRUUUVVVWWWZZZ]]]___```aaaaaaeeejjjpppssssssqqqnnnmmmnnnmmmkkkhhhfffbbb^^^[[[[[[[[[]]]^^^```aaabbbcccdddffffffdddeeelllyyywwwjjjbbbVVVKKKEEECCCBBBBBBCCCEEEGGGJJJNNNQQQSSSUUUXXXXXXXXXXXXYYYZZZ[[[[[[[[[^^^lllrrr{{{xxxqqqmmmcccZZZMMMDDD???>>><<<;;;999999999;;;???DDDHHHKKKNNNVVVcccpppzzz}}}xxxsssrrrqqqoooqqquuu|||{{{xxxvvvttttttttttttwww{{{~~~wwwsssllleeeaaaaaacccfffkkkooorrrrrrnnniiieeeddd______^^^^^^^^^^^^^^^^^^aaa```___^^^]]]\\\[[[[[[UUUSSSSSSTTTVVVXXXXXXWWWWWWWWWYYYZZZZZZYYYYYYXXX[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[]]]^^^_______________bbbggglllrrrvvvzzz|||~~~wwwqqqiiifff```\\\YYYVVVSSSQQQMMMMMMNNNOOOPPPRRRSSSTTTUUUjjjpppooorrrwwwrrrlllfffaaaZZZYYYWWWUUUTTTSSSSSSTTTSSSRRRQQQPPPOOONNNNNNNNNPPPPPPPPPPPPQQQQQQPPPPPPRRRRRRRRRRRRRRRQQQPPPOOOOOONNNMMMMMMOOORRRVVVXXXYYY[[[]]]______aaaccceeennnyyy}}}vvvrrrqqqkkkgggfffeeeaaaYYYUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWYYY^^^dddiiikkkkkkkkkllljjjjjjiiihhhiiijjjkkklllqqqtttyyyvvvkkk```WWWPPPKKKEEEEEEDDDCCCCCCCCCCCCCCCHHHJJJLLLNNNOOOQQQTTTWWWVVVXXXZZZ]]]```cccfffggghhhkkknnnpppnnnkkkjjjiiijjjiiihhhfffccc```]]][[[\\\\\\]]]___```aaabbbcccdddffffffeeefffnnnzzz|||rrrhhh___SSSIIIDDDBBBCCCCCCDDDFFFHHHKKKOOORRRTTTVVVXXXWWWWWWXXXXXXYYYZZZ[[[[[[```rrruuuzzzsssooobbbYYYMMMCCC???===;;;:::999999999:::>>>BBBGGGIIIMMMTTT___jjjssszzz}}}xxxuuuuuutttqqqrrrvvvwwwvvvtttrrrqqqpppqqqqqqoootttyyy{{{{{{}}}~~~yyyvvvpppiiicccaaaccceeeiiinnnrrrrrrnnniiigggfffaaaaaaaaa``````___^^^^^^ZZZZZZYYYXXXXXXWWWWWWWWWSSSSSSSSSTTTWWWYYYYYYXXXVVVWWWXXXYYYYYYXXXWWWWWW[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^___`````````___```ccchhhmmmppptttxxx{{{xxxrrriiieee```\\\YYYVVVSSSQQQMMMMMMMMMNNNOOOQQQRRRSSSWWWnnnrrrqqquuu{{{sssnnniiiddd___VVVUUUTTTRRRQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQQQQRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOORRRVVVZZZ\\\\\\^^^``````aaaaaaccceeelllvvvzzzxxxvvvpppkkkjjjgggdddcccbbb^^^VVVSSSUUURRRSSSSSSSSSTTTTTTTTTTTTVVVZZZ___ccceeeeeefffgggdddddddddeeefffiiikkklllpppsssxxx}}}zzzmmm```VVVOOOJJJGGGEEEDDDDDDCCCDDDEEEGGGHHHJJJLLLNNNOOOPPPSSSVVVXXXYYYYYY[[[^^^bbbgggkkknnnpppqqqqqqoookkkhhhgggggggggggggggeeebbb^^^\\\[[[\\\]]]^^^___```aaabbbcccccceeefffeeefffmmmyyyxxxnnneee]]]QQQGGGBBBAAABBBCCCEEEFFFIIILLLOOOSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZ]]]cccxxxyyy~~~tttmmmaaaXXXLLLCCC>>><<<:::888999999999:::===AAAEEEHHHKKKQQQZZZbbbjjjqqqxxx}}}|||xxxvvvxxxwwwttttttwww~~~|||{{{uuusssqqqooommmlllkkkjjjgggmmmsssuuuuuuxxx~~~yyyxxxsssllleeeaaaaaaccceeejjjoooooojjjgggfffgggeeedddcccbbb```^^^]]]\\\UUUUUUUUUUUUUUUUUUTTTTTTRRRQQQRRRTTTVVVXXXXXXWWWUUUVVVWWWXXXXXXWWWVVVUUUZZZZZZZZZ[[[[[[\\\\\\]]]\\\]]]^^^___``````______```dddiiimmmpppssswwwzzzxxxsssiiieee___[[[XXXUUURRROOOMMMMMMMMMNNNNNNPPPQQQQQQZZZrrrssssssxxxwwwppplllhhhccc___WWWVVVTTTSSSQQQPPPPPPPPPKKKLLLMMMNNNOOOPPPPPPQQQPPPQQQRRRSSSTTTTTTTTTTTTRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQRRRTTTXXX]]]```]]]___aaabbbaaabbbdddfffiiisss|||vvvuuusssnnniiihhhfffcccaaaaaa\\\UUUSSSUUUPPPQQQQQQQQQRRRRRRSSSSSSUUUXXX]]]```aaabbbccceeebbbbbbcccdddfffiiilllnnnnnnqqqwww|||wwwiii[[[RRRKKKHHHFFFBBBAAA??????@@@DDDGGGJJJKKKMMMOOOQQQRRRTTTWWWYYY[[[[[[\\\___dddjjjpppsssyyyxxxvvvqqqllliiihhhhhheeeffffffeeeaaa^^^\\\[[[]]]]]]^^^___```aaabbbcccaaaccceeeeeeffflllwwwvvvjjjccc[[[OOOEEEAAA@@@AAACCCEEEGGGIIILLLPPPSSSUUUWWWWWWVVVVVVWWWWWWXXXYYYZZZ^^^fff|||www{{{tttkkkaaaXXXLLLCCC>>><<<999777999999888:::<<>>;;;;;;999999999999;;;@@@EEEIIIKKKMMMOOOQQQUUU\\\fffllltttuuuwwwwwwuuutttuuuxxxzzzwwwxxxzzz{{{{{{{{{wwwpppfff^^^ZZZYYY[[[\\\^^^```bbbggglllpppvvvxxx|||{{{qqqjjjiiikkkooowww|||}}}}}}~~~tttnnnfff^^^YYYVVVTTTSSSRRRTTTVVVYYY]]]```bbbcccaaadddeeebbb``````^^^ZZZWWWVVVTTTRRRRRRRRRRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYY[[[[[[\\\\\\\\\[[[ZZZZZZYYY[[[\\\]]]\\\\\\^^^```ccciiikkkhhhhhhpppyyy~~~~~~tttmmmjjjddd___YYYTTTQQQPPPOOONNNNNNOOOPPPOOOMMMMMMOOOPPPXXXjjj}}}yyykkkqqq}}}vvvpppkkkfff```[[[RRRRRRQQQPPPQQQRRRSSSTTTYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[\\\\\\]]][[[\\\]]]^^^______^^^^^^^^^___aaadddgggjjjlllmmmiiimmmrrrtttuuuxxx|||wwwrrrmmmkkkhhheeebbbaaa``````]]][[[YYYVVVSSSQQQPPPPPPOOOPPPRRRSSSTTTTTTTTTSSSQQQRRRSSSUUUWWWXXXYYYZZZ\\\___bbbcccbbbaaaaaacccfffjjjrrrzzz~~~|||nnnbbbUUUNNNKKKGGGFFFHHHJJJJJJJJJLLLOOORRRUUUVVVUUUUUUUUUVVVWWWYYYZZZ[[[^^^___aaaccceeehhhlllppplllkkkjjjiiiiiijjjkkklllkkkfff___XXXUUUUUUWWWYYY[[[\\\]]]^^^```aaaaaabbbdddeeefffiiippp{{{uuujjjdddZZZUUUNNNIIIHHHIIIKKKKKKMMMNNNPPPRRRSSSUUUVVVWWWWWWVVVUUUUUUVVVYYY[[[]]]eeeqqq~~~uuutttyyyeeeXXXJJJDDDBBB>>><<<<<<888999:::::::::>>>DDDIIIJJJMMMOOOQQQTTT[[[fffoootttyyy}}}}}}zzzyyyzzz{{{~~~{{{|||~~~}}}ttthhh___ZZZYYYXXXZZZ[[[]]]^^^bbbfffiiinnnpppqqqrrrqqqmmmhhhdddfffhhhmmmvvv|||~~~~~~tttmmmccc[[[WWWUUUSSSRRRQQQRRRTTTVVVYYY\\\___```^^^bbbdddbbbaaabbb```\\\VVVUUUTTTRRRRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYY[[[\\\\\\\\\\\\[[[[[[ZZZZZZ[[[]]]^^^]]]^^^```aaadddjjjmmmjjjjjjqqqzzz}}}sssllljjjddd___YYYSSSQQQPPPPPPOOONNNOOOPPPOOONNNNNNPPPRRRYYYjjj}}}xxxnnnuuu}}}uuupppkkkfff```[[[RRRRRRQQQQQQRRRTTTUUUVVV[[[[[[[[[[[[[[[\\\\\\\\\XXXYYY[[[\\\]]]^^^^^^^^^aaabbbbbbcccbbbaaa```______aaacccfffjjjmmmoooqqqlllqqqwww|||~~~vvvrrrllljjjgggdddaaa```______\\\[[[XXXUUURRRQQQQQQPPPOOOPPPRRRSSSTTTTTTTTTTTTRRRRRRTTTUUUWWWXXXZZZZZZ[[[___bbbbbb```___bbbdddggglllssszzz~~~}}}|||mmmaaaVVVPPPMMMJJJKKKMMMNNNMMMMMMOOORRRUUUVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[]]]^^^___``````bbbfffiiiffffffggghhhiiijjjjjjjjjhhhccc]]]WWWTTTUUUWWWYYY\\\\\\]]]^^^```aaabbbcccdddfffiiimmmuuu~~~sssiiidddZZZUUUOOOKKKJJJKKKLLLMMMMMMOOORRRTTTTTTUUUVVVXXXVVVVVVUUUUUUVVVYYY[[[]]]dddsss~~~uuuwwwvvvdddWWWJJJDDDAAA>>>;;;;;;888:::;;;::::::===CCCIIIJJJMMMPPPRRRUUU]]]jjjtttvvv}}}|||{{{~~~}}}~~~vvvhhh]]]XXXWWWWWWXXXZZZZZZ[[[]]]aaaccceeeggggggfffcccbbbaaabbb```dddjjjsss}}}}}}tttlll```XXXUUUSSSRRRQQQPPPPPPQQQRRRTTTVVVXXXYYY[[[___bbbaaaaaacccaaa\\\VVVUUUSSSRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZ\\\^^^___^^^___aaaccceeelllooommmmmmsss{{{}}}sssllliiiccc^^^XXXSSSQQQPPPPPPOOOMMMNNNPPPPPPOOOPPPRRRTTT]]]mmm~~~vvvpppxxx{{{tttnnnjjjfff___[[[SSSRRRRRRRRRTTTVVVXXXYYYYYYZZZ\\\^^^______^^^^^^YYY[[[___bbbeeeeeeeeeeeeiiijjjjjjjjjhhhfffcccaaaaaabbbdddgggjjjmmmooopppnnntttzzz|||uuurrrkkkiiifffbbb___]]]\\\\\\ZZZYYYVVVTTTSSSRRRSSSSSSNNNPPPQQQSSSTTTUUUTTTTTTRRRSSSTTTVVVWWWYYYZZZ[[[[[[___bbbaaa______cccgggjjjnnntttzzz|||}}}}}}|||nnnbbbWWWRRRPPPNNNOOORRRQQQOOOOOOQQQTTTVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\]]]^^^]]]]]]^^^```cccbbbcccfffiiikkkkkkkkkkkkbbb___ZZZVVVUUUVVVYYY[[[]]]]]]^^^___```bbbcccddddddgggkkkqqqzzz{{{pppgggbbbYYYUUUOOOLLLKKKLLLMMMNNNMMMPPPTTTUUUUUUUUUWWWXXXVVVUUUUUUUUUWWWYYY\\\]]]gggvvv{{{www{{{qqqdddWWWJJJDDDAAA===;;;;;;888:::;;;:::999<<>><<<===:::999999;;;::::::AAAIIIQQQPPPRRRXXX^^^fffttt~~~yyy|||~~~uuuhhh^^^ZZZYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZYYYWWWVVVVVVWWWYYYZZZZZZ^^^eeeppp}}}{{{yyy{{{}}}}}}~~~}}}xxxvvvkkk]]]UUUTTTUUUSSSPPPUUUTTTRRRQQQQQQSSSUUUVVVYYYZZZ\\\]]]]]][[[XXXWWWRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\ZZZ[[[]]]]]]]]]```ffflllppptttsssppprrryyy{{{ssskkkeee\\\XXXSSSPPPNNNLLLKKKIIINNNNNNOOOQQQPPPOOOSSS[[[gggzzzvvvlllkkkzzz||||||}}}xxxrrrkkkeee```[[[XXXTTTUUUUUUTTTTTTTTTWWWYYY\\\\\\\\\^^^ccchhhlllnnntttxxxxxxlll```YYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\```ccchhhnnnuuu}}}zzzuuuppplllgggeeebbb^^^[[[ZZZYYYYYYXXXWWWVVVTTTRRRQQQOOOOOOLLLOOOPPPNNNPPPTTTUUUSSSTTTTTTTTTTTTVVVXXXZZZ[[[^^^^^^]]]\\\\\\___cccgggqqqssswwwzzz}}}~~~~~~~~~qqqhhh]]]UUUSSSUUUVVVVVVQQQOOOMMMNNNQQQVVVYYYZZZZZZ\\\\\\YYYWWWYYY___eeegggfffcccaaa```___``````dddiiimmmnnnpppooohhh___XXXWWWWWWWWWWWWYYYZZZ[[[^^^^^^^^^___```bbbcccdddhhhkkkrrrzzzyyyooogggaaa^^^UUUSSSQQQOOOMMMMMMNNNOOOPPPPPPQQQSSSTTTVVVWWWWWWXXXUUUUUUXXXZZZZZZ^^^ddduuu{{{zzzxxxmmmfff[[[RRRIIIEEEAAA<<<:::<<<:::999999;;;::::::@@@HHHPPPOOOQQQWWW]]]fffttt~~~yyyxxx~~~{{{{{{|||zzzsssggg^^^YYYXXXYYYXXXXXXXXXXXXXXXXXXYYYWWWVVVVVVUUUVVVXXX[[[\\\[[[^^^eeeooo|||yyywwwxxxzzz~~~{{{zzz{{{}}}yyyvvvlll^^^VVVUUUVVVTTTQQQVVVUUUSSSSSSSSSUUUWWWXXXYYYZZZ\\\]]]\\\ZZZXXXVVVQQQQQQQQQQQQRRRSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXYYYYYYYYY[[[[[[\\\\\\\\\\\\\\\[[[\\\ZZZ[[[^^^^^^]]]aaagggmmmqqqtttssspppqqqxxx~~~yyyrrriiiddd\\\XXXSSSPPPNNNLLLJJJIIIKKKKKKMMMOOONNNNNNUUU]]]jjj~~~zzzooonnn|||xxxzzz|||xxxqqqkkkfffaaa[[[XXXTTTUUUUUUUUUTTTUUUWWWZZZ\\\\\\^^^bbbhhhpppwww{{{sssdddXXXQQQPPPNNNOOOPPPRRRSSSUUUWWWWWWZZZ\\\```eeelllttt~~~}}}wwwrrrmmmiiidddccc```\\\ZZZXXXWWWWWWWWWWWWVVVTTTSSSQQQPPPOOOMMMPPPQQQOOOPPPUUUVVVTTTSSSSSSSSSSSSUUUVVVXXXZZZ]]]]]]]]]\\\\\\___cccfffooorrrvvvzzz}}}~~~~~~vvvmmm```WWWUUUVVVXXXXXXPPPOOONNNPPPTTTXXX[[[\\\]]]^^^```______aaaggglllpppnnniiieeecccdddeeegggkkkpppsssrrrrrrooofff]]]WWWVVVVVVVVVVVVXXXZZZ[[[^^^^^^^^^___aaacccdddeeegggllluuuyyyooofff___[[[SSSRRRPPPOOONNNNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWWWWUUUVVVYYY[[[\\\bbbiiiwww~~~uuujjjddd\\\QQQGGGBBB???;;;999999:::888999;;;::::::@@@HHHOOONNNPPPVVV\\\eeessszzzwww|||yyyvvvtttwwwwwwsssiii```[[[YYYYYYYYYYYYYYYYYYZZZZZZZZZVVVVVVVVVWWWYYY\\\^^^```^^^aaagggppp|||wwwssssssuuuxxxuuutttwww{{{}}}}}}{{{vvvmmm```XXXWWWWWWUUUSSSVVVUUUUUUUUUUUUWWWYYYZZZYYYZZZ[[[\\\[[[YYYWWWUUUPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWXXXXXXXXXYYYYYY\\\\\\]]]]]]\\\\\\[[[ZZZ]]][[[[[[^^^___^^^bbbhhhnnnqqqtttsssqqqrrrxxx~~~|||wwwooogggaaa\\\XXXSSSOOOMMMLLLJJJIIIKKKKKKMMMOOONNNOOOXXXbbbooo}}}rrrppp~~~yyy~~~{{{wwwqqqkkkfffaaa\\\XXXTTTUUUVVVUUUTTTUUUXXXZZZ[[[]]]aaagggoooyyyzzziii\\\QQQMMMNNNLLLMMMOOOQQQTTTVVVWWWXXXZZZ[[[]]]```eeemmmvvv}}}|||vvvpppjjjfffaaa___]]]ZZZXXXWWWVVVUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPSSSSSSQQQSSSWWWYYYWWWSSSSSSSSSSSSSSSUUUWWWXXX[[[\\\\\\\\\\\\^^^bbbfffmmmpppuuuzzz}}}~~~yyypppbbbYYYVVVWWWYYYYYYSSSRRRRRRTTTXXX[[[]]]]]]___aaaccceeefffiiiooossswwwsssmmmhhhfffhhhkkknnnuuuyyyzzzvvvqqqlllbbbYYYVVVUUUUUUUUUVVVXXXYYYZZZ^^^^^^___```bbbdddfffgggfffmmmwwwwwwnnneee\\\WWWRRRQQQPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSUUUVVVVVVWWWWWWVVVWWWZZZ\\\___fffooo}}}yyyoookkk___SSSGGGAAA>>>:::888999999888999:::::::::@@@HHHNNNMMMOOOUUU[[[dddrrr|||zzzyyytttrrrsssvvvxxxuuunnneee^^^ZZZ\\\\\\]]]]]]^^^^^^^^^^^^XXXXXXYYY[[[]]]___bbbccccccfffmmmuuu}}}}}}uuupppooopppqqqppppppssswww{{{||||||vvvmmmbbbZZZXXXXXXWWWUUUUUUUUUUUUUUUWWWXXXZZZ[[[ZZZZZZ[[[ZZZYYYWWWUUUTTTOOOOOOOOOPPPPPPRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYYYY\\\\\\]]]]]]]]]]]]]]]\\\]]][[[\\\___```___ccciiinnnqqqttttttsssvvv|||zzztttlllddd___[[[XXXSSSOOOMMMLLLJJJIIINNNNNNOOOPPPOOORRR]]]jjjxxx{{{qqqqqq}}}}}}}}}yyyvvvqqqlllgggbbb]]]YYYUUUUUUVVVUUUUUUUUUXXXZZZ[[[^^^dddkkkuuuooo^^^SSSLLLJJJLLLLLLMMMPPPSSSVVVXXXYYYZZZ[[[\\\]]]^^^aaagggoootttyyyxxxrrrkkkeeeaaa^^^]]][[[YYYWWWVVVUUUTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQTTTSSSQQQRRRWWWZZZXXXTTTSSSSSSRRRSSSTTTVVVWWWZZZ[[[[[[\\\\\\^^^bbbeeekkknnntttyyy}}}~~~~~~zzzpppcccZZZWWWXXXXXXYYYWWWWWWWWWYYY\\\^^^^^^]]]aaacccfffhhhkkkooosssuuuxxxsssnnniiihhhkkkppptttxxxoooggg]]]UUUUUUUUUUUUUUUVVVXXXZZZ[[[^^^^^^___aaacccfffhhhiiifffnnnyyy}}}tttkkkbbbYYYTTTPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWXXXVVVXXX[[[]]]bbbnnnyyyxxxsssdddVVVHHHBBB???<<<999999999888888:::999999???GGGMMMLLLNNNTTTYYYbbbppp}}}~~~{{{wwwqqqooorrruuuxxxwwwqqqhhh```[[[\\\]]]___```bbbbbbbbbbbb]]]]]]^^^```bbbdddeeefffkkkooouuu|||vvvnnnlllmmmkkkkkkmmmqqquuuyyy{{{{{{uuunnnccc\\\YYYXXXWWWVVVTTTTTTUUUVVVWWWXXXZZZZZZZZZZZZZZZYYYWWWUUUSSSRRRNNNOOOOOOOOOQQQRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZ\\\]]]______``````^^^\\\]]]```aaaaaaeeekkknnnpppsssuuuvvvzzz}}}xxxqqqjjjbbb]]]YYYVVVQQQNNNMMMLLLKKKJJJOOOOOOOOOOOONNNSSSaaapppuuummmppp}}}{{{xxxuuuppplllhhhccc]]]YYYUUUVVVVVVVVVUUUVVVXXX[[[[[[___fffooo{{{yyycccUUUMMMHHHGGGIIILLLNNNRRRUUUXXXZZZZZZ[[[[[[\\\\\\]]]___ccciiimmmttt}}}xxxrrrkkkddd___\\\[[[[[[ZZZXXXWWWUUUTTTTTTUUUTTTTTTTTTSSSSSSRRRRRRPPPRRRQQQNNNPPPUUUXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVXXXYYY[[[[[[\\\^^^aaadddjjjnnntttyyy}}}~~~}}}|||yyypppddd\\\YYYYYYYYYXXX[[[[[[[[[^^^```aaaaaa___cccdddgggjjjmmmpppsssttttttqqqllliiijjjpppvvv{{{wwwkkkccc[[[TTTUUUUUUUUUUUUWWWYYY[[[\\\^^^^^^```bbbdddgggjjjkkkiiippp|||xxxooofff^^^VVVQQQNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWXXXWWWYYY]]]aaajjjzzz~~~xxxhhhYYYIIIBBB@@@===:::999999777888:::999999???GGGNNNLLLNNNSSSXXX```mmmzzzzzzvvvppppppqqqsssvvvvvvrrrjjjbbb\\\\\\^^^aaacccfffgggggggggdddeeegggiiikkkmmmnnnooowwwzzz~~~zzzpppkkkjjjhhhjjjnnnrrruuuxxxyyyzzzsssmmmddd]]]YYYXXXWWWWWWUUUUUUVVVWWWXXXYYYYYYYYY[[[ZZZYYYXXXVVVTTTRRRQQQOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXVVVWWWWWWXXXYYYZZZ[[[[[[YYYZZZ\\\^^^___aaaaaabbb^^^]]]^^^aaabbbbbbffflllooopppsssuuuwww|||}}}vvvppphhh```[[[WWWTTTPPPNNNMMMMMMMMMLLLMMMMMMNNNNNNNNNUUUgggyyynnnjjjpppzzzwwwwwwtttppplllhhhccc]]]ZZZUUUVVVVVVVVVUUUVVVYYY[[[[[[```hhhrrr~~~}}}lllXXXNNNJJJIIIIIIKKKNNNPPPTTTWWWZZZ[[[\\\\\\[[[\\\]]]^^^```ccchhhkkkuuu~~~wwwuuurrrlllfff```]]]\\\ZZZZZZYYYXXXWWWVVVTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSOOOQQQPPPMMMOOOTTTWWWVVVVVVVVVTTTTTTSSSTTTUUUVVVWWWXXXZZZ[[[\\\^^^aaadddjjjnnntttyyy}}}}}}|||{{{xxxpppfff___\\\[[[ZZZYYY\\\\\\^^^aaaeeefffeeeccccccdddfffjjjmmmpppppppppooommmjjjjjjmmmttt|||ttthhh```[[[VVVVVVVVVVVVVVVXXXZZZ\\\]]]^^^___```bbbeeehhhkkklllmmmttt}}}tttkkkbbbZZZTTTOOOLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWYYY___ffftttzzzkkkZZZIIIAAA???<<<:::999888777888999999999???GGGNNNMMMNNNRRRVVV^^^kkkwww|||wwwqqqqqqppprrruuuwwwuuuooohhhccc___bbbeeeiiimmmooooooppppppqqqtttwwwzzz}}}rrrjjjhhhfffjjjoootttvvvwwwxxxxxxrrrmmmeee]]]YYYWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[ZZZYYYWWWUUURRRQQQPPPOOOOOOPPPQQQRRRTTTUUUVVVUUUVVVVVVWWWXXXXXXYYYYYYWWWWWWXXXYYYZZZ[[[\\\]]][[[\\\]]]___```aaaaaaaaa___]]]^^^bbbccccccgggmmmpppqqqrrrtttvvvzzz~~~|||vvvoooggg___ZZZUUURRROOOMMMMMMNNNNNNNNNKKKLLLNNNPPPRRR\\\rrr}}}llljjjsss|||}}}xxxuuuvvvtttpppmmmiiiddd^^^ZZZUUUVVVWWWVVVUUUVVVYYY[[[[[[aaaiiisssqqqaaaQQQKKKKKKLLLMMMPPPQQQSSSWWWZZZ]]]^^^^^^^^^[[[]]]___aaacccfffjjjmmmyyyzzzvvvsssrrrooojjjddd```^^^^^^YYYYYYYYYXXXWWWVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQSSSRRROOOPPPVVVYYYXXXWWWVVVUUUTTTTTTTTTUUUVVVVVVXXXZZZ[[[\\\^^^aaacccjjjnnntttzzz}}}}}}{{{yyywwwpppgggaaa^^^]]][[[YYY[[[\\\___cccgggiiihhhgggcccdddfffiiimmmnnnnnnmmmlllkkkiiijjjooowwwrrrfff```\\\XXXVVVVVVVVVWWWXXXZZZ]]]^^^^^^___```cccfffiiilllmmmpppwww{{{rrrhhh___XXXRRRNNNLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWVVVVVVZZZ```jjj{{{{{{lllZZZHHH@@@>>><<<999888888777888999999999???GGGOOOMMMNNNRRRVVV\\\iiiuuuxxxqqqrrrqqqsssvvvyyyyyyuuuooojjjdddgggkkkppptttvvvwwwwwwzzz|||sssjjjgggfffkkkqqqvvvwwwwwwwwwvvvqqqllleee]]]YYYWWWWWWWWWYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[ZZZXXXVVVTTTRRRPPPOOOOOOPPPPPPQQQSSSUUUVVVWWWVVVVVVWWWWWWXXXYYYZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^___`````````______]]]___bbbcccccchhhnnnrrrrrrrrrssstttwww{{{}}}|||uuunnnggg___ZZZSSSQQQNNNMMMNNNOOOOOOOOOLLLMMMQQQTTTWWWddd|||rrrlllkkkvvvttt}}}{{{xxxvvvuuurrrnnnkkkgggccc^^^[[[WWWUUUSSSQQQRRRVVVZZZ]]]ccceeelllvvvzzzccc\\\SSSLLLJJJLLLOOOQQQXXXYYYZZZZZZZZZZZZ\\\^^^___]]]]]]```bbbdddkkkrrr{{{~~~{{{xxxvvvmmmkkkhhhfffdddaaa]]]ZZZZZZZZZYYYWWWUUUSSSRRRRRRUUUUUUUUUUUUTTTRRRQQQOOOLLLNNNPPPQQQQQQQQQSSSUUUWWWWWWUUURRROOONNNPPPRRRSSSUUUWWWXXXYYY[[[___aaahhhnnntttvvvzzz~~~~~~{{{rrrmmmeee___\\\\\\\\\\\\XXX]]]cccggghhhhhhggggggfffiiikkklllkkkjjjkkkkkkhhhkkkmmmmmmnnnvvvtttddd[[[XXXZZZWWWXXXYYYZZZ[[[\\\]]]]]]eeebbbcccfffhhhhhhlllqqqmmm{{{wwwkkkaaaZZZUUUQQQNNNQQQQQQQQQPPPOOOOOOQQQTTTUUUWWWXXXXXXVVVUUUUUUVVVVVVYYY]]]cccooohhhYYYIIIBBB@@@<<<999999888888888777777:::>>>BBBSSSOOONNNRRRUUUXXXbbbmmmzzz|||~~~xxxttttttwww|||{{{uuuqqqmmmmmmnnnsssyyy}}}~~~}}}sssjjjjjjeeeiiiooouuuxxxxxxwwwuuusssoooiiiccc]]]ZZZXXXWWWYYYZZZ\\\\\\\\\[[[YYYXXXXXXWWWTTTQQQPPPOOOPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSVVVVVVWWWWWWWWWWWWWWWWWWZZZZZZZZZ[[[[[[[[[ZZZZZZ^^^```aaaaaa```______```___aaabbbbbbbbbfffkkkpppsssrrrrrrtttwwwyyyzzzzzzyyyqqqjjjddd]]]YYYQQQPPPNNNMMMMMMMMMNNNNNNLLLMMMOOOSSS^^^ooorrriiiqqqooozzz|||yyywwwuuurrrnnnjjjgggccc^^^ZZZVVVTTTSSSRRRTTTWWWZZZ\\\cccfffmmmxxxzzzkkk___YYYQQQLLLLLLOOORRRTTTVVVWWWXXXXXXXXXYYY[[[]]]___\\\\\\___bbbeeemmmuuu|||yyyvvvsssllljjjgggdddbbb___[[[XXXZZZYYYXXXWWWUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSQQQPPPMMMOOOQQQQQQQQQRRRSSSUUUWWWWWWUUUSSSPPPOOOPPPRRRSSSUUUWWWXXXYYY[[[^^^aaahhhnnnsssuuuxxx||||||xxxrrrllleee___\\\\\\[[[[[[YYY^^^dddhhhiiihhhhhhhhhfffhhhjjjjjjiiihhhhhhhhhhhhkkknnnpppsss{{{pppaaaXXXVVVXXXWWWXXXYYYZZZ\\\]]]^^^___dddbbbbbbeeefffgggjjjppprrr~~~vvvjjj```YYYTTTPPPMMMNNNOOOPPPPPPOOOPPPRRRTTTTTTVVVWWWWWWUUUTTTUUUVVVWWWZZZ___fffsss{{{}}}hhhYYYIIIBBB???<<<999888888888888777777999>>>BBBPPPNNNOOOTTTVVVXXX___gggsssvvv|||{{{xxxxxxzzz~~~}}}yyyvvvsssssstttyyytttjjjjjjhhhlllqqqwwwzzzzzzxxxwwwtttpppjjjccc]]]YYYXXXWWWYYYZZZ\\\]]]]]][[[ZZZYYYXXXWWWTTTQQQOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTTTTTTTVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\___``````___]]]\\\]]]^^^___aaabbbbbbcccffflllpppqqqpppoooqqqtttxxxyyyzzz~~~vvvooohhhaaa[[[WWWPPPOOONNNMMMLLLMMMNNNNNNNNNNNNPPPUUUbbbttt~~~pppmmmvvvhhhuuu~~~{{{yyytttqqqnnnjjjgggbbb]]]ZZZTTTTTTSSSTTTUUUWWWZZZ[[[aaaeeemmmzzzooocccZZZUUUOOOLLLMMMQQQUUUXXXVVVWWWYYYYYYXXXYYY\\\^^^aaa^^^]]]aaaeeeiiisss|||}}}yyyuuurrrkkkiiifffcccaaa^^^ZZZWWWYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQOOOPPPRRRRRRRRRRRRTTTUUUWWWWWWVVVTTTQQQPPPQQQSSSRRRTTTWWWXXXZZZ[[[^^^```gggmmmqqqsssvvvyyyyyyuuupppkkkeee___\\\[[[ZZZYYY\\\```eeeiiijjjjjjiiijjjggghhhiiihhhfffeeedddeeehhhjjjooouuu|||}}}kkk]]]UUUTTTVVVWWWXXXYYY[[[]]]___```aaacccaaaaaadddeeeeeeiiipppxxx{{{tttiii___WWWRRROOOMMMLLLMMMOOOPPPPPPQQQSSSUUUTTTUUUVVVVVVUUUTTTUUUVVVXXX\\\bbbkkkyyyzzzxxxzzziiiYYYHHHAAA>>>;;;999888888888888777777999===AAALLLMMMQQQUUUUUUVVVZZZaaajjjooovvv}}}}}}}}}}}}}}}}}}{{{yyyzzz|||uuulllkkkllloootttyyy||||||zzzyyyvvvqqqkkkccc]]]YYYXXXWWWYYY[[[\\\]]]^^^\\\[[[ZZZXXXVVVSSSQQQOOONNNOOOOOOQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXWWWXXXYYY[[[]]]^^^^^^^^^______^^^\\\ZZZYYY[[[\\\___```bbbbbbdddggglllooopppooonnnooosssxxx{{{|||zzzssskkkddd^^^XXXTTTPPPOOONNNMMMLLLMMMNNNNNNQQQOOOPPPXXXgggzzz|||sssttt~~~eeeqqq~~~~~~}}}{{{sssqqqmmmiiifffbbb]]]YYYRRRSSSTTTUUUWWWXXXZZZZZZ]]]cccmmm}}}xxxiiibbbXXXTTTOOOMMMOOOSSSWWWYYYXXXZZZ[[[[[[[[[\\\___aaacccaaaaaaeeejjjqqq|||{{{vvvsssmmmkkkhhheeeccc___[[[XXXXXXXXXWWWVVVUUUTTTSSSSSSPPPPPPQQQQQQRRRRRRRRRRRRPPPRRRSSSSSSRRRRRRSSSUUUWWWWWWWWWUUURRRQQQRRRSSSQQQTTTWWWYYYZZZ[[[^^^```ffflllppprrrtttxxxwwwsssooojjjddd```]]]\\\ZZZYYY^^^bbbgggjjjkkkkkkkkkkkkhhhiiiiiihhheeeccccccdddhhhkkkrrr}}}xxxfffYYYTTTTTTUUUWWWXXXZZZ\\\^^^```bbbccccccbbbbbbeeeeeeeeekkkrrr{{{vvvpppfff]]]UUUPPPNNNMMMMMMOOOQQQRRRQQQQQQSSSTTTSSSTTTUUUUUUTTTTTTVVVXXXZZZ^^^eeeqqqxxxyyy|||iiiYYYHHH@@@>>>;;;888888888888888777777999<<>>IIINNNQQQOOOMMMPPPVVV\\\dddjjjttt}}}}}}~~~~~~yyy{{{uuunnnnnnqqqtttxxx}}}zzzuuummmeee___\\\\\\\\\\\\]]]___```___^^^\\\[[[UUUSSSQQQOOONNNNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[\\\]]]\\\\\\[[[]]]```ccc``````aaacccfffjjjlllnnnmmmlllkkknnnttt{{{|||vvvnnnfff```ZZZUUUSSSNNNMMMLLLLLLLLLMMMNNNOOOPPPNNNOOOXXXiii|||yyy}}}~~~kkkrrr|||~~~{{{rrrooolllhhheee```[[[XXXQQQRRRSSSUUUWWWYYYZZZ[[[```ggguuutttfff]]]YYYWWWTTTQQQPPPRRRUUUWWWWWWWWWXXXZZZZZZ[[[\\\___aaaaaa```cccjjjrrr{{{|||zzz{{{xxxtttoookkkfff```]]]YYYXXXWWWVVVTTTRRRQQQPPPOOOOOONNNNNNOOOPPPQQQQQQRRRSSSTTTSSSQQQQQQQQQSSSUUUVVVVVVUUUSSSRRRRRRSSSPPPSSSVVVYYYZZZ[[[\\\^^^aaaggglllmmmppptttssspppjjjhhheeebbbaaa```]]][[[^^^aaaeeeggggggggghhhiiihhhiiiiiihhhffffffgggiiiooouuunnn^^^WWWWWWWWWWWWXXXYYYZZZ\\\^^^```aaabbbddddddfffhhhhhhiiirrr|||yyyjjjggg```XXXQQQNNNOOOPPPTTTUUUTTTRRRPPPOOOQQQSSSSSSTTTUUUUUUUUUVVVYYY\\\^^^bbbmmm~~~{{{ppppppxxx|||kkkZZZHHH???<<<999777777777888888888777888;;;===FFFNNNRRRNNNKKKNNNVVV[[[ccciiittt~~~~~~|||~~~}}}|||wwwyyy~~~tttllljjjqqqtttxxx||||||wwwooogggbbb______```___```aaaaaa```^^^\\\ZZZRRRQQQOOONNNNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYY[[[\\\]]]]]]]]]___bbbeeeaaa```aaadddhhhkkkmmmmmmiiiiiijjjnnnttt|||{{{uuulllddd^^^YYYUUURRRMMMMMMLLLKKKLLLMMMNNNOOOMMMMMMPPPXXXfffwww|||rrryyyppprrrxxx~~~{{{xxxrrroookkkhhhddd```[[[WWWQQQRRRSSSTTTVVVYYY[[[\\\aaahhhvvvzzzlllbbb\\\YYYTTTRRRPPPQQQSSSVVVXXXXXXWWWXXXZZZ[[[[[[]]]```bbbcccbbbgggpppyyy~~~yyytttnnnhhhbbb^^^ZZZYYYXXXVVVSSSQQQOOONNNOOOOOONNNMMMMMMNNNOOOPPPQQQRRRSSSRRRPPPOOOPPPQQQSSSTTTUUUTTTRRRQQQQQQRRROOORRRVVVYYYZZZ[[[\\\]]]\\\bbbgggjjjmmmqqqpppmmmhhhgggeeeddddddbbb```^^^ZZZ\\\```bbbbbbbbbcccdddeeefffgggffffffgggiiillluuu|||~~~hhhZZZVVVWWWXXXWWWYYYYYYZZZ\\\]]]___``````bbbcccfffhhhhhhjjjtttxxxqqqeeebbb]]]VVVOOOMMMOOORRRSSSSSSQQQNNNMMMNNNQQQTTTTTTUUUUUUUUUUUUWWW[[[^^^___dddppp|||qqqiiinnnyyy|||kkkZZZGGG>>>;;;888777777777888888888777888:::<<>>;;;888777777666888888888777888999;;;>>>KKKUUURRRNNNQQQTTTUUU]]]eeeqqq~~~zzzuuusssyyy}}}zzzxxxxxxzzz||||||||||||qqqjjjgggnnnqqquuuzzz~~~}}}yyyqqqjjjeeedddeeegggccccccdddccc```]]]ZZZXXXNNNMMMLLLLLLNNNPPPSSSTTTPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYZZZUUUUUUWWWYYYZZZ[[[[[[[[[ZZZ\\\______^^^^^^___```aaa```aaadddiiimmmmmmllllllmmmpppwww~~~xxxrrriii```ZZZVVVRRRPPPMMMLLLKKKKKKKKKMMMNNNOOOLLLOOOTTTZZZbbbooo}}}rrrlllvvv}}}{{{xxxwww{{{zzzvvvsssppplllhhheee```[[[XXXSSSSSSSSSSSSUUUWWWYYYZZZfffllltttvvvhhhaaa\\\VVVRRRQQQOOOOOOPPPQQQSSSUUUWWWXXX[[[YYYYYY\\\]]]\\\^^^ccceeekkkttt||||||vvvnnnfff```]]][[[XXXTTTRRRQQQPPPQQQNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTRRROOOMMMOOORRRVVVYYYYYYYYYZZZ[[[\\\^^^aaadddgggjjjkkkllljjjjjjiiihhhfffccc```^^^XXXYYY[[[\\\]]]]]]]]]\\\___```aaa``````ccciiinnn~~~ppp___XXXWWWVVVVVVWWW[[[\\\]]]]]]]]]^^^```bbbaaabbbdddeeehhhoooyyyyyyvvvsssnnnkkkccc```ZZZSSSMMMLLLNNNQQQPPPLLLIIIJJJMMMQQQRRRRRRVVVVVVWWWXXXZZZ\\\^^^___aaalllvvvrrrooonnnuuu}}}hhhVVVDDD===>>>===:::888555555666888999:::;;;<<>><<<:::888666666777888999::::::;;;>>>EEENNNSSSSSSSSSUUUYYYeeerrr}}}{{{zzzzzz~~~~~~~~~zzzvvvsssrrrxxxxxxyyy{{{~~~}}}zzzuuuqqqooommmkkkiiieeeccc```]]]ZZZVVVPPPLLLNNNMMMMMMMMMNNNPPPSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVWWWWWWXXXYYYYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[]]]]]]\\\]]]^^^```dddbbbcccgggmmmpppnnnkkkmmmttt}}}~~~wwwnnnjjjddd]]]WWWRRROOONNNLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOSSSZZZfffvvvzzzsssvvv{{{~~~rrrqqq{{{~~~~~~zzzrrroookkkhhhddd```[[[XXXTTTSSSSSSTTTUUUWWWYYY[[[___gggssszzzeee\\\SSSQQQPPPNNNNNNPPPMMMNNNOOORRRTTTWWWYYYZZZYYYXXXZZZ^^^______bbbhhhnnnsss~~~~~~xxxooofff___ZZZXXXUUURRROOONNNNNNOOOPPPOOONNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTUUUTTTRRRQQQOOORRRUUUWWWWWWWWWXXXYYYZZZ\\\^^^aaadddgggiiijjjjjjjjjjjjiiigggdddbbb```VVVVVVVVVWWWWWWWWWVVVVVVUUUWWWZZZ\\\___eeennnttt~~~nnn\\\UUUTTTUUUVVVXXXWWWYYY\\\^^^___aaacccfffbbbbbbcccdddiiiqqq|||~~~{{{zzz|||{{{yyyvvvfff___TTTNNNLLLMMMNNNNNNNNNLLLJJJKKKMMMQQQRRRSSSVVVXXXZZZ[[[\\\]]]___aaahhh|||}}}zzz}}}{{{dddSSSCCC======<<<999888777777888888888999999999===DDDMMMQQQRRRSSSWWW[[[mmm|||~~~|||{{{{{{|||zzzxxxxxx|||{{{{{{|||~~~}}}}}}zzzvvvrrrqqqooollljjjeeebbb^^^ZZZVVVRRRMMMJJJNNNNNNNNNNNNPPPRRRTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVWWWXXXXXXYYYYYYZZZYYYZZZZZZ[[[[[[ZZZZZZYYYXXXYYY[[[\\\\\\]]]___```ccccccdddiiinnnpppnnnkkkooowww|||tttjjjfffaaaZZZTTTOOOMMMKKKKKKLLLMMMNNNNNNMMMLLLKKKOOOPPPTTT\\\jjj}}}tttpppzzzuuupppuuu~~~{{{zzzzzz|||yyy||||||yyyqqqnnnkkkgggddd```[[[XXXTTTTTTTTTUUUVVVXXXZZZ[[[]]]fffsssyyykkkZZZSSSNNNNNNNNNNNNNNNQQQLLLNNNPPPSSSVVVYYYZZZ[[[ZZZYYY[[[^^^___^^^cccjjjxxx~~~yyyoooeee^^^ZZZXXXUUUQQQOOONNNNNNOOOPPPPPPOOONNNNNNNNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQSSSTTTUUUTTTSSSSSSOOOQQQTTTUUUUUUUUUVVVWWWYYYYYY[[[^^^aaadddggghhhiiiiiiiiihhhgggdddbbbaaaWWWWWWVVVTTTTTTTTTTTTTTTOOOSSSWWWZZZ___fffpppwwwzzzjjjYYYSSSSSSUUUWWWYYYXXXZZZ]]]______aaaccceeeeeeddddddgggmmmvvv|||wwwsssfff\\\QQQKKKLLLNNNNNNMMMNNNMMMMMMNNNPPPRRRTTTUUUVVVYYY\\\]]]]]]^^^aaadddqqq~~~}}}aaaQQQBBB===<<<;;;999999888888888888888888888888;;;BBBKKKOOOQQQSSSXXX]]]ppp~~~~~~~~~~~~~~~~~~|||||||||~~~~~~zzzxxxuuurrrqqqnnnkkkhhhfffbbb\\\WWWSSSOOOLLLIIIMMMMMMNNNOOOPPPRRRTTTUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXXXXWWWYYY[[[\\\]]]^^^```bbbbbbccceeeiiinnnooonnnlllmmmwww{{{qqqgggddd^^^XXXRRRNNNLLLKKKJJJKKKMMMNNNOOONNNLLLKKKMMMQQQXXXbbbqqqrrrqqq|||tttsssyyy~~~tttrrrpppqqqsssvvvxxxxxxyyy|||}}}yyy~~~}}}xxxuuupppnnnjjjgggddd```[[[XXXUUUUUUUUUUUUWWWYYY[[[\\\^^^fffrrr{{{}}}nnn___SSSNNNKKKMMMMMMMMMNNNRRRNNNOOORRRUUUXXXZZZ\\\\\\[[[ZZZ\\\^^^^^^___fffnnn~~~xxxoooeee^^^ZZZXXXUUURRRPPPOOOOOOPPPPPPPPPOOOOOONNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRSSSTTTTTTSSSSSSOOOQQQSSSSSSSSSSSSTTTUUUWWWWWWYYY[[[^^^bbbeeefffgggggghhhgggfffdddbbbaaaWWWUUUSSSQQQOOOOOOOOOPPPMMMPPPUUUYYY^^^gggqqqxxxttteeeVVVRRRSSSUUUWWWYYYZZZ\\\___`````````aaabbbdddcccdddhhhpppzzz}}}vvvpppbbbYYYOOOJJJKKKNNNNNNMMMOOOPPPPPPQQQSSSUUUWWWYYYWWW[[[^^^______aaafffkkk~~~~~~]]]OOOAAA<<<<<<:::999999999999999888888888888777:::@@@HHHMMMNNNRRRXXX^^^lll|||}}}|||}}}{{{yyyvvvuuusssoookkkhhhfffaaaZZZUUUQQQNNNLLLKKKLLLLLLMMMNNNPPPQQQSSSTTTSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWWWWZZZ\\\]]]^^^___bbbdddaaacccfffjjjnnnnnnmmmllllllvvvyyyooofffccc]]]WWWRRRNNNLLLKKKIIIKKKMMMNNNOOONNNLLLKKKKKKSSS___mmm|||{{{qqqrrr{{{uuuxxx|||yyypppmmmjjjjjjlllnnnppppppppptttyyy}}}~~~yyytttqqqooommmiiifffddd```[[[XXXVVVUUUUUUVVVWWWYYY[[[]]]```fffnnntttwwwrrrcccTTTMMMJJJIIILLLMMMLLLNNNRRRPPPRRRUUUXXX[[[\\\]]]]]]\\\\\\]]]______bbblllxxx|||uuummmddd^^^YYYWWWTTTQQQPPPOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRRRRRRRRRROOOQQQRRRRRRQQQQQQRRRTTTUUUUUUVVVXXX[[[___ccceeeeeefffffffffeeedddbbbaaaWWWTTTPPPMMMKKKJJJKKKLLLMMMQQQUUUYYY^^^fffpppxxxmmm___SSSQQQUUUWWWXXXZZZZZZ]]]```aaa`````````aaabbbbbbdddjjjsss|||}}}tttmmm[[[UUUNNNJJJKKKMMMNNNNNNPPPQQQSSSTTTUUUWWWYYY\\\YYY]]]`````````dddlllsss~~~YYYMMMAAA<<<;;;999999:::999999888888888888888888999???FFFJJJLLLPPPWWW]]]dddrrr}}}}}}~~~|||{{{yyyvvvrrrmmmhhhddd^^^WWWQQQOOONNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWXXXZZZ]]]^^^^^^```bbbdddaaadddhhhllloooooonnnmmmnnnvvv}}}uuummmdddaaa\\\VVVQQQNNNLLLKKKJJJKKKLLLMMMNNNNNNMMMMMMLLLWWWhhhzzz}}}tttpppttt{{{{{{~~~wwwtttmmmjjjeeecccdddggghhhiiigggjjjooouuu{{{|||wwwrrrpppooollliiifffccc```[[[XXXVVVVVVVVVVVVXXXZZZ\\\]]]bbbeeeiiikkkmmmhhh[[[MMMJJJHHHIIIMMMNNNNNNQQQUUUSSSUUUXXX[[[]]]^^^^^^^^^\\\\\\]]]```aaagggvvvzzzssskkkccc^^^WWWVVVSSSPPPNNNNNNNNNOOONNNNNNNNNOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPQQQQQQOOOOOOQQQSSSTTTTTTTTTVVVYYY]]]aaaccccccddddddeeedddcccaaa```ZZZWWWRRRMMMKKKJJJKKKLLLPPPSSSWWWZZZ^^^eeeooovvv}}}fffZZZQQQQQQVVVXXXYYYZZZYYY\\\___aaaaaaaaabbbcccccccccgggnnnyyyzzzooogggUUURRRNNNLLLKKKLLLNNNPPPOOOQQQTTTUUUUUUWWWZZZ]]][[[^^^aaaaaaaaagggrrr{{{{{{WWWKKK@@@<<<;;;999999:::888888888888888888999999888>>>DDDGGGIIIMMMUUU\\\```jjjuuu}}}}}}~~~~~~~~~|||{{{wwwrrrlllggg___ZZZRRRMMMLLLMMMNNNOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ\\\]]]]]]^^^```bbbbbbfffkkkoooqqqqqqpppoooooouuu~~~|||xxxvvvpppjjjbbb```[[[UUUPPPMMMKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNPPP]]]qqqxxxqqqrrryyy~~~~~~{{{tttqqqfffbbb]]][[[[[[]]]______aaadddhhhnnntttzzz~~~~~~zzzvvvrrrpppnnnllliiifffccc```[[[XXXVVVVVVVVVWWWXXXZZZ\\\]]]bbbeeeeeeeeefffbbbUUUHHHIIIHHHKKKPPPRRRRRRUUUZZZUUUWWWZZZ\\\^^^___^^^^^^\\\\\\^^^aaadddlll~~~xxxqqqjjjccc___VVVTTTQQQOOOMMMMMMMMMNNNMMMMMMNNNOOOPPPRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOOOONNNOOOPPPQQQPPPOOOOOOPPPRRRSSSSSSSSSUUUXXX\\\```cccbbbccccccdddcccbbbaaa```^^^[[[UUUPPPMMMMMMNNNPPPRRRTTTXXX[[[^^^eeennnuuuwwwbbbWWWOOOQQQWWWYYYZZZZZZWWWZZZ^^^aaabbbcccdddeeefffgggkkktttvvviii```PPPPPPOOOMMMKKKKKKNNNQQQNNNQQQTTTUUUUUUVVVYYY\\\\\\___bbbaaabbbhhhuuuxxxUUUJJJ@@@<<<:::999999;;;777777888888888999999999888===CCCFFFGGGLLLTTT[[[___fffnnnttt~~~vvvxxx~~~~~~~~~}}}|||zzzvvvpppiiiddd\\\WWWOOOJJJJJJLLLNNNPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVYYYYYYZZZZZZ[[[[[[\\\\\\XXXXXXYYYYYYYYYYYYYYYXXXXXXZZZ[[[\\\\\\]]]___```dddhhhnnnrrrssssssrrrrrrnnnsss{{{uuuqqqqqqmmmgggaaa^^^YYYTTTOOOLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOTTTaaavvvxxxrrruuu~~~|||vvvsssssszzzvvvnnniii]]]\\\ZZZYYYXXXXXXYYYZZZ\\\^^^bbbfffiiioootttxxxyyy|||yyywwwtttqqqoookkkiiigggeeeccc___ZZZWWWWWWWWWWWWWWWXXXYYYZZZ[[[```aaabbbaaa\\\UUUNNNIIIIIILLLPPPRRRSSSTTTUUUVVV[[[YYYXXX[[[^^^aaa```^^^cccddddddcccgggttt|||tttnnnhhh___XXXVVVUUURRROOONNNNNNOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTVVVVVVUUURRRPPPPPPRRRTTTPPPPPPPPPPPPPPPPPPOOOOOOSSSQQQPPPOOOPPPPPPNNNMMMPPPQQQTTTWWWZZZ[[[[[[[[[^^^___aaabbbbbbaaa``````ZZZYYYVVVTTTQQQPPPPPPPPPVVVWWW[[[```bbbdddkkksssxxx~~~mmm___VVVOOOQQQUUUXXXZZZ]]]\\\[[[[[[]]]aaaccceeeeeeccciiisssyyykkk___YYYRRROOOKKKHHHHHHKKKPPPSSSSSSTTTVVVXXXYYYZZZ[[[[[[]]][[[___eeeeeeeeesssmmmMMMIIIDDD@@@>>><<<:::999999999888777888999;;;<<<;;;<<<>>>CCCIIINNNQQQQQQZZZ]]]dddnnnyyy~~~|||~~~yyywwwxxxzzz|||}}}}}}||||||{{{{{{||||||{{{wwwqqqjjjccc___ZZZUUUNNNKKKLLLMMMLLLKKKPPPQQQQQQRRRRRRRRRRRRRRRTTTTTTTTTUUUVVVWWWXXXYYYWWWWWWXXXYYYZZZZZZZZZYYYZZZZZZZZZZZZZZZ[[[[[[\\\[[[\\\]]]]]]\\\\\\^^^___iiikkknnnsssvvvwwwuuurrrpppvvv{{{}}}xxxrrrlllfffbbb___[[[VVVRRROOONNNLLLJJJQQQMMMKKKNNNPPPOOOPPPSSS\\\mmmzzzttt{{{xxxpppkkknnnuuu~~~tttlllgggZZZYYYWWWVVVUUUUUUUUUVVVWWWYYY\\\___ccchhhmmmqqqzzz}}}yyywwwuuusssqqqkkkiiifffdddbbb^^^ZZZVVVWWWWWWWWWWWWXXXYYYZZZ[[[^^^^^^^^^\\\WWWPPPJJJFFFHHHKKKOOORRRTTTUUUWWWYYY\\\ZZZZZZ\\\___bbbbbbaaabbbcccdddeeejjjxxx}}}}}}wwwqqqlllggg___YYYVVVTTTRRRPPPNNNNNNOOOOOOPPPOOOOOOOOOOOOQQQRRRSSSVVVVVVUUURRRPPPOOOPPPQQQPPPPPPPPPPPPPPPOOOOOOOOOSSSQQQPPPPPPQQQQQQOOONNNPPPRRRTTTVVVYYY[[[\\\\\\^^^___```aaaaaaaaa```___]]]\\\ZZZWWWUUUTTTTTTTTTZZZZZZ\\\___aaabbbiiirrrwww{{{iii___VVVPPPQQQUUUVVVXXXZZZ^^^]]]^^^___bbbdddffffffhhhnnnxxxuuufffZZZTTTPPPMMMJJJHHHIIILLLPPPSSSSSSTTTVVVXXXZZZ[[[[[[\\\\\\ZZZ]]]dddeeegggwwwfffMMMIIIDDD@@@>>><<<:::999:::999888888888999:::;;;:::;;;>>>DDDJJJOOORRRRRRXXX[[[bbblllvvv}}}~~~~~~{{{wwwtttuuuwwwyyyyyyzzz|||~~~}}}}}}|||||||||{{{yyyuuuooogggaaa\\\UUURRRMMMLLLMMMOOONNNNNNQQQQQQRRRSSSSSSSSSSSSRRRTTTTTTTTTUUUVVVWWWXXXYYYUUUVVVWWWXXXXXXYYYYYYYYYZZZYYYYYYYYYYYYZZZ[[[[[[^^^____________```cccfffjjjlllooosssuuuuuusssqqqnnntttzzz}}}{{{uuuoooggg```\\\]]]YYYTTTQQQOOONNNLLLKKKOOOLLLLLLOOOQQQRRRVVV]]]hhhtttwwwsss|||uuukkkeeejjjqqq}}}{{{qqqhhhcccYYYXXXVVVTTTSSSSSSSSSSSSSSSUUUWWWZZZ\\\```eeeiiiuuu{{{wwwuuutttrrrqqqkkkiiifffcccaaa]]]YYYVVVUUUVVVVVVVVVXXXYYYZZZ[[[^^^\\\ZZZVVVQQQLLLHHHEEEGGGKKKOOOSSSUUUWWWYYY[[[[[[ZZZZZZ\\\```cccdddeeedddfffgggiiiqqqzzzyyyxxxzzz}}}}}}xxxqqqllliiiddd___ZZZVVVTTTRRRPPPOOONNNNNNOOOOOONNNNNNNNNNNNPPPQQQRRRUUUUUUUUUSSSPPPNNNNNNOOOQQQPPPPPPPPPOOOOOOOOONNNRRRQQQPPPPPPQQQRRRQQQOOOQQQQQQRRRTTTWWWYYY[[[]]]\\\]]]___`````````___^^^___]]][[[YYYXXXWWWWWWWWW[[[ZZZ[[[^^^___ccclllvvv~~~}}}lll^^^VVVQQQRRRTTTUUUVVVYYY___``````aaaccceeefffgggnnnttt~~~pppaaaUUUOOOKKKKKKJJJJJJKKKNNNQQQSSSTTTUUUVVVXXXZZZ[[[\\\\\\\\\ZZZ^^^dddgggmmm~~~}}}]]]LLLHHHCCC@@@>>><<<;;;999::::::999888888888999999888:::>>>EEELLLQQQSSSSSSVVVYYY___iiisss|||||||||~~~}}}|||xxxssspppppprrrssssssrrrtttvvvzzz~~~~~~~~~}}}|||{{{yyyvvvqqqkkkccc]]]YYYPPPNNNMMMMMMOOOQQQQQQPPPRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[_______________bbbfffjjjkkkmmmppprrrssssssqqqpppkkkrrryyy}}}~~~wwwpppggg___YYYZZZVVVRRROOOOOONNNMMMLLLLLLLLLNNNPPPQQQTTT___jjjvvv}}}qqqppp~~~vvvkkkeeeggglllwwwxxxmmmddd___[[[YYYWWWUUUTTTSSSTTTTTTSSSTTTVVVXXXYYY\\\aaadddlllwww~~~xxxtttrrrqqqooonnnkkkhhheeebbb___\\\XXXUUUTTTTTTTTTUUUVVVXXXYYYZZZ]]][[[VVVRRRMMMJJJHHHGGGIIILLLPPPSSSUUUVVVXXXZZZXXXXXXZZZ^^^bbbgggjjjkkkmmmnnnppprrrzzz~~~uuuttttttvvvyyy{{{{{{{{{vvvrrrmmmhhheeeaaa]]]ZZZUUUTTTRRRQQQOOONNNNNNNNNNNNNNNMMMLLLMMMNNNOOOPPPRRRSSSTTTTTTQQQPPPPPPPPPQQQPPPPPPOOOOOONNNNNNNNNQQQPPPOOOPPPRRRSSSRRRQQQPPPPPPPPPQQQSSSVVVYYY[[[ZZZ[[[\\\^^^^^^^^^]]]]]]]]]\\\ZZZXXXWWWWWWWWWXXXXXXWWWXXX\\\```fffrrr~~~mmm[[[TTTQQQSSSUUUUUUWWWZZZ```aaabbbbbbcccdddfffhhhqqqwww{{{lll]]]RRRMMMHHHIIIJJJKKKMMMPPPQQQRRRTTTUUUWWWYYY[[[\\\]]]]]]^^^]]]```eeekkktttzzzwwwxxxXXXKKKGGGBBB???>>><<<;;;:::;;;::::::999999888888888777999>>>EEEMMMRRRTTTTTTUUUXXX^^^gggqqqzzz{{{yyyzzz~~~~~~}}}yyyuuupppmmmmmmmmmmmmmmmmmmnnnpppsssxxx}}}}}}{{{zzzwwwuuuqqqllleee^^^XXXUUUMMMMMMNNNOOOPPPQQQQQQPPPSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSTTTTTTUUUVVVXXXYYYUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^]]]\\\\\\___dddhhhkkknnnppprrrqqqpppooonnnjjjqqqyyy~~~xxxqqqggg]]]WWWVVVSSSPPPNNNNNNNNNNNNMMMJJJLLLOOOQQQQQQVVVeeetttzzzkkkoooyyynnngggbbbeeelllzzzvvvjjjaaa\\\ZZZYYYWWWUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWYYY]]]___cccmmm{{{}}}xxxtttrrrqqqooommmiiifffccc```^^^[[[XXXVVVSSSSSSSSSSSSTTTUUUVVVWWWXXXUUUQQQLLLIIIGGGHHHHHHMMMOOOSSSUUUUUUVVVWWWXXXYYY\\\```fffkkkppptttvvvxxxyyyzzz}}}|||vvvrrrqqqqqqrrrssssssrrrqqqqqqnnniiieeebbb^^^[[[YYYUUUTTTSSSQQQPPPOOONNNNNNMMMMMMLLLKKKKKKLLLNNNNNNNNNPPPRRRSSSRRRRRRSSSTTTQQQPPPPPPOOONNNNNNMMMMMMOOONNNNNNOOORRRSSSSSSRRRNNNNNNNNNOOOPPPSSSUUUWWWWWWXXXYYY[[[\\\\\\[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYYYYWWWXXX\\\aaaiiiwww{{{hhhVVVRRRQQQTTTWWWWWWYYY]]]^^^```bbbbbbbbbcccfffiiirrrxxxvvvhhh[[[QQQMMMGGGHHHJJJMMMOOOQQQRRRSSSUUUVVVXXXZZZ[[[]]]]]]^^^^^^^^^aaafffnnnzzz~~~ssspppzzzsssUUUIIIFFFBBB???======<<<:::::::::::::::999888888777777888===DDDLLLRRRUUUUUUVVVXXX]]]fffqqqzzz}}}xxxvvvyyy~~~~~~}}}wwwtttoookkkjjjiiihhhgggjjjkkklllnnnrrrxxx|||zzzxxxvvvtttqqqooojjjddd^^^XXXTTTQQQMMMNNNOOOPPPPPPOOOOOOOOOSSSTTTTTTUUUUUUUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]\\\\\\]]]]]]^^^___``````^^^\\\[[[]]]bbbeeekkknnnpppqqqooommmmmmnnnlllttt{{{zzztttlllcccYYYSSSTTTQQQNNNLLLMMMMMMMMMMMMJJJMMMPPPRRRRRRXXXiiizzzqqqiiiqqq~~~tttmmm______bbbnnntttiii```[[[XXXWWWUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVUUUVVVYYY[[[```fffpppyyy{{{xxxvvvssspppnnngggdddaaa^^^]]][[[YYYWWWRRRRRRQQQQQQQQQQQQRRRRRRPPPNNNIIIFFFDDDEEEGGGHHHPPPSSSVVVXXXXXXXXXXXXYYY___dddkkkqqqvvvzzz}}}}}}zzzuuuqqqooommmlllkkklllkkkiiihhhjjjhhheeeaaa^^^[[[YYYXXXTTTTTTSSSRRRPPPOOONNNMMMLLLLLLKKKJJJJJJKKKLLLMMMLLLNNNPPPQQQQQQRRRTTTVVVQQQQQQPPPOOONNNMMMLLLLLLMMMLLLLLLNNNQQQSSSSSSSSSOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTVVVXXXYYYYYYXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\ZZZZZZ^^^cccjjjxxxxxxgggTTTQQQRRRVVVXXXXXX[[[___]]]```cccccccccdddhhhllltttzzz|||rrrdddXXXPPPMMMHHHIIILLLNNNQQQSSSTTTTTTUUUWWWXXXZZZ\\\]]]^^^^^^\\\___ccciiissswwwmmmlllwwwmmmSSSHHHEEEAAA>>>======<<<;;;999999:::::::::999888888777888<<>>======<<<;;;777888999:::::::::999999999999;;;@@@GGGNNNSSSUUUUUUWWW[[[dddoooxxx~~~|||}}}~~~|||zzzxxxtttpppkkkgggdddbbb___]]]\\\]]]]]]^^^```dddjjjooouuuwwwyyy|||~~~}}}{{{yyyzzz}}}~~~zzzvvvrrrnnnjjjfffcccbbb___[[[VVVSSSPPPOOONNNLLLNNNPPPPPPNNNNNNPPPRRRRRRSSSSSSTTTUUUTTTTTTTTTRRRRRRSSSSSSTTTVVVWWWXXXVVVVVVUUUUUUWWWYYY\\\]]]^^^^^^^^^^^^^^^___``````aaabbbbbbbbbaaabbbeeegggiiilllpppoookkkjjjlllnnnwww~~~}}}zzztttoooiiibbb\\\XXXQQQNNNKKKJJJJJJKKKLLLKKKKKKMMMQQQVVVZZZcccsssmmmkkkqqqpppggg```cccqqqssshhh```\\\ZZZZZZYYYXXXYYYZZZ[[[\\\[[[[[[[[[YYYWWWWWWYYYZZZ]]][[[\\\cccooo{{{~~~}}}{{{zzzxxxtttnnnjjjcccaaa^^^\\\\\\[[[ZZZYYYRRRQQQOOONNNMMMLLLLLLLLLIIIGGGEEEDDDFFFIIILLLOOOTTTWWW[[[^^^___```bbbcccgggnnnwww}}}~~~~~~~~~}}}~~~}}}yyy{{{}}}{{{}}}vvvmmmhhhhhhhhhhhhgggfffccc```______```______ZZZ[[[[[[ZZZXXXXXXYYYZZZTTTSSSSSSRRRQQQOOONNNMMMKKKKKKIIIIIIHHHIIIJJJKKKKKKLLLLLLJJJJJJKKKOOOQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIJJJLLLPPPRRRSSSRRRRRRRRRSSSTTTSSSRRRPPPOOONNNOOOQQQSSSTTTUUUTTTTTTRRRQQQPPPPPPQQQSSSTTTUUUXXXXXX[[[aaahhhqqqyyyiii^^^VVVUUUVVVZZZZZZXXXZZZ^^^]]]aaaeeeffffffgggmmmrrr}}}}}}wwwkkk\\\PPPIIIFFFLLLLLLNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[]]]^^^_________eeemmmwwwzzznnnhhhlllxxx___KKKGGGDDD@@@>>>=========<<<666777999:::;;;::::::999:::999:::>>>EEEMMMRRRUUUTTTVVVZZZcccmmmwww~~~{{{zzz~~~{{{wwwvvvrrrooojjjeeebbb```]]]ZZZUUUVVVWWWXXXZZZ]]]cccgggkkklllooorrruuuvvvwwwwwwxxxvvvuuuvvvyyy|||||||||{{{{{{{{{{{{|||}}}~~~{{{xxxsssooojjjfffaaa^^^]]][[[WWWSSSPPPNNNNNNNNNKKKNNNOOOOOONNNNNNQQQTTTRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSTTTUUUWWWXXXUUUUUUTTTTTTVVVXXX[[[]]]^^^]]]]]]]]]]]]^^^______]]]___aaabbbbbbcccfffhhhhhhlllooonnnkkkiiilllooozzz}}}wwwsssmmmhhhccc^^^XXXUUUQQQNNNKKKIIIJJJKKKKKKJJJKKKLLLPPPWWW^^^hhhxxxtttjjjlllvvv}}}nnnaaabbblllxxxwwwjjjaaa]]]VVVVVVWWWYYYZZZ[[[\\\]]]\\\ZZZYYYYYYZZZ\\\]]]^^^aaaaaaaaa```ccckkkwww~~~yyywwwvvvsssnnniiifffddd```]]]YYYWWWVVVUUUNNNOOOOOONNNMMMKKKIIIHHHIIIHHHGGGGGGIIIMMMRRRUUU\\\\\\\\\[[[[[[]]]bbbeeesssuuuvvvwwwwwwuuurrrpppooorrrwww}}}{{{uuuqqqoooooommmlllkkkiiigggfffeeedddbbb```^^^]]]\\\[[[XXXVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSRRRPPPOOOMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIGGGFFFGGGJJJMMMOOORRRPPPNNNMMMKKKKKKKKKLLLIIIKKKMMMOOOPPPQQQQQQPPPSSSTTTUUUTTTRRROOONNNNNNJJJLLLNNNPPPQQQPPPOOONNNNNNMMMKKKKKKLLLOOORRRTTTWWWZZZ^^^dddlllwwwvvvhhh]]]WWWUUUUUUUUUVVVYYY[[[^^^___bbb```aaaeeedddeeennnyyy}}}zzzrrrdddVVVLLLJJJLLLKKKLLLNNNPPPRRRTTTUUUUUUZZZVVVWWW\\\aaaaaaaaacccffffffooouuunnnmmmooo|||xxx\\\NNNDDDBBB???=========<<<;;;999999999999999999999999999888999===DDDMMMTTTWWWYYYWWWYYY```lllyyy|||~~~}}}|||||||||qqqmmmgggccc___\\\YYYWWWVVVUUUTTTSSSTTTWWWZZZ\\\aaabbbdddfffiiilllnnnooolllllllllmmmpppsssvvvyyyxxxyyyyyyzzzyyyxxxvvvuuuxxxtttmmmgggbbb^^^YYYVVVSSSSSSRRRPPPMMMMMMNNNPPPPPPPPPPPPPPPPPPQQQSSSSSSQQQRRRSSSUUUUUUTTTTTTSSSSSSTTTUUUUUUWWWWWWXXXYYYWWWUUUSSSTTTXXXZZZZZZXXX^^^^^^^^^^^^^^^^^^^^^^^^```aaaaaaaaaaaabbbfffiiieeehhhjjjgggccceeemmmttt|||~~~~~~tttsssnnnhhheeebbb]]]UUUNNNOOONNNLLLKKKIIIHHHHHHHHHHHHLLLOOOQQQ[[[nnn|||hhhdddhhhvvvvvvgggdddjjjsss|||wwwjjj```[[[[[[[[[[[[\\\\\\]]]]]]]]]```_________aaaaaaaaaaaa`````````___aaafffnnnttt}}}yyyuuutttssspppkkkfffdddbbb___[[[XXXVVVUUUUUUOOOOOOOOOOOOMMMKKKIIIHHHIIIHHHHHHIIILLLPPPSSSVVV[[[\\\]]]]]]^^^```cccfffooopppppppppnnnkkkhhhfffeeehhhmmmsssyyy~~~}}}yyyuuuqqqnnnmmmkkkkkkiiigggfffdddbbbbbbaaa___]]][[[[[[ZZZWWWUUUVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGGGGJJJMMMOOORRRQQQNNNLLLKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPOOOOOORRRSSSTTTSSSQQQOOONNNNNNKKKLLLMMMNNNOOONNNMMMMMMLLLKKKJJJJJJKKKNNNQQQSSSXXXZZZ___gggppp{{{}}}rrrggg^^^WWWTTTSSSSSSSSSUUUWWWZZZ\\\^^^```___aaaeeefffiiisss}}}}}}wwwmmm___SSSLLLJJJKKKKKKLLLOOOQQQSSSUUUVVVWWW[[[WWWWWW\\\``````aaaccchhhnnn|||xxxssstttyyypppWWWJJJDDDBBB???=========<<<;;;::::::::::::::::::::::::<<<;;;:::===CCCJJJPPPTTTVVVVVVXXXaaammm{{{|||~~~}}}|||||||||qqqmmmgggbbb___[[[XXXVVVRRRQQQPPPPPPQQQSSSVVVWWW[[[\\\]]]```bbbeeeggghhhggggggggghhhkkknnnqqqsssuuuvvvwwwwwwwwwuuutttsssrrrmmmgggaaa\\\XXXUUURRRRRRRRRRRRPPPNNNMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQRRRSSSTTTUUUTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXYYYXXXVVVUUUVVVYYY[[[[[[ZZZ^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]]]]]]]]]]___bbbeeeeeegggiiifffcccfffnnnvvv||||||rrrnnniiidddaaa```[[[TTTNNNNNNMMMLLLJJJIIIIIIIIIIIIKKKNNNOOOPPPXXXhhhuuuzzz~~~}}}iiijjjqqq}}}mmmgggiiiooowww}}}~~~zzz|||~~~xxxkkkaaa\\\\\\\\\\\\\\\\\\\\\\\\\\\___``````aaaaaaaaaaaaaaaccccccccccccbbbdddgggjjjuuuzzz~~~|||zzzvvvsssqqqqqqnnnjjjeeeaaa```]]]ZZZWWWVVVUUUUUUPPPPPPOOOOOOMMMLLLJJJIIIIIIIIIKKKMMMPPPSSSVVVWWWZZZ\\\___```aaaaaaccceeeffffffeeeccc```]]]YYYWWWWWWZZZ___eeekkkqqquuuwwwxxxxxxxxxwwwtttqqqnnnllljjjiiigggeeecccaaa______^^^\\\ZZZYYYYYYXXXVVVTTTUUUTTTRRRQQQQQQRRRTTTUUUVVVUUUTTTSSSPPPNNNLLLKKKJJJKKKLLLMMMNNNMMMMMMLLLLLLJJJIIIHHHHHHJJJMMMOOOPPPOOONNNLLLJJJJJJIIIIIIKKKLLLNNNOOOOOOOOONNNMMMPPPRRRSSSRRRPPPNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKIIIHHHHHHIIIKKKNNNQQQSSSWWWYYY^^^hhhsss{{{~~~~~~yyysssiii^^^WWWSSSRRRRRRPPPPPPQQQSSSVVVYYY[[[]]]^^^^^^```eeeiiiooozzz||||||rrreeeXXXOOOLLLKKKKKKLLLMMMOOORRRUUUWWWXXXYYY[[[YYYYYY\\\^^^___aaafffnnn}}}vvvttt|||fffPPPGGGDDDBBB???=========<<<;;;::::::::::::::::::::::::===<<<<<<===AAAFFFLLLPPPRRRTTTYYYbbbppp~~~}}}zzz}}}~~~}}}|||{{{qqqmmmgggbbb^^^ZZZWWWTTTOOOOOONNNNNNOOOQQQSSSUUUVVVWWWXXXZZZ\\\^^^```aaaaaa``````bbbdddgggkkkmmmqqqrrrsssttttttrrrqqqooolllggg```ZZZWWWTTTRRRPPPQQQRRRRRRPPPNNNNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSTTTRRRRRRSSSTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYWWWWWWXXXZZZ\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]][[[\\\\\\\\\\\\^^^aaaddddddfffgggeeedddgggpppxxx~~~yyypppgggccc___]]][[[XXXRRRNNNLLLLLLKKKJJJJJJJJJJJJJJJMMMOOOPPPPPPWWWeeerrrxxx}}}{{{lllooozzzwwwqqqjjjjjjnnnwww~~~|||}}}~~~~~~~~~xxxmmmddd```]]]]]]^^^______```aaaaaabbbbbbaaa`````````cccdddiiijjjkkklllkkkjjjiiihhhmmmsss|||}}}yyyvvvrrrqqqqqqoookkkfff___]]][[[XXXVVVTTTTTTTTTPPPPPPOOOOOONNNMMMLLLKKKJJJLLLNNNRRRUUUWWWYYYZZZ[[[^^^aaabbb```___^^^^^^ZZZYYYXXXVVVSSSQQQNNNMMMNNNPPPUUU[[[aaafffiiikkkmmmooorrrtttsssqqqnnnkkkiiihhhfffdddbbb___^^^]]]\\\ZZZXXXWWWXXXWWWUUUSSSUUUSSSQQQOOOOOOQQQSSSUUUXXXWWWVVVTTTRRROOOMMMLLLJJJKKKMMMOOOOOOOOONNNMMMMMMLLLJJJIIIIIIJJJLLLNNNMMMLLLLLLKKKKKKKKKKKKKKKMMMMMMNNNOOOOOONNNMMMLLLOOOPPPQQQPPPNNNMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHIIILLLOOORRRSSSVVVWWW\\\fffppptttqqqmmmgggbbbYYYRRRNNNMMMOOORRROOOPPPRRRTTTWWWYYY[[[]]]^^^___aaafffllluuu{{{xxxlll[[[PPPLLLLLLLLLKKKMMMNNNPPPSSSVVVXXXYYYZZZ\\\ZZZZZZ]]]]]]^^^dddkkkxxxtttyyy|||^^^MMMGGGDDDBBB???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>CCCJJJNNNPPPSSSZZZeeesss~~~yyy{{{~~~|||{{{zzzppplllfffaaa]]]YYYUUUSSSPPPPPPQQQQQQRRRTTTUUUUUUVVVWWWXXXYYY[[[]]]^^^^^^]]]\\\\\\^^^```cccgggiiimmmooopppqqqqqqooommmlllgggccc\\\WWWUUUSSSRRRQQQPPPQQQQQQPPPOOONNNOOOQQQQQQQQQQQQQQQRRRSSSTTTUUURRRSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^```cccfffbbbdddeeeeeeeeejjjssszzz}}}|||uuummmccc```\\\YYYWWWTTTPPPLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLNNNOOOQQQXXXeeettt}}}zzzpppqqqkkkwwwpppmmmnnnvvv~~~{{{wwwxxx{{{~~~}}}uuummmfffcccaaaaaaccceeehhhjjjkkklllkkkkkkiiigggeeehhhmmmqqqqqqsssuuuwwwwwwuuupppmmmkkksss{{{}}}yyyuuurrrqqqpppnnnjjjfff^^^\\\ZZZWWWUUUSSSSSSSSSOOOOOOOOONNNNNNNNNNNNNNNNNNOOORRRVVVXXXZZZ\\\\\\]]]```bbbaaa]]]XXXUUUSSSNNNMMMLLLLLLKKKKKKKKKKKKKKKNNNQQQVVV[[[___aaaccceeehhhlllooopppooommmkkkgggfffeeecccaaa___]]]\\\YYYXXXVVVVVVVVVVVVUUUSSSUUUTTTQQQPPPPPPQQQTTTUUUYYYYYYXXXVVVTTTRRRPPPNNNJJJKKKMMMNNNOOOOOOOOONNNNNNMMMKKKJJJJJJKKKLLLMMMIIIJJJJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPNNNMMMLLLNNNOOOPPPOOONNNMMMNNNPPPOOONNNLLLKKKJJJJJJJJJJJJIIIJJJJJJLLLNNNQQQSSSUUUWWWXXX\\\cccjjjjjjddd]]]VVVSSSOOOLLLKKKLLLNNNPPPQQQRRRTTTWWWYYY[[[]]]^^^___bbbdddhhhpppzzz~~~xxxpppcccTTTKKKJJJLLLMMMLLLNNNOOOQQQTTTWWWYYYZZZZZZ[[[ZZZ[[[]]]]]]___hhhrrr}}}|||sss[[[PPPKKKDDDBBB???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::<<>>AAAAAABBBGGGOOOTTTVVVVVVUUUUUUUUUTTTSSSTTTVVVXXXZZZUUUOOONNNQQQVVVXXXXXXWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWUUUVVVVVVWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTTTTSSSQQQOOONNNLLLKKKJJJKKKLLLMMMOOOOOONNNNNNNNNOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMPPPRRRTTTSSSRRRQQQMMMNNNPPPRRRRRRQQQOOONNNTTTSSSRRRQQQQQQNNNJJJFFFJJJMMMRRRUUUWWWVVVSSSQQQPPPMMMIIIGGGGGGGGGGGGFFFIIILLLQQQTTTUUUVVVWWWXXX\\\YYYYYY\\\]]]\\\^^^bbbfffmmmwww{{{wwwooobbbWWWRRRQQQOOOMMMLLLLLLMMMMMMSSSSSSUUUVVVWWWWWWWWWWWWYYYWWW[[[___^^^ccc{{{hhhWWWZZZWWWJJJDDDDDDCCCBBB@@@???>>>>>>;;;;;;::::::::::::999999:::777777999:::;;;AAAHHHLLLUUUWWW[[[hhhrrr}}}~~~uuuxxx}}}|||zzzvvvqqqnnnkkkiiiddd___[[[XXXVVVVVVXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXWWWUUUSSSSSSTTTVVVZZZZZZ[[[\\\^^^aaadddfffgggfffeeebbb^^^YYYTTTQQQOOOOOONNNMMMMMMMMMNNNNNNLLLNNNOOOPPPPPPRRRTTTWWWSSSSSSTTTUUUVVVVVVWWWWWWUUUTTTSSSSSSSSSTTTUUUVVVYYYYYYXXXWWWVVVVVVUUUUUUVVVYYY[[[[[[ZZZZZZ\\\___^^^^^^\\\\\\\\\^^^```aaaeeecccccceeedddccceeejjjxxxzzz|||~~~vvvnnnjjjccc\\\QQQPPPOOOMMMKKKJJJIIIIIIKKKKKKKKKLLLLLLMMMOOOPPPPPPUUU[[[cccppptttqqquuuxxx{{{[[[LLL{{{xxxtttwww{{{}}}zzz{{{||||||{{{xxxwwwuuurrrnnnkkkhhhgggcccaaa\\\WWWSSSPPPOOONNNNNNNNNMMMNNNQQQUUUYYY[[[]]][[[ZZZ\\\```eeeiiikkknnnlllcccUUUKKKGGGDDD@@@CCCCCCFFFKKKRRRWWWXXXWWWUUUUUUTTTRRRQQQQQQTTTVVVWWWSSSQQQQQQUUUWWWWWWVVVVVVVVVWWWXXXYYYYYYXXXXXXXXXVVVUUUUUUVVVVVVUUUTTTRRRRRRRRRQQQQQQQQQPPPPPPOOONNNNNNPPPRRRSSSRRRQQQPPPNNNLLLJJJIIIJJJLLLMMMOOOOOOOOOOOOOOOPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPQQQSSSSSSSSSSSSQQQRRRSSSSSSSSSSSSQQQQQQOOONNNOOOQQQRRRQQQOOOMMMLLLNNNQQQTTTUUUTTTRRRPPPMMMJJJGGGEEEFFFGGGHHHHHHKKKNNNRRRTTTUUUVVVXXXYYY]]][[[[[[^^^______aaafffkkkssswwwqqqhhh\\\SSSQQQPPPOOOMMMMMMMMMMMMNNNQQQRRRTTTVVVXXXYYYZZZZZZYYYYYY]]]aaaaaagggcccTTTTTTPPPGGGCCCCCCBBBAAA???>>>===<<<;;;;;;::::::::::::999999:::777777999:::;;;@@@GGGOOOXXXXXXYYYcccjjjrrr{{{|||~~~}}}|||{{{zzzwwwssspppjjjhhhccc^^^ZZZWWWVVVUUUYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWTTTRRRQQQSSSUUUZZZ[[[\\\]]]```bbbdddeeegggfffddd```\\\WWWSSSQQQRRRQQQPPPPPPOOOOOOPPPPPPNNNOOOPPPQQQQQQRRRTTTVVVSSSSSSTTTTTTUUUVVVVVVWWWUUUTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVYYY[[[[[[ZZZZZZ\\\___^^^]]]\\\[[[[[[]]]```bbbeeedddeeehhhiiihhhkkkqqq|||uuummmhhhaaaZZZPPPOOONNNLLLJJJIIIIIIIIIJJJKKKKKKKKKKKKMMMOOOPPPRRRYYYbbbmmm}}}{{{mmmnnnvvv}}}rrrVVVJJJpppssswww}}}~~~zzzzzzzzzyyywwwuuutttrrrpppllliiifffdddcccaaa\\\XXXTTTQQQOOONNNNNNMMMNNNOOORRRVVVZZZ\\\___]]]]]]```eeekkkppprrrrrrmmmaaaSSSIIIFFFDDDAAADDDFFFJJJPPPVVVYYYYYYXXXVVVVVVTTTRRRQQQRRRUUUXXXXXXVVVTTTVVVXXXYYYWWWTTTTTTUUUVVVVVVVVVVVVVVVUUUWWWVVVTTTUUUVVVVVVUUUTTTRRRQQQQQQPPPOOONNNMMMMMMIIIIIIJJJMMMPPPRRRRRRQQQRRROOOLLLIIIHHHIIIKKKMMMOOOOOOPPPPPPPPPQQQQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQMMMMMMNNNPPPSSSSSSRRRPPPNNNOOOPPPQQQRRRQQQPPPPPPJJJGGGDDDCCCEEEHHHKKKKKKPPPQQQSSSTTTUUUVVVYYY[[[^^^\\\]]]```aaaaaaeeekkkqqq|||}}}rrrggg]]]TTTNNNOOOOOONNNMMMMMMNNNNNNOOOPPPRRRSSSVVVXXX[[[\\\]]]YYYZZZ___cccdddmmmzzz]]]QQQMMMIIIDDDCCCBBBAAA@@@>>>===<<<<<<;;;;;;::::::::::::999999:::888777999::::::???FFFOOOXXXXXXWWW^^^aaafffsss}}}{{{{{{zzz{{{{{{xxxuuurrriiigggbbb]]]YYYWWWUUUUUUYYYXXXWWWWWWVVVWWWWWWWWWYYYXXXVVVSSSPPPPPPSSSUUU[[[\\\^^^```bbbcccddddddgggeeebbb]]]YYYUUURRRQQQTTTTTTSSSRRRRRRRRRRRRRRRPPPQQQSSSSSSRRRRRRTTTUUURRRSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYWWWXXXZZZ[[[ZZZ[[[\\\^^^^^^]]]ZZZYYYZZZ]]]```bbbfffeeegggkkkmmmnnnrrrxxxuuulllfff___XXXNNNNNNLLLKKKIIIIIIHHHHHHJJJKKKKKKJJJJJJLLLOOORRRVVV```lllxxxrrrhhhnnn}}}dddNNNHHHrrrsssxxx~~~|||xxxwwwvvvsssqqqrrrqqqpppnnnkkkgggeeeccccccaaa]]]YYYUUURRROOONNNNNNNNNOOOQQQTTTWWW[[[]]]______```eeemmmtttzzz|||xxxnnn___PPPFFFCCCBBBBBBEEEIIINNNTTTXXXZZZYYYXXXVVVVVVVVVUUUVVVYYY^^^aaabbb^^^ZZZYYYZZZZZZWWWTTTUUUUUUUUUUUUUUUUUUTTTTTTVVVUUUTTTTTTUUUVVVUUUSSSQQQQQQOOONNNMMMKKKJJJJJJFFFFFFHHHLLLPPPSSSTTTSSSSSSPPPLLLIIIGGGHHHJJJLLLNNNOOOPPPQQQRRRRRRRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPOOOPPPRRRTTTUUUUUUTTTSSSQQQQQQPPPPPPPPPRRRQQQQQQRRRRRRRRRPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPIIIGGGDDDDDDGGGLLLOOOQQQTTTTTTUUUUUUUUUWWW[[[]]]___^^^___bbbaaaaaafffmmmvvvzzzlll^^^TTTNNNKKKMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSUUUXXXZZZ\\\]]]ZZZ\\\```bbbfffsssqqq\\\RRRJJJFFFFFFCCCBBBAAA@@@???>>>===<<<;;;;;;:::::::::999999999:::888777999:::999>>>DDDLLLWWWXXXWWW[[[[[[^^^jjjuuuwww|||}}}{{{zzzzzzzzzzzzxxxuuurrrjjjgggccc^^^ZZZXXXVVVVVVYYYYYYXXXWWWWWWWWWWWWWWWYYYXXXVVVRRRPPPPPPSSSVVV[[[]]]___aaaccccccccccccgggddd___ZZZVVVSSSRRRQQQUUUUUUTTTSSSRRRRRRRRRRRRQQQSSSTTTTTTSSSSSSSSSUUURRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVVVVWWWWWWXXXYYYYYYYYYWWWXXXYYYZZZ[[[[[[\\\]]]^^^\\\ZZZYYYYYY]]]```cccgggfffhhhmmmoooppptttzzzssskkkeee]]]VVVMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKKKKJJJJJJLLLQQQVVV^^^iiivvvlllgggqqqyyyXXXJJJIIIvvvvvvxxx}}}{{{vvvuuussspppmmmnnnnnnnnnmmmkkkhhheeecccdddbbb___[[[WWWSSSQQQOOOOOOOOOPPPRRRUUUXXX[[[]]]]]]___ccckkkuuu}}}{{{mmm[[[MMMDDD@@@@@@BBBFFFJJJQQQVVVYYYYYYXXXWWWSSSUUUWWWYYY\\\bbbhhhlllqqqjjjbbb\\\ZZZZZZXXXWWWVVVVVVVVVVVVVVVUUUTTTSSSUUUSSSSSSSSSUUUUUUTTTSSSQQQPPPOOONNNLLLJJJIIIHHHFFFGGGIIIMMMRRRUUUVVVUUUTTTQQQMMMIIIGGGGGGHHHIIIMMMNNNOOOQQQRRRSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRPPPOOOPPPRRRTTTVVVVVVUUUTTTRRRRRRQQQQQQQQQUUUTTTRRRRRRSSSRRRPPPNNNRRRRRRQQQQQQPPPPPPQQQQQQKKKIIIGGGHHHLLLQQQTTTUUUVVVWWWWWWVVVVVVYYY]]]``````___aaacccaaaaaagggooozzzuuueeeWWWNNNJJJJJJLLLMMMMMMNNNOOOOOOOOOOOORRRRRRSSSTTTUUUXXXZZZ[[[\\\]]]^^^bbbiii{{{nnn^^^UUUKKKGGGIIIDDDDDDCCCAAA@@@???>>>===;;;;;;:::::::::999999999:::888888::::::999===BBBKKKWWWZZZYYYZZZWWWXXXcccooottt|||}}}|||{{{zzzzzzzzzwwwssspppkkkhhhddd___\\\YYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXWWWTTTRRRRRRUUUWWW\\\]]]```aaacccccccccbbbeeebbb]]]XXXUUUSSSRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSUUUUUUTTTSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]]\\\ZZZYYYZZZ]]]aaaccchhhfffiiimmmnnnooosssyyy|||qqqhhhccc[[[TTTKKKKKKJJJIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKNNNVVV\\\iiivvvuuuggghhhrrrjjjQQQIIIIIIzzzxxxwww{{{zzzvvvuuussspppmmmkkklllmmmmmmllljjjgggeeeeeedddaaa]]]YYYUUURRRQQQPPPQQQRRRTTTVVVYYY[[[\\\\\\___fffpppzzzxxxiiiVVVIIICCC@@@AAADDDHHHLLLSSSWWWXXXXXXWWWWWWQQQUUUZZZ___eeekkkrrrwww|||sssggg^^^[[[ZZZYYYYYYWWWWWWWWWWWWVVVUUUSSSSSSTTTRRRRRRRRRTTTUUUTTTSSSQQQPPPOOONNNLLLKKKJJJIIIIIIIIIKKKOOOSSSVVVWWWVVVSSSQQQNNNJJJHHHGGGFFFFFFKKKLLLOOOQQQRRRSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPPPPRRRTTTUUUWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQRRRTTTUUUTTTSSSTTTTTTSSSSSSSSSSSSSSSSSSNNNMMMLLLNNNQQQUUUWWWXXXWWWXXXXXXXXXYYY[[[___bbb```aaaccceeedddeeemmmwwwzzzmmm^^^RRRKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQPPPPPPQQQRRRUUUWWWXXX]]]]]]___eeeqqqxxx~~~ooo^^^UUULLLHHHJJJEEEDDDCCCBBB@@@???>>>>>>;;;;;;::::::::::::999999:::888888::::::888;;;AAALLLZZZ^^^[[[[[[UUUTTT^^^lllttt}}}{{{|||{{{zzzzzzyyywwwssspppkkkiiiddd```]]]ZZZZZZYYYZZZYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYXXXVVVVVVXXXZZZ]]]^^^___```aaaaaabbbbbbbbb___\\\XXXUUUTTTSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOPPPSSSUUUUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUVVVWWWWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXYYYXXXXXXYYY\\\]]]]]]\\\\\\\\\[[[\\\]]]___bbbccciiihhhiiimmmoooooosssyyy~~~vvvkkkddd___YYYRRRKKKJJJJJJIIIIIIIIIJJJJJJJJJLLLNNNMMMMMMRRR\\\dddvvvmmmfffiiippp{{{|||^^^MMMHHHHHH|||xxxzzz}}}wwwtttsssrrrooollliiikkkmmmnnnnnnllljjjhhhgggeeeccc___[[[WWWTTTRRRRRRSSSTTTUUUWWWYYYZZZ[[[[[[___gggrrr|||rrraaaOOOFFFCCCAAADDDIIIJJJOOOUUUXXXXXXWWWXXXYYYVVV[[[bbbiiipppwww}}}wwwjjj```\\\[[[ZZZYYYWWWWWWWWWVVVUUUTTTRRRRRRSSSRRRQQQRRRTTTUUUTTTSSSQQQQQQPPPOOONNNMMMLLLKKKKKKKKKLLLPPPSSSVVVVVVUUURRRQQQOOOLLLIIIFFFEEEDDDIIIKKKNNNPPPRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQQQQQQQRRRSSSTTTVVVVVVWWWXXXXXXWWWVVVUUURRRQQQPPPRRRUUUWWWWWWWWWTTTUUUVVVVVVVVVVVVVVVUUUQQQPPPPPPRRRVVVXXXXXXXXXWWWXXXZZZ[[[[[[^^^aaadddaaabbbfffjjjkkkmmmxxx|||sssdddWWWNNNJJJJJJKKKMMMMMMNNNOOOOOOOOONNNMMMLLLLLLLLLNNNPPPSSSVVVXXX[[[]]]aaalll~~~wwwsssnnn\\\PPPJJJGGGGGGDDDCCCBBBAAA@@@>>>======;;;;;;::::::::::::999999;;;888999::::::888:::???HHHWWW^^^]]]\\\VVVTTT^^^llluuu|||}}}~~~}}}}}}yyyyyyxxxyyyzzzxxxuuurrrjjjhhhddd___\\\ZZZYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXWWWYYY[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^___```aaaaaa___]]][[[XXXVVVUUUUUUUUUSSSRRRQQQPPPOOONNNNNNNNNOOOQQQTTTUUUTTTSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUTTTRRRSSSUUUVVVXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXWWWYYY\\\^^^]]][[[\\\\\\]]]^^^```aaabbbcccjjjiiikkkoooqqqrrrvvv|||~~~wwwuuuoooeee^^^[[[UUUOOOKKKJJJJJJJJJJJJJJJKKKKKKJJJNNNPPPOOOPPPVVVaaakkk{{{iiihhhnnnsss{{{jjjRRRJJJGGGEEE{{{{{{}}}xxxsssqqqppppppllljjjiiijjjmmmoooooonnnllljjjhhhfffdddaaa]]]XXXUUUSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[___hhhsss|||}}}mmm\\\KKKDDDCCCCCCGGGMMMMMMQQQVVVYYYXXXXXXYYYZZZ\\\bbbjjjrrryyyvvvjjjaaa]]]\\\ZZZYYYWWWWWWWWWVVVTTTSSSQQQPPPRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPOOONNNMMMMMMLLLLLLMMMPPPSSSUUUUUUTTTRRRQQQPPPMMMJJJGGGDDDBBBHHHJJJMMMPPPRRRSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTRRRTTTVVVWWWWWWVVVUUUSSSTTTRRRQQQRRRUUUVVVWWWVVVUUUVVVWWWXXXYYYXXXWWWWWWRRRRRRRRRUUUXXXYYYXXXWWWVVVXXXZZZ\\\]]]___ccceeeaaaccciiinnnppptttxxxnnn___RRRKKKJJJJJJKKKMMMNNNOOOPPPOOOOOOMMMMMMIIIIIIIIIKKKNNNSSSVVVYYYZZZ\\\dddsss|||ooopppnnnYYYLLLHHHFFFCCCCCCBBBAAA@@@???===<<<<<<;;;;;;;;;:::::::::999999;;;999999;;;:::888:::???AAARRR[[[\\\]]]XXXXXXbbbmmmuuu|||{{{}}}wwwvvvwwwyyyzzzyyyvvvtttiiigggccc^^^[[[YYYYYYXXXZZZZZZYYYXXXXXXXXXXXXXXXWWWYYY]]]^^^^^^]]]^^^______^^^]]]]]]]]]___```aaa]]]\\\[[[YYYXXXVVVVVVVVVSSSRRRQQQPPPNNNNNNMMMMMMMMMPPPSSSUUUTTTSSSSSSSSSVVVVVVUUUUUUUUUUUUUUUUUURRRSSSUUUWWWXXXXXXXXXXXXUUUVVVWWWXXXYYY[[[\\\\\\ZZZXXXWWWYYY\\\^^^]]][[[[[[\\\^^^```aaabbbcccccckkkjjjmmmrrrtttuuuzzz}}}wwwqqqpppiii```[[[XXXSSSLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKNNNQQQQQQQQQXXXeeeooowwwhhhkkkuuuzzz^^^KKKGGGEEEAAA}}}~~~zzzxxxxxx{{{xxxzzz~~~}}}ssskkkiiijjjiiiggghhhnnnnnnnnnnnnnnnnnnmmmmmmkkkgggccc___\\\XXXUUURRRRRRTTTWWWXXXXXXYYY[[[\\\bbbccciiiuuuxxxdddWWWJJJEEEFFFHHHKKKNNNTTTSSSUUUZZZ\\\\\\]]]aaa___nnn|||tttjjjdddccccccaaa___^^^\\\ZZZYYYXXXWWWUUUSSSUUURRRQQQUUUVVVRRRPPPPPPQQQPPPNNNMMMMMMNNNPPPQQQQQQRRRSSSUUUVVVVVVVVVUUURRRQQQNNNKKKIIIFFFEEEDDDFFFHHHLLLNNNPPPQQQSSSUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQUUUUUUVVVWWWWWWWWWVVVVVVQQQRRRUUUWWWYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVVVVVVVWWWXXXZZZ[[[^^^]]]\\\^^^```ccccccccceeeaaadddooozzzwwwmmmcccWWWPPPNNNNNNLLLJJJNNNNNNNNNOOOOOOOOOPPPPPPMMMHHHFFFJJJOOOQQQSSSWWW[[[fffsss~~~nnnmmmwwwttt]]]QQQLLLHHHEEEEEEDDDDDDEEEDDDCCC@@@>>>===:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========AAAKKKZZZccc___WWWXXX```hhhrrr||||||{{{|||~~~~~~zzzuuunnnjjjiiifffaaa\\\XXXWWWVVVVVVYYYYYYYYYYYYZZZZZZZZZZZZ[[[]]]___aaabbbbbbaaa```bbb___[[[YYYYYYZZZ[[[[[[]]]\\\YYYWWWVVVUUUUUUVVVUUUSSSPPPMMMKKKKKKKKKKKKPPPPPPQQQSSSTTTTTTTTTTTTSSSTTTUUUVVVVVVUUUSSSRRRUUUVVVWWWXXXYYYYYYYYYYYYWWWWWWVVVWWWXXXZZZ\\\]]][[[[[[ZZZZZZ[[[\\\\\\]]]___aaabbbbbbccceeeiiilllmmmoooqqqrrruuuyyyyyytttllliiieeeaaa]]]XXXRRRNNNKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLNNNPPPRRRYYYiiiyyyzzzooogggnnn~~~gggWWWHHHBBBCCCAAA~~~xxxtttrrrqqqoookkkhhhjjjmmmsss|||xxxnnnfffeeefffffffffhhhllllllmmmnnnnnnnnnnnnnnnkkkhhhccc___\\\YYYUUURRRRRRTTTWWWXXXYYYZZZ\\\]]]cccdddjjjttt~~~|||vvvbbbVVVKKKIIIKKKMMMOOORRRUUUSSSUUUZZZ]]]^^^aaagggnnn}}}zzzssskkkffffffgggeeecccdddbbb```___^^^]]]ZZZXXXVVVRRRQQQTTTUUUQQQOOOOOORRRQQQOOONNNMMMMMMNNNOOOPPPQQQSSSUUUVVVWWWWWWVVVSSSRRROOOKKKHHHFFFDDDCCCEEEGGGKKKNNNOOOQQQTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\^^^___^^^^^^]]]^^^```bbbccccccfffcccgggrrr|||xxxnnnbbb[[[RRRNNNNNNOOOOOOMMMOOOOOOOOOOOOOOONNNMMMMMMJJJGGGHHHLLLPPPRRRWWW]]]iiiwwwzzzpppuuu~~~kkkWWWMMMIIIFFFCCCCCCEEEEEEEEEDDDBBB@@@>>>===;;;;;;;;;;;;;;;:::999888999999999999999:::::::::===EEETTT______ZZZZZZ```gggpppzzz}}}xxxzzz||||||zzzvvvqqqmmmgggeeeaaa\\\YYYXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[]]]___aaabbbbbbaaa``````]]]YYYWWWXXXYYYYYYXXX[[[ZZZYYYXXXVVVVVVUUUUUUVVVTTTQQQOOOMMMLLLLLLMMMOOOPPPQQQSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXZZZ\\\]]]\\\\\\[[[[[[[[[\\\\\\]]]^^^```bbbdddeeegggkkkmmmtttvvvyyy{{{}}}zzzsssmmmiiieeeaaa]]]YYYUUUQQQNNNKKKJJJIIIHHHHHHIIIJJJJJJLLLLLLNNNQQQTTT\\\lll{{{uuukkkhhhvvvyyy]]]QQQEEEBBBDDDAAAyyytttooolllkkkeeeaaa___aaadddjjjuuutttjjjbbbaaabbbbbbdddgggiiijjjkkkmmmnnnnnnnnnnnnjjjgggccc```]]]YYYUUURRRRRRTTTWWWXXXYYY[[[]]]___dddfffkkkttt|||}}}xxxqqq___UUUMMMNNNQQQSSSTTTVVVUUUTTTUUUZZZ]]]```fffnnnyyyzzztttnnnjjjkkklllkkkiiihhhgggeeeddddddaaa^^^[[[WWWRRRQQQSSSSSSOOOMMMNNNSSSRRRPPPNNNMMMMMMNNNNNNPPPQQQSSSVVVWWWXXXXXXXXXUUUSSSOOOKKKHHHEEECCCBBBCCCFFFJJJMMMOOOQQQTTTVVVTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPUUUVVVWWWXXXXXXXXXXXXXXX[[[ZZZZZZYYYYYYYYYYYYYYY\\\[[[[[[[[[ZZZZZZZZZZZZXXXXXXXXXYYYZZZ[[[]]]^^^_________``````bbbcccdddfffgggmmmxxx|||nnn```YYYTTTNNNLLLNNNOOONNNMMMPPPPPPPPPOOONNNKKKIIIHHHEEEFFFIIINNNQQQUUUaaalllyyyvvvpppaaaQQQKKKIIIFFFCCCCCCFFFFFFFFFDDDCCC@@@>>>============<<<;;;:::999888999999999999999888888888999@@@LLLYYY______^^^aaafffoooxxx|||}}}{{{~~~vvvwwwyyy{{{yyyvvvssspppgggeeeaaa]]]ZZZZZZZZZ[[[YYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\^^^```aaaaaa``````\\\ZZZWWWVVVVVVWWWWWWVVVYYYYYYYYYXXXWWWVVVUUUTTTVVVUUUSSSPPPOOONNNNNNNNNOOOOOOQQQRRRSSSTTTTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXXXXYYYZZZ\\\]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\___cccgggiiikkknnnqqqvvvzzz~~~~~~yyysssmmmhhhddd```[[[WWWTTTRRRPPPNNNKKKJJJIIIHHHHHHIIIJJJKKKMMMLLLMMMQQQUUU^^^nnn}}}|||ppphhhmmmkkkRRRJJJCCCCCCDDD@@@~~~zzzvvvsssoookkkiiiccc___^^^aaadddkkkwwwrrriiiaaa_________aaaeeeeeegggiiikkklllllllllkkkiiigggccc```^^^ZZZVVVSSSRRRTTTWWWXXXYYY[[[^^^```eeeggglllsssyyyyyysssmmm^^^UUUPPPRRRVVVVVVVVVWWWVVVUUUVVVZZZ]]]aaajjjsss}}}yyytttqqqppppppooonnnkkkjjjiiiiiigggddd```\\\XXXSSSPPPQQQQQQNNNLLLMMMQQQPPPOOONNNNNNNNNOOOOOOPPPRRRTTTVVVXXXYYYYYYYYYWWWTTTPPPKKKGGGDDDBBBBBBCCCFFFJJJMMMOOOQQQTTTVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPOOONNNTTTUUUUUUVVVWWWWWWWWWWWW\\\[[[ZZZXXXXXXYYYZZZZZZ]]]]]]\\\\\\\\\[[[[[[[[[XXXXXXYYYZZZ[[[\\\]]]^^^```aaaaaaaaaaaabbbdddeeeggglllttt~~~wwweeeWWWTTTQQQNNNMMMNNNNNNMMMKKKPPPPPPPPPOOOLLLHHHEEECCCBBBDDDIIINNNRRR]]]rrryyydddXXXNNNKKKKKKHHHFFFEEEGGGGGGFFFDDDCCCAAA???????????????>>>>>>===<<<;;;;;;;;;::::::::::::999999999===GGGTTT^^^cccbbbaaagggpppxxx}}}{{{yyy|||}}}vvvwwwxxxyyyxxxuuurrrqqqiiifffbbb^^^[[[ZZZZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[]]]^^^^^^^^^^^^YYYXXXVVVVVVWWWWWWWWWVVVXXXXXXYYYYYYXXXWWWUUUTTTVVVUUUSSSQQQOOONNNNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVVVVUUUSSSSSSSSSUUUWWWYYYXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[[[[___eeeiiimmmpppsssuuuzzz~~~}}}xxxtttooojjjggg```\\\VVVRRRPPPPPPPPPOOOKKKJJJIIIIIIIIIJJJKKKLLLNNNLLLNNNRRRWWW___nnn|||xxxooojjjtttcccLLLFFFBBBBBBCCC===zzzwwwtttrrrqqqnnnkkkhhh^^^[[[[[[^^^aaahhhwww~~~rrrjjjbbb___]]]\\\^^^bbbdddeeehhhjjjkkkjjjiiihhhgggeeecccaaa___\\\XXXUUUSSSUUUVVVWWWXXXZZZ]]]```cccfffkkkrrrvvvuuupppjjj^^^WWWRRRUUUXXXWWWUUUUUUWWWVVVWWW[[[]]]bbbmmmxxx{{{xxxuuutttrrrppppppooooooooommmiiiccc___[[[UUUQQQQQQPPPLLLKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQSSSUUUWWWXXXYYYYYYYYYXXXUUUPPPKKKFFFCCCBBBBBBDDDFFFJJJMMMOOOQQQTTTVVVUUUVVVVVVVVVWWWWWWXXXXXXWWWVVVTTTQQQOOONNNNNNMMMRRRRRRSSSTTTUUUVVVVVVUUUYYYYYYXXXWWWXXXYYY[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\]]]___```bbbbbbcccaaacccddddddccccccfffhhhjjjrrr}}}{{{ppp___SSSPPPOOONNNOOOPPPPPPOOONNNPPPPPPOOOLLLIIIFFFCCCAAABBBDDDIIINNNUUUhhhhhhZZZQQQJJJJJJKKKHHHFFFFFFHHHGGGFFFDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>===<<<::::::::::::::::::::::::;;;===DDDOOO\\\dddeeebbbiiirrrzzz}}}zzz|||}}}zzzyyyyyyyyyxxxvvvssspppoookkkhhhccc^^^ZZZXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWYYYZZZ[[[[[[\\\\\\XXXXXXWWWYYY[[[\\\[[[YYYYYYYYYZZZZZZYYYWWWUUUTTTTTTSSSRRRQQQOOONNNNNNNNNMMMNNNPPPQQQSSSTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVWWWWWWVVVUUUTTTUUUWWWYYY[[[YYYYYYZZZ[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZ\\\```ggglllpppssswwwyyyzzztttoookkkfffccc]]]XXXSSSOOONNNOOOOOOPPPKKKKKKJJJIIIJJJKKKLLLMMMOOONNNPPPVVV\\\cccppp|||tttkkkmmm{{{___KKKGGGBBBAAAAAA;;;~~~~~~ssspppmmmlllmmmkkkgggcccZZZYYYYYY\\\```hhhxxx~~~ssslllfffccc```]]]^^^cccfffgggiiikkkkkkiiigggeeeeeecccbbbaaa```^^^ZZZWWWTTTUUUVVVVVVVVVXXX\\\^^^aaadddjjjppptttsssnnnjjj```XXXSSSVVVYYYXXXUUUTTTVVVVVVYYY]]]```eeerrr~~~zzzwwwuuussswwwwwwwwwwwwuuupppiiiddd^^^WWWRRRQQQOOOLLLKKKMMMKKKKKKMMMNNNPPPQQQRRRSSSSSSTTTVVVXXXYYYYYYYYYXXXXXXUUUPPPJJJFFFCCCCCCCCCFFFHHHLLLNNNPPPQQQSSSUUUWWWWWWXXXXXXYYYYYYZZZZZZXXXVVVSSSPPPNNNMMMLLLLLLPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWWWWXXXYYY[[[\\\]]]^^^]]]]]]]]]\\\\\\\\\\\\[[[\\\^^^```aaacccccccccbbbdddggggggeeefffiiimmmqqq|||~~~yyysssgggYYYQQQKKKLLLNNNOOOQQQSSSTTTTTTOOONNNLLLIIIGGGDDDBBBBBBEEEGGGKKKRRR]]]vvvppp```TTTMMMHHHIIIIIIFFFDDDDDDGGGFFFEEEDDDCCCCCCCCCDDD>>>>>>>>>>>>===<<<<<<;;;888888888888999999999:::;;;>>>BBBJJJWWWdddhhhfffkkkrrrzzz~~~}}}~~~~~~}}}}}}|||yyy{{{zzzxxxvvvtttqqqooonnnllliiiddd^^^YYYWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXVVVWWWWWWXXXYYYZZZ[[[[[[YYYZZZ[[[^^^bbbcccbbb```\\\\\\[[[[[[YYYWWWVVVUUUSSSSSSRRRQQQPPPOOONNNNNNLLLMMMOOOQQQSSSTTTTTTUUUSSSSSSSSSSSSTTTUUUVVVVVVXXXWWWVVVVVVWWWXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[___ccchhhmmmrrrvvv{{{~~~zzzrrrkkkeee```\\\YYYUUUPPPMMMMMMNNNNNNNNNKKKKKKJJJJJJKKKLLLMMMNNNQQQQQQUUU]]]eeemmmxxx~~~qqqhhhrrrwww[[[KKKHHHBBB???@@@;;;|||}}}~~~~~~{{{yyypppllliiiiiijjjhhhccc^^^ZZZYYYZZZ]]]```iiizzz~~~wwwrrrooommmjjjfffgggkkkjjjlllmmmnnnmmmjjjfffdddbbbaaaaaaaaaaaa```\\\YYYUUUUUUVVVUUUUUUVVVYYY\\\]]]bbbhhhooorrrqqqmmmjjj```YYYTTTWWW[[[ZZZWWWWWWTTTVVV[[[```dddkkkyyy{{{xxxwww|||||||||}}}zzzuuummmhhh```YYYSSSQQQOOOLLLKKKNNNKKKLLLMMMOOOPPPQQQRRRRRRUUUVVVWWWYYYYYYYYYXXXWWWXXXTTTOOOIIIFFFDDDCCCDDDHHHKKKNNNPPPPPPQQQSSSUUUXXXYYYYYYZZZ[[[[[[\\\\\\XXXVVVSSSPPPMMMLLLLLLLLLPPPQQQRRRTTTUUUUUUVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[YYYZZZ]]]___aaabbbbbbbbbbbbeeeiiiiiiggghhhmmmqqq{{{zzzrrriii\\\SSSPPPLLLMMMNNNPPPPPPRRRTTTUUUNNNLLLIIIFFFDDDCCCCCCCCCHHHJJJPPPYYYgggzzzccc]]]UUUNNNJJJJJJJJJFFFDDDEEEFFFFFFEEEDDDDDDEEEFFFFFFDDDCCCCCCAAA???===;;;:::777777888999:::;;;;;;<<<888;;;>>>DDDRRRbbbjjjjjjkkkqqqwww{{{~~~||||||{{{}}}zzz{{{yyywwwuuurrrpppooonnnjjjgggbbb]]]YYYWWWVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYWWWWWWXXXXXXYYY[[[\\\\\\\\\]]]```dddiiikkkjjjhhh```___]]][[[YYYWWWVVVVVVTTTTTTTTTSSSRRRQQQPPPOOOLLLMMMOOOQQQRRRTTTTTTUUURRRRRRSSSTTTUUUVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZ[[[]]]^^^___bbbeeeiiinnnsssxxx}}}wwwpppiiibbb\\\XXXVVVSSSNNNLLLLLLLLLLLLKKKLLLKKKJJJJJJKKKMMMNNNOOOSSSTTT[[[gggrrr{{{}}}ssslll}}}jjjSSSHHHGGG@@@>>>@@@???||||||}}}}}}}}}{{{}}}|||xxxuuuqqqmmmiiiiiijjjhhhbbb\\\WWWWWWYYY[[[___hhhzzz}}}|||yyywwwwwwtttpppqqquuunnnoooppppppnnnkkkfffddd`````````aaabbbaaa^^^[[[UUUVVVUUUTTTTTTUUUXXX[[[[[[```gggnnnrrrqqqmmmjjj```YYYUUUXXX\\\\\\ZZZZZZRRRUUU\\\ccchhhppp}}}{{{zzz}}}}}}~~~~~~|||vvvnnnhhhbbbZZZSSSQQQOOOLLLLLLNNNMMMMMMNNNOOOPPPPPPPPPPPPVVVWWWXXXYYYYYYXXXWWWVVVWWWTTTOOOIIIEEEDDDDDDEEEJJJLLLOOOPPPQQQRRRSSSUUUYYYZZZZZZ[[[\\\]]]]]]]]]YYYVVVSSSOOOMMMKKKKKKKKKQQQRRRSSSTTTVVVVVVWWWWWWYYYZZZ\\\]]]^^^^^^]]]\\\]]]]]]]]]\\\\\\\\\[[[[[[\\\^^^```ccceeefffffffffbbbfffjjjjjjiiijjjoootttwwwmmmbbbTTTMMMNNNPPPPPPQQQPPPOOOOOOPPPRRRMMMKKKGGGDDDCCCCCCDDDEEEJJJMMMTTT___ooojjjZZZ[[[XXXRRRNNNNNNLLLHHHFFFGGGFFFEEEDDDDDDDDDEEEGGGHHHKKKJJJIIIFFFCCC@@@===;;;999999:::;;;===>>>??????555999<<<@@@NNNaaalllmmmjjjpppuuuwww|||}}}||||||~~~{{{yyyxxxvvvtttrrrqqqpppppphhheeeaaa\\\YYYWWWWWWWWWYYYYYYYYYYYYZZZZZZZZZ[[[YYYYYYYYYYYYZZZ\\\]]]^^^]]]___ccchhhmmmoooooommmcccaaa^^^[[[YYYWWWWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPKKKMMMNNNQQQRRRTTTTTTUUUQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\[[[ZZZ[[[[[[\\\]]]___```aaadddfffjjjnnnsssxxx~~~zzztttmmmhhhbbb]]]YYYTTTQQQMMMKKKKKKKKKJJJIIILLLKKKKKKKKKKKKMMMOOOPPPTTTVVV```ooo|||wwwrrr```LLLEEEEEE>>><<>>===:::888<<<999999@@@JJJUUUbbbmmmlllmmmooosssyyy~~~}}}|||}}}}}}|||wwwuuuttttttuuutttrrrpppiiieee```[[[XXXWWWWWWXXXYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[```aaaeeejjjooorrrqqqooollleee]]]XXXXXXWWWTTTQQQUUUSSSRRRTTTUUUTTTPPPMMMNNNMMMMMMMMMNNNPPPRRRTTTTTTUUUVVVVVVVVVUUUTTTSSSUUUUUUVVVVVVWWWXXXXXXYYY\\\\\\[[[[[[[[[[[[[[[\\\\\\[[[ZZZ[[[___bbbeeefffiiikkkoooqqqtttxxxzzzvvvqqqkkkeee___YYYUUULLLKKKJJJIIIIIIIIIIIIIIIMMMMMMMMMLLLLLLMMMQQQTTTUUU^^^jjjvvv~~~kkkTTTMMMEEEAAAAAAAAA???<<<}}}zzz}}}~~~{{{tttmmmjjjiiiffffffgggiiikkkjjjfffbbbXXXXXX[[[cccjjjrrr~~~~~~~~~~~~wwwqqqmmmiiifffdddbbbccccccbbb```^^^[[[YYYYYYVVVRRRRRRTTTXXXYYYYYY]]]```gggooouuuuuuoooiii___ZZZXXXYYYYYYVVVUUUVVVWWWWWW\\\fffqqq}}}|||{{{~~~}}}wwwppphhhbbb]]]YYYSSSOOOMMMMMMLLLLLLOOONNNMMMLLLMMMNNNPPPRRRWWWXXXYYYZZZZZZXXXVVVTTTOOOKKKFFFBBBAAABBBFFFHHHOOOPPPRRRSSSTTTUUUWWWXXX\\\[[[ZZZYYYYYYXXXXXXXXXUUUUUUSSSPPPMMMKKKLLLMMMPPPQQQSSSUUUVVVWWWXXXXXXYYYXXXXXXYYYZZZ\\\[[[ZZZ^^^^^^^^^^^^^^^______```]]]^^^___bbbeeeggghhhggghhhiiijjjkkknnnvvvyyynnnaaaYYYSSSNNNNNNQQQQQQPPPPPPQQQSSSTTTSSSRRRMMMHHHEEEEEEEEEDDDGGGLLLKKKTTT^^^jjjooo[[[TTTRRRTTTOOOJJJIIIJJJKKKIIIFFFDDDDDDCCCBBBBBBFFFLLLPPPQQQKKKHHHIIIGGGBBB@@@@@@===<<<<<<<<<===<<<:::777:::888999???GGGPPP^^^jjjgggggghhhnnnvvv~~~|||zzz|||}}}~~~{{{zzzuuutttsssssstttssspppnnnjjjfffaaa[[[WWWUUUUUUVVVXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]bbbcccggglllqqqsssrrrpppkkkddd\\\XXXWWWVVVSSSPPPRRRQQQQQQRRRTTTTTTQQQNNNMMMLLLLLLLLLNNNPPPSSSTTTUUUUUUVVVWWWWWWVVVUUUTTTVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]\\\[[[ZZZ\\\___bbbeeeffflllooorrruuuwwwzzz}}}|||vvvrrrlllfffaaa[[[UUURRRLLLKKKJJJIIIIIIIIIIIIIIILLLMMMNNNNNNOOOQQQTTTWWWVVV```nnn|||eeeRRRKKKDDDAAAAAAAAA???===~~~zzzqqqiiieeeddddddddddddfffhhhhhhfffdddZZZ[[[```iiiqqq{{{}}}}}}~~~~~~yyyqqqllliiigggfffcccccccccbbb```]]]ZZZXXXZZZWWWTTTTTTVVVYYY[[[\\\___bbbjjjsssyyywwwqqqjjj```[[[XXXYYYYYYVVVUUUWWWYYYYYY^^^iiiuuu~~~~~~}}}xxxrrrkkkeee```[[[VVVPPPLLLKKKLLLMMMMMMPPPOOONNNNNNOOOQQQRRRSSSWWWYYYZZZ[[[ZZZXXXUUUSSSLLLIIIDDDAAA@@@BBBFFFHHHNNNPPPRRRSSSTTTUUUXXXYYY]]]]]][[[ZZZYYYXXXWWWVVVUUUUUUUUUSSSPPPNNNNNNOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZZZZZZZYYYWWWWWWXXXYYY]]]^^^^^^___aaabbbcccccc^^^___aaadddfffggghhhhhhkkklllnnnrrrxxx{{{iii___VVVQQQNNNLLLMMMQQQRRRQQQPPPQQQSSSSSSRRRQQQJJJEEEBBBCCCDDDDDDHHHMMMQQQYYYeeewwweeeWWWQQQOOOPPPLLLHHHGGGIIIJJJHHHFFFCCCCCCBBBAAABBBFFFLLLPPPSSSMMMHHHGGGEEEAAA???@@@<<<;;;;;;;;;<<<;;;999777777777:::???CCCJJJXXXeeefffcccbbbfffppp}}}zzzxxxzzz{{{|||}}}}}}{{{yyyxxxtttsssrrrrrrsssrrrooommmjjjfff```ZZZVVVTTTSSSSSSWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^___```aaabbbbbbfffgggjjjnnnrrrsssqqqooohhhbbb[[[WWWVVVUUURRRPPPOOONNNOOOQQQRRRRRRPPPNNNKKKKKKKKKLLLNNNPPPSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXYYYYYYZZZ\\\]]]^^^[[[[[[[[[\\\___bbbfffhhhpppssswwwzzz|||~~~yyyuuuoookkkfff```[[[VVVQQQNNNKKKJJJJJJIIIIIIIIIJJJJJJKKKMMMOOOQQQRRRTTTXXXZZZ]]]hhhvvv~~~~~~{{{\\\NNNIIICCC@@@@@@AAA@@@>>>zzzpppgggcccbbbaaaaaabbbccceeefffggggggbbbdddiiipppyyy~~~{{{zzz{{{~~~xxxoooiiigggffffff```aaaaaa```___^^^\\\\\\[[[YYYWWWWWWXXXZZZ\\\]]]```dddllluuu{{{yyyrrrlllaaa[[[XXXXXXXXXUUUUUUWWWWWWXXX^^^iiiuuu~~~{{{uuupppkkkgggccc```VVVRRRLLLIIIIIIKKKLLLMMMPPPPPPPPPQQQQQQSSSTTTUUUWWWYYYZZZ[[[ZZZWWWTTTRRRHHHFFFCCCAAAAAACCCGGGJJJNNNPPPRRRTTTTTTVVVXXXZZZ]]]\\\[[[ZZZYYYWWWUUUTTTVVVXXXYYYWWWUUUSSSRRRRRRQQQRRRTTTVVVXXXZZZ[[[[[[ZZZ[[[[[[YYYUUUSSSUUUXXX\\\]]]^^^```bbbcccdddeeeaaaccceeeeeeeeeffffffgggkkknnnsss|||rrr```XXXPPPOOONNNMMMPPPTTTRRRQQQQQQRRRSSSSSSQQQOOOIIIEEEBBBDDDEEEFFFJJJPPPSSS]]]nnnrrr\\\SSSOOOLLLKKKHHHFFFFFFHHHHHHHHHFFFFFFEEEDDDBBBBBBEEEJJJNNNTTTMMMGGGEEECCC???>>>@@@<<<;;;::::::;;;:::999777666888;;;???@@@DDDRRR```hhhddd``````hhhssszzzwwwyyyzzz{{{{{{{{{zzzxxxwwwtttssssssssssssrrrooolllhhhddd___YYYUUUSSSSSSTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]___aaadddfffggghhhhhhkkklllmmmppprrrqqqnnnlllfffaaa[[[WWWUUUSSSQQQOOONNNNNNOOOOOOPPPOOONNNMMMIIIIIIJJJLLLNNNQQQSSSTTTVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZZZZ[[[[[[YYYYYYYYYYYYZZZ[[[[[[\\\[[[\\\]]]^^^aaadddiiilllsssvvv{{{|||uuupppiiieee___ZZZVVVRRRNNNKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMPPPRRRTTTVVVYYY\\\fffqqqwww|||iiiTTTIIIEEEAAA???@@@@@@@@@???yyynnneeeaaaaaa^^^___aaacccdddfffiiijjjlllooossszzz~~~zzzwwwvvvxxx{{{~~~~~~tttkkkfffddddddddd`````````______^^^]]]\\\\\\[[[ZZZZZZYYY[[[]]]^^^aaadddkkktttzzzyyyrrrlllbbb\\\XXXXXXXXXUUUUUUWWWWWWXXX^^^hhhrrr{{{}}}yyyxxxyyy{{{}}}yyytttnnnhhhddd```]]][[[QQQNNNIIIGGGHHHJJJLLLLLLQQQQQQRRRRRRSSSUUUVVVWWWWWWXXXZZZ[[[YYYVVVRRROOOFFFEEEBBBAAABBBFFFIIILLLOOOQQQSSSTTTUUUVVVXXXZZZZZZZZZZZZZZZXXXWWWUUUTTTWWWXXXYYYXXXUUUSSSSSSSSSQQQSSSUUUWWWYYY[[[\\\\\\YYYZZZZZZXXXTTTSSSVVVYYY[[[\\\^^^```bbbcccddddddeeefffhhhgggeeeccccccdddiiiooozzzjjj[[[TTTOOONNNOOONNNQQQTTTRRRRRRRRRSSSTTTSSSPPPNNNLLLHHHFFFHHHJJJLLLQQQVVVVVVdddyyyyyy{{{fffVVVPPPMMMKKKGGGFFFEEEEEEFFFGGGGGGFFFEEEEEEDDDBBBCCCFFFKKKOOOTTTMMMFFFDDDBBB>>>>>>@@@===;;;:::999::::::999777777888<<>>AAALLLYYYfffccc___]]]```jjjuuu}}}~~~{{{xxxxxxyyyyyyzzzyyyxxxwwwwwwtttsssttttttuuussspppmmmeeebbb]]]XXXUUUUUUUUUVVVUUUUUUWWWYYY[[[\\\^^^^^^```bbbfffjjjmmmnnnooooooqqqpppqqqqqqqqqoookkkhhhdddaaa\\\XXXUUUSSSRRRPPPPPPPPPPPPOOOMMMKKKKKKJJJIIIJJJKKKMMMOOOQQQSSSTTTVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\[[[ZZZZZZYYYZZZZZZ[[[]]]___aaadddhhhnnnrrrvvvyyy~~~~~~xxxrrrmmmeeeaaa[[[VVVSSSPPPMMMJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPRRRTTTVVVZZZ]]]kkkvvvzzzwww{{{[[[NNNEEECCC@@@???????????????xxxmmmeeeccccccaaadddgggiiikkkmmmpppsssxxx|||~~~{{{wwwtttsssuuuwwwyyywww{{{}}}wwwooohhheeecccbbbbbbcccbbbaaa___]]]\\\[[[ZZZ]]]]]]]]]\\\ZZZZZZ[[[]]]```ccciiiqqqwwwwwwqqqlllccc\\\XXXXXXWWWTTTTTTWWWWWWXXX]]]gggnnnuuu~~~|||yyyuuussssssuuuvvvvvvtttooogggaaa\\\WWWTTTQQQMMMKKKHHHGGGIIIKKKMMMMMMQQQQQQRRRSSSUUUVVVWWWWWWVVVWWWYYYZZZXXXTTTOOOLLLEEEDDDCCCCCCEEEIIIMMMPPPPPPRRRTTTUUUUUUUUUWWWYYYXXXXXXYYYZZZZZZYYYWWWVVVVVVVVVVVVTTTQQQOOOOOOPPPPPPQQQSSSVVVXXXZZZ[[[\\\XXXXXXWWWVVVUUUWWWZZZ\\\]]]^^^```bbbcccccccccbbbeeehhhiiigggdddaaabbbdddgggppptttaaaWWWQQQMMMMMMNNNNNNPPPSSSSSSRRRSSSSSSTTTRRROOOLLLIIIEEEEEEIIIMMMPPPVVV]]]cccqqqxxxuuuttt\\\RRRNNNKKKJJJEEEEEEFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCEEEJJJPPPUUUSSSKKKEEECCCAAA>>>>>>@@@>>><<<:::999:::::::::888888888;;;======>>>GGGQQQ]]]___^^^\\\\\\cccpppzzz}}}{{{||||||zzzwwwxxxxxxxxxwwwwwwvvvvvvsssssstttuuuuuusssooollldddaaa\\\XXXVVVVVVWWWXXXUUUVVVWWWYYY\\\^^^___```cccfffjjjnnnrrrtttttttttttttttssstttssspppllliiidddbbb___[[[WWWUUUSSSRRRQQQQQQQQQOOOKKKIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSTTTVVVUUUUUUUUUVVVWWWXXXYYYXXXXXXYYYYYYZZZZZZ[[[[[[___^^^]]][[[ZZZZZZYYYYYY[[[___ccceeehhhmmmtttzzz{{{}}}}}}{{{xxxtttnnnjjjaaa]]]WWWSSSPPPNNNLLLJJJHHHHHHHHHIIIJJJKKKLLLMMMLLLNNNPPPQQQTTTXXX^^^bbbpppzzzzzz~~~iiiQQQIIIBBBAAA@@@>>>>>>>>>>>>???zzzqqqjjjiiijjjmmmqqquuuxxxzzz|||~~~~~~{{{xxxuuurrrqqqrrrsssuuupppssswww{{{}}}~~~}}}|||sssooojjjgggeeecccbbbaaaaaaaaa___^^^]]]\\\\\\\\\^^^______]]]ZZZXXXZZZ\\\___aaafffmmmssstttpppkkkccc]]]XXXWWWWWWTTTTTTWWWUUUVVVZZZbbbgggkkkrrrzzz~~~rrrooollllllnnnppppppoookkkggg```ZZZVVVRRRNNNKKKLLLJJJJJJJJJMMMOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWTTTVVVXXXYYYWWWRRRMMMIIIEEEEEEDDDEEEHHHLLLPPPSSSRRRTTTUUUUUUUUUUUUVVVXXXVVVXXXZZZ\\\]]]\\\\\\[[[WWWVVVUUURRRNNNMMMNNNOOOMMMNNNQQQSSSVVVXXXYYYYYYVVVTTTSSSTTTXXX[[[^^^___```aaacccdddddddddbbbaaabbbfffhhhgggcccaaabbbeeehhhsss~~~}}}iiiZZZUUUOOOLLLMMMOOONNNPPPSSSSSSSSSSSSTTTTTTRRRNNNKKKGGGEEEFFFMMMTTTYYYaaaiiixxxwww{{{eeeTTTNNNLLLJJJJJJEEEFFFFFFFFFFFFEEEEEEEEECCCCCCDDDDDDFFFKKKRRRWWWPPPIIIDDDDDDBBB???>>>@@@???===;;;::::::;;;;;;:::999777777:::;;;<<>>===<<<===>>>||||||~~~~~~vvvppppppqqqyyy}}}}}}{{{{{{yyywwwtttqqqppppppqqqrrrkkkmmmppprrrsssrrrqqqpppmmmkkkhhhffffffdddbbb```]]]]]]]]]]]]^^^___``````___``````]]]YYYWWWYYY[[[___```dddjjjppprrrnnnjjjddd]]]XXXWWWVVVTTTTTTWWWRRRRRRVVV\\\```ccchhhooovvvzzz|||uuupppfffdddbbbcccfffhhhgggeeeccc___ZZZVVVSSSQQQNNNLLLLLLKKKKKKMMMPPPRRRQQQQQQPPPQQQRRRTTTVVVWWWWWWWWWTTTVVVXXXXXXVVVQQQLLLHHHFFFEEEEEEGGGJJJNNNRRRUUUSSSUUUVVVVVVUUUTTTVVVWWWVVVXXX[[[]]]___```___^^^YYYXXXVVVRRRNNNMMMNNNPPPJJJLLLNNNQQQSSSUUUWWWWWWUUURRRQQQSSSYYY___aaabbbcccdddeeeffffffdddbbbaaa___cccgggfffcccaaadddgggiiittt~~~vvvcccWWWTTTNNNLLLNNNPPPPPPRRRUUUSSSSSSSSSTTTTTTRRRNNNKKKMMMKKKNNNWWW```gggqqqyyy|||yyy\\\NNNLLLKKKJJJJJJEEEFFFGGGGGGFFFDDDDDDEEEGGGGGGFFFEEEFFFJJJPPPUUUNNNHHHDDDDDDCCC???>>>???@@@>>>;;;:::;;;<<<;;;:::999555555888:::;;;>>>CCCSSS\\\ccc```YYYZZZgggtttyyy||||||zzzzzz~~~~~~{{{}}}|||}}}|||{{{ttttttsssssssssrrrrrrrrrqqqqqqrrrssstttqqqmmmiiihhhddd___ZZZVVVUUUUUUVVVUUUWWWXXX[[[^^^```bbbcccfffiiimmmrrruuuwwwwwwwwwuuuuuuvvvxxxzzzyyyvvvssseeeeeeccc___ZZZWWWVVVVVVNNNOOOPPPNNNKKKJJJLLLOOOMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTSSSSSSTTTVVVWWWXXXWWWWWWXXXXXXYYYZZZZZZZZZ]]]]]]]]]\\\]]]]]]^^^^^^\\\aaagggkkknnnuuu~~~~~~zzzxxxwwwvvvuuupppiiiccc[[[WWWRRRNNNLLLKKKJJJIIIGGGGGGHHHHHHJJJKKKMMMNNNKKKLLLNNNQQQWWW___iiippp{{{{{{mmmSSSGGGDDD???@@@???>>><<<;;;<<<===yyyuuuzzzyyy}}}|||zzzxxxvvvvvvrrrnnnlllmmmoooooonnnmmmmmmllllllllllllkkkkkkiiigggeeeeeeffffffeeedddcccbbbbbbaaa```^^^\\\[[[cccbbbaaa___\\\ZZZXXXWWWYYY]]]dddiiilllllljjjhhhaaa\\\XXXVVVWWWXXXWWWUUUSSSRRRQQQRRRVVVZZZ\\\]]]ccchhhnnnqqqpppjjjbbb]]]VVVXXX[[[^^^___``````___^^^\\\WWWRRROOOMMMMMMNNNLLLMMMMMMNNNOOOPPPQQQRRRTTTSSSSSSSSSTTTUUUVVVVVV\\\ZZZXXXVVVUUUQQQKKKFFFDDDFFFHHHJJJLLLOOOTTTWWWVVVVVVVVVUUUUUUUUUUUUTTTUUUXXX\\\^^^^^^]]]\\\\\\[[[YYYVVVUUUTTTTTTRRRQQQQQQMMMJJJKKKOOOSSSVVVVVVVVVVVVXXXZZZ]]]```cccdddgggeeecccbbbcccdddddddddccceeefffeeebbbcccfffjjjttt}}}zzzfffZZZVVVQQQQQQPPPOOOOOOQQQRRRSSSYYYWWWUUUUUUVVVUUUQQQMMMPPPQQQVVV```pppiiiUUUNNNJJJDDDDDDJJJHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDEEEHHHIIIDDDDDDBBBAAA???===<<<<<<>>>>>>===<<<;;;:::::::::777888999888888999;;;>>>HHHWWWffffff]]]YYYaaalllwww|||{{{~~~|||zzzyyywwwvvvuuusssqqqooonnnmmmrrrpppnnnmmmmmmllljjjhhhhhhddd___YYYUUUSSSSSSTTTTTTWWW[[[^^^```bbbdddfffmmmppptttwwwxxxyyyzzz||||||zzzxxxxxxyyyxxxtttqqqnnnggg^^^YYYYYYYYYVVVSSSVVVTTTQQQOOOMMMMMMMMMNNNLLLNNNQQQRRRRRRSSSUUUVVVQQQQQQQQQRRRTTTVVVYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^```aaabbbbbbaaadddjjjooouuu{{{}}}xxxtttpppjjjbbb\\\UUUSSSPPPMMMKKKJJJKKKKKKIIIIIIIIIJJJJJJKKKMMMMMMOOOPPPSSSWWWYYY```ooo}}}{{{xxxxxxyyyWWWJJJFFFCCC>>>===<<<;;;;;;<<<>>>???{{{uuurrrxxx|||zzzxxxwwwuuuqqqmmmlllmmmnnnnnnmmmkkkjjjjjjjjjiiiiiihhhhhhhhhfffddddddddddddcccbbb```````````````___^^^]]]aaa```^^^\\\ZZZXXXWWWWWWYYY]]]ccciiikkkkkkiiigggaaa]]]XXXVVVWWWWWWUUUSSSPPPNNNLLLLLLNNNPPPQQQQQQQQQTTTYYY\\\[[[WWWQQQMMMSSSUUUXXX[[[]]]]]]]]]]]]YYYWWWUUURRRPPPOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZ\\\ZZZYYYXXXVVVRRRLLLGGGFFFHHHKKKMMMOOORRRVVVYYYWWWWWWWWWWWWVVVVVVVVVVVVWWWZZZ^^^___^^^]]]]]]]]]\\\ZZZXXXWWWVVVUUUSSSQQQMMMKKKIIIJJJOOOTTTVVVWWWWWWXXXZZZ\\\^^^aaabbbccceeedddccccccdddeeeeeeeeebbbfffiiikkkkkknnnsssxxxooo^^^UUUSSSQQQQQQQQQQQQRRRSSSTTTUUUXXXVVVUUUUUUVVVUUURRROOOQQQUUU___rrrwwwdddRRRNNNKKKFFFFFFKKKGGGGGGEEEDDDDDDDDDEEEEEEKKKIIIGGGEEEDDDDDDDDDEEECCCCCCCCCBBB@@@???===<<<>>>>>>===;;;;;;::::::;;;888888999888888888;;;===DDDRRRaaaddd^^^\\\bbbkkkvvv}}}~~~|||yyywwwvvvvvvuuutttsssrrrpppoooooopppnnnlllkkkkkkjjjhhhfffiiieee```[[[WWWUUUVVVVVVUUUXXX\\\___aaadddgggiiiqqqssswwwyyyyyyzzz{{{|||{{{zzzyyyyyyzzzxxxtttqqqmmmfff]]]XXXXXXXXXWWWUUUVVVTTTQQQOOOMMMMMMNNNNNNOOOQQQRRRSSSRRRRRRSSSTTTTTTSSSTTTTTTVVVXXXZZZ[[[YYYZZZ[[[]]]^^^^^^______]]]^^^^^^```aaabbbcccdddeeeiiinnnsssxxx}}}}}}yyytttooojjjddd___[[[TTTRRROOOLLLJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNRRRWWW[[[cccsss{{{tttuuuyyypppSSSHHHDDD@@@???===<<<;;;;;;<<<===>>>xxxtttssszzz}}}{{{zzzxxxvvvsssppplllkkkkkkllllllllljjjjjjiiiiiihhhgggffffffgggeeebbbaaabbbaaa```___^^^^^^______```_________cccbbb___]]]\\\[[[\\\\\\YYY]]]bbbgggiiijjjhhhgggbbb^^^YYYVVVVVVVVVSSSPPPNNNKKKHHHGGGGGGGGGFFFEEEFFFGGGIIIKKKKKKJJJHHHGGGNNNPPPTTTWWWYYYZZZZZZYYYSSSSSSSSSRRRRRRQQQQQQQQQNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUWWWYYYZZZ\\\\\\ZZZZZZYYYYYYWWWRRRLLLGGGGGGJJJNNNRRRTTTVVVXXXZZZWWWWWWXXXXXXXXXXXXXXXXXXZZZ]]]___```___]]]\\\\\\[[[YYYXXXXXXXXXVVVSSSPPPHHHGGGGGGJJJOOOTTTWWWYYYYYY[[[]]]___aaabbbbbbbbbbbbccccccdddeeeeeeeeeeeeaaafffmmmssswww}}}qqq```UUUPPPOOOOOOPPPRRRSSSUUUVVVVVVVVVWWWVVVUUUUUUVVVUUUSSSQQQUUU\\\nnnkkk\\\OOOLLLKKKGGGGGGKKKFFFFFFEEEDDDDDDDDDEEEEEELLLJJJHHHFFFDDDCCCCCCCCCAAABBBCCCCCCCCCAAA???===>>>===<<<;;;;;;;;;;;;;;;888999999888777888;;;===@@@KKKXXX___```aaaeeeiiivvv~~~~~~|||yyyvvvtttrrrttttttsssrrrqqqpppooooooooommmjjjhhhhhhgggeeedddiiifffaaa\\\YYYXXXYYYYYYXXX[[[^^^aaacccgggkkknnnuuuxxx{{{|||{{{{{{{{{|||{{{{{{{{{{{{{{{xxxtttpppjjjddd[[[WWWWWWXXXWWWVVVVVVTTTQQQOOONNNNNNNNNOOORRRSSSTTTSSSRRRQQQRRRSSSWWWWWWWWWXXXYYYZZZ\\\]]]XXXYYY[[[]]]___```aaaaaa______```aaabbbdddffffffjjjnnntttyyy}}}~~~uuusssooohhhaaa\\\ZZZYYYSSSQQQOOOLLLJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNRRRXXX^^^hhhxxxuuukkkrrr~~~bbbLLLFFFBBB===???>>><<<;;;;;;;;;<<<<<>>>>>===<<<;;;;;;;;;;;;;;;888999999888777888:::======DDDPPPZZZbbbfffhhhjjjwww}}}|||{{{zzzxxxvvvtttrrruuuuuutttrrrqqqooonnnnnnooollliiiggggggfffdddccchhheeeaaa\\\ZZZZZZ[[[\\\[[[^^^aaacccfffkkkooosssyyy{{{}}}}}}|||zzzzzzzzz}}}}}}}}}|||zzzvvvqqqmmmfffaaaZZZVVVUUUVVVWWWWWWUUUTTTQQQOOONNNNNNOOOOOORRRSSSTTTSSSRRRRRRSSSUUUYYYYYYYYYZZZZZZ[[[\\\\\\YYYZZZ\\\]]]___`````````______```aaacccfffhhhjjjnnnsssyyyyyyooonnnjjjbbbZZZUUUUUUWWWSSSQQQOOOLLLKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMPPPPPPTTTZZZaaajjjyyyrrrjjjvvvsssUUUGGGDDDAAA<<>>===;;;;;;::::::;;;|||{{{|||~~~~~~}}}|||yyyvvvqqqnnnllllllkkkiiiggggggggghhhiiihhhhhhgggffffffeeeeeebbb```^^^]]]]]]]]]\\\ZZZ____________^^^]]]\\\[[[]]]\\\ZZZYYYXXXXXXYYYYYYWWWYYY]]]```bbbccccccccc```\\\XXXVVVVVVUUURRRNNNKKKIIIGGGFFFGGGFFFEEECCCDDDCCCBBBBBBDDDGGGJJJLLLKKKMMMPPPSSSTTTUUUTTTTTTRRRSSSTTTUUUTTTSSSQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWTTTUUUVVVTTTQQQMMMJJJHHHIIIMMMRRRVVVWWWXXXXXXXXXUUUVVVVVVWWWXXXYYYYYYZZZ\\\^^^___^^^[[[YYYYYYYYYTTTSSSSSSSSSSSSPPPLLLIIIDDDFFFJJJNNNSSSWWW[[[^^^^^^```bbbdddeeedddcccbbbaaadddfffeeecccaaaaaaaaaccckkkuuu~~~jjjZZZSSSPPPNNNMMMMMMNNNQQQTTTVVVWWWWWWWWWVVVVVVWWWWWWWWWXXXYYYZZZcccpppeeeXXXRRRKKKJJJIIIFFFDDDEEEDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@>>>@@@BBBDDDDDDBBB@@@>>>======<<<;;;;;;;;;;;;<<<999999999888777888:::<<<<<<@@@IIITTT```hhhllllllyyyyyyyyyyyyyyyxxxwwwvvvuuuzzzyyywwwuuusssqqqooooooqqqnnnjjjggggggfffeeedddeeebbb___[[[YYYZZZ[[[]]]^^^```dddgggjjjnnnrrrvvvzzz{{{}}}|||zzzxxxwwwwww}}}}}}}}}zzzvvvpppllliiibbb^^^YYYVVVUUUUUUVVVWWWTTTRRRPPPNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTWWWYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]^^^^^^^^^]]]^^^___```aaadddhhhlllnnnrrrwww}}}xxxpppjjjiiieee]]]VVVRRRSSSUUUSSSQQQOOOMMMLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNQQQQQQUUU\\\dddlllxxxxxxsssdddKKKDDDCCC@@@===>>>>>>===<<<;;;:::::::::}}}~~~{{{{{{{{{yyyvvvqqqmmmkkkiiijjjjjjhhheeedddeeefffdddddddddccccccccccccbbb```^^^\\\[[[\\\\\\[[[ZZZ^^^^^^^^^^^^]]]\\\[[[ZZZ\\\\\\\\\[[[ZZZYYYXXXXXXVVVWWWZZZ\\\^^^`````````\\\YYYVVVUUUWWWVVVSSSPPPJJJIIIHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFHHHKKKNNNPPPNNNPPPRRRTTTUUUUUUTTTTTTRRRRRRSSSTTTSSSRRRQQQPPPPPPQQQRRRRRRTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUTTTSSSTTTTTTQQQNNNKKKJJJJJJLLLPPPTTTWWWWWWWWWWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^]]]ZZZYYYXXXYYYTTTRRRQQQQQQQQQOOOKKKIIIFFFJJJOOOSSSWWWZZZ^^^``````aaacccddddddddddddcccbbbeeegggfffcccaaaccceeejjjrrr}}}xxxmmm___UUURRRQQQOOONNNNNNOOOQQQSSSUUUVVVWWWWWWVVVWWWYYYYYYYYYZZZ]]]___jjj|||rrr[[[RRRNNNJJJHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDGGGFFFDDDBBB@@@>>><<<;;;???@@@AAABBBBBBAAA???>>>===<<<<<<;;;;;;;;;<<<<<<999::::::888777777:::<<<<<<===BBBMMM[[[ffflllnnn{{{~~~}}}wwwxxxxxxxxxxxxxxxwwwwww|||{{{zzzxxxvvvtttrrrrrrrrrooojjjgggffffffeeedddccc```]]]ZZZYYYZZZ\\\^^^```cccgggkkknnnpppsssvvvwwwyyyzzzyyyvvvtttrrrrrrwwwxxxwwwsssnnniiigggfff^^^\\\ZZZWWWUUUTTTTTTTTTRRRQQQOOOMMMLLLMMMNNNNNNOOOPPPRRRRRRSSSVVVZZZ]]][[[[[[\\\\\\[[[ZZZZZZYYY[[[\\\\\\]]]]]]]]]]]]\\\^^^___```cccggglllqqqtttxxx{{{zzzqqqgggfffddd___YYYTTTQQQQQQRRRQQQPPPNNNLLLLLLMMMNNNOOOLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSYYYccclllttt~~~{{{WWWFFFCCCAAA??????===<<<<<<<<<;;;;;;::::::}}}{{{{{{wwwyyy|||}}}}}}|||{{{zzztttuuuuuussspppmmmkkkjjjggghhhiiigggdddbbbccceeeaaaaaabbbbbbbbbbbbcccccc]]]\\\ZZZZZZ\\\\\\\\\[[[\\\\\\]]]]]]]]]]]]\\\\\\^^^___```___^^^\\\ZZZXXXTTTUUUWWWYYY[[[\\\]]]^^^XXXVVVTTTUUUWWWWWWUUURRRLLLKKKLLLMMMOOOPPPOOONNNMMMMMMNNNOOOPPPRRRTTTUUUSSSTTTVVVWWWXXXWWWUUUTTTOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVXXXYYYYYYXXXWWWVVVTTTTTTSSSPPPLLLJJJKKKMMMPPPSSSVVVXXXWWWVVVWWWWWWUUUVVVWWWXXXZZZ[[[\\\]]]]]]^^^___]]][[[YYYZZZZZZVVVUUURRRQQQQQQPPPNNNLLLJJJOOOUUUYYY[[[]]]```bbbaaaaaabbbccccccdddeeeeeecccfffiiihhheeeeeehhhlllrrrzzzyyyeee^^^UUUPPPPPPPPPPPPNNNQQQRRRRRRSSSUUUWWWXXXYYYVVVXXXZZZ[[[[[[\\\```cccsss}}}bbbUUULLLKKKIIIFFFFFFFFFFFFEEEBBBBBBDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCAAA???===<<<@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<===:::::::::999777777999;;;;;;;;;===FFFSSSaaakkkooo{{{~~~wwwwwwxxxxxxwwwvvvvvvuuuwwwwwwvvvuuutttssssssrrrrrrnnnjjjfffeeeeeeddddddbbb___\\\ZZZZZZ[[[^^^___```dddjjjnnnppprrrssstttssstttvvvtttrrrooonnnnnnmmmnnnmmmjjjeeebbbcccddd[[[[[[ZZZXXXUUUSSSRRRQQQQQQOOOMMMKKKKKKKKKMMMMMMOOOPPPRRRRRRTTTWWW[[[^^^]]]]]]^^^]]]]]][[[YYYXXX[[[[[[]]]^^^_______________```bbbeeejjjqqqwwwzzz~~~~~~xxxnnndddccc___ZZZVVVSSSQQQOOONNNOOONNNLLLJJJJJJKKKMMMNNNKKKKKKLLLMMMNNNOOOQQQRRRUUUWWWaaaooo|||jjjMMMCCCBBB>>>===@@@;;;;;;;;;<<<;;;;;;;;;:::yyyuuusssnnnqqquuuvvvtttrrrssstttnnnooopppooolllkkkjjjkkkfffhhhiiigggcccaaabbbdddbbbbbbbbbcccddddddeeeeee\\\[[[YYYZZZ\\\]]]]]]\\\ZZZZZZ[[[\\\]]]^^^^^^]]]\\\]]]^^^___]]]ZZZWWWUUUSSSTTTUUUWWWYYYZZZ\\\]]]VVVTTTSSSTTTWWWXXXVVVSSSPPPPPPPPPRRRTTTUUUUUUSSSOOOPPPQQQRRRTTTUUUVVVWWWVVVWWWXXXYYYYYYXXXVVVUUULLLLLLMMMNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUSSSUUUWWWYYYZZZZZZYYYXXXVVVUUUSSSOOOKKKJJJMMMPPPSSSVVVXXXXXXWWWWWWWWWXXXVVVWWWXXXZZZ[[[]]]^^^___^^^______^^^\\\[[[[[[\\\ZZZWWWTTTSSSSSSRRRPPPOOONNNRRRXXX\\\]]]___aaadddaaaaaaaaabbbcccdddeeefffcccfffiiiiiiggghhhnnnsssxxxssscccZZZVVVPPPMMMMMMOOOOOOOOOTTTTTTTTTTTTUUUWWWYYY[[[WWWYYY[[[\\\\\\^^^bbbfffzzzkkkYYYTTTIIIIIIHHHEEEEEEGGGHHHGGGAAABBBDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>=========<<<<<<;;;;;;;;;<<<<<<===:::::::::999777777999;;;;;;999:::AAAMMM\\\iiipppzzzxxxxxxwwwwwwvvvtttsssrrrooooooppppppppppppqqqqqqrrrnnniiifffdddddddddcccaaa___]]][[[ZZZ\\\___aaaaaaeeelllppprrrrrrssssssppprrrsssrrrooolllkkkkkkeeeffffffccc___^^^```cccZZZ[[[[[[YYYVVVRRRPPPOOOPPPNNNLLLKKKJJJKKKLLLMMMQQQQQQRRRSSSTTTVVVZZZ^^^^^^_________^^^\\\ZZZYYYZZZ[[[]]]___```aaabbbbbb```aaacccgggmmmttt{{{|||wwwnnneeeaaa]]]WWWTTTSSSQQQNNNJJJMMMLLLJJJIIIIIIJJJKKKLLLJJJKKKKKKMMMNNNPPPRRRSSSYYY]]]iii{{{{{{___GGGBBBBBB<<<;;;AAA::::::;;;<<<<<<;;;;;;;;;}}}wwwqqqmmmhhhjjjmmmoooooonnnlllkkkhhhiiijjjkkkjjjhhhfffdddeeeffffffdddcccbbbcccdddbbb``````aaaddddddaaa^^^^^^\\\ZZZXXXWWWWWWYYYYYYXXXYYY[[[]]]^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYSSSTTTUUUVVVWWWVVVUUUTTTRRRUUUWWWWWWUUUSSSRRRRRRUUUUUUUUUUUUUUUUUUVVVVVVUUUVVVWWWWWWXXXXXXWWWWWW[[[ZZZZZZZZZZZZXXXTTTQQQSSSQQQNNNLLLLLLNNNPPPRRRNNNPPPRRRTTTUUUUUUTTTTTTTTTUUUVVVXXXXXXXXXXXXWWWXXXWWWSSSMMMIIIJJJPPPUUUWWWXXXYYYZZZZZZXXXVVVTTTVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^^^^___``````___^^^^^^[[[ZZZYYYYYYYYYYYYWWWUUUYYYZZZ\\\^^^```bbbcccdddaaaaaa```aaabbbdddfffgggjjjhhheeeeeehhhooovvv{{{ooo___WWWVVVSSSPPPMMMLLLMMMOOOQQQSSSSSSTTTUUUWWWXXXYYYYYY[[[[[[]]]___]]]]]]eeennn}}}```RRRMMMJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCDDDDDDEEEDDDDDDCCC@@@@@@BBBCCCBBBBBB@@@???BBBAAAAAA@@@???>>>============<<<;;;;;;;;;;;;<<<======<<<;;;:::888666555;;;:::;;;???FFFOOO^^^llluuu~~~xxxssspppoooppprrrpppnnnllloootttuuuqqqmmmmmmnnnnnnkkkfffaaa```aaacccaaa___]]]]]]^^^```bbbfffhhhjjjlllnnnnnnmmmllljjjkkklllkkkiiifffbbb``````______^^^___```aaabbbaaa```]]]YYYUUURRRPPPOOOOOONNNMMMMMMNNNOOOQQQRRRTTTTTTTTTUUUVVVYYY[[[]]]``````___]]][[[ZZZYYYXXXZZZ\\\^^^_________```aaa___aaaeeejjjqqqwww|||zzzqqqgggaaa^^^[[[XXXVVVTTTRRROOOMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLOOOSSSWWWZZZXXXdddwwwaaaSSSGGGCCCAAA<<<;;;===;;;;;;::::::::::::999999yyyqqqlllhhhiiijjjkkkkkkjjjiiihhhggghhhiiijjjiiigggeeedddeeeeeeeeecccaaa```aaacccbbb``````bbbddddddaaa^^^]]]\\\ZZZXXXWWWXXXYYYYYYYYYZZZ[[[]]]]]]\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUUUUVVVVVVUUUUUUTTTSSSUUUWWWWWWUUUSSSSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZZZZ[[[[[[ZZZWWWTTTRRRQQQNNNLLLMMMOOOQQQSSSQQQQQQRRRSSSSSSTTTTTTTTTTTTUUUWWWXXXYYYYYYXXXXXXXXXVVVQQQLLLJJJLLLQQQUUUXXXXXXYYYYYYYYYXXXWWWVVVUUUVVVXXXZZZ\\\\\\\\\\\\]]]^^^___``````___^^^]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVZZZ[[[]]]```bbbcccdddeee`````````aaaccceeegggiiihhhgggggghhhlllsss|||uuueeeZZZUUUSSSQQQOOOMMMMMMOOOQQQSSSTTTUUUUUUVVVXXXYYYYYYZZZ\\\[[[]]]___^^^___gggqqqsss]]]RRRNNNIIIIIIIIIHHHGGGFFFFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@???>>>@@@@@@??????>>>>>>============<<<;;;;;;;;;;;;<<<>>>=========<<<:::999888<<<::::::===BBBIIIVVVcccnnnxxxyyytttpppooopppqqqssspppooopppssstttpppllljjjkkkkkkhhhdddaaa```aaa```___]]]\\\]]]___aaaccccccdddgggiiijjjjjjiiiiiiffffffggggggeeebbb^^^\\\\\\\\\[[[\\\]]]^^^```aaaaaa___\\\XXXTTTQQQOOONNNNNNNNNNNNMMMNNNOOOQQQRRRUUUUUUUUUUUUWWWXXXZZZ[[[]]]]]]]]]\\\[[[[[[ZZZZZZYYY[[[]]]]]]]]]]]]^^^___aaaeeekkkrrryyy}}}{{{vvvnnneee___ZZZXXXUUUTTTSSSRRRPPPMMMIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPSSSVVVYYY[[[aaalllzzzYYYMMMCCC@@@???<<<;;;===;;;;;;:::::::::999999999|||tttnnnjjjjjjiiiiiihhhgggffffffffffffgggggggggeeedddccceeeeeeccc```]]]]]]___aaaaaa``````bbbccccccaaa___\\\[[[ZZZXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\[[[YYYXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVUUUTTTSSSTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZ[[[ZZZZZZZZZ[[[ZZZZZZ[[[\\\\\\ZZZWWWRRRQQQOOONNNNNNPPPSSSUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZZZZYYYYYYYYYTTTOOOLLLMMMPPPSSSUUUYYYYYYYYYYYYXXXXXXXXXXXXVVVWWWXXXZZZ\\\]]]]]]]]]]]]]]]^^^______^^^]]]]]]]]]\\\[[[\\\\\\\\\ZZZXXX[[[]]]^^^aaacccdddeeeeee``````aaabbbdddgggiiikkkhhhjjjlllooouuu}}}qqqeeeZZZTTTSSSQQQPPPNNNNNNOOOQQQSSSUUUUUUVVVVVVWWWXXXYYYZZZZZZ^^^\\\]]]___```ccclllvvv}}}fffXXXQQQNNNGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDCCCCCCDDDFFFHHHIIIEEEDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<===::::::<<<===BBBLLLXXXeeemmmyyy|||wwwsssrrrrrrsssvvvtttqqqrrrssssssooollliiiiiihhheeeaaa______```]]]\\\[[[[[[\\\^^^```bbb___```bbbdddeeeeeedddcccaaabbbcccbbbaaa^^^[[[ZZZWWWWWWWWWXXXZZZ\\\___``````^^^[[[WWWSSSPPPNNNMMMOOOOOOOOOOOOOOOQQQRRRRRRVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[YYY[[[]]]^^^]]]^^^```aaadddjjjrrr{{{~~~|||xxxtttoooiiibbb]]]UUUSSSQQQQQQQQQQQQOOOMMMIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNPPPTTTWWW[[[___```mmmxxxbbbNNNFFF???>>>===<<<;;;<<<::::::::::::999999999999}}}wwwrrrnnnmmmjjjhhhfffeeeeeeeeedddddddddeeedddcccbbbaaadddcccaaa^^^[[[ZZZ\\\^^^___```aaaaaabbbaaa```___\\\[[[ZZZYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVYYYXXXVVVTTTSSSSSSSSSTTTUUUVVVVVVUUUSSSSSSUUUWWWVVVVVVVVVWWWXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZ[[[\\\\\\ZZZXXXSSSRRRQQQPPPQQQSSSUUUVVVWWWUUUSSSQQQPPPRRRSSSUUUVVVWWWXXXZZZZZZZZZZZZYYYXXXSSSMMMLLLOOOSSSUUUVVVZZZZZZYYYXXXXXXYYYYYYZZZXXXYYYZZZ[[[\\\\\\]]]]]]\\\]]]^^^______^^^]]]\\\\\\[[[[[[\\\]]]]]][[[YYY\\\]]]___aaabbbdddeeeeeeaaaaaabbbccceeegggjjjkkkkkkooouuuzzzqqqcccYYYRRRPPPQQQPPPPPPOOOPPPQQQRRRTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZ]]]\\\]]]aaaeeeiiirrr{{{kkk]]]VVVOOOLLLEEEFFFIIIJJJKKKJJJIIIHHHCCCCCCBBBBBBCCCEEEHHHJJJEEECCCAAA???>>>>>>??????>>>>>>>>>??????@@@@@@@@@======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>===;;;;;;<<<<<<>>>GGGPPP]]]eeepppzzz~~~zzzwwwvvvwwwwwwvvvtttrrrrrrrrrrrrooommmkkkjjjgggdddaaa___^^^^^^\\\[[[ZZZZZZZZZ\\\]]]___]]]]]]^^^___`````````______`````````___\\\ZZZYYYUUUUUUUUUVVVYYY[[[^^^``````^^^[[[WWWTTTQQQOOONNNQQQQQQQQQRRRRRRSSSTTTTTTWWWWWWWWWWWWWWWXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[\\\^^^``````aaabbbeeegggiiinnnwww{{{wwwrrrmmmhhhddd___[[[RRRQQQOOONNNOOONNNLLLKKKIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNQQQUUU[[[bbbhhhkkkwwwnnnQQQFFFBBB>>><<<<<<;;;:::999:::::::::999999999999888{{{vvvsssqqqooolllhhheeecccbbbbbbaaaaaabbbbbbaaaaaa``````bbbaaa```\\\ZZZYYYZZZ\\\]]]___```aaa```___^^^^^^ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVZZZYYYVVVTTTSSSSSSSSSSSSUUUVVVVVVUUUTTTTTTVVVWWWVVVWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]]]][[[ZZZZZZ[[[[[[YYYWWWUUUTTTSSSRRRSSSTTTVVVWWWXXXVVVSSSQQQPPPQQQSSSUUUVVVWWWXXXZZZZZZZZZZZZYYYWWWSSSNNNMMMPPPUUUWWWWWWZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]^^^______^^^]]]]]][[[ZZZZZZ[[[\\\]]][[[ZZZ[[[\\\^^^```bbbcccccccccdddddddddeeegggjjjlllnnnqqqwww~~~rrrcccZZZTTTPPPOOOQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXZZZZZZ[[[]]]]]]```hhhooottt|||wwwaaaYYYTTTMMMIIIEEEFFFHHHJJJJJJIIIGGGFFFBBBAAA@@@@@@AAADDDFFFHHHBBBAAA@@@???>>>???@@@AAA>>>>>>??????@@@AAAAAAAAA======<<<;;;;;;;;;;;;<<<::::::;;;<<<===============;;;<<<>>>===>>>EEEMMMXXX___hhhrrryyy~~~|||yyywwwwwwxxxyyytttrrrqqqpppqqqpppooonnnmmmkkkhhheeebbb```^^^\\\]]]\\\[[[ZZZYYYYYYZZZZZZ\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWTTTTTTUUUVVVXXX[[[]]]___^^^]]]ZZZWWWTTTRRRPPPOOOSSSSSSTTTUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[[[[ZZZZZZZZZZZZZZZ]]]^^^```bbbcccfffiiilllooorrrxxx~~~|||zzz}}}vvvqqqlllgggccc___\\\YYYRRRPPPNNNMMMMMMLLLJJJHHHIIIIIIJJJKKKLLLNNNNNNOOOMMMOOORRRXXXaaajjjrrrwww___LLLBBBAAA???<<<<<<;;;:::888::::::999999999888888888{{{wwwttttttrrrnnniiieeebbbaaa```_________________________________]]]ZZZYYYYYYZZZ[[[]]]______^^^]]]\\\]]]ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVVVVUUUUUUVVVWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^\\\[[[YYYZZZ[[[[[[ZZZYYYWWWVVVUUUUUUUUUUUUVVVWWWXXXVVVSSSQQQQQQRRRTTTUUUUUUVVVXXXYYYZZZZZZYYYYYYVVVSSSPPPOOOQQQTTTWWWXXXZZZZZZZZZZZZ[[[[[[[[[[[[]]]\\\\\\[[[\\\\\\]]]]]]^^^^^^___``````___^^^^^^ZZZZZZYYY[[[]]]]]]\\\[[[\\\]]]^^^```aaabbbcccccceeefffgggiiilllpppsssuuuzzzmmmcccYYYUUUSSSPPPOOOQQQQQQQQQRRRSSSTTTTTTSSSSSSTTTTTTVVVXXXZZZ\\\]]]^^^```bbbiiiuuuiiiZZZVVVQQQKKKIIIGGGHHHIIIIIIHHHGGGFFFEEEAAAAAA@@@@@@AAACCCEEEFFF@@@@@@????????????@@@@@@>>>>>>??????@@@@@@@@@AAA======<<<;;;;;;;;;;;;<<<999999:::;;;<<<<<<<<<<<<;;;;;;<<>>>>>CCCKKKRRRYYYbbbiiinnnsssyyy~~~~~~}}}{{{yyyvvvuuutttuuuuuurrrqqqpppnnnnnnmmmmmmmmmmmmkkkiiigggeeebbb^^^[[[]]]]]]\\\ZZZYYYYYYXXXXXX\\\[[[[[[[[[[[[[[[[[[[[[WWWXXXXXXXXXWWWVVVVVVUUUVVVVVVUUUVVVWWWYYY[[[\\\[[[ZZZXXXVVVSSSRRRQQQPPPSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXX[[[[[[[[[[[[[[[[[[ZZZZZZ[[[]]]___bbbdddhhhmmmqqquuuwwwzzz~~~~~~xxxvvvzzz~~~}}}oookkkfffaaa^^^[[[XXXVVVRRRPPPNNNMMMMMMLLLJJJHHHIIIIIIJJJLLLMMMOOOPPPPPPNNNQQQXXX```jjjsss{{{pppVVVLLL@@@BBB@@@<<<;;;<<<;;;888999999999999888888888888~~~{{{zzzxxxtttpppkkkgggcccbbb]]]]]]]]]]]]]]]]]]]]]^^^[[[]]]^^^^^^\\\ZZZYYYYYYYYY[[[^^^^^^\\\ZZZZZZ\\\YYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSUUUWWWXXXWWWVVVVVVWWWWWWXXXXXXYYY[[[\\\\\\]]]\\\]]]^^^^^^______^^^^^^ZZZYYYXXXZZZ\\\^^^___^^^YYYYYYXXXWWWVVVVVVVVVVVVVVVUUUTTTRRRRRRSSSTTTUUUTTTUUUWWWXXXYYYYYYXXXXXXUUUTTTSSSQQQPPPRRRVVVZZZYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\^^^```aaa______```aaaaaa```______[[[ZZZZZZ\\\^^^___^^^]]]]]]^^^___aaabbbcccddddddeeegggiiinnnsssyyy~~~{{{ooobbbYYYRRRPPPPPPOOONNNPPPNNNPPPRRRTTTUUUVVVUUUUUUTTTUUUWWWZZZ\\\___aaabbbfffjjjuuuxxx]]]SSSQQQMMMJJJLLLLLLLLLKKKIIIHHHFFFEEEEEEBBBBBBBBBBBBCCCCCCDDDDDD@@@@@@@@@@@@@@@???>>>===============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<999:::;;;;;;<<<<<<<<<<<<999999;;;>>><<<;;;???EEEKKKRRR[[[```ccchhhrrrzzz~~~}}}zzzwwwtttsssrrrrrrqqqqqqooollljjjiiiiiijjjiiihhhgggggggggeee```\\\\\\\\\[[[ZZZZZZYYYYYYYYY[[[ZZZZZZYYYYYYXXXYYYYYYWWWWWWWWWVVVVVVVVVVVVUUUWWWWWWVVVUUUUUUVVVWWWXXXWWWVVVTTTSSSQQQQQQPPPPPPRRRSSSUUUVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]][[[]]]```cccggglllrrrvvvzzz{{{~~~{{{vvvvvvyyy{{{xxxtttiiieeeaaa]]]ZZZWWWTTTQQQQQQOOONNNMMMNNNNNNLLLKKKHHHIIIJJJLLLNNNPPPQQQRRROOOVVVaaammmvvv|||aaaNNNHHH===@@@@@@;;;999<<<===:::999999999999888888888888{{{~~~{{{vvvqqqlllhhhfff]]]\\\\\\[[[\\\\\\]]]]]]YYY\\\^^^___]]]ZZZYYYYYYWWWZZZ]]]]]]ZZZYYYYYY[[[XXXYYYZZZZZZZZZZZZZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVWWWWWWVVVUUUSSSRRRRRRTTTWWWYYYXXXVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\]]]^^^^^^______^^^^^^XXXWWWXXXZZZ^^^bbbcccccc[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUVVVTTTUUUVVVXXXXXXXXXXXXWWWTTTUUUUUURRRPPPQQQVVV[[[XXXYYY[[[]]]^^^]]][[[ZZZYYYYYYYYY[[[]]]```bbbddd___```aaabbbbbbaaa```___\\\[[[\\\]]]```aaa```___^^^___aaabbbddddddeeeeeeeeegggkkkqqqxxx{{{hhh]]]]]]UUUNNNNNNNNNMMMMMMOOOLLLNNNQQQTTTWWWXXXWWWWWWUUUVVVYYY\\\___bbbdddeeejjjppp~~~kkkTTTNNNMMMIIIJJJOOOPPPOOOMMMJJJHHHFFFEEEEEEBBBCCCDDDDDDEEEDDDDDDCCCAAABBBBBBAAA@@@>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::;;;;;;<<<======<<<<<<888888:::<<<:::777:::@@@EEENNNWWW[[[\\\bbbnnnxxx|||}}}yyyvvvsssrrrqqqrrrqqqoookkkhhhfffffffffdddddddddggghhhgggbbb]]]ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTTTTTTTUUUUUUSSSSSSRRRPPPPPPOOOOOOOOOQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVXXXZZZZZZZZZZZZYYYXXXYYYZZZ[[[]]]___``````]]]___cccfffjjjpppwww||||||{{{wwwwwwyyywwwpppiiieeeaaa]]]ZZZWWWTTTQQQNNNOOONNNMMMNNNOOOPPPOOONNNHHHIIIJJJLLLNNNPPPRRRRRRPPPZZZhhhvvvtttVVVFFFAAA:::???>>>999888===???<<<999999999888888888888777}}}{{{~~~}}}{{{xxxrrrjjjbbb```^^^\\\\\\\\\]]]]]]ZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[YYYXXXXXXWWWWWWYYYXXXWWWVVVUUUVVVWWWXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZYYYWWWVVVUUUUUUVVVVVVTTTVVVXXXZZZZZZXXXVVVTTTVVVVVVWWWXXXYYYZZZ[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZ]]]^^^```aaaaaa```^^^]]]\\\\\\\\\]]]___aaacccddd___\\\XXXVVVVVVVVVVVVVVVXXXWWWUUUSSSRRRQQQPPPPPPWWWWWWXXXYYYZZZ[[[[[[\\\WWWTTTQQQOOOOOORRRVVVYYYZZZ[[[]]]^^^^^^]]][[[ZZZUUUXXX\\\```bbbbbbbbbaaa______````````````_______________^^^^^^^^^^^^^^^[[[^^^cccggghhhhhhiiiiiikkkpppuuuzzz~~~vvvhhh]]]WWWPPPPPPOOONNNNNNNNNOOOOOORRRSSSVVVXXXYYYZZZZZZYYYYYYZZZ___cccdddbbbfffkkkrrrmmmZZZMMMNNNQQQLLLHHHIIIKKKNNNPPPMMMFFFAAAAAACCCEEEFFFGGGHHHIIIHHHGGGFFFAAACCCEEECCC@@@>>>>>>@@@AAA???===<<<;;;<<<===>>>@@@<<<999777999;;;===>>>999999999;;;<<<<<<:::888::::::::::::;;;<<<======BBBFFFMMMUUU]]]dddiiikkkvvv~~~~~~yyywwwvvvvvvssspppkkkhhhgggfffeeecccbbbdddfffgggfffdddaaa___^^^]]]\\\ZZZYYYWWWVVVUUUXXXXXXXXXYYYZZZYYYWWWUUUYYYYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUSSSUUUWWWYYYYYYYYYZZZ\\\[[[]]]___bbbcccbbbaaa```aaadddggglllqqqwww}}}uuuqqqmmmooorrrppphhhaaa\\\ZZZWWWTTTRRRQQQPPPPPPNNNMMMMMMMMMMMMMMMNNNNNNOOONNNNNNOOOQQQSSSTTTTTT[[[^^^jjj||||||[[[HHH@@@===::::::::::::::::::::::::999888888888777777666666|||zzz|||~~~xxxpppeeebbb^^^ZZZYYYYYYZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZYYYXXXVVVUUUUUUVVVVVVUUUVVVWWWXXXXXXWWWVVVUUUWWWWWWXXXXXXYYYYYYYYYYYYWWWWWWXXXXXXYYYZZZ[[[[[[^^^___````````````___^^^^^^^^^^^^^^^______``````___\\\YYYXXXXXXYYYYYYXXXZZZYYYWWWTTTRRRQQQPPPOOOXXXXXXXXXXXXYYYZZZ[[[\\\WWWUUURRRPPPPPPSSSWWWZZZZZZ[[[]]]^^^^^^]]][[[ZZZVVVXXX\\\___bbbbbbbbbaaa______````````````______^^^^^^____________^^^^^^]]]```ccceeefffhhhkkknnnpppuuu|||vvviii___XXXTTTQQQPPPPPPOOOOOOOOOPPPPPPQQQSSSTTTVVVWWWXXXXXXWWWYYY\\\bbbgggggggggmmmvvvdddVVVNNNTTTWWWQQQKKKJJJHHHKKKMMMLLLGGGCCCCCCEEEFFFGGGGGGHHHHHHHHHHHHHHHCCCEEEFFFEEEBBB??????@@@???>>>===<<<<<<===>>>???DDDAAA===;;;<<<===>>>???::::::999;;;<<<<<<999888::::::999999999:::;;;;;;:::>>>FFFOOOXXX```eeehhhxxx}}}~~~~~~yyyuuuoookkkhhhgggeeedddaaacccdddeeeeeecccaaa```]]]]]]\\\ZZZYYYXXXWWWVVVYYYXXXWWWWWWXXXXXXVVVTTTVVVVVVVVVWWWVVVVVVUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTVVVYYYZZZZZZZZZ[[[]]]ZZZ\\\^^^aaacccdddddddddiiikkkooosssxxx}}}}}}uuuppplllkkkllliiiaaaZZZXXXWWWUUURRRQQQPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPNNNMMMMMMNNNPPPSSSTTTTTT\\\___jjjzzznnnRRREEE@@@>>>;;;;;;;;;;;;::::::999999888888888888777777777666}}}zzzzzz{{{{{{~~~~~~xxxqqqkkkbbb\\\YYYYYYZZZZZZZZZZZZYYYXXXWWWUUUTTTTTTTTTVVVWWWYYYZZZZZZZZZYYYZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\________________________``````___^^^^^^]]]]]]]]]^^^\\\ZZZZZZ[[[[[[[[[ZZZ[[[ZZZXXXUUUSSSQQQPPPPPPYYYXXXWWWVVVWWWYYY[[[\\\WWWUUURRRQQQRRRUUUYYY[[[[[[\\\]]]^^^^^^]]]\\\[[[WWWYYY\\\___aaabbbaaaaaa______````````````_________```aaabbbbbbbbbaaa```bbbccceeefffiiimmmssswwwyyyrrrddd[[[VVVTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRTTTTTTVVVWWWXXXXXXXXXXXX[[[___eeeiiijjjmmmyyyuuuYYYQQQPPPYYY]]]VVVNNNJJJEEEHHHKKKJJJGGGEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIDDDEEEFFFDDDAAA???>>>???>>>===<<<;;;<<<>>>@@@AAAIIIFFFBBB??????@@@@@@@@@<<<;;;::::::;;;;;;999777999999999999999999:::;;;999===DDDMMMWWW___fffjjjxxx{{{~~~vvvpppllljjjhhhgggcccdddeeeeeeeeeeeedddddd\\\\\\[[[[[[ZZZYYYYYYXXXYYYWWWUUUUUUUUUUUUTTTSSSRRRSSSSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWWWWSSSSSSRRRRRRRRRSSSTTTTTTRRRSSSTTTTTTUUUUUUTTTTTTUUUWWWZZZ[[[[[[[[[]]]^^^\\\]]]___cccfffjjjlllmmmrrrsssvvvzzz}}}{{{wwwuuutttoooiiifffddd___WWWPPPSSSRRRQQQOOOOOONNNNNNNNNLLLLLLLLLMMMNNNOOOPPPQQQNNNNNNNNNOOOQQQTTTWWWYYY___cccmmmxxx~~~{{{[[[HHHBBB@@@>>>======<<<;;;::::::999999888888888888777777777777}}}zzzwwwuuu{{{}}}yyymmmddd___^^^]]]\\\[[[ZZZZZZXXXWWWVVVUUUUUUSSSUUUWWWYYYZZZZZZYYYXXXZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTUUUWWWYYY[[[\\\^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZZZZYYYWWWUUUTTTSSSRRRRRRXXXWWWUUUTTTUUUWWWZZZ\\\VVVTTTRRRQQQRRRUUUYYY\\\\\\]]]]]]^^^^^^]]]]]]\\\YYY[[[]]]```aaabbbbbbaaa````````````````````````bbbccceeeeeeeeedddbbbaaaeeegggkkkooosssxxx~~~vvvnnncccZZZUUUTTTTTTTTTRRRRRRRRRRRRSSSSSSTTTUUUXXXXXXYYYZZZZZZ[[[[[[[[[___bbbgggjjjkkksssjjjSSSPPPRRRZZZ^^^WWWOOOKKKDDDGGGIIIIIIGGGEEEEEEFFFFFFFFFEEEDDDDDDFFFGGGHHHCCCCCCCCCAAA???===<<<;;;<<<;;;;;;;;;<<>>>>>===<<<;;;999999888888888888777777777777777~~~xxxsssvvvwwwzzzwwwmmmhhheeebbb```[[[ZZZZZZYYYXXXXXXWWWWWWUUUWWWXXXZZZZZZYYYWWWVVVYYYXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXWWWUUUTTTTTTUUUWWWXXXZZZZZZ[[[ZZZYYYVVVTTTRRRRRRRRRRRRSSSUUUXXXZZZ\\\\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZZZZ[[[\\\\\\\\\[[[[[[YYYXXXYYYZZZ\\\\\\ZZZXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUTTTRRRRRRSSSUUUXXXZZZTTTSSSQQQQQQSSSVVVZZZ\\\^^^^^^____________^^^^^^\\\]]]___aaabbbbbbbbbbbbbbbaaaaaa``````aaaaaabbbdddeeeffffffeeedddcccbbbfffkkkssszzzzzzoooddd```[[[WWWUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWYYYYYYZZZZZZ[[[\\\]]]^^^dddeeegggiiilllyyynnn___RRRQQQRRRVVVWWWSSSNNNLLLFFFGGGHHHHHHFFFDDDCCCCCCDDDCCCBBBBBBBBBCCCEEEFFFBBBBBBAAA@@@???===;;;:::;;;;;;:::;;;<<>><<<:::999::::::888777777777888:::<<<>>>@@@BBB>>>???CCCIIIPPPXXX___bbblllsss}}}yyyvvvuuunnnmmmlllkkkiiihhhgggggg\\\\\\\\\\\\\\\\\\[[[[[[XXXVVVSSSRRRSSSSSSSSSRRRPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWVVVVVVUUUSSSRRRRRRRRRRRRVVVVVVWWWXXXXXXXXXXXXXXXVVVXXX[[[\\\\\\\\\^^^___aaabbbfffkkkqqqwww|||}}}}}}~~~}}}yyytttnnnjjjhhhddd^^^ZZZWWWSSSNNNJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOQQQSSSWWW^^^fffllluuuzzz|||YYYEEEAAABBB???;;;>>>======;;;:::999888888777777777777777777888888|||xxxsssrrrrrrxxxxxxtttqqqkkkggg]]]]]]\\\[[[[[[ZZZYYYYYYXXXYYYZZZZZZYYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUVVVXXXYYYYYYYYYXXXWWWXXXXXXYYYYYYYYYXXXXXXWWWXXXXXXVVVVVVVVVVVVXXXXXXYYYZZZ[[[[[[ZZZXXXVVVTTTQQQQQQQQQQQQSSSVVVYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXZZZ[[[]]]^^^^^^]]]]]]ZZZZZZ[[[]]]___^^^[[[YYYWWWWWWUUUTTTTTTSSSSSSSSSPPPPPPOOOPPPRRRTTTWWWYYYTTTSSSRRRSSSTTTXXX[[[]]]````````````````````````___```aaabbbccccccdddddddddcccbbbaaaaaabbbcccdddeeeeeeeeeeeeeeefffffffffkkkrrr|||vvvkkkbbbYYYXXXVVVUUUUUUTTTRRRPPPRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXYYYZZZ\\\^^^___ggggggiiilllrrrxxxbbbYYYQQQPPPPPPOOONNNLLLKKKKKKGGGHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAA@@@>>><<<;;;::::::;;;<<>>:::<<<<<<;;;:::999999888888777777777777888888888888|||wwwtttvvv}}}yyysssfffeeedddbbbaaa___^^^]]]ZZZZZZZZZYYYYYYYYYXXXXXXUUUVVVWWWXXXXXXXXXWWWVVVUUUVVVXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWYYYXXXXXXWWWWWWXXXXXXYYYXXXYYY[[[\\\\\\ZZZXXXWWWRRRQQQPPPPPPQQQTTTWWWYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[\\\^^^```aaa```___^^^______```cccdddbbb___\\\YYYXXXVVVTTTRRRQQQPPPPPPKKKKKKMMMNNNQQQSSSVVVWWWUUUUUUTTTUUUWWW[[[^^^```cccbbbbbbbbbbbbbbbbbbcccbbbccccccddddddeeeeeeeeefffeeecccbbbbbbccceeefffggggggggghhhjjjmmmppprrryyyvvvnnngggaaa]]]WWWVVVTTTTTTTTTTTTRRRQQQQQQQQQRRRSSSTTTVVVXXXYYYXXXXXXXXXYYY[[[^^^```bbbhhhhhhlllttt}}}kkk\\\UUUMMMNNNMMMIIIGGGGGGIIIJJJGGGFFFFFFFFFFFFDDDBBB@@@@@@@@@AAABBBBBBBBBBBBBBBBBB@@@??????AAAAAA???<<<;;;;;;:::;;;<<>>===<<<<<<:::888888999;;;::::::999999::::::<<<===???@@@AAAAAABBBEEEJJJRRRXXX]]]bbbmmm|||~~~}}}zzzvvvpppiiiddd```^^^^^^]]]]]]\\\\\\\\\[[[TTTSSSSSSTTTUUUVVVUUUSSSRRRRRRRRRSSSRRRRRRQQQQQQSSSSSSRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVUUUUUUVVVWWWWWWWWWWWWWWW[[[]]]```aaaaaaaaabbbdddgggjjjpppvvv|||~~~}}}zzzwwwsssnnngggbbbZZZWWWRRRNNNLLLKKKJJJJJJHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQUUUZZZ___fffrrrnnn[[[HHHAAABBB@@@<<<;;;:::::::::999999888888888666777777777888888888888|||{{{xxx|||}}}ooonnnllliiigggdddbbbaaaZZZZZZYYYYYYYYYYYYZZZ[[[TTTUUUVVVXXXYYYXXXXXXWWWUUUVVVXXXZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWYYY[[[]]]]]]\\\ZZZXXXRRRQQQPPPOOOQQQSSSVVVYYY[[[\\\^^^______^^^\\\[[[^^^___aaaccccccbbb```___cccccceeeggghhhfffbbb___[[[ZZZWWWTTTQQQOOOMMMMMMHHHIIIKKKNNNQQQSSSUUUVVVWWWVVVVVVWWWZZZ]]]```bbbddddddccccccccccccdddddddddddddddeeeeeefffffffffgggfffdddccccccdddfffgggkkkjjjkkkmmmqqqvvv{{{~~~{{{pppfff```^^^^^^^^^ZZZXXXUUUTTTUUUUUUTTTSSSQQQQQQRRRSSSTTTVVVXXXYYYYYYYYYZZZ[[[^^^aaadddeeehhhiiiooozzzpppaaaVVVMMMIIIKKKKKKGGGDDDEEEGGGIIIEEEEEEEEEFFFFFFEEECCCAAA@@@AAABBBCCCDDDCCCBBBAAA???===<<<===???@@@>>>;;;<<<;;;;;;;;;<<>>===;;;999<<<:::888888999;;;;;;;;;;;;::::::::::::;;;<<<<<<:::::::::===CCCKKKRRRWWWbbblllyyy}}}vvvmmmfffaaa______^^^]]]]]]\\\[[[[[[RRRRRRSSSUUUWWWWWWUUUTTTRRRRRRRRRRRRQQQPPPOOOOOOTTTSSSSSSRRRRRRRRRRRRSSSQQQQQQRRRSSSTTTVVVXXXYYYWWWXXXYYYYYYZZZZZZYYYYYY]]]___bbbccccccccceeefffmmmpppvvv}}}{{{wwwuuussspppmmmggg```[[[VVVSSSOOOKKKIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMLLLLLLJJJJJJLLLMMMPPPRRRTTTVVVWWW\\\bbbhhhppp}}}bbbRRRCCC@@@@@@>>><<<===999888888888888888888888666666777777888888888999~~~}}}zzzzzzxxxyyy{{{ssstttsssmmmhhhhhh___\\\\\\]]][[[WWWXXX\\\YYYYYYYYYYYYYYYYYYXXXXXXWWWXXXYYYZZZZZZZZZZZZYYY[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZ[[[ZZZYYY[[[^^^___]]]ZZZSSSQQQPPPPPPQQQTTTXXXZZZ^^^___```___^^^^^^___```bbbaaaaaabbbdddhhhkkkmmmmmmmmmooossswwwtttllleee]]]ZZZWWWSSSOOONNNMMMMMMNNNNNNPPPRRRTTTVVVWWWXXXZZZZZZZZZ[[[]]]___aaaccceeeeeeddddddccccccddddddffffffeeeeeeeeeeeeffffffeeedddddddddeeefffggghhhmmmmmmnnnttt|||xxxkkkhhhddd```]]][[[[[[[[[YYYWWWUUUVVVXXXXXXUUURRRVVVVVVVVVWWWWWWXXXXXXYYY[[[YYYZZZ```ccceeehhhmmmssstttyyywwwbbb[[[SSSLLLKKKJJJIIIGGGGGGGGGHHHIIIHHHGGGEEEDDDCCCCCCDDDDDD??????@@@AAABBBBBB???===??????>>>>>>>>>>>>??????@@@<<<:::;;;???CCCDDDDDDDDDDDDCCC@@@<<<999888999777888999999777777888999999999999:::::::::;;;;;;<<<999999<<>>>>>>>>;;;:::999999888888999999888888777777666666555555|||}}}vvvpppmmmkkknnnwww~~~yyyrrrooogggdddbbbaaa\\\VVVUUUYYY[[[[[[[[[[[[[[[[[[[[[[[[XXXYYYYYYYYYYYYXXXWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXYYY\\\\\\ZZZXXXRRRQQQQQQQQQSSSVVVXXXZZZ[[[\\\^^^^^^]]]]]]___```aaabbbccceeeiiinnnrrruuu|||{{{||||||ssskkk[[[XXXTTTPPPMMMLLLLLLLLLMMMMMMOOOQQQSSSUUUVVVWWW[[[[[[[[[\\\]]]___aaabbbeeeddddddcccccccccddddddeeedddccccccbbbbbbcccccceeedddccccccdddhhhlllnnnrrrtttxxxxxxmmmgggbbbaaa^^^\\\ZZZYYYYYYYYYYYYWWWUUUVVVWWWWWWUUUSSSSSSTTTUUUVVVXXXYYYZZZ[[[]]]\\\___dddfffhhhnnnuuuhhhXXXPPPKKKGGGJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBAAAAAAAAABBBAAAAAA??????>>>>>>>>>>>>??????AAA>>>;;;;;;>>>AAABBBBBB???@@@@@@>>>;;;888888999888999::::::888888999:::::::::::::::::::::::::::;;;888888;;;===@@@GGGNNNYYYcccgggmmmzzz~~~yyyqqqiiieeecccaaa]]]ZZZZZZ]]]^^^[[[XXXVVVTTTSSSTTTVVVVVVSSSQQQRRRQQQPPPOOOOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZ\\\```ccchhhjjjlllmmmooossswww{{{~~~~~~yyytttnnnkkkfffaaa^^^ZZZVVVTTTNNNMMMJJJGGGFFFGGGHHHIIIKKKKKKLLLMMMNNNMMMLLLLLLPPPNNNLLLMMMPPPVVV\\\___kkkpppwww~~~eeeMMMIIICCC>>>============;;;:::999999888888999999777777777777777777666666|||}}}qqqhhhcccaaacccllltttxxx}}}{{{sssoookkkgggaaaYYYWWWZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWXXXYYYYYYXXXVVVQQQRRRSSSTTTVVVXXXYYYZZZXXXZZZ[[[\\\[[[\\\]]]___```aaadddhhhmmmsssxxx{{{yyyooogggYYYVVVQQQLLLJJJJJJKKKLLLOOOPPPQQQSSSUUUWWWXXXYYY\\\\\\\\\]]]^^^```aaabbbcccccccccbbbccccccddddddeeedddbbbaaaaaabbbbbbccceeedddbbbcccfffmmmsssxxxzzz~~~sssjjjbbb\\\YYYZZZZZZZZZYYYYYYXXXXXXWWWXXXWWWUUUUUUVVVVVVTTTSSSRRRSSSTTTVVVYYY[[[\\\]]]___```ccchhhjjjnnnxxxppp]]]SSSKKKHHHJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDCCCAAA@@@???@@@AAABBB???>>>>>>======>>>>>>???BBB@@@===<<<===?????????===>>>???===;;;::::::;;;999:::;;;;;;999999:::;;;===<<<<<<;;;;;;::::::999999777777999;;;<<>>>>>============>>>>>>@@@???===<<<<<<===>>>>>>@@@AAABBB@@@>>>======>>>:::;;;<<<;;;::::::;;;<<<>>>>>>===<<<;;;:::999888999777777:::::::::>>>DDDSSS\\\]]]```jjjpppvvv|||~~~{{{vvvsssrrrsssooonnnmmmmmmmmmjjjeeeaaabbb```^^^\\\ZZZYYYXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTTTTSSSTTTUUUVVVWWWYYYYYYZZZZZZZZZ\\\^^^``````aaacccdddeeehhhlllooorrruuuzzz~~~}}}xxxsssooojjjgggaaa]]]XXXSSSPPPNNNKKKIIIIIIHHHGGGGGGGGGHHHJJJKKKJJJKKKLLLLLLMMMNNNNNNNNNSSSRRRQQQRRRWWW```kkkrrr}}}```LLLDDDAAA===:::;;;<<<======:::999999888888888888888666666777777888888999999rrrggg___ZZZYYY]]]aaadddhhhlllyyy~~~}}}vvvkkkaaa]]]___```aaabbbbbbaaa___^^^\\\ZZZYYYXXXXXXXXXYYYZZZZZZYYYZZZZZZZZZ[[[[[[\\\\\\ZZZZZZ[[[\\\]]]^^^^^^^^^YYYZZZ[[[ZZZYYYXXXXXXWWWSSSUUUWWWZZZ[[[[[[[[[ZZZZZZ[[[[[[YYYVVVTTTTTTUUUXXXYYY\\\___cccgggjjjlllkkklllmmmmmmjjjddd\\\VVVRRROOOKKKHHHHHHKKKNNNQQQWWWXXXYYY[[[]]]___```aaa``````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffddddddcccbbbdddfffiiijjjhhhjjjmmmrrrxxxyyyqqqkkkccc\\\YYYYYYYYYYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPQQQRRRSSSWWWWWWXXXZZZ[[[\\\]]]^^^^^^```fffmmmtttlllTTTOOOMMMEEEDDDJJJKKKKKKMMMNNNNNNMMMLLLKKKGGGGGGGGGFFFEEEEEEDDDDDDBBBEEEGGGGGGDDDAAA???>>>>>>>>>============>>>>>>=========<<<<<<===>>>???BBBCCCCCCAAA>>>======>>>:::;;;<<<<<<::::::;;;<<<>>>>>>===;;;:::999888777999777888;;;;;;999<<>>======<<<<<<======>>>;;;=========;;;;;;===????????????>>>;;;999:::::::::;;;<<<<<<::::::;;;<<<===<<<<<<;;;999888777777999777999<<<;;;999;;;@@@GGGSSSYYY^^^gggggggggooozzz|||{{{}}}xxxtttqqqrrrqqqlllgggbbb___```aaacccbbbaaa```]]][[[XXXWWWVVVVVVUUUUUUVVVXXX[[[]]]]]]```aaaaaa```bbbgggkkkooossswwwyyyyyyxxxxxxxxxyyy~~~{{{tttooojjjfffbbb```YYYVVVPPPMMMLLLLLLKKKJJJHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTUUUWWWYYY]]]fffqqqzzz~~~~~~^^^LLLGGGAAA>>><<<;;;<<<=========999999888777777777777888666666666666777777777777yyyoooggg___YYYXXXXXXXXXZZZ^^^fffllluuu|||uuuqqqtttsssttttttsssqqqmmmiiigggdddccc```^^^\\\\\\\\\]]][[[\\\\\\]]]^^^^^^______]]]]]]\\\\\\[[[[[[[[[ZZZWWWZZZ\\\\\\ZZZYYYZZZ\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[ZZZXXXUUURRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWWWWVVVTTTQQQNNNMMMMMMLLLLLLMMMPPPTTTXXX[[[ZZZ[[[\\\^^^```bbbddddddccccccdddeeeeeedddcccbbbbbbbbbcccdddeeegggiiijjjeeeeeeeeehhhlllrrrxxx||||||}}}ssseee\\\[[[XXXUUUSSSSSSRRRQQQPPPQQQPPPNNNMMMLLLLLLMMMNNNMMMOOOPPPPPPOOOQQQVVVYYYYYYZZZ\\\]]]___aaaccccccgggmmm{{{bbb\\\TTTOOOMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKGGGGGGHHHHHHGGGFFFDDDCCCEEEIIIMMMLLLFFFBBB@@@AAA======<<<<<<<<<<<<======<<<>>>???===:::999:::<<<999;;;;;;:::999888888:::999;;;<<<;;;:::999:::;;;;;;;;;:::999888888777777777666888;;;;;;888:::>>>@@@LLLRRRVVV___```___fffpppwww|||zzz{{{~~~}}}{{{vvvoooiiifffgggjjjkkkkkkkkkjjjhhheeecccaaa___^^^]]]]]]___aaaeeegggeeehhhjjjiiihhhjjjpppuuu{{{}}}}}}}}}}}}~~~vvvrrrmmmhhhddd```\\\ZZZUUUQQQLLLIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOQQQSSSUUUWWWWWWYYY\\\\\\^^^dddnnnvvv~~~kkkTTTHHHAAA@@@===;;;:::;;;<<<<<<;;;999999888777777777777777666666666555555555555555~~~wwwrrrjjjaaa]]]YYYVVVVVVYYYZZZaaakkkttt{{{{{{yyynnnllliiieeebbb`````````\\\\\\]]]^^^^^^___``````^^^^^^]]][[[YYYXXXWWWVVVVVVYYY[[[[[[YYYYYYZZZ\\\]]]]]]]]]\\\\\\[[[[[[[[[YYYZZZYYYXXXUUUSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXVVVSSSQQQPPPPPPLLLLLLMMMOOOSSSWWW[[[^^^]]]^^^___aaaccceeeggghhhcccdddeeeeeeeeedddcccbbbbbbccccccdddfffhhhjjjkkkhhhiiijjjmmmssszzzssseee[[[WWWVVVTTTQQQPPPQQQRRRRRRQQQPPPNNNMMMKKKKKKMMMNNNPPPMMMOOOQQQQQQQQQSSSXXX\\\YYYZZZ\\\^^^aaadddfffgggllltttqqqTTTVVVSSSMMMKKKMMMMMMIIIGGGGGGFFFEEEFFFGGGIIIJJJGGGGGGHHHHHHGGGFFFDDDCCCEEEHHHJJJGGGAAA>>>>>>AAA======<<<<<<<<<<<<======>>>@@@@@@>>>:::777888:::777888999999999999:::<<<999:::;;;;;;999999:::;;;::::::999999888777777777555444777;;;:::888999===;;;GGGKKKOOOXXXYYYYYYaaaiiiqqq|||}}}zzzyyywwwpppmmmoooqqqrrrrrrsssrrrqqqooommmkkkhhhgggffffffhhhkkknnnqqqmmmppprrrqqqppprrryyy|||yyyvvvmmmjjjeeeaaa]]]ZZZVVVSSSQQQMMMIIIGGGGGGIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNOOOQQQTTTWWWXXXZZZ]]]___^^^^^^bbbjjjqqq|||\\\OOOGGG===???<<<:::999:::;;;;;;:::999888888777777777777777666666555555444444444333~~~|||wwwooofff^^^ZZZYYYYYY\\\]]]aaafffmmmttt{{{~~~zzztttoookkkgggddddddaaa______aaaaaa___]]]___^^^^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[^^^]]][[[\\\]]]^^^^^^]]]]]][[[YYYWWWWWWWWWYYYYYYUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUTTTSSSRRRRRRTTTUUUUUUWWWYYY[[[^^^___```______```bbbcccddddddcccdddeeedddcccccceeegggeeeeeeddddddfffjjjooossspppnnnnnnrrrzzz|||nnneee___XXXSSSVVVTTTRRRSSSTTTRRRNNNKKKKKKKKKLLLKKKKKKLLLNNNQQQQQQSSSTTTTTTUUUWWWZZZ]]]\\\\\\]]]aaafffjjjkkkkkkpppuuuaaaXXXTTTOOOLLLKKKKKKJJJJJJMMMJJJFFFDDDDDDEEEEEEEEEIIIHHHGGGFFFEEEDDDCCCBBBFFFDDDAAA@@@@@@@@@???>>>>>>======???@@@@@@>>><<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888888888888888888888888888555555666777888999999:::>>>???DDDLLLTTTWWWVVVTTT```iiiuuu|||{{{~~~|||{{{|||wwwsssrrrttttttuuuuuuwwwzzz}}}|||~~~~~~~~~|||{{{zzzxxxtttooollldddaaa]]]XXXSSSPPPNNNMMMJJJJJJIIIHHHHHHHHHIIIIIILLLLLLLLLMMMMMMMMMMMMMMMQQQOOONNNQQQVVVZZZ[[[ZZZ___^^^___bbbeeeiiioootttfffPPPGGGAAA:::;;;;;;:::::::::999999999777888999999999777666555333444444444555666666666xxxnnnfff___\\\ZZZYYYZZZ\\\___eeekkkppptttyyyzzz|||}}}}}}xxxuuulllgggbbb```aaaaaa```^^^``````______^^^]]]\\\\\\XXXYYYZZZ[[[\\\\\\[[[[[[\\\ZZZYYYYYYZZZ[[[[[[ZZZ^^^\\\ZZZWWWVVVUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYXXXXXXWWWWWWVVVVVVYYYZZZ[[[\\\^^^___```aaaaaaaaaaaabbbccceeeffffffcccddddddcccbbbaaacccdddccceeeggghhhjjjnnnuuuzzzwwwwwwyyy}}}}}}oooddd^^^YYYTTTQQQRRRQQQPPPQQQRRRRRROOOLLLIIIKKKLLLLLLMMMOOORRRTTTUUUVVVWWWVVVVVVVVVXXXZZZ___```bbbeeehhhllloooqqqyyygggZZZOOOMMMJJJIIIKKKMMMNNNNNNMMMJJJFFFDDDDDDEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBEEECCCAAA@@@@@@@@@???============???AAAAAA???===;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777666666666666666666666666777777777777777888888888999;;;@@@HHHQQQWWWYYYXXX[[[bbbnnnzzz~~~|||zzzxxxxxxyyy|||~~~}}}yyytttrrrqqqooommmiiieeeaaa```^^^ZZZVVVQQQNNNMMMLLLIIIIIIHHHHHHHHHIIIIIIJJJMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNOOORRRUUUXXXYYYYYY]]]```dddhhhkkkpppwww}}}sssWWWJJJDDD>>>999;;;::::::::::::999999999888888888888888777666666555555555666666666666666yyysssmmmgggccc\\\[[[ZZZZZZ\\\```dddgggnnnqqqvvvzzz}}}zzzssskkkeeeeeeeeeeeeddddddddddddcccbbbaaa```___[[[\\\]]]^^^^^^^^^]]]]]]\\\ZZZXXXXXXYYYZZZZZZZZZ[[[ZZZXXXVVVUUUUUUVVVVVVZZZZZZZZZZZZZZZZZZYYYXXX[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^______^^^^^^^^^^^^___```aaabbbcccccccccdddeeeeeeccccccdddeeeeeejjjnnnppprrrvvv|||zzzzzzqqqjjj```YYYWWWUUURRRPPPOOONNNNNNOOOPPPQQQOOONNNJJJKKKNNNOOOPPPRRRVVVYYYWWWXXXYYYYYYXXXXXXZZZ\\\dddgggiiiiiijjjlllrrrvvvmmmYYYTTTJJJHHHFFFGGGJJJMMMNNNOOOKKKHHHEEECCCDDDEEEEEEDDDEEEEEEDDDCCCBBBBBBAAAAAACCCBBB@@@???@@@@@@>>><<<<<<<<<===???BBBBBB@@@>>>::::::999999999888888888888888888888888888888888555555555555555555555555666666666666666666666666888888888888777777666666777888<<>><<<;;;;;;===@@@CCCCCCAAA???::::::::::::999999999999999999999999999999999999666666666666666666666666888888888888888888888888888888777777777777777777::::::<<>><<<:::;;;>>>AAADDDDDDAAA???;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777777777777888888888888888888888888555666666777888888999999::::::<<>><<<;;;<<>><<<<<<<<<;;;;;;;;;::::::777777777777777777777777999999999999999999999999666666666666666666666666555555666777888999::::::555777999===DDDNNNYYY```]]]^^^dddooo|||qqqiiiffffffkkkrrrvvvxxx{{{{{{vvvrrrqqqqqqqqqpppnnnkkkiiihhhfffcccaaa^^^\\\YYYWWWVVVUUURRRPPPLLLKKKJJJHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOORRRUUUVVVXXXZZZ]]]bbbiiirrr{{{~~~\\\OOODDDBBB@@@:::888<<<888888888777777777777666666666555555666666777777444444444333333333333333~~~mmm```WWWTTTRRRSSSUUUXXX[[[^^^ccchhhllllllqqqvvvxxxxxxyyy~~~}}}~~~~~~}}}xxxrrrmmmjjjiiihhhggghhhhhhhhhhhhgggfffeeedddffffffffffffeeeeeedddcccbbbbbbbbbbbbcccccccccccc``````bbbcccdddfffggggggmmmrrrvvvwwwuuusssuuuwwwxxx|||}}}vvvooohhhbbbZZZXXXUUUUUUVVVUUUSSSQQQNNNPPPRRRSSSSSSRRRQQQQQQPPPRRRSSSRRRPPPQQQTTTVVVVVVXXXZZZZZZYYYWWWWWWXXXYYYZZZ]]]bbbjjjuuuvvv```UUUMMMIIIHHHGGGFFFFFFHHHKKKMMMMMMMMMDDDBBBAAAAAABBBBBBAAA@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@BBBCCCBBB???===<<<===@@@CCCEEECCC@@@<<<;;;;;;;;;:::::::::999999777777777777777777777777999999999999999999999999666666666666666666666666666666777777888888888999333555888<<>>===>>>@@@CCCEEECCC???<<<:::::::::999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777555777999<<>><<<:::999888888888888888777777777777666666666666666666666666444444444444444444444444|||www}}}qqqgggaaa^^^^^^XXXUUUVVVTTTQQQRRRWWWXXXZZZ```gggiiiiiilllrrrrrrssssssqqqqqqrrruuuwwwyyyzzz}}}}}}}}}}}}|||zzzzzz|||~~~}}}~~~zzzuuutttuuuwww{{{}}}}}}uuunnniiiccc]]][[[[[[[[[XXXUUUPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSWWWVVVVVVWWWWWWXXXWWWVVVYYYYYYYYYYYYXXXYYYZZZ[[[ccclll}}}qqq___PPPMMMKKKFFFEEEIIIGGGGGGGGGFFFEEEEEEGGGIIIKKKKKKJJJIIIHHHGGGFFFFFFBBBAAA???>>>???@@@@@@@@@FFFEEECCCAAA@@@???>>>===<<<===============<<<<<<>>>;;;888777888999999888:::999888777666777888888:::999888777666666777777666666777888777666555444555555555555666666777777777666666777999===AAACCCOOOUUU^^^dddiiioooxxx~~~zzz|||}}}yyysssmmmlllnnnqqqtttvvvwwwxxxyyy~~~yyytttrrrpppnnnmmmiiifffbbb```___^^^\\\[[[YYYXXXVVVSSSRRRQQQQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNLLLJJJKKKNNNOOOOOOMMMOOOQQQTTTTTTUUUXXX^^^ccctttfffPPPCCCAAA@@@???===;;;:::888888888888888777777777666666666666666666666666666666666666666666666555555555wwwwww}}}zzzqqqkkkhhhfff```\\\ZZZWWWRRRPPPPPPRRRSSSXXX```cccdddhhhmmmllllllmmmllllllmmmooorrrsssuuuxxx|||~~~|||{{{|||~~~~~~vvvtttssssssrrrnnnfff___^^^ZZZVVVTTTUUUUUUSSSQQQOOOOOOOOONNNNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUXXXYYYZZZZZZZZZ\\\___aaaiiiwwwnnnaaaSSSHHHHHHIIIFFFFFFIIIGGGHHHHHHHHHHHHKKKOOOSSSVVVVVVWWWVVVSSSOOOKKKHHHBBBAAA@@@??????@@@BBBCCCHHHGGGEEECCC@@@===<<<;;;===>>>>>>?????????>>>>>>???===:::999999999999888:::999888777777777888888<<<;;;999777666666777888777777888999888777666555333333444555666888888999666555555555777:::===>>>GGGPPPZZZ```aaadddjjjpppwwwyyy}}}}}}pppfffhhhkkknnnppprrrssssssxxxyyy{{{{{{|||}}}~~~~~~{{{}}}~~~zzzxxx|||xxxsssooollliiifffddd```]]]ZZZXXXWWWWWWVVVUUUTTTSSSQQQPPPNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMKKKLLLMMMNNNNNNMMMNNNRRRUUUWWWXXX\\\bbbfff|||kkkSSSFFFAAA@@@???>>><<<;;;999888777888888777777777777666666666666666666666666666666777666666666555555444444zzzvvvtttqqqooolllggg___WWWRRRQQQRRRQQQUUU[[[___aaadddiiifffggghhhhhhhhhiiilllnnnnnnppptttxxx{{{~~~~~~~~~}}}}}}}}}~~~|||yyyxxxxxxyyyyyyyyyyyyxxxxxxzzz~~~}}}{{{rrrmmmkkkjjjjjjiiieee^^^ZZZ\\\YYYUUUSSSSSSRRRPPPNNNOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTQQQRRRUUUVVVVVVWWWXXXYYYVVVYYY[[[\\\]]]aaafffjjjsssvvv___ZZZPPPHHHHHHHHHFFFEEEFFFIIIJJJKKKLLLOOOTTT[[[```bbbdddgggfff```WWWLLLEEEDDDCCCBBB@@@@@@AAADDDFFFHHHGGGFFFCCCAAA>>><<<;;;>>>??????@@@@@@@@@@@@@@@???===;;;;;;<<<===<<<;;;<<<;;;999888888888999:::===;;;:::888777777777888888888999:::999888777666444555666777888999999999888888777777888:::<<<===@@@JJJVVV\\\\\\]]]bbbhhhmmmnnnrrr|||}}}jjjhhhggggggiiilllmmmnnnppprrrtttvvvvvvxxx{{{}}}||||||||||||}}}~~~~~~~~~~~~}}}yyyuuuuuuvvvwwwxxxwwwtttqqqooouuuqqqmmmiiifffbbb___\\\WWWUUURRRQQQQQQRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNOOOOOOPPPPPPQQQUUUYYY[[[\\\```eeejjjwwwuuuYYYIIICCCBBB>>>>>>===;;;:::888777777888777777777666666666666666666666666666666666666555444444333333222222111~~~~~~~~~zzznnnddd___^^^VVVSSSTTTXXX[[[\\\^^^bbbaaaccceeeeeefffgggiiikkkkkkmmmppptttxxxzzz||||||zzz{{{}}}~~~~~~~~~}}}|||}}}|||{{{zzzzzzyyyyyyyyyyyyxxxvvvtttsssrrrsssssssssrrrrrrsssuuuvvvwwwwww~~~~~~~~~~~~|||~~~vvvnnnhhhdddddddddcccbbb```\\\YYYYYYWWWUUUTTTSSSRRRQQQPPPOOONNNNNNNNNOOOOOOPPPQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTVVVYYYYYYYYYZZZ]]]___ZZZ]]]aaacccdddiiipppwwwyyydddXXXSSSMMMHHHGGGGGGFFFDDDEEEKKKLLLNNNQQQVVV\\\dddjjjoooooommmhhh```VVVLLLFFFEEEFFFFFFDDDBBBCCCEEEHHHFFFFFFEEEDDDBBB@@@>>><<>>@@@@@@???===<<<;;;:::999:::;;;;;;<<<;;;::::::999888888888888999:::::::::999777666666777888999999999888888999888888888888:::;;;<<<;;;EEEQQQXXXZZZ]]]bbbgggfffgggjjjtttpppkkkdddaaaaaadddfffgggiiikkknnnpppqqqrrrtttvvvyyy|||~~~zzzzzzzzz{{{}}}}}}|||zzz}}}~~~|||||||||xxxxxxyyyyyyzzz|||}}}}}}|||yyyvvvuuuvvvuuuqqqmmmnnnnnnnnnnnnllljjjiiigggllljjjfffdddaaa^^^YYYVVVRRRPPPMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRTTTWWW[[[]]]^^^aaagggllluuuzzz]]]KKKBBB???======<<<;;;:::999888777666777777777666666666666555666666666666666666666666444444333333222222222222|||~~~~~~~~~vvvppplll^^^YYYUUUWWWXXXWWWWWWZZZ\\\^^^```bbbbbbcccfffggghhhiiimmmpppsssuuuvvvvvvuuuwwwyyyzzz{{{zzzxxxwwwwwwwwwwwwvvvuuuuuuttttttuuuttttttsssrrrrrrrrrrrrqqqppppppppprrrsssqqqpppttttttuuuvvvzzz~~~|||{{{{{{}}}{{{xxxsssmmmhhhdddbbb]]]]]]]]]]]]\\\ZZZYYYXXXRRRRRRRRRRRRSSSSSSSSSSSSOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRRRRSSSSSSTTTTTTUUUVVVXXXYYYYYYXXXZZZ___dddfffjjjnnnppppppttt}}}|||fff[[[XXXKKKHHHEEEEEEEEEFFFFFFFFFJJJLLLOOORRRVVV\\\ccchhhrrrmmmeee\\\TTTNNNLLLJJJEEEGGGHHHGGGDDDBBBEEEGGGDDDDDDEEEDDDCCCAAA???>>>???????????????>>>======:::999:::<<>>>>>>>>>>>===<<<::::::888888888:::===>>>>>>===<<<;;;:::999888999999:::666999<<<>>>>>><<<:::888777888999999999888666666222444666888999888888777555555555666777888888999:::===CCCLLLVVV___fffiiibbbccceeeiiioooyyyuuunnneee```______]]]ZZZ[[[]]]aaaccccccdddeeefffiiikkknnnpppooooooooooooiiiiiiiiikkkmmmmmmjjjhhhkkkmmmoooooommmkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmllllllkkkiiieeeccccccddd___^^^\\\ZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYWWWSSSPPPOOOMMMJJJIIIJJJKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJIIILLLLLLLLLMMMMMMMMMNNNNNNMMMNNNOOOPPPPPPPPPOOONNNLLLOOOQQQRRRRRRSSSWWWZZZ\\\^^^aaacccfffnnnwwwsssWWWIIIDDD@@@======::::::999888777666666555777777666666666555555555666666666666666666666666333333333444444555555666zzzzzzsssjjjbbb^^^[[[VVVSSSTTTPPPSSSVVVXXXYYYZZZ\\\^^^cccdddfffhhhiiijjjjjjjjjoooqqqtttuuuvvvtttsssqqqnnnooooooppppppppppppooommmmmmmmmlllkkkjjjiiihhhmmmiiieeeeeehhhlllnnnooolllkkkllllllmmmnnnoooooofffjjjnnnmmmiiihhhkkkoooiiilllnnnooommmjjjiiihhhiiiqqqxxxwwwooojjjjjjnnnmmmsss}}}~~~~~~|||zzzvvvsssrrrpppmmmjjjgggcccaaa```aaaaaaaaa___]]]\\\]]]^^^XXXYYYYYYWWWUUUSSSSSSTTTTTTUUUVVVUUUSSSQQQPPPQQQPPPPPPPPPQQQRRRSSSTTTTTTRRRRRRRRRSSSTTTTTTUUUUUUXXX[[[___bbbgggppp}}}gggYYYSSSPPPOOOLLLLLLIIIEEEDDDFFFFFFEEEFFFGGGIIIJJJKKKLLLOOOQQQJJJKKKMMMMMMKKKGGGCCC???BBBFFFJJJHHHCCC??????AAAEEEFFFFFFFFFDDDAAA>>><<<>>>>>>>>>===<<<:::888777888777777999;;;;;;:::999:::999888777777777888999444777<<>>:::888777777888999888777666555...000333666888888888777555666666777888999::::::;;;;;;???HHHTTT___eeehhhgggggghhhgggiiiooozzzvvvpppiiieeeeeeccc^^^ZZZWWWYYY]]]^^^______```aaacccfffiiikkkjjjiiiiiiiiiccccccdddfffhhhgggeeecccdddfffiiiiiigggdddcccccceeeffffffggggggggggggfffeeeffffffccc^^^\\\]]]___ZZZXXXVVVTTTTTTTTTVVVWWWSSSTTTTTTVVVWWWUUURRRNNNOOOMMMJJJIIIIIIJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHLLLLLLMMMMMMNNNNNNNNNOOOMMMNNNOOOPPPQQQPPPOOOOOOPPPSSSVVVWWWWWWXXX\\\```aaacccfffiiinnnwwwqqq]]]IIIAAA>>>;;;;;;>>>:::999999888777666666555777666666666555555555555666666666666666666666666///000111222333333444555{{{nnnddd___[[[VVVRRRSSSSSSRRRRRRTTTWWW[[[]]]``````bbbccceeeggghhhiiillllllmmmmmmnnnmmmmmmlllmmmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjjjjjjjkkkkkknnnkkkhhheeecccdddfffhhhhhhhhhhhhiiijjjlllmmmnnnllljjjfffeeeddddddcccbbbgggffffffeeecccbbbaaaaaaeeeeeeeeeeeeeeedddcccbbbhhhkkkqqqxxx~~~wwwrrrpppppppppsssuuuyyy|||~~~~~~}}}zzzuuuuuutttrrrpppnnnlllkkkbbbccccccdddcccaaa___^^^]]]\\\[[[ZZZZZZZZZZZZZZZWWWWWWVVVVVVTTTSSSQQQPPPSSSSSSSSSTTTUUUUUUSSSQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQRRRUUUYYY[[[ZZZXXXWWW^^^dddfffmmm~~~jjjZZZUUUOOOLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIGGGEEECCCCCCCCCCCCHHHHHHFFFEEECCCAAA@@@???CCCCCCBBBAAA@@@>>>===<<<::::::999888888777777666:::999999888888999999:::888888999::::::::::::999777888;;;======<<<:::888888888888888777777777777666666666666666555555555888999999999999:::::::::<<<::::::???KKKZZZfffmmmkkkkkkiiifffdddiiittt}}}vvvnnnllljjjddd___\\\ZZZVVVVVVZZZZZZVVVVVV[[[ZZZZZZ\\\___bbbcccaaa___\\\]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]aaabbbccceeeeeeeeedddcccbbb```]]]\\\[[[[[[YYYXXXWWWWWWVVVUUUTTTSSSRRRRRRTTTTTTSSSRRRQQQOOONNNMMMMMMMMMKKKKKKJJJKKKLLLLLLJJJJJJIIIHHHIIIKKKMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSRRRQQQPPPPPPQQQRRRSSSUUUXXX\\\dddlllrrrxxxqqqnnnttt|||~~~XXXQQQGGG???;;;::::::::::::999777666555666777999666666666666666666666666444444333333333333444444555555555555555555555555ttthhhccc^^^XXXSSSUUUUUUTTTTTTUUUVVVXXXXXX^^^^^^___aaacccdddeeefffhhhhhhiiijjjjjjjjjjjjjjjkkkkkkjjjiiihhhhhhhhhiiijjjjjjiiiiiiiiijjjjjjkkkllljjjgggdddcccdddeeegggfffffffffggggggiiijjjkkkiiigggdddcccccccccbbb```bbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaa```______^^^___aaaeeejjjooosssvvvxxxssspppllliiigggggghhhiiigggiiikkkmmmooooooooonnnrrrqqqrrrtttvvvuuupppllljjjjjjiiihhhfffdddbbbaaa^^^^^^^^^^^^]]]\\\[[[ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTUUUUUUTTTSSSRRRRRRSSSSSSSSSTTTUUUTTTSSSRRRQQQRRRSSSTTTUUUTTTTTTSSSUUUTTTUUUWWWZZZ[[[[[[YYY]]]dddkkksssttt]]]SSSQQQNNNJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDFFFEEEDDDCCCBBB@@@??????AAAAAAAAA@@@???>>>===<<<<<<;;;;;;:::999999888888:::999999999999999999:::888999::::::;;;;;;::::::666888:::<<<<<<;;;999888888888888777777777666666666666666666666666666555666666777777777888888888::::::;;;@@@JJJXXXgggpppqqqqqqnnniiieeefffnnnvvv}}}uuusssqqqkkkfffdddaaa\\\YYYZZZYYYVVVWWW[[[YYYYYYYYY[[[]]]]]][[[YYYXXXXXXYYYYYYYYYYYYXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\]]]^^^___``````___^^^___]]][[[ZZZZZZYYYWWWUUUPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQQQQQQQPPPNNNMMMLLLLLLKKKIIIHHHHHHJJJKKKLLLMMMLLLKKKJJJKKKLLLNNNOOOMMMNNNNNNOOOPPPQQQRRRRRRPPPQQQRRRRRRQQQQQQSSSTTTVVVXXX]]]bbbiiisss}}}~~~|||jjjMMMHHHAAA<<<;;;<<<======:::999777666555666777888555555555555555555555555555444444444444444444555555555555555555555555555tttnnnhhh```YYYVVVVVVVVVVVVVVVVVVWWWWWW[[[[[[\\\]]]^^^___``````bbbccccccdddeeeffffffggghhhhhhgggfffeeedddddddddggggggggggggggghhhiiijjjiiigggeeecccbbbbbbcccdddddddddccccccdddeeeffffffeeecccaaa```aaaaaa```___]]]^^^^^^___```aaabbbbbb]]]]]]]]]]]]]]]]]]\\\[[[\\\]]]___bbbdddeeeggggggcccbbbaaa```aaabbbcccdddbbbbbbccccccdddddddddeeeggggggggghhhiiiiiifffdddeeeddddddcccaaa___^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTVVVVVVUUUTTTTTTXXXXXXZZZ[[[]]]]]]^^^^^^ccclllxxxpppaaaRRRMMMMMMLLLHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>??????>>>>>>===<<<======<<<<<<;;;:::::::::999999999999999999999999999999:::;;;;;;;;;;;;:::555777999:::;;;:::888777888888777777777777666666555555666666666666666666666666666777777777888888888999<<>>??????>>>>>>>>>=========<<<;;;;;;::::::999999999999999999999999888888999::::::::::::999555666888999999999888777888777777777666666666666555555555555666666666666888888888888999999999999777999<<<>>>BBBMMM\\\ggglllooorrrqqqnnnmmmrrrwww|||}}}zzzwwwwwwvvvvvvvvvuuuooofff^^^ZZZWWWVVVTTTTTTTTTTTTSSSQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPRRRTTTVVVVVVTTTRRRPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSPPPMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFGGGJJJMMMOOOPPPOOONNNMMMMMMNNNNNNOOOLLLMMMNNNOOOPPPRRRSSSSSSTTTUUUVVVUUUUUUVVVYYY[[[___gggsss~~~qqqVVVHHHBBB???<<<::::::999888777888888777666666666666777555555555555555555555555666555555444444555555666444444444444444444444444xxx~~~tttkkkiiifffbbb___]]]\\\\\\ZZZZZZZZZZZZYYYYYYYYYXXX[[[[[[[[[[[[]]]^^^```aaacccbbbaaa```________________________```aaabbbcccaaa``````______^^^^^^^^^```_______________``````___^^^]]]^^^______^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^[[[[[[\\\\\\\\\\\\\\\[[[YYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZ```___]]][[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWYYYXXXWWWVVVVVVVVVWWWXXXVVVUUUUUUUUUUUUUUUVVVVVVYYYYYYYYYXXXWWWVVVTTTTTTRRRTTTUUUTTTRRRRRRSSSUUURRRSSSTTTUUUVVVWWWXXXXXXWWW\\\aaabbbaaabbbfffjjjpppggg]]]WWWOOOJJJKKKMMMLLLJJJEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBB===>>>??????@@@?????????<<<<<<;;;;;;:::999999999888999999::::::999999888666666777888888888888888555666777888888888777777777777777666666666666555444555555555666666777777777777888888888999999999666999;;;;;;===DDDPPPYYYbbbiiipppsssssstttwww{{{}}}||||||~~~wwwggg[[[UUUSSSQQQPPPQQQRRRQQQQQQPPPPPPPPPPPPPPPOOONNNNNNMMMOOOQQQRRRRRRQQQOOOMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRPPPMMMKKKMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKLLLKKKIIIHHHIIILLLNNNPPPOOOOOONNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTWWWWWWWWWVVVUUUVVVXXXZZZ___jjj{{{zzz\\\JJJCCC@@@>>><<<;;;:::999666444888777777666666666666666555555555555555555555555555555444444444444555555444444444444444444444444uuuxxx|||~~~{{{vvvpppiiiccc```^^^]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXXXXYYY[[[\\\^^^^^^^^^]]]]]]\\\\\\]]]]]][[[[[[[[[[[[\\\\\\]]]^^^]]]]]]^^^^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\\\\]]]^^^^^^\\\ZZZ]]]]]]]]]\\\\\\[[[[[[[[[WWWXXXYYYYYYZZZYYYYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[YYYYYYZZZZZZ[[[\\\\\\]]]___^^^\\\ZZZYYYYYYZZZZZZXXXZZZ[[[[[[YYYYYYZZZ\\\XXXYYYYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYZZZ\\\[[[[[[ZZZXXXWWWUUUTTTTTTVVVWWWUUUSSSRRRUUUXXXUUUTTTUUUUUUWWWZZZ]]]___\\\ccciiijjjgggggglllrrr~~~jjjZZZTTTRRRNNNIIIIIINNNOOOMMMFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@@@@AAAAAABBBBBBBBB>>>>>>??????@@@?????????;;;;;;::::::999888888888888999:::;;;;;;:::999888555555666777777777777666666666777888888888888888777777666666666666555555444444555555666777777777555555555666666666777777666888999999999>>>EEEJJJYYYbbbmmmtttuuuvvvyyy{{{qqqbbbVVVTTTPPPOOOOOOQQQQQQQQQOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNOOOOOONNNMMMMMMOOOOOONNNMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKMMMLLLLLLLLLLLLMMMOOOPPPNNNNNNNNNOOOOOOOOOOOOOOOQQQQQQRRRTTTUUUWWWXXXXXXZZZZZZZZZXXXWWWXXX[[[]]]bbbnnnbbbLLLAAA>>>;;;:::999999::::::999777777777777666666666555555444444444444444444444444444444444333333444444444333333333333333333333333vvvuuuuuuwww~~~}}}rrrkkkaaaaaa```^^^\\\[[[ZZZYYYWWWVVVUUUUUUUUUWWWXXXZZZYYYYYYYYYYYYYYYZZZZZZ[[[XXXXXXXXXWWWXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXXXXXXXYYYZZZ\\\\\\[[[ZZZZZZ[[[[[[[[[XXXVVV[[[ZZZZZZZZZYYYYYYYYYYYYVVVVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[ZZZZZZXXXXXXXXXYYYZZZ[[[]]]]]]]]]]]][[[ZZZYYYYYYXXXXXXUUUXXXZZZZZZYYYXXXYYY[[[XXXXXXXXXYYYXXXXXXWWWWWWSSSTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTVVVWWWYYY[[[\\\ZZZZZZZZZYYYYYYWWWVVVVVVUUUWWWYYYWWWSSSSSSVVVZZZXXXWWWVVVWWWZZZ^^^cccgggkkkrrryyyxxxsssqqqwww~~~sss^^^VVVMMMPPPOOOJJJJJJNNNOOOLLLGGGGGGGGGFFFFFFGGGGGGHHHFFFEEEEEEDDDCCCBBBBBBBBBAAABBBCCCCCCCCCBBBAAAAAA?????????@@@@@@@@@@@@@@@>>>>>>>>>???>>>>>>======;;;;;;::::::999888888888777888:::;;;;;;:::888777555666666777777777777777777777777888888888999999777777666666666555555555444444555555666777777888555555555555666666666777555555666777999<<<>>>@@@MMMXXXgggqqquuuwwwzzz|||zzzlll^^^ZZZVVVSSSRRRSSSSSSSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMMMMOOOOOOMMMLLLLLLLLLMMMMMMMMMLLLKKKLLLMMMNNNMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRSSSUUUXXX[[[^^^```aaaaaabbbaaa``````aaaeeehhhjjjtttdddOOOCCC===;;;999777666777888999999888666666666666666555555444444444444444444444444444333333222222222222333333333333333333333333333333xxxtttqqqsss|||wwwdddcccbbb```^^^\\\[[[ZZZVVVUUUSSSRRRSSSTTTVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVXXXYYY[[[\\\\\\ZZZXXXWWWUUUUUUUUUVVVWWWXXXZZZ[[[YYYYYYXXXYYYYYYYYYVVVTTTXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXYYYYYYYYYYYYUUUUUUVVVVVVWWWVVVVVVVVVWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTSSSPPPSSSVVVWWWUUUSSSTTTVVVTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRTTTUUUXXXZZZ\\\^^^WWWXXXXXXXXXXXXXXXWWWWWWUUUXXXZZZXXXTTTSSSWWW[[[[[[ZZZXXXXXX\\\bbbhhhlllzzz||||||dddVVVRRRLLLQQQRRRMMMKKKMMMLLLGGGIIIHHHHHHHHHHHHHHHIIIIIIFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCBBB@@@@@@>>>>>>>>>>>>>>>?????????======>>>>>>===<<<<<<;;;<<<;;;;;;::::::999888888777888:::;;;;;;:::888777666666777888888888888888888888888888888999999999777666666666555555555555444444444555666777777888777777777777888888888888444444444777:::<<<<<<<<>>;;;999888666555666777666555666666666777666555555444444444444444444444444444333222222111111222222333333333333333333333333333|||xxxxxx}}}wwwoooddd^^^]]]]]][[[YYYYYYWWWWWWXXXYYYVVVTTTTTTRRRSSSTTTTTTUUUUUUTTTTTTTTTVVVXXXXXXVVVTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZYYYXXXWWWWWWVVVVVVVVVVVVYYYYYYXXXWWWVVVVVVUUUUUUUUUWWWXXXXXXWWWVVVVVVWWWTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUSSSSSSRRRRRRSSSTTTTTTUUUVVVUUUUUUTTTTTTTTTTTTUUUXXXUUUSSSTTTWWWZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXYYYYYYXXXVVVUUUVVVXXX\\\___cccdddfffkkkttt{{{{{{~~~|||hhhZZZTTTSSSKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHFFFDDDBBB@@@>>>>>>???@@@DDDAAA???@@@BBBCCCAAA>>>===@@@BBBCCCAAA@@@??????BBB@@@>>><<<::::::::::::===;;;:::888777777888888:::::::::999888777666666777777777777777777777777888888888888888888888888777777777777777777777777666666666666666777888888888888777777777777888888888888888888888999999:::FFFGGGQQQcccrrrxxxxxxxxxyyyuuuvvvzzz{{{wwwxxx}}}yyy|||~~~xxxrrrnnnhhhaaa]]]]]]___bbb______]]]ZZZZZZ[[[XXXSSSPPPMMMMMMOOOOOOLLLLLLOOONNNNNNOOONNNMMMLLLJJJIIIHHHIIIJJJLLLMMMNNNOOOOOONNNLLLKKKKKKLLLMMMMMMMMMOOONNNNNNMMMMMMMMMNNNNNNPPPOOONNNPPPRRRRRROOOLLLPPPQQQRRRSSSTTTUUUVVVVVVXXX[[[^^^aaajjjwww{{{xxxxxxzzz|||{{{yyyyyy|||~~~rrrVVVIIIBBB999666888888888888888777777777777666555555555555444444444555555444444444333333333555555555444444333333333333333333333333333333333}}}yyynnnfffcccaaa^^^\\\[[[YYYXXXXXXXXXVVVUUUUUUWWWWWWWWWWWWWWWVVVVVVVVVSSSTTTVVVUUUTTTRRRRRRSSSSSSSSSSSSTTTTTTVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUXXXXXXWWWWWWVVVUUUUUUTTTUUUVVVXXXXXXVVVUUUVVVWWWUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPQQQQQQRRRQQQQQQQQQQQQQQQRRRRRRSSSUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSWWWUUUTTTUUUYYY[[[\\\[[[YYYXXXWWWVVVVVVWWWYYYYYYXXXYYYZZZYYYXXXXXXZZZ[[[XXX]]]dddiiipppzzzlll]]]SSSNNNNNNJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEDDDBBB@@@?????????@@@CCCAAA???@@@AAABBB@@@>>>@@@AAACCCBBB@@@>>>======>>>===<<<;;;::::::;;;<<<<<<;;;:::888888888888888999888888777777666666666777777777777777777777777888888888888888888888888666666666666666666666666666666666666666777888888888888777777777777888888666666555555666666777888>>>???IIIYYYgggoootttxxxxxxrrrnnnmmmllljjjnnnuuu}}}~~~~~~zzzwwwrrrmmmkkklllooorrrrrrsssooohhhcccaaa\\\VVVTTTQQQPPPQQQPPPMMMLLLOOOOOOOOONNNMMMMMMLLLLLLLLLKKKKKKLLLMMMMMMMMMLLLKKKNNNMMMMMMMMMNNNOOOOOOOOORRRRRRQQQQQQQQQQQQQQQQQQSSSRRRQQQRRRSSSSSSQQQOOOQQQSSSUUUWWWWWWWWWVVVUUUVVV]]]fffooo|||vvv^^^HHHAAA???:::888<<<888888888777777777666666666555555555555444444444555555444444444333333333555555444444444333333333333333333333333333333333zzzqqqllliiifffdddbbbbbbaaa^^^\\\ZZZYYYWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVWWWVVVVVVUUUUUUTTTTTTTTTTTTVVVWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQOOONNNMMMNNNPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSUUUTTTSSSSSSSSSSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTUUURRRRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOQQQTTTWWWXXXXXXZZZYYYXXXXXXXXXYYYZZZ[[[]]]^^^___^^^\\\[[[\\\]]]YYY___iiitttmmmZZZQQQLLLIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIDDDCCCAAA@@@?????????@@@BBB@@@??????@@@AAA???>>>BBBCCCCCCAAA>>><<<<<<===::::::999::::::;;;<<<===;;;;;;:::999888888888888777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777888888888777777666666777777888666666555555666666777888777999AAANNNYYYcccoooyyy{{{ssskkkfffbbbcccjjjrrr}}}{{{~~~|||yyyzzz~~~uuuooojjjddd]]]XXXUUUUUURRRNNNLLLOOOPPPOOONNNNNNMMMNNNOOOOOOOOOOOOPPPPPPOOOMMMKKKJJJLLLLLLLLLMMMNNNOOOPPPPPPRRRRRRRRRQQQQQQPPPPPPPPPSSSSSSSSSSSSSSSSSSTTTTTTSSSUUUXXXZZZ[[[[[[YYYXXXWWWaaaooozzz[[[JJJ===;;;===::::::===888888777777777777666666666555555555555444444444555555444444444333333333444444444444333333333333333333333333333333333333{{{wwwuuusssrrrrrrvvvvvvrrrkkkfff___ZZZXXXWWWVVVTTTSSSSSSTTTTTTVVVWWWWWWVVVTTTSSSUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYUUUUUUUUUTTTTTTTTTTTTTTTSSSUUUVVVVVVUUUTTTUUUUUUWWWWWWVVVVVVUUUUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQOOOMMMMMMNNNPPPRRRQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRMMMMMMNNNNNNNNNMMMMMMMMMKKKKKKLLLOOORRRUUUWWWXXX]]]\\\[[[ZZZ[[[[[[]]]]]]dddeeeeeeccc```^^^]]]^^^^^^fffssssss\\\QQQMMMKKKHHHFFFGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGCCCBBBAAA@@@????????????@@@@@@????????????>>>>>>AAAAAAAAA???===<<<===>>>:::::::::;;;;;;<<<======:::::::::999999888888888666666666777777777777777555555555555555555555555555555555555555555555555666666666666666666666666666666666666666777777888777777666666666666777777777777777777777888999999666888===FFFNNNXXXhhhvvv|||wwwppphhhbbbcccjjjqqqvvvyyy~~~{{{rrrwww~~~|||wwwgggaaa\\\ZZZUUUPPPNNNPPPRRRRRRRRRSSSRRRQQQPPPOOORRRSSSSSSSSSQQQPPPNNNLLLMMMNNNPPPQQQQQQRRRSSSTTTSSSSSSSSSSSSRRRRRRQQQQQQSSSUUUWWWWWWVVVWWWYYY\\\\\\\\\]]]^^^^^^______```]]]fffuuudddMMMCCC;;;<<<===:::999:::888777777777666666666666666555555555555444444444555555444444444333333333333333333333333333333333333333333333333333333333xxxkkk```]]][[[YYYVVVUUUUUUWWWXXXVVVWWWXXXWWWUUUUUUUUUVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYSSSTTTTTTTTTTTTTTTTTTTTTSSSUUUVVVVVVUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRTTTRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPOOONNNNNNNNNIIIIIIKKKKKKLLLLLLKKKKKKMMMNNNQQQTTTWWWYYY\\\]]]^^^]]]]]]]]]^^^```aaaccchhhiiijjjiiifffdddccccccdddnnn}}}pppaaaSSSNNNMMMJJJFFFDDDEEEEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@????????????>>>??????>>>===============>>>???>>>======???@@@============<<<<<<<<<;;;999:::::::::999999888888777888888888888888888888444444444444444444444444444444444444444444444444555555555555555555555555666666666666666777777888777777666666666666777777777777777666777888888999888888;;;@@@DDDLLL\\\kkkzzzzzzwwwooohhheeegggiiiooosss}}}zzzpppiiiccc```[[[VVVUUUXXXZZZ[[[]]]]]][[[XXXSSSQQQSSSSSSSSSSSSRRRQQQQQQPPPQQQTTTWWWXXXWWWWWWXXXZZZXXXXXXWWWVVVVVVWWWXXXXXXZZZ^^^ccccccbbbcccgggkkkpppmmmhhhdddbbbccceeegggffflllyyygggQQQEEE@@@======<<<999777777777777777666666666666555666555555555555444444444555555444444444333333333333333333333333333333333333333333333333333333333|||nnnccc```\\\WWWUUUUUUVVVWWWVVVXXXZZZZZZXXXVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVVVVSSSSSSSSSTTTUUUUUUUUUVVVTTTVVVWWWWWWVVVUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUVVVUUUUUUUUUVVVVVVUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTUUUVVVVVVUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJFFFGGGJJJLLLMMMMMMMMMMMMMMMPPPTTTWWWYYY[[[]]]___^^^^^^```bbbfffjjjnnnpppqqqsssuuuuuusssqqqpppqqqnnnwwwrrr___UUUNNNLLLLLLHHHDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@??????>>>===>>>???>>><<<;;;<<<===;;;<<<>>>>>>======???@@@>>>>>>>>>>>>===<<<;;;:::999999:::::::::999999888999999999888888888888888555555555555555555555555444444444444444444444444555555555555555555555555666666666666666777888888777666666555555666666777555555444444555555666777777777888:::<<>>;;;===>>>===;;;:::;;;===:::<<<>>>???>>>========================;;;:::999888999::::::::::::999888999999888888777777666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666777888888666666555555555555666666555444444444444555666666777555666999:::<<>>;;;===>>>===:::999;;;===;;;===???@@@>>><<<:::::::::;;;<<<<<<<<<;;;:::999777888::::::;;;:::999888999888888777666555555444666666666666666666666666555555555555555555555555555555555555555555555555666666666666666777888888666666555555555555666666666666666666666777888888777555666:::<<<<<>>???:::<<<<<<888555666888999777666666666555555555555666666555555555444444444555555444444444333333333111111111222222333333333333333333333333333333333mmmlllpppzzz}}}tttooommmttt}}}|||ooogggdddccceeejjjpppvvvvvvooonnnoooqqqmmmrrrxxx{{{zzzvvvrrrpppkkkddd[[[WWWYYY\\\]]]\\\WWWXXXYYYZZZZZZYYYXXXXXXVVVVVVUUUUUUTTTUUUUUUUUUYYYXXXTTTRRRUUUZZZYYYTTTYYYWWWTTTSSSRRRTTTVVVWWWXXXWWWVVVWWWXXXWWWVVVTTTTTTTTTUUUWWWXXXXXXUUUSSSSSSRRRRRRTTTWWWXXXVVVTTTXXXVVVVVVVVVWWWWWWUUUTTTMMMLLLKKKJJJKKKLLLNNNPPPMMMQQQRRRQQQRRRVVVWWWUUU[[[]]]___bbbeeeggghhhhhhiiirrrsssccc[[[ZZZVVVVVVTTTQQQNNNIIIFFFCCCEEEEEEDDDDDDCCCCCCCCCBBBGGGFFFFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@===<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999888888777666666666666666555555444444444444555555333444444444555666666666666666666666666666666666666666666666666666666666666666666666777777777777888777777777777888888999777777777888999;;;<<<===FFFSSSeeessszzzzzzwwwtttkkkkkkqqq~~~~~~~~~~~~{{{zzz{{{}}}uuuqqqmmmiiiddddddnnnyyy{{{uuutttvvvzzz~~~nnnXXXMMMEEE???;;;888888888777777777777666555555555555555555555555444444444444444444444444222222222222222222222222444444444333333222222222222222222111111111000000qqqppprrr{{{~~~vvvqqqnnneeekkkuuu~~~~~~rrrjjjbbb______cccgggjjjpppvvv}}}|||{{{|||~~~xxxoooeee^^^]]]]]][[[ZZZZZZZZZ[[[]]]______\\\ZZZXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYWWWTTTUUUXXXWWWSSSWWWVVVTTTSSSSSSUUUWWWXXXXXXXXXYYYZZZ[[[[[[ZZZXXXVVVWWWXXXYYYZZZYYYWWWVVVVVVUUUUUUVVVXXXYYYXXXWWWXXXWWWWWWWWWXXXWWWTTTRRRMMMLLLLLLLLLMMMNNNPPPQQQOOOUUUYYYYYY\\\aaaeeefffjjjiiigggfffgggkkknnnqqqyyyxxxlllbbbYYYTTTTTTSSSRRRPPPMMMJJJGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCGGGFFFEEEDDDCCCBBBAAAAAA??????>>>>>>>>>>>>>>>???<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888777666666666666666555555444444444444555555444444444555555555555555555555555555555555555555666666666666666666666666444555555555555666666666555555444444444444444555777777777777888999;;;;;;???GGGUUUeeesssyyyzzzyyysssooopppyyy~~~|||{{{xxxvvvtttrrrooooooyyy~~~zzz{{{~~~zzz]]]LLLEEE@@@<<<:::888888888888777777777777555555555555555555555555444444444444444444444444222222222222222222222222444444333333333222222222222222222111111111000000sssssswww{{{uuuqqqdddfffkkkqqqzzzzzztttmmmgggeeeiiilllkkkjjjkkkqqqzzz|||ppphhhdddaaa___]]]\\\\\\^^^dddiiiiiiddd^^^^^^]]][[[YYYYYYYYYZZZ[[[YYY[[[[[[XXXXXXYYYXXXTTTXXXXXXWWWVVVWWWXXXZZZ[[[UUUVVVWWWYYYYYYZZZYYYYYYYYYYYYZZZ[[[ZZZZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]][[[VVVSSSPPPPPPPPPQQQRRRTTTUUUVVVZZZccclllnnnqqqxxx~~~zzzuuutttxxx~~~ooodddccc___UUUNNNNNNOOONNNMMMLLLIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>===;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;888777777666666666666666555555444444444444555555555555555555555444444444555555555555555555555555666666666666666666666666333333444444444555555555555555444333222222222222777666666666777777888999;;;===EEETTTeeesssyyy{{{zzzsssooosss}}}|||}}}|||}}}}}}|||}}}qqq^^^III@@@>>><<<::::::999999888888888777777777555555555555555555555555444444444444444444444444222222222222222222222222333333333333222222222222222222222111111111111111rrruuu~~~}}}yyyssspppnnnooottt~~~|||wwwvvv{{{}}}wwwuuupppuuuyyy}}}yyyqqqllljjjiiigggdddffflllwwwxxxooollliiiddd```\\\[[[[[[[[[XXX]]]___]]]]]]```___\\\]]]\\\\\\[[[[[[\\\\\\\\\UUUWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^]]][[[YYYXXXWWWWWWXXXZZZZZZ[[[]]]aaadddiiijjjkkkllllllhhhbbb^^^YYYZZZ[[[\\\^^^___aaaaaakkkyyyppp\\\WWWYYYWWWPPPJJJHHHIIIIIIIIIIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;:::::::::;;;<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999999999999999999999999999999:::::::::::::::;;;777777666666666666777777555555444444444444555555666666666555444444444333555555555555555555555555555555555555555555555555333444444444444555555555888777666555444444444444666666555555555666666777;;;;;;???GGGUUUdddqqqxxx|||uuuqqqttt}}}~~~|||sssYYYLLL???;;;<<<;;;:::;;;999999888888888777777777555555555555555555555555333333333333333333333333222222222222222222222222333222222222222222222222111111111111111111111111ooowww{{{tttqqqtttyyy|||~~~~~~|||xxxwwwwww{{{yyyuuusssrrrrrrqqqvvv~~~yyyqqqiiiccc___]]]]]]YYY]]]aaabbbfffkkkllliiidddccccccbbb```^^^]]]\\\ZZZ[[[\\\\\\[[[\\\```bbbdddfffgggeee```\\\YYYXXXWWW[[[^^^______ccckkkqqqzzzuuujjjjjjkkklllmmmoooqqqrrr}}}mmm```SSSOOOOOOLLLHHHGGGDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????AAAAAAAAAAAA@@@???===<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<<;;;;;;:::999999888888888888888888888888777777888888999999999999777777666666666666777777555555444444444444555555666666666555444444444333555555555555555555555555444444444444444444444444444444555555555666666666999888777666555555555555555555555444555555666666:::<<>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@>>>======<<<;;;::::::::::::;;;::::::;;;::::::999888777777777777777777777777777666666777777888888999999666666666666666777777888555555444444444444555555555555555555555444444444444444444444444444444444444444444444444444444444444555555555555666666666666666555444333333333444555444444444555666666777555:::===>>>@@@JJJ[[[iiitttzzzyyysssmmmiiitttxxx\\\JJJDDD>>>::::::999666555777777777666666666555555555555555555555555555555555333333333333333333333333222222222222222222222222111111111222222222222222111111111111111222222222xxx~~~tttrrrqqqttt|||xxxsssuuurrrzzzxxxuuuuuuuuupppppppppwww|||uuunnnhhhddd```bbbcccbbbcccjjjuuu~~~wwwppplllnnntttyyyyyyxxx}}}zzz{{{|||~~~ppp___PPPJJJFFFGGGGGGEEEDDDFFFFFFGGGGGGFFFEEECCCAAA???>>>?????????@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@>>>???AAABBBBBBAAA???>>>>>>===<<<;;;:::999999999999999999999888777666666777777777777777777777777666777777888999999::::::666666666666666777888888555555444444444444555555444444444555555555555555444444444444444444444444333333333333333333333333333333444444444555555555444444333333333333333444444444444444555666888888444777999999;;;BBBNNNXXXfffrrr}}}|||vvvuuuxxx|||{{{{{{vvvnnnkkkqqq{{{ttt\\\KKKDDD>>>:::888:::888555555888555555555555444444444444555555555555555555555555222222222222222222222222222222222222222222222222000111111111222222222222000000111111111222222222|||yyyyyysssllljjjpppzzz~~~uuussshhhooouuuxxx{{{}}}}}}~~~}}}|||xxxqqqllljjjlllmmmmmmpppyyy{{{wwwzzzyyyrrrwwwxxxzzz~~~pppcccYYYLLLFFFCCCGGGJJJJJJIIIIIIIIIIIIIIIHHHFFFDDDAAA@@@??????@@@@@@@@@AAAAAAAAA?????????@@@AAAAAABBBBBB>>>???AAABBBBBBAAA@@@??????>>>===;;;:::999888888999999999888888666555555777777777777777777777777777777888999::::::;;;;;;666666666666666777888888555555555444444555555555333444444555555666666666444444444444444444444444333333333333333333333333222222333333333444444444444444333333333444555555333333444555666777999:::666666666777999>>>CCCGGGYYYiiixxx}}}}}}~~~pppoooqqqsssqqqqqq}}}wwwnnnuuuuuuwww~~~}}}}}}www[[[HHHAAABBB:::888888:::999666777:::555555444444444333333333555555555555555555555555222222222222222222222222222222222222222222222222000000111111222222222222000000111111222222222222zzz|||}}}vvvxxx}}}tttmmmjjjlllzzz|||uuunnnmmmsssvvvtttrrrtttrrrvvvzzz}}}{{{xxxyyyyyyzzz}}}}}}~~~uuuhhhbbb]]]YYYMMMJJJGGGEEEEEEFFFFFFEEEGGGGGGFFFFFFEEECCCBBBAAA======>>>???@@@AAAAAAAAA>>>>>>>>>>>>????????????===>>>@@@BBBBBBBBB@@@???BBBBBBAAA>>><<<;;;<<<>>>888888777777666666555555999666444555888:::999777777777777888999:::<<<<<<999888888777666555555555666666555555555555666666555555555555555666777777666555555444444444555555222222333333222222111000333333333444444444555555555444444333222222222222444444444555555555555666999888888777999;;;===???LLLWWWggguuu}}}~~~yyyrrrooopppuuuzzz~~~~~~}}}yyyzzz}}}qqq[[[NNNEEE>>><<<999888888777777777777777888777777666555555444444333333333444444444555555444444333333333333222222333333222111000000111111000111111111111222222222//////000000111111111222rrrwww~~~vvvssssss|||zzzqqqlllsss}}}}}}xxxxxx|||~~~||||||}}}}}}|||yyyyyy|||~~~zzzggg```^^^[[[XXXLLLJJJFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@>>>>>>>>>??????@@@@@@AAA>>>>>>>>>?????????@@@@@@===>>>@@@AAABBBAAA@@@???@@@@@@???===:::999:::<<<888888888777666666555555888555444444777888888666777666666666777888999:::666666666666666666666666666666555555555555666666555555555555555666777777555555444444444444444555333333333333333222222111333333333444444444555555444444333333222333333333444444444555555555555666777777666666777999;;;===FFFMMMYYYhhhwww|||wwwssssssvvvyyy{{{vvv[[[LLLDDD???;;;:::999888777777666666777777777777666555555444333333222222333333333444444444444444333333333222222222333222222111000000111111000111111111111222222222///000000000111111111111kkkqqq{{{|||}}}~~~xxxssspppyyy{{{pppooottt~~~|||{{{|||}}}~~~}}}~~~|||zzz|||~~~~~~~~~vvvdddYYYWWWXXXWWWUUUKKKIIIFFFEEEEEEFFFEEEDDDCCCCCCCCCCCCBBB@@@???>>>????????????????????????>>>>>>>>>>>>?????????@@@===>>>???@@@AAA@@@???>>><<<======;;;888888999:::999888888777777666555555666555333444666777777666666666555555555555666666333333444444555666777777666666555555555555666666555555555444555555666777444444333333333333444444444444444444444333222222333333333444444444555555333333333333333333444555444444444555555555555666555555444444555777999:::>>>@@@HHHWWWjjjyyy{{{yyyxxxxxxxxxuuuxxx}}}}}}lll\\\KKKCCCAAA>>><<<<<<999888777777666666777777666555555444444333333222333333333333333444444444333333333333222222222222333222111111000111111111000111111111111222222222000000000000111111111111kkknnntttzzzzzzuuutttwww~~~}}}yyywwwwwwxxx{{{wwwtttvvvyyy||||||vvvtttssssssuuuzzz~~~uuuooommmoooppppppqqquuuyyy}}}rrrhhh[[[TTTTTTUUUSSSQQQJJJHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>????????????>>>>>>>>>>>><<<============>>>>>>>>>======>>>?????????>>>===:::;;;<<<:::888888888:::999999888888777666666555666555555555666777777777777666555555444444444555222222333444444555555666666555555444444555555666555555555444444555555666333333222222222333444444444444555555444444333222333333333444444444555555333333333333333444555666444444444555555555555666444444444444555666777888777999>>>IIIXXXhhhuuu|||~~~|||{{{uuuuuuzzz~~~}}}||||||oooYYYNNNDDDAAA@@@===;;;;;;888888777666666666666666444444444333333222222222444444444444444444444555333333333222222222222111222222111111111111111222000000111111111222222222000000000000000111111111qqqnnnooouuuxxxtttpppnnnvvvyyyzzzuuuoooooowww{{{{{{||||||zzzwwwvvvyyy~~~xxxvvvsssppppppqqqtttvvv{{{~~~tttkkkhhhjjjlllooosssxxx}}}ttthhhaaaXXXTTTSSSSSSPPPMMMIIIGGGEEEDDDEEEEEECCCBBBBBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<========================<<<999;;;<<<;;;:::999999;;;999999999888777777666666666777777666666777888999888888777666555555555555444444444444444444444444555555444444444444555555555555444444444444555555222222222222222333444555444444555555444444333222333333333444444444555555333333333333444555555666444444444555555555555666555555555555666666777888555888<<<@@@FFFRRRbbbmmm|||yyyyyy||||||wwwwww|||}}}iiiTTTJJJCCC>>>===<<<888666777888777777666555666666666333333333333333222222222666666666555555555555555333333222222222111111111222111111111111111222222000000111111111222222222111111000000000000000000nnnhhhhhhooouuutttooommmrrruuuvvvpppiiikkkvvv~~~}}}~~~}}}|||vvvssssssxxx{{{wwwuuutttuuuvvvsssuuuwwwwwwvvvwww{{{zzzsssrrrvvv{{{yyyhhh]]]YYYTTTRRRRRRQQQOOOLLLHHHFFFEEEDDDEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;888:::<<<<<<;;;::::::;;;:::999999888888777666666666777888777666777888:::999888777666666666666666444444444444444444444333555555444444444444555555666555444444333444444444333222222333333444555666444444444444444333222222333333333444444444555555444444444444444444555666444444444555555555555666555555666666666777777777555999===<<<<<>>>>><<<<<<======>>>>>>??????<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;;;;;;;;;;777999;;;<<<;;;::::::;;;::::::999888888777777666555777888777555555777:::777777666666666666666777333333444444555555666666555444444333333444444555666555444444333333333444333333333333444555666777333333333333333222222111333333333444444444555555666555555444444444444555444444444555555555555666444555555666666666666666555888:::999999<<>>>>>>>>>>>>>>===<<<;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>????????????===<<<;;;:::::::::::::::555888:::;;;:::999::::::::::::999999888777777777444666777666444444666999666666555555555666666777111222333444666777888999555444444333333444444555666555444444333333333333333333333444555666777888222333333333333222111111333333333444444444555555777666555444444444444444444444444555555555666666444444555555666555555555666666777777999===AAADDDOOO[[[lll{{{{{{zzz```NNNCCC@@@???===:::999999666444777===777777666555555555555555444444444444444444444444333333333222222111111111222222222111111111111000111111000000111222333333000111111111111222222222222111111111000000//////???AAADDDHHHNNNXXXbbbiiigggkkkooorrrwww~~~{{{}}}~~~yyywww~~~}}}sssppplllkkknnntttyyy|||}}}~~~~~~~~~|||{{{|||}}}{{{|||zzzxxxyyy|||~~~~~~|||~~~}}}~~~}}}{{{}}}~~~nnnccc\\\WWWSSSRRROOOLLLMMMNNNMMMGGGAAACCCBBBBBBBBBBBBAAAAAAAAA>>>???@@@???>>>>>>@@@AAA>>>>>>>>>>>>============;;;;;;;;;<<<===???@@@AAA;;;;;;<<<===<<<:::999888888888999999999:::::::::999888888888777777666666333444555666777888999:::888888777666555666666666333333333222222111111111444444555666555444222111000111333444444333111000444444444555555555666666555444333222222222333444444444444444444444444444444555555666666666666666444444333333333444444555444444555666777777666666666666777777888999;;;;;;BBBLLL\\\kkkwwwwww]]]KKKDDDBBB@@@>>>:::;;;<<<===<<<;;;:::999666555555555555444444444222333333444444333333222333333333222222111111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000;;;<<<>>>@@@EEELLLUUU[[[^^^bbbgggmmmttt~~~zzzvvvyyy~~~zzzxxxzzz}}}|||yyyuuusssuuuwwwxxxyyy{{{{{{}}}|||xxxvvvuuuuuuyyy|||~~~||||||}}}{{{xxxwwwxxxxxxxxxxxx{{{|||yyyvvv{{{qqqaaaYYYVVVRRROOOOOOLLLJJJLLLNNNMMMIIIDDDDDDDDDCCCCCCBBB@@@???>>>>>>?????????======???AAA???>>>>>>>>>>>>=====================>>>???@@@@@@>>>>>>===<<<;;;:::888888999999999999999999999999888888777777777666666666555555666777888999999:::777777777777666666666555333333333333333222222222444444555555444444333222111222444555555444222111333333444444444555555555444444333222222222333444444444444444444444444444444444555666666666666666333333333333444555555666555555555555666666666666777777777777888999::::::;;;BBBOOO[[[hhhuuu|||{{{}}}|||}}}{{{xxxuuuuuuyyysssdddOOOBBB>>>>>>===;;;:::;;;;;;;;;;;;:::999999555555555555444444444444333444444555555444444333333333333222222222111111111111111111111111111111222111111000000111111222000000111111111111000000000000000000000000000000888999999:::<<>>@@@AAAAAA???>>>???????????????>>>>>>>>>======>>>>>>===>>>>>>???@@@@@@CCCAAA???<<<:::999888888:::::::::999888888777777777777666666666666666555777777777888888999999999666666777888777666555444333333333444444444444444555555444333333333444444333333555555555555333333222222333333333444444444444333333222222333333444444444444444444444444444444444555666666666666555222333333444555666777777777666555444444555555666888888888777777888888999555999@@@IIIUUUeeewwwyyytttuuuyyy}}}~~~zzzwwwtttrrrooommmnnnqqqvvvyyy|||}}}|||{{{zzz{{{~~~}}}}}}lllWWWMMMAAA;;;:::<<<<<<;;;::::::999888888888888999555555555555444444444444444444555555555555444444333333333222222222222111111111111111111111111111222111111000000111111222000000111111111111000000000000000000000000000000777888888888888;;;???CCCHHHNNNXXXbbbmmmwww~~~~~~~~~{{{wwwuuuqqqvvv}}}zzz~~~xxxddd]]]TTTOOOOOOPPPOOONNNKKKJJJIIIJJJLLLLLLJJJHHHHHHHHHHHHHHHFFFDDDAAA??????BBBGGGHHHFFFCCC@@@>>>??????>>>>>>>>>=========<<<<<<======???@@@AAABBBFFFDDD@@@<<<999888888888;;;;;;:::999888777666666666666666666555555555555777777777777777777888888555666777888888666444333333444444444555555666666666555333222222333444555333333444555555444333333111111222222222333333333333333333333333333444444444444444444444444444444333444555555666666555555222222444555666777888888888666444333333444555666999999888777777777777777555777999>>>GGGUUUgggsss|||~~~yyyxxxzzz}}}~~~zzzzzzyyyxxxuuutttuuuwwwyyy{{{yyyvvvrrrnnnmmmooorrrqqqqqqpppoooqqqvvv}}}yyyvvvuuurrrooooooqqqwww{{{www}}}~~~gggWWWFFFBBB===:::;;;<<<<<<;;;:::999777666666666777888555555555444444444333333333333444444444444333333222222222222222222222222111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000555666777777777999<<>>>>>>>>============<<<::::::;;;===???AAACCCDDDGGGDDD???;;;888777888999;;;;;;:::999777666555555555555555555666666666666555555666666666666666666444555777888777666444222444444444555555666666666555444333222222333555666222222333333333333222222111111111222222222333333222222222333333444444444444444444444444444444444333444444555555555555555222333555666777888888888777666444222222444555666999999888777666666666666666777888999===GGGSSS\\\lllyyy~~~||||||{{{~~~{{{tttmmmjjjkkkllllllkkkkkkkkkmmmrrrzzz|||~~~wwwooommmkkkgggeeefffmmmvvv}}}wwwuuu___QQQLLL@@@???>>>===<<<;;;:::999999888777666555666777888555444444444444333333333222222222333333222222222222222222222222222222222111111111111111111111111111000000000000000000111000000111111111111000000000000000000000000000000333555666666666777999;;;999AAANNN]]]iiiqqqvvvxxxyyy{{{uuurrroooqqqwww}}}{{{}}}vvvtttrrrssswww}}}pppaaaYYYVVVZZZWWWSSSQQQQQQPPPOOONNNMMMLLLKKKIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@??????AAAGGGNNNQQQOOOHHHAAA============<<<<<<<<<;;;;;;999999:::<<<>>>@@@BBBCCCDDDBBB>>>;;;888888999999;;;:::999888777666555555555666666666666777777777444444444555555666666666555555666777666555444333444444444555555555555555444444333333333444555555222222222222222222222222111111222222222333333333111111222333444444444444444444444444444444444444333333444555555555555444333444666888999999888777555444333333333444666777999888777777666666666666555777888777777;;;BBBHHHXXXjjj~~~zzzzzzzzz|||}}}vvvrrrrrrssstttttttttuuuwww{{{|||vvvsssrrroooooorrryyyrrrYYYGGGAAACCC===>>>>>><<<999777666777888888777666666666666777444444444444333333333333111111222222222222111111111222222222222333333333111111111111111111111111111000000//////000000111000000111111111111000000000000000000000000000000333555777777666666777888777<<>>>>>???CCCGGGKKKKKKIIIDDD@@@>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===??????@@@???<<<:::999999999::::::999999888777666666555666666666777777777888888333444444555666777777888666666555555555444444444555555555444444444444444222333444444555555444444333333333222222333333333222222222222333333333444000111222444555555444444444444444444444444444444222333444444555555444444444555777999999999777666222222333333444555666666888777777666666666777777444666777666555777<<<@@@FFFWWWlll{{{~~~{{{zzziiiWWWIII>>>;;;<<<999;;;<<<:::666444666888777888888888888777666666444444444333333333222222111222222333333222222111111111222222222333333333111111111111111111111111000000////////////000000000000111111111111000000000000000000000000000000666888999999777666666777888999===EEEOOOXXX___bbbdddnnnwwwyyy{{{sssooolllnnnvvv~~~}}}vvvnnnoooqqqpppppptttzzz|||lll]]][[[\\\YYYUUUTTTSSSRRRQQQPPPQQQRRRSSSTTTJJJKKKJJJHHHFFFEEEFFFGGGMMMJJJFFFBBB@@@???@@@@@@EEEFFFGGGEEEBBB???>>>>>>;;;;;;:::::::::999999999===<<<<<<;;;;;;;;;<<<<<<>>>===;;;:::999999::::::999999888888777777666666666666777777888888999999333444555666777888999:::666666555444444444444555555555555444444333333222111222444555666555444444555444444333333444444555222222333333333444444444000111222444555555444444444444444444444444444444222333444444555555444444555666888999999888777666000111222444555666666666777777666666666666777777444666888777666888<<>>======<<<<<<;;;;;;;;;:::::::::666777777888999999::::::;;;;;;::::::999888777777888999:::;;;;;;:::888888888888777777666666555555555555555555555555555555555555555444444333333333666666666555444444333333555555555555555555555555222222444444444444222222333333333222222222222111222222333333333333444444444444444444444444444444333333333444555666666777888777666555555555555555333333333333333333333333444444444444444444444444444444444555555555555666<<>>===>>><<<;;;999999999888888888777777666666666666555555555555222222222222222222222222333333222222111000000000000111111111111222222222333222222222333333444555222111000.........///000111111000000//////......000000000000000000000000444444444555555555555666666777999<<>>======<<<<<<<<<;;;;;;;;;;;;:::::::::777777777888888999999999;;;::::::999888888777777888888999::::::999888777777777777666666666666666555555555555555555555555555555444444444333333333555555555444444444444444444444444444444444444444222333333333333333333222111111111000000000000///222222333333333333444444444444444444444444444444666666666777888999999999777666555444444444444555333333333333333333333333444444444444444444444444444444444444555555555555444666:::@@@HHHRRR]]]eeeuuujjj\\\OOOGGG???::::::;;;;;;999999999888888888777777777666666666666555555555444222222222222222222222222111111111111111111222222000111111111111222222222111111000000111222222333222111000///......///000111000000000/////////...000000000000000000000000444444444555555555555666444555666888:::;;;======<<<@@@HHHPPPZZZdddooouuuuuuzzz~~~{{{tttppprrrvvv|||uuummmdddaaabbbffffffiiinnnttt}}}ttteeeYYYQQQMMMNNNUUUYYYTTTMMMIIIJJJKKKMMMRRRVVVVVVRRRMMMFFFEEEDDDCCCBBBCCCDDDDDDCCCBBB@@@???>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::777777777888888888888888::::::999999888777777777777777888888888888777777666666666666666666777777444444444444444444444444444444444444333333333333333333444444444444555555444444444444444444444444333333222222222222333333111111111000000000000///222222333333333333444444444444444444444444444444666666777777888999999999555444444333333333333444333333333333333333333333333333333333444444444444444444444444555555555555333444666999===CCCKKKPPPaaammm{{{vvvaaaRRRJJJCCC>>>999777999::::::999888888888888777777777777666666555555555444444444222222222222222222222222///000000111222222333333000111111111111222222222///////////////000000111111000000////////////000000000000000////////////000000000000000000000000444444444555555555555666555555555666777777888888:::<<>>=========>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888999999888888777777777777666666666777777777777777444555555666666777777777444444444444444444444444333333333333333333333333444444444333333333333333333333333333333333333333444333222111111222333444333333333222222222111111222222222333333333444444333333333333333333333333444444444444555555666666333333222222222222222333333333333333333333333333333333333333333444444444333333444444444555555555666666777888999<<>>CCCKKKPPP```hhhooonnnhhheeeiiiooo~~~zzzzzz{{{}}}~~~vvvqqqqqqvvvvvvzzzooobbbZZZTTTQQQPPPPPPLLLKKKMMMNNNKKKKKKNNNNNNKKKGGGFFFIIIKKKJJJHHHBBBBBBBBBAAAAAAAAAAAAAAA=========<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888999999999999888888777777777777666666555555555666666777777888444444555555666666777777444444444444444444444444333333333333333333333333555555444333222111111000333333333333333333333333333333111000000111333333333333333222222222111111222222222333333333444444333333333333333333333333222222222333333333333333222222111111111222222333333333333333333333333333222222222333333333444444333333333444444444444555444555555555555777:::<<>>>>>666666666666666666666666666666666666666888999:::555555555555555555444444333333333333333333333333111111222222222333333333000111111111222222333333222222222222222222222222111111222222222222111111111111111000000000000///222222333333333333444444222222222222222222222222444444444444444444444444222111111111111222333444333333333333333333333333000111111222333333444444222222333333333444444444333444666777666666777888888777:::BBBHHHNNN[[[hhh|||xxxjjjUUUMMMCCC>>><<<<<<:::888777777777777666555666666666666666555555555444444333333333333222222222222222222222222222222222222222222111111111111111111000111111111111222222222222111111000//////000000---...///000111111000///.../////////000000000111000000000000000000000000444444444555555555666666000000111222333444555555222444666777777777999:::@@@@@@AAACCCIIISSS___fffvvv~~~{{{uuuuuuwwwzzz~~~}}}~~~vvvlllhhhoooqqqssssssssswww~~~mmmccc```___cccWWWMMMKKKIIIFFFFFFIIIIIIHHHIIIIIIGGGFFFLLLUUUZZZSSSJJJDDDCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@============<<<;;;:::999888888888888888888999999:::::::::999999999888888888888999;;;===>>>@@@@@@555555555666666666666666777666666666777888:::;;;666666666555555444444333333333333333333333333333111111111222222333333333---...///000222444555666111111111111111111111111000111222333333222111000333333333222222222222111222222333333333444444444222222222222222222222222333333333333333333333333222222111111222333444444333333333333333333333333000000111222333333444444222222333333333444444444///111333333222222222333888666777<<<>>>AAAJJJVVVcccppp~~~}}}|||~~~lllYYYLLLBBBAAA>>>;;;999888777777777888888888777777888:::666666555555555444444444333333333222222222111111222222222222222222222222000000000111222222333333000111111111111222222222111111000///////////////---...///111111111000///.../////////000000111111000000000000000000000000444444444555444444333333333333333444333333222222222222222333333444444444777888999<<<@@@HHHPPPVVVnnnwww}}}||||||~~~~~~zzzwwwvvvxxxzzz~~~uuupppjjjkkklllkkkkkkooowww}}}pppcccZZZRRRSSSZZZggg\\\NNNEEEDDDEEEFFFEEEIIIHHHGGGFFFEEEEEEEEEEEEJJJJJJHHHFFFDDDCCCAAAAAAAAA@@@>>>>>>???@@@@@@???>>>>>>>>>>>>===<<<;;;:::777777888888888999999999777777777777888888888888999::::::;;;;;;:::::::::777666666666555555555555777666555555555666888999555444444555666666555333111333444444333222222333333333333333333333333333444444444333333222222222444444333333333333222222333333444555555444444444555555444333222222222222222222333333333333222222//////000111222222333333222111111222333444555666888666444333333333222111000111222222333444555555222222222222222222222222000111111222222333444444666555333333222333444555444666888999999:::===???PPPXXXeeettt}}}jjj\\\QQQGGG@@@===<<<;;;999888777777777666666666666666555555444444444444444444444444444444444444444444444444444222222222222222222222222000111222111000///000111111333333111////////////333222222444666666333///111111000/////////////////////...//////000111222////////////000000000000333444444444444444333333444555555666555555444444333333333333333333444444555666777999;;;@@@GGGKKKZZZdddmmmpppsssyyy|||{{{wwwvvvsssqqqppptttyyy~~~~~~yyyooooooooonnnpppsssxxx|||}}}}}}|||}}}ppp]]]VVVRRRPPPTTT]]]```WWWKKKDDDDDDEEEFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBAAAAAA@@@???===>>>???@@@???>>>===>>>>>>======<<<;;;:::888888999999999:::::::::777777777777888888888888999::::::::::::999999888666666666666666555555555777666555555555666888888555444444555666666555333111333444444333222222333333333333333333333333333444333333333333333333222444444333333333222222222444444444444444333222111444444333222222222222222111222222222222222222111///000000111222222333333333333333333333444444555777555333333333444333222222222333333333333333333333333333333333333333333333222222222222222222222555444333333333333444555333555666777777888:::<<>>:::;;;:::999888777666666666666666666666666555444444444444444444444444444444333333333333333333333333222222222222222222222222000111222111000///000111---...///------......//////......000222222///,,,//////...---------------///...............///000////////////000000000000333333444444444444333333444444555555666555555444444444444444333333333333555666777777888:::===@@@EEENNNXXX^^^eeemmmtttwwwsssrrrooommmnnnsss{{{wwwwwwwwwyyy}}}|||vvvqqqpppooorrrzzzyyysssbbbRRRMMMJJJHHHLLLSSSVVVPPPHHHDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>======??????>>>===============<<<;;;:::999999999999:::::::::::::::777777777777888888888888999999999999888888777777555555555666666666666666666666555555666666777888555444444555666666555333111333444444333222222333333333333333333333333333222333333333333333333444333333333333222222222222444444444333222111000///333333222222222222222222111111222222222222111111000000000111222222333333444444333333333444555555555444222222444444444333444444333333222222222222333333333333333333333333444444333333222111111000444444333333333333444444222333555555444555666888888:::???FFFSSScccttt}}}mmm[[[SSSIIIBBB>>>===;;;999999999888666555555555555555666666666666555444444444444444444444444444444222222222222222222222222222222222222222222222222000111222111000000111333000/////////000111333444---------...000///---+++//////...---------------///......------------...////////////000000000000222222333444444444333333222222333333444333333333555555444444333333333222555777888888777888999;;;;;;AAAHHHNNNUUU___iiioootttssspppnnnmmmpppvvvzzz~~~xxxqqqooommmqqqzzzrrrjjjiiijjj]]]QQQKKKGGGEEEGGGLLLPPPLLLGGGEEEEEEFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@?????????????????????===<<<<<<===??????>>>===<<<<<<<<<<<<<<<:::999999999999999999999999999999666777777777888888888888999999888777777666666666555555555555666666666666555555555555666666777777555444444555666666555333111333444444333222222333333333333333333333333333222222222333333444444444333333333222222222222111222222222222222111000///111111222222222222222222000111111222222111111000000000111111111222222222333333333333444555666777444222111222333555555444333222222222222222222222444444444444444444444444333333333222222111111111333333333333333333444444222333555444333333444555999888888:::AAALLLYYYbbbvvvsss```RRRLLLGGGAAA===;;;;;;:::999999888777666555555555555555555666666555555444333333333333333333333333333111111111111111111111111111111111111111111111111000111111000000000222444666222000111222222333555/////////000000000///...111111000///////////////000//////...------------////////////000000000000111222222333444444333333111222222333444444444333555555555444444333333333444555777888777666888999999;;;===@@@EEEMMMXXXbbbmmmnnnmmmlllkkkllloooqqqyyyuuurrrtttzzz}}}{{{zzzzzzyyyxxxvvvuuuuuuuuuvvvwwwvvvuuupppccc[[[ZZZ\\\VVVPPPIIIGGGGGGGGGJJJNNNMMMKKKHHHFFFEEEDDDCCCBBBCCCBBBAAA@@@????????????AAA@@@@@@??????>>>>>>>>><<<<<<<<<===???@@@>>>===<<<<<<<<<<<<;;;:::999888888888888888777777777777666777777777888888888888999888777666666666777777555555555666666666666666444555555666666666666666555444444555666666555333111333444444333222222333333333333333333333333333222222222333333444444444333333222222222111111111///000000111222222222222000111222333333333333333111111222222222222111111111111111111111222222222000111111222444666888999333111000111333555555444000000111222222333444444444444444444444444444444111111222222222333333333111222222333333444444444333444555444333333444555999999888888:::@@@GGGLLLXXXcccssspppcccWWWMMMFFFAAA???;;;999888777777666999888777666666666666666555555555555555444444333333333333333333333333333111111111111111111111111111111111111111111111111000000111000000111444666999222---...///------000///000111111000000000000111111000///////////////111111000///............////////////000000000000000111222333333444444333333333444555666666666666555555555444444444444444111333444444444444555777888777777888:::===FFFPPP```bbbeeegggiiikkknnnqqq{{{{{{}}}~~~~~~|||~~~}}}{{{{{{yyysssqqqqqqqqqqqqmmmmmmllllllkkkjjjiiihhhooopppssswwwzzzzzzxxxvvvuuuvvvwwwuuutttvvv|||~~~~~~~~~zzzoooddd\\\UUUNNNLLLMMMGGGFFFDDDCCCCCCDDDFFFHHHJJJIIIHHHFFFDDDBBBAAAAAABBBAAA@@@??????>>>>>>>>>@@@@@@@@@??????>>>>>>===<<<<<<<<<>>>@@@AAA???===;;;;;;;;;;;;:::999888888777777777777777666666666777777777777888888888888999888777666666777888999777666666666555555555555444444555666666666666555555444444555666666555333111333444444333222222333333333333333333333333333222333333333333333333444222222222222111111111111...///000111222333333333///111222444555555444444222222222333333222222222111111111111111111111111///000000111333555777888333111000111333444444333//////000111222333444444333333333333333333333333000111111222333333444444000111222333444444444333222444555444333333444555444555666777888:::>>>AAAAAAKKKZZZgggrrr}}}~~~rrraaaSSSJJJEEEBBB@@@999999888888777777777777888888777666666666666666444555555555555444333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000111555888AAA666///000000---,,,000...///000///...---...000//////...---------------111000000////////////000////////////000000000000000000111333333444444333222333444555666666666666444444444444555555555555222333444333222222444666555444555888777666;;;CCCLLLOOOSSSWWW\\\bbbhhhmmmrrrzzz{{{||||||yyyuuuuuuyyy~~~zzzxxxwwwwwwwwwqqqrrrrrrqqqppppppqqqrrrtttvvv{{{}}}vvvpppnnnppppppooonnnpppuuuyyy|||{{{xxxvvvwwwyyyxxxvvvwww{{{~~~}}}}}}~~~ttt^^^WWWRRRPPPMMMHHHEEEFFFCCCDDDDDDBBBAAABBBBBBBBBFFFFFFEEECCCBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>=========>>>>>>>>>>>>???<<<<<<===@@@BBBBBB@@@>>>:::;;;;;;::::::999888777888888888888777777666666777777777777888888888888888777666666666888:::;;;888888777666555444444333333444555666666666555555555444444555666666555333111333444444333222222333333333333333333333333333444333333333333333333222222222222222111111111111000000111222333333333333///111333555777777666555333333444444444444333333111111111111111111111111111111111111222222333444333222111111222333333222000000111111222222222333333333333333333333333333222222222222222222222333///000222333444444333333111222444444333333444555111333555666666888:::===888???GGGNNNTTT___mmmxxx|||rrr^^^VVVLLLCCC>>><<<:::999666888999:::999999999999777666555555444555555555444444555555444444333222222222222222222222222222222222222222222222222222111111111111111111111111000000000///000222666999FFF999000222333//////444---///000///---,,,...000//////...---------------//////.........///000000////////////000000000000///000111222333444444444000111222333444444444444333444444444555666666666555666555444222222444666333333777<<<:::666777===:::<<>>AAADDDEEEEEEGGGHHHHHHBBBBBBBBBAAA@@@???@@@BBBBBBAAA@@@???>>>>>>>>>>>>::::::;;;<<<===??????@@@<<<===>>>@@@BBBCCCAAA>>>::::::::::::999888777777:::999999999888888777777777777777777888888888888888777666666777999;;;===999999888666555444333222333333555666666666555444555444444555666666555333111333555444333222333333333333333333333333333333444444444333333222222222222222222111111111111000222222333333333222222111000111444666888888777666333444444555555444444333222222111111111111111111333333222111000000000111444222111111222333333222222222222111111111111111222222222222222222222222444444333222222111111111///000222333444444333333///111222333222222444555444555666666555666888;;;888;;;>>>>>>???GGGUUU```eeeooo}}}{{{nnn```WWWJJJGGGBBB>>>;;;999555222555777999999888666666666555555444333333333444444444444555555444444333222222222222222222222222222222222222222222222222222000000000000000000000000000000000///000222777:::DDD555,,,///111,,,,,,222///000222000...---000222111111000///////////////---------------...///000////////////000000000000000111222333333333333333222222333333333444444444444444444444444444444444333333333333333333333333555444444333333444444555777888999;;;===CCCJJJOOO\\\gggrrrzzz~~~}}}|||}}}nnnccc[[[SSSNNNJJJIIIGGGFFFDDDCCCCCCBBBBBBAAA@@@AAACCCDDDCCCBBBAAAAAAAAA@@@@@@?????????AAA@@@???>>>>>>>>>???@@@???>>>===>>>???@@@???==================>>>??????999999999999999999999999<<<<<<:::999888777777777777777888888888999999999888888999:::;;;;;;;;;;;;777777666555444333333333333444444555666777888888333333333333333333333333666555444333333333333333333333222222222333444444333333333222222222111111222222222222222222222222222222333333444555555666444444333444444555666777444555666555555555777999444333222222333444333111111111000000//////......000000000000111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222222222333333333333444444555444333222222444555777666666666888:::>>>BBBDDDPPPWWWcccppp}}}rrrcccYYYRRRKKKFFF>>>>>>===<<<:::999888888999888888777666555555444555555555555555555555555555555444444444333333333333222222111111222222333111111000000000000111111000000000000000000000000000000111111111111000000222222111//////.........------............------000000000000000000000000111000...---,,,,,,---...000000000000000000000000000111222333333333333333111111222222222333333333333333333333333333333333333333333333333333333333444444444333333444444444666777888888:::===BBBEEENNNWWWaaaiiiuuuyyykkk___YYYUUUQQQMMMHHHGGGFFFEEECCCCCCCCCCCCCCCAAA@@@AAABBBBBBBBB@@@AAA@@@@@@@@@@@@@@@@@@???BBBAAA@@@>>>>>>>>>?????????>>>======>>>???>>>=========<<<<<<===>>>>>>???::::::999999888888888777;;;:::999888888777888888777888999999:::999999999888888999:::::::::999999777777666444444333333444444444555555666666777777444444444444444444444444666555444333333333333444555444444333222222222222333333333222222222111111222222222222222222222222111111222333333444444555222222222222333444555666444555666555333333444666666444333333444444333111111111000000////////////000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111222222222222333333333444444555444333222222333555666777666666666888:::===???AAAEEEMMMVVVaaammmxxx|||nnneeeWWWMMMGGGBBB===999;;;;;;:::999888888777666888888777777666555555444555555555555555555555555555444444444444333333333333222222111111222222333111111000000000000111111000000000000000000000000000000111111111111000000222111000///.....................//////.........///////////////////////////......---------......////////////////////////111111222333333333222222111111111111222222222222222222222222222222222222333333333333333333333333444444444444444444444444555666777777666666888:::???EEELLLTTTaaaqqq||||||wwwwww}}}sssfff___VVVPPPNNNNNNLLLJJJEEEDDDDDDCCCCCCCCCCCCCCCDDDBBB@@@@@@@@@AAA@@@>>>?????????@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<===>>>===<<<===<<<<<<<<<<<<===>>>>>>;;;;;;:::999888888777777999888888777777777888888777888:::;;;<<<;;;999888999999999999999888888777777666555444444444444444555555555666666666666666555555555555555555555555555555444333333333444444666555444333222111111111333333333222222222111111222222222222222222222222000111222333333444444444111111111111222333444444555555555444222111222333777666444444444444222111111000000000000/////////000000000111111111222222111111111111111111111111111111111111111111111111111222222333333222222111000000000000111111111111222222222222333333333333444333222222222333555666777777666555555666888999888:::===AAAHHHRRR]]]eeettt||||||nnnaaaXXXPPPJJJBBB>>><<<;;;888666888777777777666666666666888777777666666555555555444444444444444444444444444444444444333333333333222222111111111111222222111111000000000000111111000000000000000000000000///000000111111000000///000000///...------------...//////000000//////...........................------..................////////////////////////111222222333333333222222111111222222222333333333222222222222222222222222333333333333333333333333333444444444444444444333444666777666555444444555;;;===@@@EEENNNZZZccchhhssszzzyyysssrrrwww~~~rrrdddZZZXXXSSSNNNJJJIIIHHHGGGEEEBBBBBBAAAAAABBBBBBCCCDDDEEECCC@@@?????????>>>===>>>>>>??????@@@@@@AAAAAABBBAAAAAA???>>>>>>=========<<<;;;;;;<<<===<<<;;;<<<<<<<<<;;;;;;<<<============<<<;;;:::888888777777777666666777888888999666888;;;======<<<:::888::::::::::::999888777666777666555444444444444444666666666666666555555555555555555555444444444444555444444333333333444444555444333333222222222222333333333222222222111111222222222222222222222222000111333444444555444444111111111111222333444444444555555444222111333444888777555444444444222000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000111111222222111111000111111111111222222222222111222222222222333333333333333222222222333444555777666555555444555666666888999:::;;;>>>DDDLLLRRR[[[cccooozzz~~~ssshhh]]]SSSIIICCCBBB???<<<;;;;;;;;;:::888555555555555555666666666777777666666666555555555444444444444444444444444444444444333333333222222222222111111111111222222111111000000000000111111000000000000000000000000//////000000000000////////////...---------------//////000000000000//////........................+++,,,...///000///......////////////////////////222222333333333222222111333333333444444444444555444444444444444444444444333333333333333333333333333333444555555444333333333555777777666555555666::::::;;;>>>CCCGGGKKKOOOXXX___kkkvvvyyyvvvvvvzzz~~~yyylllccc\\\VVVPPPRRROOOLLLIIIGGGFFFEEEDDD@@@@@@@@@@@@AAABBBCCCDDDFFFCCC@@@>>>>>>???>>>===>>>>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???>>>======<<<;;;:::;;;<<<===<<<:::<<<<<<;;;;;;;;;;;;;;;<<>>===<<<;;;:::999999666666666666777888999:::666888;;;======<<<:::888;;;;;;;;;;;;:::888777666666666555444444444444555666666666666666555555555444444444333333333222222444444333333333444444555222222222222333333444555333333333222222222111111222222222222222222222222111222444666777666555555111111111111222333444555333444555444333333555777888666444444444333111000000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111//////000000000000//////222222222333333333444444111111111222222222333333222222222222333333444444555555555555555666777777555666888888999;;;>>>AAAIIINNNUUU^^^iiivvvzzzsssddd___WWWOOOIIIDDD???===;;;:::999888999888777666555555555555666666666666666666666666555555555555444444444444444444444444444444333333333222222222222111111000000111111222111111000000000000111111000000000000000000000000//////000000000000/////////......------------...//////000000000000//////........................+++,,,...///000///..............................222222333333333222111111444444444444555555555555444444444444444444444444333333333333333333333333222333444555555444333222333555777777777666777888777666777<<<===<<<>>>@@@DDDJJJSSS\\\eeemmmuuuyyy~~~|||}}}~~~ssskkk___WWWTTTRRRQQQOOOLLLJJJIIIGGGEEEEEEEEEEEE@@@@@@@@@@@@AAABBBCCCDDDGGGDDD@@@>>>????????????>>>>>>>>>??????????????????@@@@@@@@@@@@???>>>>>>===;;;;;;;;;<<<===<<<;;;<<<<<<;;;::::::::::::;;;>>>>>>===<<<;;;;;;::::::777777777777777888999:::777888:::;;;<<<;;;999888::::::::::::999888777666666555555444444444555555555555555666666666666666444444444333333222222111444444333333333444555555111111111222333444555666333333333222222222111111222222222222222222222222222333555777888777666555111111111111222333444555222333444444333444666888666555333333333333111000000000000111111111111222111111111222222222222333111111111111111111111111111111111111111111111111...//////////////////...222222222333333333333444111111111111222222222222222222222222333333333333444444555555666777777777333555777888888777888999===@@@DDDHHHPPP[[[iiirrr|||~~~rrrfff\\\VVVNNNKKKGGGBBB>>><<<;;;:::999999888888777666555444555555555666666666666666555555555555555555555555333333333333333333333333333333333333222222222222111111000000000000111111111111000000000000111111000000000000000000000000...//////000000//////...//////...............///...//////000000//////...........................------..........................................222333333333333222111000333333333444444444555555333333333333333333333333333333333333333333333333222333555666666555333222333444555555444444666777666333444999:::777888;;;<<>>>>>>>>>>>===>>>???@@@AAA@@@??????===<<<;;;<<<===>>>===;;;<<<;;;;;;:::999999::::::<<<<<<;;;;;;:::::::::999999999888888888999999:::777888999999:::999999999777777888777777666555555555555444444444555555666444444555555666666777777666555555444333333222222333333333333333444555666222222222222333444444555333333333222222222111111222222222222222222222222111222555777888777555444000000000000111222333333333444444333222222444555444333111111222222111000000000111111111222222222111111111222222222333333111111111111111111111111111111111111111111111111//////000000000000//////000000111111111222222222111111111111222222222222111111222333333333333333444444555555666555555555333555777888777777777888777999;;;===@@@FFFOOOVVV^^^dddmmmuuu}}}vvvpppggg^^^VVVNNNHHHDDDAAA@@@>>>;;;888777888999777777777777666555666666555555555555555555555444555555555555555555555555333333333333333333333333333333333222222222222111111111000000000000111111111111000000000000111111000000000000000000000000......////////////......000//////......//////000.........//////.........///////////////////////////......---------..............................333333333333333222111000222222333333333444444444222222222222222222222222333333333333333333333333222333555666666555333222333444444333222222333555777333333777888555555:::::::::::::::<<>>>>>======<<<===???@@@AAAAAA@@@@@@>>>===<<<<<<===>>>===<<<<<<;;;::::::999999999999999999999999999999999999::::::999999999999999:::777888888888888999999999555555555555555555444333555555444444444555555666333444444555666777888888777777666555444444333333333333333333333444555666444444333222222333333333333333333222222222111111222222222222222222222222///111444666777666444333.........//////000111222333444444333000000111222333111000111222222111000000000111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111000000111111111111000000////////////000000000000000111111111111222222222111111222333333333333222444555555555555444333222111222333333333444666888444777999999999;;;@@@DDDHHHNNNVVV\\\bbbkkkvvv~~~vvvmmmfffbbbYYYTTTMMMGGGDDDAAA???>>>999999999777666666888999222333333333222333555666555555555444444333333333444555555555555555555555333333333333333333333333333333333222222222111111111111000000000000111111111111000000000000111111000000000000000000000000......////////////......000000/////////000000111------............------000000000000000000000000111000...---,,,,,,---...........................111222222333333222222111///000111333444444333333555555333333333333555555333333333333333333333333333333333333333333333333333333333333333333333333555555555555666666666666666666888999;;;===>>>>>>DDDFFFJJJPPPVVV\\\aaadddeeennnzzzwwwtttxxxtttlllwwwuuunnneee^^^ZZZWWWTTTQQQKKKIIIGGGFFFFFFHHHKKKMMMHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBBAAA@@@AAABBBBBB???????????????>>>============>>>>>>===<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999999999888888888888888666666777888999::::::;;;:::999999999888777777777666666666777777777777777777777666666555555555444444444555666777777666666555555555444444333333333222333555666777666666555555444222111111222444555111111222333333333222222111111111111111111111111222222222111111111111000111111111000000000000000111111111111111111222222444333333222111111111222111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////000000111111111111000000333222111000000111222333000000000000000111111222000000111222333333444444333333333444444444555555333333333444444444555555333333333444666777999:::===@@@DDDHHHMMMSSSZZZ___gggmmmxxx{{{uuuoookkkeee^^^WWWRRROOONNNKKKHHHCCC>>>:::999:::;;;666666777777888888999999777666555444444444444444555555666666555555444333444444444444444444444444444333333222222333333444111111111111111111111111000000000000000000000000000000000000000000000000333222000/////////000111///......------///000111111111111111000000000000////////////////////////000///...------...///000........................////////////////////////222222333333333333222222000111333444444444444333333222111111111111222333444444444444444444444444333333333333333333333333555555555555555555555555444444444444555555555555666666777888:::;;;<<<<<<999:::===@@@DDDIIILLLNNNQQQYYYccckkkpppwww|||ssslllwwwtttlllfffddd___XXXSSSQQQOOOMMMJJJIIIGGGFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@?????????@@@@@@======>>>>>>===<<<<<<;;;===>>>>>>>>>======<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::999999999777777777777777777777777777777777888888999999:::999888888888888888777777444444444444444444333333666666666666555555444444444555555666666666666555555555444444444333333333333333444555555444444333555444222111111222444555222222333333333222222111111111111111111111111111222222222111111111000000111000000000000000000000333222222222111000000000444333222222111111111222111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////000000111111111111000000222111111000000111111222000000000000000111111222111111111222222333333444333333333444444444444555333333333444444444444555444444444444555666888888666888:::===???DDDIIIMMMNNNRRRZZZccckkkrrrvvvxxx~~~~~~{{{vvvqqqlllfff```[[[VVVSSSOOOJJJEEEBBBAAA@@@BBB@@@<<<999777777777888555555555555555666666666666555555444333333444444666555555555444444444444444444444444444444444444444333333222222333333444111111111111111111111111000000000000000000000000000000000000000000000000222111000/////////000111///......---...///000111222111111000000///////////////////////////////////////............//////////////////////////////////////////////////////222333333444444333333222222333333444444444333333222222111111111111222222555555555555555555555555333333333333333333333333555555555555555555555555222333333333444444444444555666666777888888999999666777777888:::<<<>>>???@@@DDDJJJOOOUUU\\\fffmmmuuu{{{xxxlllwwwuuuiii```ZZZUUURRRSSSQQQMMMKKKKKKJJJHHHFFFFFFFFFEEEEEEDDDCCCCCCCCCFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>============>>>;;;;;;;;;<<<;;;;;;:::999===============<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;:::::::::999999999888888555555666666777777888888888888888888888888888888777777777777888888888888777777777666666555555555666555555555555444444444555555666666666555555444444444444444333333333333555555666666555555444333444444222222222222444444333333333333222222111000111111111111111111111111222222111111111000000000000000000000000000111111444333333222111000//////333333222111111111111222111111111111111111111111000000000000000000000000///000000111111000000/////////000000000000//////111111222222222222111111000111111222222111111000000000000000000111111222222222222222222222222222333333333333444444444444333333333333444444444444555444444444444555666666555666777888888:::===@@@>>>@@@CCCGGGMMMSSSYYY\\\___dddjjjnnnrrrxxx~~~zzzvvvsssnnniiieee^^^[[[WWWTTTQQQMMMIIIFFFBBBAAA>>><<<::::::::::::999888777666666666666666555555555555555444444444555444444333333333333333777666444333333333444555444444444444444444444444333333222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000222111000/////////000000///............///000000222222111000000///......////////////////////////......////////////......000000000000000000000000////////////////////////333333444444444444333333222222333333222222222111444333333333333333333444444444444444444444444444333333333333333333333333222222222222222222222222333333333333444444444444555555555555555666666666:::999999999999999:::::::::<<>>>>>>>>===============::::::;;;;;;;;;::::::999:::;;;;;;<<<;;;;;;::::::888999::::::;;;;;;::::::999999999999888888888888555555666666777888999999999888888888777777777666555666666777777888888888999999999888777666555555444444444444444444444444666666666666555444333333333333333333333333333333666666666777777777777777444333333222222333333444444444444333222111000///111111111111111111111111111111111111000000000000000000000000000111111111333222222222111000000000222222111111111111111222111111111111111111111111000000000000000000000000//////000000000000////////////000000000000//////111111222222222222111111///000111222222111000///000000000000000111111222333333222222222222222222222222333333333444444444222222333333333444444444555555444444444444444555777888888777666666888:::<<<<<<;;;<<<>>>AAADDDFFFJJJMMMPPPTTTWWW\\\bbbfffkkknnnrrruuuwwwzzz}}}~~~}}}{{{yyyyyywwwtttpppllliiigggffffffccc```]]]ZZZVVVRRROOOKKKIIIEEECCCBBBAAA???===;;;::::::999999:::;;;;;;666666777777777777666666777777777666666555555555444333333222222222333333777666444222222333444555333333333333333333333333333333222222222222333333111111111111111111111111000000000000000000000000////////////////////////111111000000////////////............/////////000222222111000///......---////////////////////////---...///000000///...---////////////////////////////////////////////////222333333444444333333222111111000000000000000000333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333444444444444555555555444444444444444444444444777666666666666666777777888999;;;<<<===???AAACCCGGGIIINNNSSSWWW]]]dddhhhrrrvvv}}}xxxoooggg___ZZZSSSPPPMMMKKKJJJJJJHHHGGGFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFIIIKKKLLLLLLLLLKKKDDDDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<:::;;;;;;<<<<<<<<<;;;;;;888888999::::::999999999777777888999999999999888999999888888888777777777666666777888888999::::::999999888888777666666666555555555666666777777888666666555444444333222222333333333333444444444444555555666555555444333333333333333333333333333333333333444444555666777888333333333333333333333333444444444333222111000///111111111111111111111111111111111000000000////////////000000111111111111000000000111222222222333111111111000000111222222000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////111111111222222111111111///000111222222111000///000000000000000111111222333333222222222222222222222222222333333333444444222222222333333333444444555444444333333333333333444555555555333333555666666777777777888888888888???@@@AAABBBCCCFFFIIILLLNNNQQQTTTVVVWWWYYY[[[]]]``````bbbcccdddeeefffffffffffffffeeedddbbb```___\\\[[[YYYVVVTTTRRRQQQPPPLLLJJJHHHFFFEEECCC@@@===>>><<<:::999999999888777666666666666777777888888666666777777777666555444777777666666555555444444333333222222222333333444777555333222111222444555333333333333333333333333333222222111111222222333111111111111111111111111000000000000000000000000////////////////////////000000000000//////......---......///////////////111111000000///......---////////////////////////---...///000000///...---........................////////////////////////111222222333333222222111000//////...//////000000000000111111111111000000111111111111111111111111333333333333333333333333444444444444444444444444444444444444555555555555333333333333333444444444444444444444444555666777333444666888:::;;;<<<<<<===>>>@@@AAACCCIIIOOOTTTXXX^^^fffnnnvvv|||qqqlllddd]]]XXXTTTPPPNNNIIIHHHFFFFFFFFFEEECCCAAA@@@AAABBBBBB@@@??????@@@DDDFFFHHHKKKMMMNNNNNNNNNCCCBBBBBBAAA@@@@@@??????>>>>>>>>>======>>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<<<<======<<<<<<777888888999999999999888777777888999999999999888888888888777777777777666777777888888999999::::::888888888777777666666666555555555555666666666666777666666666555444444444222222333333333333333444444444555555555444444333222222222222333333333333222222111222222333555555333333333333333333333333333333333333222222111000111111111111111111111111111111000000000//////////////////000111111222222//////000111222333333444111000000000000111222222000000000000000000000000000000000000000000000000...//////000000//////...//////000000000000//////000000111111111111000000///000000111111000000///000000000000000111111222222222222222222222222222222222222222333333333333222222222222333333333333444333333222222222333333333444555555444444666777111222444666777777777666999999999999999999::::::<<<>>>AAABBBBBBBBBDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIDDDDDDCCCCCCBBBAAA@@@@@@===<<<;;;;;;;;;;;;999777888777666666777888777555555555555666666666666666444555555555555444333222333333333333333222222222333333333333333444444555666555333222222222333444333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000///...------......///000/////////000000////////////......////////////////////////......////////////..............................////////////////////////000111111222222111111000//////......///000111222///000111222222111000///222222222222222222222222333333333333333333333333333333333333333333333333222333333333444444444444222222222333333444444444555555444444555666777777222222222444666888999999888999999::::::===AAADDDBBBGGGNNNUUUZZZ```fffkkkoooqqqvvv}}}xxxqqqkkkeeeaaaYYYVVVRRROOOMMMLLLIIIGGGFFFDDDCCCBBBCCCCCCAAA@@@<<<>>>@@@???===<<<>>>@@@CCCDDDEEEGGGIIIJJJKKKKKKBBBAAAAAA@@@??????>>>>>>>>>======<<<<<<======>>>===>>>>>>???>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<888888999:::::::::::::::888888999:::::::::::::::888888777777777666666666777777777888888888888888777777777777777666666666666666555555555555555444888888888888777777777777111222222222333333333333333333444555555555444444111111222222222333333333666555444333222222333333222333333444444333333222222222333333333222222111111111111111111111111111111000000000////////////...//////000111111222222000000000111222222222333000000000000000111222222000000000000000000000000000000000000000000000000......////////////......//////000000000000////////////000000000000//////000000////////////000000000000000000000111111222111111111222222333333444111222222222222333333333111222222222222333333333333222222222222222333333333555777777666666777888222333444666777777888888666666666777888888777666555777999:::::::::;;;<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;999999999999999888888777999888777888999999777555666666666777999888666444555555666666777777666666333333333444444444444444222222222222222333333333444444333333444555555666444444444333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000...///000000000///...---------///000000000///............/////////////////////////////////////////////............//////........................////////////////////////000000111111111111000000000/////////000111333444111222333444444333222111333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333111222222333444444555555444333333333333444555555555333111111333555666777444666777777777777999;;;;;;>>>CCCFFFGGGJJJOOOSSSVVVYYY```iiisss}}}|||wwwooojjjbbb\\\WWWTTTQQQOOONNNMMMLLLKKKKKKIIIEEECCCAAA???===<<<>>>???@@@@@@===???AAA@@@>>>???AAADDDAAAAAABBBCCCDDDEEEFFFFFFAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<<<<======<<<===>>>>>>>>>===;;;;;;999:::;;;;;;<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;777777777777666666666666777777777777666666666666666666666777777777777777666666666555555444444333444444444444555555555555111111111222222333333333222222333444555555555555111111111222222333333333<<<;;;888666444444444444222333333444444333333222111111222333333333222222111111111111111111111111000000000000////////////...//////000111222222222222222222111111111111111000000///000000111222222000000000000000000000000000000000000000000000000......////////////......//////000000000000//////......////////////......111000///......///000111000000000000000111111222000000111222333333444444111111222222222333333333111111222222222333333333222222111111222222333444111333555555444333444555444444333222222333444555555555666999;;;;;;:::888111333555666666666777999999999888888888999999:::888888777777777777666666666777777777777777666555666555444444555555333111333333444666777666444111222333444444555555555555444444444444555666777888333333333444444555555555444444444444444555666777333333444444444333222111222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000...///000000000///---,,,,,,---///000000000///...------......///000000000////////////////////////000///...------...///000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000444444333222111000///...,,,...000222333444444333444333333222222333333444333333333333333333333333111111111111111111111111222222333333333333444444555444333333222222222333444444444333333222222222555555555666777888888999999999:::;;;===???AAABBBHHHIIIKKKOOOVVV]]]dddhhhtttxxx|||~~~~~~wwwqqqmmmggg```[[[WWWVVVSSSOOOLLLIIIHHHGGGFFFGGGHHHHHHGGGFFFEEEDDDBBB@@@>>>>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???===;;;:::::::::<<<===;;;;;;;;;::::::999999999::::::999888888999999999:::888888999;;;===>>>===<<<;;;;;;===???>>>:::777888888777666666666666666666666777777777777666666777666666555555555666666888888777666555555444444444444444444444444444444111111222222222333333333222222222222222222222222444444333222000111444666999888555333111111222333222333444555666666666666111222444444222111111222222333333333333222111111000000000000000000000000000000000000000///......//////000111222222333333///---+++,,,///333666777000000//////.........---//////............//////000//////000333444333222////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000444222111//////000222333000111111111111222222222222222333333333333444444///000222444555555555444333333333333222222111000444444444555555555666666333333444444555444444444555444333333333333444555111222444666777777666666555555555555555555555555666666666555555444444444444444444444444444444444444444444555555555555666444555555555444333333222333555666666555444444555555444333333222222333333444444444444444444444444222222111111111111222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////222111///...------......//////............//////...------,,,,,,++++++***//////.........---------000000000000000000000000111000000000/////////...000000000000000000000000222222111111111111111000...///000222333333333333444333333222222333333444333333333333333333333333222222222222222222222222222222222333333333444444555444333333222222222222666666555555555444444444444444555555666777777888888888888999;;;<<<>>>>>>??????@@@BBBGGGLLLQQQTTT^^^aaaeeefffgggjjjrrrxxx~~~{{{tttpppiiieee```\\\YYYUUUPPPLLLOOOMMMLLLIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCC@@@???>>>???@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>===;;;:::::::::<<<===;;;;;;;;;:::::::::::::::::::::999999999999:::::::::888888999;;;===>>>===<<<;;;;;;===>>>>>>;;;888:::999888777777777777888666666777777777777666666444444333333333444444555666555555444333333222222444444444444444444444444111111222222222333333333222222222222222222222222444444333222000111333666888666444222111111222222000000000111111111111111111222444333222111222333333333333333333222111111000000000000000000000000000111111111000000///...000000111111222222333333111///------000333666666000/////////............000000////////////000000//////000222444444333111////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000333222000//////000222333000000111111111222222222222222222333333333444444000000111222222222111111333333333333333222111111444444444555555555666666333333444444555444444333555444333333333333444555222333444555666666555555444444444444444444444444555555555444444444333333444444444444444444444444444444444444555555555555444444555555444333333222333555666666555444444555444444333222222222222333444444444444444444444444222222111111111111222222444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////...//////000000//////...000000///...---...////////////............//////------------............//////.........---------////////////////////////000000000000////////////000000000000000000000000000000000111111222222222///000111222222222222111333333222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333444444333333333333222222555555555555444444444444333333444444555555666666777777777777888999::::::<<<<<<;;;<<<===@@@CCCEEEGGGJJJLLLLLLLLLNNNTTTYYY```bbbfffjjjnnnsssyyy}}}~~~}}}vvvrrrkkkeee```[[[WWWTTTSSSQQQNNNMMMLLLJJJHHHEEEFFFFFFEEEDDDCCCCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBBBB>>>===>>>@@@AAABBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>===;;;:::::::::;;;<<<::::::;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;:::888888999;;;=========<<<<<<<<<===>>>===;;;999888888777777666666777777555666666777777666666555333222222222333444555555555555555444333333222222444444444444444444444444111111222222222333333333222222222222222222222222333333333222111111333555666555333111000000111111444333222111111111222222111222333333222111222333333333333333222222222222000000000000000000000000111111111222111111000///222222222222222222222222333111//////111333444555////////////............//////............/////////000111444666555333000////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///222111000//////000222222000000000111111111222222222222222222333333333333333222111111000000111111333333444444444333333222444444555555555666666666333444444555444444333333444444333333333333444444333333444555555444444444333333333333333333333333444444333333333333333222444444444444444444444444333333333444444444555555444444444444444333333222333444666666444333444555444444333222222222222222333333333333333333333333222222111111111111222222444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////.........//////.........///............///000000//////............//////---......///000000111111...............---------////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111222222111111111111333333222222222222333333222222222222222222222222333333333333333333333333111222222222222333333333333333333333333333333222222222222222222222222222222222333333333444444444777666666666666777777888===<<<;;;;;;;;;<<<===>>>>>>???@@@@@@???@@@DDDGGGHHHJJJNNNQQQTTTYYY___cccjjjjjjlllooosssxxx}}}~~~}}}xxxtttnnngggbbb___^^^^^^ZZZXXXSSSPPPMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@<<<<<<>>>@@@CCCCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===================================================<<<;;;:::::::::;;;;;;:::::::::;;;;;;<<<<<<===:::::::::999::::::;;;<<<:::999888888;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999555555444444444444555555555666666666666666666555333333444444555666777888777777666666666555555555444444444444444444444444111111222222222333333333222222222222222222222222222333333222111111222444444333222111000000111111777666444222111111333333111222333222111111333444444444333333222222222222000000000000000000000000111111222222222111111000333333333222222222222222444222//////000222222222///////////////............------,,,,,,------...///000222555777666222///////////////000000000000000000000000000000000000//////////////////////////////000000000000//////111000000///000111111222000000000000111111111111111222222222222333333333555444333222222222444444333444444555555555444444555555555555666666666666444444444555444444333333333333333333333333333333444444444444444333333333222222222222222222222222222222222222222222222222333333333333333333333333222333333333444444444444333333444444444333333222222444666555444333444444444333333222111222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////------............---------------...///000000111//////............//////......//////000000000000........................////////////////////////////////////000000000000000000000000000000000000111111111000000000//////222222222111111111111111333222222111111222222333222222222222222222222222333333333333333333333333111111111222222222333333222222333444444444333222222222222222222222222222222222222222333333333333777666666666666666777777:::999888888888888999:::=========<<<;;;<<<===???;;;===???AAACCCFFFKKKNNNSSSSSSSSSUUUXXX]]]aaaccckkklllppptttxxx}}}|||zzzxxxqqqooolllhhheeecccaaaaaa^^^ZZZUUUOOOKKKIIIJJJJJJKKKJJJHHHFFFFFFFFFHHHJJJDDDDDDDDDDDDCCCBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@AAA?????????????????????@@@<<<<<<>>>@@@CCCCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;:::::::::::::::999::::::;;;;;;<<<<<<<<<999999999999999:::;;;<<<:::999777888:::<<<<<<;;;;;;;;;<<<;;;::::::999:::555555444444444444555555555555666666666666555555333333333444444666777888666666666666666555555555444444444444444444444444111111222222222333333333222222222222222222222222111222333222111111222333222111111111111111111111666444111///...///000111111222222222111111333555555444333222222222333333000000000000000000000000000111111222222222111111333222222222222222222222333111///...///000//////.........//////////////////..................//////000222555666555111...////////////000000000000//////////////////////////////////////////////////////000000000000///////////////000000111111222//////000000000111111111111111111222222222333333333222111111222444555777333444555666666666666666555555555666666666777777444555555555444333333222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333444222222333333444333333222222444555555444333333444333333222111111111111222222222222222222222222222222222111111111111222222////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------............------,,,,,,---...///000111111//////............///////////////.........---------.............................................////////////000000000000000000000000000000000000111111111000000/////////222222111111000111111222222222111111111111222222222222222222222222222222333333333333333333333333111111111111222222222222111222333444555444333222333333333333444444444444222222222222333333333333666666666555555666777777888777777888888999999::::::999999999888999999999777999:::::::::<<>>===============>>>>>>======>>>>>>???@@@>>>===>>>@@@AAABBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::::::::::::::888888888888999:::;;;;;;:::999777888:::;;;;;;:::999:::;;;:::888777888999777777666666777777888888444555555666666555555444222111111111222333444444444444444444444444444444444444444444444444444444111111222222222333333333222222222222222222222222000222333222111000111333111111111111111222222222666555333111111111111111111222222111000111444666666555333222222222333444000000000000000000000000///000111111222111111111111111111111111111111111111000......//////...---.........///////////////111111000000000000111111///000111333444444111...////////////000000000000////////////////////////000000000000000000000000...//////000000//////......//////000000111111111/////////000000000111111111111111111222222222222/////////000111222444555333444555666777888888888555555666666666777777777555555555555444333222222222222333333333333222222222222222111111222333333222222222222222222222222111222222222222333333333333333333333333333333333111111222222222333333333111222222333333333333333222333555555333222333444333333222111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.................................//////.........,,,---...///000000000000//////............////////////......---,,,,,,+++---------........................................../////////000000000111000000000000000000000000/////////000000000000000222111111000000111222333222222111111111111222222111111111111111111111111222222222222222222222222111111111111222222222222000111333555555444333222222222333333333444444444333333333333333333333333444444444444555555666777777777777777888999999999777666666666777777777777777777888777777888;;;===999:::;;;<<<===>>>???@@@AAABBBDDDFFFHHHJJJLLLMMMMMMOOORRRUUUWWWXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\```___]]][[[[[[[[[\\\]]]XXXXXXWWWVVVTTTQQQOOOMMMKKKLLLLLLMMMLLLKKKIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKHHHEEEBBB??????@@@@@@===???AAA@@@>>>===???AAAAAACCCDDDCCC@@@???@@@BBB<<<<<<<<<;;;<<<<<<======>>>======<<<===>>>???@@@@@@???>>>???@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999888888777777777777888999:::;;;:::999777888999;;;::::::777999:::888666555666999888777777777777888999:::444555555666666555555444222222222111222222333333444444444444444444444444444444444444444444444444111111222222222333333333222222222222222222222222000111333333111000111222000111111222333333333222555555444444333333222222111222222111000111444777666555333222222222444555000000000000000000000000...///000000111111111000/////////000000111111222111000...///000000///.............../////////000000000000//////000000000000///000111222222000...////////////000000000000////////////////////////000000000000000000000000......////////////......---...///000111111111111////////////000000000111111111111111222222222222///000111111222222222222333444666777888999999999555666666666777777777777555555555555444333222111111222333333333333222111111111000000111222333444333333333333333333333333222222222222333333444444222222222222222222222222111111111111222222222222111111222333333333333333111333555444333222333444333222222111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...........................//////000000//////...,,,---...000000000////////////............//////...------------------------------.........//////.........................../////////000000111111000000000000000000000000------...///000111222222222111000000000111333444222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222000111333555555555333222000000000111111222222222333333333333333333333333333333333333444555666777333333333333444444444444777666555666888888888777666777777777666777:::<<<555666888:::;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@AAABBBCCCEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIMMMKKKHHHFFFEEEFFFGGGIIIGGGGGGHHHHHHGGGEEECCCBBBAAABBBCCCDDDDDDCCCBBBBBBEEEEEEDDDDDDEEEFFFHHHIIIHHHGGGDDDAAA???>>>>>>>>>:::===@@@AAA??????AAACCC>>>@@@BBBAAA>>>===???AAA<<<<<<<<<<<<===>>>???@@@>>>===<<<<<<===>>>???@@@BBB@@@>>>>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;:::999888:::999999888888777777777666666666666777888999::::::999777888999::::::999666888999777444333666888666666666666666777888888444555555555555555555444555555444333333333444444555666666666666666666666444444444444444444444444111111222222222333333333222222222222222222222222000111333333111000111222000111222333333333333333///000000000000///......111111111000000111444777777555444222222333444555000000000000000000000000......///000000000000000---......///000111111222222000///000111222000///---.........//////000000---------,,,,,,---------000/////////111111///...////////////000000000000////////////////////////000000000000000000000000......////////////......------///000111111111111////////////000000000000000111111111111222222222222333444555555333222111333444666777999:::::::::666666666666777777777777555555555555444333222111111222333444444333222111000000//////000222444555333333333333333333333333222222222333333444444444222222222222222222222222000111111111111222222222000111222333333333333333111333555444333222333333333222222111000111111111000000000000000000000000222222111111111111222222////////////////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////........................//////000000000000//////------///000000000///...//////............//////,,,,,,------.../////////---------.........//////........................000000000000000000000000///////////////000111111111000///------///000111000000000000000000000000222222222111111111000000...///000111111000///...222222111000//////000000000000111111111222222222111111222222222333333333111111111111111111111111222222333333333444444444222222333333444555666666333444555555666666555555666666777666666555444444444555666777888999::::::888888888888888888888888888888999999999:::::::::::::::;;;;;;<<<=========>>>>>>??????@@@@@@@@@AAACCCBBBAAA@@@??????????????????>>>>>>>>>>>>??????@@@@@@@@@???????????????BBBAAAAAABBBDDDEEEDDDCCCFFFDDDAAA???======>>>>>>BBB@@@>>>===<<<===>>>???===>>>@@@AAA@@@===;;;999===>>>>>>>>>>>>>>>======>>>======<<<===???AAABBBDDDBBB@@@>>>=========>>>AAAAAAAAAAAAAAA@@@???>>><<<<<<;;;::::::::::::;;;;;;::::::999:::;;;<<<===<<<:::999999:::;;;:::888999999999999999999999999777777777888999999::::::999:::<<<<<<<<<:::888777::::::999999888777777777666666777777777777666666444444444444444444444444444444444444444444444444666666666666666666666666555444333333222222222222222222111111222222333444555555555444444333333333444444444333333222222222444333111///......000000333333222111222333444555333222222111111000000000111111111111111222222333222111000//////000111222...///000000000///---,,,000000000000000111111222111000000///////////////////////////////////////...------,,,,,,------...////////////000000000000000000111000000///...---000000000000////////////---......///////////////000//////.........//////+++,,,,,,---...///000000000000000000000000000000000000000000000000000000000111111111111222222222333555888:::<<<<<<;;;;;;555666777888888888888888777666555333222111000000222222222222222222222222000000111111111111000000444222//////000111222222222222222222222222222222444444222111111111222333000111111111111222222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111111111000000000000000000000000//////000000111111111222111111000000/////////...111111111000///......---////////////............///////////////...............------------......////////////////////////........................//////............//////---...///000000///...---///...---,,,,,,...000111......---------......//////////////////////////////////////////000000111222111000//////000111222000000000000000000000000222222222111111111000000...///000111111000///...222222111000000000000000111111111111222222222222111111111222222222333333111111111111111111111111222222222222333333333333222222333333444555555666333444444555555555555555666666666666666555444444333444444555777888888999888888888888888888888888777777777888888888999999:::::::::;;;<<<<<<=====================>>>>>>>>>??????>>>>>>======>>>>>>>>>>>>===============>>>==================>>>>>>??????AAADDDGGGHHHHHHFFFCCCBBB@@@???>>>>>>@@@@@@AAA@@@>>>===<<<===>>>?????????@@@AAA@@@>>><<<;;;======>>>>>>>>>>>>======>>>>>>======>>>???AAABBBCCCBBB@@@???=========>>>@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;::::::::::::<<<>>>???===;;;::::::;;;;;;:::888999999999999999999999999888888888888999999999999888999:::;;;;;;999888777777777777777777777888888777777666666666666777777444444444444444444444444444444444444444444444444666666666666666666666666555444333333222222222333333333222222333333444555444444444444333333333222444333333333222222222222333222111000000111333444333333222222222333444555444333333222111000000//////////////////000000111222111000//////000111222//////000000000///...---000000//////000000111222222111111000000000000000///////////////////////////......------......///....../////////000000000///000000000000//////...111111000000000/////////---....../////////////////////............//////---------.../////////000000000000000000000000000000000000000000000000000000000111111111222222222333555888:::;;;<<<;;;;;;666777777888888888777777666555444333222111111111222222222222222222222222000000111111111111000000444222000///000111222333222222222222222222222222444333222111000111111222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111......------,,,,,,,,,,,,333333222222111000000///////////////............/////////////////////.........------------......////////////////////////........................//////............//////---...///000000///...---,,,+++***))))))+++---......------------...////////////////////////////////////......//////000111222222000000000000222222000000000000000000000000222111111111111000000000//////000000000000//////222111000000000000000000111111222222222333333333111111111222222222222333111111111111111111111111111111111222222222222333222222333333444444555555333333444555555555555555555555666666555555444444222333333444555666777777666666666666666666666666666666666666777777777777999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;===@@@EEEJJJLLLKKKIIIAAA@@@???>>>??????AAABBB@@@???>>>===<<<===>>>???@@@@@@AAA@@@@@@???>>>=========>>>>>>>>>>>>======??????>>>??????@@@AAABBBBBBAAA@@@???>>>=========@@@@@@@@@AAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;===???AAA???===<<<;;;<<<<<<:::999::::::::::::::::::::::::999999999999888888888888666777888999:::999888777444555555666777777888888888777666555555666777888444444444444444444444444444444444444444444444444777777777777777777777777444444333222222222333333444444333333444444555666333333333333222222222222222222222222222111111111222111111111222333555666333333222222222333444555555555444333222000000//////////////////000000111111111000000000000111111000000111111000000///...000000//////000000111222333222111111000000111111/////////////////////////////////....../////////------........./////////...//////000000000000///111111111111000000000000---....../////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222444555777999;;;;;;;;;:::777777888888888777666666444444333222222222222222222222222222222222222222000000111111111111000000333222111000000111222333222222222222222222222222222222111000000000000000000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111------,,,,,,,,,,,,,,,+++333222222111111000000///////////////..................//////////////////......------------......////////////////////////......................../////////....../////////---...////////////...---...------,,,,,,...///000------------....../////////////////////////////////............///000000111111000//////000111111////////////////////////111111111111000000000000//////000000000000//////111111000000000000000111222222222222333333333333111111111111222222222222111111111111111111111111000000111111111222222222222222333333333444444444333333444555555555444444444444555555555444444333333333333444555666666666555555555555555555555555555555666666666777777777888888999999:::;;;;;;;;;;;;;;;;;;::::::999999888999999999999:::;;;<<<===<<<;;;:::999999999999999888888999999:::;;;<<<<<<:::;;;@@@EEEIIIKKKIIIGGG@@@@@@???>>>>>>???@@@@@@???>>>============>>>>>>@@@@@@@@@??????>>>>>>>>><<<======>>>>>>>>>>>>===?????????@@@@@@AAAAAABBBAAA@@@@@@???>>>=========??????@@@@@@@@@@@@??????======<<<;;;;;;;;;;;;;;;:::::::::;;;<<<>>>AAABBB@@@>>>===<<<===<<<;;;999::::::::::::::::::::::::;;;;;;:::999999888777777666777888999::::::999999666666666777777777888888999777666444444666777999444444444444444444444444555555555555555555555555777777777777777777777777444333333222222333333333333333333333333444555555222222222222222222222222111111111111111111111111222111111111222333444555222222222333333333444444666555444333222111000///111111111111111222222333111000000000000000000111111111111111111000000//////////////////000111111222111000000//////000000//////////////////////////////............//////------------.........///---...///000000111000000222111111111000000000000---......//////////////////............//////000000000000000000/////////////////////////////////000000000000000000000000000000000000111111111111444555666888999999999999777777777777777666555444333222222222222222333333111111111111111111111111000000111111111111000000111222222111000000111333111111111111111111111111111000000///////////////000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000111111111////////////////////////000000//////............////////////........................////////////......------------......////////////////////////..............................////////////..............................//////.........///000111,,,,,,---....../////////.......................................//////000/////////....../////////////////////////////////000000000000000000000000000000////////////000000111000000000000000111111111111222222222333333333000000111111111222222222111111111111111111111111000000111111111222222222222222222333333333333333222333333444555444444444333333444444444444333333333444444555555666666666444444444444444444444444666666666777777777777888777777888888999:::::::::;;;;;;;;;::::::999999999888888888999:::;;;<<<===::::::999888777777888888888888999999:::;;;<<<<<<999;;;>>>BBBEEEFFFCCCAAA@@@??????>>>======<<<<<<==================>>>>>>???>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA????????????>>>======<<<>>>??????@@@@@@?????????======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<>>>AAABBB@@@>>>============;;;:::::::::::::::::::::::::::<<<;;;;;;:::999888777777888888999::::::;;;;;;;;;999999999888888777777777999777666444444666777999444444444444444444444444555555555555555555555555666666666666666666666666333333333222222333333444222222222222222333333444222222222222222222222222111111111111111111111111222222222111111222222222222222333333333444444444555444444333111000000///111111111111111222222333000000000111111000000000222111111000000000000000/////////...///000000111000000///............///////////////////////////...------,,,,,,------...------------.........///---...///000000111000000111111111000000000000///---......///////////////...............///000000000000000000000///////////////////////////////////////////////////////////////000000000111111111333444555666777777888888666666666666555555444333222222111111111222333333111111111111111111111111000000111111111111000000000222333222000///111333111111111111111111111111000000000000//////......000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000111111000000000000000000000000000000000111111111/////////...............////////////............---.........//////000000......------------......////////////////////////..............................///000000///............------------......,,,,,,,,,,,,,,,------...+++,,,---...////////////..............................------......///000........................000000000000000000000000//////000000000000000111000000////////////000000000000000000000111111222000000111111111222222222000000000111111111111222111111111111111111111111111111111222222222222333222222222222333333333333222222333444444444444444222222333333444444333333444444444555555555666666444444444444444444444444666666666666777777777777666666777777888999999999;;;;;;:::::::::::::::999888888888888999:::<<<<<<888888777777777777888888999999999::::::;;;;;;;;;:::;;;<<>>>>>===<<<<<<;;;::::::<<<<<<============>>>>>>======>>>>>>>>>>>>===<<<;;;<<<===>>>>>>??????>>>??????@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>===<<<===>>>??????@@@?????????>>>===<<<<<<;;;;;;<<<<<<::::::::::::;;;===???AAA>>>===<<<<<<======<<<;;;::::::::::::::::::::::::<<<;;;;;;:::999888888888::::::::::::::::::;;;;;;:::::::::999888777777777888777666555555666777888444444444444444444444444555555555555555555555555666666666666666666666666333333222222222333444444222111111111111222333333222222222222333333333333111111111222222222222222222222222222222111111111111222333444444444333333333333222111111000000000///////////////000000111000000111111111111000000222111000////////////000//////......//////000111//////...------------...////////////////////////------,,,,,,,,,,,,------------........./////////...//////000000000000///000000000000////////////---......///////////////......---......///000111////////////////////////000000000000000000000000/////////////////////////////////000000000111111222222222333444555555666333333444444444333222222222222111111111222222333111111111111111111111111000000111111111111000000///222444333000///111333111111111111111111111111000000000000000///......000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000...//////000000111111111000000000000000000000000111111111111000000000000...////////////000000000000000000000000000000000////////////............------......///000000000......------------......////////////////////////........................---...///000000///...---......------------......---------.........//////***+++---///000000//////...........................------------...//////......////////////......000000000000000000000000////////////000000111111111000///......///000111000000000000000111222222//////000000000111111111000000000000111111111111111111111111111111111111222222222222333333333333222222222222222222222222222222333444444444444333111111222333333333333333333333333333444444444444555555555555555555555555444444555555555666666666555555666777777888888999999999999999999:::::::::888888888888888999:::;;;777666666777777888999:::999999999999999999:::::::::::::::;;;===<<<:::888:::::::::;;;;;;::::::999;;;<<<<<<======>>>======<<<===???@@@@@@???===<<<;;;<<<===>>>????????????>>>>>>???@@@@@@???>>>>>>===>>>?????????>>>===<<<======>>>???????????????>>>======<<<<<<<<<<<<<<<;;;::::::::::::<<<>>>???<<<;;;:::;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::999999999999999999888888888888888777777777777777666666666666777777444444444444444444444444555555555555555555555555444444444444444444444444333222222222333333444555333222222222222333444444222333333333444444444444222222222222333333333444111111222333333444444444111222333444444444333333000000000000000000000000///////////////000000111///000111222222111000///111000///........./////////............///000000000000///...............////////////////////////......------------............/////////000000000///000000000000//////...////////////.........------......///////////////---------......///000111---------.../////////000000000000000000000000000////////////////////////////////////000000000111000000000111111222333444000111111222222222222111222222111111111111111222111111111111111111111111000000111111111111000000...222444333000...000333111111111111111111111111000000111111111000///...000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000......//////000111111222000000000000000000000000111111111111000000000///............/////////000000000000000000000000000////////////............------......///000000111......------------......////////////////////////........................---...///000000///...---...------,,,,,,------...//////000111111111111111)))+++---///000000//////...........................------------...////////////000000000000//////000000000000000000000000.../////////000000111111111000///......///000111000000///000000111222222////////////000000000000000000000000111111111111111111111111111111111111222222333333333444444444222222222222222222222222222222333444444444333333000111222333333333333333222222222222222222333333555555555555555555555555333333333444444444555555555555666666777888888888777777888888999999::::::777777777777777888888999666666666666777999:::;;;999999999888888888888888:::999999:::;;;;;;:::888666777888999::::::::::::;;;;;;<<<===>>>>>>======<<<>>>@@@BBBBBBAAA>>>===;;;<<<===>>>????????????===>>>???@@@@@@???============>>>??????>>>===<<<======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<;;;::::::999:::;;;<<<===;;;:::999;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999888777777777888555555666666777777888888666666777777777777666666444444444444444444444444666666666666666666666666444444444444444444444444222222222222333333444555444333333333333444555555333333333444444555555555222222222333333444444444///000222444555666777777111222333444555444333333////////////000000000000111111111111111222222333///000111222222111000///111000...---------...///...............///000000111111000/////////////////////////////////////////////............//////////////////000000000000000000111000000///......///.........---------------......///////////////---------......000111111+++,,,,,,---...///000000000000000000000000000000////////////////////////////////////000000000000000/////////000111222222...///000111111111111111333222222111000000111111000000000000000000000000000000111111111111000000...222555444000...000333000000000000000000000000000111222222222111///...000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000222111111111000000//////.../////////000000111111---------...............000/////////............---------...///000000111.........------.........////////////////////////........................---...///111111///...---...---,,,,,,,,,,,,---...,,,------...............)))***---///000000//////............//////////////////...---------------000000000000000000000000111000000000//////......111111000000//////......000000000000////////////000000000000000000000000111000///111444666444222000000000000111111111111111111111111111111111111111111222222222333333333222222333444555555555444444444444444444444444444333333333444444555555555111111222222222333333333444444444555666777888999444444444444444444444444444444444555666777777888777777777777666666666666666777888777666666888:::888666666777999999777555888888999999999888888777777999::::::888777777888:::999999888888999999:::888999;;;=====================>>>???????????????======>>>????????????>>>BBBAAA@@@@@@???>>>======@@@???>>>>>>>>>???AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????===<<<<<<===<<<;;;::::::;;;<<<===========================>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::555666777888999888777777999999888777666555444333888888888888777777777666666666666666666555555555666555555555555444444444444444444444444444444444111111222222222333333333555444333333222222222222333444444555555444444333333333333333333333333333555555555444444333333333222222222111111111000000111111111111111000//////000000000000000000000000111111111111000000000000000000000000///////////////////////////.........////////////////////////////////////000000000000------............------222***,,,777<<<555///111111111000000///---,,,+++////////////////////////---.........///000000000000000//////......------///////////////.........////////////////////////////////////////////////111111000000//////......222222111111000/////////------...///000111222222222111111111000000//////222111111111000000//////000000//////.........---000000000000000000000000000000000000////////////000000000000000000000000000000111111111111000000//////000111111111111111111111000000//////......000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000111000///......///000111//////............//////........................////////////////////////////////////000000000000000000000000000000000000////////////............000...,,,---///111000...............................................................////////////000//////...------......000000000000000000000000000000/////////.........////////////000000000000000000000000////////////000000000000000000000000111000///111444555444222000000000000111111111111111111111111111111111111111111111222222222333333333333333333333222222222444444444444444444444444333333333444444444444444111111222222222333333333222222111111111222222333444444444444444444444444444444444555666777777777666666666666666777777777666777888777666666888:::::::::888555333444888;;;888888999999999999888888777888:::999888777777888999999888888888888999999888999;;;============<<<<<<===>>>>>>??????>>>>>>===>>>>>>???????????????AAAAAAAAA@@@???>>>>>>===??????>>>>>>>>>???@@@AAA????????????????????????????????????>>>===<<<;;;<<<<<<;;;:::::::::;;;<<<========================>>>>>>===<<<<<<;;;::::::<<<<<<<<<;;;;;;:::::::::666666888999999999888777:::999888777666555444444888888888777777777666666666666666666555555555555555555555555444444444444333333333333333333333333222222222222333333333333444444333333222222333333333444444555555444444333333333333333333333333333555555444444444333333333333222222222222111111111111111111111111000000///000000000000000000000000//////000000000111111111000000000000/////////////////////////////////...////////////////////////.../////////000000000000000111111222222111111000333---///;;;???777111111000000000000///...---,,,////////////////////////...............////////////////////////........./////////////////////...////////////////////////////////////////////////111000000000/////////...///////////////000000000////////////000000000000111111111000000000//////111111111000000000//////111111000000000/////////000000000000000000000000000000000000////////////////////////////////////000000111111111111000000000000111222222222222222111000000000/////////...000000000000000000000000//////000000000111111111111000000000/////////...000000000000000000000000////////////////////////111000///......///000111//////............//////.................................................../////////000000000000////////////////////////............------------...,,,***+++---///...---............................................................////////////000000//////......//////000000000000000000000000000////////////..................///000111111111000000000000////////////000000000000000000000000000000000111333444333111000000000000111111111111111111111111111111111111111111111222222222222333555444222111000000111111444444444444444444444444444444444444333333333333111111222222222333333333555444333333222222333333444444444444444444444444444444444555666666777777555555555666666777777777666777777777666666888:::777888888555222222777<<<888999999:::::::::999999666888999999888777888888999888888777777888888999999:::;;;<<<======<<<<<<<<<<<<===>>>>>>>>>>>>======>>>??????@@@@@@??????AAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>???@@@@@@????????????????????????>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;======<<<;;;;;;:::999999777777888999999999999888:::999999888777666555555777777777777666666666666555555555555555555555555555555555555444444444444222222222222222222222222333333333333444444444444333333333333333333444444333444444555555444444333333333333333333333333333444444444444333333333333333333333333222222222222111111222222111111000///000000000000000000000000---......///111222222333000000000000////////////......//////////////////////////////////////////....../////////000000000222222333333333333222222333...000:::===666000///......////////////......////////////////////////...............---------.........///////////////......//////////////////////////////////////////////////////////////////000000000000////////////---------...///000000000111000000000/////////...111111000000000000//////111111000000000000//////111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000000111111000000///000111222222333333222222000000000000////////////000000000000000000000000//////000000000000111111000000000000////////////000000000000000000000000////////////////////////000//////......//////000//////............//////........................------------------------....../////////000000000////////////////////////...------------,,,,,,,,,---,,,***+++---......---............................................................////////////000000////////////000000////////////////////////000000000000000000000000.../////////000000000111000000000000//////////////////////////////////////////000111222222111111///000000000111111111111111111111111111111111111111111111111222222222222444333111000///111222333333333333333333333333333555444444333333222222222111111222222222333333333555555444444444555666666444444444444444444444444444444444555555666666666444444555555666777777777555666777666666666888:::666777888777666555666777888999999::::::::::::999555777999999888777888999999999999888888999999999999:::;;;<<<===<<<;;;;;;;;;;;;<<<============<<<===>>>??????@@@@@@??????@@@@@@@@@@@@@@@?????????============>>>>>>??????????????????????????????===============<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;>>>===<<<;;;:::999888888777888888999999999999999:::999999888777777666666777777666666666555555555444444555555555555555666555555555444444444333333222222222222222222222222333333333444444444555555111222222333444444444444333444444555555444444333333333333333333333333333333333333333333333333333444444444333333333222222111222222222222111000000000000000000000000000000......//////000111111222000000000000////////////............////////////////////////////////////........./////////000000000000111111111111000000111------333444000------------...//////000////////////////////////////////////......------,,,,,,------......//////000000............////////////////////////////////////////////////////////////000000000000////////////.........//////000000000000000000000////////////000000000000000000//////000000000000000000//////000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000000//////000000111222222222222111000000000000////////////000000000000000000000000////////////000000000111000000000000//////////////////////////////////////////////////////////////////////////////////////////............//////........................------------------------........./////////000000////////////////////////.........---------,,,,,,...---------.../////////............................................................////////////000000////////////000000////////////////////////111111111111111111111111111000000000/////////...000000000000////////////////////////////////////...///000111111000000000///000000000111111111111000000000000000000000000000000111111111222222222222222000000111333555777333333333333333333333333444444444333333222222111111111222222222333333333000111111222333444666777444444444444444444444444444444444444555555555555444555555555666666666777444555666666555666888:::FFF???999666888999777444777888999999:::::::::999444666888888777777888999::::::999999999999::::::999:::;;;<<<<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;======>>>????????????>>>????????????????????????<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<<<<============::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::999888777666888888888888888999999999999999888888777666666666666666666555555555555444333444444444555555666666555444444444444333333333444444444444444444444444333333333444444444555555111111333444444444444333333444444555555444444333333333333333333333333333333333333333333333333333444444444333333333222222222222222222222111000000000000000000000000000000000/////////////////////000000000000////////////---.........//////000000////////////////////////............////////////......////////////......111---+++------,,,---...,,,---...///000000000000/////////////////////////////////......------,,,------......//////000000---.........//////000000000000000000000000000000////////////////////////////////////000000000000111111111000000/////////.........///000111111111//////////////////000000//////////////////000000////////////////////////////////////////////////000000000000////////////........................//////000000000000//////...//////000000000000000////////////000000000000////////////////////////...////////////000000000////////////000000000000////////////////////////..............................////////////......//////............//////............................................................////////////........................////////////.........---------------------///000............................................................//////////////////......//////000000000000000000000000000000000000111111111111222222111111111000///.........000000000000////////////000000000000000000000000...///111111/////////000000000000000111111111111000000000000000000000000000000000111111111111222000000000111222444666777333333333333333333333333333333333333222222222222111111222222222333333333111111222333555777888:::444444444444444444444444444444444444444444444444555555555555555555555555333444666666555666888:::WWWJJJ;;;444555999999666666777888999999999999999444666777888777777888999:::999999999999999999:::999:::;;;<<<<<<;;;:::999999999:::;;;;;;;;;;;;:::;;;<<<======>>>>>>======<<<======>>>>>>?????????;;;;;;<<<=======================================::::::;;;;;;;;;::::::999::::::;;;<<<============999999999999999999999999::::::::::::::::::::::::::::::999999888777666666777777666666777777888999777777777777666666666555666555555555444444444444333333333444555555666666444444444444333333333333444444444444444444444444333333333333444444444444111222333444555444333222333444444555555444444333333333333333333333333333222222222222333333333333333333333333222222222222222222222333222222111000000000000000000000000000000000000//////.........000000000000////////////------......///000000000////////////////////////------.........///////////////000000000000//////111///---,,,,,,---000111------...///000000/////////////////////////////////////////////..................///////////////------......///000000000000000000000000000000000////////////////////////////////////000000000000222222222111000/////////------...///000111222222......////////////000000......////////////000000............////////////////////////////////////000000000000////////////...........................//////000000//////...---...//////000000//////////////////000000000000////////////////////////......////////////000000////////////000000000000000000000000000000000000........................---......//////......---//////............//////........................////////////////////////------........./////////........................000000/////////.........***+++,,,+++******,,,...............................................................////////////......------...//////000000000000000000000000000......//////000000000000000000000000////////////000000000000////////////000000000000000000000000---///111111...---...000000000000000111111111111000000000000000000000000000000000000111111111111///000000111222333444444222222222222222222222222222222222222222333333333111111222222222333333333444444444555666888999:::444444444444444444444444444444444444444444444444666666666555555444444333333444555555555666888:::OOOFFF;;;666777999999888555555666777888888888888333555777888777777888999888888777777777777888888999:::;;;;;;;;;;;;999999888999999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999777888999;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888777777777666666555555777666555555555666777888666666666666555555555555555555555444444444333333222222333444444555666666444444444333333333222222333333333333333333333333222222222222333333333333222333444555555333222111333444444555555444444333333333333333333333333333111111222222222333333333333222222222222111111111222222333333222222111000000000000000000000000000.........///////////////000000000000////////////------......///000000111////////////////////////---------.........//////...//////000000//////...---////////////000111111......///////////////.../////////////////////////////////000000000000000///////////////.........------......///000000111000000000000000000000000////////////////////////.../////////000000000111000000000000000000//////......//////000000111111........./////////000000........./////////000000......//////000000000000////////////////////////000000000000////////////..............................////////////............///000000000000000.../////////000000000111////////////////////////........./////////000000.../////////000000000111000000000000000000000000........................------...//////...------//////............//////................................................---------.........//////........................//////.........---------)))+++,,,+++******,,,.............................................................../////////000---------------...///000000000000000000000000000,,,---------......//////......//////000000111111000000000000////////////000000000000000000000000---///111111...---...000000000000000111111111111000000000000000000000000000000000000111111111111///000111111111111000000222222222222222222222222111111111222222333333444111111222222222333333333111111111111222222333444444444444444444444444444444444444444444444444444777777666555444333333222222444555555555666888:::888999:::;;;;;;:::888555444444666777777888888888333555777777777777888999666666555555555555666666999:::;;;;;;;;;:::999888888888999::::::::::::999999:::;;;;;;<<<<<<;;;;;;999::::::;;;<<<===>>>>>>::::::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999555666888999::::::999999888888888888888888888888888888888888888888888999666666666666555555555555666555444444444555777888555555555555555444444444555555444444444333333333222222333333444555666666444444444333333333222222222222222222222222222222111111222222222333333333222333555555555333111000333444444555555444444333333333333333333333333333111111111222222333333333222222222111111111000000222333333333333222111111000000000000000000000000,,,------...///000111111000000000000////////////---------...///000000111////////////////////////---------.........//////------............------(((---000111111111000......///////////////......//////////////////////////////000000111111222222000000//////.........------------...///000000111000000000000000000000000////////////////////////.../////////000000111111------......///000000000000000000000////////////---.........//////000000---.........//////000000//////000000111111111222////////////////////////000000000000////////////..............................////////////......//////000111111111111111.../////////000000111111////////////////////////............/////////000.../////////000000111111000000000000000000000000........................,,,---...//////...---,,,//////............//////........................---------------------------------.........//////..............................---------,,,,,,,,,+++---...---++++++...000................................................000000111222222222222222............///000222222000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222//////000000111111222222000000000000000000000000......------,,,,,,,,,+++000000////////////000000////////////000000000000444333333222111000//////000111222222111000111222222222222222222222222222111111222222222333333333444444444444444444444444111222222333333222222111444444333222222333333333333333444444444444555555444444333444444555777777555555666666666666555555777777666666555555555444666555444333333444555666777777777777777777777777777777888888888999999999999;;;<<<;;;:::999999999999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::============<<<<<<;;;:::666666666666777888999:::888999::::::;;;;;;::::::888888888888777777777777999777777;;;;;;888888;;;888888777888999888777555777666666555555555666666444444333333333444444555333333333333333333333333111222333333222222444666222222222222222222222222333333333333333333333333333333333444444444555555555444333333222222222222111111222333333333222222333333333222222111111111111111111111000000000000111111111111111000////////////000000000000//////////////////000000000000//////000000///...------000000000///......------......////////////......///////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////............---------+++++++++,,,,,,------------------............///////////////////////////222000///------///000222000000//////......------111000///......///000111000000000000000000000000//////////////////////////////////////////////////////000000000000//////111000///......///000111//////000000000000//////........................////////////////////////------...///////////////...///000111111000///...000000000///......------111111000000/////////...............////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111000///...............///...---,,,,,,,,,,,,,,,........................------------------------//////.........------------------,,,,,,+++++++++........................------------------,,,,,,///000000111111111111111//////...//////000111222000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000000111111111////////////////////////000000000/////////......000000000000000000000000.../////////000000000000333222222111111000000000000111222222000000111222222222222222222222222222111111111222222222333333333333333333333333333333111222222333333222222111444333333222222333333333111111111222222222333333222222333333444555555555444444555555555555444444777666666666555555555444666555444333333444555666777777777777777777777777777777777888888888999999999:::<<<;;;999888888999777888999:::;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999999888888888888888888888777666555666666666666777888999:::999:::;;;;;;<<<<<<;;;;;;888888888888777777777777888777888<<<<<<999888:::888777666666777777666444555444444333333444444444444444444333333444444555333333333333333333333333222333444333222222444555222222222222222222222222333333333333333333333333222222222333333333444444555444333222222222222222222222222222222222222222333333333222222111111111000000000000000000000000000111111111000000///...//////000000000000//////000000000//////////////////////////////...------.........///////////////...//////000000//////.........................../////////////////////////////////////////////////////////////////////...///////////////////////////////////////////////////............---------------------------......---------............///////////////////////////000000............000000///////////////.........111000///......///000111////////////////////////////////////////////////////////////////////////......////////////......000000///......///000000///000000000000000000///........................//////////////////////////////000111111111111000...//////000000//////............//////////////////.........------------............////////////////////////////////////////////////////////////////////////////////////000000000///////////////000//////............///000000///.......................................------------------------//////.........---------...---------,,,,,,,,,+++...........................---------------------...//////000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000111000000000000000000///........................111111000000000000/////////000000111111000000///....../////////000000000111111111111111111111111000111222222000000111222333333222222111111111111111111111222222222222333111111111111111111111111111111222222222222111111333333222222222222333333111111111111222222222222///000222333444444333333333333444444444444333333666666666555555555555555555555444444444444555555777777777777777777777777777777777777888888888888888:::;;;:::999777888888555666777999;;;<<<<<<<<<999999999888888999999999888888777777777666666666777888888888888777666666666666666666777888999999:::;;;;;;<<<<<<<<<<<<<<<888888888888777777777777888666888<<<===999888999999666444444555666555555555444444333444444555555555444444333333444444444333333333333333333333333333444555444222222333444222222222222222222222222333333333333333333333333111111111222222222333333444333333222222222222333444333222111111222333333222222222222222111111111////////////000000000000000000000000000//////...//////000000000000//////111000000//////.........///////////////......---------......///000000111//////000000000000//////------------------------////////////////////////////////////////////////....../////////////////////////////////////////////////////////////////////............---------..................---------------............///////////////////////////.................................///////////////000//////......//////000////////////////////////////////////////////////////////////////////////------............------//////...------...//////000000111111111111000000........................////////////////////////000000111222222222222222.........------.........------......///000000111............------------............////////////////////////////////////////////////////////////////////////////////////000000000//////.........///............//////000000000///............///........................------------------------...............---------.........---------------------------------------........................---......///000/////////111000000////////////000000000000000000000000000////////////////////////////////////////////////....../////////000000000111111000000/////////...........................///////////////.........//////000111111000//////........./////////000000///000000000111111111222000111222111000///000222333333222222111111000000111111111111222222222222111111111111111111111111111111222222222222111111222222222222222222333444222333333333333444444444///000222444555444333222333333444444444444333333555555555555555555555555444444444444444444444444666666666666666666666666666666666777777777888888777999:::999888666777777555666777999::::::;;;;;;888888777777777777888888777777777666666666555555777888888888888888777777666555555666666777888999999:::;;;;;;<<<<<<;;;;;;888888888888777777777666777666888<<<===999777999:::777444333444666666666666666666666666777777888555555444333333333444444333333333333333333333333444555666555333222222222222222222222222222222222333333333333333333333333222222222222333333333333333333222222222222222333555444222000000111222444222222222111111111111111///////////////000000000//////000000000//////...//////000000000000//////111111000///......------...///////////////..................//////000000//////000000000000//////------------------------////////////////////////////////////////////////............///////////////////////////////////////////////////////////////............---------//////......------,,,,,,---------............///////////////////////////------............------------......//////000000////////////////////////////////////////////////////////////////////////////////////////////////---......//////......---.........------.........000000111111111111000000........................////////////////////////000000111222222222222111......,,,++++++,,,..................//////000000000000000000000/////////............////////////////////////////////////////////////////////////////////////////////////000000000///......------...............///000111...------,,,,,,,,,------........................------------------------................................................------------------------.........///////////////------...///////////////111000000////////////000111111111111111111111111/////////////////////////////////////////////////////////000000000111111111000000000//////......////////////////////////.........////////////////////////000000/////////............/////////////////////000111111222222///000111111000///000111222222222111111000000000000000111111111222222222111111111111111111111111000111111222222111111000111111111111222222333444222222222333333333444444000111333555666555444333444444555555555555444444444444444555555555555555333444444444444444444333555555555555555555555555555555666666666777777777666888999888777555666666777777888888999999888888888777777666666777777888888777777777666666666666444555555666666555555555555555555555666777888999888888999::::::::::::999888888888888777777777666666555777;;;;;;888666888;;;888555444555777777777666666666666666777888999666555444333333333333333333333333333333333333333555666777666444222111222222222222222222222222222333333333333333333333333333333333333444444444444222222222111111222222333555444222000000111222333111111111111111111111111.../////////000000111111//////000000000000////////////000000000000//////111000000///...------,,,......///////////////...000000//////............//////000000000000//////------------------------////////////////////////////////////////////////---.........//////000000///////////////////////////////////////////////////............---------...---------,,,,,,++++++---------............///////////////////////////------............------------......//////000000......////////////............................../////////////////////////////////////////////////////////000000/////////---..................---000000111111111111000000........................////////////////////////...//////000111000000000...---,,,++++++,,,---...000000//////............/////////000000000000000............////////////........................////////////////////////........................000/////////.........---...............///000111------,,,,,,,,,------...........................---------------------------.............................................------------------------............//////000000---......///////////////000000////////////000000111111111111111111111111000000000000000000000000//////////////////////////////000000000111111111000//////////////////...//////////////////////////////000000000000111111///......------......///------.........//////////////////000000111111111///000111111//////000111111111111111111111111111000000000111111111111222111111111111111111111111000000111111111111000000111111000111111222333444000000000000111111111111111222333444555555444444444444555555555555444444444444444444444555555555333333444444444444333333555555555555555555555555555555555555666666666666555777888777666444555555777777888888888777777666888777777666666777777888888888888777777777666666555666777777777777777777555555555555666777888888777777888999999999999999888888888888777777777777666444555888888666555888;;;999666666777888888777444444444444555666777777666555555444333333333333333333333333333333333333444666777777555333222222222222222222222222222222333333333333333333333333333333444444444555555555222111111111111222222333555444333111111111111222000000000111111111111111//////000000111111222222///000000111111111111000//////000000000000//////000//////......------------...//////////////////111000000///......------......////////////......------------------------////////////////////////////////////////////////------......///000000000///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,++++++---------............///////////////////////////.................................///////////////---......//////......---........................//////////////////////////////////////////////////////000000000000//////---...////////////...---//////000000000000//////........................////////////////////////------...///////////////---------,,,,,,---------111000000///......---------------...........................////////////........................////////////////////////................................................///............//////000///............///000000........................---------------------------------...............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000......///000000000000/////////...//////000111222111111111111111111111111000000000000000000000000////////////////////////........./////////000000.........///////////////............................../////////000000000///...,,,******,,,...///---------.........///////////////000000000000000///000111000///...///111//////000000111111222222000000000000111111111111000000000000000000000000000000111111111111000000000000000000111222333444000000000000111111111111111111111222333333444444333333444444444444333333333333333444444555555555222333444444444444333222444444444444444444444444444444555555555666666666444666777777555444444555555555666777888888888777888777777777777777777888777777777777666666666666777777888999999999999999555555555555555666888888888888999::::::::::::999888888888888777777777777666333222555555333555888999777666666777777666555444444444444555666777888666666555444333333333333333333333333333333333333333555777777555333222333222222222222222222222222333333333333333333333333222222333333333444444444111111111111111222333333444444333222222111111000///000000000111111111222000000000111222333333333000000111222222222222222//////000000000000//////........................------...//////////////////////////////.........------............------........................////////////////////////////////////////////////------......///000000111///////////////////////////////////////////////////............---------,,,,,,,,,------------------------............///////////////////////////000000............000000///////////////.........------...//////...------........................////////////////////////////////////////////////...//////////////////......///000000000000///.........////////////..............................////////////////////////------...////////////...------............------///////////////.........------------.........///............////////////........................////////////////////////........................,,,------....../////////000//////............///...............///000000........................---------------------------------.........//////+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////...//////000000000000000............///111222222111111111111111111111111000000000000000000000000////////////////////////---------.........//////---.........//////000000------------------------+++,,,,,,,,,------......///---***((((((***---///---------.........//////000000000000000////////////000111000///...///111......///000111222333333000000000000111111111111////////////////////////000000111111111111000000000000000000111222333444111222222222222333333333000000000000111222333444222222222333333222222222333333333444444555555555222222444444444444222222444444444444444444444444444444444555555555666666444666777666555333444444333333555777888999999999888888777777777777888888777777666666666555555555333333444555666666555555555444444555555666777888999999:::;;;;;;;;;;;;:::888888888888777777777777777333111333333222444888777666555666777777555333666666666666777888::::::777666555444333222222222333333333333333333333333222555777888666444333333222222222222222222222222333333333333333333333333111111222222222333333333111111000000111222333333333444444333333111000/////////000000111111111222000000111222333333444444000111222333333333333333//////000000000000//////---------...............------...///000000//////------......///000000000,,,------------------,,,////////////////////////////////////////////////////////////////////////---------...///000000111//////////////////////////////////////////////////////.........---------,,,------....../////////---------.........//////////////////////////////222111///------///111222000000//////.........---,,,---...//////...---,,,........................////////////////////////////////////////////////---..................---...///000111111000///...------............------........................////////////////////////---......///////////////,,,---////////////---,,,------......///000000000.../////////000000111111............/////////000........................////////////////////////........................+++,,,,,,---...///000000111000///...............,,,,,,,,,,,,,,,---...///........................---------------------------------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,.../////////......////////////000000000000000000000000000000000000111000000///...---------///...---,,,,,,---...///////////////////////////111111111111000000000000..............................////////////......000///...,,,***)))))))))------------------------111111000000//////......000000000000000000000000111000/////////000222333111111111000000000000000111111000000000000000000000000111111111222222222///000111222333444444444111000000000111111222333111111111000111111222222111111111111111111111111222444444444222222222444222222222222222222222222555444444333222222222333333444444555666666666555333444555555555444333222666666555666666777888888<<<:::888888999999999777666666777777888888999999777777777777777777777777:::999999999;;;;;;999777888888888999999:::::::::===<<<:::888666666666666444444444444444444444444999999999999888777555444333333444555777999;;;<<<777666666444333222111111111111222222222333333333555666888999:::::::::999333333222111222333444555777666666666666555555555444333333333333333333333333222111000000000111222333222111111000111111111111111000///////////////222333333444444333333222333111111555999999444///000000000000000000000000......------------............------------......111111111111111000///.........---,,,,,,,,,,,,---......---,,,,,,,,,------........................////////////////////////......------------......000000//////.........---000000000000000000000000........................(((((()))***,,,---...///.........------,,,,,,,,,.........................................................------,,,,,,,,,////////////////////////000000//////....................................///////////////.........---.........//////000000222111///---------///000222111111000///.........//////.........---------................................................////////////////////////------......//////000000000000222222111///---,,,........................000//////.........//////......------------............................../////////...---------,,,........................000000000000000000000000------------------------...---,,,,,,,,,,,,---...---------............///......------------......---,,,,,,,,,,,,---......------------------------,,,---.../////////........./////////000000000000////////////////////////111000000///......------///...------------...///........................///000000000111111222222////////////////////////......////////////......111000///...---,,,,,,,,,........................000000000000//////......000000000000000000000000000///.........///111111000000000000000000000000000000000000000000000000000000000111111111222222///000111222333333333333222222222111222333333444333222222111111111222222111111111111111111111111222333444444222222222444222222222222222222222222444444333222222222222222333333444555555555555555333444444555555444333333444444444555666888999:::<<<<<<;;;999777777666777777777777777777888888888777777777777777777777777777666666777888888666555666666777888:::;;;<<<<<<<<<;;;999777666666666666444444444444444444444444888888999999888666555444333333444555666888999:::666666555444333222111111111222222222222333333333444555777888999999999888444444444444444555555666666666555555555444444444222222222222333333333333444333222111000111111222222222111111111111222222111111000///////////////222222333333333333222222333111111444888888444///000000000000000000000000///..................///000000////////////000000//////000000111000000000//////...------------............------......///........................////////////////////////......------------......000/////////.........---................................................******+++,,,---......///......---------,,,,,,,,,.........................................................------,,,,,,,,,/////////////////////////////////.........------........................////////////............------------.........///000...---+++++++++---...111000000//////...------//////.........---------....................................................................................////////////---...000111111000...---........................//////............//////......------------......////////////////////////...............---------................................................------------------------......---,,,,,,---......---------............///......------------......---,,,,,,,,,,,,---......------------------------------.../////////............/////////000000000////////////////////////000000000///......------///...------------...///........................---...///000111222333333////////////////////////......////////////......//////...------------...////////////////////////000000000////////////...000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333333333333333333333444555666777555444333222222111222222111111111111111111111111111333444333222111333444111111111111111111111111333333222111111111111222222333333444444444444333333333444555555444444333222333333555666888:::;;;;;;======:::666333555777888777777777777777777666777777777777777777777777666555555666777777666444444555666888:::;;;<<<===;;;:::888777666666777777555555555555555555555555777777888888777666555444444444444444555666777777666666555444333222111111222222222222333333333333333444666777888888777666444555666666777777666666444444444444333333333333000111222222333333333333666555333222111111111222111111000111111222333444111111000////////////000222222333333333333222222111000000333666666333///000000000000000000000000000//////......//////000000000////////////000000---...///000111111111111000000///............///...............///000111........................////////////////////////......------------....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------...............------------,,,,,,,,,.........................................................---------------////////////////////////.........---------------................................................,,,,,,,,,---------------///...---++++++,,,------/////////......------,,,...............---------................................................------------------------/////////...............***+++---///000000//////........................///...............//////......------------......////////////////////////---------.......................................------------------------------------------------......---,,,,,,---......---------............///......------------......---,,,,,,,,,,,,---......------------------------.........////////////............/////////000000////////////////////////000000//////.....................------.................................---------...///000000111////////////////////////---......//////......---,,,++++++++++++,,,------........................////////////////////////000000000000000000000000............//////000000/////////000000000000000000000000111111111111111/////////000000000111111000000111222222222222222111222333444666888:::;;;666555444333222222111222111111111111111111111111111222333333222111333444333333333333333333333333222222111111000111111222222222333333444333333222333333444444444444444444333333444555666777999:::888;;;===:::444222555888888888777777666666666555666666666666666666666666666666555777888999777666555666777888999:::;;;;;;:::999777666666777777888555555555555555555555555666777777777666666666555555444444333333444444555555555444444333222111111222222222333333333444444333444555666777666555555333444666777777777666555333333333333222222222111000111333444555555555555777666444222111111111111000000000111222333555555222111000000//////000000111111222222222222111111000000000222444444222///////////////////////////000000////////////000000......------------......000000111111111111111111000//////...............------------...///000111........................////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,...........................---------------------------------------------........................------------------------...............---------////////////////////////------------------------........................------...............///------------------------000///............//////.........------,,,,,,,,,........................................................................------------------------/////////......---------***+++,,,.............................................---------...//////......------------......////////////////////////,,,---------.../////////........................------------------------..............................------------......---------............///......------------......---,,,,,,,,,,,,---......------------------------////////////.../////////............////////////........................////////////............---..................---........................---------------------,,,------------------------------............------++++++++++++,,,---......------------------------...............///////////////////////////////////////000000111111111111......//////000000000000111111111222222333333333....../////////000000000000000111222222222111111///000111444777:::===>>>666555444333222222111222111111111111111111111111000111333222111111333444444444444444444444444444222111111000111111222222222333333444333333222222333333333333444444555555666555555555555555666666555888;;;999444333666:::888777777777666666555555666666666666666666666666666555555666888888777666888888888888888888888888888777666666666777888999666666666666666666666666666666666666666777777777555555444333333333333333444444444333333222222111222222333333333444444444222333444555666555444444222333444555666555444333333222222222111111111111222333555777888888777666777666444222111111111111000000000111222444555666222222111000000000000000000111111222222111111000000000000111333333111000////////////////////////000000////////////000000......------------......333444333333222111000//////...------,,,,,,------,,,,,,,,,,,,---...///000........................////////////////////////......------------......---------...............------------------------........................------------,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////------------------------........................,,,---------......////////////..................//////........./////////------------,,,,,,,,,,,,---.....................................................................------------------------//////......------,,,,,,,,,,,,------------,,,,,,........................---------------...//////......------------......------------------------,,,---------.../////////................................................................................................---------............///......------------......---,,,,,,,,,,,,---......------------------------111000///.........//////------........./////////........................//////////////////......------...//////...---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------...///000000---------------------------............///////////////////////////////////////000111111111111111---......//////000000111000111111222222333333333............////////////000000111111111111111000//////111333666999<<<===555444333222222111222222111111111111111111111111///111222222111111333444444444444444444444444444222111111111111222333333444444444444444333333222333333333333333444666666777666555555444444555555444666888777555444777:::777666666666666666666555777777777777777777777777333333333444666777666444999888888888888777777777666666555555666888999:::777777777777777777777777777777666666777888999:::666555444333333333333333444333333333222222222111333333333333444444444444333444555666666555444333111222333333444333333333222222222222111111111111444555777999:::999888777666555333222111111111222000000111111333444555666222222111000000000000111000000111111111111000000000000111222222222222222000000000000000000000000000//////......//////000000000////////////000000555444444333222000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................////////////////////////......------------......---------------.........................................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,.............../////////////////////////////////---------------.................................,,,,,,,,,---....../////////////////////.........,,,,,,,,,------------------------------------------------...............................................................------------------------.........---------------------------------------........................,,,,,,,,,,,,---...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................................................................---...////////////...------------............///......------------......---,,,,,,,,,,,,---......------------------------222111///.........//////---------.........//////.........................../////////////////////------...//////...---------------------------------------------.........------------------------,,,------......------,,,------------......///000........................---------.........//////////////////////////////......000111111111000///------......///000000111...//////000111111222222------........./////////000000111111111111000000111111111222444666777888333222222111111111222222111111111111111111111111...000222222111111333444222222222222222222222222222222222222222333444444555555555555555444333333333333222222333444666777555555444444444555555666777666666555555555666666555555555666666666666666777777777777777777777777444333333555777888777555777777777777888888888888555555444555666888:::;;;777777777777777777777777888777777777888999;;;<<<666555444444444444444444333333333222222222222222333333333444444444444555333444555666666555444333222222222222222333444444333333222222222111111111444666888::::::888666555444333222111000111111222111111111222333444555666333222111111000000111111///000000000000000000///000111222222222222222333000000000000000000000000///..................///000000////////////000000222222222111000///...---//////...---------------......------------...///........................////////////////////////......------------......,,,,,,,,,------.........................................................---------------.........,,,,,,,,,---------......................................................---........./////////000////////////////////////------........./////////........................++++++,,,------...///////////////......---------+++,,,,,,------...---------------------.........---------.........//////........................................................................,,,------------------...,,,,,,,,,------...//////........................,,,,,,,,,,,,---...///000......------------......------------------------...............---------........................------------------------........................---...///000000///...------------............///......------------......---,,,,,,,,,,,,---......------------------------222111000.........///000---------.........//////.................................///////////////,,,---...//////...---,,,------------------------,,,------...///000111111........................,,,------......------,,,,,,++++++++++++,,,---...////////////////////////---------.........//////////////////////////////,,,---///000000000///...---------...///000000111,,,------...///000000111---------.........//////000000111111111000000///333333222222222333333444111111111000111111222222111111111111111111111111...000111222111111333444000000000000000000000000333222222222333444444555555666666666555444444333333333222222333555666777333333333444555666777888:::888555555555555444333444555555555666666777777777777777777777777777777666555666777999:::999888555666666777888999999:::444444444555666888:::;;;777777777777777777777777888888777777888:::<<<===666555555444444555555555333333222222222222222222333333333444444444555555444555666666666555444333444333222111222333444555333333333222222222222111444666888999999777555333333222111000000000111222222222222222333444555555333222111111000111111111//////000000000000//////111222333333222222333444000000000000000000000000......------------............------------.........///////////////...---000000///...............000//////.........//////........................////////////////////////.........------.........,,,,,,,,,------.....................................................................//////000000,,,,,,,,,------.................................000000000000000000000000---.........//////000000////////////////////////........./////////000000........................++++++,,,,,,---...//////.........------,,,,,,,,,------...///000000000///........................---------.........//////................................................////////////////////////,,,,,,,,,------.........+++++++++,,,...000111222........................+++++++++,,,---...///000.........------................................./////////......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---...///000000///...------------.........//////.........------.........---,,,,,,,,,,,,---......------------------------000///...------...///000,,,,,,,,,---------..............................///////////////........./////////...---------,,,................................................//////.........---------...------,,,,,,------.../////////...---------,,,................................................---------............///000000000000////////////---------------...///000......////////////........./////////000000111111...............///000000///000111111111///...---000000////////////000000000000000000000000000000000000000000000000000000222222222222222222222222555444333333222222333333000333666777666444444444555555555444444333333333333333444444444444444444999888777555555555666777555555555555555555555555777777777888777666555555444777:::======:::777444666666555555555444444444444555666777777666555444777777888777777666555555666666777777777777666666666666666666666666666666777555444555666777666444555555555555555555555555///222666999:::777444111333333333333333333333333222222222222222222222222333444666777777666444333111111222333444444444444555444333222111222333333222222222111111111000000........................000000000000111111111111222222111111111111222222000000000000000000000000000///...------...///000///////////////////////////000222111///......///......------------......////////////////////////111111000000//////......------......//////000000000000//////.........---------------------------//////.........---------.........------,,,,,,,,,///...,,,++++++,,,...///000///...------...///000////////////////////////........................000000//////.........---......////////////......---------------------------------............///........................000000//////.........---.........------,,,,,,,,,......................................................////////////............------------............------------............---------,,,,,,,,,---.........//////000000......//////...---,,,,,,........................------------------------,,,------...------,,,,,,000///...------,,,------........................+++,,,,,,---...///000000........................---.........---,,,,,,+++........................------------------------,,,------......------,,,000///...---------...///,,,,,,---------..........................................///////////////...............---------................................................//////.........---------++++++************++++++............------------................................................---------............///............---------------------.........//////......////////////...............//////000000000...............///000000///000111111000///...---000000////////////000000000000000000000000000000000000000000000000000000222222222222222222222222444444333222222222222333000222555555444333333444444444444444444444333333333333444444444444555555666555555666666777888999666666666666666666666666888777777777666666666666555666999;;;;;;999666555666666666555555444444444777777666555555666777777888888888888888777666666666666777777777777666666666666666666666666666666777666555555777777666555555555555555555555555555222333444555555555444333333333333333333333333333222222222222222222222222333444555666666555444333222222333333333333222222555444333222222222333333222222222111111111000000222222222222222222222222000000000000111111111111222111111000000111111222////////////////////////000///...------...///000////////////////////////***,,,---...---,,,---...000000////////////000000///////////////////////////////////////000000000.........///////////////000/////////....................................///.........------------......---------,,,,,,,,,...---,,,,,,,,,,,,---...000///...------...///000................................................000/////////.........---//////000000000000//////---------------------------------............///........................000/////////.........---......---------,,,,,,,,,......................................................////////////...............------...............------------..................------,,,,,,---........./////////000......//////...------,,,........................------------------------,,,,,,------...---------------,,,------...///000........................---------.......................................------......------,,,+++------------------------------------------------,,,------......------,,,//////...---,,,,,,------,,,------------.................................------......//////000000---------..............................................................................---------......------------......------------............................................................---------............///............------------,,,---.../////////...---......////////////...................../////////...............///000000///000000000000//////...000000////////////000000000000000000000000000000000000000000000000000000222222222222222222222222444333222222111111222222111222333333222222333444333333444444444444444444333333444444444555555555222333444666888999::::::888888888888888888888888999888777666555666777777666666888888888888666666666666666666555555555555:::999666444444666999:::888888888888888777777666666777777888888777777666666666666666666666666666888777666666888888777666555555555555555555555555666444222111111222333444333333333333333333333333333333333333333333333333333444555666666555444333444555555555555444333333555444333222222222333333222222222111111111111111111111111111111111111111000000000000111111111111222111111000000111111222//////////////////////////////............//////////////////////////////(((***,,,---------...///000000////////////000000////////////////////////---......///000000111111///////////////.........////////////............000000000//////.....................------------...------------,,,,,,,,,------------------------//////...------...//////................................................/////////...............//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///......................../////////..................------------,,,,,,,,,......................................................////////////....................................------------....../////////............---.............../////////.........///......---,,,........................------------------------+++,,,,,,---.........---------,,,------...///000........................//////.........---------........................------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,///......---,,,,,,,,,+++------------....................................,,,------...///000111111,,,---------.../////////........................................................................000000////////////000000,,,,,,,,,------.........................................................---------............///000000000000////////////+++---///000000///---,,,---......//////......---------.................................///000000///000000000000/////////000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111333333222111111111111111111222222222111111333555333333333444444555555555333333444444555555666666111222555777999999999999999999999999999999999999:::999777555555666777888666666666666666666666666666666666666666666666666:::999777666666777999:::666777777888777777666666777777777888888777777777666666666666666666666666888777666777888999888666555555555555555555555555777555333111111111333444222222333333333333444444333333333333333333333333333444444555555444444333555666666777777777777666444444333333333222222222111111111111111111111111///////////////////////////000000000111111111111111111000000000000111111/////////////////////////////////....../////////////////////////////////+++---///000//////000111...------,,,,,,------...////////////////////////........./////////000000000000//////......------///////////////.........000000//////...---------------------------------------------------------,,,------......------,,,......................................................................................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................------------------------................................................---......//////......------..................---......------------....../////////////////////...........................---...............------........................------------------------++++++,,,---............000///...------,,,------........................................................................,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,.........------,,,,,,+++---------.........//////........................,,,------...///000111111,,,---------.../////////................................................---.....................---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------......................................................---------............///000000000000////////////,,,---///000000...---+++------............------..................------...............///000000000////////////000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222111000000000000111111222222222111111333555333333333444444555555555333333444555555666777777333444666888888888888777888888888888888888888888;;;999777666555666888999777777666666666666777777777777777777777777777777888888999999999999888888555555666777777666666666777777888888888888777777777777777777777777777777888777666777888999888666555555555555555555555555666666555444444444444444222222222333333444444444333333333333333333333333333444444444444444444333222333444555666777777777444444444333333333222222111111111111111111111111111111111111111111111111///000000000111111111111111000000000000000000111...........................//////////////////...///////////////////////////111222222000///000111------,,,,,,,,,,,,------////////////////////////000/////////.........---000000//////......------.........///////////////.........---------,,,,,,,,,,,,------------------------------------------,,,------......------,,,------............------................................................---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------...............------------------------................................................------............------------...//////...------......------------........./////////////////////...............---------------...............---........................------------------------+++,,,,,,---.........---000///...------,,,------........................,,,,,,------...//////000........................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,---............------------........./////////........................------......//////000000---------...............................................................---------..................------,,,,,,------...,,,,,,,,,,,,------------................................................---------............///............---------------.../////////...---,,,------............------/////////..............................///000000000////////////000000111000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222111000000///000000000111222333333222222333444333333444444444444444444333333444555666777777888666666777777777777777666777777777777777777777777:::999888777666777888888777777777777777777777777777777777777888888888888777888999::::::999888777555666666777777777777666777888888999999888888777777777777777777777777777888777666666888888777666555555555555555555555555555555666666666555444333111222222333333444444555333333333333333333333333444333333333333333333444000000222333333444444333333333444444444333222111111111111111111222222222000000000000000000000000000000000000111111111111111000000//////000000111..............................////////////......///////////////////////////000111111///.........//////............//////////////////////////////000000//////...------,,,///////////////..................///////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------------............------------------------------........................---------------.........---------......------------------------------------------............///........................---------------.........,,,,,,,,,------------...................................................------............------,,,---...//////...---,,,......------------......---............/////////.........---------------,,,---......///.................................------------------------,,,------......------,,,------,,,------...///000........................++++++,,,---...///000111........................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,...///000000//////............////////////.................................///////////////...............---------................................................---------.........////////////............//////------,,,,,,,,,,,,,,,,,,................................................---------............///............------------//////.........---------,,,------......------,,,000000000//////........................///000000000///......///000111222000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111000////////////000000222555555444333333444444444444444444444333333333333444555666777888888666666666666666777777888777777777777777777777777999999999888888888777777777777888999999888777777777777777888888999999999888888888777777888888888777777888999999999999999777888888999999888888777777777777777777777777777777666555555777777666555555555555555555555555555444444444444444444555555111111222333333444555555444444444444444444444444444333333333333333333444333333333333333222111000333333444444444333222111000000111111111222222222........................000000000000111111111111000000////////////000000........................---...///000000///...---////////////////////////,,,...000000///......//////......------......///////////////////////////.................................///////////////............/////////000,,,,,,------......//////++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,------......------,,,------------------------........................,,,,,,,,,------............//////////////////...........................---------............///........................,,,,,,,,,------.........,,,,,,,,,---------......................................................,,,------......------,,,,,,---///000000///---,,,......------------......,,,,,,------.....................------,,,,,,,,,,,,------...//////..............................------------------------............---,,,++++++------,,,------...///000........................,,,---------......//////........................+++,,,------......------------------------------------------------------,,,------......------,,,+++,,,...000111111000000............/////////000........................///////////////........./////////......------,,,................................................---------.........//////+++++++++******+++++++++---------,,,,,,+++++++++................................................---------.........//////111000000000////////////000///...---------------,,,------......------,,,111111000000/////////..................///000000000///.........000111222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000333666777666444444444555555555444444333333333333333444555666777888999666555555555555777999:::888888888888888888888888888999999999999888777777777888999::::::999888777777777888888999999999999:::888666555555666888:::888999:::;;;;;;;;;;;;;;;888888999999999999888888777777777777777777777777777555444555666777666555555555555555555555555555333333222111222333555666111111222333333444555555444444444444444444444444444333333222222333333444888888777666555333111000333333444555444333222111000000111111222222222222222222222222222222222222000000000000111111111111000000////////////000000........................---...///000000///...---////////////////////////+++---000000000000111333---,,,,,,++++++,,,,,,---////////////////////////,,,,,,------.../////////---.........//////000000---.........//////000000,,,------...///000111111+++++++++,,,,,,---------,,,,,,,,,------.........///...,,,++++++,,,...///,,,,,,---......---,,,,,,------------------------........................,,,,,,,,,------.........000000111111111111000000////////////////////////---------.........//////........................,,,,,,,,,------.........,,,,,,,,,------.........................................................,,,------......------,,,,,,---///000000///---,,,.........------.........,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---.../////////...........................------------------------/////////...---,,,******000000...---------------........................///............---------........................+++,,,,,,---.........---........................------------------------,,,------......------,,,---------............///........................///............---------........................////////////////////////000000//////........................//////////////////......---------,,,........................///......---------..............................---------............///........................///000000///......000222---------............///////////////////////////............////////////***+++,,,---...000111111............////////////000000000000000000000000//////////////////000000////////////000000000000111111000000000000111111222111000//////000111222222222333555777666444111444444444444444444444444444444444444444444444444777777888888888888777777888888999999999999888888555555666777888999::::::666777777777777777666666888999999999999888777777888888777777666666555555555666777888888888888888999666444555888:::999777666666777888999::::::;;;888888777666666666666666888777666555444444555666222333444555555444333222333333333222222111111111444444444444444444444444444444444444444444444444555555444444444333333333444444444333333222222222111111222222222333333333000000000000000000000000000000111111111111000000222111111111000000//////111111000000//////......000000000000000000000000////////////////////////......////////////............//////////////////***++++++,,,---...//////,,,---...//////...---,,,////////////////////////,,,---...//////...---,,,......------------...............------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,........................---------............///........................,,,,,,,,,------///000000111111000///...---,,,,,,........................,,,,,,------------,,,,,,---.........---,,,,,,+++---------------------------------............///,,,,,,------...///000000000000///...---+++)))(((------------------------/////////...------,,,,,,...------,,,,,,------...000///...---------------//////.........---------................................................////////////////////////,,,++++++++++++,,,------///...---,,,,,,,,,,,,,,,//////.........------------,,,,,,,,,,,,---....../////////...------,,,,,,......---,,,---...///000------------------------........................---------------------------------............///........................///............---------........................000000000000000000000000/////////.........------............/////////////////////.........------..............................---------......///........................---------............///........................---///000///.........000---------............///////////////////////////............////////////+++,,,,,,---...///000000....../////////000000000000000000000000000000000000000000000000000000000000000111111111222222222111111000000000000111111222111000//////000111222222222333555666666444222444444444444444444444444444444444444444444444444555666666777777666666555777777888888888888777777666777777777777777888888666666777777777777666666888999999999999888777777777777777666666666666666666777777888888777777777888555444444777888888666777777888888999:::::::::888777777666666666666666777666555333333333444555333333444444444444333333333333333222222111111111333333444444444333333333444444444444444444444444444444444444333333333333444444333333333222222222222222222222222222222222000000000000000000000000000000111111111111000000000000000/////////......000000000///////////////////////////////////////////////////////////////......////////////............/////////......---000////////////............//////////////////...////////////////////////------...//////...------......------------............---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,------------------------------------............///........................---------......///111111////////////....................................------............------------......------,,,+++---------------------------------............///.........---------------////////////---,,,+++***------------------------,,,,,,------.../////////...------,,,,,,------...///......------------...//////.........---------........................................................................,,,,,,,,,,,,,,,------...///...---,,,,,,,,,,,,---//////.........------------,,,,,,,,,,,,---......------.....................------,,,---...///000---------------------------------------------------------------------------------............///........................///............---------........................000000000000000000000000.........------------------............////////////////////////.................................---------------...///000........................---------............///........................,,,...000000///------...---------............///////////////////////////---............/////////---------.........///////////////000000000111111000000000000000000000000222222111111111000000000000000111111111111222222111111000000000000111111111111000000000000111111222222222444666666444222333333333333333333333333444444444444444444444444444444555555555555444444555666666666666666666555888888777777666666666555666666777777777777666666888888999999888888777666666666666666666666777777777777777777777666666555666444333444555777666666777777777777777888888888777777777666666666555555555444333333222333333333444333333333333333333444222222222222222111111111222222333333333333333222333333333333333333333333444444444333333333222222333333333222222222222222222222222222222222111111000000000000000000000000000000111111111111000000//////...............---//////////////////000000////////////////////////////////////////////////......////////////.....................---,,,+++000////////////.........000000////////////000000////////////////////////------...//////...------......------------.........------------,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///....................................///000111111------........./////////------------------------.........//////.........------......------,,,,,,---------------------------------............///000///...---,,,+++***)))...////////////...------------------------------,,,,,,------.../////////...------,,,,,,------...------------------...///...............---------........................................................................---------,,,---......///......---,,,,,,,,,------...............------------,,,,,,,,,,,,---......,,,,,,------...//////000...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................///............---------................................................---------------------------------.........//////////////////////////////........................,,,,,,,,,---...///000111........................---------............///........................,,,...111111000...---------------............///////////////////////////---------.........//////.....................---000000000000111111111111////////////////////////333333222222111000000000............/////////000111111000000000000111111111000000000000000000111222111111333555666444333222222222222222222222222333333333333333333333333333444444444444444444333444444555555555555444444777777666666666555555555555666666777777777777666888888888888888777777666444555555666666777777777555555666777777777666666555555444444555666666666666666666555555555444444666666666666666555555555444444333333333333333333444333222111111222333444222222222111111111111111000111222333333333222222222222222222222222222222333333333333222222222222222222222222222111111111222222222222111111111111000000000000000000000000000000111111111111000000........................---......//////000000000////////////////////////////////////////////////......////////////..................---,,,+++******++++++,,,---...//////111000///......///000111////////////////////////---..................---......------------......------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.......................................///000000........................------------------------......////////////......,,,------...------,,,,,,---------------------------------............/////////...---+++***))))))---...//////000/////////......................../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,---......///...................................................................................................------------...//////...------,,,,,,,,,------........................---,,,,,,,,,,,,---......---------.........//////------------......//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................///............---------........................------------------------------------------------------------.....................///////////////........................,,,,,,,,,---...///000111........................---------............///........................---///222222000...---------------............///////////////////////////------------...........................---------000000000000111111111111////////////////////////222222222222111111000000---............/////////111111000000000000111111000000000111111000000000111111111222444555555333222222222222222222222222333333333333333333333333333444444555555444444333333333444444444444333333444555555555555666666666555555666777777777777777777888888888888777666666444444555555666666777777222333444555666777777777555666666555555666777888777777777666555555444444555666666777666555444444444444444555555555444444333222111000000111222333111111111111111111111111///000222333444333222222222222222222222222222222333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////------......//////000000........................////////////////////////......////////////..................---,,,+++******++++++,,,---...//////000///------------///000////////////////////////.........------...............------------......------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------,,,,,,,,,---......000//////...---,,,,,,,,,------------------------......////////////......,,,,,,------...------,,,---------------------------------............///---------,,,,,,+++++++++,,,---...///000000000000......................../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///---................................................................................................------------...//////------,,,,,,,,,------...---.....................---,,,,,,,,,,,,---......//////.........------------------...............,,,,,,,,,---------......---------------------------------------------------------............///........................///............---------........................////////////////////////---------------.........,,,------------.........---------.......................................---------------...///000........................---------............///........................---///111000...---,,,,,,---------............///////////////////////////,,,------------...........................------/////////000000000111111000000000000000000000000111111111111111111111111//////000000000000111111111111000000000000111111000000111111111111000000111000000111444555555444111111111111111111111111333333333333333333333333333333444444444444333333222333333444444333333222333444444444555555666666444555666777777888888777777777888888777777666555555555555555555555666666222333444555666666666666555666777666555555777999999999888888777777777666555555666777666555444333333444444555555555555444222111111111111111111222000000000111111111111111///000333444555444333222111111111111111111111111222222222111111111000000000000000000000111111111000000000111111111222222000000000000000000000000000000111111111111000000///////////////000000000..................//////........................////////////////////////......////////////.....................---,,,+++000////////////...............------------......///////////////////////////...------------...///......------------......,,,,,,,,,------------...------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---,,,,,,,,,,,,,,,------000000///...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........,,,,,,------......---------------------------------------............///,,,,,,,,,,,,------------,,,,,,---...///000000///........................,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,---...---------...............................................................---------------------------------,,,---......///------,,,,,,,,,---......---------...............---,,,,,,,,,,,,---......000//////...------,,,,,,,,,---......//////......+++,,,,,,------.................................---------------------------------............///........................///............---------........................////////////////////////------........./////////,,,,,,---------.........,,,,,,,,,,,,---------.................................---------......///........................---------............///........................---......---+++******+++---------............///////////////////////////,,,,,,---------.........------......................../////////000000000000000000000000000000000...//////000000111111222/////////000000000111111111111000000000000111111///000111222222111000///111000///111333555555444111111111111111111111111222222222222222222222222111222222333333222222111222333333444444333333222555555555444444444444444444555666777888888888888777777777777777666666555555555555555555555444444555555555555555444333222333555666555444333666888777777666666666666666666444555666777777555333222111222333444555444444333000000111111111111000000///000000000111111111222///111333555666666444333111111111111111111111111222111111111000000000000/////////000000000111111......///000111222333333000000000000000000000000000000111111111111000000------........./////////..................------........................////////////////////////......////////////............/////////......---000////////////...............////////////......///////////////////////////...------------...///......------------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///---------------------------------............///...........................------,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,------......---------------------------------------............///------------------------+++,,,---.......................................,,,,,,------.../////////...------,,,,,,------...------,,,,,,+++,,,,,,,,,---------.........//////................................................------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---...///---------.........//////---,,,,,,,,,,,,---........................------,,,---.../////////...---++++++,,,,,,---......///---------------------------------------------------------.........//////........................//////.........---------........................------------------------........./////////000000,,,,,,,,,---------......+++++++++,,,,,,---------........................///......---------..............................---------.........//////........................,,,---,,,***(((''')))***---------.........//////////////////////////////,,,,,,,,,---------......---------.........//////............////////////000000000000000000000000------...///000111222222------------.........///111111000000000000111111///000111222222111000///111000///000333555555555000000000000000000000000222222222222222222222222000000111111111111000000222333333444444333333222777666666444333222222111444555666777888888888888777777777777777666666555666666666555555444444333777777777555444222000///222444555444222222444777333333333333333333333333444555666777777555333222000111222333444333333222///000111222222111000/////////000000111111111222///111444666777666555333000000000000000000000000111111111111000000000000.../////////000000111111------...000111222333444000000000000000000000000000000111111111111000000,,,,,,,,,------........./////////......------,,,........................////////////////////////......////////////............//////000/////////***++++++,,,---...//////...///000111111000///...///////////////////////////...---,,,,,,---...///.........------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///........................---------.........//////........................///......---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,---.........------------------------------------.........///////////////......---------+++,,,,,,---......------////////////////////////000//////...------,,,,,,...------,,,,,,------......------,,,++++++++++++---------.........//////................................................------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,---...///---------.........//////---,,,,,,,,,,,,---......,,,,,,------.../////////,,,,,,.../////////...---++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............---------------------------------+++---//////...------...333111////////////...,,,...........................---,,,++++++,,,---............------,,,,,,,,,,,,,,,,,,------.................................///...------...///111222........................000000//////.........---........................,,,,,,,,,---------......+++,,,------++++++,,,---///000111000...------...+++,,,,,,---.........------------............/////////............////////////000000000///---,,,---......///////////////000000000000000000000000---......///000111111222000000000000111111111111222222333333333333444444000000000000000000000000111111222222222111111000111111000000111111222333222333444444555555444444333333444444444333222222222222333444444555555666444444444555555555555666555555555444444333333333444444333222222333444444555555555666666666666666111111222222222222111111555444333333222222222333111111111111111111111111111111111222111000///...111000000//////////////////111444555555333333333222000///000222222000---111111000000000000111111...///////////////......///000111333333222111000111111000///////////////.........///////////////------...///000000//////...------------...//////...............------------......///////////////,,,---......//////......000000//////.........---............////////////..................------.........------,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////...---///...---,,,,,,,,,,,,,,,........................,,,,,,,,,------.........------------------------+++***)))***,,,.........---------,,,,,,+++++++++.........------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...---.....................,,,---......//////......---------............///...------,,,,,,------...---------,,,,,,------...,,,------......------,,,---.........---,,,,,,+++,,,,,,,,,---------......------------------------.........------,,,,,,,,,---------......000111111........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------000000//////............,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------........................///............---------------------------------,,,---//////......///000555333000...//////...---........................---------,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------....................................------......//////........................000/////////.........---........................,,,,,,,,,---------......---...//////------...///...///000///---------///+++,,,------......---------------............/////////............//////111000///.........//////---......///////////////////////////////////////......//////000000111111//////000000000111111111111222222333333444444444////////////////////////000000111111111111000000000000111111111222222222222222333444444444444333222333333444444444333333555555555444333333222222444444444444555555555555444444444444333333333222444333222222222222333444555555555555666666666666222222333333333333222222444333222222111111111222111111111111111111111111111111111111000000000000222111111000////////////000333555666555444333444222111///000222222000---111111000000000000111111...///////////////......//////000000000111111111111111000//////////////////////////////.........------...///////////////...------------...//////------..................------...///////////////,,,---......//////......000/////////.........---............////////////.................................------,,,,,,,,,------------------------///......---,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,......---,,,,,,,,,,,,,,,........................,,,,,,------------------------------------------,,,+++***+++,,,......------------,,,,,,+++++++++......---------,,,,,,,,,------......------,,,+++,,,,,,,,,---------.........------,,,,,,------...//////.........---------,,,---......//////......---------............///...------,,,,,,------.........---,,,,,,,,,------,,,------......------,,,------......------,,,+++,,,,,,---------.........------------------------......---------,,,,,,,,,------------...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------/////////.........---------,,,,,,,,,------...///,,,,,,,,,,,,------------........................///............------------------------------------............///111444888444000.......................................,,,------......------,,,.........---------------,,,,,,,,,------------...------------------------------......------,,,,,,......................../////////.......................................,,,,,,,,,---------......---...//////------...///,,,---......---,,,...///,,,,,,------......---------------............///........................222000...---,,,...///111---......///////////////........................//////////////////////////////000000000000111111000111222333444444444444//////////////////////////////000000000000/////////000111222222222111000111111222333333333333222111222333444444444444444555555444444333333222222444444444444555555555555333333333333222222222222333222222111111222222333444444555555555666666666333333444444444444333333222222222111111111111111222222222222222222222222111111000///000111222333444333222111000000000000222444666666555333333333222111000111222222000...111111000000000000111111...//////000000///////////////.........///000111111000000///////////////000000//////......------,,,---......///............------------...//////,,,---------.../////////------...////////////...,,,---......//////....../////////...............---............/////////.................................---------------------------------------.........------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,...------,,,,,,,,,,,,,,,........................------------------,,,,,,------------------------...,,,++++++,,,...---,,,------,,,,,,,,,,,,++++++...------------,,,,,,,,,------......------,,,,,,,,,,,,,,,---------.........------,,,,,,------.../////////......------,,,,,,---......//////......---------............///...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,,,,,,,------------.........------------------------...------------,,,,,,,,,------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.................................------------------------,,,------...///.........---------------........................///............---------------------------------............---///333666999555000------...//////........................+++,,,---......---,,,+++...............---------------------------------------------------------,,,------...---,,,***)))........................................................................,,,,,,,,,---------......+++,,,------++++++,,,---***,,,------,,,,,,...///,,,,,,------...------,,,---------............///........................///...------------......---......///////////////........................//////////////////......////////////000000000111///000111333444444444444////////////////////////---...//////////////////...///111333333222000///000000111222222222222222111222333444555555555555111222222333444444555555333333444444444555555555222222222222222222222222222222222222222222222222333444444555555666666666333333444444444444333333222222333333333222222222222222222222222222222222222111/////////111333555555444333222111000000000222444555555333111111222222111111222222111000///111111000000000000111111...//////000000000000///......//////000000000///000000////////////000000111111000///...------,,,------............------...------------...//////,,,,,,,,,---...///000000,,,---......//////......,,,---......///.................................---------.........//////---------..............................---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---......---------,,,,,,+++,,,,,,---.................................------,,,,,,,,,------------------------///---++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,,,,,,,,,,---------.........------,,,,,,------...---.....................,,,---......///.........---------............///...------,,,,,,------...///......---,,,,,,,,,,,,,,,------......------,,,,,,------...------,,,,,,------------............---------------------------------------------------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------------------------......------------....../////////......------,,,........................///............---------------------------------............---///333666888555000------...//////........................+++,,,---......---,,,+++........................------------------------------------------------,,,,,,---------,,,***)))........................---------.......................................,,,,,,,,,---------......+++,,,------++++++,,,---***,,,------,,,,,,...///,,,------...------,,,,,,---------............///------............------***+++---......---+++***---......///////////////////////////////////////////////////...............////////////000000000...000111333444444333222........................------...///////////////---///111222333222000//////000111111222222111111111222333444555666666666111111222222333444444555333333333444444444444555222222222222222222222222222222222222222222222222333333333444555666666777222222333333333333222222333333444555555444444333222222222222222222222222222111000///000111333555555444333222111111111111111222333333111///000000111222333222222111000000111111000000000000111111......///000111111000000---...000222333111000...000000////////////000000111111000///...------,,,---......///......------...------------...//////,,,,,,,,,---...///000000,,,------...............,,,---......///.........---------...............------------............---------.........//////........................---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,///000///...,,,,,,+++++++++,,,,,,---.................................------,,,,,,,,,------------------------///---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,---...///000000,,,---......///.........---------............///...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...------,,,---------.........//////------------------------------------------------...------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------------------------///......---------....../////////......------,,,........................///............------------------------------------............///111444666222///------...///...........................,,,------......------,,,.............../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++........................---------------.................................,,,,,,,,,---------......---...//////------...///,,,---......---,,,...///------......------,,,,,,---------............///,,,---...//////...---,,,'''***---///000...+++)))---......///////////////////////////////////////..............................////////////000000///000222444444333111000........................,,,---...///000000000///...///000111111111000///000000111222222222222111222333444555555555555555444444333333222222111111333333333333444444444444222222222222333333333333222333333444444333333222222222333444555666666777222222333333333333222222222333555666666666555444333333333333333333333333222222111000111222333444444333222222111111222222000111222111/////////111111222444333222000000111111111000000000000111111......///000111111111111---...000222222111000//////////////////000000111000000//////......------/////////000//////...---...------------...//////,,,---------.../////////,,,,,,---............---,,,---......//////......---------------.........,,,------------.........,,,,,,------.../////////.............../////////------------------------------------------------........................++++++++++++++++++++++++---,,,+++---///111000///+++++++++++++++,,,,,,---........................------------------,,,,,,------------------------///---,,,,,,---......---++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------......------,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,---...///000000,,,---......//////......---------............///...------,,,,,,------...---------,,,,,,------...,,,------......------,,,,,,,,,------......------------........./////////------------------------,,,,,,,,,------------......---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------------.........000///......---..................---------------........................///............---------------------------------,,,---//////......///000222000------....................................---------,,,,,,------------........./////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...........................,,,,,,,,,------.................................,,,,,,,,,---------......---...//////------...///...///000///---------///------......------,,,+++---------............///+++,,,...//////...,,,+++***+++...///000///---,,,---......///////////////........................,,,------....../////////........./////////000000000111333444444222000...........................------...///000111111000////////////000000000000000111222222333333222222444444555555555555555444444444333333222111111111222222333333333444444444222333333333444444444444333444555555555555444333111222222333555666666777333333444444444444333333111222444666666555444333333333333333333333333333333222222222222222222111222111111111111222222333///000111000//////111333111333555444111000111222111111000000000000111111......///111111222222111//////...---...///000111///////////////000111111///////////////.........000000111111000//////......------------...//////------..................+++,,,------......------,,,---......//////......,,,,,,,,,------.........,,,,,,---------.........,,,,,,------...//////000---........./////////000------------------------------------------------........................************************++++++***,,,...000000///++++++******+++,,,,,,---........................,,,,,,------------------------------------------...,,,+++,,,.../////////+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------.........------,,,,,,------...........................,,,---......//////......---------............///...------,,,,,,------...,,,,,,,,,,,,------...///,,,------......------,,,+++,,,------......------............////////////------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------........./////////000000///...............,,,,,,,,,,,,------------........................//////.........---------------------------------+++---//////...------...///...,,,---...///...---..............................,,,++++++,,,......---.........//////000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000........................,,,,,,,,,------.................................,,,,,,,,,---------......+++,,,------++++++,,,---///000111000...------...---.........---,,,,,,+++---------.........//////+++,,,...//////...,,,+++---....../////////000000---......///////////////------------------------,,,,,,------...///000000............/////////000000222333444444111///---........................---...///000111111111111///////////////000111111111111222333333333333222555555555666555555444444000111111222333333444444222222333333333444444444333333333444444555555555444444555666666555444444111111222333555666666777444555555555555555555444000111333555555555333222333333333333333333333333333333333333333222111000000000000000111222333444000111111111000111333444111333555444111000111222111111000000000000111111......///111111222222222222///+++)))))),,,000333///////////////000111111.........///////////////111111111111111000//////...------------...//////...............---------+++,,,------......------,,,---......//////......,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,------...///000000---.........//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))+++---//////...+++*********+++,,,,,,---........................,,,,,,,,,------.........---------------------------,,,+++,,,...000000000+++++++++,,,,,,---------,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,---------.........------,,,,,,------...111000///...---,,,++++++,,,---......//////......---------.........//////...------,,,,,,------...+++++++++,,,---...///000,,,------......------,,,+++,,,,,,---.........---............/////////000------------------------,,,,,,,,,------............------,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........./////////000000000000///...............+++++++++,,,,,,---------........................------------------------------------------------,,,,,,------...///000000......------------......------............------........................//////.........---------,,,,,,,,,------.........,,,,,,,,,---------......000///...---,,,+++++++++------------------------,,,---------...///////////////...---...///000111------------------------........................////////////000000000000***++++++,,,---...//////------............---------,,,,,,,,,,,,---......///...---,,,+++,,,---------......///////////////111000///...---,,,++++++........................000//////.........//////333444555666555333111/////////000000///...------..................------000000......///111333555333222222222111111000000555666888888777666333222222222222222222222222222111222444666666555444333444444444444444444333333555444444333333444444555555444444333333444444555555555444444444333333333444222111111333555444444222222111111111111222222222222222222222222222222222111111111000000//////111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000............/////////000///////////////000111111///---,,,,,,...//////...////////////////////////222000...---,,,---///000.........------,,,,,,,,,---------------------------------------------------------............///000///---,,,++++++,,,,,,..............................---------,,,,,,,,,---------............///------------------------++++++++++++++++++,,,,,,******+++,,,,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,******,,,...///------------------------,,,---...//////...---,,,---,,,,,,+++,,,---///000------.........---+++***---------......///////////////.........---------......---,,,---...///000......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------...------,,,,,,------...000///...---,,,------.........---------,,,,,,,,,,,,---...///000000000000,,,,,,,,,---------....................................//////......---,,,......////////////..............................------------------------------------------------,,,,,,------...//////000.........------.........------............------........................///.........------------,,,,,,------------------,,,,,,,,,---------.........---,,,+++++++++++++++------------------------------------..................---------...///000,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000++++++,,,,,,---.........------............------...------------...//////111000///...---......///------...///////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,//////............////////////000111000...,,,+++//////////////////...---.........---------............---,,,---///111222000000000000/////////...444555666777777555444222222222222222222222222222222333555666777666555444444444444444444444444444444444333333333333444444444444333333333333444444555555444444444333333333444333111222333444444333222222111111111111222222222222222222222222222222111111111111000000000///111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000........./////////000000///////////////000111111///...,,,---...//////...////////////////////////000///---,,,,,,,,,...///.........------,,,,,,,,,---------------------------------------------------------............///000///---,,,++++++,,,,,,....................................------,,,,,,---------............///------------------------,,,,,,++++++++++++++++++******+++,,,,,,---......------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---............---,,,---,,,,,,,,,------...///...//////000///...---,,,.........---------------//////.........---------...------,,,---...///000......------------......,,,------......------,,,------------------------........................------------------------------------------------...------,,,,,,------...000///...---,,,------......------------,,,,,,,,,,,,---...///////////////,,,,,,,,,---------....................................//////......---,,,......////////////......------------------------------------------------------------------------,,,,,,------.../////////........................------............------------------------------............------------------------------,,,,,,,,,,,,,,,---------......,,,++++++******+++++++++------------------------............------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,------------------............------...............//////000000000///............///------...////////////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,//////............/////////000000111000///---,,,---.../////////////////////...---,,,,,,---...///......---------///000111000000000000////////////111222444555555555444333333333333333333333333333333444666777777666555555222333333444444555555555444444333333333333444444444333333222222333333444555555444444444333333333555444222333444444333222222222111111111111222222222222222222222222222222111111111111000000000000111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000....../////////000000000///////////////000111111000...------...///......///////////////////////////...---,,,,,,,,,---............---------------........................---------------------------------............/////////---,,,,,,,,,,,,,,,......................../////////............------------............///------------------------------,,,,,,++++++*********++++++,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,............,,,+++------------------------,,,,,,------------,,,,,,,,,,,,---............---///000111111111000///.........------,,,+++++++++...............---------...------------...//////......------------......---......//////......---................................................------------------------------------------------...------,,,,,,------...//////...------------...------------,,,,,,,,,,,,,,,------.........------,,,,,,,,,---------....................................//////......---,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////---..................---,,,------......------,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++,,,------......------,,,---------------...//////......------,,,,,,,,,,,,,,,---......//////......---------............///........................///............//////000000000111111000///......------...///000000/////////...---,,,,,,---///000000000//////000111222333222222222111111111111111///000222333444444444333333333333333333333333333333444555666666555444444222222333333444555666666444333333333333333333444333333222222222222333333555555444444444333333333555444333444555555333222222222111111111111222222111111111111111111111111111111111000000000000000000111111111111111222222222222111111111000000000000000000000000000000000////////////////////////...////////////000000000///////////////000000111111///------...///...---////////////////////////000///...---------.....................---------////////////////////////---------------------------------............///......------,,,,,,,,,,,,......................../////////////////////...---------............///------------------------......---,,,++++++******+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,...///000111111000///...,,,,,,,,,,,,,,,,,,,,,+++........................------------......//////...------,,,,,,------...------............------------------------------........................------------------------------------------------...------,,,,,,------...............------......---------,,,,,,,,,++++++---------...------,,,,,,,,,,,,,,,---------.......................................///......---,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...............------...//////...------,,,,,,------------,,,,,,------------------------,,,,,,------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,---------------------,,,,,,+++******,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...---------------,,,,,,,,,,,,------...............///............---------.......................................///000000...............------,,,------...///000000//////...------,,,---...///000000000000000000111111111111111111111111111222222//////000222333333444444333333333333333333333333333333333444333333333222222222333333444555666666333333333222222333333333444333333222222333333444555555444444444333333333444444333444666555444222222222111111111111222222111111111111111111111111000000000000000000111111000000111111222222222333111111000000000/////////000000000000000000000000////////////////////////////////////000000000111///////////////000000111222000......//////...---////////////////////////111000000///////////////........................////////////////////////---------------------------------............///------------------,,,,,,.........................../////////////////////---------............///------------------------......------,,,+++******++++++,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------///...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,---.../////////...---******++++++,,,---......---.....................---------...............------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------...------,,,,,,------...------..................------,,,,,,,,,+++++++++---------...------,,,,,,,,,,,,,,,---------.......................................///......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---...//////...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,++++++******,,,,,,------------,,,,,,+++++++++++++++,,,,,,---//////000000//////...---,,,,,,---............---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111000/////////////////////---...//////////////////,,,,,,---....../////////.........///////////////////////////000000000000000000000111222333333444333333333333333333333333333333333222222222222222222333333444444555555555333333222222222222333333555444444333333444444555555555444444444333333333333333333555777777555333222222111111111111222222111111111111111111111111000000000000111111111111000000111111222333333333000000000000/////////...000000000000000000000000000000000000000000000000/////////000000000111111///////////////000111111222000///...//////...---////////////////////////111111111000000000//////.............../////////........................---------------------------------............///,,,------......---,,,,,,........................---............/////////---------............///------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,---...//////---------.........//////........................------------------------------------------------000...,,,******,,,...000------------------------------,,,,,,,,,,,,------...////////////...------++++++---.........---,,,)))***+++,,,---...///000---------...............,,,---......//////......------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------...------,,,,,,------...,,,---......///.........,,,,,,,,,,,,++++++++++++,,,------.........------,,,,,,,,,---------....................................//////......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---///000000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++,,,------...///000000000///...---+++,,,------......---------------...............,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111222111111111111111222222//////////////////...---***+++---///000000///.........////////////........./////////000000000000111111111111222222333444444444444444444444444444444444333333222222222222444444444444444444444444333333222222222222333333666555555444444555555666555555444444444333333333111222333555888888666444222222111111111111222222111111111111111111111111///000000000111111111111000000111222222333444444111111111000000000//////000000000000000000000000000000000000000000000000//////000000000111111111///////////////000111111333111///...//////...---////////////////////////000000000000000//////...---........./////////000---------------------------------------------------------............///,,,,,,---......------,,,........................,,,,,,------............---------............///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---......,,,---------------------+++,,,,,,---...///000000------------------------........................------------------------...---,,,,,,,,,,,,---...------------------------......---,,,,,,---......000000///...............***+++,,,.........---,,,++++++,,,---...//////000---------.........//////,,,---.../////////...------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------------------........................------------------------------------------------...------,,,,,,------...,,,,,,.../////////......,,,,,,,,,++++++++++++***,,,---...///////////////,,,,,,,,,---------....................................//////......---,,,,,,------......------,,,------------------------------------------------------------------------.....................---,,,---///000000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,---...///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,---.........---+++++++++,,,------......------++++++,,,---...///000111........................---------......000111111......---------......//////000000000///...------)))+++...000111000...---000111111111111111000///000000111111222222222333222222222111222222333444444444444444444444444444666555444333333333333333444444444444444444333333333222222222222222222333666666555555555555666666555555444444444333333333000111222555888999777555222222111111111111222222000000000000000000000000//////000000111111111222000000111222333333444444222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111///////////////000111111333111////////////...---/////////////////////////////////000///......------.........//////000000---------------------------------------------------------.........//////+++,,,---.........---,,,........................,,,,,,,,,---------......---------.........//////------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......///......------,,,,,,+++((()))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---......---,,,,,,------------------------///...------------...///111000///---------...///***+++---.........---------.....................---------.........//////,,,,,,.../////////...------,,,,,,++++++,,,,,,------..................---................................................------------------------------------------------...------,,,,,,------...+++,,,.../////////......,,,,,,,,,+++++++++******,,,---...///000000000000,,,,,,,,,---------....................................//////......---,,,,,,------......------,,,........................------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---...///------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,,,,------...---------,,,+++***)))(((000///...---,,,+++,,,,,,***,,,...---,,,+++,,,,,,,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,,,,------///---++++++,,,......------------............///---------............///........................////////////000000000000111///...------...///111...///////////////......//////000000111111222222111111111111111111111111............///000111222111111222333333333333222333444555555666666555555666666555555555444444444555555444444444333333333333333333444444444555555555777888777444333444666777777666666555555555444000000111222222222111111333222000//////000222333222222111000//////000000000000111222222222222111111111111111111111111111000000000000000000000000222111111111000000//////222222111111000/////////000000000000111111111111333222111111333333222111////////////............000000000000000000000000////////////////////////........................---------.........//////..................------//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////...------,,,++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...------,,,,,,,,,,,,...---,,,,,,,,,,,,---...111///---++++++---///000,,,------......------,,,+++---......---,,,,,,------------............///,,,++++++,,,------,,,***........................000///...---,,,+++******,,,,,,,,,---------.................................------,,,,,,------...,,,,,,,,,---------......////////////////////////000000///...------,,,,,,111111000000/////////....................................------,,,,,,,,,.........---,,,,,,++++++,,,,,,+++++++++,,,---...........................------------------------+++++++++,,,,,,---------,,,,,,,,,---------.........------------...////////////.........---------------------------------------------------------------------------------------------------------...------,,,,,,------...---------,,,------......------------,,,,,,,,,,,,---......//////......---...------,,,,,,------...---......---,,,+++******,,,,,,,,,,,,------------+++---......---,,,,,,---((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,------------///---++++++,,,......---------------............---------............///.........................../////////000000000000000///...------...///000/////////000000//////...000000000000000111111111////////////////////////000000000000000111222333111111222333333333333222333444444555555555555555666555555555444444444444555555444444444333333333222222222333333333444444555777888777444333444666777666666666555555555444222222222333222222111111333222000//////000222333222222111000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111111111000000000///222222111111000///////////////000000000111111111111000///000222333222111000000000/////////......////////////////////////////////////////////////////////////////////////---------.........//////................................................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......------,,,++++++++++++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...---,,,,,,,,,,,,---...------------------------,,,------......------,,,+++---......---,,,,,,---------------............------,,,---...///---+++...........................---------------,,,,,,,,,,,,,,,---------.................................------,,,,,,------...---------.........//////........................000//////...------,,,,,,000000/////////................................./////////......---------,,,---------......//////------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------...////////////.........---------------------------------........................------------------------------------------------...------,,,,,,------...//////...---------...............------------,,,---......//////......---...------,,,,,,------...............---,,,++++++'''(((***,,,............+++---......---,,,,,,---)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........///---++++++---...------------------............---------............///............................../////////000000000000///...------...///000//////000111111000000///111111111111000000000000////////////////////////222111111111111111222333111111222333333333333222333333444555555555555555555555555555444444444444555555444444444333333333111222222222333333333333555666777666444444444666666666666555555555555555444444444444333222111111333222111000000111222333222111000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111000000000000222222111111000///////////////000000000000111111000///...///111222222111111111111000000000000///////////////////////////////////////////////////000000000000000000000000---------...........................................................................------------------------------------------------------------...------------,,,,,,,,,------,,,,,,++++++******++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------,,,,,,------...,,,---...//////...---,,,,,,------......------,,,+++---......---,,,,,,---------------...............------...//////...,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------....................................------------.............../////////000000........................//////......---,,,,,,,,,///............---------........................///////////////.........,,,,,,------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------.........------------...//////...............---------------------------------////////////////////////------------------------------------------------...------,,,,,,------...000//////...------------//////.........---------+++,,,,,,------,,,,,,+++...------,,,,,,------...---------------,,,++++++&&&'''***,,,......---,,,***,,,------,,,++++++,,,---------,,,,,,+++******------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------,,,,,,---------.........//////...---,,,,,,---...---,,,,,,,,,---------.........---------............///................................./////////000000000///............///000///000000111111111111000222222111111000000//////111111111111111111111111111111111000000111111222111111222333333333333222333333444555555555444444444444444444444444444444555555444444444333333333222222333333333444444444555555555555555444555555555555555555555555555555555555555555444333222111222222111000000111222222111111000000000000000111000000111222222222222111222222222222222222222222000000000000000000000000111111111000000000000000222222111111000/////////////////////000000000111222111000000111222111///222222222111111111000000////////////////////////////////////////////////////////////////////////........................---------.......................................------------------------------------------------........................------------------------,,,,,,,,,++++++*********+++************+++,,,,,,------------------------------------------------........................//////............//////---------------------------...//////////////////,,,------......------,,,+++---......---,,,,,,---,,,,,,---------............---------//////---,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......---.........////////////.................................------,,,,,,,,,------------------------........................//////..................///...---,,,+++)))((((((((()))+++------,,,+++)))........................------------------------............------------,,,,,,,,,---------.........------------...//////........................------------------------........................------------------------------------------------...------,,,,,,------...000///...---------------//////.........---------+++,,,,,,------,,,,,,+++...------,,,,,,------...+++,,,,,,,,,,,,++++++***((()))+++---------+++***)))***,,,,,,***)))***+++......---,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------.........//////...---,,,,,,......---,,,,,,,,,,,,------------...---------............///....................................//////////////////............////////////000111111111111111222222111111000000//////111111111111111111111111000000/////////000111111111111222333333333333222222333333444555444444444333333444444444444444444555555444444444333333333444444444444555555555555555444444444555555555444444444444555555555555555666666666555444333222111222111111111111111111222111000000000000000111111000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000111111222222111111000/////////...////////////000000000555444222222222222000...222222222222111111111111........................////////////////////////.............................................------------.........//////........................,,,,,,------------------------------------------........................------------------------,,,,,,++++++++++++******++++++******++++++,,,---------------------------------------------------...........................---------------......------------------------...---,,,++++++---///000,,,------......------,,,+++---......---,,,,,,---,,,,,,,,,------------...---,,,+++,,,......,,,+++------------------------......---------,,,,,,,,,,,,,,,,,,---------..............................///......------......///,,,,,,---------.................................---------------,,,,,,,,,,,,,,,,,,---------------........................------------------------//////...---,,,+++******((()))+++------,,,+++***........................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////---.....................------------------------------------------------------------------------------------------------...------,,,,,,------.........---,,,,,,,,,------.........------------,,,---......//////......---...------,,,,,,------...***++++++,,,,,,++++++***++++++,,,------,,,+++***)))+++,,,,,,+++******+++,,,+++++++++,,,---...///------------------------------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------............,,,------------.........---,,,,,,---......---+++,,,,,,,,,,,,---------------------............///........................------........./////////////////////////////////......///000111111111111111111111111000000000000////////////////////////............///000111222111111222333333333333222222222333444444444444444333333333333444444444444555555444444444333333333555555555555666666666666555333333333555666555444444444444444444555555555555555555555444333222222111111111111111111111111000000000000000111111222000000111222222222222111........................000000000000000000000000000000000000111111111111222222111111000/////////......////////////000000666444222222222222000///222222222111111111111000........................////////////////////////.......................................---------,,,,,,------.../////////------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,------......------,,,,,,***((('''(((***---///,,,------......------,,,+++---......---,,,,,,---,,,,,,,,,,,,------------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................//////............//////,,,,,,,,,------------...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,---------------------...//////000000111,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////---------...............------------------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,---......//////......---...------,,,,,,------...++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,,,,++++++,,,---///000................................................------------............+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------------------.........///,,,,,,,,,,,,---------------,,,,,,---//////---+++++++++,,,,,,,,,------------------............///........................---------.........//////......////////////......------...///000000000000000000000000000111111111////////////////////////---......///000222333444111111222333333333333222222222333444444444444333222222333333333444444444555555444444444333333333444444444555555555666666555333222333555666555333333333333444444555555555333333444444444333333222111111111222222111111111000000000000000111222222000000111222222222222111........................000000000000000000000000///000000000111111111111222222111111000/////////........./////////000000222111000111222333222111222111111111111000000000........................////////////////////////........................//////.........---------,,,,,,------...//////000------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------------,,,,,,------...///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,---......---,,,,,,******))))))***,,,---...,,,------......------,,,+++---......---,,,,,,---++++++,,,,,,,,,------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,---------..............................//////............//////------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------.........///++++++,,,---///000111111....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////,,,,,,,,,---------.........------------...//////---------.........//////------------------------........................------------------------------------------------...------,,,,,,------...************+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,---......------------,,,,,,,,,,,,---...///,,,...//////...------...000///---,,,++++++,,,---............................................................/////////000+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------......---------.........//////+++++++++,,,,,,,,,---------,,,,,,...//////---+++++++++,,,,,,,,,------------------.........//////........................---------.........//////......////////////......,,,---...///000000000000//////000000111111222222111111111111111111111111......///000111333555666111111222333333333333222222222333444444444333333222222222333333444444444555555444444444333333333333333333444444444555555555222111222555777555333333333333444444555555555222222333333444333333333111111222222222222111111000000///000000111222222000000111222222222222111111111111111111111111111000000000000000000000000//////000000111111111222222222111111000/////////............/////////000......---///222333333222111111111000000000000///........................////////////////////////000000000000000000000000//////.........---------,,,,,,------...///000000------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------------...//////------------------------...............................................................///000111,,,,,,---......---,,,,,,+++,,,---///000000//////,,,------......------,,,+++---......---,,,,,,---++++++,,,,,,,,,---------...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---//////000,,,,,,,,,---------..............................//////............//////............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................---.........//////000000******+++++++++,,,,,,,,,...------------...//////........................------------------------***+++,,,---...000111111,,,,,,,,,---------.........------------...//////---------.........//////------------------------////////////////////////------------------------/////////...---------,,,------------------------,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,,,,------.................................++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000///............------------///000000///......///------------------------000///---,,,,,,---///000++++++,,,---------,,,,,,------------------------...---,,,,,,++++++++++++///---,,,---000000...+++---------------------------,,,***))))))***,,,---////////////000000000000///...---,,,+++,,,---------------............///////////////000000000000............////////////000000////////////000000////////////////////////111111111111111222222333111111111111000000000000111111222333333333333222333444444222111111333555555555555444444333333222666666666666666555555444777666555444333444444555666555444333333333333333666666666555444444333333333222222111111111111111//////000111111111111111222111000.........///000222111000//////000111222222111111111000000//////......//////000000111111000000000000000000000000000000000000000000000000///////////////000111111222222111111000//////...,,,,,,...///000000000000///////////////////////////...---,,,,,,---.../////////.........---------,,,---------.../////////------------------------////////////...............------,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,---,,,++++++------,,,++++++,,,------......------.........------,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,------------------.........//////------------------------+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......---..................---,,,---------.../////////------------------------..............................---------,,,,,,,,,+++,,,---...////////////------------------------------------------------//////.........---------//////.........---------........................,,,...///...---+++,,,,,,------------------------------------------------------------------------************************---------............///.........------,,,,,,,,,...------,,,,,,------...---------............//////////////////.........////////////////////////------------------------...............---------------------------------,,,,,,,,,---------......------------------------...------------------,,,,,,,,,------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------------...000000...---......------------------------...---+++******+++---...------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,///---,,,---///000...+++------------------------...---,,,++++++,,,---............/////////000000///...---,,,,,,,,,---------------............///.../////////000000000000///000000000111111111111000000////////////000000////////////////////////000000000000000111222222000000000000000000000000000111111222222222222222333333333222111111333555444444333333333222222222222333333444444444444444666555444333333333444444555555444333333333333333555555555555444444444444333333222111111111111222//////000111111111111000111111000///////////////222111000//////000111222111111111000000000//////////////////000000000000000000000000000000000000///////////////////////////////////////000111111333333333222222111111111...//////////////////...........................///...------------.../////////.........------------------...............------------------------////////////...............------,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,---,,,++++++------,,,+++++++++,,,---------------------------------,,,,,,+++,,,,,,------.........+++++++++,,,,,,---------,,,------------.........------------------------...------,,,,,,+++++++++.........---------,,,,,,,,,,,,,,,---------......------............------------------............/////////.........------........................------------,,,,,,,,,,,,+++,,,---...////////////////////////////////////------------------------//////.........---------//////.........---------........................,,,...///...---+++,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++------------..................---------,,,,,,,,,...------,,,,,,------...------------........................////////////........................---------------------------------...............------------------------,,,,,,,,,---------......---------------------------------------.........------------------,,,,,,------------------------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,............------------+++---//////---,,,---...------------------------,,,+++***))))))***+++,,,.........---,,,+++***)))++++++++++++++++++++++++------,,,+++++++++,,,,,,...---,,,---//////---,,,------------------------000///...------...///000---------........./////////...---,,,,,,,,,,,,------------............///....../////////000000000//////000000000111111111000//////......//////000///////////////////////////////////////000111111//////////////////////////////000111111111111111111222333222000000222444222222222222222222222111000111222333333333333333555444333222222222333333444444333333222222333333333333444444444444555555333333222111111111111111...///000000111111000000000000000000000//////...111111000000000000111111111111000000000000//////000000000000////////////000000000000000000000000///////////////////////////////////////000000111222222222111111111111111111111000000///...------------------------------///......------......///...............---------...............---------------------------------////////////............---------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,---,,,++++++------,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,,,,//////............------,,,,,,,,,---------......,,,,,,------------,,,,,,............------------//////......------,,,,,,........................------,,,,,,,,,++++++++++++,,,---......///..............................------------------------...............---------...............---------........................,,,...///...---+++,,,,,,------------------------------------------------------------------------------------------------------------...............------------,,,,,,,,,...------,,,,,,------...------------............---------.../////////000........................------------------------,,,---------.../////////------------------------,,,,,,,,,---------......------------------------,,,,,,------......//////.........------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,.........---------,,,,,,***,,,......---,,,---...------------------------++++++************++++++------------,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,------------......---,,,------------------------//////............//////,,,,,,,,,---------............------,,,,,,,,,,,,---------............///........./////////000000---------.........///////////////....../////////////////////////////////...............///000000............////////////...//////000000000000000000111222222000000111222222222222222222333333333333333444444444444333333333333222222222222222222333333222222222222333333111222222333444444555555222111000000//////000000...//////000000000000000...///000111111000///...111000000000000000000111000000000000000000//////111111000000//////......////////////////////////........................000000////////////000000....../////////000000000222111000///......------------------------------//////............//////......................../////////...---------,,,,,,,,,------------------////////////............------,,,,,,,,,---......------------------------------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,+++***+++---...---,,,)))***++++++,,,,,,++++++,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------))))))***,,,---///000111............------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++........................---,,,,,,,,,,,,++++++++++++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................,,,...///...---+++,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------...------,,,,,,------...,,,,,,---------.........,,,,,,------...///000000........................------------------------,,,---------.../////////------------------------,,,,,,,,,---------......---------------------------------....../////////.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,***,,,......---,,,---...------------------------,,,,,,++++++++++++,,,,,,***+++,,,,,,------------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,---...------,,,,,,------------------------...------------------...,,,,,,,,,,,,---------------------------,,,,,,,,,---------............///............////////////------------............//////............//////////////////////////////...............//////000---........./////////000......///000000000000///000111222222111000111222222222333333444444555555999999888777666444333222111222222222222222222222222222111111111222222333000111111222333444555555000000///.....................///000000000000000...///000111111000///...000000000111111000000000//////////////////000000111111000000//////......////////////////////////////////////////////////000000////////////000000------...///000111222222222111000///////////////........................////////////////////////---...................../////////...---------,,,,,,,,,,,,---------......////////////............,,,,,,,,,,,,,,,---...///---------------------------------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,+++***+++---...---,,,)))***++++++,,,,,,++++++,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++......------,,,,,,,,,+++((()))******+++,,,------........................---------,,,,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................---.............................................,,,...///...---+++,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,------------...+++,,,,,,---...//////000........................---------------------------------...............------------------------,,,,,,,,,---------............................................./////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,***,,,.........---...///------------------------------------------------)))***+++,,,---.........------------------------,,,,,,+++++++++,,,------+++,,,......,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......------,,,+++---------............///------........./////////....../////////000000000///......------......///////////////////////////...............///000000.........//////000000111......///000000000000000000222333333222111111222222222333444444555666666<<<;;;:::999777555333222111111222333333333222222111111000000111111222222000000111222222333444444000//////...............---...//////000000//////...//////000000000000000000000111111111111000000......////////////000000000000000000////////////000000000000000000000000000000000000000000000000111000000/////////////////////000222333444666666333222000///...///000000////////////////////////...//////000000//////...---------..............................---------+++,,,,,,------.........////////////............,,,,,,,,,,,,---......///...------,,,,,,------...------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++******+++---......---***++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------.........---------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++,,,---...///000000..............................---------,,,,,,,,,,,,,,,------------,,,,,,---------------------------------------------------------...............---------.......................................,,,...///...---+++,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---.........///------------------------------------------------...............---------------------------------,,,,,,,,,---------......////////////////////////////////////............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,,,,+++++++++---//////......///000------------------------,,,,,,------------,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...***,,,......,,,++++++---------------------------,,,,,,,,,------,,,,,,,,,------------............------.........---,,,+++---------............///---------.........//////........./////////000000///......------....../////////////////////////////////......//////000111......///000000111222222//////000111111111111000000222444444333222222222000111222333444555666666999999999777666444222111111111333444444444333333000000000000000111222222000000111111222222333333111111000////////////000---...//////000000/////////////////////000111111///000111222222111000///........./////////000000////////////000000000000000000000000000000000000111111111111111111111111111111000/////////////////////111222444666777888555444111///.........///...........................///000111111000///...---------.........//////---------...............++++++,,,,,,---......///////////////............,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---......------------,,,,,,,,,***+++,,,,,,------,,,,,,+++******+++---......---++++++,,,---------------------------------,,,,,,+++,,,,,,------.........---------,,,,,,+++++++++,,,------------.........------------------------//////......------,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,------................................................/////////.........------,,,,,,,,,------,,,,,,+++---------------------------------------------------------.........//////---------.........//////........................,,,...///...---+++,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------------------------------------------------------------------------------/////////......------,,,------------------------,,,,,,,,,---------......000000000000000000000000000000//////......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,+++++++++---///000//////000111------------------------+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---...***,,,......+++***+++---------------------------,,,------......------,,,---------.........//////,,,---.........---,,,+++---------.........//////---------.........//////,,,,,,,,,---------...............------.........///////////////////////////////////////000111111...//////000111222222333//////000111111111111111111333555555444222222333//////000111333444555555666666666555444333111111111222333444555444444333000000///000000111222222111111111111111222222222333222222111111111111111---......///////////////000///.........000111222///000111222222111000///---.........//////000000......//////000000111111000000000000000000000000111111111111111111111111111111000///////////////---...///111333555777777888666333000---,,,,,,---------------------------...///000111111000///...---------.........//////,,,------....../////////++++++,,,,,,---...//////000/////////............+++++++++,,,---...///000...---,,,,,,,,,,,,---.........---------,,,,,,,,,++++++,,,---------,,,,,,+++******+++---......---+++,,,------......------.........------,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,+++++++++---------.........//////---------------------------------.........//////---------.........//////,,,,,,,,,---------......---......//////......---+++++++++,,,,,,---------000//////---,,,+++******........................000////////////.........,,,,,,,,,------,,,++++++++++++++++++++++++++++++---------------------------------.........//////---------.........//////........................,,,...///...---+++,,,,,,------------------------------------------------------------------------........................++++++,,,,,,,,,---------,,,,,,,,,------............------,,,,,,------...++++++,,,,,,,,,---------------------------,,,,,,------------------------...------------...//////........................000000///...------,,,,,,***++++++,,,---...//////,,,+++++++++,,,...000111.../////////...------,,,------------------------++++++,,,------,,,,,,,,,333111///,,,+++*********++++++++++++++++++++++++------............------000///...---,,,+++*********+++---.........------/////////......------------------,,,,,,+++++++++...---,,,,,,,,,,,,---...---------------------,,,---,,,,,,+++***)))((((((---------.........//////++++++++++++++++++++++++...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******//////////////////////////////............////////////......------,,,,,,//////............//////000000000000000000000000000///.........///111222222222111111111111111111222222333333333333444444444444444333222111000///222222222222222222222222222222222222222222222222000111222333333333333333333111///000222333222//////000111222333222111111333222111///............000000000000000000000000//////...------------...////////////////////////...---------...///111222222111111000000000000000........................000///......000222555777444333222000///---,,,+++//////............/////////////////////......---------------------------------------------------......---,,,---...///000222111...,,,++++++,,,---+++,,,...///000///...---,,,,,,,,,------.........///...------++++++***)))------------------------......---------......///+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++++++++,,,,,,,,,,,,------...***'''(((---000///---------------------------...------,,,,,,------...***,,,//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.................................------.........+++++++++,,,---...///000000///...---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...---,,,,,,,,,,,,---...........................***+++,,,---------,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------.........---,,,,,,+++---------------------------------------...//////........................000//////...------,,,,,,+++,,,,,,------.........,,,,,,++++++,,,---///000...............---,,,,,,------------------------............------,,,+++,,,++++++***+++,,,---...++++++++++++++++++++++++,,,,,,------------,,,,,,...---------------,,,,,,,,,,,,.../////////...............---------,,,,,,------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...***++++++,,,,,,------------------,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............////////////..................//////............//////000000000000000000000000000//////...///000111222222222111111111111111111222222333333333333444444444444444333333111000000000000000000000000000000222222222222222222222222000111222333333333333333333111///000222333111000...///000111222111000000222111000//////...//////000000000000000000000000//////...------------...//////////////////////////////......///000222333222111000000//////000000........................000000//////000222444555333222111000///------,,,//////............/////////////////////......---------------------------------------------------...------,,,---...///000111000...,,,+++,,,---...,,,,,,---...............,,,,,,------------------...------,,,,,,++++++***------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,+++++++++,,,,,,------------------------...------,,,++++++,,,,,,++++++,,,,,,,,,,,,------...+++((()))---///...,,,------------------------...------,,,,,,------...+++---......---,,,---...------------------------..............................------------......,,,,,,,,,,,,------...///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...---,,,,,,,,,,,,---...........................+++,,,---------,,,+++***---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------......------,,,+++---------------------------------------......///........................//////......---,,,,,,,,,------------------------...------,,,,,,------...,,,------------,,,,,,+++------------------------000000000///...---++++++)))))))))***+++,,,...///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........---......////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...((())))))***+++,,,---............---------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---......///........................//////............//////........./////////////////////............//////000000000000000000000000000////////////000111222111111222222222222222222222222333333333333444444333444444333333222111000000000000000000000000000333333222222111111111111111111222333333333222222222111000000222222111000......///000000000000///111000000//////000000000000000000000000000000000000///......------......////////////////////////000000//////000111222333222111000000//////000000........................000000000111111111222222111111000//////......---//////............/////////////////////......---------------------------------------------------,,,,,,,,,------///000111///...---,,,,,,---...///,,,,,,,,,,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------,,,++++++***++++++)))***+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,+++++++++,,,,,,------------------------------.........---,,,,,,++++++,,,,,,,,,,,,------///,,,)))***---...---+++------------------------...------,,,,,,------...---......---,,,,,,---///................................................------,,,,,,,,,,,,---------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------,,,------------,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......------,,,,,,------------------------------,,,,,,------...///.................................------,,,,,,,,,.........------,,,,,,,,,......------,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++------------------------...............---,,,+++---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------......------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------------------******++++++,,,,,,------,,,---------......//////............////////////---------------------------,,,,,,,,,,,,,,,,,,---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.................................///......------......///.........//////000000000///......------......///////////////////////////000000000000000111111111111111222222222222222333222222222333333333444444333333444444333222222111222222222222222222222222333333222222111111000000111222222333333333222222111000000000111111111000/////////000000000000000000000//////000111111222000000000000000000000000000//////.............../////////////////////////////////000000111111111111111000///////////////........................000000111111111111000//////////////////.........//////............/////////////////////......---------------------------------------------------,,,,,,,,,---...///000000---,,,,,,,,,,,,---...///---,,,+++***+++,,,---............------,,,,,,,,,+++++++++,,,,,,------------,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++++++++,,,,,,,,,------...,,,++++++------,,,***,,,,,,------------------...------,,,,,,------.../////////---++++++---///------------------------........................---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,------------------------------------------------------------,,,++++++***)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,---..............................---------------,,,,,,,,,.........------,,,,,,+++.........------,,,++++++++++++,,,,,,---,,,,,,+++------------------------***+++,,,---------------//////...---,,,+++******++++++++++++++++++++++++------............------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------......------,,,,,,+++++++++++++++,,,------......******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................------------......------......//////000000......------------......///////////////////////////000000111111111111111111111222222333333333333222222222333333333444444333333444444444333222222222222222222222222222222222222222111111000000000222222333333333222222111000000111000000000000111000000000000111111222222000//////000000111222333000000000000000000000000000000///............///////////////////////////......//////////////////111000000///.../////////////////////////////////000000111111111000///////////////...............//////............/////////////////////......---------------------------------------------------+++,,,---....../////////++++++,,,,,,------...///---,,,+++***+++,,,---............------,,,,,,,,,***++++++,,,,,,------...------,,,++++++,,,------++++++++++++,,,...//////,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,+++***+++++++++,,,,,,,,,---------,,,,,,,,,------,,,+++,,,,,,,,,---------.........------,,,,,,------...///000///---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------------------------------------------------------,,,++++++++++++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,------...........................------,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---.........------,,,++++++,,,,,,---------------------------------------))))))+++,,,---.........,,,,,,---.........------++++++++++++++++++++++++---......//////......---.........------,,,,,,,,,---,,,++++++***+++++++++,,,,,,,,,,,,---------------------------.........,,,------......------,,,000//////...---,,,+++*********++++++,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------------------------------......------------......---------.....................------------......000000000000000000000000///000111111222222111111111111222222333444444444222222333333333333444444333333444444444444333333000000000000000000000000111111111111111111111111222222333333333222111111///000111111//////000111111111111000111222222333000000000000000111222333000000000000000000000000111000//////......//////////////////////////////---...////////////......111000//////......//////////////////////////////000000000000000000000000//////..................//////............/////////////////////......---------------------------------------------------,,,---......//////......++++++,,,,,,---------...,,,,,,,,,,,,,,,------...------------------,,,,,,+++++++++,,,,,,---------------------------------++++++++++++,,,...///000------,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,------,,,,,,,,,+++,,,,,,------............------,,,,,,------...///000000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---.........---,,,+++,,,,,,---...............------------------------++++++,,,---.........---)))***+++---.........---++++++++++++++++++++++++,,,------......------,,,,,,,,,---------------......---,,,+++++++++,,,,,,,,,,,,---------.....................------------,,,,,,---......---,,,,,,...------,,,,,,++++++++++++++++++++++++,,,,,,,,,........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////------------------------...------,,,,,,------...---------------,,,,,,,,,...------,,,,,,------...000000000000000000000000///000111222222222111111111111222222333444444555222222333333333333444444333333444444444444444333000000000000000000000000//////000000111111222222222333333333333222111000...000111111///...///111111000000///000111222333111111111000111111222222000000000000000000000000111000000///////////////////////////////////////...///000000000000///...000000///............///////////////////////////000000///......///111111/////////......---------//////............/////////////////////......------------------------------------------------------.../////////...---,,,+++,,,,,,---------,,,,,,,,,,,,---...............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------)))***,,,---------------++++++,,,,,,---......///...------,,,,,,------...///000111000...,,,,,,---------------------------..............................------------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........,,,,,,,,,------.../////////...------------------------.........///......------)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,---//////000//////---,,,+++,,,,,,------------......//////////////////...---------,,,,,,,,,---......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---///000111111------------------------...------,,,,,,------...---------,,,,,,+++++++++...------,,,,,,------...000000000000000000000000///000111222333222111111111111222333333444555555222222333333333444444444333333444444555444444444222222222222222222222222......///000111222333333333333333333333222111000...000222111...---///111000///.........///111222222222111111111111111222000000000000000000000000111111000//////////////////////////////////////////000111222222111000///000000///...............000000000000000000000000111000...---...///111333000//////...------,,,,,,//////............/////////////////////......---------------------------------------------------...////////////---,,,++++++,,,,,,------,,,,,,+++,,,---...///000///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222222000...,,,...---,,,***)))(((((((((,,,+++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------)))***,,,---...---,,,,,,........................------,,,+++,,,---///000++++++,,,,,,,,,---------(((***,,,------------...++++++,,,,,,---...//////...------,,,,,,------......000222111///---,,,,,,................................................///......------......///---------,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---...//////000/////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---------------------------,,,------......------,,,------------------------........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++---------------,,,+++***,,,++++++******++++++,,,.....................---------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++''''''(((***+++,,,---...---------,,,,,,+++++++++******+++++++++,,,,,,,,,///,,,+++,,,...///---+++------............------***+++---//////...---,,,---------------------------,,,,,,,,,,,,---..................///000222222///000111111111000...---222333333444555555666666444444444333333222222222444444444444444444444444222333333333333222111111000111111111111222222222222222222222222222222222000000000000000000000000222111000//////000111111333111000...---,,,------------...000111111111111000000000000000///......000000//////.........------.........//////000000000000000000000000000000000000000000000000000000------......//////000000000///...---,,,------...,,,,,,,,,------.........///......------,,,++++++,,,---......------///000,,,---.........---,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,++++++***///...,,,+++******+++,,,***+++,,,,,,------,,,,,,************+++,,,---------------,,,,,,+++++++++---...///...,,,+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...---.........---,,,++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,------,,,...///000///---...------,,,,,,,,,---------------............///---..................---------------------------,,,,,,---......---,,,,,,++++++,,,------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++------...///...---+++***.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,------,,,++++++---------.........//////------------------------,,,------......------,,,------------------------...............---------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,------,,,++++++***,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))(((((()))***+++,,,,,,------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,///---+++,,,...///...,,,......////////////......+++,,,---//////...---,,,------------------------------,,,,,,------.../////////...//////000111222///000111222222111111000222222222333333333333333333333222222222222222222333333333333333333333333222333333333333222111111000111111111111222222222222222222222222222222222000000000000000000000000222111000//////000111111111000///.........///000---...///000000111000000000000000000000///......000/////////......................../////////000////////////////////////////////////////////////.........///////////////000///...---,,,------...,,,,,,------------------------------------------+++,,,------++++++,,,---------.........---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///++++++,,,---------------+++++++++***++++++,,,,,,---------,,,,,,+++++++++***+++,,,+++)))))))))+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,---//////...,,,...------,,,,,,------------------............///------............------------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++,,,---.........---,,,+++------------------,,,,,,------------------------++++++,,,,,,,,,---------+++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------///.........------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************+++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------///...------...///...---//////000000000000//////,,,---.........---,,,+++---------------------------------,,,------...///000000////////////000000//////111222222333222222333333333333222222222222111111111111222222222222333333333333333333333333222333333333333222111111000111111111111222222222222222222222222222222222000000000000000000000000111111000000000000111111///////////////000111222//////000000000000//////000000000000000///......////////////........................////////////........................///////////////////////////////////////.........//////...------------...------------------,,,,,,++++++,,,------...//////+++---------+++***+++,,,------...///...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,---......++++++++++++,,,---...///,,,,,,---............------,,,,,,++++++++++++,,,------,,,,,,,,,,,,+++++++++---...---,,,,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...,,,------------,,,++++++------------------------,,,,,,+++++++++,,,---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////...---,,,,,,++++++,,,......---,,,---------------------------------............///,,,,,,------------,,,,,,------------------------,,,------......------,,,//////...------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,---.........------,,,,,,------------------------------------------,,,,,,,,,,,,------------------............------+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,***++++++,,,++++++******,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................////////////......---............,,,++++++---------------------------------------...//////111000000////////////000000000111111222222222222444444444444444444444444111111111222333333333444222222222222222222222222222333333333333222111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000111111111000000000000000111111222///000000000000//////...000000000000000///......///////////////..................///////////////////////////////////////////////////////////////000000//////......------............------...............------,,,,,,,,,,,,,,,,,,---------......,,,---......------///000---.../////////...,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------......---,,,++++++++++++,,,---......//////.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......///111,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,------------.........------,,,........................+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------............---,,,***)))++++++***,,,---...---+++,,,,,,---------------------------............///+++,,,,,,------,,,,,,+++------------------------------------------------......---------,,,,,,,,,........................------------------------------------------------------,,,,,,+++++++++++++++,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,------------...........................---------.........//////------------------------,,,------......------,,,------------------------......------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---***++++++,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........------......,,,------......------,,,............---,,,,,,+++------------------------...------------...//////111000000////////////000222111111111111111111111333333333333444444555555222333333333444555555555222222222222222222222222222333333333333222111111000000111111111222222222111111111111111111111111000000000000000000000000//////000000111111111111111111111111111000000//////000000000000//////...000000000000000///...............//////////////////////////////.........000000000000000000000000........................000000//////......------------...........................------,,,,,,,,,......---------,,,,,,,,,***+++---......///000222---.../////////...---,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------,,,+++******,,,---......//////............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---......////////////..............................++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------------------------......//////...,,,***)))++++++***,,,---...---++++++,,,---.........---------------............///+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---.........,,,,,,,,,------.........------------------------,,,,,,---------.................................---------.........//////------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++,,,---------,,,,,,------,,,,,,,,,,,,------))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---......,,,,,,---...,,,,,,,,,------,,,,,,,,,...---------------,,,,,,------------------------......------......///000000000////////////000000222222222111222222333444333333333333333444444444444444444444555555555555333333333333333333333333222333333333333222111111000111111111111222222222111111111111111111111111000000000000000000000000...///000111111222111111000111111111000000///...//////000000000000//////000000000000000///...............//////////////////////////////.........111111111111111111111111........................///////////////.........,,,---......///.........------------------,,,,,,//////...---,,,,,,++++++''')))+++,,,,,,---...000......///000///...---,,,,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************+++,,,------------,,,,,,---............---...------,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++---......,,,,,,---///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---------...////////////...........................***+++,,,---------,,,,,,---------.........//////------------------------------------------------///000111222111///---,,,,,,++++++,,,......---,,,***+++---...///......------------............///,,,,,,------------,,,,,,------------------------...------,,,,,,------...++++++,,,,,,---...//////........................------------------------------------------------------------------------------,,,,,,,,,---......,,,,,,------------------------------------------,,,---------..................------------......+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------+++++++++,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...+++,,,---...............------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,***,,,...---+++***+++---,,,------------------,,,------,,,,,,,,,---......------------------------...............//////000//////...//////000111222222222222333444666888::::::999888777666555444333555444444444444444333333333333333333333333333333222333333333333222111111000111111111111222222222111111111111111111111111000000000000000000000000---...000111222222111111---...///000000000//////---...///000000111000000000000000000000///................../////////000000/////////............000000000000000000000000.................................///////////////,,,,,,.../////////......,,,,,,---------------------------------------,,,***,,,---,,,++++++,,,......///000000000///---,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---------++++++,,,---------------------,,,,,,,,,------...+++++++++,,,,,,---------///000111000///...///000,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,---+++,,,,,,---......------------------------------***+++,,,---------,,,,,,---------.........//////........................---------------------------///111222222000...------,,,,,,---//////...,,,)))+++---...//////...------------............///------............------------------------------...---,,,,,,,,,,,,---...,,,---------------------------------------------........................................................................///...---,,,,,,,,,------------------------,,,,,,------------------------------------...............---,,,++++++,,,---...+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------)))***+++,,,------...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,------.../////////......------,,,,,,------...........................++++++++++++++++++++++++************************+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))+++---,,,***)))+++------..................---,,,,,,,,,,,,,,,---...///------------------------...............///000000............///111222222111111222444777:::===???AAAAAA???<<<:::888666555444444444333333222222222444444444444444444444444222333333333333222111111000111111111111222222222000000000000000000000000000000000000000000000000---...000111222222222111***,,,...///000111000000------///000111111111111000000000000000//////...---.........//////000000000000//////.........---////////////////////////........................---.........//////000000+++,,,.../////////......,,,,,,,,,------.........+++,,,,,,------......//////000000///---+++,,,---...///000000000///---,,,******++++++++++++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---......---,,,***)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------...///+++++++++,,,,,,------------...///...,,,++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,,,,)))***++++++,,,,,,,,,,,,------------------------***+++,,,---...---,,,,,,+++++++++,,,,,,,,,------........................------------------------***,,,...000000///---+++------,,,...///000///---)))***---/////////...------------.........//////---......//////......---------------------------...---,,,,,,,,,,,,---...///......------,,,,,,+++------------------------......................................................//////////////////000///---,,,+++,,,,,,---.........------,,,,,,,,,---------------------------------.........//////---,,,++++++++++++,,,------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,---000333555,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------..............................,,,,,,,,,,,,......+++++++++++++++++++++++++++,,,------............///...---,,,,,,,,,---.........------------......---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------...------,,,,,,................................................---......///////////////111111000000000000000111444666777888999<<>>CCCFFFIIIMMMKKKGGGAAA999555444555444444444444333333333333444444444444444444444444444444333333222111111000111222222222222111000000000000000000000000000000000000000000000000000000222000...///111111///---000000000000000000111222////////////////////////000000000000000000000000////////////////////////...///000000...------...........................---/////////---,,,---...........................---------------------------------............///---,,,,,,,,,,,,------...------............------......---,,,+++***)))))),,,++++++******++++++,,,------------,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------...............---,,,+++***)))+++,,,,,,,,,---------------,,,+++++++++,,,...///......---------,,,,,,,,,------------------------,,,---............---,,,//////............//////------------------------........................000000///...---,,,,,,++++++,,,---.........------,,,,,,---------...............//////......---,,,,,,,,,,,,,,,---.../////////...---,,,,,,---...///+++,,,,,,---,,,,,,++++++.........------,,,,,,,,,,,,------......------,,,...---------,,,,,,,,,+++---------------------------------------...//////---------......---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,------......------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......000///...---,,,+++***))),,,,,,,,,---------......------------------------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++------,,,,,,,,,,,,------......------------......------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,------......//////......---,,,,,,------...------,,,................................................---......///////////////111000000000000000111111111222444;;;DDDJJJMMMLLLPPPMMMGGG???888444333444555555555444444444444333444444444444444444444444444333333222222111111111111222222222222111000000000000000000000000000000000000000000000000000000222111000000111111000...222111000000000000000000........................000000000000000000000000////////////////////////...//////...,,,,,,---///........................---...//////...---...000........................---------------------------------............///......------------------------............------+++++++++*********)))))),,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////,,,,,,++++++++++++******,,,,,,,,,------------...//////...---,,,***)))(((------------...............---,,,,,,,,,---//////......---------,,,,,,,,,---------------------------......//////......---------,,,,,,,,,,,,------------------------------...------,,,---...000111111000///...---+++******+++,,,------......------,,,------------...............//////......---,,,,,,,,,,,,,,,---...//////......------------......,,,,,,,,,++++++,,,,,,---.........---------------,,,------......------,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///,,,------......------,,,************************------------------------,,,------...---,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,++++++***,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------.........///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------............------,,,,,,------...---------................................................---......///////////////000000000000000000111222222222555===HHHNNNNNNLLLMMMIIICCC<<<666444444555666666555555555444444444333333333333333333333333333333333222222111111111111222222222222111000000000000000000000000000000////////////////////////222111111111111111000///222222111000/////////000000000000000000000000000/////////////////////////////////////////////////////////---,,,,,,...000........................,,,...//////......///111........................---------------------------------............///000///...---------------,,,------......------,,,''''''((()))+++,,,---...,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.../////////,,,,,,,,,+++++++++++++++------------------------......------,,,+++***))),,,------------...............---,,,---...///000......---------,,,,,,,,,,,,,,,------------------------............------,,,,,,++++++++++++,,,,,,------------------------///...---,,,---///222333//////...------,,,++++++,,,,,,,,,---------------------------.....................///......---,,,//////...---,,,,,,,,,,,,------------------------///...---,,,---...///000...............---------,,,------......------,,,........................,,,,,,,,,,,,,,,---------------,,,,,,------...///......------------......------------------------------------------------------------------------...///000///...---...000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////---+++***,,,,,,,,,---------......,,,,,,,,,---------......***++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,++++++++++++,,,------+++++++++,,,,,,---------,,,,,,------------,,,,,,+++,,,,,,---.........---................................................---......///////////////000000//////000111222222444333666>>>GGGLLLKKKHHHFFFBBB<<<777555555666777666666555555555444444444333333333333333333333333333333222222222222222111111222222222222111000000000000000000000000000000////////////////////////111111111111000//////000222222111000/////////000000000000000000000000000///////////////////////////////////////////////////000000...---...000222////////////////////////,,,...//////......000111........................---------------------------------............///000///...---------------,,,,,,------------,,,,,,(((((()))+++---...///000,,,++++++******++++++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///,,,,,,,,,---------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,------------......---,,,---...///000......---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---//////............//////------------------------000///.........111333555,,,,,,,,,---------------,,,,,,,,,,,,------......---------.........//////.........///......---,,,//////...---,,,,,,,,,,,,,,,------------------,,,......---,,,---...///000........................,,,------......------,,,........................,,,---------.........///,,,,,,,,,,,,,,,---......------,,,++++++,,,------------------------------------------------------------------------------...///000000......///000,,,------......------,,,------------------------------------------------...///000000000...---,,,,,,,,,,,,---------......,,,,,,,,,---------......)))***+++,,,---...///000,,,,,,,,,---------......------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******'''((()))***++++++******------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++++++++,,,---............................................................---......///////////////////////////000111222333444555777<<>>;;;777555666888999:::555555555444444444444333333333333333333333333333222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000///000111000///......000222111000000000000000000........................000000000000000000000000///////////////////////////000000000//////000222////////////////////////...///000000///...///111........................---------------------------------............///......------------------,,,,,,------------,,,,,,---------------------...,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,------------.........------------,,,,,,,,,******+++,,,------------+++,,,,,,,,,,,,---------...---,,,,,,,,,---//////......---------,,,,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---......------------......------------------------000////////////000222333+++++++++,,,------......---,,,,,,,,,,,,---...///------........./////////......//////......---,,,,,,,,,,,,,,,---...//////,,,,,,------------,,,,,,++++++++++++,,,------................../////////,,,------......------,,,---------------.........,,,------....../////////,,,,,,,,,,,,,,,------...---,,,+++******+++,,,---------------------------------------------------------------------------...///000///...---...000,,,------......------,,,------------------------...........................////////////......---,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,---...//////000,,,,,,,,,---------......------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------+++,,,,,,,,,++++++***)))'''((()))+++,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,***+++,,,---............................................................---......///////////////////////////000111222333222444666999<<<>>>>>>>>>:::888555555888;;;;;;;;;444444444444333333333333222222222222222222222222222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000...///111000---,,,---///000000000000000000111222////////////////////////000000000000000000000000////////////////////////,,,...000000///...///000///////////////////////////000111000///...///000........................---------------------------------............///---,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++.........---------------,,,++++++******++++++,,,------------,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++,,,,,,,,,---------......---------,,,,,,,,,++++++,,,---------,,,,,,------------............---,,,+++++++++,,,...///......---------,,,,,,,,,++++++,,,,,,---......///...---,,,,,,,,,,,,---...,,,++++++******++++++,,,------------------------.............../////////,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---...///............////////////......//////......---,,,,,,,,,,,,,,,---...//////+++,,,------------,,,+++)))***+++,,,---------------........./////////000,,,------......------,,,+++,,,,,,,,,------------++++++,,,------...//////,,,,,,++++++,,,,,,---......---,,,++++++,,,---...------------------------------------------------........................---...//////------...///,,,------......------,,,------------------------................................................,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......------------------------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,------------------------............------,,,+++***+++,,,...//////......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++******++++++,,,------------,,,,,,+++++++++---..................---***+++,,,---............................................................---......///////////////////////////000111222333000222555777888999;;;===:::777555666:::<<<<<<;;;444444333333333222222222222222222222222222222222222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000---///000///,,,+++---///000000//////000111222222222222222222222222222222000000000000000000000000////////////////////////***,,,///000///......///000000000000000000000000000111111000///......///........................---------------------------------.........//////++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,------...//////,,,++++++++++++++++++,,,.........------,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///*********++++++,,,,,,,,,.........------,,,,,,,,,------------,,,,,,+++***............/////////000,,,,,,+++***+++,,,---.........---------,,,,,,,,,++++++,,,,,,---.../////////...---,,,,,,---...//////......------......///------------------------,,,------......---,,,+++---------,,,,,,+++++++++------,,,+++,,,---...///............/////////000......//////......---,,,//////...---,,,,,,,,,,,,++++++------------++++++***,,,---///000000///...---.........//////000000,,,------......------,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,++++++,,,,,,---...000///---,,,,,,---///000------------------------------------------------........................---...///...---,,,---///,,,------......------,,,///............---------,,,,,,,,,---------......---.........---,,,,,,+++,,,---------------,,,,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------...---------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,---.........,,,***(((+++++++++,,,,,,,,,------///...,,,+++***+++,,,,,,...---,,,+++++++++++++++------------------,,,,,,------------------------------------------------///////////////.....................////////////000111333555777999:::;;;///222666:::<<<<<<:::999666555222111000000111222...///000000000000//////222222222222222333444555;;;888444111.........///000000000000000000000000000000000000000000000000000000000000////////////...//////000111222222333111111222222222222111111111111111111111111111111222111...---,,,---///000,,,---///000000000///......///000000000///---,,,...........................///000222222000///...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---.........//////000000//////...---+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------++++++++++++------+++++++++++++++++++++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,+++******+++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............---,,,++++++------------------------------------------------...............///000000000///---,,,++++++,,,,,,------------------------------------------------////////////////////////..................------------------------------.........------,,,,,,,,,******+++++++++,,,,,,,,,***,,,......,,,++++++,,,---------------------------------------,,,,,,,,,........................+++,,,------......------....................................------------,,,,,,,,,---------......------......------,,,+++,,,------.........------///......---,,,,,,------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,000///...------------...+++++++++,,,,,,------------,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,---------------******+++++++++,,,,,,,,,+++,,,---------,,,+++***,,,,,,---------............---,,,+++++++++,,,,,,......------,,,,,,,,,,,,------------------------------------------------------------------------////////////........................///////////////000111333444666777888111333666:::;;;<<<;;;:::666444222000000000111222000000000111111222222222111111222333555777888999888666333000//////000111000000000000000000000000000000000000000000000000000000000000////////////......///000000111222222000111111222222111111000000000000000000000000000111000///...---......///------...///000000//////000111111111000///......////////////////////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---........./////////000......---,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---............---------,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------------------...............//////000000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..........................................------------------------------......---------,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------++++++,,,---------------------------000/////////......------------------------------+++,,,------......------....................................------------,,,,,,,,,---------......------......------,,,,,,,,,---...///////////////...------,,,,,,,,,,,,,,,(((((()))***+++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////...---,,,,,,+++,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------....................................////////////...//////000111222333333111222444666888999999999444333222000000000111111111111000111222333555666444444555555666888999:::555333111000///000111222000000000000000000000000000000000000000000000000000000000000////////////.........//////000000111000111111222222111111000........................///////////////......------------......000111111333333111000////////////000000000000000000000000,,,---...//////...---,,,------------------------------------,,,,,,,,,,,,.............../////////---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------.........---,,,,,,,,,,,,---.........------------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............------------------------------------------------......------......///000//////---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------......------------------------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,***+++---///------------------------222222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.................................---------,,,,,,,,,,,,,,,---------......,,,------...------,,,,,,,,,---...///000000000000---,,,,,,+++++++++,,,,,,*********++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///------------............---------,,,,,,,,,------+++++++++,,,+++++++++***++++++,,,,,,---...//////------------------------------------------------------...............///............////////////////////////000000000000//////000111222333555666333222111000000000000111111000//////111333666777999888777666555555555555333222111/////////000111000000000000000000000000////////////////////////000000000000////////////---........./////////000000000111111111111000000........................---...000111000///...---...---------...///111333444333111///......//////////////////////////////...//////000000//////...........................------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++------------++++++------------------------...---,,,++++++,,,---...,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------........................+++,,,------.........---,,,,,,------------------------------------------...------------...//////......------,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------------------------------+++++++++,,,,,,,,,------......---+++***+++---000------------------------222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...........................------------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...------,,,------...///000000//////,,,,,,+++++++++,,,,,,---......------,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------((()))***,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++*********+++++++++,,,,,,,,,*********+++,,,---...///+++,,,,,,,,,,,,---------------------------------+++,,,------...---,,,,,,++++++,,,,,,---...//////------------------------------------------------,,,---------......//////............//////////////////////////////////////////...//////111222333111111000000000000000000000///......///111444666777666555444333222222222333222111//////......///////////////////////////////////////////////////000000000000////////////............////////////000000000111111000000000////////////////////////,,,---///111111000...,,,......------...///111222222111///...------....................................////////////..............................------------------------...............---------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++------------++++++---------------------------,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------........................---.........------,,,+++,,,,,,,,,---------......---------------------------------------...//////------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------++++++,,,,,,,,,---------......---,,,***+++...000------------------------000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------......------....../////////......---,,,,,,,,,,,,,,,------...000000///...---,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------'''(((***+++---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------------------......---------...//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------***++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,---............------...000111111000//////+++,,,,,,------.........------------------------------------------------,,,,,,,,,---......//////............////////////////////////////////////111000000000111222222333///000000000////////////......---......000222333111000000000111222333333222222000///............////////////////////////000000000000000000000000000000000000///////////////////////////////////////000000111111000000///000000000000000000000000,,,---///111111000...---///............///000000000//////.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.....................---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------------...((()))+++,,,---,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------.........------------------------.................................//////.........------------------------....................................---,,,+++***+++,,,,,,------.........------------------------------,,,,,,------...///,,,------......---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------.........---+++,,,...000------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------,,,,,,,,,++++++,,,,,,,,,---------......+++,,,------......------......///......---,,,+++------,,,,,,---......///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,........................---------------...///000---------,,,,,,+++++++++++++++++++++,,,,,,,,,---------------------------******+++,,,,,,---......,,,,,,---......---,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,---------...+++,,,.../////////...---,,,---///000111000///...------------------------------------------------------------------------++++++,,,------...//////............////////////........................000000000111111111111111.../////////////////////.........//////000000000.........///000111222333////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000,,,---///000000000///...///////////////......---......///000000000000///........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------.........///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......((()))+++---......---,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......++++++,,,,,,---......///................................................------............------........................---------------------------------...------,,,,,,++++++,,,,,,---......///------------------------------,,,,,,------...///,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,------......------------------------,,,,,,,,,---------......,,,,,,,,,------------...---...///...---,,,---///------------------------,,,,,,,,,,,,------------------------------------+++,,,------......------........................---------,,,,,,,,,++++++,,,,,,,,,---------......+++,,,,,,---.........---/////////...---,,,******---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++------------------------)))***++++++,,,,,,,,,,,,........................+++++++++++++++,,,---...---------,,,,,,+++++++++*********++++++,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,---......---,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,)))+++,,,......---,,,+++---------.........//////+++,,,.../////////......)))***,,,......---,,,+++------------------,,,,,,------------------------------------------------++++++,,,,,,---...//////............/////////000,,,,,,------------............///////////////.........///////////////......///000000000000//////111000//////////////////,,,------...///000111111////////////////////////000000000000000000000000000000000000////////////111111111111000000000000//////000000000000//////000000000000000000000000------...//////000////////////000000000...---+++---...000222222222111111000000000000000000000000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------...---++++++++++++---...++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,------.........)))***---/////////...---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,........................------------------------++++++,,,---............++++++,,,,,,---...//////---------------------------,,,,,,,,,,,,---......+++,,,---.........---,,,++++++++++++++++++++++++------------------------------------------------******+++,,,,,,---......------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,...//////...------...------------------------++++++,,,,,,---......///........................+++,,,------......------........................---------,,,,,,+++++++++........................++++++---...//////000000///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,//////.........---------,,,,,,++++++***+++++++++,,,------...---,,,***)))++++++++++++,,,---......))))))***+++---...//////...------,,,,,,++++++***------------------------,,,,,,,,,---------......------------------------...------,,,,,,------......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///............---------.........------,,,,,,,,,................................................//////////////////////////////.........---------////////////////////////111000///......///000111000000000000000000000000////////////////////////000000000000000000000000333222000/////////000111000000///...............000000000000000000000000000000000000000000000000000//////.........//////...///000111111000///...///000222333222111///---......------------......000000//////.........---,,,,,,,,,---------......///............---------///...,,,+++***+++,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++++++++,,,,,,---------***++++++,,,,,,++++++***+++,,,------......------)))***++++++,,,---......,,,,,,,,,---...///000111++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))((((((+++*********+++,,,,,,------,,,,,,,,,,,,---..............................---------,,,,,,+++++++++------------,,,++++++***------------------------////////////////////////...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////...------,,,,,,------...------------------------******+++++++++,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------000////////////.................................---------------------------------------------------------,,,,,,+++++++++------------------------,,,,,,---...////////////......---,,,,,,,,,,,,,,,......---------,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,***+++,,,---------,,,+++------,,,++++++,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------....................................------------......---------,,,,,,,,,................................................//////////////////////////////.........---------////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000222111111000000000000000111000//////......//////000000000000000000000000000000000000000000000000---------......000111222...///000111111000///...///000111222222000///---//////............//////////////////////////////,,,,,,,,,---------..................------------...---,,,+++++++++,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///++++++,,,,,,,,,,,,------*********+++,,,---//////+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++******+++,,,,,,------,,,,,,,,,,,,---..............................---------,,,,,,+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,...///111222...------,,,,,,------...------------------------+++++++++,,,,,,,,,,,,---***++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,---------------------------------------------------,,,,,,,,,,,,........................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...............---...------,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,------------///...---,,,+++++++++++++++++++++,,,,,,---------***++++++,,,------......------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,************************------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------........................------------------------------------------------............------------...------------,,,,,,,,,................................................////////////////////////...............---------//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000111111111111000000///111111000/////////000000000000000000000000000000000000000000000000000000...............///000000//////000000000000/////////000111111111000...---......------------...............///////////////,,,,,,,,,---------..................------------------,,,+++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,------......---------------,,,,,,+++++++++,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,---...000000)))***++++++------...///......------------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,---------,,,,,,+++------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,---...............------------------------------------,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......//////...------,,,------,,,,,,+++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------+++++++++,,,,,,---------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---+++,,,---......---,,,+++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------................................................++++++,,,,,,,,,---------------------------------------------------------------------------------.........---------,,,,,,------------------------................................................////////////////////////........................////////////////////////...///000111111000///...///////////////////////////////////////////////////////////////////////////000111222222111000///111111000000000000111111////////////////////////////////////////////////222222000///------,,,,,,/////////000000000000000//////000000000///...------,,,,,,++++++,,,,,,---000000//////.........---,,,,,,,,,---------...............---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........---------------,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,+++++++++...------,,,,,,------...------------------------------------.........///000000000000///...------------------------------........................------------------------------------------------,,,,,,---............---------------------------/////////.........------........................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////...---,,,+++,,,,,,+++++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,------...---------,,,++++++++++++,,,+++++++++,,,,,,---...------,,,,,,,,,,,,++++++.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////................................................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------................................................////////////////////////---.....................000000000000000000000000...///000111111000///...////////////////////////000000000000000000000000///////////////////////////000111222222111000///111111000000000000111111////////////////////////////////////////////////222222000///------,,,,,,///////////////000111111////////////......------......------------......222111111///...---,,,+++,,,,,,,,,---------.........------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++***++++++,,,,,,++++++***+++,,,------......------******+++,,,,,,---.........---,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,+++,,,,,,---,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------,,,,,,+++++++++------------------------111000...---++++++******...------,,,,,,------...------------------------------........./////////000000000000///...------------------------------........................------------------------------------------------++++++,,,---------------------------------------///............---------........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,------........./////////...---,,,,,,+++++++++++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,---...//////...---,,,++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000........................------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------...................................................////////////////////////---------...............000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000/////////000111111000000000000000000000000000000000000000000000000...............///000000//////......///000111222///.........------------000000000//////000000000222111111///...---,,,+++,,,,,,,,,---------......------------,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,------......------)))******+++---......///------,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------)))))))))***+++,,,---...///......---++++++***)))+++++++++,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,,,,---......------,,,,,,------...---------------------------------.........//////,,,,,,---------,,,,,,+++------------------------------------------------------------------------,,,,,,,,,------------...++++++,,,---------------------------------------,,,,,,,,,,,,++++++++++++........................------------------------+++,,,,,,------.........+++++++++,,,,,,---------+++,,,,,,---......//////..................------++++++******+++,,,,,,---......---------,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++,,,,,,...//////...---,,,+++++++++,,,---,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......................................................////////////////////////---------.........//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222//////......//////000111000000000000000000000000000000000000000000000000---------......000111222///.........///000222333///...------,,,,,,------000//////......//////000////////////............,,,,,,,,,---------......---------,,,,,,,,,++++++***+++,,,---------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,------......------+++++++++,,,,,,---------++++++***++++++,,,---...++++++,,,,,,,,,,,,------*********+++,,,---...///---------,,,,,,+++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,++++++***++++++,,,------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,+++++++++,,,------......------,,,,,,------...------------------------,,,,,,---------.........***++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---...............------------------------,,,,,,,,,+++++++++******........................------------------------++++++,,,,,,---......///+++++++++,,,,,,---------,,,,,,------...///000000------...............---+++*********+++,,,,,,---......---------,,,,,,,,,))))))******+++++++++++++++++++++,,,---...///000,,,++++++***+++,,,...///......---,,,+++++++++++++++++++++,,,,,,---------,,,,,,------.../////////------------------------,,,,,,,,,---------......------------------------,,,++++++++++++++++++,,,---,,,+++******+++,,,---*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------.........................................................////////////////////////---------.........//////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333...............///000000000000000000000000000000000000000000000000000000000//////........./////////.........///000222333......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------...///000000111,,,,,,,,,---------......---------,,,,,,,,,++++++)))***,,,---...---,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,---------+++++++++,,,,,,++++++++++++,,,------......------------,,,,,,,,,,,,++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,,,,+++***))))))***+++,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++...------,,,,,,------...------------------------,,,,,,,,,---------......++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---......///////////////------------------------.........---------,,,,,,........................------------------------++++++,,,,,,---...//////---,,,,,,,,,,,,---......,,,------......------,,,------............------//////...------------...------------------------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,,,,,,,------------------,,,,,,///---,,,++++++,,,...000---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))******+++,,,---..............................------...///...---+++***---------............///------............------........................------............---------......///////////////......////////////..............................000000000000111111111111////////////////////////000///...------...///000000000000000000000000000////////////000000000000222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////..............................//////...---,,,,,,........................---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,------,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------++++++******++++++,,,---------------------------+++++++++,,,,,,---------+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000---------,,,,,,+++++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,........................---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///***,,,------,,,+++,,,,,,++++++,,,------....../////////.........---------//////.........---------+++++++++,,,---...///000---------............///........................000000000000////////////---------------------------------------------------,,,,,,,,,,,,---......---......//////......---------............------......---,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---.........------------------------------......---,,,,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------........................---------...------,,,,,,---------............///------............------........................------............------------...///////////////......////////////............................../////////000000000111111////////////////////////000///...------...///000000000000000000000000000000000000000111111111111111111111111000000000///000000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////..................///..............................//////...------,,,........................---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++******++++++,,,---------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000...,,,******+++......---------,,,,,,,,,---------,,,,,,+++++++++,,,+++***)))***+++---......---------,,,,,,,,,+++,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///***,,,...---,,,+++,,,---------------------------//////.........---------//////.........---------++++++++++++,,,,,,---...---------............///....................................------------........................---------------------------,,,,,,,,,,,,---.........//////////////////...------............------------,,,++++++++++++,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,+++++++++,,,,,,------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------.........---,,,,,,+++,,,,,,------.....................---,,,++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...+++++++++,,,,,,---------...------------,,,,,,,,,.........---------,,,,,,------------------------------,,,,,,,,,---......---------............///------............------........................------............------------...////////////.........////////////.......................................////////////000//////////////////////////////............//////000000000000000000000000111111111111222222222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////......------------.......................................///......---,,,------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++******++++++,,,------------------------------,,,,,,,,,,,,,,,,,,+++---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,***++++++------------,,,,,,,,,,,,///...------++++++***))),,,+++*********+++---............---------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,,,,------...------,,,---------------------------------------------------------............///+++,,,......,,,+++,,,---//////...------,,,++++++...............---------...............---------,,,+++++++++++++++,,,,,,---------............///.................................------------,,,........................---------------------------,,,,,,,,,,,,---............////////////......------............------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++++++++.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++******)))++++++,,,,,,---...//////---...//////...,,,***)))---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------******+++,,,,,,---......------------------------........................---------------------------,,,++++++,,,---///000---------............///------............------........................------............------,,,---......//////............////////////..............................---------.........///////////////////////////////////////....../////////////////////////////////000000000111111111222222111111111000000000000000///000000000111111111111////////////////////////////////////////////////////////////////////////------,,,,,,,,,,,,------........................---...............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...,,,+++******+++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------------...//////........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,------...---------------------------------........................---------............///+++---......---,,,,,,---......---------,,,,,,,,,................................................------,,,,,,+++,,,,,,,,,---------............///........................000000/////////.................................---------------------------,,,,,,,,,,,,---......,,,------......------,,,------............------///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++++++++.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++******)))++++++,,,,,,---...//////---...///000///---***(((---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,******+++,,,,,,---......------------------------,,,,,,------...///000000---------------------------,,,++++++,,,---///000---------............///------............------........................------............------,,,------.....................////////////..............................------------............////////////////////////...//////////////////.../////////////////////////////////000000000111111000000000000000000111111///000000000111111111111////////////////////////////////////////////////........................------,,,,,,,,,,,,------........................------...............---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------------...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---------......//////........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///+++,,,,,,---.........---------------------------........................---------............///+++---///...---,,,------,,,,,,,,,---------......---.....................---.....................///......------------...---------............///........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,------------,,,,,,------............------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,,,,,,,---......//////++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,+++++++++,,,,,,------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------.........---,,,,,,+++,,,,,,------.........,,,---/////////---+++)))---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,------------...***+++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------............///------............------........................------............------,,,,,,---............---......////////////..............................---------............///////////////////////////......////////////......000000000000000000000000.../////////000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000..............................------------..............................,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,+++,,,---++++++++++++,,,,,,,,,,,,)))***++++++---......///+++,,,,,,,,,---------------------------.........,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,---......++++++,,,---............---------------------------------------------------------............///,,,---//////---,,,---...++++++,,,,,,---...//////---------...............---------...............///...............//////---------............///........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......------............------------............------///...------,,,,,,------++++++++++++++++++++++++)))***+++,,,------------,,,,,,------.../////////+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,---.........------------------------------,,,---.........---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---------............///------............------........................------............------+++,,,------......------......////////////..............................---............/////////////////////////////////---...///000000///...---000000000000000000000000//////000000000111111111///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000........................///..................///........................,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,++++++++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++++++++******++++++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......------------------------........................---.........,,,+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---------------+++,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,...//////...------...,,,------------------------------.........//////---------.........//////---------------...///000---------............///........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---............////////////......---..................---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++'''((()))***+++,,,,,,,,,,,,,,,------...///000000+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...)))***++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------...------------,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***---------.........//////---..................---........................---..................---+++,,,------......------......////////////.......................................////////////000////////////////////////---...///000000///...---000000000000000000000000000111111111111222222222//////000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000........................//////............//////........................,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,---...------------------------------........................)))+++,,,---------///111*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,------.................................---------------------------,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,...//////...------...///......------,,,,,,+++---------.........//////---------.........//////+++++++++,,,---...///000---------.........//////........................//////.........---------------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,...,,,***+++---...,,,***+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...------------------------........................------------------------)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******,,,,,,,,,,,,******,,,------......------,,,,,,,,,,,,------------...,,,,,,---...---,,,***))),,,,,,,,,---------......---+++)))))),,,---,,,***---------,,,,,,+++++++++++++++++++++,,,,,,---...000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***))))))***+++,,,------------......................................................---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++/////////......---------///...---,,,,,,---...///...............///000000////////////////////////...............///000000//////......---------,,,444222000...------//////000000000000000000000000//////......------,,,,,,---...000111222222222111000000//////////////////000000////////////000000---...///000000///...---000000000000000000000000........................//////.........---------................................................---,,,,,,,,,,,,---.........---,,,,,,++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,(((%%%''',,,000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,------,,,++++++,,,,,,,,,......//////...---,,,,,,++++++***))))))***++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......------------......---+++***,,,///000...+++************++++++,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------------------------------------------------------...------,,,,,,...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++---------............///,,,,,,,,,---------......---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...---.........---,,,,,,+++---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,...,,,***+++---...,,,***+++,,,---......---,,,+++...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++)))(((((('''---------------------------------,,,,,,+++++++++,,,------......------,,,,,,------------,,,,,,+++............////////////,,,---------,,,,,,+++***,,,,,,,,,---------......///---++++++...///...,,,---------,,,,,,+++++++++,,,+++++++++,,,,,,---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,...............---------......---,,,,,,,,,,,,---,,,,,,,,,------..................---------,,,,,,///...---,,,,,,---...///...............//////000.......................................//////000/////////.........------333222000...---...//////000000000000000000000000/////////..................///000111111111111111111111111000000000000000111000000/////////000000---...///000000///...---////////////////////////........................//////.........---------................................................---,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,)))&&&(((,,,///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---------......---,,,,,,+++......---,,,,,,---......---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,---------,,,+++,,,//////...,,,------,,,,,,,,,---......------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,------...---------///...------,,,,,,,,,---------,,,,,,,,,,,,++++++------------............,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,---------.........------------------------........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---.........------,,,+++---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,---,,,++++++------,,,++++++,,,...//////...,,,+++...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))........................------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,---,,,,,,+++******............////////////------,,,,,,++++++,,,,,,,,,,,,,,,---------......///---,,,,,,---......---------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,......---,,,,,,,,,,,,---+++,,,,,,---...///000111------------,,,,,,,,,,,,......------------............------......///000..............................------......///000000000////////////......222111///...---......///////////////////////////...///////////////000000000000000//////000111111222222222222222222222222222111111000000000//////......////////////......////////////////////////.......................................---------................................................---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------***((())),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,+++***///......------......///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---...///...,,,......---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------++++++,,,---............//////...---------......------,,,,,,,,,,,,++++++------------............,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,---............/////////---------------------------......//////000000000........................,,,,,,,,,------------...------------------------...------,,,,,,------...------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++...------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,---------...---,,,+++***+++,,,---,,,,,,,,,---------......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---,,,,,,++++++------------------------///......------,,,,,,+++......---,,,,,,,,,,,,---+++,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////...........................------------...//////000000000000000/////////111000///............///..............................//////000000111111222111///......///000111333333333333333444444444222222222222111000//////...//////////////////...////////////////////////................................................................................................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++******,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,,,,---------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......---------,,,++++++************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---..................------------......------,,,,,,,,,+++++++++,,,,,,---------.........,,,,,,,,,---------......------------------------------------------,,,,,,------........./////////------------------------***++++++,,,---......///------------------------------------------------------------------------...------,,,,,,------...------------,,,------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,...------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))+++++++++,,,,,,,,,,,,------,,,+++***+++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---,,,,,,++++++------------------------......------,,,,,,,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------------...//////........................---------------...///////////////000000000000000/////////...............------------------------......//////000000111111111000///.........000000222222333333333444444444222222333333222111000000/////////....../////////................................................---.....................................................................---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---...------............------******++++++++++++******,,,,,,------------,,,,,,+++++++++,,,,,,---------------------------------------,,,,,,,,,,,,------+++,,,---...---------------,,,++++++************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............---,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------,,,------------.........------------------------))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------......---,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,+++,,,------++++++,,,---------............------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,++++++------------............,,,,,,++++++,,,,,,------,,,,,,,,,---------.........//////...------...000++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......///.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,------,,,,,,------...///------------------------------,,,,,,------...///......////////////000000...................................................///////////////000000/////////......///000000111111111222222333333444111222333444444333222111//////............//////................................................---------...............................................................---,,,,,,,,,,,,---......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------......//////......+++,,,,,,------,,,,,,+++,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,------------...------,,,,,,,,,,,,------***,,,......---,,,---.........---,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------............,,,,,,---------.........------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...------,,,,,,------......---,,,+++,,,---...///---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,***,,,...---+++***,,,......---,,,++++++,,,---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------+++++++++,,,,,,---------...------,,,,,,------...***+++,,,------...------,,,,,,---------.........***+++,,,,,,---------,,,,,,,,,,,,---------.........///000///---,,,///111+++++++++,,,,,,---------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////************************+++++++++,,,,,,------.........---,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,---------.........+++,,,------------,,,+++------,,,,,,------...///------------------------------,,,,,,------...///------........./////////---............................................./////////...............------...///000000000000/////////000111222222222///111333444555444333333000///...------...///000................................................---------.........//////................................................---,,,,,,,,,,,,---......,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///+++,,,---............---,,,,,,---......---,,,,,,+++,,,------------,,,+++******+++,,,,,,---......,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,***,,,......---,,,---///------,,,,,,,,,---......------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------,,,,,,------...---------,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------.........///---............/////////---------------------------------...............------------------------......---------,,,,,,,,,------------------------...------,,,,,,------......---,,,++++++---...000---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,***,,,...---+++***,,,......---+++******+++---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------((())))))***,,,---..............................+++++++++,,,,,,---------,,,,,,************,,,,,,***+++,,,---.../////////******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,---------......,,,---///---+++***---///+++++++++,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///......---,,,,,,,,,,,,---+++,,,,,,---...///000000---------....../////////++++++------------++++++---,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,---......,,,---------......//////------......///......---//////////////////////////////......---------,,,+++,,,...000111111000///---......///000000111111...000222555666555444444000///...------...///000................................................---------.........//////................................................---,,,,,,,,,,,,---......++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---...///***+++,,,,,,------------++++++,,,------,,,++++++***+++,,,------,,,+++*********+++,,,,,,---......,,,,,,,,,------.........++++++************++++++***,,,//////,,,+++---///************+++,,,,,,------------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++---------------------------------...------,,,,,,---------------...///000---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////////////////000000000000------------------------------------------,,,,,,.................................------,,,,,,,,,------------------------...------,,,,,,------......---+++++++++---///000---------------------------,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++---------...------,,,,,,------------------------,,,,,,------------......---...//////...,,,***))),,,---...///...---,,,+++333222000...,,,+++******///...------++++++***))),,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++---------...------,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......000000///...---,,,,,,+++***+++---//////...---,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,++++++,,,,,,---...........................------------------------//////000000///...------........................000000//////.........------------............///000///...------...///000000000000000000000000000////////////000000000000111111111111111111111111......------------..............................000000//////.........---------------------------................................................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***---,,,,,,++++++******)))************************+++++++++,,,,,,---------++++++++++++++++++++++++***+++---------+++)))(((++++++,,,,,,,,,,,,------+++,,,...000000///...------------,,,,,,+++++++++))))))***++++++,,,------/////////......---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------........................------------------------***+++---//////...---,,,,,,,,,,,,++++++*********///...,,,+++***+++,,,,,,------------,,,+++******+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,---...---,,,,,,//////.........---------+++,,,------++++++,,,---------+++******+++------////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......000000000///......------...---------,,,,,,,,,+++,,,------...------,,,,,,------------------------******++++++++++++,,,,,,............---,,,+++***+++++++++,,,,,,++++++***---,,,,,,,,,---......///...------,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000//////...---,,,,,,,,,***+++---//////...---,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---,,,,,,........................000/////////.........------------............//////...---,,,,,,---...///000000000000000000000000.../////////000000000000..............................------------..............................///.........------------------------------------................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++++++++******************************************++++++++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++,,,,,,,,,,,,------***,,,---//////...---,,,---------,,,,,,+++++++++******++++++,,,---------------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------***+++---//////...---,,,,,,,,,,,,,,,,,,+++++++++...---,,,+++++++++,,,,,,)))******+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,,,,---------,,,,,,,,,++++++***+++,,,,,,******+++,,,000000////////////000000------------------------------------------------........................,,,,,,---------.........,,,,,,------------------.........---------------,,,,,,------...------,,,------------------------******++++++++++++,,,,,,///......---,,,,,,,,,,,,+++++++++******++++++,,,*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***------------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...------------------------***++++++,,,,,,++++++***------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......//////......------,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,+++......................../////////...............---------............///------,,,,,,,,,,,,------////////////////////////....../////////000000000..............................------------......////////////////////////---------------,,,,,,,,,------------------------................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,,,,,,,,,,---------------...---,,,,,,+++,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........---,,,,,,++++++++++++************)))+++,,,+++***)))***+++---------......---------------------------------------------------------........................,,,------------.........++++++,,,,,,---......///........................,,,,,,------...---------------------------------,,,,,,,,,---------......///...---,,,+++,,,------...---,,,+++,,,---...///---,,,++++++******+++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++------,,,,,,,,,---......------------------------***++++++,,,,,,,,,,,,+++/////////....../////////+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,------------------------.........------,,,................................................---------............///------------------------................................./////////000000000000000000000000000000......------------......000000000000000000000000------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***++++++,,,------...//////++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------,,,,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,---.........------,,,---------......//////---------,,,,,,,,,------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,---......,,,,,,,,,---------......------------------------------------------------/////////......------,,,++++++++++++***************+++,,,,,,+++***+++,,,)))***+++,,,,,,+++***)))////////////////////////////////////////////////........................------------...................../////////000000........................+++,,,,,,---.........---------------------------,,,,,,,,,---------......///...---,,,+++,,,---...------,,,+++,,,---///000...---,,,+++***)))))))))***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++------,,,,,,,,,---......++++++++++++++++++++++++++++++,,,---------------/////////....../////////+++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................------------............------,,,,,,------...///------------------------,,,,,,,,,---------......---....../////////..............................---------...............---------............///.........//////.........------------------------............////////////////////////////////////......------------......000000000000000000000000..................//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++******+++,,,,,,---...//////++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,+++++++++,,,,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,---------......,,,,,,---------...---------------....../////////------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++,,,,,,---...,,,,,,,,,---------......------------------------------------------------/////////...------------,,,,,,,,,,,,++++++++++++,,,---...---,,,,,,---...+++,,,............,,,+++////////////////////////////////////////////////........................---------.........//////000000/////////.........---------------.........++++++,,,---............------------------------******++++++++++++,,,,,,...------,,,,,,---------************+++,,,------+++++++++***++++++,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,------------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++,,,---............------,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------...............///---------------......///+++++++++++++++++++++++++++,,,,,,------.........---...//////000/////////........................---------------.........---------............///......///000000///..............................------........./////////------------------------......------------......////////////////////////.........///////////////........................................................................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------************++++++++++++------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,------.........,,,,,,,,,---------......---------...............,,,,,,---............---------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------///...------,,,------......---------,,,,,,,,,,,,---...///...---,,,---///+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------------.........////////////......---,,,,,,+++++++++,,,,,,,,,------------***+++,,,---............------------------------******++++++++++++,,,,,,,,,,,,------...------,,,((()))***+++,,,,,,,,,,,,*********++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......---,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++,,,------......---,,,,,,,,,------......------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------...//////************************++++++,,,,,,---......///,,,---....../////////...........................,,,,,,,,,------.........---------............///------...//////...------........................---------.........//////------------------------......------------..............................---------....../////////........................................................................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++))))))*********+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------++++++,,,,,,---......///---,,,,,,,,,------...............---------------+++,,,.../////////...---+++,,,,,,,,,,,,,,,++++++------------------------+++,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++,,,,,,,,,---------..............................---------------------------,,,,,,++++++,,,---...------------,,,,,,,,,,,,,,,---......,,,,,,---...,,,++++++++++++++++++,,,------------------------------------------------------------------------............////////////------------------,,,,,,+++++++++,,,,,,---------***+++,,,---............------------------------,,,,,,---------.........+++,,,---.........---,,,)))+++,,,...//////......,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++******++++++,,,---------------------------((()))***+++,,,---------...------,,,,,,------...+++,,,,,,------,,,,,,+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......******+++,,,------......---,,,,,,,,,,,,---......------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,---.........---........................,,,,,,,,,------.........---------.........//////,,,,,,---......---,,,,,,////////////////////////---------.........//////////////////////////////.........------.................................,,,,,,,,,------.........////////////////////////................................................+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++((()))+++---...---+++***++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---,,,,,,,,,,,,---...............------,,,,,,++++++,,,.../////////......,,,,,,---...////////////------------------------+++++++++,,,,,,---------///...---,,,+++*********,,,,,,,,,---------..............................------------------------,,,++++++***+++,,,...///---------,,,,,,,,,+++++++++,,,------++++++,,,---111000///......///000111////////////////////////////////////////////////------------------------............/////////000------......///000000000------,,,+++************,,,---......//////......------,,,,,,,,,+++++++++---------------------------,,,+++*********+++,,,------------------------........................,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---.........---,,,,,,+++***+++,,,,,,------,,,,,,......------------......***,,,------,,,+++,,,,,,...------,,,,,,------...,,,------......------,,,------------------------,,,,,,.........---,,,+++...---,,,++++++,,,---...***+++,,,---............+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++------------------------------------------------------------------------.........------,,,,,,,,,........................,,,------......------,,,------,,,,,,,,,,,,++++++///......------,,,,,,+++------------------------,,,,,,,,,---------......,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++////////////////////////...---,,,,,,---...///000......---,,,---...///000//////000000///...------//////.........---------......////////////......---------------------------------------------------.........//////000000,,,,,,,,,------.........,,,---------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++---------,,,,,,+++++++++))),,,///111222000...,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++******++++++,,,---+++++++++,,,,,,---------,,,---,,,+++******---///...------,,,,,,++++++***,,,------......------,,,)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------...------------...//////...........................//////...,,,++++++,,,..................---------------............///...---+++******+++---...---,,,***((('''(((((()))---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------+++++++++,,,,,,---------///......------,,,++++++111000...---,,,,,,,,,---------------------------.........////////////000111000...,,,++++++++++++////////////////////////,,,,,,,,,------.........000000//////...---++++++---,,,,,,+++++++++,,,,,,,,,,,,---............---------------,,,,,,,,,,,,------------------------......,,,+++++++++,,,---------------------------........................,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------......------,,,+++++++++,,,------------,,,------,,,,,,,,,,,,------***,,,...---,,,+++,,,---...------,,,,,,------...,,,------......------,,,------------------------+++,,,------......------++++++***))))))***++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++------------------------------------------------++++++++++++++++++++++++......---------,,,,,,,,,------------------------,,,------......------,,,------,,,,,,,,,,,,+++++++++++++++,,,------......------------------------,,,,,,,,,---------......---...//////---,,,,,,---------------------------........................////////////////////////......---,,,---...//////...------,,,---...///000///////////////...------//////.........---------...//////000000//////...---------------------------------------------------........./////////000------...........................------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++(((***,,,......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,------...///+++,,,,,,,,,,,,,,,,,,------------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---............---,,,---------------------------------............///........................+++---............///111........................---------............///...---,,,++++++,,,---...///...---+++++++++++++++,,,------------.........------------------------//////.........---------------------------------------,,,,,,,,,,,,,,,,,,------------------------//////.........///000000------------------------------........./////////------,,,,,,,,,---...///////////////////////////,,,,,,------------------////////////...---,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------///.........------------------------------------///......---,,,---------------------------------........................,,,,,,,,,,,,++++++++++++---------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......------,,,,,,++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,+++,,,......,,,+++,,,---...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,------...///++++++************++++++++++++,,,---............------++++++++++++------......---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++******++++++,,,---------------------------------,,,,,,,,,---------......---...000///...,,,------........................------......///000111111//////////////////////////////...---------.........------------.../////////////////////......---/////////............---///000000111111000000///////////////////////////////////////////////////.............../////////////////////............//////...---,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++*********+++++++++++++++)))***++++++,,,++++++***,,,,,,,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,------...///---,,,,,,,,,,,,,,,,,,+++,,,---......,,,******+++******+++,,,,,,---......---,,,+++******+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------------------------------,,,,,,.../////////...---........................,,,...//////...///000222........................---------............//////...---,,,,,,---...///111111///...............,,,,,,,,,,,,------------.......................................---------------------------------......------,,,+++++++++++++++,,,------...//////'''((()))+++,,,---......------------------------,,,---------............,,,,,,,,,,,,---...000000////////////////////////------------------,,,,,,---...............------***************+++,,,---***+++,,,,,,------,,,,,,////////////............------------------------.........---------------------------------------........................------,,,,,,,,,+++++++++------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,------------,,,,,,,,,------...------,,,,,,+++,,,,,,---...---------------,,,,,,,,,,,,------+++---......---,,,,,,---...------,,,,,,------...,,,------......------,,,------------------------///...,,,++++++,,,---...------------------------+++,,,------.........---...---+++******+++---............---------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++---,,,,,,++++++******)))------------------------,,,,,,,,,---------......---...000///...------...---------------------------------...//////000000//////////////////////////////......------------------------......//////...///////////////....../////////...............000000111111111111000000////////////////////////////////////////////////........................//////......------,,,,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,++++++*********+++++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++******++++++,,,------------,,,,,,+++++++++)))+++......---,,,+++,,,+++++++++,,,,,,------------,,,***))))))***,,,---,,,,,,,,,,,,------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------------------------+++,,,...000000///...,,,........................///000111///---,,,---...---------...............---------............/////////............//////000000//////............+++++++++,,,,,,,,,------------------------------........................---------------------------------------,,,,,,,,,,,,,,,,,,---------......%%%&&&(((+++,,,,,,,,,,,,------------------------,,,,,,,,,---------...............---------------////////////////////////.........------,,,,,,,,,,,,------...//////......))))))((())))))***+++,,,***+++,,,,,,------,,,,,,000000/////////.........---------------------------------------,,,,,,+++------------------------........................---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++------------------------,,,------......------,,,,,,,,,------...------,,,,,,,,,---.........------......------------......+++---///...---,,,------...------,,,,,,------...,,,------......------,,,------------------------111000...,,,+++++++++,,,------------------------,,,,,,------...---------...---+++******+++---.........---------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++---,,,,,,++++++******)))------------------------,,,,,,,,,---------......,,,---//////...------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////////////////////////////......---,,,,,,---------.....................///////////////...////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000...............------------------,,,,,,+++++++++,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,++++++******++++++++++++++++++++++++++++++)))))))))******++++++,,,------,,,+++++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++******++++++,,,------------,,,,,,+++++++++'''***,,,...---------...---------,,,,,,+++++++++---,,,***))))))***,,,---++++++++++++,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.........------------------------+++,,,...000000///...,,,...........................//////...,,,++++++,,,---------.........//////---------............///////////////////////////------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------------------++++++,,,------...//////......---------,,,,,,,,,+++,,,...///000///......------------------------,,,,,,,,,---------........................------////////////////////////.........------,,,,,,,,,+++,,,---...////////////***))))))))))))******+++++++++,,,---------------000/////////............------------------------,,,------------,,,++++++------------------------........................------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***------------------------------............------,,,,,,------......------,,,,,,---...............///......------......///,,,---//////---,,,---......------,,,,,,------...,,,------......------,,,------------------------000///...---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------...------,,,------++++++++++++------------,,,,,,,,,+++++++++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++******++++++,,,---------------------------------,,,,,,,,,---------......***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,////////////////////////.........///......---,,,,,,---......//////......---...//////////////////...////////////000000000///000000111111000000///000000000000000000000000000000000000000000000000.........---------------,,,,,,,,,+++++++++++++++***++++++,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********+++++++++++++++,,,++++++************+++,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,------...///---,,,,,,,,,,,,,,,,,,+++(((***,,,---,,,,,,...///......---,,,,,,+++******---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,,,,,,,,,,---...------------------------,,,,,,.../////////...---........................***+++------,,,,,,...///,,,,,,------.../////////---------............///////////////////////////+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------******+++---...///000111//////...---,,,,,,++++++.........///......------------------------------,,,---------............+++,,,---//////000000000////////////////////////------------------,,,,,,,,,,,,---.../////////...---,,,++++++++++++++++++,,,,,,---............---/////////.........---------------------------------......///...---,,,+++------------------------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++........................------............------+++,,,------......------,,,------..................------,,,,,,------...,,,...//////...------......------,,,,,,------...,,,------......------,,,------------------------,,,,,,------...------,,,++++++,,,------,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,------......------,,,------,,,,,,,,,,,,+++++++++++++++,,,------......------------------------,,,,,,,,,---------......)))+++------,,,+++,,,---------------------------,,,,,,------......//////////////////////////////,,,---.../////////...---,,,---.../////////...---------...///////////////.../////////000000000000...//////000000//////...////////////////////////////////////////////////.........------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,,,,------...///+++,,,,,,,,,,,,,,,,,,---,,,------,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,++++++++++++,,,------------------------------------............///........................+++,,,......------///000,,,,,,------...//////000---------............///.........//////.........+++,,,---......---,,,,,,,,,------------.........---------------------------------.........//////------------------------+++,,,,,,---...///000000---------------------,,,,,,,,,++++++++++++,,,,,,------------------------------........./////////,,,---...///000000//////////////////////////////,,,,,,------------------------..................///......---,,,,,,,,,,,,,,,---......//////......///.........------------------------------------...///000000000///---,,,------------------------..............................---------,,,,,,,,,------------------------,,,------......------,,,........................------............------+++,,,,,,---.........---,,,---......//////......---,,,,,,++++++,,,,,,---,,,...//////...------......------,,,,,,------...,,,------......------,,,------------------------(((***,,,.../////////...------...//////...---------------...------,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))------------------------------------------------------------------------,,,,,,,,,------.................................,,,------......------,,,---------,,,,,,,,,++++++///......------,,,,,,+++------------------------,,,,,,,,,---------......(((***,,,,,,++++++,,,---........................+++,,,---...///111222222////////////////////////+++,,,.../////////......,,,,,,.../////////...---------...///000000//////.../////////000000111111......////////////......////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........---------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---......+++++++++***++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++...////////////...---,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++******++++++,,,---+++++++++,,,,,,---------//////...,,,))))))***,,,***++++++,,,,,,------...,,,------......------,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,************,,,,,,------------------------...------------...//////........................///000111000...,,,---...,,,,,,------...///000000---------.........//////------............---------...///000000///......---------.........//////........................---------.........//////------------------------------..................+++,,,,,,------......///......---,,,---...000111------------------------.........////////////000000111111111///---+++***////////////////////////,,,,,,,,,------.........---...............------///////////////.........////////////////////////////////////////////////,,,,,,,,,---------......................................................///......------///000111------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,---.....................------......---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000..............................---+++***+++---000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------------------------+++)))+++...000///...............---,,,++++++---...///...---...000222000000000000000000000000111000///...---......//////...---,,,,,,,,,,,,,,,---------.........//////........................---------------------------...//////000000//////,,,------...///000111111//////............//////000000//////.........---////////////////////////,,,---......///.....................////////////000000000000////////////........................////////////////////////+++,,,,,,------.........---------,,,,,,+++++++++,,,------......------,,,........................******+++,,,,,,---......,,,,,,,,,+++++++++******,,,,,,,,,++++++*********---,,,++++++******+++++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------+++++++++,,,,,,------------------,,,,,,+++++++++---------------------------...............------,,,,,,,,,++++++*********...,,,,,,//////------000///...,,,,,,---------,,,+++,,,---,,,++++++,,,...000...---++++++,,,---...------------------------,,,,,,---------.................................------------------------------------------------+++,,,,,,---...///000000...///000///---,,,,,,...////////////////////////...................................................---,,,,,,------,,,+++------......------,,,+++///......---------......+++,,,,,,------,,,,,,+++.........------,,,,,,,,,........................---,,,,,,,,,,,,---..............................,,,,,,,,,---------......000000//////.........---////////////////////////......------------......---------------------------......///////////////////////////............................................................,,,,,,---------............................................................---,,,,,,,,,---//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---...///---------------,,,,,,,,,,,,,,,,,,------.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++***++++++,,,---...//////........................---......---++++++---///------------------------,,,,,,+++++++++,,,---...---------------------------+++***+++...000///...,,,,,,------...---------,,,---///......///111333444444333222111000/////////...---,,,+++,,,,,,---///...---,,,,,,,,,,,,---,,,------------.........------------------------------------------------***++++++,,,,,,,,,,,,,,,---------......//////000//////............//////000/////////.........---........................---...//////000000//////............////////////000000000000////////////........................////////////////////////---------------..................---------,,,,,,,,,------......------,,,------------------------******+++,,,,,,---......,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******---,,,++++++******++++++,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++------------------------,,,---------------,,,,,,,,,,,,,,,+++++++++******...+++,,,///000------//////...,,,,,,---------,,,+++,,,---,,,++++++,,,...000...---++++++,,,---...------------------------))))))*********+++++++++........................------------------------------------------------............------------...//////...---,,,,,,...........................................................................///...------...------,,,...............---,,,,,,///......---------......,,,------......------,,,......---------,,,,,,,,,........................---,,,,,,,,,,,,---..............................,,,,,,,,,---------......000/////////.........---000000000000000000000000......------------......---------------------------......///////////////................................................------------------------,,,------------.................................------------------------,,,,,,,,,+++,,,------...------------------------...------------,,,,,,,,,---------------------------------,,,------...///+++++++++++++++,,,,,,,,,***++++++,,,---...///000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,........................************************,,,,,,,,,---------......---------------------------...///...------...///........................,,,,,,,,,+++,,,------...---------------------------,,,++++++---//////...***+++,,,---............,,,---...///...///222444777777555333111000.........---,,,,,,+++,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++,,,,,,++++++------------------------......................../////////..........................................//////000000000000000............////////////000000000000////////////........................//////////////////////////////..................//////............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***---,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,+++,,,000000---,,,...///...,,,,,,---------,,,+++,,,---,,,+++***+++---///...---,,,+++,,,------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------............---------------...///...---,,,---.........................................................................../////////.........------...////////////...------......---------......///---......//////......---...------------,,,,,,,,,........................---,,,,,,,,,,,,---..............................,,,,,,,,,---------....../////////...............000000000000000000000000......------------......---------------------------......///////////////------...............///------------------------------------------------------------....................................------------------------,,,,,,,,,,,,,,,------...------------------------------------------------------------------------........................++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++------------------------------------------------,,,...000000...------...------------------------,,,,,,,,,,,,------......---------------------------,,,,,,,,,---.........+++,,,------.........---+++---.........///222444666555444222111///...---///........................------,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---......---------,,,,,,,,,..............................................................................///000000000000///............////////////000000000000////////////........................////////////////////////000000//////.........---............------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000000---,,,...///...,,,,,,---------,,,***,,,---,,,+++******+++///...---,,,,,,,,,------------------------------------------............------------------------------------------------------------------------***+++,,,---...//////000,,,---......,,,,,,---...........................................................................///000000///...---...////////////000///......---...------------...//////------............------------------------------........................---,,,,,,,,,,,,---..............................,,,,,,,,,---------..............................////////////////////////......------------..............................---......///////////////,,,---------......//////........................---------------------------------.........//////........................------------------------,,,,,,------............------------------------------------------------++++++++++++++++++++++++.....................---++++++,,,,,,---------...------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------,,,,,,---...///---.........------,,,++++++,,,............111333111111000000///.........------..................------,,,,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///////////////.........---,,,,,,++++++------............---------------.......................................,,,---......//////..................////////////000000000000////////////........................////////////////////////000000//////.........---,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++//////,,,,,,...///...,,,,,,---------,,,***,,,------+++))))))***......------,,,,,,,,,,,,------------------------)))*********++++++++++++------------------------------------------------------------------------******+++,,,---...//////+++---...---,,,,,,---..............................................................................000111000...---...////////////000///......------------------...//////,,,,,,------------,,,,,,------------------------........................---,,,,,,,,,,,,---..............................,,,,,,,,,---------......---------.............................................------------..............................---......///////////////,,,,,,,,,---......//////////////////////////////------------------------------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------,,,,,,,,,------------...++++++++++++++++++++++++---............---,,,,,,++++++,,,,,,------............---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,---...---,,,,,,---///............---,,,+++***+++,,,------,,,---///000---------------.........***++++++,,,,,,,,,,,,+++------,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------///.........------,,,,,,,,,---...//////...---,,,---------------.........------------------------,,,------...........................////////////000000000000////////////........................//////////////////////////////..................+++++++++,,,,,,,,,,,,---,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,,,,---------------******---...+++,,,//////...,,,,,,---------,,,***,,,------+++)))))))))......---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,+++,,,------,,,,,,---...------------------------................................................---///111000---+++---///...////////////...---------------------...///000+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...........................---,,,,,,,,,,,,---..............................,,,,,,,,,---------......---------------.........------------------------......------------..............................---......///////////////++++++,,,------...//////000000000000000000000000....................................////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++************+++,,,---------,,,,,,------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///------............------------------------------------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...------------------------,,,,,,.../////////...---------------------------,,,...///---++++++---///---------...------,,,,,,+++,,,---,,,+++***,,,...,,,,,,------------------)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,---...///,,,------------.........------------------------------------------------++++++,,,------------,,,//////..................+++,,,...//////...,,,+++,,,,,,,,,------.........------------------------------...///////////////............////////////000000000000////////////........................////////////////////////---------------.........,,,,,,,,,,,,------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---............,,,,,,,,,---------.........+++***,,,,,,+++,,,000///...,,,,,,---------,,,)))+++------+++)))((((((------......------,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++***,,,------,,,,,,---...------------------------................................................,,,///111///+++***,,,///...............---,,,,,,---,,,,,,------///000000,,,,,,------------,,,,,,,,,,,,,,,---------..............................---,,,,,,,,,,,,---..............................,,,,,,,,,---------......,,,,,,,,,------.......................................------------..............................---......///////////////++++++,,,,,,---...//////000000000000000000000000////////////////////////............/////////000........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++------------------------,,,,,,,,,------.........------------------------,,,,,,---...---,,,***)))((())))))***++++++,,,,,,***++++++,,,---...//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((())),,,...........................,,,,,,.../////////...---------------------------,,,...///...+++***,,,///++++++,,,---............,,,,,,,,,+++***)))***,,,......---------,,,,,,,,,***+++---...///......---,,,,,,,,,,,,,,,---...///---------.........//////........................------------------------,,,,,,---.........------////////////////////////+++,,,...//////...,,,+++,,,,,,,,,------.........------------------------...//////000000000000000............/////////000000000000000////////////........................////////////////////////+++,,,,,,------.........---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++******++++++)))))))))******+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,------.........///+++)))***+++***---111///...,,,,,,---------,,,)))+++...---+++)))''''''------......------,,,+++------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------)))***+++,,,---......///***+++---,,,,,,,,,---...------------------------................................................+++...111///+++)))+++///------......------,,,+++,,,,,,,,,---...///000111---..................---,,,,,,,,,------.................................---,,,,,,,,,,,,---..............................,,,,,,,,,---------......,,,,,,,,,------.........////////////////////////.........------.........////////////////////////---......///////////////,,,,,,,,,---------......---------............///------------------------...///000111111000///...........................---------------------------,,,,,,,,,,,,---..............................,,,,,,---------------------------............///------------------------------------------------+++,,,------......------///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---......,,,,,,---...------------------------,,,,,,,,,,,,---...//////,,,,,,,,,---------.........---,,,+++)))((('''&&&******+++---///000...---.../////////...---,,,,,,------------------------,,,------......------,,,///...------++++++***)))+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---......---,,,,,,+++******---------------------------------............//////...---,,,,,,,,,,,,,,,...---+++******+++,,,------------.........//////......---------,,,,,,,,,,,,---......,,,,,,---...---,,,+++,,,...///...---,,,---......//////......---------............///000000000000111111111111..............................------------......//////............//////........................------............------++++++++++++,,,------......---,,,,,,+++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---//////---,,,+++*********++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---...///...---------,,,++++++------,,,+++...///000///---,,,---...------------------------,,,,,,------...///000000------------------------+++++++++,,,,,,---------------------------------.........................../////////...------,,,.....................---//////.........---------------------------------......---,,,,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,------......,,,)))&&&&&&))),,,..................------------------.........//////000///...---------------........................------............------////////////////////////,,,,,,,,,---------......------------............------------------------...///000000000000///...........................---------------------------,,,,,,,,,,,,---..............................------------------------------------............------------------------------------------------+++,,,------......------------------------,,,,,,+++,,,,,,------,,,,,,+++---...//////------...///------------------------...------,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,++++++***,,,++++++---//////...---..................---,,,------------------------,,,------......------,,,...------,,,,,,+++++++++,,,,,,------------,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---******+++,,,------......------------------------------------..................---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------*********+++++++++,,,,,,......---------,,,,,,,,,,,,.........,,,,,,,,,...---,,,+++,,,...///...---,,,---......//////......---------............/////////000000000111111111..............................------------......//////............//////........................------............------,,,,,,++++++***+++++++++...---,,,,,,+++++++++,,,+++++++++,,,,,,---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++//////...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))***+++,,,,,,,,,++++++---,,,++++++------,,,+++---...///...,,,+++,,,---------------------------,,,,,,------...//////000------------------------,,,,,,,,,,,,------------------------------------.......................................---,,,,,,........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---...------,,,,,,------......,,,)))''''''))),,,...***,,,...000000///...------------........./////////...------,,,,,,,,,---........................------............------////////////////////////,,,,,,,,,---------......------------............------------------------......//////000//////...---------------------------------------------------,,,,,,,,,,,,---......------------------------.........------,,,,,,+++------------............------------------------------------------------+++,,,------......------+++,,,---.........---,,,+++,,,,,,------,,,,,,+++---///000///...---...///------------------------///...---,,,++++++++++++,,,,,,,,,---------......---........................,,,+++,,,......---,,,,,,------............---------------------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,------............------))))))+++,,,---.........---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---)))***+++,,,---...//////------------------------------------...............------,,,,,,,,,,,,,,,,,,------.........------,,,------------...............---------,,,,,,,,,---//////...,,,+++,,,------,,,+++,,,...///...---,,,---......//////......---------............/////////000000000000111111..............................------------......//////............//////........................------............------......---,,,++++++++++++------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...////////////...---,,,++++++------,,,+++,,,---...---,,,+++,,,---------------------------,,,,,,,,,---......//////------------------------.........---------------------------------------------------------------,,,------------,,,,,,+++....................................------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***..................------------------------------------------------------......---,,,,,,,,,------...------,,,,,,------...,,,,,,************,,,,,,'''***...111222111///------------...............//////...------------...........................------............------////////////////////////,,,,,,,,,---------......,,,,,,---------.........------------------------------.........//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------//////...---,,,,,,++++++,,,,,,---------.........------------------------------------------------+++,,,------......------)))+++---/////////---,,,+++,,,,,,------,,,,,,+++---...///...---,,,---///------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------..............................///---,,,,,,---...---,,,+++,,,------............------------------------,,,------......------,,,,,,,,,,,,,,,------......---..................---)))***+++,,,---------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,+++,,,,,,---,,,---.../////////...---............////////////......---------,,,,,,,,,...///000///---+++,,,------,,,+++,,,...///...---,,,---......///.........---------............///////////////000000000111..............................------------......//////............//////........................------............------///......------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,++++++,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------------------------,,,,,,......//////000000000000---,,,++++++------,,,++++++,,,------+++++++++---------------------------,,,,,,,,,------.........------------------------/////////......------,,,------------------------------------------------+++,,,,,,---,,,,,,++++++,,,,,,,,,---------------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++//////......------,,,,,,------------------------------------------------...------,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++...000000000...---........................000000///////////////000........................------............------////////////////////////,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------//////...---,,,,,,++++++,,,,,,,,,------------...------------------------------------------------+++,,,------......------)))+++---/////////---,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---------------------------+++++++++++++++,,,---...,,,,,,,,,---------......//////......---,,,,,,,,,...---,,,,,,......---+++++++++,,,---.........---------------------------,,,------......------,,,+++,,,,,,------......///---..................---,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,+++++++++,,,,,,---+++,,,...///000///...---******+++++++++,,,,,,,,,......---------,,,,,,,,,...///000///---,,,---...---,,,+++,,,...///...---,,,---......///.........---------............///...////////////000000000////////////////////////......------------......//////............//////........................------............------++++++++++++,,,---//////,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------------------------------************+++++++++,,,---,,,++++++------,,,++++++,,,------++++++,,,---------------------------,,,,,,,,,---------------------------------------/////////......------,,,------------------------------------------------++++++,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++...---------,,,,,,++++++++++++++++++++++++++++++------------------------------,,,,,,,,,------......------,,,,,,------...,,,,,,------------,,,,,,///...------------...........................---///......---......//////........................------............------////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,------------------------------------------------------------+++,,,------......------+++,,,---.........---,,,+++,,,,,,------,,,,,,+++***,,,---,,,+++***+++,,,------------------------************+++,,,---...,,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,,,,...//////---++++++,,,,,,------------,,,------------------------,,,------......------,,,,,,,,,------.........///------............------,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---+++,,,---...............,,,,,,,,,,,,------------......---------,,,,,,,,,---...//////...---...///---,,,+++,,,...///...---,,,---......//////......---------............///......////////////000000////////////////////////......------------......//////............//////........................------............------''''''((()))***,,,---...,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------------++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------............+++++++++++++++,,,---------,,,++++++------,,,++++++,,,------,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,------------------------------.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------)))******++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------,,,,,,,,,---.........------,,,,,,------...------------------------111000---,,,+++,,,...///...............---------,,,++++++++++++,,,------........................------............------////////////////////////,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,------......------------------------,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,---------......------------------------)))***,,,///111000---***,,,,,,---------,,,++++++------------------------,,,------......------,,,---------...............,,,,,,------------,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------..................++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******+++,,,,,,---++++++++++++,,,---...///........./////////000000......---------,,,,,,,,,,,,---//////......000111---,,,+++,,,...///...---,,,---......//////......---------............///........./////////000000////////////////////////......------------......//////............//////........................------............------)))))))))***+++,,,---...,,,+++++++++,,,,,,---...---------,,,,,,+++++++++******+++++++++,,,,,,,,,***+++---......---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,---------........................------------.........//////......---...///000111---,,,++++++------,,,++++++---......------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............***++++++,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------.........------------............---------...////////////.........---------,,,,,,,,,,,,,,,---..............................------............------////////////////////////,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,------......------///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---......,,,,,,---...------------------------------,,,+++************,,,,,,,,,---------......,,,,,,------...//////000((())),,,000222111---***------------,,,,,,+++***------------------------,,,------......------,,,........................+++,,,,,,------,,,,,,+++)))***+++,,,---.........---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---222111000///---+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++*********+++,,,,,,---++++++******+++,,,...///+++++++++,,,,,,,,,------......---------,,,,,,,,,+++---...///...///111222---,,,+++,,,...///...---,,,---......//////......---------.........//////............/////////000000000000000000000000000.........------.........//////............//////........................---..................---......---------...//////++++++++++++,,,,,,---...---------,,,,,,+++++++++*********++++++,,,,,,,,,***+++---......---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********+++,,,---///000++++++,,,,,,,,,---------------------------------------------------------......,,,++++++,,,..............................---------.........//////------,,,+++,,,---...///---,,,++++++------,,,+++,,,---......------///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...,,,,,,------...///000000+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------------------------------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...///...---,,,,,,---...///***+++---...///000////////////.........---------///////////////000111222........................---..................---////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********...,,,***+++...000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,,,,,,,------...---,,,,,,,,,,,,---...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,,,,++++++,,,,,,---000...+++))))))***,,,...///...---,,,,,,,,,,,,,,,************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------,,,,,,+++++++++------------------------------------------------///...---,,,+++,,,,,,---,,,---......//////......------,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,------....../////////---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,...,,,+++,,,---...---,,,++++++++++++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------------------------------------............///---------............///////////////////////////000/////////.........---,,,---///000111111111000000000//////......------......---------,,,,,,,,,++++++,,,---............+++++++++*********)))))),,,,,,,,,---------......,,,+++***,,,//////,,,)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++,,,---///000//////...---,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,------------------.........//////------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000///...------,,,,,,)))***+++,,,...///000000///---***))))))+++++++++///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,........................------............------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---+++++++++---///000,,,,,,---------,,,++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////.........---------000000//////.........---..............................------------......------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,***((()))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,,,,------...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,------///...,,,+++++++++,,,---///...---,,,,,,,,,,,,---------------------------,,,,,,,,,---------......////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------------------------------///...---,,,,,,,,,------,,,------..................---,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------...,,,+++,,,------,,,+++++++++++++++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------------------------------------............---------............///////////////////////////---------.........//////---...///000111111000000///////////////..................---------,,,,,,---------...------,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,---------......,,,++++++,,,......,,,)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,---...///------,,,,,,,,,------......------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,------------.........++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++******++++++,,,---...//////000---***)))***,,,,,,+++///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,+++******,,,...///***+++,,,---------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........////////////////////////................................................//////.........---------000/////////..........................................------------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,+++++++++++++++)))((((((***++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------......------------......///.........------------......---,,,,,,,,,------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------,,,,,,---..................---,,,+++***)))))))))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------...............---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------............---------............///000000000000000000000000++++++,,,---...///000111...//////000000000//////.........///////////////.........------------,,,............---,,,+++***------------,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---,,,+++++++++,,,...//////...------,,,---------,,,,,,,,,,,,---...//////...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...++++++,,,------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,+++*********+++------)))***+++,,,.........///...------------,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,---...///000000000000000000000000000...............................................................---------////////////..........................................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,---------.........------...............///000000///...---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------,,,,,,------------------------------------------------------------------------,,,,,,---.........------------,,,+++******+++++++++++++++,,,,,,,,,---------,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,------------.........///...,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------,,,,,,,,,+++------------------------,,,,,,---------.........---------............///000000000000000000000000,,,,,,---...///000000111//////////////////......------......//////000000............---------------.........------,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///...---+++++++++,,,.../////////......---------,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------,,,,,,++++++++++++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......------..................------------------------000...,,,,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,........................------............------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,------***+++,,,---............------------------------,,,,,,------------,,,,,,++++++,,,,,,---...//////------------------------........................................................................///////////////.......................................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------.....................------.........---...///111111000...---------,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,---------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------,,,,,,,,,++++++******)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------000...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,------------...---------............///////////////////////////....../////////000000000/////////...............------......//////000000//////.........---------+++,,,------.........---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---...////////////......------,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------.....................------------,,,,,,,,,///...------...//////...,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,........................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------......---------......------,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---..............................///////////////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------***++++++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++******++++++,,,---...,,,------......------,,,+++,,,,,,------,,,,,,+++---------------------------------.........//////......------------......---...///000000000///...------,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------............------------------------------------------------+++,,,---.........------++++++,,,---------------+++++++++,,,---...000000++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------..................---------------------------------------,,,,,,,,,,,,---------------------............///////////////////////////.........//////////////////......------...//////.........////////////////////////.........------***+++,,,---............++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------................../////////...------//////...---,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---/////////---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////...........................---,,,,,,,,,,,,,,,------------...------............------......---------,,,,,,,,,........................................................................---------........................///////////////..............................------------......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,---...,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------------......////////////,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......))))))))))))))))))))))))++++++,,,,,,---......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------.........///------------------------------------------------+++,,,---.........------++++++,,,------------,,,++++++++++++,,,---......++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............***))))))***,,,------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------............------------------------++++++,,,,,,,,,------------------............///------------------------***++++++,,,---...//////...------,,,---...000000///////////////.........////////////............,,,,,,------...---------,,,,,,,,,,,,---------...,,,,,,,,,---------......,,,------,,,******,,,///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////...,,,***+++,,,...///000///...------...///000000///.........------,,,,,,,,,------...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,------------.....................------------........................,,,,,,,,,---------......---------,,,,,,++++++***,,,------------------------,,,,,,---//////...---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------,,,,,,---...............---,,,,,,,,,---------......------............------,,,,,,------------------////////////////////////................................................---------.........//////............/////////000..............................------------......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........---///000...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++************+++,,,---...,,,,,,---......---,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------......//////,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////------------------------------------------------***+++---...///...------++++++,,,---------,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---............/////////000(((''''''(((***,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---------.../////////------------------------++++++,,,,,,,,,------------------.........//////------------------------&&&'''(((***,,,...///000---,,,,,,,,,---...000111000000//////.........---000/////////........................---,,,++++++---------.........//////,,,,,,,,,---------......,,,---...,,,)))))),,,///------------------------++++++,,,,,,,,,---------,,,,,,------------......---------,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,///111111///,,,******,,,...000111///---,,,,,,---...000000000//////,,,,,,,,,,,,---...//////...------,,,,,,------...+++++++++,,,,,,------------------.........//////------------------------........................,,,,,,,,,---------......000000///...------,,,,,,,,,,,,,,,---------......,,,++++++---...///...,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------........................---..................---///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---.........------,,,+++++++++---...//////000000,,,,,,,,,------.........------............------***++++++,,,---...//////........................................................................---------.........//////---.........//////000000.................................------.........,,,,,,,,,---------............------------..............................////////////////////////...------,,,,,,------...+++,,,---......---,,,+++------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---------.../////////---------.......................................------------------------,,,,,,,,,---------...............------,,,,,,,,,)))***++++++,,,,,,++++++------------------------------------------------............////////////.../////////...---,,,,,,,,,,,,,,,------.................................//////.........---------........................//////...---,,,,,,++++++,,,,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...........................------------------------++++++,,,,,,,,,---------///...,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,---...//////+++++++++,,,---...///000---------------------------,,,,,,,,,,,,---......///............---------111000000/////////000000---...............---,,,////////////............000000000000000000000000333111///---,,,---...///000000//////.........---------,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,///...,,,+++******+++,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---......///////////////......111111000000//////..............................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////////////////.........---------///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................------------------------........................//////.........---------......---------,,,,,,,,,---,,,,,,---///000///...***///333///(((&&&+++222////////////////////////////////////////////////.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------////////////////////////......------------......//////............//////////////////////////////............////////////111000///......///000111,,,,,,,,,---------............------------.........................................................------,,,,,,------...---..................---------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...............,,,---------......//////........................------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,---------------------------------------------------------------............////////////......//////////////////,,,,,,------------------........................///.........------------........................///......---,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------.........+++++++++***++++++,,,,,,---------------------------,,,,,,,,,,,,---......---------.........//////000//////......//////////////////////////////...////////////............000000000000000000000000111000...,,,+++,,,------000/////////.........---...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........////////////....../////////.........------........................---------------......///---------,,,,,,+++++++++,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////.........---------///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................---------------------------..................---//////.........---------......---------,,,,,,,,,000...---...//////...------111333000+++***...222................................................------........./////////------------------------------,,,,,,,,,------.................................------------......//////............//////....................................////////////111000///......///000000,,,,,,,,,---------............------------.........................................................------,,,,,,------...//////............//////------------------------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------,,,,,,------...///000000........................------------------------,,,,,,,,,---------.........------------,,,,,,,,,------...///////////////------------------------------------------------............////////////---...///000000111000000------------------,,,,,,....................................------------.................................------,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,---///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------------......000//////...------......---------------------------,,,,,,,,,,,,---......++++++,,,---...///000111......---------......///......//////////////////////////////............////////////////////////000///---,,,++++++,,,---/////////...............///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,++++++,,,,,,------,,,,,,------------,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---....../////////...............------------------------------------------------------.../////////...------++++++***))),,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---...............---------///...------------...///------------------------------------------------------------------------------------....................................------------------------,,,---...//////...---,,,...............---------......---------,,,,,,,,,111000......//////---+++///000000///------...000------------------------........................,,,---------....................................,,,,,,,,,,,,------...///..............................------------......//////............//////------------------------............////////////000000////////////000000,,,,,,,,,---------............------------.........................................................------,,,,,,------...///...---,,,,,,---...///,,,,,,------------------................................................------------------------------------------------......................../////////...---------,,,+++,,,,,,---...///000000........................------------------------,,,,,,,,,---------......------------------------------...///////////////------------------------....................................////////////---...///////////////............------,,,,,,,,,........................------------------------..............................---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...........................------------------------,,,,,,,,,------------...///...---...000111000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---............------------000000///....../////////---------------------------,,,,,,,,,,,,---......,,,,,,------...//////000------,,,,,,,,,---......---------------.........////////////....................................///...---,,,,,,,,,------........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------)))***+++---......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......//////............------------------------------------------,,,,,,,,,,,,,,,------...---------,,,,,,+++++++++,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------.................................------.........------------------------........................------------------------,,,,,,---------.........................................................,,,---...000000...---,,,..............................---------,,,,,,,,,///...------......---+++...---,,,,,,---------,,,------------------------........................,,,,,,,,,---------......////////////////////////+++++++++,,,---...///000..............................------------......///......------......///------------------------............///////////////////////////000000000,,,,,,,,,---------............------------.........................................................------,,,,,,------......---++++++++++++---...,,,,,,,,,---------..............................---.....................------------------------------------------------......................../////////...---------,,,,,,,,,------...//////000........................------------------------,,,,,,,,,---------......------------------------,,,,,,---............---------------------------....................................//////////////////......---,,,+++***.........------,,,,,,,,,........................,,,,,,------------------........................---------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................------------------------,,,,,,---------.........111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...........................---)))))))))******+++---------------------------------,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,---............---------...///000////////////............------------------------/////////...............---------...............//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------((()))+++---......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---.......................................------------------------+++++++++***+++,,,,,,---+++++++++,,,,,,---------,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................---------.....................---..................---------------------------........................------------------------,,,,,,,,,------------...................................................------...//////...---------...........................---------,,,,,,,,,,,,+++***+++---...---,,,...,,,+++,,,...///---+++------------------------........................,,,,,,,,,---------......////////////////////////+++++++++,,,---...///000..............................------------............------------..........................................////////////......///000000000000000,,,,,,,,,---------............------------..............................------------------------...------,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,,,,------.................................---------...............------------------------------------------------.......................................------------------............///........................------------------------,,,,,,,,,---------......,,,,,,,,,------------...++++++,,,------------,,,------------------------....................................//////////////////......,,,+++)))(((------------------,,,,,,........................,,,,,,,,,,,,------------........................------------------------***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............111000............---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///..................//////))))))******+++---...///---------------------------,,,,,,,,,,,,---......//////.........---------,,,,,,,,,,,,------...///000///......///000222333////////////..................................../////////////////////...---------------.........///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...)))***+++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,---............................../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---)))***++++++---......///,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............------------...............------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------........................................................................---------.....................---------,,,,,,,,,+++******+++---///...---.........///000111///...------------------------------------------------,,,---------............////////////////////////,,,,,,,,,,,,------...///------------------------......------------............------------......////////////////////////............////////////---...///000111111111000,,,,,,,,,---------............------------..............................------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,---......///........................---------.........//////........................------------------------........................---------..............................---------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,------------,,,------------------------....................................////////////............---,,,+++***,,,,,,------------------........................++++++,,,,,,,,,---------........................------------------------***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......//////000000...............///000000---------------------------,,,,,,,,,,,,---......---------...............,,,,,,,,,,,,---...///000...---,,,,,,,,,...000111////////////....................................---.....................,,,,,,,,,------............------,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***+++,,,---............,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,---------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---------.........//////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------................................................000...---,,,,,,---...000---------.........//////......---------,,,,,,,,,///---------/////////---,,,---///000000/////////........................------------------------------........./////////........................------,,,,,,,,,------...------------------------......------------.........------,,,,,,------.......................................////////////,,,---///000111111111000,,,,,,,,,---------...............------.................................------------------------...------,,,,,,------...+++,,,............,,,+++++++++,,,,,,---...//////........................---------.........//////........................------------------------........................,,,------......//////////////////...------,,,,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------......------------------------------////////////////////////............/////////000.........///......------,,,,,,,,,------.................................+++++++++,,,,,,---------........................------------------------***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...........................---------------------------------.........//////,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,------...///000111111......---,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---......+++,,,,,,---...///000000,,,,,,,,,---...///000111***)))(((((((((***---...000/////////............////////////////////////,,,,,,---......---------,,,,,,,,,------.........------,,,++++++++++++,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,+++***+++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,***+++,,,---............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////---------.........//////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------........................////////////////////////111///---++++++---///111---------.........//////......---------,,,,,,,,,222111//////000000...---)))+++...///...,,,---...////////////////////////------------------------.........////////////000..............................---,,,,,,,,,------------------------------.........------............------,,,,,,------...------------------------............/////////000,,,---///000111111111000000///...---+++***((((((........................+++---...000000///---,,,------............------......---------,,,,,,,,,.........------,,,,,,,,,,,,++++++++++++,,,------000///...///000///...,,,,,,---......//////......///...---,,,,,,,,,,,,,,,000//////......---,,,,,,)))***+++,,,...///000000------,,,,,,,,,,,,------..............................---,,,---...///000........................------------------------///...---,,,+++,,,---...,,,,,,,,,---...///000000------............------***(((''''''***,,,------000000///...---,,,,,,+++------------------------------,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++.........------,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,000///...---,,,+++++++++------------------------000///---,,,+++,,,,,,------------------------------,,,,,,++++++,,,,,,---///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................------------------------------------------------,,,,,,************,,,,,,//////.........---------////////////////////////////////////////////////...---+++******+++,,,........./////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,------......------,,,---,,,,,,,,,,,,---.........,,,)))))),,,......---.........------,,,,,,,,,---------.........//////------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,------...///000000------------------------/////////...---------,,,---------------------------------------------------------............///------------------------------------------------//////............//////......//////...---,,,,,,------------------------,,,,,,------.../////////.........///......------------------------------........................000000000//////.........,,,---------.../////////------............------........................------............------------------------------////////////...---,,,+++---------...........................////////////000000000000000000000000......------,,,,,,,,,+++........................,,,---...//////...------------............------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,------...000///...///000///...,,,,,,---......//////......///...---,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***++++++,,,---...//////......------------.................................------,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,---------.../////////......---,,,,,,---.........,,,+++,,,.../////////++++++,,,---...///000111---------------------------,,,,,,++++++,,,,,,---...////////////......---......---------,,,,,,,,,------------,,,,,,,,,,,,......---------,,,,,,,,,000///...---,,,+++++++++------------------------///...---,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......//////.........---------................................................///...---,,,,,,---............/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///.........------------************************+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,------...,,,------......------,,,---,,,,,,,,,,,,---......---+++((()))+++------,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++........................---,,,,,,++++++,,,,,,---+++,,,,,,---......//////------------------------............------------------------------------------------------------,,,,,,,,,,,,---------...------------------------------------------------//////............//////......//////...------,,,------------------------..................------------...............---.........---------------........................------,,,,,,,,,+++++++++---------...............------............------------------------------------............------------------------------////////////...---,,,+++..................------............////////////////////////////////////,,,,,,------.../////////................................................------............------......---------,,,,,,,,,...------------,,,,,,,,,---------,,,---......//////.........//////...,,,,,,---......//////............---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......///..................///...........................------------...//////........................++++++++++++++++++++++++------,,,,,,,,,------...------..................///...---,,,,,,---.../////////...///111111000...)))***+++---///000222222------------------------,,,,,,,,,++++++,,,,,,---000000000000//////.........------------,,,,,,,,,---------------............------------,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------......------,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------////////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,.....................---------........................------------------------......//////////////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,------------------------************************++++++,,,,,,,,,,,,------*********+++,,,---...///,,,------......------,,,---,,,,,,,,,,,,---......---+++******,,,---------...------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,------......------------------------------------............------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------.................................///......---,,,........................000//////...------,,,,,,,,,,,,------......///////////////......---------......................../////////............---...............---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................////////////...---,,,,,,/////////...---------,,,............////////////////////////////////////,,,------...///000000111........................000///......---......///------............------......---------,,,,,,,,,------------------------...------------.../////////...---...//////...,,,,,,---......///............------,,,,,,,,,------,,,,,,------...///000000------------------------//////............//////........................------------......//////........................++++++++++++++++++++++++---,,,,,,,,,------.....................---------......///000000///......---------...000///---***........................------------------------,,,,,,+++++++++,,,------000///......------------------------------------,,,------....../////////------------------------......---,,,,,,,,,------------------------------,,,,,,.........---,,,+++---------------------------,,,,,,++++++,,,,,,---///......------......///------------------------......................../////////000000000111111........................------------------------++++++++++++++++++++++++,,,,,,************,,,,,,................................................------------------------,,,---///000111000...---..................------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,------......------,,,---,,,,,,,,,,,,---......------------......///...---------------------------------.........//////------------------------////////////////////////------------------------------,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------------------------------------------------------........................---...............------//////////////////////////////.........---------++++++,,,,,,---...///000000000000///......------........................000000000////////////////////////...---------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////......//////...------,,,000000///...---,,,,,,,,,............////////////////////////////////////......//////////////////........................111000///............///------............------......---------,,,,,,,,,------------------------...------------...//////...---,,,---//////...,,,,,,---......///.........------,,,,,,,,,------...+++,,,,,,---...///000000...------------,,,,,,,,,//////............//////........................---------.......................................------------------------+++,,,,,,------........................---------,,,///222555555222///,,,,,,,,,,,,---......+++)))000//////...------,,,,,,------------------------,,,+++++++++,,,,,,---...000///...------------...------------------------,,,------....../////////------------------------------,,,,,,,,,---......------------------------+++,,,---.........,,,,,,---------------------------,,,,,,++++++,,,,,,---///......------......///------------------------........................////////////000000000000........................------------------------++++++++++++++++++++++++,,,,,,************,,,,,,---.............................................------------------------***+++---///000///---,,,......------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------...---,,,,,,++++++++++++,,,------......------,,,---,,,,,,,,,,,,---......+++,,,,,,------------------------------------------------.........//////------------------------////////////////////////------------------------...------,,,,,,------...++++++,,,,,,,,,,,,,,,---------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------------------------------------............------------...............---////////////////////////---------.........//////++++++++++++,,,...///000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,------............------------------------------------............------////////////////////////.........///......---,,,000000///...---,,,,,,,,,............////////////........................///////////////.................................111000000//////.........------............------......---------,,,,,,,,,,,,,,,,,,------------...---------,,,---......///---,,,,,,---//////...,,,,,,---......//////......------,,,,,,,,,---......******++++++,,,---......------------------------///..................///........................,,,---......//////..............................------------------------++++++,,,---............------..................,,,///333666666333///,,,---,,,,,,---//////---,,,---------...............------------------------++++++++++++,,,---......000000.........///000111,,,,,,,,,------------...---------------.........,,,,,,,,,------------...,,,,,,,,,,,,------...///------------------------,,,,,,------......---------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------............////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......---------...............------------------------------------------------(((***,,,---...---,,,+++......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------///...---,,,+++*********,,,------......------,,,---,,,,,,,,,,,,---......''')))++++++*********+++,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------------------------------,,,---...//////...---,,,,,,---......///.................................,,,,,,------...//////000,,,,,,+++++++++---...///................................................------------...........................---------------............------........................------............------........................---...............------/////////...---------,,,............////////////........................................................................000000111111000///---,,,------............------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,,,,+++---//////...,,,,,,---......//////......,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------,,,---------------------......------------..............................,,,---.../////////...---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,---------.../////////---...000111111000...------,,,+++,,,...//////...,,,,,,,,,---...///000000------------------------++++++++++++,,,---...//////...---,,,---...000222,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,---...///---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......---------.........//////------------------------........................((()))+++,,,---------,,,...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------...------,,,++++++++++++,,,------......------,,,---,,,,,,,,,,,,---......'''***------+++***+++,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---------.........------------------------------------------------+++,,,...//////...,,,+++,,,------...//////......------------------------------.....................---+++******,,,---...,,,,,,,,,---......//////........................////////////000000111111---------...............------............------------------------------------............------------------------------------...............---..................------............////////////........................,,,,,,------.../////////........................///000222222111///---+++---..................---......---------,,,,,,,,,,,,,,,,,,------.........,,,++++++++++++,,,------,,,++++++---...///...,,,,,,---......//////......,,,,,,,,,,,,,,,---...///---------.........//////,,,,,,,,,---------......---------,,,,,,---------........................,,,,,,.../////////...---........................++++++++++++++++++++++++)))+++,,,...//////......,,,,,,------...///000000......------------......,,,***))))))+++...///...---------............///------------------------++++++++++++,,,---...///+++******)))***,,,///000,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,------.........+++++++++,,,---...///000------------------------------,,,+++,,,---///000---------------------------,,,,,,++++++,,,,,,---///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------,,,,,,************,,,,,,---------.........//////------------------------////////////////////////)))***+++,,,------------...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................+++++++++,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,------......------,,,---,,,,,,,,,,,,---......***---000000...---...///,,,,,,,,,------.........---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,...//////...,,,+++,,,,,,---.../////////...------------------------/////////...------,,,,,,///---+++******+++,,,...***++++++,,,---...//////........................+++,,,,,,,,,------......,,,------....../////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------------...............------------.........................../////////000................................................////////////////////////000////////////..................------,,,,,,,,,...........................---,,,,,,,,,,,,---.../////////......---------,,,------......------,,,,,,,,,,,,---------.........---,,,,,,+++++++++++++++++++++,,,---...///000------,,,+++,,,---...///---,,,,,,++++++,,,,,,---------------------------//////.........---------++++++,,,,,,,,,---------...---,,,++++++,,,---...---------............///000///---,,,,,,---///000---.../////////...,,,,,,((())),,,---......---,,,,,,---......//////......,,,,,,,,,,,,,,,---//////...---,,,,,,++++++++++++///////////////.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------...///000000///...------,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------,,,+++,,,---...///+++,,,...//////...,,,+++---------...///000000111..................---------.........//////000000---------------------------------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,------......------,,,,,,------......------,,,---------------------------..................---------------------------,,,,,,,,,,,,---...//////.........------,,,,,,,,,------------,,,,,,+++***(((***,,,.........---,,,------......------,,,+++---------...............,,,------......------,,,........................---------............//////...---,,,,,,,,,,,,,,,111...++++++...//////---------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......------------------------........................------------------------,,,---.........---,,,+++***++++++,,,---...////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------...............------,,,,,,,,,------.........---+++***///............///000000111111000///...---,,,,,,......//////000000111111---......///////////////+++,,,------......------000///---,,,---...000222................................................/////////.........---------,,,,,,,,,,,,,,,++++++...........................---,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,------......------,,,,,,---------...............---,,,,,,+++++++++,,,,,,,,,,,,,,,---...//////---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---........................//////.........---------++++++,,,,,,,,,------------------,,,,,,------------------............///000...---,,,,,,---...000---.../////////...,,,,,,)))***,,,...///...------,,,---......//////......---------------------,,,------,,,+++++++++,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.........---,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------......---------------------------,,,+++++++++,,,......+++,,,...//////...,,,+++---------...///000000000........................------------.........///------------------------......---------,,,,,,,,,---------,,,,,,,,,++++++,,,------......------,,,,,,------......------,,,------------------------......////////////......------------------------...------,,,,,,,,,------......---------,,,,,,,,,,,,---------,,,,,,+++***,,,,,,---...---,,,+++***------......------,,,+++,,,,,,------.../////////,,,------------------,,,........................---------............///------,,,,,,,,,---......///,,,******,,,...---,,,------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......------------------------........................------------------------------.........---,,,++++++,,,,,,------.........//////............//////..............................------------------........................,,,,,,,,,---------...............------,,,,,,,,,------.........---,,,+++---,,,,,,,,,,,,---......//////......------,,,,,,////////////............---......///////////////,,,,,,---...............000///...------///000111........................------------------------............---------,,,+++++++++++++++,,,,,,,,,------------------------...------,,,,,,------...------------,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........------,,,+++++++++,,,,,,,,,,,,,,,,,,------...///+++,,,------......------------,,,,,,,,,,,,------////////////////////////...............---------,,,,,,,,,,,,------------,,,------......------,,,---------............//////...---,,,,,,---...///---............---,,,,,,***+++---...//////...---,,,---......//////...............///...,,,+++***,,,,,,+++++++++,,,------******++++++,,,,,,------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++***+++++++++************+++,,,,,,,,,,,,,,,---------......------------------------+++++++++++++++,,,------+++,,,---......---,,,+++---------...//////000000........................,,,,,,,,,---------------------------------------.........---------,,,,,,......------------,,,,,,,,,------......------,,,,,,------......------,,,---------------------------......//////......---------------------------//////...---,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,---------,,,++++++000///...---,,,+++***)))------......------,,,+++++++++,,,---...//////000---------------------------------------------------------............///,,,,,,,,,,,,---...//////---+++))))))+++,,,,,,+++------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......------------------------........................------------------------------......------,,,+++------------------------//////............//////........................000/////////......------------------------------,,,,,,,,,---------...............---------------------.........---,,,+++---,,,,,,,,,,,,---......------------------------000//////...------,,,,,,---......///////////////---......///////////////000///...---...///000111........................------------------------......---------,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------............------------,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,---...///...---,,,------,,,,,,,,,,,,------.............../////////........................,,,,,,,,,------------...+++,,,---......---,,,+++---------............//////...------------...///.........---------,,,,,,,,,---.../////////......,,,---......///.........,,,---...//////---+++***++++++++++++,,,,,,---...))))))***+++,,,------............------,,,,,,,,,---------------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------...---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))***+++++++++++++++++++++,,,,,,---,,,,,,,,,---------......------------------------*********+++++++++,,,,,,,,,,,,---......---,,,,,,---------....../////////---------...............---------------------------------------------------------,,,,,,,,,,,,+++---------------,,,,,,,,,,,,------......------,,,,,,------......------,,,------------------------,,,,,,------------,,,,,,------------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++000///...,,,++++++++++++------......------,,,+++,,,---------------......---------,,,,,,------------------------------------------............///------,,,,,,,,,---......,,,+++++++++++++++++++++------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////---------------------------------------------------------------------------......//////......---------------------------........................---------------------------------------,,,,,,,,,.........------,,,,,,,,,///......------......///........................000000///......---------------------------------,,,,,,,,,---------.....................------------------------------,,,///............///000000,,,,,,---------........./////////......------------......///////////////......///000000000000000//////......//////000111........................------------------------......---------,,,,,,,,,,,,,,,------......//////------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,------......------,,,)))************+++++++++,,,,,,,,,++++++,,,,,,---------,,,,,,,,,---......+++,,,---...///...---,,,...------,,,,,,------...,,,,,,---------.........---.....................,,,,,,---------.........+++,,,---......---,,,+++---------............///.........------...............------,,,,,,,,,,,,------..................,,,---......///.........***+++---//////...---,,,++++++++++++,,,,,,---...***++++++,,,---......///.........------,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,---.........---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,,,,------------------,,,------------............---------.........////////////..................------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,------......------,,,------------------------***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,,,,...------,,,,,,------...------......------,,,+++.........---,,,,,,++++++...---,,,,,,,,,,,,---...---------------------------------............///000///...---,,,+++++++++,,,------------,,,,,,---------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////------------------------------------------------------------------------------............------------------------------........................------------------------......------,,,,,,,,,,,,.........------,,,,,,+++......------------..........................................------,,,,,,------------------------,,,,,,,,,---------..............................------------------------///............///000000---------...//////000000....../////////000000000---......///////////////...///000000111111000000///////////////000111111........................------------------------............---------,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************++++++++++++,,,------......------,,,))))))*********+++++++++,,,,,,+++++++++,,,---------------,,,,,,------...+++,,,------......------......------------......++++++,,,,,,---.........---------...............,,,---------............,,,------......------,,,---------............///...........................------,,,+++,,,,,,,,,---------------------...,,,---......//////......***+++,,,...//////......,,,,,,+++++++++,,,------,,,,,,------......//////------------------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++,,,---............***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,------...///,,,,,,,,,---------......------------------------***++++++,,,---,,,,,,,,,------------------------------------------------,,,,,,------...////////////////////////.........------------------------------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,------......------,,,,,,------......------,,,------------------------***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,---...//////,,,,,,,,,------------...++++++,,,---------,,,,,,+++,,,,,,---.../////////------......------,,,+++......------,,,+++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000///---,,,+++******,,,...000///...------...------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////------------------------------------------------------------------------------............------------------------------........................------------------------///...---,,,,,,,,,,,,---.........------,,,,,,,,,......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................../////////------,,,,,,,,,---......---,,,,,,,,,,,,---...............//////000000000......//////000111111222---......///////////////...//////000000000000000//////000000000111111111................................................/////////.........------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---......------,,,,,,------------,,,,,,,,,,,,---............------------......,,,,,,,,,---.../////////---------.........//////------------............---------,,,,,,------------------............///---..................---...---,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,---......//////......,,,---------------------------,,,+++++++++,,,,,,------------............,,,,,,------------------))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......***+++,,,---............******+++,,,,,,---......------------------------+++++++++++++++++++++++++++,,,---......//////...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------***+++,,,---...------,,,---------,,,,,,---------------------------------,,,,,,------...//////000/////////......---------------------------------//////.........---------+++++++++,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------,,,,,,------------,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,---------......***+++,,,,,,---------,,,***+++---.../////////...------......------,,,+++++++++,,,,,,,,,---------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...---,,,+++++++++,,,...111000...------///------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------.../////////................................................------------------------,,,------......------,,,------------------------........................------------------------///...---,,,,,,,,,------------------------,,,,,,...------,,,,,,------...........................---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---........./////////000---,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......---......................../////////////////////---......///////////////---...//////000000////////////000111111111111111........................////////////////////////000////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,/////////000000000111111,,,------......------,,,,,,,,,---------.........++++++++++++,,,,,,---......------,,,,,,,,,------...---,,,+++,,,---...///......------------......---------...///000000111---------.........//////---------.........//////......,,,++++++,,,......---------.........//////------............------...---,,,+++***+++,,,------,,,,,,+++++++++,,,,,,,,,---......//////......//////---,,,,,,,,,,,,,,,...------,,,++++++++++++------------------------,,,,,,,,,------.........(((((()))***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++******+++,,,,,,---......***+++,,,---............******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,.../////////...++++++******++++++,,,---,,,,,,,,,---------......------------------------+++,,,---...///...------...------,,,,,,------...------------------------,,,,,,------...///000000.........------,,,,,,,,,------------------------000000000000////////////,,,,,,,,,------.........,,,------......------,,,,,,------......------,,,---------------------------......//////......---------------------------//////...---,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,------------+++,,,...000000///...---------......------,,,+++((()))***+++---...///000///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,------+++...111000...,,,---...------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,------...//////000................................................------------------------,,,------......------,,,------------------------........................------------------------///...---,,,+++,,,------------------------------...------,,,,,,------...........................------...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000---,,,,,,+++,,,---...//////............///000000------------------------/////////...------,,,,,,---......///////////////---....../////////////////////000111111111111111---------............///------........................................................................---------,,,,,,,,,.........------............------,,,,,,,,,------............---,,,+++***---------,,,,,,,,,++++++---......///...---+++***------------------------------------------------...---,,,++++++,,,---...///......------///000111,,,,,,,,,------............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++---,,,+++***++++++---...++++++------------++++++,,,------......------,,,,,,,,,,,,---------......,,,---------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,---...//////......---,,,,,,,,,,,,---......------------------------///...---,,,,,,,,,,,,---........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..............................//////////////////......//////...---------------,,,,,,,,,---------...............------,,,,,,,,,---------.........////////////...---,,,,,,++++++,,,---...---,,,---///111.........------,,,,,,,,,........................------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///...,,,+++,,,---///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///000000000000000000000000---------...///000000111////////////////////////------............------------,,,+++,,,---...///..............................////////////......000000//////.........---////////////////////////........................---------.........//////000000//////.........---,,,---......//////......+++,,,,,,------.................................---------............///111111000///...---,,,,,,000///...------...///000.........///////////////---------......000111111////////////000000000000///000111222222111000///,,,,,,,,,------.........000000000000000000000000---------............///++++++,,,,,,---...//////......................................................---------,,,,,,,,,......------------.........------,,,,,,---------............---,,,+++***---------,,,,,,,,,++++++------......------,,,,,,------------------------------------------------///...---,,,,,,---...//////......---...///000111,,,,,,------------------.........///......------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++---------,,,,,,,,,++++++......------,,,---------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,---------...............------,,,,,,++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------,,,,,,------...------...///////////////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,---------------------------.........//////---------------------------,,,,,,,,,,,,---......................................................000///......---------...,,,,,,---------..................------,,,,,,,,,---------.........//////.........------,,,,,,+++,,,---///...------...///......---------,,,,,,,,,........................------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///...,,,+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///////////////////////////---------...///000000000........................------............---------,,,,,,,,,,,,---.......................................//////.........000/////////.........---................................................000//////...---,,,++++++///.........------------,,,---......//////......------------....................................---------............///000000000///......------000///...------...///000000000//////......---------------......///000111////////////000000000000///000111111111111000///..................//////000000000000000000000000---------............///))))))***,,,---...///000......................................................---------,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,------..................---,,,+++------------,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------///......------......//////............///000000------------------,,,,,,------......///.........,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------,,,,,,,,,,,,////////////...------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////...---,,,++++++***,,,,,,------------,,,,,,...------------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------......------,,,,,,------.........///000000000//////---,,,,,,,,,,,,---......++++++++++++++++++++++++***+++,,,,,,,,,+++***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------------------------,,,,,,............////////////---------------------------,,,,,,,,,,,,---..............................------------------......000//////............///,,,------------..................------------------------...............------------------------,,,...000000...---------...------------,,,,,,,,,........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........,,,+++,,,---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................---------------------------------............///---------............///////////////////////////---------...//////000000........................------............------+++,,,------......------........................------............------/////////...............................................................//////...---,,,+++******---------------,,,,,,,,,------...////////////...////////////....................................---------............/////////////////////////////////............///000111111000///...---,,,,,,......---......///000111////////////000000000000///000000111111000000///000000000///////////////000000000000000000000000---------............///++++++,,,------...//////......................................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,---.....................---,,,,,,...------------,,,,,,,,,,,,,,,++++++,,,---///000------------------------......................../////////....../////////............/////////000.........------,,,,,,,,,,,,,,,---.../////////...------------------------........................------------------,,,,,,....../////////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---.........------,,,,,,------...//////000000000000000///---,,,,,,,,,,,,---......++++++++++++++++++++++++***+++,,,...---,,,***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,------------............---------------------------,,,,,,,,,,,,---..............................,,,,,,,,,---------------000//////.........//////------------...........................---------........................,,,,,,------------------,,,...111111///---++++++------------------------........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---......,,,,,,,,,...---...///000000000///...------------------------,,,---------------------................................................---------............///---------............///////////////////////////---------....../////////........................------............------+++,,,---...///...---,,,........................,,,,,,------------,,,,,,........................................................................+++++++++,,,,,,,,,------------------------------------...///////////////111111000000//////..............................---------............///............//////000000...............//////000000000//////......------...............///000000////////////000000000000///000000000000000000///000000000//////.........000000000000000000000000---------............///////////////..................................................................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///......//////......------.........---------,,,,,,,,,+++++++++,,,...000111------------------------...........................//////////////////...---......///////////////.........------,,,,,,,,,,,,,,,---.../////////...------------------------........................------------------------,,,---.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------.........,,,------......------,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------,,,,,,------...///...------,,,,,,------...///000000000000000//////---,,,,,,,,,,,,---......------------------------***+++---//////...,,,+++---------------------------,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---..............................,,,,,,,,,---------......//////............//////---------.........//////.............................................---,,,,,,------------------,,,...111111///---++++++------------------------........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---...---,,,,,,---...,,,---///000111000///...------------------------------------------------................................................---------............///---------............///........................------------....................................------............------+++,,,---...///...---,,,........................,,,,,,------------,,,,,,---------...............................................................+++++++++,,,,,,,,,------..................//////---...//////000000//////111111111000000//////...........................---------............///------......///000000000---......///////////////------......//////000000///............//////000////////////000000000000000//////////////////000000//////......---------000000000000000000000000---------............///111111000000///...............................................................---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---......///....../////////......---............---------,,,+++++++++,,,---...///000------------------------........................---......//////......------......///000/////////------------------,,,,,,------......///.........---------------------------------------.........------------............++++++,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------......***++++++,,,---...//////------............------,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,---------......---------------......///...------,,,,,,------...//////000000000///......---,,,,,,,,,,,,---......------------------------+++,,,---.........---,,,........................---,,,,,,,,,,,,---......------------------------------------------,,,,,,***+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---..............................,,,,,,,,,---......//////...------------...//////------........./////////.............../////////...............---------------------------------,,,...000000...---------,,,,,,,,,------------...........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++---...---,,,,,,---///***+++,,,---------------------------------------......---,,,,,,,,,------........................---------------------------------............///---------............///........................------------------------------------------------------............------+++,,,------......------........................------............---------------------.........------------------------........................//////...---,,,+++******.........///////////////......///000000000000///000000000000////////////........................---------............///---.........//////000000,,,---...///000000000///,,,,,,---...///000111111//////............//////////////////000000000000000//////......//////000//////..................000000000000000000000000---------............//////////////////...............................................................---------,,,,,,,,,......------------......,,,,,,,,,,,,---...//////......////////////..................------------++++++,,,---............------------------------........................,,,---...//////...---,,,------///000000000///...,,,,,,------------------.........///......------........................+++,,,,,,,,,------------------------.........///,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,------......//////......---,,,,,,,,,---------......+++,,,,,,------.........------............------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,---------......---------------...//////...------,,,,,,------...///////////////...---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---,,,,,,,,,,,,---......------------------------,,,,,,------------------+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---..............................,,,------...//////000000,,,,,,,,,,,,,,,---..................////////////---........./////////000//////.........---------.........------,,,,,,+++,,,---///...------...///,,,,,,,,,---------..............................------------------------...------,,,,,,------...------------------------........................------------------------------------------------+++,,,...---,,,,,,---///************+++,,,---...........................///...---,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///........................------------------------------------------------------............---------,,,,,,,,,,,,---.......................................//////.........,,,,,,,,,------.........------------------------........................000//////...---,,,++++++---------....../////////......///000000000000000......///////////////000........................---------............///.........///////////////,,,---...///000000000///------......//////000000//////............//////////////////000000000000000///............///000//////////////////000000000000000000000000000000---------.........//////,,,------....../////////......................................................---------,,,,,,,,,///......------......///+++++++++,,,---...///000......///////////////...//////.........---------+++,,,---...///...---,,,------------------------////////////////////////+++,,,---......---,,,+++,,,---///000000000///...,,,,,,,,,------............/////////...---,,,,,,........................+++++++++,,,,,,------------------.........//////---,,,,,,,,,---///111222------++++++++++++------......////////////......,,,,,,,,,---------......---------------------,,,------............------,,,,,,,,,------.........------------------------,,,------......------,,,,,,,,,,,,---------.........------------...//////...------,,,,,,------.........//////...---,,,,,,---,,,,,,,,,,,,---......+++++++++++++++++++++++++++*********++++++------........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..............................------......///000111111++++++++++++,,,,,,---.............../////////000---.........//////000000//////.........---------//////...---,,,,,,++++++,,,---...---------///111,,,,,,,,,------.................................------------------------...------,,,,,,------...------------------------........................------------------------------------------------+++,,,------,,,,,,...///,,,,,,++++++,,,---///000........................///...---,,,+++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////........................---------------------------------------------------..................---...---,,,+++,,,---...///..............................////////////......,,,,,,,,,------.........------------------------........................---------.........//////,,,,,,,,,------............//////000000000000000------......//////000000........................---------.........//////////////////////////////+++,,,...000000000000//////////////////.........000//////.........//////////////////000000000000000///...------...///000//////000000111111222222000000000000000000000000...........................------------...//////------......///000000000........................------------------------,,,++++++******++++++,,,...------------...//////---------.........//////------............------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////............//////,,,,,,------------------///...---,,,,,,---...///------............---------------............///------.....................---+++******+++---...*********++++++,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,---...............------------,,,+++,,,---...///.........------,,,,,,,,,------............------/////////...---------,,,---------,,,,,,+++++++++------++++++++++++------------------------------------------------------,,,,,,,,,---------......,,,+++******++++++)))(((..................---------------............///---------............///------------------------//////.........------------------------------------------............///---.........---,,,++++++//////////////////////////////000000///...------......---------,,,,,,,,,..................---------,,,,,,+++,,,---...///////////////...............------,,,,,,------...///...,,,*********,,,---***+++,,,,,,++++++---...,,,------......------,,,.........------,,,,,,,,,,,,,,,------...///000000++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,---------------------------000000///...,,,+++***)))---------------------,,,,,,,,,,,,---------......,,,,,,,,,---------..............................++++++,,,---............,,,------......------,,,..................------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---...///000000........................................................................---------............///------,,,------...///000........................000000///...---,,,,,,+++........................---------............///---------............///........................000000000000000000000000000000111222222222222111000000000000000000000000000000////////////000000000000000000000000000000,,,,,,,,,+++++++++++++++...------------.../////////.............................................------------------------,,,,,,++++++++++++,,,,,,...------------...//////---------.........//////------............------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................//////////////////////////////............//////---------------------...///...------------...///------............------,,,,,,,,,,,,---------..............................---+++******+++---...,,,,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,------......------,,,,,,---------------,,,,,,---,,,,,,+++,,,---...///.........------,,,,,,,,,------............------............---------------------,,,,,,,,,++++++------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++******++++++***)))------...............------------............///------------............------------------------//////.........------------------------------------------............///...............---,,,,,,........................///////////////...------......---------,,,,,,,,,..................------------,,,,,,,,,---...///555444333111...,,,******...------,,,,,,------......---,,,+++++++++,,,,,,+++,,,------,,,,,,---...***++++++,,,,,,++++++***.........------,,,,,,,,,++++++,,,------...//////------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------//////...---,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------..............................------......///.........,,,------......------,,,...........................------,,,,,,------.........---------,,,,,,,,,,,,---------.../////////........................................................................---------............///------,,,------...///000......................../////////...------,,,,,,........................---------............///---------............///................................................---......///////////////////////////////////////000000////////////000000111111111111111111111111............////////////...------------...////////////......---,,,,,,+++........................---------------------------------,,,,,,---------...------------...//////---------...............------............------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......//////////////////////////////............//////........................///...------------...///------............------+++++++++,,,,,,,,,------...........................---,,,++++++,,,---...............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---,,,,,,+++,,,,,,+++++++++,,,---............---------------------............------------------............------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------.........,,,++++++,,,---,,,***+++,,,---...............---------............///------------............------------------------...............------------------------------------------............///....../////////...------...........................////////////...------......---------,,,,,,,,,------------------......------,,,,,,,,,---......777555444111...,,,***)))...------,,,,,,------...------,,,,,,,,,,,,++++++---...///...,,,,,,---...++++++,,,,,,,,,,,,++++++.........---------------,,,,,,------.../////////........................------------------------------------------------......------------......------------------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------.................................////////////......---,,,------......------,,,...........................------,,,,,,------......------------,,,,,,,,,------..........................................................................................---------............///------,,,------...///000........................................................................---------............///---------............///................................................------...///////////////........................000000////////////000000222222222222222222222222000000000000000111111111...------------...//////......---------,,,,,,,,,........................------------------------......------------.........------------...//////........................------............------,,,,,,,,,,,,,,,---...///------------------------/////////...............//////////////////////////////............/////////////////////..................------.........,,,------......------,,,+++,,,,,,,,,,,,---------...............---------...---,,,,,,,,,,,,---...///.........------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,------......------,,,++++++,,,------------,,,++++++++++++,,,,,,------...............---------------............------,,,,,,,,,------.........------------------,,,,,,---------,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---...---,,,***+++,,,---.../////////---------............///,,,,,,---------.........------------------------................................................---------............///...///////////////.......................................//////...------......---------,,,,,,,,,,,,,,,------------......------------------------000000000///......------...------,,,,,,------...+++,,,,,,------,,,++++++...///000///---,,,,,,...------............------...............---------......//////000000000000........................------------------------------------------------.........------.........------------------------------------------------)))******+++,,,---......,,,,,,,,,---------......,,,,,,,,,---------................................./////////...---,,,,,,,,,------......------,,,---------..................------,,,,,,------...------------------------...............---------........................................................................---------............///------,,,------...///000........................---------.........//////........................---------............///---------............///........................000000000000000000000000000000111222222222222111........................000000////////////000000111111111111111111111111,,,,,,,,,------............------------...//////,,,,,,,,,---------..............................------------------------///......------......///...------------...//////.....................---------............------------,,,,,,,,,---......------------------------------------------------//////////////////////////////............//////000000//////............---..................---,,,,,,------------,,,,,,------------............//////.........---------------------------------......------,,,,,,++++++------------------------------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,---...............++++++,,,,,,------------........................------............------+++,,,,,,,,,------......------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------.........---,,,,,,.........,,,***+++,,,---............---------............///,,,,,,,,,------------...---------------------------.............................................---------............///......///////////////...........................------............------......---------,,,,,,,,,,,,,,,,,,,,,------......---------------------,,,++++++,,,,,,---............------,,,,,,------...++++++,,,------,,,,,,+++...///000///---,,,,,,...---......//////......---..........................................//////------------------------------------------------------------------------.........------.........------------------------,,,,,,,,,------------...******+++,,,------......,,,,,,,,,---------......,,,,,,,,,---------..............................------------,,,,,,+++***,,,------......------,,,---------.........//////...------,,,,,,------...------------------------...............---------........................................................................---------............///------,,,------...///000........................,,,,,,------.../////////........................---------............///---------............///........................000000000000000000000000000111222222333333222222........................000000////////////000000000000000000000000000000,,,,,,------.../////////...------------...//////+++,,,,,,---......//////........................------------------------......------------.........------------...//////...............---------------............---------------,,,,,,------...------------------------,,,,,,,,,---------......//////////////////////////////............//////000//////......---------------...//////...------,,,,,,------------,,,,,,---------.........///////////////...------,,,,,,---------------------------------,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------............,,,------......------,,,,,,,,,---...////////////+++,,,---.........------.............../////////------............------,,,,,,,,,,,,------------------------............------............------+++,,,,,,------.................................,,,,,,,,,---------......---,,,+++,,,...///...---***+++,,,------------------------............///,,,,,,,,,,,,---------------------------------------------.......................................---------............///------.../////////......------------------------,,,,,,---............---......---------,,,,,,,,,++++++,,,,,,------......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,---------...///...,,,,,,---...,,,,,,------------,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------..............................+++,,,,,,,,,,,,++++++***,,,------......------,,,,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,------------...------..........................................................................................---------............///------,,,------...///000........................---------.........//////........................---------............///---------............///......................................................///000000000000000........................000000////////////000000////////////////////////---......///000000111111...------------...//////.....................///........................------------------------...------------------......------------...////////////.........---------------............------...------,,,,,,---------........................++++++,,,---...///000000//////////////////////////////............////////////......---,,,,,,+++------...//////...------+++,,,,,,------,,,,,,+++,,,,,,---------.........000//////...------,,,,,,------............------------------............------------------------------------------------------------------------........................------------.........///,,,------......------,,,++++++,,,---............,,,---.../////////......---........./////////000------............------------,,,,,,,,,,,,,,,,,,------------.........///,,,---...//////...---,,,++++++,,,,,,---......///........................,,,,,,,,,---------......,,,+++++++++---...---,,,+++,,,,,,---------,,,,,,---------............///++++++,,,,,,,,,------------------------------------------.........//////........................---------............///,,,,,,---...............------------------------+++,,,------.........---......---------,,,,,,,,,***++++++,,,------......------.........---,,,+++---------,,,,,,+++++++++...------,,,,,,------...,,,,,,+++++++++,,,---...+++,,,------,,,,,,---...,,,,,,------------,,,,,,---........./////////000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,---------------------------------------------------,,,........................,,,,,,,,,---------......,,,,,,,,,---------..............................++++++,,,,,,------,,,,,,,,,------......------,,,,,,,,,------...//////000...------,,,,,,------...,,,,,,,,,---------......,,,---------.../////////........................................................................---------............///------,,,------...///000........................---------.......................................---------............///---------............///................................................,,,------...............////////////////////////000000////////////000000////////////////////////******++++++,,,------......------------...//////000000000///......------........................---------------------------------,,,,,,---------...------------...////////////.........------------..................---...------,,,,,,,,,------........................+++,,,---...///111222222//////////////////////////////............////////////...---,,,,,,++++++,,,---...//////...---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------000000///...------,,,,,,------............---------.........//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,------......------,,,)))***+++,,,------...---------///000000000///...---.........//////000000---..................------------,,,,,,+++++++++---------.........//////,,,---...//////...---,,,++++++,,,,,,---...//////------------------------,,,,,,,,,---------......,,,+++***+++---...---,,,,,,,,,---------,,,++++++---------.........//////++++++,,,,,,,,,------------------------------------------.........//////////////////////////////---------.........//////+++,,,,,,---.........---------------------------+++,,,------.........---......---------,,,,,,,,,******+++,,,,,,---......------...///...---+++***,,,,,,,,,---------.........------,,,,,,------...---,,,*********,,,...///***+++,,,,,,,,,+++---.........////////////......---.........//////000000000000000000000/////////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,///////////////.........,,,,,,,,,---------......,,,,,,,,,---------..............................++++++,,,---............,,,------......------,,,,,,,,,------...///000000...------,,,,,,------...,,,,,,,,,------.........,,,,,,------...///000000........................................................................---------.........//////---------------...000000........................................................................---------.........//////---------.........//////........................000000000000000000000000,,,---......//////......000000000000000000000000000000////////////000000000000000000000000000000................................................///............---------,,,------......------,,,------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,---------,,,,,,+++++++++---...///000111111111111..................------///...---,,,+++,,,------////////////...---,,,+++,,,,,,,,,---------.........------------...//////111///---,,,---...------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........///...,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++,,,,,,,,,------.........---------------------------...............---------------.........////////////000000000000//////---------------------------.........------,,,+++,,,,,,,,,---------......,,,---...//////...---,,,+++,,,,,,---...///000000///---,,,---000000...+++------------------------++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,------......------,,,333222000...---...///000111///,,,---///111///...000///...---,,,---..............................,,,,,,,,,------.........///...---,,,+++,,,,,,---..............................---,,,++++++******---------,,,,,,+++++++++,,,,,,,,,------.........---,,,,,,+++,,,---.../////////...---,,,++++++***,,,---.../////////.........------------...//////111000000///...------------------,,,,,,+++++++++000777999222---...000///........................,,,,,,---------..................------,,,,,,,,,---------............///------------------------........................,,,---------------------,,,---......//////..................---,,,++++++........................,,,,,,---------,,,++++++........................,,,,,,,,,------.........---------------------------------.........//////333111///...---...///000................................................000000///...------,,,,,,//////000000///...---------------............///222000//////000000///---////////////////////////,,,,,,------.../////////////////////////////////.................................////////////000........................111000---,,,,,,...000222---......///000111111222222111111111000000//////000000000000000111111111------------------------........................///............---------,,,------......------,,,------------------------,,,,,,,,,---------......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,.........---------,,,,,,+++,,,---.......................................------.........---,,,+++------...............---,,,,,,,,,---------.........------------...//////000...,,,,,,---......---,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,---///000------,,,,,,,,,,,,,,,,,,***+++,,,......---+++***,,,,,,------------------------------------------------............------,,,------------...............////////////......------------------------......---------,,,,,,,,,,,,,,,,,,---------......------............---------------..................,,,+++,,,//////---+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------......------,,,111000///------...///000///---++++++---...---,,,//////---,,,,,,,,,---...........................,,,,,,------------------///...---,,,,,,,,,------.................................---,,,+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,---...///.........------,,,,,,+++,,,------------............------------...//////000000000///...---------------,,,,,,,,,,,,,,,,,,///555777111,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,------------.........///------------------------.................................------,,,,,,+++,,,---......//////......,,,,,,------...---------........................+++,,,,,,---------,,,,,,........................,,,,,,---------------------------------------------------.........//////111000...,,,,,,---...///................................................000//////...------,,,,,,------......---,,,,,,+++---------............//////---,,,,,,------,,,+++..........................................------........................------------------------------........./////////........................111000...------...///000.........///000111111111111111111111000000000///111111111000000000000000................................................///............---------,,,------......------,,,------------------------,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////............------+++,,,,,,---------,,,,,,........................+++---...//////---+++***+++,,,---...////////////,,,,,,,,,---------.........------------.../////////---,,,,,,...//////...------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------.........---,,,,,,...///000...---------,,,,,,++++++)))***,,,---...---,,,,,,------------------,,,,,,------------------------------............------,,,,,,,,,,,,---------------------......---------------------------------///...---,,,+++,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------//////.........---------...,,,,,,,,,......---,,,////////////////////////------------------------,,,,,,,,,,,,++++++++++++------------------------,,,------......------,,,///...---,,,---...///000...---++++++---...---,,,......---,,,,,,,,,,,,---........................------------------,,,,,,///...------,,,---------........................//////......---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......---------------------------,,,+++++++++,,,...///...------------...//////000000//////...---------,,,,,,,,,,,,------------...333444000,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,---------------......///------------------------........................//////...---,,,++++++***,,,---......//////......***+++,,,---....................................***+++,,,---------------........................------------------,,,,,,---------------------------------..................---,,,+++++++++,,,---................................................/////////...------,,,,,,---------...------,,,+++---------............///---,,,++++++,,,---+++***------------------------000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................000000//////..................//////000000111111111111111111000000000000222222111111000000//////////////////////////////........................///............---------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------.........///......---------------...............------.........---,,,+++,,,------...//////......,,,,,,,,,---------.........------------...//////...,,,,,,---...000///......------,,,,,,+++++++++,,,,,,,,,---------......------------------------...------------...///000.........---,,,,,,+++++++++,,,---...///000//////.........------,,,,,,,,,------------------------,,,,,,---.........------+++++++++,,,,,,,,,------------............------------------------------///...,,,++++++,,,...///,,,,,,,,,---------......------+++******+++------..............................---------......---........................------------------------,,,,,,,,,++++++*********------------------------,,,------......------,,,,,,,,,+++,,,,,,...///000000///........./////////...---------,,,,,,,,,,,,.................................------,,,,,,,,,.........------------...........................//////.........---------------------------,,,,,,------..................------------------------,,,,,,,,,------.........---,,,+++******+++...///...------------...///////////////......---------+++,,,,,,,,,------.........000111///,,,,,,---...........................---------............///------------------------------,,,,,,,,,---...///------------------------.................................------,,,,,,,,,,,,---......///.........+++,,,------.........---........................***+++,,,---.............................................------,,,,,,,,,------------------------........................------,,,++++++,,,,,,---................................................//////.........---------...///////////////......---------............//////...---...//////...---------------------------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////000000000...---,,,.../////////000000000111111111111000000000000000333222222111000///......................................................///............---------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---.........///......---------------.........//////000///,,,+++***+++---.........//////...------,,,,,,,,,,,,---------.........------------...//////---,,,,,,---///000///...---------,,,,,,++++++***,,,,,,,,,---------......------------------------------------......//////.........------,,,,,,,,,+++,,,---...//////000000.........------,,,,,,,,,------------------------++++++,,,---......------+++++++++,,,,,,,,,------.........//////.........------------------------///...,,,++++++,,,...///,,,,,,,,,---------......------+++******+++------,,,,,,------...//////000//////......------///000------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------,,,------......------,,,+++++++++,,,---...///////////////.........///000.........---------,,,,,,.................................------,,,,,,,,,---............................................................---------------------------------........................---------------------,,,+++,,,,,,------.........---,,,+++******+++...///...------------...//////............------------,,,,,,,,,------.........------......---,,,,,,...........................------........./////////------------------------------,,,++++++---...///------------------------........................,,,,,,,,,------.........,,,---......///.........---.........------,,,+++........................***+++,,,---.../////////.................................------,,,,,,,,,------------------------.....................---------------------.....................................................................---------......///////////////...---------............///000///...///000111000///---------------------------------.........//////........................------------------------,,,,,,,,,---------.................................///000111000///---,,,////////////000000000000000000000000000000111111333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---+++,,,,,,---------,,,,,,,,,,,,------.../////////111///,,,))))))+++...000////////////...---,,,+++,,,,,,,,,---------.........------------...//////---------...///000...---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........------------,,,,,,,,,---------............///------------------------++++++++++++,,,---------------------------,,,,,,------------------------***+++,,,------...------,,,,,,,,,,,,------------......////////////......------------------------------,,,+++,,,---...///,,,,,,,,,---------......------,,,,,,,,,,,,------++++++,,,---...///000111...///...---,,,,,,...000------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,------......------,,,++++++,,,------...//////,,,---...---++++++---.........//////......---,,,........................------------------,,,,,,------...////////////...........................------------------------------------............------------,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,------.........---,,,+++++++++,,,...///...------------...//////---------------------------------------............,,,,,,...///,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,------------......---+++******,,,...///------------------------........................***++++++,,,---...//////,,,---......//////..................---,,,+++***........................+++,,,---.......................................------------------,,,,,,------------------------...............---------............////////////........................................................................+++,,,------...------------------............///...---,,,---/////////---------------------------,,,,,,------...//////000////////////////////////........................,,,---------....................................---...///000000///...---////////////000000000000000000000000111111111111222222111111000000//////------------------------........................///............---------,,,------......------,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------......+++,,,---...............,,,,,,------...//////000000///,,,+++***+++---...---...............------,,,,,,,,,---------.........------------...//////......---...//////---++++++++++++++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,------...............,,,,,,------.../////////,,,,,,+++++++++,,,,,,---,,,,,,------------------------------------------******+++,,,------------,,,------------.........---------......---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------............------,,,---------......//////,,,------+++)))))),,,///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,---...............,,,---...---++++++---/////////000000000///...---........................,,,,,,------------------,,,---...///000000///...........................,,,,,,,,,,,,,,,---------------------.........///...---------,,,,,,,,,,,,------.........---,,,+++,,,,,,------------------,,,------------............------------...//////------------------------............------------///++++++///000------000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........,,,+++******,,,...///------------------------........................+++,,,,,,------.........,,,---......//////......---------...------,,,,,,........................------...............---........................,,,,,,------------------------------------------//////.........---------------...///////////////........................................................................+++,,,,,,---......---------------............///---,,,+++,,,...///...---........................------..........................................------------------------------........./////////........................------...//////000000000000000000000///////////////000000000111111111111111111111000000000000000000000000000000000000000........................//////.........---------,,,------......------,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,------.........---------.........//////---...///000111111111111,,,,,,------...///000000......---------,,,,,,,,,,,,,,,---...////////////,,,,,,,,,---------.........------------.../////////......///000///,,,************++++++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,,,,---......//////......+++,,,,,,---...///000000//////...---------......,,,,,,,,,------.........------------------------)))***+++,,,------...------------.........//////+++,,,,,,------,,,,,,+++------------------------+++,,,---............---,,,,,,,,,---------......,,,---////////////---,,,///............---------***+++,,,)))''''''+++...////////////////////////------------------------,,,,,,,,,------.........------------------------,,,------......------,,,,,,---......//////.........///111///---,,,///111///000111111111000...---........................,,,,,,,,,------.........,,,---///000000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000/////////.........------...///...---+++***------------------------,,,---.../////////.........------------...//////------------------------/////////...---------,,,///******///111...---111................................./////////000000,,,,,,,,,------............,,,***)))***+++...000------------------------........................---------------------,,,,,,---......//////......++++++,,,---.............................................///......------........................,,,,,,,,,------.........------------------------//////.........---------,,,------.../////////...................................................---.....................------...///000000000///---------.........//////...---,,,---///000///.../////////////////////////////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000........................,,,------...///000111111000000000000//////////////////000000111111111222000000000000000111111111,,,------......------,,,---...///000///...,,,+++)))***+++,,,------------------------------------------------------------***+++,,,,,,------,,,,,,------------------------,,,...000111///---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------)))+++---...------...//////............---------//////.........---------------............------........................////////////////////////---..................---------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------000000//////.........---..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---...///000111111...---,,,,,,++++++++++++000///...---------------,,,+++***))))))+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,........................,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***---,,,,,,,,,,,,---.........------,,,,,,------...////////////////////////........................+++,,,,,,------,,,,,,+++........................//////.........------------------............///................................................//////.........---------***+++---///000000///...,,,,,,,,,++++++***************++++++,,,---......,,,,,,,,,---------......---.........---,,,,,,+++---------.........//////...---,,,,,,,,,,,,---...000///...---------------000///...------...///000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......////////////////////////........................000000//////.........------------.........//////////////////////////////---.........//////000000///////////////000111111000000//////.........---000000000000000000000000000000000000111111111111111111111111111111111111---......//////......---//////...---------------+++,,,---...////////////------------------------++++++++++++++++++++++++++++++,,,------------,,,------------------------,,,...000000...---,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------)))+++---...------...//////............---------//////.........---------------............------................................................///...---,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........///.........------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......//////000000...---,,,,,,+++++++++,,,///......---,,,,,,------,,,+++***)))***+++---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///........................------------------,,,,,,------------------------------------------------//////.........---------+++,,,------......------.........---------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---------------------------,,,++++++++++++,,,---------------------------***+++---...///...---,,,---,,,,,,,,,,,,---.........------,,,,,,------...................................................---......//////......---........................//////.........------------------............///................................................//////.........---------***+++---///000000///..................---------++++++,,,,,,---......///,,,,,,---------.........---.........------,,,+++---------.........//////......---,,,,,,---......//////...---------------//////............////////////.........---------........................------------------------..............................------------......////////////////////////........................000/////////............---------.........//////////////////////////////............/////////000///////////////000111111000000/////////.........000000000000000000000000000000000000111111111111000000000000000000000000...//////////////////...111///---,,,+++,,,...///,,,,,,---...////////////------------------------************************++++++,,,---------------------------------------,,,---......---,,,---///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...............---------***,,,.........---...//////............---------...............---------------............------........................------------------------000...+++))))))+++...000------------------------,,,,,,------------,,,,,,---------.........//////---------------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,+++++++++,,,,,,...------,,,,,,,,,,,,,,,,,,+++*********+++---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------................................................---------,,,,,,---............---.........------------,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...........................)))***,,,.../////////...---,,,,,,,,,,,,---.........------,,,,,,------.........................................................////////////.............................................------------------............///...............................................................---------+++,,,---/////////...............///////////////,,,,,,------.../////////,,,------------.........---............---,,,,,,---------.....................---,,,,,,---......//////...------------...------............------...............---------..............................................................................------------......////////////////////////........................////////////............------........./////////////////////////////////............///////////////////////////000111111000000////////////......000000000000000000000000000000000000111111111111000000000000000000000000......////////////......000///...---,,,---......***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------,,,---...---,,,,,,...000,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................+++---...///...---...//////............---------........................------............------........................------------------------------+++******+++------------------------------,,,,,,------------,,,,,,------------............------------------------..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......------------,,,,,,++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,---...------------------------------------------------------------------------........................------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///------------------------,,,,,,,,,------.....................////////////------------------------........................,,,------...........................------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------***+++,,,---............---,,,,,,,,,,,,---.........------,,,,,,------...------------------------........................,,,,,,------------,,,,,,................................................---------............///........................................................................,,,,,,---...//////......,,,,,,------......//////---........./////////000------------............------............------..............................------------......///......---------......,,,---...//////...---,,,................................................////////////////////////..............................------------......////////////////////////........................///////////////.....................////////////////////////////////////.........//////////////////////////////000000111000000/////////////////////////////////////////////000000000111111111111222222222222222222222222,,,------......------,,,---.../////////...,,,,,,++++++,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------,,,------,,,++++++---///,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------.....................,,,---//////...---...//////............------------.....................------............------........................------------------------***+++------------+++***------------------------,,,------......------,,,+++,,,,,,,,,,,,---------..................//////..............................---------,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------//////......------,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.....................------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///000000000000000000000000,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,---......//////......//////.........---------,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---,,,,,,,,,,,,---.........------,,,,,,------...................................................,,,------......------,,,........................---.....................---------............///................................................---.....................------..................---------....../////////......///////////////000---------.........//////------...//////......---.....................---..............................---------......///,,,---...//////...---,,,---.............................................////////////////////////////////////////////////......------------......////////////////////////.................................///////////////........./////////000000///////////////////////////////////////.........///////////////000000111//////000000000000000000///////////////////////////000000000111111111111222222222222222222222222,,,,,,------------,,,,,,,,,...///000000...,,,+++------......///......---------------------------++++++++++++++++++++++++,,,,,,---...............------------------------,,,---...---,,,++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------...............,,,...000000...---...//////............------------------...............------............------........................------------------------)))+++...000000...+++)))------------------------------............------+++++++++,,,,,,,,,------.........///////////////..............................---------,,,,,,,,,***++++++,,,,,,------...........................------------------------///.........------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,------------...---------------------------------------------------------...............------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------...////////////.../////////.........------,,,,,,,,,---------......,,,,,,,,,------------...........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...////////////////////////........................//////000000000000//////........................---------...............---------............///................................................---------......................................./////////000000000000000......//////////////////------........./////////------...////////////..................------------...////////////...---...------------...//////......////////////......---------.......................................////////////////////////////////////////////////......------------......////////////////////////.................................///////////////....../////////000000000///////////////////////////////////////.........///////////////000111111//////000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111------............------...............------,,,---......///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------------,,,...//////,,,***)))))),,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------------.........//////---///000000...---...//////............------------------.........//////------............------................................................,,,---...//////...---,,,------------------------------............------,,,,,,,,,,,,---------...---------....../////////..............................---------,,,,,,,,,******+++,,,,,,---......------------------------------------------------------------------------,,,+++++++++,,,,,,---...------,,,,,,---......///+++,,,,,,---------------,,,,,,,,,---------..............................---------------------------------.........//////------------------------...------,,,,,,------.........---------,,,,,,,,,---------............///))))))))))))))))))))))))------------------,,,,,,))))))***++++++,,,---------------------------------------.........//////------...///////////////////////////............,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,---............---,,,------------------------------,,,,,,,,,------...---,,,,,,,,,,,,---.........------,,,,,,------...000000000000000000000000........................//////000000000000//////........................---------.........//////---------............///................................................---------.........//////.........---------......000000//////////////////....................................////////////------.../////////////////////.........------------...///000000///...------------------...//////000000000//////000000000---------.........//////................................................////////////////////////......------------......////////////////////////..................................../////////000.../////////000000000000////////////////////////000/////////............///////////////000111111//////000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111......////////////......111///---,,,,,,,,,...///,,,,,,,,,---,,,,,,++++++------------------------////////////////////////,,,---......//////......------------------------,,,...000000---***(((''',,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------------.........//////---///000000///....../////////.........------------------.........//////---..................---........................////////////////////////.........------.........------------------------------............---------------.........//////,,,,,,,,,------.......................................---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,---...---------------...///000+++,,,------......------,,,,,,,,,------.................................---------------------------------.........//////------------------------...------,,,,,,------.........---------,,,,,,,,,---------.........//////------------------------.........------,,,,,,,,,,,,,,,---......///000000........................---------.........//////---......///////////////000/////////............,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++........................+++++++++,,,---...///000---,,,,,,,,,,,,---.........------,,,,,,------...000000000000000000000000........................------............------........................---------.........//////---------.........//////................................................---------........./////////......---------............------,,,,,,,,,+++...............---------............/////////000------...///000000////////////.........------------...///000000///...------------------...///000222111000//////000111222---------.........//////................................................000000000000000000000000.........------.........////////////////////////........................---.........//////000000////////////000000000000////////////////////////000000//////.........---///////////////000111111//////000000111111111222000000000000000000000000000000000000111111111111333333333333333333333333......---......///000111000000///------,,,,,,,,,.........------,,,,,,,,,---------............/////////.........---------////////////////////////......---------,,,,,,,,,...........................,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................------------------,,,,,,------------------------++++++,,,,,,---...//////---.........//////000000........................---------.........////////////.........---------............................................................////////////000///...------------------------------,,,,,,,,,..................---------.../////////...,,,,,,........................'''((()))***+++,,,---------------.........//////------------------------......------------......------------------------------...///...---+++***................................................/////////...---------,,,//////............//////......---,,,,,,,,,,,,---,,,,,,,,,---------......////////////////////////---......///000/////////...---,,,,,,,,,,,,---...---,,,++++++++++++,,,---...---,,,,,,++++++++++++------............------////////////////////////---------............///................................................000000//////.........---,,,------......------,,,---------............///---------------------------------............///................................................000111333444444333111000...........................///////////////......,,,---...//////...---,,,......---------,,,,,,,,,------............---------......///////////////....................................////////////........................------............------000000000000000000000000+++,,,.../////////...---000000//////.........---........................111111000000//////......000000000000000000000000////////////////////////111000000///...---------........................---...//////......///111000000000000000000000000000000000000000000000000------------.........///////////////000000000000222111111111000000//////000000000000000000000000...///000111111000///...////////////////////////000000000000111111111111333222222111111111111111222222111111111111111111000111111111111222222222111111222222222111111000/////////............///------,,,,,,,,,------............------,,,,,,,,,---------............/////////.........---------////////////////////////.........---------,,,,,,...........................,,,+++,,,...///...,,,------------------------000//////......//////000........................------------------------------------------------,,,,,,---......///000000............/////////000........................---------.........////////////.........---------............................................................//////////////////...------------------------------.................................---.../////////...---,,,------------------------++++++++++++,,,,,,,,,,,,,,,------------.........------------------------------,,,,,,,,,,,,------------------------------,,,---.........---,,,+++------------------------.......................................---------//////............//////------,,,++++++++++++,,,,,,,,,,,,---------..............................------...////////////......---,,,,,,,,,,,,---......---,,,++++++,,,---...///...------,,,,,,,,,---------............------////////////////////////---------............///................................................///.........------------,,,------......------,,,---------............///------------------------------------............................................................///000222333333222000///........................------............---------...////////////...---......---------,,,,,,,,,------............------,,,,,,---...................................................////////////........................------............------////////////////////////,,,---......///.........000/////////....................................////////////.........---........................////////////////////////111000000///......------........................---...//////......///111000000000000000000000000000000000000000000000000,,,,,,---------.............../////////000000000111111000000000/////////000000000000000000000000...///000111111000///...//////////////////////////////000000000111111111............///000222333111111111111111111111111///000000000000111111111111222222333222222111111000000//////...------,,,*********+++,,,---...///.........------------------------............///...............---------////////////////////////.........------------,,,........................---,,,,,,,,,...///...---........................000000////////////000000........................,,,,,,,,,---.........///------------------------------......///000000000............////////////........................---------..............................---------................................................---............///////////////...------------...---------......//////000..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............//////............//////---,,,,,,+++++++++++++++,,,,,,,,,---------..............................,,,,,,---..................------,,,,,,------.........------------......//////...---------......------............------////////////////////////---------............///................................................---------------,,,,,,,,,------............---------------............///------------------------------------...............................................................///000111111000///...........................,,,,,,---------------,,,......////////////............---------,,,,,,,,,------............------++++++,,,---------------....................................////////////........................------............------////////////////////////...------------...//////////////////................................................------------........................////////////////////////000000000///......------........................---...//////......///111000000000000000000000000000000000000000000000000,,,,,,---------.........------........./////////000000///////////////...000000000000000000000000...//////000000//////...//////////////////////////////000000000000111111000///...---...///111333111111111111111111111111/////////000000000000111222222333444444333333222////////////...------,,,++++++++++++,,,---...///...............------------------............///........................////////////////////////............------------........................------------............///////////////////////////......------......///........................+++,,,,,,---...//////000........................------......////////////.........///////////////........................................................................................................................---------........./////////......---------......,,,------...///000111111---------..............................---------++++++++++++++++++++++++///......---,,,+++******+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------+++,,,,,,------.........------------------------........................,,,---------...////////////......------......///...---,,,,,,++++++,,,,,,,,,,,,,,,---------..............................+++,,,------......------------------------------..............................------------......------............------////////////////////////---------............///................................................------------------------------............---------------............///,,,,,,------------------,,,,,,---------.........................................................---...////////////...---........................,,,,,,---.........------////////////////////////......---------,,,,,,,,,------............------++++++,,,---------------....................................////////////........................------............------////////////////////////......---,,,,,,...///000///////////////.................................................................................////////////////////////000000//////....................................---...//////......///111000000000000000000000000000000000000000000000000------........./////////------------.........///////////////............////////////////////////////////////////////////////////////////////////////////////000000000111666444222///...///000111111111111111111222222222000000000000111111111111333333444444555444444444,,,,,,---...//////............------------..............................---------............///---.....................//////////////////////////////.........---------........................------............//////////////////////////////......------------..............................,,,,,,------...///000000........................------------------......///////////////.........////////////////////////.....................------.....................................................................------------..................---------......///,,,------...///000111111---------.........////////////......------------++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------......------------......------------------------,,,,,,,,,,,,---.........////////////////////////........................,,,---------.../////////......------------......//////...---------------,,,,,,,,,---------..............................+++,,,------......------------------------------........................---,,,,,,,,,,,,,,,------------............------////////////////////////---------............///..................................................................//////---......//////......------------............///,,,,,,,,,---------......,,,,,,,,,------------...................................................------------------------........................------.../////////////////////............//////......---------,,,,,,,,,------............------,,,,,,---............---....................................////////////........................------............------..............................---,,,,,,...///000.........///////////////........................////////////////////////////////////////////////////////////////////////////////////....................................---...//////......///111////////////////////////////////////////////////...////////////000000000------------.........///............//////////////////////////////////////////............//////////////////////////////...////////////000000000555444222000//////000111000000111111111222222222111111222222222222333333222333444555555555555555***+++---...//////......//////...---------...................../////////---------............///---------.............../////////////////////////////////.........------........................,,,...//////......///000//////////////////////////////............//////........................---------.../////////000........................------------------------///////////////.........////////////////////////...............------------------...............................................................,,,------------............------------...//////---------......//////000,,,,,,------...///////////////...------------...++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------------------------------///......------......///------------------------------,,,,,,,,,---......////////////////////////........................---------.....................------------......000//////...............,,,,,,,,,---------......------------------------,,,,,,---...............,,,------......------,,,------............------,,,,,,+++++++++,,,------------............------////////////////////////---------............///.........................................................///////////////......////////////......---------............///+++,,,,,,------.........,,,,,,,,,,,,------------................................................------------------------........................------...///000000000000......------------............---------,,,,,,,,,------............------,,,,,,---...................................................////////////........................------............------...........................------------...//////.........///////////////......................../////////000000000000000000000000000000000000000//////////////////////////////////////////..............................---...//////......///111////////////////////////////////////////////////....../////////000000000------........./////////...////////////000000000000000000000000000000000///......------......///////////////////////////......////////////000000------......///111222333000000000111222222333333222222222333333333444444222222333444555555555555+++,,,...//////...---,,,,,,,,,,,,,,,---...//////---........./////////000---------............///---------.........//////////////////////////////////////////....................................,,,...000///...---///111..............................------------..........................................////////////.......................................---------000/////////............//////////////////////////////.........------------------.........//////................................................,,,,,,---------.........---------------...//////---------------.........,,,,,,------...//////000000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------------------------...------,,,,,,------...------------------------///...---,,,,,,,,,------////////////////////////.......................................---------...------,,,,,,------...//////...------------...,,,,,,,,,---------......------------------------------...////////////...,,,,,,---......---,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,---......------............------////////////////////////---------............///................................................---------....../////////......////////////......---------............///++++++,,,,,,---......///++++++,,,,,,,,,---------................................................---------,,,,,,---------........................+++,,,---...////////////...---,,,++++++,,,---.........---------,,,,,,,,,------............------++++++,,,---------------....................................////////////........................------............------........................,,,---......///...................../////////000................................./////////000000////////////////////////////////////////////////.../////////////////////........................---...//////......///111////////////////////////////////////////////////------------................../////////000000000/////////000000000111111000000000000000000000000///...------------...///////////////////////////........./////////000000***+++---000111222222222///000000111222222333333111111222222222333333333111111333444444555555555------/////////---+++)))))))))***+++,,,...///000---.........//////000000---------.........//////---------.........//////////////////////////////000/////////....................................,,,...000000...---///111........................,,,++++++******++++++,,,........................///////////////.........///////////////////////////////////////.........000000//////.........---000000000000000000000000//////.........------------------.........//////................................................,,,,,,,,,---------......---------------...///000------------------,,,,,,,,,,,,------...///000000000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////---------------------------,,,,,,++++++,,,,,,---------------------------000///---,,,+++,,,,,,---................................................/////////......------,,,...------,,,,,,------.........---,,,,,,,,,,,,---,,,,,,,,,---------......---------------------------...//////000000//////,,,,,,---......---,,,,,,++++++,,,------,,,++++++---------------...///000---..................---////////////////////////---------.........//////................................................,,,,,,,,,------...............////////////......---------.........//////++++++,,,,,,---...//////++++++,,,,,,,,,---------...................................................------,,,,,,------...........................***+++,,,---............---,,,++++++++++++,,,---......---------,,,,,,,,,---..................---******+++,,,,,,,,,,,,+++..................................../////////000........................---..................---........................+++,,,.../////////...------.........//////000000........................---------.........//////........................////////////////////////.........///////////////........................---...//////......///111////////////////////////////////////////////////+++++++++,,,,,,,,,------////////////000000000000//////000000111111222222000000000000000000000000///...---,,,,,,---...///////////////////////////............/////////000...///111333444333222111///000000111222222333333000111111111111222222222000111222333444444444444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............000000//////.........---........................------------------------..................------//////............//////,,,,,,------------,,,,,,---...///000000///...---//////............//////000////////////...............////////////............//////...---,,,,,,.................................------,,,,,,,,,000000000000000000000000//////......------------............////////////////////////////////////........................------,,,,,,,,,+++++++++///...---,,,,,,---...///.................................////////////000......---------,,,,,,,,,------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------.........------,,,,,,,,,........................................................................++++++,,,,,,,,,------------------............///...---,,,,,,,,,,,,---...........................---------............///////////////............---------............///---------,,,,,,+++++++++------------------------,,,,,,,,,---------......111000///...---,,,++++++////////////////////////---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,---------......------------------------+++++++++,,,,,,---------...------------...//////,,,------......------,,,,,,---......,,,,,,---...//////.........---------.........////////////000///...,,,,,,...///...---...---,,,,,,,,,,,,---...---,,,++++++++++++,,,---***+++------------+++***---------.........//////---------............///........................------............---------------............///------------------------...............---------------...............------------............///000000//////.........---------......//////000000................................................////////////////////////000000//////.........---///////////////.........//////.........---------////////////////////////---,,,+++---///000///...////////////////////////000000000000000000000000...//////000///---+++***000000000000111111111111111111222222222222111111222222111111111111111111111111222222222333333333444333222222222333444555------------------------------.........---,,,,,,000/////////.........---..................................................................------///................../////////000000000000//////---...///000000///...---//////............///////////////.........------......////////////............//////...------,,,.................................------,,,,,,,,,////////////////////////000000//////........................////////////////////////////////////........................------------,,,,,,,,,,,,......------------..............................------........./////////------------,,,,,,,,,,,,------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,................................................------------------------++++++,,,,,,,,,------------------............///......---,,,,,,---..............................---------............///////////////............---------............///...---------,,,,,,,,,+++........................,,,,,,,,,---------.....................---------........................---,,,,,,++++++,,,,,,---------------------------........................,,,,,,---------.........------------------------++++++,,,,,,,,,---------...------------...//////---......//////......---,,,---......,,,,,,---...//////.........---------,,,,,,,,,------------...///...,,,,,,...///...---......---,,,,,,---.........---,,,++++++,,,---...,,,------......------,,,---------.........//////---------............///........................------............---------------............///------------------------------....................................---------------............///000/////////.....................///////////////........................................................................000/////////...................../////////////////////.........---------////////////////////////000///...///222333222111000000000000000000000000000000000000000000000000///000000///...---,,,,,,000000000000111111111111111111222222222222111111111111111111111111111111111111222222222333333333333222111111111222444444......................../////////......,,,++++++/////////.......................................////////////////////////------------------............------------......------............---------...////////////...---//////............//////............---------,,,......////////////...............///......---,,,.................................---------------////////////////////////000000000///////////////............////////////////////////////////////.................................------------,,,---..................---........................,,,---------............------,,,,,,,,,+++++++++------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///......---,,,,,,---..............................---------............////////////............------------............///.........---------------........................,,,,,,,,,---------......---------.........//////........................------,,,,,,,,,,,,------................................................,,,------------.........------------------------,,,,,,,,,,,,------------...------------...///////////////000000/////////,,,---......,,,,,,---..................---------,,,,,,,,,------------...///---,,,,,,---......---......---,,,,,,---............------------......///......------......///---------...............---------............///........................------............---------------............///........................,,,---------.../////////.../////////...---,,,,,,---------............///////////////............///////////////.........................................................------------------------////////////............------......//////000000...............---------////////////////////////...---,,,---///000000///000000000000000000000000000000000000000000000000111111000///............000000000000111111111111111111222222222222111111111111111111111111111111111111222222222333333333333333333222333444444555.......................................---,,,,,,........................................................................,,,,,,------------......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++........................///......------......///......---------,,,,,,,,,......////////////......---...............------.......................................---------////////////////////////////////////........................////////////////////////////////////........................//////.........---------,,,---...//////...---,,,........................,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++------------------------................................................////////////////////////---------------------------------------------------------,,,,,,+++++++++------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///......------------..............................---------............/////////.........------------------............///................................................,,,,,,,,,---------......---------............///........................------,,,,,,,,,,,,------////////////////////////........................------------............------------------------,,,,,,------------------...------------...//////...//////000000//////...,,,---......,,,,,,---....................................////////////000///---,,,,,,---......---......------------..............................///...---,,,,,,---...///........................---------............///........................------............---------------............///////////////////////////,,,,,,,,,---...///000000////////////...---,,,+++---------............//////////////////.........000000//////......------................................................------------------------///////////////.........,,,------...///000111111........................////////////////////////,,,++++++,,,...//////...////////////////////////000000000000000000000000222111000.........///000///000000000111111111111111111222222222222111111111111111111111222222222111111222222222333333333555555555555555666666666------------------------,,,---....../////////...---------.......................................------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,------//////000000000000//////......------------............------------............---------,,,,,,,,,......////////////......------...............---........................................................................------------------------............////////////////////////////////////........................//////.........---------,,,---...//////...---,,,........................,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------................................................////////////////////////---------------------------------------------------------,,,,,,+++++++++------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///................................................---------............///............---------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------...........................------,,,,,,------...////////////////////////........................---------.........//////------------------------------------------------...------------...//////.........//////.........,,,---......,,,,,,---...---..............................////////////000...---++++++---...---,,,...................................................---,,,++++++,,,---........................------------............///........................------............---------------............///////////////////////////,,,,,,,,,---...///000000......//////...------,,,---------............///.........///////////////000000//////......------................................................------------------------.........///////////////,,,------...///000111111---.....................////////////////////////000///...///111222222111........................////////////////////////222111///......///000000///000000000111111111111111111222222222222111111000000111111111222222222111111222222222333333333333444444555555555555555------------------------,,,,,,---//////000000000---------------.................................------------------------++++++,,,,,,------............------------......---......//////......---......------------............------------..................---------,,,......////////////......,,,---......///................................................/////////........................,,,,,,,,,,,,,,,---------............////////////////////////////////////.................................------------,,,---..................---........................,,,---------..................---------,,,,,,,,,------------------------........................................................................---------------------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------............///---...////////////...---........................---------............///.........------------,,,---------............///---------------.........++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------------------------------......------------......................................................------........./////////------------------------............------------...------------...//////---......//////......---,,,---......,,,,,,---...---------...............,,,,,,,,,------------......,,,++++++,,,------,,,---...////////////...---------............------,,,,,,,,,++++++,,,,,,,,,...............------------------............///........................------............---------------............///........................,,,---------.../////////------...............------------............///.........//////////////////////////////.........................................................------------------------.........///////////////------......//////000000---------...............////////////////////////...------...000111111000------------------------////////////////////////000//////....../////////000000000000111111111111111111222222222222111111000000000111222222333333111111222222222333333333111111222333333333333222........................---...///////////////...,,,,,,,,,------.........................................................***++++++,,,------......///..................///+++,,,,,,------,,,,,,+++...------,,,,,,------......------,,,,,,------.../////////.........------......////////////......,,,------...//////..............................---........./////////000........................,,,,,,,,,---------..................////////////////////////////////////........................------------,,,,,,,,,,,,......------------..............................------.........//////////////////.........------------------------------................................................------------------------........................------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......................................................------------------------------------............---------............///---...///000000///...---........................---------............///.........---------,,,,,,---------............///+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............------------------------......------------......------------------------....................................////////////------------------------///.........------------...------------...//////...//////000000//////...,,,---......,,,,,,---...---------.........//////,,,,,,,,,------------......,,,++++++,,,------,,,---...///000000///...---+++,,,---......---,,,+++,,,,,,------------,,,,,,//////.........------------------............///........................------............---------------............///------------------------------..................,,,,,,---...////////////---------............///............/////////000.........///////////////..................................................................................../////////000.........///////////////---------.........//////////////////////////////,,,++++++,,,...///...---........................////////////////////////---....../////////......000000000000111111111111111111222222222222111111///000000111222222333333111111222222222333333333111222333444555444444333000000000000000000000000000000000000///...---,,,,,,,,,,,,------.................................////////////////////////******+++,,,,,,---......//////............//////...//////////////////......---,,,,,,,,,,,,---......------,,,,,,------...000////////////...............////////////......,,,,,,---.../////////...........................---.........//////000000........................---------.........//////............/////////000////////////////////////........................------,,,,,,,,,+++++++++///...---,,,,,,---...///.................................////////////000000////////////.........------------------------................................................------------------------........................------------------------+++++++++,,,,,,---------,,,,,,,,,------.................................................................................---------.........//////---------.........//////---...///000000///...---........................---------.........//////......---------,,,,,,,,,---------.........//////+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,---...///000111------------------------......------------......------------------------..................................../////////000------------------------//////.........---------...------------...//////000000111111111111000000,,,---......,,,,,,---...---------.........//////........./////////000000...,,,++++++,,,------,,,---...///000000///...---++++++,,,------,,,++++++,,,---...//////...---,,,//////.........------------------.........//////........................---..................------------.........//////------------------------...............---------++++++---...///000000000---------.........//////---.........//////000000---.........//////000000................................................////////////////////////---.........//////000000///////////////.........---------........./////////////////////////////////......///111222111000////////////////////////////////////////////////,,,---...//////...------000000000000111111111111111111222222222222111111///000000111222222333333111111222222222333333333444555777888888888777666////////////////////////////////////...---,,,+++........................//////////////////////////////.........---------.......................................///000111------...///...---+++***...------,,,,,,------...////////////////////////---------............///------............------***,,,/////////......///........................000000000000000000000000////////////////////////------------------------//////////////////////////////000000000000//////...------,,,,,,------......------,,,,,,------...---------,,,,,,+++++++++------------------------000///...---------------......---,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///////////////////////////..................------........................000000000///.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///////////////////////////------------------------,,,,,,---.../////////...------,,,++++++---...///........................------------------------+++,,,,,,------......///,,,,,,,,,------.........////////////////////////................................................................................................///...---,,,,,,---...///.........------,,,,,,,,,...---+++******+++---...+++,,,,,,------,,,,,,+++,,,---......//////......000000//////......------//////.........---------//////.........---------///...---,,,,,,,,,,,,,,,..........................................------/////////...------,,,,,,.........------,,,,,,,,,............////////////111111000...---,,,+++***........................000---,,,---///000...,,,......////////////..................////////////000000//////.........---........................------------------------000///---,,,,,,---///000,,,------......------,,,------,,,,,,,,,,,,------........................------------------------........................,,,,,,------.../////////............////////////////////////000000000000111111000000//////......///////////////...............//////000000111111000000000000////////////222222222222222222222222222222111111111111111111000000111111111222222222888555333333444666777666////////////////////////.........///......---,,,........................//////////////////////////////.........---------........................///............//////000------......------,,,+++///......------......///........................---------............///,,,------......------,,,---///111111///.................................////////////////////////........................------------------------..............................////////////.........------,,,,,,------............------..................---------,,,,,,------------------------//////...---------------...------,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///------------------------................................................//////..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///................................................------......///........................///000000........................------------------------------------------------,,,,,,------------------........................................................................................................................///...------------...////////////......---------...---+++******+++---...,,,------......------,,,---....../////////......////////////............//////.........---------//////.........---------///...---,,,,,,,,,,,,---................................................------...........................------,,,,,,,,,............////////////000000///...---,,,,,,+++........................///---,,,---///000///---......////////////......------------............000/////////....................................////////////////////////000...---,,,,,,---...000,,,------......------,,,......------------................................................................................................------............////////////////////////000000000000000000000000////////////////////////////////////.../////////000000000111000000000000000000000///111111111111111111111111222222111111111111111111222222222333333333333333444444555555666777888888////////////////////////,,,---......///.................................////////////////////////...............---------........................//////......---...............---,,,,,,,,,------/////////....../////////---------------------------------............///,,,------......------,,,///111222111///------...................................................------------------------------------------------........................---------......---------...------,,,,,,------...//////............////////////............------------------------------//////...------------......------------...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------............///........................////////////////////////.........///......---------...//////000000//////................................................//////......---,,,,,,+++------------------,,,,,,........................................................................................................................///...------------...//////////////////............---,,,++++++,,,---...---......//////......---....../////////......---.............../////////...............---------...............---------......---,,,,,,,,,------................................................,,,,,,------...//////000.........---------------............/////////////////////.........------...........................,,,,,,---///000///.........////////////......,,,,,,,,,------------...////////////....................................///////////////////////////...---,,,,,,---...///------............------///..................///........................................................................000//////...------,,,,,,............////////////////////////000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111222222222222222222444444444444444444444444000333777888888888;;;>>>////////////////////////+++,,,---...////////////........................////////////////////////................................................000///......------------///...,,,++++++,,,---...//////............//////---------------------------------............///---......//////......---...000000000...------...........................------------------------------------------------------------....................................------............------...------,,,,,,------.........------------..................------------------------------------///......---------......------------......//////........................------------------------........................---------............///---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................+++,,,,,,,,,---.........------------------------------------------------...............------------------............///.................................................../////////...---,,,,,,***+++---.........---,,,........................///////////////////////////.........---------,,,.........------,,,,,,,,,.................................................................................................................................------.........//////.....................---,,,,,,,,,,,,---...------............---------............---,,,,,,---------....../////////...................................................------,,,,,,,,,------........................---------...............---------.........//////...............---------............////////////.............../////////........................---,,,,,,---.../////////......////////////......,,,,,,---------.........///////////////.................................------------------------///...------------...///------............------//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------............////////////////////////000000000000......//////000000111111///////////////000000000////////////000000000000000000000000000111111111111111111111111111111111111111222222222222222333555555555444444444444333000555999:::999<<>>CCCJJJRRRZZZ```ddd////////////////////////,,,---......///.........000000000000000000000000////////////////////////---------.........//////........................,,,,,,,,,,,,------...///***+++---...///...------//////............//////////////////////////////---------.........//////+++,,,,,,------,,,,,,+++000000///---++++++---///................................................////////////////////////---------...///000000111------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------......------,,,,,,------...---------.........//////---------------------------------------...///000,,,,,,.../////////...---////////////////////////................................................---------.........//////---------.........//////++++++++++++++++++++++++,,,,,,------...///000000........................000000000///.........---------------------------........................---.........//////000000---------.........//////------------------------////////////////////////,,,,,,---.../////////...------,,,++++++---...///........................------------------------000000000///......------,,,,,,,,,------.........------------------------................................................................................................,,,---...//////...---,,,---.........//////000000------............---------..................---,,,,,,...000111222222222.........------,,,,,,,,,---------.........//////---------.........//////,,,,,,,,,,,,,,,---...///........................,,,,,,------...///000000,,,,,,------.../////////---.........//////000000............/////////000111000000000/////////...........................///000111000,,,***+++---......////////////......,,,,,,,,,---------......---.........//////000000........................------------------------------............------......////////////......---------,,,,,,---------........................////////////////////////000000000000000000000000/////////...------,,,,,,............/////////000////////////000000000000111111000000//////.........//////000111222222222111111000000/////////...///000000111222222333333000000000000000000000000111111222333333444555555333444555666777888999:::<<>>@@@KKKXXX```dddggghhhggg---......//////......---////////////////////////////////////////////////000000000000/////////...........................///...------------...///...........................---+++++++++,,,...///...---,,,,,,,,,,,,---...//////.........------------......//////......------------............///---......///////////////....................................////////////---.../////////...---,,,......---------...///000////////////..........................................---------,,,,,,,,,........................................................................---------............///////////////////////////---------............///........................---------............//////...,,,++++++,,,...///,,,,,,---------.........,,,------......///..............................---------.........//////........................///...............------------------------------...------,,,,,,------...------..................,,,,,,---------.........---------------------------------............///,,,,,,,,,------------.........////////////..............................------------------------,,,---------.../////////000000/////////.........////////////////////////------........./////////........................------......///000000111.......................................///000000//////.........---------...............---------............////////////---------..................//////000///...---,,,///...---,,,,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---...000111111000...---///////////////////////////000000000///...------------........./////////,,,,,,------.../////////---...............------------------------------////////////////////////////////////////////////........................////////////////////////---------............///////////////////////////000/////////............................................................000//////.........//////////////////////////////....../////////000000000....../////////000000000000000000000000000000000///////////////000111111111111111111111111111111111111111111000000000000333333333333333333333333111222222333444444555555444555666666777999<<>>FFFPPPVVVcccccccccdddcccccchhhooo...//////////////////...////////////////////////////////////////////////////////////....................................---..................---........................+++,,,...///000///...------------------------------.....................,,,------......------,,,---------............///---......///////////////....................................////////////------------......//////------------------,,,,,,,,,,,,------......//////........................---------------------------------.........//////////////////////////////........................---------............///////////////////////////---------............///........................---------............///........................---------........./////////...------------......................................./////////000000////////////////////////,,,,,,------......//////---------......////////////......------....../////////.........------------------.........//////////////////////////////---------............///.........////////////000......////////////..............................------------------------...............---------........................------------------------,,,,,,,,,---------......////////////////////////000000000///......------........................//////............//////---.....................,,,---------.../////////............/////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////...---------.........//////------------------------000///...---------------//////000000000000//////////////////////////////------...///000000//////,,,,,,,,,---------....../////////...------,,,,,,,,,------...//////..............................////////////////////////////////////////////////------........./////////////////////////////////---------............///////////////////////////.........///////////////////////////////////////000000000000000000000000000000///...............////////////////////////....../////////000000000000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000111111222222222333111111222222222333333333444444444444444666777888666777999<<>>GGGPPPWWW]]]bbbeeebbb```eeeqqqxxx|||//////000000000000////////////////////////////////////////////////////////////.........---------........................,,,---...//////...---,,,........................,,,,,,,,,---------......,,,,,,---......---,,,,,,---------.........//////......////////////......---------.........//////---......///////////////..................................../////////000111///...---,,,,,,---...//////000000000///---,,,.........------,,,,,,,,,........................,,,,,,,,,------.........,,,,,,------...///000000000000000000000000000000........................---------.........//////////////////////////////---------.........//////........................---------.........//////......////////////................../////////000111000...,,,,,,,,,...///........................////////////000000000000000000000000000000000000/////////......------------------...///000000111//////............//////,,,,,,------.../////////............/////////000........................---------.........//////........./////////000000......////////////..............................000000000000000000000000,,,,,,------...///000000.../////////000000111111------------------------.........////////////000000000000000000000000000------......///000000111........................111000///...............---------.........///////////////......------,,,............/////////000,,,------....../////////000///......///000111222+++,,,---......---,,,++++++++++++,,,,,,,,,------........................---------------...///000...------,,,,,,------...////////////////////////...///////////////...............////////////000000//////...------,,,,,,+++,,,---...////////////////////////////////////////////////////////////////////////////////////...//////000111222222222////////////////////////---------.........//////////////////////////////---.........//////000000000000000000000000000000------------------------------------///000111222////////////////////////,,,,,,,,,---------..................////////////111111111111111111111111333333222111000000111111111111111111111111111111000000111222333333444444333333444444555666777777777666555444555777999:::;;;CCCPPP[[[aaaccccccbbbaaaaaalll|||