BM6P6(@ wwwyyyzzzwwwsssppppppqqquuu{{{zzzrrrsssuuuwwwxxxwwwvvvuuuxxxuuuqqqpppqqqsssvvvwwwzzzuuurrrrrrrrrqqqsssxxx|||xxxsssoooooorrrwww{{{{{{zzzyyy|||}}}}}}zzzvvvtttttttttsssrrrqqqnnnmmmooosssvvvwwwvvvqqqpppooonnnnnnnnnnnnnnnnnnllljjjhhhhhhjjjmmmnnnnnnmmmmmmlllllllllmmmmmmpppkkkffffffjjjlllkkkiiijjjkkklllnnnoooppppppqqquuutttrrrqqqooooooppppppooooooooonnnmmmllljjjiiihhhjjjlllnnnoooqqqsssuuuuuuqqqnnnqqqyyy~~~}}}yyyttttttrrrooollljjjkkkllljjjjjjkkkjjjkkkmmmqqqtttvvvvvvwwwxxxxxxxxxwwwwwwmmmsss}}}sssqqqxxxyyypppkkkiiigggaaa\\\TTTMMMHHHFFFFFFFFFEEEFFFDDDHHHIIIEEECCCDDDDDDBBB@@@???>>>???@@@@@@@@@>>>======<<<===>>>>>><<<:::;;;<<<>>>@@@@@@???>>>======???>>><<<===@@@AAA???>>>;;;;;;???AAA===;;;<<<<<<===>>>???@@@AAABBBBBBDDDBBBBBBDDDCCCAAACCCGGGKKKGGGHHHPPPSSSVVVeeewww|||wwwrrroooooopppooommmmmmnnnmmmkkkpppwww|||wwwrrrtttyyyxxxwwwvvvuuuttttttttttttooommmmmmqqqwww{{{||||||uuuqqqmmmlllnnnpppooonnnrrrooommmooorrrtttsssqqqvvvvvvwwwwwwvvvtttqqqooorrrqqqpppnnnnnnnnnoooooowwwtttqqqpppppppppooonnnmmmooorrrtttuuussspppooommmlllkkkkkkmmmnnnnnnmmmqqqssstttqqqmmmlllmmmpppkkklllmmmnnnppptttzzz~~~}}}yyytttrrrrrrqqqnnnkkkgggeeedddcccdddddddddcccgggeeebbb``````bbbdddeeegggdddaaacccggghhhfffbbbaaaaaaaaacccdddfffhhhiiigggfffeeedddeeegggiiijjjllljjjgggdddcccccceeefffttt}}}~~~{{{mmmrrryyyyyyxxxuuuqqqoooppprrrxxx}}}|||yyyyyyyyyyyyyyywwwvvvuuusssqqqnnnmmmnnnpppqqqrrrwwwsssppprrrrrrrrruuuyyy}}}zzzvvvssssssvvvzzz}}}|||zzz|||}}}}}}zzzvvvtttttttttsssrrrpppoooooorrruuuwwwvvvtttooooooooooooooooooppppppnnnmmmkkkjjjjjjkkklllmmmmmmmmmllllllkkkkkkllllllnnnjjjfffgggkkkmmmkkkiiiiiijjjkkkmmmnnnooooooppptttsssqqqpppooooooooopppppppppoooooommmlllkkkjjjiiijjjlllmmmoooppprrrtttuuupppmmmqqqxxx}}}}}}{{{sssrrrooollljjjjjjjjjjjjjjjjjjkkkkkklllnnnqqqsssqqqqqqqqqqqqqqqpppooonnn}}}xxx~~~pppfff\\\ZZZZZZWWWSSSPPPNNNVVV[[[YYYSSSOOOKKKFFFEEEDDDBBBAAAAAAAAA@@@@@@AAAAAAAAABBBCCCDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@===>>>AAAAAA>>>CCC??????DDDFFFDDDCCCDDDBBBBBBBBBBBBCCCEEEFFFGGGIIIJJJMMMRRRQQQKKKHHHIIIOOOMMMQQQZZZ___ddduuuwwwwwwuuurrrnnnllllllmmmmmmkkkkkkmmmllljjjnnnuuuwww{{{~~~{{{vvvsssuuuyyywwwwwwvvvuuutttttttttuuuqqqooooooqqqvvvyyyyyyyyyssspppmmmmmmooopppooonnnpppnnnmmmooosssvvvvvvuuuuuuvvvwwwwwwwwwuuusssqqqqqqpppooooooooopppqqqrrrvvvtttqqqpppppppppooonnnoooqqqtttuuuuuusssqqqoookkkjjjiiikkkmmmppppppppprrrrrrrrrqqqoooooopppqqqmmmnnnooopppqqqtttxxx||||||yyyuuusssrrrpppmmmjjjbbbaaaaaaaaabbbcccbbbbbbeeedddbbbaaa```aaabbbccceeebbb```bbbgggiiigggdddaaaaaabbbccceeefffhhhiiieeedddddddddeeegggjjjkkkkkkiiigggeeedddeeeggghhhrrrvvvjjjnnnyyy}}}{{{yyytttqqqppprrrtttzzz}}}}}}zzzxxxwwwuuuuuuqqqpppooonnnnnnnnnnnnnnnsssooommmppprrrrrrvvv|||~~~}}}{{{zzzzzz}}}|||{{{~~~~~~}}}|||yyyuuussssssssssssrrrpppqqqsssvvvyyyxxxuuurrrmmmmmmnnnoooppppppqqqqqqnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjhhhgggiiilllmmmkkkiiiggghhhiiijjjlllmmmnnnnnnrrrqqqooonnnnnnnnnoooooorrrrrrqqqpppnnnmmmlllkkkkkkkkklllnnnoooqqqrrrrrrtttpppmmmpppwww|||~~~|||uuupppllljjjkkkllljjjiiiiiiiiijjjlllnnnoooqqqrrrmmmmmmmmmllljjjhhhgggfffsssxxx~~~xxxwwwzzzwwwnnnhhhhhhuuu~~~uuukkkbbb\\\XXXUUUQQQLLLIIIFFFFFFFFFDDDFFFIIIMMMPPPRRRSSSTTTNNNKKKFFFBBB@@@@@@AAABBBBBBDDDDDDBBBDDDHHHHHHEEEHHHDDDCCCGGGIIIHHHHHHJJJLLLKKKKKKLLLOOOTTTYYY\\\^^^aaahhhooommmcccYYYVVVWWWYYY```lllsss{{{~~~sssooopppooommmkkkiiiiiijjjjjjhhhiiillllllkkkooottttttvvvwwwvvvuuuuuuxxxzzzwwwvvvvvvuuuuuuuuuuuuvvvuuusssrrrsssuuuvvvvvvuuurrrpppoooooopppqqqpppnnnooonnnoooqqquuuyyyzzzzzzvvvvvvwwwxxxwwwvvvtttsssppppppoooooopppqqqssstttuuusssppppppppppppooonnnrrrsssuuuvvvuuusssqqqooohhhggggggjjjnnnrrrssssssrrrqqqpppqqqrrrsssssssssooopppqqqqqqqqqsssvvvyyyyyywwwtttrrrpppmmmjjjggg^^^^^^___```aaaaaaaaaaaaccccccbbbbbbaaaaaaaaaaaabbb```___bbbfffhhhgggeeeaaabbbbbbdddeeefffggggggbbbbbbbbbcccfffhhhkkkmmmjjjiiigggffffffgggiiijjjooo|||vvvmmmooovvv}}}xxxtttqqqrrruuuxxx|||}}}{{{xxxvvvuuuuuuuuuvvvvvvvvvtttrrrooonnnnnnnnnkkkjjjnnnqqqrrrwww}}}}}}{{{|||~~~}}}|||zzzwwwtttrrrrrrsssssssssrrruuuxxx{{{{{{xxxtttpppmmmmmmmmmnnnooooooppppppnnnooopppqqqrrrqqqqqqpppnnnnnnnnnmmmmmmlllkkkjjjffffffgggjjjmmmmmmkkkiiigggggghhhiiijjjlllmmmnnnpppooonnnmmmnnnnnnoooppptttsssrrrqqqooonnnmmmmmmooonnnnnnpppqqqssssssrrrtttpppmmmooouuuzzz||||||uuupppjjjiiilllnnnllliiifffgggiiikkknnnppppppooommmlllkkkjjjhhhfffdddccckkkmmmqqqyyyyyyuuulllbbbZZZUUUSSSTTTPPPWWWaaajjjpppsssuuuvvvnnnggg]]]SSSMMMKKKLLLNNNMMMOOOPPPRRRXXX^^^___[[[XXXTTTRRRUUUXXXWWWXXX[[[^^^]]]^^^aaahhhqqqzzzuuuoooiiinnnxxxwwwppplllmmmnnnmmmkkkiiiiiiiiigggfffhhhmmmppppppsssxxxwwwvvvuuuuuuxxxzzz{{{{{{xxxxxxwwwwwwwwwwwwwwwxxxyyywwwvvvuuuuuuuuuttttttrrrrrrrrrssssssrrrqqqpppqqqrrrrrruuuwwwzzz|||}}}xxxxxxxxxxxxwwwvvvtttsssrrrrrrqqqqqqqqqrrrtttuuusssrrrppppppqqqqqqpppooossstttuuuuuutttrrrooommmeeeeeefffjjjooosssuuuvvvssspppnnnppptttvvvvvvtttqqqrrrrrrrrrqqqqqqsssuuutttsssrrrpppmmmjjjfffddd```bbbccccccbbbaaa``````ccccccddddddcccbbbaaa```bbbaaa```aaadddfffeeeddd```aaabbbcccddddddeeeeee___```aaacccfffiiilllmmmjjjiiihhhggggggggghhhiiilllsss|||~~~{{{zzz}}}~~~{{{uuupppooorrrvvvxxx|||{{{{{{yyywwwtttsssssstttuuu{{{||||||yyytttpppnnnnnnmmmiiiiiimmmpppsssxxx~~~|||zzz{{{}}}}}}|||xxxuuurrrrrrsssuuuuuuuuuvvvyyy|||~~~|||xxxtttqqqnnnnnnmmmmmmmmmnnnooopppoooqqqsssuuuvvvvvvuuutttqqqqqqqqqpppooommmlllkkkdddeeegggjjjmmmmmmkkkiiigggggghhhhhhjjjkkkmmmnnnoooooonnnnnnooopppqqqrrruuuuuusssrrrqqqpppppppppsssrrrqqqrrruuuvvvuuutttssspppnnnooorrrvvvxxxxxxqqqlllhhhhhhlllmmmjjjgggcccdddgggkkkooopppnnnkkkllllllkkkjjjiiigggfffeeehhhgggggglllwww~~~~~~}}}www|||rrrkkkjjjkkkkkkvvv~~~oooddd```aaabbbdddgggjjjoooyyyuuuqqqppptttxxxxxxzzz}}}zzzzzz{{{zzzsssoookkkmmmoooooollljjjhhhhhhhhhgggjjjqqqwwwxxxzzz~~~}}}{{{yyyzzz|||~~~}}}|||zzzzzzyyyyyyxxxyyyyyyyyyzzzzzzyyywwwvvvuuuuuuuuuuuuuuuvvvuuutttsssrrrrrruuuvvvwwwwwwxxxzzz|||}}}zzzzzzyyyxxxvvvtttsssrrrvvvuuutttrrrrrrrrrssstttsssqqqpppqqqrrrrrrqqqpppssstttttttttrrrpppnnnllleeeeeefffjjjooosssuuuvvvrrrooonnnooosssvvvuuusssqqqqqqqqqpppnnnoooqqqsssssssssrrrpppllliiigggfffhhhiiijjjgggccc`````````dddeeeffffffeeecccaaa```cccbbbaaaaaabbbbbbaaaaaa___```aaabbbcccbbbbbbbbb^^^___```cccfffhhhkkklllkkkjjjhhhgggfffeeeeeeeeejjjkkkoootttxxx}}}uuulllooo{{{vvvooolllmmmqqqtttvvv}}}~~~zzzvvvuuusssrrrrrrssstttvvvzzz||||||yyysssnnnmmmnnnoookkkkkkooorrrtttzzz{{{yyy{{{}}}}}}|||wwwuuussstttvvvyyyzzz{{{{{{}}}|||wwwtttsssqqqooommmmmmmmmpppsssuuuuuuvvvxxxyyyyyyxxxwwwwwwrrrrrrrrrrrrpppnnnllljjjdddeeehhhjjjkkkkkkjjjjjjiiiiiiiiiiiijjjllloooppppppoooooooooqqqrrrtttvvvvvvuuutttrrrrrrrrrssstttuuusssrrrtttwwwyyyxxxvvvsssqqqooooooppprrrrrrqqqkkkiiiggghhhjjjjjjgggdddbbbcccffflllqqqqqqnnniiiiiijjjjjjkkkkkkkkkjjjjjjllliiifffggglllwww{{{vvvxxxvvvyyy~~~yyyzzz|||xxxssspppnnnkkknnnqqqqqqooollljjjjjjlllkkknnnwww}}}~~~~~~}}}||||||zzzyyyyyyxxxxxxxxxxxxyyyyyyxxxvvvuuuvvvxxxwwwxxxxxxvvvtttrrrrrrsssvvvwwwxxxxxxwwwwwwyyy{{{zzzyyyxxxvvvuuutttsssrrrxxxwwwuuutttssssssttttttrrrrrrqqqsssttttttsssqqqssssssssssssrrrpppnnnmmmhhhggggggjjjnnnrrrsssssspppooonnnooopppqqqrrrqqqooonnnmmmkkkjjjlllooosssuuuuuussspppmmmkkkkkklllooopppnnnjjjccc______aaaffffffggggggfffdddbbbaaacccbbbbbbaaa``````_________```bbbccccccbbbaaa```^^^___aaaccceeeggghhhiiiiiihhhgggeeedddcccbbbbbbgggfffgggkkklllmmmrrrxxxxxxjjjgggqqqxxxsssnnnkkknnnrrrvvvwww~~~~~~~~~zzzttttttssssssssstttuuuvvvvvvxxxyyyvvvqqqnnnooorrrtttpppooosssvvvxxx|||}}}yyyyyy{{{}}}}}}|||yyywwwvvvwww{{{zzzvvvuuuvvvrrrpppnnnmmmoootttzzz~~~~~~}}}}}}|||zzzyyywwwvvvrrrrrrsssrrrpppmmmkkkiiieeefffhhhjjjjjjjjjjjjjjjkkkkkkjjjjjjlllnnnppprrrqqqqqqqqqqqqsssuuuwwwyyyvvvuuutttssssssuuuvvvwwwuuusssqqqtttxxx{{{yyyvvvrrrrrrppppppooonnnllljjjgggiiikkkmmmmmmkkkhhhfffbbbcccgggnnnttttttooojjjhhhiiikkkmmmoooqqqrrrrrrsssqqqmmmiiigggjjjqqqvvv{{{zzz~~~vvvqqqpppwwwyyysssooooooooommmppptttvvvvvvsssrrrqqqrrrpppsss|||~~~}}}||||||zzzyyywwwvvvvvvvvvtttuuuwwwvvvuuuuuuwwwzzzyyyyyyxxxuuuqqqoooppprrrssstttvvvuuuttttttvvvyyyvvvvvvuuuuuutttuuuuuuuuuwwwwwwuuuuuutttuuuvvvwwwsssrrrrrrtttvvvvvvuuusssssssssssssssrrrqqqpppoookkkjjjiiikkkmmmpppppppppooooooooonnnmmmlllmmmnnnlllkkkiiigggfffiiiooosssssssssrrrnnnkkkjjjllloooqqqqqqooohhhaaa]]]___bbbfffffffffeeedddcccaaaaaa```aaaaaa``````______```aaabbbdddddddddcccbbb`````````bbbccceeeeeeffffffeeeeeedddcccbbbaaaaaaaaadddbbbdddhhhiiigggiiiooo{{{~~~}}}sssqqqvvv{{{yyytttooonnnqqqvvvyyyzzz~~~~~~zzzuuuuuuuuuuuuuuuvvvvvvwwwsssvvvxxxuuuqqqooorrrvvvxxxtttsssvvvyyyzzz~~~{{{xxxxxx{{{~~~}}}|||zzzyyyxxxzzz~~~yyyuuuvvvxxxssspppnnnnnnqqqxxx~~~{{{xxxvvvuuurrrrrrrrrrrrpppmmmiiigggfffgggiiiiiiiiiiiiiiijjjllllllkkkkkkmmmooorrrsssrrrrrrrrrssstttwwwyyy{{{uuuuuusssssstttvvvxxxzzzuuurrrpppsssxxx{{{yyyvvvrrrrrrqqqpppnnnkkkhhhfffhhhlllppprrrpppmmmkkkjjjcccdddhhhpppvvvvvvpppjjjjjjkkknnnqqqtttwwwxxxyyyyyyxxxtttmmmfffcccfffiiippptttyyylllhhhjjjppp~~~xxxyyyyyyvvvqqqooopppsssooosssyyy||||||{{{yyyyyywwwuuuwww~~~|||~~~}}}|||{{{yyywwwvvvtttttttttppprrrttttttssstttwwwzzzyyyyyyxxxsssnnnlllnnnpppoooqqqssssssqqqrrruuuxxxsssssssssssstttvvvwwwxxxvvvvvvuuuuuuuuuwwwxxxyyysssssssssuuuwwwwwwvvvtttttttttttttttsssrrrqqqqqqmmmlllkkkkkkmmmnnnnnnnnnnnnppppppnnnjjjhhhjjjmmmjjjhhhfffddddddhhhnnnsssppppppnnnjjjggggggkkkoooqqqqqqmmmfff^^^[[[^^^bbbffffffeeedddbbbaaaaaa```^^^___``````______aaabbbcccdddeeeffffffeeecccaaaaaabbbcccdddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaa```ccciiiiiifffgggmmmooorrrtttuuuxxxyyytttssstttsssrrrrrruuuyyy~~~xxxxxxvvvsssvvvzzzzzzvvvxxxvvvsssqqqpppqqqrrrtttuuuvvvwwwvvvvvvwwwzzz|||}}}}}}~~~~~~||||||{{{zzzyyyzzz}}}}}}zzz{{{{{{xxxvvvttttttsssqqqppprrrwww~~~}}}yyyvvvtttsssssssssrrrpppmmmiiieeecccffffffffffffgggiiijjjjjjkkklllnnnnnnnnnnnnqqqsssuuuuuuvvvxxx{{{|||{{{zzzxxxxxxwwwxxxxxxxxxuuussspppqqqsssuuuwwwxxxyyyyyywwwuuusssrrrpppnnnjjjgggppprrruuuuuurrrooommmmmmhhhggghhhmmmsssuuurrrnnnmmmnnnpppsssvvvzzz}}}~~~zzzuuupppkkkgggeeepppwww}}}zzztttnnnkkk{{{|||zzzvvvuuutttsssssssssssstttxxxuuuuuu{{{}}}{{{{{{zzz}}}|||yyyyyyyyy~~~~~~~~~~~~~~~~~~zzzxxxuuussspppooonnnnnnooopppppprrrtttvvvxxxyyy}}}xxxqqqkkkiiijjjkkklllqqqqqqqqqrrrqqqqqqqqqqqqrrrpppooooooqqqsssuuuvvvxxxtttqqqqqqtttwwwxxxwwwxxxwwwwwwyyyzzz{{{zzzxxxxxxxxxwwwuuutttrrrqqqqqqqqqqqqppppppooommmlllkkkmmmllljjjhhhgggggghhhhhhiiicccZZZWWWZZZcccmmmsssnnnmmmjjjeeebbbaaadddfffiiiiiifff```ZZZYYY^^^dddeeedddbbb___^^^]]]]]]]]]^^^]]]]]]___bbbddddddccchhhgggfffeeedddcccccccccdddccccccbbbbbbbbbbbbbbbbbb```^^^\\\[[[\\\]]]^^^___```aaaccceeeggghhhiiilllggghhhmmmnnnpppxxxwwwvvvwwwyyy}}}yyyyyywwwuuuwww||||||xxxwwwuuusssqqqpppqqqrrrssswwwxxxyyyxxxwwwxxxzzz{{{{{{zzzzzz{{{}}}~~~}}}~~~}}}|||zzzzzz{{{}}}~~~|||{{{}}}~~~~~~|||zzzxxxvvvuuutttvvvsssqqqsssyyy~~~}}}{{{zzzxxxwwwvvvvvvvvvuuussspppmmmjjjgggfffggghhhiiikkkkkkjjjiiiiiinnnoooqqqqqqrrrsssvvvxxxxxxzzz|||}}}~~~~~~}}}|||yyyxxxxxxyyyzzzzzzxxxuuurrrssstttuuuvvvwwwxxxxxxwwwuuurrrpppooonnnkkkiiitttvvvxxxwwwtttpppnnnmmmhhhhhhiiiooouuuwwwuuuqqqoooppprrruuuxxxzzz|||~~~}}}|||{{{xxxuuuqqqnnnlllooosssxxxzzzzzztttpppxxxyyyuuuuuurrrrrrssstttttttttttttttyyyvvvvvv{{{~~~|||yyyzzzyyy{{{}}}|||yyywwwwwwxxx{{{{{{{{{|||||||||||||||yyyvvvrrrnnnlllmmmooopppqqqqqqrrrssstttvvvwwwxxxzzzuuunnniiigggggghhhiiinnnnnnnnnnnnnnnooopppqqqrrrqqqpppqqqrrrtttuuuvvvuuusssooonnnoooqqqssstttxxxwwwvvvwwwyyyyyywwwvvvuuuuuuuuutttssssssrrrrrrppppppppppppooonnnmmmmmmnnnllljjjiiiggggggggghhhfff```XXXUUUYYYaaajjjoookkkjjjgggbbb^^^^^^```bbb``````___[[[WWWWWW]]]cccfffdddaaa___]]]]]]]]]]]]___^^^^^^```bbbddddddcccfffeeedddcccbbbaaaaaa`````````___^^^^^^]]]]]]]]]```^^^]]][[[[[[\\\]]]^^^^^^^^^```bbbdddfffggghhhkkkgggggglllllllllyyy|||{{{{{{{{{}}}zzz{{{yyyvvvxxx|||}}}zzzuuutttrrrqqqppppppqqqrrrtttuuuvvvuuusssrrrssstttvvvvvvxxxyyy{{{}}}{{{yyyxxxyyyyyyzzz}}}{{{||||||||||||zzzyyyxxxyyyuuusssuuu{{{~~~yyyxxxwwwwwwwwwxxxzzz{{{xxxvvvssspppmmmkkkjjjiiiiiikkkmmmoooooonnnkkkjjjrrrssstttuuuvvvwww{{{}}}{{{~~~zzzzzz{{{}}}~~~~~~|||yyyvvvvvvuuuttttttuuuvvvwwwwwwtttpppnnnnnnnnnmmmmmmtttvvvxxxxxxvvvsssrrrqqqjjjjjjlllqqqvvvyyywwwtttppprrrtttwwwyyyzzzzzzzzzwwwxxxzzzzzzyyyvvvsssrrroooooooooooottt~~~~~~yyyuuuqqqpppqqqooopppqqqssstttuuuuuuuuuyyyvvvvvvzzz|||yyyvvvwwwwwwxxxyyyxxxvvvuuuuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwtttoookkkjjjlllppprrrtttssssssssstttuuuvvvwwwuuurrrmmmhhheeedddeeefffkkkjjjiiiiiijjjlllnnnpppppppppqqqsssttttttuuuuuurrrpppnnnkkkiiikkkooorrrxxxwwwvvvuuuvvvvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrroooooooooooooooooooooooonnnmmmkkkiiiggggggggggggeee```ZZZWWW[[[bbbhhhlllhhhfffccc^^^ZZZYYY[[[]]]XXXZZZZZZXXXVVVYYY___dddgggeeeaaa^^^\\\\\\]]]^^^```___^^^___aaaccccccbbbaaaaaa```___^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZ\\\\\\[[[ZZZZZZ[[[]]]^^^\\\\\\^^^```bbbdddeeefffhhheeefffjjjiiihhhrrr}}}}}}}}}}}}{{{|||zzzwwwvvvzzzzzzwwwssssssrrrqqqqqqqqqqqqqqqqqqssssssrrrpppnnnnnnooouuuwwwyyyzzz{{{|||~~~}}}xxxvvvuuutttwww|||~~~|||}}}~~~{{{wwwuuuwww}}}}}}yyyyyyxxxwwwwwwwwwyyy{{{}}}yyyvvvrrrnnnlllkkkkkkkkklllmmmoooqqqrrrrrrqqqqqqvvvwwwwwwvvvvvvxxx{{{}}}}}}}}}}}}}}}xxxwwwtttrrrrrrrrrtttuuuvvvrrrnnnllllllnnnooooooppprrruuuwwwvvvvvvvvvwwwmmmlllnnnqqquuuvvvuuussspppqqqtttvvvwwwwwwvvvuuurrruuuxxxzzzyyywwwtttqqqooonnnkkkhhhlllxxx~~~xxxuuusssqqqqqqsssqqqqqqqqqqqqrrrtttuuuvvvxxxuuuuuuxxxwwwsssrrrssswwwwwwvvvuuuttttttuuuvvvvvvvvvvvvuuuuuuuuuuuuuuutttrrrooommmmmmooorrrtttuuuuuutttsssssssssttttttrrrqqqnnnjjjfffdddeeefffllljjjhhhggggggiiilllmmmllloooqqqsssssssssssssssoooooonnnkkkiiikkkqqqvvvyyywwwuuutttttttttrrrppppppppppppppppppppppppppplllmmmmmmmmmnnnoooooopppooommmkkkiiigggfffffffffgggccc___^^^aaafffjjjmmmfffddd```\\\WWWVVVXXXZZZYYYZZZ[[[[[[[[[^^^cccggggggeeeaaa^^^]]]]]]___``````___]]]]]]___`````````\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[YYYXXXXXXXXXYYYZZZ\\\]]]YYYZZZ\\\^^^```bbbcccddddddccceeehhhgggfffmmmvvv||||||}}}}}}~~~}}}}}}~~~|||}}}{{{vvvsssuuuuuusssrrrrrrssssssrrrrrrqqqqqqtttuuuuuutttrrrqqqqqqrrrxxx{{{}}}~~~}}}|||}}}|||wwwtttrrrqqquuu{{{}}}{{{|||~~~{{{xxxvvvxxx|||~~~{{{www}}}|||{{{zzzyyyzzz{{{{{{vvvsssooollljjjjjjkkklllnnnnnnoooppprrrvvvyyyzzzyyyyyyxxxvvvttttttwwwyyy}}}}}}vvvuuurrrpppooopppqqqrrrrrroookkkiiikkknnnpppqqqnnnqqqssstttttttttuuuvvvooonnnooopppqqqqqqpppnnnmmmoooqqqssstttsssrrrqqqsssuuuxxxzzzyyyvvvrrroooooommmjjjhhhiiippp{{{zzzzzzuuuvvvwwwuuutttuuuwwwuuurrrqqqqqqsssvvvyyyvvvtttsssuuusssnnnmmmpppwwwvvvuuutttuuuuuuuuuuuuuuuuuuttttttssssssssssssqqqqqqqqqqqqrrrsssssstttuuutttsssrrrqqqqqqqqqqqqpppppppppmmmjjjggghhhiiiooommmjjjhhhggggggiiijjjiiilllppprrrqqqppppppqqqnnnooopppnnnmmmqqqwww}}}zzzwwwtttrrrrrrrrrpppooooooooonnnnnnmmmllllllllljjjjjjjjjjjjkkkmmmnnnooonnnmmmkkkiiigggggggggggghhheeeccccccfffiiikkkllleeeddd```[[[WWWVVVXXX[[[]]]^^^______aaacccfffhhhgggeeebbb```___```aaabbb```^^^[[[ZZZ\\\]]]]]]\\\XXXXXXYYYXXXWWWVVVTTTSSSPPPQQQSSSVVVXXXZZZ[[[[[[UUUVVVVVVWWWXXXYYYZZZZZZXXXXXXZZZ\\\^^^```aaabbbaaaaaadddfffffffffjjjppp{{{{{{{{{|||}}}}}}}}}||||||~~~|||yyyzzz{{{zzz}}}{{{uuuqqqrrrsssqqqrrrrrrtttuuutttsssrrrqqqrrrrrrrrrqqqppppppsssuuu{{{}}}}}}{{{vvvsssrrrqqquuuzzz}}}}}}|||zzzzzz|||}}}~~~~~~~~~}}}|||{{{yyyxxxwwwxxxzzz{{{zzzyyy}}}|||zzzyyyxxxqqqooommmjjjiiijjjlllmmmpppooooooppptttyyy}}}{{{zzzxxxuuurrrrrrtttwww|||}}}yyyqqqpppooommmmmmmmmnnnooonnnkkkhhhhhhjjjmmmpppqqqrrrssstttrrrpppnnnnnnoooooooooooonnnmmmlllkkkkkkjjjkkkmmmooopppqqqqqqqqqvvvxxxzzz{{{yyyuuuqqqnnnllllllkkkiiiiiimmmrrrvvv{{{zzzuuu{{{uuurrruuuwwwuuuttttttzzzxxxuuussssssuuuyyy{{{uuusssrrrssspppkkkkkknnnvvvuuuttttttvvvvvvuuutttttttttssssssrrrqqqqqqqqqooopppqqqrrrsssssssssrrrsssrrrqqqooonnnnnnnnnnnnllloooqqqpppllljjjjjjlllqqqooollljjjhhhggghhhhhhgggkkkpppqqqooonnnooopppooopppqqqrrrtttwww|||xxxuuurrrpppoooooonnnmmmmmmmmmlllkkkkkkjjjiiiiiiiiihhhhhhhhhiiikkkmmmnnnmmmllljjjhhhgggggghhhhhhfffeeedddfffhhhiiiiiihhheeeccc```\\\YYYXXXZZZ]]]___``````bbbccceeefffgggeeeeeeccccccccccccdddeee```]]]ZZZYYYYYYZZZZZZZZZVVVVVVWWWWWWVVVTTTRRRQQQJJJLLLOOOSSSVVVXXXXXXYYYSSSTTTUUUUUUVVVWWWWWWXXXWWWWWWYYY[[[]]]___```aaa```aaacccddddddeeegggjjjnnnzzz||||||~~~~~~~~~}}}|||{{{zzz}}}zzzxxxxxx{{{wwwzzzzzztttqqqrrrtttsssrrrsssuuuvvvvvvuuusssrrrpppoooooommmmmmppptttxxx|||}}}~~~~~~zzzvvvtttssstttwww{{{|||{{{yyyzzz{{{}}}|||{{{zzzyyyxxxwwwvvvuuuvvvxxxxxxwwwwwwzzz|||}}}zzzwwwuuunnnmmmkkkjjjkkklllmmmnnnpppqqqqqqsssvvvzzz~~~|||{{{yyyuuussssssvvvyyy|||}}}~~~|||vvvrrrjjjjjjkkkkkkkkkllllllllljjjgggffffffiiimmmooopppssstttsssqqqnnnlllkkklllmmmnnnnnnmmmkkkjjjjjjkkkhhhhhhjjjlllnnnpppqqqrrrvvvwwwxxxxxxvvvrrrnnnlllggghhhiiijjjkkknnnqqqsssuuu~~~}}}yyysssoooqqqssssssrrrtttwwwwwwxxxxxxyyyzzz{{{|||uuusssssssssoookkkkkkppptttsssssstttvvvvvvtttqqqrrrrrrqqqqqqpppoooooonnnmmmnnnnnnnnnoooppppppqqqpppooonnnlllkkkkkkkkkkkkgggkkkppppppllljjjkkkmmmooonnnlllkkkiiiiiihhhhhhggglllppppppnnnmmmooorrrrrrqqqqqqtttxxx{{{}}}~~~tttqqqnnnlllllllllkkkjjjjjjjjjiiiiiiiiiiiiiiiiiijjjiiihhhhhhiiikkkmmmnnnlllkkkiiihhhhhhhhhiiijjjeeeeeefffhhhjjjjjjhhhfffdddccc```\\\YYYYYY\\\___``````aaaccceeegggggggggcccdddeeeffffffgggggggggaaa^^^ZZZXXXXXXYYYYYYYYYUUUUUUVVVVVVUUUSSSQQQOOOKKKMMMPPPSSSUUUVVVVVVVVVRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWYYYZZZ]]]^^^```aaaaaabbbbbbaaaaaaaaabbbccchhhrrr}}}~~~~~~|||{{{xxx|||~~~zzzwwwxxx{{{uuuyyyyyytttqqqsssvvvvvvrrrsssvvvwwwxxxvvvtttrrrsssrrrqqqpppppptttzzz~~~{{{~~~~~~|||xxxuuuttttttwwwyyy|||{{{yyyxxxzzz|||~~~|||yyywwwuuuuuutttrrrvvvxxxwwwtttuuuzzz~~~zzzuuusssllllllkkkkkklllmmmooopppppprrrtttvvvyyy{{{|||}}}|||{{{yyyvvvuuuvvvyyy|||}}}{{{{{{|||}}}xxxqqqlllfffggghhhiiijjjkkkkkkkkkgggeeedddfffiiimmmooooooqqqrrrrrrpppnnnlllmmmnnnllllllmmmlllkkkjjjkkklllggggggiiikkkmmmpppssstttttttttuuutttrrroookkkiiicccdddfffiiilllpppsssuuupppvvv{{{sssmmmnnnpppqqqrrruuutttvvvzzz}}}~~~}}}vvvtttttttttpppkkklllqqqrrrqqqrrrtttvvvvvvsssoooqqqppppppooonnnnnnmmmmmmmmmllljjjiiijjjlllnnnpppnnnmmmlllkkkjjjiiiiiiiiiccchhhnnnoookkkiiijjjlllllllllkkkkkkjjjjjjiiiiiiiiimmmqqqpppnnnmmmppptttsssqqqqqqtttyyy||||||zzzrrroookkkiiiiiiiiiiiihhhggggggggghhhiiijjjjjjjjjkkkjjjiiiiiiiiikkknnnoookkkjjjiiihhhhhhiiijjjkkkffffffhhhjjjllllllhhhfffcccbbb```\\\ZZZZZZ]]]`````````bbbdddgggiiiiiiiiibbbcccfffhhhiiiiiiiiihhhccc___[[[YYYYYYYYYZZZYYYTTTUUUVVVVVVUUUSSSQQQOOOOOOQQQTTTVVVWWWWWWWWWVVVRRRSSSSSSTTTTTTTTTTTTSSSVVVWWWXXXZZZ\\\^^^```aaabbbcccbbb___^^^^^^^^^]]]gggmmmvvvyyyxxxxxxzzz{{{{{{yyyxxxzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuvvvuuuvvvxxxzzzxxxsssoooppppppppprrrvvvyyyzzzzzz{{{~~~}}}zzzyyy|||yyyvvvvvvxxxyyywwwuuuzzzxxxvvvttttttvvvzzz}}}~~~{{{wwwvvvvvvwwwwwwvvv{{{|||}}}{{{yyyzzz~~~~~~xxxqqqooojjjnnnqqqqqqooommmnnnppppppssswww{{{~~~~~~}}}}}}yyyxxx|||}}}{{{{{{{{{|||~~~}}}{{{vvvyyy{{{zzzvvvqqqllljjjcccdddfffkkkoooppplllhhheeefffhhhiiijjjkkklllllloooqqqrrrqqqmmmkkklllnnnkkklllmmmmmmjjjhhhggggggfffggghhhkkklllmmmmmmlllqqqpppooonnnllliiigggfffiiiiiiiiijjjkkknnnppprrrooorrruuutttrrrsssyyyzzz{{{}}}uuuooonnnooonnnnnnpppppptttyyy||||||{{{{{{{{{wwwtttpppnnnmmmllljjjiiiooooooppprrrssssssqqqoooooonnnlllkkkjjjiiiiiijjjhhhgggfffgggiiikkkkkkjjjkkkkkkkkkkkkkkkjjjiiihhhjjjjjjjjjiiigggfffgggiiillllllkkkkkkllllllmmmnnnlllooosssuuutttsssqqqpppppprrrvvvzzz{{{zzzwwwuuunnnmmmllljjjhhhgggeeeddddddgggkkknnnnnnmmmjjjhhhnnnkkkhhhfffhhhiiijjjkkknnnkkkgggggghhhiiihhhfffccceeehhhlllnnnnnnjjjhhhffffffeeeeeedddddddddcccggggggffffffggghhhiiiiiijjjjjjiiihhhgggggghhhhhh^^^[[[XXXVVVWWWYYYZZZ[[[YYYWWWVVVTTTRRRRRRRRRRRRUUU\\\bbb___WWWQQQSSSWWWSSSTTTUUUUUUTTTTTTUUUVVVVVVWWWXXXZZZ]]]aaadddfffdddbbb___]]][[[[[[[[[\\\```bbbjjjvvvuuuuuuvvvwwwyyyyyywwwuuuuuuuuuvvvwwwwwwwwwvvvvvvwwwwwwvvvvvvuuuuuuttttttsssssstttwwwyyyxxxtttpppqqqpppqqqsssvvvyyyzzzzzzzzz||||||yyywwwvvvrrrpppppprrrvvvxxxxxxwwwvvvsssqqqqqqtttxxx|||~~~|||zzzxxxxxxzzz{{{{{{zzz|||}}}}}}|||{{{|||}}}|||zzzsssnnnllllllnnnppppppooonnnnnnoooppprrrvvvyyy|||}}}||||||zzz|||zzzwwwwww|||}}}|||yyyyyyyyyzzz|||{{{xxxvvvnnnqqqsssssspppllliiihhheeefffhhhmmmppppppllliiiggghhhjjjkkklllllllllllloooppppppnnnkkkiiijjjlllkkkmmmnnnmmmjjjgggeeeeeeeeegggiiijjjkkkkkkkkklllpppooonnnllljjjiiihhhgggkkkkkkkkkkkklllmmmnnnoookkknnnqqqpppnnnoootttxxxxxxzzz{{{~~~}}}{{{tttnnnnnnooonnnnnnpppooossswwwyyyyyyxxxwwwwwwtttrrrpppnnnmmmmmmlllllloooppprrrssstttssspppnnnooonnnkkkiiihhhhhhhhhiiifffeeeddddddfffhhhhhhgggggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkjjjhhhggghhhiiimmmllllllkkkkkkkkkkkkkkklllnnnrrrtttsssrrrqqqpppppprrruuuxxxxxxvvvsssqqqlllkkkjjjiiihhhhhhggggggeeehhhkkknnnooonnnllljjjmmmjjjgggfffgggiiijjjkkkllljjjggggggiiijjjiiihhhfffhhhjjjmmmmmmkkkhhheeefffggggggggghhhhhhiiiiiihhhhhhgggggggggggghhhhhhiiijjjkkkkkkjjjgggeeeccc[[[XXXVVVUUUWWWYYYZZZ[[[YYYWWWUUUSSSQQQQQQRRRSSSTTTYYY^^^\\\VVVRRRRRRUUUSSSTTTUUUUUUUUUUUUWWWYYYXXXXXXYYY[[[^^^bbbeeefffeeeccc```^^^\\\\\\\\\\\\cccccchhhooovvv~~~ssstttuuuwwwyyyyyyvvvssspppqqqsssuuuvvvuuutttsssuuuuuuuuuuuutttsssrrrrrrpppqqqtttwwwyyyxxxuuuqqqrrrrrrrrrtttwwwzzzzzzzzzwwwyyyzzzzzzwwwsssrrrqqqllllllmmmppptttwwwxxxwwwpppmmmlllooouuu{{{~~~zzzzzzzzz|||~~~~~~}}}}}}}}}}}}|||{{{~~~|||xxxvvvsssnnnjjjjjjooonnnooopppqqqpppnnnllloooqqqtttvvvxxxyyyyyyxxxvvvxxxwwwtttuuuzzz}}}{{{vvvuuuuuuuuuuuutttqqqnnnhhhjjjkkkkkkiiigggffffffhhhiiikkknnnpppooollliiihhhjjjlllnnnnnnmmmkkkjjjmmmmmmllliiigggggghhhjjjlllnnnpppnnnkkkfffcccbbbcccfffiiijjjhhhgggiiikkknnnmmmkkkiiihhhhhhiiiiiinnnnnnnnnnnnmmmlllkkkkkkhhhkkkmmmmmmllllllnnnqqquuuwwwwwwrrruuuppptttzzz|||xxx{{{|||zzz|||xxxrrrnnnoooooommmnnnqqqpppsssvvvwwwvvvtttssssssrrrqqqooommmlllllllllmmmnnnppprrrttttttrrrooommmpppmmmjjjgggffffffggghhhgggeeeddddddeeeffffffeeecccdddeeegggiiijjjkkkkkkjjjkkkllljjjhhhggghhhiiilllkkkjjjiiiiiihhhiiiiiijjjlllnnnpppqqqqqqooonnnqqqrrrssstttsssqqqnnnkkkhhhhhhhhhhhhhhhiiijjjjjjhhhjjjllloooooonnnlllkkkkkkhhheeedddfffhhhiiijjjllljjjhhhhhhhhhiiihhhggggggiiikkkmmmmmmkkkiiigggiiiiiijjjkkklllmmmnnnnnniiiiiihhhgggffffffffffffgggiiilllmmmjjjeee```\\\WWWUUUSSSSSSUUUXXXZZZZZZXXXVVVSSSQQQPPPQQQRRRTTTSSSVVVXXXXXXVVVSSSRRRRRRSSSTTTUUUUUUUUUWWWZZZ\\\ZZZZZZ[[[]]]```ccceeeggggggeeebbb___]]]]]]]]]^^^dddccceeehhhlllppp{{{ssstttwwwzzz|||{{{wwwtttnnnpppsssuuuuuutttrrrpppssstttttttttsssrrrqqqpppoooqqquuuyyy{{{yyyvvvtttsssssssssuuuxxxzzzzzzyyytttuuuvvvtttqqqnnnmmmlllooopppqqqsssuuuuuutttsssnnnllljjjnnnvvv|||~~~}}}zzzzzz{{{}}}~~~{{{{{{{{{zzzzzz{{{}}}{{{vvvrrrqqqooojjjiiikkkqqqooonnnooorrrrrroookkkooopppqqqssstttuuuuuuuuuuuuwwwuuurrrssswwwyyyxxxrrrqqqooooooooommmjjjgggggghhhiiihhhfffeeeeeefffiiikkkmmmooopppnnnllljjjiiikkknnnoooooollliiigggiiihhhfffeeedddfffiiikkkmmmooopppooojjjeeebbb```bbbfffiiihhhfffeeehhhkkkkkkjjjhhhggggggiiijjjlllqqqqqqqqqpppooollliiihhhhhhjjjlllmmmkkkjjjkkkllloooqqqwww~~~zzzxxxvvvrrrvvvzzzzzzyyy{{{zzzssspppuuuxxxzzzyyyxxxxxxyyyyyytttpppnnnoooooommmnnnrrrtttvvvyyyyyywwwuuusssssspppooonnnllljjjiiijjjkkkjjjmmmqqqttttttrrrpppoooooommmiiifffeeeeeeggghhhiiihhhfffffffffgggfffeeebbbcccdddfffhhhiiijjjjjjjjjkkkkkkjjjhhhffffffggghhhggggggffffffgggggghhhhhhiiijjjlllmmmnnnmmmlllpppqqqqqqpppnnnjjjgggeeeeeeeeeeeefffgggiiikkkllljjjkkkmmmmmmmmmllljjjiiifffdddaaa```bbbeeefffggglllkkkjjjiiihhhgggfffeeefffiiimmmooopppooonnnmmmlllllllllmmmnnnnnnnnnooojjjiiihhhfffeeedddccccccfffhhhiiiiiifff```ZZZWWWSSSQQQPPPQQQTTTWWWXXXYYYWWWUUURRROOOOOOPPPRRRTTTSSSSSSTTTUUUVVVUUUSSSQQQRRRSSSTTTUUUUUUXXX\\\___\\\]]]^^^```bbbdddeeefffhhhfffcccaaa_________```dddbbbdddgggjjjnnnxxxrrrssswww{{{}}}{{{wwwtttppprrrtttuuutttrrrpppnnnsssssstttuuutttrrrqqqooopppsssxxx||||||zzzwwwuuutttssstttvvvyyyzzzyyyxxxrrrsssrrrpppmmmjjjjjjjjjppprrrtttvvvuuusssrrrqqqpppoooooorrrwwwzzz{{{{{{{{{{{{{{{}}}~~~}}}zzzwwwwwwvvvvvvwwwyyy{{{}}}~~~tttpppnnnooommmjjjjjjnnnqqqooonnnooorrrrrrooolllooooooooopppqqqrrrssstttvvvxxxuuuqqqpppssstttrrrnnnmmmkkkjjjiiihhhfffcccggghhhhhhgggdddcccdddeeejjjlllnnnoooooonnnlllkkkkkklllnnnooommmjjjfffccceeecccbbbbbbdddgggjjjllllllnnnooonnnjjjeeebbbaaabbbeeeggggggeeeeeehhhkkkhhhgggffffffgggjjjmmmnnnsssssssssrrrooommmjjjhhhhhhjjjkkkjjjiiihhhhhhhhhhhhjjjmmmppprrr{{{{{{~~~uuurrrrrr|||xxxrrroooooouuuvvvxxxxxxuuuqqqoooooopppmmmmmmppppppmmmooorrryyy{{{}}}|||yyywwwuuuuuuoooooonnnjjjfffeeeeeegggfffjjjooorrrrrrqqqqqqqqqooommmjjjgggfffggghhhiiikkkiiigggfffffffffeeedddddddddfffgggggghhhhhhhhhiiijjjkkkjjjhhheeeeeeeeecccccccccdddfffgggiiiiiigggfffeeegggjjjlllkkkjjjoooooommmkkkhhheeecccaaabbbbbbbbbccceeehhhkkkmmmkkkkkkkkkjjjiiihhhfffeeeccc```^^^^^^```ccceeeeeeiiiiiijjjjjjiiiiiiiiiiiikkknnnrrrsssrrrppppppqqqoooooonnnmmmllllllkkkkkkiiihhhfffdddcccaaaaaa```eeeeeecccaaa^^^ZZZWWWUUUQQQPPPOOOPPPSSSUUUVVVVVVTTTRRRPPPOOONNNPPPRRRSSSTTTRRRRRRSSSUUUUUUSSSPPPQQQRRRTTTUUUVVVYYY\\\___^^^___```bbbcccdddeeeeeegggfffcccaaa```aaabbbbbbdddccceeeiiikkknnnwwwoooqqqvvvzzz|||{{{vvvrrrrrrrrrssstttsssqqqooonnnssstttvvvvvvvvvtttqqqppprrrvvv|||~~~}}}zzzvvvuuusssssstttvvvxxxyyywwwvvvqqqqqqpppnnnkkkiiijjjkkkmmmpppuuuwwwvvvtttrrrrrrtttuuuvvvwwwxxxyyyzzzzzz{{{{{{zzz{{{{{{zzzvvvssssssrrrrrrtttwwwxxxxxxwwwooommmmmmnnnllliiijjjnnnnnnnnnoooppprrrrrrpppooooooooonnnnnnppprrrtttuuuxxxyyyvvvpppnnnppppppnnnkkkiiigggggggggfffeeeccceeefffgggfffdddccccccdddkkknnnpppqqqpppnnnnnnnnnnnnnnnooonnnlllhhhdddbbbcccaaa```aaaeeeiiikkkkkkkkkmmmmmmlllhhheeeddddddccccccdddeeefffhhhjjjjjjeeeeeeeeegggiiilllooopppsssrrrrrrqqqpppnnnmmmllliiiiiihhhgggfffeeeddddddcccgggkkklllmmmuuuzzzzzz}}}vvvtttrrroooooorrrrrrrrrtttvvvsssmmmlllmmmlllkkkmmmppppppmmmooosss{{{|||}}}|||yyywwwvvvvvvnnnooonnnjjjeeebbbdddfffdddiiimmmooonnnnnnppprrrmmmlllkkkjjjjjjjjjkkkkkkkkkhhhfffeeeeeedddcccaaagggggghhhhhhhhhhhhhhhgggiiikkklllkkkhhhfffeeeeeebbbcccccceeegggiiikkklllgggeeeccceeeiiilllkkkjjjmmmllljjjgggeeebbbaaa```aaa``````aaacccfffiiikkkjjjiiihhhgggffffffeeeeeecccaaa^^^___aaadddfffgggfffhhhkkkmmmnnnoooppprrrsssvvvyyywwwsssooonnnoooppppppnnnllljjjhhhgggfffgggfffdddbbb```___^^^^^^cccaaa^^^[[[XXXVVVUUUUUURRRPPPOOOPPPRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSRRRQQQRRRSSSSSSRRRPPPQQQSSSVVVXXXYYY[[[]]]______```aaacccddddddddddddeeedddcccaaaaaabbbdddeeefffeeegggjjjkkkkkkqqqyyyooorrrvvv|||~~~|||wwwrrrpppqqqqqqqqqqqqqqqpppooouuuvvvwwwxxxxxxuuusssqqqsssxxx}}}|||wwwsssrrrsssssstttvvvxxxxxxvvvtttqqqqqqpppmmmkkkjjjkkkmmmnnnsssxxx{{{yyyvvvuuutttwww{{{~~~}}}zzzxxxzzz|||{{{zzzyyyyyyyyyxxxuuusssppppppqqqtttwwwwwwtttqqqmmmlllmmmnnnkkkffffffjjjkkknnnppprrrqqqqqqqqqrrroooooonnnnnnooorrruuuwwwxxxyyyuuuooommmoooooolllhhhgggeeeeeefffgggfffeeeccceeeggggggfffeeefffgggmmmpppssstttrrrqqqrrrsssrrrrrrpppnnnkkkhhhdddbbbdddbbbaaacccgggiiiiiihhhjjjkkkkkkiiigggfffggghhheeebbb```ccchhhlllllljjjbbbccceeehhhkkknnnppprrrrrrqqqqqqpppppppppqqqqqqnnnllliiigggfffeeeeeeddddddlllrrrqqqnnnqqq|||{{{zzzsssnnnmmmllllllnnnsssrrrpppqqqssspppjjjiiimmmiiiiiilllqqqpppmmmoootttwwwyyyyyyxxxuuusssrrrsssmmmooooookkkfffdddfffiiifffiiimmmmmmjjjjjjmmmpppllllllmmmnnnnnnnnnnnnnnnmmmjjjgggfffeeedddbbbaaahhhhhhiiijjjjjjjjjjjjiiikkkmmmnnnmmmkkkhhhffffffffffffggghhhjjjlllmmmnnniiifffccceeejjjmmmmmmkkkkkkiiigggdddbbbaaa````````````___^^^```cccfffhhhfffeeeeeeeeefffggghhhiiigggeeeccccccfffiiilllllljjjnnnqqqsssrrrrrrtttvvvvvvyyy{{{xxxrrrnnnmmmooopppooommmkkkiiigggeeedddeeedddbbb```^^^]]]]]]]]]___^^^[[[YYYWWWVVVUUUUUUSSSRRRPPPPPPQQQQQQPPPOOONNNNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOOOOOOORRRUUUZZZ\\\]]]^^^___``````aaabbbcccddddddcccbbbcccbbbaaaaaabbbcccfffgggggggggiiillljjjhhhkkkqqqvvv{{{qqqtttyyyyyyuuunnnnnnooooooppppppqqqqqqvvvwwwyyyzzzyyywwwtttrrrsssyyy~~~{{{uuuqqqooosssssstttvvvwwwwwwuuusssqqqqqqpppmmmkkkkkkmmmoootttyyy~~~}}}yyyvvvvvvxxx~~~{{{xxx{{{zzzyyyxxxxxxyyyxxxvvvuuuooooooppptttwwwvvvrrrnnnmmmlllnnnooojjjdddcccfffiiimmmqqqrrrqqqppprrrtttpppooonnnnnnpppsssvvvyyywwwxxxuuuooommmoooooommmgggeeedddeeefffhhhhhhgggbbbeeehhhjjjjjjiiijjjkkkooorrruuuvvvtttsssuuuvvvuuutttrrrooolllhhheeedddfffdddccceeehhhiiihhheeeiiijjjiiihhhffffffhhhkkkfffaaa^^^bbbiiinnnmmmjjj```bbbfffiiimmmppprrrrrrqqqpppooooooppprrrsssuuurrrooollliiihhhhhhhhhgggiiissszzzwwwpppmmmrrrwww|||yyyzzz}}}uuussslllhhhhhhhhhiiimmmsssuuuqqqpppqqqmmmffffffjjjggghhhlllqqqpppmmmoootttsssuuuuuutttqqqooooooooollloooppplllgggfffiiimmmhhhkkkmmmkkkgggfffjjjnnnkkklllnnnpppqqqqqqpppooopppmmmjjjhhhhhhgggeeeccchhhhhhiiikkkkkklllllllllmmmooopppooommmiiihhhgggjjjjjjkkkkkklllmmmoooooolllgggdddfffkkkoooooommmiiihhheeecccaaa`````````aaa___^^^]]]^^^aaadddfffcccccccccdddfffiiilllmmmkkkiiiggggggjjjnnnpppqqqsssvvvxxxxxxuuussssssttttttwwwzzzxxxrrrooooooqqqooonnnmmmkkkiiigggfffeeecccbbbaaa___]]]\\\\\\\\\\\\\\\[[[ZZZXXXWWWUUUUUUUUUSSSQQQQQQQQQPPPOOOMMMLLLMMMOOOPPPQQQQQQPPPOOOOOOPPPQQQOOOMMMLLLLLLNNNTTTXXX\\\````````````aaa```aaabbbcccdddcccbbbbbbbbbaaa``````bbbdddggghhhfffgggjjjmmmkkkhhhiiinnnnnnttt{{{sssxxx{{{{{{|||~~~{{{wwwrrrrrrrrrrrrssstttuuuvvv}}}zzzwwwxxx{{{{{{vvvqqquuuvvvvvvuuutttrrrpppnnnpppqqqrrrssssssrrrpppooonnnppprrrqqqoooooosssvvv{{{}}}|||wwwtttyyyyyyzzz{{{|||}}}~~~{{{}}}}}}zzzuuuqqqrrrsssrrrqqqqqqsssuuutttoookkkmmmmmmllljjjgggfffggghhhoooooooooqqqrrrrrrpppoooooonnnnnnooosssuuuvvvvvvuuupppllllllooopppnnnllleeeddddddeeeffffffeeecccdddeeejjjppppppllllllnnnuuuvvvxxx|||~~~}}}{{{xxxwwwuuuqqqnnnjjjhhhgggggghhhgggeeefffhhhjjjkkkkkklllkkkiiihhhgggggghhhhhhjjjaaa^^^dddllllllfffbbbdddeeefffhhhlllooorrrtttqqqooommmnnnrrrtttuuutttxxxrrrmmmllliiieeefffjjjssswwwzzzyyytttnnnlllkkkoootttyyy~~~~~~{{{uuuqqqpppjjjeeecccfffjjjkkkllloooooommmkkkhhhfffggggggmmmjjjiiilllqqqsssqqqmmmoooqqqrrrqqqooolllllllllkkkppppppiiiffflllrrrtttrrrrrrppplllhhhgggkkkpppooopppqqqrrrrrrqqqpppooosssmmmgggfffiiilllkkkiiikkkjjjkkknnnqqqrrrooollloooooonnnmmmlllkkkkkkjjjkkkkkklllmmmppppppooommmhhhgggggghhhkkkmmmnnnnnnjjjiiigggdddbbb```______ccc```___bbbdddaaa```aaadddeeeggghhhhhhjjjmmmpppmmmmmmnnnpppsssxxx||||||yyyzzz|||zzztttnnnqqqrrrsssrrrooommmllllllfffgggiiiiiigggddd```^^^bbb```___^^^^^^]]][[[XXXZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXVVVTTTRRRPPPOOONNNQQQRRRRRRRRRQQQQQQPPPOOONNNNNNNNNMMMKKKKKKMMMOOOVVVZZZ___aaa``````aaaccc^^^^^^______```bbbcccddd```bbbeeefffeeeeeeeeeffffffggghhhiiijjjkkkkkkkkkrrrsssttttttvvv{{{rrrxxx{{{{{{|||~~~|||xxxtttsssqqqoooppprrrtttvvvxxxvvvuuuwwwzzzzzzvvvrrrqqqqqqqqqpppooommmkkkkkklllmmmoooppppppooonnnmmmpppqqqrrrpppnnnooossswwwzzz}}}~~~zzzwwwvvvwwwxxxzzz|||~~~~~~}}}yyyuuuqqqppprrrtttsssrrrrrrssstttrrrnnnkkkllllllkkkiiifffeeefffhhhnnnoooppprrrsssrrrqqqooopppooonnnppprrrssssssrrrsssnnniiihhhkkknnnnnnmmmgggffffffffffffeeedddccceeefffkkkqqqqqqnnnooorrrxxxyyy|||~~~zzzwwwsssrrrqqqnnnmmmkkkjjjjjjkkkiiihhhhhhjjjlllmmmmmmooonnnmmmlllkkkkkkllllllhhhcccbbbeeegggeeeeeefffkkkjjjjjjlllppprrrsssrrrooommmlllnnnqqqtttuuutttvvvppplllkkkiiiggghhhlllvvvzzz}}}|||vvvppplllkkkiiimmmrrrwwwxxxqqqttt}}}uuupppmmmllliiieeedddfffjjjmmmoooooonnnllljjjggggggggghhhllljjjjjjmmmqqqsssppplllmmmoooqqqqqqooommmlllllllllqqqqqqkkkiiinnnuuuwwwzzzyyyuuuqqqmmmkkklllmmmnnnooopppqqqqqqqqqpppppprrrmmmiiiiiinnnqqqrrrqqqnnnmmmmmmooorrrsssqqqoooooooooooonnnnnnnnnnnnmmmnnnmmmlllmmmpppqqqqqqpppiiihhhhhhiiijjjllllllllllllkkkiiigggeeedddccccccdddaaaaaafffhhheeedddeeegggiiilllmmmnnnppprrrtttqqqssswww{{{~~~}}}~~~|||uuuoooooopppqqqooollljjjjjjjjjffffffgggfffeeeccc```^^^bbbaaa_________^^^[[[YYYYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVTTTRRRPPPOOONNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOONNNLLLLLLNNNPPPVVVZZZ^^^`````````aaaccc____________``````aaabbb```bbbeeeeeedddccccccdddeeeeeegggiiijjjkkkkkkkkkllllllmmmmmmnnnrrrwww{{{qqqwww{{{{{{}}}~~~zzzwwwtttpppmmmmmmooosssuuusssrrrrrrvvvyyyyyyuuuqqqooonnnlllkkkiiihhhhhhhhhiiijjjlllnnnooonnnmmmlllqqqrrrqqqooommmnnnsssxxxzzz}}}}}}{{{tttuuuwwwyyy|||~~~|||vvvqqqqqqrrrtttuuuuuusssrrrqqqqqqooommmjjjkkkkkkkkkiiigggfffhhhiiinnnooorrrttttttsssqqqooopppppppppqqqrrrqqqooommmpppkkkfffeeeiiilllnnnnnnhhhhhhggggggfffeeedddccchhhhhhmmmssstttrrrtttwww|||~~~}}}xxxtttooooooppppppooonnnmmmllljjjiiihhhiiikkkmmmnnnmmmoooooonnnmmmmmmmmmnnnnnngggeeeeeeeeebbb```eeemmmuuuqqqnnnpppuuuwwwuuurrrmmmmmmmmmooorrruuuuuuuuutttnnnkkkjjjiiigggiiimmmxxx|||~~~}}}wwwpppmmmkkkfffiiilllooowww|||tttvvvyyyrrrmmmjjjhhhfffffffffffffffjjjooorrrooonnnkkkiiihhhhhhiiijjjjjjjjjlllpppttttttoookkklllooossstttsssqqqooonnnnnnqqqrrrooommmrrrwwwzzz|||yyyuuussspppmmmjjjmmmnnnooopppppppppppppppnnnllljjjmmmsssxxx{{{zzzrrrpppoooppprrrsssssssssrrrqqqqqqppppppqqqqqqqqqqqqooonnnnnnppprrrrrrqqqjjjiiiiiiiiiiiijjjkkkkkkpppooommmkkkjjjiiihhhhhheeecccffflllooollljjjkkkmmmppptttwwwwwwwwwxxxyyyvvvzzz{{{tttnnnlllmmmnnnmmmjjjhhhggggggeeeeeedddcccbbbaaa```___cccaaa`````````___\\\ZZZWWWVVVUUUVVVXXXZZZYYYXXXWWWVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQOOONNNNNNQQQSSSWWWZZZ]]]_________```aaa________________________aaabbbddddddbbbaaa```aaabbbdddfffhhhiiijjjjjjjjjfffgggfffffffffhhhlllpppyyypppuuuyyyzzz|||}}}zzzuuusssqqqnnnnnnoooqqqrrrqqqqqqrrrtttvvvuuuqqqnnnmmmllljjjhhhfffffffffggghhhjjjlllnnnoooooonnnmmmoooppppppnnnlllooovvv{{{|||~~~}}}zzzuuuuuuwwwyyyzzz|||~~~~~~zzztttrrrtttvvvwwwvvvsssrrrpppnnnmmmkkkjjjiiikkklllmmmllljjjiiijjjlllmmmpppsssuuutttrrrpppooorrrqqqqqqrrrrrrpppllliiikkkiiiggghhhjjjmmmmmmmmmggghhhhhhgggfffffffffgggkkkkkkpppvvvxxxvvvxxx}}}~~~yyyssspppmmmnnnpppqqqqqqooommmlllfffeeeeeehhhkkknnnnnnnnnllllllllllllkkklllllllllgggeeeeeedddbbbbbbjjjsssyyysssmmmnnnuuuyyyxxxtttnnnnnnppprrrtttvvvvvvvvvrrrmmmjjjiiihhhfffgggkkkvvvxxxyyywwwrrrnnnnnnoooiiikkkmmmnnnsss{{{}}}{{{yyyuuuvvv~~~{{{tttoookkkiiifffdddccceeeffffffeeehhhmmmsssooommmjjjiiiiiijjjkkkkkkkkkmmmqqquuuxxxvvvqqqlllmmmqqqvvvxxxwwwuuusssrrroooqqqrrrqqqqqqtttxxxzzz|||yyywwwwwwwwwuuuppplllppppppppppppooonnnnnnmmmiiihhhjjjnnnuuu{{{sssrrrqqqpppqqqssstttuuuvvvuuutttrrrrrrrrrsssssspppoooooopppqqqqqqooonnnggghhhiiiiiiiiijjjkkkmmmuuutttrrrpppnnnmmmllllllgggfffjjjrrrvvvtttrrrrrrvvvyyy~~~~~~}}}|||zzz}}}}}}~~~~~~~~~~~~}}}xxxqqqkkkkkklllmmmllliiigggffffffeeedddbbb```______``````cccbbb````````````]]][[[WWWVVVUUUWWW[[[\\\[[[YYYXXXWWWVVVUUUTTTSSSRRRQQQSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPQQQSSSUUUXXXYYY[[[]]]^^^______```]]]]]]^^^______`````````aaacccdddcccaaa___^^^^^^```bbbdddggghhhhhhhhhhhheeeeeedddcccbbbcccfffiiipppnnnssswwwxxxzzz}}}{{{wwwqqqqqqqqqqqqqqqqqqppppppssssssttttttsssqqqmmmjjjkkkjjjgggeeeddddddddddddgggiiikkkmmmnnnmmmlllkkklllmmmnnnmmmmmmqqqxxx}}}~~~|||yyywwwvvvwwwwwwxxxyyyzzzzzz{{{xxxuuussssssuuuvvvtttqqqoooooonnnllljjjiiihhhhhhiiijjjllllllkkkjjjkkklllnnnqqqtttuuurrrpppoooooorrrrrrqqqrrrqqqoookkkhhhggghhhjjjmmmoooooollljjjeeeggghhhhhhggggggjjjmmmmmmnnnssszzz|||zzz|||~~~~~~xxxrrrooommmmmmoooqqqrrrqqqooollliiiddddddeeehhhmmmpppqqqpppkkkkkkkkkkkkjjjjjjjjjiiiiiidddaaacccfffiiiooouuutttmmmggghhhooovvvwwwvvvppprrruuuwwwwwwwwwvvvvvvqqqmmmjjjkkkhhheeedddgggqqqqqqpppmmmjjjkkkppptttmmmooopppppptttzzz{{{yyyuuupppooovvv~~~xxxzzzwwwtttpppmmmjjjhhhdddbbbbbbcccdddcccbbbdddkkkpppnnnllljjjjjjmmmnnnnnnmmmmmmqqqvvv{{{|||yyysssooommmqqqvvvyyyxxxvvvtttsssqqqqqqqqqrrrssssssuuuxxxvvvuuuuuuxxx||||||xxxtttuuutttrrrpppnnnlllkkkjjjeeefffiiinnntttzzz}}}~~~sssrrrqqqpppoooqqqsssuuuyyyxxxvvvtttrrrrrrssssssnnnnnnoooqqqqqqooojjjgggdddfffhhhhhhhhhjjjmmmpppzzzyyyvvvtttqqqooonnnmmmjjjjjjnnnvvv{{{zzzxxxyyy~~~~~~}}}~~~~~~||||||}}}}}}|||zzzuuuoookkklllmmmnnnllljjjgggggggggdddcccaaa```___```aaabbbbbbaaa``````aaa```^^^\\\YYYWWWVVVYYY^^^```]]]ZZZXXXXXXWWWVVVVVVUUUTTTTTTVVVUUUSSSRRRPPPPPPOOOPPPRRRSSSSSSRRRRRRRRRUUUWWWXXXYYYYYY[[[]]]^^^^^^^^^ZZZ[[[]]]___```aaabbbbbbaaacccdddccc```]]]\\\\\\___aaacccfffgggfffeeedddcccccccccbbb```aaacccffflllxxxlllqqquuuuuuwwwyyyxxxtttnnnoooqqqssstttssssssrrrwwwwwwvvvtttqqqnnnkkkiiihhhgggeeedddbbbaaaaaaaaaeeefffiiijjjkkkjjjiiihhhjjjlllnnnnnnnnnrrryyy{{{|||}}}}}}{{{xxxuuussswwwwwwwwwwwwxxxxxxxxxxxxssssssssstttsssqqqmmmjjjjjjkkkmmmllljjjhhhhhhiiifffhhhjjjkkkkkkjjjkkklllpppsssuuusssooollllllnnnqqqpppooooooooonnnkkkhhheeehhhmmmqqqrrrooollliiidddggghhhhhhggghhhmmmqqqooopppwww~~~}}}~~~~~~~~~|||vvvoookkkkkkmmmmmmooopppqqqpppmmmjjjhhhgggggghhhlllppprrrrrrrrrllllllllllllkkkjjjiiihhhiiibbb^^^cccjjjmmmooorrrkkkfffccceeemmmsssvvvuuutttvvvzzzzzzyyyvvvuuutttpppmmmmmmnnnlllfffdddeeekkkkkkjjjgggfffiiipppwwwppprrrrrrqqqtttyyyyyyuuuuuupppnnnrrrvvvwww{{{{{{||||||yyyrrroooxxxyyytttrrrpppnnnlllhhhdddaaaaaa```^^^]]]^^^bbbiiimmmmmmkkkkkkmmmqqqsssqqqnnnppptttzzz~~~~~~{{{uuurrrnnnqqquuuwwwvvvtttsssrrrtttrrrrrrttttttrrrrrrtttrrrssswww{{{}}}yyyxxxuuuqqqnnnkkkjjjiiifffgggkkkooosssvvvxxxyyyrrrrrrrrrpppoooppprrruuuzzzxxxuuusssrrrrrrssstttooooooooopppooolllfffbbbaaadddhhhhhhhhhiiinnnrrr{{{zzzwwwuuurrrpppoooooonnnlllpppxxx~~~}}}}}}~~~~~~~~~}}}}}}|||||||||||||||{{{xxxsssooommmmmmoooooonnnkkkiiihhhiiidddcccbbbaaaaaabbbccccccaaa```___`````````^^^\\\ZZZXXXWWWZZZ```aaa^^^ZZZWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTRRRPPPNNNNNNNNNNNNSSSSSSTTTSSSRRRSSSVVVXXXYYYXXXXXXYYY\\\]]]]]]]]]YYYZZZ]]]```bbbcccccccccaaacccdddccc```]]]\\\\\\___aaaccceeeeeedddbbbaaa___``````___^^^___aaaccciiirrr{{{~~~|||{{{jjjooorrrrrrtttvvvtttooommmnnnppprrrtttuuuvvvwwwzzzyyywwwtttpppmmmllllllgggggggggfffdddcccaaa```fffgggiiijjjjjjiiihhhgggkkkmmmoooooooooqqqwww{{{vvvwwwxxxxxxxxxvvvsssrrruuuuuuvvvvvvwwwxxxyyyyyywwwxxxyyyvvvqqqlllhhhffffffiiimmmnnnlllkkkkkklllgggjjjlllnnnmmmmmmnnnooorrrtttuuuqqqllliiijjjmmmnnnmmmkkkkkklllllljjjhhheeeiiimmmppppppnnnkkkiiifffhhhjjjiiiggghhhmmmqqqooorrryyy~~~}}}|||wwwooohhhfffjjjnnnlllmmmnnnooonnnllljjjiiikkkjjjkkkmmmpppqqqpppnnnmmmmmmmmmlllkkkiiigggffffffaaa```eeejjjkkkkkklllfffgggiiinnnssswwwwwwwwwvvvyyy}}}|||yyytttqqqpppooonnnooosssqqqkkkggggggggghhhiiihhhgggjjjpppvvvrrrssssssqqqsssvvvuuuqqqrrrooooootttuuuttttttvvvyyy{{{ppprrrttttttpppqqq}}}zzztttqqqpppooonnnlllhhhccc```^^^[[[WWWVVV[[[bbbhhhllllllkkklllpppvvvwwwsssoooqqquuu{{{~~~{{{vvvsssrrrtttwwwxxxwwwuuuuuuuuuxxxtttssswwwvvvqqqooopppppptttxxx|||}}}~~~~~~zzzyyyuuurrrooolllkkkkkkjjjlllooorrrssssssssstttrrrssssssrrrpppppprrruuuvvvuuusssrrrrrrsssuuuwwwtttrrrooommmkkkhhheeebbbbbbeeeiiiiiiggghhhlllqqqxxxwwwuuutttsssrrrqqqqqqpppoooqqqyyy~~~~~~}}}{{{yyyxxxxxxxxxyyyyyyyyyxxxvvvssspppnnnmmmnnnooopppnnnkkkiiiiiiiiidddddddddccccccddddddeee```___^^^_________]]][[[[[[XXXVVVZZZ```aaa]]]XXXUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPOOOOOOOOOQQQRRRSSSSSSTTTSSSSSSSSSVVVXXXZZZXXXVVVXXX[[[]]]]]][[[ZZZ\\\___aaacccccccccbbbaaacccdddccc```^^^]]]]]]___aaacccddddddbbb___]]][[[]]]^^^]]]]]]^^^```bbbggglllpppqqqppppppsssvvvyyyhhhmmmqqqqqqrrrsssqqqmmmnnnnnnnnnpppsssvvvzzz|||{{{zzzwwwssspppnnnnnnoooiiiiiijjjiiihhhfffdddbbbiiijjjlllllllllkkkiiihhhllloooqqqqqqoooppptttxxxrrrssstttuuuuuutttsssqqqsssssstttvvvwwwyyyzzzzzz~~~zzzqqqjjjgggfffdddhhhmmmooonnnmmmmmmnnnkkkmmmppprrrrrrrrrsssttttttuuuuuupppjjjgggiiilllllljjjhhhhhhiiijjjiiihhhgggjjjmmmnnnnnnllljjjjjjhhhjjjllljjjgggggglllqqqpppsss{{{~~~}}}{{{uuukkkdddcccjjjpppkkkkkklllmmmmmmlllkkkkkklllllllllmmmnnnmmmkkkiiilllllllllkkkjjjgggeeecccdddaaabbbgggiiigggggghhhfffkkksssyyy}}}}}}{{{zzzwww{{{~~~}}}xxxrrrooonnnnnnmmmqqqvvvvvvoookkkkkkeeehhhkkklllkkklllpppttttttuuutttrrrrrruuurrrnnnllllllpppvvvxxxuuussstttsss~~~{{{yyyzzz|||{{{vvvuuu}}}vvvzzz}}}zzzuuuqqqooonnnmmmmmmkkkhhhbbb___\\\WWWQQQRRRYYYbbbiiimmmkkkkkkmmmsssxxxyyytttoooqqquuu{{{~~~}}}zzzvvvtttwwwyyy{{{{{{zzzxxxxxxyyy{{{vvvuuuyyywwwqqqmmmooooootttyyyzzzyyyyyyzzz|||zzzxxxuuurrrooonnnmmmmmmnnnqqqssstttsssrrrqqqqqqrrrtttuuutttqqqppprrruuusssrrrqqqppprrrtttwwwzzzzzzuuuooojjjhhhfffeeedddcccgggjjjiiiffffffkkkooottttttssssssssssssttttttrrrppprrryyy~~~}}}zzzyyywwwuuuttttttttttttuuuuuutttqqqnnnlllkkkkkknnnooopppnnnkkkiiiiiiiiiddddddeeeeeeeeefffffffff```^^^^^^^^^___^^^]]][[[[[[WWWVVVYYY___aaa\\\VVVSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQSSSUUUWWWRRRSSSTTTSSSSSSTTTVVVYYYZZZWWWVVVWWW[[[]]]\\\[[[\\\^^^```bbbccccccbbbaaaaaacccdddcccaaa^^^]]]^^^___aaacccdddcccaaa]]][[[ZZZ\\\]]]^^^^^^___bbbdddfffhhhiiijjjjjjkkkmmmoooqqq~~~mmmpppsssrrrnnnjjjhhhiiimmmlllkkklllpppuuu{{{{{{yyywwwuuutttrrrpppmmmrrrjjjfffiiillljjjjjjnnnoooqqqrrrtttuuuvvvvvvuuuqqqooonnnppptttxxxyyyxxxvvvtttrrrrrrsssuuuuuutttxxxwwwvvvwwwzzz}}}~~~|||sssllliiigggggggggiiilllllljjjhhhhhhhhhnnnoooooopppqqqrrrssstttzzzwwwrrrkkkgggfffhhhjjjjjjiiihhhggggggiiijjjkkkiiiiiihhhiiiiiihhhfffeeehhhiiijjjiiihhhiiikkklllooottt{{{}}}|||wwwrrrllliiiiiiiiiiiigggfffiiikkklllkkkiiiiiiiiillljjjhhhfffeeeeeefffgggjjjiiijjjkkkllliiiccc^^^^^^___aaaaaabbbcccgggiiiqqq}}}zzzzzzyyyxxxxxxwwwtttpppmmmkkknnnrrrttttttpppkkkgggcccbbbeeelllmmmkkkmmmtttxxxwwwuuutttrrrqqqqqqpppqqqrrrtttvvvwwwwwwvvvvvvtttuuu}}}{{{{{{~~~}}}}}}{{{xxxuuusssqqqooonnnnnnnnnkkkiiiggghhhiiibbb[[[SSSSSSYYYaaafffhhhlllnnnrrrwwwyyyxxxtttpppnnntttzzz|||yyyuuuuuuvvvuuu|||~~~}}}~~~{{{vvv|||zzzxxxuuurrrqqqppppppvvvwwwvvvsssppppppuuuyyyzzzyyyxxxuuuqqqooonnnoooooopppqqqpppooooooqqqrrrxxxvvvtttrrrqqqrrrssstttvvvuuusssrrrrrrtttvvvwwwvvvpppiiieeeeeeggghhhhhhjjjkkkkkkhhhdddeeeiiimmmsssrrrqqqrrrvvvxxxzzzzzzrrrssssssuuuwwwyyyzzz{{{}}}|||}}}}}}}}}|||}}}wwwssssssrrrmmmkkklllsssqqqmmmjjjiiijjjlllmmmoooooonnnmmmlllllllllllljjjgggeeefffjjjjjjfffaaa^^^^^^]]]^^^^^^]]][[[YYYZZZXXXWWWYYY]]]^^^\\\ZZZWWWUUUQQQPPPPPPPPPPPPOOOSSSRRRQQQPPPPPPQQQRRRSSSMMMNNNOOOQQQRRRSSSSSSSSSWWWXXXZZZ[[[]]]^^^^^^^^^]]]]]]]]]^^^^^^______```]]]^^^```aaaaaaaaa``````\\\```ccccccaaa\\\YYYWWWXXXYYYZZZ\\\^^^```aaabbbiiigggfffeeefffhhhkkkmmmvvvxxx}}}ooorrruuuuuuqqqmmmlllmmmqqqooonnnnnnppptttyyy|||zzzxxxuuuttttttsssrrrpppqqqjjjgggjjjlllllllllpppsssuuuwwwzzz{{{|||{{{{{{uuusssrrrtttxxx{{{|||{{{tttrrrqqqqqqrrrttttttsssvvvvvvvvvxxx{{{}}}zzzrrrlllhhhffffffggghhhiiiiiigggffffffgggpppppppppqqqqqqqqqqqqqqqyyyuuupppjjjeeeeeefffhhhcccccccccccccccccccccbbbgggfffeeedddeeeeeedddcccfffggghhhhhhggggggiiikkkmmmrrrzzz~~~|||{{{wwwrrrllliiiiiijjjjjjjjjeeehhhkkklllkkkjjjiiijjjllljjjhhhfffeeeeeeggggggiiiiiiiiijjjjjjggg```\\\ZZZZZZZZZ\\\___gggooouuu|||yyywwwvvvvvvuuurrrnnnkkkiiilllppprrrqqqnnnjjjgggdddcccgggnnnooommmoootttvvvuuusssrrrqqqrrrrrrsssuuuuuuuuuvvvwwwvvvtttrrrrrrqqquuu{{{{{{vvvsssttt{{{zzzwwwuuurrrpppmmmkkklllmmmmmmllljjjiiijjjllleee___ZZZZZZ___fffiiijjjnnnqqquuuyyyyyyuuunnniiiiiiqqqyyy|||yyyvvvttttttwww}}}~~~|||}}}{{{wwwyyywwwuuusssqqqqqqqqqrrrwwwvvvtttrrrppprrruuuxxxxxxyyyxxxuuurrrppppppqqqoooppppppooommmmmmoooqqqvvvtttrrrqqqpppqqqrrrsssuuuuuutttsssssstttuuuvvvvvvqqqkkkgggggghhhhhhgggkkkmmmnnnllliiiiiilllpppvvvuuussstttwww{{{|||}}}rrrrrrrrrssstttvvvxxxyyy}}}zzzzzz{{{|||{{{{{{zzztttpppppppppmmmlllnnnrrrpppllljjjhhhiiikkkllllllkkkkkkjjjjjjjjjjjjjjjjjjgggeeegggiiiiiieeeaaa^^^^^^^^^___```___\\\YYYZZZYYYXXXZZZ\\\]]][[[YYYUUUSSSQQQQQQRRRSSSRRRQQQTTTSSSRRRRRRRRRRRRSSSTTTOOOPPPQQQRRRSSSUUUVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^___`````````______]]]```bbbbbb```\\\YYYXXXXXXYYYZZZ[[[]]]___aaabbbiiiiiijjjiiihhhjjjmmmpppuuuwwwzzzpppsssvvvuuuqqqooooooppptttsssqqqppppppssswwwyyyyyywwwsssrrrrrrssssssrrrnnnjjjhhhjjjmmmmmmoooqqquuuxxx|||xxxwwwvvvxxxzzz}}}~~~}}}sssqqqooooooqqqssstttssstttuuuvvvxxx{{{|||~~~|||wwwqqqkkkgggeeecccggghhhiiihhhgggfffhhhjjjrrrrrrrrrrrrqqqqqqpppooovvvrrrlllfffccccccdddeeebbbdddfffgggfffccc___\\\``````______``````aaaaaabbbdddeeeeeedddeeegggiiiiiipppxxx}}}~~~|||yyyxxxtttpppkkkgggggghhhiiiiiidddgggjjjlllkkkjjjjjjkkkkkkiiigggeeedddeeeggghhhiiihhhhhhhhhgggccc]]]YYYWWWWWWWWWYYY```lll{{{{{{xxxwwwuuutttsssrrroookkkhhhgggiiimmmoooooollliiiffffffggglllqqqrrrqqqrrruuutttsssqqqooooooqqqsssuuuxxxvvvttttttuuutttqqqmmmrrrnnnmmmnnnmmmkkklllooo~~~|||xxxvvvvvvuuutttqqqnnnkkkjjjkkklllmmmmmmkkkkkklllmmmhhheeecccdddhhhllllllkkklllpppvvvyyywwwrrrjjjeeeeeelllvvvzzzyyyvvvsssrrryyy}}}|||yyyyyyyyyvvvvvvtttrrrpppoooqqqrrrtttwwwtttqqqpppqqqtttuuuvvvvvvwwwvvvuuurrrqqqrrrsssnnnnnnnnnllljjjkkkmmmpppqqqpppooonnnnnnooopppqqqtttttttttuuutttttttttssstttpppllljjjiiiiiiiiihhhllloooqqqpppmmmlllnnnqqqwwwuuurrrrrruuuyyy|||~~~sssrrrqqqpppqqqsssuuuvvvyyywwwuuutttuuuvvvvvvvvvuuupppmmmnnnooommmmmmpppooonnnkkkiiihhhhhhiiijjjggggggggggggggghhhhhhiiijjjhhhfffgggiiiiiieeebbb^^^___```bbbdddbbb^^^[[[[[[ZZZZZZZZZ[[[[[[YYYWWWSSSRRRRRRTTTVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSUUUWWWYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]^^^_________^^^^^^___```bbbaaa^^^[[[ZZZZZZZZZZZZZZZZZZ]]]```ccceeehhhlllooonnnkkkkkkooosssuuuvvvyyy~~~ooorrrtttssspppnnnoooqqquuutttrrrpppqqqsssvvvxxxzzzwwwrrrppppppqqqrrrqqqjjjiiihhhjjjlllmmmoooqqqrrruuuzzz}}}xxxxxxxxxyyyzzz{{{||||||sssqqqpppppprrrtttuuuuuutttuuuwwwxxxxxxxxxyyyzzzyyywwwtttoookkkgggdddbbbggghhhiiiiiiiiijjjmmmppprrrrrrsssssssssrrrqqqpppsssnnnhhhcccaaaaaabbbcccdddfffjjjkkkhhhbbb[[[VVVVVVXXX\\\^^^^^^^^^^^^___^^^___```aaa```aaadddfffgggmmmvvv{{{|||zzzvvvtttrrrnnnhhhdddbbbcccdddeeefffhhhkkkmmmlllkkkkkkkkkjjjhhhfffddddddeeehhhiiihhhhhhhhhgggddd```[[[WWWYYYYYY[[[```iiiwww~~~xxxwwwvvvtttrrrqqqpppmmmjjjgggfffhhhkkkmmmnnnllljjjhhhjjjmmmqqquuuuuutttuuuvvvsssqqqooommmmmmoooqqqssswwwssspppoooqqqqqqnnnjjjpppmmmkkkiiiiiijjjlllnnnxxx||||||zzzzzzyyyxxxtttvvvwwwuuurrrooolllkkkkkkmmmnnnmmmkkkjjjkkkllliiihhhiiilllnnnooommmkkkhhhlllqqqtttrrrnnniiifffeeejjjqqqvvvwwwuuuttttttxxxzzzzzzwwwuuuttttttttttttrrrpppnnnmmmooorrrsssvvvrrrnnnooorrruuuuuutttsssttttttsssqqqppprrrsssmmmmmmkkkiiihhhhhhkkknnnlllllllllllllllnnnoooppprrrssstttuuuuuusssrrrpppnnnlllkkkjjjjjjjjjjjjjjjoooqqqtttssspppmmmnnnooossspppmmmmmmppptttxxxzzztttrrrpppooooooppprrrtttrrrpppnnnnnnoooqqqqqqqqqppplllmmmqqqssspppooopppmmmllljjjiiihhhhhhiiiiiieeeeeeeeeeeefffggghhhiiijjjhhhhhhhhhiiihhheeebbb```aaacccfffgggeeeaaa]]]\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSTTTVVVXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSUUUXXX[[[\\\[[[ZZZZZZZZZZZZZZZZZZZZZ^^^^^^]]]]]]\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]``````aaa___]]][[[[[[\\\]]]\\\[[[\\\^^^bbbfffhhhgggmmmqqqpppkkkjjjnnntttvvvvvvxxx|||qqqssstttsssooonnnpppsssrrrqqqppppppqqqsssvvvxxxzzzwwwrrrooonnnnnnnnnnnnfffhhhhhhhhhiiillloooooommmpppuuuyyy|||{{{zzzxxxuuuvvvwwwwwwwwwwwwxxxxxxtttrrrqqqrrruuuwwwxxxxxxvvvwwwxxxvvvtttrrrssstttuuutttrrrnnnjjjfffcccaaaeeefffhhhhhhiiilllpppssspppqqqssstttttttttsssrrrooojjjccc______```aaaaaaaaadddhhhhhhddd\\\SSSMMMOOOTTT[[[``````___^^^]]][[[\\\^^^^^^^^^```bbbeeegggmmmtttyyyyyyvvvsssqqqrrroooiiidddaaaaaacccfffjjjllloooooonnnllllllllliiigggeeecccccceeehhhjjjiiiiiiiiigggccc___[[[XXXYYY^^^eeennnyyy}}}{{{|||wwwuuurrrpppooollliiigggggghhhkkkmmmnnnnnnmmmlllnnnrrruuuvvvvvvvvvvvvvvvrrrpppmmmjjjiiikkkmmmoooppplllhhhgggiiijjjiiihhhkkkkkkjjjiiijjjlllnnnnnnsssxxx}}}}}}zzz}}}||||||}}}vvvssstttvvvwwwwwwsssuuuvvvuuuqqqmmmkkkjjjkkkmmmnnnmmmjjjhhhggghhhgggiiikkknnnpppooollljjjiiilllnnnnnnkkkhhhggggggfffiiimmmppprrrsssuuuvvvtttttttttrrrpppnnnnnnpppsssrrrooommmmmmnnnpppqqqssspppmmmnnnrrruuuuuussspppqqqqqqpppnnnnnnoooqqqkkkkkkjjjhhhfffgggiiikkkggghhhhhhiiikkklllnnnnnnpppqqqssstttsssrrrooonnngggggghhhiiiiiijjjllllllsssvvvxxxwwwrrrnnnnnnnnnooollliiihhhlllppptttuuutttrrrqqqoooooopppqqqrrrooommmkkklllnnnooopppppplllkkkooovvvxxxtttpppooolllkkkkkkjjjjjjiiiiiiiiieeeeeeeeeffffffhhhiiijjjjjjiiiiiiiiiiiigggeeecccbbbccceeehhhiiigggbbb___\\\\\\\\\[[[YYYWWWVVVUUUVVVVVVVVVWWWYYYYYYVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSSSSUUUXXX[[[]]]\\\[[[ZZZZZZYYYZZZZZZ[[[]]]]]]\\\\\\[[[[[[ZZZZZZ]]]]]]]]]\\\\\\\\\]]]]]]`````````___\\\[[[\\\]]]______^^^___aaaeeeiiilllgggmmmqqqooojjjhhhlllqqqrrrsssuuuyyy}}}uuuvvvvvvtttpppooorrruuuooonnnnnnnnnooorrrtttvvvxxxuuuqqqnnnmmmlllkkkjjjdddhhhiiihhhhhhkkknnnnnnkkkmmmqqquuuwwwwwwvvvuuusssuuuvvvvvvuuuttttttuuuuuutttssstttwwwzzz{{{{{{yyyzzzyyyuuupppnnnpppsssuuutttqqqnnnjjjfffdddbbbccceeeggghhhiiijjjmmmpppnnnoooqqqsssssssssqqqpppkkkeee___\\\^^^```aaaaaaccceeehhhiiieee]]]UUUPPPQQQWWW___cccbbb___^^^^^^[[[\\\^^^______aaadddfffiiinnnssswwwvvvsssqqqooossspppkkkfffcccdddhhhlllqqqsssttttttqqqnnnlllllliiigggdddbbbbbbeeeiiillljjjkkkllliiieee```]]]\\\\\\dddppp|||}}}yyyzzz|||xxxuuurrrpppnnnllliiifffggghhhjjjlllnnnoooooooooqqquuuvvvtttrrrttttttsssooommmjjjhhhggghhhiiikkkhhheeeaaa]]]]]]___cccfffdddggghhhgggiiimmmmmmlllnnnrrruuuuuutttwww|||tttqqqnnnnnnoooqqqrrrrrrpppssstttqqqlllhhhggghhhiiikkklllkkkhhheeedddddddddfffjjjlllmmmllljjjiiimmmoooooolllgggcccccceeefffgggiiikkknnnqqqsssuuuooommmnnnooollliiiiiilllqqqpppooonnnnnnnnnoooppppppnnnmmmnnnqqqsssttttttpppqqqpppooolllkkklllmmmiiijjjjjjiiigggfffggghhhcccdddfffhhhjjjlllmmmnnnooopppqqqqqqqqqooommmllldddeeeggghhhhhhjjjlllooovvvyyyzzzxxxtttpppooopppllljjjggggggkkkoooqqqsssqqqqqqpppoooooooooooooooooonnnlllmmmoooqqqrrrrrrmmmlllqqqxxx{{{vvvqqqooollllllmmmmmmlllkkkjjjjjjfffffffffggggggiiijjjjjjjjjjjjjjjjjjiiigggeeeccccccdddeeeggggggeeeaaa^^^[[[\\\]]][[[XXXVVVUUUVVVWWWVVVVVVWWWXXXYYYWWWVVVTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRSSSTTTVVVXXX[[[\\\]]]\\\[[[ZZZZZZ[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZ^^^^^^]]]\\\\\\\\\]]]]]]___``````___]]]\\\\\\]]]aaa```aaabbbeeehhhlllnnnjjjmmmooolllhhhfffiiimmmmmmnnnpppsssvvvzzz|||~~~wwwwwwvvvsssooonnnqqqtttmmmmmmllllllmmmoooqqqrrrsssqqqnnnmmmlllkkkjjjhhhdddjjjllliiihhhlllnnnmmmnnnpppsssuuuwwwwwwwwwvvvsssuuuwwwwwwtttrrrrrrsssuuutttsssuuuxxx{{{||||||{{{|||zzzuuuooonnnqqquuuwwwuuurrrnnnjjjgggeeeccceeegggiiijjjiiiiiijjjkkklllnnnpppqqqqqqooommmkkkhhhbbb\\\ZZZ]]]aaabbbbbbfffiiikkkllljjjfff```\\\[[[```eeeeeeaaa^^^^^^```]]]___aaabbbccceeehhhjjjlllpppsssuuusssqqqooonnnooonnnjjjfffeeegggmmmsssxxxyyyzzzxxxsssooommmlllhhhfffcccaaabbbeeeiiillllllnnnnnnlllgggbbb``````fffooo{{{~~~xxxsssrrruuuxxxwwwuuuqqqnnnmmmjjjhhheeeggghhhiiikkkmmmooopppppprrruuutttooolllooopppmmmiiihhhgggffffffggghhhhhhbbb```[[[UUUQQQSSS\\\cccaaaeeefffdddeeejjjkkkhhhiiikkkmmmnnnooottt{{{~~~wwwssslllkkkjjjjjjllloooqqqrrrppprrrrrrnnnhhhddddddfffeeegggiiihhhfffdddccccccbbbdddgggiiiiiiiiiiiiiiimmmpppqqqoooiiieeeeeefffcccccceeehhhkkknnnooooookkkiiijjjmmmkkkffffffjjjmmmnnnnnnooopppqqqqqqqqqlllmmmnnnooooooqqqsssuuurrrrrrrrrooollljjjjjjkkkgggiiijjjjjjhhhfffeeefffaaabbbdddgggjjjlllmmmnnnnnnnnnoooooonnnlllkkkjjjfffhhhiiihhhggghhhlllooorrruuuvvvuuuqqqooooooqqqiiigggffffffjjjmmmoooooommmnnnnnnoooooonnnmmmlllnnnmmmkkkllloooqqqrrrrrrpppoooqqqvvvxxxtttqqqppplllmmmooooooooonnnlllkkkgggggggggggghhhhhhiiijjjjjjkkkkkkkkkhhhfffddddddccccccbbbccccccaaa^^^[[[ZZZ\\\]]][[[XXXUUUUUUVVVVVVUUUTTTUUUWWWYYYZZZYYYUUUVVVWWWXXXXXXWWWVVVUUUQQQRRRTTTVVVXXXZZZ[[[\\\^^^]]][[[[[[[[[\\\]]]___]]]]]]]]]]]]]]]^^^^^^^^^```___^^^]]]\\\]]]]]]^^^^^^___``````^^^\\\\\\]]]``````bbbdddgggjjjlllnnnnnnnnnmmmjjjgggfffgggiiikkklllmmmoooqqqrrrssstttvvvvvvtttppplllkkknnnrrrmmmllllllkkkkkkmmmnnnoooooonnnlllllllllllljjjhhheeekkknnnjjjhhhlllooommmssstttvvvxxxyyyyyyyyyyyytttwwwyyyxxxuuusssssstttuuusssssstttxxx{{{|||}}}|||}}}{{{uuupppoootttyyyxxxvvvrrrnnnjjjgggeeeeeejjjlllnnnnnnllljjjiiiiiilllmmmnnnooonnnkkkhhhffffff```ZZZYYY]]]bbbcccbbbfffhhhkkkmmmllljjjfffdddeeehhhiiifff```]]]^^^aaa```bbbdddeeefffhhhkkknnnoooqqqssstttrrrooonnnnnnjjjiiigggeeedddhhhpppwww|||}}}}}}zzzuuupppmmmkkkhhhfffcccaaabbbeeejjjmmmmmmooopppmmmhhhdddccccccqqqyyyzzzxxxuuuqqqooopppuuuyyywwwtttpppmmmkkkiiigggdddfffggghhhjjjlllnnnpppqqqqqqtttrrrkkkgggjjjllljjjdddddddddeeefffggghhhhhh___]]]XXXOOOIIIKKKVVV```bbbffffffbbbccciiijjjgggccceeegggiiikkkqqqxxx~~~uuuwwwvvvuuuzzzwwwqqqoooiiihhhgggiiilllqqquuuxxxqqqssssssnnngggcccdddgggaaacccfffgggeeecccccccccaaaccceeefffggggggiiijjjhhhmmmrrrrrrmmmiiiiiijjj___```cccgggkkklllkkkjjjhhhfffhhhmmmkkkfffeeejjjjjjkkknnnppprrrssssssrrrjjjmmmoooooonnnooosssvvvttttttssspppllljjjiiijjjgggiiikkkkkkiiifffeeeddd```aaadddgggjjjlllnnnnnnmmmmmmmmmmmmlllkkkjjjiiiiiikkkkkkiiiggghhhkkkooolllooopppooommmlllnnnpppeeedddccceeehhhkkklllllljjjkkkmmmnnnnnnmmmkkkjjjkkkjjjiiijjjlllooopppppptttppppppsssuuurrrqqqrrrmmmnnnpppqqqqqqooommmlllhhhgggggggggggghhhiiiiiijjjkkklllkkkhhhfffddddddcccaaa``````___^^^[[[XXXYYY[[[]]][[[XXXUUUVVVWWWTTTSSSRRRTTTWWWZZZ\\\\\\WWWXXXYYYZZZZZZYYYXXXWWWQQQSSSUUUWWWZZZ[[[\\\\\\^^^]]]\\\[[[[[[]]]___``````aaaaaaaaabbbcccccccccaaa```^^^]]]\\\]]]^^^^^^]]]___``````^^^\\\\\\\\\^^^___bbbdddgggjjjlllmmmrrrooolllhhhffffffggghhhlllmmmnnnnnnooooooooonnnssspppmmmlllnnnpppooommmkkklllmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmmmmkkkjjjgggiiilllnnnpppqqqrrrsss}}}|||||||||}}}|||zzzwwwyyyxxxvvvuuussssssssstttsssrrrqqqqqqssswww{{{~~~xxxxxxvvvuuuttttttttttttzzzuuuooojjjhhhhhhhhhgggmmmppprrrqqqmmmjjjjjjkkklllmmmmmmmmmkkkhhhdddbbb^^^ZZZWWWXXXYYY\\\ccckkkkkkmmmppppppmmmjjjhhhggghhhgggfffccc``````bbbeeeeeeeeefffiiilllnnnnnnmmmpppooooooppppppnnnjjjgggkkkhhhfffeeecccdddmmmxxx{{{wwwsssrrrqqqqqqkkkeee```aaahhhnnnnnnlllmmmnnnooonnnllljjjjjjkkkyyy~~~{{{uuutttsssrrrrrrrrrrrrrrruuusssppplllhhheeedddccceeedddeeegggjjjllllllkkknnnjjjgggfffffffffcccaaa```aaacccdddcccbbbcccdddbbb```ZZZQQQKKKLLLUUU]]]bbbaaa```aaadddfffgggfffddddddeeegggjjjnnnrrrtttqqqppppppppprrrvvvzzz}}}yyy{{{~~~~~~uuummmjjjkkkkkkgggdddgggmmmqqqrrrpppuuurrrmmmhhhdddaaaaaaaaaaaabbbbbbaaa```___aaabbbdddcccbbbdddfffggggggfffeeegggjjjmmmllljjjfffddd```aaacccfffhhhiiihhhfffdddcccbbbcccfffiiijjjjjjjjjkkkmmmnnnmmmmmmnnnooommmmmmmmmnnnooopppqqqqqqwwwsssooommmlllllljjjhhhggghhhiiihhheeecccccccccaaaccchhhlllooopppqqqpppoooqqqrrrqqqnnnjjjgggfffhhhiiijjjiiigggfffeeefffllliiifffhhhlllnnnlllhhhhhhiiijjjiiigggggggggiiiiiilllnnnmmmjjjjjjlllooojjjjjjhhhhhhhhhjjjlllnnnssspppmmmmmmpppqqqpppnnnnnnnnnnnnooopppooollliiigggffffffffffffhhhiiijjjiiiiiihhhiiiiiihhhdddbbbdddeeedddbbb^^^ZZZYYYXXXYYY[[[\\\[[[YYYWWWVVVVVVJJJMMMPPPSSSTTTUUUWWWYYYYYYZZZ]]]^^^^^^\\\ZZZXXXUUUVVVWWWYYY[[[]]]^^^______^^^\\\]]]___aaabbbbbbbbbbbbcccccccccccccccccccccdddeeebbb___^^^```cccaaa```^^^]]]\\\\\\]]]^^^dddddddddeeefffgggiiijjjmmmkkkhhhfffeeefffggghhhrrroookkkhhhgggiiilllnnnooollljjjkkkmmmppppppooommmmmmnnnnnnnnnmmmmmmmmmkkkkkklllnnnooonnnmmmkkknnnrrrvvvvvvssssssxxx||||||{{{|||}}}~~~~~~{{{yyy{{{{{{{{{zzzyyywwwuuutttrrrrrrrrrsssuuuvvvxxxyyyxxxwwwvvvuuuttttttttttttuuuqqqkkkggggggggghhhhhhqqqsssuuusssnnnjjjjjjkkklllllllllkkkiiieeeaaa^^^[[[XXXWWWZZZZZZ[[[```fffjjjlllooopppooommmlllllliiigggdddbbbbbbccceeefffgggfffgggiiilllnnnnnnmmmmmmlllllllllllljjjfffcccfffdddccccccbbbdddnnnxxx}}}zzzvvvssspppooooooiiidddaaadddlllrrrsssqqqkkkmmmnnnnnnmmmllllllmmm|||{{{uuurrrppppppqqqqqqrrrrrrsssssstttrrrnnnjjjfffdddccccccccccccdddgggjjjkkkjjjiiihhheeebbbaaabbbbbbaaa___^^^___aaaaaaaaa```aaabbbcccaaa\\\UUUPPPQQQXXX___```______```bbbdddeeedddbbbbbbcccdddfffjjjmmmooojjjiiiiiijjjlllooosssuuuvvvxxx{{{~~~~~~{{{~~~}}}yyyvvvsssrrrtttuuurrrmmmhhhggggggkkkgggeeehhhnnnssssssrrrqqqnnnjjjfffcccaaaaaaaaacccccccccaaa______```bbbfffdddddddddfffgggfffddddddfffiiijjjjjjhhheeebbb```aaabbbdddeeedddcccaaacccbbbaaabbbeeehhhiiiiiigggiiikkkkkkjjjjjjjjjkkkiiiiiihhhhhhiiikkkmmmnnnpppmmmiiiiiikkklllkkkhhhggghhhhhhgggdddbbbbbbbbbccceeeiiillloooooonnnnnnmmmooopppoookkkgggdddccceeefffggggggeeedddddddddiiifffdddgggkkknnnllliiihhhjjjjjjjjjhhhggghhhiiiiiijjjllllllkkkkkkkkkllliiihhhgggggghhhjjjlllmmmpppmmmkkkmmmpppqqqpppnnnnnnmmmmmmnnnoooooommmkkkgggffffffffffffhhhiiijjjjjjiiiiiijjjjjjiiifffcccdddddddddaaa]]]YYYXXXXXXXXXZZZ[[[ZZZXXXUUUUUUUUUMMMPPPSSSUUUUUUVVVXXXZZZZZZ[[[]]]______]]][[[YYYXXXYYYZZZ[[[]]]^^^___```\\\\\\]]]]]]___aaaccceeefffeeeeeeddddddddddddeeeccceeefffeeebbb```aaabbb``````___^^^^^^______```ccccccdddeeefffggghhhiiikkkiiifffdddccceeegggiiiooommmjjjhhhggghhhjjjllljjjiiiggghhhkkknnnpppqqqppppppooooooooooooooopppnnnoooqqqrrrrrrqqqooonnnoootttxxxuuupppooovvv}}}zzzzzz{{{}}}~~~|||yyyyyyzzz{{{|||{{{yyyvvvtttrrrssstttuuuuuuuuuuuutttvvvvvvvvvuuuttttttssssssnnnkkkgggeeeeeegggggggggppprrrsssqqqkkkhhhggghhhjjjjjjjjjhhheeeaaa]]][[[WWWVVVWWWZZZZZZYYY\\\aaafffiiimmmnnnnnnmmmmmmmmmjjjfffaaaaaadddgggiiihhhhhhggghhhjjjlllnnnmmmllllllkkkkkkkkkjjjhhhdddaaaaaa______aaabbbeeennnxxx{{{zzzxxxuuurrrooommmlllkkkgggeeehhhooossssssqqqjjjlllnnnooonnnnnnooopppzzz|||}}}{{{vvvppplllkkkkkkllloooqqqrrrsssssssssrrroookkkgggdddcccccccccaaaaaacccfffjjjjjjiiigggaaa___\\\[[[\\\]]]\\\[[[ZZZ\\\]]]^^^]]]]]]___```bbbbbb___ZZZVVVWWW]]]bbb___^^^]]]___aaabbbbbbaaa````````````bbbdddfffhhhcccccccccdddfffiiikkkmmmqqqsssvvvxxxyyy|||~~~pppnnnsssxxx|||{{{|||yyytttqqqooommmkkkiiieeeeeeeeeeeeeeedddddddddhhhfffdddggglllpppqqqpppkkkiiigggdddbbbbbbbbbcccffffffdddaaa___^^^```bbbhhhgggffffffffffffdddbbbbbbccceeegggfffdddbbb```___``````aaa```___]]]\\\bbbaaa```aaadddfffgggfffdddfffggggggfffeeefffgggfffeeeddddddeeegggjjjllliiieeeccceeejjjmmmkkkhhheeefffgggeeeccc`````````ccceeehhhkkklllkkkjjjiiijjjlllmmmkkkgggcccaaa```aaacccddddddbbbaaaaaabbbeeecccbbbeeeiiilllkkkjjjiiijjjjjjiiihhhgggggghhhhhhhhhiiikkklllllljjjhhhffffffeeeeeegggiiikkklllllljjjiiikkkoooqqqpppmmmmmmkkkkkklllmmmnnnmmmlllggggggfffgggggghhhjjjjjjiiiiiiiiiiiijjjiiigggeeebbbbbbbbb___[[[XXXWWWWWWWWWXXXYYYXXXVVVTTTSSSTTTQQQSSSVVVWWWWWWWWWYYYZZZXXXZZZ\\\^^^^^^\\\ZZZYYY\\\\\\]]]]]]^^^^^^______YYY[[[^^^___^^^```dddgggjjjhhhfffeeedddeeefffgggdddfffhhhhhhfffdddccccccaaaaaaaaaaaabbbbbbbbbbbbaaabbbdddfffgggggggggfffgggeeebbb```aaacccgggiiilllkkkiiihhhgggggghhhiiiiiigggfffgggiiillloooppprrrqqqqqqqqqrrrsssuuuvvvuuuwwwxxxxxxvvvtttrrrqqqqqqssstttpppmmmnnnsssyyyyyyyyyzzz{{{|||{{{xxxuuutttuuuvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuttttttssssssuuuuuuuuuuuuttttttssssssllliiifffdddeeeffffffeeeiiikkkllljjjeeebbbccceeefffffffffeeebbb___\\\[[[WWWUUUVVVXXXXXXWWWZZZ___dddfffiiijjjiiiiiiiiiiiijjjeee``````fffjjjkkkiiihhhggggggiiikkklllkkkjjjnnnmmmllllllkkkiiieeeaaa```]]]^^^```bbbeeemmmuuuxxxxxxvvvtttqqqnnnllljjjpppllljjjkkknnnooommmjjjjjjllloooppppppqqqrrrsssuuuvvvvvvsssnnnjjjiiiiiikkkllloooqqqrrrrrrqqqqqqnnnkkkgggdddbbbaaabbbccc```aaacccfffiiiiiigggeee^^^]]]ZZZXXXWWWWWWXXXXXXWWWXXXZZZZZZZZZ[[[]]]___aaaaaa```^^^\\\]]]```ccc___^^^^^^___aaabbbaaa```______^^^^^^___```aaabbbaaaaaabbbcccdddfffhhhiiilllnnnppprrrrrrsssvvvxxx|||}}}~~~vvvxxxyyyyyy}}}{{{tttpppoooqqqnnnkkkiiihhhgggfffddd___^^^]]]^^^aaadddddddddeeecccbbbdddgggiiiiiiiiifffeeedddbbbbbbcccdddeeeiiihhhfffccc```___aaacccjjjhhhggggggfffeeebbb___```aaabbbbbbbbb```^^^]]]]]]^^^______]]]\\\[[[[[[```______```cccdddeeedddbbbccceeeeeecccbbbbbbcccfffeeedddccceeegggjjjllleeecccbbbeeejjjllliiifffcccdddeeedddaaa_________aaabbbeeehhhhhhhhhfffeeeggghhhiiigggccc```^^^]]]___aaabbbbbbaaa``````aaabbbaaaaaacccfffhhhhhhgggggghhhhhhgggeeedddeeeffffffeeefffiiillllllhhhdddcccccccccdddeeeggghhhiiihhhggggggkkkoooqqqooollljjjhhhggghhhjjjlllllllllhhhhhhhhhhhhiiijjjkkkkkkhhhgggfffggghhhhhhfffddd______^^^[[[WWWUUUUUUUUUVVVWWWWWWVVVTTTSSSSSSTTTTTTVVVXXXXXXXXXXXXXXXZZZWWWXXX[[[\\\]]][[[YYYXXX^^^^^^^^^^^^^^^]]]]]]]]]WWW[[[``````^^^^^^cccgggllljjjgggeeedddeeegggiiihhhhhhhhhgggffffffffffffeeeeeeeeeeeeddddddcccccc```aaadddfffffffffeeedddcccaaa^^^]]]^^^bbbfffiiikkkkkkjjjjjjiiihhhhhhhhhjjjiiihhhggggggiiimmmooorrrrrrqqqrrrtttwww{{{}}}|||~~~}}}yyyvvvuuuvvvzzzwwwsssqqqrrruuuwwwxxxzzzxxxwwwvvvvvvuuurrroooppppppoooppprrruuuyyy{{{{{{yyyvvvsssrrrrrrssstttsssttttttttttttsssrrrrrrllljjjgggffffffeeedddbbbaaaccceeecccaaa```bbbdddbbbbbbbbbbbbaaa___^^^\\\YYYVVVUUUVVVVVVVVV[[[aaaeeegggiiihhhgggeeeeeefffhhhccc___aaafffjjjjjjgggfffeeeeeegggiiijjjiiihhhmmmlllkkkkkkkkkiiieeebbbbbb______bbbdddfffkkkrrrvvvvvvuuussspppmmmjjjiiipppmmmjjjiiijjjjjjhhheeekkkmmmoooqqqqqqqqqrrrtttssstttsssooohhheeefffhhhnnnoooqqqrrrqqqooommmllljjjhhheeebbbaaaaaabbbccc``````bbbdddfffgggeeeccc___]]]ZZZWWWTTTSSSTTTUUUTTTVVVWWWWWWWWWYYY\\\^^^___``````______```aaacccaaa``````aaaccccccaaa______^^^^^^]]]]]]]]]]]]^^^^^^___aaabbbcccdddddddddfffhhhkkklllmmmnnnqqqsssuuu~~~{{{yyyzzz~~~{{{vvv~~~yyynnnlllooorrruuu~~~}}}wwwqqqmmmkkkjjjgggdddaaa_________^^^]]]]]]\\\[[[]]]```cccdddcccfffeeeccccccccccccbbbbbbcccbbbbbbaaabbbcccdddeeeiiihhhgggdddbbbaaaccceeeiiihhhgggffffffddd```]]]^^^^^^___^^^]]]\\\[[[ZZZZZZ\\\^^^^^^\\\\\\]]]^^^___^^^^^^```bbbccccccbbbaaabbbccccccaaa___``````ccccccbbbcccdddfffiiikkkfffeeefffgggiiiiiifffcccaaabbbcccbbb```______``````bbbeeehhhiiihhhgggfffeeefffgggeeeaaa^^^]]]]]]___aaabbbbbb```______```aaa``````aaabbbccccccccccccddddddcccaaa``````aaadddcccdddgggjjjjjjfffbbb```aaaaaabbbcccdddeeefffeeedddfffjjjoooqqqnnnkkkfffeeedddeeegggiiiiiiiiihhhhhhiiijjjjjjkkkkkkkkkeeedddccccccddddddbbb```[[[[[[ZZZXXXUUUSSSTTTUUUVVVWWWWWWVVVTTTSSSTTTUUUVVVWWWYYYYYYXXXWWWXXXYYYXXXZZZ]]]______^^^\\\[[[___^^^^^^]]]\\\[[[[[[ZZZXXX]]]aaaaaa______cccgggmmmkkkhhhffffffgggiiijjjnnnkkkhhhffffffhhhkkkllllllkkkjjjhhhfffeeedddccc```aaadddeeefffeeedddccc___^^^\\\\\\]]]aaafffiiillllllllllllkkkjjjiiiiiimmmllljjjhhhggghhhlllooosssrrrqqqrrrtttyyy}}}~~~|||xxxvvvwwwzzz}}}xxxsssrrruuuyyyyyywwwzzzwwwtttqqqpppooommmlllpppooonnnnnnqqquuuzzz~~~|||yyyuuuqqqpppppprrrtttrrrrrrsssttttttsssrrrqqqllljjjhhhgggfffeeebbb```\\\^^^aaa```______cccfff```aaaaaaaaa```______^^^[[[XXXWWWXXXXXXXXX^^^eeehhhiiijjjiiifffdddddddddeeecccaaabbbeeegggeeecccbbbbbbbbbdddfffhhhgggfffiiihhhhhhhhhhhhgggccc```ddd``````cccffffffjjjoootttsssqqqooollljjjhhhhhhiiigggeeeeeefffgggggggggjjjlllnnnooonnnnnnooopppssstttsssnnnfffbbbdddhhhqqqqqqqqqpppnnnkkkiiigggfffeeecccbbbaaabbbbbbbbb``````___```aaabbb```___^^^]]]YYYUUUPPPOOOPPPRRRSSSTTTUUUVVVVVVXXX\\\_______________```aaabbbbbbbbbbbbbbbcccddddddaaa___^^^^^^^^^]]]]]]\\\[[[[[[ZZZ[[[]]]___``````___^^^aaaccceeefffgggiiimmmooopppxxx~~~~~~}}}~~~~~~|||xxxyyy~~~{{{xxx|||tttrrr~~~uuuoooqqqsssvvv~~~yyywwwsssnnnkkkhhhffffffaaa___\\\[[[[[[[[[[[[ZZZZZZ[[[\\\]]]___```aaabbbggggggeeedddbbb```___^^^```_________```aaabbbbbbdddeeeeeedddcccbbbdddeeefffeeeeeefffeeeddd```]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYY\\\^^^^^^\\\\\\^^^aaa___^^^^^^```bbbcccbbbaaa```aaabbbaaa___]]]]]]]]]^^^______aaabbbdddfffggggggjjjllllllhhheeebbbaaa^^^```bbbbbb`````````aaacccdddgggjjjkkkjjjiiihhhdddeeefffdddaaa_________```aaabbbaaa___^^^]]]^^^_______________````````````aaaaaa```]]]\\\\\\]]]bbbbbbccceeeffffffdddbbb______``````aaabbbbbbbbbcccdddfffkkkpppqqqnnnjjjdddccccccdddfffhhhgggffffffggghhhiiijjjjjjjjjjjjdddcccaaa`````````^^^]]]XXXXXXXXXVVVTTTTTTVVVXXXWWWXXXXXXVVVTTTTTTUUUWWWWWWYYYZZZZZZYYYYYYYYYZZZ\\\^^^```bbbcccbbb```___^^^^^^]]]\\\[[[ZZZYYYYYY[[[^^^bbbdddddddddgggjjjooonnnlllkkkkkklllnnnooouuupppjjjgggiiilllppprrrrrrpppmmmjjjhhhfffffffffddddddfffgggggggggffffff______^^^___aaadddhhhjjjnnnnnnmmmmmmlllkkkkkkjjjmmmmmmllliiigggiiinnnrrruuusssqqqppprrrvvv{{{~~~xxxzzzzzzwwwssssssxxx}}}zzzwwwtttsssuuuwwwxxxxxxyyyuuupppmmmmmmmmmmmmmmmooonnnnnnoooqqqtttxxxzzzxxxwwwtttqqqoooooooooooopppqqqsssttttttsssrrrqqqiiihhhgggffffffdddaaa___YYY\\\^^^^^^]]]^^^bbbfffbbbbbbaaaaaa```______^^^[[[YYYYYY\\\]]]]]]aaafffggghhhiiigggeeeccccccdddaaabbbcccccccccbbb```___^^^]]]^^^aaadddeeeeeedddfffeeeeeefffgggfffbbb```bbb______cccfffgggiiimmmqqqpppmmmjjjhhhfffffffffdddbbbaaa```bbbeeehhhiiiiiijjjlllllljjjiiijjjjjjnnnqqqrrrmmmfffcccfffkkkrrrqqqooollliiifffdddcccbbbcccccccccccccccbbbbbb```^^^[[[ZZZ[[[[[[[[[ZZZYYYXXXUUUQQQLLLKKKNNNPPPSSSTTTUUUUUUVVVYYY]]]``````_________aaabbbbbbbbbbbbbbbbbbcccdddccc```^^^]]]]]]]]]\\\\\\[[[ZZZYYYWWWXXX[[[]]]]]]\\\[[[ZZZ^^^___``````aaacccgggjjjiiiqqqvvvwwwxxxzzz{{{zzzyyyxxx|||~~~|||~~~||||||wwwtttqqqqqq~~~~~~~~~|||vvvrrrqqqoookkkhhhfffdddcccccc```^^^\\\[[[]]]^^^^^^^^^WWW[[[___```______aaacccdddeeedddccc```^^^]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]___bbbccccccbbbcccdddbbbbbbcccdddeeeccc```]]]]]]\\\[[[YYYXXXWWWWWWXXXYYY\\\___^^^[[[[[[^^^bbb___^^^___aaaccccccbbb```^^^``````___\\\[[[ZZZ[[[[[[\\\^^^```bbbcccddddddffflllqqqoooggg```___aaa\\\^^^```aaaaaaaaabbbddddddfffhhhjjjjjjhhhfffddddddeeefffdddbbbaaabbbbbb```aaabbb```^^^[[[[[[[[[ZZZ[[[]]]]]]]]]^^^___```^^^______^^^[[[ZZZZZZ[[[```aaaccccccbbbbbbbbbccc^^^_____________________cccdddggglllqqqqqqmmmiiidddddddddfffhhhhhhgggeeecccdddfffggghhhhhhggggggeeebbb```___^^^^^^\\\ZZZXXXXXXXXXWWWVVVWWWZZZ\\\YYYYYYYYYWWWVVVVVVWWWYYYXXXZZZ\\\\\\[[[[[[\\\]]]\\\^^^aaacccdddcccaaa```^^^^^^]]]\\\[[[ZZZYYYYYY]]]___cccgggkkkmmmooopppsssssssssssstttuuuuuuvvvyyytttooommmooosssuuuvvvtttrrrnnnjjjhhhhhhiiijjjiiiiiiiiijjjjjjjjjjjjkkkbbbbbbcccdddfffiiikkklllooonnnmmmlllkkkkkkkkkkkkmmmmmmllljjjhhhjjjpppuuuvvvtttpppnnnooossswwwzzzrrrttttttqqqoooqqqxxxyyyzzzzzzxxxvvvwwwzzz}}}xxxtttnnnkkkkkkmmmnnnooommmmmmnnnoooqqqrrrssstttttttttsssrrrpppnnnlllkkkpppqqqsssttttttsssqqqpppgggfffeeeeeefffdddaaa___XXXZZZ\\\[[[ZZZ[[[___cccddddddcccaaa```___^^^]]]YYYYYY\\\aaabbb```bbbgggdddeeeeeedddbbbaaaaaabbb___bbbdddeeebbb___]]]\\\[[[[[[\\\^^^bbbddddddccceeeeeeeeeggghhhgggdddaaa```]]]]]]bbbfffgggjjjmmmooommmjjjfffdddcccdddddddddbbb```___```cccgggiiigggiiijjjiiigggeeeeeefffggglllnnnlllgggfffkkkpppqqqooollliiifffdddbbbbbb```aaacccddddddcccbbbaaa___\\\XXXVVVVVVWWWWWWVVVTTTSSSQQQMMMIIIIIILLLPPPSSSTTTUUUVVVWWWYYY^^^aaaaaa```___```aaaccccccbbbbbbbbbbbbcccdddccc```]]]\\\\\\\\\\\\[[[ZZZYYYXXXVVVXXXZZZ\\\]]]\\\ZZZXXX\\\\\\\\\[[[\\\^^^cccfffdddkkkqqqssstttwwwwwwuuuwwwuuuwww{{{zzzvvvxxx~~~||||||vvvuuuvvvwwwyyy}}}sssrrr}}}zzzuuurrrpppmmmlllkkkiiieeeccccccccccccccc]]]\\\ZZZ[[[]]]`````````VVV\\\bbbdddaaa```cccfff```aaaaaa```]]][[[ZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZXXX[[[___aaabbbbbbbbbccc``````aaaccceeeccc```]]]]]]\\\ZZZXXXWWWWWWWWWWWWZZZ]]]___]]]ZZZYYY]]]aaa_________aaaccccccbbb```]]]^^^___]]][[[YYYXXXYYYZZZ\\\___bbbdddddddddccceeemmmtttpppfff^^^^^^aaa[[[]]]```aaaaaabbbdddeeedddeeeggggggfffdddaaa___dddeeefffeeedddcccdddeee```aaaaaa___\\\ZZZYYYYYYWWWYYY[[[\\\]]]^^^```aaa^^^______]]][[[YYYYYYZZZ___aaacccbbb```___bbbeee^^^^^^______^^^^^^]]]\\\cccdddgggmmmqqqqqqmmmhhheeeeeefffhhhjjjiiigggdddaaabbbccceeefffeeeeeedddfffccc```^^^^^^]]][[[YYYXXXYYYYYYXXXXXXYYY]]]```ZZZZZZZZZXXXWWWWWWYYY[[[ZZZ\\\^^^^^^]]]]]]^^^___ZZZ\\\___aaabbbaaa___^^^^^^^^^]]]]]]\\\[[[ZZZZZZ^^^```ccciiippptttvvvvvvwwwwwwxxxyyyzzz{{{{{{|||{{{wwwsssrrruuuxxxxxxxxxuuurrrnnnjjjiiijjjlllnnnmmmmmmlllllllllmmmnnnnnneeefffgggiiikkkmmmnnnnnnooonnnlllkkkjjjjjjkkklllmmmllllllnnnqqqtttuuuuuuvvvtttsssssstttsssrrrpppjjjjjjkkkmmmqqquuuyyy|||vvvxxx{{{{{{yyyvvvtttsssrrrpppnnnkkkkkklllmmmoooooonnnlllkkklllnnnppprrrtttsssqqqooonnnmmmmmmmmmoooqqqsssrrrooolllmmmnnnllliiifffeeeeeeccc^^^ZZZYYYZZZZZZZZZZZZ\\\```cccdddcccbbbaaaaaa```^^^\\\_______________```aaaaaaggggggfffeeedddaaa___]]]aaa``````_________``````YYYXXXXXXYYY[[[^^^bbbdddggghhhhhheeebbb___^^^^^^\\\\\\]]]___bbbfffjjjmmmmmmkkkhhhccc___^^^___aaabbb___\\\\\\```bbbcccbbbeeedddccc```___aaaeeehhhgggjjjlllkkkhhhhhhmmmrrrvvvrrrlllfffbbb```___```fffeeeeeecccaaa___\\\[[[]]]\\\[[[YYYXXXWWWVVVUUUTTTQQQLLLFFFDDDGGGMMMRRRTTTSSSSSSVVVZZZ^^^aaabbbbbbaaa```]]][[[\\\___bbbdddccccccccccccaaa^^^ZZZ\\\[[[[[[ZZZZZZZZZZZZZZZ[[[YYYWWWWWWYYY[[[\\\\\\ZZZZZZYYYYYYZZZ]]]___aaadddgggiiikkklllmmmppprrrpppppppppqqqqqqrrrsssttt~~~~~~vvvsssmmmjjjiiiqqq}}}yyyrrrqqqooolllkkkjjjiiifffdddeeecccaaaaaacccbbb___\\\YYYXXXWWWVVVWWWYYY\\\]]]aaacccdddbbb___]]]^^^```___``````^^^ZZZWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVXXXYYY[[[]]]___aaabbbbbbaaabbbcccccccccaaa^^^]]]YYYYYYZZZZZZZZZZZZYYYYYY\\\[[[ZZZZZZZZZ[[[\\\]]]cccdddfffeeecccaaa```aaa^^^^^^]]]\\\[[[YYYWWWVVV^^^^^^______aaabbbdddeeeiiiiiihhhfffbbbaaaaaabbbeeedddbbbaaa```aaabbbbbbgggggggggeeebbb`````````ccceeeggggggfffeeefffggg```aaabbb```]]][[[ZZZ[[[\\\\\\\\\]]]^^^aaacccddd_________]]][[[[[[\\\^^^aaaaaa``````______``````aaa```^^^\\\\\\^^^```bbbiiijjjkkklllkkkhhheeecccfffgggjjjlllkkkhhheeeccc```bbbddddddcccccceeegggdddcccaaa___]]][[[YYYYYYXXXYYY[[[[[[[[[[[[\\\^^^\\\ZZZYYYXXXXXXYYYZZZ\\\^^^```aaaaaa^^^\\\[[[[[[\\\^^^```aaa``````aaabbbcccbbbaaa^^^ZZZXXXYYYZZZ]]]```eeelllssswwwyyyyyyzzz|||zzzvvvyyyxxxwwwyyy|||{{{yyyvvvsssooommmmmmoooqqqqqqsssrrrpppqqqrrrssssssrrrlllnnnppprrrssstttttttttooonnnmmmlllllllllllllllmmmmmmmmmooorrrssssssrrrsssqqqooonnnoooooonnnmmmkkkkkklllnnnqqquuuxxxzzzuuuvvvxxxwwwuuurrrqqqqqqpppooommmkkkjjjjjjjjjkkkkkkjjjhhhhhhiiikkkmmmoooqqqpppooonnnmmmmmmllllllqqqrrrsssqqqmmmkkklllmmmmmmkkkhhhfffdddaaa^^^[[[[[[\\\]]]]]]]]]^^^```ccccccbbbaaaaaa```___]]]\\\_________``````aaabbbbbbeeeggghhhgggdddbbbaaaaaaaaaaaaaaa``````_________YYYYYYZZZ[[[]]]___bbbcccdddeeefffeeecccaaaaaaaaa___^^^^^^___aaaeeeiiikkkjjjjjjhhhddd```^^^___```___\\\YYYYYY[[[]]]^^^]]]_________^^^^^^```dddgggiiikkkmmmkkkhhhgggkkkoooqqqnnniiidddaaa___``````bbbcccddddddbbb___[[[YYYZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRNNNJJJHHHJJJOOOSSSWWWVVVWWWZZZ^^^bbbcccccc```___\\\XXXWWWYYY^^^bbbeeedddcccccccccaaa^^^[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[YYYWWWWWWYYY\\\]]]]]]ZZZZZZYYYYYYZZZ\\\^^^___ccceeegggiiiiiijjjkkkmmmmmmllllllllllllnnnpppqqqyyy~~~yyysssqqqpppqqqttt}}}|||{{{~~~}}}|||wwwvvv~~~~~~yyyrrrjjjeeedddccccccccceeeeeeeeeccccccaaa______```___]]]ZZZXXXXXXWWWVVVWWWXXXZZZ[[[^^^```aaa```]]]]]]^^^```]]]^^^___]]]ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[^^^```aaaaaabbb``````bbbbbbbbbaaa___^^^[[[[[[[[[[[[ZZZZZZYYYXXX[[[[[[[[[[[[\\\]]]___```aaacccffffffdddbbbaaaaaa___^^^^^^\\\[[[YYYWWWVVV]]]^^^^^^^^^___```bbbbbbiiihhhgggdddaaa```bbbddddddcccbbbaaaaaaaaaaaaaaacccccccccbbb___^^^^^^___cccdddffffffeeeccccccccc^^^___```___]]][[[[[[[[[^^^^^^^^^___```aaacccddd___```___]]][[[[[[\\\^^^aaa```___^^^]]]^^^^^^___```___]]]\\\]]]___aaaccchhhiiiiiijjjhhhfffdddbbbeeefffhhhiiihhhfffdddccc___aaaccccccbbbbbbdddeeecccbbbaaa___]]][[[YYYWWWUUUWWWXXXXXXWWWXXXYYY[[[[[[ZZZXXXWWWWWWXXXZZZ[[[___```aaa___]]][[[[[[[[[\\\^^^``````_________```______^^^]]][[[[[[]]]___cccdddhhhnnntttyyy|||~~~|||~~~|||yyy|||}}}{{{}}}~~~}}}zzzyyyuuurrrpppqqqsssuuuuuuuuutttrrrrrrsssttttttsssmmmqqqvvvzzz|||{{{xxxvvvtttrrrpppooonnnnnnmmmmmmkkklllnnnqqqssssssqqqoooqqqooollljjjkkklllllllllmmmmmmnnnooorrruuuwwwyyyssstttsssqqqnnnlllmmmmmmnnnnnnlllkkkiiihhhgggfffeeeeeeddddddeeegggjjjkkkmmmmmmmmmlllllllllkkkkkkrrrrrrpppmmmjjjiiijjjlllmmmmmmkkkgggccc___]]]\\\^^^___aaaaaa```___```aaaaaa``````___^^^]]]]]]\\\`````````aaabbbccccccddddddhhhkkkiiidddaaabbbdddaaaaaaaaaaaa```^^^]]]\\\ZZZ[[[]]]___aaabbbbbbbbbaaacccddddddccccccdddeeebbb```^^^]]]^^^bbbfffiiiggghhhhhhfffcccaaa``````]]][[[XXXWWWXXXZZZZZZZZZYYY[[[\\\]]]]]]___bbbdddjjjlllmmmkkkhhhgggiiilllkkkiiieeebbb```___```aaa```aaaccccccbbb^^^[[[XXXXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTRRROOONNNOOOSSSVVV[[[[[[]]]```dddffffffeee```^^^[[[WWWVVVYYY___cccgggeeecccbbbbbbaaa^^^\\\YYYXXXXXXXXXXXXXXXYYYYYY\\\ZZZXXXXXXZZZ\\\]]]]]]YYYYYYXXXYYYZZZ[[[]]]^^^dddfffhhhhhhggggggggghhhjjjiiihhhggghhhiiikkklllooorrrwww{{{~~~~~~~~~}}}}}}{{{{{{~~~~~~xxxrrrttt|||wwwsssuuuyyyxxxxxx{{{}}}tttrrrpppnnnlllhhhccc___aaa``````bbbdddeeedddccc___]]]\\\[[[\\\[[[ZZZXXXXXXWWWWWWVVVVVVWWWXXXXXXZZZ[[[\\\\\\[[[[[[\\\^^^[[[\\\]]]\\\ZZZXXXWWWXXXWWWWWWUUUUUUUUUUUUWWWWWWWWWYYY\\\^^^`````````___]]]^^^___aaaaaa```______\\\\\\[[[[[[[[[ZZZZZZYYY[[[\\\\\\^^^___```aaabbb```dddggghhhgggdddbbbbbb______]]]\\\ZZZXXXWWWVVV\\\\\\]]]^^^___``````aaahhhgggfffcccaaaaaadddfffeeeeeeeeeeeedddcccbbbbbb```aaaaaa```^^^^^^___aaaccceeeffffffccc```______\\\]]]^^^]]][[[ZZZ[[[\\\______```aaaaaabbbcccccc```aaa```___]]]\\\]]]^^^```___]]][[[[[[\\\]]]___^^^]]]\\\\\\]]]```cccfffhhhhhhhhhgggfffeeedddccceeeeeeeeeddddddcccbbbbbb^^^```bbbbbbbbbaaabbbdddbbbbbbaaa```^^^ZZZWWWVVVUUUVVVWWWVVVVVVVVVXXXZZZ]]]\\\ZZZYYYYYYZZZ\\\]]]aaaaaa```^^^[[[ZZZZZZ\\\]]]___``````___]]]]]]]]]ZZZ[[[\\\\\\]]]___cccfffmmmnnnpppssswww{{{~~~|||}}}{{{yyy}}}|||{{{xxxuuutttvvvxxxzzzzzzwwwvvvttttttvvvwwwvvvuuurrrwww~~~zzzxxxuuurrrooonnnnnnmmmkkkhhhiiimmmrrruuutttqqqnnnrrrooollljjjkkkmmmnnnooopppqqqqqqrrrsssuuuwwwxxxsssrrrpppmmmiiihhhjjjlllnnnnnnmmmllljjjgggdddcccbbbbbbaaabbbccceeegggiiiiiijjjjjjjjjjjjjjjjjjjjjooommmjjjgggfffgggjjjlllmmmnnnmmmhhhaaa]]]]]]^^^___aaaccccccaaa___^^^^^^^^^^^^^^^]]]\\\[[[\\\]]]``````bbbcccdddeeeeeefffeeejjjnnnkkkccc___```ddd````````````___]]][[[ZZZ[[[^^^aaacccdddcccbbb``````bbbccccccbbbcccdddfffaaa___\\\ZZZ\\\```eeehhhfffhhhjjjiiigggdddbbbaaa```^^^[[[YYYYYYZZZZZZ[[[ZZZ\\\^^^_________aaabbbhhhiiijjjiiigggggghhhjjjfffdddbbb```___```aaabbbaaaaaaaaa```___^^^]]]\\\YYYZZZ\\\]]]]]]\\\ZZZYYYWWWXXXWWWVVVUUUVVVYYY[[[^^^___aaaeeeiiiiiihhhfffbbbaaa___\\\[[[]]]aaaeeehhhfffcccaaaaaa```___]]]YYYXXXXXXXXXYYYZZZZZZ[[[\\\ZZZWWWWWWYYY[[[[[[[[[WWWWWWXXXYYY[[[^^^```bbbhhhiiijjjjjjhhhffffffggggggggghhhhhhhhhhhhggggggdddeeehhhkkknnnqqqsssuuuyyyzzz|||~~~}}}wwwwww~~~{{{wwwvvvwww}}}tttkkkkkkiiigggffffffeeecccaaaeeedddccccccdddccc```^^^\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVYYYYYYXXXXXXWWWXXXYYYZZZYYYZZZ[[[[[[YYYWWWWWWXXXXXXWWWUUUTTTTTTUUUWWWXXXYYYZZZ]]]______^^^\\\[[[YYY[[[^^^```aaa```___^^^[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^```aaabbbbbbbbbbbbcccfffjjjkkkiiieeebbbaaa^^^^^^\\\[[[YYYXXXWWWWWW[[[\\\]]]___aaabbbcccdddeeefffggggggeeeeeefffgggiiijjjjjjjjjiiigggfffddd```aaabbbaaa```aaaccceeeeeefffhhhgggccc___\\\[[[ZZZ[[[\\\\\\[[[[[[\\\^^^___```aaaaaabbbbbbbbbbbbbbbbbbbbbaaa___]]]^^^______^^^\\\[[[[[[\\\^^^```^^^^^^]]]]]]___bbbeeehhhiiihhhggggggfffeeeeeeeeehhhfffcccaaa_______________aaaccccccbbbbbbbbbcccbbbbbbbbb```^^^[[[WWWUUUWWWXXXYYYXXXWWWWWWZZZ\\\```___]]]\\\\\\]]]___```cccbbb```\\\YYYYYY[[[]]]^^^```aaaaaa___\\\[[[[[[XXXYYY[[[\\\^^^bbbgggkkkuuuwwwzzz|||||||||}}}}}}|||{{{xxxwwwzzz~~~}}}zzzxxxwwwyyy{{{||||||wwwvvvvvvwwwzzz|||}}}|||{{{{{{wwwrrroooooonnnkkkiiidddggglllrrruuuuuuqqqnnnpppnnnkkkjjjlllooopppqqqtttttttttttttttuuuvvvvvvsssrrrnnnjjjggggggiiikkkooooooooommmkkkhhheeecccbbbbbbbbbbbbccceeefffggggggggghhhiiiiiiiiihhhhhhiiifffcccbbbcccfffjjjllllllmmmkkkgggaaa]]]^^^```___aaacccccc```]]]\\\[[[[[[\\\]]][[[YYYYYY[[[]]]```aaaccceeegggggghhhhhhgggllloookkkccc^^^^^^bbb``````___^^^]]]\\\ZZZZZZ]]]```cccffffffdddaaa___aaabbbbbbaaa```aaaccceee___]]]ZZZYYY[[[```eeeiiifffiiilllllljjjfffdddcccaaa```^^^\\\ZZZZZZ[[[]]]___aaaccccccaaa`````````dddeeefffggggggggghhhiiibbbaaa```______```bbbccccccaaa^^^\\\[[[]]]___aaa]]]___aaabbbbbb___]]]ZZZYYY[[[\\\\\\[[[\\\^^^``````aaadddhhhjjjjjjhhheeeaaabbbcccbbbaaaaaabbbcccfffdddbbb`````````___]]]ZZZZZZZZZZZZ[[[\\\^^^^^^]]][[[XXXWWWWWWYYYYYYYYYTTTVVVXXX\\\```dddgggiiijjjkkkkkkiiigggffffffggggggiiilllmmmllliiieeeccc^^^___```bbbeeehhhkkkmmmlllnnnqqqtttwww|||~~~|||xxxuuusssqqqpppuuuxxxtttooolllhhhcccaaa___]]]]]]^^^`````````dddcccbbbbbbaaa___\\\YYYZZZZZZYYYXXXVVVVVVWWWXXXWWWXXXYYYYYYYYYXXXWWWVVVZZZYYYWWWUUUUUUUUUVVVVVVWWWYYYZZZZZZXXXWWWWWWWWWXXXWWWUUUTTTTTTUUUWWWXXX[[[\\\]]]^^^]]]\\\ZZZXXXWWWZZZ^^^bbbcccbbb```^^^ZZZZZZZZZ[[[\\\^^^```aaaaaabbbcccddddddcccaaa```eeehhhlllllliiidddaaa___]]]\\\[[[ZZZYYYXXXXXXYYY[[[\\\___bbbeeeggghhhiiidddgggkkklllkkkiiihhhhhhkkkkkkkkkkkkjjjhhhfffeee```aaabbbaaaaaabbbfffhhhhhhiiijjjhhhccc___\\\[[[ZZZ[[[\\\\\\[[[\\\^^^`````````aaaaaabbbbbbbbbcccdddeeeeeedddaaa`````````___^^^]]]]]]^^^```bbbdddaaa```______```cccgggiiijjjjjjiiihhhhhhgggggggggjjjgggccc___]]]\\\\\\]]]aaaccceeefffeeedddcccdddbbbbbbbbb```^^^\\\YYYXXXZZZ[[[ZZZYYYXXXYYY[[[]]]```___]]]\\\\\\]]]___```dddccc```\\\ZZZZZZ\\\^^^___aaacccccc```]]][[[ZZZYYYZZZ[[[\\\^^^ccciiimmmtttyyy}}}|||~~~zzzwwwwwwyyy}}}~~~{{{zzz{{{}}}}}}}}}wwwvvvwww{{{}}}yyytttssssssrrrnnnjjjdddggglllqqquuutttppplllkkkiiihhhhhhkkknnnpppqqquuuttttttttttttsssssssssrrrpppmmmiiiffffffiiilllooooooooonnnkkkiiifffdddcccccccccddddddeeefffgggeeefffhhhiiiiiihhhgggfffeeebbb``````cccfffiiikkkjjjiiigggdddaaa___```aaa___aaacccbbb___\\\[[[ZZZYYYZZZ[[[ZZZWWWWWWZZZ^^^```bbbdddgggiiijjjjjjjjjjjjmmmooollleee``````bbbaaaaaa___^^^]]]]]]]]]]]]___aaaeeeggggggdddaaa^^^aaaaaaaaa```^^^___aaaccc___]]][[[[[[]]]aaaeeehhhgggjjjmmmmmmjjjgggdddccc``````^^^\\\ZZZYYY\\\^^^dddeeefffdddbbb_________aaaaaacccdddeeefffffffff``````___^^^^^^___```aaaccc```[[[WWWXXX[[[```dddbbbdddfffgggfffbbb^^^[[[ZZZ[[[]]]^^^^^^___aaaccccccdddeeehhhkkkjjjhhheee___aaaddddddbbb```______cccaaa````````````___]]][[[[[[[[[\\\]]]___```aaa```]]]ZZZXXXWWWXXXWWWVVVUUUWWW[[[```eeejjjmmmoookkkjjjiiigggeeeeeegggjjjkkklllnnnooommmhhhccc```]]]^^^___aaaccceeefffggg```cccfffiiilllpppuuuyyy~~~zzzxxxxxx|||~~~~~~~~~zzzzzz|||{{{xxxwwwsssnnnlllmmmjjjffffffnnnrrrnnnhhheeecccbbb\\\ZZZYYYYYY\\\^^^______bbbbbbbbbccccccbbb___\\\XXXXXXXXXVVVTTTTTTVVVXXXXXXYYY[[[\\\\\\[[[ZZZXXX\\\YYYUUUTTTTTTUUUTTTTTTWWWXXXYYYYYYWWWUUUVVVVVVXXXWWWVVVVVVVVVVVVWWWXXX\\\\\\\\\\\\[[[[[[ZZZZZZXXX\\\ccchhhiiigggccc___[[[[[[[[[[[[]]]___bbbcccbbbdddfffgggfffdddaaa___dddgggiiiiiifffbbb___^^^]]]]]][[[ZZZZZZ[[[\\\]]]]]]___cccfffiiikkklllllleeehhhmmmooonnnkkkjjjiiijjjjjjiiihhhgggeeedddccc```aaaaaaaaaaaacccfffiiillllllkkkhhhccc___]]]]]]]]]]]]^^^]]]\\\]]]```bbbbbbbbbaaaaaabbbccceeefffggghhhiiigggeeecccbbbbbb``````aaaccceeeggghhhiiieeedddbbbaaabbbdddgggiiijjjkkkkkkkkkjjjjjjiiihhhiiigggccc___]]]\\\]]]^^^dddgggiiijjjiiigggggggggcccbbbaaa```^^^]]]\\\\\\\\\\\\\\\ZZZYYYZZZ\\\______^^^\\\[[[[[[\\\^^^___ccccccaaa^^^[[[\\\^^^aaaaaacccfffeeebbb___]]]\\\ZZZ[[[\\\]]]___dddjjjoooooowww~~~|||yyyyyyzzz|||~~~}}}xxxxxxzzz|||xxxyyy{{{yyytttnnngggiiimmmqqqsssrrrmmmiiifffffffffhhhlllpppqqqqqqsssssssssrrrqqqpppooonnnooonnnllliiiffffffiiikkkoooooonnnllljjjhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhiiiiiigggfffeeeeeebbb___```dddgggiiiiiigggeeebbbaaaaaabbbbbbbbb```aaabbbaaa___\\\[[[[[[VVVYYYZZZXXXUUUUUUZZZ^^^```bbbeeehhhkkkllllllkkkkkkmmmnnnmmmiiigggeeeeeeeeecccaaa___^^^___aaabbbaaaccceeegggfffddd```^^^^^^______]]]\\\]]]```cccbbbaaa______```bbbeeeggggggiiilllkkkiiieeebbbaaa___``````]]]ZZZZZZ]]]```dddeeeeeeccc```^^^^^^^^^``````aaabbbddddddcccaaa^^^^^^]]]\\\\\\]]]]]]]]]___\\\XXXUUUVVVYYY^^^aaafffhhhjjjkkkhhhccc]]]YYYXXXZZZ[[[\\\]]]^^^aaadddffffffgggiiikkkkkkiiifffbbbcccdddcccaaa___^^^___^^^^^^^^^___aaa```^^^\\\[[[[[[\\\]]]^^^```bbbbbbeeeaaa]]]ZZZYYYXXXWWWVVVYYY[[[___eeejjjnnnrrrtttmmmllliiifffeeegggkkkooooooooonnnlllhhhdddaaa^^^\\\^^^___aaabbbbbbaaa```YYY[[[^^^aaacccfffkkknnnqqqpppooooooooopppqqqqqqssspppqqqvvvyyyxxxxxx{{{}}}wwwuuutttpppmmmmmmjjjkkkhhhdddeeeiiigggbbb```jjjqqqllleeebbbbbbccc\\\[[[ZZZ\\\^^^aaabbbbbb``````aaacccdddccc```]]]VVVWWWVVVTTTRRRRRRUUUXXXXXXZZZ]]]___```___\\\[[[[[[XXXTTTSSSTTTVVVVVVVVVWWWXXXYYYXXXVVVTTTTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[]]]^^^[[[aaaiiioooqqqmmmfffbbb^^^^^^]]]\\\]]]___aaabbbaaacccfffggggggeeebbb```___aaaddddddbbb___^^^^^^___^^^]]]]]]^^^___aaacccbbbcccfffiiikkklllllllllhhhjjjllllllkkkjjjjjjkkkjjjiiihhhfffeeedddcccccccccdddccccccccceeeiiilllmmmmmmjjjfffaaa^^^]]]^^^___``````___^^^___bbbdddeeedddbbbbbbcccfffiiillliiikkkllljjjhhheeeddddddaaabbbeeeiiilllnnnooooooiiihhheeeddddddeeegggiiiiiijjjlllmmmlllkkkiiihhhfffdddbbb```___```aaabbbhhhkkknnnooommmkkkjjjjjjdddcccaaa_________```aaaaaaaaa___]]]\\\]]]```bbbaaa```^^^]]]]]]^^^```aaabbbcccbbb```^^^^^^```bbbccceeehhhhhheeebbb___^^^ZZZ[[[[[[]]]___eeelllqqqqqqxxx}}}{{{|||zzzxxx{{{|||{{{~~~||||||~~~~~~{{{zzz}}}xxxqqqjjjkkknnnqqqrrroookkkgggeeeeeegggjjjooorrrssssssrrrrrrqqqqqqooonnnlllkkkmmmmmmkkkhhhffffffiiikkkooonnnmmmkkkiiihhhgggffffffffffffeeeeeeeeeeeedddfffggghhhiiiiiigggeeedddgggdddaaabbbeeehhhhhhgggfffbbb______bbbddddddbbbaaabbbcccaaa___]]]\\\]]]UUUXXXYYYWWWTTTTTTYYY^^^```cccfffiiilllmmmmmmllllllmmmmmmnnnmmmllljjjiiigggeeebbb``````bbbdddfffbbbccceeegggfffccc```^^^\\\]]]]]]\\\\\\]]]aaadddfffeeecccbbbcccdddeeefffgggiiijjjjjjgggcccaaa```aaabbbbbb___]]]]]]```cccccccccccc```^^^\\\]]]^^^aaa```aaaaaabbbbbb___^^^]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZXXXVVVUUUUUUXXX\\\^^^hhhjjjlllllliiibbb[[[WWWWWWXXXYYYZZZ[[[]]]aaadddhhhhhhhhhiiikkkkkkiiihhhffffffeeeccc```___```aaa\\\\\\]]]___aaaaaa^^^\\\ZZZ[[[[[[]]]^^^```bbbccchhhddd```\\\ZZZYYYWWWVVV]]]___ccchhhmmmqqqtttuuupppoookkkhhhgggjjjpppuuurrrppplllgggcccaaa___^^^ZZZ\\\^^^``````^^^\\\ZZZVVVXXX[[[]]]___aaaeeehhhfffhhhiiiiiiiiihhhjjjkkkfffcccdddjjjmmmllllllnnntttwww{{{zzzyyywwwtttwwwoooiiihhhhhheeeddddddccceeeccc___bbbhhhfff```\\\hhhpppllldddaaabbbccc\\\[[[[[[\\\___aaabbbaaa\\\\\\]]]^^^___]]]ZZZWWWTTTUUUUUUSSSPPPPPPTTTWWWXXX[[[^^^aaabbbaaa___]]]ZZZVVVSSSRRRUUUXXXXXXXXXWWWXXXYYYXXXUUUTTTSSSTTTXXXXXXYYYZZZZZZYYYXXXXXXWWWVVVVVVWWWYYY]]]```bbb^^^eeennnuuuvvvqqqjjjdddbbb```^^^]]]]]]]]]___```___aaaeeehhhhhhfffcccaaaZZZ\\\______^^^^^^^^^___``````______```ccceeegggeeefffiiikkkllllllkkkjjjkkkkkkjjjiiiggghhhkkkmmmmmmkkkiiigggeeeeeeeeeeeegggggggggffffffhhhlllpppnnnmmmiiiddd```]]]]]]___bbbbbbaaa```___```cccfffhhhfffdddcccdddhhhmmmpppkkklllmmmllliiigggeeeeeeaaadddhhhmmmppprrrsssssslllkkkhhheeeeeeeeeggghhhhhhjjjlllmmmmmmkkkiiigggcccbbbaaa```aaaccceeefffkkkmmmpppqqqpppnnnlllllleeecccaaa______```bbbdddfffeeedddbbb```aaadddgggdddcccbbb``````bbbcccdddbbbbbbbbbaaa``````bbbddddddfffiiijjjgggdddaaa```YYYZZZ[[[]]]```fffnnnssswww}}}}}}xxxvvvwww|||wwwvvvzzz{{{yyy|||~~~|||zzz{{{yyyyyy}}}xxxpppfffjjjoooooollliiiggggggfffhhhlllppprrrrrrpppooopppmmmlllmmmlllhhhiiillllllkkkiiigggggghhhiiijjjtttnnnkkknnnooojjjdddaaabbbcccdddcccaaaaaabbbccciiigggeeeeeeffffffbbb______bbbbbb```aaaeeefffddd```aaaaaaaaa``````bbbdddeeebbb___^^^```aaa```^^^```[[[XXXZZZZZZWWWZZZ___gggfffgggjjjnnnqqqpppnnnllljjjhhhiiilllllljjjgggggggggfffeeeeeeeeeeeefffhhhhhhfffccc___^^^^^^___```]]][[[\\\aaafffggghhhgggiiikkkiiifffdddeeegggggghhhhhhddd___]]]```dddfffccc```___```aaa___]]]_________]]][[[YYYZZZ[[[^^^aaacccbbb___^^^^^^```___]]][[[ZZZZZZZZZYYYWWWSSSTTTUUUTTTTTTWWW]]]bbbiiijjjjjjfff```YYYTTTRRRZZZZZZZZZZZZ[[[^^^cccfffjjjhhhgggfffhhhhhhhhhggghhhiiieee```___bbbcccbbb\\\aaadddeeefffeee```YYYVVVWWWZZZ]]]___aaabbbbbbeeeeeeccc]]]WWWUUUZZZ___ccceeeggghhhjjjlllpppsssrrrmmmiiikkkqqqwwwzzzzzzuuuooogggaaa]]][[[ZZZYYY[[[\\\]]][[[YYYWWWWWWWWWWWWVVVWWWYYY^^^aaaccccccgggeeebbb`````````___^^^aaa___]]]]]]___aaabbbccceeegggjjjmmmqqqvvv}}}~~~zzzyyy}}}~~~{{{{{{|||{{{tttmmmhhheeedddaaacccffffffdddbbbaaaaaacccccccccccccccccccccccc___aaadddffffffdddaaa___[[[\\\\\\]]]^^^___``````]]]^^^___``````]]]WWWSSSJJJMMMPPPQQQQQQRRRUUUXXX]]]___bbbcccaaa___]]]]]]XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYXXXVVVUUUTTTTTTVVVVVVWWWZZZ]]]]]]YYYVVVUUUUUUUUUXXX\\\___aaabbbbbbeeeooo|||vvvmmmjjjgggddd```^^^]]]\\\[[[ZZZ]]]^^^aaabbbbbbaaa___]]]\\\^^^______]]]]]]^^^___]]]___aaadddgggjjjlllmmmmmmllliiihhhggggggiiiiiiiiijjjkkkjjjjjjjjjlllnnnooommmjjjgggeeedddddddddiiihhhhhhhhhiiikkkmmmooooookkkfffaaa]]]]]]^^^```\\\___aaaccccccccceeefffddddddeeeddddddfffjjjmmmpppmmmjjjiiijjjiiifffccchhhjjjnnnqqqssssssrrrqqqnnniiigggiiiiiifffeeefffeeegggkkkooopppnnniiiddddddeeegggfffeeeccccccdddkkkkkkmmmoooqqqpppnnnkkkeeecccaaa``````bbbdddfffggggggfffdddbbbbbbdddfffdddcccbbbbbbdddeeedddbbbffffffeeeccc``````aaacccmmmnnnooolllgggaaa]]][[[\\\\\\[[[YYY[[[bbblllttt}}}|||ssspppqqqtttsssssswww|||~~~~~~||||||}}}|||wwwuuuuuu{{{xxxwwwzzz~~~}}}uuummmjjjmmmooooookkkgggeeeeeefffhhhlllpppqqqqqqpppooonnnjjjhhhjjjjjjgggfffggghhhgggfffffffffhhhjjjlllqqqkkkhhhkkklllgggaaa^^^^^^```bbbbbbaaaaaabbbccchhhfffdddeeeffffffcccaaa^^^aaabbb```aaaddddddaaaaaabbbcccccccccdddeeefffhhhdddaaa```aaabbbaaa___]]]YYYYYY]]]``````ccciiiooonnnmmmnnnqqqqqqpppmmmlllkkkjjjkkkmmmllljjjgggfffffffffffffffggghhhhhhhhhhhhgggccc___]]]^^^___```]]]\\\]]]bbbhhhkkkkkknnnoooooolllgggeeeeeefffdddffffffbbb]]]\\\^^^bbbdddbbb``````aaaaaa___]]][[[\\\[[[ZZZWWWVVVWWWYYY^^^``````___\\\[[[\\\^^^^^^^^^]]][[[YYYXXXWWWWWWSSSTTTTTTTTTSSSVVV\\\```dddeeedddaaa\\\VVVSSSRRRXXXYYYZZZ\\\^^^bbbfffiiijjjhhhgggggghhhjjjjjjiiijjjmmmkkkddd```aaabbbaaabbbfffiiihhhgggfffaaaZZZXXXXXXYYY[[[^^^```bbbcccddddddbbb^^^ZZZZZZ^^^bbbhhhjjjlllmmmmmmnnnppprrrqqqmmmiiikkkpppuuuwwwwwwrrrmmmeee```\\\[[[ZZZYYYXXXZZZ[[[ZZZXXXWWWWWWWWWTTTSSSUUUXXX]]]aaacccdddcccaaa]]]\\\\\\]]]]]]\\\```]]]ZZZYYYYYYZZZZZZZZZ\\\^^^aaaeeehhhlllrrruuuwwwtttpppooorrrvvvxxxxxxvvvzzz~~~}}}zzz|||{{{yyyuuurrrpppqqqssssssrrrooojjjeee```]]]\\\aaaccceeeeeecccaaa``````______``````aaaaaabbbbbb]]]___aaaccccccaaa^^^\\\[[[\\\]]]^^^___```aaabbb^^^^^^^^^______\\\WWWSSSNNNOOOQQQSSSUUUWWWXXXZZZ```aaaaaabbbaaa___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVUUUTTTSSSWWWWWWXXXZZZ]]]]]]ZZZVVVUUUUUUVVVYYY\\\^^^`````````aaaiiiuuuxxxrrrkkkiiieeebbb^^^[[[[[[\\\\\\\\\\\\]]]___aaa```___]]][[[\\\]]]^^^]]]]]]]]]^^^```aaabbbdddfffiiilllooopppmmmllliiigggffffffggghhhhhhjjjkkkkkkjjjjjjkkkmmmpppnnnkkkgggeeeeeeeeefffffffffggghhhjjjlllnnnooollljjjfffbbb______```aaabbbdddffffffeeedddeeefffgggggghhhgggggghhhkkknnnpppnnnlllllllllllljjjhhhiiilllpppsssuuutttrrrqqqnnnjjjiiikkklllhhhffffffeeehhhlllooonnnlllhhheeedddfffggggggfffffffffgggkkklllmmmppprrrqqqooolllhhhfffdddcccccceeeggghhhggggggfffdddbbbbbbdddffffffdddccccccdddeeeeeedddhhhiiihhhgggeeedddeeeggglllmmmmmmjjjeee___[[[ZZZ[[[[[[\\\]]]```gggpppxxxzzzsssrrrttttttuuuyyy~~~}}}~~~|||wwwtttssstttyyyvvvtttvvvxxxwwwooohhhnnnooopppnnnjjjfffccccccfffhhhllloooppppppooonnnmmmhhhfffiiikkkgggddddddeeedddddddddfffhhhkkkmmmkkkfffdddfffgggbbb^^^\\\ZZZ]]]```aaaaaa```aaabbbdddcccbbbccceeeeeedddbbb^^^bbbcccaaaaaacccbbb___bbbccceeefffhhhhhhiiiiiijjjgggdddbbbbbbbbbaaa___]]][[[]]]cccgggiiilllqqqrrrqqqpppqqqrrrrrrpppnnnlllkkkllllllmmmkkkhhheeeeeeeeeeeefffggghhhjjjjjjhhhhhhgggddd```______``````___^^^aaaffflllppprrrvvvuuurrrmmmhhhdddcccdddaaabbbbbb___[[[ZZZ\\\___cccaaaaaaaaabbbbbb```^^^YYYZZZZZZYYYWWWVVVWWWYYY^^^^^^]]][[[YYYYYY[[[]]]]]]___```^^^YYYVVVVVVWWWTTTTTTTTTSSSTTTVVVZZZ^^^`````````]]]YYYVVVTTTUUUXXXYYY\\\___cccgggjjjkkkjjjhhhfffgggiiilllmmmmmmooottttttmmmeeedddddddddhhhlllnnnkkkhhhfff```ZZZZZZZZZZZZ\\\]]]```bbbccccccaaa___^^^___aaadddfffnnnppprrrsssrrrqqqqqqqqqooollljjjkkkooorrrrrrqqqnnniiiccc^^^\\\[[[ZZZZZZVVVXXXYYYYYYXXXWWWWWWXXXSSSTTTVVVZZZ___dddffffffaaa^^^ZZZXXXYYY[[[]]]]]]```\\\XXXUUUUUUTTTSSSRRRTTTWWW[[[^^^```bbbeeehhhllliiifffeeegggjjjllllllfffiiinnnqqqtttxxx|||}}}yyywwwxxx{{{~~~}}}}}}~~~||||||}}}}}}{{{yyy~~~}}}zzztttpppmmmllllllkkkpppnnnlllhhhffffffiiikkklllkkkiiifffccc```]]]\\\aaacccddddddbbb_________]]]]]]^^^___```aaaaaabbb\\\]]]___aaaaaa```]]]\\\\\\\\\]]]___```bbbcccddd___^^^]]]]]]]]][[[WWWUUURRRQQQRRRWWW]]]aaaaaa```gggdddaaa```aaa```]]]ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSXXXXXXYYY[[[\\\\\\YYYWWWUUUVVVXXX[[[]]]^^^^^^^^^``````dddkkkooollliiihhhdddaaa]]][[[[[[]]]______\\\]]]^^^___^^^]]][[[YYY\\\]]]]]]]]]\\\]]]```cccddddddeeefffiiillloooqqqnnnllliiigggeeeeeeeeefffjjjlllnnnnnnmmmllllllmmmqqqoookkkhhhfffeeefffgggdddeeegggiiikkklllmmmmmmiiigggeeecccbbbbbbbbbccchhhjjjjjjiiigggffffffgggjjjkkklllkkkkkklllnnnppprrrpppoooooopppooonnnlllkkknnnsssvvvxxxvvvsssqqqnnnkkkkkknnnoookkkggggggdddhhhmmmnnnlllhhhggggggfffgggiiiiiihhhhhhjjjkkkllllllmmmppprrrrrrpppnnnlllkkkiiihhhhhhiiijjjkkkhhhhhhfffdddbbbbbbdddfffgggeeeccccccdddffffffeeehhhiiijjjiiihhhggghhhjjjkkklllkkkhhhbbb]]]ZZZYYYYYY[[[^^^aaagggnnnwww}}}xxxtttuuuwwwtttxxxxxxxxxwwwtttrrrrrrtttvvvzzzvvvrrrrrrsssqqqkkkeeeoooooonnnllliiigggeeeeeegggiiilllnnnoooooommmmmmmmmhhheeeiiikkkhhhdddccceeedddcccccceeegggjjjlllgggbbbaaacccccc___\\\\\\YYY\\\___```___^^^^^^^^^______```aaacccccccccccc```dddeeeddddddeeeddd```cccdddeeegggiiijjjjjjiiijjjhhheeebbbaaa```___^^^aaaaaadddhhhkkkmmmooopppooooooppppppqqqqqqpppooojjjjjjkkkkkkkkkhhheeecccdddddddddeeefffggghhhhhheeeffffffeeecccbbbbbbdddccccccdddgggkkkqqqvvvxxxyyyvvvqqqkkkeeebbb``````^^^______\\\ZZZYYYZZZ]]]aaabbbbbbbbbbbbbbb```___[[[\\\]]]\\\[[[[[[\\\^^^aaa___\\\ZZZXXXYYY\\\^^^]]]```ccc```YYYUUUUUUXXXVVVUUUTTTTTTUUUWWWZZZ\\\______^^^\\\YYYXXXZZZ[[[[[[\\\___ccchhhkkkllllllhhhgggfffgggjjjmmmnnnnnnqqqyyy|||uuullliiijjjkkklllppppppkkkfffccc___YYY[[[\\\^^^```aaabbbbbbbbb```___]]]___bbbfffhhhhhhoooqqqttttttsssqqqpppppplllkkkjjjkkkmmmnnnmmmlllkkkgggbbb^^^]]]\\\\\\[[[VVVXXXZZZZZZYYYYYYYYYZZZXXXYYYZZZ^^^cccfffhhhgggbbb^^^ZZZXXXZZZ]]]___aaa```\\\XXXUUUTTTSSSRRRQQQSSSVVVZZZ]]]^^^___```aaafffdddcccbbbccceeefffgggccceeehhhlllooossswww{{{zzzyyywwwtttrrrssswwwzzz|||}}}~~~~~~zzzyyyzzz||||||{{{{{{yyyvvvuuuvvvvvvuuutttwwwzzz~~~~~~|||wwwtttssspppmmmgggcccbbbccceeefffkkkjjjgggcccbbbcccgggkkknnnkkkhhheeeccccccbbbaaacccdddeeedddaaa___^^^____________```````````````\\\]]]___aaaaaa```^^^]]]\\\]]]^^^___aaacccdddddd___^^^\\\[[[[[[ZZZXXXVVVTTTRRRTTT]]]iiippppppnnnmmmgggaaa```aaaaaa]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSWWWXXXYYYZZZZZZYYYWWWVVVUUUXXX[[[]]]^^^^^^^^^^^^fffddddddfffhhhhhhhhhgggeeeaaa]]][[[]]]```bbbccc\\\]]]^^^^^^^^^\\\ZZZYYY^^^^^^___^^^^^^```cccfffdddddddddeeegggjjjlllnnnmmmkkkhhheeedddcccddddddkkknnnqqqqqqpppnnnmmmmmmpppnnnjjjgggeeefffggghhheeefffhhhjjjkkkkkkkkkjjjffffffeeeeeeeeeeeeeeeeeejjjkkkkkkjjjhhhggghhhiiijjjlllnnnooooooppprrrtttttttttsssrrrqqqqqqpppooommmpppuuuyyyyyywwwssspppnnnllllllqqqqqqmmmiiihhhdddiiinnnmmmiiifffgggjjjjjjkkklllkkkjjjiiijjjlllllllllmmmppprrrsssrrrppppppooommmlllllllllmmmnnnhhhhhhfffdddbbbaaaccceeegggeeebbbbbbdddeeeffffffdddfffhhhiiihhhggghhhiiikkkkkkjjjfffaaa\\\ZZZZZZYYY[[[```fffmmmuuu|||zzzvvvwwwyyyvvv{{{|||wwwoooppppppppppppssswwwzzz|||xxxsssqqqpppnnniiieeeooommmkkkjjjjjjjjjkkkkkkjjjkkklllmmmmmmlllkkkjjjkkkfffdddggghhheeebbbbbbgggfffdddcccdddeeeggghhhddd```___bbbaaa^^^\\\]]][[[]]]___^^^\\\[[[ZZZ[[[[[[\\\^^^___```aaabbbcccbbbfffgggfffgggiiiiiieeeeeeddddddfffhhhiiihhhfffgggfffddd```^^^\\\\\\\\\aaadddhhhkkknnnppppppooopppqqqqqqqqqooonnnmmmmmmfffggghhhhhhfffdddaaa```eeeddddddccccccdddddddddbbbdddffffffffffffgggiiigggiiikkknnnqqquuuyyy{{{vvvrrrkkkfffbbb```___^^^^^^^^^\\\ZZZXXXYYY[[[]]]bbbcccccccccbbb`````````^^^___```_________aaacccdddaaa^^^[[[[[[]]]```aaa___bbbdddaaaZZZVVVWWWZZZWWWVVVVVVVVVXXXZZZ\\\]]]^^^^^^^^^\\\[[[\\\^^^aaaaaaaaacccgggkkkmmmllljjjhhhgggggghhhkkkmmmmmmmmmmmmvvvzzzuuunnnmmmnnnooolllppppppjjjdddaaa^^^ZZZ\\\___bbbeeefffdddbbb```___^^^^^^aaaeeehhhjjjjjjmmmppprrrrrrqqqooommmmmmjjjjjjiiijjjkkkkkkjjjhhhjjjfffbbb___^^^^^^]]]\\\XXXZZZ\\\]]]\\\[[[\\\^^^]]]]]]^^^aaadddeeeeeedddaaa^^^ZZZXXXZZZ]]]```aaa]]]ZZZVVVTTTSSSSSSSSSRRRUUUXXX\\\^^^^^^^^^]]]^^^bbbbbbbbbbbbbbbcccdddeeedddfffiiikkknnnqqquuuxxxvvvuuutttqqqpppqqqtttwwwxxxzzz}}}~~~~~~|||{{{zzzwwwuuussssssssstttttttttwwwtttqqqooopppppppppooopppssswwwxxxvvvrrrooonnngggeeeaaa^^^^^^```eeeiiijjjiiigggdddccceeeiiimmmpppkkkddd``````bbbddddddeeeffffffeeebbb```___`````````___^^^]]]]]]\\\\\\ZZZ[[[]]]______^^^]]]]]]\\\\\\]]]___```bbbcccccc^^^\\\ZZZYYYZZZZZZXXXWWWTTTSSSWWWcccrrr|||~~~{{{pppjjjcccaaabbbaaa^^^ZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUWWWXXXYYYYYYXXXVVVUUUUUUVVVYYY^^^`````````aaabbbpppnnnjjjgggggghhhhhhgggccc```]]][[[]]]___aaabbb^^^^^^______^^^]]]\\\[[[```aaabbbbbbbbbcccfffhhheeeeeeeeefffgggiiikkkllljjjhhhfffdddcccccccccdddjjjllloooooommmkkkjjjiiillljjjhhhgggffffffggggggiiiiiijjjkkkkkkiiihhhgggeeeffffffggggggggggggfffggghhhiiihhhggggggiiikkkhhhkkkoooqqqrrrsssuuuvvvuuuuuutttsssqqqooonnnnnnooorrrvvvyyyyyyvvvrrrpppnnnlllmmmqqqrrrmmmjjjiiieeeiiimmmlllhhhfffiiimmmoooooonnnllliiihhhiiijjjlllkkklllooorrrssssssqqqrrrqqqpppnnnmmmmmmmmmnnnggggggfffccc``````bbbddddddbbbaaaaaaccceeeffffffcccfffiiijjjiiihhhhhhhhhkkkkkkiiieee```]]]\\\\\\ZZZ\\\aaahhhqqqyyy~~~}}}zzzyyyzzzzzz}}}|||uuuooogggiiilllnnnpppssswwwzzz{{{wwwrrrooommmkkkgggcccnnnllliiiiiikkknnnqqqrrrmmmmmmmmmmmmllljjjhhhgggfffcccbbbcccbbb^^^___bbbgggfffdddbbbbbbbbbdddeeebbb___^^^aaa```]]]]]]___]]]^^^^^^]]]ZZZYYYYYYZZZYYY\\\^^^``````aaacccddddddggghhhgggiiimmmooommmiiifffccccccfffgggeeecccccccccaaa^^^ZZZYYYYYYZZZ\\\bbbhhhlllpppttttttqqquuuuuuuuurrrmmmjjjhhhhhhbbbddddddcccaaa______```eeedddcccbbbbbbbbbbbbbbbbbbdddggghhhiiiiiikkklllkkknnnrrrtttuuuvvvwwwxxxpppkkkeeeaaa``````aaabbbaaa___[[[XXXXXX[[[^^^```dddeeedddbbb```___```aaa^^^___aaaaaaaaabbbdddffffffccc```___```ccceeefffbbbdddccc```\\\YYYZZZ\\\ZZZXXXWWWYYY[[[^^^______]]]^^^___^^^^^^___bbbeeegggeeeeeeiiimmmnnnllliiijjjjjjjjjlllnnnnnnllljjjfffmmmqqqnnnkkklllmmmnnnjjjooopppiiicccaaa```^^^^^^aaadddffffffdddbbb``````aaaccceeegggiiijjjkkknnnoooqqqpppnnnlllkkkkkkiiiiiiiiiiiihhhhhhhhhhhhiiifffbbb___^^^^^^]]]\\\[[[]]]______^^^^^^^^^___^^^^^^^^^```bbbbbb```^^^^^^[[[WWWVVVXXXZZZ\\\]]]XXXUUURRRQQQRRRSSSSSSRRRVVVXXX\\\]]]]]]\\\\\\\\\]]]___```aaaaaaaaacccdddeeegggjjjlllnnnpppsssuuuuuutttssspppnnnnnnqqqsssvvvzzz}}}~~~|||xxxvvvuuuttttttssssssssstttuuuvvvvvvtttqqqoooooooooooonnnkkknnnqqqqqqooollljjjiii```___]]][[[[[[^^^dddhhhhhhhhhfffdddccceeeiiilllqqqjjjccc```bbbeeeggghhhggghhhgggeeebbb______```___^^^]]][[[ZZZXXXWWWVVVWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]^^^___``````[[[YYYXXXYYYZZZZZZYYYXXXTTTUUUZZZfffuuu~~~nnnjjjdddaaaaaa___\\\YYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZYYYWWWUUUUUUUUUWWW[[[```ccccccdddfffiiiwwwuuupppjjjhhhkkkjjjgggbbb```]]]\\\]]]^^^^^^]]]^^^^^^____________^^^^^^aaaccceeeeeeeeeeeeggghhhfffggghhhiiijjjjjjkkkkkkfffeeecccbbbbbbccceeefffgggiiijjjjjjhhheeeeeeeeeggggggggghhhhhhhhhhhhgggmmmmmmlllkkkjjjiiigggfffggggggggggggggggggggggggdddeeeeeeeeedddeeehhhkkkgggjjjooorrrsssssstttuuuqqqrrrrrrqqqnnnlllmmmmmmqqqsssuuuwwwvvvtttqqqooonnnkkkkkkooopppllliiijjjgggiiikkkjjjhhhiiilllpppqqqqqqooolllhhhggghhhiiikkkjjjkkknnnqqqssssssrrrqqqqqqooonnnmmmlllkkkkkkffffffdddaaa___^^^```bbb```______bbbeeeggggggfffeeehhhlllnnnmmmkkkjjjjjjjjjiiigggccc___]]]^^^___]]]^^^bbbiiiqqqyyy}}}~~~}}}~~~}}}{{{wwwqqqmmmbbbeeeiiilllnnnpppsssuuutttqqqnnnkkkiiifffccc```ooolllhhhhhhlllqqquuuvvvoooooonnnllljjjhhheeeddddddcccbbbaaa]]]ZZZ]]]ddddddcccaaa______```aaabbb```]]]]]]______\\\\\\```]]]]]]]]][[[YYYYYY[[[]]][[[^^^aaabbbbbbbbbdddgggdddfffgggfffiiipppssssssnnniiicccaaacccdddccc``````aaa```\\\XXXWWWXXXZZZZZZbbbiiilllqqqvvvuuuqqqssstttsssooojjjeeeccccccaaabbbbbb```^^^]]]___aaacccccccccbbbccccccddddddeeegggjjjkkkkkkkkklllmmmlllqqqvvvxxxwwwtttrrrrrrjjjfff```^^^aaaeeegggiiieeeaaa[[[XXXYYY]]]aaadddggggggeeebbb^^^]]]___bbb```aaaccccccccceeegggjjjgggdddaaabbbeeehhhiiiiiifffeeebbb___]]]]]]^^^___[[[ZZZYYY[[[___bbbcccbbb___aaaccccccccceeegggiiiiiigggfffiiimmmooommmjjjmmmmmmoooqqqrrrppplllhhhbbbgggiiihhhgggjjjllljjjjjjpppqqqkkkeeeeeeeeeeeebbbbbbbbbbbbbbbbbbaaaaaacccgggjjjkkkjjjiiikkkmmmrrrsssrrrpppllljjjiiiiiiiiiiiiiiihhhgggfffggghhhgggddd```^^^]]]]]]\\\ZZZ]]]^^^``````___^^^___```___^^^___aaabbbbbb___]]]\\\YYYWWWVVVWWWYYYYYYYYYWWWTTTQQQPPPQQQRRRSSSRRRVVVXXX[[[[[[[[[ZZZZZZ[[[YYY\\\___aaa``````bbbdddgggjjjnnnqqqssstttvvvxxxwwwvvvtttqqqnnnnnnppprrruuuyyy}}}}}}zzzvvvsssrrrtttttttttttttttvvvxxxzzzvvvtttrrrqqqppppppnnnmmmkkkmmmnnnmmmjjjgggeeeddd\\\\\\[[[YYYXXXZZZ```dddffffffeeedddcccdddgggiiilllgggccccccgggkkkkkkjjjggghhhgggddd```^^^^^^^^^\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVXXXYYYZZZZZZZZZYYY[[[[[[[[[[[[\\\\\\\\\]]]WWWWWWWWWYYY[[[\\\ZZZYYYVVVWWW\\\fffqqqxxxyyywwwiiigggdddaaa^^^[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVWWWYYYZZZZZZ[[[ZZZ\\\\\\[[[WWWUUUVVVWWWXXX]]]bbbdddeeegggmmmqqqyyyxxxsssllljjjmmmlllhhheeecccaaa``````___]]]\\\]]]]]]^^^^^^______``````aaadddgggggggggeeeeeefffeeefffhhhjjjjjjjjjhhhhhhaaaaaa``````bbbdddfffhhhhhhiiiiiigggeeeccccccdddccceeegggjjjkkkkkkjjjiiinnnnnnlllkkkjjjjjjiiiiiijjjjjjiiihhhggggggggggggcccddddddcccbbbcccfffiiigggkkkoooqqqqqqpppppppppjjjlllnnnmmmkkkjjjlllnnnssssssttttttsssqqqooonnnmmmjjjiiilllnnnkkkiiijjjiiiiiihhhhhhjjjmmmppprrrpppooommmjjjgggfffhhhiiiiiiiiijjjlllppprrrsssrrroooooonnnlllkkkiiihhhhhheeeeeeccc```]]]\\\^^^```]]]^^^```dddgggiiiiiiggggggjjjooopppooommmkkkjjjgggfffddd```]]]]]]^^^`````````bbbhhhpppvvvzzz{{{~~~}}}|||~~~}}}zzzzzz|||}}}xxxvvvsssoookkk```dddjjjmmmooooooooopppnnnlllkkkiiigggdddaaa___qqqmmmiiiiiimmmsssvvvwwwqqqpppooollliiifffdddbbbeeeeeeeeeccc\\\YYY___hhhaaa```^^^]]]]]]^^^___aaa^^^\\\\\\^^^]]][[[\\\```]]]\\\[[[YYYXXXYYY]]]```]]]```ddddddddddddfffiiiccceeefffeeeiiiqqqvvvvvvqqqkkkcccaaabbbcccaaa______```___\\\XXXVVVXXXZZZ[[[dddkkknnnrrrvvvuuuooolllnnnnnnkkkfffbbbaaabbb```aaaaaa___\\\\\\```cccbbbbbbbbbcccdddeeefffggghhhjjjlllmmmlllkkkkkklllmmmrrrxxxzzzwwwrrrnnnmmmhhhccc^^^^^^ccciiimmmnnnhhhbbb\\\XXXYYY^^^dddgggiiiiiifffaaa]]]\\\___bbbbbbdddeeeffffffhhhkkkmmmgggdddbbbcccgggjjjkkkkkkiiieee```^^^^^^```aaaaaa]]][[[ZZZ]]]bbbeeeeeedddccceeehhhiiiiiijjjlllnnnjjjgggeeehhhmmmpppooolllpppqqqsssuuuuuurrrlllgggcccffffffeeefffjjjkkkiiikkkqqqrrrmmmhhhhhhjjjjjjdddbbb```^^^]]]___aaabbbfffkkkpppooollljjjllloooxxxwwwuuuqqqllliiihhhiiiiiiiiihhhgggffffffhhhiiifffccc___]]]\\\[[[ZZZYYY]]]___``````___^^^^^^___``````aaacccddddddaaa___\\\ZZZXXXWWWXXXYYYYYYXXXXXXVVVSSSQQQRRRSSSTTTSSSWWWYYY[[[[[[ZZZZZZ[[[\\\WWW[[[___aaaaaaaaaccceeejjjnnnssswwwyyy{{{}}}~~~zzzyyywwwtttpppoooppprrrppptttyyyyyyuuupppmmmlllooooooooooooooorrruuuxxxrrrqqqooonnnnnnmmmkkkiiimmmnnnnnnlllhhhdddbbbbbb[[[\\\[[[YYYWWWXXX\\\aaadddeeeeeedddccccccfffhhhccc```___bbbhhhkkkjjjgggggggggfffccc___]]]\\\]]]\\\\\\\\\[[[ZZZZZZYYYYYYWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZUUUUUUVVVYYY[[[\\\[[[YYYXXXYYY^^^eeelllqqqqqqoooeeeeeeddd```[[[XXXVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVXXXZZZ[[[\\\]]]\\\^^^___\\\YYYVVVWWWYYYYYY^^^ccceeefffjjjqqqwwwwwwxxxtttlllkkkooommmhhhjjjhhhffffffeeeccc```]]][[[\\\]]]]]]^^^___```aaaaaadddggghhhgggeeedddcccbbbdddfffhhhiiigggeeeccc___^^^^^^___aaaeeehhhjjjkkkkkkjjjhhheeedddeeefffaaadddhhhlllnnnmmmllljjjooonnnlllkkkjjjkkkllllllmmmkkkiiihhhffffffggggggdddddddddbbbaaabbbeeeggghhhlllpppqqqpppnnnlllkkkdddgggjjjjjjiiijjjlllooosssssssssrrrqqqpppnnnnnnmmmiiihhhkkkllliiihhhjjjjjjhhhfffgggkkkooorrrsssmmmmmmllliiigggfffhhhjjjiiihhhiiilllooorrrsssrrrnnnmmmlllkkkiiigggffffffddddddbbb___\\\[[[]]]___\\\]]]aaafffjjjllljjjiiigggjjjoooqqqooollljjjiiidddcccaaa^^^\\\\\\^^^aaabbbaaabbbfffnnntttwwwxxx~~~|||}}}~~~{{{|||~~~|||}}}{{{xxxttttttwww{{{xxxsssqqqoookkkiiibbbgggmmmpppqqqpppooonnnkkkkkkjjjiiigggeeebbb```ooollliiiggghhhlllqqquuunnnllljjjgggdddaaa___^^^cccddddddaaa^^^^^^aaaddddddbbb```^^^]]]\\\\\\\\\[[[\\\\\\\\\ZZZZZZ[[[\\\^^^\\\[[[\\\^^^bbbdddeee___dddgggffffffiiiiiihhhfffaaa]]]___gggnnnrrrsssnnnddd___cccfffccc^^^]]]dddbbb^^^YYYUUUUUUZZZ___dddjjjnnnmmmnnnpppqqqooolllkkkgggdddaaa______^^^aaafffiiihhhccc```aaacccdddfffhhhhhhhhhhhhiiijjjhhhjjjmmmnnnnnnkkkhhhfffppprrrsssssspppmmmkkkjjjgggdddaaaccchhhlllnnnnnnhhhaaa\\\\\\^^^```dddiiijjjhhhfffdddbbbaaaaaaaaagggggghhhiiijjjkkkkkkllleeeaaa___aaaeeehhhgggeee\\\]]]^^^```aaabbbbbbbbb[[[\\\]]]aaaeeeggghhhgggcccjjjqqqqqqmmmiiikkknnnpppjjjeeegggmmmqqqpppmmmyyywwwtttssssssqqqlllgggggggggfffeeeeeegggjjjnnnsssqqqqqquuuxxxuuukkkbbbbbb```]]][[[[[[]]]```bbbkkkooorrrqqqmmmkkkmmmpppzzzwwwrrrmmmjjjiiiiiijjjlllkkkjjjiiihhhfffeeeeeedddaaa]]]ZZZZZZ\\\```ccccccbbbbbb```___^^^]]]\\\ccccccbbbcccdddeeecccbbb\\\ZZZXXXVVVUUUVVVWWWXXXVVVUUUSSSRRRQQQRRRTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXZZZ\\\]]]]]]^^^```bbbeeekkkssszzz||||||||||||~~~zzzvvvttttttssspppmmmqqqrrrssstttsssqqqooommmrrrpppnnnmmmooorrrssssssppppppooolllhhhfffffffffkkkhhheeebbb```^^^\\\YYYYYYXXXWWWVVVWWWYYY[[[\\\aaa`````````bbbdddgggiiieeeccccccfffjjjjjjddd___aaa```___^^^]]]\\\\\\\\\[[[]]]___``````^^^[[[YYYWWWXXXXXXYYYZZZYYYYYYYYYWWWWWWXXXXXXWWWVVVTTTSSSVVVWWWYYY[[[]]]]]]]]]\\\YYY\\\```bbbcccccccccddd___```___[[[WWWUUUVVVXXXYYYYYYZZZZZZZZZYYYWWWVVVVVVTTTRRRSSSXXX\\\^^^]]]``````^^^]]][[[YYYXXXWWWYYY]]]cccgggjjjlllnnnooouuuooolllllljjjggggggiiijjjlllnnnlllhhhbbb^^^\\\]]]\\\ZZZ[[[^^^aaacccdddddddddeeegggiiihhhdddbbbbbbcccdddcccaaaaaabbbcccbbbaaaaaabbbccceeeggghhhjjjhhhfffdddbbbbbbcccddddddeeehhhkkkmmmmmmnnnnnnuuurrrooollljjjjjjkkklllnnnnnnlllhhheeeccceeefffcccccccccbbbbbbbbbdddffffffiiimmmooonnnkkkiiihhhiiikkkkkkhhhiiinnnpppooosssqqqpppppppppooommmkkknnniiigggkkkkkkgggiiinnnllljjjhhhgggggghhhjjjllliiiiiihhhhhhhhhhhhhhhhhhjjjgggeeegggkkkmmmnnnmmmjjjjjjiiigggfffdddccccccdddcccbbb```___^^^^^^^^^^^^bbbgggjjjkkkjjjjjjkkkhhhkkkmmmmmmkkkiiihhhgggdddaaa]]]\\\\\\^^^______```bbbeeehhhkkkpppuuuyyy~~~|||zzzyyy||||||zzzyyywwwvvvwwwwwwvvvsssqqqtttyyy~~~{{{uuuooollllllmmmoooiiilllooonnnlllkkkmmmooollllllkkkjjjhhhfffdddcccqqqoookkkhhhhhhjjjmmmooolllkkkiiifffcccaaa___^^^___``````^^^[[[[[[^^^aaadddcccaaa^^^]]]\\\]]]]]]\\\\\\\\\ZZZXXXXXXZZZ[[[``````bbbdddggghhhgggffffffkkkmmmkkkjjjlllllljjjhhhccc___```eeekkknnnnnniiiaaa\\\aaafffdddaaa```cccbbb___ZZZWWWXXX]]]aaadddiiimmmllllllooopppnnnhhhgggeeecccbbbbbbbbbcccgggjjjkkkiiidddbbbccceeefffgggiiiiiihhhggghhhiiiiiikkkmmmooonnnllliiigggqqqssssssrrrnnnkkkhhhhhhgggdddaaabbbfffiiijjjjjjeee___[[[]]]```aaadddhhhiiihhhfffdddcccbbbbbbcccffffffggghhhiiijjjkkkkkkgggdddbbbcccggghhheeebbb___```aaaaaabbbbbbbbbbbb``````aaadddhhhkkkkkkkkkgggnnntttsssnnnkkkkkknnnpppkkkgggjjjqqqwwwxxxvvvxxxuuuqqqpppqqqoookkkgggeeeeeeeeeeeeeeeggglllooowwwuuuuuuxxxzzzwwwmmmddd___^^^]]]]]]^^^```cccdddnnnqqqsssqqqmmmkkkmmmooovvvsssnnniiiggggggiiijjjmmmllljjjiiiggggggfffffffffccc___\\\[[[]]]```bbbcccbbbaaa___^^^]]]\\\\\\aaa``````bbbcccdddcccaaa\\\[[[XXXVVVUUUUUUVVVVVVTTTSSSRRRRRRSSSTTTVVVXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVXXXZZZ[[[\\\]]]___aaaeeejjjrrrwwwzzzzzzzzzzzzyyyvvvtttssstttssspppnnnpppqqqqqqqqqooonnnllljjjooommmkkklllnnnooopppoookkkkkkjjjgggcccbbbbbbdddhhheeeaaa___]]]\\\ZZZYYYXXXWWWVVVVVVWWWYYY\\\]]]aaaaaa``````bbbdddgggiiifffcccbbbdddffffffbbb]]]______^^^]]]\\\\\\\\\\\\[[[\\\^^^^^^^^^\\\ZZZXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUUUUVVVVVVVVVUUUUUUTTTWWWXXXYYYYYYZZZZZZZZZZZZYYY\\\___`````````aaabbb___```___[[[WWWVVVWWWYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTRRRQQQSSSXXX\\\^^^___aaa```___]]]\\\ZZZYYYYYY\\\```dddhhhjjjllloooqqqtttmmmhhhiiiiiigggeeefffhhhiiijjjiiieeeaaa^^^]]]]]]\\\[[[[[[]]]```bbbccceeeeeefffhhhiiigggdddaaa```aaabbbaaa```___```aaabbbbbbbbbccceeehhhjjjllliiigggeeebbbaaaaaabbbbbbbbbcccfffhhhkkkmmmnnnnnnsssqqqnnnkkkiiiiiijjjkkkmmmmmmkkkgggdddcccdddfffffffffeeecccbbbccceeeggglllnnnqqqqqqooommmlllkkkhhhkkkllljjjkkkppprrrpppsssqqqooonnnnnnmmmkkkjjjlllhhhhhhlllllliiijjjnnnnnnllliiifffeeefffhhhiiiiiiiiiiiiiiiiiihhhhhhhhhiiigggeeegggjjjlllmmmllllllkkkiiigggeeedddcccccccccbbbaaa_________``````bbbdddgggiiihhhgggggghhhgggiiijjjiiigggeeeeeeeeecccaaa]]]\\\]]]___``````___aaadddgggjjjnnnsssvvvzzzyyywwwvvvxxx|||{{{yyyxxxwwwvvvuuutttttttttrrrrrruuuzzzzzzvvvvvvsssoookkkjjjkkkmmmnnnjjjlllmmmmmmjjjiiijjjkkkiiiiiiiiiiiihhhfffeeeeeerrrpppmmmjjjhhhggghhhhhhiiihhhfffcccaaa```___^^^]]]^^^^^^]]][[[\\\^^^```dddcccaaa___^^^]]]]]]^^^\\\\\\ZZZXXXVVVWWWZZZ\\\dddgggkkknnnooommmjjjhhhlllqqqrrrnnnlllnnnnnnkkkiiieee``````dddhhhiiiiiiccc]]][[[```eeefffdddcccbbbaaa^^^[[[YYY[[[___cccccciiillljjjjjjmmmmmmllldddcccccccccccceeeggghhhmmmnnnmmmjjjeeebbbdddfffggghhhiiiiiihhhggghhhjjjkkkmmmoooppppppnnnllljjjrrrssssssqqqmmmiiigggfffhhhddd``````ccceeeeeedddaaa\\\[[[___bbbbbbdddggghhhgggeeedddccccccddddddeeeeeefffggghhhiiijjjjjjiiigggfffgggiiihhhddd```ddddddcccccccccbbbbbbaaaccccccdddgggjjjllllllllljjjoootttsssnnnjjjjjjlllnnnjjjhhhkkkttt|||vvvrrrnnnlllmmmllljjjgggbbbcccddddddfffiiimmmqqqyyywwwvvvwwwxxxtttkkkccc\\\\\\]]]___aaadddggghhhoooqqqrrrppplllkkklllnnnqqqmmmhhhdddccceeeiiilllooommmjjjgggfffeeeeeeffffffccc```]]]\\\^^^```bbbdddccc```^^^]]]\\\]]]]]]^^^^^^^^^```cccdddbbbaaa\\\[[[XXXVVVTTTTTTTTTTTTRRRRRRRRRRRRTTTVVVXXXZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUWWWXXXYYYZZZ[[[^^^```eeejjjpppuuuwwwwwwwwwwwwsssrrrrrrrrrsssrrrooommmnnnnnnmmmlllkkkjjjiiiiiijjjiiihhhiiijjjkkkjjjiiihhhgggeeebbb```___```bbbdddaaa\\\ZZZYYYYYYXXXWWWVVVUUUUUUUUUWWWZZZ]]]^^^aaaaaaaaaaaabbbdddfffgggfffccc``````aaaaaa^^^[[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZ[[[\\\\\\[[[YYYXXXVVVXXXXXXXXXWWWWWWVVVVVVUUURRRRRRSSSSSSTTTUUUVVVVVVYYYXXXXXXWWWWWWWWWXXXXXXZZZ\\\]]]\\\\\\\\\^^^```______^^^[[[YYYWWWXXXZZZ\\\[[[YYYWWWUUUTTTSSSSSSRRRQQQQQQSSSXXX\\\^^^___``````___^^^]]]\\\[[[[[[```bbbfffhhhjjjlllooorrrrrrjjjdddfffgggeeebbbaaacccdddeeeccc```^^^]]]]]]\\\[[[ZZZZZZ\\\^^^```bbbeeeeeefffggghhhgggdddaaa___```aaa```^^^]]]^^^___bbbbbbccceeegggjjjlllnnngggeeeccc```______`````````aaacccfffiiilllnnnpppqqqooollliiigggggghhhiiikkkkkkiiigggdddbbbccceeeiiigggeeecccccceeeggghhhqqqrrrsssqqqnnnlllkkkkkkhhhlllnnnmmmooossstttrrrtttqqqmmmkkkjjjjjjiiihhhhhhgggiiimmmnnnlllkkkmmmqqqmmmiiieeecccccceeegggjjjjjjjjjjjjiiiiiihhhhhhhhhgggeeefffhhhjjjkkkkkkmmmllliiifffdddbbbbbbbbbaaa```^^^^^^^^^```bbbccceeefffgggfffdddcccdddeeefffggggggeeebbbaaaaaaccccccaaa^^^^^^___aaabbbbbb```bbbdddeeefffiiinnnqqqssspppoooqqqvvv||||||yyyvvvuuuttttttsssrrrqqqqqqqqqqqqrrrvvv|||~~~xxxqqqlllkkkjjjiiihhhhhhjjjlllmmmkkklllllljjjhhhffffffggggggggghhhhhhhhhgggffffffpppooommmjjjhhhfffdddccceeedddbbbaaa_______________``````______```bbbcccdddcccaaa___^^^^^^^^^^^^[[[[[[YYYWWWWWWYYY]]]aaaiiilllpppqqqpppmmmjjjhhhmmmqqqrrrnnnmmmnnnnnnmmmhhheeeaaaaaaccceeeffffff```]]]]]]aaafffgggfffddd```^^^]]][[[[[[]]]aaacccccchhhjjjhhhhhhkkkllljjjbbbbbbbbbcccdddfffiiijjjooonnnlllgggcccaaaccceeefffgggiiiiiihhhhhhjjjlllnnnoooqqqrrrrrrpppnnnmmmpppqqqrrrooollliiigggggghhhddd```___aaabbbaaa___]]]ZZZ\\\aaaeeeddddddfffeeedddcccbbbbbbcccdddeeecccddddddeeefffggghhhhhhhhhhhhiiikkkllljjjeeebbbgggfffeeecccbbbaaaaaa```bbbbbbccceeehhhjjjjjjiiihhhlllppppppllliiiiiikkkllliiigggkkksss{{{tttooojjjhhhiiijjjiiihhh___aaacccdddfffiiinnnqqquuusssrrrrrrqqqmmmeee^^^XXXZZZ]]]aaadddgggiiijjjlllnnnoooooommmlllmmmooommmiiidddaaaaaaeeejjjmmmqqqnnnjjjeeebbbaaaaaaaaaaaa```^^^]]]]]]___aaaccceeedddaaa___^^^]]]^^^^^^\\\\\\^^^aaacccdddcccaaa[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQQQQRRRTTTVVVXXXYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVWWWYYYYYYZZZ\\\___bbbggglllqqquuuuuuuuutttuuuoooppppppqqqpppnnnllliiikkkjjjjjjiiiiiiiiijjjjjjffffffeeefffggggggeeedddfffeeeddd```^^^^^^```bbb___\\\XXXVVVVVVWWWWWWWWWTTTTTTTTTUUUWWWZZZ]]]___aaaaaaaaaaaabbbcccdddeeeeeebbb^^^\\\\\\\\\ZZZXXXYYYYYYYYYYYYYYYZZZ[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUWWWWWWUUUTTTSSSRRRRRRRRROOOPPPPPPRRRSSSUUUWWWXXXXXXXXXWWWVVVVVVWWWYYYZZZ\\\\\\\\\ZZZYYYZZZ]]]______^^^]]][[[YYYYYYZZZ[[[ZZZYYYVVVTTTSSSSSSSSSTTTRRRRRRSSSTTTWWWYYY[[[\\\_________^^^]]]]]]\\\\\\aaaccceeefffgggjjjmmmpppooofffaaacccfffccc___]]]^^^______]]]\\\[[[\\\]]]ZZZZZZZZZYYYYYY[[[^^^```bbbbbbcccdddffffffdddbbb]]]^^^______]]]]]]]]]___bbbcccdddeeegggiiijjjkkkdddccc```^^^]]]]]]^^^___```aaacccfffiiimmmoooqqqqqqnnnjjjgggdddcccddddddhhhhhhgggeeecccbbbbbbdddgggeeebbbbbbdddgggjjjkkkqqqqqqpppmmmjjjhhhhhhhhhiiinnnqqqqqqssswwwwwwuuuuuuqqqkkkhhhggggggggggggfffgggjjjnnnooonnnmmmmmmooolllgggcccaaabbbeeegggkkkkkkjjjjjjiiihhhhhhhhhgggfffeeeeeefffggghhhiiillljjjgggcccaaa_________^^^]]]\\\\\\]]]```ccceeedddddddddbbb``````bbbcccggggggeeebbb```___aaaccccccaaa______aaacccccccccbbbcccdddccccccdddfffiiillliiigggllluuu|||}}}|||wwwuuurrrpppppppppooonnnnnnnnnnnnooorrrvvv{{{zzzssslllgggfffffffffggghhhjjjkkklllllllllkkkiiifffeeeddddddggghhhhhhhhhhhhgggffffffkkkkkkjjjiiigggeeecccbbbbbbaaa___^^^^^^___```aaabbbaaaaaabbbcccdddddddddcccbbb```___^^^^^^^^^^^^ZZZZZZYYYXXXYYY\\\aaaeeekkkmmmooonnnjjjhhhggggggmmmqqqrrrnnnmmmooopppoooeeedddbbbbbbcccdddeeeeeeaaaaaaaaacccfffhhhgggddd]]]\\\ZZZ[[[\\\___aaabbbbbbfffiiiggggggjjjkkkjjjccccccccccccdddfffhhhjjjmmmkkkgggccc```___```bbbdddeeegggggghhhiiilllnnnnnnoooqqqrrrrrrqqqpppooommmnnnooommmkkkiiiiiiiiihhheeeaaa```bbbbbb```^^^\\\ZZZ]]]cccgggfffeeefffaaaaaa`````````aaabbbcccaaabbbcccccceeeeeefffgggeeegggiiilllmmmlllhhheeehhhgggeeecccaaa`````````cccbbbccceeeggghhhhhhffffffiiimmmmmmkkkjjjjjjlllllljjjjjjmmmsssxxx{{{|||qqqlllgggeeegggiiiiiiggg___```ccceeefffiiimmmppppppnnnllllllkkkggg```[[[WWWYYY\\\aaadddgggiiijjjjjjlllooopppqqqqqqrrrsssjjjgggccc``````eeejjjnnnqqqnnniiiccc^^^\\\[[[[[[[[[[[[[[[\\\]]]```cccdddfffeeecccaaa____________[[[\\\^^^aaadddeeedddbbbZZZYYYWWWUUUSSSRRRQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWWWWYYYZZZ[[[XXXYYY[[[[[[\\\^^^bbbeeejjjnnnsssvvvvvvuuusssrrrnnnoooppppppnnnjjjhhhfffhhhhhhhhhiiijjjkkkmmmnnneeedddcccdddeeedddbbb```ccccccaaa___\\\\\\]]]___ZZZXXXUUUTTTUUUWWWWWWWWWTTTSSSSSSTTTWWWZZZ]]]___````````````aaaaaabbbbbbbbb```\\\YYYXXXXXXWWWVVVWWWWWWVVVWWWWWWXXXYYYZZZWWWWWWVVVVVVUUUUUUUUUVVVUUUTTTRRRPPPOOONNNNNNNNNOOOOOOQQQRRRTTTVVVWWWXXXWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\[[[YYYXXXYYY\\\___^^^\\\[[[ZZZZZZZZZ[[[[[[WWWVVVTTTSSSSSSTTTUUUVVVTTTTTTUUUUUUUUUVVVWWWXXX]]]]]]]]]]]]]]]]]]]]]]]]```aaaccccccdddeeehhhjjjkkkccc___aaaccc```\\\[[[YYYYYYZZZYYYXXXXXXZZZ\\\XXXXXXXXXWWWVVVVVVZZZ]]]\\\\\\]]]___bbbccccccaaa\\\]]]^^^^^^]]]]]]^^^```cccccccccdddddddddeeeeeeaaa```^^^\\\\\\\\\]]]^^^aaabbbeeegggjjjmmmoooppppppmmmiiidddaaa`````````eeeeeeeeedddbbbaaaaaabbbbbb```___aaaeeejjjmmmnnnoooooonnnjjjgggeeefffgggjjjooorrrrrrtttxxxyyyvvvtttooojjjfffeeefffffffffeeehhhlllnnnppppppooommmllliiifffcccbbbdddfffhhhjjjjjjiiihhhggggggffffffddddddcccbbbbbbcccdddfffhhhgggdddaaa^^^\\\\\\[[[[[[[[[ZZZZZZ\\\^^^aaacccaaaaaa```___^^^^^^aaacccggggggeeebbb```___bbbdddbbbaaa___```bbbcccccccccddddddcccbbb______aaabbbfffddddddjjjssszzz|||zzzvvvsssooolllllllllllllllnnnmmmmmmnnnqqqvvvyyy{{{{{{|||{{{xxxsssmmmgggdddffffffggghhhiiiiiijjjkkkmmmkkkiiigggfffeeedddccchhhhhhhhhhhhgggeeedddccchhhhhhhhhgggfffeeecccccc___^^^]]]]]]]]]___aaaccccccbbbaaabbbcccdddcccbbbbbbaaa___^^^]]]]]]^^^^^^YYYYYYZZZZZZ[[[^^^bbbfffgggiiijjjhhheeeccceeehhhnnnqqqqqqnnnlllooopppooodddccccccccccccdddddddddbbbdddeeedddfffhhhfffbbb\\\[[[ZZZ[[[^^^```aaaaaaaaaeeegggffffffjjjlllllleeeddddddddddddfffhhhiiiiiigggccc```______```aaadddeeefffffffffhhhkkknnnllllllnnnoooooonnnnnnmmmiiijjjkkkiiigggfffggghhhiiifffbbbbbbddddddbbb```]]][[[^^^eeeiiigggeeefff```______^^^___```aaabbb``````aaabbbcccdddeeeeeecccfffiiilllmmmllljjjiiihhhfffdddcccbbbaaabbbbbbfffeeeeeefffhhhiiihhhfffgggiiilllllllllkkklllmmmlllllllllooosssuuuwwwvvvlllhhhcccbbbdddffffffeee___aaadddeeefffhhhkkknnnkkkjjjhhhgggfffccc___\\\XXXYYY\\\___bbbeeefffggghhhkkknnnrrruuuuuutttsssiiifffbbb``````dddiiilllooolllgggbbb]]]ZZZYYYXXXVVVWWWYYY[[[^^^aaadddeeeddddddcccbbbaaa___^^^]]][[[\\\^^^bbbeeeeeecccaaaXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWXXX[[[]]]^^^[[[\\\]]]^^^^^^aaafffiiilllpppvvvyyyxxxuuuqqqpppnnnooopppnnnkkkhhhffffffgggggghhhjjjkkkmmmnnnnnnfffeeeccccccccccccaaa```___```___]]]ZZZYYYYYYZZZWWWUUUTTTUUUWWWYYYYYYXXXTTTSSSSSSTTTVVVZZZ]]]___^^^_____________________^^^\\\ZZZXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXVVVUUUTTTSSSTTTUUUVVVWWWSSSRRRPPPNNNMMMMMMMMMMMMPPPQQQSSSVVVWWWWWWWWWWWWUUUUUUUUUVVVXXXZZZ[[[\\\ZZZ[[[ZZZXXXWWWXXX[[[]]]\\\ZZZXXXXXXZZZ[[[[[[[[[TTTTTTTTTTTTTTTUUUVVVVVVTTTVVVWWWVVVTTTTTTTTTUUUYYYZZZZZZZZZ[[[[[[\\\\\\]]]___aaaaaaaaaaaacccdddddd```^^^___^^^ZZZWWWXXXTTTVVVVVVVVVUUUVVVXXXZZZUUUVVVWWWTTTRRRRRRVVVZZZWWWWWWWWWZZZ]]]^^^^^^]]]YYYZZZ\\\]]]]]]^^^___aaaaaaaaabbbbbbbbbaaa```___^^^]]]\\\[[[[[[\\\^^^___cccdddgggiiikkklllmmmlllllliiieeeaaa___^^^^^^___bbbcccdddcccaaa``````aaa^^^]]]]]]aaahhhnnnpppooommmnnnmmmkkkhhhfffggghhhjjjnnnpppoooqqqvvvvvvtttrrrnnniiifffeeefffffffffeeejjjmmmnnnoooqqqpppmmmiiigggeeeddddddfffhhhiiihhhhhhgggfffeeedddccccccaaabbbaaa```^^^^^^```bbbdddcccbbb```]]][[[YYYXXXYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]^^^]]]\\\]]]```bbbeeeeeedddaaa______aaadddbbbaaa``````bbbcccbbbaaabbbcccbbb```^^^]]]___```cccccceeekkksssyyyzzzzzzuuuqqqllliiijjjlllnnnooopppnnnmmmnnnqqqtttuuuvvvrrrsssrrrpppkkkfffcccaaaggggggggggggggghhhiiiiiikkkiiifffeeeeeeeeeeeedddggggggffffffdddcccaaaaaafffffffffeeeeeedddcccbbb^^^]]]\\\\\\]]]```ccceeeeeecccbbbccceeeeeecccaaa```___^^^]]]\\\\\\]]]]]]YYYZZZ[[[[[[[[[\\\```bbb___cccffffffddddddgggjjjmmmppppppkkkhhhjjjkkkjjjdddeeeeeeeeedddcccbbbcccaaaeeefffddddddgggfff```]]][[[[[[\\\```bbbbbbaaa```dddfffeeefffkkknnnnnneeedddddddddeeefffhhhiiifffdddbbbaaaaaabbbbbbcccfffffffffeeedddeeehhhkkkggghhhiiijjjjjjjjjjjjiiigggggggggeeecccaaabbbccciiifffdddeeeggghhhfffccc___]]]```gggjjjhhhffffffaaa```___^^^___```aaabbb______```aaabbbccccccdddcccfffiiillllllkkkkkkjjjhhhgggeeeccccccdddeeefffgggffffffggghhhiiigggfffhhhiiijjjjjjjjjiiiiiiiiihhhiiikkknnnpppqqqpppooofffbbb______aaaccccccaaaaaaccceeeffffffgggiiikkkeeedddccccccbbb```^^^\\\ZZZZZZ[[[]]]___aaabbbccccccfffkkkpppsssrrrooommmgggeeebbb``````bbbeeehhhjjjhhheeebbb___\\\ZZZYYYVVVXXXZZZ]]]```bbbdddeeeaaabbbbbbbbb```^^^\\\ZZZZZZ[[[^^^aaadddcccaaa^^^UUUUUUUUUTTTSSSQQQPPPPPPPPPQQQRRRUUUWWWXXXYYYZZZZZZYYYXXXXXXYYY[[[]]]___]]]^^^^^^___```ccchhhlllkkkqqqwww{{{yyytttooollllllmmmnnnllliiiggghhhiiihhhiiijjjllllllllllllkkkiiifffcccbbbbbbcccbbbaaa___```aaa___\\\YYYWWWWWWTTTTTTUUUXXXZZZ[[[[[[YYYTTTTTTSSSTTTVVVYYY\\\^^^]]]]]]^^^^^^^^^]]]]]]\\\YYYYYYYYYXXXVVVVVVVVVWWWTTTTTTTTTSSSTTTTTTUUUUUUTTTSSSRRRRRRSSSUUUXXXYYYSSSRRRPPPNNNMMMMMMNNNOOORRRTTTWWWYYYZZZYYYWWWUUUTTTTTTVVVWWWXXXXXXXXXXXXWWWWWWXXXWWWVVVWWWYYY[[[[[[XXXVVVWWWYYY[[[[[[ZZZUUUUUUUUUVVVUUUUUUTTTTTTRRRUUUWWWVVVTTTSSSTTTVVVVVVVVVWWWXXXYYYYYYZZZZZZ[[[]]]``````____________]]]\\\\\\\\\XXXSSSRRRUUURRRSSSUUUUUUTTTTTTVVVWWWRRRTTTUUURRROOONNNRRRWWWUUUTTTSSSUUUWWWXXXWWWVVVUUUWWWYYY[[[\\\]]]___bbb^^^___````````````___^^^\\\[[[ZZZZZZ[[[]]]___aaaccceeehhhkkkkkkjjjhhhgggfffdddaaa___^^^^^^```aaa___aaabbbbbb```______```^^^]]]^^^dddkkkppppppoooiiikkkkkkjjjhhhggghhhiiiiiilllllljjjlllppprrrpppppplllhhhfffffffffgggfffggglllnnnmmmnnnrrrqqqmmmhhhggggggffffffggghhhhhhfffeeedddcccbbbaaaaaa```___``````^^^[[[[[[]]]___```aaaaaa```^^^\\\YYYWWWWWWXXXYYYZZZZZZZZZYYYYYY[[[\\\]]]\\\[[[[[[]]]______``````___]]]]]]___aaacccaaa``````aaabbbaaa___^^^______^^^^^^^^^aaacccbbbdddhhhmmmssswwwyyyzzztttoooiiigggiiinnnrrruuussspppnnnmmmoooqqqqqqpppmmmnnnmmmjjjeeeaaa```aaaeeedddccccccdddeeeggghhhhhheeebbbaaaccceeeeeedddaaaaaaaaaaaaaaa```______gggffffffeeeccccccbbbaaa]]]\\\[[[[[[]]]```dddfffhhhfffdddeeeggggggdddaaa```___]]]\\\[[[\\\\\\]]]ZZZ[[[\\\[[[ZZZ[[[\\\^^^XXX^^^dddgggffffffiiimmmlllnnnmmmgggccceeeeeedddfffggggggfffdddbbbaaaaaa^^^ccceeeccccccgggeee```^^^]]]\\\^^^bbbdddcccaaa___dddfffeeefffkkkoooooodddccccccdddeeegggiiijjjeeedddbbbbbbccceeeeeeeeehhhhhhgggeeecccccceeegggddddddeeefffffffffffffffffffffeeebbb___]]]]]]^^^jjjgggeeefffiiijjjiiifffaaa___aaagggjjjhhhfffgggbbbaaa```______```aaabbb^^^^^^___```aaabbbcccccceeegggjjjkkkkkkjjjjjjjjjhhhgggeeeeeeeeefffhhhiiifffeeeeeefffggggggeeedddggghhhhhhhhhgggfffeeedddccceeehhhkkklllllljjjiiibbb___\\\\\\___aaa```^^^bbbdddffffffffffffhhhiii```_________^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^___```^^^aaaggglllooommmhhhdddfffdddbbb```___aaaccceeeffffffdddcccaaa___]]]\\\XXXZZZ\\\^^^aaabbbcccddd^^^```aaaaaa```]]]ZZZWWWYYYZZZ]]]```bbbbbb___\\\TTTTTTTTTTTTSSSRRRPPPPPPOOOPPPSSSVVVYYY\\\]]]^^^]]]\\\ZZZYYYYYY[[[]]]^^^^^^^^^______```dddiiimmmkkkpppxxx{{{yyysssmmmiiijjjllllllkkkhhhgggjjjllliiijjjlllmmmlllkkkiiihhhkkkhhhdddbbbbbbccccccbbbaaabbbdddbbb___[[[XXXWWWTTTTTTVVVZZZ]]]^^^\\\ZZZUUUTTTTTTTTTVVVXXX[[[]]]\\\\\\]]]]]]]]]\\\[[[[[[VVVWWWXXXXXXWWWVVVWWWXXXTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQQQQRRRUUUYYY[[[TTTRRRPPPNNNNNNNNNPPPPPPTTTVVVZZZ\\\\\\ZZZVVVTTTTTTTTTVVVWWWWWWVVVUUUTTTTTTUUUVVVVVVUUUVVVXXXZZZZZZWWWUUUVVVYYY[[[[[[ZZZVVVWWWWWWWWWVVVUUUSSSRRRPPPSSSVVVVVVTTTSSSUUUWWWTTTTTTUUUVVVWWWXXXYYYYYYZZZ]]]```aaa___^^^]]]]]]XXXYYYZZZZZZTTTNNNNNNTTTPPPRRRTTTUUUTTTTTTTTTVVVQQQSSSTTTQQQMMMLLLPPPUUUTTTSSSRRRRRRSSSSSSRRRPPPRRRTTTWWWYYYZZZ\\\___aaa[[[\\\^^^````````````___ZZZZZZYYYZZZ[[[^^^aaabbbbbbeeehhhkkkkkkhhheeecccaaa```^^^]]]]]]___bbbddd^^^```aaaaaa```______``````___```fffnnnrrrqqqnnneeegggiiiiiiggggggggghhhgggiiiiiifffggglllnnnmmmnnnlllhhhggggggggggggfffhhhmmmooolllmmmrrrqqqmmmhhhhhhhhhhhhhhhgggggggggddddddcccbbbaaa```___^^^]]]^^^___\\\YYYYYY[[[^^^___```aaabbb```]]]ZZZWWWVVVWWWYYYZZZZZZXXXVVVUUU[[[\\\]]]\\\[[[ZZZ[[[\\\[[[\\\]]]\\\[[[[[[]]]___cccaaa``````aaaaaa___^^^ZZZ[[[]]]]]]^^^```dddgggbbbfffkkkpppsssvvvyyy{{{rrrmmmhhhfffiiipppwww{{{vvvrrrnnnnnnoooooonnnlllmmmnnnmmmiiiccc```aaabbbbbbaaa``````aaaccceeegggeeebbb______bbbddddddccc\\\]]]]]]^^^______^^^^^^cccddddddeeeeeeddddddcccbbbaaaaaaaaabbbdddfffggghhhdddaaabbbfffgggddd```\\\[[[ZZZYYYYYYZZZZZZ[[[______^^^\\\ZZZYYYZZZ\\\VVVZZZ^^^```aaabbbeeehhhnnnllliiieeecccbbbbbbbbbeeejjjlllhhhfffeeeddd```bbbdddeeedddccccccdddfffdddbbb___]]]^^^```dddfffgggdddbbbcccgggkkkllllllhhhgggeeedddeeefffhhhjjjmmmhhhgggjjjjjjfffhhhmmmllljjjgggdddaaa``````aaabbbccccccbbbffflllkkkgggeeedddaaa]]][[[[[[^^^aaahhhggggggjjjlllllliiifffaaa```aaacccfffiiiiiihhhcccccccccbbbaaa```___^^^_______________```aaaaaahhhiiikkklllmmmlllkkkkkkjjjeeeaaaaaafffiiihhhfffcccbbbbbbdddgggiiiiiihhhiiikkklllkkkhhhfffdddddddddhhhlllmmmkkkhhheeedddaaa___[[[YYYXXXZZZ\\\^^^bbbbbbaaaaaaaaaaaabbbbbb]]]\\\[[[ZZZYYYYYYZZZZZZXXXXXXZZZ\\\]]]^^^______ccccccdddfffhhhhhhfffeeebbb```\\\[[[]]]___```aaaccc___\\\]]]___```]]]YYYXXXXXXXXXYYY[[[^^^```bbb______^^^^^^\\\[[[YYYYYYZZZ[[[^^^aaacccaaa]]]ZZZXXXVVVSSSPPPNNNMMMMMMMMMPPPPPPSSSXXX]]]`````````___^^^\\\ZZZYYYZZZ[[[\\\aaaaaabbbcccdddffffffggglllnnnqqqqqqnnnkkkhhhgggkkkkkkjjjiiihhhhhhhhhhhhfffiiinnnpppnnnkkkiiihhheeecccbbbbbbdddfffeeeeeegggeeecccaaa```]]]ZZZWWWZZZWWWVVVYYY^^^```]]]YYYSSSTTTUUUUUUVVVYYY]]]```^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTRRRQQQPPPRRRSSSSSSRRRPPPPPPQQQSSSTTTTTTSSSRRRSSSTTTVVVWWWUUUSSSQQQOOONNNOOOPPPQQQTTTWWW[[[[[[XXXUUUUUUVVVXXXWWWUUUSSSRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWVVVTTTSSSSSSTTTVVVWWWYYYXXXVVVTTTSSSRRRQQQQQQTTTUUUVVVUUUTTTSSSTTTUUUXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[YYYWWWTTTQQQOOONNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNNNNOOORRRUUUVVVSSSRRRQQQPPPPPPQQQRRRSSSWWWVVVVVVWWWYYY\\\^^^```]]]]]]\\\[[[\\\]]]___```\\\\\\\\\[[[ZZZ\\\```cccjjjiiihhhiiiiiiiiigggeee^^^^^^]]]\\\]]]^^^___```aaa```]]]\\\[[[]]]___```______bbbhhhnnnooommmjjjggggggfffffffffgggggggggdddccccccdddfffhhhgggfffgggfffdddcccbbbcccdddeeejjjjjjjjjjjjjjjjjjjjjiiihhhiiiiiiiiihhhfffdddbbb```bbbccccccaaa___^^^___```^^^[[[XXXUUUUUUWWWZZZ___]]]ZZZXXXXXXXXXXXXWWWRRRVVVZZZZZZWWWUUUVVVWWW\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYXXXYYY[[[]]]bbb^^^[[[[[[]]]______]]]\\\]]]]]]]]]]]]```eeehhhgggiiimmmpppsssssssssssstttmmmeeedddhhhnnnrrrsssooooooooonnnmmmlllllllllhhhjjjjjjiiieeebbb``````^^^]]]\\\[[[[[[\\\^^^___aaa```^^^_________^^^]]]ZZZ]]]\\\ZZZZZZ^^^___]]]ddddddeeeeeefffeeeeeeeeebbbbbbbbbbbbdddfffgggiiijjjfffbbbbbbddddddaaa]]]\\\[[[YYYXXXWWWXXXZZZ[[[^^^___```^^^\\\YYYXXXXXXVVVZZZ]]]___```aaadddfffjjjhhheeebbb``````aaaaaaeeeiiikkkhhhfffgggfffcccaaacccddddddccccccdddeeedddcccaaaaaaaaaccceeeggghhheeedddeeehhhjjjkkkjjjhhhgggggggggggghhhjjjkkkllliiikkkoooooojjjhhhkkkiiigggdddaaa``````aaabbbaaabbbbbbaaaeeejjjjjjeeedddcccaaa]]][[[[[[^^^```fffffffffhhhkkkkkkhhheeeaaa``````bbbeeegggggggggccccccdddddddddccccccccc]]]^^^^^^___```aaacccdddkkkkkklllllllllllllllkkkjjjfffbbbbbbfffhhhgggeeecccccccccfffiiijjjjjjiiiiiikkkllljjjhhheeeddddddhhhkkknnnmmmjjjeeebbb```___]]][[[XXXXXXXXXZZZ[[[^^^^^^]]]]]]]]]]]]^^^^^^\\\[[[YYYXXXWWWXXXXXXYYYXXXYYYZZZ\\\^^^___``````aaaaaaaaabbbccccccbbbaaa^^^\\\ZZZZZZ\\\___`````````]]]ZZZZZZ]]]]]]ZZZWWWWWWXXX[[[]]]^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWXXXZZZ\\\______]]]ZZZWWWWWWUUURRRPPPNNNMMMMMMNNNUUUVVVXXX]]]bbbdddeeedddaaa```^^^\\\[[[[[[\\\]]]^^^___```bbbeeeggghhhiiikkkmmmooonnnllliiihhhhhhjjjjjjiiihhhggggggggggggccchhhnnnpppoookkkfffdddaaa```___```bbbccccccbbbcccbbb```_________]]][[[YYYWWWVVVYYY]]]___\\\XXXSSSTTTUUUVVVVVVYYY]]]```\\\[[[[[[ZZZYYYXXXWWWWWWSSSSSSSSSRRRQQQOOONNNNNNPPPQQQRRRQQQOOOOOOQQQSSSTTTSSSSSSSSSTTTTTTUUUVVVRRRQQQOOOMMMMMMNNNOOOPPPUUUWWWYYYYYYVVVTTTTTTUUUWWWVVVUUUSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUUUUWWWUUUTTTRRRRRRSSSUUUVVVWWWVVVUUUSSSRRRRRRRRRRRRSSSTTTUUUTTTSSSRRRSSSUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXTTTRRRPPPOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNOOOPPPSSSVVVWWWSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTUUUVVVXXXYYY[[[\\\]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZ\\\```cccjjjhhhggghhhhhhhhhfffdddaaa```^^^]]]\\\\\\]]]]]]^^^\\\[[[YYYYYY[[[]]]___]]]^^^aaafffkkkllljjjgggdddeeefffggggggfffdddccccccbbbaaabbbdddeeeeeeddddddbbb```______```bbbdddiiiiiijjjkkkkkkjjjhhhgggdddeeeeeeeeecccbbb```___]]]___aaaaaa___^^^^^^^^^^^^]]][[[XXXVVVVVVYYY\\\\\\ZZZWWWVVVVVVVVVUUUSSSPPPSSSWWWWWWTTTRRRSSSTTTYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZXXXXXXYYY[[[]]]^^^_________]]]]]]]]]]]]^^^^^^]]]]]]^^^aaaeeehhhiiilllooorrrsssrrrpppooonnnhhhbbbbbbhhhooossstttoooooonnnmmmlllkkkkkkjjjiiijjjkkkiiieeeaaa______]]]]]]\\\\\\\\\\\\\\\\\\]]]\\\[[[[[[\\\\\\[[[YYYVVVYYYZZZYYYZZZ^^^___]]]dddeeeeeeffffffeeeeeeeeebbbbbbcccdddeeegggiiijjjjjjgggcccbbbcccbbb^^^[[[\\\ZZZXXXVVVVVVXXX[[[]]]^^^___aaa```]]]YYYVVVUUUWWWYYY\\\^^^___```bbbdddfffddd```]]]\\\]]]```bbbccchhhjjjgggeeeffffffcccaaabbbddddddccccccdddeeeccccccddddddeeefffgggggggggfffeeefffggghhhgggffffffgggggghhhiiijjjjjjkkkkkkkkknnnsssrrrmmmiiiiiigggeeeaaa^^^]]]^^^```bbb___aaaaaa```bbbggggggcccbbbaaa```]]]ZZZ[[[]]]```ddddddeeeggghhhhhhfffdddaaa```___aaaccceeeeeeeeeeeedddddddddcccbbbbbbbbb\\\]]]^^^```bbbdddfffhhhoooooonnnmmmlllkkkkkkkkkiiifffcccdddfffhhhfffdddcccccceeehhhlllmmmkkkjjjiiijjjjjjiiifffdddcccdddlllnnnooommmhhhbbb^^^[[[]]]\\\ZZZYYYWWWWWWVVVVVVYYYXXXXXXWWWWWWXXXXXXYYYZZZYYYWWWVVVUUUUUUVVVVVVYYYZZZ\\\]]]^^^___``````___^^^]]]]]]\\\]]]]]]]]]ZZZYYYXXXYYY[[[^^^______\\\YYYVVVWWWYYYZZZXXXUUUWWWZZZ]]]______]]]ZZZXXXXXXXXXXXXXXXWWWWWWVVVVVVYYYZZZ\\\^^^]]]ZZZWWWUUUVVVTTTRRROOONNNMMMNNNNNNZZZZZZ\\\```eeeggggggfffaaa```^^^\\\\\\\\\]]]]]]\\\]]]___bbbeeehhhjjjkkkkkkllllllkkkiiigggggghhhiiihhhgggfffeeeeeeeeeeee```ffflllooommmhhhccc``````___^^^___aaacccbbbaaaccc```]]]\\\]]]]]]]]]\\\XXXWWWVVVXXX\\\]]]ZZZWWWRRRTTTUUUVVVWWWYYY\\\^^^YYYYYYXXXXXXWWWVVVUUUUUUPPPOOOOOONNNMMMLLLKKKKKKMMMNNNOOOOOONNNOOOPPPRRRRRRSSSSSSTTTTTTTTTTTTTTTQQQPPPNNNNNNNNNOOOQQQSSSUUUVVVVVVTTTRRRQQQRRRSSSVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVTTTRRRQQQPPPQQQRRRSSSTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSRRRQQQQQQRRRTTTWWWXXXYYYZZZYYYYYYXXXWWWWWWXXXXXXWWWWWWVVVTTTTTTOOONNNMMMLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPRRRTTTWWWXXXSSSSSSRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWXXXXXXYYYXXX[[[[[[[[[[[[ZZZYYYXXXWWWZZZZZZZZZZZZZZZ\\\```dddhhhgggffffffgggfffdddbbbcccbbb```^^^\\\[[[[[[[[[ZZZYYYWWWWWWWWWYYY[[[]]]]]]^^^```dddggggggeeecccaaaccceeeffffffdddaaa___bbb```___```bbbbbbaaa```___]]][[[ZZZ[[[]]]aaacccggghhhjjjkkkjjjhhhfffdddaaaaaaaaaaaa```___]]]\\\[[[^^^``````___^^^^^^___\\\\\\[[[YYYXXXYYY\\\___\\\YYYWWWVVVVVVUUUTTTSSSPPPTTTWWWWWWTTTRRRRRRTTTXXXWWWWWWWWWXXXYYYYYYZZZ[[[ZZZXXXWWWXXXZZZ]]]^^^\\\```cccaaa]]]ZZZ[[[]]]___^^^]]]]]]___cccgggjjjlllnnnqqqrrrrrrooollliiifffbbb___aaagggnnnrrrtttnnnmmmlllkkkiiiiiihhhhhhjjjkkkkkkhhhddd```]]]]]][[[\\\]]]]]]]]]\\\[[[[[[YYYXXXWWWWWWXXXXXXWWWVVVRRRVVVYYYYYY[[[______]]]eeeeeeeeeeeedddcccbbbbbbaaaaaabbbccceeefffggghhhgggeeebbbaaaaaa```^^^[[[[[[YYYWWWVVVWWWZZZ___bbb`````````^^^ZZZWWWUUUUUUWWWXXX[[[]]]___```aaabbbdddaaa]]]ZZZZZZ]]]```ccceeeiiijjjfffcccddddddaaaaaaccceeefffeeedddeeefffbbbccceeegggggggggffffffdddddddddddddddcccbbbaaabbbccceeefffggghhhhhhhhhjjjkkknnnppppppmmmiiihhhgggeee```]]][[[\\\^^^```^^^aaaaaa______cccccc```______^^^[[[YYYZZZ\\\^^^aaabbbdddeeegggfffeeecccbbb```___```bbbdddddddddgggfffdddbbb```^^^]]]\\\]]]^^^```bbbeeehhhkkkmmmsssqqqooommmkkkjjjjjjkkkhhhfffdddeeefffgggeeecccbbbcccfffjjjmmmmmmkkkiiiggghhhiiigggdddbbbbbbccckkkmmmmmmkkkeee___[[[YYY[[[[[[ZZZYYYXXXVVVTTTSSSUUUTTTTTTSSSSSSTTTTTTUUUWWWVVVUUUSSSSSSSSSTTTUUU]]]]]]]]]^^^^^^]]]]]]\\\ZZZZZZZZZYYYYYYZZZ\\\^^^[[[YYYXXXYYY[[[\\\\\\\\\YYYWWWUUUTTTVVVWWWWWWUUUYYYZZZ\\\]]]]]][[[XXXVVVWWWWWWVVVVVVVVVVVVVVVVVVZZZ\\\^^^___\\\YYYVVVUUUUUUSSSQQQOOONNNNNNOOOPPP[[[[[[]]]```ccceeeeeeccc^^^]]]]]]]]]^^^___``````^^^___aaaccceeegggiiijjjiiijjjiiihhhfffeeegggiiihhhgggfffeeedddddddddddd___ccchhhjjjhhhddd```^^^aaa``````bbbdddeeedddcccccc```\\\YYYYYYYYYXXXWWWWWWVVVVVVXXXZZZZZZXXXUUUQQQSSSVVVWWWWWWXXX[[[]]]YYYYYYWWWVVVTTTSSSQQQQQQNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMPPPRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPPPPQQQSSSUUUWWWUUUTTTRRRPPPNNNNNNOOOPPPUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQOOONNNOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSPPPQQQQQQQQQOOOPPPRRRTTTWWWXXXYYYZZZZZZYYYWWWUUUWWWWWWVVVUUUTTTRRRQQQPPPMMMMMMLLLLLLMMMNNNOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPRRRSSSUUUWWWYYYSSSSSSSSSSSSTTTTTTTTTUUUYYYZZZ[[[[[[ZZZXXXWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVYYYYYYYYYYYYYYY\\\```cccfffdddcccdddddddddbbb```aaaaaa```^^^]]][[[[[[ZZZWWWWWWVVVVVVWWWYYY[[[\\\]]]^^^```bbbdddcccaaa```aaaaaabbbbbbbbb```___]]]```___]]]^^^______^^^]]]\\\ZZZXXXWWWXXX\\\```cccdddfffhhhjjjiiifffbbb``````_________^^^]]]\\\\\\[[[]]]___``````___```aaa[[[[[[[[[ZZZZZZ[[[___bbb^^^\\\ZZZYYYYYYYYYWWWUUUUUUXXX[[[ZZZWWWUUUVVVXXXYYYYYYXXXWWWWWWWWWWWWWWWXXXWWWVVVWWWZZZ^^^aaaccc```aaaaaa^^^[[[ZZZ[[[]]]^^^]]]\\\]]]aaafffjjjmmmnnnnnnnnnmmmkkkiiigggeeebbb```___bbbgggmmmpppqqqlllkkkiiihhhffffffffffffjjjkkkjjjgggbbb^^^[[[ZZZXXXZZZ\\\___```___^^^]]]XXXWWWVVVVVVWWWXXXWWWUUURRRWWWZZZZZZ\\\^^^^^^ZZZeeeeeeddddddbbb```___^^^___```aaabbbcccdddddddddbbbaaa````````````___^^^ZZZYYYWWWWWWYYY^^^cccfffbbbaaa^^^ZZZVVVTTTUUUVVVWWWWWWYYY\\\___aaaaaabbbcccaaa]]][[[[[[___cccfffjjjmmmmmmgggdddcccbbb```aaacccfffggggggffffffgggaaaccceeeggggggfffdddcccaaabbbbbbaaa___^^^\\\\\\]]]^^^```bbbdddeeeeeeeeeiiijjjjjjjjjjjjjjjjjjiiijjjgggccc___\\\\\\\\\]]]___bbbaaa^^^]]]___^^^\\\[[[[[[[[[YYYXXXXXXZZZ\\\^^^```cccdddeeedddccccccbbb```^^^___aaacccddddddfffeeecccaaa```___^^^^^^```aaaccceeehhhllloooppptttrrrooollljjjiiiiiiiiidddddddddeeeffffffdddbbbbbbccceeeiiikkkkkkiiigggfffffffffdddaaa``````aaaeeeggghhhfffbbb]]][[[YYYZZZ[[[ZZZZZZXXXVVVTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSUUUTTTSSSRRRRRRSSSTTTUUU______^^^]]][[[YYYXXXWWWVVVWWWXXXXXXXXXZZZ^^^aaa___]]]ZZZYYYYYYZZZYYYXXXWWWVVVTTTSSSTTTVVVWWWWWWZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWXXXYYY\\\^^^]]]YYYVVVTTTSSSTTTSSSQQQOOOOOOPPPQQQRRR\\\\\\]]]___bbbcccbbb```]]]]]]^^^```bbbdddffffffbbbbbbcccdddeeeeeeffffffggggggfffeeecccdddfffhhhgggfffeeeddddddccccccccc___aaaccccccaaa_________bbbaaaaaacccdddeeecccaaa___\\\XXXVVVVVVVVVVVVUUUVVVVVVVVVWWWXXXWWWUUUTTTPPPSSSVVVXXXXXXXXXYYY[[[ZZZYYYWWWUUURRROOOMMMLLLNNNMMMLLLKKKJJJJJJJJJKKKJJJKKKLLLLLLLLLLLLOOOQQQPPPPPPRRRRRRRRRQQQPPPOOOPPPOOOOOOOOOPPPSSSVVVWWWSSSQQQNNNLLLLLLMMMNNNOOOTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSTTTRRRQQQOOOMMMMMMNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSPPPPPPPPPOOONNNOOORRRTTTVVVXXXYYYZZZYYYXXXVVVTTTVVVVVVUUUTTTRRRPPPNNNMMMOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQRRRSSSTTTUUUWWWXXXSSSTTTTTTUUUUUUUUUVVVVVV\\\\\\\\\[[[YYYWWWTTTSSSSSSUUUWWWXXXYYYYYYXXXXXXYYYYYYYYYXXXXXX[[[___bbbcccbbbaaaaaabbbbbb```^^^]]]]]]]]]]]]]]]\\\\\\[[[XXXWWWWWWWWWXXXZZZ[[[\\\^^^___aaabbbbbbaaa```___aaa```^^^]]]]]]]]]^^^___^^^]]]\\\\\\^^^^^^]]][[[ZZZXXXWWWWWWXXX\\\```bbbbbbdddfffgggeeebbb^^^\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXX[[[]]]^^^^^^^^^^^^___ZZZ[[[[[[[[[[[[\\\___bbb```^^^\\\\\\\\\[[[YYYWWWYYY[[[]]]\\\YYYWWWYYY[[[\\\[[[ZZZXXXVVVVVVUUUUUUUUUTTTUUUXXX^^^dddggghhhfffaaa[[[XXXYYY[[[\\\\\\\\\[[[ZZZ]]]ccciiilllmmmmmmkkkhhheeecccbbbbbbbbb```aaabbbdddhhhkkklllllliiigggfffdddcccddddddeeehhhiiihhheee```[[[YYYXXXUUUXXX\\\___bbbbbbaaa```YYYXXXWWWXXXYYYZZZYYYXXXWWW[[[]]][[[\\\]]]\\\XXXcccccccccbbbaaa```___^^^^^^___```aaaaaaaaaaaa```^^^^^^^^^^^^_________```[[[ZZZYYYYYY[[[___cccfffaaa___[[[VVVRRRRRRTTTVVVVVVWWWXXX\\\```bbbcccbbbdddbbb___^^^___aaaeeehhhmmmooonnnhhhdddcccbbb___```cccfffhhhgggffffffgggbbbccceeeggggggeeebbb```___``````^^^[[[YYYYYYZZZ[[[[[[]]]^^^```bbbddddddhhhiiihhhffffffjjjlllkkkmmmjjjgggccc```^^^]]]]]]```dddccc^^^[[[[[[ZZZXXXWWWXXXXXXWWWVVVVVVXXXZZZZZZ]]]```bbbbbbaaaaaaaaa```^^^\\\\\\___aaaccccccbbbbbbaaaaaabbbdddfffgggcccdddeeegggjjjmmmoooqqqrrrpppnnnkkkiiigggfffeee```aaaccceeeeeedddcccbbbaaabbbccceeeggggggeeeccccccdddcccaaa^^^]]]]]]^^^]]]___aaa```^^^[[[ZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRRRRRRRSSSUUUVVVWWW___^^^]]][[[YYYVVVTTTRRRSSSVVVYYYZZZZZZ[[[___cccccc___ZZZWWWVVVVVVVVVUUUUUUTTTSSSRRRSSSTTTWWWXXXYYYWWWUUUTTTUUUYYY]]]___[[[ZZZXXXWWWWWWWWWXXXYYYVVVYYY[[[YYYUUUQQQPPPQQQTTTSSSQQQPPPPPPRRRSSSTTT]]]]]]]]]___aaabbb```^^^]]]^^^```ccceeegggiiijjjccccccccccccbbbbbbbbbbbbbbbbbbbbbaaa``````ccceeeeeedddcccbbbbbbaaaaaaaaa]]]^^^^^^]]]\\\\\\]]]___```______```aaaaaa^^^\\\XXXVVVTTTTTTVVVWWWWWWWWWUUUVVVVVVWWWVVVUUUSSSRRRPPPSSSVVVYYYYYYXXXXXXYYYZZZYYYWWWTTTQQQNNNLLLKKKNNNMMMLLLJJJJJJJJJKKKLLLJJJLLLLLLLLLKKKLLLMMMOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLNNNPPPSSSTTTSSSPPPMMMLLLMMMOOOOOOOOORRRSSSSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSPPPOOONNNLLLLLLNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSPPPPPPPPPOOONNNOOORRRUUUWWWWWWXXXXXXWWWVVVTTTSSSVVVVVVUUUTTTRRRPPPNNNMMMQQQPPPPPPPPPOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRRRRSSSTTTTTTUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYXXXXXXVVVUUUSSSRRRTTTUUUVVVXXXYYYZZZZZZ[[[YYYYYYYYYXXXWWWYYY]]]```aaa```______```___]]][[[YYYZZZ[[[\\\\\\\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\]]]___aaaaaa```_________```^^^\\\ZZZZZZ\\\___```^^^\\\[[[\\\^^^^^^]]]\\\XXXXXXWWWXXXZZZ]]]___aaaaaaaaabbbbbbaaa^^^[[[YYYXXXWWWVVVUUUUUUUUUUUUVVVVVVXXX[[[\\\[[[[[[[[[\\\[[[[[[\\\[[[[[[[[[^^^```^^^]]]\\\[[[[[[ZZZXXXUUUXXXZZZ[[[YYYVVVUUUVVVYYY\\\[[[YYYWWWVVVUUUTTTTTTTTTTTTVVV\\\dddjjjlllkkkfff___WWWSSSVVVZZZ\\\]]]\\\ZZZ[[[___eeejjjkkkjjjhhhfffccc```^^^^^^___```___aaacccfffggghhhggggggeeedddbbbaaaaaabbbdddeeefffffffffccc^^^YYYVVVVVVTTTWWW[[[^^^aaabbbaaaaaaZZZYYYXXXYYY[[[[[[[[[YYY[[[^^^^^^[[[ZZZ[[[ZZZVVV___```aaabbbbbbccccccccc___``````aaa```___^^^]]]\\\]]]]]]^^^]]]^^^^^^___]]]\\\[[[[[[[[[]]]___aaa]]]\\\ZZZVVVRRRQQQRRRTTTVVVVVVWWW[[[aaadddeeedddeeecccbbbaaaaaacccfffhhhhhhkkkiiiccc_________]]]^^^aaadddffffffeeeeeeeeedddeeeggggggfffdddaaa___^^^___^^^\\\XXXWWWYYY[[[\\\\\\\\\^^^```bbbeeeggggggjjjjjjggghhhnnnpppnnnmmmkkkiiigggdddbbb```___cccfffeee___YYYXXXWWWUUUSSSTTTUUUTTTTTTTTTVVVXXXVVVYYY]]]___^^^]]]]]]___\\\ZZZXXXYYY\\\___aaabbb_________```cccfffiiikkkeeeeeefffgggiiilllnnnooonnnnnnlllkkkhhhfffcccbbb[[[^^^bbbddddddcccbbbaaaaaa``````aaabbbbbbaaa___aaaaaa```^^^[[[ZZZ[[[\\\WWWYYY[[[[[[ZZZXXXXXXYYYWWWWWWVVVUUUTTTTTTSSSSSSQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQRRRRRRTTTWWWYYYZZZ[[[ZZZZZZXXXVVVTTTRRRQQQSSSWWW[[[\\\[[[[[[^^^bbbddd___XXXTTTSSSSSSTTTTTTSSSRRRRRRQQQQQQSSSVVVXXXWWWUUUTTTTTTWWW\\\bbbeee]]]\\\YYYXXXWWWWWWXXXXXXTTTWWWZZZXXXSSSOOOOOOQQQTTTSSSRRRQQQRRRSSSUUUWWW]]]\\\]]]^^^______]]][[[\\\]]]^^^```bbbdddeeeeeeaaaaaa``````______^^^^^^[[[\\\]]]]]]\\\\\\^^^```bbbaaa```___^^^^^^^^^^^^XXXZZZ[[[\\\[[[[[[\\\]]]___^^^^^^______^^^ZZZXXXVVVUUUTTTUUUWWWXXXWWWVVVTTTUUUVVVVVVTTTSSSRRRQQQOOORRRWWWYYYYYYXXXWWWXXXWWWVVVUUUSSSQQQOOOMMMMMMNNNMMMKKKJJJIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLOOOQQQSSSSSSQQQOOOOOOQQQSSSSSSRRRQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSOOONNNMMMLLLMMMNNNPPPRRRPPPPPPOOOPPPPPPQQQRRRSSSPPPPPPPPPNNNNNNOOOSSSVVVWWWWWWVVVUUUUUUTTTSSSSSSVVVVVVVVVTTTSSSQQQOOONNNOOOOOOPPPPPPOOOOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSSSSSSSSSSSSSRRRSSSTTTVVVWWWXXXXXXXXXWWWUUUUUUUUUUUUVVVVVVWWWXXXWWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZYYYXXXWWWXXX[[[^^^___^^^]]]]]]^^^^^^\\\ZZZWWWXXXYYYZZZ[[[[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^``````^^^]]]^^^___]]]\\\[[[[[[[[[]]]^^^```]]]\\\[[[]]]^^^```___^^^VVVWWWXXXYYY[[[]]]^^^____________^^^]]]ZZZXXXVVVVVVUUUTTTSSSSSSSSSTTTUUUXXXZZZ]]]]]]\\\\\\\\\]]][[[\\\]]][[[ZZZZZZ\\\]]]^^^\\\[[[[[[[[[ZZZWWWUUUUUUWWWXXXVVVRRRQQQSSSUUUXXXWWWVVVUUUUUUUUUUUUUUUWWWWWWZZZaaajjjnnnnnnkkkaaa]]]WWWTTTTTTWWW[[[]]]]]]\\\\\\aaafffhhhfffccc`````````______^^^^^^]]]\\\___cccffffffeeecccbbbaaa```___^^^___aaaccceeebbbcccccc```\\\WWWUUUTTTUUUWWWYYY\\\^^^^^^^^^^^^YYYXXXWWWXXXZZZ[[[ZZZYYY\\\^^^]]]YYYXXXYYYYYYUUU\\\]]]___bbbdddfffgggggg```aaaaaaaaaaaa___]]]\\\\\\]]]^^^^^^]]]\\\]]]^^^___^^^\\\[[[[[[[[[[[[\\\YYYZZZYYYWWWSSSQQQQQQQQQVVVUUUWWW\\\bbbffffffeeeeeedddcccbbbcccdddfffgggaaadddccc]]]ZZZ[[[[[[YYY\\\___ccceeeeeedddccccccgggggghhhgggfffcccaaa_________^^^[[[WWWWWWYYY\\\^^^]]]]]]^^^```dddgggiiifffkkkllljjjkkkqqqssspppllllllkkkjjjhhheeecccbbbdddhhhggg___YYYWWWUUUSSSQQQSSSSSSSSSRRRSSSUUUWWWSSSWWW[[[\\\[[[ZZZ[[[\\\YYYWWWUUUVVVYYY]]]```aaa___^^^^^^^^^```cccfffhhheeeeeefffggghhhjjjlllmmmllllllkkkjjjhhheeebbb```YYY\\\aaaddddddcccbbbaaaaaa___^^^^^^______^^^\\\``````___\\\YYYXXXYYY[[[TTTVVVXXXYYYWWWVVVVVVWWWUUUUUUTTTSSSRRRRRRSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUXXX[[[]]]WWWWWWWWWVVVUUUTTTRRRRRRSSSXXX]]]]]][[[ZZZ\\\```ccc]]]VVVQQQPPPQQQSSSTTTQQQQQQPPPOOOOOOQQQUUUXXXTTTTTTUUUVVVZZZ```eeehhh^^^\\\ZZZWWWVVVVVVWWWXXXUUUYYY[[[YYYTTTPPPQQQSSSTTTTTTRRRRRRSSSUUUWWWXXX[[[ZZZZZZ\\\]]]\\\ZZZXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^]]]]]]]]]]]]\\\\\\\\\WWWXXXZZZZZZYYYYYYZZZ\\\______^^^]]]\\\\\\\\\\\\TTTWWWZZZ\\\\\\[[[ZZZ[[[```____________]]]YYYVVVYYYXXXWWWXXXXXXXXXUUUSSSTTTUUUVVVVVVTTTRRRQQQQQQNNNRRRWWWYYYYYYXXXWWWWWWTTTTTTSSSRRRQQQPPPPPPOOOMMMLLLJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMKKKKKKLLLNNNNNNMMMLLLJJJJJJJJJKKKLLLNNNNNNMMMMMMNNNPPPRRRTTTTTTRRRPPPRRRUUUWWWVVVTTTQQQRRRSSSTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRNNNMMMLLLLLLMMMOOOQQQSSSPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPPPPOOONNNPPPTTTWWWWWWVVVUUUTTTSSSSSSSSSSSSWWWVVVVVVUUUTTTRRRPPPOOOMMMMMMNNNOOOOOOOOONNNNNNQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQQQQSSSUUUVVVXXXYYYYYYXXXXXXTTTTTTTTTUUUWWWZZZ]]]___[[[ZZZYYYXXXXXXYYY[[[\\\[[[[[[ZZZXXXVVVWWWZZZ]]]^^^]]]\\\]]]]]]]]][[[YYYWWWXXXYYYZZZZZZYYYXXXWWW[[[[[[[[[[[[[[[ZZZZZZZZZZZZ]]]______]]][[[]]]___YYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\]]]___aaa```___UUUVVVXXXZZZ[[[\\\]]]]]]___^^^]]]\\\ZZZXXXVVVUUUWWWVVVUUUTTTTTTUUUVVVVVV\\\^^^```aaa```_________\\\]]]]]]\\\ZZZYYYZZZ[[[___^^^]]]]]]]]][[[XXXVVVTTTVVVWWWTTTQQQOOOQQQTTTTTTTTTTTTSSSTTTUUUUUUVVVYYYYYY]]]dddmmmpppnnnjjjZZZ[[[ZZZWWWTTTTTTYYY^^^```^^^^^^bbbfffgggbbb]]]ZZZ\\\___aaaaaa```]]][[[YYY]]]bbbeeeeeecccaaa```___^^^]]]\\\^^^```ccceeeaaaaaaaaa___ZZZVVVTTTSSSVVVWWWYYYZZZ[[[[[[[[[ZZZXXXWWWVVVWWWYYYZZZYYYXXX[[[\\\[[[WWWVVVXXXXXXVVV^^^[[[YYY[[[___aaabbbaaaaaabbbbbbbbbaaa```______ccc```]]][[[\\\]]]^^^^^^ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXVVVVVVYYYYYYUUUTTTWWW\\\\\\\\\]]]^^^aaaccceeeaaa___]]]^^^aaabbbaaa___aaa___\\\YYYWWWVVVVVVWWW\\\]]]___aaabbbcccbbbbbbddddddddddddcccbbbaaa```ddd```ZZZUUUSSSUUUXXXZZZccc___]]]___dddjjjmmmnnnrrrqqqooonnnnnnoooooopppooooooooommmiiigggeeeeeehhhfffccc___[[[WWWUUUTTTVVVUUUTTTSSSRRRRRRSSSTTTVVV[[[[[[VVVTTTYYY[[[XXXVVVUUUUUUWWW[[[```ccceee```^^^\\\[[[[[[^^^aaadddaaaaaadddkkkpppqqqkkkeeejjjkkkjjjgggbbb___]]]]]]ZZZ]]]aaa```^^^\\\]]]___aaa___\\\YYYWWWWWWYYYZZZWWWZZZ[[[ZZZVVVTTTTTTUUUTTTRRRQQQRRRSSSTTTSSSRRRTTTQQQNNNMMMOOOQQQRRRRRRVVVTTTRRRQQQQQQPPPNNNLLLQQQQQQRRRSSSTTTVVVXXXYYYYYYWWWTTTSSSSSSUUUUUUUUU[[[[[[ZZZZZZYYYXXXWWWWWWXXXUUUQQQOOOPPPRRRSSSSSSTTTPPPMMMLLLOOOSSSVVVXXXUUUSSSQQQRRRWWW^^^dddggg\\\\\\[[[XXXTTTSSSUUUWWWYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUWWWXXXZZZ\\\[[[YYYWWWVVVWWWXXXYYY[[[XXXVVVVVVYYY[[[ZZZYYY[[[ZZZXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZ]]]______^^^[[[YYYWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[^^^^^^^^^^^^]]]\\\[[[[[[YYYXXXWWWUUUTTTSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTTTTWWWZZZYYYWWWUUUVVVWWWTTTSSSRRRPPPNNNMMMMMMMMMJJJKKKKKKLLLMMMNNNNNNOOOIIIKKKLLLKKKIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKMMMNNNPPPRRRSSSTTTTTTSSSRRRRRRSSSUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSOOONNNNNNOOOQQQRRRQQQPPPMMMMMMNNNOOOQQQTTTWWWXXXTTTSSSRRRQQQPPPOOOOOOOOOQQQQQQPPPPPPRRRTTTWWWYYYXXXWWWVVVSSSPPPOOOQQQSSSRRRSSSTTTUUUTTTRRROOONNNTTTRRRRRRTTTVVVUUUPPPKKKPPPPPPQQQQQQRRRSSSSSSSSSVVVVVVUUUTTTSSSSSSSSSSSSUUUWWWYYY\\\]]]^^^^^^^^^TTTUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZZZZ[[[\\\]]]^^^ZZZXXXVVVUUUVVVYYY\\\^^^^^^^^^^^^______]]][[[XXXTTTUUUWWWXXXYYYYYYYYYYYY___]]]\\\ZZZYYYYYYZZZZZZ^^^\\\[[[ZZZZZZZZZYYYWWWWWWWWWWWWWWWYYY]]]```bbb```___^^^___aaaaaaaaa```ZZZZZZYYYYYYZZZ[[[\\\\\\YYYZZZYYYWWWTTTTTTUUUWWWTTTTTTSSSTTTUUUXXX[[[]]]cccddddddaaa]]]ZZZYYYYYY[[[^^^___]]]ZZZXXXYYY[[[______```___^^^\\\YYYXXXYYYWWWUUURRRRRRRRRSSSTTTSSSRRRQQQPPPQQQSSSUUUVVVYYY\\\```fffiiiiiieeebbbXXXWWWUUUTTTUUUXXX\\\^^^___aaabbbccccccaaa^^^]]]\\\]]]______]]][[[ZZZZZZWWWZZZ^^^aaacccbbbaaa``````___^^^^^^```cccgggiiikkkgggaaa\\\ZZZYYYXXXWWWYYYXXXXXXXXXXXXYYYYYYZZZZZZTTTTTTYYYZZZVVVUUUXXX]]]^^^^^^\\\ZZZWWWVVVVVV^^^\\\ZZZ\\\___aaabbbaaa^^^______```````````````aaa^^^[[[ZZZ[[[]]]^^^^^^[[[[[[\\\\\\\\\[[[ZZZYYY[[[YYYYYY[[[ZZZWWWUUUXXX]]]\\\\\\\\\]]]___aaabbb```___]]]^^^aaaaaa```^^^]]][[[YYYWWWUUUUUUUUUUUU[[[\\\^^^```aaabbbbbbbbbfffffffffeeedddcccbbbaaabbb^^^ZZZVVVUUUWWWZZZ]]]bbb___]]]```fffmmmpppqqqtttsssqqqooonnnnnnoooooommmnnnooommmkkkhhhggghhhiiigggdddaaa]]][[[YYYXXXXXXWWWUUUTTTSSSTTTUUUUUUTTTXXXYYYVVVUUUXXXXXXUUUVVVVVVWWWZZZ^^^aaadddeeedddbbb___]]]\\\\\\^^^___aaaaaadddjjjooopppjjjeeeiiijjjiiifffbbb^^^]]]\\\WWWZZZ\\\]]]]]]\\\\\\]]]]]][[[XXXVVVUUUUUUVVVWWWVVVXXXXXXVVVSSSQQQRRRSSSTTTRRRPPPPPPQQQSSSSSSRRRTTTQQQMMMKKKLLLOOOQQQRRRUUUSSSQQQPPPPPPOOONNNMMMRRRRRRRRRSSSTTTVVVXXXYYYZZZXXXUUUTTTUUUVVVVVVVVVXXXWWWUUUSSSRRRRRRSSSSSSVVVSSSPPPOOOPPPQQQQQQPPPPPPNNNKKKLLLOOOTTTWWWYYYYYYVVVSSSSSSVVV\\\```bbbYYYYYYWWWTTTQQQQQQSSSVVVZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYXXXVVVUUUUUUUUUWWWXXXYYYVVVTTTTTTVVVXXXXXXWWWYYYYYYXXXXXXXXXXXXYYYYYYXXXZZZ[[[[[[[[[[[[^^^```^^^]]][[[XXXWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXX\\\]]]]]]\\\\\\[[[ZZZYYYWWWWWWUUUTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRVVVYYY[[[ZZZWWWTTTTTTUUUSSSRRRPPPNNNMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMIIIKKKLLLKKKJJJHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMNNNPPPQQQPPPOOONNNNNNOOOPPPRRRTTTUUUVVVRRRQQQPPPOOONNNNNNNNNNNNOOOOOOPPPQQQSSSUUUWWWYYYSSSSSSRRRPPPOOOOOOQQQSSSWWWXXXXXXXXXWWWUUUSSSRRRQQQOOONNNOOOQQQRRRQQQOOOOOOOOOPPPPPPQQQRRRSSSSSSWWWVVVTTTRRRRRRRRRRRRRRRVVVWWWYYY[[[]]]^^^^^^]]]UUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZYYYWWWVVVWWWZZZ]]]___]]]^^^___```___]]]ZZZXXXVVVWWWZZZ\\\]]]^^^^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZ\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXZZZ]]]```bbb```___^^^___```aaa```___\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSTTTVVVYYYYYYXXXXXXZZZ\\\___aaafffggggggddd```]]]\\\\\\\\\^^^^^^\\\YYYWWWYYY\\\bbbbbbaaa```^^^\\\[[[ZZZXXXWWWVVVUUUTTTTTTUUUUUUUUUTTTRRRQQQRRRTTTWWWXXX\\\]]]```dddggggggdddaaaYYYXXXVVVVVVWWWZZZ]]]```aaabbbccccccaaa^^^[[[YYYYYY[[[]]]]]]\\\ZZZZZZZZZYYY\\\```cccdddcccbbbaaaccccccbbbcccdddgggjjjkkkkkkfff```[[[YYYYYYXXXXXX\\\[[[ZZZYYYXXXXXXXXXXXXXXXSSSRRRWWWZZZXXXXXX[[[aaaaaa```]]][[[XXXWWWWWW\\\[[[ZZZ[[[]]]_________[[[[[[\\\]]]___``````aaa```]]][[[ZZZ\\\^^^______]]]]]]]]]]]]]]]\\\[[[[[[___\\\\\\^^^\\\XXXVVVXXX^^^]]]\\\\\\\\\]]]^^^___```___^^^___``````___]]]WWWWWWVVVUUUTTTTTTUUUUUUYYYZZZ\\\^^^```bbbbbbcccgggggggggfffeeedddcccbbb___]]]ZZZXXXYYY[[[^^^```bbb```^^^aaahhhooorrrrrruuusssqqqooonnnmmmnnnnnnlllmmmoooooommmkkkkkkkkkjjjiiifffdddaaa___^^^]]]\\\ZZZWWWUUUTTTUUUWWWXXXTTTWWWXXXWWWWWWXXXWWWTTTWWWYYY[[[^^^aaadddeeefffeeedddbbb___^^^]]]]]]]]]aaaaaadddiiimmmmmmiiieeeggghhhgggeeeaaa^^^\\\\\\WWWWWWXXXZZZ\\\\\\[[[YYYXXXWWWVVVUUUTTTUUUVVVWWWTTTUUUTTTRRROOOOOOPPPRRRTTTRRROOOMMMOOOQQQRRRRRRTTTOOOJJJHHHJJJNNNRRRTTTVVVSSSPPPNNNOOOPPPPPPOOOTTTSSSSSSSSSTTTUUUWWWXXXYYYWWWVVVVVVXXXYYYYYYXXXXXXUUUQQQNNNMMMNNNPPPRRRSSSRRRPPPPPPQQQQQQOOONNNLLLKKKJJJLLLPPPVVVYYY[[[\\\YYYUUUTTTUUUXXXZZZ[[[WWWWWWUUURRRPPPRRRUUUXXXZZZYYYYYYWWWVVVUUUTTTTTTUUUUUUTTTTTTTTTTTTUUUVVVUUUTTTSSSRRRSSSTTTUUUVVVUUUSSSQQQQQQSSSUUUUUUUUUWWWWWWXXXZZZ[[[[[[[[[[[[YYY[[[]]]^^^^^^^^^___```^^^]]]ZZZXXXVVVUUUUUUUUUWWWWWWVVVUUUUUUUUUUUUUUU[[[[[[[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMMMMNNNOOOPPPXXXZZZ[[[ZZZWWWTTTSSSSSSQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIKKKLLLLLLJJJIIIIIIJJJGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPOOONNNMMMNNNPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSSSSPPPOOOOOONNNNNNMMMMMMMMMNNNOOOQQQRRRTTTVVVVVVWWWOOOPPPPPPNNNNNNOOORRRUUU[[[[[[[[[ZZZXXXVVVTTTSSSOOOMMMLLLMMMOOOQQQQQQPPPNNNNNNOOOPPPQQQRRRSSSSSSXXXVVVSSSQQQPPPPPPQQQRRRVVVWWWYYY[[[\\\\\\\\\\\\UUUVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYWWWWWWXXX[[[^^^```\\\^^^```aaa```]]]YYYWWWWWWXXX[[[^^^```aaaaaaaaa]]]]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZ\\\___bbbcccaaa```______```aaa___^^^^^^]]]\\\ZZZXXXWWWVVVVVVXXXXXXXXXVVVTTTTTTVVVXXX^^^]]]\\\\\\^^^```bbbdddggghhhgggeeeaaa^^^]]]^^^]]]^^^^^^[[[XXXWWWZZZ^^^eeedddbbb```___]]]\\\\\\XXXXXXYYYYYYYYYXXXXXXWWWXXXWWWTTTSSSTTTVVVZZZ\\\^^^^^^___aaaccccccaaa___ZZZYYYXXXXXXYYY\\\___bbbbbbcccbbbaaa^^^[[[WWWUUUVVVXXX[[[[[[ZZZYYYYYYZZZZZZ^^^bbbddddddcccbbbbbbffffffffffffgggiiijjjkkklllgggaaa\\\[[[[[[\\\\\\___^^^]]][[[ZZZXXXWWWWWWVVVRRRQQQUUUYYY[[[]]]```gggdddaaa^^^[[[ZZZYYYYYY[[[ZZZZZZ[[[\\\\\\]]]]]][[[[[[[[[\\\]]]^^^______```^^^\\\\\\___aaabbbbbb^^^^^^^^^^^^^^^]]]]]]\\\aaa^^^]]]___]]]XXXVVVXXX^^^^^^\\\[[[[[[[[[\\\]]]_______________^^^]]]\\\TTTTTTUUUUUUVVVVVVVVVVVVYYYZZZ\\\^^^```bbbddddddffffffffffffdddcccbbbaaa]]]\\\\\\\\\]]]```ccceeedddaaa```bbbiiinnnpppppppppooonnnllllllllllllmmmkkkmmmpppqqqpppnnnnnnnnnlllkkkiiifffcccaaa``````^^^[[[XXXVVVUUUVVVXXXZZZYYYYYYXXXXXXYYYZZZYYYWWWYYY\\\```cccdddeeefffgggdddcccbbbaaaaaa````````````aaacccgggjjjjjjgggdddeeeffffffddd```^^^]]]]]][[[YYYXXXZZZ\\\\\\YYYVVVVVVVVVVVVVVVVVVWWWXXXXXXRRRQQQPPPOOOOOOQQQSSSUUUUUURRRNNNLLLMMMPPPQQQRRRQQQMMMHHHHHHKKKQQQWWWZZZXXXUUUQQQPPPQQQRRRSSSTTTXXXWWWUUUTTTSSSSSSTTTUUUUUUTTTTTTWWWZZZ\\\\\\[[[ZZZVVVQQQMMMLLLNNNRRRUUUSSSRRRRRRRRRSSSRRRPPPMMMKKKJJJJJJNNNSSSYYY\\\]]]\\\YYYUUUTTTUUUVVVWWWWWWYYYWWWUUUSSSSSSVVVZZZ\\\XXXWWWWWWVVVUUUSSSRRRQQQTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRSSSTTTUUURRRQQQPPPPPPQQQSSSTTTTTTVVVXXXZZZ[[[\\\\\\\\\[[[ZZZ\\\___aaa`````````aaa___^^^[[[YYYWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMOOOOOOXXXYYYYYYYYYWWWUUUTTTSSSPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLJJJIIIJJJKKKHHHGGGGGGFFFGGGIIIKKKLLLNNNOOOPPPQQQQQQRRRRRRQQQQQQRRRTTTTTTSSSSSSSSSTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQPPPOOOOOOPPPQQQOOONNNNNNOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMPPPQQQSSSUUUVVVUUUTTTTTTPPPPPPPPPOOOOOOPPPSSSVVV[[[ZZZYYYWWWUUUSSSRRRQQQOOOLLLLLLRRRZZZ\\\VVVOOONNNOOOPPPQQQRRRSSSTTTUUUZZZXXXTTTQQQOOOPPPRRRTTTVVVWWWYYYZZZ[[[[[[ZZZYYYVVVVVVWWWXXXXXXXXXXXXXXXVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXZZZ]]]___\\\^^^aaabbb```\\\YYYWWWWWWXXXZZZ\\\^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]\\\ZZZYYYZZZZZZZZZ[[[[[[]]]___aaaccceeecccaaa______``````^^^]]]^^^]]][[[YYYWWWVVVVVVUUUVVVWWWWWWWWWWWWXXX[[[]]]```___^^^^^^___aaaccceeeeeeeeedddaaa^^^\\\[[[\\\]]]^^^]]]ZZZWWWWWW[[[___gggeeebbb```^^^]]]]]]^^^YYYZZZ\\\]]]]]]\\\[[[ZZZ\\\ZZZWWWVVVWWWYYY]]]___```^^^]]]]]]______^^^]]][[[ZZZYYYYYY[[[]]]```bbbaaaaaa```___\\\YYYUUUSSSSSSVVVXXXYYYYYYXXXYYYYYY[[[___cccdddbbbaaaaaacccffffffggggggggghhhhhhhhhlllhhhbbb^^^^^^______```___^^^^^^]]]\\\[[[YYYYYYUUUSSSRRRTTTYYY^^^aaadddiiieee```\\\ZZZZZZZZZZZZ]]]^^^^^^^^^^^^^^^^^^^^^___^^^]]]\\\\\\\\\\\\]]]^^^]]][[[\\\___aaaaaaaaa_________^^^^^^^^^^^^^^^aaa^^^]]]^^^\\\WWWUUUWWW^^^]]]\\\[[[ZZZ[[[\\\\\\^^^___``````^^^\\\[[[ZZZSSSUUUWWWXXXZZZZZZZZZZZZ[[[[[[]]]___aaaccceeefffccccccccccccbbbaaa``````]]]^^^___aaaccceeeggghhhfffcccaaaccchhhlllmmmlllhhhiiijjjjjjkkkkkkkkkkkkkkkmmmqqqrrrqqqpppoooooommmkkkiiifffcccaaa```___^^^\\\ZZZXXXWWWYYYZZZ\\\^^^ZZZWWWXXXYYYZZZ[[[[[[\\\___dddfffeeeeeeeeefffeeedddcccbbbaaa`````````___```bbbdddffffffdddbbbcccdddeeeccc```^^^^^^^^^aaa^^^\\\\\\]]]\\\WWWSSSSSSTTTUUUVVVVVVWWWWWWWWWPPPPPPOOOPPPRRRVVVXXXZZZVVVSSSOOOMMMNNNPPPRRRRRRNNNLLLIIIKKKQQQXXX^^^bbb\\\YYYUUUTTTUUUVVVWWWXXX]]][[[WWWTTTRRRQQQRRRRRROOOPPPRRRVVV[[[^^^^^^]]]ZZZWWWRRRNNNMMMPPPTTTWWWTTTTTTTTTUUUVVVTTTRRROOOLLLLLLMMMQQQVVV[[[]]]^^^XXXVVVTTTSSSTTTVVVVVVUUUXXXVVVTTTSSSUUUXXX[[[]]]TTTTTTTTTSSSRRRQQQOOONNNRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTPPPPPPPPPPPPPPPQQQSSSUUUXXXYYY[[[\\\\\\\\\[[[ZZZ[[[^^^aaabbbbbbaaabbbcccaaa```]]][[[YYYXXXXXXXXXUUUTTTSSSSSSTTTVVVWWWYYYZZZZZZZZZZZZYYYXXXWWWVVVPPPPPPOOOOOOOOOOOOOOOPPPQQQPPPOOONNNNNNOOOPPPQQQUUUUUUVVVWWWWWWVVVUUUSSSOOOOOOMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJJJJKKKKKKJJJHHHGGGGGGIIIKKKMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOQQQSSSSSSRRRQQQRRRTTTVVVVVVUUUUUUTTTSSSRRRRRRSSSQQQPPPPPPQQQQQQOOONNNMMMNNNOOOPPPPPPOOONNNMMMMMMNNNNNNOOOOOOOOONNNNNNRRRTTTUUUVVVVVVTTTRRRPPPRRRRRRRRRQQQPPPQQQTTTWWWZZZYYYVVVTTTRRRQQQQQQQQQPPPMMMPPP]]]lllooocccUUUQQQQQQRRRSSSTTTUUUVVVVVV[[[YYYUUURRRQQQRRRTTTVVVWWWWWWYYYYYYYYYYYYXXXWWWUUUVVVWWWWWWWWWWWWWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXVVVUUUUUUUUUWWWYYY\\\]]]\\\___bbbbbb___[[[XXXWWWYYYZZZ[[[\\\\\\[[[ZZZZZZ^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^___]]]ZZZXXXXXXZZZ\\\\\\^^^___aaaccceeefffdddbbb`````````___]]][[[[[[ZZZYYYXXXWWWWWWWWWWWWTTTVVVWWWYYYZZZ]]]aaadddcccbbbaaa```aaabbbdddfffddddddccc```\\\ZZZ[[[\\\^^^___^^^[[[XXXYYY]]]aaaeeedddbbb```^^^^^^^^^^^^[[[\\\^^^``````___]]]\\\^^^]]]ZZZYYYZZZ\\\```bbb___]]][[[[[[\\\^^^^^^]]][[[[[[ZZZZZZ[[[]]]___aaa^^^^^^]]]\\\[[[XXXVVVUUUSSSUUUXXXYYYXXXXXXYYYZZZ[[[___cccccc```___```bbbgggggggggggggggffffffeeehhheeeaaa^^^^^^___``````]]]]]]^^^______^^^^^^]]]VVVUUUUUUVVVZZZaaadddeeegggbbb\\\YYYXXXYYYYYYYYYbbbccceeedddcccbbbbbbccccccbbb___]]]\\\[[[[[[\\\]]][[[[[[\\\^^^___```___```______^^^]]]^^^^^^^^^```]]]\\\^^^\\\WWWUUUWWW]]]\\\[[[[[[[[[\\\]]]^^^]]]___aaa```^^^[[[YYYYYYUUUWWWZZZ]]]^^^___^^^]]]]]]]]]^^^___aaaccceeefff`````````aaaaaa``````___```aaadddfffhhhiiijjjjjjgggdddbbbdddhhhkkkllljjjcccfffiiilllmmmmmmkkkjjjjjjmmmpppqqqpppnnnlllllliiigggfffcccaaa```______]]]]]]\\\\\\\\\]]]^^^___```ZZZWWWZZZ]]]\\\[[[\\\___bbbfffgggdddbbbbbbdddgggeeeccc```^^^\\\\\\\\\^^^___```aaaaaaaaaaaa```bbbcccdddcccaaa_________bbbaaa___^^^\\\YYYUUURRRPPPQQQSSSTTTUUUUUUTTTTTTQQQPPPPPPSSSWWW[[[]]]]]]XXXUUUQQQPPPPPPRRRSSSSSSNNNNNNOOOSSSYYY```eeeggg```]]]ZZZXXXYYYZZZZZZYYY^^^\\\XXXTTTRRRQQQRRRRRRNNNOOOSSSWWW\\\___^^^]]]WWWUUURRROOOOOOQQQUUUWWWWWWVVVVVVWWWWWWVVVTTTQQQPPPPPPQQQTTTXXX[[[\\\\\\UUUTTTRRRSSSTTTUUUUUUTTTTTTRRRQQQQQQTTTWWWYYYYYYPPPQQQQQQRRRQQQPPPNNNMMMOOOPPPQQQQQQQQQQQQQQQPPPQQQRRRRRRRRRRRRRRRRRRRRROOOOOOPPPPPPOOOPPPSSSUUUYYYYYYZZZ[[[[[[[[[[[[[[[]]]___aaabbbbbbbbbcccdddbbbaaa^^^\\\ZZZYYYYYYYYYTTTSSSRRRRRRSSSUUUXXXZZZYYYYYYYYYYYYXXXWWWVVVUUUPPPPPPOOOOOOOOOPPPQQQQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTSSSSSSUUUVVVVVVTTTRRROOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLLLLKKKKKKKKKLLLMMMLLLIIIGGGGGGHHHJJJLLLNNNOOOOOOOOONNNNNNMMMLLLMMMPPPSSSRRRPPPOOOQQQSSSUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRPPPPPPPPPPPPNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLNNNOOOPPPPPPOOONNNRRRSSSTTTTTTTTTRRROOONNNQQQRRRRRRQQQPPPQQQTTTWWWZZZXXXUUUSSSQQQQQQRRRRRRPPPMMMQQQaaassswwwkkk]]]SSSSSSTTTTTTUUUUUUVVVVVVZZZXXXVVVTTTSSSTTTUUUWWWWWWXXXXXXYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTUUUWWWYYY[[[\\\]]]```cccaaa]]]YYYXXXYYY\\\]]]^^^^^^]]]\\\ZZZYYY]]]^^^^^^______^^^^^^]]]\\\___```^^^ZZZXXXYYY[[[]]]^^^```bbbdddfffggghhheeecccaaa```___^^^\\\ZZZYYYXXXXXXWWWWWWWWWXXXXXXSSSUUUXXXZZZ\\\```eeehhhfffeeedddccccccdddfffgggeeeeeedddaaa]]]\\\]]]^^^^^^``````^^^[[[[[[^^^bbbccccccbbbaaa````````````]]]___```aaaaaa```^^^]]]___^^^]]]]]]]]]___aaabbb___]]]\\\\\\^^^`````````]]]]]]\\\\\\\\\]]]^^^___\\\\\\\\\[[[ZZZXXXWWWVVVTTTVVVYYYZZZYYYYYYYYYZZZ[[[```dddccc___]]]___bbbjjjiiihhhfffeeeeeeeeeeeebbb```^^^]]]^^^^^^^^^]]][[[]]]___```aaabbbaaaaaaZZZZZZZZZYYY]]]ccceeedddbbb]]]XXXVVVXXXZZZZZZYYYccceeehhhgggdddccccccdddeeedddaaa___]]]]]]]]]^^^___^^^]]]^^^```aaaaaa``````___^^^]]]]]]]]]^^^^^^```]]]\\\^^^\\\XXXVVVXXX[[[[[[[[[[[[\\\^^^```aaa\\\___aaaaaa]]]YYYXXXXXXWWWYYY]]]```bbbbbb```___]]]]]]]]]^^^___aaaccceee]]]^^^___``````aaaaaa```ccceeehhhkkkllllllkkkkkkgggeeecccfffjjjmmmmmmllleeehhhmmmqqqrrrpppllljjjhhhkkknnnnnnllliiigggfffaaaaaa```_______________]]]^^^___```aaabbbbbbcccccc]]]\\\bbbfffbbb^^^^^^aaaeeegggfffbbb___```bbbdddaaa^^^[[[YYYXXXYYYZZZ\\\]]]^^^^^^^^^]]]^^^^^^bbbcccddddddbbb``````aaa^^^______]]]YYYUUUSSSRRROOOQQQSSSUUUVVVUUUSSSRRRTTTSSSSSSVVVZZZ]]]]]]\\\YYYWWWTTTSSSTTTTTTTTTSSSQQQSSSVVV\\\bbbgggiiiiiiaaa___]]]\\\\\\\\\ZZZYYY\\\ZZZVVVSSSRRRSSSTTTVVVQQQSSSVVVZZZ^^^___]]][[[TTTTTTSSSSSSTTTUUUWWWXXXXXXWWWVVVVVVWWWWWWUUUSSSRRRRRRSSSUUUXXXYYYXXXWWWTTTSSSRRRSSSTTTUUUSSSRRRQQQOOOOOOQQQTTTVVVVVVTTTNNNOOOPPPQQQQQQPPPOOONNNMMMNNNOOOPPPQQQQQQPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPLLLNNNOOOOOONNNOOORRRUUUWWWWWWXXXYYYZZZ[[[]]]^^^^^^```aaaaaa```aaacccfffbbb```^^^\\\ZZZYYYYYYYYYTTTSSSQQQPPPQQQSSSUUUWWWWWWWWWWWWWWWVVVUUUTTTTTTPPPPPPPPPPPPQQQQQQRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRSSSUUUTTTQQQNNNMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJIIIJJJLLLLLLLLLKKKLLLMMMOOOMMMIIIFFFEEEFFFHHHJJJNNNNNNNNNMMMMMMKKKJJJJJJKKKOOORRRQQQNNNMMMOOORRRSSSSSSRRRRRRRRRRRRRRRRRRRRRPPPNNNNNNNNNNNNLLLJJJJJJJJJJJJIIIIIIJJJKKKKKKIIIJJJLLLNNNOOOOOONNNMMMNNNNNNOOOPPPPPPOOONNNNNNLLLMMMMMMMMMNNNPPPTTTWWWYYYVVVSSSPPPOOOPPPRRRSSSQQQNNNPPPXXXcccgggbbbZZZTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWVVVTTTSSSTTTTTTTTTUUUUUUTTTTTTSSSTTTUUUWWWXXXXXXVVVUUUTTTTTTTTTUUUVVVXXXZZZ\\\]]]___aaaccc```[[[WWWXXX[[[\\\\\\]]]^^^^^^]]][[[ZZZ[[[\\\]]]^^^^^^]]]\\\\\\YYY\\\___^^^ZZZYYY\\\___^^^___aaacccfffggghhhiiifffdddbbb```___^^^[[[YYYYYYXXXWWWWWWVVVVVVWWWWWWUUUVVVYYYZZZ\\\```dddgggfffeeecccbbbbbbcccdddeeeffffffdddaaa^^^]]]^^^```^^^```bbb```^^^]]]```bbbbbbbbbccccccccccccbbbbbb```aaaaaaaaaaaa```^^^]]]^^^^^^______```aaaaaabbb```___^^^___bbbdddeeeeeeaaa```___^^^^^^^^^^^^___]]]\\\\\\ZZZYYYXXXWWWVVVVVVXXX[[[[[[ZZZZZZZZZ[[[]]]bbbfffddd___]]]```dddjjjhhheeecccaaaaaaaaabbb___^^^^^^___``````^^^\\\\\\]]]```bbbccccccbbbbbb]]]```___\\\___dddeeeaaa]]]YYYTTTTTTXXX[[[[[[YYYbbbdddgggfffcccaaaaaabbbfffdddbbb___^^^^^^___```dddcccbbbcccdddeeedddccc```___^^^]]]\\\]]]^^^^^^```]]]]]]___]]]YYYXXXYYYZZZZZZZZZ[[[]]]___aaaccc\\\___bbbaaa]]]YYYWWWWWWWWWZZZ^^^bbbccccccaaa```]]]]]]]]]]]]^^^```bbbccc\\\]]]^^^```aaaaaabbbbbbfffhhhkkkmmmnnnnnnlllkkkgggeeedddggglllppppppooohhhlllrrrvvvwwwsssmmmjjjfffiiilllllliiifffcccbbb\\\\\\\\\\\\]]]___```aaa^^^___bbbdddeeeffffffeeefffaaaccclllpppjjjccc```cccfffhhheee```]]]^^^```]]][[[XXXVVVVVVWWWZZZ\\\[[[\\\]]]]]][[[[[[\\\]]]aaacccddddddbbbaaaaaabbbYYY\\\]]][[[VVVRRRQQQRRRRRRSSSVVVXXXXXXWWWUUUTTTVVVUUUUUUXXX\\\]]]\\\ZZZZZZXXXVVVUUUVVVVVVUUUTTTUUUWWW[[[bbbhhhkkkjjjiiibbb```^^^]]]]]]\\\ZZZXXXYYYWWWUUUSSSSSSUUUWWWYYYUUUVVVYYY]]]______\\\YYYTTTUUUVVVWWWXXXYYYZZZZZZYYYWWWVVVVVVVVVVVVUUUSSSTTTTTTTTTVVVWWWWWWUUUSSSTTTSSSRRRSSSTTTTTTRRRPPPPPPOOOOOORRRUUUWWWUUUSSSMMMNNNPPPRRRRRRQQQPPPOOOKKKMMMNNNPPPQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPOOONNNKKKMMMNNNNNNLLLMMMQQQTTTUUUUUUVVVWWWYYY\\\___aaa___````````````aaadddfffaaa___]]][[[YYYXXXXXXXXXUUUSSSQQQOOOOOOPPPRRRTTTUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSTTTUUUSSSRRRRRRSSSRRROOOKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKIIIJJJLLLMMMLLLKKKLLLMMMOOOMMMIIIEEEDDDEEEFFFHHHNNNMMMMMMMMMLLLJJJIIIHHHJJJNNNQQQPPPMMMKKKNNNQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQOOOMMMLLLLLLLLLJJJHHHJJJIIIHHHGGGGGGIIIJJJKKKGGGIIIKKKMMMNNNNNNMMMLLLIIIJJJKKKLLLMMMNNNNNNNNNFFFGGGIIIJJJKKKNNNSSSVVVVVVTTTPPPNNNMMMNNNPPPRRRSSSPPPMMMMMMOOORRRRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVVVVUUUSSSRRRUUUUUUVVVWWWYYY[[[]]]^^^```bbbccc___YYYWWWYYY\\\YYYZZZ[[[\\\]]]\\\[[[[[[YYYZZZ\\\\\\]]]\\\[[[ZZZVVVZZZ^^^]]][[[[[[^^^bbb___```bbbeeeggghhhiiiiiigggeeebbb```___]]][[[XXXZZZYYYXXXWWWVVVVVVUUUVVVVVVWWWYYYZZZ[[[^^^bbbeeedddbbb```______```aaabbbeeeeeeccc```]]]\\\^^^___^^^aaacccbbb___^^^```cccaaabbbdddeeefffeeeddddddbbbbbbbbbaaa```___^^^^^^^^^___```aaabbbbbbaaaaaaaaa``````bbbfffhhhiiiiiicccbbbaaa```____________^^^^^^\\\[[[YYYWWWVVVUUUXXXZZZ\\\\\\[[[ZZZZZZ[[[^^^dddhhhfff```^^^aaaeeehhheeebbb^^^\\\\\\]]]^^^``````aaacccddddddaaa___]]]___aaacccdddcccbbbaaa```cccbbb___```eeeddd^^^ZZZVVVSSSTTTYYY]]]\\\ZZZdddeeeffffffdddbbbbbbcccbbb```\\\ZZZ[[[]]]aaadddeeeccc```aaadddeeedddccc\\\]]]]]]^^^______^^^^^^aaa^^^ZZZVVVUUUVVVXXXZZZZZZ\\\^^^______```bbbddd^^^______``````_________\\\\\\^^^aaaddddddaaa___]]]ZZZXXXYYY]]]___^^^\\\WWW]]]cccdddbbbaaadddgggpppnnnllllllnnnnnnllliiieeefffiiijjjiiigggjjjnnnlllppptttxxxwwwsssmmmiiijjjnnnpppkkkbbb[[[ZZZ\\\YYYYYYZZZ[[[]]]___aaabbbcccdddgggiiikkkkkkkkkkkkjjjiiikkkrrryyyyyyrrrkkknnniiiccc^^^]]]]]]]]]]]]]]]\\\ZZZWWWVVVXXX[[[^^^aaa^^^[[[ZZZ[[[]]]]]]]]]``````aaaaaa```___^^^]]]YYYXXXVVVTTTSSSSSSTTTTTTVVVVVVVVVVVVVVVUUUUUUUUUVVVYYY]]]____________```aaa___]]]\\\\\\[[[ZZZXXX]]]]]]^^^aaaeeeggghhhgggbbb```]]][[[[[[YYYWWWVVVYYYSSSPPPSSSWWWWWWXXXZZZ^^^______^^^\\\ZZZXXXWWWXXXVVVTTTTTTVVVWWWTTTRRRWWWVVVUUUSSSRRRRRRRRRRRRPPPQQQSSSTTTVVVWWWWWWWWWWWWSSSPPPQQQTTTUUUQQQNNNRRRQQQRRRTTTUUUVVVTTTRRRQQQRRRSSSTTTUUUTTTSSSSSSMMMNNNOOOPPPPPPPPPOOONNNOOONNNMMMLLLKKKKKKKKKLLLMMMNNNPPPPPPOOOOOOQQQSSSYYYYYYZZZ[[[\\\]]]^^^^^^\\\]]]^^^___aaabbbcccccc^^^]]]YYYSSSRRRVVVXXXWWWVVVTTTRRRPPPOOONNNNNNNNNSSSQQQPPPQQQRRRSSSRRRQQQPPPOOOOOOQQQTTTUUUUUUUUUSSSOOOMMMOOOTTTVVVTTTPPPQQQQQQQQQQQQPPPOOONNNMMMJJJIIIIIIHHHHHHJJJKKKLLLKKKIIIGGGGGGIIIKKKMMMMMMLLLKKKIIIHHHHHHIIIJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHMMMMMMMMMLLLKKKJJJJJJJJJJJJMMMPPPPPPMMMKKKLLLMMMMMMNNNOOOOOOPPPPPPOOOOOOKKKLLLMMMMMMMMMKKKJJJIIIHHHGGGEEEEEEEEEGGGIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJHHHIIIKKKLLLMMMMMMLLLLLLKKKIIIHHHGGGIIILLLPPPSSSTTTRRROOONNNNNNNNNMMMKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUU\\\ZZZVVVUUUUUUVVVVVVUUUVVVVVVUUUTTTRRRQQQSSSUUUSSSUUUWWWWWWVVVTTTSSSSSSXXXWWWVVVWWWYYY\\\```bbbgggddd^^^YYYWWWXXXZZZ\\\___^^^\\\[[[YYYYYYZZZZZZVVVWWWYYYZZZZZZZZZYYYXXXYYY[[[\\\]]]]]]]]]___aaaaaa``````aaaccccccbbb```cccaaa^^^\\\]]]]]]\\\[[[\\\ZZZYYYWWWVVVVVVVVVVVVWWWWWWXXXZZZ]]]```dddeeefffccc___]]]___aaacccccceeeccc```]]]\\\]]]^^^______```aaa```___^^^___```bbbbbbaaa```````````````bbbaaa``````______``````bbb___]]]```dddeeebbb______aaadddfffhhhhhhgggfffdddaaa]]][[[[[[[[[ZZZZZZWWWXXXYYYXXXVVVVVVXXXZZZ[[[\\\[[[ZZZXXXXXXZZZ\\\bbbbbbcccccccccaaa```___dddaaa]]]\\\]]]___aaabbbaaacccddddddaaa^^^]]]\\\[[[\\\]]]^^^___```aaabbbddddddeeedddcccaaa___^^^XXXXXXUUUTTTXXX]]]]]]YYYdddfffgggfffdddbbbbbbccccccaaa___]]]]]]___bbbcccfffdddbbbbbbdddeeedddccc```````````````______^^^^^^\\\YYYVVVWWWYYY\\\^^^___```aaa```___^^^___aaa______```aaaaaaaaa``````aaaaaabbbdddeeedddaaa___[[[ZZZYYYZZZ[[[\\\\\\\\\]]]bbbggghhhggggggjjjnnnssspppmmmmmmmmmmmmjjjhhhfffhhhkkklllkkkjjjmmmqqqppprrrtttvvvuuurrrnnnkkkmmmooopppjjj```YYYYYY[[[YYYYYY[[[\\\___aaacccdddeeefffgggiiijjjkkkllllllmmmkkkmmmsssxxxxxxrrrkkkjjjfffaaa^^^^^^___``````]]]\\\[[[YYYYYY[[[___aaadddaaa]]]\\\\\\^^^^^^^^^___```aaabbbaaa___]]]\\\XXXWWWUUUTTTSSSTTTUUUVVV[[[[[[ZZZYYYXXXXXXYYYYYY\\\^^^aaabbbaaa````````````^^^\\\[[[[[[[[[YYYXXXYYYYYY[[[^^^ccceeefffeeeccc```\\\ZZZYYYXXXWWWUUUXXXSSSQQQUUUXXXXXXXXXZZZ\\\]]]^^^^^^^^^]]][[[ZZZXXXVVVTTTTTTUUUUUUSSSQQQSSSSSSRRRRRRQQQRRRRRRRRRPPPPPPRRRTTTUUUVVVVVVVVVWWWTTTQQQSSSVVVWWWUUUQQQSSSRRRSSSTTTVVVVVVUUUSSSPPPQQQSSSTTTTTTTTTSSSRRRNNNOOOPPPPPPPPPOOONNNNNNLLLLLLLLLLLLMMMNNNOOOOOOLLLLLLMMMMMMNNNPPPTTTXXX\\\\\\\\\[[[[[[\\\\\\\\\YYYYYYYYYZZZ[[[\\\]]]^^^______ZZZSSSQQQTTTUUUTTTTTTSSSQQQOOONNNMMMNNNNNNPPPOOONNNNNNPPPQQQQQQPPPPPPOOOOOOPPPSSSUUUTTTTTTUUURRROOOQQQUUUVVVTTTQQQOOOOOOOOOOOOOOOOOONNNMMMJJJJJJIIIIIIIIIJJJKKKLLLKKKIIIGGGGGGIIIKKKLLLLLLLLLKKKIIIHHHGGGHHHIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHMMMMMMLLLLLLKKKKKKJJJJJJJJJMMMOOOOOOMMMLLLMMMNNNNNNNNNOOOOOOOOONNNNNNMMMJJJJJJKKKKKKKKKJJJIIIHHHIIIHHHFFFEEEFFFGGGIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJHHHHHHIIILLLPPPRRRSSSQQQNNNMMMNNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRYYYVVVTTTSSSTTTUUUVVVUUUTTTUUUUUUSSSRRRRRRSSSUUUWWWXXXYYYYYYWWWUUUVVVVVVWWWWWWVVVVVVXXX[[[___aaaeeebbb]]]YYYWWWXXX[[[\\\___]]][[[ZZZXXXXXXXXXXXXVVVVVVWWWXXXYYYYYYZZZYYYZZZ\\\^^^^^^^^^^^^```bbbaaa``````aaaccccccbbb```cccaaa^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWWWWXXXZZZZZZZZZ\\\^^^```bbbddddddbbb``````bbbcccbbbbbbeeecccaaa^^^]]]^^^___```___```aaa```___^^^___aaacccbbbaaa_________``````aaaaaaaaabbbbbbbbbccccccdddbbb```bbbeeefffddd```___```bbbeeeffffffeeeeeeccc```\\\ZZZZZZZZZZZZYYYWWWXXXXXXWWWVVVVVVWWWYYYYYYZZZZZZXXXWWWXXXZZZ\\\dddbbbaaa_________```aaabbb```]]]\\\]]]___aaabbbaaacccdddccc```]]]\\\[[[[[[[[[\\\]]]^^^``````aaaddddddddddddbbb```]]]\\\WWWWWWVVVVVV[[[bbbbbb___ccceeefffeeecccaaaaaabbbcccbbbbbbaaaaaaaaabbbcccgggeeedddddddddeeecccbbbcccccccccbbbbbbaaa```___[[[ZZZXXXWWWYYY\\\```ccccccddddddbbb___]]]\\\]]]___```aaabbbbbbbbbbbbbbbfffeeeeeeeeefffeeebbb___\\\]]]]]]\\\\\\\\\]]]___dddgggjjjkkkkkkmmmqqquuuvvvssspppnnnlllkkkhhhfffgggjjjnnnnnnmmmnnnrrruuusssssssssrrrqqqooonnnmmmpppqqqnnnggg]]]WWWXXXZZZXXXZZZ\\\___aaaccceeeffffffgggggghhhiiikkklllmmmnnnmmmnnnrrrvvvvvvpppiiieeebbb___]]]^^^aaabbbbbb___^^^]]]]]]^^^```cccdddfffccc^^^\\\]]]___``````^^^```aaabbbbbb___]]][[[XXXWWWUUUSSSTTTVVVXXXZZZaaa```]]]\\\[[[[[[\\\]]]aaacccddddddbbb___]]]]]]^^^\\\ZZZYYYZZZZZZYYYXXXUUUUUUWWW[[[```cccddddddddd```[[[XXXWWWXXXXXXXXX[[[WWWVVVZZZ\\\ZZZYYY[[[[[[\\\]]]_________^^^^^^XXXVVVUUUTTTTTTSSSRRRPPPPPPOOOOOOOOOPPPPPPQQQRRRNNNOOOQQQSSSTTTUUUUUUUUUWWWUUUTTTVVVYYY[[[YYYWWWTTTTTTTTTUUUVVVWWWUUUTTTPPPQQQRRRSSSSSSSSSRRRRRRPPPPPPPPPPPPPPPOOONNNMMMJJJJJJKKKLLLNNNPPPQQQRRRKKKLLLLLLMMMOOOSSSYYY]]]```___]]]\\\[[[[[[[[[\\\\\\[[[ZZZZZZZZZ[[[]]]]]]______ZZZRRRPPPRRRSSSQQQRRRQQQOOONNNMMMMMMNNNNNNOOOMMMLLLLLLOOOQQQRRRRRRPPPOOOOOOPPPSSSTTTTTTSSSTTTRRRPPPPPPSSSTTTQQQOOOLLLMMMNNNNNNOOONNNNNNNNNKKKJJJJJJJJJJJJKKKLLLLLLJJJHHHGGGGGGIIIKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOONNNMMMNNNOOONNNNNNNNNNNNMMMLLLKKKKKKHHHIIIIIIIIIIIIHHHHHHGGGJJJIIIGGGFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIKKKKKKKKKKKKJJJKKKJJJHHHHHHIIILLLOOOQQQQQQOOOLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKMMMNNNPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNSSSQQQOOOPPPRRRTTTUUUUUUSSSSSSTTTSSSRRRRRRTTTVVVZZZZZZYYYWWWUUUUUUVVVXXXXXXWWWVVVWWWXXX[[[]]]___bbb___\\\YYYXXXYYY[[[]]]]]]\\\ZZZXXXVVVVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[\\\^^^___```___```aaacccaaaaaaaaacccdddeeecccaaadddaaa^^^]]]^^^^^^^^^]]]ZZZZZZYYYXXXXXXXXXYYYZZZ\\\\\\]]]^^^___```aaabbbbbbaaaaaabbbccccccbbb```fffdddbbb___^^^___```aaa^^^```aaa```___^^^```aaadddbbb```^^^^^^^^^___```___```bbbdddfffgggggggggfffdddbbbdddfffgggdddaaa^^^___aaacccddddddcccbbbaaa^^^[[[YYYYYYZZZZZZYYYVVVXXXYYYXXXWWWVVVWWWYYYYYYZZZZZZYYYXXXYYY\\\^^^eeebbb^^^[[[[[[^^^aaadddaaa```^^^]]]^^^___bbbcccbbbcccdddbbb___\\\[[[ZZZ[[[[[[\\\]]]^^^______```ccccccccccccaaa^^^[[[YYYWWWWWWWWWWWW\\\bbbccc___aaabbbcccbbb```_________aaabbbcccccccccbbbbbbaaafffeeedddddddddcccaaa```bbbbbbccccccbbbbbbaaa```ZZZZZZYYYYYY[[[^^^bbbeeedddddddddbbb^^^\\\[[[[[[___```aaabbbcccdddddddddgggfffdddeeeeeeeeecccaaa```cccdddccc``````cccfffgggiiijjjkkkllloootttxxxyyyvvvrrrooollliiigggfffhhhmmmqqqpppooorrruuuvvvtttrrrooolllkkkkkklllnnnqqqpppkkkcccZZZUUUVVVYYYXXXZZZ]]]aaadddfffggggggffffffffffffgggiiikkklllnnnlllllloooqqqpppkkkfffaaa^^^\\\\\\^^^```aaaaaadddcccaaaaaabbbddddddddddddaaa]]][[[\\\___aaabbb]]]___aaabbbaaa___\\\ZZZYYYXXXVVVUUUWWWZZZ]]]___eeeccc```]]]\\\]]]^^^```bbbcccdddbbb^^^ZZZXXXWWW[[[YYYXXXXXXYYYYYYYYYXXXSSSTTTVVVZZZ___bbbccccccccc___ZZZXXXYYY[[[^^^___ccc______aaa```\\\ZZZ\\\[[[\\\]]]____________^^^WWWVVVUUUTTTRRRQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNPPPRRRSSSTTTTTTUUUVVVVVVVVVYYY\\\^^^\\\[[[UUUTTTTTTUUUVVVVVVUUUTTTPPPQQQRRRSSSTTTSSSSSSRRRQQQQQQPPPOOOOOONNNMMMLLLIIIIIIJJJKKKMMMOOOQQQRRRNNNPPPRRRSSSTTTWWW[[[^^^aaa```^^^\\\[[[\\\]]]]]]^^^]]][[[ZZZYYYZZZ[[[\\\\\\\\\XXXQQQOOOQQQRRRPPPQQQPPPOOONNNNNNNNNOOOPPPPPPNNNMMMNNNPPPSSSUUUUUURRRQQQPPPQQQSSSTTTTTTRRRQQQOOOMMMMMMOOOOOOMMMKKKKKKKKKMMMNNNNNNOOOOOOOOOJJJJJJJJJJJJKKKKKKLLLLLLJJJHHHGGGGGGIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOOOONNNNNNMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKJJJKKKJJJHHHHHHIIIKKKMMMOOONNNLLLJJJJJJKKKKKKJJJIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKMMMNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLMMMKKKKKKMMMPPPSSSTTTTTTRRRSSSTTTTTTSSSSSSUUUVVVYYYXXXWWWTTTRRRRRRUUUWWWYYYYYYXXXXXXYYY[[[]]]^^^]]]\\\ZZZXXXXXXYYY[[[]]][[[ZZZXXXVVVUUUTTTTTTTTTTTTSSSTTTTTTVVVYYY[[[]]]^^^___aaaaaa```aaabbbdddccccccccceeeggggggeeebbbcccaaa^^^]]]^^^___^^^]]]ZZZYYYXXXXXXYYYZZZ[[[\\\[[[\\\^^^```aaabbbbbbbbb```___^^^___aaabbbaaa```eeedddbbb```______```aaa^^^___``````______```aaadddccc```^^^]]]^^^```aaa]]]___cccfffiiijjjjjjiiieeedddcccdddeeeeeecccaaa``````aaabbbbbbbbbbbbaaa```^^^[[[YYYZZZZZZZZZZZZXXXYYYZZZZZZYYYXXXYYYZZZ[[[\\\\\\\\\[[[]]]___bbbbbb```]]][[[[[[]]]aaacccaaaaaaaaa``````aaacccdddaaaccccccaaa^^^[[[YYYYYY\\\]]]]]]]]]^^^^^^______aaaaaabbbaaa___\\\YYYWWWXXXXXXWWWVVVZZZ___^^^YYY]]]^^^______]]][[[[[[\\\^^^___aaaccccccbbbaaa```ddddddeeedddcccaaa`````````aaaaaabbbbbbaaaaaaaaa[[[[[[ZZZZZZ\\\___bbbdddbbbccccccaaa^^^\\\\\\]]]```aaabbbdddeeeffffffffffffdddcccccceeeffffffeeegggjjjlllkkkiiiiiillloookkklllllllllnnnrrrvvvyyyzzzxxxtttpppkkkhhhggggggiiipppssspppnnnrrruuuuuuqqqnnnjjjfffeeefffiiikkkpppmmmggg___WWWTTTUUUXXXXXX[[[___cccfffgggggggggeeeddddddddddddfffhhhiiijjjiiihhhiiijjjiiieeeaaa^^^\\\[[[\\\^^^`````````iiigggeeeeeeffffffdddbbb^^^\\\YYYXXX[[[^^^aaabbb\\\^^^___```___]]][[[YYYZZZYYYXXXXXXZZZ^^^aaacccgggeeebbb```___```bbbcccaaaccccccaaa]]]YYYVVVUUUYYYXXXVVVWWWXXXZZZYYYYYYUUUVVVWWW[[[___bbbbbbbbbaaa]]]YYYYYY\\\aaaeeehhhhhheeedddddd```ZZZWWWYYY\\\]]]^^^^^^^^^]]]\\\[[[VVVUUUUUUSSSQQQOOOOOONNNPPPOOONNNMMMMMMLLLLLLLLLMMMNNNPPPQQQSSSTTTTTTTTTVVVVVVXXX[[[]]]^^^]]]\\\UUUTTTSSSSSSTTTUUUTTTSSSQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPOOONNNMMMLLLLLLLLLIIIIIIJJJKKKLLLMMMOOOPPPRRRVVVZZZ\\\\\\[[[[[[[[[^^^]]]\\\\\\\\\]]]^^^___[[[ZZZXXXWWWVVVVVVWWWWWWVVVWWWTTTOOONNNRRRSSSQQQQQQPPPPPPOOOOOOPPPRRRRRRRRRQQQPPPQQQTTTWWWYYYYYYTTTRRRRRRRRRTTTTTTTTTRRROOONNNMMMLLLLLLLLLJJJIIIJJJKKKLLLMMMNNNOOOOOOOOOIIIJJJJJJKKKKKKKKKKKKKKKIIIHHHGGGGGGIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJJJJKKKLLLNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLKKKKKKJJJJJJIIIHHHGGGHHHIIIKKKLLLKKKIIIGGGGGGIIIIIIIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIIJJJLLLMMMNNNOOOOOOOOONNNMMMLLLKKKKKKJJJHHHHHHHHHJJJNNNQQQRRRRRRQQQRRRTTTTTTSSSSSSTTTVVVXXXWWWUUUSSSQQQRRRUUUXXX[[[ZZZZZZZZZZZZ[[[\\\]]]YYYXXXWWWWWWWWWYYYZZZ[[[YYYXXXVVVTTTSSSSSSTTTTTTSSSSSSSSSTTTVVVYYY\\\]]]^^^```aaaaaa``````bbbcccddddddeeegggiiihhhfffcccbbb```^^^]]]^^^^^^^^^]]]YYYYYYXXXXXXYYYZZZ[[[\\\YYY[[[^^^aaacccddddddccc```]]][[[ZZZ\\\^^^``````cccbbbaaa____________```]]]___``````______```bbbcccbbb```_________aaabbb]]]___cccfffhhhiiiiiihhhaaaaaaaaaaaabbbbbbaaa```bbbbbbbbbbbbbbbaaaaaa``````]]]ZZZYYYZZZ[[[[[[[[[ZZZ\\\]]]]]]\\\[[[[[[\\\[[[\\\]]]\\\\\\]]]```bbb^^^^^^]]]^^^^^^___``````bbbdddeeedddbbbbbbccceeeaaaaaaaaa___\\\ZZZYYYYYY^^^^^^^^^^^^^^^^^^______^^^___``````^^^[[[WWWTTTWWWXXXWWWVVVZZZ___]]]XXXZZZ\\\]]]\\\ZZZXXXXXXYYY[[[]]]___bbbcccbbbaaa```bbbdddfffeeecccbbbaaaaaa```aaaaaaaaaaaa``````___[[[[[[ZZZ[[[\\\___bbbdddaaabbbbbbaaa___^^^^^^___bbbccceeeggghhhiiijjjjjjgggfffdddeeegggjjjkkkkkknnnooopppqqqqqqrrrtttvvvpppppppppppprrruuuxxxzzzzzzyyyuuupppkkkhhhhhhiiijjjrrrtttnnnlllpppssspppllliiieeebbbaaacccfffiiikkkhhhbbb[[[UUUSSSUUUWWWXXX[[[```eeeggghhhgggfffccccccccccccdddeeefffgggfffeeecccccccccbbb___]]]\\\[[[[[[]]]```bbbbbbaaallliiigggggghhhgggccc___ZZZXXXVVVWWWYYY\\\^^^^^^\\\\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]```bbbdddgggeeedddbbbbbbcccdddeeeaaacccdddbbb___[[[YYYXXXXXXVVVUUUVVVYYYZZZZZZZZZYYYYYYZZZ\\\___aaaaaa```^^^[[[YYYZZZ___eeejjjmmmiiifffcccbbb\\\UUUSSSUUU\\\\\\\\\\\\[[[ZZZXXXWWWSSSTTTTTTRRRPPPNNNNNNOOORRRQQQOOONNNMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTUUUWWWYYY[[[\\\[[[ZZZYYYTTTRRRQQQQQQRRRRRRRRRQQQPPPQQQRRRSSSTTTSSSRRRRRRNNNNNNMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOVVVZZZ^^^```___[[[YYYWWWXXXXXXYYYZZZ[[[\\\]]]]]]YYYYYYYYYXXXWWWWWWVVVVVVQQQRRRQQQNNNNNNRRRTTTRRRPPPPPPOOOOOOPPPRRRSSSTTTSSSSSSSSSUUUXXXZZZZZZYYYTTTSSSRRRRRRSSSTTTRRRQQQOOONNNNNNMMMLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMHHHIIIIIIJJJKKKJJJJJJJJJIIIHHHGGGHHHIIIJJJIIIGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@??????@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHKKKIIIHHHIIIKKKLLLLLLLLLJJJJJJJJJIIIHHHGGGEEEEEEHHHGGGGGGGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFEEEEEEEEECCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHFFFEEEEEEGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGFFFGGGIIILLLOOOOOOOOOOOOQQQSSSSSSRRRQQQQQQRRRVVVVVVUUUSSSRRRTTTWWWZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[UUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSSSSTTTUUUSSSTTTTTTVVVXXXZZZ\\\]]]]]]___``````______```bbbcccccceeegggiiihhheeecccaaa___]]]\\\]]]^^^^^^]]]YYYYYYXXXWWWXXXYYY[[[\\\WWWZZZ^^^aaaddddddcccbbb___\\\XXXWWWYYY\\\___``````___^^^^^^]]]]]]]]]^^^]]]___``````______aaabbbbbbaaaaaaaaabbbbbbcccccc___```bbbdddeeeeeeeeeddd]]]]]]^^^_______________ccccccbbbaaa``````______^^^[[[YYYXXXYYY[[[[[[[[[[[[]]]______^^^]]]]]]]]]ZZZ[[[[[[ZZZYYYZZZ]]]___[[[\\\^^^```aaaaaa```___ccceeehhhfffcccaaabbbccc___```___^^^[[[YYYYYYZZZ^^^^^^^^^^^^]]]]]]]]]]]]ZZZ\\\]]]^^^]]]ZZZVVVSSSTTTVVVVVVWWW\\\bbbaaa\\\YYY[[[\\\[[[YYYWWWWWWXXXZZZ[[[^^^aaabbbcccccccccbbbeeehhhhhhfffdddddddddddddddcccbbb```___]]]\\\YYYYYYYYY[[[]]]```cccdddbbbcccdddcccaaa```aaabbbfffgggiiikkkmmmnnnoooooommmkkkiiiiiilllooopppqqqqqqpppqqqsssvvvyyyzzzzzzsssrrrrrrsssuuuwwwyyyyyyyyyxxxuuupppkkkiiijjjlllkkktttuuummmiiimmmnnnjjjgggeeecccaaaaaabbbeeeffffffccc]]]XXXTTTSSSUUUWWWYYY\\\aaaeeehhhgggeeedddbbbcccdddeeeeeeeeeeeeeeebbbaaa```______]]]\\\ZZZZZZZZZ\\\```dddgggggggggkkkhhhfffgggiiihhhddd___YYYWWWVVVWWWYYYZZZYYYXXX\\\[[[ZZZZZZYYYXXXXXXXXXWWWXXXZZZ\\\^^^```aaabbbaaaaaa``````aaaaaabbbccc```aaacccccc```]]]\\\\\\WWWVVVUUUVVVYYY[[[\\\[[[]]]\\\\\\]]]______^^^]]]]]]ZZZYYY[[[```fffkkkmmmgggdddbbb___YYYRRRRRRVVVYYYYYYZZZZZZYYYXXXVVVUUUQQQRRRSSSRRROOOMMMNNNPPPQQQQQQPPPOOONNNNNNNNNOOONNNOOOPPPRRRTTTTTTUUUUUUTTTVVVYYYZZZYYYWWWVVVUUUSSSQQQNNNNNNOOOPPPOOOOOONNNOOOPPPQQQQQQQQQPPPPPPLLLKKKJJJJJJIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRWWWZZZ]]]^^^[[[XXXVVVUUURRRSSSVVVXXXYYYYYYXXXWWWXXXXXXZZZZZZYYYXXXVVVUUUNNNPPPPPPMMMMMMQQQSSSQQQNNNNNNNNNNNNOOOQQQSSSTTTQQQRRRSSSVVVXXXYYYWWWUUUSSSQQQPPPPPPQQQQQQPPPNNNLLLMMMMMMLLLKKKJJJJJJKKKGGGHHHIIIJJJJJJJJJJJJJJJGGGGGGIIIJJJJJJJJJIIIHHHIIIHHHGGGHHHIIIIIIHHHFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@??????@@@AAABBB@@@AAACCCDDDFFFHHHIIIJJJKKKIIIFFFGGGIIIJJJJJJIIIHHHIIIHHHHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEFFFGGGHHHCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFDDDCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIKKKMMMMMMLLLLLLNNNPPPPPPNNNMMMMMMMMMRRRSSSSSSSSSRRRTTTWWWZZZZZZZZZYYYYYYXXXXXXXXXWWWRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVWWWTTTUUUVVVXXXZZZ[[[[[[[[[\\\^^^___^^^]]]]]]^^^``````aaaccceeegggfffccc``````^^^[[[[[[\\\]]]]]]\\\YYYXXXWWWWWWWWWXXXYYYZZZXXXZZZ^^^bbbccccccaaa___\\\[[[YYYYYY[[[]]]^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[]]]^^^``````______aaaccc```aaabbbdddeeeeeeeeeeeeaaaaaaaaaaaa``````______YYYZZZ\\\]]]]]]^^^^^^___cccbbbaaa___^^^]]]]]]]]][[[XXXVVVUUUWWWYYYYYYYYY[[[]]]___```___]]]]]]]]][[[[[[[[[ZZZYYYYYY[[[]]][[[\\\^^^```aaabbbaaaaaabbbeeehhhgggbbb^^^^^^```]]]^^^^^^\\\ZZZYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZWWWYYY[[[]]]\\\YYYUUUSSSSSSUUUUUUWWW\\\aaa```[[[ZZZ[[[\\\[[[YYYXXXXXXXXXZZZ[[[^^^aaacccdddeeeeeebbbfffiiijjjhhhffffffggghhhgggfffcccaaa^^^[[[ZZZWWWWWWXXXZZZ]]]aaadddfffeeeffffffeeecccbbbbbbccciiijjjlllnnnppprrrsssssssssqqqnnnnnnppprrrtttuuurrrpppooorrrxxx{{{|||zzzsssrrrrrrsssuuuvvvwwwwwwxxxwwwuuupppkkkiiikkknnnllltttuuukkkgggkkklllfffdddcccbbbaaabbbccceeefffbbb___[[[VVVSSSSSSUUUWWWYYY\\\aaafffhhhgggdddbbbbbbccceeefffgggffffffeee``````^^^]]]\\\[[[ZZZZZZXXXZZZ]]]bbbhhhkkklllllliiifffeeegggjjjjjjeee```ZZZYYYXXXXXXYYYXXXVVVTTT\\\[[[YYYWWWWWWWWWXXXXXXVVVWWWZZZ]]]____________[[[[[[\\\\\\]]]]]]^^^^^^]]]___aaabbb```^^^]]]]]]WWWVVVUUUWWWZZZ\\\\\\\\\___^^^]]]]]]^^^^^^\\\ZZZ\\\ZZZYYY[[[```eeeiiikkkgggdddbbb___YYYTTTUUUZZZVVVWWWXXXXXXXXXWWWVVVUUUOOOQQQSSSQQQNNNMMMNNNQQQPPPPPPOOOOOOPPPPPPQQQRRROOOOOOQQQSSSTTTUUUUUUUUUTTTVVVYYYYYYWWWUUUSSSRRRRRROOOMMMLLLMMMNNNNNNMMMLLLMMMNNNOOOPPPOOONNNNNNKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMMMMOOOPPPRRRTTTUUUVVVXXXZZZYYYWWWUUUTTTTTTNNNPPPSSSVVVVVVUUUSSSRRRQQQSSSUUUVVVVVVTTTQQQOOONNNPPPPPPLLLMMMPPPRRRPPPMMMMMMLLLMMMNNNQQQSSSTTTOOOPPPRRRUUUWWWWWWTTTRRRQQQPPPOOOOOOOOOOOONNNLLLIIIJJJJJJIIIHHHGGGHHHIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIHHHGGGHHHIIIIIIHHHFFFGGGGGGGGGFFFEEECCCBBBAAABBBBBBAAA@@@@@@AAABBBBBBAAABBBCCCEEEGGGIIIKKKLLLLLLHHHEEEEEEHHHIIIIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDCCCCCCCCCEEEFFFGGGAAABBBCCCDDDEEEEEEDDDDDDAAABBBBBBCCCDDDDDDDDDCCCAAABBBDDDEEEFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDEEECCCBBBCCCEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIKKKLLLKKKJJJJJJLLLNNNNNNLLLJJJIIIJJJNNNOOOPPPPPPPPPRRRUUUWWWYYYXXXXXXWWWVVVVVVUUUUUUPPPQQQRRRSSSTTTTTTSSSSSSTTTSSSSSSSSSTTTUUUWWWXXXTTTUUUWWWZZZ[[[[[[[[[[[[[[[]]]^^^]]]\\\\\\]]]^^^^^^___aaadddeeedddaaa^^^___]]][[[ZZZ[[[\\\\\\\\\YYYXXXWWWVVVVVVWWWXXXYYYYYY\\\___bbbcccaaa^^^\\\[[[ZZZZZZ\\\^^^___^^^]]][[[[[[[[[ZZZZZZZZZZZZZZZ]]]^^^``````___```aaaccc^^^```cccfffggggggffffffcccbbb```^^^]]]\\\\\\\\\WWWYYY[[[\\\]]]]]]^^^```bbbaaa```^^^]]]\\\[[[[[[XXXVVVTTTSSSUUUWWWXXXXXXZZZ\\\___```^^^]]]\\\\\\]]]]]]]]]\\\ZZZZZZ\\\^^^\\\]]]^^^___aaabbbbbbcccaaaeeehhhfffaaa\\\\\\]]]\\\]]]]]][[[ZZZYYY[[[\\\[[[[[[ZZZZZZYYYYYYXXXXXXUUUWWWZZZ\\\\\\YYYUUUSSSSSSUUUUUUUUUYYY]]]ZZZTTT\\\[[[ZZZYYYYYYZZZ[[[\\\___```aaaaaa```aaaccceeedddfffiiikkklllkkkiiiggghhhgggfffdddaaa^^^ZZZXXXXXXWWWXXX\\\aaaeeefffeeefffhhhhhheeeaaaaaafffkkknnnqqqrrrppprrrxxxzzzyyyqqqrrrssstttttttttsssrrrrrrrrrsssvvvzzz|||}}}|||wwwvvvtttrrrqqqqqqtttvvv}}}vvvooommmkkkjjjnnnsssuuusssooollljjjhhhfffdddbbb```___cccggghhheee``````\\\VVVRRRPPPRRRUUUXXX\\\```fffhhhgggdddbbbaaacccdddfffgggggggggfffeeebbb\\\UUUSSSVVVZZZZZZYYY]]]^^^bbbfffjjjkkkiiifffaaacccdddffffffeeedddcccZZZZZZYYYWWWUUUUUUWWWYYYddd```[[[WWWVVVUUUUUUTTT[[[[[[ZZZZZZZZZZZZZZZ[[[SSSUUUXXXZZZ[[[[[[[[[ZZZ]]]```aaa_________[[[VVVTTTSSSSSSUUUWWWYYYYYYYYY]]]^^^___]]][[[ZZZZZZ[[[YYYZZZ[[[ZZZ[[[]]]aaaeee```^^^[[[WWWUUUSSSSSSSSS\\\[[[YYYWWWUUUSSSQQQPPPNNNOOOOOONNNMMMMMMOOOQQQPPPPPPPPPPPPPPPPPPOOOOOORRROOOMMMNNNRRRUUUVVVUUUUUUVVVWWWXXXVVVTTTQQQOOONNNNNNLLLLLLLLLMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIOOOMMMKKKLLLMMMNNNKKKHHHLLLOOORRRUUUWWWVVVSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPRRRTTTTTTTTTTTTUUUVVVSSSSSSRRRQQQQQQPPPOOOOOONNNOOOPPPPPPPPPOOONNNMMMNNNMMMLLLLLLLLLMMMOOOOOOMMMOOORRRTTTUUUSSSRRRPPPNNNNNNOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@AAABBBCCCDDDDDDEEEGGGIIIKKKLLLLLLLLLLLLGGGCCCCCCGGGJJJIIIFFFFFFGGGGGGGGGFFFCCC@@@???@@@@@@BBBDDDEEEFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???BBBBBBCCCDDDDDDCCCBBBBBBBBBCCCEEEEEEDDDCCCCCCDDDGGGDDDAAA???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMOOOQQQSSSTTTUUUQQQSSSUUUUUUTTTRRRRRRSSSKKKLLLNNNPPPSSSTTTUUUVVVRRRSSSSSSSSSSSSUUUYYY\\\VVVWWWZZZ\\\]]]\\\\\\[[[]]]ZZZYYYZZZ^^^``````___[[[[[[\\\\\\^^^___aaabbb]]]\\\YYYWWWVVVVVVWWWXXX[[[YYYUUUSSSSSSUUUXXXZZZ\\\^^^______]]]\\\[[[\\\YYYYYYZZZ]]]```aaa```___\\\[[[YYYXXXWWWWWWXXXXXX^^^^^^]]][[[ZZZ[[[___bbb___aaaccceeefffeeedddcccdddaaa]]][[[[[[]]]]]]]]][[[[[[ZZZZZZYYYYYYXXXXXX^^^]]][[[[[[\\\[[[ZZZXXXZZZWWWSSSRRRSSSUUUVVVVVVWWWZZZ\\\\\\[[[[[[[[[ZZZ]]][[[ZZZYYYYYYZZZ[[[\\\\\\\\\^^^aaaccccccaaa^^^aaabbbbbbaaa]]]ZZZYYYYYY\\\ZZZXXXXXXYYYZZZYYYXXXYYYYYYXXXXXXVVVTTTRRRQQQRRRTTTVVVWWWVVVTTTQQQOOONNNOOORRRUUUXXXXXXUUURRRZZZZZZZZZYYYZZZ[[[]]]^^^___```aaaaaaaaabbbeeegggiiijjjkkkkkkjjjiiigggeeeeeeeeedddccc```]]][[[YYYXXXXXXYYY]]]cccggghhhggghhhjjjjjjhhhdddeeeiiinnnqqqtttvvvuuuwww{{{|||zzzpppqqqssstttuuuuuuttttttrrrrrrtttwwwzzz|||||||||wwwvvvtttrrrqqqrrruuuwwwxxxrrrmmmlllkkkkkkoootttuuuqqqlllhhhffffffeeeeeefffdddcccfffiiiiiieeeaaa\\\YYYVVVRRRRRRTTTWWWYYY^^^bbbgggjjjjjjhhhfffeeeeeeeeeffffffggggggggggggeee___XXXVVVYYY\\\]]]\\\^^^___bbbgggjjjkkkiiigggbbbccceeeffffffeeedddccc\\\[[[WWWTTTSSSUUUZZZ^^^hhhccc[[[VVVUUUVVVWWWXXX]]]\\\[[[ZZZYYYXXXXXXXXXSSSUUUVVVXXXYYYYYYXXXWWWZZZ]]]]]][[[ZZZZZZVVVQQQQQQQQQQQQSSSVVVXXXXXXWWW]]]^^^^^^]]][[[YYYZZZ[[[XXXXXXXXXZZZ\\\^^^aaabbb^^^\\\YYYUUUSSSSSSSSSTTT[[[ZZZYYYWWWTTTRRRPPPOOONNNNNNNNNLLLKKKLLLOOOQQQQQQPPPPPPOOOOOOOOOOOOPPPOOOMMMKKKMMMQQQUUUVVVVVVTTTUUUVVVWWWVVVSSSPPPOOOOOONNNMMMMMMLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKPPPNNNKKKLLLNNNOOONNNMMMMMMOOOQQQTTTUUUUUUSSSRRRQQQQQQSSSSSSSSSSSSQQQQQQPPPRRRSSSSSSQQQPPPPPPQQQNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPOOOOOONNNLLLLLLKKKJJJKKKLLLMMMNNNLLLMMMPPPRRRRRRRRRPPPOOOLLLLLLMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAABBBCCCDDDDDDEEEGGGIIIJJJKKKKKKJJJJJJFFFBBBBBBFFFHHHGGGEEECCCDDDEEEFFFEEEDDDBBB@@@@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDCCCBBBCCCDDDDDDAAA>>>>>>???AAABBBCCCAAAAAAAAAAAABBBCCCDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDD@@@@@@AAABBBBBBCCCCCCDDDFFFFFFGGGIIIJJJKKKLLLMMMJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMMMMNNNOOOPPPPPPPPPOOOQQQSSSSSSRRRQQQPPPQQQJJJKKKLLLNNNPPPQQQRRRRRRQQQRRRRRRRRRRRRTTTXXXZZZWWWYYYZZZ\\\]]]\\\[[[[[[\\\[[[ZZZ\\\```bbbaaa```]]]\\\\\\\\\\\\\\\]]]]]]XXXWWWUUUTTTSSSSSSTTTUUUXXXVVVSSSRRRRRRTTTVVVXXXYYY[[[]]]]]][[[ZZZZZZZZZZZZZZZZZZ\\\___```___]]]ZZZYYYXXXWWWVVVWWWXXXXXX\\\[[[YYYXXXYYY[[[^^^``````bbbdddeeefffeeedddcccccc```\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWXXXYYYZZZYYYXXXXXXUUURRRQQQRRRTTTUUUUUUXXXZZZZZZZZZYYYYYYYYYXXXZZZYYYXXXWWWWWWYYY[[[]]]______aaabbbcccbbb^^^[[[\\\^^^______\\\XXXWWWVVVYYYXXXVVVWWWXXXYYYXXXWWWYYYXXXWWWVVVTTTSSSRRRRRRPPPQQQSSSTTTSSSQQQOOONNNMMMNNNPPPTTTVVVVVVTTTQQQYYYYYYZZZZZZ\\\^^^___`````````aaa```aaacccgggjjjlllkkkjjjhhhfffcccbbbaaaccccccbbbaaa___]]]\\\[[[ZZZZZZ\\\___dddhhhiiiiiijjjkkkllljjjhhhiiimmmqqqrrrvvvyyyxxxyyy{{{{{{wwwpppppprrrsssttttttttttttsssssstttwwwzzz|||{{{zzzvvvuuusssrrrrrrtttvvvwwwsssooollllllmmmlllpppuuuuuurrrmmmhhheeeeeefffggghhhfffeeegggiiihhhddd```YYYWWWVVVUUUUUUVVVXXXZZZ]]]aaafffiiiiiihhhhhhhhhffffffeeedddeeefffggghhhgggbbb\\\[[[]]]___```___^^^___bbbgggjjjjjjhhhfff```aaacccddddddcccaaa```]]]ZZZVVVRRRQQQVVV]]]cccllleee[[[UUUTTTVVVZZZ\\\]]]\\\[[[YYYXXXWWWWWWVVVTTTTTTUUUVVVVVVUUUTTTTTTVVVYYYZZZWWWVVVVVVSSSNNNNNNNNNOOOQQQUUUVVVVVVUUU[[[\\\\\\[[[YYYXXXYYYZZZWWWVVVVVVYYY^^^``````^^^\\\YYYVVVRRRQQQRRRTTTUUU[[[ZZZXXXVVVSSSQQQOOONNNNNNMMMLLLJJJIIIKKKOOORRRRRRQQQOOOMMMLLLMMMOOOPPPMMMKKKKKKMMMQQQTTTVVVVVVSSSTTTUUUVVVUUURRRPPPNNNPPPPPPOOONNNMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPNNNMMMNNNPPPQQQRRRRRRNNNOOOPPPQQQRRRSSSSSSSSSOOOPPPQQQRRRRRRQQQPPPOOOPPPQQQRRRQQQNNNLLLKKKLLLOOOOOONNNMMMMMMLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNJJJJJJIIIIIIJJJJJJKKKLLLKKKLLLNNNOOOPPPOOOMMMLLLIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAABBBCCCCCCDDDDDDEEEGGGIIIIIIIIIIIIHHHIIIEEEBBBBBBEEEGGGFFFDDDAAABBBCCCDDDDDDCCCBBBBBB@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCAAABBBDDDCCCBBBAAAAAABBB@@@>>><<<<<<>>>@@@BBBBBBAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIMMMMMMLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQOOONNNNNNOOOIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPRRRUUUXXXYYYZZZZZZ[[[[[[[[[ZZZYYYXXXXXXYYY\\\___```___^^^]]]\\\[[[ZZZXXXXXXXXXXXXRRRRRRPPPOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRTTTUUUUUUWWWZZZZZZYYYXXXXXXYYY[[[ZZZZZZZZZ\\\]]]\\\ZZZWWWVVVVVVUUUUUUVVVXXXYYYZZZWWWTTTUUUYYY]]]^^^]]]aaabbbdddeeeeeedddcccbbb```^^^[[[ZZZZZZYYYXXXVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVUUUUUUVVVYYYZZZYYYYYYUUUSSSQQQQQQRRRTTTTTTTTTWWWVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTVVVYYY\\\]]]bbbbbbbbbcccccc___ZZZVVVWWWYYY\\\\\\YYYVVVTTTSSSUUUTTTSSSUUUWWWXXXWWWVVVXXXWWWUUUSSSRRRQQQQQQRRRNNNNNNOOOPPPPPPOOONNNMMMLLLMMMNNNQQQSSSSSSQQQOOOYYYYYYZZZ\\\^^^```aaabbbbbbbbbbbbaaaaaacccgggjjjjjjhhhfffbbb```^^^]]]]]]bbbaaaaaaaaa```___^^^^^^^^^^^^```bbbdddfffggghhhhhhiiijjjjjjiiikkknnnqqqpppuuuxxxwwwxxxyyywwwrrrpppppppppqqqrrrrrrrrrrrrrrrrrrtttwwwyyyzzzyyywwwuuutttssssssuuuwwwxxxxxxsssooonnnppppppoooppptttuuusssqqqmmmiiiggghhhhhhfffeeeeeefffgggfffbbb___XXXXXXXXXXXXXXXYYYYYYZZZZZZ]]]bbbeeefffffffffgggfffeeecccaaaaaaccceeeffffffccc___]]]___`````````\\\^^^```dddggggggeeebbb[[[\\\^^^______^^^\\\[[[ZZZYYYVVVSSSSSSWWW^^^ccciiiccc[[[UUUTTTVVVYYY[[[[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTXXXYYYVVVTTTUUUTTTPPPNNNNNNOOOQQQUUUVVVVVVTTTWWWXXXYYYXXXVVVUUUVVVWWWVVVTTTTTTYYY___bbb___[[[XXXVVVRRROOOOOOPPPSSSUUUYYYXXXVVVTTTRRRPPPNNNNNNNNNMMMKKKIIIHHHJJJOOOSSSTTTRRRNNNKKKKKKLLLOOOQQQNNNNNNNNNOOOQQQSSSUUUVVVSSSSSSTTTTTTTTTRRRPPPOOOPPPPPPOOONNNNNNMMMMMMMMMKKKLLLLLLMMMMMMNNNOOOOOONNNNNNPPPRRRTTTTTTTTTSSSNNNNNNNNNOOOPPPQQQRRRRRROOOPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQOOOMMMJJJJJJJJJOOOOOOOOONNNNNNMMMMMMMMMKKKLLLLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIJJJJJJKKKKKKMMMMMMNNNNNNMMMKKKIIIHHHEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDBBBAAACCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGHHHEEECCCCCCEEEFFFEEEDDD@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBB@@@??????@@@BBBCCC@@@AAACCCBBBAAA@@@@@@AAA???===;;;;;;===>>>??????@@@@@@???>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@???BBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHJJJLLLNNNOOONNNMMMMMMMMMIIIJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOOOOOOOPPPRRRUUUYYYXXXXXXWWWWWWWWWVVVVVVSSSTTTVVVYYY[[[[[[ZZZYYYZZZYYYXXXVVVUUUTTTTTTTTTOOONNNNNNNNNNNNOOOPPPQQQNNNOOOOOOPPPQQQRRRRRRSSSSSSUUUXXXXXXXXXWWWXXXXXX[[[YYYWWWWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTVVVXXXYYYXXXUUURRRUUU[[[______]]]___```bbbccccccbbbaaa```^^^\\\ZZZYYYYYYXXXUUUSSSUUUUUUUUUVVVWWWWWWWWWXXXWWWVVVVVVWWWYYYZZZZZZYYYTTTSSSQQQRRRTTTUUUUUUTTTSSSOOONNNPPPRRRRRRSSSUUURRRRRRRRRSSSUUUXXX[[[]]]______`````````\\\WWWSSSSSSVVVYYYYYYWWWTTTRRRQQQRRRRRRRRRTTTVVVXXXWWWVVVWWWUUURRRPPPOOOOOOPPPQQQLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLNNNOOOPPPNNNLLLZZZ[[[\\\^^^```aaabbbbbbcccccccccbbbaaabbbeeeggggggfffccc```___^^^______bbbbbbaaaaaaaaaaaaaaaaaabbbbbbcccbbbbbbbbbbbbccccccdddeeefffhhhjjjmmmooopppuuuxxxwwwwwwxxxuuupppppppppoooooooooooooooooorrrrrrsssvvvxxxxxxvvvssstttttttttvvvzzz{{{zzzxxxvvvssssssuuuuuuqqqqqqsssrrrssstttqqqlllhhheeeeeeddddddeeegggggggggdddbbb\\\\\\\\\]]]\\\\\\[[[ZZZZZZ]]]```ccccccdddeeefffdddbbb```^^^^^^___bbbdddcccaaa___^^^^^^______^^^YYYZZZ]]]aaacccccc```]]]XXXYYY[[[\\\]]]\\\[[[ZZZVVVWWWWWWVVVVVVXXX\\\___```\\\XXXUUUUUUVVVVVVVVVWWWWWWWWWVVVWWWWWWXXXXXXVVVVVVTTTSSSSSSSSSTTTUUURRRWWWYYYUUUSSSTTTTTTSSSOOOOOOPPPSSSVVVWWWUUUTTTSSSTTTUUUTTTRRRRRRRRRTTTUUUTTTTTTYYY^^^```]]]XXXTTTRRRPPPMMMMMMOOOQQQSSSVVVUUUTTTSSSQQQOOONNNNNNOOONNNLLLJJJIIILLLQQQUUUUUUSSSNNNKKKJJJLLLOOOQQQQQQRRRRRRRRRRRRRRRSSSTTTSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPKKKNNNSSSVVVWWWUUURRRQQQNNNMMMMMMMMMMMMOOOPPPQQQPPPPPPRRRRRRRRRRRRPPPPPPLLLNNNOOOOOOMMMKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJOOOOOONNNMMMKKKIIIFFFEEECCCDDDEEEFFFGGGHHHHHHHHHEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGFFFFFFGGGEEEDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@???>>>>>>===???@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAABBB@@@???======???@@@BBB???@@@BBBAAA???>>>>>>??????===;;;:::;;;<<<<<<;;;???>>>===<<<;;;;;;;;;;;;<<<<<<======>>>??????@@@??????@@@AAAAAA@@@@@@????????????@@@AAAAAABBBBBBEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJMMMNNNMMMLLLLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNNNNMMMNNNPPPRRRVVVUUUSSSRRRRRRRRRRRRSSSPPPSSSUUUWWWXXXWWWWWWVVVTTTTTTSSSRRRQQQQQQQQQRRRNNNNNNNNNNNNOOOPPPPPPQQQMMMMMMNNNOOOPPPQQQQQQQQQQQQTTTWWWXXXXXXXXXYYYZZZZZZWWWTTTRRRRRRSSSSSSRRRTTTSSSSSSSSSTTTVVVWWWXXXWWWUUUTTTYYY___cccaaa]]]]]]^^^```aaabbbaaa___^^^]]][[[YYYXXXXXXWWWUUUSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUWWWWWWVVVUUUSSSRRRSSSTTTVVVXXXWWWUUUNNNIIIGGGLLLPPPOOOQQQTTTPPPQQQSSSUUUWWWYYYZZZ[[[YYYYYYYYYZZZ[[[YYYVVVSSSRRRTTTWWWWWWUUURRRPPPPPPQQQQQQQQQTTTVVVWWWWWWUUUTTTSSSPPPNNNMMMMMMOOOOOOLLLMMMNNNOOOPPPPPPOOONNNLLLKKKJJJKKKLLLMMMLLLJJJ]]]^^^___```aaaaaaaaaaaa```bbbccccccbbbbbbdddfffgggfffdddcccbbbbbbccccccbbbbbbaaaaaaaaaaaabbbbbbbbbccccccaaa^^^]]]]]]]]]______aaacccfffiiikkkmmmrrrwwwzzzyyyyyyyyywwwrrrpppooonnnnnnnnnnnnoooooorrrssstttvvvxxxwwwtttqqqssssssvvv{{{|||xxxxxxvvvwwwzzzyyytttqqqrrrooorrruuurrrllleeeaaa```eeeggghhhjjjjjjiiigggfff___``````aaa``````___^^^___aaacccdddddddddfffgggbbb```^^^\\\\\\]]]___aaa______^^^]]]\\\\\\\\\\\\WWWXXXZZZ]]]______\\\YYYWWWXXXZZZ\\\^^^]]]\\\\\\TTTVVVXXXYYYXXXXXXYYYZZZWWWVVVUUUUUUUUUUUUTTTSSSUUUUUUUUUUUUVVVWWWXXXYYYVVVUUUSSSRRRSSSUUUWWWXXXSSSYYYZZZVVVRRRRRRSSSRRRQQQQQQRRRUUUWWWWWWTTTRRRPPPRRRRRRRRRPPPPPPQQQRRRSSSSSSSSSVVVZZZ[[[XXXUUUQQQPPPNNNMMMLLLMMMNNNOOOSSSRRRRRRQQQPPPOOOOOOOOOOOOOOONNNMMMLLLNNNSSSVVVVVVTTTPPPLLLKKKMMMPPPRRRSSSTTTUUUTTTRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKLLLMMMNNNOOOPPPQQQKKKPPPUUUWWWVVVSSSPPPNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRQQQPPPPPPKKKLLLNNNNNNMMMLLLMMMNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIINNNMMMLLLKKKIIIGGGEEEDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBB??????@@@AAAAAAAAAAAAAAAAAACCCDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@??????>>>===<<<<<<<<<>>>>>>?????????>>>>>>===<<<=========>>>>>>??????@@@???>>>======>>>???@@@>>>???AAA@@@>>><<<<<<===???===;;;:::;;;;;;:::999<<<<<<;;;:::::::::::::::;;;;;;<<<======>>>>>>???>>>???@@@AAAAAAAAA@@@??????@@@@@@AAAAAABBBCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFCCCDDDDDDEEEEEEFFFFFFGGGFFFHHHKKKLLLKKKJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIJJJLLLMMMMMMMMMMMMNNNPPPSSSQQQOOOMMMMMMNNNOOOPPPRRRTTTWWWWWWVVVUUUUUUVVVPPPOOOOOONNNNNNNNNOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOLLLLLLMMMMMMNNNNNNOOOOOOOOORRRVVVWWWXXXXXXZZZ[[[YYYVVVRRROOOOOOPPPPPPPPPTTTSSSSSSSSSTTTUUUWWWXXXUUUVVVYYY___dddeeebbb^^^[[[]]]___aaaaaaaaa```___]]][[[XXXXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVTTTSSSRRRRRRSSSTTTRRRQQQRRRRRRSSSVVVXXXYYYXXXVVVMMMFFFEEELLLQQQOOOOOOSSSPPPRRRUUUXXXZZZZZZYYYXXXTTTTTTSSSTTTVVVVVVUUUTTTSSSTTTUUUTTTRRROOOOOOOOOOOOOOOQQQSSSVVVVVVUUUSSSQQQPPPNNNMMMLLLLLLMMMMMMKKKMMMPPPRRRSSSRRRPPPOOOLLLJJJIIIHHHJJJJJJJJJIII```aaabbbbbbbbbaaa```___[[[^^^aaaccccccdddeeefffffffffeeedddddddddddddddbbbaaa````````````aaabbb___aaaaaa___[[[YYYYYY[[[]]]^^^___cccgggjjjlllmmmtttxxxzzzyyyyyyzzzxxxtttnnnnnnnnnnnnoooqqqsssttttttuuuvvvxxxzzzxxxtttqqqrrrsssxxx~~~xxxwwwvvvyyy}}}|||vvvrrrrrrrrruuuvvvrrrjjjccc``````gggiiijjjkkkjjjhhhfffeeeaaabbbcccddddddeeeeeeeeedddeeefffeeeddddddeeegggaaa```^^^]]]\\\]]]^^^___\\\]]]]]]]]][[[ZZZZZZZZZUUUVVVXXX[[[]]]\\\YYYVVVTTTVVVXXX[[[]]]]]]]]]]]]UUUWWWXXXXXXWWWVVVVVVWWWSSSRRRQQQRRRTTTUUUTTTSSSVVVUUUUUUUUUUUUVVVVVVWWWSSSRRRQQQQQQRRRUUUYYY[[[[[[``````ZZZSSSRRRRRRRRRRRRRRRSSSUUUVVVUUURRRPPPPPPQQQRRRRRRPPPPPPQQQRRRPPPQQQRRRSSSSSSSSSRRRRRRNNNNNNMMMMMMLLLLLLLLLLLLOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPRRRUUUXXXWWWUUUQQQNNNMMMNNNPPPQQQPPPSSSUUUTTTRRRQQQRRRTTTTTTTTTTTTTTTTTTSSSSSSSSSIIIJJJLLLMMMNNNMMMMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPOOORRRUUUTTTQQQNNNMMMNNNKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHGGGFFFFFFFFFGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDFFFAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>=========??????@@@AAABBBBBBBBBBBB===>>>???@@@@@@@@@??????@@@AAACCCEEEFFFFFFFFFFFFAAABBBBBBBBB@@@?????????======<<<<<<<<<<<<<<<===<<<======>>>>>>>>>======;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???===;;;;;;<<<===;;;::::::;;;<<<;;;:::::::::999999888999999999:::::::::;;;<<<<<<======<<<===???@@@AAA@@@???>>>@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEECCCFFFHHHIIIHHHHHHHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIIIIKKKMMMMMMMMMLLLMMMOOOPPPOOOLLLJJJJJJLLLNNNPPPSSSUUUVVVUUURRRQQQRRRTTTNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMPPPTTTVVVWWWXXXYYY[[[ZZZVVVQQQNNNNNNPPPQQQQQQUUUTTTTTTSSSTTTUUUWWWXXXRRRWWW^^^dddfffeeeaaa^^^[[[\\\___aaaccccccbbbaaa^^^[[[XXXWWWXXXZZZZZZZZZVVVVVVVVVVVVVVVUUUUUUUUUQQQPPPOOOPPPRRRSSSSSSRRROOOPPPRRRUUUXXXYYYWWWUUUQQQHHHGGGPPPTTTPPPNNNQQQRRRUUUYYY\\\]]][[[WWWUUUSSSQQQOOOPPPRRRTTTUUUUUUSSSTTTSSSQQQNNNLLLLLLMMMNNNNNNOOOQQQTTTTTTRRRPPPNNNNNNMMMMMMLLLKKKKKKKKKIIILLLPPPTTTUUUTTTQQQOOOMMMKKKHHHGGGHHHIIIIIIIIIbbbcccccccccbbbaaa___^^^VVVZZZ___cccdddeeeggghhheeeeeeddddddcccbbbbbbbbbaaaaaa___^^^^^^___```aaa\\\^^^___]]]YYYWWWXXXZZZ]]]^^^___ccchhhlllnnnnnnssswwwyyywwwxxxzzzxxxuuummmmmmmmmoooqqqtttwwwyyyvvvwwwxxxzzz{{{yyyuuurrrqqqsssyyyxxxuuuuuuyyy~~~}}}wwwsssrrrwwwyyyyyysssjjjdddbbbcccgggiiijjjjjjgggdddbbbbbbbbbcccdddeeeggghhhiiijjjfffggggggeeeccccccdddeeeaaa```___^^^]]]^^^^^^___[[[\\\]]]]]][[[YYYYYYYYYUUUVVVXXX[[[]]]\\\XXXUUUPPPRRRVVVYYY[[[\\\\\\[[[WWWXXXXXXWWWUUUTTTTTTUUURRRPPPOOOPPPSSSUUUUUUUUUWWWWWWVVVUUUTTTTTTTTTUUUQQQPPPOOOOOOQQQUUUZZZ]]]cccgggggg___VVVTTTSSSRRRRRRRRRSSSUUUVVVTTTQQQNNNPPPRRRSSSRRRQQQQQQRRRSSSNNNOOOQQQPPPOOONNNNNNOOOLLLMMMMMMMMMLLLKKKJJJIIINNNNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSRRRTTTVVVYYYWWWUUURRRPPPOOOOOOPPPQQQMMMPPPSSSSSSQQQQQQRRRUUUUUUUUUUUUTTTTTTTTTTTTTTTHHHIIIKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPSSSTTTTTTQQQMMMKKKLLLNNNJJJKKKLLLLLLLLLLLLLLLKKKMMMNNNOOOOOOOOOOOONNNMMMJJJLLLMMMLLLKKKIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDDDDFFFGGGIIIKKKDDDEEEFFFGGGHHHGGGFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEFFF??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>???@@@???>>>>>>>>>==================>>>@@@@@@AAAAAAAAA<<<===>>>???@@@???>>>>>>>>>@@@BBBDDDFFFFFFFFFFFF???@@@AAA@@@>>><<<<<<<<<;;;::::::;;;<<<===>>>>>>;;;<<<<<<===>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>=========>>>???>>><<<;;;:::;;;:::999999:::<<<======<<<999888888888888888999999888999999:::;;;;;;<<<<<<:::<<<>>>???@@@???>>>===<<<<<<<<<===>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCAAACCCFFFGGGFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHIIIKKKMMMNNNMMMLLLMMMNNNPPPNNNKKKIIIIIIKKKNNNPPPRRRSSSTTTQQQNNNMMMOOOQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHKKKJJJIIIHHHGGGHHHIIIJJJLLLOOOSSSUUUVVVWWWYYYZZZ[[[WWWRRROOOOOOPPPRRRSSSVVVUUUTTTTTTTTTUUUVVVWWWPPPWWWaaaggghhhddd```]]][[[]]]```cccdddeeedddddd^^^\\\XXXWWWYYY[[[\\\\\\XXXWWWWWWVVVVVVUUUUUUUUUPPPOOOOOOQQQTTTVVVVVVUUUNNNOOOQQQUUUXXXXXXVVVTTTUUULLLJJJSSSWWWQQQMMMOOOSSSVVV\\\______[[[VVVSSSTTTQQQNNNNNNPPPRRRTTTUUUTTTSSSRRRNNNKKKJJJKKKLLLMMMMMMNNNPPPRRRRRRPPPNNNLLLLLLMMMMMMLLLKKKJJJIIIGGGKKKQQQUUUVVVTTTQQQNNNNNNKKKHHHGGGGGGIIIIIIIIIbbbdddfffeeebbb___^^^]]][[[]]]aaadddeeeeeecccbbbffffffdddcccbbb```______\\\\\\\\\[[[\\\\\\]]]]]]ZZZ[[[ZZZYYYWWWVVVWWWYYY]]]___dddhhhllloooqqqrrrwwwwwwxxxyyyzzzxxxtttqqqqqqnnnlllmmmqqqtttuuutttuuuuuuvvvyyy}}}}}}zzzwwwuuuxxx|||}}}xxxsssuuuzzz|||tttnnnmmmqqqtttvvvrrrlllgggfffhhhhhhgggfffeeedddcccccccccdddffffffdddffflllooonnnpppkkkeeeaaa````````````\\\\\\\\\]]]^^^______``````^^^\\\[[[[[[ZZZXXXVVVXXXVVVUUUWWWZZZ[[[YYYVVVUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZXXXUUURRRQQQQQQSSSOOOOOONNNMMMMMMOOOTTTWWWVVVVVVVVVWWWWWWVVVVVVUUUSSSRRRPPPOOOOOOQQQTTTVVVcccdddbbb]]]VVVQQQPPPQQQSSSRRRQQQPPPOOOOOONNNMMMTTTSSSRRRPPPOOONNNNNNMMMMMMMMMMMMLLLJJJKKKMMMOOOOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRRRRRRRSSSTTTTTTSSSTTTVVVXXXSSSSSSRRRQQQPPPPPPOOOOOOSSSQQQNNNMMMMMMOOORRRTTTSSSVVVYYYYYYVVVQQQNNNLLLHHHJJJLLLLLLJJJIIIKKKMMMLLLNNNQQQSSSSSSQQQOOOMMMSSSRRRQQQQQQPPPNNNKKKIIIJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHJJJMMMNNNLLLIIIEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???AAA>>><<<<<<===>>>>>>===;;;<<<<<<===>>>??????@@@>>>===;;;::::::;;;===>>>???@@@BBBDDDDDDCCCBBBAAA????????????>>>===;;;;;;;;;;;;:::999999999:::::::::;;;<<<;;;999888999:::<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777666666666666888999:::888888888888999:::;;;<<<<<<<<<======<<<;;;:::::::::;;;===<<<;;;;;;<<<>>><<<>>>AAABBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCGGGDDDBBBBBBCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDEEECCCBBBBBBEEEGGGIIIJJJLLLKKKJJJJJJJJJJJJKKKKKKOOOMMMLLLJJJJJJJJJKKKKKKMMMNNNOOOOOOPPPPPPPPPPPPNNNMMMKKKIIIHHHGGGHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFHHHJJJLLLJJJMMMRRRUUUVVVUUUSSSQQQUUUTTTTTTSSSRRRSSSSSSSSSSSSUUUVVVVVVUUUUUUVVVWWWWWWZZZ___dddhhhgggccc___aaagggjjjfffbbb```___\\\___]]]YYYWWWWWWZZZ^^^```ggg```XXXUUUWWWYYYXXXVVVRRRQQQPPPPPPQQQSSSUUUVVVMMMMMMNNNPPPSSSUUUTTTSSSSSSTTTUUUVVVVVVUUUSSSRRRUUU[[[aaadddaaaYYYQQQMMMTTTSSSRRRQQQQQQRRRSSSTTTUUUSSSPPPMMMLLLLLLNNNOOOQQQOOOMMMLLLMMMMMMMMMLLLRRRPPPMMMMMMMMMLLLIIIEEEKKKKKKKKKMMMOOOOOOMMMLLLNNNLLLJJJHHHHHHIIIKKKMMM^^^```aaa```^^^\\\[[[[[[]]]___aaacccddddddcccbbbddddddcccbbbaaa```______\\\[[[[[[ZZZZZZZZZ[[[[[[YYYZZZZZZYYYWWWVVVWWWXXX___cccggglllqqqtttwwwxxxzzzzzzzzzzzzzzzxxxssspppoookkkhhhiiilllppppppppppppppprrrwww{{{|||zzzwwwuuuxxx|||{{{wwwtttuuuyyy}}}zzzqqqllllllooorrrssspppjjjeeedddfffeeeeeecccbbbbbbbbbccccccccceeeeeebbbdddiiilllkkklllhhhbbb^^^]]]^^^______[[[\\\]]]^^^___````````````]]][[[ZZZYYYYYYWWWUUUWWWVVVUUUWWWZZZ[[[YYYWWWVVVWWWXXXZZZ[[[[[[ZZZZZZYYYYYYXXXVVVRRRQQQQQQRRRNNNMMMKKKKKKMMMPPPTTTVVVVVVVVVVVVVVVUUUTTTSSSSSSQQQPPPNNNMMMMMMOOOQQQRRR[[[[[[ZZZWWWSSSQQQPPPPPPQQQPPPPPPOOOOOONNNNNNNNNRRRQQQPPPOOOMMMMMMLLLLLLMMMMMMMMMLLLKKKLLLNNNPPPPPPOOOOOONNNNNNNNNNNNOOONNNNNNMMMMMMNNNOOOQQQQQQRRRSSSTTTSSSRRRSSSUUUWWWSSSSSSRRRQQQQQQPPPOOOOOOTTTRRROOOMMMLLLNNNPPPRRRSSSVVVYYYXXXUUUPPPMMMKKKIIIKKKLLLKKKIIIHHHJJJKKKQQQRRRTTTUUUTTTRRRNNNLLLOOONNNMMMNNNNNNMMMKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJGGGDDDGGGGGGGGGGGGGGGGGGGGGFFFJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@????????????>>>>>>????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAA???<<<;;;;;;<<<;;;:::;;;<<<<<<===>>>>>>??????===<<<;;;::::::;;;<<<===>>>@@@AAACCCCCCBBBAAA@@@>>>??????>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<;;;999888999:::<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888777777777666666777888:::;;;888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::999;;;<<<<<<;;;;;;<<<===<<<>>>AAABBBAAA@@@AAABBBBBBBBBCCCDDDEEEDDDCCCCCCCCCBBBAAAAAACCCEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAACCCBBBAAABBBDDDFFFHHHIIIKKKKKKKKKJJJJJJKKKKKKKKKNNNNNNLLLKKKKKKLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJLLLPPPTTTUUUTTTRRRQQQVVVUUUUUUTTTTTTTTTTTTTTTSSSTTTTTTTTTSSSSSSUUUWWW\\\___cccffffffccc___\\\bbbhhhkkkgggcccaaa```^^^ZZZXXXVVVUUUUUUVVVYYY[[[```[[[VVVUUUXXXYYYXXXVVVQQQQQQQQQQQQRRRTTTUUUVVVOOONNNNNNOOOQQQSSSRRRQQQRRRSSSUUUWWWWWWWWWVVVUUUVVVYYY\\\]]]ZZZUUUQQQOOOVVVUUUSSSRRRQQQQQQRRRSSSQQQPPPNNNMMMMMMNNNPPPQQQPPPMMMKKKJJJLLLMMMNNNMMMSSSQQQNNNNNNNNNMMMJJJGGGJJJIIIJJJLLLNNNNNNMMMKKKMMMKKKJJJIIIIIIJJJLLLMMM[[[\\\\\\[[[YYYYYYZZZ[[[___`````````aaaaaaaaaaaaaaaaaaaaaaaaaaa``````___\\\[[[ZZZYYYYYYYYYYYYYYYXXXYYYZZZZZZXXXWWWXXXYYYaaaeeekkkppptttxxx|||~~~~~~}}}|||{{{xxxssspppnnnjjjfffeeehhhlllmmmmmmjjjkkknnnsssxxxyyyxxxwwwuuuvvvyyy|||}}}{{{wwwsssttttttwwwyyyuuulllhhhhhhjjjlllmmmkkkeeeaaa```aaaaaa```___^^^___```bbbcccaaacccbbb___aaaeeehhhgggfffbbb\\\YYYYYY[[[]]]^^^YYY[[[]]]___aaaaaa```___```]]]ZZZXXXWWWWWWVVVUUUVVVUUUUUUWWWZZZ[[[ZZZXXXWWWYYY[[[]]]^^^]]][[[YYYWWWXXXYYYWWWTTTRRRQQQQQQMMMJJJGGGIIINNNSSSUUUUUUWWWWWWVVVUUUTTTRRRQQQPPPTTTRRRQQQOOOOOOPPPRRRSSSQQQPPPOOOOOOOOOOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMOOOQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPOOOMMMLLLLLLMMMOOOPPPPPPQQQRRRQQQPPPPPPQQQSSSRRRRRRQQQQQQPPPOOOOOOOOOTTTRRROOOLLLKKKLLLNNNOOOSSSVVVXXXWWWTTTOOOLLLJJJIIIKKKLLLLLLJJJIIIJJJKKKTTTUUUUUUUUUSSSPPPLLLJJJKKKJJJJJJKKKLLLLLLIIIGGGBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDCCCDDDFFFFFFDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>======>>>>>>>>>>>>======>>>>>>???@@@AAAAAABBBBBB@@@>>><<<:::::::::999888;;;;;;<<<<<<===>>>>>>>>>===<<<;;;::::::;;;<<<===>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;999:::;;;<<<======<<<;;;:::;;;<<<;;;999888999:::==============================<<<;;;::::::::::::::::::::::::::::::::::::999999999888888888888777777777777777888999:::;;;999888888999999:::;;;<<<;;;<<<<<<<<<<<<;;;;;;:::999:::;;;;;;::::::;;;<<<<<<>>>AAAAAAAAA@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCC@@@??????AAACCCEEEDDDCCCEEEEEEEEEEEEDDDBBB@@@???BBBAAAAAABBBCCCEEEGGGIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLMMMNNNOOOKKKKKKKKKKKKKKKKKKJJJIIIGGGGGGHHHHHHGGGFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFJJJJJJKKKKKKJJJIIIIIIHHHJJJLLLPPPSSSTTTTTTRRRQQQVVVVVVVVVUUUUUUUUUUUUUUURRRRRRQQQPPPOOOPPPSSSVVV^^^bbbggggggddd```^^^^^^ccciiikkkgggcccbbbaaa___XXXWWWVVVUUUUUUVVVVVVWWWYYYWWWUUUVVVYYYZZZWWWTTTOOOPPPQQQSSSTTTTTTUUUUUURRRPPPNNNNNNPPPRRRRRRQQQSSSTTTVVVXXXYYYYYYXXXXXXWWWWWWWWWVVVSSSRRRRRRSSSXXXWWWUUUSSSQQQQQQQQQQQQNNNMMMMMMMMMNNNPPPRRRSSSNNNKKKHHHHHHJJJMMMOOOOOOSSSQQQPPPOOOOOOMMMKKKHHHIIIIIIIIIKKKMMMNNNMMMKKKKKKJJJJJJJJJKKKLLLMMMNNNZZZZZZZZZXXXWWWXXXZZZ]]]```___^^^]]]]]]^^^^^^___^^^___```aaaaaaaaa``````]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[\\\[[[ZZZZZZ[[[\\\bbbfffmmmrrruuuyyy}}}~~~|||xxxtttppppppkkkfffeeehhhkkkllllllfffiiilllqqqtttuuuuuutttsssssstttvvvwwwvvvrrrooorrrqqqqqqrrrmmmfffbbbdddfffggghhhfffbbb^^^]]]]]]^^^]]][[[[[[\\\^^^```bbb___aaa___\\\\\\```bbbaaa___[[[VVVSSSTTTWWWZZZ[[[WWWYYY\\\___aaaaaa___^^^```]]]ZZZXXXWWWWWWVVVUUUTTTTTTVVVWWWYYYZZZ[[[ZZZZZZ\\\___aaaaaa___\\\ZZZWWWYYYZZZYYYVVVTTTRRRRRRMMMIIIGGGJJJQQQVVVWWWVVVZZZYYYXXXVVVTTTQQQOOONNNSSSRRRPPPOOONNNOOOPPPQQQKKKIIIGGGIIILLLMMMLLLIIILLLLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJMMMNNNOOOOOOOOOOOOPPPRRRRRRRRRPPPOOONNNMMMMMMMMMQQQOOOMMMKKKJJJKKKLLLNNNMMMNNNNNNMMMLLLKKKMMMNNNOOOOOOOOONNNNNNNNNMMMMMMRRRPPPLLLIIIHHHIIIKKKLLLSSSUUUWWWVVVRRRNNNKKKJJJIIIKKKMMMNNNNNNNNNNNNNNNRRRRRRSSSRRRPPPMMMJJJHHHJJJIIIIIIJJJKKKJJJGGGEEE@@@@@@AAACCCDDDEEEFFFGGGDDDBBBAAAAAABBBCCCCCCBBBAAABBBBBBBBBBBBBBBCCCCCCAAABBBCCCEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>===========================<<<;;;>>>>>>???@@@AAABBBCCCDDD>>>===;;;;;;;;;<<<:::999;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<===>>>????????????>>>>>>===============<<<;;;:::777999;;;>>>>>>>>>===<<<999:::;;;;;;999999:::;;;========================<<<;;;::::::999999999:::999999999999999999999999999999999888888888777777777777888888999::::::;;;999999999999999:::;;;<<<;;;;;;;;;<<<<<<;;;;;;:::888999;;;:::999999:::<<<<<<>>>AAAAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDDDDDDD@@@@@@???AAABBBCCCBBBAAACCCDDDEEEEEEEEECCCAAA???BBBCCCCCCDDDDDDEEEGGGIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOJJJJJJKKKJJJJJJIIIHHHHHHEEEFFFGGGHHHHHHGGGEEEDDDEEEDDDBBBAAAAAABBBDDDEEEHHHIIIKKKLLLLLLKKKJJJIIIMMMNNNQQQSSSTTTTTTSSSSSSUUUUUUUUUUUUUUUTTTTTTTTTQQQPPPNNNMMMLLLOOOTTTXXX^^^ccchhhgggbbb___```cccbbbhhhjjjeeeaaa```___^^^ZZZ[[[[[[[[[[[[ZZZXXXXXXUUUUUUVVVXXXYYYXXXTTTQQQNNNOOOQQQSSSTTTUUUTTTTTTSSSQQQOOOOOOQQQTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYWWWWWWWWWUUUSSSSSSTTTVVVZZZYYYVVVSSSQQQPPPPPPPPPMMMMMMNNNNNNOOOPPPRRRRRRLLLIIIGGGGGGJJJNNNQQQRRRRRRQQQPPPOOONNNMMMKKKIIIKKKJJJJJJLLLNNNOOOOOONNNJJJJJJKKKLLLMMMMMMNNNNNNXXXXXXWWWVVVUUUVVVYYY\\\^^^]]][[[ZZZZZZZZZ\\\]]]\\\]]]___aaaaaaaaa``````___^^^]]]\\\[[[[[[ZZZ[[[\\\]]]^^^]]]\\\]]]___aaafffkkkrrrvvvwwwyyy~~~|||yyyuuuqqqooojjjfffeeehhhkkklllkkkgggjjjmmmppprrrqqqqqqpppqqqpppppppppqqqpppnnnlllnnnlllkkkjjjfff___^^^aaafffggggggfffccc```^^^^^^\\\[[[ZZZZZZZZZ\\\^^^___\\\^^^\\\XXXWWW[[[\\\ZZZXXXTTTQQQOOOQQQSSSUUUVVVTTTVVVZZZ]]]______^^^]]]```]]]ZZZYYYYYYYYYXXXWWWRRRSSSVVVXXXYYYZZZ\\\\\\^^^```cccdddcccaaa]]][[[XXXZZZ[[[[[[XXXUUUTTTTTTPPPLLLJJJMMMTTTYYYYYYWWW\\\\\\ZZZXXXUUURRROOONNNMMMLLLKKKIIIIIIIIIIIIJJJJJJGGGEEEGGGJJJKKKJJJGGGJJJKKKKKKLLLLLLMMMMMMNNNKKKKKKJJJIIIIIIJJJJJJJJJNNNPPPQQQQQQPPPPPPQQQRRRSSSRRRPPPNNNLLLJJJIIIIIIPPPOOOMMMKKKIIIJJJJJJKKKJJJJJJKKKJJJHHHHHHIIIKKKMMMMMMLLLLLLLLLLLLKKKKKKOOOLLLIIIFFFEEEFFFHHHJJJQQQSSSUUUTTTQQQNNNKKKKKKJJJKKKMMMPPPRRRSSSSSSRRROOOOOOPPPPPPOOOLLLJJJIIILLLKKKJJJJJJJJJHHHEEECCC@@@AAABBBCCCDDDFFFGGGGGGCCCBBB@@@@@@AAABBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCC@@@BBBDDDFFFGGGHHHIIIIIIEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA????????????????????????@@@@@@???>>>===========================<<<;;;;;;======>>>???AAABBBCCCCCC;;;::::::;;;===>>>>>><<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<===============<<<<<<;;;<<<<<<<<<<<<;;;;;;:::777999;;;>>>>>>>>>===<<<999:::;;;;;;999999:::;;;========================;;;;;;:::999999999999:::999999999999999999999999999999999888888888777777777888999999:::;;;;;;;;;:::::::::999::::::;;;;;;::::::;;;;;;;;;;;;;;;:::888999;;;:::999999:::<<<<<<>>>@@@AAA@@@?????????@@@AAAAAABBBCCCEEEFFFFFFCCCBBB@@@@@@AAAAAA@@@>>>AAABBBCCCDDDDDDCCCBBBBBBDDDEEEGGGFFFEEEEEEGGGIIIHHHIIIJJJKKKLLLKKKKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMJJJKKKKKKKKKJJJIIIHHHHHHEEEFFFGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@BBBDDDEEEEEEGGGIIIKKKMMMNNNMMMMMMQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRNNNNNNMMMLLLMMMQQQWWW\\\bbbfffiiigggbbb___aaadddaaafffhhhccc___^^^^^^]]]]]]^^^______^^^\\\ZZZYYYUUUVVVWWWXXXXXXUUUQQQMMMLLLMMMPPPRRRSSSTTTTTTSSSSSSQQQPPPQQQTTTXXXZZZ[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWYYYZZZZZZXXXWWWWWWXXXZZZXXXVVVSSSQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPKKKIIIGGGHHHLLLPPPSSSTTTPPPPPPPPPOOONNNLLLKKKJJJNNNMMMMMMNNNPPPRRRRRRRRRJJJKKKLLLLLLMMMNNNOOOOOOUUUVVVUUUSSSRRRSSSVVVXXX\\\[[[ZZZYYYYYYZZZ[[[[[[\\\]]]___aaabbbbbb```___```___^^^]]]]]]]]]]]]]]]______^^^]]]]]]^^^bbbfffmmmsssyyy{{{yyyyyy}}}}}}{{{xxxuuurrrlllhhheeefffiiilllkkkjjjiiilllppprrrqqqpppoooppppppnnnmmmmmmnnnnnnmmmllljjjgggeeeddd```\\\]]]aaahhhhhhhhhgggfffcccaaa```\\\\\\\\\[[[[[[[[[[[[\\\ZZZ[[[YYYTTTSSSVVVVVVTTTQQQOOOMMMMMMOOOQQQQQQQQQQQQSSSVVVYYY[[[\\\\\\\\\]]][[[ZZZZZZ[[[ZZZYYYWWWPPPRRRVVVXXXYYYZZZ]]]___aaabbbddddddccc```]]][[[YYYZZZ[[[ZZZWWWUUUUUUVVVSSSPPPOOOQQQUUUYYYYYYXXX]]]]]][[[XXXUUURRROOONNNJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIIIIHHHKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJJJJJJJJJJKKKKKKLLLPPPRRRSSSSSSRRRQQQQQQRRRRRRQQQOOOLLLJJJHHHGGGGGGNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIFFFDDDDDDFFFIIIKKKOOOQQQSSSRRRPPPMMMLLLLLLLLLLLLNNNRRRUUUVVVUUUSSSNNNNNNOOOOOOOOOMMMLLLKKKMMMKKKJJJJJJJJJHHHDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFBBBAAA??????@@@AAAAAA@@@???@@@@@@AAAAAABBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@========================>>>======<<<<<<============>>>>>>>>>===<<<;;;:::<<<<<<===>>>???@@@@@@@@@999999:::<<<>>>@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;::::::999:::;;;<<<======<<<;;;888:::;;;;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::::::::::::::::::::::::::999999999888888888888777888888999;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999::::::;;;;;;;;;;;;:::999:::;;;;;;::::::;;;<<<<<<>>>@@@AAA???>>>>>>???@@@@@@AAABBBCCCEEEGGGHHHFFFDDDAAA???@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBCCCEEEHHHJJJIIIFFFDDDFFFHHHFFFGGGIIIJJJKKKKKKJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIFFFGGGGGGGGGFFFEEEEEEDDDAAAAAAAAAAAABBBDDDEEEGGGEEEFFFIIILLLOOOQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTUUUTTTSSSRRRQQQKKKLLLLLLMMMPPPVVV]]]bbbjjjkkkjjjfffaaa______aaabbbgggiiiccc_________^^^]]]^^^______^^^\\\YYYWWWVVVVVVVVVUUUSSSPPPMMMKKKKKKLLLNNNOOOQQQRRRSSSSSSSSSRRRQQQSSSWWW[[[\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWZZZ]]]^^^\\\YYYWWWWWWWWWVVVTTTRRRPPPPPPPPPPPPRRRRRRSSSTTTSSSRRRPPPOOOKKKJJJJJJLLLPPPSSSUUUUUUPPPQQQRRRQQQNNNLLLLLLMMMQQQOOOOOOPPPSSSUUUUUUUUUMMMLLLLLLLLLMMMNNNOOOOOOUUUVVVVVVTTTSSSSSSUUUWWW[[[[[[[[[ZZZ[[[[[[\\\\\\\\\^^^```bbbcccbbb```_________^^^^^^]]]^^^^^^___aaa```^^^[[[[[[^^^dddiiirrrxxx}}}|||xxxvvvyyy}}}}}}zzzyyyxxxvvvsssqqqkkkiiihhhiiimmmooonnnllljjjnnnrrrsssrrrqqqqqqrrrqqqnnnllllllmmmnnnnnnnnngggdddaaa```^^^[[[^^^cccffffffeeeeeeeeeccc```___^^^^^^^^^^^^\\\[[[YYYXXXXXXYYYVVVQQQOOORRRRRRPPPMMMLLLKKKLLLNNNOOONNNLLLNNNOOORRRUUUWWWYYYZZZ[[[XXXXXXXXXZZZ[[[[[[XXXVVVNNNRRRVVVXXXYYYZZZ]]]```bbbbbbbbbaaa```^^^[[[ZZZYYYYYYYYYWWWUUUTTTTTTVVVTTTTTTSSSTTTUUUVVVWWWXXX\\\\\\ZZZXXXTTTQQQOOOMMMKKKKKKKKKKKKKKKLLLLLLLLLGGGHHHIIIIIIHHHHHHIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNRRRTTTUUUUUUSSSQQQQQQQQQOOONNNMMMKKKJJJIIIIIIHHHKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHGGGEEEDDDEEEHHHLLLNNNMMMOOOQQQQQQOOOMMMMMMMMMOOONNNPPPSSSVVVVVVTTTQQQMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHIIIIIIGGGEEEBBBDDDDDDDDDDDDDDDCCCCCCCCC@@@???>>>>>>@@@@@@???>>>>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFFFFEEECCCBBBEEEEEEDDDCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========999888999;;;>>>>>>===;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;;;;::::::999999999999999::::::;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;888999;;;::::::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999888888888888777888999:::;;;<<<<<<<<<;;;<<<;;;;;;:::::::::;;;;;;888999:::;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<===<<<>>>@@@AAA???>>>>>>>>>?????????@@@BBBDDDGGGHHHGGGDDD@@@>>>???AAABBBBBBBBBAAA@@@>>>>>>???@@@AAAFFFIIIKKKIIIEEEBBBCCCFFFDDDFFFHHHIIIJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKKKKHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@AAACCCEEEFFFHHHHHHIIIIIIKKKMMMPPPSSSVVVWWWXXXWWWUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVTTTSSSQQQHHHJJJMMMPPPUUU[[[ccciiimmmkkkhhhdddbbbaaaaaabbbgggkkklllgggbbbbbbcccbbb]]]^^^^^^^^^\\\ZZZWWWVVVTTTTTTSSSPPPMMMKKKJJJJJJJJJKKKKKKMMMNNNPPPRRRSSSSSSRRRSSSUUUXXXZZZ[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYYYYWWWZZZ]]]^^^[[[XXXVVVUUUTTTSSSRRRPPPPPPPPPQQQQQQRRRSSSUUUVVVUUUTTTRRRPPPLLLLLLMMMPPPSSSVVVVVVVVVRRRTTTUUUTTTQQQNNNOOOPPPRRRPPPPPPQQQTTTVVVWWWWWWOOONNNMMMLLLLLLMMMOOOPPPXXXYYYYYYXXXVVVUUUVVVXXX[[[[[[\\\\\\]]]]]]]]]]]]]]]___aaacccdddbbb```___^^^^^^]]]]]]]]]^^^______aaa```\\\YYYYYY^^^eeejjjsssxxx}}}{{{uuurrrtttxxx{{{yyywwwuuuuuutttrrrpppmmmkkkkkknnnrrrtttrrrooojjjnnnsssuuutttrrrssstttrrrooommmlllmmmoooppppppgggbbb```___]]]\\\```fffbbbaaaaaaaaaaaa```]]][[[___`````````^^^[[[WWWUUUWWWXXXUUUOOOMMMPPPPPPNNNKKKJJJKKKMMMNNNNNNLLLJJJMMMNNNOOORRRTTTWWWYYYZZZUUUUUUWWWZZZ\\\[[[XXXUUUMMMQQQVVVXXXYYYZZZ^^^aaabbbaaa```___]]][[[ZZZYYYXXXXXXWWWUUURRRRRRSSSUUUTTTUUUVVVUUUTTTTTTVVVWWW[[[ZZZYYYVVVSSSPPPNNNLLLGGGHHHHHHIIIIIIJJJJJJJJJDDDGGGJJJJJJHHHGGGJJJMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOTTTUUUWWWVVVTTTQQQPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLLLLLLLJJJGGGFFFGGGIIIJJJJJJIIIJJJLLLNNNMMMMMMMMMMMMMMMNNNNNNNNNGGGFFFEEEEEEGGGKKKOOOQQQLLLNNNPPPPPPOOONNNNNNNNNQQQPPPQQQSSSUUUUUUQQQMMMKKKKKKKKKJJJIIIGGGFFFEEEGGGFFFFFFGGGHHHHHHEEECCCEEEDDDDDDCCCCCCBBBAAAAAA>>>======>>>??????>>><<<<<<======>>>???@@@@@@AAA>>>@@@BBBDDDEEEEEEDDDCCCEEEEEEDDDCCCAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===??????????????????>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;999999999;;;<<<<<<:::888::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;:::999888888888999999999:::;;;;;;;;;::::::;;;;;;:::999999999::::::888999;;;:::::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888999:::<<<===<<<<<<;;;<<<;;;;;;:::::::::;;;;;;888999::::::;;;;;;;;;;;;:::;;;===<<<;;;;;;<<<>>><<<>>>@@@@@@???>>>===>>>======>>>???AAACCCFFFGGGGGGCCC???===???BBBDDDFFFEEEBBB???===<<<===>>>@@@FFFIIIKKKIIICCC@@@AAACCCCCCDDDGGGIIIIIIIIIHHHGGGIIIJJJLLLMMMMMMMMMLLLKKKFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFDDDBBBAAA@@@AAAAAA>>>@@@BBBDDDGGGHHHIIIIIILLLMMMMMMOOORRRUUUXXXZZZYYYWWWUUUSSSQQQPPPPPPQQQTTTUUUVVVWWWWWWVVVTTTRRRGGGIIIMMMRRRXXX___gggmmmllliiieeecccccceeeeeeeeejjjooopppjjjffffffgggfff^^^^^^^^^]]]\\\ZZZWWWVVVRRRQQQOOOLLLIIIHHHIIIJJJJJJJJJJJJKKKMMMOOORRRSSSSSSSSSSSSVVVXXXYYYXXXWWWZZZYYYYYYYYYYYYYYYZZZ[[[WWWYYY\\\[[[YYYVVVTTTTTTRRRQQQPPPOOOOOOPPPQQQRRRQQQSSSUUUWWWWWWVVVSSSRRRLLLMMMOOORRRVVVXXXWWWVVVSSSVVVWWWVVVRRRPPPQQQRRRRRRQQQPPPQQQTTTVVVWWWXXXQQQPPPMMMKKKKKKMMMOOOPPPWWWXXXXXXVVVUUUUUUWWWYYYZZZ[[[\\\]]]^^^_________\\\\\\]]]^^^____________```^^^\\\\\\^^^`````````cccaaa```aaa___^^^dddlllrrrvvvyyywwwrrroooqqqtttuuuuuuuuusssrrrpppppppppkkkmmmoooppppppqqqtttuuuxxxvvvtttqqqoooqqqtttwww|||uuunnnmmmqqqssspppmmmgggddd```______```aaa``````^^^[[[YYYYYYZZZ[[[ZZZ^^^fffkkkiiieeebbb___[[[WWWTTTPPPLLLJJJJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOOOONNNOOOQQQSSSUUUVVVWWWWWWYYYUUUSSSTTTXXXYYYVVVRRRPPPTTTZZZ]]]^^^^^^^^^^^^aaa___^^^]]]]]]^^^]]]\\\WWWUUUQQQPPPQQQRRRRRRRRRYYYYYYXXXUUUSSSSSSTTTWWWXXXXXXWWWUUURRROOOLLLKKKMMMJJJHHHHHHJJJLLLMMMMMMJJJKKKMMMNNNOOONNNLLLKKKKKKMMMOOOOOONNNMMMMMMNNNNNNPPPRRROOOLLLLLLQQQUUUYYYXXXWWWWWWXXXUUUPPPKKKPPPNNNKKKIIIIIIHHHGGGFFFLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMRRRPPPOOOPPPSSSSSSQQQOOOJJJHHHGGGHHHKKKNNNQQQQQQRRRRRRQQQQQQQQQRRRRRRSSSXXXVVVRRROOOMMMLLLLLLLLLMMMMMMLLLKKKJJJHHHFFFEEEJJJJJJIIIIIIGGGFFFDDDCCCDDDCCCBBB@@@??????@@@@@@AAA@@@@@@???>>>============???BBBBBB@@@>>>>>>===>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@BBBAAA????????????>>><<<>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>???>>>===;;;;;;===>>>???AAA???<<<:::999999:::;;;<<<;;;999888777888999999;;;;;;:::::::::999999999999999999999999999999999::::::::::::::::::::::::999999999888888888777777:::;;;<<<<<<:::999:::<<<;;;::::::999999888888777888888999::::::;;;<<<<<<>>>======;;;:::999888888;;;;;;::::::999999::::::>>>===<<<:::::::::;;;<<<777888999::::::999888777888888999::::::;;;<<<<<<========================::::::888888888888::::::<<<<<<;;;:::;;;<<<===>>>@@@??????>>>===<<<<<<;;;>>>>>>======???BBBEEEFFF???@@@AAAAAABBBBBBBBBBBBDDDAAA>>>;;;;;;===AAACCCKKKHHHEEEBBBAAABBBDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGKKKKKKKKKKKKKKKJJJJJJIIIKKKJJJHHHHHHHHHHHHFFFEEEHHHFFFCCC@@@>>>===>>>>>>AAAAAABBBCCCEEEHHHIIIJJJMMMMMMNNNPPPSSSVVVYYY[[[ZZZYYYVVVTTTRRRQQQQQQQQQPPPPPPQQQQQQQQQPPPOOOOOOIIIMMMOOOQQQYYYeeennnqqqpppjjjcccbbbggglllnnnmmmoooppppppnnnjjjhhhffffffaaa___^^^^^^]]][[[WWWUUURRRQQQOOOOOOOOONNNKKKIIIIIIHHHHHHIIIKKKNNNQQQSSSTTTSSSRRRRRRSSSUUUXXXYYYZZZ[[[\\\ZZZXXXWWWWWWXXX[[[\\\^^^^^^\\\YYYVVVTTTPPPQQQOOONNNRRRWWWWWWSSSXXXXXXXXXXXXYYYWWWTTTQQQOOOPPPQQQSSSUUUWWWXXXYYYZZZYYYWWWWWWWWWVVVTTTRRRQQQOOONNNRRRVVVWWWSSSNNNOOONNNLLLKKKKKKMMMNNNPPPWWWWWWWWWVVVUUUUUUXXXZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]^^^______``````aaa___]]]]]]___`````````bbb```___```^^^]]]ccckkkvvvzzz{{{xxxqqqmmmnnnqqqwwwuuusssqqqpppooommmllllllnnnpppqqqrrrsssuuuwwwzzzxxxtttqqqpppqqquuuxxxzzztttnnnnnnqqqsssppplllfffdddaaa___``````___^^^^^^\\\ZZZYYYYYYZZZ[[[[[[^^^fffkkkhhhdddaaa^^^ZZZWWWTTTOOOKKKIIIIIIKKKLLLKKKLLLNNNPPPQQQSSSSSSTTTRRRSSSUUUVVVXXXYYYZZZZZZYYYWWWUUUVVVWWWXXXVVVUUUTTTXXX\\\___^^^]]]\\\\\\^^^^^^]]]]]]]]]]]]\\\[[[WWWUUURRRQQQRRRSSSSSSRRRYYYXXXWWWTTTRRRQQQSSSUUUXXXWWWVVVTTTRRRPPPNNNMMMPPPMMMJJJHHHIIIKKKLLLLLLKKKMMMNNNPPPPPPPPPOOONNNMMMOOOQQQRRRQQQPPPQQQQQQQQQSSSTTTRRROOOOOOTTTXXX^^^]]]\\\\\\[[[XXXSSSOOOPPPMMMJJJHHHHHHHHHGGGFFFLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNPPPOOONNNOOORRRRRRPPPNNNJJJJJJKKKNNNRRRSSSRRRQQQMMMNNNNNNPPPRRRTTTUUUVVVVVVTTTQQQNNNLLLKKKKKKKKKMMMLLLIIIGGGFFFFFFFFFGGGJJJIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>???@@@@@@>>>>>>===<<<<<<;;;::::::===???AAAAAA???>>>============>>>>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@?????????>>>===>>>@@@AAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???>>><<<;;;;;;<<<>>>???@@@???===:::999999::::::;;;:::999888888888999:::;;;::::::::::::999999999999999999999999999999999::::::::::::::::::::::::999999999888888888777777:::;;;<<<<<<::::::;;;<<<;;;;;;;;;:::999999888888888888999::::::;;;<<<<<<======<<<;;;:::999888888999888888888999:::;;;;;;======<<<;;;;;;;;;;;;;;;777888999999999999888777888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;<<<;;;:::::::::;;;======??????>>>======<<<;;;;;;<<<<<<;;;;;;===???BBBDDD>>>>>>???@@@AAAAAAAAAAAACCCAAA>>><<<;;;>>>@@@CCCHHHFFFCCC@@@???@@@BBBDDDGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHJJJIIIHHHHHHJJJJJJIIIHHHIIIGGGDDDAAA???>>>>>>>>>???@@@BBBDDDGGGJJJMMMOOOPPPPPPQQQRRRTTTVVVYYYZZZZZZYYYVVVTTTRRRQQQPPPPPPOOOPPPPPPPPPPPPPPPOOOOOOMMMQQQSSSUUU[[[fffmmmnnnooommmjjjjjjkkkooorrrtttwwwvvvuuurrroookkkiiihhh```^^^\\\\\\[[[ZZZWWWTTTSSSQQQOOONNNNNNLLLJJJHHHHHHHHHGGGHHHJJJLLLOOOQQQSSSRRRQQQQQQRRRTTTVVVWWWXXXYYYZZZZZZYYYZZZ\\\^^^^^^______^^^\\\YYYVVVTTTQQQRRRSSSSSSWWW\\\\\\XXXZZZYYYYYYYYYYYYXXXTTTQQQQQQRRRSSSTTTVVVWWWXXXXXXZZZYYYXXXXXXYYYXXXUUURRRQQQOOOOOORRRVVVWWWTTTPPPOOONNNLLLKKKKKKLLLMMMNNNVVVVVVWWWVVVUUUVVVXXX[[[\\\[[[[[[ZZZYYYXXXWWWWWW[[[\\\]]]^^^___```aaaaaabbb```______```aaa```___```^^^^^^^^^\\\\\\bbbjjjwwwyyyzzzvvvppplllnnnqqqxxxtttooommmmmmmmmkkkhhhkkkmmmoooqqqrrrsssvvvxxxzzzwwwrrrooonnnqqquuuyyyxxxsssooopppssssssoookkkeeecccaaa``````___]]][[[[[[ZZZZZZYYYZZZ[[[[[[\\\^^^eeeiiifffbbb___]]]YYYXXXTTTPPPKKKIIIJJJLLLMMMOOOPPPQQQSSSUUUWWWXXXYYYXXXXXXZZZ[[[\\\]]]]]]]]]ZZZ[[[[[[ZZZXXXVVVVVVWWWXXX[[[___```^^^\\\[[[[[[\\\]]]^^^______]]]\\\[[[WWWUUUTTTSSSUUUVVVUUUTTTXXXXXXVVVSSSPPPPPPQQQSSSWWWVVVUUUSSSRRRQQQQQQQQQSSSOOOJJJHHHHHHJJJKKKLLLNNNOOOPPPQQQRRRSSSRRRRRROOOQQQTTTUUUUUUTTTUUUVVVVVVWWWXXXVVVSSSTTTXXX\\\bbbaaa___^^^\\\YYYTTTPPPOOOLLLHHHGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNOOOOOOOOONNNMMMNNNMMMMMMNNNPPPPPPOOONNNIIILLLPPPVVVYYYXXXSSSPPPKKKLLLNNNPPPRRRTTTVVVWWWTTTRRRPPPMMMKKKJJJJJJJJJMMMJJJGGGDDDCCCDDDGGGIIIJJJIIIFFFDDDBBBAAAAAAAAA@@@??????>>>>>>>>>??????======<<<<<<;;;:::::::::<<<>>>??????>>><<<<<<<<<<<<<<<======>>>???@@@AAAAAAAAA@@@@@@??????>>>>>><<<;;;;;;===@@@BBBBBBAAA>>>======<<<<<<<<<<<<===<<<<<<<<<<<<============>>>===<<<;;;;;;<<<===>>>@@@???<<<:::999888888999999999888888888999:::::::::::::::999999999888888888888888888888888999999999999999999999999999999999999999888888888888888:::;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;:::999999999888999999::::::;;;;;;<<<===<<<;;;;;;:::999888888666666666777888999;;;;;;;;;;;;<<<<<<;;;;;;::::::777888888999999888888777888888888999::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>======<<<;;;;;;;;;:::999999999;;;===???@@@<<<===>>>???@@@@@@@@@@@@BBB@@@>>><<<<<<>>>@@@BBBEEECCC@@@>>>===???AAACCCHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIHHHGGGIIIKKKLLLLLLKKKIIIGGGDDDAAA???>>>>>>??????@@@BBBEEEIIINNNQQQSSSSSSTTTTTTTTTVVVWWWYYYZZZZZZXXXVVVSSSQQQPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOORRRWWWYYYZZZ___ggglllkkkkkkmmmoooooooooqqqvvvyyyzzzyyywwwtttpppllliiiggg___]]]ZZZYYYYYYXXXWWWUUUUUUSSSOOOLLLKKKKKKIIIHHHGGGGGGFFFGGGHHHKKKNNNOOOQQQPPPPPPPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZ]]]aaadddbbbaaa```]]]ZZZXXXVVVTTTOOOSSSVVVXXX]]]bbbbbb^^^]]][[[[[[[[[ZZZYYYUUUSSSTTTUUUUUUVVVVVVWWWWWWWWWYYYXXXXXXYYYZZZXXXUUURRROOONNNNNNQQQUUUWWWTTTRRRPPPOOOMMMKKKJJJKKKLLLMMMTTTUUUVVVVVVUUUWWWYYY\\\```___]]][[[YYYXXXWWWVVVZZZ[[[\\\]]]___aaacccccccccbbb``````aaaaaa```___^^^\\\\\\\\\[[[[[[aaaiiirrrtttuuurrrmmmllloootttwwwrrrmmmlllmmmnnnkkkiiijjjllloooqqqrrrsssvvvxxxxxxtttooommmnnnrrrwwwzzzxxxuuurrrrrrsssqqqlllhhhdddbbb``````___]]]ZZZXXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]dddgggccc___]]][[[XXXYYYVVVRRRNNNLLLMMMOOOQQQTTTTTTUUUVVVWWWXXXZZZZZZ[[[\\\]]]^^^_______________aaabbb___XXXUUUVVVXXXXXX[[[^^^___^^^\\\[[[[[[]]]```cccdddcccaaa^^^]]]ZZZXXXWWWXXXYYYZZZYYYWWWYYYXXXWWWSSSPPPOOOQQQSSSVVVUUUTTTSSSSSSSSSSSSTTTRRRNNNIIIFFFGGGJJJLLLMMMPPPQQQQQQRRRSSSTTTUUUUUUPPPRRRUUUWWWWWWVVVWWWXXXYYYZZZZZZXXXWWWWWWZZZ]]]aaa```___]]]ZZZVVVQQQOOONNNKKKHHHGGGGGGHHHHHHHHHLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRQQQOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMJJJLLLRRRWWWZZZXXXSSSOOOMMMMMMOOOPPPQQQRRRSSSSSSQQQPPPNNNLLLJJJIIIIIIIIIKKKIIIFFFEEEDDDEEEGGGHHHKKKIIIFFFBBB@@@@@@@@@AAAAAAAAA@@@???>>>>>>======>>>>>>======<<<<<<<<<<<<;;;===>>>>>><<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>?????????>>>>>>=========<<<;;;;;;<<>>===<<<<<<<<<<<<======<<<<<<<<<==================<<<<<<;;;;;;<<<<<<===???>>><<<:::999888888888888888888999999::::::;;;999999999999888888888888777777777888888888888888999999999999999999999999888888888888888888888888999;;;<<<;;;::::::;;;======<<<<<<;;;;;;:::999999999999999::::::;;;;;;;;;;;;;;;;;;:::999888888777555555555666666888999999999:::;;;<<<<<<;;;:::999777777888888888888777777777888888888999999::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888999:::;;;<<<===:::;;;<<<===>>>?????????@@@???=========>>>@@@AAADDDBBB???======???BBBDDDHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGGGGHHHKKKLLLLLLKKKHHHFFFCCC@@@???>>>??????AAACCCEEEIIIMMMQQQTTTVVVTTTUUUUUUVVVWWWYYYZZZZZZZZZXXXVVVSSSQQQPPPOOOOOONNNNNNNNNNNNOOOPPPPPPQQQVVV[[[^^^```dddjjjllljjjfffhhhkkknnnpppsssuuuwwwvvvtttqqqooolllhhheeebbb___\\\YYYXXXXXXXXXXXXWWWWWWTTTOOOLLLJJJIIIHHHGGGFFFFFFEEEFFFGGGJJJMMMOOOMMMMMMNNNOOOQQQSSSUUUVVVXXXXXXYYYYYYZZZ^^^cccgggdddbbb___[[[XXXUUUTTTTTTNNNTTTYYY\\\aaaffffffbbb```___]]]]]]]]][[[XXXVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXVVVSSSPPPMMMLLLMMMPPPSSSUUUTTTRRRRRRPPPNNNLLLKKKLLLMMMMMMSSSTTTUUUUUUVVVWWW[[[]]]dddccc```^^^[[[ZZZYYYYYYZZZZZZ[[[]]]___bbbdddfffdddbbbaaaaaaaaaaaa___]]]]]][[[[[[[[[ZZZZZZ```hhhoooqqqrrrooojjjjjjoootttuuurrrnnnnnnooopppooommmnnnppprrrtttuuuvvvyyy{{{xxxtttpppooorrrwww{{{}}}yyyvvvtttrrrqqqnnnhhhcccbbbaaa___^^^^^^\\\YYYVVVVVVYYY[[[[[[ZZZXXXYYYZZZ[[[aaaccc___[[[ZZZZZZXXXZZZXXXUUUSSSRRRSSSUUUVVVXXXXXXWWWWWWWWWWWWXXXYYY\\\\\\^^^___````````````dddfffgggbbbYYYTTTTTTWWWTTTWWWZZZ\\\]]]]]]]]]^^^bbbfffjjjkkkhhheeebbbbbb]]]\\\\\\]]]^^^^^^\\\ZZZYYYYYYWWWTTTQQQQQQRRRTTTUUUUUUTTTTTTTTTUUUUUUUUUOOOKKKGGGEEEHHHLLLOOOQQQSSSSSSRRRRRRSSSUUUVVVWWWQQQTTTVVVXXXXXXXXXXXXYYY[[[ZZZZZZXXXXXXYYY\\\^^^``````^^^[[[WWWSSSOOONNNMMMKKKIIIIIIJJJJJJJJJIIIKKKLLLLLLMMMNNNOOOOOOPPPRRRSSSTTTSSSRRROOOLLLKKKKKKLLLLLLMMMLLLLLLKKKKKKJJJLLLPPPTTTWWWVVVRRROOOKKKMMMNNNPPPQQQRRRRRRRRRNNNNNNLLLKKKJJJIIIHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFJJJHHHEEEBBBAAA@@@AAAAAADDDCCCBBBAAA???===<<<;;;===============<<<<<<<<<;;;<<<======;;;::::::;;;:::;;;<<<=================================<<<<<<===<<<;;;<<<>>>???>>>=========<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999888888777777888888999::::::::::::999999888888888777777777666666666777777888888888888888888888888888888888888888888888888888888888999:::;;;;;;::::::<<<======<<<<<<;;;;;;:::999999999999::::::::::::;;;;;;:::::::::999888888777777777777666555555666666666888999:::;;;;;;:::999888777777777777777777777777777777888888888888888999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::::::::;;;;;;;;;:::::::::::::::999999999999::::::;;;;;;888999;;;<<<===>>>>>>>>>>>>>>>======>>>>>>???@@@CCCAAA???>>>>>>AAADDDFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHFFFDDDBBB@@@???@@@AAABBBGGGIIILLLPPPSSSUUUWWWWWWUUUUUUWWWXXXYYYZZZ[[[[[[YYYXXXUUUSSSQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSXXX]]]bbbcccggglllllljjjfffeeefffkkkqqquuutttqqqmmmkkkhhhggggggeeeaaa^^^^^^\\\YYYXXXYYYYYYYYYXXXXXXTTTPPPLLLJJJIIIHHHGGGFFFEEEEEEFFFHHHKKKNNNPPPLLLMMMNNNPPPSSSUUUWWWXXXZZZZZZZZZYYYZZZ\\\aaadddbbb```\\\XXXUUUSSSSSSSSSRRRYYY___bbbeeeiiiiiifffcccaaa```______^^^[[[YYYYYYYYYXXXXXXWWWVVVUUUUUURRRRRRRRRSSSTTTSSSPPPMMMKKKKKKLLLNNNQQQRRRRRRRRRSSSRRROOOMMMLLLMMMNNNOOORRRSSSTTTUUUVVVXXX\\\___eeedddaaa^^^\\\[[[[[[[[[YYYZZZ[[[\\\___cccfffhhhcccbbbaaaaaaaaa```]]][[[\\\ZZZZZZ[[[ZZZZZZ```hhhqqqrrrrrrmmmhhhhhhmmmssstttttttttttttttssssssssstttvvvxxxyyyyyyzzz}}}~~~}}}xxxttttttxxx}}}vvvtttqqqooommmiiiddd```aaa___]]]\\\\\\[[[YYYWWWVVVZZZ]]]\\\YYYVVVUUUVVVWWW\\\___[[[WWWXXXXXXWWWZZZYYYYYYXXXXXXYYYZZZ[[[[[[ZZZXXXWWWVVVVVVWWWXXXZZZ[[[]]]^^^___`````````dddffffffaaaYYYSSSSSSUUUPPPSSSWWWZZZ\\\^^^```bbbgggkkkoooooojjjfffdddddd```___```aaaaaa```]]]ZZZXXXXXXWWWTTTRRRQQQSSSUUUTTTTTTUUUVVVVVVVVVVVVUUUMMMJJJHHHHHHKKKPPPTTTUUUWWWVVVTTTSSSTTTUUUWWWYYYUUUWWWZZZ[[[ZZZZZZZZZ[[[\\\[[[YYYXXXYYYZZZ\\\]]]___```___[[[VVVRRRPPPOOOMMMLLLLLLMMMNNNNNNLLLJJJKKKLLLLLLNNNOOOPPPQQQQQQSSSSSSSSSSSSRRRPPPNNNMMMKKKMMMNNNMMMKKKIIIIIIJJJKKKLLLOOOSSSVVVUUURRROOOHHHIIILLLOOOQQQSSSSSSSSSLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHFFFEEEDDDHHHGGGEEECCCAAAAAAAAAAAACCCCCCCCCAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::<<<:::;;;<<<===>>>===<<<<<<============<<<<<<<<<<<<>>>===<<<<<<======<<<;;;===<<<<<<<<<<<<======>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999:::::::::999999888888888777777777777666555555666666777777888888777777777777777777777777888888888888888999999999888:::;;;;;;;;;;;;<<<===<<<<<<;;;;;;:::999999999::::::::::::::::::::::::999999999888888888777777888777666666555555555666888888999:::::::::999999888777777666666777777888777777777777777777777777999999999999999999999999::::::;;;;;;;;;;;;::::::777888999:::::::::999999:::::::::999999999999999999999999:::::::::::::::888999:::<<<===>>>>>>>>><<<<<<===>>>>>>?????????BBBAAA???>>>???BBBFFFHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHEEEDDDCCCBBBBBBCCCEEEFFFNNNQQQVVVZZZ]]]]]]\\\[[[XXXYYYZZZ[[[\\\\\\\\\[[[XXXWWWUUUTTTSSSRRRSSSSSSQQQQQQPPPQQQRRRTTTVVVWWW[[[```dddeeegggkkkkkkhhhgggddddddiiiqqquuurrrmmmgggdddbbbbbbdddccc```\\\\\\[[[YYYYYYYYYZZZYYYXXXXXXUUUQQQNNNLLLKKKIIIGGGEEEEEEFFFGGGJJJMMMQQQSSSOOOPPPRRRTTTVVVWWWYYYYYYZZZZZZZZZYYYXXXZZZ]]]______]]]ZZZWWWUUUTTTSSSSSSXXX___eeefffgggjjjjjjhhhcccaaa____________]]]\\\ZZZYYYXXXWWWVVVUUUUUUTTTPPPOOONNNNNNOOOOOONNNLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRQQQOOOMMMLLLMMMNNNOOOQQQRRRTTTUUUVVVYYY]]]```cccaaa___\\\[[[[[[[[[\\\YYYYYYZZZ\\\___cccgggjjjcccbbbaaa``````___\\\YYY\\\ZZZZZZ[[[ZZZZZZaaaiiipppqqqqqqmmmiiijjjpppwwwvvvzzz}}}|||xxxuuuuuuwwwwwwyyyzzz{{{{{{{{{}}}~~~|||wwwwwwzzz}}}|||zzzooonnnllliiigggdddaaa^^^```^^^[[[ZZZZZZZZZYYYXXXWWW\\\___^^^XXXSSSRRRSSSSSSXXX[[[WWWTTTVVVWWWWWWXXXYYYZZZ\\\]]]^^^^^^]]][[[ZZZXXXWWWWWWWWWYYYZZZYYYZZZ[[[]]]___```aaaaaa```aaa```]]]WWWTTTSSSTTTOOOSSSWWW[[[]]]```ccceeejjjmmmpppoooiiidddcccdddaaaaaaaaabbbbbb```[[[XXXVVVVVVUUUSSSQQQQQQSSSVVVSSSTTTVVVXXXXXXWWWUUUTTTOOOMMMKKKLLLPPPTTTWWWXXX\\\ZZZWWWUUUUUUWWWYYY[[[[[[]]]___```___^^^^^^___]]][[[YYYYYYZZZ[[[]]]]]]^^^^^^^^^ZZZTTTQQQPPPPPPMMMNNNOOOQQQSSSRRROOOLLLKKKLLLMMMNNNOOOQQQRRRRRRPPPPPPPPPQQQQQQQQQQQQQQQMMMNNNPPPNNNJJJHHHHHHIIILLLNNNRRRVVVXXXWWWRRRNNNHHHJJJMMMOOOQQQRRRRRRQQQLLLLLLLLLKKKKKKJJJIIIIIIJJJIIIGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<::::::;;;<<<:::;;;===>>>>>>>>><<<;;;<<<<<<<<<==================<<<;;;;;;======<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<:::::::::;;;;;;:::::::::777888888999999999999999999999:::::::::999888777888888777777777666666666444444555666666777888888777777777777777777777777777777888888888999999999888:::;;;;;;;;;;;;<<<>>>;;;;;;;;;:::999999888888::::::::::::::::::::::::888888888888888777777777666666666666666666777777888888888888888999::::::888777666555555666777888777777777777777777777777777777777777777777777777888999:::;;;;;;:::999888777777999:::::::::999888999999999999999999999999888999999999999999888888777888:::<<<===>>>??????;;;<<<===>>>????????????AAA@@@>>>>>>???CCCFFFIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGJJJLLLLLLKKKFFFFFFEEEEEEFFFHHHJJJLLLSSSXXX___eeehhhgggdddaaa___`````````___]]][[[ZZZXXXWWWUUUTTTTTTTTTUUUVVVSSSSSSRRRSSSTTTWWWYYY[[[___ccceeeeeefffiiihhheeeeeedddeeehhhlllnnnmmmllldddaaa^^^^^^aaa```\\\XXXYYYXXXXXXXXXYYYYYYXXXVVVWWWUUURRRPPPOOOMMMJJJHHHEEEFFFFFFHHHLLLPPPTTTWWWVVVWWWWWWXXXXXXXXXXXXXXXWWWXXXYYYYYYXXXXXXZZZ\\\[[[[[[YYYXXXWWWVVVUUUUUU[[[aaafffeeedddffffffeee```^^^]]]]]]^^^^^^]]]\\\YYYXXXXXXWWWVVVUUUTTTTTTPPPNNNKKKKKKLLLMMMMMMLLLNNNOOOOOOPPPPPPQQQRRRSSSOOONNNLLLKKKKKKLLLNNNOOOPPPRRRTTTUUUVVVYYY]]]``````^^^\\\ZZZYYYYYYZZZ[[[YYYYYYZZZ\\\___dddhhhjjjbbbaaa`````````^^^[[[XXX\\\ZZZZZZ[[[ZZZZZZaaaiiimmmoooooommmkkknnnvvv}}}xxx~~~{{{uuuvvvxxxvvvxxxyyyyyyyyyyyyzzz||||||xxxwwwyyyyyyvvvsssjjjhhhgggeeecccaaa___^^^```]]]ZZZXXXYYYZZZZZZYYYXXX]]]```^^^XXXRRRPPPPPPQQQVVVXXXUUURRRUUUWWWWWWUUUWWW[[[^^^___```___^^^ZZZYYYXXXWWWWWWYYY[[[\\\XXXYYY[[[]]]___aaaaaabbb[[[[[[[[[YYYVVVTTTSSSTTTQQQTTTXXX[[[^^^aaadddfffjjjnnnpppmmmgggbbbaaacccaaaaaaaaabbbbbb___ZZZVVVTTTTTTSSSQQQPPPPPPSSSUUURRRTTTWWWYYYZZZXXXUUUSSSQQQPPPOOOPPPTTTWWWYYYYYY___]]]ZZZWWWWWWXXXZZZ\\\```bbbddddddcccbbbbbbbbb^^^\\\ZZZYYY[[[]]]^^^^^^[[[\\\[[[XXXRRRNNNNNNOOOMMMNNNQQQTTTVVVTTTPPPLLLKKKKKKMMMNNNPPPQQQSSSSSSMMMMMMNNNOOOQQQSSSUUUVVVNNNPPPQQQNNNJJJGGGGGGHHHLLLOOOUUUZZZ\\\ZZZSSSNNNLLLMMMOOOPPPPPPOOONNNMMMKKKKKKLLLLLLKKKJJJJJJIIILLLIIIEEEBBBAAAAAACCCDDD@@@AAAAAAAAAAAA@@@???>>>;;;<<<===?????????>>>===>>>>>>>>>???????????????<<<======<<<::::::;;;===:::;;;===??????>>><<<;;;<<<<<<==================<<<;;;:::;;;===>>>===<<<<<<<<<<<<<<<<<<===>>>???>>>>>>======<<<<<<<<<;;;999::::::;;;;;;::::::999666666777999999:::::::::999::::::;;;:::999777666777777777777666666666666444444444555666777777888777777777777777777777777777777888888999999999999888999;;;;;;;;;;;;<<<>>>;;;;;;:::999999888888777::::::::::::::::::::::::888888888888777777777777555555555666666888999:::999888777777777888:::;;;888777666555555666777888777777777777666666666666666666666666666666666666888888::::::::::::888888666777888999:::999888888888888888888888888999999777888888888888777777666777888:::<<<===>>>??????:::;;;===????????????>>>@@@???======???BBBFFFIIIIIIJJJJJJKKKKKKKKKKKKKKKGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEHHHLLLNNNOOOOOOGGGGGGGGGGGGIIILLLOOOPPPVVV\\\eeelllooonnnjjjgggeeeeeeeeecccaaa^^^[[[YYYWWWVVVUUUUUUUUUVVVWWWXXXUUUTTTTTTTTTVVVYYY[[[]]]cccfffgggeeedddfffeeebbbaaacccfffgggggggggiiikkkbbb^^^[[[[[[^^^]]]YYYTTTWWWVVVVVVXXXYYYYYYVVVTTTVVVTTTRRRQQQPPPNNNKKKHHHFFFFFFGGGJJJMMMRRRWWWYYY\\\\\\\\\[[[ZZZXXXWWWVVVUUUVVVXXXXXXWWWWWWYYYZZZZZZZZZYYYYYYYYYXXXXXXWWWZZZ```dddbbb___```aaa___^^^\\\ZZZ[[[\\\]]]\\\\\\XXXXXXWWWVVVUUUUUUTTTTTTPPPMMMKKKJJJKKKLLLMMMMMMPPPQQQRRRQQQQQQQQQSSSUUUMMMLLLJJJIIIJJJKKKMMMNNNWWWVVVVVVYYY^^^``````^^^\\\\\\\\\[[[ZZZZZZYYYXXXXXXYYY\\\___aaadddeeefffcccaaa___]]][[[ZZZZZZZZZZZZWWWVVVWWWYYY[[[ccckkkuuusssmmmhhhmmmyyyzzzwwwwwwxxxtttvvvxxxvvvrrrrrruuuzzz}}}yyyxxxyyyxxxtttpppiiiiiihhheee```]]][[[[[[___^^^\\\YYYVVVVVVXXXZZZYYY]]]aaa```[[[VVVSSSRRRQQQSSSTTTTTTSSSRRRSSSUUUZZZZZZ[[[]]]^^^]]]ZZZWWW[[[]]]]]]\\\YYYWWWVVVVVVZZZ\\\^^^``````^^^\\\ZZZVVVWWWXXXWWWUUUSSSRRRSSSTTTWWWZZZ\\\\\\^^^cccfffjjjiiihhhfffeeecccbbbaaa``````___^^^\\\ZZZXXXWWWXXXVVVSSSSSSTTTUUUUUUUUUVVVUUUTTTTTTUUUVVVWWWXXXVVVUUUSSSUUUXXX[[[^^^^^^fff```[[[YYYYYYYYY^^^cccjjjmmmooommmgggbbb``````^^^^^^^^^]]]]]]\\\[[[ZZZ\\\]]]]]][[[VVVQQQNNNLLLMMMLLLLLLMMMPPPOOOKKKHHHEEEGGGIIILLLNNNOOOOOOOOOOOOMMMLLLMMMOOOQQQQQQQQQNNNMMMKKKJJJHHHGGGGGGGGGPPPVVV]]]___[[[TTTNNNKKKMMMNNNOOOPPPPPPOOONNNMMMHHHIIIJJJJJJHHHHHHHHHJJJEEEDDDBBBAAA@@@@@@AAABBB???@@@AAABBBAAA@@@???>>>===============>>>>>>???===>>>???@@@@@@???>>>===???>>><<<;;;<<<===???@@@CCC@@@===;;;<<<======<<<:::;;;;;;<<<<<<;;;;;;::::::;;;<<<======<<<;;;:::<<<;;;;;;;;;;;;<<<===============<<<<<<;;;;;;;;;999888888777777777777777999999999::::::999999888888888888888888888888888;;;;;;:::999888777666666555555666666666666555555666777999999777666777888777777777777777777777777:::::::::;;;;;;<<<<<<<<<;;;;;;::::::999888777777888777666777888999888666777777888888888888777777777777777777777777777777666666666666777777777777888888777777666666555555444444333222333444555666555444444444555666888999999888888888777777666666777888999:::::::::::::::888888888888777777777777999888777777777888:::;;;::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFDDDBBBBBBDDDFFFEEEGGGIIIKKKMMMMMMMMMMMMGGGIIIKKKLLLLLLMMMOOOQQQZZZ```ggglllooopppqqqrrrmmmkkkhhhfffddd```\\\YYYYYYXXXWWWVVVVVVWWWXXXYYYYYYVVVSSSRRRTTTXXXZZZ[[[cccddddddeeeeeedddcccccccccbbbbbbdddfffggggggfffgggaaa^^^]]][[[VVVSSSSSSUUUVVVXXXWWWUUUSSSSSSSSSTTTTTTSSSQQQNNNLLLLLLMMMIIIIIIIIIKKKPPPVVV]]]bbbeeeaaa\\\XXXWWWXXXXXXXXXYYYWWWUUUTTTVVVWWWWWWVVV[[[XXXVVVVVVXXXZZZ\\\\\\cccaaa``````aaa```___^^^ZZZYYYYYYZZZ\\\\\\[[[YYYVVVVVVUUUUUUTTTRRRPPPPPPLLLNNNPPPQQQPPPPPPQQQSSSSSSSSSSSSSSSRRRPPPOOONNNNNNLLLJJJIIIIIIIIIHHHGGGWWWWWWXXX\\\```bbbaaa___]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\___aaacccdddddddddbbbaaa^^^\\\ZZZYYYXXXXXX[[[XXXVVVXXXZZZ]]]eeemmmtttrrrmmmkkkrrr~~~yyyvvvvvvwwwuuuxxxyyywwwttttttwww{{{{{{vvvuuuuuusssnnniiifffgggeeebbb^^^[[[ZZZZZZaaaaaa```]]]ZZZYYYZZZ[[[YYY\\\___^^^ZZZUUUSSSSSSPPPRRRRRRQQQPPPPPPQQQRRRVVVVVVXXX[[[^^^^^^]]][[[^^^___^^^\\\XXXVVVUUUUUU[[[]]]```bbbbbb```\\\ZZZVVVXXXYYYXXXVVVUUUTTTUUUVVVYYY[[[]]]^^^aaaeeeiiillljjjiiifffdddbbbaaaaaa^^^^^^]]]\\\ZZZXXXWWWVVVYYYWWWUUUUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXVVVUUUUUUWWW[[[___bbbccceee___ZZZ\\\]]]]]]___bbbiiilllnnnlllgggaaa^^^^^^[[[\\\]]]^^^___^^^]]]]]]\\\]]]\\\XXXSSSNNNLLLKKKLLLKKKKKKLLLMMMLLLIIIEEEEEEFFFIIILLLNNNPPPPPPPPPNNNMMMLLLMMMPPPRRRRRRRRRNNNLLLIIIFFFFFFGGGJJJLLLRRRVVVZZZZZZVVVOOOJJJHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIIIIGGGFFFFFFGGGDDDCCCAAA@@@???@@@@@@@@@===>>>???@@@@@@@@@???>>>>>>============>>>??????>>>>>>????????????>>>>>>???>>><<<;;;;;;<<<>>>???AAA???<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;:::::::::;;;<<<======<<<;;;:::;;;;;;::::::;;;;;;<<<===:::::::::999999999888888999999888777666666777777888888999:::::::::999999888888888888888888888888888888888888888777777777555555666666666666555555666777999999777666777888777777777777777777777777999:::::::::;;;;;;;;;;;;;;;::::::999888888777777888777666666888888777666666666777777777777666666777777777777777777777777555666666666777777777777777777777777666666555555444444333222333444555666555555444444555666888999888888888777777777666666666777777888888888777777777777777777777777777777888777777666777888999:::999999999:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>===>>>>>>@@@BBBDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEECCCBBBAAACCCEEEFFFGGGIIIKKKLLLMMMMMMLLLHHHJJJLLLMMMNNNOOOQQQSSS[[[```gggmmmoooooooooooollliiifffcccbbb___\\\ZZZXXXXXXVVVVVVVVVXXXYYY[[[YYYVVVTTTTTTWWW[[[]]]^^^aaaaaaaaaaaabbbccccccdddbbbaaa```bbbdddfffgggfffeee___[[[ZZZXXXTTTRRRSSSTTTVVVWWWVVVTTTQQQQQQQQQQQQRRRRRRPPPNNNLLLMMMNNNNNNNNNNNNPPPTTTZZZ___bbbccc```\\\ZZZZZZZZZ[[[ZZZZZZXXXVVVWWWYYYZZZ[[[ZZZ[[[YYYXXXYYY\\\^^^______cccbbbaaaaaabbbbbbaaa```\\\[[[ZZZZZZZZZZZZXXXVVVUUUUUUTTTSSSRRRPPPOOONNNLLLNNNPPPQQQPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNMMMKKKIIIHHHHHHHHHGGGFFFVVVXXX[[[___bbbcccaaa^^^\\\[[[YYYWWWWWWYYY[[[\\\^^^___bbbdddeeedddcccaaabbb```^^^\\\ZZZXXXWWWWWW\\\YYYXXXZZZ\\\```hhhqqqtttrrrnnnooozzz|||wwwuuuvvvwwwxxxzzz|||zzzwwwwwwyyy|||}}}xxxssspppooommmiiieeeeeeeeedddbbb^^^[[[ZZZZZZcccddddddbbb___\\\[[[\\\YYY[[[[[[ZZZWWWUUUTTTTTTPPPPPPPPPNNNLLLLLLMMMOOORRRSSSUUUYYY^^^``````___aaaaaa```\\\XXXUUUTTTUUU]]]```ccceeeeeebbb^^^[[[XXXZZZ[[[[[[YYYXXXYYYZZZ[[[]]]^^^___aaadddiiimmmnnnllliiifffcccaaa``````[[[[[[ZZZYYYXXXWWWVVVVVVZZZXXXWWWWWWXXXYYYYYYXXXUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVWWWZZZ___cccffffffccc]]]ZZZ___dddcccaaaaaafffjjjmmmlllfff___\\\[[[XXXZZZ]]]```aaaaaa___^^^\\\[[[YYYUUUOOOLLLJJJJJJLLLKKKJJJJJJJJJIIIFFFCCCDDDFFFIIIMMMOOOQQQQQQQQQNNNMMMLLLMMMPPPQQQRRRQQQLLLJJJFFFDDDEEEIIINNNRRRSSSTTTVVVTTTOOOJJJGGGEEEGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHFFFDDDCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>>;;;<<<>>>????????????>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@>>>===<<<;;;;;;<<<===>>>???===:::999:::;;;;;;:::::::::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<::::::999999:::::::::;;;;;;;;;999999999888888888888888:::999888777666666666666777777888999:::::::::999888888888888888888888888555666666666777777888888555666666666666666666555666777999999777666777888777777777777777777777777999999999:::::::::::::::::::::999999888777777777888666555666777888777666555555666666666666555555777777777777777777777777555555666666666777777777777777777666666666666555444444333222333444555666555555444555555666777888777777777777666666666666555555666666666555444444666666666666666666666666777666666666666777777888777777888888999:::::::::<<<======>>>>>>>>>>>>>>>======>>>???AAABBBDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEGGGHHHJJJKKKLLLLLLKKKKKKHHHJJJMMMNNNOOOQQQSSSVVV[[[aaahhhmmmnnnmmmkkkjjjhhheeebbb___^^^^^^\\\[[[YYYXXXVVVUUUVVVXXXZZZ[[[WWWVVVUUUWWW[[[___aaabbb___^^^]]]]]]^^^```bbbdddaaa___^^^___bbbeeefffgggccc\\\WWWVVVUUURRRQQQSSSTTTUUUVVVUUURRROOONNNNNNLLLNNNOOOOOONNNMMMOOOPPPQQQRRRRRRTTTWWW[[[^^^```___]]][[[[[[\\\^^^^^^]]][[[ZZZYYYZZZ\\\^^^___^^^ZZZYYYZZZ]]]aaaccccccbbbbbbaaa```bbbcccdddcccaaa^^^\\\ZZZXXXXXXVVVTTTQQQSSSRRRQQQPPPOOOMMMLLLLLLMMMOOOQQQQQQQQQPPPQQQRRRSSSSSSRRRRRRQQQOOONNNMMMLLLJJJGGGGGGGGGGGGFFFDDDTTTWWW[[[```bbbaaa^^^[[[XXXVVVSSSRRRSSSVVVZZZ\\\___aaadddggggggfffcccaaabbbaaa___]]][[[YYYXXXWWW]]]ZZZZZZ]]]___cccjjjssssssrrrqqqttt~~~yyyvvvvvvxxxzzz}}}}}}zzzyyyzzz{{{|||vvvooojjjhhhhhhhhhgggeeeeeeeeeccc___]]]\\\]]]cccdddfffdddaaa]]][[[[[[YYYYYYXXXWWWUUUUUUVVVVVVPPPPPPOOOLLLJJJJJJMMMOOOTTTTTTWWW[[[```cccdddccccccbbb```\\\YYYVVVWWWXXX```bbbfffhhhhhhddd```\\\\\\^^^___```___^^^___```aaaaaabbbccceeeiiinnnqqqnnnlllhhhdddaaa___^^^^^^YYYYYYXXXXXXWWWWWWWWWWWW[[[ZZZYYYYYY[[[\\\[[[ZZZWWWWWWYYYZZZZZZYYYXXXWWWXXXXXXYYY\\\aaadddeeeeee```ZZZYYYaaahhhgggbbb___cccgggjjjiiiccc]]]YYYWWWWWWYYY]]]```aaa```^^^\\\WWWWWWTTTPPPLLLJJJKKKLLLLLLLLLKKKJJJIIIGGGDDDBBBDDDFFFJJJNNNQQQRRRRRRQQQNNNMMMKKKLLLMMMNNNNNNMMMJJJHHHGGGGGGIIIMMMRRRUUURRRQQQPPPNNNLLLIIIGGGFFFHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFFFFDDDAAA@@@@@@AAA@@@@@@???>>>=========<<<:::<<<===???@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@???>>>======>>>???@@@===<<<;;;;;;:::;;;;;;<<<<<<:::888888999::::::999:::::::::;;;;;;:::::::::999:::;;;<<<<<<;;;:::999888888999999::::::::::::::::::999999999999999999::::::999777666666666666666777888999999:::999999888888888888888888888888555555555666666666666777666666555555555555666666666777999999777666777888777777777777777777777777999999999999999999999999999999888888777777777777777666555555777777666555444555555555555555555444666666666666666666666666555555555666666666777777666666666666666666666666444444333222333444555666555555555555666666777777666666666666666666666666555555555555555444333222444444444555555555555555666666555555555666666666666777777888999999::::::<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>???AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBDDDEEEEEEEEECCCCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJIIIKKKNNNPPPQQQSSSVVVXXX[[[```gggkkkkkkiiifffeeedddaaa]]][[[[[[[[[[[[ZZZZZZYYYWWWVVVUUUVVVXXXYYYTTTTTTUUUYYY^^^bbbcccccc```^^^\\\ZZZZZZ\\\___aaa```___]]]^^^bbbeeefffgggbbb[[[UUUTTTSSSQQQQQQTTTUUUVVVVVVUUUQQQNNNLLLLLLHHHJJJMMMNNNNNNNNNPPPRRRQQQRRRSSSUUUVVVXXXZZZZZZZZZYYYYYYZZZ]]]_________^^^]]]\\\]]]___``````___WWWXXX[[[___ccceeeeeeccc^^^^^^^^^```bbbcccbbb```\\\ZZZWWWUUUTTTSSSQQQOOOPPPOOONNNMMMLLLKKKJJJJJJNNNPPPRRRRRRPPPPPPPPPQQQQQQQQQQQQPPPOOONNNMMMLLLJJJHHHFFFEEEEEEEEEDDDCCCQQQUUUZZZ^^^^^^\\\YYYVVVQQQOOOMMMMMMOOOSSSXXX\\\___aaaeeehhhhhhgggeeecccbbbaaa```___]]][[[ZZZYYY]]][[[\\\```ccceeekkksssrrrtttuuuyyy{{{wwwwwwyyy{{{}}}|||zzzyyyyyyxxxrrrjjjdddbbbdddgggjjjcccddddddbbb___]]]]]]^^^```bbbdddccc```\\\ZZZYYYYYYWWWUUUTTTUUUVVVXXXXXXRRRQQQPPPMMMLLLMMMPPPSSSZZZ[[[]]]aaaeeehhhhhhfffdddccc```]]]ZZZYYY[[[]]]bbbdddhhhjjjiiifffbbb```aaaccceeeeeeeeedddeeeffffffeeeeeefffiiillloooqqqllljjjfffccc___]]][[[[[[XXXWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYZZZ\\\]]]\\\[[[XXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYY\\\___```___^^^]]]XXXXXX```hhhgggaaa]]]___cccfffddd___YYYVVVUUUWWWYYY\\\^^^^^^\\\YYYWWWQQQQQQOOOMMMJJJJJJMMMOOONNNMMMMMMKKKHHHFFFEEEDDDDDDGGGKKKOOORRRRRRRRRQQQOOOMMMJJJIIIIIIIIIHHHGGGGGGHHHJJJMMMOOOQQQRRRSSSNNNMMMMMMLLLLLLKKKJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGCCCDDDDDDBBB???>>>>>>???>>>>>>>>>======<<<;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@>>>>>>>>>===>>>??????@@@@@@???>>>======>>>???@@@<<<;;;;;;:::::::::::::::999888777777999:::999888999::::::::::::::::::999888999:::;;;;;;:::999888777888999:::::::::999999999999999999999999999999:::999888777666666666666666777888888999999999999777777777777777777777777666666666666555555555444777666555555555555666777666777999999777666777888777777777777777777777777888888888888888888888777888888777777777777666666666555444555666666666444444444555555555555444444555555555555555555555555555555555555666666666666555555555555555666666666444444333222333444555666555555555666666666666666555555555555555555555666666666666666555444333333333444444444555555555666555555666666666555555555777777777888999999::::::;;;;;;<<<============<<<;;;;;;<<<<<<>>>???AAABBB@@@@@@@@@@@@AAAAAAAAAAAACCCEEEFFFFFFEEEDDDEEEFFFGGGHHHIIIKKKKKKKKKJJJIIIJJJLLLOOOQQQRRRTTTWWWYYYYYY^^^cccgggfffcccaaa______\\\YYYWWWXXXYYYYYYXXX[[[ZZZXXXVVVUUUTTTTTTTTTRRRSSSUUUZZZ___bbbbbbbbbaaa___[[[XXXWWWXXX[[[\\\```^^^]]]___aaadddeeeeee```ZZZTTTTTTTTTRRRRRRUUUUUUVVVWWWUUUQQQNNNLLLKKKFFFHHHLLLNNNNNNOOOQQQRRRPPPQQQSSSTTTVVVWWWXXXXXXWWWVVVVVVXXX\\\_________```___^^^^^^______]]]\\\UUUVVVYYY^^^bbbcccbbbaaaYYYYYYZZZ]]]______^^^\\\XXXUUURRRQQQQQQPPPOOONNNMMMLLLKKKJJJIIIIIIIIIJJJNNNPPPQQQQQQOOONNNOOOPPPOOOOOOOOONNNMMMLLLKKKJJJHHHFFFCCCCCCCCCCCCBBB@@@PPPTTTYYY[[[YYYVVVSSSQQQKKKJJJJJJKKKOOOTTTZZZ^^^aaaccceeeggghhhgggeeeddd````````````___]]]\\\[[[\\\\\\^^^dddfffgggkkkqqqpppvvvzzz~~~}}}xxxwwwxxx{{{}}}~~~~~~|||zzzyyytttooohhhbbb___aaaeeehhh___``````___\\\[[[[[[\\\]]]___aaa```]]]ZZZYYYXXXXXXVVVTTTTTTVVVXXXZZZZZZUUUTTTRRRPPPPPPSSSXXX\\\cccdddgggkkknnnooommmkkkfffeeebbb^^^\\\\\\___bbbccceeehhhjjjjjjhhheeeccceeegggiiiiiiiiihhhiiijjjgggffffffgggjjjlllmmmlllgggfffcccaaa]]]ZZZXXXVVVVVVUUUUUUUUUVVVXXXZZZ[[[YYYYYYYYYZZZ\\\]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXYYY[[[]]]\\\ZZZWWWYYYUUUVVV^^^cccbbb^^^\\\[[[^^^```___ZZZUUUTTTTTTUUUWWWXXXYYYXXXVVVSSSQQQMMMMMMLLLKKKJJJKKKNNNQQQNNNNNNNNNKKKHHHFFFFFFFFFFFFIIIMMMQQQSSSSSSQQQPPPNNNKKKIIIGGGGGGGGGEEEDDDFFFIIIMMMQQQSSSRRRPPPNNNJJJJJJJJJLLLNNNNNNMMMKKKDDDEEEFFFGGGGGGFFFEEEDDDAAABBBBBBAAA>>>======>>>===>>>>>>>>>===<<<;;;:::<<<===???@@@AAA@@@@@@???===============>>>>>>???>>>======<<<<<<======>>>;;;;;;::::::999999888888888777666777999:::999888999999::::::::::::999999888888::::::::::::888888777888999:::;;;:::999999777777777777777888888888999888888777777777777777777888888888888888777777777777777777777777777777777777666666555555555444777666555444444555666777666777999999777666777888777777777777777777777777777777777777777666666666777777777666666666666666666444333444555666555444444444555555555555444444555555555555555555555555444444555555555666666666444555555555555666666666444444333222333444555666555555666666666666555555444444444555555555555555555555666666666555555444333333444444555666666666666666666777666666555444666666777777888999999:::999::::::;;;<<<;;;;;;;;;::::::;;;;;;<<<>>>???@@@??????@@@@@@@@@AAAAAAAAABBBDDDFFFFFFEEEDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJKKKMMMPPPQQQRRRTTTVVVYYYVVVZZZ^^^aaa```]]][[[[[[ZZZXXXVVVUUUUUUVVVVVVUUUXXXXXXXXXWWWUUUSSSQQQPPPQQQSSSVVV[[[```bbb```______]]]YYYUUUTTTTTTVVVWWW^^^]]]]]]^^^aaabbbbbbaaa^^^XXXTTTUUUUUUSSSSSSVVVTTTVVVVVVTTTQQQMMMLLLKKKFFFIIILLLNNNOOOOOOQQQRRRQQQRRRSSSUUUWWWYYYZZZZZZWWWUUUUUUWWWZZZ^^^___```___^^^]]]]]]]]]\\\ZZZXXXTTTUUUWWW[[[^^^```^^^]]]UUUUUUVVVYYY[[[[[[YYYWWWSSSQQQNNNLLLMMMMMMLLLLLLIIIIIIHHHGGGGGGHHHJJJKKKNNNPPPQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGFFFDDDBBBAAAAAAAAA@@@???QQQTTTXXXYYYUUUQQQOOONNNIIIIIIJJJMMMRRRYYY___ccceeeeeefffffffffeeedddccc^^^^^^_________^^^]]]\\\[[[\\\```ggghhhgggiiinnnmmmvvv}}}xxxwwwyyy{{{||||||||||||}}}~~~~~~~~~|||{{{tttqqqmmmiiieeedddeeefff]]]^^^___^^^\\\[[[\\\]]]ZZZ\\\^^^]]][[[YYYYYYYYYWWWUUUSSSTTTWWWZZZ[[[[[[XXXWWWVVVTTTUUUZZZaaafffjjjlllpppuuuxxxwwwtttqqqkkkiiieee```]]]]]]```cccdddeeeggghhhiiiiiihhhggghhhiiikkkkkkjjjiiijjjkkkeeeddddddfffiiiiiigggeeeaaaaaa```___\\\XXXTTTRRRSSSRRRRRRRRRTTTWWWYYY[[[WWWWWWWWWYYY\\\\\\[[[YYYXXXWWWWWWVVVUUUUUUVVVVVVUUUVVVWWWZZZ[[[ZZZWWWTTTVVVSSSTTTZZZ]]]\\\[[[\\\WWWYYY[[[YYYUUURRRRRRTTTRRRSSSSSSSSSRRRQQQOOONNNKKKLLLLLLKKKJJJKKKMMMOOOLLLMMMMMMKKKGGGEEEFFFHHHGGGJJJNNNRRRSSSRRRPPPOOOKKKIIIGGGGGGGGGGGGGGGEEEGGGJJJNNNQQQRRROOOLLLIIIGGGHHHJJJMMMPPPPPPMMMIIIBBBCCCDDDEEEEEEDDDCCCBBB???@@@AAA@@@>>>======???===>>>>>>>>>===<<<;;;:::<<<===>>>?????????>>>===<<<<<<<<<<<<<<<======>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999888777666777666666888:::;;;:::999999999::::::::::::999999777888999::::::999888777777888:::;;;<<<;;;:::999777777777888888888999999777777777777777888888999888999999888888777666555777777777777777777777777666666666666666777777777777666555444444555666777666777999999777666777888777777777777777777777777777777777666666555555555666666666666666666666666555444333333555555444333555555666666666666555555444444444444444444444444444444444555555555666666444444444555555555666666444444333222333444555666555555666777777666555444333333444444444555555555444444555555666555555555333444444555666666777777666777777888777666555444555555555666777777888888888888999::::::::::::999::::::::::::;;;===>>>???>>>>>>>>>?????????@@@@@@???BBBDDDDDDCCCCCCCCCDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSUUUWWWTTTVVVYYYZZZYYYXXXWWWWWWWWWUUUTTTTTTTTTTTTSSSQQQRRRTTTVVVWWWVVVTTTQQQOOORRRTTTXXX]]]aaabbb___\\\YYYXXXUUURRRQQQQQQRRRSSS[[[[[[\\\]]]______]]][[[[[[VVVSSSUUUVVVSSSSSSUUURRRSSSTTTSSSOOOLLLKKKKKKGGGJJJNNNPPPPPPOOOPPPQQQQQQQQQSSSTTTWWWYYY\\\]]]YYYWWWUUUVVVYYY]]]```aaaZZZYYYYYYYYYZZZZZZWWWUUUUUUUUUVVVXXX[[[\\\[[[YYYRRRSSSTTTWWWYYYXXXVVVSSSQQQNNNKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFHHHKKKLLLMMMOOOPPPOOOMMMKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDBBB@@@???@@@@@@>>>===RRRUUUXXXXXXSSSOOOMMMMMMIIIJJJLLLPPPVVV]]]cccggghhhhhhgggfffeeecccbbbaaa[[[\\\]]]^^^^^^^^^]]]\\\[[[\\\bbbhhhjjjhhhhhhkkkkkkwww}}}yyyxxxyyy{{{zzzyyyxxxyyyzzz|||~~~vvvvvvuuurrrmmmhhhfffeee___```aaa```^^^]]]^^^___YYY[[[\\\[[[ZZZYYYYYYZZZWWWUUUSSSUUUYYY\\\\\\[[[ZZZYYYXXXWWWYYY___ffflllmmmpppuuu{{{~~~}}}yyyvvvooolllgggaaa]]]]]]```cccdddeeefffggghhhiiiiiijjjhhhjjjlllkkkjjjiiiiiijjjcccbbbbbbdddggggggccc```]]]^^^^^^^^^[[[WWWRRRPPPQQQPPPPPPPPPRRRUUUXXXZZZVVVVVVWWWYYY[[[[[[ZZZXXXWWWVVVTTTSSSRRRSSSTTTTTTSSSTTTVVVYYY[[[ZZZVVVSSSUUURRRSSSWWWXXXWWWXXX\\\UUUWWWXXXVVVRRRPPPRRRTTTOOOOOOOOOOOOOOONNNNNNMMMKKKLLLMMMLLLKKKJJJLLLMMMKKKMMMMMMJJJFFFEEEFFFHHHHHHKKKOOORRRTTTRRRPPPNNNIIIHHHFFFGGGHHHIIIIIIHHHIIIKKKNNNOOOOOOLLLIIIGGGFFFGGGJJJNNNQQQPPPKKKFFFCCCCCCDDDEEEEEEDDDCCCCCC>>>???@@@???>>>===>>>???===>>>>>>>>>>>><<<;;;:::<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<======999:::;;;<<<<<<;;;:::999:::::::::999999777666666666666666888:::;;;:::999999999999::::::999999999777888999::::::999888777777999:::<<<<<<;;;:::999999999::::::;;;;;;;;;;;;666666666666777888999:::999999999999888666555444777777777777777777777777444444555666777888999999888666555444444555666888666777999999777666777888777777777777777777777777777777666666555555555444555555555666666666666666555444333333555555444333555555666666666666555555444444444444444444444444444444444555555555666666444444444555555555666666444444333222333444555666555555666777777666555444333333333444444555555555222333444444555555555555444444555555666777888888666777888888888777555444333333444444555666666777777777888999999999999888999999999:::;;;<<<===>>>============>>>>>>>>>???===@@@BBBCCCBBBAAAAAABBBDDDEEEGGGIIIKKKLLLLLLLLLMMMOOOQQQQQQRRRRRRUUUVVVRRRTTTVVVWWWVVVUUUUUUVVVUUUTTTSSSSSSTTTSSSQQQOOOMMMPPPTTTVVVWWWUUUQQQOOOTTTVVVZZZ___bbbbbb^^^[[[TTTSSSQQQOOOOOOOOOPPPQQQXXXYYYZZZ\\\^^^]]]YYYVVVYYYTTTSSSUUUVVVSSSRRRTTTPPPQQQRRRQQQNNNKKKJJJJJJIIIKKKOOOPPPPPPOOOOOOPPPOOOOOOPPPRRRUUUXXX\\\^^^\\\YYYVVVVVVYYY]]]```bbbVVVUUUVVVWWWYYYXXXWWWUUUVVVVVVVVVWWWYYYZZZYYYXXXRRRRRRTTTVVVXXXWWWTTTQQQQQQNNNJJJGGGGGGFFFFFFEEEEEEEEEDDDDDDFFFIIILLLMMMMMMNNNOOONNNLLLJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDBBB????????????>>><<>><<<;;;:::;;;<<<======<<<<<<<<<<<<;;;;;;;;;:::<<<===<<<;;;999999:::>>><<<::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999888777666555444444777777999:::;;;;;;<<<<<<;;;;;;::::::999888777777888888888888888888888888:::::::::;;;;;;:::::::::;;;::::::999888888888999888888777777777777888888777777777777777777777777777666555444444555666777666666777777777777666666999888777666666555555555666666777777888888888888555555444444444444555555777777666555444444333333444555666666666555333222444444444444444444444444333555777999999888666555444444444444444444444444555555555555555555555555555555555444444333333333555444333222222222333444333333333444444555555555666666555444444333222222555444444333333444444555444333333222333444666777444555555555555555444444666666777777666555444444888888888777777777777777888888888888888999999999:::<<<>>>???>>>>>>>>>@@@@@@@@@??????>>>?????????GGGFFFFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKLLLNNNPPPPPPOOONNNNNNMMMNNNOOOQQQRRRUUURRROOOPPPRRRSSSRRRPPPOOOPPPQQQQQQQQQQQQSSSUUU[[[\\\]]]^^^^^^]]][[[ZZZXXXTTTOOONNNPPPQQQQQQQQQZZZ[[[[[[ZZZWWWUUUTTTTTTVVVXXXZZZZZZWWWTTTQQQQQQPPPOOOLLLIIIGGGGGGIIIKKKJJJKKKMMMOOOPPPRRRRRRRRRQQQQQQPPPPPPSSSVVVZZZ\\\YYYYYYYYYYYYXXXXXXXXXXXXXXXUUUSSSSSSTTTTTTQQQOOOPPPQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTSSSRRRPPPNNNLLLIIIFFFEEEFFFGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHIIIJJJJJJIIIFFFCCCHHHGGGEEEDDDBBBAAAAAAAAAAAA???============<<<;;;TTTRRRRRRSSSPPPJJJJJJMMMRRRXXX]]]___bbbgggjjjjjjfffeeeddddddeeeccc```^^^]]]\\\[[[YYYXXXXXXXXXXXX[[[]]]aaaccceeegggkkkmmmlllsssyyyxxxxxxzzz{{{zzzzzzyyywwwrrroooppptttxxxyyyyyyyyy{{{}}}~~~}}}|||yyyvvvrrrooommmllljjjhhheeecccaaabbbccccccaaa^^^[[[\\\^^^```aaaccccccccc^^^^^^]]]\\\\\\\\\\\\]]]]]]\\\\\\^^^dddiiimmmoooqqqqqquuu{{{zzzuuuoookkkfffbbbaaaaaabbbaaacccccccccdddfffhhhiiijjjhhhhhhhhhgggeeedddbbbaaa]]]^^^_________^^^\\\\\\YYYZZZ[[[ZZZWWWUUUUUUUUU\\\XXXSSSQQQSSSUUUVVVVVVYYYVVVSSSRRRSSSTTTTTTSSSWWWTTTQQQQQQRRRSSSQQQPPPMMMPPPRRRRRRPPPNNNMMMNNNOOOQQQTTTVVVXXXXXXWWWVVVUUUQQQNNNNNNQQQRRRQQQNNNRRRPPPNNNNNNPPPPPPOOOMMMMMMLLLKKKJJJKKKKKKLLLMMMMMMLLLKKKIIIIIIIIIJJJJJJLLLMMMMMMLLLKKKIIIGGGFFFFFFHHHKKKKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBAAA?????????>>><<<;;;:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::;;;===<<<;;;::::::;;;<<<:::999999;;;<<<;;;:::::::::::::::::::::::::::777777777666666555555444888999:::;;;<<<<<<<<<<<<;;;::::::999888888777777777777777777777777777777666777777888888777777666::::::999999888888888888888777777666666777777888666666666666666666666666777666555444444555666777555555555555555555555555999888777666555555555555777777777777777777777888555555444444444444555555777666666555444444333333555555555555555444333333444444444444444444444444333444777999999888666555444444444444444444444444555555555555555555555555555555444444444333333333444333222222222333444444333333333444444444444444555555444444333222222111444444333333333333333333444444333222333444555555444444555555555555444444666666666666666555444444666666666666666666666666777777777888888999999999999:::<<<===<<<<<<===>>>?????????>>>?????????@@@BBBBBBBBBCCCDDDFFFGGGHHHJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMNNNPPPQQQRRRSSSQQQPPPPPPRRRSSSQQQPPPQQQRRRRRRRRRQQQQQQSSSTTTYYYZZZ[[[\\\[[[ZZZXXXWWWVVVSSSOOOOOOQQQRRRRRRQQQXXXZZZ[[[ZZZXXXWWWWWWWWWZZZ\\\]]][[[WWWSSSPPPNNNQQQPPPMMMJJJGGGGGGHHHIIIKKKLLLMMMOOOQQQRRRRRRRRRPPPPPPOOOPPPRRRUUUYYY[[[[[[ZZZZZZYYYYYYXXXXXXXXXVVVTTTQQQQQQRRRRRRPPPMMMOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPQQQQQQQQQOOOMMMKKKIIIGGGEEEDDDEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIFFFDDDFFFFFFEEECCCBBBBBBBBBBBBAAA???============<<<;;;SSSPPPOOOPPPNNNJJJLLLQQQWWW^^^ccceeefffjjjkkkiiieeedddddddddeeedddaaa___]]]\\\YYYWWWVVVWWWWWWXXX\\\^^^aaadddeeegggiiikkkkkkoooqqqqqqrrrwwwwwwuuuxxxvvvrrrmmmkkklllppptttuuuuuuvvvxxx{{{|||{{{yyyvvvsssooolllkkkkkkjjjiiidddddddddeeeeeedddaaa^^^[[[\\\___cccfffiiikkklllbbbaaa```_________``````bbb``````bbbfffkkknnnoooppppppsssxxx}}}}}}yyyuuujjjfffcccaaaaaabbbccccccbbbbbbbbbcccdddfffggghhheeeeeeeeedddcccaaa______[[[\\\\\\]]]]]][[[ZZZYYYXXXYYYZZZYYYWWWUUUUUUVVV]]]YYYUUUTTTTTTVVVVVVVVVYYYUUUQQQNNNNNNOOOOOOOOOTTTRRROOONNNNNNNNNMMMKKKIIIKKKMMMMMMKKKJJJIIIJJJJJJLLLQQQTTTVVVVVVUUUSSSRRROOOLLLMMMOOOPPPOOOMMMPPPOOONNNNNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMKKKJJJIIIIIIIIIJJJLLLKKKKKKJJJIIIHHHGGGFFFIIIKKKLLLLLLJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@???>>>>>>===<<<;;;:::;;;<<<===<<<<<<;;;;;;;;;:::::::::999;;;<<<<<<;;;:::;;;<<<999888777888:::<<<<<<;;;888888888888888888888888666666666666666666666666::::::;;;<<<============:::999999888888777777666666666666666666666666666888888999999999999888888999999999888888888888888777777666666666666777777666666666666666666666666666666555555555555666666555444333222222333444555999888777666555555555555777777777777777666666666555555444444444444555555666666666555444444333333666555555444444444444444444444444444444444444444333444666888888777666555444444444444444444444444444444444444444444444444444444444444333333333333222222111222222333444555444444444444333333333333444444333333222111111111444333333222222111111111555444444333333333333444444444555555555555444444555666666666666555444444444555555555555555555555555666666777888999999:::777999:::;;;::::::;;;=========>>>>>>??????@@@@@@;;;<<<>>>@@@CCCEEEGGGHHHJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNPPPPPPQQQPPPPPPQQQRRRSSSQQQOOOSSSTTTTTTSSSQQQQQQRRRSSSWWWXXXYYYYYYYYYXXXVVVUUURRRQQQPPPPPPRRRSSSSSSRRRWWWYYY[[[[[[YYYYYYYYYZZZ\\\]]]^^^\\\XXXTTTQQQPPPRRRPPPMMMJJJHHHGGGHHHHHHLLLMMMNNNPPPQQQRRRRRRRRROOOOOONNNOOOQQQTTTWWWYYY[[[[[[ZZZZZZYYYXXXWWWWWWTTTRRROOOOOOOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNOOONNNMMMKKKIIIHHHFFFDDDCCCDDDEEEGGGGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHIIIJJJIIIFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA???===<<<===>>>===<<>>===<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;:::::::::999888:::<<<<<<;;;:::;;;<<<999888777777999::::::999777777777777777777777777666666666777777888888888;;;<<<<<<=========<<<<<<888888888777777666666666666666666666666666666666999999::::::::::::999999888888888888888888777777777666666555555666666777666666666666666666666666666666666555555666666666555444222111111222444555888888666555555555555555777777666666666666555555555444444333333444444555666666555555555444444444666555444333333333444555333333333333333333333333333444555666777666555444333333333333333333333333444444444444444444444444333333333333333333333333000111111222222333444555555444444333333222222222222222222222111111000000333333222222111111000///555444444333333222222222333333444555555555444444555555555666666555444444444444444444555555555555444555555666777888999999777888999999888999;;;<<<;;;<<<===>>>??????@@@@@@999:::===???BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHFFFFFFGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPUUUUUUUUUSSSQQQPPPQQQRRRWWWWWWWWWWWWWWWVVVUUUTTTOOOOOOPPPQQQSSSTTTTTTTTTYYYZZZ\\\\\\ZZZYYYZZZ[[[ZZZ\\\]]]\\\YYYVVVUUUUUUPPPNNNKKKJJJJJJKKKKKKJJJMMMNNNOOOPPPQQQRRRRRRRRROOOOOOOOOOOOQQQTTTVVVXXXYYYYYYXXXXXXWWWVVVUUUUUURRRPPPOOOMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIIIIMMMMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCDDDGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFGGGGGGGGGEEECCCBBBCCCCCCCCCCCCCCCCCCCCC@@@>>>===<<<===>>>===<<>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;:::::::::999999999999999;;;<<<<<<;;;:::;;;;;;:::999777777888888777666666666666666666666666666666777777888888999999:::;;;<<<<<<<<<<<<<<<;;;:::777777666666666666555555777777777777777777777777555555666666666666555555666666777888888888777666666666555555555555666666555555555555555555555555555666666666666666666555666555333222222333555666888777666555444444444444666555555555555555555555444444333333333333444444555555555555555444444444555444333222222333555555333333333333333333333333222333444555666555555444333333333333333333333333444444444444444444444444333333333333333333333333///000111222333333444444444444444333333222222111222222111111111111000000111222222222222111000///444444444333333222222111222222333444555555444444444444555555555555444444444444444555555666666666444444555666777777888888777888999888888888;;;===:::;;;<<<>>>?????????>>>:::;;;>>>@@@BBBCCCDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHEEEFFFGGGIIIKKKLLLMMMMMMLLLMMMOOOPPPPPPQQQQQQRRRVVVVVVUUUSSSPPPOOOOOOQQQTTTTTTTTTSSSRRRQQQPPPPPPMMMOOOPPPQQQRRRSSSTTTUUU[[[\\\]]]\\\ZZZYYYYYYYYYZZZ[[[\\\[[[XXXVVVUUUUUUMMMKKKJJJKKKMMMOOOOOOOOONNNNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOPPPQQQTTTVVVWWWUUUUUUUUUTTTSSSRRRRRRQQQQQQPPPNNNMMMLLLLLLMMMNNNNNNMMMKKKJJJIIIIIIIIIIIIMMMLLLLLLJJJIIIGGGFFFEEEDDDCCCDDDFFFIIIJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGGGGEEEDDDDDDEEEEEECCCAAAAAABBBCCCCCCDDDCCCCCCBBB@@@>>><<<<<<===>>>===<<>>>>>>>>???<<<<<<============<<<<<<999999:::::::::::::::::::::::::::999999999888888:::<<<===<<<;;;999:::::::::888666666666777666444666666666666666666666666777777777888888999999999;;;;;;;;;;;;:::999888888555555555555555555555555777777777777777777777777555666666777777666666555444555777888888777666666555555444444444444555555555555555555555555555555555555666666666666555555777666555444444555666777888777666555444444444444444444444444555555555666444444333333333333444444555555555555555555555555333333333333333444444555333333333333333333333333222333444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333///000111222333333333222333333333333222222222222111111111111111111111111000111222333333222111000222333333333333333222111111222333444444555444444333333444555555555555444333333444444555666666666555555555555666666666666777888888777666777:::<<<:::;;;<<<>>>>>>>>>======;;;<<<>>>@@@BBBBBBBBBBBB@@@@@@AAABBBCCCEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLMMMNNNNNNNNNOOORRRTTTUUUUUUUUURRROOONNNNNNPPPPPPPPPOOONNNMMMLLLLLLLLLNNNOOOPPPQQQQQQRRRUUUWWW[[[\\\]]]\\\ZZZXXXXXXYYY]]]]]]]]]ZZZVVVRRRQQQQQQMMMKKKJJJLLLQQQTTTSSSRRRNNNNNNOOOOOOPPPOOOOOOOOOMMMMMMNNNOOOPPPRRRTTTTTTQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNLLLJJJJJJLLLOOONNNMMMKKKJJJIIIIIIIIIJJJLLLKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDGGGJJJKKKJJJIIIIIIGGGFFFEEEEEEFFFHHHIIIGGGEEEDDDCCCDDDDDDCCCAAA@@@AAACCCDDDDDDCCCBBBAAA???>>><<<<<<>>>>>>>>>===RRROOOMMMNNNNNNOOOTTT[[[bbbgggiiifffdddeeedddbbbbbbaaa`````````___\\\YYYZZZXXXTTTRRRSSSXXX^^^aaabbbeeeiiikkkkkkjjjjjjjjjlllqqqsssooolllmmmooonnnmmmkkkkkknnnrrrtttsssrrrrrrssstttwwwxxxwwwssspppnnnkkkgggeeefffiiikkklllkkklllkkkgggaaa\\\ZZZZZZ^^^^^^___``````aaa``````eeeccc```^^^^^^___aaacccbbbaaaaaacccfffhhhhhhggglllooossstttrrrmmmhhheeeaaa___]]]\\\\\\]]]\\\ZZZ^^^^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUVVVWWWVVVUUUTTTSSSRRRSSSTTTSSSPPPNNNNNNNNNJJJLLLOOOOOOMMMLLLMMMNNNHHHGGGHHHJJJLLLNNNMMMLLLJJJKKKKKKHHHEEECCCDDDEEEGGGHHHIIIHHHGGGHHHIIIKKKLLLKKKKKKJJJIIIHHHGGGGGGBBBDDDEEEFFFFFFEEEEEEEEEFFFIIILLLMMMKKKJJJJJJKKKKKKLLLLLLLLLKKKJJJHHHHHHBBBAAA@@@@@@@@@AAABBBCCCAAABBBEEEGGGHHHIIIIIIIII@@@@@@@@@???>>>???AAACCCBBBBBBCCCDDDDDDEEEFFFFFFAAAAAA@@@>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999:::::::::::::::999999999999888888888888<<<===>>>===:::999888999888666555555666777666555666666666666666666666666666666666666666777777777999999999999888777666555444444444444444444444444666666666666666666666666777888888888888888888777333444666888888777666555555444444444444444444555555555555555555555555555444555666777777666555444555555555555555555555555777777666555444444444444222222333444555666666777444333333222222333333444555555555555555555555555111222333444444444444444222222222222222222222222222222333333444444444444222222222222222222222222333333333333333333333333111111222222222333333333000111222222333222111111222222222222222333333333222222222222222222222222...000222333444333222222111111222333444333222222111111222333444444444444222333444444555555555444222222222333444555555555666666555555555555444444555666666555444555888;;;:::;;;===>>>>>>===<<<;;;888:::===@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEHHHIIIJJJLLLLLLMMMLLLLLLKKKMMMMMMLLLLLLNNNRRRVVVSSSTTTSSSQQQOOOMMMNNNOOOQQQPPPOOONNNMMMLLLKKKKKKOOOPPPQQQPPPOOOQQQUUUXXXXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[[[[XXXSSSPPPOOOOOOOOOLLLKKKNNNSSSVVVUUUSSSNNNNNNNNNOOONNNNNNMMMMMMJJJKKKLLLMMMNNNOOOPPPQQQNNNNNNNNNNNNOOOOOOOOOOOOLLLMMMLLLIIIGGGGGGKKKNNNNNNLLLJJJIIIHHHIIIJJJKKKIIIIIIHHHGGGFFFEEEEEEEEECCCCCCDDDFFFIIIJJJIIIGGGIIIGGGFFFEEEEEEGGGJJJKKKHHHFFFEEEDDDEEEEEEDDDCCCAAABBBCCCDDDDDDCCCAAA@@@???===<<<<<<>>>???>>>===RRROOONNNOOOOOOPPPUUU[[[___ddddddaaa___``````^^^aaa```_________]]]ZZZXXXZZZWWWSSSRRRTTTYYY___dddfffiiilllmmmkkkiiihhhgggjjjqqqtttooojjjjjjkkklllmmmlllmmmpppssstttrrrooopppppprrrtttuuusssooolllkkkhhheeedddgggkkknnnpppmmmmmmlllfff___ZZZYYYZZZ]]]^^^^^^____________^^^eeeccc```^^^^^^___bbbdddbbbaaaaaacccfffhhhhhhgggiiimmmrrrtttrrrmmmgggddd```___]]]]]]^^^___^^^]]]^^^]]]\\\\\\[[[\\\\\\\\\YYYYYYXXXWWWVVVTTTSSSRRRSSSTTTTTTUUUUUUTTTRRRQQQPPPQQQRRRPPPMMMKKKJJJJJJEEEIIILLLMMMKKKJJJKKKLLLFFFFFFGGGJJJLLLLLLJJJIIIHHHIIIIIIGGGCCCAAACCCEEEGGGHHHIIIHHHGGGHHHIIIKKKMMMKKKIIIGGGEEEDDDDDDDDD@@@BBBEEEEEEEEEDDDDDDDDDGGGJJJNNNOOOMMMKKKKKKMMMJJJJJJKKKKKKJJJHHHFFFEEEAAA@@@??????@@@AAACCCDDDCCCDDDFFFHHHIIIHHHGGGFFF>>>??????>>>===>>>AAACCCAAABBBBBBCCCDDDEEEFFFFFF@@@@@@???>>>===<<<;;;;;;::::::;;;<<<<<<;;;;;;;;;777888999:::::::::::::::999999999888888888888777===>>>>>>===:::888777888666444333444666888888777666666666666666666666666555555555555555555555555888888888777666555444333444444444444444444444444555555555555555555555555444444555555555555444444222444666777888777666555555444444333333444444555555555555555555555555555444555666777777666555444444555555666666555555444777777555444444444444444000111222333555666777777444333333222222333333444444555555555555555555555000111333444555444333333222222222222222222222222222222333333333444444444222222222222222222222222333333333333333333333333111111111222222333333333000111222333333222000///111111111222222333333444222222222222222222333333...///222444555555444333///000222333444333333222000111222333444444555444222333444444555555555444000000111222333333444444666666666555444444333333444444444333222444777::::::;;;===>>>>>><<<;;;999666888;;;???AAABBBBBBAAACCCBBBBBBAAAAAABBBBBBCCCEEEFFFHHHIIIJJJIIIIIIHHHLLLMMMMMMKKKJJJMMMSSSXXXRRRSSSRRRPPPNNNMMMMMMOOOTTTSSSRRRPPPOOONNNNNNNNNPPPQQQQQQPPPNNNPPPUUUYYYVVVXXXZZZZZZZZZZZZ[[[\\\WWWWWWWWWUUUSSSQQQQQQRRRQQQNNNMMMOOOTTTWWWUUURRRMMMMMMNNNNNNNNNMMMLLLLLLHHHIIIJJJKKKLLLMMMNNNOOOLLLMMMMMMNNNNNNOOOPPPPPPJJJKKKJJJHHHEEEEEEIIIMMMMMMKKKJJJHHHHHHIIIJJJKKKGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBCCCFFFHHHIIIGGGFFFIIIGGGFFFEEEFFFHHHKKKMMMJJJHHHFFFEEEFFFFFFEEEDDDAAABBBCCCDDDDDDBBB@@@??????===<<<<<<>>>???>>>===KKKMMMNNNPPPQQQTTTXXX[[[aaaaaa___]]][[[[[[]]]___^^^^^^______^^^]]][[[YYYWWWVVVUUUVVVXXX]]]aaadddiiilllnnnkkkeeebbbdddgggppppppooonnnnnnpppqqqrrrrrrnnnmmmqqqtttrrrpppppppppvvvyyyvvvuuutttooohhheeeeeegggjjjlllmmmkkkiiimmmkkkgggbbb^^^[[[ZZZYYY[[[]]]___``````______```bbbaaa```___```bbbdddeeeeeeffffffdddcccccceeehhhiiikkkmmmnnnnnnjjjddd``````___^^^]]]]]]\\\]]]]]]XXXWWWUUUTTTUUUUUUTTTSSSVVVTTTSSSSSSUUUWWWWWWWWWUUUUUUVVVWWWVVVTTTRRRPPPQQQPPPNNNMMMKKKJJJIIIIIIJJJHHHGGGIIIKKKKKKHHHEEE@@@BBBFFFHHHJJJIIIHHHGGGDDDEEEEEEEEECCCCCCEEEGGGFFFEEEFFFGGGIIIJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFEEEDDDCCC===>>>???@@@CCCEEEHHHIIIGGGEEECCCDDDFFFFFFCCCAAA======>>>===<<<<<<>>>AAA???@@@BBBCCCCCCBBB@@@>>>AAA@@@???>>>===<<<;;;::::::777444333555666777777:::999999999::::::;;;<<>>LLLMMMOOOPPPQQQTTTXXX[[[^^^^^^]]][[[XXXWWWXXXYYY]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUVVVYYY]]]bbbeeehhhjjjllljjjgggfffhhhjjjpppoooooonnnoooppprrrsssqqqllllllqqqtttsssssstttyyy}}}~~~yyyuuurrrkkkccceeefffgggjjjmmmnnnmmmkkkkkkiiiddd___[[[XXXVVVVVV\\\^^^aaaccccccbbbcccdddcccbbb```______aaaccceeecccddddddcccaaaaaaccceeeggghhhjjjkkkjjjgggaaa^^^^^^^^^]]]]]]\\\[[[[[[[[[XXXVVVTTTSSSTTTTTTSSSRRRSSSRRRQQQRRRUUUXXXYYYYYYWWWXXXXXXXXXVVVTTTQQQOOOOOONNNMMMKKKJJJIIIIIIHHHHHHGGGGGGHHHJJJJJJHHHEEEAAACCCEEEGGGHHHGGGEEEDDDCCCDDDEEEDDDCCCCCCEEEGGGJJJHHHGGGGGGHHHHHHGGGEEECCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEECCCBBBAAA@@@AAAAAACCCEEEGGGIIIJJJKKKGGGFFFDDDEEEFFFFFFCCC@@@===>>>>>>===<<<===???AAA@@@AAABBBBBBBBB@@@???>>>??????>>>===<<<;;;;;;:::<<<999777777888999999888999999888888999::::::;;;;;;888666777888777777666666777999::::::999888777555555555555666666666666444666777777555444444555444444555555555666666666777777777666555444444444555555444333333333444555555666666555333333444666444555666666666555333222333333444555555555555444333222222222222333444444333444555666666555555444555555555444444444333333444444444444444444444444222222222333333333444444444444444444444444444444444444444444333333333333444333222222222222333444222222222333333333444444444444333333333222222222222222222222222222222222222222222222333333333333333333222222222111111111333333333333333333333333333222111000000000111222000000111111111222222222333333333333333333333333111111000000000111333333222222222111111111000000000111222333555666777888444444333333333222222222333333333333333333333333666666666555555333222222444555555666777888888888<<<<<<<<<;;;;;;;;;;;;;;;888999<<<>>>@@@AAAAAAAAA???@@@AAABBBBBBBBBBBBBBBAAACCCEEEFFFEEEEEEFFFGGGFFFGGGIIIKKKMMMNNNPPPPPPNNNNNNOOOOOOOOOOOOOOONNNQQQPPPNNNMMMMMMNNNPPPQQQSSSRRRQQQOOONNNQQQUUUYYYZZZYYYXXXYYYZZZZZZXXXVVVWWWUUUTTTUUUVVVVVVTTTQQQOOOMMMLLLNNNQQQQQQNNNJJJLLLLLLLLLNNNOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNQQQUUUVVVUUUSSSMMMKKKIIIFFFEEEEEEGGGHHHMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFDDDCCCFFFFFFFFFGGGIIIJJJIIIHHHJJJIIIIIIIIIKKKKKKJJJHHHIIIHHHGGGGGGHHHHHHFFFDDDDDDCCCCCCBBB@@@???===<<<<<<<<<;;;;;;;;;<<<<<<===MMMOOOPPPQQQRRRTTTXXX[[[\\\]]]^^^\\\YYYWWWVVVVVV___^^^\\\ZZZXXXWWWWWWWWWUUUUUUUUUVVVZZZ^^^cccffffffgggggghhhiiijjjlllmmmnnnnnnmmmmmmnnnpppqqqrrrnnnjjjjjjnnnrrrsssuuuxxx~~~zzztttooohhhbbbffffffgggiiilllmmmllljjjjjjgggbbb]]]YYYWWWVVVUUU]]]```ccceeeeeeeeefffgggdddccc```^^^^^^___bbbccccccccccccbbb```___aaabbbdddeeeggggggfffbbb^^^[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUSSSRRRRRRRRRPPPOOOOOOOOOOOORRRVVVZZZ[[[[[[YYYYYYYYYXXXVVVSSSPPPNNNLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFGGGHHHIIIIIIGGGEEEDDDDDDEEEFFFEEEDDDBBBAAABBBCCCDDDCCCBBBCCCDDDFFFLLLJJJGGGFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJHHHFFFCCCAAA?????????CCCEEEGGGIIIJJJJJJJJJJJJHHHGGGEEEEEEEEEDDDBBB@@@===>>>???>>>======???AAABBBBBBAAA@@@??????>>>>>><<<<<<<<<;;;;;;:::::::::;;;:::999999::::::999777888888777777777888999999666666666666888888777555444555777999999999999888555555555555666666666666333444666666555444555555333444444444555555555555777777666666555444444444777666555444333333333333555666666555333333444666444555555555555444333333222222333444444444444333222222222222222333444444444555555555555444444333444444444333333333222222444444444444444444444444222222222222333333333333444444444444444444444444444333222222222333444555333333222222222222333333222222222222333333333333333333333333222222222222111111111111111111111111//////000111222222333333333222222222222111111111222222222222222222222222333222111000000000000000000000000111111111222222222222222222222222222222111111111000111111222333222222222111111111111111000000111222333444555666333333333333222222222222111111222222333333444444444555555444444333222111333333444555777888999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB???AAACCCDDDCCCCCCDDDEEEGGGHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNNNNOOOQQQRRRSSSSSSSSSQQQPPPPPPRRRWWW[[[\\\ZZZYYYYYYYYYXXXUUUSSSUUUTTTSSSTTTVVVVVVTTTSSSOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJLLLNNNNNNLLLJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLMMMPPPSSSTTTSSSQQQKKKJJJIIIGGGFFFFFFFFFFFFMMMLLLKKKIIIGGGFFFFFFEEEGGGGGGGGGHHHGGGGGGFFFFFFIIIIIIIIIJJJLLLLLLKKKJJJLLLJJJIIIJJJKKKKKKJJJIIIJJJHHHGGGHHHHHHHHHFFFDDDCCCCCCBBBAAA???>>>===<<<======<<<;;;;;;;;;<<<<<>>??????>>>>>>???AAACCCBBB@@@???============::::::::::::999999999999999888777888999999777555777777666666666777777888555666666666777999666222555666777888888888777777555555555555666666666666222444666666555444555666333333333444444444555555666666666555555444444444555444444333333333333222555666666555333333444666444444444444444444444444111111222333333333333222222222222111222333333444555555555555444333333222333333333222222222111111333333333333333333333333111222222222222333333333333333333333333333333333333222111000111222555666333222222222222222222333111222222222222333333333333222222222222222222222111111111111111111111111///000000111111222222333222222222222111111111111222222222222222222222222222222111111000000//////000000000000111111111111111111111111222222222222111111111111111111222222111111111111111111111111///000000111222333333444444444444444444444444555111111222333444444555555333444444444333333222111222222444555777888999::::::::::::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA???AAACCCCCCCCCBBBCCCDDDIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNRRRRRRQQQQQQQQQRRRSSSSSSPPPQQQQQQQQQRRRUUUZZZ^^^\\\[[[YYYYYYYYYXXXVVVSSSUUUTTTTTTTTTTTTTTTRRRQQQNNNPPPQQQOOOLLLJJJJJJLLLIIIHHHIIIKKKMMMMMMKKKJJJIIIJJJJJJKKKLLLMMMNNNNNNLLLLLLMMMPPPRRRRRRQQQOOOKKKKKKKKKKKKKKKJJJIIIIIINNNMMMKKKIIIGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJJJJLLLOOOPPPPPPOOONNNLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGGGGGGGEEECCCBBBAAA@@@???>>>======<<<>>>===<<<;;;;;;;;;;;;;;;PPPQQQRRRRRRRRRTTTWWWZZZ[[[^^^bbbcccbbbaaaaaaaaabbb___[[[XXXVVVVVVWWWXXXTTTTTTVVVXXX\\\```dddfffeeecccbbbbbbeeehhhiiijjjiiihhhhhhhhhhhhjjjlllmmmjjjggggggkkkmmmmmmqqqvvv~~~}}}{{{vvvqqqmmmkkkmmmkkkiiihhhhhhfffcccaaa```___^^^]]]\\\\\\\\\]]]^^^```bbbbbbaaa_________aaa```_________```aaabbbkkkkkkkkkiiifffdddddddddaaacccdddbbb^^^[[[YYYYYYYYYYYYYYYYYYXXXWWWVVVVVVTTTRRROOONNNOOONNNMMMLLLPPPPPPRRRVVVYYYZZZYYYWWWSSSTTTUUUVVVUUUTTTRRRQQQLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHJJJKKKKKKJJJJJJJJJLLLKKKIIIGGGEEECCCBBBBBBDDDEEEEEEDDDBBBBBBCCCDDDFFFCCCAAA@@@BBBDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHJJJKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDGGGJJJKKKGGGIIIJJJKKKJJJIIIGGGEEEFFFFFFFFFEEECCCAAA??????<<<>>>??????>>>>>>???@@@BBBAAA???>>><<<<<<<<<<<<999999999999888888888888777777666777999999777555777777666555555666666666555888888666777:::777111777777777777666666555555555555555555666666666666333555666666555444555555333333333444444444555555555555555555444444444444111111222333333333333333555666666555333333444666444444333333333444444444000111222222333333222222222111111111111222333333555555444444333333333333333333222222222111111111333333333333333333333333111111111222222222333333333333333333333333333333333222000///000222444555222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111222111222222222111111111000000111111111111111111111111111111111111000000////////////000000000111111111000000000111111222222222111111111222111111111111111111111111111111111111000000000111111111222222222333333444444555555555222333333444555666777777333333444444333333222222111222333555666888999999999999999999::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@BBBDDDDDDCCCCCCDDDEEEKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLNNNOOOPPPWWWVVVUUUTTTRRRRRRQQQQQQLLLMMMPPPRRRTTTXXX]]]```ZZZYYYYYYYYYZZZZZZXXXVVVVVVVVVVVVUUUSSSQQQOOOOOONNNQQQRRROOOJJJHHHJJJLLLHHHHHHIIIKKKMMMMMMLLLJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNPPPRRRQQQOOOMMMKKKKKKLLLLLLLLLLLLJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGIIIIIIKKKNNNRRRUUUUUUUUUNNNLLLJJJIIIIIIJJJIIIHHHGGGEEEDDDEEEEEEEEECCCAAAAAA@@@???===<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;PPPQQQRRRRRRRRRSSSVVVXXXXXX[[[___aaaaaaaaaaaabbb^^^\\\XXXUUUTTTTTTUUUVVVUUUUUUWWWYYY\\\```ccceeecccbbbbbbbbbccceeehhhjjjjjjjjjiiihhhiiijjjkkkllljjjiiikkknnnpppooosssyyyyyyrrrnnnnnnrrrpppllliiigggeeeaaa___YYYZZZ[[[\\\]]]]]]]]]\\\^^^```aaaaaa^^^\\\[[[\\\___```aaabbbdddeeeffffffnnnoooooommmjjjgggffffffaaacccccc```[[[XXXXXXYYYXXXXXXVVVUUUUUUTTTUUUUUURRRPPPNNNMMMNNNNNNNNNLLLRRRSSSUUUXXX[[[[[[XXXVVVRRRSSSUUUVVVVVVUUUSSSRRRMMMNNNNNNNNNNNNLLLJJJIIIGGGIIIKKKLLLKKKKKKKKKLLLNNNLLLJJJGGGEEEEEEEEEEEEGGGHHHGGGEEECCCAAABBBCCCBBB@@@???@@@CCCFFFGGGGGGCCCCCCCCCCCCDDDEEEGGGGGGIIIIIIJJJJJJJJJHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFIIIMMMPPPRRRLLLLLLLLLLLLKKKIIIGGGEEECCCDDDEEEDDDAAA?????????;;;===>>>???>>>===>>>?????????>>>===<<<<<<;;;;;;999999999888888777777777888777666777999::::::999777777666555555555666666666::::::666777===;;;555888777777666555444444444555555555555666666666666555777888777555444444555333444444444555555555555444444444444444444444444000111222333444444444444555666666555333333444666333333333222333333444555111111222333333333333222111111111111111222333333555444333333333333333444333333333222222222111111333333333333333333333333111111111111222222222222222222222222222222222222222111000000000111222333111111222222222222111111111111111111222222222222111111111222222222222222222222222222222222222222222222222111111111111111222111111111111000000000000000000000000000000000//////000111111000000////////////000000000111111/////////000111111222222111222222222222111000000111111111111111222222222000000111111111111111111///000000111222333333444444444555555666666777777333333444444444444333333222222333444666777888888777888888999999::::::;;;;;;;;;::::::::::::;;;;;;>>>>>>???@@@@@@@@@@@@???@@@BBBDDDEEEDDDDDDEEEFFFJJJJJJIIIHHHHHHJJJKKKLLLJJJIIIIIIJJJLLLNNNPPPRRRYYYXXXWWWTTTRRRPPPNNNMMMHHHKKKPPPTTTWWWZZZ]]]___XXXWWWWWWXXXZZZZZZYYYWWWVVVWWWWWWUUUQQQOOOMMMNNNOOOPPPPPPNNNJJJIIIJJJLLLIIIIIIJJJLLLNNNOOOMMMLLLIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNOOOPPPRRRQQQNNNLLLHHHHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIHHHIIIKKKOOOTTTXXXYYYYYYMMMJJJGGGFFFFFFFFFEEEEEEEEEDDDCCCDDDDDDDDDBBB@@@@@@???===<<<;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<>>???999;;;>>>>>>===<<<<<<===<<<======>>>===<<<;;;:::::::::999999888777666666666555444555777:::;;;;;;888777777666555555666666555::::::555888AAABBB;;;666666555555444555555555555555555555666666666666888999:::999666444444555444444555555555666666666444444444444444444444444333444555666666555555444555666666555333333444666333333222222222333444555111222222333333333333333111111111111111222222333444333222222222333444555444333333333222222222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111111000000000000111222333333222111000111111111111222222222222000111111111222222222222111111111111111111111111...//////000000111111111111111111111000000000000000000000000000000000000---...///000111111111000////////////000000000111......//////000111111222111222222333222111000///000000111111111222222222111111111111111111111111...///000111222333444444555555555555555555555555333444444555555555444444333333444444555666777777777777777888999:::::::::<<<;;;:::999::::::;;;<<<@@@@@@@@@AAA@@@@@@???>>>@@@BBBDDDDDDDDDDDDDDDFFFHHHGGGFFFEEEFFFGGGIIIJJJGGGGGGGGGIIIKKKOOORRRTTTWWWVVVUUUSSSPPPMMMKKKJJJFFFKKKQQQVVVXXXYYYZZZZZZVVVUUUUUUVVVWWWXXXVVVTTTTTTUUUVVVTTTQQQNNNNNNOOOOOOOOONNNLLLJJJJJJKKKLLLJJJJJJKKKMMMPPPQQQOOONNNMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPQQQRRRQQQNNNKKKFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJJJJLLLPPPUUUXXXYYYYYYNNNLLLHHHFFFFFFFFFFFFEEEFFFEEEDDDDDDEEEDDDBBB@@@@@@>>><<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===PPPQQQQQQQQQPPPQQQSSSVVVYYY[[[\\\]]]\\\\\\]]]___[[[ZZZYYYWWWVVVVVVWWWWWWVVVWWWXXXZZZ]]]```bbbccc^^^aaadddcccaaadddkkkqqqtttsssrrrqqqppppppqqqqqqmmmooottt{{{}}}}}}}}}|||wwwooolllooollliiieeebbb```^^^\\\ZZZYYY[[[___bbbcccaaa]]][[[^^^```bbbbbbaaa`````````^^^aaaggglllpppqqqqqqpppoooppppppnnniiifffcccccc^^^``````\\\VVVRRRTTTWWWUUUSSSOOOMMMLLLMMMPPPRRROOONNNLLLMMMNNNPPPOOOOOOQQQSSSWWW[[[^^^^^^[[[XXXYYYZZZZZZZZZYYYWWWTTTSSSNNNOOOPPPOOONNNKKKHHHGGGDDDGGGJJJKKKIIIHHHJJJKKKLLLJJJHHHFFFEEEFFFHHHIIIMMMMMMKKKHHHDDDAAAAAAAAACCCBBBCCCEEEHHHIIIHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEELLLMMMNNNPPPQQQQQQQQQQQQMMMKKKIIIFFFDDDBBBAAAAAA>>>@@@BBBAAA>>>======???888;;;===>>>===<<<<<<<<<:::;;;===>>>>>><<<;;;999;;;;;;:::999888777666555333111000111444888::::::888888777666666666666666444999999555999DDDGGG@@@444444444444444555666777555555555555666666666777999:::;;;:::777555444444555555555666666666666777444444444444444444444444777777888888888666555444555666666555333333444666333333222111222333555666222222333444444444444333111111111000111222222333333222222111222333555666444444444333333333222222222222222222222222222222000111111111111222222222111111111111111111111111111111222222111000///...000111222333333222111000000111111111111222222222000000111111222222222222000000000000000000000000+++,,,---...///111222222111111111111000000000000000000000000000000000000,,,---///000111222111111////////////000000000000---......///000111111222111222333333222111000///000000111111222222222222222222222222111111111111000000111333444555666666444444444444444444333333444444555555666555555555444444444555555555666666666777777888999999::::::<<<;;;:::::::::;;;<<<===AAAAAAAAAAAAAAA@@@???>>>???AAACCCDDDCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEGGGIIIFFFFFFFFFHHHKKKOOOSSSUUUTTTTTTRRRQQQNNNLLLIIIHHHGGGLLLSSSXXXYYYXXXWWWVVVVVVUUUTTTTTTUUUUUUSSSQQQQQQTTTUUUTTTQQQOOOOOOQQQPPPNNNLLLKKKKKKKKKLLLLLLKKKKKKLLLNNNQQQRRRQQQOOORRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQNNNKKKFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJFFFFFFFFFFFFGGGIIIKKKMMMLLLLLLMMMQQQUUUXXXXXXXXXRRROOOKKKIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFEEECCCAAA???>>><<<:::::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>OOONNNMMMOOOQQQTTTTTTTTT[[[]]]^^^]]]ZZZXXXYYY[[[ZZZXXXVVVTTTTTTVVVXXXYYYWWWWWWXXXYYY[[[^^^aaabbbccccccbbbbbbdddiiiqqqvvv{{{wwwsssrrrtttuuutttsssrrruuuyyy|||}}}xxxqqqiiihhhkkkjjjhhhccc]]]YYYWWWYYY\\\YYY\\\^^^___^^^]]]]]]]]]___```aaabbbdddfffhhhiiifffhhhlllppprrrqqqpppoooppppppnnnkkkgggccc___]]]ZZZZZZYYYWWWTTTRRRRRRTTTWWWSSSNNNKKKKKKLLLMMMMMMPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTVVVWWWYYY[[[\\\bbb^^^YYYWWWWWWWWWUUURRRQQQRRRRRRPPPLLLIIIHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCGGGGGGGGGIIIKKKMMMMMMLLLIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEEEEFFFHHHIIIEEEDDDCCCCCCEEEJJJNNNQQQXXXUUUPPPNNNNNNNNNMMMMMMKKKJJJIIIHHHFFFDDDBBBAAAAAAAAABBBAAA@@@>>><<<;;;<<<<<<>>>??????>>>======>>>===;;;::::::;;;<<<===:::;;;;;;:::888777888:::777777777888999999::::::888888777555555444444444666666777888999:::;;;;;;333444444444555555666666777777666666555555444444333888===<<<888444444666222222333333333333444444222222111111222222333444111111222222222333333333444555555666555333222111111111222222222333333333333333333333333333333333333222111111333333222111333222222222222222222333444333222111111222333444000111222333333333333333111111111111111111111111111111111111111111111111000000000000000000000000............////////////111111111222222333333333111111111111111111111111111111111000000000000///000000000000000000000000111000///...///000222444000000//////.........---000000000000000000000000---------...............000000//////......------111111111111111111111111111111222222222111111000111111111222222333333333222333333222000///000111...000222444555444333222333333444444555666777777777666555444444555666777333444555666666777777777999999999999::::::;;;<<>>===AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDDEEEGGGIIILLLNNNPPPQQQSSSQQQNNNKKKIIIHHHHHHHHHJJJLLLNNNPPPRRRSSSSSSSSSXXXXXXXXXUUURRRPPPQQQRRRRRRSSSSSSQQQOOONNNOOOPPPNNNMMMKKKJJJJJJLLLNNNPPPMMMMMMNNNQQQUUUUUURRRNNNTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPHHHEEEDDDEEEHHHJJJIIIHHHIIIJJJKKKLLLKKKJJJGGGFFFHHHHHHHHHHHHIIIKKKLLLMMMQQQOOOMMMNNNQQQTTTVVVWWWQQQOOOLLLKKKKKKJJJIIIGGGMMMIIIDDDAAA@@@??????>>><<<:::999:::<<<===<<<999888999999:::<<<>>>@@@AAAPPPNNNNNNOOOQQQSSSTTTSSSZZZ\\\]]]\\\YYYXXXYYYZZZWWWVVVUUUTTTUUUWWWYYY[[[WWWWWWXXXYYY[[[^^^```bbbbbbbbbcccccceeejjjqqqvvvyyyvvvrrrqqqsssuuuvvvuuuvvvxxx{{{}}}yyyuuuooohhhfffggggggeeeaaa\\\YYYXXXZZZ]]][[[]]]___``````___```aaabbbcccdddfffhhhiiijjjjjjgggiiimmmpppqqqqqqooonnnooonnnllliiieee```[[[YYYWWWXXXXXXWWWTTTRRRSSSSSSTTTRRRNNNLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRTTTVVVXXXZZZddd```[[[XXXVVVUUURRROOOPPPQQQQQQPPPLLLJJJIIIIIILLLLLLLLLLLLLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDGGGGGGHHHKKKMMMNNNLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHKKKOOOSSSUUUUUUSSSOOOMMMMMMLLLKKKIIIFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@???>>>===<<<===>>>?????????>>>===<<<<<<<<<;;;:::;;;;;;<<<===999999999777666555777999777777888888888999999999888777666555444444444444444444555555555555555555666666666777777777888888777777666666666666666666555888;;;<<<999666444444222222333333333333444444222222222111222222333444222222222333333333333444444555555555555333222111222222222222333333333333333333333333333333333333333222111111333333222111222222111111111111222222111111000//////000111111000111222222333333333222111111111111111111111111////////////////////////000000000000000000000000/////////000000000000111000000111111111111111111111111111111111111111111333333333222222222111111000000000000000000000000111000///...///000222333000/////////............////////////////////////.../////////000000111111000000000000111111111111111111111111111111111111000000111111111111000000000000000111111111222222222333444333111000000222000111222333333333222222111111222222333444444555777666555444444555666777444555666777999999999:::;;;:::999999999999999:::>>>>>>@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDGGGIIILLLNNNOOOPPPOOOMMMKKKHHHGGGFFFGGGGGGIIIJJJMMMOOOQQQRRRSSSSSSWWWWWWWWWTTTQQQPPPPPPQQQSSSTTTTTTRRROOONNNNNNPPPOOONNNKKKIIIIIIJJJKKKMMMOOOOOOQQQTTTXXXYYYWWWTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPJJJHHHFFFGGGJJJLLLKKKJJJKKKLLLLLLMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJLLLOOOPPPMMMLLLKKKLLLOOORRRTTTUUUPPPNNNKKKJJJJJJJJJHHHGGGJJJGGGCCC@@@@@@@@@@@@@@@<<<;;;999:::<<<===<<<:::888999999:::<<<>>>???@@@PPPOOONNNOOOQQQSSSSSSSSSXXXZZZ[[[[[[YYYXXXYYYZZZTTTTTTTTTTTTVVVXXXZZZ\\\VVVVVVWWWXXXZZZ]]]___aaaaaabbbdddeeegggkkkppptttvvvssspppoooqqquuuwwwxxx{{{{{{}}}zzzrrrooolllgggbbbbbbaaa```^^^[[[YYYYYY\\\^^^^^^```bbbcccbbbccceeeffffffhhhjjjlllmmmmmmlllkkkiiikkknnnpppqqqpppnnnmmmmmmllljjjfffaaa[[[VVVSSSRRRTTTVVVVVVTTTSSSSSSSSSQQQQQQOOONNNNNNNNNOOOPPPPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPOOOPPPQQQTTTXXXZZZaaa^^^ZZZWWWUUUSSSPPPNNNNNNPPPQQQOOOMMMKKKKKKKKKOOOOOONNNMMMMMMNNNOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIKKKNNNPPPPPPMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGEEEDDDCCCGGGIIIKKKOOORRRUUUWWWWWWQQQOOOMMMKKKKKKIIIGGGEEEAAAAAABBBCCCCCCCCCCCCCCCBBBBBB@@@???>>>>>>======??????@@@@@@???>>>===<<<;;;:::::::::;;;<<<===>>>888888777555333444666999999999888888888777777777777777666555444444444444444444444333333333222222666666777777777777888888666666777777777777777777777777999;;;;;;999555111222222333333333333444444222222222222222333444444333333333444444444555555555555555555444333222111333333333333444444444444444444333333222222111111333222111111222333222111111111000000000000111111111111000//////000111111000111222222333222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000//////111111111111111111111111333333222222222111111111000000000000000000000000111000///...///000111222////////////....................................---......///000111222222/////////000111222222222000000000000000000000000//////000000000000///////////////000000000000111222333444333222111222333333333222222111222222222111111222222333333444444666666555444444555666666444444666777888999999999;;;:::999888777777777777<<<===???@@@AAA@@@@@@????????????>>>>>>=========>>>>>>>>>??????@@@@@@@@@AAACCCFFFJJJLLLMMMMMMLLLIIIHHHGGGEEEEEEEEEFFFGGGHHHIIILLLOOOQQQRRRRRRRRRUUUUUUUUUSSSPPPOOOPPPQQQUUUUUUTTTRRROOONNNNNNOOOPPPNNNLLLIIIHHHHHHIIIJJJNNNOOOQQQUUUXXXZZZXXXWWWTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVUUUUUUSSSRRRPPPPPPKKKJJJIIIJJJLLLMMMMMMMMMOOOOOONNNNNNNNNOOOPPPPPPMMMLLLJJJJJJKKKMMMPPPRRRKKKJJJIIIKKKOOORRRTTTTTTOOOMMMJJJIIIIIIIIIHHHFFFGGGDDDAAA@@@@@@AAAAAAAAA<<<;;;:::;;;<<<<<<;;;:::999999:::;;;<<<===>>>???PPPOOONNNOOOQQQSSSSSSSSSWWWYYYZZZ[[[[[[ZZZZZZZZZUUUUUUUUUUUUVVVWWWYYYYYYTTTTTTUUUVVVXXX[[[^^^``````bbbdddfffgggjjjnnnqqqrrrpppmmmmmmooossswwwyyy~~~}}}}}}~~~}}}tttlllkkkjjjeee___]]]\\\]]]\\\[[[ZZZ[[[^^^```aaabbbdddeeeeeegggjjjllljjjllloooqqqqqqpppnnnlllkkklllnnnppppppnnnlllkkkkkkjjjgggccc^^^WWWRRRNNNOOOQQQTTTUUUTTTSSSRRRSSSPPPQQQQQQPPPNNNNNNOOOPPPRRRRRRQQQPPPPPPPPPPPPPPPSSSQQQPPPOOOQQQUUUYYY\\\YYYXXXVVVUUUSSSRRRQQQPPPMMMOOOPPPOOONNNMMMMMMMMMQQQPPPNNNMMMNNNPPPRRRTTTSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFGGGHHHJJJLLLKKKMMMPPPSSSUUUTTTOOOLLLKKKKKKKKKKKKKKKLLLLLLLLLGGGGGGGGGFFFFFFFFFGGGGGGMMMOOOQQQTTTUUUUUUTTTSSSMMMLLLJJJIIIHHHFFFCCCAAA@@@@@@AAABBBBBBCCCBBBBBBCCCBBB@@@>>>===>>>>>>???@@@@@@@@@@@@@@@>>><<<;;;999999::::::;;;<<<===>>>888888777555333444777::::::999999888777666666666777666555444444444444444555555555555555555555555555555555555555555666666666666777777888888999999888666666999<<<;;;666000222222222333333333444444333222222222222333444444444444444444555555555666555555555444444333222222333333333444444444555555555444444333222111000000222111000111222333222000000000////////////000000333222222222222222222333111111222222222222111111111111111111111111111111333333333333333333333333//////////////////////////////000000000111111111111111111000000/////////111111111111111111111111000000000000////////////////////////////////////000000////////////000111///////////////.................................++++++,,,---...///000111---........./////////000////////////////////////---...//////////////////000000000000000000000000222333444444222222333555666555222111000000111222333333444444444555555555555555555555555555555555333444555555666666555555888888777777666777777777:::;;;===???@@@@@@@@@@@@=========<<<;;;;;;::::::<<<<<<<<<===>>>>>>>>>??????BBBFFFIIIKKKKKKJJJIIIEEEEEEEEEDDDEEEFFFGGGHHHHHHJJJMMMOOOQQQSSSSSSSSSSSSSSSSSSQQQOOONNNOOOPPPVVVVVVUUURRROOOMMMMMMNNNOOONNNLLLJJJJJJJJJKKKKKKMMMNNNPPPRRRTTTUUUUUUTTTSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTRRRPPPOOOLLLKKKKKKKKKLLLNNNNNNOOOSSSQQQOOONNNOOOQQQTTTVVVQQQOOOLLLJJJJJJLLLNNNPPPKKKJJJJJJLLLPPPSSSUUUUUUOOOMMMKKKJJJJJJJJJIIIGGGGGGDDDAAA@@@@@@@@@@@@???===<<<;;;;;;<<<<<<;;;;;;999:::;;;<<<=========>>>OOONNNMMMOOOQQQTTTTTTTTTWWWXXXZZZ\\\]]]]]]\\\[[[XXXXXXXXXXXXWWWWWWVVVUUURRRSSSSSSUUUXXX\\\___aaaaaaccceeeggggggiiilllnnnnnnnnnmmmlllnnnqqquuuxxx~~~{{{zzzzzz}}}~~~~~~}}}yyyppphhhhhhhhhccc^^^[[[ZZZ[[[\\\\\\\\\]]]```bbbdddeeefffffffffiiimmmpppnnnoooqqqsssrrrpppnnnlllllllllnnnnnnnnnlllkkkjjjiiihhheee```[[[UUUQQQNNNNNNQQQTTTUUUTTTRRRRRRRRRQQQRRRRRRQQQNNNMMMNNNPPPVVVUUUTTTRRRQQQPPPPPPPPPRRRQQQOOOOOOPPPTTTXXX[[[TTTUUUTTTSSSQQQPPPOOOOOOLLLNNNPPPPPPNNNMMMNNNOOOQQQOOONNNMMMMMMPPPSSSUUUVVVVVVTTTSSSPPPNNNMMMLLLKKKKKKJJJKKKLLLNNNPPPQQQOOOQQQTTTXXXYYYWWWRRRNNNLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFEEEEEEGGGJJJMMMOOOTTTTTTUUUUUUSSSPPPMMMKKKJJJIIIGGGGGGGGGEEEBBB@@@BBBBBBBBBCCCCCCBBBAAAAAABBBAAA???>>>===>>>?????????@@@@@@@@@???>>><<<;;;888999:::;;;;;;<<<<<<===999999888777666666999;;;:::999999888777666555555666555555444444444444555444555555666777777888888666666666666666666555555666666777777888888999999888555444777<<<===777222222222222333333333444444333333222222333333444555444444555555555666666666666555555444333333222222333333333444444444555555444444333222111111000000222111000000222222111000000//////////////////000222222222333333222222222111111111222222111111000000000000000000000000000........................////////////////////////........./////////000000222222222111111000000///000000000000000000000000000000000/////////......////////////////////////000000//////////////////.........///////////////........................++++++,,,---...///000111000/////////.........---........................------...///////////////111111111111111111111111111222444444333333444555777555333000///000111222333333333444444444444444444444555555555555444444666666666555555444333222444444444555666777888999888:::<<<>>>????????????;;;;;;;;;::::::999999999::::::;;;;;;<<<======>>>???AAADDDGGGIIIIIIGGGFFFDDDDDDDDDEEEGGGHHHIIIJJJKKKLLLOOOQQQSSSTTTTTTTTTPPPQQQQQQOOOMMMMMMNNNOOOUUUUUUTTTQQQNNNLLLLLLMMMNNNMMMMMMLLLLLLMMMNNNNNNMMMNNNPPPQQQQQQPPPPPPPPPRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUSSSQQQPPPOOOKKKKKKLLLLLLLLLMMMNNNOOOUUUSSSPPPNNNOOORRRUUUXXXTTTRRRNNNKKKJJJJJJKKKLLLJJJIIIIIIKKKOOORRRSSSRRROOOMMMKKKJJJKKKKKKIIIHHHGGGDDDAAA@@@??????>>><<<=========<<<;;;;;;;;;;;;::::::;;;<<<======<<<<<>>>>>??????>>>>>>??????>>>===<<<;;;888999:::;;;;;;<<<;;;;;;888999:::999888888:::<<<999999888777666666555555555555444444444444444555222333444555666777888888999999888888888888777777666666777777777777777777888555333555:::<<<:::666222222333333333333444444333333333333333444444555444444444555555555666666666666555333333333333333333333333333444444444444333333222222111111000000222111000000111222111000000000////////////000000///000111111111111000///111111111222111111000///000000000000000000000000........................000000000000000000000000............////////////111111111111111111000000000000000000000000000000222222111111111000000000000000000000000000000000000000////////////...............///////////////........................---......///000111222222222222222111000/////////////////////////////////,,,---...///000000000///222222111111111111000000///111222333222333444666666555222111000000111222111111111111222222222222444444555555555555444444888888888777666555444333222222222333555666888999777888:::<<<============999999999999999999999999999999:::;;;<<<======>>>???@@@CCCEEEFFFFFFFFFEEECCCDDDEEEGGGIIIJJJKKKLLLMMMOOOPPPRRRSSSSSSSSSSSSMMMNNNOOONNNLLLLLLMMMOOOSSSSSSSSSPPPMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOOOONNNPPPQQQQQQOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVWWWWWWUUUUUUTTTTTTRRRQQQOOOOOOJJJKKKLLLLLLKKKLLLNNNPPPUUUSSSPPPMMMNNNPPPTTTVVVTTTSSSPPPNNNKKKJJJJJJIIIGGGFFFGGGIIILLLNNNNNNMMMNNNLLLJJJIIIJJJJJJIIIHHHFFFDDDAAA@@@???>>><<<;;;===>>>>>>===;;;:::;;;<<<:::;;;<<<=========;;;;;;KKKKKKKKKNNNRRRVVVWWWWWWUUUUUUWWW[[[___```^^^[[[\\\]]]]]]]]][[[XXXUUURRRTTTUUUWWWZZZ___dddhhhjjjlllllllllkkkjjjkkkmmmoooppprrrtttsssrrrrrrtttvvvssspppmmmnnnssswwwwwwuuurrrnnnkkkjjjgggaaa^^^```]]]___aaabbbbbbaaabbbccchhhhhhgggeeefffiiinnnrrrpppoooooonnnllljjjiiihhhiiiiiijjjjjjjjjiiihhhhhhjjjgggbbb]]]YYYXXXXXXXXXTTTUUUUUUTTTQQQOOOPPPPPPSSSUUUVVVTTTRRRTTTYYY^^^bbb```]]]YYYUUURRRPPPOOONNNNNNNNNOOOQQQSSSVVVWWWVVVXXXYYYWWWSSSOOOOOOOOOMMMOOOPPPPPPOOONNNNNNOOOOOOOOONNNOOOPPPSSSUUUWWWZZZYYYYYYXXXVVVSSSQQQPPPOOOPPPSSSUUUVVVWWWVVVVVVUUUVVVWWWZZZ[[[YYYTTTPPPNNNNNNMMMLLLKKKJJJJJJIIIIIIKKKOOOSSSWWWYYY[[[\\\UUUSSSPPPMMMKKKJJJJJJJJJHHHFFFDDDCCCEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@???>>>>>>;;;<<<===>>>>>>===<<<;;;999999:::;;;;;;;;;:::999666888;;;;;;:::999:::;;;888888777777666666666555555444444333333444444555444444555555555666666666999999999888888888777777777777666666666666666666666444222444888;;;<<<<<<222222333333333333444444444333333333333444555555333333444444444555555555777666444333222222333333222222222222333333333333222222222111111111111111222000///000111222111///111000000//////000000111///000111111111111000///111111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000...////////////000000000//////000000000000000000000000000000000000000000222111111111000000000000000000000000000000000000//////000//////......---............/////////000////////////////////////.../////////000000111111111111111111000000000000////////////////////////------...///000111111000111111000000000/////////...///111222222222444666555444222111111111111222111111111111111111111111333444444555555444444333555666666777777666666555222222222222333555666666666777999:::;;;;;;;;;:::777777888888999999::::::888999999:::<<<======>>>@@@@@@BBBCCCDDDDDDDDDDDDCCCDDDFFFHHHJJJKKKLLLLLLOOOPPPQQQRRRRRRRRRQQQPPPLLLLLLMMMLLLKKKKKKLLLNNNQQQQQQQQQOOOLLLKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLNNNPPPPPPNNNNNNPPPRRROOOPPPQQQSSSUUUVVVVVVVVVSSSSSSSSSRRRRRRPPPOOOOOOJJJLLLNNNMMMLLLLLLNNNQQQTTTRRROOOLLLLLLNNNQQQSSSSSSRRRRRRPPPOOOMMMLLLKKKGGGGGGGGGIIIKKKLLLLLLKKKKKKIIIGGGGGGHHHHHHGGGFFFDDDBBB@@@?????????===<<<===>>>???>>>;;;:::;;;<<<:::;;;===>>>===<<<;;;:::JJJJJJKKKNNNRRRVVVXXXYYYSSSSSSUUUZZZ^^^```]]]ZZZ\\\]]]^^^^^^\\\YYYVVVTTTUUUWWWYYY]]]bbbhhhllloooqqqqqqpppnnnlllllloooqqqrrruuuwwwwwwuuussstttvvvoookkkhhhjjjpppttttttsssqqqnnnmmmlllggg```___bbb___aaaddddddcccccccccccciiihhhgggeeeeeehhhmmmqqqpppooommmkkkiiihhhgggfffhhhhhhiiiiiiiiihhhhhhhhhkkkgggbbb\\\YYYYYY[[[\\\WWWWWWVVVSSSPPPOOOOOOPPPSSSUUUWWWVVVUUUXXX___fffeeeccc```[[[WWWSSSQQQPPPPPPPPPQQQRRRTTTVVVXXXXXXSSSVVVYYYXXXUUUSSSSSSUUUNNNPPPQQQPPPOOONNNNNNOOOOOOOOOPPPPPPRRRTTTVVVXXXZZZZZZZZZYYYWWWUUURRRQQQOOOQQQUUUXXXYYYXXXWWWVVVUUUVVVWWWYYYYYYWWWSSSPPPOOONNNMMMLLLKKKIIIHHHHHHJJJNNNUUU[[[______^^^]]]RRRPPPLLLJJJIIIJJJMMMOOOIIIFFFCCCCCCDDDFFFGGGGGG@@@@@@AAABBBBBBBBBAAAAAA>>>???@@@AAAAAA@@@>>>===:::;;;<<<======<<<<<<;;;999:::;;;;;;;;;:::999888555888;;;<<<;;;:::999999777777777777666666666666444444333333333444444555888777777777777666666666888777777777666666555555777777666666555555444444555333222333666:::>>>???222222333333333444444444444333333333333444555555333333333444444444555555777666444333222222333444111111222222222333333333111111111111111222222222111000///000111222111///111111000000000000111111111222333444444333222111111111111111111000//////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111---.........//////000000000000000000000000000000////////////............000000000000000000000000//////000000///...---------.........//////000000000000000000000000000000---------...............------......//////000000000000000000000000000000---...///000111111111111000000//////.........------///111111111222444555333333222222222222222222333333333333333333333333333333444555555444333333000111333444555666666666333333333222333333444444555666888999::::::999888666666777888999:::;;;;;;888999999:::<<<===>>>>>>@@@@@@AAAAAABBBCCCDDDDDDCCCDDDFFFHHHJJJKKKLLLLLLOOOPPPQQQQQQQQQPPPOOONNNKKKLLLLLLKKKJJJJJJLLLNNNOOOOOOOOONNNKKKKKKKKKMMMOOONNNNNNMMMLLLKKKJJJJJJHHHKKKNNNNNNLLLMMMOOORRRNNNOOOPPPRRRTTTUUUVVVVVVQQQQQQRRRRRRQQQPPPOOOOOOKKKMMMOOONNNMMMMMMOOORRRSSSQQQNNNLLLKKKMMMOOOQQQQQQQQQRRRSSSRRRQQQOOONNNIIIIIIIIIJJJMMMMMMLLLKKKIIIGGGEEEEEEFFFFFFFFFDDDAAA@@@>>>???@@@@@@???>>>===???@@@>>>;;;999:::<<<:::<<<===>>>>>><<<:::999IIIIIIJJJNNNRRRTTTUUUTTTWWWYYY[[[\\\]]]\\\[[[ZZZ]]]]]]^^^^^^^^^^^^^^^^^^YYY\\\aaafffiiilllpppsssnnnoooqqqqqqppppppqqqrrrzzzxxxuuusssssssssrrrqqqooollliiijjjnnnrrrttttttooopppoookkkeeeaaa```aaafffdddbbbaaabbbccccccccclllllliiieeegggnnntttvvvssspppkkkgggeeedddeeefffjjjjjjjjjiiiiiiiiiiiihhhgggfffddd```]]]]]]___aaaZZZYYYWWWSSSPPPOOOQQQTTTWWWVVVVVVYYY]]]aaaeeefffiiieee___[[[XXXUUUSSSQQQTTTQQQOOONNNPPPQQQRRRRRRTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQPPPOOONNNMMMMMMMMMOOOPPPQQQRRRRRRTTTXXX[[[\\\[[[YYYXXXWWWTTTPPPMMMPPPTTTYYY\\\[[[YYYXXXWWWWWWVVVUUUSSSRRRQQQPPPPPPQQQOOOLLLJJJIIIJJJLLLMMMRRRTTTWWWZZZZZZYYYWWWUUUMMMJJJGGGFFFGGGIIIIIIIIIJJJEEE@@@@@@EEEHHHHHHGGG???>>>===>>>@@@BBBCCCBBBBBBBBBAAA@@@@@@??????>>>=========>>>===<<<<<<;;;;;;;;;:::::::::999999999888999;;;<<<===<<<<<<;;;999888888777666555555555222222222222222222222222555555555555555555444444666666666666666666666666666555333222222333555666666444222111222555888;;;:::666111000222444444444333333222222333333444555444444333222111111111111555555555444444333333333111222222333333222222111000000000000000000000000444333111///......///000000000////////////000000000000000000111111111111000000000000000000000000000000////////////000000333222///---,,,...000111000000000000//////////////////............//////000000000000000000000000000000000000000///......//////............//////000000////////////000000000000////////////000000////////////////////////////////////////////////111111000///......------111000///...............////////////////////////............////////////000000000000000000000000000000111111111222222222000000111111111222222222111111111111000000000000000000111222333333444444666666555555555444444444333333333333333333333333444444555555666777777888555555666666777777888888888888777777888:::<<<===@@@AAACCCEEEFFFEEEDDDCCCGGGIIIJJJIIIHHHHHHIIIJJJNNNPPPRRRQQQOOOMMMMMMMMMLLLJJJHHHHHHIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMKKKIIIHHHJJJLLLMMMLLLJJJKKKLLLLLLKKKJJJJJJLLLOOOQQQRRRRRRPPPOOOOOONNNMMMNNNPPPPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMRRRQQQPPPOOOOOOPPPRRRSSSVVVVVVVVVUUUTTTRRRPPPOOOLLLJJJIIIJJJLLLLLLIIIEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@???===<<<<<<===???@@@??????>>>>>>======<<<<<<>>>>>>>>>===<<<:::999888GGGGGGIIIMMMRRRUUUVVVVVVTTTVVVXXXZZZ[[[[[[ZZZZZZ]]]]]]^^^^^^```aaacccccc\\\___dddgggiiilllooorrrooopppqqqqqqpppqqqsssuuuyyyvvvsssqqqrrrsssssssssmmmjjjggghhhkkknnnppppppqqqqqqppplllgggddddddeeegggdddbbbaaacccdddddddddjjjkkkiiigggiiiqqqwwwxxxqqqnnniiieeeccccccdddeeeiiiiiihhhgggggggggggghhhhhhgggddd```\\\ZZZ\\\]]]YYYXXXVVVSSSQQQPPPRRRUUUUUUVVVXXX\\\```dddfffffffffbbb]]]ZZZXXXWWWVVVUUUSSSQQQNNNNNNPPPSSSUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRSSSVVVXXXYYYXXXWWWVVVUUUSSSOOOMMMPPPSSSXXXZZZYYYWWWUUUUUUSSSSSSSSSRRRQQQOOOMMMLLLLLLKKKJJJJJJJJJLLLNNNOOORRRTTTVVVYYYYYYWWWUUUSSSKKKHHHFFFEEEFFFGGGGGGGGGKKKGGGCCCDDDHHHJJJJJJHHH@@@???>>>???AAACCCCCCBBBAAAAAAAAA@@@??????>>>>>><<<<<<======<<<<<<;;;:::;;;::::::::::::999999999999999:::;;;::::::999888888888777666666555444444333333333333333333333333333444444444555666666666555555555555555555555555555444333333333333444555555444222111222444666888888555222111333444444333333222222222222333444444222222222111111222333333555444444444333333333333111222222333333222222111000000000000000000000000444333111///......///000000000////////////000000//////000000000111111111000000000000000000000000000000////////////000000222111///...---...///000000///////////////////////////............//////////////////////////////000000000000000///......//////............//////000000////////////000000000000////////////000000////////////////////////........................,,,,,,,,,,,,------------000///......------..........................................////////////////////////////////////000000000111111111222222111111111111222222222222111111111000000000//////000000111222222333444444444444444444333333333222333333333333333333333333333333444444555666666777555555555666777777888888888888888888999:::<<<===@@@AAACCCEEEFFFEEEDDDDDDEEEFFFHHHGGGFFFFFFGGGIIIOOOQQQRRRRRROOOMMMMMMMMMKKKIIIHHHGGGHHHIIIIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNMMMKKKIIIIIIJJJLLLKKKJJJIIIIIIKKKKKKJJJIIIHHHIIIKKKMMMOOONNNMMMMMMNNNMMMLLLMMMOOOOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNPPPRRRTTTTTTTTTTTTTTTSSSPPPNNNMMMKKKJJJJJJJJJKKKJJJGGGEEEEEEEEEEEEEEEDDDCCCBBBAAABBBAAA???=========>>>????????????>>>>>>===<<<<<<============;;;:::999888EEEFFFIIINNNSSSVVVWWWVVVQQQRRRTTTWWWXXXYYYZZZZZZ\\\\\\]]]___bbbeeeiiikkkbbbdddgggiiijjjkkknnnpppppppppqqqpppppprrruuuxxxxxxuuuqqqoooppprrrttttttjjjhhhffffffhhhjjjllllllqqqqqqooollliiiggghhhiiihhheeebbbbbbccceeeffffffgggjjjjjjiiillltttyyyyyynnnlllgggcccaaa```aaabbbggggggeeedddcccdddeeeeeegggfffccc^^^ZZZWWWXXXYYYYYYXXXWWWTTTQQQQQQRRRTTTRRRVVV[[[aaaeeeggggggfffbbb___[[[YYYYYYYYYYYYXXXSSSPPPMMMMMMPPPTTTWWWXXXUUUVVVWWWWWWWWWWWWVVVUUUQQQQQQPPPPPPQQQQQQRRRSSSRRRSSSSSSRRRQQQQQQSSSUUUVVVTTTSSSSSSSSSRRROOOMMMOOORRRVVVXXXVVVTTTRRRQQQOOOOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJLLLNNNOOOQQQRRRQQQSSSUUUVVVVVVTTTRRRPPPHHHFFFDDDCCCDDDEEEEEEDDDHHHFFFDDDEEEHHHJJJHHHFFFAAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@???>>>>>>======;;;;;;<<<<<<;;;;;;:::999:::::::::999999999888888999999999999888777666555777777666666555444444444333333333333333333333333222333333444555666777777555555555555555555555555333333444444444444333333333333222222222222333444555444333333444444333222222222222222222333444444000000000111111333444444444444333333333333333222111111222222222222111111000000000000000000000000333222000///...//////000000//////......//////000//////000000000000111111000000000000000000000000000//////......//////000000000//////......////////////////////////////////////............//////........................000000000000000//////...//////............//////000//////......//////000000//////......//////000////////////////////////------------------------)))******,,,---...///000///...------------------........................---............/////////////////////////////////000000000000111111111111111111111222222222333333111111000000000000//////000000111111222333333333333333222222222222111111333333333333333333333333222222333333444444555555444555555666666777888888888888999999:::<<<===>>>AAABBBCCCEEEFFFEEEEEEDDDDDDFFFGGGGGGFFFFFFGGGHHHPPPQQQRRRQQQNNNLLLLLLLLLIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNLLLMMMMMMKKKIIIHHHJJJKKKIIIHHHGGGGGGIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLKKKLLLMMMNNNLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKMMMPPPRRRTTTRRRSSSSSSRRRQQQOOOMMMLLLJJJKKKLLLKKKHHHFFFEEEFFFEEEEEEEEEEEEDDDCCCBBBAAADDDBBB@@@???>>>>>>>>>???@@@@@@??????>>>======<<<<<<<<<<<<<<<;;;999888888GGGHHHJJJNNNSSSUUUUUUTTTOOOPPPSSSVVVXXXZZZ[[[[[[ZZZZZZ[[[]]]bbbhhhmmmpppgggiiijjjjjjjjjkkkmmmooopppqqqppppppppprrrwwwzzzzzzvvvqqqnnnoooqqqssstttkkkjjjhhhggghhhiiijjjkkkpppooommmkkkiiiiiijjjkkkgggeeecccccceeeggghhhhhheeeiiijjjiiilllrrruuuuuummmjjjfffbbb______```aaaeeedddbbb```___```aaabbbbbbbbb___[[[WWWUUUVVVWWWZZZYYYXXXTTTQQQOOOPPPQQQOOOUUU^^^eeeiiihhhgggfff```]]]ZZZXXXXXXYYYYYYYYYTTTQQQMMMMMMOOOSSSVVVWWWTTTUUUVVVWWWWWWVVVUUUTTTQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTTTTSSSQQQPPPPPPRRRSSSRRRQQQQQQRRRRRRPPPOOOOOORRRUUUVVVTTTRRRPPPPPPNNNMMMKKKJJJIIIIIIIIIIIIKKKMMMOOOQQQSSSTTTTTTTTTPPPQQQSSSSSSRRRPPPNNNLLLGGGEEECCCCCCDDDDDDDDDCCCCCCBBBAAACCCEEEEEECCC@@@AAA@@@@@@AAABBBCCCBBB@@@??????>>>>>>===<<<<<<<<<:::;;;;;;;;;;;;:::999999999999999999888888888888888888888888777777666666666666555555444444444444444444444444444444444444333444444444555555666666444444444444444444444444111222444555555444222111222222222222222111000000333333333444555444333111222222222111222333333444111111111111111222333333333333333333222222222222111111222222222222111111000000000000000000000000222111000////////////////////////....../////////////////////000000000111000000000000000000000000/////////......//////////////////////////////............/////////////////////............//////........................//////000000000000////////////............///////////////......//////////////////....../////////////////////////////////------------------------++++++,,,---///000111111...------,,,,,,,,,------........................---------.........///////////////////////////////////////000000000111111111111111222222222222333111000000000////////////000000111111222222222333222222222222222222222222222222222222222222222222111111222222333333333333444444555555666777777888888888999:::;;;===>>>>>>AAABBBCCCDDDEEEEEEDDDDDDEEEFFFHHHHHHGGGGGGHHHJJJNNNOOOOOONNNKKKIIIIIIJJJIIIIIIIIIHHHGGGHHHJJJLLLOOOOOOOOONNNNNNMMMMMMMMMJJJKKKLLLJJJIIIHHHIIIJJJHHHFFFFFFFFFHHHIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKLLLLLLKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRRRRRRRRRRRRRPPPNNNLLLKKKIIIKKKLLLJJJFFFCCCDDDFFFEEEEEEEEEDDDDDDBBBAAA@@@BBBAAA@@@?????????@@@@@@AAAAAA@@@???>>>======<<<;;;;;;;;;;;;:::999888777IIIJJJLLLPPPSSSTTTRRRPPPNNNPPPTTTXXX[[[\\\\\\\\\WWWWWWYYY\\\aaagggmmmpppkkkllllllkkkjjjjjjlllnnnpppppppppoooooorrrvvvzzz{{{wwwrrrooooooqqqssssssooonnnmmmlllkkkjjjkkklllrrrpppnnnmmmllllllllllllfffdddcccdddfffhhhiiihhheeehhhhhhfffhhhmmmnnnmmmllliiieeeaaa^^^^^^___```aaa```^^^]]]\\\\\\]]]]]][[[[[[ZZZXXXVVVUUUVVVWWW[[[ZZZXXXTTTPPPMMMLLLMMMLLLSSS^^^fffhhhgggeeeddd___\\\YYYWWWWWWWWWWWWVVVUUURRRNNNMMMOOORRRSSSTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUUUURRRSSSTTTSSSPPPOOOOOOPPPQQQPPPOOOOOOQQQRRRQQQPPPNNNQQQTTTTTTSSSQQQPPPOOOOOOLLLHHHFFFFFFHHHKKKNNNRRRSSSUUUVVVWWWVVVUUUTTTNNNOOOPPPPPPOOOMMMKKKIIIGGGEEEDDDDDDEEEEEEDDDCCC@@@@@@AAABBBCCCBBB@@@>>>BBBAAA@@@AAABBBBBB@@@>>>>>>======<<<<<<;;;:::::::::::::::;;;:::999999888999999888888888777777777777777777777777888888999555555555555555444444444555555555555555555555555666666555555444444444333444444444444444444444444000222444555555444222000111222222222222000///...000222444555444333222222222111111111111222333333333222111111000000000111222222222222222222222222000111111222222111111000////////////////////////000000000/////////////////////............//////...////////////000000000//////////////////////////////............//////.........////////////...------....../////////000//////............////////////////////////////////////000000000000////////////............////////////............////////////............//////////////////////////////........................------------......//////------,,,,,,,,,------...........................------------........................................../////////000000000000000111111111111222222000000000////////////...000111111111111111222222222222222222222222333333222222222222222222222222111111111222222222222222444444444555666666777777777888999:::<<<===>>>>>>@@@AAAAAABBBCCCCCCDDDDDDCCCDDDFFFFFFEEEFFFGGGIIIKKKLLLLLLJJJGGGFFFFFFGGGIIIJJJKKKJJJHHHIIILLLNNNTTTSSSRRRPPPNNNLLLJJJIIIGGGIIIJJJIIIHHHGGGGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKJJJIIIJJJLLLLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMOOOPPPPPPRRRRRRRRRRRRQQQNNNLLLKKKIIIKKKKKKIIIDDDBBBCCCEEEEEEDDDDDDDDDBBBAAA@@@???>>>>>>??????@@@AAABBBCCCAAAAAA@@@???>>>===<<<;;;999:::::::::999888777666KKKKKKMMMPPPSSSSSSPPPNNNNNNRRRWWW\\\______^^^\\\UUUVVVXXX[[[___eeeiiillllllllllllkkkjjjjjjmmmooonnnnnnooonnnnnnpppsssvvvxxxuuuqqqnnnoooqqqrrrrrrrrrsssrrrpppmmmllllllmmmtttrrrpppppppppooommmkkkccccccccceeehhhiiihhhgggeeegggfffccccccggghhhfffkkkhhhccc___]]]\\\]]]^^^\\\\\\\\\[[[ZZZYYYXXXXXXUUUVVVVVVUUUTTTTTTUUUWWWYYYYYYWWWSSSOOOKKKJJJKKKJJJRRR\\\cccdddcccbbbbbb^^^[[[WWWUUUUUUUUUUUUTTTUUUSSSPPPPPPQQQRRRSSSSSSTTTTTTVVVVVVVVVVVVTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSPPPQQQSSSRRRQQQOOOOOOPPPPPPOOOMMMNNNOOOQQQQQQPPPMMMOOORRRRRRQQQOOOOOOOOOOOOLLLIIIGGGGGGKKKPPPSSSWWWWWWXXXXXXWWWUUUTTTSSSLLLLLLLLLLLLKKKJJJHHHGGGGGGEEEDDDEEEFFFFFFDDDCCCAAABBBCCCCCCCCCBBBAAA@@@AAA@@@@@@AAABBBAAA???<<<<<<<<<<<<;;;::::::999999::::::;;;;;;::::::999888888888888777777777777666666666666666777888999:::555555555555555555555555666666666666666666666666777777666555444333333222333333333333333333333333000222333555555333222000111111222222111000/////////222444444333222222333111111111111111222333333333333222000000/////////000111111111111222222222000000111111111111000000///////////////////////////////////////////////////......------......///......////////////000000///////////////////////////......------......///......------......///000---------......//////000//////............//////////////////////////////...//////000000000000000//////............/////////......------......//////......------......///////////////////////////////////////////////////,,,,,,,,,+++++++++++++++------------------...///------------------------,,,------------............................................./////////////////////000000000111111000000////////////......111111111111111111111111222222222222222333333333222222222222222222222222111111222222222222222222333444444555555666777777666777888:::<<<===>>>>>>??????@@@@@@AAABBBBBBCCC>>>@@@AAABBBAAABBBCCCEEEHHHIIIHHHGGGEEEDDDEEEGGGIIIKKKLLLKKKIIIIIIMMMPPPVVVUUURRROOOLLLIIIGGGFFFDDDFFFHHHGGGFFFEEEEEEFFFFFFEEEDDDEEEGGGHHHHHHGGGHHHIIIJJJLLLMMMMMMMMMMMMJJJJJJIIIJJJKKKLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNOOOOOORRRRRRRRRQQQPPPNNNLLLKKKIIIIIIHHHFFFDDDCCCCCCDDDCCCCCCCCCBBBAAA???>>>===;;;<<<===???AAABBBCCCDDDAAA@@@???>>>===<<<;;;:::888888999999888777666666IIIJJJMMMQQQTTTTTTQQQOOONNNRRRYYY___bbbaaa]]][[[UUUVVVXXX[[[___cccfffhhhkkkllllllkkkjjjkkknnnppplllmmmnnnnnnmmmnnnppprrrqqqooommmmmmoooqqqrrrrrrsssttttttqqqmmmkkkkkklllsssqqqppppppooommmiiieee```aaacccgggjjjjjjgggeeeccceeeccc``````dddfffdddhhheeeaaa]]]ZZZZZZ[[[\\\YYYYYYZZZZZZYYYWWWTTTSSSQQQSSSTTTSSSRRRRRRSSSUUUUUUUUUTTTRRRNNNKKKKKKKKKIIIQQQZZZ______^^^___```ZZZXXXTTTSSSTTTTTTTTTTTTTTTSSSRRRSSSUUUVVVVVVUUUVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVTTTSSSQQQQQQPPPPPPMMMOOOQQQRRRQQQPPPPPPQQQOOOMMMKKKKKKMMMNNNOOONNNIIILLLNNNOOONNNNNNNNNNNNMMMLLLKKKLLLNNNQQQTTTVVVWWWWWWVVVUUUTTTRRRQQQPPPIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDFFFEEEDDDBBBCCCCCCDDDDDDCCCBBBAAABBB@@@@@@@@@AAAAAA@@@===:::;;;;;;;;;:::999999888888;;;;;;;;;;;;;;;::::::999888888777777777666666666666666555444444555666777666666666666666666666666777777777777777777777777666666666555444444444333222222222222222222222222111222333333333333222111222111111111111111111111///222444444222111333444111111111111111222222333222111000000000000000111000000000000111111222222000000111111111111000000////////////////////////......///////////////...///......------......///........./////////000000///////////////////////////......------......//////...---,,,,,,...000111,,,,,,---......///000000//////............//////..............................///000000000000000//////............/////////......------......//////......------......///////////////////////////........................++++++++++++++++++++++++......------......///000------------------------,,,,,,---------.................................------........./////////............////////////000000/////////.........111111111111000000000000000000000111111111222222111111111111111111111111222222222222222222222222333333444555555666666777444555888:::<<<=========>>>>>>>>>>>>???@@@AAAAAA<<<===???@@@???@@@BBBCCCFFFGGGGGGFFFDDDDDDFFFHHHHHHJJJLLLKKKHHHHHHLLLPPPSSSRRRPPPMMMIIIGGGDDDCCCBBBDDDFFFFFFDDDCCCCCCDDDDDDCCCBBBCCCEEEGGGFFFEEEEEEGGGIIIKKKLLLLLLKKKKKKKKKJJJIIIJJJLLLLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOOOOPPPPPPPPPPPPNNNLLLJJJIIIIIIGGGEEEDDDDDDDDDDDDCCCBBBBBBBBBAAA???===<<<;;;;;;<<<===???@@@AAAAAABBB@@@???>>>===<<<:::999999777777888888777777666666GGGIIILLLQQQTTTUUURRRPPPMMMRRRZZZaaacccaaa]]]YYYVVVWWWZZZ\\\___bbbdddeeekkkkkkkkkjjjjjjkkknnnqqqjjjlllmmmmmmllllllmmmoookkkjjjiiikkknnnqqqrrrrrrrrrttttttqqqllliiiiiikkkooonnnmmmmmmmmmiiiccc^^^]]]___cccgggkkkjjjgggdddbbbdddbbb^^^^^^ccceeeeeefffddd___[[[YYYXXXYYYZZZVVVWWWYYYZZZXXXVVVRRRPPPQQQRRRSSSRRRQQQPPPQQQSSSQQQRRRRRRPPPNNNLLLLLLMMMIIIPPPXXX[[[[[[ZZZ\\\___XXXUUURRRRRRSSSTTTUUUUUUSSSSSSSSSVVVXXXZZZYYYXXXWWWXXXYYYZZZZZZYYYXXXWWWXXXWWWUUUSSSQQQOOOOOONNNKKKNNNPPPQQQQQQQQQQQQRRRMMMKKKJJJIIIKKKLLLMMMLLLGGGIIILLLMMMMMMLLLMMMNNNJJJLLLNNNQQQSSSUUUVVVWWWUUUTTTSSSRRRQQQOOONNNNNNGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCDDDEEEEEECCCAAABBBCCCDDDCCCAAA@@@AAABBB@@@??????@@@AAA???<<<999;;;;;;::::::999888888777;;;;;;<<<<<<;;;;;;:::999777777777777666666666666777666444333222222333444666666666777777777777777777777777777777777777777444444555555555555555555222222222222222222222222222222222333333222222222222222111111111111222222///222444333111111333555111111111000111222222333////////////000111222333//////000000111111111222000000111111111111000000////////////////////////......///////////////............------...................../////////000////////////////////////.........------.........///...,,,++++++---000222,,,,,,------...///000000//////............//////------------------------......///000000000000000//////............//////.........------..................------.........////////////////////////------------------------,,,,,,,,,------........................///000111------------------------,,,,,,,,,---------..............................---------.........//////---------............///000/////////............111111111000000000000000.../////////000000111111111111111111111111111111333333222222222222222222333333444444555666666777333555777999;;;<<<<<<<<<============>>>???@@@AAA<<<>>>@@@@@@@@@AAABBBDDDFFFFFFGGGFFFDDDEEEGGGJJJFFFIIIKKKJJJGGGGGGKKKPPPOOONNNLLLJJJGGGEEECCCBBB@@@BBBDDDEEECCCBBBBBBCCCBBBAAA@@@BBBDDDEEEEEEDDDCCCEEEHHHJJJKKKKKKIIIHHHKKKJJJJJJKKKLLLLLLKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDGGGIIILLLNNNOOOOOOOOOOOOOOONNNMMMKKKIIIHHHIIIFFFBBBBBBDDDFFFEEECCCAAAAAAAAA@@@>>><<<;;;:::<<<===>>>??????@@@????????????>>><<<;;;:::888888666777777777777777666555HHHJJJLLLMMMNNNOOONNNNNNPPPSSSVVVZZZ[[[\\\ZZZYYYXXXYYYZZZ\\\___aaacccddddddddddddcccbbbcccfffhhhkkkjjjjjjhhhggghhhjjjmmmkkkhhheeeeeehhhmmmqqqrrrwwwuuuqqqmmmiiieeecccbbbnnnllliiihhhgggfffcccaaa``````cccgggkkkjjjfffbbb``````bbbccccccbbbaaa```ccc]]]WWWUUUWWWWWWTTTQQQQQQRRRTTTVVVVVVVVVUUUTTTMMMOOOQQQTTTUUUVVVWWWWWWTTTSSSPPPNNNLLLLLLMMMMMMOOOQQQUUUYYYZZZYYYXXXVVVUUUQQQNNNNNNRRRUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZ\\\]]]\\\YYYVVVWWWXXXTTTTTTQQQMMMJJJIIIKKKMMMMMMOOOQQQSSSSSSRRRPPPNNNMMMJJJHHHHHHIIIKKKLLLLLLIIIMMMPPPPPPLLLJJJMMMPPPRRRQQQQQQSSSVVVVVVRRROOONNNLLLJJJIIIJJJIIIHHHGGGEEEFFFGGGGGGGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@>>>;;;888666555999999888888777666555555999::::::::::::999888888777777777777666555444333444444444444444444444444444666777666555444555777777777666555555555555555777666666555444444333333222222111111111111222222222222222111111111000000000000000000000000000000//////000111111111111000111111111111111111111111......//////000000111111000000000000000000000000............////////////000000000000000000000000////////////............,,,,,,---...///000111111000000////////////000000////////////////////////------............------......////////////......////////////////////////------............------////////////////////////............////////////000000000000000000000000..................---------......///000/////////000///...---,,,,,,---...---------............///,,,,,,,,,---------......111---******...///---***+++++++++,,,,,,,,,------//////.........---------+++++++++,,,---...000000/////////...---,,,******,,,,,,,,,------..................////////////000333333222111000///......000000000000000000000000222000000111444444111...333333333222222111111111222222333333333333444444555666777888:::;;;<<<===:::;;;<<<===>>>???@@@AAADDDBBB@@@>>>>>>>>>???@@@FFFHHHGGGEEEEEEHHHGGGCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKJJJIIIGGGDDDBBBAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@AAAAAA@@@???>>>>>>??????AAACCCGGGJJJMMMMMMLLLLLLHHHKKKMMMMMMLLLJJJIIIIIIEEEFFFFFFFFFFFFEEEDDDDDDAAABBBBBBDDDFFFIIIKKKMMMOOONNNMMMKKKIIIHHHHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA>>><<<:::999999888999;;;<<<>>>>>>>>>>>>???>>><<<:::999888777777666666666666666666666666HHHIIIKKKLLLMMMNNNNNNNNNPPPRRRUUUWWWYYYZZZZZZYYY[[[\\\]]]^^^___aaabbbbbbeeedddbbb`````````ccceeeggggggfffeeeeeefffhhhjjjgggeeecccdddhhhmmmqqqrrruuurrrmmmhhheeeccccccccckkkiiifffddddddcccaaa___aaaaaacccgggjjjiiieeeaaa``````aaabbbbbbbbbaaa``````[[[VVVTTTUUUUUUSSSPPPPPPPPPRRRSSSTTTTTTTTTTTTPPPQQQSSSUUUWWWWWWWWWWWWSSSRRRPPPNNNMMMMMMNNNOOOPPPRRRUUUXXXXXXWWWUUUSSSSSSPPPMMMMMMPPPSSSTTTSSSRRRRRRSSSTTTUUUVVVWWWXXX[[[\\\]]]ZZZVVVSSSSSSTTTQQQPPPNNNJJJGGGGGGJJJMMMNNNOOOQQQRRRRRRQQQOOOMMMPPPMMMJJJHHHIIIIIIIIIIIIHHHLLLPPPOOOLLLKKKMMMPPPQQQPPPPPPRRRTTTTTTQQQNNNLLLIIIGGGFFFGGGGGGGGGFFFDDDEEEEEEEEEEEEDDDBBBAAABBBBBBCCCCCCCCCCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@???>>>>>>===<<<;;;:::999888;;;::::::999888888777777999999999999999888888777777777777666666555333333444444444444444444444444555666777666555444555666777666666555555555555555666666666555444333333333222111111000000111111222222222222111111000000000000000000000000000000000///000000111222111111111111111111111111111111111......//////000000000000////////////////////////............////////////////////////////////////////////////........................////////////000//////////////////000////////////////////////------............------......////////////..............................---......//////......---....................................////////////..............................---,,,++++++******,,,,,,---............---///...---,,,,,,,,,------------------............,,,---------............111---***+++...///---***,,,,,,,,,,,,------------///.........---------------,,,,,,,,,,,,---......////////////...---,,,,,,------...............///------........./////////222222111111000/////////000000000000000000000000444222222333555666333111333222222222222222222111222222222333333333444444555555666888999:::;;;<<<<<<<<<<<<======>>>>>>>>>@@@???>>>>>>???@@@CCCDDDHHHMMMMMMHHHDDDEEEGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIGGGFFFDDDBBBAAA@@@CCCCCCCCCCCCCCCBBBAAAAAAAAA@@@??????>>>>>>>>>???AAACCCGGGJJJLLLMMMLLLLLLJJJLLLNNNNNNLLLIIIHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGCCCDDDFFFGGGIIIKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHJJJJJJHHHGGGFFFEEEEEEEEECCCBBB@@@===;;;999888888888999<<<>>>@@@@@@@@@???>>>===;;;999888777666666666666666666666666666666HHHIIIIIIJJJKKKLLLMMMMMMPPPQQQRRRTTTVVVWWWXXXYYY^^^^^^^^^_________``````eeebbb___]]]\\\]]]```bbbdddcccbbbbbbbbbdddeeefffcccbbbaaaccchhhmmmqqqssssssoooiiidddbbbbbbdddfffjjjgggdddbbbbbbbbbaaaaaacccccceeeggghhhgggdddaaa``````aaaaaaaaaaaa```___^^^ZZZUUUTTTUUUUUUSSSPPPNNNNNNOOOOOOQQQRRRSSSTTTQQQRRRTTTUUUVVVVVVUUUTTTRRRQQQOOONNNNNNNNNOOOPPPQQQSSSUUUVVVVVVTTTRRRPPPQQQOOOLLLKKKMMMNNNOOOOOONNNNNNOOOQQQRRRTTTUUUVVV[[[\\\[[[WWWSSSPPPOOOOOONNNLLLIIIFFFDDDEEEIIILLLOOOPPPQQQRRRQQQOOOMMMLLLOOOLLLJJJHHHIIIIIIHHHHHHHHHKKKNNNNNNLLLLLLNNNPPPNNNNNNNNNOOOPPPPPPNNNLLLIIIFFFCCCBBBCCCDDDEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???>>>===::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999888888888777777666666666666555444333333444444444444444444444444555666777666444333444555666666555444444444444555666555555444444333333222222111111000000111111222111111111111000000000000000000000000000000000000000000111222222222222111111111111111111111111111...////////////000000000////////////////////////............/////////////////////////////////////////////............---/////////.........------........................////////////////////////------............------......////////////....................................////////////..............................---............/////////------------------------//////...---+++***)))(((******+++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------............------........./////////000---++++++---///---+++,,,------------.....................------------......---,,,,,,,,,,,,,,,......////////////......///////////////.........,,,---------............000000000000000000000000000000000000000000000000000//////000111111000...111111111222222222222222222222222222333333333333333444555666777999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCFFFGGGKKKPPPQQQJJJCCCCCCGGGIIIFFFGGGHHHHHHIIIIIIIIIHHHFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???AAACCCGGGJJJLLLLLLLLLKKKKKKMMMOOONNNLLLIIIGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEECCCAAA???<<<:::888777666999;;;>>>@@@BBBBBBAAA@@@<<<;;;:::888777666555555666666666666666666666666HHHHHHHHHIIIJJJKKKLLLMMMPPPOOOPPPPPPRRRTTTVVVWWW[[[\\\\\\]]]]]]^^^^^^___aaa___[[[YYY[[[]]]```aaabbbaaa``````bbbdddeeeeeebbbaaaaaadddjjjooorrrtttqqqmmmgggbbb```bbbfffiiikkkhhhdddbbbbbbddddddddddddeeeeeeffffffdddbbb```__________________^^^^^^\\\YYYVVVUUUUUUUUUTTTRRRNNNNNNNNNNNNOOOQQQTTTUUUPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPOOONNNOOOOOOPPPQQQOOOPPPRRRSSSSSSRRRPPPOOONNNMMMKKKJJJJJJJJJKKKKKKKKKLLLNNNPPPRRRSSSTTTUUUYYYXXXVVVSSSPPPMMMLLLLLLKKKJJJGGGDDDBBBEEEIIIMMMPPPQQQRRRRRRQQQOOOMMMLLLJJJIIIGGGGGGIIIKKKKKKJJJGGGJJJLLLMMMLLLLLLMMMOOOKKKKKKKKKLLLLLLKKKJJJIIIGGGDDDAAA@@@AAACCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>@@@@@@@@@???>>>===<<<;;;999999999999999:::;;;;;;;;;;;;;;;::::::999999999888888777777666666666777555555555555555444333222333333333333333333333333555666666555333222333444666555444444333333444444444444444444333333222222111111000000000000111111000000000000000000000000000000000000000000000000000111111222222222222222111111111111111111111111////////////////////////////////////////////////............//////////////////////////////////////////.........---------........................------............------////////////////////////------............------......////////////.................................//////000000//////...........................---------.........//////------------------------000000///...------,,,,,,******+++,,,,,,,,,,,,,,,......------------------,,,,,,---------..................////////////000000...++++++---...---+++---------.........//////------------------------...---,,,,,,++++++,,,,,,,,,,,,---...//////......000/////////......------,,,,,,,,,---------......////////////000000111111////////////////////////------------......------000000111111222222333333111222222222222333333333222333444555666777888888:::::::::;;;;;;;;;;;;;;;:::;;;<<<>>>@@@CCCFFFGGGJJJMMMLLLEEEAAADDDGGGHHHCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>??????BBBDDDFFFIIIKKKKKKKKKKKKMMMNNNPPPOOOKKKHHHFFFFFFAAABBBDDDEEEFFFGGGGGGGGGFFFHHHKKKMMMNNNNNNMMMLLLKKKKKKKKKJJJIIIIIIHHHGGGIIIIIIHHHHHHGGGFFFEEEDDDAAA@@@>>>;;;999888777666;;;===@@@CCCCCCBBB???===:::999888777666555555555666666666666666666666666GGGGGGHHHIIIJJJKKKLLLLLLNNNMMMMMMMMMNNNPPPSSSTTTUUUVVVWWWYYY[[[\\\]]]^^^]]]ZZZWWWXXX\\\aaacccdddbbbaaa```aaaeeegggfffeeeccccccdddggglllppprrrrrrkkkgggbbb^^^^^^```dddgggiiieeebbb```aaacccdddddddddeeeeeedddcccaaa```___^^^^^^]]]]]]\\\\\\\\\\\\WWWVVVTTTTTTTTTTTTSSSRRRPPPOOOOOOOOOPPPRRRTTTUUUPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPPPPKKKMMMNNNPPPQQQPPPOOOOOOLLLKKKJJJIIIHHHHHHIIIIIIKKKLLLNNNQQQSSSTTTTTTUUUUUUSSSQQQOOONNNMMMLLLKKKJJJIIIGGGEEEDDDFFFJJJNNNQQQRRRRRRRRRQQQOOONNNMMMIIIHHHGGGGGGIIIJJJJJJIIIGGGHHHJJJKKKJJJJJJKKKLLLGGGHHHHHHHHHGGGFFFFFFFFFEEEBBB@@@@@@AAACCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB??????@@@??????>>>======>>>>>>>>>>>>===<<<;;;::::::999888888888888999999999999999999888888888888888777666555555555666666333444444444444333333222333333333333333333333333444555555444333222222333555555444333333333333333333333333333333222222222111000000000000000000111////////////////////////000000000000000000000000000000111222222222222111000000000000000000000000/////////...................................................////////////....................................------------,,,,,,,,,---...//////000------...//////...------////////////////////////------............------......////////////....................................////////////..............................------------....................................------..................++++++,,,---------------............//////......,,,,,,,,,------------............////////////000///...,,,,,,,,,------,,,---------.........//////,,,,,,------------------,,,++++++++++++,,,------******+++,,,------------///......------,,,,,,,,,,,,,,,,,,---------...............///000000111111////////////////////////000000000000//////000000000000000111111222222222111111111222222222333333222222333444555555666666666777888999:::;;;<<<<<<;;;;;;<<<>>>???AAACCCCCCFFFEEEAAA>>>AAAFFFGGGCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCCCCCCCDDDAAA@@@???>>>>>>>>>??????@@@@@@????????????@@@@@@CCCDDDFFFHHHJJJKKKKKKKKKLLLNNNOOONNNKKKGGGEEEDDD@@@AAABBBDDDEEEFFFGGGGGGEEEGGGIIILLLMMMMMMLLLKKKKKKKKKLLLKKKJJJIIIGGGGGGGGGHHHHHHGGGFFFEEECCCBBB???>>>===;;;999888777777>>>@@@CCCEEEDDDAAA===:::999888777666555444444444555555555555555555555555FFFGGGIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNPPPQQQPPPQQQSSSVVVXXXZZZ\\\]]]ZZZWWWVVVZZZ```fffhhhhhhdddbbbaaadddhhhjjjiiigggddddddeeegggjjjmmmmmmlllbbb```]]][[[ZZZ\\\^^^```aaa___]]]\\\^^^___``````cccccccccbbb___^^^^^^___]]]\\\[[[ZZZYYYYYYYYYZZZRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTQQQRRRRRRSSSRRRQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNIIIJJJLLLMMMNNNNNNNNNMMMJJJKKKKKKJJJHHHGGGHHHIIILLLNNNPPPRRRTTTUUUUUUTTTRRRPPPMMMLLLLLLMMMLLLKKKIIIIIIIIIGGGFFFGGGKKKNNNPPPPPPQQQPPPPPPOOONNNMMMKKKJJJHHHHHHHHHHHHFFFDDDFFFGGGHHHHHHIIIHHHHHHHHHDDDEEEFFFDDDBBBAAABBBCCCBBBAAA@@@@@@BBBDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDD???????????????>>>===<<<<<<<<<===<<<<<<;;;:::999:::999888666666777888888777777777777777777777777777666555444333444555666222333333444444333222222333333333333333333333333222333444444222222333444444444333222222222222333222222222222222222222222111000000//////000000111............////////////000000000000000000000000//////000111111111111000000000000000000000000000/////////............---....................................////////////.................................------------,,,***+++,,,---...///000000---...///000000///...---////////////////////////------............------......////////////......------------------------------............------------------------------,,,------------.................................******+++,,,,,,------...,,,------...............,,,---......//////......,,,,,,,,,,,,------------------........./////////......---,,,,,,,,,,,,---,,,------------.........,,,,,,,,,,,,------------+++++++++++++++,,,------)))***+++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------.....................//////000000000000000000000000000000000...//////...------///000000000000111111111111111111111111111222222222222222222333333444555555666444555666777999:::;;;<<<;;;<<<<<<===>>>>>>??????AAA???;;;:::@@@GGGFFFAAAAAABBBCCCCCCDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDAAA@@@???>>>===>>>???@@@AAA@@@@@@@@@@@@AAABBBBBBCCCDDDFFFGGGIIIJJJJJJKKKKKKMMMNNNMMMJJJFFFDDDDDDAAABBBCCCEEEFFFFFFGGGGGGDDDEEEGGGIIIKKKKKKKKKKKKMMMMMMMMMMMMKKKIIIGGGFFFEEEFFFFFFFFFEEECCCBBB@@@======<<<;;;:::999999:::@@@CCCFFFIIIGGGCCC>>>:::999888777666555555555555444444444444444444444444EEEGGGJJJMMMNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTWWWYYY[[[\\\YYYXXXXXX]]]eeejjjjjjiiieeebbbbbbeeejjjmmmkkkiiidddccccccdddffffffdddccc[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZXXXYYY[[[\\\\\\\\\aaabbbbbb___\\\[[[]]]___[[[ZZZYYYWWWWWWWWWWWWWWWQQQRRRSSSTTTSSSSSSSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRQQQOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLKKKKKKJJJIIIJJJLLLJJJHHHGGGIIIKKKMMMOOOQQQSSSTTTTTTTTTSSSRRROOOKKKJJJKKKLLLKKKJJJHHHIIIJJJIIIHHHHHHJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMKKKIIIHHHHHHHHHGGGEEECCCFFFFFFFFFFFFGGGFFFEEEDDDBBBCCCCCCBBB???>>>???AAA>>>>>>???AAACCCCCCBBB@@@@@@@@@@@@@@@AAABBBDDDEEE@@@@@@@@@??????>>><<<<<<:::;;;;;;;;;;;;;;;::::::888777666555555666888999777777777777777777777777777666444333222333444555222222333333333333222222222222222222222222222222000111333333222222333555444333333222222222222222111111111222222222222222000000////////////000000---------....../////////000000000000000000000000......///000000000000///000000000000000000000000//////.........---------....................................////////////.................................---------,,,,,,,,,,,,,,,------.........---...000111111000...---////////////////////////------............------......////////////......------------------------,,,,,,------------,,,,,,------------------------,,,,,,---------.........------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............***+++,,,---------,,,,,,++++++,,,,,,,,,---------,,,---------.....................---,,,+++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,------------,,,++++++***+++++++++++++++,,,,,,---,,,,,,,,,------------............------........./////////......//////////////////000000000000000000000000,,,---...,,,******---///111111111111000000000000111111111111222222222222222222333444444555555555555555666777777888999999:::;;;;;;<<<<<<===<<<<<<===>>><<<<<<@@@FFFFFFAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCBBB@@@???>>>???@@@AAABBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIKKKLLLKKKHHHEEECCCCCC@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMOOOOOOOOOOOOMMMJJJGGGEEEDDDDDDEEEEEEDDDBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<@@@DDDIIILLLLLLHHHBBB>>>999888777666555555555555333333333333333333333333DDDGGGKKKNNNOOONNNKKKIIIGGGHHHIIIJJJJJJKKKLLLLLLPPPQQQRRRTTTVVVXXXZZZZZZZZZYYYZZZ```ggglllkkkiiieeecccbbbfffkkknnnllliiibbbbbbaaabbbbbbaaa^^^[[[ZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXWWWYYY[[[\\\[[[ZZZ___```aaa^^^[[[ZZZ\\\___ZZZYYYWWWVVVUUUUUUVVVVVVTTTUUUWWWWWWWWWVVVWWWWWWPPPQQQRRRSSSRRRQQQPPPOOOMMMNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHJJJLLLKKKIIIHHHJJJLLLNNNOOORRRSSSTTTTTTSSSRRRSSSOOOKKKIIIJJJKKKJJJHHHHHHIIIJJJJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLGGGFFFFFFGGGIIIIIIHHHFFFFFFEEEEEEEEEEEEEEECCCAAA@@@BBBBBB@@@===<<<===@@@<<<<<<>>>@@@CCCCCCAAA???>>>>>>===>>>@@@BBBDDDEEE@@@@@@@@@@@@???>>><<<<<<999999:::;;;;;;;;;::::::777666555444555777999:::777777777777777888888888777666444222222333444555111222222333333333222222222222222222222222222222///000222222222222444666444333222222111111222222111111111111111111222222000000////////////000000---------.........//////000000000000000000000000---......///////////////000000000000000000000000//////.........---------..................................../////////000..............................---------,,,,,,,,,......---------,,,,,,,,,...///000222222000///...////////////////////////---..................---......////////////......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------+++,,,------......------((()))***+++,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,---------...............---,,,+++,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,---------///...,,,+++***))))))))),,,------......------,,,---.........//////000000.........////////////000////////////////////////000000000000000000000000///111111000------000333222222111111000000//////000111111111111222222222333333333444444555555555666666777777777777777777999999:::;;;<<<<<<<<<<<<<<<@@@AAA???@@@DDDEEECCC;;;<<<>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@@@@AAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEFFFHHHIIIJJJJJJGGGIIIKKKJJJHHHEEECCCCCC>>>>>>???@@@AAAAAAAAAAAACCCCCCDDDFFFHHHKKKMMMNNNQQQQQQQQQPPPMMMJJJGGGDDDBBBCCCDDDDDDCCCAAA???===;;;;;;;;;;;;<<<<<<===>>>@@@DDDJJJNNNOOOLLLGGGCCC999888777666666666666666222222222222222222222222DDDGGGJJJKKKJJJIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKRRRSSSVVVWWWWWWXXXZZZ\\\\\\[[[\\\bbbiiillliiifffdddeeeggghhhhhhhhhgggfffccc^^^\\\]]]\\\YYYZZZ^^^ZZZ[[[\\\___aaa]]]VVVQQQQQQTTTVVVWWWVVVWWWZZZ]]]bbb```]]]YYYXXXXXXYYYZZZ\\\ZZZWWWWWWWWWXXXXXXXXXZZZYYYXXXVVVTTTSSSQQQPPPVVVWWWXXXXXXVVVRRROOOMMMMMMMMMMMMOOOPPPOOOLLLIIILLLLLLKKKKKKJJJJJJIIIIIILLLIIIFFFEEEGGGIIIKKKKKKPPPRRRSSSPPPIIIGGGIIIMMMQQQRRRRRRSSSSSSRRRQQQQQQOOOLLLIIIIIIJJJJJJIIIFFFHHHJJJLLLLLLKKKJJJKKKLLLPPPMMMKKKKKKLLLLLLJJJGGGKKKJJJHHHFFFEEEEEEFFFFFFDDDEEEGGGGGGGGGFFFDDDBBB@@@@@@@@@???????????????======>>>>>>??????@@@@@@;;;;;;;;;<<<>>>???AAABBB@@@???>>>======<<<======:::::::::::::::999888777666666555555666777999:::888888888888888777666666333333444444444444333333777666555444333222222222222222222111111111000000000000111222333333444444000111222333444333333222222222222222111111111111000000000000000000000000///......------///000111...............///000111........................//////000000000000//////......------------.................................---,,,,,,......---,,,////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,---------......////////////////////////111///,,,---///000///------------------...///000////////////////////////.........------,,,,,,,,,------------------------------------------------//////.........---------/////////......------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,...000000...------...,,,---...//////...---,,,//////000000000000//////000000//////.........---............////////////............////////////111111222222222333333333222333333444555666777888777777777777666666666666777888999:::::::::::::::>>>??????@@@AAABBBBBBBBBAAAAAABBB@@@???>>>@@@AAABBBBBBBBBBBBDDDFFFHHHIIIKKKHHHDDDBBBBBBBBBBBBAAA???@@@AAAAAABBBBBBBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJNNNKKKHHHGGGGGGEEEAAA>>>@@@@@@AAAAAABBBAAAAAAAAAGGGGGGFFFFFFGGGIIIKKKLLLOOOPPPQQQOOOLLLHHHEEEEEEDDDCCCAAA???===;;;::::::<<<<<<;;;;;;;;;:::::::::<<>>===;;;888666555444444555555444444444333333333EEEGGGJJJKKKJJJHHHHHHHHHEEEFFFHHHIIIKKKLLLMMMMMMQQQSSSVVVWWWWWWYYY[[[]]]\\\]]]^^^bbbfffhhhgggeeeeeeeeefffffffffdddcccbbb]]]XXXVVVWWWWWWTTTUUUXXXYYYZZZ\\\___```]]]WWWRRRQQQTTTWWWYYYXXXYYY[[[]]]\\\ZZZXXXWWWVVVWWWXXXYYY[[[YYYWWWWWWXXXYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRXXXXXXYYYXXXVVVSSSPPPMMMNNNNNNNNNPPPQQQPPPNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKIIIHHHHHHIIIKKKLLLMMMSSSUUUUUUSSSOOOMMMNNNPPPQQQQQQQQQPPPOOONNNMMMMMMMMMKKKHHHHHHIIIIIIHHHFFFHHHJJJLLLLLLKKKJJJKKKLLLNNNLLLJJJJJJKKKKKKHHHFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHIIIHHHGGGEEEBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>?????????;;;;;;;;;;;;<<<>>>???@@@@@@???>>>======<<<<<<===;;;;;;::::::999888777666666555555555555777888999888888888888888777666666444444555555555555444444444444444333333222111111222222222111111111000000000000111222222333444444000111222333444333222222000000/////////.........000000000000000000000000///......---...///000111///............//////000//////////////////////////////000000000000//////......------------.................................---,,,,,,......---,,,..............................---,,,,,,,,,,,,---,,,,,,,,,---------..............................111///,,,---///000///------------------...//////........................------------------,,,,,,------------------------------------------------,,,,,,+++++++++*********.........---------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------...,,,---...//////...---,,,,,,------......------,,,000/////////.........---............////////////............////////////111111111222222222333333222222333333444666777888666666666666666666666666666777888999999:::::::::<<<======>>>>>>???@@@@@@>>>???@@@@@@??????AAACCCAAAAAAAAABBBDDDGGGIIIKKKIIIFFFCCCAAAAAAAAAAAA@@@???@@@AAABBBBBBBBBBBBBBBDDDDDDDDDEEEFFFGGGIIIJJJMMMJJJHHHGGGGGGEEEAAA>>>>>>???@@@BBBCCCCCCCCCCCCGGGGGGFFFFFFGGGHHHIIIJJJMMMNNNOOONNNKKKGGGEEEEEEDDDCCCAAA???===<<<;;;;;;<<<;;;;;;;;;;;;:::::::::===BBBIIINNNPPPMMMHHHDDD>>>===;;;999777666555555555555555555444444444444EEEGGGIIIJJJHHHFFFFFFFFFDDDEEEFFFHHHKKKLLLNNNOOOQQQSSSVVVWWWXXXZZZ\\\^^^\\\___bbbccccccccccccddddddddddddcccaaa___]]]\\\VVVSSSQQQSSSRRRPPPPPPTTTWWWXXXZZZ]]]___]]]YYYUUUTTTWWWZZZ\\\\\\[[[\\\\\\WWWWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXYYYZZZZZZXXXVVVSSSRRRQQQPPPPPPPPPQQQRRRXXXYYYYYYXXXVVVSSSPPPNNNMMMMMMNNNPPPRRRSSSQQQOOOMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNSSSTTTTTTUUUTTTTTTSSSRRRTTTSSSQQQOOOMMMKKKKKKJJJKKKIIIGGGFFFGGGHHHGGGFFFIIIJJJLLLLLLKKKJJJKKKLLLLLLJJJIIIHHHHHHHHHFFFEEEBBBCCCEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIGGGDDDAAA???@@@AAAAAAAAA@@@???===<<>>>>>>>>=========<<<;;;;;;;;;<<<<<<===>>>@@@???>>>===<<<<<<<<<<<<<<<;;;;;;999888777666555555444444444555666777888888888888888888777666666555555555666666555555555111222333333333222111111222222222111111111111111000000111111222333333333000111222333444333222111/////////.........------000000000000000000000000///............///000000000//////............///000000000000000000000000...//////000000//////.........------------.................................---,,,,,,......---,,,..............................---,,,,,,,,,,,,---,,,,,,,,,---------..............................000...------...//////...------------------...///........................,,,,,,------------------------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,+++******,,,---...---------............------+++,,,,,,------,,,,,,+++/////////...........................////////////............////////////000111111111222222222222222222222333444555666777666666666666666666666666555666666777888999999999::::::;;;;;;<<<=========<<<===?????????@@@AAACCC??????@@@BBBEEEGGGIIIKKKGGGDDDAAA@@@@@@@@@???>>>??????@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIKKKIIIGGGGGGFFFEEEBBB???===???AAACCCEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHJJJLLLMMMLLLIIIFFFEEEEEEDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;:::::::::999>>>BBBHHHMMMOOOLLLHHHEEE>>>===;;;:::888777666666666666666666555555555555EEEGGGHHHHHHFFFDDDDDDEEEEEEEEEFFFHHHJJJKKKMMMNNNQQQSSSVVVXXXYYYZZZ]]]___\\\```dddccc___^^^```cccccccccaaa___\\\YYYWWWVVVSSSPPPOOOQQQQQQNNNOOORRRUUUVVVYYY\\\]]]\\\YYYWWW[[[]]]```aaaaaa___]]]\\\YYYZZZZZZ[[[[[[[[[[[[[[[YYYYYY[[[]]]^^^]]]YYYVVVQQQPPPNNNMMMMMMNNNOOOPPPVVVWWWWWWVVVTTTQQQOOOMMMLLLLLLLLLOOOQQQSSSRRRQQQNNNMMMLLLKKKKKKLLLMMMMMMLLLMMMOOOPPPOOONNNNNNNNNOOOPPPRRRUUUXXXXXXVVVTTTXXXVVVSSSPPPMMMLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGGGGJJJLLLMMMMMMKKKJJJKKKKKKIIIHHHGGGFFFFFFEEEDDDCCC@@@BBBEEEGGGJJJKKKKKKKKKLLLKKKKKKIIIGGGEEEBBBAAABBBBBBCCCCCCBBB@@@>>>===@@@@@@???>>>>>>===<<<<<<>>>======<<<<<<<<<======AAA@@@???===<<<<<<<<<<<<===<<<;;;999777666555555444444444555555666777777888888888888888777666666555555666666666666555555///111333444555444222111111111111111111111111111000000111111222222222333111111333333333333222111000000000000////////////////////////////////////............/////////000111000///...............////////////////////////...//////////////////.........------------.................................---,,,,,,......---,,,..............................---,,,,,,,,,,,,---,,,,,,,,,---------....................................------......//////---------,,,,,,---..............................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,---------...,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******,,,+++++++++++++++++++++++++++++++++++++++++++++------------------------,,,***((())),,,......---------------------------,,,------......------,,,....................................////////////............////////////000000000111111111111222222222222222333444555666444555555555555555666666555555555666777888999999:::::::::;;;;;;<<<<<<<<<<<<===???@@@??????@@@BBB@@@@@@AAACCCDDDFFFGGGHHHDDDBBB@@@?????????>>>=========>>>>>>???@@@AAABBBDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFEEECCCAAAAAABBBEEEGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJGGGEEEEEEEEEDDDCCCAAA@@@???>>>======;;;;;;;;;;;;::::::::::::???BBBGGGJJJKKKHHHEEEBBB>>>===<<<:::999888888888777777777777666666666666EEEFFFGGGFFFDDDCCCCCCDDDGGGGGGGGGGGGHHHJJJKKKLLLQQQSSSVVVWWWXXXZZZ\\\^^^\\\```dddbbb]]][[[]]]aaaaaa```]]]ZZZWWWUUUSSSRRRPPPMMMMMMPPPPPPNNNNNNQQQTTTVVVYYY[[[\\\[[[[[[ZZZdddeeeffffffeeeccc___\\\^^^^^^^^^]]]\\\[[[ZZZYYYXXXZZZ]]]aaabbb```[[[VVVPPPOOONNNLLLLLLLLLLLLMMMRRRRRRRRRRRRPPPOOOMMMLLLIIIIIIJJJLLLOOOQQQQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNQQQSSSSSSPPPNNNNNNNNNMMMOOOSSSXXX\\\\\\YYYWWWXXXVVVTTTQQQNNNLLLJJJIIIGGGGGGGGGGGGFFFGGGHHHIIILLLNNNNNNMMMKKKIIIIIIJJJGGGGGGFFFEEEDDDBBBBBBBBBBBBDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDBBBAAA@@@AAAAAA@@@???>>>======<<<@@@???>>>>>>===>>>>>>>>>AAA@@@???===<<<<<<;;;;;;===<<<:::888666555555555444444555666666777777777888888888888888777666666555555666666666666555555000111444555666555444333111111111111111111111111000111111111111111222222111222333333333333111111000000000000////////////////////////////////////---......///////////////111000///.............................................////////////............------------.................................---,,,,,,......---,,,..............................---,,,,,,,,,,,,---,,,,,,,,,---------..............................------------------///000...------,,,,,,,,,------........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------------------,,,,,,---------,,,,,,------------,,,,,,---------...........................////////////............//////////////////000000000111111111222222222222222333444555333333444444555555555555444444444555666777999:::;;;<<<<<<<<<<<<<<<======>>>???AAAAAA???>>>>>>???BBBBBBCCCCCCDDDDDDDDDDDDBBBAAA???>>>>>>>>>===<<<;;;;;;;;;<<<===???@@@AAADDDDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGEEEEEEDDDGGGHHHJJJLLLLLLKKKJJJHHHGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHIIIHHHFFFDDDEEEEEECCCCCCAAA@@@????????????<<<<<<<<<;;;;;;;;;::::::@@@AAADDDEEEEEECCC@@@>>>===<<<;;;:::999999999999888888777777777666666666CCCDDDEEEDDDCCCBBBCCCDDDHHHHHHGGGGGGGGGIIIJJJKKKRRRSSSVVVWWWWWWXXXZZZ\\\[[[^^^aaa___\\\ZZZ]]]aaa^^^\\\ZZZWWWTTTRRRQQQPPPNNNLLLLLLPPPPPPNNNNNNQQQWWWYYY\\\]]]]]]]]]^^^___iiihhhhhhhhhhhhfffbbb___bbbaaa^^^[[[YYYWWWVVVUUUVVVYYY^^^ccceeeaaa[[[UUUNNNNNNNNNNNNMMMLLLLLLLLLNNNNNNNNNNNNMMMMMMLLLLLLHHHHHHHHHJJJMMMOOOPPPOOOMMMLLLKKKJJJJJJKKKMMMOOOOOORRRUUUTTTQQQNNNOOOPPPRRRVVV\\\```aaa___\\\YYYTTTSSSRRRPPPNNNKKKIIIHHHGGGHHHIIIHHHGGGHHHJJJLLLOOOPPPPPPNNNKKKHHHGGGHHHEEEFFFFFFEEEBBBAAAAAABBBFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>@@@@@@???>>>>>>?????????AAAAAA???>>><<<;;;;;;;;;<<<;;;999777666555666666444555666777888888888888888888888888888777666666555555555666666555555555222222444555666555555444111111111111111222222222111111111111111111111111222222333444333222111000/////////.........------000000000000000000000000---......///000/////////000//////............///........................---......//////......---......------------.................................---,,,,,,......---,,,------------------------......---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------+++,,,------,,,---///111...------,,,,,,,,,,,,,,,------------------------,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++************************,,,...000000...------...------,,,,,,,,,,,,------***++++++,,,,,,++++++***---------------.....................////////////............////////////////////////000000000000222111111111222222333444222222333333444555555555555444444444666888:::;;;>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCAAA???>>>???CCCCCCDDDDDDDDDCCCBBBBBBAAA@@@>>>>>>???>>>===;;;;;;;;;:::;;;<<<>>>@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJIIIHHHFFFGGGHHHKKKLLLNNNOOONNNLLLIIIGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIGGGEEEDDDDDDEEECCCBBBBBBAAA@@@@@@@@@AAA============<<<<<<<<<;;;??????@@@AAA@@@???===<<<;;;;;;:::999999999999999777777777777666666666666AAABBBCCCBBBAAAAAACCCEEEGGGFFFFFFFFFGGGIIIKKKMMMRRRTTTUUUVVVVVVVVVXXXZZZZZZ\\\^^^]]][[[[[[^^^aaa[[[YYYWWWTTTRRRQQQPPPPPPPPPNNNOOOSSSTTTQQQRRRTTT\\\^^^aaaaaa``````bbbdddhhhfffeeeggghhhiiifffddddddbbb^^^ZZZWWWUUUTTTTTTSSSWWW]]]ccceeeaaaYYYSSSKKKLLLNNNOOOPPPOOONNNMMMKKKKKKKKKLLLLLLLLLMMMMMMIIIHHHGGGIIILLLNNNOOOOOOMMMKKKIIIHHHIIIKKKMMMOOOMMMQQQTTTSSSPPPOOOQQQTTTZZZ___fffhhhddd^^^ZZZXXXQQQRRRSSSSSSQQQNNNKKKIIIGGGIIIKKKJJJIIIIIILLLOOORRRRRRRRROOOKKKGGGFFFEEEDDDFFFFFFEEEAAA@@@@@@BBBHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFCCCBBBAAA@@@AAABBBDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>??????BBBAAA???>>><<<;;;;;;;;;;;;:::888666555666777777555666777888999999999888888888888888888777666666444444555555555555444444333333333333333333444444000000111111111222222222111111111111000000000000222222333444333222111000000000/////////.........000000000000000000000000------///000000000///...///............//////000........................---......//////......---......------------.................................---,,,,,,......---,,,------------------------......---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------***,,,...---,,,,,,///111...---,,,,,,++++++,,,,,,------------------------------------------,,,,,,************************++++++++++++++++++++++++.........---------,,,,,,++++++++++++,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++******************))),,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,111666555000,,,---///------,,,++++++,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,------.....................////////////............////////////........./////////000000111111111111111222222333111222222333444444555555555555444555666888;;;<<>>>>>>>>>>>>>>@@@CCCDDDBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBB@@@???>>>>>>??????===;;;<<<<<<;;;;;;===???BBBCCCEEEDDDDDDDDDDDDEEEFFFFFFFFFIIIKKKKKKIIIHHHIIIJJJKKKMMMOOOPPPOOOLLLIIIGGGGGGGGGIIIJJJKKKJJJJJJIIIIIIIIIIIIGGGDDDCCCDDDEEECCCBBBBBBAAAAAAAAAAAABBB>>>>>>>>>>>>============<<<<<<======>>>>>>>>>===:::999999888888888999999777777666666666555555555@@@AAABBBBBBAAAAAACCCEEEEEEEEEDDDEEEGGGJJJMMMOOORRRTTTUUUUUUUUUUUUVVVXXXYYYZZZ[[[[[[\\\]]]___aaaYYYXXXUUUSSSQQQQQQQQQQQQTTTRRRSSSWWWXXXVVVVVVYYY```bbbddddddbbbbbbeeegggfffdddcccdddhhhjjjiiihhhfffccc___ZZZWWWVVVVVVVVVQQQUUU\\\ccceee```XXXQQQHHHKKKNNNQQQRRRQQQPPPOOOIIIIIIJJJKKKLLLMMMNNNNNNJJJHHHHHHIIILLLNNNOOOOOOLLLKKKIIIHHHHHHJJJMMMNNNKKKOOOSSSSSSPPPPPPTTTXXX^^^eeelllkkkddd[[[VVVTTTQQQSSSUUUVVVUUURRRNNNLLLHHHJJJLLLLLLJJJKKKNNNQQQSSSTTTSSSOOOKKKFFFDDDDDDDDDFFFGGGEEEAAA???@@@BBBHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA???>>>>>>AAADDDEEECCCCCCBBBBBBBBBBBBAAAAAA===============>>>??????BBBAAA???>>><<<;;;;;;:::;;;999777666555666777888555666888999::::::999999888888888888888777666666333444444444444444444333333333222111111222222333000000111111222222222222111111111000000000000000222333333444333222111000222222222222111111111111000000000000000000000000,,,---///000000000///..................///000111000000000000000000000000---..................---.........------....................................---,,,,,,......---,,,------------------------......---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------***,,,...---+++,,,///111...---,,,,,,++++++++++++------------------------.........------,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++*********))))))((((((,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,333:::999111,,,---000------++++++++++++---------......//////......---,,,,,,,,,------...................../////////000............/////////000............/////////000111111111111111111222222111111222333333444555555666555555555666999<<<===???????????????>>>>>>>>><<>>???@@@???===;;;>>>===<<<===>>>AAACCCEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFIIILLLLLLIIIIIIJJJLLLIIIKKKMMMOOONNNLLLIIIGGGFFFGGGIIIKKKLLLLLLKKKKKKJJJJJJIIIGGGDDDCCCCCCEEECCCBBBBBBAAAAAABBBBBBBBB????????????>>>>>>>>>>>>999:::;;;<<<===???@@@@@@999999888888777888888999666666666666555555555555@@@?????????@@@BBBDDDEEECCCCCCCCCDDDFFFHHHJJJKKKSSSTTTUUUWWWXXXXXXWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[TTTWWWXXXVVVQQQPPPTTTXXXVVVWWWWWWWWWVVVWWWZZZ\\\aaaaaabbbbbbccccccccccccbbbcccdddgggjjjjjjhhhffffffccc___^^^]]]\\\YYYUUUSSSVVV[[[___```]]]VVVQQQMMMOOORRRTTTTTTRRROOOMMMJJJIIIHHHJJJLLLNNNOOONNNQQQMMMJJJLLLPPPRRRPPPMMMJJJLLLOOOOOOOOONNNOOOPPPPPPNNNPPPTTTTTTRRRWWW```iiikkkjjjddd\\\TTTPPPNNNIIIMMMRRRTTTSSSPPPNNNMMMLLLOOORRRQQQMMMLLLOOORRRRRRRRRRRRPPPMMMIIIEEEBBBDDDBBB@@@???>>>???@@@AAAFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCAAA@@@EEEBBB???======>>>AAACCC@@@AAABBBCCCCCCBBBAAA@@@???>>><<<;;;;;;===@@@AAA??????>>>===<<<;;;:::999999999999888888888777777666555666999<<<<<<999666777777777777666555444333666666555444333333222222666555444444222222111000111111111111111111111111000...,,,---///111000...111111111111000000000000000...---...///000///---//////000000111111222222111111000///.../////////---------------------------------............//////............---------------...//////...------------,,,,,,,,,+++++++++//////.........---------+++,,,---......---,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------,,,,,,+++++++++******+++,,,,,,---......//////000000///...------,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,000///...---,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,...///...---***(((((((((***+++++++++++++++++++++++++++*********))))))))))))(((,,,,,,,,,,,,,,,+++***)))+++*********)))(((((((((...---,,,***)))(((((((((...------,,,,,,------......------------...//////...---,,,,,,---...000111000111111000---,,,,,,---........................////////////////////////////////////000000000000111111222222222333333333666555555555666888;;;===AAA???===<<<===???BBBCCCDDDDDDEEEFFFFFFDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA>>><<<<<<>>>@@@???>>>>>>>>>>>>???@@@CCCEEEFFFIIIEEECCCDDDHHHIIIGGGCCCEEEEEEEEEEEEGGGHHHJJJLLLHHHJJJLLLMMMMMMLLLJJJHHHDDDGGGJJJMMMOOOOOONNNMMMPPPNNNJJJGGGEEEDDDDDDDDD@@@>>>===>>>@@@BBB@@@>>>>>>????????????===;;;:::999:::;;;<<<============:::::::::::::::::::::::::::999888888888999:::;;;????????????@@@BBBCCCEEEDDDDDDDDDEEEFFFIIIKKKLLLQQQRRRTTTVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUXXXYYYWWWTTTSSSWWW[[[XXXYYYYYYWWWVVVVVVXXXZZZ\\\]]]]]]___aaadddfffgggfffeeeeeeggghhhhhhfffdddfffccc```___^^^\\\XXXUUUQQQTTTXXX[[[\\\XXXSSSOOOOOORRRVVVYYYYYYVVVRRROOOMMMLLLJJJKKKLLLNNNMMMMMMMMMLLLKKKNNNPPPQQQNNNKKKKKKMMMPPPRRRRRRQQQRRRRRRQQQPPPRRRUUUUUUSSSYYYaaaggghhhfffaaaYYYQQQMMMLLLJJJMMMQQQSSSRRROOOMMMLLLLLLOOORRRRRROOOMMMOOORRRPPPPPPPPPNNNKKKHHHDDDBBBDDDCCC@@@>>>===>>>>>>???DDDDDDEEEEEEEEEEEEDDDDDDEEECCCBBBBBBCCCCCCCCCAAAAAA@@@===;;;:::<<<>>>@@@AAABBBCCCDDDDDDCCCBBBAAA???>>><<<;;;;;;===???AAABBBAAA???===;;;999888888999999888888888777777777666555666888;;;<<<999666777777777666666555444333666555555444333333222222555444444333333222222111111111111111111111111111000...,,,---///111000///111111111111000000000000000///......000000///...//////////////////000000000000000000/////////...---------------------------------............//////............---------........................////////////.........---///.........------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---........./////////......---,,,,,,,,,,,,,,,,,,+++***)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,000...,,,***)))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******+++,,,---...,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++******,,,+++******)))*********,,,++++++******++++++,,,------,,,,,,------...///...------------......//////000111///---,,,---...........................////////////////////////////////////000000000000111111111222222222333333444333333333555777:::<<>><<<;;;<<<>>>AAABBBEEEFFFFFFFFFEEECCCBBBAAABBBBBBAAAAAA@@@@@@@@@@@@BBB???<<<===???@@@@@@???>>>??????AAACCCFFFIIIJJJKKKHHHFFFGGGJJJKKKIIIEEEFFFFFFEEEEEEFFFHHHIIIKKKHHHIIIKKKMMMMMMKKKIIIHHHGGGHHHIIIKKKMMMOOOPPPQQQRRRPPPLLLHHHEEECCCBBBBBBAAA???>>>???AAABBBAAA???===>>>>>>>>>>>><<<;;;:::999999:::;;;<<<<<<<<<<<<888888888888888888888888::::::999888888888888888??????>>>>>>???AAACCCDDDEEEEEEEEEFFFGGGJJJLLLNNNOOOPPPSSSUUUXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRRRRVVVXXXZZZYYYWWWWWWZZZ]]][[[[[[ZZZWWWUUUTTTUUUVVVVVVWWWYYY\\\aaaeeeiiikkkhhhgggeeeeeeeeeeeecccaaadddcccbbbaaa___\\\XXXTTTRRRTTTVVVXXXWWWUUURRROOOOOOSSSXXX\\\\\\XXXSSSOOOQQQOOOLLLLLLMMMMMMMMMLLLIIIKKKMMMOOOOOONNNLLLKKKLLLOOOSSSUUUUUUTTTTTTTTTQQQQQQSSSVVVUUUUUU[[[bbbddddddaaa\\\UUUOOOKKKJJJJJJMMMPPPQQQOOOLLLJJJIIIIIILLLPPPPPPNNNLLLMMMOOOMMMMMMMMMLLLJJJGGGDDDCCCAAA@@@???======>>>@@@AAADDDDDDEEEEEEEEEEEEDDDDDDDDDBBBAAAAAACCCDDDDDDDDDAAA???===;;;;;;<<<>>>???AAABBBCCCDDDDDDCCCBBBAAA???===<<<;;;;;;===???@@@DDDBBB???;;;999888888888888888888777777777666666555555666888::::::999777777777666666555444444444555555444444333333222222333333333333333333333333111111111111111111111111000...------///000000///111111111111000000000000111///...///000111000/////////..................//////000111000///...------------------------------------............//////............---------///...---,,,,,,---...///000000000/////////..................------------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,------...------......------,,,,,,++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---)))''''''))),,,///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,***++++++,,,------......------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,------------***)))))))))***+++,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...---............------,,,...///000///...---...///........................000000000000000000000000////////////000000000000111111111222222222222333111111111222444777999;;;===<<<::::::;;;===???@@@FFFFFFFFFEEEDDDBBB@@@???@@@@@@@@@@@@????????????BBB@@@>>>>>>???@@@@@@@@@@@@@@@AAACCCFFFIIILLLNNNNNNLLLIIIJJJLLLMMMKKKHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLLLLKKKIIIHHHIIIIIIIIIJJJMMMPPPRRRTTTTTTRRRNNNJJJFFFCCCBBBAAABBBAAA@@@AAABBBCCCAAA???<<<<<<======<<<;;;:::999888888999:::;;;;;;;;;;;;666666666666666666666666::::::999999888666555444>>>>>>>>>>>>???AAABBBCCCEEEEEEEEEGGGHHHKKKNNNOOOOOOPPPSSSUUUWWWXXXXXXXXXXXXWWWVVVTTTSSSQQQQQQPPPUUUWWWYYYYYYXXXYYY[[[]]][[[ZZZYYYVVVRRRQQQQQQRRRSSSUUUYYY^^^cccfffiiijjjgggeeecccbbbbbbbbbaaa```bbbbbbbbbaaa___\\\WWWTTTUUUVVVXXXXXXVVVTTTRRRRRROOOQQQUUUXXXXXXUUUQQQOOORRRPPPMMMMMMNNNOOOPPPOOOJJJLLLNNNNNNMMMLLLMMMNNNOOORRRUUUVVVUUUSSSSSSSSSRRRSSSUUUVVVUUUWWW\\\aaaaaa```\\\XXXRRRMMMJJJIIIIIILLLNNNNNNLLLIIIFFFEEEDDDGGGJJJKKKJJJIIIIIIJJJKKKKKKKKKJJJIIIGGGEEEDDD>>>===<<<<<<>>>@@@BBBDDDFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBAAABBBDDDFFFFFFFFFCCCBBBAAA@@@@@@@@@AAAAAABBBBBBDDDDDDDDDDDDBBBBBB>>>===<<<;;;;;;<<<>>>???CCC@@@===999777777888999777777777666666666555555555555666777888999888777666666555555444444444444444444444333333333222222222222222333333444444444111111111111111111111111//////......///000000000111111111111000000000///111000//////000111000///000//////......---------...///000111111///---,,,---------------------------------............//////............---------000///---,,,,,,---///000///............---------------------------------...---,,,++++++,,,---...------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,+++***))))))+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))))))))************************+++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,,,,------......******))))))******+++,,,------,,,,,,,,,,,,------++++++******++++++,,,------......///...---+++***,,,...//////------...///........................000000000000000000000000////////////000000000000111111111111222222222222000111111333555777999::::::999999999999;;;===???CCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????BBBAAA?????????@@@AAAAAABBBBBBCCCDDDFFFHHHKKKMMMOOOMMMKKKLLLMMMMMMKKKIIIHHHGGGFFFEEEEEEFFFHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNQQQSSSTTTSSSQQQNNNKKKGGGEEECCCBBBCCCCCCCCCDDDDDDCCCAAA@@@;;;;;;;;;;;;::::::999999777888999:::::::::::::::666666666666666666666666777888888888888666444333>>>=========>>>@@@BBBCCCEEEEEEFFFGGGIIILLLNNNPPPPPPQQQSSSUUUVVVVVVUUUUUUVVVUUUTTTRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXXXXZZZ[[[XXXXXXVVVSSSPPPOOOOOOQQQTTTWWW]]]cccffffffeeecccbbb```______```aaa``````^^^```aaaaaa^^^ZZZWWWUUUVVVXXXYYYWWWTTTRRRRRRSSSQQQQQQRRRRRRRRRRRRQQQQQQQQQOOOMMMMMMPPPSSSTTTUUUPPPPPPNNNLLLKKKMMMQQQTTTRRRTTTUUUTTTRRRPPPPPPPPPRRRUUUWWWUUUTTTVVV[[[___^^^\\\XXXTTTQQQNNNLLLKKKIIIKKKMMMLLLJJJGGGEEEDDDCCCEEEGGGHHHHHHHHHHHHHHHKKKKKKKKKJJJIIIHHHGGGFFF???>>>======>>>@@@BBBCCCFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBDDDGGGHHHHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAA>>>===<<<;;;;;;<<<======???===;;;888777888:::;;;666666666555555555444444444555666666777777777888666555555444444444444555333333333333333222222222111222222333333444444555111111111111111111111111//////////////////111222111111111111000000000///000///...///000111000...000000000//////.........---...000111000///---+++---------------------------------............//////............---------000///---,,,,,,---///000///............---------,,,,,,---------------------,,,+++******+++,,,---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------***++++++,,,,,,++++++******+++,,,---.........---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............************************+++++++++,,,+++***))))))************************,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,++++++******++++++,,,,,,------,,,+++******))))))******---,,,,,,++++++,,,,,,---+++************+++,,,,,,------.........---+++***,,,---///...------...///........................000000000000000000000000////////////000000000000000000111111111222222222111111222444666777999:::777777777888999:::<<<===????????????@@@AAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@?????????AAABBBDDDDDDCCCCCCDDDFFFGGGHHHMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKJJJJJJHHHJJJMMMOOOQQQRRRQQQQQQOOONNNLLLJJJIIIGGGFFFEEECCCDDDFFFEEEDDDBBBAAA@@@:::::::::999999999999999888888999999:::999999999777777777777777777777777444555777888888777666555======<<<<<<===???AAABBBDDDDDDEEEFFFIIILLLNNNPPPPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSQQQPPPPPPPPPQQQRRRQQQRRRSSSUUUVVVWWWWWWWWWTTTUUUTTTRRRPPPOOOQQQSSSXXX[[[```dddeeeccc```]]]]]]\\\[[[\\\^^^___^^^]]][[[]]]___^^^\\\YYYXXXWWWVVVXXXYYYWWWRRRPPPPPPRRRTTTSSSRRRQQQQQQRRRSSSTTTQQQOOOMMMNNNQQQUUUXXXYYYWWWTTTPPPMMMNNNQQQUUUXXXSSSSSSSSSQQQNNNNNNOOOPPPRRRVVVWWWSSSQQQUUUYYYZZZ[[[XXXSSSPPPOOOOOONNNMMMJJJLLLMMMMMMJJJGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFDDDBBB@@@???>>>???@@@AAADDDDDDEEEEEEEEEEEEDDDDDDBBBCCCEEEHHHKKKKKKIIIGGGBBBCCCCCCDDDCCCBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@======<<<<<<;;;<<<<<<<<<===;;;:::888888999:::;;;555555555444444444333333333444666666555555777888666555444333333444555666333333333333222222222222222222222333333444444444111111111111111111111111///000000000//////111333111111111111000000000000000...---...///000///...000000000///////////////......///000///...---,,,---------------------------------............//////............---------///...---,,,,,,---...///000000000/////////......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))+++---///000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++++++++,,,++++++***))),,,,,,+++******)))((((((************************++++++++++++******************+++,,,,,,,,,++++++************++++++++++++,,,,,,+++***)))))))))*********))))))))))))******++++++******++++++,,,---,,,------------,,,,,,+++---...///...---,,,---...........................000000000000000000000000////////////000000000000000000000111111111111222111222333444666777888888666666666777999:::<<<<<<;;;;;;;;;<<<===???AAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>@@@BBBEEEDDDCCCBBBBBBCCCDDDEEEJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLLLLLLLIIIKKKNNNQQQRRRQQQOOONNNKKKKKKJJJJJJIIIHHHHHHGGGCCCEEEGGGGGGDDDAAA@@@???::::::999999999999::::::888999999::::::999999999888888888888888888888888555555666777777777777777<<<<<<<<<<<<===???AAABBBCCCDDDDDDFFFHHHKKKNNNPPPNNNPPPRRRSSSUUUUUUUUUUUUSSSQQQOOONNNMMMMMMNNNOOOQQQQQQRRRTTTUUUVVVUUUTTTRRRRRRSSSRRRQQQRRRUUUWWW]]]___```aaa```___\\\[[[YYYYYYYYY[[[\\\\\\[[[YYYXXXZZZ\\\[[[YYYXXXXXXZZZWWWZZZ\\\YYYTTTQQQQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNOOORRRWWWZZZ[[[[[[WWWRRRQQQTTTWWWYYYYYYRRRQQQPPPMMMLLLMMMQQQTTTRRRWWWWWWQQQNNNRRRVVVVVVWWWSSSNNNLLLMMMOOOOOONNNLLLNNNPPPOOOMMMKKKJJJJJJFFFEEEDDDDDDFFFHHHJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDBBBAAA@@@??????AAACCCDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBDDDGGGLLLNNNNNNJJJGGGBBBBBBDDDDDDDDDCCCAAA@@@???@@@AAABBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;<<<;;;:::999888888888888444444444444333333333333222444666555444444666999666555333222222333555666222222222222222222222222333333333333333333333333111111111111111111111111...000111000//////111333111111111111000000000000///---,,,---...///...,,,..................////////////.........------------------------------------------............//////............---------........................////////////.........---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------)))***+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***++++++++++++,,,------,,,+++***)))---,,,+++*********+++,,,************************++++++++++++************)))***+++,,,,,,,,,,,,+++++++++++++++*********************)))******+++,,,******))))))))))))******+++++++++++++++,,,------,,,,,,,,,+++,,,,,,---------...///...,,,+++,,,---........................////////////////////////////////////000000000000000000000000111111111111111222333444444555555555555555666777999:::;;;<<<::::::999:::;;;<<<>>>???????????????@@@@@@@@@AAA???@@@@@@???<<<<<>>>>>;;;:::999999999999:::;;;999:::::::::::::::999999777777777777777777777777888888777777666666777777<<<<<<<<<<<<===>>>@@@AAACCCCCCDDDEEEHHHKKKNNNPPPLLLNNNPPPSSSUUUVVVVVVVVVSSSQQQNNNLLLKKKKKKKKKLLLQQQQQQRRRTTTUUUVVVTTTSSSPPPQQQSSSSSSSSSUUUXXX[[[aaa```^^^]]]\\\[[[[[[[[[XXXXXXXXXZZZ[[[[[[XXXUUUVVVYYYZZZYYYWWWWWWYYY[[[ZZZ]]]```]]]WWWSSSSSSUUUOOOPPPQQQRRRRRRQQQPPPOOOTTTQQQOOOOOOSSSWWWZZZ[[[]]]XXXTTTUUUYYY\\\[[[YYYPPPOOONNNLLLKKKNNNSSSXXXRRRWWWWWWPPPMMMPPPSSSSSSTTTPPPKKKJJJLLLOOOOOOOOOOOOPPPRRRRRRPPPNNNMMMNNNEEECCCAAAAAACCCFFFHHHJJJIIIHHHGGGEEEDDDCCCCCCCCC=========???AAAEEEHHHKKKFFFFFFGGGGGGGGGGGGFFFFFFCCCEEEIIINNNQQQOOOJJJFFFCCCDDDEEEFFFFFFDDDBBBAAA???@@@AAAAAAAAAAAA@@@???======<<<<<<<<<;;;;;;;;;===<<<;;;:::999777666555444444444333333333222222222444666555333333666999666444333222222333555666222222222222222222222222333333333333333333333333111111111111111111111111...000222111///...111444111111111111000000000000...---,,,,,,---...---,,,,,,,,,,,,------.........//////...------------...---------------------------------.........////////////.........---------------...//////...------------,,,,,,,,,++++++++++++++++++,,,,,,---------***+++,,,------,,,+++***------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++)))***,,,------,,,***)))---,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------,,,------...---,,,+++***---,,,*********,,,...000++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((((((((()))***,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,++++++***+++,,,...///...//////...,,,***+++,,,........................////////////////////////////////////000000000000000000000000111111111111111111222333333333333222555555666888999;;;<<<<<<;;;:::999888999:::;;;<<<======>>>>>>?????????@@@>>>???@@@>>><<<<<<>>>AAAAAAAAAAAAAAABBBDDDEEEGGGFFFHHHIIIJJJJJJJJJLLLMMMIIIIIIHHHIIIJJJLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLLLLMMMNNNIIIIIIIIIIIIHHHGGGFFFEEEBBBEEEHHHGGGCCC???>>>>>>;;;:::999999999:::;;;<<<::::::;;;;;;;;;::::::999777777777777777777777777<<<:::888777666555666777::::::;;;<<<===>>>???@@@BBBBBBCCCDDDFFFIIIKKKMMMOOOOOOOOOOOOPPPRRRSSSTTTRRRQQQNNNLLLKKKKKKLLLMMMLLLPPPUUUWWWWWWVVVTTTTTTSSSPPPMMMMMMQQQUUUWWWWWW[[[\\\]]][[[XXXVVVUUUUUUYYYXXXWWWVVVUUUUUUUUUUUUWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[ZZZXXXUUUTTTQQQPPPPPPRRRTTTUUUTTTRRRSSSRRRQQQRRRUUUYYY^^^aaaccc]]]UUUSSSTTTUUUTTTQQQMMMKKKJJJIIIJJJMMMPPPRRRXXXWWWUUUSSSRRRRRRSSSSSSRRRPPPNNNNNNOOOPPPPPPPPPSSSSSSSSSRRRQQQNNNLLLKKKEEEDDDBBBBBBBBBCCCEEEFFFJJJGGGEEEFFFGGGFFFBBB>>>???AAACCCEEEGGGJJJOOORRRKKKHHHFFFGGGJJJIIIDDD@@@DDDEEEHHHIIIJJJIIIGGGEEEBBBDDDFFFGGGFFFDDDAAA???AAABBBCCCCCCCCCAAA>>>===<<<<<<;;;;;;;;;:::::::::<<<:::999999999888666444444444444555555555666666444444555555555555555555111333333333111111222333333222111111000000111111222222222222222222222222222222222111000//////...////////////////////////////////////............////////////////////////------............------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,,,,,,,+++++++++,,,---...)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------++++++++++++------,,,,,,*********+++,,,---.........------,,,,,,,,,++++++------------++++++---,,,,,,+++*********+++,,,---......,,,,,,---............------,,,,,,,,,///...---,,,+++*********++++++******))))))((((((++++++++++++++++++++++++...,,,******+++++++++***+++++++++*********))))))++++++++++++++++++++++++************************)))***+++,,,---.........******))))))***+++,,,,,,+++*********))))))((((((+++++++++,,,,,,,,,------+++---......,,,*********111---******...///---)))+++++++++,,,,,,,,,------------------------------......---------....../////////............//////111111222222222333333333222333333444555666777777:::777666777:::<<<;;;:::======<<<;;;;;;===>>>???BBBAAA???===<<<======>>>???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFGGGIIIKKKMMMNNNJJJJJJJJJJJJKKKKKKKKKKKKOOOMMMKKKKKKKKKKKKKKKJJJIIILLLOOOPPPOOOMMMMMMMMMJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCDDDDDDCCCAAA>>>===<<<;;;:::999999;;;<<<>>>@@@???===;;;999888888777666666666777888888999999999999999888888666555555::::::;;;<<<===>>>>>>???AAAAAABBBCCCFFFIIILLLMMMOOOOOOPPPPPPQQQRRRRRRRRRPPPOOOLLLKKKJJJJJJKKKLLLMMMQQQVVVXXXWWWTTTQQQPPPTTTQQQPPPQQQUUUXXXYYYYYYQQQSSSVVVWWWWWWWWWWWWXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVWWWWWWXXXXXXWWWWWWXXXYYYXXXWWWVVVVVVSSSSSSSSSTTTVVVWWWVVVUUUUUUTTTSSSTTTVVVZZZ^^^aaaaaa[[[UUUSSSTTTTTTRRRPPPJJJIIIHHHHHHIIIKKKNNNOOOVVVUUUTTTSSSSSSTTTUUUVVVTTTRRROOONNNOOOPPPPPPPPPPPPPPPPPPPPPOOOMMMLLLKKKHHHFFFDDDCCCBBBCCCDDDEEEIIIHHHHHHHHHGGGEEEBBB???@@@BBBDDDEEEGGGIIIMMMPPPNNNKKKIIIIIIKKKKKKFFFBBBCCCDDDGGGIIIIIIHHHFFFDDDCCCDDDEEEFFFEEECCCAAA@@@@@@AAABBBBBBBBB@@@>>>===;;;;;;;;;;;;:::::::::::::::888777777777666444222333444444444444555555555666555555444444333333333111222333333222111222444333222111111000000111111222222222222222222222222222222111111000//////...000000000000000000000000////////////....................................------............------,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------,,,,,,---------......---------,,,,,,,,,,,,+++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,------------,,,,,,,,,++++++++++++,,,------,,,++++++---,,,++++++******++++++,,,---...---,,,,,,,,,.........---------,,,,,,,,,...---,,,+++++++++++++++************))))))))))))++++++++++++++++++++++++...,,,+++***+++,,,+++***+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++******))))))***++++++,,,+++*********))))))))))))+++,,,,,,,,,---------------......,,,++++++,,,...111...***+++...///---***---------............///------------------------...------------......///......------------......000000000111111111222222222222333444555666777777999888777888;;;<<<;;;:::<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLIIIIIIJJJJJJJJJKKKKKKKKKNNNMMMLLLKKKKKKKKKJJJJJJLLLNNNPPPOOOMMMJJJIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCDDDEEEEEEEEECCCAAA>>>===<<<;;;:::999999:::<<<===???>>><<<;;;999888888777777777777777777888888888888888888888777666555555::::::;;;;;;<<<<<<<<<===>>>???@@@CCCFFFIIILLLMMMOOOPPPQQQRRRRRRQQQPPPOOOLLLKKKJJJIIIHHHIIIIIIJJJOOOSSSWWWYYYWWWRRRNNNLLLRRRQQQQQQSSSVVVYYYYYYYYYNNNRRRVVVYYYZZZ[[[\\\]]]TTTSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXVVVVVVVVVVVVWWWXXXXXXYYYVVVUUUUUUWWWYYYYYYXXXWWWWWWVVVUUUUUUWWWZZZ^^^```^^^ZZZUUUSSSTTTSSSQQQNNNIIIIIIIIIJJJKKKLLLMMMNNNSSSSSSSSSTTTUUUWWWYYYZZZVVVSSSOOOMMMNNNOOOPPPPPPMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHFFFDDDCCCCCCCCCDDDGGGIIIJJJJJJGGGCCCAAA???BBBCCCEEEFFFGGGHHHKKKNNNPPPMMMJJJJJJKKKJJJFFFBBBBBBDDDFFFHHHIIIGGGEEEDDDEEEEEEDDDDDDCCCBBBBBBAAA???@@@AAAAAA@@@???===<<<;;;;;;;;;:::::::::999999:::888777777888777555333333333333333444444444444666555555444333222111000000111333333333222333444333222111111000000111111222222222222222222222222222111111000000//////...000000000000000000000000////////////....................................------............------,,,,,,,,,---------......,,,,,,,,,,,,------------...........................---,,,++++++,,,---...------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............---------,,,,,,+++++++++************************)))******+++,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++******+++++++++---...---,,,+++,,,...------------,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++***))))))(((*********)))******+++,,,***************))))))))),,,,,,,,,---------............---+++***+++///111111...++++++...///...+++------------............------------------------------,,,------...//////------,,,,,,,,,,,,------////////////000000000000111222333333555555666777888888999;;;======<<<:::::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKKKKJJJIIIIIIIIIKKKMMMNNNNNNKKKIIIHHHHHHJJJIIIHHHFFFEEEDDDDDDDDDGGGGGGGGGFFFDDDAAA???===;;;:::999999999:::<<<=========;;;:::888888777777888888777777777777666666777888888888777666555444::::::::::::;;;;;;;;;;;;<<<===???BBBFFFIIILLLNNNOOOPPPRRRRRRRRRPPPMMMLLLIIIIIIHHHGGGGGGHHHIIIIIINNNRRRWWWYYYWWWRRRNNNKKKNNNNNNPPPSSSUUUVVVVVVVVVRRRUUUYYY[[[[[[ZZZZZZZZZUUUUUUTTTRRRRRRQQQQQQQQQTTTTTTUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUVVVWWWYYYZZZVVVVVVVVVWWWYYYZZZYYYXXXWWWVVVUUUUUUVVVYYY\\\^^^\\\YYYVVVTTTTTTRRRPPPMMMJJJKKKLLLMMMNNNOOOOOOPPPRRRRRRRRRTTTVVVYYY\\\]]]XXXTTTPPPMMMNNNOOOOOOPPPMMMLLLKKKIIIHHHGGGGGGGGGIIIGGGEEECCCBBBCCCDDDEEEEEEIIILLLKKKGGGBBBAAAAAADDDEEEGGGGGGGGGGGGIIIKKKNNNLLLIIIHHHHHHFFFCCC@@@CCCDDDGGGIIIIIIHHHFFFDDDFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>???>>>===<<<;;;::::::::::::999999999999;;;:::999999:::999777555222222222333333333444444444333333222222111111111///111444444333333333444333222111111000000111111111111111111111111111111111111000000////////////111111111111111111111111////////////....................................------............------,,,,,,,,,---------......++++++,,,,,,,,,---------...........................---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,---------..................------,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++++++++******************+++++++++,,,,,,+++++++++,,,,,,++++++***++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++***)))************************++++++++++++++++++++++++************************)))******+++******))))))+++***************++++++************************,,,,,,---------.........,,,---...---------///111000---,,,,,,...///...,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,------........./////////000000000111111222333444555666666777999:::===>>>===<<<:::888999;;;<<<<<<<<<;;;:::===>>>@@@AAABBBBBBAAA@@@CCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGGGGGGGHHHJJJLLLLLLKKKJJJKKKLLLJJJIIIGGGFFFDDDDDDDDDDDDHHHHHHGGGFFFCCCAAA>>>===::::::999999999:::;;;<<<<<<;;;:::999888777777777999888888777666666555555666777777777666666555444999999999999::::::::::::;;;<<>>>>>>>>??????::::::::::::::::::::::::999999999888888888777777666555555555666666444222333333333333444444444444000000111222333444444555111333666666555333222222333222111111000000111111111111111111111111111111////////////////////////////////////////////////////////////............------------------------------............------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++))))))************))))))***************+++++++++++++++************++++++++++++******++++++,,,,,,***,,,---,,,+++***+++---++++++++++++,,,,,,,,,,,,,,,++++++*********++++++*********+++++++++++++++++++++++++++++++++++++++)))(((&&&'''(((***))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,---------,,,+++******)))******************++++++++++++++++++++++++,,,,,,,,,------(((,,,000222000...,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---///////////////....../////////////////////000000000000///000111111333333444555666999;;;<<<;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<>>>>>>>>???@@@AAADDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFIIIKKKKKKGGGEEEEEEFFFKKKLLLLLLJJJHHHGGGGGGHHHGGGFFFDDDBBBAAAAAACCCDDDEEEEEECCCAAA???>>><<<<<<999999999999::::::::::::888777777666666666777777888888777666666555444444444555555555555555444444555666666777888999::::::<<<>>>BBBEEEIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIJJJKKKMMMOOOPPPQQQQQQPPPSSSVVVWWWVVVUUUTTTTTTPPPRRRTTTSSSQQQPPPQQQSSSXXXYYYYYYXXXVVVVVVXXXZZZWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTVVVWWWVVVTTTPPPPPPQQQRRRSSSUUUWWWXXXXXXWWWSSSOOOLLLKKKLLLMMMKKKKKKJJJJJJKKKMMMOOOQQQVVVUUUTTTSSSSSSTTTUUUVVVSSSRRRQQQQQQRRRRRRQQQOOONNNKKKHHHEEEEEEFFFIIIKKKIIIHHHGGGEEEEEEFFFGGGIIIHHHGGGFFFFFFGGGHHHGGGGGGDDDFFFHHHIIIHHHGGGGGGHHHKKKJJJIIIFFFDDDCCCCCCDDD@@@BBBDDDFFFFFFEEECCCBBB@@@???>>>======<<<<<<<<<999999999888888999999:::999888888888777777777777555444333444555555333111333444444444444555555555111111222222333333444444222444777777555333111111333222111111000000111111111111111111111111111111////////////////////////........................////////////............------------------------------............------,,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,+++)))******+++++++++,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,,,,+++++++++******++++++,,,,,,------...++++++++++++++++++++++++,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++'''(((***+++,,,,,,++++++*********+++++++++,,,,,,,,,+++***))))))***+++,,,++++++******++++++,,,---***,,,,,,,,,+++***+++,,,******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***,,,++++++++++++++++++******************************)))((((((***++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++++++++***,,,++++++***))))))***************++++++,,,,,,,,,*********+++++++++,,,,,,***,,,///000...,,,++++++)))*********)))***+++,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++*********+++,,,---///000///......------......///------.........///////////////000111222333444444666888::::::999999;;;===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>===>>>???AAACCCEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGKKKNNNMMMIIIFFFGGGIIIIIIIIIIIIGGGEEEDDDDDDFFFFFFDDDBBB@@@???@@@BBBCCCBBBAAA@@@>>>===<<<;;;;;;888888999:::::::::::::::666666666555555666777777777777777666555555555444333444444555555555444444444555666777888999:::;;;===???CCCFFFIIIKKKLLLMMMLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSUUUWWWWWWVVVTTTTTTUUUNNNPPPRRRPPPMMMLLLMMMPPPYYYYYYWWWTTTQQQQQQSSSUUUTTTTTTSSSSSSTTTUUUVVVVVVRRRRRRRRRQQQPPPPPPOOOOOOQQQQQQRRRRRRTTTUUUVVVWWWSSSRRRRRRTTTVVVWWWVVVTTTOOOPPPQQQRRRTTTVVVWWWXXXWWWUUUQQQLLLIIIHHHJJJLLLNNNMMMLLLKKKLLLOOORRRTTTXXXWWWUUUSSSRRRRRRSSSSSSQQQQQQQQQSSSTTTSSSQQQOOOLLLIIIGGGEEEEEEHHHLLLOOOMMMLLLJJJHHHGGGGGGHHHHHHJJJFFFCCCDDDGGGJJJIIIHHHDDDFFFHHHIIIHHHGGGGGGHHHGGGGGGFFFCCCAAA@@@AAACCC>>>@@@BBBDDDEEECCCAAA@@@>>>>>>>>>===<<<<<<;;;;;;999888888888888888999999888888888888777777777777666555444555666666444333444444444555555555666666444444333333333333333333333555888888555222000000333222222111000111111111000000000000000000000000.........///////////////........................000/////////............---------------------------..................---,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,......,,,***(((*********++++++,,,,,,,,,)))***,,,......---,,,+++---------,,,,,,+++++++++)))***+++,,,------...///*********************************++++++,,,------******+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++------------++++++'''(((***,,,---------,,,******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,+++*********+++,,,,,,---***+++,,,,,,******+++,,,*********++++++,,,,,,,,,---,,,+++***))))))))))))---,,,,,,++++++*********)))))))))))))))))))))))),,,***)))***,,,------,,,))))))******++++++++++++++++++++++++++++++++++++************************)))))))))))))))((((((''',,,,,,+++***))))))***************++++++,,,,,,,,,))))))*********+++++++++,,,---...---+++******,,,((()))))))))((()))***,,,))))))*********+++++++++++++++++++++++++++++++++*********+++,,,---///000...------,,,,,,------...,,,,,,,,,---------......//////000111222333444444666888:::999777888:::=========<<<;;;;;;===>>>???<<<<<<<<<<<<>>>@@@BBBCCC@@@???>>>>>>???AAACCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFIIIMMMQQQPPPLLLHHHIIIKKKCCCDDDEEEDDDCCCCCCEEEGGGEEECCCAAA???>>>???AAABBB@@@???>>><<<;;;:::::::::888888999::::::::::::999666555555555555666777777666666666666666555555555333333444555555444444444555666888999:::;;;<<<<<<===???BBBEEEHHHJJJKKKKKKMMMKKKIIIGGGFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPPPPSSSSSSSSSRRRQQQOOONNNMMMOOOOOONNNNNNNNNOOOPPPPPPUUUVVVVVVUUUSSSRRRTTTUUUSSSOOOMMMOOOTTTWWWVVVSSSOOOQQQRRRPPPMMMKKKLLLMMMPPPPPPQQQSSSWWWZZZ[[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTRRRPPPMMMKKKJJJKKKMMMNNNSSSOOOOOOSSSQQQMMMOOOUUUZZZXXXVVVTTTTTTTTTUUUVVVTTTSSSSSSSSSSSSQQQMMMJJJIIIGGGFFFEEEFFFJJJMMMPPPRRROOOKKKHHHFFFGGGIIIJJJIIIIIIIIIIIIHHHGGGFFFEEECCCDDDEEEGGGGGGFFFEEEEEEEEECCC@@@>>>>>>???BBBDDDCCCCCCCCCBBBBBBAAAAAAAAA======<<<;;;;;;:::999999999777555555777777777666666666555555555444444444444444444333333222222222444444444444444444444444444333333222111111111222222:::AAA@@@999333111111000///...------...///000111111000///////////////------............------...------------,,,,,,,,,------............------.........------,,,,,,,,,------------------------------,,,+++,,,---...///+++++++++******))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))++++++******++++++,,,---,,,***)))+++---...+++)))...---,,,+++************+++++++++,,,,,,---------++++++++++++++++++++++++000///---+++******++++++)))))))))***+++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******))))))******+++,,,+++*********+++,,,,,,---+++++++++************)))***)))))))))+++,,,+++***)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))***,,,,,,***)))***+++((()))))))))************,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///........................+++,,,---.../////////////////////000111111222222777888888999999999888888;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>AAACCCBBBAAA@@@@@@???>>>===>>>???BBBCCCEEEEEEEEEDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDNNNTTTQQQJJJHHHGGGFFFDDDDDDCCCCCCDDDEEEFFFFFFIIIEEEAAA===<<<===@@@CCCEEEBBB???;;;999888999:::::::::;;;;;;::::::999888888888777777666666555555777777666555444333333333333333444444555444444444444555777999:::;;;<<<<<<>>>???BBBEEEGGGIIIIIIJJJKKKIIIHHHFFFEEEFFFGGGHHHIIIJJJLLLMMMNNNOOONNNNNNQQQQQQPPPOOONNNMMMMMMLLLKKKKKKLLLLLLMMMNNNPPPPPPTTTTTTTTTSSSPPPOOOPPPQQQPPPMMMLLLNNNSSSVVVTTTRRRQQQRRRRRROOOLLLJJJKKKMMMVVVVVVWWWZZZ]]]______^^^YYYXXXWWWUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQOOOLLLJJJJJJKKKLLLNNNRRRPPPQQQTTTRRRNNNOOOTTTWWWVVVUUUTTTTTTUUUWWWXXXUUUTTTSSSSSSRRROOOKKKHHHHHHFFFEEEDDDEEEHHHKKKMMMOOOMMMJJJGGGFFFGGGHHHJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGFFFFFFEEEDDDEEECCC@@@>>>>>>???AAACCCBBBBBBAAAAAA@@@?????????<<<<<<;;;;;;:::999999888888777555555666666666555666555555555444444444444333333333333333333333333555555444444333333222222444333222222111111222222666<<>>===<<<===???AAABBBCCCDDDDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEMMMRRRNNNGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFAAA>>>===>>>AAACCCEEECCC???<<<999999999:::::::::;;;;;;::::::999888888888777777666666666666666666666555555444444333333333444444555444444333444444666888999;;;<<<===???@@@BBBEEEGGGGGGHHHGGGHHHGGGFFFEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNMMMLLLKKKKKKKKKLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOQQQRRRRRRPPPMMMLLLLLLMMMMMMKKKKKKMMMQQQSSSRRROOORRRQQQPPPNNNKKKKKKMMMOOOZZZZZZ\\\___bbbbbbaaa___YYYXXXVVVTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPNNNLLLJJJIIIIIIJJJLLLNNNQQQQQQTTTVVVUUUQQQQQQSSSUUUTTTSSSSSSTTTVVVXXXYYYVVVUUUSSSRRRPPPMMMIIIFFFGGGFFFDDDCCCDDDEEEGGGIIIKKKJJJHHHFFFFFFGGGIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCFFFDDDAAA???>>>???@@@AAA@@@??????>>>======<<<<<<:::::::::999999888888777888666444444555555444333555555555555444444444444222222333333333333444444555555444333222111000000333333222222111111222222888<<>>@@@BBBBBBAAA@@@???===<<<<<<;;;<<<>>>???@@@@@@AAABBBBBBAAABBBDDDFFFIIIHHHGGGFFFFFFGGGHHHIIIHHHOOORRRLLLFFFCCCCCCBBBAAABBBCCCDDDFFFHHHIIIJJJHHHFFFBBB???>>>???BBBCCCEEECCC???<<<:::::::::;;;::::::;;;;;;::::::999888888777777777777666666666555555555555555555555555333444444555444444333333333444555666888:::<<<===>>>@@@BBBDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLMMMKKKJJJHHHIIIJJJLLLMMMIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNOOONNNLLLKKKLLLMMMKKKJJJKKKMMMPPPQQQPPPNNNPPPOOOMMMLLLLLLNNNQQQTTT[[[[[[]]]```bbbbbb___\\\ZZZYYYWWWTTTRRRPPPOOONNNQQQQQQQQQQQQPPPOOONNNMMMKKKJJJHHHGGGHHHJJJLLLNNNRRRUUUXXXZZZYYYVVVTTTTTTUUUTTTSSSRRRSSSTTTVVVXXXTTTSSSQQQPPPOOOMMMJJJGGGGGGFFFEEEDDDDDDEEEFFFFFFIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBFFFEEEBBB???>>>>>>???@@@>>>======<<<;;;:::999999999999888888777777777777777555333333444444333222444444444444444444444444444333333333333333333222333333333222222111111111333333222222111222222333555777888666000---...000111111111111111111111111000000////////////000000------............------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++******++++++,,,---,,,++++++***+++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++************************)))))))))******++++++,,,,,,+++++++++***)))))))))))))))*********+++++++++,,,++++++******))))))))),,,,,,,,,+++++++++******************++++++++++++******))))))******+++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++************)))))))))+++,,,+++***,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))***,,,,,,***)))***+++*********+++++++++,,,,,,+++++++++***************---,,,,,,++++++******)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------..........................................------......//////000111111111222333444555555555555555999999999999::::::::::::======???@@@???>>>===<<<;;;;;;;;;;;;;;;===>>>???>>>???AAAAAAAAABBBEEEGGGKKKJJJHHHFFFFFFHHHJJJKKKLLLRRRSSSMMMGGGEEEDDDCCC@@@AAACCCEEEGGGIIIJJJKKKGGGFFFCCCAAA@@@AAABBBCCCDDDBBB@@@===;;;;;;;;;;;;::::::;;;;;;::::::999888777777777777777777777777555555555555666666666666444444444555444444333333333444444555777999;;;======>>>@@@BBBCCCCCCCCCBBBDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKIIIHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHKKKMMMNNNNNNNNNOOOPPPLLLKKKLLLMMMNNNOOONNNMMMMMMLLLKKKLLLOOOTTTXXXZZZ[[[\\\]]]```aaaaaa^^^[[[\\\ZZZWWWTTTQQQNNNLLLLLLQQQQQQPPPOOONNNMMMKKKJJJHHHGGGFFFFFFGGGJJJMMMOOOTTTYYY]]]^^^\\\ZZZXXXWWWWWWVVVTTTRRRRRRRRRTTTUUUQQQPPPNNNNNNNNNMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBFFFDDDBBB@@@?????????@@@===<<<<<<;;;999888888777888777777777777777666666777555333333333333222111333333444444444444444444555555444333333222111111111111111222222333333333333222222111222222333333222333444222///...///222111111222222222222111111000000////////////000000------............------/////////............---------............------***++++++,,,,,,---------------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,))))))))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++******++++++,,,---,,,,,,+++*********+++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++,,,++++++******))))))))),,,,,,,,,+++++++++******))))))*********+++++++++******))))))******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++******)))))))))+++,,,+++***,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))***,,,,,,***)))***+++))))))))))))*********+++************************+++*********)))))))))(((++++++++++++++++++++++++*********+++++++++,,,,,,------------............++++++++++++++++++++++++..................------.........///000000111111111111222333444555555555888888888999999999::::::;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;<<<=========???@@@AAAAAACCCFFFHHHKKKJJJHHHGGGGGGHHHJJJKKKLLLQQQQQQLLLGGGFFFDDDBBB???AAACCCEEEGGGIIIIIIIIIFFFEEECCCBBBAAAAAABBBCCCCCCAAA???===<<<;;;::::::::::::;;;;;;::::::999888777777777777888888888888555555666666666666666666444555555555444333333222444444444444666888:::;;;:::;;;===???@@@AAAAAA@@@BBBCCCDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFIIIMMMOOOOOOPPPQQQRRRMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJJJJNNNSSSYYY]]]^^^]]]]]]]]]___aaaaaa^^^\\\[[[ZZZWWWTTTQQQOOOMMMMMMQQQPPPOOONNNLLLJJJHHHGGGGGGFFFEEEFFFHHHKKKOOOQQQVVV\\\```___]]]]]][[[XXXWWWVVVTTTRRRQQQQQQRRRSSSPPPNNNLLLLLLMMMMMMKKKJJJGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCBBB@@@??????@@@@@@======<<<;;;999888777777777777777777777777777777888666444333333333222111333333333333444444444444555555444333333222111111000000111222333444555555222222111111222222333333333333333222111111222444111111222222222222111111///////////////000000111------............------......---------,,,,,,,,,---......//////......---++++++++++++,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***************+++++++++++++++******++++++,,,---,,,,,,,,,***))))))+++...,,,,,,++++++***+++++++++************+++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,+++++++++++++++************************++++++++++++,,,+++++++++++++++*********,,,,,,,,,+++++++++******)))))))))************+++******))))))******+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***)))))))))+++,,,+++***++++++************++++++************************)))))))))))))))))))))))))))***,,,,,,***)))***+++(((((()))))))))*********)))))))))***************))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++---------.........//////------------------------------...............------......//////000000111000111222333444555555555777777777888888999999:::999:::::::::::::::999999999::::::;;;<<<<<<=========???AAAAAABBBCCCFFFIIIKKKJJJIIIHHHHHHIIIJJJKKKHHHLLLNNNJJJFFFFFFDDD@@@@@@AAACCCEEEFFFGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@>>>===;;;::::::999::::::;;;;;;::::::999888777777777888888888888999666666666666666666666666555555555555444333222222666555444444444666888:::777888;;;===>>>?????????@@@AAABBBEEEFFFHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEEEEEEEGGGJJJMMMOOOPPPPPPPPPQQQNNNMMMKKKHHHFFFGGGHHHJJJJJJJJJKKKPPPWWW\\\______\\\\\\\\\]]]______^^^]]]XXXWWWVVVTTTSSSRRRQQQQQQPPPPPPOOOMMMKKKHHHFFFEEEEEEEEEEEEFFFHHHLLLPPPSSSWWW]]]```]]]\\\]]]\\\YYYUUUTTTRRRQQQQQQRRRSSSTTTPPPNNNLLLKKKLLLKKKJJJHHHFFFGGGHHHIIIIIIIIIGGGFFFEEEFFFHHHJJJJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAA>>>>>>===;;;:::888777777777777777777777777777777999777444444444444333111222222333333333444444444222222222333333444444444222222333333444444555555222222111111222222333444333333333222111111111222000000111222222111000000///////////////000111111------............------+++++++++************))),,,------......------,,,,,,,,,,,,+++++++++++++++------------------------)))***+++,,,---,,,,,,+++*********+++++++++,,,,,,******++++++++++++++++++***************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,---------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,))))))*********+++++++++++++++******++++++,,,---+++,,,,,,***((())),,,...------,,,+++************(((((()))***+++,,,,,,---***************************+++,,,------,,,++++++***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))******************))))))******+++,,,---,,,++++++******++++++------,,,,,,,,,+++++++++***)))))))))+++,,,+++*********++++++++++++******************************)))))))))))))))))))))))))))***,,,,,,***)))***+++))))))*********+++++++++((()))))))))*********+++((((((((()))******++++++++++++++++++++++++++++++************++++++++++++,,,,,,---------.........////////////////////////,,,,,,---...////////////------......///000000000000000222333444555555555666666777777888999999:::999999999:::::::::::::::999:::;;;<<<<<<=========???@@@BBBBBBCCCDDDGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDIIILLLJJJHHHHHHEEEAAAAAABBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;:::999888::::::;;;;;;::::::999888777777888888888999999999888888777777666666555555555555555555444333222111777666444333444555777999555666999;;;===>>>>>>>>>>>>???AAACCCEEEGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDHHHKKKNNNPPPOOOOOOOOOOOOOOOMMMJJJFFFCCCCCCFFFHHHLLLKKKMMMRRRYYY^^^___^^^ZZZYYYYYYZZZ\\\]]]\\\\\\UUUUUUTTTTTTTTTTTTUUUUUUPPPPPPNNNMMMJJJGGGEEEDDDEEEEEEEEEFFFIIIMMMQQQTTTVVV]]]___\\\ZZZ]]]\\\XXXSSSRRRQQQPPPQQQSSSUUUVVVRRRPPPMMMKKKKKKJJJHHHFFFDDDFFFHHHIIIJJJIIIGGGFFFDDDEEEGGGIIIIIIIIIGGGFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEBBBBBBAAA@@@@@@AAAAAAAAA???>>>===<<<:::999888777777777777777888888888888999777555444444444333222222222222333333444444444//////111222444555777777444444444444444444444444222111111111222333333444333333222111000///......///000111222222111000//////////////////000111111---..................---.........---------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++*********------------------------)))***+++,,,---,,,++++++)))))))))******++++++++++++++++++,,,,,,---------************************)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---))))))******++++++++++++++++++******++++++,,,---+++,,,,,,***((((((,,,///...---,,,+++************''''''(((***+++,,,---...))))))))))))))))))))))))+++,,,---...------++++++))))))******+++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))*********************)))***++++++,,,---,,,,,,+++*********+++---------,,,,,,,,,++++++***)))))))))+++,,,+++***)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))***,,,,,,***)))***+++******+++++++++,,,,,,,,,(((((())))))*********+++(((((()))***+++,,,,,,---++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------......///000000000000000222333444555555555555666666777888999999999999999999::::::;;;;;;;;;999:::;;;<<<============@@@AAACCCCCCCCCDDDGGGIIIHHHHHHIIIJJJJJJIIIHHHHHHDDDIIIMMMLLLLLLLLLHHHCCCBBBCCCDDDEEEDDDCCCAAA???AAAAAABBBBBBBBBAAA@@@@@@>>>======;;;:::999888888::::::;;;;;;;;;:::999999777777888888999999999999999888888777666555555444555555555555444333222111333222222333444666888:::777888999:::<<<===>>>>>>AAAAAAAAABBBCCCEEEGGGHHHJJJIIIIIIHHHGGGFFFEEEDDDFFFGGGHHHIIIIIIIIIHHHGGGIIIGGGDDDBBBBBBCCCDDDFFFFFFHHHKKKMMMOOONNNMMMLLLLLLKKKHHHGGGGGGHHHJJJLLLRRRTTTWWWZZZ\\\\\\[[[[[[WWWXXXXXXYYYYYYYYYYYYYYYWWWXXXXXXXXXWWWUUUSSSRRRKKKKKKJJJHHHGGGEEEDDDDDDEEEFFFGGGJJJNNNSSSXXX[[[^^^ZZZ\\\[[[WWW^^^ccc[[[TTTPPPMMMNNNRRRTTTRRROOOKKKMMMOOONNNIIIEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFHHHHHHGGGFFFGGGHHHKKKIIIFFFDDDCCCDDDFFFGGGGGGDDD@@@@@@BBBDDDDDDBBBEEEFFFGGGFFFCCCAAAAAAAAA>>>===;;;999888777888888999888777666555555555555666666555555444444444444555555666666555444333333555555555444333222000///444444333333333333222222444444444333333222222222000000000000000000000000000000000000000000000000......//////000000111111////////////............,,,,,,,,,---------......------,,,,,,,,,,,,++++++'''((()))***+++,,,---------------,,,,,,+++++++++------------,,,++++++***,,,,,,,,,+++++++++******---,,,+++++++++,,,---...,,,,,,++++++++++++************++++++++++++******************************)))***++++++,,,,,,,,,,,,************************+++***)))(((((()))***+++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***)))***,,,...+++++++++*********))))))///...,,,+++***)))))))))******************************************************************************++++++++++++******************************************************...,,,+++))))))))))))***,,,,,,,,,+++++++++++++++,,,+++)))***++++++***(((******+++++++++,,,,,,,,,))))))))))))))))))))))))***+++,,,---,,,***(((&&&++++++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************,,,,,,++++++***)))))))))******++++++++++++******---------,,,,,,+++++++++******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,///////////////......---............////////////000000000000111222333444555555666666777777888888888999:::;;;<<<<<<<<<<<<777999:::<<<>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFGGGGGGFFFEEEDDDDDDFFFHHHIIIEEEGGGIIIKKKLLLKKKIIIGGGCCCDDDDDDDDDDDDBBBAAA@@@BBBAAA@@@>>>======<<<<<<;;;::::::999999::::::;;;::::::999999999999999999888777666555555666777888999999999888888666555555555555444333333222111111333222222222333555777888666666777999:::;;;<<<===@@@@@@@@@@@@BBBCCCEEEGGGHHHGGGGGGFFFEEEDDDDDDCCCEEEFFFGGGHHHIIIHHHGGGGGGHHHGGGDDDBBBBBBCCCEEEFFFIIIKKKMMMNNNNNNMMMKKKJJJFFFFFFHHHKKKNNNQQQSSSUUUXXXYYYZZZ[[[ZZZYYYWWWVVVTTTUUUXXXZZZ[[[ZZZYYYYYYXXXXXXWWWVVVUUUSSSRRRQQQKKKJJJHHHGGGEEEDDDDDDDDDHHHIIIJJJMMMQQQVVV[[[]]]___ZZZ[[[ZZZVVV]]]ccc[[[TTTQQQNNNOOORRRTTTRRROOONNNPPPRRRPPPMMMIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDGGGIIIKKKKKKIIIHHHGGGHHHGGGFFFEEEEEEEEEFFFHHHIIIFFFCCC@@@???AAACCCCCCBBBEEEFFFFFFEEEBBB@@@???@@@===<<<;;;:::999999999888:::999888777666666666666777777666666555555555555555555666666555444444333444444444444444333333222444444333333333333222222444444333333333222222222000000000000000000000000000000000000000000000000......//////000000000000////////////............,,,,,,,,,---------......------,,,,,,,,,,,,++++++************************+++++++++*********)))))),,,,,,---------,,,++++++,,,,,,,,,+++++++++******,,,+++*********+++------......---------,,,,,,,,,******++++++++++++************************************+++,,,,,,,,,++++++************************+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,...,,,,,,,,,,,,+++++++++***++++++******))))))************************************************************************************++++++++++++******************************************************++++++***))))))***+++,,,))))))))))))))))))*********)))((()))+++,,,,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))++++++,,,+++***)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++*********************++++++++++++******,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---,,,+++*********++++++---.../////////...,,,+++............////////////000000000000111222333333444555555666777777888888888999:::;;;<<<<<<<<<<<<999:::;;;===>>>???????????????@@@@@@BBBDDDEEEFFFEEEDDDCCCBBBCCCDDDFFFGGGEEEGGGIIIJJJKKKIIIGGGFFFCCCCCCDDDDDDCCCBBBAAA@@@AAA@@@???>>>===<<<<<<<<<::::::999999999999::::::::::::999999999999888888888777666555555666777888888888888888777666555444555444444333222222111111222222222222222333444444444555666777888:::;;;;;;===>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGFFFFFFGGGFFFDDDCCCCCCDDDEEEFFFMMMNNNOOOOOONNNLLLJJJHHHCCCFFFLLLRRRVVVYYY[[[[[[ZZZZZZZZZZZZXXXVVVSSSRRRQQQTTTYYY]]]___^^^[[[YYYYYYXXXVVVSSSQQQPPPOOOOOOKKKIIIGGGEEECCCCCCDDDEEEKKKLLLMMMPPPTTTYYY]]]______YYYZZZXXXTTT\\\bbb[[[TTTQQQNNNOOORRRSSSRRRPPPOOOQQQRRRPPPMMMKKKIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEKKKMMMPPPPPPMMMJJJHHHGGGCCCDDDEEEFFFHHHIIIIIIJJJEEEBBB@@@???@@@AAAAAA@@@DDDDDDDDDCCC@@@>>>>>>???<<<<<<=========<<<:::999::::::999888777777777777777777777666666666666666555555555666555555444333333333444444555555555555444444333333333333222222333333333333222222222222000000000000000000000000000000000000000000000000...////////////000000000/////////............---,,,,,,,,,---------......------,,,,,,,,,,,,++++++---,,,,,,+++***)))((((((+++++++++************)))++++++,,,---------,,,,,,,,,,,,,,,+++++++++***************)))***++++++,,,------------,,,,,,,,,,,,******++++++++++++******************************++++++,,,,,,,,,+++******************************+++***))))))))))))***+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******,,,...---------,,,,,,,,,++++++)))((((((((()))***++++++******************************************************************************++++++++++++******************************************************))))))))))))***+++,,,---((((((((()))*********+++(((((('''))),,,------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******++++++++++++*********************+++++++++******+++++++++,,,,,,,,,,,,+++***)))))))))******---///000222111000---,,,---............/////////////////////000111222333444444555555666777777777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDBBBBBBAAA@@@AAABBBCCCDDDEEEFFFHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???@@@???>>>===<<<;;;;;;;;;999999888888888888999999::::::999999999888888888777666666555555666666777777777777777777666555444444444333333222222111111222222222111111111111222444444555777888999:::;;;<<<======>>>@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEFFFFFFDDDDDDDDDEEEFFFGGGNNNOOOOOOOOONNNMMMKKKIIIHHHLLLRRRYYY]]]^^^\\\[[[WWWWWWWWWVVVUUUSSSRRRQQQPPPTTT[[[aaacccaaa]]][[[YYYXXXUUUQQQOOOMMMMMMMMMKKKIIIFFFDDDCCCDDDFFFHHHLLLMMMNNNQQQTTTXXX[[[]]]\\\VVVWWWUUUQQQYYY```YYYRRRPPPNNNNNNPPPQQQPPPOOOMMMMMMNNNMMMKKKIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGOOOQQQTTTSSSPPPKKKHHHGGGAAACCCFFFIIIJJJJJJIIIHHHCCCBBB@@@???????????????BBBCCCBBBAAA>>>======>>><<<>>>@@@AAAAAA???===;;;:::999888777666666666666666666666666555555555555444555555555555555444444444444444444555555666666444444333333333222222222333222222222222222222222//////////////////////////////////////////////////////////////////////////////.........---------,,,,,,,,,---------......------,,,,,,,,,+++++++++---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,+++++++++******)))))))))))))))******++++++++++++************)))******++++++++++++******************************,,,,,,,,,,,,++++++***)))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,...---,,,,,,,,,,,,+++++++++)))))))))))))))***++++++******************************************************************************++++++++++++******************************************************)))))))))******+++,,,,,,))))))***+++,,,---------)))(((((()))+++---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,******++++++++++++******(((((())))))******++++++******+++++++++,,,,,,,,,+++++++++************+++///111444555555333000------------.........//////////////////000111222222333444444555555666777777777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<==================>>>???@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>===<<<;;;:::::::::999888888777777888888999::::::999999888888777777666666666666666666666666666666666666666555444333333333333333222222111111111111111111111000000000444444555777888999:::;;;;;;<<<===???@@@AAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHMMMMMMNNNNNNNNNNNNMMMLLLLLLPPPWWW\\\______\\\ZZZUUUUUUTTTSSSQQQPPPNNNMMMNNNSSSZZZ___aaa___\\\YYYZZZXXXTTTQQQNNNMMMLLLLLLKKKIIIGGGFFFFFFHHHKKKLLLLLLLLLNNNPPPRRRUUUWWWXXXWWWRRRSSSRRROOOXXX^^^WWWOOONNNMMMMMMNNNOOOOOONNNLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIQQQSSSUUUTTTPPPKKKHHHFFFCCCEEEHHHJJJKKKIIIGGGEEEBBBBBBAAA@@@???>>>>>>???@@@AAA@@@???===<<<===???>>>@@@BBBDDDDDDBBB???===888777666555555444555555444444444444444444444444444444555555555555555444777666555444444444555555444444333333333222222222222222222222222222222222/////////////////////////////////////////////////////////...........................------------,,,,,,,,,---------......------,,,,,,,,,++++++++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,+++++++++******(((((())))))************++++++*********)))))))))******++++++++++++******************************,,,,,,,,,,,,++++++***)))******************************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,,,,---...++++++++++++************,,,,,,+++************+++******************************************************************************++++++++++++******************************************************************+++*********))))))***+++,,,---------+++***)))***++++++***)))******+++++++++,,,,,,,,,************************,,,,,,+++***))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---******++++++++++++******((((((((())))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,///111333555555222///---------------........................///000111222333333333444555555666666666777888999::::::::::::<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;::::::;;;999888888777777888888999::::::999888888777666666555555666666666666555555444444555555555444333333333222222222222222111111000111111222111111000000333444555666888999:::::::::;;;===>>>@@@AAAAAAAAA>>>>>>???@@@AAABBBCCCCCC@@@AAACCCEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNNNNQQQVVV[[[^^^^^^]]][[[WWWVVVTTTRRROOOLLLKKKJJJOOORRRWWWZZZ\\\ZZZWWWUUUYYYXXXUUUSSSPPPNNNMMMLLLKKKKKKJJJJJJLLLNNNQQQSSSMMMNNNOOOPPPQQQRRRSSSTTTRRRNNNQQQRRRPPPXXX^^^VVVOOONNNNNNMMMMMMNNNNNNOOONNNLLLKKKKKKLLLLLLKKKIIIFFFGGGGGGHHHIIIJJJJJJKKKQQQSSSTTTRRRNNNJJJGGGEEEEEEGGGIIIKKKKKKIIIFFFDDDAAABBBCCCAAA???>>>>>>???>>>??????===<<<===???AAA???AAACCCDDDCCCAAA???===777777666555444444444444333333333333333444444444333444555555666555555555777666444333333333444444444444333333333333222222111111111222222222222222000000000000000000000000000000000000000000000000/////////............---.........------------,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++))))))******+++++++++,,,)))************+++++++++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******(((((()))************))),,,,,,,,,,,,++++++++++++******++++++++++++******************************++++++,,,,,,,,,+++************************************+++,,,,,,+++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,......---,,,---...+++++++++*********))))))------,,,+++******++++++******************************************************************************++++++++++++************************************************************+++++++++******)))((((((((()))*********+++,,,+++******++++++***(((******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++***))))))((()))))))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,******++++++++++++******)))))))))))))))***************+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,...///111000///,,,+++,,,------------.........---------......///000111222222333333444555555555666666777888999999999999;;;:::999888888:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;;;;999999888888888888999999::::::999888777666666555444555555666666555555444333333444444444333333222222222222222222222111111000000111222222222111000222222333555666777888999888999;;;===>>>?????????:::;;;<<<>>>???AAABBBBBB@@@AAACCCEEEFFFFFFFFFFFFCCCDDDDDDEEEGGGHHHIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMPPPRRRUUUXXXZZZZZZZZZZZZWWWUUUTTTQQQOOONNNMMMLLLTTTUUUWWWXXXXXXWWWVVVUUUXXXXXXWWWUUUSSSQQQNNNMMMKKKLLLMMMOOORRRTTTWWWXXXQQQQQQQQQRRRRRRRRRRRRQQQOOOLLLQQQSSSRRRZZZ___WWWOOOPPPPPPOOONNNNNNOOOQQQOOOMMMKKKKKKMMMNNNLLLKKKFFFGGGHHHIIIJJJKKKLLLLLLPPPQQQQQQOOOKKKGGGEEEEEEEEEGGGIIIKKKKKKIIIGGGEEEAAACCCDDDCCC@@@===>>>???<<<=========<<<>>>AAADDD@@@@@@AAAAAA@@@???<<<;;;888777666555555444444444333333333444444444555555333444444555666666555555555444222222222333555666444444333333333333222222000111111111222222222222000000000000000000000000000000000000000000000000//////.........---------.........---------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++))))))*********+++++++++))))))*********+++++++++,,,,,,---------,,,++++++,,,,,,,,,+++++++++******((()))***+++++++++******,,,,,,,,,,,,++++++++++++******++++++++++++************************************+++,,,,,,,,,++++++***************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++***,,,......---,,,------,,,,,,+++++++++************************++++++,,,******************************************************************************++++++++++++******************************************************((((((***+++,,,,,,++++++))))))))))))))))))******+++***))))))+++,,,+++*********+++++++++,,,,,,,,,)))))))))))))))))))))))))))***+++,,,++++++))))))((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,******++++++++++++************************))))))******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,---...---,,,+++***,,,,,,---------.........------------...///000000222222222333444444555555555666777888999999999999999888777666777888:::;;;===<<<<<<<<<===>>>???@@@??????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFBBBAAA@@@???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<::::::999999999999::::::::::::999888777666555555444444555666666555444444222222333333333333222222111111111111111111222222///000111333333333222111000111222333555666777777666777:::<<<============888999:::<<<>>>???@@@AAA@@@BBBDDDEEEGGGGGGGGGFFFCCCCCCDDDFFFGGGHHHIIIIIILLLLLLLLLKKKKKKKKKKKKKKKUUUUUUUUUVVVVVVVVVVVVVVVSSSSSSRRRQQQQQQQQQRRRRRRZZZZZZZZZYYYYYYXXXWWWWWWXXXXXXXXXWWWUUURRRPPPNNNKKKMMMOOORRRUUUXXX[[[\\\TTTTTTTTTTTTTTTSSSRRRQQQNNNLLLRRRUUUTTT\\\aaaYYYQQQQQQRRRQQQPPPPPPQQQRRRNNNKKKIIIJJJLLLMMMLLLJJJFFFGGGHHHIIIJJJLLLMMMMMMOOOPPPOOOMMMIIIFFFDDDDDDDDDFFFHHHJJJKKKJJJHHHGGGBBBDDDEEEDDD@@@>>>>>>???;;;<<<===<<<===???CCCFFF??????@@@???>>><<<:::999999888777666666555555555444444444555555555666666333333444555666666666555222111000000111444666888444444444333333333222222000000111111222222222222000000000000000000000000000000000000000000000000//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++******************+++++++++,,,,,,---------------------,,,,,,+++***,,,,,,,,,+++++++++******((()))***,,,,,,++++++************))))))))))))(((******++++++++++++******************************)))***+++,,,,,,,,,,,,,,,***************************+++,,,------,,,+++***************************))))))))))))))))))))))))************************++++++++++++++++++++++++***,,,...///...------------------,,,,,,,,,++++++''''''(((((()))+++,,,---******************************************************************************++++++++++++******************************************************%%%''')))+++,,,---------,,,,,,,,,+++++++++++++++)))(((((()))+++------,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))'''(((***,,,---,,,+++***((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******++++++++++++******,,,,,,++++++******))))))******+++++++++,,,,,,,,,((()))***+++,,,,,,+++***------...---------,,,+++,,,,,,,,,---------......---------------///000000111222222333333444555555555666777888888999999999777777555555666888:::;;;===============>>>???@@@>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGBBBAAA@@@>>>>>>>>>>>>???>>>======<<<<<<<<<======;;;::::::999999::::::;;;::::::999888777666555444333444555666666555444333111222222333333333222222111111111111111111222222111111111111111111111111555444333222333555888999999888777777999;;;===???;;;<<<>>>>>>======???@@@===>>>AAADDDFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIINNNMMMMMMMMMNNNOOOPPPPPPTTTSSSRRRRRRRRRTTTUUUVVVUUUTTTTTTTTTUUUWWWYYYZZZccc___ZZZXXXYYY[[[ZZZYYYWWWXXXWWWUUURRROOOOOOOOOSSSRRRTTTYYY^^^```___]]]VVVWWWXXXWWWUUUSSSRRRRRRNNNQQQVVVZZZ\\\\\\ZZZXXXUUUTTTSSSSSSTTTUUUTTTSSSPPPNNNKKKHHHGGGHHHJJJKKKHHHGGGFFFHHHLLLPPPRRRSSSRRRPPPLLLIIIFFFEEEFFFFFFHHHHHHIIIIIIIIIHHHGGGFFFGGGFFFFFFDDDAAA>>>:::999>>>>>>>>>>>>????????????>>>>>><<<;;;:::999999999888666444444555666666555555555444444444555555666555444333333222222222222333444444555666666666555444444444444333222111111000000////////////000000000000000000000000000000////////////////////////////////////////////////------......------,,,+++------------------------((()))***+++,,,,,,---...,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---///000///,,,+++***+++------,,,+++************...---,,,***)))(((((((((*********)))******+++,,,************************))))))))))))***+++,,,---......---,,,+++***)))((((((((()))***++++++,,,,,,,,,+++******,,,,,,+++***---***((((((+++,,,+++)))************************+++*********))))))((((((+++,,,.........,,,***)))+++++++++*********))))))***++++++++++++***))))))******++++++++++++************************************+++++++++,,,,,,,,,************************,,,,,,++++++***)))))))))*********)))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///...---,,,***)))((('''++++++******************+++++++++*********))))))++++++************++++++)))))))))))))))))))))))),,,+++***((((((((()))))),,,,,,++++++***+++++++++******))))))))))))******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------...///000000111111111111111111222222222555555555555666666666666666666666777999;;;===???@@@@@@???>>>===<<<;;;;;;CCCCCCCCCCCCBBBAAA@@@@@@???AAACCCCCCBBBBBBBBBCCCCCC@@@===<<<===>>>>>>>>>@@@@@@AAAAAA@@@???===<<<===<<<999888777777999999888888777666666666666666555444444555666666555333333444444555555444444333222222222111111111000000000000000000000000000000333333222222333555777888999999888888999:::===>>>;;;<<<>>>>>>======???@@@???@@@CCCFFFHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLOOOOOOOOOOOOPPPQQQRRRSSSUUUUUUTTTTTTUUUWWWYYY[[[```^^^[[[[[[\\\\\\YYYWWWVVVWWWVVVTTTRRRPPPPPPQQQTTTUUUWWWZZZ___```^^^[[[YYYXXXXXXVVVSSSRRRQQQQQQPPPSSSWWW[[[\\\\\\ZZZYYYUUUTTTTTTVVVWWWXXXWWWUUUOOOOOONNNMMMLLLKKKIIIIIIGGGFFFEEEGGGKKKOOOQQQRRRPPPOOOLLLIIIGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFEEECCCAAA>>>;;;999=========>>>>>>??????@@@>>>===<<<:::999999999888999777555444555555444222555555444444444444555555555444333333222222222333222222333444444444444444333444444333333222111000000000////////////000000////////////////////////////////////////////////........................------......------,,,+++------------------------******++++++,,,,,,------,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,...///...,,,++++++,,,,,,,,,++++++***+++++++++///...---+++***))))))))))))))))))((()))******+++************************))))))))))))***+++,,,---***************)))))))))((())))))***++++++,,,,,,---+++++++++---...---,,,,,,***((()))+++,,,+++)))************************************)))))))))(((,,,,,,---------,,,******+++++++++*********))))))+++++++++++++++***))))))******++++++++++++******************************************+++++++++,,,******************************************++++++***)))))))))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++******)))************************+++++++++*********))))))++++++************++++++************************+++***)))(((((())))))***+++******))))))******+++******))))))))))))******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------...///000000000111111222222222222333333555555555666666666777777666666666777999;;;===????????????>>>>>>======<<>>>>>>>>>>>>>>??????>>>===;;;;;;<<<;;;999777666777888999777777666555555555555666555444444555666666555333222333333333333333333222222222222111111111000000////////////////////////222111111111222444666777:::999888888888:::;;;<<<:::<<<============>>>@@@AAABBBEEEHHHJJJKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNVVVUUUSSSRRRSSSVVVYYY[[[[[[[[[[[[]]]]]][[[WWWTTTTTTUUUUUUSSSQQQQQQRRRSSSWWWWWWYYY\\\^^^^^^[[[XXX[[[YYYVVVSSSQQQPPPPPPQQQQQQSSSUUUXXXYYYXXXWWWVVVSSSSSSUUUWWWYYYZZZXXXVVVOOOPPPQQQRRRPPPMMMIIIGGGFFFEEEEEEGGGKKKNNNOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDFFFEEEDDDCCCAAA>>><<<;;;<<<<<<===>>>>>>???@@@@@@===<<<;;;:::999888888888:::888555444444444333111555555444444444444444555444444333222222222333333111111222222333333222222222333333222222111000///000//////......//////000////////////////////////////////////////////////------------------------------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------************************+++++++++***************+++,,,......,,,++++++,,,++++++++++++++++++,,,,,,///...---,,,+++*********)))(((((((((((()))******************************))))))))))))***+++,,,---''''''(((((()))))))))***)))))))))***++++++,,,,,,,,,++++++,,,...///...---+++***))))))+++,,,+++***************************************)))))))))))),,,,,,,,,,,,,,,++++++++++++++++++***************+++++++++++++++******)))******++++++++++++******************************)))))))))*********++++++************************((())))))***++++++,,,,,,))))))))))))))))))******+++************+++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++++++++************************+++++++++***************++++++************++++++***************************))))))((())))))***+++***)))))))))))))))************))))))))))))******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------...//////000000111222222222333333333333555555666666666777777777666666666777999;;;===>>>>>>???????????????>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDBBBAAAAAAAAAAAAAAAAAA???<<<<<<===>>>>>>>>><<<<<<===<<<<<<;;;999999;;;:::888666666666777777666555555444444444444444555444333444666666444333111222222333333222222111222111111111111000000000////////////////////////000000000111222444555666:::999999888888999:::;;;:::<<<======<<<===>>>@@@BBBCCCFFFHHHJJJKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHKKKMMMNNNNNNLLLLLLIIIJJJLLLMMMNNNNNNNNNMMMTTTRRRQQQPPPQQQSSSWWWYYYVVVVVVXXXYYYYYYWWWTTTRRRRRRSSSSSSRRRQQQQQQSSSUUUWWWXXXZZZ[[[\\\ZZZWWWUUUZZZWWWSSSPPPPPPQQQRRRRRRNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRTTTWWWZZZYYYWWWTTTPPPQQQQQQQQQPPPMMMIIIGGGGGGGGGGGGIIIMMMOOOOOOOOOKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEDDDCCCBBB@@@???======;;;<<<<<<===>>>???@@@@@@<<<;;;:::999888888888888:::888666555666666555333555555444444333333444444444333333222222333333333111222222333333333222222222222222111111000///.../////////....../////////////////////////////////////////////////////////------------------------------......------,,,+++------------------------.........------,,,,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))*********))))))))))))))))))+++------,,,++++++,,,)))***++++++,,,,,,,,,,,,---,,,,,,+++************)))))))))))))))******+++************************))))))))))))***+++,,,---(((((((((((())))))))))))))))))*********++++++++++++******+++---...---,,,***)))******+++++++++************************************))))))))))))))),,,,,,+++******++++++,,,************************++++++,,,,,,++++++***)))******++++++++++++******************************((())))))))))))*********************************))))))*********+++++++++)))))))))))))))************************++++++,,,************************+++************+++,,,,,,************************++++++++++++++++++++++++************************))))))))))))************************************++++++************++++++))))))))))))))))))))))))((((((((())))))***++++++***))))))))))))******+++******))))))))))))************************************++++++++++++******************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------....../////////000000000111222222333333555555666666666777777777555666777888:::;;;===>>>===>>>???@@@AAA@@@@@@???>>>>>>???@@@BBBDDDEEEFFFGGGEEEBBBAAAAAAAAA@@@??????===<<<<<<>>>??????>>><<<<<<<<<;;;::::::999999999888777666555555555666555444333333222222333333444444333444555666444222222222333333333333222222111111111111000000000000000000000000000000000000//////000111222444555666999999999888999999999::::::;;;======<<<<<<>>>???AAACCCEEEGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGIIIKKKMMMOOONNNMMMMMMIIIKKKMMMOOOPPPPPPPPPOOOPPPOOOMMMMMMNNNPPPSSSUUURRRSSSTTTUUUTTTSSSRRRRRRQQQQQQRRRQQQPPPRRRTTTWWWVVVWWWYYYYYYXXXVVVUUUTTTWWWSSSOOOMMMOOORRRTTTTTTMMMMMMLLLLLLLLLMMMNNNOOOTTTTTTVVVXXXZZZZZZWWWTTTQQQPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKMMMPPPQQQQQQOOOKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFDDDCCCBBBAAA@@@?????????;;;<<<<<<===>>>>>>??????;;;:::999888888888888888888777555666777888888777555555444333333333333333333333333222222333333444333444444444444444333333111111111111000///......//////............//////........................////////////////////////........................------......------,,,+++------------------------///......------,,,,,,+++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,+++***+++,,,)))***+++,,,,,,,,,,,,,,,+++***)))))))))))))))***++++++******++++++,,,---************************))))))))))))***+++,,,---+++++++++*********))))))***************+++++++++***)))((()))+++,,,,,,***((()))***+++++++++++++++************************))))))))))))))))))******,,,+++*********++++++,,,************************+++,,,,,,,,,,,,+++************++++++++++++******************************((())))))))))))*********************************+++++++++*********))))))(((((())))))******************))))))******+++,,,************************)))))))))))))))***++++++************************++++++++++++++++++++++++,,,,,,+++******))))))((((((((()))))))))*********************************++++++************++++++(((((((((((((((((((((((((((((())))))***************************+++,,,---******))))))))))))************************************++++++++++++******************************,,,++++++******++++++,,,++++++++++++++++++++++++------------............---......///000111111111555555555555666666666666444555777999:::<<<======<<<===???AAAAAAAAA@@@???>>>>>>???@@@CCCEEEGGGIIIGGGEEEBBBAAABBBAAA@@@>>>===<<<;;;<<<>>>??????>>>======<<<;;;::::::::::::888888777666555555555555444444333222222222222222444333333444555555444222333333444444444444333333000000000000000000000000000000000000000000000000...///000111333555666666777888888999999999::::::999;;;<<<<<<<<<<<<===???AAABBBEEEGGGHHHIIIIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIEEEFFFHHHJJJLLLLLLLLLLLLJJJKKKMMMNNNPPPPPPQQQQQQLLLLLLLLLLLLMMMOOOPPPQQQPPPRRRTTTUUUTTTSSSSSSSSSPPPQQQQQQPPPPPPQQQUUUXXXUUUVVVWWWVVVTTTSSSTTTVVVUUUQQQLLLLLLOOOSSSTTTTTTOOONNNLLLKKKLLLNNNPPPQQQXXXXXXXXXYYYZZZXXXUUUSSSQQQOOOLLLIIIHHHIIIKKKLLLLLLLLLNNNQQQSSSTTTRRRPPPLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCAAAAAA@@@@@@@@@@@@<<<<<<============>>>>>>:::999888888777777888888777666555555777999999888666555444333222222222222333333222222222333444444555555666666666555444444111222222111111000///...///......------......///........................////////////////////////////////////////////////------......------,,,+++------------------------...---------,,,,,,++++++)))******+++,,,+++++++++))))))))))))))))))))))))))))))))))))************)))***,,,,,,***))))))***)))***+++,,,---,,,+++***))))))((((((((())))))***,,,++++++++++++,,,------************************))))))))))))***+++,,,------,,,,,,,,,++++++******************************+++)))((()))***+++***(((&&&)))+++,,,+++***++++++************************))))))))))))*********************+++++++++++++++***************+++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++******************************)))))))))*********++++++************************,,,,,,++++++***))))))(((((((((((()))******++++++***))))))))))))***++++++************************))))))(((((())))))***+++***************************++++++,,,,,,++++++***,,,,,,+++***))))))(((((('''(((((())))))************************+++++++++++++++************++++++((((((((((((((((((((((((((())))))************)))************+++,,,---...******))))))))))))************************************++++++++++++******************************++++++************++++++++++++++++++++++++++++++------------------------,,,,,,---...///000000111333333444444444555555555444555777999;;;<<<<<<===;;;===???AAAAAA@@@???>>>======>>>???BBBEEEHHHIIIFFFDDDAAABBBCCCCCC@@@<<<<<<;;;;;;<<<>>>@@@???>>>>>>===<<<;;;::::::::::::888888888777666666555555444333333222222222222222444333222333555555333222333444444555555444444333//////000000000000000111////////////////////////...///000222444555666777666666777888999:::::::::999;;;<<<<<<<<<<<<===???BBBCCCEEEGGGHHHIIIIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEFFFHHHIIIJJJKKKLLLJJJJJJJJJKKKMMMOOOPPPQQQJJJKKKLLLMMMNNNOOOOOOOOOPPPTTTYYY[[[YYYWWWUUUUUUQQQQQQQQQOOOOOOQQQUUUXXXUUUVVVVVVTTTRRRSSSWWWZZZUUUPPPLLLLLLPPPSSSSSSQQQPPPNNNLLLKKKLLLOOORRRTTTZZZYYYWWWVVVUUUSSSPPPNNNPPPNNNKKKIIIIIIJJJLLLNNNMMMMMMOOOSSSUUUUUURRROOONNNMMMKKKIIIHHHHHHHHHHHHGGGFFFDDDBBBBBBCCCDDDEEECCCBBBAAA@@@@@@@@@AAABBB===============<<<<<<<<<999999888777777777777888777555444444666777666666666555444333222222222222333222222222333333444555666666666666666555444444222222222222111000/////////......------......///........................////////////////////////........................------......------,,,+++------------------------,,,,,,,,,,,,,,,+++++++++((()))***+++,,,++++++***************************)))))))))******+++++++++)))+++,,,+++)))(((((()))***+++,,,------,,,***)))))))))(((((()))***++++++++++++******++++++,,,---************************))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,************************---+++******+++***)))(((%%%(((,,,---+++***+++,,,************************((()))))))))************((()))***+++,,,++++++***))))))*********+++++++++,,,,,,------,,,,,,+++*********++++++++++++******************************************+++++++++,,,************************++++++******************'''(((((()))******++++++)))))))))))))))***++++++******************************))))))******+++,,,***************************+++,,,,,,,,,,,,+++***************))))))))))))''''''(((((()))******+++))))))*********+++++++++++++++************++++++************************))))))***+++******(((((())))))))))))***+++,,,---******))))))))))))************************************++++++++++++******************************++++++************++++++++++++++++++++++++++++++------------------------,,,,,,---...///000111111222222222333333333444444444555777999;;;<<<<<<<<<;;;===???@@@AAA???===<<<<<<<<<<<<===???CCCFFFHHHDDDBBBAAACCCFFFEEE@@@;;;:::::::::<<>>>>>===;;;:::999999::::::888888888888777666555555444444333222222222222333444333222333444555333111333333333444444333333333////////////000000111111...........................///111333555666777777444555777888::::::;;;;;;999;;;<<<<<<;;;<<<===???CCCDDDFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGGGGIIIKKKMMMNNNHHHHHHHHHIIIJJJLLLOOOPPPIIIJJJMMMNNNOOOOOOOOONNNPPPVVV^^^aaa```[[[XXXWWWQQQQQQQQQOOOOOOQQQTTTXXXVVVVVVVVVSSSRRRTTTYYY^^^VVVQQQLLLLLLPPPRRRQQQNNNPPPNNNKKKJJJKKKNNNRRRUUUYYYVVVSSSQQQPPPNNNKKKHHHNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNPPPSSSUUUUUUQQQNNNPPPNNNKKKHHHGGGGGGHHHHHHFFFDDDBBBAAAAAAAAACCCDDDBBBAAA@@@@@@@@@AAABBBCCC>>>>>>>>>===<<<<<<;;;;;;999888777777777777777888777555333333444444333222666555444333222222222222222222222222333333444555555666666666555444444333222333333222222111000///.........------.................................////////////////////////------------------------------......------,,,+++------------------------++++++++++++++++++++++++((()))***+++,,,+++******************************))))))******+++++++++,,,***+++,,,+++)))''''''(((++++++---------+++)))((())))))))))))***+++,,,,,,*********)))******+++,,,************************))))))))))))***+++,,,---((()))***+++,,,---......++++++******************///---++++++++++++)))((($$$(((,,,---+++***+++,,,************************(((((())))))*********+++'''(((***,,,---,,,***)))))))))******++++++++++++,,,,,,------,,,,,,+++*********++++++++++++*********************************++++++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,'''(((((()))***+++++++++)))))))))))))))******+++))))))))))))))))))))))))++++++******++++++,,,---))))))))))))))))))))))))***+++,,,------,,,+++***'''(((((()))***+++++++++&&&''''''((()))******+++))))))******++++++++++++++++++************++++++++++++++++++++++++++++++)))***++++++***)))((('''(((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++------------------------------...///000111222222111111222222222333333333333555777:::;;;<<<<<<<<<;;;<<>><<<;;;;;;::::::;;;===AAADDDFFFCCCAAAAAADDDGGGFFF@@@::::::999:::<<>>===<<<;;;999888999999:::999999999999888777666555555444333333222222333333333333222333444555333111222222222333333222222222.../////////000000111111............////////////111222333444555555555555333555666555555555777999:::999999999:::<<<>>>???EEEEEEDDDDDDEEEGGGIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDFFFHHHJJJKKKGGGGGGHHHHHHJJJKKKMMMMMMKKKJJJJJJLLLPPPRRRPPPNNNTTT^^^gggfffbbb^^^[[[WWWSSSSSSQQQOOOMMMMMMPPPSSSUUUUUUUUUTTTSSSRRRQQQPPPTTTTTTPPPKKKKKKOOOOOOLLLLLLJJJGGGFFFHHHLLLQQQTTTXXXWWWUUURRROOOLLLIIIHHHMMMMMMLLLKKKLLLLLLMMMMMMNNNPPPRRRRRRQQQOOOOOOPPPLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA???@@@AAABBBBBB@@@???===<<<===>>>>>>>>><<<;;;::::::888777888999999888777555555555555666666777777444444444444444444444444444444444444444555666777555555444444444333333333000000000000////////////......////////////......---...///000000///...---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++...---,,,+++************+++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++++++++***)))(((''''''(((***+++,,,---...******************************+++++++++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++************+++++++++++++++*********))))))************************************************++++++******************************************************************)))***+++,,,,,,,,,,,,,,,...---***)))((()))***++++++*********))))))((((((******))))))******+++,,,,,,,,,+++******+++,,,,,,************************((()))***,,,,,,+++******))))))))))))))))))))))))++++++***)))(((((()))))),,,,,,,,,+++++++++*********++++++,,,,,,++++++***)))***+++***)))((((((***))))))************)))))))))******+++++++++******************************************************((()))***++++++***)))(((******++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))+++++++++*********))))))---,,,+++*********+++,,,---,,,,,,++++++,,,,,,------......///////////////000/////////000111222222666777777888888888888777777999;;;;;;:::::::::;;;<<<<<<<<<<<<============>>>>>>>>>>>>============<<<;;;:::::::::;;;<<<===>>>===;;;999777666666777888777777666555444444444222222222222111111000000111111222222222333333333222222222111111111111000000000000000000000000000............////////////111111222333444444444444333444555555444555777999999999999999:::<<<===???CCCBBBBBBBBBCCCEEEGGGHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCCCCEEEGGGIIIJJJHHHHHHIIIIIIJJJKKKLLLMMMKKKIIIIIIKKKOOOQQQQQQPPPWWWaaahhhgggccc```\\\YYYTTTSSSRRROOONNNOOOSSSVVVYYYWWWUUUTTTSSSSSSTTTUUUTTTSSSNNNIIIIIIMMMNNNLLLLLLJJJGGGFFFGGGKKKPPPSSSVVVTTTRRROOOLLLJJJIIIHHHJJJJJJKKKKKKLLLMMMNNNNNNKKKMMMOOOOOONNNMMMMMMNNNJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBAAA@@@>>>===<<<======>>>===<<<;;;::::::999777777999999888777333333333444444555555555444444444444444444444444444444444444444555666666444444444333333333222222000000000000////////////......////////////............////////////..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,...---,,,++++++*********+++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++++++++,,,******+++++++++***))))))(((((()))***+++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++***************************************************++++++++++++++++++,,,++++++************+++++++++++++++*********))))))************************************************************************************************************************)))******+++++++++++++++,,,+++***(((((()))***+++************)))))))))(((******))))))******+++,,,,,,,,,************,,,,,,************************))))))***++++++++++++***))))))))))))))))))))))))++++++***))))))))))))))),,,+++++++++************)))******++++++******))))))***+++***)))((((((***))))))************))))))***************)))((('''************************************************))))))************))))))******++++++++++++******+++***)))(((((())))))***))))))))))))))))))))))))+++++++++*********)))))),,,+++++++++***++++++,,,---,,,,,,++++++,,,,,,---------...///////////////////////////000111222222444555666777777888888888777999;;;;;;:::999:::;;;<<<<<<<<<<<<============>>>>>>>>>======<<<<<<;;;::::::999999999;;;<<<===;;;:::999888777888888999777777777666555444444444222222222222111111111000111111111222222222333333222222222111111111111000000000000000000000000000............////////////000000111222333333333333333444555555444444666888999888888888999;;;===>>>?????????@@@AAABBBDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJIIIHHHJJJMMMPPPRRRRRRZZZbbbgggeeeaaa^^^[[[XXXTTTSSSRRRPPPOOOQQQVVVYYY\\\ZZZWWWUUUTTTVVVXXXYYYSSSRRRLLLGGGGGGLLLNNNMMMJJJIIIGGGFFFGGGKKKNNNQQQSSSQQQNNNKKKIIIHHHHHHHHHFFFGGGIIIKKKMMMMMMMMMMMMGGGIIILLLLLLKKKKKKKKKKKKIIIIIIHHHGGGEEECCCBBBAAABBBBBBBBBAAA@@@???>>>===>>>???@@@@@@@@@???===<<<<<<<<<======<<<<<<;;;::::::999777777888888777666111111222222222222333333444444444444444444444444444444333333333444555555333333222222222111111111000000000000////////////......////////////......//////............//////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++*********)))******+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++************++++++************************+++++++++++++++++++++++++++++++++++++++*********++++++************+++++++++++++++***************************************************************************************************************************************))))))*********************)))((((((((()))+++,,,************))))))))))))******))))))******+++,,,,,,+++***))))))***+++,,,*********************************)))******+++,,,))))))))))))))))))))))))+++***))))))))))))))))))++++++*********))))))))))))))))))******))))))))))))***+++***)))((((((***))))))************))))))************((('''&&&%%%))))))))))))))))))))))))******************************))))))))))))************++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))+++++++++******************++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,---......//////......////////////000111222333333333444555666777777777777999;;;;;;:::999:::;;;<<<<<<<<<<<<=====================<<<<<<:::999999888888888888999;;;<<<===777777777777888999:::;;;777777666666555444444444222222222222111111111111111111111111222222222222222222222111111111111000000000000000000000000000............//////////////////000111111222111111222333444444333444666888888888777888999:::<<<=========>>>???@@@AAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLJJJIIIHHHIIILLLOOORRRSSSZZZ```ccc```\\\[[[XXXUUURRRRRRQQQPPPPPPSSSXXX[[[[[[ZZZYYYXXXXXXXXXZZZZZZSSSQQQLLLFFFFFFLLLPPPNNNIIIHHHGGGGGGHHHJJJMMMOOOPPPNNNJJJGGGFFFFFFGGGHHHEEEFFFIIIKKKLLLLLLKKKJJJFFFHHHJJJKKKJJJIIIIIIJJJHHHHHHGGGFFFEEECCCBBBAAABBBBBBAAAAAA???>>><<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;999777666777777777666111111111222222222222222333333333333333333333333444333333333333333444444111111111111000000000000000000000000////////////......////////////......//////---,,,,,,---//////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,++++++******))))))((()))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++******))))))++++++************++++++************************************************************************))))))))))))************************************************************))))))))))))))))))******(((((((((((()))***+++,,,*********)))))))))))))))******))))))******+++,,,,,,+++***))))))***+++,,,************************+++***)))))))))***,,,---))))))))))))))))))))))))******)))))))))))))))************))))))))))))((())))))************)))))))))***+++***(((((((((***))))))************)))))))))*********)))(((''''''((((((((((((((((((((((((************************+++***)))(((((()))***+++******++++++++++++******++++++***))))))((((((((())))))))))))))))))))))))************************)))***+++,,,---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,---............---.........//////111222333444444444444444444555555777999::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;999888777666666777888999;;;<<<<<<666777777777888888999:::666666666555555444444444222222222222222222222222111111111111222222222333222222222111111111000000////////////////////////............//////////////////000000111111000000111333333333333333555777777777777777888:::<<<===<<<===>>>???@@@@@@AAAAAACCCBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFHHHJJJKKKKKKJJJKKKLLLLLLMMMLLLLLLKKKIIIIIIIIIIIIKKKMMMQQQSSSXXX]]]___\\\YYYYYYVVVRRROOOPPPPPPPPPPPPRRRWWWZZZWWWXXXYYYZZZZZZZZZXXXXXXSSSQQQLLLFFFGGGNNNQQQPPPIIIHHHHHHHHHIIIJJJLLLMMMNNNLLLIIIFFFDDDEEEFFFGGGEEEGGGIIIJJJJJJIIIHHHGGGGGGIIILLLLLLJJJIIIIIIJJJHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@???===<<<;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<999666555666777666666333333333222222222222222333333333333333333333333444333222222222222333333111111000000000/////////000000000000////////////......////////////......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,---------,,,+++***+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++******)))))))))((()))***++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++******)))))))))++++++************++++++************************************************************************(((((()))))))))*********))))))))))))))))))))))))******************************)))(((((())))))***'''(((((()))***+++,,,,,,))))))))))))))))))************))))))******+++,,,++++++***))))))***++++++************************+++***)))))))))***,,,---))))))))))))))))))))))))***)))))))))))))))***************))))))))))))(((***++++++++++++++++++***)))***+++***(((((((((***))))))************))))))((())))))***++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******************))))))(((((())))))))))))))))))))))))************************)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------------------------...///111222333666555444333222222222333666888::::::999888999:::999::::::::::::;;;;;;;;;:::;;;;;;<<<;;;999777666666666777999:::;;;<<<<<<777777777777777777666666555555555555444444444444222222222222222222222333111222222222333333333333222222222111111111000000////////////////////////............//////////////////000000111000000///111222333333222222444666777666666666777999;;;<<<;;;<<<===???@@@@@@@@@@@@??????>>>>>>??????@@@@@@DDDEEEFFFHHHIIIJJJJJJJJJHHHIIIKKKLLLMMMLLLKKKKKKIIIJJJKKKKKKKKKLLLOOORRRTTTXXXZZZXXXWWWVVVSSSNNNJJJLLLNNNOOOOOOPPPSSSUUUQQQSSSVVVYYYYYYXXXVVVTTTRRRPPPLLLGGGIIIOOORRRPPPIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLIIIGGGEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEJJJLLLMMMMMMKKKIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;::::::::::::::::::999999999:::;;;;;;<<<:::666555555666666666444444444333333333333222333333333333333333333333333333222222111111222222111111000000000/////////000000000000////////////......////////////............------------......++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------***+++,,,,,,,,,,,,***)))+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))***************))))))))))))******+++++++++******++++++******************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++++++++************++++++************************++++++++++++++++++++++++***************)))))))))++++++************++++++***************+++++++++************************************************'''(((((())))))*********))))))))))))))))))))))))************************,,,+++***)))((()))***+++((())))))***+++,,,,,,,,,))))))))))))******************))))))******+++,,,+++***)))(((((()))***+++*********************************)))******+++,,,)))))))))))))))))))))))))))))))))))))))******+++++++++*********)))))))))++++++,,,,,,,,,,,,++++++)))***+++***)))((((((***))))))************))))))'''((()))+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))************))))))))))))))))))))))))))))))***************+++++++++)))***++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,------...///111222333666555444222222222333333666888::::::999888999:::888888888888999999999999888999;;;<<<;;;:::888777777777999:::;;;;;;;;;;;;888888888888777555444333444444444444444444444444222222222222333333333333333333333333444444444444222222222111111111111000000000000000000000000000............////////////000000111111111000000///000111222222111222444666666666666666777999:::<<<999:::<<<>>>????????????=========>>>???@@@BBBBBBDDDEEEGGGHHHIIIIIIHHHHHHFFFHHHJJJLLLLLLLLLKKKKKKHHHJJJLLLLLLKKKKKKMMMOOOLLLPPPRRRQQQQQQQQQMMMGGGEEEHHHKKKMMMMMMMMMNNNOOONNNPPPRRRSSSTTTTTTSSSRRRNNNNNNKKKGGGIIIOOOQQQOOOIIIJJJJJJKKKLLLLLLLLLLLLNNNMMMKKKIIIGGGFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGLLLNNNOOONNNKKKHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@??????>>>;;;;;;:::999999999999999:::999888888888:::;;;<<<===:::666444444555666555444444333333333222222222222222222222222222222222333333222111111111111111111111111000000000//////000000000000////////////......////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,((()))+++,,,,,,+++)))(((+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++***))))))******************++++++++++++++++++++++++++++++))))))))))))************++++++************++++++************************************************))))))))))))************++++++************++++++))))))*********+++++++++************************************************''''''(((((()))******+++))))))))))))))))))))))))************************---,,,***)))))))))++++++******+++,,,,,,,,,,,,,,,((()))))))))******************))))))******+++,,,+++***)))(((((()))***+++************************))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++******************++++++++++++******)))***+++***)))((((((***))))))************))))))(((((()))***++++++******************************))))))))))))))))))))))))))))))************))))))******++++++++++++******'''((()))***++++++******))))))))))))))))))))))))))))))*********+++++++++************+++,,,---...---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,---///111222333444444222222222444555777666888999:::999888999:::666666666666777777777888777888:::<<<<<<;;;999888888999:::;;;<<<<<<;;;:::777777777777777555444333444444444444444444444444222222222333333333444444444444444555555555666666222222222111111111111000000000000000000000000000............/////////000000111111111111111000000000111222222111222444666666666555666777888:::;;;888999;;;===>>>>>>>>>===>>>>>>???@@@AAACCCEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFIIIKKKLLLLLLKKKKKKHHHKKKNNNMMMKKKJJJLLLMMMDDDHHHKKKKKKKKKKKKFFF???BBBEEEJJJLLLLLLLLLKKKKKKNNNNNNNNNNNNOOOQQQRRRRRRLLLLLLJJJGGGIIINNNOOOMMMIIIJJJKKKLLLMMMMMMMMMLLLNNNNNNLLLJJJHHHFFFEEEDDDCCCCCCCCCDDDEEEGGGIIIJJJMMMNNNOOONNNKKKHHHFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@???;;;:::999999888888999999999999888888888999;;;<<<===:::666444444555555555333333333333222222111111222222222222222222222222333333222111000000111111111111111111000000000000000000000000////////////......////////////......+++,,,............,,,+++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++'''(((***++++++***)))(((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++++++++++++++***)))((())))))*********+++++++++************************))))))))))))************++++++************++++++************************))))))))))))))))))))))))(((((())))))******++++++++++++************++++++))))))******++++++++++++************************************************&&&''''''((()))******+++))))))))))))))))))))))))************************...---+++))))))***+++,,,++++++,,,---------,,,,,,(((((())))))*********+++*********)))***++++++,,,+++***)))(((((()))***+++************************((()))***,,,,,,+++******))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++++++++***))))))************)))))))))***+++***)))((((((***))))))************))))))((()))))))))))))))((('''************************))))))))))))))))))))))))((()))***++++++***)))(((******++++++++++++******%%%''')))***++++++++++++))))))))))))))))))))))))))))))******+++++++++++++++***))))))***,,,...///---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,---///111222333222222111111333555888:::666888999999888888999:::555555555555666666666666666888:::<<<===<<<:::999999:::;;;<<<<<<<<<;;;:::555666777777777666555444444444444444444444444444222222222333333444444444555555555666666666666777222222222111111111111000000000000000000000000000.........---...///000000/////////000111111222222222222333333444555666666888777666555555666888999:::;;;<<<======>>>>>>>>>??????@@@AAABBBDDDDDDEEEFFFCCCAAABBBDDDFFFEEECCCCCCFFFJJJLLLLLLKKKKKKLLLKKKLLLMMMNNNMMMLLLJJJHHHFFFFFFFFFEEEDDDDDDCCCBBBEEEHHHJJJKKKKKKJJJKKKKKKOOOOOOPPPPPPQQQPPPPPPPPPLLLMMMLLLKKKIIIIIIJJJLLLLLLKKKJJJJJJJJJLLLMMMNNNOOOOOONNNMMMKKKHHHFFFEEEAAABBBCCCBBBBBBBBBDDDFFFOOONNNMMMLLLJJJHHHGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCAAA@@@>>>=========>>>??????<<<999777777777555444999888888777777777777777555555666666666666555555555555444444444333333333111111000000//////......333333222222222222222222////////////000000000000000000000000000000000000......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***++++++,,,,,,+++++++++&&&(((,,,...///...+++))),,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++************)))------------------------************************++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,...---+++))))))***+++---+++*********))))))(((((()))***+++***))))))+++---...---+++)))(((((()))***,,,+++++++++***))))))))))))************+++++++++......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************)))))))))))))))***+++++++++************))))))))))))***+++++++++,,,+++*********))))))((((((,,,+++***))))))***+++,,,+++***)))(((((()))***+++++++++******************))))))))))))************+++*********))))))((((((,,,+++******))))))******+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++(((((())))))******++++++++++++***)))((((((((()))(((+++...---)))'''))),,,******))))))))))))******))))))))))))************++++++************++++++))))))))))))))))))))))))******))))))))))))******************************,,,,,,++++++,,,,,,---...************************......//////000000111111000000//////000222444555666666666666666555555555777777777777888888888888;;;;;;;;;::::::999999999:::;;;<<<<<<<<<;;;:::999777555222222333555666666333333333333333333333333111222222333333444444555666777999:::999888666555333333333333333333333333222111000//////000111222---------.........//////111111000000000000000000111111222222333333444444666555444444444666777999:::;;;<<<======>>>>>>===??????@@@AAABBBBBBCCCCCCDDDBBB@@@AAACCCEEEDDDCCCFFFHHHKKKKKKJJJIIIHHHIIIKKKLLLMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDGGGIIIKKKKKKJJJJJJJJJKKKNNNNNNNNNOOOOOONNNMMMMMMHHHHHHHHHFFFEEEDDDFFFHHHKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMLLLJJJHHHGGGEEEDDDBBBCCCDDDCCCBBBBBBDDDEEEMMMLLLKKKIIIHHHFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===============<<<999777777888888888777777777666555444444444555555555555666666555555555333333333333222222222111222111111111000000000000111111111111111111111111000000000000////////////000000000000000000000000......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------++++++,,,,,,,,,+++******%%%''')))+++,,,+++***)))++++++++++++++++++++++++)))************++++++++++++++++++************))),,,,,,++++++++++++++++++***************************))))))))))))))))))***))))))))))))))))))))))))*********+++++++++,,,,,,---,,,+++***)))******+++************)))))))))((()))***+++***))))))+++---...---+++)))(((((()))***+++++++++***************)))************+++++++++,,,+++***************+++************************,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******+++++++++************)))***************++++++++++++++++++******)))))))))++++++************++++++******))))))))))))******************************))))))))))))************************)))))))))(((,,,+++******))))))******+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++)))))))))))))))*********+++***))))))))))))))))))(((+++...---)))''')))+++******))))))))))))******))))))))))))************+++******))))))******+++************************++++++************++++++************************,,,++++++++++++,,,------************************---......///000000111111000000000000111333444555666555555555555555555555666666777777777888888888888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999666333222333444444444333333333333333333333333111222222333333444444555666777888999888777555444111111111111111111111111111000///......///000111+++,,,.../////////...---222222111000000///......111111111111111111111111333333222222333555777888::::::;;;<<<============>>>?????????@@@@@@AAAAAAAAA???>>>???BBBCCCDDDCCCHHHJJJKKKJJJHHHFFFEEEEEEJJJKKKKKKKKKIIIGGGEEEDDDCCCBBBAAAAAAAAACCCEEEGGGIIIKKKLLLLLLJJJHHHIIIIIILLLMMMMMMMMMLLLKKKJJJJJJEEEFFFEEEDDDBBBBBBDDDFFFKKKKKKKKKLLLLLLMMMNNNNNNLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDBBB@@@>>><<<<<<<<<======<<<<<<;;;:::888777666666999:::::::::888777666555444444444444444444555555555555444444222111111111000000000000222222222222111111111111/////////000111111111222111111000000//////......000000000000000000000000......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,+++***)))'''((()))***++++++++++++,,,++++++******))))))))))))************++++++++++++++++++************)))+++*********))))))((((((************************))))))(((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,++++++*********)))))))))************)))))))))))))))***+++***))))))+++------,,,+++)))))))))*********************+++++++++)))************+++++++++))))))((((((((()))******************************,,,,,,,,,++++++++++++***((((((((((((((((((((((((***)))))))))))))))******+++++++++************)))+++++++++***************++++++************))))))******++++++++++++******))))))************))))))************************))))))))))))************************)))))))))))),,,+++******))))))******+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++************))))))))))))))))))))))))))))))***+++(((+++---,,,)))'''(((******))))))(((((())))))***))))))))))))************+++******))))))******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************+++++++++++++++,,,------************************------......///000000000///000111222333444444444555555555555555555555555666666777777777777888888555666777888:::<<<======???>>>===;;;;;;:::::::::999777444333333444333222333333333333333333333333111222222333333444444555555555666777777555444333000000000000000000000000000//////......//////000+++---///000111000...---111111000000////////////111111111111111111111000000000000111222444666777999999:::;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>======>>>@@@BBBCCCCCCGGGIIIJJJHHHFFFDDDCCCCCCGGGGGGHHHHHHHHHGGGFFFEEECCCBBBAAA@@@BBBEEEHHHJJJKKKLLLLLLKKKIIIGGGGGGHHHLLLLLLLLLKKKJJJIIIHHHGGGFFFGGGFFFEEEDDDDDDFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFDDDBBBAAABBBDDDEEEDDDCCCAAAAAA@@@AAAAAAAAABBBCCCCCCBBB>>>;;;888:::;;;<<<<<<<<<;;;999888777666666777999;;;:::::::::999888777666555555555333333444444444444333333111111111111000000000000111111111111111111111111...//////000111222333333222111111000///......---000000000000000000000000......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++***))))))++++++++++++,,,---......---,,,,,,+++***))))))((())))))*********++++++++++++++++++*********))))))*********))))))(((''''''************************))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++)))************)))((((((*********)))))))))))))))***++++++***))))))***,,,,,,,,,******))))))******)))))))))***+++++++++,,,))))))*********+++++++++((((((((((((((()))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********)))))),,,+++++++++***))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***++++++***)))(((***************+++++++++((()))))))))*********************))))))))))))))),,,+++******))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++******))))))(((((()))((((((((()))***++++++(((***,,,+++)))(((((()))))))))(((((((((((())))))((()))))))))******************))))))))))))******+++++++++++++++++++++++++++++++++******+++++++++************************+++++++++***+++,,,,,,---************************,,,------......///000000...000222333444444444444444444444444444555555555666666666666777777777888444555666888999;;;<<<===???===;;;999888888888999777555333333444444444333222222222222222222222222111222222333333444444555444444555555555444333222222222222222222222222222000000////////////000000,,,...000111111111///.........//////000000000000222222222222111111111111//////000000222333444555777777999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAACCCDDDFFFGGGFFFDDDCCCCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHDDDCCCBBBBBBCCCFFFIIILLLKKKLLLLLLJJJGGGEEEEEEFFFKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFEEEEEEGGGIIIKKKLLLNNNOOOPPPOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFDDDBBBAAAAAACCCBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCBBB@@@===999777999999:::;;;;;;999888777888777777888999:::999777999888777666555555555555333333444444444444333333333222222222222111111111000000000000000000000000000000111111222333444444222111111000///......---////////////////////////......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++***))),,,+++++++++,,,---...///......---,,,+++******)))))))))*********++++++++++++++++++*********))))))++++++******))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))*********+++++++++)))************)))(((((())))))))))))))))))*********++++++***))))))***,,,++++++******************)))))))))***+++++++++,,,))))))*********+++++++++)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))(((((()))***+++++++++++++++*********)))))),,,+++++++++***)))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))((()))***++++++***)))((())))))*********+++++++++((()))))))))************))))))))))))))))))******,,,+++******))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++******))))))(((((()))((((((((()))***++++++)))***+++***)))((((((((())))))(((((((((((())))))((()))))))))***************))))))))))))))))))***++++++++++++++++++++++++******))))))))))))******************************+++************+++,,,,,,************************,,,,,,,,,---......//////...///111333444444444333222333333333444444444555555666666666666777777777666666777777888999::::::===;;;999777666666666666444222222222444555555444222222222222222222222222111222222333333444444555444444444444444333333222222222222222222222222222111111111111111111111111------///000000000///...------...//////000111111111111111111111111222222//////000111222222333333555555666777888888888888999999999999::::::;;;;;;<<<===>>>>>>===>>>@@@BBBBBBCCCDDDDDDBBBBBBCCCDDD@@@AAABBBDDDFFFGGGIIIJJJFFFEEEDDDDDDEEEFFFIIIJJJJJJKKKJJJHHHEEECCCDDDEEEIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFDDDEEEGGGIIILLLNNNPPPQQQQQQOOOLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGDDDEEEEEECCCAAA@@@AAABBBAAA@@@>>>===<<<===???@@@AAAAAABBBAAA???<<<999888999999::::::999999888888999888888888:::999888666666555444444333333444444444444555555555555444444444444333333333222222222///////////////000000000111111111222333333444444111111000000//////......////////////////////////......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,+++++++++***))))))******+++,,,---...------,,,,,,+++++++++)))************++++++++++++++++++************)))******************++++++))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))************++++++,,,***)))(((***+++***************************************+++++++++)))************+++++++++++++++*********+++,,,,,,------------------------***++++++++++++,,,,,,,,,************************(((((((((((()))***+++,,,+++++++++************)))+++++++++***************''''''(((((((((((())))))******++++++++++++******))))))************)))))))))))))))***++++++,,,,,,))))))))))))************))))))))))))************,,,+++******))))))*********************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))******************))))))))))))))))))))))))))))))***+++))))))******))))))(((''')))((((((''''''(((((()))))))))))))))***************))))))(((((())))))***++++++++++++++++++++++++***))))))))))))))))))******************************************+++,,,,,,************************++++++,,,,,,---............///000111222333333333111222222333333444444444555555666666666666777777777777777777777777888888:::999888666666555555555222111111222555666666555222222222222222222222222111222222333333444444555444444444333333333333333111111111111111111111111111222222333333222222111,,,,,,,,,---------............///////////////////////////000000111111111000000111111222222222222333333444555666666666666666666777888999999::::::<<<>>>???>>>======???BBBBBBCCCCCCBBB@@@@@@AAABBBAAAAAABBBCCCEEEGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEFFFIIIIIIHHHFFFCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEFFFHHHJJJNNNOOORRRSSSRRROOOKKKIIIHHHIIIKKKLLLLLLJJJHHHFFFCCCCCCCCCBBB@@@???AAABBBAAA???===<<<<<<>>>@@@AAABBBAAAAAA@@@>>><<<;;;:::;;;:::999999888888999999888777777999::::::888666444444333333333444555555555555555666666555555555444333333333333222222222//////000000000111111111111111111111222222222222000000000000////////////////////////////////////......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))******+++,,,,,,,,,,,,))))))***++++++,,,,,,,,,,,,,,,++++++++++++++++++)))************++++++++++++++++++************))))))))))))******++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************---,,,+++***)))******+++((()))))))))************+++,,,,,,***)))((()))+++*********+++++++++******+++++++++***************)))************+++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************(((((((((((()))***+++,,,+++++++++************)))***************+++++++++))))))))))))*********+++++++++************++++++******))))))))))))******((())))))***++++++,,,,,,))))))))))))************((()))))))))************,,,+++******))))))******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++******))))))))))))))))))*********+++***))))))))))))))))))))))))))))))))))))((('''((((((''''''''''''(((((())))))))))))************))))))(((((((((((())))))************************+++******))))))******+++***************************************++++++,,,************************+++++++++,,,------...............///000111333333111111111222333333444444555555555666666666777777666666666777777777777888777777888888777666555555222111111333555555444333111111111111111111111111111222222333333444444555555555444333333333333333222222222222222222222222000111222222222222111000++++++*********+++,,,---000000000///......------,,,------...///000111111000111111222222222111111111222333444555555555555444555666777888999:::;;;===???@@@???===<<>>???@@@CCCCCCCCCCCCEEEFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCBBBHHHHHHGGGDDDBBBAAABBBDDDCCCCCCDDDDDDDDDDDDDDDDDDHHHIIIIIIHHHGGGHHHKKKMMMOOOQQQSSSTTTRRROOOJJJGGGFFFHHHKKKMMMLLLJJJGGGEEEAAABBBBBBAAA??????@@@BBBAAA???===<<<<<<>>>@@@BBBBBBAAA@@@???>>>===<<<;;;<<<;;;999888888888999:::666666777999;;;;;;999777555555555555555666777888555555666666666666555555333333333222222222222111000000111111222222222333111111111000000000000000////////////000000000000////////////////////////.........------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))***+++,,,---------***+++,,,---............***************+++++++++)))************++++++++++++++++++************)))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************...---+++))))))***+++---(((((())))))*********++++++,,,,,,+++)))((()))+++)))******+++++++++******,,,+++++++++******)))))))))************+++++++++,,,,,,+++***))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++************)))))))))******+++++++++,,,******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,+++***)))(((((()))***+++((())))))***++++++,,,,,,))))))))))))************(((((())))))*********+++,,,++++++***)))*********))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---------+++***)))(((((())))))******++++++++++++***)))(((((())))))***)))((()))***)))(((&&&((((((''''''''''''(((((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))),,,++++++++++++++++++,,,*********************************)))***++++++,,,***************************++++++,,,,,,---............------...000222444000000111222333333444444555555555555666666666777555555555666777888888999666777888999999888666666444333222333444444333111111111111111111111111111111222222333333444555555666555444333333333444444555555555555555555555555///000111222222111000//////............///000000---......///////////////000000000000000000000000...000222333333333111000111222222333333222222222444444555666777888999999;;;===@@@AAA@@@@@@@@@AAABBBDDDEEEDDDAAA???======AAA@@@@@@AAABBBDDDFFFHHHDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHFFFBBB??????AAACCCDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHHHHHHHJJJLLLNNNQQQQQQQQQPPPNNNLLLKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGBBBAAA@@@@@@????????????DDDCCC@@@>>>>>>>>>???@@@AAABBBCCCBBB???===;;;:::<<<<<<<<<<<<;;;:::999888999999999888777666555444555555555555555555555555555555444444444333333333111222222222222111000000111111111111111111111111000000000000000000000000000000///...............------......//////000000000///...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++******************************)))))))))***+++,,,,,,************************+++++++++++++++***)))(((,,,+++***))))))***+++,,,((()))***++++++***)))(((+++++++++*********))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&)))*********++++++++++++,,,,,,,,,++++++*********************************++++++******))))))(((((()))))))))((())))))***+++,,,,,,,,,+++++++++******((()))***++++++***)))((()))))))))))))))))))))))),,,,,,+++***))))))************,,,///...)))(((+++...---+++*********++++++************************))))))))))))))))))))))))++++++++++++++++++,,,,,,))))))(((((((((((())))))(((((()))***************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((()))***+++++++++*********))))))(((((()))))))))***+++++++++,,,************************---***((()))+++,,,***((())))))************))))))))))))************))))))++++++***)))(((((())))))((()))+++,,,,,,+++)))((()))***)))''')))------***,,,++++++***)))(((((('''''''''((()))))))))))))))'''((()))++++++***))))))(((((())))))******++++++(((((((((((()))))))))))))))************+++++++++************************************************,,,,,,,,,+++++++++******+++++++++***************.........///////////////222222333333333333444444222222333333444555666666777777777777888888888888888666555666777888777666222222222222222222222222111111222222222333333333444444444444333333222111444444444333333333222222222222222111111111111000000000111111111111000000......------......///000------...///////////////////////////////////////...///111333333222111000///000111222333333444333444444555666777888999999<<<>>>AAAAAA@@@>>>>>>???BBBCCCDDDBBB@@@>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJGGGDDDAAAAAACCCEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGIIILLLMMMLLLKKKKKKLLLPPPPPPOOONNNMMMKKKJJJIIIGGGGGGHHHIIIIIIHHHGGGGGGBBBBBBBBBAAAAAABBBBBBCCCCCCBBB@@@?????????AAABBBBBBBBBBBBAAA???===<<<;;;<<<<<<<<<<<<;;;:::999888::::::999999888777555444555555555555555555555555555555555444444444333333111222222222222111000000111111111111111111111111000000000000000000000000000000///........................///////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------++++++++++++++++++++++++*********)))******++++++******************************+++++++++***))))))++++++***))))))***++++++))))))************))))))+++++++++*********))))))))))))))))))))))))))))))))))))*********)))(((((())))))))))))************,,,,,,++++++++++++++++++*********************************)))))))))))))))***))))))))))))***++++++,,,,,,++++++************((()))***++++++***)))((()))))))))))))))))))))))),,,++++++***))))))*********)))+++...---)))(((+++,,,,,,******)))***++++++************************))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))(((((()))***************************************++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))***++++++))))))))))))((((((((('''***************+++++++++************************)))((('''(((+++,,,+++)))))))))************))))))))))))************))))))************))))))((((((((()))***+++++++++***))))))***(((&&&(((,,,+++(((++++++***))))))(((''''''((())))))***************(((((()))************))))))))))))))))))*********(((((((((((())))))))))))))))))*********+++++++++************************************************,,,+++++++++******************************++++++............////////////222222222333333333444444222333333444444555555555666666666777777777888888777666555555777777666555222222222222222222222222111111222222222333333333444444555555555444333222333333333333222222222222222222222111111111000000000000111111111111000000------,,,,,,,,,---......------...////////////...////////////////////////...///111222222222111000---...000222333444555555444444555666777888999999===???AAAAAA???=========BBBBBBBBB@@@>>>===>>>???@@@@@@@@@@@@BBBDDDFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIFFFCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHIIILLLOOOPPPOOOMMMKKKJJJMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEFFFGGGGGGFFFFFFEEECCCCCCCCCCCCCCCDDDEEEFFFBBBBBBAAA@@@AAABBBCCCDDDCCCBBBAAA???>>>=========<<<<<<;;;;;;::::::999999:::::::::999888777666555555555555555555555555555666666555555555444444444111222222222222111000000111111111111111111111111000000000000000000000000000//////............//////////////////.........+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++******)))*********************************)))******+++++++++******++++++***))))))***++++++*********))))))*********+++++++++***************)))))))))))))))))))))))))))******++++++++++++***)))************+++++++++++++++++++++++++++,,,,,,************************))))))))))))***************************+++,,,,,,+++************)))))))))))))))***++++++***)))))))))))))))))))))))))))))),,,+++******)))************((())),,,,,,)))(((+++******)))))))))***++++++************************))))))))))))))))))))))))+++***)))((('''&&&&&&%%%))))))(((((((((((())))))(((((()))***************************************++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))***+++)))(((((((((((('''''''''+++++++++***************************************'''&&&&&&'''***++++++***))))))************))))))))))))************))))))))))))***++++++***(((''')))))))))******+++++++++((()))(((&&&'''++++++'''***))))))(((((('''''''''))))))***+++++++++++++++))))))(((((())))))*********))))))))))))))))))((((((((((((((()))))))))))))))))))))*********++++++************************************************************)))))))))))))))))))))***+++++++++,,,------........./////////222222222222333333333333444444444444444444444444555555666666666777777777666555444555666666555444222222222222222222222222111111222222222333333333333444666777666555333222333222222222222111111111222222111111111000000000///000000111111000000///,,,,,,++++++,,,,,,---...,,,---......//////......////////////////////////...///000111111111000000...///000111333333444444444444555666777888999999;;;===???@@@???======>>>AAAAAAAAA???======>>>@@@@@@@@@@@@@@@BBBDDDFFFGGGJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIGGGDDDDDDFFFHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIKKKNNNNNNMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEFFFGGGAAAAAAAAAAAABBBDDDEEEFFFDDDBBB???>>>>>>>>>>>>>>><<<;;;;;;::::::999999999::::::::::::999777666555555555555555555555555555666666666555555555444444111222222222222111000000111111111111111111111111000000000000000000000000000///............//////000000//////......------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,+++)))'''&&&++++++++++++++++++++++++,,,,,,+++***)))))))))***************************((()))***++++++++++++++++++******************+++,,,+++))))))))))))+++,,,************************))))))))))))))))))))))))((()))***++++++,,,+++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,************************(((((())))))******++++++++++++******++++++,,,---***)))))))))))))))))))))************************))))))))))))))))))))))))++++++***************++++++((('''***+++)))(((***((((((((())))))***++++++************************)))))))))))))))))))))))))))))))))((((((''''''&&&))))))(((((((((((())))))(((((()))***************************************)))))))))))))))))))))))))))))))))******)))))))))***)))))))))))))))******)))))))))))))))(((((((((,,,+++++++++***)))))))))************************(((((((((((()))*********))))))************))))))))))))************))))))''')))***,,,+++***((('''))))))(((((()))***+++,,,(((***)))'''***...///+++)))((((((((('''''''''&&&((()))******++++++******))))))((('''''')))***+++******))))))((((((((('''(((((((((((())))))))))))))))))))))))************************************************************)))))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,------....../////////111222222222222333333333444444444444444444333333555555555555666666666666666444333444555666555444222222222222222222222222111111222222222333333333222333555666666555333111222222222111111111000000111111111111000000000000//////000000000000//////,,,++++++++++++,,,------,,,------.............................................//////000000000000000000111222222222111111444444555666777888999999888:::===???>>>>>>???@@@@@@@@@@@@>>>======???AAAAAAAAA@@@AAABBBDDDFFFHHHIIIHHHHHHHHHHHHHHHIIIIIIHHHIIIIIIGGGEEEEEEFFFHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHIIIIIIHHHHHHIIIKKKNNNJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEECCCBBBBBBBBBCCCDDDEEEEEE@@@@@@AAABBBCCCEEEFFFGGGCCCAAA>>>===>>>@@@???>>>;;;;;;:::999999999:::::::::::::::999888777666555555555555555555555555555666555555555444444444444111222222222222111000000111111111111111111111111//////////////////////////////............//////000000//////......------++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++)))'''&&&%%%++++++++++++++++++++++++,,,,,,+++***)))))))))***************************((()))***+++++++++++++++*********++++++*********,,,+++***))))))***+++,,,************************))))))))))))))))))))))))((())))))***++++++++++++************+++++++++,,,*********++++++,,,,,,,,,************************(((((())))))******++++++++++++******++++++,,,---)))))))))))))))))))))***++++++************++++++))))))))))))))))))))))))+++***************++++++...)))&&&)))***)))(((***(((((())))))************************************))))))))))))))))))))))))((((((((())))))*********))))))(((((((((((())))))(((((()))***************************************(((((((((((((((((((((((())))))************))))))******)))))))))))))))***************************,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++***))))))))))))))))))************))))))))))))************))))))'''(((***+++,,,***)))'''))))))(((((())))))***+++)))++++++***---333444111(((((((((((('''''''''''''''((())))))******)))))))))((('''''''''(((***+++***)))))))))((((((''''''(((((((((((())))))))))))(((((()))))))))*********************************************************(((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,---...//////000111111111222222222333333444444444444444444333333555555555555666666666666666444333444555666555444222222222222222222222222111111222222222333333333000111333444444333222111222222222111111111000000111111111000000000////////////000000000000//////,,,,,,+++++++++,,,------,,,,,,---............---..................................../////////000000111111111111111000000444444555666777888999999666999<<<>>>>>>>>>???AAA???@@@@@@@@@??????@@@BBBBBBBBBBBBBBBDDDFFFHHHIIIGGGGGGFFFFFFGGGHHHIIIIIIGGGHHHIIIHHHFFFFFFGGGIIIJJJKKKMMMNNNNNNNNNMMMLLLHHHHHHGGGFFFEEEGGGKKKOOOJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBBBB???@@@AAABBBDDDEEEFFFFFFBBB???======@@@AAA@@@===;;;:::999888888999:::;;;999999999888777666555444555555555555555555555555555555444444444333333333111222222222222111000000111111111111111111111111///////////////////////////............//////000///////////////...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------((())))))*********))))))************************++++++******)))*********************************)))******+++++++++******)))***++++++++++++***)))++++++************++++++***************+++++++++))))))))))))))))))))))))))))))***+++++++++******''''''((((((((()))))))))++++++++++++++++++,,,,,,************************))))))))))))***************************+++,,,,,,)))))))))************+++,,,+++************+++,,,))))))))))))))))))))))))*********)))******+++,,,222+++'''(((***)))((()))))))))***+++++++++******************************))))))))))))))))))))))))'''((())))))++++++,,,---))))))(((((((((((())))))(((((()))***************************************************************)))******++++++******)))+++******)))))))))))))))******+++++++++++++++,,,+++++++++***************)))))))))))))))))))))))),,,------,,,)))(((((()))))))))************))))))))))))************))))))'''(((***++++++***)))))))))))))))))))))))))))))))))+++++++++...444555333((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''(((((()))))))))(((((((((((((((((('''(((((((((((())))))))))))((((((((()))))))))******************************************************(((((((((((()))))))))))))))))))))***+++++++++,,,++++++,,,---...//////000111111111111222222222222444444444444444444444444555555666666666777777777666555444555666666555444222222222222222222222222111111222222222333333333000111111222222222222222333222222222222111111111111111000000000/////////...//////000000//////...,,,,,,,,,,,,,,,---......+++,,,------......------..............................------......////////////000111111222111111444444555666777888999999777999<<<=========>>>???>>>@@@AAABBBAAA@@@AAABBBCCCCCCCCCDDDEEEGGGIIIJJJFFFFFFFFFFFFGGGHHHJJJJJJHHHIIIJJJJJJHHHHHHIIIKKKLLLMMMOOOQQQRRRRRRQQQQQQKKKKKKKKKIIIHHHHHHKKKMMMKKKKKKKKKKKKJJJIIIHHHHHHFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGEEECCCAAA@@@@@@???>>>???AAABBBCCCDDDEEEEEEAAA>>><<<>>>BBBCCC@@@<<<;;;:::888777777999:::;;;888888888777666555444333555555555555555555555555444333333333333222222222111222222222222111000000111111111111111111111111////////////////////////...............///000000.........///////////////222000...+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,+++))))))))))))))))))))))))*********)))******++++++******************************+++++++++***)))))))))***++++++++++++***)))***++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))+++,,,,,,,,,,,,++++++***(((((()))))))))*********,,,,,,++++++++++++++++++*********************************)))))))))))))))***))))))))))))***++++++************++++++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))******))))))***++++++,,,666...'''(((***)))'''(((***++++++,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))******+++++++++))))))(((((((((((())))))(((((()))***************************************************************)))******++++++******)))++++++***)))))))))))))))))))))******++++++++++++***************+++++++++)))))))))))))))))))))))))))+++,,,+++((('''(((***))))))************))))))))))))************))))))(((((())))))************))))))*********((('''&&&)))++++++))),,,111111...))))))))))))))))))))))))(((((()))************)))&&&'''(((((())))))(((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***************************************************((((((((())))))***************************++++++***++++++,,,...//////000111111111111222222222222222333333444444555555555666666666777777777888888777666555555777777666555222222222222222222222222111111222222222333333333222222111111111222333444333333333333222222222222111000000000////////////......////////////......------,,,,,,------...///+++,,,------......------...........................------------...//////,,,---///000222333333333444444555666777888999999888:::===>>>===<<<<<<======???BBBCCCBBBAAABBBBBBDDDDDDDDDDDDFFFHHHJJJKKKEEEFFFFFFGGGHHHIIIKKKLLLIIIJJJKKKKKKJJJJJJKKKLLLMMMOOOQQQTTTUUUUUUUUUTTTMMMNNNOOONNNLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFFFFFFFFFFHHHJJJKKKJJJIIIGGGDDDBBB@@@???>>>>>>???@@@BBBCCCDDDDDDDDD@@@===<<>>???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKKKKJJJJJJJJJMMMOOOWWWWWWWWWWWWWWWWWWWWWWWWRRRQQQPPPOOONNNMMMMMMLLLJJJKKKKKKKKKKKKIIIGGGFFFGGGFFFFFFEEEFFFGGGIIIJJJKKKIIIGGGDDDBBB@@@>>>>>>>>>???@@@@@@>>>>>>???AAABBBAAABBBDDDFFFFFFBBB>>>;;;;;;:::999999888888777888666444555777777555333444555666777777666555444333333333222222222111111222222222222222111000///222222222111111111111000222222222111000//////...////////////////////////------...///000111222333////////////////////////***+++,,,---...---,,,+++------,,,+++************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++***))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...---+++))))))*********)))++++++++++++++++++++++++,,,,,,,,,++++++*********+++***(((''''''))),,,---+++,,,---...///...---,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++:::///'''((()))''''''************++++++,,,,,,,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++***)))((('''&&&&&&(((((()))))))))*********(((((()))***+++,,,,,,---+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((+++(((&&&''')))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++******)))(((((((((------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111222222222111111222333666888999999888777888777777777777777888888888888777666555444444333444333333222222333333444666555444333222222222222444444333333333333222222222222222111111111111000//////////////////////////////...------------...******++++++,,,------------,,,,,,,,,,,,---............/////////000000000........................000000000000000000000000333333444444444444444444777777888999:::;;;<<<<<<======>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHKKKLLLLLLLLLKKKLLLOOOQQQWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRQQQPPPOOONNNNNNMMMKKKLLLLLLMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHJJJKKKKKKJJJHHHEEEBBBAAA?????????@@@BBBBBB@@@??????@@@BBBBBBBBBDDDFFFEEEBBB>>><<<<<<;;;::::::999999888888666444444666777555333444555666666666666555444333333333222222222222111222222222222222111000000222222222111111111111000222222111111000//////...........................////////////////////////------------------------++++++,,,,,,------,,,,,,+++++++++***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************,,,,,,+++++++++*********,,,++++++++++++,,,---------+++))))))*********)))++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))((((((***,,,---******+++,,,,,,,,,,,,,,,************************++++++***))))))***++++++,,,,,,+++++++++,,,,,,---888...'''((()))((((((***)))***************++++++************++++++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******)))))))))))))))((()))))))))***************))))))************************))))))))))))******************)))))))))(((*********************************)))))))))))))))))))))))))))))))))))))))((((((((())))))*********)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((+++)))'''''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))*********((((((((()))(((((((((''',,,,,,,,,,,,------------...///000111222222222222222333666888999999888777888888888999:::;;;<<<===666666555555444333222222444333333222222333333444555555444333222222222222333333222222222111111111222222222111111111000000000000000000000000000000//////...------------...++++++,,,,,,------......---,,,,,,,,,,,,---......///////////////000000000........................000000000000000000000000444444444444333333333333444555666888999;;;<<<===>>>?????????@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNQQQSSSVVVWWWWWWXXXXXXWWWWWWVVVSSSRRRRRRQQQPPPOOONNNNNNLLLLLLMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHJJJKKKLLLLLLKKKIIIFFFDDDBBBAAA@@@@@@BBBEEEEEECCC@@@??????CCCCCCCCCDDDEEEDDDAAA???<<<<<<<<<;;;::::::999999777555444444555555444333333444555666666555444333333333333333222222222222222222222222222222111000222222222111111111111000222111111000000//////...........................000000///...---,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,------************+++,,,---...---------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************++++++++++++******)))************+++++++++++++++++++++++++++++++++***************************************************************+++++++++************************,,,++++++++++++*********+++++++++++++++,,,---------+++))))))***+++***)))++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++***)))))))))***,,,---)))))))))))))))***++++++************************++++++***))))))***++++++,,,+++******+++,,,---...555...(((((()))((((((************)))))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++)))))))))******+++++++++++++++***************************))))))((((((((())))))************))))))************))))))))))))************************))))))))))))************))))))))))))))))))))))))%%%&&&'''((()))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((+++)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***'''(((((()))******++++++((((((***++++++***)))(((++++++++++++,,,,,,,,,,,,,,,---///000222333333333111333555777888888777666777777777888:::;;;===>>>444444333333222222111111333333222222222222333333555444333222222111222222222111111111111000000000222222111111111000000000111111111111111111111111//////...------------...,,,,,,,,,------.........---,,,,,,,,,,,,---....................................................../////////000000000000000333333333333333333444444333444666888:::<<<===>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKLLLLLLLLLNNNQQQTTTVVVVVVWWWXXXXXXWWWVVVVVVRRRQQQQQQPPPOOONNNMMMLLLKKKLLLLLLMMMLLLKKKJJJIIIJJJIIIIIIIIIIIIKKKLLLMMMMMMLLLJJJGGGEEEDDDCCCBBBBBBDDDGGGGGGEEEBBB@@@???CCCDDDDDDDDDDDDBBB@@@>>><<<;;;;;;::::::999888888666555555444555444444333222333444555555444333222444444333333333222222222222222222333333222111111222222222111111111000000111111000000////////////........................//////...---,,,,,,+++***++++++++++++++++++++++++---,,,+++***+++,,,---...+++*********++++++,,,---------,,,,,,+++++++++***++++++,,,,,,,,,++++++*********++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))************************)))))))))***+++++++++,,,************************++++++++++++************+++++++++***+++,,,,,,---...,,,++++++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************)))((((((((()))+++,,,************************+++******************++++++***))))))***,,,...///111---)))((())))))))))))++++++******)))))))))(((*********+++++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++************)))))))))(((((((((((((((((()))***++++++***)))(((*********)))))))))))))))************************(((((())))))******++++++((((((((((((((((((((((((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++***)))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***(((((())))))************((()))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,,,,---...000111222222222111222444777888777666666444444444555666777999999333222222222222222222222333333222222222222333333444333333222111111222222222222111111111000000000111111111111000000000000000000000000000000000000//////...------------...,,,,,,------------......---,,,,,,,,,,,,---......------------------------..............................//////000000000000000000111222333555555666444555666888;;;===???????????????@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFHHHIIIJJJKKKLLLHHHIIIJJJJJJJJJLLLOOORRRTTTUUUVVVWWWWWWVVVUUUTTTPPPOOOOOONNNMMMLLLKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHKKKJJJJJJIIIJJJLLLMMMNNNMMMLLLJJJHHHFFFDDDDDDCCCCCCEEEHHHHHHFFFCCCAAA@@@CCCDDDDDDCCCBBB@@@>>>>>>::::::999999888777777777555666666555444444444444222333444555555444333222444444444333333333222222111222222333333333222222222222222111111111000000000000000///////////////........................---------------,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,++++++*********+++,,,,,,++++++******))))))***++++++,,,,,,,,,++++++******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))************************)))))))))***+++++++++,,,************************+++++++++*********))))))+++************+++,,,,,,///...,,,---...//////...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))((((((++++++***))))))+++,,,---*********************************++++++***************))))))***,,,---...---,,,***((((((******))),,,,,,,,,++++++******)))))))))))))))*********+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,++++++++++++************************&&&''''''((()))*********((()))***++++++***)))((())))))))))))))))))******************************(((((())))))******++++++((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******************))))))((((((&&&'''((()))***))))))(((******+++++++++,,,,,,,,,......///000000000//////000111444666777777666555333333333333333333444555222222222222222222333333333222222111111222222333333333222111111111222222333222222222111111111111111111111000000000////////////////////////////////////...------------...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...............---------------........................---......//////000000111...///000222333555666777444555777999;;;===>>>???======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGIIIJJJLLLLLLGGGHHHIIIIIIIIIJJJMMMOOORRRSSSUUUVVVVVVUUUSSSRRROOONNNNNNMMMLLLKKKJJJIIIHHHIIIJJJKKKKKKJJJIIIHHHKKKJJJJJJIIIJJJLLLMMMNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCEEEGGGHHHFFFCCCBBBBBBBBBCCCDDDBBB???===<<<<<<999999999888777777666666666777777777555444555666333444555666666555444333444444444444333333333333111222333333333333333333222222222111111111111000////////////////////////------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...---,,,+++************++++++************************+++,,,,,,,,,++++++******++++++++++++******)))************+++++++++***************************************************************************************++++++++++++++++++++++++++++++++++++************)))))))))***************+++,,,,,,///...------///000000///++++++++++++++++++++++++***++++++++++++,,,,,,,,,((()))***++++++***(((''',,,++++++++++++,,,------++++++++++++++++++++++++)))***++++++++++++***)))))))))******+++,,,,,,,,,)))++++++((((((++++++))),,,,,,,,,+++++++++++++++(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******,,,,,,,,,++++++*********(((((())))))************&&&''''''(((***++++++,,,))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))(((''''''(((***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))******++++++******)))(((((('''(((((())))))******++++++++++++++++++,,,,,,,,,,,,......////////////......///111333555666666555444444444333333333333444444000111111111222222333333222222111111111111222222222222111111111111222222333333222222222111111111111111000000000/////////........................//////...------------...,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......000000/////////.................................------......///000000111///000000222333444555555444555666888:::;;;======;;;;;;<<<>>>@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKLLLHHHHHHIIIHHHHHHIIIKKKNNNPPPQQQTTTUUUUUUTTTQQQPPPOOOOOONNNMMMLLLKKKJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJIIIIIIJJJKKKMMMNNNLLLKKKIIIHHHFFFEEEDDDDDDCCCEEEFFFFFFDDDCCCDDDEEEAAACCCCCCAAA===::::::;;;::::::999999888777777666666888999888666444666777444555666666666666555444555444444444444333333333111222333333444444333333222222222111111111111000////////////////////////------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++***+++++++++******++++++++++++++++++)))***+++,,,,,,,,,,,,+++******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++************))))))))))))***************++++++,,,...,,,+++,,,...//////...++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---...---,,,)))(((***++++++,,,---,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))((()))+++,,,,,,+++***)))&&&***+++((((((,,,,,,)))************++++++++++++))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************++++++++++++&&&&&&'''((()))******+++)))))))))*********++++++******))))))))))))******((()))))))))************++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&((()))(((&&&%%%'''***(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&'''''')))***************)))))))))))))))+++***)))))))))+++---...,,,,,,,,,,,,------------,,,---......///////////////000333555666666555444333333222333333444555555......///000111111222222222222111111111111222222222222111111111111222222222111111111111000000000111000000000//////////////////////////////////////////...------------...++++++++++++++++++++++++---,,,,,,,,,,,,---......222222111111000000000///........................---------...///000000111111111111222222333333333333444555777888:::;;;<<<999:::;;;===???AAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLIIIIIIJJJIIIHHHIIIKKKMMMOOOPPPSSSTTTTTTSSSPPPOOOPPPPPPOOONNNMMMLLLKKKKKKJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNLLLKKKIIIGGGFFFDDDDDDDDDCCCDDDEEEEEEDDDCCCEEEFFFAAABBBBBB@@@;;;888999:::;;;;;;::::::999888888777777999:::999666555666888444555666777777666555444555555444444444333333333111222333333444444444444222222222111111111111000.........///////////////------------------------........................++++++++++++++++++++++++***+++,,,---...---,,,+++************+++,,,------+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++++++++******))))))++++++++++++++++++++++++************))))))))))))*********)))***++++++,,,,,,+++******,,,...------++++++++++++++++++++++++*********++++++,,,,,,,,,+++---///000///---+++))))))***+++------,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((***,,,------+++)))'''$$$***,,,((((((,,,---)))(((((())))))******++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((()))***+++,,,------$$$%%%&&&'''((()))***+++++++++++++++************+++***)))(((((()))***+++(((((())))))*********+++++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))******++++++************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))%%%''')))'''%%%$$$''')))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''')))******((((((((()))******++++++'''&&&$$$###$$$'''***+++,,,,,,------------......***+++,,,...///000000111...000222444666555444444//////000111222444555666,,,------...///000111111222222111111111111222222222111111111111111222222000000000000////////////000000000000////////////000000000000000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...------,,,,,,---------............///---------......000111222...///111111111111333555444555666777888999::::::;;;;;;;;;<<<===???@@@AAA>>>???@@@AAAAAA@@@???>>>BBBDDDFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHIIIJJJMMMNNNNNNMMMLLLLLLMMMOOONNNOOONNNLLLIIIHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHLLLIIIGGGGGGJJJMMMOOOPPPLLLJJJHHHEEEDDDDDDEEEFFFEEECCCAAABBBDDDCCCAAA>>>???>>>===;;;999777666555999999999999999999999999999999999888888888888888444444555666666666666666444444444333333444444444222333333444444333333222222222222111111111111000222222111000//////000000////////////.....................------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------------,,,,,,+++***)))))),,,+++***))))))***+++,,,,,,,,,+++***))))))******+++++++++++++++,,,,,,,,,------,,,,,,+++***))))))***)))((((((((()))+++,,,************************************************************************,,,++++++******++++++,,,+++++++++************)))++++++***************************++++++,,,,,,,,,************************------------,,,,,,+++***))))))***,,,......+++)))***((())),,,---++++++...,,,,,,,,,+++++++++******(((((((((((()))***+++,,,+++*********))))))((((((+++***)))))))))***,,,,,,******))))))))))))******))))))))))))))))))))))))************************************************((((((''''''''')))***+++******+++,,,,,,,,,,,,+++***((('''(((***+++)))&&&******+++++++++******)))++++++++++++++++++++++++************************+++,,,,,,---,,,+++***)))))))))))))))************)))***,,,,,,***)))***+++((()))))))))************(((((())))))*********+++((()))***)))((((((***++++++*********))))))(((((()))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++***)))((('''&&&&&&''''''''''''(((((((((((((((((())))))******++++++))))))((('''&&&&&&%%%%%%''''''(((((())))))*********************)))(((((()))************+++++++++++++++++++++++++++++++++++++++,,,---............//////000000111111222222//////000111222222333333333222111111000111111111111111111111111111111111---......///000111111222111111000000//////......111111111111111000//////111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------...------,,,,,,---------............///...............///000111111222333333222111222444444555555666888999999:::;;;<<<<<<===>>>??????@@@>>>>>>???@@@@@@???>>>>>>AAACCCEEEFFFFFFFFFGGGHHHFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKLLLNNNLLLMMMLLLKKKHHHFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJHHHHHHKKKNNNPPPPPPJJJIIIHHHGGGFFFFFFGGGGGGEEECCCBBBBBBCCCCCC@@@>>>>>>===<<<;;;999777666666888888999999999999999999999999999888888777777777444555666666777777666666555555444444444444555555222333333444444333333222222222222111111111000000222111111000//////000000////////////..................---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++***))))))***++++++,,,++++++***))))))******)))))))))******++++++,,,++++++******)))(((((('''***))))))))))))***++++++************************************************************************,,,++++++******++++++,,,+++++++++************)))************************,,,,,,,,,+++***)))))))))************************,,,,,,------,,,,,,+++***))))))***,,,...---+++)))---+++,,,//////***((())),,,,,,++++++************++++++***************+++************)))))))))(((+++***)))))))))***+++,,,******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++***************************)))((((((((()))***+++)))***++++++,,,,,,+++++++++)))((()))+++,,,***'''******+++++++++******)))++++++++++++++++++++++++************************++++++,,,,,,,,,+++)))((())))))))))))************(((***++++++***))))))***************++++++++++++((()))))))))***************++++++***)))(((***+++************)))))))))((())))))))))))))))))))))))++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''((((((((())))))))))))***)))))))))))))))***************)))(((((('''&&&&&&))))))))))))((((((((((((***************)))(((((())))))*********++++++++++++++++++++++++++++++++++++,,,---////////////.../////////000111111222222222222222222222222222222111000000000111222333333111111111111111111111111.........///000111111111111000000000/////////...111111111111111000//////111000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,---------............/////////.........//////000333444555444222111222333444444555666777888888999;;;<<<===?????????>>>>>>>>>>>>????????????>>>>>>@@@BBBDDDEEEDDDDDDFFFGGGDDDDDDEEEEEEGGGHHHJJJKKKIIIKKKKKKKKKJJJIIIJJJLLLHHHJJJJJJIIIFFFDDDCCCDDDEEEEEEGGGIIIKKKMMMOOOPPPNNNLLLJJJJJJLLLOOOPPPPPPIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBBBBBBB???===<<<<<<;;;:::999888777777777777888888999999999:::999999888888777666555555555555666777777777777666666555555444444555555666222222333333333333222222222222111111111000000000111111000/////////000000/////////............---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------...++++++***))))))***++++++,,,+++******)))************++++++,,,---......///++++++******)))((((((((()))******+++++++++++++++************************************************************************++++++************+++++++++++++++************)))************************,,,,,,++++++******))))))************************,,,,,,,,,,,,,,,++++++***))))))***+++------+++))),,,,,,///444333---))))))+++************)))))))))...---,,,+++************************))))))))))))******))))))******+++,,,******))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))))))))******)))***++++++,,,,,,+++++++++***)))***,,,,,,***))))))******+++++++++******++++++++++++++++++++++++******************************++++++******)))((())))))))))))************''')))******)))(((((()))***++++++++++++,,,,,,,,,))))))))))))************+++,,,---+++***))))))***************))))))))))))))))))))))))))))))))))))+++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))************************))))))))))))+++******))))))(((((((((*********)))(((''''''''')))************))))))((()))))))))*********++++++++++++++++++++++++++++++***,,,...000000000///.........///000000111222222555444444333222111111000/////////000111333444555111111111111111111111111......//////000000111111000000000000////////////111111111111111000//////000000000///......------------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------............///000//////............///111222333333111111222333333444444555666666777777:::;;;>>>???@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHJJJJJJHHHHHHIIIJJJFFFHHHIIIHHHEEECCCBBBBBBEEEFFFHHHJJJMMMNNNPPPPPPNNNLLLJJJKKKLLLNNNOOOOOOIIIJJJJJJJJJIIIGGGEEECCCCCCCCCBBBAAA@@@???===<<<;;;;;;::::::999888888888666666777777888999999999999888888777666555444444555555666777777777777666555444444333333444444555222222333333333333222222111111111111000000000000111000000/////////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,++++++******,,,,,,+++++++++*********+++******************+++++++++***************+++)))******+++,,,---......,,,,,,,,,+++++++++******)))***+++------,,,++++++************************************************************************++++++************+++++++++++++++*********))))))***************+++++++++))))))***+++,,,---......************************++++++,,,,,,,,,++++++******))))))***,,,---+++))))))***000777888222------***)))))))))))))))))))))---,,,+++************************)))))))))))))))***************+++++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,+++******)))))))))))))))***+++++++++++++++************++++++***)))))))))***+++++++++******************************************************))))))*********)))))))))((()))))))))************'''(((******((('''((()))*********+++++++++,,,,,,)))))))))))))))*********,,,---...---***))))))************)))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***(((((()))))))))*********++++++******))))))((((((*********))))))(((((((((***)))))))))((((((((('''))))))************)))((())))))))))))************************************)))***---///000///---,,,---......///000111222222555555444333333222222111000000000000111222333444111111111111111111111111.../////////000000000111000000000000////////////111111111111111000//////000000//////............------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------............///000//////............///---///111111000000222333333333333444555555555666999:::<<<>>>???>>>===<<<===========================???AAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHIIIHHHGGGHHHHHHEEEFFFGGGGGGEEECCCCCCDDDHHHIIIKKKLLLNNNNNNNNNNNNNNNLLLJJJJJJLLLMMMMMMLLLIIIJJJKKKJJJHHHEEEAAA???@@@@@@AAA@@@>>><<<;;;;;;:::::::::999999888888888666666666777777888888888777777666555555444333333444444555666666666666666333222222111111222222333111222222333333222222111111111111000000000//////000///////////////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********************))))))))))))*********++++++*********+++***************++++++&&&''''''((()))*********,,,,,,,,,+++++++++++++++)))***+++------,,,++++++************************************************************************+++******))))))******++++++++++++*********))))))))))))*********+++++++++******+++,,,---...///000******************************+++,,,,,,+++++++++***))))))***+++,,,+++***+++,,,222999999444///...)))))))))))))))))))))***)))))))))))))))***++++++))))))))))))))))))******))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))))))))***++++++++++++***((())))))***))))))((((((((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************'''(((******((('''((()))))))))))))))*********+++******))))))))))))))))))+++---...---+++)))))))))))))))))))))))))))******))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******'''''''''((((((((())))))++++++******))))))(((((())))))(((((((((((((((''''''((((((((()))))))))***((())))))*********))))))(((((()))))))))*********************************''')))+++---------,,,+++,,,---...///000111222222333333333333333333333333222222111111111111111222111111111111111111111111////////////000000000000////////////000000000000111111111111111000//////////////////............------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---............---------............/////////.........//////000,,,...///000000000222444222222333333444444444444777888:::;;;<<<===<<<<<<======<<<<<<<<<<<<=========???AAABBBAAAAAACCCDDDEEEEEEEEEEEEDDDCCCBBBAAACCCEEEGGGHHHHHHGGGGGGHHHDDDEEEEEEEEEDDDDDDFFFGGGKKKLLLMMMNNNNNNNNNMMMLLLLLLJJJIIIIIIJJJKKKJJJIIIGGGHHHHHHGGGEEEBBB???===>>>???@@@???===<<<<<<<<<::::::999999888888777777777777666666666666666666555555555444444444444333333333444555555555555444222111111000000111111222111111222222222222111111111111000000000///////////////......//////000000.........------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++*********&&&'''((()))***,,,,,,---)))***++++++++++++***)))*********)))******+++,,,+++++++++,,,,,,,,,,,,---)))))))))))))))))))))))))))******+++++++++++++++******************************************************************************))))))))))))******+++++++++************))))))))))))***++++++,,,,,,---------------,,,,,,,,,************************)))***++++++++++++++++++***)))((()))+++++++++***//////222777666000,,,,,,)))))))))************+++(((((((((((()))***+++,,,))))))))))))************))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++******)))(((((()))******++++++******'''(((******((('''((()))((()))***+++++++++++++++************************))))))))))))))))))))))))******)))))))))***++++++))))))))))))************''')))******)))(((((()))(((((()))))))))*********************))))))))))))***,,,------+++)))))))))))))))))))))************)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******''''''''''''((((((((((((************))))))))))))(((((((((((((((((((((((('''''''''((()))*********((())))))************)))((((((((()))))))))******************************(((((()))***++++++++++++,,,,,,---...000111222222222222222222333333333333333222222111000000111111111111111111111111111111////////////000000000000////////////000000000000111111111111111000////////////////////////......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++***+++,,,---............---------............///...............///000111...///111111000000111333222222222222333333333333555666777888:::<<<============<<<;;;;;;<<<=========???AAABBBAAAAAACCCDDDCCCCCCDDDDDDDDDCCCBBBAAABBBDDDGGGHHHHHHGGGGGGGGGCCCCCCCCCBBBAAACCCGGGJJJMMMNNNOOOPPPOOONNNLLLKKKJJJHHHGGGGGGHHHHHHGGGFFFCCCCCCCCCCCCBBBAAA???>>>===???AAAAAA>>>===>>>@@@;;;::::::999888777777666777777777666666555555444333333333333444444444444111222333333444444333333222222111111111111222222111111222222222222111111111000000000////////////...............///000000.........---------,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------************++++++++++++(((((()))+++,,,---...///)))***++++++++++++***)))******))))))***++++++,,,//////............------))))))))))))))))))))))))***))))))))))))***++++++******************************************************************************))))))))))))******+++++++++************)))((())))))***++++++,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++***)))((((((***++++++***///---...111111,,,***+++************++++++,,,,,,*********))))))***++++++((()))))))))************((()))***+++,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))*********)))(((((())))))***************''')))++++++)))((()))***(((((()))++++++,,,,,,+++************************))))))))))))))))))))))))+++******)))***+++,,,---))))))))))))************(((***++++++***))))))***))))))*********+++++++++************)))))))))((('''***,,,,,,+++)))))))))((()))))))))************)))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''(((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************(((((((((((()))))))))******************************)))))))))***+++,,,---+++,,,---...///111222222333333333222111111000000111111111000111111222222111111111111111111111111000000000000////////////.../////////000000000111111111111111111000//////.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++***+++,,,---............---------.........//////---------......000111222111222333222000000000222222222222222222222333333444444555666888;;;===>>>===<<<;;;::::::;;;<<<======???AAABBBBBBBBBCCCDDD@@@AAACCCDDDDDDDDDCCCCCCAAADDDGGGIIIHHHGGGGGGGGGAAAAAA@@@???@@@CCCHHHLLLMMMNNNOOOPPPPPPOOOMMMLLLIIIGGGFFFFFFGGGFFFEEECCC??????@@@@@@AAA@@@@@@@@@===@@@BBBBBB@@@???@@@BBB;;;;;;:::999888777666666888888777666555444444333111222222333333444444555111111222333333333333222333222222222222222222333111111222222222222111111000000000000////////////...............///000111......---------,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,------...))))))******+++++++++,,,------------------------)))***+++,,,,,,+++***)))******))))))***+++,,,,,,+++******))))))(((((('''++++++++++++++++++,,,,,,***)))((((((((()))+++,,,******************************************************************************))))))))))))******+++++++++************)))((())))))***++++++,,,,,,%%%&&&''')))***+++------************************((()))***+++++++++++++++***)))'''(((***++++++******((())),,,---++++++...******+++++++++,,,,,,,,,------,,,+++************(((((())))))*********+++((()))***+++,,,+++************))))))))))))******))))))))))))))))))))))))************************************************&&&'''(((*********)))((((((((()))***************(((***---,,,***(((***+++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++---...))))))))))))************)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,+++*********))))))((((((&&&(((+++,,,+++)))))))))(((((())))))*********+++)))))))))))))))))))))))))))******++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))************(((((())))))******++++++******************++++++******))))))((((((''''''(((((()))***************(((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))))))))+++...///++++++---...///111222222555444333222000///...---//////000000111222444444111111111111111111111111000000000000////////////.../////////000000111111111111111111111000//////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***((()))+++---...---***+++,,,---............////////////000000000000......//////000000111111333222000111222333333222444444444555777888:::;;;<<<<<<:::::::::<<<>>>???<<>>@@@@@@???@@@??????@@@AAAAAA>>><<<>>>===:::888666555555555777777666555555555555555333333333444444444555555444444444444444444444444111111111111111000/////////000111222222222222222000000////////////000000........................---,,,,,,++++++,,,,,,---......,,,+++***))))))))),,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((()))))))))************))))))(((((((((((())))))''''''((()))***+++,,,,,,)))((('''&&&'''(((+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,***************************************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((()))************)))++++++******+++---///000333...******---...+++((((((***,,,------+++(((&&&******+++,,,+++***)))((())))))))))))************''''''((()))***++++++,,,+++***)))(((((()))***+++++++++***)))((((((((()))***)))((()))***+++***(((************************))))))***++++++++++++***************************,,,+++***))))))***+++,,,))))))***++++++++++++***+++++++++*********))))))+++***************++++++******))))))******+++,,,++++++++++++++++++++++++'''((()))***+++,,,,,,,,,,,,***(((&&&&&&(((***,,,))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))******)))(((((('''((((((******)))(((((((((((((((''''''(((((())))))******(((((((((((())))))))))))++++++******)))((((((((())))))))))))))))))))))))((((((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((***++++++++++++---.........//////000111111111111111111000000000000000///000000000000111111111333222222111111222222333222111111111000000//////000000000000//////////////////000000000000/////////////////////......---000000///...---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,***)))))),,,---......++++++,,,---...................../////////000000///////////////000000000333111//////111333333333444444444555666888999:::999::::::;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCAAA@@@@@@AAAAAABBBBBBEEEIIIGGGDDDAAABBBEEE@@@@@@@@@@@@BBBEEEHHHIIIMMMKKKIIIHHHIIIIIIHHHFFFDDDDDDCCCBBBBBBBBBBBBBBBBBB???<<<<<<>>>@@@@@@???@@@??????@@@AAA@@@>>><<<===<<<:::888777555555444777666666555555555555555333333333444444444444555444444444444444444333333111111111111111000000///000000111222222222222222000000////////////000000////////////////////////---,,,,,,++++++,,,,,,---......---,,,++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************++++++++++++***))))))(((((())))))***(((((())))))******+++++++++***)))''''''(((***+++******************++++++************************+++***)))))))))***,,,,,,******************************++++++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***((()))******++++++******))))))))))))***++++++,,,111...,,,,,,///222222222111...***(((((()))+++,,,***+++,,,,,,,,,+++))))))))))))))))))************(((((())))))******++++++***)))(((''''''((()))***+++***))))))))))))))))))+++)))((()))***+++***(((************************))))))***++++++++++++***************************++++++***))))))***++++++))))))***++++++++++++***+++++++++*********))))))+++***************++++++******))))))******+++,,,++++++++++++++++++++++++((()))******++++++++++++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))+++***))))))((((((((()))***)))((((((''''''(((((('''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((******))))))+++---------......///000000000////////////////////////000000000111111111111222222222222111111222222222111111111000000000//////000000000000////////////...//////000000//////...///////////////...------/////////...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---+++***+++---.........,,,,,,------...------------------.........//////000000//////////////////222000......000333444444444444444555666777888999777888:::<<<<<<;;;999888>>><<<:::===AAAEEEEEEEEEEEEDDDBBBAAAAAAAAABBBCCCBBBEEEGGGEEEAAA???@@@BBB?????????AAACCCFFFIIIJJJJJJHHHFFFEEEEEEEEEDDDCCCBBBBBB@@@??????@@@AAABBBAAA???======>>>@@@@@@???@@@???>>>???@@@@@@>>><<<;;;;;;:::999888666444333666666555444444444444555333333333333444444444444555555555444444333333333222111111111111000000000000000111222222222222111000//////......//////000////////////////////////---,,,,,,++++++,,,,,,---------------------------///......---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******************++++++++++++,,,,,,,,,+++******************+++************************...,,,+++)))(((((()))***((())))))***++++++,,,,,,************************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++)))******+++++++++++++++))))))***************))),,,,,,,,,---///333888<<<111---(((&&&'''))),,,---+++,,,,,,,,,,,,+++******))))))))))))************)))))))))))))))*********)))((((((''''''(((((()))))))))))))))))))))***++++++***))))))***+++***)))************************))))))***++++++++++++***************************++++++***))))))***++++++))))))***++++++++++++***+++++++++***************++++++***************+++******))))))******+++,,,++++++++++++++++++++++++))))))******+++*********++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))++++++***))))))))))))***)))((((((''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%'''(((((((((((()))***,,,,,,,,,---......//////........................000111111111111222222222222222111111111111222222111111000000000000//////////////////000000000000...//////000000//////......////////////...------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++,,,...///...------------...------,,,,,,,,,,,,,,,---------......000000000//////......---/////////111444555444333444444444444555666777888999:::;;;<<<<<<;;;:::999CCC???<<>>???>>>>>>???AAADDDGGGIIIKKKIIIGGGDDDCCCCCCCCCBBB@@@@@@???>>>===>>>???AAABBB@@@???======>>>>>>?????????>>>===>>>??????===<<<::::::::::::888666444222666555444444333333444444222222333333333444444444555555555444444333333222222222111111111000000111000111111222222222111111/////////....../////////---------------------------,,,,,,++++++,,,,,,---++++++,,,---------------......------------......++++++++++++++++++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,++++++******++++++,,,+++++++++******)))))))))---,,,+++*********++++++))))))*********+++++++++************************************++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++***+++,,,------,,,***)))(((***,,,,,,,,,000999@@@+++)))'''(((+++,,,+++))),,,,,,,,,,,,+++++++++***((()))))))))*********************)))))))))))))))))))))(((((((((((()))))))))((((((((()))***+++++++++***))))))++++++***)))************************))))))***++++++++++++***************************+++******************+++))))))***++++++++++++***************************,,,+++******)))***************))))))******+++,,,************************)))***************)))(((***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))++++++***************+++(((((('''''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((((((''''''(((***+++++++++,,,------...................../////////111111111111222222222222111111000000000000111111000000000000000000//////////////////000000000000///000000111111000000///......//////......---,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,...///...,,,---------...------,,,,,,,,,,,,,,,,,,------------000000//////......---------...111555888777444111333333333333444555777777===<<<;;;::::::;;;<<<<<>>=========>>>>>>@@@BBBEEEGGGIIIKKKHHHFFFDDDBBBBBBBBB@@@???>>>=========>>>@@@AAACCC>>>>>>>>>>>>======>>>??????>>><<<<<<===>>>===<<<999999:::999888666444222555555444333333333333333222222222333333333444444555555555444444333333333333333222111000111111111111111222222222111111000//////............//////---------------------------,,,,,,++++++,,,,,,---)))***+++,,,------,,,,,,---,,,,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))*********+++,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))+++++++++++++++,,,,,,---+++++++++*********))))))******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++***+++,,,---,,,+++***)))(((,,,...,,,***...777???444///***)))+++,,,+++(((,,,,,,+++++++++*********((()))))))))*********************)))))))))))))))************************)))((((((((()))***+++++++++***)))***+++,,,+++)))************************))))))***++++++++++++************************************++++++*********))))))***++++++++++++***************************,,,++++++***))))))************))))))******+++,,,************************))))))*********))))))((()))+++,,,------,,,+++)))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))+++***************++++++(((((('''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((())))))*********(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((''')))******(((((()))+++******++++++,,,---------.........//////000000000000000111111111222222222111000000//////000000111//////////////////000000.../////////000000000111000111111222222111111000...............------,,,++++++,,,,,,---.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++,,,......,,,+++,,,,,,------...---------,,,,,,,,,---------......//////..................---...111555888666333///111111111222444666777888???===;;;::::::;;;<<<>>>@@@>>>===???EEEIIIJJJIIIFFFEEECCCAAAAAA@@@AAAAAABBBAAA@@@>>>============>>>???AAACCCEEEGGGIIIJJJHHHFFFCCCBBBAAAAAA???>>><<<<<<>>>???AAABBBCCCCCC???@@@AAAAAA?????????AAA???===;;;;;;<<<===<<<;;;999999999888777666444333444444333222222222222333222222222222333333333333444444444444444444444444444333222111000111222222111222222222222111000000///......------......///........................---,,,,,,++++++,,,,,,---((()))+++,,,---,,,++++++++++++++++++++++++,,,---++++++++++++++++++++++++***************************************+++++++++(((((()))))))))*********,,,++++++******++++++,,,,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,++++++***))))))(((++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))******+++++++++++++++(((((()))))))))))))))(((+++...///...,,,...555;;;GGG<<>>@@@BBBDDDFFFGGGFFFDDDBBBAAA@@@???@@@@@@AAA@@@>>>======>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHGGGEEEBBB@@@@@@???===<<<;;;<<>>///''''''+++------+++***)))((((((((())))))))))))))))))************(((((())))))******++++++)))***++++++++++++***)))+++***)))))))))))))))))),,,+++******,,,,,,+++***************************))))))***++++++++++++***************************)))***++++++++++++***)))))))))***++++++++++++***))))))*********+++++++++---,,,+++***))))))))))))******))))))******+++,,,************************''''''((()))*********))))))******************)))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((())))))***+++)))))))))))))))***++++++***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))(((((()))***++++++))))))***+++******++++++,,,------...,,,,,,---......///000000....../////////000000000000//////......//////000........./////////000000.........///000111111111//////000000000000//////------......------,,,+++,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,------***(((***+++,,,---......///...---------.........//////,,,------....../////////111///---,,,...///000///......///111444666888:::999:::<<<<<<<<<:::888777:::===@@@AAABBBCCCEEEFFFEEEDDDBBB@@@????????????AAA???======>>>?????????@@@AAACCCDDDFFFGGGGGGHHHFFFCCCAAA??????>>><<<::::::<<<@@@DDDFFFFFFEEEEEECCCFFFHHHHHHEEEDDDEEEGGG???===;;;:::;;;<<<<<<;;;:::999777555555555555666444333222222111111222222111111222222222333333333111222222333444555666666555444222000000111222333222222222222222111000///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++++++++++++++,,,,,,---...************************++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,+++******************++++++++++++++++++++++++++++++++++++++++++***(((((()))))))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************************************+++++++++++++++++++++++++++,,,------------,,,+++(((((()))******************))))))((()))+++---...((())))))******+++...000@@@777---)))+++...,,,***+++***((('''''''''((()))))))))))))))************'''(((((()))***++++++,,,((()))***++++++***)))(((++++++***)))(((((()))))),,,+++******,,,,,,+++***************************))))))***++++++++++++***************************)))***+++,,,,,,+++***)))))))))***++++++++++++***))))))******++++++++++++---,,,+++***))))))))))))*********)))***++++++,,,))))))))))))))))))))))))&&&&&&((()))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((('''(((((()))************))))))***+++,,,,,,******))))))((((((((('''(((((((((((())))))))))))&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((()))***+++***)))((()))******++++++,,,,,,---......++++++,,,,,,---...//////............//////////////////............//////---.........//////000000---......///000111111222------............------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,---......---+++***,,,++++++******++++++,,,,,,+++,,,,,,---...///000,,,,,,++++++,,,,,,---.........////////////......,,,------...///000111111222222222333444555666777::::::::::::::::::::::::<<<<<<<<<===>>>>>>??????CCCBBB@@@>>>======>>>???<<<<<<;;;;;;;;;;;;<<<<<<@@@AAACCCEEEFFFGGGFFFFFFCCCCCCBBB@@@>>>===;;;;;;:::@@@FFFKKKKKKIIIGGGFFFEEEEEEEEEEEEDDDBBB@@@>>>===<<<;;;:::::::::::::::<<<:::777777777777666444555444333333555555444333111222333444555555555555333444444555555444444333333333333333555777:::;;;555555444333222000000///,,,---------...////////////...---,,,,,,---...///111000...,,,,,,,,,---...---,,,++++++------,,,+++---...---,,,)))((()))***+++***************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***((('''&&&&&&'''(((***,,,,,,,,,++++++*********,,,+++***)))***+++,,,---'''((()))***+++,,,------++++++++++++******))))))+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++++++++***)))(((******+++++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********************************---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,+++***)))((((((((((((******))))))))))))******+++++++++++++++++++++++++++++++++*********))))))************************(((((((((((((((((((((((())))))))))))))))))))))))+++***)))))))))***,,,---+++++++++*********))))))((())))))))))))*********+++*********))))))((((((******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))(((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''((((((((((((((()))******((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((())))))((((((''''''''''''%%%&&&((()))*********)))(((((((((((()))))))))))))))***++++++***)))((('''))))))))))))************)))******++++++,,,---------------...------,,,,,,........................,,,,,,------.../////////000000000000000000000000////////////////////////------......//////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,---......///////////////......------......//////000000111111222222333444666777888999999999::::::;;;;;;======>>>>>>??????@@@@@@BBBAAA???======>>>???@@@>>>>>>>>>>>>>>>???@@@@@@BBBCCCEEEFFFGGGGGGFFFFFFFFFFFFDDDCCCAAA???>>>>>>===BBBHHHKKKKKKHHHFFFDDDDDDDDDDDDCCCBBB@@@???>>>===<<<;;;;;;:::::::::;;;<<<:::777777777777666444555333222333444555444333111222333444555555555555333444444555555444444333333333333444555777999:::555444444333222111000///------..................///...------------...//////...,,,+++,,,---...///---,,,+++,,,---...---+++---------,,,)))((()))++++++***************++++++************************************************************************+++***)))(((((()))***+++,,,,,,,,,+++++++++******++++++******++++++,,,---+++++++++++++++,,,,,,,,,++++++++++++*********))))))******++++++******)))+++******))))))******++++++++++++++++++***))))))******+++++++++,,,,,,,,,------------------------************+++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,+++++++++***************************))))))))))))))))))))))))+++++++++*********))))))***************++++++,,,******))))))))))))******+++++++++++++++++++++++++++++++++*********))))))************************((((((((((((((((((((((((******************************)))))))))***+++,,,+++++++++*********))))))+++++++++******)))))))))+++*********))))))))))))******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((())))))************))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''((((((''''''(((((()))***((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))((((((((((((''''''&&&&&&%%%&&&((()))*********)))(((((((((((()))))))))))))))******+++***)))((('''))))))))))))***************)))((('''(((***,,,...,,,---------------,,,,,,........................------......///000000000////////////////////////////////////////////////............////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---+++++++++*********++++++,,,,,,++++++******++++++,,,++++++***++++++,,,---...,,,,,,++++++,,,,,,---...//////000000///...------.........///////////////000000000111222333555555777777888888999:::;;;;;;===>>>>>>???@@@@@@AAAAAA??????>>>===>>>???@@@AAA@@@@@@@@@AAABBBCCCEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@>>>===<<<<<>>============<<<;;;;;;:::;;;;;;;;;<<<:::777777777777666444444333222333444555444222222333444555555555555555333444444555555444444333333333333444555777888999555444333333222111000000//////..................///...------------...///,,,++++++++++++---///000...---,,,,,,......---,,,,,,------+++***)))***+++++++++***************+++************************************************++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++************)))******++++++******)))+++******))))))******+++***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))*********,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************+++++++++***************************************))))))))))))))))))))))))+++++++++***************)))))))))***+++---...///******))))))))))))******+++++++++++++++++++++++++++++++++***************************************************************++++++++++++++++++++++++)))))))))((())))))***++++++++++++***************------,,,+++***)))((((((***************)))))))))******))))))))))))******************************************************))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))******'''''''''''''''&&&&&&&&&&&&'''((()))******))))))(((((((((((())))))))))))))))))*********)))(((((())))))))))))************+++)))&&&%%%%%%(((,,,...,,,,,,------------,,,,,,------------------------.........///000000111111/////////////////////////////////////////////////////////..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++---///111000---***+++***)))))))))***+++,,,,,,++++++******++++++,,,+++*********++++++,,,---,,,,,,++++++,,,,,,---...000000000000///...---,,,///////////////.........//////000000111333444555555555666777999:::;;;;;;<<<======>>>>>>??????@@@============>>>@@@AAABBBAAABBBBBBCCCEEEFFFHHHIIIGGGHHHIIIIIIHHHGGGEEEDDDBBBAAA???>>><<<<<<<<<<<>><<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::777777777777666444444333222333444555444222333333444555555555555555333444444555555444444333333333444444555666777777444444333333222111000000000000//////......------.........------.........,,,++++++++++++,,,---......---,,,,,,......---,,,+++,,,,,,+++***)))+++,,,,,,+++******)))*********************************************************++++++++++++++++++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++)))***+++,,,---,,,+++***---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++++++++******)))******+++++++++,,,,,,,,,++++++******))))))(((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))************************(((((()))***+++,,,...///******))))))))))))******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***************************------,,,,,,+++******)))******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***)))(((((()))***+++)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((())))))***''''''''''''&&&&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))************)))((('''&&&''')))+++---++++++,,,---------,,,,,,------------------------------......//////000000/////////////////////////////////////////////////////////......---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,///000000---***+++***)))((()))***,,,---,,,++++++******++++++,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,---...//////000//////...------///////////////........./////////000111222333444444444555666777999999::::::::::::;;;<<<<<<======;;;;;;<<<===???@@@AAABBBAAABBBBBBCCCEEEGGGIIIJJJIIIIIIIIIIIIHHHFFFEEECCCEEEDDDBBBAAA@@@AAABBBBBBCCCFFFIIIKKKJJJJJJJJJJJJDDDBBB@@@===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<:::777777777777666444555444333333555555444333444444555555666666555555333444444555555444444333333333444555555555666666444333333222222111111111000000000//////......------..................---------,,,,,,++++++++++++...---,,,,,,---...---,,,***+++,,,+++******,,,---,,,++++++***))))))******************************************************************************+++++++++******+++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***************+++++++++++++++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---)))******+++++++++************+++++++++,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))***++++++******))))))))))))******************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************)))))))))************************++++++++++++++++++++++++***************+++++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))(((((()))***+++***))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((())))))((()))))))))************'''((()))***++++++++++++***++++++,,,------,,,,,,------------------------++++++,,,------......///........................//////////////////////////////......------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++---///...,,,******************+++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........////////////...............////////////////////////000111222444444444444555555666777888888777888888999999:::;;;;;;:::;;;<<<===???@@@AAAAAABBBBBBCCCDDDEEEGGGIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCBBB@@@@@@@@@BBBDDDEEEDDDGGGIIIKKKJJJJJJKKKLLLDDDCCCAAA???===<<<;;;:::<<<<<<<<<;;;<<<<<<===>>><<<:::777777777777666444666555444555666777666444444555555666666666555555333444444555555444444333333444444555555555444444333333333222222222111111000000//////////////////------...//////...------.........---,,,++++++***---,,,++++++------,,,+++)))***++++++******,,,...,,,,,,+++***))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))******+++++++++++++++++++++,,,,,,,,,,,,)))******++++++******)))+++******))))))******+++))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++******))))))((()))))))))******))))))))))))*********************************************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))***************+++++++++************++++++,,,,,,*********+++++++++++++++******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((('''''''''((())))))))))))))))))************&&&'''***,,,---,,,***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................////////////////////////.........---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******)))+++,,,---,,,***)))***+++,,,------------,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---...///000000000000------......//////000000000000000111222333444555444444444555555666666666666777777888999999:::::::::;;;<<<>>>???@@@@@@@@@CCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHHHHGGGFFFDDDCCC@@@???>>>>>>???BBBEEEGGGHHHIIIKKKKKKJJJJJJKKKLLLEEEDDDCCCBBB@@@===;;;:::<<<<<<<<<<<<<<<===>>>>>><<<:::777777777777666444888666555666777888777666555555666666666666555555333444444555555444444333333444555555555444333333333333333222222222222111///////////////000000000------...//////...------------.........------,,,,,,+++******,,,,,,+++***)))***++++++***+++---///---,,,+++***))))))))))))++++++++++++++++++++++++******************************************************++++++++++++************+++++++++,,,,,,,,,++++++******++++++,,,---,,,+++++++++++++++******+++++++++,,,,,,,,,------)))******++++++******)))+++******))))))******+++))))))***+++++++++++++++******+++++++++,,,,,,,,,((((((((()))******++++++------------,,,,,,,,,+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,************************)))))))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++******))))))))))))******************************))))))*********+++++++++************************++++++++++++++++++++++++************************+++,,,,,,---,,,+++***)))))))))*********+++++++++******************))))))*********++++++,,,,,,,,,******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***((((((''''''(((((()))***))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))((((((((()))))))))*********)))(((''''''((()))***(((((((((((())))))))))))(((''''''&&&'''((()))***))))))))))))************&&&'''((()))************))))))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................////////////////////////,,,------------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++,,,+++***)))***,,,---......------,,,++++++++++++++++++,,,......---,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,---///000000111111,,,------...///000111111000000111111222333555666444444555555555555555555666777777888999999:::::::::;;;<<<>>>??????@@@@@@DDDDDDDDDEEEFFFGGGHHHIIIGGGGGGHHHHHHGGGFFFDDDCCCBBBAAAAAAAAACCCGGGJJJMMMKKKLLLLLLKKKJJJIIIJJJKKKEEEEEEEEEDDDBBB???<<<:::<<<<<<<<<<<<<<<===>>>>>><<<:::777777777777666444999777666777888999888666555666666666666666555555333444444555555444444333333444555555555444333222333333222222222222222222......//////000000111111,,,---...//////...---,,,,,,,,,---...////////////+++***))))))++++++***)))(((***++++++***+++---///---,,,+++***))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,+++***)))***+++---...///......---+++******)))+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---((()))***+++++++++++++++******+++++++++,,,,,,,,,******+++,,,---......///---------,,,,,,+++++++++***+++,,,------,,,+++************++++++,,,,,,,,,************************))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++++++++++++++*********+++,,,,,,---******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))),,,------...---,,,+++***))))))******++++++++++++,,,++++++***)))(((''''''*********++++++,,,,,,,,,******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++((()))***++++++***)))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))************))))))))))))******(((((())))))******++++++***)))(((''''''((()))***(((((((((((())))))))))))((('''&&&&&&'''((()))***))))))))))))************''''''&&&&&&'''(((***+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................////////////////////////,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******+++---///000---,,,+++,,,------,,,+++************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------............//////000000111111444444555555555555555555666666666666777:::<<<===;;;<<<===>>>???@@@AAAAAAGGGGGGHHHIIIHHHGGGFFFEEEEEEDDDCCCCCCDDDEEEFFFGGGCCCCCCDDDEEEGGGJJJLLLMMMMMMNNNNNNNNNMMMJJJGGGFFFEEEEEECCCAAA>>><<<===>>><<<===>>>>>>>>>>>>======::::::999999888777777666777777777666666666666666666666777777777777777666333333333333333333333333222333333444444333333222444333333333222111111111000000000000000000000000.........------,,,,,,,,,---,,,+++,,,------,,,***++++++++++++++++++++++++++++++************+++++++++++++++*********))))))(((((()))*********************+++++++++,,,,,,,,,************************,,,+++***))))))***++++++++++++************++++++.........---,,,+++***)))*********+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++***)))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++*********+++------+++,,,---...---,,,+++***,,,***(((''')))*********+++,,,,,,---,,,+++***)))++++++++++++++++++++++++************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************((()))***++++++***)))((((((((()))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***))))))******+++++++++*********)))))))))************+++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))******)))******)))(((''''''(((,,,***))))))******)))'''++++++************++++++))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((************************((((((((((((((('''''''''''')))******))))))***,,,)))************+++++++++)))************+++++++++,,,,,,,,,++++++*********+++,,,------......------......---------,,,,,,,,,........................//////.........---------........................///---,,,,,,,,,,,,+++)))******************************)))))))))+++,,,---+++***))))))++++++***)))************************++++++,,,,,,,,,,,,---------------------------------------.........//////.........///000000111111333333444444555555555666666666666777888:::<<<===<<<======>>>???@@@@@@AAAEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFCCCCCCDDDEEEGGGIIIKKKLLLNNNNNNNNNMMMLLLIIIGGGFFFEEEEEECCC???<<<;;;<<<===>>>>>>>>>>>>>>>======<<<;;;::::::999999888777777777777777777777777777777666666777777777777666666333333333333333333333333222333333444444333333222222222222222222111111111////////////////////////------,,,,,,,,,+++++++++---,,,+++,,,------,,,***++++++++++++++++++++++++++++++************+++++++++++++++*********))))))((())))))***************))))))*********+++++++++************************,,,+++***))))))***++++++++++++************++++++,,,,,,,,,,,,+++***))))))+++++++++***++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,+++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***+++,,,---...++++++,,,------,,,+++***,,,***(((((()))*********+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************,,,+++)))(((((()))+++,,,************************))))))))))))************************************))))))))))))))))))))))))******************************++++++++++++******************************((()))***++++++***)))(((((())))))***++++++,,,,,,*********+++++++++,,,,,,,,,++++++***))))))******+++++++++*********)))))))))************+++++++++************++++++++++++++++++++++++++++++++++++******************************))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''((())))))******)))((('''''')))+++***))))))******)))'''+++******))))))******+++))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''')))******))))))***+++)))************+++++++++))))))*********+++++++++,,,,,,,,,+++++++++******+++,,,------...---------.........---------,,,,,,........................///.........---------------------------------------+++***+++------,,,+++************************++++++************+++,,,...---,,,,,,......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........./////////000000---......//////000111111111222222333444555666666666666666777999:::<<<===>>>>>>>>>??????@@@@@@@@@BBBCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCDDDEEEGGGHHHJJJKKKOOONNNMMMKKKIIIHHHFFFFFFEEEDDDBBB>>>;;;:::<<>><<<;;;<<<;;;;;;::::::999888888888888888888888888888888666666777777777777666666333333333333333333333333222222333333333333222222000000111111111111111111////////////////////////,,,,,,++++++++++++******,,,++++++,,,---...,,,***++++++++++++++++++++++++++++++************+++++++++++++++***************((()))******++++++******(((((()))))))))*********************************++++++************+++,,,++++++************++++++*********++++++******)))---,,,+++*********+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,------******++++++,,,++++++***,,,***((((((***+++***)))++++++,,,,,,,,,+++******++++++++++++++++++++++++************************+++***)))(((((()))***+++++++++++++++++++++++++++***************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******++++++++++++******************************))))))***++++++***)))))))))))))))***++++++,,,,,,*********++++++++++++,,,,,,+++******)))*********+++++++++***************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))(((''''''&&&************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&'''((()))***((()))***)))((('''((()))+++***))))))******)))(((+++******))))))******+++))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))***+++)))************+++++++++)))))))))*********++++++,,,,,,,,,++++++++++++***++++++,,,---------------...............---------------------------------............------------+++++++++++++++++++++++++++***)))+++---...------************************...---------,,,,,,------///---,,,---...///...,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........////////////------......///000000111000000111222333444555666666666777888999;;;<<<<<<>>>>>>>>>?????????@@@@@@???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCAAAAAABBBCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKOOOMMMLLLIIIHHHGGGFFFFFFDDDDDDBBB???===>>>AAADDDEEEEEEDDDCCCAAA???===<<<===<<<<<<;;;::::::999999888999999999999999::::::666777777777777666666555333333333333333333333333222222333333333333222222/////////000111111111222////////////////////////,,,,,,,,,+++++++++++++++,,,++++++,,,---...,,,+++++++++++++++++++++++++++++++++************++++++************************))))))***++++++++++++***))))))))))))*********+++************************++++++***+++++++++,,,,,,++++++************++++++))))))***+++++++++++++++...---+++***)))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++,,,,,,))))))******+++++++++++++++***))))))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******+++++++++++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************++++++++++++******************************************************))))))*********+++++++++************++++++++++++++++++***************+++************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,******************************************************)))))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))***++++++,,,((()))***)))((('''((()))+++)))((()))******)))(((******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((()))))))))((()))******)))((()))+++))))))*********+++++++++))))))))))))************++++++++++++++++++++++++++++++,,,------------,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++************************------......---------,,,***((((((((()))***)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........---------...//////000000...///000111222333444555444555666888999:::;;;;;;=========>>>>>>??????@@@>>>>>>???@@@AAACCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDGGGGGGGGGHHHHHHJJJKKKKKKMMMLLLJJJHHHGGGFFFFFFFFFCCCDDDCCCBBBAAACCCGGGJJJIIIIIIHHHFFFDDDBBB@@@>>>======<<<;;;;;;::::::999888888999999::::::::::::777777777777777666555555333333333333333333333333111222222333333222222111/////////000111111111222........................,,,,,,,,,---------------++++++***,,,......---+++++++++++++++++++++++++++++++++************++++++************************))))))***+++++++++++++++*********+++++++++,,,,,,******************************++++++,,,,,,,,,,,,++++++************++++++)))***+++,,,------------...---+++************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((())))))***************)))))))))******++++++,,,+++***)))***+++,,,+++)))+++++++++++++++++++++,,,++++++++++++++++++++++++***************************))))))))))))))))))***++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******************************++++++************++++++***************+++++++++))))))*********++++++++++++***************++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,************************************************)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***+++++++++''')))***)))((('''(((******)))((()))***+++***)))***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******)))***+++***)))((()))***))))))*********+++++++++(((((()))))))))*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,------..................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,***)))***************************+++,,,,,,,,,,,,++++++***)))((()))******)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,------......///000000...//////000111222333333333444555777888999999999:::;;;;;;<<<===>>>???@@@>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCEEEFFFHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEFFFFFFFFFHHHKKKMMMKKKJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999888888888999999::::::;;;777888888777777666555444333333333333333333333333111111222222222222111111000000111111111111111111........................,,,,,,------------......+++******,,,......---,,,++++++++++++++++++++++++++++++************++++++***************+++++++++)))***++++++,,,+++++++++***++++++++++++,,,,,,,,,************************)))***+++,,,---------,,,++++++************++++++***+++,,,---------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))******+++************************+++,,,---+++******+++,,,,,,+++)))++++++******++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************,,,+++************+++,,,************************)))))))))************+++*********)))******+++,,,***************+++++++++)))************+++++++++))))))*********+++++++++************************************************)))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((())))))(((((('''((())))))(((((()))******)))((()))***+++***)))***))))))(((((())))))***(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''(((((())))))******+++)))***+++***)))((()))***)))************+++++++++((((((((()))))))))*********++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...,,,+++***++++++)))(((************************)))***+++---------,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............,,,,,,---......//////000/////////000000111111111111222444666777888888888777888999;;;<<<>>>???@@@??????>>>???@@@AAACCCDDDCCCBBBBBBBBBCCCEEEGGGHHHGGGGGGFFFFFFFFFGGGHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEGGGIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGEEECCCAAA@@@<<<<<<;;;;;;:::999999999777777888888999:::::::::888888888888777666555444333333333333333333333333111111222222222222111111222222222222222111111111........................++++++,,,,,,,,,---------*********,,,...///...,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++)))***++++++,,,,,,++++++************++++++++++++************************)))***+++---------------++++++************++++++***++++++,,,,,,,,,++++++)))***,,,------,,,+++***))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,++++++*********+++,,,...///+++******+++------+++)))++++++*********+++,,,---++++++++++++++++++++++++************************(((((())))))))))))((((((***************************++++++++++++++++++,,,************************))))))))))))))))))))))))******************************++++++++++++******************************,,,++++++******++++++,,,************************))))))))))))******************))))))***++++++,,,))))))*********+++++++++)))************+++++++++(((((()))))))))*********************************************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))(((''''''&&&((())))))(((((()))+++)))(((((((((***+++***)))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''(((((()))******++++++)))***+++***((((((((())))))************+++++++++(((((((((((()))))))))*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,***)))***++++++***)))***************************+++---///000000//////+++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000,,,,,,------...//////000////////////000000000000000111333555777777777777666666888:::<<<>>>???@@@@@@@@@?????????AAABBBCCCCCCBBBBBBCCCDDDFFFHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFCCCDDDGGGHHHIIIHHHFFFEEEGGGIIIKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@???<<<;;;;;;::::::999888888666666777888999999::::::888888888888777666555444333333333333333333333333111111222222222222111111444333333333222111111111........................*********++++++,,,,,,,,,*********,,,...///...,,,++++++++++++++++++++++++++++++************++++++))))))******++++++++++++******+++,,,,,,,,,,,,+++))))))))))))************************************)))***+++---......------++++++************++++++******+++++++++******)))'''))),,,......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,((()))***+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...///...------++++++******+++---...000+++******,,,------+++)))++++++*********+++---...++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))*********++++++,,,,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************---,,,+++******+++,,,---++++++******************))))))))))))******************))))))***+++,,,,,,))))))******++++++++++++)))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++***)))(((&&&((())))))(((((()))+++)))(((((((((***++++++***))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''************************'''(((((()))***+++++++++***++++++***((((((((())))))************+++++++++(((((((((((())))))))))))*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***************************)))((()))+++,,,,,,+++...,,,***)))'''''''''(((+++,,,------......------++++++++++++++++++++++++---------,,,,,,,,,++++++//////...------,,,,,,+++&&&(((***,,,---...------,,,,,,************,,,,,,.........////////////000---...000111222222222111000111222333444555555555888555444888===@@@>>>;;;@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCEEEGGGIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDBBB@@@===<<<<<<<<<;;;;;;:::999888888666777888999999999999999::::::999888666444333222333222222111111222222333222222222111111111000000111222333333444555666777000///......///...,,,***...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,************))))))))))))******))))))((((((''''''+++***)))(((((()))***+++))))))))))))************------+++*********++++++******+++,,,+++***)))((("""$$$'''***+++,,,+++***,,,,,,++++++***)))((((((000///---,,,+++*********)))))))))))))))))))))))))))******++++++******)))---,,,,,,++++++,,,,,,---)))))))))******++++++,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++***)))***+++---...---,,,***)))))))))******+++++++++*********))))))+++++++++************))),,,,,,,,,++++++***************************************))))))******+++,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++***)))))))))))))))))))))((((((((((((************************''''''((()))***++++++,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((************************,,,,,,,,,,,,++++++***)))******)))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((()))***++++++))))))))))))))))))))))))(((((((((((()))))))))))))))******+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))(((((('''''''''&&&*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))(((&&&''')))+++))))))))))))))))))))))))'''((((((((()))))))))***&&&'''((()))***+++,,,,,,***************************++++++,,,,,,++++++***,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************,,,+++*********+++------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++************))))))((()))+++,,,------------......---,,,,,,---......------........./////////---...///111111111111111000000222333444555555555777555555888===@@@>>>;;;??????>>>>>>??????@@@AAABBBBBBBBBBBBDDDFFFHHHIIIGGGGGGFFFEEEDDDDDDCCCCCCEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDCCCAAA???<<<;;;;;;;;;::::::999888888888666777888999999999999888999888888777666444333222333222222111111222222333333333333222222222111111000111111222222333333444000///......///...---+++...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,************)))))))))))))))))))))))))))(((((((((+++***)))(((((()))***+++))))))***+++---...//////+++***)))(((((()))******((()))***+++,,,++++++***((()))***+++,,,++++++***---,,,,,,+++******))))))---,,,,,,++++++++++++,,,++++++++++++++++++++++++******++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,***)))))))))******+++++++++*********))))))+++++++++************))),,,,,,,,,++++++***************************************))))))******+++,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************************************+++++++++***************************************************************(((((())))))******++++++,,,+++++++++************))))))))))))))))))))))))************************++++++,,,,,,,,,+++******++++++***)))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************+++++++++***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))((('''''')))+++))))))))))))))))))))))))((((((((()))))))))))))))'''(((((()))***+++,,,---***************************++++++,,,,,,++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************,,,+++******+++,,,---...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------------......------------......,,,---------............,,,---...///000000000//////000111333444444555555777555555888<<>>??????@@@@@@@@@AAABBBDDDFFFGGGGGGFFFFFFDDDCCCBBBAAAAAADDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@>>><<<:::999::::::999999888777777777777777888888999999888888777666666555555444333333333222222111111222222333444444333333333222222222000000000000000000000000///...---...//////...---...------,,,,,,------...++++++,,,,,,,,,,,,+++++++++------,,,+++***+++,,,++++++*********)))))))))(((((())))))))))))))))))+++***))))))))))))***+++******+++,,,,,,------...,,,+++++++++++++++,,,---'''((()))***,,,,,,,,,,,,......---,,,,,,++++++***------,,,,,,++++++*********************+++,,,---------------------------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,...------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++******,,,+++******)))*********+++++++++***************+++++++++************)))+++++++++++++++***************************************))))))******+++,,,,,,,,,++++++++++++,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++************************)))*********************++++++*********)))))))))************************))))))))))))))))))))))))******++++++,,,+++++++++,,,,,,+++************+++))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))*********))))))))))))))))))))))))************++++++++++++***+++++++++***))))))((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((())))))((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------***************************++++++,,,,,,++++++******++++++,,,------------...---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************---,,,+++)))(((((())))))++++++,,,------------,,,------------------------------------------------++++++,,,------...//////---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,------......////////////000111222333444444444666555555888<<<>>>===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCDDDDDDFFFEEEDDDCCCBBBAAA@@@???BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===;;;:::999888999888888888777777666666777777888888888888777777555555444444333333444444333222222111111222222333333333222222222222111111000000000/////////......///...------///000///...------------------------++++++,,,,,,,,,,,,+++++++++,,,---,,,*********++++++++++++*********))))))((((((((())))))******+++************************,,,+++***)))((('''&&&&&&+++++++++++++++,,,,,,,,,(((((()))***++++++,,,,,,000///---,,,++++++++++++---------,,,,,,+++++++++******))))))******+++,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,------,,,+++)))(((++++++******************************************+++++++++*********))))))+++++++++*********************************************))))))******+++,,,,,,,,,++++++++++++,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,*********+++++++++++++++************************+++******************************))))))))))))(((++++++++++++++++++++++++((((((((((((((((((((((((((()))***+++++++++++++++,,,++++++*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((()))))))))*********++++++***+++++++++***)))((('''))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))((('''(((***((((((((((((((((((((((((*********))))))))))))((()))******+++,,,,,,------***************************++++++,,,,,,++++++***)))***+++,,,---.........///......------,,,,,,+++************************++++++******************************************---,,,+++)))))))))*********+++,,,,,,------,,,,,,------------------------))))))))))))************''''''((()))***++++++,,,......---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.........//////111222333444444444555555666888;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<===???@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???>>>???????????????>>>>>>======>>>????????????>>>=========;;;:::999888777777888888777777777777777666777777888888888777777666555444333333333333444444333222222111111222222333111111111111000000000000111111111000//////......000///------///000000///------------------------***++++++,,,,,,++++++***+++,,,---,,,***)))***+++++++++++++++************(((((())))))******++++++******++++++++++++******+++******((('''&&&%%%$$$((()))))))))))))))))))))++++++******************---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,+++,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,'''(((((()))***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++,,,------,,,+++)))(((************+++*********************************+++++++++*********))))))******************************************************))))))******+++,,,,,,++++++******++++++,,,************************************************************************************************************************************************)))))))))***+++++++++,,,)))))))))*********++++++************************++++++++++++*********************))))))))))))(((++++++++++++++++++++++++((((((((((((((((((((((((((()))******++++++++++++******)))))))))******+++))))))))))))))))))))))))))))))))))))************))))))************)))(((((((((((((((((((((((((((((((((((()))))))))*********************)))((('''))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''')))***)))((('''((()))((((((((((((((((((((((((************))))))))))))*********+++,,,,,,,,,---***************************++++++,,,,,,++++++***)))***+++,,,---..................------,,,,,,,,,************************************************************************,,,+++++++++,,,---///000******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++(((((()))***++++++,,,,,,...---,,,,,,,,,,,,,,,---......////////////......,,,---------..................---------......///...///000222333333444444444555666888:::;;;<<<<<<;;;::::::::::::;;;<<<<<<:::;;;===???@@@AAAAAAAAABBBAAAAAA@@@@@@??????>>>===>>>>>>>>>>>>===<<<<<<<<<===>>>??????>>>===<<<<<<;;;:::888777777666666888888777777777777777777777777888888777777666666666555444333222333444555333222222111111222222333111000000000000/////////111111111000000/////////222000...---...000000///,,,------......------,,,******++++++++++++*********,,,,,,+++***)))***+++,,,++++++++++++*********))))))************************+++,,,,,,+++******))))))******************,,,,,,------,,,,,,+++***,,,++++++***))))))************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++---,,,+++***************************************++++++,,,,,,,,,,,,++++++++++++************++++++%%%&&&'''((()))+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,+++******))))))***++++++++++++******************++++++++++++++++++************))))))))))))*********************************************))))))******+++,,,++++++************++++++***************+++++++++***************************************+++++++++''''''''''''''''''''''''))))))))))))))))))))))))***************************************+++++++++(((((())))))***+++++++++******************************++++++++++++++++++++++++*********)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++************))))))))))))***++++++)))))))))))))))))))))))))))))))))************+++))))))***++++++***((('''))))))))))))))))))))))))'''((((((((())))))))))))((())))))******))))))((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********''''''''''''((((((((((((&&&''''''(((((())))))***)))))))))))))))))))))))))))((((((''''''(((((()))'''(((******)))(((((())))))))))))))))))))))))))))))))))))*********++++++************++++++,,,,,,***************************++++++,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***************+++++++++************************++++++++++++,,,...000111******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,---------...,,,,,,+++***++++++,,,------...///000000///...---------........./////////000///...------...//////...///000222333333333333333555777999::::::<<<===;;;::::::::::::;;;<<<<<<:::;;;===???@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>======<<<<<<===???@@@@@@???===<<<;;;:::999777666666666666888888888888888888888888777777777777777666666555777666444333222333444555333222222111111222222333111111111000000000000///000000000000////////////444111...---.../////////,,,,,,---......---,,,,,,******++++++++++++*********+++,,,+++***))))))+++,,,,,,+++++++++*********++++++*********************++++++,,,,,,++++++*********++++++,,,,,,------............---+++***)))+++***)))))))))***+++,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******++++++************++++++''''''((()))***++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***++++++,,,,,,((()))***+++,,,++++++***))))))*********++++++++++++++++++************)))((()))))))))*********+++******************************))))))******+++,,,++++++************++++++))))))*********+++++++++************************))))))*********+++++++++((((((((((((((((((((((((************************************************+++++++++***************))))))******+++,,,,,,---*********************************++++++,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++************************)))************))))))(((***************+++,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))+++++++++***((('''))))))))))))))))))))))))(((((()))))))))*********&&&'''((()))************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))***))))))(((((())))))***&&&(((******)))((((((((())))))))))))))))))))))))(((((()))***++++++,,,---)))))))))************+++***************************++++++,,,,,,++++++***++++++,,,------,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************---,,,+++*********+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))******+++++++++((())))))))))))*********++++++***)))***+++,,,---+++,,,---......---,,,+++.........////////////000000000...------...///000...///000111222333333333222555777999999:::<<<===;;;;;;::::::;;;;;;<<<===:::;;;===???AAAAAAAAAAAA>>>>>>>>>>>>???????????????????????????>>>>>>======>>>???AAAAAA???>>>===;;;:::888777666666666777888888888888888999999999777777777777777666555555999777555333333333444555333222222222222222222333222222222111111111111000////////////////////////555222///---...//////...,,,,,,---......---,,,,,,******++++++++++++*********+++,,,+++)))))))))***,,,,,,,,,+++++++++******,,,+++++++++***)))))))))***+++,,,------,,,+++***---,,,,,,++++++*********((((((((((((&&&$$$"""!!!))))))(((((()))+++---...+++,,,.........,,,***(((*********************+++*********+++,,,---///000++++++++++++++++++++++++*********++++++*********++++++************++++++***************+++++++++)))***,,,------,,,***)))++++++++++++++++++++++++...---++++++++++++---...++++++***)))***+++---...((()))***+++,,,,,,+++***))))))******+++++++++++++++++++++************)))(((((())))))*********+++*********************************)))***++++++,,,++++++************++++++))))))******++++++++++++))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++******))))))******+++,,,,,,---......************************))))))***+++,,,,,,------,,,,,,,,,++++++++++++******************************************************************)))((('''++++++++++++,,,,,,---...))))))))))))))))))))))))))))))******++++++++++++)))***+++,,,+++***(((&&&)))))))))))))))))))))))))))************+++++++++%%%&&&''')))************))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))***++++++,,,(((((())))))*********+++&&&&&&&&&'''((())))))***))))))))))))))))))))))))******))))))))))))******&&&(((***+++)))((((((((())))))))))))))))))))))))''''''(((***+++,,,---...)))))))))))))))*********************************+++++++++,,,,,,+++++++++,,,,,,---------,,,++++++((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***************************)))(((''''''((()))******++++++,,,,,,++++++***---,,,***))))))***,,,---,,,++++++******++++++,,,+++++++++******)))))))))++++++++++++++++++++++++///...,,,+++******+++,,,////////////////////////////////////////////////111111000000111111222333111222333555777888::::::;;;;;;;;;::::::999999999:::;;;;;;;;;===>>>???@@@AAA@@@???>>>>>>@@@BBBCCCCCCBBBAAA@@@????????????>>>???@@@???>>>===>>>???<<<;;;999777777777777888:::::::::999999999888888999777666555666777666555555555444333333222111111222222222222222222222222000000000000000000000000)))+++---...------...///000000000000000000000000111///---,,,,,,,,,...///***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,******))))))))))))******---+++***(((((()))+++,,,+++,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***+++++++++************)))+++++++++,,,,,,+++++++++)))+++------,,,,,,---...******+++++++++******)))******))))))))))))******++++++++++++++++++++++++---------,,,+++***((((((************************++++++++++++++++++++++++''''''((())))))))))))(((++++++,,,,,,,,,++++++***************************,,,,,,,,,++++++*********++++++************++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((()))+++---...---,,,,,,+++*********+++************))))))(((((())))))))))))))))))))))))*********)))))))))))))))+++++++++************)))(((((()))***+++,,,,,,---,,,,,,,,,++++++*********,,,,,,++++++***)))))))))***+++++++++***((('''%%%++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))'''((()))******+++******************************++++++++++++)))'''%%%###+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((()))((((((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******((((((((((((((('''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))'''((()))******)))((('''))))))************))))))((((((((((((((((((((((((,,,+++******))))))******++++++,,,,,,,,,---------,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++************)))---,,,+++******+++,,,---++++++++++++++++++++++++---,,,+++))))))+++,,,------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++...---,,,+++++++++,,,,,,................................................000000//////000000111222000111222444555777888888;;;;;;:::::::::999999999:::::::::;;;<<<>>>???@@@AAA@@@???>>>>>>@@@AAABBBCCCBBBAAA@@@????????????@@@AAAAAA@@@===<<<<<<===<<<;;;999888777777888888;;;::::::::::::999999999999777555555666777666555444444333222222111000000222222222222222222222222000000000000000000000000---...000///......///111///////////////////////////...---,,,,,,,,,---...+++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,++++++************++++++,,,+++***(((((()))+++,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++************)))******++++++++++++******(((***,,,,,,+++++++++,,,******++++++++++++************))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++++++++++++++)))***++++++,,,,,,++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,++++++************++++++++++++,,,------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***)))******+++,,,,,,+++******)))))))))***++++++*********)))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++++++++************)))***************++++++++++++++++++******)))))))))++++++++++++******************++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))))))))*********))))))(((******************************++++++***)))((('''*********)))))))))(((((())))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))((((((((((((((((((((('''((((((((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******'''''''''((((((((())))))(((((())))))))))))(((((()))******************)))++++++++++++++++++++++++(((((())))))***+++---...,,,,,,,,,,,,------------,,,++++++******++++++,,,+++++++++++++++++++++,,,)))***++++++,,,,,,+++++++++++++++************)))------,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,---,,,+++******+++,,,---------...//////...---------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,---...........................------------------------///............///000000000111222333444555666666:::::::::999999999999999999999:::;;;<<<>>>@@@AAABBBAAA@@@?????????@@@AAABBBAAA@@@???????????????AAABBBBBB@@@===;;;;;;<<<<<<;;;:::888888888999999<<<<<<;;;;;;;;;:::::::::888666555444555666555444333333222222111111000000111111111111111111111111000000000000000000000000000000000...------...000........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++***))))))***+++,,,---,,,+++***)))***++++++,,,++++++++++++++++++,,,+++++++++************))))))******************)))((()))++++++*********+++******+++++++++++++++*********))))))))))))******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...++++++************++++++++++++,,,------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******+++++++++***))))))((()))))))))+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))******+++++++++************)))+++++++++*********))))))*********)))))))))))))))************+++++++++++++++*********++++++,,,---************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++******)))''''''************************)))***++++++++++++******)))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((''''''(((((((((((((((((('''((((((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******''''''((((((((()))))))))***))))))(((((())))))*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++---...+++,,,,,,,,,,,,---------++++++************++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++************)))++++++************++++++---,,,***))))))***,,,------,,,++++++++++++,,,---,,,---///000000///---,,,***************************+++++++++++++++,,,,,,******++++++,,,---......................................................//////......//////000111111222222333444555555666999999999999999888888888888888999:::<<<>>>@@@AAABBBBBBAAA????????????@@@AAAAAA@@@???????????????@@@@@@AAA???===<<<<<<======<<<:::999999999:::;;;===<<<<<<<<<;;;;;;;;;;;;888666444444555666555444333333333222222222111111000000000000000000000000000000000000000000000000000000...,,,******,,,...------------------------+++,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++******++++++++++++******))))))***+++,,,---,,,***(((((()))+++,,,---,,,+++******+++,,,---+++++++++*********))))))))))))************)))))))))***,,,,,,+++******+++******++++++,,,,,,+++++++++******))))))******+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++))))))***++++++++++++***...------,,,+++***((('''*********************************++++++,,,,,,,,,,,,++++++******++++++,,,))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++******)))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********+++++++++*********))))))******************************************))))))))))))***++++++,,,---------,,,+++******+++---...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***))))))(((((((((((())))))******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***)))((((((''''''(((((()))''''''''''''((((((((((((''''''(((((()))))))))***((((((((((((((((((((((((''''''''''''''''''(((((('''(((((((((((()))))))))+++***)))(((((()))***++++++++++++,,,,,,+++++++++************************,,,+++******))))))***************+++++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++***)))******++++++++++++++++++++++++*********)))))))))******************)))---,,,***))))))***,,,------,,,,,,,,,,,,,,,,,,---***+++---......---+++************************************++++++,,,,,,,,,)))***+++,,,---.................................////////////////////////000////////////000111111222222333444555555666666888888888888888888888888777777888:::<<>>>>>??????===>>>??????>>>===???@@@===<<<;;;:::::::::;;;<<<=========<<<<<<<<<;;;;;;888666555555666666555444444444444444444333333333000000000000000000000000////////////////////////000000...,,,))))))+++---------------------------++++++,,,,,,,,,+++***)))((()))***+++,,,---------,,,,,,,,,++++++***************))))))))))))*********))))))******++++++,,,,,,+++)))(((((()))+++,,,---,,,+++******+++,,,---+++++++++*********))))))))))))************))))))***,,,------,,,++++++,,,******+++,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++))))))***++++++++++++***...------,,,+++***((('''*********************************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++*********++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))************+++++++++*********))))))((())))))***++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,------...000///---+++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***************************************+++******)))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))***))))))(((((())))))***&&&'''''''''(((((())))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))***+++***)))(((((()))***++++++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,+++******))))))******))))))))))))************+++******))))))******+++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,******+++,,,,,,+++******+++,,,,,,,,,,,,---------*********++++++,,,,,,---)))***+++,,,---...------------------------------000000000000000000000000000000//////000000111222222222333444555666777777777777777777777888888888555666777999<<>>>>>>>>??????<<<===??????>>>>>>@@@AAA>>>===<<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;999777666555666777666555555555555555444444444444111111111111111111111111////////////////////////111111111///,,,,,,---///------------------------,,,,,,,,,+++++++++******((()))***+++,,,---------,,,,,,++++++++++++++++++***))))))))))))))))))***)))))))))***++++++,,,,,,******)))((()))***+++,,,,,,++++++++++++++++++,,,+++++++++************))))))******************)))+++---......,,,++++++,,,)))***+++,,,------------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...,,,,,,++++++++++++,,,,,,++++++,,,------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++'''''')))***+++,,,,,,,,,++++++++++++++++++,,,---*********+++++++++++++++))))))))))))))))))))))))((((((((()))******+++++++++++++++************)))'''((()))***+++,,,------+++++++++++++++,,,,,,,,,*********+++,,,------...//////---,,,+++*********************************++++++++++++++++++++++++))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++'''''')))******+++++++++************************+++***)))(((''''''''''''************++++++++++++))))))))))))))))))))))))))))))))))))************+++***)))((((((''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******&&&&&&''''''((()))))))))((())))))))))))))))))***))))))))))))))))))))))))++++++************))))))((((((((()))))))))***************))))))***************++++++++++++******++++++++++++++++++++++++(((((())))))***+++---...(((((()))))))))***************))))))))))))************+++++++++,,,,,,,,,++++++,,,------------,,,+++++++++************)))+++,,,---......---,,,+++++++++++++++++++++++++++,,,------------------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))******+++,,,,,,------******,,,------------,,,------------------------000000000000000000000000//////.........///000000///000111333444666777777666666666777777777888888444555777999<<>>>>>>>>>>>??????===>>>??????>>>===???@@@>>>===<<<<<<<<<===>>>???<<<<<<<<<;;;;;;;;;:::::::::888777666888888777666444444444444444444444444222222222222222222222222///////////////////////////000111000...------...------------------------...---,,,+++***++++++,,,+++++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++******))))))******+++(((((()))***+++,,,,,,,,,))))))))))))*********++++++++++++,,,,,,++++++++++++++++++************)))******++++++++++++******+++,,,------+++******+++)))***+++,,,------------,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,---,,,,,,++++++,,,,,,---++++++,,,------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***+++******)))***************+++,,,,,,)))))))))*********++++++))))))))))))))))))))))))'''(((((()))******+++++++++++++++************)))))))))*********+++++++++)))*********+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++((())))))*********))))))************************+++***)))(((((())))))***))))))))))))*********+++))))))))))))))))))))))))((()))))))))************+++***)))((('''''''''''')))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))&&&&&&''''''((())))))************)))))))))))))))))))))))))))))))))))))))+++++++++*********))))))(((((()))))))))*********)))******++++++******))))))******************))),,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++---...************++++++++++++******))))))))))))******))))))***+++,,,------...******+++,,,,,,,,,,,,,,,+++++++++************)))++++++,,,------,,,++++++***++++++,,,,,,++++++***,,,------......------,,,,,,++++++******++++++,,,)))))))))******+++++++++))))))***+++,,,,,,------***+++,,,---...---,,,+++------------------------////////////////////////...------------...//////---...///111333555666777555666666666777777888888444555666999<<>>???@@@AAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>?????????@@@@@@???===<<<===>>>>>>>>>===<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::;;;999777777888999888777333333333333333333333333222222222222222222222222////////////////////////,,,---///...---+++,,,,,,........................///...,,,******+++,,,---...------,,,+++***((((((*********++++++,,,,,,---,,,++++++++++++++++++,,,(((((()))++++++,,,,,,,,,'''((()))******************+++,,,------,,,+++***+++++++++************)))++++++,,,,,,,,,,,,++++++***+++,,,,,,***))))))))))))***+++,,,------...---,,,++++++******++++++,,,++++++++++++++++++++++++((((((***+++,,,---------************************++++++++++++++++++++++++''''''((()))))))))))))))++++++,,,,,,,,,++++++***************************,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))******)))'''&&&))))))((())))))***++++++(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***++++++++++++++++++************)))+++++++++***************(((((())))))*********+++++++++,,,,,,,,,,,,------)))***+++,,,---,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))******++++++++++++***++++++******)))((('''***************************))))))))))))+++---...'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++++++++)))(((''''''''''''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((''''''''''''((((((&&&&&&&&&'''((())))))***++++++******))))))(((((())))))))))))))))))))))))***)))))))))((((((''''''))))))))))))************)))***+++,,,,,,+++***)))))))))************))))))++++++++++++++++++++++++,,,++++++***)))*********++++++,,,,,,,,,---------******))))))))))))******(((((()))***,,,---...///))))))***++++++++++++***+++++++++************)))++++++------------++++++******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,+++*********+++,,,---///,,,***+++---...,,,))),,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------...........................///000111222333444444777333333888888555666;;;::::::;;;<<<===???AAABBB@@@@@@@@@AAABBBCCCDDDEEECCCAAA@@@>>>======>>>>>>@@@??????>>>>>>??????@@@AAA@@@>>>===<<<===???@@@;;;;;;;;;:::999888777666999888777555555555666777444333222444777777444111333333333222222222111111000000////////////000000111000///.....................------------......++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,,,,+++***))))))***+++,,,111000...---,,,,,,------+++++++++***************'''((()))***+++,,,,,,,,,***++++++,,,+++***)))(((***+++,,,---,,,+++***)))***************************)))))))))((((((''''''++++++++++++++++++++++++)))))))))))))))))))))))),,,+++)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,++++++******++++++))))))))))))))))))))))))...,,,******,,,---+++(((++++++---......---++++++)))************+++++++++...---***(((((((((***+++,,,,,,,,,++++++*********************************---***((()))+++...---,,,)))************+++++++++++++++************++++++************************'''((()))***************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++++++++************)))(((((((((((()))***+++,,,(((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************---,,,***)))((()))*********)))))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))************))))))(((((())))))************))))))***(((***......+++***,,,))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************///---+++***++++++***)))*********++++++,,,,,,,,,------,,,,,,,,,---...///)))******++++++******))))))***,,,---...------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++*********+++,,,---...,,,++++++------,,,***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------...........................//////000222333333444777333333777888555777;;;:::;;;<<<===???@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEECCCBBB@@@?????????@@@@@@AAAAAA@@@???????????????@@@???===<<<<<<<<<>>>???::::::::::::999999888777999999888777777777777777666555444666888888666444333333333222222222111111000000000//////000000000111000///...---......///------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,++++++******++++++,,,++++++***))))))***++++++///...---+++++++++++++++******************++++++)))******+++++++++******++++++,,,,,,,,,+++))))))******+++,,,,,,,,,+++************************************)))))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************---,,,++++++******++++++************************---+++)))***,,,,,,***(((++++++,,,,,,,,,,,,++++++)))************+++++++++,,,+++***)))))))))***+++,,,,,,,,,+++++++++******************************+++(((&&&''')))++++++***((())))))))))))*********++++++************++++++************************)))******++++++++++++*********************++++++************************************************((((((((((((((((((((((((*********+++++++++,,,,,,)))))))))******+++++++++))))))))))))***+++,,,---))))))))))))))))))))))))(((((()))***++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************++++++***)))))))))))))))++++++++++++*********)))'''''''''((((((((())))))))))))))))))))))))))))))******)))))))))((((((((())))))************))))))((('''+++000000,,,)))***))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))************************///---+++***++++++***)))***++++++++++++++++++,,,)))))))))*********++++++******++++++++++++******)))***+++,,,,,,,,,+++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......++++++******++++++,,,---...,,,++++++------+++***------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------....................................///000111222333333777444444777777666777::::::;;;===???@@@AAA@@@@@@@@@@@@@@@@@@AAACCCDDDEEECCCCCCAAAAAA@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>???>>><<<;;;;;;;;;<<<===999999:::::::::999999888888999999999999888888777777666555666777777666444333333333222222222111111111111111111111111111111222000...------...///111,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++******************++++++************++++++++++++***))))))***++++++,,,,,,+++***)))))))))))))))))))))***+++++++++,,,++++++++++++******))))))+++,,,,,,,,,,,,++++++***((()))+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++........................++++++***))))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++---,,,++++++******++++++************************,,,***))))))***+++***(((++++++************++++++)))************+++++++++***************+++++++++,,,,,,,,,++++++++++++***************************)))(((&&&'''(((***))))))((((((((())))))))))))***++++++++++++++++++++++++************************+++,,,,,,,,,,,,++++++***++++++******************************************************************(((((((((((((((((((((((()))))))))************+++'''(((((()))***+++,,,---************+++,,,------************************)))))))))***+++,,,---...(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))************))))))************)))((((((++++++++++++************''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))(((&&&'''+++111111,,,(((((())))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))************************...,,,++++++++++++***)))+++++++++++++++*********'''((()))***+++***))))))++++++,,,,,,,,,,,,++++++*********+++******)))(((------++++++++++++------******+++++++++,,,,,,,,,,,,,,,------------......,,,,,,,,,---------------+++***++++++++++++,,,,,,------,,,,,,,,,,,,++++++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000111222222555444555666777777888::::::<<<>>>@@@AAAAAA@@@????????????@@@AAABBBDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCBBB@@@>>>============<<<;;;:::::::::;;;;;;888888999:::::::::999999777888999:::999888777666555555555555555555444333333333333222222222111111111111222222222222111111111000...------///111222------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,---...---,,,+++***(((''''''++++++************+++++++++******************+++++++++******))))))))))))(((((()))***+++,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++******++++++***************************))))))))))))***)))))),,,+++***))))))***+++,,,))))))*********+++++++++'''((()))++++++,,,,,,+++++++++++++++++++++++++++************************+++***)))******++++++***))))))))))))************++++++++++++++++++++++++************************,,,,,,,,,,,,+++***))))))+++++++++***************************************************************)))))))))))))))))))))))))))))))))*********++++++((((((((()))***+++++++++***************+++,,,---+++++++++++++++++++++++++++***)))))))))+++,,,---(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((()))************)))))))))***+++++++++***)))((()))))))))((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((************************(((((())))))))))))((((((''''''***//////+++((()))((((((((((((((((((((((((************************(((((())))))))))))(((((())))))))))))))))))))))))************************---,,,++++++,,,,,,***))),,,,,,++++++******)))))))))***,,,---...---+++***+++,,,,,,------,,,,,,++++++++++++******))))))(((------++++++++++++------******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................//////000000111333444555555666999::::::;;;<<<>>>@@@AAA@@@>>>===?????????@@@AAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCAAA???>>><<<<<<;;;<<<;;;;;;:::::::::::::::888888999:::::::::999999555666777888888888666666555666888888777666444444333333333222222222111111000111222222222222111000000///.........000222333......------------......+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---,,,,,,++++++***))))))(((+++******))))))******+++*********++++++*********+++++++++++++++*********(((((()))***+++,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,---((()))***,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))+++,,,,,,,,,---------...,,,------------,,,++++++......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++******++++++************************))))))***))))))))))))***,,,+++***))))))***+++,,,))))))*********+++++++++'''((()))+++,,,,,,,,,,,,++++++++++++++++++++++++***************************+++++++++******************++++++++++++,,,,,,***+++,,,,,,,,,,,,+++******************************+++++++++***)))((((((************************************************************************************************************+++++++++,,,))))))))))))))))))))))))***))))))))))))******+++++++++++++++++++++++++++---,,,***)))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))*********))))))((()))***+++,,,,,,,,,******(((((((((((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((++++++++++++++++++++++++(((((())))))))))))((((((***((((((,,,,,,)))))),,,(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************,,,+++++++++---,,,***)))+++++++++******)))))))))***+++---//////...---++++++,,,,,,------,,,,,,+++,,,,,,++++++************---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))******++++++,,,,,,---,,,,,,++++++++++++******)))***+++,,,,,,,,,,,,+++,,,---...---+++***+++,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..............................---........./////////000000333444444666;;;===<<<<<<===>>>??????>>>======????????????@@@BBBCCCDDDCCCCCCAAAAAA@@@AAABBBCCCBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::999999888555666666777777777777666777:::>>>>>><<<999777666333333333222222222111111///000111222222111000///......//////000111222333///......------......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++++++++,,,,,,---(((((()))***++++++,,,,,,******))))))))))))******)))***++++++++++++***)))++++++,,,,,,,,,++++++***)))))))))***+++++++++,,,)))((((((((()))+++---...,,,++++++++++++,,,,,,---((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))+++++++++,,,,,,------...---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++(((***+++***))))))***,,,++++++************++++++)))************+++++++++(((((()))***++++++,,,,,,***++++++++++++,,,,,,,,,************************(((***++++++)))(((((()))+++++++++,,,,,,,,,------***+++,,,------,,,+++***************************))))))*********)))(((((())))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,******)))))))))(((((((((***)))))))))))))))******++++++++++++++++++++++++---,,,+++***)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************))))))((()))******++++++++++++***************++++++++++++((((((((()))))))))******))))))))))))))))))))))))*********++++++++++++,,,'''(((((())))))(((((('''+++((('''******(((***---))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))************************+++***+++,,,------+++(((***************))))))))))))***+++,,,---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,+++*********+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***++++++,,,------------,,,,,,,,,+++++++++)))***+++,,,,,,,,,+++++++++---...---+++***+++---)))+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................------............//////---222333222666<<>>>>>??????@@@AAACCCDDDCCCBBB@@@?????????@@@@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;::::::999::::::::::::999999888777777777666666777777888999777;;;AAACCC@@@;;;777666333333333222222222111111...///111222222111///...,,,---///111222222222222...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++******+++,,,,,,---******************************))))))))))))******)))***++++++++++++***)))******+++,,,,,,,,,+++*********************+++++++++***)))((()))***,,,---+++******)))***+++,,,---******+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++........................++++++,,,,,,,,,+++***)))((())))))***++++++,,,,,,---------...------,,,++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++(((***,,,+++***)))+++---++++++,,,,,,,,,,,,++++++)))************+++++++++******)))))))))***,,,---******+++++++++,,,,,,,,,************************)))+++------***((()))*********+++++++++,,,,,,,,,***+++---......---+++***************************))))))***+++++++++******(((((()))***+++,,,,,,---++++++++++++++++++++++++************************************************)))))))))************+++((((((((()))))))))))))))+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))((((((((((((((((((((()))******)))*********++++++++++++(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********''''''((((((((((((''''''***'''(((++++++))))))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))******************************+++,,,...---+++((())))))))))))************)))*********++++++++++++******++++++++++++************)))((()))***++++++++++++---......---++++++******+++++++++,,,,,,,,,++++++,,,------...//////.........------,,,,,,,,,)))***+++,,,---,,,+++++++++---///---+++)))+++---(((***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................------..................,,,111333222666>>>AAA>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>???@@@AAACCCCCCCCCAAA@@@>>>======>>>>>>???>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;:::999888777666999888777777777888:::;;;444:::AAACCC@@@:::666444333333333222222222111111---///000111111000///---+++---///222333333222111---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......+++*********+++,,,,,,---000///---+++)))'''&&&%%%******))))))))))))******)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))+++++++++***************---,,,***(((((()))***,,,******)))))))))***,,,---***+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++------------------------++++++,,,---,,,+++***)))&&&''''''((()))*********------......------,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++(((+++---,,,******,,,...+++,,,---......---,,,+++)))************+++++++++,,,+++)))((((((***,,,---*********++++++,,,,,,,,,************************+++...111000---++++++,,,)))************+++++++++***+++---......---+++***************************)))***+++,,,,,,,,,,,,,,,''''''(((***+++,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++,,,,,,++++++***+++++++++***************************+++,,,---...---,,,+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((('''&&&%%%%%%%%%'''((()))''''''(((((()))))))))***))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))''''''(((((((((((('''''''''&&&)))------***((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******************************+++,,,...---+++((((((((())))))******++++++++++++******++++++,,,---*********++++++*********)))(((''''''''')))***+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,+++*********+++,,,,,,---...---,,,***)))+++******,,,---...---+++------------------------//////...---...///000111////////////////////////...///000111333444555666888888999::::::;;;<<<<<<>>>===<<<<<<<<<===???@@@@@@??????>>>>>>>>>>>>>>><<<===>>>===;;;::::::;;;<<<<<<<<<;;;;;;:::999999;;;999888666666777999:::666666777777888999;;;;;;BBB999666===AAA===777555777777666444222111//////222222222111111///.........000333444333222000//////...------,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,''''''(((***+++,,,---...************************++++++************++++++---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))++++++************++++++************************---------------,,,+++******++++++,,,,,,++++++***)))******+++---......///++++++++++++++++++++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,------......------,,,---------,,,,,,+++++++++------------,,,,,,+++***,,,,,,,,,------.........***++++++,,,,,,++++++***...---,,,+++++++++,,,---++++++******++++++,,,------,,,++++++******++++++++++++++++++++++++++++++------------------------)))************+++++++++******+++++++++,,,,,,,,,)))******++++++******)))*********++++++,,,,,,,,,++++++++++++++++++++++++'''***++++++++++++)))&&&++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++***)))((()))************+++++++++******++++++++++++******++++++******************))))))*********+++++++++,,,,,,+++***)))(((''''''******))))))******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((++++++***)))(((((())))))(((((()))***************++++++************++++++---,,,***(((((((((((()))'''(((((()))***+++++++++)))))))))))))))))))))))))))((((((((((((((())))))))))))))))))************(((&&&%%%&&&'''((('''&&&))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,---,,,,,,+++*********+++)))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,---++++++,,,------------,,,---,,,++++++******++++++,,,,,,---------,,,+++***------,,,...///000///---------------------------......---------...///000...........................///000111333444555555777777888999:::;;;<<<<<<>>>===<<<<<<<<<===>>>???>>>======<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<:::::::::;;;;;;;;;;;;;;;:::999888777777888999:::::::::999999888999999999<<<666666<<>>>>><<<;;;::::::999999::::::999;;;<<<<<<::::::;;;===888888999::::::;;;<<<<<<:::999888777777888999:::>>>===<<<:::888888777777555444777<<<===999666777333333222222111000000///111111111000000//////...000777<<<999000+++,,,000,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,++++++*********)))++++++************+++++++++++++++***************+++++++++***************))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))***++++++,,,,,,++++++***------,,,,,,++++++++++++,,,,,,,,,++++++***************+++,,,---...//////------------............******++++++++++++******------,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,+++++++++++++++,,,---,,,++++++******++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++------,,,++++++******)))+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,+++******)))))),,,++++++******++++++,,,***++++++++++++***)))))))))************+++++++++******++++++++++++************++++++,,,,,,------***************+++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++***************************************)))))))))+++***))))))))))))))))))(((((()))***************************************(((((((((((()))***+++,,,((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,***)))***+++,,,+++***))))))))))))************))))))))))))))))))))))))*********************************++++++++++++,,,+++***))))))((()))))))))++++++++++++,,,,,,,,,,,,------------------------)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,---------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,++++++,,,------,,,***------------------------,,,,,,,,,,,,------....................................///000111222333444444444555777888999::::::;;;;;;;;;<<<<<<<<<======::::::999888888888888999888999;;;;;;::::::;;;===888999999999:::::::::;;;999999888888888999::::::>>>===;;;999888666666666222666:::===:::777555666111111111111000000000000111111000000////////////111555888666000,,,,,,...++++++,,,---------------------------------------******+++++++++,,,,,,,,,************************---,,,,,,++++++******)))++++++************++++++*********)))))))))))))))************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++******+++++++++******)))***++++++,,,,,,++++++***)))******+++,,,,,,---------,,,,,,++++++******************+++,,,------...*********++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,---,,,++++++******++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,)))((()))))))))***---,,,,,,+++++++++++++++***+++++++++***************,,,++++++******++++++,,,******+++++++++******)))))))))*********+++++++++******++++++++++++************+++,,,------......************************(((((())))))******************))))))******+++,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++((((((((((((((((((((((((******************************)))))))))))))))***(((((()))************************++++++*********((((((((())))))***++++++(((((())))))************))))))))))))))))))))))))***))))))(((((((((((()))((()))))))))************)))(((''''''))))))((('''((()))))))))************))))))))))))))))))))))))************************************+++++++++++++++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------******+++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***------------------------,,,,,,,,,---------------..............................///000000111222222222333444555777888999999:::;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888999999777999::::::999999;;;<<<::::::999999999888888888999999888999999::::::;;;::::::888777666666666666333999===<<<888555444444000000000000000000000000111000//////...//////000111000000000111000...,,,+++,,,---...............------------------------******+++++++++,,,,,,,,,+++++++++************))),,,,,,,,,,,,++++++******++++++************++++++))))))))))))))))))))))))************************************************++++++************++++++)))))))))))))))))))))))))))******+++++++++*********++++++,,,,,,++++++***)))******++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++***************)))******++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,+++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------+++++++++++++++++++++++++++((((((+++,,,))))))...,,,,,,,,,++++++*********(((((()))***++++++,,,,,,,,,++++++******++++++,,,)))******+++++++++******))))))*********+++++++++******++++++++++++************+++,,,------......************************((((((((()))******++++++******))))))******+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++((((((((((((((((((((((((***************+++++++++***)))))))))))))))******(((((()))***************)))***++++++++++++***))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))******)))(((((((((((((((((()))))))))************((('''&&&&&&(((((('''&&&((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...------------,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,------///...---...//////---,,,------------------------,,,,,,---............------------------------------......///000000111111000111222444555777888999999:::;;;;;;<<<<<<;;;;;;;;;:::999999888888999999777999::::::888888999;;;::::::999999888777777666888888999999:::;;;;;;;;;888888777666666666666666555:::===999666555555333111111111000000000000000111000///.........///000000---+++---111222///+++,,,---///000000///...---,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))***************************+++++++++************************++++++************++++++)))))))))))))))))))))))))))***++++++,,,+++++++++***++++++,,,,,,++++++***------,,,+++***))))))(((++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,------............---,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,******+++,,,------------,,,,,,,,,,,,,,,---......---,,,++++++******++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++(((((()))***,,,---...///+++++++++++++++++++++++++++'''***111111+++***...---,,,,,,++++++*********&&&'''((()))***,,,------,,,++++++******++++++,,,))))))***++++++++++++***)))************+++++++++******++++++++++++************++++++,,,,,,------+++++++++***************(((((())))))*********+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++)))))))))))))))******+++(((((()))***************)))***+++,,,,,,+++***)))))))))*********))))))((())))))))))))))))))******))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))************)))((('''((()))***)))'''))))))))))))************************************(((((((((((((((((((((((()))))))))************+++++++++++++++++++++,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************))))))************++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++******++++++,,,---,,,,,,+++++++++,,,---...///.........//////---+++------------------------,,,---.../////////......---------------------------......//////000000000///000111333444666777888888999:::;;;<<<;;;;;;::::::999999888888888888888888999:::999888777888999888888888888888777777777777888999:::;;;;;;;;;;;;:::999888777666666666666444888999444333666666333222222222111111000000000000///...------...000111///...---...000000///......///111222111000...---++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,******************++++++***++++++,,,,,,---------++++++************++++++)))))))))******+++++++++))))))*********+++++++++************************++++++************++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,+++***)))((((((*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,---------..................---,,,------------,,,,,,,,,+++,,,,,,------------,,,,,,)))***+++---......------+++++++++,,,---...///000---,,,++++++******++++++++++++++++++++++++++++++************************)))************+++++++++*********+++++++++,,,,,,******++++++++++++******))))))***+++,,,,,,------+++++++++++++++++++++++++++)))...888999000,,,///------,,,,,,+++******)))'''(((((()))***++++++,,,,,,++++++******++++++,,,))))))***+++++++++++++++)))************+++++++++******++++++++++++************+++++++++++++++++++++++++++*********)))))))))))))))))))))***************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,)))))))))))))))***++++++(((((()))***************(((***+++,,,,,,+++***((('''((()))***++++++*********)))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))***************)))((()))***+++***((())))))))))))************************************))))))))))))))))))))))))))))))))))))***************************+++,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,++++++*********+++,,,------......------+++*********+++,,,,,,---,,,,,,+++***+++,,,...///---,,,,,,,,,------+++)))------------------------------///000000000///...------------------------------......//////000000...///000222444666777888888999:::;;;<<<;;;::::::999999888777777777777777999::::::999777666777888666666777777888888999999777888999:::;;;;;;;;;;;;<<<;;;:::888777666666666222666555111111666777333333333222222111000000///000///...------...000111///111222111...---///000000111222333222111///---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))***+++,,,------...///++++++************++++++))))))******+++++++++,,,))))))******++++++++++++************************++++++************++++++***************************+++,,,---------------+++++++++,,,,,,+++++++++***************+++++++++))))))***+++,,,------...+++,,,,,,---...///000000,,,++++++******)))))))))))))))************))))))+++++++++,,,,,,---------.../////////...---,,,,,,.........------,,,,,,,,,,,,------......------,,,)))***+++---......------******+++,,,---///000111---,,,++++++******++++++++++++++++++++++++++++++************************)))************+++++++++((())))))))))))******************++++++*********++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,***111===>>>333---000------,,,,,,+++***))))))))))))))))))************,,,++++++++++++++++++,,,((()))***+++++++++++++++)))************+++++++++******++++++++++++******++++++******************++++++++++++******))))))******))))))))))))))))))*********)))***++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((*********++++++,,,,,,,,,))))))((())))))***++++++(((((()))***************((()))+++,,,,,,+++)))((($$$&&&(((***,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))++++++)))(((''''''''''''))))))))))))************)))((('''((()))***)))'''))))))))))))************************************************************))))))))))))************))))))((())))))***+++++++++++++++******)))))))))---------------------------------,,,,,,+++++++++)))************+++++++++++++++******++++++,,,---........................,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******---------,,,+++***)))(((************************++++++******++++++,,,------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---------,,,,,,+++++++++------......///000111111//////111222333444444444444666888888777666777888777777777777777777777777888888888888777777777777777777777777777777777777888999::::::;;;;;;::::::>>>:::555333555777999:::555555555555555555555555444222000000000000///...000000///...............///...---,,,,,,,,,,,,,,,//////...---------......---,,,+++*********+++,,,******+++,,,,,,,,,,,,+++++++++******)))(((((((((************************)))************)))((((((******************************))))))))))))******(((((((((((()))))))))))))))))))))))))))******+++))))))******)))((('''&&&+++*********))))))((((((******+++++++++,,,,,,,,,***+++---......---+++***---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---))))))***+++,,,,,,------...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------++++++++++++---------,,,,,,+++*********+++......------------,,,,,,''')))+++,,,+++***+++,,,************************************************((()))+++---......------------,,,,,,,,,,,,++++++)))******++++++,,,------***,,,///222333111///---...,,,******+++++++++***+++***)))))))))***,,,,,,******+++,,,,,,,,,++++++))))))))))))***+++,,,,,,------,,,+++*********+++******++++++++++++************++++++++++++******,,,,,,,,,,,,+++***))))))///***'''((()))((((((***,,,+++******))))))******+++***)))(((((()))***+++************************))))))))))))))))))))))))************************,,,++++++++++++++++++,,,))))))*********+++++++++++++++******************(((((()))***+++,,,,,,---,,,,,,,,,++++++*********))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))((('''''''''((((((((((((((((((((((((((()))***++++++,,,++++++************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************+++++++++***++++++,,,---------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,---------------+++++++++++++++++++++++++++++++++***++++++,,,------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---............---------,,,,,,++++++,,,,,,---......///...///111222333444444444444666888888666555666777777777777777777777777777888888888777777777666666777777777777777777777777888999999:::;;;:::::::::888888888777666444111///444444444444444444444444555333111000111111000///000//////...............///...---,,,,,,,,,,,,---...---------------......---,,,+++*********++++++******+++,,,,,,,,,,,,+++))))))))))))************************************(((((()))*********************************************))))))))))))******))))))))))))***************************++++++,,,---,,,,,,,,,++++++******+++*********))))))))))))******+++++++++,,,,,,,,,***+++---......---+++***,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,)))******+++,,,,,,------...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++,,,,,,---------...***+++,,,+++***)))***+++******************************************************+++,,,------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---///000000///---+++,,,+++***)))*********)))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,+++***)))+++************++++++,,,,,,,,,+++*********************++++++++++++************++++++++++++******))))))***+++,,,,,,,,,,,,+++((((((,,,...,,,+++,,,,,,+++******))))))******,,,+++***))))))***+++,,,************************************************************************++++++************++++++))))))*********+++++++++************************))))))******************,,,,,,,,,++++++***************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************&&&''''''(((((((((((('''************************++++++++++++++++++++++++++++++***))))))***++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,***+++,,,---............------------------------+++++++++++++++,,,---------.........,,,+++,,,---+++++++++,,,,,,---------------++++++++++++------//////............------+++++++++,,,------.........///000222222333333333444666777777666555555666777777777777777777777777888888777777777777666666777777777777777777777777888888999::::::::::::999:::;;;<<<:::777444222111333333333333333333333333555333111000111111111///000///......------............---,,,,,,,,,------,,,,,,+++,,,,,,---...///---,,,++++++******++++++******+++,,,,,,,,,,,,+++(((((())))))***++++++,,,************************&&&'''(((***+++,,,,,,,,,******************************))))))))))))******************+++++++++++++++++++++***+++,,,,,,---...---,,,+++++++++,,,---***************)))))))))******+++++++++,,,,,,,,,++++++------------+++++++++++++++,,,,,,+++++++++------------------------...---,,,,,,++++++++++++*********++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******++++++******))),,,,,,++++++******++++++((()))***+++,,,---......------,,,***(((((()))+++************************************************,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,++++++++++++---,,,,,,+++******))))))............---,,,+++***,,,,,,+++************+++******))))))******+++,,,---------,,,+++***)))(((,,,,,,,,,,,,++++++++++++++++++***)))))))))************++++++++++++************++++++++++++******))))))***+++,,,,,,,,,,,,'''&&&)))111444111------,,,+++******))))))******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********))))))************************+++++++++*********************************))))))(((((((((+++++++++++++++*********++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************(((((())))))***++++++,,,************************)))************))))))(((************************++++++++++++++++++++++++++++++***))))))***++++++************************,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,------......---------,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---......,,,,,,,,,...******+++,,,,,,---......---,,,,,,++++++,,,,,,---............---------------------....../////////...///000111222222222222444555777666555444555555777777777777777777777777888777777777666666666666666666666666666666666666777888888999999999999999======;;;777444444777999222222222222222222222222333222000000111111000/////////...------------......------,,,,,,,,,------*********+++,,,---...///,,,,,,++++++++++++***+++******+++,,,,,,,,,,,,+++)))))))))******+++++++++************************'''((()))***++++++++++++******************************))))))))))))******)))))))))*********+++++++++************+++,,,,,,,,,***)))(((((()))+++,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***------------------------......---,,,++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***+++,,,,,,+++***))),,,,,,++++++***++++++,,,((())))))***++++++,,,,,,---,,,,,,***((()))+++...************************************************---,,,+++*********+++,,,,,,,,,,,,++++++++++++***,,,+++++++++******))))))------,,,+++++++++++++++---------,,,+++***+++,,,***************+++++++++,,,,,,,,,,,,++++++***)))------------,,,++++++*********)))))))))))))))******++++++,,,,,,++++++*********++++++++++++******,,,,,,,,,,,,+++***))))))'''&&&)))111444111------,,,+++******))))))******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((******))))))))))))*********************************************+++++++++)))))))))(((((((((((((((+++++++++***************+++******))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))((()))))))))************))))))******++++++++++++((((((((((((((((((((((((+++++++++++++++***)))(((************************************************+++******************+++************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,+++++++++,,,------.........---------,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...---,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000111111111111222444555666555444555666888888888888888888888888777777777666666666666555666666666666666666666666666777888888999999888888::::::999888666555555666333333333333333333333333222000//////000000000/////////...---------------------,,,,,,,,,------...*********+++,,,---...///,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))******((((((((()))))))))******)))))))))))))))***++++++)))((('''&&&''')))+++,,,***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++...---,,,,,,+++++++++,,,***+++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,++++++***++++++,,,,,,***************************+++***))))))***...111************************************************---,,,+++***)))***+++,,,,,,,,,+++++++++*********)))))))))******++++++++++++******)))***+++,,,---+++,,,,,,+++)))(((***,,,))))))******++++++++++++)))***++++++,,,,,,,,,,,,---------------,,,+++******)))))))))))))))******++++++,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,+++***))))))***((((((---///---+++,,,,,,+++******))))))*********++++++++++++++++++***++++++++++++++++++++++++************************((((((((((((((((((((((((******))))))))))))******************************))))))*********+++++++++&&&''''''((()))*********************************))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************++++++++++++******))))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%*********************************************************++++++*********************************,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,++++++,,,,,,---...///------------,,,,,,,,,,,,'''((()))+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++---...---,,,,,,---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++,,,,,,......///000000000000000000222444555444444555777888888888888888888888888777777666666666666555555777777777777777777777777666666777888888888888777777:::@@@DDDFFFAAA999333555555555555555555555555222000//////000111111000///...------,,,,,,------------,,,,,,,,,---......,,,,,,+++,,,,,,---...///+++,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++---,,,,,,+++******))))))))))))))))))))))))))))))++++++,,,,,,+++******)))******************************))))))))))))******'''((((((((())))))))))))))))))(((((())))))***+++))))))(((((()))+++---...*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,++++++******++++++,,,,,,+++++++++*********))))))((()))*********,,,///111************************************************++++++*********++++++,,,++++++++++++************(((((())))))***++++++,,,)))))))))******+++------''')))***)))&&&%%%'''***))))))***++++++++++++***((()))***+++,,,---------++++++,,,------,,,************)))))))))***++++++++++++,,,,,,,,,,,,++++++******++++++++++++******))))))***+++,,,,,,,,,,,,---)))(((+++,,,******,,,,,,+++******))))))************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********))))))*********+++++++++***************)))))))))***++++++,,,,,,&&&''''''(((***++++++,,,)))))))))***************))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,++++++***))))))((((((************************(((((((((((((((((('''&&&************************************************)))***++++++++++++***)))************************---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////,,,,,,,,,,,,++++++++++++((((((***,,,---...//////---------------------------,,,,,,,,,,,,---......+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......++++++++++++++++++++++++......//////000000//////---000222444444555666888888888888888888888888888777777666666666555555555777777777777777777777777555666777777888888777777777:::BBBMMMTTTRRRHHH???777777777777777777777777444222111111222333333222///...------,,,,,,------,,,,,,,,,,,,,,,---...///...---------------......++++++,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++******************************))))))))))))******(((((()))))))))***************))))))******+++,,,((())))))***,,,---......*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++)))***+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++******++++++,,,---******++++++++++++++++++)))***,,,,,,,,,,,,...///************************************************((()))***+++++++++++++++++++++++++++************))))))))))))***************+++++++++++++++++++++'''***,,,***&&&$$$'''+++((()))***+++,,,++++++***)))***+++,,,,,,,,,,,,,,,((()))+++,,,---,,,***)))***************+++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******))))))***+++,,,,,,,,,,,,,,,((((((+++---+++***+++,,,+++******))))))*********+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************+++++++++++++++*********))))))((())))))***++++++,,,,,,)))))))))*********++++++((()))))))))*********+++***))))))))))))))))))***(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************((()))******************************************************************)))***++++++++++++***)))************************---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,+++++++++******,,,,,,---......---------........................---,,,,,,,,,,,,---......+++,,,------,,,,,,...///---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////---------------------------...//////////////////,,,...111333444555777999888888888888888888888888777666666666555555555555777777777777777777777777555666666777777777777777555555;;;GGGUUUZZZTTTLLL888888888888888888888888555444222333444555555444......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---.../////////...---------......++++++,,,---,,,+++***)))******+++,,,,,,,,,,,,+++*********++++++,,,------))))))))))))))))))))))))((()))***+++,,,---------******************************))))))))))))******)))************+++++++++++++++******++++++,,,---&&&''')))***,,,,,,------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---------------------------*********+++,,,---...///++++++++++++++++++++++++((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++***))))))***+++,,,+++*********+++,,,,,,---))))))***+++,,,------...***,,,------,,,+++,,,---************************************************'''(((***+++,,,,,,,,,++++++++++++************)))++++++******)))(((((((((,,,,,,---,,,,,,+++***)))***---///---)))'''***...((()))***+++,,,+++******++++++,,,,,,,,,++++++***'''(((***,,,,,,,,,******++++++******+++,,,------+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,+++***))))))***'''(((---///---+++,,,,,,++++++***)))*********,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++******))))))((())))))***++++++,,,,,,++++++++++++************(((((())))))*********+++++++++************++++++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''(((((())))))******((((((((((((((((((((((((%%%%%%&&&''''''(((''''''************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************++++++++++++++++++++++++.........------,,,,,,,,,*********++++++,,,,,,---...---,,,++++++,,,---...---.........---,,,,,,+++************++++++,,,---...,,,))))))+++---......------------,,,+++******---------,,,,,,+++++++++,,,---,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---///111111000///000111...000222222222222444666:::;;;;;;;;;:::777444222666666666555444444444333555555555555555666777777444444555555555555555555555444555888???IIISSSYYYRRRFFF:::777;;;<<<777111666666666555444222000/////////.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,+++******)))*********(((((((((((((((((((((((()))************+++++++++************************))))))*********+++++++++******************************************************++++++++++++******((((((((()))***+++---...++++++,,,------...//////......///000000///...---,,,,,,,,,++++++*********,,,,,,,,,---------......''''''((()))***++++++,,,------------------------......---,,,,,,+++******,,,,,,,,,---------......++++++,,,,,,,,,,,,------111---((($$$###&&&***---,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++---...//////...---+++***++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++************))))))))))))+++++++++++++++***)))(((---------,,,,,,+++++++++000///---,,,+++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++******++++++,,,---+++***)))***++++++***)))++++++++++++*********)))******+++,,,,,,,,,,,,+++,,,++++++***)))))))))***,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++,,,,,,*********++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++*********))))))***)))((((((((()))+++,,,((())))))))))))*********************************))))))))))))))))))))))))(((((())))))*********+++)))))))))***+++++++++,,,+++++++++***)))(((((('''(((((())))))))))))(((((()))************+++++++++)))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))'''((()))++++++******))))))))))))))))))*********,,,,,,,,,++++++************)))))))))((((((''''''))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------------......------,,,+++------,,,,,,,,,---.........,,,))))))+++---......,,,,,,------,,,,,,++++++---------,,,,,,+++++++++,,,---------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,***,,,---...---,,,---......000222222222222444555777888999:::999777555444555555555555555444444444555555555555555666666777555555555555555555555555333333333555:::AAAHHHMMMUUUMMMAAA999777777888888666555333111111333444666///000111000///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,++++++***************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************++++++************************************************+++++++++,,,,,,++++++++++++***************++++++(((((()))******+++,,,,,,,,,...111333333111...,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...)))))))))******+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------000...,,,*********+++,,,------,,,++++++,,,---------------,,,,,,,,,++++++******+++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))*********++++++++++++,,,++++++++++++++++++++++++++++++++++++************)))******+++++++++******---,,,,,,,,,++++++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******))))))*********++++++++++++************+++,,,,,,+++***)))***++++++***)))************++++++,,,---((())))))***+++*********...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++************+++++++++*********))))))***))))))((()))***+++,,,***++++++++++++,,,,,,,,,************************************************))))))))))))*********+++***************+++++++++++++++******)))(((((('''(((((())))))))))))(((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''((()))***+++******)))''''''((()))***++++++,,,,,,,,,,,,++++++******************))))))((((((((())))))))))))))))))))))))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,------......------,,,,,,......---,,,,,,,,,------...,,,******+++---------++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++)))+++,,,,,,++++++,,,---...///111222111222333555444555666888888777666555444444444555555555555555555555444444555555666777555555555555555555555555444333333444666999===???NNNNNNIIIAAA777222333555444444555666666666555444000000000///......///111,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,+++***************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************************************+++,,,,,,,,,,,,,,,,,,+++---,,,+++***))))))))))))((((((((())))))******++++++...222555555222...+++,,,---------------......,,,,,,,,,,,,------------++++++++++++++++++++++++------------------------******+++,,,,,,---......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------......///...---+++***...------,,,,,,------...------------,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++******++++++++++++******+++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++*********---------------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***))))))))))))******************))))))******+++,,,+++***)))***++++++***)))))))))))))))***,,,...///)))******+++++++++++++++------,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++************+++************)))))))))+++++++++******************))))))))))))***++++++***++++++++++++,,,,,,,,,************************************************)))))))))***************+++++++++***************++++++******)))(((((((((((())))))******))))))((()))************+++++++++************************))))))))))))))))))))))))************))))))))))))'''((()))*********))))))&&&&&&''')))***+++,,,---+++++++++++++++************************)))))))))))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------------,,,,,,++++++***+++,,,---......---,,,+++,,,------...------,,,,,,---,,,++++++************...,,,******,,,------,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++---...///...---...///---///000111111111333444333444555666666666555555333444444444555666666666555444444444444555666666555555555555555444444444555555555555666777777888???DDDIIIHHH???777222111333999BBBJJJLLLIIICCC???999444---+++---000111000------------------------------------------------,,,,,,+++************+++))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++******************************************************************++++++,,,,,,++++++***---,,,+++***))))))))))))***+++++++++,,,,,,,,,---+++---000222222000...,,,++++++,,,,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...)))************++++++++++++++++++,,,,,,,,,------+++,,,---...---,,,***)))------,,,,,,,,,,,,------------------------,,,,,,------,,,+++,,,---///000++++++++++++++++++++++++******++++++++++++******************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,,,,+++************************+++,,,---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******)))))))))***+++++++++***)))***++++++***)))***)))(((((((((***,,,...,,,,,,---............---++++++******)))******+++*********++++++,,,,,,,,,,,,,,,,,,++++++************************************++++++,,,,,,++++++***++++++,,,,,,------......---------,,,,,,++++++***,,,,,,,,,+++++++++*********)))))))))))))))))))))************************)))))))))*********++++++(((((()))))))))*********************************************************************************,,,+++++++++***)))))))))************))))))(((((()))))))))******)))))))))))))))*********+++++++++***************+++++++++))))))))))))))))))))))))************)))))))))(((((((((((()))))))))))))))''''''((()))***++++++,,,+++++++++***************++++++******************))))))))))))))))))))))))***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........------,,,,,,++++++++++++,,,---......---,,,+++,,,,,,------...------,,,---,,,++++++************...,,,++++++,,,---,,,+++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,...//////......///000,,,...000000000000222444555555555555555444444333333444444444555666666666444444444444444555666666666666555555555444444444333444555666666666555555555;;;BBBGGGGGGEEEBBB@@@CCCIIISSS[[[^^^\\\XXXTTTLLL>>>///***...222000,,,---------------------------------,,,,,,------------,,,,,,+++***+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************************************))))))************))))))*********)))******+++,,,,,,,,,,,,---------------+++,,,,,,------.........******++++++,,,,,,------+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------000///---,,,+++,,,------++++++++++++++++++++++++******++++++++++++******************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++++++++*********,,,,,,,,,,,,,,,+++*********************************+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------*********)))***++++++,,,+++***)))***++++++***)))***)))(((''''''((()))***,,,,,,---............---+++******)))******++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,---......//////...------,,,,,,+++++++++...------------,,,,,,,,,)))))))))))))))))))))***************************)))*********++++++++++++(((((()))))))))*********************************************************+++++++++***************,,,+++++++++***)))))))))*********)))))))))))))))))))))************))))))))))))*********+++++++++))))))******++++++++++++))))))))))))))))))))))))************)))))))))(((((((((((((((((()))))))))*********)))))))))))))))******************************************++++++))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......------------,,,,,,,,,,,,,,,------......------,,,,,,,,,------......------......---,,,,,,,,,------...,,,+++,,,------,,,***)))***+++,,,------...---++++++,,,,,,,,,,,,------,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***,,,---...---,,,---...,,,---///000///000111333555555555444444444444444444444444555555555555555444444333333444444555666666666666555444444333333111222333444444444444444666666999???GGGNNNSSSVVVZZZYYYWWWTTTRRRPPPNNNNNNUUUFFF444---000222...(((------------------------------,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************(((((())))))))))))((((((((((((((()))***,,,---...++++++++++++++++++++++++++++++******+++,,,---...******+++++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------000///---,,,,,,---...///***++++++,,,,,,++++++***------------...............---,,,+++************++++++++++++++++++++++++******++++++++++++*********************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************------------,,,+++***)))*********+++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...++++++******++++++,,,---+++***)))***++++++***)))******)))))))))((((((((()))******+++++++++++++++,,,,,,++++++,,,,,,------++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++------------------------***++++++,,,,,,++++++***+++,,,,,,---...///000000------------,,,,,,,,,,,,............------------)))))))))************+++***************+++++++++)))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++*********+++++++++*********************)))))))))))))))))))))******++++++******))))))************+++++++++(((((())))))***+++++++++))))))))))))))))))))))))************))))))))))))(((((('''''''''((()))***++++++******)))((((((((()))))))))***************)))))))))***************))))))))))))))))))))))))++++++************++++++---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------+++,,,------......------------,,,,,,,,,---.........,,,,,,,,,------+++)))***+++,,,,,,------------+++++++++,,,,,,---------,,,---------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............)))+++,,,---++++++,,,---+++---////////////111333333333333444444555666777555555555555555444444444444444333333444444555666777666666555444444333333222222333444444444444444555555555777===EEEMMMSSSTTTPPPHHH@@@:::777777777FFF>>>444//////000...,,,........................------,,,++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---************************************************))))))************))))))((((((((()))***,,,---...******************************+++,,,------......,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,------...*********+++++++++,,,,,,++++++,,,,,,,,,,,,------...---------------......++++++,,,------,,,++++++------------.........///+++++++++,,,,,,+++******++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++*********++++++++++++,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,---++++++******+++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++,,,,,,---...+++***)))***++++++***)))((()))+++,,,,,,+++***)))((())))))***+++*********,,,,,,++++++,,,,,,---...,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,---...///000111111,,,,,,,,,---------------......---------,,,,,,,,,************++++++,,,,,,))))))*********+++++++++)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++************************+++++++++)))))))))))))))))))))***)))******++++++******))))))************+++++++++''''''((())))))***++++++))))))))))))))))))))))))************))))))))))))(((''''''&&&'''((()))************)))))))))))))))((()))))))))*********+++((((((((())))))*********)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++*********,,,,,,,,,------...............,,,++++++,,,......+++,,,,,,---.........---************+++,,,,,,---...---,,,,,,------+++)))++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,------+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////***+++------,,,,,,,,,---+++---.../////////111222222222222333555777999:::666666666555555444444333444333333333333444555555777777666555444444333333555555555555555555666666000333555555444666;;;???999777555333111111111222/////////.........000111........................------++++++++++++------...---,,,,,,++++++,,,,,,************************)))************+++++++++************************''''''(((***+++,,,---...******************************************************++++++++++++******))))))))))))***+++,,,---,,,,,,++++++++++++++++++(((***---///000///...,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++,,,------++++++++++++++++++++++++((()))***+++---...///000***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,,,,,,,+++***,,,,,,---......---,,,,,,---------.........//////***+++---...//////...---++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++))))))*********+++++++++++++++++++++++++++++++++......---------,,,,,,,,,******+++,,,------------+++++++++,,,,,,---------++++++***)))***+++---...*********++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,------...///+++***)))***+++++++++)))'''))),,,...000///---,,,******+++,,,,,,,,,,,,+++***)))))))))***++++++,,,---,,,,,,++++++******************++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---...///000111222,,,,,,,,,------.........---------,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))******++++++++++++)))***+++,,,---,,,++++++((())))))))))))*********************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******+++++++++,,,)))))))))))))))***************++++++++++++******)))************+++++++++&&&''''''((()))*********))))))))))))))))))))))))************))))))))))))(((''''''&&&&&&((()))***(((((())))))******++++++(((((())))))*********+++''''''(((((()))))))))***))))))))))))))))))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,------......------,,,........................,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................///000111222111111111222333444555666333333333333333333333333555555666666777777888888888777666555555555555555666666666666666666666666444444444444444444444444444333222222333333111000---...///000000///...---//////.........------------...///...,,,++++++,,,///...---,,,++++++++++++))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,///......---,,,+++***))),,,,,,+++++++++,,,,,,---************************)))***+++---...///000000---.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,***++++++)))((((((***------......///......---,,,...,,,,,,,,,......---,,,******+++,,,,,,---......///,,,++++++++++++,,,...,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))))))))))))***+++++++++,,,************************,,,,,,---...---,,,***)))+++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,---------...***++++++,,,,,,++++++***------,,,++++++,,,,,,,,,************************)))************+++++++++---------............///000))))))//////))),,,444999666***111111&&&,,,)))++++++++++++++++++++++++------,,,++++++******))),,,+++++++++++++++++++++++++++++++++++++++++++++---......---+++******+++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,+++***))))))***+++,,,+++++++++*********)))))),,,+++++++++++++++)))'''++++++******))))))(((((())))))))))))))))))))))))))))))************))))))(((((())))))*********+++++++++******)))((((((((()))************+++++++++))))))))))))))))))))))))///---***))))))))))))(((,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................///000111222222222222222222333444555333333333333333333333333333444444555555666777777777666555444444444444555666666666666666777777777444444444444444444444444444222111111222222111000......////////////......///.........------------+++---...---,,,,,,---......---,,,+++++++++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......++++++***************+++++++++++++++++++++++++++***************************+++,,,------...------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******......---------,,,,,,,,,+++,,,,,,***))))))+++---,,,,,,,,,---------------,,,+++***+++...000000///++++++,,,,,,,,,,,,------...---,,,,,,+++***+++,,,,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***************+++++++++,,,,,,,,,,,,+++++++++*********************++++++++++++++++++++++++************++++++++++++------------............,,,)))+++///---,,,888IIINNNBBB***,,,...(((///))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,************************---......---+++******+++++++++++++++*********)))))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,++++++***))))))***+++++++++++++++*********)))))))))))))))***++++++***)))************))))))))))))************************((())))))******))))))((())))))))))))*********+++)))*********************)))************+++++++++)))))))))))))))))))))))),,,+++)))))))))*********------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))))))))***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......------------------------......---......///000111333222222222222222333333222222222222222222222222222222333333444555555666555444444333333333333444555555666666777777777888444444444444333333333333333222111111222222111000//////...............///............------------***+++------------...000---,,,,,,++++++++++++,,,++++++++++++++++++++++++************************)))************+++++++++************************************************,,,,,,,,,,,,------------.........------,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++------......------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,---,,,******,,,...,,,++++++***+++,,,...///000---++++++---///000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***))),,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,......------,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************))))))))),,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,------------............******...///,,,///EEE\\\mmmWWW222+++,,,)))000)))------------------------******+++++++++,,,,,,,,,++++++,,,,,,------......************************---......---+++******+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++***))))))***+++++++++++++++***************''''''((()))************)))))))))***************************************(((((())))))))))))(((((()))))))))***************))))))******+++,,,,,,---)))************+++++++++))))))))))))))))))))))))******))))))***++++++,,,.........------,,,,,,,,,,,,------......------,,,........................,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,++++++++++++***------------------------++++++,,,,,,,,,,,,------........................(((((((((((()))+++,,,,,,...------,,,,,,++++++***,,,,,,++++++,,,,,,---...------------------------------------...///000000333222222111111111111222222222222222222222222222222222333333444555555555333333222222222222222333444444444555666666777777444444444333333333333333222111000000111222111///000///...---,,,---...///------------------------+++,,,------,,,,,,...///,,,,,,+++++++++++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++************************************++++++++++++)))************+++++++++///000222222000---***'''------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++---......//////......---------------------------,,,---...---,,,+++---...,,,+++******+++---///111666222...++++++,,,,,,,,,******+++,,,,,,---......,,,......++++++,,,+++(((,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++*********------------------------...---,,,+++***+++,,,---//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------,,,,,,+++++++++***,,,------......------,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,---------.........,,,---......+++000EEE[[[~~~hhh===///,,,(((000(((,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,------...//////************************,,,---...---+++***+++,,,++++++++++++++++++++++++------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,+++******************+++************************((()))+++++++++***++++++)))))))))******+++++++++************************((((((((())))))(((((((((******************************+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))******+++******)))***+++.........------,,,,,,,,,,,,------......------,,,........................,,,,,,,,,---------......---------------------------------------------,,,------------------------+++++++++,,,,,,---------........................)))))))))***+++,,,---...---------,,,,,,+++++++++,,,++++++++++++,,,------------------------------,,,,,,,,,,,,---...///000222222111000000000111111111111111111111111111111222333333444444555666666222222111111111222222333333333333444444555555555444444333333333222222222111000//////111111000///000///...,,,,,,,,,---...,,,,,,---------------------...///...,,,+++,,,---,,,,,,+++*********++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++,,,,,,------)))))))))*********++++++***---111444444000,,,(((...---,,,,,,+++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------......//////......---------------------------,,,---......---,,,---...---,,,++++++,,,...000222666222...+++++++++,,,+++((((((***+++---...000000+++......******......***,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...---,,,,,,,,,++++++******---------------------------,,,+++***+++,,,---...//////...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,......------,,,,,,++++++,,,------......------,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------------...000///...,,,+++///;;;GGGpppbbb???111***&&&///)))************************))))))***+++,,,------...++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,+++++++++++++++++++++,,,))))))))))))))))))))))))------------------------++++++++++++*********************++++++*********************************+++---///...,,,***+++,,,))))))******++++++,,,,,,************************(((((())))))))))))((((((+++++++++***************,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))+++,,,---,,,)))(((((()))------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------------.........///++++++++++++++++++++++++***++++++,,,,,,------...........................+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////111000000000000000111111000000000000000000000000222222333444444555555666222111111111111222222333444444444444444444444444444444333333222222111111000///...///000111000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...,,,++++++,,,---,,,+++******)))))))))++++++++++++++++++++++++************************)))************+++++++++************************+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,(((,,,222888<<<<<<:::999555333///+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++,,,------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...+++---......---,,,,,,---...------,,,---...000111000...+++***+++---...---((((((***+++---...000000)))......)))***111333000,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,++++++,,,,,,------......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,---......*********++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,'''(((***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------111///---++++++---000333MMMLLL666...)))&&&111***************************))))))***+++,,,,,,------++++++,,,,,,------......------------------------+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))***++++++++++++***)))***************+++++++++,,,///111000,,,***+++---*********+++++++++++++++++++++++++++++++++++++++))))))************))))))+++++++++++++++*********---,,,,,,+++******)))))))))************+++++++++))))))))))))))))))))))))***---///---)))''''''))),,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///***+++,,,,,,---...//////++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,+++++++++,,,,,,---***++++++,,,,,,------...+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////////////////000111222000000000000000000000000111111222222333444444444222111111111111222333444777777777666666555444444444444333333222111111000///...---...000111000///............---,,,+++***++++++,,,,,,,,,---------,,,---......,,,+++,,,......---,,,***)))(((((((((************************************************)))************+++++++++************************)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,+++---111777<<>><<<888444444666444333222111000111222333111111000/////////////////////.........---------/////////...---,,,************+++,,,,,,,,,++++++,,,+++******))))))******++++++++++++++++++++++++,,,,,,+++***))))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,+++*********++++++++++++---000333NNNIII@@@666///***((('''******++++++,,,---......)))***++++++,,,---.........---,,,,,,......---,,,,,,,,,,,,---------.........///000///,,,*********++++++,,,,,,,,,,,,,,,---//////...---,,,++++++***+++******,,,......---+++///...---,,,,,,---...///000///---,,,+++,,,,,,---------------------------+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...,,,******---333999===---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++...---,,,+++***((('''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,---------......------,,,++++++,,,,,,,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,++++++*********++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++,,,***''''''***,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------............---------......///)))---+++'''***222111***,,,++++++******)))))))))+++++++++,,,,,,---------000---***(((((())))))(((++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++***************+++...---+++***)))***+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))((((((***,,,---------++++++++++++------************************++++++************+++++++++*********))))))((((((******))))))))))))))))))...---+++******+++---...++++++,,,,,,---...//////---.........------,,,+++------------------------......---------,,,,,,,,,------------.........///......---------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************---------,,,,,,+++++++++,,,,,,------......------////////////////////////111000///......///000111111111111111111111111111222222222111111222555777;;;???BBB@@@;;;777777888555444333222111111222222111000000/////////////////////.........------------------...------,,,,,,+++++++++,,,,,,,,,++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++***))))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++***++++++******+++...111@@@===777222...,,,,,,---------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------.........///000///---++++++,,,++++++,,,---...///...,,,//////......---,,,,,,,,,---,,,+++,,,---...---,,,///...---,,,,,,---...//////...---,,,,,,,,,,,,,,,------------------------...........................---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---***)))'''(((+++111888<<<---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---***((((((+++---,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......000///...---------------///000111000***%%%(((...---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------+++))))))+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------...------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++******))))))*********---,,,++++++******++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++***+++,,,...///,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++******************++++++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,---...//////---............---,,,,,,------------------------...------------,,,,,,,,,---------.........//////---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------...---------,,,,,,++++++++++++,,,---------,,,,,,))))))))))))))))))))))))------,,,,,,,,,,,,++++++---.........---,,,,,,+++........................000//////......//////000111111111111111111111111111222222222111222444777;;;===???===888444444555666555444333222222222222111000//////......//////...............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++,,,+++******)))*********+++++++++***************++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,***++++++***)))))),,,...222000///---------............//////000000111111---------,,,,,,+++++++++...---,,,,,,......---,,,,,,,,,,,,---------......---...//////...---...//////---+++---000111///,,,........................000...,,,+++---......---......------------......------......------,,,,,,------------------------///...---,,,,,,---...///------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,+++***+++...444:::>>>------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++)))***+++,,,---......///************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***)))******+++,,,+++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------+++******,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......111000///...---,,,,,,,,,222+++,,,222///&&&(((111,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++---++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************++++++++++++,,,------............---++++++++++++++++++++++++******,,,,,,,,,,,,******))))))))))))))))))******++++++,,,,,,,,,+++******++++++++++++++++++++++++******++++++++++++******---,,,+++++++++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))))))))))))))))))))))))))))))))---,,,,,,++++++,,,,,,---------------------------------............------------------------------------------------------,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,---------......------------------------.........---,,,,,,++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------////////////////////////111111111111111111111111000111222222111222444666777999:::999555333333333666555555333333222111111000000///............///........................,,,,,,------...------,,,------,,,,,,,,,,,,------------,,,+++++++++++++++......------,,,+++++++++++++++***************+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++,,,,,,+++))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......,,,...//////......000222777222---,,,...000///---........./////////000000222000---+++,,,---......------------------------,,,,,,.........---,,,+++---------------------------,,,***))))))***,,,------,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,///333777:::,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,))))))***+++,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++***++++++,,,)))************+++++++++,,,,,,,,,---------------,,,------------------,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))***++++++++++++***************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,---.........---------,,,,,,+++++++++,,,,,,,,,---------......000///...---------------...'''%%%+++111111...,,,)))******++++++,,,,,,,,,---------,,,,,,+++++++++///---------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,+++,,,------............++++++++++++++++++++++++++++++,,,------,,,++++++(((((())))))******))))))***+++,,,------,,,***)))++++++++++++++++++++++++(((((())))))))))))((((((+++******))))))***++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************************''''''''''''((((((((((((......------------......000///...---,,,++++++***------...//////......---------------------------------------------------+++,,,,,,,,,------------////////////............,,,,,,,,,---------......------------------------.........------,,,,,,,,,***++++++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......////////////......000000000000000000000000000111222222111222333555666777888888777666666777555444444444333222111111000//////...............---.................................---,,,+++***------,,,,,,,,,---...///,,,,,,+++***************---------,,,,,,++++++++++++***************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,------,,,******+++,,,)))******++++++++++++******+++++++++++++++,,,,,,******+++,,,,,,---.........---,,,,,,......---,,,,,,,,,,,,---------......,,,---.........///111333>>>888000,,,,,,...//////------......///000000000222000---+++,,,---......,,,------------------,,,+++,,,---.........,,,,,,---------------------------,,,***))))))***,,,---,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++***)))((()))+++...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,))))))******++++++,,,,,,------------------------+++++++++,,,,,,---------,,,++++++***++++++,,,,,,)))))))))*********+++++++++,,,---............---,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------......---------,,,,,,+++++++++,,,,,,,,,---------......---------------...///000222===@@@555///222///'''*********++++++,,,,,,------------,,,,,,+++++++++---,,,,,,,,,---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,'''((()))***+++*********)))***,,,------,,,+++***++++++++++++++++++++++++))))))************))))))+++*********************)))***,,,,,,,,,,,,***)))++++++++++++++++++++++++)))***++++++++++++***)))***************+++++++++*********++++++,,,,,,,,,.........//////.........000000///...,,,+++******------...////////////...------------------------,,,,,,,,,------------...,,,,,,,,,---------......000000000////////////...,,,,,,,,,---------......------------------------------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,---.........------------------------------......//////......---000000000000000000000000///000222222111111333444222333333333444555555666222222333333333222111111000///......------......---------.............../////////...---,,,***)))---,,,,,,,,,---///111222,,,+++******))))))******++++++++++++++++++++++++*********)))******+++,,,***************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,+++,,,------+++***+++,,,(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,---)))******+++---......///...---,,,,,,......---,,,,,,,,,,,,---------......,,,------------...111333>>>;;;555000------...000---------....../////////000...,,,+++---......---,,,,,,------------,,,,,,,,,,,,------......------------------------------...---,,,++++++,,,---...,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,+++*********+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************........................***++++++,,,,,,------...++++++******++++++,,,,,,))))))*********+++++++++***+++---...//////...---+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,)))******+++,,,+++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***,,,......---,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---...///000111@@@```lllQQQ444---000...------------............---,,,,,,,,,,,,,,,,,,+++***))))))***---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------.........------........................------------------------'''(((***+++,,,,,,+++*********+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++******++++++++++++******************************)))***+++,,,,,,+++***)))*********+++++++++++++++))))))******+++,,,,,,,,,---..................---......---------,,,,,,,,,------...///////////////------------------------,,,,,,,,,---------................../////////000000////////////.........,,,,,,,,,---------......------------------------,,,,,,------.../////////,,,,,,---------,,,++++++************************+++++++++,,,,,,---------------......------,,,,,,------------------------------...//////...------000000000000000000000000...000222222222111222444222111000000111222222222///000111222222222111111//////...------------...---------.........//////---.........---,,,,,,+++,,,++++++,,,---000333444,,,,,,+++************+++((())))))******++++++,,,******))))))***++++++,,,))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***'''((()))***++++++++++++)))***,,,,,,*********,,,******)))******+++------------------------------+++++++++,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,---------......,,,,,,,,,,,,+++---000333777999:::777111...///111---------------.........---,,,+++,,,---...---,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---...---------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,------------------------******+++,,,,,,---......++++++******++++++,,,---*********+++++++++,,,,,,***+++---///000///......+++,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------)))+++......---+++,,,...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------------...///000???]]]mmmZZZ;;;---///333...............---------+++,,,,,,,,,,,,,,,,,,---,,,***)))***,,,///000///---------------------------------------------------------------------------------........./////////000000000000//////...////////////////////////......------------......((()))+++---...---,,,+++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,------------,,,,,,++++++++++++************++++++++++++++++++++++++++++++(((***+++,,,,,,+++***(((*********++++++,,,,,,,,,((((((((()))***+++++++++,,,------......------,,,++++++,,,------......///------...///000000//////------------------------,,,,,,,,,------.........000000000000111111111111//////.........---------,,,,,,,,,---------......------------------------+++,,,,,,---...///000000------------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------/////////...---,,,***)))........................,,,---...//////...---,,,000000000000000000000000...000222222222111222333777666444444555555555444---...000111222222111111//////...------------...---------.........//////+++,,,------......------+++++++++,,,...111444666...---,,,,,,++++++,,,,,,''''''((()))***++++++,,,******))))))***+++,,,,,,))))))******++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***''''''(((******+++++++++'''(((***+++***)))***+++...---+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,......---,,,,,,,,,,,,---------......,,,,,,,,,+++***,,,///222000777===<<<666000///111------------------------+++******,,,......---+++++++++------------++++++------,,,+++,,,---///000------------------------)))******++++++******)))++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++*********+++,,,,,,---***++++++++++++,,,,,,,,,***+++---///000000///...+++,,,...//////...,,,+++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////(((+++......,,,+++,,,---+++++++++,,,,,,---------,,,,,,,,,---------......///......---------......,,,;;;JJJIII;;;---+++///---------,,,,,,++++++++++++++++++,,,,,,---------111///,,,+++,,,.........------------------------.........................................................////////////000222222222222222111000///000000000000000000000000......------------......(((***,,,...///...---,,,++++++***)))***+++---...++++++++++++++++++++++++******++++++++++++******+++++++++++++++***)))(((,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,++++++,,,---......//////---------.........//////111111000000//////......................................................------............------000///.........000111222//////---,,,,,,+++,,,,,,+++,,,---......---,,,+++------------------------......---------,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------..................------000000000000////////////000111111111111222222222222333555555555333111000111111111111111111111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++,,,///222...------,,,+++***))))))++++++******************++++++++++++++++++++++++******))))))))))))******((()))***,,,,,,+++******+++++++++++++++++++++++++++***)))((()))***,,,---%%%(((+++---...,,,***(((++++++************))))))+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,++++++*********///...------++++++***))),,,,,,,,,---------......000333888<<<<<<:::666333000///...---,,,+++******...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++++++++---,,,++++++******++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------......---,,,,,,+++******,,,++++++++++++++++++,,,)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,------,,,++++++++++++,,,,,,---...//////------------------------))))))***+++,,,,,,------++++++******************+++,,,,,,------,,,,,,+++.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---,,,,,,+++*********+++//////000000000///---,,,---------------------------,,,,,,,,,,,,---......------,,,++++++,,,,,,,,,......---------......///...---,,,,,,,,,,,,---...000///...------...///000///////////////000111111222222222222222222222222333111///...000111111111333222222111000//////...000//////...---,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------///---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------,,,+++******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++++++++,,,---...---------.........//////111000000000/////////...................................................---..................---//////......//////000111............---------------......//////......---------------------------......---------,,,,,,,,,------......------,,,++++++++++++,,,,,,---------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........------------..................------......//////000000111111000111111111111222222222222333444555444333111000111111111111111111111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++,,,///111,,,,,,++++++++++++++++++*********************************************************))))))*********))))))***++++++++++++***++++++++++++++++++++++++++++++*********++++++,,,''')))+++------,,,***)))+++,,,,,,,,,------......------------------......,,,,,,,,,---------......,,,,,,,,,+++++++++******...------,,,,,,++++++***,,,,,,,,,---------......,,,...222555888:::::::::888666222///---,,,,,,---------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,++++++***+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------......---,,,,,,+++******,,,,,,++++++++++++,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,++++++,,,,,,------.........------------------------,,,,,,,,,+++++++++++++++++++++******************+++,,,,,,------,,,,,,+++......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,......---,,,,,,,,,,,,,,,......///000///...---------------------------------------------......///......------------......///......---....../////////...---,,,,,,---...///000///............///000000////////////000111111333333333333333333333333444222000000111222222111222222222111111000000000000000//////...------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------...---+++***)))***,,,---........................***++++++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++***+++,,,---...------........./////////000000000000////////////........................................................................---......///////////////------///000000//////.../////////....../////////------------------------......---------,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------......------...///000111222222000111111111111222222222222333444444444333111111111111111111111111111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...000******+++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++*********)))******+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++***)))++++++,,,---...///000000..................------,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---///222666999;;;<<<999444///,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,------------------------------------------------///...---,,,+++***)))(((******++++++++++++++++++,,,,,,------------,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,------...---------------......//////...---------......,,,---......///................................................//////000////////////////////////000//////......///////////////............//////000//////......//////000000000000///000000111222444444444444444444444444666444222222333333333222111111111111111111111111111000000//////......------------------,,,,,,,,,---------------,,,,,,,,,---,,,+++***+++,,,---...........................,,,,,,,,,---,,,,,,+++++++++++++++***++++++,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,............////////////000000000000////////////................................................//////............//////---...///000000///...---+++---///111222111000///000///...------...///000..............................---------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------...............///000111111111000000111111111222222222222222333333333333222111111111111111111111111111000000000000////////////........................---------------------------.........,,,,,,---...++++++++++++++++++++++++***************+++++++++************************,,,++++++++++++++++++,,,+++***)))))))))***,,,---+++++++++++++++++++++++++++,,,---...---,,,+++***---,,,++++++******************+++,,,,,,---......//////......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///...------...000222444777555222...,,,++++++,,,,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------------,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++---------,,,,,,+++++++++++++++************++++++,,,---/////////---+++***++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------,,,,,,------------------------//////...,,,+++***)))(((******+++++++++++++++,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,------------------,,,---......,,,,,,---...,,,,,,,,,---------------......---,,,,,,---///000///......------.........,,,,,,------......//////......////////////000000///////////////000111111//////000000000000000000111111000/////////000000000000000//////000000000000000////////////000000111000000000000111222222444444444555555555555555666444333333444444333222000000000000000111111111111111000000/////////............---------------//////......------,,,,,,,,,,,,++++++,,,---...///,,,,,,,,,,,,------------------...------,,,++++++************+++,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++***************+++++++++........./////////000000////////////000000000000////////////////////////////////////////////////000///............///000---...///000000///...---+++---///111222222111000///...---,,,,,,---...///..............................---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------......000000000000////////////000000111111111222222222111222222222222222222222111111111111111111111111000000000000////////////////////////////////////------------------------,,,...///...,,,+++,,,---------,,,,,,+++***))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++***)))))))))***,,,---+++++++++++++++++++++++++++,,,---......---+++***...---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------.....................---------////////////...---,,,+++,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,---.........---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...---,,,++++++***------,,,,,,,,,,,,++++++******))))))))))))******,,,---/////////---+++)))+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------,,,,,,---------------------------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,------...............---,,,---...///111......------------......------------......///////////////000000111111111111111000000111111222333//////000111222222111111333222111000000000000000111111111111111111111111111111111111111111111111111111111111111222333333444444444555555666666666555444333444555555444333000000000000000000000111000000000000////////////......................../////////......---------,,,,,,,,,------...//////,,,,,,,,,------........................---,,,+++************+++,,,------++++++,,,------------,,,++++++++++++++++++++++++))))))******++++++++++++....../////////000000000////////////000000000000////////////////////////////////////////////////111000///......///000111000000000000000//////...,,,---///000111111111000------,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......111000000000/////////...000111111111111222222222111111111111222222222222111111111111111111111111000000000000////////////////////////////////////------------------------***,,,...---,,,++++++,,,...------,,,+++***)))((()))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++*********)))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,............---------,,,,,,,,,,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---...///...------+++---///111111000...------...///000000///...---......---------,,,,,,,,,,,,,,,,,,---------......------------------...///...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------000///......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,---......---,,,+++******++++++,,,,,,------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++,,,------------------------------------------------------------,,,,,,,,,,,,------------******++++++,,,---------------............------,,,,,,,,,------------...,,,,,,,,,------------...+++,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,---......//////------------...///000000...------------...////////////.........///000000///000000111111222222333222222222222222333333444000111222444444444333333444333222222111111111111222222333333333333222222222333333444444333333222222222111111222222333444333333444444555666666666444444444666888888777666222222222222222222111111////////////////////////.........//////////////////////////////.........------...........................///000000111111.........///......------+++++++++***++++++,,,,,,++++++,,,---------------++++++++++++++++++++++++)))***++++++,,,,,,++++++.../////////000000000000.../////////000000000111////////////////////////////////////////////////111000///......///000111222222111000000000000000.........//////000000000------............------..............................---------,,,,,,,,,+++,,,------......---------------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,------......////////////000000000000000111111111111222222222111111111111111222222333111111111111111111111111000000000000////////////////////////////////////........................(((***,,,---+++******+++,,,,,,,,,++++++*********((())))))***++++++,,,,,,*********************************))))))*********))))))***++++++++++++***++++++++++++++++++++++++)))))))))***+++,,,---...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---....../////////,,,---...///////////////...///000111111000///.........---------,,,,,,,,,,,,,,,,,,---------......---------------...//////......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))***+++,,,------------+++,,,,,,------.........------------------------------------------------******++++++,,,------...------............------,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,---......///,,,---......,,,,,,---...,,,,,,------.../////////,,,---...//////000000000///.........//////000111111111000/////////000000000000111111222333333444333333333222333444444555222444666777888888777666555444333222222111111111222333444444444444333222333444555666666555444333333222222222222333444444222333333444555555666666555555666888;;;<<<;;;:::666666666555555444444333............................../////////000000000///////////////000000000...////////////......---.........///000111111111---......////////////...,,,,,,++++++***++++++++++++,,,------...---------++++++++++++++++++++++++******,,,---------,,,+++////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000222000///......///000222444333111000000000111222///............//////000---...///000000///...---////////////////////////......---------,,,,,,,,,+++,,,,,,---.........------------,,,,,,+++++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------...///000111222222000111111111111222222222111111000000111222333333111111111111111111111111000000000000////////////000000000000000000000000........................''')))+++,,,+++******+++***++++++++++++,,,,,,,,,((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******((()))***,,,,,,+++******++++++++++++++++++++++++(((((((((((())),,,...///***+++,,,---------------(((((()))***++++++,,,---,,,------....../////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------...//////------,,,+++,,,---...///...000111222222111000.........---------,,,,,,,,,,,,,,,,,,---------......---------------...///000......---,,,,,,,,,,,,---++++++,,,,,,,,,---------........................,,,,,,,,,------.........++++++,,,,,,,,,---------((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,++++++******+++,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------++++++------------++++++)))***+++,,,------...---++++++,,,,,,---...//////------------------------.........------,,,,,,,,,******+++,,,,,,---......------............------,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,---...//////,,,---......,,,,,,---...,,,,,,------...///000000+++,,,...000111000000///000000///000000111222222333222111/////////000000000000111222333333444444444333333333333444555555444666888:::;;;:::999888666555444333222222222222333333444555555444333333444555666777777666555444333333222222333333444555222222333333444555666666666666888;;;>>>??????===:::999999888777666666555---------................../////////000000111111......//////000000111111//////000000///...------,,,,,,,,,---...//////000------...///000000000///------,,,+++************+++,,,------......------++++++++++++++++++++++++***+++,,,---...---,,,,,,111///---///222444444222000000000000111222333333///000000111111000000///////////////000000000000111111111111111111111111333333222222111///...---////////////////////////......//////000000111111000000///.....................---------,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------............------,,,,,,,,,------------------------............////////////000000000000111111111111222222222222222222222222111111111111111111111111///000222111///......///......///000111222333333......---,,,,,,,,,,,,---************************+++++++++*********))))))************************))))))))))))***************)))(((&&&&&&((()))******++++++,,,,,,++++++***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---......------,,,,,,------...---------------------------,,,,,,,,,,,,---......------------------------...............------,,,,,,...000111222111000///---...///...---,,,,,,---///...---...//////---+++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++((()))+++---......------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++,,,---...000111222,,,,,,,,,---------......---------,,,,,,+++++++++........................---------............//////...---,,,,,,---...//////...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---------------------------/////////......---------......---------,,,,,,,,,..................------/////////......------,,,///////////////////////////////////////000111111000000000000111222333444333333222222222222222222222222222333333333444444444333222222333444666777888999;;;<<<<<<;;;999888555555555444444333333333222222222333333444444444444444444444444444444444111111111111111111111111333333222222222222222222777777888;;;??????<<<888777777777777666555444333111000000///......------////////////000000000000111111111111111111111111333222111000///...---,,,////////////////////////000000000000000000000000...---,,,,,,++++++,,,,,,...------,,,,,,------...***++++++,,,,,,++++++***,,,---......,,,,,,---...333111000111444555555444444444333333222333333333222222222333333222222222111111111111111111111111111111111111111111111111000111111111111000000///000000000000000000000000////////////000000111111000000///........................---------,,,,,,...---------,,,,,,,,,,,,++++++,,,------------,,,,,,,,,------------,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------------------............//////////////////000000000111111111222222222222222222222222111111111111111111111111///111222222000...///////////////000111111222222......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))************,,,+++***))))))***+++,,,***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------...---------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,---......------------------------.........---......///000---...000111111000///...+++///222000,,,+++...333666333///---------------......---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,------............,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++*********+++,,,---...///,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------------...///...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------.........---------,,,,,,///.........------------........................//////..................////////////////////////000////////////000111111000000000000111222333444333333333333333444444444333333333444444444555555444444333222333444555666777888:::;;;;;;:::888777444444444333333333222222222222222222333333333333333333333333333333333333111111111111111111111111222222222222222222222222555555666999;;;;;;888555555666666666555444333333111111111000///.........////////////000000000000111111111111111111111111333222222111///...------////////////////////////////////////////////////...---,,,,,,++++++,,,,,,---------,,,,,,---------++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,555444333444666777777666888888777666666555555444555555555555555555555555555444444333333222222222111111111111111111111111//////000111222222111111000000000000000000000000/////////000000000000111000000///........................------------,,,------,,,,,,,,,,,,++++++++++++,,,---------------------............------...------,,,,,,------......------------,,,,,,,,,---------------------------............///////////////000000000000111111222222222222222222222222111111111111111111111111000111333222111///000000000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++)))))))))*********++++++,,,+++***))))))***+++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,---......------------------------...---------...000222444...///000111000///...---+++222777666111///444:::>>>888111,,,+++,,,------...------------,,,,,,,,,------............------......---------......///,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,++++++++++++,,,---...,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------------...///...---,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,//////.........---------............////////////......//////////////////000000000000000000000000000000000///000000111222111111000111111222333444333333444444555555666666555555555555666666666666555444444333333333333444555666777888888777666555333222222222222111111111222222222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111333222333555777666333111333333444444444333333222222111111000000//////...////////////000000000000111111111111111111111111333333222111000000//////////////////////////////////////////////////////...------,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,888777777888999999888888::::::::::::999999888888888888777777777777888888888777777666555444444333222222222222222222222222000000111222222222222222000000000000000000000000000000000000000000000000000000///...........................------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------......////////////.........------,,,,,,------...---------------------------------------------------------.........//////////////////000000000111111111111111111111111111111111111111111111111111000222333333111000111111111111000000////////////......---,,,,,,,,,,,,---------------------------************************++++++++++++++++++++++++))))))*********+++++++++***))))))(((((())))))******++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---......------,,,,,,------...---------------------------,,,,,,,,,,,,---......------------------------...---,,,,,,...111555777///000000000///...------...444:::<<<:::999:::======888111---+++,,,------------------------------......////////////......///...---,,,,,,---......,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******///......---------......,,,,,,,,,---------......------------------,,,,,,........................---------............///.........------.........---------,,,,,,,,,------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,///////////////000000000...//////000000111111111111111111111111111111111111000000000000111222222111111111111222222333444222222333444555666666777666666666777777777777888555555444333222222222111444444555666666555444444111111111111111000000000333222222111111000000000////////////////////////////////////////////////000000111111111111222222222222333444444333111000111111222222333222222222111111000000////////////////////////000000000000111111111111111111111111333222222222111111000000000000000000000000000000..............................---,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---...:::;;;<<<<<<;;;::::::999999:::;;;<<<<<<<<<<<<;;;::::::999888888999::::::::::::999888777666666555444444444444444444444444333333333444333222222111000000000000000000000000111111111111000000000000000000///...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...//////000000//////......------,,,,,,------...------------------------------------------------------------...............////////////000000000111111111111111111111111000000000000000000000000///111333333111111111222111111000000///...............---,,,,,,,,,,,,---------------------------************************++++++++++++++++++++++++************++++++++++++******))))))))))))*********++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---......------,,,,,,------...---------------------------,,,,,,,,,,,,---......------------------------...---,,,,,,...111555777///////////////...------///222777<<>>:::666555222///......---,,,+++------------------------...//////000000//////......---,,,+++++++++,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++//////...---------......,,,,,,,,,---------......------------------------........................---------............///---..................---------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++/////////000000000111111000000000111111222222222222222222222222222222222111111111111111222333333222222222222222222333444111222222333444555555666666666666777777777777888555555444444333222111000333333333333333333333333000000000000000000000000333222222111111000000000////////////////////////////////////////////////000000111111222222222222222333444444444333222222111111222222333222222222000000//////////////////////////////000000000000000000000000000000000000222222222111111111111111111111111111111111111111///////////////////////////...------,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,---...;;;===???>>>===;;;::::::999:::<<<===>>>>>>======;;;:::999888888999:::;;;:::::::::999999888888888666666666666666666666666555555666555555444333333111111111111111111111111222111111111111000000000000000///.............../////////.........------,,,,,,------------......,,,,,,---.....................////////////.........------,,,,,,------...,,,,,,,,,------------...------------------------,,,------------...............////////////000000111111111111111111111111000000000000000000000000...000222222111000111222000000000//////...............---,,,,,,,,,,,,---------------------------***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,---......------------------------...---------...000222444//////..................------///555999999333......------...//////---+++,,,,,,,,,------------.........////////////......,,,,,,+++++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...//////...------,,,,,,---............---......------------..............................,,,,,,,,,,,,------------......---------,,,,,,,,,//////000000111111222222111111222222222222222222111111111111111111111111222222111111222222333444333333222222222222333333222222333333444444555555555555555555666666666666444444444444333222000000222222222222222222222222/////////000000000000111222222222222222111111111000000000000000000000000000000000000000000000000111111111222333333444444333555666666555444555666333333444444444333333222000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000///......---------------+++,,,---......---,,,+++,,,,,,------------,,,,,,***+++,,,,,,******+++,,,<<<>>>AAA@@@===;;;:::;;;:::;;;<<<>>>>>>===;;;:::;;;:::999888888999:::;;;:::::::::::::::999999999888888888888888888888888555666666777777777777666444444444444444444444444222222222111111111000000000000///...............////////////............---------....../////////,,,------...............---......//////......---...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,---------................../////////000000111111111111111111111111000000000000000000000000---///111111000000000111//////////////////............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,---......------------------------.........---......///000......---------...//////---,,,,,,---...///...,,,,,,,,,,,,---//////...,,,,,,,,,,,,---------......---......//////......---++++++,,,---.........---,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...//////...------+++,,,.../////////...---......------------..............................,,,,,,---------.........000/////////............//////000111111222333333333333333333222222222222111111111111111111111111333222222222222333444444444333333222222333333333444444444444444555555555333333333444444444555555222333333444333222111000222222111111111111222222//////000000000111111111222222222222333333333333111111111111111111111111111111111111111111111111111222222333444444555555333555777777666555777999555666666666555444333333222222222222222222222222////////////000000000000000000000000000000000000/////////000000111111111222222222222222222222222111111111111111111111111//////...---------------+++,,,...//////...,,,+++,,,,,,------------,,,,,,***+++,,,,,,******+++,,,<<>>;;;:::;;;;;;<<<===>>>===;;;999888;;;:::888777777888:::;;;999999::::::::::::::::::999999999999999999999999444555666888999999::::::666666666666666666666666222222222222111111000000000000///...............000/////////...................../////////000000,,,---......//////......------............------...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000000000---...000111000///000111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++******)))+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---......------,,,,,,------...---------------------------,,,,,,,,,,,,---......------------------------...............------,,,---------------...///000///...,,,)))'''(((,,,000...---,,,,,,...//////...,,,,,,,,,------.........------............------***+++---///000000//////,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,...------------...///000,,,,,,,,,---------......---------.........//////........................---------.........//////,,,---...//////...---,,,+++,,,.../////////............------------......////////////////////////---------....../////////111111111111000000000000///000000111222222333333444444444333333222222222000000000000000000000000333333222222333333444555444444333222222333333333666666666666666555555555222222222333333333444444222222333444333222111000222222111111111111222222///000000000111111222222222222222333333444444444222222222222222222222222111111111111111111111111222222333444444555666666333555888888666666888;;;777777777777666555444333444444444444444444444444////////////000000000000000000000000000000000000......//////000000111111222222222222222222222222111111111111111111111111//////...------------...+++,,,...//////...,,,+++,,,------......------,,,,,,---......,,,,,,---...CCCBBBAAA@@@>>><<<;;;:::<<<;;;;;;:::999888888777555666666777888999999:::777777777777777777777777;;;;;;<<<<<<;;;999888777:::999999888888999999::::::888666444444444666777444444333222111111000000111111000////////////////////////000//////......111000...---,,,,,,---...000000////////////000000///............///000000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------------...//////...............---------000000//////.........---000000000000000000000000//////////////////////////////000000000000//////000000////////////000000//////...---,,,,,,...000++++++,,,,,,,,,---------+++*********+++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,---+++))))))***+++***)))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***++++++,,,------------,,,---......//////......///...---,,,+++,,,---------------,,,,,,+++++++++------------------------........................+++++++++,,,,,,,,,------111...---...000111///---+++,,,---...////////////------------------------------------------------***+++,,,,,,------------,,,---------.../////////++++++++++++++++++++++++000......111555555000+++///......------......///------,,,++++++++++++,,,...------,,,,,,------...------........................---,,,,,,+++******,,,,,,,,,++++++************+++,,,,,,------,,,,,,------------------------000///...---------------///......------......///+++,,,,,,------.........000000//////.........---.........------,,,,,,,,,******+++,,,...///000000........................000000/////////.........000////////////.........000000000///000111111222333222111222444666666666777777777777666444333222111111111111111111111111333333333333333333333333333333333333333333333333666555555444444555555666666555333111000000111111111111222222222333333333000111222222333333333333444444333222222333333333444444333222111111222222444333222222222222222222111111111111111111111111666555444333333444555666444444555666666777888888777777888888888666555333555555666666666555333222444333222222111111222222333333222111000///......000000000000000000000000333222111000000111222333333111000111333333111...///////////////......---......---------,,,,,,,,,////////////...---,,,,,,...------,,,,,,++++++***@@@???>>>===<<<;;;:::999999999999888777777666666555555666666777888888999666666666666666666666666777888999:::::::::999999<<<;;;::::::999999999:::;;;:::888666666777888999888777777666555555444444222111111000000000000000//////000000000///............---,,,------//////222222000///............---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////------..................000/////////.........---//////////////////////////////////////////////////////000000000000//////111111000000000000111111.........---,,,,,,...///++++++,,,,,,,,,---------++++++******+++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,...,,,+++***+++,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,---------,,,,,,+++,,,,,,---------------......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000...,,,---///000///---,,,------...............------------------------------------------------...............---,,,+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,...222888:::888444,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,,,,...------,,,,,,------....../////////...---,,,,,,......------,,,++++++***,,,,,,,,,+++++++++******++++++,,,------------,,,++++++++++++++++++++++++///......---------............------------......---------------.........000/////////.....................------,,,,,,,,,------------------------........................000000000000////////////////////////////////////333222222222222333444444555333222333555777777777888888888888777555444333222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333666555333222111111111222000111111111111222222222333333444555555555444444444444333333333333444444555555444333333333333333555444444444444555666666555555555555555555555555444333222222222222333444222333333444555555666666666777777888888777555555555666666777666555444333333333222111111111111222222222111111000000//////000000000000000000000000111000////////////000111222000000111333444222///000000000000000///...---.........---------,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,---;;;;;;::::::999888888888666666666555555444444333444444444555666666777777444444444444444444444444333444666777999999::::::===<<<;;;:::::::::::::::<<<;;;:::999999999;;;;;;::::::999999888888777777444333222222111111222222000000111111000///......,,,,,,,,,,,,---...000000444333111000...------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////,,,---------...//////////////////...............//////////////////////////////////////////////////////000000000000//////222111111000000111111222------------------------,,,,,,,,,,,,------------+++++++++++++++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,///---++++++,,,---,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,------......------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---,,,---...///...,,,------..................------------------------------------------------....../////////......---...............---------------------------------,,,,,,...222888:::888666,,,++++++******++++++,,,///......---,,,---------...------,,,,,,------...////////////---,,,+++***......------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------------++++++++++++++++++,,,,,,......---------...//////...------,,,,,,------...//////..................////////////.....................---------------//////...---,,,++++++***------------............111111000000000/////////......//////000111111111666555555555555666777777777666555555777999999888::::::999999888666555444444444444444444444444444333333333333333333333333222222222222222222222222111111000000000000111111555444333222222222222222222222333333333444444444777777777888777777666666555555444444444444555555666666555555444444555555333333333333333444555666555555555555555555555555444333333222222333333444222333333444444555555555555666666777777777777666666777777777777666666555333333222111111111111111111111111111111111111111000000000000000000000000///......------......///000000///111333444222111222222222222111000///...///.........------------,,,,,,------...---------***++++++,,,------......777777777777777666666666444444333333333222222222333333333444444555555555333333333333333333333333222222444555666777888888999999999999999:::;;;;;;===<<<;;;;;;;;;<<<======:::::::::999999999888888666555555444444444444444222222222222111000//////---------....../////////333222111///......------///............///000000------------------------------------------------...------------...//////,,,,,,,,,---...///000000........................//////////////////////////////////////////////////////000000000000//////111111000000000000111111,,,,,,,,,---......---,,,,,,,,,,,,------------...,,,,,,+++++++++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,...---++++++,,,------,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++***++++++,,,------------,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------------............------,,,------------,,,,,,,,,,,,---...///000000------------------------------------------------***+++,,,...000111111111/////////...---------,,,------------------------...---...000222333111...------,,,,,,,,,,,,------//////...------------......------,,,,,,------...............------,,,+++......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------------...............---------------...///000------,,,,,,,,,,,,------000000//////.........---///////////////........................---------000//////...---,,,++++++.............../////////111111000000000/////////...//////000222333333444888777777777777888999999:::888777888999;;;;;;:::;;;;;;;;;:::999888666666666555555555555555444444222222222222222222222222111111111111111111111111333222222111111222222333444444444333333333333333666666666777777777888888999999999999999888777666666666555555555666777777777666666555555666666666555444444444444444555666666666666666666666666666555555444444444444555555444444444555555666666666444555555666777888888888777777888888888777777777333333222111111111111111000000000111111222222222000000000000000000000000........................//////000111333333333222444444444333222111000////////////............---++++++,,,---......------,,,,,,,,,,,,------......666666666666666666666666333333333333222222222222333333333333444444444444333333333333333333333333333333333333444444555555444444555666777999:::;;;;;;;;;;;;;;;<<<======>>><<<;;;;;;;;;;;;;;;::::::888888777666666666666777444444444444333222111000000000000000//////......111000000//////////////////............///000000------------------------------------------------...------------...//////,,,,,,,,,---...///000000---------.......................................//////////////////////////////000000000000////////////............//////+++++++++...000000---+++,,,,,,---------.........------,,,,,,+++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,---+++******,,,---,,,++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++***,,,,,,---...............,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................+++,,,,,,,,,,,,---------,,,------------,,,------***++++++,,,...000222333------------------------------------------------)))***+++---///000000111/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........///...,,,***...------,,,,,,------...//////...------------......------,,,,,,------...++++++,,,---.........---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------....../////////---------------...///000...------,,,,,,------...000000//////.........---.........///////////////................................................//////000000111111111111111111111111000000000000000000111222444555666666999888888888888999::::::<<<:::999999;;;<<<<<<;;;<<<;;;;;;;;;:::888777666666666666555555444444444222222222222222222222222111111111111111111111111333222222222222222222333333444444444555555444444777888888888888999999999999999999999999888777666777777666666777888888999777777666666666777777888::::::999888777777777777777777777777777777777777444555555555555555555444444444444444555555555555444555555666777888999999888888777777777888888888444333333222222222222222000000111111222222333333111111111111111111111111////////////////////////...///111222222222333333444444444444333222111000000000/////////.........+++,,,,,,---.....................------,,,,,,,,,777777777777666666666666444444444444444444444444333333333333333333444444222222222222222222222222555444333333222333333444111222222333555777888999888888999:::;;;<<<<<<<<<>>>>>>>>>===============;;;:::999999888888999999777777777777666444333222222222222222111000///...000000////////////000000---,,,,,,,,,,,,---......------------------------------------------------...------------...//////,,,---------.../////////---------------.................................//////////////////////////////000000000000/////////......------......///,,,+++,,,///222222...***,,,---------...............------,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,+++******,,,------,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,---------,,,++++++,,,---......//////......------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...///...---,,,---...+++++++++,,,---000222333------------------------------------------------------.........------,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,---.........///.........---,,,,,,++++++,,,,,,---///......---,,,---------...------,,,,,,------...)))***+++---..................------------------,,,,,,,,,,,,------------,,,,,,---...............+++++++++,,,------............---------...//////.........------.........//////...........................///////////////.............../////////.../////////000000111111222222333333444444555555444333333333333222222222333333444555666777888999999999999999999:::;;;;;;===<<<:::;;;<<<======<<<<<<<<<;;;;;;:::888777666555555555444444333222222222222222222222222222222222222222222222222222222222222111111111111222222333333444555666666666555666666777777777777888888999999999999999999888777888777777888888999:::;;;999999888888888999:::::::::999999888777777888888666666666666666666666666444444555666666555444444444444444444444444444444555555555555666777999999777777777777777777888999555555444333333333333333111111111222222222333333111111111111111111111111///000000111111000000///...000222222222111222333333333333333333222222111000000000000////////////------......///.........//////......---,,,,,,+++999999999888888777777777666666666666666666666666444444444444444444444444333333333333333333333333444444333222222333333444333333333333444555666666555555666888999:::::::::========================<<<<<<;;;::::::::::::;;;:::::::::999888777555444111222333333333222111111111111000//////...//////---,,,,,,,,,,,,---.........................................................------------...//////------..................,,,,,,,,,------.................................//////////////////////////////000000000000////////////............//////,,,+++,,,000555555000+++------------..................---,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,***+++---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++,,,---------,,,,,,,,,,,,---............---......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---///000///---,,,...000...---,,,,,,,,,...000111------------------------------------------------///////////////...---,,,---------...............------------------------,,,---............///000...------,,,,,,------......------,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,---------------------..................,,,,,,,,,---------......,,,------...............++++++,,,,,,---.........///......---------......000//////......//////000---------------...................../////////000---........./////////000000000111111111222222222555555555666777888888888777777777777666666666666666666777777888999::::::;;;;;;::::::;;;;;;<<<===>>>===;;;;;;<<<======<<<;;;;;;;;;:::999888777666444444333333222111111000111111111111111111111111333333333333333333333333444444333333333333444444222333555666777777777666666666777777777888888888888999::::::::::::::::::888888888888999:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;<<<===>>>???999999999999999999999999777888999999999999888777777777777777777777777777666666555555666777888999777666666555666777888999666666555444444444444555222222222222222222222222111111111111111111111111///000111111111111000//////111333333111000111222111111222333333333333222111111111000000000///////////////000//////.....................---------;;;;;;;;;:::999888888888777777888888888888888888444444444444444444444444333333333333333333333333333333222222222333555666555555444333333333333444222333555666888888999999::::::::::::;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::999888666666000111333444555555444333444333111000...---------///............///000000........................////////////////////////...------------...//////...............---------,,,,,,,,,------.................................//////////////////////////////000000000000//////000000////////////000000,,,,,,---111666666000+++---------........./////////...---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,...---,,,,,,.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------++++++,,,---------,,,,,,///...---,,,+++,,,---...+++++++++,,,,,,---------------------------------........................---------.........//////---///111000...---...111111000...,,,,,,,,,...///------------------------------------------------......///000000000000000,,,------....../////////////////////////////////---......---,,,+++,,,---000000////////////000000------,,,++++++++++++,,,...------,,,,,,------...,,,,,,---------,,,++++++------..................,,,,,,,,,------.........,,,---......//////......------......///000111111000///...---------------000000////////////000000+++,,,,,,------.........---.........//////000000---.........//////000000333222222222222222222222666777777888999::::::;;;::::::::::::999999999888888888888999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???===;;;;;;<<<======<<<;;;;;;;;;:::999888777666333333222111111000//////111111111111111111111111333333333333333333333333777777777666666777777777222333555777777888777777888888999999999:::::::::999999:::;;;<<<<<<<<<;;;999999999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDFFFIIIKKKLLLCCCCCCCCCCCCCCCCCCCCCCCC<<<<<<>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;777666666555555666888999777666555555555777888999777777666555555555555666222222222222222222222222111111111111111111111111...///000111111000///...///222444333111///000222000000111222333333333333111111111111000000000000000000111111000///......,,,,,,------.../////////::::::::::::::::::::::::;;;;;;999888777777666777666666666666666555555444000000111222222333333444444333222222222333444555222222222111111111111000222222333444444555666666777888888888999999999999;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888777666555444333333444333222000//////000000.........///////////////------------------------......------------......---.........---,,,,,,+++------------------------........................---------......000111111000000//////.........------------...............---.........,,,,,,...000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,---///111222///...------...///---,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------,,,,,,+++........................------------------------........................,,,------......------,,,..................------//////.........---------........................***<<>>>>>======>>>>>>>>><<<;;;:::;;;:::999888777666555444333333222222111222222222444444444444444444333333444555555666777888888888444555888:::<<<<<<;;;:::999999999999888888888777888999:::999888777888999999999999::::::::::::;;;;;;999777777:::===???@@@EEEFFFIIILLLOOORRRSSSTTTSSSTTTVVVXXX\\\___bbbddd\\\OOOJJJSSSZZZUUUPPPQQQTTTQQQNNNKKKJJJJJJKKKLLLJJJIIIHHHGGGEEECCC???===:::;;;;;;:::999888777777333444444555666777777777444444444444555555555555444444444333333333222222222222222111111111111000222222222222111111111000111111000000000000111111111111222222222333333333333333333222222222111111777444000...---------,,,------------------------::::::::::::::::::::::::<<<<<<;;;:::999888888888777777888888777777666555666666666666666777777777555444333333333444555555333333333333222222222222111111111222222333333444777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<:::999888777777888777777666666555555444666555333222111111111222////////////////////////..............................------------........./////////......---,,,------------------------........................------------...///000111000/////////............///.........//////////////////...............///........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---///000222000///------......---+++++++++,,,,,,,,,---------+++,,,,,,,,,------------++++++,,,,,,,,,---------------------------------///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------........................------------------------........................,,,------......------,,,........................//////.........---------........................+++:::@@@777---,,,...---......---------,,,,,,,,,...---,,,,,,,,,,,,---...------..................------------------------................................................---------....../////////.../////////......---,,,........................000000000/////////....../////////000111222222333111111111111222222333333333444555666777777777777888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888666666999<<<>>>======>>>??????@@@@@@@@@===>>>>>>>>>===<<<:::999888888777666555444333222333333222222222222333333444444444555555555555555666666777888888999::::::777999:::;;;;;;;;;999888999999999888888777777777444555666666666666888:::::::::;;;<<<============@@@>>><<<===AAAFFFIIIKKKSSSWWW\\\bbbfffgggggggggjjjjjjkkklllmmmooopppqqqjjj___[[[ccchhheeebbbeeefffdddbbbaaa```bbbdddeeeeeeccc___]]][[[XXXRRRNNNHHHEEEAAA>>><<<;;;:::999888888777777666666666666888888777777666666555555555555555444444444444333333333222222222111111111222222222111111111000000111111000000000000111111222222222222222222222333333222222222222222222222333222///.........------------------------------::::::::::::::::::::::::======<<<;;;:::::::::;;;999999::::::999999888777:::::::::999999999888888777666666555555555666666555555444444444333333333222222222222222333333333555555666666666777777777999999::::::;;;;;;<<<<<<>>>>>><<<;;;999777666666777777777777666666666666777777666555444444444444111111000000//////....../////////////////////.........------------......///////////////.........------------------------........................------------...///000000////////////............000000///////////////000333000......000111///---........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...000111111///...---......,,,+++,,,,,,,,,,,,------------------------............,,,,,,,,,,,,------------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,,,,---......//////........................------------------------........................------............------.......................................---------........................,,,666999222,,,......,,,...------------,,,,,,,,,...------,,,,,,------.....................------------------------------.........................................................////////////////////////000//////...---------------------------111111111111000000000000---...000222333333333333222222333333444555666666777777888999::::::::::::888999:::<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::<<<===@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;:::888777555444444333222111111000333333333222222333333444444555555666666777777777888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;999888666999999888777777777777888777888999888888999<<<>>>;;;===AAADDDFFFGGGGGGGGGKKKHHHFFFGGGLLLRRRWWWYYYaaafffmmmsssuuutttpppnnnrrrqqqpppooonnnmmmmmmmmmfff___^^^eeejjjiiikkkqqqtttrrrqqqqqqrrrtttwwwyyy{{{xxxwwwxxxvvvpppjjj___YYYPPPJJJGGGEEEBBB@@@@@@>>><<<:::888777777777888888777666555444444444666666666666555555555555444444333333333222222222222111111111111000000000111111000000000000111111222222222222222222222222222222222222222222222222333333333222222111000///------------------------;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;:::999888888777777999888888888777777777777555555555444444444333333555555555555555444444444444444444555555555666666666666777888999::::::;;;<<<;;;:::999888777666555666666666777777777888888888888888777777666666666333333222111111000//////////////////..................------------......//////..................................................................---------------...///000///////////////.........000///............///000666222......111222///,,,........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111000............,,,***,,,,,,------------------,,,------------.........,,,,,,,,,------------...........................------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............///,,,---------.........///........................------------------------........................------............---------------..................................................................222222---,,,......+++------------------------------------------------...............---------------------------------..................................................................//////....../////////......------------...............111111111111111000000000,,,...111333555555444444333444555666777888999:::999:::;;;;;;<<<<<<<<<;;;999:::;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;:::999888666555444333333222222111111000000444333333333333444444555555555666777888888999999999999999:::::::::;;;;;;============;;;:::888777999888777777777888888999<<<<<<<<<;;;:::;;;>>>AAACCCFFFKKKPPPTTTUUUVVVVVVWWWTTTQQQQQQTTTYYY]]]___bbbeeeiiillljjjfffaaa]]]bbbaaa^^^\\\ZZZXXXXXXWWWPPPNNNPPPVVVZZZ\\\ccckkkrrrqqqqqqqqqtttxxx|||~~~{{{tttlllfffbbb]]]WWWRRRNNNKKKGGGCCC@@@===<<<<<<:::999888777666666777777777777777666666666555555555555555444444444333333222222111111111000000000222111111000000111111222333333333222222222222111111222222222222333333333555777888888666444222222......------------------<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============>>>===<<<<<<;;;<<<;;;;;;:::999888777777::::::::::::999999888888444444444444333333333333666555555555555555555555333444444444444555555555444444555666777777888888777777666666666666666666555555666666777777888888888999999888888888777777555555444333333222111111000/////////......------......------------.........------,,,,,,---.........................................................------------......///.........//////////////////...---------...000111777222......222333000,,,........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///111///...---......,,,+++------------------------,,,,,,,,,,,,------------,,,,,,---------.................................,,,---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............////////////......---------........................------------------------........................---......//////......------------.........//////---................................................///---+++,,,......+++------------------------------------------------.....................---------------------------................................................------------------------,,,------.........------......//////000000000000000000000000000000000000...///222555777777666666555666777888999:::;;;<<<::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999999999999999999999999999:::;;;<<<===<<<;;;:::;;;;;;::::::999888888888888777666555444333222222333333333222222222222222444444333333444555555666666666777777888999::::::888888888888999999999999<<<<<<<<<<<<;;;::::::999888777777666777999;;;<<<<<<<<<<<<;;;<<>>;;;:::::::::;;;888777777777666666666666666666666666555555555555222222222222111111111111222222111111111111222222222222222222222222222222222222222222222222222222666999;;;;;;777444222222/////////.........------>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???>>>>>>===<<<>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;:::999888777555555444444444333333333333333333333333444444444333333444444444555555555444444555555666666777777444444444555555555666666444555555555666666777777777888888999999888777777777777666666555555444444111111000000//////............------------......------,,,++++++,,,...///...................................................---------------...............//////////////////...---,,,---000222444444111//////111222000...------------------------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,+++++++++,,,...///000...------...///---,,,............------------+++,,,,,,,,,,,,---------,,,---------....................................---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------------------------------............///000000//////...------,,,........................------------------------..............................////////////......,,,,,,------.../////////---------..........................................---,,,,,,,,,---,,,+++,,,,,,,,,------------...,,,------......------,,,---------.........//////------------------------................................................---------------,,,,,,,,,+++,,,------------------/////////000000111111222000000000000000111111111111333555777888888888888888888999999:::;;;<<<<<<::::::;;;;;;<<<;;;;;;:::<<<<<<<<<<<<;;;:::999888888888888888888888888888888999;;;<<<<<<<<<;;;:::999999999888888777777777555555444333222222222222333333333444444444444444444444444444555555666777666777777888888999999999777777888888888888888888;;;;;;::::::::::::::::::777777666777999<<>>>>>===<<<;;;:::999999999999::::::;;;<<<>>>BBBFFFJJJKKKMMMRRRYYYaaahhhllluuuwww|||~~~yyytttmmmgggccc```RRROOOJJJDDD???<<<::::::999999999999888888888888888777777777777666666666444333333333333222222222222222111111111111222222111111222222222333333333333333333222222222111111333666999888444111111111111111111000//////......@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===>>>???@@@@@@>>>????????????>>>======???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;999888777666666666555555555444444222222333333444444555555444444444444555555555555666666666666666666666777555555555555555555555555444444444444555555555555666666777888888888777666888888888888888888888888444444333222222111000000......------------.........---,,,,,,,,,---///000...................................................------,,,,,,------.............../////////000///.........000333666888111000000//////000000000------------------------///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,+++++++++,,,---......---,,,---/////////---///.........------------------------............------------....................................---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................---------............///////////////....................................------------------------..............................////////////......,,,,,,------...//////000---------.........//////........................---,,,,,,------,,,******,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,,,,---...///000000------------------------................................................///.........------------,,,,,,---........................///000111111111111111111111222222333333666666777888888999::::::999999::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::999999888888888888888888888888888888::::::;;;;;;:::999666666666666555555555555444444333222222333333444333333333444444555555555444444444444555666777888777777777777888888888888888888888888888888888777;;;;;;:::999999999999999666666666777:::>>>BBBEEEEEEEEECCCCCCDDDIIIPPPUUUVVVUUURRROOOLLLHHHDDDCCCDDDAAA???>>>>>>>>>===;;;;;;;;;;;;;;;;;;:::999999777666555444444333333333555666666777999<<<======<<<===>>>@@@EEEKKKPPPSSS]]]bbbiiipppuuuzzzsssnnndddYYYOOOGGGAAA???<<<<<<<<<;;;;;;;;;;;;:::999888888888888777777777555555444444444444333333333222222111111222222333000000111222333444444555555444444333222111000000///333777666333111333555333333222222111000000///AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@BBBBBB>>>????????????>>>==================<<<<<<<<<<<<;;;;;;<<<<<<;;;999888666777777777777666666666666444444444555666777888888444444444555555555666666888888888888777777777777888888777666555444444444444444444444444444444444555555777888888777666555999999999999999999::::::666666555444444333222222.........------.........///...---,,,---///111222////////////////////////...........................------,,,,,,,,,---------.........//////000000000000//////222555999;;;...000000///......000222------------------------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++++++++,,,---...---,,,,,,---///000///...//////.........---------............/////////000---------.........//////////////////////////////---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................---------.........//////------......///000000000........................------------------------..............................////////////......,,,,,,------...///000000---------.........//////........................,,,,,,...///...+++)))***,,,,,,,,,------.........,,,,,,---......---,,,,,,***+++,,,---...000111111------------------------................................................000000//////.........---------...///000000//////---------...///000000111222222222333333444444444999999888888999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;777888999999::::::::::::999999999999999999999999888888999999:::::::::999333333333333333333333333555444333333333444555666333333333444444555555666444444444555555777888888888888888777777777777777999888888888888888888888<<<;;;:::999888777777777666666666777;;;@@@DDDGGGFFFDDDAAA======@@@EEEJJJKKKIIIGGGDDDAAA>>><<<::::::999888999;;;;;;:::999666777888999888777555444888777666555444444444444444555666999===BBBCCCAAA???>>><<<;;;<<<>>>AAABBBFFFMMMVVV]]]```eeelllqqqqqq{{{sssdddXXXPPPLLL>>>>>>>>>>>>============999999999888888888888777666666555555555444444444333222222111111222222333//////000111333444555666666555444333111000//////...222666666444444777;;;444444333333222111000000BBBBBBAAAAAAAAAAAAAAABBB@@@AAAAAABBBBBBAAAAAA@@@???@@@BBBCCCBBB???<<<:::?????????>>>>>>>>>>>>>>>@@@???>>><<<;;;999888777777777777777777777777777666666777777888888999999555666666666777777888888999999888888888999::::::555555555555444333222222333333333333333333333333666555444333444666888:::888999999999999:::::::::666666666666555444222222111000////////////000000000//////.........//////000000//////.........---////////////////////////////////////////////////......////////////......---...///000111222333444000000//////.........---////////////////////////......///000000///........./////////...------,,,---------,,,,,,,,,++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...//////////////////......---------------------------////////////////////////........................//////...---,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------------............------/////////...---------,,,111111000///......------***+++,,,---.../////////------......///000000000333111///...///000//////111222222222111000...---.........------,,,,,,,,,//////000000///...------...------,,,,,,------...++++++,,,---............,,,------......------,,,.........///111444666888..............................---,,,---...///000111...---//////---...111////////////////////////,,,,,,------------------000000000000111111111111555666777666666666888:::999999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777888999999:::;;;<<<===777888999:::::::::::::::666555555555555444444444444444444444444444444444333333333444555666666777888777666555555555555555888888999999999999888888:::999999999888888888888===;;;999888777777888888:::777444666999:::777333222333444666999===AAACCCCCC???;;;999;;;===???@@@>>><<<;;;;;;<<<<<<;;;;;;:::777666:::;;;999999;;;888888777666666666777777333666777555555777555111333333222444888>>>DDDGGG===:::555444555777999:::>>>???AAAEEEJJJOOOTTTWWW]]]ccckkkpppppprrrvvvzzz|||~~~ttteeeTTTSSSOOOJJJDDDAAAAAABBB======>>><<<:::888777777555666666555333222111222666444333333444555555444333222111111111333666777777777666555444333333222333333444555666666666555777666555444333222222222AAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@?????????@@@AAABBBAAA@@@>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;::::::888888888888888888888888777777777888888888888888666666666777777777888888;;;:::::::::999999888888666666666666555444333222222222222222333333333333555444333333333555777888777777888888999999999:::777777777666666444333333222111111000/////////000///...............///000000/////////............////////////////////////////////////////////////......////////////......---......///000111222222000/////////............////////////////////////.......................................---,,,+++((()))***+++,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///......---///000///000000000000///......---,,,,,,,,,,,,,,,,,,---////////////////////////........................------------------,,,,,,,,,,,,---------.........,,,,,,---------------...------------------------------............------...............---------///......---,,,,,,++++++***+++,,,------...------///.....................222000...---...//////...000111111111111///...---......---------,,,,,,,,,///////////////...---,,,------------------------,,,,,,---.........------,,,------......------,,,///.........///000222333..............................---------...///000...,,,---000000---,,,...////////////////////////............////////////...///000111222333444444666777777777666666888:::888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888999999::::::;;;;;;777888888999999999999888555555555555555444444444555555555555555555555555333444444555666666777777777777666666555555555555777777888999999999888888888888888888888999999999::::::999888888888777777888666555666999:::777444666666777888999;;;===???===;;;888888888999888777<<<;;;::::::;;;===>>>>>>???<<<<<>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>============<<<<<<::::::::::::::::::::::::999999999999888888888888777777777777777888888888======>>>>>><<<;;;999888999999999888777555444333444444444444444444444444333222222111222333555666555555666777777888999999777777777777777666555444444333333222111000000///...---------...//////000////////////............////////////////////////////////////////////////......////////////..................//////000000////////////............///////////////////////////...---,,,,,,---...///,,,,,,---------,,,++++++(((((()))***+++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...///000222111111111111111000//////---,,,+++******+++,,,---////////////////////////........................,,,,,,,,,---------......------............//////............------------------------------------------............---------------........................---,,,,,,++++++++++++,,,------,,,,,,,,,//////......---,,,,,,+++111///---,,,---............//////000//////.........------------,,,,,,,,,---............---,,,,,,,,,---...//////...---,,,------.........------,,,------............------//////...------------.................................------......///000------///444444///------/////////////////////////////////000000111111111...///000222444555777777777888999888777777888:::999999:::<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999999777777888888888777666666444444444444444444555555777777777777777777777777555555666666777777888888777777777666666666666666666777888999999999999999777888888999::::::;;;;;;777777777888777777666666666555555666888888777555777777888888999:::;;;;;;:::999888999::::::999777======>>>@@@DDDHHHMMMPPPTTTRRRRRRSSSQQQKKKHHHHHHKKKEEE@@@???BBBDDDCCCAAAGGGJJJJJJHHHGGGEEE???888:::888666555444333444444666555333333444444333222444444333333444555777888===AAAFFFJJJNNNTTT]]]cccpppttt}}}~~~uuummmiiihhh^^^ZZZSSSLLLFFFAAA???>>>666777888999999999888888888666444444555555444333444333222222333444666777888888777777666666555555444555555666666666666666666555444444333333333333@@@@@@@@@@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888888888888888888888>>>???@@@AAA@@@???<<<;;;;;;;;;;;;:::999777555555777777666666666666555555222111111111111222333444333444444555666777888888777777888888888777777666666555555444333111000000------------...///000000///////////////.........////////////////////////////////////////////////......////////////..............................///////////////.........///////////////////////////...,,,++++++,,,...///++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++******------+++******+++------------------------------+++---/////////000222333111222222222222111000000///...,,,++++++,,,...///////////////////////////........................------------------------------------.....................---,,,,,,,,,+++------------------------------............------,,,---------.../////////000000/////////.........,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,000...,,,,,,---.........------..................------------------------,,,---------------,,,,,,+++---...000000...---+++......///......---,,,,,,------............------///......------,,,,,,,,,.......................................//////000//////333999999333////////////////////////////////////000000111111222222000111222444555777888999999::::::999888888999;;;999999;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;999999999888888777777777777777777777666555444444333333444444555555555666777777777777777777777777666666777777888888888888777777777777777777777666666666888999::::::::::::999:::::::::;;;;;;;;;;;;888888888888999999999999444555666666666666666666777999;;;>>>@@@BBBCCCCCCCCCAAA??????BBBEEEGGGGGGEEEHHHMMMTTT]]]gggpppuuu}}}{{{zzzyyyrrrhhhcccbbbeee[[[QQQNNNSSSWWWXXXVVV```eeejjjjjjggg___QQQCCC;;;::::::999999999999999888777666777888999888777666666555555555666888999999:::===@@@DDDKKKSSSYYYbbbhhhrrr{{{~~~sssggg[[[PPPFFFAAA>>><<<:::999999999999999:::888666777888999888777444444333333444555666666888888888777777777777777555666666777777777666666666555444333333333333333>>>=========>>>>>>???@@@??????>>>>>>>>>>>>??????=====================>>>======>>>>>>????????????AAAAAA@@@>>>===<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999888888888:::;;;===???@@@???===<<<<<<<<<<<<;;;:::999777666777666666666555555555444222222111111222222333333333333444555666666777777777777888888888888888777777777777666555333222111...............///000111.........///////////////////////////////////////////////////////////////......////////////..................------------.........//////////////////////////////////////////...,,,++++++,,,...///******++++++,,,++++++***...------------,,,,,,,,,------+++******+++------------------------------,,,---///000000000222444222222222222222111111000000///...------...///000////////////////////////........................//////...---,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********------------------------------............------,,,---------...////////////////////////.........,,,,,,---------,,,++++++,,,,,,,,,---------......000...,,,,,,---...///...---------------.........------------------------,,,,,,---------------,,,,,,---///000000///---,,,////////////...---,,,,,,---......//////......------....................................................../////////////////////333999999333//////000000000000000000000000...//////000111111222222444444555666777888999999<<<<<<<<<;;;999888:::;;;999:::;;;<<<============999999999999999999999999999:::;;;;;;;;;;;;;;;:::888888888777777666666555666666666666666555444333333333444555555666777777777777777777777777777777777777777888888888888888777777888999999888888777666777888:::;;;<<<<<<<<<:::::::::999999999999999<<<;;;;;;;;;;;;;;;<<<===777888999888777777:::>>>BBBEEEKKKQQQWWW[[[^^^______YYYQQQLLLMMMRRRXXX\\\VVV^^^iiivvvvvvllljjjqqqyyy~~~}}}dddOOO@@@@@@@@@AAAAAABBBCCCCCC=========>>>@@@AAA@@@>>>;;;:::999888777777888888888888888999<<>>>>>>>>===<<<;;;;;;<<<===>>>===>>>>>>??????>>>===============>>>??????@@@@@@BBBAAA@@@>>><<<:::999888========================<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999666777999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;:::999888555555555444333333222222333333333333333333333333444444555555555666666666555666777888888888888888777888888888777666444333111000000//////000000111.........///////////////////////////////////////////////////////////////......////////////........................------.........//////////////////////////////////////////...---,,,,,,---...///******+++,,,,,,,,,++++++++++++,,,---...///000000------,,,,,,,,,,,,---------------------------------///000111000111222444111222222222222111000000000000000000000000000000////////////////////////........................000///...---,,,++++++***---,,,,,,,,,,,,+++++++++++++++++++++************------------------------------............---------------...............------------------------,,,,,,---......---------+++,,,,,,---......//////000...,,,,,,...///000//////......---------......,,,,,,,,,------------...,,,,,,---............------...///000000///...---....../////////...------......////////////......,,,---...///000000000000........................---...///000000000000///------///444444///------000000000000000000000000...//////000111222333333666777777888999::::::;;;>>>>>>>>><<<:::999:::;;;::::::;;;<<<<<<<<<<<<;;;888888888888888888888888999999::::::::::::999888777777777666666555555555555555666666666555444444333444444666777888999999888888888888888888888888777777777777777888888888666777999::::::999888888666777999;;;===>>>>>>>>>888888999999999999999:::<<<===???@@@@@@???===;;;>>>AAABBBAAA???BBBJJJQQQ\\\aaaiiisss|||zzzjjj^^^[[[```hhhnnnppp{{{qqqYYYMMMMMMLLLKKKLLLMMMNNNOOOKKKLLLNNNRRRSSSQQQLLLHHHCCCAAA???<<<999888777777:::999888888999;;;===>>>BBBFFFMMMUUU[[[dddttttttiii^^^XXXPPPKKKHHHEEEAAA>>><<<:::888888888999888777555666666666666666666666666666777777888888999999888888888888888777777666555444444333333444444444>>>>>>>>>??????@@@AAABBB@@@>>>===<<<<<<===>>>@@@@@@AAABBBCCCBBBAAA???===<<<======>>>??????@@@@@@??????>>>===<<<;;;:::999========================<<<<<<<<<<<<<<<=========;;;;;;:::::::::999999999777888888999999::::::::::::;;;;;;;;;;;;;;;::::::777777666555555444333333444555555555555555444444666666666666555555555555444555666777888888888888777888999:::999888666555444333222111000000000000............/////////000////////////////////////////////////////////////......////////////...................../////////............/////////000////////////////////////........................***++++++,,,------,,,,,,***++++++,,,---...///000------............------........................///000222111111000222333111111111222111000000///...///000111111000///...////////////////////////.................................------,,,,,,,,,......------,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------------............------...............---------------------------------,,,------...////////////.....................///000...------///000111000111000///---------......,,,,,,,,,---------......,,,---...///////////////.........//////.........---......////////////.........////////////......------//////000//////...........................---...///000111000000///...,,,---000000---,,,...000000000000000000000000000000111222333444555555666777888999;;;<<<>>>>>>???@@@@@@>>>;;;::::::<<<;;;;;;;;;;;;;;;::::::999888888888888888888888888999999999999888888777666666666555555555555555555444555555666666666666555444444555777888:::;;;;;;999999999999999999999999777777777777777777777777666777999:::;;;:::999888777888:::<<<>>>@@@@@@AAA999:::;;;<<<>>>???AAAAAAHHHLLLRRRVVVVVVQQQJJJEEEGGGKKKNNNMMMMMMSSS```kkk|||rrrlllqqqzzzuuuaaa\\\[[[YYYYYYZZZ]]]```bbbccchhhooottttttlllaaaXXXNNNMMMJJJGGGEEECCCCCCCCCEEEEEEDDDDDDCCCBBBAAA???>>>???CCCIIIOOOUUU```llluuupppkkkhhhddd^^^TTTMMMDDDAAA>>><<<;;;999777555666666777777777666666666555555666666777888999999888999999999888888777666444444444333333444444555CCCCCCCCCDDDEEEFFFGGGHHHCCCBBB@@@??????@@@BBBCCCBBBDDDEEEFFFEEECCC@@@>>><<<======>>>???@@@@@@@@@======<<<<<<;;;;;;;;;;;;========================;;;;;;<<<<<<======>>>>>>;;;;;;;;;::::::999999999<<<<<<;;;:::::::::;;;;;;999:::;;;;;;<<<;;;;;;;;;:::::::::999888777777666555666666777777666555555777777777666555555444444333444555777888888888888777888999::::::999777666555555333222111111000000---.........//////000000////////////////////////////////////////////////......////////////.............../////////000000---.........//////000000////////////////////////......///000000///......***+++,,,------------------------,,,,,,,,,++++++,,,---////////////---,,,........................000111222222111000111333000111111111111000//////,,,---000111111000---,,,////////////////////////........................,,,,,,,,,---------......//////.........---------+++++++++,,,,,,------------------------------------..................---/////////......------,,,.../////////////////////,,,---...///000000000000000000000///......------111///------///111111111222111///...---------...,,,,,,,,,------.........------...///000000////////////............//////------...///000000000///......////////////......---.../////////...---,,,........................---...000111111111000///111...---//////---...111000000000000000000000000111111222333444666666777555666777:::<<<>>>@@@AAA@@@AAA@@@>>><<<:::;;;<<<;;;;;;;;;;;;:::999888888999999999999999999999999999999999888888666555444555555555555555555555555444444555666777777777666444555666888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666666666666777999;;;;;;;;;999888888999;;;===???AAABBBBBB<<<===???BBBEEEGGGIIIJJJ\\\cccmmmtttssskkk___WWWNNNSSSVVVWWWXXXaaaqqq~~~{{{vvvfffeeedddcccdddfffkkkpppssszzzsssgggXXXWWWVVVTTTSSSSSSTTTTTTSSSSSSSSSSSSRRRPPPLLLIIIAAA???AAAFFFJJJNNNVVV___fffvvv}}}sssfff[[[MMMIIIEEEAAA>>>;;;888555666777777777777777666555444444555666777888888999999999999999999888777666444444333333333444444555LLLJJJEEECCCIIIQQQRRRNNNPPPIIIDDDDDDEEEGGGQQQ\\\[[[WWWRRROOOMMMIIIDDD???>>>???>>>===BBBHHHGGGBBB:::;;;;;;<<<;;;;;;::::::<<<;;;;;;;;;;;;:::::::::>>>===;;;;;;=========<<<===============<<<;;;;;;=========>>>======<<<<<<===<<<;;;::::::;;;<<<===<<<<<<;;;:::999777666555666666777777888888999999777666666666666555555555777777777777777666666666;;;;;;:::999888888888888444444444444444444333222333222111000000///////////////000000111111222222//////000000000000////////////.........---------........................//////............/////////////////////......---...........................------,,,,,,------...+++******)))***,,,---...------------------------------------------------.........///000111111222111111111111111000//////000000000000000000000000//////.........------------------............///.........------,,,,,,,,,000000//////......------***+++,,,,,,------,,,,,,------------------------...---,,,,,,++++++,,,,,,///...---...///000000///........................////////////////////////......------------......222111///...///000///...000000//////.........---/////////...---------,,,222111000...,,,+++******///...,,,++++++,,,...///,,,---------.../////////111000///......------...////////////////////////........................//////000000000000//////000111111000...---///000000000000000000000000000555222///000333777888777666777999;;;>>>???@@@@@@@@@@@@???===<<<:::999999;;;;;;::::::999888777777777777777777777777777777888888777666333000---+++333333333333333333333333444555666777777888888777;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;<<<;;;999888:::::::::888666666777999<<<;;;::::::<<<===<<<;;;<<<<<<>>>BBBFFFGGGCCC@@@HHHEEEGGGLLLNNNOOOXXXcccsssyyycccbbbeeeeee```^^^iii~~~yyyoooiiimmmmmmnnnpppvvvwwwggghhhhhhhhhhhhggghhhhhheeefffiiijjjjjjfff```[[[VVVTTTSSSTTTVVVXXXYYYXXXZZZ___hhhvvv}}}lllbbbTTTHHHAAA>>><<<;;;888777666777;;;;;;999666777777777666555666888:::999999888888888888888999666666666555444444333333UUUTTTPPPLLLPPPXXX\\\[[[YYYPPPJJJKKKPPP[[[mmm}}}yyyssskkkfffaaa[[[RRRKKKJJJKKKKKKKKKNNNRRRQQQLLLJJJGGGCCCBBBCCCCCCBBBAAA<<<===============<<<<<<<<<;;;::::::<<<>>>>>>>>><<<======>>>===<<<;;;:::::::::::::::;;;<<<>>>???======<<<;;;;;;<<<======<<<<<<<<<;;;:::888777666777777777888888888888888666666666666555555555555555555555666666777777888;;;:::999999888888888888777777888888777666555555333222111000000//////000/////////000000111111111/////////000000/////////000000/////////.........//////////////////////////////............/////////000000000000///..............................---------------------------,,,,,,++++++,,,------------------------------------------------------------...//////000111111000000111111000000///...//////////////////////////////.........------------------............///......---------,,,,,,,,,............------------++++++,,,------------,,,------------------------///...------,,,,,,------...---,,,---/////////---......................................................------------......111///...---...///...---000/////////...........................---------000//////...---------...000///---,,,,,,---///000------..................//////...------------...////////////////////////..............................////////////......000111111000...---...000000000111111111222222222555333111222555888888777666777999;;;===???@@@@@@@@@@@@???===<<<;;;:::999::::::999999888777777666666666666666666666666666555555555555444222000///555444444444444555555666777888999::::::;;;;;;:::;;;<<<<<<============<<<======<<<===>>>>>>===<<<999;;;<<<<<<;;;:::;;;<<<;;;;;;<<<>>>AAABBBBBBAAAFFFHHHKKKRRRWWWWWWSSSOOOUUUSSSUUUYYY\\\```jjjuuuvvvqqqmmmfffdddiiiwwwwwwpppmmmnnnpppsssxxx{{{{{{zzzzzz{{{{{{{{{zzzxxxyyyzzz||||||zzzwwwttttttqqqmmmjjjhhhddd___[[[RRRTTTYYYbbbnnnzzzvvvhhh\\\TTTLLLDDD>>>AAA>>>;;;;;;======:::888666777777666666777888:::999999888888888888888999999888888777666555555444fffeee___VVVSSSYYY___aaa___YYYVVVZZZcccrrr|||wwwooodddZZZXXX\\\^^^]]]___bbbaaa^^^UUUSSSRRRRRRRRRPPPKKKGGGDDDDDDDDDCCCBBBAAA@@@???===;;;::::::<<<===>>>===<<<===>>>??????>>><<<:::;;;:::999999:::<<<>>>@@@>>>======<<<<<<======>>>=========<<<;;;:::999888999999999999888888888888666666666666555555555555333333444555666777888888:::999999888888888999999:::::::::999888777666555333333222111000000000000////////////000000000000......////////////......000000000000000/////////000000000000000000000000//////............//////000000111111000000///...........................,,,---...//////...---,,,------------,,,,,,,,,,,,---------------------------------------------------------...//////000000/////////000///......---.......................................------------------............///...------------,,,,,,,,,,,,,,,,,,---------------++++++,,,---------------------------------------000//////...---.........---,,,,,,---...///...,,,........................------------------------......------------......000...,,,,,,---......---////////////............---------...........................///000111111111000///......///000111//////..................------,,,,,,------......////////////////////////////////////////////////---......//////......---///000000///...---...000000111111222333444555555666555444666888:::999888888888:::;;;===>>>??????@@@@@@???===<<<;;;:::999999888888777777666666666555555555555555555555555111222333444555555555555777666555444555666888:::;;;<<<===>>>>>>???>>>>>><<<<<<==================;;;;;;;;;<<<<<<=========;;;>>>AAACCCBBBAAA@@@@@@>>>???BBBHHHMMMPPPPPPOOOZZZ^^^eeennnsssqqqjjjdddbbbaaaaaaccceeejjjtttyyymmmnnn{{{xxxllliiiooovvv}}}yyyooohhhYYYWWWWWWZZZ___dddgggiiittt~~~tttlllbbbTTTIIIGGGBBB===;;;<<<<<<:::888:::999999888888888888888999888888888888888999999<<<;;;:::999888777666666xxxhhh]]]]]]cccgggeeefffhhhmmmwww{{{nnndddccciiinnnlllkkkmmmnnnmmm]]]bbbhhhkkkhhhbbbZZZVVVXXXXXXVVVSSSPPPLLLHHHFFFDDDAAA>>><<<<<<<<<;;;:::<<<===???@@@@@@???===;;;======<<<<<<<<<<<<===>>>>>>>>>============>>>>>>===============<<<;;;:::;;;;;;::::::999999888888777777666666666555555555444444555555666666666777999888888888888888999999::::::999999888777555555444444333222111111111111////////////////////////......////////////......//////////////////////////////////////////////////////............//////111111111111111000//////........................+++---...000000...---+++,,,,,,,,,------,,,,,,,,,------------------------,,,,,,------------------------------......//////......//////......---,,,------------------------........................---------............///------------------------,,,,,,,,,------......///+++,,,,,,---...---------,,,,,,------------------000///......------......---,,,---...000000...---........................------------------------......------------......000...------...///...---///////////////.........,,,---------.../////////.........//////111222222000//////......//////000000000//////......---------,,,,,,---...///000000////////////////////////000000000000000000000000......////////////......///000000///...---///000111111222444555777888888777777888999;;;;;;;;;::::::::::::;;;<<<===>>>?????????>>>===<<<;;;::::::777777666666666555555555444444444444444444444444111111333444555666777777888777555444555777:::<<<>>>>>>???@@@AAAAAAAAAAAA???>>>===<<<<<<;;;;;;;;;;;;<<<===<<<<<<<<<>>>???@@@DDDIIIMMMLLLKKKIIIHHHIIILLLQQQYYY```eeefffeeerrrxxx}}}ssslllkkkkkkjjjjjjoooxxx|||uuuooottt~~~~~~tttrrrooonnnnnnlllgggdddaaammmyyywwwiii^^^RRRLLLEEEAAA@@@???===;;;>>><<<:::999888888777666888888888777888888999:::===<<<;;;:::999888777666tttrrrwww|||zzz|||tttjjjmmmvvvzzzuuuooonnnqqqrrrnnnuuu}}}}}}wwwqqqnnnooosssrrrnnniiiccc\\\VVVSSSOOOKKKEEEAAA>>><<<:::999;;;<<<===>>>???>>><<<;;;:::;;;<<<===>>>>>>============>>>>>>>>>>>>============>>>>>>>>>===<<<<<<<<<<<<;;;;;;::::::999999888888777777777666666666777777666666555555555444777777777777888999999:::::::::::::::999888777666666555444333333222333333000000000000000/////////......////////////......................................................//////............//////111111111111111000//////........................,,,---///000000///---,,,++++++++++++,,,,,,------------------------------,,,,,,,,,---------......---------..............................---,,,,,,---------------------------.....................---------............///------------------------------....../////////000,,,,,,---.........------,,,,,,,,,---------......///......---,,,---------.........000222222000...........................------------------------......------------......111///......///000000///.........///////////////,,,---------.../////////000////////////000000111///..................///000000000//////......---............///111222222////////////////////////000000000000000000000000000000111111111111000000///000111000......000222222333444666777999:::;;;888999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>======<<<;;;:::999999666666666555555555555555444444444444444444444444333333444444555666777777777666555444555888;;;===>>>???@@@AAABBBBBBBBBBBBAAA@@@>>><<<;;;:::::::::===???AAAAAA@@@AAADDDGGGIIIOOOWWW\\\^^^^^^]]]\\\^^^aaafffooovvv{{{||||||{{{sssvvvwwwvvvwww|||}}}{{{zzzllltttyyywwwvvvxxx{{{|||~~~vvviiiaaaWWWPPPKKKHHHDDDAAA>>>;;;777666777888777666888888777777888999999:::<<<;;;;;;:::888777777666zzzrrrzzzuuurrrwww{{{~~~zzz|||zzzssskkkddd```ZZZUUUNNNIIIEEECCCAAA???======>>>>>>>>>>>>>>>>>>888999;;;<<<>>>>>>??????<<<======>>>>>>======<<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888999999888777666555444444666666666777888999:::;;;;;;;;;<<<<<<<<<;;;::::::888888777666555555555555111111111111000000000000//////000000000000//////------------....................................//////............//////000000111111000000///...........................---...///000000///...---...---,,,++++++,,,---...------------------------+++,,,,,,------..........................................///...------,,,---------------------------------...............---------............///,,,,,,,,,------------............///////////////,,,,,,---...............+++,,,,,,------.........///...------,,,,,,------......///111333333000...........................------------------------......------------......111///......000111111000.........///////////////---------...............000000//////......//////........................000000//////////////////////////////000111222333////////////////////////////////////////////////000111111222222111111000000111222111000000222333555555666888999;;;<<<<<<:::;;;===<<<;;;;;;===>>>======;;;::::::;;;<<<===<<<;;;;;;:::999999888888555555555555555555555555444444444444444444444444666666555555555666777777666666555666777:::<<<>>>??????@@@AAABBBBBBBBBBBBBBBAAA???>>>=========>>><<<@@@DDDGGGJJJNNNUUUZZZ^^^dddmmmtttxxxxxxxxxxxxwwwyyy|||~~~uuu|||}}}|||~~~xxxtttpppooowwwwwwlllbbb[[[VVVPPPKKKBBB===888666777999:::999777777777777888999::::::::::::999999888888777777}}}|||wwwpppjjjggg```[[[UUUQQQOOOOOONNNMMMEEEEEEDDDDDDDDDEEEGGGGGGCCCAAA???===<<<>>>???AAA;;;<<<============<<<;;;;;;<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<=========;;;;;;:::::::::999999999999999888888777777666666555555666666777999:::;;;::::::;;;<<<<<<<<<;;;;;;::::::999888777777777777333222222222111111111000000000111111111111000000---.........////////////........................//////............/////////000000000000///.......................................//////.........555222///,,,+++,,,---///------------------------++++++,,,,,,---......//////////////////////////////////////////...---------------------------------------.........//////---------............///,,,,,,,,,---------......///...............------,,,------...............++++++,,,,,,---......///000///......---.........---...///111333222///---......................................................------------......///...------///000000///............/////////000...............---------///...............///////////////000000////////////////////////000000000///////////////000111222////////////////////////........................000000111111111111000000111222333222111111333555777777888999;;;<<<======;;;======<<<::::::===@@@???>>><<<:::::::::;;;<<<::::::999999888777777777555555555555555666666666444444444444444444444444777666555555555666777888666666777888:::<<<>>>??????@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@BBBDDDEEECCCJJJRRRZZZaaakkkwwwzzz~~~yyyvvvrrrvvv~~~uuujjjmmmuuuyyysssoooiiieeeUUUMMMCCC===<<<<<<;;;999777777777777888999:::;;;999999999999999999999999xxxxxxxxxwwwsssnnnjjjgggbbb^^^YYYWWWWWWXXXYYYYYYOOONNNLLLKKKLLLNNNPPPQQQSSSNNNFFF@@@<<<===???BBB:::;;;<<<======<<<;;;::::::;;;<<<======>>>>>>===;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::888888888888888999999999555555555666777999:::;;;777777888999::::::::::::<<<;;;:::999888888888888333333333222222222111111111111222222222222111111.../////////000000111111000000000000000000000000//////............/////////////////////......---........................//////............//////;;;888222...++++++---...------------------------++++++,,,,,,---...//////000000000000000///////////////000000//////...---........................---------.........//////---------.........//////,,,,,,,,,------..................------,,,,,,,,,,,,---......//////......++++++,,,,,,---...//////111111000///////////////,,,---...000222111///,,,........................////////////////////////.........------............---,,,,,,.../////////---.........//////000000/////////......------,,,---------------...///000000000111111111111000000......//////000000111111///............///000000////////////////////////........................//////000000000000//////222333333333222222444666888999999:::;;;<<<======<<<======;;;999:::===AAA@@@>>><<<:::999:::;;;<<<999999888888777777666666555555666666666666666666555555555555555555555555777666555555555777888999777777999;;;===???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBDDDGGGJJJLLLRRR[[[gggrrr~~~}}}|||{{{yyywwwyyyyyyzzz~~~tttrrrssswwwyyyuuuoookkkjjjtttooonnnnnnsss|||kkk```QQQFFFAAA>>>;;;888777777777777888999:::;;;999999999:::::::::;;;;;;~~~~~~xxxrrrqqqmmmpppnnngggaaa```aaa```YYYRRRNNNSSSYYY[[[[[[]]]\\\YYYSSSMMMGGGCCC@@@>>>FFFAAAEEEEEE<<<<<<>>>999>>>===<<<===>>>>>>===;;;:::===???>>><<<<<<>>>@@@<<<===>>>???>>>===;;;:::888999999999999888777777777777777777888999:::;;;;;;;;;:::999999:::::::::<<<:::999::::::999777555777666444333222222333333111000000000////////////------............------////////////000000000000000000//////.........---,,,,,,---...///000111222//////000000///...------***---000///,,,,,,111666JJJ>>>111,,,...000---)))------------------------///...,,,+++***++++++,,,,,,,,,,,,---------......000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...---,,,,,,,,,------------------------...------,,,,,,------...........................---------............///........................,,,///333555666333000...////////////////////////---------............///........................000000000000000///......,,,---......//////....../////////...---------,,,////////////////////////000000//////.........---////////////////////////...............///000000000///.........000111222000000000000//////////////////000000111111222222444333333222333444555666999;;;<<<>>>>>>>>>=========<<<;;;;;;;;;===>>>???@@@???===<<<;;;;;;;;;<<<;;;:::777555444333333333444444555555555555555555888777777666666666777777777777888888999999::::::<<<;;;;;;===AAACCCBBB???EEEDDDBBB@@@???AAAEEEHHHEEEFFFIIIMMMSSSZZZ```dddjjjzzz{{{wwwyyywwwwwwqqqjjjiiiqqquuuvvv|||vvvpppqqqsssvvv{{{{{{uuunnnhhhgggfffggghhhgggeeecccaaalll{{{wwwooorrr|||vvv___TTTMMMEEE???===<<<:::777444555777:::<<<<<<;;;:::888777777:::<<>>======>>>???>>><<<::::::<<<======;;;:::<<<>>>===<<<<<<;;;;;;;;;;;;;;;999999::::::999999888777888888777777777888999999;;;::::::999999999::::::<<<:::999:::::::::888666777666555444333333333333000000000000000000000000---......//////......---............////////////000/////////............////////////............///////////////...---------///111///,,,+++///333AAA999///+++---///...+++------------------------...---,,,+++++++++,,,---........................000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///------,,,,,,---++++++++++++++++++++++++...------,,,,,,------...........................---------............///........................,,,...222444444222000...---------------------------------............///........................///////////////...------,,,---......//////........................------////////////////////////000000/////////.........///////////////////////////............///000000000//////......///000111000000000000000000000000//////000000111222222222444444333444555666888999;;;<<<===>>>>>>>>>===<<<===<<<;;;::::::;;;<<<======<<<;;;:::::::::;;;<<<999888666555444333444444555555666666666666777777777777666666666666777777666777777888888999999:::>>>======???BBBDDDCCCBBB@@@CCCFFFEEEBBBDDDLLLSSS[[[]]]aaagggmmmtttyyy}}}tttaaa\\\^^^gggmmmpppzzzzzzppphhhddddddfffjjjmmmmmmhhhccc____________```^^^ZZZWWWRRRYYYcccmmmxxx{{{{{{iiibbbaaaZZZOOOGGG@@@>>>;;;999999999:::;;;;;;;;;:::888777777888999}}}sssjjjhhhhhhdddaaa```___bbbffffffdddbbbccceeefff\\\XXXRRRGGGFFFIIIDDDBBB@@@??????@@@???<<<:::;;;<<<===<<<;;;;;;<<<>>>>>><<<:::999888999;;;<<<;;;;;;;;;;;;;;;:::999999999888888777777777777777:::999999999999999::::::;;;:::999:::;;;:::888666666666666666555444333333000000000111111111111111......////////////......---------.........//////////////////............000000//////............///////////////......---///000111///,,,+++---000555111---+++,,,.........---------------------------,,,,,,,,,,,,,,,---...//////////////////......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---------------++++++++++++++++++++++++...------,,,,,,------...........................---------............///........................+++---000222222111///------------------------------------............///.......................................------,,,------...////////////.....................//////////////////////////////000000////////////......//////////////////////////////......//////000111111000000////////////000000000000000000000000000000000000111222222333333444444555666888:::<<<=========>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::999888888999::::::777666555555444444555555666666666777777888888888777777666666666777777888888888999999:::;;;;;;<<<>>>======>>>AAABBBBBBAAA???DDDGGGFFFFFFOOOaaaooo}}}yyypppiii___VVVRRROOORRR[[[bbbfffppp||||||zzzuuulll```WWWUUUUUUVVVYYY[[[[[[XXXWWWSSSRRRRRRSSSSSSQQQNNNKKKJJJKKKNNNSSSZZZaaagggkkknnnqqquuuyyy{{{~~~}}}zzzmmmkkkqqqmmm^^^QQQGGGDDD@@@>>>======<<<;;;;;;;;;:::999999999999999|||zzzuuuqqqpppooouuu{{{}}}{{{xxxxxxyyy|||qqqlllfff[[[ZZZ]]]XXXPPPLLLFFFBBB@@@???>>>============<<<<<<===>>>@@@===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999888777666666666666999888888888888999999:::;;;:::::::::;;;;;;999777666666777888777666444333111111111111222222222222...//////000000//////............////////////000///////////////.........------......///000000111...///////////////.........000111///---,,,...///.........---,,,,,,...000------------------------,,,,,,,,,,,,------....../////////.............../////////....../////////------------------------------------------------000///...---------------...........................------,,,,,,------...........................---------............///........................+++,,,...000000///...---////////////////////////---------............///.................................//////......---------...///////////////------......//////000000////////////////////////000000///////////////////////////////////////////////////...///000000111111111000000//////......000000111111111111111222111111222222333444444444555555777999;;;===???@@@??????>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<===<<<;;;:::888777777888888555555555555555666666666666666666777777888888999777777777777777888888999;;;;;;<<<<<<===>>>??????@@@?????????@@@AAAAAAAAACCCFFFHHHKKKSSSfff}}}zzzwwwuuusssqqqmmmiiibbb[[[VVVSSSNNNIIIJJJHHHLLLTTTZZZ^^^gggpppwwwtttpppmmmiiiaaaWWWPPPPPPOOOOOOPPPQQQPPPQQQTTTSSSPPPMMMLLLLLLKKKJJJIIILLLHHHFFFIIILLLNNNQQQTTTUUUXXX\\\___aaadddgggiiimmmppprrrtttsssssstttuuuxxxwwwwwwzzz~~~zzz{{{}}}~~~xxxmmmooowwwxxxmmmbbbVVVPPPHHHCCCAAA???===<<<<<<;;;::::::;;;;;;;;;:::{{{xxxvvvooosssxxxssskkkcccVVVLLLEEEBBBAAAAAA???>>><<<;;;<<<===>>>???<<<======>>>===<<<;;;:::<<<============<<<;;;;;;;;;:::999777666666666666777777777777777888999:::;;;:::::::::;;;;;;:::888666777888999888777666555222222222333333333333333///000000000000000000//////000000000000111111111.........///////////////------......//////000000......///////////////...---.../////////...///000,,,...//////---,,,---///------------------------+++,,,,,,---............------------------------...//////////////////...------------------------------------------------//////...------------..............................------,,,,,,------...........................---------............///........................,,,,,,---............---////////////////////////---------............///...........................//////000000000//////---...//////000000//////---......//////000000000//////////////////////////////000000000000000000000000000000000000000000///////////////000111111111111000000//////......000111111111222222333333333333444444555666666777777888999;;;===???@@@AAA??????>>>===<<<;;;::::::999999;;;<<<===>>>?????????===;;;999777666666666444444555666666777777777555666666777888888999999888888888888888999:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAABBBAAABBBCCCDDDFFFIIILLLTTT___qqq}}}||||||ssskkkgggddd```^^^\\\[[[XXXVVVRRRPPPMMMMMMLLLKKKJJJJJJGGGHHHKKKRRRXXX___hhhoootttpppkkkhhhfffccc^^^ZZZ[[[VVVTTTTTTSSSRRRXXXbbbjjjddd]]]WWWTTTTTTTTTTTTUUUNNNKKKMMMNNNKKKJJJLLLNNNOOOQQQQQQQQQQQQRRRTTTUUUWWWXXXYYYYYYZZZ[[[]]]]]][[[ZZZ]]]cccnnnxxx|||vvvuuuuuuvvv|||xxxtttuuu{{{~~~zzzmmmcccVVVKKKFFFBBB???<<<===;;;999999;;;<<<;;;:::{{{rrrpppsss{{{}}}zzzzzzyyy|||lll]]]RRRMMMKKKJJJFFFCCC???============<<<;;;===>>>??????===;;;:::<<<============<<<;;;;;;;;;:::999888777777777777666666666666777888999999;;;:::::::::<<<<<<:::999888888888999999888888777555444444444333333333333000000111111111111000000000000111111111222222222.........///////////////111111000///...------,,,---...//////////////////------...///000000//////---...//////---,,,---...------------------------,,,------............---,,,,,,,,,---------............////////////......------------------------------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................---------............///........................---------------.........---------------------------------............///...........................///000000000000000000......///000000000000/////////////////////000000//////////////////////////////000000000000111111000000000000000000000000000000//////000000111222///000000000000000///...111111111222333333444444666666666777888888999999::::::<<<>>>??????@@@@@@>>>===<<<;;;::::::::::::999:::;;;===>>>?????????>>>===;;;888777666666666444555666777888999888888666777777888999:::;;;;;;:::::::::::::::;;;<<<===;;;<<<===>>>???@@@AAABBB>>>???AAABBBDDDFFFKKKNNNVVV___ooorrrlllllltttpppkkkgggddd___YYYTTTOOONNNMMMNNNPPPQQQQQQOOOMMMKKKMMMPPPPPPMMMLLLNNNLLLNNNRRRXXX```jjjttt|||zzzvvvrrrqqqrrrtttrrrppppppiiidddbbb___^^^jjjyyyyyyqqqlllkkkkkkjjjmmmddd___cccccc]]]YYY[[[[[[]]]]]][[[VVVRRROOOMMMJJJKKKKKKIIIGGGGGGHHHJJJIIIGGGFFFGGGKKKRRRYYY]]]]]]aaagggpppzzz|||rrroootttzzz}}}~~~|||}}}wwwgggZZZSSSMMMGGGCCCDDD???:::999:::;;;999777hhh```ZZZYYY\\\bbbmmmwwwzzzxxxxxx|||pppgggaaa___]]]TTTOOOIIIDDDBBB@@@>>>;;;<<<=========<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;:::999888888999999666555555666777888999999;;;::::::;;;<<<<<<;;;999999999888888888999999999777666666555444333222222000111111222222111111000000000000000111111111111............/////////000111111000///...---,,,,,,------...////////////////////////000000///...,,,...------------------------------------------------......//////...---,,,++++++,,,---...///000000---...///000000///...---........................------------------------......---------......///------------------------...------,,,,,,------...........................---------............///...........................------,,,---...//////---------------------------------............///........................---...//////000000//////......///000000000000000000000000/////////////////////////////////////////////000000000111111111000000000000000000000000000000//////000000111222...///000111111000000///111111222222333444444555888888999999:::;;;;;;;;;<<<===>>>?????????>>>===<<<;;;:::999888999999::::::;;;<<<=========<<<;;;:::999777666555666666777666777888999::::::999999999999:::;;;<<<===>>>>>>;;;;;;;;;;;;<<<===>>>???>>>???@@@AAACCCDDDEEEEEEBBBEEEIIIMMMQQQVVV]]]cccppp}}}~~~ssskkkbbb[[[XXXZZZ___]]][[[XXXVVVSSSQQQPPPMMMNNNRRRXXX^^^bbbddddddbbbbbbfffkkkjjjccc```aaa___aaadddhhhooo{{{|||uuuqqqlllmmm}}}}}}www{{{|||vvvsssvvvvvvyyy{{{xxxpppfff]]]WWWUUUTTTRRRMMMIIIGGGGGGHHHGGGEEECCCBBBCCCEEEGGGIIIJJJKKKNNNTTT[[[cccjjjnnnvvv~~~xxxoookkkqqqvvv{{{tttkkkgggbbb[[[UUURRRKKKBBB>>>===<<<:::777TTTNNNJJJKKKNNNRRRZZZbbbjjj|||vvvttt|||wwwsssqqqooobbb[[[SSSLLLHHHEEEAAA===>>><<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;::::::999999::::::555555555555666777999999;;;::::::;;;<<<===;;;::::::999888888888999:::;;;888888777555444333222111111111222222222222111111////////////000000000000---.........//////000000.........///////////////------...///000000//////111000000000000///,,,***---+++******---......---------------------------....../////////...,,,++++++,,,---...///111222222---...///000000///...---........................------------------------......---------......///////////////////////////...------,,,,,,------...........................---------.........//////..............................---,,,---...///000////////////////////////---------.........//////........................,,,,,,---.../////////......//////000000000000000111111000000//////......//////////////////////////////000000111111111222000000000000000000000000000000000000000111111222---...///111111111000000111111222333333444555555999999:::;;;;;;<<<<<<===>>>???@@@@@@???>>>===<<<;;;:::999888888888999:::<<<<<<======<<<:::999777666555444444555666777888777888999:::;;;::::::999;;;;;;<<<===>>>???@@@AAA<<<<<<<<<======>>>@@@@@@CCCCCCDDDFFFGGGIIIJJJJJJNNNSSSYYY^^^dddlllvvv}}}wwwjjjfffgggjjjnnneee]]]ZZZWWWUUUWWW[[[\\\\\\]]][[[YYYYYYZZZ\\\\\\___eeennnxxx~~~|||}}}rrrtttuuuwww|||{{{uuuwww{{{mmmeeefffddd```ZZZTTTPPPOOOPPPQQQPPPNNNKKKIIIGGGGGGFFFIIIHHHGGGHHHJJJNNNQQQTTTTTT]]]jjjsssxxxqqqffffffiiinnnyyywwwwwwuuunnnggg___VVVKKKDDDAAA@@@===999LLLJJJFFFDDDDDDFFFJJJLLLYYY```mmmyyy|||||||||wwwyyytttfff```\\\TTTQQQKKK>>>>>>;;;999:::;;;======<<<888999:::;;;<<<<<<;;;;;;<<<=========<<<;;;::::::777666666555555555555555;;;;;;;;;;;;;;;;;;;;;;;;777999::::::999999;;;===<<<:::888555444444555555555555333222111000000000111000...,,,,,,...000111000///...---,,,---.....................///000111000000000000111111111111...---------...---,,,+++..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------............------111000///---------...///........................,,,,,,------...///000000////////////////////////................................................,,,,,,,,,---------..............................333000------///000...,,,........................000//////.........//////000000////////////000000111+++---///...666888...000000000000000000000000111111000000//////......000000000000000/////////......//////000000111111222111111111000000//////............//////////////////000111000000//////000111333555777777777777999999999:::<<>>>>><<<:::999888777777777777888888999999999::::::<<<>>>???>>>>>>>>>>>>======>>>????????????>>><<<@@@BBBAAA@@@@@@???===BBBDDDEEEGGGOOO\\\ccceeeoooqqquuuwww{{{xxxrrrooolllkkkfff]]]YYYYYYXXXVVVWWWVVVZZZaaagggiiilllpppvvvyyy}}}|||xxxsssqqqqqqvvvvvv~~~yyy~~~~~~{{{xxxxxx}}}yyymmmcccbbbeeebbb___[[[ZZZYYYVVVRRRNNNMMMLLLKKKIIIGGGFFFGGGGGGMMMOOORRRWWW]]]dddjjjmmmrrrxxx{{{qqqmmmsss}}}pppiii^^^SSSKKKDDD???<<>>============<<<;;;:::<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<===<<<<<<;;;;;;999888777666666555666666::::::::::::;;;;;;;;;;;;999:::<<<<<<;;;:::;;;<<<===;;;999777555555666777666555444333111111000000000///............///000111000///.........//////000//////............/////////000000000111111111111///---,,,---.............................................------------------------------------------,,,,,,,,,---......------............------//////...---------------........................,,,,,,------...//////000........................................................................,,,,,,---------.................................///---+++,,,...//////---........................//////............/////////...............///000000+++---000000888<<<222000000000000000000000000111111111111000000000///////////////////////////000000000000000/////////000000000000/////////.../////////000000000111111000000111111111111111111222333555777999::::::999::::::;;;<<<>>>???AAABBBAAA@@@>>><<<:::999888888::::::::::::::::::::::::===<<<:::999888777777777666777777888999::::::;;;>>>@@@BBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>AAADDDCCCAAABBBDDDEEEDDDKKKTTT]]]kkkzzzzzziiimmmooommmggg___ZZZYYYYYYZZZXXXTTTSSSVVVWWWUUU]]]```kkkzzz}}}|||{{{~~~}}}zzzwwwtttpppjjjfff___^^^[[[VVVQQQKKKHHHFFFJJJIIIHHHIIILLLPPPTTTWWW[[[dddpppzzz|||sssjjj```UUUKKKEEECCCBBB@@@?????????@@@AAADDDDDDFFFIIIJJJNNNXXXdddssspppjjj___TTTNNNNNNPPPSSSYYYfffyyywwwmmmggg^^^[[[UUUGGGCCCDDDDDDCCC@@@>>>======@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======;;;:::999888777777777777999999999::::::;;;;;;;;;:::===??????>>><<<;;;;;;===<<<:::888777777888888777777555444222111000000////////////////////////222111000/////////000000111000///......------...//////000000000000111111111000---,,,+++,,,...000....................................------------------------------------......---,,,,,,,,,------------............------------------------,,,+++........................,,,,,,------.../////////........................................................................,,,------------.................................,,,+++***+++---//////...........................//////............//////---------------.../////////***...111111:::>>>555000000000000000000000000222222111111111111000000.........///////////////222222111000000///......000////////////.........000000000111111111222222222111111111111222444555666777888:::;;;<<<<<<<<<;;;<<<>>>???@@@AAAAAAAAA@@@???===;;;:::999888888:::;;;<<<<<<<<<<<<;;;::::::999888777666666666666666666777888:::;;;<<<<<>>@@@CCCBBB@@@AAAFFFLLLRRR^^^nnn~~~yyyooonnnkkkcccZZZQQQSSSUUUTTTRRRRRRUUUXXX[[[___aaa```bbbggghhhfffiiinnn}}}||||||yyyrrrhhh^^^VVVRRRTTTQQQLLLGGGEEEEEEGGGIIIIIISSS___gggmmmvvv}}}|||nnn^^^TTTEEEEEEEEEDDDCCCCCCBBBBBBFFFDDDDDDFFFFFFGGGMMMVVVhhhddd^^^TTTLLLHHHIIIJJJFFFLLLVVVccctttrrrjjjbbbbbb___SSSNNNOOONNNJJJFFFDDDDDDEEEFFFEEECCC@@@???>>>??????;;;;;;<<<<<<<<<===>>>>>>===<<<;;;999888888888888888888999999:::;;;;;;;;;<<<>>>AAABBB???===;;;:::<<<;;;:::999888888999999888888777555444222111000///000000111111000000///111111000000////////////000//////............///////////////000000000111.........---,,,,,,---...........................------------,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,------............------,,,---...//////...,,,+++........................---------.........//////........................................................................------------....................................---,,,,,,,,,---......///........................///............//////000------------...///000000...+++///111000888===555////////////////////////111000000000000000000000.............../////////111111111000000000//////000000000000000/////////000000000111111111222222222111000000111333666888888999:::;;;<<<===>>>>>>===>>>@@@AAAAAAAAA@@@???>>>===;;;:::999888777777888999;;;<<<<<<;;;999888777666666555555555555666666777888999;;;<<<===>>>CCCDDDEEEDDDBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDD@@@AAADDDDDDDDDFFFPPPZZZlllzzzxxxmmm___XXXXXXWWWRRRLLLMMMOOOPPPRRRWWWbbbpppzzz}}}}}}|||zzzqqqmmmkkkfff^^^UUUOOOLLLKKKKKKHHHNNNUUU[[[aaakkkwww~~~~~~}}}{{{}}}ooobbbHHHHHHHHHHHHGGGGGGFFFFFFIIIGGGGGGIIIJJJIIIKKKOOO___[[[UUUMMMGGGDDDDDDEEEDDDHHHNNNTTT]]]kkk|||}}}rrrkkkmmmmmmbbb^^^\\\XXXSSSOOOOOOPPPRRRUUURRRLLLGGGCCC@@@??????<<<<<<<<<<<<<<<===>>>???======;;;::::::999999999999999999::::::;;;;;;;;;<<>>?????????@@@AAAAAA???>>>===;;;:::999888777777777777666777999::::::999777666555555555444555555666777888888999;;;<<<>>>???@@@BBBBBBCCCBBB@@@???@@@AAAFFFFFFEEEDDDDDDEEEEEEFFFEEEDDDHHHNNNSSSZZZhhhvvvvvvmmmgggXXXUUUQQQOOOOOONNNMMMLLLJJJQQQ\\\hhhvvvyyy~~~uuukkkaaaZZZUUUSSSQQQOOOOOORRRZZZccckkkooouuuzzz{{{vvvttttttjjjhhhiiimmmppprrrvvv|||}}}yyy}}}{{{nnnHHHHHHHHHHHHIIIHHHHHHHHHOOOJJJIIIKKKLLLJJJIIIJJJVVVSSSOOOJJJFFFDDDCCCCCCGGGHHHIIIJJJMMMUUU```hhhtttwwwrrrrrrrrruuu}}}}}}vvvpppkkkfffbbbbbbcccccccccgggbbbYYYOOOGGGAAA>>>===>>>===<<<<<<<<<===>>>???<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@===;;;::::::888999999999999999999999777888888888777555444222111111111111111111111111//////000000000///...---,,,,,,,,,---///000222333......////////////000000---222888:::777222000///........................,,,,,,,,,,,,++++++++++++------------------------......---,,,,,,,,,------------............------......//////000/////////................................................------------------------................................................------........./////////........................000111111///---,,,---///..............................---......///000111000000////////////000000///,,,000///***000444---000000000000000000000000------............//////......//////000000111111//////000000111222222333111111222222222222222333/////////000000000111111111111111333555777:::<<<<<<;;;;;;<<<<<<===??????@@@@@@@@@???>>>===;;;;;;999888888777666666666777555666777777777777666555555555555555666777888999;;;;;;<<<===>>>@@@@@@AAA@@@AAAAAA@@@>>>>>>???AAAEEEDDDDDDDDDEEEFFFHHHIIIMMMJJJOOO\\\hhhsss|||lllaaaZZZTTTQQQIIIKKKLLLNNNOOOPPPRRRTTTRRRbbbzzz~~~uuunnnjjjaaaZZZTTTRRRWWW\\\^^^___dddgggjjjjjjfffcccbbbbbb[[[YYY[[[```dddhhhoooxxx~~~yyyXXXWWWWWWWWWXXXYYYZZZ[[[aaaZZZTTTTTTSSSPPPNNNNNNQQQOOOLLLJJJIIIHHHGGGFFFJJJIIIGGGFFFGGGLLLQQQVVVYYYeeeqqqvvvuuuppphhhaaaYYY[[[^^^ccckkkxxx~~~yyyzzz}}}~~~zzzuuurrrlllbbbVVVLLLFFFCCCBBB@@@???===<<<;;;<<<>>>???;;;;;;:::::::::;;;<<<<<<>>>======<<<<<<;;;;;;:::;;;<<<======;;;999999:::999999:::;;;;;;;;;;;;;;;666777888999999777555444333222111111111111222333000000111111111000///...---------......000111222........./////////000000---333888999555111000111.................................---------,,,,,,------------------------------,,,,,,,,,---......------............------...---------......///000................................................------------------------............................................................////////////........................---///000...,,,,,,...000........................---------......///000111111000///..................,,,000///)))...333---000000000000000000000000............/////////000//////000000111222222333111111111111111111111111000000111111222222222222000000000111111111222222111222444666999;;;===>>>=========<<<===>>>@@@AAAAAA@@@>>><<<;;;999999888777777666666555666666666555555555555555555555555555555555666777999:::;;;>>>>>>??????@@@AAABBBBBB@@@AAAAAA@@@???@@@BBBDDDDDDEEEGGGKKKQQQWWW\\\___eee^^^aaarrrwwwmmm___VVVSSSTTTTTTSSSVVVVVVWWW\\\bbbiiimmmooouuuxxxmmmddd]]]ZZZXXXWWW[[[[[[[[[YYYWWWUUUUUUUUUWWWUUUVVVYYY\\\___hhhqqqqqqqqqppppppqqqsssuuuvvvwwwlllbbb___]]]ZZZXXXXXXLLLKKKJJJJJJKKKJJJIIIHHHKKKIIIGGGGGGHHHKKKNNNPPPMMMTTTYYYXXXVVVVVVUUURRRJJJNNNTTTYYY```iiiuuu}}}tttnnndddYYYQQQKKKIIIIIIAAA???===<<<;;;<<<===>>>:::::::::::::::;;;<<<===??????>>>===<<<;;;;;;::::::;;;;;;:::999888999:::::::::;;;<<<============555777888999999888777555444333111000000111333444111111222333222111000/////////.........//////000............/////////000,,,111555444000---...000........................000000/////////.........------------------------,,,,,,,,,,,,------...///---..................---------,,,+++,,,---///000.............................................---------------------------............................................................/////////000........................***,,,...---++++++...111........................---------......000111111111000///...---,,,,,,,,,...,,,111000)))///444...000000000000000000000000.../////////000000111111///000000111222333333333333333222222111000000000//////000000111111111222111111222222222333333333222444666:::<<<>>>@@@@@@??????>>>>>>>>>???AAABBBAAA???===:::888777777777777666666555555555666666666666555555555555666666666666666777999:::<<<===@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCBBBAAABBBDDDFFFIIILLLRRRZZZeeepppyyy~~~yyyyyysssdddccc[[[TTTRRRXXX```eeefffppplllkkkrrr~~~xxxhhh\\\XXXWWWXXXVVVSSSQQQPPPOOOOOOOOOTTTRRRRRRSSSTTTWWW___hhhxxxzzzvvvoooddd[[[XXXRRROOOSSSXXXXXXWWWWWWXXXYYYUUUOOOLLLOOOOOOMMMLLLLLLLLLLLLKKKIIIGGGFFFJJJHHHLLLUUUYYYYYY\\\aaammmqqq{{{oooddd[[[RRRWWW```___ZZZSSSIIICCC@@@???>>>===<<<;;;::::::;;;<<<======>>>>>>>>>>>>===<<<;;;;;;======<<<;;;:::999999888:::::::::::::::::::::::::::::::::999999999888888555555444333111000000///////////////000000000000000000000000000000000000---...111222222111...---...222111***%%%'''+++,,,------............------000///...---------------------------------------//////000000000000/////////000111222222111//////......------------......//////000000///...------+++,,,---...////////////....................................////////////------............---------------............///........................---....../////////////////////.........---------............////////////////////////////////////......///000000000000000....................................//////////////////...//////000111222111222222333333222222111333333222222222222333333222111000000111444777:::333666;;;>>>??????AAABBBAAAAAA@@@@@@???>>>======;;;;;;:::999888888888888999777555333222333444555555555555555555666777777999;;;============???@@@===@@@CCCDDDDDDBBBBBBBBBEEE@@@@@@DDDEEEDDDGGGNNNKKKaaavvv~~~{{{oooggg```\\\YYYXXXaaaiiimmmttttttiiiccc^^^___^^^XXXQQQMMMOOORRRUUUNNNIIIIIILLLNNNSSSXXXjjjtttvvvhhhbbbaaagggmmmooooooqqqsssrrrkkkaaa[[[ZZZXXXUUUQQQOOOLLLJJJIIIHHHGGGGGGIIIFFFGGGMMMOOONNNOOOTTTaaaccchhhrrr~~~}}}qqqggg^^^dddnnnmmmrrrfffWWWMMMHHHDDD???:::======<<<<<<======<<<;;;::::::;;;;;;;;;;;;::::::===<<<<<<;;;;;;::::::999:::::::::::::::::::::::::::::::::999999999888888666555555444333222111000000000000000000000000000000000000000000000000000...///000111111000///...000111///++++++...000...---......//////......---000000///.........//////------------------------,,,,,,------------,,,,,,---....../////////............------------......///////////////...------,,,---...///000000000000....................................////////////------............---------------............///........................---....../////////////////////.........---------............////////////////////////////////////......///000000000000000......................../////////000000000000111000////////////000000111000111111222222111111000111000000//////000000111111111000000111444777999888<<<@@@BBBCCCCCCDDDEEEAAA@@@@@@???>>>>>>======;;;;;;:::999888888888888888777555333222333444444666555555555555666777777999:::<<<<<<;;;<<<>>>@@@???AAADDDEEEDDDCCCCCCCCCIIICCCBBBEEEIIILLLSSS[[[ooouuutttyyyuuuooohhhbbbaaabbbdddeeeuuu{{{~~~}}}vvvqqqrrrqqqnnnhhhaaa\\\ZZZXXXPPPIIIGGGGGGGGGJJJNNN^^^iii~~~~~~yyyuuuqqqmmm```[[[TTTNNNKKKJJJJJJJJJIIIFFFFFFHHHHHHGGGHHHKKKOOOOOOQQQWWW```hhhlllllliiihhhlllzzzxxxooouuu~~~}}}wwweeeWWWPPPJJJDDD>>>>>><<<;;;;;;;;;:::888666888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888777777666555444444333333000000000000000000000000000000000000000000000000//////000000000000/////////000...,,,...333333///---......//////......---000////////////000000111------------------------++++++,,,,,,,,,,,,++++++------------...///000000......------------......///////////////......------...///000000000000000........................---............/////////------............---------------............///........................---......////////////////////////............---............////////////////////////////////////......///000000000000000........................000000000000111111111111111111000/////////000000000000000111111000000000000000////////////000000000000///000222555888:::===@@@DDDEEEEEEEEEEEEFFF?????????>>>======<<<<<<;;;:::999888777777777777777666444333222222333444666666555555666666777888;;;<<<===<<<<<<===@@@BBBCCCDDDFFFEEEDDDCCCDDDEEEHHHDDDDDDJJJSSS^^^lllvvvwwwuuummmaaa___fffdddaaa___aaaiiittt}}}~~~yyytttqqqooooooqqqqqqoooppprrrooojjjfffdddeeekkkooonnnmmmnnnqqqoooooosss|||}}}qqqiii___VVVMMMIIIFFFDDDEEEHHHTTT^^^uuuzzzrrrfff\\\WWWTTTQQQOOOMMMLLLKKKKKKKKKJJJJJJLLLKKKIIIGGGKKKRRRXXX\\\]]]ZZZYYY^^^kkkxxx||||||nnnbbbZZZUUURRRPPPFFFBBB===;;;;;;;;;999777:::::::::;;;===>>>???@@@:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999888888777666666555555222111111111111111000000////////////////////////111000///......///000111,,,///000......111111.........////////////..................///000111111........................---......//////......---//////......///000222444......------------.........///////////////......------...///////////////........................---------.........//////------............---------------............///........................---......////////////////////////...........................////////////////////////////////////......///000000000000000........................//////000000000111111111222222111000////////////000000111111111111000000222111111000000111111222//////000111333666999;;;???AAADDDEEEDDDBBBBBBBBB>>>=========<<<<<<;;;;;;:::999888777777666777777666555444333222333333333666666666555666777777888>>>>>>???>>>>>>???BBBEEEFFFFFFFFFEEEDDDDDDFFFHHHFFFGGGLLLXXXhhhzzzyyymmmaaa___gggfff\\\\\\fffmmmmmmqqqyyy||||||zzzvvvsssmmmhhhbbb^^^YYYWWWXXXXXXWWWWWWXXXYYYXXXVVVRRRTTTXXX^^^bbbbbbaaaaaa___]]]\\\```iiiuuu~~~ooodddZZZTTTNNNJJJIIIKKKPPPYYYooouuummmfff```[[[WWWXXXXXXVVVSSSQQQOOOLLLQQQMMMIIIIIINNNSSSUUUVVVWWWUUUXXXaaajjjrrryyy}}}zzztttkkkccc___```bbbSSSLLLDDD???@@@AAAAAA@@@;;;;;;;;;<<<===>>>???@@@:::;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::999999888888777777777333333222222111111111000////////////////////////111000///......///000111***333888444...---...///...//////////////////...------------...//////000........................//////000000000000/////////......---...000222333......------------............///////////////...,,,,,,------......------........................------------............------............---------------............///////////////////////////---......///////////////////////////////////////............////////////////////////////////////......///000000000000000////////////////////////........./////////000000333222111000000///000000111222222222222222222111222222111111111111222222000000111333666999<<<===AAACCCEEEEEEBBB@@@???>>><<<<<<;;;;;;;;;;;;::::::999999888777666666666666555555444444333333444444666666666666666777888888===>>>>>>>>>>>>???BBBDDDCCCDDDCCCCCCCCCFFFJJJNNNSSSXXXbbbpppooobbbWWWTTT\\\lllsssoooqqq{{{yyyoookkkgggrrr~~~zzzxxxwwwvvvsssmmmeee^^^YYYVVVRRRPPPOOOMMMKKKMMMNNNNNNNNNNNNLLLPPPSSSVVVXXXZZZ[[[[[[XXXVVVTTTUUU[[[eeepppwww~~~uuulllhhhkkkoooqqqwww~~~yyymmmeee]]]VVVTTTUUUTTTXXXiiizzzrrrnnnqqqrrrnnniiiddd\\\UUURRRNNNKKKMMMSSSZZZ^^^___XXXTTTUUUYYY^^^aaagggmmmyyyvvvvvvtttoooiiieeeeeeeee[[[RRRHHHDDDDDDFFFEEEDDD===<<<;;;;;;;;;<<<===>>>;;;;;;<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888::::::999999999888888888444444333333222111111111000000000000000000000000111000///......///000111,,,888???:::111---///000...//////000000//////......------------......///........................---..................---,,,,,,,,,,,,---...//////......------------......---...//////////////////+++,,,,,,---------,,,,,,........................,,,------------.........------............---------------............///////////////////////////---......///////////////...////////////000000000............////////////////////////////////////......///000000000000000////////////////////////............////////////222222111000000000111111222222333333333333222222111111000000000000111111222333444777:::===???AAADDDFFFGGGFFFCCC???===<<<::::::::::::::::::::::::999888777666555555555555555555555555555555555555777777666666777777888999:::;;;===>>>===>>>???AAA???@@@AAADDDHHHOOOWWW]]]mmmttt~~~vvvrrrmmmdddZZZVVVYYYcccvvv|||tttjjjbbb_________jjjxxxxxxkkkbbb]]][[[XXXVVVUUURRRQQQSSSUUUSSSRRRSSSUUUYYYZZZXXXXXX[[[]]]\\\\\\]]]^^^^^^___ccchhhlllpppnnnhhh```XXXTTTUUUXXXXXX^^^eeeiiilllsss|||yyyqqqjjjhhhiiieeedddkkk|||vvvllliiimmmttt}}}rrraaa^^^[[[\\\bbbgggjjjkkk]]]XXXUUUUUUTTTSSSVVV[[[bbbooo~~~|||zzz{{{{{{wwwpppjjj```YYYQQQNNNOOOOOOLLLHHHAAA@@@>>><<<;;;<<<<<<===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888::::::999999999999888888555444444333222222111111000000000000000000000000000000////////////000000...888???;;;444111000/////////000000000000//////000///...............///........................,,,------......------,,,,,,,,,------...---------......------------......------...///////////////,,,---------------,,,,,,........................,,,,,,---------.........------............---------------............///////////////////////////---......///////////////.../////////000000000000............////////////////////////////////////......///000000000000000////////////////////////...////////////000000000111111111000111111222222111111222222222222111111222222111111111111222222444555777:::===@@@CCCDDDFFFGGGHHHFFFBBB===;;;:::999999999999999999999999888888777666555555555555555666666666666666666666777777666666777777888999999<<>>===>>>>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888:::999999999999999999888555555444333333222111111000000000000000000000000//////000000000000//////---555:::999555333///+++//////000000000000//////222111000//////...//////////////////////////////---......//////......---...///000000000///...---.........------.........------...///000000//////---......///......------........................,,,,,,,,,---------......---..................------------.........//////000000000000000000000000---......///////////////.../////////000000111111............/////////000////////////////////////...//////000000000000000000000000000000000000000000000000000111111111111111000000000111222333333000000111111111111000000555444444333333444444555555666999<<>>>>>>>>>>>>>>============;;;;;;;;;::::::999999999999999999999999999999999888777666555333111000000111000000////////////000,,,---------......//////000000111111111111000000000000000///......------......------------......+++,,,,,,,,,---..................///////////////............////////////////////////////////////000///,,,++++++---///111.................................------,,,,,,,,,................................................---......///////////////...------------...////////////////////////////////////............//////......------------............////////////......111111111111222222222222////////////////////////111111000000//////.....................///000000111111111111000000000000333222111111111333555777555:::<<<<<<@@@GGGHHHDDDEEEFFFEEECCCBBB???888222:::::::::::::::999777777666666666666666666666666777777777777777888999999777777888:::<<<<<<;;;:::AAACCCBBB???@@@EEEHHHGGG@@@AAAPPPlllnnn```[[[VVVQQQPPPLLLOOORRRVVV___nnnvvvuuuqqqllliiigggiiikkkpppuuuxxxxxxzzz{{{~~~zzztttpppjjjcccYYYSSSTTTYYY___ccclllooorrrtttxxx|||ooofff```eeekkklllnnnqqqzzzyyy|||~~~{{{uuusss~~~yyyrrrjjjggggggddd\\\TTTQQQRRRSSSVVV[[[```eeehhhlllllllllnnnrrr{{{wwwjjjbbbZZZ]]]```ZZZZZZWWWSSSQQQNNNJJJFFFCCC=========<<<;;;<<<===>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888777666444333222111111111000////////////000.............../////////000000111111111111000000---------...............111111000000000000111111............------------000000//////......------............////////////////////////////////////000...---,,,,,,---///000.................................------,,,,,,,,,................................................---......///////////////...------------...////////////////////////////////////............/////////......------......///......////////////......---............/////////////////////////////////111000000000/////////...000////////////000111111111111111000000000000111222222222222444666999;;;999===>>>>>>AAAFFFGGGDDDEEECCC???;;;;;;<<<<<<:::;;;;;;;;;;;;:::999888888666666666666666666666666777777777777777888999999::::::999:::;;;<<<<<<;;;>>>@@@AAABBBEEEHHHGGGBBBHHHKKK\\\zzzrrr^^^UUUSSSQQQQQQSSSYYY]]]dddmmmyyy~~~|||wwwrrrqqqsssssspppllljjjkkkmmmnnnoooqqqtttwww{{{mmmccc______```hhhhhhhhhgggiiilllrrrvvvvvvzzz~~~wwwssswwwyyyssskkkfffaaa^^^```jjjyyyzzz{{{wwwiii\\\XXXRRRPPPQQQRRRQQQOOOTTTTTTVVVYYYaaammm{{{vvvggg[[[^^^ccc]]]___^^^\\\ZZZWWWQQQKKKFFF>>>>>>===<<<<<<===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999888777666555444333222111111000//////000000000000000000////////////111111222222222222111111++++++,,,------...////////////............//////////////////............111111000///...---,,,,,,............////////////////////////////////////.........................................................---------------................................................---......///////////////......------......///000//////////////////////////////............/////////......------......///...//////000000//////...------------............////////////////////////000000000000////////////111000000000000111222222111111000000000111111111222222222444777:::===???<<>>???===???AAAAAAAAACCCEEEFFFCCC@@@???@@@???<<<;;;<<<<<<<<<<<<<<<;;;:::999888777777777777777777777777999999888888999999:::;;;999;;;===??????@@@AAABBBDDDEEEGGGNNN[[[hhhjjjeeeVVV\\\pppzzzooofffbbbgggjjjooossstttvvvzzzxxxnnnaaaZZZYYYZZZ[[[ZZZ[[[^^^ccchhhnnnyyy|||yyyvvvrrrnnnmmmppptttwwwyyynnnaaaVVVRRRRRRXXXhhhwww|||tttqqqooommmooosssrrr```YYYWWWVVVVVVOOOPPPQQQRRRUUUZZZ```eeewww{{{oooooommmccc```aaa___ZZZZZZ^^^]]]XXXJJJEEE@@@==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999888888888444444222111111000000000222222111111000000//////111111111222222111111111000000000000//////......111000000000000000000111000000000000000/////////------......//////000000............////////////////////////////////////...///000111000///---,,,................................................................................................---......//////////////////............///000000//////////////////////////////............///////////////......///////////////000000000000//////000000111111111222222222000000000000000000000000////////////000000000000000////////////000111111222111000000000111333444555666666777999:::<<<<<<===>>>@@@AAAAAABBBFFFJJJHHH???:::;;;<<<::::::===<<<<<<<<<<<<;;;:::999888999999999999999999999999;;;::::::::::::;;;<<<<<<>>>AAADDDEEEEEEDDDEEEFFFEEEKKKVVVeeexxx|||aaafffvvvqqqfff```^^^aaahhh|||nnnbbb___\\\\\\```fffjjjkkkmmmttt}}}yyyuuussssssnnnsss{{{|||kkk___UUUOOOWWWdddkkkuuu~~~wwwooonnnppppppvvvwwwhhhaaa^^^]]]NNNOOOPPPPPPQQQSSSVVVYYYbbbjjjvvvzzz|||{{{pppfffhhhddd]]]^^^eeefffaaaUUUNNNEEE???>>>??????>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999::::::999999999999999999555555333222111111000000111111111111000000000000000000111111111111000000222222111111000//////...000//////......//////000444333222000///---,,,+++,,,,,,---...///000111111............///////////////////////////////////////000111111000///---,,,......................................./////////................................................---....../////////////////////......//////000111//////////////////////////////............//////000//////......//////000///000000111111000000///////////////000000000000000000000000000000000000////////////000000000000000////////////000111111222111000///000222444555888888999::::::;;;;;;;;;??????AAACCCCCCBBBFFFMMMjjjUUUBBB;;;999777888===============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>@@@CCCCCCAAABBBFFFJJJMMM\\\rrrwwwxxx}}}ooobbbVVVRRRSSSYYYiii{{{}}}vvvmmmfffeeehhhmmmrrrwww}}}}}}~~~yyyxxxxxxvvvooohhhgggjjj}}}{{{ooo^^^OOOPPP[[[XXX]]]kkkuuuqqqsssnnnqqqwww|||vvvsssdddccc___ZZZUUUSSSTTTVVVUUUYYY___hhhtttyyy|||wwwnnnmmmttttttnnnbbbXXXKKKCCC@@@AAAAAAAAA>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<===999999999999999999999999999999999999999999999999666555444333222111111111//////000000000000000000//////000000000000//////000000000000////////////------,,,,,,,,,,,,------111000000//////......---------......//////000000............////////////////////////////////////111111111000000///...---........................---........./////////000................................................---......//////////////////////////////000000111//////////////////////////////............//////000000////////////000000000000111111111111000000.........////////////000000000000000000000000000.../////////000000000111111000000000000111222222333111000///000222555666::::::;;;<<<<<<=========DDDCCCEEEGGGEEEBBBGGGOOO}}}aaaFFF======;;;;;;???????????????>>>===<<<<<<========================???>>>>>>>>>>>>???@@@@@@===???@@@@@@BBBJJJUUU^^^jjj{{{{{{qqqfff___VVVOOOMMMSSSYYYeeepppqqqsssuuuwwwyyy|||}}}}}}{{{vvvkkkhhhlllmmmyyynnnXXXTTT]]]XXXUUUYYYgggzzzsssooorrrwwwvvvwww~~~~~~uuuiii___YYYXXXYYYQQQRRRSSSVVV]]]kkk|||}}}}}}kkk___PPPFFFCCCCCCDDDCCC>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======999999999999999999999999888888999999999999::::::777666444333222111111111......//////000000111111......////////////......------......///000000000000000////////////000000***+++,,,...///111333333///////////////...................../////////000////////////////////////222111111000///.................................---.........//////000000................................................---......//////////////////////////////000111111//////////////////////////////............//////000000////////////000000000000111111111111000000////////////000000000111000000000000000000000000.../////////000000111111222222111111222222333444333111000///000222555777:::;;;<<<>>>????????????IIIGGGHHHJJJFFFBBBFFFOOOjjjPPP:::;;;CCCDDDDDDFFFAAAAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBBBBCCCDDDFFFLLL[[[nnn|||}}}jjj```ZZZSSSNNNNNNMMMTTT```jjjzzz|||tttsssvvvwwwtttpppooossszzz~~~~~~zzzxxx}}}nnnuuuxxxwwwwww}}}}}}ddd\\\dddbbbXXXRRRWWWddduuuwwwuuuvvvyyy}}}wwweeeVVVWWWSSSQQQRRRSSSVVV___hhhsssuuuuuutttrrrvvv}}}uuueeeUUUNNNKKKHHHEEEDDDBBB???===<<<===>>>======;;;;;;<<<<<<===>>>>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::<<<888555555888888555111111000000////////////000////////////000000000000333222000/////////000111000000///...............////////////////////////....................................////////////000000//////.........---////////////////////////......////////////......////////////............000...+++))))))+++...000.........------,,,,,,,,,//////............//////000000//////.........---///////////////////////////000000000000000//////000000000000000000000000//////000000000000//////000000000000111111111111333222111111000000111111000000000000000000000000///000000111222222333333222222222333444777999:::<<<>>>@@@AAAAAAAAABBBCCCCCCGGGGGGDDDCCCFFFDDD@@@DDDBBBAAA??????@@@AAABBBFFFFFFEEEEEEEEEEEEDDDDDDFFFDDDCCCAAA@@@@@@@@@AAACCC@@@???BBBBBB@@@BBBFFFGGGEEEFFFNNN^^^uuuuuu```WWWTTTPPPOOOQQQNNNXXXgggvvvsssaaafffiiimmmsss{{{|||yyy}}}nnnkkkooottt}}}zzzqqqmmmnnnwwwuuuoookkkbbb[[[YYYYYY]]]jjjxxxqqqddd\\\UUURRRPPPPPPUUU[[[bbb```^^^^^^bbbnnn}}}lll[[[UUUTTTQQQMMMJJJBBB???<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<============::::::::::::::::::::::::::::::::::::::::::::::::;;;888555666999;;;888555222222111000000000111111////////////000000000111222222000/////////000111111111000///////////////////////////////////////....................................////////////000/////////............////////////////////////......////////////......,,,,,,------....../////////...,,,++++++,,,...///.........------,,,,,,,,,//////............//////000/////////............//////////////////////////////000000000000//////000000000000000000000000//////000000000000//////000000000000111111111111333222111111000000111111000000000000000000000000000000000111111222222222222222222333555888:::;;;<<<>>>AAABBBBBBBBBCCCDDDEEEEEEGGGHHHGGGEEEBBB@@@AAAAAA@@@@@@@@@BBBEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBCCCDDDCCCBBBCCCGGGFFFDDDDDDGGGKKKQQQ]]]nnnpppdddZZZYYYZZZXXXWWWYYYdddppp}}}ooohhhgggooowww}}}{{{ooocccZZZ[[[bbbiiirrr{{{~~~{{{xxxuuuooovvv~~~ssshhhaaa\\\YYY^^^eeemmmzzz}}}wwwuuuwww|||ttteee\\\UUUPPPNNNPPPSSSQQQOOOQQQZZZkkk~~~|||iiicccddd```YYYTTTEEEBBB>>>============<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::777666777:::<<<:::888444333333222111111222222/////////000000000111111222111111000///000000000111111000000//////000000////////////////////////....................................////////////////////////............////////////////////////......////////////......******+++,,,---...//////......---,,,,,,---...............---------------//////............//////////////////............//////////////////////////////000000000000//////000000000000000000000000//////000000000000//////000000000000111111111111333222111111000000111111000000000000000000000000000000000111111111111111222222333555777999<<<===<<>>???===@@@DDDFFFFFFFFFGGGHHHLLLFFFJJJVVVTTTGGGAAAFFF@@@AAABBBCCCEEEHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHGGGFFFDDDDDDDDDEEEEEEEEECCCCCCEEEFFFHHHPPPYYYsss}}}pppgggcccfffrrrvvvvvv|||}}}{{{yyy~~~sssggg```___cccfffffffffkkkuuuyyywwwwww{{{qqqqqq{{{sssmmmjjjhhhgggeeecccfffsss~~~sssfff]]]ZZZWWWYYYeeezzz}}}|||zzzwwwsssoooqqquuu|||}}}rrrhhhbbbhhhuuu}}}nnnccc^^^^^^YYYTTTTTTZZZbbbhhhkkklllwwwxxxjjj```RRRNNNIIIFFFEEEFFFEEEEEE=========<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888:::999888888888777666555444444333222111000000111000000000000111111111111111111111111000000000///......---------......///000000000000000000000000////////////////////////............////////////.........///////////////////////////////////////......////////////......//////..................------...//////...------........................//////............//////.........///////////////////////////////////////......///000000000000000//////////////////////////////000000000000/////////000000000111111111111333222111111000000111111000000000000000000000000111111111111222222222222444666888:::===???AAABBB???CCCFFFIIIIIIHHHHHHIIILLLEEEIIITTTSSSFFFAAAFFFDDDDDDEEEFFFHHHIIIKKKLLLNNNNNNMMMMMMMMMMMMLLLLLLJJJHHHFFFEEECCCCCCCCCDDDHHHEEEDDDFFFJJJSSScccrrrzzzmmmbbbaaaiiirrrvvvmmmkkknnnrrrtttuuu{{{yyyyyyzzzwwwpppjjjkkkssszzzxxx}}}}}}vvvwww|||sssooommmiiifffdddcccgggrrr~~~|||pppccc[[[UUUVVV___qqqzzzvvvzzzzzzppprrrwww}}}yyyvvvlll^^^WWWXXX]]]``````]]]gggooo|||ooofff[[[VVVPPPJJJGGGFFFEEEDDD??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;:::999888777666555555555444333222111000000000000000000111111111222222000111111111111000//////------,,,,,,------......000000000000000000000000////////////////////////............////////////.........///////////////////////////////////////......////////////......000000/////////...............////////////.....................///////////////............//////.........///////////////////////////////////////---...///000000111111000000000000000000000000000//////000000000000//////000000000000111111111111333222111111000000111111000000000000000000000000111111222222333444444555888999;;;>>>@@@BBBCCCCCCBBBEEEIIIKKKKKKJJJIIIIIIHHHDDDFFFLLLLLLDDDAAADDDFFFGGGHHHIIIJJJKKKLLLLLLNNNNNNMMMLLLKKKKKKJJJIIIJJJIIIGGGEEEDDDDDDDDDDDDEEEEEEHHHOOOWWWdddyyykkkgggaaa[[[YYYcccyyyzzz}}}}}}yyysssuuutttppppppvvv{{{|||nnngggaaaaaaiiivvv{{{{{{{{{|||vvvuuuwww{{{ssshhh]]]WWWTTTZZZooo~~~sssooolllgggbbb[[[aaacccoooyyyrrrhhhbbbYYYPPPKKKGGGDDDBBBAAA@@@???>>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::999888777888888777666555333222222111111000000111111111222222222000111111222111000///...---------------...//////000000000000000000000000////////////////////////............////////////............/////////000////////////////////////......////////////......---.....................//////............//////---........./////////000//////............//////............/////////000////////////////////////---...///000111111111111000000000000000000000000//////000000000000//////000000000000111111111111333222111111000000111111000000000000000000000000111111222333555666777777;;;===???AAACCCDDDEEEEEEEEEHHHLLLMMMLLLJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJLLLMMMMMMNNNNNNNNNLLLKKKIIIHHHFFFFFFHHHHHHGGGFFFFFFGGGHHHIIIGGGMMMZZZiiivvvpppcccXXXXXXZZZ]]]cccttt~~~|||zzzzzzyyyxxxxxxyyyvvvnnnjjjmmmoooooohhhgggiiittt|||yyytttpppkkkiiijjjiiijjjqqqzzztttlllbbb[[[```lllttthhh[[[\\\WWW]]]rrr~~~ssslllaaaVVVNNNHHHDDDAAABBBAAA@@@???>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;888:::;;;::::::::::::<<<888888666555444333333222000111111111111222222222000111111222222000///..................///000111000000000000000000000000000000000000000000000000............/////////000---.........//////000000////////////////////////......////////////......***++++++,,,---...////////////............//////---.........//////000000//////............//////---.........//////000000////////////////////////---...///000111111111111000000000000000000000000//////000000000000//////000000000000111111111111333222222111000111111111000000000000000000000000111111222444666777999999>>>???AAACCCEEEFFFFFFEEEFFFIIIMMMOOOMMMKKKIIIHHHGGGJJJHHHDDDEEEIIIKKKIIIFFFGGGIIIKKKMMMOOOOOOPPPNNNMMMLLLJJJGGGEEEDDDCCCGGGGGGFFFGGGHHHJJJLLLNNNQQQ]]]ssstttiii[[[PPPQQQTTT]]]gggqqq~~~{{{yyy{{{yyyxxxwwwuuuxxxzzzxxxyyyrrrmmmiiigggddddddnnn{{{|||wwwfff___aaa___qqqpppddd[[[\\\aaaeeemmmuuu~~~sss```RRRLLLIIIEEEEEEFFFFFFCCC>>>;;;;;;<<<===>>>>>>===;;;::::::;;;888888888888888888888888;;;::::::999888777666666777666444444444333222000444333111//////000111222111111111111111111111111......//////000000111111000000000000000000000000...///222444444333111///000000////////////000000222111111000///......---000///...---,,,,,,---...000000//////.........---------......//////000000......////////////......000///...------...///000////////////////////////......////////////......111111000000//////......///////////////000111111//////............//////000000000000000111111111000111111111111222222222444333333222222333333444555777888777444111000000111111222444666999;;;<<>>>>>=========<<<;;;:::::::::999999999999999999999999::::::999999888777777777999777666666777777666444444333111000///000111222111111111111111111111111000000000000000/////////000000000000000000000000...000111333333222111000000000////////////000000111111111000///.........000///...---------......000/////////.....................///////////////......////////////......//////............//////------------------------......////////////......111000000000/////////...///////////////000111111//////............//////111111111000000000000000000111111111111222222222333222222111111222222333777999:::999666444333333222222444666888;;;===???BBBCCCDDDEEEFFFFFFFFFFFFJJJLLLNNNOOOOOOMMMKKKJJJGGGGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMOOOMMMIIIGGGEEEEEEEEEEEEGGGGGGHHHJJJOOOZZZiiiuuu~~~mmm___ZZZVVVRRRWWWaaarrr~~~xxx~~~uuulllkkklllllllllnnnvvvyyy|||zzz}}}~~~}}}~~~zzzjjjaaa]]]dddqqq{{{zzzwwwwwwzzzmmm```VVVSSSYYY]]]eeemmmqqqttt|||vvveeeZZZTTTUUUTTTQQQMMMIIIEEECCCBBB>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999777666666777888888777444333222000000111111222111111111111111111111111222222111000000///......000000000000000000000000000000000111111111222222000000////////////000000111111000000//////...............------...//////////////////............///////////////...............////////////............////////////......------------------------......////////////......000000000000///////////////////////////000111111000//////......//////000222222111111000000//////000111111111111222222222222111111000000111111222666888999888666444444444333444666999<<<>>>AAABBBBBBCCCEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOONNNMMMKKKGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCJJJJJJKKKPPP___uuuyyybbb]]][[[___aaacccnnn|||yyyrrrnnnuuu}}}qqqhhhiiiqqqwww|||sssyyyxxxvvvuuuvvvuuupppnnnoooppp}}}{{{pppccc\\\^^^iii|||~~~xxxxxx|||sssddd[[[XXXZZZ___dddeeehhhqqq|||nnnaaabbb]]]WWWSSSPPPLLLIIIFFF@@@>>><<<;;;:::::::::999::::::::::::::::::::::::888888888999999:::::::::;;;888666555666666666555444333222111111111222222111111111111111111111111111111111000000000//////////////////////////////111000000///000111222333000000////////////000000111000000000/////////...------.........///000000///////////////.........000000//////......------......////////////......---...///000000///...---////////////////////////......////////////......000000000000///////////////////////////000000111000000////////////000000333222222111000///......000000111111111222222222222222111111111111222222222333444444222111222333333555777;;;>>>AAACCCDDDCCCDDDFFFGGGIIIJJJKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKGGGHHHIIIKKKLLLNNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJDDDEEEEEEDDDCCCDDDEEEFFFHHHOOOYYYggg~~~rrrfffZZZ```kkkwww}}}{{{rrrrrrvvvwwwwwwxxx|||~~~www}}}zzzuuusssjjjvvvxxxiii```aaaiiirrr}}}zzznnn]]]\\\]]]]]][[[[[[ccclllvvvuuunnnggg]]]WWWUUUSSSOOOLLLEEEBBB>>><<<<<<<<<:::999::::::::::::::::::::::::888888888999::::::;;;;;;@@@===999777666666555333444333333222222222222222111111111111111111111111///000000000111111111222////////////////////////111000///...///000222333000000////////////000000000000000000////////////---......//////000000000.........///////////////000000//////......------......////////////......---...///000000///...---000000000000000000000000......////////////......////////////000000000000///////////////000000111000000////////////000000333222222111000///......000000111111111222222222333333222222222222333333000111222111000000222333444666999<<<@@@BBBDDDEEEDDDEEEGGGHHHJJJKKKLLLLLLIIIJJJKKKLLLLLLKKKKKKJJJGGGHHHJJJLLLNNNOOOOOOOOOPPPPPPOOOMMMLLLKKKJJJIIIGGGHHHHHHGGGEEEFFFIIIKKKIII\\\tttrrrhhhdddcccffftttyyyrrroooppp{{{{{{vvvvvvyyyxxx~~~}}}ooofffbbb```~~~{{{jjjgggddd```YYYTTTYYYbbbkkkzzz{{{pppbbb[[[ZZZZZZWWWTTTLLLGGGAAA>>>>>>===;;;999999999999999999999999999888999999999::::::;;;;;;EEEBBB===:::888888777555333333333333333222222222111111111111111111111111//////000000111222222333000000000000000000000000000000///...///000111222000000////////////000000000000000000////////////......///000000000//////.........//////////////////////////////...............////////////............////////////....................................////////////......////////////000000000000///////////////000111111111000000//////000000111222222111111000000//////000111111111111222222222444333333333333333333444111222333222222333555777666888;;;???BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLJJJKKKKKKKKKJJJJJJIIIHHHGGGIIIKKKMMMNNNNNNNNNNNNPPPOOONNNMMMKKKJJJIIIHHHFFFGGGGGGEEECCCDDDHHHMMMYYYuuuwwwfff\\\\\\gggrrrzzzwwwvvv{{{}}}zzzyyyvvvqqqqqqkkkiiijjjkkkrrr}}}wwwrrrrrruuu{{{nnnccc}}}sssfff]]]]]]dddfffnnnwwwfff^^^___aaa___\\\RRRLLLDDDAAA@@@???<<<999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::FFFBBB===:::999999888888333333444444333333222111111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111000000////////////000000////////////000000000000//////000111000000................../////////000.........///////////////......////////////......//////............//////..............................////////////........./////////000000000111///////////////000111111111111000000000000111111111111111000000000000000000111111111111222222222333333222222222222333333111222333333333444777:::999;;;???BBBEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKMMMNNNNNNMMMLLLMMMMMMLLLJJJIIIHHHGGGGGGCCCEEEFFFDDDDDDGGGOOOVVVtttyyymmm___YYYZZZfff~~~zzzvvvyyy|||vvvmmmjjjiiinnnxxx~~~zzzooolllllllllooouuu|||{{{|||zzz}}}wwwwwwnnnuuu~~~xxxjjjgggkkkdddfffppp|||iii```bbbeeedddaaaVVVOOOGGGBBBBBBAAA===999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::CCC???;;;888888888888888333333444444444333222111111111111111111111111111333333222222111000000000000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000111111111///...------.........//////000000---.........//////000000......////////////......000///...------...///000111111111111111111111111......////////////........./////////000000111111///////////////000111111111111000000000000111111000000000000000111111111000111111111111222222222222222111111111111222222111222333333333444777:::<<<>>>AAAEEEGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIOOONNNMMMLLLKKKJJJIIIHHHHHHJJJLLLMMMNNNMMMLLLKKKKKKJJJJJJIIIGGGFFFFFFEEEDDDGGGIIIJJJLLLSSS___hhhyyy```XXXTTTXXXcccwwwyyyxxxwww~~~vvvyyyrrreeedddgggjjjooovvvyyywwwzzzyyypppooottt{{{~~~xxxooommmnnnmmmllllllrrrwwwkkkccchhhrrr}}}pppkkkppptttpppjjjeee^^^RRREEE@@@AAA@@@======;;;999999:::;;;:::999;;;:::999888888999:::;;;<<<<<<;;;::::::999888888666666555444222111000000111111111111222444666888333222111111000000111111//////000000111111222222000000000000000000000000000000000000//////////////////////////////////////////000000000000//////......////////////..............................////////////............000000000000000000000000000000000000000000000000111000///......///000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000111222333444444333222111555444111/////////000111333333444444444666:::===AAAAAAAAABBBDDDFFFGGGHHHIIIHHHHHHHHHIIIJJJLLLMMMKKKLLLNNNMMMLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKIIIGGGFFFFFFGGGHHHHHHMMMRRROOOIIIRRRqqqkkk]]]RRRSSSVVV```uuu}}}ssspppuuu{{{}}}||||||}}}zzztttoooppppppnnnnnnqqqxxx~~~~~~~~~wwwmmmfffiiivvvxxxhhhccceeekkkvvvvvvsssxxx{{{wwwrrrgggbbbXXXLLLFFFEEEAAA<<>>>>>@@@BBBEEEHHHJJJLLLKKKJJJIIIIIIIIIJJJLLLLLLLLLMMMNNNMMMLLLLLLMMMOOOMMMMMMLLLLLLLLLLLLKKKKKKHHHGGGFFFFFFFFFFFFFFFFFFNNNYYYaaa___]]]lllvvvgggXXXPPPTTTWWW```rrr{{{|||~~~~~~vvvpppkkkkkkkkkiiiiiijjjmmmrrrtttsssyyy|||kkkiiipppuuuddd\\\\\\bbbhhhpppsss}}}~~~nnnkkkbbbVVVNNNJJJCCC<<<@@@>>><<<<<<<<<;;;999777999999::::::::::::999999<<<<<<;;;;;;:::999999999<<<;;;:::888666555333333222222111111222444555777333222111111000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000000//////...000000000000000000000000...//////000000111111111000000000000000000000000000000000000000000000000...000333444444333000///////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000---888FFFLLLHHH>>>555000000000000111222333333444222333444555555777:::===??????AAADDDFFFIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOOOOMMMLLLLLLNNNPPPLLLLLLLLLKKKKKKKKKJJJJJJFFFEEEEEEFFFGGGHHHGGGFFFQQQeeettttttwwwvvvddd[[[UUUQQQPPPZZZbbbttt~~~zzzwwwsssooogggjjjmmmqqq}}}~~~uuummmgggggghhhfffdddfffccchhhjjjiiikkkttt|||zzzzzzrrrddd]]][[[\\\^^^cccppp~~~||||||yyyooo```UUUOOOHHHAAAAAA???===<<<<<<;;;999777888999:::;;;;;;:::999888<<<<<<;;;;;;::::::::::::======;;;999777666444333333222222111222333555666333222111111000000111111222222111111000000//////000000000000000000000000000000000000000111111111........................//////000000000000////////////000000000000//////000000000000000000000000...//////000111222222333////////////////////////////////////////////////...000111333333222111000111111111111111111111111000111111111222222222222000000000000000000000000000000000000000000000000///777>>>>>>888222222444///000111222333333333333222444555666777888<<<>>>CCCDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKLLLLLLMMMNNNNNNPPPPPPOOONNNLLLMMMOOORRRLLLLLLKKKKKKJJJIIIIIIIIIIIIGGGFFFFFFHHHJJJKKKKKKUUUpppyyydddYYYWWWXXX\\\aaahhhwwwvvvlllmmmqqqxxxqqqjjjhhhggggggfffppp~~~yyywwwyyyooohhhgggiiigggfffgggeeeiiikkkiiieeehhhooouuu}}}~~~yyymmmccc]]]WWWYYYdddppptttrrrwwwlll^^^VVVQQQLLLEEEBBB???======<<<;;;:::999:::;;;<<<<<<;;;:::999<<<<<<;;;;;;;;;;;;::::::===<<<;;;999777666444444444333222222222333444555333222111111000000111111222222111111000000//////000000000000000000000000///000000000111111111222//////////////////////////////000000000000////////////000000000000//////////////////////////////...//////000111222222333///////////////////////////////////////////////////////////////000111222111111111111111111111111000111111111222222222222000000000000000000000000111111111111111111111111000444666222,,,+++000777111222333333333333222111333555777888999;;;>>>@@@EEEEEEGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOOPPPPPPOOOMMMNNNPPPRRRKKKKKKJJJJJJIIIHHHHHHGGGIIIHHHFFFEEEGGGMMMTTTYYYiiiiiiccc___aaadddiiipppvvvzzzsssnnnsss}}}zzzrrrqqquuuyyy~~~{{{yyy|||xxxqqquuunnnlllrrrzzz||||||}}}~~~|||sssjjjiiilllmmmmmmoooooosssvvvrrrjjjeeegggllluuu}}}~~~|||}}}xxxlll\\\XXXZZZbbbeeedddjjjsss~~~lllccc^^^[[[NNNJJJDDD@@@???>>>===<<<::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;:::999888666555555555444333222222222333444333222111111000000111111111111111111000000000000000000000000000000000000///000000111111222222222111111111111111111111111//////000000000000/////////000000111111000000///////////////////////////...//////000000111111111000000000000000000000000000000000000000000000000//////...---...000111333////////////////////////000000000111111111222222000000000000000000000000111111111111111111111111///333555444000///222555333333333333333222222222444666999;;;<<<===@@@BBBBBBDDDGGGIIILLLMMMMMMMMMIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPOOONNNOOOPPPKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDHHHUUUhhhwwwttthhh___fffsss|||xxxvvvvvvsssqqqrrrttttttrrrpppnnnjjjjjjoootttwww|||~~~zzzyyymmmlllqqquuuxxxzzz{{{vvvjjjiiinnnttt}}}~~~|||wwwxxx}}}wwwsssfff^^^______^^^bbbjjjvvv~~~rrrlllhhh[[[UUULLLEEEAAA???>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777777555555333222111222333333333222111111000000111111000000000000000111111111000000000000000000000000///000000111111222333333333333333333333333333333//////000000000000//////000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......///000111111222222/////////////////////////////////000000000111111000000000000000000000000111111111111111111111111...111444666555333333333333222111111222333555666555888;;;===>>>@@@BBBDDDCCCEEEHHHKKKMMMNNNNNNMMMKKKLLLLLLMMMMMMLLLKKKJJJLLLNNNPPPQQQPPPNNNMMMNNNJJJJJJIIIHHHGGGFFFEEEEEEAAADDDEEEFFFNNNeeessslllhhhfffcccttt~~~{{{uuuqqqrrrtttxxxxxxxxxwwwvvvuuuuuuuuuooooootttzzz}}}sssrrryyyvvvsssyyyzzzyyyxxxqqqpppyyyzzzxxxhhhdddccc```cccjjjkkk{{{}}}vvvqqqeee^^^RRRIIICCC@@@???>>><<<<<<:::999999:::<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999666555333222111222222333333222222111000111111111//////000000111111222222000000000000000000000000///000000111222222333333111111111111111111111111//////000000000000//////000000111111111111000000111111111111111111111111////////////............000000000000000000000000000000000000000000000000---...111333444444222111111111111111111111111111////////////000000000000000000000000000000000000111111111111111111111111......000111222333333333111111000000222444777999666999<<>><<<;;;;;;999888===<<<<<<;;;;;;;;;<<<<<<>>>===<<<:::999888888888555444444333222111000000111222222333333222222111111111111111111111111111111111111111111111111111333222111000000111222333000000000000////////////111111000000///---,,,+++////////////000000000000///000222333333222000///111111222222222222111111000000000000000000000000//////000000000000//////000000000111222222333333111111000000000000111111222000000333222...---000000000000111222222222333/////////000111111222222111111111111111222222222000111222333555888:::;;;>>>>>>???@@@AAACCCEEEFFFJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKIIIHHHGGGHHHHHHIIILLLLLLMMMNNNNNNNNNNNNNNNIIIJJJHHHDDDBBBCCCDDDDDDBBBEEEFFFLLLfff~~~iii[[[YYYWWWWWWggg||||||wwwqqqpppqqqqqqpppmmmmmmllllllnnnssszzz}}}zzzuuussstttxxx{{{}}}|||tttwww~~~uuurrrdddeeeppp}}}tttuuuoooeee[[[RRRKKKFFFDDDBBB???<<<;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======<<<;;;:::999777777666666666666555444333222111111222222333333333333222222111111111111111111111111111111111111111111111111222222111000000111222222111000000000///////////////000000000000///......////////////000000000111000000111222222111000000000000000000000000////////////////////////////////////000000000000//////000000000111222222333333111111000000000000111111111000222666666111///000111111111111111222222222222222222222222111111111111111111111222222222222000000111333555777999:::>>>>>>???@@@BBBDDDFFFGGGJJJJJJKKKLLLLLLLLLMMMMMMLLLKKKHHHFFFEEEDDDDDDDDDHHHIIIKKKLLLMMMNNNMMMMMMGGGFFFDDDBBBBBBBBBCCCBBBCCCKKKSSS^^^yyytttbbbWWWYYY]]]ddd{{{yyyrrrmmmmmmooottt{{{uuuoooiiieeeeeefffggggggfffffffffhhhlllttt~~~{{{yyyzzz~~~yyy{{{fffccceeeoooxxxvvvpppoookkkcccYYYPPPKKKJJJGGGDDD@@@>>>=========<<<<<<;;;;;;;;;<<<======>>><<<;;;::::::999888777777888777777666555444333333222222333333333333222222222222222222222222222222111111111111111111111111222222111000000111222222111111000000000/////////...///000111111111111111/////////000000000111111000000000000000000000000////////////......---,,,//////////////////////////////000000000000//////000000000111222222333333111111000000000000111111000000333999999444111111222222222111111111111111555444444333222222111111111111111111222222333333222222333555777999;;;<<<===>>>???AAACCCFFFHHHIIIKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJGGGDDDBBBAAA@@@@@@DDDFFFIIILLLMMMMMMLLLKKKEEECCCBBBBBBCCCCCCCCCCCCDDDRRRbbbrrr|||gggggg\\\XXX```kkk{{{sssiiieeefffnnnwwwyyysssnnngggdddaaa```aaadddffffffeeeddddddffflllwwwtttmmmgggfffiiiooo|||~~~wwwrrrooojjjddd]]]XXXUUUTTTPPPLLLFFFBBB@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>???============<<<<<<;;;:::888888777666555444333333222333333333333333333222222222222222222222222222111111111111111111111111222111111111111111111222111111111000000000//////000000111222222222222111//////000000000111111111000000////////////000000////////////...---,,,,,,........................//////000000000000//////000000000111222222333333111111000000000000111111000///222777777444222333333222222222111000000000444333333333222222222111000111111222222333333333555555666777:::<<<>>>???>>>???@@@BBBDDDGGGJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIGGGEEECCCAAAAAAAAAAAADDDFFFJJJLLLMMMKKKIIIGGGFFFCCCAAACCCDDDDDDEEEGGGPPPbbbvvvuuudddZZZ^^^___gggvvv{{{{{{zzzwwwxxxyyyssspppooollliiifffffffffhhhkkknnnpppqqqnnnmmmmmmnnnttt}}}pppgggdddhhhsss~~~}}}{{{wwwkkkccc``````^^^]]]SSSNNNHHHCCC@@@>>>===<<<<<<<<<<<<<<<<<<===>>>???======>>>>>>>>>======<<<888888777666555444333333333333333444444333333333222222222222222222222222111111111111111111111111111111111222222111111111111111111111000000000000222222222222222111111000000000000000111111111111000000////////////000000000000000000000///...---//////////////////////////////000000000000//////000000000111222222333333111111000000000000111111222//////222333111111444333222222222111000000000111111111111222222333333000111111222333333444444555555666888:::<<<>>>??????@@@AAACCCFFFIIIKKKLLLNNNNNNOOOOOONNNLLLJJJIIIEEEDDDCCCBBBBBBCCCDDDDDDGGGIIIKKKMMMLLLIIIFFFDDDFFFAAA@@@CCCDDDDDDJJJRRRmmmtttfffZZZVVVXXX^^^kkkuuuppppppzzz}}}xxxvvvrrrnnnlllmmmmmmllljjjhhhkkkooosssvvvyyy{{{||||||||||||~~~~~~oooffffffmmmtttoooeeeaaa```^^^[[[PPPKKKFFFBBB@@@@@@@@@???>>>>>>======<<<======>>>:::;;;===>>>>>>===<<<;;;999888888777666555444333333333444444444444333333333333333333333333333333111111111111111111111111000111222222222222111000222222111111111000000000222222222222222111000///000000000111111111222222000000000000000000000000///000000111111000000000000000000000000000000000//////000000000000//////000000000111222222333333111111000000000000111111333///...000000...000444222222222111111111111111000000000111222333333444000111111222333444555555444444555666999;;;===>>>AAABBBCCCEEEGGGIIILLLMMMNNNOOOOOOOOONNNKKKHHHGGGBBBBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKKKKJJJGGGDDDBBBDDD@@@@@@CCCDDDGGGUUUeeennn```VVVPPPVVVaaannnwwwqqqpppxxxzzztttooolllmmmllllllmmmnnnooonnnmmmkkkpppxxxzzzyyy~~~|||nnnjjjlllooovvv~~~ssslllfffbbb___RRRNNNHHHDDDBBBCCCCCCCCC@@@???>>>===<<<<<<<<<<<<:::;;;===??????>>>===<<<::::::999888777666555555333333444444444444333333333333333333333333333333111111111111111111111111000111222222222222111000222222222111111111000000///000111111111111111111000000111111111222222222000000111222222111000000......///000111111111111111111111111111111111111//////000000000000//////000000000111222222333333111111000000000000111111222//////111111......111111111111111111222222222222222222333333333333333000111111222333444555666555666777888:::===???@@@CCCDDDEEEFFFHHHJJJLLLMMMMMMNNNNNNNNNLLLIIIEEECCCAAAAAAAAAAAABBBDDDFFFGGGGGGHHHHHHHHHGGGEEEDDDBBBEEEBBBDDDHHHJJJQQQhhhrrr```^^^^^^\\\gggxxx{{{vvvrrrqqqpppooonnnmmmllllllooopppqqqsssvvvyyyzzzzzzyyy{{{uuuwww|||xxxpppoooooonnnxxx}}}tttnnnlllYYYTTTMMMHHHFFFEEEDDDDDDAAA@@@???===<<<<<<<<<<<<<<<===???AAABBBAAA@@@???<<<;;;;;;:::999888777777333444444555555444444333333333333333333333333333111111111111111111111111000111222333333222111000222222222111111111111000---...///000222222222222000111111111111222222222///000222444444222000///,,,---...000111111222222111111111111111111111111//////000000000000//////000000000111222222333333111111000000000000111111111///000444333///---...000000111111222222222333666555555444444333333222000111111222444555666666999::::::<<<>>>@@@BBBCCCEEEEEEFFFGGGHHHJJJLLLLLLKKKLLLMMMMMMJJJGGGCCCAAAAAA@@@@@@@@@AAACCCEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCHHHFFFIIIOOOQQQ[[[xxxuuuccc\\\eeelllnnn{{{vvvqqqnnnlllkkkfffgggggghhhjjjlllnnnooouuuuuuwwwzzzwwwtttpppsss}}}xxxvvvsss{{{vvvbbbOOOJJJKKKKKKLLLOOOGGGCCC???<<<<<<======<<<>>>>>>??????@@@@@@@@@@@@;;;<<<===>>>===;;;888777444333333222222333333444111222444555555444333333222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222111000/////////000222333111111000000000000111111000000000000000000000000222111000000000111333444333222111000000222444555:::999777555444333333444555555666555444333555666999:::<<>>>>>>>>>>>===>>>>>>>>>>>>???@@@BBBBBB<<<=========<<<:::999888666666555444444444444444333222222222333222111000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111222222222111111111000111111222222222222222111111222222222111111111111111111111111111111000000111111222333111000000000111333666777999888777555444333333444444555555555333333555777:::;;;>>>@@@BBBDDDEEEEEEHHHHHHHHHGGGGGGIIILLLOOONNNMMMJJJHHHFFFEEEFFFFFFDDDCCCCCCEEEGGGHHHGGGFFFCCCFFFBBBAAAGGGCCC@@@GGGNNNWWWaaaeeekkk}}}ssseee^^^hhh}}}}}}tttlllqqq{{{vvvmmmhhhgggfffeeeddddddfffhhhlllnnnpppqqqrrrvvv}}}~~~vvvwwwwwwtttrrrtttyyy}}}}}}yyyxxxzzztttnnntttjjj]]]ZZZVVVNNNHHHJJJGGGCCC@@@@@@@@@???>>>???>>>======???AAACCCEEE???>>>===<<<;;;::::::999999888777666555444444444666333000000222333111///222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111222222111111222222222111111000111111111111111111111111111111111111111111111111000000111222222222222222/////////000222444666888888777666555444333333333333444555444444444666888<<<>>>???BBBDDDEEEFFFFFFIIIHHHGGGGGGIIILLLMMMMMMLLLJJJGGGEEEEEEFFFHHHJJJEEEEEEEEEFFFHHHGGGEEECCCBBBCCC>>>@@@HHHEEEDDDMMMccctttwwwhhhaaa___aaa~~~vvvoookkknnn~~~}}}wwwnnneee^^^]]]___ccceeegggiiilllooosssvvvzzz}}}|||||||||{{{{{{}}}~~~|||{{{xxx}}}sssmmmoooyyyiiifffcccXXXOOOIIIFFFCCCAAAAAABBBAAA@@@???>>>======???BBBEEEGGGAAA@@@???===<<<;;;;;;;;;;;;:::888777555444444444777333000000333555444222222222222222222222222222111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111111111000000000///000000000000000000000000000000000000111111111111000111222222222111///...////////////////////////111111111111111111111111///000111333333222111111000000000111222333555666666555555444444333333333222333444444444555777999???@@@BBBDDDEEEGGGHHHHHHJJJGGGFFFHHHKKKNNNMMMKKKFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFFFFGGGGGGFFFCCCAAABBBCCC???@@@GGGGGGOOObbbtttaaaZZZ^^^eeeuuu~~~|||~~~zzzuuuqqqmmmiiiddd```^^^bbbgggkkknnnrrrxxx|||{{{{{{zzzzzzxxxvvvtttrrrqqqqqqqqqqqqssswww~~~}}}}}}zzz{{{wwwrrrnnn|||uuuqqqnnncccWWWKKKIIIFFFDDDDDDDDDCCCAAA@@@???>>>>>>???BBBFFFHHHDDDCCCAAA???>>>===<<<<<<;;;:::999777555444333333555222///000333555555444222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000111111111111111111111111111111111111000000000///000000000000000000000000//////000000000111111111//////111111111000///...//////000000000000//////111111111111111111111111///000111333333222111111222222222222222222333333444444444444444333333333111333555555666777:::<<>>>>>;;;:::999777666444444444222222222222222333444444222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000222222222222222222222222111111111111000000000000000000000000000000000000/////////000000000111111//////000111111111111111111222333444444333222111222222222222222222222222000000111222222222222222333333333222222222111111222222333444444333333333222333555777777999<<>><<<;;;:::888777666666666555888:::888444222333555222222222222222222222222111111111111111111111111111111111111111111111111111000000000000000000111222222222222222222222222111111111111000000000000000000000000000000000000////////////000000000111000000111111222333555555222333444555555444333222222222222222222222222222111111000000111111222333111222222333333333222222000111222333444444333222222444666888999;;;???AAABBBCCCEEEFFFGGGHHHIIIIIIFFFHHHKKKKKKIIIGGGEEEEEEAAABBBDDDEEEFFFFFFEEEDDDFFFCCC@@@??????@@@@@@??????CCCDDDKKKTTT```kkk]]]TTTVVV___pppxxx|||}}}tttmmmhhhhhhiiikkkkkkkkkllllllooosssxxx{{{zzzrrrllliiigggfffddd^^^]]]dddfffaaa```dddcccbbbbbbbbbcccddddddeeegggjjjlllllliiigggggghhheeeffffffeeebbbaaabbbcccfffgggkkkpppssssssnnnjjjhhhhhhjjjkkkllllllllllllqqqnnnkkkjjjlllnnnoooooolllooorrruuuxxx}}}zzzmmmiiiccc\\\VVVOOOIIIDDDAAABBBBBBCCCCCCDDDDDDDDDHHHIIIIIIIIIGGGDDDAAA???===<<<;;;:::999888888888:::???BBB???888333555888222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111000000000000000000000000000000000000////////////000000000000222222111222333555888999000111333444444333111000222222222222222222222222222111000000000111333444///000111222333444444444///000222333444444333222333555777999:::===@@@CCCBBBCCCEEEFFFGGGHHHIIIIIIEEEIIILLLLLLHHHDDDCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFCCC???===>>>???@@@@@@CCCEEEGGGRRRaaaooo~~~fff[[[UUUTTT]]]jjjyyyyyyuuupppnnnjjjfffdddeeeiiimmmlllnnnppptttzzzwwwxxxssslllfffddddddeeeeeecccdddcccaaadddkkkmmmjjjpppppppppppppppqqqrrrsssxxx{{{~~~~~~{{{yyyzzz{{{yyyzzzzzzxxxuuurrrqqqqqqttttttuuuxxx{{{{{{wwwssssssrrrqqqooonnnmmmllllllnnnkkkgggeeeeeefffffffff```aaabbbcccdddhhhlllpppwww{{{}}}yyy|||wwwyyytttxxxuuuhhhXXXNNNJJJHHHFFFCCCBBBDDDDDD@@@???AAAEEEJJJLLLIIIGGGGGGFFFCCC>>><<<:::999999:::999888999MMMXXXKKK999444777888333333333333333333333333333222111000000111222333222222222111111111111000111111222222222222111111111111222222222222111111111111222222222222111111111111111111111111111111////////////000000000000222222222333555888;;;===222222222222222222222222111111111111111111111111222222333333333333444444333333222111111222333333111222222111000000111333333555999;;;<<<===@@@AAABBBDDDFFFHHHIIIJJJIIIIIIFFFFFFEEEDDDCCCAAA???>>>BBBCCCDDDEEEDDDCCCBBBAAABBB>>>===AAADDDBBBBBBCCCDDDKKKYYYiiiuuu{{{dddXXXVVVWWW]]]lll|||wwwzzztttpppgggfffeeeccccccfffkkkoooqqqwww~~~}}}wwwxxxxxxxxxxxxvvvtttssswwwtttpppmmmllllllnnnpppsssvvvzzz{{{|||}}}{{{{{{xxxuuuqqqooollliiifffcccbbb``````aaabbbaaa```fffiiiqqqyyy~~~zzztttpppvvvyyynnnmmmppp|||lll\\\SSSMMMIIIFFFBBBAAABBBBBB@@@???BBBHHHLLLNNNKKKHHHHHHGGGDDDBBB???<<<::::::;;;:::999777EEEKKKAAA666444444111333333333333333333333333444333222111111222333444222222222222111111111111111111222222222222111111111111222222222222111111111111222222222222111111111111111111111111111111////////////000000000111111111111111333666888:::222222222222222222222222111111111111111111111111222222222333333333444444333333222111111222333333111222333222111111222444444777:::<<<===???AAACCCDDDEEEFFFHHHIIIIIIIIIHHHFFFFFFEEECCCBBBAAA@@@???>>>???@@@AAAAAAAAA@@@@@@AAA===<<<>>>??????BBBFFFLLLWWWkkkhhh[[[WWWWWWaaasss{{{tttooonnnppp}}}yyyuuurrroookkkgggcccdddeeefffiiiooovvv||||||xxxvvvvvvuuutttqqqsssvvvzzz}}}~~~tttqqqnnnmmmnnnnnnnnnmmmkkkiiiiiikkknnnrrr{{{wwwooojjjppp{{{zzzjjjggggggvvvuuueee[[[SSSMMMJJJDDD@@@BBBBBBAAAAAADDDIIINNNOOOLLLJJJKKKKKKIIIGGGCCC???===<<<;;;:::999777===>>>777555666444...333333333333333333333333444444333333333333444444333222222222111111111111111111222222222222111111111111222222222222111111111111222222222222111111111111111111111111111111/////////000000000111111111000000000111333444666222222222222222222222222111111111111111111111111222222222222333333333333333222222111111222222333222333444333222333444666777:::===???@@@AAACCCEEEEEEFFFGGGIIIIIIIIIHHHGGGGGGFFFDDDBBBAAA@@@AAAAAA<<<===>>>???@@@@@@@@@??????>>>@@@BBBAAA@@@DDDKKKYYYjjj}}}ggg\\\\\\```bbbvvv{{{lllgggcccaaajjjyyy{{{sssllljjjhhhgggggghhhgggeeebbbeeejjjqqqyyyzzzyyyvvvttttttwwwzzz}}}~~~|||}}}sssjjjfffeeefffkkkqqqzzz~~~vvvqqqvvv}}}ooonnnnnnzzzqqqfff\\\TTTOOOGGGBBBBBBCCCCCCCCCFFFGGGKKKMMMKKKKKKOOOQQQPPPLLLHHHCCC???===;;;:::999888:::888444444888777222444444444444444444444444444444333333333333444444333333222222222111111111111222222333333222222111111111222222222222111111111111222222222222111111111111111111111111111111//////000000000111111111111111000000000111222333222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222222333444444444444666888:::<<>>@@@BBBBBBCCCEEEFFFHHHHHHIIIJJJJJJIIIHHHGGGFFFEEECCCBBBAAAAAABBBBBBAAAAAA@@@????????????@@@DDDCCCEEELLLVVVdddwww{{{eee```bbbqqq~~~xxxooogggbbb___]]]\\\XXXZZZ___gggttt|||{{{{{{||||||yyyzzz~~~wwwmmmggg\\\RRRPPPOOOKKKFFFDDDBBBFFFIIIKKKPPPZZZbbbeee___YYYPPPHHHBBB>>><<<:::999888777666444333444555555555555555555555555555222333444555555444333222444444333333333222222222222333333444444333333222111111222222222222111111111111222222222222111111111111111111111111111111000000111111111222222222000111111222222222111111222222222222222222222222111111111111111111111111111111111111222222222222111222333333333333222111000222333444555666999;;;;;;===@@@AAAAAABBBDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFHHHRRRdddxxxrrrhhhccc\\\cccrrryyysssnnnllliiieeebbbbbbeeegggbbbhhhrrr~~~{{{yyyzzzppprrrfff\\\YYYWWWRRRKKKHHHDDDIIIKKKLLLQQQ[[[dddgggccc]]]SSSKKKEEE@@@>>><<<>>>:::777888888777555444555555555555555555555555333444555666666555444333444444444333333333222222222333333444444333333222111111222222222222111111111111222222222222111111111111111111111111111111000111111111111222222222///000000111111111111000222222222222222222222222111111111111111111111111000111111111111222222222111222333444444333222111///111333444444666999;;;:::<<>>@@@AAABBBDDDGGGKKKNNNRRRNNNJJJIIIJJJJJJHHHFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@CCCKKKRRRSSSPPPGGGcccqqq```VVVTTTVVVaaayyy|||}}}tttnnniiijjjmmmkkkrrruuutttuuu~~~yyyoooddd___\\\VVVNNNKKKIIIIIINNNRRRWWW___gggjjjcccZZZRRRMMMHHHBBB>>>===;;;888777888888777777555555555444444333333333333444444555555555444444444444444444444444444444333333333333333333333333111111111111111111111111333333222222111111000000222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111222333222111000111333111444333///...222555555222222222222222222222222444444444555666999<<<===??????@@@@@@BBBGGGMMMRRRQQQNNNKKKJJJJJJJJJHHHEEEBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGKKKMMMMMM\\\~~~zzzdddXXXTTTWWW[[[qqq~~~uuuttt~~~zzzqqqmmmkkkjjjlllqqquuu}}}uuunnneee[[[VVVVVVRRRNNNLLLNNNQQQUUU___hhhmmmfff]]]VVVQQQLLLGGGBBB???<<<999888888888888777555555555444444444444444666666666666666555444444333333333333333333333333333333333333333333333333222222222222222222222222444444333222111000//////222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111444666777666555444555666GGGFFF@@@555000000222222222222222222333333333333333444555666999;;;>>>????????????@@@BBBHHHOOOTTTOOONNNLLLLLLLLLJJJGGGDDD@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEEEEGGGMMMRRRppphhhYYYTTTWWW```iiiyyytttsssyyyuuu|||tttlllggghhhkkkooouuu{{{}}}xxxttthhhXXXTTTYYYVVVRRROOOOOOPPPTTT^^^iiioooiiiaaa[[[VVVPPPIIIDDDAAA>>>;;;999999999888777555555555555555444444444555555666666666555555444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111555777888777666555666777RRRPPPHHH;;;333111000...222222222333333333333333333444666999<<<>>>@@@AAA@@@AAABBBCCCDDDHHHMMMQQQMMMNNNNNNNNNLLLIIIEEECCC@@@AAABBBCCCDDDEEEFFFFFFDDDFFFHHHGGGEEEHHHTTT```zzzlll]]]VVVXXXbbbqqqvvvwwwzzz~~~tttooopppzzzwwwssslllhhhlllttt}}}zzzwwwuuuhhhXXXRRRWWWYYYVVVSSSRRRQQQSSS\\\gggmmmiiiccc^^^ZZZSSSKKKEEECCC@@@<<<::::::999888777555555555555555555555555222222333555555666666666333333333333333333333333333333333333333333333333222222222222222222222222111111222222333333333444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111222333222111000111333<<>>AAABBBBBB@@@CCCFFFHHHHHHHHHJJJKKKMMMNNNOOOOOOLLLHHHEEEBBBAAABBBDDDFFFGGGHHHHHHHHHCCCDDDGGGHHHEEEIIIZZZlllccc[[[VVVXXXbbbsssxxxjjjjjjqqq~~~}}}~~~|||vvvttt{{{zzzxxx{{{|||~~~xxxxxxyyywwwnnnbbb\\\\\\^^^\\\ZZZXXXTTTRRRYYYbbbhhhfffdddbbb___YYYPPPHHHDDDAAA>>>;;;;;;:::888777555555555555555666666666111222333444555666666666444444444444444444444444333333333333333333333333333333333333333333333333000000111222333444555555222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000222333222111000111333...333555222111333333111222222333333444444555555444666:::>>>AAABBBCCCBBB@@@DDDHHHKKKJJJIIIHHHHHHMMMOOOPPPOOOKKKGGGDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIEEEDDDEEEHHHGGGLLL```vvvgggUUUSSSWWWbbbrrrtttgggaaakkkzzz{{{yyy{{{zzzxxxxxxuuu}}}www{{{www}}}~~~zzzssslllfffeeeddd```XXXRRRUUU\\\``````cccffffff```WWWOOOFFFCCC???<<<;;;:::888777444555555555666666666777333444555666666666666666555555555555555555555555333333333333333333333333333333333333333333333333111222222333333444444444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111333444555444333222333555000444666333111222222000222222333333444555555666555888<<<@@@CCCCCCCCCBBBAAADDDHHHJJJJJJIIIJJJJJJMMMOOOQQQOOOJJJFFFDDDDDDCCCDDDFFFHHHIIIIIIHHHGGGFFFCCCDDDJJJMMMVVVmmmmmm^^^[[[^^^gggvvvzzzppplllkkkyyy|||vvvxxxwwwsssuuu~~~vvvyyyrrrooovvvzzz}}}lllkkkkkkfff[[[RRRRRRWWWZZZ]]]bbbhhhjjjfff]]]UUUGGGDDD@@@===<<<:::999777444555555555666666777777777777777777777666666555666666666666666666666666333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000111222222000000111222---111222//////222444333222222333333444555666666666999===AAADDDDDDCCCBBBBBBDDDFFFHHHIIIJJJLLLNNNNNNPPPQQQNNNIIIEEEDDDEEECCCDDDFFFHHHIIIHHHGGGFFFFFFBBBDDDMMMUUUaaazzzpppfff```kkkooozzz}}}|||~~~|||uuummmmmmttt{{{}}}sssmmmrrruuuooonnnppp}}}yyyoooiiibbbYYYSSSRRRUUUYYY```gggkkkjjjeeeaaaTTTJJJBBB@@@???<<<:::999777555444444555555555444444444555555555555444444555555555555555555555555555555444444444333333333444444444444444444444444222222222222222222222222444222111111222333333222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333111222444555444222000///333333333333333444555666888;;;@@@AAA@@@@@@BBBDDDEEEEEEFFFGGGIIIKKKMMMNNNNNNMMMLLLJJJHHHFFFDDDCCCGGGGGGFFFEEEGGGIIIGGGCCCHHHGGGJJJUUUeeexxxkkkdddooo~~~|||yyyvvvzzzxxxxxxyyyyyyxxxrrruuuvvvpppqqquuuwwwppptttwwwlllddd[[[UUUSSSTTTWWW\\\cccjjjoooqqqrrraaaUUUJJJDDDAAA===::::::999777555555666777666555444555555666666555555444555555555555555555555555555555444444444333333333444444444444444444444444222222222222222222222222444222111111222333333222333333333222222222222222222222222222333333333333333333333333333333333333333333333333333333333333222333333444333222111000333333333333444555666666888<<>>;;;<<<:::888777666777888777666444555555666666555555444555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333444222111111222333333222444333333333222222222111333333333333444444444444333333333333333333333333333333333333333333333333333333333333222222222222333333333444444666777777999<<>>@@@AAABBBCCCDDDGGGHHHJJJLLLMMMOOOPPPPPPNNNNNNMMMLLLIIIFFFDDDBBBBBBEEEIIIKKKIIIGGGLLLRRReeezzzvvvhhhooozzzwww|||{{{ttt^^^YYY^^^^^^^^^^^^^^^aaahhhqqqxxxzzzoooaaaWWWLLLCCC@@@AAA;;;999777666777777666555555666666666666666666555555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333444222111111222333333222333333333333333333333333333333333444444444555555222222222333333444444444333333333333333333333333444333333222222333444444333333333555666888:::;;;=========???AAACCCDDDEEEHHHIIIKKKMMMOOOPPPPPPPPPNNNMMMLLLJJJHHHFFFDDDCCCFFFGGGIIIJJJFFFFFFQQQ___vvvllllll}}}}}}}}}{{{aaaZZZ^^^\\\___bbbccceeeiiiqqqwwwvvvoooggg___UUUJJJDDDCCC;;;999777666777777666555555666666777777666666555555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333444222111111222333333222222222333333444444555555333333333333444444444444111222222333333444444555333333333333333333333333333333333333444444444444222333444555777999;;;<<<>>>======>>>AAADDDEEEEEEGGGIIIKKKMMMOOOPPPPPPPPPMMMKKKIIIGGGEEEEEEEEEEEEHHHGGGHHHHHHEEEIII^^^vvvuuucccdddtttvvvvvv~~~|||hhh\\\[[[ZZZ^^^bbbdddeeeiiipppwwwtttpppmmmiii___QQQHHHEEE===;;;999888888888777555666666777777777777666666555555555555555555555555555555444444444333333333444444444444444444444444444444444444444444444444444222111111222333333222000111222333444666777777222222222222333333333333111111222333333444555555333333333333333333333333111222444555555555444333222333444555888:::<<<===???===<<<>>>BBBEEEEEEEEEFFFHHHKKKNNNOOOPPPOOOOOOKKKIIIFFFCCCBBBDDDFFFHHHIIIGGGHHHIIIIIITTTuuussseeeZZZeee{{{~~~zzzvvvzzzxxxwwwuuuwwwzzzmmm]]]XXXXXX\\\```aaabbbfffmmmssstttssssssqqqfffVVVJJJFFF???===:::999999999888777666666777777777777666666555555555555555555555555555555444444444333333333444444444444444444444444444444444444444444444444444222111111222333333222///000111333555777888999111111222222222333333333111111222333333444555555333333333333333333333333111222444666666555444333222333444666888:::===>>>@@@===<<<>>>BBBEEEFFFEEEFFFHHHKKKMMMOOOPPPOOOOOOKKKHHHDDDAAA@@@CCCGGGJJJLLLIIIIIILLLOOO```qqqddd]]]\\\kkkxxxrrrmmmxxx}}}{{{zzz~~~}}}xxxtttooommmoooqqqyyykkk]]][[[YYY]]]aaaccccccfffkkkoooppptttwwwtttooofffVVVHHHBBB>>>:::888999:::777555999999888777777777777777666555444333333444555666666555555555555444444444555555444444444333333333555555555666666666666666666666555444333333222222333333444555555555444444222222222222222222222222222222222222222222222222111222333333444444333333333333333444555666777777444666:::<<<===???AAACCC@@@@@@???@@@AAACCCEEEFFFLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEGGGIIIJJJHHHLLLLLLLLL[[[}}}vvvhhh^^^VVVRRReee|||sssrrrsssyyy{{{{{{~~~tttlllkkkkkkjjjqqq~~~kkk___\\\YYY]]]```aaaaaacccgggkkkrrruuuxxxwwwuuulll\\\LLLDDD@@@;;;:::;;;;;;999666888888777777666666777777666555444444444444555666666555555555555444444444555555444444444333333333333444444444555555666666666666555555444333333222444444444444444333222222222222222222222222222222222222222222222222222222222222333444444444444333333444444444555666666666222555888:::;;;===???AAAAAAAAAAAAAAABBBDDDFFFGGGLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFHHHHHHFFFHHHLLLVVVjjjsssccc[[[XXX]]]eeepppmmmtttzzz~~~xxx|||}}}vvvuuusssnnnmmmsss}}}~~~oooddd___[[[]]]______^^^```dddhhhrrruuuxxxzzz{{{tttcccSSSHHHCCC>>>;;;<<<<<<:::888777777777777666666666666666555555444444555555666666555555555555444444444555555444444444333333333111222222333444555666666666666666555444444333333666555555444333111111000333333333333333333333333333333333333333333333333222222333444444444444444444444555555555555555555333666999;;;<<<===???AAACCCCCCCCCDDDEEEFFFGGGHHHKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFHHHGGGQQQgggqqqZZZRRRQQQVVVhhh{{{}}}qqqvvv~~~zzztttzzzwwwrrrmmmooowwwxxxkkkbbb[[[]]]___^^^\\\]]]aaaeeeooorrrvvvzzz~~~yyyjjjYYYLLLGGG@@@<<<<<<<<<;;;999777777777777666666555555666666555555555555666666666555555555555444444444555555444444444333333333111222222444555666777777666666666555555444444444555555444333222111111111333333333333333333333333333333333333333333333333222333333444555444444444555555555555555444444444666999<<<>>>>>>???AAACCCEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCCCCBBBDDDFFFGGGIIIIIIHHHGGGFFFKKKJJJ[[[{{{}}}uuu```QQQRRRYYYccc|||~~~~~~zzzvvvwww~~~yyyuuutttyyyyyy{{{{{{yyyssseee\\\]]]]]][[[YYYYYY^^^aaajjjnnnsssxxx}}}{{{nnn```RRRKKKBBB===<<<;;;:::999666777777888777666555555666666666666666666666666666555555555555444444444555555444444444333333333222333444555666777888888555555555555555444444444444333333222222333444444333333333333333333333333333333333333333333333333333333444555555555444444555555555555555444444444777:::===>>>???@@@BBBCCCEEEEEEFFFGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBFFFGGGIIIKKKLLLJJJIIIGGGJJJOOOfff~~~ttthhhZZZSSSZZZgggzzz}}}}}}zzzuuusssxxx}}}yyy}}}zzzssswww~~~|||zzzxxxzzz}}}lll```aaa___[[[WWWVVVYYY]]]gggmmmssswww{{{zzzrrrhhhYYYQQQGGG???===<<<:::999777888999999999888666555555666666777777666666555666555555555555444444444555555444444444333333333444444555555666777888888444444444444444444444444444444333222333444555666333333333333333333333333333333333333333333333333333333444555555555555555444444555555555555555555666999<<<======>>>@@@BBBDDDEEEFFFFFFGGGGGGFFFFFFCCCBBBAAA@@@AAABBBCCCDDDGGGHHHJJJLLLLLLKKKJJJIIIHHHTTTrrrzzzlll^^^ZZZ[[[ddduuu}}}zzz}}}uuuqqqttt{{{zzzuuuxxx|||{{{yyyzzz~~~{{{mmmlllhhhaaaZZZWWWXXX[[[gggooovvvyyyzzzzzzvvvppp```XXXLLLCCC???===<<<:::888888:::::::::999777666555666777888888777666555666555555555555444444444555555444444444333333333444444444555555666666666333333333333333333333333777666555333333444555666444444444444444444444444444444444444444444444444333444444555555555555555333444444444555666666666777:::<<<>>>>>>???@@@BBBCCCCCCEEEEEEFFFEEEEEEDDD??????>>>???@@@CCCFFFGGGHHHHHHJJJKKKKKKKKKJJJIIIKKK^^^}}}vvvggg^^^jjjxxxxxxtttttt{{{~~~uuuzzz}}}yyy{{{}}}{{{{{{~~~yyywwwqqqhhh___ZZZ[[[]]]hhhqqqyyy{{{zzz{{{zzzwwweee\\\OOOFFFAAA???===;;;888999;;;;;;;;;:::888666555666777888888777666555666666555555555444444444555555444444444333333333444444444444444444444444222222222222222222222222:::999666444333333444555444444444444444444444444444444444444444444444444333444555555666666555555333333444444555666777777:::<<>>@@@DDDGGGJJJGGGHHHIIIIIIJJJJJJIIIIIIQQQhhhsssfffhhh}}}~~~xxxrrrpppooossszzz{{{nnnqqqzzz{{{jjj[[[]]]gggpppuuuyyy|||}}}}}}zzzvvvsssfffVVVIIICCC@@@===;;;777888999:::::::::::::::555555555666666666666666555666777777777666444333555555555555555555555555333444444555555444444333555444444333333444444555555444333333333333444555444444444333333222222222333333333333333333333333444444444555555555555666555666777666666666888::::::;;;===>>>???AAADDDFFFBBBCCCCCCCCCBBB@@@>>>===;;;>>>@@@BBBCCCEEEHHHJJJIIIGGGGGGHHHLLLNNNNNNLLLZZZpppvvvyyy{{{xxx{{{qqqjjjkkkooovvv|||yyyyyyuuutttfffdddkkknnnrrrwwwzzz|||{{{yyyvvvxxxlll[[[MMMEEEBBB>>><<<:::::::::::::::999888888666666666666666666666666555666777777777666444333555555555555555555555555333444444555555444444333555444444333333444444555555444333333333333444555444444333333333333333333333333333333333333333333444444444555555555555666444555666666555666888::::::<<<===>>>???@@@CCCEEEAAAAAAAAA@@@???>>>===<<<<<<>>>AAACCCDDDFFFHHHKKKIIIKKKLLLLLLMMMQQQVVV[[[ooo}}}zzzxxxqqqwww}}}qqqllllllttt}}}~~~zzzuuuoooqqqnnnooorrrvvvxxxxxxxxxxxxuuucccTTTJJJDDD@@@>>><<<<<<;;;:::999888777666666666666666666666666666666666666777666666555444555555555555555555555555444444555555555555444444555444444333333444444555555444444333333444444555333333333333444444444444333333333333333333444444444444444555555555555666444555666666555666888::::::<<<>>>??????@@@BBBDDD???>>>===<<<<<<<<<<<<======@@@BBBDDDEEEFFFIIIKKKFFFJJJMMMMMMOOOXXXgggtttzzzuuuqqqsss{{{yyypppmmmlllnnnxxx|||xxxpppnnnmmmpppsssuuuyyy~~~}}}lll[[[OOOGGGBBB???===<<<;;;:::999888888888777777777666666666666666666666666666666666555555555555555555555555555555444444555555555555444444555444444333333444444555444444444444444444444444222333333333444444555555333333333444444444444444444444444555555555555666333555666666555666888:::;;;===????????????@@@BBB???===;;;::::::<<<>>>??????AAADDDEEEFFFGGGJJJLLLHHHJJJMMMRRR\\\ooo|||vvvyyyzzzvvvjjjiiilllsss}}}tttmmmjjjlllpppttt|||tttcccUUUKKKCCC@@@<<<;;;:::999999999::::::888888777777666666666666666666555555555666666666555555555555555555555555444555555666666555555444555444444333333444444555444444444444444444444444333333333444444555555555333333333444444555555555444444444555555555555666444555666666666777999;;;;;;===???@@@???>>>>>>???@@@>>><<<;;;;;;>>>AAACCCAAACCCEEEGGGGGGIIIKKKMMMNNNMMMPPP]]]uuu~~~kkkpppqqquuu~~~rrrjjjhhhmmmtttvvvnnnjjjnnnrrrvvv{{{lll]]]PPPGGGBBB<<<<<<:::999999:::;;;;;;999888888777777666666555666555555555555666777777555555555555555555555555555555666666666666555555555444444333333444444555333444444555555444444333444444444444444555555555333333333444555555666666444444444555555555555666444666777777777888;;;===<<<>>>@@@@@@???=========@@@???======>>>AAADDDFFFCCCEEEGGGHHHHHHJJJLLLNNNNNNMMMUUUkkk~~~jjjbbbooouuuddduuujjjdddgggnnnyyyuuummmlllsssxxxzzzttteeeVVVKKKFFF???===;;;999888999999:::999999888888777666666555666555555444555666777888555555555555555555555555555555666666666666555555555444444333333444444555333333444555555444333333555555555555444444444444333333444444555666666666444444444555555555555666555777888999999:::<<>>@@@@@@>>><<<<<<<<>>>>>>>>@@@BBBEEEGGGDDDFFFHHHIIIIIIJJJLLLNNNMMMRRRbbbhhhaaafffzzzvvvpppnnnzzzkkkaaaeeeppp|||tttmmmoooyyy~~~}}}zzzjjjZZZOOOIIIAAA@@@===:::888777888888999999999888777666666555666555444444555666777888555555555555555555555555555555666666666666555555555444444333333444444555333333444555555444333333666666666555444444444333333333444444555666777777444444444555555555666666666777999999:::;;;===@@@<<>><<<;;;;;;>>>>>>>>>???AAACCCEEEGGGEEEGGGIIIJJJJJJKKKMMMOOORRR]]]uuuvvv]]]```ppptttrrrssskkkbbbaaammm{{{{{{sssooouuu}}}rrrdddTTTGGGGGGCCC>>>;;;;;;;;;;;;:::999999888888888888999999999888777555555444444444333333444444555666666777555555555555555555555555666666555444333222222111666666555555555444444444666666777777777777666666666444222222444666666666444444444555555555666666888888999:::<<<===>>>>>>??????????????????>>>>>>??????AAAFFFJJJLLLJJJGGGEEEFFFGGGHHHKKKNNNOOONNNQQQdddwwwgggZZZbbb}}}mmmgggfffgggkkkwwwyyyzzz}}}qqqpppwwwxxxjjjZZZLLLEEEBBB>>>;;;;;;::::::999999999888888888888999999888777666555555555555555444444555555666777777888555555555555555555555555555555555444444333333222555555444444333333333333555666666777777666666555555444222333555666555555444444444555555555666666888888999:::<<<===>>>>>>============<<<<<<<<<<<>>???>>>>>>===<<<<<<<<<<<<<<>><<<:::999999888888888888999999666555555555555666666777555555666666666777777777555555555555555555555555333333333444444555555555444333333333333333333333333444444555555444444333333444555888999999666333555555555555666666666666777777999:::<<<===>>>???AAAAAA@@@???>>>>>>???@@@GGGHHHIIIJJJJJJJJJHHHGGGEEEGGGKKKNNNLLLKKKNNNSSS]]]}}}xxxmmmuuu|||qqqiiijjjpppxxxyyyyyy}}}~~~qqqkkktttvvvwww{{{{{{jjjZZZLLLIIIDDDAAA???===;;;999999999888888888888999999666555555555555666666777444444555555555555666666555555555555555555555555222333333444444555555555444444444444555555555555333333444444444444333333444555777:::;;;:::777444555555555666666666777777666777888:::<<<===??????BBBAAA@@@??????@@@AAABBBIIIJJJKKKKKKJJJIIIHHHGGGHHHIIILLLNNNJJJHHHOOOYYYrrr~~~zzzyyy{{{sssmmmnnnttt~~~|||uuulllkkkvvvtttdddPPPKKKEEE@@@===;;;999888999999888888888888999999777666666555555555666666444444444555555555555555555555555555555555555555333333333444444555555555444444555555555555555666333444444444444444444333555555777999;;;:::777555555555666666666777777777666777888:::<<<>>>???@@@AAA@@@???>>>???AAACCCDDDJJJKKKLLLKKKIIIGGGGGGHHHKKKIIIKKKMMMIIIIIIUUUfffzzz{{{mmmllloooxxx~~~xxxoooooo}}}}}}|||nnnWWWQQQHHHAAA>>><<<;;;:::999999888888888888999999888777666555555555555555666666666555555555555555555555555555555555555555333333444444444444444444333333333444444555555555444444555555555555444444444444555777999999666444555666666666777777777777666666888:::<<<>>>???@@@AAAAAA??????AAACCCFFFHHHIIIKKKLLLKKKHHHFFFGGGIIILLLIIIJJJLLLJJJMMM```vvv~~~rrrmmmppp{{{tttuuu~~~{{{~~~xxx|||sss^^^WWWMMMEEE@@@???>>>>>>999999888888888888999999999888777555555444444444777777777777666666666666555555555555555555555555444444444444444444444444222222222333333444444444444555555666666555555444444333333555777777555333666666666666777777777777555666888:::<<<>>>@@@@@@DDDCCCBBBBBBDDDGGGKKKMMMHHHJJJLLLJJJGGGFFFGGGIIILLLIIIIIILLLLLLQQQhhh{{{xxx|||pppkkkqqqwww{{{~~~vvvuuuvvv|||jjj[[[NNNIIIFFF???;;;:::<<<<<<;;;:::::::::;;;;;;888888888888777666444333666666666666666666666666666666555555555444444444555555666666666666555555444444555555555555444444555555555555666666666666777777666666555555555444888888888777777777777777:::;;;<<<======>>>AAACCCFFFCCCAAACCCGGGJJJJJJIIIMMMMMMMMMKKKIIIHHHIIIJJJLLLHHHJJJOOOQQQ[[[wwwtttvvvxxxmmmmmmuuuzzz|||zzzwwwqqqoooqqqwwwsssbbbQQQJJJFFF???;;;999<<<;;;;;;:::::::::::::::888888777777666666555555666666666666666666666666666666555555555444444444555555555666666555555555444444555555555555444444555555555555666666666666777666666666555555555444888777777777777777777777888:::<<<===>>>???CCCEEEEEECCCCCCEEEIIILLLMMMLLLMMMMMMMMMKKKIIIHHHIIIKKKKKKIIIMMMUUUZZZgggtttooo{{{{{{sssnnnrrr{{{xxxuuupppnnnpppvvv|||jjjVVVKKKGGGBBB>>><<<<<<;;;::::::999999999:::888888777666666666777888666666666666666666666666555555555555555444444444444444555555555555444444444444555555555555444444444555555555555666666666666666666555555555555555777777777777777777888888777999;;;===>>>AAADDDGGGDDDDDDEEEHHHLLLNNNNNNMMMMMMMMMMMMLLLJJJJJJKKKLLLKKKLLLUUUcccpppwwwhhhoooxxxqqqqqquuu|||xxxwwwrrruuu}}}sss]]]NNNIIIFFFCCC@@@<<<;;;:::999999999999999999888666555555777999:::666666666666666666666666555555555555555555555555333333444444444444333333444444555555555555444444444444444555555555666666555555555555555555555555777777777777777888888888888:::<<<>>>???AAADDDGGGEEEFFFHHHJJJLLLMMMLLLKKKMMMNNNNNNMMMKKKKKKLLLNNNLLLQQQaaayyypppvvvrrriiiyyyqqqooowww}}}|||vvv{{{iiiVVVKKKGGGCCC???===<<<;;;:::999999999999999888666555555777999:::666666666666666666666666444555555555555555555555333333444444444444333333444444555555555555444444444444444444555555555555444444444555555555555555666666777777888888888888;;;===>>>??????@@@CCCEEEGGGHHHIIIJJJJJJIIIHHHGGGMMMNNNNNNNNNMMMMMMNNNPPPMMMWWWooonnncccppp{{{|||~~~}}}vvvpppttt~~~www|||www___OOOGGGAAA===>>>===<<<;;;:::999999999999999888777777777888999666666666666666666666666444444444555555555555555444444555555555555444444444444555555555555444444333444444444444555555555444444444444444555555555666666666777888888999999===>>>???@@@@@@AAACCCEEEHHHIIIJJJIIIGGGEEEEEEFFFMMMNNNOOONNNNNNNNNPPPRRRPPPcccuuueeedddzzzzzzzzz|||tttttttttxxxyyy|||gggSSSIIIDDD@@@??????===<<<;;;::::::::::::999999888888777777777666666666666666666666666444444444555555555666666555555555666666555555555444444555555555555444444333333444444444555555555333333333444444555555555555666666777888888999999<<<===???@@@@@@BBBEEEGGGHHHIIIJJJHHHEEEDDDFFFHHHMMMNNNOOOOOOOOOOOOQQQSSSZZZvvviiidddqqqyyy|||xxxqqqpppzzz}}}~~~kkkVVVLLLIIIFFF@@@@@@>>>===<<<;;;;;;:::::::::::::::999777666555666666666666666666666666444444444555555555666666555555666666666666555555444555555555555555555444333333333444444444555555333333333444444555555555555666666777888999999999:::<<<>>>@@@AAACCCGGGJJJHHHIIIJJJHHHEEEEEEHHHKKKMMMNNNOOOOOOOOOPPPRRRTTTcccqqqdddfff}}}yyy}}}wwwoooooosss}}}~~~ooo^^^TTTLLLDDDBBB???<<<;;;<<<<<<;;;:::999999999888888888888888666666666666666666666666555555555555555444444444666666555555555555666666666666555555555444444444444444444444444444444444333333333444444444555555444555555666777999;;;<<>>???@@@CCCEEEFFFKKKJJJHHHFFFDDDEEEIIILLLSSSNNNMMMQQQQQQQQQYYYfffpppgggiiiyyyxxx}}}zzzlllgggiiiyyy~~~~~~}}}{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~{{{yyyvvvvvvyyyzzzyyyxxx{{{|||}}}~~~~~~}}}rrrmmmppp}}}xxx~~~xxxfffWWWMMMDDDBBB>>><<<<<<<<<<<<;;;999999888888888777777777666666666666666666666666555555666666777777888888666666555555555555666666777777777777777666666666444444444444444444444444555555555555666666666666666666666777888999:::;;;<<<<<<===>>>@@@BBBCCCEEEKKKJJJHHHFFFEEEFFFJJJMMMPPPNNNNNNPPPNNNOOO]]]ooowwwfffhhhttttttwwwkkkeeehhhqqq{{{wwwsssooollljjjiiihhhgggfffggghhhhhhhhhhhhhhhhhhiiijjjkkklllllllllllllllnnnppprrrsssqqqqqqppplllgggdddbbbbbbcccccccccccccccdddeeefffcccaaa``````bbbccccccbbbcccdddgggiiiiiiiiihhhgggdddeeeggghhhiiilllpppssssssuuuxxxzzz}}}ttttttttt{{{~~~yyyzzzppp\\\PPPGGGCCC???===<<<<<<<<<;;;999999999888777777777666666666666666666666666666222333333444555666777777666666555555555555666666666666666666666666666666555555555555555555555555666666666666777777777777777777777777888999:::;;;<<<<<<===???AAABBBDDDEEEIIIHHHGGGEEEDDDFFFJJJMMMNNNMMMOOOOOOLLLOOOddd}}}ooogggsss|||ttt~~~uuuhhhiiirrr}}}|||yyyyyywwwtttpppooopppqqqssstttvvvxxxyyyyyyyyyyyyrrrooojjjfffbbb___[[[XXXZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWWWWYYYZZZ\\\]]]]]]]]]\\\[[[[[[\\\^^^^^^^^^^^^]]][[[XXXVVVVVVWWWVVVVVVVVVVVVWWWWWWXXXXXXVVVUUUTTTTTTTTTUUUTTTTTTTTTVVVYYY[[[\\\\\\ZZZYYYWWWXXXZZZ[[[\\\___cccfffgggiiilllnnnqqqyyy~~~zzzzzz||||||www___QQQIIIFFFAAA===<<<===<<<<<<:::::::::999888777777777777777777777777777777777222333333444555666777777666666555555555555666666555555555555555555555555555555555555555555555555666666666777777777888888777777777777888999;;;;;;===>>>???AAACCCDDDEEEFFFFFFFFFEEECCCCCCEEEIIIMMMOOOPPPRRRRRRPPPWWWssstttvvv{{{zzzyyy{{{vvvkkkeeemmm{{{xxxpppnnnoookkkkkkkkkjjjiiihhhgggfffcccccccccaaa___^^^___aaa___```bbbcccdddddddddccc___\\\YYYVVVUUUSSSPPPNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMOOOQQQSSSTTTUUUTTTSSSRRRQQQRRRSSSSSSSSSSSSSSSQQQNNNNNNOOOPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKKKKKKKLLLNNNPPPRRRSSSSSSSSSRRRSSSUUUVVVWWWXXXZZZ^^^```dddgggjjjmmmrrrzzz{{{~~~yyy~~~~~~~~~cccSSSLLLGGGBBB>>>============<<<<<<;;;:::999888888777777777777777777777777777555555666666777777888888666666555555555555666666444444444444555555555555555555555555555555555555666666666666777777777777666666666777999;;;<<<===>>>???AAACCCEEEFFFGGGGGGEEEEEEDDDBBBBBBEEEIIIMMMNNNNNNPPPQQQRRR___}}}wwwrrrttt|||mmmhhhhhhsss}}}~~~}}}{{{xxxvvvvvvvvvwwwvvvuuuuuuttttttuuuuuuttttttqqqjjjbbb[[[YYYYYYXXXXXXWWWVVVVVVUUUTTTTTTRRRSSSSSSSSSQQQQQQRRRTTTPPPQQQRRRTTTUUUUUUTTTTTTRRRPPPNNNMMMMMMMMMLLLJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJMMMOOOPPPQQQPPPOOONNNNNNNNNOOOPPPNNNNNNMMMKKKIIIIIIKKKMMMJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLNNNMMMKKKIIIIIIJJJLLLLLLNNNOOOPPPQQQRRRRRRPPPRRRTTTVVVXXX\\\```ccchhhlllqqquuu{{{}}}}}}hhhWWWMMMIIICCC>>>============>>>======<<<:::999999888777777777777777777777777666666666777777777777777666666555555555555666666444555555555666666666666555555555555555555555555555555555666666666777777555555666777999<<<>>>???>>>@@@BBBDDDFFFGGGGGGGGGEEEEEEDDDCCCCCCFFFJJJNNNNNNLLLMMMPPPUUUggg{{{oooqqqqqqvvvqqqllloooyyy{{{xxxtttrrrlllllllllllllllkkkkkkkkkmmmmmmnnnnnnmmmjjjhhhfffeeeffffffdddaaa```aaacccaaa```___^^^^^^^^^___```___]]][[[WWWSSSPPPNNNMMMNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKMMMNNNOOOOOONNNMMMMMMLLLJJJJJJKKKLLLKKKKKKKKKKKKMMMNNNPPPQQQQQQRRRRRRQQQOOONNNNNNPPPSSSTTTSSSSSSRRRQQQRRRSSSTTTUUUSSSSSSRRRPPPMMMMMMOOOQQQRRRSSSTTTTTTTTTTTTSSSRRRPPPSSSVVVVVVUUUTTTUUUVVVXXXXXXXXXYYYZZZ\\\^^^___ZZZ]]]bbbfffkkkrrrxxx}}}~~~|||lllZZZNNNJJJCCC???============???>>>>>><<<;;;:::999999777777777777777777777777555555555555555444444444666666555555555555666666555666666666777777888888666666666666666666666666555555555555666666666666444444555777:::<<>>???BBBDDDFFFGGGGGGGGGEEEEEEEEEDDDDDDGGGLLLPPPSSSPPPQQQUUU\\\qqq}}}{{{oooiiiqqqvvv||||||lllnnnzzz~~~|||zzzyyyvvvsssqqqrrruuuuuusssqqqnnnnnnmmmllliiifffdddbbb[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\]]]]]]\\\XXXUUUUUUVVVWWWUUUSSSRRRTTTVVVUUUTTTSSSRRRRRRRRRSSSTTTTTTRRROOONNNNNNMMMLLLJJJKKKKKKJJJIIIIIIIIIJJJJJJNNNOOOOOOMMMKKKIIIJJJJJJKKKLLLNNNOOOPPPOOOOOONNNNNNMMMKKKKKKMMMNNNMMMLLLPPPQQQSSSUUUWWWYYYYYYZZZ[[[YYYWWWVVVVVVXXXZZZ[[[YYYYYYXXXXXXXXXZZZ[[[\\\]]]]]]\\\YYYVVVVVVXXXZZZ______```aaaaaa```___^^^ZZZ^^^bbbcccbbbbbbdddfffhhhgggffffffhhhkkknnnooonnnrrryyyyyyeeeVVVKKKAAA??????>>>===>>>::::::;;;;;;::::::999888777777777777888888888888888888888888777777777777888888777777777666666555333444444444555666666666555555555555555555555555555555555555666777999999888888999::::::;;;<<<<<<>>>???BBBDDDFFFGGGGGGGGGCCCDDDCCCCCCCCCEEEIIIMMMOOOTTTRRROOO___zzzxxxrrrooolllnnnzzztttuuuxxx|||wwwsssnnnllljjjhhhfffeeedddccc```aaaaaa```___]]]ZZZYYY[[[ZZZXXXXXXWWWWWWUUUTTTSSSQQQNNNNNNNNNOOOOOOOOOOOOPPPPPPOOOMMMLLLMMMNNNKKKLLLMMMMMMMMMMMMMMMLLLNNNLLLKKKLLLNNNPPPQQQQQQTTTSSSQQQMMMIIIGGGIIIJJJLLLJJJHHHHHHJJJKKKLLLLLLLLLOOORRRRRROOONNNOOOQQQQQQRRRSSSTTTTTTTTTSSSSSSUUUVVVWWWWWWWWWWWWYYY[[[cccccccccdddgggjjjnnnpppllljjjgggffffffhhhkkkmmmllljjjggggggiiilllnnnooorrroookkkhhhhhhjjjmmmoooppptttxxxzzzyyyyyy{{{~~~xxxyyy}}}iiiYYYNNNDDDAAAAAA>>><<<<<<:::;;;;;;;;;;;;:::999999::::::999888777666555555666666666555555555444444888777777666555555666666555555666666666666666666555555555555555555555555555555555555666777888999888888999:::;;;<<<<<<===@@@AAACCCDDDEEEFFFEEEEEEBBBCCCCCCDDDEEEHHHMMMQQQRRRTTTUUUZZZooozzzrrrpppoooqqq{{{uuunnnrrr}}}zzzxxxvvvuuuuuurrrssstttsssrrrqqqrrrsssuuuxxxssslllhhhddd```^^^]]]\\\ZZZXXXWWWVVVVVVTTTUUUUUUUUUUUUTTTRRRQQQPPPOOONNNMMMMMMLLLKKKJJJOOOMMMKKKKKKLLLLLLLLLKKKOOOPPPQQQOOOMMMLLLLLLMMMJJJJJJKKKKKKLLLLLLLLLLLLNNNMMMLLLMMMNNNOOOPPPPPPYYYYYYWWWTTTOOONNNOOOQQQOOONNNNNNNNNOOOQQQQQQQQQOOOSSSXXXZZZYYYXXXZZZ\\\aaaccceeehhhiiijjjiiihhhiiijjjkkkkkkkkkmmmppprrr~~~~~~ooo]]]QQQGGGDDDBBB???<<<;;;;;;;;;;;;;;;;;;:::999999::::::999888777666555555555555555555444444444444888777555444444555666666777777777777777666666666666666666666666666666666666555555666666777888999888888999:::;;;<<<===>>>BBBCCCDDDEEEEEEDDDDDDCCCAAABBBCCCDDDFFFJJJPPPTTTVVVUUU\\\ppp}}}qqqooosssvvv~~~{{{llloooxxx}}}{{{xxxtttpppnnnmmmkkkjjjiiijjjjjjkkkfffeeecccaaa```___^^^^^^[[[\\\^^^^^^]]]]]]^^^```aaacccgggnnnvvv|||~~~~~~tttmmmccc\\\YYYWWWTTTRRRQQQQQQOOONNNMMMLLLLLLLLLHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGGGGIIIIIIHHHFFFKKKLLLMMMMMMKKKIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOOOOQQQQQQQQQRRRRRRSSSSSSSSSYYYZZZZZZWWWSSSRRRTTTWWWYYYZZZ[[[\\\^^^^^^______^^^cccjjjnnnooooooqqqsss}}}ttt___TTTIIIEEECCC???<<<;;;;;;;;;;;;<<<;;;::::::999666777777777888888888888777777777777666666666555777666555444444444666777888777777666666555555555777777777777777777777777666666666666666777888888888999:::;;;<<<===>>>???AAABBBDDDEEEEEEEEEDDDCCCAAABBBDDDEEEGGGKKKPPPTTTWWWZZZlll~~~|||sssmmmpppxxx|||mmmkkkyyyyyywww|||~~~tttpppjjjgggeeeccc```^^^]]]\\\ZZZYYYYYYYYYZZZ[[[XXXWWWVVVUUUUUUTTTTTTTTTRRRTTTUUUUUUTTTTTTVVVWWWWWWXXXZZZ^^^aaadddeeefff___\\\WWWTTTSSSSSSQQQPPPOOONNNMMMLLLKKKKKKKKKLLLIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJKKKLLLJJJIIIIIIJJJLLLLLLKKKJJJJJJLLLNNNNNNMMMLLLMMMMMMQQQPPPPPPQQQRRRTTTVVVWWWYYY[[[]]]^^^^^^^^^_________bbbdddbbb^^^]]]aaadddnnnpppsssvvvwwwxxxyyyzzz|||{{{|||~~~~~~||||||yyybbbVVVJJJEEECCC@@@======;;;;;;<<<<<<<<<;;;::::::666777777777888888888888888777777777777666666666777666555444555555666777666666666555555444444444777777777777777777777777777666666666666777777888888999:::;;;===>>>???@@@@@@AAACCCDDDEEEFFFEEEEEEBBBCCCDDDDDDFFFJJJOOOSSSXXXddd{{{sssyyyxxxllliiinnnyyy}}}jjjeeemmm{{{ooohhhjjjpppuuuxxxvvvvvvwwwzzzzzzwwwxxxtttkkkbbb^^^\\\YYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWUUUTTTSSSRRRRRRRRRQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPMMMOOOPPPOOOMMMLLLNNNOOOPPPOOOOOOQQQTTTVVVVVVUUUQQQSSSWWWYYYYYYZZZZZZ[[[_________```aaacccdddeeekkknnnrrrssssssrrrsssttttttxxx||||||yyyyyy~~~~~~}}}}}}~~~|||xxxsssoooppptttzzz~~~xxxxxxyyyzzz{{{||||||}}}~~~|||{{{|||}}}~~~vvvpppllljjjjjjlllkkkjjjiiihhhiiimmmppprrrsssttttttssspppmmmkkklllqqquuuvvvssssssvvvzzziii[[[MMMFFFCCC@@@>>>???<<<<<<<<<<<<<<<;;;::::::::::::999888777666555555666666666666555555555555666666666777777777777777555555555555444444444444666666666666666666666666777777666666666666777777999999:::<<<>>>???@@@AAA???AAABBBDDDFFFFFFFFFEEEBBBCCCDDDEEEFFFJJJOOOSSS[[[tttiiihhhxxxppphhhgggkkkzzzlllbbbdddqqquuunnngggggglllqqqsssssshhhhhhhhhiiiiiijjjkkkkkkkkkmmmmmmpppxxx~~~|||vvvlllgggbbbaaaaaa___YYYSSSRRRQQQQQQQQQPPPQQQQQQQQQOOOOOONNNMMMMMMMMMNNNOOOLLLMMMMMMNNNNNNMMMMMMLLLOOOPPPQQQQQQOOOOOOPPPQQQQQQSSSUUUUUUTTTSSSSSSTTTRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPMMMMMMNNNOOOPPPRRRSSSTTTTTTWWWXXXWWWTTTRRRTTTVVVYYYXXXWWWYYY]]]aaacccccc^^^bbbgggkkknnnppprrrssszzz{{{|||}}}~~~~~~~~~~~~sssnnnsssggggggggghhhiiilllnnnoookkkkkkllloooqqqqqqpppnnnpppqqqsssttttttsssqqqpppnnnmmmllllllmmmpppsssuuunnnoooqqqsssvvvxxxyyyzzzzzzxxxvvvuuuvvvyyy|||}}}yyyqqqkkkiiifffbbb^^^\\\]]]\\\ZZZYYYZZZ___cccdddeeeggghhhgggeeecccaaabbbhhhnnnpppnnnnnnsssxxxssscccRRRIIIDDD@@@>>>???<<<<<<<<<<<<<<<;;;;;;:::::::::999888777666555555888777777777666666666666555666888999:::999888777555555555555666666666666555555555555555555555555777777666666666666777777999999;;;<<<>>>@@@AAABBBAAABBBDDDEEEEEEEEEDDDCCCAAACCCDDDEEEHHHLLLRRRVVV```ooo___eeevvvkkkhhhhhhoootttbbbbbblll}}}uuujjjgggfffkkkrrruuurrrmmm]]]]]]\\\[[[ZZZZZZ[[[]]][[[\\\\\\^^^dddkkkiiicccYYYXXXWWWVVVVVVUUUTTTRRRPPPQQQQQQQQQQQQQQQQQQRRRQQQPPPOOOOOOOOOOOOQQQQQQPPPQQQRRRRRRRRRRRRQQQPPPSSSTTTVVVVVVVVVWWWXXXZZZZZZ]]]aaacccaaa______```\\\^^^______``````aaabbbaaa```___^^^]]]\\\\\\\\\WWWXXXYYY[[[^^^bbbeeegggkkknnnpppnnnjjjgggiiilllooommmlllnnnsssyyy}}}yyy~~~ooogggaaafffqqq~~~YYYYYYZZZ[[[\\\]]]___```[[[\\\___cccgggiiihhhgggjjjkkkmmmoooooommmkkkjjjkkkmmmpppsssuuuvvvvvvvvvppprrrtttwwwzzz}}}~~~|||yyywwwyyy}}}zzzrrrjjjfffgggfff```[[[VVVWWWWWWUUUTTTVVV[[[```___```bbbddddddbbb```^^^___fffnnnpppooopppvvv|||{{{jjjVVVKKKDDD@@@>>>???<<<<<<======<<<<<<;;;:::777777777777888888888888::::::::::::999999999888444666999;;;;;;:::888777555555666666777777888888555555555555555555555555888777666666666666777777999:::;;;===>>>@@@AAABBBCCCDDDEEEEEEEEEDDDBBBAAA@@@BBBDDDFFFJJJOOOVVVZZZdddaaabbblllzzzppphhhiiilllwww{{{iii^^^fffuuu~~~~~~|||wwwuuussskkkbbb``````bbbiiiqqqrrrkkkdddVVVVVVUUUSSSRRRSSSUUUWWWVVVVVVVVVWWW^^^eeeccc]]]QQQRRRSSSSSSSSSSSSTTTVVVSSSTTTUUUUUUSSSSSSTTTUUUVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYXXXZZZ\\\___```aaabbbdddffffffkkkppprrrqqqoooooooookkkmmmoooppppppqqqrrrtttppppppnnnmmmlllkkkkkkkkkkkklllnnnqqqvvv{{{~~~qqqfff^^^YYY[[[gggwww~~~|||~~~WWWVVVUUUVVVWWWXXXXXXWWWWWWYYY]]]ccciiikkklllkkknnnvvv|||{{{wwwrrrrrrqqqjjjaaa___WWWRRRRRRTTTVVVZZZ``````aaafffkkknnnmmmkkkllliiinnnrrrtttvvv~~~zzzttt^^^QQQIIIAAA>>>???======<<<;;;:::::::::::::::::::::999999999888888999999999999888888888777444666999;;;;;;999666444444555555666666666666666:::999777666555555555555555666888999999888777666<<<===??????>>>>>>???AAAFFFGGGGGGEEEDDDCCCEEEFFFAAAIIIGGGEEELLLPPPRRR[[[uuuuuuiiiZZZ{{{|||wwwlllggglllvvvppphhheeeppp}}}tttqqqssssssooojjjiiifffccc```___]]][[[YYYXXXYYY]]]ccchhhhhhddd___UUUVVVWWWVVVUUUUUUWWWYYYUUUWWWYYYZZZZZZYYYZZZ\\\SSSTTTVVVXXXYYYZZZZZZZZZZZZ[[[]]]___aaacccddddddcccccccccbbbccccccddddddjjjmmmpppmmmiiifffiiilllnnnoooqqquuu{{{xxxkkkbbb\\\YYYWWWWWW[[[hhhzzzuuuwwwyyy[[[ZZZZZZZZZ\\\___```aaadddgggmmmuuu|||}}}sssggg___XXXWWWXXXZZZ```fffgggmmmvvv}}}{{{www||||||tttyyyxxxaaaRRRJJJBBB@@@AAA>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999999999888999999888888888777777777555666888999999888666444444555666666777777666666888888666666555666777777666777777888888888888888:::<<<>>>??????@@@BBBCCCEEEGGGGGGGGGEEEDDDEEEFFFCCCJJJHHHGGGOOORRRTTT\\\~~~iiiaaaddduuupppkkknnn|||ttthhhgggnnn|||vvvnnniiicccaaacccdddbbb``````]]][[[ZZZZZZZZZXXXWWWXXXYYY[[[___dddeeebbb___YYY[[[]]]^^^^^^___aaabbbcccdddffffffeeeeeeeeefffdddeeefffhhhiiikkklllmmmppprrrvvvyyy}}}}}}}}}}}}}}}}}}~~~~~~yyyjjj```[[[YYYWWWTTTUUU[[[mmmxxxssstttwwwjjjiiihhhiiilllpppuuuxxxqqqhhh```^^^```cccjjjqqqvvvyyyqqqrrrgggUUUKKKDDDAAABBB???>>>===<<<;;;;;;;;;;;;::::::::::::999999999999888888777777777666666666555666666777777777666555444555666666777777666666777666666666666777888999777777777777777888999999999;;;===???@@@AAADDDFFFEEEGGGHHHHHHGGGEEEEEEEEEFFFKKKHHHIIIRRRTTTUUU^^^tttbbbaaasssnnnjjjmmm{{{{{{gggbbbjjj}}}|||yyyyyyzzz{{{||||||zzzvvvooohhhddd___]]][[[ZZZZZZ[[[\\\]]][[[ZZZXXXYYYZZZ[[[[[[ZZZ]]]]]]^^^aaaeeeiiijjjjjjlllooorrruuuvvvwwwxxxzzz~~~~~~~~~xxxxxxzzzgggYYYTTTTTTTTTTTTTTTWWWaaaxxxuuuoooqqqttt|||{{{{{{|||zzzqqqiiigggkkkpppyyy|||~~~~~~}}}xxxuuu|||nnnYYYLLLEEECCCBBB>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777666666666666555555555555555666666777555555666777777777777777777777777777777777777888888777777666777888:::;;;:::<<<>>>???@@@AAADDDFFFDDDGGGIIIJJJHHHFFFEEEEEEIIILLLHHHIIIRRRSSSTTT^^^ooobbbjjjwwwkkkjjjrrrnnncccbbbqqqzzzuuuvvvvvvtttqqqoooooopppppprrruuuuuurrrlllfffbbb```bbbcccbbbaaabbbeeeiiijjjiiiggghhhjjjkkkkkkjjjmmmlllmmmqqqwww~~~|||qqqnnnnnnkkkjjjjjjooorrryyyuuunnnlllnnn|||ooo[[[QQQNNNOOOOOOPPPTTT\\\mmmssslllnnnqqqzzzssssssxxxzzz~~~xxx___OOOGGGCCCAAA>>>===<<<;;;::::::::::::;;;;;;;;;:::::::::999999777777777777666666666666666555444444555666777888555666666777777777777777999999999888777777666555888777777777777999;;;<<<<<<>>>@@@@@@@@@AAACCCEEEEEEHHHJJJJJJIIIGGGFFFEEEIIILLLHHHIIIPPPPPPTTTcccpppjjjxxxpppiiikkkxxxrrreeecccggg||||||uuupppjjjllloooqqqqqqpppqqqrrrvvvzzzzzzrrrmmmkkkooosssuuuvvvyyy~~~rrrhhh^^^]]]_________```aaadddkkksss}}}}}}ssskkkiiifffvvvyyygggVVVOOOMMMKKKKKKMMMRRR```xxxqqqjjjlllpppwwwxxxxxxxxxxxx}}}{{{rrrkkklllkkkiiiiiilllsssxxxyyy|||gggTTTKKKEEE@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888777777777666666666555555555555666777888888555666777777888888777777:::::::::999888777555444777777777888999:::;;;<<<===???AAAAAAAAABBBCCCEEEGGGIIIJJJJJJIIIGGGGGGGGGIIILLLJJJKKKPPPPPPYYYooosssiiiggglll~~~|||eee```eeesss|||{{{{{{zzzwww{{{yyyfff^^^YYYYYY\\\\\\^^^aaaaaaeeekkkrrr||||||zzz~~~tttllljjjlll|||ppp```RRROOONNNJJJKKKPPPUUUiiipppjjjlllqqqgggiiijjjhhhgggjjjqqqwww|||uuueee\\\WWWXXXYYYXXXYYY___jjjrrrwww~~~pppZZZOOOGGG@@@AAA@@@???>>>============<<<;;;;;;;;;;;;:::::::::999999888888888777777777555555666777777888888999666666777888888888888777888999999:::999888777666666666888999:::;;;;;;;;;<<<>>>@@@AAABBBCCCFFFHHHHHHJJJJJJIIIHHHGGGHHHIIIGGGLLLMMMOOOSSSSSSccctttgggfffiiisssooobbbfffpppqqqccc^^^\\\^^^______ccchhhkkkpppvvv|||~~~~~~uuutttxxxiii[[[PPPPPPPPPNNNTTT^^^ggg}}}pppkkknnnrrr^^^```aaa___]]]^^^dddjjjjjjnnnrrrssstttxxxlll\\\SSSQQQSSSTTTTTTVVV^^^kkkttt}}}vvv___RRRIIIAAACCCBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::999999999999888888888888555555777888999999999999666666777888888888888888666777888999:::999888888555666888:::;;;;;;;;;;;;:::<<>>>>>>>>>>>===;;;<<<<<<;;;;;;;;;:::::::::888888999999999999888888777777777777777777777777777777888888888888777777777888:::;;;;;;:::888777555666777777666777999;;;===>>>@@@BBBCCCEEEEEEFFFPPPMMMIIIGGGGGGIIIIIIIIIJJJLLLPPPRRRTTT```}}}zzzkkkbbbdddiiilllooohhhiii{{{pppddd```dddfffttt~~~nnnjjjiiinnnqqqqqqsssvvv}}}~~~ggg[[[QQQNNNPPPYYYpppsssmmmooottt[[[WWWWWW\\\```aaabbbeeefffhhhiiiiiikkkooovvv{{{jjj[[[UUUQQQQQQRRRTTTVVV___rrr}}}vvvsssttt{{{lllXXXLLLHHHCCCAAA???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::888888999999999999888888888888888888888888888888888888999999999999888888777888999::::::999888777777888999888777777999:::<<<===???BBBDDDFFFHHHIIIOOOLLLIIIGGGHHHIIIIIIIIIIIILLLQQQTTTWWWeee}}}}}}iiiaaadddoooyyyuuujjjkkkuuu}}}pppccc\\\\\\```gggzzzzzzvvvuuuyyy}}}}}}ggg\\\RRRQQQVVVddd~~~uuupppsssyyyZZZWWWYYYbbbiiikkklllnnnoooqqqssstttvvv{{{xxxeeeZZZVVVTTTTTTWWW]]]iii~~~}}}uuukkkgggnnnxxxttt]]]NNNHHHCCCAAA???>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;:::888888999999999999888888999999999999999999999999999999::::::::::::999999666777888999999888777666888999:::999888888:::<<<<<<===???BBBFFFHHHKKKLLLNNNKKKHHHGGGHHHIIIJJJIIIHHHMMMRRRVVV\\\ooossseeeaaaeeexxxiiifffqqq}}}sssiii^^^VVVUUUYYY^^^mmm{{{zzz~~~jjj^^^TTTTTT\\\mmmyyyxxx}}}\\\[[[```jjjsssuuuuuuvvv{{{zzzjjj^^^YYYWWW\\\gggwww~~~xxx|||~~~xxxiii```fffrrr{{{cccQQQIIIDDDBBB@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;888999999::::::999999888999999999999999999999999888999999999999999999888666777888888888888777666888999:::::::::;;;===???>>>???AAACCCFFFIIIKKKMMMMMMKKKHHHHHHIIIJJJJJJJJJJJJNNNRRRVVVaaa{{{kkkddddddlllwwwdddgggzzz~~~xxxsssrrruuuppplllgggaaaXXXRRRVVV]]]fff{{{|||xxxrrroooooopppqqqppptttyyyoooaaaUUUUUU^^^qqq```aaaiiissszzzzzz{{{}}}hhh```\\\bbbppp|||ttt|||yyyttt}}}mmm^^^```jjj|||hhhUUUKKKEEECCC@@@@@@@@@@@@???=========<<<<<<<<<;;;;;;;;;999999::::::::::::999999888888888888888888888888777777888888888888777777777777777888888777777777666777999:::;;;===@@@BBBBBBBBBCCCDDDFFFHHHJJJLLLMMMKKKIIIIIIKKKLLLLLLLLLMMMOOOQQQXXXkkkgggeeemmmzzzpppeeeooouuujjjeee``````eeeeeefffgggccc[[[VVV]]]hhhxxxtttsssvvvrrrjjjfffaaa^^^^^^```bbbdddooozzzpppaaaVVVXXXcccvvvccchhhrrr{{{~~~}}}yyynnnfffkkkyyypppcccooo|||zzzqqqsssyyy}}}yyyvvvzzzttt___YYY]]]lllkkkWWWMMMEEECCCAAA@@@AAAAAA???>>>=========<<<<<<<<<;;;;;;999999::::::::::::999999888888888888888888888888777777777888888777777777888888888888888888888888555777999:::;;;===@@@CCCCCCCCCCCCDDDEEEHHHJJJKKKMMMKKKJJJKKKMMMNNNNNNMMMOOOQQQTTT___{{{ttt|||gggiiiyyyvvvllliii{{{xxxvvvwww}}}jjj```]]]WWWWWW]]]eeeiiillljjjaaa^^^jjjxxx{{{uuuzzztttjjjjjjfffrrrsssddd\\\ZZZWWWUUUVVVYYY^^^aaaooo~~~lll___WWW\\\jjj~~~dddlllxxx~~~vvvxxx~~~iii^^^ggg{{{tttuuu~~~wwwkkkdddggglllrrr|||}}}zzzcccVVVTTT^^^wwwmmmZZZOOOFFFDDDBBBAAAAAAAAA@@@???============<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999999999999999777888888999999888888777999999888888888888999999777999:::::::::<<<>>>@@@BBBAAABBBCCCEEEHHHKKKMMMMMMLLLLLLMMMOOOPPPPPPOOOPPPRRRXXXkkkrrrlllzzziiinnnooojjjppp~~~yyyxxxxxxyyy|||vvvzzz~~~bbb[[[[[[WWWXXX___kkkpppssspppggghhhyyywwwrrrzzziiiaaacccaaammm~~~jjj]]]WWWVVVVVVVVVYYY___eeejjjvvvzzzhhh\\\WWW___ooocccnnn{{{zzzddd___fffxxxpppnnnttt}}}yyykkk```[[[```dddjjjyyy|||~~~gggWWWQQQUUUjjjnnn[[[QQQFFFDDDBBBAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<999::::::;;;;;;::::::999::::::::::::::::::::::::999999999::::::999999999::::::999999999999:::::::::;;;;;;;;;::::::;;;===@@@@@@@@@BBBEEEIIIMMMOOONNNMMMMMMNNNPPPRRRQQQPPPPPPSSS\\\tttlllnnnxxxkkkqqqvvvmmmlllvvv{{{xxxxxx|||uuuvvvvvvxxx|||vvv\\\YYY]]]\\\^^^eeerrrvvvxxxtttkkkoooyyyttt}}}wwwaaa[[[^^^dddqqqzzzhhh\\\WWWXXXZZZ\\\aaahhhpppuuupppfff[[[VVV```pppqqqxxxuuubbbZZZhhhwww{{{lllmmmlllrrr|||qqqnnn\\\WWWSSSTTTXXXccctttnnnXXXMMMOOOZZZjjjzzzmmmXXXPPPKKKFFFCCCDDDBBB>>>>>>@@@@@@???>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999888888888999;;;===>>>BBBAAABBBEEEHHHLLLMMMNNNOOONNNNNNOOORRRSSSSSSSSSSSSQQQ^^^rrrkkkxxx{{{qqqnnn~~~lllgggjjj||||||zzz}}}}}}{{{qqqqqqttt~~~}}}}}}xxxbbb^^^```___bbbjjjttt}}}{{{pppsss{{{lll]]]ZZZ^^^ggg~~~vvvgggbbbXXX]]]eeennnqqqttt|||kkk```YYYWWW^^^nnnyyyrrraaaYYYdddrrrvvveeefffdddlll~~~oooeeedddWWWTTTQQQSSSWWW```rrrkkkVVVMMMIIIQQQ^^^lllvvv{{{|||{{{}}}~~~uuu___VVVKKKFFFCCCDDDCCC??????AAA@@@???>>>======<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999888888888888888888888888::::::;;;;;;;;;;;;::::::888888777888999:::<<<===BBBBBBBBBEEEHHHLLLNNNNNNOOOOOOOOOQQQTTTUUUTTTSSSVVVTTTbbbkkklllvvvrrruuunnngggooo{{{pppppptttuuuuuuppprrryyyvvvxxx}}}sss^^^\\\^^^^^^cccmmm|||vvvzzz~~~{{{ggg[[[\\\cccsss}}}oooiiiggglllvvv{{{fff\\\WWWWWW```oooqqq```XXXaaalll~~~nnn^^^^^^]]]fffyyysssbbbZZZZZZSSSRRRRRRTTTWWWaaattt~~~|||gggUUUNNNGGGKKKSSS^^^gggkkkiiifffhhhlllwww~~~hhh\\\MMMGGGCCCDDDDDDAAA@@@BBB@@@@@@???>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999::::::::::::999999999999888999:::;;;===>>>AAABBBCCCEEEHHHKKKNNNOOOPPPPPPQQQTTTVVVWWWUUUSSSYYYXXXgggssseeeppp~~~uuuwwwyyypppjjjzzz~~~nnnfffhhhnnnqqqrrrrrrvvvuuulllooovvvooo\\\ZZZ^^^___gggsss|||sssbbb\\\cccooo{{{vvvtttzzz|||eeeYYYWWWZZZdddrrrsssdddZZZ___gggyyyiii\\\]]]\\\eeeuuu~~~mmm]]]WWWXXXTTTTTTUUUWWWZZZdddyyy~~~~~~vvvbbbTTTOOOJJJKKKNNNWWW```eeeccc___bbbiiivvvnnn___OOOHHHDDDDDDEEECCCBBBCCCAAA@@@???>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999888999999::::::999999888;;;;;;::::::;;;===???@@@AAABBBDDDFFFHHHKKKNNNPPPQQQRRRTTTVVVYYYXXXUUUSSSXXXZZZmmmmmmbbbxxx|||ooopppqqquuuiiidddhhhppptttvvvyyyjjjccciiipppooo]]]\\\^^^aaammm|||{{{~~~mmmaaaaaapppmmm\\\\\\bbbkkkvvvxxxiii\\\___eeeuuuyyyeee]]]______gggtttwww}}}lll___ZZZYYYXXXVVVVVVYYY]]]iii~~~~~~|||mmm\\\QQQOOOLLLJJJJJJQQQ[[[bbbcccaaabbbjjjyyywwwdddSSSKKKDDDEEEFFFDDDCCCDDDAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999888999999::::::999999888::::::999:::;;;<<<>>>???@@@CCCFFFGGGHHHJJJNNNQQQRRRSSSUUUXXXZZZYYYVVVSSSUUU]]]uuunnnaaa|||iiiooo}}}tttmmmggggggmmmvvv|||~~~uuuaaa]]]eeennnppp___]]]___bbbqqqzzz{{{vvvhhhaaahhh~~~uuudddfffkkkssszzzzzzkkk]]]___dddrrrvvveee```dddeeemmmwwwwwwtttjjjddd``````[[[XXXZZZbbbppp~~~tttfffWWWOOOOOOJJJGGGFFFJJJSSS\\\cccfffccckkkzzzlllWWWMMMFFFFFFGGGEEECCCCCCAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<=========;;;;;;::::::::::::999999::::::::::::::::::::::::999999::::::::::::999999888888777777999:::<<<===@@@CCCGGGHHHHHHJJJNNNRRRTTTTTTUUUWWWYYYYYYVVVTTTUUUbbbooogggtttjjjsss}}}iiiggggggmmmwwwmmm\\\ZZZcccmmmpppaaa___```eeewwwyyyyyy|||uuukkkddddddrrrwwwmmmoootttyyy}}}yyyhhh[[[^^^cccooo|||mmmhhhkkklllvvv~~~wwwpppmmmddd]]]___iiizzz}}}||||||xxx~~~ssseeeXXXSSSSSSJJJHHHEEEGGGNNNZZZfffmmmlllrrrsss[[[PPPGGGFFFGGGFFFCCCBBBAAAAAA@@@???>>>>>>>>>>>>;;;<<<<<<<<<=========>>>;;;;;;::::::::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999888999:::;;;===>>>@@@DDDHHHHHHHHHIIINNNSSSVVVUUUUUUVVVXXXXXXWWWUUUYYYkkkwwwvvvqqqooozzzxxxxxxrrr}}}|||rrreeegggnnnyyygggXXXXXXccclllssseeedddfffmmmwwwwww|||jjjgggddddddkkkyyyssstttxxx|||~~~wwweeeYYY]]]cccnnnuuuppprrrsss~~~xxxlllbbbeeeqqq|||zzzyyyuuu}}}vvviii]]]XXXZZZNNNLLLIIIHHHNNN[[[jjjuuuxxx|||vvv]]]QQQHHHGGGHHHFFFCCCAAABBBAAA@@@???>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<===???@@@BBB@@@DDDHHHIIIHHHIIINNNSSSWWWUUUTTTUUUVVVWWWWWWVVV]]]qqqooouuu|||qqqrrrppp}}}uuujjjggglllvvv}}}dddVVVWWWbbblll|||vvvjjjjjjmmmuuuuuuuuuzzzkkk``````bbbgggrrr|||tttvvvyyy|||~~~tttaaaWWWXXX]]]jjjyyypppooowww~~~xxxtttuuuyyyooo```\\\___SSSRRRJJJIIIRRR[[[pppdddUUUIIIGGGGGGDDDCCCGGGBBBAAA@@@???>>>>>>>>>>>>???>>>>>>============>>><<<<<<;;;;;;;;;:::::::::<<<;;;::::::::::::;;;<<<999999:::;;;;;;::::::999::::::;;;;;;===???BBBCCCHHHHHHIIIJJJMMMOOOQQQRRRWWWXXXTTTUUU\\\WWWSSSZZZ___~~~|||ooooootttjjjlllrrrooojjjeeetttxxxbbbXXXYYYaaaggg{{{rrrtttsss~~~tttssstttgggbbbYYY^^^bbbiii|||{{{}}}ppp^^^UUUVVVZZZfffzzzxxxxxx|||wwwssstttuuu{{{rrraaa]]]```YYYXXXPPPLLLSSS\\\vvvjjjYYYLLLJJJIIIEEEDDDGGGCCCBBBAAA@@@???????????????>>>==================<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;<<>>======<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;::::::;;;<<<<<<>>>===<<<;;;::::::;;;<<<999999999:::<<<>>>AAABBBEEEGGGIIILLLPPPSSSUUUWWWVVVYYYVVVVVV\\\XXXWWWaaawwwzzzqqqqqqrrrwwwssskkkkkkjjj|||ggg[[[[[[dddkkk~~~~~~}}}}}}xxxrrruuuqqqmmmqqq{{{~~~xxxddd[[[YYY[[[eeeffflll}}}~~~ssslllhhhfffhhhnnnwwwvvveeeYYYUUUWWW[[[cccwww}}}}}}|||||||||yyyuuurrrqqqmmmkkkssszzzgggaaacccdddfff]]]SSSRRR\\\uuuaaaPPPLLLKKKGGGEEEGGGCCCCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@???===;;;:::;;;<<<===:::::::::;;;===???BBBCCCEEEFFFIIIMMMQQQUUUWWWXXXWWW\\\YYYXXX[[[WWWXXXdddqqqlllsss|||xxxnnngggjjjooopppbbb___gggooo~~~~~~{{{uuusssyyyuuuoooppppppqqqxxxlllZZZTTTWWW[[[ggggggppp|||jjjaaa]]]ZZZYYYZZZZZZaaammm|||{{{mmm^^^VVVSSSWWW\\\hhh~~~~~~{{{{{{zzzzzzzzzxxxuuurrrppplllhhhlllzzzllldddeeegggkkkdddYYYUUU\\\~~~yyycccPPPKKKKKKGGGEEEGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???======<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@???===;;;;;;;;;===>>><<<<<<<<<===???AAADDDEEEEEEGGGJJJNNNRRRUUUWWWXXXXXX^^^\\\ZZZ[[[WWWZZZiii}}}mmmiiiuuu}}}kkkfffjjj{{{yyyiiidddjjjrrr}}}vvvwww}}}}}}uuurrrjjjiiinnnzzz|||dddVVVSSSWWW\\\bbbeeettttttggg[[[VVVUUURRRRRRSSSSSSWWW___hhhrrr|||rrrdddXXXTTTPPPVVV```qqq}}}zzzxxxwwwwwwwwwwwwvvvssspppnnnkkkhhhiiiqqqpppeeedddgggnnnjjj```YYY[[[xxxjjjTTTNNNMMMJJJGGGHHHDDDDDDCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>==================<<<<<<<<<;;;;;;;;;<<<============<<<;;;>>>===<<<;;;;;;<<<===>>>=========>>>@@@BBBEEEFFFFFFHHHKKKOOORRRTTTUUUUUUWWW^^^]]]ZZZ[[[XXX^^^ppptttmmmjjjxxxkkkhhhoooqqqjjjooovvvzzzzzz|||vvvllljjjmmmvvvrrr^^^TTTTTTYYY]]]```ggg}}}|||zzzyyy{{{zzzoooccc[[[UUUUUUTTTQQQPPPRRRQQQSSSWWW[[[___eeelllppp{{{rrrggg[[[TTTTTTPPPXXXggg~~~~~~~~~zzzvvvuuusssrrrssssssrrrpppnnnkkkkkkiiigggiiiwwwttteeeaaabbbkkkjjjbbbZZZXXXmmmttt\\\TTTRRRMMMIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>============<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<======>>>=========>>>@@@BBBDDDFFFHHHJJJLLLOOOQQQRRRRRRQQQRRR[[[\\\[[[\\\[[[dddxxxlllmmmlll}}}||||||kkknnnyyy}}}tttyyy~~~{{{~~~vvvsssuuu|||kkkYYYSSSVVV]]]bbbdddpppzzzwwwyyyqqqcccZZZ[[[WWWUUUWWWWWWTTTRRRTTTOOOQQQSSSTTTWWW[[[```dddjjjzzzqqqeee^^^UUURRRUUUTTT]]]nnn}}}~~~}}}yyytttrrrqqqooopppppppppnnnlllhhhjjjjjjfffeeepppvvveee___\\\eeefff```YYYSSSddd|||bbbXXXUUUOOOJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@?????????>>>=========<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;888999;;;<<<============<<<<<<<<<===???AAACCCEEEIIIKKKMMMOOOQQQQQQPPPOOONNNXXX[[[ZZZ]]]^^^iii|||yyyfffnnnnnnxxx{{{yyykkksss~~~}}}zzz}}}~~~}}}gggWWWSSSXXXaaagggjjjyyy}}}wwwxxxxxxggg\\\[[[```XXX[[[]]]]]]^^^```]]]WWW[[[WWWUUUUUUVVVWWWYYY[[[cccwww|||yyy~~~vvvaaaYYYVVVRRRQQQUUUXXXeee|||}}}xxxuuuvvvsssqqqooollljjjjjjiiiiiijjjiiihhhfffccchhhxxxjjjaaa^^^___dddggg^^^UUU]]]mmmggg[[[VVVQQQLLLKKKIIIHHHFFFEEEDDDDDDDDDEEEHHHFFFCCC@@@??????@@@AAA<<>>777<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::888;;;===???@@@AAADDDFFFGGGJJJOOOQQQPPPOOOMMMMMMRRRUUUWWW^^^bbb^^^llljjjlllyyybbbcccvvvyyyrrrvvvzzzmmmrrryyy{{{hhh\\\YYY]]]dddjjjsss||||||}}}~~~|||}}}lllaaa[[[[[[^^^cccjjjqqqsssttttttpppkkkeee```]]]]]]]]]\\\]]]```bbbvvv{{{zzzgggWWWSSSRRROOOPPPUUUZZZmmm~~~{{{vvvssssssmmmlllkkkiiihhhgggggggggjjjhhhgggdddaaaeeetttmmmaaa^^^]]]aaaeee^^^UUU[[[gggpppaaa[[[VVVRRRPPPKKKJJJHHHFFFEEEDDDEEEEEEGGGEEECCC@@@???@@@AAABBBKKK___eeeQQQ@@@@@@BBB===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@AAABBBEEEGGGGGGKKKOOOQQQQQQOOONNNMMMPPPUUUXXX^^^```___qqqzzzfffnnnsssbbbggg}}}uuuqqqvvvyyymmmssszzz|||jjj___\\\___gggnnn~~~yyyssssssvvv~~~|||fff[[[YYY[[[```dddtttuuuooojjjiiifffbbbbbbfffkkkeeeXXXNNNNNNOOONNNQQQXXX```|||}}}yyysssoooooohhhhhhhhhhhhggggggggggggiiigggeeebbb___aaannn|||sssddd]]][[[]]]aaa]]]VVVWWW___uuuvvvccc[[[VVVRRRQQQMMMLLLIIIGGGEEEEEEEEEEEEFFFEEECCCAAAAAABBBCCCDDDYYY}}}fffCCC<<>>???AAAAAAAAACCCEEEGGGIIILLLPPPRRRQQQOOONNNNNNOOOWWWZZZ]]]___aaazzzpppddduuu{{{jjj```lllpppooowwwzzzpppvvvzzzpppoooiiirrruuuyyy~~~nnnddd```bbbiiiqqq{{{kkkhhhhhhmmm{{{yyykkk[[[VVVYYYaaannnxxx|||uuurrrllleeefffmmmwwwjjjXXXOOOKKKNNNOOONNNTTT]]]kkk}}}xxxppplllkkkgggggghhhiiiiiijjjjjjjjjgggdddcccaaa___```kkkwwwyyyggg]]]YYYYYY]]]\\\WWWUUUVVVhhh}}}ggg[[[VVVSSSRRRNNNLLLJJJGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFbbbrrrFFF===AAA===========================;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>?????????@@@@@@@@@@@@AAAEEEGGGKKKOOOSSSTTTSSSQQQOOOOOONNNZZZ]]]\\\___kkkvvvooommmdddcccuuuooosss~~~|||uuuxxx~~~sss```VVVVVVXXX\\\\\\fff}}}wwwppptttpppeeehhhnnn}}}qqqaaa^^^\\\[[[]]]fffxxxyyypppmmmhhhccclll|||lll]]]VVVMMMJJJKKKNNNNNNOOO]]]nnnyyypppjjjiiifffeeedddddddddfffggghhhcccaaaaaabbbaaabbbiiiqqqmmm\\\YYYWWWWWWYYYXXXUUURRRVVVnnn}}}uuu~~~sssbbb\\\YYYVVVOOOMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGG\\\zzzcccHHHEEEEEE<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCC???@@@@@@@@@@@@BBBFFFIIIMMMPPPTTTUUUTTTRRRPPPOOOOOO[[[^^^[[[aaarrrxxxrrr{{{yyykkkfffhhh}}}{{{oooxxx|||ttttttuuuzzzxxx~~~~~~wwwsssqqqssswwwlll[[[SSSSSSSSSVVVVVVccc~~~}}}qqqtttrrrllllllwwwmmmbbb______dddjjjsssyyykkkccccccaaa```oooqqq^^^UUUPPPIIIHHHJJJNNNOOOTTThhh~~~{{{qqqlllkkkhhhfffcccaaa```bbbdddfffcccaaaaaabbbaaa```eeekkkyyylll[[[ZZZWWWVVVWWWXXXWWWTTTSSSbbbppp|||xxxttt~~~vvvccc\\\YYYUUUPPPOOOMMMKKKJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFOOOaaaeeeRRRAAABBBBBB<<>>??????@@@@@@@@@AAAAAAAAABBBEEEJJJNNNOOORRRUUUWWWUUURRRQQQPPPRRR]]]^^^[[[eee|||tttxxx{{{vvv{{{xxxgggiiiuuunnnmmmzzzsssooommmmmmxxx~~~sssnnnllljjjjjjmmmuuu~~~mmmbbbZZZWWWXXXWWWcccmmmyyy