BM66(@ |||zzz{{{{{{yyyxxxzzzzzzyyyxxxuuuqqqnnnlllttttttsssssssssvvv{{{zzzvvvttttttvvvwwwwwwsssnnnnnnqqqqqqnnnjjjoooooonnnmmmmmmmmmmmmmmmooommmkkklllnnnnnnllliiikkkkkkkkkkkklllnnnppprrr~~~}}}yyyuuuqqqxxx{{{}}}|||yyyxxxyyyzzzxxxwwwzzzyyyxxxvvvssspppnnnlllooopppppppppqqqsssxxx{{{yyyuuupppllliiiiiijjjkkkhhheeebbbcccfffhhhfffcccjjjjjjjjjjjjkkklllmmmnnnooommmlllmmmoooooollljjjiiiiiihhhhhhiiijjjlllmmmwww}}}|||}}}zzzvvvqqqvvvyyy}}}~~~{{{zzzwwwvvvuuuuuuvvvwwwvvvuuuxxxvvvtttrrrpppnnnmmmlllkkklllmmmmmmmmmnnnppprrrllliiieee```]]]\\\]]]]]][[[XXXWWWYYY^^^``````___ccccccdddfffhhhjjjlllmmmpppooonnnoooppppppnnnlllkkkjjjiiihhhhhhiiijjjjjjlllrrr{{{~~~zzz|||xxxsssvvvxxx{{{~~~|||zzzxxxwwwvvvsssssssssttttttsssrrrqqqqqqpppnnnllllllllllllmmmkkklllllljjjgggeeedddeeeaaa___]]]YYYWWWWWWWWWWWWWWWVVVUUUWWW[[[^^^^^^^^^]]]^^^___aaacccfffhhhjjjpppppppppqqqrrrrrrqqqqqqpppooommmlllkkkjjjkkkkkkjjjoooxxxzzz~~~zzzvvvwwwwwwzzz~~~|||{{{zzzxxxwwwuuuuuutttsssttttttsssqqqooonnnmmmkkkjjjiiihhhiiijjjkkklllllllllkkkgggaaa\\\YYYXXXXXXWWWVVVUUUUUUTTTUUUUUUVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZ[[[\\\^^^aaacccdddnnnoooqqqrrrsssttttttuuutttsssqqqnnnmmmlllllllllnnnqqqxxx|||xxxxxxwwwzzz}}}|||zzz{{{{{{|||zzzyyyyyyxxxvvvuuutttsssssssssttttttsssqqqmmmkkkjjjkkkhhhhhhhhhhhhhhhiiiiiijjjiiiiiigggbbb[[[VVVRRRQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSWWWWWWXXXYYY[[[]]]___```iiikkkoooqqqrrrsssvvvwwwuuusssqqqooommmllllllllloooqqqvvv}}}~~~wwwwwwwww{{{}}}{{{{{{wwwvvvuuuvvvxxxyyyxxxwwwxxxwwwuuutttssssssssssssrrrrrrqqqnnniiiggghhhjjjkkkkkkkkkjjjiiihhhgggfff``````___[[[VVVSSSQQQQQQPPPQQQRRRRRRRRRRRRQQQPPPRRRRRRRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVYYY[[[]]]^^^bbbfffjjjmmmoooqqquuuxxxvvvtttrrrpppnnnmmmmmmmmmooopppsssxxx~~~xxxvvvuuuyyy~~~~~~|||zzzxxxwwwvvvvvvuuutttvvvxxxzzzyyyxxxyyyxxxvvvuuutttttttttuuuppppppoookkkgggfffhhhkkknnnnnnnnnmmmkkkhhheeedddXXXYYYXXXVVVSSSRRRSSSTTTSSSSSSTTTTTTTTTRRRQQQPPPTTTUUUUUUTTTSSSSSSTTTVVVQQQQQQSSSUUUXXX[[[]]]___]]]bbbgggjjjlllooossswwwxxxvvvtttrrrpppoooooopppnnnppprrrvvvyyy|||{{{vvvtttvvv|||~~~}}}yyyvvvtttxxxxxxxxxyyyzzzyyywwwuuuxxxwwwuuuvvvvvvwwwuuutttuuuuuuvvvvvvtttrrrooommmnnnkkkiiihhhjjjkkkllllllrrrqqqoookkkfff```\\\YYYVVVUUUTTTSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQUUUSSSQQQPPPQQQRRRQQQQQQRRRSSSUUUUUUTTTTTTUUUWWW\\\```dddgggiiilllppptttttttttssspppmmmmmmoooqqqoooppprrrsssttttttttttttzzzxxx{{{~~~}}}zzzxxxyyy{{{~~~~~~||||||||||||zzzwwwuuussswwwvvvvvvwwwyyyyyyxxxvvvwwwuuuttttttuuuuuutttrrrssssssssssssqqqpppnnnlllhhhgggfffhhhkkkoooqqqqqqqqqooolllhhhbbb]]]YYYVVVUUUUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUUUUTTTSSSRRRRRRTTTQQQOOONNNOOOPPPPPPOOOMMMOOOQQQRRRSSSTTTVVVXXXXXX[[[___bbbdddfffjjjnnnppppppooonnnlllkkkmmmooopppqqqqqqpppoooooopppqqqrrrssszzz||||||{{{zzzyyyyyyzzzzzzzzz{{{|||}}}~~~}}}||||||}}}|||{{{yyyzzzzzzzzzyyywwwvvvtttvvvttttttuuuwwwyyyyyyyyyvvvuuusssssstttsssrrrpppoooooonnnnnnmmmllllllkkkfffeeefffhhhlllppprrrrrrnnnkkkgggbbb]]]XXXUUUTTTTTTTTTSSSSSSTTTUUUVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRPPPMMMMMMNNNOOOOOONNNLLLNNNPPPQQQQQQRRRTTTVVVUUUXXX\\\^^^```bbbeeeggglllmmmmmmkkkjjjiiijjjlllnnnnnnmmmkkkjjjjjjmmmooottt{{{~~~~~~~~~{{{|||}}}}}}|||zzzwwwuuuwwwzzz}}}~~~}}}{{{zzz|||zzzxxxwwwvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyxxxxxxvvvtttssstttwwwzzz{{{{{{wwwvvvtttsssssssssqqqooojjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiijjjlllmmmlllkkkgggeeeaaa]]]YYYVVVUUUTTTSSSSSSTTTTTTUUUVVVWWWXXXWWWWWWWWWWWWVVVTTTSSSRRRRRRPPPMMMMMMNNNPPPPPPOOOPPPQQQRRRRRRPPPOOOPPPRRRVVVXXX\\\^^^aaabbbddddddiiijjjjjjiiigggfffggghhhkkklllmmmllllllooouuuyyyyyy{{{|||||||||||||||||||||}}}}}}~~~~~~{{{zzzyyy|||}}}zzzxxxvvvxxxwwwvvvuuuttttttuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxwwwuuutttuuuwwwzzz{{{{{{xxxvvvtttssssssrrrpppnnnffffffeeeffffffgggiiiiiilllkkkjjjkkkkkkjjjgggeee```^^^\\\YYYWWWWWWWWWWWWTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWUUUTTTSSSSSSQQQOOONNNPPPQQQRRRQQQRRRSSSTTTSSSQQQPPPQQQRRRWWWYYY[[[___bbbcccccccccdddeeeeeedddccccccdddfffgggkkkppptttwww||||||~~~|||}}}~~~~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{|||||||||}}}}}}~~~zzz}}}~~~~~~~~~~~~~~~}}}|||yyywwwvvvuuuvvvwwwvvvtttssstttuuussssssssstttuuuuuuvvvvvvwwwvvvuuuuuuwwwyyyxxxxxxuuusssqqqpppooonnnllljjjbbbbbbccceeefffggghhhiiiiiiiiiiiijjjkkkiiifffccc[[[ZZZZZZYYYXXXXXXYYYYYYVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZZZZYYYWWWVVVTTTTTTTTTRRRPPPPPPQQQSSSSSSSSSQQQRRRTTTTTTSSSSSSTTTUUUVVVWWWZZZ^^^bbbdddcccaaa______`````````cccgggjjjgggoooyyy}}}}}}}}}}}}~~~|||{{{}}}~~~}}}|||}}}}}}|||zzzyyyxxxxxxyyyzzzxxxwwwwwwwwwyyy}}}yyy|||}}}}}}}}}|||||||||}}}}}}}}}|||{{{|||}}}}}}|||zzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||yyyzzz{{{||||||~~~}}}||||||}}}}}}}}}||||||{{{zzzyyyxxxxxxrrruuuwwwwwwuuusssssstttrrrrrrrrrrrrssstttuuuuuuvvvuuutttuuuvvvuuutttrrrpppnnnkkkjjjiiihhheeeccc___```ccceeeggghhhiiiiiihhhhhhiiijjjjjjgggccc___ZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYY[[[[[[[[[[[[ZZZYYY[[[[[[[[[ZZZXXXVVVUUUTTTSSSRRRPPPPPPRRRSSSTTTSSSRRRSSSTTTTTTSSSRRRSSSUUUVVVWWWZZZ___dddfffdddbbb]]]]]]___```dddjjjqqqvvvzzz}}}~~~}}}zzzzzz|||~~~}}}||||||~~~~~~~~~~~~~~~|||zzzwwwvvvvvvvvvwwwtttttttttuuuwwwzzz}}}zzz|||yyyzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyzzz{{{{{{zzzxxxuuuuuuvvvwwwxxxzzz|||}}}||||||{{{||||||}}}~~~~~~yyyvvvvvvwwwwwwwww}}}||||||{{{{{{{{{||||||{{{zzzzzzyyyyyyyyyyyyyyyppptttxxxxxxvvvsssrrrssstttttttttttttttuuuvvvwwwuuuuuutttttttttssspppmmmllliiigggeeedddccc```^^^]]]___cccfffhhhiiiiiiiiijjjiiiiiijjjiiieee___[[[[[[[[[\\\]]]\\\[[[YYYXXXZZZ[[[\\\]]]]]]\\\ZZZYYY\\\\\\[[[ZZZYYYWWWUUUTTTSSSQQQOOOPPPQQQSSSTTTSSSUUUVVVVVVTTTQQQPPPPPPPPPXXXYYY[[[aaafffiiigggddd^^^___aaadddjjjrrr|||~~~}}}}}}zzzyyy{{{~~~~~~||||||}}}~~~}}}|||~~~}}}|||||||||}}}zzzwwwttttttttttttrrrssstttvvvxxxzzz|||}}}|||~~~~~~|||yyyyyyyyyyyyyyyyyyxxxxxxwwwuuuuuutttttttttuuuvvvvvvssssssssssssssstttuuuvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyvvvsssrrrrrrsssvvvxxxyyy{{{{{{zzzyyywwwyyyyyyyyyxxxxxxwwwwwwwwwttttttuuuuuuuuusssrrrqqqssssssrrrrrrrrrssstttttttttvvvyyyyyywwwssspppooonnnllliiifffccc```^^^]]]___```bbbdddfffggghhhhhhiiigggeeeddddddccc```^^^^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]^^^____________]]]\\\\\\ZZZXXXVVVTTTSSSUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTRRRPPPPPPRRRTTTVVVUUUVVVZZZ^^^cccgggkkkllljjjmmmqqqwww}}}{{{{{{{{{}}}~~~~~~~~~}}}~~~||||||||||||}}}{{{{{{}}}|||}}}wwwsssrrrqqqqqqpppxxxuuussstttwww|||~~~~~~}}}}}}}}}~~~~~~{{{xxxvvvuuuttttttssssssttttttrrrrrrrrrrrrrrrsssssstttrrrqqqqqqqqqrrrrrrssstttvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzyyywwwtttsssssstttwwwxxxzzz||||||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxwwwuuuuuuvvvvvvuuutttrrrqqqrrrrrrrrrqqqrrrrrrssstttsssuuuxxxxxxuuuqqqooonnnkkkiiigggeeebbb```______```aaabbbcccdddeeeeeeeeefffdddbbbbbbbbbaaa```^^^___`````````______^^^^^^______```aaaaaaaaaaaaaaa______^^^\\\ZZZWWWUUUTTTVVVUUUSSSQQQPPPOOOOOOOOOPPPQQQSSSUUUVVVWWWYYYZZZXXXYYY[[[^^^dddlllwww~~~|||||||||~~~~~~~~~~~~~~~zzzwwwwwwyyy{{{~~~}}}{{{|||yyyvvvtttssssssrrrqqquuusssrrrtttxxx|||yyyzzz||||||{{{zzzwwwvvvsssrrrpppooonnnoooqqqrrrooooooooooooooopppqqqqqqpppppppppoooppppppqqqqqquuuvvvvvvwwwwwwxxxxxxxxxzzz{{{zzzxxxvvvtttuuuvvvxxxzzz|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyxxxxxxvvvvvvvvvvvvuuutttsssrrrqqqqqqppppppqqqqqqrrrsssrrrtttvvvvvvssspppnnnmmmiiihhhgggeeedddcccbbbbbbaaaaaabbbbbbcccbbbbbbbbbbbb```______```aaa```^^^```aaaaaaaaaaaa`````````aaaaaabbbbbbcccbbbbbbbbbaaa```___]]]ZZZWWWUUUTTTTTTSSSRRRQQQPPPOOONNNMMMLLLOOOSSSUUUVVVXXXYYY[[[[[[___ccchhhooo~~~~~~~~~~~~~~~~~~~~~|||vvvssstttvvvzzz}}}|||zzzxxxvvvuuuuuuvvvuuutttrrrrrrqqqrrruuuyyy}}}~~~~~~~~~tttvvvwwwwwwvvvtttsssrrrsssqqqnnnmmmlllnnnpppqqqnnnnnnnnnnnnnnnooopppqqqppppppoooooooooppppppqqqsssssstttuuuvvvxxxyyyzzz{{{|||{{{yyywwwvvvvvvxxxzzz{{{}}}}}}|||zzzzzzzzzzzzyyyyyyyyyyyyxxxwwwwwwvvvuuutttsssssspppppppppooopppqqqqqqrrrrrrtttvvvuuusssooonnnmmmkkkjjjhhhgggeeeddddddccc___```aaaaaabbbbbbaaaaaa```___^^^___aaabbbaaa```bbbaaaaaa```````````````aaaaaaaaabbbbbbaaa`````````___]]][[[XXXUUURRRQQQOOOPPPPPPQQQQQQRRRRRRRRRPPPRRRTTTTTTUUUXXX^^^cccfffnnnxxx~~~~~~~~~yyyvvvuuuvvvzzz|||~~~|||xxxwwwxxxyyyyyyxxxuuurrrpppppprrrvvv{{{~~~}}}}}}~~~ppprrrsssssspppnnnnnnoooqqqooommmkkkjjjlllnnnooonnnnnnnnnooooooppprrrrrrqqqqqqppppppppppppqqqqqqppppppqqqsssuuuxxx{{{|||{{{||||||zzzxxxwwwwwwyyyzzz{{{~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuutttssssssppppppooooooooopppqqqqqqsssuuuvvvuuussspppnnnnnnkkkjjjhhhfffdddbbbaaaaaa^^^___```aaabbbcccccccccaaa```___```bbbcccbbbaaacccbbbaaa`````````aaaaaabbbcccccccccbbbaaa``````]]]\\\[[[XXXUUURRRPPPNNNMMMNNNOOOPPPQQQRRRSSSSSSVVVWWWWWWWWWZZZcccoooyyy~~~~~~~~~~~~~~~{{{yyy{{{}}}}}}{{{{{{|||}}}}}}zzzuuuqqqpppqqqssswww||||||}}}}}}mmmppprrrpppmmmkkklllnnnnnnmmmkkkjjjiiijjjlllmmmooooooooopppqqqrrrssstttsssrrrqqqqqqpppqqqqqqqqqoooooopppqqqtttwwwzzz|||{{{||||||zzzxxxwwwxxxyyyzzz|||~~~zzzzzzzzz{{{{{{{{{{{{|||yyyxxxwwwuuutttsssssssssppppppooooooppppppqqqrrrsssuuuvvvuuurrrooonnnnnnhhhgggeeecccaaa```_________```aaacccdddeeeeeeeeebbb```___```aaaaaa```___bbbaaa`````````bbbcccdddeeeeeeeeeeeedddcccbbbaaa\\\[[[ZZZXXXUUURRRPPPNNNPPPOOONNNNNNOOOQQQSSSTTTVVVZZZ^^^cccjjjwww~~~~~~~~~~~~}}}{{{|||~~~}}}~~~~~~~~~{{{uuuqqqqqqqqqsssvvv{{{}}}~~~}}}}}}}}}~~~mmmppprrrpppllljjjlllooonnnnnnmmmllllllllllllmmmooooooppppppqqqssstttuuusssrrrqqqqqqpppppppppqqqqqqppppppqqqrrruuuxxxyyyzzz{{{{{{zzzxxxwwwxxxyyyzzz{{{~~~zzzzzz{{{{{{||||||||||||yyyxxxvvvtttrrrrrrrrrrrrqqqppppppppppppqqqrrrrrrrrrttttttssspppnnnmmmmmmgggfffeeedddbbbbbbbbbbbbccccccdddeeeffffffeeeeeeaaa___]]]]]]]]]\\\[[[YYYYYYYYYZZZ[[[]]]aaadddfffffffffeeeeeedddbbbaaa```]]]\\\[[[ZZZWWWUUUSSSRRRRRRQQQPPPPPPRRRUUUYYY\\\bbbkkkxxx~~~}}}~~~}}}~~~zzz{{{|||~~~~~~~~~{{{vvvrrrppppppqqqssswwwzzz{{{{{{~~~~~~~~~nnnqqqsssqqqmmmjjjmmmpppqqqqqqpppppppppoooooooooooooooooopppqqqssstttuuurrrrrrqqqpppooooooppppppsssrrrqqqqqqqqqsssuuuwwwzzz{{{{{{yyywwwwwwxxxyyyyyy{{{}}}zzz{{{{{{{{{||||||}}}}}}yyywwwuuusssrrrqqqqqqqqqqqqqqqppppppqqqqqqrrrsssqqqrrrsssqqqooolllllllllhhhggggggfffffffffggggggfffgggggggggffffffeeeddd___]]][[[ZZZYYYXXXVVVTTTPPPQQQRRRUUUYYY^^^cccfffddddddcccbbbaaa```^^^]]]___^^^]]]\\\ZZZXXXVVVUUUTTTSSSRRRSSSWWW]]]cccgggwww}}}|||}}}}}}}}}yyyyyyzzz}}}}}}}}}}}}}}}}}}{{{vvvssspppooooooqqquuuxxxyyyyyy~~~~~~~~~sssttttttrrrpppoooppprrrqqqssstttsssqqqoooooooooppprrrtttvvvwwwwwwvvvuuutttssspppnnnnnnppprrrsssuuussspppnnnoooqqqtttvvvxxxxxxwwwvvvuuuuuuvvvvvvzzz{{{}}}~~~}}}|||{{{{{{zzzzzzzzz{{{{{{uuuuuutttsssrrrrrrqqqqqqqqqqqqqqqqqqpppppppppppptttsssrrrqqqpppooonnnmmmjjjjjjiiiiiihhhhhhgggggghhhhhhiiiiiigggfffdddbbbaaaaaa```\\\VVVRRRPPPPPPQQQPPPOOOOOOSSSXXX^^^aaaeeedddcccaaa___]]]\\\\\\^^^___``````___\\\YYYXXXVVVXXXYYYXXXYYYdddttt~~~}}}}}}}}}}}}~~~}}}~~~yyy}}}~~~~~~}}}|||zzzxxxuuusssrrrsssrrrrrrrrrtttwwwzzz|||{{{}}}sssttttttrrrpppoooppprrrrrrssstttsssqqqooooooppprrrsssuuuwwwwwwvvvtttsssrrrqqqooonnnnnnooopppqqqrrrqqqooonnnnnnppprrrsssvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{}}}~~~}}}xxxyyyzzzzzzzzzxxxwwwvvvuuuttttttsssrrrrrrqqqqqqppppppppppppoooooooooooonnnmmmmmmmmmlllllllllllljjjiiihhhgggffffffffffffhhhiiiiiihhhgggeeecccbbbbbbaaa___ZZZUUUQQQPPPPPPSSSRRRQQQQQQTTTYYY^^^bbbdddddddddcccbbbaaa```______```aaa```___^^^]]]]]]___ccchhhmmmttt~~~}}}~~~~~~~~~}}}~~~||||||{{{zzzxxxvvvtttrrrrrrrrrrrrsssuuuyyy|||~~~sssttttttrrrpppoooppprrrqqqssstttsssqqqppppppppptttuuuvvvwwwwwwuuusssrrrppppppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppsssssstttuuuwwwyyy{{{|||yyy{{{}}}~~~}}}wwwxxxzzz{{{zzzxxxuuurrrttttttssssssrrrrrrqqqqqqooooooooonnnnnnnnnmmmmmmjjjjjjjjjjjjkkkkkklllmmmjjjiiigggfffeeeeeeffffffiiiiiihhhgggfffdddbbbaaabbbaaa]]]XXXSSSPPPPPPQQQTTTSSSRRRSSSUUUZZZ^^^aaaaaaaaabbbbbbaaa```_________```bbbcccccceeehhhjjjooovvv~~~~~~}}}|||~~~{{{wwwvvvxxx{{{}}}~~~{{{{{{zzzyyywwwuuurrrqqqpppqqqrrrtttwww{{{~~~rrrssssssqqqoooooopppqqqqqqrrrtttsssqqqppppppqqqssstttuuuvvvvvvuuusssrrrpppooooooooonnnmmmmmmmmmkkklllmmmnnnnnnnnnnnnnnnqqqrrrrrrtttuuuwwwyyyzzzyyyzzz|||~~~~~~}}}|||zzz{{{{{{{{{zzzxxxuuutttsssssssssrrrrrrrrrqqqqqqnnnnnnnnnmmmmmmmmmllllllllllllkkkkkklllmmmnnnoooiiihhhgggffffffgggiiijjjiiihhhgggfffeeecccbbbaaabbb```]]]WWWRRRPPPQQQRRRUUUTTTSSSSSSVVVYYY]]]```_________```___^^^^^^]]]```dddiiilllpppvvv}}}~~~}}}|||~~~~~~{{{xxxvvvuuuwwwyyyzzzzzzzzzzzzxxxuuurrrooommmnnnoooqqqtttxxx}}}qqqrrrrrrpppnnnmmmnnnppppppqqqsssrrrqqqppppppqqqoooqqqsssuuuvvvuuutttsssqqqppppppoooooonnnmmmmmmkkklllmmmnnnooooooooooooqqqqqqqqqqqqrrrssstttuuuwwwyyy{{{}}}}}}}}}|||{{{|||{{{yyywwwvvvuuuvvvvvvrrrrrrrrrrrrrrrqqqqqqqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnlllllllllmmmnnnooojjjiiiiiiiiijjjkkklllmmmggggggfffeeedddcccbbbbbbbbb```]]]WWWSSSQQQRRRSSSSSSSSSRRRSSSUUUYYY\\\^^^]]]]]]^^^^^^___```aaaaaaiiipppyyy~~~~~~~~~}}}|||~~~~~~~~~~~~}}}{{{zzzyyyyyy{{{{{{zzzxxxtttoookkkhhhlllnnnqqquuuyyy~~~oooppppppnnnlllkkklllnnnnnnpppqqqqqqpppoooooopppmmmoooqqqsssttttttssssssrrrqqqpppnnnmmmmmmmmmmmmkkklllmmmnnnooopppppppppqqqqqqpppppppppqqqqqqrrruuuwwwyyy{{{{{{{{{zzzyyyzzzxxxuuurrrqqqrrrtttvvvrrrrrrrrrrrrqqqqqqqqqqqqpppppppppooooooooonnnnnnnnnlllkkkjjjjjjkkkmmmnnnlllllllllmmmmmmmmmmmmmmmfffeeedddccccccccccccdddbbbaaa^^^YYYUUURRRSSSTTTRRRRRRRRRSSSVVVYYY\\\___XXXYYYZZZ]]]bbbggglllooo{{{|||~~~~~~}}}~~~~~~||||||{{{{{{{{{yyyuuuooojjjgggkkklllppptttyyy~~~mmmnnnnnnllljjjjjjkkklllmmmnnnppppppnnnnnnnnnooommmnnnppprrrrrrrrrqqqppprrrpppnnnlllkkkkkkllllllkkkkkklllmmmnnnooopppppppppppppppppppppqqqrrrrrrtttuuuwwwyyyzzzyyyxxxwwwwwwvvvtttsssrrrsssttttttqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqppppppppplllkkkiiiiiijjjllloooqqqooopppppppppooollljjjhhhdddcccbbbbbbbbbccceeeeeeaaaaaa___[[[WWWTTTSSSTTTQQQRRRSSSTTTWWW[[[^^^```[[[]]]aaahhhsss}}}~~~~~~{{{||||||{{{xxxsssnnnkkkiiillloootttyyy}}}lllmmmmmmkkkiiihhhjjjkkklllmmmoooooonnnmmmmmmnnnnnnoooqqqqqqqqqpppnnnmmmrrrpppllljjjiiiiiikkklllkkkkkkkkklllmmmnnnpppqqqppppppppppppqqqrrrssstttssstttvvvxxxyyyxxxwwwvvvuuuvvvvvvvvvvvvvvvuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqsssssssssrrrrrrrrrqqqqqqkkkjjjiiiiiikkkooorrruuurrrssssssrrroookkkfffdddbbbbbbaaaaaabbbdddeeegggaaaaaa```]]]YYYUUUTTTTTTRRRRRRSSSVVVYYY]]]```bbbhhhkkkqqq{{{~~~zzz{{{}}}}}}{{{wwwssspppiiikkkoootttxxx|||~~~||||||}}}~~~hhhhhhhhhiiiiiihhhhhhhhhlllkkkjjjjjjjjjkkklllmmmpppooommmkkkkkklllmmmnnnooonnnllljjjiiiiiijjjkkkkkkkkkkkklllmmmnnnppppppooooooppppppppppppoooooorrrsssuuuvvvwwwxxxwwwwwwrrrtttvvvwwwwwwvvvtttrrrsssrrrqqqqqqsssuuuuuutttpppqqqrrrsssrrrpppnnnlllkkkjjjiiijjjlllppptttvvvwwwvvvtttpppkkkeee```]]]^^^^^^```eeejjjkkkiiifffcccaaa___^^^\\\ZZZWWWTTTZZZZZZZZZZZZ\\\aaahhhmmmyyy~~~~~~~~~{{{vvvqqqmmmlllkkkllloootttyyy|||}}}|||{{{{{{{{{|||{{{zzzhhhhhhhhhgggggghhhhhhhhhkkkkkkjjjiiiiiiiiijjjjjjmmmllljjjhhhhhhiiijjjkkklllkkkiiigggfffggghhhiiijjjjjjjjjkkklllnnnooooooppppppppppppppppppppppppqqqrrrtttvvvwwwwwwwwwvvvrrrtttvvvwwwwwwuuusssqqqrrrqqqpppqqqssstttuuutttqqqqqqrrrsssrrrpppnnnmmmkkkkkkjjjkkkmmmppprrrtttsssqqqnnnkkkgggccc```^^^^^^___aaafffjjjlllkkkiiieeebbb^^^[[[ZZZZZZ[[[[[[[[[]]]aaafffmmmvvv~~~~~~~~~~~~~~~~~~}}}yyyvvvpppooonnnnnnppptttxxxzzzzzzzzzyyyzzz{{{{{{zzzzzz{{{~~~ggggggffffffffffffggggggkkkjjjiiihhhhhhhhhhhhhhhkkkjjjiiihhhggghhhiiiiiikkkjjjhhhgggffffffggghhhiiiiiijjjjjjkkklllmmmnnnpppooonnnnnnnnnnnnooopppqqqqqqssstttuuuvvvvvvvvvssstttuuuvvvvvvtttrrrppprrrqqqpppppprrrttttttsssqqqrrrrrrsssrrrqqqooonnnnnnnnnoooooopppqqqrrrsssooommmkkkhhhdddbbb```___\\\]]]```dddiiikkkkkkjjjfffccc^^^\\\]]]bbbhhhlllooossszzz}}}}}}~~~~~~}}}|||{{{~~~~~~}}}}}}~~~~~~|||zzztttrrrqqqppppppsssuuuwwwxxxxxxyyyyyyyyyyyyyyyyyyvvvyyy~~~ffffffeeeddddddeeeffffffkkkjjjjjjiiihhhhhhhhhgggkkkkkkjjjiiiiiiiiiiiijjjkkkkkkjjjiiihhhhhhiiiiiihhhhhhiiijjjkkkkkkllllllooonnnlllkkkkkklllnnnoooppppppqqqrrrssstttuuuuuussstttuuuuuuuuusssqqqppprrrpppoooppprrrttttttsssrrrrrrssssssrrrqqqpppppprrrrrrttttttttttttsssrrrllllllkkkiiifffbbb___]]]\\\]]]```cccgggjjjlllmmmfffeeeeeegggmmmvvv~~~{{{|||~~~|||{{{zzz|||}}}~~~}}}{{{zzz{{{{{{zzzyyyuuusssqqqppppppqqqrrrtttxxxyyyzzzzzzyyyxxxxxxxxxtttwww}}}fffeeedddccccccdddeeefffkkkjjjjjjjjjjjjiiiiiihhhjjjjjjiiiiiihhhhhhhhhhhhjjjjjjiiiiiiiiiiiiiiiiiiggghhhiiijjjkkkkkkkkkjjjmmmllljjjhhhhhhjjjlllmmmoooooopppppprrrsssttttttttttttuuuuuuuuutttrrrrrrrrrqqqpppppprrrttttttssssssssssssssssssrrrrrrqqqrrrssstttuuuuuusssqqqpppiiijjjkkkkkkgggbbb\\\YYYZZZ\\\___bbbfffjjjnnnqqqmmmqqqxxx||||||}}}|||{{{{{{|||}}}}}}zzzwwwvvvvvvvvvuuutttsssrrrpppoooooooooqqqqqqyyy{{{}}}}}}{{{yyyxxxyyyvvv{{{fffeeedddbbbbbbdddeeefffiiiiiijjjkkkkkkjjjjjjiiihhhhhhgggggggggfffffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllkkkjjjjjjkkkjjjiiiiiiiiiiiijjjkkknnnnnnnnnooopppqqqssssssttttttuuuuuuuuuuuuuuutttsssrrrpppqqqsssuuuuuutttssssssssssssssssssssssssqqqrrrssssssrrrqqqooonnniiijjjkkkkkkhhhccc]]]YYYWWWZZZ^^^ccchhhnnnuuuzzz~~~}}}{{{|||}}}|||{{{zzz{{{}}}|||yyyvvvtttrrrrrrrrrpppooooooooonnnnnnoooppprrrsssyyy}}}}}}}}}~~~~~~gggfffdddbbbbbbdddfffgggfffggghhhjjjjjjjjjjjjiiihhhhhhhhhhhhhhhgggffffffhhhhhhiiiiiiiiiiiiiiihhhhhhiiikkklllmmmlllkkkjjjkkkkkkkkkkkkkkkkkkkkkkkknnnmmmmmmmmmnnnppprrrsssttttttuuuvvvvvvwwwwwwwwwtttsssrrrrrrtttvvvvvvuuuttttttssssssssssssttttttssssssssssssrrrqqqppppppnnnmmmmmmllljjjgggeeecccbbbffflllsss{{{}}}tttvvvzzz~~~||||||}}}~~~~~~}}}|||{{{yyy{{{}}}|||sssrrrppppppqqqpppooommmllllllmmmnnnpppsssuuuvvvwww|||hhhfffdddbbbbbbdddfffhhhdddeeeggghhhiiijjjiiiiiijjjjjjjjjjjjjjjiiihhhhhhjjjkkkkkklllllllllkkkkkkiiijjjlllmmmmmmlllkkkjjjkkkllllllmmmmmmllllllkkkmmmmmmmmmmmmnnnoooqqqsssttttttuuuvvvwwwxxxyyyyyyuuusssrrrsssuuuwwwwwwvvvttttttsssssssssttttttuuuvvvvvvuuuuuutttttttttssstttrrrpppmmmlllmmmnnnooowww|||wwwooosss{{{}}}~~~~~~}}}}}}|||{{{zzzyyy{{{}}}}}}oooooonnnoooqqqqqqooonnnjjjkkkmmmooorrruuuxxxyyyuuu{{{ffffffddddddddddddeeeffffffhhhjjjkkkkkkkkklllmmmjjjiiiiiiiiijjjkkkkkkllljjjkkklllmmmmmmmmmlllllljjjjjjkkklllllllllkkkkkkmmmlllkkkjjjjjjjjjkkklllpppooonnnnnnooopppqqqrrroooppprrrtttvvvxxxzzz|||sssssstttttttttuuuttttttuuusssqqqsssvvvxxxwwwvvvwwwwwwvvvsssqqqpppqqqsssxxxzzz{{{{{{|||zzzzzzooovvv}}}{{{zzzzzzzzzzzz|||}}}tttsssqqqooommmlllkkkkkkiiijjjlllqqquuuxxxzzzyyyxxx{{{ffffffeeeeeeeeeggghhhiiihhhjjjkkkllljjjjjjjjjkkkllllllkkkkkkkkkkkkllllllkkkkkkkkkllllllllllllmmmllllllkkkkkkkkkkkkkkkkkklllkkkjjjiiijjjjjjllllllllllllkkkkkkkkkmmmnnnoooppppppqqqsssuuuwwwvvvvvvtttsssrrrqqqqqqqqqrrrsssvvvuuuvvvzzz}}}~~~{{{yyyyyyyyyxxxuuuqqqqqquuuyyy|||zzz}}}|||}}}~~~~~~~~~{{{|||}}}~~~~~~uuurrrnnnkkkhhhhhhiiijjjkkkjjjkkkpppvvv{{{|||{{{yyy{{{ffffffffffffhhhjjjlllmmmnnnpppqqqpppnnnmmmmmmnnnoooooonnnmmmllllllllllllllllllkkkjjjkkklllmmmnnnnnnnnnlllkkkjjjjjjkkkllljjjjjjiiiiiiiiikkklllmmmmmmllllllkkklllnnnoooppppppooopppsssxxxyyywwwtttvvvtttrrrpppqqqsssvvvxxxwwwyyy{{{~~~~~~zzzvvvvvvyyy{{{yyyvvvzzz||||||}}}~~~~~~~~~~~~}}}~~~|||{{{}}}xxxuuuooojjjggghhhiiikkkmmmjjjhhhmmmuuu{{{}}}|||xxx{{{~~~eeeeeefffgggiiilllnnnpppoooqqqrrrrrrpppoooooopppqqqpppooommmlllkkkjjjjjjmmmkkkjjjiiijjjlllnnnpppqqqooommmkkkjjjjjjkkkllljjjiiiiiiiiijjjkkkmmmnnnmmmmmmllllllmmmoooqqqrrrqqqqqqrrrxxx~~~}}}yyyzzzxxxvvvvvvxxx~~~|||xxxuuutttzzz}}}xxxvvvvvv~~~~~~~~~~~~~~~}}}zzz}}}~~~}}}{{{yyytttpppmmmllllllmmmlllgggdddhhhqqqxxx{{{zzzwwwyyy}}}eeeeeefffgggiiilllnnnppplllnnnppppppooonnnoooppprrrqqqooommmkkkjjjiiiiiilllkkkjjjiiijjjlllnnnpppqqqpppmmmkkkjjjkkklllmmmjjjjjjiiiiiijjjlllnnnooommmmmmlllmmmnnnpppqqqsssxxxyyy{{{~~~~~~~~~~~~|||wwwsssrrrwww{{{}}}}}}~~~|||{{{{{{zzzzzzzzzxxxuuurrrooommmllliiieeebbbdddkkkrrruuuuuutttwww{{{~~~hhhhhhhhhhhhjjjlllnnnoooppprrrttttttssssssssstttrrrqqqooommmkkkjjjiiiiiikkkjjjjjjjjjkkkmmmnnnppppppooonnnmmmllllllmmmnnnllllllkkkkkkkkkmmmnnnooosssrrrrrrssstttvvvxxxyyy~~~wwwvvvuuusssoooppp{{{}}}~~~|||zzzzzzzzzzzzzzzzzz|||zzzwwwwwwwwwuuusssooollljjjhhhfffdddeeehhhlllpppqqqsssvvvzzz}}}lllkkkkkkjjjkkklllnnnooouuuvvvwwwwwwuuutttuuuuuusssrrrpppnnnmmmkkkkkkkkkiiijjjjjjkkklllmmmnnnoooooonnnnnnnnnnnnnnnnnnnnnooonnnmmmlllmmmmmmoooooouuuttttttuuuvvvxxx{{{|||}}}}}}|||uuuwww~~~~~~}}}}}}~~~|||zzzzzz{{{wwwvvvwwwyyy}}}~~~}}}|||~~~}}}vvvvvvtttssspppnnnlllkkkjjjkkkjjjiiihhhiiimmmpppsssuuuyyy{{{}}}ooonnnmmmllllllmmmnnnooorrrssstttssspppnnnnnnnnntttsssqqqooonnnmmmmmmlllhhhiiikkklllmmmnnnnnnnnnmmmnnnooooooooooooooonnnppppppnnnmmmmmmnnnoooooonnnnnnnnnoooppprrruuuvvvuuu}}}zzz|||{{{|||~~~yyyzzz}}}~~~~~~~~~}}}~~~}}}~~~}}}|||{{{}}}}}}{{{{{{|||xxxwwwwwwyyy}}}~~~|||{{{|||~~~yyywwwtttqqqoooooooooooolllooopppmmmiiihhhmmmqqqsssuuuxxxzzz{{{|||~~~rrrrrrrrrqqqpppnnnmmmlllpppnnnlllkkkjjjkkkmmmnnnsssrrrpppnnnmmmmmmmmmmmmeeegggkkkoooqqqrrrrrrqqqnnnoooqqqrrrrrrqqqpppoooooommmjjjiiihhhgggeeedddllliiiffffffiiimmmpppqqqxxxyyy}}}xxx}}}}}}zzzxxxzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyxxxyyyzzzzzzyyyxxxzzz}}}yyyvvvpppllliiiiiikkklllnnnmmmllllllmmmnnnpppqqqsssuuuxxx{{{}}}~~~~~~}}}vvvuuutttqqqooommmkkkjjjhhhhhhgggggghhhiiikkkllloooooopppoooooommmlllkkkhhhjjjmmmppprrrrrrqqqqqqqqqqqqqqqppppppooonnnnnnllljjjhhhgggggghhhhhhhhhhhhgggeeeeeegggkkkpppsssyyy{{{zzz}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||~~~~~~}}}}}}{{{xxxwwwxxxxxxxxxwwwxxxyyy|||zzzwwwqqqlllhhhggghhhiiimmmllllllllllllnnnoooppprrrtttxxx{{{}}}yyywwwtttpppmmmjjjiiiiiibbbcccdddeeegggiiijjjjjjlllmmmooopppooommmkkkjjjhhhiiillloooqqqqqqppppppsssrrrooommmlllkkklllllljjjiiihhhggggggiiijjjlllhhhlllpppsssuuuyyy~~~}}}|||~~~~~~~~~||||||~~~~~~~~~|||zzzyyyxxxwww~~~}}}}}}zzz|||~~~}}}||||||zzzwwwvvvwwwwwwuuutttwwwxxxzzz|||}}}{{{{{{xxxrrrmmmhhhfffeeeeeekkkkkkkkkkkklllmmmnnnooorrrtttwww{{{~~~wwwuuuqqqmmmjjjhhhhhhhhhcccdddfffhhhiiijjjjjjjjjllllllmmmmmmlllkkkjjjjjjiiijjjmmmoooqqqrrrrrrrrrtttrrrooommmkkkkkkkkkllljjjjjjjjjjjjlllooosssvvvyyy}}}|||}}}~~~}}}|||zzzxxxwwwvvv}}}}}}}}}}}}}}}||||||{{{xxxxxxyyyyyyyyyzzz{{{{{{|||zzzxxxxxxxxxxxxvvvuuuvvvvvvwwwyyy{{{~~~~~~|||zzzxxxzzzxxxsssoookkkhhhgggfffjjjjjjkkkkkklllmmmnnnooorrrtttwww{{{qqqooollljjjiiiiiijjjjjjhhhiiijjjkkkkkkkkkjjjjjjllljjjhhhfffffffffhhhiiinnnoooppprrrrrrsssrrrrrrqqqpppooommmlllllllllmmmnnnqqqtttxxx|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||{{{yyyxxxzzzzzz{{{{{{{{{{{{zzzzzzyyywwwtttrrrrrruuuyyy|||}}}|||{{{{{{||||||zzzyyyvvvvvvuuuvvvxxxzzz}}}~~~~~~|||yyywwwxxxvvvtttqqqnnnlllkkkjjjjjjkkklllmmmnnnoooooopppsssuuuxxx|||}}}zzzmmmllllllkkkkkkmmmnnnooonnnnnnnnnmmmmmmmmmllllllmmmkkkgggdddcccdddfffhhhoooooopppqqqrrrrrrrrrrrrpppqqqsssuuuuuuuuutttttt}}}}}}||||||~~~||||||}}}~~~zzz|||~~~~~~wwwzzz~~~}}}|||zzzwwwxxxyyyzzz{{{{{{{{{{{{zzzwwwssspppqqqtttxxx{{{|||||||||~~~yyyxxxvvvuuuvvvxxx{{{}}}|||~~~|||zzzxxxuuuuuutttrrrqqqooonnnmmmkkklllnnnoooqqqqqqrrrrrruuuvvvyyy||||||}}}nnnnnnooopppqqqsssssstttuuutttsssrrrqqqrrrsssssssssqqqnnnkkkjjjiiijjjkkkoooppptttxxx|||~~~}}}}}}~~~{{{yyyzzz|||}}}|||vvvxxx{{{~~~~~~~~~yyyzzz~~~~~~{{{|||~~~~~~|||{{{vvvwwwyyyzzz|||}}}}}}}}}{{{yyywwwuuutttvvvxxxzzzzzzzzz|||~~~|||yyyvvvvvvxxx{{{}}}|||~~~~~~|||zzzxxxtttttttttsssqqqooommmlllmmmnnnppprrrssstttttttttwwwxxxzzz}}}qqqrrrsssuuuvvvwwwwwwwww{{{zzzxxxwwwwwwxxxzzz{{{zzzyyywwwuuusssqqqpppoootttwww}}}~~~|||zzz}}}~~~~~~||||||~~~}}}zzzxxxxxxzzz{{{{{{tttvvvyyy}}}~~~}}}}}}}}}}}}|||}}}~~~~~~~~~~~~yyyzzz|||~~~~~~}}}|||{{{wwwxxxyyy|||}}}{{{{{{zzzzzzyyyyyyxxxxxxxxxyyy|||{{{xxxxxxyyy|||~~~}}}~~~|||zzzyyytttttttttsssqqqnnnllljjjnnnoooqqqtttuuuvvvvvvvvvxxxyyy{{{}}}zzzzzz{{{|||~~~|||www{{{yyyxxxyyyyyyzzz~~~{{{yyy|||yyytttsssttttttssswwwwwwwwwwwwxxxzzz}}}~~~}}}{{{zzzzzz{{{|||~~~}}}}}}{{{zzzzzz|||~~~||||||{{{|||}}}}}}{{{yyytttuuuwwwyyyzzz{{{||||||~~~}}}zzzyyyyyyxxxvvvtttsssvvv{{{}}}}}}}}}}}}~~~~~~{{{xxxxxxwwwuuusssrrrnnnjjjggglllooossswwwyyyyyyxxxvvv|||~~~zzz|||xxxwwwxxxyyy{{{}}}}}}~~~~~~~~~}}}|||{{{|||~~~{{{vvvuuuttttttsssuuuuuuvvvwwwyyyzzz|||}}}~~~}}}{{{zzzzzzzzz{{{~~~~~~}}}~~~~~~}}}{{{zzzzzz|||~~~~~~yyyxxxwwwxxxzzz{{{zzzyyyxxxyyyzzz{{{|||}}}}}}}}}~~~|||zzzyyyyyyyyywwwuuuvvvxxx|||~~~}}}~~~~~~}}}~~~}}}{{{xxxvvvtttsssrrrpppmmmkkkkkknnnrrrvvvxxxyyyyyyyyyyyyuuuwwwyyy|||~~~~~~|||zzzzzzzzzyyy{{{||||||{{{{{{|||}}}~~~yyyvvvuuuttttttssstttvvvxxxyyyzzzzzzyyy{{{{{{{{{{{{{{{zzzyyyyyyzzz~~~~~~~~~~~~|||{{{zzzzzz|||~~~~~~}}}yyywwwvvvwwwyyy{{{|||||||||}}}}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzyyywwwwwwyyy|||yyywwwtttssssssrrrpppoookkkmmmppptttwwwyyyzzz{{{{{{uuuwwwzzz||||||vvvxxx~~~~~~{{{yyyxxxyyyyyyzzz{{{{{{zzzzzz{{{}}}{{{xxxwwwvvvvvvtttuuuwwwyyyyyyxxxvvvuuuwwwxxxzzz{{{{{{zzzyyyxxxwww{{{~~~}}}~~~|||{{{zzz{{{}}}~~~}}}|||{{{zzzxxxyyy{{{~~~}}}|||zzz{{{||||||{{{zzzuuuxxx||||||yyyuuusssrrrrrrqqqpppmmmnnnpppsssvvvxxxzzz{{{~~~}}}{{{{{{|||~~~yyyyyy{{{|||~~~{{{yyy}}}|||zzzzzz{{{}}}}}}|||zzzyyyzzz}}}~~~{{{yyyxxxxxxyyywwwyyyzzz{{{zzzwwwsssqqqsssuuuxxxzzz{{{{{{zzzyyyxxxzzz}}}~~~}}}}}}|||{{{|||~~~~~~}}}|||}}}{{{yyyzzz}}}}}}~~~}}}|||}}}~~~~~~|||yyy{{{}}}zzzvvvsssrrrpppooommmoooppprrrtttvvvxxxzzzzzzzzz{{{|||zzzwwwuuuttttttzzz}}}|||{{{}}}}}}~~~~~~}}}{{{{{{~~~~~~~~~~~~~~~}}}{{{yyyzzz{{{{{{|||}}}}}}{{{xxxtttrrrrrrtttwwwzzz{{{|||{{{{{{zzz{{{}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~||||||zzzyyyyyy{{{}}}}}}}}}{{{|||~~~~~~~~~~~~~~~~~~}}}|||yyyuuusssqqqooollljjjnnnpppsssvvvyyyzzz{{{{{{xxxzzzzzzyyyuuurrrqqqpppwww|||}}}zzz}}}}}}}}}~~~~~~~~~|||zzz{{{||||||}}}~~~~~~}}}zzzxxxwwwrrrsssvvvyyy{{{}}}}}}}}}|||}}}}}}|||{{{|||~~~~~~~~~|||{{{{{{~~~~~~}}}|||zzzyyyyyyzzzzzzyyywwwyyy{{{}}}~~~|||zzzxxxwwwuuusssrrrpppnnnkkkhhhkkknnnsssxxx|||~~~{{{|||}}}|||xxxuuusssrrr{{{~~~~~~~~~yyy}}}~~~|||~~~~~~~~~{{{{{{||||||}}}~~~~~~~~~}}}|||{{{rrrsssvvvxxx{{{}}}~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~}}}zzzyyyxxx{{{~~~}}}}}}}}}|||{{{{{{{{{zzzwwwuuuxxxzzz}}}|||~~~}}}{{{xxxuuusssrrrqqqqqqpppoookkkhhhhhhlllrrryyy~~~~~~|||yyyvvvvvv|||~~~~~~wwwzzz~~~}}}|||zzz}}}~~~~~~|||zzzxxx}}}~~~~~~~~~{{{xxxzzz~~~{{{}}}{{{zzz{{{|||~~~}}}~~~~~~|||yyywww|||}}}|||zzzvvvrrrpppqqqrrrtttuuuwwwzzz~~~}}}|||{{{yyywwwsssqqqpppoooppppppnnnllljjjkkkmmmqqqwww~~~~~~~~~}}}~~~{{{{{{}}}~~~~~~}}}}}}|||zzzyyyyyy{{{~~~~~~~~~}}}{{{yyyxxxzzz|||}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{yyy{{{~~~{{{yyyuuurrrqqqrrrsssuuuuuuwwwzzz~~~}}}|||{{{yyyxxxqqqpppnnnmmmmmmllljjjhhhhhhiiikkkpppvvv|||~~~}}}}}}~~~|||yyyyyy|||~~~}}}|||||||||vvvxxx|||}}}{{{}}}}}}}}}|||{{{yyyxxxwwwwwwxxx{{{~~~yyy{{{}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~xxxyyy|||{{{yyyvvvtttssstttvvvwwwvvvxxxzzz~~~~~~}}}|||zzzxxxrrrpppnnnlllkkkjjjhhhfffeeegggjjjooouuuyyy}}}~~~~~~|||zzzyyyzzz|||}}}}}}~~~}}}}}}||||||vvvxxx|||}}}}}}|||yyyyyyxxxwwwuuutttrrrrrrzzz{{{}}}~~~|||vvvxxx{{{||||||}}}~~~}}}|||}}}}}}~~~~~~}}}{{{zzzzzz|||~~~yyy{{{}}}~~~~~~~~~~~~|||{{{yyywwwwwwxxxzzz{{{zzz{{{|||}}}zzzwwwuuussspppnnnllljjjgggeeecccfffjjjpppuuuyyy{{{||||||||||||~~~||||||}}}}}}~~~{{{yyyzzzzzzzzzyyy|||||||||{{{zzzzzzyyyyyyyyy{{{~~~}}}|||||||||}}}xxx{{{zzzyyywwwuuusssqqqpppooozzz|||~~~}}}|||yyy{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~{{{{{{{{{|||}}}~~~{{{xxxwwwxxxzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}~~~~~~~~~zzzvvvvvvssspppmmmllliiifffdddcccfffkkkpppuuuyyy{{{|||}}}~~~yyy}}}}}}~~~~~~|||{{{|||}}}{{{~~~{{{yyyyyyyyyxxxvvvxxxxxxyyyzzz{{{{{{{{{zzzyyy{{{~~~}}}{{{zzzzzz{{{|||wwwzzz|||~~~}}}|||yyywwwuuutttsssrrrwww{{{~~~~~~zzzzzz{{{|||||||||{{{{{{yyyyyyzzzzzz|||}}}{{{xxxvvvvvvwwwwww}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||zzzvvvtttqqqnnnllljjjhhhdddbbbbbbeeejjjpppuuuyyy|||}}}{{{~~~{{{zzz~~~yyy{{{}}}{{{|||~~~}}}|||{{{zzzzzzxxxwwwxxxyyy{{{||||||||||||{{{wwwyyy||||||zzzyyyyyy{{{|||zzz|||}}}}}}|||}}}~~~|||{{{yyyxxxwwwwwwwwwwwwwww|||~~~~~~~~~~~~~~~~~~{{{{{{|||||||||{{{zzzzzzyyyyyyyyyyyy{{{}}}{{{xxxvvvuuutttuuuzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~{{{{{{{{{|||||||||||||||{{{wwwtttrrrnnnlllkkkhhheeecccaaadddhhhnnntttyyy|||~~~{{{||||||zzzxxxxxx{{{~~~zzz|||~~~|||~~~}}}~~~~~~{{{~~~}}}~~~}}}|||{{{yyyxxxyyyzzzzzzzzzxxxwwwvvvtttvvvyyy~~~}}}zzzyyyzzz{{{}}}~~~~~~}}}{{{{{{}}}~~~}}}}}}xxxwwwwwwvvvvvvwwwyyyzzzzzz}}}}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}||||||xxxxxxxxxyyyzzz}}}~~~{{{xxxvvvtttttttttwwwwwwwwwxxxzzz|||}}}~~~~~~}}}||||||||||||yyyyyyyyyzzz{{{|||}}}}}}}}}|||yyyvvvtttqqqooommmkkkhhhfff```cccggglllrrrxxx|||||||||{{{xxxwwwwwwyyy{{{zzz~~~{{{~~~~~~{{{~~~}}}{{{{{{|||~~~~~~zzzyyyzzz~~~}}}{{{zzzzzzvvvwwwwwwxxxyyyzzz{{{|||vvvuuuvvvyyy~~~zzzwwwwwwyyy|||~~~||||||||||||~~~}}}||||||~~~}}}zzzxxxwwwxxxyyy{{{{{{}}}~~~}}}{{{zzzyyyyyyzzz|||}}}}}}~~~{{{{{{{{{{{{{{{{{{{{{|||~~~|||yyyvvvsssqqqqqqqqquuuvvvyyy|||}}}}}}|||{{{{{{||||||}}}}}}||||||{{{}}}wwwwwwzzz|||{{{yyyzzzyyyxxxwwwxxxzzz}}}~~~~~~}}}{{{{{{~~~||||||~~~}}}~~~}}}zzzwwwuuutttrrrpppnnnlllkkkjjjiiiccceeeiiinnnsssvvvyyy{{{~~~}}}zzzvvvssstttxxx{{{~~~}}}~~~}}}~~~}}}}}}}}}~~~}}}~~~}}}{{{xxxwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{vvvuuuwwwzzz{{{xxxxxxzzz}}}}}}||||||}}}|||}}}~~~||||||}}}~~~|||yyyxxxxxxzzz{{{zzz|||}}}}}}}}}}}}~~~{{{zzzyyyxxxxxxyyyzzz{{{}}}}}}zzzzzzzzzyyyxxxwwwuuuuuuvvvvvvuuutttssssssrrrqqqrrrsssvvvxxxyyyzzzzzzzzz}}}}}}~~~~~~~~~~~~}}}}}}{{{vvvvvvzzz}}}|||zzzzzzyyyxxxxxxxxxyyy{{{{{{{{{~~~}}}{{{zzzyyy}}}{{{{{{~~~}}}zzzyyy|||}}}}}}{{{{{{{{{{{{yyyvvvtttrrrrrrqqqooommmllljjjjjjiiifffhhhlllqqqvvvzzz~~~{{{zzzyyyxxxwwwyyy}}}~~~}}}}}}||||||~~~|||~~~}}}~~~~~~}}}~~~~~~}}}||||||yyyvvvtttsssvvvwwwwwwxxxyyyzzz{{{{{{uuuvvvwww{{{~~~|||yyyyyy{{{}}}}}}|||}}}|||~~~~~~||||||}}}~~~}}}{{{yyyzzz{{{{{{zzz{{{{{{zzzyyyyyyzzz|||~~~~~~|||zzzzzzyyyxxxwwwwwwxxxyyyzzz||||||~~~||||||{{{yyyuuuqqqmmmkkkmmmoooqqqtttuuuuuusssrrrpppqqqrrrtttvvvxxxyyyzzz}}}}}}~~~~~~~~~~~~}}}}}}{{{xxxvvvwwwzzz}}}}}}{{{yyyyyyyyyyyyyyyxxxxxxwwwxxxzzz||||||zzzxxxwwwwww{{{{{{{{{}}}{{{vvvuuuxxx}}}}}}{{{|||}}}vvvwwwwwwwwwvvvtttrrrqqqpppooonnnmmmkkkjjjiiihhhccceeehhhmmmrrrwww|||~~~wwwxxxzzz{{{}}}||||||zzz{{{~~~||||||}}}}}}|||{{{{{{{{{{{{{{{{{{}}}|||zzzwwwvvvuuuwwwxxxyyyzzz{{{||||||}}}vvvvvvxxx||||||||||||zzzyyyyyyzzz|||}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~{{{|||{{{yyywwwwwwxxxzzzzzz{{{|||~~~~~~}}}{{{{{{zzzzzzzzzzzzyyyxxxxxxxxxyyyyyy{{{{{{||||||}}}}}}}}}}}}~~~~~~}}}zzzvvvpppkkkhhhiiimmmrrrvvvxxxwwwuuusssrrrrrrssstttvvvyyy{{{||||||||||||{{{{{{|||||||||zzzxxxwwwxxxzzz||||||zzzyyyyyyzzzzzzyyywwwuuuttttttvvvyyyyyyxxxvvvuuuuuuzzzzzzzzz|||~~~|||xxxvvvxxx{{{}}}~~~|||{{{zzzuuuuuuvvvvvvvvvuuutttsssqqqpppooommmjjjhhhfffeee___aaadddhhhmmmsssxxx{{{uuuwww{{{~~~}}}~~~~~~{{{zzz{{{}}}}}}}}}}}}}}}~~~~~~yyyyyyyyyyyyyyyzzz{{{||||||||||||||||||zzzyyyxxxyyyyyyzzz{{{|||}}}~~~~~~wwwwwwxxx{{{yyyyyyzzzxxxwwwwwwyyy{{{}}}{{{{{{|||~~~{{{zzzzzz{{{|||~~~~~~~~~~~~|||zzzxxxyyyzzzwwwxxxyyy{{{|||}}}~~~~~~~~~~~~}}}~~~~~~||||||{{{{{{{{{|||}}}}}}||||||{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyzzzxxxzzz{{{|||{{{xxxuuusssnnnqqqvvvzzz{{{zzzwwwuuuvvvvvvwwwxxxzzz|||~~~}}}|||{{{{{{{{{{{{|||}}}zzzzzzyyyzzz{{{{{{zzzyyyyyyzzz{{{{{{zzzwwwtttrrrrrruuuwwwxxxwwwuuuuuuuuuyyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{zzz{{{~~~|||yyyttttttttttttttttttttttttsssrrrpppmmmjjjfffcccaaa___aaadddhhhnnnssswwwyyyuuuxxx{{{~~~}}}}}}{{{||||||~~~{{{{{{}}}~~~~~~xxxyyyzzzyyyxxxxxxzzz|||zzz{{{|||}}}}}}}}}|||{{{yyyzzzzzz{{{|||}}}~~~~~~zzzyyyxxxzzz}}}yyyyyyyyywwwvvvvvvyyy|||}}}{{{{{{|||~~~{{{{{{|||}}}~~~~~~|||{{{|||wwwxxxyyyzzz|||}}}~~~}}}}}}|||{{{{{{{{{||||||yyyyyyzzz{{{|||~~~~~~~~~}}}}}}||||||{{{{{{yyyyyywwwvvvuuuuuuuuuuuuooorrrvvv{{{wwwyyy{{{|||}}}{{{yyyxxxzzzzzz{{{|||~~~}}}|||{{{zzzzzz{{{|||}}}zzz{{{|||||||||{{{zzzyyyzzz{{{|||{{{zzzwwwuuusssrrruuuxxxyyyxxxwwwvvvwwwyyyzzz|||||||||}}}~~~zzz{{{}}}}}}yyysssssssssssssssssssssssssssrrrqqqnnnkkkfffccc```]]]___ccchhhmmmqqqtttuuuvvvxxxzzz{{{|||}}}~~~}}}|||~~~}}}|||{{{|||{{{||||||zzzxxxvvvxxxzzzzzz{{{|||}}}}}}|||{{{zzzxxxxxxyyyzzz{{{|||}}}}}}|||zzzxxxyyy||||||{{{yyywwwvvvwwwzzz}}}}}}||||||}}}~~~}}}}}}zzzzzz{{{|||}}}~~~~~~~~~}}}|||||||||||||||xxxyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvsssrrrqqqpppppplllooosssyyy~~~~~~~~~}}}}}}}}}||||||{{{|||}}}zzzyyywwwvvvvvvwwwyyyzzzxxxzzz}}}~~~~~~}}}||||||{{{||||||{{{zzzxxxvvvuuusssvvvyyyzzzzzzyyyyyyyyyyyy{{{}}}|||{{{|||~~~}}}~~~~~~~~~}}}{{{vvvvvvuuuuuuuuuuuuuuuuuuqqqqqqpppooolllhhheeeccc]]]```eeejjjnnnqqqrrrrrrtttuuuwwwwwwwwwxxx{{{}}}}}}|||~~~zzzyyy{{{}}}~~~|||wwwuuuvvvxxxzzz{{{}}}}}}}}}{{{yyywwwvvvwwwwwwxxxyyyzzz{{{|||}}}{{{xxxxxxzzz~~~}}}{{{xxxvvvxxx|||~~~}}}|||}}}}}}~~~}}}||||||}}}}}}~~~~~~}}}}}}~~~~~~xxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxuuurrrooonnnnnnnnnnnnpppsssxxx}}}}}}}}}}}}~~~{{{|||~~~}}}|||uuutttsssqqqqqqssstttuuuuuuyyy}}}~~~~~~|||||||||{{{zzzyyywwwwwwtttwwwzzz|||{{{zzzzzz{{{zzz|||}}}}}}{{{{{{~~~|||}}}~~~}}}|||zzzyyyyyyxxxxxxxxxxxxyyynnnooooooooommmjjjhhhfffcccffflllqqquuuwwwwwwvvvrrrssstttttttttuuuxxx{{{yyy}}}~~~{{{~~~}}}}}}~~~~~~|||zzzzzzyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwvvvxxxzzzzzzxxxvvvvvvvvv|||{{{xxxwwwwwwyyy|||}}}|||yyywwwxxx|||~~~~~~~~~}}}~~~~~~||||||yyyyyy~~~}}}~~~~~~}}}}}}zzzvvvssspppooonnnmmmnnnpppssswww{{{~~~}}}zzzxxxxxxyyy{{{|||{{{zzzzzzzzzyyyxxxvvvtttgggiiikkklllmmmnnnpppsssssstttvvvxxxzzz{{{{{{{{{}}}|||zzzxxxxxxyyyzzz||||||yyywwwxxx{{{}}}|||zzz{{{zzzxxxwwwxxxzzz}}}~~~~~~~~~|||~~~}}}yyyyyyxxxyyy|||}}}|||{{{uuusssqqqnnnllljjjhhhhhhiiikkknnnssswwwyyyxxxvvvssstttttttttssstttwwwzzzwwwvvv~~~~~~~~~~~~~~~|||yyyxxxwwwvvvwwwzzzzzzyyyyyyxxxxxxxxxxxxwwwyyy{{{{{{yyyxxxwwwxxx{{{zzzyyyxxxxxxzzz{{{|||~~~|||yyywwwxxx{{{}}}|||{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~yyyzzzwwwxxx~~~}}}|||~~~|||xxxtttrrrppppppoooppprrruuuxxx{{{~~~}}}|||zzzyyyyyyzzz|||}}}~~~{{{|||}}}yyyiiiiiihhhiiilllppptttvvvttttttuuuuuuvvvwwwxxxyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvwww}}}{{{zzzyyyzzz{{{|||||||||{{{|||}}}}}}{{{yyy{{{}}}{{{{{{{{{|||~~~{{{tttssspppmmmjjjiiihhhhhhhhhiiilllppptttwwwwwwvvvrrrqqqqqqqqqsssuuuwwwxxxzzzxxx~~~~~~~~~~~~~~~~~~|||zzzxxxvvvuuuuuuuuuxxxyyyyyyyyyyyyyyyxxxwwwxxxzzz{{{{{{yyyxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}{{{yyywwwxxx{{{~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}}}}xxxvvvsssvvv~~~|||{{{{{{~~~}}}yyyvvvtttssssssrrrtttvvvyyy{{{}}}}}}}}}{{{{{{{{{{{{||||||||||||~~~zzz~~~vvvpppjjjhhhkkkqqquuuwwwvvvvvvuuutttttttttuuuuuuttttttssssssrrrrrrrrrsssssswwwzzzxxxssspppqqqsss{{{{{{zzzzzzyyyzzzzzzzzz{{{zzzzzz{{{||||||{{{yyyzzz}}}~~~~~~~~~|||uuurrrnnnkkkhhhhhhhhhiiihhhggghhhlllppptttuuuvvvpppmmmkkkmmmrrrxxx{{{|||zzz|||zzz~~~|||zzzxxxwwwvvvvvvvvvuuuvvvwwwxxxxxxwwwwwwvvvwwwxxxyyyyyywwwvvvwwwxxxxxxyyyzzz{{{||||||{{{{{{{{{|||{{{yyyxxxxxx{{{}}}~~~{{{||||||{{{zzzyyy{{{|||}}}}}}}}}}}}||||||{{{{{{zzzzzzzzz||||||}}}|||rrrpppsss{{{{{{zzz{{{}}}}}}{{{yyyxxxwwwwwwxxxvvvxxx{{{}}}~~~~~~}}}|||{{{|||}}}}}}}}}|||{{{zzz|||{{{ssslllnnnrrrttttttxxxxxxxxxwwwvvvtttsssrrrsssssssssrrrrrrrrrrrrrrrrrrtttwwwwwwuuurrrqqqrrrssstttuuuvvvwwwyyyyyyzzzzzzyyyyyy{{{~~~~~~}}}~~~vvvsssooojjjhhhhhhjjjkkkgggffffffhhhmmmqqquuuvvvpppjjjeeehhhrrr~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||{{{yyywwwvvvuuuuuuvvvrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwvvvtttssstttuuuwwwyyy{{{|||}}}}}}|||{{{{{{||||||{{{yyyyyyzzz|||~~~|||{{{{{{||||||{{{yyyzzzzzzxxxwwwwwwxxxzzzzzz{{{{{{||||||{{{{{{zzz{{{yyyvvvvvvyyy}}}~~~}}}{{{~~~rrrooopppxxx~~~~~~}}}}}}|||{{{zzz{{{}}}~~~}}}zzzzzzyyyxxxyyyzzz{{{|||zzz|||~~~~~~}}}}}}~~~~~~|||zzzyyy{{{||||||tttsssuuuvvvuuuyyy{{{|||}}}{{{xxxtttqqqsssrrrqqqqqqppppppqqqqqqtttssstttwwwzzzzzzxxxuuuttttttuuuvvvxxxxxxyyyyyyxxxxxxxxx{{{~~~~~~wwwtttpppllljjjjjjlllmmmhhhfffeeeggglllqqqvvvxxxrrrkkkdddfffrrr~~~|||{{{|||~~~{{{|||}}}}}}{{{~~~}}}~~~~~~}}}zzzyyyyyyzzz}}}{{{zzzzzz|||}}}}}}||||||}}}~~~}}}|||}}}yyyxxxvvvuuussssssssstttqqqqqqqqqqqqrrrsssuuuvvvuuuvvvvvvtttsssrrrtttuuuwwwyyyzzz|||}}}}}}}}}||||||}}}~~~}}}{{{zzzzzz{{{}}}~~~|||zzzxxxxxxzzz{{{{{{{{{xxxyyyxxxwwwuuutttuuuvvvwwwxxxyyy{{{{{{{{{zzzzzz|||yyyvvvuuuwwwzzz}}}~~~{{{|||{{{zzz~~~uuuqqqpppvvv{{{|||{{{}}}}}}{{{zzz{{{||||||{{{zzzyyyyyyxxxyyyzzz|||~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{{{{yyyyyyzzzzzzzzz{{{}}}~~~}}}yyyvvvssssssrrrpppnnnnnnooopppqqqwwwuuuuuuyyy~~~|||~~~~~~}}}|||{{{{{{{{{{{{yyyxxxxxxzzz~~~}}}~~~~~~||||||}}}||||||vvvtttqqqmmmlllllllllmmmiiigggfffhhhmmmsssxxxzzzxxxqqqjjjkkkttt}}}||||||}}}zzzzzz{{{}}}~~~zzz{{{|||}}}~~~zzz|||}}}|||yyywwwvvvvvvxxxwwwwwwxxxzzz{{{yyyxxxxxxzzz{{{{{{zzzzzz|||}}}yyyxxxvvvttttttsssttttttrrrqqqpppoooqqqsssvvvxxxwwwxxxxxxvvvttttttvvvxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~|||zzzyyyyyyzzz|||~~~~~~zzz{{{||||||zzzxxxxxxzzz{{{{{{zzzvvvwwwwwwuuusssqqqqqqrrrsssuuuwwwzzz{{{{{{{{{zzz|||{{{yyyyyyzzz{{{{{{zzzzzz{{{yyyxxx}}}|||vvvsssvvvzzz{{{|||~~~}}}|||{{{{{{|||}}}|||zzz|||{{{{{{{{{|||}}}|||}}}~~~~~~{{{~~~{{{zzzzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvtttqqqnnnnnnpppsssuuuyyyyyyzzz|||~~~~~~}}}||||||~~~||||||{{{yyyxxxtttssspppnnnllllllllllllkkkiiiiiikkkpppvvvzzz|||zzzuuussswwwzzzzzz{{{|||}}}~~~{{{zzzyyyyyy{{{~~~{{{}}}~~~|||yyywwwvvvvvvuuuvvvxxxyyyyyywwwuuuuuuwwwyyyyyyyyyxxxyyyzzzzzz{{{zzzxxxwwwvvvvvvvvvwwwsssrrrpppooopppssswwwzzzzzz{{{zzzyyywwwwwwyyy{{{yyyyyyzzz{{{|||}}}~~~}}}zzzyyyyyyyyyzzz|||~~~~~~}}}vvvwww{{{~~~yyywwwuuuuuuvvvvvvvvvtttuuuvvvvvvuuuqqqooonnnnnnrrrsssvvvyyy{{{|||{{{{{{|||||||||~~~~~~}}}zzzxxxzzzzzzxxxwww{{{zzzuuuwwwzzz{{{}}}}}}|||{{{|||}}}~~~}}}|||~~~}}}}}}}}}~~~zzz{{{|||}}}zzzzzz|||{{{xxxvvvvvvzzzxxxvvvttttttuuuwwwyyy{{{xxxtttppppppsssvvvyyyyyy|||~~~}}}}}}~~~}}}{{{wwwuuurrrqqqpppnnnlllkkkjjjjjjlllkkkjjjmmmrrrxxx|||~~~~~~zzzyyy|||~~~}}}}}}|||zzzzzzyyywwwxxx{{{~~~zzzzzzzzzxxx|||||||||{{{{{{{{{zzzwwwtttuuuttttttwwwzzzzzzwwwsssvvvuuussstttuuuwwwwwwwwwyyy{{{~~~zzzxxxuuuuuuwwwyyyyyyyyyuuuuuutttrrrqqqssswww{{{{{{|||}}}}}}}}}{{{zzzyyyvvvuuuuuuyyy~~~~~~{{{yyyzzz||||||}}}}}}~~~||||||||||||}}}}}}}}}}}}tttsssrrrrrrrrrrrrttttttwwwwwwuuurrrooonnnnnnpppppprrrvvvzzz||||||{{{{{{zzz|||~~~~~~|||zzzxxxzzzwwwuuuwww}}}|||xxxwwwzzz}}}~~~~~~~~~}}}|||||||||||||||~~~|||}}}~~~~~~|||yyyvvv}}}{{{wwwttttttuuuwwwyyyxxxwwwvvvtttsssuuuyyy}}}~~~}}}}}}}}}~~~~~~}}}{{{zzzyyywwwuuuppppppppppppnnnllljjjiiijjjlllpppsssuuuwww{{{}}}~~~~~~}}}|||}}}||||||zzzyyywwwxxx{{{~~~||||||{{{zzz}}}}}}~~~~~~}}}||||||||||||zzzyyywwwvvvvvvxxxzzzzzzwwwttttttsssqqqqqqsssvvvwwwxxxwwwxxxyyy}}}|||zzzxxxyyy{{{~~~uuuuuutttrrrqqqssswww{{{{{{{{{|||}}}|||{{{zzzyyyxxxwwwxxx{{{~~~}}}yyyxxxxxxzzzzzz|||~~~~~~~~~}}}||||||{{{{{{uuutttsssrrrqqqqqqrrrrrrtttttttttrrrpppppprrrttttttuuuwwwyyyzzz|||}}}~~~}}}~~~~~~|||{{{{{{xxxwwwxxx}}}}}}zzzvvvvvvzzz}}}~~~}}}||||||||||||||||||~~~~~~~~~}}}~~~}}}zzzxxxwwwuuusssrrrrrrtttvvvxxxzzzzzzyyywwwvvvwwwzzz}}}~~~~~~~~~~~~}}}yyywwwuuusssqqqooommmnnnoooooonnnmmmlllkkkkkkmmmqqqtttvvvxxx|||~~~~~~~~~~~~}}}}}}}}}~~~~~~|||}}}~~~{{{{{{}}}~~~~~~{{{yyyyyyzzz|||~~~~~~~~~}}}|||}}}~~~yyyzzz||||||~~~}}}|||{{{zzz{{{{{{|||xxxxxxxxxyyyzzzzzzwwwuuurrrqqqooooooqqqtttxxx{{{xxxwwwvvvwwwzzz}}}}}}{{{zzz{{{~~~ttttttsssqqqqqqrrrvvvyyyzzz{{{|||||||||{{{zzzyyy{{{zzz{{{~~~~~~|||xxxvvvuuuvvvxxx{{{}}}~~~|||{{{zzzyyywwwvvvtttrrrqqqqqqrrrrrrtttttttttrrrqqqqqqrrrtttwwwwwwvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzzzzz{{{~~~}}}{{{xxxwwwxxx{{{|||}}}{{{{{{{{{zzz{{{{{{||||||~~~~~~~~~~~~zzzxxxxxx{{{}}}|||zzzsssrrrrrrssstttvvvxxxyyy~~~~~~~~~|||yyyyyy{{{|||~~~~~~}}}~~~~~~zzzwwwuuussspppnnnkkklllmmmnnnnnnmmmllllllkkknnnqqqtttvvvyyy|||}}}{{{|||~~~~~~}}}{{{{{{|||}}}|||zzz}}}~~~{{{{{{~~~|||{{{{{{|||~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~|||zzzzzz}}}~~~{{{xxxvvvvvvxxxzzzxxxxxxxxxxxxxxxwwwuuutttqqqpppooonnnppptttzzz~~~{{{wwwuuuwww{{{~~~~~~|||zzzzzz{{{||||||{{{qqqqqqqqqpppoooqqqtttwww{{{|||}}}}}}}}}|||{{{zzz||||||}}}~~~|||xxxuuutttsssuuuxxx|||~~~~~~~~~}}}|||{{{{{{yyyxxxvvvuuuttttttuuuuuuwwwwwwvvvtttqqqpppqqqrrrvvvvvvvvvwwwyyyzzz|||}}}||||||{{{zzzzzzzzz{{{|||||||||}}}{{{yyywwwwwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{~~~~~~~~~}}}}}}|||~~~}}}||||||}}}~~~}}}|||zzzwwwuuuvvvyyy|||}}}~~~~~~}}}uuuuuuvvvwwwxxxzzz{{{||||||{{{|||}}}}}}}}}||||||}}}~~~|||xxxvvvuuusssqqqooolllmmmnnnnnnnnnlllkkkjjjjjjlllpppsssuuuwww{{{}}}|||}}}}}}{{{{{{{{{{{{{{{}}}|||zzzzzzzzz{{{}}}~~~{{{yyyzzz~~~{{{|||~~~}}}|||}}}~~~}}}{{{|||}}}}}}|||{{{{{{|||yyyzzz{{{{{{|||~~~}}}||||||~~~~~~yyytttsssuuuwwwwwwwwwwwwvvvtttrrrqqqqqqppppppppppppqqquuu|||{{{wwwxxxzzz}}}~~~{{{zzzyyyxxxvvvtttoooppppppooonnnooorrruuu||||||~~~~~~~~~}}}|||zzz{{{|||}}}~~~}}}zzzwwwtttqqqrrruuuyyy{{{}}}~~~~~~||||||}}}}}}~~~~~~{{{zzzyyyxxxwwwxxxyyyzzzxxxxxxwwwtttqqqppprrrsssuuuwwwyyy|||~~~~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}}}}~~~{{{xxxvvvvvvwwwvvvvvvvvvvvvwwwwwwxxxyyy}}}}}}||||||{{{zzzzzzzzz{{{}}}~~~}}}|||{{{zzzzzz{{{{{{zzzzzzyyywwwuuuvvvxxx{{{zzz|||~~~zzzyyyyyyzzzzzz{{{{{{|||}}}|||}}}~~~||||||{{{{{{{{{}}}~~~~~~xxxvvvsssrrrrrrrrrpppooopppppppppooommmkkkhhhggggggjjjmmmppprrrtttxxxzzzzzz|||}}}|||{{{{{{zzzyyy{{{zzzxxxxxxxxxyyy{{{|||{{{||||||zzzyyyzzz}}}zzz{{{|||}}}}}}{{{||||||~~~}}}zzzxxxzzz{{{zzzyyyyyyzzz|||wwwzzzzzzyyyzzz}}}zzzxxx{{{}}}~~~|||vvvsssuuuwwwvvvvvvvvvtttpppnnnnnnooonnnpppqqqqqqqqquuu{{{{{{xxxxxxzzz{{{|||~~~|||zzzyyyxxxuuusssooopppppppppoooppprrrttt{{{|||}}}~~~~~~}}}|||yyyzzz||||||{{{{{{|||~~~~~~~~~~~~~~~{{{xxxtttpppqqqrrruuuwwwzzz|||}}}zzzzzz{{{}}}~~~}}}|||zzzzzzzzz{{{{{{tttuuuuuutttssssssvvvxxxvvvyyy|||}}}{{{yyyzzz|||wwwwwwvvvvvvvvvwwwxxxxxx{{{zzzyyywwwwwwwwwxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~{{{zzzyyyxxxxxxxxxyyyzzz{{{||||||zzzxxxwwwwwwyyyzzz{{{~~~~~~~~~~~~{{{{{{yyyxxxxxxyyyzzzzzz}}}||||||~~~}}}|||{{{{{{{{{|||~~~~~~yyywwwuuuuuuuuuvvvuuusssttttttsssqqqmmmjjjgggeeedddgggjjjmmmooorrruuuxxx{{{}}}|||~~~~~~}}}{{{yyyxxxwwwuuuuuuuuuwwwyyyzzzxxxzzz|||{{{yyyyyy~~~~~~~~~~~~{{{yyyxxxyyyxxxwwwyyyyyyzzz}}}~~~}}}yyyvvvuuuwwwyyyyyyxxxxxx{{{~~~zzz}}}|||xxxyyyzzzuuusssvvvyyyzzz~~~}}}vvvsssuuuxxxvvvvvvvvvsssnnnllllllmmmlllooorrrrrrqqqsssyyy~~~~~~{{{wwwuuuuuuwwwxxxxxxzzzxxxxxxxxxyyyyyyxxxvvvqqqrrrsssrrrrrrrrrtttvvvyyyzzz{{{}}}}}}}}}|||{{{xxxzzz|||{{{yyyxxxzzz|||}}}|||{{{|||}}}{{{xxxtttpppooopppqqqsssvvvyyy{{{yyyzzz{{{}}}~~~|||zzzyyyxxxxxxtttuuuuuutttssstttvvvyyyvvvxxx{{{~~~}}}{{{}}}zzzzzzyyyxxxxxxxxxyyyyyyzzzxxxuuussssssuuuwwwyyy{{{zzzzzzyyyyyyyyyzzzzzzxxxwwwvvvuuuvvvwwwxxxyyy|||}}}|||zzzyyyyyy{{{|||~~~}}}{{{{{{~~~|||{{{yyywwwwwwxxx{{{|||{{{{{{{{{zzzyyy{{{~~~~~~}}}|||}}}~~~~~~~~~}}}zzzzzzzzzzzzyyywwwvvvuuutttrrrnnnkkkgggeeecccfffiiilllnnnqqqtttwww}}}}}}xxxyyy~~~}}}~~~}}}{{{uuutttsssrrrsssuuuwwwxxxyyy||||||xxxwwwzzz}}}zzz|||~~~}}}|||||||||yyywwwwwwvvvuuusssvvvwwwyyy{{{|||zzzvvvssssssvvvxxxxxxwwwxxx|||~~~~~~yyyyyy~~~xxxqqqnnnrrruuuuuuyyy|||uuurrrtttwwwvvvwwwvvvsssnnnkkklllmmmjjjnnnqqqrrrppprrrwww|||vvvtttrrrqqqssstttuuuuuurrrrrrrrruuuxxxzzzzzzyyyssstttuuuuuuttttttvvvxxxwwwxxxzzz{{{{{{{{{zzzzzzxxxzzz|||{{{xxxwwwyyy{{{{{{yyyyyyzzz|||{{{wwwssspppooonnnnnnppptttwwwzzzzzz{{{|||}}}|||yyywwwuuuuuuxxxxxxwwwuuusssrrrtttvvvuuuuuuwwwyyy|||~~~{{{{{{}}}}}}||||||{{{zzzzzzzzzzzzyyyvvvsssppppppsssvvvyyy|||{{{yyywwwvvvvvvvvvwwwuuuuuutttttttttvvvwwwxxxyyy}}}~~~}}}||||||}}}~~~|||zzzzzz}}}}}}{{{yyywwwxxxzzz}}}yyyyyyxxxwwwwwwzzz~~~~~~~~~{{{|||}}}zzzyyyxxxxxxvvvtttvvvuuutttrrrooolllhhhgggcccfffiiilllnnnppptttvvv~~~~~~uuurrrqqqsssyyy~~~~~~}}}~~~vvvvvvuuurrrpppppprrrtttwwwwwwxxxwwwuuuuuuvvvxxxyyyyyyzzz{{{|||||||||{{{|||yyyuuurrrqqqrrruuuwwwuuuvvvwwwxxxxxxwwwvvvuuuooorrruuuwwwyyyzzz}}}}}}}}}|||zzzxxxwwwyyyzzzxxxvvvsssqqqqqqrrrrrrrrr{{{{{{{{{{{{yyywwwtttrrrvvvxxxwwwrrrjjjgggiiillljjjkkkmmmoooqqqssstttuuuwwwwwwvvvvvvuuutttttttttvvvtttsssuuuyyy{{{{{{zzzuuutttrrrqqqqqqsssvvvxxx{{{zzzyyyxxxxxxxxxyyyyyy|||||||||{{{{{{{{{{{{{{{|||}}}}}}|||zzzwwwsssqqqooonnnnnnnnnpppsssvvvxxxwwwzzz|||{{{|||}}}zzzxxxxxxttttttuuuuuuuuutttsssrrroooooorrrwww}}}~~~}}}}}}|||{{{{{{zzzzzzzzzzzz}}}yyyttttttwww{{{||||||wwwvvvuuuuuuuuuvvvwwwxxxuuuvvvvvvwwwxxxyyyzzz{{{~~~|||{{{{{{}}}zzzwwwzzzzzz{{{{{{||||||}}}}}}zzzyyyyyyxxxyyyzzz{{{|||}}}~~~~~~zzzxxxvvvuuusssqqqqqqssssssrrrmmmgggcccaaa```cccgggiiijjjlllooosss}}}zzzuuuppppppuuu~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{vvvvvvtttrrrppppppsssuuuwwwwwwwwwuuusssrrrtttuuuyyyzzz{{{|||||||||||||||zzzxxxuuusssrrrtttvvvwwwtttuuuvvvwwwwwwvvvuuutttooorrruuuwwwwwwxxxzzz|||zzzzzzyyywwwuuuuuuvvvxxxwwwuuusssqqqqqqrrrrrrrrrwwwxxxyyyzzzxxxvvvsssqqqtttuuutttqqqllliiijjjlllkkkllllllnnnooopppqqqrrrrrrssstttuuuvvvvvvvvvvvvuuusssqqqsssvvvxxxxxxvvvtttsssrrrqqqqqqsssvvvxxxzzzzzzyyyyyyxxxxxxxxxxxx{{{{{{||||||||||||{{{{{{}}}}}}}}}}}}zzzwwwtttsssooonnnmmmmmmnnnppprrrttttttwwwxxxwwwyyy~~~~~~|||zzzyyyzzzwwwxxxyyyzzzzzzxxxvvvtttpppppprrrvvv|||{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvvvvwwwxxxwwwvvvrrrrrrsssuuuxxx{{{~~~xxxxxxyyyyyyzzzzzzzzz{{{}}}{{{zzz{{{|||yyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||zzzyyyyyyzzz{{{|||~~~~~~yyyyyyzzz}}}~~~zzzwwwuuusssqqqooooooooonnnkkkgggdddaaa```___bbbfffhhhhhhjjjnnnqqqyyy{{{~~~~~~|||}}}|||~~~~~~zzzvvvwwwxxx{{{}}}~~~|||{{{zzzyyywwwvvvtttrrrpppqqquuuxxxzzzzzzyyyvvvsssrrrsssuuuyyyyyyzzz{{{||||||||||||wwwwwwvvvvvvvvvvvvwwwwwwssstttuuuvvvvvvuuutttsssooorrruuuvvvvvvvvvwwwxxxvvvwwwvvvtttrrrrrrsssuuuvvvuuutttrrrrrrrrrsssssssssuuuwwwyyyxxxuuurrrppprrrrrrqqqpppnnnlllkkkkkklllllllllllllllmmmnnnnnnmmmoooqqqtttuuuuuutttsssrrrqqqpppppprrrssssssrrrsssrrrqqqqqqqqqsssuuuwwwzzzyyyyyyyyyxxxxxxxxxxxxyyyzzz|||}}}}}}|||zzzyyy}}}~~~}}}|||zzzxxxuuusssooonnnlllkkklllmmmoooppprrruuutttrrrtttyyy|||{{{zzz|||}}}|||{{{yyyyyyzzz{{{}}}|||yyywwwrrrrrrssswww{{{~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwtttvvvxxxxxxuuurrrppppppooopppqqquuuyyy}}}||||||{{{{{{zzzzzzzzzzzz{{{|||}}}|||yyyxxxyyyyyy{{{}}}~~~|||zzzxxxxxxyyyyyy{{{|||}}}~~~~~~{{{xxxxxxyyy{{{}}}~~~yyyxxxxxxzzz~~~~~~zzzvvvtttrrrooommmllljjjhhheeecccaaa``````^^^```ccceeefffhhhkkkmmmsssvvvxxxzzz|||}}}{{{|||yyyrrrtttvvvzzz}}}~~~|||yyyxxxxxxxxxxxxwwwuuusssrrrsssxxx{{{}}}zzzvvvuuuuuuvvvvvvwwwxxxzzz{{{{{{{{{{{{xxxyyyyyyzzzyyyxxxwwwwwwsssssstttuuuuuutttssssssppprrruuuvvvuuutttttttttuuuuuuuuusssqqqqqqsssuuuvvvvvvvvvtttsssrrrssstttrrrtttwwwyyyxxxvvvssspppsssqqqpppppppppooommmjjjmmmlllkkkkkkkkklllmmmnnnnnnooorrrssssssqqqooommmqqqpppoooooooooppppppppprrrqqqppppppqqqsssuuuvvvyyyyyyyyyyyyxxxxxxwwwwwwwwwxxx{{{}}}}}}{{{yyyxxx||||||{{{zzzxxxvvvtttsssnnnmmmlllkkkkkkmmmoooppptttuuusssooopppuuuwwwwwwwwwxxxzzzyyyxxxwwwwwwxxx|||~~~~~~zzzwwwttttttuuuwww{{{~~~~~~~~~}}}|||{{{zzzzzz{{{}}}}}}}}}}}}||||||{{{{{{zzzzzzyyyxxxwwwwwwxxxxxxuuuwwwyyywwwrrrnnnmmmnnnppppppqqqrrruuuxxx{{{}}}}}}|||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwvvvuuuvvvxxxvvvxxxzzz{{{|||{{{yyyxxxyyyxxxxxxxxxyyyzzz{{{|||~~~|||xxxvvvuuuxxx{{{}}}~~~}}}{{{zzz|||{{{wwwtttrrrooommmiiigggfffdddcccbbb```___\\\^^^```bbbeeegggiiikkkooopppsssuuuwwwzzz}}}zzz{{{}}}}}}}}}~~~~~~}}}tttuuuwwwyyy|||~~~{{{yyyyyyyyyzzzzzzyyyxxxvvvuuuvvvzzz}}}|||xxxvvvuuuvvvssstttuuuwwwxxxyyyyyyyyyzzz{{{|||||||||zzzwwwvvvrrrssstttuuuuuutttsssrrrqqqsssvvvwwwuuusssrrrrrrvvvvvvvvvuuussssssuuuwwwxxxyyyyyywwwtttssstttuuusssuuuwwwyyyyyywwwuuusssuuusssqqqqqqqqqpppooommmoooooommmmmmmmmnnnooopppoooqqqsssuuutttrrrpppnnnppppppoooooonnnnnnnnnoooppppppppppppqqqssstttvvvxxxxxxyyyyyyyyyxxxwwwvvvtttvvvyyy{{{{{{zzzxxxwwwyyyxxxwwwvvvtttsssqqqpppmmmmmmlllkkkllloooqqqrrrwwwxxxuuupppooorrrtttrrrtttvvvwwwvvvuuusssssstttzzz|||}}}yyyvvvuuuuuuuuuwww{{{}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{zzz~~~}}}{{{zzzxxxvvvuuutttwwwvvvvvvuuuvvvvvvwwwwwwyyyyyyxxxtttooolllmmmooonnnnnnnnnoooppprrrtttvvvzzzyyyxxxwwwvvvuuuuuuttttttuuuuuutttrrrrrrtttvvvsssuuuvvvxxxyyyyyyxxxwwwyyyxxxwwwvvvuuuvvvwwwxxxyyywwwtttrrrsssvvvzzz}}}}}}}}}|||xxxuuussspppnnnhhhgggggghhhhhhfffbbb^^^[[[\\\^^^aaadddgggiiijjjlllnnnoooqqqsssvvvzzz}}}{{{zzzzzz{{{||||||~~~|||||||||}}}~~~wwwwwwwwwxxxzzz}}}~~~{{{yyyzzz{{{||||||||||||zzzyyyyyy{{{~~~~~~}}}zzzvvvtttsssqqqrrrtttuuuvvvwwwxxxxxxyyyzzz{{{||||||zzzxxxvvvrrrssstttuuuuuutttsssrrrrrruuuxxxxxxwwwtttsssrrrxxxyyyxxxwwwvvvvvvxxxzzz{{{|||}}}{{{vvvttttttvvvvvvwwwxxxyyyyyywwwvvvuuuvvvuuutttrrrrrrrrrttttttvvvuuusssqqqpppqqqrrrssspppqqqtttuuuvvvuuutttsssnnnoooooonnnmmmlllnnnooonnnnnnooopppqqqssstttuuuwwwxxxyyyyyyyyyxxxvvvuuussstttvvvxxxxxxxxxwwwvvvvvvuuutttsssqqqpppooonnnnnnmmmllllllmmmppprrrtttwwwyyyvvvqqqooorrrrrrpppqqqssstttsssrrrqqqqqqrrrvvvwwwzzz|||{{{yyyvvvttttttssssssvvvyyy{{{{{{zzz{{{|||~~~~~~{{{xxxtttrrrqqqppprrrrrrrrrrrrssstttvvvvvv{{{yyyuuupppmmmllloooqqqkkkkkkkkklllmmmppprrrsssuuuuuuttttttssssssssssssrrrsssrrrqqqooooooqqqtttssstttvvvwwwxxxxxxxxxwwwxxxvvvtttsssrrrsssuuuvvvtttsssqqqppprrruuuxxx{{{|||~~~|||||||||xxxvvvtttqqqoooiiihhhhhhjjjkkkiiiccc^^^ZZZZZZ\\\```eeeiiikkkkkkkkkmmmoooqqqrrrtttxxx{{{~~~||||||||||||}}}}}}||||||||||||~~~~~~xxxwwwvvvvvvxxx||||||zzzzzz{{{|||}}}~~~~~~}}}||||||}}}|||}}}xxxtttsssqqqrrrsssuuuvvvwwwxxxxxxsssuuuwwwyyyyyyyyyyyyxxxssstttuuuvvvvvvuuutttssssssvvvyyyzzzyyyvvvtttssszzzzzzzzzyyywwwxxxzzz|||}}}~~~xxxttttttvvvxxxxxxxxxwwwwwwvvvvvvvvvtttuuuuuutttsssuuuzzz}}}zzzvvvsssssssssssspppqqqqqqrrrrrrrrrqqqqqqkkkmmmnnnmmmkkkkkkmmmooommmnnnnnnpppqqqsssttttttvvvwwwyyyyyyyyyxxxvvvuuuqqqrrrssstttuuuuuuuuuuuutttsssrrrqqqooonnnnnnnnnooonnnmmmlllmmmnnnpppqqqtttvvvuuuqqqpppssssssppplllnnnpppqqqppppppqqqrrrrrrsssuuuvvvwwwvvvtttsssppppppppprrruuuwwwxxxwwwxxxzzz}}}~~~{{{wwwtttqqqpppooopppqqqqqqssstttwwwxxxyyyzzzvvvqqqnnnnnnnnnooopppmmmlllllllllmmmoooqqqrrrqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqooommmmmmppprrrsssssstttuuuvvvvvvvvvvvvsssrrrppppppppprrruuuwwwsssrrrqqqpppqqqsssvvvwwwvvvyyy~~~|||{{{{{{|||zzzwwwuuutttqqqpppkkkhhhfffgggiiihhhccc^^^ZZZZZZ[[[```ggglllmmmmmmjjjlllpppsssuuuwwwzzz|||~~~|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~xxxxxxvvvttttttvvv{{{~~~|||{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}{{{wwwtttqqqrrrtttuuuwwwxxxyyyyyyooopppsssuuuxxxyyyyyyyyyssstttuuuvvvvvvuuutttssstttwwwzzz|||zzzwwwuuuuuuzzz{{{{{{zzzxxxyyy{{{}}}yyyuuuuuuwwwyyyxxxwwwvvvuuuuuuuuuvvvrrruuuvvvuuutttwwwzzzvvvtttssssssqqqpppooommmllljjjiiiiiiiiikkklllllljjjiiilllooolllmmmnnnpppqqqrrrssstttvvvwwwyyyyyyyyyxxxvvvtttqqqqqqrrrrrrssstttuuuuuutttsssrrrpppooonnnnnnnnnqqqooonnnlllllllllnnnooopppssstttqqqqqqttttttqqqiiikkknnnooooooppprrrssspppqqqrrrsssttttttssssssmmmmmmmmmooosssuuuuuuuuuvvvxxx{{{{{{xxxuuusssrrrqqqrrrssstttvvvxxx{{{}}}~~~xxxtttooommmooopppooommmrrrqqqooonnnnnnnnnooopppnnnooooooppprrrsssssstttrrrrrrqqqooommmllloooqqqpppqqqrrrrrrsssssssssrrrooonnnmmmnnnooosssvvvxxxtttsssrrrrrrrrrsssttttttqqquuuzzz}}}~~~~~~~~~~~~{{{zzz{{{~~~}}}yyyvvvtttsssqqqooommmhhhdddcccffffffccc___ZZZYYY[[[aaahhhmmmooooooiiimmmqqquuuxxxzzz|||~~~~~~}}}}}}~~~|||~~~~~~~~~}}}}}}}}}{{{yyytttrrrqqqqqqssswww{{{~~~|||vvvtttuuuwwwwwwvvv|||~~~zzzwwwxxxuuurrrtttxxxzzzwwwtttqqqsssuuuvvvwwwxxxzzz||||||xxxuuutttvvvxxxxxxwwwtttuuuwwwzzz||||||xxxuuuwwwwwwvvvvvvwwwyyyzzz{{{}}}yyyuuussstttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuussssssxxx}}}xxxuuusssqqqoooqqqooommmkkkjjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmnnnllllllllllllnnnppprrrtttttttttsssssssssttttttuuuqqqoooooorrruuuwwwvvvtttrrrssssssrrrqqqooommmkkknnnrrrtttrrrnnnmmmooorrrlllqqqqqqnnnvvvnnnnnnmmmmmmmmmooopppqqqpppooonnnooorrrssstttsssmmmnnnppprrrtttvvvwwwxxxzzzzzz{{{|||}}}~~~|||{{{~~~~~~|||zzzxxxuuutttxxxwwwwwwzzz}}}~~~|||yyyrrrqqqpppoooooonnnnnnooooooooopppsssuuuuuussspppllllllmmmnnnooopppqqqqqqssssssssstttuuuuuusssrrrssstttuuutttsssqqqqqqrrrqqqpppnnnmmmnnnpppsssuuutttrrrqqqtttxxxyyytttppptttvvvyyy{{{}}}}}}|||||||||}}}~~~~~~|||{{{|||}}}}}}|||zzzzzz{{{}}}}}}xxxrrrmmmkkkkkkgggeeeccccccccccccaaa___```___aaadddhhhkkkmmmmmmooommmpppwww||||||{{{}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}yyyyyywwwuuutttuuuwwwyyy{{{~~~zzzwwwwwwxxxxxxxxx||||||zzz{{{~~~}}}{{{zzzwwwtttvvvyyy{{{xxxuuusssssssssssssssvvv{{{|||wwwtttuuuxxxyyyzzzwwwxxxzzz}}}}}}zzzwwwwwwvvvvvvvvvwwwxxxzzz{{{{{{xxxvvvsssuuuwwwyyyzzzzzzyyyxxxvvvvvvvvvttttttvvv|||{{{xxxwwwvvvtttrrrpppnnnmmmkkkjjjiiijjjjjjkkkkkkkkkllllllmmmmmmmmmoooooonnnnnnooopppqqqrrrsssrrrrrrrrrsssssstttuuusssrrrrrrsssvvvwwwvvvtttttttttuuutttsssqqqooonnnooorrrtttsssooonnnpppsssrrrvvvuuupppuuu|||pppoooooonnnooopppqqqrrrrrrpppoooppprrrsssrrrrrrmmmnnnoooqqqsssuuuwwwxxxyyyyyyzzz{{{|||}}}}}}~~~|||~~~}}}yyyyyy|||~~~}}}{{{yyyxxxwwwxxxwwwwwwzzz|||}}}{{{xxxtttsssrrrppppppoooooooooqqqqqqrrrtttuuuuuusssqqqrrrqqqppppppooooooppppppttttttuuuwwwxxxwwwuuutttuuuvvvwwwwwwuuuuuutttuuupppooommmlllmmmooorrrssspppnnnnnnqqqvvvxxxuuurrrvvvwwwyyy{{{|||}}}}}}}}}|||}}}}}}{{{yyyyyyzzz{{{~~~}}}{{{{{{{{{{{{|||}}}~~~~~~|||wwwqqqmmmkkkkkkfffdddbbbaaaaaaaaa```___]]]]]]___bbbfffjjjkkkkkkjjjiiimmmtttyyy|||~~~zzzzzz}}}}}}}}}~~~}}}}}}~~~{{{yyyxxxxxxxxxxxx~~~|||yyyxxxyyy{{{~~~{{{wwwvvvxxx{{{}}}}}}{{{yyyyyy|||}}}{{{xxxvvvuuusssqqqqqquuu{{{xxxttttttwwwzzz{{{wwwxxx{{{~~~|||yyywwwvvvvvvuuuwwwyyy{{{}}}~~~~~~zzzxxxrrruuuyyy|||~~~}}}{{{yyyuuuvvvwwwvvvuuuuuuwwwzzzzzzyyyxxxxxxyyyyyywwwuuuooonnnllljjjiiiiiiiiijjjlllllllllllllllmmmmmmmmmrrrqqqpppppppppppppppqqqpppppppppqqqrrrssstttuuuvvvuuutttuuuwwwwwwuuutttvvvvvvwwwwwwvvvtttsssrrrooorrrtttssspppppprrrtttwww{{{yyytttuuuzzzzzztttrrrrrrqqqqqqqqqrrrsssssssssrrrpppqqqqqqrrrpppooonnnoooppprrrtttvvvwwwxxxvvvwwwwwwxxxyyyzzz{{{|||wwwyyy{{{yyywwwvvvyyy|||~~~~~~}}}|||{{{zzzzzzyyyxxxxxxzzz{{{{{{yyywwwvvvuuusssrrrqqqpppppppppsssssssssuuuvvvvvvtttrrrtttsssrrrqqqpppqqqrrrrrrtttvvvxxxzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuuooonnnllllllmmmnnnqqqrrrmmmkkkkkknnnsssvvvvvvuuuwwwxxxxxxyyyzzz|||}}}~~~}}}}}}{{{yyywwwvvvxxx{{{|||~~~}}}|||{{{{{{zzzyyyxxxwwwwww||||||zzzvvvqqqmmmkkkkkkhhheeecccaaabbbbbbbbbaaa]]]]]]___cccgggjjjkkkkkkiiiiiilllqqquuuyyy~~~yyyuuuvvvzzz}}}~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzyyy~~~~~~yyywwwyyy{{{~~~~~~{{{xxxvvvwwwyyyxxx}}}~~~~~~|||zzzyyywwwtttsssuuuyyy}}}}}}xxxtttsssuuuwwwxxxtttuuuxxx|||}}}{{{yyyxxxwwwvvvwwwzzz|||~~~~~~{{{xxxtttwww|||~~~zzzwwwssstttvvvwwwwwwvvvvvvvvvuuuuuuvvvxxx{{{{{{yyyvvvooommmllljjjiiiiiiiiijjjllllllmmmmmmmmmmmmmmmmmmqqqqqqpppppppppoooppppppnnnnnnnnnoooppprrrssstttvvvuuuuuuuuuuuuuuutttsssvvvvvvwwwxxxxxxwwwuuutttppprrrttttttrrrrrrtttvvvxxx{{{zzzuuuuuuwwwvvvqqquuuuuuuuutttttttttttttttuuusssrrrqqqrrrqqqnnnlllooopppqqqsssuuuwwwxxxyyyttttttuuuvvvwwwxxxyyyyyytttvvvwwwwwwvvvuuuwwwyyy||||||{{{{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzyyywwwvvvvvvvvvtttsssqqqppppppppprrrrrrsssuuuwwwxxxwwwvvvrrrqqqqqqppprrrtttvvvwwwtttvvvyyy{{{zzzzzzyyyyyyvvvtttssssssssssssrrrqqqooonnnmmmmmmnnnoooqqqrrrnnnlllkkkmmmqqqtttvvvvvvxxxwwwvvvvvvwwwzzz|||}}}~~~}}}{{{xxxvvvvvvyyy{{{{{{~~~~~~|||||||||{{{{{{yyyxxxwwwuuutttyyyyyyxxxuuuppplllkkkjjjkkkiiieeeddddddeeeeeeddd___```bbbfffkkknnnnnnnnnnnnmmmnnnppprrrwww~~~zzzvvvwww{{{~~~~~~~~~}}}~~~{{{xxxyyy|||}}}|||~~~~~~|||wwwuuuwwwyyy{{{{{{|||{{{yyywwwvvvvvvvvv|||~~~|||||||||zzzwwwvvvvvvwwwwwwwwwvvvtttssssssssstttqqqqqqssswww{{{}}}}}}||||||zzzyyyxxxxxx{{{}}}}}}yyywwwwwwzzz~~~}}}wwwtttoooqqqtttwwwyyyyyywwwuuuttttttvvvxxxzzzzzzxxxuuupppooollljjjiiiiiiiiiiiillllllmmmmmmmmmmmmmmmnnnnnnnnnoooooooooooooooooolllllllllmmmnnnpppqqqrrrssssssttttttsssrrrrrrrrruuuuuuwwwxxxxxxxxxwwwvvvrrrssstttttttttuuuvvvwwwuuuwwwxxxuuuuuuwwwwwwuuuxxxxxxwwwwwwwwwvvvuuuuuuvvvtttsssrrrrrrpppmmmjjjmmmmmmnnnppprrrssstttuuurrrrrrssstttuuuvvvwwwwwwtttuuuvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{yyyzzz{{{{{{zzzxxxwwwwwwwwwvvvtttsssrrrqqqqqqqqqppppppqqqssswwwyyyyyyyyyrrrqqqqqqqqqrrrtttvvvwwwsssuuuxxxyyyyyyxxxzzz{{{wwwuuurrrqqqrrrrrrqqqooooooooooooooooooqqqrrrsssrrrpppnnnnnnpppsssuuuvvvwwwvvvuuutttuuuxxxzzz|||~~~}}}zzzxxxxxx{{{}}}{{{}}}~~~{{{zzzzzzzzz{{{zzzzzzyyywwwvvvxxxxxxxxxuuupppllljjjjjjkkkiiifffeeeeeeeeeeeeddd```aaadddhhhmmmppppppppppppnnnnnnoooqqqxxx~~~}}}}}}}}}}}}~~~~~~}}}}}}{{{{{{}}}~~~|||{{{zzzxxxuuutttuuuwwwvvvwwwxxxyyyxxxwwwvvvuuuwww{{{~~~}}}}}}{{{}}}~~~}}}zzzvvvsssrrrppprrrttttttsssrrrssstttsssrrrrrrtttwwwzzz||||||~~~|||zzzxxxxxxzzz|||~~~}}}{{{xxxvvvxxx{{{~~~{{{uuurrrnnnpppssswww{{{{{{xxxvvvttttttuuuwwwyyyyyywwwuuurrrqqqnnnllljjjiiihhhhhhkkkllllllmmmnnnnnnoooooommmnnnnnnoooooooooooonnnkkkkkkkkklllmmmnnnooopppnnnppprrrrrrqqqqqqrrrssssssuuuvvvxxxyyyyyyxxxxxxsssssstttuuuvvvwwwxxxyyyrrrtttuuuuuutttvvvxxxzzzyyyzzzzzzyyyxxxwwwvvvuuuvvvuuussssssrrrpppllliiihhhhhhiiijjjlllmmmnnnooopppqqqrrrssstttuuuuuuvvvuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuwwwxxxzzzyyy{{{||||||zzzyyyxxxxxxwwwvvvuuutttttttttttttttooonnnoooqqquuuxxxxxxxxxuuuttttttttttttssssssssssssuuuwwwwwwvvvwww{{{}}}yyytttsssttttttrrrooooooooooooppppppqqqrrrssstttsssqqqqqqqqqrrrtttuuuwwwvvvuuuuuuuuuwwwzzz{{{~~~~~~~~~|||zzzzzz}}}~~~~~~|||zzzyyyzzz{{{||||||{{{zzzyyywwwxxxxxxuuuqqqllljjjiiigggfffddddddddddddbbb```___```dddiiinnnqqqqqqpppooolllkkknnnssszzz~~~}}}{{{{{{}}}~~~|||}}}zzzvvvttttttuuuuuuuuuwwwvvvuuuvvvxxxyyyzzzzzz||||||}}}~~~~~~{{{zzzyyyyyyxxxzzz||||||yyyuuusssrrroooqqqssssssssstttwww{{{zzzwwwtttsssuuuyyy{{{|||}}}yyyvvvuuuwwwzzz|||||||||{{{{{{zzzyyyyyyxxxwwwyyy|||~~~}}}yyyuuurrrppppppsssxxx{{{|||yyyuuusssssstttvvvxxxyyyxxxvvvuuussspppmmmjjjiiihhhgggjjjkkklllmmmnnnooopppqqqppppppqqqqqqpppooommmlllkkkkkkkkkkkkkkklllmmmnnnkkknnnqqqrrrqqqqqqsssvvvsssuuuwwwyyyzzzzzzzzzzzzsssssstttvvvxxxyyyzzzzzzttttttttttttsssssswww{{{zzz{{{{{{zzzyyywwwvvvuuuuuuttttttsssssspppllliiiffffffggghhhjjjkkkllllllppppppqqqrrrssstttuuuuuuuuuuuuvvvvvvwwwvvvuuusssvvvuuutttssstttvvvxxxyyyyyy{{{~~~}}}{{{yyyzzz{{{xxxxxxwwwwwwwwwwwwxxxxxxooonnnnnnooorrrtttuuutttuuuvvvwwwxxxwwwvvvtttssstttvvvwwwvvvtttvvv}}}}}}wwwtttuuuuuurrrooonnnnnnooooooppppppqqqqqqssssssrrrrrrqqqrrrtttuuuxxxxxxwwwwwwxxxyyyzzz{{{|||}}}}}}}}}||||||~~~~~~yyyzzz{{{}}}}}}|||{{{zzzxxxyyyyyyvvvqqqllliiihhheeeeeedddeeeeeedddaaa^^^```bbbfffkkkqqqssssssrrroookkkiiimmmssszzz~~~~~~}}}zzz|||||||||{{{yyyyyy{{{}}}|||zzztttrrrsssuuuuuutttzzzxxxvvvvvvxxx|||~~~|||}}}}}}}}}}}}{{{xxxvvvvvvvvvuuuwwwyyyyyywwwuuuttttttqqqrrrsssrrrrrrvvv|||}}}xxxuuuuuuxxx{{{||||||xxxuuusssuuuwwwyyyyyyyyyxxxxxxxxxyyyzzzzzzuuuwwwzzz||||||yyyvvvsssrrrrrrtttxxx||||||xxxuuurrrrrrrrruuuxxxyyyyyyxxxwwwuuurrrnnnkkkiiiggggggiiijjjkkkmmmooopppqqqrrrsssssssssrrrqqqooolllkkkkkkkkkkkkjjjjjjkkklllllliiilllppprrrrrrrrruuuxxxtttuuuwwwyyy{{{{{{{{{{{{tttttttttvvvyyy{{{{{{{{{wwwvvvuuutttqqqqqquuuzzz{{{{{{{{{{{{zzzxxxvvvtttuuuttttttsssssspppllliiigggggghhhiiikkklllmmmmmmppppppqqqrrrsssttttttuuuvvvuuuuuuvvvwwwvvvsssqqqvvvuuutttssstttuuuwwwyyyxxx|||~~~~~~|||zzz{{{|||zzzzzzyyyyyyzzzzzz{{{{{{qqqooonnnooopppqqqqqqqqqrrrtttwwwzzz{{{zzzxxxwwwuuuwwwxxxvvvtttwww~~~~~~wwwtttuuutttqqqmmmmmmmmmnnnnnnoooppppppppppppqqqrrrrrrqqqrrrtttuuuyyyyyyyyyyyyzzz{{{{{{|||zzz{{{}}}}}}||||||~~~yyyzzz|||}}}}}}|||zzzyyyyyyzzzzzzwwwrrrllliiigggfffffffffhhhhhhfffbbb^^^ccceeeiiioootttwwwvvvuuusssmmmiiimmmrrrxxx~~~}}}|||zzzxxxwwwxxxyyyzzz~~~~~~}}}xxxttttttvvvxxx}}}{{{yyyxxxxxx{{{~~~~~~||||||~~~zzzzzzyyyxxxxxxxxxxxxyyyyyyzzzzzzxxxvvvtttuuuuuuvvvvvvvvvwwwzzz||||||xxxuuutttuuuxxxzzz~~~zzzwwwuuuuuuvvvwwwwwwwwwxxxyyyxxxwwwvvvtttwwwyyy|||~~~}}}zzzvvvsssnnnooorrrvvvyyy{{{zzzxxxssstttvvvwwwvvvuuusssrrrqqqssstttrrrlllhhhgggggghhhiiijjjlllnnnooopppqqqtttsssrrrqqqpppooonnnmmmmmmlllkkkjjjjjjkkkmmmnnnjjjkkkmmmppprrruuuvvvwwwvvvwwwwwwyyy{{{{{{xxxtttssstttwwwyyyzzzuuuuuuuuuuuuuuuuuuuuuuuu|||{{{{{{}}}}}}xxxtttwwwuuusssuuuyyyyyyuuupppmmmjjjgggfffiiimmmppprrrppppppppppppppprrrsssttttttssstttwww|||}}}|||yyyxxxxxxxxxwwwuuuuuuwwwyyy}}}~~~}}}|||{{{|||{{{xxxwwwwwwxxxzzz|||rrrqqqpppnnnnnnooooooppprrrtttxxx{{{|||zzzxxxvvvuuuuuuwwwxxxzzz|||}}}}}}|||uuupppooopppooonnnnnnooopppqqqqqqqqqqqqqqqrrrqqqqqqpppqqqrrrtttuuu||||||||||||}}}~~~~~~~~~~~~}}}{{{zzz|||yyywwwxxx{{{}}}|||zzz~~~|||yyyuuupppllliiiggghhhgggggghhhjjjiiieeeaaaaaadddiiimmmppptttyyy|||yyytttnnnlllqqqwww}}}~~~}}}}}}}}}|||{{{yyyyyy{{{|||}}}~~~zzzvvvttttttvvv}}}}}}|||||||||}}}~~~~~~}}}{{{yyyzzz|||~~~{{{zzzyyyxxxwwwwwwxxxxxxwwwxxxyyyxxxvvvuuuvvvwwwxxxxxxxxxyyyzzz}}}yyywwwuuussssssvvvyyy{{{~~~|||yyywwwvvvvvvwwwxxxzzzzzzzzzzzzyyyyyyxxxwwwxxxyyy{{{{{{zzzwwwtttrrrppppppqqquuuxxxzzzzzzyyytttuuuvvvwwwvvvuuusssqqqppprrrsssppplllhhhggghhhiiijjjkkklllnnnoooqqqrrrttttttsssrrrrrrqqqpppppppppooommmkkkkkkkkklllmmmlllmmmnnnpppsssvvvyyyzzzyyyyyyzzz{{{|||~~~yyywwwtttsssuuuwwwxxxyyyvvvvvvuuuuuuuuuuuuvvvvvv{{{zzzyyy{{{|||{{{xxxuuuyyywwwvvvyyy|||{{{vvvqqqllliiifffeeegggkkknnnoooooopppqqqsssttttttttttttuuussssssuuuyyyzzzyyywwwwwwwwwwwwvvvttttttvvvxxx}}}~~~~~~~~~}}}|||{{{{{{yyyvvvttttttuuuvvvwwwqqqpppooonnnnnnnnnooooooppprrruuuwwwyyyxxxwwwvvvuuuvvvvvvwwwxxxzzz{{{|||zzztttppppppqqqqqqpppnnnoooppprrrrrrssssssssstttsssrrrqqqqqqqqqrrrsss{{{{{{|||}}}~~~~~~{{{zzz{{{}}}}}}}}}zzzvvvrrrnnnkkkiiihhhgggeeefffggggggdddaaabbbeeeiiimmmooossswwwzzz{{{vvvqqqooosssxxx|||~~~}}}|||{{{}}}}}}}}}||||||}}}|||{{{zzzzzz{{{}}}|||yyyvvvvvvwww~~~~~~~~~}}}|||{{{zzzxxxvvvwwwyyy{{{}}}|||{{{xxxvvvvvvvvvwwwxxxvvvwwwyyyxxxwwwvvvwwwxxxxxxwwwwwwwwwxxxzzz|||}}}wwwvvvtttrrrsssuuuwwwyyy|||zzzxxxwwwwwwxxxyyyzzz~~~}}}|||{{{zzzzzzzzzzzzyyyyyyxxxxxxvvvtttrrrqqqrrrqqqqqqsssvvvyyyyyyyyyuuuvvvwwwwwwwwwuuurrrqqqoooppppppnnnkkkiiihhhhhhjjjjjjjjjkkkllloooqqqssssssssssssssssssssssssssstttrrrpppnnnlllllllllllloooooooooqqqssswww{{{}}}|||}}}}}}}}}}}}}}}|||{{{wwwuuutttuuuvvvxxxxxxwwwwwwvvvtttsssssstttvvvwwwyyyxxxwwwwwwxxxyyywwwvvvzzzyyyyyy{{{}}}|||vvvrrrjjjhhhddddddfffiiilllmmmnnnpppsssuuuvvvvvvuuutttvvvtttssssssuuuvvvvvvuuuvvvvvvvvvuuusssssstttvvv|||||||||}}}||||||{{{zzzyyywwwtttrrrppppppqqqrrrpppooonnnmmmmmmmmmnnnnnnnnnoooqqqssstttuuuvvvvvvwwwvvvuuutttuuuwwwyyyzzz{{{xxxsssqqqqqqrrrrrrrrrooooooqqqrrrssstttttttttuuutttsssrrrqqqqqqqqqqqqyyyzzz{{{}}}~~~~~~~~~~~~}}}|||{{{{{{~~~~~~{{{xxxtttpppmmmlllhhhfffdddcccccccccbbb```cccfffjjjlllnnnpppsssvvvxxxuuurrrqqqsssvvvxxxyyy{{{{{{zzzxxxxxxyyy|||}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzyyyzzz|||}}}}}}zzz|||}}}}}}|||{{{{{{|||~~~~~~}}}|||{{{{{{{{{xxxwwwuuutttuuuvvvxxxzzz|||zzzwwwuuuttttttvvvwwwwwwyyyzzzzzzxxxwwwwwwwwwuuuttttttssstttuuuwwwxxxzzzxxxvvvtttsssssstttuuuzzzzzzyyyxxxxxxzzz{{{|||~~~|||{{{zzzzzz{{{{{{yyyxxxvvvtttrrrqqqppppppsssqqqpppqqqssswwwxxxyyyvvvwwwxxxxxxwwwuuurrrqqqnnnnnnmmmllljjjiiihhhhhhiiiiiihhhiiikkkmmmppprrrppppppqqqrrrrrrsssttttttuuusssrrrooonnnmmmmmmlllooonnnnnnooorrrwww{{{~~~}}}~~~~~~~~~|||{{{zzzvvvuuuuuuwwwxxxyyyxxxwwwwwwuuusssqqqqqqsssuuuwwwwwwvvvuuuttttttuuuvvvvvvxxxxxxyyy{{{|||yyytttpppgggeeeccccccfffjjjmmmnnnpppqqqrrrtttuuuuuuuuuuuuxxxvvvtttsssrrrrrrsssssstttuuuvvvuuutttssstttvvvyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwtttqqqoooooooooooooooooonnnnnnmmmmmmmmmmmmmmmmmmnnnoooqqqrrrtttuuuwwwvvvtttrrrrrrtttwwwxxxzzzxxxuuurrrqqqqqqqqqrrrnnnoooppprrrssstttttttttssssssrrrrrrrrrqqqqqqqqquuuvvvyyy{{{~~~}}}|||{{{{{{|||}}}zzzzzzyyyzzz{{{|||}}}}}}|||yyyvvvrrrpppooohhhfffcccaaa````````````dddfffjjjlllnnnoooqqqrrrrrrqqqppppppqqqssstttuuuwwwvvvvvvuuuvvvzzz}}}||||||~~~~~~}}}}}}~~~~~~~~~|||{{{{{{|||}}}~~~~~~~~~}}}xxxzzz}}}}}}|||||||||}}}~~~|||zzzwwwvvvwwwxxxyyyvvvuuutttsssssstttuuuvvvxxxwwwuuusssrrrsssttttttxxxzzz|||{{{yyywwwvvvvvvtttssssssrrrssstttuuuvvvzzzzzzxxxwwwvvvuuuuuuuuuzzzzzzyyyyyyyyyzzz||||||}}}|||zzzyyyyyyyyyzzz{{{yyywwwtttqqqooonnnoooooossspppnnnnnnqqqtttvvvvvvvvvwwwxxxxxxwwwuuusssrrrnnnmmmlllkkkjjjiiiiiihhhggggggggghhhjjjlllnnnppplllmmmnnnoooqqqrrrssstttsssrrrqqqpppooonnnmmmmmmmmmmmmlllnnnqqqvvvzzz}}}|||}}}~~~~~~~~~|||{{{zzzvvvuuuvvvxxxzzz{{{yyyxxxvvvtttrrrpppppprrrtttvvvvvvuuutttrrrrrrrrrtttuuussstttuuuwwwwwwuuuqqqnnneeecccbbbdddhhhmmmpppqqqsssrrrqqqpppqqqsssuuuvvvyyyxxxvvvsssqqqpppqqqqqqrrrtttuuuuuuttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvxxxwwwuuusssqqqpppppppppooooooooooooooonnnnnnnnnmmmmmmmmmnnnoooqqqssstttwwwuuusssqqqqqqsssuuuwwwyyyxxxwwwtttrrrpppppppppmmmnnnoooqqqrrrrrrssssssqqqqqqqqqrrrrrrsssssssssqqqrrruuuxxxzzz|||~~~zzzzzzzzzzzzzzzzzz{{{|||~~~|||yyyvvvtttrrrqqqiiigggdddaaa^^^^^^___```cccfffjjjmmmnnnnnnpppqqqoooppppppqqqqqqrrrtttuuunnnooopppqqqssswww}}}~~~{{{}}}}}}}}}}}}~~~}}}|||}}}~~~~~~~~~~~~~~~||||||~~~{{{}}}~~~}}}{{{yyyyyyzzz|||yyyvvvsssrrrsssvvvwwwttttttrrrqqqppppppqqqqqqssssssrrrrrrqqqqqqrrrrrruuuxxxzzzzzzxxxvvvuuuuuuuuuttttttssstttuuuwwwxxxwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyzzzwwwuuurrrpppnnnnnnnnnoooqqqooommmmmmooorrrssssssuuuvvvwwwxxxxxxvvvuuussspppnnnkkkjjjjjjjjjiiihhheeefffhhhiiikkklllnnnnnnllllllnnnoooqqqrrrttttttqqqqqqpppooonnnmmmlllkkkjjjjjjkkkmmmqqquuuyyy{{{|||||||||||||||{{{{{{zzzuuuuuuuuuwwwyyyzzzyyyxxxuuutttrrrqqqqqqrrrtttuuuuuuuuutttrrrppppppqqqssspppqqqrrrssssssqqqpppnnngggeeeeeeggglllpppssstttvvvtttqqqooooooqqqtttvvvwwwxxxwwwtttqqqooooooooonnnpppssstttttttttuuuwwwtttsssssssssssstttuuuuuuxxxwwwvvvuuuttttttttttttqqqqqqrrrrrrrrrqqqpppoooooooooooooooppprrrssstttuuutttsssrrrrrrsssuuuvvvwwwxxxxxxvvvrrrpppooopppnnnnnnooopppqqqqqqqqqqqqooopppqqqrrrssssssssssssooopppqqqtttwww{{{~~~~~~||||||}}}{{{zzzyyy{{{|||}}}|||zzzxxxvvvtttrrrqqqiiiiiifffccc___]]]^^^```bbbeeejjjmmmooooooqqqrrrqqqssstttsssrrrssstttvvvkkklllnnnooorrrvvv|||~~~~~~}}}yyyzzz|||}}}~~~~~~|||zzzzzz{{{}}}}}}}}}}}}|||zzzyyy{{{~~~{{{|||}}}{{{yyyxxxyyyzzzwwwuuutttrrrrrrrrrssstttsssrrrpppnnnmmmlllllllllnnnooopppqqqqqqqqqpppoooooorrruuuwwwwwwuuuuuuuuuttttttsssssstttvvvwwwxxxwwwwwwxxxyyyzzzyyyyyyxxxyyyyyyxxxvvvuuuttttttssstttuuuvvvwwwxxxyyyyyyyyyuuutttqqqooonnnnnnooooooooommmkkklllnnnooopppoootttuuuwwwxxxxxxwwwvvvuuurrroookkkjjjkkkkkkiiigggeeegggjjjlllnnnooonnnnnnooooooppprrrtttuuuvvvwwwqqqqqqpppnnnllljjjhhhgggiiiiiikkknnnrrruuuxxxzzz}}}}}}{{{zzzyyyyyyyyyyyytttsssssstttwwwxxxxxxwwwvvvuuuuuuttttttuuuuuuvvvuuuvvvvvvssspppnnnoooqqqooopppqqqqqqqqqqqqqqqrrrllljjjjjjkkkooorrrttttttwwwvvvsssqqqqqqqqqsssttttttvvvvvvtttpppllllllmmmiiillloooqqqrrrssstttvvvttttttssssssssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwsssttttttuuutttsssrrrqqqqqqrrrrrrsssssssssssstttssssssssssssssstttuuuvvvtttvvvxxxvvvsssqqqqqqrrrpppqqqqqqrrrrrrqqqqqqppppppqqqrrrsssssssssrrrqqqooooooppprrruuuzzz~~~~~~||||||}}}}}}{{{xxxvvvxxxyyyzzzyyyxxxvvvtttsssqqqqqqjjjjjjiiieeeaaa^^^___``````dddjjjnnnpppqqqssstttuuuvvvvvvtttqqqppprrrtttmmmnnnnnnnnnpppvvv}}}~~~~~~|||{{{zzzyyyyyyyyyyyyzzz|||~~~}}}~~~}}}}}}}}}{{{yyyxxxxxxzzz|||~~~yyyyyyxxxyyyzzz}}}|||xxxwwwyyy|||~~~xxxyyyzzzyyyyyyyyy{{{}}}ssssssssstttssssssrrrqqqqqqpppnnnllljjjiiihhhhhhkkklllnnnpppqqqpppooonnniiilllqqqtttuuuuuuuuuvvvqqqqqqqqqqqqrrrtttvvvwwwyyyzzzzzzzzzyyywwwuuutttxxxwwwvvvuuusssqqqpppooorrrsssvvvxxxyyyzzzzzzyyytttsssqqqpppooooooooopppmmmlllkkkkkkmmmnnnnnnmmmssstttvvvxxxyyyxxxwwwvvvtttpppllljjjkkkkkkiiigggfffhhhllloooqqqqqqooonnnrrrrrrsssuuuvvvxxxyyyzzzrrrrrrpppnnnkkkhhheeeccchhhiiilllooosssvvvyyyzzz~~~{{{yyyxxxwwwwwwwwwsssqqqppprrrtttvvvwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvtttvvvwwwtttpppnnnnnnppppppqqqrrrqqqqqqrrrtttuuupppooommmnnnqqqsssssssssxxxwwwvvvuuutttsssrrrrrrqqqtttuuusssoookkkjjjkkkeeehhhllloooppprrrsssuuuuuuttttttssstttuuuvvvwwwuuuvvvvvvwwwxxxyyyyyyzzztttuuuvvvvvvvvvuuutttssssssttttttuuuuuuttttttsssrrrrrrsssttttttuuuuuuvvvqqqtttwwwvvvtttrrrssstttrrrrrrsssssssssrrrqqqqqqrrrsssttttttsssrrrpppooopppppppppqqquuuzzz||||||~~~}}}zzzzzz{{{{{{xxxtttrrrtttvvvyyyxxxwwwuuutttrrrqqqpppkkkkkkkkkgggbbb______aaa___ccciiinnnqqqssstttuuuwwwxxxwwwsssnnnlllmmmpppmmmllljjjiiikkkrrrzzz|||yyyxxxyyyyyyzzz{{{|||}}}}}}{{{|||~~~~~~|||{{{|||}}}||||||~~~~~~|||zzzyyyxxx|||}}}~~~|||yyywwwyyy{{{xxxwwwuuuvvvyyy}}}}}}yyyuuutttwwwzzz{{{{{{{{{~~~|||{{{uuuttttttttttttuuuvvvvvvvvvtttssstttuuuuuusssrrrmmmllllllmmmnnnmmmjjjgggqqqppppppqqqrrrqqqooommmiiijjjlllnnnqqqtttuuuvvvrrruuutttrrrtttyyy{{{zzz~~~xxxttttttssspppoooqqqpppppppppppppppppppppqqqqqqqqqrrrtttvvvxxxyyyzzzuuusssqqqnnnnnnoooqqqrrrrrrpppnnnlllkkkjjjjjjjjjoooppprrrtttuuuvvvwwwwwwtttrrrpppmmmkkkiiihhhgggiiijjjkkkmmmppprrruuuvvvuuuxxxzzzyyyyyy||||||xxxuuuppplllmmmkkkfffddddddaaabbbeeeiiimmmrrrwwwyyyzzzzzzxxxwwwvvvuuuttttttrrrrrrssssssttttttuuuuuuvvvwwwxxxwwwvvvuuuvvvwwwxxxwwwuuusssqqqpppooooooqqqrrruuuwwwyyyyyyxxxwwwwwwuuussssssssssssrrrqqqvvvwwwxxxyyyxxxvvvtttsssvvvuuutttrrrpppmmmjjjiiimmmkkkiiikkkooossssssrrrsssssssssrrrrrrssssssttttttuuuwwwxxxzzzzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuutttttttttsssxxxxxxvvvuuussssssrrrrrrwwwssspppoooqqqsssrrrqqqvvvsssqqqrrrtttvvvuuusssqqqqqqrrrrrrrrrqqqppppppsssrrrqqqqqqsssyyy~~~}}}zzzxxxzzzzzzxxxwwwvvvvvvvvvvvvyyyyyywwwuuussspppooonnnooonnnkkkfffaaa______```aaaccchhhppprrrppppppsssqqqxxxzzzuuuooooooppppppmmmiiigggjjjlllnnnsssyyy}}}~~~~~~}}}{{{}}}}}}}}}|||{{{{{{{{{zzz}}}}}}~~~{{{yyyxxxyyyyyyyyyxxx|||{{{zzzzzz{{{|||~~~|||yyyvvvuuuzzz||||||zzzzzz{{{{{{yyywwwvvvwwwyyy{{{||||||xxxsssrrrtttwwwyyyyyywwwyyy|||}}}|||zzzyyyxxxvvvuuutttsssrrrrrrrrrrrrvvvtttrrrrrrssssssrrrqqqooonnnmmmnnnoooooommmlllsssrrrqqqrrrrrrqqqnnnlllggghhhiiijjjlllmmmnnnooolllpppqqqqqqttt{{{}}}|||zzztttqqqrrrqqqnnnlllnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnppprrruuuvvvsssrrrpppnnnnnnnnnppppppqqqpppnnnmmmlllkkkllllllooopppqqqssstttuuuuuuvvvwwwuuurrrnnnkkkhhhfffeeehhhiiikkknnnrrrvvvyyy{{{xxxzzz{{{zzz|||}}}xxxrrrmmmkkkllljjjeeeaaaaaadddeeefffhhhlllpppuuuwwwzzzyyyvvvtttrrrqqqqqqqqqpppqqqrrrsssuuuvvvwwwxxxuuuwwwwwwwwwuuutttuuuvvvwwwwwwuuutttsssrrrrrrrrruuuvvvxxxyyyzzzyyyxxxwwwwwwuuusssrrrrrrsssrrrrrrssstttuuuvvvvvvuuuuuutttvvvuuutttrrrpppooommmmmmnnnllljjjkkknnnqqqqqqqqqppppppppppppqqqrrrssssssqqqrrrsssuuuwwwyyy{{{|||{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuxxxwwwuuutttrrrqqqqqqqqquuurrroooppprrrtttuuutttxxxvvvtttuuuwwwxxxxxxvvvttttttttttttssssssrrrqqquuutttssssssuuuyyy}}}}}}{{{yyyyyyxxxwwwvvvvvvvvvvvvvvvxxxxxxwwwuuusssqqqpppoooqqqpppmmmgggbbb^^^]]]]]]```bbbiiippprrrnnnlllmmmnnntttvvvrrroooooopppooorrrmmmjjjlllmmmnnnsssyyy~~~{{{~~~~~~}}}|||{{{{{{zzz}}}}}}~~~{{{yyyvvvuuuvvvvvvvvvuuu{{{zzzyyyxxxxxxyyyzzz{{{|||yyyuuutttrrruuuyyy{{{zzzwwwvvvvvvyyywwwvvvuuuuuuvvvxxxzzzzzzwwwsssqqqssswwwyyy{{{wwwwwwwwwvvvvvvuuuuuuuuuwwwvvvtttqqqooonnnmmmlllpppooonnnnnnqqqtttuuuuuusssqqqoooooopppqqqqqqppptttsssrrrrrrrrrqqqnnnkkkggggggggghhhhhhhhhiiiiiiiiimmmpppppptttyyy{{{yyyrrrnnnlllnnnooollljjjkkknnnnnnmmmmmmlllllllllkkkmmmllljjjjjjkkkmmmppprrroooooooooooonnnnnnnnnnnnpppooonnnmmmmmmmmmnnnnnnooopppqqqrrrssssssssssssuuutttqqqnnnllliiihhhgggiiijjjlllooossswwwzzz|||||||||{{{||||||tttooommmnnnlllgggbbbbbbiiihhhggggggjjjnnnrrruuuyyywwwsssooommmllllllmmmnnnoooqqqsssuuuwwwyyyyyyuuuwwwwwwvvvtttssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyyyyzzzzzzyyyxxxxxxxxxuuurrrqqqrrrsssssssssqqqqqqrrrrrrssstttuuuuuuvvvuuusssqqqppppppqqqqqqqqqooommmmmmooopppppppppllllllmmmnnnoooqqqrrrsssnnnoooppprrrtttxxx{{{}}}}}}|||{{{zzzyyywwwvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwvvvtttsssqqqpppppppppsssrrrpppqqqsssvvvwwwwwwuuusssrrrssstttvvvvvvuuuvvvuuuuuutttsssrrrrrrqqquuuuuuuuuvvvwwwzzz|||~~~}}}{{{yyywwwwwwvvvuuuuuuvvvvvvvvvwwwwwwvvvuuutttrrrpppoooqqqpppnnnjjjccc^^^[[[ZZZ___aaaiiirrrsssnnnhhhggglllooopppnnnooorrrrrrooorrrmmmjjjkkkmmmnnnsssyyy{{{||||||||||||}}}}}}}}}}}}|||{{{{{{{{{}}}|||zzzwwwvvvvvvwwwvvvuuu}}}{{{yyywwwwwwwwwwww~~~}}}|||xxxvvvppprrrtttuuuuuuuuuttttttsssssstttssstttvvvxxx{{{zzzxxxuuuuuuwww{{{}}}zzzwwwuuuttttttssssssuuutttrrrooommmkkkjjjjjjiiihhhhhhlllqqqvvvzzz{{{wwwtttpppnnnoooppppppppprrrqqqqqqrrrrrrrrrooommmhhhhhhhhhhhhhhhhhhiiiiiijjjnnnppppppqqqttttttpppiiiffffffkkkmmmkkkiiikkknnnnnnmmmmmmlllkkkkkkkkknnnllljjjhhhhhhkkknnnppplllmmmnnnooooooooonnnmmmnnnnnnnnnnnnooooooooopppoooooopppqqqqqqqqqqqqqqqnnnnnnnnnmmmmmmnnnnnnooollllllmmmoooqqqsssuuuvvv{{{{{{{{{{{{vvvrrrqqqpppllljjjkkknnnllliiihhhiiilllpppsssvvvsssoookkkiiiiiikkklllnnnoooqqqrrruuuvvvxxxyyyuuuvvvwwwuuusssrrrrrrsssuuuuuuvvvwwwxxxxxxyyyyyywwwxxxxxxxxxxxxxxxyyyyyyyyywwwsssrrrssstttuuuuuusssrrrqqqpppqqqrrrtttuuutttsssqqqppppppqqqrrrtttsssrrrpppoooooopppppppppjjjjjjkkkmmmnnnqqqrrrssspppooooooppprrrvvvyyy{{{zzzzzzyyyyyyxxxwwwvvvvvvssssssssstttuuuvvvvvvvvvwwwvvvuuusssrrrqqqqqqqqqttttttsssssstttuuuvvvwwwsssrrrqqqrrrssstttuuuuuuvvvuuutttsssrrrqqqqqqqqqtttuuuvvvxxxzzz|||}}}~~~~~~{{{yyyvvvuuuuuuuuuuuuuuuvvvwwwvvvvvvvvvuuutttrrrqqqpppnnnnnnnnnjjjddd___[[[ZZZ]]]```iiisssvvvpppiiigggllloooooonnnqqqvvvuuuqqqnnniiigggiiilllnnnssszzz}}}}}}~~~~~~~~~~~~}}}}}}}}}|||||||||||||||}}}{{{zzzyyyyyyzzz{{{|||~~~}}}zzzyyyyyyyyyyyyxxx}}}|||zzzxxxvvvvvvvvvwww~~~}}}}}}}}}||||||{{{{{{}}}~~~~~~}}}xxxwwwuuuuuuuuuwwwxxxxxxqqqssstttsssrrrsssvvvxxxyyyyyyzzz{{{~~~|||xxxvvvuuutttrrrrrrqqqpppnnnlllkkkkkkjjjgggfffhhhlllrrrwww{{{|||yyyuuupppmmmlllmmmmmmmmmnnnnnnnnnppprrrsssqqqooofffgggggghhhiiijjjjjjjjjkkkooopppoooppprrrrrrnnneeebbbccciiilllkkkkkklllnnnnnnnnnmmmmmmlllllllllnnnllliiigggfffhhhkkkllljjjlllmmmooooooooonnnmmmlllmmmnnnoooooopppppppppnnnnnnooopppqqqqqqqqqpppkkkkkkllllllmmmooopppqqqiiiiiijjjkkkmmmppprrrssswwwwwwyyyyyysssrrrqqqooopppsssqqqnnnkkkiiiiiilllooorrrrrrpppmmmjjjiiijjjlllnnnooooooppprrrssstttuuuvvvuuuvvvvvvuuurrrppppppqqqqqqssstttvvvxxxyyyyyyyyysssssssssssstttvvvxxxyyyzzzwwwuuutttuuuvvvwwwwwwwwwuuusssqqqqqqrrrssstttrrrqqqooonnnnnnppprrrsssqqqpppooonnnmmmmmmnnnoookkkkkklllmmmoooqqqrrrssssssrrrppppppqqqsssuuuwwwtttuuuuuuuuuuuuuuuuuuuuunnnooopppqqqrrrssstttuuuvvvvvvuuutttsssssssssssswwwwwwvvvuuutttsssssssssuuuuuuuuuuuuvvvwwwxxxyyywwwvvvuuutttssssssssssssssstttvvvxxx{{{}}}~~~~~~{{{zzzvvvuuuuuuuuuuuuuuuvvvwwwuuuvvvvvvvvvuuusssqqqooohhhjjjkkkiiieee```]]]\\\\\\^^^hhhtttyyyuuuoookkkooorrrrrrqqqtttxxxwwwssspppllljjjlllmmmnnnrrrwww~~~}}}}}}|||}}}~~~}}}}}}|||~~~~~~~~~|||{{{yyyyyy}}}}}}|||zzzyyyyyyyyyxxx|||}}}}}}}}}}}}~~~}}}|||||||||{{{zzzuuuuuutttuuuvvvxxxzzz{{{|||{{{zzzyyyyyyzzzzzz{{{|||}}}}}}zzzuuussstttvvvwwwwwwtttvvvwwwtttqqqoooqqqtttwwwyyy}}}~~~zzzyyyxxxuuusssqqqqqqooonnnmmmlllllllllkkkkkklllooossswwwwwwwwwxxxtttooolllkkkkkkkkkjjjkkkkkkllloooqqqrrrqqqpppddddddeeefffhhhiiijjjjjjiiimmmoooooorrrwwwyyywwwhhhddddddiiilllkkklllnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkiiifffeeeeeeggghhhhhhiiikkkmmmnnnnnnmmmmmmkkklllmmmnnnoooooooooooommmnnnooopppqqqqqqqqqqqqooonnnmmmllllllkkkkkklllbbbccceeegggkkknnnqqqrrrpppsssvvv|||~~~vvvpppoooooonnnqqqtttqqqpppmmmkkklllnnnppprrrrrrpppnnnllllllmmmooopppnnnnnnoooppprrrsssttttttuuuvvvvvvtttqqqooooooooonnnooorrrtttvvvwwwxxxxxxppppppoooooopppsssvvvxxxxxxwwwuuuuuuwwwwwwwwwvvvxxxvvvtttrrrqqqrrrssstttrrrqqqpppooooooooopppqqqkkkkkkkkkjjjiiijjjlllnnnnnnmmmnnnnnnooopppqqqrrrtttsssqqqpppppppppqqqrrrpppppppppqqqrrrrrrssssssjjjkkklllnnnppprrrssstttuuuuuutttttttttuuuvvvvvvyyyyyyyyyvvvsssqqqpppppprrrsssuuuuuutttuuuwwwyyy{{{zzzxxxwwwwwwxxxyyyyyyssstttvvvxxxzzz|||~~~~~~||||||wwwwwwvvvuuuuuuvvvvvvvvvuuuvvvwwwwwwuuurrrpppnnndddfffggggggccc```^^^^^^]]]^^^fffssszzzyyytttqqqrrrvvvvvvttttttvvvvvvsssuuurrrppprrrrrrppprrruuuzzz~~~}}}||||||}}}~~~~~~}}}}}}{{{|||~~~}}}{{{zzz{{{{{{||||||{{{zzzyyyxxxzzzzzzyyyxxxxxx{{{~~~|||||||||{{{zzzsssssstttuuuwwwzzz}}}{{{zzzyyyxxxyyyzzz{{{||||||}}}~~~{{{wwwuuuuuuuuutttrrrsssvvvxxxuuuqqqnnnpppssstttxxx}}}|||yyyyyyxxxuuurrrsssrrrqqqooommmmmmllllllmmmnnnpppsssvvvxxxvvvuuutttqqqmmmllllllllllllkkkkkkkkkkkknnnpppqqqooonnneeeeeefffggghhhhhhiiijjjjjjnnnqqqrrrvvv~~~ooojjjhhhkkklllkkkkkkmmmllllllmmmmmmnnnnnnooooooooommmkkkiiigggffffffgggeeefffgggiiijjjkkkkkkkkkkkkkkkmmmnnnoooooonnnnnnlllmmmooopppqqqrrrrrrssssssqqqooollljjjhhhffffff```aaaccceeehhhkkknnnppplllpppssswww}}}vvvpppmmmnnnooonnnnnnqqqqqqpppooonnnoooppprrrtttuuutttrrrppppppppppppqqqjjjkkkmmmnnnppprrrttttttuuuvvvuuussspppnnnmmmnnnjjjlllooorrrtttuuuuuuuuuqqqooommmmmmmmmpppsssuuuuuuttttttvvvwwwwwwuuusssuuutttsssrrrrrrssstttttttttsssrrrqqqpppoooooonnngggiiijjjjjjiiijjjmmmppppppooonnnnnnnnnnnnnnnoooqqqqqqppppppoooooonnnnnnoooooooooooooooooopppppphhhiiikkkmmmoooqqqssssssrrrrrrrrrssstttuuuwwwwwwxxxyyyyyywwwrrrooooooooooooqqqssssssrrrrrruuuxxx|||{{{yyyyyyyyyzzz|||}}}wwwwwwwwwwwwxxxyyy{{{{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxwwwuuurrrooolllcccdddeeedddaaa___]]]]]]```___eeepppyyyyyyvvvtttsssxxxyyytttpppqqqqqqooorrrpppqqquuuvvvtttuuuxxxwwwzzz{{{{{{}}}|||||||||~~~}}}~~~vvvxxxzzz{{{{{{zzzyyywwwwwwvvvtttssssssxxx~~~}}}{{{{{{{{{zzzyyywwwwwwwwwxxxzzz|||~~~|||{{{yyyyyyyyy{{{}}}~~~}}}}}}}}}}}}~~~}}}||||||zzzvvvrrrppptttvvvuuuqqqpppsssvvvqqqvvv{{{~~~yyywwwxxxxxxuuuqqquuutttrrrpppnnnmmmlllkkklllmmmpppuuuyyyzzzyyywwwpppnnnllllllmmmnnnmmmmmmlllkkklllmmmoooooommmkkkhhhhhhhhhiiiiiiiiijjjjjjnnnqqqssstttyyyvvvppplllmmmllljjjiiillljjjkkkkkklllmmmnnnoooooorrrqqqooommmkkkiiihhhhhhcccdddeeefffggghhhiiijjjjjjkkkmmmnnnnnnnnnmmmllllllmmmnnnppprrrsssssstttsssqqqooollliiigggeeedddccccccdddeeeggghhhjjjkkkjjjooorrrrrruuuzzz{{{yyypppmmmlllpppqqqnnnmmmnnnppppppooopppqqqrrrtttuuuxxxwwwuuutttrrrqqqppppppggghhhjjjmmmpppsssuuuvvvuuuvvvuuusssooommmmmmmmmhhhjjjmmmppprrrssssssrrrrrrqqqnnnllllllnnnqqqsssrrrrrrsssuuuwwwvvvsssqqqrrrrrrrrrrrrssstttuuuuuuuuuuuuuuutttrrrpppnnnmmmhhhjjjllllllkkkmmmqqqtttqqqpppooonnnmmmlllllllllnnnnnnnnnooonnnnnnmmmlllpppooooooooonnnnnnmmmmmmggghhhjjjllloooqqqssstttoooppppppqqqsssuuuwwwxxxvvvxxxyyywwwrrrooooooppprrrtttvvvvvvtttuuuxxx{{{zzzyyyxxxwwwxxxzzz|||~~~{{{zzzxxxwwwvvvwwwxxxxxx|||}}}~~~zzzzzzxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxuuurrrnnnkkkcccddddddccc___]]]\\\\\\bbb```dddnnnwwwxxxvvvuuurrrxxxzzztttmmmllllllllljjjiiimmmtttxxxwwwxxx|||xxx{{{{{{yyy}}}}}}}}}|||~~~~~~|||{{{yyyxxxxxxwwwvvvuuutttuuuxxx{{{}}}yyyzzzzzzzzzyyywwwtttsssyyyyyyxxxyyyyyy{{{|||}}}zzz{{{|||~~~~~~{{{yyywwwvvvvvvxxxzzzyyyvvvrrrrrrwww|||{{{|||}}}{{{xxxvvvuuuuuu}}}}}}|||{{{yyyvvvsssqqqtttrrrppppppqqqqqqqqqppppppqqqssswwwyyyxxxuuurrrrrrqqqqqqqqqrrrrrrpppnnnpppmmmkkkkkklllmmmmmmmmmlllkkkjjjjjjjjjkkkkkklllpppuuuxxxwww|||{{{ssslllmmmnnnllliiihhhkkkkkkmmmnnnooooooooooooqqqooommmlllllljjjfffbbbeeeffffffeeedddfffiiilllmmmmmmlllkkkkkklllllllllmmmmmmnnnoooppppppqqqqqqtttrrrnnnkkkhhhgggggghhheeecccaaaccchhhkkklllkkkoooooonnnllljjjjjjlllnnnhhhiiikkklllmmmllllllkkklllllllllmmmoooqqqtttuuuuuutttrrrpppnnnnnnnnnnnnmmmlllkkkllloooqqqrrrqqqoooooonnnmmmlllkkkkkkjjjjjjkkkkkkllllllmmmmmmmmmlllmmmooonnnmmmllllllmmmssssssrrrrrrrrrqqqqqqqqqooopppqqqrrrrrrrrrrrrrrrrrrssssssrrrqqqooolllkkklllllllllnnnqqqssssssrrrsssrrrqqqooommmlllllllllmmmmmmmmmmmmnnnnnnooooookkklllnnnppppppnnnmmmlllgggjjjmmmnnnnnnnnnnnnoookkkkkkkkklllmmmnnnooopppwwwwwwvvvuuutttrrrpppoooqqqrrrssstttuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwyyy{{{xxxvvvtttrrrqqqrrrssssssxxxyyy{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxvvvzzzzzzxxxuuurrrnnnkkkjjjfffeeecccaaa___^^^^^^^^^___aaadddhhhkkknnnpppqqqppppppooonnnllljjjgggeeebbbdddfffjjjpppvvvzzzzzz||||||||||||||||||~~~}}}~~~|||{{{yyyyyy{{{yyyxxxwwwwwwyyy{{{}}}||||||}}}|||{{{xxxvvvtttvvvvvvuuuuuuwwwyyy|||}}}xxxyyyzzz{{{}}}~~~~~~{{{xxxxxxzzzzzzwwwssstttyyy~~~~~~~~~~~~{{{xxxuuusssssstttuuuvvvwwwwwwwwwvvvvvvuuusssqqqqqqrrrsssrrrqqqqqqrrruuuxxx{{{{{{xxxvvvsssrrrppppppqqqqqqpppnnnooonnnllllllnnnnnnnnnmmmkkkllllllmmmnnnooooooppppppuuuxxxxxx||||||tttnnnooopppmmmjjjjjjjjjjjjkkkkkkllllllmmmmmmooonnnlllllllllkkkgggdddeeeffffffffffffhhhkkkmmmkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmnnnooopppqqqrrrrrrsssqqqooollljjjiiijjjjjjfffdddcccdddhhhkkklllkkknnnnnnnnnmmmkkkjjjkkkllliiijjjkkkllllllkkkjjjjjjllllllllllllmmmoooqqqrrrtttsssqqqooonnnmmmnnnnnnnnnmmmlllmmmoooqqqqqqqqqoooooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkklllllljjjlllnnnnnnlllllllllmmmqqqqqqqqqqqqqqqrrrrrrrrroooooopppqqqqqqqqqqqqqqqsssssssssrrrqqqpppnnnnnnooonnnnnnoooqqqsssrrrrrrqqqpppooonnnnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnkkklllnnnoooooonnnmmmllljjjlllnnnooonnnnnnoooqqqlllllllllllllllmmmnnnooouuuuuuuuuuuuuuutttsssssstttttttttuuuuuuuuuuuuuuuzzz|||}}}|||zzzyyyzzz{{{zzzxxxuuusssqqqqqqqqqrrrtttuuuwwwwwwxxxzzz}}}}}}|||~~~~~~~~~}}}|||zzzyyyxxxzzzzzzxxxvvvssspppnnnllliiigggdddaaa___^^^^^^^^^^^^___aaadddgggiiijjjkkkrrrqqqqqqooommmjjjgggeeeaaabbbcccfffllluuu|||}}}~~~~~~|||zzzyyy}}}|||{{{zzzzzz{{{}}}~~~}}}{{{xxxvvvtttsssrrrrrrtttwwwzzz|||wwwwwwxxxyyy{{{}}}|||zzz{{{{{{xxxuuuvvvzzz|||wwwsssrrrrrrpppppprrrtttuuuvvvvvvvvvvvvtttrrrrrrssstttsssrrrlllnnnqqquuuyyyyyywwwuuuuuussspppooopppppppppoooooonnnnnnoooppppppooommmlllmmmoooqqqssssssssssssqqquuuwwwxxx{{{|||tttoooppppppmmmkkkllllllkkkjjjjjjjjjkkklllmmmlllkkkkkkkkklllllljjjhhhggghhhiiiiiihhhiiilllnnnkkkkkkjjjjjjjjjkkkkkklllllllllnnnoooqqqrrrssstttsssrrrpppnnnllllllkkkkkkfffdddcccdddfffiiiiiiiiilllmmmnnnmmmkkkjjjjjjjjjiiijjjkkkkkkkkkjjjiiihhhjjjjjjjjjjjjkkklllmmmnnnqqqqqqooonnnmmmmmmmmmmmmooonnnlllmmmoooppppppoooooonnnnnnmmmlllkkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiikkkmmmmmmllllllmmmnnnoooooooooppppppqqqqqqrrrnnnnnnoooppppppppppppooossssssrrrqqqqqqqqqqqqrrrtttrrrqqqqqqrrrsssrrrqqqnnnnnnmmmmmmmmmnnnnnnooooooooooooooooooooonnnnnnkkklllmmmnnnnnnnnnnnnmmmkkklllmmmlllllllllnnnooommmmmmlllllllllmmmmmmnnnrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvuuutttttttttsss}}}|||{{{zzz{{{yyyvvvsssqqqpppqqqqqqssstttuuuuuuuuuwww{{{~~~}}}}}}~~~~~~~~~|||{{{zzz~~~}}}|||{{{zzzzzzzzzzzzyyyxxxwwwuuusssqqqpppooollliiieeeaaa^^^]]]]]]^^^]]]^^^```bbbdddeeeggggggnnnnnnnnnmmmllljjjgggfffcccbbbbbbccchhhpppzzz~~~}}}}}}{{{yyyxxx||||||||||||}}}~~~|||zzzxxxvvvtttrrrqqqrrrtttwwwzzzvvvvvvwwwxxx{{{}}}}}}}}}|||yyywwwwwwyyy|||~~~zzzvvvsssrrrsssssssssssssssssssssssssssuuutttrrrrrrsssttttttsssjjjlllppptttxxxyyywwwuuuxxxuuurrrppppppqqqqqqqqqoooooooooqqqrrrrrrpppnnnmmmooorrrtttuuuuuutttsssrrruuuwwwxxx{{{~~~zzzsssooooooooolllkkklllooonnnllljjjjjjkkkmmmnnnjjjjjjjjjkkkllllllllllllkkklllmmmlllkkkjjjkkklllkkkkkkkkkkkkkkkkkklllmmmkkklllmmmoooqqqssstttuuutttsssrrrpppnnnllljjjiiicccbbbaaaaaabbbdddeeeeeejjjlllmmmmmmkkkiiihhhhhhiiijjjjjjkkkjjjiiigggfffggggggggghhhiiijjjkkklllnnnnnnmmmmmmllllllllllllnnnlllkkkkkkmmmnnnmmmlllnnnnnnmmmllljjjiiihhhhhhffffffffffffgggggggggggghhhjjjllllllllllllmmmnnnoooooooooooonnnnnnnnnnnnllllllmmmnnnoooooooooooossssssrrrqqqqqqssstttuuuxxxuuusssrrrrrrrrrrrrqqqmmmmmmlllllllllllllllmmmooopppqqqqqqqqqpppooonnnkkkkkkkkklllllllllmmmmmmiiijjjjjjhhhggghhhjjjlllnnnmmmmmmlllllllllmmmmmmpppqqqrrrssstttuuuuuuuuuvvvvvvuuuuuuttttttssssss}}}~~~{{{yyyzzzxxxvvvsssqqqqqqrrrrrrwwwwwwvvvuuuuuuvvvzzz}}}}}}}}}~~~~~~~~~}}}{{{zzz}}}|||{{{yyyyyyyyyzzz{{{vvvuuutttsssrrrqqqppppppnnnkkkfffaaa^^^\\\\\\]]]^^^___```bbbeeegggiiikkkhhhhhhiiiiiiiiihhhgggffffffddddddeeefffkkkvvv|||~~~{{{yyywwwvvvxxxyyy{{{}}}}}}{{{zzzzzzxxxvvvtttssstttuuuwwwvvvvvvxxxyyy|||~~~|||zzzwwwvvvwwwxxx||||||{{{xxxuuuttttttvvvwwwvvvuuutttssssssrrrrrrtttrrrqqqqqqssstttsssrrrpppqqquuuyyy}}}~~~|||zzzyyyvvvsssqqqrrrsssssssssoooooooooqqqssssssqqqooooooqqqsssttttttsssrrrqqqttttttvvvyyyzzz{{{{{{|||vvvqqqmmmmmmllliiiiiikkknnnmmmkkkjjjiiijjjlllmmmiiiiiijjjkkkkkklllmmmnnnnnnpppqqqooollljjjiiihhhiiihhhhhhhhhiiiiiijjjkkkjjjkkklllnnnppprrrssstttvvvuuutttqqqnnnjjjgggeee_________^^^^^^___aaabbbiiikkklllllljjjhhhggggggiiijjjjjjkkkjjjiiigggfffcccdddeeeggghhhjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkiiihhhhhhjjjkkkjjjjjjmmmmmmkkkjjjiiigggffffffccccccddddddeeefffffffffhhhjjjlllmmmllllllmmmoooppppppooommmlllkkkjjjiiijjjjjjlllmmmnnnooooooooosssrrrqqqqqqrrrtttuuuvvvyyyvvvsssqqqrrrrrrqqqqqqmmmmmmlllkkkjjjjjjjjjjjjoooppprrrrrrrrrqqqpppoookkkkkkjjjiiiiiijjjkkkkkkiiiiiiiiihhhggggggiiilllnnnmmmmmmlllllllllmmmmmmppppppqqqqqqrrrqqqqqqqqqttttttsssssssssssssssssszzz~~~~~~zzzxxxwwwuuusssrrrqqqrrrssstttyyyyyyxxxvvvttttttwwwyyy~~~}}}{{{zzz||||||}}}~~~}}}|||{{{zzz|||{{{yyyxxxxxxxxxyyyzzzrrrqqqpppooooooooooooooonnnkkkgggbbb^^^\\\[[[[[[[[[\\\^^^aaaeeejjjmmmooojjjjjjkkkjjjiiigggeeeccccccccceeehhhhhhkkkwww{{{}}}}}}{{{yyywwwuuutttvvvwww{{{~~~~~~|||{{{zzz}}}{{{yyywwwvvvuuuuuuuuuuuuvvvxxx{{{}}}~~~~~~}}}{{{xxxvvvuuuuuuuuuxxxxxxxxxvvvtttsssuuuwwwwwwvvvvvvuuuuuuuuuvvvvvvsssrrrpppqqqrrrtttssssssqqqsssuuuyyy||||||zzzwwwwwwuuusssrrrsssttttttssspppooooooppprrrsssrrrqqqpppqqqrrrssssssrrrqqqpppuuutttuuuyyyzzzwwwwwwyyysssooolllllljjjggggggjjjjjjiiihhhhhhhhhiiijjjkkkiiijjjkkkkkkjjjjjjlllnnnpppqqqsssqqqnnnjjjhhhgggeeeeeeeeeeeeeeefffggghhhjjjkkklllmmmooopppqqqrrruuuuuutttqqqmmmhhhdddaaa]]]^^^^^^]]]]]]]]]```bbbiiijjjkkkjjjhhhgggggggggiiijjjkkkkkkkkkjjjiiihhhdddeeefffhhhiiiiiiiiiiiihhhiiiiiijjjjjjjjjjjjiiihhhgggeeefffhhhiiiiiihhhkkkkkkjjjhhhfffeeedddccc```aaabbbcccdddfffggggggjjjlllnnnnnnmmmmmmnnnooopppooonnnllljjjhhhgggfffhhhiiikkkmmmooopppqqqqqqrrrrrrrrrrrrssstttuuuuuuwwwtttqqqppppppqqqrrrqqqooonnnmmmlllkkkjjjjjjjjjoooppprrrttttttsssrrrqqqllljjjhhhfffffffffhhhiiiiiijjjkkkjjjjjjjjjlllmmmmmmmmmlllllllllmmmmmmnnnpppppppppppppppoooooonnnrrrrrrrrrrrrrrrrrrrrrrrrsssxxx}}}{{{xxxvvvtttsssqqqpppppprrrssstttwwwxxxxxxvvvtttssstttuuu~~~}}}{{{yyywwwvvvyyyyyyzzz{{{{{{zzzyyyxxxzzzyyyxxxwwwvvvvvvvvvvvvooonnnmmmlllllllllmmmnnnllljjjfffbbb^^^[[[ZZZYYYWWWXXX[[[___dddiiinnnqqqsssrrrqqqnnnkkkgggcccaaa^^^^^^ccciiijjjnnn~~~~~~~~~yyyzzz}}}}}}|||{{{yyywwwvvvttttttwwwyyy|||}}}{{{zzzzzzyyy{{{{{{zzzyyyxxxwwwuuutttsssuuuxxx{{{}}}}}}|||{{{{{{|||~~~~~~|||zzz{{{|||}}}zzzyyywwwvvvvvvuuuuuutttwwwwwwvvvtttrrrrrrtttvvvxxxwwwvvvuuuuuuvvvwwwxxxtttsssqqqrrrtttuuuuuutttqqqrrrtttwwwyyyxxxuuurrrsssrrrqqqrrrssstttsssrrrpppooonnnoooqqqrrrsssrrrppppppqqqqqqrrrrrrssssssvvvsssuuuzzzzzzuuutttvvvrrrnnnlllkkkiiifffgggjjjgggggghhhhhhiiiiiijjjjjjkkkllllllkkkiiiiiikkknnnmmmppprrrrrroookkkiiihhheeeeeeeeeeeefffggghhhhhhjjjjjjkkklllmmmnnnoooppprrrrrrrrrppplllgggbbb___^^^```aaa```______cccfffiiijjjjjjhhhfffeeefffhhhiiijjjkkkllllllkkkjjjjjjggghhhiiiiiiiiihhhgggffffffggghhhiiijjjiiiiiihhhgggeeedddeeehhhiiijjjiiijjjiiihhhfffdddcccaaaaaa^^^___```bbbdddfffhhhiiilllnnnoooooonnnmmmnnnooonnnmmmlllkkkiiihhhfffffffffgggjjjmmmooorrrssstttpppqqqrrrssssssssssssssstttqqqnnnmmmoooqqqrrrrrroooooonnnnnnnnnnnnnnnooonnnooorrrtttuuuuuutttrrrllljjjgggdddbbbcccdddfffgggiiikkklllkkkkkklllnnnlllllllllllllllmmmnnnoooooooooppppppppppppoooooosssrrrrrrqqqpppooonnnnnnlllpppvvvzzzzzzxxxuuuttttttsssqqqoooooooooqqqrrruuuwwwyyyyyyxxxvvvvvvwww~~~}}}|||{{{yyyxxxwwwxxxyyyzzzzzzyyyxxxwwwxxxxxxxxxwwwvvvtttsssrrrooonnnllljjjjjjkkklllmmmiiihhhfffccc___[[[XXXVVVVVVWWWZZZ^^^ccciiinnnqqqttttttrrrppplllhhheeeccc___^^^ccciiijjjooo~~~}}}~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{|||{{{zzzyyywwwvvvuuutttyyy{{{~~~}}}{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzxxxvvvuuurrrtttxxx{{{|||{{{yyyxxxyyyzzz|||~~~{{{zzzzzz{{{|||wwwuuuttttttuuuvvvvvvuuuwwwwwwuuusssqqqppprrruuuzzzyyywwwvvvuuuuuuuuuvvvuuutttssssssuuuvvvvvvuuuuuuuuuwwwyyyzzzyyyuuurrrpppooooooqqqssstttrrrqqqqqqooommmnnnppprrrssssssoooooopppppprrrsssuuuvvvvvvsssuuuzzzzzztttrrruuuqqqnnnlllllliiifffgggkkkggghhhiiikkklllllllllllllllmmmmmmkkkhhhhhhjjjmmmkkknnnqqqrrrpppmmmkkkjjjggggggggghhhhhhiiikkkkkkjjjjjjkkkkkklllmmmnnnnnnnnnooopppooolllgggbbb___```bbbccccccaaabbbfffiiijjjjjjiiigggeeeeeefffhhhhhhiiikkklllmmmllllllkkkkkkkkkkkkkkkiiigggeeedddeeefffgggiiiiiiiiihhhhhhfffeeedddfffhhhjjjkkkjjjiiihhhgggeeecccaaa```___]]]^^^```bbbeeegggiiijjjmmmoooppppppnnnmmmnnnnnnlllkkkkkkjjjiiihhhggggggeeefffiiimmmpppsssuuuvvvoooppprrrssstttsssrrrqqqqqqooollllllnnnppprrrrrroooooooooooopppqqqrrrsssmmmooorrruuuvvvvvvuuutttmmmjjjfffbbbaaaaaabbbddddddfffiiikkkkkkjjjkkklllkkkkkkkkklllmmmnnnooopppnnnooopppqqqqqqqqqqqqqqqtttsssrrrpppnnnmmmkkkjjjggglllrrrvvvvvvuuutttsssuuutttqqqooonnnnnnnnnooouuuxxx{{{}}}|||{{{{{{{{{~~~}}}xxxxxxzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwuuusssqqqoooooonnnllljjjjjjjjjlllmmmgggfffeeeccc___[[[WWWUUUYYYYYY[[[___dddjjjooorrrooooooooonnnllljjjhhhfffdddbbbdddhhhhhhmmm~~~}}}~~~|||zzzyyyxxxxxxxxxvvvtttqqqrrrtttuuuuuuuuuttttttxxxyyyzzz~~~|||yyyxxxwwwvvvtttxxxwwwuuuvvvwwwwwwwwwuuuqqqsssvvvzzz||||||yyywww||||||||||||yyyyyyxxxwwwvvvwwwwwwwwwwwwwwwvvvvvvuuuxxxwwwuuutttsssssssssssswwwyyy|||}}}|||yyyuuusssttttttsssssstttuuuwwwxxx{{{xxxvvvwwwyyyzzzxxxuuutttsssrrrpppooooooppppppsssqqqnnnmmmmmmnnnmmmlllnnnnnnnnnoooqqqsssvvvwwwtttsssqqqoooooopppqqqrrrpppooonnnllljjjhhhgggfffjjjiiihhhiiikkkllllllkkkllllllllllllkkkjjjiiiiiijjjkkkmmmnnnooonnnlllkkkffffffeeefffggghhhjjjkkkjjjiiifffeeeeeefffhhhjjjkkknnnppppppmmmiiifffdddddddddcccccccccdddfffgggjjjiiihhhggggggiiikkkllllllllllllmmmmmmnnnpppppplllkkkjjjiiihhhgggfffeeefffdddccceeehhhjjjiiiggggggggggggggggggfffeeeeeeiiihhhfffdddcccaaaaaa```\\\^^^```aaabbbdddgggjjjhhhkkknnnoooooonnnmmmnnnnnnmmmllliiieeedddeeefffeeegggiiillloooqqqrrrsssqqqnnnmmmnnnqqqrrrpppnnnnnnnnnmmmmmmmmmnnnnnnoookkklllmmmmmmnnnoooooopppnnnnnnoooooooooooonnnnnniiiiiihhhhhhgggeeedddccchhhiiikkkmmmmmmmmmmmmlllllllllkkklllmmmoooqqqrrrqqqooommmmmmooopppqqqpppuuutttssssssrrrqqqmmmkkkkkkmmmpppsssuuuvvvuuuuuutttsssrrrnnnkkkkkklllnnnrrruuuyyy{{{{{{|||}}}~~~}}}||||||{{{{{{zzzxxxwwwvvvuuutttsssrrrrrrpppmmmkkkkkkkkkjjjjjjiiihhhhhhhhhbbbbbbaaa___^^^]]]\\\[[[___^^^^^^```eeejjjmmmnnnpppqqqqqqpppnnnllliiihhhbbbbbbdddeeegggqqq~~~~~~~~~|||zzzyyyxxxwwwuuusssrrrsssttttttttttttsssrrrtttuuuvvvzzz{{{xxxvvvvvvtttssstttsssssstttvvvvvvuuutttsssssssssuuuwwwyyyyyyyyy~~~|||zzz{{{~~~|||zzzzzzyyywwwuuuvvvuuuuuutttttttttuuuuuuwwwvvvtttsssrrrrrrssstttwwwyyy|||~~~}}}{{{wwwuuuttttttsssssssssuuuvvvwwwyyyvvvttttttuuuvvvtttrrrqqqpppooonnnnnnooopppqqqqqqooolllkkklllllllllkkklllllllllmmmoooqqqtttuuutttsssqqqooonnnoooppppppnnnmmmlllkkkkkkjjjiiiiiijjjiiihhhhhhjjjjjjiiihhhllllllllllllkkkjjjiiihhhgggiiikkkmmmmmmllljjjiiigggfffffffffggghhhjjjkkkhhhgggeeeccccccdddfffhhhjjjlllooonnnkkkgggeeecccdddcccbbbbbbbbbccceeefffhhhgggfffeeefffgggiiijjjjjjjjjjjjkkklllmmmnnnooolllkkkjjjiiigggfffeeeeeecccbbbbbbdddhhhjjjjjjhhhhhhhhhiiiiiihhhhhhgggggggggfffeeecccbbbaaaaaaaaa]]]^^^_________```bbbdddfffhhhkkklllkkkjjjjjjkkkhhhhhhgggeeebbbaaabbbccceeefffiiikkknnnooopppqqqsssqqqooonnnoooooommmkkklllllllllllllllllllllmmmjjjjjjjjjkkkkkklllnnnnnnmmmmmmmmmmmmmmmllllllkkkgggggghhhiiiiiihhhhhhhhhkkklllmmmnnnooooooooonnnllllllkkkkkkkkklllnnnooopppnnnllllllnnnooopppooosssrrrqqqqqqrrrqqqooollllllnnnpppsssuuuvvvuuuuuuwwwwwwvvvssspppooopppqqquuuxxx{{{}}}~~~~~~~~~~~~}}}}}}|||{{{zzzxxxvvvuuu{{{xxxuuurrrpppnnnllljjjiiiiiihhhhhhhhhgggggggggddddddcccaaa```^^^]]]]]]aaa``````ccchhhllloooppprrrrrrqqqpppnnnllljjjhhhddddddeeefffhhhppp~~~|||{{{zzzyyyvvvtttvvvvvvwwwwwwvvvuuusssrrrrrrrrrtttwww}}}~~~yyyvvvuuutttsssrrrqqqqqqrrrtttwwwwwwvvvttttttsssqqqqqqrrruuuxxx{{{~~~{{{xxxxxx{{{~~~~~~}}}}}}}}}|||zzzxxxwwwvvvtttsssssstttwwwxxxvvvuuusssrrrrrrrrrssssssvvvxxx{{{}}}~~~|||zzzxxxuuutttsssrrrssssssuuuuuuwwwvvvtttsssttttttsssqqqpppooonnnnnnnnnooopppqqqooommmkkkkkkllllllkkkjjjjjjjjjjjjkkkmmmoooqqqssstttsssqqqpppooooooppppppllllllkkkkkkkkkkkkkkkkkkjjjiiihhhhhhiiiiiihhhgggkkkkkkkkkkkkjjjiiihhhggghhhjjjmmmooopppnnnkkkjjjhhhgggffffffggghhhiiijjjfffeeecccbbbbbbccceeefffiiikkkmmmmmmjjjfffdddccccccbbbaaaaaaaaabbbcccdddeeedddcccccccccdddfffgggffffffgggggghhhjjjkkkllljjjjjjiiigggfffeeedddccc``````aaacccgggiiiiiihhhhhhhhhggggggggggggffffffddddddcccbbbaaaaaaaaaaaa___``````___^^^^^^___aaaeeefffggggggeeeeeefffgggdddddddddbbb``````aaaccceeefffhhhjjjkkkmmmmmmnnnrrrpppnnnnnnnnnnnnlllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiihhhggghhhiiikkkmmmkkkkkkkkkjjjjjjjjjiiiiiifffgggiiijjjlllmmmmmmmmmmmmnnnooopppqqqqqqqqqpppmmmlllkkkjjjjjjkkklllmmmpppnnnllllllmmmnnnnnnmmmoooooonnnpppqqqqqqpppnnnmmmoooqqqsssuuuuuuuuuuuuyyyzzzzzzxxxuuusssrrrrrruuuxxx|||~~~~~~}}}||||||~~~}}}{{{yyyvvvuuu}}}yyytttqqqpppoooooonnniiiiiiiiiiiiiiihhhhhhgggcccccccccbbbbbbbbbbbbbbbcccbbbcccfffjjjooorrrrrrsssrrrrrrpppnnnkkkiiihhheeeeeefffgggiiippp~~~~~~~~~~~~{{{yyy|||}}}}}}|||{{{yyywwwuuuuuuttttttwww|||}}}yyyvvvuuutttrrrqqqqqqqqqsssvvvyyyzzzyyywwwttttttsssrrrrrrtttxxxzzz{{{yyywwwwwwzzz~~~~~~}}}~~~{{{yyyvvvttttttwwwzzz|||xxxwwwuuusssrrrqqqqqqqqqsssuuuxxx{{{}}}|||{{{yyyvvvuuusssrrrrrrrrrssssssvvvuuutttttttttuuuuuuvvvrrrqqqpppoooooopppqqqqqqooonnnlllmmmnnnnnnmmmllljjjjjjjjjjjjlllnnnpppqqqssssssrrrqqqqqqrrrssssssnnnmmmlllkkkjjjkkkkkkllljjjiiihhhiiijjjkkkjjjiiijjjjjjjjjjjjiiihhhggggggfffhhhlllnnnooommmkkkiiihhhgggfffffffffggghhhiiifffeeedddcccdddeeefffgggjjjlllmmmmmmjjjfffdddcccbbbaaa```______```aaabbbccccccbbbbbbbbbcccdddeeecccccccccdddeeefffggghhhgggfffeeedddcccbbbaaaaaa___```aaaccceeeffffffeeeeeeeeedddcccccccccccccccdddcccbbbaaa```_________```aaaaaaaaa______aaabbbdddeeeeeecccbbbaaacccdddbbbccccccbbbaaaaaadddfffdddeeeggghhhiiijjjkkkkkklllllllllmmmnnnoooooonnnkkkkkkkkkkkkkkkjjjjjjiiijjjhhhfffeeefffhhhjjjllljjjjjjiiiiiihhhhhhhhhhhhggghhhjjjlllnnnoooppppppnnnoooooopppppppppppppppmmmmmmlllllllllmmmooopppsssqqqnnnmmmmmmmmmlllkkkmmmllllllmmmpppqqqqqqooonnnoooqqqssstttuuuuuuuuuxxxzzz{{{zzzwwwtttsssrrrssswww{{{}}}|||zzzyyyxxx}}}zzzwwwuuuuuusssrrrrrrtttuuuuuutttkkkllllllmmmlllkkkjjjjjj___```aaabbbdddeeeffffffccccccdddggglllppprrrsssrrrqqqpppnnnkkkiiigggfffddddddfffhhhkkkrrr|||}}}~~~|||~~~~~~{{{yyyxxxwwwvvvvvvwwwzzz|||||||||}}}{{{yyywwwwwwvvvsssqqqpppppprrruuuxxxzzzzzzxxxuuuvvvwwwwwwuuuuuuvvvxxxwwwvvvvvvyyy|||~~~~~~~~~}}}}}}}}}zzzwwwttttttwww{{{}}}|||zzzwwwtttrrrpppooooooppprrruuuyyyzzz{{{zzzzzzvvvuuusssrrrqqqqqqqqqqqqrrrrrrrrrqqqrrrtttvvvxxxwwwuuusssqqqpppppppppppppppooonnnoooqqqqqqpppoookkkkkkkkkkkklllnnnpppqqqqqqrrrrrrssstttuuuvvvwwwpppooommmkkkjjjjjjjjjkkkjjjiiihhhjjjlllmmmmmmllliiiiiiiiiiiihhhgggfffeeebbbeeehhhjjjkkkjjjhhhfffhhhgggfffeeeeeeeeefffggggggffffffeeefffggghhhiiikkkmmmnnnmmmjjjgggeeeeeebbbaaa```_________```aaabbbbbbbbbbbbccccccdddddd````````````aaabbbcccdddbbbbbbaaaaaa``````______aaabbbdddddddddcccbbbbbbdddcccbbbbbbaaaaaabbbbbbdddcccbbb```___^^^]]]]]]^^^___````````````ccceeeeeeeeeeeeccc```___```bbb```aaaaaaaaa```aaadddfffcccdddeeeggghhhiiiiiiiiijjjkkklllllllllmmmnnnooolllllllllmmmlllkkkjjjiiikkkiiigggeeefffhhhjjjllljjjjjjiiihhhhhhiiijjjjjjiiijjjlllmmmooopppppppppmmmmmmmmmmmmnnnnnnnnnooommmmmmmmmnnnooorrrtttuuuwwwtttqqqnnnmmmlllkkkjjjkkkjjjjjjkkknnnppppppoooooopppqqqrrrsssssssssssswwwyyy{{{|||yyyvvvuuuttttttwwwzzz|||{{{yyyxxxxxx{{{xxxuuummmnnnqqqtttxxxyyyxxxvvvmmmmmmnnnnnnnnnllljjjiii___```aaaaaabbbcccddddddbbbaaacccfffkkkoooqqqqqqooonnnmmmkkkhhhfffeeeeeecccccceeeiiimmmsss}}}{{{|||~~~~~~}}}|||~~~{{{}}}~~~~~~|||zzzxxxyyyxxxwwwxxxyyyyyywwwvvvzzzzzzzzz{{{{{{yyyvvvrrrooonnnoooqqquuuwwwxxxxxxvvvyyy|||{{{wwwuuuuuuvvvuuuuuuvvvyyy|||~~~~~~}}}}}}}}}|||zzzvvvssssssuuuxxxzzz{{{zzzwwwsssqqqooonnnnnnoooqqqtttwwwyyyzzzzzzyyywwwvvvtttqqqpppooooooooollllllmmmllllllnnnqqqtttwwwvvvsssqqqooonnnnnnnnnooonnnnnnppprrrrrrqqqppplllkkkkkkkkkmmmnnnpppqqqqqqqqqrrrsssuuuvvvwwwwwwqqqpppmmmkkkjjjjjjkkkkkkkkkjjjiiikkkmmmnnnmmmlllhhhhhhhhhhhhgggfffeeeeeeeeegggiiikkklllkkkkkkjjjgggfffeeedddccccccdddeeeeeeeeeeeeffffffggghhhhhhlllmmmnnnmmmiiigggeeeeeebbbaaa```_________```aaabbbbbbbbbccccccccccccccc______^^^^^^^^^^^^______^^^^^^^^^_______________aaacccffffffdddaaa``````eeedddcccbbbaaabbbcccdddccccccaaa```___^^^^^^^^^[[[\\\^^^^^^___```bbbeeeeeeffffffdddaaa_________\\\]]]^^^]]]]]]^^^aaacccbbbccceeefffggghhhhhhhhhkkklllmmmllljjjiiijjjkkkmmmmmmnnnnnnnnnlllkkkjjjjjjiiihhhfffggghhhiiikkkiiihhhhhhhhhhhhjjjkkkllljjjkkklllmmmnnnooooooooollllllkkkkkkkkkkkkllllllmmmmmmmmmnnnpppsssvvvwwwwwwtttqqqooonnnmmmllljjjllljjjiiijjjlllnnnnnnmmmooopppppppppqqqqqqrrrrrrvvvyyy{{{|||{{{yyyxxxxxxwwwyyy{{{|||{{{zzz{{{|||{{{wwwuuummmnnnrrrvvvyyyyyyvvvsssmmmnnnnnnnnnmmmjjjhhhfffccccccbbbbbbaaa```````````````aaaeeejjjmmmoooooommmllljjjhhhfffeeeeeeeeeddddddfffkkkooottt~~~~~~}}}||||||}}}~~~}}}zzz|||}}}zzzzzz{{{}}}|||{{{{{{{{{|||}}}~~~|||yyyvvvxxxyyy|||}}}xxxtttqqqooonnnooosssvvvxxxyyyyyy|||~~~{{{vvvrrrsssuuuvvvuuuuuuwww{{{~~~}}}||||||}}}{{{xxxuuutttuuuwwwxxxwwwuuusssqqqooonnnnnnnnnppprrrtttwwwyyyzzzzzzzzzxxxvvvtttqqqooonnnnnnnnnjjjjjjjjjhhhfffgggkkknnnrrrqqqooommmlllkkkkkklllkkkkkklllnnnppppppooommmlllkkkkkkkkklllnnnoooqqqqqqrrrrrrssssssssssssssspppooollljjjjjjkkkmmmnnnmmmlllkkkkkkkkkllljjjiiiggggggggggggfffeeeddddddfffggghhhiiijjjkkkkkklllfffeeedddbbbaaaaaabbbbbbbbbbbbbbbcccddddddeeeeeekkklllmmmkkkhhheeedddeeecccbbb```_________```aaa```aaaaaabbbbbbbbbbbbbbb______^^^]]]\\\\\\\\\\\\\\\]]]]]]^^^___```aaabbb```cccfffgggdddbbbaaaaaaeeedddbbb``````aaabbbccc``````````````````aaaaaa\\\]]]_________```ccceeedddeeefffdddaaa^^^]]]\\\ZZZ[[[[[[[[[[[[\\\___aaaaaabbbdddfffggghhhiiiiiijjjlllmmmllliiihhhjjjkkkmmmmmmnnnooonnnllljjjiiihhhhhhgggggggggggghhhhhhgggfffffffffgggjjjlllnnnhhhiiikkklllnnnooooooooolllkkkjjjiiiiiijjjkkkkkkllllllllllllnnnppprrrtttsssqqqnnnmmmnnnnnnnnnmmmmmmkkkiiiiiijjjkkkkkkkkkooooooooooooooooooppppppsssvvvxxxyyyxxxxxxxxxyyywwwyyyzzzzzzyyyzzz|||~~~~~~~~~zzzvvvsssooooooqqqtttwwwwwwuuusssooopppppppppnnnjjjgggeeebbbbbbbbbbbbaaaaaaaaaaaa^^^___aaaeeeiiimmmnnnnnnlllkkkiiigggffffffffffffhhhfffhhhlllooorrrzzz}}}zzzyyy{{{}}}}}}~~~~~~}}}~~~~~~||||||}}}}}}~~~~~~}}}}}}~~~}}}zzzxxxyyy}}}}}}zzzvvvyyy}}}zzzuuutttrrrpppppptttwwwzzz{{{{{{}}}~~~zzztttppprrrtttyyyvvvtttuuuyyy}}}}}}{{{zzz{{{~~~~~~{{{xxxwwwwwwxxxyyyrrrqqqpppnnnnnnnnnnnnoooqqqsssuuuxxxzzz{{{{{{{{{xxxvvvtttqqqooonnnmmmmmmkkkkkkjjjgggddddddhhhkkkmmmllljjjiiihhhiiiiiijjjhhhhhhiiikkkmmmnnnmmmkkkkkkkkkjjjjjjkkkmmmnnnppprrrrrrrrrrrrqqqpppoooooonnnmmmkkkjjjjjjllloooqqqooommmkkkjjjjjjiiigggeeeggggggggggggfffeeedddccc````````````bbbccceeeffffffeeecccaaa``````aaaaaa^^^______```aaabbbbbbbbbjjjkkkkkkjjjgggdddcccdddcccbbbaaa```______```aaa___``````aaabbbaaaaaaaaa```___^^^\\\[[[ZZZZZZZZZ\\\\\\]]]___aaabbbcccddd^^^bbbfffgggeeecccccccccbbbaaa___^^^]]]^^^```aaa^^^^^^^^^___aaabbbdddeee```aaabbbbbbbbbbbbeeegggccceeefffeeeaaa]]][[[ZZZZZZ[[[\\\[[[[[[\\\___aaaaaabbbdddfffgggiiiiiijjjeeehhhkkkkkkjjjjjjlllooolllmmmnnnnnnnnnllliiihhhggggggggggggggggggffffffeeeeeedddeeegggiiilllnnnfffgggiiikkkmmmooopppppplllkkkjjjiiiiiiiiijjjkkkkkkjjjjjjjjjkkklllnnnoooooommmkkkkkkmmmooopppooonnnllliiihhhiiijjjjjjiiioooooonnnnnnnnnnnnoooooooooqqqtttuuuuuuuuuvvvxxxvvvwwwwwwwwwvvvxxx{{{}}}{{{}}}~~~~~~|||xxxtttqqqooonnnoooqqquuuwwwwwwvvvrrrsssssssssppplllhhhfff^^^^^^```aaaccceeefffggg^^^___aaaeeejjjmmmnnnmmmlllkkkiiigggggggggggghhhkkkiiijjjnnnoooqqqwww|||zzzyyytttooooootttzzz~~~}}}}}}}}}}}}~~~{{{yyyxxxyyy{{{}}}~~~~~~{{{xxxxxxxxxuuuyyy~~~||||||~~~{{{{{{|||||||||zzzyyyxxxtttttttttuuuvvvxxxyyyzzz~~~~~~zzzuuurrrrrrtttuuuvvvwwwxxxxxxzzz}}}~~~}}}||||||}}}~~~|||||||||{{{yyywwwtttsssrrrxxx{{{wwwrrrqqqrrrqqquuuuuuwwwzzz|||{{{xxxvvvyyywwwtttpppnnnllllllmmmooommmjjjhhhggghhhiiijjjlllnnnooonnnkkkjjjiiijjjfffhhhjjjmmmnnnmmmlllkkkooonnnmmmmmmmmmnnnpppqqqtttsssrrrqqqooonnnmmmmmmlllkkkiiigggffffffhhhhhhnnnoooooonnnllljjjjjjkkkhhhfffdddbbbaaaaaabbbccccccbbbbbbaaaaaabbbcccccc```````````````aaaaaaaaaaaaaaaaaa___^^^^^^aaadddnnnmmmkkkiiifffeeedddccchhhgggeeecccbbbaaa``````aaaaaa`````````______^^^```^^^[[[ZZZZZZ[[[ZZZZZZYYYZZZZZZ[[[\\\]]]]]]^^^]]]___bbbccccccccccccdddbbbddddddcccaaa___^^^___```_________```aaacccdddaaabbbbbbcccccccccbbbbbbccccccdddcccaaa]]]YYYWWWZZZ[[[\\\\\\[[[\\\^^^```bbbdddgggjjjlllmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkjjjkkkmmmnnnnnnmmmkkkiiigggiiijjjiiifffdddccccccggghhhiiihhhggggggiiikkkeeefffiiikkklllmmmmmmlllmmmjjjhhhgggiiikkkkkkkkkfffeeeeeegggjjjkkkkkkjjjnnnlllkkkkkkllllllkkkjjjlllkkkjjjiiiiiijjjkkklllppppppqqqqqqpppnnnmmmlllpppqqqrrrrrrqqqqqqrrrttt{{{yyyvvvttttttwww{{{}}}~~~|||yyyvvvuuusssrrrqqqrrrtttvvvwwwvvvtttsssrrrpppmmmjjjgggeeeeeecccbbbbbbcccdddcccbbb]]]\\\\\\```eeeiiikkkjjjkkkjjjhhhfffeeedddeeeeeejjjiiijjjmmmnnnqqqyyy}}}yyyttttttwww|||~~~~~~~~~}}}}}}}}}~~~~~~|||{{{xxxvvvvvvwwwxxxzzz|||~~~~~~}}}zzzxxxwwwwwwuuuwwwyyy{{{}}}~~~~~~~~~}}}|||zzzwwwvvvuuuuuuuuuvvvwwwxxxzzzzzz}}}~~~~~~{{{vvvsssssssssuuuvvvvvvuuuuuuvvvyyy|||{{{{{{zzzyyyzzzzzz|||}}}{{{{{{{{{zzzxxxvvvtttssssssxxxyyyvvvssssssrrrpppssssssuuuwwwzzzzzzwwwuuuxxxvvvtttqqqooonnnmmmmmmmmmllliiihhhhhhiiikkklllmmmnnnooonnnllljjjjjjkkkggghhhjjjlllmmmnnnnnnnnnnnnnnnmmmlllmmmnnnoooppprrrqqqpppooonnnmmmllllllkkkjjjhhhfffeeeeeefffgggkkkllllllkkkiiihhhhhhiiifffeeecccaaa``````aaabbbbbbbbbbbbbbbbbbbbbccccccbbbbbbbbbccccccdddddddddddddddcccaaa______aaacccnnnmmmllljjjhhhgggffffffgggfffeeecccbbbaaaaaaaaa`````````_________^^^^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\YYY\\\___`````````aaabbbdddeeeeeedddaaa_______________^^^^^^___```bbbcccbbbcccccccccccccccbbbbbbdddeeeffffffdddaaa]]][[[[[[\\\]]]]]]\\\]]]^^^``````cccfffiiikkkllllllkkkjjjiiihhhgggggghhhiiijjjiiijjjkkklllmmmmmmlllllllllnnnooonnnjjjgggeeedddeeefffgggfffeeefffgggiiiggghhhiiikkklllmmmnnnnnnmmmkkkhhhhhhiiikkklllkkkfffffffffhhhkkkmmmmmmlllnnnlllkkkjjjllllllkkkjjjjjjiiiiiiiiijjjkkkmmmnnnssssssssssssqqqooommmlllkkknnnppprrrssstttvvvxxx{{{yyyvvvuuuuuuxxx{{{}}}|||yyywwwuuurrrrrrrrrtttvvvxxxxxxwwwuuuuuutttrrrpppmmmkkkjjjhhhfffddddddddddddcccbbb___^^^^^^aaafffjjjjjjjjjkkkjjjhhhffffffeeeffffffkkkiiijjjnnnpppttt~~~|||{{{}}}~~~|||}}}|||{{{{{{{{{yyyxxxwwwwwwwwwwwwxxxxxx{{{|||}}}|||zzzwwwvvvvvvuuuvvvvvvvvvwww{{{}}}{{{xxxwwwvvvvvvwwwwwwxxxyyyzzz{{{{{{|||}}}{{{wwwtttrrrrrrttttttsssqqqpppqqqtttwwwwwwwwwvvvvvvvvvwwwyyyzzzyyyyyyyyyyyywwwvvvuuutttuuuwwwwwwuuuwwwzzzxxxtttsssssssssuuuwwwxxxvvvtttuuutttsssrrrqqqooonnnnnnlllkkkiiihhhiiijjjlllnnnlllmmmnnnmmmkkkjjjjjjkkkiiiiiijjjkkkmmmnnnppppppooonnnmmmlllllllllmmmnnnnnnnnnmmmllllllkkkjjjjjjiiihhhgggeeeddddddddddddeeefffggggggeeeeeefffgggdddcccaaa```___```aaaaaa```aaacccdddddddddccccccbbbcccddddddeeeeeeeeedddffffffeeeccc``````aaacccnnnmmmllljjjiiiiiiiiiiiigggfffeeedddcccccccccccc```______^^^^^^^^^^^^^^^\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZXXXZZZ]]]^^^^^^___```aaaeeefffgggeeebbb```___```_______________```aaabbbccccccccccccbbbbbbaaa```cccdddeeeeeedddbbb```^^^\\\]]]______^^^^^^```aaa___bbbeeeiiikkkkkkjjjiiiiiihhhgggffffffggghhhiiihhhhhhhhhiiijjjkkklllmmmoooqqqsssrrrnnniiifffdddbbbdddeeeeeedddeeegggiiiiiiiiiiiiiiijjjlllnnnooonnnllliiiiiijjjllllllkkkgggfffgggiiilllnnnooonnnnnnllljjjjjjkkklllkkkjjjhhhhhhiiijjjkkkmmmooopppuuuvvvvvvuuusssqqqooonnnlllnnnqqqssstttuuuwwwyyyyyyxxxwwwwwwwwwzzz|||~~~~~~{{{xxxwwwssssssuuuwwwyyyzzzxxxvvvvvvvvvuuuuuusssrrrppppppllljjjhhhggggggfffdddbbbbbbaaaaaadddgggjjjjjjjjjjjjiiihhhfffffffffggghhhjjjhhhjjjnnnqqqxxx~~~~~~~~~~~~~~~}}}zzzyyyxxxwwwxxxyyyyyyzzzzzzzzzzzzyyyzzz|||}}}}}}{{{xxxwwwwwwvvvvvvwwwvvvwwwyyy}}}}}}}}}~~~|||zzzyyywwwwwwwwwxxxxxxzzz{{{{{{xxxyyyyyyyyyvvvssspppoooppppppnnnlllkkkmmmqqqttttttssssssssstttuuuwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxwwwvvvuuuvvvwwwvvvuuusssrrrrrrrrrrrrqqqpppooonnnmmmllljjjiiiiiijjjkkkllljjjkkkkkkjjjiiihhhiiikkkkkkkkkjjjjjjlllnnnqqqrrrqqqooommmkkkjjjiiiiiiiiijjjjjjjjjiiihhhgggggggggffffffeeedddcccbbbaaaaaaaaabbbddddddccccccdddeeeaaaaaa```_________`````````bbbdddfffggggggeeeddddddddddddeeedddcccaaaaaacccddddddcccaaaaaabbbdddkkkkkkjjjiiiiiiiiiiiiiiiffffffeeedddcccccccccddd___^^^]]]]]]]]]]]]^^^___]]]]]]^^^^^^]]]]]]^^^___^^^^^^]]]\\\[[[ZZZZZZYYYZZZ\\\^^^_________aaacccfffggggggfffcccaaa```aaa`````````aaaaaabbbbbbcccbbbbbbbbbbbbaaa___^^^^^^^^^___```aaaaaa```___^^^]]]___```aaa``````aaabbb```bbbeeeiiijjjkkkjjjiiihhhgggfffffffffggghhhiiihhhgggfffeeefffgggiiikkklllooorrrsssoookkkgggeeeccceeeffffffeeefffhhhjjjiiihhhgggfffhhhjjjmmmooonnnllljjjjjjkkklllkkkkkkgggggggggjjjmmmooopppooommmkkkiiiiiijjjkkkjjjiiijjjjjjkkklllmmmnnnooopppuuuuuuvvvvvvuuutttrrrqqqsssuuuwwwwwwuuuttttttuuuxxxxxxxxxyyyzzz|||}}}~~~~~~|||zzzvvvwwwyyy{{{}}}{{{xxxuuuuuuuuuvvvvvvuuuuuutttsssooommmkkkjjjiiigggeeebbbddddddeeeggghhhjjjjjjjjjhhhgggfffeeeeeeeeefffggghhhfffggglllpppxxx~~~~~~}}}}}}|||yyywwwvvvuuuxxxxxxyyyzzzzzzzzzyyyyyyyyy|||~~~~~~}}}zzzyyyyyytttuuuwwwwwwwwwwwwyyy{{{}}}}}}}}}~~~~~~~~~~~~{{{xxxvvvwwwwwwwwwwwwxxxyyyzzzzzzttttttuuuuuutttqqqnnnlllkkkkkkkkkiiiiiikkkooorrrqqqqqqqqqqqqrrrtttvvvwwwwwwwwwwwwwwwwwwxxxxxxyyywwwwwwxxx|||~~~{{{yyywwwvvvvvvtttrrrppppppqqqqqqqqqpppooonnnnnnmmmkkkiiihhhhhhhhhhhhfffgggggggggeeefffgggiiimmmllljjjjjjkkkmmmppprrrrrrqqqnnnjjjhhhfffeeeeeeggggggfffeeedddccccccbbbbbbbbbccccccbbbaaa___^^^___```aaabbbaaaaaabbbddd__________________`````````bbbeeeggghhhhhhgggggghhhhhhhhhgggeeeccc```^^^___```aaabbbaaabbbdddfffhhhhhhgggggggggggghhhhhhfffeeeddddddcccccccccccc___^^^]]]\\\\\\]]]___```___aaaccccccaaa```aaacccaaaaaa```___]]]\\\[[[ZZZ[[[]]]^^^___^^^___aaaccceeefffgggfffdddbbbbbbbbbbbbcccccccccdddddddddddd````````````___^^^\\\\\\[[[\\\]]]^^^______^^^^^^]]]```bbbbbbbbbaaabbbcccaaabbbeeegggiiijjjiiiiiihhhggggggfffggghhhiiijjjiiigggeeeccccccdddeeefffjjjmmmqqqrrrpppllliiihhhfffhhhiiihhhhhhhhhkkkmmmhhhgggeeedddeeegggkkkmmmmmmllljjjjjjkkkkkkjjjiiigggggggggiiimmmoooooooookkkiiigggggghhhiiihhhggglllmmmmmmnnnnnnnnnnnnnnnqqqrrrsssuuuvvvuuuuuutttwwwxxxzzzyyywwwtttssssssvvvxxxyyy{{{}}}~~~~~~~~~~~~zzz{{{}}}}}}xxxtttuuuuuuuuuuuuuuuuuuttttttpppooommmkkkjjjhhheeebbbdddfffhhhiiiiiiiiijjjjjjeeeeeeccccccbbbcccdddeeeeeedddeeehhhmmmttt}}}}}}}}}}}}~~~~~~~~~|||zzz}}}}}}}}}}}}~~~}}}{{{xxxwwwuuuuuuuuuvvvvvvwwwvvvvvvuuuuuuxxx{{{~~~~~~|||zzzzzzssstttvvvuuuttttttuuuvvvzzz{{{}}}}}}||||||~~~||||||}}}}}}xxxtttqqqvvvvvvuuuuuuvvvwwwwwwxxxsssrrrqqqqqqqqqpppmmmjjjggghhhiiiiiiiiijjjmmmoooooooooooooooqqqsssuuuwwwtttttttttuuuvvvxxxyyyzzzwwwxxxyyy}}}}}}yyyvvvuuutttsssqqqooooooooonnnnnnnnnnnnnnnnnnmmmkkkiiigggfffeeeeeedddeeeeeedddcccdddfffiiimmmlllkkkjjjjjjlllnnnoooqqqpppllliiifffeeedddccceeedddcccbbbaaa___^^^^^^]]]^^^```aaaaaa```^^^]]]]]]___``````______```bbb^^^^^^^^^___```````````````aaaccceeeggghhhhhhhhhkkkllllllkkkiiifffbbb```\\\^^^aaabbbbbbccceeegggffffffeeeeeeeeeeeefffffffffeeedddcccbbbbbbbbbbbb```___]]]\\\\\\^^^```aaaccceeehhhgggdddcccdddfffeeedddcccbbb```___^^^]]]]]]^^^___^^^]]]]]]___aaaccceeeffffffdddcccccccccddddddeeeeeefffeeeeeeddd____________^^^^^^]]]\\\\\\]]]^^^______`````````]]]```bbbccccccbbbbbbcccbbbbbbcccdddfffggghhhiiiggggggffffffggghhhiiijjjjjjhhhfffdddbbbcccddddddjjjmmmqqqrrrpppmmmkkkkkkiiijjjkkkjjjiiiiiikkkmmmgggeeedddcccdddfffiiijjjmmmkkkjjjjjjkkkjjjiiigggggggggfffhhhkkkmmmmmmllliiigggeeeeeefffgggfffeeellllllmmmmmmmmmmmmlllkkkmmmnnnppprrrtttuuuuuuuuusssuuuxxxyyyxxxvvvuuuuuuuuuwwwzzz~~~|||}}}~~~{{{xxxuuuuuuuuuuuutttsssrrrrrrpppnnnmmmlllkkkhhhdddaaadddfffiiijjjjjjiiijjjkkkeeedddbbbaaaaaaaaabbbbbbeeeccccccfffiiinnnyyy~~~~~~~~~~~~~~~|||zzzyyyzzz||||||yyywwwyyyyyyzzzzzz{{{}}}~~~~~~}}}|||zzzxxxwwwvvvvvvuuuttttttssssssrrrrrrrrrwwwzzz}}}}}}{{{zzzyyywwwwwwvvvtttrrrsssuuuxxxzzz{{{{{{zzzyyy{{{~~~~~~{{{zzz{{{}}}|||xxxuuusssttttttssssssttttttuuuuuusssqqqooooooppppppnnnkkkgggiiijjjkkkjjjiiijjjkkklllllllllmmmoooqqqtttuuuqqqqqqqqqrrrtttvvvxxxyyyxxxzzzzzzzzz|||yyytttrrrqqqrrrqqqqqqooonnnmmmlllkkkllllllmmmkkkjjjiiihhhgggfffeeedddcccddddddcccbbbdddgggiiinnnmmmkkkjjjjjjjjjkkklllmmmllljjjhhhfffeeeeeeeeedddcccaaa```^^^\\\ZZZZZZXXXZZZ]]]``````___]]]\\\\\\]]]^^^^^^]]]\\\]]]___]]]]]]^^^``````aaaaaaaaa^^^___```bbbccceeefffgggjjjkkkllllllkkkhhheeeccc^^^```bbbccccccdddeeegggfffeeeeeedddddddddeeeeeefffeeecccbbbaaa``````___aaa___^^^\\\]]]___aaaccceeehhhkkkjjjfffdddeeegggggggggfffeeecccbbbaaaaaaaaabbbaaa```^^^^^^```aaaaaacccdddeeedddcccdddeeeddddddeeeffffffeeedddccc______`````````______^^^]]]]]]^^^______`````````]]]___bbbdddcccbbbbbbbbbbbbaaa``````aaadddfffhhhfffeeeeeeeeeeeeggghhhiiiiiihhhgggfffeeeeeefffgggkkkmmmoooooollljjjiiihhhiiijjjjjjiiigggggghhhjjjfffeeedddddddddfffhhhiiikkkjjjiiiiiijjjiiigggfffgggfffeeegggiiijjjjjjiiigggeeeccccccdddeeedddcccggghhhiiikkkkkkkkkjjjjjjjjjlllnnnpppqqqrrrrrrqqqnnnqqquuuwwwvvvuuuuuuuuutttwww{{{{{{|||}}}~~~wwwwwwvvvuuutttrrrqqqpppnnnmmmlllkkkjjjhhhccc```bbbfffiiikkkjjjiiijjjkkkfffeeecccbbbaaaaaaaaaaaaeeecccccceeefffhhhqqq{{{~~~}}}}}}~~~|||yyyvvvtttwwwzzz|||~~~}}}{{{xxxuuuwwwwwwwwwxxxzzz{{{}}}~~~}}}|||{{{yyyxxxwwwwwwwwwvvvuuutttsssrrrqqqqqqrrruuuxxx|||~~~}}}zzzyyyxxx}}}{{{xxxtttrrrtttxxx||||||{{{zzzyyyxxxyyy}}}}}}zzzyyy{{{}}}~~~||||||}}}~~~~~~~~~}}}{{{yyyxxxssssssrrrrrrrrrssssssttttttqqqnnnnnnooopppooommmhhhjjjlllllljjjhhhhhhhhhjjjjjjjjjlllnnnpppssstttooonnnoooppprrrtttwwwxxxyyy{{{zzzwwwyyy~~~}}}wwwtttpppnnnoooppppppppppppnnnllljjjiiijjjkkklllhhhhhhggggggffffffeeeeeedddddddddccccccdddhhhjjjmmmmmmlllkkkjjjjjjiiiiiijjjiiigggffffffggghhhhhhcccbbbaaa^^^\\\ZZZXXXWWWVVVXXX\\\___```___]]]\\\[[[\\\]]]\\\[[[ZZZ[[[\\\]]]]]]___```aaaaaabbbaaa\\\\\\]]]^^^```ccceeeffffffgggiiijjjjjjhhheeedddaaaccceeeeeeddddddeeefffffffffeeedddddddddeeeeeefffeeecccaaa```___^^^^^^aaa```^^^]]]]]]___bbbdddfffjjjmmmkkkgggcccdddgggiiihhhhhhfffeeeddddddcccffffffeeecccaaaaaabbbddd___aaacccdddccccccdddeeecccdddeeeeeeeeedddcccbbb``````aaaaaaaaaaaaaaa```\\\]]]]]]]]]^^^_________\\\___bbbdddcccbbbbbbbbbaaa___]]]\\\^^^aaaeeegggddddddccccccdddfffggghhhiiihhhhhhhhhhhhiiiiiijjjjjjkkklllkkkhhheeeddddddhhhiiiiiigggeeedddeeegggffffffeeeeeefffggghhhiiikkkjjjiiiiiiiiiiiifffdddgggeeeeeefffggghhhgggffffffdddbbbbbbcccdddcccbbbcccdddfffhhhiiijjjjjjiiijjjkkkmmmnnnoooooonnnnnnlllooosssuuutttsssrrrrrrssswww|||~~~yyyzzz|||yyyxxxxxxvvvtttrrrpppooommmlllkkkkkkjjjgggccc```aaaeeeiiikkkjjjiiijjjkkkhhhfffdddbbbaaaaaaaaaaaagggeeedddeeeeeeeeellluuu~~~~~~~~~}}}~~~~~~~~~~~~{{{zzz|||~~~{{{yyyxxxwwwvvvtttvvvvvvxxxzzz|||}}}||||||{{{yyyxxxvvvuuutttvvvxxx{{{|||{{{|||}}}~~~}}}zzzyyyyyyzzzwwwvvvtttsssqqqqqqqqqqqqnnnrrrxxx}}}~~~{{{yyyyyyzzzzzzxxxwwwwwwyyy{{{xxxyyy{{{|||}}}}}}}}}||||||yyywwwwwwzzz||||||{{{~~~{{{yyy~~~~~~}}}zzzwwwuuuuuuuuuvvvtttsssssstttvvvuuurrrnnnllllllkkkjjjiiifffgggiiijjjjjjjjjhhhhhhiiikkklllllllllmmmppprrrooonnnmmmmmmnnnqqquuuwww|||{{{{{{zzzyyyxxxwwwwwwrrrpppnnnnnnqqqqqqooommmmmmlllllllllkkkkkkjjjjjjbbbccccccddddddccccccbbbdddddddddeeeeeefffffffffjjjiiigggfffeeefffhhhiiiiiiiiiiiikkkmmmnnnnnnnnnfffbbb___]]]^^^]]]ZZZXXXXXXYYYYYYZZZZZZZZZYYYYYY[[[ZZZZZZZZZ[[[]]]___```YYY[[[]]]```aaa```___^^^```^^^[[[YYYZZZ\\\___aaaccccccdddddddddeeeeeeeeegggeeecccbbbbbbbbbdddeeedddcccbbbaaabbbdddfffhhhhhhfffccc```___```bbbccceeecccaaa```___aaacccddddddeeeffffffeeecccaaa```ffffffggggggfffeeeddddddeeehhhkkkjjjeeeaaabbbdddfffeeedddddddddfffggghhhffffffeeeeeeeeedddddddddeeecccaaacccgggiiiiiihhhddddddcccbbbaaa___^^^]]]]]]^^^```bbbcccddddddccc`````````aaabbbbbbccccccfffdddbbb``````bbbeeefffggghhhiiijjjjjjiiigggfffdddeeefffhhhiiiiiigggeeedddcccdddfffhhhiiiiiigggggggggeeeddddddeeefffggghhhhhhhhhhhhgggfffeeedddccccccdddeeegggfffcccaaabbbbbbaaa``````aaacccdddcccdddeeeggghhhjjjkkklllkkkkkkllllllmmmnnnnnnnnnmmmmmmnnnoooppppppppppppooosssxxx}}}}}}~~~~~~}}}}}}{{{zzz~~~{{{tttwwwzzzuuuooolllmmmmmmllljjjgggddd```^^^aaabbbccceeeffffffffffffaaabbbdddeeeeeedddbbbaaadddaaa```eeehhhggghhhkkkwww~~~~~~}}}~~~|||{{{{{{||||||~~~{{{{{{}}}~~~zzzwwwvvvvvvuuuttttttuuuvvvxxxzzz|||}}}{{{zzzyyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyy{{{~~~~~~}}}||||||||||||{{{yyyvvvsssqqqqqqqqqqqqsssvvvzzz~~~~~~}}}zzzzzzzzzyyyxxxxxx{{{}}}}}}||||||{{{{{{{{{{{{{{{zzzwwwuuuvvvyyy{{{{{{yyy|||~~~|||{{{|||}}}~~~~~~}}}{{{zzzxxxxxxyyyxxxvvvvvvwwwxxxvvvssspppnnnnnnnnnmmmkkkiiiiiiiiiiiiiiihhhhhhggghhhjjjkkkkkkkkklllnnnpppooonnnmmmlllnnnpppsssuuuyyyyyyxxxwwwvvvuuuuuutttqqqooommmmmmoooooommmkkkkkkkkkkkkkkkjjjjjjjjjjjjccccccddddddddddddddddddccccccccccccdddddddddeeefffeeecccbbbcccdddeeefffffffffgggiiilllppprrrssslllhhhdddbbbaaa```]]]ZZZYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]][[[\\\]]]]]]]]]\\\ZZZZZZ\\\ZZZXXXWWWXXXYYY\\\]]]``````aaaaaabbbccccccccchhhgggeeedddddddddffffffeeedddccccccccceeegggiiigggfffdddbbbbbbbbbcccccceeecccaaa``````aaacccdddeeeeeefffgggfffeeecccbbbddddddddddddddddddddddddeeehhhkkkiiidddaaabbbeeeeeeeeeeeeeeeeeefffggggggeeeeeeeeeddddddddddddccceeecccaaabbbeeeggggggeeeffffffeeedddbbb```^^^]]]\\\]]]___aaabbbbbbaaaaaabbbbbbcccdddeeeffffffgggeeedddbbbaaaaaabbbdddfffdddfffhhhjjjjjjiiigggeeefffggggggiiiiiihhhfffddddddddddddgggjjjlllkkkkkkiiihhhgggfffeeeeeefffgggfffggggggggggggfffeeeeeeccccccdddeeegggfffdddaaaaaa```___^^^]]]]]]]]]^^^aaabbbcccfffhhhjjjlllmmmlllllllllmmmnnnnnnoooooooooooopppqqqrrrrrrqqqqqqooorrrvvv{{{~~~~~~~~~~~~~~~yyyvvvwwwuuuqqqooollllllkkkiiigggdddbbbaaacccdddggghhhhhhgggdddccc```aaaccceeeeeeeeedddcccccc______ccceeedddeeehhhoooyyy}}}{{{{{{|||~~~}}}~~~~~~}}}}}}{{{zzzzzz{{{|||~~~}}}}}}{{{xxxwwwxxxxxxxxxvvvwwwwwwxxxzzz|||~~~~~~yyyxxxvvvuuuuuuuuuwwwxxxwwwwwwwwwwwwwwwzzz}}}{{{|||}}}xxxtttqqqpppqqqqqqvvvxxx{{{}}}~~~}}}yyyyyyzzzyyyxxxyyy{{{}}}~~~|||{{{zzzzzzzzzvvvuuuuuuvvvxxxyyyyyyxxxyyy{{{}}}~~~}}}~~~~~~}}}|||yyyzzz{{{zzzxxxwwwxxxyyywwwuuurrrqqqqqqqqqqqqpppmmmllljjjhhhgggggggggggggggiiijjjjjjjjjjjjlllnnnnnnmmmlllkkklllnnnppprrrvvvuuutttsssrrrqqqqqqpppnnnmmmkkkkkklllkkkjjjhhhhhhhhhhhhiiiiiiiiiiiiiiiddddddeeeeeeffffffffffffbbbbbbbbbbbbbbbccccccccccccbbbbbbaaabbbccceeefffddddddeeegggkkkqqqwwwzzzvvvrrrmmmhhheeebbb___]]][[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYXXXXXXXXXYYYZZZ[[[[[[\\\]]]^^^___```aaabbbgggfffeeedddcccdddeeeeeecccbbbbbbaaabbbccceeefffffffffeeeeeedddddddddcccdddcccaaa``````aaacccdddbbbcccdddeeeeeedddbbbaaabbbbbbaaaaaabbbccceeeffffffhhhiiigggcccbbbcccfffddddddeeefffffffffeeeeeeddddddddddddcccccccccbbbdddbbbaaabbbccceeeeeedddiiihhhgggeeecccaaa^^^]]]___```aaacccccccccbbbaaabbbcccccceeefffggghhhhhheeedddcccbbbbbbbbbddddddaaacccfffiiiiiihhheeeddddddeeegggiiijjjjjjiiiiiifffeeefffhhhkkknnnnnnmmmjjjiiihhhgggfffeeeeeeeeedddeeeffffffggggggffffffccccccdddfffgggfffdddaaabbbaaa___]]]\\\[[[[[[ZZZ___```bbbdddgggiiikkklllkkkllllllmmmmmmnnnoooooorrrrrrsssssstttssssssssspppqqqtttxxx{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~vvvtttrrrpppooolllkkkiiigggeeedddccccccdddfffjjjlllkkkgggbbb___^^^```bbbdddeeefffffffffbbb______aaabbbaaabbbfffiiirrr||||||}}}|||{{{yyyyyy{{{|||~~~~~~}}}|||~~~}}}}}}}}}}}}}}}||||||}}}zzz{{{}}}}}}||||||}}}}}}~~~zzzxxxuuurrrrrrrrrtttuuutttvvvwwwxxxxxx{{{|||yyy{{{yyytttpppooopppqqqtttvvvzzz}}}~~~}}}{{{yyyuuuvvvvvvvvvuuuvvvxxxzzz~~~|||{{{zzzuuuuuuvvvwwwyyyyyyyyyxxxwwwyyy{{{~~~~~~|||{{{yyyzzz{{{zzzxxxwwwwwwxxxxxxvvvtttssstttuuuuuutttqqqoookkkhhhfffeeefffgggfffhhhjjjjjjiiiiiijjjkkkmmmlllkkkjjjkkklllnnnooorrrqqqpppooonnnmmmmmmllllllkkkjjjiiiiiihhhgggfffeeeeeeeeeffffffgggggghhheeeeeeeeeffffffggghhhhhhbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccdddeeeggghhheeeeeeeeegggkkkrrrzzz|||uuunnnhhhccc___]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[YYYZZZZZZ[[[[[[[[[[[[[[[XXXYYYZZZ\\\]]]___```aaaccccccbbbaaa```aaaaaabbb___^^^^^^^^^^^^___```aaaddddddeeeffffffeeedddcccbbbaaa`````````aaabbbccc^^^^^^___`````````______aaa```______```cccfffhhhfffggggggeeebbbbbbdddfffbbbccceeeffffffeeedddccccccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaacccdddeeeeeejjjiiihhhfffdddaaa___^^^^^^___```aaabbbaaa```______```aaabbbccceeeffffffddddddccccccbbbccccccccc^^^aaadddggggggfffcccaaa^^^```dddgggjjjlllnnnpppjjjhhhhhhiiilllmmmmmmmmmiiiiiigggfffeeedddccccccccccccdddeeefffgggggggggdddddddddfffggggggdddbbbccccccbbbaaa______^^^^^^``````bbbccceeeggghhhiiijjjjjjjjjkkkllllllmmmmmmsssttttttuuuuuuuuuttttttqqqrrrtttwwwzzz}}}~~~~~~}}}|||||||||}}}vvvqqqpppooolllmmmkkkhhheeecccbbbbbbbbbaaaeeejjjmmmmmmhhhbbb]]]\\\^^^```ccceeegggggghhhdddaaaaaaccccccaaadddiiijjjrrr~~~}}}wwwyyy||||||zzzyyyyyyyyy{{{}}}~~~||||||}}}~~~}}}~~~~~~~~~~~~~~~|||}}}~~~}}}~~~~~~~~~~~~{{{yyyuuurrrppppppqqqrrrrrruuuyyy{{{|||}}}~~~|||xxx{{{zzztttqqqpppqqqrrrsssvvv{{{}}}xxxuuurrrrrrsssrrrqqqqqqtttvvv}}}}}}zzzvvvwwwyyy{{{{{{zzzyyyxxxvvvwwwyyy|||~~~}}}zzz{{{|||{{{yyyxxxwwwxxxxxxvvvttttttvvvxxxxxxxxxtttqqqmmmiiiffffffgggggggggiiijjjkkkiiihhhiiijjjkkkkkkjjjjjjjjjlllmmmnnnnnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiihhhgggfffffffffcccdddddddddeeeeeeffffffgggffffffffffffggghhhiiiccccccccccccbbbbbbbbbbbbbbbbbbccccccdddeeefffgggfffggghhhiiikkkqqqyyy~~~zzzpppgggaaa]]][[[]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZYYYWWWWWWVVVVVVVVVVVVVVVWWWYYYZZZ[[[YYYYYYZZZ[[[\\\[[[[[[ZZZWWWWWWYYY[[[]]]^^^```aaaaaa``````_______________\\\\\\\\\\\\\\\]]]]]]^^^```aaacccddddddcccbbbaaa```____________```aaabbb\\\\\\\\\]]]]]]]]]]]]]]]___^^^^^^^^^```cccfffhhheeeeeedddbbbaaabbbdddeeeaaabbbcccddddddcccbbbaaabbbaaaaaaaaa````````````^^^___```aaabbbdddfffggghhhhhhgggfffdddbbb```___[[[\\\]]]^^^^^^^^^]]]\\\______```aaabbbcccddddddddddddddddddccccccbbbaaa]]]___bbbddddddcccaaa___[[[^^^cccfffgggjjjmmmpppmmmkkkiiiiiijjjjjjjjjiiigggffffffeeedddbbbaaaaaaaaabbbccceeeffffffffffffddddddeeefffhhhgggdddbbbbbbbbbbbbccccccccccccbbbccccccccccccddddddddddddgggggghhhhhhiiijjjjjjkkkssssssttttttuuutttttttttsssssstttwwwzzz}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||{{{zzzyyy}}}tttooopppooolllnnnlllhhhdddaaa___^^^]]]\\\aaagggkkkkkkgggbbb^^^ZZZ[[[^^^aaadddfffhhhiiihhhffffffhhhhhhgggkkkqqqvvv|||wwwxxxzzz{{{||||||{{{zzzyyy|||~~~}}}||||||~~~~~~~~~~~~~~~~~~|||zzzyyyxxx~~~~~~~~~~~~}}}{{{xxxuuurrrqqqqqqqqqrrrvvv{{{~~~~~~~~~}}}~~~|||zzz{{{{{{vvvtttsssttttttvvvyyy}}}}}}xxxuuuqqqqqqqqqpppooooooqqqssszzz|||}}}{{{wwwzzz}}}~~~|||zzzxxxxxxuuuvvvwwwyyy{{{~~~|||~~~~~~|||zzzyyyyyywwwuuuttttttwwwyyyzzzzzzvvvtttoookkkiiihhhhhhhhhhhhjjjllllllkkkiiiiiiiiiiiiiiijjjjjjkkklllmmmmmmmmmllllllkkkjjjiiihhhhhhggghhhiiihhhgggffffffhhheeeeeeeeefffffffffffffffiiihhhgggfffffffffhhhhhhcccccccccbbbbbbbbbbbbbbb_________```aaaaaaaaabbbdddgggjjjkkklllooouuuzzzxxxnnnddd^^^[[[[[[]]]]]]]]]]]]\\\\\\[[[ZZZ\\\\\\\\\[[[ZZZXXXWWWVVVXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVWWWXXXZZZ\\\]]]______`````````_________^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]___`````````______]]]]]]]]]]]]^^^___``````]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]___aaaccceeebbbaaaaaaaaaaaabbbbbbccc```aaaaaaaaaaaa```______````````````____________\\\^^^___``````aaacccfffddddddddddddcccbbbaaa```^^^___aaabbbbbbbbbaaaaaaaaabbbbbbccccccddddddeeecccdddeeeeeedddcccaaa```]]]^^^```aaaaaa___^^^]]]]]]```cccdddcccdddhhhkkkmmmkkkhhhffffffgggfffeeeddddddddddddcccbbbaaa```aaabbbcccdddeeeeeeeeeeeeddddddeeeggghhhgggeeebbb___```aaacccddddddddddddeeeeeeddddddccccccbbbbbbeeeffffffgggggghhhiiiiiiooopppqqqrrrssssssssssssssssssuuuwwwzzz}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}{{{zzzzzzyyyyyyyyyzzzyyyvvvuuuxxxyyynnnjjjnnnooommmllljjjgggccc___\\\ZZZYYYXXX\\\aaaeeefffdddaaa^^^YYYZZZ\\\___bbbeeeggghhhlllkkkmmmooooooooouuu}}}|||yyywwwxxx|||zzz|||~~~}}}}}}~~~~~~zzzwwwtttsssuuuvvvyyy|||~~~~~~}}}{{{yyywwwvvvuuuuuuuuuxxx|||}}}~~~}}}~~~~~~||||||~~~}}}zzzxxxwwwxxxxxxyyyzzz{{{|||{{{zzzxxxvvvttttttsssrrrooooooqqqsss{{{||||||||||||||||||{{{xxx{{{|||yyyvvvvvvtttssstttuuuwwwzzz}}}~~~|||~~~|||zzzxxxxxxuuusssssstttwwwzzz{{{{{{wwwuuuqqqnnnkkkjjjiiiiiijjjlllnnnooommmkkkjjjjjjhhhhhhiiijjjkkkmmmnnnnnnllllllkkkjjjiiihhhggggggfffhhhiiiiiigggggghhhjjjiiiiiiiiiiiiiiihhhhhhhhhjjjiiigggeeeeeeeeefffgggbbbbbbbbbaaaaaa`````````]]]]]]]]]^^^^^^^^^]]]]]]___dddiiilllkkkmmmppptttzzzwwwrrriiiaaa\\\[[[]]]]]]]]]]]]]]]\\\[[[ZZZYYY[[[[[[[[[[[[ZZZYYYWWWVVVVVVVVVWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXZZZ[[[]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZXXXXXXZZZ[[[]]]^^^___```___^^^___```aaaaaaaaa``````___^^^^^^]]]]]]^^^^^^____________^^^^^^^^^^^^\\\^^^___^^^\\\\\\^^^```^^^___```aaabbbbbbbbbbbb```aaaccceeeffffffeeeeeeddddddddddddddddddddddddcccdddeeefffeeecccaaa___^^^^^^^^^^^^]]]\\\\\\[[[\\\___bbbbbb``````dddhhhjjjgggdddccccccddddddccccccddddddeeedddcccbbbaaaaaabbbcccdddddddddddddddeeeeeeeeeggghhhhhheeeccc___```bbbdddeeeeeeeeeeeeeeeeeedddddddddccccccccceeeffffffgggggghhhhhhiiikkklllnnnooopppqqqrrrrrrqqqrrrtttvvvyyy|||}}}~~~zzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwvvvuuuuuuxxxuuussssssuuuxxxzzz{{{uuuvvvpppfffbbbeeeiiiiiihhhgggeeebbb___[[[YYYWWWWWWYYY\\\___```___^^^]]]XXXXXXZZZ]]]```ccceeegggoooooorrruuuuuuvvv~~~zzzuuuuuu{{{|||~~~|||{{{yyyyyyzzz}}}zzzvvvsssqqqmmmqqqvvv{{{}}}}}}|||{{{wwwyyy||||||{{{|||~~~~~~~~~}}}|||zzzyyyyyyyyy{{{|||||||||}}}~~~}}}}}}}}}|||{{{{{{{{{zzzyyywwwvvvuuuuuuvvvwwwwwwwwwvvvtttqqqqqqrrrttt~~~|||yyywwwwwwxxxzzz{{{xxx||||||wwwuuutttrrrrrrqqqrrrsssvvvyyy{{{zzz|||}}}}}}zzzxxxvvvvvvtttrrrrrrsssvvvzzz{{{{{{wwwvvvssspppmmmkkkjjjjjjkkknnnppppppnnnlllkkkjjjggghhhiiijjjlllmmmnnnooollllllkkkjjjiiihhhggggggeeehhhjjjjjjhhhgggjjjlllmmmmmmllllllkkkkkkjjjjjjkkkjjjgggeeeddddddeeefffaaaaaa``````_________^^^]]]]]]^^^^^^^^^]]]\\\\\\ZZZ```hhhkkkkkkkkknnnqqqrrrqqqllleee^^^[[[\\\___]]]]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZ[[[ZZZXXXWWWUUUQQQRRRUUUWWWXXXXXXWWWVVVTTTTTTTTTSSSTTTTTTUUUVVVUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[YYYYYYZZZ[[[\\\\\\]]]]]][[[ZZZYYYWWWWWWVVVVVVVVVUUUVVVXXXZZZ[[[\\\\\\\\\\\\]]]]]]___aaaaaa```^^^```___]]]\\\[[[\\\]]]]]]______^^^^^^^^^]]]]]]]]]\\\^^^^^^\\\YYYWWWYYY[[[[[[\\\^^^___aaabbbbbbccc[[[\\\^^^```aaabbbaaaaaadddddddddcccccccccbbbbbbcccdddeeefffeeeccc```^^^```___]]]\\\[[[ZZZZZZ[[[XXX\\\___```^^^___dddiiigggdddaaa```aaaccccccccccccdddeeeeeeeeedddcccbbbbbbbbbcccdddddddddcccccceeeeeeeeeggghhhhhheeecccbbbcccdddfffggggggffffffddddddddddddddddddeeeeeeffffffgggggghhhiiiiiiiiihhhiiikkkmmmooopppqqqqqqooopppsssvvvyyyzzz||||||vvvwwwyyyyyyyyyyyywwwvvvtttuuuvvvvvvvvvuuusssrrruuurrrpppqqqssstttrrrpppkkkooolllaaaZZZ]]]aaaaaaddddddcccbbb___\\\YYYWWWWWWXXXYYY[[[[[[\\\[[[[[[WWWXXXYYY\\\___bbbdddfffqqqqqqtttxxxyyy{{{~~~}}}}}}~~~yyyuuuvvvyyyzzz~~~}}}|||~~~{{{wwwuuutttuuurrrpppttt{{{}}}~~~zzz}}}~~~{{{}}}~~~{{{zzzzzzzzz{{{~~~~~~|||}}}~~~~~~~~~zzzzzzyyyxxxwwwwwwwwwwwwyyyyyyzzzxxxwwwvvvxxxyyyzzzyyywwwtttrrrsssvvvzzzzzz}}}{{{vvvsssssstttuuuuuuuuuuuuwww{{{~~~~~~{{{yyyxxxzzz{{{|||~~~~~~{{{vvvrrruuuuuuvvvwwwxxxzzz|||}}}xxxxxxwwwtttooolllllllllllloooqqqpppllljjjjjjkkkooommmkkkjjjkkkkkkjjjiiijjjjjjiiihhhgggfffffffffjjjiiihhhhhhhhhjjjlllmmmmmmnnnoooqqqqqqnnnhhhdddhhhfffdddddddddcccbbb``````aaaaaaaaaaaaaaa``````^^^^^^^^^]]][[[[[[\\\]]]```aaabbbccceeeggghhhiiigggfffeeeccc```^^^]]]\\\ZZZZZZZZZYYYYYYYYYYYYYYY\\\]]]^^^]]]YYYTTTRRRQQQWWWVVVTTTRRRRRRSSSTTTVVVTTTXXXYYYUUUQQQRRRSSSRRRSSSSSSUUUWWWYYYZZZ\\\]]]\\\ZZZZZZ[[[\\\[[[VVVRRRVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUWWWXXXYYY[[[ZZZYYYXXXXXXYYYZZZ[[[WWWVVVTTTSSSSSSTTTUUUWWWVVVXXXZZZ\\\^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[^^^\\\ZZZYYYZZZ\\\^^^``````___]]][[[[[[\\\]]]^^^___^^^^^^]]]]]]\\\[[[[[[[[[\\\^^^^^^^^^\\\ZZZYYYZZZ[[[\\\^^^___```aaaaaaaaaaaabbbcccccccccbbbbbbbbbaaaaaabbbddddddcccaaa___^^^]]]]]]\\\[[[ZZZYYY^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___```````````````eeecccbbbdddggghhhfffdddfffeeecccaaaaaabbbcccdddccceeeggghhhiiihhhgggfffbbbcccdddeeeeeedddcccbbbccceeefffeeecccaaaaaabbbggggggffffffffffffggggggiiikkknnnooonnnmmmmmmnnnmmmooosssvvvyyyzzzzzzzzzyyyyyyyyyzzz{{{{{{xxxvvvvvvwwwyyyyyyxxxuuurrrppprrrrrrqqqqqqpppoooooonnnlllhhhbbb\\\XXXWWWXXXYYY```aaaaaaaaa___\\\YYYWWWVVVVVVXXXZZZ]]]]]][[[YYYUUUVVVWWWYYY\\\aaaeeeggghhhlllrrrwwwzzz~~~~~~|||{{{zzz{{{|||}}}}}}|||~~~zzzvvvwwwzzz||||||yyyxxxwwwuuuqqqoooqqqvvv{{{|||zzz{{{|||}}}~~~~~~}}}}}}yyy||||||zzz{{{}}}~~~~~~~~~{{{|||~~~}}}}}}~~~~~~|||{{{zzzyyyxxxwwwwwwwwwxxxyyyyyyxxxwwwwwwxxxzzz{{{{{{yyywwwtttuuuwwwyyy}}}}}}zzzxxxxxxyyyxxxvvvtttsssuuuzzz}}}~~~{{{yyyxxxyyyyyy{{{}}}}}}yyytttpppssssssuuuwwwyyy{{{|||}}}yyyyyyyyyvvvqqqnnnllllllkkkmmmoooooommmkkkkkkmmmnnnlllkkkjjjkkkjjjhhhggggggfffeeedddeeefffggghhhlllkkkiiihhhhhhiiikkkllloooooopppqqqqqqnnniiieeefffdddccccccddddddcccaaa```aaaaaaaaaaaaaaa`````````aaaaaa___]]]\\\]]]^^^[[[\\\]]]___aaabbbbbbbbbdddcccbbb```^^^]]]\\\[[[\\\]]]]]]]]]]]]]]]]]]]]]_________\\\XXXTTTRRRQQQTTTTTTSSSRRRRRRSSSTTTUUURRRWWWXXXUUUSSSUUUVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZXXXWWWXXXYYYYYYVVVTTTSSSTTTTTTUUUVVVUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWYYYYYYYYYXXXYYYYYYZZZZZZYYYXXXVVVTTTSSSSSSTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]][[[ZZZYYYYYY[[[]]]___]]][[[ZZZXXXXXXYYYZZZ[[[]]]\\\\\\[[[[[[ZZZYYYYYY[[[[[[\\\\\\[[[YYYWWWVVVWWWXXXYYY[[[]]]^^^_________``````aaaaaaaaa``````aaa``````aaabbbcccbbb```^^^^^^]]]]]]\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]``````aaabbbbbbbbbaaaaaacccaaaaaacccfffgggfffdddfffeeecccaaaaaabbbcccdddccceeefffhhhhhhgggfffddd```aaaaaaaaaaaaaaaaaa```ccceeefffeeecccaaaaaabbbggggggggggggggghhhiiiiiijjjlllnnnooonnnmmmmmmnnnnnnpppsssvvvyyyzzzzzzzzzwwwwwwwwwyyy{{{{{{zzzxxxrrrsssuuuvvvuuutttqqqppprrrrrrqqqpppooonnnmmmmmmgggeee```[[[WWWXXX]]]```cccddddddcccaaa^^^[[[YYYXXXXXXYYY[[[]]]]]][[[YYYVVVUUUUUUVVVYYY]]]aaadddbbbfffmmmuuu{{{}}}{{{zzzyyyzzz{{{|||zzzyyy|||{{{xxxzzz|||~~~~~~||||||{{{xxxtttpppooosssvvvwwwwwwzzz|||~~~~~~}}}{{{yyy{{{~~~}}}{{{yyyzzz|||}}}~~~~~~~~~~~~~~~}}}|||zzzxxxwwwwwwvvvwwwxxxyyyxxxwwwwwwxxxzzz{{{|||{{{zzzxxxwwwxxxzzz~~~}}}{{{{{{{{{~~~|||xxxtttrrrtttyyy}}}|||zzzxxxwwwxxxyyy{{{{{{xxxrrrnnnpppqqqsssvvvxxxyyyzzz{{{xxxyyyzzzxxxtttpppmmmmmmjjjlllnnnnnnmmmlllmmmnnnnnnmmmlllmmmmmmllliiiggggggfffdddcccccceeeggghhhnnnmmmkkkiiihhhiiijjjkkkpppooopppqqqqqqnnnjjjgggeeecccbbbbbbcccdddcccccc```aaaaaabbbbbbbbbaaaaaabbbbbbbbbaaa^^^\\\]]]]]]ZZZ\\\^^^```bbbbbbaaa```______]]]\\\[[[[[[ZZZZZZ]]]]]]]]]^^^^^^______```bbbbbb```\\\VVVSSSQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSQQQUUUWWWTTTTTTWWWYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWVVVVVVWWWWWWVVVTTTPPPQQQRRRRRRSSSSSSRRRRRRTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWXXXYYYYYYYYYYYYYYYZZZXXXVVVTTTSSSRRRSSSSSSVVVVVVVVVVVVWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXWWWXXXYYY[[[\\\^^^]]]\\\[[[ZZZ[[[\\\\\\ZZZZZZYYYYYYXXXWWWWWWWWWYYYZZZZZZZZZXXXVVVTTTSSSTTTTTTVVVXXXYYY[[[\\\]]]^^^^^^^^^______^^^^^^]]]___^^^]]]^^^```aaa```___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]bbbbbbbbbcccbbbbbbaaaaaa```___```bbbdddfffeeedddeeedddcccaaaaaabbbcccccccccdddfffgggfffeeecccbbb___^^^]]]]]]]]]]]]^^^___ccceeefffeeecccaaaaaabbbfffffffffggghhhiiijjjkkkjjjlllmmmnnnlllllllllmmmooopppsssuuuwwwxxxxxxxxxvvvvvvvvvyyy{{{|||{{{yyyqqqrrrsssttttttsssrrrqqqrrrrrrqqqpppooommmmmmlllhhhhhheee```ZZZ[[[aaagggggghhhhhhgggeeebbb___]]]ZZZZZZZZZ[[[]]]]]][[[XXXVVVTTTSSSSSSUUUXXX]]]______bbbjjjsss}}}~~~}}}||||||}}}{{{yyyzzz~~~~~~{{{|||~~~~~~~~~~~~zzztttrrrsssuuuvvvwwwyyy|||{{{{{{|||||||||{{{zzzyyyzzz}}}~~~~~~}}}{{{yyyxxxwwwwwwvvvwwwwwwwwwuuuuuuwwwxxxwwwyyy{{{{{{zzzyyyzzz{{{|||||||||{{{zzzzzz{{{{{{~~~}}}{{{xxxvvvwwwzzz}}}~~~|||zzzxxxxxxyyy{{{{{{yyytttpppoooppprrrtttuuuuuuuuuuuutttwwwyyyyyyvvvsssqqqppplllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooopppnnnkkkhhhkkkiiieeecccbbbdddfffhhhqqqooommmjjjiiiiiijjjkkknnnnnnnnnpppqqqpppnnnkkkgggeeecccbbbcccdddcccbbbaaaaaabbbbbbccccccbbbbbbbbbccccccaaa^^^\\\\\\\\\ZZZ\\\___bbbcccbbb```___\\\\\\[[[ZZZYYYZZZZZZ[[[ZZZZZZ[[[\\\\\\]]]^^^^^^eeeccc```[[[UUURRRRRRSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQTTTUUUTTTTTTXXXYYYWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZWWWTTTRRROOOPPPQQQQQQRRRRRRQQQQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUWWWXXXYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUTTTTTTTTTTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYWWWWWWWWWXXXYYYZZZ^^^]]]\\\[[[[[[[[[\\\\\\XXXXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTRRRSSSTTTUUUWWWYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]\\\[[[\\\]]]^^^^^^]]]]]]]]]]]]^^^^^^_________^^^^^^^^^^^^^^^^^^^^^^^^bbbbbbbbbbbbaaaaaa```___]]]^^^___aaabbbddddddcccdddcccbbbbbbaaabbbcccccccccdddeeefffeeecccaaa```___^^^[[[ZZZZZZ[[[^^^___ccceeefffeeecccaaaaaabbbdddddddddeeegggiiijjjkkkiiijjjkkkkkkjjjiiijjjkkknnnoooqqqsssuuuvvvvvvvvvwwwvvvwwwyyy{{{{{{yyywwwuuuuuuuuuvvvuuuuuutttsssqqqqqqqqqpppppppppoooooopppssssssmmmddd```dddiiilllllllllkkkhhheeebbb```]]]\\\[[[\\\]]]\\\ZZZXXXVVVTTTRRRPPPQQQTTTXXXZZZ```bbbiiittt|||zzz|||}}}}}}~~~}}}xxxtttssstttvvvwwwxxx{{{}}}|||{{{zzzyyyyyyzzzzzz|||~~~}}}|||~~~|||{{{zzzyyyyyyyyyvvvwwwwwwvvvttttttuuuwwwsssuuuxxxzzzzzzzzz{{{|||{{{zzzyyyyyyyyyzzz{{{{{{{{{}}}~~~~~~}}}|||}}}~~~~~~}}}{{{zzz{{{||||||{{{xxxvvvqqqqqqqqqqqqqqqpppoooooopppssswwwxxxwwwuuuttttttooonnnmmmmmmllllllkkkkkklllllllllnnnooonnnkkkiiiiiigggdddbbbbbbdddgggiiiqqqooommmkkkjjjjjjkkkllllllkkklllnnnqqqrrrqqqpppkkkhhheeecccccccccbbbaaaaaaaaabbbcccccccccccccccdddeeeeeedddaaa___^^^^^^XXXZZZ]]]______^^^\\\[[[[[[[[[YYYXXXXXXYYY[[[\\\XXXYYYYYYZZZ[[[\\\\\\]]]dddbbb___ZZZTTTRRRRRRTTTYYYXXXXXXWWWUUUSSSQQQPPPRRRTTTTTTSSSTTTXXXXXXUUUUUUUUUVVVVVVWWWWWWXXXXXXZZZ\\\___```]]]XXXSSSPPPPPPQQQRRRRRRSSSSSSRRRRRRTTTSSSQQQPPPPPPPPPQQQQQQRRRSSSUUUVVVWWWVVVUUUUUUSSSSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTQQQRRRSSSTTTUUUVVVWWWWWWSSSSSSSSSTTTUUUWWWYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[YYYYYY[[[\\\]]]\\\\\\]]]]]]^^^^^^______```^^^^^^^^^^^^^^^^^^^^^^^^ccccccccccccbbbaaa``````\\\]]]___```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbcccdddeeedddcccaaa___```^^^\\\ZZZZZZ\\\^^^```ccceeefffeeecccaaaaaabbbaaabbbbbbccceeegggiiijjjhhhiiiiiihhhgggggghhhiiimmmmmmoooppprrrsssttttttyyyxxxxxxyyyzzzyyywwwtttwwwwwwxxxxxxwwwvvvtttssspppqqqqqqrrrrrrsssttttttwww{{{~~~yyypppjjjjjjmmmnnnnnnnnnmmmjjjgggdddaaa^^^\\\[[[[[[\\\\\\ZZZXXXVVVTTTRRRPPPPPPRRRUUUWWW___aaagggrrr}}}}}}}}}~~~}}}~~~{{{wwwuuuuuuvvvwwwxxxzzz~~~~~~|||yyywwwvvvwwwyyy{{{}}}~~~~~~~~~||||||~~~~~~~~~|||zzz{{{{{{zzzzzzzzz{{{{{{{{{yyyyyyyyywwwuuutttuuuvvvqqqsssvvvxxxxxxyyy{{{}}}}}}{{{zzzzzz|||}}}|||{{{xxx{{{~~~|||{{{|||}}}~~~~~~}}}uuusssrrrpppnnnmmmmmmmmmnnnppptttuuuuuuttttttuuuqqqooommmlllllllllkkkjjjiiihhhiiikkkmmmmmmkkkjjjeeedddbbbaaabbbdddgggiiinnnmmmkkkjjjiiijjjlllmmmkkkjjjjjjlllooorrrrrrrrrllliiieeebbbbbbaaaaaa```aaabbbcccdddddddddddddddeeeggghhhgggeeebbbaaaaaa[[[\\\^^^___```___]]]\\\[[[ZZZXXXWWWWWWYYYZZZ\\\ZZZZZZZZZ[[[[[[\\\\\\]]]```___]]]YYYTTTSSSSSSUUU[[[ZZZYYYWWWUUUSSSRRRQQQRRRTTTTTTSSSUUUZZZYYYVVVSSSTTTTTTUUUUUUVVVVVVVVVYYY\\\``````]]]XXXSSSQQQRRRRRRSSSTTTTTTTTTTTTSSSVVVUUUSSSQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSRRRRRROOOOOOPPPQQQQQQRRRRRRSSSRRRRRRRRRSSSUUUVVVXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRNNNOOOPPPRRRTTTUUUWWWXXXTTTTTTSSSSSSSSSUUUWWWXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\ZZZXXXXXXZZZ[[[\\\[[[\\\\\\]]]]]]^^^^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^cccccccccdddccccccbbbbbb\\\^^^```aaa```___```bbbaaaaaaaaabbbbbbbbbbbbbbbaaabbbdddeeedddcccaaa```aaa___]]][[[[[[]]]___aaaccceeefffeeecccaaaaaabbbaaaaaaaaabbbdddfffggghhhhhhhhhhhhgggfffeeeggghhhkkklllmmmoooqqqssstttuuuzzzyyyxxxyyyyyyxxxuuusssuuuvvvxxxzzzyyywwwtttsssqqqqqqrrrsssttttttuuuuuuuuuzzz}}}|||vvvqqqqqqrrrooooooooommmkkkgggcccaaa]]]\\\ZZZZZZ[[[[[[ZZZYYYWWWVVVTTTSSSRRRSSSTTTUUUYYY[[[aaakkkxxx{{{||||||}}}|||zzzyyyzzz{{{}}}~~~~~~{{{vvvsssrrrtttxxxzzzzzz|||}}}}}}||||||~~~|||}}}~~~~~~}}}zzzyyyxxxxxxxxxyyyzzz|||}}}~~~}}}~~~}}}zzzwwwvvvvvvwwwtttuuuwwwxxxwwwxxxzzz{{{~~~|||{{{|||~~~~~~}}}zzzyyy|||~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{{{{}}}wwwuuurrrpppnnnnnnooopppnnnppprrrrrrrrrqqqrrrsssqqqnnnkkkkkklllmmmmmmkkkiiihhhhhhjjjmmmoooooonnnkkkjjjhhhfffeeeeeeeeefffiiihhhgggfffgggiiikkkmmmlllkkkjjjkkkmmmpppppppppjjjfffbbb```````````````aaabbbcccdddeeeeeeeeeeeeccceeegggfffdddbbbaaaaaa______`````````______^^^[[[YYYWWWVVVVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXUUUTTTUUUVVVYYYXXXVVVTTTSSSSSSTTTTTTSSSTTTTTTTTTXXX^^^^^^ZZZTTTTTTTTTTTTSSSSSSSSSSSSVVVYYY[[[ZZZWWWUUUTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTXXXVVVUUUSSSRRRQQQRRRRRRSSSRRRQQQPPPOOOOOOOOOOOONNNNNNOOOPPPPPPPPPOOOOOOPPPQQQSSSUUUWWWYYYZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUSSSSSSRRRQQQQQQPPPPPPOOOLLLMMMNNNOOOQQQRRRTTTUUUUUUTTTRRRQQQQQQRRRTTTUUUSSSTTTVVVXXXYYY[[[[[[\\\\\\ZZZWWWWWWYYY[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\______```aaaaaaaaa``````]]]```bbbaaa___^^^___aaa``````aaabbbbbbbbbbbbbbb```bbbccceeeeeedddcccbbb```___^^^\\\\\\^^^___```ccceeefffeeecccaaaaaabbbbbbbbbbbbcccdddfffggghhhiiijjjiiihhhffffffgggiiillllllmmmooorrrtttvvvwwwyyyxxxwwwxxxyyyxxxvvvtttsssuuuzzz}}}~~~|||yyywwwssssssssssssssssssssssssrrrssstttsssqqqppppppqqqnnnnnnnnnllliiifffbbb```\\\ZZZYYYYYYZZZ[[[ZZZYYYWWWWWWVVVVVVVVVUUUUUUUUUVVVWWW[[[```iiivvv}}}}}}}}}~~~~~~~~~~~~~~~}}}zzztttqqqppprrrvvvyyyxxxyyy{{{{{{{{{|||~~~~~~~~~}}}|||zzzxxxuuuuuuvvvxxxzzz}}}}}}yyywwwwwwxxxxxxxxxyyyxxxwwwwwwxxxzzz}}}{{{zzz{{{}}}~~~{{{xxx{{{|||}}}|||{{{{{{}}}}}}|||zzzzzz{{{}}}}}}zzzzzz}}}yyywwwssspppooopppssstttpppqqqrrrqqqooonnnoooqqqooollljjjjjjmmmooonnnmmmlllkkkjjjlllooorrrssssssvvvtttqqqmmmiiieeecccbbbddddddcccdddeeehhhkkklllooolllkkkjjjlllnnnnnnnnnfffccc___^^^^^^___``````aaabbbcccdddeeeeeeeeeeee^^^aaaccccccaaa___^^^^^^\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYVVVUUUTTTVVVXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYXXXYYYYYYWWWUUUTTTUUUWWWVVVUUUSSSRRRRRRSSSUUUVVVRRRTTTTTTUUU[[[bbbbbb^^^VVVUUUTTTSSSRRRQQQPPPOOOSSSUUUVVVTTTRRRRRRUUUXXXRRRSSSSSSTTTTTTTTTTTTTTTYYYXXXVVVTTTSSSRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLOOOQQQSSSWWWYYYZZZ[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLMMMNNNPPPQQQRRRUUUTTTRRRPPPPPPPPPRRRSSSPPPQQQSSSVVVXXXYYYZZZ[[[\\\ZZZWWWWWWYYY[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]^^^aaacccbbb___]]]^^^```___```aaabbbbbbbbbbbbbbb```aaaccceeefffeeedddccc______^^^]]]]]]^^^______ccceeefffeeecccaaaaaabbbcccccccccdddeeefffggghhhkkkkkkkkkiiiggggggiiikkklllmmmnnnpppsssvvvxxxyyywwwvvvvvvxxxyyyyyywwwuuurrrvvv|||}}}uuuttttttsssqqqppppppooopppooollljjjiiijjjlllmmmmmmmmmmmmkkkiiieeeaaa___[[[YYYXXXXXXYYYZZZZZZYYYWWWXXXXXXXXXXXXWWWVVVUUUWWWXXXXXXYYY^^^hhhvvvxxxvvvyyy~~~}}}yyytttsssuuuwwwxxxwwwzzzzzz{{{}}}~~~~~~~~~~~~|||}}}~~~|||zzzyyyxxxyyyxxxvvvvvvwww{{{}}}{{{yyyxxxwwwzzzyyyyyyyyyyyyzzz{{{{{{{{{|||}}}~~~}}}{{{zzzyyyxxxxxxwwwwwwwwwyyy{{{|||{{{zzzzzz{{{|||{{{yyyvvvvvvxxx{{{~~~wwwvvvtttrrrqqqpppoooooouuurrrnnnmmmmmmoooqqqrrrtttqqqooonnnpppqqqooommmooonnnnnnnnnppptttwwwzzz|||xxxrrrlllhhhdddcccgggeeecccaaaaaabbbeeegggjjjkkkkkklllmmmnnnpppppphhheeeaaa______```______dddbbbaaa___^^^^^^______fffdddaaa^^^\\\[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVSSSRRRRRRTTTWWWYYYXXXZZZ[[[[[[XXXVVVTTTTTTVVVWWWXXXXXXYYYYYYXXXXXXTTTSSSSSSSSSRRRRRRRRRRRRMMMSSSWWWYYY[[[______\\\VVVTTTPPPMMMLLLLLLMMMMMMOOONNNNNNMMMOOOQQQSSSUUUWWWVVVTTTRRRQQQQQQRRRRRRVVVVVVUUUTTTRRRPPPOOONNNLLLMMMNNNNNNNNNLLLJJJIIIPPPOOOMMMKKKJJJKKKKKKLLLMMMMMMNNNQQQUUUWWWWWWVVVWWWVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVUUUSSSQQQNNNMMMTTTTTTTTTTTTSSSRRRPPPPPPNNNNNNNNNNNNMMMLLLKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMQQQRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXZZZ[[[]]][[[ZZZZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXVVVWWWYYY[[[\\\]]]]]]]]][[[\\\\\\\\\\\\[[[[[[ZZZ\\\]]]^^^______^^^]]]\\\aaaaaabbb```______```bbb```aaabbbccccccbbbaaa```\\\]]]]]]^^^___```aaaaaadddcccbbbaaabbbcccdddeeedddbbb``````aaadddhhhkkkiiiiiiiiigggdddcccdddeeellllllmmmpppssswwwzzz|||xxxvvvuuuyyy}}}~~~zzzvvvvvvxxx~~~|||zzzzzz{{{zzzxxxtttpppmmmnnnllliiiggggggiiikkkmmmooooooooonnnkkkgggbbb```ZZZYYYYYYZZZ\\\]]]]]]\\\\\\[[[ZZZXXXWWWWWWWWWWWWWWWVVVWWWYYY[[[```lllyyy|||yyy{{{~~~~~~{{{vvvuuuwwwyyyzzzyyy||||||}}}~~~{{{|||}}}zzzxxxvvvvvvvvvuuutttuuuxxx}}}}}}|||zzzyyyxxx}}}}}}|||||||||||||||}}}zzz{{{|||}}}}}}||||||{{{xxxxxxwwwvvvwwwxxxyyyzzz{{{|||}}}}}}{{{yyyyyyzzzyyyvvvsssrrruuuyyy|||}}}}}}|||{{{yyywwwuuusssssstttrrrnnnllllllnnnpppqqqpppnnnmmmnnnrrrttttttsssrrrqqqooooooqqqsssvvvxxx{{{zzzwwwsssoookkkhhhfffiiigggdddaaa```aaaccceeehhhhhhhhhiiijjjkkkmmmmmmjjjgggdddbbbaaa```___]]]___^^^]]]\\\\\\\\\]]]^^^```___^^^\\\[[[[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVUUUTTTSSSSSSUUUVVVXXXWWWYYY[[[ZZZXXXUUUTTTTTTVVVVVVWWWWWWXXXXXXWWWWWWUUUUUUTTTSSSRRRPPPPPPOOOMMMRRRUUUVVVYYY\\\\\\YYYTTTRRROOOMMMKKKKKKMMMNNNOOONNNMMMMMMNNNQQQSSSTTTVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQOOONNNNNNMMMMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNPPPTTTVVVWWWVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSQQQPPPNNNQQQQQQQQQQQQPPPOOONNNMMMOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNNNNTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUWWWXXXZZZ[[[\\\ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZZZZYYYXXXXXXWWWWWWUUUUUUVVVXXXYYYYYYYYYZZZXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[\\\]]]]]]\\\[[[[[[]]]___``````^^^^^^___```___```````````````______]]]]]]^^^^^^______``````cccbbbbbbbbbccccccddddddcccbbbaaaaaaccceeeiiikkkllllllkkkiiieeeccccccdddiiijjjlllooosssxxx|||~~~|||zzzxxxzzz}}}}}}yyyuuuwwwyyy}}}zzz{{{||||||zzzwwwtttrrrnnnllliiigggfffgggiiijjjoooppppppooommmiiieeeccc^^^]]][[[\\\]]]]]]\\\[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYXXXYYY[[[[[[^^^hhhrrr~~~}}}}}}zzzyyyzzz|||||||||~~~yyy{{{}}}}}}yyyvvvtttrrrrrrrrrrrruuuyyy~~~~~~}}}|||{{{{{{~~~~~~}}}|||||||||yyyzzzzzzzzzzzzyyyyyyxxxuuutttttttttuuuwwwzzz{{{{{{}}}|||zzzxxxxxxxxxuuurrrqqqtttxxx|||~~~~~~}}}{{{xxxuuurrrqqqsssqqqnnnlllkkkkkkmmmnnnooommmmmmooorrrvvvwwwwwwuuutttrrrqqqqqqrrrtttuuuuuuuuutttssspppmmmkkkiiijjjhhheeebbb```aaabbbcccdddddddddeeefffggghhhiiiiiigggdddbbbaaa___[[[YYYWWWWWWWWWWWWXXXYYY[[[\\\ZZZZZZ[[[[[[ZZZZZZYYYYYYWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXZZZYYYWWWUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSQQQOOONNNMMMLLLQQQTTTTTTUUUYYYXXXUUUQQQPPPNNNLLLKKKKKKMMMNNNMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTVVVWWWXXXSSSSSSSSSTTTTTTTTTTTTTTTRRRQQQOOOMMMMMMNNNPPPQQQMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMLLLNNNQQQTTTVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTSSSTTTTTTTTTSSSRRRPPPPPPPPPPPPPPPPPPOOONNNNNNMMMPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRQQQPPPNNNNNNNNNOOOOOOTTTTTTTTTUUUVVVXXXYYYZZZ[[[YYYXXXZZZ\\\^^^^^^]]]\\\[[[YYYWWWVVVUUUUUUVVVUUUUUUVVVVVVVVVWWWWWWWWWZZZZZZ[[[[[[[[[[[[[[[ZZZYYYZZZZZZ[[[[[[ZZZZZZYYYZZZ\\\___```___^^^^^^______^^^^^^^^^^^^^^^_________^^^^^^^^^^^^^^^______aaabbbccccccddddddccccccaaaaaabbbccceeegggiiijjjoooooommmjjjgggddddddeeeggghhhjjjnnnsssxxx}}}~~~{{{{{{}}}}}}zzzwwwvvvxxxzzzzzz{{{|||}}}|||{{{yyyxxxooommmjjjhhhffffffggggggnnnoooppppppooolllhhhfffbbb```^^^^^^^^^^^^]]]\\\ZZZZZZZZZZZZZZZ[[[\\\\\\]]][[[\\\]]]\\\\\\ccckkkwww~~~~~~}}}}}}~~~~~~yyyzzz|||~~~zzzvvvsssrrrqqqqqqrrruuuyyy~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzzzzzzzzyyyyyyxxxwwwwwwtttsssqqqqqqrrruuuwwwyyyyyy|||~~~{{{yyyyyy{{{xxxuuuuuuwww|||~~~}}}|||zzzwwwtttqqqoooqqqpppnnnkkkiiiiiijjjlllpppooonnnoooqqqsssuuuwwwwwwvvvtttrrrqqqqqqqqqrrrppppppqqqqqqooommmjjjhhhhhhfffdddaaa```aaabbbbbbbbbbbbbbbbbbcccdddeeefffeeedddbbbaaa___[[[WWWSSSQQQQQQRRRTTTUUUWWWXXXYYYXXXYYYZZZ[[[ZZZYYYWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVUUUUUUTTTVVVWWWXXXXXXUUUTTTSSSTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQOOONNNNNNMMMQQQSSSRRRSSSVVVUUURRROOONNNLLLKKKKKKKKKMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRTTTVVVXXXYYYZZZTTTTTTTTTTTTTTTUUUUUUUUUSSSRRRQQQPPPPPPPPPQQQRRRLLLMMMNNNOOOOOOOOONNNMMMOOOMMMKKKLLLOOORRRTTTUUUSSSSSSRRRRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQQQQPPPNNNLLLKKKLLLMMMNNNSSSSSSSSSTTTUUUVVVXXXXXXYYYXXXWWWYYY\\\^^^___^^^\\\ZZZXXXUUUSSSSSSTTTTTTWWWWWWWWWVVVVVVVVVVVVWWWZZZ[[[\\\\\\]]]]]]]]]]]]XXXXXXYYYYYYYYYYYYXXXXXXYYY\\\aaacccbbbaaa```______^^^]]]\\\]]]^^^___``````___^^^]]]]]]]]]^^^^^^```aaacccdddddddddcccbbb___```bbbdddfffggghhhhhhnnnnnnmmmkkkhhhgggggghhhiiijjjlllooosssxxx|||}}}|||}}}}}}|||zzzvvvvvvwwwyyyzzz{{{zzzzzzyyyzzz{{{||||||}}}}}}}}}qqqpppmmmjjjgggffffffffflllmmmooopppooommmjjjhhhdddaaa______```aaa```___]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^``````^^^bbbhhhqqq~~~~~~~~~zzz{{{|||~~~}}}yyyvvvtttsssssstttvvvyyy|||~~~}}}{{{yyyxxx{{{zzzzzzyyyyyyxxxxxxxxxuuutttrrrqqqqqqrrrtttuuuvvvzzz}}}~~~|||{{{{{{}}}{{{xxxxxxzzz}}}~~~}}}|||zzzwwwtttrrrqqqqqqqqqoookkkhhhfffgggiiinnnmmmmmmmmmnnnpppsssvvvwwwvvvtttqqqpppooonnnnnnllllllmmmmmmkkkiiifffddddddcccaaa``````aaabbbccc````````````aaabbbccccccdddcccaaaaaa___[[[VVVRRRNNNOOOPPPRRRTTTVVVWWWWWWYYYZZZ[[[[[[ZZZXXXUUUSSSSSSRRRQQQQQQPPPQQQQQQRRRQQQSSSTTTVVVVVVUUUTTTSSSUUUVVVWWWVVVTTTSSSSSSTTTSSSRRRRRRRRRRRRSSSTTTUUUSSSSSSSSSRRRQQQQQQPPPPPPNNNRRRSSSRRRRRRUUUUUURRRMMMMMMLLLKKKKKKLLLLLLMMMIIIIIIIIIJJJJJJKKKLLLLLLOOOPPPRRRTTTWWWYYYZZZ[[[VVVUUUTTTTTTSSSTTTTTTUUUQQQRRRSSSTTTTTTSSSRRRQQQLLLMMMOOOPPPPPPOOONNNMMMNNNLLLKKKKKKMMMPPPRRRRRRQQQQQQQQQPPPPPPQQQQQQRRROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQUUUTTTRRRPPPOOOPPPRRRSSSRRRRRRRRRRRRSSSTTTVVVVVVWWWVVVVVVXXX[[[]]]^^^^^^\\\ZZZWWWTTTSSSRRRSSSTTTWWWVVVVVVUUUTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYY[[[___cccfffeeecccbbbaaa```___^^^^^^^^^___aaabbbaaa```^^^\\\\\\\\\]]]^^^```aaabbbcccdddcccbbbaaa___```bbbdddffffffffffffiiijjjkkkjjjiiiiiikkkmmmmmmnnnoooqqqtttwwwzzz|||~~~}}}|||}}}~~~~~~~~~yyyyyyxxxvvvuuuuuuvvvwwwwwwxxxxxxyyyzzz|||}}}~~~uuusssoookkkhhhgggggggggiiikkkmmmnnnnnnllljjjhhhcccaaa______```bbbccccccbbbaaa```___^^^^^^^^^^^^```^^^```cccdddbbbdddiiinnnzzz}}}|||~~~~~~}}}~~~~~~~~~}}}~~~~~~|||}}}}}}~~~|||yyyxxxvvvvvvvvvwwwxxxzzz|||~~~~~~}}}}}}~~~}}}{{{zzz{{{zzzzzzyyyyyyyyyyyyzzzwwwvvvuuutttssssssssssssuuuxxx{{{}}}|||||||||||||||zzzyyyyyy{{{|||||||||wwwvvvtttrrrqqqpppoooooopppqqqppplllgggdddeeehhhhhhiiiiiiiiijjjmmmqqquuutttsssqqqooonnnmmmllllllhhhiiiiiihhhgggeeecccbbbaaa```____________```aaa______^^^^^^___```aaaaaadddcccbbbbbbaaa^^^ZZZWWWOOOPPPRRRTTTUUUVVVVVVVVVYYYZZZ[[[[[[ZZZWWWUUUSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRTTTUUUUUUUUUTTTSSSTTTUUUUUUTTTSSSRRRSSSTTTSSSRRRQQQQQQQQQRRRTTTUUUSSSSSSSSSSSSRRRRRRRRRRRROOORRRSSSQQQRRRUUUUUURRRMMMMMMLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJKKKKKKKKKKKKOOOPPPRRRTTTVVVXXXYYYYYYVVVUUUTTTRRRRRRSSSTTTUUUPPPRRRTTTUUUVVVTTTSSSRRROOOOOOPPPPPPPPPOOOOOONNNMMMLLLJJJKKKMMMOOOPPPOOOPPPOOOOOOOOOOOOPPPQQQQQQPPPOOONNNNNNMMMNNNNNNOOOLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVYYY\\\\\\\\\ZZZYYYWWWUUUTTTSSSSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[\\\\\\\\\ZZZYYYYYYXXXXXXYYYYYYZZZ\\\```dddfffeeecccbbbaaa____________```aaabbbbbbaaa___]]]\\\[[[\\\]]]^^^```aaabbbbbbccccccbbbbbb```aaabbbcccdddddddddddddddfffggghhhiiijjjmmmppppppppppppqqqsssuuuwwwyyy{{{{{{|||}}}}}}~~~||||||{{{xxxvvvuuuwwwxxxwwwwwwvvvwwwxxxzzz|||}}}xxxuuupppkkkhhhggghhhiiigggiiikkkllllllkkkiiigggbbb```]]]]]]```bbbcccdddcccbbbaaa___^^^^^^]]]]]]aaa___```dddfffeeegggkkkkkkvvv~~~}}}||||||}}}~~~}}}{{{{{{|||}}}|||}}}~~~~~~~~~~~~|||||||||~~~~~~~~~~~~~~~~~~|||{{{wwwvvvwwwwwwxxxyyy{{{|||}}}|||zzzyyyyyy{{{~~~~~~}}}{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{xxxyyyyyyyyyxxxwwwuuutttvvvxxxzzz{{{zzzyyyzzz{{{{{{{{{zzz{{{||||||zzzxxxpppnnnllljjjjjjkkklllnnnqqqrrrrrrmmmgggcccdddgggfffggggggeeedddggglllpppoooooonnnmmmlllkkkjjjjjjfffeeeeeeeeedddddddddccc``````^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^^^^bbbaaaaaaaaaaaa```]]]ZZZSSSTTTUUUWWWWWWWWWWWWVVVWWWXXXXXXYYYXXXWWWVVVUUUQQQPPPOOONNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSTTTTTTSSSRRRQQQRRRTTTSSSRRRQQQPPPQQQRRRTTTUUUVVVVVVUUUTTTSSSRRRRRRQQQNNNQQQQQQOOOPPPTTTTTTRRRNNNNNNNNNMMMMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMMMMOOOPPPRRRTTTVVVVVVVVVVVVSSSRRRQQQQQQRRRSSSUUUVVVRRRRRRSSSTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOLLLKKKJJJKKKMMMNNNNNNLLLNNNNNNNNNNNNNNNOOOPPPPPPRRRQQQPPPOOONNNNNNOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKMMMMMMMMMMMMNNNNNNOOOPPPMMMMMMNNNNNNOOOPPPPPPPPPTTTTTTSSSTTTTTTUUUVVVWWWVVVTTTTTTUUUXXXZZZZZZZZZXXXXXXWWWVVVUUUUUUTTTTTTUUUTTTRRRQQQQQQSSSTTTUUUXXXYYYZZZ\\\^^^_________\\\[[[ZZZYYYYYYZZZ[[[\\\\\\___bbbcccaaa```___^^^^^^^^^___```aaabbbbbbaaa```___\\\[[[[[[\\\^^^___aaaaaaaaaaaaaaabbbccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaccceeefffgggiiimmmoooooonnnnnnoooqqqsssuuuvvvxxxyyy|||}}}}}}}}}}}}}}}zzz{{{{{{yyyvvvvvvxxx{{{xxxwwwvvvuuuvvvxxx{{{|||yyyuuuoooiiiffffffhhhjjjgggiiikkkllllllkkkhhhgggccc```]]]\\\^^^```aaaaaa```___^^^]]]]]]]]]]]]]]]bbb______ccceeeeeegggjjjkkkvvv||||||||||||}}}~~~}}}zzzzzz{{{{{{}}}}}}}}}||||||{{{zzzyyy{{{~~~~~~}}}}}}||||||xxx|||~~~~~~~~~|||vvvvvvvvvwwwxxxyyy{{{{{{zzzxxxwwwvvvvvvyyy{{{}}}{{{|||}}}~~~}}}{{{yyyxxxxxxxxxwwwwwwwwwxxxzzz{{{yyyzzz|||}}}|||{{{yyywwwyyyzzzzzzzzzxxxwwwxxxzzz}}}|||}}}~~~~~~}}}yyyvvvpppnnnllljjjjjjlllppprrrqqqssssssnnngggcccdddgggiiiiiigggdddaaaaaaeeeiiimmmllllllkkkkkkjjjiiiiiidddccccccccccccdddeeefffaaa```___]]]\\\[[[ZZZZZZ\\\[[[[[[[[[[[[[[[\\\]]]```___^^^^^^______]]][[[VVVWWWXXXYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWQQQPPPNNNMMMMMMOOOPPPRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSTTTTTTSSSQQQQQQRRRTTTTTTSSSQQQPPPQQQRRRTTTVVVYYYXXXWWWUUUTTTRRRQQQPPPLLLOOOPPPNNNOOOSSSSSSQQQOOOOOONNNNNNMMMLLLLLLKKKMMMNNNNNNOOOOOOOOOOOONNNPPPQQQSSSTTTUUUUUUUUUTTTPPPPPPOOOPPPQQQTTTWWWXXXTTTSSSRRRQQQRRRSSSUUUVVVTTTRRRQQQOOONNNNNNOOOOOOKKKJJJJJJLLLMMMNNNLLLKKKNNNMMMMMMMMMNNNOOOOOOPPPTTTSSSQQQPPPOOOOOOPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSNNNNNNNNNNNNMMMLLLKKKKKKNNNNNNNNNMMMNNNNNNOOOOOONNNOOOPPPQQQRRRSSSSSSSSSUUUUUUUUUUUUVVVWWWXXXXXXUUUTTTSSSTTTVVVXXXYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTVVVUUUTTTSSSTTTUUUWWWXXXUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]][[[]]]___```^^^\\\[[[\\\\\\]]]___aaabbbbbbaaa``````^^^\\\ZZZZZZ\\\^^^```bbbaaa`````````aaacccdddbbbbbbaaa```______`````````bbbdddeeefffhhhkkknnnlllllllllmmmoooqqqtttuuuwwwyyy|||}}}|||{{{zzzzzzvvvwwwxxxwwwuuuuuuxxx|||zzzxxxvvvuuuuuuwwwzzz|||yyyuuunnngggdddeeehhhkkkhhhiiikkkmmmmmmkkkiiigggdddaaa]]]\\\\\\^^^______\\\\\\[[[[[[[[[\\\]]]]]]ccc___^^^bbbddddddfffiiinnnxxx}}}~~~}}}|||||||||zzzyyyxxxyyyzzzzzz~~~~~~~~~|||{{{zzzyyyyyy{{{}}}~~~~~~~~~}}}{{{{{{|||||||||{{{wwwrrrqqqtttxxx}}}~~~~~~~~~{{{xxxvvvuuuuuuxxxyyy{{{}}}~~~~~~~~~}}}}}}~~~|||zzzyyyyyyxxxwwwuuurrrttttttsssqqqrrrvvvzzzzzz{{{}}}~~~}}}{{{xxxvvvuuuuuuvvvvvvvvvvvvuuuuuuxxxxxxyyy{{{||||||zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~}}}|||yyyvvvtttsssrrrooollljjjiiiiiiiiipppooommmkkkiiihhhggggggiiifffccc```___```bbbdddiiiiiihhhgggfffdddcccbbbbbbdddeeedddaaa___^^^^^^bbb```]]][[[ZZZ\\\___aaa]]]]]]\\\[[[YYYYYY[[[]]]ZZZZZZ[[[\\\]]]]]]^^^^^^\\\]]]^^^]]][[[YYYYYYYYYUUUTTTSSSSSSSSSSSSSSSTTTSSSRRRQQQPPPOOONNNMMMMMMQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPOOONNNNNNOOOPPPQQQRRRQQQQQQRRRRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNNNNOOOOOORRRRRRSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOOOONNNMMMKKKIIIIIIIIIJJJJJJPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPOOOOOONNNOOOOOOPPPPPPQQQRRRRRRRRRSSSRRRPPPOOONNNMMMMMMMMMKKKLLLNNNOOOOOONNNLLLKKKQQQPPPPPPOOOOOOOOOPPPPPPTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWVVVWWWXXXXXXVVVUUUVVVXXXVVVVVVTTTSSSRRRRRRRRRRRRUUUWWWXXXXXXYYY\\\___bbb___\\\ZZZZZZ[[[[[[XXXUUUZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXZZZ\\\^^^``````cccaaa\\\YYYYYY[[[___bbbddddddccc```^^^]]]^^^___``````^^^]]]]]]^^^______dddddddddbbbbbbdddgggkkkpppooonnnmmmnnnoooqqqssswwwxxxzzz||||||{{{yyyxxxwwwxxxyyyyyywwwvvvvvvwwwzzzwwwsssqqqtttxxx|||~~~sssllldddaaacccggghhhgggkkkjjjiiigggeeecccbbbaaabbb___\\\ZZZZZZ[[[[[[ZZZ\\\\\\\\\\\\]]]]]]^^^___eeeeeefffeeedddeeegggjjjrrr~~~}}}|||~~~~~~~~~}}}{{{zzzzzzzzzzzz{{{}}}}}}~~~zzzzzzxxxwwwwwwwwwxxxxxxvvvxxx|||}}}~~~~~~zzztttnnnmmmqqquuu|||~~~{{{xxxwwwvvvvvvyyyzzz|||~~~~~~~~~|||yyywwwvvvvvvuuusssnnnoooooonnnlllmmmqqqtttzzz{{{||||||{{{xxxuuusssqqqqqqrrrsssssstttttttttvvvvvvwwwxxxyyyzzzzzzyyy|||||||||}}}}}}}}}~~~~~~}}}}}}~~~}}}{{{yyyvvvttttttrrrooollljjjiiihhhhhhlllkkkkkkjjjjjjjjjkkkkkkkkkiiieeeaaa``````bbbcccccccccccccccbbbaaa```___aaacccdddcccaaa___^^^___```^^^\\\ZZZZZZ[[[]]]^^^^^^^^^^^^[[[YYYWWWXXXYYYYYYYYYZZZ[[[[[[\\\]]]]]][[[\\\\\\[[[YYYWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSPPPPPPPPPPPPOOOOOOOOOOOOPPPOOOOOOOOOOOOOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQQQQPPPOOOPPPPPPPPPQQQQQQQQQQQQPPPSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUSSSSSSRRRQQQPPPPPPOOOOOONNNNNNLLLKKKKKKLLLLLLMMMPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQOOOPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPOOONNNMMMMMMLLLKKKLLLNNNOOOOOOOOONNNMMMQQQQQQPPPPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUVVVVVVTTTUUUVVVVVVUUUUUUVVVWWWVVVUUUTTTSSSRRRQQQQQQRRRUUUVVVXXXYYYZZZ[[[^^^``````^^^\\\[[[\\\\\\ZZZXXX[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZ[[[[[[\\\]]]]]]```^^^[[[YYYYYY[[[^^^```ggggggfffbbb___]]]^^^___aaa```_________```aaabbbeeeeeedddccccccdddhhhjjjmmmmmmlllkkklllmmmoooqqqxxxyyy{{{|||{{{zzzxxxwwwvvvwwwyyyyyywwwvvvuuuvvvwwwuuusssrrrtttuuutttttttttmmmeeebbbdddggghhhggghhhhhhfffeeecccbbbaaa```aaa^^^[[[ZZZZZZ[[[[[[ZZZ\\\[[[\\\\\\]]]^^^___```bbbcccddddddccceeegggjjjsss~~~~~~|||zzz|||~~~~~~}}}|||{{{zzzzzzzzzzzz{{{{{{}}}~~~|||}}}zzzyyyxxxwwwxxxyyy|||}}}uuuwwwzzz}}}|||zzzzzz|||~~~~~~~~~{{{sssllljjjnnnrrrxxx|||}}}}}}}}}{{{yyyxxxxxxxxxyyy{{{|||~~~}}}|||}}}{{{wwwtttssssssrrrqqqnnnooonnnmmmmmmnnnqqqsssxxxyyyzzzzzzyyyvvvrrrppplllmmmmmmnnnooopppqqqqqqrrrrrrssstttuuuwwwxxxyyy||||||~~~}}}~~~~~~}}}{{{yyywwwuuutttrrrooollljjjhhhggggggfffggggggiiijjjlllnnnooonnnkkkgggcccaaa```aaaaaa^^^^^^______^^^^^^]]]\\\___```bbbaaa___^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZ[[[]]]^^^^^^\\\XXXUUUTTTTTTWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTRRRSSSSSSRRRQQQQQQQQQQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPOOONNNNNNOOOPPPQQQPPPPPPOOONNNNNNNNNOOOOOOQQQRRRRRRRRRRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQTTTSSSSSSSSSRRRRRRQQQQQQOOOOOOOOOPPPQQQRRRTTTTTTRRRRRRRRRSSSSSSRRRRRRQQQSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSUUUVVVVVVTTTTTTSSSRRRQQQPPPOOONNNOOONNNNNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQRRRSSSSSSSSSSSSSSSRRRPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQOOOPPPQQQRRRSSSTTTUUUUUURRRSSSUUUUUUTTTTTTUUUWWWUUUUUUTTTSSSRRRRRRRRRRRRTTTVVVYYYZZZZZZZZZ\\\]]]___]]]\\\[[[\\\[[[ZZZXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ\\\[[[YYYYYYYYY[[[]]]___iiiiiihhhdddaaa^^^^^^___```````````````aaabbbccceeeeeeeeeeeedddeeegggjjjjjjjjjiiiiiijjjkkkmmmnnnxxxyyyzzz{{{{{{yyywwwvvvsssvvvyyyzzzxxxvvvttttttsssssstttuuuvvvuuurrroootttooohhheeefffggghhhgggeeeeeedddcccbbbaaa``````___]]]ZZZYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]___```aaa```aaabbbbbbbbbcccfffiiisss~~~~~~~~~~~~}}}zzzzzz|||~~~~~~}}}||||||{{{yyyxxxwwwwwwvvvwwwyyy|||}}}{{{zzzxxxwwwxxxzzz|||~~~{{{{{{{{{{{{}}}~~~|||yyywwwwwwyyy{{{||||||}}}~~~|||{{{{{{{{{~~~wwwpppmmmooorrrsssxxx}}}~~~|||zzzzzzzzz}}}}}}|||zzzyyyyyyxxxxxxyyyzzz|||}}}~~~~~~~~~~~~zzzyyyxxxzzz~~~}}}zzzuuurrrqqqppppppooopppooonnnmmmmmmnnnqqqrrrvvvwwwxxxyyyxxxuuusssqqqllllllllllllllllllmmmmmmnnnoooppppppqqqsssvvvyyy{{{|||~~~~~~~~~~~~}}}|||zzzxxxwwwtttrrrooollliiihhhggggggdddeeefffhhhjjjmmmoooppppppmmmiiieeebbb`````````]]]]]]]]]]]]]]]\\\[[[ZZZ[[[]]]^^^]]]\\\[[[[[[\\\YYYYYYYYYYYYYYYXXXXXXWWWZZZ[[[\\\[[[XXXTTTSSSSSSVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZYYYWWWUUUSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPOOONNNMMMLLLLLLMMMOOOQQQQQQQQQPPPPPPOOOOOOOOONNNQQQQQQRRRRRRRRRQQQQQQPPPRRRSSSSSSTTTSSSSSSQQQQQQOOOOOOOOOOOOPPPPPPPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRRRRSSSRRRRRRQQQQQQRRRRRRQQQPPPOOOOOONNNNNNOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOOOOPPPQQQRRRPPPPPPQQQQQQRRRRRRSSSSSSPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRSSSSSSTTTRRRRRRRRRRRRQQQPPPOOONNNLLLMMMMMMNNNOOOQQQSSSTTTQQQQQQQQQPPPQQQQQQRRRSSSPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSTTTUUUVVVSSSTTTUUUUUUSSSSSSTTTUUUVVVUUUTTTTTTTTTTTTTTTUUUSSSVVVYYYZZZZZZYYYYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYYZZZ[[[\\\^^^___gggggggggdddaaa______``````````````````aaaaaaaaadddfffffffffeeeeeegggiiihhhhhhhhhhhhiiijjjlllmmmuuuvvvxxxyyyzzzyyywwwvvvrrruuuyyyzzzyyyvvvtttsssrrrsssuuuwwwyyyyyywwwtttuuupppkkkhhhhhhhhhhhhhhheeeddddddcccbbbaaaaaaaaa^^^\\\YYYXXXZZZ[[[\\\\\\ZZZZZZ[[[[[[]]]^^^```aaaaaaaaabbbaaa```aaacccfffppp|||~~~}}}}}}||||||||||||~~~~~~|||zzzzzzzzz{{{{{{zzzzzzyyyxxxvvvuuussssssuuuxxx|||zzzyyywwwvvvvvvvvvxxxyyy}}}|||{{{zzzzzz{{{}}}~~~yyyyyyyyyxxxwwwvvvvvvvvvuuuwwwzzz{{{zzzyyyyyyyyy|||wwwssssssuuurrrwww|||{{{wwwvvvxxxzzzzzzyyyyyyyyyxxxwwwwwwvvvvvvwwwyyyzzz{{{|||{{{{{{zzzxxxvvvwwwzzz|||}}}}}}yyyvvvssspppppppppooonnnnnnllljjjjjjjjjlllmmmnnnrrrtttvvvxxxxxxwwwuuusssooonnnlllkkkjjjiiijjjjjjkkkmmmnnnnnnnnnppptttxxxyyy{{{}}}~~~}}}|||zzzyyyxxxsssrrrooollliiihhhggggggfffffffffgggiiikkklllmmmnnnllliiieeeaaa```___^^^_________^^^]]]\\\[[[ZZZXXXYYYZZZYYYWWWWWWXXXYYYWWWWWWXXXXXXXXXWWWVVVUUUUUUWWWYYYXXXWWWUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWXXX[[[^^^___]]]ZZZSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMKKKJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRSSSTTTUUUTTTSSSQQQPPPKKKKKKLLLMMMOOOPPPQQQRRRPPPPPPOOOOOOOOOOOOOOOPPPRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPOOOOOONNNMMMLLLLLLOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPOOOOOOLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTQQQQQQRRRRRRSSSRRRRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPMMMMMMNNNOOOPPPRRRTTTUUUQQQQQQQQQQQQRRRRRRSSSTTTRRRRRRTTTTTTTTTTTTRRRRRRPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVSSSRRRRRRSSSVVVVVVUUUUUUUUUVVVWWWWWWTTTVVVXXXYYYXXXWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZ[[[\\\]]]^^^___aaacccccccccaaa``````aaaccccccccccccbbbbbbaaaaaaccceeeggggggfffeeefffgggggggggggghhhiiijjjlllllloooqqqtttwwwxxxyyyxxxxxxrrruuuyyy{{{yyywwwuuutttvvvuuuuuuwwwyyyyyyxxxwwwtttqqqnnnkkkjjjjjjjjjjjjggggggfffeeeddddddcccccc___\\\YYYYYYZZZ[[[\\\\\\YYYZZZZZZZZZ\\\]]]^^^___bbbbbbbbb```______```bbbnnnzzz||||||{{{{{{{{{{{{{{{{{{}}}}}}~~~}}}{{{yyyyyyzzz{{{{{{{{{zzzyyywwwuuusssqqqtttxxx~~~~~~|||~~~}}}}}}|||{{{zzzyyyyyyyyyzzzyyyxxxxxxxxxzzz{{{|||yyyzzz|||zzzwwwrrrpppoooqqqtttyyy{{{{{{zzzzzzzzzzzz}}}~~~zzzvvvvvvwwwtttxxx}}}{{{vvvtttvvvyyyvvvvvvvvvvvvvvvuuussssssrrrssstttvvvwwwwwwwwwwwwyyywwwuuuuuuwwwwwwwwwvvvtttrrrppppppqqqqqqpppooopppnnnkkkkkklllnnnnnnnnnoooqqqtttvvvwwwwwwuuutttpppooommmjjjiiihhhhhhhhhiiillloooooonnnooossswwwwwwyyy{{{~~~~~~}}}|||{{{zzzyyyxxxxxxrrrpppnnnkkkiiihhhhhhhhhhhhhhhhhhggghhhhhhiiijjjjjjiiifffcccaaa___^^^^^^____________^^^]]]\\\[[[WWWXXXXXXWWWUUUTTTUUUWWWVVVVVVWWWWWWVVVVVVUUUTTTRRRTTTUUUVVVUUUTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUWWW\\\aaabbb```\\\TTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJLLLMMMNNNPPPPPPQQQQQQQQQPPPOOOOOONNNNNNOOOPPPPPPPPPPPPOOORRRSSSTTTUUUTTTSSSPPPOOOKKKLLLMMMOOOPPPRRRSSSSSSQQQPPPOOONNNNNNNNNNNNNNNRRRRRRRRRRRRQQQQQQPPPOOONNNNNNMMMMMMLLLLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSTTTUUUTTTSSSRRRQQQMMMNNNOOOQQQRRRTTTUUUUUURRRRRRQQQRRRRRRSSSTTTUUUSSSSSSUUUUUUUUUUUUSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTVVVWWWWWWUUUSSSRRRRRRSSSUUUUUUUUUUUUVVVWWWXXXXXXUUUWWWXXXXXXVVVUUUVVVVVVZZZ[[[[[[ZZZYYYXXXXXXZZZVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYZZZ[[[]]]^^^___^^^```aaabbb`````````aaaeeeeeeffffffeeeeeedddcccbbbdddggggggfffdddddddddeeefffggghhhjjjkkklllllljjjmmmppptttvvvxxxxxxxxxsssvvvyyyzzzyyyxxxwwwvvvzzzxxxuuutttuuuuuutttssssssrrrpppnnnmmmllllllllljjjjjjiiihhhgggfffeeeeee```^^^[[[ZZZ[[[\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\\\\aaabbbaaa```^^^^^^```bbbnnnzzzzzzzzzzzzzzzzzzzzz{{{|||zzzzzz{{{~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}zzzxxxuuutttuuuyyy~~~{{{xxxzzz~~~~~~~~~}}}|||xxxwwwwwwwwwwwwxxxxxxxxxxxxzzz|||zzzvvvqqqoooooonnnrrrwww{{{{{{zzzzzzzzzxxxzzz|||{{{wwwtttuuuwwwssswww||||||~~~xxxttttttuuussssssttttttsssqqqpppooommmnnnppprrrsssssssssrrrtttsssrrrrrrsssrrrpppnnnooonnnoooqqqssssssrrrppprrrooollllllnnnppppppooonnnppprrrtttuuutttrrrqqqooonnnkkkiiihhhhhhhhhiiihhhlllpppqqqoooooorrruuutttvvvyyy|||}}}}}}{{{zzz{{{zzzyyyxxxwwwvvvvvvvvvpppooommmkkkiiiiiiiiiiiijjjiiihhhgggggggggggggggfffeeecccaaa___^^^^^^^^^[[[\\\]]]]]]^^^^^^^^^^^^YYYYYYXXXVVVTTTSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUUUURRRSSSSSSSSSRRRRRRTTTVVVTTTTTTTTTTTTTTTTTTSSSSSSTTTSSSUUUZZZ```aaa^^^ZZZUUUTTTSSSQQQPPPOOOOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOONNNMMMLLLMMMNNNNNNOOOOOOOOONNNQQQSSSTTTUUUTTTRRROOONNNNNNNNNOOOPPPPPPQQQQQQRRRPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPMMMMMMOOOPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWWWWVVVUUUTTTSSSRRRNNNNNNOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTRRRQQQOOONNNOOOQQQSSSTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSUUUUUUUUUUUUSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTRRRRRRSSSTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVWWWWWWVVVTTTSSSTTTVVVXXXZZZ[[[ZZZXXXWWWXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYY[[[\\\^^^^^^```bbbbbb```______``````aaacccdddeeeeeeeeeeeeaaacccfffgggeeecccbbbbbbdddeeefffhhhiiijjjkkkkkkiiikkknnnqqqtttuuuuuuuuuuuuwwwzzzzzzyyyxxxxxxyyyxxxwwwuuuuuuuuutttsssqqqqqqqqqqqqpppooonnnnnnooommmlllkkkjjjhhhgggfffeeeccc```]]][[[\\\\\\\\\\\\YYYYYYXXXXXXXXXXXXYYYYYY___``````______```bbbeeeqqq~~~yyyyyyyyyyyyzzz{{{{{{|||xxxxxxyyy|||{{{|||||||||||||||~~~~~~{{{xxxvvvvvvzzz}}}}}}yyyuuuwww|||~~~{{{|||~~~|||}}}~~~|||{{{yyyxxxxxxwwwvvvuuuttttttuuuxxxzzzxxxuuusssssstttjjjooouuuyyyzzzyyyyyyxxxwwwyyyyyyvvvrrrqqqsssvvvpppsssxxx{{{{{{zzzzzzzzzxxx~~~|||uuusssrrrqqqrrrrrrrrrqqqooommmllljjjlllmmmoooppppppppppppnnnmmmmmmnnnnnnmmmkkkhhhllllllnnnqqqtttuuusssqqqooolllhhhhhhjjjllllllkkknnnoooqqqssssssqqqooonnnmmmllljjjhhhggghhhiiijjjhhhmmmrrrrrrpppoooqqqtttsssuuuxxxzzz{{{zzzyyyxxxxxxxxxvvvuuuttttttttttttooonnnllljjjiiiiiiiiijjjjjjiiihhhggggggffffffgggcccbbbaaa___^^^^^^^^^^^^VVVWWWYYY[[[]]]^^^______[[[[[[YYYWWWTTTTTTUUUVVVWWWVVVUUUUUUTTTTTTUUUUUUSSSSSSSSSRRRPPPQQQSSSUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSXXX^^^___ZZZVVVUUUUUUSSSRRRQQQPPPPPPOOOJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNQQQRRRTTTUUUTTTQQQOOOMMMPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRRRRRRRQQQPPPOOONNNJJJJJJJJJKKKKKKKKKKKKKKKGGGHHHIIIJJJKKKLLLMMMNNNJJJKKKLLLMMMNNNOOOPPPPPPNNNOOOPPPQQQQQQQQQPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUSSSRRRPPPOOOMMMMMMNNNOOOOOOPPPPPPQQQOOOPPPRRRSSSSSSQQQOOONNNNNNPPPRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPOOOOOOOOONNNOOOQQQRRRRRRRRRTTTVVVRRRRRRRRRRRRSSSTTTVVVVVVXXXXXXWWWUUUSSSRRRTTTVVVUUUXXXYYYXXXUUUTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWYYYXXXWWWVVVWWWYYY[[[\\\```bbbccccccaaa___^^^^^^ZZZ[[[^^^aaacccddddddddd```bbbfffgggeeecccaaaaaabbbccceeeggghhhiiijjjjjjiiikkknnnppprrrsssrrrrrrvvvxxxzzzzzzyyyyyyzzz{{{ttttttuuuwwwxxxxxxvvvssspppqqqrrrqqqpppoooooopppnnnnnnllljjjhhhgggeeeeeedddaaa^^^\\\\\\]]]\\\\\\YYYYYYXXXWWWWWWWWWWWWXXX\\\]]]______```bbbeeehhhtttzzzzzz{{{}}}~~~|||||||||||||||}}}~~~~~~|||zzzwwwwwwyyy|||~~~}}}}}}}}}zzz|||~~~}}}{{{zzzxxxuuuuuu{{{{{{}}}{{{zzzzzz|||~~~}}}||||||}}}}}}}}}{{{xxxxxxxxxzzzxxxuuusssrrrssssssqqqnnnqqqtttsssppprrrwwwzzzyyyzzzzzz{{{||||||{{{yyyxxxxxxxxxyyy|||~~~~~~|||yyyuuuvvvxxxyyyxxxuuurrrpppooopppppppppooonnnlllkkknnnmmmkkkkkkmmmnnnnnnmmmjjjjjjiiiiiiiiijjjkkkkkkkkkkkkkkkkkkllllllmmmnnnmmmjjjgggfffggghhhhhhhhhmmmnnnooooooooonnnmmmlllllljjjjjjllloooooommmiiiiiikkknnnoooooooooqqqrrrpppqqqrrrrrrrrrsssuuuwwwvvvtttrrrqqqrrrrrrqqqooopppooommmkkkiiigggffffffiiihhhfffcccaaa```______bbb`````````bbbcccbbbaaa_________^^^]]]\\\[[[ZZZ___^^^[[[WWWTTTSSSUUUWWWVVVUUUTTTSSSSSSSSSTTTUUUSSSRRRQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPRRRPPPOOOQQQVVVXXXXXXVVVRRRRRRSSSUUUVVVSSSMMMHHHMMMMMMMMMMMMNNNNNNNNNNNNIIIIIIIIIJJJJJJJJJJJJKKKHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMIIILLLOOOQQQQQQOOOLLLIIIKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTSSSRRRRRRSSSQQQNNNKKKLLLKKKKKKKKKKKKLLLLLLMMMGGGGGGFFFFFFFFFFFFGGGGGGOOOPPPQQQPPPNNNMMMNNNOOONNNOOOQQQSSSTTTUUUUUUUUUQQQQQQQQQRRRRRRRRRRRRRRRVVVVVVVVVUUUTTTRRRPPPNNNOOONNNNNNMMMMMMNNNNNNOOOPPPOOONNNNNNMMMMMMNNNNNNOOOOOOPPPRRRUUUVVVTTTSSSRRRPPPPPPQQQSSSTTTUUUTTTQQQRRRRRRSSSSSSSSSSSSRRRNNNNNNOOOOOOOOONNNNNNMMMLLLLLLMMMOOOPPPQQQRRRRRRUUUSSSRRRRRRSSSTTTTTTSSSTTTTTTTTTRRRPPPPPPRRRTTTWWWWWWVVVTTTRRRSSSVVVXXXYYYYYYYYYYYYYYYXXXXXXWWWZZZYYYWWWWWWVVVWWWXXXYYYXXXXXXXXXWWWWWWXXXXXXXXX```aaaaaa```^^^\\\ZZZYYYXXXXXXXXXYYY[[[]]]```aaaeeedddcccbbbaaaaaaaaaaaaggggggfffgggjjjllllllllliiikkkmmmnnnoooppprrruuuvvvwwwyyyzzzyyyvvvsssrrrqqqqqqqqqrrrttttttsssqqqooonnnmmmlllkkkjjjjjjjjjnnnnnnnnnllljjjhhheeeddddddcccaaa^^^\\\YYYXXXWWW[[[YYYVVVUUUWWWYYYZZZ[[[^^^aaabbb```^^^bbbmmmwww{{{|||}}}~~~~~~}}}{{{{{{{{{|||}}}}}}zzzwwwwwwxxx{{{||||||}}}~~~}}}}}}xxxzzz}}}~~~}}}}}}zzzwwwtttuuu{{{|||}}}{{{yyyzzz|||~~~~~~~~~~~~|||}}}~~~|||||||||{{{xxxvvvuuuuuussspppmmmnnnqqqrrrqqqsssyyy{{{zzzyyyzzz{{{|||}}}||||||{{{zzzyyyyyyyyyzzzzzzwwwuuussstttvvvwwwvvvssspppmmmnnnnnnooooooooonnnmmmlllnnnmmmkkkkkkmmmnnnmmmllljjjkkkkkkkkkkkklllllllllkkkjjjjjjjjjjjjkkklllmmmkkkiiigggfffggghhhhhhgggiiijjjkkkmmmmmmmmmlllkkkllllllkkkllllllkkkhhhfffjjjlllnnnoooooooooppprrrppprrrrrrrrrqqqrrrtttvvvvvvtttqqqpppoooooommmllllllkkkjjjiiihhhhhhhhhhhhhhhgggfffdddcccbbbbbbbbbaaa```___```bbbbbbbbb```]]]]]]^^^^^^___^^^^^^^^^_________]]]ZZZXXXXXXYYYXXXWWWVVVTTTSSSSSSSSSTTTSSSRRRPPPOOOOOOOOOPPPQQQOOOOOOOOOPPPPPPQQQQQQRRROOOOOOOOOPPPRRRSSSSSSRRRTTTSSSTTTVVVWWWUUUOOOKKKIIIIIIJJJKKKKKKLLLMMMMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMNNNOOOPPPQQQRRRVVVWWWYYYYYYWWWSSSPPPMMMKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGKKKLLLMMMMMMLLLKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTTTTRRRQQQOOOMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSUUUVVVUUUSSSRRRQQQPPPQQQSSSTTTTTTSSSRRRSSSSSSSSSSSSSSSRRRRRRNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPRRRSSSUUUSSSQQQRRRSSSTTTSSSSSSSSSTTTSSSRRRPPPPPPRRRSSSTTTTTTSSSRRRPPPQQQSSSVVVXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWYYYXXXXXXWWWWWWXXXXXXYYY]]]]]]^^^]]]\\\[[[YYYXXXWWWWWWXXXYYYZZZ]]]___```aaaaaa```````````````aaagggffffffhhhjjjmmmnnnnnnlllmmmmmmllllllnnnrrruuutttvvvxxxxxxvvvtttqqqpppoooooooooppprrrsssrrrpppkkkjjjjjjiiihhhiiiiiiiiilllllllllkkkiiifffdddbbb______^^^]]][[[YYYXXXWWWZZZWWWTTTTTTVVVYYY[[[\\\\\\^^^``````cccjjjvvv~~~}}}}}}~~~}}}{{{yyyzzz{{{|||~~~{{{xxxvvvwwwxxxxxxwwwyyy|||~~~{{{zzzvvvxxx{{{}}}~~~}}}~~~~~~yyyuuurrruuu{{{~~~||||||zzzxxxyyy{{{}}}}}}}}}|||yyyxxx{{{}}}}}}{{{yyywwwvvvuuussspppmmmlllpppqqqqqqtttyyy{{{yyywwwxxxzzz|||~~~~~~{{{zzzyyywwwuuurrrqqqrrrssstttsssqqqnnnllllllmmmnnnnnnooooooooonnnnnnmmmkkkkkkmmmmmmmmmlllkkklllmmmnnnnnnnnnmmmmmmjjjjjjjjjiiijjjjjjkkkllliiihhhgggggghhhhhhgggfffeeefffhhhjjjkkkkkkkkkjjjlllmmmnnnllliiifffddddddkkklllooooooooonnnoooqqqqqqrrrrrrqqqpppppprrrssstttqqqnnnmmmlllkkkiiihhhhhhhhhgggggghhhhhhiiijjjhhhggggggffffffeeeeeeeeebbbaaa```aaabbbccccccaaaZZZ[[[\\\^^^``````aaaaaa___aaacccbbb```]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQOOONNNNNNOOOOOOPPPLLLMMMNNNOOOPPPQQQQQQRRROOOQQQRRRRRRQQQOOOOOOOOOTTTTTTVVVWWWXXXVVVQQQNNNHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIKKKJJJJJJJJJJJJJJJJJJJJJNNNMMMKKKIIIIIIKKKMMMNNNLLLLLLLLLLLLKKKIIIHHHGGGKKKKKKKKKLLLMMMNNNPPPQQQXXX\\\aaaaaa\\\VVVQQQPPPLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIKKKKKKJJJJJJLLLNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPQQQSSSVVVVVVUUUSSSTTTSSSQQQQQQSSSTTTTTTSSSTTTTTTTTTTTTSSSRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMNNNPPPRRRTTTTTTRRRQQQQQQRRRSSSSSSRRRRRRSSSSSSQQQPPPOOOQQQRRRRRRSSSSSSQQQPPPPPPSSSUUUWWWXXXXXXXXXXXXWWWVVVVVVTTTTTTSSSSSSSSSTTTTTTUUUXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXZZZ\\\^^^_______________```aaabbbccceeefffggghhhjjjlllnnnoooooonnnmmmkkkkkknnnsssvvvrrruuuvvvvvvtttqqqoooooommmmmmmmmnnnqqqqqqpppooogggffffffeeeeeeeeeffffffhhhhhhhhhgggfffdddaaa```\\\\\\]]]]]]\\\[[[YYYXXXYYYVVVTTTUUUXXX\\\___aaa___^^^___ccckkkvvv~~~}}}~~~~~~}}}zzzyyyzzz|||}}}|||xxxvvvvvvuuutttssstttxxx~~~|||yyyxxxvvvxxxzzz{{{|||~~~|||}}}~~~yyyssspppuuuzzz}}}|||{{{{{{yyyxxxxxxzzz|||}}}}}}~~~}}}zzzwwwuuuxxx}}}~~~||||||xxxwwwwwwvvvuuutttrrrqqqppptttvvvuuuvvvyyyzzzwwwuuuvvvxxx{{{~~~}}}zzzxxxuuusssrrrrrrttttttsssqqqnnnlllkkklllmmmooopppqqqrrrrrrooonnnllllllmmmnnnmmmlllkkkmmmoooqqqqqqqqqooonnnlllkkkkkkkkkkkkkkklllllljjjiiiiiiiiijjjjjjhhhfffdddfffgggiiiiiiiiiiiihhhjjjmmmooommmhhheeedddfffkkkmmmoooooonnnmmmnnnoooqqqqqqqqqpppnnnnnnooopppooommmjjjiiiiiiiiihhhffffffffffffffffffggghhhiiijjjiiiiiihhhgggfffeeeeeecccbbbaaabbbdddddddddcccXXXYYY[[[]]]^^^`````````aaabbbcccbbb```______```]]]\\\ZZZXXXUUUSSSRRRQQQPPPPPPNNNNNNNNNNNNOOOPPPMMMMMMMMMNNNNNNOOOOOOPPPQQQTTTWWWVVVRRRNNNNNNOOORRRSSSUUUVVVVVVTTTQQQOOOLLLLLLLLLLLLLLLKKKKKKLLLJJJJJJIIIHHHGGGGGGFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHMMMKKKJJJHHHHHHJJJKKKMMMIIIJJJJJJIIIIIIHHHFFFFFFIIIIIIIIIJJJKKKMMMNNNOOOWWW^^^dddddd]]]UUUQQQPPPNNNNNNLLLKKKJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJKKKKKKLLLNNNPPPOOONNNMMMMMMMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLNNNOOOOOOPPPPPPQQQSSSUUUVVVUUUSSSVVVTTTSSSSSSTTTUUUTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPNNNMMMMMMOOORRRTTTSSSQQQPPPPPPQQQRRRRRRQQQPPPQQQRRRQQQOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRTTTVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTWWWVVVVVVUUUUUUVVVVVVWWWUUUVVVWWWXXXYYYXXXWWWWWWUUUUUUVVVXXXYYY[[[\\\]]]^^^^^^___```bbbdddeeefffeeefffgggggggggiiikkkllllllmmmmmmmmmmmmooosssvvvrrruuuwwwvvvrrrooooooooommmmmmmmmnnnpppqqqpppooogggfffeeedddcccbbbbbbbbbddddddddddddcccaaa___^^^[[[\\\]]]^^^^^^\\\[[[YYYYYYWWWUUUVVV[[[aaaeeehhheeecccbbbfffqqq|||~~~}}}|||||||||~~~|||yyyyyy{{{}}}|||xxxvvvuuutttsssqqqsssxxx~~~~~~{{{zzzxxxzzz{{{||||||}}}|||}}}zzzssspppuuu{{{{{{zzz{{{{{{yyyxxxxxxzzz|||}}}}}}|||{{{zzzwwwuuuuuuxxxzzz{{{~~~~~~}}}}}}wwwwwwxxxxxxyyyzzz{{{|||}}}|||{{{|||zzzwwwssstttvvvxxx{{{~~~}}}{{{yyyvvvtttttttttuuuuuutttrrrpppooollllllmmmoooqqqssstttuuuqqqooommmmmmnnnnnnnnnmmmlllnnnppprrrsssrrrqqqpppooonnnnnnmmmmmmnnnnnnnnnmmmlllkkkllllllllljjjhhhggghhhiiijjjjjjiiihhhggghhhlllnnnnnnjjjhhhiiikkkkkkmmmnnnnnnlllkkkkkklllooooooooonnnlllkkklllmmmjjjhhhgggggghhhiiihhhgggggggggffffffeeeffffffffflllkkkkkkjjjhhhfffdddbbbaaa______```aaabbbaaa```XXXYYYZZZ[[[\\\]]]]]]]]]aaaaaa```^^^\\\]]]___aaa]]]\\\[[[YYYVVVTTTRRRQQQPPPOOONNNNNNNNNNNNPPPPPPOOOOOOOOONNNNNNMMMMMMMMMPPPTTTXXXWWWSSSNNNLLLMMMNNNPPPRRRSSSRRRQQQOOONNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGIIIIIIIIIJJJJJJIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIJJJKKKMMMMMMSSSZZZ``````YYYRRROOONNNMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEGGGIIIJJJJJJKKKNNNPPPPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKMMMNNNOOOPPPPPPPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKLLLLLLLLLOOOOOOPPPRRRUUUUUUTTTSSSWWWUUUTTTTTTUUUVVVUUUTTTUUUUUUUUUUUUTTTSSSQQQQQQPPPPPPOOOOOOOOOPPPRRRRRRRRRQQQOOOMMMMMMOOORRRSSSRRRPPPOOOOOOPPPQQQQQQPPPOOOPPPQQQPPPOOONNNNNNOOOPPPRRRSSSRRRQQQQQQSSSUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTUUUTTTTTTSSSSSSTTTTTTUUUSSSTTTVVVWWWXXXXXXWWWWWWTTTUUUVVVXXXYYY[[[\\\\\\\\\\\\]]]^^^```bbbdddeeedddeeefffeeeddddddfffhhhhhhkkknnnpppqqqrrrtttuuusssvvvyyywwwrrrooooooqqqoooooonnnpppqqqrrrqqqooojjjiiigggdddbbb```___^^^``````aaaaaa```^^^\\\[[[YYYZZZ[[[\\\\\\[[[ZZZYYYXXXVVVUUUWWW^^^eeekkknnnnnniiieeefffnnnwww|||~~~nnnkkkiiirrr|||{{{zzzzzz|||~~~~~~|||zzzzzz{{{}}}}}}{{{xxxwwwvvvuuusssqqqtttyyy~~~{{{|||}}}|||{{{||||||}}}vvvrrryyy~~~|||zzz}}}|||zzzxxxyyy{{{}}}}}}}}}zzz{{{{{{yyywwwuuuvvvwww{{{}}}yyyzzz{{{|||}}}~~~{{{wwwpppqqqrrrtttwwwzzz}}}~~~|||{{{zzzxxxvvvsssuuuuuuuuuuuutttrrrpppooollllllmmmnnnpppsssuuuvvvsssqqqooooooooopppooonnnmmmnnnppprrrssssssrrrrrrrrrqqqppppppooopppppppppqqqooommmmmmmmmllljjjhhhjjjjjjkkkkkkkkkjjjhhhggggggiiilllmmmmmmmmmnnnoookkklllmmmllljjjhhhhhhiiikkkllllllkkkiiihhhjjjkkkgggfffeeefffhhhiiiiiihhhhhhhhhgggfffeeeeeeeeeeeekkkkkkkkkjjjgggeeebbb```]]]\\\[[[\\\]]]^^^]]]\\\XXXYYYZZZ[[[[[[[[[[[[[[[______]]]ZZZXXXYYY\\\___[[[ZZZZZZYYYWWWUUUSSSRRRPPPOOOOOONNNNNNOOOQQQQQQQQQPPPPPPOOONNNMMMLLLLLLOOORRRUUUVVVSSSOOOKKKJJJJJJLLLOOOPPPNNNMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGEEEGGGIIIJJJJJJIIIGGGEEEDDDEEEFFFHHHIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKOOOSSSWWWWWWSSSNNNLLLLLLIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGBBBDDDFFFHHHHHHIIIKKKMMMNNNOOOOOOPPPOOOOOONNNMMMLLLLLLLLLKKKJJJJJJIIIIIIKKKLLLMMMOOOPPPPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKNNNNNNOOOQQQTTTTTTSSSQQQUUUTTTRRRRRRTTTUUUUUUTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPOOOOOOPPPQQQSSSTTTSSSRRRPPPOOONNNOOOQQQRRRQQQOOONNNNNNOOOPPPPPPOOOMMMOOOPPPPPPNNNMMMMMMNNNLLLNNNPPPPPPOOOOOOPPPRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTUUUWWWXXXXXXWWWWWWTTTUUUVVVYYYZZZ[[[\\\\\\YYYYYYZZZ[[[\\\^^^___```aaadddeeedddbbbaaadddggggggkkkooorrrsssssssssttttttxxxzzzwwwrrrnnnooorrrrrrqqqpppqqqrrrrrrpppnnnmmmkkkhhheeebbb___]]]\\\\\\]]]^^^^^^^^^\\\[[[ZZZVVVVVVWWWXXXYYYZZZZZZ[[[XXXVVVVVVZZZaaajjjrrrvvvvvvpppiiieeegggjjjmmmmmmccc```^^^fff|||{{{zzzzzz{{{~~~}}}|||{{{{{{{{{{{{|||zzzxxxwwwwwwvvvtttssstttyyy}}}~~~}}}{{{zzzzzz}}}|||{{{www~~~~~~|||}}}{{{yyyzzz|||~~~~~~~~~{{{||||||zzzxxxxxxyyy{{{~~~{{{|||||||||}}}|||{{{xxxtttnnnooooooppprrruuuwwwyyyxxxxxxxxxxxxyyyyyyvvvtttsssssssssrrrqqqpppnnnnnnjjjjjjkkklllnnnqqqsssuuuuuusssqqqpppqqqqqqpppooonnnooooooqqqrrrsssssstttsssrrrqqqqqqppppppqqqqqqtttqqqnnnlllkkkjjjiiihhhiiiiiikkkllllllkkkjjjjjjggghhhiiillloooppppppooojjjkkkllljjjhhhfffeeefffhhhiiiiiihhhgggfffhhhiiihhhgggffffffhhhiiiiiihhhhhhggggggfffffffffffffffhhhhhhiiihhhgggdddbbb```\\\[[[ZZZ[[[]]]^^^]]]\\\XXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\ZZZWWWWWWXXXZZZXXXXXXXXXXXXWWWUUUTTTSSSQQQPPPOOOOOOOOOPPPRRRSSSPPPPPPOOOOOONNNNNNMMMMMMOOOPPPSSSVVVVVVSSSNNNIIIGGGJJJMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJJJJIIIHHHHHHGGGGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHJJJJJJJJJKKKIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGCCCEEEGGGHHHHHHIIIKKKMMMKKKMMMOOOPPPQQQOOOMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIKKKMMMNNNOOONNNNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNPPPRRRSSSRRRPPPQQQPPPOOOPPPQQQSSSSSSRRRTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQPPPOOOPPPRRRTTTUUURRRRRRQQQPPPPPPPPPPPPPPPPPPOOOMMMMMMOOOOOOOOONNNLLLNNNPPPPPPNNNLLLLLLMMMKKKMMMOOOOOOOOONNNPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQPPPQQQSSSTTTUUUUUUUUUTTTUUUUUUTTTTTTTTTTTTUUUUUURRRSSSTTTVVVVVVVVVUUUUUUTTTUUUWWWYYY[[[\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]^^^aaaddddddbbbbbbfffjjjlllnnnpppqqqqqqqqqqqqrrrtttxxxzzzwwwpppmmmooossstttsssqqqqqqrrrqqqooommmlllkkkhhheeebbb___^^^]]]ZZZ[[[\\\]]]\\\[[[ZZZYYYTTTTTTUUUWWWYYY]]]aaaccc^^^\\\\\\aaajjjttt|||zzzppphhhcccaaaaaaaaaaaa```^^^eee}}}{{{zzzzzz{{{~~~}}}{{{zzzyyyxxx{{{yyywwwwwwxxxwwwvvvtttqqqvvv{{{~~~~~~~~~~~~}}}{{{yyyyyy{{{}}}|||zzz~~~}}}{{{zzzzzz|||~~~|||||||||zzzyyyzzz}}}~~~~~~{{{{{{{{{yyyzzz}}}wwwuuusssooommmmmmmmmnnnooorrrtttuuuttttttvvvxxxzzzzzzxxxvvvqqqpppppppppooommmlllkkkiiiiiiiiijjjllloooqqqsssvvvtttrrrqqqrrrrrrqqqpppooooooooopppqqqrrrtttuuussssssrrrqqqpppppppppqqquuurrrmmmjjjiiiiiihhhgggggghhhiiikkkllllllllllllhhhggggggkkkppprrrpppmmmiiijjjkkkjjjgggdddddddddfffgggggggggeeeeeeggghhhjjjiiigggggghhhhhhgggfffggggggfffffffffggghhhhhheeeeeeggggggfffdddbbbaaa^^^]]]\\\]]]___```___^^^WWWXXXZZZ[[[]]]]]]^^^^^^YYYZZZ\\\[[[XXXVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTQQQPPPPPPOOOPPPQQQRRRSSSOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQTTTXXXZZZXXXQQQLLLFFFIIILLLMMMKKKJJJKKKMMMLLLLLLMMMMMMNNNOOOOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIIIIGGGFFFFFFHHHJJJJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEGGGIIIJJJJJJKKKMMMOOOIIIKKKNNNQQQQQQOOOMMMKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGIIIKKKMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNLLLLLLMMMOOOQQQRRRQQQOOONNNMMMLLLMMMOOOQQQQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTRRRQQQPPPOOOPPPRRRTTTVVVRRRRRRRRRQQQQQQPPPOOOOOOPPPNNNMMMMMMNNNOOOOOONNNLLLNNNPPPPPPNNNLLLLLLLLLLLLNNNPPPQQQPPPPPPQQQRRRRRRRRRRRRSSSRRRQQQQQQPPPOOOPPPRRRTTTTTTTTTTTTSSSWWWVVVVVVVVVVVVVVVVVVWWWQQQRRRSSSUUUUUUUUUTTTSSSTTTUUUXXXZZZ\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[```ddddddcccdddiiinnnqqqrrrqqqpppnnnnnnppprrrtttxxxzzzvvvooolllnnnrrruuusssrrrqqqqqqpppmmmkkkjjjiiigggdddaaa```^^^^^^YYYZZZ[[[\\\\\\[[[ZZZYYYUUUUUUVVVXXX]]]bbbhhhkkkeeecccdddiiirrr}}}xxxlllccc^^^]]]^^^aaabbbbbbhhh}}}{{{yyyyyy{{{~~~~~~}}}|||yyyvvvzzzxxxvvvvvvwwwxxxxxxwwwvvvxxxzzz}}}~~~~~~~~~}}}~~~~~~~~~|||zzzyyy{{{}}}|||zzz{{{}}}~~~~~~}}}}}}}}}}}}~~~|||zzzwwwtttuuuyyy}}}zzzvvvrrrooommmnnnmmmmmmnnnoooqqqssstttoootttwwwxxxyyyxxxqqqiiilllmmmmmmmmmllljjjhhhffffffhhhjjjmmmpppqqqqqqqqqooonnnnnnnnnnnnoooqqqrrrtttsssrrrqqqqqqpppqqqqqqqqqrrrsssssssssqqqpppooorrrppplllhhhfffeeedddeeehhhhhhhhhiiiiiiiiiiiiiiigggfffeeehhhlllnnnllljjjlllkkkjjjhhhfffeeecccbbbeeebbbaaadddhhhjjjhhheeekkkjjjhhheeeccccccccccccdddeeefffggggggfffeeedddgggeeecccbbbccccccbbbaaa```___]]]\\\[[[\\\\\\]]]XXXYYY[[[]]]^^^^^^^^^^^^```]]]ZZZWWWWWWVVVUUUTTTSSSUUUVVVWWWWWWVVVTTTRRRQQQPPPPPPQQQTTTUUUUUUTTTNNNMMMLLLMMMQQQSSSRRRPPPQQQPPPPPPSSSUUUTTTPPPLLLJJJJJJIIIHHHHHHGGGGGGFFFKKKKKKKKKLLLOOOSSSVVVYYYRRROOOLLLKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGIIILLLMMMJJJFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHKKKMMMMMMMMMHHHGGGFFFFFFGGGHHHJJJKKKJJJIIIGGGFFFFFFGGGIIIJJJFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPPPPQQQRRRPPPLLLIIIJJJIIIGGGFFFFFFFFFGGGGGGDDDCCCCCCFFFJJJLLLKKKIIILLLKKKKKKJJJIIIIIIHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMOOOPPPPPPPPPOOONNNOOOPPPPPPQQQQQQPPPPPPUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLNNNPPPPPPNNNNNNQQQTTTNNNMMMKKKJJJIIIIIIIIIJJJOOOOOOOOOQQQSSSTTTRRRPPPSSSRRRQQQPPPPPPPPPPPPPPPOOOQQQRRRRRRQQQQQQSSSTTTYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVWWWRRRSSSUUUXXXYYY[[[[[[\\\ZZZZZZYYYXXXXXXYYYZZZ[[[\\\^^^```cccfffiiijjjkkkqqqrrrttttttsssqqqqqqqqqtttuuuuuupppiiieeegggjjjnnnmmmlllllllllkkkiiigggiiigggeeebbb___^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVXXX[[[bbbllltttzzzuuupppmmmsss~~~|||uuummmhhhfffeeeaaaeeefffjjj~~~|||{{{|||~~~}}}{{{{{{xxxvvvuuuwwwyyyzzzzzzvvvxxxzzz}}}~~~|||{{{|||}}}~~~~~~|||}}}}}}~~~~~~}}}{{{yyywwwxxx{{{~~~|||xxxtttqqqooonnnmmmmmmmmmmmmnnnppprrrsssrrruuuvvvuuuuuuvvvrrrkkkmmmnnnpppqqqpppmmmjjjgggggghhhkkkmmmnnnoooooooooppppppooooooppprrrtttuuuwwwvvvuuuuuuttttttttttttqqqqqqqqqqqqpppooonnnmmmpppooollljjjhhhfffffffffhhhhhhhhhhhhhhhiiiiiijjjgggffffffhhhlllnnnmmmkkklllkkkkkkiiihhhgggffffffiiijjjkkkkkkkkkiiigggfffhhhgggfffffffffggghhhiiieeeffffffgggfffeeedddcccfffdddbbbaaaaaaaaa```___^^^]]]\\\[[[[[[ZZZ[[[[[[YYYZZZ\\\]]]]]]]]]\\\\\\```]]]ZZZYYYXXXXXXVVVTTTUUUVVVWWWXXXYYYXXXVVVUUURRRQQQPPPQQQSSSTTTTTTSSSMMMLLLKKKLLLOOOPPPOOOMMMNNNNNNMMMOOOQQQPPPMMMJJJGGGGGGGGGFFFFFFFFFFFFFFFKKKKKKMMMOOOSSSWWW[[[]]]VVVTTTPPPNNNLLLKKKHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKKKKHHHEEEFFFFFFFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEEEEFFFHHHIIIHHHIIIJJJKKKLLLMMMNNNOOOQQQQQQRRRSSSTTTRRROOOLLLJJJIIIHHHFFFEEEEEEFFFFFFHHHGGGGGGIIIMMMNNNMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLNNNNNNNNNNNNMMMNNNOOOOOOPPPPPPPPPPPPPPPSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQPPPOOOMMMLLLLLLKKKKKKNNNOOOOOOMMMKKKJJJLLLNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMOOORRRRRRQQQPPPRRRRRRQQQQQQPPPPPPPPPOOONNNOOOQQQPPPOOOOOOPPPRRRWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSSSSRRRSSSTTTUUUVVVSSSTTTUUUWWWXXXZZZ[[[\\\\\\[[[ZZZXXXXXXYYY[[[\\\ZZZ\\\^^^bbbdddfffggggggnnnppprrrsssqqqpppooopppoooqqqrrrnnnhhheeeeeegggjjjiiihhhiiijjjjjjhhhfffeeeeeecccaaa___]]]\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXZZZZZZ[[[___fffoooxxx}}}}}}yyyvvvyyy{{{|||{{{xxxrrrllliiigggaaaeeeffflll~~~~~~~~~}}}zzzvvvuuuvvvyyyzzz{{{yyyzzz|||||||||}}}~~~~~~~~~{{{{{{}}}~~~~~~|||~~~|||||||||~~~}}}yyyuuurrrpppoooooommmmmmmmmmmmmmmoooqqqrrrsssttttttrrrsssuuurrrnnnmmmpppsssuuutttpppllliiigggiiijjjlllmmmmmmmmmlllqqqpppqqqqqqsssuuuxxxyyyzzzzzzyyyyyyyyyyyyyyyyyytttsssrrrpppooonnnnnnnnnmmmmmmlllkkkiiihhhgggggghhhgggfffffffffgggiiijjjhhhggggggiiilllnnnnnnmmmmmmlllllllllllllllllllllmmmpppssssssooojjjgggfffddddddeeefffhhhkkkmmmoooiiiiiijjjjjjiiigggeeeddddddcccaaa`````````^^^]]]\\\\\\\\\[[[[[[YYYXXXXXXZZZ[[[[[[\\\\\\[[[[[[ZZZ___]]]\\\[[[[[[ZZZWWWUUUUUUWWWXXXYYYZZZZZZYYYXXXSSSRRRPPPQQQRRRSSSRRRQQQNNNMMMLLLLLLNNNNNNMMMLLLLLLKKKJJJKKKLLLLLLJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJMMMQQQUUUYYY[[[]]]ZZZXXXTTTQQQOOOMMMIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGFFFFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEEEEFFFFFFFFFFFFHHHKKKNNNNNNKKKHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGEEEEEEEEEEEEGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOQQQRRRSSSUUUVVVUUURRROOOKKKJJJHHHFFFEEEDDDEEEEEEFFFEEEEEEGGGIIIJJJIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMNNNOOOOOOOOOOOONNNPPPPPPPPPPPPPPPQQQQQQQQQPPPQQQQQQQQQPPPPPPOOONNNPPPOOOMMMLLLKKKKKKKKKKKKMMMMMMLLLJJJHHHGGGIIIKKKLLLKKKKKKKKKLLLMMMOOOPPPMMMLLLMMMOOOQQQRRRQQQPPPPPPPPPQQQRRRRRRQQQOOOOOOOOOQQQQQQQQQOOONNNOOOPPPTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTUUUWWWYYY[[[\\\^^^\\\ZZZXXXWWWXXXZZZ\\\YYY[[[___bbbdddeeeeeedddjjjmmmooopppooommmmmmmmmjjjmmmpppnnnjjjffffffgggfffeeeeeeeeeggggggeeecccbbbbbbcccbbbaaa___]]][[[XXXXXXXXXWWWXXXXXXYYYYYY^^^^^^___cccjjjsss{{{|||yyyxxxxxxwwwuuusssooorrruuuuuuqqqlllhhhfff```ccceeennn|||wwwttttttvvvxxxxxx|||}}}}}}~~~{{{{{{|||}}}~~~}}}yyytttqqqooonnnooonnnnnnmmmmmmmmmooopppqqqpppssstttsssuuuxxxwwwrrrnnnqqquuuwwwvvvrrrmmmjjjgggiiijjjlllmmmmmmmmmmmmppppppqqqrrrtttvvvyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{wwwvvvsssqqqoooooooooooojjjjjjjjjjjjiiihhhfffffffffeeedddcccdddfffgggiiiiiihhhiiijjjlllnnnooooooooooooppppppqqqqqqrrrrrrnnnqqqtttvvvuuupppkkkgggaaabbbccceeehhhkkkooopppnnnnnnnnnmmmllljjjhhhfffdddbbbaaa```aaa```^^^\\\[[[\\\\\\\\\[[[YYYWWWVVVXXXYYYYYYZZZ[[[[[[[[[[[[^^^]]]\\\]]]]]][[[XXXVVVUUUVVVXXXYYYZZZZZZZZZZZZUUUSSSPPPPPPPPPQQQPPPOOOOOONNNNNNMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKEEEGGGJJJNNNQQQTTTVVVWWWYYYWWWTTTRRRQQQNNNKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFGGGFFFFFFDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFJJJPPPUUUTTTOOOKKKLLLNNNJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLLLLPPPPPPRRRTTTVVVVVVSSSPPPLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLKKKLLLLLLMMMLLLKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLKKKMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPQQQQQQQQQOOOMMMLLLNNNMMMLLLJJJJJJKKKLLLMMMKKKKKKJJJIIIHHHIIIKKKLLLKKKKKKJJJJJJKKKMMMOOOPPPNNNMMMMMMOOOQQQSSSRRRQQQNNNOOOQQQRRRRRRQQQOOONNNSSSTTTTTTSSSQQQOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRUUUTTTSSSSSSUUUXXXZZZ\\\^^^[[[XXXVVVUUUWWWYYYZZZ[[[]]]```ccceeefffeeedddgggjjjmmmnnnlllkkkjjjjjjhhhkkkoooooommmjjjhhhhhheeedddddddddeeedddcccaaaaaabbbcccdddcccaaa___]]]XXXXXXWWWXXXXXXYYYZZZZZZ^^^^^^```cccjjjqqqyyy}}}}}}{{{xxxsssmmmiiigggfffdddgggjjjkkkiiifffcccbbb^^^aaadddooo}}}|||}}}yyytttssstttttttttzzz||||||wwwsssqqqpppoooqqqpppooonnnooopppqqqrrrpppuuuxxxzzz~~~zzznnnqqqtttvvvuuurrrnnnkkkiiijjjlllnnnoooppppppppppppooopppppprrrtttvvvxxxwwwxxxyyyzzz{{{{{{zzzzzzvvvuuurrrpppnnnnnnnnnnnnhhhhhhhhhhhhgggeeedddcccccccccbbbbbbcccdddfffgggiiijjjjjjkkklllnnnpppqqqrrrrrrssstttuuuuuuvvvvvvqqqppprrrxxx~~~|||sssjjjaaaaaabbbcccfffiiikkkmmmnnnnnnnnnnnnllljjjgggfffcccbbbaaaaaabbbaaa___]]]\\\\\\]]]]]]\\\ZZZXXXVVVUUUVVVWWWXXXYYY[[[\\\]]]]]]\\\\\\]]]]]]\\\YYYWWWUUUUUUVVVWWWXXXYYYYYYYYYVVVSSSPPPOOOOOOOOOOOONNNMMMMMMMMMLLLKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLFFFGGGIIILLLMMMOOOOOOOOOSSSRRRQQQPPPPPPOOOLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFDDDJJJOOOPPPLLLIIIIIILLLIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLNNNNNNPPPSSSUUUTTTQQQOOOKKKJJJHHHFFFDDDCCCCCCCCCEEEFFFGGGGGGFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFGGGIIIKKKLLLMMMLLLMMMMMMMMMMMMKKKJJJIIIFFFGGGHHHHHHIIIIIIHHHHHHJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPPPPQQQPPPNNNLLLKKKMMMLLLKKKJJJKKKLLLOOOPPPQQQOOOLLLJJJJJJJJJKKKLLLKKKJJJJJJIIIJJJKKKLLLMMMNNNMMMLLLMMMOOOPPPPPPOOOLLLNNNPPPRRRRRRQQQPPPOOOSSSTTTTTTSSSQQQOOOOOOPPPOOOOOONNNNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQUUUTTTSSSSSSTTTWWWYYY[[[ZZZYYYVVVTTTTTTUUUWWWXXXZZZ\\\___bbbddddddddddddfffiiilllmmmkkkiiigggfffeeehhhlllnnnmmmkkkhhhggggggfffeeedddeeedddaaa______```aaabbbbbb```^^^]]]XXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]```eeelllrrrvvv|||{{{xxxqqqjjjdddbbbaaa___```bbbaaa___^^^^^^___\\\```cccooo}}}||||||~~~{{{vvvttttttsssssswwwyyy}}}|||yyyvvvtttssstttsssrrrqqqqqqqqqrrrssssssyyy}}}qqqrrrsssssssssrrrpppooonnnoooppprrrssssssrrrrrrppppppoooooooooqqqrrrsssssstttvvvxxxyyyyyyxxxxxxsssrrrqqqooonnnmmmmmmmmmjjjiiihhhfffdddbbbaaa```bbbbbbcccdddeeeffffffgggjjjkkklllllllllnnnqqqsssttttttuuuuuuuuuvvvvvvvvvvvvssssss{{{xxxmmmbbbbbbbbbbbbccceeegggiiijjjjjjjjjjjjhhhfffdddccc`````````aaacccbbb```^^^]]]]]]]]]\\\ZZZYYYWWWWWWTTTTTTUUUVVVXXX[[[]]]^^^]]]\\\[[[[[[\\\\\\ZZZXXXUUUUUUUUUVVVVVVWWWXXXXXXVVVSSSOOONNNNNNOOOOOONNNIIIJJJKKKJJJHHHGGGHHHIIILLLNNNOOONNNKKKIIIIIIJJJEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLMMMNNNNNNKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBDDDEEEFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHEEEFFFFFFFFFDDDCCCDDDEEEFFFHHHIIIJJJJJJIIIGGGFFFBBBEEEJJJJJJIIIHHHHHHJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHJJJKKKLLLMMMNNNLLLLLLNNNPPPRRRRRROOOLLLJJJIIIGGGEEEDDDCCCDDDDDDBBBDDDEEEEEEDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGIIIJJJLLLMMMLLLLLLMMMMMMMMMKKKJJJIIIEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIKKKMMMOOOOOOOOONNNPPPPPPPPPOOONNNMMMLLLKKKLLLLLLKKKKKKLLLPPPSSSVVV\\\XXXRRRNNNLLLJJJIIIHHHKKKJJJIIIIIIIIIKKKLLLMMMNNNLLLJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPQQQQQQQQQPPPQQQRRRRRRQQQOOOMMMNNNOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPTTTSSSSSSSSSTTTVVVXXXYYYVVVVVVUUUTTTTTTUUUVVVWWWXXXYYY[[[]]]```aaabbbcccgggjjjmmmmmmkkkgggeeedddaaadddgggiiijjjiiifffdddhhhfffeeeeeeeeedddbbb```]]]^^^_________^^^]]]\\\YYYYYYYYYXXXYYYYYYZZZZZZYYYYYYZZZ\\\```eeejjjmmmuuutttpppkkkeee```^^^]]]^^^^^^]]][[[YYYZZZ\\\^^^\\\```dddooo|||zzz||||||~~~|||yyyxxxwwwvvvuuuvvvyyy~~~~~~|||zzzwwwvvvuuutttsssttttttuuuvvvzzz|||}}}uuutttrrrqqqqqqrrrssssssuuuvvvvvvwwwvvvuuusssrrrrrrqqqpppnnnnnnnnnoooooopppqqqtttvvvwwwwwwvvvvvvrrrsssrrrrrrqqqpppooonnnnnnllliiieeebbb```______bbbcccfffhhhiiiiiihhhgggkkklllmmmmmmlllmmmqqquuuttttttttttttsssssssssssswwwuuuvvv{{{}}}tttjjjccccccbbbbbbcccdddfffggggggggghhhgggfffdddbbbaaa]]]]]]^^^```bbbbbb```^^^]]]\\\[[[YYYXXXWWWVVVVVVTTTTTTUUUUUUWWWYYY[[[\\\]]][[[ZZZZZZ[[[[[[[[[ZZZVVVVVVVVVVVVVVVVVVWWWWWWUUURRRNNNMMMMMMNNNOOONNNIIIKKKLLLKKKIIIHHHIIIKKKLLLOOOQQQQQQMMMJJJJJJJJJFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJLLLMMMLLLJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEFFFGGGGGGHHHDDDEEEFFFFFFDDDCCCEEEHHHHHHIIIJJJKKKKKKIIIFFFDDDDDDEEEGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGHHHIIIKKKLLLMMMMMMKKKLLLMMMOOOQQQPPPMMMJJJIIIHHHFFFEEEDDDDDDDDDEEE@@@BBBDDDEEECCCBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJKKKLLLKKKJJJIIIHHHEEEEEEFFFGGGGGGGGGGGGGGGGGGIIIKKKNNNOOOOOOOOONNNQQQPPPOOOMMMLLLLLLKKKKKKLLLKKKKKKLLLOOOSSSXXX[[[bbb]]]UUUPPPMMMLLLIIIHHHIIIIIIIIIIIIKKKMMMOOOPPPQQQOOOMMMLLLMMMMMMMMMLLLLLLMMMMMMOOOPPPQQQRRRRRRPPPQQQRRRQQQOOONNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOQQQRRRRRRRRRQQQPPPRRRRRRSSSTTTUUUVVVWWWWWWSSSTTTUUUUUUVVVVVVVVVVVVXXXXXXYYY[[[]]]aaaccceeeiiikkknnnnnnkkkgggdddbbbbbbccceeegggiiihhhfffdddeeedddcccdddffffffeeecccaaaaaa`````````_________[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ]]]aaaeeegggiiigggdddaaa^^^\\\ZZZYYYZZZZZZZZZYYYWWWXXXZZZ\\\]]]cccgggppp~~~}}}zzzwwwzzzzzz}}}}}}|||{{{{{{zzzyyyxxx|||yyyxxxwwwvvvuuuuuuvvvvvvvvvxxxxxxwwwzzz}}}xxxvvvrrrpppppprrruuuwww{{{{{{{{{zzzxxxuuusssqqqtttsssqqqooommmmmmmmmmmmnnnppprrruuuvvvvvvuuuuuuuuuuuuvvvwwwvvvuuusssrrrqqqnnnjjjeeebbb```______ccceeehhhkkklllkkkjjjiiikkkmmmnnnmmmlllmmmrrrvvvttttttsssrrrqqqppppppooouuuvvvwwwyyyyyytttlllfffdddccccccbbbcccdddfffggggggggghhhgggfffeeecccbbbZZZZZZ\\\___aaabbb```^^^]]]\\\YYYWWWVVVUUUUUUUUUVVVVVVUUUUUUVVVXXXYYYZZZ]]][[[YYYXXXYYY[[[[[[[[[XXXXXXWWWVVVVVVVVVWWWWWWUUURRRNNNLLLMMMNNNOOOOOOLLLNNNPPPOOOLLLKKKMMMPPPLLLOOOSSSRRROOOKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHGGGFFFEEEEEEFFFHHHJJJIIIIIIJJJKKKLLLKKKHHHEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGCCCEEEGGGFFFDDDDDDGGGIIIHHHIIIKKKKKKJJJHHHEEECCCEEECCCBBBCCCEEEFFFEEEDDDFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLMMMOOOPPPOOOLLLIIIHHHGGGFFFDDDDDDDDDEEEEEECCCFFFIIIIIIGGGGGGHHHKKKDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHFFFHHHKKKNNNOOOPPPOOOOOORRRPPPNNNLLLKKKKKKKKKLLLLLLKKKKKKMMMPPPVVV[[[^^^bbb\\\UUUPPPOOONNNLLLJJJHHHHHHIIIJJJLLLOOORRRSSSVVVTTTQQQPPPPPPPPPOOONNNMMMMMMMMMNNNOOOQQQRRRSSSQQQSSSSSSSSSQQQPPPQQQRRRPPPOOOOOOOOOOOOOOOPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPQQQRRRSSSUUUVVVVVVVVVVVVRRRSSSUUUWWWXXXXXXXXXWWWZZZZZZZZZ[[[^^^bbbfffiiijjjmmmoooooolllgggcccaaaddddddfffhhhjjjiiihhhfffaaaaaaaaadddfffhhhgggffffffeeedddcccbbbbbbbbbccc\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYZZZ\\\___bbbddddddaaa^^^]]]]]]]]][[[YYYTTTVVVWWWWWWVVVWWWXXXZZZ___eeejjjqqq~~~~~~~~~}}}|||{{{yyyxxxyyy{{{}}}|||{{{{{{~~~~~~~~~}}}}}}~~~~~~{{{|||}}}|||{{{zzzzzzzzzyyywwwuuu~~~zzzwwwxxx|||}}}{{{www|||zzzwwwuuutttuuuwwwxxxzzz{{{}}}|||wwwrrrpppooollljjjjjjkkkmmmooorrrpppnnnpppsssuuuuuusssuuuwwwxxxzzzyyyxxxvvvuuutttqqqlllfffcccbbbbbbcccfffgggiiinnnqqqsssrrrppprrrrrrqqqmmmjjjjjjnnnrrrttttttrrrqqqpppoooooooooqqqrrrsssrrrpppkkkgggdddeeeddddddcccdddeeefffgggiiifffcccbbbcccccc```^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZWWWUUUSSSSSSTTTTTTVVVTTTSSSRRRSSSUUUXXXZZZZZZZZZ[[[[[[ZZZYYYWWWVVVZZZYYYXXXWWWVVVUUUUUUUUUSSSRRRQQQPPPOOONNNNNNNNNNNNNNNOOOPPPOOOMMMJJJIIIJJJKKKLLLLLLLLLKKKIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKIIIGGGGGGHHHHHHGGGFFFHHHHHHGGGFFFFFFFFFGGGGGGFFFGGGHHHIIIHHHFFFDDDBBBEEEEEEFFFFFFFFFDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBBBBCCCDDDEEEHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKJJJIIIHHHFFFEEEDDDFFFDDDBBBAAACCCDDDEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCGGGHHHHHHGGGFFFFFFGGGIIIKKKKKKMMMNNNNNNMMMLLLLLLGGGEEECCCAAA@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJIIIJJJJJJJJJHHHIIIJJJLLLHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLKKKKKKJJJLLLKKKJJJKKKMMMQQQUUUWWWZZZUUUOOOLLLLLLKKKIIIGGGJJJIIIIIIJJJMMMQQQUUUXXX^^^YYYSSSOOOMMMKKKJJJIIIGGGKKKPPPRRRQQQPPPQQQSSSSSSRRRRRRQQQPPPPPPOOOOOOQQQQQQRRRRRRQQQPPPPPPOOOSSSRRRQQQPPPOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQTTTWWWXXXXXXWWWWWWWWWYYYZZZYYYZZZ\\\aaaggglllrrrssstttqqqlllhhheeecccccceeegggkkkmmmlllhhheeefffeeeeeefffhhhgggeeecccfffeeecccbbbbbbbbb```^^^^^^]]][[[ZZZXXXWWWVVVVVV[[[[[[[[[ZZZZZZ[[[^^^aaa```______]]][[[YYYVVVUUUXXXXXXXXXYYYYYYZZZZZZZZZdddfffiiisss{{{{{{{{{yyyxxxvvvuuutttvvvxxxzzz{{{}}}}}}}}}~~~~~~}}}~~~}}}}}}|||{{{||||||{{{{{{|||~~~|||{{{zzz~~~{{{{{{}}}~~~~~~}}}}}}{{{yyywwwuuuuuuvvvvvvyyyzzz|||~~~~~~|||xxxtttrrrpppnnnlllkkklllmmmnnnpppooommmoooqqqssssssqqqssstttvvvwwwxxxxxxwwwwwwwwwtttooojjjgggeeeffffffllllllmmmpppsssuuutttsssrrrqqqoookkkgggfffjjjmmmsssrrrqqqppppppooooooooopppqqqqqqpppnnniiieeebbbcccbbbbbbbbbccceeeggghhhiiifffcccbbbccccccaaa^^^\\\[[[[[[[[[ZZZZZZYYYYYYWWWVVVTTTSSSSSSSSSTTTUUUTTTSSSQQQPPPQQQSSSUUUWWWWWWXXXYYYZZZZZZYYYXXXXXXZZZYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQOOONNNNNNMMMMMMMMMNNNOOOOOONNNLLLJJJIIIJJJKKKKKKLLLKKKJJJIIIHHHJJJKKKKKKKKKKKKKKKKKKJJJKKKIIIGGGGGGHHHHHHGGGFFFHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHFFFEEECCCEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCDDDDDDDDDEEEFFFDDDCCCBBBBBBCCCDDDEEEIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEFFFDDDBBBBBBDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLMMMMMMMMMLLLKKKJJJGGGFFFCCCAAA@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJKKKJJJHHHHHHIIIKKKIIIHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJKKKMMMMMMMMMMMMKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMOOOSSSWWWYYYUUUQQQMMMKKKLLLLLLKKKJJJKKKJJJJJJJJJMMMPPPTTTWWW\\\XXXTTTQQQQQQQQQQQQQQQGGGJJJMMMNNNOOOOOOPPPQQQRRRQQQQQQPPPPPPOOONNNNNNQQQRRRRRRRRRRRRRRRQQQQQQTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQSSSVVVWWWVVVUUUUUUVVVXXXYYYZZZZZZ\\\aaafffkkksssttttttqqqkkkfffcccbbbccceeeiiimmmqqqqqqnnnlllhhhggggggggghhhgggeeebbbgggeeecccbbbbbbaaa___]]]]]]\\\[[[YYYXXXWWWWWWWWWZZZ[[[[[[ZZZZZZ[[[___aaaaaa```___]]][[[YYYXXXWWWTTTTTTUUUUUUVVVWWWXXXXXX^^^aaaeeeoooyyyxxxwwwvvvuuusssrrrrrrrrrtttvvvwwwxxxzzz|||~~~}}}{{{{{{~~~~~~{{{zzz|||~~~{{{}}}|||xxxuuu}}}}}}~~~~~~{{{zzzyyyyyyyyyzzzzzz{{{~~~}}}}}}~~~|||zzzxxxvvvuuutttyyyyyyyyy{{{}}}|||yyywwwtttssspppnnnmmmmmmmmmmmmooommmmmmnnnpppqqqpppoooqqqrrrssstttvvvwwwxxxyyyyyywwwrrrnnnkkkjjjjjjkkkooonnnnnnpppsssuuuuuutttpppnnnkkkgggcccccceeehhhoooooooooooooooooooooooommmnnnooonnnlllhhhdddbbbaaa``````aaabbbdddfffggggggeeecccccccccbbb```___[[[ZZZZZZYYYXXXWWWVVVVVVSSSRRRRRRQQQRRRSSSUUUVVVRRRQQQOOONNNNNNOOOQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXYYYXXXVVVUUUSSSRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLLLLLLLMMMMMMNNNMMMLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHJJJKKKKKKLLLLLLKKKKKKJJJJJJHHHGGGFFFHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGGGGHHHFFFDDDCCCEEEFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHFFFFFFHHHIIILLLLLLMMMMMMMMMKKKJJJIIIHHHFFFDDDBBB@@@??????@@@BBBBBBBBBBBBCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJJJJKKKLLLKKKIIIHHHHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLJJJKKKLLLOOOQQQTTTWWWYYYOOOMMMJJJJJJKKKLLLMMMLLLLLLKKKKKKKKKMMMPPPSSSUUUXXXVVVTTTTTTVVVXXXYYYYYYOOONNNOOOPPPSSSTTTTTTTTTQQQQQQQQQPPPPPPOOONNNMMMQQQRRRRRRSSSSSSSSSRRRRRRTTTTTTRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSQQQSSSVVVVVVUUUTTTTTTTTTWWWYYYZZZ\\\]]]```eeehhhrrrrrrrrrnnniiidddaaa```ccceeeiiioootttvvvuuusssjjjiiiiiiiiiiiigggdddbbbfffdddbbbaaaaaa```^^^\\\[[[[[[ZZZXXXXXXWWWWWWWWWZZZZZZZZZZZZYYY[[[^^^aaaaaa```^^^[[[YYYXXXWWWWWWTTTTTTTTTUUUVVVXXXZZZ[[[YYY]]]bbbnnnvvvvvvuuutttttttttttttttqqqsssvvvwwwwwwwwwyyyzzz~~~|||{{{|||}}}zzzxxxyyy|||zzz{{{~~~~~~}}}zzzvvvsssyyyyyyzzzzzz|||~~~{{{zzzyyyyyyyyyyyyyyyzzz|||~~~~~~|||{{{~~~|||yyyvvvuuuxxxxxxxxxyyy{{{|||{{{zzzvvvuuusssqqqpppnnnmmmmmmnnnnnnnnnoooooopppooonnnqqqqqqqqqrrrsssuuuwwwxxxzzzwwwtttpppnnnmmmmmmnnnnnnmmmmmmnnnqqqtttuuuuuummmkkkhhhdddbbbcccdddffflllmmmmmmnnnnnnnnnnnnnnnjjjkkkllllllkkkiiifffdddaaa``````___```aaabbbccceeedddccccccbbbaaa```___ZZZZZZYYYXXXWWWUUUUUUTTTRRRRRRRRRQQQRRRSSSTTTTTTPPPOOONNNMMMMMMMMMOOOOOOSSSTTTTTTUUUUUUUUUUUUUUUWWWVVVTTTSSSQQQPPPPPPPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFFFFGGGHHHHHHGGGFFFGGGHHHIIIHHHFFFDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEHHHGGGGGGGGGGGGGGGGGGHHHFFFGGGHHHHHHIIIIIIHHHHHHIIIGGGEEEDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHIIIHHHFFFFFFHHHIIILLLLLLMMMMMMLLLJJJIIIGGGHHHGGGEEEBBB@@@??????>>>BBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNKKKKKKMMMOOOQQQRRRSSSTTTKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUSSSRRRTTTWWWZZZ[[[\\\UUURRRPPPRRRUUUXXXWWWUUUQQQRRRRRRRRRQQQPPPOOONNNOOOPPPQQQRRRSSSSSSSSSSSSUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSUUUVVVVVVUUUSSSSSSTTTVVVXXX[[[]]]^^^```ccceeelllmmmllljjjfffbbb``````bbbdddhhhnnnsssuuuuuussslllkkkjjjjjjiiihhheeebbbcccaaa``````aaaaaa```^^^ZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXZZZ^^^aaabbb```]]]ZZZWWWUUUTTTTTTSSSSSSTTTUUUVVVXXXZZZ[[[XXX]]]cccppprrrqqqqqqqqqrrrtttuuuvvvrrruuuxxxzzzyyyyyyyyyyyy{{{~~~{{{xxxyyy|||{{{||||||}}}|||zzzxxxwwwuuuvvvwwwvvvwwwzzz|||{{{zzzzzz{{{yyyxxxxxxzzz|||~~~}}}|||xxx~~~{{{~~~|||yyywwwxxxwwwwwwyyy{{{}}}|||{{{xxxwwwvvvuuussspppnnnmmmooopppqqqqqqppppppooooooqqqqqqqqqqqqrrrssstttuuuxxxvvvsssqqqooonnnnnnooommmllllllnnnqqqtttuuuuuukkkiiieeecccccceeeggghhhiiijjjkkklllmmmmmmmmmmmmhhhiiijjjkkkkkkjjjhhhgggcccaaa```^^^]]]]]]]]]]]]bbbbbbcccbbbaaa___^^^^^^ZZZYYYXXXWWWVVVUUUTTTTTTUUUTTTSSSSSSRRRQQQQQQQQQOOOOOONNNMMMMMMMMMNNNNNNTTTSSSSSSRRRRRRQQQQQQQQQTTTSSSRRRPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGEEEFFFGGGHHHHHHGGGFFFGGGHHHIIIHHHFFFDDDBBBAAABBBCCCEEEFFFGGGHHHHHHJJJHHHGGGEEEDDDEEEEEEFFFFFFFFFEEECCCBBBAAA@@@???CCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJHHHEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJHHHGGGHHHGGGFFFDDDBBB@@@??????CCCBBBBBBBBBBBBCCCCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMLLLJJJHHHGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRRRRQQQPPPRRRTTTWWWXXXXXXTTTQQQOOOPPPSSSUUUTTTSSSSSSSSSTTTTTTTTTRRRPPPOOOLLLMMMNNNPPPQQQRRRSSSSSSUUUTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWUUUTTTUUUVVVVVVXXX[[[]]]^^^___aaaccceeeffffffdddbbb````````````bbbeeeiiinnnpppooonnnkkkjjjjjjjjjjjjiiifffccc___^^^^^^___aaacccbbbaaaYYYYYYXXXWWWWWWVVVWWWWWWVVVWWWWWWWWWWWWYYY\\\___eeedddaaa]]]ZZZWWWUUUTTTRRRSSSTTTVVVXXXYYYZZZZZZXXX]]]dddpppooonnnnnnnnnpppqqqsssuuusssvvvzzz||||||{{{zzzzzzwww|||}}}zzz{{{}}}~~~}}}}}}~~~~~~}}}|||zzzyyysssuuuuuutttsssuuuzzz~~~}}}}}}}}}~~~~~~~~~~~~|||~~~~~~}}}}}}}}}~~~}}}|||||||||}}}xxxwwwvvvwwwyyyzzzyyyxxxsssyyy|||~~~~~~|||zzzyyyxxxxxxzzz}}}~~~}}}|||xxxxxxxxxwwwvvvssspppoooppprrrssssssqqqooooooooopppqqqqqqrrrrrrssssssssstttsssqqqpppnnnnnnnnnnnnmmmmmmmmmooorrruuuuuutttkkkhhhdddcccdddggghhhiiihhhiiijjjkkkllllllkkkjjjhhhhhhiiijjjiiihhhggggggcccaaa___\\\ZZZYYYYYYYYY^^^```bbbaaa___]]]\\\]]]XXXWWWWWWVVVUUUTTTTTTSSSVVVUUUTTTSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHFFFEEEEEEGGGHHHHHHGGGGGGGGGHHHHHHGGGEEECCCBBBAAABBBCCCDDDFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEECCCAAA@@@???>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJHHHEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHJJJIIIIIIHHHGGGGGGHHHIIIIIIHHHIIIIIIIIIGGGGGGIIIJJJJJJJJJKKKKKKKKKIIIHHHGGGHHHHHHGGGEEEDDDBBBAAA@@@DDDCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLJJJHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJLLLKKKJJJIIIJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRQQQPPPOOOPPPRRRTTTTTTSSSUUUTTTSSSTTTUUUVVVUUUTTTSSSTTTUUUVVVUUUTTTQQQPPPJJJKKKMMMOOOQQQRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSRRROOOPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWUUUUUUVVVXXXVVVXXX[[[\\\\\\^^^```bbb```aaabbbaaa______```aaa___```bbbeeeiiijjjiiigggiiihhhhhhiiijjjjjjhhheee___^^^^^^```bbbddddddcccYYYYYYXXXWWWVVVUUUUUUUUUSSSTTTUUUTTTUUUWWW[[[^^^gggfffeeebbb___\\\YYYXXXXXXZZZ]]]___aaa``````___XXX\\\bbbnnnrrrqqqoooooooooqqqrrrtttrrrvvvzzz}}}}}}{{{zzzzzzxxx}}}~~~||||||}}}}}}|||~~~|||xxxvvvqqqtttuuusssppppppuuuyyyzzzyyywwwuuuvvvwwwyyyzzzyyy|||~~~~~~{{{{{{{{{{{{|||~~~~~~}}}|||}}}~~~~~~xxxwwwuuuuuuvvvvvvvvvuuusssvvv|||~~~{{{{{{|||~~~}}}}}}|||yyyyyyzzz|||~~~~~~|||xxxyyyzzzyyyxxxuuurrrpppppprrruuutttqqqooonnnooommmoooqqqsssttttttttttttrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmoooqqqqqqpppnnnlllhhhdddbbbdddfffggggggggghhhjjjkkkkkkjjjiiihhhjjjjjjiiihhhfffeeecccbbbaaa___]]][[[YYYXXXXXXXXX[[[^^^aaa```^^^[[[[[[[[[UUUTTTTTTTTTSSSSSSRRRRRRTTTSSSSSSRRRPPPOOOMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNPPPOOONNNMMMMMMNNNNNNOOOMMMMMMLLLLLLMMMMMMNNNOOOMMMLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKIIIIIIGGGFFFFFFFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFDDDEEEGGGHHHHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEFFFHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJHHHEEEDDDEEEEEEEEEDDDEEEDDDCCCCCCDDDFFFIIIJJJIIIHHHGGGGGGGGGGGGHHHIIIHHHIIIJJJIIIGGGGGGIIIJJJHHHIIIJJJKKKJJJJJJHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGJJJLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHIIIKKKMMMNNNMMMLLLJJJHHHGGGHHHIIIJJJGGGJJJLLLLLLJJJIIIKKKMMMJJJKKKLLLMMMOOOPPPQQQRRRRRRPPPPPPPPPRRRSSSSSSRRRUUUWWWYYYYYYXXXVVVVVVVVVSSSTTTUUUVVVUUUSSSQQQOOOIIIKKKMMMOOORRRSSSTTTUUURRRSSSTTTUUUUUUUUUTTTTTTOOOOOOPPPQQQRRRSSSTTTTTTSSSUUUVVVUUUTTTUUUVVVXXXWWWYYYZZZ[[[[[[\\\___aaa```aaaaaa```___^^^___aaa^^^^^^```cccfffggggggeeeeeeeeefffhhhjjjkkkiiihhhbbbaaa```aaacccdddcccbbbZZZYYYXXXVVVUUUTTTTTTTTTQQQRRRRRRRRRSSSUUUYYY\\\bbbcccddddddccc```]]][[[]]]```dddggghhhfffcccaaaYYY]]]aaalllwwwuuusssrrrqqqrrrssstttppptttyyy}}}|||{{{yyyyyy|||~~~}}}||||||~~~}}}}}}}}}{{{zzz~~~|||vvvqqqqqqtttuuusssooonnnrrrvvvxxxvvvsssppppppqqqtttvvvvvvyyy~~~xxxzzz}}}}}}zzzzzzyyyzzz{{{}}}~~~}}}||||||}}}~~~xxxvvvttttttttttttsssrrrtttvvvzzz}}}zzzwwwvvvwww||||||||||||||||||}}}}}}zzzzzz{{{~~~~~~{{{xxxyyyzzz{{{yyyvvvsssqqqooorrruuutttqqqnnnmmmnnnkkkmmmpppsssuuuvvvvvvuuuqqqqqqpppooonnnnnnnnnnnnlllllllllmmmnnnmmmiiifffnnniiidddbbbccceeeeeedddggghhhiiijjjjjjiiigggffflllkkkiiigggdddaaa^^^]]]___]]]\\\ZZZYYYXXXYYYYYYZZZ]]]``````]]]ZZZZZZZZZRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPOOONNNLLLLLLIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPKKKKKKKKKKKKLLLMMMNNNOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGEEEDDDEEEGGGHHHHHHGGGIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGHHHHHHGGGFFFDDDCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHJJJGGGEEEDDDDDDEEEDDDCCCDDDDDDCCCCCCDDDFFFIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGIIIKKKGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGEEEDDDDDDFFFEEEEEEDDDDDDDDDEEEEEECCCDDDEEEFFFHHHJJJKKKKKKIIIJJJJJJKKKJJJJJJIIIIIIFFFIIILLLLLLKKKJJJIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGHHHJJJLLLNNNMMMKKKIIIGGGGGGHHHJJJLLLEEEHHHLLLLLLKKKKKKMMMOOOJJJJJJLLLMMMOOOQQQRRRSSSRRRQQQPPPQQQSSSTTTTTTRRRPPPTTTXXXXXXUUURRRRRRSSSRRRSSSUUUVVVUUUSSSPPPNNNJJJKKKNNNPPPSSSUUUVVVVVVQQQRRRTTTUUUVVVVVVUUUUUUOOOOOOPPPQQQRRRSSSTTTUUURRRSSSTTTTTTSSSTTTVVVXXXXXXYYYZZZZZZZZZ\\\___aaabbbccccccaaa___^^^___```^^^^^^___bbbfffggggggfffccccccdddgggjjjlllkkkiiieeecccbbbbbbccccccaaa```[[[ZZZXXXVVVUUUTTTSSSSSSPPPPPPQQQQQQRRRTTTXXX[[[[[[]]]```bbbbbb```^^^\\\YYY\\\aaaeeeeeeccc^^^[[[\\\___bbbmmmtttuuuvvvvvvtttrrrooommmqqqrrruuuwwwyyy{{{{{{|||}}}{{{yyyyyy{{{}}}}}}|||}}}tttmmmnnnoooppppppnnnmmmnnnoootttuuuuuutttrrrsssuuuwww}}}|||}}}xxxuuuvvv|||{{{zzzyyyyyyzzz}}}|||zzzyyyyyyzzz{{{|||yyyvvvttttttsssqqqooonnnqqquuuyyy~~~~~~{{{yyyxxxwwwwwwwwwuuuuuuwwwzzz}}}yyyyyy{{{}}}~~~|||}}}~~~|||wwwrrrnnnmmmoooqqqqqqooommmmmmmmmlllmmmoooqqqrrrrrrrrrrrrtttoooiiihhhjjjkkkhhhdddfffiiillllllhhhfffgggiiieeedddbbbaaa```_________hhhgggeeedddcccddddddeeeeeefffggggggeeebbb^^^\\\[[[\\\\\\\\\[[[ZZZXXXWWWUUUXXX\\\^^^^^^[[[WWWTTTQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMPPPMMMJJJHHHHHHJJJMMMOOOJJJKKKLLLKKKHHHFFFFFFFFFJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGEEECCCCCCCCC@@@AAAAAABBBBBBBBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJGGGDDDDDDFFFFFFDDDBBBAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCGGGFFFFFFHHHKKKMMMMMMLLLIIIHHHFFFDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNKKKJJJIIIGGGFFFFFFGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOOPPPQQQRRRRRRRRROOOOOONNNMMMNNNOOOQQQRRRRRRSSSUUUVVVVVVUUUTTTSSSTTTRRRRRRVVVZZZ\\\XXXTTTRRRRRRQQQQQQQQQRRRRRRSSSRRRTTTUUUTTTSSSRRRSSSTTTUUUUUUUUUSSSPPPOOOPPPQQQVVVVVVUUUUUUVVVXXXYYYZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\aaa``````^^^]]]\\\[[[ZZZ```aaabbbcccddddddddddddeeeffffffggggggggggggfffgggeeecccbbbcccddddddddd]]]ZZZVVVSSSSSSSSSRRRQQQMMMNNNPPPQQQQQQTTTWWWZZZ___aaabbbaaa^^^\\\]]]^^^\\\[[[[[[[[[[[[\\\\\\]]]YYY]]]bbbmmmuuuvvvvvvvvvuuusssqqqooorrrsssuuuwwwyyyzzz{{{||||||yyyyyyzzz}}}}}}|||vvvrrrpppqqqqqqpppooooooqqqrrruuuvvvvvvuuuuuuvvvxxxzzz~~~~~~xxxuuuyyy||||||}}}yyyyyywwwwwwwwwyyy{{{|||}}}|||{{{yyyxxxxxxyyyyyyzzzxxxuuusssrrrrrrpppnnnnnnooorrruuuyyy}}}|||zzzyyyxxxxxxxxxvvvuuuwwwzzz}}}{{{{{{{{{}}}~~~}}}zzzxxxyyy|||yyyqqqmmmkkkmmmoooooonnnllllllmmmlllmmmoooqqqsssttttttttttttqqqnnnlllkkkjjjgggeeefffiiikkkkkkiiigggggghhhfffeeeeeedddcccbbbbbbbbbgggfffdddcccbbbbbbcccddddddeeeeeeeeeccc```\\\ZZZXXXXXXZZZ[[[[[[ZZZZZZYYYYYYZZZ[[[\\\[[[YYYWWWUUURRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQOOONNNMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMKKKIIIGGGGGGHHHJJJKKKKKKLLLLLLKKKHHHEEEEEEEEEIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFDDDDDDEEEFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGFFFEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFHHHIIIIIIIIIIIIJJJJJJJJJIIIGGGDDDDDDEEEFFFDDDBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDGGGFFFGGGIIILLLNNNNNNMMMIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJKKKGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRTTTUUUVVVUUUTTTSSSRRRPPPQQQUUUZZZ[[[YYYUUUPPPPPPOOOOOOOOOOOOPPPPPPRRRSSSTTTTTTRRRRRRSSSTTTTTTUUUUUUSSSQQQPPPQQQSSSWWWVVVVVVUUUVVVWWWYYYYYYZZZZZZYYYYYYYYYZZZ[[[[[[```````````````````````````aaabbbdddeeefffffffffeeefffffffffffffffeeeeeedddbbb``````bbbccccccccc^^^[[[WWWTTTSSSSSSRRRQQQQQQRRRSSSSSSSSSUUUXXXZZZ]]]```bbbaaa]]]ZZZYYYZZZWWWVVVVVVVVVVVVWWWXXXXXX[[[___eeeooowwwwwwwwwwwwvvvtttsssrrrttttttvvvwwwyyyzzz{{{{{{|||zzzyyyzzz}}}~~~}}}{{{yyywwwrrrsssrrrqqqppprrrtttwwwwwwxxxyyyxxxxxxyyy{{{~~~wwwwwwyyyyyyzzz{{{|||}}}xxxwwwuuutttttttttuuuuuuxxxxxxwwwwwwvvvvvvvvvvvvwwwuuurrrpppppppppooonnnmmmmmmnnnooorrrvvvyyy{{{~~~|||zzzyyyyyyxxxyyywwwvvvwwwzzz}}}~~~~~~}}}|||{{{{{{{{{yyyvvvtttssswww}}}xxxpppkkkiiilllnnnnnnmmmllllllmmmlllmmmoooqqqsssuuuuuuvvvtttsssrrroookkkgggfffffffffggghhhiiiiiihhhgggggggggggggggggggggfffeeedddfffeeecccaaa````````````bbbbbbbbbaaa___]]]ZZZYYYTTTUUUVVVXXXZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWTTTTTTTTTSSSSSSRRRRRRRRRSSSRRRRRRQQQPPPOOOOOONNNKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGJJJKKKLLLJJJGGGEEEEEEEEEIIIHHHGGGGGGFFFFFFGGGGGGKKKJJJIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDCCCDDDGGGIIIJJJHHHFFFEEEDDDDDDEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCHHHHHHHHHIIIIIIIIIJJJJJJHHHFFFDDDDDDEEEEEEDDDCCCEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLLLLKKKJJJIIIIIIHHHIIIIIIGGGFFFEEEEEEDDDEEEFFFFFFFFFHHHKKKNNNNNNMMMIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKLLLMMMMMMNNNMMMMMMKKKLLLMMMNNNOOOOOOOOONNNOOOPPPRRRTTTUUUUUUTTTTTTPPPOOOOOOSSSXXXZZZXXXVVVPPPOOOOOONNNNNNOOOOOOOOORRRSSSTTTSSSRRRQQQRRRTTTSSSTTTTTTSSSRRRRRRSSSUUUWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZ^^^^^^___```aaabbbcccccc```aaaccceeefffggghhhhhhfffffffffffffffeeedddcccaaa___]]]^^^```bbbbbbbbb___\\\XXXUUUTTTSSSQQQPPPRRRSSSTTTTTTSSSTTTWWWYYY]]]___bbbbbb^^^ZZZVVVUUUTTTSSSRRRQQQQQQSSSTTTVVV]]]ccclllyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{~~~}}}{{{zzzzzz{{{|||~~~}}}{{{yyyyyyttttttsssrrrqqqssswwwzzz|||||||||{{{zzzzzz|||~~~|||xxxyyyxxxxxxyyyzzz{{{}}}~~~~~~}}}|||wwwvvvtttsssqqqqqqpppqqqsssssstttuuuuuutttsssssstttrrrooommmnnnnnnnnnmmmnnnlllkkkkkklllpppsssvvv}}}}}}{{{zzzyyyxxxxxxxxxyyyxxxvvvwwwyyy{{{||||||{{{yyyxxxxxxwwwvvvsssqqqnnnrrrwwwzzzyyytttnnniiihhhjjjmmmnnnmmmlllmmmnnnmmmnnnooopppqqqrrrrrrrrrpppssssssooohhhcccccceeeeeefffggghhhhhhhhhfffdddffffffggghhhhhhhhhgggfffhhhfffccc```^^^]]]\\\\\\^^^^^^]]]]]]\\\ZZZYYYYYYSSSSSSTTTVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPOOOOOOOOONNNMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGGGGHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHJJJIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCBBBCCCEEEIIILLLPPPNNNJJJFFFDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDFFFIIIKKKLLLKKKIIIHHHGGGGGGFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPJJJJJJKKKKKKLLLKKKKKKKKKHHHJJJMMMOOOPPPPPPNNNMMMMMMNNNPPPRRRSSSTTTTTTTTTPPPOOOOOORRRUUUVVVUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQRRRSSSRRRSSSTTTSSSSSSSSSUUUWWWXXXWWWWWWWWWWWWVVVWWWWWWXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\^^^___```aaaaaa```aaaccceeeggghhhiiijjjggggggggggggfffeeecccccc___^^^\\\]]]___aaabbbbbb```]]]YYYVVVUUUSSSQQQOOONNNOOOQQQRRRRRRSSSVVVXXX^^^aaadddeeeccc]]]XXXTTTTTTSSSQQQPPPQQQSSSUUUWWW]]]iiixxxyyyyyyxxxwwwwwwwwwxxxyyyxxxxxxwwwwwwxxxxxxzzzzzz{{{zzzyyyyyyzzz{{{|||||||||~~~|||yyyxxxuuuuuutttrrrrrrtttxxx{{{|||zzzyyyzzz{{{}}}}}}~~~yyywwwuuuuuuwww{{{{{{||||||{{{zzzyyyxxxwwwvvvtttsssqqqpppooooooooopppqqqrrrsssssssssrrrrrrooolllkkklllmmmnnnnnnnnnllljjjhhhiiilllooorrrvvvvvvvvvwwwwwwwwwvvvvvvyyywwwuuuuuuwwwyyyyyyyyyvvvtttssssssssssssqqqoookkkmmmnnnoooooollljjjhhhfffiiilllmmmmmmmmmnnnooonnnnnnnnnmmmmmmllllllllllllooopppkkkddd___aaaddddddfffhhhjjjiiigggdddbbbcccddddddeeeffffffffffffiiigggddd```]]][[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYSSSSSSSSSTTTTTTUUUUUUUUURRRTTTVVVXXXYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNPPPPPPQQQPPPOOOMMMKKKJJJFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIHHHGGGEEEDDDCCCEEEGGGHHHGGGGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBEEEIIILLLSSSPPPLLLGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBCCCFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPJJJJJJKKKKKKKKKJJJIIIIIIGGGIIIMMMPPPQQQPPPNNNMMMMMMMMMNNNPPPQQQRRRSSSSSSQQQPPPPPPQQQRRRRRRQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPRRRRRRRRRQQQPPPQQQRRRPPPRRRSSSSSSRRRSSSVVVXXXWWWWWWWWWWWWWWWWWWVVVVVVXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^_________```bbbdddfffhhhiiiiiihhhhhhhhhgggfffeeedddccc```^^^]]]]]]```bbbbbbbbb___\\\YYYVVVUUUSSSPPPNNNKKKMMMPPPRRRSSSUUUXXXZZZ___bbbfffiiiiiiddd]]]YYYUUUSSSQQQOOOPPPSSSWWWYYY^^^mmmzzzyyywwwvvvvvvxxxzzz{{{zzzyyyxxxwwwwwwxxxyyyzzzyyywwwvvvwwwyyy|||}}}}}}|||~~~|||yyyxxxvvvvvvvvvuuutttuuuxxx{{{|||xxxvvvwwwxxxyyyzzz{{{|||yyyuuuqqqrrruuuyyyyyyyyyyyyxxxwwwvvvuuuuuuuuutttsssrrrqqqppppppnnnnnnooopppqqqsssssstttpppmmmjjjiiikkkmmmnnnooonnnllliiiggggggjjjlllnnnooopppqqqsssuuuuuuvvvvvvwwwuuusssrrrtttuuuuuutttqqqooonnnnnnoooooonnnmmmiiihhhgggfffeeeeeeeeefffdddfffjjjlllllllllnnnooonnnmmmllljjjiiihhhhhhhhhgggiiijjjeee___]]]```cccccciiioooppplllgggcccccc`````````aaabbbdddeeefffhhhfffdddaaa___]]]]]]]]]ZZZYYYWWWVVVUUUUUUVVVVVVSSSSSSRRRRRRQQQRRRRRRRRRPPPQQQTTTVVVWWWVVVTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQRRRRRRPPPMMMKKKIIIEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGEEEEEEAAADDDFFFGGGGGGGGGHHHJJJGGGFFFEEEEEEDDDEEEEEEEEE@@@AAABBBCCCDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCDDDGGGJJJPPPNNNJJJGGGDDDBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCDDDCCCCCCAAABBBDDDFFFGGGGGGGGGFFFAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBDDDFFFEEEEEEFFFFFFGGGGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEBBBAAAAAABBBDDDEEEEEEDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKLLLLLLKKKJJJIIIIIIHHHJJJMMMPPPQQQQQQOOONNNMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOONNNMMMLLLLLLLLLLLLPPPQQQRRRQQQPPPOOOPPPRRROOOQQQRRRRRRRRRSSSUUUWWWVVVVVVWWWXXXXXXWWWWWWVVVWWWWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^___aaacccdddffffffffffffffffffffffffeeedddcccaaa___^^^^^^```bbbbbbbbb]]]ZZZXXXVVVUUUSSSPPPMMMKKKNNNRRRTTTVVVXXXZZZ\\\]]]```eeejjjllljjjccc___UUUSSSPPPNNNOOORRRWWWZZZ```ooozzzxxxvvvuuuuuuxxxzzz||||||{{{yyywwwwwwwwwxxxyyy{{{xxxvvvwwwzzz|||}}}}}}|||~~~|||zzz{{{xxxyyyzzzyyyxxxxxxyyy{{{~~~}}}zzzvvvuuuuuuvvvvvvxxxzzzzzz{{{{{{uuupppqqqwwwuuuuuuuuuuuuuuutttttttttrrrrrrssssssrrrrrrqqqqqqnnnnnnnnnoooqqqsssuuuvvvooollliiihhhjjjmmmooopppllljjjhhhgggfffhhhjjjkkkjjjkkknnnqqqtttvvvwwwwwwuuussspppooopppqqqqqqpppooommmkkkjjjkkkkkkjjjiiifffeeecccbbbaaaaaabbbbbb```cccfffiiijjjjjjlllmmmmmmllljjjiiihhhggghhhhhheeeeeeccc```]]]]]]```ddddddnnnxxxxxxqqqhhhdddeee___^^^]]]]]]___aaaeeegggdddcccbbbaaaaaabbbcccccc^^^\\\XXXUUURRRQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQOOOLLLIIIGGGEEEEEEEEEEEEEEEFFFHHHHHHJJJJJJIIIHHHFFFFFFEEEDDDCCCEEEGGGGGGFFFEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEAAABBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDCCCCCCEEEFFFHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCAAABBBDDDFFFFFFEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEDDDBBBBBBDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBAAABBBCCCDDDCCCAAADDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGGGGIIIJJJKKKLLLMMMJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIKKKMMMPPPQQQQQQQQQPPPMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOONNNMMMLLLLLLKKKKKKKKKOOOPPPQQQQQQOOOOOOPPPQQQOOOPPPQQQQQQPPPQQQSSSUUUTTTUUUWWWXXXXXXXXXXXXWWWUUUUUUVVVVVVWWWYYYZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^___aaabbbcccccccccccccccdddddddddccccccbbbbbb```^^^^^^___```aaa```ZZZXXXVVVUUUTTTRRROOOMMMLLLOOORRRUUUVVVWWWYYY[[[XXX[[[aaahhhllllllgggcccWWWTTTPPPNNNOOOSSSYYY\\\cccmmmzzzzzzxxxvvvtttuuuwww{{{}}}}}}{{{yyywwwwwwwwwxxxyyy~~~zzzwwwwwwzzz}}}}}}|||}}}~~~{{{|||~~~zzz{{{||||||zzzyyyzzz{{{||||||{{{xxxuuutttuuuvvvuuuwwwyyyzzzyyy|||wwwqqqssszzzqqqqqqqqqrrrrrrsssttttttpppqqqqqqrrrrrrrrrrrrqqqoooooonnnnnnpppsssvvvxxxooolllhhhhhhjjjmmmooopppjjjiiigggffffffggghhhiiigggiiimmmqqqtttwwwxxxxxxsssqqqooonnnnnnooonnnnnnnnnllljjjiiiiiihhhgggfffddddddcccbbbaaa``````___]]]```dddfffhhhiiijjjllllllkkkiiihhhhhhhhhiiiiiidddbbb```]]]\\\^^^bbbeeefffrrr~~~~~~tttiiifffggg^^^]]][[[[[[]]]```eeeggg`````````aaaccceeehhhiiibbb___ZZZUUUQQQOOONNNNNNPPPPPPOOONNNOOOPPPQQQRRRWWWUUURRRPPPNNNNNNNNNOOOLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQOOOOOOPPPPPPNNNKKKGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIHHHFFFEEEDDDDDDDDDEEEGGGHHHGGGEEEDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDCCCCCCDDDAAABBBBBBCCCDDDDDDEEEEEEBBBBBB@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEECCCAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBDDDEEEDDDBBBAAADDDFFFBBBBBBBBBBBBCCCCCCCCCCCCHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEDDDBBBBBBCCCCCCBBBAAACCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGBBBBBBDDDEEEGGGIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNNNNMMMLLLJJJJJJJJJKKKMMMPPPQQQRRRRRRRRRNNNMMMMMMMMMMMMMMMNNNNNNLLLMMMMMMMMMLLLMMMNNNPPPQQQPPPOOONNNMMMMMMMMMMMMOOOPPPQQQQQQOOOOOOPPPQQQNNNPPPQQQPPPPPPPPPRRRTTTSSSTTTVVVXXXYYYYYYXXXXXXTTTTTTTTTUUUVVVWWWYYYZZZXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]___```aaaaaaaaaaaa```aaaaaabbbbbbbbbaaaaaabbb```]]]]]]^^^_________XXXWWWUUUTTTTTTRRROOOMMMKKKNNNQQQTTTTTTTTTVVVWWWTTTWWW]]]eeekkkmmmiiieeeZZZVVVRRRPPPQQQVVV[[[___eeejjjpppzzzwwwvvvvvvwwwzzz{{{zzzyyy}}}|||zzzyyyxxxwwwwwwwww{{{~~~~~~yyywwwyyy{{{zzz~~~}}}~~~~~~{{{zzz|||~~~}}}zzzxxxxxx|||~~~|||wwwuuuxxx{{{}}}|||{{{zzzzzz{{{|||}}}~~~{{{xxxvvvuuuuuusssqqqppppppqqqssstttuuurrrnnnmmmmmmooopppppprrrpppmmmllllllooorrrtttqqqmmmiiihhhkkkoooppppppllljjjhhhfffeeefffggghhhhhhiiikkknnnrrrwww|||~~~vvvrrrnnnlllnnnpppooonnnkkkiiiggghhhjjjjjjgggdddcccccccccbbbaaa___^^^]]]^^^```bbbcccdddeeegggiiihhhhhhhhhhhhhhhhhhhhhhhhfffccc]]]YYYWWWYYY\\\___jjj|||wwwddd^^^``````\\\YYYYYY\\\```aaa```bbbbbbcccdddfffiiilllnnnddd___XXXQQQMMMMMMPPPRRRQQQQQQPPPOOONNNNNNNNNNNNQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOMMMKKKKKKLLLKKKHHHEEEGGGGGGGGGGGGGGGGGGGGGHHHEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBFFFIIIJJJGGGDDDAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCFFFCCC@@@???BBBCCCCCCAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCEEEFFFGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@?????????@@@AAADDDCCCBBBAAAAAABBBDDDEEEAAAAAABBBCCCDDDEEEFFFFFFGGGFFFEEECCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEECCCEEEGGGGGGFFFFFFGGGHHHFFFGGGHHHHHHIIIIIIIIIIIIFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJHHHIIIJJJLLLMMMNNNNNNNNNLLLMMMNNNNNNNNNLLLKKKJJJLLLLLLMMMNNNMMMLLLKKKJJJNNNNNNNNNMMMMMMMMMLLLLLLNNNOOOPPPPPPPPPOOONNNMMMPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVUUUUUUVVVXXXYYYZZZ[[[[[[\\\\\\[[[ZZZXXXWWWXXXZZZ[[[[[[ZZZ[[[]]]___aaaaaa``````______^^^^^^___^^^]]]^^^______]]]\\\ZZZYYYWWWTTTQQQNNNLLLKKKNNNOOOQQQQQQQQQRRRUUUWWW\\\XXXWWW\\\eeejjjiiifffWWWYYYVVVMMMJJJSSS___gggdddcccdddkkkxxxwwwvvvwwwyyy{{{{{{zzz~~~|||zzzxxxvvvuuuvvvzzzzzzwwwvvvyyy|||{{{}}}}}}~~~}}}||||||~~~|||~~~zzzxxxzzz}}}}}}||||||||||||}}}~~~|||yyywwwtttsssoooooooooppprrruuuwwwxxxpppmmmjjjiiijjjlllmmmmmmnnnnnnnnnnnnnnnooopppqqqqqqmmmhhhgggiiikkklllllljjjiiigggeeeddddddeeeffffffgggiiimmmrrrwww|||~~~rrroookkkiiikkklllllllllkkkiiigggggghhhhhheeebbbcccbbbbbbaaa```___^^^]]]]]]___aaaaaabbbcccfffhhhiiihhhggggggffffffggggggiiifffbbb___^^^aaaeeehhhnnn}}}sssaaa[[[\\\^^^[[[XXXXXXZZZ]]]____________```aaaccceeeggghhhbbb^^^XXXRRRNNNNNNPPPQQQPPPPPPOOONNNNNNNNNNNNOOOPPPPPPOOONNNMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPNNNLLLKKKKKKJJJFFFCCCFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBEEEIIIJJJHHHEEECCCBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDAAA??????AAACCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@?????????@@@@@@CCCBBBBBBAAAAAABBBDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDEEEGGGGGGFFFEEEFFFGGGFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMJJJKKKLLLMMMNNNMMMMMMLLLNNNNNNOOOOOOOOONNNMMMLLLMMMLLLLLLLLLKKKKKKKKKKKKNNNNNNOOOPPPPPPOOONNNMMMOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTTTTSSSTTTTTTVVVXXXYYYZZZ[[[[[[\\\[[[ZZZYYYXXXWWWYYYZZZZZZZZZ[[[]]]````````````______^^^^^^^^^]]]\\\\\\]]]^^^___]]]\\\YYYXXXVVVTTTRRROOONNNMMMNNNOOOPPPPPPPPPQQQSSSVVVXXXVVVWWW[[[ccchhhiiiggg______[[[VVVWWW___gggkkkgggdddaaahhh{{{yyyvvvvvvxxxzzz|||||||||yyyvvvtttqqqvvvwwwuuuuuuzzz||||||{{{~~~~~~}}}}}}{{{}}}~~~|||}}}~~~~~~~~~}}}{{{xxxuuusssrrrmmmnnnppprrrtttuuuvvvvvvllljjjggggggiiijjjkkkkkkjjjkkkmmmoooppppppooonnnqqqnnniiiffffffggggggfffhhhgggeeedddcccddddddeeedddeeehhhlllqqqvvvzzz|||pppmmmjjjiiiiiijjjkkkjjjkkkiiigggffffffeeecccaaabbbaaaaaa```___^^^^^^]]]]]]^^^_________aaadddgggfffeeeddddddfffhhhlllnnnooolllhhheeeeeegggjjjlllxxxqqq```ZZZ[[[[[[XXXUUUUUUWWWYYY[[[[[[ZZZ[[[\\\]]]^^^_________]]][[[VVVRRROOONNNOOOOOONNNNNNNNNMMMNNNNNNOOOPPPPPPOOONNNMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLMMMOOOOOOLLLLLLLLLLLLLLLMMMOOOOOOQQQOOOMMMKKKJJJHHHEEECCCFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????????????????@@@@@@@@@@@@AAABBBFFFHHHIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBAAAAAA@@@AAAAAAAAAAAA???>>>>>>@@@BBBBBBAAA????????????@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@BBBAAAAAAAAAAAABBBCCCDDDFFFEEEEEEDDDCCCBBBAAAAAAEEEDDDBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGGGGDDDFFFGGGGGGEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIJJJKKKMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLKKKKKKKKKMMMNNNOOOPPPPPPOOONNNMMMNNNNNNOOOOOOPPPQQQQQQQQQSSSTTTTTTTTTSSSRRRRRRQQQRRRRRRQQQRRRSSSUUUWWWXXXZZZZZZ[[[[[[[[[ZZZYYYYYYVVVWWWYYYYYYZZZ[[[]]]```__________________^^^^^^[[[[[[[[[\\\^^^___^^^\\\YYYXXXVVVTTTRRRPPPOOONNNMMMOOOPPPPPPOOOPPPRRRTTTSSSTTTVVVZZZ___cccgggiiihhhhhhfffccceeellloooooonnnfff```fff}}}{{{wwwvvvwwwzzz}}}~~~~~~{{{wwwuuussswwwyyywwwwww{{{}}}|||zzz|||}}}zzzzzzyyy{{{}}}|||yyywww~~~}}}}}}|||{{{yyyvvvtttssspppqqqrrrsssrrrqqqooonnnkkkiiiggggggiiikkklllllliiijjjkkkmmmnnnooooooooorrroookkkhhhfffeeeddddddiiihhhgggffffffffffffgggeeefffiiilllpppsssvvvwwwpppnnnllljjjjjjjjjkkkkkklllkkkiiigggeeecccbbbaaaaaaaaa```______^^^^^^^^^]]]^^^^^^^^^^^^___ccceee```___```bbbhhhooovvvzzz|||yyyvvvrrrpppqqqrrrsssqqqddd______WWWUUUSSSQQQRRRTTTUUUVVVWWWWWWYYYZZZZZZYYYXXXWWWWWWUUUSSSQQQNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNLLLKKKJJJJJJKKKMMMNNNJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAA????????????????????????AAABBBDDDFFFGGGGGGEEEDDDFFFFFFEEEDDDCCCAAA@@@@@@BBBBBBAAA@@@@@@???@@@@@@>>>===>>>>>>@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDDDDDDDBBB@@@>>>@@@@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAABBBCCCCCCEEEDDDDDDCCCCCCBBBAAAAAACCCCCCAAA@@@@@@@@@AAABBBBBBCCCDDDDDDEEEFFFGGGGGGEEEFFFGGGFFFEEECCCCCCDDDFFFFFFGGGGGGGGGGGGGGGFFFIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFEEEFFFHHHJJJLLLJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNOOOPPPOOONNNNNNMMMMMMMMMNNNOOOOOOPPPPPPRRRRRRRRRRRRQQQPPPOOONNNQQQQQQQQQQQQSSSUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYUUUVVVXXXXXXYYYZZZ]]]___^^^___````````````______[[[[[[[[[]]]___```___^^^ZZZYYYXXXUUUSSSPPPNNNMMMMMMNNNOOOOOONNNNNNPPPRRRQQQTTTWWWZZZ[[[^^^dddhhhooossstttpppoooqqqsssrrruuukkkbbbggg}}}zzzxxxyyy|||~~~}}}zzzxxxxxx}}}~~~{{{yyy||||||{{{xxx{{{}}}}}}yyyvvvvvvuuuwwwyyy{{{{{{yyyvvvtttyyy{{{}}}~~~}}}}}}}}}}}}}}}{{{yyywwwuuurrrssstttsssqqqmmmjjjgggiiihhhfffgggiiijjjjjjjjjhhhhhhiiiiiikkkmmmooopppsssqqqnnnkkkhhhfffffffffllllllkkkkkkkkkkkkkkkkkkiiijjjlllnnnoooqqqrrrssspppooonnnllljjjiiiiiiiiinnnmmmjjjhhheeecccbbbbbbaaa``````_________``````^^^_________^^^^^^aaaccc^^^^^^___ccciiirrrzzz~~~}}}~~~|||pppfffbbbbbbVVVUUURRRPPPNNNOOOQQQRRRUUUUUUVVVWWWVVVUUUSSSRRRQQQPPPOOONNNMMMKKKJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMNNNLLLJJJHHHGGGHHHIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKJJJIIIHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCC@@@@@@??????>>>>>>>>>>>>@@@@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@????????????CCCDDDFFFGGGFFFDDDCCCBBBEEEFFFFFFEEEEEECCCBBBAAACCCBBBAAA@@@???>>>>>>>>><<<===>>>??????@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCDDDDDDBBB@@@>>>???@@@@@@AAA@@@@@@???>>>???????????????@@@AAAAAA????????????????????????@@@@@@@@@@@@??????>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@??????@@@@@@AAABBBCCCCCCDDDEEEEEEFFFFFFDDDEEEFFFFFFDDDBBBBBBCCCEEEFFFFFFGGGFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFFFFFFFHHHKKKLLLIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMMMMMMMOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNOOOOOOOOONNNNNNLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPOOONNNMMMMMMQQQQQQQQQRRRTTTWWWYYY[[[ZZZZZZZZZYYYYYYYYYYYYYYYTTTUUUWWWWWWWWWYYY[[[]]]]]]^^^```aaabbbbbbaaa```]]]\\\\\\^^^```aaa```___]]]\\\YYYVVVSSSPPPNNNLLLNNNOOOOOOOOOMMMMMMOOOQQQRRRUUUXXXYYYYYY\\\bbbggguuu~~~|||sssqqqtttvvvzzzppphhhnnn}}}{{{{{{~~~~~~~~~~~~}}}|||}}}}}}zzz{{{zzzxxxvvvxxxzzz|||}}}~~~~~~~~~~~~zzzwwwuuutttrrrtttxxx{{{|||{{{zzzxxxvvvwwwyyy{{{}}}~~~{{{}}}~~~~~~|||zzzxxxrrrrrrsssrrrpppmmmjjjiiihhhfffeeefffggghhhhhhggggggfffggggggiiillloooppprrrqqqpppmmmjjjiiijjjkkkppppppppppppppppppppppppooopppqqqrrrrrrsssrrrrrrppppppooollliiiffffffgggmmmmmmkkkhhhdddbbbcccdddbbbaaa```______```bbbcccaaabbbcccbbb```______```bbbaaaaaabbbgggmmmssswww|||{{{{{{{{{|||}}}~~~}}}|||wwwpppiiidddbbbaaaYYYXXXUUUQQQNNNMMMNNNPPPTTTTTTTTTSSSSSSRRRQQQPPPMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMMMMLLLMMMMMMLLLKKKIIIGGGFFFFFFFFFGGGFFFFFFEEEFFFFFFGGGHHHIIIGGGIIIJJJJJJIIIIIIIIIJJJFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@@@@??????>>>=========>>>>>>>>>??????@@@AAAAAA@@@@@@@@@???????????????BBBEEEGGGGGGEEECCCBBBBBBCCCDDDFFFFFFGGGFFFEEEDDDCCCBBBAAA???>>>=========<<<>>>@@@@@@@@@???@@@AAA????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAAAAA???>>>===============>>>???@@@@@@??????????????????????????????@@@@@@??????>>>======>>>???@@@AAABBBBBBBBB???@@@AAABBBCCCDDDEEEEEECCCBBB@@@?????????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDBBBDDDEEEEEECCCBBBCCCCCCEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGGGGFFFGGGIIIJJJKKKHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOOOOOOONNNNNNLLLLLLMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOOOOONNNQQQQQQRRRSSSVVVXXX[[[]]]\\\[[[ZZZYYYXXXXXXXXXXXXTTTVVVWWWWWWVVVWWWYYY[[[[[[]]]___aaabbbbbbaaa```^^^^^^^^^___aaabbbaaa___]]]\\\ZZZWWWTTTQQQOOOMMMOOOPPPPPPOOONNNMMMOOOPPPSSSUUUXXXYYYZZZ]]]ccchhhxxxtttpppsssxxx{{{tttqqqwww~~~~~~}}}}}}yyyyyywwwtttssstttvvvxxxzzzzzzzzzyyy}}}}}}zzzxxxwwwwwwsssuuuyyy|||~~~}}}{{{zzzvvvvvvwwwyyy|||~~~~~~~~~~~~|||}}}~~~~~~|||zzztttttttttsssqqqooolllkkkiiihhhgggggghhhiiihhhfffcccdddfffiiikkklllmmmnnnoooppppppooollllllnnnpppsssttttttttttttttttttttttttuuuvvvwwwxxxxxxwwwwwwssstttsssooojjjfffffffffkkkkkkjjjfffbbbaaabbbeeebbbaaa`````````bbbccceeeccceeefffeeeccc```^^^^^^cccbbb``````aaaeeehhhkkkjjjkkkkkklllnnnooopppqqqpppmmmhhhdddbbbaaa``````___^^^[[[UUUPPPNNNOOOQQQRRRRRRQQQPPPOOOOOOOOOOOOLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIGGGIIIKKKKKKIIIGGGHHHJJJGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIFFFFFFDDDCCCCCCCCCCCCCCCGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>======<<<<<<<<<======>>>??????@@@?????????>>>>>>=========???CCCFFFGGGEEECCCCCCDDDAAABBBEEEGGGHHHHHHHHHGGGCCCBBBAAA???===<<<<<<<<<===???BBBBBB@@@??????AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCC@@@AAABBBBBBAAA@@@===<<<<<<<<<<<<<<<===>>>???@@@????????????????????????>>>??????@@@???>>>===<<<<<<===>>>@@@AAABBBAAAAAA???@@@@@@AAACCCDDDDDDEEECCCBBBAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAACCCDDDDDDCCCBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHHHHCCCCCCDDDEEEGGGHHHIIIIIIEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPNNNMMMLLLKKKKKKKKKLLLLLLHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOOOONNNNNNLLLLLLMMMNNNNNNOOOOOOPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSVVVYYY\\\]]]]]]\\\ZZZXXXWWWVVVVVVWWWUUUVVVWWWVVVUUUVVVWWWYYYXXXZZZ]]]```aaa```___^^^___^^^^^^___``````___]]][[[ZZZXXXWWWUUUSSSRRRQQQPPPQQQQQQPPPNNNMMMOOOPPPSSSTTTVVVXXX\\\aaagggkkkuuu}}}xxxooommmqqqtttxxxuuuxxx{{{{{{wwwwwwuuurrrqqqqqqrrruuuwwwxxxvvvuuu{{{}}}~~~}}}{{{zzzzzz{{{vvvxxx{{{}}}}}}{{{yyywwwxxxwwwwwwyyy{{{||||||{{{|||~~~~~~}}}~~~}}}{{{xxxxxxvvvtttqqqooolllkkkmmmkkkjjjjjjkkkkkkjjjhhh___bbbfffkkkmmmmmmlllkkklllnnnpppooommmmmmpppsssuuuuuuvvvvvvwwwvvvvvvuuuvvvxxxyyy{{{|||||||||{{{wwwxxxwwwsssmmmhhhggghhhiiijjjiiieeeaaa```bbbeeecccbbbaaa```aaabbbeeefffeeegggiiihhhddd```]]]\\\```___]]]]]]]]]___bbbdddccccccddddddeeeeeeeeefffhhhddd```^^^___``````___cccbbb___YYYRRROOOPPPSSSQQQPPPOOOMMMMMMMMMNNNOOOMMMLLLLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIIIIHHHHHHIIIGGGHHHIIIJJJJJJJJJIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHKKKLLLKKKHHHFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDFFFHHHJJJKKKFFFEEEDDDCCCCCCBBBBBBCCCHHHGGGFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<<<<<======>>>???@@@@@@AAA>>>>>>======<<<<<<<<<;;;<<<@@@EEEFFFEEEDDDEEEGGG???AAADDDGGGIIIJJJJJJIIICCCBBB@@@???===<<<;;;;;;>>>AAACCCCCC@@@>>>???@@@BBBBBBCCCCCCCCCCCCDDDDDD??????@@@@@@@@@AAAAAAAAA?????????@@@AAABBBDDDDDDAAAAAABBBCCCBBB@@@===<<<;;;;;;;;;<<<<<<>>>??????????????????????????????>>>??????@@@@@@>>>===<<<;;;<<<>>>@@@AAABBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBAAAAAA@@@@@@???@@@BBBCCCDDDCCCCCCCCCEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIAAAAAACCCDDDFFFHHHIIIJJJCCCDDDEEEFFFGGGGGGGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIGGGFFFFFFHHHIIIKKKIIIIIIIIIJJJLLLNNNQQQRRROOONNNLLLKKKKKKKKKLLLMMMIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKMMMNNNOOOOOOOOONNNMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPRRRSSSTTTTTTUUUUUUPPPPPPQQQSSSUUUYYY[[[]]]^^^]]][[[XXXVVVVVVVVVVVVVVVWWWWWWVVVUUUUUUVVVXXXVVVXXX[[[^^^______^^^]]]___^^^]]]^^^______]]]\\\XXXXXXWWWVVVVVVUUUTTTTTTQQQRRRRRRPPPNNNNNNOOOPPPRRRRRRTTTWWW^^^eeekkknnnpppuuuuuuooojjjjjjmmmnnnuuuvvv|||~~~zzzvvvsssrrrrrrqqqrrruuuvvvvvvuuusssqqqxxxxxxzzz{{{|||{{{zzzzzzwwwwwwxxxyyyzzzzzzzzzzzz}}}||||||~~~~~~{{{|||{{{zzz}}}|||}}}~~~|||xxxuuusssrrrpppnnnooommmjjjjjjlllllliiigggeeefffgggggghhhjjjnnnrrrsssrrroookkkiiijjjnnnrrrppprrrtttuuuvvvxxx{{{~~~|||{{{{{{zzzyyyxxxwwwwwwyyyyyywwwuuuqqqlllhhheeehhhgggfffeeedddcccccccccgggfffeeecccccceeeggghhhfffffffffdddaaa]]]YYYVVVYYY[[[\\\\\\\\\]]]___bbbbbbbbbbbb```^^^[[[YYYWWW]]]]]]^^^^^^^^^]]]]]]\\\```^^^[[[XXXUUUTTTSSSSSSSSSRRRPPPOOONNNNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKLLLLLLLLLPPPNNNKKKIIIHHHIIIKKKLLLNNNOOOOOOMMMKKKIIIJJJJJJHHHGGGFFFFFFGGGIIILLLNNNPPPOOOMMMKKKIIIGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFEEEHHHHHHFFFCCC??????BBBEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAACCCBBBAAA@@@???===<<<<<<<<<;;;;;;;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<>>AAABBBAAA??????@@@AAA@@@??????>>>>>>??????;;;===???@@@AAA@@@>>>===AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;======<<<;;;<<<===>>>???AAAAAA@@@??????>>>>>>======>>>???@@@@@@@@@@@@@@@@@@???????????????@@@@@@??????@@@AAACCCDDDEEEEEEAAA@@@@@@??????@@@@@@AAA@@@@@@@@@?????????>>>>>>EEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCAAAAAABBBCCCCCCCCCCCCDDDFFFGGGFFFEEEFFFEEECCCDDDFFFGGGGGGFFFCCCDDDDDDEEEEEEEEEEEEEEEGGGEEECCCBBBAAABBBCCCDDDGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIHHHJJJNNNPPPKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHJJJMMMPPPQQQPPPOOONNNMMMMMMNNNOOOOOOOOONNNNNNQQQQQQRRRRRRRRRSSSSSSSSSRRRSSSTTTTTTUUUWWWZZZ]]]```___^^^\\\YYYWWWVVVUUUWWWYYYYYYYYYWWWVVVWWWXXXWWWWWWYYY\\\______^^^\\\]]]]]]]]]\\\\\\[[[[[[[[[YYYXXXWWWWWWWWWVVVTTTQQQPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRUUUYYY___eeekkkooosssooohhhbbbaaacccgggjjjpppxxx~~~{{{vvvsssqqqqqqqqqsssuuuwwwwwwwwwuuutttwwwxxxyyyzzzzzzyyyxxxwwwvvvwwwxxxzzz{{{|||||||||~~~||||||}}}}}}zzz|||{{{zzz}}}~~~|||}}}zzzwwwuuussspppnnnooommmllllllnnnnnnllljjjeeefffgggggggggjjjnnnqqqsssrrrpppmmmkkkllloooqqqqqqsssuuuuuuvvvxxx{{{}}}~~~}}}}}}|||{{{zzzzzzzzzzzzzzzyyywwwsssooojjjhhheeeddddddcccccccccddddddhhhhhhiiiiiiiiihhhgggfffeeeeeeeeedddbbb___]]][[[ZZZ[[[^^^___```bbbeeegggaaaaaa```^^^\\\ZZZXXXWWW[[[[[[\\\\\\]]]\\\\\\\\\\\\ZZZXXXVVVTTTTTTSSSSSSSSSRRRPPPOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJLLLNNNPPPUUUUUUTTTQQQMMMJJJIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDFFFFFFFFFCCC@@@@@@CCCEEEFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>========================<<<===>>>??????>>>===<<<@@@???>>>AAAEEEGGGGGGEEEAAA@@@>>><<<;;;;;;;;;;;;999;;;======<<<;;;<<<===@@@@@@???>>>>>>>>>>>>???;;;===>>>@@@@@@???>>>===AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;<<<<<<;;;;;;;;;<<<===>>>BBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@??????>>>>>>>>>??????======>>>???@@@BBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????CCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBAAA@@@@@@BBBDDDDDDCCCCCCDDDEEEEEEDDDCCCDDDCCCBBBBBBDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEFFFFFFEEECCCBBBBBBBBBDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHKKKLLLLLLKKKIIIJJJKKKMMMJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJGGGHHHJJJLLLMMMMMMLLLKKKNNNNNNOOOPPPPPPPPPPPPOOOVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVUUUUUUUUUXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVWWWYYYZZZYYYWWWWWWXXXYYYXXXXXXZZZ\\\___```^^^\\\]]]]]]\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVUUUSSSQQQRRRRRRRRRRRRRRRQQQPPPOOOQQQRRRTTTXXX]]]ccchhhkkkkkkiiigggccc______bbbeeeqqqyyy}}}~~~zzzvvvsssqqqrrrssstttvvvxxxyyyyyyxxxxxxxxxyyyyyyyyyyyywwwvvvuuuuuuvvvxxx{{{}}}~~~~~~}}}}}}}}}}}}|||{{{|||{{{{{{}}}~~~}}}}}}~~~}}}zzzxxxuuuqqqooonnnnnnnnnoooppppppnnnlllfffggggggggggggiiimmmppprrrrrrqqqooommmmmmoooqqqpppqqqsssssssssuuuwwwyyy~~~}}}|||{{{{{{{{{{{{{{{zzzzzzyyywwwtttpppllljjjcccccccccccccccdddeeeeeehhhjjjmmmoooooolllhhheeeeeeeeeddddddcccbbbbbbbbb\\\^^^```aaabbbccceeegggaaa```^^^[[[YYYXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOOOONNNNNNNNNNNNJJJJJJIIIIIIKKKNNNQQQSSS\\\[[[YYYUUUOOOJJJHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPOOONNNMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBDDDEEEHHHGGGFFFEEECCCAAA@@@???BBBAAAAAA@@@@@@AAAAAABBB????????????????????????:::;;;<<<>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<============<<<;;;======<<<>>>@@@BBBAAA@@@???>>>===<<<;;;:::::::::;;;<<<======<<<<<<===???@@@???>>>>>>======>>>>>>;;;<<<>>>?????????>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>><<<;;;;;;;;;;;;:::;;;<<<<<<===@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@??????>>>===============>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@???@@@BBBCCCBBBCCCCCCCCCCCCBBBBBBAAABBBAAA???@@@BBBCCCCCCBBBEEECCCAAA@@@AAABBBEEEFFFFFFEEECCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHHHHLLLMMMNNNMMMJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTVVVWWWWWWVVVUUUTTTVVVWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZXXXXXXYYYZZZZZZZZZ[[[]]]___```^^^\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWUUUTTTTTTUUUTTTRRRPPPSSSSSSSSSSSSRRRRRRQQQPPPRRRSSSTTTWWW[[[___ccceeecccgggiiigggaaa^^^^^^aaaiiipppyyy}}}{{{{{{{{{yyyvvvtttssstttuuuvvvxxxyyyzzz{{{||||||{{{{{{{{{{{{yyywwwuuutttuuuvvvyyy|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{zzzyyywwwsssqqqpppqqqqqqqqqqqqooolllkkkggghhhhhhgggfffhhhkkknnnqqqrrrrrrqqqooonnnnnnooommmooopppppppppqqqsssuuuzzzyyyxxxxxxwwwxxxyyyyyyxxxyyyxxxwwwuuurrrnnnlllggggggfffffffffgggggghhhhhhjjjnnnppppppnnnkkkhhhgggfffeeedddddddddeeeeeeaaabbbccccccaaa``````aaabbb```]]]YYYXXXWWWXXXYYYVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWUUUTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMIIIIIIIIIJJJLLLOOOQQQSSS\\\[[[YYYTTTNNNIIIGGGFFFFFFGGGHHHJJJLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAAAAAAAACCCBBBAAA@@@@@@AAACCCDDD@@@BBBDDDEEEEEEEEEEEEEEEGGGFFFFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>999:::===>>>???>>>===<<<================================================<<<<<<<<<<<<===>>>============<<<;;;::::::999999<<<======<<<;;;;;;>>>@@@???>>>======<<<<<<======;;;<<<===>>>>>>>>>======???????????????????????????@@@@@@@@@???>>><<<;;;::::::::::::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<<<<<<<<<<@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@AAAAAAAAA???@@@AAA@@@??????@@@BBB???AAABBBBBBBBBAAAAAABBBAAA@@@??????AAABBBBBBAAACCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJLLLLLLJJJHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQJJJKKKLLLNNNPPPQQQSSSSSSUUUVVVWWWVVVUUUTTTVVVWWWTTTUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZZZZYYYYYY[[[\\\]]]]]]]]]^^^``````^^^]]]^^^^^^]]][[[ZZZXXXWWWVVVUUUTTTSSSSSSTTTSSSQQQOOOQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWZZZ]]]___aaabbbiiiooommmeee^^^]]]^^^```gggoooyyy}}}{{{uuuvvvxxxwwwvvvvvvwwwyyyxxxxxxyyyzzz{{{|||~~~~~~~~~~~~~~~}}}{{{yyywwwuuuuuuwwwyyy|||~~~{{{yyyxxxwwwxxxxxxvvvttttttttttttrrrooollljjjhhhhhhhhhhhhgggfffgggjjjllloooqqqqqqqqqnnnmmmmmmnnnlllnnnoooooooooppprrrtttwwwvvvuuutttuuuvvvwwwxxxyyyzzzzzzzzzxxxuuurrrqqqnnnnnnlllkkkkkkjjjjjjjjjhhhiiikkkmmmnnnnnnmmmmmmiiihhhgggfffeeeeeeeeefffdddeeefffeeecccaaa``````ccc```]]]YYYXXXXXXYYYZZZUUUVVVWWWXXXXXXXXXXXXXXX[[[ZZZYYYXXXVVVTTTSSSRRRTTTTTTTTTTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOONNNNNNMMMLLLJJJJJJJJJKKKLLLNNNOOOPPPUUUUUUTTTPPPKKKGGGFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@BBBAAA@@@@@@@@@BBBCCCDDD@@@@@@BBBEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@???>>>===<<<;;;999:::===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888999999888777777:::<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@AAACCCCCCCCCCCCCCCBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<>>>>>?????????@@@@@@AAAAAAAAABBBCCCCCCAAA???>>>???@@@<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;===>>>===;;;;;;<<<===;;;;;;<<<<<<;;;;;;:::999999:::::::::999999;;;======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===========================>>>>>>?????????>>><<<<<<::::::;;;<<<<<<<<<<<<;;;>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@??????>>>============???????????????>>>>>>>>>AAA@@@@@@??????@@@@@@AAA??????>>>>>>>>>=========>>>>>>>>>???@@@@@@AAAAAACCCDDDCCCAAA>>>======>>><<>>???@@@BBBBBBCCCCCCBBBAAAAAACCCFFFGGGFFFDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????@@@@@@??????>>>===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<:::<<<======;;;:::<<<>>>;;;<<<<<<===<<<;;;:::::::::<<<>>>>>>===<<<===>>><<<;;;;;;:::::::::::::::;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>===<<<:::;;;<<<=========<<<<<<>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>??????@@@?????????>>>>>>======@@@??????>>>>>>??????@@@============<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????AAAAAAAAA???===<<<===>>>???BBBEEECCC???===???BBBBBB@@@???@@@AAABBBBBBBBB@@@CCCGGGIIIJJJHHHDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEEEEEEEEEEEEEEEEDDD@@@BBBEEEFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLNNNPPPRRRSSSTTTSSSRRRPPPOOOMMMKKKKKKKKKNNNQQQSSSSSSSSSUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXZZZ\\\]]]]]]^^^```aaabbb```^^^]]]]]]]]][[[ZZZYYYYYYXXXWWWWWWVVVUUUUUUSSSRRRRRRRRRTTTSSSRRRPPPOOOOOOQQQRRRRRRRRRRRRRRRVVVVVVWWWWWWWWWWWWWWWWWWXXXZZZ[[[ZZZXXXVVVUUUVVVYYY```gggnnn}}}|||yyyxxxzzz}}}}}}zzzxxxwwwyyy{{{}}}~~~~~~}}}{{{zzzzzz{{{~~~~~~|||zzzyyyzzz{{{|||}}}}}}~~~}}}}}}|||{{{~~~|||zzzzzz||||||}}}~~~|||zzz~~~zzzuuussssssvvvxxxyyy{{{{{{xxxsssnnnmmmooorrrjjjjjjiiigggeeedddgggiiikkkkkkkkkiiigggfffhhhjjjdddfffhhhiiijjjllloooqqqnnnlllkkkjjjkkknnnqqqrrruuuvvvwwwxxxxxxwwwuuutttmmmmmmmmmmmmmmmnnnoooooolllmmmmmmmmmllljjjhhhfffeeefffhhhjjjjjjhhhgggeeegggiiijjjhhhddd```]]]\\\]]]\\\ZZZXXXWWWVVVVVVWWW\\\\\\[[[[[[ZZZYYYWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVPPPQQQRRRSSSSSSRRRQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQRRRRRRPPPNNNMMMFFFFFFGGGIIIKKKLLLMMMNNNKKKLLLLLLKKKJJJIIIIIIJJJIIIHHHEEECCCCCCCCCDDDEEEDDDEEEFFFGGGGGGFFFDDDCCCDDDCCCCCCBBBBBBBBBCCCCCC;;;<<<>>>@@@BBBBBBBBBAAADDDBBB@@@BBBEEEGGGFFFDDDCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>999;;;===<<<:::999;;;>>>;;;<<<=========<<<;;;:::777999;;;<<<;;;:::::::::<<<;;;::::::999999::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????>>>===<<<;;;;;;===>>>>>>>>>===<<<============>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBB@@@???????????????@@@AAABBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>???>>><<<<<<===???BBBEEEGGGEEE???<<<===???AAA@@@>>>???@@@BBBBBBAAABBBCCCEEEFFFGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDHHHHHHGGGGGGFFFFFFEEEEEEBBBDDDFFFFFFFFFEEEGGGHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPOOONNNMMMMMMNNNQQQSSSUUUPPPOOOOOOOOOOOOOOOOOOOOOKKKMMMPPPRRRRRRRRRSSSTTTTTTUUUVVVVVVXXXYYYYYYZZZXXXZZZ\\\]]]]]]^^^```bbbbbb```]]]\\\\\\\\\ZZZYYYVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRSSSTTTTTTRRRPPPQQQQQQQQQRRRQQQPPPPPPOOOTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTUUUWWWWWWXXX```gggooo|||xxxxxx{{{}}}{{{yyywwwvvvwwwwwwxxxzzz|||~~~}}}zzzzzz||||||{{{xxx~~~zzzxxxwww{{{{{{{{{|||||||||||||||~~~~~~}}}|||{{{zzz|||{{{zzz{{{||||||zzzxxx{{{yyyvvvrrrooopppsssvvvwwwwwwuuussspppmmmkkkiiiiiifffbbbaaacccfffiiijjjlllkkkiiihhhgggggghhhiiijjjjjjiiigggggghhhlllooolllllllllkkkjjjjjjlllnnnqqqrrrsssttttttsssrrrqqqpppooommmmmmnnnnnnlllkkkkkkjjjjjjiiihhhgggfffffffffggghhhjjjjjjhhhgggeeehhhgggfffdddaaa___\\\[[[[[[ZZZXXXXXXYYYZZZXXXWWWWWWWWWXXXXXXWWWVVVUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTVVVUUUSSSQQQPPPOOOOOOPPPOOOPPPQQQRRRRRRQQQPPPPPPNNNOOOPPPQQQQQQOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKIIIGGGEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@???@@@?????????@@@AAABBBBBB@@@@@@@@@AAAAAACCCDDDEEEBBBAAAAAA@@@@@@??????>>>@@@@@@??????????????????======<<<;;;;;;<<<===>>>AAA@@@>>><<<;;;:::;;;;;;??????>>><<<<<<;;;;;;;;;======;;;::::::;;;<<<===;;;;;;:::999:::;;;<<<===>>><<<:::;;;>>>???===;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@@@@???===:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@????????????@@@AAABBBCCC>>>>>>>>>>>>????????????>>>>>>>>>>>>============@@@???>>>======>>>??????>>>>>>============>>>>>>===>>>???>>><<<;;;;;;<<>>>>>@@@AAAAAA???>>>>>>???@@@@@@??????@@@@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEJJJIIIHHHGGGFFFGGGHHHIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBDDDEEEFFFEEEEEEGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIJJJJJJKKKKKKLLLLLLRRRRRRQQQPPPPPPRRRSSSTTTUUUTTTRRROOOMMMLLLKKKKKKMMMOOOPPPRRRRRRRRRRRRQQQYYYXXXVVVUUUUUUWWWYYY[[[YYYZZZ[[[\\\^^^___```aaahhheee```^^^^^^^^^___^^^[[[ZZZXXXWWWVVVUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMRRRTTTWWWYYYYYYXXXVVVUUURRRSSSSSSRRRQQQSSSVVVXXX[[[^^^dddnnn|||yyywwwxxx{{{~~~{{{yyywwwuuuvvvwwwxxxzzz|||}}}~~~~~~|||zzzzzz|||~~~}}}{{{~~~|||yyywwwwwwyyyzzzzzz{{{{{{|||}}}}}}|||}}}~~~}}}{{{yyyxxxwwwyyyxxxxxxyyyzzzzzzxxxvvvwwwvvvtttqqqoooooorrruuuvvvvvvtttrrrooollljjjiiijjjgggcccbbbcccfffhhhiiigggfffeeecccccccccdddeeeiiiiiijjjiiiiiijjjmmmpppnnnnnnmmmkkkiiihhhiiikkkooopppqqqqqqqqqqqqpppoooooommmllllllmmmmmmkkkjjjkkkkkkiiihhhgggeeeeeedddeeefffggghhhhhhfffdddcccfffeeeeeedddbbb```^^^]]]aaa```___^^^[[[ZZZYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUSSSQQQPPPOOOPPPPPPPPPPPPQQQRRRRRRQQQPPPOOOMMMMMMOOOOOOOOONNNLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLJJJKKKKKKKKKKKKJJJJJJIIIJJJHHHFFFDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<===>>>AAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>???>>>======>>>>>><<<;;;;;;<<<<<<===???>>>===<<<;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;<<<===>>>>>><<<;;;;;;>>>>>>===;;;<<<==================<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@???>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@??????>>>??????@@@AAAAAA>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<>>============>>>???>>>>>>============>>>>>>===>>>>>>===;;;;;;<<<===>>>???????????????>>>>>>???@@@BBBAAA???>>>>>>???@@@@@@@@@???@@@@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFFFFEEEEEEGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJNNNMMMLLLKKKKKKLLLMMMNNNKKKKKKLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQOOONNNMMMMMMMMMMMMOOOPPPQQQSSSSSSSSSRRRRRRUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ\\\^^^aaabbbccceeebbb^^^\\\\\\\\\[[[ZZZXXXXXXVVVUUUTTTTTTTTTTTTSSSRRRRRRRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPSSSVVVWWWWWWVVVUUURRRSSSRRRQQQQQQRRRUUUXXX\\\___eeeooo{{{yyywwwxxx{{{~~~{{{yyyvvvuuuuuuwwwxxxzzz{{{{{{{{{zzzzzzyyyxxxzzz|||~~~~~~~~~~~~~~~|||yyywwwwwwxxxwwwwwwxxxyyyzzzzzz{{{{{{wwwxxxzzz{{{}}}~~~~~~|||yyyvvvtttsssuuuuuuuuuwwwyyyxxxvvvtttrrrrrrrrrpppnnnnnnppprrruuutttssspppnnnkkkhhhggghhheeeaaa```aaacccddddddcccbbb``````___```aaabbbfffhhhkkkllllllmmmoooqqqppppppooollliiigggggghhhlllmmmnnnoooooonnnmmmllllllkkkjjjjjjllllllkkkjjjjjjjjjhhhfffeeecccccccccdddeeeeeeeeedddbbb```___bbbbbbcccccccccbbbaaa```ggghhhgggddd^^^ZZZYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUURRRRRRSSSSSSSSSSSSRRRRRRUUUTTTRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRPPPOOONNNKKKLLLMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIGGGEEECCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>===>>>>>>>>>BBBBBBBBBCCCCCCDDDEEEEEECCCCCCBBBAAAAAA@@@@@@???========================<<<===???AAAAAA???===<<<<<<<<<;;;;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>===<<<;;;<<<======<<<;;;======>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::888999:::<<<<<<=========<<<<<<;;;;;;<<<<<<=========>>>???@@@@@@???>>>===========================<<<======>>>>>>??????@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>????????????=========<<<<<<<<<;;;;;;======<<<<<<<<<<<<===>>>>>>======<<<<<<======>>>>>>>>>>>><<<::::::<<<>>>>>>===============>>>>>>???AAABBBBBB@@@??????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFCCCDDDEEEGGGHHHIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFFFFEEEEEEGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOQQQRRRRRRSSSSSSSSSRRRRRRSSSVVVZZZ\\\]]]ZZZWWWUUUTTTUUUWWWZZZ^^^aaacccdddfffdddaaa``````___]]][[[UUUUUUTTTSSSSSSSSSSSSSSSQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOJJJLLLOOOSSSUUUVVVVVVUUURRRRRRRRRQQQPPPQQQTTTWWW]]]```fffppp{{{yyyxxxxxxzzz|||}}}|||~~~|||yyywwwuuuuuuvvvxxxzzzzzzyyywwwvvvuuuuuuvvvxxxzzz}}}~~~}}}}}}}}}{{{xxxwwwxxxyyyuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxyyy{{{|||~~~~~~~~~}}}{{{yyyvvvtttrrrqqqsssrrrsssuuuvvvwwwuuusssnnnpppqqqpppoooooopppqqqrrrrrrpppnnnkkkiiifffeeeccc```]]]\\\]]]^^^^^^^^^``````___^^^^^^___```aaadddhhhlllnnnooooooooopppooooooooommmiiigggggghhhkkklllmmmmmmmmmmmmlllkkkjjjiiiiiijjjkkklllllljjjhhhgggeeedddcccccccccccccccccccccbbb```^^^\\\[[[^^^___aaacccccccccbbbbbbgggjjjkkkfff^^^ZZZZZZ]]]\\\\\\\\\[[[YYYWWWVVVUUURRRRRRSSSSSSSSSSSSRRRRRRTTTSSSRRRPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQOOOMMMLLLKKKLLLLLLMMMLLLKKKJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGEEECCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????BBBCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@<<<===============>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;<<<<<<<<<<<<<<<=========>>>>>>=========;;;;;;;;;:::::::::999999777888:::;;;<<<===============<<<<<<<<<<<<============>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>>>>>>>>>>============>>>>>>>>>????????????===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<=========>>>>>>===<<<:::;;;===???>>>>>>===<<<<<<===???@@@@@@AAACCCBBB@@@??????@@@AAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFCCCEEEGGGIIIJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGGGGFFFEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMMMMLLLLLLKKKKKKJJJKKKLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQRRRRRRRRRRRRRRRQQQTTTYYY___dddddd```ZZZVVVSSSTTTVVVXXX[[[^^^```aaaeeecccbbbbbbbbbaaa^^^[[[UUUTTTSSSSSSSSSSSSSSSTTTPPPPPPPPPOOOPPPPPPPPPQQQNNNOOOOOOOOOOOOOOOPPPPPPJJJLLLOOOQQQSSSTTTTTTTTTRRRRRRRRRPPPPPPQQQSSSVVV]]]aaagggrrrxxxwwwvvvwwwyyy|||||||||~~~|||zzzxxxwwwuuuvvvxxxyyyyyywwwvvvtttrrrssstttuuuwwwyyy{{{||||||||||||zzzxxxwwwxxxyyyuuuttttttssssssrrrrrrqqqwwwwwwyyyzzz{{{{{{{{{{{{xxxxxxwwwvvvtttsssrrrrrrpppppppppqqqsssttttttsssmmmoooppppppooonnnoooppppppooonnnllliiifffdddbbb```^^^\\\[[[\\\]]]\\\[[[^^^]]]\\\\\\]]]^^^___```cccgggllloooooonnnmmmmmmlllmmmmmmllljjjiiiiiijjjjjjkkklllmmmmmmlllkkkjjjiiihhhgggiiikkkmmmlllkkkeeedddcccbbbbbbcccdddeeeaaaaaa```^^^]]][[[ZZZYYYZZZ\\\___aaaccccccbbbaaabbbfffgggccc]]]YYYZZZ]]]\\\\\\[[[ZZZXXXWWWUUUTTTRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOPPPQQQQQQOOOPPPPPPPPPOOONNNLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGGGGFFFFFFFFFGGGGGGJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>======>>>>>>BBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????=========>>>>>>????????????>>><<<:::999:::<<<===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;;;;::::::::::::;;;999::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999777888999;;;<<<=========>>>======<<<<<<<<<======<<<===>>>>>>?????????@@@????????????????????????===============>>>>>>>>>======>>>>>>>>>===<<<<<<===>>>>>>>>>????????????===<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<===============<<<;;;;;;===?????????>>>===>>>???AAABBBAAABBBCCCCCCAAA@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHJJJLLLLLLJJJGGGEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIILLLLLLKKKKKKJJJJJJJJJIIIJJJKKKLLLNNNNNNMMMLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMPPPPPPPPPPPPPPPPPPQQQQQQUUUZZZaaaffffffbbb\\\WWWSSSTTTUUUVVVXXXZZZ[[[[[[^^^^^^^^^^^^___]]]ZZZXXXVVVUUUUUUTTTTTTTTTUUUUUUPPPPPPOOOOOOOOOPPPQQQRRRNNNNNNNNNOOOOOOPPPPPPPPPNNNOOOPPPQQQRRRRRRRRRQQQRRRRRRQQQPPPOOOPPPRRRUUU[[[```hhhsssuuutttssstttxxx{{{~~~~~~~~~}}}{{{zzzyyyuuuvvvwwwxxxwwwwwwvvvuuurrrtttuuutttttttttvvvxxxxxxyyyzzzyyywwwvvvwwwxxxtttssssssrrrrrrqqqqqqpppvvvxxxzzz{{{{{{zzzxxxwwwssssssssssssrrrrrrrrrrrrnnnlllkkklllnnnqqqrrrrrrlllnnnoooooommmmmmnnnooonnnmmmllljjjgggdddaaa``````^^^]]]^^^______^^^\\\[[[ZZZZZZZZZ[[[]]]^^^___dddhhhlllnnnmmmkkkjjjiiigggiiikkkkkkiiihhhiiijjjhhhiiijjjkkkkkkjjjiiihhheeeeeeeeegggjjjllllllkkkeeedddbbbaaaaaabbbdddeee______]]]\\\ZZZYYYXXXXXXXXXZZZ]]]```aaaaaa```___]]]___```]]]ZZZXXXYYY[[[YYYYYYYYYXXXWWWUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRPPPOOONNNMMMNNNOOOPPPQQQMMMMMMNNNNNNNNNLLLKKKJJJLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBBBBDDDEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@??????>>>=========>>>>>>??????@@@@@@>>>:::888777999;;;===<<<<<<<<<<<<<<<;;;:::999;;;::::::999999:::::::::888999:::;;;;;;<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;:::<<<===<<<;;;:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999999777888999;;;;;;<<<<<<<<<>>>>>>======<<<<<<======<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<===>>>??????>>>===<<<>>>>>>>>>>>>????????????=========<<<<<<<<<;;;;;;999:::;;;<<<===============<<<<<<;;;;;;<<<<<<===;;;<<<>>>===<<<<<<===>>>????????????@@@AAABBBCCCAAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHKKKKKKLLLMMMMMMMMMMMMMMMPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTXXX]]]aaaaaa^^^ZZZVVVTTTUUUUUUVVVVVVWWWWWWXXX\\\\\\\\\]]]^^^^^^\\\ZZZXXXWWWVVVUUUUUUUUUUUUUUUPPPOOONNNMMMNNNOOOPPPQQQMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQPPPPPPOOOQQQRRRQQQOOONNNOOOQQQTTTXXX^^^gggsssyyyvvvssssssuuuxxxzzz{{{~~~~~~~~~~~~~~~}}}{{{{{{vvvvvvvvvvvvvvvvvvwwwwwwuuuvvvwwwuuurrrqqqsssuuusssuuuwwwwwwvvvtttttttttrrrrrrssssssttttttttttttsssuuuyyy{{{|||zzzwwwuuuqqqqqqqqqqqqppppppppppppkkkhhhfffeeehhhllloooqqqlllmmmmmmllljjjjjjlllmmmlllkkkjjjhhheeebbb```^^^^^^]]]^^^___```aaa___]]][[[[[[[[[[[[\\\^^^```aaaeeehhhkkkllljjjgggeeedddccceeeggghhhfffeeeeeefffdddeeeffffffffffffeeedddbbbaaaaaadddgggiiijjjiiihhhfffdddaaa``````bbbccc^^^]]]\\\ZZZYYYXXXXXXXXXWWWYYY\\\___```___]]][[[YYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQMMMMMMLLLLLLLLLMMMOOOPPPJJJJJJLLLLLLLLLKKKJJJIIIKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGDDDEEEFFFGGGGGGHHHHHHGGGCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCAAABBBCCCDDDDDDCCCAAA@@@AAA@@@@@@??????>>>>>>===;;;;;;<<<======>>>??????@@@>>><<<:::999:::;;;<<<999:::;;;<<<<<<<<<;;;;;;::::::999999999999::::::777888:::;;;<<<<<<;;;;;;::::::<<<=========<<<;;;999;;;===<<<:::999;;;===<<<<<<============<<<<<<:::::::::999999999999888888999:::;;;;;;;;;;;;;;;??????>>>===============<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<>>>@@@@@@@@@>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<999:::<<<===>>>>>>=========<<<<<<;;;;;;<<<<<<===999;;;>>>???>>>===<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDBBBAAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTUUUVVVYYY[[[[[[ZZZXXXWWWUUUVVVVVVVVVWWWXXXXXXXXX\\\[[[[[[]]]___```___]]]YYYXXXWWWVVVUUUTTTTTTTTTOOONNNLLLKKKKKKLLLMMMNNNLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQOOOMMMNNNQQQSSSUUU\\\eeesss|||vvvsssrrrsssuuuuuu}}}~~~~~~~~~~~~}}}}}}|||wwwvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyvvvrrrpppqqqsssppprrruuuvvvtttrrrrrrrrrqqqrrrssstttvvvwwwxxxyyypppssswww{{{|||zzzvvvtttqqqqqqppppppoooooonnnnnniiifffbbbaaadddiiimmmooollllllkkkjjjhhhhhhjjjlllkkkkkkiiigggdddaaa___]]][[[[[[\\\^^^``````^^^\\\^^^^^^^^^^^^___aaaccceeefffiiikkkjjjhhhdddbbbbbbaaaccceeeeeecccbbbaaabbb```aaabbbccccccbbbaaa```___^^^___aaaeeeggghhhgggllliiieeebbb```___``````]]]\\\[[[YYYYYYXXXXXXXXXWWWYYY\\\^^^___]]][[[YYYYYYWWWUUUUUUVVVVVVTTTRRRTTTTTTTTTTTTTTTSSSRRRQQQOOOPPPPPPQQQQQQPPPPPPOOOLLLLLLKKKKKKKKKMMMNNNOOOHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGGGGAAABBBCCCEEEFFFFFFFFFFFF@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBBBBCCC============>>>???@@@@@@@@@AAACCCDDDDDDBBBAAA???@@@@@@??????>>>=========::::::;;;;;;<<<===>>>>>>???>>>>>>===<<<;;;;;;;;;777888:::<<<=========<<<999999999888999999::::::777888999;;;<<<<<<;;;;;;:::;;;===>>>>>>>>>===<<<999;;;===<<<:::999:::=========>>>>>>>>>>>>======:::::::::999999999888888999999:::;;;;;;;;;::::::??????>>>==================<<<;;;;;;;;;;;;<<<<<<=======================================<<<<<<<<<:::<<<>>>@@@AAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>============999:::<<<>>>???>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<888;;;>>>@@@???===<<<<<<===>>>@@@AAABBBBBBAAAAAABBBCCCEEEDDDCCCAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEGGGIIIJJJJJJJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFHHHIIIHHHFFFFFFGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIKKKLLLMMMOOOOOOOOONNNOOOOOOPPPPPPNNNNNNNNNOOOPPPSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZWWWVVVVVVXXXZZZ\\\\\\\\\YYYXXXWWWUUUTTTSSSSSSSSSNNNLLLJJJIIIHHHIIIKKKLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOQQQQQQQQQOOOMMMNNNPPPSSSSSSZZZeeesss|||vvvrrrrrrsssuuuvvvtttwwwzzz{{{{{{zzzzzzzzz{{{xxxtttssstttuuusssqqqttttttuuuvvvuuutttrrrqqqnnnnnnooooooppppppppppppnnnooorrruuuxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvuuuuuurrrqqqpppnnnlllkkkjjjiiiggggggeeecccaaabbbeeegggjjjiiigggffffffhhhjjjlllggggggeeedddbbb```______\\\[[[YYYXXXYYY[[[^^^___bbbaaa^^^]]]]]]___aaacccfffgggjjjkkkiiigggcccaaacccccccccccccccbbbaaa```___]]]\\\\\\]]]^^^]]]\\\^^^___aaabbbcccddddddeeegggddd```^^^]]]]]]]]]\\\YYYXXXWWWVVVVVVWWWYYYZZZYYYZZZZZZ[[[\\\]]]]]]]]]SSSSSSSSSSSSSSSTTTTTTUUUSSSRRRRRRQQQPPPOOOOOONNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLKKKIIIIIIHHHHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBCCCBBBAAA???>>>DDDCCCAAA@@@@@@AAACCCDDD>>>===<<<;;;<<<>>>@@@AAA>>>???@@@???>>>===>>>???@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@???>>><<<;;;:::::::::;;;;;;;;;:::999999888777777777888:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999888777666555888::::::666555666888<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::666777999:::;;;;;;:::999======>>>>>>>>>>>>======::::::::::::::::::::::::<<<<<<<<<============>>>============<<<;;;999888============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????;;;<<<===>>>@@@BBBCCCDDD========================>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBDDDCCCCCCBBBBBBDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCC@@@AAACCCEEEGGGGGGGGGFFFHHHHHHFFFFFFFFFGGGHHHIIIHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGEEEEEEFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNLLLMMMNNNPPPRRRSSSTTTUUUWWWUUUSSSRRRSSSUUUWWWYYY[[[YYYWWWWWWYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\WWWVVVTTTTTTTTTSSSPPPNNNKKKKKKJJJIIIIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMQQQQQQQQQPPPOOOOOONNNNNNOOOQQQRRRQQQPPPPPPQQQRRRUUU[[[dddooo~~~yyytttpppppprrrssstttuuuwwwzzzzzzyyyxxxwwwwwwwwwuuussssssttttttrrrpppsssttttttttttttsssrrrqqqnnnnnnoooooooooooooooooommmnnnqqqtttwwwyyyzzzzzz}}}|||zzzxxxvvvtttsssssssssqqqooollljjjhhhhhhhhhffffffeeebbbaaaaaadddggghhhhhhggggggggggggggghhheeeeeeeeedddcccbbbaaa```]]]\\\ZZZYYYYYY[[[^^^```aaa```^^^\\\\\\]]]___aaadddeeegggiiihhhfffcccaaabbbccccccccccccbbbbbbaaa___]]][[[[[[\\\]]]]]]\\\]]]^^^___```bbbcccccccccfffccc___]]]\\\\\\\\\[[[XXXWWWUUUTTTTTTVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCBBBCCCCCCDDDDDDAAAAAABBBBBBAAAAAA@@@???AAA@@@???>>>>>>???@@@AAA>>>===<<<;;;;;;===>>>???<<<>>>???>>>======>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<::::::999999:::::::::::::::999<<<<<<;;;:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;<<<===>>>>>>777888999999888777888999:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999777888:::;;;<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>===::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===>>>?????????===;;;999<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<===>>>@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>========================>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEEEEBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHHHHJJJLLLMMMGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTSSSRRRQQQSSSUUUXXXZZZZZZXXXWWWWWWXXXYYYXXXXXXUUUVVVVVVWWWYYYZZZZZZ[[[XXXVVVTTTSSSSSSSSSQQQOOOLLLKKKJJJJJJIIIJJJKKKKKKIIIJJJKKKMMMOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQOOOPPPQQQPPPOOOPPPRRRSSSXXX^^^fffpppyyyuuupppnnnnnnoooqqqqqqtttvvvxxxxxxwwwuuuuuuuuusssrrrqqqqqqrrrrrrpppooorrrqqqqqqqqqppppppppppppnnnnnnnnnnnnnnnnnnnnnmmmlllmmmpppsssvvvxxxzzzzzz~~~{{{wwwtttrrrqqqqqqtttqqqnnnjjjhhhhhhhhhiiiiiihhhgggdddbbbbbbdddffffffggghhhhhhgggfffdddcccbbbccceeeffffffeeedddccc___^^^\\\ZZZZZZ\\\^^^``````___]]][[[ZZZ[[[\\\]]]```bbbdddffffffdddbbb```aaabbbbbbccccccccccccbbb```]]]ZZZYYYZZZ[[[\\\[[[[[[[[[]]]^^^___aaabbbbbbdddaaa^^^\\\\\\\\\[[[ZZZYYYXXXVVVVVVUUUVVVWWWXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLMMMLLLLLLKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBAAABBBBBBCCCDDDDDDBBBAAAAAA@@@@@@@@@@@@AAA????????????????????????>>>===<<<;;;;;;;;;<<<===:::<<<======<<<<<<>>>???@@@@@@@@@@@@@@@@@@??????CCCBBB@@@>>>===<<<;;;;;;777888999:::::::::::::::;;;::::::999888888999999<<<;;;;;;::::::;;;;;;<<<888888999;;;>>>AAADDDFFF???<<<:::999999999999888888888888888999999999:::999999999999999999999999::::::::::::::::::::::::888888888888999999999999888999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>======::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===???AAABBBAAA???<<<:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<==================>>>>>>???@@@@@@AAA????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIFFFEEEEEEEEEFFFHHHJJJKKKHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPPPPRRRUUUXXXZZZYYYWWWUUUVVVWWWXXXXXXWWWTTTTTTUUUVVVWWWXXXXXXYYYYYYVVVTTTSSSSSSRRRQQQPPPMMMLLLKKKJJJJJJIIIJJJJJJHHHJJJKKKMMMOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTUUUPPPPPPPPPPPPOOOQQQTTTWWW\\\aaahhhqqqtttqqqmmmlllmmmnnnooooooqqqsssuuuvvvuuutttuuuuuuuuussspppnnnnnnnnnnnnooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllmmmppprrruuuxxxyyyzzz}}}{{{xxxtttqqqpppoooooossspppmmmjjjiiijjjlllnnnppppppnnnjjjgggeeefffgggggggggffffffdddcccbbbaaa```bbbeeehhhiiiiiihhhfffaaa___]]][[[[[[]]]___```___^^^\\\ZZZYYYYYYZZZ[[[]]]___aaaccccccbbbaaa___```aaabbbbbbcccccccccccc```]]]YYYXXXXXXYYYZZZYYYYYYZZZ[[[\\\]]]___aaaaaaccc```^^^\\\\\\\\\[[[YYYZZZZZZYYYXXXXXXXXXYYYYYYTTTTTTSSSRRRQQQPPPPPPOOOSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@@@@AAAAAABBBCCCDDDBBBAAA@@@??????@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;::::::;;;;;;999;;;<<<<<<;;;<<<===>>>@@@@@@@@@??????>>>>>>>>>DDDCCCAAA>>>===<<<<<<<<<666666888999::::::::::::888888888777777777888888;;;;;;::::::::::::;;;;;;999999888999;;;???BBBDDDEEE@@@;;;999999999777555777777777888888888999999::::::::::::::::::::::::;;;::::::999999999999999777888888888999999::::::888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<>>>@@@BBBAAA???<<<::::::::::::;;;;;;;;;<<<<<<========================::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@EEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHEEEDDDDDDDDDEEEFFFHHHIIIHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKOOOOOONNNNNNNNNMMMMMMMMMOOOOOOOOOOOOQQQSSSUUUWWWWWWUUUTTTTTTVVVWWWWWWVVVTTTTTTUUUVVVVVVWWWXXXXXXYYYWWWTTTRRRRRRRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIIIILLLLLLMMMNNNOOOOOOOOOOOOSSSSSSSSSTTTUUUVVVVVVWWWRRRRRRRRRQQQPPPSSSWWWZZZ___ccciiiqqqpppnnnllllllmmmnnnnnnnnnmmmppprrrsssssstttvvvxxx{{{wwwrrrmmmjjjjjjmmmpppnnnnnnmmmlllkkkjjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnoooqqqtttvvvxxxyyywwwuuusssqqqooonnnnnnnnnpppnnnlllkkklllooorrrtttwwwwwwtttpppkkkhhhggghhhiiigggdddbbbaaaaaaaaabbbaaacccfffjjjkkkkkkjjjiiibbb```^^^\\\[[[\\\^^^___^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\^^^`````````___^^^___``````aaabbbbbbbbbbbb___\\\YYYWWWWWWWWWWWWWWWXXXXXXXXXZZZ[[[^^^```aaabbb```]]]]]]]]]\\\[[[YYYYYYXXXXXXWWWWWWWWWWWWWWWUUUTTTSSSRRRPPPOOONNNMMMQQQPPPOOOMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???>>>??????AAABBB???@@@@@@AAAAAA@@@@@@???======<<<<<<;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<>>>?????????>>>>>>======<<>>??????>>>;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAEEEDDDBBBAAAAAAAAABBBCCCFFFFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJNNNMMMMMMMMMLLLLLLLLLLLLOOOOOOOOOOOOOOOPPPRRRRRRUUUTTTRRRSSSUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXVVVTTTSSSSSSRRRQQQOOOMMMLLLLLLKKKJJJIIIIIIHHHLLLLLLMMMOOOOOOPPPPPPPPPRRRRRRSSSTTTUUUUUUVVVWWWTTTTTTTTTSSSSSSUUUYYY\\\___ccchhhpppooommmlllmmmoooppppppoookkknnnppprrrssstttwwwyyy~~~{{{uuuooojjjjjjnnnqqqooooooooonnnllliiigggeeeiiiiiiiiijjjjjjjjjkkkkkklllmmmmmmnnnppprrrtttuuuqqqqqqpppoooooonnnmmmlllkkkjjjjjjjjjlllpppsssvvvwwwvvvuuuqqqlllhhhggggggiiigggcccaaa``````bbbcccbbbdddfffhhhjjjjjjiiiiiicccaaa^^^\\\[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^___^^^^^^]]]^^^______````````````___]]][[[XXXWWWWWWVVVUUUSSSUUUUUUUUUVVVXXX[[[^^^______^^^\\\\\\\\\[[[YYYXXXTTTTTTTTTSSSSSSRRRRRRQQQTTTTTTSSSQQQPPPOOONNNMMMOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@????????????@@@@@@@@@????????????@@@@@@AAA=================================<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;=====================<<<<<<>>>>>>===<<<:::888555444555666777888888888888888555666888999:::;;;;;;;;;:::999999888888999999:::;;;:::888777666666666666;;;999888888:::;;;<<<<<<888888888999999999::::::888888888888888888888888999888777777777888:::;;;999999999:::::::::::::::777666666666777888999:::999999::::::::::::999999::::::::::::::::::::::::999999999999::::::::::::;;;;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDD???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOPPPSSSRRRQQQRRRTTTUUUUUUTTTUUUUUUUUUUUUVVVVVVVVVWWWWWWVVVTTTTTTTTTSSSPPPNNNKKKLLLLLLLLLKKKJJJIIIHHHHHHIIILLLNNNPPPRRRSSSTTTRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTVVVYYY\\\\\\```eeemmm~~~ooonnnnnnooorrrsssrrrqqqmmmnnnpppqqqrrrtttvvvyyy}}}|||yyytttooonnnpppsssrrrssssssssspppkkkgggdddfffggghhhhhhiiijjjkkkkkkkkkjjjjjjjjjkkkmmmooopppoooppppppppppppnnnkkkjjjfffffffffhhhjjjmmmoooqqqnnnooonnnkkkhhheeeeeeeeefffeeedddbbbbbbaaabbbbbbccccccdddeeeffffffffffffcccaaa^^^[[[ZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]][[[\\\]]]]]]]]]]]]]]]\\\^^^^^^^^^___^^^^^^]]]]]][[[ZZZXXXXXXWWWVVVRRRPPPRRRQQQQQQRRRTTTWWWZZZ\\\\\\[[[YYYYYYZZZYYYWWWUUURRRRRRRRRQQQQQQPPPOOONNNSSSSSSRRRQQQOOONNNMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<===>>><<<<<<======>>>>>>=========>>>>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<======???@@@AAA@@@>>>:::777555666666777777777777777666444555666777888888777777999999888888888888999999888888888888888777777777777888999999888888999:::777888888888888999999999777777777777777777777777777666666555666888:::<<<999999999999888888888888888777777777777999:::;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999999999:::::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>??????========================;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@AAAAAA@@@AAABBBBBBCCCCCCCCCCCCCCC>>>???@@@AAABBBAAAAAA@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAA???>>>???@@@AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLMMMNNNOOOOOORRRQQQPPPPPPSSSTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVTTTPPPLLLJJJJJJKKKLLLLLLKKKJJJIIIHHHIIILLLNNNQQQSSSTTTTTTSSSSSSSSSTTTUUUUUUUUUVVVTTTUUUVVVUUUTTTUUUVVVXXXXXX\\\aaajjj{{{oooooooooqqqsssuuutttrrrnnnpppqqqqqqqqqsssuuuwwwzzz{{{|||yyyuuurrrrrrsssuuuvvvwwwvvvsssnnnhhhdddeeeffffffhhhiiijjjkkkllliiihhhhhhggghhhiiikkkllloooppprrrrrrqqqnnnkkkhhhccccccdddeeegggiiijjjkkkfffggggggfffcccbbbbbbcccddddddeeeeeedddcccaaa```cccccccccccccccccccccdddcccaaa^^^[[[ZZZZZZ[[[\\\^^^^^^^^^^^^^^^^^^______\\\\\\]]]]]]]]]\\\\\\\\\^^^^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYXXXUUUQQQNNNOOOOOOOOOOOORRRUUUXXXZZZYYYXXXWWWWWWXXXWWWUUUSSSRRRRRRRRRRRRQQQPPPOOONNNRRRRRRQQQPPPOOONNNMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDAAAAAAAAA@@@@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEBBBAAA@@@>>>===============>>>???AAAAAAAAA@@@???AAA???>>><<<<<<>>>???AAA<<<<<<===>>>??????>>>>>>>>>??????>>><<<::::::;;;:::;;;;;;<<<<<<=========CCCEEEFFFFFFDDD@@@;;;888666777777777777777666555999999:::;;;;;;999888777999999888888888888999999666777888999:::;;;;;;;;;888;;;<<<:::666333333555777777777777888888888888999999999999999999999999666555555555666999;;;===999999888888777777666666999888888777888:::;;;<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;===>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@>>>???@@@AAABBBAAA@@@@@@;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCBBBAAAAAACCCCCCDDDDDDCCCAAA@@@???>>>???AAACCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKEEEFFFGGGIIIKKKLLLNNNNNNHHHIIIJJJLLLMMMOOOPPPQQQQQQPPPOOOPPPRRRTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWTTTOOOKKKIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQTTTTTTUUUUUUUUUUUUVVVVVVSSSTTTUUUUUUTTTSSSTTTUUUUUUYYY___hhhzzzsssvvvxxxyyywwwuuutttsssoooooooooooooooqqquuuxxxuuuzzz{{{wwwtttsssqqqmmmssssssssstttsssoooiiieeeeeefffgggiiiiiiiiihhhgggeeeggghhhgggeeefffiiimmmlllllllllmmmllljjjeeebbb```aaabbbcccdddeeefffffffffjjjllliiiccc___```bbbggggggfffeeedddcccaaa```aaabbbdddeeeeeedddcccccc```aaa___\\\WWWUUUWWWZZZaaaaaa````````````aaabbb```___]]][[[YYYWWWVVVVVVZZZ[[[\\\\\\[[[ZZZYYYXXXUUUUUUVVVWWWWWWVVVTTTSSSQQQQQQQQQQQQSSSUUUWWWXXXYYYYYYZZZXXXVVVTTTTTTUUUWWWWWWVVVWWWWWWUUURRRPPPMMMPPPSSSSSSQQQNNNLLLKKKMMMKKKHHHFFFFFFFFFEEECCCDDDEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEDDDCCCAAA@@@??????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>AAA@@@>>>===;;;:::::::::>>>===<<<;;;;;;<<<======CCCOOOYYYXXXLLL???999888888999999999888777555444666666555555666888:::;;;:::999777666666777999:::999999888777666666777777666555444333444666888999999888666444555777999;;;777777888888888888777777777777777777777777777777555555555444555666666777777777777777777777777777;;;;;;:::999999888888777777888888999999888888777:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::;;;<<<===??????>>>>>>======<<<<<<@@@???=========<<<:::888;;;::::::::::::;;;<<<<<<<<<===>>>??????@@@@@@???>>><<<;;;===AAACCCCCCAAABBBBBBBBBBBBBBBBBBBBBBBB>>>????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBCCCCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDBBB@@@???@@@BBBEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHJJJGGGFFFGGGJJJLLLJJJHHHHHHHHHGGGHHHIIIKKKMMMOOOKKKJJJGGGFFFGGGJJJMMMOOOLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNPPPRRRSSSSSSRRRQQQRRRVVVZZZ\\\[[[WWWQQQMMMJJJJJJJJJJJJJJJKKKKKKLLLHHHIIIJJJLLLNNNOOOOOOOOOPPPRRRSSSUUUUUUSSSRRRPPPPPPPPPPPPPPPOOOQQQTTTWWWVVV\\\ccclll~~~uuuwwwxxxxxxvvvtttssstttppppppqqqpppooopppsssuuurrruuuvvvsssssstttrrrnnnrrrrrrrrrsssrrrnnniiidddffffffhhhiiiiiijjjjjjjjjhhhiiiiiigggeeeeeehhhjjjjjjiiihhhhhhhhheeeaaa^^^^^^^^^```bbbdddfffggghhhhhhjjjkkkiiifffddddddeeefffffffffeeedddcccaaaaaabbbcccdddeeeeeedddcccccc```aaa___[[[WWWVVVXXXZZZ`````````aaaaaaaaaaaaaaacccbbb```^^^\\\ZZZXXXWWWZZZ[[[\\\\\\\\\ZZZXXXWWWXXXWWWWWWVVVUUUSSSRRRQQQOOOOOOPPPQQQSSSUUUXXXZZZWWWXXXYYYXXXVVVUUUUUUWWW[[[ZZZXXXWWWUUURRROOOMMMOOOPPPRRRRRRPPPMMMLLLMMMMMMKKKGGGEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCBBBDDDDDDCCCCCCBBB@@@???>>>=========>>>???@@@AAABBBEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@???>>>============;;;<<<<<<<<<=========>>>@@@???>>><<<;;;;;;;;;;;;======;;;;;;;;;;;;<<<===FFFPPPYYYWWWLLLAAA<<<;;;888888999999888777555444777777777888:::<<<>>>???;;;:::888777777888:::;;;999999888777777777777777999888777666666666777888888777666555666777999:::777777888888888888777777666666666666666666666666888888888888888999::::::777777777777777777777777::::::999999999999888888888888999999999999888888:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<======;;;:::<<<;;;;;;;;;;;;<<<======<<<===>>>??????@@@@@@???>>>===<<<>>>AAABBBBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDAAACCCDDDDDDBBBBBBCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHKKKIIIHHHIIIKKKLLLKKKIIIIIIIIIIIIJJJJJJKKKLLLMMMJJJHHHGGGFFFGGGJJJLLLNNNLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQSSSVVVZZZ\\\\\\XXXSSSPPPLLLKKKKKKJJJJJJKKKKKKLLLIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQSSSSSSSSSSSSQQQQQQOOOPPPPPPPPPOOOQQQTTTWWWYYY^^^eeennnxxxyyyxxxvvvtttrrrssstttqqqrrrsssrrrpppooooooppppppqqqqqqppptttyyyxxxsssooooooooooooooolllgggdddggggggggghhhiiikkklllmmmllllllkkkhhheeedddfffggghhhgggeeeddddddbbb```]]]\\\]]]___bbbeeehhhjjjkkkiiihhhhhhhhhiiiiiihhhfffffffffffffffeeedddbbbbbbccccccdddddddddccccccbbb``````^^^[[[XXXWWWYYY[[[___```aaabbbcccbbbbbbaaaccccccbbb```^^^[[[XXXVVVYYYZZZ[[[\\\\\\ZZZXXXWWW[[[YYYWWWUUURRRQQQOOOOOOOOONNNNNNOOORRRUUUXXXZZZWWWYYYZZZZZZXXXWWWXXXYYY\\\[[[YYYVVVSSSQQQOOONNNPPPQQQQQQPPPNNNMMMNNNOOONNNKKKGGGEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA???>>>=========<<<<<<===???AAACCCEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????============>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<=========>>>======<<<;;;;;;<<<<<<===<<<;;;::::::;;;<<<===EEEMMMSSSRRRIII@@@<<<<<<888888888888777666555555666666777999;;;===???@@@;;;:::999888888999:::;;;:::999888888777888888888:::::::::999999888777666666666666777777777888888666777777888888777777666666666666666666666666666666666666777777777888888777777777777777777777777888888888999999999999999999999::::::::::::999999::::::999999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>============<<<999888888:::===>>>===<<<<<<<<<<<<<<<<<<======>>><<<===>>>??????@@@@@@??????>>>===>>>@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBB>>>AAADDDEEEEEEEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIJJJLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGHHHJJJLLLMMMKKKLLLMMMNNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQSSSUUUYYY[[[[[[YYYUUUSSSNNNNNNMMMLLLKKKKKKKKKKKKLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPQQQTTTWWW[[[```gggppp{{{zzzyyyuuurrrqqqrrrtttssstttuuussspppmmmllllllooopppoooqqqxxx~~~xxxllllllkkkkkkkkkiiieeebbbffffffeeefffhhhjjjlllnnnnnnmmmkkkhhheeedddddddddgggeeedddcccddddddbbbaaa^^^___bbbdddgggjjjlllmmmhhheeedddfffkkkmmmjjjgggfffgggggggggfffeeeddddddccccccccccccbbbbbbaaaaaaaaa___]]][[[YYYYYYZZZ[[[^^^___bbbdddddddddcccbbb`````````___\\\XXXUUURRRVVVWWWZZZ[[[\\\[[[ZZZYYY[[[YYYWWWTTTRRRQQQPPPPPPQQQPPPOOOOOOQQQSSSVVVXXX[[[\\\^^^]]][[[YYYYYYYYYXXXXXXWWWUUUSSSQQQQQQRRRQQQQQQPPPNNNMMMMMMPPPSSSQQQMMMIIIFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>AAA???>>>===>>>AAADDDFFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@===>>>>>>>>>????????????<<<<<<<<<============>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;;;;<<<===>>>AAAFFFJJJHHHBBB<<<999:::777777777777777666666555444444555666888999;;;;;;:::999999888888999999:::999999888888888888999999777888:::::::::888777555555555777888888888777666666666777777777777666666666666666666666666666666555555666666777777777777777777777777777777777777666777777888999:::::::::999::::::;;;;;;::::::999::::::999999999999:::::::::::::::::::::;;;;;;;;;999::::::;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<999:::;;;<<<===<<<;;;:::========================999999999;;;===>>>===<<<;;;;;;;;;;;;;;;<<<======<<<===>>>??????@@@@@@???@@@????????????@@@??????????????????>>>>>>>>>>>>======>>>>>>???@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAA===@@@DDDFFFEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGHHHIIIJJJKKKLLLKKKLLLMMMNNNNNNOOOOOONNNOOONNNMMMLLLMMMNNNPPPQQQQQQSSSVVVXXXXXXWWWUUUSSSPPPOOONNNLLLKKKKKKJJJJJJMMMLLLKKKJJJJJJLLLNNNPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRSSSSSSRRRSSSVVVXXX\\\aaagggppp|||{{{yyyuuuqqqppprrrttttttuuuuuusssooollljjjjjjnnnooooooqqqyyyyyyjjjiiihhhhhhhhhgggdddbbbddddddddddddfffhhhkkklllnnnllliiigggeeeddddddcccdddcccbbbccceeefffeeedddcccdddfffhhhjjjmmmnnnooojjjfffeeehhhnnnpppmmmiiigggggghhhhhhhhhggggggfffddddddcccbbbaaa`````````aaa___\\\ZZZZZZ[[[[[[\\\]]]___bbbdddeeeeeedddddd_________^^^\\\XXXUUURRRUUUVVVXXXZZZ[[[\\\\\\\\\ZZZXXXVVVUUUTTTSSSTTTTTTVVVTTTQQQPPPPPPQQQTTTUUU]]]^^^___]]]ZZZWWWUUUUUUUUUWWWWWWVVVSSSQQQQQQSSSRRRQQQPPPMMMLLLNNNRRRUUUTTTQQQLLLIIIHHHHHHHHHGGGHHHHHHHHHGGGGGGEEEDDDDDDBBBBBBCCCBBBBBBAAA@@@???BBBAAA???>>>???BBBEEEGGGEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@===>>>>>>>>>????????????;;;<<<<<<<<<============>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<===???@@@===@@@BBBAAA===:::888888777777777666666666666666444444555555666666666666888888777777777777888888999888888777888888999999333555777999999888777555444555777888888888666555666666777777777777666666555555555555555555555555777888999:::::::::999999666666666666666666666666666666777888999999:::;;;999::::::;;;;;;::::::999:::999999888888888999999999999999:::::::::;;;;;;999::::::;;;;;;::::::999888999999:::;;;<<<======999:::;;;<<<===<<<;;;:::<<<<<<<<<<<<<<<=========<<<<<<;;;<<<>>>>>>===;;;::::::999999::::::;;;<<<<<<===>>>??????@@@@@@???@@@@@@@@@@@@???>>>???????????????>>>>>>=========::::::<<<===???AAABBBCCC======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB>>>AAADDDEEEDDDBBBBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKIIIHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNOOONNNMMMLLLLLLNNNOOOPPPOOOPPPQQQSSSSSSSSSSSSRRRPPPPPPNNNLLLKKKJJJJJJJJJMMMLLLKKKJJJJJJLLLNNNPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSUUUUUUUUUUUUWWWYYY[[[```eeemmm~~~{{{{{{yyyuuurrrqqqrrrtttuuuuuutttrrrnnnkkkkkkkkkllloooqqqrrrwww|||zzzuuukkkiiiggggggggggggfffdddcccddddddeeefffgggiiijjjjjjhhheeedddeeefffeeedddbbbaaaaaaccceeefffeeedddeeefffhhhjjjmmmoooqqqrrrooollljjjmmmrrrtttrrrnnnhhhiiijjjjjjjjjjjjjjjiiigggfffeeecccbbbaaaaaaaaaaaa^^^[[[ZZZ[[[\\\]]]\\\^^^___bbbdddeeefffffffffaaaaaaaaa```^^^[[[YYYWWWWWWWWWWWWWWWYYYZZZ\\\]]]YYYYYYXXXXXXWWWWWWXXXXXXYYYWWWSSSQQQPPPQQQSSSUUU[[[]]]]]]\\\XXXSSSQQQPPPUUUWWWYYYWWWSSSOOOOOOPPPQQQQQQOOOMMMMMMOOOSSSVVVWWWSSSMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>>>>???AAACCCEEEDDDDDDCCCCCCBBBCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????<<<<<<<<<<<<============>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@<<<===>>>>>>===<<<:::999777666666555555666666777666666777777777777666666777777777777777777777777777777777777777777888999111333555777888777666555444555666777888777666666555666666777777666666555555555555555555555555555555555777888888888777666666666666666666666666666666666777777888999::::::999999::::::::::::999999999999888888777777888888888888999999::::::;;;;;;::::::;;;;;;;;;;;;::::::777888999:::;;;<<<======999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<=========???=========>>>>>><<<:::999999999999999::::::;;;<<<===>>>??????@@@@@@??????@@@AAA@@@>>>>>>???@@@?????????>>>>>>======<<<999:::;;;===???AAABBBCCC===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@=========>>>??????@@@@@@CCCCCCDDDDDDDDDDDDCCCCCC@@@BBBDDDDDDBBBAAAAAAAAADDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDFFFGGGHHHIIIIIIHHHJJJJJJJJJHHHGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKJJJKKKJJJIIIHHHIIIIIIJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNOOONNNNNNMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPQQQPPPOOOMMMLLLKKKJJJJJJJJJLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTVVVVVVVVVVVVXXXYYYZZZ^^^ccckkk{{{zzzzzzxxxvvvsssrrrrrrtttttttttssspppmmmkkklllmmmmmmrrrvvvvvvwwwyyyvvvqqqmmmkkkiiihhhiiijjjiiihhhdddeeefffggghhhhhhhhhhhhfffcccaaabbbeeeggggggfffeeeeeeeeegggiiihhhfffcccdddeeegggjjjnnnqqqsssuuurrrpppoooqqqttttttrrrpppjjjjjjkkkllllllmmmllllllkkkjjjhhhfffdddcccccccccaaa^^^[[[ZZZ\\\^^^^^^]]]___```aaaccceeefffhhhhhhccccccbbb```___^^^]]]\\\\\\[[[XXXVVVVVVWWWYYY[[[[[[[[[[[[[[[[[[[[[ZZZYYYZZZXXXTTTQQQPPPRRRUUUWWWZZZ\\\]]]\\\XXXTTTQQQPPPPPPUUUYYYYYYTTTPPPOOOPPPQQQPPPOOONNNMMMOOOSSSWWWXXXSSSNNNJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDAAAAAAAAAAAAAAA@@@@@@???======>>>>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::;;;;;;;;;::::::999999:::;;;===>>>;;;;;;;;;===>>>===;;;999777666555555555555666777444555666888888888777777777777888888888888777777666666555555666777777888444444555666666666555444444555555666666666666666555555666666666666555555555555555555555555555555111222444555555555333333666666666666666666666666666666777777888888999999888888999999999999888888999999888777777777777777777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;666777888999;;;<<<===>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<<<<======;;;999:::999999999999:::;;;;;;<<<===>>>??????@@@@@@???===???AAA@@@>>>>>>???AAA@@@@@@??????>>>======<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>??????@@@AAAAAACCCBBBBBBBBBBBBBBBBBBCCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBDDDEEEFFFHHHIIIIIIIIIKKKLLLKKKHHHGGGHHHJJJHHHIIIIIIJJJLLLMMMOOOPPPOOOMMMKKKIIIHHHIIIJJJLLLJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNOOONNNMMMLLLLLLMMMNNNOOONNNMMMLLLKKKJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQSSSSSSSSSSSSQQQQQQQQQRRRUUUUUUUUUUUUVVVXXXZZZ]]]bbbiiizzzxxxyyyxxxvvvtttrrrsssttttttsssrrrooolllkkkmmmooopppwww{{{{{{yyyxxxuuuqqqpppnnnkkkjjjkkkllllllllleeefffgggiiiiiiiiihhhgggccc```___aaaeeehhhiiihhhjjjjjjkkklllmmmkkkgggdddaaacccfffjjjnnnrrruuuwwwqqqqqqqqqqqqrrrrrrqqqoookkkkkklllmmmnnnnnnnnnnnnnnnmmmjjjhhhffffffffffffaaa^^^ZZZZZZ\\\^^^^^^]]]``````aaabbbdddfffiiijjjcccbbbaaa___^^^^^^^^^^^^aaa^^^YYYUUUTTTTTTWWWYYY]]]]]]^^^^^^]]]\\\ZZZYYYYYYWWWTTTQQQQQQSSSWWWYYY[[[]]]______\\\XXXUUUUUUJJJQQQWWWYYYVVVSSSSSSTTTPPPPPPPPPNNNNNNPPPTTTWWWXXXSSSMMMIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCC??????@@@@@@@@@??????>>>===>>>???@@@AAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????============>>>>>>>>>>>>:::::::::999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::===<<<;;;::::::::::::;;;888888777777888:::;;;<<<999888999;;;======:::777777666555444444555777777111222444666888888888777888888999999999999888888555555555555555666777777777777777666666555444333555555555555666666666777555555666666666666555555555555555555555555555555333444666888888777666555666666666666666666666666777777777777888888888888888888888999999888888888999999888777777666777777777777888999::::::;;;;;;;;;<<<<<<======<<<<<<;;;666777888999;;;<<<>>>>>><<<;;;:::999:::;;;<<<===;;;;;;;;;<<<<<<<<<======;;;::::::;;;<<<===;;;999;;;::::::::::::;;;<<<<<<<<<===>>>??????@@@@@@???<<>>>>>@@@BBBAAA@@@@@@???>>>======<<<>>>>>>>>>>>>>>>===>>>===????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCBBB@@@@@@@@@@@@BBBCCCBBBCCCDDDCCCBBBCCCEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCEEEFFFHHHIIIJJJJJJLLLNNNLLLIIIHHHIIIKKKIIIIIIJJJKKKMMMPPPSSSUUURRRPPPLLLIIIHHHIIIKKKLLLJJJKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPQQQQQQPPPNNNMMMPPPNNNLLLKKKKKKLLLNNNOOOMMMLLLKKKJJJJJJIIIIIIJJJHHHIIIKKKLLLNNNOOOOOOPPPPPPRRRTTTUUUUUUTTTRRRPPPOOOQQQSSSTTTTTTTTTUUUVVVZZZ]]]bbbiiiyyyxxxxxxyyyyyyxxxwwwvvvvvvvvvssspppnnnnnnmmmlllkkkmmmoootttwwwyyywwwuuussssssqqqoooppprrrsssqqqooonnnhhhfffjjjmmmjjjfffeeeeeebbb```aaaeeehhhhhhgggiiijjjlllppprrrqqqmmmjjjggghhhjjjmmmpppsssuuuvvvwwwtttrrrrrrsssrrrnnnkkkiiihhhhhhiiijjjmmmoooppprrrooojjjeeebbb``````aaaeeeaaa]]]\\\^^^```aaa```aaa```___```ccceeefffeeeaaaaaa````````````aaaaaabbbaaa___[[[WWWVVVVVVWWW[[[\\\]]]]]]]]]\\\[[[[[[ZZZ[[[ZZZWWWTTTTTTWWW[[[WWWZZZ]]]]]][[[WWWUUUSSSOOOPPPQQQQQQQQQPPPOOONNNNNNOOOPPPPPPNNNNNNOOOPPPQQQNNNKKKIIIJJJLLLMMMMMMGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAA???>>>======:::<<<>>>AAABBBBBBAAA@@@CCCCCCCCCBBBBBBAAAAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@????????????===>>>???>>>===<<<===>>>>>>============<<<<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777666555555555555555777777777777777777777777666666666666777777777888666666666666666666666666777777777777666666666666777666555444444444444444555555555555555555555555777777666666555555555444222444666888999888666444999888777666555555555555666666666666777777777777:::999888777777777999999888777777777888999::::::::::::999999::::::;;;<<<999999::::::::::::;;;;;;;;;;;;999999999999;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;:::777555333;;;:::888777777888:::;;;<<<<<<;;;:::999999888888::::::;;;;;;<<<===>>>>>>============>>>>>>>>>>>>??????@@@@@@@@@>>>===;;;======<<<;;;<<<===>>>???@@@@@@??????>>>?????????AAAAAAAAA@@@@@@?????????AAAAAA@@@@@@AAAAAABBBCCCEEEDDDBBBAAAAAABBBDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDFFFEEEEEEEEEEEEGGGIIIJJJIIIJJJJJJJJJKKKKKKLLLLLLGGGGGGHHHLLLPPPTTTUUUUUURRRQQQOOOMMMKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPOOONNNNNNLLLMMMOOOPPPPPPOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIGGGHHHJJJLLLMMMNNNNNNNNNPPPPPPQQQQQQRRRSSSSSSTTTSSSTTTTTTTTTRRRQQQQQQRRRVVVYYY^^^gggzzz~~~|||zzzyyywwwwwwvvvtttqqqooooooooonnnmmmnnnoooqqqrrrttttttttttttvvvtttrrrssstttuuusssqqqqqqjjjgggjjjllljjjgggfffeeecccbbbdddhhhlllllllllmmmnnnoooqqqsssssspppnnneeefffhhhkkkmmmppprrrsssrrrpppmmmlllllljjjgggdddiiiiiiiiiiiijjjkkklllmmmnnnllljjjgggeeedddddddddbbb___]]]]]]___``````___```___^^^___aaabbbbbbbbbaaaaaa```_________``````aaabbbaaa^^^ZZZXXXXXXXXXZZZ[[[\\\]]]^^^]]]\\\[[[ZZZZZZYYYVVVSSSSSSVVVYYYWWWYYY[[[[[[YYYVVVTTTSSSOOOOOOPPPOOOOOONNNMMMMMMLLLMMMOOOOOONNNNNNOOOPPPNNNKKKIIIHHHIIIJJJKKKJJJGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>>;;;<<>>===============>>>???>>><<<<<<<<<>>>=========<<<<<<<<<;;;;;;>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999777777666555555555555555777777777777777777777777444444444555555555666666666666666666666666666666777777777777666666666666666666555555555555555555555555555555555555555555777666666666555555555555222444555777777666555444777777666666666666777777666666666777777777888888:::999888777777888999999888888888777888888999999:::999999999999:::;;;;;;999999999:::::::::;;;;;;:::999888888888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999888<<<;;;999888888999:::;;;<<<<<<;;;;;;:::999999888999::::::;;;<<<<<<======<<<=========>>>>>>>>>>>><<<======>>>>>>===;;;;;;>>>===<<<<<<<<<===??????AAA@@@@@@?????????@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIMMMRRRUUUVVVVVVRRRQQQOOOMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPOOOOOONNNLLLMMMOOOPPPPPPOOOMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIKKKMMMOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSTTTSSSSSSSSSUUUWWWYYY]]]aaaiiizzz}}}|||zzzzzzzzzwwwtttqqqppppppqqqpppoooqqqpppnnnnnnoooqqqsssuuuwwwvvvuuuvvvwwwxxxwwwvvvuuunnniiijjjllliiihhhhhhgggffffffiiimmmqqqssssssrrrqqqpppqqqssssssrrrqqqkkklllmmmoooqqqsssuuuuuuvvvtttqqqooommmjjjgggdddjjjkkkkkkllllllllllllllllllllllllkkkiiigggeeeddd```___^^^___aaabbbbbbaaacccaaa```aaabbbbbbaaa```aaa```______^^^^^^^^^^^^aaabbbcccaaa^^^[[[ZZZZZZZZZ[[[\\\]]]^^^]]]]]]\\\ZZZZZZXXXUUUSSSRRRTTTVVVVVVXXXYYYXXXUUUSSSSSSSSSPPPOOONNNMMMLLLLLLLLLLLLKKKLLLMMMMMMLLLLLLMMMOOOJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@<<<===???AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>>>>===============>>>???>>><<<;;;<<<===<<<<<<;;;;;;;;;:::::::::======<<<<<<;;;:::::::::999999999999999999999999;;;;;;;;;;;;::::::::::::;;;:::999888999:::;;;<<<:::;;;;;;;;;;;;:::999999777777666555555555555555777777777777777777777777444444555555555666666666666666666666666666666666666666666666777777777777666666666666666777777777555555555555555555555555666666666666555555555555444444444444555555555555555555555555666777999999777777777888888888999999999888888777888888999999999999888888777888888888999999888888999999:::;;;999999999999::::::::::::999888888777777888888999999999::::::::::::::::::::::::::::::;;;<<<=========<<<;;;999999999:::;;;<<<<<<<<<;;;;;;::::::999999999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>;;;<<<<<<============<<<>>>===<<<<<<<<<===??????AAAAAA@@@@@@@@@@@@AAAAAADDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJKKKNNNRRRVVVWWWWWWSSSQQQPPPMMMLLLJJJJJJIIIKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOKKKMMMNNNOOOOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSUUUYYY\\\___bbbffflll{{{~~~}}}|||{{{{{{||||||}}}vvvtttrrrqqqqqqrrrrrrqqqqqqpppooonnnoooppprrrtttuuuuuuvvvwwwxxxyyyzzzzzzzzzsssmmmmmmllljjjjjjlllhhhiiikkknnnqqquuuwwwxxxtttrrrooooooppprrrrrrrrrpppqqqrrrsssuuuwwwxxxxxx|||zzzwwwuuuqqqmmmjjjhhhkkklllmmmnnnooonnnmmmmmmnnnooooooooolllhhhccc```bbbaaa``````bbbdddfffgggiiigggffffffffffffdddbbb``````___]]]]]]\\\\\\\\\___aaadddcccaaa]]][[[[[[YYYZZZ\\\]]]]]]]]]]]]\\\YYYXXXWWWTTTRRRRRRSSSTTTUUUVVVUUUTTTQQQPPPQQQRRRQQQPPPNNNLLLKKKKKKLLLLLLLLLMMMMMMLLLJJJIIIIIIKKKGGGFFFFFFGGGHHHGGGEEECCCEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@???????????????===>>>>>>>>><<<;;;<<<===;;;;;;;;;:::::::::999999<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;:::999888888:::;;;===:::::::::::::::999888888777777666555555555555555666666666666666666666666666777777777777888888888666666666666666666666666666666666666777777777777666666777777888888888888555555555555555555555555666666666666666555555555555444333333333333444555555555555555666777888999777888888888999999999999888888888888888888999999::::::999888777777777888888888888888888999::::::888999999999999:::::::::999999888888888888999999999999999999999::::::::::::999999999:::;;;===>>>======;;;:::::::::::::::<<<<<<<<<;;;;;;;;;::::::888888999999999:::::::::<<<<<<<<<=========>>>>>><<<======>>>???@@@@@@@@@===<<<;;;;;;;;;<<<>>>>>>AAAAAA@@@@@@AAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEGGGHHHJJJLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJMMMQQQTTTUUUUUURRRQQQPPPNNNLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOLLLMMMNNNOOOOOOMMMLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIILLLNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSRRRRRRRRRUUUYYY]]]cccfffjjjnnn||||||{{{{{{{{{{{{{{{||||||uuurrrppppppqqqssssssrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqrrrtttuuuwwwxxxzzz{{{}}}vvvqqqooonnnkkklllooojjjlllnnnqqqsssuuuwwwxxxuuurrrooonnnppprrrssstttpppqqqrrrssstttvvvwwwwwwzzzzzzxxxuuupppllliiihhhhhhiiikkklllmmmmmmlllkkkkkkmmmppppppnnniiiddd```bbbaaa___^^^___bbbfffjjjlllkkkiiiiiiiiihhheeebbb```___^^^\\\[[[ZZZZZZZZZ\\\___bbbcccaaa^^^\\\[[[XXXYYY[[[\\\\\\\\\[[[[[[XXXVVVTTTSSSRRRRRRRRRQQQSSSSSSRRRPPPNNNMMMNNNPPPQQQPPPNNNLLLLLLLLLLLLMMMNNNNNNNNNLLLHHHFFFFFFFFFFFFFFFFFFGGGHHHGGGEEEBBBDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>?????????<<<===>>>===<<<;;;;;;===;;;::::::::::::999999999;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999::::::999999999:::;;;<<<999999::::::999999888777777777666555555555555555666666666666666666666666777777777777888888888999666666666666666666666666555666666666777777777888555666777888999999888888666666666666666666666666555555555666666666666666666555333222222333444555777777666666666666777777777888888888999999999999777777888888999999999999::::::999888777777777888888777777777777888999999888888888999999999::::::999::::::::::::::::::999888888888999999:::::::::::::::999888888999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::888888888999999999999999<<<<<<<<<<<<============<<<======>>>???@@@AAAAAA;;;;;;:::::::::;;;<<<===AAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFHHHJJJKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKOOOQQQRRRRRRPPPPPPOOONNNMMMKKKJJJIIIFFFGGGHHHIIIKKKLLLMMMNNNMMMNNNOOOOOOPPPPPPPPPOOOLLLMMMOOOOOOOOOMMMLLLJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGHHHJJJLLLNNNNNNNNNNNNQQQQQQQQQQQQQQQRRRRRRRRRTTTTTTSSSQQQQQQSSSVVVZZZdddhhhlllqqq}}}}}}}}}}}}|||{{{zzzxxxxxxrrrpppnnnnnnppprrrrrrrrrqqqrrrtttuuuuuusssqqqpppnnnppprrrsssttttttwwwxxx|||vvvrrrqqqnnnlllmmmqqqlllnnnqqqrrrrrrrrrssstttssspppmmmmmmooorrrttttttqqqrrrsssuuuvvvxxxyyyyyyzzz{{{zzzwwwrrrnnnllllllfffggghhhhhhhhhhhhhhhgggeeehhhlllooonnnkkkfffbbb```___^^^]]]]]]___dddhhhkkkjjjiiiiiiiiigggccc``````___]]][[[ZZZYYYXXXXXXYYY\\\___```^^^\\\[[[ZZZXXXYYYZZZ[[[[[[ZZZYYYXXXUUUTTTRRRQQQRRRRRRQQQPPPPPPPPPPPPNNNLLLKKKLLLMMMOOONNNMMMMMMMMMMMMMMMMMMNNNOOONNNKKKHHHEEEEEEEEEFFFFFFFFFGGGHHHGGGEEECCCCCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB>>>??????????????????@@@??????@@@@@@@@@@@@??????>>>======<<<<<<=========<<<===>>>===;;;:::;;;<<<;;;;;;:::::::::999999999;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999:::::::::;;;;;;;;;888999999999999888777777777777666555555555555555777777777777777777777777555555555666666666777777666666666666666666666666555555666666777777888888555666888999999888777777666666666666666666666666555555555666666666666666666666444333333333444555888777666666666666666777777777777888888888999999666777888999999999999999999999888888777888888888777777777666777777888999888888888888999999999999999::::::;;;;;;::::::999777777888888999:::::::::::::::999888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<===??????<<<;;;:::::::::;;;<<<===@@@??????@@@@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBGGGFFFFFFEEEDDDDDDCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCEEEGGGIIIJJJJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGJJJMMMOOOOOOOOONNNNNNOOONNNNNNMMMKKKKKKGGGGGGHHHIIIKKKLLLMMMNNNMMMMMMNNNOOOPPPPPPPPPPPPNNNOOOPPPPPPPPPNNNLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHJJJLLLMMMNNNNNNMMMPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTRRRQQQRRRUUUWWWaaagggmmmsssxxxyyy{{{{{{zzzxxxuuusssooommmlllllloooqqqqqqqqqrrrssstttuuutttsssqqqpppppprrrssssssqqqpppqqqsssxxxtttqqqpppnnnjjjkkkpppmmmppprrrqqqooommmmmmnnnllljjjhhhhhhkkknnnpppppprrrrrrtttuuuwwwyyyzzz{{{{{{|||}}}zzzvvvrrrrrrrrrkkkjjjiiigggfffeeeeeedddcccfffjjjmmmmmmjjjeeebbb^^^```bbbbbbaaaaaaccceeejjjiiiiiiiiihhhfffccc```___^^^\\\ZZZXXXWWWVVVVVVVVVYYY[[[\\\[[[YYYYYYYYYXXXYYYYYYYYYYYYWWWVVVUUUSSSQQQOOOPPPRRRSSSRRRPPPMMMNNNNNNMMMKKKIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMKKKHHHFFFFFFGGGFFFEEEDDDEEEFFFFFFDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@???????????????>>>??????????????????>>>======<<<<<<<<<<<<======<<<===>>>===;;;:::;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999999888777999:::<<<<<<;;;:::999888888888888888777777666777777666555555555555555777777777777777777777777555555666666666777777777666666666666666666666666555555555666777888888888666777888999999777666444666666666666666666666666555555555555666666666777777666666555444444555555666666555666666777888999666666666777777777888888555666888999::::::999999888888888777888888999999777666666666666777888888888888888888999999999999888999::::::::::::999888666777777888999999::::::999999:::::::::::::::999888888999::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<===>>>???======<<<;;;<<<===>>>???>>>>>>>>>??????AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGIIILLLNNNNNNMMMLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQRRRQQQOOOMMMKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGIIIKKKMMMNNNOOOOOONNNNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUUUUTTTTTTUUUWWW\\\dddmmmtttppprrruuuwwwxxxvvvtttrrrmmmkkkjjjkkkmmmpppqqqpppssssssssssssrrrqqqqqqppprrrtttuuusssooommmmmmooouuuqqqoooooollliiijjjnnnnnnqqqrrrqqqllliiiiiiiiieeecccbbbcccfffiiikkkkkklllmmmooopppsssuuuvvvwwwxxxzzz{{{yyyuuurrrrrrsssqqqpppllliiigggeeeddddddeeegggkkklllkkkgggaaa^^^^^^ccchhhiiihhheeedddeeekkkjjjiiijjjiiigggddd```___^^^\\\ZZZXXXVVVVVVUUUTTTVVVYYYYYYXXXWWWXXXXXXXXXXXXYYYYYYXXXVVVTTTSSSRRRPPPNNNOOORRRSSSRRRPPPKKKMMMNNNMMMJJJHHHHHHHHHGGGIIIJJJLLLLLLLLLKKKKKKJJJKKKLLLKKKIIIHHHIIIJJJFFFDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@?????????>>>>>>????????????>>>>>>??????>>>>>>>>>>>>???@@@<<<=========;;;:::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888:::::::::999999999888888666888;;;======<<<:::888888888888888888777666666777777666555555555555555777777777777777777777777888888888888999999999999666666666666666666666666444555555666777888888999666777888999888666444333777777777777777777777777444555555555666666777777777777666666666555555444333444444555777888:::;;;666666666666777777777777555666888999::::::999999888777777777888999::::::666666666666666777888888777888888888888999999999777888999::::::999888777666777777888999999::::::888999;;;<<<===<<<<<<;;;666777888999:::;;;;;;;;;888888888888888888888999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======???>>>>>>======>>>@@@AAA???>>>=========>>>@@@AAA>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGIIILLLNNNNNNMMMKKKLLLMMMNNNOOONNNNNNMMMPPPOOOOOONNNMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPQQQRRRRRRRRRPPPMMMLLLIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJLLLNNNOOOPPPPPPOOOLLLLLLMMMOOOQQQRRRTTTTTTSSSTTTVVVWWWVVVVVVWWWYYYYYYbbbllltttrrrqqqqqqrrruuuwwwvvvuuuqqqpppnnnlllkkklllnnnooommmoooqqqrrrpppmmmlllllluuuuuuuuutttqqqooollljjjppppppooommmjjjiiikkklllnnnppprrrrrrooolllkkkkkkhhhgggfffgggiiikkkllllllmmmlllkkkkkklllnnnqqqrrrtttuuuwwwwwwvvvuuuvvvwwwtttpppllljjjiiihhhdddaaabbbdddhhhlllmmmjjjeeeaaa]]]```eeeiiikkkjjjgggeeeiiihhhggghhhhhhhhhfffddd]]]\\\ZZZYYYXXXVVVSSSQQQSSSSSSTTTUUUUUUUUUTTTTTTVVVVVVVVVVVVWWWVVVSSSQQQMMMNNNPPPPPPNNNMMMMMMNNNMMMMMMMMMMMMLLLKKKIIIIIIDDDGGGJJJNNNOOONNNLLLKKKIIIHHHGGGHHHKKKLLLJJJGGGFFFCCC@@@@@@CCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>????????????@@@@@@@@@CCCBBB@@@??????@@@BBBCCCCCCBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888:::999999888888999999:::999;;;======<<<:::::::::::::::999999888777666666555555555555555555555555222222333444555666777888111222333444555777888888000111111222444555777888444444555555666666777777888888888888888888888888555555555555444444444444555555555555666666666666777777888888888666555444444444444555666777777888666666555666666777888999888888888777777777777666::::::999888777777888888888777666666666777999::::::::::::999999888888888666777777777888888888888888888888888999:::;;;<<<===<<<:::888777777888999666777888::::::999888888666777999999888888999;;;;;;;;;;;;;;;;;;;;;::::::>>>??????>>>===<<<<<<===>>>???@@@AAAAAA@@@???>>>===========================???@@@@@@??????@@@AAAAAABBBDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAACCCAAA???>>>>>>@@@CCCEEECCCCCCCCCCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLPPPOOOOOONNNMMMLLLKKKKKKIIIJJJMMMOOOQQQQQQPPPOOOMMMNNNPPPQQQQQQPPPNNNMMMIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHJJJMMMPPPQQQOOOMMMLLLLLLNNNOOOQQQRRRSSSTTTUUUVVVWWWXXXZZZZZZ[[[[[[\\\^^^eeepppttttttuuuuuuuuuuuuvvvvvvsssqqqooommmlllkkkllllllnnnpppqqqqqqnnnllljjjjjjppppppqqqqqqpppnnnmmmkkkoooooommmjjjgggeeefffgggmmmoooqqqqqqooolllkkkkkkiiihhhhhhhhhiiikkkkkkkkkiiiiiiiiijjjkkknnnqqqssssssssssssrrrqqqrrrtttvvvzzzuuunnnjjjiiiiiihhhgggdddeeehhhjjjkkkhhhdddaaa```bbbeeeiiikkklllmmmmmmjjjiiigggggggggfffcccaaa\\\[[[YYYXXXYYYXXXWWWUUUTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUSSSQQQOOOLLLNNNOOOOOOMMMLLLMMMNNNNNNNNNMMMLLLKKKIIIGGGFFFDDDFFFIIILLLMMMLLLKKKIIIIIIGGGFFFHHHJJJJJJHHHFFFEEEBBB@@@@@@BBBDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>????????????@@@@@@@@@BBBAAA@@@??????@@@AAABBBBBBBBBAAA@@@????????????>>>======<<<<<<<<<<<<<<<>>>>>>===<<<<<<===>>>>>>;;;;;;;;;:::::::::999999999999999::::::::::::;;;::::::::::::::::::::::::888888777777777777888888999999999888888999999999555777::::::999999999:::;;;;;;:::999999888777777555555555555555555555555666666666666666666666666222333333444555666777777555555555666777888::::::555555666666666666666777888888888888888888888888777777777777666666666666555555555666666666777777444444666666777666555555444444444555666777777777666666666666666777777888666666777777888888999999:::999888888777777777888888777666666666777999999:::::::::999999888888888888888888888999999999999888888888888999:::;;;<<<999888777777777999;;;<<<888888999:::::::::::::::888999::::::999888:::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>???>>><<<<<<<<<===;;;<<<===>>>>>>>>>===<<<========================>>>???@@@@@@???>>>???AAABBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLOOOOOONNNNNNMMMLLLLLLKKKLLLMMMNNNPPPPPPPPPOOOOOOLLLMMMNNNOOOOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIKKKMMMOOOOOOMMMLLLMMMMMMNNNOOOPPPQQQRRRRRRUUUVVVXXX[[[^^^```aaaaaa```aaagggqqquuuwwwyyyxxxuuussstttvvvtttrrrpppnnnmmmkkkkkkkkkmmmooopppooommmjjjiiiiiijjjkkklllmmmnnnnnnmmmlllnnnnnnllliiieeeccccccdddkkkmmmoooooommmkkkkkkkkkllllllkkkkkkjjjjjjjjjiiijjjjjjiiiiiijjjlllmmmoooppppppnnnkkkjjjlllqqquuuzzztttlllfffdddeeeggghhhggghhhjjjkkkjjjhhhfffeeedddcccdddeeehhhmmmqqqtttmmmkkkhhhfffeeeccc```]]][[[YYYWWWWWWXXXZZZZZZYYYTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTRRRPPPNNNLLLKKKLLLMMMMMMLLLKKKLLLMMMOOONNNMMMKKKIIIGGGEEEEEECCCDDDGGGIIIJJJIIIHHHGGGGGGFFFFFFFFFHHHHHHFFFDDDDDDBBB@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@AAA@@@???>>>>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<>>>===<<<<<<<<<<<<===>>>::::::999999999888888888777888999:::;;;:::999999888888888999999999999999999999888888888888999999999999888888888888999999444666888999999999:::;;;;;;;;;::::::999999888888555555555555555555555555999999888777666555555444444444444555555555666666555555555555555666777777777777777777666666666666888888888888888888888888777777777777666666666666555555666666666777777777222222333555555666666555444444444555666666777777777777777666666666666666555666666777888999:::;;;999888888888888777777777777777777666777888888999999999999999999888888888888999999999999:::::::::888888888888999:::;;;;;;888777777666777999:::<<<::::::999999::::::;;;<<<:::;;;<<<;;;999999999;;;;;;;;;:::::::::;;;===>>>===>>>???>>><<<<<<<<<===:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@>>>>>>???@@@BBBCCCEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBB????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLOOONNNNNNNNNMMMLLLLLLLLLPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHEEEGGGJJJLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRTTTWWW[[[___bbbeeefff___```dddmmm|||tttyyy|||zzztttqqqrrruuurrrrrrqqqpppooonnnmmmlllkkklllnnnmmmkkkjjjiiijjjhhhiiijjjlllmmmmmmlllllllllmmmllljjjfffddddddeeeiiijjjllllllkkkjjjjjjkkkoooppppppnnnllljjjjjjjjjpppnnnmmmkkkiiihhhhhhhhhmmmlllhhheeedddhhhnnnrrrvvvrrrlllgggddddddfffgggjjjkkkllllllkkkkkkkkklllgggeeebbbbbbdddjjjpppuuupppmmmiiifffcccaaa]]][[[[[[XXXUUUUUUVVVXXXYYYYYYTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTQQQNNNLLLKKKIIIJJJKKKKKKJJJJJJKKKMMMMMMLLLKKKIIIHHHGGGFFFEEECCCDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEFFFFFFEEEDDDCCCCCCBBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777666777999;;;;;;:::888777888888888999999999999999999999888888888888999999888888777777777777888888777999::::::999999:::<<<999999999999888888777777555555555555555555555555999888888777666555444444555555555555555555555444777666555555444444555555888888888777777666666555888888888888888888888888555555555555444444444444555555666666666777777777333333444444555555555555444444444555555666666666777777777777777666555555666666777777888999999:::777888888888888888777777777777777777777888888999999999999888888888888888888888888999999999::::::999888888888999999:::;;;:::999888777777777777888::::::999888888:::;;;<<<:::;;;<<<;;;999888888999;;;::::::999:::<<<>>>@@@<<<===>>>>>><<<;;;<<<>>><<<<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@>>>>>>>>>@@@CCCCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBB>>>???@@@AAABBBAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEECCCCCCDDDEEEFFFCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMMMMMMMMMMMMMQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTSSSPPPMMMLLLIIIIIIIIIIIIHHHHHHHHHHHH@@@CCCGGGJJJJJJKKKNNNPPPLLLMMMMMMOOOPPPQQQRRRRRROOOQQQTTTXXX\\\```bbbccc______ccckkkyyyssswww{{{yyytttpppqqqtttpppqqqrrrrrrrrrqqqpppooohhhjjjkkkkkkjjjjjjkkkllliiijjjkkklllllllllkkkjjjhhhiiiiiihhhfffeeeeeeeeeeeeggghhhiiihhhhhhiiijjjppprrrsssqqqnnnkkkkkkkkkqqqpppnnnllljjjhhhgggfffjjjhhheeebbbbbbeeekkkppptttsssqqqnnnkkkjjjiiiiiihhhjjjkkkkkkjjjkkkmmmpppmmmjjjfffcccdddiiiooosssrrrooojjjeeebbb___\\\ZZZYYYWWWTTTSSSTTTVVVWWWWWWSSSSSSRRRQQQPPPPPPQQQQQQTTTUUUVVVTTTPPPLLLKKKKKKHHHIIIIIIHHHGGGHHHJJJLLLKKKJJJIIIHHHGGGGGGHHHHHHDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBBBBAAABBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>=========>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888777777777666666666555666888::::::999888777888999999999:::::::::;;;999888888888888888888999888777777666666777777888999:::;;;:::888777888999777777777777666666666666666666666666666666666666555555555555555555555555555555555555555444444444;;;:::999888777777777777888888777777666666555555777777777777777777777777555555555555444444444444555555555555666666666666777666666555555444444444444444444444555555555555777777888888777666555444777777777777777777777777666777777888888888777777666777777777888888888888888888888888888888888888777777777777888888888999999999888888999999::::::999999999888888888888888999888777777777888:::;;;999:::;;;999888777777888;;;;;;::::::;;;===>>>???;;;<<<>>>===<<<;;;<<<>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAA@@@???>>>???@@@BBBCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBB???@@@BBBCCCDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQRRRTTTUUUUUUUUUVVVUUUTTTQQQNNNLLLIIIHHHHHHHHHHHHGGGGGGGGGAAACCCFFFHHHIIIKKKMMMOOOJJJKKKLLLNNNPPPRRRSSSTTTOOOQQQTTTWWWZZZ\\\^^^^^^ccccccgggooo~~~rrruuuyyyyyyvvvsssssstttppprrrtttuuuvvvuuusssrrriiijjjkkkkkkjjjjjjkkkllliiijjjkkkllllllkkkjjjiiiccceeeffffffdddccccccdddaaacccdddeeeeeeeeegggiiinnnqqqsssrrrnnnkkkkkkmmmnnnnnnmmmlllkkkiiihhhhhhggggggeeecccccceeejjjnnnnnnoooqqqpppmmmjjjiiihhhfffiiikkkjjjhhhiiillloooqqqoookkkiiiiiillloooqqqqqqmmmhhhdddaaa^^^[[[YYYWWWUUUSSSSSSTTTVVVVVVUUUUUUSSSQQQOOONNNNNNNNNNNNRRRUUUVVVTTTOOOKKKJJJKKKFFFGGGGGGFFFFFFFFFIIIKKKJJJIIIHHHGGGGGGHHHIIIJJJGGGFFFEEEEEEDDDEEEEEEFFFEEEFFFGGGEEECCCAAA@@@AAA@@@AAA@@@>>><<<<<<>>>???????????????????????????>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;<<<<<<;;;::::::888888777777777666666666555666777888999888777777888888999999:::;;;;;;;;;888888777777777777888888777777666666666666777777999999999777444333444555666666555555555555555555666666666666666666666666333333444444555555666666555555555555555555444444999888777666555555555555666666666666555555555555777777777777777777777777777777777777666666666666333333444444444555555555888777666555444444444444444444444444444444444444666666777888888777555555777777777666666555555555555666777888888888777666666666777888888888888777777777777888888888888888666666777777777888888888:::999999888999999::::::666666777999:::;;;<<<<<<888888777777888888999:::888999:::999777777777999;;;;;;<<<<<<=========>>>:::<<<======<<<;;;<<<>>>======<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@??????@@@AAAAAABBBDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBB@@@@@@AAAAAABBBBBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJEEEFFFGGGGGGHHHHHHHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOMMMNNNOOOPPPRRRSSSTTTTTTRRRRRRSSSSSSQQQNNNLLLJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFHHHKKKMMMMMMMMMJJJKKKLLLNNNOOOQQQRRRSSSRRRSSSUUUWWWYYYZZZ[[[[[[aaaccchhhrrrrrrtttwwwxxxyyywwwvvvuuussstttwwwxxxxxxvvvtttrrrlllmmmmmmkkkiiihhhiiijjjggghhhiiikkkkkkkkkjjjiiidddeeegggfffdddbbbaaabbb^^^___aaaaaabbbccceeehhhiiimmmqqqpppmmmjjjkkkmmmmmmllllllkkkjjjhhhgggfffeeeffffffffffffgggjjjllliiilllnnnnnnkkkiiihhhiiijjjmmmooommmjjjiiikkkooooooooonnnnnnmmmnnnnnnnnnmmmjjjddd```^^^\\\ZZZXXXTTTSSSRRRTTTVVVXXXXXXWWWWWWUUURRROOOMMMLLLLLLMMMOOORRRTTTRRRMMMIIIIIIJJJEEEEEEEEEEEEDDDEEEHHHKKKLLLKKKIIIHHHGGGHHHIIIJJJIIIHHHFFFEEEEEEEEEFFFGGGEEEGGGHHHFFFBBB@@@@@@AAA@@@@@@@@@>>>;;;:::<<>>????????????@@@@@@@@@>>>??????????????????>>>=========<<<<<<======>>>===<<<;;;;;;::::::;;;;;;999:::;;;;;;;;;;;;:::999888888888777777777666666666666666777777777777888777777888888999:::::::::777777666666666666777777777666666555555666666777777888777666444333555777666666666666666666666666666666666666666666666666444555555555666666666666444444555555555555555555555555444333222222222222444444444444555555555555777777777777777777777777777777777777666666666666222222222333333333444444666555444333333444444555444444444444444444444444444555777888888888666555444444444555555555555555444555777888999888777666555666777888999888888777666777777777888888888999777777888888888999999999::::::999999888999999:::666777888:::;;;=========777888999999::::::999999777999:::999888888999;;;:::;;;===>>>>>>===<<<;;;:::;;;===<<<;;;;;;===>>>@@@???===<<<;;;<<<<<<<<<========================<<<===????????????AAACCC@@@AAACCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBB???@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIEEEEEEGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOMMMNNNPPPQQQRRRRRRQQQQQQNNNOOOPPPPPPOOOLLLJJJHHHFFFFFFFFFEEEEEEEEEEEEDDDJJJFFFEEEIIIQQQUUUUUURRRMMMMMMMMMNNNOOOOOOOOOPPPSSSTTTUUUWWWXXXYYYZZZZZZ^^^aaahhhtttssstttvvvyyy{{{{{{yyyvvvuuuwwwyyyzzzyyywwwsssqqqppppppooollliiigggggghhheeefffhhhiiijjjkkkjjjjjjhhhiiijjjiiifffcccbbbbbb\\\]]]___``````bbbdddgggeeejjjooooookkkiiijjjlllooonnnmmmjjjhhheeebbbaaadddfffhhhhhhhhhiiijjjlllkkknnnqqqpppnnnlllmmmnnnpppsssuuurrrmmmjjjllloookkklllmmmnnnnnnmmmlllkkkjjjgggbbb^^^\\\ZZZXXXWWWQQQQQQRRRUUUYYY[[[ZZZYYYZZZWWWTTTPPPMMMLLLLLLLLLLLLPPPSSSPPPKKKGGGHHHJJJDDDEEEEEEDDDCCCEEEHHHKKKOOOMMMKKKHHHGGGGGGHHHIIIKKKJJJGGGFFFEEEFFFGGGHHHEEEGGGIIIFFFBBB@@@@@@AAA???@@@@@@>>>;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@??????@@@@@@@@@@@@??????======<<<<<<<<<======>>><<<<<<;;;::::::::::::;;;999999;;;;;;;;;;;;999999888888888888777777777777777666666666666777888888555666666777888999999999666666555555555555666666666666555555555555666666777888888777666666888:::666666666777777777777777777777777777777777777777777777777777666666666666444444444555555555666666777777666555555555555555222333333444444555555555777777777777777777777777666555555555444444444444111111222222222333333333333222222111222333555666444444444444444444444444333555777888999888777666111222222333444555666666333555777888999888777666555666777999999888888777666666777777888888888999888888999999999:::::::::::::::999999888999999999::::::;;;<<<<<<;;;;;;;;;888999:::;;;<<<;;;:::999888999::::::::::::;;;<<<:::<<<>>>@@@???>>>;;;999:::;;;<<<<<<;;;;;;===>>>CCCBBB@@@???>>>===>>>>>>========================;;;===?????????@@@BBBDDD@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBB??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFBBBDDDFFFHHHJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHFFFGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPNNNOOOQQQRRRRRRQQQOOONNNNNNNNNOOOPPPOOOMMMJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDGGGCCCBBBIIIVVV^^^^^^ZZZPPPPPPOOONNNNNNMMMMMMMMMQQQQQQSSSUUUVVVWWWXXXXXXaaadddmmmzzzwwwzzz{{{zzzxxxwwwyyy{{{||||||{{{yyyvvvtttuuuvvvssssssrrrmmmhhheeefffhhheeebbbaaadddfffeeegggkkknnnmmmmmmllljjjhhhfffdddcccaaa^^^]]]^^^`````````aaacccfffiiikkkkkkkkkjjjlllppptttrrrmmmhhhggghhhhhhhhhhhhiiijjjjjjhhhfffgggiiikkklllmmmnnnqqqttttttyyy{{{wwwrrrooojjjeeedddddddddeeeggggggeeeccceeeccc^^^ZZZWWWVVVVVVWWWSSSTTTTTTUUUXXXZZZ]]]___]]]XXXTTTTTTXXXXXXSSSMMMNNNMMMLLLKKKJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHKKKLLLLLLKKKIIIGGGHHHIIIGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@???===<<<;;;;;;<<<>>>???======>>>>>>??????@@@@@@===>>>>>>???@@@BBBCCCDDDAAA@@@???>>>============:::;;;<<<<<<===<<<<<<<<<999999999888888888888777888888888888888888888888999999999888888666555555111222222333444555666666888888888888777777777777555555555555555555444444444444444555555555666666444555666777777666555444333333444555666666666555222222333333444444555555444444444444444444444444555555555444444333333333111111111222222333333333333444444555555444444333555555555555555555555555666666555555555444444444555555333333333333555555///111333555555444111000222222222222222222222222666666777666666555444444333333333333333333333333444444444555555555555666555555555555666999;;;<<<:::999888777666666666666666666777888999999::::::999999999888888777777777<<<:::888777666777888999999999999999:::;;;<<<<<<777777888888888999999999888888999:::;;;======>>>======>>>???????????????@@@@@@@@@@@@???>>><<<<<<======>>>>>>>>>>>>==================>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDEEEGGGIIIHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIJJJLLLLLLKKKJJJJJJKKKKKKMMMNNNNNNMMMLLLLLLMMMOOONNNNNNNNNNNNNNNNNNOOOMMMLLLKKKLLLMMMLLLJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHIIILLLNNNPPPMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPRRRSSSTTTWWW[[[^^^aaaeeennn{{{sssuuuwwwwwwvvvvvvxxxzzzvvvwwwxxxwwwvvvuuuwwwxxxttttttrrrnnniiiffffffgggdddaaaaaadddfffeeegggjjjkkkkkkllllllkkkjjjgggfffbbb___]]]\\\^^^`````````aaabbbdddfffhhhiiijjjjjjmmmqqqtttrrrmmmiiiiiijjjkkkiiihhhgggiiiiiiiiihhhiiijjjlllllllllnnnppprrrsssxxxzzzvvvrrroookkkfffcccbbbcccdddffffffdddbbbcccaaa]]]YYYVVVUUUUUUUUURRRRRRSSSTTTVVVXXXZZZ\\\]]]ZZZYYY\\\```___XXXQQQMMMLLLJJJIIIHHHHHHGGGGGGIIIHHHHHHGGGFFFFFFGGGGGGJJJKKKKKKJJJHHHGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<::::::;;;======>>>>>>>>>>>>>>>>>>??????======>>>>>>???@@@BBBBBB@@@@@@???>>>============<<<<<<<<<<<<<<<;;;::::::999999999888888888777777888888888888888888888888888888888888777666555555333333444444555666666666555555555444444444444333555555555555555555444444444444444555555555555555444555666777777666555444444444555555666666555555555555666666666666666777444444444444444444444444555555444444444333333333333333333333333333444444333333444444444444333333444444444444444444444444666555555555444444444333555444333222222333444555333333222222222222222222222222222222222222222222666666666666666555444444333333333333333333333333444444444555555555555666777777777777888999999:::999888888777666666777777888888888888999999999999::::::999999999888888888;;;999888777666777999999999999999999:::;;;<<<<<<999999999:::::::::;;;;;;999999::::::;;;<<<======<<<===>>>>>>??????>>>>>>????????????>>>===<<<;;;======>>>>>>>>>>>>==================>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEGGGHHHHHHGGGEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMOOOPPPPPPOOOMMMLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMOOOQQQRRRSSSUUUYYY\\\```dddlllyyynnnppprrrsssssstttvvvxxxtttuuuwwwwwwuuutttuuuvvvuuutttrrrooojjjgggggggggcccaaaaaaeeefffdddeeehhhhhhiiilllmmmmmmkkkiiigggccc```^^^^^^```bbbccccccaaaaaabbbcccdddfffiiijjjnnnppprrrpppmmmjjjkkklllooolllhhhggghhhiiijjjjjjjjjkkkmmmlllllllllmmmooorrrwwwxxxtttqqqooolllhhhaaaaaaaaaccceeeeeecccaaa```___[[[XXXUUUTTTSSSSSSPPPQQQQQQRRRSSSUUUWWWXXXZZZZZZ\\\aaaeeebbbZZZRRRJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIIIIHHHFFFEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCAAAAAAAAABBBAAA@@@@@@???>>>===;;;:::::::::;;;<<<>>>>>>>>>>>>>>>========================>>>??????@@@???>>>===<<<<<<<<<<<<=========<<<;;;:::888888999999888888888777777777666666666666666666666666777888888888777666555444555555555555555555666666444444444333333333222222444444444444444444555555555555555444444444444444444555666666666666555444555555666666666555555444777777777666666666666666444444444444444444444444444444444444333333333333444444444444444333333333333333444444444444333333444444444444444444444444555555444444444444333333333333222222222222333333777555111///...000222444222222222222222222222222555555666666555555444444333333333333333333333333444444444555555555555666777777777888888777777666888888777666666666777777999999999999999999999:::::::::::::::999999999999999888777777777888999:::888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>=========>>>>>>======<<<;;;;;;;;;<<<======>>>>>>======<<<============>>>???@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJJJJJJJKKKNNNPPPTTTTTTSSSPPPMMMLLLMMMOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOPPPQQQSSSWWWYYY___cccjjjvvvlllmmmnnnooopppppprrrrrrvvvwwwyyyxxxuuusssrrrrrruuutttrrrooollliiihhhgggfffcccdddggggggcccccceeehhhjjjlllmmmmmmkkkhhhffffffdddbbbbbbdddggghhhhhhbbbaaa```___aaadddgggjjjmmmooopppnnnllljjjkkkmmmooommmjjjjjjkkkkkkjjjiiijjjlllmmmllljjjiiiiiijjjppptttuuurrrooonnnllliiiaaaaaaaaaccceeeeeecccaaa___]]][[[XXXVVVTTTSSSRRRPPPPPPQQQQQQSSSTTTUUUVVVWWWWWWYYY]]]```]]]VVVOOOHHHGGGFFFEEEDDDCCCCCCCCCFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFHHHGGGGGGEEEDDDCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>===<<<;;;::::::999::::::>>>>>>>>>======<<<<<<<<<======<<<<<<;;;<<<<<<===???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;999888888888888888888777777777777555555555555555555555555666777777777666666555444666666555555444444444444666666666555555555555444333333444444444444555555555555444444444444333333555555555555555555555555666666666666666555444333666555555444444333333333333333333333333333333333333333333333333333333333444444444333333222222222333333333444444333333333333333333333333333333333444444333333333333333333222222222222222222222222888555222///...///222333222222222222222222222222444444555555555444444333333333333333333333333333444444444555555555555666333444555666777666555444777777666666666777777888777888888999:::;;;;;;;;;::::::::::::::::::::::::888777777777888999:::;;;777888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<===<<<<<<;;;;;;:::::::::<<<==================<<<===<<<<<<======>>>???@@@BBBBBBBBBBBBBBBCCCDDDDDD@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIIIIIIIIIIKKKOOORRRWWWVVVTTTPPPMMMLLLMMMOOONNNMMMMMMLLLLLLMMMMMMNNNKKKJJJJJJKKKLLLLLLKKKIIIFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKMMMOOOPPPQQQRRRUUUWWW]]]aaahhhqqqmmmllllllmmmnnnnnnnnnmmmuuuwwwyyyyyywwwtttrrrrrrtttrrrqqqooommmkkkiiigggiiiggghhhjjjiiidddbbbcccjjjkkkmmmmmmllljjjgggeeehhhfffddddddfffhhhjjjjjjcccbbb___^^^___cccgggjjjlllmmmmmmllllllkkklllmmmllllllmmmnnnooonnnkkkhhhkkklllmmmllliiigggffffffnnnrrrrrrnnnllllllllliiibbbaaabbbcccddddddbbb```]]]]]][[[ZZZWWWUUUSSSQQQOOOPPPQQQRRRSSSTTTUUUUUUXXXWWWVVVWWWXXXVVVQQQMMMGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDCCCCCCDDDEEEEEEDDDFFFFFFFFFDDDCCCDDDEEEGGGGGGFFFEEEDDDBBBBBBAAA?????????@@@???>>>>>>===<<<<<<;;;;;;::::::::::::>>>=========<<<<<<;;;;;;===<<<;;;;;;::::::;;;;;;>>>===<<<;;;::::::::::::999999:::::::::::::::999888888888777777777666666444444444444444444444444555666666666666555444444555444444333333222222111777777777666666666555555333333333333444444555555444444444444444444333333555555444444444444555555555555666555555444333222555555444444333333222222333333333333333333333333333333333333333333333333333333222222111111000000222333333333333333333222333333333333333333333333222222333333333333333333222222222222222222222222555444333222111111111111222222222222222222222222333333444444444444333333333333333333333333333333444444444555555555555666222333555777888888888777666555555555666777888888555555777888:::;;;======::::::::::::::::::::::::777777777888888999::::::666777888:::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::999::::::;;;<<<<<<============<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBCCC??????AAABBBBBBBBBAAAAAA???????????????@@@AAAAAABBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDEEEEEECCCCCCCCCEEEFFFEEEDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDGGGHHHHHHHHHHHHKKKOOORRRVVVUUUSSSOOOLLLKKKLLLNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIJJJLLLLLLKKKIIIGGGFFFFFFFFFGGGHHHIIIIIIKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMPPPQQQQQQRRRTTTUUU[[[```eeennn~~~nnnmmmllllllnnnnnnmmmlllooossswwwyyyyyywwwuuuuuuqqqpppnnnnnnnnnmmmjjjhhhkkkiiikkknnnmmmgggdddeeellllllllllllkkkiiigggfffgggeeecccccceeeggghhhhhheeeccc```___```ccchhhjjjkkkkkklllmmmnnnnnnmmmmmmkkklllnnnqqqrrrqqqmmmiiilllmmmnnnmmmjjjgggfffeeelllpppoookkkhhhiiijjjhhhbbbaaaaaabbbcccbbb___]]][[[[[[[[[ZZZXXXUUURRRPPPNNNOOOQQQSSSTTTUUUUUUVVVYYYWWWUUUTTTSSSRRRPPPNNNGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAA>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;;;;===<<<;;;:::999999999999777888999999:::::::::999888888777777777666666666444444444444444444444444444555555555555555444444444333333333222222111111555555555444444444444333222222333333444444555555222333333333444444444444555555444444444444555555333444444444444333333222555555555444444444444444333333333333333333333333222222222222333333333333111111111111000000000000222222333333333333222222222222222222222222222222111111222222222222333333222222333333333333222222333333333333333222111000222222222222222222222222222222333333444444333333333333333333333333333333444444444555555555555666444555666888999:::;;;;;;444444444555666777888999444555666777999;;;<<<<<<999999999999::::::::::::888888888888999999999999555777888::::::::::::999888999999999:::::::::::::::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<===<<<<<<<<<<<<;;;:::999999:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===>>>??????@@@????????????@@@AAAAAA>>>???@@@BBBBBBBBBAAAAAA??????>>>??????@@@AAABBBCCCBBB@@@??????@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBCCCDDDEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHJJJMMMOOOQQQQQQPPPMMMJJJIIIJJJLLLGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIIIIJJJLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJLLLMMMNNNKKKMMMPPPQQQQQQQQQRRRSSSXXX]]]dddlll{{{nnnlllkkkmmmoooqqqooonnnmmmqqqvvvyyyxxxvvvtttsssnnnmmmlllmmmnnnnnnkkkhhhiiiiiilllqqqqqqllljjjjjjlllkkkkkkjjjiiiiiiiiiiiiiiigggddddddeeeggghhhhhhfffdddbbbaaabbbeeeiiikkkkkklllmmmpppqqqqqqpppnnnllllllnnnppprrrrrrooommmnnnpppqqqpppmmmjjjhhhgggkkknnnmmmhhheeefffgggfffaaa````````````^^^[[[XXXXXXYYYZZZYYYWWWTTTQQQNNNLLLMMMOOORRRTTTUUUUUUVVVUUUTTTSSSSSSRRRQQQPPPNNNHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEFFFCCCEEEFFFEEEDDDCCCDDDFFFDDDDDDDDDCCCCCCBBBBBBBBB======>>>>>>>>>===<<<<<<:::;;;;;;<<<============;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;:::999999888888888888999999999999999888777888777777777666666666666555555555555555555555555333444444555555555444444333333333333333333333222444444444333333333222222111222222333444444555555111111222333444555555666555444444333333444444555111111222333333333222222222333333333333333333444222222222222222222222222111111222222222333333333111111111111111111222222222222333333333333222222222222222222222222222222111111111111222222222333222333444555555444333222222222222333222222222111222222222222222222222222111111222333333333333333333333333333333333333333444444444555555555555666555555666666777888999:::444444444555666777999999666666666777777888888999888888888999999999::::::888999999999999888888777555666888:::;;;:::999888999999999999::::::::::::999999::::::;;;<<<======;;;;;;<<<===============<<<;;;:::999999:::<<<===;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<===??????>>>>>>>>>>>>>>>??????@@@===>>>@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@???>>>???@@@AAA???@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBDDDDDDCCCBBBFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHHHHHHHJJJLLLJJJKKKLLLKKKIIIHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHJJJKKKLLLKKKIIIIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLNNNOOOJJJLLLNNNOOOOOOOOOOOOPPPTTTZZZcccmmm|||mmmlllkkkmmmqqqsssrrrpppooorrrwwwyyywwwssspppnnnlllkkkjjjlllnnnnnnkkkhhhgggggglllrrrtttpppnnnoookkkjjjiiihhhiiijjjlllmmmllliiigggfffgggiiiiiiiiigggeeecccbbbcccfffiiikkklllmmmooorrrttttttrrrpppnnnmmmmmmnnnqqqrrrrrrqqqppprrrsssrrrooollljjjiiikkkmmmlllfffccceeefffddd```___^^^^^^]]][[[XXXUUUVVVWWWXXXXXXVVVSSSOOOMMMJJJLLLNNNQQQSSSUUUUUUUUUPPPQQQQQQRRRRRRQQQOOONNNIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCEEEFFFEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCBBBBBB===============<<<<<<;;;999:::<<<===>>>?????????:::::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<===<<<;;;:::999888888888888:::::::::999888777666555777777777777666666666666555555555555555555555555333333444555555444444444444444444444444444444444555555555444444444333333111111222333333444555555000000111222444555666666555444333333333333444555///000111222222222222222/////////000000111111222222222222222222222222222111111111222222333333333111111111222222333333444222222222333333222222222111111111111111111111111000000111111222222222333333333555555555555333333333222111111111222333444222222222222222222222222000111222333333333333333333333333333333333333333444444444555555555666666555444333222222333444555333333444444666777999:::888777777777666666555555777777777888888999999999999999999999999888777666555666888:::;;;:::999888999999999:::::::::;;;;;;888888999:::<<<===>>>>>>;;;<<<======>>>>>>=========<<<:::999999:::<<<===;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;<<<<<<===>>>???===============>>>>>>???<<<>>>@@@BBBCCCBBBAAA@@@AAAAAAAAABBBCCCDDDEEEFFFCCCBBB@@@>>>>>>???@@@AAA??????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDCCCAAAFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHFFFEEEDDDDDDDDDDDDCCCEEEGGGHHHHHHHHHIIIJJJFFFHHHIIIIIIHHHGGGGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHHHHJJJKKKLLLKKKIIIJJJIIIIIIHHHGGGGGGGGGGGGJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJLLLMMMNNNOOOHHHJJJMMMNNNMMMMMMMMMNNNPPPXXXcccnnn~~~mmmmmmnnnqqqtttvvvvvvuuurrrrrrrrrtttuuussspppnnnnnnlllkkkmmmppppppkkkffffffhhhkkkmmmoooooonnnmmmkkkkkkiiigggfffhhhlllpppooonnnllljjjiiiiiiiiijjjfffhhhiiifffaaaaaafffkkklllmmmnnnpppqqqrrrrrrrrrooollljjjkkkooossstttsssrrrqqqpppppppppnnnkkkhhhiiikkkllliiieeebbbbbbcccdddbbb___]]]\\\[[[YYYWWWUUUUUUUUUUUUTTTSSSRRRRRRLLLMMMNNNPPPQQQQQQRRRRRRNNNOOOPPPQQQQQQOOOMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCAAA@@@???>>>>>>??????>>>===============;;;<<<=========;;;999777;;;999888888999::::::999;;;::::::999999::::::;;;======<<<;;;;;;:::999999999888888777777888888999;;;999666666666777777666555555444444444444555555555444444333333444444555777666555444333222222222333444555666666444222000333333333333333222111000444333222111111222333444555555666666666555333222222222222222222222222222777666444333222333444444222222111111000111111111000111222333333222111000/////////000111111222222222222222111111111000000///000111333444444333333666333111111333333222000333222000222444555333000111111111111111111111111444333333333222222111111111111222333333333333222222222333333333333444444333333333333333333333333555555555555666666666666666666777888888888888888999888777666666777888999999888777666666777888999666666666666666666666666888888999:::::::::999999111222444777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<;;;;;;:::::::::888888888888888888888888;;;;;;=========<<<;;;:::<<<<<<<<<<<<============@@@???????????????@@@@@@@@@@@@?????????@@@BBBCCCHHHFFFDDDBBB???===<<<<<>>???>>>>>>===============;;;<<<======<<<;;;999777;;;999888888999::::::999;;;::::::999999::::::;;;:::999999888777777666666888888888888888888888888999777555555666777777666555555444444444444555555444444333333333333444444666666555333333222222333222333555666555444222111222222222333222222222111333222222222222222222333444555555666555444333222222222222222222222222222222111111000//////000000111111111111111111222222000111222222222222111000222222111111000/////////222222222111111111000000///000222333333333333222444222000000222333222111111000///000333333222///111111111111111111111111000000000///////////////111111222333333333333222222222333333333333444444555555555555555555555555555555555555666666666666666666777888888888888777777666555444444555666666888777777777777777777888888888888888888888888888777888888999::::::::::::888888999999888888777777999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999;;;;;;<<<======<<<;;;:::<<<<<<<<<<<<============@@@@@@??????>>>?????????@@@??????>>>???@@@AAABBBFFFEEEDDDBBB@@@???>>>======>>>???>>>======???AAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFIIIIIIIIIJJJIIIIIIHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKLLLLLLMMMMMMLLLLLLOOOOOOPPPPPPOOONNNNNNOOOWWWXXX\\\eeetttllliiiiiiqqq~~~wwwuuurrrqqqqqqpppnnnlllmmmllllllppptttwwwvvvsssmmmnnnooooooooommmlllkkkmmmmmmkkkiiiggggggiiilllpppooommmkkkiiigggffffffkkkiiieeeaaa^^^]]]]]]^^^fffgggiiikkkmmmnnnoooooollljjjhhhhhhjjjkkklllkkkmmmmmmnnnppprrrpppllliiinnnnnnnnnkkkhhheeeeeefffcccaaa___^^^^^^\\\YYYVVVTTTTTTSSSSSSRRRRRRQQQQQQOOOPPPPPPQQQQQQPPPPPPPPPKKKLLLMMMNNNMMMLLLKKKJJJFFFGGGIIIJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@?????????>>>======<<<<<<======<<<<<<======<<<;;;999888;;;999888888999::::::999::::::::::::::::::::::::888888888777666666555555888888999::::::999888888777555444444555777777666555555444444444444555555444444333333333333444444666555444333333222222333111222333444555444333222111111111222222222222222222222222333333222222222333333444444444333222222222222222222222222222222...////////////......---000000000111111222333333000111222222222222111000222222111111000/////////222111111111111000000000111111222222333222222111222111///000111333222222000000000111333333222111111111111111111111111111111111111222222222222222111111222333333333333222222222333333333333444444555555555555555555555555444555555555555666666666555666666777777777777777666666555555555555666666666777777888888777777666888888888888888888888888666777888999::::::::::::;;;;;;;;;:::999777666555999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;<<<<<<<<<<<<============AAA@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@DDDCCCBBBAAA@@@?????????===>>>???>>>======???AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJIIIHHHGGGGGGBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGKKKKKKLLLMMMMMMMMMLLLLLLQQQOOONNNNNNOOOOOONNNMMMVVVVVVYYYaaappppppkkkiiippp{{{xxxtttqqqppppppooonnnkkkjjjjjjlllpppssssssrrrmmmmmmnnnnnnmmmlllkkkkkknnnnnnmmmjjjhhhfffgggiiiooonnnmmmllljjjiiiiiihhhmmmiiiddd```___^^^]]]]]]dddeeefffggghhhiiiiiiiiilllkkkkkkkkkmmmnnnooopppooonnnnnnnnnoooooommmkkkmmmnnnppppppnnnllljjjiiidddcccaaa```___]]]ZZZWWWUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPKKKLLLLLLMMMLLLKKKJJJJJJEEEFFFHHHIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@@@@???>>>>>>===<<<<<<<<<<<<===<<<=========<<<;;;:::999;;;999888888999::::::999::::::::::::::::::::::::::::::999999999888888888777888:::;;;;;;:::888777666555444555777888777777555444444333333444444555444333333333333333333444555444444333222222222333000111222333444444333333222222222111111111111111111222333444444333222111222222222333222222222222333333222222222222222111///000111222111000///...//////000111222333333333111111111222222111111111/////////000111111222222111111111111000000000000222222222222222111111111222222111000000111111111222222222333444444333333111111111111111111111111222222222333333444444444111111222333333333333222222222222333333333444444222222333333333333333333444444444555555555666666444555666666777777666666777777777777777888888888555666777888888777666555666666666666666666666666555666777999::::::::::::888999999:::::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============AAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???????????????@@@@@@AAAAAA@@@??????@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGJJJKKKLLLNNNOOOOOOOOOOOOSSSQQQNNNNNNPPPQQQQQQPPPPPPSSSZZZdddqqqsssmmmhhhmmmyyy|||yyytttqqqqqqqqqppppppmmmkkkjjjkkklllnnnooooooiiijjjjjjkkkllllllllllllnnnnnnnnnlllhhhffffffggglllmmmmmmmmmmmmmmmllllllkkkhhhdddaaaaaabbbbbbbbbeeeffffffffffffeeeddddddjjjkkklllnnnoooqqqsssttttttqqqnnnlllmmmnnnooonnnkkkmmmqqqtttuuussspppmmmhhhfffdddbbb```^^^[[[XXXUUUUUUSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLKKKKKKJJJFFFFFFGGGGGGFFFEEECCCBBBFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGBBBBBBBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<============<<<;;;::::::;;;999888888999::::::999999::::::;;;;;;::::::999:::::::::::::::999999999666777999::::::999777666666666555666888999888777444444333333333333444444333333333222222333333333444444333222222222333333000000111222222333333333444333222111000///000000111222333444444333222111222222222222222222222222333333333222222111111111///000111222222222000000...///000222333333333333222111111111111111111222/////////000111111222222000000000000000000000000222222111111111111111111444444333111000///000000222333444444333333333333111111111111111111111111......//////000000111111111111222333333333333222222222222333333333444444222222222333333333444444444444444444555555555555444444555666666666666555666666777888888888888888555666777888888777666555555555555555555555555555555666777888999999999999666777888999:::;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<============@@@??????>>>======>>>>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<===>>>??????@@@AAAAAA@@@??????@@@BBBCCCBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBAAABBBCCCDDDFFFGGGHHHIIIIIIJJJLLLOOOQQQRRRSSSTTTTTTRRRPPPPPPQQQTTTVVVWWWVVVXXX\\\eeeqqqtttnnnhhhjjjqqqvvvwwwtttzzzwwwsssqqqqqqrrrrrrqqqqqqooommmkkkkkkkkkmmmnnngggggghhhiiikkklllnnnnnnmmmnnnnnnmmmiiigggffffffjjjkkklllmmmnnnnnnmmmmmmiiihhheeedddccceeeggghhhhhhhhhhhhgggfffeeecccbbbeeegggjjjlllmmmoooqqqssstttqqqnnnlllnnnpppqqqqqqmmmnnnpppsssvvvuuusssqqqllliiieeebbb___]]]ZZZXXXUUUTTTRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGFFFEEEEEEDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCC???@@@AAABBBCCCDDDDDDDDDAAA@@@@@@@@@????????????>>>===<<<<<<;;;;;;<<<<<<>>>>>>===<<<<<<;;;;;;;;;;;;999888888999::::::999999999;;;;;;;;;;;;999999888888888888888888888888666666777888888777666666777777666888999999888666444444333333333333444444333333222222222222333333333333222222222222333333111111111111111111222222444333111000//////000000222222222333333222222222222222111111111222333444444333333222222111111111...//////000000000000000...///111222333333222111222222111000000111222222222222111111000///////////////000000000000000111111111000000000111111222444444444333111000111222333444555555333111111222111111111111111111111111000000111111111111111111111111222333333333333222222222333333333333444444333444444555555666666666333444444444444555555555333444444555555555555555333444555666777777777666555666666777777666666555777777777777777777777777666777888888999888888888777888999999999999999888;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<999999999999999999999999;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<============>>>>>>>>>======>>>>>>?????????@@@@@@??????>>>===<<<<<<<<<<<<===>>>????????????@@@>>>===<<<>>>???BBBAAA@@@??????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@AAABBBDDDFFFGGGIIIIIIIIIJJJLLLOOOQQQSSSTTTTTTRRRRRRRRRRRRRRRVVV\\\```fffccc```cccnnnuuuqqqmmmlllooorrrrrrqqqtttrrrppppppqqqrrrrrrqqqrrrpppmmmjjjiiiiiikkkmmmhhhhhhiiijjjkkkmmmnnnooolllmmmnnnmmmjjjgggfffeeeiiijjjkkklllllllllkkkjjjggghhhhhhfffdddeeeiiimmmkkkkkkkkkjjjiiihhhgggfffbbbeeeiiijjjjjjkkkmmmoooooonnnnnnppprrrtttttttttssspppmmmmmmppprrrsssrrrooojjjddd___\\\ZZZXXXVVVSSSQQQOOONNNMMMMMMOOOOOONNNOOOOOOOOOOOOOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@AAABBBBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<>>===<<<<<<;;;;;;;;;;;;999888888999::::::999888999;;;<<<<<<;;;999888777777777777777777777777555555666666666666555555777666666777888888666444444333333222222333333444333333222222222222333333333222222222222222333333222111111000000000000111111000///...///000222444333222222222222222222333333222222111222333444555444444333333222111111000//////......///000000111///000222333333222111000222222111000000111222222222222111111000/////////////////////000000111111000000//////000111222333111333444333222222444777888999:::999555333333444111111111111111111111111444444333333333333333333111111222333333333333222222222333333333333444444333333444444555666666777333333444444444555555555333333444555555555555444222333555666777777777666666666666555555666666666777777777777777777777777888888888888888777777666777777888888888888888777::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???<<<<<<<<<<<<==================<<<======>>>???@@@@@@@@@AAAAAAAAA@@@>>>===============>>>???@@@@@@???@@@@@@>>>===<<<===???AAA@@@???>>>>>>???AAABBBBBBBBBCCCCCCDDDEEEEEEFFFAAABBBCCCCCCDDDDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGIIIJJJJJJJJJHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLNNNOOOPPPPPPQQQNNNQQQTTTSSSRRRVVV```hhhnnnhhhccccccnnnwwwuuurrrqqqrrrtttttttttpppooonnnoooqqqrrrrrrqqqpppooollliiifffgggjjjllljjjjjjjjjkkklllmmmnnnoookkkmmmnnnnnnkkkhhhfffeeeiiiiiijjjkkkjjjiiihhhgggfffiiijjjgggcccccciiinnnmmmmmmmmmmmmmmmlllkkkkkkcccfffiiijjjiiihhhjjjmmmjjjkkknnnssswwwxxxwwwuuuxxxrrrkkkhhhjjjnnnqqqrrrpppkkkccc]]]YYYWWWVVVTTTQQQPPPMMMLLLKKKKKKMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFEEEFFFHHHKKKMMMFFFEEEEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDCCCAAA???>>>>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<>>===<<<<<<;;;;;;<<<;;;999888888999::::::999888999;;;<<<<<<;;;999888777777777777888888888888666555444444444444555666777666666777777777444222444333333222222333333444333222222222222222222333222222222111222222333333222222111000//////000000......---...///222555777444333222111111222333444333333222222222333555666444444333333222111000000111000/////////111222333000111222333333222000///333222111000000111222333/////////000111111222222.../////////000000111111000////////////111333444///111444444333444777;;;===???@@@>>>:::777777888111111111111111111111111222111111000000/////////111111222333333333333222222222333333333444444444111111222222333444555555333333333444444444555555222333444444555555444444444555777888999999999888777666555444444555666777555555555555555555555555888999999888888777666555444555666777888999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???<<<<<<<<<<<<=========>>><<<<<<<<<<<<===???@@@AAA@@@AAABBBBBBAAA@@@???>>>??????>>>>>>???@@@AAAAAAAAABBBBBBAAA???>>>???AAA@@@???>>>======???AAABBBBBBBBBBBBCCCDDDEEEEEEFFF@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFHHHJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJIIIIIIIIIDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFKKKKKKLLLMMMMMMMMMMMMLLLJJJPPPTTTSSSQQQVVVbbbmmmjjjgggeeegggrrr|||wwwrrrpppqqqrrrqqqooolllmmmnnnooonnnmmmlllkkknnnllliiifffeeefffggghhhkkkmmmmmmjjjjjjmmmnnnllljjjjjjiiiiiigggfffddddddhhhiiiiiihhhffffffggghhhnnnmmmkkkiiihhhhhhiiiiiimmmmmmmmmmmmnnnnnnoooooollljjjhhhjjjnnnppppppooolllkkklllooosssvvvwwwvvvpppnnnlllllllllmmmlllkkkkkkeee___\\\[[[YYYTTTOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJFFFGGGHHHHHHHHHHHHFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777555666777999999:::::::::999999999999888666555444888777777777666666555555333444444444555666666666666666666555444444333333444444444444444444444444222222111111222222333444111222333333222111222333111111111111000000//////111111111111111111111111555555444222000///...---000000111222333333444444333333333222222111111111222222111111000/////////000000000000000000000000000000000000000000000000222222111111111111222222000000000000111111111111333222000/////////000111333333333333555888:::;;;CCCCCCBBB@@@===999555333333333333222222111111111222222222222111111000000222222222222222222222222333444555444222111222333222222222333333444444444555555444333222222222222222222222222333444555555666555444444555777999;;;444444333333333222222222444444555666666666666666555555555666666666666666888888999999999999::::::999999::::::::::::;;;;;;<<<===============<<<<<<999::::::::::::999888888===;;;999777777999;;;===999:::<<<;;;:::999:::<<<>>>>>>============>>>>>>??????===<<<<<<;;;;;;;;;AAAAAA@@@???>>>===<<<<<<>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCBBBBBBCCCCCCDDDEEEFFFDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCCFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGFFFCCCAAADDDEEEFFFGGGFFFFFFGGGIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMNNNRRRVVVZZZ]]]bbb```bbbhhhqqqvvvssspppoooppppppnnnlllkkkkkkkkkkkkkkkjjjiiiiiigggeeecccaaaaaabbbdddfffjjjmmmmmmkkkkkkooopppnnnmmmmmmlllkkkiiihhhfffeeegggiiijjjiiigggfffeeefffiiihhhggggggggghhhjjjkkkkkkkkkllllllmmmllllllkkkjjjiiihhhkkkooorrrsssrrrrrrooollllllooorrrtttuuussspppnnnlllkkkjjjiiigggfffaaa\\\YYYYYYWWWRRRNNNMMMMMMLLLJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAACCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@??????===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::888777777666666777888999999::::::888888999888888777666555888888777777777666666666444444444555555555555555444444444555555555555555444444444444444444444444333333222222333333444555222333333333222222333333222222111111111000000000111111111111111111111111222222222111111111000000111111111222222333333444333333333222222222111111000111111111111111111111111111111111111111111111111111111111111111111111000///...............///000000000000111111111111000000//////000111222333444444444444555777999:::???>>><<<:::888666555555333333333222222222111111222222222222111111111000222222222222222222222222333444555444222111222333222222222222333333444444333333333222222333444444333333333333444555666777777666555444555777999:::777777666666666555555555666666777888888888888888555555555555666666666666999999999:::::::::;;;;;;999999::::::::::::;;;;;;:::;;;;;;;;;;;;;;;::::::999:::::::::999999888888<<<;;;999888888999;;;<<<:::::::::999999999999:::>>>>>>============>>>>>>>>>>>>=========>>>>>>???@@@@@@??????>>>=========>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDCCCBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHEEECCCDDDEEEGGGGGGFFFFFFHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOMMMMMMLLLLLLOOORRRUUUXXX]]]]]]```fffnnnqqqooommmllllllllljjjiiiiiihhhgggfffffffffggggggbbbaaa_________aaacccdddiiilllmmmlllmmmqqqrrrppppppooonnnmmmllljjjiiiiiihhhjjjmmmllliiifffddddddcccccccccdddfffiiikkkmmmjjjkkkmmmnnnnnnlllkkkiiiiiihhhiiilllpppsssuuuuuuwwwrrrllliiijjjmmmppprrrsssqqqnnnkkkiiigggdddbbb```\\\WWWUUUUUUTTTPPPMMMNNNNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHKKKKKKKKKJJJIIIGGGEEECCCEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBBBBAAAAAAAAA>>>?????????>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888777777666777777888888999999999777777888888888888777777888888888888777777777777555555555555555444444444222333333444555555666666444444444444444444444444444444333333444444555666333333333333333333333333222222222222222111111111111111111111111111111111///000000111222222333333222222222222222222222222333333333222222222222111000000111111222333333444111111111111111111111111222222222222222222222222333222111000000000000000000000000000111111111111////////////111222333444444444444444555666777888888777555333222333555666333333333333222222222222222222222222111111111111222222222222333333333333333444555444333222222444111222222222222222333333222222222222333444555666444444444444555666777888888777666555555666777888888888777777777666666666666666777888888888777777555555555555666666777777888888999999999:::::::::999999::::::::::::;;;;;;::::::;;;;;;;;;;;;;;;::::::::::::999999999888888::::::::::::::::::::::::<<<:::888888999::::::999>>>======<<<<<<======>>>============>>>???AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGHHHJJJJJJHHHFFFDDDEEEGGGGGGFFFFFFHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMOOONNNMMMMMMNNNQQQSSSUUUYYYZZZ^^^ccciii}}}ssspppmmmjjjhhhhhhhhhhhhiiigggeeeccccccdddfffgggdddcccbbbaaabbbcccdddeeefffjjjlllkkkmmmrrrsssqqqooonnnnnnmmmmmmmmmmmmmmmjjjmmmppppppmmmhhheeecccbbbbbbbbbdddfffiiikkkmmmlllmmmoooqqqpppooollljjjiiiiiijjjkkknnnqqqssstttvvvqqqkkkhhhhhhkkkmmmnnnpppmmmjjjhhhfffccc```]]][[[XXXUUUSSSSSSRRROOOMMMPPPOOONNNKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHFFFDDDCCCFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>===>>>>>>?????????>>>>>>===;;;;;;;;;;;;:::::::::999::::::;;;;;;:::999888888777777777777777888999999666666777888888888888888888888888888888888777777666666666555444444444333333333333444444555555555333333333333333333333333333333333333333444555555222222111111222333222111222222222222222222222222111111111111111111111111//////000111222333333333333333222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222444444333222111111111111///000000000111111111111///000000000111222333333333333333333444444444555333333222111111222333333333333333333333333333333222222222222222222222222222222222333333333333333444555555555333222333444222222222222222222222222333222222222333333444555444444444444555666777888999888777666555555666666555555555555444444444333444444555555555555555444444444555555666666777777777777777777888888888888999999999:::::::::;;;;;;;;;<<<======>>>=========::::::999999999888999999999999;;;;;;;;;;;;999999;;;999888888;;;<<<<<<;;;=========<<<<<<=====================>>>???@@@@@@======>>>>>>???????????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGGGGGGGIIIJJJIIIGGGDDDFFFGGGGGGGGGGGGHHHJJJIIIIIIIIIJJJKKKLLLLLLLLLQQQQQQQQQQQQRRRUUUWWWXXXXXXZZZ^^^aaadddwwwxxxuuuoooiiieeeeeegggiiijjjhhheeecccbbbdddfffhhhgggfffeeedddddddddeeeeeedddhhhjjjjjjmmmqqqrrrpppkkkkkkkkkkkklllmmmooopppmmmpppsssssspppkkkgggeeeeeeeeedddeeefffhhhjjjlllkkkmmmoooqqqpppooolllkkkjjjkkkkkkkkkllllllnnnoooooollliiihhhiiikkkkkkkkkiiihhhfffdddcccaaa]]]ZZZXXXVVVTTTSSSRRRQQQPPPOOORRRQQQOOOLLLJJJIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>======>>>???????????????>>>>>>;;;:::::::::999999999999:::;;;;;;;;;;;;::::::999777777666666666777888999555666777888888999888888777777777777777777888888666666666555444444444333555555444444333333333333333333333333333333333333222222222222222333333444222000///000111222111///222222222222222222222222000000000000000000000000111111111111111222222222333333222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222000000///...............///000000000111111111111111111222222222111111111222222222222222222222222111222222333333222000///333333333333333333333333222222222222222222222333222222333333333444444444444555666555333222333444222222222222222222222222555444333333222222222333333333333333444555666777888888777666666555555555444444444333333333222222444444555555555555444444444444444555666777777888888888888999999999999:::999999999:::::::::;;;;;;;;;<<<<<<===>>>>>>======;;;:::999888888888999999888999;;;<<<<<<;;;999888777777777999;;;<<<;;;;;;======<<<<<<<<<<<<======>>>======<<<<<<======>>>=========>>>??????@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJGGGFFFEEEEEEGGGHHHGGGFFFEEEFFFHHHHHHGGGGGGIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLPPPQQQRRRSSSVVVXXX[[[]]][[[\\\^^^___```ssszzzwwwrrrkkkgggfffiiikkkjjjhhhfffdddccceeeggghhhfffeeeeeedddcccccccccccccccgggjjjkkkmmmqqqrrrooojjjiiiiiiiiijjjlllnnnpppnnnqqqttttttqqqllliiiggghhhggggggfffggghhhiiijjjiiijjjlllmmmnnnmmmlllkkkllllllmmmkkkjjjiiikkkllliiihhhgggiiijjjkkkjjjhhheeedddcccbbbaaa___[[[YYYWWWVVVUUUSSSRRRQQQPPPPPPQQQPPPNNNLLLJJJIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEEEEFFFEEEDDDCCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@?????????>>>?????????>>>>>>===<<<:::::::::999999999888888:::::::::;;;;;;::::::999888777666555666666888888555666777888888888888888666666666666777777777777555555555555555444444444555555444444333222222111333333333333333333333333222111111111111222333333333000...///222333111///111111111222222222222222000000000000000000000000222222222111111111111111222222222222222222222222111222222222222333333333444333333222111111000000222222222222222222222222222222222222222222222222111000000//////000000111000000000000111111111111222222333333222111111000000111111222222222222111111222444555444222000///333333333333444444444444222222222222333333333333222222333333444444555555444555666555333333333555444444333333333333333222666555444333222222222222333333333333444555666777888888777777666666555555666555555555555444444444666666777777777666555555333444444555666777888888::::::;;;;;;;;;<<<<<<<<<999999::::::::::::;;;;;;999999:::;;;<<<<<<<<<<<<;;;:::999888888888999:::999999;;;;;;;;;;;;999999555888;;;<<<;;;999999999===<<<<<<;;;;;;<<<<<<===>>>===<<<<<<<<<<<<<<<=========>>>>>>?????????@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLLLLKKKJJJJJJGGGEEEDDDDDDEEEFFFEEEEEEEEEFFFHHHHHHGGGGGGIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNPPPSSSVVVYYY\\\^^^]]][[[[[[[[[]]]pppuuuuuutttpppkkkiiijjjllliiihhhfffeeedddeeefffgggccccccccccccccccccdddddddddhhhkkklllnnnrrrrrrooolllkkkiiiiiiiiikkklllnnnmmmppprrrrrrooollliiihhhhhhhhhgggffffffggghhhiiiiiiiiikkklllmmmmmmnnnmmmlllnnnnnnllljjjiiikkkmmmgggffffffgggiiijjjiiihhheeedddcccbbbaaa___ZZZWWWVVVVVVUUUSSSQQQPPPPPPPPPNNNMMMLLLJJJHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBEEEEEEFFFFFFFFFDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????============<<<;;;:::999999999999999888888888888777888888999999999888888999888666555555666777888666777777888888888777777444555555555666666666666444444444555555555555555444333333333333333333333222222222222222222222222333222222222222333444444555222///111444555333000000000000111111111222222000000000000000000000000111111111111111111111111111111111222222333333444111111222222222333333333111111111111111111111000222222222222222222222222111111111111111111111111111111111111222333444555000000000000111111111111000111222333333333222111000111222333444444333333222222222333333333333222333333333444444444555555222222222333333333444444222222333333444555555666444666666555444333444555555555555444444444333333444444333222222333333333444444444444555666777888666777777777777666666666666666666666555555555555666666777777666666555444333333444555666777888888999:::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;888999:::;;;<<<<<<<<<<<<<<<;;;999777777888999:::999::::::;;;;;;::::::999:::AAAFFFFFF@@@:::999:::===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDEEEEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGHHHJJJKKKKKKLLLJJJKKKKKKKKKKKKJJJIIIIIIIIIFFFDDDCCCDDDEEEDDDDDDEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNPPPSSSVVVYYY\\\]]]\\\XXXUUUVVV[[[oooppprrrtttsssooollllllmmmhhhgggfffeeeeeeeeeffffff```aaabbbcccdddeeeffffffeeejjjmmmmmmooosssssspppnnnmmmkkkiiiiiiiiijjjkkkllloooqqqpppnnnkkkiiihhhggggggfffeeefffggghhhiiikkkkkklllmmmnnnpppqqqqqqlllnnnooonnnkkkjjjlllooohhhfffeeeeeeggghhhhhhggggggfffeeedddbbb^^^ZZZVVVVVVVVVUUUSSSPPPOOOOOOPPPLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBGGGHHHHHHGGGFFFDDDBBBAAACCCBBBBBBAAAAAA@@@??????============>>>>>>>>>>>><<<<<<<<<;;;:::888777666999999999888888888888777555666777777777777666666999888666555444666777888777777888888888888777777333444444444555555666666333444444555555666666666111222222333333444444555222222222222222222222222444333333333333444555555777333111222666777555111//////000000111111111222000000000000000000000000000000000111222222333333000000111222333333444444111111111222222333333333/////////000111111222222222222222222222222222222000000000000000000000000------......///000222333000000000000111111111111...///111333444444444333111222444555666666555555222111000000111333555777333333333444444555555555222222222333333444444444222222333333444555666666555666666666444333444555666666666555555444444444222222222222333444555555555555555666666777888999666666777777777777666666666555555555444444444444444555555555444333222222333333444555666777888999666777777777777888888888999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<;;;999777777888999:::::::::::::::::::::::::::BBBJJJQQQOOOFFF===;;;===<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<===???@@@BBBCCC??????>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDD??????AAABBBCCCEEEFFFFFFHHHFFFDDDCCCBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHJJJKKKKKKLLLJJJJJJJJJJJJJJJIIIIIIHHHJJJHHHEEEDDDDDDEEEDDDCCCEEEGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPRRRUUUXXXZZZ\\\]]]ZZZTTTPPPRRRYYYooooooooooooooonnnkkkiiihhhjjjkkkkkkjjjgggeeeeeefff___```aaabbbdddgggiiijjjkkklllnnnqqqrrrsssssssssssspppmmmlllkkkkkkjjjiiilllkkkjjjhhhfffeeeddddddbbbbbbbbbcccdddeeefffggghhhhhhggghhhjjjmmmpppsssooonnnnnnnnnnnnmmmjjjhhhddddddddddddddddddddddddgggeeecccaaa___\\\WWWTTTUUUSSSQQQOOOOOOOOOMMMLLLLLLKKKIIIGGGEEECCCBBBBBBAAAAAABBBCCCDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@???>>>CCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBBBBAAA@@@???>>>???>>>======>>>>>>===<<<<<<;;;:::999888999::::::;;;::::::999888777666666::::::999999777666555444777777666666555555555444888777777666666666666666444555777888777666444333333333333333333333333333444444444333333222222222333333333333333333333333444555555555444333333222111111111111111111111111111111111000000000000000000000000000000000000000...//////000111222222222111111222222222333333333444444444333222111000///......------...///000111222222111000//////000000111222222222222111000000111111111111111000//////111111222222222333333333///...///111333444444222222222333333333333444444444444444333333222222222444444333333333333222222555444444333222111000000555444444333333444444555444444444555555555555555444444444444444444444444222222222222333333444555444444555555666777777777888777555444333333444444666666555444444444444555888999999999999888777777777777777777888999:::;;;:::999888666666666777777888999:::;;;;;;;;;:::999======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999::::::888888999999999:::::::::<<>>:::;;;<<<<<<;;;;;;===>>><<<<<<===>>>>>>>>>>>>>>>@@@@@@????????????????????????>>>>>>>>>>>>>>>???@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAACCCCCCDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBHHHHHHGGGGGGFFFEEEEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHKKKNNNNNNOOOQQQRRRRRRQQQOOONNNRRRRRRSSSTTTWWW[[[___aaaXXXQQQNNNRRRXXXkkknnnnnnooonnnnnnlllkkkjjjkkklllmmmllljjjgggffffffccccccddddddeeeggghhhiiilllmmmoooqqqrrrrrrqqqppprrrpppmmmkkkjjjjjjiiiiiiiiihhhgggeeecccbbbaaaaaabbbbbbbbbbbbcccdddeeefffhhhggggggggghhhjjjlllmmmllllllkkkkkkllljjjgggeee```````````````aaaaaaaaadddbbbaaa```___\\\YYYVVVUUURRROOONNNMMMMMMKKKIIIKKKJJJHHHFFFDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@??????CCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@???>>>???===<<<<<<===>>><<<;;;<<<;;;:::999999999::::::999888888777777666666555777777888888888777777666777666666666555555555444888777666666555555666666555666777777777555333222333333333333333333333333444444333333333222222222333333333333333333333333444444444444444333222222111111111111111111111111111000000000000000000000////////////////////////...//////000111111222222111111111222222222333333333333333333222111000000000///...------...000111222222111000000000000000000111111111000000//////---...///000111222222222111111111111222222222222000///000222444555555333111111111222222222333333444444444333333222222222444444333333333333222222444333333222222111111000333333222222222222333333444444444444444555666666555555555555555555555555333333222222222333444444444444555555666777777777777666555555555666777777666666555444444444444555777777888888888777666666666666666666777888999999:::999888777666777777888<<<<<<======<<<;;;:::999===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999::::::888888888888999999999:::<<<@@@FFFKKKLLLIIIDDD@@@;;;<<<<<<<<<::::::<<<>>><<<<<<===>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@BBBBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHKKKMMMKKKLLLNNNOOOPPPPPPPPPPPPTTTTTTTTTUUUXXX\\\___bbbXXXQQQNNNRRRXXXkkkllllllmmmmmmmmmmmmmmmmmmlllnnnppppppmmmjjjhhhhhhiiihhhhhhgggggghhhhhhiiimmmnnnppprrrqqqooommmkkkooonnnllljjjiiihhhhhhiiifffeeecccaaa```___^^^^^^aaaaaaaaaaaaaaabbbcccdddeeeeeedddcccddddddeeefffiiihhhhhhiiiiiihhheeebbb^^^^^^^^^^^^______```aaa```___^^^]]]]]]\\\YYYWWWTTTQQQNNNLLLKKKJJJHHHFFFHHHGGGFFFDDDBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????>>><<<;;;;;;<<<===;;;:::;;;;;;:::999999999999:::666666666666666666666666444555666777888999999999666666666555555555555555777777666555555555555666666666777777666444222111333333333333333333333333333333333222222222222222222222222222222222222222333333444444444333222222111111111111111111111111000000000000000000111111/////////////////////////////////000111111222222111111111222222222222333333333333333222111111000222000...,,,,,,---///111333222111111000111111111000000////////////......---...///000111222222222000000000000111111111111111000000222555666555444000000111111111222222222444444333333333333222222444444333333333333222222222222222222222222222222222222111111111111222222555444333333333444666777666666666666666666666666444444333222222222333333444555555666666777777888555555555666666777999999666666555444444444444555666666777777666666555444444444444555555666777888:::999888888777888888999>>>>>>??????>>><<<:::999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999999777777777888888888999999:::<<<@@@FFFKKKJJJEEE@@@;;;<<<===;;;::::::;;;===<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>??????@@@????????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA??????@@@BBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGHHHKKKMMMJJJKKKKKKLLLNNNOOOQQQRRRWWWWWWXXXYYY\\\^^^aaabbb[[[SSSOOORRRXXXjjjjjjjjjjjjjjjkkklllmmmnnnnnnppprrrrrrooollljjjjjjlllkkkkkkjjjjjjjjjkkkkkkmmmooopppqqqpppmmmjjjggglllllljjjhhhfffeeefffgggeeedddbbbaaa___^^^^^^]]]``````_________```aaaaaa``````aaaaaaaaaaaabbbbbbhhhggghhhiiijjjhhheeebbb______^^^^^^___```aaabbb___]]]\\\[[[[[[ZZZWWWVVVTTTQQQNNNLLLJJJIIIGGGEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===;;;::::::;;;<<<:::999:::::::::999999999999999555555555666666777777777444444666777888888888888555555555555555555555555777666555555444444555555666666666666555333222111222222222222222222222222222222222222222111111111222222222222222222222222222222333333333333222222111111111111111111111111000000000000000111111111//////////////////////////////000000111111111111111111111111222222222222333333333333333222111000333111...,,,+++---///000222222111111111111222222000000/////////......///000000000000000//////...////////////000000000000000000000222444555444222111111111111222222222222333333333333333333333333444444333333333222222222000000111111222222222333222222111111111111222222555444333222222444666777555555555555555555555555555444333333222222222222555555555666777777888888555555555666666777777888666666555444444444444555666777777777777666555555444444444444555666777888888888888888888999999999======>>>>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888666777777777777888888888777777;;;BBBIIIJJJEEE???;;;<<<<<<;;;:::999:::<<<;;;<<<======>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@????????????>>>>>>>>>>>>????????????????????????@@@???>>>???AAABBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIHHHHHHHHHJJJMMMMMMLLLKKKKKKLLLOOOQQQRRRWWWZZZ]]]```cccdddcccccc```XXXRRRSSSWWWhhhiiihhhgggggghhhiiikkkmmmnnnppprrrrrrpppnnnmmmmmmmmmmmmmmmlllmmmmmmnnnnnnnnnnnnoooooonnnkkkhhheeeiiijjjiiifffbbbaaabbbdddeeedddcccbbbaaa```````````````___^^^^^^^^^______^^^___aaacccdddeeeeeeeeehhhhhhiiijjjkkkjjjfffccc___^^^]]]]]]]]]^^^```aaa___]]]ZZZXXXXXXWWWUUUSSSTTTQQQNNNKKKJJJIIIFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@@@@???@@@@@@AAA<<<;;;::::::;;;;;;:::999:::::::::999999999888888555666666777777888888999555666666777777777666666444444444555555555555555666555555444444444444444555555555444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222222111000000000000000000000000//////000000111111111111........................000000000000000111111111000000111111111222222222222222333333333222111111222111...,,,,,,---///000222111111000111111222222222111000/////////000000000000000000000///............/////////000000000/////////000222333222000222222222333333333333444333333333333333333333333444444333333333222222222///000000111111222222333333333222222222222333333444333333222333444555666444444444444444444444444555444333333222222222222555555666666777888888888666666666666555555444444666666555444444444444555777777888888777777666555555555555555666777888888777777888888999999999999888999;;;<<<===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888666777777777777888888888888999<<>>>>>>>>>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>???AAABBBBBBAAA>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIFFFHHHIIIIIIHHHHHHJJJLLLPPPOOOMMMLLLLLLNNNPPPRRRUUUZZZ```fffiiiiiigggeeehhh^^^WWWUUUWWWfffkkkjjjgggffffffhhhjjjlllmmmoooppppppooonnnoooppppppoooooonnnnnnooooooooommmmmmmmmmmmkkkiiigggfffggghhhgggccc^^^[[[]]]___ccccccbbbbbbbbbbbbccccccaaa```___^^^^^^^^^^^^^^^___aaadddhhhjjjkkkjjjjjjfffggghhhkkkkkkjjjfffbbb\\\[[[YYYXXXXXXYYY[[[\\\]]][[[XXXVVVVVVUUUSSSQQQRRRPPPLLLJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@????????????@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@AAACCCBBB@@@???>>>>>>??????===;;;::::::;;;<<<:::999999999999:::999888888777666666666777777888888888777777777777666666555444444444444444444555555555555555444333333333333444444444333333333222222222222222222222222222222222000000000000000111111111000000000000000000000000000000111222222222111111000000000000000000000000/////////000111111222222........................000000000000000000111111000000000111111111111222222222222333333222222111000000......---...//////000000000000000000111222222111000///...///000111,,,---...///000111111111////////////000000000000///......///111222111///222222333333333444444444222222333333333333444444444444333333333333222222000000000111111111222222333333222222222222333333222333333333444444444444444444444444444444444444444444333222222222333333555666666777777888888999666666666666555444333222666666555444444444444555777888888888888777666666555444444555555666777888444555666888999999999999666777999;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;:::888888777777777777777777888888888999999;;;===CCCIIIMMMKKKDDD>>>999:::;;;:::999999;;;===;;;;;;<<<============<<<;;;;;;<<<<<<======>>>>>>============>>>???@@@AAA======>>>>>>>>>>>>>>>???????????????????????????>>>======>>>AAABBBBBBAAA>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIEEEFFFFFFGGGGGGHHHHHHIIIFFFHHHIIIIIIIIIIIIJJJLLLQQQPPPNNNMMMMMMNNNOOOQQQSSSWWW^^^eeejjjkkkjjjiiimmmcccZZZWWWWWWfffooommmiiigggfffgggjjjkkkkkkmmmmmmmmmmmmnnnqqqssssssrrrqqqpppooonnnnnnnnnllllllkkkjjjiiiiiihhhhhheeeffffffaaaZZZWWWXXX[[[````````````aaabbbccccccaaaaaa```^^^^^^]]]]]]]]]___aaaeeeiiikkkkkkjjjiiicccdddfffhhhiiigggccc___[[[YYYWWWUUUTTTUUUVVVXXXZZZXXXUUUTTTTTTTTTTTTSSSOOOMMMJJJHHHHHHGGGEEEDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>===>>>??????@@@@@@@@@???<<<======>>>???@@@AAAAAACCCAAA???<<<;;;;;;<<<<<<===<<<;;;;;;<<<<<<;;;:::888999999:::999888777666666666666666666666666666666666777777666555555444333333333444444555555555555444444333222333333333222222222222222333333444111111111111111111111111/////////000000000111111000000000000000000000000///000000111222222111111000000000000000000000000...//////000111111222222........................111000000000000000000000000000000000111111111111111222222333333222222222......////////////////////////......///000000111222000///------...///000,,,,,,...///000111111111//////000000000111111111000//////000222222111///111222222222333333333333222222222333333444444444444444333333333333222222000000000000111111111111222222111111111111222222000222333555555444333222555555555555555555555555333333222222222333444444666666666777888888999999555555666777666666555444666666555444444444444555666666777777666666555444333333333333444555666777222333555777888888888888777888999;;;;;;;;;::::::999999:::::::::;;;;;;;;;<<<;;;:::888777777666666888888888888999999999:::;;;@@@GGGLLLMMMGGG@@@:::777999::::::999:::<<<>>>:::;;;<<<<<<======<<<<<<::::::;;;<<<<<<===>>>>>>============>>>???@@@AAA============>>>>>>??????????????????????????????>>>======>>>AAABBBBBBAAA???@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGIIIJJJIIIIIIJJJKKKMMMMMMLLLLLLMMMNNNOOOPPPQQQTTTYYY___dddiiimmmnnnoooddd\\\YYYYYYhhhsssppplllhhhfffgggjjjllljjjkkkkkkkkkkkknnnrrruuuvvvuuusssqqqnnnmmmllllllkkkjjjiiihhhhhhhhhiiijjjdddfffeee___XXXTTTUUUXXX\\\\\\]]]^^^___```bbbcccbbbaaa```___^^^]]]]]]]]]\\\___cccggghhhhhhgggeee```aaacccfffgggeee```]]][[[YYYVVVTTTSSSTTTUUUVVVWWWUUUSSSRRRTTTUUUUUUTTTMMMJJJHHHGGGFFFFFFDDDCCCBBBBBBAAAAAA@@@AAAAAABBB@@@@@@@@@@@@@@@???>>>===<<<===>>>???????????????;;;<<<<<<>>>???@@@AAABBBBBB@@@===;;;999888999999>>><<<;;;;;;<<<===;;;:::888888999:::999888777666555555555555555555555555555555666666666666666555333333333444444555555555555444333333222222333333111111111111222333444555111111111111111111111111.../////////000000111111000000000000000000000000//////000111111111111111000000000000000000000000...//////000111222222222........................111111111000000000000000000000000000111111111111111222222333333333222222,,,---///000000000///..................///000000111///---,,,,,,,,,...//////////////////......---000000000000111111111111111000000111333333222000000111111111111222222222222222222333333444444444444444444333333333222222111111111000000000000000111111000000000000111111///111444666666555333111666666666666666666666666222222222222333444444555666666666777888888999999444555666888888888777777666666555444444444444555555555666666555555444333222222222222333444555555111222444666888888888777999:::;;;;;;;;;:::999888999999999::::::;;;;;;;;;<<<;;;:::888777666666666888999999999999:::::::::999???HHHLLLJJJBBB:::555666888999999999:::===???:::;;;<<<<<<======<<<<<<::::::;;;;;;<<<===>>>>>>============>>>???@@@AAA<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<>>>AAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHCCCDDDDDDEEEFFFFFFGGGGGGEEEGGGIIIJJJIIIIIIJJJKKKJJJJJJJJJKKKMMMNNNOOOPPPPPPQQQTTTXXX___gggnnnrrroooddd\\\YYYZZZjjjvvvsssoookkkiiiiiijjjkkkiiiiiiiiiiiiiiikkkooorrruuuwwwuuunnnjjjkkklllkkklllgggdddeeehhhjjjhhheeejjjlllkkkcccYYYTTTVVV[[[aaa```^^^]]]]]]___bbbdddddddddcccccccccdddeeeeee``````aaabbbbbbccccccddd^^^]]]\\\]]]______]]][[[YYYVVVSSSRRRSSSUUUVVVUUUVVVUUUSSSQQQOOOOOOOOOOOOOOOMMMJJJFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???=========>>>>>>@@@???===>>>???AAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::999888777777777777666666666666444444555555555555444444444444444444444444444444555555555555555555555555555555555444444333333333222222222222222222222222222222222111000//////...//////000000111111111222111111111111111111111111111111000000//////......000000////////////000000000000000000000000000000111111000000//////.........//////000111222222222//////000111222333333444111111111111111111111111////////////////////////...---,,,+++,,,...000111111111000000//////......///...---...000111222111111111000000//////......////////////000000000000333222222111111222222333///000111222333444555555111111000000000111333444//////......///111333444111333333222000///000111000000111222333333444444444555666888888888777777333333333333333333333333555666777888888999999888888777666444444333333333555444444333333444444555777666555444444555777888444333333222222333333444555666666777888999999:::999999888888999999:::;;;;;;;;;;;;:::::::::999999:::::::::999999999888888888777777777888999999:::;;;IIINNNDDD;;;;;;<<<999999999999:::::::::;;;;;;999:::;;;<<<============??????>>>>>>>>>>>>??????>>>===<<<;;;;;;<<<===>>>========================BBBAAA???>>>>>>>>>???@@@=========>>>??????@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@??????AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBCCCEEEGGGIIIJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIJJJKKKLLLMMMNNNOOOQQQPPPQQQUUU\\\dddjjjmmmiii^^^WWWUUUWWWfffxxxwwwtttqqqnnnllljjjjjjiiiiiiiiihhhhhhjjjnnnqqqtttvvvtttmmmjjjkkkllljjjllliiiggghhhlllnnnkkkhhhlllooopppkkkaaa[[[ZZZ\\\bbbaaa_________aaadddeeeiiiiiihhhfffeeecccbbbaaa\\\\\\]]]]]]]]]]]]]]]]]]YYYXXXXXXYYYZZZ[[[YYYXXXYYYVVVTTTTTTUUUVVVVVVUUUWWWVVVSSSQQQOOONNNNNNNNNNNNLLLIIIFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@???>>>???@@@AAAAAAAAA???>>>???@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888888777777777777444444555555555555444444444444444444444444444444333333333333333333333333555444444444333333333333222222222222222222222222222222111111000//////.........//////000000000000111111111111111111111111111000000000/////////...000000////////////000000000000000000000000000000111000000000/////////......//////000111111222222111111111111111222222222111111111111111111111111111111111111111111111111///...---,,,,,,---///000111000000000/////////...222111000000000111111000111000000000/////////...////////////000000000000222111111000000111111222111111222222222222333333222111000000000111222333222111000000000111222222000111222111///...///000000111111222333333444444333444555666666666555444333333333333333222222222555555666777888888888888888888777666555444444444444444333333333333444444666555444333222222333333444333333222222333333444444444444555666777777777888888777777888888999:::;;;;;;;;;:::::::::999999;;;::::::999888777777666777777777888888999:::;;;999DDDHHH???999;;;;;;888:::::::::;;;;;;;;;<<<<<<::::::;;;<<<=========<<<>>>==================>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<======>>>======>>>>>>??????@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBAAA@@@??????AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIKKKLLLMMMNNNOOOOOOOOORRRXXX___eeehhhiiiaaaXXXTTTTTTWWWfff{{{zzzyyyvvvrrrooollljjjjjjjjjhhhgggfffhhhmmmpppsssvvvuuuooolllmmmmmmlllllljjjjjjlllppprrrpppmmmnnnsssvvvssskkkccc______dddcccbbbbbbcccdddfffggglllllllllkkkhhheeebbb```[[[[[[ZZZYYYXXXXXXWWWWWWUUUTTTTTTVVVWWWXXXWWWUUUXXXWWWUUUVVVWWWWWWVVVTTTWWWUUUSSSPPPNNNMMMMMMMMMMMMKKKIIIFFFDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@AAABBBCCCDDDAAA@@@>>>???AAABBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<;;;:::::::::;;;;;;;;;;;;:::999999999999999888888888777777444444555555555555444444444444444444444444444444333333333333333333333333444444333333333333333222222222222222222222222222222222111111000/////////............////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000/////////////////////000111111222222222222222111111111000000222222222222222222222222111111111111111111111111000///...---------...///000000000000////////////333333222111000000//////000000000000////////////////////////000000000000000000000//////000000000333333222222222111111111333222111111000111111111333333222111111111111111000111222111000///000111111111111222222333333444333333444444444333222222222222222222222222222222444555666777888888888888888888777666666555555555444444333333333333444444777666555333222222111222444333333222222333333444444444555555666666777777777777666666777777888999;;;;;;;;;;;;::::::::::::;;;:::999888777666555444666666777888999:::;;;<<<777===>>>888666:::;;;777;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???AAA@@@@@@??????AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCHHHGGGGGGFFFFFFFFFGGGGGGKKKKKKJJJHHHGGGFFFEEEDDDFFFEEEDDDDDDCCCDDDDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNNNNPPPTTTZZZ```ccccccaaaYYYSSSPPPSSSWWWfff|||{{{yyyvvvtttqqqooonnnkkkjjjhhhfffeeegggkkkooosssvvvvvvrrroooppppppnnnlllkkklllooorrrtttsssqqqqqquuuxxxuuunnngggdddccceeeeeeffffffggghhhiiijjjkkklllnnnnnnllliiieeeccc^^^]]]\\\ZZZXXXWWWUUUUUUUUUUUUUUUVVVXXXYYYXXXVVVXXXWWWVVVVVVWWWWWWUUUSSSSSSRRRPPPNNNMMMMMMNNNNNNKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBB@@@???===>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===;;;:::999999999999999::::::999888888888888888777777777777666444444555555555555444444333333333333333333333333444444444444444444444444333333333333222222222222111111111111111111111111111111111111000000//////////////////////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000//////////////////000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111000///...------......000000000000////////////111222222222000/////////000000000000////////////////////////000000000000111000000//////000000111222222222222111111111111333333222111111000000000333333222222222222222222222444555444222222333444111111111222222333333333444444333333222222111111111111111111111222222222444444555666777777777777666666666666666555444444444333333333333333333444777666666555555444444444444333333222222333333444666777777777888888888999777777777777777888999999<<<;;;;;;;;;;;;:::::::::;;;:::999777666444333333444555777888:::;;;<<<<<<666888777444555;;;<<<888:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;===<<<<<<<<<<<<<<<<<<============<<<<<<=========????????????????????????<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>@@@@@@??????@@@@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNPPPQQQUUU[[[```cccbbbaaa[[[TTTPPPSSSVVVfffzzzxxxuuusssrrrrrrsssuuummmllliiifffdddfffjjjnnnpppuuuvvvsssqqqrrrqqqooollllllmmmoooqqqsssrrrrrrrrrtttuuurrrmmmiiiggggggfffggghhhjjjkkkllllllllllllmmmpppqqqooolllhhheeeaaa```___\\\ZZZWWWUUUTTTVVVVVVUUUWWWYYYYYYXXXVVVWWWVVVUUUUUUVVVUUUSSSQQQNNNNNNMMMLLLLLLMMMNNNOOOIIIIIIHHHFFFEEEDDDDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>===;;;<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999666777888888888888777777777666666666666555555555444444555555555555444444333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000111111111///000000111222222333333222222222222222222222222000000000000000000000000111000//////............////////////000000000000...000222222000//////000////////////000000000000////////////000000000000111111111000000111111111000000111111111222222222222222222222111111000000000000111222333333444444222333444444333222333444111222222222222222333333555555444333333222222222000000111111111222222222333444555666666777666666444444555555555444333222333333333222222333333333333333444555555666666666444333333222222333333444777777777777888888888888999888888888888999::::::<<<<<<<<<;;;;;;;;;::::::::::::888777555444333222333444666888:::;;;;;;;;;666555333222666;;;<<<:::888888999999999::::::::::::;;;<<<<<<===<<<<<<<<<>>>======<<<<<<======>>><<<==================<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>????????????@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHFFFFFFGGGIIIJJJKKKLLLMMMQQQRRRUUU\\\ccciiilllmmmdddZZZTTTSSSUUUeeewwwuuurrrpppqqqsssvvvxxxooonnnjjjfffdddeeejjjmmmmmmsssuuusssrrrrrrqqqnnnoooooonnnnnnooopppqqqqqqqqqqqqqqqooollljjjjjjkkkggghhhkkkmmmnnnnnnnnnnnnoooppprrrrrrppplllhhheeedddbbb```]]]ZZZXXXUUUTTTWWWVVVUUUVVVWWWWWWVVVTTTVVVTTTRRRRRRRRRRRRPPPOOOKKKKKKJJJIIIJJJKKKLLLMMMHHHGGGGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA???>>>======<<<:::;;;===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999666666777888888888777777666666555555555444444444444444555555555555444444333333333333333333333333222222222222222222222222000111111111111222222222111111111111111111111111111111000000000000000000111111111111000000000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000111111...///000111222333444444333333333333333333333333////////////////////////000000///////////////...////////////000000000000---000444444111///000222////////////000000000000////////////000000000000222111111000000111111222000000000111111111222222111111222222222111000000...///000222333444444444///000111111000000111222222222222222222222222222555555444333333333444444000000111111222333333333222333444555666666666666222333444555555444222222333333222222222222333333///000111333444444444444444333333222222333333444555555555555666666666666999999999888999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::999888777666555444333222444666888999999999999666555444444777999;;;:::888888888888999999999999999:::;;;<<<============>>>==================>>><<<<<<============<<<<<<========================;;;<<<======>>>=========>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFDDDBBBAAA@@@BBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLOOOPPPTTT\\\fffpppwwwzzzjjj___WWWTTTUUUdddtttsssrrrrrrssstttvvvwwwrrroookkkgggdddeeejjjnnnnnntttxxxvvvuuuvvvtttqqqsssrrrpppnnnmmmmmmoooqqqoooppppppooonnnmmmmmmmmmgggiiillloooppppppooonnnnnnooopppqqqpppnnnkkkiiifffeeeccc```]]]ZZZXXXWWWXXXWWWVVVWWWWWWWWWUUUSSSUUURRROOONNNNNNOOONNNMMMLLLJJJIIIGGGGGGGGGGGGHHHFFFGGGGGGFFFFFFEEEDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDCCCAAA@@@???>>><<<;;;;;;===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::777777888999999999999999666666666666555555555555444444555555555555444444222222222222222222222222111111111111111111111111000000000000111111222222111111111111111111111111000000000000000000000111111111000000000/////////.........................../////////000000000111000000////////////000000000000000000000000000000.../////////000000000111111000000000000000000000000000111111111222222222333333333333333333333333000000000000000000000000...//////000000000000///.../////////000000000111000444888777333000000222.../////////000000000111////////////000000000000000000000//////000000000111111111111000000000000000000111222333222111111...///111222222222111111...///000000//////000222222222222222222222222222444444333222333444555555111111111222333444444444222222333444555555555555222333444666666555333222333333222222222222333333000000222333444333333222444333333222222333333444666666666666555555555555888888888888888999999:::<<<<<<<<<<<<;;;;;;;;;;;;999999888777777666555555222333555777888777666666555555555666666777888:::888888999999999:::::::::888999:::<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<===;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>===<<<>>>??????@@@@@@AAAAAABBB>>>??????@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCEEEGGGHHHFFFEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHFFFEEECCCBBBAAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEFFFHHHIIIJJJKKKLLLLLLMMMRRRZZZdddmmmsssuuuiii___XXXVVVUUUcccsssssstttuuuuuuuuuuuuuuusssqqqlllgggdddfffjjjnnnrrrxxx|||{{{zzzzzzyyyvvvvvvtttqqqnnnkkkllloooqqqnnnoooqqqrrrrrrqqqpppooogggiiillloooqqqqqqpppooojjjkkkmmmpppqqqqqqppppppjjjiiifffccc```^^^[[[ZZZ[[[ZZZYYYYYYYYYXXXVVVTTTTTTQQQNNNLLLLLLMMMMMMLLLMMMKKKIIIGGGEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBB>>>===<<<<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>999999:::::::::;;;;;;;;;888999:::;;;;;;;;;;;;;;;777777777777666666666666444555555555555555555444222222222222222222222222333333333333333333333333//////000000111111111222000000000000000000000000000000000000000111111111000000//////.........---.........................../////////000000111111000000////////////000000000000000000000000000000.../////////000000111111111111111000000000000000222222222111111111111111333333333333333333333333111111111111111111111111---...///000000111000000.../////////000000111111444888;;;:::444000000222.../////////000000111111////////////000000000000//////............//////333333222111000///......///000111222333333222111000000111222222000///...///111222222111111222444222222222222222222222222333333222222222333555666111111222333444444555555222222333444555555555555222444555777777666444333333222222222222222222333333444555555555444333222444333333222222333333444888888888888777777777777777777777777777888888999======<<<<<<<<<;;;;;;;;;999999888888777777666666111333555666777666555444444555666777666444666999999999:::::::::;;;;;;;;;777888:::<<<===>>>??????<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<>>>??????@@@@@@AAABBBBBB===>>>???@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@AAADDDGGGIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLKKKMMMPPPWWW^^^dddggghhheee]]]WWWWWWVVVbbbqqqrrrtttwwwzzzzzzyyywwwnnnkkkjjjlllmmmkkklllppp|||vvvvvvsssoookkkiiikkkmmmooopppppppppooonnnllljjjjjjiiieeebbbfffnnnttttttrrrnnnjjjgggjjjpppttttttsssllljjjhhhfffdddbbb^^^[[[]]]]]]^^^]]][[[XXXUUUSSSPPPPPPOOOOOOOOONNNNNNNNNHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@======<<<<<<<<<<<<==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888;;;999777555444444666666333333333333333333333333444333222222111111111111000000000000000000000000111111111111111111111111/////////000///......---,,,---...///000000000000111111000000//////......000000111111222222222333333222111000000111222333000000000000////////////333333222222111000000000000000000000////////////...///000222222111111000//////000111222333333444444444444333333222222222////////////000000000000000000////////////000000000333555444222000///...000000000000000000000000//////............//////000///...------...///000333222222222111111000000222111111111000000//////111111111111111111111111111111111111111111111111333222111000000111222333000000111222222222222111555555444333333222111111222222333333333333444444555444444333333333444444777444111111333444333111111222444555555444222111222222333444444444333333444444444444444444444444222444666777888777666555777777777777888999:::;;;:::::::::::::::::::::::::::999777555444333222222444444444444444444444444333333444444555666666666333555777888::::::999999999999999999:::;;;<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<;;;:::999;;;<<<;;;999888;;;>>>888999;;;===??????>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDGGGEEECCCBBBBBBBBBDDDEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFIIIKKKLLLKKKMMMQQQTTTXXX[[[^^^___\\\[[[VVVUUUYYYbbbrrrrrrsssuuuwwwwwwuuusssqqqmmmlllnnnooonnnooosssvvvuuurrrooollljjjkkklllmmmqqqqqqqqqpppooonnnmmmllljjjeeeaaadddkkkpppqqqooommmiiieeegggmmmrrrsssrrrpppnnnllljjjiiigggdddbbb___``````___]]]ZZZVVVTTTSSSRRRRRRQQQPPPPPPOOOOOOHHHGGGGGGFFFEEEEEEDDDDDDAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999777555444555666666333333333333333333333333444444333222222222222222111111111111111111111111111111111111111111111111000000000000000///......000000000000///...---,,,111000000000/////////...000000000111111111222222111111000//////000111111000000000000////////////111111111111111111111222000000000000////////////...///000111222111111000111111111111111222222222333333333333333333222222////////////000000000000111000000////////////000000222444444222///......000000000000000000000000//////............//////000///............///000222222111111111000000000111111111111000000000///111111111111111111111111111111111111111111111111222222111000000111222222000000111222222222222111444444444333333222222111222222222333333333444444222222222333444555666777666333111111333444222111222222333444444333222222222222333333333333444444555555555555555555555555333444666777888777666555777777777777888999::::::::::::::::::::::::::::::<<<;;;:::888777666555555444444444444444444444444222222333333444555555666444555666777888999999999999999999999:::;;;<<<<<<>>>===<<<;;;;;;<<<===>>>999999:::::::::;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::999;;;======<<<;;;===@@@;;;<<<===???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA??????????????????@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDFFFEEECCCBBBAAABBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLNNNPPPRRRSSSTTTUUUXXXXXXTTTTTTZZZdddtttsssssstttuuuuuusssqqqsssnnnmmmooopppooorrrwwwwwwsssqqqooommmlllkkkllllllnnnnnnoooooonnnnnnmmmlllmmmhhhcccdddjjjooopppoooooojjjeeeeeeiiiooorrrrrrrrrpppnnnmmmlllkkkiiigggcccccccccbbb___\\\XXXVVVVVVVVVUUUTTTRRRQQQPPPPPPHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>======>>>>>>???<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888777555555555666666333333333333333333333333444444333333222222333333222222222222222222222222111111111111111111111111000000000000000//////...000000000000///...------000000000000//////////////////000000000000111111000000////////////000000////////////000000000000//////000111111222333333000000000000//////////////////000111111111111000222222222111111111000000222222222333333333333333////////////000000000000111111111000000////////////111333222000.........////////////////////////000//////......//////000000000////////////000000111111000000000000//////111111111111000000000000111111111111111111111111111111111111111111111111222111111000000111111222000000111222222222222111333333333333333222222222222222222222333333333333333333333444444444555555444333111111222333222111333333333333333333333333333333222222222333444555777777777666666555555555444444666777777777666555777777777777888999::::::::::::::::::::::::::::::===<<<;;;:::888777666666444444444444444444444444111222222333444444555555555555555555666888999:::999999999999:::;;;<<<<<<======<<<<<<<<<<<<======999999:::::::::;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::888:::===>>>>>>===>>>>>>============>>>@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@??????????????????AAAAAABBBBBBBBBBBBAAAAAACCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLMMMNNNOOOOOORRRTTTQQQSSS[[[gggwwwuuutttuuuvvvwwwvvvuuusssooommmooopppooosssxxxwwwrrrqqqpppooonnnmmmmmmllljjjjjjkkkllllllkkkkkkkkkppplllggghhhmmmrrrtttttttttoooiiigggiiimmmqqqrrrpppnnnlllkkklllkkkjjjiiifffffffffdddaaa]]]ZZZWWWXXXWWWVVVTTTSSSQQQPPPOOOIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@??????>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999888777666555555666666333333333333333333333333444444333333333333333444222222222222222222222222111111111111111111111111//////000000//////...------...///000000111111000000000000000///////////////////////////000000000000000000000000000000000////////////000000000000///000000000111111111222000000000000///////////////000000000111111111111111111111111111111111111111111222222333333333444////////////000000000000111111111111000//////...///000222111///.........////////////////////////000000////////////000000000000000000000000000000000000000///////////////111111111000000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000111222222222222111222222222222222333333333111222222222222333333333777666666555444222111000333222111111111222222222333333222111111222333333444333111111111333555777777777666666555444444444444555666666777666555555666666666777777888999:::999999999999999999999999;;;::::::999888777555555333333333333333333333333222222333444444555555666555555444444555777999:::999999999999:::;;;<<<<<<=========<<<<<<=========<<<<<<=========>>>>>>>>>======>>>======<<<;;;;;;999;;;===>>>>>>===;;;;;;<<<;;;;;;;;;;;;===???@@@??????@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDEEEEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJKKKLLLMMMJJJJJJKKKLLLNNNOOOPPPPPPMMMOOONNNSSS\\\iiixxxwwwuuuvvvxxxzzzzzzzzztttpppnnnpppqqqqqqsssxxx|||uuurrrrrrrrrqqqpppooonnnmmmiiijjjjjjkkkkkkkkkkkkkkknnnkkkiiijjjoootttvvvwwwyyyuuupppmmmmmmoooqqqrrrnnnllljjjiiijjjjjjjjjiiifffffffffdddaaa^^^ZZZXXXWWWVVVUUUSSSQQQOOONNNMMMKKKJJJIIIGGGEEECCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCCCCEEEDDDDDDDDDCCCAAA@@@?????????>>>>>>>>>>>>??????============<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999777777777666666666666666333333333333333333333333333333333222222333333444111111111111111111111111111111111111111111111111...////////////...---------...///000111111111111////////////000000000000000000000///////////////111111111111111111111111.../////////000000000111111111111000000000//////000000000000////////////000000000000000111111111///000000111222222333333111111111222222333333333////////////000000000000111111222222111000///...///000111111///......///////////////////////////000000////////////000000000111111111111111111000///////////////000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000111222222222222111111222222222222222222222111111111222222222333333666666666555444222111000222222222222111222333333333222222111111222222333333222111000111333666777555555555444444444333333555666666666666666555555666666666666777888999:::999999999999999999999999::::::::::::999777666555333333333333333333333333444444555555666666777777555555444555666777999;;;999999999999:::;;;<<<<<<<<<==================<<<===>>>>>>>>>>>>?????????==================<<<;;;===>>>???@@@???>>>;;;999<<<<<<;;;;;;;;;===>>>???>>>>>>>>>>>>???????????????????????????????????????@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAADDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNOOOPPPPPPOOOOOOJJJMMMMMMRRR]]]jjjxxxvvvssssssvvvxxxzzzzzztttqqqpppssssssqqqrrrvvvzzz}}}{{{vvvrrrrrrrrrqqqppppppooonnnnnnllllllmmmmmmnnnmmmmmmmmmiiihhhgggiiimmmqqqssstttwwwvvvtttrrrqqqqqqqqqrrrnnnllljjjiiiiiijjjjjjiiidddddddddccc```]]]YYYWWWUUUTTTSSSQQQOOOMMMLLLKKKLLLKKKJJJHHHFFFEEECCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBDDDDDDDDDCCCBBBAAA@@@??????>>>>>>======>>>>>>???>>>>>>=========<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777777777777777666666666333333333333333333333333222222111111222222333333000000000000000000000000111111111111111111111111///////////////......---111111111111000///......////////////000000000000111111000000000000//////111111222222222222111111......//////000000111111222222111000000///......000000000000////////////000000000///000111111222...///000111222333444444111111111222222222222222////////////000000000000///000111222222222000000///000111111//////000111////////////////////////111000000//////000000111111111222222222222111111//////000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111///000000111111000000///000000111222222222222111222222222222222111111111111111111111222222222222111222444555666555444444222333444333222222444555222222222222222222222222222111111111222444666777444444444444444444444444666666666666555555555555666666666666777888999999999999999999999999999999;;;;;;<<<<<<;;;:::888777333333333333333333333333555555555666777777888888555666666666777999:::;;;999999999999:::;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<=========<<<===============<<<<<>><<<>>>>>>>>>>>>>>>???@@@@@@=========>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@>>>???@@@AAAAAABBBBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAADDDDDDEEEFFFFFFGGGGGGHHHGGGHHHIIIKKKMMMMMMNNNNNNPPPQQQSSSSSSRRROOOLLLJJJIIILLLMMMSSS]]]jjjuuurrrnnnmmmoooqqqssssssqqqnnnoooqqqqqqnnnmmmpppoootttwwwtttrrrrrrqqqnnnqqqpppooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmlllffffffgggiiikkkmmmnnnnnnoooqqqssstttsssrrrrrrqqqnnnkkkhhhgggggghhhhhhhhhaaaaaaaaa```^^^[[[XXXVVVSSSRRRQQQPPPNNNMMMLLLKKKLLLKKKJJJHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDCCCBBBAAA@@@???>>>======<<<<<<======>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999777777777777777777777777666666777777777777666666333333333333333333333333111000000000111111222333111111111111111111111111111111111111111111111111111111111111111000//////111111111111111000........./////////000000000111222222111111111000000000///000111222222111000///.........///000111111111000000000000000/////////000000000000////////////111000/////////000222222000000111111111222222222222222222222111111111111////////////000000000000...///111333333333222111000111222111000///111222000000000000000000000000111111000000000000111111111111222333333222111111000000000111111111222222///000000000111111111111111111111111111111111111111111111111111111111111...///000111111000///...000000111222222222222111333333222222111111000000111111111111222222222222000111333555666666555444222444555444333333555777000111222333333222111000000111111222444555555666333333444444555555666666777777666555555555555555666555555666666777888999888888888888888888888888999:::;;;<<<;;;999777666222222222222222222222222444444555555666777777777555666777999::::::::::::999999999999:::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<============<<<<<>>===>>>>>>???????????????===>>>>>>>>>>>>?????????======>>>???@@@AAAAAABBB>>>>>>???AAAAAABBBBBBAAA???@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHFFFEEECCCDDDDDDDDDDDDCCCCCCBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHEEEFFFHHHKKKMMMNNNOOOOOOQQQSSSVVVXXXVVVRRRMMMJJJJJJMMMNNNSSS]]]iiirrrnnnjjjhhhiiijjjllllllllljjjkkknnnmmmiiigggiiigggmmmooommmkkklllmmmlllpppnnnmmmlllkkkkkklllmmmllllllmmmmmmllllllkkkjjjggghhhiiijjjlllllllllkkkhhhlllqqqttttttsssrrrqqqllliiifffddddddeeeeeeeee____________]]]ZZZWWWUUURRRRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDCCCBBBAAA??????======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999999999999999666666666666666666666666555666777777777777777666333333333333333333333333000000//////000111222222222222222222222222222222111111111111111111111111222333333333333222111111...///000111111222222111.../////////000000111111333222222222111111000000...///000111111000///...---......///000111111222......//////000000111111000000000000////////////111000/////////000222333222222222111111111111111333222222222111111000000////////////000000000000---...111333444444333222111222222111000000222333111111111111111111111111111111000000000000111111111222333444444333222111000000111111222222222333//////000000111111111222111111111111111111111111111111111111111111111111...///000111111000///...000000111222222222222111444333333222111000//////000111111111111222222222222333555666666555333222222555666555333333666999///000222333333222000//////000222333444555555555333444444555666777888888888777666555555555555555555555555666666777888999888888888888888888888888777888999999999777555444222222222222222222222222333333444444555666666666555666888:::;;;;;;;;;:::999999999999:::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===============<<<999777666888<<>>;;;;;;===>>>>>>===<<<<<<>>>????????????@@@@@@@@@<<<<<<===???@@@AAABBBCCC===>>>???@@@AAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHHHHHHHGGGEEECCCDDDDDDEEEEEEDDDDDDCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHCCCEEEHHHKKKMMMOOOOOOOOOOOOSSSXXX\\\\\\XXXSSSPPPKKKNNNNNNSSS]]]hhhnnnllliiigggeeedddeeeeeeaaadddgggiiijjjhhhfffdddeeegggiiikkkkkkjjjhhhgggfffggghhhiiiiiiiiiiiiiiijjjjjjiiiiiijjjlllnnnpppnnnnnnnnnmmmmmmmmmnnnnnngggiiilllnnnooonnnlllkkknnnkkkgggcccaaa```bbbcccbbb```^^^ZZZWWWUUUSSSSSSMMMLLLJJJIIIHHHIIIKKKLLLOOOMMMIIIEEECCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777888888888888888777666666333444555666666555444333333333333333333333333333111111000000111111222333444444444333333333222222///000111222333222111111000000111111111222222222222222111111111111222222000///.........///111222222111111111000000//////000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000111111111000000000000000111222222222222111000000333333333222111000////////////000000000000//////222111111333666666444111111111111111111111111111000000000000000000000000//////000000000111111111//////000111111111111111222222222222111111000000//////000111222222333333111111111111111111111111000000////////////000000222222222222222222222222000111222333333333333222333222222111111222222333111111111000000000000///444444444444333333222111333333333222222111111111999888666333222111111111///000000000000111111111//////000111333666888999777777777777777666555555444444555555666888999:::888888777777666666555555666555555444555666777888555555444333333333333444444444444555444444333333777999::::::999999999:::777777777777888999:::;;;;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;<<<===?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<>><<<>>>AAABBB@@@>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKKKKJJJJJJJJJJJJLLLPPPXXX```ddd```XXXPPPLLLNNNLLLPPPYYYeeemmmkkkiiifffdddccccccccc```bbbdddeeeeeedddbbb```ccceeeggghhhhhhhhhfffeeeeeeeeefffgggggggggggggggiiihhhgggggghhhjjjlllnnnqqqpppnnnlllkkkkkkkkkllljjjjjjjjjjjjjjjkkkllllllkkkiiigggdddaaa^^^]]]\\\^^^]]][[[XXXVVVTTTSSSRRRPPPOOOLLLJJJIIIIIIIIIJJJMMMKKKHHHFFFDDDCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666777777777777666555555333444555666666555444333333333333333333333333333111111000000111111222333111111111000000000/////////000111222333222222111000000111111111222222222222111111000000111111222111111000///000000111222111111111111000000000///000000000000000000000000///000000111111111111000////////////////////////000000000000000000000000111000000000000000000000///000111222222222222222333222222222111000000000///000000111111000000///111000000222444555333000111111111111111111111111111111111111111111111111222222222222222222333333///000000111111111111111222222222222111111111000///000000000111222222222111111111111111222222222111000000//////000000111222222222222222222222222111111222222333333333333333222222111111222222333333333333333222222222222333444444444333333222111333333333222222222111111555555333222111111222222111111222222222333333333222222222222333444555666666666666666666555444444555555555555555666666777666666666555555555444444444444666777777777666555555555444333333333333444333444444555555555444444666888::::::999888999:::777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<>>>>>>???@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@>>>===>>>AAABBBAAA???>>>>>>???@@@@@@AAAAAABBBAAABBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJMMMSSSYYY^^^\\\VVVQQQOOOQQQNNNQQQZZZfffkkkiiigggeeecccaaa``````_________``````___^^^^^^bbbccccccdddeeedddddddddcccddddddddddddeeeeeeeeeeeeeeeeeeeeefffhhhiiikkkooommmkkkjjjjjjjjjlllmmmnnnllliiiffffffhhhjjjllliiiiiihhheeebbb^^^ZZZXXXYYYYYYWWWVVVTTTSSSRRRQQQRRRQQQNNNKKKHHHGGGGGGFFFHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777555666666666666555444444444444555555555555444444333333333333333333333333111111000000111111222333333333333333222222222222000000111222222222222111111111111111111222222222222111111000000111111222333222111111111111111222111111111111000000000000000000000000000000000000000111111111111000000///........................000000000000000000000000000000000000000000111111...///000222333333444444222222111111111111111111111111111222222111111111000000///111222333111000111111111111111111111111222222222222222222222222333333222222222222222222///000111111222222111111222222222222111111111111111111111111111111111111000111111111222222333333222111111111111111111222222222222222222222222222222222222222222333444444333222222111111222222333444333333333222222222222333333444444444333222222333333333333222222222222222111111111111222222333333333333444444444555555555444333333222222222333555555555555555444444333666666555444444444444444555555555444444444444444222444666888999777555444555555444333333333333444333333444555666666666666555777888999888777888999777777777777888999:::;;;<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<=========@@@@@@@@@@@@???>>>=================================>>>>>>>>>>>>?????????@@@???>>>???AAABBBAAA@@@??????@@@AAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIKKKNNNSSSWWWXXXWWWUUURRRSSSOOOQQQYYYeeehhhhhhfffdddbbb```___^^^\\\\\\\\\\\\\\\]]]^^^^^^bbbbbbbbbbbbbbbcccccccccccccccbbbbbbbbbcccccccccbbbbbbbbbbbbccceeefffggghhhgggggggggiiillloooqqqooommmjjjgggfffgggiiijjjjjjiiihhhfffccc```]]][[[YYYXXXWWWUUUSSSQQQPPPOOOPPPOOOLLLJJJGGGFFFEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::::::::::::::::::::::::::::::::888888888888777777777777555666666666666555444444444444444444444444444444222222222222222222222222111111000000111111222333555444444444444333333333000000111111222222222222111111111111111111111111111111000000000000111111222222111111111000000000111111111000000000000000////////////////////////111111111111111000///...////////////////////////000000000000000000000000000000000000000111111111///000111222333333333333111111111111111222222222111222222333333222222111111000000111111222111000111111111111111111111111222222222222222222222222111111111000000000000000000000111222222222222111222222222222222222222222333333333222222222222222000111111222222333333444333222222111111222222333222222222222222222222222333333222222222333444555333222222111111222222333222222111111111000000000333333333444444333333222333333333333333333333333111111111111222222222333444444444444555555555555555444333333222222222222555555555666666555555444777666555555444444555555555555444444444444444444333444666777888777666555555555444333333333333444222333444555666777777777333555777888777666777888777777777777888999:::;;;;;;:::999888888999;;;===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<;;;;;;>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLOOORRRVVVXXXYYYRRRSSSOOOPPPWWWbbbfffffffffeeecccaaa___]]][[[ZZZZZZ[[[\\\^^^```aaaaaaaaaaaabbbbbbbbbcccccccccbbbbbbaaaaaaaaabbbbbb_________```aaabbbcccdddeeeeeeeeeeeehhhkkknnnpppnnnmmmkkkiiihhhgggggggggiiigggeeecccaaa```______ZZZZZZYYYWWWTTTQQQNNNLLLKKKJJJIIIGGGFFFDDDDDDCCCAAABBBDDDEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777666666666666777777777666555555444444444333333444444444222222222222222222222222111111000000111111222333111111111111000000000000111111111111111222222222111111111111111111111111111000000000000000000111000000000000000000//////000000000000000000111111////////////////////////111111111111111000///...000000000000000000000000//////////////////////////////000000111111111111222222333333333222222111111111111111111222222222222222333333333333222222222222222222111111111222111111111111111111111111222222222222222222222222000000000000000000000000000000111222222222222222222222222222222222222333444444444444444444333333111111222222333333333333333333222222222222333333222222222222222222222222333333222222333333444555333222222111111222222333222222222111111111111000222333333444444333333333333333333333333333333333333333333333333222222222333333333333444444444444333333333222222333444444555666666777777777666666666666555555666666777888555555555555555555555555555555555555555666777777555555444333333333333444222333444555666666666666333555777777777666777999777777777777888999:::;;;;;;:::888888888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC>>>???AAABBBEEEFFFHHHIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMQQQUUUXXXTTTUUUQQQSSSYYYcccdddeeeffffffeeeccc```___[[[[[[\\\]]]^^^```aaabbb```aaabbbbbbccccccbbbbbbbbbbbb```_________```aaa\\\]]]]]]^^^___```aaaaaaeeeeeeffffffggghhhiiiiiikkkkkkjjjjjjhhhfffdddccceeedddbbb___^^^^^^^^^^^^[[[ZZZYYYWWWTTTPPPMMMKKKGGGGGGFFFFFFEEEDDDCCCCCC@@@AAABBBCCCCCCBBBAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===999999999999999999999999888888777777777666666666666777777777777666555555444444333333333333444444222222222222222222222222111111000000111111222333333222222222222111111111111111000000111111222333222222222111111111111111111000000//////000000111......///000000000000000000000000000111111111111000000000000000000000000000111111111111000000///111111111111111111111111/////////////////////////////////000111111222222333333333333333222111111222222111111111111111111111222222333333222222111222333333222000000111333111111111111111111111111222222222222222222222222111111222222222333333333000111222222333222222222222222222222333333333333444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222222222333444444444444444333222222111111222222333444444444444333333333333222222333444444444333333333333333333444444444444222333333444333333222111222222222333333333444444222222222222333444555555555666777777777777777777666666666666666777888999555555555555555666666666666666444444444555777888555555444333333333333444222222333444555555555555222444777777777777888999777777777777888999:::;;;::::::999999:::;;;<<<===::::::::::::::::::::::::=========<<<<<<;;;999999999999::::::<<<>>>???@@@===========================>>>>>>>>>>>>?????????===???@@@@@@???>>>@@@AAA@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCC???@@@AAACCCEEEGGGHHHIIILLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHKKKPPPSSSVVVXXXVVVXXX^^^gggcccdddggghhhhhhfffcccaaa^^^^^^^^^_______________^^^___aaaccccccbbbaaa```aaa```^^^\\\\\\]]]^^^___[[[[[[\\\^^^______``````cccdddeeefffggggggffffffhhhhhhgggfffeeedddbbbbbbdddccccccaaa```]]]\\\ZZZXXXXXXXXXWWWTTTQQQMMMKKKGGGGGGFFFFFFEEEDDDBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<===999999999999999999999999888777777777666666666666555666666666666555444444444444333222222333444444111111111111111111111111111111000000111111222333555555555444444444333333222111000000000111222333222222222111111111000000000000////////////000000---...///111222222222111///000000000111111111111000000000000000000000000///000000111111111111000000000000000000000000000////////////////////////...//////000111111222222222222333333444333333333333222222222111000000000111111222222222222111111111222333111......000222111111111111111111111111111111111111111111111111000000111222333444444555000111222222333333222222222222222333333333444444111111222222333333444444444444444333333222222111222222111111111111222222222222222222222222222222000222444666666555333222333222222111111222222333555555444444444333333333111222333333444444444333333333333444444444555555///000111222333333333222222222333333333444444444333333222222333333444444444555666666777777666666777777666555555555666666333333444444444555555555555555555666666666666666555555444333333333333444222222333333333333333222333555777888888888999:::777777777777888999:::;;;999::::::;;;<<<<<<======::::::::::::::::::::::::<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????<<<>>>??????======>>>AAA@@@@@@@@@AAABBBBBBCCCCCCAAABBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJIIIGGGHHHLLLOOOUUUXXXXXX\\\bbbiiibbbdddgggiiiiiihhheeeccc```aaaaaa```___^^^]]]\\\\\\^^^```bbbcccaaa___^^^___^^^\\\ZZZZZZ[[[\\\]]]ZZZ[[[\\\]]]^^^_________^^^```cccfffhhhhhhhhhggggggfffdddcccaaaaaaaaaaaaeeefffgggfffddd___[[[XXXUUUVVVVVVVVVTTTQQQNNNLLLHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????????????????????????????????????????;;;;;;;;;::::::999999999:::::::::;;;;;;<<<<<<<<<888888888888888888888888777777777777666666666666444444555555444444333222444444222222222222444444111111111111111111111111111111111000111222222333222222222111111111000000222111000000000111333444222222222222111111000000000000////////////000000---...000222333444444333//////000000111111111222000000000000000000000000...///000111111111111111////////////////////////////////////////////////...//////000111222222222000111222333444555555555444333333222111000//////111111111222222111111111000222222000---,,,///222111111111111111111111111000000000000000000000000------...000111222333444111111222333333333333222222222222333333444444444//////000111222222333333666555444444333222111000222111111111111111111222222222222222222222222222000222555777888666333111333222222222222222222333333333333222222222111111111222333333444444444444333333333444444555555555+++,,,///111333333333333333333333444444444555555444444333222222222333333333333444555666666666555888777666555444333333333222222222333333444444444222444666888888777555444555555444333333333333444222222333333333222111111333555777888888888999;;;777777777777888999:::;;;999:::;;;<<<============:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<>>>@@@??????@@@AAAAAABBBBBBCCCAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNLLLIIIIIIKKKNNNSSSWWWXXX\\\bbbiiidddeeefffhhhjjjlllnnnoooiiiddd^^^\\\]]]___``````]]]___bbbdddeeedddbbb```aaa___[[[XXXXXXZZZ\\\^^^___^^^^^^]]]\\\[[[ZZZZZZZZZ\\\```ccceeeeeedddcccbbbaaa```______```aaabbbdddeeeeeeccc```]]]\\\\\\VVVVVVUUUSSSQQQOOOMMMKKKMMMLLLKKKIIIGGGDDDAAA@@@@@@?????????@@@AAAAAABBB??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888888777888999<<<>>>>>>>>>999666444555777888777555666666555555555444444444999888777666666666666666444444333333333333222222222111111111000000//////000///.........000111222333333222111000000111111333222222222222222222333111111111111111111111111222222222111111111000000222111000.........///000111000000000/////////...///////////////.........000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000/////////000111111111222333333222111111000000000111111111111111111111111333333222222444777:::<<<111111111000000000000000000000000000000000000000------///000111111111111000000000000000000000000111222222333333222222111111111222333333444555555333333333444444333222222111111111111111111111111222111000//////000111222333333444444555666777777555444333333222222333333444444444555444444333333444444444444444444444444222222222333333333444444222222000/////////000111111111222333333444555555666666555444333333222222333333333333333444666666444555555666666666666555555555555555555555555444888777666555555666777888555555444444444333333333333333333333333333333333555555666777777777777777777888999888777777888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<===>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCDDDFFFHHHIIIHHHJJJLLLMMMMMMMMMNNNOOOKKKLLLMMMMMMMMMMMMLLLKKKNNNQQQSSSZZZeeemmmffffffhhhiiikkkmmmnnnoooooojjjddd```___^^^]]][[[]]]^^^aaacccdddddddddcccbbbbbbaaa^^^\\\[[[]]]___^^^^^^]]]\\\[[[[[[ZZZZZZ[[[\\\___aaaccccccbbbbbbaaaaaa```___^^^^^^]]]^^^aaabbbbbb```]]][[[ZZZZZZVVVUUUTTTSSSQQQNNNLLLKKKKKKJJJIIIGGGDDDBBB@@@>>>>>>>>>======>>>??????@@@>>>>>>>>>>>>======<<<<<<======<<<;;;:::999999888777888999:::;;;;;;;;;;;;===<<<::::::::::::888666888666444555777888777555666666555555555444444444666555555444444444444555444444333333333222222222111111111111000000000///000///......///000111222222222111000000000000000111111000000000000111111111111111111111111111111222222222111111111000000222111000///...//////000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////000000000000333222222111000000//////000111111222222222111111111111111111111111111111//////.........///111222000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000111111222222111111000000000111111222333333444222333333444333333222222222222222222222222222222222111000000000000111222222333333444555555666666444444333222222222222222333444444444444444333333555555444444444333333333222222222222222333333444444333222111111111222222111111222333333444555555555555555444444333333222333333333333444555666777777777777777666555444444555555444444444555555666666555444444444444555666555555555444444444333333333333333333333333333333555555666777777777777666555666777777666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<======>>>=========>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJIIIKKKMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPQQQYYYcccjjjggghhhiiijjjlllmmmnnnoootttpppjjjeeeaaa]]]ZZZWWW\\\]]]___aaaccceeefffgggeeeiiikkkiiiccc^^^^^^```^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]^^^_____________________^^^\\\ZZZYYYXXX[[[\\\]]]\\\YYYWWWWWWWWWTTTTTTSSSRRRPPPNNNLLLJJJHHHGGGFFFDDDAAA???===<<<>>>>>>>>>>>>>>>>>>???@@@>>>>>>>>>============<<<======<<<;;;999888777666777888999:::;;;;;;;;;;;;>>><<<:::888888666444222777666555555777777666555555555555555555444444444333222222222222333333444333333333333222222222222111111111111000000000000000////////////000000111111000000////////////000//////............//////111111111111111111111111222111111111111000000000111111000/////////000000////////////000000000000000000000000111111111111000000000000000000000000////////////////////////////////////............////////////000000000000333333333222111111000000...///111222333333222222111111111111111111111111222222111111000/////////000000000000000000000000000000000000000000000000//////......///000111222000000000000000000000000///000000000000000000////////////000111111222222222222333333333333222222333333333333333333333333222222111111111111222222222222222333333444444555333333222111111111111222333333444444444444333333555555444444333333222222333222111111111222444555666555444333333333444444111222222333333444444555444444444444444444444444444444444444555666777888777888888888777666666555555444333333444555666777999888888777777888888999666666555555555444444444333333333333333333333333444555666666777666666666444555666666666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::<<<<<<999999999999999999999999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFHHHIIIJJJIIIKKKLLLMMMLLLLLLMMMNNNQQQPPPOOONNNNNNOOOPPPQQQOOORRRSSSZZZccciiiiiiiiijjjjjjkkklllmmmmmmsssppplllgggccc^^^ZZZXXXZZZ[[[\\\^^^```dddgggiiikkkrrrwwwtttjjjbbb```aaa^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\[[[ZZZXXXUUUTTTUUUVVVWWWWWWUUUSSSSSSTTTSSSRRRRRRPPPOOOLLLKKKJJJGGGFFFDDDBBB@@@>>>===<<<@@@@@@@@@??????@@@@@@AAA========================<<<<<<<<<;;;:::999888888::::::;;;::::::999888777999777666666777777555444666666666666666666666555555555555555555555555555111111111111111222333444333333333222222222222111111111111000000000000000000////////////000000000000//////........./////////......------......///111111111111111111111111111111111111000000000000111111000000000000000000////////////000000000000///000000000000000111111///////////////////////////////////////////////////////////////.........////////////000000000000000000111222333444444555...000111333333333111111111111111111111111111111444444444444333111000////////////000000000000000000000000000000000000000111///...---...///111333000000000000000000000000///000000111111000000////////////000000111111111111111222333333333333222222222222222222222222222333222222222222222222333111111222222222333333333333222111111000000111111222222333444444444333333333333333333333333333333444333222111222333555666666555555444444444444444222222222333333444444444333333444444444444444444555555444555555666777888666777777888888888888777555444333333333555777888999999999888888999999999666666666555555555444444333333333333333333333333444444555666666666666555666777777777666666888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<999999999999::::::::::::=========>>>??????>>>===;;;;;;;;;;;;<<<<<<<<<<<<>>>============>>>??????>>>>>>>>>>>>?????????@@@????????????@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGIIIJJJJJJHHHIIIKKKKKKKKKLLLOOOQQQTTTRRRQQQOOOOOOQQQRRRTTTTTTWWWWWW^^^fffkkkjjjjjjjjjkkkkkkkkklllllllllkkkjjjgggccc```^^^]]]YYYYYYZZZ\\\^^^bbbeeehhhrrrxxx~~~zzzpppgggccccccaaa___]]][[[ZZZZZZ[[[[[[]]]\\\\\\\\\[[[[[[[[[[[[WWWWWWXXXXXXWWWVVVTTTSSSQQQRRRSSSSSSQQQPPPPPPQQQQQQQQQPPPOOOMMMKKKJJJIIIGGGEEECCCAAA???>>>======@@@??????>>>>>>?????????<<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::999888777777555444333444666666666444444555666777666555555555444555555555555555555555222111111111222333444444333333222222222111111111000000000000000000111111///000000000000////////////...............//////000//////......//////000000000000000000000000000000000000000000000000000000000111111111111111111////////////000000000000.........//////000000000////////////////////////.................................///////////////////////////000000000000///000111222333444555555111222222333222111000///000000000000000000000000...////////////......---......//////000000000000000000000000000000000000111000...------///111222000000000000000000000000000111111111111111111000000000000000111111111111000111222222333333333222000000000000000000000000222222222222222222222222111111111222222222222222333222111111000000111111111222222333444444333333000111111222333444555555555444444333444555666777444444444444444333333222222222333333333333444444333333444444444444444444555555444555555666777888888999999888888777666555555444444333444555666777444444444555555444444444666555555555444444444444333333333333333333333333333333444555555555555555888999999888666666777999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999:::;;;999:::::::::;;;;;;<<<<<<===<<<<<<===???@@@???===;;;;;;;;;<<<<<<<<<=====================>>>>>>???===>>>>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJEEEGGGIIIJJJKKKMMMQQQSSSTTTSSSQQQPPPPPPQQQSSSTTTUUUXXXYYY___gggkkkllllllllllllllllllllllllhhhhhhhhhfffcccaaa```aaaZZZ[[[[[[\\\^^^aaadddeeetttyyy}}}zzzssskkkggggggdddbbb___\\\[[[ZZZ[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZUUUUUUUUUUUUUUUTTTSSSRRROOOPPPQQQQQQOOOMMMMMMNNNOOOOOOOOONNNLLLJJJIIIHHHFFFEEECCC@@@>>>============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========::::::;;;<<<<<<======>>>666777888999::::::::::::666555444444555555333222333555777777666555444555444444444555555555555555333222222222222333333444222222222222111111111111000000000000111111111111///000000000000//////...///............//////000000000////////////000000000000000000000000000000//////000000000000000111///000111222222222111111000000000000////////////------......//////000000000000000000000000000000.................................///////////////////////////000000000000222222222222222222222111333333222111111000000///000000000000000000000000------------............---......//////000000111000000000000000000000000111000///......///000111000000000000000000000000000111111222222111111000000000000000000111111111///000111222333333333333000000000000000000000000111111222222222222111111222222222222222222222222333333222111111111111222000111222333333444444333000000111222333444555555333444444444555555555555333333444444333333222111333333333333333333333333444444444444444444444444444444444444555666777888;;;;;;:::999777444222111555555555555555555555555444555555666666555555444555555444444444333333333333333333333333333333333222333444444555555444444777888888777666555777999::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;<<<<<<===;;;999888:::===>>><<<999;;;;;;;;;<<<<<<<<<======;;;;;;::::::;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCDDDFFFGGGHHHHHHIIIHHHEEEFFFHHHIIIJJJMMMQQQTTTSSSRRRQQQPPPPPPQQQRRRSSSRRRUUUVVV\\\dddhhh}}}pppooooooooonnnnnnmmmmmmiiijjjiiifffbbb```aaabbb]]]]]]^^^___```bbbcccdddpppsssuuuuuurrrooolllkkkgggeeeaaa^^^[[[ZZZ[[[[[[\\\]]]^^^______^^^\\\[[[WWWVVVUUUSSSRRRQQQQQQQQQNNNPPPQQQPPPMMMLLLLLLLLLNNNNNNMMMLLLKKKJJJHHHGGGFFFDDDAAA???===<<<======<<<;;;:::999999999999:::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;<<<<<<666777888999999::::::999777555444444444444333111222555777888666444444555444444444555555555666666333333222222111222222222222222222222111111111111///000000000111111111111///000111111000///...---//////......//////000111000000////////////000000000000000000000000000000////////////000000111111///000111222222222222111222222111000///...---------......///000000111111000000000000000000000000..................................../////////000////////////000000000000111111111111111111111111333222111000///000222333000000000000000000000000222111000//////000111111------......///000000111000000000000000000000000000000000///////////////000000000000000000000000///000000000000000000//////////////////////////////000111222222333333333000000000000000000000000000000111222222111000000333333333333333333333333444444333222222222222222000000111333333444444333222222222222222222222222000111333444555444333222333333444444444333222111333333333333333333333333555555555444444333333222333333333333444555666777888888888777666555444333555555666777666555333111777888999999999999888777444333333333333222222222333333333333333333333333222222333444444444444333222333444444444555777999999999999999999999999999777888999::::::999888777888999999:::;;;;;;<<<<<<:::777666888<<<>>><<<888::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEBBBCCCEEEFFFHHHHHHHHHGGGGGGHHHIIIIIIIIIKKKOOORRRQQQQQQQQQPPPPPPQQQQQQQQQOOORRRSSSZZZaaaeeezzzrrrrrrqqqqqqpppoooooonnnlllmmmkkkgggbbb___```bbb``````aaaaaabbbbbbcccccckkkmmmnnnpppqqqqqqpppooojjjgggccc___\\\[[[[[[[[[[[[]]]___aaaaaa___]]][[[ZZZXXXUUURRRPPPOOOOOOOOOOOOPPPQQQOOOMMMKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGEEECCC@@@===<<<;;;<<<======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999999999:::999999888777666444333222333555666555444111444888888666333444555444444444555555555666666333333222111000000111111222222222111111111111000//////000000111111111222///000111111111///...---///////////////000111111//////............//////000000000000000000000000.../////////000000111111///000111222333333222111333222111000///...---,,,...//////000111222222222000000000000000000000000........................---.........//////000000////////////000000000000,,,---...000111222444444333111///...///111444666000000000000000000000000333222///...---...///000---------...///000000111000000000000000000000000//////000000000000///...000000000000000000000000......////////////...........................---//////000222222333333333111111111111111111111111///000111222222111000///333333333333333333333333555444333333222222333333///000111222333444444444555555444333222000000///---///222444444333111///333444555555555444222222333333333333333333333333666666555444333333222222333333333333333555666666111222444555777888999999444666777888777555111///555666777888888777666555333333333222222222111111333333333333333333333333222222333444444444444333---...111222333555888;;;888888888888888888888888555777999;;;;;;999777555777777888999::::::;;;;;;;;;888777999>>>@@@===999888888999999999:::::::::===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>????????????======>>>???@@@AAAAAABBB@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEAAACCCDDDFFFGGGGGGGGGGGGJJJJJJJJJIIIHHHJJJMMMOOOOOOOOOPPPQQQQQQPPPOOOOOONNNQQQSSSYYYaaaeeezzztttrrrnnnjjjiiiiiikkklllkkkjjjhhhfffdddbbbaaaaaaaaacccdddcccaaaaaaeeehhhggghhhiiikkklllmmmmmmnnnllliiifffdddbbb```]]]ZZZ______````````````______]]]ZZZUUUQQQNNNMMMMMMMMMPPPOOONNNNNNPPPPPPOOONNNNNNLLLIIIFFFEEEEEEFFFGGGCCCCCCCCCBBBAAA@@@???>>>???>>>===<<<::::::999999===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999999::::::999777444333333444444555555444444333444444333333333333222222333333222222333333444555888555222222333222///---000000000000000000000000222222111111111111222222222111111111000000//////000/////////............////////////////////////111111000///////////////000000000000000000000000111111111000//////......///000111222222111000///......//////......---,,,///////////////.........---------,,,++++++---///............////////////000000000000111111111111...///000000//////000111222222222111000//////...111111111111111111111111//////............//////.........///000000111111////////////////////////000000000000111111111111///000111111111///...---222222111111000000//////222111111111000000//////111111111111111111111111////////////000000000000333222111000////////////111111111111000000000000//////000000000000//////......///000111222222333444444444444444444444444333333444444444444555555444444444444444444444444777777666555444333333222444333222222111111222222222222222111222222333333444555666666666555333222555555555444444555555555777777666666666777777888666555333111000000111111222333444333111000111222444444444333333444444555555555555555666777999999999888888777666555555555;;;:::888777777888:::;;;666777888::::::999888888:::::::::;;;;;;<<<<<<<<<<<<;;;::::::999999999999<<<<<<<<<<<<<<<<<<;;;;;;>>>============>>>>>>???>>>>>>>>>>>>>>>??????@@@======>>>???@@@@@@AAAAAAEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGFFFGGGIIILLLOOOPPPOOOMMMKKKMMMQQQTTTTTTSSSRRRSSSQQQTTT[[[___vvvsssqqqmmmjjjhhhhhhiiijjjjjjjjjjjjiiifffdddaaa___dddeeeeeeccc```___```bbbfffggghhhjjjlllmmmmmmnnnllljjjgggfffdddbbb___]]]_______________^^^^^^^^^]]][[[WWWSSSQQQPPPPPPQQQQQQPPPOOOOOOPPPPPPOOOMMMLLLKKKIIIGGGEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@??????@@@???>>><<<;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999555555666666555333111///444444555555555555444444444444333333333333222222333222222222222333444444555333111111333333111///111111111111111111111111111111111000000111111111111111111111000000000///000000/////////.........////////////////////////111111000///////////////000000000000000000000000000000000000000000000111//////000111111000////////////000000//////...---..................//////000111111000......000222............////////////............////////////...000111111000///111222222222111111000//////...111111111111111111111111//////............//////333333333222222222111111////////////////////////000000000000000000000///000000000000000///......000/////////.........---111111000000000/////////111111111111111111111111////////////000000000000222111111000000000000000111111111111111111111111000000111111111111000000//////000000111111222222111111111111111111111111111111111222222222333333333333333333333333333333666555555444444333333333444333222222111111222222333222222222333333444555666777777777666666555444555444444333333444444555555555555555555666777888777666444222111111222222333444555444222111222333222222222111222222333333444444444444555666777888777777888888888888888888:::999888888888888999:::777777888999999999999888999999:::::::::;;;;;;;;;<<<;;;::::::999999999:::<<<<<<<<<;;;;;;;;;;;;;;;==================>>>???>>>>>>======>>>>>>???@@@======>>>??????@@@AAAAAACCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGIIILLLNNNPPPSSSPPPMMMMMMPPPRRRSSSRRRSSSTTTRRRTTTZZZ]]]sssrrrpppmmmiiigggffffffgggjjjlllnnnooommmjjjeeecccddddddeeeccc```_________dddeeegggiiikkklllmmmnnnlllkkkhhhggggggeeebbb``````___^^^]]]]]]]]]]]]]]]^^^\\\YYYVVVTTTTTTUUUUUUSSSRRRPPPPPPPPPPPPNNNLLLJJJIIIIIIHHHFFFEEECCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999::::::666777777777666555333222444555555666666555555444444444333333333333222222222222222222222333444444333222111111333444333111111111111111111111111111111000000//////000000111111111111111000000000000000000000/////////......////////////////////////111000000///////////////000000000000000000000000...//////000111111222222...//////000000//////...000000000000000/////////,,,---------.../////////,,,------,,,++++++,,,...............////////////............///////////////111222222111000222333222222111111000/////////000000000000000000000000//////............//////000000000000000/////////////////////////////////000000000//////.........111000000///////////////////////////............///////////////.........000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111111222222222222222222111000000000000000111111111000000000000000000000000111111111111222222222222222222222222222222222222333333333333333333333333444333222222111111222222222222222333333555666777666666555444444444555555444333333222222333333444333333333444555666777888888777555333222222222333222444444444222111222333222222111111222333444444444444333444444555666777666666777999999:::::::::888888888888888888888888888888888777888888999:::999999999999999:::::::::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<======>>>???>>>>>>======>>>>>>???@@@===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDD@@@AAACCCEEEGGGIIIIIIJJJGGGGGGGGGHHHJJJLLLNNNPPPRRROOOMMMMMMOOORRRTTTTTTVVVWWWUUUWWW\\\^^^rrrqqqooollliiigggeeeddddddiiimmmqqquuuuuurrrnnnjjjccccccdddcccbbbbbbaaaaaabbbdddfffhhhjjjkkklllmmmjjjiiihhhggggggfffccc```aaa```^^^]]]\\\]]]]]]]]]\\\[[[YYYWWWVVVWWWWWWXXXUUUSSSQQQPPPPPPOOOMMMKKKIIIIIIJJJJJJHHHFFFCCCBBB???@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;888888888999999:::::::::888999999999888777555444444444444555555444444444444444333333333222222222222222222111222333333444222222222222222333222222111111111111111111111111000000////////////000000111111111000000000000000000000000////////////...////////////////////////000000////////////000000000000000000000000000000.........//////000000000......////////////......000000000///////////////+++,,,,,,---...//////000)))*********(((((()))+++............////////////000000000000111111111111000222333333222111333444111111111111000000////////////////////////////////////............//////---------......//////000////////////////////////000000//////......------111000///......///000111111111111111000000000000........................////////////////////////////////////000000000000////////////000111222333//////000000000000111111111111222222222222111111111111111000000000000000111111111111111111111111222333333333333444444444222222222222222222222222111111222222222333333333444333222222111111222222000111111222333444666777444333222111111111222333333222222222222222222333111222222333444555777888888777555333222111111222111222333222111000111333333333333444444666777777555444444444555555666777555666777999999999999999777777888999999888777777999888777777777888:::;;;888888888888888888999999;;;::::::999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???===============>>>??????===>>>>>>>>>?????????@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDD@@@AAACCCEEEGGGHHHIIIJJJHHHHHHHHHIIIJJJLLLNNNOOOLLLKKKJJJKKKNNNRRRVVVYYYWWWYYYWWWZZZ___```tttpppooommmjjjhhheeedddccceeeiiipppuuuwwwvvvssspppgggfffeeeddddddcccbbbaaabbbcccdddggghhhjjjjjjkkkgggfffeeeffffffddd```^^^```___^^^^^^]]]]]]]]]]]]YYYXXXWWWWWWVVVWWWXXXXXXUUUSSSQQQPPPPPPOOOLLLKKKIIIIIIJJJKKKIIIGGGDDDBBB??????@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;888888888999999:::::::::777777777666666555444444333333444444444444333333444444333333333222222222222111111111111222333333333444444333222111111111111111111111111111111111000000////////////000000000000000000000000111111111000000000////////////////////////////////////000000////////////000000000000000000000000000000/////////......---------//////............//////000///...---------......,,,,,,------...///000000---...//////...---...///............////////////000000000000111111111111000222333333222222333444111111111000000000000000........................//////............//////222222111111111111000000000000000000000000000000000/////////.........---111000///......///000111000000000000111111111111------------....................................////////////000000000000////////////000111333333........./////////000000000111111111111111111000111111111000000000000000111111111111111111111111222222222333333333444444333333333333333333333333000000111222222333333333444333222222111111222222/////////000111333444555333222111000000111333333222222222111111222222222111111222222444555666777777666444222000000000000///111222111000///111222333333333444555666888999666666666555666666777777555666777888888777666555666777777888888777777666999888777777777888:::;;;888888888888888888888888:::::::::999999::::::;;;999999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>???=========<<<===>>>>>>???>>>>>>>>>>>>>>>?????????AAAAAA@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNJJJJJJJJJKKKMMMQQQUUUXXXUUUWWWVVVZZZ```aaatttoooooonnnllljjjgggeeedddaaadddjjjooosssssssssrrrnnnkkkgggdddbbbaaa___^^^bbbbbbdddfffggghhhhhhhhhddddddcccdddcccaaa]]]ZZZ\\\]]]]]]^^^^^^]]]]]]\\\WWWVVVVVVVVVVVVVVVVVVWWWTTTRRRPPPOOOOOONNNLLLJJJHHHIIIJJJIIIHHHFFFCCCAAA???@@@AAAAAABBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999999999999::::::999999888888777777777777333444444444444444444333444444333333333333222222111111111111111222333333333444555333111000000111222222222222222222222222111000000//////000000111000000000000111111111111111111000000000////////////////////////////////////////////////000000111000000000000000000000000000000///......---,,,,,,000//////......//////000000///---,,,,,,------...------......///000000000...000222222000///000111............////////////............////////////000222333333222111333444111111000000000000000000//////////////////////////////............//////444333222000///---,,,+++000000000000000000000000///////////////////////////////////////000000111............////////////---------...............////////////////////////////////////000000000000////////////000111222333---......//////000000000000000111111111111000000000000000000000111111111////////////////////////000000000000111111111111333333333333333333333333111111111222222333333333444333222222111111222222////////////000222333444444444333333444444555555333222222111111222222333222222222333444555666777777666444111000////////////000111111000000111222000000111222444555777888777777666666666777777888555666777888888777555444666666666666666666666666888888888777888888999:::999999999888888888888888::::::999999999:::;;;;;;777888888999999::::::;;;:::::::::;;;<<<===>>>???======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNLLLMMMNNNNNNMMMNNNQQQSSSRRRUUUUUUZZZ___```rrrooooooooonnnmmmjjjgggfffbbbcccgggjjjmmmoooqqqqqqqqqlllfffbbb``````___]]]bbbcccdddeeeffffffffffffccccccbbbcccbbb___[[[XXXWWWXXX[[[]]]]]]\\\[[[ZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRPPPNNNNNNNNNMMMLLLJJJGGGGGGGGGFFFEEECCCAAA@@@@@@@@@AAABBBBBBBBBAAAAAA??????>>>=========>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999;;;::::::999999999999999555555666666666666555555444444333333333333222222111111111111111222222333111333444333111000222333222222222222222222222222111111111000000111111111///000000000111111111111111111111000000000/////////////////////////////////////////////000111111000000000000000000000000000000000000000/////////111000////////////000111111000...---,,,---.../////////000000000000000000,,,...000000///------...............////////////............////////////000111222222111111222333000000000000000000000111//////////////////////////////............//////.........------,,,,,,+++000000000000000000000000...//////000000111111111......///000000000000000---........./////////000------......////////////////////////////////////////////////000000000000000000//////000111222222/////////000111222222222111111222222222222111111//////000000111111222222000000000000000000000000000000000000111111111111222222222222222222222222222222222333333333333333444333222222111111222222111000000000111222222333333333444555555555555555333333222222222222333333444444333444444555666666999777555222111000000000000222333333222222333444000000111222444666888999777666666555555555666666333555777999:::999777666777666555555555555666777777777888999999999999888::::::999999999888888888:::999999999::::::;;;<<<777777777888999::::::::::::::::::;;;<<<===??????===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>??????AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEFFFFFFGGGFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMOOOQQQQQQPPPOOOPPPRRRUUUXXXXXX\\\``````qqqooooooppppppnnnllliiigggeeefffgggiiilllnnnpppqqqnnniiibbb______aaaaaa```ccccccdddeeeeeeeeeeeedddccccccbbbcccbbb___ZZZVVVSSSUUUYYY\\\]]][[[YYYXXXVVVVVVVVVVVVVVVVVVUUUUUUQQQOOOMMMMMMMMMMMMKKKJJJFFFEEEEEEDDDCCCAAA@@@???AAAAAAAAABBBBBBAAAAAA@@@???>>>===============>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999888888888777666555555555555555666777777888888888888777777444444444333333333222222111111111000111222222333...111333333111111333666222222222222222222222222222222111111111111222222//////000000111111111222111111111111000000000000///////////////////////////////////////000111111000000000000000000000000000000000111222222333333222111000//////000111222222111///...---...000111111111111111000000000000,,,...111111///...................../////////000000000000000111111111111///111222222111000222333000000000000000111111111000000000000000000000000//////............//////+++,,,---///111222444444000000000000000000000000......///000111222333333---...///111111111000//////000000000111111222222........./////////000000000000000000000000000000////////////000000000000000000000000000111111222000111111222333333444444222333333444444333333222...//////000111222222333222222222222222222222222111222222222222333333333000000000000000000000000333333333333333333333333444333222222111111222222222222222111222222333333000111333444555444333333444333333222222333333444555555444444444555555666:::888666444222111111111222333555444444333555666111222333444666888:::;;;666555555444444444555555222444777:::<<<<<<:::999888777555444444555777888666777888::::::999888888::::::::::::999999888888999999999999::::::;;;<<<666777777888999999::::::999::::::;;;<<<===??????<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>========================>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDEEEGGGGGGHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMKKKNNNRRRTTTSSSRRRTTTVVVZZZ]]]]]]```dddbbbrrrqqqnnnkkkiiiiiiiiihhhgggeeefffhhhiiikkklllllllllmmmjjjfffaaa^^^^^^^^^___aaaaaabbbdddffffffeeeccccccaaa___```bbb```YYYSSSNNNOOORRRWWWZZZ[[[XXXVVVXXXWWWVVVVVVUUUUUUVVVVVVPPPOOONNNMMMLLLJJJIIIIIIGGGFFFDDDBBB@@@??????>>>>>>????????????@@@@@@@@@BBB???<<<<<<>>>@@@???>>>========================<<<:::888777555555555666999999::::::999888666555777888999777555333333333555555444444444333333333333333333222222111111111222111111111000000//////111111111111111111111111111111222222222111111000222111111111000000//////000000///...............000000000000000000000000000000000000000000000000---------------...////////////000111222333333444000000////////////000000000000111111111111000000////////////000000000000//////000000000000//////000111222333222111///---...//////000111222222333333222222222111111000000333222222111000//////...//////000000000000//////000000//////.........---111111000000//////......000000000000000///......///////////////.........000000000000000000000000//////............//////............/////////000......//////000000111111333222000///........./////////////////////////////////000000111111111222222222222111111///......111111111000000000000000111111111111111111111111222222222111111111111000000000//////000111222222111000000000111222333333222222222222222222222222555444222111111111222222222222333444555555555555444444222222222222444444666555333333333444666888666777666111111333444111333111///111444555333111444333333333555777:::<<<555555555444444333333333555444333222222333444555777666555444333444444555222333444666777777888888:::999888888888999:::;;;;;;;;;999999999999;;;;;;777777888888888999999999<<<<<<;;;;;;;;;<<<<<<===@@@@@@??????????????????@@@@@@??????????????????@@@>>>===>>>AAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHJJJLLLMMMOOOOOOQQQQQQQQQPPPPPPRRRUUUXXX[[[bbbcccdddfffdddqqqmmmkkkhhhgggggggggfffeeeccccccdddfffhhhiiijjjkkkmmmjjjfffbbb___^^^___```_________```bbbcccaaa```ccc```___bbbgggfff___XXXNNNOOOQQQUUUXXXXXXVVVSSSUUUTTTSSSSSSRRRRRRSSSSSSPPPOOONNNMMMKKKJJJIIIHHHFFFEEECCCBBB@@@??????>>>>>>>>>?????????@@@@@@@@@BBB???<<<<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666666666777999999::::::999888666555666777888777555444444444444444444444333333333333333333222222222222222222222222222222111111111000111111111111111111111111111111222222222111111000111111111111000000000///222111000///////////////000000000000000000000000000000000000000000000000111111111111111222333333000111111111111111111111000000////////////000000.........//////.........111111000000//////......//////000000000000//////000000222222222111///.../////////000000111111111222222222111111000000000111000000///......------//////000000000000//////000000/////////.........111000000000/////////...000000000000000///......000000000000000000000000000000000000000000000000//////............//////........./////////000000000000000000111111111222//////......///000111222000000000000000000000000///000000000111111111111222222222222111000///...111000000000000000000000111111111111111111111111222222222111111111111000222111111111111222222333111111111111111111222333222222222222222222222222444333222111111111222222///000111333444444555555444333222222222222333444666555333333333444666777999:::888333111333333111333111000111333444333111444333222111222333555666222222333333444555555555888777666666666666777888777666555444333444444555222333444666777777888888888888777777777888999::::::999888888888888999:::888888888888888999999999:::::::::;;;<<<===>>>???????????????????????????????????????????????????@@@???>>>>>>AAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFEEEDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPQQQPPPPPPQQQTTTVVVZZZbbbdddfffiiigggtttiiigggeeedddeeeeeedddccccccccccccdddeeehhhjjjlllllljjjfffbbb`````````aaa]]]\\\[[[\\\^^^^^^]]]\\\aaa^^^___eeemmmnnnggg^^^QQQQQQSSSVVVWWWWWWTTTQQQPPPPPPOOONNNNNNNNNNNNOOOPPPOOONNNLLLJJJIIIGGGGGGEEEDDDCCCAAA@@@?????????>>>>>>>>>?????????@@@@@@BBB@@@============<<<;;;999999999999999999999999999888777666666777888999999999999999888777666555444666777777666555555666333333333333222222222222222222222222222222333333333333333222222222222222111111111111111111111111000111111222222222111111111111111111000000000000222222111000000000111111000000000000000000000000000000000000000000000000000000//////000000111222111111111111000000//////111000000//////000000111------............------222222111000///...------//////000000000000//////000000111222222111///...////////////000000000000111111111000000000000000000000000//////......---//////000000000000//////000000////////////......000000000000////////////000000000000000//////...000000000000111111111111000000000000000000000000000//////......//////000....../////////000000000111111111111222222222222//////...//////111222333111111111111111111111111000000000000111111111111333333333333222111000///000000000000000000111111111111111111111111111111222222222111111111111000333333333333222222222222333222222111111111111222222222222222222222222222333333222111111111111222...///000111222333444555444333222111111222333444555444333333333444666777;;;<<<:::444222444444111222111000111333444333222444333111000//////000000///000111333444666777888888888777777777777888888666666555444444444444555222333444666777777888888777777666666777777888999888888777777777777888888999999999999999888888888999999999:::<<<===???@@@????????????????????????????????????????????????@@@???>>>>>>@@@BBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEEEEFFFGGGGGGFFFFFFGGGGGGIIIJJJLLLMMMOOOOOONNNPPPQQQQQQPPPPPPRRRSSSVVV^^^aaadddhhhhhhuuugggeeedddddddddeeedddbbbddddddcccdddeeehhhkkkmmmkkkiiifffcccaaaaaabbbbbb]]][[[YYYYYYZZZ[[[ZZZYYY___]]]^^^fffqqqssslllcccVVVVVVVVVWWWXXXWWWTTTQQQMMMMMMLLLKKKKKKKKKKKKLLLOOONNNMMMKKKIIIGGGFFFEEECCCCCCAAA@@@????????????>>>>>>>>>>>>????????????AAA@@@>>>===<<<<<<;;;:::888888888888888888888888777666666666666888999:::999999999888777777666666333555666777666555666777333333333222222222111111111111111222222333333333222222222222222222222222111111111111111111111111000000111222222222111111111111111000000000000000222111111000000000111111////////////////////////////////////////////////...............//////000000000000000000000000000111000000000000000000111//////000000000000//////111111000000//////......//////000000000000//////000000111111111111000///000000//////////////////000000000000000000000000222222222111111111000000//////000000000000//////000000//////////////////000000000000//////////////////000000000000/////////000000000000000111111////////////////////////000000////////////000000...////////////000000000111111111111111111111111222111111000000/////////222222222222222222222222000000000000000111111111333333333333333222111000000000000000000111111111111111111111111111111111222222222111111111000000444444333333333222111111444333222222111111111111222222222222222222222222222222111111111111111111111111111111222222333444444333222111111222333444444444333333333444555666;;;<<<:::555333555555333222111111222333333333333333222111///............///000111222444666777777555555444444444444555555555555555555444444555555222333444666777777888888777777777777888888888999888888888888888888888888::::::999999999999888888:::::::::;;;<<<===>>>???>>>>>>>>>>>>???????????????????????????@@@@@@@@@AAA???>>>???@@@BBBBBBAAACCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMNNNOOONNNPPPRRRRRRQQQQQQQQQRRRPPPWWW[[[___ddddddsssgggfffeeeeeeffffffdddcccdddcccbbbbbbdddfffiiikkkhhhgggeeecccbbbbbbbbbccc___\\\YYYXXXXXXYYYYYYXXX\\\ZZZ\\\dddnnnqqqkkkdddXXXWWWVVVWWWWWWUUURRROOOLLLLLLKKKJJJJJJJJJJJJJJJMMMLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@???????????????======>>>>>>>>>??????????????????===<<<:::999999888888888888888888888888666666555666777888:::;;;999999888777777666666666222444666777666666666888333333333222222222111111111111111222222333333333000000111111111111111111000000000000000000000000///000111222222222222222000000000000000000111111000000000//////000000111////////////////////////////////////////////////000000000000000111222222...//////000111222222222111111000000000000111111//////000000000000//////......//////000000111111//////000000000000//////000000000111111111000000000000000000////////////000000000000000111111111222222222222111111111111//////000000000000////////////000000000000000000////////////000000000000//////000000000000//////.........//////000000000////////////////////////000000////////////000000////////////000000000111000000000000000000000000111111111111111000000000222222222222222222222222111111000000000000000000222222333333333222111111//////000000111111111111111111111111111111111111222222222111111111000000222222333333222111000///444444333222111111111222222222222222222222222222111111111111111111111111444444333222111222222333333222111111111111222333333333333333333444555555888:::888444444777777555111111222222222222333333111111111000000000000000111111222222333444555555333333333333333333333333444444555555555555555555222333444666777777888888888888888999999999999999888999999999999999999888:::999999999999999999999===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@AAA@@@>>>???@@@AAAAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOQQQSSSSSSSSSRRRSSSTTTMMMTTTWWWZZZ___aaarrriiihhhggggggggggggeeecccaaaaaa``````aaabbbdddeeefffeeecccbbbbbbbbbbbbcccbbb^^^ZZZWWWWWWXXXXXXXXXYYYXXXZZZ```fffhhhddd```VVVUUUSSSSSSSSSQQQNNNKKKLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@??????>>>?????????=========>>>>>>>>>??????<<<>>>???>>>;;;999999:::999999999999999999999999666666555666777888:::;;;999999888666666666666666333555666777666555666777333333333333222222222222222222222222222222333333000000000000000111111111000000000000000000000000///000111222222222222222000000000000111111111111000000/////////000111111000000000000000000000000000000000000000000000000///............///000000//////000111222333444444222111111000000111111222......////////////......------...///000111222222//////000000000000//////000000000000000111111111000000000000111111111111111111111111111222222222000000000000000000000000//////000000000000////////////000000000000111111////////////000000000000...//////000000000000000------......//////000000000000000000000000000000111000000//////000000111/////////000000000111111000000000///////////////---...///111222333333333222222222222222222222222111111111111000000000000111222222222222222111111/////////000111111222222111111111111111111111111222222222111111111111000111111222333333222111000444333333222222222222333222222222222222222222222///000111111222111111111555444333111111222333333333222111000000111222333222333333333444444444444555777666222222666777555000222333333222111333444111111222222222222222222222222222222333333333333333444555555555555444333333444555555666555555555222333444666777777888888888888999::::::::::::999888888999::::::999888888999999999999:::::::::;;;>>>===<<<;;;;;;;;;;;;;;;<<<======>>>>>>?????????>>>>>>>>>???@@@@@@AAAAAABBB@@@??????@@@AAAAAA@@@BBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBDDDDDDFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKMMMNNNNNNOOOOOOQQQRRRSSSRRRSSSUUUVVVQQQWWWWWWXXX]]]```sssjjjiiihhhhhhhhhgggdddbbbaaaaaaaaaaaaaaaaaaaaaaaaccccccbbbaaaaaaaaabbbbbbccc___YYYVVVVVVVVVWWWWWWVVVWWWXXXZZZ\\\\\\[[[ZZZUUUTTTRRRQQQQQQPPPMMMJJJKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEDDDDDDCCCBBBBBBAAA??????>>>>>>>>>??????@@@============>>>>>>>>>???:::<<<>>>>>>;;;999999:::888888888888888888888888666666555666777888:::;;;:::999777666555555666666333555777777666555555666444444444444333333333333333333222222222222222222000000000111111222222222000000000000000000000000//////000222222333333222///000000000111111111111111000000000000111222333000000000000000000000000000000000000000000000000---------------......///111111222222333333333444222111111000000111111222//////000000000000//////......//////000000111111//////000000000000//////000000000000000111111222000000111111222222333333111222222222333333333333000000000000000000000000//////000000000000////////////000000000111111111.../////////000000000111......///000000000000000---......///000000111111000000000000000000000000111111000000000000111111//////000000000111111111111111111000000000//////,,,...000222333444444444222222222222222222222222111111111111000000000///000000111111222111111000...//////000111111222222111111111111111111111111222222222111111111111000000111333444555444222111333333222222222333444444222222222222222222222222...///000111222222111000111111000///000222444555333222111000000111222333222222333333444444444444444666555111000333444222000222333333111111222555222222333333333333222222111222222222222333333333444444555666666555444444333333555666666666555555222333444666777777888888666777888999:::999999888777777888999999888777777777888888999:::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@===>>>>>>???@@@@@@AAAAAABBB@@@??????@@@AAAAAA@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@DDDDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNOOONNNOOOPPPPPPQQQRRRVVVXXXUUUYYYWWWWWW[[[___sssjjjiiihhhhhhhhhfffcccaaacccccccccdddcccbbbaaa```bbbaaaaaaaaaaaaaaabbbbbbccc___YYYUUUUUUUUUVVVWWWUUUVVVWWWVVVUUUTTTUUUUUUVVVUUUSSSRRRRRRQQQNNNLLLJJJIIIIIIHHHGGGHHHHHHHHHCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>??????@@@============>>>>>>>>>>>>888;;;>>>>>>;;;999:::;;;888888888888888888888888777666666666666888:::;;;:::999777666555555666666444666777777666555555666555555444444444444333333444333333222222111111111111111111222222333333333000000000000000000000000//////000222222333333333//////000000111111111222222111111111222333333444000000000000000000000000000000000000000000000000111111111111111222222333444444444333333333222222222222111111111111222222222222333333333333222222000000000000//////////////////000000000000//////000000//////000111222222000000111222333444444444222222222333333444444444222222222222222222333333//////000000000000////////////000000111111111222.../////////000000111111......///000000000000000...//////000111222222222000000000000000000000000111111000000000000111111000000000000111111111111333222222222111111000000000000222333333222111000111111111111111111111111222111111111000000/////////000000111111111000000...//////000111222222222111111111111111111111111222222222111111111111000111222444666666666444333222222222222333444444555222222222222222222222222...///000222222222111000...---------///222555777333222111000000111222333111222333444444444333333555666444000///111111//////222444333111000222555333333333333333222111000000000111222333333444444222333444555555444333222222333555666666666555555222333444666777777888888555666777999999888888777555666777888888777666555777777888999;;;<<<======;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<===>>>??????@@@===>>>>>>???@@@@@@AAAAAABBB@@@??????@@@AAA@@@???@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBAAAAAA@@@???DDDDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOMMMNNNNNNNNNOOORRRVVVYYYWWWZZZVVVTTTXXX]]]qqqkkkiiieeedddddddddcccbbbeeegggiiihhhddd```]]]\\\```______```aaaaaa___]]]aaa___[[[YYYYYYZZZZZZYYYXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRPPPOOOMMMLLLKKKHHHEEEDDDEEEFFFFFFFFFFFFEEECCCBBBAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>::::::;;;;;;<<<;;;;;;;;;777777777777777777777777444555666777888999::::::444444444444444444444444777777666555444444333333333333333333333333333333333444444444333222222111111222222333333222222111000000000000000000000000000000000111222222333333000111111111111000000///111111000000///---,,,+++000000000000000000000000////////////////////////////////////////////////......////////////......000000000000111111111111000000000000000000000000000000111111111222222222111111111000000000000000000000000000000000000000111000/////////000222333444444333222111111111111...///000111222333333333222222333333333222111111////////////////////////000111111222222111111000,,,------...///000111111000000000000111111111111555444333111000000//////222111111000///......---000000000000111111111111000000111222222222222111000000000111111222222333000000000000////////////222111000000000000000111222111000//////000111222111111000000111111222333444333222000///000000111000111222333333222000000333333333222222111111111333333222222333333444555333222222111111222222333333222222111111222222333333333333333333222111000444444333333333444555555222222222111111111000000000111111222222333444444333222111000////////////000000000111111222222333333333333222222111111111333222111000000000111222333333333444444444555555666666666666666666666666777777777777666666666666777777777666666666666666::::::999999888777777777777888888999999:::;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAACCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJHHHIIIJJJLLLLLLLLLKKKJJJNNNOOOPPPQQQQQQQQQQQQPPPOOORRRRRRVVV[[[\\\nnngggeeecccbbbbbbcccbbbaaafffhhhhhhfffbbb^^^\\\[[[```___```aaacccbbb___]]]___]]]\\\\\\]]]]]][[[YYYZZZZZZXXXWWWVVVUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQMMMJJJFFFDDDDDDEEEDDDDDDEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@??????>>>=========;;;;;;;;;<<<;;;;;;::::::777777777777777777777777777777777888888888888888444444444444444444444444777666666555444444333333333333333333333333333333444444444444444333222222111222222333333222222111000000000000000000000000111111111111111000000000///000000111111111000000//////000000000///......000000000000000000000000000000000000000000000000////////////////////////......////////////......//////000000000111111111000000000000000000000000111111111111222222222222111000000000000000000000000000000000000000000000000/////////000111333444333333222111111111222222000000111222333333333222333333333333333222111000////////////////////////000000111111111111000000...//////000000111111111000000000000111111111111333222111000000000000000111111111000///.........000000000000111111111111000000111222222222222111222222222111000/////////111111000000000/////////111000000000000000111111222111000//////000111222111111000000111111222333111111111111111111222222000111222222222222111000333333333222222111111111333222222222222333444444444333333222222333333444333222222111111222222333333333333333333222111000333333333222333333444555333333333333222222111111333222222222222222222222444444333333222111111000111111111111222222222222333333333222222111111111333222222111111222222222333333444444444555555555333333333333333333333333666666666666666666666777666666666666666666666666888888888888888888888999777888888999999::::::;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????????????????@@@@@@@@@AAAAAACCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJKKKMMMMMMNNNMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPSSSSSSWWW\\\]]]pppdddcccaaaaaacccddddddcccggghhhgggddd```\\\[[[ZZZ______aaacccdddccc```^^^\\\\\\]]]___```___]]]ZZZ\\\\\\ZZZYYYWWWUUUTTTTTTSSSTTTVVVXXXXXXWWWUUUTTTOOOLLLGGGEEEDDDCCCCCCBBBCCCCCCAAA@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<;;;:::999999777777777777777777777777::::::999888777666666555444444444444444444444444666666555555444333333333333333333333333333222222444444555555444444333333111111222222222222111111000000000000000000000000222111111000//////.........//////000111111111111...//////000111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......//////000000000000111111000000000000000000000000111111111222222222333333000000000000000000111111000000000000000000000000////////////000111222333222111111111111222333333222222333333333333333222444444444333222111000///000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111111000000//////000000000111111000000//////......000000000000111111111111///000111111222222111111222222111111000/////////222222111111111000000000000/////////000111222222111111000000000000111111111111000000111111222333//////000222222333333333000111111222222222111111222222222222222111111111222222222222222333444444444444333333333333444444222222111111111111222222222222333333333222111111222222111111222222333444444444444333333333333222444444333333222111111000333333444444333222000///333333222222222222222222222222222222222111111111222222333333444333333222444444444555555555666666555555555555555555555555444555555555666777777777555555555555666666666666666666777888888999::::::777777888888999:::::::::777777888999:::;;;<<<<<<==============================>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNOOOOOOOOOPPPOOONNNNNNNNNNNNNNNOOOQQQSSSSSSWWW\\\^^^rrrcccbbbaaabbbdddfffeeeeeeeeeeeeeeebbb___\\\\\\\\\^^^___aaadddeeeeeebbb___[[[[[[[[[]]]______]]]\\\]]]\\\[[[YYYWWWUUUSSSRRRRRRTTTVVVWWWWWWVVVTTTRRRNNNKKKGGGEEEDDDDDDCCCBBBCCCCCCBBBAAAAAA@@@@@@@@@======<<<<<<;;;:::::::::<<<<<<<<<<<<;;;:::999888777777777777777777777777::::::999888777666666555444444444444444444444444555555555444444333333333333333333222222222222222444444555555555444444333111111222222222222111111000000000000000000000000000000//////............---...///000111111111111//////000111111111111111000000000000000000000000111111111111111111111111////////////////////////......////////////......////////////000000000111000000000000000000000000111111111222222222222333000000000000000111111111////////////////////////111111000000000000000111000000000000111222333444333333444444444333222222444444444333222111000///111111111111111111111111111111222222222222111111111111111111111111000000///000000000111111111111//////...//////000111111111000000000/////////...///000000000111111111111///000000111111111111111//////000000111222333333222222222222111111111000////////////000111333333111000000000000000000111111111000000111111222333///000111333333222222111000111111111222222222222222222222111111111111111222222222111222333333444444333333222222333333444222222111111111111222222222222333333333222222111111111111000111222222333333333333333333333333222333333333222222111111111000111222333222000...,,,444444333333222222111111222222222111111111111111222333444555555555444333444444555555555666666666666666666666666666666666333333444555666666777777666666666666666777777777666777777777888888888999777777777888999999::::::888888888999:::;;;;;;<<<====================================>>>>>>>>>???????????????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHIIIJJJLLLNNNOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOOQQQRRRQQQUUU[[[^^^rrrbbbaaa```bbbdddeeedddcccaaabbbbbbaaa___^^^___```^^^^^^```ccceeeeeeccc```]]][[[YYYYYY[[[]]]]]]]]][[[[[[ZZZXXXVVVSSSQQQOOOQQQRRRSSSSSSRRRQQQOOOMMMMMMJJJFFFDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>======<<<<<<;;;::::::<<<<<<<<<<<<;;;:::999888777777777777777777777777777777777777777777777777444444444444444444444444444444444444444333333333333333333222222111111111333333444444444444444333000111111222222111111000000000000000000000000000------......////////////,,,---...000000111111111111111111111111000//////////////////////////////000000000000000000000000////////////////////////......////////////.........////////////000000000////////////////////////000000111111111111222222//////000000111111111111////////////////////////333333222111000///...---/////////000111222333444333333444444444333222222333444444333222111000///222222222222222222222222222333333333333333333222000000000000000000000//////000000000111111111111............///000111222000000000000///////////////000000000111111111111//////000111111111111000//////000111222333444555222222222222111111111000////////////000111333333000000000111111000000000111111000000111111222333111222222333333111000///000000000111111222222333111111111111111111111111222111111111111222333333222222111111111111222222222111111000000111111222111222222333333333222222111111000000000111222222111111111111222222222222111111222222222333333333000111222333222000...,,,333333333222222111111111111111111111111111111111222333444555666555444444444444444444555555555666222222222222222222222222222333333444555666666777666666666777777888888888888888888777777777666666666777777888888999::::::;;;;;;;;;:::::::::::::::========================<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHJJJKKKMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQOOOSSSYYY]]]rrrbbbaaaaaabbbccccccbbb```^^^```bbbbbbaaa``````aaa^^^^^^^^^aaacccdddcccbbb```]]]ZZZXXXYYY[[[[[[[[[ZZZZZZZZZXXXVVVSSSQQQOOOOOOOOOOOONNNNNNMMMLLLKKKLLLIIIFFFDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999777777777777777777777777555555555666666777777777444444444444444444444444444444333333333333333333333333333222111111000000222222333333444444333333000000111111111111000000000000000000000000000000------......///000000111---......///000000000000111111111111000//////...////////////////////////////////////////////////////////////////////////......////////////............////////////000000/////////////////////////////////000000000111111/////////000111111222222000000000000000000000000333333333222111///---,,,/////////000111222333444222222333333333333333222222222333333333222111111111111111111111111111111222222333333333333222222000000000000000000000000000000000000111111111111////////////000000111222000000000000////////////000000000000111111111111...///000000111111000000222111111111111111111111222222111111111000000000000/////////000111222222000000111111111111000000111111000000111111222333333333333222111000//////000000000000111222333444000000000111111111111111111111111111111222333333111111000000000000111111111111000000000000111111111111222333333333222222111111000000111111222333000111111111111111222222000111111222333333444444333333444444333222000///222222111111111111111111000000000111111111111111222222333444555555555555333333333444444444555555333333333333333333333333222333333333444555555555555555666666777777888888999999888777777666555555666666777777888999999999<<<;;;;;;;;;:::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>????????????@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMPPPPPPQQQRRRRRRRRRRRRRRROOOPPPNNNQQQXXX\\\sssfffeeeeeeeeefffeeebbb```^^^```cccdddbbbaaa``````^^^]]]]]]^^^aaacccdddcccaaa___]]]\\\[[[[[[YYYWWWZZZZZZZZZYYYXXXUUURRRPPPNNNMMMLLLKKKKKKLLLMMMMMMNNNKKKGGGEEEDDDDDDCCCBBBCCCCCCDDDDDDCCCBBB@@@???=========<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::777777777777777777777777444444444444555555555666444444444444444444444444333333333333333333333333333333222222111000000///000111222222333333222222000000111111111111000000000000000000000000000000/////////////////////000......///////////////.........///000000000//////////////////////////////........................////////////////////////......////////////.............../////////000000////////////////////////............////////////...//////000111111222222000000000000000000000000000111111222111000///...000000///000000111222222000000111222333333333222111111222333333333222222111111111111111111111111000111111222222111111000///000000111111222222222000000000000111111111111111111000000000111111222////////////000000000000000000000000111111111111...//////000000000000000///////////////000000000111111000000000/////////111000000000000000111111///000111222222111000///111111000000111111222333222222111111111111111111111000000000000222333444///000000000111111111222111111111111111222222333222111111111111111111222111111000000000000111111000111222333333333333222222111111111111222333333111111111222222333333333222222222222222222222333444444333333222111111000000000000000000000111111///000000000111111111222222222222222333444555666222222222333333333333444555555555555555555555555333333333333333333444444333333444444555666666777777777777777777666666666666666777777888888999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????AAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFF@@@AAAAAABBBCCCDDDEEEEEEHHHGGGGGGGGGHHHIIIKKKLLLOOOQQQSSSVVVWWWVVVUUUTTTPPPQQQNNNQQQXXX]]]uuulllkkkjjjjjjjjjhhheeeccc___bbbeeeeeecccaaa___^^^^^^\\\[[[\\\```bbbddddddbbbaaa```______\\\XXXTTTZZZZZZ[[[[[[YYYVVVSSSRRRMMMLLLKKKKKKKKKMMMPPPQQQPPPMMMHHHEEEDDDCCCAAA@@@AAABBBCCCCCCBBBAAA???>>>===<<<<<<;;;;;;::::::999::::::;;;;;;<<<;;;;;;;;;777777777777777777777777444444444444444444444444444444444444444444444444333333333333333333333333333333222222111000000//////000111222222222222222000000111111111111000000000000000000000000000000111111111000//////.........///////////////......+++,,,---///000000111111////////////////////////........................////////////////////////......////////////................../////////000////////////////////////---------............///...//////000111222222222000000000000000000000000---...000111222222111111000000000000000111111222...///000111222333333333000000111222333333333333000000000000000000000000//////000000000000//////000000111222333333444444000000000000111111111111222222111111111111222222////////////000000000000000000000000111111111111...//////000000000000000******,,,---...000111111000000000000////////////222111000000000000000111///000111222222111000///111111111000111222222333111111000///000222333444111000000000000222444555//////000000111111111222111111111000111222222333333222222222222222222333111111000000000000111111000111222333333333333333222222111111222222333444222222222333333444444444444444333222222111111111333222111000////////////......//////000000111111//////000000111111111222222222111111222333555666111111222222222333333333222222222222222222222222444333333333333333333333111111222333333444555555555555666666777777888888666666666777888888999999666666777888999::::::;;;::::::::::::::::::::::::<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGHHHIIIJJJKKKIIIHHHHHHGGGHHHIIIJJJKKKNNNQQQUUUXXXZZZYYYWWWUUUQQQRRROOORRRYYY^^^vvvlllkkkjjjhhhfffeeecccccc```bbbddddddcccbbbaaabbbaaa^^^ZZZYYYZZZ]]]___```bbbaaa___\\\ZZZYYYXXXXXXVVVWWWXXXXXXWWWVVVSSSRRRQQQNNNKKKIIIJJJLLLMMMMMMJJJIIIGGGEEECCCAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBB=========<<<;;;;;;:::::::::999888888::::::999888888666444333222333555666---000333555555444444444444444333333333333222222444444333333333333222222444444444333222111000///111111111111111111111111222000//////111111...+++000000000000000000000000//////////////////////////////000000000000////////////............//////000000000000000000000000111111222222222111111000111111000///...---,,,,,,......////////////......///...,,,,,,,,,...000111222222111000000000000000......///000000000000000......////////////......111111000000000000111111111111111111111111111111//////000111111111111111000111111111111222222222111111111111111000//////000000000000000000000000/////////000000111222333000000000000111111111111111111222222222222111111000000111111111111000000......////////////......000///.........///111222111111111111111111111111111111111000000000000000333222000///...///000111111000/////////000222333111111222444555444111///222222111000//////000000222111000000000111333444//////000000000000//////000000111111111111000000...///000111222333444444///////////////000111111000000000000000000000000(((***---///111222222222111111111222222333333333222111111111111111111111000000111111111111000000222222000///............000000000000000000000000000000/////////111222333222222333333333444444444333222222111111222222333555555555555444333222111333333333444555666777888666555444333333333333333444555666555444333444555666666777777888888999999999999:::::::::999999888888999999::::::;;;;;;<<<999;;;>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIHHHHHHHHHHHHIIIIIIPPPSSSWWWZZZ[[[ZZZXXXVVVRRRTTTPPPPPPWWW^^^ssskkkkkkjjjiiigggfffeeeeeeccceeeffffffdddbbbbbbbbb___\\\YYYXXXZZZ\\\]]]]]]```___]]]\\\ZZZYYYYYYYYYVVVWWWXXXXXXWWWUUUSSSRRRQQQNNNKKKIIIJJJLLLMMMMMMIIIHHHFFFDDDCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA=========<<<;;;;;;:::::::::999888999:::;;;:::888888777555444333444555666///222555666555444444444444444333333333222222222444444333333333222222222222333333333222111000000111111111111111111111111222000000222555666555333000000000000000000000000//////////////////////////////000000000000///////////////....../////////000000000000000000000000000000000111111000000//////////////////...............////////////......///...---,,,,,,...000111222111000////////////000......///000000000000000......////////////......000000000000000000000000111111111111111111111111//////000111111111111111000111111111111222222222222222222222222111000000000000000000000000000000222111000///............//////000000000111111111000111111222222111111000///000000111111000000///......////////////......000///.........///111111111111111111111111111111111000000000000000000000111111111111111000//////111000/////////000111222222111111222444333111///222222111000000000000000111000000///000111222333000000111111111111000000000000111111111111000000000000000000000000000000///////////////000111111000000000000000000000000---...///000111222222222111222222222222222222333666666555555444333222222111111222222222222111111222111000///............000000000000000000000000111000/////////000111222000000000111111111222222333222222111111222222333222222222111111111111000333333333333444555666666666555444333333333333444777888999888777666777888777777777777777888888888999999999::::::999999888888999999::::::;;;;;;<<<:::<<<>>>???>>>======>>>======>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEIIIIIIIIIJJJKKKMMMNNNOOOSSSVVV[[[___aaa```]]][[[TTTVVVQQQPPPWWW^^^uuujjjjjjjjjiiihhhhhhggggggggghhhiiigggdddbbbaaabbb\\\ZZZXXXXXXZZZZZZZZZYYY]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVTTTSSSRRROOOLLLJJJKKKKKKLLLKKKGGGFFFDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::;;;:::999999;;;;;;:::999999888666555555555666777222444666666555444444444333333333333222222222222333333333333222222222222000111111222111111000000111111111111111111111111.........000333444333222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000...//////000000//////...---.........//////000000......////////////......///...---------...///000000000//////......//////......///000000000000000......////////////......//////111111111111//////000000000000000000000000//////000000000111111111000111111111111222222222333333333333333222111111000000000000000000000000333222111///...---------//////000000000000111111000000111111111111000000//////000000000000//////......////////////......//////......//////000111000000000000000000000000000000000000000000111111///000111222222000...---000000/////////000111222222111000111222333222000222111000000000000000000///////////////000111111000111111222222111111000000000111111111111000000111111000///......---,,,///////////////000111111000000000000000000000000222222111111111222222333222222222222222111111111888888777555444333222111222222333333333333222222222111000//////......///000000000000000000000000000000///.........//////000000000111111111111222222222111111111111222222333222111000000000111222333333333222333333444444555555444333333333444444777888999999888777888999888777777777777777777666888999999::::::999999999888999999::::::;;;;;;<<<:::<<>>======>>><<<<<<===???@@@AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIKKKMMMPPPRRRSSSUUUYYY```fffiiihhheeebbb[[[[[[TTTRRRXXX___vvviiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggcccaaa``````[[[ZZZYYYZZZ[[[ZZZYYYWWWZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\[[[YYYWWWUUUTTTTTTQQQNNNKKKJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>=========<<<;;;;;;::::::;;;:::999:::;;;;;;;;;999999888777777666666777777444666777777555333333444333333333222222222222111333333333222222222222111///000000111111111000000111111111111111111111111........./////////...---////////////////////////000000000000000000000000//////000000000000///////////////000000/////////////////////////////////......///000000000//////............////////////......////////////......//////...---......///000//////............//////......///000000000000000......////////////.........///111222222111///...///////////////////////////////////////000111111000000111111111222222222222222333333222222111000000000000000000000000000111000000//////000000111////////////000000000111///000000000000000000///...//////000000//////.........////////////..................//////000000////////////////////////000000000000000111111111///000111111111000...---////////////000000111111222000//////111222222111111111000000000000000111............//////000000000000111111111111000000000000111111111111000000222111000000///...------///////////////000000111000000000000000000000000333222111000111222333444333333222222111111000000444444333222111111000000111222222222222222222111111111000///////////////////////////////////////000000//////......------222222222222333333333333222222111111111111222222888666444222111222333444333333222222111222222222555444444333333333444444444555666666555555666777888888777777666666666555888888999:::::::::999999888999999::::::;;;;;;<<<;;;===???@@@???>>>>>>>>>======>>>???@@@AAABBBBBB???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGIIILLLOOOQQQSSSVVV\\\dddlllqqqqqqnnnlllfffeee[[[VVVZZZ___uuuhhhiiiiiiiiijjjjjjjjjjjjhhhhhhgggeeeaaa_________]]]\\\[[[\\\\\\[[[YYYVVVXXXWWWXXXXXXYYYZZZ[[[\\\___^^^]]]\\\ZZZXXXVVVUUUWWWTTTPPPLLLJJJHHHFFFDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>=========<<<;;;;;;::::::;;;:::999999;;;;;;:::999999999888777777777777777555666777666444333333444333333222222222111111111333333222222222111111111///000000111111111000000000000000000000000000000000111111111111000000000////////////////////////000000000000000000000000//////000000000000////////////000111111000//////////////////////////////...///000000111111111000////////////..................////////////....../////////.........////////////............//////......///000000000000000......////////////......---...000111111000...---........................//////......//////000111000000111111111222222222111111111111111000000/////////////////////////////////.........///000000...////////////000000000...//////000000//////.........////////////............////////////......---......///////////////........................//////000000111111111111111111///.........///000......//////000000000000111///......000222222111111000000000000000111111------......////////////......////////////......000000111111111111000000000000000000000000000000///////////////000000111111111111111111111111111000/////////000222444555222222222111111000000000000000000000000111111111000000111111111111000000111000000////////////000////////////////////////000000/////////...------111111222222222333333333222111111000000111111222;;;999666333222111222222333333222111111111222222444444333333333444444555222333444444333333555666888777777777666666555555777888999:::::::::::::::888999999::::::;;;;;;<<<:::<<>>======>>>???????????????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQYYY```jjjtttzzz|||{{{yyytttqqqfff^^^^^^aaattthhhhhhhhhiiiiiiiiijjjjjjeeefffeeeccc```^^^___```___^^^]]]]]]]]]\\\YYYWWWVVVVVVVVVWWWXXXYYY[[[[[[```___]]][[[YYYWWWUUUUUUWWWTTTPPPMMMKKKHHHEEECCCEEEEEEDDDCCCBBBBBBBBBCCCAAA@@@@@@??????>>>>>>>>>=========<<<;;;;;;:::::::::999888888::::::999888888888888888777777777666555666666555333222333444222222222222111111111111222222222222111111111111000111111222111111000000000000000000000000000000,,,...000000000///000111000000000000000000000000000000000000000000000000//////000000000000////////////111111111111//////000000000000000000000000......///000111111111111000000//////.........---......////////////......000000000/////////......//////......//////000000......///000000000000000......////////////............000000000000......////////////////////////000///...---...///000111000111111111111222222222000111111111111000////////////////////////////////////...---,,,,,,,,,,,,......////////////000000......////////////......------............------......////////////......------...////////////.../////////////////////////////////000111111222222222111///------...///000---...///000000000/////////...---...000222111000000000000000000111111222---......///000/////////---......//////......---000000111111111111000000/////////000000111111111///////////////000111111111111111111111111111111------...///000111333333111111111111111000000000000000111111222333333333000000000111111000000000000000////////////000000000000000000000000000000//////000000000///....../////////000000000000111111111000000000000111111888666444222000/////////222222222111222222333333444444333333333444555555333444555555555555666888777666666666666666666555777888999999::::::::::::888999999::::::;;;;;;<<<999;;;>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEGGGHHHHHHHHHHHHJJJKKKKKKLLLMMMOOOQQQRRR]]]cccnnnzzz}}}pppgggdddddduuugggggghhhhhhhhhhhhhhhiiicccdddcccbbb```___aaabbbaaa___]]]\\\\\\[[[YYYWWWUUUUUUVVVVVVWWWXXXZZZZZZ___]]][[[YYYVVVTTTSSSRRRSSSQQQNNNMMMLLLJJJHHHFFFGGGFFFEEEDDDCCCCCCBBBCCC???????????????>>>>>>>>>=========<<<;;;;;;::::::999888777777999999888777777777888777777777666555333444555444222222333555222222222222111111111111222222222222111111111111222333333333222111000000000000000000000000000000,,,///111000...---...000000000000000000000000000//////////////////////////////000000000000//////...///111222222111///...000000000000000000000000,,,---...///000000000000.........///////////////......////////////......000000000000000///......000////////////000111222......///000000000000000......////////////......////////////////////////////////////////////////000///...------///000111000111111111111222222222111222222222222111000000//////////////////////////////............//////........./////////000000---......//////......------------......---------......////////////......,,,---.../////////......////////////////////////...//////000111111222222000000///...............---...///000000000///...---------///111222000...000000000000000111222222---...///000000000//////......////////////......000000111111111111000000.........//////000000000///////////////000111111111111111111111111111111...//////000111111000000000000000000111111111111222222222222222222333333000111111222222111111000000000////////////000000000000000000000000000000...///000111111111000///////////////000000000000111111000000000000111111222222111000000/////////222222222222222333444555333333333333333444555666333444666666555666777999555555555666666666666666777777888999::::::::::::888999999::::::;;;;;;<<<888:::======<<<;;;;;;<<<<<<<<<<<<===>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRR\\\bbbnnnzzzxxxnnnkkkiiixxxggggggggggggggghhhhhhhhhbbbccccccaaa``````ccceeeaaa___\\\[[[ZZZZZZXXXWWWUUUUUUUUUVVVWWWXXXYYYZZZ]]]\\\YYYVVVTTTRRRPPPPPPPPPNNNMMMLLLMMMLLLKKKIIIHHHGGGFFFEEECCCCCCCCCCCC>>>>>>>>>>>>????????????>>>======<<<;;;;;;::::::888777666777888999888666777777777777777666555555222333444333222111333555222222222111111111111000222222222111111111111000444444444333222111000///000000000000000000000000555777888666222//////000000000000000000000000000//////////////////////////////000000000000//////...000111222222111000...000000000000000000000000+++,,,---...////////////,,,,,,---...///000111222......////////////......000000000000000///......000000000000000111222222...//////000000000000000......////////////......//////............//////000000000000000000000000000///---,,,---...000222000111111111111222222222222333333333333222111111//////////////////////////////000111333555666777............/////////000---..................---,,,------......------,,,......////////////......,,,,,,.../////////...---000000000000000000000000...//////000111222222222...///000111000///---,,,,,,---///000000000///...+++,,,---000222222000...000000///000000111222222---...000111111111000/////////000000000000//////000000111111111111000000........................///////////////000111111111111111111111111111111000111222222222000///...//////000000111111222222222222222111111000000000222222222333333222222222000000////////////000111000000000000000000000000...///000222222222111111111111111111222222222222111111000000000000111111...///000111222111111111222222222222333444555666333333333333333444555666222333555555444555666888444555555555666666777777666777888999:::;;;;;;;;;888999999::::::;;;<<<<<<888:::<<<===<<<;;;;;;;;;999:::;;;<<<===>>>???@@@>>>????????????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAABBBCCCEEEFFFFFFGGGGGGEEEFFFGGGIIIKKKMMMPPPQQQXXX___jjjwww|||rrrooommm{{{jjjkkkllljjjgggeeeeeefffddddddbbb___]]]```gggnnnnnnfff]]]YYYYYYYYYWWWTTTSSSSSSTTTTTTTTTSSSSSSRRRWWWWWWWWWVVVTTTQQQOOOMMMNNNNNNMMMKKKJJJIIIHHHGGGDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@>>><<<:::999>>>======<<<;;;;;;::::::===<<<;;;999888777666666777777666666555555444444444444444333333222222222333333222111000000111111222222222222222222222222222111000...------------000000000000000000000000000000000000000000000000000000000000000000000000/////////...---------,,,////////////////////////000000000000000000000000000000000000000000000000...,,,***,,,///111000...000000000000000000000000---------.........//////000000000000000000000000000000000000//////////////////000000000000//////////////////////////////------......//////000000........................//////............//////222222222222222222222222111111111111000000000000,,,,,,,,,,,,,,,---...///000000///...............------,,,+++,,,---...///111000...---,,,,,,------000000000000000000000000................................................000000///...............000111222333333222111000000000//////.........---//////............//////000000000000000000000000......//////000111111111///......---------......000000000000000111111111222222111111111111222222////////////000000000000000///...------...///000......//////000000111111---------...///000000111111111000000000000000111000000000111222222333333222222111111111111222222000000000000000111111222------......//////000000111111111111000000000000000000000000000000000000111...++++++...000000000111000000000222333222111333333222111111222222222222222222222222222222222222222222222333333444555222222444555666666777777666666777888999999::::::888999999::::::;;;<<<<<<;;;<<<<<<===============;;;;;;<<<<<<===>>>>>>>>>:::;;;===>>>????????????@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFGGGHHHIIIKKKMMMOOOQQQQQQXXX\\\ccckkkttt}}}ppplllnnnsssjjjkkklllllliiigggffffffdddccc```]]]]]]```fffjjjmmmfff___[[[[[[[[[YYYVVVSSSSSSSSSSSSSSSRRRRRRQQQTTTTTTTTTSSSQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@>>>===;;;:::======<<<;;;;;;::::::999<<<;;;:::999888777777777444555555666666777777777444444444444333333222222333222222111000000111111222222222222222222222222000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////...////////////////////////000000000000000000000000000000000000000000000000...,,,+++,,,///111000...////////////////////////---------.........//////000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000.........///////////////........................//////............//////000000000000000000000000111111111111000000000000------,,,,,,---......///000000///..................------,,,---...///000///...---------...//////////////////////////////------------------------........................111000//////......//////000111222222222222111000000/////////............//////............//////000000000000000000000000//////////////////.....................///000111222111111111000/////////000000////////////000000////////////000000000000000000///......///000000////////////000000000000------......///000000111111111000000000000111111222111111111111111111111222111111000000111111222555444333111000000////////////////////////000000............////////////000000000000000000000000444111///000222444444333111000000000222333222111333333222222222222333333333333333333333333333333333333222222222333444444444444555555666555555555555555666777777888999999777777777888999999::::::;;;;;;<<<===============;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>>>>??????@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHHHHIIIJJJLLLMMMOOOPPPQQQTTTVVVZZZ```iiittttttppprrrvvviiikkknnnnnnkkkiiigggfffdddaaa]]]\\\]]]aaaccceeehhhddd___\\\\\\\\\YYYVVVSSSRRRRRRRRRQQQQQQQQQPPPQQQQQQQQQOOONNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCCCCBBBBBBAAAAAA@@@????????????>>>===<<<;;;<<<<<<;;;::::::999999888:::999999888888888888888666666666666666666666666555444444444444444333333333222111111000111111111222222222222222222222222......//////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000000000000000000000000000...---,,,---///000000///........................------........./////////000000000000000000000000......//////000000111111//////000000000000//////000000000000000000000000///////////////.................................//////............//////////////////////////////111111111111000000000000......------......//////000//////............///...............///000000------------...///000111////////////////////////------------------------........................111111000/////////000000000111111222222111111000////////////............//////............//////000000000000000000000000111111111000///..................///000111222333333222111111//////...---///......------......///////////////000000000000111000000//////000000111000000000000////////////---......//////000000111111000000000000000111111333333222111111000//////222111111000000111111222555444333222111000000000000000000000000000//////------......//////000000000000000000000000000000444333222333555555555444111000000000222333222111333333333222222333333444333333333333333333333333444444333222222222333333555555666666555444444333444555555666666777777777555555666666777888888999:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>=========>>>??????AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSVVV]]]hhhuuu}}}}}}vvvssstttxxxhhhkkknnnooommmjjjhhhgggeee```\\\[[[^^^aaaaaa```aaa___\\\[[[[[[YYYWWWTTTTTTSSSRRRRRRQQQQQQQQQQQQOOOOOONNNMMMKKKJJJIIIHHHKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::999888888777888888777777777888888999:::999888777555444333222444444444444444444444444222222111111111111111222111111111111111111111111//////000000111111111000000000000000000000000000////////////////////////000000000000000000000000/////////000000111111111////////////////////////////////////////////////////////////////////////...------...///000//////....................................////////////////////////////////////---......///000111111222//////000000000000//////////////////////////////000000//////......------........................//////............//////000000000000000000000000111111111111000000000/////////.........//////000000///............/////////////////////000000111...............//////000////////////////////////................................................111111000000000000111111000000111111111111000000///////////////.........//////............//////////////////////////////222222222111111000000000///.........///000111111111111000000/////////...///......------......///////////////000000000000111111000000000000111111111111000000//////............//////000000000000000000000000000000111222222111111111000000000///111111000000000000111111111111000000111111222333222222111111000000//////...//////000111222222333000000000000000000000000000111111222333333222111111000000000222333222111333333333222333333444555444444444444444444444444555444333333222222222222444555555555555555444444555555555666666777777777555555666666777888888888::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@>>><<<<<<===???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNQQQQQQQQQRRRWWW```jjjqqqtttuuu|||uuusssssswwwgggjjjnnnooonnnkkkiiihhheeeaaa]]]\\\^^^```___^^^^^^]]]\\\[[[ZZZXXXVVVTTTUUUTTTSSSQQQPPPPPPQQQQQQNNNNNNMMMKKKJJJIIIHHHHHHJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBAAA@@@@@@??????======>>>>>>>>>>>>======;;;::::::999888888777777777777666666777777888888999999888666555333222111444444444444444444444444222111111111111111222222111111111111111111111111111111222222111111000///000000000000000000000000////////////////////////000000000000000000000000.........//////000000000000000000000000000000000////////////////////////////////////////////////......///////////////000................................./////////000000////////////////////////---......///000111111222//////000000000000//////........................000000//////......------//////////////////////////////............//////000000000000000000000000111111111111000000000///000//////.........////////////............///////////////000000000000000000000000//////......---........................////////////////////////////////////////////////111111000000000000111111000000000000000000000000........./////////////////////............///////////////////////////////////////000000111111111000///......------------......//////000000000111000//////......//////000////////////000000000000000000111111111111000000111111000000//////....../////////000000000000000000000//////000111222222//////000000000111111111111000000000000000000111///////////////000111111222222111111000000//////...//////000111222222333000000000000000000000000///000111222111111111111111000000000222333222111222222222222222333444555444444444444444444444444555444333333222222222222222333444555666666666666666666777777777777777888666666777888888999999:::999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@>>><<<<<<===???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAACCCEEEGGGIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMPPPQQQRRRSSSUUUZZZ```dddllloooxxxrrrqqqrrrwwwgggjjjmmmnnnmmmkkkjjjjjjeeecccaaa___``````___^^^___^^^]]]\\\ZZZXXXWWWWWWUUUSSSRRRPPPOOOOOOOOOPPPNNNMMMKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@??????>>>======>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777666666666666666777777444444444444444444444444222222333333333333444444111111111000111111222333111111111111111111111111111222333333333111000///000000000000000000000000000000000000000000000000000000000000000000000000......///////////////000000000000000000000000000000000000000000000000000000000000000000000000000...///000000......///000............................../////////000000000000000000000000000000000......//////000000111111//////000000000000//////------------------------///////////////.........//////////////////////////////............//////////////////////////////111111111111000000000000//////......------......///............//////000......///000000000000000000000111000000...---,,,........................////////////////////////////////////////////////000000/////////000111111111000000//////000000111........./////////////////////............//////000000000000000000000000,,,,,,,,,---.../////////111000///---,,,,,,,,,,,,,,,---......000111111222111000000//////000000111////////////000000000000///000000111111000000///000000000000////////////000000000000000000000000////////////000111222333......///000000111222222111000000//////000000111222111000///...---------000000000000000000//////------......//////000000000000000000000000000000000111222222111111222444111000000000222333222111111111111111222333444444333333333333333333333333444444333222222222333333111222333555666777777777777777777777777777777777777777888999999::::::;;;888999::::::;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQRRRSSSVVVYYY\\\hhhkkkvvvooonnnqqqxxxgggiiillllllkkkjjjkkkkkkffffffeeeccc```____________^^^]]][[[XXXVVVVVVWWWSSSQQQOOOMMMLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@??????>>>>>>===>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888888777777666555555555666666111222222333333444444444111111111222222222333333111111000000111222222333111111111111111111111111///111222444444333222111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000...000111000...---///111////////////////////////.../////////000000000000000000000000000000000000////////////000000000000//////000000000000//////................................./////////////////////////////////////////////............//////000000000000000000000000111111111111000000000000///......---,,,,,,------...............///000000---...///000000000////////////000111000000///...................................................//////////////////////////////......//////000111111000///......///000111............/////////000//////............//////000000000000000000000000.............../////////000000///...---------...---.........///000000000111000000//////000000111////////////000000000000...///000000000000///...////////////000000000000000000000000000000000000////////////000111222333/////////000000000000000000000////////////000000333222111///......------//////////////////000000............////////////000000000000000000000000000222222111///000333555111000000000222333222111000000000000111222333444333333333333333333333333333333222222222333444444333333444555666666666555666666666666666666666666777777888999999::::::;;;888888999:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@AAA?????????@@@AAAAAAAAABBB@@@@@@AAAAAABBBDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLNNNPPPQQQSSSVVVZZZ]]]eeehhhqqqiiihhhlllvvvgggiiikkkkkkjjjjjjkkklllfffhhhhhhfffaaa^^^___aaa]]]]]][[[XXXUUUSSSTTTUUUQQQPPPMMMKKKJJJJJJKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;::::::999999888777777666555555555555555333333333222222111111111000000111111111222222222111111000000111222333333000000000000000000000000---///111444555555444333000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000...000222111...---///111000000000000000000000000////////////000000000000000000000000000000000000000000000000//////////////////000000000000//////////////////////////////---.........//////000000000000000000000000000000//////............//////222222222222222222222222111111111111000000000000///...---,,,,,,,,,,,,,,,...............///000111,,,---///000000000///...---...///111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...............///000000111000///......///000111---.........//////000000//////............//////000000000000000000000000333333222222111111000000000////////////000000111///////////////.........000000////////////000000////////////000000000000---...///000000///...---......//////000000111111111111111000000000000000////////////000111222333111111000000//////......000000////////////000000000000000000000111111222------......//////000000111111111111000000000000000000000000000000000000000111111///---...111555111000000000222333222111////////////000111222333222222222222222222222222222222222222333444444555555555555666555555444333555555555555555555555444777777777888999999::::::888888999::::::::::::999;;;;;;<<<<<<===>>>>>>>>><<<===>>>@@@AAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTXXX^^^bbbaaacccllldddbbbhhhsssfffeeeeeefffhhhiiihhhggghhhfffdddcccaaa___\\\ZZZ\\\[[[YYYWWWSSSPPPMMMKKKOOONNNLLLJJJIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@???>>><<<;;;<<<999666888<<<>>>;;;888999::::::::::::999888888666555555555444444444444555555555555555555555555000000000000000111111111......//////000000111111111111222222222222111111222222111000//////000000111111000000//////......111111000000000000111111111111111000000000000000444333333333222222111111000000000000000000000000........................////////////////////////000000000000000000000000333222111/////////000111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///...---------...000111////////////////////////222111111111000000//////////////////............111111222222222222111111333222222111000///..............................000000//////.........---............//////////////////000000000000////////////000000///...------////////////////////////222222111000///...------............////////////000000000000000000000000......//////000000111111000//////.........//////000111222111000000222444000222444444333222222333444222000...------//////............////////////000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111,,,...///000///000111333000000000000////////////000000111111111111000000//////000000000000//////000000000000000000000000000000000000////////////111111111000///.........444444444333333222222222000/////////000111222222222222222222111111000000333222111111000000111111222333333444444333333222444444555555555555555555222222333444444555555666444444444555555555666666999888888777888888999:::<<<<<<;;;::::::999888888;;;<<<<<<===============<<<======>>>>>>>>>>>>===??????@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEEEEDDDDDDDDDGGGHHHHHHIIIJJJKKKLLLLLLKKKMMMPPPTTTWWWYYY[[[[[[```dddaaa___aaaeeezzzcccbbbbbbccceeefffeeecccfffdddbbbaaa```^^^[[[XXXZZZYYYXXXUUURRROOOMMMKKKMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@???>>><<<;;;???;;;999999<<<===:::777999999::::::999999888777666666666555555555444444444444444444444444444444111111111111000000000000//////000000000000000000000000000111111000000000222222111000000000000000222111111111000000000000111111000000000000111111000000000000000111111111/////////.........------000000000000000000000000........................////////////////////////000000000000000000000000333222000/////////000111////////////////////////000000000000000000000000////////////000000000111000000000000000000000000//////......//////000111////////////////////////111111111111000000000///........./////////000000//////000000000000//////222222111111000000//////........................000/////////........................//////////////////000000000000////////////////////////...---////////////////////////111111000000///.....................////////////////////////////////////.../////////000000000111//////............//////...///000000//////000222555777999:::888555444444333222000...---...//////............////////////........................////////////////////////111000000000000000000000////////////////////////...///111111000000222333000000000000////////////000000111111111111000000000000111111111111000000..............................//////000000111111////////////000000000000222222222222111111000000000000000000000000111222222222111111000111111111333222111111000000111111222333333444444333333222333444444444444444333333222222333333444555555555222222333333333444444444555555666666777777777888::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>======>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDHHHHHHIIIJJJKKKKKKLLLMMMLLLNNNQQQTTTWWWYYYZZZZZZZZZ___]]]\\\```eee{{{___^^^^^^^^^```aaa```^^^bbb```^^^^^^]]][[[YYYVVVVVVUUUUUUSSSQQQOOOMMMLLLJJJJJJIIIIIIHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@???>>>===<<<@@@===::::::<<<<<<999666999999::::::999999888777777666666666555555555555222222222222222222222222222222222111000000000///111111111111000000000000//////000000000000//////222111000000000000000000222222222222111111111111111111000000000000111111//////000000111111222222000000000000000/////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222111000000///000000000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000//////000111111111111111////////////////////////111111111111000000000000,,,------...000111111222//////000000000000//////111111111000000000000000........................////////////........................//////////////////000000000000//////---...//////////////////////////////////////////////////////////////////............////////////........................////////////000000000000//////............/////////000111000//////111333;;;>>>AAAAAA>>>:::777666222111000.........//////............////////////111111111111111111111111////////////////////////000000000000000000111111////////////////////////000111222222000000111222////////////000000000000000000111111111111000000111111222222222222111111////////////////////////------...///000111222222---......///000111111222000000000000////////////222111000000000000000000333222000//////111333444333222111111000000111111222333333444444333333222333333444333333222111000222222333333444444555555555555666666666777777777333444666777888888888777888888888999:::;;;;;;<<<999999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>============>>>>>>>>>?????????>>>???@@@AAACCCDDDFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMOOORRRUUUWWWXXXXXXXXXTTTZZZYYYYYY^^^eee|||^^^\\\[[[[[[\\\]]]\\\[[[]]]\\\ZZZZZZZZZYYYVVVTTTRRRRRRQQQQQQPPPNNNMMMLLLIIIIIIJJJJJJIIIGGGEEEDDDBBBAAAAAA@@@@@@@@@AAAAAA????????????????????????????????????>>>>>>=========;;;999999;;;;;;999777999999999999999888777777777777666666666555555555333333333333333333333333333333222222111000//////222222111111000000////////////000000000000//////111111000000000000000111111111111111111111111111111111000000000000111111......///000111222222333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000///000111222333222111111////////////////////////111111111000000000000000---......///000000111111111111222222222222111111000000000000000111111111........................///////////////.....................//////////////////000000000000//////------...///000000//////////////////////////////........./////////000000............////////////////////////////////////////////////000000000000///............//////000111222333222111222333555???BBBDDDDDD@@@;;;777555222111000///......//////............////////////222222222222222222222222111111111111111111111111000000000000000111111111111111111111111111111111000111222111///...///000////////////000000000000000000111111111111000000000111111222222111111000111111111111111111111111.........///000111111111......//////000000111111////////////////////////222222111000/////////000333111///...///111444555333222111111000000111111222333333444444333333222444444444444333222000000111222222333444444555555666666666777777777888888333555888:::;;;;;;:::999888888888999::::::;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<===>>>????????????>>>>>>>>>>>>?????????@@@@@@AAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNPPPSSSVVVWWWWWWVVVUUURRRWWWWWWXXX^^^ddd|||^^^\\\YYYYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWVVVTTTSSSOOOOOOOOOOOOOOONNNMMMLLLIIIJJJLLLMMMLLLIIIFFFDDD@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================888777777777999:::999999888999999999999888777777666666666666555555555555333333333333333333333333444333333222111000000///222111111111000000//////000111111222222111111000111000000000000000111111000000000000000000000000111111000000000000111111......///000111222222333//////////////////000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000000111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///000222333333333222111000000000000000000000000000000000000000000111111000000000000000000//////111111222222222222111111000000000000000111111111////////////////////////.........///////////////............//////////////////000000000000//////------...///000000//////////////////////////////------......//////000000............////////////000000000000000000000000000000000000////////////...............///000000111222333222111111333555>>>@@@CCCBBB>>>999555333000000000///////////////............////////////////////////////////////111111111111111111111111//////000000111111111111000000000000000000000000///000111000...------....../////////000000000111000000111111111111000000//////000000000000//////111111111111111111111111000000000000//////////////////////////////000///000000000000000000000000222222111000/////////000333111///...///111444555333222111111000000111111222333333444444333333222555555555555444222111111111111222222333444444555222222222222333333333333333555888:::;;;;;;:::999999999999999999999999999::::::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNOOOQQQTTTWWWXXXWWWUUUTTTSSSXXXXXXXXX^^^ddd{{{^^^\\\YYYXXXXXXYYYXXXWWWUUUTTTSSSTTTUUUUUUSSSRRRNNNNNNNNNNNNNNNMMMMMMLLLIIIKKKNNNPPPOOOKKKGGGCCC@@@@@@???>>>>>>>>>>>>>>><<<<<<===============>>>===<<<;;;;;;;;;;;;<<<<<<444555666777888999999:::888888999999888888777666666555555555444444444444444444444444444444444444333333333222111111111000000000000000////////////111111222222222222111111000000000000000111111222///////////////000000000111111000000000000111111//////000000111111222222000000111111111111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000000000111222222222222222000000000000000000000000000000000000111111111111111111111000000///////////////000000000000//////111111111000000000000000////////////////////////.........///////////////............//////////////////000000000000//////---...//////////////////////////////////////////---------....../////////............////////////111111111111111111111111000000000000////////////......---......///000111...///000///......000222999;;;======999555222000000000000000000/////////............/////////////////////////////////////////////////////////////////////000111111222222...........................///000///---,,,---.........//////000000111111000000111111111111000000//////000000000000//////////////////////////////111000000000/////////...000000000000////////////000000000000111111111111222111000000000000000000333222000//////111333444333222111111000000111111222333333444444333333222444444555444444333222111111111222222333333444444222333333333444444444444333444666777888888888777999999999999999888888888::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCFFFFFFGGGIIIKKKLLLMMMNNNNNNQQQTTTWWWXXXWWWUUUSSSSSSXXXXXXXXX^^^ddd{{{^^^[[[XXXVVVVVVWWWWWWVVVRRRRRRQQQRRRTTTTTTSSSQQQNNNNNNNNNNNNNNNMMMLLLLLLHHHKKKOOORRRQQQLLLFFFBBBAAAAAA???>>>============;;;;;;<<<<<<<<<=========;;;:::999999999:::;;;;;;666666777888777888999999888888888888888777777666444444444444333333333333222222222222222222222222222222222222222222222222.............../////////000000111111111111000000000000000000000111222222//////000000000111111111111111000000000000111111000000000000000111111111111222222222333333333444////////////////////////000000000000000000000000////////////////////////000000000000000000000000...///000111222111111000////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000000000000000000111222222000000000000000000000000///000000000111111111111000000000000000111111111//////000000000000//////222222111111000000//////////////////////////////............/////////000............//////////////////000000000000////////////////////////...---////////////////////////---.................................////////////000000000000000000000000111000000000/////////...---------......///000111---...///...------///111444666777777444111////////////000000000000//////............////////////000000000000000000000000////////////////////////...//////000111111222222...........................///000///...---...///.........///000111111111000000111111111111000000000000000111111000000000........................////////////000000000000......//////000000111111//////000000000111111111000000000000000000111222222222111111000111111111333222111111000000111111222333333444444333333222222222333333333333222222111111111222333333444444666666666666777777777777555555666666777777777888777777888888999999::::::999999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????????????????@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFHHHJJJKKKLLLMMMNNNPPPTTTWWWYYYWWWUUUSSSQQQVVVVVVWWW]]]ddd|||]]][[[WWWUUUUUUVVVUUUUUUQQQPPPPPPRRRSSSTTTSSSQQQNNNNNNNNNNNNNNNMMMLLLLLLGGGJJJOOORRRQQQLLLFFFAAABBBAAA@@@???======<<<<<<;;;;;;;;;<<<<<<<<<======:::999888888888999:::;;;888999:::999888777888999888888888888888777666666444444333333333222222222111111111111111111111111222222222222222222333333,,,---------......////////////000000000000//////000000///000000111222222000000111111222222222333111111000000000000111111111111111000000000000000------....../////////000////////////////////////////////////////////////////////////////////////000000000000000000000000...///000222222222111000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000111000/////////000222333000000000000000000000000//////000000111111111222......///000111222333333111111222222222222111111333222222111000//////...000000000000000000000000---.........//////000000............/////////000//////000000000000/////////000000000///...------////////////////////////..................................../////////000////////////////////////111111000000/////////...---------......000111111...///000///...///000222000222333333111///...///...///000000000000000///............/////////000------------------------111111111111111111111111...//////000111222222222000000000000000000000000...000111000///...///111---......///000111111222000000111111111111000000111111222222222222111111000000000000000000000000------...///000111222222,,,,,,---///000222333333.../////////000000111111000000//////000111222222222222222222111111000000333222222111000111111111222333333444444333333222000111111222222222111111000111111222333333444444444444444444555555555555999888888777888888999:::555555666888999:::;;;<<<888888999::::::::::::999888999:::<<<===>>>>>>>>>>>>>>>>>>>>>????????????===>>>@@@BBBDDDFFFHHHHHHCCCDDDEEEGGGIIIKKKLLLMMMMMMPPPTTTXXXYYYXXXUUUTTTNNNTTTTTTVVV]]]ddd|||[[[ZZZXXXVVVTTTSSSRRRRRRTTTSSSRRRRRRTTTUUUTTTSSSRRRRRRRRRQQQOOOLLLHHHFFFGGGHHHJJJKKKJJJGGGDDDBBBEEECCCAAA>>><<<:::888888<<<======>>>>>>======<<<<<<;;;999777666666777888::::::::::::999999999888888777777666666666666777444555555555444333333222222222111111111111222222111111111111111111111111111111000000000000000111111000///......///000111000000000000000000000000000000000000000000000000333111///......///111333000000////////////000000111111000000000000111111111000///......///000111222111///...---------...000///...............///+++,,,,,,---...///000000000000000000000000000000000000111111111111000000000000111111111000000///000/////////000111222222000000000000000000000000+++,,,...///111222222222222222111000000000000000111000///......///000111111000//////000222444666000000000000000000000000111111111111111222222222000000////////////000000///...,,,,,,...///...---......///000000000000000111111000000//////............//////000000111111000000//////.........---------............---------------............///---...000222222000///...//////.........---------............////////////////////////000000000000...///000111111000///...////////////////////////........................222222111000///...---------......///111222444555//////000000000000//////000000111222333444444555000000///...............000000000000////////////000000000000000000000000000000000000000000000000222222222111///...///111000000000000000000000000//////000111111111111111000111000...------000333111111111111111111111111222222222222111111111000111111111111111000//////111111222222222333333333222222111111111111222222000000111222333333444444333333333444444444555555666333111222666999999888777777777777888888888888999999888888777888888888;;;;;;<<<<<<>>>???@@@AAA@@@???>>><<<<<<>>>???@@@>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGGGGHHHKKKMMMQQQQQQPPPOOOOOOPPPRRRSSSNNNTTTTTTTTTYYYaaa{{{WWWXXXZZZ[[[ZZZXXXUUUTTTUUUTTTSSSSSSTTTTTTSSSQQQPPPQQQQQQPPPMMMJJJGGGEEEEEEFFFGGGGGGFFFDDDBBB@@@CCCBBB@@@===;;;:::999888999::::::;;;;;;::::::999<<<:::888777666666777888888777777777666666666666444444444555666777888999444444444444444333222222333222222222222222222333111111111111111111111111111111000000000000000111111000////////////000111000000000000000000000000000000000000000000000000111111000//////000111111///000000000000000000///111111000000000000111111111000///......///000000111000///...------......000//////....../////////......//////////////////000000000000000000000000000000111111111111000000000111111111111111000000000000000000000000111222000000000000000000000000111111111111111000//////222111000////////////000000000///......///000111222111000//////111222333222222222222222222222222111111111111111111111111000//////......//////000///...,,,,,,...///...---......///000000000000000000000000000//////............//////000000000000000/////////............---......//////......---........./////////000000//////000111111000......//////.........---------............////////////000000000000///////////////000111222222111000///////////////////////////........................000000//////////////////////////////000111111222//////000000000000////////////111222444555666777000000///...............000000000000////////////........................000000000000000000000000/////////...,,,,,,---...000000000000000000000000//////000111111111111111000111111///......000222222222222111111111111111333222222222222111111111111111111111111000//////111111222222222333333333222222111111111111222222000111111222333333444444444444444444555555555666555333222333666888999888777777777777888888888888:::999999999999999:::::::::::::::;;;<<<===>>>???AAA@@@>>>======>>>@@@AAA>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLNNNOOOQQQSSSSSSSSSRRRQQQNNNTTTTTTUUUZZZbbb|||TTTWWW\\\___```]]]XXXUUUTTTSSSSSSTTTUUUTTTRRROOOOOOOOOOOONNNLLLIIIGGGEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@???===<<<;;;:::999999999999999999999999999999;;;:::888777666666777888666666666666555555555555333333333333444666777888333333444444444333222222333333333222222333333333111111111111111111111111000000000//////000000111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000///111000000//////000000111000000////////////000000000///............//////000000////////////000000111111000000////////////000000000000000000000000///000000111111000000///000111111222222222111111222111000000000000000000000000000000000000000000333333333333222000///...000000//////......//////000000////////////000000333222111000///000111111333333333333333333333333222222222111111000000///.........------.........///...,,,,,,...///...---......///000000000000///000000000////////////......////////////000000000////////////..................////////////......////////////000000000111000000000//////........................---------............////////////111111000000//////......000111111222222111111000////////////////////////////////////////////////------...///000111111222000000//////...///////////////000000000000//////...///000222444666888888000000///.........//////000000000000////////////........................000000000000000000000000000111111000///...000111000000000000000000000000//////000111111111111111///111222111000///000111222222222222111111000000222222222222111111111111000111111111111000000///111111222222222333333333222222111111111111222222111111111222222333333444444444555555555666666666555333222333666888888777777777777777888888888888999999999999:::;;;<<<<<<999999999999::::::;;;<<<@@@???>>>======>>>???@@@>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHGGGGGGGGGIIIJJJHHHLLLQQQUUUVVVSSSPPPMMMMMMTTTUUUUUU[[[ccc}}}TTTXXX\\\``````]]]YYYVVVQQQQQQRRRSSSUUUUUURRRPPPNNNNNNNNNMMMKKKIIIHHHFFFHHHGGGEEECCCBBBBBBBBBBBB======<<<;;;::::::::::::::::::999999999999:::::::::999888777666777777777888777777777777666666666555555444333222222222222222222333333333333222222333222222111111222222333111111111111111111111111000////////////000000111000000000000000000000000000000000000000000000000//////////////////////////////000111111000/////////000111111111111000///000000////////////000000///////////////000000000.............../////////000000/////////000111111////////////////////////000000000000000000000000//////000000000000//////000111111222222222222111222222111000/////////000000000000000000000000000111111111222222111000000//////............//////000000000///////////////222111000000000000111111333333333333333333333333333222222111000//////......------,,,,,,------...///...,,,,,,...///...------...//////000000/////////////////////////////////////////////////////////////////////............//////000000//////........./////////000000000111000///...................................................////////////111111000000//////......000000000111111000000000////////////////////////000000000000000000000000,,,------...///000111111//////............////////////000000000000////////////000222333444555555000000///////////////000000000000000////////////000000000000000000000000////////////////////////111222333222111111222444//////////////////////////////000111111111111111///111222222111000000111333333222222111000000000111111111000000000//////000000111111111111000///111111222222222333333333222222111111111111222222111111111222222333333333333333333444444444555555444333333444555666777777666777777777888888888888888888888999:::;;;<<<===:::999999999999999::::::>>>>>>===<<<<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGGGGHHHGGGFFFFFFHHHIIIFFFIIIOOOSSSTTTRRRMMMJJJMMMTTTTTTUUU[[[ddd~~~XXXYYY[[[\\\[[[YYYWWWUUUNNNNNNOOOQQQSSSTTTSSSQQQNNNNNNNNNMMMLLLJJJIIIHHHIIIGGGEEEBBBAAA@@@AAAAAA<<<<<<;;;::::::::::::::::::999888888888888999:::888888777777777777777777777777777777666666666555555444333222222111111111111111222222222222222111111111000000000000111111111111111111111111111111//////......///000111111000000111111111111000000000000000000000000000000////////////////////////...///000000000000///...///000111222222111000///000000////////////000000......///000000000000000.........//////////////////////////////000111111,,,,,,---......///000000//////////////////////////////000000000000/////////000111222222222222222222222111000/////////000000000000000000000000000000000000111000000///...//////............//////000000000000000///......////////////000111222333111111111111111111111111222222111111000///......------,,,,,,,,,,,,------///...,,,,,,...///...---------...///////////////...............//////////////////........................///////////////......////////////......------........./////////000000///...------......---.................................////////////111000000000/////////.../////////....../////////////////////////////////000000000000000000000000............////////////---------......///000111//////000000000000//////000000000000000000000000000000/////////000000111000000000000////////////000000000000000000000000////////////////////////---...//////......000222//////////////////////////////000111111111111111...000222222000///000000222222222111111111000000////////////............///000000111111111000000111111222222222333333333222222111111111111222222111222222222222222333333111111222222222333333333222333444555555555666666666777777777888888888888777777777777888:::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHGGGFFFFFFGGGIIIIIIKKKOOORRRRRRQQQNNNLLLLLLRRRSSSUUU[[[dddYYYYYYYYYYYYWWWVVVTTTSSSNNNMMMMMMNNNPPPRRRRRRQQQNNNMMMMMMLLLKKKJJJJJJJJJGGGEEECCCAAA???>>>>>>>>><<<<<<;;;:::::::::;;;;;;888777666555555666777888777777777777777777777777555555555555444444444444222222222222222333444444000000111222222222111111000000////////////000000111111111111111111111111............///000111111000111111222222111111000000000000000000000000000000000000000000000000000///////////////////////////000222333333222000///000//////......//////000---...///000111111111000...///////////////............---......///000111++++++,,,---...///000000////////////////////////...//////000000//////......///000111111111111111222111000000000000000000000000000000000000000000333222222111///---,,,+++//////......//////000000000111111111000///...---------...///111222222333000000000000000000000000111111111000000//////...---------,,,,,,---------///...,,,,,,...///...---------...////////////...---............//////////////////............---.........///////////////------............------------------....................................---------.........................../////////////////////000000000000000///......------......////////////////////////////////////////////////////////////......---------............///000111222//////000000000000//////111111000000///.........000000/////////000111111000000000000////////////........................000000000000000000000000...///000000000000222444000000000000000000000000//////000111111111111111...000111000///...///000111111111111111111111111////////////............///000000111111111111000111111222222222333333333222222111111111111222222222222222222222222222222000000000111111111222222111333555666555444555666777777777777888888888888777777777777888999::::::::::::::::::;;;;;;<<<===;;;<<<<<<<<<<<<<<<<<<;;;>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGFFFFFFFFFHHHIIIMMMNNNQQQRRRSSSQQQPPPNNNJJJQQQRRRTTTZZZcccWWWXXXXXXXXXWWWUUUSSSRRRPPPNNNLLLKKKLLLNNNNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIGGGFFFDDDBBB@@@???>>>>>>======<<<;;;;;;;;;;;;;;;999888666555555666888999666666777777777777777666666666666555555555444444333222222222222333444444///000000111222222111111111111000000000000111111111111111111111111111111...------......000111111000111222222222222111000000000000000000000000000000000000000000000000000000///...------...///000///000222444444222000/////////............//////,,,---///000111111111000//////000000///...---,,,,,,,,,,,,,,,---...///000------....../////////000////////////////////////......////////////......------...000000111111000000000000000000000111222000000000000000000000000333222222111000///---,,,000////////////000111222000111111111000///---,,,......///000000111000000000000000000000000000000000000000000000/////////......------------......///...,,,,,,...///...---,,,---......//////......---------.........////////////.........---------............/////////000,,,,,,------------,,,,,,............////////////+++,,,...////////////...---------.........//////............////////////......//////000000111111000///...------...///000////////////////////////........................//////.........---------000000000//////000000111//////000000000000//////000000000000////////////000000//////000111111222000000000000////////////........................000000000000000000000000000111222222222333666888000000000000000000000000//////000111111111111111/////////...,,,---///111000000000111222222333333111111000000000///////////////000111111111111111111111222222222333333333222222111111111111222222222222222222222222222222000111111111222222222222111333666666444333444555777777777777888888888888999999888888888999999:::999999999:::;;;<<<===>>><<<==================<<<>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFFFFFFFHHHJJJLLLNNNQQQRRRRRRPPPMMMKKKHHHOOOQQQSSSYYYccc~~~TTTVVVXXXYYYYYYVVVSSSQQQSSSPPPLLLIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGEEECCCAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;:::999777777999:::;;;555666777777777777777666888888888888777777777777777666555333222111111111//////000111111111111111222222111111111111222222111111111111111111111111---------......000111111000111222333333222111000000000000000000000000000000000000000000000000000111000...------...000111///000222444444222000/////////............//////,,,---///000111111111000000000000000000...,,,++++++++++++,,,---...///000000000000000////////////////////////////////////......////////////......,,,---...///000000000000000000//////000111222222000000000000000000000000000000111222222222222222000000000000000111222222000111111111000///---,,,000000000000000//////...000000000000000000000000////////////000000000000///......------......//////...,,,,,,...///...---,,,---......//////......---------.........////////////.........------------.........//////000000+++,,,,,,------,,,,,,+++////////////000000000000)))+++---///000000///...---------.........//////............/////////000------...///000111222222111000///......///000111////////////////////////................................................333222111000//////////////////000000000000/////////000000000111111111111000000///000000111222222000000000000////////////000000000000000000000000000000000000000000000000---...///000///111333555000000000000000000000000//////000111111111111111//////...,,,+++,,,...111//////000111222333333444222222222222111111111111//////000111111111111111111111222222222333333333222222111111111111222222222222222222222222222222111111222222222333333333000333666666444333333555777777777777888888888888;;;;;;:::999999999::::::888888888999:::<<<===>>>>>>>>>????????????>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCDDDEEEFFFFFFGGGIIIKKKHHHKKKNNNQQQPPPMMMHHHEEEGGGNNNPPPRRRYYYbbb~~~[[[YYYVVVUUUUUUUUUSSSRRRNNNOOOOOONNNNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEHHHGGGEEECCCAAA@@@???????????????>>>===;;;:::999:::999777666666666777888888888888777777777777777555666888777555444444555222222222222222222333333///000111222222333222222111111000000000000111111......//////000000111111.../////////////////////000000111111111111000000000000000000000000000000......//////000000111111//////............//////...///111222222222111000------------.........///...............///000000//////............//////,,,---......//////......///////////////000111222///////////////.........000000000000000000000000000000000000000000000000//////............//////............/////////000222111000//////000111222/////////////////////////////////000111111222222111111222222111000///...000111111111111222222222222333444222000...---...//////.........---------...------,,,,,,------...........................---000222000---***+++---+++,,,------......---------------------------------..................------------.........//////111///,,,******+++---/////////000000///...------000//////.........//////333222000///.........//////...---,,,,,,---...///......//////...---,,,,,,........................////////////////////////......///000000000000000111111222333444444555555000000000000////////////111111000///...---,,,,,,000000//////.........---000000000000000000000000///000111111111///...---//////...---------------000000000000000000000000//////000000000000//////000111111111111000000///111111111222333333333444111111111111111111111111000000111111111000000///333222222222222222222222///000111222222111000///000000111111111222222222222111111111111111111111777777666666555555555444555666666666666666555555777888888888888999999999999999999999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999;;;>>>???@@@AAACCCEEEDDDDDDCCCDDDDDDEEEFFFGGGJJJLLLNNNOOOMMMKKKKKKKKKFFFMMMOOOQQQXXXccc[[[YYYWWWVVVVVVUUUSSSQQQOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFIIIHHHFFFCCCAAA@@@????????????>>>>>>===;;;:::999:::999888777666777777888::::::999888666555444444444555777666444333333444222222222222222222222222222222222333222222111111111111000000000000111111.../////////000000000111//////////////////......000000111111111111000000000000000000000000000000............//////////////////............//////...///000000111111000000------........./////////...............///000000000000////////////000000,,,---......//////......//////.........///000000/////////////////////...//////////////////////////////////////////////////////............//////........./////////000000000000000//////000000000////////////////////////111111000000000000000000000000/////////.........000000111111111222222222111333333222000.........//////.........---------...------------------...........................---...//////---,,,,,,---+++,,,------......------------------------------------............------,,,------------.........000///---++++++,,,---...///////////////...------//////...............///222111///............///...---,,,,,,,,,,,,---.........//////...------,,,........................////////////////////////------.../////////////////////000000111222222333000000/////////.........000000000///......------000/////////............////////////////////////000000000000000///......111111000/////////////////////////////////////////////000000000000/////////000000111111111000000111111111111222222222222111111111111111111111111000000111111111111000000222222222222222222222222000000111222222111000000111111111111111111222222444444444444444444444444888777777777666666666666666666777777777777666666777777777888888888999999999999999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;999;;;>>>??????AAACCCEEECCCCCCCCCCCCDDDEEEFFFFFFJJJMMMOOOPPPOOOMMMMMMMMMIIIOOOOOOQQQXXXbbbZZZYYYYYYYYYYYYWWWTTTRRRPPPPPPOOONNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGJJJHHHFFFDDDBBB@@@??????>>>>>>>>>>>>===<<<::::::999999888777777777777888999888888777666555555555333444666555333222222333444333333222222111111111333333333333222111000///111111000000000000111111////////////000000000000000000000//////.........///000000111111000000///000000000000000000000000............------------//////............//////...............///000000....../////////000000000...............///000000000000////////////000000------...////////////...//////......---...............////////////////////////////////////////////////////////////////////////............//////....../////////000000000......////////////......////////////////////////222222111000000///......///...---,,,,,,,,,---...000000000111111111222222111222333222000........................---------------------------------........................---,,,,,,---......,,,++++++,,,------......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------.........---------------...////////////...------......---------....../////////......---......///------,,,++++++,,,------.........///......---,,,........................////////////////////////,,,------...............---------......//////000//////.........---------////////////////////////////////////............////////////////////////111000000///////////////111000000////////////000//////////////////////////////000000000000//////...///000111111111111111111111111111000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111222222222222111111222222111111111111111111000000111111222222333333333333333222222222222111666777777888888888777777888888999999999:::::::::999888888999999:::;;;<<<;;;;;;::::::::::::;;;;;;:::<<<>>>??????@@@BBBDDDBBBBBBBBBCCCCCCEEEFFFFFFJJJMMMQQQSSSRRRPPPOOOOOOLLLQQQPPPPPPVVVaaa~~~[[[[[[[[[\\\\\\ZZZWWWTTTQQQQQQOOONNNLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGJJJIIIGGGDDDBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999999888888888777777777444444555666666777888888333555666666444333333444444444333333222111000000111111222222111111000///111111000000000000111111////////////000000000000111111000000///.........//////000000000000///////////////////////////////////////......---------//////............//////......---,,,,,,...///000////////////000000000000...............///000000//////............//////------...///////////////000///...---------------............//////////////////////////////////////////////////////////////////............//////...////////////000000000,,,---...//////...---,,,////////////////////////111111000000///////////////...,,,++++++,,,...///000000000000111111111111111222333222000......///........................------............------........................///,,,***+++......+++(((+++,,,------......------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------...//////...---,,,.........//////...------...------------......///---------------.........---------------------------...............------........................////////////////////////,,,---......//////......,,,,,,,,,------...............---------,,,,,,,,,............//////000000///////////////.........////////////////////////111000///......///000111///...------------......//////////////////////////////000000000000//////---...///111111222222222111111000000//////......111111111111111111111111///000000111111111111000000000000000000111111111222222222333333222222222222222222111111111111111......//////000111222222000000000000000000000000555666666777777777777666:::::::::;;;;;;;;;<<<<<<888888888888999:::;;;<<<;;;::::::::::::::::::;;;:::<<<>>>???>>>???AAACCCAAAAAAAAABBBCCCDDDEEEFFFIIIMMMRRRUUUUUURRRQQQPPPNNNRRRPPPOOOUUU```}}}]]]\\\]]]]]]^^^\\\YYYVVVSSSRRRPPPMMMKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFIIIHHHFFFDDDBBBAAA@@@@@@===>>>>>>>>>===<<<;;;:::999999999999888888888777333333444555666777777777555666777777555444444555444444333333222111000000......///000111111000000111111000000000000111111000000000000////////////111111000000//////////////////000000000000//////////////////////////////111000000//////.........//////............//////...---,,,,,,,,,---///000////////////000000000000...............///000000...------,,,,,,------...---...//////000000//////000///...------------------.........//////000000................................................//////............//////////////////000000000111,,,---...//////...---,,,////////////////////////......//////000000000000000///---,,,,,,---///111//////000000000111111111000222333222000/////////---.....................---......//////......---........................000...+++,,,------***&&&+++,,,------......------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,---///000000///---,,,------............---------------------...///000---------.....................////////////......------...............---////////////////////////////////////////////////......///000000000000///------...............///------------,,,,,,,,,,,,------......///000000000.........///////////////........................111000///......///000111......------------..............................//////000000000000//////---...///111111222222222111000000//////.........000000000000000000000000//////000111111111111111//////000000000111111111222222222222222222222222111111111111111111111111000111111222333444555555444444444444444444444444333444444555666666666555999999999999::::::::::::888888888888999:::;;;;;;:::::::::999999:::::::::;;;===>>>>>>>>>>>>@@@AAA@@@@@@AAAAAABBBDDDEEEFFFIIIMMMSSSVVVVVVSSSQQQOOOMMMRRRPPPOOOTTT___|||]]]\\\\\\\\\]]]\\\ZZZWWWTTTSSSPPPMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDFFFEEEDDDCCCAAAAAAAAAAAA===============<<<;;;;;;999999::::::999999888777777666666555444333333333555777888777666444555555444333333222222111111111---...///000111111111111111111000000000000111111000000000000////////////000000000000000000000000...//////000000//////...000000000000000000000000000000000000000///////////////............//////---------------...//////....../////////000000000...............///000000...------------------.........///000000000000/////////......---.........------......///000000000................................................//////............///////////////000000000111111------............------////////////////////////------...//////000111111000///.........///000111/////////000000000111111000111222222000//////000---------...............---...///000000///...---........................///...---------,,,***(((+++,,,------......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,---...000000///......,,,,,,---............---...............///000111....../////////......---//////000000000000//////,,,---......///.........////////////////////////////////////////////////...//////000000000000000////////////////////////......---------,,,,,,,,,---.........//////000000.........///////////////........................///////////////000000111000////////////000000111........................//////000000000000//////...///000111111111111111000000000000////////////000000000000000000000000...///000111111222111111///000000111111222222222222222111111111111222222000000111111111222222222000000000111111222222333222222333333333333444444222222333444555555555555555555666666666777777777888777777888888999:::;;;::::::999999999999::::::<<<===>>>>>>======???@@@??????@@@@@@BBBCCCEEEFFFHHHMMMSSSWWWVVVRRROOOMMMKKKPPPOOONNNTTT^^^{{{\\\[[[YYYYYYZZZZZZXXXWWWUUUSSSPPPMMMJJJIIIIIIIIIIIIIIIHHHFFFDDDCCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAA===============<<<<<<;;;999999:::::::::999888777777777666555444222111111444666777666555444444444222222222222222222222222000111222222222222111111111111000000000000111111111000000000/////////.../////////000111111222222......////////////......000000000000000000000000......////////////////////////............//////------...///////////////------........./////////...............///000000/////////....../////////......///000000000000000//////.........///000000------......///000000111................................................//////............////////////000000000111111111//////............//////////////////////////////......//////////////////....../////////000000000////////////000000000111///111222222000//////000---------.........//////---...///000000///...---........................+++---......---------...+++,,,------......------------------------------------............------,,,------------.........------...///////////////+++,,,------.........---///......//////111222222///000000000000///---,,,......///000000///......,,,------...//////......////////////////////////////////////////////////---...//////000000//////000000000000000000000000............------------.........///////////////............/////////000..............................///000000000000000///////////////000111111........................//////000000000000/////////000000111111111000000///000000000000000111111000000000000000000000000...///000111111222222222000000111111222333333444222111000000000000111222//////000111222333333444........./////////////////////000000000111111111222333444555666666666666555555555666666666777777777777777777888999:::;;;::::::999999999999::::::<<<===???>>>======>>>???>>>>>>???@@@AAACCCEEEFFFGGGLLLSSSVVVUUUQQQLLLIIIHHHNNNNNNNNNTTT^^^zzz[[[YYYWWWVVVWWWXXXWWWVVVVVVTTTPPPMMMJJJIIIHHHIIIJJJIIIGGGEEECCCBBB@@@???AAAAAA@@@@@@@@@AAAAAABBB==================<<<;;;999999:::;;;:::999888777444444444444444444333333333555666555444222333333222222222222222222333333444444444444333222111111111111000000000000111111111111000000/////////.........///000111222333333......////////////......000000000000000000000000,,,------......///////////////............//////,,,---///000000000///...------------.........///...............///000000111111000000000000111111...//////000000000000000///////////////000111222---------...///000000111................................................//////............//////000000000000111111111111000///...------...///000////////////////////////000000000///......------------...///000000//////////////////000000000000///111222222000//////000---------.........//////---...///111111///...---........................(((+++//////......000333+++,,,------......---------------------------------......//////......------------.........//////............//////000000+++,,,------.........---////////////000111333333000111111111111///---,,,,,,---...//////...---,,,,,,,,,---.../////////...000000000000000000000000////////////////////////,,,---......//////......000000000000000000////////////.........---------////////////////////////---.........//////000000........................---...///111111111000///---------------...///000........................//////000000000000//////000111111111111000000/////////000000111111222222000000000000000000000000......///111111222222222000000111222333333444444222111000//////000111222......///111222333444555222222222222111111111111111111222222333333333444333444555666777777777777777888888888888999999999777777777777888999:::;;;:::999999999999999999:::<<<>>>???>>>===<<<===???>>>>>>???@@@AAACCCEEEFFFFFFLLLRRRVVVTTTOOOJJJGGGEEELLLMMMNNNTTT^^^yyyUUUVVVVVVVVVVVVVVVUUUUUUWWWUUURRRNNNKKKHHHFFFEEEIIIHHHFFFCCCBBBAAAAAAAAABBBAAA@@@>>>======<<<<<>><<<;;;:::::::::;;;999999999888888888777777888888777555555444444444777777666555555444333333222222111111111111222222111111111111111111111111222222111111000000//////111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000+++,,,,,,------,,,,,,+++......///000000000000000000///.........///111222000000////////////000000////////////////////////111000/////////111222333333222111000////////////////////////////////////000000////////////000000////////////////////////000000//////.........---000///......///000///---222111000//////000111222111///...------...///111////////////////////////////////////////////////000///...------...///000000000///......///111111...///000111111000///...//////.........---------......////////////......//////.........---------......---------,,,,,,,,,------------------------........................***++++++,,,,,,++++++***///.........------------......---,,,---...///000111000///......---.........//////000111222222222111777===>>>888111...---+++,,,...///000///............////////////..............................////////////////////////------............------////////////////////////////////////////////////---------.........//////...............///000111000000000000000000000000111111000000//////......//////000000000000//////...............///000000000000///...............---...///111111222222222000000000000////////////000000000000000111111222555555444333222111000///000000000000000000000000111111000000000000111111000000000111222222222333000111111111111222222222000000000///000000111222555444444333333333444444111222444666888888888888666777888999:::999888888999999:::;;;;;;<<<==================>>>>>>>>>>>>DDDBBB@@@???@@@CCCGGGIIIHHHKKKOOOQQQQQQNNNJJJGGGGGGMMMMMMMMMRRRZZZuuu[[[[[[ZZZXXXVVVSSSQQQPPPRRRQQQNNNKKKHHHEEECCCAAAEEEDDDBBBAAA????????????@@@@@@???>>>============>>>===<<<:::::::::;;;;;;999999888888888777777777888777666555444444444444444444333333222222111111222222111111111111222222222222222111111111111111111111000000000000000///111000000000/////////...000000000000000000000000////////////.........---........................------............------......///000000000000000000//////...///000111222000000////////////000000////////////////////////111000/////////000222333333222111000////////////........................------,,,,,,,,,,,,------////////////////////////000/////////............000///---...///000///---000000///......///000000000///...------...///000000000000///////////////////////////////////////111000////////////000111111000000///000000222222///000000111111000///...//////.........---------......////////////......//////.........---------.........---------,,,,,,------------------------........................,,,,,,------------,,,,,,/////////.........------...------,,,---...///000//////......---.........111111111000000000000000///555;;;<<<777111......------......///...............////////////..............................////////////////////////---......//////......---........................////////////////////////---------........./////////............//////000000000000000000000000000111000000000/////////........./////////...------...............///000000222111000000//////000000...///000111111111111111////////////000000000000000000000000000111111222222222222222222111111111111111111111111111111111222222111111111111222222111111111111111222222222000111111111111222222222111000000000000111222222444444444444444444444444222333555666777777777777666777888999999999888888999999999:::;;;;;;;;;<<<<<<<<<<<<============>>>AAA@@@???>>>???BBBDDDFFFHHHJJJNNNPPPPPPNNNJJJGGGGGGNNNMMMMMMRRRZZZuuu]]]\\\[[[XXXUUURRRPPPNNNNNNMMMLLLJJJGGGDDDAAA???BBBBBB@@@??????>>>>>>???>>>>>>===============>>><<<;;;::::::::::::;;;;;;888888888888777777777777777777666555444444444444222222222222222111111111222222111111111111222222222222222222111111000000////////////000000000000000000000000////////////000000000000000000000000............------------........................//////000000000000//////......///000000000000//////////////////000111111000000////////////000000////////////////////////000000000///000000111222222222111000////////////------------------------,,,,,,++++++++++++,,,,,,////////////////////////////////////............///...---...///000///...///......------......///000///...------...///000111000000000//////......////////////////////////111111000000000000111111111111111000111222333333000111111111000000///.../////////.........------......////////////....../////////............---.........------------,,,------------------------........................------............------000000000/////////.........------------...//////................../////////000000000000000000111...222777888555111///...//////......---...............////////////......////////////////////////////////////////////////---......//////......---........................////////////////////////---------...............000//////............///000000000000000000000000000000000000////////////------......---,,,++++++...............///000000333333222111111111111222///000000111111111000000......//////000000111111000000000000000111111222000000000111111222222222111111111111111111111111333333222222222222333333222222222111111111111111000111111111111222222222111111111111111222333333222333444555555444444333444444555666777777666666666777888888999999888888999999999999999999999:::;;;;;;;;;<<<<<<<<<===============>>>???@@@BBBCCCGGGIIIMMMOOOOOOMMMJJJHHHHHHNNNNNNNNNSSS[[[uuuXXXXXXWWWWWWVVVTTTSSSRRRLLLMMMMMMLLLIIIFFFBBB@@@AAAAAAAAA@@@@@@@@@@@@@@@<<<<<<;;;;;;<<<======>>>999999999999999:::::::::888888777777777666666666777666555444444444444444333333333333333333333444222222111111111111222222333333222222111000000000.........//////000000111000000000000////////////////////////////////////........................000000000000000000000000///000000111111000000///---...//////000000/////////////////////000000111000000////////////000000////////////////////////000000000000000000111111111111000///////////////........................///......------......//////////////////////////////////////////.........///...---...///000///...........................000///............///000000000//////...---------////////////////////////000000000000000000000000000000000000111222222333222111111111000//////...////////////..................////////////....../////////...........................------------................................................------............------000000000000////////////------------......//////---......///000000000000+++,,,---///111222444444---000444444333000//////111000///---------...///......////////////......000000000000000000000000////////////////////////......////////////..............................////////////////////////........................111000///...............000000000000000000000000000000000000////////////............---,,,++++++...............///000000333333222111111111111222000111111111111000000///......//////000000111111000000000000000111111222///000000000000111111111111111111111111111111111222222222111111222222222333222222222111000000000000000111111111222222222222222111111222222333444111222444666666555444222666666666666666666555555666777777888888888888888999999999888888888888888999::::::;;;;;;<<<<<<<<<<<<<<<===???@@@@@@AAAAAAEEEHHHKKKNNNNNNLLLJJJHHHHHHNNNNNNOOOSSSZZZtttSSSTTTTTTTTTTTTSSSSSSRRRJJJKKKKKKKKKIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@???::::::::::::;;;<<<======888888888999999999999999777777777666666666555555666555555444444444444555333333333333333333333444222222111111111111222222222222222111111111000000......//////000000111111////////////000000000000////////////////////////////////////////////////111111111111111111111111/////////000000/////////------...///////////////...//////000000000000000000000////////////000000000000000000000000000000000000111111111000000000111000//////////////////////////////////////////000000////////////000000////////////////////////.........//////////////////------...000000000/////////////////////////////////............//////.........------,,,,,,,,,////////////////////////////////////////////////......///000000111111111222222111000000000000000000000/////////...............////////////......//////////////////////////////.........---------................................................,,,,,,------------,,,,,,000000000000////////////---------..................///000111111111111111***+++---...000222333444---///000111111000000000222111///...------...///......////////////......000000000000000000000000////////////////////////...//////////////////...........................////////////////////////.....................---111000///...............////////////////////////////////////000000000000///////////////...------...............///000000222222111000000000000111000111111111111000000///.../////////000000000111000000000000000111111222111111111000000000000///111111111111111111111111111111000000000000111111333222222222111000000000000000111111111222222222222222111111222222333444111222444666666555444333777666666555555555555555777777777777777888888888888888888888888888888777999999999:::;;;<<<<<<===<<<===???@@@AAAAAAAAAAAADDDFFFIIILLLMMMLLLJJJHHHGGGNNNNNNNNNSSSZZZsssSSSSSSSSSRRRPPPOOOMMMLLLGGGGGGGGGGGGEEECCCBBB@@@===>>>>>>???>>>>>>===<<<::::::999999:::;;;<<<<<<777888888888888888777777666666666666555555555555555555444444444444444555222222222222222111111111222222111111111111222222111111111111111111111111000000000000111111111111////////////000000000000000000000000000000000000/////////000000000000000////////////////////////......////////////......------...////////////.........///000000000000000000000////////////000000000000000000000000000000000111111111111000//////000//////....../////////000000000000000000000000.........------.........////////////////////////.........///////////////...------...000111000///...//////000000//////...////////////////////////------------------------////////////////////////......////////////......,,,---...000111111111111222111111000000111111222000000000/////////............////////////.........////////////000000000/////////.........------................................................,,,,,,------------,,,,,,000000000/////////......,,,---......//////.........///000111222111000///...//////////////////000///////////////000000111000000//////.../////////......////////////......////////////////////////////////////////////////...//////000000//////...------------------------////////////////////////...............---------000//////............///////////////////////////////////////000000000000//////000000000000000///...............///000000111111000////////////000///000000111111111000000000000000000000/////////000000000000000111111222222222222111111000000000222222222222222222222222111000000000000000000111222222222111111111111111000111111111111222222222111111111111111222333333111222444555555555555444777666666555555555666666777666666666666777888999888888888888888888888999888999999:::;;;<<<=========>>>???@@@BBBBBBBBBBBBCCCEEEHHHJJJKKKKKKJJJIIIFFFMMMMMMNNNRRRXXXqqqQQQQQQPPPOOOMMMKKKIIIHHHEEEDDDDDDCCCBBBAAAAAA@@@>>>????????????>>><<<<<<:::999999999999::::::;;;777888888888888777555444666666666555555555444444555444444333333444444555444444333333222222111111222222111111111111222222000000000111222222333333222222222222111111111111.../////////000000000111000000000000000000000000........./////////000000////////////////////////......////////////......,,,---......//////......---...///000111000000///000000////////////000000000000000000000000000000000111111222111000///...//////.........//////000000000000000000000000000...------,,,,,,------...////////////////////////............/////////000...---,,,...000111000///---...////////////...---......////////////......------...//////000000000////////////////////////...///000000000000///...,,,---///111222222222222111000000000000222333444000000000000/////////.........////////////........./////////000000000000////////////............................................................------............------/////////.........------,,,---.../////////...------...///000000///---,,,///////////////.........111///...---...000111111...//////000000000000///......////////////..............................//////////////////////////////000000000000//////------------------------//////////////////////////////.........---------///............//////000////////////////////////.../////////000000000111......///000111111111111...............///000000111111000////////////000...///000111111111111111111111000000//////......000000000000000111111222111111111222222222222222222222222222222222222222222111111000000111111222111111111111111222222222000111111111111222222222111000000000000111222222222222333444444555555666666666555444555555666777777666666555666777888999777888888999999:::::::::999999:::;;;<<<===>>>>>>===>>>>>>???@@@AAABBBCCCBBBCCCFFFIIIJJJKKKJJJIIIDDDKKKLLLMMMQQQWWWoooNNNNNNNNNMMMKKKJJJHHHGGGEEEEEECCCBBBBBBBBBBBBBBBAAAAAABBBBBBAAA@@@>>>===::::::999999888999999:::777888888888777666444333666666555555555444444444444444333333333444444555777777666555555444333333222222111111111111222222//////000111222333333444444333333333222111111111.../////////000000111111000000000000000000000000---------.........//////111111111111111111111111//////000000000000//////,,,---......//////......---...000111111111000///000000////////////000000000000000000000000000000000111222222222000///...//////.........//////000///////////////////////////......------......///////////////////////////---.........//////000000...---,,,...000111111000,,,,,,---......---,,,,,,......////////////............///000111222333333///////////////////////////000111222222111000///---...000222333444333333000000//////000222444555000000000000////////////......////////////........./////////000000111111000/////////............////////////////////////..............................////////////......///.........------------,,,,,,.../////////...---,,,---...//////---+++)))---------...///000000111222000...---...000111111---...///111111111000///......////////////..............................//////////////////////////////000000000000//////------------------------//////////////////////////////.........---------...............///000111////////////////////////.../////////000000111111,,,---...000111111222222...............///000000222111111000///000000000......///111111222222222222222111000///...------000000000000000111111222///000111222333444555555222222222222222222222222333222222222222222222333000000111111222222222333000111111111111222222222000000000///000111111222333222222333333555666777666555444444555666777888777666555555555666888999777777888999:::;;;;;;;;;999999:::;;;<<<>>>>>>???>>>>>>>>>>>>???AAABBBCCCAAACCCFFFHHHJJJJJJJJJIIICCCKKKLLLLLLQQQVVVnnnLLLMMMMMMMMMKKKHHHEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@BBB???>>>AAAFFFGGGCCC???999999999888888777777777777777777777777777777777555555555555555444444444444555666777777555333222333333222111111222333333222222222111111000000000222222222111111111111000111111111111111000//////111111000///////////////111000000////////////000111000000/////////////////////000000000000//////...............------------------.........//////...///////////////......111111111111111111111111000000000000111111111111222111111111000000//////000000000000000000000000000000//////.........---000000//////.........---////////////////////////////////////////////////111000///......///000111......////////////......///............---------000000000000////////////------------............111111111111111111111111111111111111000000000000111111111111111000//////////////////////////////////////////000000000000000000000000111111111111111111000000//////......////////////............,,,---...//////...---,,,---///222444444222///---+++++++++,,,,,,,,,------............////////////...///000111111000///...////////////000000000000//////............////////////............//////000000...------.../////////............---------////////////////////////000000000000000000000000000000000000000000000000......////////////......//////.........---------........................000000000000000000000000......//////000000111111000000000000000000000000000000000000111222333444000000000000000000000000////////////000000000000333333333222222111111111000000111111111111000000......///000111222222333111111222333333333333222333222111000////////////222111000000000111333333111111111111111111111111111111222222222333333333000000111222444555666666333444555666666666555444333444555555666666555555555555666888999:::;;;<<<::::::;;;;;;<<<======>>>??????>>>>>>??????@@@AAA@@@BBBCCCEEEGGGHHHIIIIIIIIILLLIIIJJJRRRYYYnnnKKKLLLMMMMMMKKKIIIFFFEEEDDDDDDCCCCCCBBB@@@???>>>???===<<>>>>>>>>???@@@@@@@@@AAACCCEEEFFFGGGHHHHHHFFFIIIFFFHHHOOOVVVkkkJJJKKKLLLLLLLLLJJJHHHFFFFFFEEEDDDBBB@@@???===<<<===;;;:::===BBBEEEEEEDDD>>>>>>===<<<:::999888888555555555555555555555555555555555555444444333333222222111111111000000000333222111111111111222333333333333222222222222111222222111111111000000000222222333333222222111000000000//////......////////////...//////000111222333222111000//////////////////000000000000//////......//////000000111111------........./////////------...///000000000///111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000////////////............////////////////////////000000000000000000000000000111111111111111111000000///...------...///000///............---------////////////////////////000000000111111111222222////////////////////////......///000111222333333111111111111111000//////////////////////////////111111000000//////......000000000000111111111111////////////000000000000////////////.....................------............//////000000//////...------------.........///............//////////////////000000000000//////222222111000///...------......------------......000000////////////000000......---......///000111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////....../////////............---........................000000000000000000000000111111111000///.................................///000111222222222111000000000000000000000000000111111111111222222222222111000000000000/////////000000111111111111000000111111111111000000/////////000000111111111111111/////////000000222333333111111000000111111222333111111111111111111111111111111222222222333333333222222222333333444444444222222333444444444444444444444555666666666666555999999999:::::::::;;;;;;888999999::::::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@???@@@BBBDDDEEEFFFGGGGGGEEEHHHFFFGGGNNNTTTiiiIIIJJJLLLMMMLLLKKKIIIHHHEEEDDDBBBAAA???>>>=========;;;:::;;;???BBBCCCBBB???>>>===<<<:::999777777444444444444444444444444666555555444444333333333222111000/////////000000222222111111111111222222333333333222222222222222111111111111000000000000111222222222222111000000000//////.........//////............///000222222444333222000000///////////////000000000000//////------...///000000111111............////////////...///////////////......111111111111111111111111///000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000000111222333333222111000111000...,,,,,,...000111///............---------.........///////////////000000111111111222222222000000000000000000000000...//////000111111222222111111111111111000//////////////////////////////111111000000//////......///000000000111111111111......//////000000111111////////////............///...---,,,,,,---.../////////............//////............////////////............//////////////////000000000000//////111111111000///...............------------......//////............//////---------...///000111111000000000/////////......////////////////////////////////////////////////////////////////////////......////////////....../////////.......................................////////////////////////111000000000/////////...///////////////////////////000222333333111///...000000000000000000000000000000000111111111222222000000000000000000000000000000111111111111000000111111000000000000000000111222333333444444333333111000000000111111222333111111111111111222222222111111111111111111111111111111222222222333333333333333333333333333333333222222333333333333444333444444555666666666666666999999999999999999999999777888888999::::::;;;;;;>>>============>>>??????>>>???AAACCCDDDFFFFFFFFFGGGJJJGGGHHHOOOUUUiiiIIIJJJLLLMMMMMMLLLJJJIIIBBBAAA@@@???????????????>>>===;;;;;;<<<===>>>>>>======<<<:::999777666555333333333333333333333333666555555444333333222222222222111000///000000000111111111111111111111111222222222222222222222222111111111000000000//////000000000000000//////...//////............//////............///000222222333222111000//////////////////000000000000//////,,,,,,---......///000000........./////////000000000000000000///...,,,,,,000000000000000000000000///000000000111111111111000000000000000000111111000000000000000000000000////////////////////////.........///////////////////////////////////////000000000000000000000000000111222333333222111000111000...,,,,,,...000111///............---------------....../////////000/////////000000000111111000000000000000000000000111111000000000000000000111111111111111000//////////////////////////////111000000000/////////...///000000000111111111111......//////000000111111////////////............///...---,,,,,,---...///000///...------...///000........./////////000000............////////////000000////////////000000////////////000000000000.........------............------,,,,,,------...,,,------...///000000111/////////.........------........................////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////.../////////000000000111000000000000000000000000///000111222222111///...111111111111111111111111/////////000000000111111111111111111111111111111000000111111111111000000...//////000111111222222222222333444444444444333333333222111111111111111000000111111222222222222111111111111111111111111111111222222222333333333444444333333333333222222222222222222333333444444444555666666777777666666888888888888777777777777777777888888999::::::;;;======<<<<<<======>>>???===???@@@BBBDDDEEEFFFFFFFFFJJJGGGHHHOOOTTTgggJJJKKKLLLMMMMMMLLLJJJIIIAAA@@@???>>>>>>>>>???@@@>>>===<<<;;;:::999999999;;;;;;:::999777666555555333333333333333333333333666555555444333222111111222222111111111000000000000000111222222111000000000111111111111222222222111111000000000///////////////000000//////...---......------......////////////...//////000111222111000000/////////////////////000000000000//////,,,,,,------......//////....../////////000000000000000000000///...,,,+++000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000............////////////.........///////////////////////////////////////000000000000000000000000000111111111111111111000000///...------...///000///............------------------......//////000........./////////000000////////////////////////111111111111000000//////111111111111111000///////////////////////////////////////000000000000000000000000000111111111111////////////000000000000////////////.....................------.........000//////......//////000............/////////000............////////////000000////////////000000.../////////000000000111//////............//////...------------------...,,,---...///000000000///............------------------------------------000000000000000000000000000000000000000000000000......////////////.........////////////000000000////////////////////////000000000000000000000000.........///000111111111111111111111111111111111...///000111111111000///111111111111111111111111.../////////000000000000000000111111111111222222000000111111111111000000......///000111222333333000111111222222222222222444444333111111000000000000000111222222222222111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333444555555555555666777777777777666777777777777777777666666777888888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>???AAACCCDDDEEEFFFFFFEEEHHHFFFGGGMMMRRRdddKKKLLLMMMNNNMMMKKKIIIHHHCCCAAA???===<<<===>>>>>><<<<<<<<<;;;999888777777:::999999888777777666666444444444444444444444444666555555444333222111000000111111222111000///...///000111222222111000/////////000000000111111111111000000000////////////000000000000000///.........------------...///000000000////////////000000..................///000//////000000000000//////.............../////////.../////////000000000000......////////////......000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000......//////000000000000............/////////000////////////////////////////////////////////////111000000//////000000111///////////////////////////............---------,,,,,,---......///000000........./////////000000////////////////////////000000000000000111111111111111111111111000//////////////////////////////......//////000000111111000000000000111111111111000000000000////////////////////////............------............------000000000000000000000000------........./////////............////////////111000///......///000111000000000000////////////000000////////////000000/////////....../////////---...///000000///......////////////....................................000000000000000000000000000000000000000000000000......////////////........./////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111111111111111111111111111//////000000000111111111/////////000000000111111000000111111111111000000//////000000111111111222000111222222333333222222333333222111111111222222///000111222333222222111111111111111111111111111111111222222222333333333333333333333333333333333555444333333333444666666555555666777777777777777777777777777777888888888888888999999:::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???AAACCCEEEFFFGGGGGGEEEIIIGGGHHHNNNRRRcccKKKLLLMMMNNNMMMKKKIIIHHHEEECCC@@@===<<<;;;<<<<<<999;;;<<<<<<:::777666666999999999888888777777777444444444444444444444444666666555444222111111000...///111222222000...---///000111222222111000///......//////000000000111000000000000////////////111111111111111000//////---------------...///000111000000////////////000------,,,------...///000//////000000000000//////000000000000////////////////////////000000000000+++,,,---///000111111111000000000000000000000000000000000000111111111111//////000000111111111222000000000000000000000000//////000000111111111222---.........//////000000////////////////////////////////////////////////111000///......///000111......////////////......//////.........---------,,,,,,------...///000000////////////000000000000111111111111111111111111......///000111222333333111111111111111000//////////////////////////////------...///000111222222000000000000111111111111111111000000//////......000/////////............,,,---...//////...---,,,000000111111111111000000------------.........///............/////////000111000///......///000111222222111000///...------111111000000000000111111111111000000000000111111......///000000///...---000000000000////////////////////////////////////000000000000000000000000000000000000000000000000......////////////........./////////000000111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////............///000222333111111111111111111111111000111111111111222222222---.........//////000000000000111111111111000000111111111111000000000000222333444444555555444444111111111111222333444444///000111222333222111111111111111111111111111111111111222222222333333333222222222333333444444444555555444333444555666777555666666777777777777777777777888888999999999999888999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======???@@@BBBDDDEEEFFFGGGGGGHHHKKKIIIJJJPPPTTTeeeNNNMMMLLLKKKIIIIIIHHHHHHFFFCCC???======<<<;;;:::999;;;<<<>>>===;;;999777888888777777666666555555444444444444444444444444333333333222222222111111333333222222111000000///---.........//////000000000000////////////000000333222222222111111000000000000000000000000000000//////---------///111222000111222111///---.../////////......---------,,,***,,,000222222111...,,,000000///.....................////////////......//////............//////000000/////////111222333////////////////////////////////////////////////111111000000000000111111000111222333222000...---------......///000000000111111000000000000000111///...---,,,---///111222111111111111000000000000............////////////---.........//////000000222111///------...000111//////000000111111111222111111000000//////......//////000111222333333333111111000000//////......//////............//////111111000///...---,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000......------------......,,,,,,000666333,,,+++//////////////////.........////////////////////////111111111111000000000000//////............//////////////////////////////000000///...........................////////////---...///000000///...---////////////000000000000...------......///000111000000///...---,,,,,,+++---------............///000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000//////......---------,,,////////////000000000000222111111111000000//////000000000000000///...---000000000000////////////000111111111111222222222000000000000000000000000000111222222111000111222222222222222222222222222555444222000000111222333333333333222222111111111111111222333333333222222333222333333444555666777777666555555555777888999666666666666777777777777777777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======>>>>>>@@@AAACCCDDDFFFFFFEEEDDDFFFIIIKKKRRRjjjMMMLLLKKKIIIHHHHHHGGGGGGEEEBBB???======<<<;;;:::;;;;;;;;;:::::::::999999777777777666555555444444444444444444444444444444333333333222222222111111222111111000//////......////////////000000000111000000////////////000000222222111111000000000000////////////////////////---,,,+++******+++---...---...//////------...////////////.........------+++---///111111000...---111000///...---....../////////000000000///......//////............//////111000/////////000111222000000000000000000000000////////////////////////111000000//////000000111...///111222222111000///000000000000000000//////000000//////...//////000///......---...///000111000000000/////////..................////////////............/////////000000///......---...///000/////////000000000111111000000000000//////......//////000111222222222222111000000000/////////...//////............//////000000000///......------000000000000000000000000000000000000000000000000////////////////////////......------------......//////222555222,,,+++.../////////////////////...////////////////////////000000000000000000000000...------,,,,,,------...//////////////////////////////...---------------....../////////000000000---...///000000///...---....../////////000000000000000///.........////////////.........................../////////000000////////////////////////////////////////////////000/////////............000000000000000000000000222111111111000000000000////////////000000000000111111111111000000000///111111222222222111000000000000000000//////////////////000000000111111111000000000000000000000000111333444333222111222333222222222222222222222222555444222000000111222333333333333222222111111111111111222333333333222222222222222222333444555666777666555555555666777777555666666666777777777777777777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======>>>???@@@AAABBBCCCDDDEEEEEECCCEEEIIIKKKSSSlllJJJJJJIIIGGGFFFFFFFFFFFFDDDBBB>>>======<<<;;;:::<<<;;;999888888888999:::777666666555555444333333444444444444444444444444333333333222222222111111222222222111000000/////////000000000000111111111000000////////////000000000000000000////////////////////////////////////000///...---------...///)))+++,,,---,,,,,,...///000000////////////......---......///000/////////111000...---,,,---///000000111111111000//////...//////............//////000000///.........//////111111111111111111111111////////////////////////000//////......//////000---...000111222222111111222222222111000////////////......------...///////////////////////////000/////////.........------............////////////............////////////.............../////////.........///////////////000000000////////////...//////000111222222222222000000000000//////////////////............//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////......------------......000///111222111------000......//////////////////////////////////////////////////////////////////...------,,,,,,------...////////////////////////......------,,,,,,------/////////000000000111111---...///000000///...---------........./////////222111000//////..................//////000000000////////////000000000111........................////////////////////////////////////............000000000000000000000000/////////...............////////////000000000000111111111111000000000000000000111222222222111111////////////000000000000.../////////000000000000000000000000000000000000222333444444222222333444222222222222222222222222444333222000000111222222222222222222222111111111000111222333333333333333222222111222222333444555666555555444444444555555555555666666666777777777777777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======??????@@@@@@AAABBBBBBBBBEEEBBBDDDGGGJJJUUUoooHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA>>><<<<<<===<<<;;;<<<;;;::::::999999::::::777777777666555555444444333333333333333333333333333333333222222222111111444444444333333333222222///////////////000000000000000////////////000000//////////////////......////////////////////////222111000///......//////***+++------,,,,,,---...000000000000000/////////...............///000000111000...,,,,,,---///111111222222111111000///...//////............//////000000//////......------000000000000000000000000//////////////////////////////............//////...///000111222111111111111111111000000/////////.........---......////////////000000000//////.../////////.........------............////////////.........///////////////......///000000000//////........................//////////////////////////////000111111111111111000000000000///////////////......------......///............//////000000////////////////////////000000000000000000000000////////////////////////...------,,,,,,------......---.../////////000222............////////////////////////////////////............////////////000000////////////000000///////////////////////////......---------......000000000000111111111111---...///000000///...---------------.........///222111000////////////////////////000000000000000....../////////000000000........................///////////////////////////////////////.........000000000000000000000000------------------------////////////000000000000111111111000000000000000------...///000000000///////////////000000000000/////////000000000111111000000000000000000000000222333444333222111222444111111111111111111111111333222111111000111222222222222222111111111111111000111222222333333333333222111111111222222333444555555444444444333333333555555555666666666777777666777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======??????@@@@@@@@@@@@AAAAAADDDBBBCCCGGGJJJVVVqqqFFFEEEDDDCCCCCCBBBCCCCCCBBB???===<<<<<<===<<<;;;;;;<<<===>>>===<<<:::999999999888888777666666666333333333333333333333333333333333222222222111111444444444333333333333333........................000000////////////000000..................//////...........................------,,,++++++++++++---//////...,,,,,,,,,---/////////000000000000000///......---...///000111000///...------...000111111111111111111000////////////............//////000000/////////...------//////////////////////////////////////////////////////............//////111111111111111000//////.........//////000000000///.........//////000111000000111111000///...---000000000/////////..................///////////////////////////............///000111111111111000............------------...............///////////////000111111111000000////////////000000000000......------------......------......///000000000////////////////////////////////////////////////........................------,,,,,,,,,,,,------///...---,,,---///000///---.........//////000000////////////////////////---........./////////000000000000//////000000000////////////////////////000///////////////000000000000000000111111111111---...///000000///...---------------.........//////////////////000111111222111111000///.........------........./////////.........................................................///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000111111,,,---...///////////////.../////////000000000111000000000111111111222222000000000000000000000000000222333222111000111333111111111111111111111111111111111111111111111222111111111111111111111111///000111222333333444333222222111111111222333333444444444444444444333333555555555555666666666666666777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@DDDAAABBBFFFJJJUUUqqqDDDDDDCCCBBBBBBBBBBBBBBBAAA>>><<<;;;<<<======<<<:::<<<>>>??????===:::999::::::999888888777777666333333333333333333333333333333333222222222111111111111111111111111000000......---------------,,,000000////////////000000............////////////....................................------------///000111///---,,,------......////////////000000///............///000000...............//////000///000000111111000000/////////............////////////000000000///..............................////////////////////////000//////......//////000222222111111000/////////---------...///000000000............///000111111222222111000000///......000000000/////////..................///////////////////////////...............//////000000111111...............------------............///////////////000111111000000///////////////000000000000......------------......---.........//////000000000000000000000000000000////////////////////////........................------,,,,,,,,,,,,------111111///,,,---000///+++------......///000000000////////////////////////.........//////000000111///......------......///////////////////////////000000000///000000111111/////////000000000111111---...///000000///...---------........./////////---------......///000111222111111000...------,,,------------.....................................................................///////////////////////////////////////......////////////000000////////////000000000000000000000000111111111111//////000111111111000000......//////000000111111111111111111222222222222000000000000000000000000000111222222000000111222111111111111111111111111000000000111111111111111000000000111111111111111///000111222333444444444333333222222222222333333222333444444555555444444444444555555555666666666777777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======@@@@@@@@@@@@AAAAAAAAAAAADDDAAACCCFFFIIITTTnnnCCCCCCBBBBBBAAAAAABBBBBB@@@>>>;;;;;;<<<======<<<<<<<<<=========<<<;;;:::999999888888777666666666222222222222222222222222333333333222222222111111000000000000000000000000//////......------------000000////////////000000....../////////000000000........................//////000000000000000000...///000///...---...///------........./////////.........///////////////,,,---...000000000//////------...///000000000000//////............//////...///000111111111000///////////////////////////////////////////////////111000000//////000000111111111000000000000000000///////////////000000000------------...///000111444333111000.........////////////.........------............////////////000/////////............------,,,,,,---...000111////////////......---------------........./////////000000000000000//////.../////////000000000111...------,,,,,,------............///////////////000000000000000000000000////////////////////////........................---,,,,,,++++++,,,,,,---///111000---000555444...------......///000000111////////////////////////......///000000111222222//////............/////////////////////////////////////////////000111111....../////////000000000---...///000000///...---....../////////000000000...---------------...////////////.........------............////////////////////////////////////..................................../////////000////////////////////////,,,,,,,,,---------......////////////000000000000///000000000111111111111000000000111000000//////.........///000111111111000000000000111111111111000000000000000000000000111222333333111111222333111111111111111111111111//////000111111111111111///000000000111111111222///000111222333444444444444444333333333333444444111222333555666666666666444444444555555555666666777777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======@@@@@@AAAAAABBBBBBBBBCCCDDDBBBCCCGGGIIIRRRjjjCCCCCCBBBAAAAAAAAABBBBBB???===;;;;;;<<<============<<<;;;:::999:::;;;;;;888888777777666666555555222222222222222222222222333333333222222222111111111111111111111111222222000000//////.........---000000////////////000000.../////////000000111111........................++++++,,,---.........---+++---............///111,,,---------......//////---......///000/////////+++---///111111000///...+++,,,---///000000000000//////............//////...///000222222222111111000000000000000000000000////////////////////////111111000000000000111111////////////000111222333222222111111000000//////+++++++++,,,---...///000666444111///......//////......---------,,,,,,,,,............/////////000000000//////.........---,,,+++***)))***,,,///000000000/////////.........---------........./////////000000000000000//////.../////////000000111111...------,,,,,,------...////////////////////////000000000000000000000000////////////////////////........................---,,,,,,++++++,,,,,,---)))---......444;;;;;;666---------...///000000111////////////////////////...//////000111222222333111111000000000000111111////////////////////////...............///000000............////////////---...///000000///...---////////////000000000000///...---,,,,,,,,,,,,,,,---------...............////////////000000000000000000000000000000000000........................---.........//////000000////////////////////////////////////000000111111////////////000000000000//////000000111111111222.../////////...---,,,,,,---......///000111111222////////////000000000000000000000000000000000000222333444444222222333444000000000000000000000000...///000111111111111111//////000000111111111222//////111222333444444444555555444333333444444444000111444666777777777777444444444555555555666666777777777777888888888888777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======@@@@@@AAABBBBBBCCCDDDDDDDDDBBBDDDHHHIIIQQQhhhBBBBBBBBBBBBAAA@@@???>>>=========<<<;;;;;;::::::>>>>>>>>>===<<<;;;999888444444444555555555555666666555444333333333333333111111111111111222222222111111000000//////......------......//////000000............///////////////------...///000000///222111000///.........///111111000000//////......//////............//////......---......///000111......////////////......//////............//////000000000///......------//////............//////222111111000000000000000//////////////////////////////............//////000000//////.........---......////////////......000000000000000000000000............////////////000000000000000000000000//////......---------,,,//////............//////000000///..................///000000000///---,,,///000111000...,,,---...000111///,,,---111111...555333111000......//////---...000222222000///...////////////////////////////////////////////////...............---------111111111000///.................................////////////////////////111000/////////111222333........................000//////.........////////////.........---------//////000000000000//////000000//////.........---------...///000000//////////////////////////////000000000000000000000000222111000...------------000000//////.........---+++...111111...---...111---...///000111111111111---...//////......///111,,,,,,------.../////////............////////////000000////////////000000//////............//////////////////////////////000000//////.........---222222111111000000//////000000////////////000000000000////////////000000333222111000000111222333111111111111111111111111000///...---...000222333222222111111000000//////111111111111111222222333444333333222111111000000000111222333333333333333444444444444444444444444444444444555555555555666888777555444333444666777666666666666777888999:::::::::;;;<<<============;;;<<<>>>@@@AAABBBAAAAAA@@@CCCBBBEEENNNTTTfffBBBBBBBBBBBBAAA@@@???>>>??????>>>>>>======<<<<<<:::::::::999888777666555777777666666555555555444555555444333333333333333222222111111111111111111000000000000/////////////////////000000000000000........./////////000000000.........000000000...000////////////000000000111000000000/////////...//////............//////000//////.........//////......////////////......//////............//////------......///000000000000//////......//////000111000//////....../////////////////////////////////..................///000/////////..................////////////......////////////////////////............////////////000000000000000000000000/////////.........------//////............//////000000///...............///000111111111000......---///000///......///000,,,...,,,)))***...///,,,222111000//////000000111//////000111111000///...////////////////////////////////////////////////........................////////////000000000000........................////////////////////////000///...------...//////........................//////............////////////.........---------//////000000000000//////000/////////............------......////////////////////////////////////////////////////////////111000///......---......000/////////............///000111000...,,,,,,------...............------,,,...//////...---///000111111000000///......---............////////////000000////////////000000//////............//////////////////////////////000/////////............000000000000000000//////111000000//////000000111000000////////////000000222222111000000111222222111111111111111111111111333222000//////000111222111111111111000000000000333222222111111111222222//////000111111222333333222222333444444444444444444444444444444444444444444444444555555555555666555444333222333444666777777777777777888999::::::::::::;;;<<<============<<<<<<>>>???@@@AAAAAAAAAAAADDDBBBEEENNNTTTeeeAAAAAAAAAAAA@@@???>>>>>>??????>>>>>>===<<<<<<<<<:::::::::::::::999888777999999888777666555444333555444444333333333333333333222222222111000000000////////////000000000000111111111111000000000000////////////000000000000111000//////000111///............///000111111222000000000000//////////////////............//////111111///......---------......////////////......//////............//////------......///000000000111000000//////000000111000///......------......////////////////////////......------------......////////////...............//////////////////.......................................////////////000000000000000000000000000000////////////......//////............//////000//////............///111111111111111000//////,,,---//////......000222///111111...///333444111000000//////000111222222111111000000//////......////////////////////////////////////////////////---------......//////000---......///000111111222........................//////////////////////////////...------.........//////////////////////////////............//////...............---------...//////000000//////...////////////............------------............//////////////////////////////////////////////////////............//////////////////............000///.../////////---+++////////////...---,,,++++++---......------...///222222222111000000//////............////////////000000////////////000000//////............//////////////////////////////////////////............//////////////////000000111111111000000111111111000000////////////000000222111111000000111111222111111111111111111111111555444222000000000000111000000000111111111111111333333222111000000000111//////000111222333444555333444444555555555555444444444444444444444444444444444444555555555555666444444333333555666888:::888777777888888999:::;;;::::::;;;<<<=====================>>>???@@@AAABBBBBBEEECCCEEENNNSSSddd???@@@@@@@@@??????>>>======<<<<<<;;;;;;:::999999999999:::::::::999999888777777777666555444444444444444333333222333333444333333333222111000//////......//////000000111111111111111000000//////////////////000000000111111222000//////000111///.........///000000000000000000000000000//////////////////............//////000000///.....................////////////......//////............//////000000000///......------111111000000000000111111000///......------......////////////////////////------,,,,,,,,,,,,------///////////////.........//////............//////....................................////////////////////////////////////000000000000000///////////////............//////000///............//////111111111111000000//////,,,...//////......///111000444555222222555777555000000000000000111111111222111000///.........///////////////////////////////////////////////////,,,------...///000000111......//////000000111111........................////////////////////////////////////000000111111000000000000000000000000///............//////000...........................//////////////////...///////////////.........------,,,,,,,,,---------////////////////////////////////////////////////...............///000000///////////////.........---+++***---000222000...000000000000000///......+++,,,------,,,,,,---////////////000111111222222............////////////000000////////////000000//////............/////////////////////////////////////////////.........------......//////000000222222111111111111222222000000////////////000000111111000000000000111111111111111111111111111111333222111000000000000111000000000111111222222222333222111000////////////333333333333333333333333333444444555555555444444444444444444444444444444444444444555555555555666777777777777888999:::;;;888888888888999:::;;;<<<999:::;;;===>>>>>>>>>>>>>>>>>>======>>>???AAABBBCCCFFFCCCFFFMMMRRRddd>>>>>>>>>???>>>>>>======<<<<<<<<<;;;::::::999999555555666666666555555444444444444444444444444444333333222222222333333444333333333222111000//////......//////000000111111000000000//////.........////////////000000000000111///...///000000///...000000000111000///...---////////////000000000000//////............//////...............///000000......////////////......//////............//////000000000///......------111111000000000000111111111000//////......//////////////////////////////------,,,,,,,,,,,,------.........///////////////000///............///000..................................../////////////////////////////////////////////000000000000000//////............////////////............//////000000//////............///000000000...------///+++000111///---///111000111111111111000000000///111111000///.../////////////////////////////////////////////////////////------......///000111111//////////////////000///........................////////////////////////,,,---...///000111222222000000000000000000000000...............///000000---...........................////////////...............///////////////...------,,,,,,,,,------////////////////////////..............................---......///000111.........///////////////---+++***,,,000111///---......///000000111000000+++,,,------,,,,,,---///------......///000000111............////////////000000////////////000000//////............//////////////////////////////.........///////////////------......//////000000222222111111111111222222000000////////////000000000000000000000000000000111111111111111111111111////////////000000111111000000111111222222333333111000000/////////000000333333333333333222222222333333444444444444333333444444444444444444444444444444444555555555555666999999999888888888999999888888888888999:::;;;<<<999:::;;;===>>>???????????????>>>>>>>>>@@@AAABBBCCCFFFCCCFFFMMMRRRddd<<<======>>>>>>===<<<<<<>>>>>>======<<<;;;;;;;;;777777777777777666555555222222333333333444444444222222222222222333333444333222222222111000000000////////////000000000000////////////........................///////////////------...///000000...000111111111111///---,,,////////////000000000000//////............//////---------......///111111......////////////......//////............//////------......///000000000111000000//////000000111111000//////......//////////////////////////////......------------...............///////////////000///...------...///000....................................////////////000000000000000000000000......////////////000000//////............/////////............//////000000000///...............000000111000...,,,---...***000222///,,,---......111111111111111000///.../////////000000000000000////////////////////////////////////////////////.........//////000000111000000000000////////////........................////////////////////////)))***,,,---//////000000////////////////////////......---......///000111---------...............---......//////......---........./////////////////////---,,,,,,,,,---...////////////////////////.......................................///000111.........///////////////000///.........---+++)))+++,,,---...////////////+++---......------.../////////......------,,,,,,............////////////000000////////////000000//////............//////////////////////////////........./////////////////////////////////000000111111111000000111111111000000////////////000000///000000111111000000///111111111111111111111111---......///000000111111111111111222222222222222/////////000111222444555222222333333444444555555333444444444444333222222444444444444444444444444444444444555555555555666777777777777666666555555888777777888888999:::;;;999:::<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBEEECCCEEENNNSSSddd;;;<<<<<<=========<<<<<<>>>======<<<<<<;;;;;;:::;;;;;;;;;:::999888777666444444444444444444333333222222111111222333333444222222111111111111111111000000000000///////////////////////////000000000------------............,,,++++++,,,///000000///...///000111111000...---.../////////000000000111//////............////////////.........//////000......////////////......//////............//////------......///000000000000//////......//////000000///......------......///////////////////////////..................///............/////////000000///...------...///000////////////////////////............////////////000000000000000000000000------.........///////////////............//////...............///000000111111///.........///000...///000///...---...//////555888444000000111111//////000111222111000000---...///000111111000000///////////////////////////////////////////////////////////////000000000......//////000000111111........................////////////////////////+++,,,---.........---,,,........................---------......///000111---------.........//////---......//////......---............/////////000111000...---,,,---...///////////////////////////........................//////.........//////000............/////////000000000111///,,,***))))))------...............---,,,...//////...---///000//////......---,,,,,,,,,............////////////000000////////////000000//////............//////////////////////////////............/////////000000000000000000000//////111000000//////000000111000000////////////000000...///000111111000///...111111111111111111111111///000000111111111000000333222222222222222222111//////111222555777999;;;999999999999999999999999555555555555555444333333444444444444444444444444444444444555555555555666555555666666666666666666777777777777888999::::::999:::<<<===???@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAADDDBBBEEENNNTTTeee;;;;;;<<<<<<===<<<<<<;;;<<<;;;;;;::::::999888888999999888888666555444333777777666555444333333222222111111111222333333444111111111111111222222222111111000000//////......//////000000111111222222,,,,,,,,,---------......*********+++...000000///,,,---///111222111000///.../////////000000111111//////............//////111000///......---............////////////......//////............//////000000000///......------//////............//////......---,,,,,,,,,,,,---//////////////////////////////............//////---.........//////000000111///...------...///111000000000000000000000000............/////////000000000000000000000000000,,,---------......////////////............//////...............///000111333222000/////////000111,,,...//////......000111111777;;;666111111222111,,,---///111222333222222+++,,,///111222222111000////////////////////////////////////////////////000000000000////////////,,,,,,---///000222333333........................////////////////////////000000111111000...,,,+++........................---------......000111111---------.........//////---..................------.........//////000000222111///---------///000////////////////////////........................//////............//////---.........//////000000,,,///111///,,,***+++---111111111111000///...------...//////......///111,,,,,,------.../////////............/////////000000000////////////000000//////............//////////////////////////////---.........//////000000222222111111000000//////000000////////////000000000000////////////000000...///000111111000///...111111111111111111111111222222333222222111000///444333333222222111111111///000222444888;;;>>>???DDDCCCBBBAAA???===<<<;;;666666777777666555444444444444444444444444444444444444444555555555666666444555666888999999999999666666666666777888999:::999:::<<<===???@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBB@@@CCCBBBEEENNNTTTfff======<<<;;;;;;;;;;;;<<<======<<<;;;::::::999999555555444444444333333333444444333333333333222222222222222111111111000000111111111111111111111111000000000000000000000000//////.........---------//////000000000000//////000000000000000000000000000000000000111111111111111111111000000000000000000000////////////000000++++++,,,,,,,,,,,,,,,,,,////////////////////////...///...---,,,,,,...000444333111////////////000...///000111111000///...////////////////////////222000...///222333111///........................000000000000000000000000//////.........---------......///000000000000000111000...---,,,,,,------000000//////.........---***+++---...///000000000////////////000000000000000000111000......///111000000000000000///.........///000222222222111000333333222222111111000000000111111111111222222222111111111111000000000000......////////////......////////////000000000000111222333222000......///---...///000000///...---////////////////////////......////////////......222111111111000000/////////////////////........................///000000...............///000111...---------...///111222000000//////.........---////////////////////////---------.........//////////////////............//////.........---------000000000000000000000000111111111111000000000000///...---,,,+++,,,---------...///...------...///---......///000111111222111111000000//////......////////////////////////111111000000///---,,,+++111111111111111111111111000000000000111111111111000000000000000000000000111111111000000000000000......////////////......111111000000//////......000000000000111111111111222222111111111111111111111222333444333222000...222333444666:::???CCCFFFDDDGGGJJJJJJIIIFFFDDDDDD@@@===999999::::::999777666555555444333222111111555666666777777777666666666666666777888999:::;;;::::::::::::::::::;;;;;;::::::;;;===>>>@@@AAAAAADDDDDDDDDDDDCCCCCCCCCCCCHHHFFFEEEEEEGGGSSSjjj===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999555555444444444333333333444444333333333222222222222222222111111111000000////////////////////////000000000000000000000000000000/////////.........//////000000000000//////000000000000000000000000000000000000000000000///000000000000000000000111000000////////////000000///////////////////////////////////////////////////000000...------///111333222111////////////000//////000000000000//////////////////////////////,,,+++***,,,///000///...........................////////////////////////000000/////////...............///000000000000000222111000...------......000000/////////...............//////......------////////////000000000000///000000///---,,,---///000000000000000///.........///000111111111000///111111111111111000000000///000000000000111111111111111111111000000000000......////////////......////////////000000000000111222333222000......///...///000000000000///...////////////////////////......////////////......111111000000000//////////////////////////////...///............///000000///............//////000......------...///111222000/////////............////////////////////////---------.........//////////////////............000000/////////.........000000000000000000000000/////////.........------000///......------......---...//////------...///------......///000000000111000000000/////////...////////////////////////000000000000///...---,,,////////////////////////............////////////000000000000000000000000////////////////////////......////////////......111111000000////////////000000000000111111111111111111111111111111111111...///000000000///---,,,222222222444777;;;???AAAEEEHHHLLLNNNNNNNNNOOOOOOKKKIIIFFFDDDCCC@@@<<<888888777777666555555555555555555666666777777777666555555555555666777888999777777777888888888999999::::::;;;<<<>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEFFFHHHSSSiii~~~===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999999888888555555444444444333333333333333333333222222222222222111111111111000000000////////////////////////000000000000000000000000000000000000000////////////000000111111000000///000000000000000000000000000000000//////........./////////000000111111111000000////////////000000222111111000000////////////////////////////////////000111000......000111222222111000////////////000000////////////000000////////////////////////)))((((((***---//////...........................////////////////////////000000000000000/////////......///000000000000000222222111000////////////000000////////////....../////////.........------////////////000000000000111222222111...---...///000000000000000//////...//////000000000000///...///000000000000000000111/////////000000000000111222222111111111000000000...//////000000//////...////////////000000000000000222333222000////////////000000111111000000///////////////////////////......////////////......000000///////////////.........////////////////////////......//////000111000//////............///......---......///000111////////////............////////////////////////------........./////////////////////............000000000000000/////////000000000000000000000000.........---------,,,,,,///000000000000///......---...//////------...///,,,------......//////000000000000000////////////////////////////////////......////////////..........................................////////////000000000000000000000000.../////////000111111111...//////000000//////...111000000000000/////////000000000111111111222222111111111111111111111111000111222222222111000///111111111222333666888:::BBBEEEIIILLLOOORRRUUUXXXWWWVVVUUUSSSPPPKKKDDD???<<<;;;:::888777777777777666666666777777777888888555555555555666777777888555555666777888999999:::999:::;;;<<<===???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDFFFGGGIIISSShhh|||<<<;;;;;;:::::::::::::::::::::999999999888888888555555444444444333333333333333333222222222222111111111111111000000000000111111111111111111111111////////////////////////////////////////////////000000000111111000000000////////////////////////000000//////......---------......///000111222222000000////////////000000000000///......---,,,,,,////////////////////////...000000000......///111111111000000////////////111000///......///000111////////////////////////,,,,,,,,,---///000000000........................////////////////////////////////////////////////......///000000000000000111111000000////////////000000//////////////////,,,,,,---...///000111111////////////000000000000555666666555222000000000//////000000000000//////000000000000//////............//////000000111111000000000000111111111111222222222111111111000000//////000000000000//////////////////000000000000000111222222000//////000000000111111111111000000////////////////////////......////////////......////////////......................../////////////////////...///000000111111000///...........................//////000000///////////////.........////////////////////////............////////////////////////............////////////////////////////////////////////////000/////////...............///000111000///...------///000///...---...///............//////000000000000000000////////////////////////////////////------...//////000//////////////////////////////000000000000111111111111000000000000000000000000000000111222333444444555//////000000000000//////000000000000000000000000000000111111111222222222000000000000111111111111111222333333333222111111111111111111111222444444999;;;???BBBFFFKKKPPPTTTXXXYYY\\\]]][[[WWWQQQMMMEEECCCAAA>>>;;;999888777888888888777888888888999888777777777777777888888666666777888:::;;;<<<<<<999::::::<<<===>>>>>>???>>>>>>???@@@AAABBBCCCDDDBBBCCCFFFHHHJJJSSSgggzzz;;;;;;:::999999999999999888888888888888777777777555555444444444333333333333333222222222111111111000000000000000000000000111111111111111111111111////////////////////////........................000000111111111111000000////////////////////////000/////////.........---------...///000111111222000000////////////000000//////......---,,,++++++000000000000000000000000---...//////...---...///000000000000/////////...111000///......///000111000000000000000000000000///000000000////////////////////////////////////......................................................///000000000000000//////000/////////......//////000000000000000000------------...000111222////////////000000000000555666777666333111000111//////000000000000//////000000000////////////000......//////000000111111111111222222222222333333222222222222111111111111//////000000000000//////////////////000000000000///111222222000//////000111111000000000000111111////////////////////////......////////////..................////////////---.........//////000000///////////////000111111111000///........................///////////////.........///////////////////////////////////////........./////////000000////////////....................................////////////////////////000/////////..................///000000...---,,,...///000///......///000000000000000000111111111////////////000000000000000000000000000000000000,,,---...///000000000000........................000000000000111111111111////////////////////////000000111222333444444555//////000000000000//////000000000000111111111111111111111111222222222222//////000000000111111111......//////////////////222222222111111222222222111333666888;;;???DDDHHHMMMQQQWWW\\\^^^]]][[[YYYPPPOOOLLLHHHDDD@@@===;;;:::999888777777777777888888888777777666777777777666777888999:::;;;<<<<<<999999:::;;;<<<======>>><<<===>>>???@@@AAABBBCCCAAABBBEEEHHHJJJRRRfffxxx;;;:::999999888888999999777777777777777777777777555555444444444333333333222222222222111111111111//////000000000000000111////////////////////////000000000000000000000000------------............000111111222222111111000000000000000000000000000////////////////////////.........//////000000000000000////////////000000000000000//////.........000000000000000000000000,,,...//////...------......//////000000//////...000000////////////000000000000000000000000000000///000111000...------...////////////////////////........................------------..................///000000000000000...//////000000///......//////000000000000111111111000///.........///000////////////000000000000111333555444222000//////...//////000000000000000000000000///000111222222///000000000000000000111222222222333333333444444333222222222222111111111///000000111111000000///////////////000000000000///111222222000///000111111000000//////000000111////////////////////////......////////////.........////////////000000000------......///000000000000000//////000000111222000//////............///......////////////...............///////////////////////////////////////....../////////000000000////////////............------------............000000000000000000000000.........---------,,,,,,...////////////...------...///000000......///000111111111111111111111111////////////000000000000000000000000000000000000------...///000000//////------------------------............////////////////////////////////////.../////////000111111111///000000111111000000///000000000111111111111222111111111222222222222333...//////000000111111111//////000000000000111111222222222222222222222222///000222333444777;;;>>>???DDDLLLRRRVVVXXXZZZ[[[WWWWWWVVVUUUQQQLLLHHHEEE???>>><<<:::888888888999999888777666666666666666666666777888999:::::::::999999::::::;;;<<<<<<===;;;<<<<<<>>>???@@@AAAAAAAAABBBDDDGGGIIIRRReeexxx::::::999888888888888888666666666666666666666666555555444444444333333333222222222222111111111111////////////000000111111////////////////////////000000000000000000000000---.........////////////000111111222222111111000000000000000000000000000...//////000000111111111......//////////////////000000////////////000000000000000000000000000000000000000000000000000000,,,...000000///.........---...///000000///......//////000000000000//////000000000000000000000000...000111000...---...000////////////////////////........................---.........////////////......///000000000000000//////000111111111000/////////000000000111111111222111///...---...///000////////////000000000000000222444444222000//////......///000000000000000000000000000111222444555111111111111111000000000111111222222222333333333333333222222222111111111000000111111111111000000////////////000000000000///000222222000000000111000000///......///000000////////////////////////......////////////....../////////000000000111111------......///000000111000000//////000000111222///............//////000......///000000///...---............/////////000////////////////////////.../////////000000000000////////////............---.........////////////000000000000000000000000/////////.........------111000//////......//////...000111000///...///000111111111000000000000000.../////////000000000111000000000000000000000000......///////////////...------------------------............////////////////////////////////////////////////////////////000000111111111111000000000000111111111222222222111111111222222222333333......//////000111111222222222222222222333333444000000111222333333333333///000222222222333666888777;;;AAAEEEHHHKKKPPPSSSSSSVVVYYY[[[[[[XXXTTTQQQKKKIIIFFFCCCAAA@@@@@@@@@===<<<;;;:::999999999999888888999999::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>??????AAABBBCCCEEEGGGQQQeeexxx:::999999888777888888888555555555666666666666666555555444444444333333333222222222111111111111000.../////////000000111111111111111111111111111111000000000000000000000000.../////////000000111111111111222222222222111111000000000000000000000000......///000111222333333///////////////.........000000////////////000000///////////////000000000000000000000000000000000---///111222000/////////---...///000000///.........///000111111000///...000000000000000000000000---000222222000///111444000000000000000000000000.........................../////////000000111111...//////000000000000000000000222333333222111000//////000000111111111222///...------...000333444////////////000000000000000333555666444222222222......///000000000000000000000000000222444666777333333222222111111000000000111111111111222222222333333333222222222111111000000111111111111000000////////////000000000000...000222222000000000111000///...------...///000////////////////////////......////////////......//////000000111111222222---------...///000000111000000000000000111111222...............///000111......///000000///...------.........//////000000////////////////////////////////////000000000000000/////////.............../////////000000111111000000000000000000000000111111111111000000000000333222000/////////000111...000111000///...///111000000000000////////////.../////////000000111111000000000000000000000000...///////////////......000000000000000000000000000000000000111111111111////////////////////////111111111111000000000000000000111111111111000000000000111111222222222222111111222222222333333333---......///000111111222//////......///000111111...///000222333333333333///000222222222222444555444777:::<<<===@@@EEEJJJLLLPPPVVV\\\^^^^^^[[[YYYVVVTTTPPPLLLJJJHHHHHHHHHBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAABBBCCCDDDFFFPPPeeeyyy::::::999999888777777777555555555555555555555555555555444444444333333333444333222111000000000000111111000000//////............---......///000111000000000000000000000000000000000000000000000000---...000111111000///...//////...//////000111222111111000000111222333333000000000000000000000000222111111111000000//////222111111111000000//////...///000111111000///...000000000000000000000000------------.........///000000////////////000000111111111111111111111111000000000000111111111111222111000//////000111222111000000000//////......000000000000////////////222111111111000000//////111111000000000000111111444111---***))),,,///222111111000000//////......000000000000111111111111000/////////000111222222000000000000000000000000......///111222333444555444444222111000000//////...///222444555444333222222222222222222222222222111111111111111000//////000---,,,---///111000///111111222222222222111111......///000111111222222///...------///000000///////////////000000000000---.........//////000000000000000000000000000000000000000000000000111111111111000000//////......000000///...............000000000000000///......111111000000//////......------------.........//////000111222222111000///////////////////////////000000000000////////////000000000000000000111111000000000000000111111222111000...------///111222///000111222222111//////000000000000000000000000000000////////////000000//////............//////222111000000000000000111......//////000000111111000000000000000000000000////////////............000000000000000000000000//////000000111111222222...///000111111222111111---...///111111000//////000000000000////////////...///111333333333222111222222222222222222333333444444444555666777777888@@@DDDKKKRRRWWW[[[]]]]]]YYYZZZ\\\\\\\\\ZZZXXXVVVRRROOOJJJEEEAAA@@@AAAAAAAAA@@@>>>===<<<;;;;;;;;;======<<<<<<;;;;;;;;;:::<<<===>>>??????@@@@@@???AAAAAABBBEEEIIISSSgggyyy::::::999888888777777666555555555555555555555555555444444444444333333333444333222111000000000000111000000000/////////...000//////.........//////000000000000000000000000000000000000000000000000...///111222333222111000000////////////000000111///////////////000111111000000000000000000000000111111111000000000//////111111111111000000000///...///000111111000///...////////////////////////------........./////////000000////////////000000111111111111111111111111/////////000000000111111111111000//////000111111111111000000000/////////000000000000////////////000000000/////////......111111000000000000111111333222111/////////000111111000000000/////////...111111000///...---,,,,,,000000000000000000111222000000000000000000000000//////000111222222333444333333222111000000000000///000222444444444333222222222222222222222222222111111111111111000000///000...,,,---///111000///000111111222222111111000111111111111111000000000000...---...///111000000////////////000000000000....../////////000000000000000000000000000000000111111111000000000000000000000000000////////////111000//////......//////000000000000000///......111000000000/////////...---.........///////////////000111222222111000///000000000000000000000000////////////000000000000111111111000000000000000000000000000000111111222111000///......///000111000000111111111111000000000000000000000000000000000000////////////000000111000000//////000000111000///////////////000000////////////000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000111111111000000111111111000000///000000111222222222222222000000000000000000000///111111111000000000000111111111222222222222333333333333333444555555666666888;;;???DDDHHHJJJLLLLLLSSSWWW[[[```bbbbbb```^^^[[[XXXSSSOOOLLLKKKKKKLLLIIIHHHFFFCCC???<<<:::999888888999999:::;;;;;;;;;<<<======>>>??????@@@???BBBAAABBBEEEIIISSSgggyyy:::999999888888777666666444444444444444444444444444444444444333333333333333333222111000000000000000000000000////////////111111///......---------000000000000000000000000000000000000000000000000///000222333444444444333111111000/////////000000......------......//////000000000000000000000000111111000000000000//////111111111111000000000000//////000000000000//////............................../////////000000000000000////////////000000000000000000000000000000....../////////000000000111000000//////000000111111111111111000000000000000000000000//////////////////...............---111000000//////000000111///000222333222111///...000000000000////////////111111000///......---,,,222111000000000000000000000000000000000000000000000000000111111111222222222111111000000111111111000111333333444333222111222222222222222222222222111222222222222111000000000...---...///000000///000111111222222111111000111111111111111222222222111///......000111111000////////////000000000000//////000000000000000111000000000000000000000000222111111111000000//////////////////000000000000111111000////////////000000000000000000//////...000000000000////////////////////////000000000000000000111111111111000000111111111111111111111111......//////000000111111222111111111000000//////000000000000000111111222000000000000////////////111000000000000000111111000000000000000000000000000000////////////000000000//////////////////000......---......///000111000000000000////////////000000000000000000000000000000000000000000000000222222222222222222222222111111111111000000000000222222222111111000......111111111111111222222333000000000000000000000000444333000.........000111111111111222222222333333222222222333444444555555444444666888:::;;;======HHHMMMUUU\\\bbbccccccbbb___]]]YYYUUURRRRRRRRRSSSPPPOOOLLLIIIDDD???:::888666777888:::;;;===>>>???<<<<<<===>>>>>>??????@@@BBBAAABBBEEEIIISSSgggyyy999999999888777777666666444444444444444444444444444444444333333333222222333222222111000000111111000000000000////////////000000///...............////////////////////////000000000000000000000000...///111222444444444444222222111000////////////.........------......///000000000000000000000000000000000000000000//////111111111000000000000000//////000000000000//////........................////////////000000000000000000////////////000000////////////////////////............////////////000000000//////000000000111111111111111111000000000000000000////////////........................000000////////////000000,,,...000111111///---,,,000000000000////////////000000000111111222222333222222111000/////////000000000000000000000000000111111111111000000000000000000000000000111222222222222333333333222111111111111111111111111111111222222333333222222111000000///......///000000000000000111111111111000000------///111222444666666111000...///111222222111////////////000000000000000000000000111111111111000000000000000000000000222222111111000/////////000000000000////////////222111111000000000000000//////000000000000//////000000000000///////////////000000000000111111111000000000111111000000000000000000000000000000000---......///000111111222222222111111000/////////000000000000000111111222///000000000000//////...111000/////////000222222000000000000000000000000000000////////////000000------,,,,,,,,,,,,---------------...///000111222111111000000//////......////////////////////////000000000000111111111111111111111111111111111111222222111111000000//////111111111111111000//////000///.........///111222000000000000000111111111333222111000///000111111000000111111222222333333222222333333444444444555666555555555666888999:::===AAAGGGNNNTTTWWWXXXYYYWWWUUURRROOOMMMMMMNNNNNNMMMMMMLLLIIIEEE@@@<<<999:::;;;<<<===???@@@BBBBBB<<<<<<======>>>>>>???@@@BBBBBBCCCEEEIIISSSfffxxx999999888888777666666555444444444444444444444444444444333333333222222222333222111111000111111111////////////000000000000...............///000000////////////////////////////////////////////////---...///000222222333333333222111000000///000000000000//////...//////000000000000000000000000000//////////////////000000000000000000000000111111000000////////////000000////////////////////////////////////000000000000000000////////////000000..................................../////////////////////000000/////////000000000000000000111111000000000000////////////////////////////////////000000////////////000000......///////////////...////////////000000000000000000000111222333333444222222111000/////////000111111111111111111111111111111111000000000000///////////////000111222222222222333333222222222111111111111111111111111111333333333333333222111111000000000/////////000000000000000111111000000000,,,---...000222444555666111000...///111222222111////////////000000000000111111111111000000000000000000000000000000000000111111111111000000//////222111111000///......---222111111000000000000000//////000000000000//////////////////000000000000000000000000111111111222111000000000000000000111////////////////////////---......///000111111222111111111111000000//////000000000000000111111222000000000111000///......111000/////////000222333111111111111111111111111000000////////////000000------,,,,,,,,,,,,------///...//////000111222333111111000000//////......///////////////////////////000000000111111111222000000000000000000000000222222111111000000////////////000111111111111111000///.........///111222///000000000111111111222///000222333333333222222//////000111111222333333444444444444444555555555666666555555666888:::;;;888999;;;>>>AAAEEEHHHJJJHHHGGGEEECCCBBBBBBCCCCCCCCCDDDDDDDDDCCC@@@===;;;===>>>>>>???@@@@@@AAAAAA<<<<<<<<<<<<===>>>???@@@CCCBBBCCCEEEIIISSSfffxxx999888888777777666555555333333333333333333333333333333333333222222222222222222111111111111111222////////////000000000000---------......///111111000000000000000000000000////////////////////////------...///000000111222222222111000000000111111111111000000//////000000000000000000000000000000......////////////000000000000000000111111111111000000////////////000000////////////////////////....../////////000000000000000////////////000000////////////////////////....../////////000000000...//////000000//////...////////////000000000000000000000000///////////////////////////000000000000//////......//////000111000000000000111111222////////////000000000000111111000000000/////////222111000000000000000000111111111111111111111111000000000000000000000000////////////000000111222222222222222222222222333111111111111111111111111333444444444444333222222000111111000///...///111///000000111111000000///000000000000000111111111111///......000111111000////////////000000000000111000000000000000//////000000000000000000000000000000000000000000000111111111111000//////......111111000////////////000...//////000000000000000////////////000000000000000000000000111111111111111111000000000000111111..............................//////000000111111000000000000000000000111000000000000000111111222111111000000//////......////////////000111222333111111111111111111111111000000////////////000000000//////////////////000000000///000000111222333000000000000////////////000000000000000000000000...//////000000111111111////////////////////////111111111111000000000000......000111111222222222111111111111111222222333///000000111111222222222---///111333444333222111...//////000111222333333444444444444444555555555222222222222333666888999777666555555666999<<<>>>===<<<;;;:::::::::;;;<<<:::;;;===>>>>>>>>>======<<<<<<<<<==================<<<;;;;;;<<<===???@@@CCCBBBCCCEEEIIIRRRfffwww888888888777666666555555333333333333333333333333333333333222222222222111222111111111111111222222.../////////000000000111//////.........//////000000000000000000000000000////////////////////////............//////000111111111111000111111222222222111000000//////000000000000000000000000000000........./////////000000///000000000111111111111111000///......///000111........................------........./////////000000////////////000000/////////////////////////////////000000000111111......///000000///......---.........////////////000000000000////////////------.........///////////////............/////////000000000111111111111.../////////000000000111111111111000000000000///000000000000000000111222111111111111111111111111/////////000000000000000000000/////////000000111111111111111222333444444111111111111111111111111444444444444444333333222000222222111......///111//////000000000000//////000000000///////////////000...---...///111000000////////////000000000000000000000/////////......000000000000000000000000/////////000111111222222......//////000000111111111000//////......//////......///000000000000000.../////////000000000111/////////000000000111111222111000//////000111222////////////////////////////////////000000000000/////////000111111222222000000000000000111111222333222000///.........///...///000111111222222222111111111111111111111111000000////////////000000111000000//////000000111000000/////////000000111////////////000000000000000000000000000000000000------...//////000111111////////////////////////000000000000000111111111///000000111111111000000000000111222222222222222///000000111111222333333/////////000000000000///......///000111222333333333333333333333333333333000111111222333444555666444444333333444666777999888777777777777888999999999999999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;===<<<;;;;;;;;;===???@@@DDDCCCCCCEEEIIIRRReeewww888888888777666666555555333333333333333333333333333333333222222222111111222111111111111111222222.../////////000000111111111000///......---......000000000000000000000000////////////////////////000///////////////000111111000000000111222333333111111000///////////////000000000000000000000000---.........//////000000//////000000111111111222111000///......///000111------------------------------------.........///000000////////////000000000000000000000000000000000000000000111111111111---...///000000///...---,,,---------......//////000000000000////////////,,,,,,,,,------.........//////............//////,,,---///000111000///....../////////000000111111///000111222333444555555000000//////000111222222111111111111111111111111////////////000000000111000000////////////000000111111111111222333444555000000000000000000000000444444555555444444333222000222333111...---///222//////000000000000//////,,,------...///000000111///...------///000000///////////////000000000000000000//////.........---000000000000000000000000......///000111222333333+++,,,---///000222333444000000///.....................///000000000000000.../////////000000111111////////////000000000000222111000//////000111222000000000000000000000000000000000000////////////......///000111222333333000000000000000111111222444222000...------///000---...000111222222222111111111111111111111111111000000////////////000000//////............//////000//////.........//////......//////000000111111000000000000000000000000,,,------...///000000111000000000000000000000000//////000000111111222222111222222111111000///...---...000111111111000//////000000111222222333333111000...,,,+++,,,---...---...///000111222333333222222222222222222222222222333333444444555555555111222333444555666666666666666666666666777888999;;;:::999999999999::::::888888999::::::;;;<<<<<<===<<<;;;:::;;;===???@@@DDDCCCDDDFFFIIIRRReeewww888888888:::;;;:::777555222222222222222222222222222222222222222222222222111111111111111111111111222000//////000000///---//////000000000000//////111111111111111111111111---...............------////////////////////////---......///////////////111111000000//////......000000000000000000000000000000000000000000000000////////////////////////...111333222///---...///000000000000000///......//////............//////000000111111111111111111////////////000000000000000///...------...///000////////////////////////444666666444///,,,---//////////////////.........---......///000111111222444333111000......////////////////////////////////////............/////////000111222222222222222111000///......///000111111111111111000000000000..............................///000000000000000111111000000111111222333333222111000000111222333444444333333222111000000000000//////.........---////////////////////////000000000000000000000000222222111000//////000000000000000000000000000000//////.........---------222222111111000/////////000000000000000000000000444333333222111000/////////000111222222111000///000000000000000000000000111111000000//////......////////////000000000000222222111111111111222222222111111111000000//////,,,------------------,,,////////////000000000000000000000000111111111111////////////////////////000000000000000000000000///000111000///...///000222111000......000111222000000//////.........---//////000000///......---//////...//////000111222111111000000//////......000000000000000000000000000000000000000000000000111111222222222222111111222222222111111///......111111000000000000111111111111111000///......---000000000000111111111111000111111111111222222222222333444444333333555666555555555555555555555555555555555666666666666777444777999888777777;;;>>><<<;;;999777777888999:::::::::999999::::::;;;<<<:::;;;<<<;;;;;;;;;===???CCCBBBBBBCCCFFFPPPcccuuu888888888999::::::777444222222222222222222222222222222222222222222222222111111111111111111111111111000//////000000///...//////000000000000//////////////////////////////......////////////......////////////////////////......///000000000000///111111000000////////////000000000000000000000000111111111111111111111111000000000000000000000000...111222222///---...000000000000000000///......//////.........//////000............------------.../////////000000000000000000///......///000000////////////////////////...///000000///...///000/////////////////////.../////////000111222222222333222111////////////000//////////////////////////////............//////000000111222222222111111111000///......///000111111111111000000000//////////////////////////////......///000000000000000111111111111111222222333222222111000000111222222444333333222111111000000000/////////............////////////////////////000000000000000000000000222111111000000000000000000000000000000000000000000000/////////.........000000000000000000111111111111111111111111111111333222222111000////////////000111111111111000///000000000000000000000000111000000000/////////...000000000000////////////222111111111111111111222111111111111000000000///------............------////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000111000///...///000222111000//////000111222000000000/////////.........//////000000000000000000////////////000000111111000000000/////////...000000000000000000000000000000000000000000000000000111111222222111111000///000000111111111111000111111000000000000111111333333222222111000000000000000000000111111111111000111111111111222222222111222444444333222333444444444444444444444444444333333444444444555555555111222222222333666;;;???<<<;;;999888777888999:::::::::999999::::::;;;<<<:::;;;<<<<<<;;;<<<>>>@@@CCCAAABBBCCCFFFPPPcccuuu888888777888999999666444222222222222222222222222222222222222222222222222111111111111111111111111000///...///000111000/////////000000000000////////////////////////////////////000000000000////////////////////////////////////000111111111111111111000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111///000222111000//////000000000000000000//////..................///000111111111111000000/////////....../////////000000000111000000//////000000111////////////////////////...------...000111111000....../////////////////////000000111111222222333111000000//////000000111//////////////////////////////............//////111111111222111111000000000000////////////000000111111000000000000//////000000000000000000000000////////////000000000000000111111111111222222222222111111000000111111222333333222222111000000000////////////............////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000000000000000000/////////......///000000111222222222222222222222222222222111111000000//////......///000000111111000000///000000000000000000000000000000000000////////////111111000000//////......111111111111111111111111111111111111000000000000......////////////......////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000111000///...///000222111000//////000111222111000000000000000//////......//////000111111111111000000////////////000000000000000////////////000000000000000000000000000000000000000000000000000111111222222111111000,,,---///000222333333333111000000//////000000111222111000///////////////000000000000111111111111000111111111111222222222222444777777666444333333333333333333333333333333222222222333333333444444444222111333777===AAACCC;;;:::999888888888999:::::::::999999::::::;;;<<<;;;<<<======<<<===???@@@BBBAAABBBCCCFFFOOObbbttt888777777777888888555333222222222222222222222222111111111111111111111111111111111111111111111111///......///000111111000//////000000000000//////000000000000000000000000//////000111111111111000////////////////////////000000111222222222222111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111///000111111111000000000//////000000000000//////......---......///000111333222222111111000000000........./////////000000111111000000000000111111////////////////////////333111//////222333111...............//////////////////000000000111111111////////////000000111111//////////////////////////////............//////111111222111111000//////000000////////////000000111000000000////////////////////////////////////000///////////////000000000000111111222222222222111111000000000000111111222222111111000000000000///////////////.........////////////////////////000000000000000000000000000000111111111000000000////////////////////////////////////////////////////////////000000111111000000000000000000000000///////////////.........///000000000000000000///////////////////////////000000000000////////////111111000000//////......000000111111111111000000111111111000000000000000//////000000000000//////////////////000000000000///000000000111111111111111111111111111111111111000000000000000000000000///000111000///...///000111111000//////000111111111111111111000000000000............//////000000111111000//////...//////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000,,,---///000222333333333000000////////////000000222111000///...//////000///000000000111111111111000000111111111222222222555888;;;;;;:::777555555333333333333333333333333222222333333333333444444666555444888>>>BBBCCCBBB::::::999888888999999:::::::::999999::::::;;;<<<;;;===>>>=========???AAABBBAAABBBDDDFFFOOObbbsss999777666666777666555333222222222222222222222222111111111111111111111111000000000000000000000000///......///000111111000//////000000000000//////000000000000000000000000//////000111222222111111000000000000000000000000000111111222222222222222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111111000//////000000000000//////...............///000000/////////......---------............////////////000000111111111111000000000000000000000000000000333000...///222333111...---.........//////000000.........///////////////---...//////000000111111//////////////////////////////............//////111111111111111000///...//////000000000000//////000000000////////////...........................111000////////////000000///000111222222222222111000000000000000000000000111111000000000000//////.........//////////////////////////////////////////////////////////////////000111111111111000000////////////////////////........................000000000000//////......////////////////////////.............../////////000//////////////////000////////////////////////////////////000000000000111000000000/////////...///000111111111111000///000000000000000000111111//////000000000000//////////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111///000111000///...///000111111000000000000111111000000000000111111111111//////...------......///111111000//////...//////////////////000000000000111111111111111111111111////////////////////////000000000111111000000000//////000111111111111111000000////////////000000444333111000000000111222///000000000111111111111000000111111111222222222555888;;;;;;:::777555555444444444444444444444444444444444444555555555555555555777<<<@@@AAA===999999999999999999999999:::::::::999999::::::;;;<<<;;;===>>>=========???AAABBBAAABBBDDDFFFOOOaaaqqq999777666555666555444222222222222222222222222222111111111111111111111111000000000000000000000000000///...///000111000/////////000000000000//////////////////////////////...///000111111222111111000000000000000000000000000000111222222222222111000000000111111111111222000000000000000000000000000000000000000000000000111111111111111111111111111000000111222333111000...//////000000000000000//////............//////////////////////////////------.........////////////000000111111000000///000000000000000000000000,,,++++++---///111111000------......///000000000........................---...///000000000000/////////////////////////////////............//////000000000111000000////////////000000000000//////000000////////////..............................222111///......///000000///000111333333222111111///000000111111000000///000000000///////////////.........///////////////////////////////////////////////////////////////...///111222222111000000000000000000000000000000------------............111111000//////...------------------------------------......//////000000000//////......//////000000000000000000000000000////////////000000000000/////////000000000000000...///000111111000///...000000000000111111111111//////000000000000//////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111///000111000///...///000000000000111111000000000//////000000000000000111//////...------...000111111000000////////////000////////////000000000000111111111111111111111111///////////////////////////000000111111000000///000111111111111000000///000//////......//////000000...---++++++,,,...///000000000000111111111111000111111111111222222222222444777777666444333333555555555555555555555555555555555666666666777777777999>>>BBBCCC@@@;;;666888999999999999:::::::::::::::999999::::::;;;<<<;;;<<<======<<<===???@@@AAAAAABBBDDDFFFNNN```ppp999777555444555444333222222222222222222222222222111111111111111111111111000000000000000000000000111000//////000000///...//////000000000000//////////////////////////////---...///000111111111111000000000000000000000000///000000111222111111111000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000111000///111333444222000......///000000000000000111000///......---......000000111111222222333333---------.........//////...///000000000000///...000000000000000000000000+++,,,............///111------......///000000111///////////////.........---...///000000//////...//////////////////////////////............//////...///000000000000000000...///000111111000///...000000/////////.................................222111///...---...///000///000222333333222111000...///000111111000///...////////////////////////............/////////000////////////////////////////////////////////////...///111222222222000000000000000000000000000000---.........//////////////////////////////..............................------...///000000111111000///............///000000000000000000000000000.../////////000000000111......//////000000111111...///000111111000///...///000000000111111111111...//////000000//////...////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000111000///...///000000000111111111111000000....../////////000000000......---...///222555666000////////////000000111.../////////000000000111111111111111111111111111//////////////////////////////000000000000//////000000111111111111000000//////............//////...---+++))))))+++---...000000000000111111111111000111111111111222222222111222444444333222333444444444444444444444444444555555666666666777777777999===BBBDDDBBB>>>;;;888888888999999::::::::::::::::::999999::::::;;;<<<:::;;;<<<<<<;;;<<<>>>@@@AAAAAABBBDDDFFFNNN___ooo999777555444444444333222222222222222222222222222000000000000000000000000000000000000000000000000222000//////000000///---//////000000000000//////111111111111111111111111------///000000111111111000000000000000000000000//////000111111111111000000000111111222222222222000000000000000000000000////////////////////////////////////////////////111000///000333444222000......///000000000000000222111000///------------,,,,,,---...///000111111---------.........//////---...///000000///...---000000000000000000000000///222333111...,,,...000---------...///000000111000000000000////////////---...///000000///...---//////////////////////////////............//////......///000000111000000...///000111111000///...000/////////............000000000000000000000000333111///...---...///000...000222333333333111000...///000111111000///............///////////////---.........//////000000////////////////////////////////////////////////---///111222333222111000000000000000000000000000.../////////000000111111------......///000000000////////////////////////---......///000111222222000///...------...///000000000000000000000000000.../////////000000111111------...///000111222222...///000222222000///...//////000000111111111222......////////////......////////////000000000000000000000000111111111111////////////////////////111111111111111111111111///111111000///...///000000000111111111111000000---.........//////000000---------///222555999;;;//////...//////000111222.../////////000000111111111111111111111111111111//////////////////////////////000000000000////////////000111111111111111//////............//////444222000//////111333555000000000000111111111111000111111111111222222222222333444444333333555666333333333333333333333333555555555666666666666777555:::>>>???;;;888777777777888999:::::::::::::::::::::999999::::::;;;<<<:::;;;<<<;;;;;;;;;===???AAAAAABBBEEEGGGNNN___ooo:::999888666555333222111222222222222111111000000111111000000000000111111111111000000//////......////////////...---,,,++++++,,,---...////////////000000000000000000000000////////////000000000000000000000000111111111111111111111000000000000000333111/////////000///...////////////............111111000///////////////000000000000000000000000111111111111000000000000000000000000000000000000---...000000///...,,,***---.........//////000000...///////////////......000000000000////////////000000000000000000000000111111111111000000000000---------.........//////000111222333222000...---+++,,,---...////////////000000000000000000000000////////////000000000000////////////000000000000////////////000000000000111111000000//////......////////////////////////333444555555444333111000111000///////////////000222111///.........///000........................//////000111111111111111...///000222111000...---////////////////////////111111111111111111111111000///------......---,,,//////............//////+++,,,...000111000000///............////////////////////////////////////---.........//////000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000111111111111000000000000111111000000//////......+++,,,---...///111222222111000/////////000222333111111111111111111111111000000000000000000000000//////000000111111222222111111111000000000000000---...000111000///---,,,---...///111222333555555000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000222222111000///...------000/////////000111333444222222111111000000//////222111111111000000//////000000000000000000000000333333444444333333222222111111111222222333444444444444444555555555666666888888888888888777666555888888888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<============BBBAAABBBBBBCCCLLL```ttt999999777666555333222222222222111111111111111111111111000000000000111111111000000000/////////...////////////...---,,,++++++,,,---...////////////............................../////////000000000/////////000000000111111111000000000000000000000222111//////000111000///////////////////////////111111000///////////////000000000000000000000000111111111000000000//////000000000000000000000000---...000111111000///.............../////////000...///////////////......000000000000////////////000000000000000000000000111111000000000/////////---------........./////////000111222222111///...,,,,,,...//////000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000111000000000/////////...////////////////////////...///000111111000//////000000////////////000000222111000///...//////000........................//////000111111111111111///000111111111000//////////////////////////////////////////////////////000///------...///---,,,/////////....../////////------...///000000000///111111111111000000000000////////////////////////........./////////000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000111111111000000000//////111000000000/////////...---......///000111222222111000/////////000222222111111111111111111111111000000000000000000000000............//////000000111000000000000000000000//////000111000///...---)))+++///222444555555444000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000//////////////////000111111111111000000000000//////......///111222333000000000///////////////000000000000//////......000000000000000000000000111222333333444444444444444444444333333333333333444444444555555555666666888888888777777777666666888888888888999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<============BBBBBBCCCCCCDDDKKK^^^ppp888777777555444333222222222111000000000111222333111111000000000000111111000000000000////////////////////////......---,,,,,,---......////////////........................------........./////////....../////////000000000000000000000000000111111111000...///000111111000...//////000000111111111111000000///////////////000000000000000000000000000000000000////////////000000000000000000000000---...000111222222111111............////////////...//////000000/////////////////////000000000000000000000000000000000000000000000/////////......------........./////////...///000111222111000///---...///000000111000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000000000////////////////////////////////////+++,,,---...////////////000000000//////000000111222111000////////////000........................//////000111111111111111111111111111111111111111////////////////////////////////////////////////000...---...//////...,,,//////////////////////////////.........//////000222222111111000000//////////////////////////////......////////////000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000////////////000000000000////////////000000000000111111111222000000000///000111111222111111111111111111111111000000000000000000000000.........////////////000000000000000000000111111111111111111000000000///***---111444555444222000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000/////////....../////////000000111111222222222333............///000111111............////////////////////////............000000000000000000000000000000222333444555555555666666666555444333333222444444555555555666666666999888777666666666777888888888999999999:::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<============BBBCCCDDDEEEEEEKKK\\\mmm666666555555444333222222222111000///000111333444111111000000000000111111000000000000///////////////////////////...------------...///////////////000000000000000000000000------------.........///............////////////000000000000000111111111///...------///111111000...//////000111222222333000000////////////000000000000000000000000000000000000000/////////......////////////////////////...///000111111111000000.........///////////////...//////000000000000///////////////000000000000000000000000000000000000////////////........................////////////---...///000111111000000//////000111111111111111////////////////////////////////////000000000000////////////000000000000////////////000000000000000000000000////////////////////////////////////......//////000000000000000000000///000000111111111111111000000000000000........................//////000111111111111111222111111000111111222333////////////////////////000000000000000000000000000...---...///000...---/////////000000/////////111000...------...///000111000000///...------,,,//////////////////////////////////////////000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000/////////......000000000000////////////000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000111111111333222111111000000111111111222333333222000...,,,////////////////////////////////////////////////111111111111111111111111////////////////////////......////////////......000000000111111111222222...............///000000.........//////000000000////////////////////////000000000000000000000000000111222333444444444444555555555555444444333333555555555555666666666666999888666555444666777999888888999999::::::;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<============@@@AAADDDFFFFFFLLL\\\lll555555444444333333222222111111000000000222333444111111000000000000111111////////////000000000000/////////000//////...------...//////000/////////111111111111111111111111------------.........///............//////////////////000000111111111111...---,,,,,,...000000///...//////000111222222333000000////////////000000111111111111111111111111000000000000////////////////////////////////////000000000000//////......///////////////...............///000111111000000.../////////000000000111000000000000000000000000////////////...................../////////000000......//////000000000000///000111111111111111111////////////////////////////////////000000000000////////////000000000000////////////000000000000////////////000000000000////////////////////////111111000000////////////000000000000000111222222111111111111111000000/////////////////////////////////000111111111111111111111000000111222333333000000000000000000000000000000000000000000000000000...---...000000///...//////000111111000//////111000...------...///000111000000///...------,,,000000000000000000000000000000000000000000//////000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000/////////.........///000000000111111111111000000000000000000000000000000000000000000000000222222222222111111111111//////000000111111111111333333222111111111111111444333111000///.........////////////////////////////////////////////////111111111111111111111111////////////////////////......///000000///......111111000000000/////////.........////////////////////////000000111111111000000000000000000000000000000000000000000000000333333333444444333333222222333333333444444444555555555555666666666777777888777555444444666777999777777888999999:::;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<============<<>>BBBEEEFFFMMM^^^nnn222222222222222333333333000111222333333222000///111111000000000000111111.../////////000000000111//////000000000000////////////000000000000//////////////////////////////....../////////000000000/////////000000000111111...//////000111111222222222000///...000000000//////////////////////////////////////////000111111111111111111111111111111222222222222111111111111000000000000000000000000111111000000///000000000000/////////..................///111111222222111.........///000111111111000000000000000000000000111111000000000/////////.../////////000000000000000//////............//////000000111000000//////000000000000000000000000////////////000000000000////////////000000000000////////////000000000000.../////////000000000111////////////////////////000///...------...//////000000000000111222333444111111222222222111000/////////////////////////////////000111111111111111---...///111222222111111000000000000000000000000///////////////////////////.........000111000///...///111222222111///...------...///000000000///111111111111000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000222222222222111111111111.../////////000000000111///////////////000000000...///000111222111111000000000000000000000000000000000000000000000000000111111111000000000//////...//////000111111222222000111222222222111//////---------...///111333444000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111111///000000111111000//////000000000000000//////////////////000000000111111000000000000000000000000222222333444444444333333444444444444444555555555555666666666777777777777555555555666666666777777444555666777888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<============>>>???BBBDDDEEEKKK\\\mmm111222222222222333333333000111333444444222///---111111000000000000111111.../////////000000111111//////000000000000000//////000000000000000//////111111111111111111111111////////////000000000000000000000000111111111111...//////000111222222222444333111000111222111000////////////............///////////////000111111111111111111111111111111333333333222222222111111000000000000000000000000000000000000111222333444000000//////.........---......///111111222222222---......///000111111222000000000000000000000000111111111111000000000000////////////000000000000111000///...............//////000000000//////...000000000000000000000000////////////000000000000////////////000000000000////////////000000000000.../////////000000111111//////////////////////////////......///000222333000000000000111222333444111111222333222111000///000000000000000000000000//////000111111111111111+++---///111222111000///000000000000000000000000111111111111111111111111///......///000111111000...000111222222111000...+++,,,...000111111000///............////////////000000000000000000000000222111111111000000//////000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000333333333222222222111111.../////////000000111111///000000000111111111111...///000222222111111000000000000000000000000000000000000000000000000000333333333333222222111111...//////000111222222222///000222333222111///------...///000111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///111222333333222111///...///000111222333444444///000111222222111000///000000//////.........------.........//////000000000000000000000000000000000111222333444555555555777777777666555555444444666666666666777777777777444444555666777777666666333444555666777888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>@@@AAACCCDDDCCCJJJ[[[lll333333333222222222111111222222111111111111111111222222111111000000//////222222111111000000/////////////////////.........222222222111111111111000000000000000000000000000111000////////////000000444333333222111000//////000000111111111111000000111111000000//////......///...,,,++++++,,,...///000000////////////000000111111111111000000//////333222222111111222222333000111111111222222222222333222111111000000111111111111111111111111111111////////////////////////000000//////000111222222111111000000000000111111111000000000/////////...000000000000000000000000000000000000000000000000000111222333333222111000//////000000000000//////111///------...//////...111111000000000000111111////////////////////////111000///......///000111---.........//////000000000000000000000000000000///000000222333444555555;;;666111000333444111...000000000000000000000000///000000000000111111111///////////////000111111000000000000000000000000////////////////////////111...---...111333333111333333222111000000111111////////////////////////......//////000000111111...///000111111000///...111000000000//////......000000111111111111000000000000000000000000000000000111111111111222222222222111000.........///000222222222222222222222333111111000000//////............//////000000111111000//////............///111111000000//////......111111000000000000111111111111000000000000000111111111111111111111111111333333222222111000000000111111111111111000//////000000000000000000000000222222222111111111000000,,,---///000222333333444////////////////////////000000000000////////////......//////000000111111.........///000222444444000000///...............//////000000111111111111000111111111111222222222000000111222333333444444444444444555555555555666333333333333333444666666777777777777777888888999666666777888999999::::::::::::999999::::::;;;<<<===============<<<<<<<<<>>>>>>@@@BBBCCCJJJZZZiii333333222222222111111111111111111111111111111111111111111000000000000000000/////////.........---/////////////////////...111111111000000000//////000000000000000000000000000000////////////000000333222222111111000000000000000111111111111000000111111000000///////////////...---,,,,,,---...///000000////////////000000222222111111111000000000222222222222222222222222000000000111111111222222111111111111000000000000000000000000000000000000111111111111111111111111222111000000000000000111111111000000000000111111000000000000000/////////000000000000000000000000000000000000000000000000///000111111111111000/////////000000000000//////111///......///000//////111111000000000000111111////////////////////////111000000//////000000111........./////////000000000000000000000000000000///000000111333444444555999555111111333444222...000000000000000000000000111111222222222333333333///////////////000111111000000000000000000000000////////////////////////000000000222555666444111000000//////.../////////////////////////////////.../////////000000000111//////000000000000//////111111111000000/////////000000111111111111000000000000000000000000000000000111111111111222222222111111000///////////////222222222222222222222222222111111111000000000000/////////000000000000000000////////////000111111111111000000////////////111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111222222111111111111111000//////000000000000000000000000222222222111111111000000111111111111000///......111111111111111111111111000000000000////////////////////////000000111111////////////000111333333111111000///////////////000000000000000111111111000111111111111222222222111111111222222333333444444444444555555555555666333333333333444555666777777777777666777777888888666666777888888999:::::::::999999999999:::;;;;;;=====================<<<>>>>>>@@@BBBCCCJJJZZZiii333222222222222111111111111111111111111111111111000000000000111111111111////////////..................//////////////////000000000000/////////...000000000000000000000000///////////////000000000111111111111111111111111000000111111111111000000111000000000000/////////////////////////////////000000////////////000000222222222111111111111111000111222333333222111000///000000000111111111111000000111222111000///...////////////////////////111111111111111111111111333222111000////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000111111000000///111000...///000111111000111111000000000000111111////////////////////////000111111111111111111000......////////////000000000000000000000000000000///000000111222333444444555333111222444555222///////////////////////////111111111222222222333333///////////////000111111000000000000000000000000000000000000000000000000000111333555777777444111............////////////////////////////////////////////////000000000000000000////////////000000111111111111111000000000000000111111111111000000000000000000000000000000000111111111111222222222000111111111111000//////111111111111111111111111222222222222111111111111111111111000000000000000000000000000111222333333111000000000000/////////111000000//////000000111111000000000000000111111111111111111111111111111///000000111222222333333111111111222111111000///000000000000000000000000222111111111111000000000111111111000///...---,,,111111111111111111111111////////////000000000000/////////000000000000111000000000000000111111222222111111000000000000111111111111000000000000000000111111111111222222222222222222222222222222222444444444555555555555666444444444444555666777888888888777666666777777777666777777888888999999999999999999999999:::;;;;;;<<<<<<==================>>>>>>@@@BBBCCCJJJZZZiii222222222222111111111111000000000000111111111111//////000000111111222222111111111111000000000000............////////////111111000000000/////////////////////////////////...//////000000000000000///000000000111111111222000000111111111111000000000000000000000000000000//////000000000000//////000000////////////000000222222222222111111111111///111222444444222111/////////000000000111111111000111333333333222000...000000000000000000000000111111111111111111111111111111000000000000000111111111000000000000111111///000000000000111111111000000000000000000000000////////////////////////000000000000000000000000000000000111111000000000222000//////111222222111111111000000000000111111////////////////////////000111222333333222111000//////////////////000000000000000000000000000000///000000111222333333333222111111333555555222000////////////////////////////////////000000000000///////////////000000111000000000000000000000000000000000000000000000000000000111333444444222111//////000000000111000000////////////////////////////////////000000000000000000///......///111222222222111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222000000222222222111000///111111111000000000000000111111111111111111111111222222222111111000000000111111000000000111111222000000000000000000000000000000////////////000000000000000000000000111222111111111111111111111111000000111111111222222222111111111222222111111000000000000000000000000000111111111111000000000000,,,,,,...///000000000000////////////////////////////////////000000000000000000000000000000000000111111000000000000000111111111000//////000000000111111111111000000000000000000111111111222222222333333222222222222222222444444444555555555555666555555444555555666777888888888777666666666666777666777777777888888888999999999999888999::::::;;;<<<<<<<<<<<<============>>>>>>@@@BBBCCCJJJZZZiii222222222111111111000000//////000000000111111111//////000000111111222222000000000000111111111111---.........//////000000222222111111111000000000////////////////////////---...///000111000000000/////////000111111222222000000111111111111000000000000000000111111111111//////000111111000//////000000////////////000000111111111111111111111111///000222333333222000///000000000000111111111111222333444555555333111000111111111111111111111111000000000000000000000000////////////000111222333111111000000000000111111000000000000111111111111111111111111111111111111////////////////////////111111111111111111111111000000111111111111000000111000...///111222222111111111000000000000111111000000000000000000000000000111222333333222111000000000000000000000//////111111111111111111111111000000000111111222222333000111111333444444222111////////////////////////....../////////000000000///////////////000000111000000000000000000000000000000000000000000000000//////...------...000111...///000000000000//////////////////////////////000000000000////////////000///.........///111222111111111111111111222222000000111111111111000000111111111111111111111111000000111111111222222222000111222333333222111000111111111000000000//////000000000000000000000000333333222222111111000000222111000000////////////000000000000111111111111000000////////////000000000000//////000111222222111111111111111111111111222222222111111111000000111111222222222222111111000000000000000000000000000000000000000000000000)))***,,,...000222222333////////////////////////.../////////000000000111111111111111000000000000222111111000000000000000//////.........//////000111111111000000000000000000000111111111222222222333333222222222222222222444444444555555555555666555555444555555666777888777777666666666666666777777777777777777888888888999888888888888999::::::;;;<<<<<<<<<======>>>>>>>>>>>>@@@BBBCCCJJJZZZiii222111111111111000000000...//////000000111111111000000000000111111111111............////////////------......///000000000222222222222111111111111000000000000000000000000---...///111111111000000/////////000000111111111000000111111111111000000000000000111111111111222000000000//////000000000000000////////////000000000000000000000111111111///000111222222111000///000111111111222222222222444444555666555444333222111111111111111111111111////////////////////////.........///000222444555111111000000000000111111222222111111111000000000111111111111111111111111000000000000000000000000222222111111111111222222000111111222222111111000000///......000222222111111111000000000000111111000000000000000000000000000111111111111111111000111111000000000000//////111111111111111111111111000000000111111111222222111111222222222222222111////////////////////////000000000111111111222222///////////////000111111000000000000000000000000000000000000000000000000//////---+++***+++///222,,,---.........---+++***////////////////////////000000000000///////////////......//////000111222000000000111111111111111000000111111111111000000111111111111111111111111000111111111111222222222111111222333333333333222222222222111111000000//////////////////000000000333333333222222222222222111111000////////////000000000000111111111111222000//////......//////000////////////000111222333111111111111111111111111333333222222111000000///000111222222333222222222000000000000000000000000//////000000000000000111,,,---...///000111111111111111111111111111111111......//////000000111111222111111111111000000000111111000000000000000111...............//////000///000000000111111111111000111111111111222222222222222222222222222222222444444444555555555555666444444444444555666777888666555555555666666777888777777777777777777777777888888888888888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@BBBCCCJJJZZZiii111111111111000000000000......//////000111111222111111111000000000000000---........./////////000------......///000000111111111111111000000000000000000000000000000000000,,,---///111222111000000/////////000000000000000000000111111111111000000000000111111111222222222000///............///000000000////////////000000....../////////000000000000000111111111111000000222222222222333333333333555555444444444333333333111111111111111111111111000000000000000000000000////////////000111333333111111000000000000111111444333222222111000//////111111111111111111111111000000000000000000000000222111000//////000111222000111111222222111111000///...------000111111111111111000000000000111111000000000000000000000000111000000//////000000111111111111000000000//////111111111111111111111111000000000000111111111111222222222111000000111222000000000000000000000000000000000000111111111222///////////////000111111000000000000000000000000///////////////////////////000000...,,,,,,///111------......---+++)))(((////////////////////////111000000000/////////...---...///000000111111111/////////000000111111111000000111111111111000000111111111111111111111111000111111111111222222222222222222222222333444444444333333222111111000000//////000000000111111111222222222333333333333333/////////000111222333444000000111111111222222222//////............//////////////////000111222333111111111111111111111111222222111111111111111111000111222222333333333222000000000000000000000000////////////000000111111......///000111111111111111111111111111111111111.........///000111111111222222222111111111000000111000000000000000111111//////......///000000111......///000111222222333000111111111111222222222111111111222222333333444444444444555555555555666333333333333444555666777444444444555666777888999777777777777777777777666888888888888888999999:::;;;;;;<<<<<<===>>>>>>???>>>>>>@@@BBBCCCJJJZZZiii111111111111000000000000---......///000111111222222222111111000000/////////000000000111111222222---------...///000000111000000000000////////////000000000000000000000000+++---///111222222000000000000000000000/////////000000111111111111000000000000111111222222222222111///...,,,,,,...///111000000////////////000000---.........//////000000111111000000000000111111222222333333333444444444555444333222222222333333000000000000000000000000111111111111111111111111111000000000000000111222111111000000000000111111555444333222111///......111111111111111111111111000000000000000000000000111000///......///000111111111222222222222111111...---,,,---///111111000111111000000000000111111000000000000000000000000111000///......///000111222111111111000000//////111111111111111111111111000000000000111111111111333333222111//////111333111111111111111111111111............///////////////////////////000111111000000000000000000000000////////////////////////...111333222000...///111///000111111///---***(((////////////////////////111111000000/////////...,,,---///111111111111000......//////000000000111000000111111111111000000111111111111111111111111000111111111111222222222333333222111222333555666444444333333222111000000000000111111222222222333222222222333333444444444......///000333555777888000000111111222222222222//////............//////////////////000111222333111111111111111111111111000000000111222222333333000111222333333333333333000000000000000000000000.../////////000000111111---...///111222333333333////////////////////////---......///000111111222222222222222111111000000000000000000000111222222000000///000000111222222------...000111222333444000111111111111222222222000000111222333333444444444444444555555555666666333333333333333555666666333333333444666777999:::777777777777666666666666888888888777888999999:::;;;;;;;;;<<<===>>>>>>???>>>>>>@@@BBBCCCJJJZZZiii000000000000111111111111,,,,,,,,,,,,...000222444///000111222333444555555111111000000//////................../////////000111111111111000///------//////000000000000//////000000000000111111111111111111111111111000//////000000000000000000000000111111111111000000000000111000///......///000111000000000000000000111111111111222222222222111111///000000111111111000000111111000//////222666:::;;;;;;:::777333111111111111111111111111000//////............/////////000000000000000000111111222000000000000000000000000222222111000/////////000111111111222222333333333111111111111000000000000000000000000000000000000////////////000000000000111111000///////////////000000111111111111000000222222222111111111000000555444222000//////000000......///000111222222222333333333222222222111111555666666666555444444333000000000000000111111111333222111000000111222333444333000...------....../////////000000000000000000000000000000000000000111111000000000000111111///////////////000111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000///000111111000///...---000///.........///111222//////000111222222222222111111111000000000000///111000000111555:::@@@CCC???:::444000111111111000//////000000111111111222222222111111222222333444444444444333333222222222222222222222222222333333///000111222111000...,,,...///000111111222222111222222111111111111222222333222222111111222222333222111000//////000111222000000////////////000000///111333222///...000222000000/////////111222333222111///.........///000111111111111111000//////000222555444222000222333111111000000000000000111000000000000000111111222111111111111111000///...000111111111111222222222222222333333333222111111444444444555444444333333222333555777888999888888444444444444555555555666666666666777777777777666555555666888999:::;;;<<<:::::::::;;;<<<===>>>>>>??????@@@AAABBBHHHWWWfff~~~000000000000111111111111///............000111222000000000/////////......111000000000/////////............/////////000000111111111000///.........//////000000000000////////////000000000111111111111111111111111000//////000000000000000000000000111111111111000000000000111000///......///000000000000000///////////////000111111222222111111000000000111111111111000000000000000//////222666:::======;;;888444111000111111111111111111000//////........./////////000000000000000000000111111222000000000000000000000000222111000000000000000000111111111111222222222222111111111111000000000000////////////////////////////////////000000000000111111000///////////////000000111111111111000000222222222111111111000000222222111111000111111111...///000111222222222222111111111000000000//////222222333333222111111000000000000000000000000111000000000/////////000000222111///......///111222//////////////////......000000000000000000000000111111000000000000111111///////////////000111111000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000///000111111111000///...111111111111111222222333///000111222333333333333222222111111111000000000333222111000111444666888888555000...///000///...///000000000111111111111222222222222222333333444444444444333333222222222222222222222222222222222///000111222111000...---...///000111222222222222222222111111111111222222444444333333333333444444222111000//////000111222000000////////////000000...///111000...---000222111000000//////000111222222111000///...//////000111111111111111000//////...000222222000//////111111111000000000000111111000000//////000000111222000111111111111000000///000111111111111222222222000111222333333333333333333444444555444444333333444555666777777666555444444444555555555666666666555666777999999999888888888888999999:::::::::;;;:::;;;;;;;;;<<<=========??????@@@AAABBBHHHWWWfff|||000000000000111111111111111111000000///000000111444333333222111000//////000000000000////////////....../////////000000000222111000///......////////////000000000000////////////000000000000111111000111111111111000000///000000000000000000000000111111111111000000000000222111000///......//////000000//////......------000111111222222111111000000000111111111111000000000000000//////111555999@@@???===999444111000111111111111111111000//////....../////////000000000000000000000000111111222000000000000000000000000000000000000000000111222222222222222111111111111111111111111000000000000////////////////////////////////////000000000000111111000///////////////000000111111111111000000222111111111111000000000///000111111222222222111///000111222222222222222111000000000000/////////111111111111111000000///111111000000000000000000---......//////.........000/////////000222333555111111000000//////......000000000000000000000000111111000000000000111111///////////////000000111000000000000000000000000...///////////////000000111111111111111111111111000000000000000000000000///000000111111111111000000111111222222222222111000111222333444444444444333222222222111111111111444333222111111111111111333111//////000000000///000000000000111111111111333333222222333333444555444444333333333333222222444333333222222111111111000000111222222000///...///000000111222222333333222222111111111111222222333333222222222222333333111111000000000000111111000000////////////000000////////////......111333222111000000///000000111111111000///////////////000111111111111000000///...000111111000//////000111000000000000000111111///////////////000000111000000000000111111111111000111111111111222222222//////111222333444444444333333444444555444444333666666777666555444222111555555666666666777777777555777999:::;;;:::999888::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<>>@@@AAABBBHHHWWWfff{{{///000000000111111111111111111111111111111111111222222222222222222222333000000000000////////////...////////////000000000333111///...---...///111//////000000000000//////////////////000000000111000000111111111111000///000000000000000000000000111111111111000000000///111111000000///.........111000000//////......---000000111111111111000000000111111111111000000///000000000//////111555888AAA@@@>>>:::555111000000111111111111111000//////...////////////000000000000000000000000111111222000000000000000000000000000/////////000111222222444444333333222222111111111111111111000000000///........................////////////000000000000111000000///////////////000000111111111111000000111111111111000000000000///000111222222111000///000000111222222222222222222222222222111111111111222333333333333333222222111111111000000000000000,,,---...///000///...---000000000000111222444555333333222222111000//////////////////////////////111111000000000000111111000000////////////000000////////////////////////............////////////222222222222222222222222//////////////////////////////000111111222222222...///000111111000///...111111222333444444444444333333333222222222111111222333333444444444444444333333333333333333222111000000000000000111111111333333333222333333444555333333333333333333333333444444333333222111000000000111111222222111000000000000111111222333333444333222222111111222222333000000////////////000000111000000000000000000111000000////////////000000111000000//////111333555222222111000000/////////111000000///////////////000000111111111111000///111111222222222111111111000000000000000000111222//////......//////000111/////////000000111222222000000111111111222222222///000111222333333333333333333444444555444444444666777777777666444222111666666666666777777777777666777999::::::999777555999999999:::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>???AAAAAAGGGWWWfffzzz///000000000111111111111000000111111222333333333.........///////////////////////////000000000000////////////000000000111222111///------...000111//////000000000000//////...////////////000000000///000000111111111000000000000000000000000000000111111111111000000000///000000000000000///......111111111000000/////////000000000111111000000000111111111111111000/////////000000000///000444666??????===999444111000111111111111111111000//////////////////000000000111000000000000000111111222000000000000000000000000000/////////000111222222555555444444333333333222111111111111000000000///////////////////////////////////////000000000000111000000///////////////000000111111111111000000000000000000000000000000111111222222111000...---000000111222222222111111111111111111111111111111333333444444444444333333111111111111000000//////,,,...///000111000//////111111111111111111222222222222111000//////......////////////////////////111111000000000000111111000000////////////000000////////////////////////////////////............111111111111111111111111/////////////////////////////////000000111222222...///000111111000///...111111222333444444444444333333333222222222111111222222444555666666555555333444555555444333222222111111000000000000000000333222222222222333444444333333333333333333333333444444333333222111000000111111222222222222222111222111111111222333444555333333222222222222333333000//////......//////000000000000111111000000000000000////////////000000000///......///111222222111111111111000000//////000000000000000//////...///000000111111111000000111111111222222222111000000000//////000111222222///////////////000111111000000//////000111222333000000111111111222222222222222333333333222222111222333333444555555555444555666777888777777555555666666666666777777777777777777888999888777555333666666777888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>???@@@AAAGGGVVVeeezzz000000000000111111111111...///000222222333333333222111111000///......---////////////000000000000/////////000000000111111111000///......///000111//////000000000000//////......////////////000000///000000111111111111000000000000000000000000000111111111111000000000000//////000000000000//////000000000111111111111111///000000111111000000///111111222111111000///...///000000000///000333555;;;;;;:::777333111111111111111111111111000///////////////000000000111111000000000000000111111222000000000000000000000000000000000000000000111222444444444444333333333333111111111111000000000000000000000000000000000000////////////000000000000111111000///////////////000000111111111111000000//////000000000000000111222222222111000///---,,,///000000111111111000000......///////////////000000111222222222222222222222222111111000/////////...///000000111111111111222222222111111000000/////////......------,,,,,,000000000000000000000000111111000000000000111111111000000///////////////000000000000000000000000000000000////////////...000000000000000000000000000000000000000000000000000///////////////000111111222222222222111111000000111222333444444444444333222222222111111111111333333333333333111000000111333444444222111111222111111111111000000000000222222111111222222333444222222333333333333444444444333333222222111111111222222222222222333333333333222222111222444555666333333222222222222333333222222111111111111222222000000111111111111000000000000////////////000000///...---...///000///---000111111111111000000///000000000000000///......///000000111111111111000///......///000000///---////////////000111222333000000000000000111111222111111/////////000111222000111111111111222222222333333333333333222111000222222333444555555555555444555666888888888777777555555666666666777777777666666777777777777666666444555666777999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>===???@@@AAAGGGVVVeeeyyy000000000000111111111111///000111222222111000000333333222222111111111000.../////////000000000111//////000000000111111111///////////////000000000//////000000000000//////........./////////000000//////000111111111111111000000000000000000000000111111111111000000000000---...///000111111000000......//////000111111111//////000000000000//////222222222111111000///...///000000000///000222444666666666444111000111222111111111111111000////////////000000000111111111000000000000000111111222000000000000000000000000222111000000000000000000111111222222222222222222111111111111000000000000111111111111111111111111////////////000000000000111111000///////////////000000111111111111000000////////////000000111111111111000/////////////////////000000000//////...............//////000000//////000111111111111111222222111111000//////...////////////000111222333000111111111000000////////////..................000000000000000000000000111111000000000000111111111111000///////////////000000000000000000000000111111000000000/////////////////////////////////000000000000000000000000000///...------......///333222222111111111111111///000111222333333333333222222111111111000000000444333222111000///.........000222222111000333555111111111111000000000///111111000000111111222333222222222333333444444444222222222222222222222222222222222222222333444444444333222111222444666777444333333222222333333444333222222111111222222333///000111222222111000///000000////////////000000222111000111333222///+++//////111111222111000000///000000111000///...---//////000111111111111111000...---...000111///,,,////////////000111222333111111111111111222333333333222000///...///111222000111111111111222222222111111222333333333222222111222333444555555555555444444666777777777666555444444555555555666666666444444444555777999;;;===777777888888999:::;;;;;;:::;;;;;;;;;<<<===============>>>@@@AAAFFFVVVeeewww000000000000111111111111111111222222111000...---+++,,,---...///000111222.../////////000000111111000000000000111111111111...///000000000000////////////000000000000//////............/////////000//////000111111111111111000000000000000000000000111111111111000000000000,,,---///000111222111111,,,,,,---...///000111111//////000000000000//////222222222111111///......///000111000///000222333333333333222000000111333111111111111111000//////000000000000111111111111000000000000000111111222000000000000000000000000222222111000//////000000//////000000111111111222111111111111000000000000111111111111111111111111////////////000000000000111111000///////////////000000111111111111000000.../////////000000111111000000.........///111222...///////////////......///000000000111111222222000000111222222222222222222222222111000//////...///.........///000222333...///000000000000//////111111111111222222222222000000000000000000000000111111000000000000111111111111000///////////////000000000000000000000000222222111111000000//////////////////////////////000000000000000000000000000///...---,,,,,,---...222111///.........///000//////000111222222222222111111111000000000000///333333222111000000111111---///222222111222666999222111111111000000//////000000000///000111111222222222222333333444444444222222222222222222333333333222222222333333444555444333222222222444666888444333333222222333333444111111000000000000111111///000111222222111000///000000////////////000000666555555666888666111---...///000111222222111000///000111111111000...---//////000111111111111111222000///000222333111...////////////000111222333222222111111222222333444444222000///...///000111000111111111111222222222///000111222333444444444111222333444555555555555444444555666666555444333444444444444555555555666222222333444888<<<@@@CCC::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>======>>>@@@@@@FFFVVVeeeuuu111111222333333333333222000000////////////000000////////////////////////111000///......///000111000000000000000000000000////////////000000000000000111111222222000///...000000000000111111111111////////////000000000000666444222000//////000111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000000//////......000000000000000000000000111111111000000000000000000111111111111222222222333222000/////////000000444333111///...//////000000000000000000000000000000000000000111111111111333333222111111222333333222111000000000111333444000000000000////////////111111111111111111111111333111///000333444222000//////000111111111111111111111111111000000000000000///////////////000000000000//////.........---...///000111222333333333000111111111222222222222333333333333222222222111000000////////////000000---......///000111111111////////////000000000000///---+++---000222111///222,,,''')))111444000***000000000000111111111111//////............//////......//////000000111111000000//////......------000000///...............---------........./////////000222444444444222222444222000000222333111...000000///......///111222222222222111111111000000111111111111111111111111333222222222111111000000000000000000000000000000111222333444333222111000444444333333333333222222222222333333333333333444111111000000111111222333000000111222333444444555000111222111000//////111000000000000000///......333111///.........---,,,///////////////000111111......//////000000111111111111000000/////////...---------...///000000111000000000000000000000000......///000000000000000000000000000111111111111000000000000000/////////000000111111222222333333444222//////222333222000333222111111222555777999666666777777777777666666777777777777777666666666666666666666666777888888999999999999999999::::::<<<<<<======>>>??????@@@===<<<===@@@CCCJJJXXXfff{{{000000111111000///......000000////////////000000////////////////////////111000///......///000111000000000000000000000000////////////000000000000000111111222111000///.../////////000000000111111000000000000111111111111333222000///000111222333000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000000/////////...000000000000000000000000111000000000000000000000000111111111111222222222333222111000000000111222555444333111111111111222000000000000000000000000000000000000111111111111222222111000000111222222111000000///000111222222111111111111000000000000........................222000///000222222111/////////000111111111000000//////000000111111111222333222111000///.........000000/////////.........000111111222222222111111000000000111111111222222000000000000/////////...000000////////////000000///000000111222222333333////////////000000000000111///---...000000...,,,111///---...111333111////////////000000000111111//////............//////////////////000000000000///////////////.........000000///...............---------.........//////000000000111111222333444444222111333555666555333222111000///000000111222222222222111111111000000111111111111111111111111222222111111111000000000000000000000000000000000111222333333333222111111333333222222222111111111111111222222333444444555111111111111111222222333000000111111222333333333000111222111000//////111111222222222222111000000222111///......///......111000///...---,,,,,,,,,.../////////000000000111000000000/////////......------...//////000111111000000000000000000000000......///000000000000000000000000000111111111111000000000000000000000000000000000111111111111111222000...///222333333111333222222222333555777888555555666666666666555555555555444444444444555555666666666666666777777888888888999999999999::::::777777888888999::::::;;;>>>===>>>@@@BBBHHHVVVccczzz555555444444333111000///111000000//////000000111////////////////////////000000////////////000000000000000000000000000000////////////000000000000000111111111111000//////....../////////000000000111111111111222222222222333222111000000000222222000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111000111111111111222222222222222111111111222333333555444333222111111111111000000000000000000000000000000000000111111111111111111000//////000111111000000000000000111111222222222222222111111111111000000000000000000000000111///...///000111000//////000000000000000///.........///000111222333333333222111000000000000000000000////////////......222222222222222111000000///000000000111111111111222222222222111111111111000000////////////000000000000000111222222333333////////////000000000000333111000//////...---+++///000111111000000111222....../////////000000000//////............//////000000000000////////////.........///////////////000000///...............------........./////////000///......///111444666444444555777::::::999888333222222111111111222222222222222111111111111111111111111111111111111111111111000000000000//////000000000000000000000000111111222222333222222111222222222111111111000000000000111222333333444444111111111111222222222333111111111111111111111111000111222111000//////111111111222222111111000///111000000//////000000000111000///...---,,,,,,,,,////////////000000000000////////////..................//////000000111111000000000000000000000000......///000000000000000000000000000111111111111000000000000111111111111111000000000000000000//////......///111333333222333222222222333555777888444444555555555555444444555555444333333444555666666666555555666666777888888888888999999999::::::999::::::;;;;;;<<<======???>>>>>>@@@AAAFFFSSS```zzz555555555555444333222111111000000000000000000111////////////////////////000000////////////000000////////////////////////////////////000000000000111111111111000000000///............////////////000000000111111111222222666555333111///.........000000000000000000000000////////////////////////111000000//////000000111////////////////////////000000000000////////////////////////////////////000000000000000111111111000000111111111222222222222222222222333444444555222111111000000/////////000000000000000000000000///000000000111111111111111111111000000111111111000111222222333333222222222222111111111000000000111111111111111111111111//////....../////////...///000000000000///.........//////000111111222222/////////000111333444555000000//////////////////111111222222222111111000//////000000000111111111444444333333333222222222000000////////////000000......//////000000000000////////////000000000000222222000000///...---,,,.../////////////////////............//////////////////............//////111111000000//////......------......//////000000000000///...........................////////////------------///111333555555666888;;;<<<<<<;;;:::333333333222111111111111111111111111111111111111111111111111111111111111000000000///////////////000000000000000000000000111111111222222222222222222222222222111111111111111111111111222222222222111111222222222333333222111111111000000000//////000111222111/////////111///////////////......---///000000000000000222333000000000///000111111222////////////000000000000//////................../////////000000111111111000000000000000000000000......///000000000000000///000000000111111111111/////////000000000000000111111000000//////....../////////000111111111111333333222333333555666777444555555666666555555444777666555444444666777888666555555555555666777777777777888888999999::::::=========>>>??????@@@@@@======>>>@@@AAAFFFSSS___yyy000000111111111111000000111111000000000000111111000000000000000000000000//////000000000000//////////////////////////////////////////000000000000111111111000000000000000............/////////////////////000000000111111555555333222000///......000000000000000000000000////////////////////////000//////......//////000////////////////////////////////////000000000000//////////////////////////////000000111111111111000000111111111222222222222222333333444444444444111111111111000000000///000000000000000000000000///000000000111111111111222222222222222222222222111333444666666555444333111111000000000/////////..............................//////........./////////000000000000//////111111000000000000000000/////////000111333444555//////000000000000000000//////000111222333333333000000000000111111111111000000000000////////////000000////////////000000///////////////000000000////////////000000000000///000000000//////000000111///...///222222000,,,............//////////////////............//////111111000000//////......------......//////000000000000///......................../////////000000***+++...000111222222222666999<<<>>>>>><<<:::999444444333333222111000000111111111111111111111111111111111111111111111111///////////////000000000000000000000000000000000000000000111111222222222444333333333333222222222222222222111111000000///000111222333333333333222222222111111000/////////000111222111/////////111///////////////...------...000111000//////222444000000000000000111222222000000000000////////////......//////////////////000000000111111111111111000000000000000000000000......///000000000000000///000000000111111111111.........//////000000000111111000000//////......000111222222111000//////333333333333444555555666666666666777777666666666666555444444555666777888555555555555555666666777666666777888888999::::::999::::::;;;;;;<<<======;;;;;;===@@@BBBGGGTTT```xxx///000000111222222111111222111111000000111111222000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000222111111000///000000000....../////////000000000.../////////000000000000000000111111222222222222000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////000000000000000000000000000000000000/////////000111111222222000111111111111222222222222222333444444444333333222222333333333222222111000000000000000000000000000000000000111111111111222222333333333333222222222444666888999777555444000000000000/////////...////////////////////////...///000///...---...000//////000111111111111111111111111111000000//////333222111000000000000000//////000000000000111111...///000111222333333333000111111111222222222222222222111111111000000000000000////////////000000111111111111111111222222////////////000000000000---///000000000000111333444222000222555666222........./////////000000000//////............//////000000000000////////////.........///////////////000000///...................../////////000000000***,,,///111222222111000666:::???AAA???===:::999666666666555444222111000111111111111111222222222111111111111111111111111//////000000000000111111000000000000000000000000000000000000000111222333444444444333333333222222222222111111000/////////000111333444444444333222222222222111111000000000000111222111000//////111000000111111000000///...---000111000......111444222111000///...---------000000000000////////////////////////000000000000111111111111111111222222000000000000000000000000......///000000000000000000000000000111111111111......//////000000111111111000000000000000000///111333555444222///......333333333444444555555555666666777777777777666666222222222333444444555555555555444444555555666777555666666777888999::::::999999999:::;;;;;;<<<<<<;;;;;;>>>AAACCCHHHUUUaaawww222222333333333222111111222111111000000111111222000000000000000000000000...///000111111000///...000000000000000000000000////////////000000000000222222000/////////000111/////////000000000111111//////000000000111111111...///000111222333333333000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000.../////////000000000111000000000000000000000000...//////000111111222222000111111111111222222222222222333444333333111111111222333333333333222111000000000000000000000000000000000000111111111111000111222333333222111000111333666999999777555333111111111000000000//////111111111111111111111111...000111000...---///111...///000222333333333333000000000000000111111111333222111000///.........//////000000000111111111///000111222222222222222222222222222333333333333444444444333333333222222000000////////////000000222111111111111111111111////////////000000000000---///111111000000222444222333444555444333111000/////////000000000111111//////............//////////////////000000000000///////////////.........000000///................../////////000000000000......///000111111222222555:::@@@CCCBBB???======999999999888777444222111000000111111111222222222111111111111111111111111000000000111111111222222000000000000000000000000000/////////000111333444333333333333222222222111/////////000000000111111000111333444555444333222222222222222222111111111000111222111000//////111000000111111000000///...---000222000---,,,///333222222000///...---------111000000000/////////...000000000000111111222222222222222222222222222222000000000000000000000000......///000000000000000000000000000111111111111///000000111222222333333000000000111111111111111000333666666333111000111333333444444555444444444555666666666666666666555///111333444555555444333555444444444444555666666555555666777888999::::::;;;;;;<<<<<<===>>>>>>>>>======@@@CCCDDDHHHTTT___vvv000000000///...---,,,+++222222111111111111222222000000000000000000000000...///000111111000///...000000000000000000000000////////////000000000000333222000/////////000111000000000000111111111111000111111111111222222222111111222222222222111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000.../////////000000111111000000000000000000000000...//////000111222222222000111111111111222222222222333333444333222000/////////111222222111000///000000000000000000000000000000000000111111111111///000111222222111000///000222666999999777444222222222222111111111111000...........................000222111...---///111...///111222444444555555......///000111222333333000///////////////000000//////000000111111111222111222222222222111000000222222333333333444444444111111111000000000//////000000////////////000000000000000///////////////////////////000000000000...000222111//////111333---222666555111...///111000000000000111111111111//////............//////......//////000000111111000000//////.........---000000///...............////////////000000000000111000///...///000222444333999AAAEEEDDDBBB@@@@@@;;;;;;;;;;;;999777444333000000111111222222222222111111111111111111111111000000111111222222222333000000000000000000000000000////////////111333444222222222111111111111000,,,,,,---///000222333333000111333555555444333222222222222222222222222222000111222111000//////111...............------,,,,,,000222000,,,+++...222111111111111111222222333111111000000/////////...000000111111222222222333222222222222222222222222000000000000000000000000...//////000000000000000000000000000111111111111111111222333444444555555000000111111222222333333///222666666444222222333333333444555555444444444444555555555555555555444000222555777888777555444555444444444444555666666444555666777888999::::::::::::;;;;;;<<<=========@@@@@@BBBDDDEEEHHHRRR^^^vvv111000///......///000111000111111111111222222222000000000000000000000000......000222555555222000111111111000000000000000/////////000111111222222222222222111111111000000111111111000000000000000000000000000000000000000111111000000000000111111222222111111111111222222111000///////////////000//////...---,,,,,,++++++000000000000000000000000111111111000000000000000111111000///////////////000000////////////000000000111111111222222222222111111000000000000111111444222000///...---......222000//////000111111000111111111111111111111111000111222333333222111000333333333222222222111111111111111111111111111111000000000000000000000000000000///......///000111222111111000000000000111333222111///......------000000000000////////////111222222111///...///000000111111111111222222222555555444333333444444444222333333333333222111111111000/////////000222333111111000000000000111111000000000000000000000000111000000////////////000555444333222111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111222111111000///.........+++,,,---///000111111111///...---,,,---...111222777999===BBBDDDEEEEEEEEEGGGEEEBBB===999444111000///000000000000000//////000000000000111111111111////////////000000000000111111000000000000111111///////////////////////////000000000111111111111111111111111111111111111333333333444444444555555444222111//////000222333222111111000000000000000//////000111111111111111111000///000000000...---111111111111000000000000222111111111000000//////111000000///000222444555::::::999777555333111000222222222222222111000000000000000000000000000000---------///111222222000////////////000000000000333111000111222222111000//////000111222222333333333333333444444333222222666666555444333333333333666666666666666666666666;;;999777666555444555666777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;???AAAFFFQQQ\\\rrr111111000//////000111111000111111111111222222222111111111111111111111111000///000222333444222000111000000000000000000000000000000000000111111222222222222111111111000000111111111111000000000000000000000000000000000000111000000//////000000111222222111111111111222222000000000///000000111111000000//////...------,,,000000000000000000000000111111111111000000000000111111000///////////////000000////////////000000000000000111111111222222111111000000000000111111333222222111000000000000222111//////111111111000111111111111111111111111111111222222222222111111333333333222222222111111111111111111111111111111111111111111111111111111333222111000//////000000000000000//////000111111000////////////000111111000000000000000000000///000111222111/////////000000111111111111222222222333222222111111222222222222333333333333222111111111000/////////000222222111111000000000000111111000000000000000000000000000000////////////000000555444333222111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111000000///......---------...///000111222222000///...------///000111555888;;;???BBBCCCCCCBBBCCCAAA<<<777333111000/////////000000000000//////000000000000111111111111//////000000000111111111111111111000000111111111000000000000000000000000111111111111222222222222111111111111111111111111222222222222333333333444555444222000//////000111222111000000//////000000//////000111111111111111111000000000111000///...111111111111000000000000000000000000/////////...000000000000000222333444:::999999777555333111000000000000000000///......000000000000000000000000000///...///111111000...////////////000000000000222111000000222222111000///000000111222222333333333444444555555444444333555555444333333333444444222222333444666777888999666555444444444444444555777777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;???AAAFFFQQQ\\\rrr222111111000000111111222000111111111111222222222111111111111111111111111222111000111222333222000000000000000000000111111333222111000///000111111222222222111111111111111111111111111111111111111111111111111111111111111000000////////////000000222222111111111111222222000000000000111222333333111111000000//////......000000000000000000000000111111111111111111111111111111000/////////000000111000000//////000000111///000000000111111111111111111000000000000111111222222333333333222222111222111//////111222111000111111111111111111111111222222111111111111222222333333333222222222111111111111111111111111111111111111111111111111111111555444333111000000000000//////...//////000111222///////////////000111222000000000000000000000000000111222111000///000111000111111111111222222222222222111111111111222222222333333333333222111111000000000///000111111222111111000000000000111111//////////////////////////////...//////000111222444333222111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000//////......------////////////000111333444222111000///...///000111333555888;;;>>>>>>>>>>>>???<<<777222//////000111//////000000000000//////000000000000111111111111000000111111111222222222222222111111111111222222111111111111111111111111111222222222222333333333111111111111111111111111111111111111222222222222666555333111////////////111000000//////////////////000000111111111111000111111111222111111000///111111111111000000000000000////////////.........000000000000000111222333888888777666555333111000000000000111000000///...000000000000000000000000111000//////000000///---////////////000000000000222000000000222222111000000000000111222222333333444444555555555555444444444444333333333444555555222222333555666777888999111222333333444444444444666777888999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<:::;;;???AAAFFFQQQ[[[qqq222222222222222222222222000000111111111222222222111111111111111111111111444222000000111222111111000000000000000111111111555333111000//////000111111111111111111111111111000111111111111111222222000000000000000000000000000//////////////////000222222111111111111222222000000111111222333444555111111000000000/////////000000000000000000000000000111111111111111222222111111000000///000000111111000000000000000000111//////000000000111111111222111111000000111111222000111222444444444333222333111000000111222222111111111111111111111111111333222111000000111222333333333333222222222111111111111111111111111111111111111111111111111111111333222222111000000000000............///000111222333222111000////////////000000000000000111111111000111222111000///000111000000111111111222222222333333333333333333444555222333333333333222111111000000000000000111111222111111000000000000111111////////////////////////............///000222222333333222111111111111111000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111////////////......------000///.........000333444333222111000//////000000111333555888999::::::999999888555222000000000111...//////000000000000//////000000000111111111111111111222222222333333333333222222222222222222333222222222222222222222222111111111222222222333333111111111111111111111111111111111222222222222333444333222111000000000000111000//////....../////////000111111111111000000000111333222222111111111111111111111000000000///000000000000000/////////000000000000000111222222444444444444333111000///222222222333333222222111000000000000000000000000111000......000000000///////////////000000000000111000///000111222111000000000111111111222222222222333444444555444444444333222222333444555666777777777777777777777777777333333555666666555444333666777888999999::::::999:::::::::;;;;;;<<<<<<===<<<;;;<<>><<<<<>><<<<<>>>>>???>>>@@@AAABBBEEEPPP\\\lll|||333222000/////////000111333333333222222222111111000000000000111111111111222222222111111111000000000111111111111222222222111111111111111111111111222222222222222222222222111111222333444555555666333222222222222333333444222222222222222222222222444444444444333222222111333333444444444333222111111111111111222333444555444444444444444444444444333333333222222222222111333333222111111111222333222222222333222222111111222222222222333444555666222333444444333333444555444444444333333333222222444444444444333333333222111111111111111222222222222222222222222222222222...000111222111000111222111111000000000000111111555333000111222333222111444333222111000111222222333222222111111222222222111111111000111111222333333333333222222222111111111111111111111111111111111111111111111222222333222333333444444333333222333222222222222222222333000000000000000000000000111111111111111111111111000000000000000111111111//////000111111111111111111111111111111111111111000000111111111111000000///000222222000///000111///000111222222111000///222111111000000111111222111111111000000000//////000/////////........................///000111222555444333222111111111111333222000///......///000111111111000000000000000//////000000000111111111222111111111111111111111111111111111111111111111000000000000000111111111333333333333333333333333111111111111111111111111222222111111111111111222///000000000000111111111111111111111111111111111111111222222222111111000333222111000////////////222222222111111111000000///000111222222222111111000000111111111000000///.........///000111111111111111111222222222333333111000000000000000000000111111000000000000111111000000//////000111222222000000////////////000000333333222222111111000000111222333444555555555555333333444444444555555555666666666666666666666666222444555444333333444555666777888999999999888888::::::::::::;;;<<<======???>>>???AAABBBEEEPPP[[[kkk|||333222111//////000111111333333333222222222222111//////000000111222222333222222222111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222333333333444111111222333333444333333222222222111111222222333555555555444333222111000333333444444444333222111111111111111222333444555444444444444444444555555333333333333222222222222222111111000000111222222222222333333444444333333222222222222333444555666444555666555333333333444444444444444333333333333333333333333222222222222000000111111222333333444222222222222222222222222...000222222111000111222222222111111111111222222333222000111222333333222333222111111000000111111222111111000000111222222333222111111000111111111333333333222222222222111111111111111111111111111111111111111111222333333222333333444444333333222222222222222222222222222000000000000000000000000222222222222222222222222111111111111000000000000///000000111111111111000111111111111111111111111111111000000000000111111///000222222000///000111000000000000000000000000222111111000000111111222111111000000000000//////////////////............///......//////000111222333333222111000000000000////////////////////////222111111111000000////////////000000000000111111111111111111111111111111111111111111111111111111//////000000111111111222333333333333333333333333222222222222222222222222222111111111111111222222000000000000////////////111111111111111111111111333333333222222000//////222111000///............222222222111111111111111///000111111222222111111111111000000//////............//////000000111111111111111222222222222333000000000000000000111111000000111111111111000000////////////000111333333//////.........//////000222222222222222111111111111222333444444555555444333444555666666666555444666666666666666666666666444555666666666666777888777888888999:::999999999999999999::::::;;;<<<<<<>>>===???AAABBBEEEOOO[[[kkk{{{222222111000000111111222222222222222222222222222000000000111111222222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111222444555666666666555333333222111111222333444444444444444333333222111444444444333333333222222222222222222333444555666444444444444555555555555444444333333333222222222111111111111111222222222222222333444555555555555333222222333333444555666666777777666444333333444555444444444444333333333222222222222222222222222111111111222222333333333222222222222222222222222000222444444333222333444555444444333333444444555222111111111222333444444222222111111111000000000222111111111111222222333444333222111000000000000222222222222222222222222111111111111111111111111222111111111111222333333222333333444444333333222222222222222222222222222000000000000000000000000222222222222222222222222222222111111000000/////////000111111111111000000111111111111111111111111222111000//////000111222///000222222000///000111111111000000000000111111111111000000000000111111111000000000///////////////////////////.........///////////////000111111000///...------------------...///000111000000///222222111111000/////////////////////000000000111000000000111111111111111111111111111111111111111/////////000111111222222222222222222222222222222222222222222222222222222111111111000111111222333444444333333222111111000222222222222222222222222222222222222222111000///222111000///////////////111111111111111111111111///000000111111111111111222222111000///............/////////000000000111111111111111222222222222000000000000000111111111///000111222222111000///.........///000222333444000////////////000000111111222222222222222222222111222333444444444444444222333555777777666555444444555555555555555666666444666777777777777999:::888888999999::::::::::::999999:::;;;<<<<<<<<<<<<======???AAABBBDDDNNNYYYiiizzz222111111111111111222222222222222222222222222222333222222222111111000000111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222333333222222222222111111222444666888999999999888666555333222222222333444111222333333444444444444444444333333333222222222333333333444444555666777555555555555555555555555444444444333333333222222111222222333333333444444222333444555555555555555333333333333444555666666888888999777555444444555555555555444444444333333222222222222222222222222333333333333222222111111222222222222222222222222111333444444333333444555555444444333333444444555111111111111111222333444222222222222111111000000222222222222222333444444444444222111000000//////222222222222222222222222111111111111111111111111222222222111222333333444222333333444444333333222111222222333333222222111000000000000000000000000222222222222222222222222222222111111000000//////000000111111111000000///111111111111111111111111222111000//////000111222///000222222000///000111111111000000000000111111111000000000000000000111000000000////////////............///////////////000////////////000000111......------,,,------------...000111222222111000111111111111000000//////...////////////000000000...///000111111111111000000000000000000000000000//////000000111111111111222222222222222222222222222222222222222222222222111111000000111222222333666666555444333222222111333333333333333333333333///000111222222222222222222222111000000000111111111111111111111111111111000000000000000111111111444333222000000//////000////////////000000000000000000111111111222222222//////000000111111111111///000111222222111000///.........///000222333444111000000000111111222333222222222222222333333333222222333333444333333333222333555777777666555333333333444444555555555555111222444444444444666777999999999999999::::::::::::;;;<<<===>>>>>>>>>===;;;<<<>>>AAAAAADDDMMMXXXgggxxx111111111222222222222222111222222222222333333333444333333222111111000000111111111111111222222222000111111111111222222222111111111111111111111111222222222222222222222222333333333333333222222222444555777888:::;;;<<<<<<:::888666333222333444444000111222333444555555555555444333222222222333333333333333333444555666777666666666555555555444444444444444444333333333333111222333444444444444444333333444444555444444444333333333333444555666777888999:::888666555555666555555555555444444444333222222222222333333333333555444444333222222111111222222222222222222222222///111333333222111222333222222111111111111222222111222333222111111333444222333333333333222111111222222222222333444555555444333222111000000000000111222222222222333333333222222222222222222222222222222222222222333444444222333333444444333333222111222333444444333222111000000000000000000000000222222222222222222222222111111111111000000000000000111111111111000000///111111111111111111111111111111000000000000111111///000222222000///000111000000000000000000000000111000000//////000000111000000////////////...............///////////////000000////////////000000000000//////...//////000---...000111222111111000000000000000000000000111......////////////000000---...000111222111111000000000000000000000000000111000000000000000000000222222222222222222222222222222222222222222222222000000000000111222333333555444444333222111111111333333333333333333333333//////000222222333333333222222111111111111222222111111111111111222222222000////////////000111222444333222000000000111111////////////000000000000000000000111111111111222/////////000111111222222000000111111111111000000////////////000111333333111111111111222333333444333333333333333222222222222222333333333333222222222333444555555555444333222222333333444555555555333444666666555555666888999888888888888999:::::::::;;;===>>>??????>>>>>>:::;;;>>>AAAAAACCCMMMWWWddduuu000111222222333333333222111111222222222333333333222222222222222222222222000000111111111222222222000111111111111222222222111111111111111111111111222222222222222222222222333333333333333444444444555555666777999;;;===>>>===;;;888555333333444555111222222333444444444444555444333222222222333333222222222222222444555555888888777666555444333333555444444444444333333333///000222333444444333333333444444444444333333222444333333444444555666777888999:::999777666666888555555555555444444444444222333333333444444444444333333333333333333333222222222222222222222222222///111333333222111222333111111000000000000111111222333444333000000222444333444444555444333222111111111111111222333444555333333222111000000000111111111222222222333333333222222222222222222222222333222222222222333444444222333333444444333333222000111333444444333111000000000000000000000000000111111111111111111111111000000000000000111111111111111111111111000//////111111111111111111111111000000111111111111000000///000222222000///000111///000111222222111000///000000////////////000000000000/////////...................../////////000000000////////////000000000000////////////000000......//////000//////////////////000111111222222........./////////000000,,,---///111222111000000000000000000000000000000222222111111000/////////111111111111111111111111111111111111111111111111000000000000111222333444333333333222222111111111111111111111111111111111000111111222222222111111111111000000000000111111000000111111111222222222000//////...///000111222333222000//////000111222000000000000////////////000000000000111111111111...//////000111111222222111111000000000000111111000000//////000111222222000000000000111222333444444444444333333222222111222222333333333222222111222222222333333333333444111222222333444444555555666888999888777666888999888888777777777888999:::999:::<<<>>>???>>>======999:::>>>AAAAAACCCLLLVVVbbbsss000111222333333333333333111111111222222333333333111111111222222333444444000000111111222222222222000111111111111222222222111111111111111111111111222222222222222222222222333333333444444555555555555555555666888:::===???@@@===:::666444333444555333333444444444333222222555444333222111222333444000000000000111222333444999999888666555444333222555555444444444333333333...///111222333333222222444444444444333222111111444444444444444555777777888999:::999777777777999666666555555555444444444333333333444444555555555111222222333333444444555222222222222222222222222111333555555444444444555333222222222222222222333222444555333000///111333333444555666555444333222000000000000111222333444333222111111000111111111111111111222222333333333222222222222222222222222333333222222333333444555222333333444444333333222000111333444444333111000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111000//////111111111111111111111111///000111222222111000//////000222222000///000111...000111333333111000...000000////////////000000000/////////............---.........//////000000111000////////////000000......---------......///..............................///000111222333333............/////////000+++---///111222222000000000000000000000000000000333333222111000///......111111111111111111111111000000000000000000000000000000000000111222333444444444444333333333333222////////////////////////222222222222222111000///000000////////////000111000000111111222222222222000///.........///111222111000...---...///111222000000000000////////////000000000000111111111111...//////000111222222222222111000//////000111222111000000000000000111111////////////000111222333555555444333333222111111222222333333333222222111222222111111111222333444111111222333333444555555444555666555444333444555888777666666666777999:::888999<<<===>>>>>><<<;;;999:::===AAAAAACCCLLLVVVaaarrr222222222222222222222222333222111000000111222222222222222111222222333333333333333222222222222111000000111111111000000///111111111000111111222333444333222111111333555666666555333222222333555666666777777888999::::::;;;:::888666444333444555666444333222222111111222222222222333333333333444444///000000111222444555666666666555444444444444555111333444444333222222333444444444444444444444444777777666555444444333333777666444222222222444555777666555444444444444444555555444444444333333333444444444444444444444444444444444444333333222111333333333222222222111111555444333222222222333444666666666555555444444444333333333222222111111111555555555444444333333333111222333333444444333333222222111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222444444444444444444444444333333444444333333222111000000000000000///......333333222222111000//////111111111111222222222222222222222222222111000///000000000000000000000000111111000000//////......//////000000111111111222222111111000111111222222////////////000000000000222222111///...---,,,+++000000000000000000000000---------...............////////////////////////---......///////////////000000000000111111111111......//////000000111111---,,,,,,---000111111000000000000000000000000000333000///111555777777555333222111000////////////////////////////////////111111222222222222111111333333333222222111111111333222111/////////000111222111000.........///000//////000000111111111111333222111111111222444444333222111000////////////000000////////////000000222222111000//////000000111222222222222111000000111111111111111111111111111222222333222111000///////////////000000000000111111222222222333333333444333222111111222333444222111000000000111333333333333333333333333333333444444444444444444444444666666666666777777777777777777666555555666888999888999::::::;;;;;;;;;;;;<<<;;;===@@@AAACCCKKKTTTdddqqq000000000000000000000000333222111000000111222222333333222222111222222222111111111000000000000//////000000111111000000///111111111111111222222333222222333333444444444333222222222222222222222222333333444444555555666666999777555444333333444555444333222222111111222222222222333333333333444444333222222222333444555555555555444444444333333333222444666555444333444444444444444444444444444444777666666555444444333333777555444222222333444555666666555444444444444444555555555555444444444444444444444444444444444444333333444444444333222222333333333222222222222111333333222222222333444555555555555444444444333333333333333222222222111111333333333222222111111111333333444555555555555444555444444333222111000000222222333333333444444444222222222222222222111111222222222222222222222222222222222222222222222222333333444444333333222111000111111111111000///...333333222222111000000///////////////000000000000222222222222222111000000000000000000000000000000222111111111000000000000000000000111111222222222222222111111111111111111////////////000000000000111111000///...------,,,000000000000000000000000/////////.........------////////////////////////------...///000000//////....../////////000000000///////////////000000000000///...///111111111///000000000000000000000000000///...///111333333333333333222111000000000000111111111111111111111111111111111222222111111111333333333222222222111111333222111000//////000111222111000/////////000000000000000111111111222222...///000111222111111000111000000///////////////000/////////000000111222222111111000000000000000---...///000111222222222000000000000000000000000111222222222222111000///000000000000111111111111111111111111222222222333333222222111111222222333222111000000000111333333333333333333333333333333555444444444444444444444555666666666777777777777777666666666666777777888888999::::::;;;;;;;;;:::<<<;;;===@@@AAACCCJJJSSSdddrrr111111111111111111111111222222111111111111222333444444333222111111111111111111111000000000000//////000000111111000000000111111111111111222333333000111333555555444333222000111333444444333111000222222222222222333333333777666444333222222333444444333222222111111222222222222333333333333444444555555444444444444555555333333444555444333222111333555666666555444444555444444444444444444444444666666666555444444333333666555444333222333444555666666555444444444444555666666666666555555555555444444444444444444444444222333333444444444444333333333333333222222222222222222222222333333444555444444333333333333333222333333333222222222222111333333222222222222111111333444555555666666555555777666555444222111000000222222333333333444444444222222222111111111000000222222222222222222222222222222222222222222222222333333444444333333222111111111222222222111000000333333222222111000000000////////////000000000000111222222222222111000000000000000000000000000000222222222222111111111111000000111111111111222222222222222111000000000000////////////000000000000000000000//////.........000000000000000000000000000000000//////.........////////////////////////,,,---...///000000000000------........./////////000000//////////////////333222000000111222000///000000000000000000000000222222333333222222444555444333222111111000111111111111111111111111111111111111111111111111111111333333333222222222222111222222111000000000111111222222111000000000111111111111111111111222222222,,,...111333333222000...///............///000000111000000000111222222333111111111000000000000000---...///000000000000000////////////////////////111111222222111111000///111111111111222222222222000000000111111111222222111222222222222222222111222111111111111222333333444444444333333222222222444444444444444444444444555555666666666777777777555666777777888888888777999999:::;;;;;;;;;::::::<<<;;;<<>>???AAAIIIRRR___nnn222222222222222222222222000111222444444444444444333333222222111222222222111111111000000000000//////000111222333333333333333222222222222333444444333222222222333333444444222222222222222222222222111111111222222333333333333333444444444444333333444333222222111111222222222222333333333333444444333333333333444555666777777666666666666555555555222444555555444333333444444444444444444444444444555555555555555555555555222333333444555555555444444444444444444555666666777777666666666555555555444444444555666777777777555555555555555555444333555444444444444333333333222222333444444444333222222222222222333333444444111111222222222333333333111111111222222333333333222333333444444444444444111111222222222222222222222222333333333444444444222222222333444444555555222222222222222222222222000000111222222333444444333333444444333333222111000000111222222222222222111111111111111111111111////////////000000000000000000111222222222222222000000000000000000000000//////000000000111111111222111111111000000000000,,,...///111222111000///////////////000000000000111111000000000000000000000000000000000000000000........................///////////////////////////////////////......---------........./////////------..................111000///000222333222111000000000000000000000000444222111111333444333333111111000000000111111222000000000000000000000000333222111//////111222333111111222222222333333333000111222333333333222222...///000111111111000000000000000/////////......//////000000111111111111111000000000111222333333444333222111111000000111...///111222222222000000,,,---...000222333444444111111111111111111111111000//////...///000111222//////000000000111111111111111111111222222222333111111000000000000111111111222333444444444333333111222222333333444444555111111111222333444444444444444444555555555666666666666666777888999;;;;;;:::;;;;;;;;;::::::999888;;;:::;;;>>>???AAAIIIRRR]]]mmm444444444444444444444444000111222444555555444444222222222111222222333333333333333222222222222111......///111111222222222333333222222333333444555000111333555555444333222222333555666666555333222111111222333444555555555333333444555555444444444444333222222111111222222222222333333333444444444666666555555555555666666666666555444444444444555333555666666555444444555444444444444444444444444444555555555555555555555222333444444555555555444444444444444444555666777666666666666555555555555444444444555666777777888555666666666555444333333555555444444444333333333///000222444555555555555222222222333333444444444111111111222222333333333333333333444444555555555333444555555666666555555444444444333333222222222000000111111111222222222111222333333555555666777222222222222222222222222222222333444444555666666333333444444444333222222///000111222222222222222111111111111111111222222111111111111222222222222///000111222222222222222000000000000000000000000000000111111222222222333333333333333222222111111+++---///111222222111000////////////000000000000111111111111000000000///000000000000000000000000111000///...---,,,++++++////////////////////////000000000000///...---,,,,,,,,,,,,---------......,,,------....../////////444333111222333333222000000000000000000000000000333000...///222444333111111000000000000000111111111111111111111111111111333222000//////000222333111111111222222333333333000111222333444333333222---...///111111111000///000000//////.........---///000333555555444222111000000000000000111111222111111000000111111222333---///111222333222111000---...///000111111111111000000000000000000000000000///.........000111222000111111111111222222222111222222222222333333333222111000//////000111222111222333444555444333333000111222333444444555666222222333444444555666666444444444555555555666666777666666666777999;;;===;;;;;;;;;;;;::::::999888;;;:::;;;>>>???AAAIIIRRR[[[lll444444444333333222222222222222222222222222222222222000///000333444222000222222222111111111111111333444444333111000000111222222333333333444444444333444555555555555444333444444444444444444444444333222222222333333444555666666555555555444444444222333444444555555444444222222222222222222222222555555555666666666666666444555777777777666555555222222333333333333333333333444444444555666666666999999888888777777777666555555555555555555555555555555555555555555555555555555666666555555444333444444444444444444444444000111222333444555555555555555555555666666777777777777666555333222111000666666555444333222222111444333333222222333333444111222222333333444444555333333333333333333333333333333333222222222111111555555444444333222111111333333333333333333333333444444333333333444555666444444333222333444555666666555444333222333444444333333111000000000111222000000000000000111111222000111111111111000//////111222222222222111000000000000000000000000000000111111222222222222111111111111111111111000//////...///000222222222111000222111000///......//////000000000000000000000000000000000000////////////222111111000000000000000111000///......///000111...............///000000------............------...............///000000////////////000000000000222111///.........///000111111000000111222333333333222000/////////000111222111111111000000//////222222111111111111222222222111111111333444333222333111000000111222222111////////////000000000000111111000000000000111111111222333333333333222111////////////000000000000222111///.........///000111111000000//////......------------------------///000111222222111000///---...///000000///...---111111222222222222111111333333333222222222222111222222222111111111111000000111111111111222222222222222222222222222222222333333222222333555666888444555555555666777777777777777777777888888888888999999999::::::;;;;;;;;;<<<;;;<<>>777444555999333444555666777888999999777777777888999999999:::444444555555666666666777888888888888888888888888888888888888888888888888888999999999999888777777777777777777777777777777888:::<<<======;;;888666999999888888777777666666777777666666555555555555555555555666666666666666777777666666666666777777666666666555444444333333555555555555555555555555555555444444444333333333777777666555444444333333333333333333333333333333333444666888888777666555333444666777777777666555555666777777777666444333333333444555444333222111222222111111222222333444///000111222333444444444111222222222222111000000000000000000000000000000111111222222222222111111//////000111111111111111...///000000000///---,,,!!!%%%,,,333777777555333000000000000000000000000000000000000////////////000000///..................///000111111000///..................///000000//////000000000000//////...............///000000////////////000000000000////////////111333555777333333222111000000111111000111111222222000///...//////000000111111111222444333333222222333333444222111111111333444333222333111000000111222222111222222333333333444444444111111000000000000111111222111000//////000111222000111111111111222222222///000000111111///...---333222222222111111000000000000000000000000000000///000111222222111000///---...///000000///...---//////000000000000//////......///000111222333333222222222111111111111000000111111111111222222222111222222333444555666666000222333555666666555555222333444555777888999:::888888999999999:::::::::;;;;;;;;;::::::999999999888888<<<@@@AAAAAAFFFNNNYYYiii444444444555555555555666555555555444444333333333333333333222222111111111333333333333333333333333111111111222222333333333333333444444444444555555666666666666666555555555555666666666777777888888777999;;;===<<<:::666444666666666666777777777777999999888777666666777777;;;;;;:::999888888888999::::::::::::::::::::::::999999888888777777666666777777888888888888777777999999999999999999999999888888888888888888888888888888888888777666444444999999999999888888888888???<<<::::::;;;;;;888666:::888555444444777:::<<<<<<<<<===>>>===<<<:::999888888888888888888888888777888888888999999999999:::999777555444555555666666666666666666666666666333444555666777888999:::777777777777888888888888777777777777777666555555555555444444444333333333333444444555666777888888555777;;;>>>>>>===:::888555555555555555555555555777777666555555555555555444666777888888777666444444444444444444444444444555444444333333222222111444444444333333333222222000000000000111111111111111111111111111111111111111111111111111111111111222000///000111111000///111111000000000000111111444222000///...///000111000000111111111111000000111111111111000000000000......///000000000000000......------------......//////////////////////////////000000///...------////////////000000000000//////000000000000//////000000000000000///......000000000000000000000000111111222222222222111111111222333444555444333222444333333222111111111222111111222222222222111111...//////000111222222333111000/////////000222333111111222222222333333333111111000000000000000000222222222222222111000///000000000000/////////...,,,,,,,,,---...///000000111111000000//////............////////////......000000000000000000000000222222222111111111000000222222222111111111000000333......444666333111444333333222222333333444555333333333444444444555555111111222222333444555555777777777777777777777777:::;;;<<<<<<::::::;;;<<<888:::<<<===>>>BBBHHHNNN\\\kkk444444444555555555555666555555555444444333333333444444333333333222222222333333333333333333333333222333333333333333333444222222333333444444555555666666666666666666666666666666666777777888888888777888:::<<<<<<;;;999888777888888888999999999999999999999999888888888777;;;:::999999888888888999::::::::::::::::::::::::999999999999999999888888888999999::::::999999888;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888777666555888888888888777777777777===;;;999999;;;;;;:::888777777777777777888888999999::::::;;;:::999888777888888888888888888888888777777888888888999999999999999888777666666666666666666666666666666666666888888777777666666666555777777777777888888888888777777777777777666555555555555555444444444333333444444444555555666666777333444666888999999888888666666666666666666666666888777666555444555555666555666777888888777666555444444444444444444444444333333333333333333333444444444444333333333222222111111111111222222222222111111111111111111111111111111111111111111111111222000///000111222000///000000000//////000000000111000...---------//////000000111111111111000000111111111111000000000000......///000000000000000//////............//////////////////////////////000000111111000000///...////////////000000000000//////000000000000//////000000000000000///......000000000000000000000000111111222222222222111111111222333333444444333333444333333222111111111222111111222222222222111111.../////////000111111111333222111000//////000000111111111111222222222222111111111111111111111111111111222222222111000000222111000///...---------............///000111222222111111111000000000000......////////////......000000000000000000000000222222222111111111000000222222222111111111000000333//////333555222111333222111111111111222333333333333333444444444555555222222333333444555555666666666777777888888888888777999:::999888777888999888:::<<<===>>>BBBHHHNNN[[[jjj444444444555555555555666555555555444444444444444555555555444444444444333444444444444444444444444555555555555444444444444333333444555666666777777666666666666666666777777777777777888888888888888888888:::;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;<<<;;;:::999888::::::999888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::::::::999888777999999999999888888888888;;;:::888999;;;<<<<<<;;;666888999;;;:::999666555888888999999999888777777999999999999999999999999777777777888888888888999888888999999999888888777777777777777777777777777999999888777666666555555777777777777888888888888777777888888777777666666666555555555444444444444444444444444444555555555444444444444666777999:::888888888888888888888888999777555444333444666777666666888888888888666666444444444444444444444444111222222333444444555555444444444444333333333333222222222333333333333444222222222222222222222222111111111111111111111111111000///000111222111000000000000000000000000000111000///...---...///000000000111111111111000000111111111111000000000000//////000000111111000000000000////////////000000////////////////////////111111222222111111000000////////////000000000000///000000111111000000///000000111111000000//////000000000000000000000000111111222222222222111111222222222222222333444444333333222222222222222222111111222222222222111111111111111111111111111111444333222111////////////000000000000111111111111111111222222222222222222000111111222222222111111444333111///------------////////////000111222222222222222222111111111111......////////////......000000000000000000000000222111111111111000000000222222222111111111111111222//////333444222111222111111000000111111222333333333333444444444555555333333444444555666666666555555666777888999999:::777999:::999888777888999888:::======>>>AAAHHHMMMZZZiii444444444555555555555666555555555555555444444444666666666555555555555555555555555555555555555555777777777666666555555555555555666777888999::::::666666777777777777888888888888888999999999999999::::::::::::;;;;;;<<<===::::::;;;;;;;;;<<<<<<<<<:::;;;===>>>>>>===;;;:::::::::999999999999999:::999999999999999999999999:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<===============<<<;;;;;;::::::::::::;;;;;;;;;::::::999<<<<<<;;;;;;;;;:::::::::999999999:::<<<>>>???@@@::::::;;;;;;:::888666555999999:::::::::999999999999999999999999999999999777777777888888888999999777888999:::;;;:::999888888888888888888888888888777777777777777777888888666777777777888888888888777777888888888777777666666666666555555555555444444444444444444333333333555555666777888:::;;;<<<999999999999999999999999999777555333333444666777666777777888888777777666444444444444444444444444333333333333444444555555555444444444444333333333222222222222333333333333222222222222222222222222111111111111111111111111111000///000111222111000111111222222222222111111222222111000000111111222000000111111111111000000111111111111000000000//////000000111111111000000111111000000000000111111////////////////////////000111111111111111000000////////////000000000000000000000111111000000000000000111111111000000///000000000000000000000000111111222222222222111111333222111111111222444555222222222333222222222111111111222222222222111111333333333333333222222222333333222111000000000///////////////000000000000222222222222222333333333///000111222222222222222444333111/////////000111///////////////000111222111111111111111111111111......////////////......////////////////////////111111111111000000000000111111111111111111111111222000000222444333222111111111111111111222333333333333333444444444555555444555555555666666666777444444555777888999;;;;;;:::<<<===<<<;;;:::;;;<<<999;;;======>>>AAAHHHMMMXXXggg444444444555555555555666555555555555555555555555666666666666666666666666666666666666666666666666888888888777777666666666555666666777888999999999777777777777888888999999:::::::::::::::999999999===<<<;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<>>>@@@@@@>>>===<<<;;;:::::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===???>>>>>>>>>=========<<<:::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;===@@@CCCEEEAAA???===:::888888888888999999999999999999999999999999999999999999999999888888888888999999999999777888:::;;;;;;:::999888999999999999999999999999777777777777888888888888666777777777888888888888777777888888888888777777777777666666666555555555444444444444444333333333444666888:::;;;;;;;;;:::888888888888888888888888888777555444444444666777666666666777777666666666444444444444444444444444555555555444444333333333555555555444444444333333111111111222222222222333222222222222222222222222111111111111111111111111000/////////111222222000222333333444444333333222222111111111111222222222000000111111111111000000111111111111000000000///000000111111111111000000111111000000000000111111000000000000000000000000//////000111111000000000////////////000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111222222222222111111333222111000111222333444111222222333333333222111111111222222222222111111222222222222222222111111111111111222222222111111....../////////000000000111111222222222333333333///000111222222222222222222111111111111222444555//////......//////000000000000000000000000000000......////////////......////////////////////////000000000000000000000000111111111111111111111111111111111222444555444222222222222222222333444444333333333444444444555555555555666666666666666777333444555777888:::;;;<<<<<<===>>>===<<<;;;<<<>>>999;;;======>>>AAAGGGLLLWWWfff~~~444444444555555555555666555555555555555666666666555666666666666777777777777777777777777777777777888888888888777777777777555555666666666666777777777777777888999999::::::;;;;;;;;;;;;::::::::::::===<<<;;;:::999999999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@???>>>>>><<<<<<;;;;;;;;;<<<==============================;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========????????????????????????;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>AAAFFFIIIGGGDDD???:::888888999:::777777777666777777888999::::::::::::::::::::::::999999999::::::::::::;;;999999:::::::::999999888888888888888888888888888::::::999888777777666666777777777777888888888888777777888888999999888888777777777777666666666666444444444444444555555555333555777999999999777666777777777777777777777777777777666555555555555555555555555555555555555555444444444444444444444444666666555555444333333222555555555555444444444333111111111111222222222222333333333333333333333333111111111111111111111111000///...///111222222111222333444555555444333222//////000000000000000000000000111111111111000000111111111111000000000000111111222222111111000000111111000000000000111111000000000000000000000000...///000000111000000000////////////000000000000000111111222222111111000000000111111222222111111000000000000000000000000111111222222222222111111111111111111111222333333000111222333444333222111111111222222222222111111//////000000000000000000000111111222333333222222////////////000000000000000000111111222333333333000111111222222222111111//////111222333444555555/////////......//////000///////////////000000000......////////////......000000000000000000000000//////000000000000000111111111111111111222222222///111222222444888888444333333222222333333444555333333333444444444555555555555666666666666666666444444555777888:::;;;;;;999;;;<<<;;;:::999:::;;;:::<<<======>>>AAAGGGLLLVVVfff444444444555555555555666444555555555666666666777555555555666666666777777888888888888888888888888777777777777888888888888888888888888777777777777777777888888999::::::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<======>>>>>>????????????===============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@==================<<<<<<<<<======>>>>>>======<<<;;;;;;<<<======>>>???????????????@@@AAAAAABBBBBB>>>>>>???AAAAAABBBBBBBBB>>>>>>>>>=========<<<<<<<<<===>>>??????CCCHHHMMMJJJGGGBBB===:::999:::;;;888777777666777888999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999888888888888888888888888888888888888888999999999888888777777777777777777777888888888888666777888999999999999888888888888777777777666666444444444555555666666777666666666666666666666666777777777777777777777777555666777777777666444444444444444333333444444444444444444444444444444444555555555555555444444444555555555555444444444444222222222222333333333444333333333333333333333333111111111111111111111111000///...///111333222111000111333444444333111000//////000000111111111111000000111111111111000000111111111111000000000000111222222222222111000///000000000//////000000000000000000000000000000000///000111111222222111111////////////000000000000000111111222222111111000///000111222222222222111000000000000000000000000111111222222222222111111000000111222222222222222///111222444444333222111111111222222222222111111///000000000111222222222111222333333333222111000//////000000000111111111//////000000111222222333111111222222222111000000---...000222333333222222111000000//////000000111//////000000000111111111......////////////......000000000000000000000000////////////000000111111000000111111111222222222...222333222555;;;;;;777222222222222222333333444333333333444444444555555555555555555555555555555444555666777888999::::::888999:::999888888999::::::<<<>>>>>>===@@@FFFLLLUUUfff444444444555555555666666444555555555666666777777444555555555666666777777888888888888888888888888666666777777888888888999===<<<<<<;;;;;;::::::999777777888999::::::;;;;;;======<<<<<<<<<;;;;;;;;;777777888:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======>>>>>>????????????>>>>>><<<======>>>???@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDD@@@AAABBBCCCDDDDDDEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@===???@@@@@@@@@CCCIIINNNKKKHHHDDD@@@<<<;;;::::::::::::999999999:::<<<===::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<;;;999777666666777777777777777777777777777777555666777888999:::;;;;;;777777777777888888888888666777888999999999999999888888888888777777777777444444444555666777888888:::888666444444555777888888888888888888888888888444555777888888666444333444333333222222333333444444444444444444444444444333333444444555666666666666666555555555444444444333333333444444444555555333333333333333333333333111111111111111111111111///......///222333222111...///111222222111///...000111222333333333333333000000111111111111000000111111111111000000000000222222222222222111000///000000////////////000000000000000000000000000000000111222333333333333333////////////000000000000111111222222222222111111///000111222222222222222000000000000000000000000111111222222222222111111///000111333333222111111///000222444444444222111111111222222222222111111222222333444444555666666333444444444333111///...000000000000111111111111...//////000111111222222222222222222222111000///,,,...000222222111///---222222111111111111111222000000111111222222222333......////////////......000000000000000000000000.../////////000000111111000000111111222222222222...222333222666======888111111111000111222222333333333333444444444555555555555555555555444444444555555666777888999999:::888999::::::888888999::::::<<<>>>>>>===@@@FFFKKKUUUfff222222333333444555666666555555555555666666666777666666666666666666555555:::999999888777777666666111222333555555666666666===<<<;;;:::999999999999::::::;;;<<<<<<<<<<<<;;;999999999999::::::::::::=========>>>>>>>>>>>>===========================AAA@@@@@@AAABBBCCCBBBAAACCCEEEEEECCCCCCFFFFFFCCCCCCCCCCCCBBBAAABBBBBBCCCBBBDDDCCC???>>>@@@AAA>>>>>>@@@BBBCCCBBBAAAAAAAAAAAABBBCCCAAA@@@???@@@BBB???>>>???BBBFFFGGGDDD@@@BBBAAAAAACCCFFFHHHHHHGGGCCCEEEEEEDDDBBB@@@@@@AAADDDCCCAAA@@@@@@BBBDDDEEEMMMJJJDDD???<<<;;;<<<===BBB???;;;:::;;;<<<<<<;;;>>>>>>>>>=========<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<;;;:::999:::;;;;;;888999999::::::999999888::::::;;;;;;::::::999888999999999999999888777666666777888999:::;;;;;;;;;;;;:::::::::999888888888888777777777777777888888777777666666666666777777888888999999999:::::::::;;;::::::999888777555555666666666666666666666666444444444444444444444444222222222333444555666777333444666777777555333111888888777555444333222111333333444444555444444444333222111000000111222333000111111111111222222222222222222222222222222222111111000000111111222333333222222111111222222333222222222111111111111000111111222222222222111111000000000000000000000000////////////000000000000111111000000//////......222111000.........///000222222111111111111111111333333222111000000000111000000000000000111111111222222111111000000//////000000000000111111111111000000000000000000000000,,,...111111000000000000222111000000000111333333999777444222111222333444111111000000000000111111000000000///000000111222111111111111111111111111000000000///////////////000000000000////////////222222111111111111111111111000...---++++++******---......///////////////000///---,,,---...000222222111000//////000111111...000222333333333111000333333222222333333444555000111333444555444444333333444555555666666555555888777666666666777999:::999999999999999999999999999:::;;;;;;<<<@@@EEEIIIYYYeee}}}333333333444555555666666555555555666666666777777666666666666666666666666666666666666666666777777555666777888999999999999;;;;;;::::::::::::;;;;;;::::::;;;<<<============??????>>>>>>>>>>>>>>>>>>:::<<<>>>AAAAAAAAA???>>>======>>>???@@@AAAAAAAAAAAABBBDDDFFFHHHHHHGGGFFFHHHLLLMMMKKKKKKNNNMMMIIIHHHHHHHHHGGGFFFEEEFFFFFFHHHLLLLLLIIIIIIKKKJJJGGGHHHHHHIIIJJJJJJJJJIIIHHHKKKKKKLLLJJJIIIIIIJJJLLLFFFEEEDDDGGGJJJLLLJJJGGGCCCCCCBBBDDDFFFHHHGGGFFFEEEFFFGGGGGGDDDBBBAAAAAAGGGFFFFFFEEEFFFFFFGGGGGGIIIGGGBBB???===>>>@@@BBBCCCAAA>>>===>>>???>>>===============<<<<<<<<<<<<:::::::::::::::;;;<<<======<<<;;;:::::::::;;;<<<999999::::::::::::999999::::::;;;;;;::::::999888999999999999999888777777777888888999::::::::::::999999999999999888888888888888777777777777888888888888777777777777888888888888888999999999999999:::::::::999888777666555555555555555555555555555444444444444444444444444333333333333444555666666666666666666555555555555777777666555444333333222444444444555444444333333333222111000000111222333111111111111222222222222111111111111111111111111111111000000111111222333333222222111111222222333222222222222111111111111111111222222222222111111111111111111111111111111////////////000000000000000000000000////////////111000///......//////000222222111111111111111111222222111111000111111111111111111111000000000000111111111000000000000000000000000000111111111111000000000000000000000000,,,...111111000///000000222111000000000111222333888666444222111111333444111111000000000000111111000000000000000111222222111111111111111111111111000000000000000000000000111000000000////////////000000000000000000000000222111000...------------...//////000111000000000000///...------///000111222111000//////000111111///000111333333222111000000111333444444444333222222333444444444333222111333444555555666666555555666555555444555666777888999999999999999999999999999:::;;;;;;===@@@EEEIIIXXXddd|||555555555555555555555555666666666666777777777777666666666666666666666666555555666666777888999999666666777888888999999999===<<<<<<<<<<<<;;;;;;;;;::::::;;;===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???BBBFFFJJJKKKJJJIIIGGGDDDEEEGGGHHHIIIIIIIIIIIIGGGHHHKKKMMMNNNOOONNNNNNNNNTTTXXXYYYYYYZZZVVVQQQQQQQQQQQQPPPNNNOOOQQQSSSXXX]]]___^^^^^^___\\\XXXWWWUUURRRSSSUUUUUUSSSPPPSSSUUUWWWWWWWWWWWWYYY[[[WWWSSSPPPOOOQQQRRRPPPNNNHHHGGGGGGHHHJJJLLLKKKJJJLLLMMMNNNMMMIIIFFFCCCCCCFFFGGGHHHHHHHHHGGGFFFEEEFFFDDD@@@======>>>@@@BBBAAA???>>>===>>>>>>===;;;>>>>>>>>>>>>============;;;;;;;;;;;;<<<===??????>>>===<<<;;;:::;;;;;;<<<999::::::;;;;;;::::::999::::::;;;;;;::::::999888999999999999999999888777888999999::::::999999999777777888888888888888888888888777777777777777888999999888888888888999999777888999999::::::999999:::::::::999888777666555444444444444444444444444444444444444444444444444333333333333444444555666777666444222222333444666666666555555555444444444555555555555444333222222222222111111111111222222111111111111222222222333000000000000000000000000111111000000111111222333333222222111111222222333333222222222111111111111111111222222222222111111111111111111111111111111000000000000////////////////////////000000000000000////////////000000111111111222222222222222222111111111000111111222222222222222111000000000///000000000000111111111111000000000000111111111111000000000000000000000000---///111111000///000000111111000000111111222333777555333111111111333444111111000000000000111111111111111000111222222333111111111111111111111111111111111111111111111111111111000000000///////////////////////////000000222222111000000000000000///000000111111111111111000///...---...///000111111111000000000000111111///000111222333222111111...000222555555333111000444444444444333222111000333444555555666666555555555555555555555666777777999999999999999999999999999:::;;;;;;===@@@EEEIIIVVVbbbzzz666666666666666666666555666666777777777888888888666666666666777777777777777777888888999:::::::::777777777888999:::;;;;;;@@@@@@??????>>>===<<<;;;;;;<<<===???AAADDDFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHLLLNNNRRRUUUWWWWWWWWWVVVTTTTTTUUUUUUTTTSSSRRRRRRPPPQQQRRRRRRRRRSSSUUUVVVXXXaaaiiimmmnnnlllddd\\\^^^^^^^^^\\\]]]aaahhhnnnzzz|||vvvqqqlllggggggiiiiiieeeaaaaaaffflllqqqtttuuuuuuvvvqqqkkkddd___]]][[[XXXVVVSSSRRRRRRTTTWWWYYYYYYXXXZZZ[[[[[[XXXRRRLLLHHHFFFGGGHHHJJJLLLLLLJJJHHHFFFIIIGGGCCC@@@??????@@@AAAAAA@@@????????????<<<:::@@@@@@@@@?????????>>>>>>======>>>>>>???@@@BBBBBB>>>>>><<<;;;;;;;;;<<<===::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::999888999999999::::::999888888:::::::::::::::999888777666666666777888888888999999888777777777777777777999888888777777888888999888999:::;;;;;;;;;;;;::::::::::::999888777666666444444444444444444444444555555555555555555555555333333333333333444555666555444222111111111222333444555555555555555555555555555555555444333222111222222222222222222222222111111111222222222333333111111111111111111111111111111000000111111222333333222222111111222222333333333222222222111111111111111222222222222111111111111111111111111111111000000000000////////////000000000000////////////......//////000000111111111111222222222222222333111000000000111222333333333333222222111000////////////000000111111222222///000000000111111111111000000000000000000000000...///111000/////////000111111111111111222222222555444222111111111222333111111000000000000111111111111111111111222333333111111111111111111111111111111111111111222222222111111111000000000///////////////000000000000000111111000000000111111222//////000111111111111000//////......//////000111000000000000000111111111///000111222222222222111///000111333333222111000333333333333333333222222333444555555666555555555777777777777777888888999888999999999999999:::::::::;;;;;;<<<===AAAFFFJJJVVVbbbyyy777777777777777777777777777777777888888888888999777777777888888999999999999999999999999999999999:::::::::;;;<<<>>>@@@AAA???@@@AAABBBBBBBBBAAAAAAAAABBBCCCFFFIIILLLPPPQQQUUUTTTSSSSSSSSSUUUVVVXXXXXXXXXYYY[[[^^^aaadddeeeeeecccaaa___]]][[[YYYYYYYYYYYYYYYXXXXXX\\\bbbfffmmmwww}}}sssqqqrrrqqqpppqqqyyy}}}}}}xxxtttpppllliiihhhhhhhhhkkkooorrrrrrrrrpppooommmggg___WWWQQQOOONNNPPPRRRSSSTTTSSSQQQPPPOOOMMMIIIFFFDDDDDDDDDEEEGGGEEEDDDDDDDDDBBB???===@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBB???>>>===<<<;;;<<<======;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888999999:::::::::999999::::::::::::999888777777666666666777888888888999999999888777666666777777777777666666666666777777999:::<<<=========<<<;;;999999999999999888777666555555555555555555555555555555555555555555555555444444333333333444555555444444444444333333222222444444444555555555555555555555555555444333222111222222222333333222222222111222222222222333333333222222222222222222222222111111000000111111222333333222222111111222222333333333333222222222222111111111222222222222111111111111111111111111111111111000000000/////////...222111111000///......---......//////000000111111111111222222333333333333111000000000111222333333444333333222111000000/////////000000111111222222///000000000111111111111000000000000000000000000///000111000......///111000000111111222222222222333333222111111111222222111111000000000000111111111111000000111111222333000000000000000000000000000000111111222222222222111111111111000000000000000000000111111222222222000000//////000000111111---...//////000000/////////////////////000111111//////000000111111111111000000111111222222222222222111000///000111333444111111222222333444555555333444555555666555555555666777777888888888888888888888888999999::::::::::::;;;<<<<<<===AAAFFFJJJVVVbbbxxx888888888888888888888888777888888888999999999999888888999::::::;;;;;;;;;:::::::::::::::999999999:::::::::;;;>>>AAADDDEEEBBBDDDFFFIIILLLMMMNNNNNNMMMNNNOOORRRVVV[[[___bbbbbbaaa___^^^]]]^^^```aaa]]]^^^___aaafffkkkpppssssssqqqmmmjjjgggfffffffffggghhhjjjjjjkkkpppxxxuuulllgggeee______```aaabbbcccdddddd[[[XXXUUUQQQMMMLLLKKKKKKMMMKKKHHHGGGFFFDDDAAA???AAAAAAAAA@@@@@@@@@??????>>>>>>>>>===>>>>>>???@@@@@@???>>><<<<<<======>>>;;;<<<<<<======<<<<<<;;;::::::;;;;;;::::::999888888999:::::::::::::::::::::::::::::::::999888777777777888888888888888888:::999888777666666666666777777666666666666777777999:::<<<>>>>>>===<<<;;;999999999999999888777777666666666666666666666666555555555555555555555555444444444333333444444555555666666666666555444444444444555555555555555555555555555555444333222222222222333333333333222222222222222222333333333333222222222222222222222222111111000000111111222333333222222111111222222333333333333333222222222222111111222222222222111111222222222222222222222222111111000000//////......111111111000//////.........///000000000000000///111111222222333444444444111111111000111111222222333333333222111111111000000000000000111111111111000000000000111111111111000000000000000000000000000111111000......///111000000111222222222222111222222111111111111111222111111000000000000111111000000000///000111111222000000000000000000000000//////000000111222222222222222111111111000000000000000111111222222333333000///////////////000000------.../////////////////////000000000111111111...///000111111222111111111111111111111222222222444222000//////111444666000000111222333555666777333444555555666666555555444444555666666666666666888888888999999::::::;;;:::;;;<<<<<<>>>AAAFFFJJJVVVbbbwww777777888888999:::::::::888888888999999999::::::::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>??????>>>>>>???AAADDDHHHLLLNNNRRRTTTWWWZZZ\\\]]]]]]\\\\\\\\\^^^bbbffflllqqqtttpppnnnjjjgggeeeddddddeeebbbdddhhhnnnuuu|||}}}zzzzzz|||~~~}}}}}}~~~zzztttmmmfffaaa]]][[[YYYVVVQQQNNNLLLKKKIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEAAAAAA@@@@@@??????@@@@@@@@@???>>>=========>>>???<<<<<<============<<<<<<::::::;;;;;;::::::999888888999::::::;;;;;;::::::999999:::::::::999888888999999999999999888888888:::999888777666666666666888777777777777777777888777999;;;======<<<:::999888999999999999888777777555555555555555555555555555555555555555555555555555444444333333444444444777666444333333333444555555555555555555555444444444444444555444444333333222222333444444333222222222222222333333333444444111111111111111111111111111111000000111111222333333222222111111222222333444444333333333222222222111111222222222222111111222222222222222222222222111111111000///...............//////000000111111///000000111111000///...111111222222333444444555222222111111000111111111222222222222222222222222111111111000000000000000000000000000111111111111000000000000000000000000111111111///------///111///000111222333222222111111111000000111111111111111111000000000000111111//////......//////000111000000000000000000000000......///000000111222222222222222111111111000000/////////000111222222222111000000/////////000000......///000000000000000//////000111111111111111---...000111222222111111111111111111111222222333333222111111111222444555222222111111222444555666333444555555666666555555333444555666777666666555777888888999::::::;;;;;;;;;;;;<<<===>>>BBBGGGKKKTTT```uuu777777888999::::::;;;;;;888888999999999:::::::::;;;;;;<<<<<<===>>>>>>???>>>???@@@AAACCCDDDEEEFFFIIIJJJJJJMMMPPPUUUYYY\\\fffggghhhjjjjjjhhhgggeeefffgggiiilllrrrxxx}}}~~~{{{vvvqqqmmmkkkjjjjjjhhhlllsss|||zzztttpppiiieee___[[[YYYWWWUUUTTTNNNNNNMMMMMMMMMLLLLLLLLLFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@>>>=========>>>???<<<<<<============<<<<<<::::::;;;;;;;;;:::999999888999::::::;;;;;;;;;;;;888999999:::::::::999999;;;:::::::::999888888888:::999888777666666666666999999888888888888999999555777:::<<<<<<;;;999777888888999999999888888777444444444444444444444444666666666666666666666666555444444333333333444444666444000------///222444666666555555555444444444333333444444555444444444222222444444444444222222222222333333333444444444000000000000000000000000111111111000111222222333333222222222222222222333444444444333333333222222111111222222222222111111222222222222222222222222222111111000///......---+++,,,---///000222333444000000111111111///...---111111222333333444555555333333222111000000000111222222222222222222333333222222111111000000//////000000000000111111111111000000000000000000000000111111111///------///111///000111222333222111111000000000000111111111111111111000000000000111111...............///000000000000000000000000000000---......///000111111111222222222111111111111000---......///000111111222222111111000//////000000//////000111111111111111//////000111111111111111---...000111222222222111111111000000111111222333222222333444444444444333444333222222222333444555333444555555666666555555555666888999999999888777777777888999::::::;;;;;;;;;<<<<<<===>>>BBBGGGKKKSSS___ttt666555444555777:::;;;;;;888:::<<<<<<:::999999999777999;;;???BBBEEEFFFGGGGGGGGGHHHKKKNNNQQQRRRQQQWWWXXXZZZ^^^bbbgggkkkmmmnnnqqqsssrrroookkkkkkllliiimmmrrryyy~~~}}}xxxsssnnnkkkjjjhhheeebbbaaa___ZZZSSSMMMNNNIIIFFFFFFHHHHHHDDD@@@@@@AAABBBCCCBBBAAA???>>>????????????>>><<<:::888999888888:::<<<<<<;;;:::;;;;;;::::::::::::::::::::::::;;;;;;::::::999888999999:::::::::999999888777666555444333222222222777777777777888888888888;;;;;;;;;::::::999999999888999999999999888777777777777777777777666555555555555666888888999999999999888777666666666666666222222333444555555555555333333333333333333333333555444444333333444444555444444444333333222222222222222222222222222222222222222222222222222222222222222111111111111111111555444222111111222444555444444555555444333111000///000111222333444444444222222222222222111000///222222222222222222222222222222222111111111111000222222222111000//////...222222333444555555555555333333333333333333333333000000//////000111222222000000000000111222333444333333333222222222111111111111111222333333444444222111111111000000//////000...,,,...111333111///333333222111111222333333111111111111000000000///222111111111000000//////000000000000000000000000000000000111222222222333111222333333222111000///333222111111222222000///////////////000111333333000000000000000000000000000111111111111222222222333333333333222111000000222333444333111000111222333222222222333555777888333333333333222222111000222222333333444555666666777777888999999999999999555666666777888:::<<<===:::;;;<<<===>>>BBBGGGKKKUUU]]]nnn999777666666777999::::::555888:::<<<<<<===???@@@BBBDDDFFFIIIKKKMMMNNNNNNTTTTTTVVVYYY^^^bbbccccccjjjiiihhhhhhiiikkkmmmooossssssqqqmmmjjjiiillloooqqqwwwxxxmmmddd^^^YYYSSSQQQQQQOOOJJJFFFBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>><<<;;;>>>===<<<===>>>???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999999999:::::::::999999888888888777666555555555555777777777777888888888999;;;;;;;;;:::::::::999999999999::::::999999888777777777777777777666555555555555666888888999999888555555444333333333333333333333444444555444444444333333333333333333333333555444444333333444444555444444444333333333222222222222222222222222222222222222222222222222222222222222111111111111111111555444222111111222444555222222333333222111///...222222222222111000///...111222222333333333222222111111111111111111111111222222222111111111111000222222111111000//////...111111333444555555555555333333333333333333222222000000000000000111222333222222111111000000111111///000000000111111222222111111111222222222222222111111111111000000000///---,,,+++...111444333222222222111000000111222222222222222222111111111000111111111111000000000///000000000000000000000000111111111111111111222222111111222222222111//////333222000111222222000///////////////000111222222000000000000000000000000000000111111111222222222000000111222222222111111222333333333111000111222222222111111222333555666333333444444444333222222222333333444444555555555666777777888888888888888777777777888999999::::::;;;<<<<<<===>>>BBBGGGJJJTTT\\\mmm:::999888888888888999:::999;;;===???AAACCCGGGIIIQQQRRRUUUXXX[[[]]]^^^^^^cccbbbcccfffjjjlllmmmmmmpppoooooooooqqqsssuuuvvv|||vvvqqqooosss{{{tttooogggbbb^^^YYYSSSOOOMMMMMMLLLJJJJJJIIIIIIJJJEEECCCAAAAAABBBBBBAAA??????>>><<<<<<===>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999999999::::::::::::999999999999999999888999999999777777888888888999999999;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999888777777777777777666555555555555666777888888888888777777666666666666555555444444444555444444333333333333333333333333333333555444444333333444444555444444444444333333333333333333333333333333333333333333333333333333333333111111222222222222222222444444222222222222444444222222222222222111//////333333222111000///---,,,000111222333444444444444////////////////////////222222222111111111111000222222111111000////////////000222333444555555555444444333333222222222111222111111111111222333333555444333111000///.........///000111222333444444222111111111111000000000111111111111000000000000...------...111222222111111111000//////000111111333333222222222111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111111000//////333111000000111222111///000000000//////000111111000000000000000000000000000000000111111111222222......///000111222222111000222222222000///000111333222222111111222222333333333444555555555444444444444444444444444444444555666666666777777777777777888888999:::999999999<<<=========>>>AAAFFFIIISSS[[[lll::::::::::::999:::===???CCCDDDFFFHHHIIIMMMQQQTTT]]]___cccgggjjjlllmmmmmmmmmlllkkkkkkmmmmmmlllkkkiiilllrrrxxx~~~{{{tttmmmgggbbb^^^^^^]]]\\\YYYVVVRRRPPPMMMIIIEEEDDDEEEFFFEEEDDD@@@>>><<<;;;<<<>>>>>>===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::999999::::::;;;;;;;;;;;;888888888999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999777777777777777666555555555555666777888888777777777777888888888777777777555555555555444333222222444444444444444444444444555444444333333444444555444444444444444444333333333333333333333333333333333333333333333333333333111111222222222222222333444333333222222333333444444444444444333333222222000111111111111111000///000111222222333333333222000000000000000000000000222222222111111111000000111111111111000000//////...///111222444555555555444444333333222111111111333222222222222222333333555444222111///.........111222222333444444555555222222111111000//////...111111111000000000000000222111000000//////...---111111111000000111111111222222222111111111000000111111111000000000000000000000000000000000000000222222111111000000////////////000000000/////////222000///000111222111///111000000/////////000000////////////////////////000000000000111111111111//////000111222222111111///111222111000///000111444333333222222222222222222222333444555555444444444444444444444444333333555555555555666777777888666777888::::::::::::999======>>>===>>>@@@EEEHHHQQQZZZkkk:::<<<>>>??????AAAFFFIIIMMMOOORRRTTTWWW[[[```cccgggiiillloooqqqqqqppppppmmmlllkkkkkkmmmmmmlllkkklllsss~~~~~~tttvvvxxxwwwssskkkccc^^^\\\VVVOOOKKKLLLMMMLLLJJJFFFCCC@@@???@@@AAABBBBBB@@@???===<<<;;;;;;<<<<<<<<<============<<<;;;;;;888999:::;;;;;;;;;;;;;;;888888:::;;;;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::777777777777777666555555555666666777777777777666333333444555555555444333555555555555444333222222444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333111111222222333333333333333333333333333333333333444444333333333333333333222222222333222222111111111111111111111000//////111111111111111111111111222222222111111111000000111111111000000000000000...///000222333444444444333333333222222111111111333333222222222222222333222111111000//////000000333333333333333333333333333222222111000///......000000000000000000111111222222111000///...------222222222222222222222222000000000000////////////000000000000000000111111111111111111111111111111222111111000000///////////////////////////000000111000//////111222111///000000////////////////////////////////////////////////000000000111111111222222333333222111111000///000111111000///000222555555555444444333222222000111222333333333333333444444444444444444333333555555555555666888999:::666777888999:::;;;;;;<<<======>>>===>>>@@@EEEHHHPPPYYYkkkAAAEEEHHHJJJKKKNNNSSSXXXXXX[[[___bbbeeeiiimmmqqqnnnppprrrsssrrrpppmmmlllddddddfffjjjooossstttttt}}}wwwnnnddd^^^]]]]]][[[XXXNNNKKKFFFCCCCCCDDDEEEEEEFFFDDDAAA>>>===<<<===============>>>======<<<;;;888999:::;;;;;;<<<<<<;;;888999:::<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777777777666555555555666666777777666666666333444555777777666555555444444444555444444333333444444444444444444444444555444444333333444444555444444444444555555555555333333333333333333333333333333333333333333333333111111222222333444444444333333333333333333333333222222111000000111111222555555444444222111///...111111111111000///...---222222222222222222222222222222222111111111111000111111000000000000000000///000111111222222222222222222222222222222222222333333222111111111111222000000/////////000111111111111111000000000//////333333222111000000//////000000000000111111111111---///000000//////000222222222333333333333222222000000/////////.........000000000000111111111111111111111111111111111111000000000000000000//////000000/////////000111111000///...///111111111000/////////......///000000000000000000000000000000/////////000000000111111444444444333333111000000///111222111000000111333555555555555555444333222111111222222333333222222444444444444444444444444555555555666888;;;===???888888888888999:::<<<<<<<<<=========>>>AAAFFFIIIOOOYYYkkkNNNRRRVVVWWWXXX[[[bbbggggggiiilllnnnoooppprrrsssrrrsssvvvwwwwwwuuurrrppphhhiiimmmttt}}}{{{xxxwwwsssooo```ZZZSSSNNNLLLKKKKKKKKKLLLJJJFFFBBB@@@??????@@@===>>>>>>>>>>>>===<<<<<<888999:::;;;<<<<<<<<<<<<999:::<<<======<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;:::999999777777777777777666555555555666666666666666555555555666888999:::999888777333333444444555444444444555555555555555555555555555444444333333444444555444444444444555555555666444444444444444444444444444444444444444444444444111111222222333444444555222333333444444333333222222111111000000111222222333333333222222111//////000000111111111000000///333333333333333333333333222222222111111111111000000000000000000000000111000000111111111111111000000000000111222222333333333222111000000000000000000000////////////000000//////////////////000000333333222222111111111000///000000000111111111111,,,...000000//////111333000111222333333222111000000000000000///////////////000000000111111111111111111111111111111111111/////////000000000000000111000000///000111222333000///...///111111111000...............///000111000000000000000000000000////////////000000000111111222222222222222111000000111222222111111222444333333444444444333222222333333333444333333222222222333333444444555555555555555666777:::>>>AAACCC>>><<<:::888777888:::;;;;;;<<<<<<===>>>BBBGGGJJJOOOYYYlllXXX\\\```bbbbbbeeekkkqqqtttvvvwwwvvvssspppoooooorrrtttxxx|||}}}}}}{{{zzzwwwyyy~~~tttnnneee^^^ZZZXXXWWWVVVQQQNNNJJJEEEBBBAAAAAABBB>>>>>>>>>>>>>>>======<<<888999:::;;;<<<<<<<<<<<<;;;<<<===??????===<<<::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======::::::;;;;;;::::::999888777777777777777666666555555666666666666666555555111333555666777666555444222222333444555555555555555555555555555555555555555444444333333444444555444444444555555555666666444444444444444444444444444444444444444444444444111111222333333444555555222333333444444333333222444333222222222333444555......///111111222222222///000111222222222222222222222222222222222222222222222222111111111111000000000000000000111111111111111111111111000////////////000111222333333444222222111000//////000000111111000///////////////......///000111222333333333333333222222222222222//////000000111111111222...111222111...---...111///000111222222111000///111111111111000000000000//////000000111111111222111111111111111111111111......//////000000111111222111000000000111333444///......///000111111000---------......000111222000000000000000000000000////////////000000000000...///000111111222222111000111333333222222333444111111333333444333222111555555555555444333222222222222333333444555666666666666666888<<<@@@DDDFFFBBB???;;;777666666888999:::;;;<<<===>>>BBBGGGKKKOOOYYYlll___ccchhhmmmpppqqqsssuuuyyy|||zzztttnnnmmmllljjjoooxxx|||uuurrroooiiiccc```ZZZSSSMMMKKKHHHEEEBBBDDDBBB@@@???AAABBBBBBBBB???>>><<<<<<<<<;;;888666999999999:::;;;;;;<<<<<<;;;:::999888888:::<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::999888888<<<;;;:::999888666555555777777777777777777777777777777777777888888888888888777777777777777888999666555444333222333333444666666555555555444444444333333333444555666777888666666666555444444333333555555555444333222111000444222000222444666444222000111222333333222111000222222222222222222222222444333222111000111222333111000/////////000222333111111000000111111222333333222111/////////000111333222222111111222222333111222444555555444333111111111111111111111111111222222222111///...,,,+++000000000000000000000000000000//////000111222222111222333444444333222111111000///---------...///////////////000000000000000111222333333222111000000000000000000000000000000111111111111222222222000111222333333222111000111222333333222111000///000111111111222222222222......//////000000111111111111000000000000111111000000000000000000000000000111111111111000000///000000000000000000000000...000222444555444333222222222222222222222222222444444222222222222444444222222222333444555666777777555444555888;;;======IIIKKKKKKDDD;;;666888<<<;;;;;;;;;;;;===AAAFFFJJJSSS[[[mmmoooqqqssssssrrrqqqqqqrrrvvvxxxvvvqqqooorrrsssrrr}}}yyyrrrhhh___XXXSSSOOOKKKJJJGGGEEECCCCCCCCCAAA@@@???>>>===>>>??????>>><<<;;;;;;;;;<<<<<<=========<<<<<<:::::::::;;;===>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888;;;::::::999888777666666777777777777777777777777777777777777888888888888888888777777777777777888888777666555444555555666666666555555555444444444222222222222333333444555444444555555555555555555555555555555555444333222555333222333555666555333222222333333333333222222222222222222222222222222444333222222111111222222111111000000000111222333888777666444333333222222333222111000//////000111333333222222222222333333444:::AAAGGGGGGBBB:::444111111111111111111111111444444333333222000///...000000000000000000000000000000000000000111222222000111111222222111111000111111///.........//////////////////000000000000000000111222222111000000000000000000000000000000000000111111111222222222000000111111111111000000///000000111000///...---000000000111111111222222000000000000////////////000000////////////000000///////////////////////////000000111111111000000000000000000000000000000000000000111222333333444444444444444444444444444444333333222222333333444333333333333444444555666777555444555888;;;===>>>@@@CCCFFFDDD>>>:::999999;;;;;;;;;;;;===AAAFFFJJJRRR[[[mmmuuuvvvvvvtttqqqnnnmmmmmmooopppqqqqqqwwwttthhh___YYYUUUTTTQQQNNNLLLKKKHHHEEECCCAAA???===>>>??????>>>=====================>>>>>>>>>===<<<;;;<<<===>>>???===============<<<<<<<<<<<<<<<<<<<<<;;;:::999888:::999999999888888888888777777777777777777777777777777777888888888999999999999888777666666666777999888888777777777777888666666666555555555555444333333333222222333333444333333444444555666666777555555666666666555555444555444333444666777666555444444333333333333444444222222222222333333333333222333333333333222111111222222111111111222333444999888777555444444444444222222111000000000111111222333333444666888999:::CCCGGGMMMOOOKKKAAA666///111111111111111111111111333333333333222111000///000000000000000000000000000000000000000000111222111000000000000000000111222111000000///000000000////////////000000000000000000111111111111000000000000000000000000000000000000000111111111222222000000////////////000000//////000000000///....../////////000000000111111111111000000///.........////////////////////////...........................///000111111111111111000000000000000000000000222000///...///111333555444444444444444444444444444333333222222333333444444444333333333444444555777555444555888<<<>>>>>>999<<>>======<<<===>>>??????===============<<<<<<<<<<<<======<<<<<<;;;:::999999999999999999999999999888888888888888888888888777777888888888999999999::::::888777666666666666888888888888888888888888666666666555555555555555777666555444444444444444444444444555555555666666444444555666666666555555444444444444555555555555555444333222222333444555222222222333333333333333111222333444333222111000222222222222333333444444333333222222333333444555222111111111111111111111111222444666:::===@@@AAAGGGFFFDDDAAA<<<666111...111111111111111111111111111111111111000000///...000000000000000000000000111000000000000000111111222111000//////000111222222111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///...------...///000111111111111111111000000////////////000000000000000000000000//////////////////000000000000//////////////////////////////---...///111111222222222000000000000000000000000000000/////////000222333111111111111111111111111333333333333333333333333555555444333333333444444777555444555999<<<>>>???999;;;???DDDHHHEEE???999;;;;;;;;;;;;===AAAFFFJJJTTT\\\mmm|||~~~{{{wwwtttsssttt}}}|||xxxrrrkkkeee___YYYUUUSSSOOOIIIEEECCCAAA@@@???=========<<<<<<;;;;;;;;;===============>>>>>>???<<<<<<<<<<<<<<<=====================<<<;;;::::::999999999999999:::::::::999999999999999999999999888888888888999999999999::::::888777666666666666777777777777777777777777666666666666666666666666777666555555444444444444666666555555555444444444333444444555555555444444222333333333333333444444444333222111111222333444222222333333333444444444111222333444333222111000222222333333444444444444111111000000111111222333111111111222222222222111222222333555888:::<<<>>>777666444222222333555666111111111111111111111111000000111111111000000///000000000000000000000000111111000000000000000111333222111000000111222333111111111222222222222111////////////000000000000111111000000000000111111111111111111111111111111//////000000000111111111000///...------...///000000000000000000000111111////////////000000000000---......///000111111222000111222222222222111000000000000000000000000000---...///111111222222222000000000000000000000000...///000111222111000000111111111111111111111111333333333333333333333333555555444333333333444444777555444666999===???@@@;;;:::;;;???CCCCCC>>>:::;;;;;;;;;;;;===AAAFFFJJJUUU]]]ooo}}}}}}{{{tttnnnjjj```[[[SSSLLLHHHEEECCCAAA@@@@@@???>>>======<<<<<<=========>>>>>>>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999:::::::::::::::999999999999999999999999888888888999999999999:::999999888777666666666777555555666777777777777666555666666666666777777777555444333222222222222222777666666555444444333333444444555555555444444333111222444333222222333555333333222222222222333333222222333333444444555555222333333333333222111111111222333444444444333333555444333111000000000000000111222222333222222222333333222222222222333333000111222333444444444333111111111111111111111111222222333333333333333333000000000000000000000000222111111000000000000000333333222222222222333333000000111222222222222111////////////000000000000222222111111111111222222111111111111111111111111/////////000000000111111//////............//////......---------...///////////////000000000111111,,,---...///000111222333000111222333333222111000111111111111111111111111...///000111111111111111000000000000000000000000...000222333333222000///333333333333333333333333222333333444444333333222444444333333333444444555777555444666:::===@@@@@@:::888777888;;;===;;;999;;;;;;;;;;;;===AAAFFFJJJTTT]]]ooowwwkkk```WWWPPPKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@>>>??????@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>===;;;;;;:::::::::::::::::::::999::::::::::::::::::::::::888888888999999999::::::888888777777777777777888444555777888888888777666555666666666777777777777444444333222222222333333555555555555555555444444666666666666666555444333111333555555333222444666333333444444444444333333222222333333444555555666444333222222111111222222000111222333444333333222444444222111000/////////000111222333333333222222222222111000000000000111333444444555444222000///111111111111111111111111111222333333444444444333000000000000000000000000222222111000000000000000111111222222222222111111//////111222222222111111////////////000000000000444333222111111222333444111111111111111111111111////////////000000000111/////////000000/////////...------,,,---...///000000000000111111111222222---......///000111111222///111222333333222111///000000000000000000000000///000000111111111000000000000000000000000000000111222222222222222111111222222222222222222222222222333333444444333333222333333333333444444555666777555444666:::>>>@@@AAA777666555666777999:::999;;;;;;;;;;;;===AAAFFFJJJRRR[[[mmmyyykkkaaaYYYUUUJJJIIIHHHGGGFFFEEEDDDCCC???@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCC????????????>>>===<<<;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::888888999999999:::::::::888777777777777777888999555666777888999999888777555666666666777777888888555555555444444555555666333333444444555666666666888888888888777666444444222444666666444333555777333444555666666555444333222222333333444555666666555444222111000111222333000111222333444333222222///////////////000000111000111222333444333333222//////000111222444555666111000//////000222555777111111111111111111111111///000111111222222222222000000000000000000000000222222111000000///000000///000111222222111000///...///000111222222111000////////////000000000000444444333222222333444444111111111111111111111111////////////000000000000...///000111111000///...000///......///000111222111111111111222222222222////////////000000000000...000111222222111000...////////////////////////000111111111111000000///000000000000000000000000555333222000000111333444000000000000000000000000222222444444444444222222222222222333444555666777777555444666:::>>>AAAAAA666666777777888999;;;<<<;;;;;;;;;;;;===AAAFFFKKKPPPYYYllluuujjjeeeccc^^^WWWRRRPPPMMMJJJGGGIIIFFFDDDDDDFFFGGGFFFDDDAAA??????@@@CCCEEEEEEEEEFFFEEEBBB@@@?????????@@@===<<<;;;::::::;;;<<<===::::::::::::::::::::::::888888999999999::::::::::::::::::999888777777666888888777777777777777888666666666666666555444444666555444333333444555666666666666666666555555444666666888888777555333111444333333333333444555555222333555666666666555555222222222222222222222222444444444444444444444444333333333222222222111111111111222222222333333333333333222222111111000000222333444555555555555444444333333333333333333333111111111111111111111111333333222111000000111111000000000000000000000000333333222111111111111111000222333222111000111222222222222222222222222222222222111111000111111111333222222111111222222333888777555333222222222222////////////000000000000000000000000////////////---.........//////000000222111000111222222111000//////000111111111111111111111111111000000000000111000///......///000000000000000000111111111111000111111111111222222222222222222222222222333333222222222222111111000000000111222333333333222111333444444444444444444555444555666777888999::::::888888888888999:::;;;<<<999:::<<<===>>>AAAFFFIIIPPPXXXjjj{{{uuulllddd^^^XXXRRRNNNQQQNNNJJJIIIIIIHHHFFFCCCFFFEEEDDDDDDGGGHHHHHHHHHEEEDDDBBB@@@???>>>======>>>======<<<<<<======>>><<<;;;;;;;;;::::::999999888999999999999:::::::::::::::999888888777666666888888777777777777888888888888888888888777666666777666555444444555666777666666777777666666555444666777777777777555333222444333333333333444555555222333444555555444444333444333111000000222444555444444444444444444444444333333333222222222111111222222222222222222222333222222222222222333333333333333333444333333222222222222222222222222222222222222222222222222222222333333222111111111111111111111111111111111111111000000///.........//////111222333222000///111222111111111111000000000000222111111111111111222222444333333222222333333444:::888666444222111111111/////////000000000111111111000000000////////////........./////////000000111000//////111111000/////////000111111111111111111111000000000/////////000000///......///000111000000000000111111111111000111111111111222222222222222222222222222222222222222222222111111111000444555666777777777666666111222222222222333333333555555666777888999999:::888888888888999:::;;;;;;:::<<<===>>>???BBBGGGJJJRRRYYYkkk~~~yyy~~~wwwnnnfffaaabbb___ZZZVVVRRRNNNJJJGGGGGGFFFDDDEEEFFFGGGGGGFFFDDDDDDCCCBBBAAA???===<<<>>>>>>????????????>>>>>>======<<<<<<;;;:::999999999999999999::::::::::::999999888888777666666666888888777777777888888999::::::::::::999999888888777777666666666666777777666666777777666666555444777777777666555555444444444333333333333444555555333333333444333333222222555333000//////222555777444444444444444444444444333333333222222222111111222222222222222222222222111111222333333444555555555555444444333222222222222222222222222222222222444444444444444444444444333222222111111111111222111111111111111111111111222222222111111222333333333333222111//////111333000000000//////.........000000000000111222333333444444333333333333444444:::999777444222111000000000000000111111111222222111111000000000/////////......////////////000000000///...///000111000...//////000111111111111111000000000/////////......//////......///000111222000000000000111111111111000111111111111222222222111111111111111111111111222222222222111111111111333333444555555555555444111111222222333333333333666666777777888888888999888888777888888999:::;;;;;;<<<>>>???@@@CCCHHHKKKSSSZZZjjj|||uuummmddd[[[TTTPPPHHHGGGEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDBBBAAA???===>>>???@@@@@@???>>>===??????>>>===;;;:::999999999999999:::::::::;;;;;;888888888777777666666666888888777777888888999999;;;;;;:::999999999999999888777777777777777777888777777777777777666555555888777666555555555555555444333333333333444555555444444444444333333222222333222111000111333555777444444444444444444444444333333333222222222111111333333333222222222222111222222222333444444555555666666555555444444444444333333333333444444444444333333333333333333333333333222222111111222222222111111111111111111111111444333333333333444555555333333222000//////111333000000000///......------000000000000111222333444444333333222222333333444666555444333222111111000000111111111222222222222111111111000000000////////////////////////000000111000//////000111000/////////000111111111111111////////////.....................///000111111222///000000000111111111111000000111111111222222222222222111111111111000000222222222222222222222222111111222222333333333333333333444444555666666666777777777777777888888888777777777777888999:::;;;;;;<<<===>>>???CCCGGGKKKSSSYYYiii~~~~~~zzzyyyzzzzzz|||}}}mmm```YYYOOOMMMKKKJJJKKKKKKJJJIIICCCDDDEEEFFFEEEDDDCCCAAA===>>>???@@@@@@???>>>===@@@@@@???>>>===;;;;;;:::999999:::::::::;;;;;;;;;888888888888777777777777888888888888888999::::::;;;:::999888888888888999777888888888888888888777777777777777777666666555777666666555555555555666444333333333333444555555666666555444444444333333111222333444444444444333444444444444444444444444333333333222222222111111222222222222222222222222333333444444444555555555555555444444444444555666111222222222333333444444333333333333333333333333333222222222222222333333111111111111111111111111111111000000000000111111111222222111///000111333111111111000000/////////000000000000111222333444222222111111111111222222000000111111222222222222000111111111222222222222111111111111000000000000000000000000000000//////222111000000222222111000//////000111111111111111////////////............------...///000111111111///000000000111111111111000000111111111222222222222222222222111111000000222222222222222222222333333333333333444444555555333333444555555666777777777777777777777888888888777777777777888999:::::::::;;;<<<===>>>AAAFFFIIIQQQXXXggg{{{}}}zzzyyyyyywwwwwwyyyxxxyyypppfff[[[YYYUUURRRQQQOOOLLLJJJGGGGGGFFFFFFEEECCCBBBAAA>>>>>>????????????>>>>>>@@@@@@??????>>>===<<<<<<::::::::::::;;;;;;;;;;;;999999888888888888888888888888888888888999:::;;;:::999888777777777888999777777888888888888777777777777888888777777666555666666666666666666555555444333333333333444555555666666555444444444555555111333555666666444222111444444444444444444444444333333333222222222111111111111222222222333333333555555666666777888999999555444333222222222333444///000000111111222222333222222222222222222222222333222222222222333333444222222222222222222222222333222222111000000111111...000222222111111222444111111111111111111111111000000000000111222333333111111000000000000111111---...000111222333333333000000000111111111222222222222111111111000000000111111000000000000//////222111000111222333222000//////000111111111111111000000000/////////......---...///000111111000000000000000000111111111111000111111111111222222222444444333333222111111111222222222222333333333333222111111111111222333333111111222333444555555666666666777777888888888999777777666777777888999:::999:::<<<<<<>>>AAAFFFIIIPPPWWWfffzzz{{{rrrnnnhhhbbb^^^YYYTTTQQQPPPOOOLLLIIIFFFDDDCCCBBB@@@@@@????????????@@@@@@@@@@@@?????????>>>>>>>>>:::::::::;;;;;;;;;;;;<<<999999999999999999::::::888888888888999:::;;;<<<;;;:::888777666777888999666666777888888777666666777888888888888777666666444555666777777666555444444333333333333444555555555444333333333444555666444555555555444333222111444444444444444444444444333333333222222222111111000000111222333444444555555666777999<<<>>>@@@@@@;;;999777444333222333333111111222333333444555555444444444444444444444444222222222222222333444555222222222222222222222222666555444333222111111111+++...111333333333333444///000000111111222222333222111111111111111222222222111111111111111111222///000111333444444444444/////////000000000111111222222222111111111000000111111111000000000//////222000///000111222111000//////000111111111111111111111000000000/////////...///000111111000//////000000000000111111111111000111111111111222222222555555444444333222222111222222222333333333444444000000/////////000111222111111222333444555666666555555666777888999999:::666666666777777888999::::::;;;<<<===???BBBFFFJJJPPPWWWfff{{{~~~vvvooohhhaaa]]]ZZZXXXSSSNNNJJJGGGEEEDDDCCCBBB@@@@@@@@@@@@BBBCCC@@@@@@??????????????????:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888888999:::;;;<<<<<<;;;999777777888999:::555666777888888777666555888888888888888777666666333444666888888777555444444333333333333444555555333222222111222333555666888777555333222222222333444444444444444444444444333333333222222222111111//////000111333444555666444666888<<<@@@CCCFFFGGGCCC@@@===999666555444444555555666666777888999999555555555555555555555555222222222222333333444555222222222222222222222222333222111///...------,,,))),,,111444444444444444......///000111222333333222222111111111111111111333222222222222222222333222333444555666555444444////////////000000000000222222222111111111111000222111111111000000//////111///...///000111000/////////000111111111111111111111111111000000000000//////000111111000///...000000000000111111111111000111111111111222222222666666555444444333222222222222222333333444444444555444333333333444555666333333444555666777888999444555666777888999::::::666666666666777888999:::;;;<<<>>>>>>@@@CCCGGGKKKQQQXXXggg}}}uuunnngggddd```[[[UUUOOOJJJGGGBBBAAA@@@???>>>>>>======;;;<<<===>>>>>>>>>>>>>>>===<<<;;;::::::;;;===>>>AAA???===;;;:::999999999;;;;;;;;;:::::::::999999888888888888888888888888888999999::::::999999888777777777777777777777777666666666666666555444444444444444444444444444444777777666666555555555444333333333444444555555555333333333333333333333333333333333333333333333333444222111333666777444111999777777<<>>888555555555555888888888888888777666555888888777555333333444666666555444333222111111111000111222333333222111000111111111111111111111111222333333444444333333222000000000111111222222222444333333222111111111222111111111111111111111111///////////////////////////////////////000111111222222222222222111000///////////////////////////......000222111//////222//////000000111111111222////////////////////////111111111111111111111111000000000000000000000000111111111000000000000000333333333333333333333333222222222222111000//////...///000111222333333333444444333444444555666777666666666666777888999::::::888777888888777888999;;;::::::;;;>>>BBBFFFIIIPPPXXXgggzzz}}}zzztttlllcccYYYQQQLLLGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@??????>>>???>>>===<<<<<<===>>>???>>>>>><<<;;;::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999::::::;;;;;;::::::999777777777777777777777777777777777777777666555555444444444444444444444444777666666666555555555555333333333333333444555555555555555555555555555555333333333333333333333333333444555666666555666666<<<<<<<<>>===<<<;;;???>>>===<<<<<<<<<>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777777777777777777777777777888888888888777666666555555555555555555555555666666666666555555555555444333222222222333555555555555555555555555555555333333333333333333333333222666::::::888888;;;???AAABBBCCCEEEFFFIIILLLOOOUUUNNNCCC;;;777666777777666666777777777777777666000111222222222333666999999888666444333222111111000111222222222222111000111111111111111111111111222222333333333333222222333333333333333222222222333222222222111111111111111111111111111111111111111111111111111111111111///////////////000111111111111222222111111000000111111111111111111111111444222//////000222000............////////////000000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222111111111111111111111111111222222333333333333333444444444555555555555555333333333333444555666777555666888888777777999:::::::::;;;:::;;;<<<<<<<<<<<<<<<<<<>>>@@@DDDHHHJJJMMMUUUcccuuupppcccVVVRRRLLLIIIHHHFFFDDDAAABBBAAA@@@???>>>>>>=========<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999777777777777777777777777888888999999999888888777555555555555555555555555666666666666666555555555555444333222222333444555444444444444444444444444444444444444444444444444333666:::<<<===???CCCGGGEEEGGGIIIIIIGGGHHHLLLPPPNNNGGG>>>666444555777888999999888777666444222111000111222222222444777999:::999777555333222222111111111111222222111111111111111111111111111111111222222333333333333222222222222111111000000//////111111222222222111111111111111111111111111111111111111111111111111111111///////////////000000111000000111111111111000000111111111111111111111111111222111///000333444333/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111222222222222000111222333444444555444555555555444444444444444333333333333444555666666888999999777555777<<<@@@AAACCCCCC>>>::::::<<<<<<::::::;;;<<>>>>>===============<<<;;;:::999<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::777777888888888888777777777777777777777777777777777777888999999999999888777777777777777777777777555555555666666666666666666666666666555555555555666666666666666666666666444444444444444444444444444333333999BBBIIILLLLLLHHHIIIHHHGGGFFFFFFGGGIIIIIICCC;;;555333333333444444444555555555555555444555666555444222222444666777777555444333333222222222222111000000111222222111111111111111111111111111111222222222222111111222222222222222111111111///000111222222222111000111111111111111111111111111111111111111111111111///////////////000111111//////000000111111000000111111111111111111111111,,,444555000---111111---333222222222222222111111000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222222222222333333444444555000000222333444444444444333333222111111222333444222222222222333444555666333444444333444<<>>@@@BBBDDDFFFGGGJJJSSSbbbttt}}}wwwuuurrrlllggg___\\\WWWPPPKKKGGGDDDCCCBBBBBBBBBAAAAAA@@@???>>>;;;;;;<<<======<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888999999888888888777777777777777777777777666777777888999999888888777777777777777777777777555555555555666666666777666777888999888777555444666666666666666666666666555555555555555555555555222222333777<<>>;;;000222222222222111111000000////////////////////////////////////////////////000000000000000000000000//////000111111222333333000111111222333333444444000000111222333333333222333222111000111222444666222222222222333444555666222555777555555:::DDDNNNvvv___III@@@<<<<<<===>>>@@@BBBDDDEEEFFFJJJSSScccvvvuuupppiii___WWWPPPKKKIIIAAAAAAAAA@@@@@@>>>===<<<888:::;;;===>>>======<<<======<<<<<<<<<;;;;;;;;;888888888888888888888888999999999::::::999999999777777777777777777777777555666777888888888888888777777777777777777777777444555555555666666777777666777999;;;:::888555333555555555555555555555555555555555555555555555555///222555666777;;;AAAFFFGGGCCC@@@@@@BBBDDDBBB@@@===999666444444555555555555555555555444333333222111222222111000111333666444333333222222333333444333222111000000111222333111111111111111111111111111111222222222222111111......//////000000111111---///111222333222111000111111111111111111111111///////////////////////////////////////000111111......///000000000000000///////////////////////////111000333AAANNNHHH888222111111111000000//////////////////////////////111111111111111111111111000000000000000000000000000000111222333333444444///000000111222222333333000000111222222222111111333222111000111333666777222222222222333444555555555999;;;999444555;;;BBBVVV~~~}}}___III<<<:::;;;<<<>>>@@@BBBCCCDDDJJJTTTdddxxxzzzooocccVVVNNNLLLGGGCCCAAAAAAAAA???===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;<<<;;;:::999888;;;:::888777777777888999888888999888888777666555333444666666555666777999777888999999999777666555444444444555555555666666333444444444444555555555555555666666555444444333555444222222444777:::<<<>>>>>>>>>>>>?????????@@@777666555444333222222222444444444333333222222222555555444333333222222222222222111111111111222222000000000111111222222333222222222111111111000000333222111000////////////111111222222222222111111000000000000000000111111222333444444222222333444444222111222333333222111///000111111000///000222---...000111222222111111111111000000//////......666333///444DDDPPPKKK???111111111111111111111111//////////////////////////////000000///...------000000000000000000000000////////////000000000000222333444444333222000///333222111111111222333444111111222444666555333111111333555555444333444555555888:::999777777999<<>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::999888999999:::999888777666::::::999888888888888888666777888888888888888777666777888777666555666777777777888888888777666555555555555555666666666777777777777777777777888888555555555555555555444444555444333333444666888:::::::::;;;;;;;;;<<<<<<<<<666555444444333333333333444444444333333333222222111111111111111111222222222222111111111111222222111111222222222222222222222222222111111111111111222222111000000000111111111111111222222111111111222111111000000000111111000111222222000000111222111000///000222333222111000111222111000///000111000111111111000///...---111000000000/////////...111000//////666===:::222111111111111111111111111///////////////////////////////////////...------000000000000000000000000/////////000000000111111000111111111111000//////111111000111111333555666444333444555777777555333333333333333333555999<<<<<<;;;999666444444777999AAABBBFFFOOOVVVTTTIII???:::;;;;;;===???BBBEEEFFFMMMVVVeeewwwwwwfff___TTTLLLIIIGGGDDDBBB@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999888777999:::::::::999999888888555666777888999999999999888999999888666444555666666777777777777666666555555555666666666777777777777777666555555666666777444444555555555555555555555555555555555666666666555666666666666777777777555444444333333444444444444444444444333333333333000000000111222333333333222222111111111111222222333333333333333333222222111111111222222222222222222111111111111222333333111111111111111111111111444333222111111111111111000111222111000000111222///......///111333333222111222222111///...///000000111111000000///...---000000000000///////////////222333111000222222///000000000000000000000000///////////////////////////////////////......---000000000000000000000000000000000111111111222222000000000///000000111222//////000111222444555666555444333444555666555444444333222000111666<<>>>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;;;;;;;:::888777666777888888999999999999777888888777555444444555666666666777666666666666555555555666666666777777777666666555555555666666444444444444555555666666555555666666666555444333222222333333333444444444333333333333333444555666444444444444444444333333333333333444444444555555333222222111111222222333555555555444444333333222111111222222222222333333111111111111222333444555222111111111111111111222555444333222111111111111111333444333222111222333000//////000222333222111111222222111///...///000......///000111111111222000000000000///////////////222444333222222333444////////////////////////////////////////////////...///////////////......000000000000000000000000000111111111222222222222222111111000111333555666000000111111222333444555333222000000222444333333333333222111111555;;;@@@GGGAAA999555666777888777444666999<<<===<<<999666::::::;;;<<<>>>AAADDDFFFMMMVVVfffyyyxxxlllccc\\\UUUQQQLLLJJJGGGDDDAAA@@@??????<<<<<<===========================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======::::::;;;<<<<<<:::999888999999999999999888777777444555666666444444555666777666666666666777777777444555555555555666666666777777888888999999999999555555444444444555555666555555666777666444222111111111222222222333333333333333333333444444555666444444444444444444444444555555555444444444333333333333222222222222333333666555555444444333333333222222222222222222222333000000111111222333555555222222111000000111222222555444333222111111111111111222333333111111222333444333111111222222111///000222222111/////////000///000000000111222222333////////////000000000000///------000222222111111........................////////////////////////......///////////////...111111111111111111111111000111111111222222222222111111000000111333555666222222222222222222222111333111000000222333333222222333333333333444777999@@@;;;777666777888777555;;;:::888777777999<<<>>>999::::::<<<>>>AAADDDFFFMMMVVVeeexxx{{{zzzqqqggg```UUURRRNNNIIIEEECCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::::::::999888777666444555777666555555666777888777777777777888888999555555666666666777777777444555888:::;;;;;;:::999777666555444333444555555555555666666555444222111222222222222333333333333333333333333333444555666444444444444555555555555444444444333222111111111333333222222222222333333444444444444444444333333444333333333222222222222000000000111111333444444333222111000000111222333444333222111111111111111///000111000//////000111666444333222222222000//////111222111000///000222333222111000////////////////////////000000000000444///---111444333///...////////////////////////////////////////////////---...//////////////////111111111111111111111111000000000111111111222222////////////000111222333333333333333333111000000444333222333444555444333111333555555444333333444555555444555666666555333888888888888999:::;;;<<<999999:::;;;>>>AAADDDEEELLLUUUeeexxxooojjjcccZZZQQQKKKHHHFFFAAAAAA@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::::::::;;;===>>>===<<<<<<;;;;;;;;;;;;;;;999999999::::::999888888888999999888666555666777999888777777888999:::;;;777777888888888999999999555999===AAACCCBBB@@@>>>999888555333222333333444555555555555444333333222222222222222333333333333444444333333333444555555444444444444555555555666333333333333333333222222444333333222222333333444333333333333333444444444555555444333222111111000000000000000000111222333333222111//////111222333222111111000000000111111...000111000///...///111444222111111222222111///...///111111000000111333111111///...------........./////////000000000111666111///444666333000111////////////////////////////////////////////////------...///////////////111111111111111111111111/////////000000000111111...///000111111111111111222222333333333222111000222222222444555555444222222444666666555444444555222444555555444444555666222444888===@@@???:::555999999:::;;;>>>AAACCCEEEKKKTTTdddwwwyyylll^^^TTTMMMIIIBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>============>>>===<<<<<<===>>>???@@@>>>===<<<::::::;;;<<<<<<777777888999::::::::::::<<<======;;;888666666777999999888888888999;;;<<<999999:::::::::;;;;;;;;;???CCCIIINNNPPPOOOLLLJJJ:::999666333222222333333555555444444444333333333222222222222333333333333555444444333333444444444444444444555555555666666333444444555555666666777444333333222222333333444222222222333333444444444666666555444222111000000000000000000000000111222333222000//////000222333000000000000000000111111000222333222111000111222111000///000111222111000---...000111000111222444,,,,,,++++++,,,---///000.../////////000000111111000---...333444000000444000000000000000000000000////////////////////////------...///000000//////111111111111111111111111////////////000000000000000111222444444333222111000000222333444333333222//////000222444444111///333555666666555555777999555777888777444444777:::777444111333888;;;<<<:::999999:::;;;===@@@CCCEEEJJJSSScccvvv