BM66(@ fffffffffffffffeeeeeeeeeddddddcccbbbaaaaaaaaaaaaeeeeeeeeegggiiiiiigggeeeiiiiiijjjkkkmmmoooppprrrrrrpppmmmkkklllppptttwwwzzzvvvssstttyyy{{{yyyvvvvvvuuurrrqqqqqqsssuuuwwwsssrrrqqqooollljjjhhhhhhjjjjjjjjjkkkkkklllllllllnnnmmmkkkiiihhhhhhiiiiiiiiiiiiiiijjjkkklllnnnnnntttuuuvvvtttrrroooooooooqqqrrrtttvvvwwwyyyyyyyyyzzzyyyxxxwwwuuutttsssrrrrrrrrrrrrsssttttttqqqooopppooonnnmmmnnnpppsssvvvvvvuuutttsssssstttuuuvvvxxxyyy{{{{{{|||}}}~~~{{{xxxwwwxxxzzz~~~}}}|||{{{|||}}}{{{xxxuuutttvvvxxxzzzyyyyyyxxxuuusssrrrtttuuuxxxzzz}}}~~~xxxssstttsssrrrrrrrrrqqqmmmkkkpppmmmkkkkkkkkkiiiddd___fffaaa___cccgggddd```^^^XXXXXXWWWWWWUUUTTTRRRQQQSSSSSSSSSSSSSSSTTTTTTTTTVVVUUUTTTRRRPPPOOOMMMMMMPPPQQQTTTVVVXXXYYYYYYXXXVVVWWWYYY[[[___bbbeeefffjjjiiigggfffffffffggghhhkkkjjjjjjkkkmmmnnnlllkkklllooorrrrrrpppnnnllllllnnnoooppprrrtttvvvxxxyyy~~~}}}|||zzzyyyxxxxxxxxxzzzyyyxxxvvvtttrrrppppppllliiifffeeeggggggfffdddgggfffeeefffiiijjjkkkjjjmmmhhhgggkkklllgggeeehhhggghhhhhhfffdddeeeiiimmmnnnnnnnnnnnnnnnoooooopppoooqqqttttttrrrpppoooooosssrrrrrrssstttuuusssrrrssssssrrrqqqpppnnnlllkkknnnqqquuuxxx{{{|||||||||{{{}}}~~~~~~|||{{{zzz|||}}}~~~~~~}}}{{{yyyttt{{{}}}}}}}}}~~~{{{}}}}}}uuupppnnnooonnnmmmrrrmmmmmmsssvvvsssssswww{{{|||~~~hhhhhhhhhhhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeeggggggggghhhjjjjjjiiigggiiijjjkkkmmmoooqqqrrrssssssrrrpppnnnoooqqqtttwwwzzzwwwtttuuuyyy{{{yyywwwwwwvvvsssqqqqqqrrrsssuuutttsssrrrpppnnnllljjjiiiiiijjjkkklllmmmnnnooooooooonnnlllkkkiiiiiiiiiiiiiiiiiijjjjjjkkkmmmnnnoootttuuuvvvuuurrrpppppppppqqqrrrtttuuuvvvwwwwwwwwwwwwvvvvvvuuutttssssssrrrsssrrrrrrrrrsssrrrpppnnnooonnnmmmllllllnnnqqqtttvvvvvvuuuuuuvvvxxxyyy{{{|||}}}~~~~~~}}}~~~{{{zzz{{{}}}}}}~~~~~~~~~}}}}}}~~~|||zzzvvvtttsssuuuwwwxxxyyyyyyxxxvvvtttsssuuuvvvzzz|||~~~{{{vvvrrrssssssrrrssstttrrrpppmmmpppnnnlllkkkiiihhheeecccccc]]][[[```dddccc```___^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]][[[ZZZXXXWWWVVVVVVWWWXXXZZZ\\\]]]^^^^^^^^^^^^___```cccgggkkknnnppprrrrrrrrrrrrrrrsssssstttvvvvvvwwwyyy|||~~~~~~}}}}}}~~~}}}}}}zzz{{{|||~~~~~~}}}|||{{{xxxsssmmmjjjjjjlllmmmnnnooonnnlllmmmnnnooonnnmmmppplllkkknnnnnnjjjhhhkkkjjjkkkkkkjjjhhhiiilllooonnnnnnmmmmmmnnnoooqqqrrrvvvxxxzzzzzzwwwuuutttssssssssstttwwwzzz||||||{{{zzzzzzyyywwwuuusssqqqppprrrtttwwwzzz}}}{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}|||{{{{{{}}}}}}~~~yyyuuusssssstttwwwssstttyyy{{{yyyzzz}}}~~~~~~~~~~~~~~~iiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiihhhhhhhhhiiiiiiiiiiiihhhjjjkkkllljjjiiiiiijjjllloooqqqsssttttttuuutttsssrrrrrrssstttuuuxxxvvvtttuuuxxxzzzxxxvvvwwwuuusssqqqooopppqqqrrrtttsssrrrpppnnnmmmkkkjjjhhhiiijjjlllmmmooopppqqqpppooommmkkkiiiiiihhhhhhiiiiiiiiijjjkkklllmmmnnnrrrssstttsssqqqoooooopppqqqrrrssssssssssssssssssrrrrrrrrrssssssssssssssssssrrrqqqrrrrrrqqqooommmoooooonnnmmmlllnnnqqqtttvvvvvvvvvvvvxxxzzz|||}}}~~~|||{{{{{{}}}zzzzzz{{{}}}~~~~~~~~~~~~~~~zzzxxxuuusssrrrsssuuuvvvwwwxxxxxxwwwuuutttvvvwww|||}}}}}}xxxsssqqqqqqqqqqqqsssttttttqqqooorrrrrrqqqooollljjjjjjjjjeee```^^^ccchhhhhhhhhjjjfffeeecccbbbbbbdddeeefffccccccccccccddddddeeefffgggeeedddaaa```___^^^^^^\\\]]]___bbbdddfffggggggeeeeeegggkkkpppuuu{{{~~~||||||~~~xxxsssrrruuuyyy{{{zzzxxxvvvvvvvvvvvvtttsssssspppooopppoookkkkkkmmmkkklllmmmlllllllllnnnpppooonnnllllllmmmpppsssuuu{{{}}}~~~}}}zzzxxxwwwwwwwwwwwwyyy}}}|||zzzxxxwwwwwwyyy{{{~~~~~~}}}|||{{{|||~~~{{{uuurrruuuxxx|||}}}zzzzzz|||~~~}}}zzz{{{}}}}}}~~~|||||||||||||||}}}}}}}}}}}}gggggghhhiiijjjkkkkkkllljjjjjjiiiiiiiiijjjjjjkkkkkkjjjiiijjjkkklllkkkiiihhhiiillloooqqqrrrssssssuuuttttttsssssssssrrrrrrsssqqqqqqrrrtttuuutttrrrrrrqqqooonnnmmmnnnoooooorrrqqqpppooommmlllkkkjjjgggggghhhiiikkklllmmmmmmmmmlllkkkiiihhhfffeeeeeeggggggggghhhiiijjjllllllnnnpppqqqpppnnnmmmmmmnnnppppppqqqqqqqqqppppppoooppppppqqqrrrsssttttttuuurrrqqqpppqqqrrrrrrqqqooorrrsssrrrpppnnnooossswwwvvvuuuuuuuuuvvvxxxzzz{{{~~~}}}zzzxxxxxxxxxwwwvvvvvvxxx{{{~~~~~~~~~{{{|||~~~~~~~~~|||zzzyyy|||}}}~~~~~~}}}}}}yyyxxxuuusssssssssuuuvvvuuuvvvwwwvvvuuuuuuvvvwww|||}}}~~~|||uuurrrrrroooooopppsssuuuuuusssppppppsssuuutttpppmmmlllnnnkkkfffdddiiimmmooorrruuuooommmjjjhhhhhhjjjlllnnnkkkkkklllmmmooorrrtttuuurrrpppnnnkkkiiigggfffeeeaaaccceeehhhkkknnnpppqqqnnnoooqqqtttyyyxxxwwwxxx|||}}}{{{|||uuutttvvvzzz}}}zzzxxxwwwwwwwwwvvvtttrrrppppppoooooollljjjjjjkkkhhhiiikkklllmmmnnnpppppppppooonnnmmmooossswwwzzz~~~~~~~~~}}}|||vvvuuuuuuuuuwwwyyy|||~~~{{{}}}~~~{{{xxxxxx|||~~~tttssssssrrrssstttvvvwww{{{|||~~~~~~{{{vvvpppmmmjjjlllooosssvvvxxxzzzzzzwwwyyy{{{}}}~~~|||}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}eeeeeefffggghhhiiiiiijjjhhhhhhhhhhhhhhhiiijjjkkkllljjjiiiiiijjjkkkjjjiiiggghhhjjjlllnnnpppqqqrrrrrrrrrrrrrrrqqqppppppooollllllmmmnnnoooooonnnmmmlllkkkkkkkkkkkklllmmmnnnooonnnmmmlllkkkjjjiiiiiiffffffffffffggggggggggggiiiiiihhhgggeeedddcccbbbeeeeeeffffffgggiiijjjkkkkkklllnnnmmmlllkkkkkklllooooooppppppppppppooooooqqqrrrssstttuuuvvvwwwwwwrrrqqqpppqqqsssttttttssssssuuuuuurrrnnnnnnssswwwxxxwwwvvvvvvvvvwwwxxxyyy}}}~~~~~~}}}}}}~~~~~~}}}{{{wwwuuutttuuuuuutttsssuuuxxx{{{}}}}}}xxxzzz{{{|||{{{yyywwwuuuxxxyyyzzzzzzzzzyyyxxxxxxyyyxxxvvvtttttttttuuuvvvrrrtttuuuvvvuuuuuuvvvwwwzzzzzz{{{{{{||||||}}}~~~{{{}}}~~~~~~~~~~~~wwwtttssspppqqqsssvvvxxxxxxuuurrrmmmrrrvvvwwwsssooommmmmmnnniiihhhllloooqqquuuzzzyyyvvvrrrooonnnoooqqqsssssssssuuuxxx{{{~~~{{{xxxuuurrrqqqoooppppppqqqrrrtttuuuuuuyyyxxxyyyzzz|||~~~zzzuuurrrkkkjjjjjjlllpppsssttttttvvvwwwyyyzzzxxxwwwwwwxxxwwwxxxyyy{{{|||~~~~~~|||yyyvvvrrrnnnllloooooopppqqqtttwwwzzz|||{{{wwwrrrooopppsssvvvuuuttttttttttttsssqqqooolllnnnpppnnnkkkiiiiiiiiihhhhhhiiikkkmmmooopppppprrrqqqpppppprrruuuzzz}}}~~~|||yyyvvvsssqqqlllkkkiiiggggggiiikkkmmmlllnnnrrrvvvzzz~~~~~~|||zzzyyyzzz|||}}}yyy|||~~~~~~~~~}}}}}}}}}}}}}}}||||||xxxuuuuuuyyy}}}~~~}}}xxxwwwvvvuuuttttttuuuuuusssuuuxxxyyyxxxtttpppmmmiiijjjlllnnnpppsssuuuvvvsssuuuxxxzzz|||~~~~~~{{{}}}~~~eeefffffffffggghhhhhhhhhggggggggghhhhhhjjjkkklllmmmkkkiiiiiijjjkkkkkkjjjhhhhhhhhhiiikkkmmmooopppppppppoooooonnnnnnmmmmmmhhhiiikkklllllllllkkkjjjhhhhhhhhhiiijjjkkkmmmmmmkkkkkkjjjjjjiiihhhggggggfffffffffeeeeeeeeeeeedddhhhhhhhhhgggfffeeecccccceeeeeeeeefffggghhhiiijjjjjjlllnnnnnnmmmllllllmmmooooooqqqrrrsssssssssssswwwwwwxxxxxxyyyzzzzzzzzzuuutttrrrsssuuuwwwwwwvvvrrrttttttqqqllllllpppuuu{{{zzzyyyxxxxxxyyyzzzzzz{{{|||}}}|||{{{{{{}}}~~~{{{{{{{{{yyyvvvttttttttttttsssrrrtttwwwzzz{{{{{{vvvwwwyyyzzzyyywwwuuutttvvvwwwxxxxxxxxxwwwuuuuuuxxxxxxvvvuuuttttttuuuuuuqqqsssuuuvvvvvvvvvwwwyyyxxxwwwwwwwwwxxxyyyzzz{{{yyy{{{}}}|||xxxvvvssstttvvvyyyzzzyyyuuurrrooorrrwwwxxxwwwtttqqqpppoookkkjjjmmmnnnooorrrwwwxxxvvvrrrooommmnnnpppqqqrrrsssuuuxxx||||||zzzzzzyyywwwuuusssqqqqqqppprrrqqqpppnnnmmmllllllkkklllllllllkkkhhhddd```]]]ZZZYYYWWWXXXZZZ]]]^^^^^^```aaaccccccbbbaaabbbcccdddeeegggiiikkkmmmnnnooommmnnnnnnmmmllljjjgggfffddddddeeefffjjjnnnrrrtttyyyxxxvvvsssqqqqqqtttvvvzzzyyyyyyyyyzzzxxxuuusssjjjqqquuurrrooonnnmmmkkkjjjiiihhhhhhjjjllllllkkknnnmmmllllllnnnrrruuuwwwsssuuuwwwxxxwwwxxxzzz|||xxxvvvuuuttttttsssqqqnnnkkkkkkjjjhhhfffcccaaa```^^^]]][[[YYYYYYZZZ[[[\\\\\\]]]___cccfffjjjlllnnnsssqqqooonnnmmmnnnpppqqqoooqqqrrrqqqppprrrwww|||}}}}}}~~~|||xxxyyy}}}~~~|||zzzxxxwwwvvvuuusssuuuxxxyyyyyywwwtttrrrooooooppprrrsssuuuvvvwwwvvvwwwzzz{{{|||~~~|||yyywwwvvvxxxzzz|||}}}hhhhhhiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjlllmmmnnnooommmkkkjjjkkkllllllkkkjjjiiihhhhhhiiikkknnnpppnnnnnnmmmlllllllllmmmmmmhhhjjjlllmmmmmmlllkkkkkkiiiiiiiiijjjjjjkkklllllljjjjjjiiiiiihhhhhhggggggggggggggggggggggggggggggiiiiiijjjjjjjjjiiihhhgggfffffffffggghhhiiijjjkkkmmmoooqqqqqqqqqpppqqqrrrppprrrsssvvvwwwyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyvvvvvvwwwxxxwwwwwwsssuuuvvvrrrlllkkkpppvvvyyyxxxwwwwwwxxxyyyzzz{{{|||}}}}}}{{{yyyxxxyyy{{{wwwxxxxxxwwwuuussssssssssssssssssuuuxxxzzzzzzyyyvvvwwwxxxxxxxxxwwwvvvuuuvvvwwwxxxxxxxxxwwwuuutttwwwvvvuuutttssssssssssssqqqtttwwwxxxyyyyyyzzz{{{vvvvvvuuuuuuvvvwwwyyyzzzzzz|||}}}yyyrrrrrrtttvvvwwwtttpppllllllkkkkkkmmmnnnnnnlllkkkeeebbbaaaccccccaaadddhhhgggfffcccaaa``````bbbccccccdddeeeggglllqqqvvvyyyyyy{{{~~~~~~{{{wwwtttrrrpppmmmjjjgggeeecccccc^^^^^^]]]\\\ZZZXXXVVVUUUYYYZZZ[[[\\\[[[ZZZXXXWWWTTTRRRPPPQQQSSSUUUVVVVVVVVVXXXYYYYYYXXXXXXYYYZZZ\\\]]]___aaadddfffhhhiiiggghhhjjjlllmmmlllkkkjjjhhhhhhggghhhjjjnnnrrrtttxxxxxxvvvtttrrrsssxxx|||~~~}}}}}}zzzvvvsssoooxxx}}}yyyxxxwwwssslllhhhdddbbbbbbbbbaaa```_________```aaadddfffggg```aaaccccccbbbccceeegggcccbbbaaaaaaaaa```^^^\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVXXXZZZ\\\___aaabbbiiiiiiiiiiiiiiikkklllmmmkkkmmmnnnmmmlllnnnssswww{{{|||}}}}}}|||}}}~~~~~~}}}{{{yyyyyy{{{|||~~~}}}|||zzzyyyxxxuuuwwwyyyyyyxxxyyy|||{{{lllkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkmmmnnnpppqqqqqqooommmlllmmmnnnmmmmmmmmmkkkiiiggghhhjjjnnnpppnnnmmmlllkkkkkklllmmmnnniiilllnnnoooooommmmmmmmmllllllkkkkkkkkkkkkkkkkkkiiiiiiiiiiiihhhhhhggggggggghhhhhhiiijjjkkkkkklllkkklllmmmnnnmmmmmmlllkkkgggggghhhhhhiiikkklllmmmqqqsssuuuuuuttttttuuuvvvrrrtttvvvyyy{{{}}}}}}zzzxxxxxxxxxwwwvvvuuuxxxyyytttnnnmmmrrrxxxttttttttttttvvvxxxzzz{{{~~~~~~{{{xxxwwwwwwxxxssstttuuutttrrrqqqqqqqqqtttssstttvvvyyyzzzyyyxxxwwwwwwwwwxxxxxxxxxwwwwwwwwwxxxyyyyyyyyywwwvvvuuuuuuuuutttsssrrrrrrrrrrrrrrruuuxxxzzz{{{{{{|||}}}uuuuuutttuuuuuuwwwyyyzzz{{{~~~{{{nnnnnnpppqqqqqqnnniiieee```\\\YYYYYY\\\______^^^UUUSSSRRRSSSQQQNNNPPPTTTTTTRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRTTTWWW\\\aaaddddddhhhmmmpppqqqnnnjjjgggaaa___]]]ZZZXXXXXXWWWXXXOOOQQQSSSTTTTTTSSSQQQPPPQQQSSSUUUXXXZZZ\\\\\\\\\\\\ZZZXXXXXXZZZ\\\^^^^^^\\\]]]^^^^^^]]]]]]___```\\\]]]```bbbfffhhhkkkllllllmmmppprrrsssrrrqqqqqqqqqpppooonnnpppsssvvvxxxssssssqqqooommmpppwww||||||{{{zzzxxxwwwsssnnnkkkttt{{{kkkfff___[[[ZZZYYYWWWUUUQQQRRRRRRSSSTTTVVVWWWXXXVVVWWWXXXWWWVVVVVVXXXZZZ[[[ZZZZZZ[[[\\\]]][[[YYYXXXXXXYYYYYYXXXWWWVVVVVVTTTUUUUUUVVVWWWXXXYYYZZZ]]]]]]]]]___```bbbdddeeehhhhhhiiikkkmmmoooqqqrrrqqqsssttttttsssuuuzzz~~~~~~}}}|||{{{zzzzzzzzzzzzwwwyyyzzzyyyvvvvvvxxx{{{wwwzzz~~~~~~~~~|||}}}{{{oooooonnnmmmmmmmmmmmmmmmkkklllmmmnnnppppppqqqqqqnnnmmmmmmllllllllllllllljjjhhhggggggiiilllmmmmmmkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkjjjiiiiiihhhkkklllmmmnnnoooooonnnmmmmmmlllkkkjjjkkklllnnnpppqqqpppppppppppprrrssstttooonnnkkkjjjkkkmmmppprrrpppqqqqqqrrrssstttuuuvvvtttuuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~wwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxvvvssspppppppppoooqqqtttvvvwwwxxxyyy{{{~~~}}}zzzwwwtttrrrrrrrrrrrrqqqooonnnpppqqqqqqrrruuuwwwyyyzzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~}}}|||{{{zzzwwwwwwwwwwwwuuutttrrrrrrwwwxxxyyyzzz{{{zzzyyyyyyxxxxxxwwwwwwxxxzzz|||~~~}}}zzzqqqfffdddaaaaaabbbbbb^^^[[[OOONNNNNNMMMMMMNNNPPPQQQOOONNNMMMIIIFFFEEEFFFHHHKKKJJJHHHGGGHHHIIIKKKMMMNNNNNNMMMKKKKKKNNNSSSWWWWWWXXXYYYXXXVVVUUUUUUUUUVVVSSSPPPPPPSSSUUUTTTSSSPPPPPPPPPSSSVVVXXXXXXWWWWWWYYY]]]___aaabbbcccddddddcccaaaaaabbbbbb```^^^ccccccdddeeeffffffeeeeeeeeefffhhhjjjmmmppprrrsssqqqrrruuuyyy}}}}}}|||zzzyyyuuurrrtttyyyzzzvvvqqqsssnnngggbbbaaadddhhhlllvvvvvvtttoooiiidddaaaaaaeeetttxxxeeebbb^^^YYYUUUSSSSSSSSSPPPNNNLLLKKKKKKMMMOOOQQQUUUUUUTTTSSSRRRTTTWWWZZZWWWZZZ]]]^^^]]][[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^bbbcccdddeeegggjjjooossssssttttttuuuvvvwwwwwwwwwzzzzzz{{{{{{}}}|||zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxx}}}~~~|||~~~~~~{{{|||ppppppooonnnnnnnnnnnnnnnkkklllmmmnnnpppppppppppppppoooooooooooooooppppppnnnkkkiiiiiikkknnnpppqqqnnnmmmmmmmmmmmmmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnmmmllllllkkkjjjjjjkkklllnnnpppqqqrrrrrrrrrrrrqqqpppoooooopppqqqrrrrrrqqqpppooooooqqqrrrtttrrrpppmmmkkkkkkmmmppprrrsssssstttttttttuuuuuuuuussstttvvvxxxzzz{{{||||||}}}}}}}}}}}}||||||||||||}}}|||{{{yyywwwuuusssrrrvvvwwwvvvuuurrrqqqqqqrrrqqqsssvvvwwwvvvwwwxxxyyyzzzzzzzzzyyywwwuuusssqqqssstttuuutttsssssstttvvvtttuuuwwwzzz{{{|||||||||~~~|||||||||zzzyyywwwvvvuuuwwwxxxyyyzzzzzzzzzyyyxxxyyyxxxvvvuuuuuuvvvxxxyyyzzz}}}~~~|||vvvlllcccWWWTTTSSSSSSVVVVVVSSSPPPMMMLLLLLLLLLLLLMMMNNNNNNMMMKKKIIIGGGGGGGGGHHHIIILLLKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNPPPTTTWWWVVVWWWXXXXXXUUUTTTTTTUUUSSSQQQQQQTTTYYY\\\]]]\\\YYYYYYZZZ\\\^^^___^^^]]]]]]___cccfffggghhhhhhiiijjjhhhfffeeeffffffeeedddggghhhiiijjjkkkllllllllljjjkkkmmmppprrruuuwwwxxxvvvwwwzzzzzzuuuppppppssssssnnniiibbb^^^YYYTTTSSSUUUXXX[[[eeeffffffccc]]]XXXUUUTTTYYYfffqqqtttxxx}}}yyyppp^^^\\\ZZZXXXVVVUUUTTTTTTVVVUUUSSSRRRRRRTTTVVVXXXTTTUUUVVVVVVUUUVVVYYY[[[bbbeeehhhiiihhhgggggggggfffffffffffffffgggggggggddddddeeefffgggiiikkkkkklllmmmoooqqqrrruuuyyy|||}}}}}}}}}|||{{{zzzzzzzzz{{{{{{{{{||||||qqqqqqppppppoooooopppppplllmmmnnnooopppqqqqqqqqqrrrrrrrrrrrrrrrsssssssssqqqnnnkkkkkkmmmqqqssstttppppppoooooonnnnnnoooooottttttttttttttttttttttttooooooooonnnnnnmmmmmmmmmkkkllloooqqqsssuuuvvvvvvwwwvvvuuussssssssstttttttttrrrpppnnnnnnoooqqqssstttrrrooommmlllmmmoooppptttuuuuuuvvvvvvuuuuuuuuurrrsssuuuwwwyyy{{{||||||}}}||||||||||||{{{{{{{{{}}}}}}{{{yyywwwuuusssrrruuuuuuuuusssrrrrrrtttvvvvvvwwwyyyyyywwwwwwwwwxxxyyyzzzzzz{{{{{{yyyxxxwwwwwwxxxyyyxxxxxxxxxzzz|||yyyzzz{{{}}}~~~~~~}}}{{{yyywwwvvvuuuvvvvvvwwwxxxxxxxxxxxxwwwxxxwwwuuusssrrrrrrssstttvvvyyy}}}|||tttooommmhhh```YYYRRRPPPOOOQQQUUUVVVTTTQQQOOOPPPPPPPPPQQQQQQQQQQQQSSSPPPMMMMMMOOORRRRRRQQQSSSTTTTTTUUUVVVVVVWWWWWWWWWXXXYYYXXXWWWXXXYYY[[[[[[]]]^^^]]][[[YYYYYYZZZWWWWWWYYY]]]bbbeeeeeeeeeccccccdddeeeggggggeeecccccceeehhhkkkmmmmmmllllllmmmkkkhhhggghhhiiiiiihhhgggggghhhiiikkklllmmmmmmpppqqqsssuuuwwwyyyzzz{{{vvvvvvxxx{{{~~~}}}{{{uuuoooiiiggghhhgggccc^^^TTTQQQMMMJJJIIIIIIKKKMMMVVVXXXZZZYYYUUUQQQMMMLLLOOOYYYbbbeeejjjooonnnggg[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXYYYZZZ\\\^^^ZZZ\\\____________aaabbbkkknnnqqqrrrqqqpppqqqqqqoooooonnnmmmmmmmmmnnnnnnjjjjjjjjjkkklllnnnooopppoooqqqtttvvvwwwyyy|||~~~~~~{{{{{{||||||}}}rrrrrrqqqqqqqqqqqqrrrrrrnnnooopppqqqrrrrrrrrrrrruuuuuuuuuuuutttsssrrrrrrqqqnnnkkkjjjlllpppssstttqqqqqqpppooonnnnnnnnnnnnssssssssssssssssssssssssppppppppppppoooooooooooolllmmmoooqqqssstttuuuvvvxxxxxxvvvuuuttttttttttttuuussspppnnnmmmnnnppprrrtttrrrooommmllllllmmmnnnrrrsssuuuvvvwwwwwwvvvvvvssstttvvvyyy{{{|||}}}~~~}}}}}}}}}|||||||||{{{{{{xxxwwwwwwwwwwwwwwwwwwwwwtttuuuuuutttssstttwwwzzz|||}}}~~~}}}{{{yyyyyyyyyzzz{{{|||~~~~~~~~~}}}}}}|||}}}}}}|||{{{{{{}}}}}}}}}~~~|||{{{yyywwwtttsssqqqqqqssstttttttttuuuuuuuuuuuuuuusssqqqooooooooopppqqqsssvvvzzz}}}~~~}}}zzzyyyzzzvvvqqqjjjffffffeeeaaa^^^\\\ZZZZZZ]]]aaacccaaa___[[[[[[\\\]]]]]]]]]]]]]]]bbb]]]YYYZZZ^^^bbbaaa^^^___```aaabbbccccccccccccbbbdddeeeeeedddccccccdddfffggghhhgggeeedddddddddbbbccceeegggiiijjjiiihhhiiiiiijjjmmmnnnmmmjjjgggggggggiiilllnnnnnnlllkkkmmmjjjgggfffggghhhiiihhhhhhhhhhhhhhhhhhiiiiiijjjqqqqqqrrrtttvvvwwwxxxyyyrrrrrrqqqrrrsssqqqnnnlllkkkfff```^^^^^^^^^\\\YYYTTTSSSPPPNNNMMMMMMMMMMMMRRRUUUYYY[[[XXXTTTQQQOOOOOOVVV\\\___ccchhhhhhccc```bbbdddfffhhhhhhgggfffcccbbbaaaaaaaaaccceeefffeeehhhlllmmmmmmmmmmmmnnnrrrtttwwwwwwwwwvvvwwwxxxvvvuuutttssssssrrrsssssspppooonnnnnnmmmmmmmmmmmmooorrruuuwwwxxxyyy{{{}}}~~~{{{{{{{{{|||~~~ssssssrrrrrrrrrrrrssssssqqqrrrssstttttttttttttttvvvvvvuuutttssspppnnnmmmnnnkkkiiihhhkkknnnpppqqqpppooonnnnnnmmmmmmmmmmmmppppppppppppppppppppppppooooooooopppppppppppppppnnnnnnooooooppppppqqqqqquuuttttttsssrrrrrrrrrrrruuussspppnnnmmmnnnooopppqqqpppnnnlllkkkkkkkkkllloooqqqsssvvvxxxyyyyyyyyywwwxxxzzz|||~~~||||||{{{{{{{{{zzzzzzzzzttttttuuuuuuwwwyyyzzz{{{wwwxxxxxxxxxwwwxxx{{{}}}}}}|||}}}zzz{{{|||}}}~~~~~~}}}|||~~~|||{{{|||}}}~~~~~~~~~xxxwwwtttrrrooonnnmmmmmmqqqqqqqqqqqqqqqrrrrrrrrrpppooonnnmmmmmmoooppprrrsssvvvzzz}}}~~~}}}yyyxxxxxxtttpppllljjjlllmmmmmmllliiiggggggiiimmmooommmkkkiiiiiiiiijjjjjjjjjkkkkkkooojjjeeefffjjjmmmllliiihhhiiijjjkkkkkkkkkjjjjjjjjjlllmmmmmmkkkjjjjjjjjjnnnpppqqqpppnnnllllllmmmjjjlllmmmnnnmmmlllkkkjjjnnnppprrrvvvxxxwwwtttpppmmmllllllmmmoooooommmjjjllljjjhhhhhhiiijjjjjjiiinnnmmmkkkjjjiiihhhhhhhhhmmmmmmnnnooopppqqqrrrrrrpppooonnnnnnnnnmmmjjjhhheeebbb^^^]]]___``````___]]]\\\[[[YYYXXXWWWVVVVVVVVV[[[```bbb```\\\YYYWWWWWW[[[___aaadddggggggeeehhhjjjmmmooopppooonnnmmmmmmlllllllllmmmnnnpppqqqooorrrvvvwwwwwwvvvvvvvvvxxxzzz{{{{{{zzzzzz{{{|||zzzzzzzzzzzzyyyxxxxxxwwwuuutttsssrrrqqqqqqqqqqqqtttwwwzzz||||||}}}~~~}}}yyyyyyyyyzzz|||ssssssrrrrrrrrrsssttttttrrrsssttttttuuuuuuuuuttttttttttttsssqqqnnnllljjjkkkiiihhhhhhjjjmmmnnnnnnnnnnnnmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooopppppppppooonnnnnnmmmllllllmmmmmmooooooppppppqqqqqqqqqqqqsssrrrpppooonnnnnnnnnooonnnmmmlllkkkkkkkkklllmmmnnnppptttxxxzzz|||||||||{{{|||}}}{{{zzzzzzzzzyyyyyyyyyyyyxxxwwwwwwwwwxxxyyy{{{|||{{{}}}~~~~~~}}}}}}~~~~~~}}}|||zzzxxxyyyzzz||||||||||||~~~~~~~~~~~~~~~~~~vvvuuurrrpppnnnmmmmmmmmmooooooooonnnoooppppppqqqmmmmmmllllllmmmooorrrssstttwww{{{~~~~~~|||{{{|||||||||{{{yyywwwuuuwwwzzzzzzxxxuuutttsssrrrqqqrrrssstttuuuuuurrroooooorrrttttttsssqqqqqqqqqqqqppppppppppppppprrrssssssrrrqqqqqqrrruuuvvvwwwvvvtttsssssssssoooqqqrrrrrrqqqpppqqqqqqwwwyyy~~~yyyuuuqqqppprrrrrrpppmmmooonnnmmmmmmoooooonnnmmmooommmkkkhhhfffeeeeeeeeekkkkkkllllllmmmmmmnnnnnnkkkkkkjjjlllmmmnnnmmmkkkiiigggffffffhhhjjjkkkkkkfffeeedddbbbaaa```_________cccgggiiihhhdddaaa```aaadddfffiiikkkmmmmmmllloooqqqsssuuuvvvuuutttsssttttttttttttuuuwwwxxxxxxwwwzzz}}}~~~~~~}}}|||}}}|||}}}}}}|||{{{zzz{{{|||{{{|||~~~}}}{{{zzzvvvvvvvvvuuuvvvvvvwwwwwwyyy{{{}}}~~~~~~}}}xxxxxxwwwxxxzzz~~~sssrrrrrrrrrrrrssstttuuurrrrrrssstttttttttssssssppppppqqqqqqpppnnnllljjjkkkjjjiiikkkmmmooonnnnnnmmmmmmlllllllllmmmnnnnnnlllllllllllllllllllllllllllllllllmmmnnnoooooopppnnnnnnlllkkkkkkkkkkkklllkkklllmmmoooqqqrrrsssssspppppppppppppppooonnnnnnkkkkkkkkkkkklllnnnooopppqqqssswww{{{}}}~~~}}}}}}~~~}}}}}}}}}|||||||||{{{{{{|||{{{zzzzzzzzz|||~~~~~~}}}zzz{{{{{{yyywwwvvvvvvxxxxxxxxxxxxyyyzzz}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}|||uuusssqqqnnnmmmmmmmmmnnnpppoooooonnnooopppqqqrrrnnnmmmllllllmmmooorrrssstttwww{{{~~~}}}{{{yyywwwuuuvvvxxxzzz|||{{{zzzzzzzzz{{{~~~~~~|||{{{{{{{{{|||}}}~~~~~~}}}~~~}}}}}}}}}zzz{{{|||{{{yyyxxxzzz|||}}}vvvttttttuuusssqqqrrrqqqrrrtttuuuuuurrrpppooommmjjjgggfffeeeeeefffmmmnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmpppqqqqqqpppqqqqqqpppqqqrrrrrrrrrrrrpppnnnmmmkkkjjjiiiiiiiiikkknnnrrrsssqqqnnnkkkjjjkkklllooosssvvvvvvwwwwwwzzz{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~xxxwwwwwwwwwyyy|||rrrrrrrrrrrrrrrssstttuuuqqqqqqrrrrrrsssrrrrrrrrrlllmmmoooppppppooommmlllkkkkkkkkkmmmpppqqqpppnnnmmmmmmmmmmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkkkklllmmmnnnoooooommmmmmkkkjjjjjjkkklllmmmiiikkkmmmooorrrtttuuuuuuoooooopppqqqqqqpppnnnmmmjjjkkkkkklllnnnpppqqqrrruuuwwwzzz~~~~~~}}}}}}|||||||||}}}|||yyywwwvvvwwwwwwvvvttttttvvvwwwuuuuuuuuuvvvxxx{{{}}}{{{zzzxxxwwwvvvwwwyyyzzzzzz|||~~~~~~|||zzzxxxsssrrrooommmllllllmmmmmmqqqpppoooooooooppprrrsssooonnnmmmlllmmmoooqqqssstttxxx|||~~~~~~}}}yyywwwxxxzzz~~~yyytttuuuvvvtttrrrrrrssstttwwwxxxwwwtttqqqsssqqqooolllkkkkkklllmmmqqqqqqqqqqqqqqqqqqqqqqqqvvvuuuttttttvvvwwwvvvuuuwwwwwwwwwwwwvvvuuutttsssxxxvvvtttrrrqqqppppppqqqvvvyyy||||||zzzwwwttttttqqqrrrvvv|||yyyxxxwwwwwwyyy|||oooooooooooopppppppppppprrrrrrqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnmmmlllllljjjkkkmmmoooppppppooonnnssspppnnnoooqqqrrrpppnnnqqqooommmlllmmmmmmlllkkkooonnnmmmnnnpppqqqrrrqqquuuqqqllljjjjjjkkklllmmmllllllmmmnnnooopppppppppqqqqqqqqqqqqqqqooonnnmmmnnnnnnpppqqqrrrtttuuuuuuxxxzzz}}}~~~}}}~~~~~~~~~}}}~~~~~~~~~{{{xxxuuussssssttttttttttttttttttuuutttssstttvvvxxxxxxxxxyyywwwtttqqqqqqrrruuuvvvzzzxxxxxxyyy{{{{{{wwwsssqqqpppnnnmmmlllllllllmmmpppqqqqqqrrrrrrrrrqqqqqquuuuuutttsssssssssssssssvvvxxx{{{}}}}}}~~~|||}}}~~~xxxvvvuuuuuutttwwwwwwwwwwwwwwwvvvuuuuuurrrppplllkkklllmmmnnnnnnrrrrrrrrrrrrsssuuuwwwyyywwwxxxyyy{{{|||}}}~~~~~~yyyzzzzzzxxxvvvuuuvvvxxxzzz|||}}}|||yyywwwxxxzzz~~~|||}}}}}}~~~ppppppppppppppppppppppppooooooooooooooopppqqqqqqppppppppppppooonnnmmmlllkkkllllllmmmnnnoooppppppooonnnlllmmmpppqqqpppnnnrrrpppnnnnnnooopppooonnnnnnmmmlllmmmppprrrrrrrrrssspppmmmkkkkkklllmmmmmmllllllmmmnnnnnnppppppqqqssstttuuuwwwwwwvvvtttsssttttttuuuvvvwwwxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~}}}|||}}}}}}zzzwwwtttrrrrrrrrrrrrrrrsssssssssssssssqqqpppqqqssstttttttttuuutttqqqnnnmmmnnnoooppptttssstttvvvxxxxxxuuusssqqqpppnnnmmmmmmmmmnnnooossssssttttttttttttttttttuuutttsssrrrqqqppppppppptttwwwyyy{{{{{{|||~~~zzzxxxwww|||zzzwwwvvvwwwwwwvvvtttuuuuuuuuuuuutttssssssvvvssspppppprrruuuwwwxxxxxxxxxxxxxxxzzz|||~~~~~~qqqqqqppppppoooooonnnnnnlllllllllmmmnnnooopppqqqoooppppppqqqpppooonnnmmmnnnmmmlllkkklllooorrrtttpppooonnnoooqqqrrrrrrppprrrqqqpppqqqssstttsssrrrnnnmmmlllmmmpppsssttttttrrrpppnnnnnnooooooooonnnmmmnnnnnnooopppqqqrrrsssuuuwwwyyy|||}}}|||zzzyyyyyyyyyyyyyyyzzz{{{|||}}}|||||||||{{{{{{~~~~~~}}}}}}~~~{{{yyyxxxzzz}}}~~~}}}{{{{{{{{{yyyyyyyyyxxxvvvtttqqqpppppppppqqqqqqrrrrrrrrrrrrrrrqqqooopppqqqrrrrrrqqqqqqpppooommmlllkkkkkkkkkooooooqqquuuxxxyyywwwvvvsssrrrqqqppppppqqqrrrsssuuuuuuuuuvvvvvvwwwwwwwwwuuutttsssqqqpppooooooooorrrtttwwwxxxxxxyyy{{{|||zzz{{{|||yyyzzz~~~~~~wwwrrrnnnnnnsssyyy|||}}}yyyxxxwwwwwwyyy{{{{{{{{{wwwxxxxxxxxxxxxwwwvvvvvvyyyvvvssssssvvv{{{~~~}}}wwwvvvzzz}}}}}}}}}~~~rrrrrrrrrqqqppppppoooooommmmmmnnnnnnoooppprrrrrrooopppqqqrrrrrrqqqooonnnpppnnnllljjjllloootttwwwvvvuuuuuuuuuuuuuuuttttttrrrqqqrrrtttvvvxxxwwwvvvpppnnnmmmooorrruuuwwwwwwtttsssrrrsssttttttsssqqqqqqqqqqqqrrrsssuuuvvvxxxwwwyyy|||~~~~~~|||zzz{{{zzzyyyyyyyyyzzz{{{|||{{{yyyvvvuuuvvvyyy~~~}}}|||{{{{{{{{{||||||}}}~~~~~~~~~zzzvvvtttsssvvvyyyzzzyyywwwuuuuuuvvvwwwwwwwwwvvvuuusssrrrpppqqqqqqrrrrrrssssssssstttsssqqqqqqrrrsssrrrqqqoooooooooooonnnnnnmmmllloooppptttwww{{{||||||{{{xxxwwwvvvuuuttttttuuuvvvtttuuuuuuuuuvvvwwwxxxyyyvvvuuutttrrrpppooonnnnnnoooqqqtttuuuuuuvvvwwwyyyxxxzzz~~~yyyuuutttuuuwwwyyywwwtttpppkkkiiikkknnnrrrvvvzzz~~~~~~|||zzzzzzwwwzzz}}}}}}{{{yyyxxx{{{|||~~~}}}zzzxxxsssqqqpppqqqtttxxxyyyyyyyyyuuuooommmnnnqqqtttuuuqqqqqqssswww|||~~~~~~}}}~~~~~~~~~~~~}}}||||||}}}zzzvvvuuuwww{{{~~~~~~~~~xxxuuuvvv{{{|||vvvuuuwww|||wwwvvvvvvvvvvvvvvvvvvvvvssssssssssssssstttuuuvvvqqqrrrsssssssssrrrqqqppprrrpppmmmlllmmmqqqvvvyyy{{{{{{zzzxxxvvvtttssssssqqqqqqrrruuuxxxzzzyyyxxxsssqqqooopppssswwwyyyzzzwwwvvvvvvwwwyyyxxxvvvtttuuutttttttttvvvxxxzzz|||{{{}}}}}}{{{|||{{{zzzxxxxxxyyyzzz{{{zzzwwwsssqqqrrrvvv{{{}}}{{{|||~~~~~~~~~}}}|||zzzyyyxxxxxxuuuvvvwwwyyy{{{}}}~~~xxxxxxyyyyyywwwuuuqqqoooooorrrvvvwwwvvvtttsssrrrtttuuuvvvwwwvvvvvvttttttrrrrrrsssssstttuuuuuuvvvuuutttrrrrrrssstttsssrrrnnnooopppqqqqqqqqqpppooopppssswwwzzz|||}}}~~~~~~zzzyyywwwuuuttttttttttttssssssssssssuuuvvvxxxyyyvvvuuutttrrrpppoooooonnnoooqqqsssttttttuuuvvvwwwzzz}}}uuusssqqqpppqqqrrrrrrrrrrrrooojjjeeebbbaaacccdddccccccbbb___\\\[[[]]]___bbbffflllooopppnnnmmmmmmlllnnnqqqrrrrrrrrrssstttppppppqqquuuyyyyyyvvvsssnnnlllkkkkkkmmmppprrrsssxxxuuuqqqnnnmmmmmmllllllhhhiiilllrrrwwwzzzzzzyyy{{{{{{||||||{{{{{{zzzyyy{{{wwwssspppqqqsssuuuvvvxxxvvvssspppooooooqqqrrrtttxxx|||~~~zzztttqqqooopppppppppqqqsssxxx{{{~~~vvvnnnkkkllljjjlllpppuuuyyy{{{{{{zzzxxxyyyzzz|||}}}}}}|||{{{zzz~~~||||||~~~~~~~~~}}}zzzzzz{{{|||}}}~~~||||||{{{zzzyyyyyyyyyyyyuuuuuuuuuttttttsssssssssrrrqqqppppppqqqtttxxxzzz{{{{{{zzzwwwssspppooopppooooooqqqtttwwwyyyxxxwwwuuurrrpppqqqtttwwwzzz{{{yyyxxxwwwxxxxxxxxxvvvtttuuutttttttttvvvxxx{{{}}}~~~~~~}}}{{{yyyxxxxxxyyyzzzzzzvvvqqqpppqqquuuxxxzzzwwwyyy{{{~~~{{{{{{zzzxxxwwwvvvuuutttoooppprrruuuwwwxxxyyyyyyrrrqqqppppppppppppnnnlllnnnpppsssuuutttsssssssssrrrssstttuuuvvvuuutttssssssssstttuuuvvvwwwwwwxxxuuutttrrrrrrtttuuuuuutttqqqqqqrrrssssssssssssrrrrrruuuyyy{{{{{{{{{|||}}}xxxvvvuuusssrrrrrrrrrrrrrrrrrrrrrssstttwwwyyyzzzxxxwwwuuutttsssrrrqqqqqqrrrtttvvvwwwwwwwwwxxxzzz}}}|||yyyssspppmmmkkkjjjjjjiiihhh]]]\\\[[[ZZZZZZ[[[]]]]]]]]]]]][[[WWWUUUTTTWWWYYYWWWZZZ[[[ZZZWWWUUUVVVXXX[[[___eeeiiijjjkkklllmmmpppqqqrrrrrrqqqrrrsssuuupppnnnoootttzzz}}}zzzvvvpppnnnllljjjjjjkkkmmmnnnooonnnllliiifffdddbbbbbb___```ccchhhlllnnnmmmlllnnnnnnnnnnnnnnnmmmmmmlllkkkhhhdddbbbcccdddeeeeeeiiigggbbb___]]]]]]___```bbbfffkkkooooookkkeeeaaa]]]^^^___```bbbfffkkkoooqqqssssssqqqllliiiiiijjjeeeeeefffjjjnnnppppppooolllmmmpppuuuyyy|||{{{zzzuuuzzz~~~~~~xxxyyy{{{}}}}}}|||{{{zzzzzzyyywwwuuuttttttuuuvvvqqqqqqssstttvvvxxxyyyzzzxxxyyyyyyvvvqqqnnnnnnooolllmmmooorrrvvvwwwvvvuuuuuussspppppprrrvvvxxxyyyxxxvvvttttttttttttrrrqqqqqqqqqpppppprrruuuxxxzzz}}}}}}}}}}}}}}}~~~}}}zzzwwwvvvvvvxxxyyywwwsssnnnmmmooosssuuuuuutttvvvxxxzzz{{{{{{{{{zzzxxxxxxwwwuuutttsssrrrqqqlllmmmooopppqqqrrrqqqqqqooollliiiiiikkkmmmmmmlllnnnppprrrsssssstttuuuvvvrrrsssuuuvvvvvvvvvuuutttsssssstttuuuvvvwwwxxxyyywwwvvvuuuuuuwwwyyyyyyxxxzzzyyyyyyxxxwwwvvvvvvvvvvvvyyy|||}}}{{{yyyzzzzzzuuutttsssrrrssssssuuuuuutttttttttuuuvvvyyy|||~~~~~~}}}|||{{{zzzzzzzzzzzzwwwyyy||||||||||||}}}~~~|||~~~wwwrrrrrruuuxxxyyyyyyzzz||||||zzzwwwsssqqqiiijjjkkkkkkkkkiiigggfffdddbbb```______]]][[[YYYTTTTTTTTTSSSSSSTTTVVVXXXUUUVVVWWWVVVUUUUUUWWWZZZZZZ]]]___^^^ZZZXXXZZZ]]]___cccgggkkknnnqqqtttwwwxxxzzzzzzyyyuuurrrpppooojjjggggggnnnyyy~~~{{{vvvtttpppllliiihhhiiikkkhhhgggeeeaaa^^^\\\[[[[[[[[[\\\]]]```bbbcccaaa___aaaaaaaaaaaaaaa```______\\\[[[ZZZ[[[]]]___```___eeebbb^^^[[[ZZZ[[[]]]___```cccgggkkkkkkiiifffddd^^^___``````bbbggglllqqquuusssooommmlllmmmooopppqqqpppqqqtttwwwwwwuuurrrrrrssswww}}}{{{|||~~~sssuuuwwwzzz}}}}}}{{{{{{}}}{{{xxxuuuttttttvvvwwwppprrruuuwwwyyyzzzzzzyyyvvvxxxxxxvvvrrrooooooqqqkkklllnnnqqqtttvvvtttsssuuurrrooonnnqqqtttvvvwwwvvvsssqqqpppppppppooommmnnnmmmllllllnnnqqquuuwwwxxxxxxwwwxxxyyy|||~~~}}}{{{xxxuuussstttuuuvvvsssoookkkjjjlllooopppppprrrsssuuuvvvvvvuuutttsssvvvvvvuuutttrrrqqqpppooollllllmmmnnnnnnmmmlllkkkmmmjjjffffffiiilllmmmmmmnnnppprrrsssssstttwwwyyyuuuvvvwwwxxxxxxxxxwwwvvvsssssstttuuuvvvwwwxxxyyy{{{yyyxxxyyy|||}}}~~~}}}}}}{{{zzzyyyyyyzzz}}}|||zzzyyyzzzttttttttttttvvvxxxzzz{{{wwwvvvvvvwwwyyy||||||~~~~~~}}}{{{zzzyyyrrrqqqooonnnnnnoooqqqrrrqqqpppsssyyy|||tttlllddddddiiimmmmmmkkkoooggg]]]VVVVVVZZZ]]]^^^aaabbbddddddccc___\\\YYY]]]^^^```bbbcccccccccccc_________``````^^^YYYVVVVVVWWWWWWWWWVVVWWWZZZ\\\\\\^^^aaa```___^^^```bbbeeehhhiiigggbbbaaadddhhhiiikkkooorrrvvvzzzzzzsssmmmjjj]]]ZZZ[[[eeesss}}}~~~|||{{{xxxsssnnniiiggggggiiieeedddaaa]]]ZZZXXXZZZ[[[\\\[[[[[[\\\^^^]]][[[YYY[[[[[[[[[[[[[[[ZZZZZZYYY[[[[[[]]]```dddhhhiiihhhiiigggcccaaaaaacccfffhhhhhhjjjlllooopppppppppoooooooooooooooqqquuuzzzyyyvvvvvvxxxyyyyyy~~~}}}zzz|||~~~rrrsssuuuvvvxxx|||~~~|||{{{yyyyyyxxxwwwvvvuuuuuuuuuvvvvvvuuuuuuuuuwwwxxxyyy|||{{{yyywwwvvvtttrrrqqqlllllllllmmmnnnooopppqqqqqqooommmllllllnnnqqqrrrsssrrrpppmmmlllkkkkkkkkkkkkkkkkkkkkkmmmoooqqqrrrrrruuuwwwyyyyyyzzz|||}}}xxxwwwvvvtttrrrqqqqqqqqqooonnnlllkkkkkklllmmmnnnnnnnnnoooppppppqqqrrrrrrrrrrrrssssssrrrpppooommmjjjjjjllllllmmmlllkkkjjjkkkjjjhhhggghhhkkknnnpppjjjmmmqqqtttvvvwwwxxxzzzzzzyyyxxxxxxyyyyyywwwuuusssuuuyyy|||}}}||||||~~~}}}|||sssvvvyyy|||}}}|||{{{zzz~~~}}}|||}}}{{{tttlllgggdddcccccc]]][[[XXXWWWXXXYYYYYYYYY[[[]]]aaadddffffffeeeddd```]]][[[[[[\\\\\\YYYWWWVVVTTTRRRPPPNNNNNNNNNNNNQQQRRRTTTTTTTTTUUUWWWYYY\\\___```^^^```hhhoooqqqrrrppplllgggccc___\\\[[[YYYYYY[[[^^^bbbeeeeeedddeeefffffffffeeefffhhhjjjrrrrrrpppnnnlllkkkiiihhhllljjjhhhiiilllqqqwww{{{|||}}}zzzsssjjjccc``````TTTTTTVVV^^^hhhpppqqqppptttssspppkkkeeebbbaaaaaabbbbbbaaaaaaaaaaaabbbbbb```aaaaaa```___```bbbeeeeeecccaaacccggghhhgggeeeeeeddddddggglllqqqssstttsssqqqnnnmmmmmmppptttwwwwwwxxxxxxyyyzzz{{{||||||}}}}}}}}}}}}~~~||||||~~~qqqsssttttttuuuwww{{{~~~|||zzzyyywwwvvvuuutttsssttttttuuuwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyvvvsssqqqppppppmmmmmmmmmmmmnnnnnnooooooooonnnlllkkkkkkmmmoooqqqrrrqqqooonnnlllllllllllljjjjjjiiiiiijjjlllnnnoooqqqtttvvvxxxxxxxxxzzz{{{wwwvvvuuusssrrrrrrrrrrrrqqqpppnnnllllllmmmooopppqqqrrrrrrsssttttttuuuuuusssttttttuuutttsssqqqpppiiijjjkkklllllllllkkkjjjllllllmmmnnnooopppqqqqqqssstttuuuvvvuuuuuuvvvwww{{{{{{{{{~~~~~~|||}}}~~~}}}}}}vvvvvvtttsssqqqpppoooooonnnrrrvvvwwwvvvwww~~~|||zzzrrrrrrtttxxx|||~~~}}}{{{uuupppiiiaaaZZZVVVUUUUUUNNNLLLJJJJJJJJJLLLMMMMMMPPPRRRUUUXXXZZZZZZYYYYYY^^^\\\ZZZYYYZZZZZZXXXVVVWWWVVVSSSPPPNNNLLLLLLLLLQQQRRRSSSTTTUUUXXX\\\___bbbgggiiiiiilllsssxxxyyy~~~|||xxxtttoookkkhhhfffccccccdddgggkkkmmmmmmlllmmmoooqqqqqqpppooooooooorrrqqqnnnjjjgggdddaaa```cccaaa___^^^```fffkkkooopppooolllgggbbb]]]ZZZZZZVVVUUUVVV[[[cccggggggeeedddcccbbb```]]]]]]^^^```bbbbbbccccccdddeeeffffffhhhhhhiiihhhgggggghhhjjjooommmmmmqqqvvvxxxxxxvvvvvvssspppqqqtttyyy~~~~~~|||{{{}}}|||zzzpppqqqrrrqqqqqqrrruuuwww{{{{{{{{{{{{zzzyyyxxxxxxvvvuuusssrrrssstttvvvxxxyyyxxxxxxwwwwwwwwwwwwxxxvvvxxxxxxuuuqqqnnnnnnpppooooooooonnnnnnnnnnnnmmmnnnlllkkkjjjjjjlllnnnoooqqqqqqooonnnmmmmmmmmmnnnmmmkkkiiihhhiiijjjmmmoooqqqsssuuuvvvvvvvvvwwwxxxttttttsssrrrrrrrrrssssssuuurrrooommmmmmnnnqqqrrrsssttttttuuuuuuvvvvvvvvvtttuuuvvvwwwwwwvvvuuutttjjjjjjkkklllmmmmmmlllllllllnnnqqqsssuuuuuutttsssyyyyyyyyyyyyyyyyyyxxxxxx}}}{{{wwwssspppoooppppppgggeeebbb___]]]\\\\\\\\\]]]bbbeeedddbbbhhhttt~~~}}}}}}||||||zzzyyywwwtttoookkkgggdddaaabbbdddhhhmmmqqqsssssslllggg```WWWPPPLLLJJJIIIGGGGGGGGGHHHIIILLLNNNPPPUUUWWWZZZ\\\^^^^^^^^^]]]eeecccaaaaaaaaaaaa___^^^```^^^ZZZWWWSSSQQQPPPPPPTTTVVVXXXYYY[[[___dddggglllsssxxxzzz|||}}}xxxsssooollliiiiiiiiikkknnnoooooonnnmmmppprrrsssqqqnnnlllkkknnnmmmjjjfffccc```^^^]]]^^^\\\YYYWWWYYY]]]cccfffeeecccaaa___^^^]]][[[YYY___]]]\\\___cccdddbbb```^^^______^^^]]]^^^aaadddfffgggjjjlllnnnooooooooommmoooqqqqqqqqqrrrsssuuuyyyxxxzzzyyysssppprrrwww|||~~~}}}}}}~~~~~~xxxwwwwwwyyy}}}~~~zzzwwwwww|||nnnoooppppppooopppsssuuuuuuvvvvvvwwwwwwwwwwwwvvvxxxvvvuuuuuuvvvxxx{{{}}}||||||{{{{{{zzzzzzyyyyyyvvvxxxyyyvvvqqqmmmnnnqqqqqqqqqqqqpppooonnnmmmmmmnnnmmmlllllllllmmmooopppqqqqqqppppppppppppppppppqqqpppmmmkkkkkkmmmoooqqqppprrrtttuuuttttttuuuvvvrrrrrrrrrrrrrrrsssssstttvvvssspppmmmmmmooorrrttttttttttttuuuuuuuuuvvvvvvuuuvvvwwwxxxxxxwwwvvvvvvlllmmmnnnooooooppppppqqqnnnppprrruuuwwwxxxxxxxxxzzz{{{}}}xxxpppkkkfffddd```\\\ZZZ[[[\\\]]]WWWTTTQQQMMMLLLLLLNNNOOONNNPPPRRRQQQSSSZZZeeeooozzzyyywwwuuurrrooommmkkkjjjhhheeeaaa___]]]\\\[[[XXXXXXZZZ]]]bbbfffjjjlllhhheee^^^WWWQQQNNNLLLLLLLLLNNNPPPSSSVVVZZZ^^^aaaiiijjjlllooopppqqqpppppptttsssrrrrrrqqqqqqpppooonnnlllhhhdddaaa^^^]]]\\\]]]```dddfffhhhjjjlllnnnuuu}}}yyytttqqqnnnmmmmmmnnnpppqqqpppnnnkkkmmmnnnmmmjjjgggeeeeeehhhgggfffddddddcccddddddbbb```]]][[[\\\___cccfffdddaaa^^^```ccceeeeeecccjjjiiihhhiiikkkkkkiiigggffffffeeecccbbbcccfffiiiiiikkkooosssuuuvvvvvvvvvpppsssvvvxxxyyy{{{}}}{{{|||~~~wwwrrrkkkggggggjjjmmmooonnnnnnnnnppprrrvvvyyy{{{~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~}}}}}}{{{}}}{{{uuuuuuttttttttttttttttttvvvwwwzzz}}}}}}||||||||||||{{{yyyxxxvvvuuutttttttttwwwzzz~~~|||vvvzzz|||www{{{~~~mmmnnnpppqqqqqqrrrtttvvvssssssuuuvvvvvvwwwwwwwwwxxxxxxwwwxxxyyy{{{~~~~~~~~~}}}}}}yyyzzz{{{xxxssspppqqqrrrrrrrrrrrrrrrrrrpppooonnnqqqppppppppppppqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrtttrrrpppnnnnnnoooqqqrrrrrrsssuuuuuussssssssstttpppppppppqqqqqqrrrsssttttttssspppnnnnnnpppssstttvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuwwwxxxxxxwwwvvvvvvqqqqqqqqqrrrtttuuuvvvwwwuuuuuuvvvwwwyyy{{{|||}}}{{{~~~zzzrrrhhh```ZZZUUUSSSQQQOOOOOOPPPRRRSSSNNNLLLIIIFFFFFFHHHKKKMMMOOONNNMMMOOOTTT[[[```ccckkkkkkkkkkkkkkkiiihhhggglllhhhddd___^^^___aaacccZZZZZZ[[[\\\___bbbfffhhhfffddd___[[[XXXVVVUUUVVVSSSWWW[[[___cccgggmmmqqqvvvwwwyyy{{{|||}}}}}}}}}~~~}}}}}}}}}{{{yyyvvvrrrooommmllllllkkkoootttwwwwwwuuutttttt{{{}}}zzzxxxwwwvvvwwwxxxxxxwwwuuurrrrrrqqqnnnkkkhhhhhhiiifffeeedddddddddfffhhhiiigggfffdddccccccdddggghhhdddbbb```ccchhhlllnnnmmmoooooooooppprrrrrrrrrqqqkkkkkkiiigggfffgggjjjmmmmmmooorrruuuwwwxxxxxxwwwyyy{{{||||||||||||~~~wwwwwwzzz}}}yyykkkgggbbb_______________``````aaaccceeehhhjjjlllllllllmmmnnnmmmkkkjjjiiikkkmmmnnnnnnooorrryyy{{{uuupppmmmmmmmmmlllpppvvvzzz}}}}}}xxxsssqqqnnnnnnnnnmmmmmmnnnpppqqqrrrsssuuuvvvwwwvvvvvvvvvxxxxxxzzzzzzzzzxxxvvvuuussstttvvvxxxzzz~~~~~~~~~wwwpppssszzz}}}}}}{{{}}}}}}llloooqqqrrrssstttwwwyyyttttttvvvwwwxxxyyyyyyyyyxxxyyyyyyzzz|||}}}}}}|||{{{yyywwwuuutttsssqqqrrrtttuuuuuutttsssrrrtttttttttttttttuuuuuuvvvtttuuuuuuuuuuuuuuutttsssssssssrrrqqqqqqqqqrrrssstttuuuvvvvvvtttsssssssssppppppppppppqqqrrrssstttrrrqqqppppppqqqrrrtttvvvyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwxxxxxxwwwvvvuuutttuuuuuuvvvxxxyyy{{{|||}}}}}}|||{{{{{{{{{||||||{{{}}}{{{qqqqqqrrruuuyyy{{{{{{{{{sssqqqpppssswwwwwwrrrnnnggghhhgggeeeaaa[[[UUUQQQLLLLLLLLLMMMOOOQQQSSSTTTRRRPPPNNNMMMNNNQQQUUUWWWXXXUUUTTTWWW^^^bbbbbbaaaccceeehhhkkknnnpppqqqrrrvvvrrrmmmhhheeefffiiikkkdddeeeeeeddddddeeehhhjjjfffdddbbb```______```aaa```dddjjjmmmooosssxxx|||}}}~~~|||{{{zzzzzzzzzyyy}}}~~~{{{yyy~~~}}}|||}}}~~~}}}|||zzzyyyxxxvvvsssooommmnnnooojjjiiigggeeeeeefffhhhiiiiiihhhhhhhhhhhhhhhhhhhhhcccbbbaaadddhhhmmmppprrrooopppqqqrrrsssssssssssspppooonnnmmmlllnnnsssvvvxxxzzz{{{}}}}}}}}}}}}}}}zzzuuurrrrrrrrrlllmmmqqqwww{{{zzzsssnnn___]]]ZZZYYYXXXXXXVVVUUUWWWXXXYYY[[[\\\^^^_________```bbbccccccbbbaaa___ccceeefffeeeccceeejjjnnnmmmmmmkkkhhhcccaaaaaabbbcccfffiiikkkllloootttyyyyyyyyyzzzzzzxxxuuurrrpppllllllmmmllllllmmmppprrrvvvxxxyyyyyyyyyxxxyyy{{{{{{|||~~~~~~|||yyywwwuuuwwwzzz{{{}}}|||zzzyyyxxxyyyxxxuuurrrpppppptttwwwyyyzzz{{{{{{||||||{{{{{{|||{{{zzzzzzyyyyyyyyyzzzvvvwwwzzz|||~~~}}}}}}}}}}}}~~~zzztttiiijjjqqq~~~~~~~~~~~~|||xxxzzz|||}}}||||||}}}}}}||||||nnnpppsssttttttuuuwwwxxxvvvwwwxxxyyyzzz{{{{{{{{{zzz|||}}}}}}zzzyyyzzzzzzvvvrrrppprrrtttvvvxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxwwwwwwxxxxxxxxxwwwuuuttttttuuuuuuvvvvvvvvvuuuuuuvvvwwwxxxwwwuuusssssstttppppppoooppppppqqqrrrsssqqqqqqrrrssstttvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxyyyxxxwwwuuutttvvvvvvwwwxxxzzz|||~~~~~~zzzvvvrrrppppppooopppssswwwvvvqqqlllaaa``````bbbeeeiiijjjjjjaaabbbccceeefffccc^^^ZZZUUUVVVWWWXXXWWWTTTQQQOOOLLLNNNQQQTTTXXX[[[]]]___^^^]]]\\\\\\]]]```cccdddcccbbbccceeehhhjjjkkkkkkkkklllnnnrrrvvvyyy|||}}}|||zzzvvvsssqqqppppppqqqnnnppppppooommmlllnnnpppkkkkkkjjjiiijjjkkklllmmmoootttyyyzzzzzz{{{~~~~~~|||zzzzzzzzzwwwsssqqqppppppqqqooollljjjiiiiiikkkllljjjlllmmmoooooonnnlllkkkcccdddfffgggiiimmmrrrvvvssstttuuuuuutttsssssssssvvvuuutttrrrqqqtttyyy}}}yyyppphhhbbbaaaaaa\\\___fffnnnttttttnnnhhh[[[YYYWWWVVVVVVVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYXXX[[[]]]```cccdddcccbbbaaabbbccccccaaa]]]]]]```cccaaaccceeedddaaa______```___bbbdddddddddgggnnntttrrruuuxxxzzz{{{zzzxxxvvvpppqqqqqqpppoooooosssvvvyyy{{{}}}}}}|||}}}~~~yyyvvvtttwww{{{||||||}}}{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwvvvuuusssrrrrrrqqqppppppnnnllljjjjjjlllnnnppppppqqqsssssstttttttttssssssrrrrrrsssttttttuuurrrrrrsssuuuwwwyyy{{{|||zzzyyyyyyyyyzzz{{{}}}~~~{{{{{{{{{|||}}}yyysssnnnddddddjjjzzz}}}|||}}}|||zzzyyytttxxxzzzzzzyyy||||||~~~~~~}}}}}}ppprrrtttuuuuuuuuuvvvwwwxxxyyyzzz{{{|||}}}}}}}}}~~~~~~xxxxxx||||||wwwqqqppprrruuuxxxyyyzzzzzzyyywwwwwwwwwwwwxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxvvvuuuwwwxxxyyy{{{{{{{{{zzzyyyxxxyyyzzzxxxvvvtttttttttppppppoooooopppqqqqqqrrrpppqqqsssuuuwwwxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzzzzzyyywwwvvvtttwwwwwwwwwxxxzzz}}}~~~xxxppphhhdddccc```^^^```eeefffccc```WWWVVVUUUVVVZZZ___aaabbbYYY[[[^^^```___[[[VVVSSSTTTUUUWWWXXXXXXVVVUUUTTTSSSVVV[[[```eeeiiikkkllliiihhhhhhggghhhjjjmmmnnnnnnppprrrrrrrrrssswwwyyyvvvvvvwwwyyy{{{}}}~~~}}}{{{yyyyyytttvvvxxxvvvsssqqqrrrttttttssssssssstttuuuwwwxxxwww{{{||||||~~~zzz|||~~~}}}yyyuuurrrqqquuussspppnnnnnnoooqqqrrrnnnpppsssvvvvvvtttqqqooogggiiikkkllllllooovvv{{{zzz{{{{{{yyywwwtttssssssxxxwwwtttrrrppprrrvvvzzz}}}{{{zzzyyyyyy|||wwwoooeee[[[VVVUUUUUUPPPTTT]]]gggoooqqqlllfff```^^^ZZZYYYZZZ\\\]]]]]]ZZZ[[[\\\]]]\\\[[[ZZZYYY```bbbfffiiikkkkkkjjjjjjdddfffeeebbb^^^\\\^^^```aaaeeeiiijjjhhhfffggghhhbbbeeegggfffeeeiiiqqqwwwwwwzzz~~~yyyzzzzzzxxxvvvvvvzzz}}}xxxzzz}}}~~~}}}~~~xxxtttnnnrrrvvvwwwvvvvvvwwwyyyvvvuuutttsssrrrrrrrrrrrrllllllmmmoooqqqrrrssstttlllmmmnnnmmmkkkkkklllmmmmmmnnnoooqqqssssssttttttttttttttttttvvvwwwxxxyyytttttttttuuuwwwzzz|||~~~~~~}}}|||||||||}}}}}}}}}}}}|||zzzuuunnnjjjbbbaaagggwww}}}{{{{{{zzzyyywwwrrrvvvyyyyyyxxx{{{~~~}}}~~~}}}~~~uuuuuuvvvvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{|||~~~~~~|||yyywwwuuutttrrruuuyyy|||}}}|||zzzyyywwwwwwxxxyyyyyyzzzzzz{{{yyy{{{}}}{{{xxxvvvxxxzzzyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}|||{{{xxxuuurrrppppppoooppppppqqqrrrssstttuuuuuuuuuuuuuuuvvvwwwxxxzzzxxxwwwvvvxxxyyyzzzzzz}}}|||zzzxxxvvvttttttsssssssssuuuwwwyyy{{{}}}}}}}}}}}}zzzssskkkccc]]][[[XXXXXXYYYZZZ\\\[[[XXXVVVVVVQQQMMMQQQ[[[ccceeeccc``````aaa```___\\\ZZZXXXRRRTTTVVVXXXYYYYYYXXXXXX\\\```fffkkknnnoooqqqrrrvvvssspppsssxxxzzzyyyvvvxxxzzz||||||{{{|||~~~}}}|||~~~{{{xxxyyy{{{|||}}}}}}|||||||||}}}}}}}}}{{{zzzyyyxxxxxxxxxxxxwwwuuutttrrrrrrqqqqqqsssvvvyyy|||}}}{{{xxxvvvvvvsssooonnnoootttzzz~~~{{{||||||zzzvvvqqqnnnmmmsssrrrnnnjjjggghhhkkkooosssqqqmmmiiihhhhhhjjjkkkmmmjjjeee^^^VVVSSSSSSTTTQQQVVV]]]bbbfffhhhjjjlllcccbbbaaaaaabbbcccccccccggggggfffeeeddddddcccbbbmmmmmmnnnooopppqqqqqqrrrrrrkkkddd```[[[XXX\\\bbbiiikkknnntttxxxwwwqqqlllllljjjiiiiiikkknnnrrruuu{{{}}}{{{{{{{{{zzzyyyxxxyyyzzzzzz{{{~~~{{{xxxwwwwwwvvvvvvvvvtttrrrqqqrrrtttssstttuuuvvvvvvuuuttttttnnnooooooppprrrsssuuuvvvwwwtttrrrrrruuuwwwvvvttttttttttttvvvxxxyyyyyywwwvvvvvvuuuuuuvvvwwwyyyzzzvvvuuutttxxx~~~}}}tttjjjdddbbbaaaaaakkk|||zzzyyyyyyyyyxxxxxxwwwxxxzzz}}}xxxyyyzzz{{{|||~~~~~~|||zzzxxxwwwvvvwwwwwwxxxyyyzzzzzzzzz{{{zzzzzzyyyyyyyyyxxxxxxxxxyyy{{{}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyywwwuuusssqqqppppppqqqrrrsssuuuvvvwwwxxxxxxxxxxxxxxxyyyzzzzzz{{{zzzxxxxxxyyyzzzzzzzzz}}}|||{{{yyywwwvvvvvvvvvsssssssssttttttuuuuuuuuuyyyyyyvvvpppiiibbb^^^]]]___```bbbeeegggeee```]]][[[VVVSSSWWWaaahhhkkkjjjhhhhhhiiiiiihhheeecccaaa\\\^^^aaadddeeeeeedddbbb```dddjjjpppsssuuuxxxyyy|||~~~|||~~~~~~}}}{{{yyyxxxwwwvvvvvv{{{zzzyyyyyyxxxxxxxxxxxxzzz|||~~~~~~{{{yyyvvvtttqqqppppppsssvvvxxxttttttssspppkkkfffcccbbbgggfffccc```]]]^^^```ccceeecccaaa______aaacccddddddaaa]]]YYYVVVVVVXXXYYYUUUYYY^^^ccceeehhhjjjlllmmmkkkjjjjjjjjjkkkjjjjjjmmmmmmmmmlllllllllllllllttttttttttttuuuuuuuuuuuusssmmmfffbbb^^^]]]cccjjjqqqrrruuuzzz~~~}}}yyyuuuuuutttrrrpppqqqtttwwwyyyzzz~~~~~~~~~|||{{{xxxyyyzzzzzzyyy{{{~~~}}}zzzyyyzzz{{{{{{||||||{{{zzzyyyzzz|||||||||}}}}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxxxx~~~|||{{{|||}}}}}}{{{yyywwwvvvvvvxxxzzz{{{zzzxxxxxxwwwvvvuuuuuuuuuvvvvvvuuutttvvv{{{|||sssmmmeeefffhhhqqq~~~|||||||||}}}zzzzzzzzz{{{}}}~~~~~~|||{{{zzz~~~}}}zzzxxxxxxzzz|||~~~~~~|||{{{zzzyyyxxxxxxyyy{{{}}}~~~~~~~~~}}}{{{yyyxxxvvvuuuuuurrrrrrsssuuuvvvxxxyyyzzz{{{zzzzzzzzzzzz{{{{{{|||{{{zzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxssssssssssssssstttttttttzzzyyyvvvqqqkkkfffddddddccceeeiiilllnnnkkkfffbbb]]]YYYWWW[[[dddkkknnnmmmkkklllmmmnnnmmmkkkiiigggdddfffiiilllnnnnnnmmmllljjjooouuuzzz~~~}}}|||zzzxxxvvvtttssssssyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuvvvvvvvvvtttrrrqqqqqqppppppooonnnnnnmmmmmmggggggfffbbb^^^[[[ZZZZZZ[[[[[[[[[YYYXXXWWWYYYZZZYYYYYYYYYZZZ\\\^^^aaabbbbbb___[[[ZZZ[[[^^^```aaaccceeehhhkkklllnnnqqqsssxxxxxxwwwvvvuuutttssssssttttttuuuvvvwwwwwwxxxxxxzzzyyyyyyyyyxxxxxxxxxwwwuuunnnhhhdddbbbcccjjjsssxxxyyy|||}}}~~~|||zzzxxxxxxyyy{{{||||||~~~~~~~~~|||zzzzzz{{{|||}}}|||{{{zzz{{{~~~~~~~~~}}}|||~~~~~~}}}~~~~~~|||yyy{{{zzzzzz{{{||||||{{{yyy{{{zzzyyywwwvvvuuuuuuuuuxxxwwwyyy~~~~~~vvvqqqeeefffhhhooo~~~~~~|||{{{{{{}}}~~~~~~|||{{{{{{{{{{{{zzz{{{|||}}}}}}}}}~~~~~~~~~|||zzzyyyxxxyyyyyyuuuuuuvvvwwwxxxyyyyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{yyyzzz{{{zzzyyyxxxwwwxxxwwwwwwxxxxxxyyyyyyxxxxxxttttttuuuvvvxxxyyyzzz{{{~~~{{{vvvpppmmmlllmmmiiiiiikkknnnooonnnkkkhhh```^^^]]]aaaiiiooorrrrrrnnnpppqqqrrrrrrqqqooonnnnnnnnnoooqqqsssuuuvvvwww{{{}}}}}}}}}|||{{{{{{zzzxxxuuurrrqqqooooooqqqrrrrrrrrrqqqqqqppppppggggggggggggffffffffffffhhhiiijjjkkkjjjhhheeeccc]]]]]]]]][[[ZZZYYYZZZ\\\YYY[[[]]]^^^^^^]]]^^^___[[[\\\^^^```cccfffhhhiiilllhhheeedddfffiiijjjjjjooopppqqqqqqqqqsssvvvyyy{{{||||||zzzxxxvvvuuuuuuvvvvvvwwwyyyzzz{{{|||}}}{{{{{{{{{zzzzzzzzzzzzzzzxxxqqqjjjfffdddfffnnnwww{{{|||~~~}}}~~~}}}|||{{{||||||||||||}}}~~~|||{{{{{{||||||||||||{{{~~~|||||||||}}}}}}{{{yyy}}}}}}|||{{{zzzyyyxxxxxx|||zzz{{{|||wwwsssgggggggggjjjuuu~~~|||{{{zzzzzz}}}|||zzzyyyyyyzzz|||}}}{{{{{{zzz{{{}}}}}}{{{{{{{{{|||}}}|||zzzxxxwwwxxxxxxyyyxxxxxxyyyzzzzzzyyyxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxwwwzzz||||||yyyvvvuuuvvvtttuuuwwwxxxyyyyyyyyyyyyuuuuuuvvvxxxzzz{{{|||}}}~~~yyytttqqqqqqqqqpppnnnmmmnnnpppqqqqqqpppiiiggggggkkkqqqwwwzzzzzzwwwyyy{{{}}}~~~}}}|||{{{}}}|||zzzzzz|||~~~}}}{{{yyyxxx{{{}}}}}}|||zzzyyyxxxzzzyyyvvvssspppnnnmmmlllkkkkkkkkkkkkjjjhhhfffeeeaaaaaabbbbbbcccdddeeefffccceeegggiiiiiigggdddbbb___``````___^^^^^^```bbb___bbbfffhhhiiiiiiiiijjjbbbccceeegggjjjmmmpppqqqtttsssqqqpppqqqrrrsssrrrqqqqqqrrrqqqqqqrrruuuxxx{{{}}}~~~}}}yyywwwvvvwwwxxxyyyzzz{{{|||}}}}}}~~~||||||}}}~~~~~~|||tttmmmiiifffgggoooxxx}}}~~~}}}}}}}}}~~~~~~}}}~~~||||||{{{{{{{{{}}}~~~}}}}}}~~~}}}|||zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyy}}}~~~{{{yyyxxxqqqpppmmmkkkqqq~~~~~~~~~~~~|||yyywwwuuuwwwvvvuuutttuuuwwwyyy{{{|||zzzxxxxxxzzz|||}}}~~~~~~|||zzzzzzzzzzzzwwwwwwvvvvvvuuuuuuvvvvvvyyyzzz{{{||||||{{{zzzyyy{{{zzzyyyyyyxxxyyyyyyyyyyyy}}}|||xxxvvvwwwvvvwwwyyy{{{|||||||||{{{wwwxxxxxxyyyzzzzzz{{{{{{|||xxxuuuuuuuuuuuurrrooooooqqqtttuuuvvvqqqpppqqqtttyyy}}}}}}vvvsssssstttrrrnnnpppuuuyyyzzz|||}}}~~~~~~}}}zzzxxxwwwuuuwwwyyyzzzyyyxxxxxxyyyzzzyyywwwtttqqqooonnnmmmkkkkkkkkkkkkiiigggeeedddccccccdddeeeggghhhiiijjjfffhhhjjjlllmmmkkkiiihhhiiijjjkkkjjjgggfffggghhhgggjjjmmmoooooonnnnnnoooeeefffgggiiimmmqqqtttwwwwwwyyyzzzyyywwwuuutttuuurrrsssssssssssstttwwwzzz||||||}}}~~~{{{tttmmmiiiffffffmmmvvv}}}~~~{{{zzz{{{}}}~~~~~~||||||}}}||||||}}}~~~}}}{{{xxxyyyzzz||||||}}}}}}}}}xxxvvvvvv{{{}}}zzzyyyyyyzzz{{{{{{xxxvvvtttwww~~~~~~~~~}}}|||zzzwwwvvvvvvuuusssssssssvvvxxxzzz|||xxxuuuuuuxxxzzz{{{{{{}}}||||||{{{{{{zzzzzzyyyuuuuuuvvvvvvvvvvvvvvvvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{|||||||||}}}~~~~~~|||zzz{{{}}}zzz{{{~~~}}}|||{{{vvvvvvvvvxxxyyyyyywwwuuurrrppppppqqqnnniiiiiimmmmmmoooqqqtttwwwyyyzzz{{{~~~~~~|||~~~~~~{{{yyywwwvvvtttvvvwwwxxxxxxxxxzzz{{{|||{{{yyyvvvtttrrrqqqqqqnnnoooppppppooommmkkkjjjhhhhhhjjjkkkllllllllllllnnnnnnoooppppppooonnnnnnpppqqqsssrrrpppooonnnnnnnnnppprrrqqqooommmllllllfffggghhhjjjoootttzzz}}}{{{wwwpppnnnnnnppprrrsssttttttvvvxxx{{{}}}~~~}}}|||tttuuuuuuuuuvvvvvvwwwwwwqqqkkkeeebbb``````fffnnntttzzz~~~{{{xxxwwwwwwuuuwww{{{}}}~~~~~~~~~~~~{{{|||~~~{{{|||~~~zzzxxxwww{{{}}}xxxxxxzzz~~~}}}~~~~~~||||||~~~}}}|||{{{{{{yyyxxxvvvtttuuuwwwyyy{{{{{{wwwttttttwwwzzz{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzvvvwwwxxxyyyzzzyyyxxxxxxwwwzzz}}}||||||{{{|||~~~~~~}}}|||||||||xxxwwwwwwyyy{{{|||{{{zzzvvvtttuuuvvvrrrmmmlllooooooqqqtttxxx{{{~~~|||}}}{{{yyywwwvvvtttvvvwwwwwwxxxyyy|||~~~~~~}}}{{{yyywwwuuuttttttppprrrsssttttttsssqqqpppnnnoooqqqrrrrrrqqqpppooosssrrrrrrqqqppppppppppppooorrruuuwwwvvvuuutttuuusssttttttrrrnnnjjjhhhhhhiiiiiijjjmmmrrryyywwwkkkfffgggjjjlllooopppqqqrrrtttvvvqqqvvv{{{|||yyyxxxzzz|||{{{zzzxxxvvvssspppnnnmmmkkkkkkjjjjjjjjjiiiiiiiiifffaaa\\\[[[YYYYYY___ggghhhoooyyy~~~|||{{{zzzxxxwwwzzz{{{{{{zzzwwwuuutttuuuooorrrwwwzzz||||||}}}~~~xxx{{{~~~~~~}}}}}}}}}yyyzzz{{{}}}}}}}}}}}}|||}}}zzz}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}}}}{{{|||}}}zzzwwwwwwwwwwwwxxxyyyzzz{{{yyyuuuqqqrrrvvvzzz{{{{{{zzzzzzzzzzzz{{{{{{||||||yyyzzz{{{{{{{{{zzzzzzzzz{{{~~~~~~~~~}}}{{{{{{}}}~~~}}}}}}~~~}}}{{{yyyzzzzzz|||}}}zzzxxxwwwwwwwwwxxxyyy|||}}}{{{yyyxxxuuuvvvwwwzzz||||||yyywwwuuuvvvvvvvvvvvvuuuuuutttssssssssssssssssssssssssvvvtttuuuyyyyyyuuutttvvvtttuuuuuuuuurrrnnnjjjhhhjjjmmmqqqtttwww|||zzzssskkkeeebbbbbbbbbcccfffiiijjjjjjjjjiiijjjjjjkkklllmmmnnnoooooosssqqqmmmjjjgggggghhhiiihhhggggggffffffeeeeeeeeebbb___[[[XXXXXXZZZ^^^aaagggjjjnnnssswwwyyy{{{{{{|||}}}~~~~~~}}}}}}~~~{{{zzzyyyyyyyyyxxxvvvtttwwwuuutttuuuwwwvvvsssppprrrtttvvvyyyzzz{{{{{{zzzyyyzzz|||~~~~~~~~~xxxzzz||||||zzzzzzzzz{{{~~~}}}}}}~~~}}}~~~||||||~~~~~~}}}||||||~~~}}}zzz~~~}}}|||{{{{{{{{{{{{xxxuuurrrqqqsssvvvxxxyyy||||||}}}}}}~~~}}}}}}}}}{{{zzz{{{|||}}}~~~~~~{{{~~~}}}zzzwww|||{{{{{{{{{|||~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{yyyzzz|||}}}|||yyyvvvtttuuutttwww|||}}}yyyxxxyyyyyyzzzzzzzzzxxxtttpppnnnnnnpppqqqrrrrrrsssuuuwwwuuutttpppjjjddd___^^^^^^aaacccfffjjjlllmmmnnnmmmiiijjjkkkkkklllmmmmmmnnnpppooommmkkkkkkkkklllmmmnnnmmmmmmkkkjjjhhhfffeeedddbbb^^^\\\[[[]]]```bbbbbbeeeiiimmmqqqssstttuuuwwwxxxyyyyyyxxxwwwxxxyyy}}}}}}~~~~~~|||zzzxxxwwwvvvvvvtttrrrooorrrqqqqqqsssvvvvvvtttrrrrrrsssuuuvvvxxxyyyzzzzzzxxxyyyzzz{{{|||}}}}}}}}}wwwyyy{{{zzzyyyxxxyyyzzzxxxwwwwwwxxx{{{~~~}}}}}}~~~|||zzz}}}|||{{{zzzzzzyyyyyyyyyvvvuuutttrrrppprrruuuwww{{{}}}~~~}}}}}}|||~~~|||{{{wwwrrrrrruuuzzz|||yyyxxxzzzzzz{{{{{{{{{yyyvvvsssqqqrrrssssssqqqooonnnnnnooollllllkkkhhhddd`````````eeegggjjjnnnqqqssstttuuummmmmmnnnooooooooooooooopppppppppqqqrrrsssttttttuuuuuutttrrrooollliiigggfffdddcccaaaaaabbbcccddd```bbbeeeiiilllnnnoooppprrrsssttttttrrrrrrssstttttttttuuuwwwzzz{{{zzzxxxyyyxxxvvvuuuuuussspppnnnppppppqqqtttwwwyyyxxxvvvttttttuuuvvvxxxzzz|||}}}zzzzzzzzzzzzzzz{{{|||}}}wwwxxxzzzzzzxxxwwwxxxyyytttsssssstttwww{{{}}}{{{zzzwwwwwwwwwwwwxxxyyyzzz{{{vvvwwwwwwtttppppppssswwwyyy|||~~~xxxuuuvvvzzz{{{yyyzzz~~~||||||||||||{{{yyyvvvuuuvvvwwwxxxwwwuuusssssstttqqqrrrsssrrrooolllllllllooopppsssvvvxxxzzz{{{{{{uuuvvvvvvwwwwwwvvvuuuuuutttuuuxxxzzz||||||||||||yyyyyyyyyxxxuuuqqqnnnlllhhhggggggfffeeefffffffffdddeeehhhjjjmmmooopppppppppqqqrrrrrrppppppqqqrrrooooooqqqtttwwwzzzyyyyyyyyyxxxwwwwwwwwwvvvtttrrrssstttvvvyyy{{{|||||||||zzzyyyyyyzzz{{{}}}}}}|||zzzyyyyyyzzz{{{vvvxxxzzzzzzyyyxxxyyyzzzvvvuuuuuuuuuxxx}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~}}}|||{{{{{{xxxxxxxxxyyy{{{}}}~~~zzz{{{{{{xxxtttsssuuuyyy{{{}}}||||||}}}||||||~~~}}}|||||||||}}}~~~|||{{{zzz||||||}}}}}}~~~~~~~~~~~~}}}~~~}}}{{{zzzzzz|||~~~}}}}}}}}}|||zzzxxxuuutttlllllllllkkkkkkkkkkkkkkkkkklllmmmoooqqqrrrsssssspppqqqrrrrrrqqqqqqrrrsssppppppqqqtttyyy{{{|||{{{yyyxxxxxxyyy{{{{{{zzzxxxxxxyyy|||}}}~~~~~~~~~~~~~~~|||zzzyyyyyyyyywwwyyy{{{|||{{{{{{|||}}}{{{{{{{{{{{{|||~~~}}}||||||}}}~~~}}}||||||{{{{{{{{{||||||{{{|||}}}}}}~~~~~~}}}|||~~~}}}|||{{{{{{|||}}}}}}|||~~~~~~}}}|||}}}zzzzzzzzz{{{|||}}}~~~~~~{{{{{{|||}}}~~~~~~uuuttttttsssssssssssssssssssssttttttuuuvvvwwwxxxrrrtttvvvvvvvvvvvvxxxyyyvvvvvvwwwyyy}}}{{{{{{{{{}}}}}}~~~}}}~~~}}}}}}|||{{{{{{|||}}}}}}|||{{{{{{{{{{{{{{{|||||||||}}}~~~~~~~~~~~~~~~}}}|||~~~|||{{{{{{}}}~~~{{{||||||~~~}}}|||||||||}}}~~~||||||{{{||||||}}}}}}~~~zzz|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||}}}|||}}}~~~~~~~~~}}}~~~~~~yyyxxxxxx}}}{{{|||}}}~~~}}}~~~}}}|||zzzzzzyyyyyyyyyzzzyyyxxxwwwvvvuuutttsssuuutttsssrrrqqqqqqqqqqqqssstttuuuvvvxxx{{{}}}~~~zzzrrrmmmlllllljjjiiifffdddcccbbbdddddddddcccfffnnnxxx~~~~~~~~~}}}|||{{{{{{{{{{{{|||}}}|||xxxxxx|||}}}{{{uuusssqqqppppppooonnnlllkkkkkkkkkkkkjjjhhhgggfffcccbbbaaa```^^^\\\[[[ZZZYYYZZZZZZZZZYYYXXXWWWWWWYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRSSSTTTUUUWWWZZZ\\\]]]ddd___XXXTTTSSSSSSSSSRRRLLLLLLKKKKKKLLLNNNOOOPPPRRRWWW]]]aaacccdddeeeggggggiiiooozzz~~~|||{{{{{{{{{|||}}}zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwrrrssstttsssqqqpppqqqrrrpppqqqqqqqqqqqqpppoooooolllllllllllllllkkkkkkkkkkkkjjjhhhfffeeeeeefffgggggghhhhhhhhhhhhgggffffffaaaaaaaaaaaa``````aaaaaaaaabbbcccbbb```______```]]]]]]^^^___````````````````````````____________ccccccddddddeeefffggggggdddcccbbbbbbbbbbbbbbbbbbbbbcccdddfffhhhjjjkkklllkkklllllllllkkkjjjhhhgggggghhhiiijjjjjjkkkjjjjjjkkkkkkkkkkkkkkkmmmnnnnnnpppnnnnnnqqqvvvxxxuuuqqqrrrqqqqqqqqqqqqrrrssssssssstttttttttuuuuuuuuuvvvtttvvvxxx{{{|||}}}}}}}}}|||{{{yyyxxxwwwxxxyyyyyyzzzzzzzzzyyyxxxvvvuuutttppppppppppppoooooonnnnnnppppppooonnnmmmmmmllllllggggggfffeeedddcccccccccaaabbbcccdddbbb```]]][[[\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZXXXVVVXXX___eeeeeeXXXUUUSSSRRRRRRRRRQQQPPPRRRQQQQQQOOONNNLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCDDDFFFHHHIIIJJJGGGDDDBBBBBBCCCDDDEEE>>>???@@@AAAAAAAAAAAABBBEEEGGGJJJMMMOOOPPPRRRTTTOOOTTT___qqq~~~}}}{{{yyywwwvvvuuutttssssssssstttuuuvvvxxxyyyyyyyyyyyyxxxwwwvvvvvvuuutttsssrrrqqqqqqqqqppppppqqqrrrsssssssssssssssrrrrrrrrrsssuuuwwwxxxxxxwwwwwwvvvuuuttttttsssvvvuuuttttttvvvwwwvvvuuussssssssssssssssssssssssoooooopppssswwwyyyyyyyyysssssssssvvvzzz|||}}}|||wwwuuuuuuuuuvvvwwwvvvuuutttuuuvvvvvvttttttuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxtttuuuvvvuuusssrrrrrrsssrrrssstttuuuuuusssqqqooonnnoooooopppppppppppppppooooooooonnnmmmllljjjiiiggghhhhhhhhhgggfffeeeeeebbbaaa___^^^]]]]]]^^^___\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXVVVUUUTTTUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRQQQOOOOOOPPPRRROOOOOOPPPPPPOOOOOONNNMMMPPPOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJIIIIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJKKKKKKLLLLLLLLLIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOONNNLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQVVV___gggfff[[[PPPRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVXXXYYYZZZ[[[[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRMMMLLLLLLMMMNNNOOOQQQQQQPPPPPPOOOOOONNNNNNMMMMMMJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBB>>>AAAAAA@@@EEEOOOVVVWWWGGGDDDBBBAAABBBBBBBBBAAAEEEDDDCCCBBB@@@???>>>===?????????>>>======<<<<<<<<<======>>>>>>>>>======999999:::;;;<<<<<<=========<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@<<<;;;;;;;;;<<<===>>>???:::===@@@AAA@@@???????????????@@@AAACCCEEEFFFGGGFFFLLL[[[sss|||yyyvvvuuuwwwyyy{{{|||{{{zzzyyyssssssrrrqqqpppooooooooolllkkkkkkjjjjjjkkkkkklllkkkjjjiiihhhggggggggghhheeeddddddcccaaa___^^^]]][[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVTTTSSSQQQPPPOOONNNMMMMMMNNNOOOQQQRRRPPPQQQQQQRRRQQQQQQOOOOOOQQQPPPOOONNNNNNMMMNNNNNNLLLLLLMMMNNNNNNOOOOOOPPPNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPOOONNNOOOQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQOOONNNOOOQQQSSSSSSSSSOOOOOOOOOPPPSSSUUUUUUTTTRRRPPPOOOPPPQQQRRRQQQOOOPPPQQQQQQPPPOOOOOOPPPRRRQQQQQQQQQQQQQQQQQQRRRSSSRRRSSSSSSRRRPPPNNNOOOPPPMMMNNNOOOOOOOOONNNMMMLLLJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCAAAAAACCCDDDEEEBBBBBBAAAAAA@@@@@@??????CCCBBB@@@>>>===???@@@BBBDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA??????@@@BBB>>>>>>>>>>>>>>>======<<>>>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;@@@???>>><<<<<<<<<===>>><<<===>>><<<;;;:::<<<===<<<<<<===>>>>>>>>>======================================================;;;:::::::::::::::;;;;;;::::::;;;;;;<<<=========>>>>>>=========>>>>>>???<<<<<<======>>>=========<<<<<<<<<<<<<<<===??????@@@BBBGGGNNNTTTQQQIIIAAA???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@???>>>::::::999999:::<<>>===<<<:::999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;666666777888888999:::::::::999999888888999999:::999888888888888999::::::999;;;<<<===<<<<<<<<<<<<;;;===@@@AAA@@@???@@@AAA======<<<===???AAAAAABBBEEEKKKZZZsssfffeeecccaaa`````````aaa`````````aaaaaaaaaaaabbb^^^]]][[[ZZZZZZYYYVVVTTTQQQSSSVVVXXXYYYXXXVVVUUUSSSRRRQQQPPPOOOOOOPPPPPPMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJHHHFFFFFFEEEEEEHHHHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBAAA@@@???@@@AAABBBBBBBBBAAA??????============>>>???AAABBB======>>>??????>>><<<;;;AAAAAA@@@???????????????<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<===???AAA@@@???AAAAAAAAA@@@@@@@@@@@@@@@IIIEEEAAA>>>>>>>>>===<<>>===>>>@@@AAA@@@??????>>>===>>>?????????===@@@AAAAAA@@@??????@@@BBB??????????????????@@@@@@BBBCCCDDDBBB@@@??????@@@>>>>>>??????????????????<<<===>>>>>>??????>>>>>>888888888999:::<<<===>>>============<<<:::999888<<<;;;999999999;;;===>>>;;;;;;;;;:::::::::::::::>>><<<:::888888999;;;<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999777777999;;;::::::;;;;;;::::::999888888888888888888888888888777777777777888888888888777888888999999999888888;;;:::888777777777888888666777777666444444555777666777888888888888888777777777777777888888888888999999999888888888888888777777666666666777777888555555555555666666666666999888888888999;;;===???666666777777777777666666888888888888999:::;;;;;;999999999:::;;;<<<;;;:::999888888888888999::::::999999999:::;;;<<<<<<======<<<:::999999999:::;;;888999;;;<<<<<<;;;:::999999:::::::::::::::999888999777666444444555777888777777777777777888888888777888888999999999999888777666555444555666777888666888999::::::999777555333888:::999:::<<<;;;777<<<:::888777999;;;<<<<<<<<<;;;:::999888777777777666666777777888888888999777666666666777888999:::666666666666777777777888777777666666666777777888888777777666666666777777999;;;======<<<999888777777999;;;;;;::::::===@@@???>>>======???AAAAAAAAABBBFFFTTTlll}}}EEEDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAAAAA@@@>>><<<;;;<<<======>>>>>>======<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<;;;;;;:::999>>>===;;;999999999999:::888999999999999:::::::::888999::::::::::::999888777888999;;;;;;:::999999777777666666666888999:::999888888888777777666666888888888888999999999999888888777888888999::::::888888777777666666666555999999999999999999999999999888888888777777666666999777555555777:::>>>AAA@@@???===;;;:::::::::;;;888666444555888999777555777777777777888888888888:::999888666666666777888666666666666666777888888888888888888888888888888888999:::888666555666777777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777777555555666666666666555555555555555555555555555555;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;666666666666666666666666555555555555666666777777777777777777777777777777888888777777666666666555444555666888999999999999555555555555555555555555555555555555555555555555666666666555555444444444333333444444555666777777444444444444444444444444555555555555555666777888222222333444444555555666777555444333333444666777666666555555555444444444888666333222333555666555666666666666666666666666666666666666777777777777555666777999999999888777::::::999777666666666666777999999888777666777888666666666666666666666666555555555555555555555555555555333333333333555555<<<;;;:::888777555444333222222333333333333444444444333333444444666777777555444444666777888666444666666777888888888888888???===:::777555555666666666666666666666777888888666666555555555555666666666666666666555555555555333444555666777777777777666666666666777777777777777888888888888999999999======>>>>>>>>>>>>===<<<;;;;;;<<<<<<===>>>>>>>>>@@@DDDPPPdddzzz}}}wwwtttzzz<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::999999999888888999999999888777666777777888888888888777777999999999888888888777777888888999999999888777777999888666555444444444555666666666666777777777777777777777777777777777777666666777777888888777777666555555444444555666777666666666666555555555444444444444444555555555555777777666666666777888888666666666555555555444444333333333333333333333333666666666666555555555444888777555444555777999;;;:::999888666666666666777666444333444666777555333555555555555666666666666888777666444444444555666555555555555555666777777666666666666666666666666444555666666555444666777555555555555555555555555555555555555555555555555666666666666555555555555444444444444555555555666444555555666666555555444555555555555444444444444777777777777777777777777999888888888777666666666555555555555555555555555444444444555555555666666666666666666666666666666666666555555444444444444333333444444444444444333333333333333333333333333444444444444444444444444444444444333333333222222222222333444444555666666333333333333333333333333333333333333333444555555222222333333444555555555777666444333333333555666555555444444444444333333777555333222333555555555444444444444444444444444444555555555555666666666444555666777888888777666777666555444444444444444444555555555333222333444444444444444444444444444333333333333333333333333444444333222222333444444777777666666555555555444222222222333333333444444444444444444444555666777666555444444666666555444444555555666666666666666888777666555555666777777666666666666666777777888777777777666666777777777666666666666666666666666333444555666777777777777666666666666777777777777777777888888888999999999<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>AAACCCJJJWWWgggqqqrrrppppppmmmoooyyy333444444444444444333333444444444444444444444444444444444444333333333333111111222333444444333333222333333444444333333222555555555555444444444444444444444444555555555555444444333222111111111111222222333333333444444444444444333222222333444444444444444444444555555666444444333222222222333333444444333333333333222222111111222222222333333333666555555444444444444555444444444333333333333222333333333333333333333333444444333333333333222222777666555444333333333333555444444333333333444555444222111222333444333222222222333333333444444444444444333222222222333333444444333333444444555666333333333333333333333333000222333333333333444666333333333333333333333333333333333333333333333333555555555444444444333333222222222222333333333333333333444444444444333333555555555444444333333333444444555555555555555555888888777666555444333333444444444444444444444444333333333333444444444444444444444444444444444444333333333333222222222222222222222222222111000000111111111111111111111111333333333333333333333333222222222111111111111000111111222222333444444444222222222222222222222222222111111111111222333333111222222333333444555555777666444333222333444444444333333333333222222222666444222222333555555555222222222222222222222222333333333444444444555555333444555666666666555555444444333333333333333444111333333222111000111222222222222222222222222222111111111111111111111111333333222111111222333333222222222333444444555555222222222222333333333333555444444444444444555666555333222222444777777777222222333444444444444444444444444444444444555555666666555555666666777777555555555555555555555555666666666666777777777777333444555666777777777777666666666666777777777777777777777888888888999999::::::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>@@@AAADDDJJJSSSZZZ^^^```bbbcccjjjyyy111222333444444333111000444444444444444444444444111111222222222222222222111111111222222222222222222222222333333222222222222222222222222222222222111111111222222333333444444333333222222111111111000000111111111222222222333222000//////000222333444333222111222333444555444333333222111111111111222222222222222222222222222222222333333333444444444444333222222111222222222222222111111111111111222222222222222222222222222222222222222222222222555555444444333222111000333333333333444444555555222222111222222222222111111111111222222222333333222222222222222222222222222222222222222333444444111111111111111111111111000111333222111111333444222222222222222222222222222222222222222222222222333333333333222222222222111111111222222222333333222222333333333333222222555555444444333222222222555555555555666666666666888777777666666555555555222222222222222222222222222222222222222333333333333333333333333333333333222222222222222222222222222333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222333111111111111111111111111111111000000000111111222111111111222333333444444666555444333222222222333222222222222111111111111555333111222333555444444111111111111111111111111222222333333444444555555333333333444444444444333444444444333444444555555333444444444222111222333111111111111111111111111111111111111111111111111222111111111111111111222000111111222333444555555111222222222222333333333555444444333333444444555333111000111555999;;;<<<111222222333333333333333555555555555444333111000666666555555555666666777666666666777777666666666666666666777777777777777333444555666777777777777666666666666777777777777777777777777888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCFFFJJJPPPUUUYYYZZZ^^^jjjzzz333333444555444333222000111111111111111111111111111111222222222222222222333333222222222111111111111111222222222222111111111111222222222222222222111111000000111222333444222222222222222222111111000000000111111111222222333222000//////000222333333333222111111333444555333333333333222111111000222222222222222222222222222222333333333444444444333333222111000000000111000000111111111111111111000000000000000000000000222222222222222222222222222333444444444333222111222222333444444555555555222222333333222222222333111111222222222333333333222222222222222222222222111111111111111222222333111111111111111111111111222333444333111000111222222222222222222222222222222222222222222222222222222222222222111111111111111222222222222333333333111111222222222222111111444444333333222222222222555555555555666666777777444444444555555666666666222222222222222222222222222222222222222222111111111111111111111111111111222222222222222222222333111111222444444555555555222222222222222222222222111111111111111111111111111111111222222222222222000000000111111111111111000000000000000000000000222222111111111111111222000000111111222333333333444444333222222222222222222222111111111000000000333222111111333444444333111111111111111111111111222222333444555555666666333333222222222222222222444333333333333444444555333444555444222222222333111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333444444111111111222222222333333444333333333333444444555777555333333555888999:::222222333444444444444333444555555555555444333222666666555555555555666666888999999::::::999999888555555666666777777777888333444555666777777777777666666666666777777777777666666777777777888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>AAAEEEHHHIIILLLPPPSSSSSSZZZjjj|||333333333333333222111000222222222222222222222222111111111111111111111000333222111000000000000000000000111111111111000000111111111222222222222222333222111000000111333444000000111111111000000///000111111111111222222222333222111000000111222333222222222222222333444444222222333333333222111111111222222222222333333333000000111111111222222222333222222111111111111222111111111111111222222222222222222222222222222222111222222222222333333333111222222333333333333222000111222333333333333222222333444333222111222444111111222222222333333333111111222333333333222222111111000000111111222333222222222222222222222222333444444333111000000111222222222222222222222222333333333333333333333333222222222111111111000000222222222222333333333444111111222222222222111111222222222222222222222222222222333333444555555555000111111222333444555555222222222222222222222222222222222222111111111111111111111111111111111111222222222333333333333333...///000222333333444444222222222222222222222222111111111111111111111111222222222222222333333333111111111111111111111111000000000000000000000000333333222111111111111222///000000111111222333333222222222222222222222222222111111111111000000000111000000111333444444222222222222222222222222222222222333333444555666666333333222111111111222222222222111111111111222222111333333333111000111222222222222222222222222222222222222222222222222222000111222222222222111000444444444444333333333333111111111111222222222222222222222222333444555666;;;888666444555555444333222333333444444444444444111222333444555666777888666666555555444444555555444444666666666666444444444444555555666666777777333444555666777777777777666666666666777777777777666666666777777777888888999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@BBBEEEFFFGGGHHHIIIKKKMMMVVVhhh}}}333333222111000000000000333333333333333333333333222222111111000000//////111000/////////000111222000000111111111111000000000000111111111222222222444222111000///000111222//////000111111111000///000000111111111222222222111111111111111111111111000111111222222222222222000000222222333222111111000111111111222222222222000000000000111111111111333222222222222333333444111111222222333333333333444444444444444444444444000111111111222222222222222222222111111111222222000111222333333333222111111333444333111000222444111111111111222222222222///000111222333222222111111111000000111111222333222222222222222222222222111222333222111000111222111111111111111111111111222222222222222222222222222222222111111111000000111111222222222333333333111222222333333222222111000000111111222222333333111111222333333444555555111222222333333444444444222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333///000111222222222222222222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111000000000000000000000000333222222111000000111111//////000000111222222222///000111222222333333333222222222111111111000000000//////111333444333222111111111111111111111111000000111222333444555555444333222111111111222222444333222111111111111111111222333222000///000111111111111111111111111111222222222222222222222222111111222333333222111111333333333333333333333333111111111111222222222222000111111222333555666777888666444444444333222000111222333333444444333333111111111222333555888999777666555444444444444555000111222333333222111000333333333444555666666666333444555666777777777777666666666666777777777777666666666666777777777888777888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@AAABBBCCCEEEFFFGGGLLLUUUhhh~~~555333222000//////000000000000000000000000000000444444333222111111000000////////////000222444555222222333333333333222222///000000000111111222222444333111///...///000111000111222333333222111111000000000000111111111222000000111111111111000000...///111222222222111000...///000222222222111111///000000000111111222222111111111111222222222222333222222222333444555555222222333333333444444444111111111111111111111111///000000000111111222222333222111000//////000000222333444555555444333222000222444333000///111333000000000000111111111111...///000222222222111000111111111111111222222333222222222222222222222222...///111111000000222333111111111111111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222333333333333222222//////000111222333333444222222333444555555666666555555555555555555555555222222222222222222222222333333333333222222111111111111111111111111111111000000111111222222222333222333333333333222111111111111111111111111111111111111111111111111111111000000111111222222222333222222222111111111111111111111111111111111111111222222111000000000000000/////////000111111222222...///000111333333333333222222222222111111111111000//////111333444333222111111111111111111111111...///000111222333444444555444222111111111222222777666555444333333333333222333444333222111111333111111111111111111111111111111111111111111111111111222333444444333222111111111111222333333444444000111111111111222222222///000000222333555777888111000000222444555333222111111222333333333333222555333222111111333555666777666555444444444444444444555777888888777555444222222333333444555666666333444555666777777777777666666666666777777777777666666666666777777777777666666777999999:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@>>><<<===AAAFFFHHHIIINNNXXXjjj222222111111111111111111222222222111111111000000222111111111000000//////222111111111000000//////000000111111222222333333000000111222222222222111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111000000000111222222222333333222111000000111222333222222222222222111000///222222222222222222222222444444444333222111000///111111222222222222111111111111111111111111111111333333333333333333333333444444444444444444444444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111111111111111333333222222111000000000666555333222111222333333///000111222222111000///222222111111111111222222///000111222222111000///111111111111111111111111222222333333333333444444333444555555666666555555444444333333333333222222222222222111222222333333555444222222222111///---000000////////////000000222222222222222222222222222222111111111111222222111111222222222222111111111111111000000000//////111111222222222222111111000000000000000000000000////////////000222333444......//////000000111111............/////////000333333222111111222333333111000000///////////////000...---///111444555555111111111111000000000000///000111000//////111333333444555444222111111222666444222000000000222333222333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111444555666555333222333444222222111111111111111222111111222333333333333222111111111111111111111111333222222222222222222222444444444555555555666666444:::???>>>888333444777333333333444444444555555555555555444444555555555777777666666666777777888888888999888777666444333777777777777777888888999999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>???@@@AAABBBDDDGGGJJJRRR[[[kkk}}}000000000000000000000000222222222111111111000000111111111111000000000///111111111111000000000//////////////////000000000000000111222222222222111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111222222222222111000000111222222111111222222222111000000222222222222222222222222000000111111111000//////000111111222222111111000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111444333111000000000111111///000111111111111111000222111111000000111111222000000111111111111000000111111111111111111111111111111111222222222333333222333333444444444444444444444333333333333222222222222111000000111111111444444333333333222000//////000222333333222000///222222222222222222222222222111111000000111111222000111111222222111111000333333333222222222111111111111111222222111111111000000000000000000000000000000/////////000111111////////////000000000000........./////////000000111222222333333222222111////////////000000111222333111///000222444555555222222111111111000000000000000111000......000111///000222333444444333222222111000//////111222333222222333333222222111000111111111111111111111111111111111111111111111111111111111111111111111111111222333222111000000111222111111000000111111111000111222222333333222222222222222222222222222222222222222222333333333333222222333333333444444444888<<>>>>>???@@@AAABBBDDDGGGJJJSSS\\\jjj|||//////////////////000000222111111111111000000000111111111111000000000000111111111111000000000000000//////////////////...///000111111222222111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111000000222111111000000111111222000111111222222222111111222222222222222222222222...///000000111111000000000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111222333333111000///////////////000000000000000111111222333222111111000000111111222111111000000000000111111111111111111111111111111000000000111111111111222111111222333333333333333444444333333333333222222222222111000////////////333333333333333222111000///111444555555444111///111111111111111111111111222111111000000111111222000111111222222111111000333222222222222111111111111111111111111111111111000000000000000000000000111000//////.........///000000000000////////////....../////////000000000///111333555555333111////////////000111222333444777444222111222444444444222222222111111111000000000111111000......000111000//////222555777555222000//////...///111222444222222222222222111000000000000000000000000000000111111111111111111111111111111111111111111111111000111222111000///000111000000000000000000111111000000111222222222222111333333333333333333333333222222222333333444444444333333333444444444555555666777999;;;:::999888777333333333333444444444444444555666888888666555444444444555555666666777777555666777777777666666555777777666666777777888999777888888888999999999999:::::::::;;;<<<<<<=========>>>@@@@@@AAACCCGGGJJJRRR[[[iii{{{/////////000000000000000111111111111000000000000111111111000000000000000111111111000000000000000222222111111000000000//////000000111111111111111////////////////////////000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111222222111111000000//////111111000000000000111111///000111222222222222222111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111111111111111111111111111/////////000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333////////////////////////111000//////000111333444111111000000000000111111222111000//////000111222111111111111111111111111000000000111111111222222111222222333333333333333444444333333333222222222444333222000000/////////111222333333222111111111111111333444444333111111000000000000000000000000111111000000000000111111000000111111111111000000000000000000////////////111111000000000000111111000000000000000000000000//////............//////111111000000//////.........////////////000000000///111222333333222111///000000000000111222333444888666222111222333333333111111000000000////////////000111000000000222444999444///000444666444111000000000000000111222333111111111222111000000///000000000000000000000000111111111111111111111111111111111111111111111111111222333222111000111222//////000000111111000000///000111111222222111111333333333333333333333333111111222333444555555555555555666666666777777777888777666888;;;;;;888555222222333333333444444444333555777999999777555333333333444555666777777777444555555666666777777777666666666666666777888888777777777777888888888888:::::::::;;;;;;<<<<<<<<<<<<>>>???@@@@@@CCCFFFIIIOOOXXXfffxxx000000000111111222222222000000000000000000000000000000000000000000111111000000000000000000111111222111111111000000////////////000111111111111000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111222111111000000/////////000000000000000000000000///000111222222222222222111111111111111111111111222333333222111000//////000000000111111000000000000000000000000000000000222222222222222222222222000000000000111111222222111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000//////000000000111111111222222111111000000000000//////000000000000000000111000///...///000222333111000000000000000000111222111000//////000111222000000000000000000000000111111111111222222222333222222333444444444444444444444333333333222222222555444333222111000000000///111333222000///000111222111000//////000111222000000000000000000000000111000000000000000000111000000000111111000000000////////////////////////111111000//////000111111000000000000000000000000------------...///000111111111000000//////......////////////000000000111222111111000000111111222222222111111111111111222666444222111222222222111000000/////////.........---///000111111333666888CCC;;;222...000333333111333333222222111111111111000000111111000000///...111111111111111111111111000000000000000000000000000000000000000000000000000111222222000000111222...///000111222111111111000000111222222222222222222222222222222222222222111111222222333444555555555555555555666666666777>>>:::888777999777333...222222222333333333444444333444777888888777444333000111222444555666666666444444444555555666777777666666666555666777777888666666777777777888888888:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBEEEHHHLLLTTTbbbuuu000000111111222222333333//////000000000000000111000000000000111111111111000000000000111111111111///..................---...///000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000/////////000000111111000000///000111111222222222111111111111111111111111111111111111111000///...,,,+++///000000111111000000///000000000000000000000000222222222222222222222222000000111111222222333333111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000...//////000000111111111000//////...------,,,,,,///000000111111111111000000//////....../////////111000000//////000000111111111000000000000111111000000000000000000000000111111111222222222333333222333333444444444444444444444333333333333222222444444333222111111111222000222555333000...///111222111...,,,,,,...111222111111111111111111111111111000000//////000000111///000000111111000000///000000111111111111111222111000///......///000111000000000000000000000000---------...///000222333000000000000/////////////////////000000000111111222111000//////000111222222222111000000000000000333222222333444444222000000000/////////.........---...000111111333666888DDD===444......000111111444444333333222111111000000000000000000///......111111111111111111111111000000000000000000000000000000000000000000000000...///000000//////000111...///111222333333222111111111222333333333333222111111111111111111111111111111111222222333333333222222222333333333444444555444333444888999777444222222222222333333333333333444555777777555444333333555777999;;;<<<<<<;;;555444444444555666777777666666555555666666777888666777777777888888888888::::::::::::::::::;;;;;;;;;<<<>>>>>>???AAAEEEHHHKKKSSS```rrr/////////000111222222222////////////000000111111///000000000111111111111///000000000111111111111---------..................//////000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111/////////000000000000000...///000111111000///...111111222222222111000000111111111111111111111111//////000000///...------//////000000000000//////000000000000000000000000111111111111111111111111///000000111222222333333111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000......//////000111111222////////////...............///000111222111111000////////////...---,,,+++000000////////////000000000000111111111111000000000000000000000000000000000000000111111111111222111111222333333333333333444444333333333333222222222222111111111111111222222555888666222///000333111000...------...000111222222222222222222222222000000////////////000000//////000000000000//////000000000000111111222222111000///......///000111000000000000000000000000///////////////000111222////////////000000000000//////000000000111111111000000111111111111000000000000/////////000111111000000222555888777444222111111111111000000000000---...000000///000222444;;;888333///...///111333111222222222222111111111//////000000//////...---000000000000000000000000000000000000000000000000000000000000000000000000...///111000//////111222///000222444555444333222222222333444444444444333222222222222222222222222111111111111111111111111111111111222222222222333......///222666999::::::111222222222222333333333333333444444444444333333555777:::<<<>>>??????>>>666555444444444555666666666555555555555666777777777777777888888888999999::::::::::::::::::::::::;;;<<<===>>>???AAADDDGGGMMMTTT```ppp---......///000111111222.../////////000000111111//////000000111111111222//////000000111111111222.../////////000000111111...//////000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111......//////000000111111...///000111111000///...222222222222222111000///000000000000000000000000///000000111111111111111//////000000000000//////000000000000000000000000000000000000000000000000...//////000111222222333000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000---......///000111111222000000111111222222333333---...000111111111000///......//////...,,,***)))000000////////////000000///000111222222111000///000000000000000000000000////////////000000000000000000111222222222222111444444444333333333222222111000000000000000111222444888:::888333000111444//////000000000000//////222222222222222222222222000000////////////000000//////000000000000//////---.........//////000000222000///......///000222000000000000000000000000222111111000000000000000......//////000000111111000000000000111111111111...///111333333111///...............///111222333...000333888::::::666333333333333222222222222111...///000///------///000111222222111///000222444...///000111111222111111///////////////......---////////////////////////000000000000000000000000000000000000000000000000000222333333222222333555///111333555666555444333222333444444555555444444333333333333333333333333111111111000000000000000222222333333333444444444555555555444222111111111111111222222222333333333333333333333333333333333///111444777999::::::999666555444333333444555666555555555555555666777777888888888888999999999999:::::::::::::::::::::::::::<<<===>>>>>>@@@DDDGGGPPPVVV```ooo///////////////000111111222000///......///000222////////////............------......//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000////////////000000000000000111222222333333333222111111000000111111.........///000111111111000000000000000000000000000000000000000000000000000000111111111111000000......////////////......///000111111111///...---////////////000000000000000///...---...///111333000000000000000000000000111111000000//////............///111111222222222222111111111000000//////...//////000000000000000000000000000000///......111111000000//////......////////////////////////////////////////////////000000000000000///...---......///000000000000000000000000000000000000000222222111111111111111111000111111111111222222222111111111111111000//////111333333222000///000111333333333222111000///...000000000000000111111222666666666444222000///000222///------...000111111///////////////000111111111111222222333333333444//////000000000000//////111111222222222222111111000000000000000000000000222111...------...111222333222222111000//////...111222222111000000222333222111000000222222111000111111111111222333444555:::AAA???555111666666000444333222000...///111333333111///000222333222///000000//////000111111222///000111222222111000/////////............//////000000000000000////////////////////////000111111000000000000000000000000///000000111111222333333111111000000000111333444444444444333333333222222000000000000000000000000111111000000111111222333000000111222222222222111111222333333444444333333555555555555555555555555000111222444555666666666666:::999444555:::;;;888666555444333333444555666777777777777888888888888<<<<<<;;;;;;;;;<<<======:::;;;======>>>AAADDDGGGLLLQQQ^^^ppp///////////////000111111...//////////////////...000000000/////////...............//////////////////////////////////////////000000111111000000/////////////////////////////////000000000111111111000000////////////000000000000000000000000000000222111000000//////000000111000000///...------,,,000000000000000000000000////////////////////////000000111111111111000000......////////////.........//////000///...---,,,.../////////000000000000222111/////////000222333////////////////////////000000000000//////............///111111222222111111111111000000000//////......///000000000//////000000000000000///......111000000000/////////...////////////////////////000000000000000000000000111111222222222111000000...///000000111111000000000000000000000000000000/////////000000111111111000111111111111222222222000111111111111111000000111222333222000///000111222222222222111000//////000000//////000000111222333444555444222111222333333000...---...//////..................//////000////////////000000000000///000000000000000000///000111111222222111111000000000000000111222333444111000///......///000111000000//////...------,,,//////////////////111222333111000111222333222000000//////000000222333333222999:::333333:::===999444333222111//////111222333111///000222333222000333222111111000000000000///000111222222111000/////////............/////////////////////////////////////////////000111111////////////////////////000000111111222333333333444333222111000000000111222222111111111000000000000000000000000000000000000000000000000111222333000111111222222222222222111222333333444444333333444444444444444444444444111222333444555555555666222777777555555888888444666555444444444444555666777777777777888888888888;;;;;;;;;:::;;;;;;<<<===:::<<<>>>>>>???AAADDDFFFIIINNN[[[mmm~~~///////////////000111111---///000222222000///---111111000000000////////////////////////.................................//////000000000000////////////////////////////////////000000000000111111000000////////////000000111111000//////...------000000///............///111000///...---,,,++++++000000000000000000000000///////////////////////////000000111111000000///......////////////........................---,,,....../////////000000000333222111000000000111222////////////////////////000000000////////////.........///000111111111111111111000000000000//////------...////////////...//////000000000///......000000000000////////////////////////////////////000000000000000000000000000000111222222222111111//////000111111111111111000000000000000000000000,,,------...///000111222000111111111111222222222000111111222222222111111111222222222000///000111000111111222111111000000000000//////000000111222000111333333222222333555444222///---......---,,,------------.........////////////...............000000111111111111000000000000111111111111000000111000/////////000222333000000////////////000000000//////......------------------...///000111222333111000111222333222111///.........///000111222,,,333555111333;;;???===444333333111111000000000222111000111222222111000222222111111111111222222000000111111111111000///................................................///////////////000111111........................000111111222333333444444444333222111111000111111111111111000000000//////000000000000000000000000/////////000000222333333111111222333333333333222111222222333333333333333444444444444444444444444222222333333444444444555111555777666666888666333666555444444444444555666777777777777888888888888:::::::::::::::;;;<<<<<<;;;===???@@@@@@AAACCCDDDIIINNN[[[lll~~~///////////////000000111000111222222222222111000111111111111000000000000000000//////......------------------------------...//////000000//////...////////////////////////////////////000000000111000000////////////000000000000000//////.........111000//////......//////........................000000000000000000000000//////////////////////////////000000000000//////......////////////......................................./////////000000333222111000//////000000////////////////////////////////////////////////......///000111111000000000000000000000000//////,,,------..................///////////////......000000000000////////////////////////////////////111111111111111111111111------...///000000000//////000000111111111111111000000000000000000000000.........//////000000000000000111111111222222222000111111222222222222222000111222111000///000111//////000111111111111111///////////////000111111///000222222111111333444444222/////////000///...------......////////////000000000//////.........000000111111111111000000///000000000000000000///222111///---,,,---.........///000111111000///...111111000000000/////////---,,,,,,---///111222222222111000111333333222111//////......///000000111...333444000000666999888555444222222222111000///222111111111111222111111...//////111222555666777111111111111111000000///.........//////.........---------...............///////////////000000111////////////////////////111111111222333333444444000000000111222333444555333333222222222111111111000000000000000000000000000000000000111333444555111111222333333333333333111111222333333333333222333333333333333333333333333333333333333333444444333555666777777777777555555555555444444555555555666777777777888888888888999999999999::::::;;;<<<;;;===@@@AAA@@@AAABBBCCCKKKQQQ___rrr///////////////000000111111000////////////000111111111111111000000000000000000//////......------------------------------......////////////.................................////////////000000000000000////////////000000/////////000000111111111111111000////////////000///////////////000000000////////////////////////........................//////000000000000//////......////////////......//////////////////000000............////////////000000//////.................................................../////////...//////000000000000/////////////////////000000,,,------.....................////////////......////////////000000000000////////////////////////000000000000000000000000,,,---.../////////////////////000111111111111111////////////////////////111111111000000/////////000000111111111222222222000111111222222222111111///000111111000///000111...///000111111111111111/////////...///000000111000222222222000///000111222111000000111222222111---...///000000000000///000/////////......------000000111111111111000000...//////000000//////...111000///...---...//////...///000111111000///...000000000000////////////,,,***)))***...000000///111000///000222333222111000////////////000111111///222222///...000222222777555222111222222111///111111222111111111111222......///111333555777888222111111000000000000000......///000000///......------------....../////////////////////000000111000000000000000000000000000111111222222333444444///000111222333444555555333333333222222222222111000000000000000000000000111111111222333444555555111111222333333333333222000111222222333333222222333333333333333333333333333333222222222333444444555444444555555555666777444555555555555555555444666777777777888888888888999888888999:::;;;<<<===<<<>>>@@@@@@@@@AAACCCDDDJJJRRRcccwww///////////////000111111000...---++++++---...000111111000000000////////////////////////.........------------------------------............------..............................////////////000000000000////////////000000......///000000111222222222111000000//////000000111111111000//////......////////////////////////...........................//////000000//////.........////////////......000////////////000111111------........./////////..................------........................---............/////////...//////000000/////////......////////////000000------...////////////...------.../////////......////////////000000000000//////////////////////////////////////////////////////000111111111000000......///000000000000000////////////////////////333222222111000///...---000111111111111222222222111111111111111000//////...000111000//////000222...//////000111111111000//////......//////000111111222333111///......///111000///000222333222111---...000111111111000///---------,,,,,,,,,,,,,,,//////000000000000//////......////////////......---...//////000111111111...///000111111000///...------------------------***(((&&&'''+++------+++///......///111222111000000000////////////000000---...///...---///222444:::666111000111222111///000222222222111000111222111111111111111222333444333222111000/////////000//////111222222111//////---------...//////000000///////////////000111111111111111111111111111111///000000111222222333333222222333333333333222222222222222111111111000000000000000000000000000000333222222222222333444444000000111222222222222111000111111222222222222222222222222222222222222222333222111111111333444555444222333666666444333666444444555666666555444444777777777777888888888888999999999999:::<<<===>>>===>>>?????????AAADDDGGGIIIQQQbbbwww///////////////000111111///..................///000000000/////////...............///////////////---------------------------------......---------................................./////////000000000000////////////000000////////////////////////000000///.........//////////////////////////////////////////////////////..............................////////////............////////////......///......---...///000111---------.........//////---......///////////////........................---------.........//////...///////////////.............../////////000000......///000000000//////,,,---......//////........./////////000000000111////////////////////////........................000000000111000000//////------...///////////////////////////////////////000000000//////.........000111111111111222222222111111111000///...---,,,...///000000//////000222//////000000000000000//////............///000000111222222111///......///000/////////000000///---,,,---///000111000///...,,,,,,,,,,,,------------......////////////......---......//////......------.../////////---+++***//////000000000000//////---------------------------)))'''(((,,,...---***...---,,,---000111000/////////...............///+++,,,---...///000444777===777000...000222222000000222333222000///111333111111000000000111111222333222111000/////////000000111222333333222111000------...//////000111111///////////////000111111000000000000000000000000...//////000000111222222222222333444444333333222333333333222222222222111000000000000000000000000222222111111000000111111//////000111111111111000000000111222222222222222222222222222222222222222222111000000111333555666333333666======777444555444444555666666555444444777777777777888888888888999999999:::;;;===>>>???>>>>>>>>>===>>>AAAFFFJJJKKKRRRaaauuu///////////////000111111000111222333333222111000////////////............---.........//////000000........................,,,------......------,,,..................................../////////000000000////////////000000/////////...------,,,,,,//////...------------...)))***+++---///000111222////////////////////////..............................////////////............////////////.........------,,,---...///000---------.........//////---...///000111111000000........................---------.........//////...///////////////......---.........//////000000...//////000000000000000,,,,,,---.../////////....../////////000000111111////////////////////////.........................../////////...---,,,,,,,,,------...............////////////////////////------..................000111111111111222222222111111111000///---+++***---///000000//////000222//////000000000000//////...............///000000///000111000///...///000000///......///...+++)))+++,,,...000000///...---.........//////000000000------............---------..................---...//////...***&&&!!!000000////////////000000.../////////////////////111---***+++///111///,,,---,,,+++---///000000///...------,,,,,,,,,------,,,,,,...000000111555999>>>888000---///222222111///222333333000///111333.........///000222333444444333111////////////000000111333444444333111000.........///000111111222///////////////000111111////////////////////////.........///000000111111...///111444555666666555666666555555555444444444000000000000000000000000222111000///..................///000000000000000000000111222222222222111111111111111111111111111111000000000111333666777444555<<>>>>>===<<<===AAAGGGLLLNNNTTTbbbuuu000///,,,)))((())),,,///////////////////////////........................////////////////////////---......///////////////000000000000000111111111000000//////.........---////////////...............//////...------...///000///...---,,,------...111000---++++++,,,...000......---------......///............////////////------...///000000//////........................//////000000000000//////...------,,,,,,------...,,,,,,,,,---...///000000000...---...///000///...------------------,,,,,,,,,---------...////////////...---,,,,,,,,,,,,,,,---------.........//////222111000///////////////........................,,,---...///000000000000000000//////.........---...------------...//////,,,,,,------.../////////...---,,,,,,,,,,,,---...000000//////.........---...............///000000111111000000//////......222222111111000...---,,,////////////000000000000////////////////////////000000//////.........---,,,---...///000000000000---...///111111111000///000000//////............------,,,,,,,,,,,,------............/////////000//////............///////////////...------,,,,,,............/////////000////////////////////////)))***++++++,,,---...///......---------......///---------------------,,,...------...111555999<<<>>>444------//////000111000000//////.........---------......//////000000///---***((((((***---///........................///////////////000111111000///............//////...///000///...---...///000000000000000000000000///000111222333333222111222222444555555444222222333000------///111000///......//////////////////111111111111111111111111222111111000///000000000111222222111000000111333222222222444555555333111444777<<>>:::444111333333333444444444555555555666777777666666777888<<<<<<;;;:::999999999999===>>>>>>>>>>>>@@@DDDGGGOOOVVVdddvvv//////...,,,******---000////////////////////////................................................---......///////////////000000000000000000000000111111000000000/////////111000000000000/////////+++,,,,,,+++******+++,,,000///...---,,,------...000///---,,,,,,,,,...//////......---------..................////////////---......////////////...........................------............------...------,,,,,,------...,,,,,,,,,------...///000000...---...///000///---.................................//////////////////...---,,,,,,,,,,,,---------------.........///000000//////....................................,,,------...////////////000/////////.........---,,,++++++++++++,,,------...............---------///...------------...///000/////////.........---...............//////000111111111111000000000///222222111111000...---,,,.../////////000000000000////////////////////////000/////////.........---...///////////////...---//////000000111111000000/////////.........------......------------..................//////////////////............//////------..............................////////////////////////////////////,,,,,,,,,------......//////......------------...,,,,,,,,,,,,,,,---------...---,,,---222999@@@DDD:::222,,,---000//////000000/////////............------------............111000...,,,,,,...000111///////////////////////////////////////000000111444222///,,,+++,,,...///...///000///...---...000000000000000000000000000...///111222222222111111222222333333333333222222333000......000111111///000000000000000000//////111111111111111111111111333222222111111111111111111222222111000000111222222222222333444444222000000222555777777666555444333333333444444444444555444666777777666666777888;;;;;;:::999999999::::::===>>>>>>>>>>>>@@@DDDGGGPPPXXXiii}}}...//////...,,,,,,---///////////////////////////................................................---......///////////////000000000000000000000000111111111111000000000000111111111111000000000000........................//////...------------............---------------000///...------------------............/////////....../////////......---........................------............------...------,,,,,,------...,,,,,,,,,,,,---...///000///...---...//////...---------......//////000000000000000///////////////......---,,,,,,,,,------------------............///............---------------------------------,,,,,,---......---------/////////...............,,,++++++++++++,,,------//////......---,,,,,,+++//////............///////////////.....................------......///000222222111111111111000000111111111111000...---,,,....../////////000000000000000000000000000000000/////////...............000000000//////---,,,,,,111111000/////////000000.........---------------///................../////////..................//////............//////,,,,,,------...//////000//////..................////////////////////////........................///.........------,,,,,,******++++++,,,,,,------000...,,,,,,000777???DDD555///+++...000///...///////////////............---------------,,,,,,,,,------,,,,,,,,,,,,------////////////////////////....../////////000000000888444000+++)))***,,,...---///000///...---///000000000000000000000000000...///000000000000000000222111111000000111111222222000//////000111111000222222222111111000000000111111111111111111111111333333333222222222222222222333333222000///000222222111111222333333111000111111111111222333444555333333333333444444444444444666777777666555777888:::999999999999:::;;;;;;======>>>>>>>>>AAAEEEHHHPPP[[[ooo,,,...//////---,,,---...////////////////////////................................................---......///////////////000000000000000/////////000000000000000000000000111111111000000000//////000//////000111111000///............------......------.........---,,,+++000///...------------------------.........//////////////////...---,,,,,,...........................//////000000//////......------,,,,,,------...---,,,,,,,,,------...//////...------//////...---+++,,,,,,---...///000000000000//////......------...------,,,,,,,,,---------------------------------------------------,,,------------------------,,,,,,---------,,,++++++...........................------------...//////.........------,,,,,,,,,.........------....................................------------...//////111000000000000000000000111111111111000///...---........./////////000000000000000000000000000000.........................../////////......---,,,111000///---------...///------------------------//////............////////////............------//////............//////---------.........////////////............------///////////////////////////.........---------,,,............---,,,,,,+++))))))***++++++,,,------000///---,,,---000444777000,,,+++///111///---...///////////////.........///......------,,,,,,,,,+++++++++,,,,,,+++++++++////////////////////////.........///////////////555333000---++++++---...---...//////......///000111111111111111111111111......//////////////////111000///......///000111111000000000111111111111222222222111000000//////111111111111111111111111222222222222222111111111222333333222000///000111333111000111222222111///666555333222111111222222222222333333333444444444444555777666555555666888888888888888999:::;;;<<<<<<===>>>>>>>>>AAAEEEHHHOOO[[[qqq***,,,......---,,,,,,,,,////////////////////////................................................---......///////////////000000000000//////......////////////////////////000000/////////.........---,,,+++---///000...,,,------..................,,,---...///...---+++***//////...---------------------------..................///......---,,,,,,..............................////////////.........------,,,,,,------...---,,,,,,,,,,,,------...///---,,,---...///...---******+++,,,------...............------,,,,,,,,,------,,,,,,,,,------...------------------,,,,,,+++,,,------...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++---------..................------------...//////,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------...//////.../////////////////////000000111000000///...---............////////////////////////////////////---------...............,,,,,,---...............000///---,,,++++++,,,---------------------------//////............//////...............---------//////............////////////.........---------...............---------////////////////////////......------,,,+++++++++------......---,,,++++++))))))***++++++,,,------......------------,,,,,,---++++++///111...,,,---.........///////////////000/////////......---------...///000000///...---------------------------------...///000//////...///////////////.........,,,...//////......///111222222222222222222222222//////..................111000............000111//////000111111111111111111111111000000/////////000000000000000000000000111111222222111111000///222333333222000///000222444222000000111222111///444444444444444222111111222222222333333333444444444555666666555555666777777777777888999:::;;;<<<<<<======>>>???AAAEEEIIINNNYYYooo)))+++------,,,+++,,,---////////////////////////........................---------------------------......///////////////111000000//////......---............////////////////////////...............------///222333000---,,,---......///.........,,,------......,,,+++***......---------......///,,,------------.........------.........------,,,........................,,,,,,------------,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------...---,,,---......---,,,******++++++,,,,,,---------------,,,,,,,,,,,,,,,------,,,,,,,,,---......------------,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------------.........,,,++++++++++++,,,------***++++++,,,------......++++++,,,,,,,,,,,,++++++---------------.........------,,,,,,------...///------............//////000000000000000///......------........./////////////////////////////////---------------.........++++++,,,....../////////...------,,,,,,,,,,,,------------------.........///..................///,,,,,,---------.........//////............//////000//////...------,,,,,,,,,,,,---------.........////////////////////////---------,,,,,,++++++++++++,,,---......---,,,+++******++++++,,,,,,------***,,,---//////...---,,,---+++,,,000000---,,,............//////////////////////////////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///......+++,,,...000111000//////,,,...//////......000111222222222222222222222222000000///............///000//////......//////000,,,...000111000///000111000000000000000000000000000000000000000000000000000000111222111000///...111222222111000000111333555333111111111222111000---///111333444333222111222222222222333333333333333555666666555444666777777777777888888:::;;;;;;;;;<<<===>>>???AAAFFFIIIMMMWWWlll+++,,,------,,,,,,---///////////////////////////........................---------------------------......///////////////111000000///......------......//////000000000000000000000////////////...111//////222666777333///,,,,,,.../////////......,,,---------,,,,,,++++++---------------...///000,,,,,,---------.........,,,,,,---.........------........................+++,,,,,,------,,,,,,+++...------,,,,,,------...------,,,,,,+++,,,,,,---...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///---------,,,,,,,,,+++++++++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,------.........,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,---++++++,,,------,,,++++++,,,,,,,,,------.........------,,,,,,------...///............/////////000000000000000000//////...---------.........//////------------------------,,,,,,,,,------.........,,,,,,---......---------------.../////////......------........./////////......------------......++++++,,,---......////////////............//////..................------++++++,,,---......//////////////////////////////---------------,,,,,,,,,)))***,,,.........---,,,,,,,,,,,,,,,,,,---------******,,,---...............,,,---000000,,,+++.............../////////000------...............///++++++++++++++++++++++++------------------------+++,,,...000000///...---,,,---......///000000000,,,---//////......000222333333333333333333333333111111///.........////////////000000000000//////***---000000///...///111///000000111111222222222000000000000000000000000000111222333333111000...///000111111000111333555777444222111222222222111---...000111222222111111111222222222222333333333333444666555444444555777888888777777888999::::::;;;<<<===>>>???BBBFFFIIIOOOWWWjjj,,,---...---------///111////////////////////////........................---------------------------......///////////////111000000///...---------//////000000111111111222111111111111000000000000...,,,,,,///444555111,,,+++,,,.../////////......------,,,,,,,,,+++++++++,,,,,,,,,---...///000111,,,,,,,,,---------......++++++,,,---....................................---......//////......---...------,,,,,,------...------,,,++++++,,,,,,,,,...---,,,,,,......---,,,---------------------,,,,,,------....../////////,,,,,,,,,,,,,,,---...///---------,,,,,,++++++++++++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,,,,,,,------............------------...//////...------,,,,,,++++++***,,,,,,---......---,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---........./////////000000111111///000000000000000///...---------.........//////------------------------,,,,,,,,,------.....................---,,,++++++---...000111111111000000........./////////000000---------,,,,,,---------)))***+++,,,...///000000//////............//////,,,,,,------.../////////)))***+++,,,...///000000////////////////////////........................''')))+++...///...------------------------------++++++*********+++,,,---///---...111///++++++...---.........//////000000,,,,,,,,,------.........///......------......///........................+++,,,...000000///...---///...---------///000222,,,---//////...///000222333333333333333333333333222111000///......///000...///000111111000///...(((,,,///000...---...000000000111222333444444555000000000000000000000000111222333444444333111///...000111111000111333666888555333111222333222111444333222111111000000000111111222222222333333333333444666555444444555777888888888777888888999:::;;;<<<===>>>???BBBFFFJJJQQQXXXjjj......////////////......000...++++++------***(((........................000...+++)))(((***---/////////////////////////////////.........------------......///000/////////------......------,,,+++------------------------,,,,,,------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,***'''%%%###///+++((()))+++......---.........//////000000000//////.........---------000///...---,,,---......,,,,,,,,,------.........000///...---,,,------......---,,,+++++++++,,,---,,,------......------,,,,,,,,,------------......///---,,,,,,...//////...+++,,,,,,---.........---,,,---...//////...---,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,---...000111000000000000////////////111///---,,,,,,,,,.../////////......---------,,,,,,---------.../////////------------------------+++...222333111...,,,,,,------...//////...------***+++,,,,,,---------,,,,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))***---///,,,,,,,,,++++++,,,,,,---******+++,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,++++++***)))))))))---,,,+++---//////...,,,---+++***+++......,,,***,,,---///000000...,,,***000000000000///...---,,,///---+++******,,,...000++++++,,,,,,---......//////...---,,,,,,---...///...///////////////...---++++++,,,,,,---....................................//////000111222222222000000//////.........---///000000111000///......------......//////000000111111222222222333333333000//////000222222111000333222222222111000000000333222000000111222111000222222333333333222111111000...000333111,,,...555666555444333222222222222333333555555555444333222444555666888:::<<<===>>>>>>;;;<<<>>>???@@@DDDKKKRRR\\\mmm......////////////......000...,,,,,,......,,,***------------------------...---+++******+++---///........................///.........------------------...////////////...------......------,,,+++---------------------------............---,,,,,,,,,,,,---------.........++++++,,,,,,---,,,,,,+++...,,,)))))),,,......---))))))***************+++.........------------,,,---,,,++++++,,,---...///,,,,,,,,,---------------///...---,,,,,,,,,---------,,,+++++++++,,,------***++++++,,,,,,++++++*********++++++++++++,,,,,,...---+++,,,---//////...+++,,,------......------------............------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------//////......///000111222000000000000/////////...000///---,,,,,,,,,...///.........------,,,,,,,,,------------............------------------------------.../////////...------------,,,,,,---------++++++,,,,,,,,,---------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******,,,///------,,,+++++++++,,,,,,******+++,,,,,,---.........---,,,+++***+++,,,,,,******************++++++,,,...000///,,,***+++,,,---+++***+++......,,,***+++---///222333222111000------.../////////......//////...---+++***))))))---------...//////000000000000............000000---....../////////............------------------//////////////////////////////000000111222222222////////////......------.................................///////////////111111111222222222222333111222222222111///...---111111000000000000000000111000000111333444333111222222222333333222222111444111222666444///...111555444444333333444555555555666666777666666555555666666777888888999::::::;;;999:::===>>>???DDDJJJVVV```qqq......////////////......///...------//////...---------------------------,,,+++++++++,,,---...///------------------------............------------,,,,,,---...............------......------,,,+++------------------------......//////......---,,,,,,------------.........,,,,,,,,,,,,---...//////...,,,******,,,---...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************,,,---//////------------,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++,,,,,,......***++++++,,,,,,++++++*********++++++++++++,,,,,,---,,,***+++---......---,,,,,,------......------......------------......------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......000000////////////000111000000000/////////......000///---,,,,,,,,,---...---------------,,,,,,,,,............------------------------------------///,,,+++,,,///111000...---,,,+++******+++,,,---------,,,+++,,,---...///222111000...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,......---,,,,,,++++++++++++***++++++,,,,,,------......---,,,******++++++,,,((())))))***++++++,,,,,,,,,111333000***&&&(((+++,,,++++++,,,------,,,***'''))),,,...//////...---***+++,,,---............---...//////---+++(((&&&,,,,,,,,,---......//////,,,,,,+++******+++,,,,,,,,,,,,---...////////////000//////...------,,,,,,////////////////////////...//////000000111111111///............---------......------...///000111///////////////.........000000000111111111222222777:::<<<:::555111000000///////////////000000000...///000333555666444222222222222222222222222222555222333888;;;777333111333333333444555666777888777666666555666666777777888888888777777777666666999777888<<<===>>>DDDJJJ[[[eeeuuu---......//////......------,,,,,,---...//////...------------------------***+++,,,---............------------------------------------------------+++,,,------......------------......------,,,+++------------------------...............---,,,,,,------------...............---,,,******+++,,,---...---,,,+++,,,---------111111000000//////......------,,,,,,,,,++++++++++++++++++,,,,,,---...///...------,,,,,,+++++++++,,,,,,++++++++++++++++++******++++++,,,---......,,,------......------,,,,,,,,,,,,---------......---+++******,,,------,,,,,,,,,------...------,,,///...,,,,,,,,,,,,...///...---,,,,,,++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------..................---------------000000/////////.........///...---,,,,,,,,,------.........---------------.........------,,,,,,,,,,,,,,,------------------...+++***---333555222......,,,+++))))))+++,,,...///...,,,++++++,,,...000555444111///...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,.........---,,,+++++++++++++++++++++,,,,,,---------------+++*********+++,,,))))))*********+++++++++---000111///***'''(((***+++++++++,,,,,,,,,+++***)))***+++,,,+++***((('''***+++,,,,,,------------+++,,,---......---,,,+++))))))***++++++,,,,,,---+++***)))(((((()))***+++***+++,,,---...//////////////////......---------////////////////////////---------....../////////------------------------000///......///222444666000000//////......------//////000000000111111111666:::>>><<<666111000222...//////000000111111111//////111444666666333111111111111111222333333444222000222999@@@AAA;;;555333333333333444555666777555555333333333444666777999999888888777777777666999777888<<<>>>???DDDKKK\\\gggvvv------............------***+++,,,,,,,,,---......------------------------***+++,,,...//////......------------------------,,,,,,------------------+++,,,------......------------......------,,,+++------------------------,,,------------,,,++++++---------.........//////...---,,,+++++++++---...------------,,,,,,---......---------,,,+++++++++------,,,,,,,,,+++++++++---............------------------,,,,,,++++++******+++++++++++++++++++++)))***+++,,,------......,,,------......------,,,,,,,,,,,,---------......---+++******,,,------,,,,,,------...------,,,,,,...---,,,++++++,,,---......---,,,,,,++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------........................---------////////////..................---,,,,,,,,,,,,,,,.....................///......------,,,,,,,,,+++,,,,,,,,,---------......,,,+++,,,222777888222,,,///---,,,******,,,---//////...,,,++++++,,,---///222111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,---------,,,+++***)))***+++++++++++++++*********))))))---,,,,,,,,,---,,,+++******+++,,,,,,++++++++++++,,,------------,,,+++***,,,,,,------,,,++++++***---------------......///))))))***++++++,,,,,,---//////...------...//////******,,,---............------------......//////------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///.........///111444666000000//////......------........./////////000000---222666444///,,,---///000000000111111222222222111111222444555444111...111111000111222333444555333222333999AAADDD>>>777444444333333333333444444555444444333444555666777888999999999999999999999999888999===???@@@EEELLLYYYdddttt------............------***+++,,,,,,++++++---...........................+++,,,---...............------------------------,,,,,,,,,,,,------------,,,,,,---...............------......------,,,+++------------------------,,,,,,------,,,,,,+++***------........./////////,,,,,,,,,---...///111222---...///...---,,,---...,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,......//////......---,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++******,,,,,,------------***++++++,,,,,,++++++*********++++++++++++,,,,,,---,,,***+++---......---------......------,,,,,,------,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////000000000000000////////////.........------------------,,,,,,,,,+++---------............///------------,,,,,,,,,,,,+++,,,,,,------.........)))+++...444888666111+++...---,,,++++++,,,---......---,,,+++++++++,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))******+++,,,,,,++++++***))))))(((+++***)))+++---...---***)))+++,,,,,,+++******+++((()))***+++,,,---------------------,,,+++***)))///...---,,,,,,,,,------,,,,,,,,,---....../////////...------------...///******+++,,,------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,+++,,,---///111222///////////////.........------........./////////+++...000000...---///111111111111111222222222222111111111333444333000---000000000000111333555777888777555777>>>BBB>>>666444333333222222222333333666666666666777888999999888888888999::::::;;;;;;:::999999===???@@@EEEKKKSSS^^^ooo~~~,,,------......------,,,+++---......,,,+++---///////////////////////////------------....................................++++++,,,,,,,,,---------------...////////////...------......------,,,+++---------------------------------------,,,,,,+++............////////////++++++,,,....../////////---///000///---+++,,,...---------........................------------,,,+++,,,---.........---,,,+++++++++++++++,,,,,,,,,******,,,---------,,,,,,++++++,,,---------,,,+++***++++++,,,,,,++++++*********++++++++++++,,,,,,...---+++,,,---//////...------......------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...///000111111000000//////.........---------------------,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------++++++,,,,,,---......///(((+++///222333222///,,,++++++++++++++++++++++++,,,,,,+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++++++++******************)))***+++,,,,,,,,,,,,,,,(((***,,,,,,***)))***+++&&&'''((()))***+++++++++,,,---------------,,,,,,)))***+++,,,---,,,++++++---------...//////000000---,,,+++******+++,,,---***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,***++++++,,,---......///.........///////////////,,,------------.........////////////000111333444111111111111000000000000000//////000222222000///000000///000111444666888999999666444999???>>>888333333333333333444555666555555777888888999999999888888888888999999999999:::888999<<<===>>>CCCIIILLLYYYjjjzzz,,,------......------,,,,,,...000///---,,,---///000000000000000000000000//////...---------......////////////////////////+++++++++,,,,,,------------...//////000000//////------......------,,,+++------------------------......//////......---,,,............/////////000+++,,,------,,,***)))(((,,,///111000---+++,,,...+++,,,,,,------.........//////.........---------((()))+++---.........---*********++++++,,,,,,---***+++,,,---...------,,,+++,,,---------,,,+++***,,,------......------,,,,,,,,,---------.........///---,,,,,,...//////...---.........---,,,,,,+++++++++---......---++++++++++++++++++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++---/////////////////////.........---------,,,,,,---------,,,+++***))))))*********++++++++++++++++++,,,,,,---------++++++,,,,,,---...//////(((+++...///...---------)))***++++++++++++***)))+++++++++++++++***)))(((+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++)))))))))***++++++,,,,,,''',,,///...***(((***...(((***---,,,***(((***+++---------,,,,,,,,,,,,,,,++++++,,,---............ ###(((,,,......,,,+++++++++,,,------....../////////...------...//////++++++,,,,,,,,,+++******---,,,,,,++++++******)))........................------------------------*********++++++,,,,,,,,,+++,,,---...////////////---.........//////000000,,,,,,,,,---------......///---++++++---000222222111111000000//////.........------...000222222111000/////////111444666888666777555222666???AAA===222222222333555777888999222333555777777777777666888888888888777777777777:::888888;;;<<<<<>>BBBEEEFFFRRRbbbqqq......------......///000//////.........///000111///////////////////////////......------......///............------------///////////////.........------......///000000000---............---,,,,,,---------------------------------......//////000///............---------//////......---,,,,,,+++...------------...////////////...------------...///////////////...---,,,---,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,---,,,,,,+++++++++++++++------------------------,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,***)))+++,,,------......------******++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---...---------------......111000...---,,,+++,,,,,,....../////////000000000///............------------,,,,,,++++++,,,,,,---......------,,,,,,++++++,,,,,,---------.........------------------------+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,+++++++++******333111---+++***,,,...000******++++++,,,------...************)))'''&&&%%%---+++)))((('''(((***+++++++++************++++++))))))))))))))))))))))))++++++******)))))))))))),,,***+++......+++***,,,))))))***++++++,,,------++++++++++++++++++++++++******))))))))))))******************+++,,,---------...///...---,,,---///***************++++++,,,+++,,,,,,,,,,,,...///000)))***+++,,,---.........,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------............000///---,,,******))))))111111000/////////000000000000000000000000000000......---......///000111111000000000000111222222222444333000000333444222555333111000000222555777999888888777666666666666777777777777777777777777999:::;;;;;;;;;===AAADDDHHHPPP\\\lll...............//////000///////////////000000000//////////////////////////////............//////000000000000000/////////000000//////......------............//////000000,,,---------------,,,,,,------------............------....../////////000///............---------///.........---------,,,///...---,,,,,,---//////............------......000000000000///...---,,,........................------------------,,,,,,---,,,,,,+++++++++,,,,,,........................,,,------......------,,,,,,,,,,,,---------.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------...,,,++++++------,,,+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------......---------...//////000///---,,,+++,,,,,,---////////////000000000000///............------------------,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------++++++******+++++++++,,,777222,,,***+++,,,,,,+++******++++++,,,,,,,,,,,,((()))***,,,...000111222,,,+++***)))))))))******++++++************++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))),,,111111---***+++++++++,,,,,,---...//////*********************************))))))*********,,,+++***)))***+++---...,,,---...---,,,,,,---......------,,,,,,---......000...---.........,,,***((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------...//////...---------------......111000000/////////000000////////////////////////---------...///000111222222222111111222222333444000111000///000333555555444333222111222333666777:::999888666666555555555888888777777777777777777::::::;;;;;;<<<>>>BBBFFFMMMQQQ[[[kkk.........////////////////////////000000000000000000000000000000000000000/////////......//////////////////000000000000000000000//////......------............////////////,,,,,,---------------,,,---------....../////////.........//////////////////............------------------......///////////////---,,,,,,---...///------..................000000000000///...---,,,........................---------------------------,,,,,,+++,,,,,,------........................,,,------......------,,,,,,,,,,,,---------...................../////////,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...............,,,***)))+++,,,---,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------------...///000---,,,++++++,,,---...///////////////000000000000///............---------...------,,,,,,------.........------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---......------)))))))))***+++---...///333///+++***,,,---+++(((,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++***++++++,,,,,,***)))(((++++++************++++++))))))***++++++***))))))+++,,,,,,,,,,,,---------)))***000777777111,,,,,,++++++,,,------...//////************************++++++************++++++,,,+++***)))***+++,,,---***+++,,,,,,+++***+++,,,......---,,,,,,---------000///.........,,,)))'''***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,---...//////---,,,------...///000111000///////////////000000///////////////////////////...//////000111222333///............///000000222111000111222333444666222222222333444666777777999888777666555555555555888888888888777777777777;;;<<<<<<===>>>@@@DDDHHHOOOSSS[[[lll---...///000000000000///...///000111111111000000000000000000000000000000000//////......//////000---------...............///////////////...............//////////////////,,,,,,---............------------...//////000000///////////////////////////............---------,,,------...//////000000//////...------------...,,,---......///.........///////////////...---,,,+++++++++,,,,,,,,,,,,---------------............,,,,,,,,,,,,,,,------...........................,,,------......------,,,,,,,,,,,,---------...................../////////,,,,,,,,,,,,------------,,,------...////////////,,,***)))***+++,,,,,,++++++,,,------......------,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////++++++***+++,,,---///000....../////////000000000///............---------...------,,,,,,------...---------,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------*********++++++,,,,,,---++++++------------++++++***+++,,,------...------)))))))))***,,,...000222***)))(((***---...,,,)))---,,,,,,+++******))))))---,,,+++***************)))+++,,,------+++)))(((++++++************++++++)))))))))))))))))))))))))))))))))***************+++,,,222::::::444///...******++++++++++++,,,,,,************************+++++++++******+++++++++,,,++++++***++++++,,,,,,)))+++,,,+++***)))***+++,,,++++++************++++++,,,------,,,,,,++++++------------,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,---.........------,,,,,,,,,---......//////......//////000000000000000000000000000000000000///000000111222333000000//////000000111222777444222333333111111444333333444555555666666777888777777666555555555555888888888888888888888888;;;<<<======>>>AAAEEEIIIMMMRRR]]]nnn---...///000111000000///...///000111222111000000////////////////////////000000////////////000000------------.........///.........////////////////////////////////////...,,,---...///////////////---------...///000000000000////////////////////////............---------............////////////......//////...------,,,,,,,,,.../////////......------.........------,,,+++++++++,,,,,,,,,------------------.........///,,,,,,,,,,,,,,,---......------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,------......,,,,,,---------.........---....../////////......+++,,,---000222111...++++++,,,------......------------------------------,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///,,,++++++++++++,,,...///------.........////////////............---------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------******+++,,,,,,,,,,,,,,,)))******+++,,,,,,------***+++---......---+++*********+++,,,------------,,,+++++++++,,,...111222)))))))))***,,,---,,,,,,+++++++++***************************+++---...000+++,,,,,,,,,++++++******++++++************++++++---,,,++++++++++++,,,---))))))))))))))))))((((((******...444555000---...,,,,,,++++++++++++******++++++++++++++++++++++++******))))))))))))******+++++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++***))))))))))))))))))+++------++++++---000...---,,,,,,+++++++++,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,,,,------...............///000000000000000000000000000000000000/////////000000111222222222111222333333444666222111333333000111555999777555444333444555666777666666555555555666666777777777888888999999::::::;;;<<<===>>>AAAEEEIIIKKKRRR```rrr---...000111111111000///...///000222222111111000////////////////////////000000////////////000000.../////////000000111111---.........//////000000///////////////.........------...///000000//////---------...///000000111000000000000//////////////////.........---------000000000///......---------...///000///...,,,++++++,,,.../////////......,,,,,,------...------------------....../////////---------.........//////,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,,,,,,,,,,---------......*********++++++,,,,,,,,,---------....../////////.........///......------,,,...333888:::777111,,,******+++,,,,,,,,,++++++------------------------,,,,,,---......---,,,,,,++++++,,,,,,,,,------------------,,,,,,++++++++++++******+++,,,---...///...---,,,+++++++++,,,---------------........./////////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------..............................((()))***+++++++++++++++))))))***+++,,,,,,------***+++---......---+++***)))***+++,,,------...---///...,,,,,,,,,...000111---,,,,,,*********++++++)))))))))***++++++,,,,,,+++***)))(((((((((******...---+++))))))***+++,,,++++++************++++++---,,,***))))))***,,,---++++++++++++******))))))(((&&&(((,,,---******,,,///......------,,,,,,+++++++++++++++++++++++++++))))))(((((((((((())))))***+++,,,------,,,***)))+++,,,------++++++,,,------,,,,,,+++*********+++***...000...***)))---111---,,,+++***+++,,,---...---,,,+++******+++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111...............///000111000000000000000000000000000//////.........///////////////...///000000111222......222444222444999???;;;666222000111444666666666555555555666666777666666777888999:::::::::999:::;;;<<<===@@@DDDHHHJJJTTTdddvvv/////////000000111111111222111///...///000222444000000/////////000000111000000000000000000000000......///////////////...////////////000000000000000000000000000000000000---------.........//////////////////////////////111111111111000000000000000000//////.........---222333333222111///---,,,......------------............////////////......///////////////////////////...---,,,,,,---...//////,,,+++,,,...///---+++........................///---+++))))))+++---///---......///......------000///---+++++++++---......------,,,,,,---------,,,---......,,,,,,---...........................---...111888===;;;333,,,///...,,,++++++,,,...///------............------******)))***+++---///000,,,++++++******++++++,,,---,,,+++*********++++++...---,,,+++++++++,,,---........................+++,,,,,,------,,,,,,+++...............------,,,------............------,,,++++++***)))))))))***---------.........//////+++++++++++++++***)))(((,,,,,,+++*********++++++,,,,,,---+++***)))***,,,+++,,,...///000000111111---------------------------...//////000000//////,,,+++***+++---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******+++++++++,,,,,,,,,+++++++++++++++***)))(((*********)))))))))))))))---,,,***)))))))))******---,,,+++++++++,,,...///###%%%(((******+++---///------,,,,,,+++***))))))************************)))))))))((()))******+++******+++,,,------......,,,,,,+++******+++++++++---------....../////////***************************))))))(((((())))))***++++++++++++,,,---......------------------------&&&++++++)))111======444...---,,,+++,,,---...///------...000111222333444333222000//////000222333///000000111111111111000111111333777;;;>>>??????bbbTTTAAA666333555555333333444555666777777777777888999999999999:::::::::888<<>>BBBDDDDDDCCCHHHOOO\\\nnn111111111111111111111111111111222333333333333222333222111111000111111111000000000000000000000000111111111222111111000000//////000000000111111111000000000000000000000000000000000////////////...000000000000000000000000111111111111000000000///111111111111111111111111//////000000//////////////////............//////......////////////......////////////////////////------------------------...---------.........---........................+++,,,---......---,,,+++---------------.........///...------------......,,,,,,,,,,,,---......///---...///...---,,,---///////////////////////////111...+++***,,,------,,,------...//////...------------------------------+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))******++++++,,,,,,,,,,,,,,,---//////000000000000//////...////////////...------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------******++++++++++++******)))***---///000///...------///000///---,,,---...)))***+++---.........///++++++++++++++++++++++++///---,,,++++++---///000111...+++))))))******)))************************)))))))))***+++---...///************++++++++++++******+++++++++******)))*********)))))))))))))))++++++******************'''(((***+++++++++***)))+++,,,------+++*********)))))))))))))))*********++++++++++++++++++++++++,,,,,,+++************+++************)))))))))))),,,,,,,,,---------------///......------,,,,,,,,,************************&&&&&&''''''(((***+++,,,///...------,,,,,,,,,---------,,,,,,++++++******---...---,,,111999<<<999000000///......---------////////////////////////222222333333333333222222///000000111222222222222444333333444555555333222444777:::999666444333555222333444555555555555555666666777777777888888888888;;;AAAJJJQQQQQQKKKFFFHHHOOO[[[kkk111111111111111111111111000111222333333333222222333222111111000000000111111111111111111111111111000111111111000000///...000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111000000000///111111111111222222222222000000000////////////////////////....../////////......////////////......////////////////////////......////////////.....................---..............................+++,,,...//////...,,,+++,,,,,,+++++++++,,,---............---.........///,,,,,,,,,,,,,,,---...///---...//////------...//////////////////////////////...------------,,,+++---......//////......---...---,,,,,,,,,,,,---...,,,,,,,,,------------,,,,,,++++++******++++++,,,***++++++++++++***)))((()))******++++++,,,,,,,,,+++++++++,,,,,,---------///000000111111000000///000000000000000///......,,,,,,------------,,,,,,+++***************++++++++++++,,,,,,,,,---------))))))***************))))))***---///000///...------///000000...---------***+++,,,...////////////++++++++++++++++++++++++...---+++***+++,,,...000111...+++))))))******)))++++++++++++++++++++++++)))))))))***+++---...///))))))*********+++++++++)))******+++++++++******,,,++++++***)))(((''''''************+++*********'''((()))++++++***)))))))))+++,,,,,,+++***+++,,,)))))))))))))))*********))))))))))))))))))))))))+++******)))))))))*********))))))))))))))))))))))))***+++,,,---,,,,,,,,,.........------,,,,,,+++************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,---...///////////////......------///111111000000222000---,,,,,,------............/////////...............///000111111111111000/////////111222222333333333444333222222333333111///333666999777444222444666444555555666666666666555777777777888888888999999555777<<>>>>>=========999888666555666777999;;;999999888666666555555555111111111111111111111111444444444333222111000///000111111111111222222222111111111111111111111111......///111222333444555000000000000000000000000111111111111000000000000//////000000111111111111777555333222000000000111000000////////////000000......////////////......////////////////////////,,,---...//////...---,,,---///111000---,,,...000................................................000///...---...000222444------...///000000//////000///...---,,,+++++++++...///000///...---...000000000000000000000000000000///...,,,+++,,,///222111000...------...000111...---+++******+++---...$$$%%%''')))***+++******,,,++++++++++++++++++,,,***+++,,,------+++)))((()))***+++---......------,,,,,,------...///000000//////000000000000//////,,,,,,------,,,,,,+++*********++++++++++++******++++++++++++,,,,,,---...------............//////,,,------.../////////...,,,,,,+++*********+++++++++---///000...,,,++++++((()))***+++,,,---------))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,+++***+++---,,,+++)))))))))))))))))))))))))))---,,,++++++***+++++++++))))))))))))************((()))***+++++++++++++++&&&'''((()))***+++,,,,,,((()))***+++,,,,,,+++***+++***)))))))))***,,,---(((***++++++)))(((((()))---------,,,+++***))))))************************((())))))***+++---...///(((((()))***+++,,,,,,---)))***---/////////...---+++++++++,,,,,,------...************************)))))))))***+++---...///,,,,,,+++***))))))))))))++++++,,,---...//////000222000///...,,,***+++.........///000000///...---,,,,,,,,,---------......000///---,,,,,,---///000//////111222333444444444111000000111333333222111222222333444555555444333444444444555444444333333555555555666666666777777222666;;;===>>>@@@DDDHHHLLLSSS\\\hhhxxxIIIJJJKKKKKKIIIHHHFFFEEEEEE@@@;;;;;;>>>BBBBBBAAA<<<<<<<<<;;;999777666555555555444444444555666666555444333222000000000000111000000111333444333222222222222111000000000///111222222222222111000000...///000111111000///...111111111111111111111111222111000//////000111222333222111000000111222333222111111111000000//////000000000000000//////.............../////////000......////////////......---------........./////////////////////.........//////............//////////////////////////////////////////////////////........................///......---------......000000//////000111222222333222000///.........///------.........---+++***...------,,,,,,------...,,,---------......//////,,,,,,,,,,,,+++***))))))---------,,,,,,+++++++++//////.........---------,,,---......------...000//////////////////////////////.........------------,,,,,,+++*********+++++++++++++++++++++++++++///...,,,+++***++++++,,,000///...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))),,,///---(((&&&(((+++)))************+++++++++---,,,***(((''''''((((((///...---,,,***)))((((((***************+++++++++------------,,,,,,+++***---,,,++++++******++++++,,,***((('''(((***---...+++***)))'''''''''((()))))))))*********+++++++++******))))))))))))*********(((&&&''')))+++,,,+++***)))((()))++++++)))(((+++***)))'''''')))***+++'''((()))***+++,,,,,,,,,***(((''''''***,,,------*********++++++*********+++*********))))))(((((((((((())))))***+++------,,,,,,++++++++++++,,,,,,******))))))((()))))))))------------------------////////////////////////////////////////////////---------............///.........---,,,,,,,,,+++//////111222222333222222222222222222222111000///333333333333333333444444666555555555555666777777666666666666777777777777999:::;;;<<<===@@@DDDGGGPPPPPPUUUbbbxxx___]]]ZZZXXXWWWWWWWWWVVVRRRMMMHHHGGGJJJMMMNNNMMMIIIFFFBBB???===<<<;;;:::999999888777777666777777888777666555444444444444555333222333444444333222333333333333222222222222000111111111111111000000111111222333444333222222222222222222222222222222111111000000000000111111333333222111111222333333222111111111000000000000000000000000000//////............/////////000000......////////////......---------.........////////////////////////////////////............//////////////////////////////////////////////////////........................///......------.........000000//////000111111222333222000///.........///---...//////...---,,,+++...------,,,,,,------..................---------++++++,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++.........------------,,,,,,...///...------.../////////////////////////////////.........---------------,,,+++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,---...,,,(((&&&(((***************++++++++++++...---,,,+++******++++++...------,,,+++***))))))++++++******************,,,------------,,,,,,+++************++++++,,,---)))******++++++++++++***---,,,+++***))))))***+++************++++++++++++))))))(((((((((((())))))***)))((()))+++---......***)))))))))++++++)))((())))))************))))))******+++,,,------------,,,***))))))+++,,,,,,+++)))***++++++++++++***)))+++*********))))))))))))))))))))))))***+++,,,,,,+++++++++******+++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////.........,,,...111444444333111000222222222222222111000000222222222222222333333333333222222222222333444444555555666666777777888888777888:::;;;===AAAFFFJJJNNNOOOUUUbbbyyy|||vvvooollllllmmmlllkkkeeeaaa]]][[[\\\^^^___``````ZZZRRRLLLJJJHHHFFFDDDDDDCCCBBB@@@>>>======<<<<<<;;;;;;:::888888777777777555333333333333222000111222222222222222222222111111222222222222111111///000111222222222222222////////////////////////000111111111111111111000333333222222222222333333111111111111111000000000000000111111000000///........./////////000000000...//////000000//////...------........./////////////////////////////////000//////......//////000////////////////////////////////////////////////........................///......---......//////000000/////////000111111222111000///.........///...////////////......---......------------....../////////...------,,,,,,***+++,,,---............------------,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////---,,,---.../////////////////////////////////.........------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******///...,,,***)))((())))))************+++++++++,,,---,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,+++++++++***)))))))))+++,,,,,,---------,,,,,,)))))))))***+++,,,---...(((***,,,......,,,)))''',,,,,,+++*********++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))+++***)))+++---///000///***))))))***++++++***((('''(((***,,,,,,***((('''++++++,,,,,,,,,,,,,,,+++---,,,+++,,,---,,,+++)))((()))+++,,,,,,+++)))(((***************)))))))))+++***************++++++++++++************++++++---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,---------............///.........///////////////***---111444555333000...222222333333333222111111222222222333333444444444555555444444555555666777444555555666777888888999777999:::;;;<<<@@@DDDHHHKKKMMMUUUddd{{{zzzxxxvvvsssrrrrrrtttvvvzzzsssjjjccc```]]]XXXTTTTTTSSSQQQNNNLLLJJJIIIHHHIIIIIIHHHFFFCCCAAA???>>><<<;;;999888888777555333444444444444444444444444222333333444444333333222000111111222222222222222000000000000000000000000000000222333333222000000222222111111111111222222111111111111111111111111000111111111111000//////...////////////000000000//////000000000000//////............///////////////////////////000000000000000////////////000000////////////////////////////////////////////////.......................................//////000000000/////////000000111111111000//////////////////000000000000/////////......------------.....................---------,,,,,,---...//////......------------------,,,,,,------,,,,,,,,,+++++++++---/////////---,,,---...////////////////////////////////////............------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******///,,,))))))***+++++++++*********+++++++++,,,,,,))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,+++***)))(((((())))))***+++,,,,,,,,,,,,))))))))))))***+++,,,---)))+++---///...,,,(((&&&***)))))))))))))))))))))++++++++++++,,,,,,,,,,,,******))))))))))))******---,,,+++,,,---......---******)))***+++,,,***(((((()))***++++++***)))((()))************))))))(((,,,+++,,,---......,,,)))((()))+++------+++)))(((************************,,,++++++***))))))******+++******))))))******+++------------...000111111++++++++++++++++++++++++///......------,,,,,,+++,,,,,,---------------...---------............///+++,,,,,,,,,---.........+++---000222333222000///222222333333333333222222333333444444555555666666666666666666666777777888444444555666777888999999<<<<<<<<<;;;;;;<<<@@@BBBIIILLLUUUfff~~~}}}wwwqqqlllhhhgggdddbbb___]]]\\\[[[___^^^]]]ZZZVVVRRROOOMMMJJJHHHEEEDDDCCCBBB@@@===;;;;;;::::::999888888777444444555555444444333222444444444444444444444444444444444444444444444444000111222333333222111000000111111111111111111000111111111111111222222222111111111111111000000///////////////000000000111//////000000000000//////........./////////000000////////////000000111111000000////////////000000000000000000000000000000////////////////////////////////////////////////...............///000111000000///////////////000000000000000000/////////000000000///000000000000///......------......///,,,,,,,,,---...///000000.../////////......---,,,------------------------------,,,,,,,,,+++++++++---...///...---,,,---///////////////////////////000000/////////............---------------......//////.........---------)))***,,,---...------,,,((((((((()))******+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,***((()))+++---...---***++++++++++++,,,,,,,,,((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((((('''((()))***************++++++***))))))*********,,,,,,,,,,,,,,,+++***))))))))))))************)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---++++++,,,,,,***(((+++***)))***,,,,,,***)))+++***)))(((((()))***+++))))))*********)))((((((*********---//////---,,,((()))+++,,,,,,+++)))(((***************+++++++++,,,,,,+++***))))))))))))++++++************++++++,,,,,,,,,,,,---...000000++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,------.........---------............///+++,,,,,,,,,---..................//////000111111111222222333333222222222111222222333444444555555333333222222333333444555444555555666777888888888;;;<<<<<<;;;:::;;;>>>AAAHHHMMMWWWiii}}}{{{xxxwwwvvvvvvvvvuuusssppplllgggccc```^^^[[[XXXUUUSSSPPPLLLIIIDDDCCCBBB@@@>>><<<:::::::::::::::999888777666555555555333222222222222222222222222222222222222222111111222222222222111111000111111222222111111000111111111222222222222222111111222222111111000////////////000000000111111///000000111111000000///....../////////000000000...//////000000111111222111000000//////000000111000000000000000000000000////////////////////////////////////////////////............///000111111000000//////......////////////000000000000//////000////////////000000111//////............//////***+++,,,---...000111111////////////...---,,,+++------------............------------,,,,,,,,,,,,,,,---......------...000////////////////////////000000000/////////............---------...///////////////......------,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,+++++++++******)))***++++++,,,------...++++++++++++,,,,,,,,,,,,++++++,,,---......------+++++++++++++++++++++,,,,,,+++++++++***)))))))))(((((()))*********))))))++++++***)))))))))))))))------,,,+++++++++,,,,,,***+++,,,,,,---,,,,,,,,,))))))*********++++++++++++++++++******+++++++++---,,,++++++++++++(((&&&+++******+++,,,,,,+++))),,,***(((''''''(((***,,,******+++++++++++++++***)))))))))+++---///...---*********++++++******************+++++++++++++++,,,,,,+++***)))))))))***,,,++++++++++++++++++,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,---------------............///.........//////////////////...---,,,---///111222000000111222222222111111//////000000111222333333444444444444444555555666666666666666777777777777777888999999:::===AAADDDHHHNNNZZZmmm|||wwwrrrmmmgggbbb^^^WWWVVVSSSPPPMMMJJJGGGFFFFFFFFFEEEDDDBBB@@@???>>>:::888777555333333333333111111111111111111111111333222222111111222222333222333444444444444333222111111111222222333333333111222222222222111000000//////000000000111111111000000111111111111000000.../////////000000000000...//////000111111222222111111000000000000111111000000000000000000000000////////////////////////////////////////////////............///000111222000000///..................///000111111000////////////.........///000111//////............//////+++,,,,,,---...///000000------.........------,,,------------.........///.........------------,,,***,,,............000111////////////////////////000000000000/////////.........---......//////000.........---,,,+++++++++------,,,+++++++++,,,,,,..................//////******+++,,,,,,---......,,,,,,,,,+++++++++******(((,,,//////,,,***+++,,,+++++++++,,,,,,,,,------+++,,,---.........---,,,,,,+++++++++++++++++++++++++++*********************+++++++++++++++***)))***))))))))))))******+++,,,,,,++++++,,,,,,,,,---***+++,,,---------,,,,,,(((((()))))))))************))))))))))))))))))************+++,,,,,,***(((+++******+++,,,,,,+++)))******))))))))))))******((()))***++++++,,,+++++++++***))))))+++,,,,,,,,,++++++***))))))***++++++*********++++++,,,,,,,,,++++++******************------,,,,,,,,,,,,------+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......***++++++,,,------......---------............//////////////////.........------------...///000000...///000111111111111000//////000111222333444555666666666666666777888888777777777777666666666666666777888999:::===AAAEEEJJJPPP]]]qqq{{{wwwooommmjjjfffaaa]]]ZZZYYYRRRQQQPPPOOOMMMJJJHHHGGGDDDCCC@@@>>><<<;;;;;;;;;777777777777777777777777444333222111111222333444444444555666666555444444111111111222222333333333111222222222222111000000000000000000111111111111000000111111111111000000////////////000000000000...//////000111222222222111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000............///000222222111000///..................///000111111000/////////...---------///000111//////............//////------..................++++++,,,---............---------.........////////////.........---------)))+++---......///000222////////////////////////000000000000////////////...............///000000------,,,++++++***))))))///...,,,+++***++++++,,,))))))))))))))))))))))))******+++,,,,,,---......,,,,,,,,,+++++++++******)))...222222,,,((((((***++++++,,,,,,,,,---------***+++,,,,,,,,,+++******,,,,,,,,,+++++++++*********************+++++++++---------------,,,+++***(((((((((((()))+++,,,---******,,,------------,,,((()))***+++,,,++++++***(((((((((((())))))))))))((((((''''''''''''(((((((((((()))+++......---+++,,,+++***+++,,,---+++)))''')))***++++++***)))'''&&&&&&'''))))))*********---+++)))((()))*********,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,+++***************++++++...------,,,,,,------...,,,,,,+++*********++++++------------------------,,,------...///000111111------......///000111111---------.........//////.........------,,,,,,+++***,,,...///000000............///000000000000000222222333444666777777888333333333333333444555555888888777777666666555555888999999999999;;;???BBBKKKQQQ___sss}}}{{{zzzvvvpppjjjhhhgggeeedddbbb___ZZZVVVUUUTTTSSSOOOJJJEEE@@@===@@@===::::::<<<<<<999666555444222222333444222111444444444444444333333333///......000222333222000555555555444444444333333111111111111111222111111000000000000000000000000000000000000000///......000000//////.........---222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111444666555000...111444111111000000//////......///000000//////...---,,,111000000////////////000000000000000000000000000000///...,,,,,,,,,---...000000///...---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////000111111111111111000000000000000//////...---,,,***))))))***,,,---........................///...,,,+++***+++,,,,,,---...000111000...+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))+++******))))))******+++,,,---///000000///---,,,************************,,,,,,++++++++++++++++++++++++************++++++))))))*********+++++++++.........------,,,,,,,,,++++++******))))))(((((((((***---///...---,,,,,,))))))))))))))))))))))))---,,,+++******+++,,,---'''%%%###$$$(((+++,,,+++)))))))))))))))******+++---,,,***(((''''''((()))+++***((('''''''''((()))))))))***+++,,,,,,------)))***++++++++++++***))),,,++++++******++++++,,,***...///------///...***,,,,,,+++***+++,,,...///222111///,,,+++******+++........................///---+++---000222111///,,,,,,,,,---------......111111000///......------///...---,,,------///000000000000000111111111111000111111222444555555666555555555555555555444444666555444666999:::777444===<<<999777777;;;AAAFFFJJJNNNZZZppp~~~}}}{{{zzzxxxuuupppmmmgggfffddd___ZZZSSSMMMJJJMMMJJJEEECCCCCCBBB>>>;;;;;;999888888888888777555444444444333333222222222333222111222333333222000222222222222222111111111000111222222111000000000000000000000000000000000000000111111000//////...000000/////////.........111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000---000222111---+++---000111111000000////////////......///000000000///////////////......///000000//////////////////////////////...---------------/////////...------,,,,,,------------------------------------------------.........------,,,,,,,,,//////000111111111111111000000000000000//////...---,,,+++******+++,,,---...........................---,,,+++++++++,,,,,,+++---.../////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,++++++++++++************++++++***+++,,,------,,,***)))************************))))))))))))))))))))))))++++++************++++++))))))*********+++++++++,,,,,,+++++++++++++++***+++******************)))(((***,,,,,,+++******+++***************************)))(((((((((((()))***)))'''%%%&&&))),,,,,,+++)))))))))))))))******+++(((((()))******++++++++++++***))))))((((((((())))))******+++,,,,,,------++++++,,,------,,,++++++---,,,,,,++++++,,,,,,---***,,,***''''''***,,,***,,,,,,+++++++++,,,---...000///---,,,+++***++++++------------------------,,,+++***+++...000///---,,,,,,---------..................---,,,,,,++++++......---------...///000//////000000000111111111000111111222444555555666444444444444444444444444666555555777999:::777555222444777999;;;===???BBBHHHMMMZZZppp|||wwwpppiiibbb^^^___[[[UUURRRQQQOOOKKKHHHCCCAAA???>>>>>>===;;;:::888777666555444333333333555333222222222222000///111111111111111111111111///222555444111//////000000000000000000000000000000111111111111000//////000000000000////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111333222///...///222111000000000000/////////---...///000111111111111------------...///000000.................................///......---,,,........................------------------------.................................---------------//////000111111111111111000000111111000000///...---,,,+++******+++,,,---------------------------...---,,,,,,+++,,,,,,,,,+++,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,***)))(((************************))))))))))))))))))))))))++++++************++++++***************+++++++++(((((()))))))))))))))))))))***************++++++(((*********((('''((()))++++++++++++++++++++++++))))))(((((((((((())))))+++)))((((((***+++++++++)))))))))))))))******+++&&&'''***,,,,,,,,,***)))******+++++++++***))))))******++++++,,,,,,------------............------------,,,,,,,,,,,,------++++++(((######(((++++++,,,,,,+++++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,------------...............------,,,+++++++++......------......///000////////////000000000000111111222333333444555555333333333333333333333333777666666777999999888666333666999;;;<<<>>>AAACCCGGGMMMZZZpppzzzwwwqqqmmmhhheeedddbbb___[[[QQQNNNLLLJJJIIIHHHEEECCCAAA???===:::888777666666888666444444444444333111222222333333333444444444000444777666222///000111111111111111111111111111000111111222111111000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000222333222000///000222000000000000000000000000//////000111111111111111,,,,,,,,,------///000111........................------/////////...---,,,---------.........//////......................................./////////...............---------//////000111111111111111000111111111111000//////------,,,,,,,,,,,,---------------------------------------,,,,,,,,,------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------------,,,,,,---,,,,,,++++++,,,,,,------------------+++******************************+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************'''''''''(((((())))))***((((((((())))))******************)))'''&&&((()))++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++***))))))*********))))))))))))))))))******+++******+++,,,+++***)))(((***+++,,,------,,,***)))+++++++++,,,,,,,,,------------............---------,,,,,,++++++,,,,,,---------***%%%%%%***------,,,,,,,,,,,,,,,,,,,,,---*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,............///000000///------------............////////////......---------------......///000000....../////////000000000111111222333333444555555333333333333333444444444777777777777888999888888<<<;;;:::888888;;;AAAEEEIIIPPP]]]rrr}}}{{{xxxsssooodddaaa^^^\\\ZZZWWWTTTRRRMMMKKKGGGCCC???<<<;;;;;;<<<:::777777777888777666444444444444555555555555222555777666444222222333222222222222222222222222111111222222222222222111000111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111////////////////////////---.........------...///000000000000111111111111111111111111111000//////,,,,,,,,,------///000111........................,,,---...//////...---,,,,,,,,,------.../////////........................,,,,,,------....................................//////000111111111111111111111111111111000000///...------------------...------------------------------------------------000...---+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************''''''(((((())))))******&&&''''''(((((()))))))))+++,,,+++***(((((()))***++++++++++++++++++++++++------------------------)))*********)))((((((((()))))))))))))))******+++,,,+++***))))))******+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++************+++++++++...---******---...+++,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,,,,---*********+++++++++,,,,,,......///////////////000---------.........//////000000////////////......------...//////000000000////////////000000000000111222222333333444444444333444444444555555555666666777777777777777888999:::;;;;;;;;;;;;<<<@@@CCCLLLSSSaaauuu~~~{{{|||{{{xxxvvvvvv{{{xxxuuuqqqnnnkkkhhhdddaaa```\\\WWWQQQKKKHHHEEEEEE???===999888888888777666666666555555555444444444444444444444444444444444222222222222222222222222111111222333333333333222111111111111222222222222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000111111111111222111111111111000///...---------------...///000000........................,,,---......///.........---------.........//////........................,,,,,,,,,---......//////...............///////////////000111111111111111111111222222111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---000///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++******++++++++++++************************((((((((()))******++++++,,,,,,++++++++++++,,,,,,+++++++++***************((()))))))))))))))******''''''((((((((((((((((((***,,,,,,,,,***)))***+++++++++++++++++++++++++++******++++++++++++******''')))+++***)))(((((())))))))))))))))))******+++***)))(((((())),,,...000******+++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******))))))))))))******(((,,,---,,,,,,---,,,(((,,,,,,---------,,,++++++)))***+++,,,------------*********++++++,,,,,,---,,,---...---,,,,,,---...------........./////////........................,,,---...///000111111111000000000000111111111111222222222333333444444444333444444555555666666666555666777666555555777999555;;;DDDIIIKKKIIIFFFEEELLLTTTbbbuuu}}}}}}{{{zzztttnnnooonnnmmmmmmpppxxx|||yyyxxxtttmmmeee^^^YYYVVVUUUMMMJJJEEEBBB@@@???===<<<::::::999888777666555555555111...///333666555444333333333333333333333333111222222333444444333333111111111222222222333333///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111222333444444333000000111111111222222222//////000000000///....../////////......///000000////////////////////////---------------...//////---------.......................................,,,------...//////000000---........./////////000//////000111111111111111111222222222222111000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------,,,,,,++++++************++++++*********++++++,,,------************************'''(((((()))******++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))))))))))))))((((((((((((************))))))))))))(((***,,,---,,,***++++++************************((()))************)))((('''))),,,,,,***))))))+++)))))))))))))))******+++(((((()))***+++---...///***************+++,,,,,,---------------------------,,,+++******+++,,,---+++******************+++(((,,,---,,,,,,---,,,(((,,,,,,---------,,,+++******+++,,,---......------******++++++,,,------...+++---///...,,,+++,,,...............////////////////////////000000000000+++---...000111111111111111111111111222222222222222222333333333333444444222222333444444555666666444555666555333444666999777???IIIQQQRRROOOJJJGGGGGGPPP```ttt|||uuummmqqqpppnnnmmmpppxxxwwwuuuuuuzzz~~~uuummmhhhdddcccbbb^^^XXXSSSPPPNNNKKKIII???>>>===<<<;;;999888888555///***+++111666555333333333333333333333333333111222333333444444444444111111111222222333333333//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000/////////111222111111000000111111222222222222,,,---...///000000000000111000000////////////000000000000000000000000000...---,,,,,,---...///000........................////////////////////////---......///000111111222---.........//////000000//////000111111111111111111222222222222111000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------.........---+++******************+++,,,,,,,,,---...///000111************************)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++******)))))))))))))))((((((''''''&&&---,,,,,,,,,++++++******&&&))),,,---,,,+++***+++))))))))))))))))))))))))((()))***++++++***)))((('''***---...,,,***+++---)))))))))))))))******+++)))***,,,------,,,+++*********)))((()))***,,,---------------------------------++++++++++++------,,,++++++++++++++++++,,,+++...///,,,,,,///...+++,,,,,,---...---,,,***)))+++,,,---...///...------******+++,,,------......---///111000---,,,...000............/////////000222222222222222333333333+++,,,...000111222111111111111222222222333333333333333333333333333333444111111222333333444555555333555666444222222666999:::???FFFJJJJJJGGGEEECCCCCCLLL]]]rrrxxxxxxyyy|||qqqnnnlllooouuuzzz{{{yyyxxx~~~{{{xxxzzztttmmmhhhfffaaaZZZTTTLLLJJJGGGCCC@@@>>>======777555333444666666222///444444444555555444222111555444333222222222222222555444333222111111111111111000000000000000111111222222222111111111111000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000///............---------111///...,,,,,,...///111000000//////.........---......////////////..............................///////////////////////////////////////000111111//////............//////000000111111111111000000000444444000000444444000111000000000////////////------------------------,,,,,,,,,---------......---..................------+++******,,,---------,,,,,,,,,+++++++++++++++...------,,,,,,------...***+++++++++++++++++++++........................---+++))))))+++,,,***(((+++***)))))))))+++...///+++***)))***,,,---,,,++++++***)))))))))***+++,,,+++******************+++************************,,,+++++++++***))))))))))))+++,,,+++***)))***+++222000---++++++***)))(((+++++++++***)))(((((('''((()))++++++)))((()))***))))))))))))))))))))))))*********)))******++++++*********+++------+++)))------,,,+++,,,---///000------...///...---+++***/////////---,,,+++---///(((((())))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000111000000///....../////////...------///222///222666777666333111111......//////000000000111000000000000111111111111444333222222111111222222777777777777777777777777555666777888999:::;;;;;;:::KKKSSSJJJ@@@AAAEEEEEEGGGNNN\\\ppp{{{ssspppnnnqqqvvvyyyxxxvvvyyyyyyvvvxxx{{{~~~vvvlllddd[[[ZZZWWWSSSNNNJJJGGGEEECCC@@@<<<;;;;;;:::666222777666444444444444444333666666555555555555555555555444444333222222222222222222111111000111111111222222222222111111111111222222222222222222222222///000111222222111000///111111111111111111111111000000000000000000000000000000/////////.........111000///......///000111000000/////////...............////////////......111111111111111111111111///////////////////////////////////////000111111//////............//////000000111111111111000000---222333222555;;;>>><<>>???CCCBBBFFFMMMZZZmmm~~~|||{{{~~~}}}}}}~~~yyyxxxtttnnnhhheeegggjjjsssuuutttqqqmmmfff^^^VVVRRRNNNIIIDDDAAA@@@???;;;888===:::777555666777777666444444333333333444555555444444333333333333444444444444333222222111222222333333333222222222111111333333333333333333333333000000111222222111000000111111111111111111111111000000000000000000000000111111111000000000//////...//////////////////...000000////////////............////////////..............................///////////////////////////////////////000111111//////............//////000000111111111111000000---000222222666===AAA@@@/////////.........------------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,---+++++++++---...---,,,++++++++++++,,,---.........------,,,,,,------...000///---,,,+++,,,,,,---************************,,,+++******++++++***(((++++++,,,,,,---.........---,,,+++,,,.........---+++++++++++++++,,,------***))))))(((((())))))***++++++++++++++++++++++++***************+++++++++(((***+++***)))((()))************,,,//////---,,,+++++++++***))))))(((((()))***++++++)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,************+++---......---...///---***)))+++...,,,++++++++++++,,,,,,---,,,------------,,,,,,+++---......---++++++,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........///......------***,,,...//////000111333111111222000//////111333444444333222222111111000000000000000111111111111111111111111222333444444444444444444444444444444555555555666666777777777:::CCCFFF@@@;;;>>>AAA@@@FFFLLLWWWiii}}}zzzuuummmfffcccdddfffjjjuuuvvvkkkeee]]]WWWQQQMMMLLLKKKHHHFFFEEEBBB===<<<<<<;;;999777444444333333333333444555333333333222333333444444666555444333333222333333444333333333222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000/////////,,,---///000000///---,,,000000//////////////////......////////////......------------------------///////////////////////////////////////000000111//////............//////000000111111111111000000111111000000111444777888111111111000000000000///........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,+++,,,...///...,,,,,,++++++***+++,,,---......------,,,,,,------...111///---+++***++++++,,,++++++++++++++++++++++++++++++***************)))***+++,,,---------,,,,,,,,,+++***+++---...---,,,,,,++++++,,,,,,,,,------******))))))))))))******++++++++++++++++++++++++)))))))))***+++++++++,,,((()))******(((((()))***&&&&&&(((***------+++(((+++++++++******))))))))))))***+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,...///000...222555333...+++,,,///+++++++++++++++++++++,,,..................---------///333444222000///...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------..................---------......---,,,,,,***,,,///000000///000000000111222222000000111222444444333333333333333333///000000000111111111111000000000111222333555666444444444444444444444444777777777888888888888888999>>>???;;;;;;???CCCBBBHHHLLLVVVfff|||yyysssqqqqqqrrrooossszzz~~~}}}|||{{{xxxpppooouuu}}}~~~vvvpppiiidddbbb___\\\YYYQQQMMMHHHEEEEEEBBB===888999888777666666666666666333222222222222333333444666666555444333333444444444444444444333333333222222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000/////////......---...000222222000...---//////000000000000000000......////////////......000000000000000000000000///////////////////////////////////////000000111//////............//////000000111111111111000000333111000///...---...///222111111111000000000000........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---//////...,,,---,,,+++******,,,---......------,,,,,,------...///...,,,+++************++++++++++++++++++++++++++++++++++++***))))))***))))))***++++++++++++***+++)))))))))+++,,,+++***++++++,,,,,,---------------------,,,,,,---------++++++++++++++++++++++++)))))))))***+++++++++,,,(((***+++***)))((()))***''''''(((***,,,+++)))&&&++++++++++++***************++++++***))))))+++,,,++++++++++++++++++++++++*********+++,,,...///000000555::::::555111000222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***///555888666333///---+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------------,,,---///111111///...---......111444555444222000000111111222333444444555555///000000000111111111111///000000111222444555666555555555555555555555555777777777777777888888888888;;;<<<;;;<<>>===;;;999777555444444444444333333333333333444555555444444444444555555555555444444444333333333222222222222222222222222333222111111111111222333222222222222222222222222000000000000000000000000000000/////////.........000111333444444333111000//////000000000000111111......////////////......///////////////////////////////////////////////////////////////000111111//////............//////000000111111111111000000222//////111111......000000000/////////.................................,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,...000000...,,,---,,,++++++,,,///111333...------,,,,,,------...,,,,,,,,,++++++******)))))))))))))))))))))))))))***+++,,,+++)))))))))***)))))))))******************)))((()))***++++++)))******+++,,,,,,,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))+++,,,+++***)))***+++,,,++++++,,,------***(((+++++++++++++++++++++++++++,,,+++***))))))+++---++++++++++++++++++++++++************+++---......,,,000444555222...------,,,,,,,,,---,,,,,,+++******))))))))))))******+++''',,,222555444000---+++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------......------///000111000...------------111444666555222000/////////000111333444555666000000000000111111111111000000000111222444555666555555555555555555555555444444444555555666666666999;;;<<<===>>>AAAEEEGGGIIIMMMVVVdddzzz{{{yyyuuuoooiiifffgggiiillllllllloootttyyy|||}}}~~~~~~~~~{{{nnneeeaaa^^^XXXSSSHHHGGGDDD@@@===:::888777888777666555555444555555333333333333444555666666555555555555444444444444333333333333333333333333333222222111111222222333222222222222222222222222000000000000000000000000111111111000000000//////000111222333333222111000//////000000000111111111......////////////......------------------------///////////////////////////////////////000111111//////............//////000000111111111111000000///---///444444000///222000000000/////////..............................,,,,,,,,,---------......------............------,,,,,,---///000000...,,,++++++,,,---000555999<<<...------,,,,,,------...***+++---...---,,,+++******************************+++---+++)))((()))+++,,,+++***))))))***++++++***)))((()))+++,,,+++***)))***+++,,,,,,,,,+++***((((((''''''''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************,,,---,,,+++***+++,,,---+++++++++------,,,+++++++++++++++++++++++++++,,,,,,+++***((()))+++...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---***++++++++++++*********,,,------...---,,,+++*********)))))))))***+++,,,(((+++---...---,,,,,,---/////////...//////000111,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,---...............///000000///------...000...000333333222000000000...//////000111222222333000000000000111111111111111111111111222333444555444444444444444444444444222333333444555666777777:::===???@@@>>>===AAAEEEEEEJJJUUUeee|||~~~xxxssspppooopppmmmjjjjjjnnnrrrvvvwwwxxxuuuqqqnnnmmmmmmlllkkkrrrwww~~~sssooolllhhhdddWWWUUUQQQMMMIIIEEEBBBAAA::::::999777666666666666222222222333444555666777666666555555555444444444444444444444444444444444444333222111111222333444222222222222222222222222000000000000000000000000222222222111111111111000......////////////......//////000000111111111222......////////////......000000000000000000000000///////////////////////////////////////000111111//////............//////000000111111111111000000...,,,...555666000///111222222222222111111111111////////////////////////,,,,,,,,,---------......---......//////......---,,,,,,---///111000...,,,******,,,///444:::@@@CCC...------,,,,,,------...***+++...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,)))((()))+++...,,,***))))))***,,,---+++***)))***,,,---,,,+++((()))***+++,,,+++******------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))+++,,,------++++++,,,---+++)))((((((***,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,***((())),,,...------------------------*********)))******++++++000---***)))+++---//////------...///...---+++***------,,,+++,,,---///000,,,,,,,,,***)))***...000------...000222444666777,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........,,,------.../////////.........///...---...000222///000000000......000111///////////////000000000000000000000111111111111111111111111222333444444333333333333333333333333444444555666777888999:::<<>>DDDJJJWWWiiixxxwwwwwwwwwyyyyyywwwuuummmnnnnnnnnnpppwww{{{tttooopppmmmkkknnnuuu}}}|||zzzyyy~~~yyyssshhhbbbZZZSSSMMMIIIEEECCC???<<<999777888888888888888666444444555555555333666555555444444444444555333333333333333333333333222222222222333333333333222222222222222222222222//////000000000111111111222111111000111111222222444222000///...///111222000000000000000000000000111000000000000000//////111111000///////////////000000000000000000000000000000////////////000000111111111111111111111111000111111111222222222222222222111000////////////000000///............//////......---,,,,,,++++++------------,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---------,,,+++,,,,,,,,,,,,++++++++++++*********++++++,,,......***+++,,,,,,******+++,,,+++------***+++...///---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++************+++'''(((((()))******++++++))))))(((((()))+++---...111///,,,++++++,,,+++******++++++++++++***)))))))))******+++++++++************************++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------000...,,,******---///111...........................//////---+++)))***+++------,,,,,,,,,,,,------***,,,---......///111333333444444444333111///---)))***+++,,,...///000000---------...000111000...////////////////////////000000000000111111111111111111111111111000000000//////000111222333333444222444555555555555666888888777666666666777888999:::<<<>>>???===<<<<<<<<>>@@@@@@@@@???@@@BBBEEEKKKVVVfff}}}wwwwwwuuurrrnnnkkkjjjiiidddccc```]]]\\\^^^bbbeeejjjkkklllllllllkkkkkklllssswww{{{~~~~~~{{{wwwzzz{{{ssshhhdddbbbdddkkkrrrxxxwwwooohhhccc___ZZZTTTNNNIIIEEEBBB???<<<:::999999:::;;;:::999888777666555444555666777333333333333333333333333222222222222222222222222222222222222222222222222444333333222111000000000222222222222222333444444444444333222111222222333111111111111111111111111000000000000111111111111111000000///////////////////////////////////////000000////////////000000333333222222111000000000222222111000000111111222111000///...---,,,,,,,,,......---,,,,,,,,,,,,------------....../////////.........---------,,,,,,***+++---...///...---,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...///......---++++++++++++++++++++++++000///...,,,,,,,,,---...***+++,,,,,,******+++,,,))),,,------///444777555++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++*********...***((())),,,...,,,)))+++***((((((******)))((()))******+++++++++******)))))))))******++++++,,,+++++++++***************,,,++++++******++++++,,,............////////////)))***---...///...,,,***........................(((***------,,,***)))***,,,,,,,,,++++++,,,,,,,,,***---///000//////000111333555777888777555222000------------------,,,,,,---...///000////////////............................../////////000000000333333222222111111000000000000111111222222333333111222333444333333444666666666666666666777777888<<<<<<======>>>@@@DDDHHHGGGLLLVVVfff|||}}}|||vvvtttqqqmmmjjjhhhgggfffggggggfffeeeccc```^^^\\\___aaadddeeeffffffhhhiiimmmrrrvvvvvvvvvyyyzzzyyy~~~vvvkkkccc______dddkkkrrr}}}rrrmmmfff___XXXRRRLLLHHHCCCAAA>>>======<<<:::999:::999888777777666666666444444444444444444444444333333333333222222222222333333333333333333333333555555444333222111000///222222222222333444555555444444333222222222222222111111111111111111111111//////000000000000000111111111000///////////////000000000000000000000000000000////////////000000222222222111111000000000222111000/////////000111//////...---,,,,,,,,,,,,000000///............///------......///000000111............---------,,,++++++,,,---............------------------------,,,,,,,,,,,,---------------------.........//////++++++++++++,,,,,,,,,,,,///...---,,,++++++++++++***+++,,,,,,******+++,,,+++------***+++...///---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,------,,,,,,+++******))),,,***((((((***+++(((&&&)))((('''((()))***)))((())))))***++++++++++++***))))))))))))***+++,,,---******************++++++,,,++++++******++++++,,,,,,,,,,,,---------......))),,,000333333111---+++++++++++++++++++++++++++&&&)))+++,,,+++******+++,,,,,,++++++++++++,,,,,,+++---............000111222333555666666555333222///......------,,,++++++...///111111000//////000........................------......//////000000111111111111111000000000111111222222222333333333000222333333222333444666444555555666666777777777999999::::::;;;???DDDHHHKKKPPPYYYhhh|||zzzwwwsssssssssrrrqqqmmmiiigggcccbbbaaaaaaaaaaaa___]]]\\\cccgggfffhhhlllmmmkkknnnlllkkknnntttzzz~~~}}}vvvooojjjkkkooouuuyyyrrrjjjbbb\\\RRROOOJJJGGGDDDAAA===;;;<<<<<<;;;:::999777666555555555555555555555555555444444444444333333333222333333333333333333333333444444333333222222222111222222222333333444555666333333333222222222222222111111111111111111111111....../////////000000000111111000///////////////000000000000000000000000000000////////////000000000000000000000000000000222111///...---...///000///......---------......000000///............/////////////////////000000............------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///...---,,,++++++---///000+++,,,,,,,,,------------******+++++++++******)))***+++,,,,,,******+++,,,+++...---)))))),,,,,,)))******************************+++++++++,,,,,,,,,)))))))))))))))***+++,,,++++++++++++************+++*********+++***)))((((((''''''(((***+++***((())))))***+++++++++++++++***))))))))))))+++,,,---)))))))))***+++++++++,,,,,,++++++******++++++,,,)))))))))************+++***,,,000222222000...,,,++++++++++++++++++++++++(((***,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,///111000111222333444444444444------------------,,,,,,---000222111///...///000........................,,,,,,---......///000000//////000000000000000111111111222222222222333333111222444444333333555666333444555666777777777777777999:::;;;<<<>>>BBBEEEMMMQQQYYYggg|||wwwtttpppoooooommmiiieeeaaahhhllljjjkkkpppqqqnnnbbb___\\\]]]bbbhhhjjjkkkjjjoootttvvvvvvxxx}}}{{{wwwwwwzzz}}}||||||vvveeeaaa[[[UUUPPPKKKFFFCCC=========<<<;;;888666444666666666666666666666666555555555444444333333333333333333333333333333333222222333333333333444444222222222333444555666777333333333222222222111111111111111111111111111111---.........//////000000111111000///////////////000000000000000000000000000000////////////000000///////////////000000000222000...---,,,---.../////////.........//////000......---,,,,,,,,,,,,---111111000000//////......//////.........---------,,,,,,++++++,,,---///000++++++++++++++++++++++++,,,,,,------...///000000...,,,***))))))+++...000,,,,,,,,,------.........***+++---...//////...---***+++,,,,,,******+++,,,***------******---...,,,******************************+++++++++,,,,,,,,,))))))(((((()))***++++++((((((((()))******+++++++++,,,---------,,,,,,,,,((((((((()))+++,,,+++)))((()))***+++++++++++++++***))))))))))))+++---...(((((()))***+++,,,,,,---,,,++++++++++++++++++,,,++++++,,,,,,,,,---------***+++---.........---,,,------------------------+++---------++++++,,,---,,,++++++++++++++++++,,,------,,,+++***+++///111///000000111222333444555,,,,,,,,,------.........---///111111...---...000........................,,,,,,------...///000000......//////000000111111111111111111111222222222222444555555444555666888333444555666777777777777888;;;>>>@@@@@@@@@AAABBBLLLOOOWWWeeeyyy{{{tttwwwyyy}}}|||rrrkkkbbb^^^___cccggghhhggggggggghhhjjjkkkmmmnnnqqqxxx|||yyyyyyvvvssssssuuuwwwxxx~~~vvvjjjbbb___[[[TTTNNNLLLHHHDDDAAA???===:::888777777666666777777888888444555555666666555555444777777666555555555555666555555444333333333333444000111222333555666777777555444333222111111111111111111222333333333333222111111111111111111111111111111000000000000111111111111111000///---+++***222111000......000111222222222111111111111222222444444333333222111000000000111222222000//////000........................///////////////000111111111///---...000111...+++..................------++++++,,,---...000000111***+++,,,,,,+++,,,...///......------------......,,,,,,,,,++++++*********------------------------,,,...//////......///111555***&&&,,,---'''&&&+++******+++,,,,,,---......000...***)))***,,,------------,,,,,,,,,---......)))))))))***+++---...///*********)))))))))))))))...,,,,,,,,,.........,,,++++++++++++++++++++++++,,,---------,,,***((('''++++++++++++++++++++++++---,,,***))))))***,,,---......---,,,,,,+++******...,,,+++,,,///111///---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////......---------...000111222333333111000...---,,,,,,,,,,,,........................////////////000000000111111111000000000000111111111111111111111111111111000222333333222111333444333444555666777777777777999888888888888:::;;;<<<999:::===???AAAAAAAAAAAAJJJPPPZZZgggzzz}}}vvvssstttuuuuuutttkkkjjjhhhfffeeeeeeeeeeeehhhllloooqqqrrrxxxxxxsssooojjjgggggghhhjjjrrr{{{~~~uuupppjjjbbb]]][[[VVVOOOIIIEEECCC@@@>>><<<;;;:::999888777777888777777777777777666555555777666666555555555555555666555444444333333444444111222222333444555666666333222111000////////////444444444333222111//////111111111111111111111111111000000//////000000111000000111111111000000///333222111000000111222333222222111111111111222222222222111111000//////......000111111///......///000000000000000000000000///.........//////000000000...---...000000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---******+++,,,......------------......---,,,,,,,,,++++++++++++------------------------++++++,,,,,,...111777;;;@@@111(((,,,///,,,***---+++++++++,,,,,,---------...,,,))))))***---...///,,,,,,,,,+++,,,,,,---...+++)))'''%%%%%%'''***+++++++++++++++++++++******+++***)))***,,,------+++------------------------++++++,,,,,,,,,+++******...------,,,+++***))))))---,,,***))))))***,,,---......---,,,,,,+++******---+++***+++...///...,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////---......///111333444555333222000...---,,,------////////////////////////---------.........//////111000000//////000000111111111111111111111111111000222333333222111333444333444555666777777777777888888777777888999:::;;;999:::<<<>>>@@@AAABBBBBBEEEMMMYYYiii||||||xxxuuurrrqqqqqqoooooommmiiifffhhhnnnsssyyy}}}yyyvvvoooiiieeeccceeemmmwwwyyyttttttmmmcccZZZSSSNNNJJJHHHAAA???===:::888666555555999999888888777777666666777666555555444444555555666555444444333444444444333333333444444444555555333222111000000///000000333333333222111000///...111111111111111111111111000000////////////000000///000000111222333444444444333222111111222333444222222111111111111222222222222111111000/////////...///000000...------...000000000000000000000000---............////////////...---...//////---++++++++++++,,,---------...///......---,,,+++******.........---+++***+++,,,......------------......------------,,,,,,,,,,,,------------------------,,,,,,******,,,222:::@@@HHH666)))***///...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++...///000++++++******++++++,,,---///,,,'''$$$###%%%'''***+++,,,,,,,,,,,,,,,,,,,,,((('''''')))+++,,,,,,+++------------------------+++*********+++,,,,,,---,,,,,,,,,+++++++++******,,,,,,*********+++,,,---...------,,,,,,++++++***,,,+++***+++,,,---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000............000333666888555444222000............000000000000000000000000------........./////////000//////......//////000000000000000000000000000000222333333222111333444333444555666777777777777666666666666777888999::::::;;;;;;===>>>@@@BBBCCCBBBKKKYYYjjj~~~{{{sssnnnllllllkkklllnnnpppuuu{{{}}}}}}{{{uuuooommmqqqxxx}}}qqqggg^^^VVVRRRJJJHHHDDD@@@<<<:::999888888777777777777777777777777666555555444444555555666666555444444444444444444444444444444444444444555444333333222222222222///000111111222222111111111111111111111111111111000//////////////////000//////000111222444555555333222111111111111222333222222111111111111222222333333333222222222111111...000111000///---..............................,,,------.................................---,,,,,,------...///000000111111111000///...------,,,+++,,,---,,,,,,,,,...000......------------......------------------------------------------------///...,,,++++++///666;;;AAA444******------,,,---,,,,,,,,,,,,,,,,,,,,,+++---+++))))))+++...//////*********)))***++++++,,,000...+++((('''(((***+++++++++++++++,,,,,,,,,,,,'''''''''(((+++---,,,,,,************************,,,+++***)))***+++,,,---'''((()))***,,,---...///++++++*********+++,,,------------,,,,,,+++++++++,,,+++++++++,,,,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////...---...000333777999777666333111//////...//////////////////////////////000000000000111111111//////............//////////////////////////////000222333333222111333444333444555666777777777777555555555666777777888999;;;;;;;;;;;;===@@@BBBCCCDDDLLLXXXiii}}}}}}yyyvvvtttrrrqqqppppppsssuuuuuunnnkkkoootttwwwyyy}}}zzz{{{zzz}}}sssggg```YYYVVVPPPJJJEEEAAA??????888777666666666777888888777777666555555555555666666666555444444444444555555444444444444333333333555444333333333333333333000000111222222222222222111111111111111111111111000000////////////000000000000000000000111222333111111000000000000111111222222111111111111222222333333333222222222222222///111222222000//////000........................,,,---......//////............//////...---------------......///000111111////////////////////////+++,,,------,,,---///000......------------......---------------------------------------------------------,,,+++,,,///222444000------,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,+++...,,,******,,,---,,,,,,******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,)))(((((())),,,......---((((((((((((((((((((((((---,,,+++***)))***+++,,,'''((()))***,,,---//////*********++++++,,,,,,---------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------///...------///333666999666555333111////////////........................000000000000111111111222//////............//////////////////////////////000222333333222111333444333444555666777777777777444555555666777777888888:::::::::;;;===???BBBCCCIIINNNXXXfffyyyzzzwwwyyy}}}zzzqqqiiihhhiiihhhiiikkkjjjpppwww}}}~~~~~~zzztttooorrrzzz~~~zzz}}}~~~vvviiieee]]]TTTLLLFFFCCCBBB===<<<:::999888999999:::999888777777666666777777777666555555444444555555444444444444444444444444222222111111111111222222444444444333222111000///111111111111111111111111111111000000000000111111111000///......///111111000000000000000000000000222222111111111111222222000000000000000000000000000111333222000//////000000000000000000000000000,,,---...///000///.........///111000...------...,,,,,,,,,---.........///,,,,,,,,,---.........////////////...,,,+++,,,---......------------......,,,,,,,,,,,,------------------------------------(((***,,,,,,,,,,,,---///+++---000000...---...000,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,*********))))))******+++,,,((()))+++,,,---,,,+++***))))))******++++++,,,,,,******)))+++---......---************************---,,,,,,+++*********++++++++++++++++++++++++,,,)))******+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,///.........///111444666444333111000///...//////................................./////////000000000//////......//////000000000000000000000000000000222333333222111333444333444555666777777777777444555666777888888888777999::::::<<<===???AAABBBKKKOOOXXXeeexxx~~~yyytttmmmiiihhhcccggglllooopppsssyyy~~~}}}||||||}}}vvvpppkkkkkkpppuuuvvvuuu|||~~~}}}rrrfff[[[SSSNNNKKKHHHFFFCCC???===<<<;;;;;;:::999999888888888888888777666666555555555555555333444444444444444444444222222222111111222222333555555555444333222111000111111111111111111111111222222111111111111222222111000.........000111333111111111222222111111111222222111111111111222222000000000000000000000000///000222111///......///000000000000000000000000,,,...///111111000///......111222222///......000------------............------------............///000000...,,,+++,,,.........------------......++++++++++++,,,,,,,,,---------------------------''')))++++++++++++,,,...***,,,------.........---+++++++++,,,,,,------------+++***+++---------,,,+++************+++,,,,,,))))))******++++++++++++******++++++,,,------...,,,******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,+++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***)))***,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------............///000111222111000///...---......///............................../////////000000000111000000//////000000111111111111111111111111111000222333333222111333444333444555666777777777777444555777888999888888888888999;;;===>>>???@@@@@@GGGMMMWWWfffzzz|||tttqqqiiilllnnnllliiihhhmmmqqqooommmllllllmmmooorrrtttpppssswww{{{xxxtttpppmmmnnnrrruuuwww{{{zzz~~~}}}oooeee^^^[[[QQQOOOJJJEEEAAA>>>===<<<;;;:::999999888888999999777777666555555555555555333333333444444444555555444444444333333444555555222333444444555555444444111111111111111111111111333333222222222222333333000///......///111333555111222222333333222222111222222111111111111222222222222222222222222333333...///111000...------...........................---...000111222111000...///111333333000...///111000000000000000/////////000000000000000/////////,,,---...---------///111.........------.........*********++++++,,,,,,,,,------------------------+++,,,,,,+++))))))+++---,,,***((((((,,,///---)))******+++,,,,,,---......+++***)))+++---///...---++++++******++++++,,,------,,,+++))))))***,,,---++++++,,,,,,---...//////,,,+++******,,,---,,,+++++++++++++++++++++++++++'''(((***,,,------------))))))***+++,,,------...((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,)))''')))+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////---......//////////////////...---,,,,,,---...///000000000000000000000000111111111111222222222222111111000000000000111111111111111111111111111111000222333333222111333444333444555666777777777777444555777999999999888888777888;;;===???@@@@@@???CCCJJJWWWggg|||}}}yyywwwuuutttsssrrriiikkkllliiieeebbbccceeeeeehhhkkkmmmqqqwwwyyywwwwwwxxxyyyzzzvvvwww~~~|||rrriiiddd]]]SSSKKKJJJLLLGGG@@@::::::999888777888:::<<<:::888666666666555333111666666777777666444222111333333333444444555555555444333222111000111222333000111222333333333333333444333333222222111111111444333333222222111111111333555666666444222222333222222333333333333333333444333222222111111222222......////////////......///111111...,,,+++...111........................111111111111111000///...........................000000//////.........---111000000/////////000000//////000000///...------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---.........---,,,+++)))(((************************---,,,+++*********+++,,,***************)))(((''',,,,,,++++++,,,,,,---...%%%!!! '''---...---,,,***((()))***,,,------)))************+++++++++))))))***++++++++++++***,,,,,,,,,---------......,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...------------...//////------...///...---+++***............---,,,++++++...,,,++++++---......------------............/////////000000///...------............////////////000000000000111111111111222222111111111111111111222222222333444444555555444444666777777777666555333444555777888:::;;;;;;:::999999:::<<>>@@@DDDLLLYYYhhh{{{vvvmmmgggaaacccdddeeefffhhhlllnnnrrrppppppssstttuuuwww{{{}}}yyy{{{wwwqqqkkk```UUUSSSOOOJJJEEE@@@===<<<<<<<<<:::888777888888777555666666777777777777666555555555555555555444444444666666666777666555555444222333333333333222222111222222222222333333333333111222222222222333333333///000111111000222555777555444222111111222333444333333333222222222111111...//////000000//////...000111222222000//////000........................///000000111111111111000........................////////////..................------------......---....../////////......,,,,,,------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***+++,,,---.........++++++++++++++++++++++++***))))))(((((())))))***,,,,,,---.........------((((((((((((((()))******///+++((((((+++------,,,,,,+++,,,---//////---+++************+++++++++,,,.........---,,,+++***)))++++++++++++,,,,,,,,,,,,......---,,,,,,+++******************++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------...------------,,,++++++---.........---------............//////////////////......---............////////////000000000000111111111111//////////////////000000//////000000111222222222222333444444555555444444555666666777888999999999DDDAAA>>><<<;;;<<<>>>@@@CCCLLLYYYiii{{{zzzrrrqqqpppnnnlllkkkjjjjjjgggfffgggiiijjjkkkmmmnnnrrrnnnooouuu~~~zzzvvvxxx}}}vvvjjj___[[[UUUPPPKKKHHHEEECCC===;;;888777777777666555666666666777777777777777777666666666555555444444666666777888777666555444444444444444333222111111111222222333333444444444333333222222222222222222111222333333333666:::===:::888555222111111333444333333333333222222111111//////000000000000//////---...000000000///...---...........................///000111111111111111........................///////////////.........000////////////000000111,,,,,,---...////////////,,,,,,,,,------.........---------,,,,,,+++******------,,,,,,,,,,,,++++++++++++******++++++,,,---)))***+++,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,---...............+++++++++++++++,,,,,,---...+++)))(((***,,,,,,+++,,,,,,---///111000---************+++++++++,,,,,,------------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,---.........---,,,++++++,,,++++++++++++,,,------...---,,,+++++++++------++++++,,,---............---,,,++++++---//////...---------............///...///////////////..................///////////////000000000111111111111/////////000000000000000111111222222333444444444555555555666666666666666666666777777888888888999???===;;;:::;;;>>>BBBEEECCCLLLYYYhhh{{{|||xxxtttpppnnnhhhiiiiiiiiiiiijjjjjjiiioooiiigggkkkpppvvv{{{rrrkkkjjjnnntttpppkkkeee___ZZZTTTMMMIIIDDDAAA===;;;::::::999777666666666666666666777777777777777666666555555555555555666777777555444333444444444444444333222111222222222333333444444555444444333333222111000000222333444444555888<<>><<<888444222111222333222222333333333222111000//////000000000000//////---...///000000000...---////////////////////////...///000111111111111111.................................//////////////////////////////000111111,,,,,,---......///......,,,,,,,,,------.........---------,,,,,,,,,++++++---------,,,,,,+++++++++++++++******++++++,,,---++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,------....../////////++++++,,,------...---------,,,,,,,,,,,,---.........---,,,,,,---...//////,,,---...000222000---******++++++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------..................------,,,+++,,,++++++++++++,,,---------,,,+++******+++---...++++++,,,---............---+++***+++---//////...---------............///......///////////////...............///////////////000000000111111111111000000000111111222222222222222222333444444555555555555555555666666777777666666777777888888888999:::999888999;;;???CCCFFFCCCKKKWWWfffxxx~~~{{{wwwzzzzzzvvvttttttqqqmmmooohhhdddeeeffffffiiimmmvvvzzz~~~tttjjjfffeeeggglllrrr|||{{{{{{yyyxxx|||vvvooofff\\\TTTMMMIIIDDD???===<<<:::888888888777777777777777888777777777777777666666666555555555555555444444333333444444444444333333222333333333333444444444444444444333333222111111000111222333333444666999<<<===;;;888555333222222222222222333444333222111000///000000111111000000///000//////000222222111000///////////////////////////000000111111111111000.................................///////////////------,,,------...///000,,,------.........------,,,,,,------------------,,,,,,,,,,,,------------...------,,,,,,++++++***++++++******++++++,,,---------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------------++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,------++++++++++++,,,---......------...000111000,,,)))++++++++++++,,,,,,,,,,,,((()))***++++++++++++***++++++++++++,,,,,,,,,,,,))))))***++++++,,,------,,,,,,------......//////---............------,,,,,,,,,,,,,,,,,,------...+++++++++++++++,,,,,,---,,,,,,------...---------,,,+++***+++---/////////---------............///---...//////////////////............////////////000000000000111111111111000000111111222222333333111111222222333444444444444333333333333444555555555666666777888999999999;;;:::::::::;;;>>>@@@BBBCCCJJJUUUcccuuuwwwpppkkkkkkjjjgggeeeffffffgggjjjoooxxxzzzsssmmmhhhfffgggllllllmmmmmmjjjnnnvvvlll\\\WWWPPPJJJGGGDDDAAA???<<<;;;:::999888888999999777777777777777777888888666666555444444444444555333333444444444444444444444444444444444333333333111111111222222333333333000222333444333444555777777666555444333333333333111222333444444222111///000000111111111111000000222000...///111333222111////////////////////////000111111111111000000///..................................../////////000,,,,,,,,,------...///000------.........---,,,,,,------------------,,,,,,++++++,,,,,,---...............---,,,,,,+++******++++++******++++++,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,+++,,,,,,---------,,,++++++++++++******++++++,,,---)))***************++++++---------///000///,,,)))+++++++++,,,,,,,,,------+++++++++,,,++++++******,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,++++++,,,------...//////,,,---..................---------,,,---......///******+++,,,,,,,,,,,,,,,---------...------,,,,,,,,,+++***+++---///000///---------............///------...///////////////............////////////000000000000111111111111/////////000111222222222222222333444444555555666444333333222333444555666444555666777888999:::;;;;;;;;;<<<===>>>>>>???@@@DDDIIISSS___qqq~~~zzz{{{zzzvvvrrrqqqfffdddaaabbbiiiuuu|||qqqjjjiiibbbccceeeeeeaaaccctttnnniiiaaaZZZUUURRROOOLLL???>>>===;;;::::::;;;;;;666666777777888888999999888777555444444444555666222222333444555555555555555555555444444333333333...///000111333555666666111333555555444444444555111222222333333444444444111222333444444222111///000000111111111111000000111...+++,,,///111111///000000000000000000000000111111111111111000///...........................---.........//////000000.........//////111222222............---,,,++++++.........------,,,,,,,,,***++++++,,,---...//////......---,,,,,,+++******++++++******++++++,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,............---,,,++++++,,,,,,++++++,,,,,,---....../////////---,,,---......------.........,,,)))++++++,,,,,,,,,---------.........---,,,+++***))),,,,,,------------............---,,,,,,+++++++++******+++,,,,,,---......,,,,,,---.../////////......------------...//////(((***+++,,,---,,,,,,+++............---,,,++++++,,,******+++...000000///---------.........//////------...///000000//////............/////////000000000000000111111111111---......///000111111222555555666666777888888888666666555444555666777888333444555777888:::;;;;;;:::;;;===???@@@AAAAAAAAADDDIIIQQQ]]]oootttnnneee___```gggrrryyy|||qqqjjjbbb\\\]]]dddnnnuuu~~~sssjjjeee```YYYTTTJJJFFF@@@===<<<<<<<<<;;;<<<;;;:::888888999999:::777777666555555555555666444444444555555555666666333333333333333333333333333222222222222333444555444333111111111111333444111222333333444444333333555444444333333222222111333222111000000111222333444333111000000000111222111111111111111111111111---///111222333222000///000///...------...///000////////////............000000000000000000000000------------------------,,,,,,+++++++++,,,------........................------------------------+++++++++,,,,,,,,,------////////////............+++,,,,,,'''###$$$***///......---,,,++++++++++++++++++,,,,,,,,,,,,------000///---,,,++++++,,,,,,...---+++******+++,,,---***++++++,,,,,,------...///......---+++******)))---......//////......---...------,,,***(((&&&%%%+++++++++,,,,,,---------,,,,,,,,,---------......------------------------///...---,,,,,,---...///,,,,,,---...---,,,***))),,,,,,------,,,,,,+++***000///...------...///000+++,,,---...---,,,+++***//////............//////111111000000000000111111222000///...///000222333222222111000//////000000222222222222333777<<<@@@999444222555555222222666444444555555666888999::::::<<<======<<<<<<===???GGGHHHNNN\\\pppvvvkkkeeeeeehhhkkkqqqqqqrrrrrrtttyyy~~~rrrhhhccceeejjjnnnwwwzzzqqqfff^^^UUUPPPIIIDDDBBB@@@@@@???999999777777777888999:::777666666555555555666666444444444555555555666666333333333333333333333333333333444444444555555555222222222111111222222222222222333444444444444333555555444333333222222111222222111000000111222222222111111000//////000000111111111111111111111111---...000111111111///...111000////////////000111////////////....................................------------------------...------,,,++++++++++++........................------------------------,,,,,,---------.........////////////////////////***,,,---+++'''&&&)))---,,,,,,,,,++++++,,,------++++++,,,,,,,,,,,,------...---,,,,,,,,,---......------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++------------------......,,,,,,,,,---------......------------------------......---,,,,,,---......,,,,,,---------,,,+++***------...///////////////------,,,,,,,,,,,,------------.........---,,,,,,//////.........//////000111111000000000000111111111111/////////000222333222111000////////////000111111222222444888>>>BBBHHH>>>555555666444333555555555555666777888999::::::<<<======<<<<<<>>>@@@GGGHHHOOO^^^rrr~~~rrriiidddbbbccceeeeeeccc```aaafffllljjjpppzzz|||rrrnnnmmmmmmjjjnnntttyyy}}}ssseee```XXXQQQLLLIIIGGGFFF>>>===;;;999888888888999666666555555555666666777444555555555555666666666444444444444444444444444333444555666777666555555222222333333333333222222222333444444555555444444555555444444333222222222222222111000000111222222///000000000000//////...000000000000000000000000,,,---///000000000///...111111000000000000111111////////////....................................------------------------//////...---,,,+++******........................---------------------------------.........//////.........//////000000111))),,,///...+++)))***,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,------,,,++++++,,,---...///000,,,------.........------......------,,,++++++***++++++,,,,,,---------.........------------......------......///...........................------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,---------,,,++++++((()))***,,,------......,,,,,,------------,,,,,,....................................//////000111111000000//////000000111111111000///000111222333111111000000//////000000000111222333555999>>>BBBRRREEE888444555555555666666666666777888999:::;;;:::;;;<<<<<<<<<===@@@CCCFFFHHHQQQaaauuuyyypppkkkgggfffdddaaa^^^\\\]]]______dddjjjooouuu~~~{{{xxxnnnnnnllljjjlllrrrzzz{{{uuukkkbbbZZZUUUPPPMMMIIIGGGDDD@@@<<<:::888888777777666666666666777777555555555555555666666666444444444444444444444444333444666777777666444333222333555555555555333222333333444555555555555555555555555444333333222222222111111111111111111222//////111111111000///...////////////////////////---...///000000000//////000000000000000000000000////////////............000000000000000000000000.................................------,,,+++***........................------------------------------------............------...///000000111111,,,...///...,,,++++++---,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------+++,,,,,,,,,---......///,,,---.../////////...---......------,,,,,,,,,,,,,,,,,,,,,------------...000000///......///000000000000000///...---,,,+++//////......------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++'''((()))***++++++++++++------///000000///------------------......//////............///000111222000000////////////000000111111000000000111222333222222111111111111222222000111222222333666;;;>>>MMMFFF<<<777444555777999666666777777888:::;;;<<<:::;;;<<<;;;<<<>>>AAADDDFFFIIISSSdddwwwyyytttooolllllliiiccc^^^[[[]]]^^^___bbbhhhrrryyyzzzssskkkeeedddfffhhhnnnvvvxxxmmmbbbYYYTTTPPPNNNIIIDDD???<<<:::999999999888777777777777888666666666666666666666666555555555555555555555555222444555777666555333222444555666777777666555444444444555666666666666555666666555444444333333222111111111222222111111111///000111222333222111000//////////////////////////////000000111111111111////////////////////////////////////............000000000000000000000000........................,,,,,,---.........---,,,........................------------------------+++,,,,,,,,,,,,---------,,,,,,---...///000000111//////...,,,++++++---///...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------------------------------+++,,,...///000///...---,,,,,,,,,------..................---------,,,,,,------,,,,,,,,,,,,------...............---,,,,,,...---------,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,---...//////...---,,,+++,,,,,,---...//////000///////////////000111111000000////////////000000111111111111111222222333333333333222222333333444111222222111111222555888DDDGGGGGG@@@888444666888666666777777888:::;;;<<<:::;;;<<<<<<===>>>AAADDDEEEIIISSSeeeyyyuuukkk___[[[WWWVVVYYY```ggglllrrr{{{zzzooofff___\\\___eeeooowww}}}vvvjjjcccZZZWWWRRRLLLFFFBBB???>>>===<<<;;;:::999888888888777777777666666666666555666666666666666666666666444444555666555444333222666666777777777777666666444555666666777666666666666666555555444333333333000111222222222222111000000111111222222222222222000000000000000000000000000000000000111111111222......////////////......////////////............................................................+++,,,---/////////...---........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,------......///000///---++++++,,,...//////...---,,,++++++++++++++++++,,,,,,,,,,,,------,,,------......---,,,,,,+++,,,---...............+++,,,,,,---....../////////.........------,,,,,,---......//////......---)))***+++---.../////////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------...............---,,,,,,++++++,,,,,,,,,,,,++++++***+++---000111111111000111000000//////000000111000//////......//////000111111111222222222222333333333333222333333444555111222222111000000222444>>>IIIPPPJJJ???777555555666666666777888999:::;;;:::<<<===>>>>>>???@@@BBBEEEIIISSSdddxxxppphhh^^^YYY[[[aaaeeeffflllrrr{{{yyyllldddaaaccchhhnnnwww~~~rrrnnnggg^^^VVVNNNJJJGGGAAA@@@>>><<<:::999888888777777777777666666666555666666666666666666666666666666666666555555444444666555555555555555555666555555666777777777777666666666666555444444333333000111222222222222111000000000000000000111222222111111111111111111111111///////////////000111111...///000000000000///...////////////............................................................,,,---/////////...,,,+++........................------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,............---++++++++++++,,,---...///---------...............------------...............///111333333111///...)))***+++---...///000000,,,,,,,,,---------------,,,,,,,,,---------......------------------------,,,---............---,,,,,,,,,+++++++++,,,---...++++++,,,---------,,,,,,,,,++++++++++++++++++,,,***---000333555444333222222222111000//////////////////............//////111111222222333333333222111111111111111222333333000111222111000000222444666DDDOOOLLLCCC<<<666222555555555666777888999:::999<<>>>>>FFFHHHQQQbbbvvvvvvoookkkgggdddfffjjjpppuuuyyyyyyxxxwwwxxxzzz{{{tttssszzz~~~|||vvvqqquuu}}}vvvkkk```WWWSSSOOOJJJEEEBBB>>>:::888888888999999999777555444222333555666777777777777555555555555666666666666444666777444111222777===>>>===;;;888555444666888666666666666555444333222333222222222111000000000222222222222222222222222111111111111000000000000000333555555333111000000000000000000000000000000333111///...---...///000111111000000//////.........,,,,,,---///111111111............------------//////000000000000//////+++,,,---......---,,,+++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***......---,,,,,,+++******///...,,,,,,,,,---///111,,,---......//////......///............---------,,,...111111000000000000------------------------,,,,,,,,,------.........------,,,+++,,,---...///+++++++++,,,,,,---------,,,,,,,,,---------.........///000///---,,,---...---,,,,,,++++++,,,,,,---+++222333,,,---444222***000000///...---,,,++++++------...///000111222222444333222111000000000000...............---------222222222333333333444444222222111000//////000000000000000000111222333444888666555666888999666444666888::::::888888888999666:::???CCCDDDDDDDDDDDDFFFJJJRRR___sssyyyrrrnnnoooqqqvvvzzz{{{zzzxxxppprrrvvv}}}wwwqqqnnniiifffkkksss~~~~~~rrrhhh^^^YYYQQQKKKGGGCCC@@@???===<<<<<<;;;;;;:::999888777777666555555666777777666666777777777888888888444555555444333777???FFFMMMKKKHHHBBB===999999999666666666666555444333333222222222222111111111111222222222222222222111111111111111111000000000000000222444444333111000000000000000000000000000000222111000.........///000111000000000/////////...111///......///000///...111111111111000000000000------............------,,,---...//////...---,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,/////////...............//////...------,,,++++++...---+++++++++,,,...///,,,------...............///............---------+++---///000///......///------------------------,,,,,,,,,---------......------,,,,,,,,,---...///------------------......+++,,,------......---------...///...,,,,,,,,,---------,,,,,,,,,,,,------+++888===555---...///,,,000000//////...---------)))***,,,///111444666777222111000///............------......//////000000111111111111222222222333222222111000000000000000222111111111222333444444666555444555888888666444666777999999888777888999888;;;>>>AAAAAABBBCCCDDDCCCHHHQQQ^^^sss{{{xxxzzz~~~sssssstttxxxzzzsssmmmgggdddgggmmmsssssslllbbbYYYRRRMMMIIIGGGAAA>>>;;;:::::::::999888<<<:::777555444555666777888888888999999999::::::666777666444555:::CCCJJJMMMKKKGGGAAA;;;777555555666666666666555444333333111111111222222222222222222222222111111111000000222222111111111000000000///111333333111000///000000000000000000000000000000000000000////////////000000000000////////////111000......000111111000//////.........---------------............---------......//////......---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++...------,,,,,,---///////////////......------,,,,,,,,,+++***+++,,,---...,,,,,,---...............///............---------+++---...///---------...------------------------,,,,,,,,,------------...---,,,,,,,,,,,,---...///..................------+++,,,---.........---,,,,,,---...---,,,++++++---......------------.........@@@JJJ@@@000***---000////////////////////////***+++---///222555777888111111000///............------...///000111222222///000000000000111111111222111000000000000000000444333333222333333444444444333333444666777666555555666888888888777888999999;;;===>>>>>>???AAACCCAAAFFFOOO]]]rrr|||{{{{{{{{{{{{{{{~~~tttlllhhhhhhmmmvvv~~~~~~{{{pppeee\\\TTTOOOIIIDDD???<<<<<<<<<:::999<<<;;;999888777777777777888888888999999999::::::::::::888666555888===AAA>>>>>><<<999666333444444777777777666666555444333111111111222222333333333333222222111111000000///222222222111111111000000///000222222000//////000000000000000000000000000//////000000000000///...000000000000////////////...------...111444555444---------,,,,,,,,,,,,+++//////000000000000//////...//////////////////......------,,,,,,,,,------------------------------.........---,,,,,,+++++++++***)))((()))+++---//////.........---------,,,,,,,,,++++++,,,,,,---...,,,,,,---.........------///............---------,,,---///...---,,,---...........................------------------------,,,,,,,,,,,,------......//////......------,,,,,,***+++---...///...---,,,,,,---...---+++***+++,,,.........------.........000BBBNNNEEE444,,,...222.../////////000000111111......///111222333444555222222111000000000000000//////000000111111111222//////000000000111111111111111000000000000000111444333333222222222333333111222333444555666666555444666888888777777888999;;;<<<<<<<<<;;;<<>>AAACCCHHHPPP]]]qqq~~~|||nnnkkkiiillluuuvvvmmmjjjiiilllsss{{{yyypppddd\\\RRRLLLIIIFFFAAA<<<999;;;===??????<<<999666666666666777777777777888222444555777777777555444777888999999888777888:::777777777777666555444444222222222333333333333333222222222222222222222222333222222222222111111111///111222111000000111333000000000000000000000000////////////000000000000////////////000000000000333111//////000000000//////.........------------------............------///......------......///------,,,,,,,,,---......---------------------------------------------------,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,---------------///............---------//////000...---,,,...///...........................------------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---...---,,,++++++---......------------......,,,111555444111...------.........//////000000000,,,---...000222333555555///......------.........333333222111000///......000000000000111111111111000000000000000111111222111111111000000111222222111333555555444444555666444666888999999999:::;;;:::;;;;;;;;;;;;<<<>>>AAAEEEIIIQQQ^^^qqqzzzsssjjjgggkkkttt|||{{{tttqqqsssyyyuuulllaaaYYYUUUPPPGGGAAA===>>>??????>>>;;;888666666666666777777777888888444444444666777888777666666888999888666555555666777888888777777666555444333333333333333333222222222222222333444444555555333333222222222111111111000111222222111111222444000000000000000000000000000///.........000111222.../////////000000000111333111///...//////...,,,,,,,,,,,,+++++++++******------............------///...---,,,,,,---...///,,,,,,,,,,,,,,,---...///........................,,,,,,------.../////////------....../////////000------------------------,,,,,,------.........---++++++,,,------------,,,///............---------...//////---++++++---.................................---------,,,,,,,,,+++,,,---.........------,,,,,,,,,---------------...---,,,++++++---...000---...///...,,,,,,,,,---------,,,,,,,,,,,,---------------......---...///..................//////---......///000111222333......---------......///111111111000000//////........./////////000000000000000000000000111222222111111111111222222333444222444666666444333444666555777999:::::::::;;;===999:::<<<<<<<<<===???AAADDDIIIQQQ^^^rrrrrriiihhhmmmsssvvvsssuuu}}}xxxsssvvv~~~rrrjjjeee^^^TTTLLLBBBAAA@@@>>><<<999888777666777777777777888888888999888666666777888888888777888999999777666666777888888888888777666555444444444444333333222222222111222333333555555666777333333333222222222111111111222222222111111333555000000000000000000000000000///...---...///111333.../////////000000111111000///------///000///...//////.........---------//////000000000000//////...---,,,++++++,,,---...,,,,,,,,,,,,,,,---...///........................+++,,,,,,---...///000000+++,,,---.........---------.....................***+++,,,---------,,,,,,++++++,,,---------,,,,,,//////.........---------......---,,,******+++---////////////////////////.........------,,,,,,,,,+++,,,---.........---,,,,,,------......////////////---+++******,,,///111...///000///---,,,---...---,,,,,,++++++,,,,,,---000...---.........000333........................111111111000///......---000000/////////000000111////////////000000000000---------.........//////000000///000000111222222111111222222333444555666333555888777444333444666555888:::;;;;;;;;;<<<===888:::<<<======>>>@@@AAACCCGGGPPP___sss}}}tttrrrppplllhhhcccgggmmmuuu~~~~~~zzzrrrcccVVVKKKHHHDDDBBBAAA???:::666<<<:::999999::::::888777999999999999999999:::999888888999999999999888888999888666555444444444555888777444222222222333444111111222222444666777888000000000000000000111111444444333333222111000000222333333333333222111111222222222222222222222222000111333222111//////000............////////////------......//////000000......//////////////////000000///////////////000//////.........---------////////////////////////------......------,,,+++---------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......''')))+++---///000000000000000///...---,,,,,,,,,/////////......---------,,,&&&"""&&&///444111,,,---------............///------------,,,,,,+++***---------...............---.........------...000***+++------...---,,,++++++++++++,,,,,,---------------,,,+++,,,---...//////...---,,,---///111222333222000.........//////////////////000000000000111111111000000000000000222333333444444333333222111111111111222333444444444999===<<<777333444666444555666888888888777777999999:::<<<===???@@@@@@GGGGGGMMM]]]ttt~~~uuummmjjjjjjjjjkkkooovvv}}}}}}tttttt~~~uuuggg]]]WWWPPPJJJGGGCCC>>>:::<<<:::999999999999888777777777777777777777888888999999::::::::::::999999666666555444444555666777666444222111000000111222333333333333444444555666222222222222222111111111444444333333222111111000222222333333222222111000000000000000000000000000///111111000///......///............////////////---------........................------,,,,,,,,,000000////////////000000000000/////////.................................------......------,,,+++------------------------------,,,,,,,,,,,,------------------------------,,,,,,---------.........,,,,,,.../////////....../////////...---------,,,---------,,,,,,+++++++++...***''')))...111///,,,---------............///...............---,,,,,,,,,---------......////////////000...,,,,,,---...,,,,,,---------,,,++++++,,,,,,,,,,,,------------......---------...///000000///...------...000111......---------......///////////////000000000000111000000000000000000000111111222222222222111111222222222222333444555666666999<<<;;;777444333444555666777999999999999888:::;;;;;;===>>>???@@@@@@GGGFFFLLL\\\ssswwwrrrkkkfffdddfffjjjmmmsss{{{pppggg\\\SSSMMMHHHCCC??????===;;;:::;;;;;;999888666666666666666777888888:::::::::;;;;;;:::::::::888888777777666777777888555444333111111111222222555444444333333333444444444444444333333222222222444333333222222111111111222222333333222222111000/////////////////////////////////---,,,,,,...///............////////////......------------------000//////...---,,,++++++000000////////////000000000000000000000/////////---------------------------............---,,,,,,------------------------......------------......------------------------,,,------------.........000000000000///...---,,,..................---------------,,,,,,,,,,,,,,,000...,,,,,,---...---,,,---------............///...////////////...------,,,,,,------...///000000111111111///,,,+++,,,---......---,,,,,,+++,,,,,,.........---------------///............///000000111000...------...//////+++,,,---...////////////////////////000000000000000000000000000000111111///000000000000000000///333333333333444555666666888888999999777555444333666777888999::::::::::::<<<======>>>??????@@@@@@EEEEEEKKK[[[pppzzzpppjjjfffeeedddiiirrr{{{{{{mmmaaaYYYSSSNNNKKKEEEBBB???======<<<;;;999999888888888888999:::;;;999999::::::::::::999999>>>===<<<:::999777666666777666555444444444444555555444444333333444444555555555444444333222222222333333333222222111111111222222222222222111000000000000000000000000000000......---+++******---000............/////////////////////......------,,,111111000000//////......000////////////000000111////////////////////////.......................................------,,,........................//////............//////------------------------------------............000000000///...---,,,,,,---------...............///////////////........./////////---,,,+++,,,------------............///....../////////......---+++,,,,,,---...///000000000111000///---,,,---...000///---,,,++++++,,,---/////////......------,,,.............../////////111000///...------......---...000111111111000///////////////000000000000000000000000000111111111//////000000000000//////222222222333333444555666666666555666888777666444666777777888999:::;;;;;;>>>>>>>>>??????@@@@@@@@@DDDDDDJJJYYYmmm~~~uuulllfffhhhjjjnnnrrrtttuuuyyy}}}vvvkkkddd]]]YYYMMMIIIDDDAAA???===:::999;;;:::999888888999:::;;;888888999999999999888888<<<<<<;;;:::888777666555666666555555555555555555333333333333444555666666444444333333333222222222333333222222222222222111111222222222222111000000000000000000000000000000......---+++***+++...000............////////////111111000000//////.........//////000000111111111///////////////000111111........................////////////////////////......//////......---,,,........................000//////......//////000---------------------------------.........//////......---------------------------...............////////////////////////+++---...---++++++---///---------............///,,,------.........------,,,,,,------...//////000...///000///------///111000///---,,,+++,,,------/////////......------,,,,,,,,,------............000000//////............///000111111111000...---////////////000000000000//////000000111111111111000111111222222111111000111111111111222333444555333222222444777888888777555666666777888999:::;;;>>>>>>??????@@@@@@AAAAAADDDDDDJJJXXXjjj~~~uuujjjggggggiiikkkkkkmmmqqqxxx}}}~~~tttkkkeeeZZZUUUNNNHHHDDD@@@===;;;<<<;;;999777666777888999777888888999999888888777444555666777777777777666333333444444333333333333222222222333444555666777333333333333333333333333222222222222222222222222111111222222111111000///////////////////////////---......---,,,,,,///111............////////////111111000000000000000000,,,,,,---...///000000111///......//////000111222------------............000000000000000000000000...////////////...------........................//////............//////........................------........./////////---,,,,,,,,,,,,---........................---------------------.........+++,,,,,,,,,+++,,,...///---------............///,,,,,,---............------------............///.../////////......000222......------------...............---------------+++,,,------......------///////////////.........////////////...---,,,+++////////////000000000000/////////000111111222222111222222333333222222111111111111111222333444444111111333444555777888999555555666666888999;;;<<<===>>>>>>???@@@@@@AAAAAADDDDDDKKKWWWiiiyyysssqqqooojjjiiilllppppppttt~~~}}}zzzmmmggg^^^VVVPPPJJJFFFCCC@@@>>>;;;888777777888999888999999::::::999999888333444666777888888888888333333444444444444444333444444333333333444444555333333333444555555666666222222222222222222222222111111111111111000000///000000000000000000000000---///000000//////000222............////////////////////////000000000000------......//////000000............///000111222---.........////////////000000000000000000000000///////////////...------........................///......------......///////////////////////////............///////////////...---,,,,,,---...////////////...---------,,,,,,---------.........///...---,,,,,,---.........---------............///------...///////////////...............---------///000111///......///111+++,,,---...////////////,,,,,,,,,,,,------------,,,,,,.../////////...---....../////////////////////......---------......////////////000000000000...//////000111111222222111222222333333222222111222222222222222444555555111333555555333333555888666666666777888:::<<<>>><<<<<<===>>>???@@@AAABBBDDDEEEKKKWWWhhh|||rrrmmmmmmkkkjjjkkkqqq}}}~~~|||vvvlllbbb[[[TTTOOOLLLDDDBBB>>>;;;999999:::;;;999::::::;;;;;;::::::999888999:::;;;;;;:::999888555555666666777666666555777666555444333333333333333333444555666777888888222222222222222222222222111111111111111000//////222222222222222222222222...///111222111000111222............/////////000------......//////000000111111111111000000000000............///000222222.../////////000000111111///////////////////////////////////////......---////////////////////////......------------......000000000000000000000000............/////////000222000///...------...///000000///...------,,,,,,.../////////000000111111111///------///000///------------.........//////......///000000000000000/////////...------,,,,,,222222222000...------///***+++---///000000//////+++++++++,,,,,,---------,,,---///000000000///...------...///000000000///000///.........000222333////////////000000000000...//////000111222222222111111222222222222111111333333333333444555666666222555888555111000333777888777777888999<<<>>>???:::;;;<<<===???AAABBBBBBDDDFFFLLLWWWgggzzzssstttmmmfffeeemmmyyy}}}xxxnnnhhhbbbYYYRRRLLLHHHCCC>>>;;;:::;;;<<<;;;:::999:::;;;<<<;;;:::===<<<;;;999777666555444999777555444333444666777555555555555555555555555666666666777:::<<<<<<;;;555555444222222222222222000000000000000000000000000111111222222333444444222111111000000000000000000000000000000000000000///////////////000111111---///111000//////111444...000111...***)))+++///000///...---...///000111000000000000000000000000111444777666333000///000111111000000/////////.........////////////......+++,,,------++++++,,,---//////............//////......................../////////...------,,,,,,000000000000////////////,,,---------------,,,,,,............////////////---...///000000///......000000000000///...---,,,//////.........---------,,,,,,,,,,,,------...///...........................------,,,,,,------...//////............//////////////////////////////111000...///111222222111000000000000000111111222111222444333333222444555333333222111000000111111222222222333444555666777666666666777888:::;;;<<<:::;;;<<<===>>>???@@@AAABBBCCCJJJVVVfff~~~xxxmmmgggjjjqqqxxx||||||tttiii```ZZZTTTLLLFFFCCCCCCCCCCCC<<<;;;999999:::;;;:::888<<<;;;:::999888777666555888777666444444555666777555555555555555555555555222111000222444666555444111111222222333333333444111111111111111111111111111111111222333333444444333222111000000///000000000000000000000000000000///////////////000111111111000///000000000...,,,...///000///......111333///...---,,,,,,------...000000000000000000000000///222444333000...---...000000000//////...............////////////......---...//////------.../////////............//////........................------..................000000000000/////////...------............------////////////000000000000......///000000///...---//////000111111111000000//////.........---------------,,,,,,,,,---..............................///......------....../////////............//////000000000000000000000000111000...///000222111111000000000000000111111222111222333333222222333555333333222111111111111111555444444444444555666777555555555666777888:::;;;:::;;;<<<===>>>???@@@AAACCCDDDKKKWWWgggtttoooooopppqqqttt~~~vvviii___RRRJJJHHHHHHFFFDDD???===;;;;;;;;;;;;:::999;;;;;;:::999999888777777888777666555444555666777555555555555555555555555444333222333555666555444000111222333444333222111111111111111111111111111111111222222333333444444444333222111000/////////000000000000000000000000000////////////000111111000///111666===@@@???;;;888777666444333222222222//////......///000111111000000000000000000000000...///000///---,,,,,,---/////////.....................////////////......---/////////...---.../////////............//////........................,,,,,,------...//////000000000000/////////......---....../////////......//////000000000111111111///////////////...---,,,------...///000111111111...............---------......------------------......................../////////......///////////////............//////111111111111111111111111111///......000111111000000000000000000111111222111222333333222222333444333222222111111111111222666666555555555666666777555555555555666777999999:::;;;<<<===>>>???@@@AAADDDEEEKKKVVVfff~~~|||vvvrrrqqqyyy|||nnn^^^SSSOOOMMMHHHDDDBBB@@@>>>======>>>===<<<:::::::::::::::999999999888777666666555555666666444444444444444444444444888777555666777888777555555666666666555333000...222222222222222222222222111111222222333444444555444333222111000/////////000000000000000000000000000000//////000000111222000333888???FFFJJJJJJJJJIIIGGGBBB===888333///---,,,,,,---...///111222222////////////////////////......---,,,,,,,,,---.....................------......////////////......,,,---...---,,,+++,,,...//////............//////........................---------.........//////000000/////////.........---...//////////////////////////////000000000000000000//////...---,,,+++++++++,,,---......------........................000///...---------------........................//////............/////////......------......///000000000000000000000000000///......000111111000000000000000000111111222111222333333222111222444333222222111111222222222555444444444555666777777555555555666777888999999:::;;;<<<===>>>???@@@AAACCCDDDJJJTTTddd{{{~~~vvvzzz}}}{{{wwwwww~~~sssfff___YYYRRRLLLFFFCCC@@@>>>>>>>>>>>>===::::::::::::::::::::::::888888777666666666666666333333333333333333333333555333222222444444333111777777888999777555333111222222222222222222222222111222222333444444555555444333222111000000000000111111111111111111111111000000000000000111222222666;;;AAABBB>>><<<<<>>???@@@AAABBBCCCGGGQQQ```xxx{{{tttqqqrrrtttzzz|||}}}sssjjj```ZZZOOOKKKFFFBBB@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666333333333333333333333333444333111222333333222111444555777888999999888888333333333333333333333333222222333333444444555555333333222111111111111222111111111111111111111111111000000000000111222222777===BBB???777111333777AAADDDEEECCC>>>:::;;;<<<:::999888666333000---,,,000000000000000000000000///......///111222111000.............../////////......////////////.........///000000///...///000//////............//////........................000//////...------,,,,,,/////////.........------,,,---...///////////////,,,,,,---------.........//////...---,,,,,,,,,---000111111000///...---------------...............//////......---.................................------,,,,,,,,,,,,------......------------..............................000...------///000000///000000000000000111111222111222333222111000111222333222222222222333333444222222222333444555666777888888888888888999:::::::::;;;<<<===>>>???@@@AAABBBBBBFFFOOO^^^vvv~~~wwwsssppptttuuuvvvyyy~~~uuunnn___ZZZRRRKKKFFFBBB>>><<<======<<<<<<;;;;;;::::::888888888888888777666666555555555555555555555555666555444555666777666555444444555777888999::::::444444444444444444444444222222333333444555555555222222111111111222333333111111111111111111111111111111000000111111222333444888;;;999444222444777555;;;AAA???999555999===??????===;;;888555222000000000000000000000000000///......000333444222000.........//////000000000......////////////.........000111000///...///111//////............//////..........................................------//////.........---------++++++---....../////////------------.........///......---,,,,,,,,,---...000000111111111000//////---------........./////////............//////000..............................------------.........------,,,,,,------...////////////////////////000...------///000000///000000000000000111111222111333333222111000000111222222222222222333444555666555444444444444555555888777777777777888888999:::;;;<<<===>>>???@@@AAACCCCCCFFFOOO]]]uuuzzzuuuoooooonnnnnnpppttt{{{{{{}}}mmmggg]]]TTTMMMFFFAAA>>>>>>======<<<;;;;;;::::::888888888888888777666666777777777777777777777777555444333444666777666555777666666555666777888888444444444444444444444444222222333444444555555666111111111111222333444444111111111111111111111111111111111000111111222333444444444222000/////////333:::@@@<<<222---000666777888888888666444222111000000000000000000000000...---...111444555222///.../////////000000111111......////////////......---...///...---,,,---/////////............//////........................,,,,,,------...///////////////.........---------***+++,,,---......................../////////000...---,,,+++,,,---...///,,,---...///000000000000---------.........//////...............///000111........................//////............//////...------,,,,,,------...000000000000000000000000///...------///000000///000000000000000111111222111333333222000///000111222222222222333333444555:::999777666444444333333777666666666666777777888:::;;;<<<===>>>???@@@AAADDDDDDGGGOOO]]]uuu|||zzzsssjjjeeefffiiilllmmmtttsssvvv~~~oooaaaXXXRRRLLLGGGAAABBBBBBAAA>>>;;;:::999:::999777777888888666555444555777666555333444444666666555555555555666666444444444444444555666777333333444444444444333333333444444555555666666666444333222222111111222222444444333222222111111000111111111111000000000000333333222111000000111111444444333333222111000000000222555777999999888777333000---...000222111///000/////////............000000111111111///...---000000000000000000000000////////////////////////------------.........///......////////////......//////000000000000//////........................////////////////////////000000000000////////////000000//////.........---////////////////////////........................///...............///000...------,,,,,,------...------------------------//////............//////---------...///000000111111111000000000000111111000111222222000//////000888555222000000000///...333222000//////111333444444444555555666777777777;;;:::999999999999999999<<<<<<;;;<<<===>>>@@@AAADDDDDDIIIRRRaaaxxx}}}rrrjjjgggfffeeeeeehhhgggjjjpppwww}}}vvviii^^^TTTMMMIIIFFFBBB<<<999777999:::999777666666777888777555444555777666444333333444666666555555555555666666666555555444444444555555333333444444444444333333444444444444444555555555444333222222111111222222333333333222222222222111111111111111000000000000//////......------------222222111000000///.........000222444555666666666000...,,,---///000...---000000/////////.........//////000111111000///...000000000000000000000000////////////////////////---.........////////////......////////////......//////000000000000//////........................////////////////////////000000000000////////////000/////////............------------------------////////////////////////000000000//////............------,,,,,,------...------------------------//////............//////......//////000111111222//////............//////...000222222000000111222222111///000111222222111222111000000000111333333333333444444555666666666777777666666666666666777<<<<<<;;;<<<===>>>@@@AAABBBBBBGGGPPP___uuuwwwqqqmmmjjjbbbaaabbbccceeeooo~~~oooaaaXXXRRRNNNHHHBBB===:::::::::999888666777888999999888666888999888777555666666666666555555555555666666888777666555444444444444333333444444444444333333444444444444333333333333444333222222111111222222111111222222222333333333222222111111111000000000000000000111000000///...111111111000000//////......///000111333555777888111000......//////...---000000000/////////.........///000000000000000///000000000000000000000000////////////////////////////////////000000000000......////////////......//////000000000000//////........................////////////////////////////////////000000000000////////////............------------------------000000000000000000000000111222222222111///---,,,......------------......------------------------//////............////////////000000111111222222//////............//////...///111111111111222333000//////000222333222000111111111111222222333333222333333444444555666666999999888888888999999:::;;;;;;;;;<<<===>>>@@@@@@BBBBBBGGGPPP^^^uuu~~~qqqlllgggeeeeeelll}}}rrrhhh\\\YYYUUUOOOJJJDDD>>>:::<<<:::888999:::<<<<<<;;;999:::<<<;;;999888888999666666555555555555666666777777666555555555555555444444555555555555444444444444444333333222222222444333222222111111222222000000111222333333444444222222222111111111000000111111222333333222111000333222222222111111111000000000000111333666999;;;:::777333000/////////000000000000////////////.........///000000000111111///////////////////////////////////////////////////000000000000111111111......////////////......//////000000000000//////........................////////////////////////////////////000000000000///////////////.........////////////////////////////////////////////////000111222333222111...---......------------..............................//////............///////////////000000111111111111111000000000000111111///111222111000000222333222222111222333222///,,,000000111222333333333333333333444444555666666777999999999999999:::;;;<<<:::;;;;;;<<<===>>>???@@@CCCDDDIIIRRR```vvvvvvpppnnnpppwww~~~mmmhhh```XXXQQQKKKDDD@@@>>><<<:::999:::;;;<<<;;;888:::;;;;;;999888888999666666555555555555666666555555555555555666777888555555666666666666555555444444444333333222222222444333222222111111222222000000111222333444444555222222222222111111111111...//////000000000//////222222222111111111111111000000//////111444777:::@@@===777111...---///111111000000000////////////....../////////000111111////////////////////////////////////////////////000000000000111111111222......////////////......//////000000000000//////////////////////////////////////////////////////.../////////000000000111.........///////////////////////////////////////........................---...111222333222111000///......------......///........................//////............//////......///////////////000111111000000000000111111222222222111000000111333333333222333333222///---///000222333444444444333555555555666777777888888555555555666666888999999::::::;;;<<<===>>>??????CCCDDDIIIRRR```uuu{{{uuurrrrrrtttzzz~~~~~~zzztttrrrvvvvvvrrrtttzzz{{{}}}ooocccZZZTTTMMMIIIAAA>>>;;;999999999999888666777999888777555555666666666555555555555666666555555555555666777888999555555666666666666555555444444444444333333333333444333222222111111222222000000111222333333444444333222222222222111111111000000/////////000111222////////////////////////......------...111333555???===999333///---///111111111000000000/////////000////////////000000111000000000000000000000000////////////////////////000000000000111111111111......////////////......//////000000000000//////////////////////////////////////////////////////......//////000000111111.........///////////////------------------------........................,,,---///111222222222111//////............//////........................//////............//////............//////////////////............//////222222222111000000333555333222222333444444333111000111111222333444555555555666666777888888999999555666666777888999;;;<<<999:::;;;<<<===>>>>>>>>>AAABBBGGGPPP]]]rrr|||{{{uuuwwwuuupppqqq{{{}}}uuuvvvuuuooommmpppjjjppp{{{uuuhhh[[[QQQHHHDDD???<<<;;;:::999888666888999999777666666777666666555555555555666666777666666666666666777777333333444444444444333333444444444444444555555555444333222222111111222222111111111222222333333333333333222222222111111111222111///......000222444.../////////////////////......------...000111222999;;;<<<:::666333222222111111111000000000//////111000///......///000000000000000000000000000000/////////////////////////////////000000000111111......////////////......//////000000000000//////////////////////////////////////////////////////.........///000111111111............/////////000------------------------.................................//////000000000//////............//////........................//////............////////////////////////////////////............/////////000000000000222666999777555333333444444333222111111111111222444666777555555666666777888888888777777888999:::<<<>>>???888999;;;===>>>>>>>>>===AAABBBGGGPPP]]]qqqzzznnniiioooxxx}}}|||qqqkkkllleeefffiiioooyyy}}}eeeUUUOOOKKKEEEAAA>>>===<<<;;;999;;;<<<<<<:::999999:::666666555555555555666666999888777666666555555666111222222333333222222111444444444555555666666666444333222222111111222222111222222222222333333333333333333222222222111111...,,,***((((((+++...000000000000000111111111111000000000000000111222222444:::@@@AAA>>>999666555111111111111000000000000222111000.........///000000000000000000000000000////////////////////////////////////000000000000......////////////......//////000000000000//////000000000000000000000000////////////////////////---......///000111111222---.........//////000000////////////////////////000000000000000000000000000///............////////////............////////////////////////////////////............//////111111111000000000000000111111000000000000111111,,,---...///111444999<<<===:::666444333222111///222111000000111444666888444444555555666777777777444444555666777999;;;<<<888999;;;===>>>>>>======CCCDDDIIISSS___ssszzzqqqjjjjjjooottt{{{xxxuuuooojjjcccccckkkyyyooo___XXXPPPIIIEEEBBB===:::<<<;;;999888888777666444333333444555666777888888555555666666777888888888555666666666666555555444555444444444444555555666666555444333333333333333111111111222222333333333555555555444333333333333000000000000000111111111111111000000//////......//////000000111111111222222444888<<<>>>===<<<:::666444111111222222000...000000000000000///......,,,---///000111000///---...000111222333111000///000000000000000000000000//////............/////////...---,,,---///111222......////////////........................---------...///000000///...---///...---,,,,,,---...///------......///000000111.../////////...---,,,,,,............................../////////////////////...---,,,,,,---...///---------............///111111111111111222222333333222222222111111000000000000000///000333888===>>>:::555333333333222000444333333222222333333444666666555444444444444444777777777777888888888888:::;;;======<<<===>>>@@@DDDEEEKKKTTT```sssvvvjjjeeegggeeekkkwwwvvvppphhhdddhhhsssqqqiii]]]TTTMMMGGGAAA======<<<;;;;;;<<<<<<;;;999666666777777777777888888777777666666666666666666555555444444444444444444666666555555555555555666666555444333333333333444111111222222222333333333666444111111111222333333333333222222111111000000111111000000///////////////000000000111111111111333444555666777999999:::???>>><<<888333///------000000000000000///......,,,---///000111000///...///000111222222000///...000000000000000000000000111111000000000000111111000///...------...000111///000111111111111000///..............................////////////......///...------------...///,,,------...//////000000/////////000//////..............................///////////////.........///...------------...///........./////////000000111000000000000111222222222111000000/////////000111111111000///111444777:::666333222333444333222444333333222222333333444555555555555555666777777777777777777888888888888888:::;;;<<<<<<<<<>>>@@@BBBCCCIIIRRR^^^qqqtttjjjggg^^^bbbjjjsssuuujjjfffmmmzzzqqqdddZZZQQQJJJEEE>>><<<;;;;;;<<<;;;999888:::999999999888888777777888777777666555555444444666555555555555666888999888888777666555555555555555555444333333333444444222222222222333333333333666222......000222222111555444444333222111000000111000000000000/////////000000000000111111111111444333111000111333666888BBBDDDDDD@@@777111...///000000111111000000//////---...///000111000///...///000000111000///---,,,000000000000000000000000111111000000000000111111111000///...---...///000///111222333333222111///........................//////............/////////......------......///,,,,,,,,,---......//////...///000000000000000000........................000000//////.........---///...------------...///////////////000000000111000000/////////000111111222111000/////////000111111222222111//////000222444222000000222444444444333333222222222222333333111111111222333555666777777777777777888888888888777999<<<======>>>@@@BBBBBBCCCIIIRRR^^^qqqzzztttiiiiiiiiijjjpppvvviiihhhqqqzzzvvviii^^^UUUOOOEEEBBB???===<<<:::777555999999999999888888888888666666666666555555444444888777777777999<<>>999444111000000111111111000000///......///000000000000/////////000000///...---,,,//////////////////////////////............//////222111000///....../////////000222444444222000///............////////////000///...------...///000//////............//////,,,,,,,,,---------......---...///000000000000000........................000000000///......------.........------.............../////////000000000///////////////000000111333222000//////000222333111222333222000//////000111000000000111333444444333333222222222222333333222222222333444555777777666777777777888888888888888:::<<<>>>???@@@CCCEEEDDDEEEKKKTTT```sssyyyuuunnnggghhhqqqsssjjjlllqqq}}}nnnaaaXXXPPPLLLFFFBBB???===;;;999777777888888888888999999555555555555666666777777777777777999;;;???CCCEEE999999888666666555555555444444333333333444444555333333333333333333333333222111111333555444000---///000000000111111222222000000000000111111111111111111000000000000000000111111111111111111111111111222777>>>BBB@@@888000000000111111111111000000...//////000000000000000///////////////...------//////////////////////////////............//////111111000000////////////...///000222222000///............/////////000000000///...------...///000////////////////////////,,,,,,,,,---------------,,,---......////////////........................000000//////.........------..................---------.........////////////////////////000000111111000////////////000111///111333333222111111222000000111000000111111222333222222111111222222333777777777777777888888999666777777777888888888888666888;;;===>>>???BBBDDDDDDEEEKKKTTT```sssvvvllliiimmmtttzzzwwwrrrqqqrrr|||tttiii[[[UUULLLEEEAAA>>>===<<<777777777888888999999999555555666666777888888999555555666777999<<<>>>@@@888888777666555555555555444444333333333444555555444444444444333333333333000111333444333222000.........///000111222222333000000000111111111111222111111111111000000000000///000222333333222111000000///000888@@@@@@888///000000111111222222111111/////////000000000111111////////////////////////000000000000000000000000111111000000000000111111000000000000000000//////......////////////...............//////000000111//////............//////...//////000000//////...------------------......,,,---...............---........................////////////////////////------...//////...------------------............000000/////////000111111------.....................000222333222222333444000111222222000000000222222222111111111111222222444444444333444444555555777777777777888888888888444666999:::;;;===???AAABBBCCCIIIRRR^^^qqqzzzuuusssrrrqqqwwwvvv|||~~~rrryyy~~~qqqhhh[[[NNNFFFAAA???>>>::::::::::::999999999999777777777888888888888888666666666666666666666777666666555555555555555666333333333333333444555666555555444444444333333333///222333111---,,,///222000000000111111222222222000000111111111222222222111111111111000000000//////000111222222222222111333111///333888;;;999555///000111222222222222111000000000000000111111222////////////000111111222000000000000000000000000111111000000000000111111///000000111111111000000//////...------...//////---......///000000111111......////////////.........///000111111000///..............................////////////......---........................------......///000000000------...//////...------............////////////111000000000000111222222---...000111222111000//////000111111000000111333...000222222111000111333222222111111111111222222000000000111222333444555777777777777888888888888666888:::;;;<<<===???AAABBBCCCIIIRRR^^^qqq{{{uuuooolllmmmqqqxxx|||~~~}}}zzz|||}}}yyy|||nnn]]]PPPIIIDDDCCC>>>======;;;:::999999888::::::999999888777777777999888888777555444222111555555444444444555555666333333333333333444555666555555555444444333333333000222222---((((((///666333333222222222222222222000000111111222222222222222111111111000000///////////////000111222222333555333000///222777<<<>>>///000111222222222222222000000000000000111111222////////////000222333444000000000000000000000000//////............//////...///000111111111111111111///...,,,,,,...///111---......///000111111222---...///000000///...---...///000111111000///...//////////////////......000000111000000///..............................,,,,,,---...///000111111,,,---...//////...---,,,////////////000000000000111111111111111222222333///111444666666555333222000111111000......///111,,,///222333111111333555222222111111111111222222333333444555777999;;;<<<777777777777888888888888999;;;===>>>???@@@BBBDDDDDDEEEKKKTTT```sss}}}tttkkkfffkkkppptttyyy~~~zzzsssnnnooouuurrr]]]RRRKKKFFFBBB>>>:::777777888999999888888999999999999888888555666777888888777666555777666666666555555555555333222111111333555555444555555444333333222111111555444333333222222333333//////000111111111111111444333222111111111222333555555555444333222000///222222111111111111222222222///444666444:::>>>555000000000000000000000000......///......///111444555333222000///......///////////////000000000000...///111111/////////000000000////////////000000//////000000000000/////////000111111111000...---............/////////000......////////////......000000000000000000000000////////////////////////......------------......//////............//////........................////////////////////////...+++)))+++...111111000000000111222222222222111000111111111111222222222111111111222333333444444333333222222111222222222222333444555666666666666999999888888999999:::;;;888999;;;;;;;;;===???AAADDDHHHGGGOOObbbssstttjjjiiijjjkkknnnsss{{{wwwpppmmmpppwwwzzzjjj\\\QQQJJJFFFBBB???======<<<;;;::::::::::::999888777777555666777888888777666555777777666666666555555555555333222222444555555444555444444333333222222222555444333333222222333333///000000111111111111111444333222111111111222222222222333333333333222222222222111111111111222222333000444555333:::???777111111111111111111111111222222222000...---///111//////000111000000///.../////////000000000111111///000222111000//////000000000////////////000000//////000000000000//////111111111111111000///............/////////000000......////////////......000000000000000000000000///////////////////////////..................////////////....../////////........................////////////////////////000...,,,,,,...000000/////////000111111111111000000111111111111222222222/////////000111111222222333333222222111222222333222333444555666666666666888888888888888999::::::888999:::;;;;;;<<>><<<:::<<<;;;;;;:::999888777666666666777888888777666666777777777666666666555555777555444333555555555444444444444333333333333333555444333333222222333333000000111222222222222111444333222222111111222222//////111222333333444444222222111111111111222222444000333444222:::@@@999111111111111111111111111222333333111///...///111))),,,///111222111000...000000000111111111222222000222333222000//////000000000////////////000000//////000000000000//////111111000000///000000000....../////////000000000...//////000000//////...000000000000000000000000////////////////////////000//////......//////000////////////////////////////////////////////////////////////////////////222111///...///000///.........///000000000000000000111111111111222222222/////////000111111222222333222222111222222333333222333444555666666666666888777777777777888999999888999:::;;;;;;<<<>>>@@@CCCHHHGGGNNN___ooo{{{tttnnnkkkkkkpppxxx~~~wwwuuu{{{xxxeee^^^TTTJJJDDD@@@>>><<<;;;;;;:::999888888777777666777888888888888777666777777777666666666666555999777555444555666555444333333333444444444444444555444333333222222333333000111222222333333222222333333222222222222111222...///000111222333333333222222111111111111222222555000222333111;;;BBB<<<111111111111111111111111///111222222111111222444+++---///111222222111000000111111111222222222222111333444333111000///000000000////////////000000//////000000000000//////111000///.........000000...////////////000000000//////000000000000//////////////////////////////////////////////////////000000////////////000000/////////000000/////////000000000000000000000000////////////////////////222111000000000000000///...///000000111111000000000000111111111222222222111111111222333333444444222222111111222222333333222333444555666666666666777777777666777777888999888999;;;;;;;;;;;;>>>@@@CCCHHHHHHMMM]]]lllyyysssqqqpppttt}}}zzzwww~~~}}}ttteeeXXXNNNHHHDDDBBB;;;:::999888888888999999666777888999999888777666888777777777666666666666999777555555666666555444444444444444444444444555555444333333222222333333111111222333333333333333333333333333222222111111000111111222222222111111222222111111111111222222444000222222111;;;CCC>>>111111111111111111111111///111222222111111222333111111111000111111222222000111111111222222222222111222333333111000000111000000////////////000000//////000000000000/////////...---,,,,,,---///000////////////000000000111//////000000000000//////////////////////////////////////////////////////000000////////////000000//////000111111000//////000000000000000000000000000000000000000000000000///000111111111111111222///000111111222222111111000000111111111222222222111111111222333333444444222111111111222222333444222333444555666666666666777777777666777777888999999:::<<<<<<;;;<<<>>>@@@BBBHHHHHHMMM\\\jjj|||tttnnnmmmpppwww{{{yyy}}}yyyhhh[[[QQQJJJFFF>>>===;;;:::999::::::;;;777777888999999888777777888888777777777666666666888666444444666666666555555555555444444444444444555444333333222222333333222222333444444444444333222333333333333222111000222333333333222111000000222222111111111111222222444///222333222<<>>222222222222222222222222222333444333000...---...555444222111000000111222000000000111111111222222///111222222111000000111000000////////////000000//////000000000000//////......------......///////////////000000000111111///000000111111000000///000000000000000000000000////////////////////////000//////......//////000//////111111111111//////////////////////////////000000000000000000000000---///111222111000111222000000111222222222222222000111111111111222222222/////////000111111222222111111111111222333444444222333444555666666666666888777777777777888999999;;;<<<======<<<===???AAAAAAHHHIIIMMM[[[jjjyyytttrrrqqqvvv}}}||||||qqqaaaTTTLLLEEECCC@@@>>><<<;;;;;;;;;777888999999999999888777888888888777777777666666666555333444555666666555666666555555444444333333555444333333222222333333222333333444444444444444222222333333333222111000333333333333333222111111222222111111111111222222222...222444333===EEE>>>222222222222222222222222111333444333000---,,,,,,222222222222111111000000/////////000000000111111---///111111000000111222000000////////////000000//////000000000000//////...//////000111111000000//////000000000111111111000000111111111111000000000000000000000000000000///////////////////////////..................///...///111222222111///...........................000000000000000000000000...000333222000......000///000000111111111111111000111111111111222222222/////////000111111222222111111111111222333444555222333444555666666666666888888888888888999::::::===>>>???>>>===>>>@@@BBB@@@HHHIIINNN[[[jjj{{{tttuuuzzzuuu|||uuucccXXXKKKIIIEEEAAA>>><<<;;;;;;777888999::::::999888777888888888888777777777777555444222333555666666666777777666555444333333333555444333333222222333333222333444444555555444444222222333444333222111000222333333444444444333333222222111111111111222222111...222444444>>>EEE>>>222222222222222222222222---///111222000///...///...///111333333222000...////////////000000000000+++---///000000000111222000000////////////000000//////000000000000/////////000111333333333222111000000000000111111111111000000111111111111000000000000000000000000000000////////////////////////......------------.........000111222222111000...........................000000000000000000000000///222444333///,,,,,,---...//////000000000000000000111111111111222222222111111111222333333444444111111111111222333444555222333444555666666666666999999888888999999:::;;;>>>???@@@???>>>???AAABBB???GGGJJJNNN\\\jjj}}}zzzzzz}}}vvvrrrqqqtttxxxwwwjjjZZZSSSKKKFFFCCC@@@<<<999777888:::::::::999999:::;;;:::999888777555555444888888777666666666666666666666666666666666666666333444555444222111222333222222222333333444444444222222222222222222222222222222333333333333444444111111222222222222111111111000444444666CCCGGG888222222111000//////000000222222222111111111000000111111111111111111111111---......///000111111222111000/////////111222333111111222111111000///.............../////////000111111111111000000000000000////////////000111111111111111111111111111111////////////////////////111...,,,---///111///---///...---,,,,,,---...///---...//////......///000////////////////////////------............------............/////////000000000000000000000000000111000///000111222111000222222111111111111111222111111111000111111222333222333555444333333444666444555777999:::;;;::::::======>>>>>>>>>===@@@DDDEEEFFFIIIOOOWWWhhh{{{sssqqqqqqvvv~~~llldddYYYOOOIIIDDD>>>:::888999999888777777777888999999888888777777777666888888777666666666666666666666666666666666666666333555555444333222333444333333333333333333444444333333333333333333333333222222333333333333444444111111222222222222111111222111555555666CCCFFF999222111111000000000000111222222222111111111000000111111111111111111111111......//////000111111222111000/////////000222333///000000111111111000000........./////////000000//////000000000111111111...............//////000000000000000000000000000////////////////////////111///------///000///...///...------------...///---///000000///...000111........................---..................---........./////////000000000000000000000000000000111000///000111222111000222222111111111111222222111111111111111222222333333444666555444444555777444555777888999:::999999;;;<<<===<<<;;;:::===@@@EEEEEEIIIOOOWWWgggzzzvvvzzz~~~uuupppoootttzzzzzzlll___UUULLLEEE@@@===;;;999888777777888999888888888888888888888888888777777666666666666666666666666666666666666666555666666666444333444555444444444444333333333333333333333333333333333333222222333333333333444444111111222222222222111111333111555666666AAAFFF:::111111000000000111222222222222222111111111111111111111111111111111111111...//////000000111111111000000000///000000111222......000111111222222222....../////////000000000---......///111222222333...............///000000////////////////////////////////////////////////000///------///000///...///......------......///...///111000//////000222------------------------............................../////////000000000000000000000000000000000000/////////111222222000222222111111111111222222111111111111111222333333444555777666555555666888555666777777888888888777999<<<>>>>>><<<===@@@CCCDDDEEEIIIOOOWWWggg~~~yyyzzz|||uuuoookkkuuupppdddYYYPPPJJJCCC@@@<<<999999:::;;;<<<999999999999999888888888777777666666666666777777666666666666666666666666555777777666555444555666555555444444333333333222444444444444444444444444222222222333333333444444111222222333333222222111555222555666555???DDD;;;000000000000111222222333111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000111111//////000111111111111111...////////////000000000......//////000111111222000////////////000111111////////////////////////////////////////////////000///.........///////////////............/////////000111111000000111222........................//////............//////...////////////000000000////////////////////////000///...///111222222111222222111111111222333333222111111111111222333333333555666666555555666777666666666777777777777666555;;;???===<<>>===<<<;;;999888777666666666666666666777777888666666666666666666666666555777777777555444555666555555555444444444444444333333333333333333333333222222333333333333444444222222333333333333222222666111444666333888???<<<222222111111111222222333111111111111111222222222111111111111111111111111111111111111111111111111000111111111111000//////222222222111111000....../////////000000000111111000000000//////.........---------------...//////000000000000000000000000////////////////////////...///000///------///000...//////000000//////......///111000//////000222000000000000000000000000111000///......///000111/////////000000000111111000000000000000000000000///......///222333333222222222111222222333444555222222222222222333444444222333444444333333444666777666666666666777888999>>>HHHLLLDDD===>>>@@@???CCCEEEJJJPPPWWWfff|||xxxwww{{{vvvhhh```WWWPPPLLLHHHBBB>>>===<<<<<<;;;:::999999888666666666666666777888888666666666666666666666666555666777666444333444555444444444444555555555555333333333333333333333333222222333333333333444444222333333444444333333222666000333666111555===;;;333333222111111111222222000000111111111222222222111111111111111111111111111111111111111111111111000111111222111000///...000000111111111000000/////////000000000111111111.........//////////////////////////////000000111////////////////////////////////////////////////...///000///------///111...///000111111000///...---///000000///...000111000000000000000000000000111000///......///000111//////000000000111111111000000000000000000000000///......///222333333222222222222222333444555555333222222222222333444444333444555555444444555666777666666666777999:::;;;@@@LLLPPPGGG???AAACCCBBBCCCEEEJJJPPPWWWfff~~~{{{xxxzzz}}}wwwoooddd[[[UUUOOOGGGAAA;;;;;;;;;;;;;;;;;;;;;;;;666666666666666777888888666666666666666666666666444666666666444333444555333444444444555666666666222222222222222222222222222222333333333444444444222333333444444333333222555///222555000333;;;;;;444444333222111111111111000000111111222222222222111111111111111111111111222222111111111111111111000111222222222000///......///000111111222222111000000000000111111111111,,,------...///000111111333333222222333333444555........................////////////////////////---///111///---,,,...111...///000111111000///...---...//////......///000////////////////////////222000///......///000222000000000000111111111111000000000000000000000000.........///222333333222222222222222333444555666333333222222333333444555444555666666555555666888777666666666888:::<<<===666DDDIIIAAA;;;>>>BBB@@@CCCEEEJJJPPPWWWfff~~~{{{xxxyyyyyyyyywwwhhh]]]TTTLLLGGG???>>>===<<<:::999999888999999999999999888777777888888888888888777666666555444444333333444444555666666555555444444444444444333333222222333333444333333333333333333333333222222222222222222222222333333333111111333777:::888444222555444000111666111111111111111111111111222222111000000111222222000000000000000111111222333333222111000000111111...///000111111000///...000000000000111111111111////////////////////////...------///333444333111...///000111111000///...111111111111111000//////000000//////.........---000000////////////000000111111111000000000000000...............///000000000///...------...///000000000000000000000000000000000000000////////////......///000111222222333222222111111111111111222333111//////111333555666555555555555555555555555777777777777777777888999::::::999:::;;;===???@@@@@@DDDJJJOOOSSSaaa|||}}}{{{}}}~~~}}}||||||zzzlll^^^RRRJJJCCCAAA>>>;;;:::999999999777777888888888777777666777888888888888777666666555444444333333444444555555555555555555444444333444333333222222333333444333333333333333333333333222222222222222222222222333333333222111333777:::===777444555555111111444111111111111111111111111000000000000000000000000000000000000000111222222111000000000/////////......///000111111000///...000000000000111111111111222222222222222222222222111000///111444555555333000000111111111111000000000111111111000000///...000000/////////.........000000////////////000000000000000000000111111111//////......//////000111000///............///000000000000000000000000000111111000000000///////////////000000111111222222222222111111111111111222222111000000111333333444222333333444555666666777777777777777777888888999:::::::::;;;<<<>>>@@@AAABBBEEEJJJOOOSSSaaa||||||{{{yyywwwwww|||xxxrrrnnnoooxxxqqqaaaVVVMMMHHHBBB===<<<;;;;;;;;;777777888888888888888888777777777777777666555555555555444444444444555555444555666666666555333222444444333333333333444444333333333333333333333333333333333333333333333333222333333222222333777:::BBB;;;555555555333222333222222222222222222222222000111222222222222111000111000000000000111222222///000111111111000///...//////000111111000//////000000000000111111111111000000000000000000000000333111000111222444444333222222111111111111222222000000000/////////......000000////////////......000000////////////000000//////000000111111222222000000000///000111111222000//////......//////000000000000000000000000000222222111111111000000000000000000000000111111111222111111111111111222222111111222222222222222222000111222333555666777888777777777777777888999999;;;;;;;;;<<<===???AAABBBEEEGGGJJJNNNSSSaaa|||~~~~~~zzztttooopppxxxxxxpppkkkmmmttt~~~xxxmmm]]]UUUKKKCCC@@@???===<<<999999999999999::::::;;;666777777777777666555555555555444444444444555555444555666777666555333222444444333333333333444444444444444444444444444444333333333333333333333333222333333222222333666999BBB;;;555333555555444333222222222222222222222222222333555666666555333222111111000000111111222333000111333444444333111000///000111111111111000//////000000000111111111111////////////////////////111000/////////000111111222222000//////000222222//////...............///000000//////////////////000000////////////000000......///000111222222333111111000000111111222333000//////////////////000000000000000000000000000222222222222111111111000111111111000000000000000111111111000111111222333111333555666555333222222111111222333444555666666777666666666777888999::::::;;;<<<===???AAABBBCCCGGGHHHJJJNNNSSSbbb|||}}}vvvooonnnsss|||}}}rrrmmmnnnrrrzzzqqqgggXXXMMMFFFBBB???<<<:::999888888888999999:::777777777777777666666555666555555444444555555666444555666666666555333333555444444333333444444555444444444444444444444444333333333333333333333333111222333333333444666999>>>:::666333444666555333222222222222222222222222222333555666666555333222111111111111111222222333000111333555555333222111///000111222222111000//////000000000111111111111222222222222222222222222000000000000///000111222111000///......///000111//////............///000//////000000000000000000000000////////////000000......///000111222222333111111111111111222333333///000000000000000000///111111111111111111111111222222222222111111111000111111111000000000000000111111000000111222222333111444888888666444333333333333444444444444444555666666666666777888999::::::;;;<<<>>>@@@AAABBBCCCGGGGGGIIIMMMTTTccc|||xxxtttuuuyyy}}}yyyxxxrrrnnnooosss}}}kkk\\\RRRJJJCCC>>>:::999888666666777777888888888888888888777666666666666555555555555666666666666555555444444444444555555444444444444555555444444444444444444444444333333333333333333333333111222333444333444666888999;;;999555333555555444333333333333333333333333111111333333333333111111222111111111111222333333///000111222222222111000000000111222222111000000000000000000111111111111111111111111111111111111///111333444333222333444000000////////////000000000///.........///000111//////000000000000111111000000////////////000000//////000000111111222222111111111000111111222333///000000111111000000///111111111111111111111111222222111111111000000000000000000000000111111111000000000000111222333333111444888888666444444555555555555555555555555555666666666666777888::::::999:::<<<>>>@@@BBBBBBCCCDDDEEEHHHMMMUUUddd{{{zzzvvvvvvqqqtttzzzxxxsssssswwwpppcccXXXMMMEEE>>>===:::888888888888999999999999999999888888777666666555555555555666666777666555333333444555666555555444444444444555555555555555555555555555555444444444444444444444444000222444444444444666888888>>>???999444444555333333333333333333333333333111111111111111111111111222222111111222222333444000000000111111222222222000111222222222222111000000000000000111111111111........................,,,000444555444333333444000000000111111000000000111000///......000222333//////000000000111111111000000////////////000000000000000000000111111111000000000000000111222222///000111111111111000///111111111111111111111111111111000000000///////////////000000111111222222000000000000111222333444...222666666333222444666555555555666666777777777555555666666777999:::;;;777999;;;>>>@@@AAABBBBBBAAABBBFFFMMMVVVdddzzz}}}sssooorrrpppooosss|||zzznnnvvvrrrdddWWWMMMCCCAAA???<<<;;;;;;<<<<<<999::::::::::::999888888666666555555555555666666888777444222222333555777555555444444444444555555555555555555555555555555444444444444444444444444000222444444444444666777999BBBEEE===555333444222333333333333333333333333444333333222222333333444222222111111222222333444333222222222333333555555000111222333333222111000000000000000111111111111111111111111111111111111(((---222444333111111222000111222333333222111000111000///...///000222444//////000000111111111222000000////////////000000111111111000000000000000000000000///000111111222///000111222222111000///111111111111111111111111000000000000////////////...//////000111222222333000000000000111222333444,,,111444444111000333777333444555666777999999:::555555555666777999:::;;;777888;;;>>>@@@AAABBBBBB???@@@EEEMMMWWWeeezzz~~~rrrlllfffeeekkksss~~~zzzhhhYYYSSSIII>>>::::::999;;;???>>><<<999888888999888777777777777777777777777777333333333333333444555666777777666555444333333222666555555555555444444444444444444444444444444444222222222333333444444444999::::::999777444222000222222222222333444444555---...///111333444444444222222333333333444444444333333222222111000//////333333222111000000111111444333333222111111111222///////////////////////////000222333333222000///111---,,,///222222333555000333555333000...///222000000000000000000000000333333222111000000111111......///000000///...---111111000///////////////000111222000...,,,,,,,,,---......///000111111222000000////////////000000222111///000111111000///000000000111222222333333111111000000111333444666777888888888888888777777666666666666666555555555888999;;;===@@@CCCFFFHHHBBBCCCGGGLLLPPP\\\rrrzzzpppkkkhhhjjjmmmsssxxxhhhbbbVVVJJJDDDBBB>>><<<======;;;999999::::::999888777777777777777777777777666666666666666777888999777777666555444444333333666555555555555444444444444444444444444444444444222222222333333444444444777888999:::888555222000222222111111222222333333000000111222222222222222222222222222333333333444333333222222111000000000222222111111000111111111333222111111000000000111//////000111222333444444777444111...,,,---...///222222000000333777999888333333333222000///000222000000000000000000000000222222111000000000000000...///000000000000///...111111000//////////////////000111000...------.........//////000111111222111111000000000000111111222111000111222333222111222222222222222222111111111111111111111333444555444555555666666555444444666666666666666666666666999:::;;;===@@@CCCEEEGGGBBBDDDHHHLLLQQQ]]]sssyyytttnnnkkkiiilllvvv|||nnn```QQQJJJGGGAAA;;;888<<<:::999:::;;;;;;:::999777777777777777777777777888777777777777888999999777666666555555444444444666555555555555444444444444444444444444444444444222222333333333333444444444666999;;;:::777333000333222222111111111111222333333333333222111000000111111222222222333333333333333333222111111000000000000000000111111111111222111000000///000000000///000111333555777888999<<<:::777444222000000000000333222///333===@@@===777444111000000111111111000000000000000000000000111111000/////////000000///000000111111111000000111111000////////////000---///111000///......////////////000111111222222222222222111111222222222222111000111333444444333222222333333222111///...111111111111222333444444333333444444555444444333666666666666666666666666:::;;;<<<===???BBBDDDEEECCCEEEHHHLLLQQQ^^^tttvvvpppnnnppptttwwwzzz|||}}}{{{kkkZZZQQQMMMFFF???;;;;;;:::999:::<<<<<<:::999777777777777777777777777666555555555555555666666666666666666555555555555666555555555555444444444444444444444555555555555333333333333333333333333222555:::======:::555222444444333222111111111222444444444444333222111000111111111222222222333333333333333222222111111111//////000111111222222222222111111000000000111111000111222444666777888999999<<>>@@@BBBBBBDDDEEEHHHLLLQQQ^^^vvvwwwmmmmmmjjjjjjooowwwwwwvvvxxx|||xxxjjj[[[PPPMMMDDDAAA>>><<<<<<;;;:::999888888888888888888888888777666666555555555555666555555555666666777777777666555555555555444444444444444444555666666777777444444333333333333222222222666;;;??????<<<888444666555555444444444444555111222333444555666666666222222333333333444444444333333333333333333222222111222333444444444333222222222222222222222333444222222222222222222222222111111111333555888;;;===@@@BBBFFFIIIJJJEEE>>>888:::777444222222222222222111111111111111111111111000000/////////000111111000000000000111222333444222222111000000000000111---///111111000000111222222222222222222222222222111111000000000000111111000///...///111222222111000000000111222222333333111222222333333333222222111111222333444444444444555666666777777888888999;;;;;;;;;<<<>>>@@@BBBBBBCCCDDDGGGKKKPPP^^^vvvyyyrrrlllhhhiiilllqqq|||~~~xxxwwwyyykkk]]]XXXMMMHHHCCC???======<<<;;;888888888888888888888888888888777666666666666666444555555666777888888888666555555555555444444444444444444555666777777777444444444333333222222222222555:::======:::666333444444333333333444555555222333444555555666666666333333444444444555555555333333333333333333333333333444555666666444333222111111111111111222333333111111111111111111111111000///......///222666888===@@@NNN______NNN>>>888888888777555222111111222111111111111111111111111000000000000000111222222000000//////000111333444333222111111000000111111...000111111000000000111333333333333333333333333222222111111111111222222222111000000222222222000666555333222333444555666111222333333333333222111111222333444444555555555555666666777888888999999::::::;;;<<<>>>@@@BBBCCCCCCCCCFFFIIIOOO]]]vvvwwwqqqllllllkkkjjjqqqzzz|||uuuuuuyyy}}}mmmhhhSSSNNNFFFAAA>>>>>>======888888888888888888888888777777666555555555555555444444555666777888999999666666555555555444444444444444444555666777777888444444444333333222222222222444888;;;;;;888555222222222222222333444444555444444555555666555555555444444444555555555666666333333333333333333333333444555666777777555333111000000///000000111222222000000111111111222222222000222333555555444222111333888OOOkkknnnVVV@@@:::666888999777333000111333111111111111111111111111111111000000111222333333000////////////111333444333222111111000111111111///000222222000///000111333333333333333333333333444333333222222333333444444222111222333333222111;;;999666444444555777888111222333444333333111000333444555666777777777777555666666777888999999999999999:::<<<>>>@@@BBBDDDBBBBBBEEEHHHNNN\\\vvvvvvoookkkiiihhhhhhpppyyy}}}sssooovvvqqqiii\\\MMMDDDAAA@@@===999>>>;;;888666888999;;;;;;777777888888888777777666555555666666666666555555333333333333333333333333666666666666666666666666555666666666555444333333666444777===>>>:::666666333888777///222===BBB>>>:::999888777777666444222333333333222222111111111222111111000000111111222///111444555666444333111333333222111000///...---000111111111111222222222333222222111111222222333777999MMMmmm|||jjjKKK777777888999999888666444333111111000000//////......000000000000000000000000111111000///////////////000///...///111333444555555777888333,,,***...444//////000222444333000---222111000111555;;;AAAEEE:::555///---000222000...555555555555555555555555000111111111111222222222444444444444444666777777555555666777888999::::::::::::;;;<<<>>>@@@AAABBBEEEHHHFFFIIITTT]]]rrr|||ssslllgggeeeffflllvvvuuuvvv|||zzzmmm]]]QQQLLLIIIDDD@@@===:::777666666777888777999999999999888777555555333444444555555444444333444444444444444444444444555555555555555666666666555555555666555555444444555444666<<<>>>:::666555111666666222666BBBHHHFFF666555555555666666555333444444444333333333222222111111111000000111111111000222444666666555333222111111111111000000000000111111111111222222222222333222222111111222222333666999OOOqqqrrrRRR<<<222333444444333222000...222222111111111000000000000000000000000000000000000////////////000000111000///......000222444555666999;;;999333///.../////////000222444333000...444333222222444888<<>>@@@AAABBBCCCEEEDDDHHHRRRZZZnnntttkkkfffbbbdddgggnnnzzz||||||}}}||||||yyyuuuyyyooo```WWWOOOHHHBBB===;;;888777777888777666;;;::::::999888666555444444444555555555555444444555555555555555555555555333444444444555555666666444444555555666555555555555333666;;;===999555444000555666333777BBBGGGFFF444444444555777888666555555555444444444444333333111111111111111111111111111222444666666555444333...//////000111222333333111111111111222222222333333222222111111222222333222333BBB^^^mmmaaaIII777222333444444333222000///222222222222222111111111000000000000000000000000000000000111222333555666222111000//////111333555666999<<<===;;;666000,,,//////000111333333111///555444333333333444666777555111//////111222111///222222222222222222222222111111111111222222222333333333444444555666666777888888777777777666666666999::::::<<<===???AAABBBAAAEEEDDDHHHRRRYYYkkkvvvoookkkiiigggfffkkkvvv|||{{{zzzwwwrrrqqqzzzttteeeXXXMMMFFF@@@>>>;;;:::::::::999888:::::::::999888777666555666777777888888777777666666666666666666666666666333333444444555555666666333333444555666666666555444222555;;;===888444444222555555222444:::===;;;555444444666888999777666444444444444444333333333222222222333333222222222222333444666666555444333//////000111222222333444111111111222222222333333333222222111111222222333222///333???EEE@@@777222333333444444333222111000222222222222222222111111000000000000000000000000111111222333555777999:::777666444222000000111333555666999<<<>>>:::333---111000000111222333222000444333333333222222222222111000///000222222111///222222222222222222222222111111111222222222333333444555666666777777888888::::::999999999999999999999999:::;;;===???AAABBBBBBFFFFFFJJJTTTZZZkkk|||zzzvvvqqqkkkiiilllsssxxxyyytttooolllmmmrrryyyiii[[[RRREEEBBB>>><<<<<<<<<;;;999777888888999999999999888777888888888888888888777666666666666666666666666444444444555555555666666333333444555666666666555444222555;;;===888444444333555555222333555666555555444444555666777555444222222222222222333333333333333444555555444333333222333444555555555444444111111111111111222222222111222222222222333333333333222222111111222222333555444333333111///111666000000000000000000//////111111111111111111111111000000000000000000000000000000111222444666888999;;;;;;:::666222///000111444222333777;;;;;;777333333111000000222222222111000111111222222222222111000//////000111111111000222222222222222222222222111222222222222333333333222333555666666777666666777888888999::::::;;;;;;999999:::;;;===???@@@AAABBBFFFEEEJJJSSSYYYkkkyyyqqqmmmmmmmmmwww~~~rrrjjjeeeeeehhhxxxxxxhhh___NNNJJJDDD???===<<<:::999666777888999::::::::::::666666777777777777666666666666666666666666666666666666666666666666666666444444555555666555555555555333666;;;===999555444333333444444555666666666333222222333555555333222111111222222222222333333333333555555555555333333222222333333444444333333333333333222111111111000222222222222333333333333333222222111111222222333000444777666111///333888222222111111111111111111000000000111111111111111000000000000000000000000.........///000111333444999;;;<<<999444000///000222000///222666::::::888666444111000111111111111//////000000111222222333000000/////////000111111222222222222222222222222222222222222333333333333000111222444444444444333444444555666777888999:::888999999;;;<<<>>>@@@AAA@@@DDDCCCGGGQQQXXXjjj}}}sssnnnlllqqquuu}}}qqqfffcccfffjjjqqqwwwnnn^^^XXXNNNFFFAAA===;;;:::888888999:::::::::999999666777777888888777777666555555555555555555555555888888888777666666555555555555555666555555444444555444666<<<>>>:::666555222222333555666555555555333222222444777888777666222222222333333333444444111222333444444333222111111111111222222222333333333333333222222111111111222222222333333333444444333222222111111222222333---111333333222222222222444333333333333333444444111111111222222222333333000000000000000000000000/////////...//////000000333777;;;:::555000///000000000///111444777999:::999666222000000000000000////////////000111333333111111000...---...000222111111111111111111111111222222222333333333444444000111333555666555444333555555555666666777777777888888999:::<<<>>>@@@AAAAAADDDBBBFFFPPPYYYlllyyyqqqmmmrrroooqqq|||mmmeeeeeeccceeeppp}}}llldddXXXMMMEEE@@@>>><<<:::::::::::::::999888777999999::::::::::::999999555555555555555555555555::::::999888777666555555555666666666555444333333666444777===???:::666666333222333555555333111222444444555777;;;======<<<333333333444444555555555///000222333333222000///000000111111111222222222222222222222222222222222222222333333333444444444333222222222222222222333333111...---000333111...000///////////////000000222222222333333444444444000000000000000000000000333222111111000000111111---333999999555111000111000111111222333555888999;;;777222000///000000///111000/////////111222333333222000---,,,---000222000000000000000000000000222222333333333444444444333444777888999888777666888888888888777777777777888888999:::<<<>>>@@@AAADDDFFFDDDHHHRRR[[[pppwwwvvvpppmmmtttvvveeeddd```ccctttuuubbbSSSKKKEEE@@@======<<<;;;<<<===<<<:::888:::::::::::::::999888777999888888777777777777777777888999888777666666888666666666666555555555555777555555777999999666333:::777555444444555444333555555666:::>>>@@@===:::333333333333333444555666333333333333333333333333222222111000//////000000111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111000000000000000000000111111111111111000222333333444333222111000222222222222222222222222111333555777888666444333'''%%%(((111444333555:::===999444111000//////...111111222222111000...---/////////000222333111000333333333222222222111111333222111111222444666888999888666888:::;;;888666888>>>AAA===888999:::;;;999999999:::<<>>>>>===<<<<<<======<<<:::888888888777777777777777888777777666666666666666666777888777666555555777666666666666555555555555666555555777:::;;;:::888444444333333333555777999777666666888;;;===;;;999777666444333444444333333333333333333333333333333222222111000000000000000111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111000000000000//////000000000000//////111222333333222111000///111111111111111111111111000222444777888888888777333//////222222//////333:::666222//////000//////000111222222222111000///111000///000111222111000333333222222111111111111111111000000111333555777:::888888999;;;;;;999777777===???;;;777777999999999999:::;;;>>>@@@BBBCCCHHHEEEEEEHHHOOOcccyyylllgggiiirrrrrrjjjccceeemmm|||kkkYYYLLLDDD===<<<::::::;;;;;;:::999888888777666666777999999777777666555555555555666666777888777555444555666666666666666555555555555666555555777:::===>>>===555666777555444666;;;???DDDCCCAAA@@@???>>>;;;999<<<888555444555444222///333333333333333333333333222222111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111111000//////000111111111111000000///000000000000000000000000000111222555777999:::;;;777333000111111000333666666333000...///000000000000111222222333222222222444222//////000111111000222111111111111000000000222111111111222444666777:::999888999;;;;;;999888555:::<<<888444555666666888999;;;===@@@AAABBBBBBJJJEEEBBBFFFOOOgggsssiiiggglllxxx~~~tttiiidddfffqqqiiiYYYPPPCCC@@@===;;;<<<<<<;;;:::;;;:::888888888:::<<<===888888777666666666666666666888888777666555666777666666666666555555555555666555555666888;;;===>>><<<>>>???;;;777888===CCCVVVUUUSSSOOOJJJDDD>>>:::<<<888444444555555222///222222222222222222222222222222222222222222111111111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111111222222111222222222222111111000000000000000000000//////000000000000000000000000000000111222444777999;;;888555222111222333777:::555333000///000000000///000000111222333333444444666333000//////111111111111000000000000000000000333333333333444666777888888888888999999999888777444888999555222444555555888999<<>>;;;:::999888888:::<<<>>>:::999888888777777888888888999:::999777666777888666666666666555555555555666666555555555666999:::===???@@@===999999???DDDWWWXXXXXXVVVOOOGGG???;;;999666333333555555444222222222222222222222222222111222333333333333222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222333111222222222111111000/////////////////////000000111111111111111111111111111000000000111333555666>>><<<888444222333555555777555222111111111000...000000111111222333444555666333000///000111111111000000000000000000000111111111222222444555666666555666777777777666666666444777777333333666777666888999<<>><<<999999999999999999888888:::999999888777888888888888999:::999777777777888666666666666555555555555222555777666444333444555444555666777777888888888777999<<<<<<999777666777222444666444000///222555111111111111111111111111111222444555666555444333111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111000000111222222333444444333333333333222111000///000000/////////000111222000000000000000000000000000000000000000111111222000666888777999======999333111000000111111000///111000000///000111222333222111000111333333333222111111111111222222333333//////111222333333444444333666888777555444555777666888777555888===???>>>999999:::;;;>>>@@@BBBCCCEEEBBBCCCHHHKKKTTTiiiooottt{{{}}}uuuhhhlllnnnrrr}}}yyyqqqeeeYYYPPPJJJFFFCCC<<<<<<<<<<<<<<<;;;:::999999888888777777777777777777888999888777666666888777666666666555555555555111444777777555444444666777666666777777666333000333444555333000000333666111555888444...,,,000555111111111111111111111111111222444666666555444333111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111000000111222333333444444777777777777666555444333111000/////////111222333///////////////////////////000000111222222333333555;;;===:::999:::666000///......///111222111000111000/////////000111222111000111222444444333222111111222222222333333333222222444555666777777777444777999888666555666888777888777666:::@@@CCCAAA999999999:::<<>>999999:::;;;===???AAABBBBBBDDDBBBEEENNNSSSbbb|||{{{wwwssswww|||rrriiijjjpppxxxwwwhhhZZZPPPKKKCCC>>>;;;<<<===;;;;;;===888777777888::::::999888444444333333555666666666555555555555555555555555555555444555666666555333444444555555555555444444333333444444444555555555444444444444444555666666666666444333333333333444222111111111111111222333111111111111222333444555444333333222222222333333444333222111111222333444333333333222222222111111333222222222333555777999===FFFKKKEEE<<<777222...,,,...000000//////111444000000111111000000///...222///,,,+++///555:::===GGGEEEAAA<<<666111,,,***222222222111111111000000000000000000000000111111222222111111111111111111111111111111222333444444555333111111333333222111333444444555555555555555555777999:::::::::;;;<<<;;;;;;<<<<<<===???@@@AAABBBDDDBBBFFFOOOTTTbbb{{{{{{rrrnnnwwwqqqkkkkkknnntttzzzzzzjjj\\\SSSGGG@@@<<<<<<;;;999999<<<888777777888:::;;;:::888555555555555555666666666555555555555555555555555666555444555777777555444444444555555555555444444333444444444444555555555555444444444444555666666888888666555444333333333333333222111111111111111111111111111222333444555555555444333222222222333444333111000000111333444333333333222222222222111444333333333444555777888===CCCFFFCCC>>>:::444///000111111000///111444777555444333333222333333333444444333333555:::AAAEEEIIIEEE>>>777333111111222333222111000///000111111222111000//////000111111222222222222111111000///111111111111222333444555555333111111222333222111222333333444555444444444555777999999888888888999============>>>???@@@AAAAAAEEEDDDHHHQQQUUUbbbzzzxxxqqqtttzzz~~~sssnnnkkknnnrrr}}}~~~lll___RRRIIIAAA>>>;;;777666999999888888888::::::888666666777888888777666666777555555555555555555555555444333333444555555444222444444555555555555444444444444444444555555555555555555444444444555555666777666555555444333333333333222222111111222222222333333222333333444555555777666555444333222222222444333111//////111333444222222222222222222222222333222222222333444666777<<>>???>>><<<;;;;;;;;;<<<===999>>>BBBCCCAAA>>>===>>><<<:::777333111000000000222111///......///111333444222000......///000111...///000000000...---,,,111111111111222333444555666666555444333333444555444444555666666666666666555777888888666555555666777777888:::<<>>===999666666888666666666666666666666666777666555666888888666555444444555555555555444444444444555555555666666666666666555444444444444555111222333333444444333333000111111111333444555666555555444444444444555555555555444333222222222333444333333333333333333444111222222222222333333333000111111111222222222222333444999@@@AAA:::222...//////000333777;;;<<<<<<888777777666666666666666555666666666666777:::<<<444444333222111///...---000000///...///000111222333222111/////////000000///000000111111000000000222222111111222222333444555666666555333222444555444555666666777777666666555666888777666555555666555555777999<<>>;;;::::::;;;<<<<<<;;;999999===@@@>>>:::666777888666666666666666666666666777666666666888888666555444444555555555555444444555555555555666666666666666666555444444444444444333444444555555444333222222222222222222333444555444333333222222222333333444333333222222222333333333444555555555555444333111111222222222333333333111111222222333333222222222555>>>GGGFFF<<<444222000000222666:::;;;999777222222222222222111111000111000000222444666777777---...///000111111111111////////////000000111111222222111111000////////////////////////000111222333333222222111111222222333444555333111000222444333444555555666666555555444666888888666666666777777777888:::<<>>999===AAA???:::666777888777777777777777777777777555444444555666666555333444555555555555555555444555555555555666666666777777666555444444444444444666666777777666444222111444444333333222222333333222222111111000111111111222222222111111222333333333444666777777666444333111111111222222333333333222222333444444444333333666:::DDDNNNLLL@@@888777000111444888<<<;;;666222111222333444333222000///000111444999===;;;555000000000000000000///......---...///000111111000000222222222222111000...------,,,,,,,,,---...000222555444333222111111111111111333444222///...000333222333444444555555444444444666888888777666777888999::::::;;;===???@@@AAACCCDDDAAADDDLLLPPP___xxx{{{rrrkkkmmmxxxzzzrrrqqqxxxkkkVVVHHHCCC>>>;;;:::;;;;;;777666999;;;;;;::::::999888888888666666666666666666666666666666666666666777888888777666555444444444444444555444444333333444444555555555555444444333333333888888777666555444333333555555555555555555555555555444222111111111222222666666666555444333111000444555555555444333333222222222222222222222222222333222222111111222222333555>>>KKKRRROOOEEE999111,,,222999<<<999555222111......000111222222222222555444555888:::888222,,,000000000000000000000000111000///////////////000//////000111111111111111000000000000111111111111111111000000111111222333444333222222444444333222222333444444555555444444666666666666777777777777777777999;;;===???@@@AAAGGGEEEEEEFFFIIIRRRbbbrrrzzzrrrmmmsss|||}}}rrrmmmqqq|||gggTTTJJJEEE@@@===>>>===::::::===999888888777777666555555666666666666666666666666555555555555555666777777444444333333333444444555555444444333333444444555555555555444444333333333666666555555444444333333444444444444444444444444444333222111111111222333555555555444333333222222444444555555444444333222222222222222222222222222333222222111111222222333555===GGGMMMMMMGGG@@@<<<:::;;;<<<:::666222///---000000111222222222222222444666888888666333000///000000000000000000000000000000////////////000000///000000111111111000000//////000000000111111111444333222111000000000000333222111222333333222111222333444444555555444444666666666666777777777777888888:::<<<>>>@@@AAABBBEEECCCDDDFFFIIIRRRdddtttrrrooouuuvvvkkkjjjrrr~~~}}}eeeVVVKKKDDD>>><<<;;;999:::===888888777777666555555555666666666666666666666666555444444444444555555666222222222222333444555666555444444333333444444555555555555444444444444444444444444444444444444444333333333333333333333333333222222222222333333444555444333222222333444555444444555555444444333333333333333333333333333333333222222111111222222333666:::@@@EEEGGGGGGHHHIII???<<<777444333333222222333333444444444444333333666999:::888222...///000000000000000000000000000000000000//////000000111000000000111000000//////////////////000000000000222222111111111111222222222111111222333333222000333333444555555555555444666666666666777777777777888999;;;===???AAABBBCCCBBBBBBDDDGGGJJJSSSeeevvv|||qqqrrrxxxtttllllllrrrwww}}}{{{wwweeeVVVLLLBBB>>><<<::::::===::::::999888888777777666666666666666666666666666555555555444444555555666444333333333444444555666555444444333333444444555555555555555555444444444333333444444444555555555333333333333333333333333222222222222333333444444444333222111111333555666333444444555444444333333333333333333333333333333333222222111111222222333555666888:::===BBBHHHMMMEEE===444//////111222222///000111222222222222222999:::888555000......///////////////////////////000000000///000000111111000000111111000000//////....../////////000000000......///000222444666777222222222333555555333111333444444555555555555555666666666666777777777777888999:::<<<>>>@@@BBBBBBBBBCCCEEEHHHJJJRRRddduuuxxxrrroooqqqyyy|||sssmmmkkkppprrrwww|||xxxiii[[[MMMEEEAAA===<<<>>>::::::999999888777777777777777777777777777777777777777666666666666666777777777666555555555555555555444444333333444444555555555555555555555555555444444444555666666777777333333333333333333333333222222333333444444444444333222111000111333555777333333444444555444444333333333333333333333333333333222222111111222222333333333222111333999AAAGGGOOOFFF;;;333000///...,,,,,,---///000111222333333<<<888333111000000///---////////////////////////000000000000000111222222000111111111111111000000////////////000000000000......///111333555777888333333444555777777555333333444555555666666555555666666666666777777777777777888999;;;===???@@@AAACCCDDDHHHIIIIIIPPPbbbsssxxxooojjjmmm{{{vvvlllfffiiinnnooonnntttzzzjjjWWWLLLEEE>>>::::::999999888888777666666666777777777777777777777777888888777666666666666777999888777666555555555555555444444333333444444555555555555555555666666666555555555666666777777777333333333333333333333333222333444444444444444333333222111111222333444555333333444444555555444444333333333333333333333333333222222111111222222333111111///......222888<<>>:::777666555444555666777999::::::;;;;;;;;;666000///111222000...000000000000000000000000000000000000111111222333000111222222333333222222000000000000111111111111222222222222222333444555333333555777999999777444444444555666666666666555666666666666777777777777666777999;;;===???@@@AAABBBEEEIIIJJJIIIOOOaaasssxxxnnnhhhnnn|||xxxhhhhhhgggeeebbbgggyyy|||gggXXXNNNDDD===;;;::::::999999888777777777777777777777777777777777777777666555555555555555777666666555555555666666555444444333333444444555444555555555666666666777444555555555555555555555444444444444444444444444333444555555555444333222222222222222222333333333222333444444555555444444444444444444444444444444333222222111111222222333///000000//////000222444333777;;;===============>>>>>>>>>???>>>>>>======555333111000000111111111000000000000000000000000000000000000111222333444000111222333444555555555111111111111222222222222333333222222222333444444222333444777999999666444444444555666666666666666666666666666777777777777777888999;;;===???AAABBB@@@DDDIIIKKKJJJOOObbbtttssshhhgggmmmvvvqqqlllfffaaa]]]aaaooo}}}xxxhhh\\\PPPGGGDDD======<<<;;;;;;::::::999777777777777777777777777777666555444444444444444444444444444444555666777555444444333333444444555444555555555666666777777444444444444444444444444555555555555555555555555444444555666555444222111111222333333333222222111222333333444555555555444444444444444444444444444333222222222222222222333...000222222111000000111,,,222;;;???>>>;;;999999<<<;;;;;;:::999777666555000222333111///...222555000000000000000000000000000000000000111222333444000111222444555666777777111111222222222333333333000000111222333555666777111222333666999888666333444555555666666666666666666666666666777777777777888999;;;===???@@@BBBCCC===BBBHHHKKKJJJPPPcccvvvnnngggbbbcccrrrrrrbbb]]]___```dddhhh~~~qqq___RRRMMMLLLIIIEEE@@@<<<:::999888999888888888888888999999999888777666666555666666777777777777777777777777777666555444444444444444444444333333333333444444:::777333333444444111///222222222111222222333333333333333333333333333333333333333333333222111000444444444333333222222222222222222222222222222222111111000000111222222333000000111222333444444555111111111111111000//////333333333444444444555555222222222222111000///......///000111111000///...000000000000////////////111111000000111333555666222111000000000111333444222222111111222222333444333333222222333333444555444444555666777777777666666666777666666888<<>>AAADDDDDDGGGDDDFFFLLLOOO^^^xxx}}}rrrgggaaagggtttqqqhhhddd```^^^___jjjyyyrrr^^^SSSJJJGGGBBB===:::999888777888888888777777888888999888777777666666666666777777777777777777777777777666666555444444444444444555555444444444444555555777555333333444444333222333333222222222222222333333333333333333333333333333333333333333222111000444333333333333333333222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111000//////111111222222222333333333333222222111///---+++***...///000000000000///....../////////000000111111111000000000000000111111111111000000000111222333222222222222222333333444222222222222222333444444555555666666666555444444555666777888999;;;???CCCHHHFFFCCC@@@???AAACCCEEEBBBEEECCCFFFMMMPPP```zzzssseeeaaaeeepppuuunnnfffaaa^^^^^^ggguuuppp]]]MMMHHHAAA<<<::::::999999888888777777777777777888777777666666666777888888777777777777777777777777555555444333333333444444666555555555555555555666333444444444333333444666555444333222222111222222333333333333333333333333222222333333333222111111222333333333333333333444222222222222222222222222333333333333333333333333222222111111111000000000111111111111111000///////////////000000000111111///000111222222222222111......////////////......---......///000111222333///000000111111111000000000000000///000111111222222222222222333333333333222111111111111222333333555666666555555444333222555666777888888:::===@@@BBB@@@>>><<<<<<>>>@@@BBB@@@CCCBBBEEEMMMQQQaaa|||pppeeecccfffwwwyyytttnnnjjjbbbccciiiyyykkkVVVOOOEEE>>><<<<<<<<<<<<888888777777666666777777666666666666777888999999666666666666666666666666444444333333333333444444666666555555555555666666222555666555222111444777666555444333222111111111333333333333333333333333222222333333333222222111222222222333333444444444222222222222222222222222222222333333222222111111......///000111222222333111111111111111000//////....../////////000000000...///000111222222333333.........//////............//////000111111222222///000222333444444333222000//////000000000111111222222222333333333333333111111000000111111222333444444444555444444333333777888888777555555777888777777777888:::===@@@AAA@@@DDDBBBEEEMMMQQQaaa{{{}}}nnnfffeeelll{{{{{{uuuhhhdddeeeqqq}}}cccYYYKKKAAA======<<<;;;999999888777777777777777777777666777777888999:::666666666666666666666666444444444333333444444555666666555555555555666666444666777555111000222555666555444333222222222222333333333333333333333333111222222333333333222222222222222333333444444444222222222222222222222222000000111111111111000///......///000111222222333111111111111111000//////////////////000000000111222111000.........///////////////....../////////111111111111000000000000222222333444444222111000///000000111111111111111111222333444444444333333111111000000111111222333111222333444555555555555666777888666555444555777777888999;;;===@@@BBBDDDBBBEEECCCFFFMMMPPP___zzzzzznnngggggglllzzzyyyoooiiiiiirrruuugggTTTFFF???===;;;999;;;:::999888777777777777888888777777777888999999777777777777777777777777555555444444444555666666666555555555555555555666666666666444222111222333666555444333333222333333333333333333333333333333111111222333333333222222222333333333333333333444222222222222222222222222---...000111111111000///222222111111111000000000111111111111111000////////////000000000111111111111000///000333888>>>AAA000000////////////000000222222111111111000000000555444333222000...,,,+++000000111222222222222111111222444555555555444333222111111111111222333333000111333444666777777777333555777888777888:::;;;:::;;;<<<===>>>??????@@@CCCFFFDDDFFFLLLPPP___yyyqqqmmmlllqqq}}}rrrnnnnnnuuu~~~xxx```NNNEEEAAA===:::<<<;;;:::999888888888888999999888888777888888888777777777777777777777777666555555555555666777888555555444444444444555555666444333333444555444333555444444333333333444444333333333333333333333333000111222333333333333222444333333333333333333222222222222222222222222222,,,---000222333222222111333222222222111111111111111111111111111000//////////////////000000000000111000///111777AAAJJJPPP222111000//////000111222111111111111111111222222333333111000//////......000111222333444333333222111222444555666555444333222222222222222333444444222333444555666777777777222444666777777888:::;;;777888:::;;;<<<===<<<<<>>@@@@@@@@@>>>BBBAAAEEEMMMRRRccc~~~yyyoooiiiiiimmmpppqqq|||ooobbbfffnnnrrrxxxuuubbbVVVLLLDDD>>>;;;888777999999555444666::::::999888777666555555888888888888777777777777555555555555555555555555666666777777888888999999555555555555555555555555777666555444333222222222333333333333333333333333333333333333333333333333444444444444444444444444333444444555444333111000222222222222222222222222:::666222000222333222111111111222222222222111111000///...------...///000111111111111111111111111222222111111111111111111000000111111111111000000000111111111111222222222//////000000000//////...000111222111000000222444:::444222444333111222777444555555555444444666777777777777777777777777777777999;;;<<<<<<===>>>@@@@@@EEEDDDEEEKKKNNN^^^zzz{{{pppiiieeebbbdddkkkvvvzzzjjjggggggfffkkkssszzznnn```SSSIIIBBB@@@<<<;;;===>>>;;;;;;===888888888888777777777777888888888888777777777777666666666666666666666666666666666666666777777777555555555555555555555555666666555444333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333222111111222222222222222222222222666333//////000111111000111111222222222222111111000///............///000111111111111111111111111111111111111111111111111000111111111111111111000000000111111111222222222222222222222222333333333000111222222111111222444888:::;;;888333000222444333555555555444444666777777777777777777777777777777999;;;<<<<<<===>>>@@@@@@EEEDDDEEEKKKNNN^^^zzz|||pppddd]]]``````eeetttxxxmmmccc]]]___ffflllsss}}}nnn___RRRJJJDDD>>>;;;<<<<<<:::999;;;777777777888888888999999888888888888777777777777777777777777777777777777666666666666555555555555555555555555555555555555666555444444333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333222111111111111222222222222222222222222222444222//////000222222111111111222222222222111111000//////......//////000111111111111111111111111111111111111111111111111111111222222222222111111000000000111111111222222333333222222222444555666111222333222111222333555>>>JJJNNNCCC666333333222333555666666444444666777777777777777777777777777777999;;;<<<<<<===>>>@@@@@@EEEDDDEEEKKKNNN^^^zzz}}}qqqggghhhdddeeeoooyyyhhh]]]]]]bbbfffjjjpppxxxnnn^^^TTTLLLDDD===;;;:::777555666888888888888888888888888888888888888777777777666666666666666666666666666777777777666666555555555555555555555555555555555666555444333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333222111000000000222222222222222222222222222222333222222222333444555555111111222222222222111111000//////////////////000111111111111111111111111000000000000111111111111222222222333333222222222000000000000111111111111111000///...///111444555222333444333222222444666EEEYYY___NNN<<<777666111333555666666555555666777777777777777777777777777777999;;;<<<<<<<<<>>>@@@@@@EEEDDDEEEKKKNNN^^^zzzxxxpppkkkjjjmmmuuuttteee___```aaabbbeeemmmxxxmmm___VVVKKKBBB???===:::999::::::::::::999888777777666888888888888777777777666555555555555555555555555888888888777777666666666555555555555555555555555555555444333333333444444333333333333333333333333444444444444444444444444444444444444444444444444222222000000000111222333222222222222222222222222222222222333333333555555111111222222222222111111///000000000000000000///000000000000000000000000//////000000000111111111222222222333333222222222//////000000000111111111000///...---...000222444222333444333222222444666@@@TTT\\\LLL;;;777666222333555777777666555666777777777777777777777777777777999;;;<<<<<<<<<>>>@@@@@@EEEDDDEEEKKKNNN^^^zzzyyyrrrlllkkkkkksssrrrfffaaa\\\[[[\\\bbbkkkzzznnn]]]QQQEEEAAA???===<<<<<<<<<;;;:::999888777666666888888888888777777777777555555555555555555555555888888888888777777777777555555555555555555555555555444444333333444444444333333333333333333333333444444444444444444444444444444444444444444444444222111111111111222333333222222222222222222222222///000222222111111222333111111222222222222111111///000000111111000000///000000000000000000000000...//////000000111111111111111222222222222111111/////////000000000111111111111000000000111333444111222333222111222333555333AAAHHH@@@666444555444333555777888777666666777777777777777777777777777777999;;;<<<<<<===>>>@@@@@@EEEDDDEEEKKKNNN^^^zzzvvvoooiiijjj{{{uuujjj```[[[YYY[[[```kkkjjj\\\LLLEEEBBB>>>;;;::::::::::::999999888888888888888888888777777777777555555555555555555555555666666666777777777777777555555555555555555555555444444444333333444444555333333333333333333333333555555555555555555555555444444444444444444444444111111222333333333333333222222222222222222222222///111333333111000111333111111222222222222111111///000111111111111000///000000000000000000000000......//////000111111222000111111111111111111000////////////000000000111222222222222222222222222000111222222111111222444///333777777444222333555333555888999888666666666777777777777777777777777777999;;;<<<<<<===>>>@@@@@@EEEDDDEEEKKKNNN^^^zzzxxxooojjjtttvvvhhhaaa[[[ZZZZZZaaarrr}}}lllYYYOOOHHHAAA<<<:::888999999999999:::::::::888888888888777777777777777777777777777777777777444555555555666666777777555555555555555555555555444444333333333444444555333333333333333333333333555555555555555555555555444444444444444444444444000222333444555444444333222222222222222222222222111333666555333111222444111111222222222222111111///000111222222111000///000000000000000000000000---......///000111111222000000111111111111000000////////////000000000000111111222222222111000000000111222111000000222444555222222666666333333666333555888999888777666666777777777777777777777777777999;;;<<<<<<===>>>@@@@@@EEEDDDEEEKKKNNN^^^zzzxxxlllkkkqqq|||vvvmmmaaaZZZ[[[ccckkkqqqiii[[[QQQFFF???===999666666999:::888999<<<777555333444777888666444777777777777888888888888333444555666777777777777888777666444444555555666666555444333333444555666555444333222222333444555666555555444444444555555555444444333333444444555333444555555333333444555333333333333333333333333999555111111333444444333111111222222222222111111222222222111000//////...111000000///...---------000000////////////000000000111111111111222222222//////000000111111222222555333111///......///000444333333333222111111111111111000000000111222333777777777777777666666555444444444555555777888888999999::::::<<<===???@@@BBBAAAAAACCCEEENNN```qqqyyyrrrpppqqqyyy{{{lll___[[[```kkkrrr}}}}}}kkk[[[LLLBBB@@@===999777::::::888888:::888666444555777888777555555666666666666777777777666666666666666666555555888777666555444555555666666555444444444444555666444444444333333444444444555555555555555555555555555444444333333444444555222333444444222222333444111111111111111111111111555222000///111222111000111111222222222222111111222222111111000//////............///////////////000000////////////000000000111111111111222222222111111111111111111222222555444333111111111111222222222222222222111111111111111111222222222333333444555666666777777777777444444444555555666777888999999999:::<<<===???@@@AAAAAAAAACCCEEENNN___ppptttkkkqqqzzz{{{hhh^^^```kkktttwwwmmmYYYKKKFFFBBB<<<999::::::777777999999777666777888888777666555555555555666666666666777777777777666555444333777777666555555555555666666555444444444444555666333444444555555444444333333444555666666555444444555444444333333444444555111333444333222111222333111111111111111111111111222111000111222222000///111111222222222222111111222222111111000/////////,,,,,,---...000111222222000000////////////000000000111111111111222222222222222222222111111111111222222222222222222222222111111111111111222222222111222333444444444333333222333444555666777777777555555444555555666777888999999999:::;;;===??????AAAAAABBBCCCEEEMMM___oooqqqqqqtttvvvgggcccjjjrrrwww|||kkkYYYOOOFFF>>>999999:::888777888999999888888888888888777555555555666666666777777777777777777777666555555777666666666555555555555555555555444444555555555222333444555555444333222222333555777777666444333555444444333333444444555222333444444222222333444333333333333333333333333222333444555666555333111111111222222222222111111111111111111000000//////,,,------///000111222333000000////////////000000000000111111111222222222222222111111000000000///...///000111111111111111000000000111111222222222111222444666666555444333222333444555666666666666555555555555555666777777888888999:::;;;===>>>???AAA@@@BBBDDDEEEMMM^^^nnn{{{tttooouuuuuuiiigggjjjtttvvv|||hhhXXXJJJAAA:::999:::999888999999::::::999888777777888666666777777777888888888555555666777888888777777666666666666666555555444444555555555555555555444222333444555555444333222111333555777777666555444555444444333333444444555444555666555444333444666333333333333333333333333222333666777777555444333111111222222222222111111111111111000000000000000////////////000000111111000000////////////000000000000111111111222222222111111111000000//////......///000111111111111111000000111111222222222333111333555666666666444333444555555555555555444444666555555555555666666777888888888999;;;<<<>>>???@@@@@@BBBDDDFFFLLL]]]mmmxxxmmmmmmxxxttthhhcccllllllpppwwwvvvbbbRRRGGG===;;;<<<:::999999999::::::999777666777888777777777777888888888888444555666777888888888888666666666777666555555444444444555666666555444444333444444555555444444333222333444666666666666555555444444333333444444555444666777666555444555666111111111111111111111111...111444555444222222222111111222222222222111111111111000000000000000000000000000000000000000///000000////////////000000000111111111111222222222111111111000000000000000111111222222222333333444222222222222222333333333222333444555555555444333666666666666666555444333666666555555555555666666888888888999:::<<<>>>>>>@@@@@@BBBDDDFFFLLL\\\kkksssmmmpppwwwsssiiieeeeeehhhlllooowwwlll\\\OOOCCC??????<<<999888888:::;;;999666555666777666666666777777777777888666777777888888888777777555666777777777666444444444444555666666555444444444444444333333444444444333333444444555666666777555444444333333444444555444555666555444444555666111111111111111111111111,,,///222222111///000222111111222222222222111111000000000000000000000111000000000000000000000000000000////////////000000000111111111111222222222222222222222222222333333333222111111111222333444444444444333333333333333222333333333444444444444555555666777777777666666666666555555555555666666777777888999:::<<<===>>>@@@@@@BBBDDDFFFLLL[[[jjj}}}|||rrrmmmlllqqqxxxtttcccbbbdddeeedddjjj}}}uuudddVVVHHHCCCAAA===999888888999;;;999666444555777555555555555666666666777888999999888888777666555555666777777777666444333333444555666666555444333555555333222222333555555444333333444444666777888555444444333333444444555333444555555333333444555333333333333333333333333---000222222000///111333111111222222222222111111000000000000000111111111//////000000111111111222000000////////////000000000111111111111222222222333333333444444555555555333111///......///111222555555555444444333333333333333222222222333444555333444555777888888888888777666666555555555666666777777888999:::<<<===>>>@@@@@@BBBDDDFFFLLL[[[jjjxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}yyypppjjjjjjnnnzzzgggbbb___```ccciiivvv}}}nnnbbbSSSIIIDDD@@@===;;;:::;;;<<<;;;999777777777999999999999999999999:::666666777777777777666666666666666666666666666666444444333333333444444555222222222222222222222222333333333444444444555555555444444333333444444555333333333444444555555555444444222222222222444444222222222222222222222222222222111111111111222222444444333222111111111111222111111000000000000000000000111111111111000000333333222222111222222222111111222222222333333333222000111333000...444>>>III<<<...,,,444:::888444111222333333444444444444444555555555555555444444666666666666555555555555666777999::::::;;;===??????DDDAAAAAAHHHLLLXXXlllvvvwwwwwwxxxyyyyyyyyyyyyxxxyyyzzzzzzzzz|||~~~}}}|||zzzzzzyyyyyy|||~~~zzzooojjjjjjnnnzzz|||ooobbb___bbbiiiuuu~~~}}}ppp___QQQIIICCC>>>;;;:::;;;;;;;;;::::::::::::999999999999999999999999666666777777777777666666333333333333333333333333444444444333444444444555333333333333333333333333333333333444444444555555555444444333333444444555333333444444444444444444444333333222222333333444222222222222222222222222222222111111111111222222333333222222111222222222222111111000000000000000///000000111111000000///333222222111111222222222111111222222222333333333111///000222111000777AAAXXXHHH666///111555333///333333333333333333222111444555555555555555444444444555555555666666777777666777999::::::;;;===??????DDDAAAAAAHHHLLLWWWlllrrrrrrrrrrrrsssssstttuuuttttttuuuuuuvvvxxx|||~~~}}}|||zzzxxxwwwvvvvvvtttxxx}}}~~~{{{oooiiigggqqqjjj```bbbiiisss{{{{{{ppp^^^RRRIIICCC>>>>>>===<<<;;;::::::::::::888888888888888888888888666666777777777777666666666666666666666666666666555444444444444444444444444444444444444444444444333333333444444444555555555444444333333444444555444444444444444444333333444333333222222333333444222222222222222222222222222222111111111111222222222222222111222222333333222111111000000000000000//////000000000000//////222222111111111222222333111111222222222333333333000//////111111333:::BBB___OOO<<<111000333222///333333333333222111000000444444555555555555555444333333444555666777888888666888:::::::::;;;===??????DDDBBBBBBHHHLLLWWWkkkmmmllllllmmmnnnppprrrtttrrrrrrrrrrrrqqqsssvvvyyy|||{{{yyyvvvuuusssrrrrrrooorrrwww{{{~~~}}}~~~~~~~~~~~~|||}}}zzzoooooouuuwwwiiidddgggnnnvvvvvvyyymmm]]]RRRIIIAAACCC@@@===;;;:::999888777888888888777777777777777666666777777777777666666777777777888888888888888555555555555555444444444555555555555555555555555333333333444444444555555555444444333333444444555555555555444444333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111222333444444222111111000000000000000/////////000000/////////111111111111111222222333111111222222222333333333111111000000111444:::@@@SSSGGG999111222555555444222222222333222222111111333444555555666555555555444444444555666777777888666888:::;;;;;;;;;===???>>>DDDBBBBBBIIILLLVVVjjjgggggghhhiiilllooorrrtttqqqrrrqqqooonnnnnnqqqsssuuusssrrrooonnnlllkkkkkkmmmppptttwwwyyy|||yyy{{{~~~~~~~~~|||{{{{{{~~~~~~~~~}}}|||||||||~~~~~~zzz{{{~~~zzzyyyzzz|||nnneeefffkkknnnnnnsss~~~~~~kkk]]]OOODDDDDD@@@<<<999999:::999999888888888777777777666666666666777777777777666666444444555555555666666666555555666666666555444333555555555555555555555555333333333444444444555555555444444333333444444555555555555444444333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111222333444444222111111000000000000000//////000000000000//////111000000000111111222333111111222222222333333333333444333000000333777999???:::333111333666777666///000111222333444444444333444444555666666555555666666666666666555555555777888:::;;;;;;<<<>>>@@@>>>DDDCCCCCCIIILLLVVViiidddeeefffhhhkkknnnpppqqqoooooonnnlllkkkkkknnnpppsssrrrpppnnnmmmkkkkkkkkkmmmooorrrtttvvvxxx{{{}}}}}}|||||||||}}}~~~~~~~~~~~~}}}}}}|||vvvwwwyyy{{{|||}}}}}}|||~~~}}}yyyxxxyyy~~~~~~~~~}}}|||{{{yyyxxxyyy|||~~~yyyzzz|||~~~|||wwwwwwmmmdddccceeecccgggqqq~~~|||lll[[[LLLEEE@@@:::999;;;======<<<999999999888888777777666666666777777777777666666666666666777777888888999555666777777666555333222555555555555555555555555333333333444444444555555555444444333333444444555444444444444444444333333222333333444444333333222222222222222222222222222222222111111111111222222222222222111222222333333222111111000000000000000000000111111111111000000000000000000000111222333111111222222222333333333444555444111111333444222333222111111333444444333///000111333444555666666333333444555666666666666777777666666555555555555777999;;;;;;;;;<<<>>>@@@>>>DDDCCCCCCIIILLLUUUhhhcccdddfffhhhjjjkkklllllljjjjjjjjjiiihhhjjjmmmooosssrrrqqqooonnnmmmmmmmmmlllnnnpppqqqqqqsssvvvxxxxxxyyyzzzwwwuuuuuuxxx{{{}}}{{{{{{||||||{{{zzzxxxyyyzzzzzz{{{{{{{{{zzzuuuvvvvvvwwwxxxxxxyyyyyyyyy}}}zzzvvvuuuvvvzzzzzz{{{{{{zzzyyyxxxwwwzzz|||}}}xxxyyy{{{}}}~~~~~~~~~~~~~~~uuussswww~~~nnnfff```^^^```gggooo{{{ppp```LLLFFF>>>;;;<<<>>>===<<<;;;::::::999888888777777666666777777777777666666888888999::::::;;;;;;<<<666666777888777555333222444444444444444444444444333333333444444444555555555444444333333444444555333333444444444444444444222333333444444333333222222222222222222222222222222222111111111111222222333333222222111222222222222111111000000000000000111111222222222222111111////////////000111222333111111222222222333333333111444444111111444222---111111111222222222222222111222333444555666666666222333444555666666666666555555555666666666666666777999;;;<<<<<<<<<>>>@@@>>>EEEDDDDDDJJJLLLUUUgggdddeeeggghhhiiiiiihhhgggeeefffgggfffgggiiimmmpppooonnnmmmlllkkkkkkjjjkkkkkklllnnnnnnnnnppprrrtttvvvxxxyyyuuupppooosssxxxyyy~~~~~~~~~~~~~~~zzzxxxwwwwwwxxxyyyxxxwwwtttuuuvvvxxxyyyyyyyyyyyyvvvuuuuuuuuuuuuvvvwwwwwwssswww{{{zzzvvvqqqqqqsssvvvvvvxxxyyyyyyxxxwwwvvvwwwxxxyyyzzzzzzyyyxxxwwwxxxyyy{{{}}}}}}}}}}}}}}}~~~uuuqqqrrryyy|||oooaaa^^^^^^bbbeeeooosssVVVNNNDDD>>>===<<<:::777;;;;;;::::::999888777777666666777777777777666666555555666777888888999999666777888888777555333222444444444444444444444444333333333444444444555555555444444333333444444555333333333444444555555555222222444444444444222222222222222222222222222222222222111111111111222222444444333222111111111111222111111000000000000000222222333333333333222222////////////000111222333111111222222222333333333...333444111222555222+++111222222222222222333444444444555555666555555555222333444555666666666666333444444555666777888888777999;;;<<<<<<===>>>@@@>>>EEEDDDDDDJJJLLLUUUggg}}}ccceeefffhhhhhhgggeeedddddddddccccccdddgggiiikkkkkkjjjiiijjjkkkllljjjhhhiiijjjkkklllmmmmmmmmmmmmppptttwwwuuuoookkklllnnnwwwzzz~~~~~~~~~}}}{{{zzzzzz|||~~~|||zzzxxxxxxyyyyyyxxxwwwtttqqqnnnnnnpppssssssrrrnnnpppsssvvvwwwxxxwwwvvvtttsssrrrpppooooooppppppuuuwwwwwwsssllliiijjjmmmssstttuuuuuuuuutttsssrrrpppqqqssstttuuuvvvvvvuuuyyyyyyzzzzzz{{{|||}}}}}}{{{|||~~~wwwmmmlllpppyyyiiifffdddddddddhhhtttkkkWWWGGGDDDBBB;;;:::>>>::::::999999888888777777888888999::::::::::::999999888888777777777777777555444444333333444444555444444444444444444444444666555444333333333333333222222333444555555555444444444222222222222444444333222222111111222222333222222222222222222222222000000111111111111000000555333111///......///000000000000000////////////222222111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111000111222333444333222111777777666666555555555444444444555555666555555555...///111333555666666555888999;;;<<<<<<>>>AAACCC@@@EEEBBB@@@EEEGGGQQQddd{{{dddeeeggghhhhhhhhhfffeeeeeeeeeddddddeeegggiiijjjiiihhhhhhhhhjjjjjjhhhggghhhiiijjjkkklllllllllllllllooorrrqqqllljjjkkkmmmtttxxx{{{~~~~~~~~~~~~|||}}}zzzzzzzzz{{{zzzyyyzzz{{{|||||||||||||||{{{zzzyyywwwvvvvvvwwwxxxzzzxxxvvvuuuuuuvvvvvvuuutttrrrooolllkkkmmmoooooonnnmmmoooqqqsssttttttttttttqqqpppnnnmmmllllllmmmmmmqqqssssssooojjjggghhhkkkmmmmmmnnnoooooonnnnnnmmmnnnnnnnnnooopppqqqrrrsssuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{}}}~~~xxxqqqppplllssswwwnnnfffdddfffjjjqqqxxxiiiUUULLLEEE<<<888<<<999999999888888888777777777777888999999999999888999888777777666666777777555555555444444555555555444444444444444444444444555555444333333333444444333333444555555555444444444333333222222333333444333222222111111222222333222222222222222222222222000000111111111111000000444333111///...///000111111111111111000000000000000000000000000000000000000000111222222222222111111111111111111111111111222222222222222222222222111111222333333333333222555555555555444444444333333444555555666555555555444444333333444555666777666777999::::::;;;>>>@@@>>>CCC@@@>>>CCCEEEOOObbbzzzeeefffhhhiiiiiiiiihhhgggfffffffffgggggghhhhhhhhhgggfffeeefffhhhhhhgggeeegggggghhhiiijjjjjjjjjjjjhhhjjjlllkkkhhhggghhhkkkpppsssvvvwwwwwwvvvvvvvvvssswww}}}zzzvvvxxxvvvtttsssttttttsssrrrrrrrrrssstttuuuuuuuuuuuuuuutttrrrqqqqqqqqqrrrrrrrrrqqqppppppqqqqqqpppooommmkkkhhhhhhhhhiiiiiihhhllllllmmmnnnoooooopppppplllkkkiiihhhggghhhhhhiiilllmmmnnnjjjfffdddeeeggggggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnoooqqqqqqrrrssstttuuuvvvvvvyyyzzz{{{|||}}}~~~~~~~~~~~~zzzsssfffiiisss|||lllfffhhhjjjlllnnnwwwgggWWWKKK???;;;===999999888888777888888888666666777888888888888777999888777777666666777777666666666666666666666666444444444444444444444444444444333333333444555555555555555666555555444444444333333222222333333444333222222111111222222333222222222222222222222222000000111111111111000000222111000//////000111222222222222222111111111111//////////////////000000000000111222222222222111111111111111111111111111222222222222333333333333222222111111222222333444444444444333333333333333333444444555666666555555:::888666444444555777999666888999999999:::<<<>>>>>>CCC@@@???DDDEEEOOObbb|||ggghhhiiijjjjjjjjjiiiiiigggggghhhhhhhhhhhhggggggfffeeeeeefffhhhhhhgggeeegggggghhhiiijjjjjjjjjjjjhhhiiiiiigggeeedddfffhhhkkknnnqqqrrrqqqqqqpppqqqpppssswwwzzzzzzxxxuuurrrqqqooonnnnnnpppppppppooolllmmmnnnnnnooooooooonnnqqqpppnnnmmmlllllllllllllllkkkkkkkkkmmmmmmkkkjjjiiigggfffddddddddddddcccjjjjjjiiiiiijjjkkklllmmmgggfffeeedddccccccdddeeeggghhhhhhfffcccbbbccceeeeeefffggghhhiiijjjjjjkkkfffggghhhjjjkkkkkkkkkkkkmmmnnnooopppqqqrrrssstttwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{|||~~~~~~|||oookkkllluuuyyylllhhhfffgggiiippp|||xxxdddTTTFFFAAAAAA::::::888888777888888999666777777888888888888888888888777666666666666666555555555666666555555555444444444444444444444444333333333333333444555666666666666666555555444333333333333333333333333333333222222111111222222333222222222222222222222222000111111222222111111000111111000000000111222333222222111111111000000000/////////000000000000000000000111222222222222111111111111111111111111111222333333333333333444444333222111000111222333444444444444333333333333333333333444555666666666666999888666555555666888999888:::;;;;;;:::;;;===??????DDDBBBAAAFFFGGGPPPccciiijjjjjjjjjjjjjjjjjjiiiggghhhhhhiiihhhhhhgggffffffeeeeeeggghhhiiihhhfffggghhhiiijjjjjjkkkkkkkkkkkkjjjhhheeecccbbbccceeefffiiimmmooonnnnnnnnnooonnnoooppppppqqqpppppppppjjjiiiiiikkkmmmooonnnmmmjjjjjjjjjjjjjjjiiihhhhhhkkkkkkjjjiiihhhggggggggggggffffffgggiiiiiigggeeecccccccccaaa```______```ffffffeeeeeefffggghhhiiicccbbbaaa`````````aaabbbcccddddddcccaaaaaabbbcccddddddeeefffgggiiijjjkkkccceeeiiilllmmmllljjjhhhllllllmmmoooppprrrssssssuuuuuuvvvwwwxxxxxxxxxxxxtttvvvxxx{{{}}}~~~~~~~~~tttlllllltttyyykkkdddfffkkkrrrvvv~~~rrr___OOOFFFCCC===<<<:::888888888999999777888999999::::::999999888777777666555666666666333444555555555555444333444444444444444444444444333333333333333444555666555666666666555444333333333333333333333333333333333222222111111222222333222222222222222222222222111111222222222222111111000000000111111222333333111111000000000/////////000000000111111222222222000000111222222222222111111111111111111111111111222222222333333444444444333222111000111222333444444444444444444444444555222333444555666666666666444444555666777777777777888:::;;;;;;:::;;;===???>>>DDDBBBBBBGGGHHHPPPccclllkkkkkkjjjiiiiiihhhhhhggggggggggggggggggggggggfffffffffgggiiijjjiiihhhggghhhiiijjjjjjkkkkkkjjjmmmkkkgggdddbbbbbbcccddddddgggkkkmmmlllllllllmmmjjjiiihhhggghhhhhhiiijjjeeeeeeeeegggjjjkkkjjjiiiffffffffffffeeedddcccbbbdddddddddccccccbbbbbbaaaaaaaaaaaacccddddddbbb```]]]^^^___^^^\\\[[[[[[\\\`````````aaabbbccccccddd```___^^^]]]]]]^^^______``````______``````aaabbbaaaaaaaaabbbccceeefffgggbbbdddhhhkkklllkkkiiigggkkkkkklllnnnpppqqqrrrsssrrrssstttuuuuuuuuuuuuuuuqqqrrruuuxxx{{{}}}}}}}}}~~~}}}{{{{{{|||~~~~~~~~~~~~ooohhhkkkxxxwwwiiiiiiooosssvvv|||nnn[[[NNNGGGAAA???<<<:::888888999:::888888999:::::::::::::::888777666666555555666666222333444555555444333222444444444444444444444444444444333333333444555555444444444555444444333333222333333444444333333222333222222111111222222333222222222222222222222222111111222222222222111111000111111222222333333333000000000000/////////...000000111111222222333333000000111222222222222111111111111111111111111111111111222222333333444444222222111111222222333444444444444444555555555555222222444555666666777777222333555777888777777666666888999999999:::<<<>>><<>>@@@<<>>AAACCC===DDDCCCCCCHHHHHHPPPbbb|||hhhhhhhhhhhhhhhgggggggggdddddddddeeeeeeeeeeeefffggggggffffffffffffggggggaaaaaabbbccceeefffgggggghhhddd```___bbbdddeeedddffffffgggggggggfffdddccceeedddbbb___^^^]]]]]]]]]^^^^^^___^^^]]][[[YYYWWWUUUVVVWWWXXXXXXXXXXXXXXXTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRTTTVVVXXXYYYYYYZZZUUUTTTTTTTTTSSSSSSSSSSSSQQQRRRSSSTTTVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSUUUXXXXXXXXXWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\[[[\\\]]]^^^^^^^^^```ccceeebbbeeeiiikkklllmmmnnnooooooooopppppppppoooooonnnrrrrrrrrrsssssstttttttttxxxuuusssrrrtttvvvxxxxxxyyyyyyzzzzzz{{{{{{||||||xxxyyyzzz|||~~~{{{yyyxxxuuu|||pppooosssvvvbbbUUUJJJBBB??????<<<::::::<<<<<<;;;:::999999999999:::999999888777666666555888888888888888777777777333444444444555666666666222333444555555444333222444333333444555555444222444444444333222222333444111333777999999888555333555444222111111111222222222222222111111111000000111222333333444444444333222111000//////000111222111111222222222111111000111111222222222111111000333555444111000222222///......///000111222222222444444555333111///000111222222222222222222222222222333444333333555888:::;;;;;;:::999888777666555999::::::;;;<<<===>>>>>><<>>>>>DDDHHHTTThhhhhhhhhhhhgggggggggggggggffffffffffffeeeeeeeeeeeeffffffffffffffffffffffffccccccccccccdddddddddddddddaaa^^^^^^```cccddddddeeeeeefffffffffeeecccccccccbbb```^^^\\\[[[[[[\\\]]]^^^^^^^^^]]][[[ZZZYYYTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQPPPOOONNNNNNNNNOOOMMMNNNPPPRRRSSSTTTUUUUUUSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQSSSTTTTTTTTTTTTUUUWWWXXXXXXXXXYYYYYYZZZZZZZZZ]]]^^^^^^]]]\\\]]]___aaaaaadddgggiiijjjjjjkkkllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnntttttttttssstttuuuvvvwwwyyyyyyzzzzzz{{{{{{||||||wwwwwwyyyzzz}}}}}}}}}{{{~~~{{{|||}}}mmmnnnxxxsss^^^QQQDDD???>>><<<::::::888888888999999:::<<<<<<888888888777777666666666555555555444444333333222444444444555555555555555222222333333333333222222444333222333555555333222000333777777666444555555111222555666777666444333444333222111111111222222222222222111111111000000111111222222333222222222222111000000000000111222111111222222222111111000111111222222222111111000111555777333111333333111111111111222333333333444222333444333111111111333222222222222222222222222333444444444333444777999888888888888888888888888999999:::;;;<<<======>>><<>>===DDDGGGRRRggggggggggggggggggggghhhhhhhhhhhhggggggffffffeeeeeecccdddeeeffffffeeedddccceeeeeeeeedddcccccccccbbb```^^^\\\\\\___aaaccccccccccccdddeeedddcccbbbaaaaaa```^^^\\\[[[ZZZZZZ[[[\\\]]]^^^^^^^^^\\\[[[ZZZUUUTTTSSSQQQPPPOOOOOOOOONNNMMMMMMLLLLLLLLLLLLMMMKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPOOONNNNNNOOOPPPPPPPPPOOOPPPRRRUUUUUUTTTTTTTTTUUUVVVXXXYYY]]]^^^^^^\\\ZZZYYY[[[\\\aaacccfffggggggfffggghhhhhhiiijjjlllmmmmmmnnnnnnmmmmmmmmmmmmllllllllllllooorrruuuuuussssssuuuwwwxxxxxxyyyzzzzzz{{{||||||vvvvvvwwwxxx{{{}}}{{{|||}}}{{{tttooorrr~~~rrr___LLLCCC@@@>>>;;;;;;888888888888999:::;;;;;;777777777777666666666666999999888777777666555555555555555555555444444444444444444333333444444444555444333444666666444333222444666666666555555666111222222333333333333222444333222111111111222222222222222111111111111111111111222222222111111000222222111111111111222222000111111222222222111111000111111222222222111111///666;;;777333333444444222222222222222222333333000111333333222111333444222222222222333333333333333444555444444444666888444555666666777888999999888888999:::;;;<<<======<<>>===CCCFFFPPPddd~~~~~~{{{ggggggggghhhhhhhhhhhhhhhjjjjjjiiihhhgggfffeeeeeecccdddfffggggggfffdddcccgggffffffeeeeeeddddddddd```___^^^]]]^^^___```aaaaaaaaabbbccccccbbbaaa``````___]]][[[[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^\\\\\\YYYXXXVVVSSSQQQPPPOOOOOOKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLNNNNNNNNNLLLLLLMMMPPPSSSSSSSSSQQQQQQRRRTTTWWWXXX[[[\\\\\\[[[YYYYYYZZZ[[[aaaccceeefffeeedddddddddeeefffhhhjjjlllmmmnnnnnnmmmmmmllllllkkkkkkjjjjjjjjjooouuuuuurrrqqqsssvvvwwwwwwxxxyyyzzzzzz{{{{{{wwwvvvvvvwwwzzz~~~yyyssszzzrrrYYYKKKFFFAAA>>><<<<<<;;;:::999888777777777666666666666666666777777<<<<<<;;;:::999888888777666666666555444444444333777777555555555555777777777666555666777888666444888555333555:::<<<:::777333222222222222222333333333222222222222222222222111111111111111111111111222222222222222111111000333222222222222222222333000000111222222222111111000000111222222222111111///999>>>:::444222333444111111111000000000000000111222333333111111222333222222222333333333333333444555666555444444555666444444555666777888888999777888888999:::;;;<<<<<<<<>><<<===<<<;;;999888777777777666666666666777777777777777777666666555444444333666666666555444444444333777666555444444555666777666555444555777777555444888444666AAANNNQQQFFF999555444333222222333444444222222222222222222222222111111111111111111111111222333333333333333222222222222222222222222222222///000111222222222222222///000111222222222222222222;;;@@@;;;444111222222111111111000000000000000333444444333111000000111222222333333333444444444333555666666444444555666666666666666666777777777777888888999:::;;;<<<<<<<<>>CCCEEENNNaaazzz{{{iiiiiiiiijjjkkkkkklllllljjjjjjiiihhhgggfffeeeeeeffffffggghhhhhhgggffffffgggggggggggggggggggggfffdddeeedddbbb___]]]]]]^^^^^^___aaabbbbbbaaa`````````___^^^]]]]]]^^^______\\\]]]^^^______^^^]]]]]]YYYYYYXXXWWWUUUSSSQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNLLLMMMMMMMMMLLLMMMOOORRRRRRRRRQQQQQQQQQRRRSSSTTTSSSVVVXXXZZZZZZZZZ\\\]]]___aaaccccccaaa````````````aaaccceeehhhiiijjjkkkhhhgggggggggggggggfffffffffjjjoooqqqppppppqqqsssrrrrrrsssuuuvvvwwwxxxxxxyyyyyyxxxxxxyyy|||~~~~~~~~~iiiXXXIII@@@===;;;::::::999999:::;;;;;;888888888888777777777777555555555444444444333333555555555555555444444444444444333333333333444444444333222333555555333222333333<<>><<>><<<:::999999999;;;;;;;;;:::999888777777666666666777888888999999333444444555555666666666777888999::::::999888777888777777777999999888666888777777999======888444444555555555555444333222000111222333444333333222000000111111222222222222---...000111333333444444///000111222222111000/////////000222222333333333//////000222222333333333000222222000111444444222......///000111222222333000222333333222111333444222222333333444555666666///222555666666666777888888888888888888999999999999::::::;;;<<<===>>>>>>;;;BBBAAAAAAGGGHHHQQQcccyyy~~~llllllmmmooorrrrrrqqqpppkkkiiigggffffffggggggfffiiigggeeeddddddeeefffgggjjjiiigggeeecccaaa___^^^]]]^^^______`````````___bbbbbbbbbbbbbbbaaa```````````````^^^]]]^^^aaaddd___aaabbbaaa___]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYWWWUUURRRPPPNNNMMMLLLKKKKKKKKKJJJIIIIIIIIIHHHLLLLLLLLLLLLLLLMMMMMMNNNOOOLLLKKKKKKMMMNNNLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJIIIJJJMMMNNNMMMKKKQQQRRRSSSRRRPPPOOOPPPQQQSSSSSSSSSSSSTTTVVVWWWXXXWWWXXXYYY[[[\\\\\\\\\\\\ZZZZZZZZZ[[[\\\^^^aaabbbbbbaaa``````aaaccceeegggfffggghhhjjjlllnnnoooppplllllllllnnnpppsssvvvwwwwwwwwwwwwvvvuuusssrrrqqqqqqrrrtttwwwyyy|||~~~|||}}}jjjTTTFFFEEEAAA<<<;;;===>>>===<<<<<<<<<<<<;;;:::999888777;;;999777444444444666777444444555555666777777777333333222111222333444555777777666666666666777777444333333222333444666777444444444333333222222222222222111111111111222222555444222111000111222222222333444444222222333444555444333222111111111111///000000000111111111111111111222222222222111111//////000111222333333333111222444555555444222111//////000000111111111222000000000000000111111000555555444444444555555666666333555888777333666===888CCCFFF===888===AAA???@@@@@@AAABBBBBBFFFSSSaaa|||nnnnnnnnnppprrrrrrpppooonnnkkkiiihhhhhhiiiiiihhhgggfffdddcccdddeeefffggghhhhhhfffdddbbb```___^^^^^^^^^^^^^^^______``````aaabbbbbbbbbaaaaaa``````_________^^^]]]^^^```ccc```aaacccbbb___]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[ZZZZZZYYYWWWTTTRRRPPPOOOOOOMMMMMMLLLLLLKKKJJJJJJJJJNNNMMMMMMMMMMMMNNNOOOOOOPPPNNNLLLMMMOOOOOOMMMKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLJJJIIIJJJMMMNNNMMMKKKNNNPPPPPPOOONNNMMMNNNOOOOOOOOOPPPQQQRRRSSSUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ\\\^^^```aaaaaa```______```bbbdddfffddddddeeeggghhhjjjkkklllkkkkkkkkkmmmooorrrtttvvvuuuuuuttttttsssrrrqqqpppqqqrrrsssuuuxxxzzz|||}}}zzzzzz|||~~~|||dddRRRHHHBBB<<<::::::;;;:::888;;;;;;;;;;;;:::999888777888888777666555555555444444444555555666777777777666555444333333444555666555444444444444444444555444444333333333444555666444444444333333222222222222222111111111111222222444333222111111111222333222333444444222222333444555444333222111111111111111111111111222222222222111111222222222222111111//////000222222333333222111222444555555444222111222222111111111111111111222222222222333444666666555444444444444555666666444444777::::::777<<>>>>>===@@@@@@AAACCCBBBGGGTTTbbb||||||wwwvvvvvvxxxyyyyyywwwuuussspppllljjjkkkllllllkkkgggfffdddccccccbbbccccccdddcccaaa```______``````aaa```^^^]]]]]]^^^```aaaaaaaaa``````____________^^^^^^^^^\\\[[[\\\___bbbbbbccceeedddbbb_________]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMLLLKKKJJJJJJJJJJJJLLLKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMLLLJJJIIIJJJKKKIIIJJJJJJKKKMMMOOOQQQRRRQQQRRRSSSTTTUUUVVVVVVVVVXXXWWWWWWWWWXXXZZZ\\\]]]\\\\\\\\\]]]^^^___aaabbbccccccccccccdddeeegggggghhhgggggghhhjjjlllnnnooonnnoooooopppppppppppppppqqqrrrssstttuuuvvvwwwxxxzzzzzzzzz{{{{{{|||}}}~~~{{{~~~}}}yyyyyyzzz|||lllWWWOOOEEE>>>;;;;;;:::999999999999999999888777666555555666555555444333333444444555555666777777777;;;:::888666555555555555444555555555555555555444666555555444333333333333333333333333333333333333333222222111111222222333111111111222222333333444111333333333222111222333333333222111111111111111111111111222222222333333111111222222222222111111///000111222222222222222111111222333333333222222444444444444444333333333222111///...///222555777444444444444444555666777666777777666555888AAAJJJ___aaaYYYHHH;;;:::>>>BBB@@@@@@AAACCCCCCGGGUUUccc}}}}}}yyyyyyyyy{{{}}}}}}{{{yyyuuurrrmmmjjjjjjjjjjjjjjjiiihhhfffdddcccaaa``````bbbaaa___^^^^^^___aaabbbbbbaaa___^^^^^^___aaabbbaaa```______^^^^^^______^^^^^^^^^\\\[[[\\\___bbbccceeefffeeecccaaa``````]]]]]]]]]^^^]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVWWWVVVVVVUUUSSSRRRRRRQQQOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJKKKLLLJJJJJJKKKLLLMMMOOOQQQQQQOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZZZZ[[[\\\]]]^^^___aaaaaa``````aaabbbdddfffffffffffffffgggiiikkkllllllmmmnnnooopppqqqqqqqqqrrrrrrssstttuuuvvvwwwwwwxxxxxxxxxwwwxxxyyyzzz{{{zzz}}}~~~}}}zzzzzz~~~uuuqqqssszzzvvv```WWWJJJAAA===<<<<<<;;;888888999999999888777777777666444333333333555666444444555555666777777777;;;:::888666444444444444444444555666666555444444555555555444444333333222333333333333333333333333333333222222222222333333000111111222333333333333111222333333111111222333222222111111000000111111000000000000111111111222111111222222222222111111000000111222222222111111000111111222333333333333222222333444555666666777444222000......///111333333333333444444666777777777777555444666???JJJQQQSSSOOOEEE;;;888;;;???@@@???@@@BBBCCCCCCHHHVVVddd~~~~~~~~~~~~|||xxxtttnnnjjjiiihhhhhhhhhiiiiiigggfffdddbbb```___```___^^^^^^^^^```bbbddddddcccaaa``````aaabbbbbbaaa```___]]]]]]^^^______^^^___^^^]]]\\\]]]```bbbdddfffggggggdddbbbaaaaaa]]]]]]^^^^^^]]]]]]\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSOOONNNNNNNNNNNNOOOPPPPPPPPPQQQRRRPPPNNNLLLMMMNNNNNNLLLKKKIIIHHHHHHIIIIIIKKKLLLMMMLLLKKKJJJKKKLLLMMMNNNOOONNNLLLKKKLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQNNNNNNPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRTTTVVVWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\]]]___bbbcccffffffeeeeeefffgggiiijjjiiijjjlllnnnoooqqqqqqrrrqqqrrrrrrtttuuuvvvwwwwwwuuutttssssssssstttuuuvvvzzz}}}~~~~~~yyy{{{~~~}}}{{{|||~~~~~~xxxpppmmmooo{{{mmmbbbRRREEE???<<<;;;;;;888999999999999999888888888777444222222444666888444444555555666777777777:::999777555444333333444222333444555555444333222444444555555555444333333222222333333333333444444333333222222222222333333111111222333333333222222111222333222111000111333222111111000000000111111//////000000000111111111111111222222222222111111000111111222222222111111000000111111222222333333111111222444555666777888666444222111000000111222333333333444555666777888666777666777@@@LLLTTTVVVFFFBBB===<<>>:::???@@@BBBCCCDDDHHHVVVeee}}}}}}|||wwwpppkkkhhhhhhgggfffgggggggggfffeeedddcccbbb```___]]]]]]^^^aaadddfffdddddddddcccccccccbbbbbbaaa```^^^]]]\\\]]]^^^____________^^^]]]^^^```ccceeeggghhhhhheeecccbbbbbb^^^____________^^^]]]]]][[[\\\^^^_________]]]\\\[[[ZZZYYYXXXVVVUUUTTTSSSPPPPPPPPPOOOPPPPPPQQQRRRQQQSSSTTTRRROOOMMMNNNOOOOOONNNLLLJJJJJJJJJKKKLLLKKKMMMNNNMMMJJJIIIJJJLLLMMMOOOOOONNNMMMLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPOOOOOOPPPQQQRRRSSSUUUVVVWWWYYYZZZZZZ[[[[[[\\\[[[ZZZZZZ\\\___bbbdddfffeeeeeeeeeeeefffhhhiiieeegggiiikkknnnoooqqqqqqooooooppprrrsssuuuvvvvvvtttsssrrrppppppqqqssstttyyy||||||zzzzzzxxxzzz}}}~~~~~~~~~}}}~~~~~~vvvnnnjjjpppyyy~~~qqq^^^MMMDDD???===;;;999999::::::::::::999999777666555555555666777777444444555555666777777777999888666555444444444555222333555666666555333222222333444555555555444333222222222333333444444444444333333222222333333444222222333333333222111000000222333222111000111222111111000000000000111111000000111111111222222222111111222222222222111111111111222222222111111000000000000111111222333444222222333444555555666666444444333222222222333333333333333444555666777888666888999>>>IIIUUUUUUOOO===;;;;;;===@@@@@@>>><<>><<>>>>>===:::888888555555555666666666666777888999999::::::;;;;;;:::777777555444444333333333333333444444444555555555444444444555555777888888333444666777777555444222333333333333333333333333222222222222222222333333444444444444333333333333222222222222222222222222111111222222222111111000000111222222333333222222222222222111111000000000111111222222222333333333333333222222222222333333111111222222222222111111222333555666777777888888???BBBCCC@@@:::666666888777777888:::;;;<<<======BBB@@@BBBGGGHHHIIIVVVggg{{{uuuvvv~~~zzztttoooiiiddd```^^^^^^^^^___aaabbbaaa___]]]]]]]]]\\\]]]]]]^^^^^^aaabbbdddeeecccbbbbbbcccaaa```^^^\\\[[[\\\^^^___[[[]]]^^^^^^^^^^^^___aaaaaabbbdddeeeeeeeeeddddddcccbbbaaa```___^^^^^^]]]bbbaaaaaaaaaaaabbbdddeeedddbbb```]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYXXXUUURRRNNNKKKHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJHHHGGGFFFGGGHHHJJJLLLMMMKKKJJJIIIHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSWWWWWWWWWXXXYYYZZZ[[[[[[ZZZ\\\______^^^]]]]]]^^^___```aaaaaa______aaabbbffffffgggggghhhhhhiiiiiinnnnnnooopppppppppoooooopppqqqrrrrrrrrrsssuuuwwwwwwyyy|||~~~|||{{{||||||}}}~~~~~~~~~|||{{{yyyyyyxxxwwwvvvuuuuuuuuuwwwuuurrrpppnnnnnnooopppmmmooossswww{{{sssuuu}}}{{{yyydddPPPGGG???>>>>>><<<::::::888888888777777777777666999::::::;;;;;;;;;;;;:::777666555444444444444444333333333444444444444555444444444555666777888999444333333222222333444444333333333333333333333333111111222222333333333333222111111111000000000000111111111111111111111111000111111222222222111111111111222333333333333222333333222222111111000000111111222222222333333333222111111111111222333333333333333222222333333333222333555666777777888888;;;:::888888999999888777666777888999;;;<<<===>>>???===@@@FFFGGGIIIWWWhhh{{{uuuvvv~~~{{{zzzyyyzzzzzzzzzxxxuuurrrnnnjjjfffbbb___^^^]]]^^^```aaa```___aaa```___]]]\\\[[[[[[[[[___aaaccccccbbbaaabbbccc_________]]][[[[[[\\\^^^YYY[[[\\\]]]]]]]]]___aaa```aaabbbdddddddddcccbbbaaaaaa```___^^^^^^______`````````aaabbbccceeefffdddcccbbb```^^^]]]\\\\\\]]]\\\[[[ZZZYYYZZZ[[[\\\[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYXXXVVVSSSPPPNNNIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHJJJMMMNNNLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKLLLNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSSSSTTTUUUVVVXXXZZZ[[[YYY[[[]]]^^^]]]\\\\\\]]]]]]^^^```___^^^]]]^^^```cccdddeeefffggggggggggggllllllnnnnnnnnnmmmlllkkkmmmoooqqqqqqqqqrrrtttvvvvvvxxx{{{}}}~~~}}}|||zzzzzz{{{|||}}}~~~~~~~~~|||{{{zzzzzzzzzzzzxxxvvvvvvuuutttsssrrrrrrrrrrrrtttsssqqqooonnnmmmnnnnnnlllmmmnnnqqquuuxxx{{{}}}~~~{{{qqqooouuu|||vvvZZZNNNCCC???>>>;;;999:::999999999888888777777777999:::;;;<<<<<<;;;:::999777666666555444444555555333333333333444444444444222222222333444555666777444333111000000222444555333333333333333333333333000000222333333333333333333333333222222222111111000000000000000000000000000000111222222222222111111222222333333333333333222222222222222111111111111111222222222333333333111111111000111111222222444333333222222333333444222333444555666777777777:::777555666999;;;888444555666777999:::<<<===>>>===<<>>@@@>>>AAAFFFGGGIIIWWWhhh{{{vvvvvv}}}yyyxxxtttoookkkjjjkkkllliiiiiijjjkkkmmmllliiifffdddbbb______```bbbccccccbbbaaaaaa`````````aaaaaa]]]___``````______```bbb^^^aaabbbaaa^^^\\\\\\^^^[[[\\\]]]\\\ZZZZZZZZZ\\\YYY[[[^^^aaacccdddeeeeeefffdddbbbaaa______``````\\\]]]^^^___`````````___```aaaaaabbbaaa___]]]\\\\\\ZZZXXXWWWVVVWWWXXXYYY[[[[[[\\\\\\[[[ZZZXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRMMMLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLLLLKKKIIIGGGEEEJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTUUUUUUWWWYYYZZZYYYXXXXXXXXX[[[\\\^^^^^^\\\[[[[[[\\\^^^```ccceeegggggggggfffdddfffhhhkkkllllllkkkkkkiiimmmpppssssssrrrssssss{{{{{{|||{{{{{{yyyxxxwwwyyyzzz{{{}}}~~~zzz~~~{{{|||~~~~~~}}}yyywwwuuusssssstttvvvxxxxxxvvvtttuuuwwwwwwuuurrrpppooommmlllkkkllllllmmmnnnmmmmmmllllllkkkkkkjjjeeeeeeeeegggkkknnnpppppprrr{{{zzzllljjjooouuuvvveeeRRRIIIDDD@@@======444444555666777888999999888999;;;<<<<<<;;;999888888777777666666666666777222222333333333444444444666555555555555666777777222222444555555555444444333333333333333333333333///000222333444444333333333333222222222111111111222222222222222222222222///000111222222222222222111222333333444444333333111111111222222333333444111111222222222333333333222222111000000000000000333222111000000111222333111111333444555666666666666888999888666666999;;;444555777888:::<<<===>>>CCCAAACCCHHHHHHIIIVVVggg~~~{{{vvvvvv}}}rrrqqqoookkkgggfffgggiiihhhiiikkkllllllkkkiiihhhffffffdddcccbbbaaaaaaaaaaaa``````___^^^^^^^^^^^^__________________^^^^^^bbbaaa```___^^^]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXYYYZZZ\\\___bbbeeeggghhhgggfffeeebbbaaa______^^^YYYZZZ\\\]]]^^^^^^]]]]]]___aaacccbbb```^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZXXXWWWUUUSSSLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIHHHIIIIIIKKKLLLJJJKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMLLLJJJIIIHHHIIIIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJPPPOOOMMMMMMMMMOOOQQQSSSVVVXXXYYYYYYXXXWWWWWWXXX[[[[[[ZZZYYYYYYZZZZZZ[[[]]]___bbbdddeeeeeedddcccggggggiiilllnnnmmmkkkhhhjjjkkkmmmnnnoooqqquuuwww~~~~~~|||zzzxxxvvvtttsssvvvxxxzzz|||}}}~~~~~~~~~~~~{{{zzzzzzyyyxxxxxxxxxxxxvvvtttsssrrrrrrsssuuuvvvqqqrrrssstttsssqqqooommmqqqnnnkkkgggfffgggiiikkkhhhhhhhhhhhhgggfffeeeddddddccccccdddeeefffggghhhmmmrrryyy}}}~~~tttiiiggggggnnn{{{pppXXXKKKDDD===:::<<<888777555555666888:::;;;>>>>>>??????>>><<<:::999666666555555555444444444444333111000000111333444222333333444444333333222555555555444444333333222333444555666555444333222222222111111111111222222333222222111111222222333222222111111111111222222000111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222000111111222222333444444222222333333333333333333444444555777888888888888888777888888999:::;;;<<>>>>>>>>===;;;999888666666555555555444444444333222111000000111222333333333444444444444333333555555555444444444444444444444555555444444333222222222111111111111222222222222111111111111222222222222111111111111222222000111111111111222222222222222222222222222222222111111111111222222222222111111111111111111111111222222222222222222222222333222222222222222222222333333333333444444444444444555666777777888777777777777777888999:::;;;<<<@@@@@@BBBDDDDDDIIIXXXggg{{{uuuuuu}}}pppqqqpppnnnjjjgggffffffeeegggjjjmmmoooooooooooofffeeedddbbbaaaaaaaaaaaa```_______________```aaabbbaaaaaaaaa````````````^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZ\\\^^^aaaccceeefffeeeeeecccbbbaaa`````````^^^______``````___]]]\\\___aaaccccccbbb``````aaa``````^^^]]][[[[[[ZZZZZZ^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTRRROOOLLLJJJHHHJJJJJJIIIIIIHHHIIIIIIJJJHHHIIIIIIIIIIIIHHHHHHGGGJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNQQQRRRTTTUUUTTTUUUVVVXXXZZZ[[[\\\]]]]]]\\\[[[ZZZ_________```aaabbbcccdddaaabbbeeehhhkkkllljjjhhhjjjjjjiiihhhhhhkkkpppssszzzzzzyyyxxxwwwvvvvvvuuuwwwxxxyyy{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~|||{{{|||}}}~~~~~~|||zzzxxxxxxyyyzzzzzz{{{zzzzzzzzzvvvuuurrrpppooooooooopppooonnnlllkkkkkkkkkllllllllllllkkkjjjjjjiiiiiihhhddddddbbbaaa```aaabbbbbb``````bbbccccccdddddddddaaa```______^^^^^^^^^______bbbgggjjjlllqqqyyy~~~~~~pppddd```ggguuu~~~wwwuuudddVVVHHH===888:::999999888888888888888=========<<<;;;:::888888666666666555555555444444222222000000000000222222444444555555555555444444444444444555555555555555555555444333333333333444222222222222222222222222222222222222222222222222222222111111111111222222000111111111111222222222222222222222222222222222111111111111222222222333111111111111111111111111222222222222222222222222444444333333222111111000333333444444444555555555666666777777777777666666777777777888999:::<<<===@@@@@@BBBEEEFFFKKKZZZhhh|||vvvuuu}}}nnnpppqqqooolllhhhfffeeefffhhhkkknnnpppppppppooofffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaabbbbbbcccdddaaaaaaaaabbbcccccccccddd_________^^^______``````^^^^^^]]]]]]]]]\\\\\\\\\YYYZZZ\\\]]]___aaaccccccdddcccbbbaaaaaa``````aaaaaaaaabbbbbbaaa```^^^]]]___aaaddddddcccbbbbbbbbbaaa```^^^]]]\\\[[[ZZZZZZ^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZYYYYYYXXXWWWTTTTTTTTTSSSQQQOOONNNMMMJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHHHHIIIHHHHHHGGGGGGJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHIIIKKKLLLLLLLLLLLLOOOQQQRRRSSSSSSTTTWWWYYYYYYZZZ\\\^^^^^^]]][[[ZZZ___^^^]]]]]]^^^```bbbdddaaabbbeeeiiimmmnnnllljjjkkkjjjhhhgggfffiiiooossszzzzzzzzzzzzyyyyyyyyyxxxvvvvvvxxxyyyzzz{{{{{{|||zzzzzzzzzzzz{{{|||}}}}}}|||}}}~~~{{{zzzyyywwwyyyzzz|||{{{zzzxxxvvvttttttuuuuuuvvvvvvvvvvvvuuussspppmmmkkkkkklllmmmkkkjjjiiihhhgggggghhhhhhiiiiiigggffffffeeeffffffbbbbbbaaaaaaaaaaaaaaaaaa___```aaaaaabbbbbbbbbaaa```___^^^]]][[[[[[[[[[[[ZZZ]]]```bbbeeellluuu{{{jjjaaadddqqqvvvnnn^^^OOODDD===::::::999999999999999:::<<<<<<<<<;;;:::999888777666666666666555555555555333222222111111222222333555555666666666666555555444444444555555666666666666555444333222333444444222222222222222222222222333333333444444333333333222222111111111111222222000000111111111222222222222222222222222222222222111111111222222222333333111111111111111111111111222222222222222222222222333333333222222111111111333444444555555666666666666777777777777666666555777777777888999;;;<<<======>>>AAADDDEEEJJJYYYggg|||uuuttt{{{mmmoooqqqpppmmmiiiggggggiiikkkmmmooooooooonnnmmmgggfffeeecccbbbbbbaaaaaabbbbbbaaabbbbbbcccdddeeeeeeeeeeeeddddddccccccccc`````````___``````aaaaaa``````_______________^^^ZZZZZZ[[[]]]^^^___```aaabbbbbbaaaaaaaaaaaaaaabbbddddddddddddcccbbb```___```bbbddddddcccbbbbbbccc___^^^]]]\\\ZZZZZZYYYYYY\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXUUUUUUUUUSSSRRRPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGHHHHHHIIIHHHHHHGGGJJJJJJKKKLLLLLLMMMMMMNNNMMMLLLLLLKKKJJJHHHGGGGGGIIIIIIIIIIIIIIIJJJJJJKKKEEEFFFHHHIIIJJJKKKKKKKKKOOOPPPRRRRRRRRRTTTWWWYYYXXXYYY[[[]]]^^^]]][[[ZZZ^^^]]]\\\[[[\\\___aaaccccccdddgggkkkooopppooommmkkkkkkiiiggggggjjjooossswwwxxxxxxxxxxxxxxxxxxxxxtttttttttuuuvvvwwwxxxyyyuuuvvvvvvwwwxxxxxxyyyyyywwwzzz}}}}}}zzzxxxwwwwwwpppqqqsssttttttsssqqqpppppppppppppppqqqqqqrrrrrrmmmllliiifffeeeeeeeeeeeehhhggggggfffeeeeeeeeeeeegggfffeeedddcccccccccdddaaa``````_________`````````aaaaaaaaa``````___^^^```___]]][[[ZZZYYYYYYXXXWWWYYY[[[\\\___eeeooovvv|||xxxgggdddkkkyyyxxxfffXXXLLLCCC:::::::::::::::;;;<<<<<<===<<<;;;:::999888888777777777666666666555555555444444444444444444444444555666666777777666666555333444444444555555666666666555444333222333444444111222333333333333222111444444555666666555444444222222111111111111222222000000111111111222222222222222222222222222222222111222222222222333333333111111111111111111111111222222222222222222222222111111222222222333333333333333444444555666777777666777777777777666666555666666777888999;;;======<<<>>>AAADDDEEEJJJXXXfff{{{tttssszzzkkkmmmpppooommmkkkjjjiiikkklllnnnoooooommmllljjjhhhgggfffdddccccccccccccbbbbbbbbbaaabbbbbbcccccclllkkkiiigggdddbbb``````aaa``````_________``````````````````````````````ZZZZZZ[[[\\\]]]^^^^^^___```````````````aaabbbccceeefffffffffeeedddbbbaaa```bbbddddddcccaaaaaabbb]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYY[[[ZZZYYYXXXXXXXXXXXXYYYZZZYYYXXXVVVSSSPPPNNNLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQNNNNNNMMMMMMKKKJJJHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJEEEFFFFFFHHHIIIJJJKKKLLLOOOPPPQQQQQQQQQSSSVVVYYYWWWXXXZZZ[[[\\\\\\[[[[[[\\\[[[ZZZZZZ[[[]]]```aaacccdddgggkkkooopppnnnllljjjjjjiiihhhhhhkkkppptttssssssssssssssssssssssssqqqqqqpppqqqrrrssstttuuuqqqqqqrrrtttttttttttttttsssvvvyyyxxxuuurrrsssuuuoooooooooooooooooonnnnnnkkkkkkjjjjjjjjjkkkllllllhhhhhhfffeeedddcccbbbbbbccccccddddddddddddddddddddddddccccccbbbaaaaaaaaa___^^^\\\[[[[[[[[[\\\\\\````````````___^^^]]]\\\___^^^\\\ZZZYYYXXXWWWWWWTTTUUUVVVWWWXXX^^^gggnnnsssvvvzzz}}}uuuiiifffmmmvvvnnn^^^PPPEEE===<<<:::999999;;;===>>>======;;;:::999888888888777777777666666666555555555555555555555555555555555555666666666666555555333333333444444444444444555555444333333333333444111222333444444333222111444444666666666666444444222222111111111111222222000111111111111222222222222222222222222222222222222222222222333333333333111111111111111111111111222222222222222222222222000111111222333333444444222222333444555666666777666666777777777777666666666666666888999;;;===>>>>>>???CCCFFFGGGLLLYYYggg{{{tttssszzzjjjlllnnnnnnmmmllllllmmmjjjlllmmmnnnnnnmmmkkkjjjiiihhhgggfffeeedddddddddffffffeeeeeedddeeeeeeeeelllkkkjjjhhhfffdddcccbbbccccccbbbaaa````````````________________________ZZZ[[[[[[[[[\\\\\\]]]]]]_________``````bbbccccccffffffgggggggggfffdddcccaaacccddddddbbb`````````[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZYYYXXXWWWWWWWWWXXXYYY[[[ZZZYYYXXXUUUSSSQQQPPPMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTOOOOOOOOONNNMMMKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFFFFFFFHHHJJJLLLMMMNNNOOOOOOOOOOOOPPPTTTWWWWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[]]]___```aaabbbeeeiiilllmmmkkkiiiggghhhiiiiiiiiilllpppsssppppppppppppppppppppppppnnnmmmmmmmmmmmmnnnpppqqqmmmnnnooopppqqqqqqqqqpppnnnqqqsssqqqnnnlllnnnqqqooonnnmmmlllkkkkkkllllllgggfffeeeddddddeeeeeefffdddddddddddddddbbbaaa```______```aaabbbbbbbbbbbb```aaaaaaaaaaaa___^^^]]]___]]]ZZZXXXWWWXXXYYYZZZ\\\\\\]]]]]]]]]\\\\\\[[[\\\[[[ZZZXXXWWWVVVVVVVVVSSSTTTUUUUUUUUUYYYaaahhhkkknnnrrrvvvzzzyyyllljjjoootttzzz}}}mmm[[[MMMCCC@@@<<<999888999;;;===>>>===<<<:::999999999999777777777777666666666555444444555555555555444444444555555666666555555444333333333333333222222222444444555555444444333222111222444555555444222111222333444555555444333222222222111111111111222222000111111111111222222222222222222222222222222222222222222333333333444444111111111111111111111111222222222222222222222222222222222222222222222333111111222333444555666666444555666777777888777777555666666888999;;;===>>>>>>???CCCFFFGGGJJJWWWddd~~~|||uuuuuu|||jjjlllmmmnnnmmmmmmnnnoooiiijjjlllnnnnnnmmmlllkkkjjjiiihhhgggfffeeeeeeeeekkkkkkjjjiiiiiihhhiiiiiigggggggggggghhhhhhhhhhhhgggfffeeedddcccccccccccc]]]]]]^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[\\\\\\\\\^^^^^^______```bbbcccdddfffggghhhhhhhhhgggeeeeeeaaacccddddddaaa_________[[[[[[ZZZZZZ[[[[[[\\\]]][[[[[[[[[ZZZZZZZZZZZZYYYZZZYYYWWWVVVVVVWWWXXXYYYXXXYYYYYYYYYXXXWWWVVVVVVNNNOOOOOOOOONNNMMMKKKJJJHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLOOOQQQTTTUUUVVVPPPPPPPPPOOONNNLLLJJJHHHEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFEEEEEEGGGIIILLLNNNNNNNNNNNNMMMMMMNNNRRRUUUWWWWWWWWWWWWXXXYYY[[[[[[YYYYYYZZZZZZ[[[]]]^^^^^^___```bbbfffiiiiiigggeeeeeefffhhhiiijjjlllooorrrqqqqqqqqqppppppppppppppplllkkkjjjjjjkkklllnnnoookkklllmmmoooooooooooonnnjjjmmmooommmiiihhhkkkoookkkiiigggeeedddeeefffgggdddcccbbb`````````aaaaaa\\\]]]_________]]][[[YYY\\\]]]^^^___```aaaaaaaaa^^^___```aaa```^^^\\\ZZZaaa___[[[XXXWWWXXXYYY[[[XXXYYYZZZ[[[[[[\\\\\\[[[ZZZZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWVVVUUUYYY```eeeeeehhhmmmrrrvvv{{{wwwpppqqqpppsss{{{mmm]]]HHHDDD>>>999777777999;;;???>>><<<:::999999999:::777777777777666666666666333444444555555444444333444444555555555555444444333333333222222111111111333444555666555444333222111222444555555444222111000111333444444333111000222222111111111111222222000111111111111222222222222222222222222222222222222222333333333444444444111111111111111111111111222222222222222222222222444444333222222111111111000000111222444555555666444444666777888888888888555555666888999<<<===>>><<<===AAADDDDDDGGGTTTaaa}}}wwwvvv~~~jjjqqquuussspppppppppnnnmmmkkkjjjjjjkkkllljjjiiihhhgggeeeddddddgggiiikkkqqqoookkkiiihhhiiilllnnnmmmkkkjjjhhhhhhiiikkklllfffeeedddcccbbbcccdddeeeaaa```___^^^^^^___```aaa]]]]]]]]]]]]]]]]]]^^^^^^^^^______```bbbccceeefffhhhhhhggggggffffffffffffcccbbbaaa```____________^^^^^^^^^^^^]]]\\\[[[ZZZ___]]][[[[[[[[[ZZZXXXVVV\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSRRRPPPLLLIIIMMMMMMMMMMMMLLLLLLKKKKKKHHHHHHIIILLLPPPSSSTTTTTTQQQPPPMMMKKKIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIHHHHHHIIIKKKJJJLLLNNNNNNNNNMMMNNNOOOSSSTTTTTTUUUUUUVVVWWWWWWUUUWWWZZZ\\\\\\\\\]]]^^^^^^___```aaabbbbbbaaaaaabbbdddfffhhhiiijjjlllnnnlllmmmnnnoooooonnnmmmlllggggggfffeeeeeefffhhhhhheeeeeefffiiikkkjjjhhhfffggggggggggggggggggggggggeeedddddddddccccccbbbbbbbbbaaa___]]]\\\]]]______```___]]]\\\[[[\\\]]]]]]ZZZZZZZZZ[[[\\\^^^___```aaa``````___]]][[[YYYXXX]]]]]]]]]\\\ZZZYYYWWWVVVWWWWWWWWWXXXYYY[[[]]]___ZZZYYYYYYXXXWWWWWWVVVVVVWWWVVVTTTTTTUUUWWW[[[]]]bbbeeeiiimmmqqquuuzzz~~~{{{ooonnnsssxxx~~~hhhYYYJJJ???===>>><<<:::<<<;;;;;;:::999999888888777666666666666666666666666666555555555555444444444444555666777777666555444444444444444444444444444444444444555555555666666444444444333333222222222111222222333333222222111333333333333333333333333111111222222222333333333333444444222000...//////222222222222222222222222222222111111111111111111222222222222222222222222666555555444333222111111444444555555555555555555999888888888888888999999444555777999;;;===???@@@>>>???BBBEEEFFFJJJWWWddd|||{{{{{{hhhppptttsssqqqrrrsssrrrmmmlllkkkkkkllllllkkkiiiiiigggfffeeeeeegggiiikkkpppooolllkkkjjjlllmmmooommmllljjjhhhhhhiiijjjkkkiiihhhfffdddccccccccccccbbbaaa``````aaabbbcccddd^^^^^^^^^^^^^^^_________aaaaaa```aaaaaabbbcccdddffffffggggggfffeeeeeeddddddcccbbbaaa````````````_________^^^]]]\\\[[[[[[___]]][[[ZZZ[[[\\\[[[ZZZ\\\[[[[[[ZZZYYYXXXXXXXXXZZZZZZ[[[[[[[[[ZZZXXXXXXUUUTTTTTTTTTTTTRRROOOLLLNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJMMMPPPRRRSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIJJJGGGIIIJJJIIIHHHHHHIIIJJJJJJLLLMMMMMMMMMMMMNNNPPPTTTTTTTTTUUUUUUVVVVVVVVVUUUWWWZZZ[[[[[[ZZZ[[[\\\[[[\\\^^^___```````````````cccgggjjjjjjjjjjjjkkkkkkkkklllllllllkkkiiiiiieeedddcccbbbbbbcccddddddbbbbbbccceeegggfffdddbbbbbbbbbbbbbbbbbbaaaaaaaaa_________^^^^^^^^^]]]]]]```^^^]]][[[[[[[[[]]]]]]^^^]]]\\\[[[ZZZ[[[[[[\\\VVVVVVWWWXXXZZZ[[[]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXX[[[[[[[[[ZZZZZZXXXWWWVVVUUUUUUTTTUUUVVVYYY[[[\\\YYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTTTTVVVXXXZZZ^^^aaaeeeiiilllqqqvvvzzz{{{zzzpppooopppxxxvvvbbbSSSEEE@@@???<<<;;;<<<;;;;;;:::999999888888777666666666666666666666666666555555555555444444444333333444444444444333333444444444444444444444444444444444444444555555555444444444333333222222222111222222333333222222111333333333333333333333333111111222222222333333333111222333222111000111222222222222222222222222222111111111111111111111111222222222222222222222222333222222111111000000000444444444555555555666666999999888888777888888888555666777999;;;===>>>???>>>@@@CCCEEEEEEIIIVVVddd}}}|||}}}hhhoootttssssssuuuvvvvvvpppnnnmmmmmmnnnmmmkkkiiiiiihhhfffeeefffgggiiijjjnnnmmmmmmmmmmmmnnnoooooommmllljjjiiihhhhhhhhhiiillljjjhhhfffdddcccbbbbbbcccccccccccccccdddeeefff____________`````````aaacccbbbaaa`````````aaabbbdddeeefffggggggfffdddbbbddddddcccbbbaaaaaaaaaaaa`````````______^^^]]]]]]___]]][[[ZZZ\\\]]]^^^^^^[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVUUURRROOOPPPOOOOOONNNMMMLLLLLLKKKLLLKKKKKKMMMPPPRRRRRRQQQOOOOOONNNMMMMMMMMMNNNNNNKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIJJJIIIHHHGGGHHHIIIKKKLLLLLLLLLKKKLLLNNNQQQTTTTTTTTTUUUUUUUUUUUUUUUUUUXXXZZZZZZZZZYYYYYYYYYYYYZZZ[[[]]]^^^_________^^^bbbgggjjjjjjiiihhhgggiiiiiiiiihhhhhhfffeeedddaaaaaa```___^^^^^^^^^___^^^^^^___```aaa```^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYY\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZYYYYYYYYYZZZZZZSSSSSSSSSTTTVVVXXXYYYZZZ[[[[[[[[[ZZZZZZYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVTTTTTTTTTTTTUUUWWWYYY[[[YYYXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTUUUUUUXXX[[[___cccfffkkkppptttwww{{{~~~xxxnnniiippp{{{qqqaaaPPPEEE@@@<<<;;;;;;;;;;;;:::999999888888777666666666666666666666666666555555555555444444444333333333333333333333333444444444555555444444444444444444444333333333333444444333333333333222222111222222333333222222111222222222333333444444444111111222222222333333333///111222222111111222444222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111222333333444555666777777:::999888777777777777777666777888999;;;<<<===>>>@@@AAACCCEEEEEEIIIUUUbbb}}}|||~~~jjjqqquuutttsssvvvxxxxxxvvvtttsssrrrqqqoookkkiiiiiihhhgggfffffffffhhhhhhkkkkkklllnnnnnnooooooooonnnmmmkkkiiihhhhhhggghhhlllkkkjjjhhhfffeeedddccceeeeeedddddddddddddddddd_________``````aaaaaabbbaaa```___^^^^^^___aaabbbccceeegggiiiiiigggdddccceeedddccccccbbbbbbbbbccccccbbbbbbaaaaaaaaaaaaaaaaaa^^^[[[YYYZZZ\\\]]]^^^[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXUUUSSSQQQQQQPPPOOONNNMMMLLLKKKLLLKKKKKKMMMPPPRRRSSSRRRQQQQQQPPPPPPOOOOOOOOONNNKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJIIIGGGGGGGGGHHHKKKKKKKKKJJJIIIKKKNNNQQQTTTTTTTTTTTTTTTTTTUUUUUUVVVXXXZZZZZZXXXWWWWWWWWWXXXYYYZZZ[[[\\\^^^^^^___^^^aaaeeeffffffeeeeeeeeeffffffeeedddcccbbbaaa```^^^^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[\\\]]]\\\YYYVVVVVVVVVVVVVVVWWWWWWWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVXXXZZZ[[[WWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRQQQQQQSSSVVVZZZ]]]aaaeeejjjnnnuuuxxx~~~||||||ttthhhmmmssszzzrrr]]]LLLBBB===:::999;;;;;;:::999999888888777666666666666666666666666666555555555555444444444555555444444444444555555444444555666666555444444444333333333333222222222333333333333333333333333111222222333333222222111111111222333333444555555111111222222222333333333000111333222111111222444222222222222222222222222111111111111111222222222333333333333333333333333222222222333333444444444222222333444555666777888:::999888777777666666777777777888999;;;<<<======@@@AAADDDFFFEEEHHHTTTbbb{{{}}}lllrrrvvvtttsssvvvxxxxxx|||zzzxxxvvvtttqqqllliiijjjiiihhhgggffffffggggggiiijjjkkkmmmnnnnnnnnnnnnnnnmmmlllkkkiiihhhhhhhhhjjjjjjjjjiiihhhgggfffeeeffffffeeeeeedddcccbbbaaa______``````aaabbbbbbccc___^^^]]]\\\]]]___aaacccdddfffhhhjjjjjjiiifffeeeeeedddcccccccccccccccccceeeddddddccccccccccccdddbbb___[[[YYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[YYYXXXYYYYYYYYYXXXVVVSSSSSSRRRPPPOOOMMMLLLLLLJJJJJJJJJMMMQQQTTTUUUTTTUUUUUUTTTSSSQQQPPPOOONNNLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIGGGFFFGGGIIIIIIJJJJJJIIIIIIKKKNNNQQQSSSTTTTTTTTTTTTTTTUUUUUUVVVXXXZZZZZZXXXVVVVVVVVVXXXYYYYYYZZZ[[[\\\^^^^^^```aaaaaa```___```bbbdddcccbbbaaa```___^^^]]]]]][[[[[[ZZZZZZYYYXXXWWWVVVXXXXXXXXXZZZZZZYYYVVVTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQTTTUUUUUUVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVXXXYYYVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRPPPOOOOOOPPPSSSVVVYYY]]]```eeehhhpppsssyyy~~~}}}}}}nnnlllmmmpppnnnWWWHHH@@@;;;888;;;;;;:::999999888888777777777777777777777777777666555555555555444444444555555555555555555555555333444666666666666444333333333333333333333333333333333333333333333333333111222222333333222222111111111222333333444555555111111222222222333333333222333444333111111111222222222222222222222222222000000111111111222222222333333333333333333333333222222222333333444444555222222333444555666777888999888888777666666777777777777888999;;;<<<======@@@AAADDDFFFEEEHHHTTTbbbxxx~~~mmmsssvvvtttsssvvvxxxxxx~~~|||{{{yyywwwsssnnnjjjlllkkkjjjiiihhhhhhhhhhhhiiijjjkkklllmmmmmmmmmmmmnnnmmmmmmlllkkkjjjjjjiiiiiijjjjjjiiihhhgggfffeeeeeeeeeeeeeeedddbbbaaa`````````aaabbbcccddddddeeeaaa___^^^]]]^^^```ccceeefffgggiiijjjjjjiiihhhgggddddddccccccbbbccccccdddeeeeeecccbbbbbbcccdddeeebbb___\\\ZZZZZZZZZZZZYYYZZZZZZZZZ[[[[[[\\\\\\\\\YYYXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXXXXYYYZZZYYYXXXUUUUUUSSSQQQPPPNNNLLLLLLIIIIIIJJJMMMRRRUUUVVVVVVWWWWWWWWWUUUTTTQQQPPPNNNLLLLLLKKKJJJIIIGGGGGGFFFEEEGGGHHHHHHGGGGGGHHHJJJGGGIIIIIIIIIIIIKKKNNNPPPRRRRRRSSSSSSTTTUUUUUUVVVVVVXXXZZZZZZXXXWWWWWWWWWYYYYYYYYYYYYYYYZZZ\\\\\\______^^^\\\ZZZ[[[^^^```^^^]]]\\\ZZZYYYYYYYYYYYYWWWWWWXXXXXXWWWVVVUUUTTTVVVVVVVVVWWWYYYXXXUUUSSSSSSSSSSSSTTTTTTUUUUUUVVVSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVSSSTTTUUUVVVVVVVVVUUUUUUWWWVVVTTTSSSRRRQQQQQQQQQSSSTTTTTTTTTTTTTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPPPPOOOOOOOOOQQQTTTWWWYYY\\\```cccgggkkkpppuuuzzzxxxnnniiijjjttthhhTTTIII@@@999;;;;;;:::999999888888777777777777777777777777777666555555555555444444444222333444555555444333222333444666777777666444333222333333333444444444444222222333333333333444444111222222333333222222111222222222333333444444444111111222222222333333333333444555444222111111222222222222222222222222222000000000111222222333333333333333333333333333333000000000111111222222222222333333444555666777777777777777666666777777888666777888999;;;<<<===>>>@@@AAACCCEEEEEEIIIUUUbbbwww~~~jjjqqqtttssssssvvvzzzzzzzzzzzzyyyyyyxxxuuuqqqmmmpppooonnnmmmlllkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkjjjjjjhhhfffdddbbbccccccdddeeeeeeeeedddcccbbbcccdddeeefffggghhhhhhfffdddaaa``````bbbdddfffffffffggghhhhhhhhhhhhhhhccccccbbbbbbbbbbbbccccccdddcccaaa``````aaacccddd```^^^\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]]]]YYYYYYXXXXXXXXXYYY[[[[[[YYYXXXWWWWWWXXXYYYYYYXXXWWWVVVTTTRRRPPPNNNMMMLLLKKKKKKKKKNNNRRRTTTUUUTTTWWWWWWWWWWWWVVVTTTRRRQQQNNNMMMLLLKKKJJJHHHGGGGGGDDDEEEGGGGGGGGGGGGIIIKKKEEEGGGIIIJJJJJJKKKMMMOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVXXXZZZZZZYYYXXXXXXXXXYYYXXXWWWWWWWWWWWWXXXYYY\\\\\\\\\ZZZXXXXXXYYY[[[XXXWWWUUUTTTTTTTTTUUUUUUSSSTTTTTTUUUUUUTTTSSSRRRSSSSSSSSSUUUWWWWWWTTTRRRPPPQQQQQQRRRSSSSSSTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTQQQRRRRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSRRRRRRQQQSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVTTTRRRPPPOOOOOOPPPQQQNNNPPPSSSTTTVVVXXX[[[^^^```dddhhhnnnsssxxx~~~tttjjjjjjooosssyyycccTTTHHH>>>;;;;;;:::999999888888777777777777777777777777777666555555555555444444444222444666888888666444222333444666888888666444333222222333444555666666777222222222333333444444444111222222333333222222111333333333333333333333333111111222222222333333333111333444333222222333555222222222222222222222222///000000111222222333333444444444444444444444444111111111111111111222222444444444555555555666666666666555666666777888999555666777999;;;===>>>???>>>@@@CCCEEEEEEIIIVVVdddyyy~~~hhhnnnsssrrrssswww|||}}}vvvvvvwwwxxxxxxvvvrrrooosssrrrqqqpppooonnnmmmlllnnnmmmmmmmmmmmmnnnoooooommmnnnnnnooonnnnnnmmmmmmllllllllljjjhhhdddbbb``````bbbdddfffgggggggggfffeeeeeefffggghhhiiijjjkkkjjjhhheeebbbaaaccceeefffffffffffffffgggggghhhhhhbbbbbbbbbaaabbbbbbccccccbbbaaa___^^^^^^```aaaccc___^^^]]]]]]______^^^]]]YYYYYYZZZ[[[\\\]]]]]]^^^[[[ZZZYYYYYYYYY[[[\\\]]]YYYWWWVVVVVVXXXYYYYYYXXXWWWWWWUUUSSSPPPNNNMMMLLLMMMMMMMMMNNNQQQSSSSSSRRRVVVVVVWWWXXXWWWVVVUUUTTTPPPOOONNNLLLKKKIIIHHHGGGCCCDDDFFFGGGGGGHHHJJJLLLDDDFFFIIIKKKKKKKKKLLLNNNOOOPPPQQQSSSTTTVVVWWWXXXUUUXXXZZZ[[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[[[[YYYWWWVVVWWWSSSSSSQQQPPPPPPQQQRRRSSSPPPQQQRRRSSSSSSSSSRRRQQQQQQQQQRRRTTTVVVVVVSSSQQQNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUOOOPPPPPPQQQRRRRRRRRRQQQRRRSSSTTTVVVVVVVVVUUUTTTQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPTTTTTTTTTTTTTTTSSSRRRRRRSSSRRRQQQQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVUUURRROOOOOOPPPQQQSSSNNNPPPRRRSSSSSSUUUXXX[[[^^^aaafffkkkpppuuu{{{zzznnnmmmooommmxxxmmm]]]NNNCCC;;;;;;::::::999888888777777777777777777777777777666666555555555444444444333666999<<<<<<999666333333555777888888777555333111222333444666777888888222222222333333444444444222222222333333222222222444333333333333333333333111111222222222333333333///111333333333333555777222222222222222222222222///000000111222222333333444444444444444444444444333333333333333333333333444444555555555555555555555555555555666888999:::444555777999;;;===???@@@>>>???BBBEEEFFFJJJWWWddd|||~~~iiijjjmmmooorrrtttuuuvvvxxxxxxvvvuuussssssrrrrrrssstttuuussspppnnnnnnnnnkkklllmmmmmmnnnnnnmmmmmmnnnnnnnnnooooooooooooooopppmmmjjjhhhgggfffeeecccaaabbbdddfffgggfffdddccciiihhhhhhjjjlllmmmlllkkkjjjfffbbbaaacccfffffffffffffffggghhhhhhhhhhhhhhhccccccbbbbbbccccccdddeeecccbbbaaa______^^^^^^^^^]]]```bbbccc```]]]\\\[[[[[[[[[ZZZZZZZZZ\\\]]]^^^[[[[[[[[[ZZZYYYYYYXXXXXXVVVWWWXXXXXXXXXWWWVVVUUU[[[XXXUUUSSSRRRPPPMMMKKKGGGHHHIIIKKKMMMOOOQQQQQQVVVWWWYYYYYYYYYWWWUUUTTTUUUTTTRRRPPPNNNLLLJJJIIIEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQSSSVVVWWWWWWVVVUUUWWWYYYZZZZZZXXXWWWXXXXXXYYYWWWUUUSSSQQQQQQQQQQQQTTTTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOOQQQSSSTTTTTTSSSRRRQQQQQQPPPOOONNNNNNQQQTTTSSSSSSSSSSSSSSSTTTTTTTTTMMMMMMOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSTTTSSSPPPNNNNNNOOOQQQSSSOOOPPPRRRSSSSSSSSSRRRQQQPPPNNNNNNPPPRRRRRRNNNJJJMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSSSSSSSTTTVVVXXX\\\]]]```dddiiinnnsssuuu|||~~~wwwjjjhhhjjjlllvvvkkkXXXLLL@@@:::777999:::888777999999888666777888:::999999666555444333333444555666444555888999999888555444999888888777666555555444666333111222444555333000444444333333333333222222333333333333333333333333444222000111333444333000000111333555555444333222333333444444444333222222444444444333333222222222555444444333222111000000111222222333333222222111222222333444444555555666888888888888666333000...444444555555666777777777:::888777;;;>>>???===<<>>@@@======@@@DDDEEEIIISSS___}}}jjjlllppptttwwwzzz{{{{{{}}}|||{{{yyywwwuuutttsssuuuwwwyyyxxxuuurrrqqqpppppppppqqqppppppooonnnmmmooonnnnnnmmmmmmnnnnnnnnnnnnllliiihhhggggggfffdddcccccccccdddddddddddddddgggffffffgggiiijjjiiihhhgggfffeeefffggghhhgggfffeeeeeeeeeeeeeeeeeeddddddhhhgggfffeeecccbbbaaa``````````````````````````````bbbdddccc```]]][[[ZZZ\\\\\\[[[[[[[[[\\\\\\]]]]]]\\\ZZZYYYXXXXXXYYYZZZVVVWWWXXXYYYZZZZZZYYYYYYTTTSSSTTTUUUVVVUUURRRPPPMMMMMMNNNOOOPPPQQQRRRRRRTTTUUUVVVWWWWWWWWWUUUUUUXXXVVVTTTRRROOOMMMLLLKKKJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJKKKMMMOOOQQQRRRUUUVVVWWWXXXXXXWWWVVVUUUZZZ\\\^^^^^^]]]]]]^^^___ZZZYYYVVVSSSQQQPPPOOOOOOPPPPPPPPPPPPOOONNNLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNOOOOOONNNMMMMMMPPPPPPPPPNNNLLLKKKMMMOOOQQQQQQRRRSSSSSSSSSSSSSSSPPPOOOOOONNNOOOPPPRRRSSSWWWUUURRRPPPOOOPPPRRRTTTSSSSSSSSSRRRRRRRRRRRRRRROOOPPPQQQQQQRRRRRRQQQQQQOOOOOOOOOPPPQQQPPPNNNLLLMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOMMMNNNOOONNNMMMMMMNNNPPPWWWVVVVVVWWW]]]dddlllqqqpppsssxxx{{{xxxvvvyyy~~~~~~xxxlllkkkmmmxxxsss___QQQHHH???===<<<999888:::;;;999666666666666444333666555555444444555555666666666666666666666666666888777777666666555555555555444333333444444333111444444333333333333222222333333333333333333333333222111000111222222111000111222333444555444333222000111222222333333333333222222111111111111111000......000111333555666777111222222333333222222111222222333333444444555555///000333555777888888888666666777777888999999999333777:::;;;;;;;;;>>>@@@======@@@DDDEEEHHHSSS^^^zzz~~~~~~lllooorrrwwwzzz}}}~~~~~~|||zzzxxxvvvuuuuuuxxxzzzyyyvvvsssqqqqqqrrrrrrrrrqqqpppooommmlllnnnmmmlllkkkkkkkkklllllllllkkkiiihhhiiihhhgggeeehhhgggfffffffffgggggghhheeeeeeeeefffhhhhhhgggfffdddeeeeeefffggggggfffeeedddddddddddddddeeeffffffhhhggggggfffdddcccaaaaaa`````````aaaaaaaaaaaaaaabbbdddeeeccc```]]][[[[[[]]]\\\\\\\\\\\\\\\\\\\\\^^^\\\ZZZYYYXXXXXXYYYZZZWWWWWWXXXYYYZZZ[[[[[[[[[SSSTTTUUUWWWXXXWWWSSSPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSUUUVVVVVVVVVVVVUUUXXXVVVSSSQQQNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJKKKMMMOOOQQQTTTUUUVVVVVVWWWXXXYYYYYYXXXXXX\\\^^^```aaa``````aaabbb]]]\\\YYYUUUSSSQQQPPPPPPQQQQQQQQQPPPPPPNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNJJJKKKLLLMMMNNNNNNNNNNNNQQQQQQQQQOOOMMMLLLMMMOOOQQQQQQSSSTTTTTTTTTTTTTTTRRRPPPOOONNNNNNOOOQQQRRRTTTSSSQQQPPPPPPQQQRRRSSSQQQRRRSSSSSSSSSRRRPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQOOOOOOOOOPPPPPPOOONNNMMMQQQQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMMMMLLLLLLMMMKKKIIIIIIJJJLLLRRRQQQRRRTTTYYY```gggkkkkkklllpppwww|||yyywwwyyy}}}~~~}}}uuummmmmmvvvsss\\\OOOCCC>>><<<999999::::::888666666666777666444666666555555555555666666777666555555555555666777777777666666666555555555555444444444444444333222444444333333333222222222333333333333333333333333111111111111111111111111111222333444444444333333///000111222333333333333222222222222111111111111222222222222222222222222111222222333333222222111111222222333444444555555222333444555666666555555555666666777777888999999777;;;<<<;;;;;;======<<>>>>>999??????BBBEEEFFFIIISSS___ttt~~~||||||}}}~~~tttkkktttuuuvvvxxx{{{|||{{{xxxyyyzzzxxxvvvssssssssstttttttttsssrrrqqqoooooommmkkkiiiggggggggghhhiiikkkjjjjjjkkkmmmmmmkkkjjjhhhhhhhhhhhhhhhgggggggggeeeddddddeeeffffffeeeccc___bbbdddeeedddddddddeeeccccccbbbcccdddfffhhhjjjcccdddfffggghhhgggffffffcccccceeeeeeeeedddcccbbbdddeeeeeedddaaa^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZZZZ\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\YYYXXXXXXXXXYYYWWWSSSPPPSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWUUUQQQNNNLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJLLLNNNQQQTTTWWWXXXVVVWWWXXXZZZ\\\^^^``````___aaaccccccbbbbbbcccdddaaa```]]]ZZZXXXWWWVVVVVVUUUUUUVVVVVVUUUTTTTTTSSSNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKMMMOOOPPPQQQRRRNNNOOOOOONNNMMMKKKLLLMMMOOOQQQSSSUUUVVVVVVUUUTTTSSSRRRPPPOOONNNOOOOOOPPPLLLMMMOOORRRSSSSSSSSSSSSOOOOOOPPPQQQPPPOOONNNMMMOOONNNNNNNNNNNNOOOPPPQQQOOOPPPQQQPPPNNNMMMNNNOOONNNOOOOOOPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLJJJHHHHHHIIIKKKKKKLLLNNNQQQUUUXXX[[[]]]ccceeeiiipppwww~~~}}}|||}}}~~~}}}}}}xxxuuuwww}}}xxxeeePPPDDD???<<<;;;<<<999888666777999::::::999555666666777777666666555777666555444444555666777555555555555555555555555444555666555333333333555444444333333333333222222333333333333333333333333111222333333222111222333222222222333333333444444111222333333444444444444333333333333333444444444111222222222222333333333111222222333333222222111111111222222333333444444333333444444555666666777444444444555666666777777444:::<<<888999>>>???;;;======@@@CCCDDDGGGQQQ\\\ttt|||{{{{{{}}}|||~~~qqqeeexxxwwwvvvwwwzzz~~~||||||{{{xxxvvvuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrnnnllljjjhhhggghhhiiijjjkkkkkkkkkmmmoooooonnnlllhhhiiijjjjjjjjjiiigggfffeeeddddddeeeffffffeeeccc```bbbeeeeeedddccceeegggeeedddbbbbbbbbbccceeefffccceeefffhhhhhhhhhgggfffeeefffggghhhgggfffdddbbbdddeeeeeecccaaa______```____________]]]\\\ZZZYYY[[[\\\]]]]]]]]][[[YYYXXXZZZYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXWWWUUUSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXVVVRRRNNNLLLKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHIIIKKKNNNQQQTTTWWWYYYYYYYYYZZZ[[[]]]^^^```aaa```aaaccccccbbbaaaaaabbbaaa___]]]ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUPPPOOONNNMMMLLLJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOQQQRRRRRRPPPOOOPPPQQQLLLNNNQQQSSSUUUTTTSSSRRRRRRRRRQQQPPPOOOOOONNNNNNNNNNNNOOOPPPPPPQQQRRRSSSPPPPPPQQQQQQPPPPPPOOONNNOOONNNMMMMMMMMMNNNPPPPPPOOOPPPQQQPPPMMMLLLNNNPPPNNNNNNOOOPPPQQQQQQQQQPPPNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPOOOOOONNNLLLLLLMMMLLLJJJJJJKKKMMMKKKKKKKKKLLLOOOSSSVVVYYY]]]bbbhhhmmmrrrxxxwwwuuuuuuqqquuuvvv\\\KKKDDD???<<<<<<:::888666666888888888777555666777888888777666555555555555444444555555555555555555555555555555555444666777666333222444555444444333333333333222222333333333333333333333333222444555444222111333555333222222222333333444444333444444555555555444444111111222222333333333333000000111222333333444444111222222333333222222111111111111222333333444444333333333444555666777888555555555666777777888888888EEEKKKAAA999;;;??????======@@@CCCCCCFFFPPP[[[tttzzzxxxxxxzzz}}}}}}wwwkkk{{{yyywwwvvvyyy~~~~~~|||yyyvvvvvvxxxzzzxxxxxxyyyxxxxxxwwwvvvuuupppnnnkkkiiihhhiiikkkllllllkkklllnnnpppqqqooommmjjjkkkmmmmmmmmmkkkiiihhhfffeeedddeeeffffffeeecccaaadddffffffddddddfffiiifffeeecccaaa``````aaabbbeeefffgggiiiiiihhhfffeeeggghhhiiiiiihhhfffdddbbbcccdddeeecccaaa``````aaa____________^^^\\\ZZZXXXZZZ\\\]]]^^^^^^[[[YYYWWWZZZZZZXXXWWWWWWXXXYYYYYYZZZYYYWWWWWWXXXXXXWWWVVVRRRSSSSSSTTTVVVWWWWWWXXXYYYXXXWWWWWWVVVVVVVVVVVVZZZWWWSSSOOOMMMLLLMMMMMMLLLMMMMMMMMMMMMLLLLLLKKKHHHIIIKKKMMMQQQTTTWWWYYY\\\[[[[[[\\\]]]^^^___``````bbbccccccaaa``````aaa```^^^\\\ZZZXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVSSSRRRQQQOOOMMMLLLJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLNNNOOOOOONNNMMMNNNOOOJJJLLLOOORRRSSSSSSQQQPPPQQQRRRRRRQQQPPPOOONNNMMMRRRQQQOOOMMMMMMOOOQQQSSSRRRRRRQQQQQQPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPOOOPPPQQQPPPMMMLLLNNNQQQOOOPPPQQQRRRSSSSSSSSSSSSNNNNNNNNNMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRQQQQQQQQQLLLMMMNNNMMMKKKKKKMMMOOOMMMKKKIIIHHHJJJOOOTTTWWWYYY___fffjjjmmmsss}}}tttmmmxxxwwwooottt}}}eeeRRRHHHAAA>>>===;;;999666666666666555444555666777888888777666555555555555555555555555555444555555555555555555555444666777666333222444666444444444333333333222222333333333333333333333333222444666555333222444666333333222222222333444555555555555666555555444444000000111111222222222222111222222222222333333333222222222333333222222222000111111222333333444444555555444444444555666666666666666777888888999999BBBTTT[[[LLL:::888>>>BBB??????BBBEEEEEEHHHRRR]]]tttxxxvvvuuuwwwzzz|||zzzooo}}}zzzwwwxxx{{{~~~|||yyyxxxxxxxxxyyyzzz{{{{{{{{{yyywwwuuurrrpppmmmjjjiiijjjkkkmmmnnnmmmlllmmmoooooonnnmmmmmmmmmmmmlllkkkjjjhhhgggeeedddccceeehhhhhhfffccceeefffffffffffffffeeeeeefffeeeddddddccccccccccccgggeeeeeegggkkklllkkkiiifffeeeeeeddddddcccbbbbbbccccccdddddddddcccbbbbbb]]]^^^```aaa```]]]ZZZXXX\\\]]]]]]^^^^^^]]]]]]\\\^^^]]][[[YYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVYYYZZZZZZXXXVVVUUUVVVWWWYYYXXXVVVSSSPPPMMMKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKMMMOOOQQQSSSTTTZZZ[[[\\\[[[ZZZZZZ\\\^^^bbbbbbddddddcccaaa___]]]]]]]]]\\\ZZZXXXVVVTTTSSSZZZYYYXXXVVVUUUTTTTTTTTTQQQQQQPPPOOONNNMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNOOONNNMMMKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMNNNOOOOOOSSSSSSRRRQQQPPPOOOOOONNNOOOOOOOOOOOOPPPRRRTTTUUUQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMPPPPPPPPPPPPPPPOOONNNMMMPPPPPPQQQQQQQQQQQQRRRRRROOONNNLLLKKKKKKLLLNNNOOOLLLNNNOOOQQQRRRRRRQQQQQQQQQNNNKKKIIIJJJKKKKKKJJJIIIIIIJJJKKKMMMPPPRRRTTT\\\]]]```dddjjjqqqzzz}}}wwwsssqqqpppzzz{{{|||sss\\\MMMCCC===:::<<<:::888777888888777666444333333555777888888777777666555555555777888999555555555555666666666666777777666555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444222222222222222222222222111111222333333333333222444444333222111111111111222333333444555666777777444888444333999888888AAADDDPPPRRRFFF<<<>>>BBB@@@>>>===>>>BBBDDDHHHQQQ[[[sssyyyvvvtttuuuxxx~~~yyyttt||||||~~~|||zzzyyyxxxxxxyyyzzz{{{|||{{{zzzxxxwwwsssqqqooolllkkkkkklllmmmmmmlllkkklllnnnooonnnmmmmmmmmmmmmlllkkkjjjiiihhhfffdddbbbbbbdddfffeeedddeeeeeeffffffffffffffffffeeeeeeddddddddddddeeeeeedddccccccgggkkkmmmmmmkkkhhhhhhgggfffeeeddddddddddddddddddddddddccccccbbb```aaaaaaaaa```^^^[[[ZZZ[[[\\\]]]^^^^^^^^^^^^^^^___^^^\\\ZZZYYYXXXXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVXXXXXXXXXYYYYYYXXXWWWVVVWWWYYYYYYXXXVVVSSSPPPMMMKKKJJJHHHHHHJJJKKKKKKKKKKKKJJJIIIJJJKKKLLLNNNQQQSSSTTTYYYZZZ[[[ZZZZZZZZZ\\\^^^___```aaaaaa```^^^\\\[[[^^^^^^]]]\\\ZZZXXXVVVUUUXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSQQQOOONNNLLLJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLMMMMMMNNNNNNNNNNNNRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQPPPOOOOOONNNMMMMMMOOOOOOOOOOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOOMMMNNNOOOQQQQQQQQQQQQPPPPPPNNNKKKJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLOOOQQQRRRVVVWWWZZZ^^^cccjjjrrrxxx~~~{{{tttooolllwww|||uuuuuuyyykkkYYYKKKBBB>>>===;;;999888999999888777333222222333555666555444666666555555555666777888666666666666777777777777777666666555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444222222222222222222222222111111222333333333333222333333222222111222222222444444444555666666666777777999555333666333222888999CCCEEE;;;666999<<<:::>>>===>>>BBBDDDHHHQQQ[[[tttxxxtttqqqrrruuu|||zzzvvv~~~|||{{{zzzzzzzzz{{{|||||||||{{{yyyxxxtttsssqqqpppnnnmmmmmmllllllkkkjjjkkkmmmnnnmmmlllmmmmmmmmmmmmllljjjiiihhhhhheeebbbaaabbbdddeeeeeeeeeeeeeeefffggggggggggggeeeeeeeeedddeeeeeefffgggaaaaaabbbfffjjjmmmnnnnnnkkkkkkiiihhhgggfffffffffeeeeeeeeeddddddcccccccccccccccbbb```___]]]\\\[[[[[[[[[]]]^^^______``````___^^^]]][[[ZZZYYYXXXXXX[[[ZZZYYYXXXWWWUUUTTTTTTQQQQQQRRRTTTVVVXXXZZZ[[[YYYYYYZZZYYYWWWWWWXXXZZZYYYXXXVVVSSSPPPMMMKKKIIIFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSVVVXXXYYYYYYYYYZZZ]]]___^^^___``````___^^^\\\[[[``````___^^^\\\ZZZYYYXXXUUUUUUTTTSSSSSSSSSSSSSSSUUUTTTSSSPPPNNNLLLJJJIIIEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNOOOLLLMMMNNNOOOOOOOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSTTTQQQQQQPPPPPPOOOOOONNNNNNQQQPPPPPPOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNMMMLLLPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQPPPPPPPPPNNNKKKJJJKKKLLLKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQSSSUUUYYY]]]dddkkkpppxxx}}}vvvnnniiifffvvvwwwqqqrrrzzz~~~xxxzzz~~~gggVVVJJJDDD>>><<<999999999:::999888555444333333555555444333555555555444555555666777666666777777777888888888777666555555444444555555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444111111111111111111111111111222222333333333333333333222222222222333333444666666666666666666666666666777666666777888888999666<<<===888777===???<<<>>>===???BBBDDDGGGPPPZZZttt}}}uuuqqqooopppsssxxx}}}|||xxx~~~}}}|||||||||}}}}}}}}}|||{{{zzzvvvuuutttsssqqqooommmmmmkkkjjjiiijjjlllmmmmmmlllmmmmmmmmmmmmlllkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeffffffggghhhhhhggggggfffeeeeeeeeeffffffaaabbbccceeehhhkkkmmmmmmlllkkkjjjhhhggggggggggggffffffeeedddddddddccccccdddbbb```^^^\\\[[[[[[[[[]]]^^^^^^____________^^^^^^]]]\\\[[[YYYXXXWWWWWWZZZYYYYYYXXXWWWVVVUUUUUURRRRRRSSSUUUWWWYYY[[[\\\[[[[[[[[[YYYWWWVVVWWWYYYXXXWWWUUURRROOOMMMKKKJJJEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJJJJLLLNNNPPPRRRTTTTTTVVVXXXYYYYYY[[[]]]```bbbbbbbbbcccbbbaaa```___`````````___^^^\\\[[[ZZZUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSQQQPPPNNNLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNLLLMMMOOOPPPPPPOOOMMMLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQPPPOOONNNNNNMMMPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNMMMMMMLLLOOOOOOPPPPPPQQQRRRRRRSSSMMMNNNNNNOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMKKKKKKLLLLLLLLLKKKLLLKKKJJJJJJJJJKKKLLLMMMPPPRRRTTTWWW[[[aaaggglllrrrwww~~~~~~wwwoookkkccckkk}}}xxxqqqppp}}}xxxuuuttt```RRRIII???<<<999888999999999888999777666666777777666444555555444444444555555555666666666666777777777777666666555444444444444555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222333333333444444111111111111111111111111111222333333444444333333222222222222222333444555777777777777777666666666666555777777666:::===888888;;;;;;999;;;AAABBB??????===???BBBDDDGGGPPPZZZtttyyyssspppnnnpppsssvvvzzz}}}yyy~~~~~~~~~}}}||||||{{{xxxxxxvvvtttrrrpppnnnmmmjjjiiihhhjjjlllmmmmmmlllmmmmmmmmmmmmlllkkkjjjjjjiiijjjllllllkkkhhhfffeeegggffffffffffffggghhhiiiiiihhhgggfffeeeddddddddddddddddddeeefffgggiiikkkllljjjiiigggfffgggggghhhhhhgggfffeeeddddddddddddbbbaaa^^^\\\ZZZZZZ[[[[[[aaaaaaaaa```___^^^]]]\\\\\\\\\[[[ZZZXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWWWWWWWUUUUUUVVVVVVWWWYYYZZZ[[[\\\]]]\\\YYYVVVUUUUUUVVVVVVVVVTTTRRROOOMMMLLLKKKFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMOOOQQQSSSTTTTTTVVVWWWXXXYYY[[[^^^```dddddddddddddddccccccbbb`````````___^^^]]]\\\[[[XXXXXXWWWWWWWWWWWWWWWXXXUUUTTTTTTSSSRRRQQQQQQPPPPPPOOOMMMLLLKKKJJJJJJKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLNNNOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRSSSRRRRRRQQQPPPOOONNNNNNPPPPPPOOOOOOOOOOOONNNNNNLLLMMMMMMNNNNNNNNNMMMMMMIIIIIIKKKLLLNNNPPPQQQRRRMMMNNNOOOOOOOOOOOONNNMMMNNNNNNNNNNNNOOOOOOOOOPPPOOOMMMLLLLLLMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIKKKKKKOOOQQQSSSVVVYYY^^^cccggglllqqqxxx}}}~~~{{{wwwsssqqqhhhiiissspppkkkuuu|||yyyjjjYYYLLLAAA>>>:::888888888888777999888666666777777666444555555555555555555444444444444444555555555666666666666555444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222333333333444444111111111111111111111111222222333444444444444333222222222222333444555555777777777777777666666666:::555888888333;;;@@@444999999888777;;;??????<<>>???BBBDDDGGGPPPYYYssswwwrrrpppppprrrvvvuuuyyy}}}yyy~~~}}}|||{{{{{{yyywwwtttrrrpppnnnnnnjjjiiihhhjjjlllnnnmmmlllmmmmmmmmmmmmmmmlllkkkkkkjjjmmmpppqqqnnnkkkhhhfffiiihhhgggfffffffffhhhhhhhhhgggfffeeeddddddddddddeeeffffffeeeddddddgggiiijjjiiigggffffffgggiiijjjjjjhhhgggeeedddddddddeeebbbaaa___]]]\\\\\\]]]]]]ccccccbbbaaa```^^^\\\[[[[[[[[[ZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVWWWWWWXXXYYYYYY[[[\\\[[[YYYUUUTTTTTTUUUTTTSSSRRRQQQPPPNNNMMMMMMHHHHHHGGGGGGGGGHHHIIIIIIKKKKKKLLLNNNPPPRRRTTTUUUUUUVVVXXXYYYZZZ[[[^^^```ccccccbbbbbbbbbbbbbbbbbb```````````````___^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZVVVVVVVVVUUUUUUUUUTTTTTTRRRPPPNNNKKKIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIKKKJJJJJJJJJJJJKKKLLLLLLNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNNNNOOONNNNNNNNNIIIJJJKKKMMMOOOQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOONNNMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKMMMPPPRRRTTTXXX\\\```eeeiiipppvvv|||}}}}}}{{{zzzyyyxxxwwwwwwlllkkkooo~~~tttnnnrrr}}}}}}~~~|||{{{vvvbbbRRRDDDAAA<<<999888888777777777666555555666666444333555555666666666555444444333333444444444555555555666555444444333333444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444222222222222222222222222222222333444444444444444444333333333333444444555666666666666666666666666999111999===888IIITTTEEE::::::999999;;;===>>>===@@@>>>???BBBDDDGGGOOOYYYqqqxxxsssrrrrrrtttxxxuuuzzz{{{www~~~|||{{{{{{}}}{{{wwwssspppooonnnnnnjjjiiiiiijjjmmmnnnnnnmmmmmmmmmmmmmmmmmmllllllkkkmmmppprrrqqqnnnjjjiiiiiikkkiiigggfffeeefffggghhhdddddddddddddddeeeffffffeeeffffffdddbbbcccfffiiiiiihhhfffffffffhhhkkkmmmkkkiiigggeeeddddddeeeeeedddccccccbbbaaaaaabbbbbbccccccbbbbbb```___]]]\\\[[[[[[[[[ZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWUUUTTTUUUWWWRRRQQQQQQPPPPPPOOOOOONNNJJJJJJHHHHHHGGGHHHHHHIIILLLMMMNNNOOOQQQTTTVVVWWWVVVXXXYYYZZZZZZ\\\^^^```bbbbbbbbbbbbbbbbbbbbbcccaaabbbbbbbbbbbbaaaaaa```______]]]\\\[[[[[[[[[[[[YYYYYYXXXXXXWWWVVVVVVUUURRRPPPNNNKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOOOOOOOOOOOOONNNNNNOOOPPPQQQRRRRRRSSSPPPOOONNNNNNNNNNNNOOOPPPPPPOOONNNMMMMMMNNNOOOOOOMMMMMMLLLMMMNNNOOOMMMLLLIIIIIIHHHGGGGGGHHHIIIJJJHHHJJJLLLNNNPPPSSSWWWZZZ]]]```fffmmmuuu}}}}}}{{{{{{{{{zzzzzzyyyyyyxxxooopppqqqwwwuuuqqqsss~~~|||xxxxxxzzz||||||ooo]]]IIIEEE???;;;999999888777777666444555666666555444666666777777777666555444444444444444555555555666666555444444333333444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333333333333333333222333444444555444444444555444444333333333444444444444444555666666666777999///999???;;;RRRbbbPPP;;;:::;;;<<<======>>>@@@@@@???@@@BBBDDDFFFOOOXXXooo{{{uuussssssuuuyyywww{{{yyyuuu|||~~~|||{{{zzz~~~{{{wwwrrrooonnnnnnooojjjiiiiiikkkmmmoooooonnnmmmmmmmmmnnnmmmmmmllllllppprrrrrrpppllliiijjjkkklllkkkhhhfffeeeeeefffggg```aaaaaabbbdddfffhhhiiidddeeeeeedddbbbcccfffjjjiiihhhffffffgggjjjmmmooollljjjgggeeeddddddeeefffffffffffffffffffffffffffbbbbbbbbbaaaaaa```___^^^\\\\\\\\\\\\ZZZXXXVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXTTTUUUVVVVVVUUUUUUWWWYYYPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKIIIHHHGGGGGGHHHIIIMMMNNNOOOPPPRRRTTTVVVXXXXXXYYYZZZ[[[[[[\\\^^^```dddccccccbbbccccccddddddccccccdddddddddccccccbbbaaa```___]]]\\\[[[[[[[[[]]]\\\[[[YYYXXXVVVUUUUUURRRQQQNNNLLLKKKKKKLLLMMMIIIJJJJJJKKKJJJIIIGGGFFFNNNNNNNNNMMMNNNNNNOOOPPPQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMQQQPPPNNNMMMMMMNNNPPPQQQPPPOOONNNMMMMMMMMMNNNOOOMMMLLLLLLMMMOOOOOONNNLLLIIIHHHGGGGGGGGGHHHIIIJJJGGGIIIKKKMMMOOOQQQUUUWWWWWWZZZ```gggpppyyy}}}~~~|||wwwzzz{{{|||}}}|||{{{yyyxxxssstttuuuuuu{{{zzzpppllltttuuuvvvxxxyyywwwzzzzzzgggMMMHHHBBB===;;;:::999888888777666777888999888777666777888888888777555444555555555555666666666777555555444333333333333444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333444444444444444444444444444444444222333444444555555444444666555444444333333333333222333333444555666777777???222:::<<<333IIIYYYCCC777777999:::::::::<<<@@@@@@???@@@BBBDDDFFFOOOXXXnnn~~~wwwtttssstttxxxxxx|||~~~xxxsss}}}|||yyyzzzxxxxxxxxxxxxvvvssspppiiikkknnnnnnnnnmmmnnnnnnnnnnnnooommmkkkkkklllmmmpppnnnllljjjiiiiiiiiiiiiggghhhhhhhhhgggffffffeeegggfffddddddeeegggjjjllljjjiiigggeeeeeefffhhhiiiggggggggghhhiiiiiijjjjjjggggggggggggggghhhiiiiiieeeeeedddcccccccccddddddfffdddbbb___]]]\\\\\\\\\___\\\YYYXXXXXXYYYXXXWWWTTTTTTSSSSSSSSSSSSTTTTTTSSSRRROOONNNOOORRRVVVXXXXXXVVVTTTSSSTTTVVVVVVUUUTTTUUUVVVWWWVVVUUUTTTSSSTTTQQQMMMJJJIIIJJJLLLMMMPPPOOOOOOPPPRRRTTTWWWYYYXXXXXXXXXWWWWWW[[[```dddhhhfffdddbbbbbbdddfffhhhgggfffeeedddcccbbbbbbbbbcccbbbbbbaaa```______^^^XXXYYYYYYZZZYYYWWWVVVUUUSSSRRRRRRPPPOOOMMMKKKJJJKKKKKKLLLMMMLLLLLLKKKKKKIIIKKKLLLLLLKKKKKKLLLMMMQQQPPPOOOOOONNNNNNNNNOOOMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPOOONNNNNNMMMOOOPPPQQQQQQOOOOOOPPPQQQQQQPPPPPPOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMMMMNNNNNNMMMKKKKKKLLLMMMLLLKKKJJJKKKMMMKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQVVVZZZ___ccciiiqqq|||~~~|||}}}}}}|||}}}{{{zzzxxxsssrrruuuvvv|||xxxlllooowww}}}vvvuuuzzzyyyuuuzzzppp^^^KKK===>>>???:::888;;;999999999888888888888777666777777888888888777777555555666666666666555555555555666666555444333333222333444555444333222111555555555444444333333333000000111222333333333333111111222222222333333333444444333222222111000000000000111222222333444444999888555333111111222222666666555555555444444444222111111111222444666777444444333333444555777888222333444666888:::<<<===777888:::::::::<<<>>>@@@>>>===???AAABBBDDDLLLUUUooo~~~xxxvvvuuuxxx||||||~~~{{{xxx{{{}}}~~~~~~}}}{{{zzzzzzwwwtttqqqjjjlllnnnooonnnmmmnnnooonnnoooooommmkkkjjjkkklllooonnnllljjjiiihhhhhhiiieeefffffffffeeeeeedddccceeedddcccbbbccceeehhhiiilllkkkhhhfffffffffggggggfffgggggghhhhhhiiijjjjjjfffffffffeeeffffffggggggeeeeeedddccccccccccccdddcccbbbaaa___^^^^^^^^^^^^___\\\YYYXXXXXXYYYXXXWWWUUUTTTTTTSSSSSSTTTTTTUUUTTTSSSQQQQQQQQQSSSVVVWWWWWWUUUSSSSSSTTTUUUUUUUUUSSSTTTUUUWWWXXXXXXXXXXXXTTTRRROOOLLLJJJJJJKKKLLLOOONNNNNNOOOQQQTTTXXXZZZYYYYYYXXXXXXXXX[[[___cccfffeeecccbbbbbbcccdddeeeeeeeeedddcccbbbbbbbbbbbb`````````___^^^]]]]]]]]]XXXYYYZZZ[[[[[[ZZZYYYXXXVVVUUUTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMLLLKKKKKKLLLNNNPPPPPPOOONNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPOOOOOONNNNNNOOOPPPOOONNNMMMNNNPPPOOOOOONNNMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMNNNNNNMMMKKKLLLMMMNNNNNNLLLLLLMMMNNNKKKLLLLLLMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPTTTWWW\\\```dddjjjssszzz|||{{{{{{{{{}}}|||}}}yyyxxxxxxtttsssqqqooouuu|||wwwyyyxxxqqqpppuuu|||hhhUUUGGGEEEDDD===888:::888888888777777777666666777888888888888888777777555555666666666666555555555555666666555444444333444444444444444333222222444444444444444444333333111222222333333333333333111111222222222333333333444444444333222222111111111111222222333444444444888777444222111222222333666555555555444444444444444333222222222333444555444444333333444555777888777777777777777777777777777888:::::::::;;;===???@@@???AAADDDEEEGGGOOOXXXppp~~~xxxwwwwwwyyy~~~|||~~~|||yyywwwyyy}}}~~~|||yyyuuurrrmmmnnnppppppooonnnnnnoooooooooooommmjjjiiijjjkkkooonnnllljjjiiihhhhhhhhhcccddddddddddddcccbbbbbbfffeeeccccccccceeegggiiimmmllljjjhhhffffffffffffffffffgggggghhhiiiiiiiiifffeeeeeedddddddddeeeeeeeeeddddddcccbbbbbbccccccaaa```____________``````^^^\\\YYYXXXXXXYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVTTTSSSSSSTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZVVVTTTRRROOOMMMKKKJJJJJJMMMMMMMMMNNNQQQUUUXXXZZZZZZZZZZZZYYYYYY[[[___bbbccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbcccaaa``````______^^^^^^^^^ZZZZZZ[[[\\\\\\\\\[[[[[[YYYYYYXXXVVVTTTRRRPPPNNNNNNMMMLLLJJJJJJJJJKKKKKKKKKLLLNNNMMMLLLLLLMMMOOOOOOOOONNNNNNNNNNNNNNNNNNQQQQQQQQQRRRRRRRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNOOONNNMMMLLLMMMOOONNNMMMMMMLLLLLLLLLLLLMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMNNNNNNMMMLLLMMMNNNPPPOOONNNMMMNNNOOOKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMQQQUUUZZZ]]]```dddkkkpppyyy~~~~~~~~~~~~vvvooouuuxxxqqqttt~~~zzzzzzzzzsssllliiiyyyuuudddSSSMMMHHH@@@:::999777777777777666666666555999999999999999888777666555555666666666666555555555555555666555555444333555555444333333333333444333333444444444444444444333444444444444333333222111111222222222333333333555555444444333333222222222222333333444444555555666555333222222222333444555555555555444444444444555555444333222222333333444444333444444555777777999999888777777666555555777888999999999999<<<===@@@???AAADDDFFFHHHQQQZZZppp~~~yyyxxxxxx{{{|||~~~{{{uuuwwwzzz~~~}}}yyyuuurrrpppqqqrrrqqqpppoooooopppppppppooommmjjjiiiiiijjjooonnnmmmkkkiiihhhggggggccccccddddddddddddcccccciiihhhgggffffffggghhhiiilllkkkjjjhhhggggggggggggeeeeeefffgggggghhhhhhiiiffffffeeedddddddddeeeeeeeeedddcccbbbbbbaaabbbbbb`````````_________``````^^^[[[YYYXXXXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWWWWVVVUUUUUUTTTUUUSSSRRRSSSUUUUUUUUUTTTYYYYYYXXXWWWWWWVVVVVVVVVXXXWWWVVVSSSQQQNNNLLLJJJLLLLLLLLLNNNQQQUUUXXX[[[\\\\\\\\\[[[ZZZ\\\___bbbbbbcccdddeeeeeeeeedddccccccccccccbbbccccccdddddddddddddddccccccbbbbbbbbb]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZXXXVVVTTTRRRQQQPPPNNNLLLJJJIIIJJJKKKLLLKKKMMMNNNNNNMMMMMMNNNOOONNNNNNNNNNNNNNNNNNMMMMMMQQQQQQRRRRRRRRRSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQMMMNNNOOONNNMMMLLLMMMOOONNNNNNMMMLLLLLLMMMMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMMMMNNNOOOMMMLLLLLLNNNPPPPPPOOONNNNNNNNNKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLPPPTTTYYY\\\^^^bbbhhhllltttxxx{{{tttuuu|||tttttt~~~~~~{{{|||wwwnnnhhhpppooo[[[PPPHHH@@@;;;:::888888777777777666666666::::::::::::999888666666555555666666666666555555444555555555555555444444777666444333333333444555333333333444444555555555555555555555444333222111111111222222222333333333555555555444444333333333333333333444444555555555444333333222222333444444444444444444444444444444444444444333333333444444333333444444555666666777555555666666777888888888777888999999888999;;;===>>>===???CCCEEEGGGPPPYYYppp}}}xxxxxxxxx{{{|||~~~tttuuuxxx|||}}}yyyuuurrrtttttttttsssqqqooopppqqqqqqqqqpppnnnkkkiiijjjkkkpppooonnnlllkkkiiigggfffeeeeeefffffffffffffffeeeiiiiiihhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiieeeeeeeeefffgggggghhhhhhggggggfffffffffffffffgggeeedddcccbbbaaa``````aaaaaaaaaaaa``````___^^^^^^]]][[[YYYXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVUUUTTTXXXXXXXXXWWWVVVUUUUUUTTTXXXXXXXXXVVVTTTQQQOOOMMMLLLLLLMMMNNNQQQUUUYYY[[[\\\]]]]]]\\\\\\]]]```bbbcccdddfffggghhhgggfffeeeeeeeeedddddddddeeeeeeffffffffffffeeeeeeeeeeeeeeeaaa```^^^]]][[[ZZZYYYXXX[[[[[[ZZZYYYWWWUUUSSSRRRRRRPPPNNNKKKJJJJJJKKKLLLKKKMMMNNNNNNMMMMMMNNNOOOMMMNNNNNNOOOOOOOOONNNNNNPPPQQQQQQQQQQQQRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOOOOPPPPPPQQQQQQQQQNNNOOOPPPOOONNNMMMNNNPPPOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNOOOOOONNNLLLKKKMMMPPPPPPOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLPPPVVVYYY[[[___eeejjjqqqtttzzz}}}zzz{{{~~~wwwrrrxxxyyyxxxuuummmfffggg{{{vvvaaaQQQGGG@@@<<<<<<999999888888888777777777:::::::::999888777666555555555666666666666555555444444555555555555555444777666555444333444555666333333333444444555555555666666666555444333222111111111222222222333333333555555444444444444333333333333444444444444555555222222222222333333444444333333444444444444444444222222333444555555666666333333444555555666666666333333444666777888999:::666888999999888999;;;===>>>===???CCCEEEGGGPPPYYYppp}}}xxxwwwwwwyyy||||||ssstttvvvzzz}}}zzzwwwtttwwwwwwwwwtttqqqpppppprrrqqqqqqqqqooolllkkklllmmmqqqppppppnnnllljjjhhhggggggggghhhiiiiiiiiiiiihhhhhhggggggfffeeeeeeeeeeeeffffffgggggghhhhhhiiiiiiddddddeeeeeefffgggggggggggggggggggggggghhhiiiiiiddddddbbbaaa```````````````aaaaaaaaa```___^^^]]]]]][[[XXXXXXYYYZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXWWWVVVUUUUUUTTTSSSSSSUUUWWWXXXVVVUUUTTTUUUVVVXXXXXXXXXWWWVVVWWWWWWVVVUUUTTTSSSQQQPPPNNNNNNNNNOOORRRVVVYYY[[[\\\]]]^^^]]]]]]^^^aaadddeeefffhhhiiijjjiiiiiihhhffffffeeeeeeeeeeeeffffffdddddddddddddddddddddddddddbbb```]]][[[YYYXXXXXXZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRPPPNNNLLLLLLLLLLLLKKKLLLNNNMMMLLLLLLMMMOOOMMMNNNOOOPPPQQQPPPOOONNNPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQNNNOOOPPPOOONNNMMMNNNPPPQQQPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNOOOOOONNNMMMKKKMMMPPPQQQOOONNNMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHLLLPPPSSSVVVZZZaaafffmmmpppuuuzzz}}}}}}}}}~~~zzz|||qqqoootttxxx}}}vvvpppiiicccaaappp}}}hhhWWWKKKCCC???<<<999999999999888888888888888888888888888777666555555555666666666666555555333444555555666555555555777777666555555555555555333333444444444444444444555555555444444222111111111111222222222333333333444444444333333333333333333333333333333444444444222222222333333333333333333333333333444444444444111222333555666666666666222333444555666666666666666666666666666666666666666777999999999:::===???@@@???AAADDDFFFHHHQQQZZZooozzzxxxvvvwwwzzz}}}rrrrrrtttwww}}}|||zzzxxxzzzzzzxxxuuurrrpppqqqrrrqqqrrrrrrpppnnnmmmnnnooorrrrrrqqqpppnnnkkkiiiggghhhiiijjjjjjkkkkkkjjjjjjiiihhhggggggfffeeeeeedddeeeffffffggggggggggggfffcccddddddeeeffffffggggggfffffffffggghhhiiijjjkkkdddcccbbbaaa```_________^^^^^^```aaaaaaaaa```___]]]ZZZXXXXXXYYYZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTTTTVVVXXXYYYXXXVVVTTTVVVXXXZZZ[[[YYYWWWUUUSSSSSSRRRRRRRRRRRRRRRRRRPPPPPPPPPQQQSSSVVVYYY[[[[[[\\\^^^^^^^^^```ccceeefffggghhhiiiiiijjjjjjjjjgggfffeeeeeeddddddddddddcccccccccccccccccccccccceeedddaaa___]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXUUUTTTRRRQQQOOOMMMLLLKKKJJJKKKMMMLLLKKKKKKLLLNNNMMMOOOPPPRRRRRRQQQPPPOOOPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPMMMNNNOOONNNMMMLLLMMMOOOQQQPPPPPPPPPQQQQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQOOONNNNNNOOOPPPNNNMMMLLLOOORRRSSSQQQOOONNNNNNOOOOOOOOOOOONNNMMMLLLKKKLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGHHHKKKNNNOOOQQQVVV]]]ccchhhkkkoootttzzzxxxzzzuuuooolllkkkvvvuuummmhhhaaaiiiyyytttcccUUUJJJBBB;;;888888888888777777777777666666777777777666666555555555666666666666555555333444444555666666555555666777777777777666555555444444444444444444333333333333444444333222111111111111222222222333333333222222333333333333333333333333333333333333222222222222333333333222222111222222333333333444444444222333444555666666555555222333444666666666666555777777777666555555444444555777888999:::<<>>===???AAABBBDDDLLLUUUmmm{{{wwwvvvxxx}}}uuutttttttttvvv|||}}}{{{}}}||||||zzzyyywwwuuuuuutttuuuuuuuuutttqqqnnnmmmrrrssssssrrrqqqooommmlllllllllmmmmmmmmmmmmmmmnnniiihhhgggeeecccccceeegggffffffeeedddddddddeeeeeeaaabbbdddeeefffeeeeeedddfffffffffffffffggghhhhhhjjjhhhfffddddddccc```^^^bbbbbbaaa```````````````]]][[[YYYYYYZZZ[[[ZZZYYYXXXVVVTTTUUUVVVXXXYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTXXXYYYYYYYYYYYYYYYXXXXXXZZZYYYYYYZZZZZZYYYWWWTTTTTTRRROOONNNMMMOOOPPPRRRPPPQQQRRRSSSUUUXXXZZZ[[[____________```bbbcccdddcccdddfffiiikkklllllllllllliiifffeeedddcccaaa___cccdddfffggggggfffdddcccdddbbbaaaaaaaaa```^^^\\\]]][[[YYYYYY\\\\\\ZZZXXXZZZWWWTTTRRRQQQPPPNNNMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOPPPOOONNNMMMLLLOOOPPPRRRTTTTTTSSSQQQPPPNNNOOOQQQRRRSSSRRRQQQQQQMMMMMMNNNOOONNNMMMLLLKKKNNNNNNNNNMMMMMMMMMMMMMMMSSSRRRRRRQQQQQQQQQRRRRRROOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRQQQQQQPPPPPPLLLLLLLLLLLLMMMNNNOOOOOONNNNNNOOOOOONNNMMMKKKJJJNNNMMMJJJHHHGGGGGGHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHEEEGGGIIIKKKOOOSSSYYY]]]aaadddgggkkkooouuuzzzxxxxxxsssjjjhhhjjjrrr~~~xxxpppkkkhhhnnn~~~}}}mmmYYYHHH@@@???;;;999::::::888999===999888888777666555555444666666555555555555666666444333333333333222222222444444444444444444444444222222222333333444444444333333333333333333333333222222222333333444444444222222333333333333444444111111111111222333444444555444222111111111222222222222222222222222222222444444555555666555555444666666555444444444444555666666666666666666666666888888999:::<<<===>>>>>>AAA@@@AAACCCDDDEEEMMMVVVooo~~~yyyuuuuuuwww{{{xxxxxxwwwvvvxxx}}}~~~{{{yyyzzzzzz{{{{{{zzzyyywwwvvvqqqqqqsssttttttsssrrrrrrrrrrrrrrrrrrpppnnnlllkkklllllllllllllllmmmmmmmmmiiiiiihhhfffcccbbbcccdddfffeeeddddddcccdddddddddbbbcccdddeeefffffffffffffffffffffffffffggghhhhhhgggeeedddcccddddddbbbaaaaaaaaaaaa````````````aaa^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYWWWVVVVVVXXXZZZZZZYYYVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZ[[[ZZZYYYZZZZZZYYYVVVTTTSSSQQQOOOMMMMMMNNNPPPQQQQQQQQQRRRTTTVVVXXXZZZ\\\^^^______```aaabbbbbbcccbbbcccdddeeegggiiijjjkkkjjjhhhffffffffffffdddcccdddeeefffggggggfffeeeddddddbbbbbbbbbcccbbb```^^^]]][[[YYYZZZ[[[\\\ZZZXXX\\\ZZZWWWUUUTTTSSSQQQOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPOOONNNNNNNNNOOOPPPQQQRRRRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQPPPMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPOOOOOOOOOPPPPPPQQQOOOPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOOOONNNNNNOOOOOOPPPQQQOOOPPPPPPPPPOOONNNMMMMMMNNNMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKNNNRRRUUU[[[]]]aaaeeejjjooouuuyyy~~~}}}}}}}}}}}}wwwvvv{{{lllfffdddiiivvvzzzvvvrrrnnnnnnvvvxxx```MMMDDD???;;;888999888666666999888888777777666666555555666666555555555555666666777777777777666666666666444444444444444444444444222222222333333444444444333333333333333333333333222333333333333333333444222222333333333333444444222222222111222222333333444333222111000111111222333333333333333333333333444444555555555444444333555555444444444555555666777777777777777777777777777777888:::;;;<<<===>>>@@@???AAADDDEEEFFFMMMVVVooo}}}xxxuuuuuuxxx{{{}}}}}}|||{{{yyyyyy}}}~~~zzzxxxwwwxxxzzz{{{{{{zzzyyyxxxqqqqqqqqqrrrrrrssssssssssssrrrrrrpppnnnllljjjiiikkkkkkkkkkkkjjjjjjjjjjjjhhhiiiiiigggdddbbbaaabbbeeedddccccccbbbbbbcccccccccccccccddddddeeeggggggfffffffffffffffggghhhhhhcccbbbaaabbbdddeeedddccc```````````````aaaaaaaaa___]]][[[[[[[[[[[[ZZZYYYZZZYYYWWWXXXYYYZZZZZZYYYVVVVVVVVVUUUUUUUUUUUUTTTSSSTTTVVVXXXZZZ[[[\\\]]][[[ZZZYYYYYYZZZXXXVVVSSSQQQPPPNNNMMMLLLMMMOOOPPPRRRRRRSSSUUUWWWYYY[[[\\\^^^___```aaabbbbbbaaa```aaaaaabbbbbbdddfffhhhiiiiiigggfffggghhhiiihhhgggffffffffffffffffffffffffeeedddcccdddddddddbbb```]]][[[ZZZZZZ[[[[[[ZZZYYY]]][[[XXXWWWVVVUUUSSSQQQNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPNNNOOOPPPPPPPPPOOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMNNNOOOOOOPPPPPPPPPPPPQQQPPPOOOOOONNNNNNOOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJMMMOOOSSSVVVZZZ^^^ccciiioootttxxx~~~~~~||||||{{{{{{zzzxxxvvvyyytttiiifffeeejjjvvv~~~zzzzzzwwwrrrpppwwwlllXXXMMMBBB<<<999999999666555666666666666666666666666666666666555555555555666666999999999888888888777777444444444444444444444444222222333333333333444444333333333333333333333333444333333333333333333222222222333333333333444444333333222222111222222222333222111111000111111111333333333333333333333333444444444444444333222222444444444444444555666777555555555555555555555555666777888999:::<<<=========>>>AAAEEEFFFGGGNNNVVVmmm{{{vvvtttuuuyyyzzz{{{|||~~~|||{{{}}}~~~{{{xxxyyy{{{||||||{{{xxxwwwtttsssrrrqqqpppppppppppprrrrrrqqqooommmkkkiiihhhiiiiiihhhhhhgggggggggfffeeeggghhhhhhfffcccbbbbbbdddccccccbbbaaabbbbbbbbbcccbbbbbbbbbcccdddfffgggfffffffffffffffggghhhhhhcccbbbaaabbbdddddddddccc___``````aaaaaaaaaaaaaaa```^^^\\\[[[\\\\\\[[[YYY[[[YYYXXXXXXYYYZZZYYYXXXUUUUUUUUUUUUUUUUUUUUUUUURRRSSSUUUXXXZZZ[[[\\\\\\ZZZYYYYYYYYYYYYXXXUUUSSSQQQPPPNNNMMMMMMMMMNNNOOOSSSSSSTTTUUUWWWYYY[[[\\\^^^___aaaccccccbbbaaa```___```bbbdddeeefffgggggghhhgggfffgggiiiiiihhhgggiiihhhgggggggggggghhhiiihhhgggfffffffffeeecccaaa]]]\\\[[[[[[[[[[[[[[[ZZZ\\\ZZZXXXWWWWWWUUUSSSQQQPPPOOONNNLLLKKKKKKJJJJJJHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKLLLNNNPPPQQQRRRQQQOOONNNNNNNNNOOOOOOOOOPPPQQQQQQQQQPPPOOONNNLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPPPPPPPPPPOOOOOOOOOKKKLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEFFFHHHHHHKKKNNNQQQOOORRRVVV[[[___eeelllpppuuu{{{~~~|||sssmmmzzzsssnnniiihhhlllsss~~~{{{~~~zzzqqqqqq}}}eeeUUUGGG@@@;;;;;;;;;888777888555555666666666666666666666666555555555555666666777777777666666666555555444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222222222222333333333444444444444333222111111111111111111111111111111111111444444444444444444444444444444444444333222111111333333333444555666777888666666666666666666666666666666777888:::;;;<<<<<<<<<===AAAFFFGGGHHHNNNVVVlllzzzuuusssuuuyyyyyyzzz{{{~~~}}}~~~}}}~~~~~~~~~|||zzzwwwvvvuuutttsssrrrqqqppppppppprrrqqqpppnnnlllkkkjjjiiiggggggffffffeeedddccccccaaacccggghhhgggeeeddddddccccccbbbaaaaaaaaabbbbbbaaaaaa``````aaaccceeegggfffffffffffffffggghhhhhhfffdddccccccddddddbbbaaa___```aaaaaaaaaaaa`````````^^^\\\[[[\\\\\\[[[ZZZZZZYYYXXXXXXYYYYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYYYYZZZZZZYYYXXXXXXYYYYYYXXXVVVSSSQQQPPPOOONNNNNNNNNOOOOOOTTTTTTTTTVVVWWWYYY[[[\\\^^^```bbbddddddcccbbbaaa___aaaeeehhhiiiiiigggeeehhhgggggghhhiiiiiigggeeejjjiiiiiihhhhhhiiiiiijjjllljjjhhhggggggeeebbb```]]]^^^^^^]]]\\\\\\\\\\\\]]][[[ZZZZZZYYYXXXUUUSSSRRRQQQOOONNNMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNLLLKKKIIIIIIJJJLLLNNNPPPRRRPPPOOOMMMMMMMMMNNNOOOPPPPPPQQQRRRQQQPPPOOONNNNNNMMMMMMLLLKKKJJJIIIIIILLLLLLLLLLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLMMMNNNOOOOOOOOOOOOPPPOOONNNMMMLLLKKKKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBDDDFFFHHHIIIKKKNNNQQQNNNQQQUUUYYY^^^dddjjjnnnuuu{{{~~~}}}wwwpppvvv~~~qqqlllhhhfffiiirrr~~~uuunnnwwwsss]]]MMMCCC<<<;;;;;;999888888555555555555666666666666666666555555555555666666666666555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222222222222333333333444444444444333222111111111111111111111222222222111111444444444444444444444444333444444444333333222111222222333333555666888999999999999999999999999999666666777888:::;;;<<<<<<<<<===AAAFFFGGGHHHNNNVVVjjjyyytttsssuuuyyyxxxzzz~~~|||zzzxxxvvvuuuuuuuuuuuuuuuuuuuuuuuurrrqqqooonnnlllkkkkkkkkkhhhgggfffeeedddcccbbbaaa___bbbeeegggfffeeeeeefffdddcccbbbbbbaaaaaabbbbbb`````````aaacccdddfffffffffffffffffffffggghhhhhhhhhfffeeedddddddddbbb``````aaabbbbbbbbbaaa___^^^^^^\\\[[[ZZZ\\\\\\\\\[[[[[[YYYXXXYYYYYYXXXVVVTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYWWWUUUSSSRRRRRRQQQQQQQQQQQQQQQSSSTTTTTTUUUVVVXXXZZZ[[[___```bbbdddeeeeeeeeeeeeaaadddgggjjjkkkjjjhhhgggggggggggghhhjjjiiigggeeejjjjjjjjjjjjjjjjjjjjjjjjmmmkkkiiihhhhhhfffccc```^^^``````___^^^]]]^^^___```___^^^^^^^^^\\\YYYVVVSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQLLLKKKJJJIIIIIIJJJLLLNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNMMMLLLKKKKKKJJJIIIMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOOOOPPPPPPPPPQQQQQQLLLMMMNNNNNNOOOOOOOOOOOORRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGHHHIIIHHHIIIJJJLLLMMMPPPSSSWWW[[[aaagggkkksssyyy~~~yyyyyyuuupppjjjeeecccjjj}}}{{{oooooowwwjjjVVVJJJ>>>::::::888777888555555555555555555555555666666555555555555666666777777666666666555555555444444444444444444444444444444333333333333222222333333333333333333333333444333333333333333333222222222333333333333444444333333222222111222222222111111222333333333222222333333333333333333333333333333444444444444333333222333333444555666888888666666666666666666666666666777888999:::<<<=========>>>AAAEEEFFFGGGNNNVVVhhhyyyuuussstttxxxxxx{{{}}}{{{zzzzzzzzzzzz{{{{{{zzzyyywwwvvvqqqpppooommmmmmmmmmmmmmmjjjiiihhhgggeeedddcccbbb```ccceeefffeeedddeeefffddddddcccbbbbbbbbbbbbccc```aaabbbdddfffgggggggggfffffffffffffffggghhhhhhiiigggeeeeeeeeeeeecccaaaaaabbbccccccbbb```^^^\\\\\\ZZZYYYYYY[[[\\\\\\[[[\\\[[[ZZZZZZZZZYYYVVVTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUWWWYYYZZZXXXVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWYYYZZZaaaaaacccdddfffggghhhiiieeefffggghhhiiijjjjjjjjjeeefffgggiiillllllkkkiiijjjkkklllmmmmmmlllkkkjjjjjjiiihhhhhhhhhhhheeeccc```aaacccbbb___^^^___aaaaaa```___``````^^^[[[XXXTTTTTTRRRQQQPPPPPPPPPPPPPPPOOONNNNNNNNNOOOPPPPPPMMMLLLKKKJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMOOOPPPPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRRRRNNNNNNOOOOOOOOOOOOOOONNNQQQQQQPPPOOONNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMNNNMMMKKKIIIHHHHHHIIIIIIFFFGGGHHHHHHHHHHHHGGGFFFFFFHHHIIIIIIGGGFFFGGGHHHIIILLLOOORRRVVV[[[```dddlllrrr{{{|||}}}uuujjjbbbfffxxxxxxrrrsss|||dddUUUEEE>>><<<999888888666666666555555444444333666666555555555555666666777777777666666666555555444444444444444444444444444444444333333222222222333333333333333333333333222333333333333333333444222222333333333333444444222222222111222222333333111222333444555444444333333333333333333333333333222333444555555555555555333333333444555666777888444444444444444444444444777777888:::;;;<<<===>>>@@@???AAADDDEEEFFFMMMVVVgggzzzvvvssstttwwwxxx{{{}}}||||||}}}~~~zzzwwwuuuqqqpppooommmmmmnnnnnnooolllkkkjjjiiigggeeeddddddcccdddfffeeedddcccddddddeeedddccccccbbbbbbccccccaaabbbdddggghhhiiiiiihhhfffffffffffffffggghhhhhhhhhgggeeeeeeffffffeeecccbbbcccccccccbbb___]]][[[ZZZYYYXXXYYY[[[\\\\\\\\\]]]\\\\\\\\\\\\ZZZWWWUUUTTTTTTTTTUUUUUUVVVVVVVVVSSSTTTVVVWWWXXXYYYYYYYYYTTTTTTUUUWWWYYYZZZYYYWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYbbbbbbcccdddfffhhhkkkllliiihhhfffeeefffiiilllnnndddeeegggjjjnnnooonnnllljjjkkkmmmnnnnnnmmmkkkjjjggggggfffgggiiiiiihhhfff```cccdddccc```___```bbb___^^^^^^______]]]ZZZWWWUUUTTTSSSRRRRRRQQQRRRRRRNNNMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJLLLMMMOOOOOOOOONNNMMMNNNOOOPPPPPPPPPOOONNNMMMJJJKKKLLLMMMNNNOOOPPPPPPNNNMMMMMMLLLLLLLLLLLLMMMLLLMMMNNNOOOQQQRRRSSSSSSOOOOOOPPPPPPPPPOOONNNNNNOOONNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNMMMKKKJJJNNNMMMJJJHHHGGGGGGHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFDDDFFFGGGHHHGGGFFFGGGHHHFFFHHHKKKNNNQQQVVV[[[___eeellluuu}}}{{{{{{sssffffffwwwzzzyyyzzzqqq```MMMCCC???<<<::::::777777666555444444333333666666555555555555666666555555555555444444444444444444444444444444444444444444444333333222222222333333333333333333333333222222222333333444444444222222333333333444444444111111111111222333444444111222444555666555444444222222222222222222222222222222444555666777777777444444444444444555666777999999999999999999999999888888999:::<<<===>>>>>>BBB@@@AAACCCDDDEEEMMMVVVfffzzzvvvssssssvvvxxxzzz~~~}}}|||wwwvvvwwwuuutttsssppplllkkklllmmmjjjjjjiiiiiigggfffeeedddffffffffffffeeedddcccbbbcccbbbaaa``````aaabbbcccaaaaaacccdddddddddddddddhhhhhhggggggggghhhhhhiiijjjiiifffdddccccccdddeeedddddddddcccbbbaaa______]]]\\\ZZZYYYXXXWWWXXXXXX[[[[[[[[[ZZZYYYWWWVVVUUUYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVTTTUUUUUUTTTTTTWWW[[[^^^``````aaabbbdddfffhhhiiikkklllnnnoooooonnnlllkkkiiiiiiiiikkknnnoooooonnnkkkkkklllllllllkkkjjjiiifffggghhhiiiiiijjjjjjiiifffffffffeeedddcccaaa```bbb```______```___]]][[[ZZZWWWTTTRRRQQQQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPOOONNNOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMNNNNNNNNNOOOOOOOOOPPPOOONNNMMMMMMNNNOOOPPPLLLNNNOOOQQQRRRRRRQQQQQQQQQPPPNNNMMMMMMNNNOOOPPPPPPOOOMMMKKKKKKLLLMMMOOONNNOOOPPPPPPOOOMMMJJJIIIFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHFFFEEEDDDFFFIIIMMMOOOQQQSSSUUUWWW\\\cccllluuu|||}}}ooommmttt|||~~~~~~uuu|||nnnVVVHHH@@@;;;777666777777666666555555444444777777777777666666666666666555444222222333444444666555444333333333333333333333333222222222111111444333222111111222333444333333333333333333333333000222444444333333333444555444444333333444444555111111222333333444555555333444555444222111222333666555333222222333555666333444555666777777777777555666777999999999888777777777888999:::;;;;;;<<<>>>>>>@@@DDDEEEFFFMMMUUUbbbxxxtttqqqrrruuuxxxyyy{{{~~~~~~}}}zzzyyyyyyvvvuuusssqqqnnnmmmmmmnnnjjjjjjjjjiiihhhgggfffeeefffffffffffffffdddccccccbbbbbbaaaaaaaaaaaabbbbbb```aaabbbcccddddddeeeeeeffffffeeeddddddeeeeeeeeeffffffggggggffffffeeeeeeeeeeeeeeedddcccbbb``````^^^]]][[[YYYXXXXXXYYYYYY[[[[[[[[[ZZZXXXVVVUUUTTTWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUXXX\\\___aaabbbccceeegggiiijjjkkkmmmnnnoooppppppnnnlllkkkiiiiiiiiikkkmmmooonnnmmmkkkkkklllmmmlllkkkjjjiiiggghhhhhhhhhhhhhhhggggggfffffffffeeedddcccbbbaaa```______```aaabbb```___[[[XXXTTTRRRQQQQQQOOONNNKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOPPPQQQPPPOOOOOORRRRRRSSSRRRQQQPPPNNNMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMLLLLLLMMMNNNNNNMMMNNNOOOPPPQQQQQQPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOMMMLLLLLLLLLMMMNNNLLLMMMNNNOOOOOONNNLLLKKKGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFIIIKKKLLLOOORRRTTTZZZ```hhhpppvvv~~~ssslllnnnsss}}}|||cccQQQFFF>>>999888888888888777666666555555777666666666666666666666666666555444444444444555666666555444444444444444333333333222222222222111333333222111111222333333333333333333333333333333222333444333222222111222333222222111111222222333222222222333333444444444333444555444222111222333444333222111111222333444444555666777888888888888555666777888999888888777777777888999:::;;;;;;<<<======@@@CCCDDDFFFLLLUUUbbbwwwsssppprrruuu{{{|||~~~~~~}}}||||||}}}}}}{{{zzzvvvuuutttrrrpppoooooonnnkkkkkkkkkkkkjjjhhhgggfffggggggggggggfffeeedddcccaaaaaabbbbbbbbbbbbbbbaaa``````aaabbbcccdddeeeffffffeeeeeedddccccccccccccccceeegggiiiiiihhhgggfffffffffeeeeeedddcccbbbaaa___^^^\\\[[[ZZZZZZZZZZZZ\\\[[[ZZZYYYWWWUUUSSSRRRSSSTTTUUUWWWXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUVVVVVVVVVWWWYYY]]]```aaabbbeeehhhjjjkkkllllllppppppqqqqqqpppnnnlllkkkjjjiiiiiijjjlllmmmmmmlllkkklllmmmmmmmmmllljjjjjjjjjjjjjjjiiiiiihhhgggfffffffffffffffeeecccbbbaaa^^^^^^___aaadddeeeeeeccc\\\ZZZVVVTTTRRRQQQOOOMMMLLLLLLLLLKKKKKKKKKJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKMMMNNNPPPQQQQQQQQQPPPOOOTTTTTTTTTSSSQQQNNNLLLJJJMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKLLLNNNOOOOOOOOONNNMMMIIIJJJJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCBBBCCCDDDFFFGGGIIILLLOOORRRWWW\\\ccciiinnnuuu}}}{{{ooojjjjjjppp{{{lllXXXIII???999888999999999888777666666666666666666666666666666666777777777777777666555555777666666555555555555555333333333333222222222222333333222222222222333333333333333333333333333333444444333333222222111111333222222111111222222333333333333333333333333333333444555444222111222333555444333222222333444555555666777888999999999999666666777888888888888777777777888999:::;;;<<<<<<======???CCCDDDEEELLLTTTcccuuuqqqooorrrvvv|||}}}|||zzzyyyzzz}}}~~~{{{xxxvvvtttrrrqqqqqqpppooonnnllllllllllllkkkjjjiiihhhggggggggggggfffeeedddddd```aaabbbcccdddcccbbbaaa___``````aaacccdddeeefffhhhgggfffeeeddddddcccccceeefffggghhhhhhhhhgggfffggggggfffeeeddddddccccccaaa___^^^\\\[[[[[[[[[[[[\\\[[[ZZZYYYVVVTTTRRRPPPOOOQQQTTTVVVWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUVVVWWWXXXXXXZZZ^^^aaa```bbbfffiiilllmmmmmmmmmrrrrrrrrrqqqooommmlllkkkkkkiiiiiiiiikkkmmmlllkkklllmmmmmmnnnnnnlllkkkjjjjjjkkkkkkkkkjjjjjjiiihhhffffffffffffeeedddcccbbb`````````cccfffggggggfff^^^\\\XXXVVVTTTRRRPPPMMMOOOOOOOOONNNNNNMMMMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKMMMNNNOOOQQQQQQPPPPPPOOOSSSSSSSSSRRRPPPNNNLLLJJJMMMMMMNNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNPPPQQQQQQPPPOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMNNNOOOOOONNNNNNMMMKKKKKKKKKLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFDDDBBBBBBBBBBBBDDDEEEFFFGGGHHHKKKOOOSSSVVV[[[```eeehhhnnnvvv{{{vvvlllgggccclll|||ttt```OOOBBB<<<<<<999999888888777666555555555555555666666666666666777888999999999888666555666555444444444444555555444444333333333222222222333333333333333333333333333333333333333333333333444333222333333444444333555444444333333444444555333333333333333333333222222333444444222222333444777666555555555555666777555555666777888888888888777777777888888888777777777888888999:::;;;<<<<<<===<<>>>>>@@@DDDEEEFFFMMMUUUdddyyyrrrqqqrrrwww|||zzz{{{}}}}}}~~~~~~}}}zzzxxxwwwwwwtttqqqoooqqqtttuuuqqqmmmkkkllllllllllllkkkjjjjjjeeeeeeeeeeeedddcccbbbaaabbbbbbbbbbbbcccdddeeeeeecccbbbaaa``````aaabbbccceeedddccccccccccccdddddddddddddddddddddeeeeeefffgggfffdddcccbbbcccdddeeeaaa```^^^\\\[[[[[[\\\\\\[[[[[[[[[ZZZXXXVVVUUUTTTRRRRRRSSSSSSTTTTTTTTTTTTSSSTTTUUUWWWXXXZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVRRRTTTWWWXXXYYY[[[^^^```fffhhhjjjnnnqqqtttwwwxxxwwwvvvuuusssrrrqqqqqqqqqqqqooolllkkklllmmmmmmmmmnnnnnnooopppooonnnmmmlllfffgggggghhhhhhhhhggggggfffffffffffffffeeeeeeddddddddddddeeeggghhhgggfffcccaaa```___^^^\\\XXXVVVPPPPPPOOONNNMMMLLLKKKKKKNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKLLLMMMNNNMMMLLLLLLNNNNNNPPPPPPPPPPPPOOONNNMMMMMMNNNNNNNNNOOOOOOOOONNNOOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLMMMNNNOOOPPPNNNMMMMMMNNNOOOPPPQQQQQQOOOOOOMMMLLLLLLLLLMMMNNNQQQPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFEEEDDDCCCAAACCCFFFGGGHHHIIIKKKMMMPPPTTTXXX[[[___eeemmmsssvvvooohhhgggnnnxxxwwwuuu{{{}}}pppWWWGGGBBB:::999888777666444333333333333444555555666777777666666555444444444444555333222222222222333444555555444444444444333333333333333444555555444333333333333333333333333333333333///---...444777888666333222222111111222222333222222222333333444444444111222444333333222444555222222333333333333222222444555666777777888777777:::999777666666666777888888999999:::;;;<<<======??????AAAEEEFFFGGGNNNVVVdddzzzsssqqqqqqtttyyywwwxxx{{{{{{~~~~~~yyywwwwwwyyyuuurrrppprrrvvvwwwsssnnnkkkkkkkkklllkkkkkkjjjjjjddddddddddddcccbbbaaaaaacccbbbaaaaaabbbdddfffgggdddcccaaa```___```bbbcccffffffeeeeeeeeefffgggggg___aaaccceeefffffffffeeefffeeecccbbbbbbcccdddeeeaaa```^^^\\\[[[[[[[[[\\\[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTUUURRRSSSUUUWWWYYY[[[]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVQQQSSSVVVXXXYYY[[[^^^```dddeeegggjjjnnnqqquuuwwwyyyxxxwwwuuuttttttttttttrrrpppmmmkkklllmmmnnnmmmnnnooopppppppppooommmlllkkkkkkkkkkkkkkkjjjiiihhhfffffffffgggffffffeeeeeecccbbbccceeehhhiiihhhgggcccbbbaaa``````^^^[[[XXXSSSSSSRRRQQQOOONNNNNNMMMNNNNNNNNNMMMMMMMMMMMMLLLIIIJJJKKKMMMMMMLLLLLLKKKOOOOOOPPPPPPPPPOOONNNMMMMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMMMMMMMLLLLLLMMMOOOQQQRRRMMMLLLKKKKKKLLLNNNPPPQQQPPPOOOMMMKKKKKKLLLMMMOOOOOOOOONNNNNNNNNOOOPPPPPPMMMLLLKKKIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHHHHHHHFFFEEEDDDCCCFFFIIIKKKKKKLLLNNNOOOMMMPPPUUUXXX\\\bbbkkkqqqrrr{{{{{{tttkkkeeeiiiqqq{{{tttppprrr|||}}}cccSSSMMM;;;;;;:::888777555444444333333444444555666777777666555444222222333444444333333333333444444555666555555444444444333333333333333444555555444333333333333333333333333333333444///,,,---222555555333555444444333333444444555111111222333333444555555111222444333333333444555333444444555555444444333555666777888888999999999:::999888666666666777888888999999:::;;;<<<======@@@???BBBEEEGGGHHHOOOWWWddd{{{tttqqqppprrrvvvtttuuuxxx|||xxx~~~}}}{{{{{{{{{{{{yyyxxxwwwwwwxxxxxxwwwvvvtttsssooonnnllljjjiiiiiiiiijjjiiihhhfffddddddeeefffgggfffcccaaa```bbbeeeggghhhhhhgggeeecccbbbcccdddeeegggggggggfffeeedddcccbbbbbbbbbcccccccccdddddddddeeecccaaa```aaabbbaaa```____________^^^]]]\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTVVVXXXYYYYYYXXXXXXUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUTTTTTTUUUWWWZZZ]]]___dddfffhhhjjjlllooossswww|||zzzwwwuuusssrrrrrrssspppooonnnmmmmmmnnnooopppoooppprrrqqqooommmllllllkkklllmmmllliiigggggggggiiiiiihhhgggggghhhiiijjjaaabbbbbbdddeeefffggggggfffdddbbb___]]]\\\\\\]]]VVVUUUTTTRRRQQQOOONNNMMMOOONNNLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMOOOOOOPPPPPPQQQRRRQQQPPPNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPQQQRRRRRRRRRRRROOOOOONNNLLLKKKLLLOOORRRPPPOOOMMMLLLKKKLLLLLLMMMOOOOOOOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGLLLLLLKKKIIIGGGDDDBBBAAAEEEEEEFFFHHHIIIJJJKKKLLLNNNOOOPPPRRRWWW___hhhnnnpppvvv}}}{{{rrreeeeeekkksss|||kkkqqq|||tttYYYIIIBBB:::444666999999777777666666666666666666666666666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444111222333333444444444444333333333222222111111111333444444555555444444333333333222111222333444555444555555444222111111222444444444555555555666666777777777777777777777777888888888888888777666666888888777888999;;;>>>???AAA@@@BBBDDDEEEEEELLLUUUeee{{{qqqnnnpppssstttvvvvvvyyy}}}~~~}}}{{{{{{|||{{{yyyxxxwwwwwwxxxxxxxxxwwwvvvuuuqqqpppooommmlllkkkkkkkkkjjjiiigggdddccccccdddeeeeeeccc``````bbbeeefffgggjjjiiihhhgggfffffffffgggeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbcccccccccdddcccaaa``````aaaaaa```___^^^^^^___^^^^^^]]]\\\[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVTTTSSSSSSSSSRRRTTTUUUVVVWWWXXXXXXWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXVVVUUUUUUUUUWWWYYY\\\^^^aaacccfffhhhkkknnnrrruuuyyyxxxvvvtttrrrpppoooooommmlllkkkjjjkkklllmmmnnnkkkmmmnnnnnnlllkkkkkklllmmmnnnooonnnkkkiiiiiijjjhhhhhhgggffffffggghhhiiiaaaaaabbbbbbbbbccccccccceeedddbbb```^^^]]]\\\\\\YYYYYYWWWUUUSSSQQQOOOOOONNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNPPPPPPQQQQQQQQQPPPOOONNNLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLMMMNNNOOOOOOOOOOOOQQQQQQOOOMMMKKKLLLOOOQQQQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPPPPPPPOOOOOONNNMMMKKKLLLLLLMMMMMMLLLLLLKKKLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJIIIIIIGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGHHHHHHKKKMMMOOOQQQVVV\\\eeejjjooottt|||}}}vvvyyyhhhdddfffoooppplllvvv~~~dddRRRFFF===666888:::888666666666666666666666666666666666666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444111222333333444444444333333333333222222222111111333444444555555444444333333333222222222333444555333444555444222111222333444444444555555555666666666666666666666666666666888888888888888777666666777777888999:::<<<===>>>AAA@@@AAADDDDDDEEELLLTTTfffzzzooolllnnnqqqsssssssssuuuyyy~~~~~~}}}|||}}}|||zzzxxxwwwxxxyyyyyyzzzyyyyyyyyytttssssssrrrpppnnnmmmlllnnnllljjjgggeeeeeedddeeeeeecccaaaaaaccceeeffffffjjjjjjjjjiiiiiihhhgggfffccccccdddddddddccccccbbbaaaaaaaaaaaabbbbbbbbbbbb``````___```bbbaaa___]]]]]]]]]]]]]]]]]]\\\ZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSUUUUUUVVVVVVWWWVVVVVVUUUTTTUUUVVVXXXXXXYYYYYYYYY[[[ZZZYYYYYYYYYYYYYYYYYYWWWVVVVVVVVVWWWYYY[[[]]]```cccgggjjjlllppptttwwwyyyxxxwwwuuusssqqqooonnnlllkkkjjjjjjkkklllmmmnnnjjjkkkllllllkkkkkkmmmnnnooopppqqqpppnnnllllllllljjjiiihhhhhhhhhhhhiiiiiicccccccccbbbbbbaaaaaaaaabbbcccbbbaaa```^^^\\\ZZZ]]]\\\ZZZXXXVVVTTTRRRRRRPPPPPPPPPPPPPPPOOONNNMMMIIIIIIIIIIIIJJJKKKLLLLLLOOOPPPPPPPPPPPPOOONNNNNNKKKKKKLLLLLLLLLMMMMMMMMMOOONNNNNNNNNNNNNNNNNNNNNJJJKKKLLLMMMNNNNNNNNNNNNRRRRRRQQQNNNLLLMMMOOOQQQMMMMMMLLLLLLMMMNNNPPPQQQPPPQQQRRRRRRQQQOOOMMMLLLKKKLLLLLLMMMMMMLLLLLLKKKLLLKKKJJJIIIIIIHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGDDDDDDDDDEEEEEEEEEFFFFFFHHHJJJMMMPPPTTTYYY```dddjjjooouuu{{{~~~{{{zzz{{{~~~wwwxxxmmmcccbbbjjj~~~zzziiippprrr]]]KKKAAA:::999:::888555444666666666666666666666666666666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444222222333444444444333333333333333333222222222222333444444555555444444333333333222222222333444555111333444444222222333555444444444555555555555555666666666666666666666666777777888888777777666666666777888:::;;;<<<======@@@???@@@CCCCCCDDDKKKTTTgggyyymmmiiikkkoooqqqrrrrrrtttxxx}}}~~~{{{yyyxxxyyyzzzzzz{{{|||||||||vvvvvvvvvuuusssqqqnnnmmmooonnnmmmkkkiiihhhhhhhhhfffeeedddeeefffhhhgggggghhhiiiiiijjjiiigggeeecccaaaaaabbbccccccccccccccc`````````aaaaaaaaaaaaaaa^^^^^^___```bbbaaa^^^[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVWWWYYY[[[]]]aaaeeeiiimmmpppssswwwyyy{{{{{{{{{zzzxxxuuurrrqqqooonnnmmmmmmmmmnnnpppqqqnnnnnnnnnmmmkkklllnnnpppooopppqqqqqqnnnmmmmmmmmmmmmlllllllllkkkkkkkkkkkkffffffeeeeeeddddddccccccaaabbbccccccbbb___\\\ZZZ]]]\\\[[[ZZZXXXWWWVVVVVVSSSTTTTTTUUUTTTSSSQQQPPPIIIIIIHHHHHHIIIJJJKKKKKKMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQPPPOOONNNNNNQQQSSSMMMMMMLLLKKKKKKLLLMMMNNNNNNOOOQQQRRRQQQOOOLLLJJJMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHLLLPPPSSSWWW\\\```dddhhhooouuu}}}~~~zzzyyyzzz}}}{{{|||vvvgggaaagggxxxooollluuu|||eeeQQQFFF===;;;;;;888555444666666666666666666666666666666666666555555555555666666666666666666666666333333444444444444444444444444444444444444444444222333333444444333333333333333333333333333333333333444444555555444444333222222222333333333444444000222333333333333444666555555555555555555555555666666666666666666666666666777777777777777666666555666999;;;<<<===<<<<<>>???BBBCCCDDDKKKTTTfffzzzmmmiiikkkooorrrtttuuuvvvzzz~~~{{{zzz{{{{{{|||}}}~~~yyyyyyyyywwwuuurrrooonnnmmmmmmlllkkkkkkjjjjjjjjjiiihhhhhhiiijjjkkkiiihhhhhhiiijjjkkkiiigggdddbbb``````aaabbbcccccccccccc````````````````````````]]]]]]^^^```aaaaaa^^^\\\\\\\\\\\\\\\[[[ZZZYYYYYYWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWXXXYYYXXXWWWVVVWWWYYY[[[]]]aaaeeekkkooorrruuuwwwyyy||||||||||||zzzwwwuuusssppppppooonnnnnnooopppppppppppppppmmmkkkkkkmmmnnnnnnpppqqqpppnnnmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkfffffffffeeeeeeeeeeeeeeeaaabbbdddeeeccc```]]][[[[[[[[[ZZZZZZZZZZZZYYYYYYSSSTTTTTTUUUTTTRRRQQQPPPJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOOOOOOOOOOPPPRRRTTTSSSRRRPPPOOONNNNNNNNNOOOKKKMMMOOOPPPPPPNNNKKKJJJNNNOOOOOOPPPPPPOOOOOONNNLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHLLLOOORRRVVVZZZ]]]bbbfffmmmssszzz{{{zzz{{{~~~qqqggggggqqq|||zzzkkkiiiwwwqqqZZZMMMAAA===;;;888666666666666666666666666666666666666666666555555555555666666666666666666666666333333333444444444555555444444444444444444444444333333333444444333333222333333333333333333333333333444444555555444444333222222333333333444444444///111333333333333555666555555555555555555555444555555555555555555555555555666666777777777666666555666999;;;<<<===<<<<<<>>>===???BBBCCCDDDKKKTTTeee|||ooojjjmmmpppsssvvvvvvwwwzzz}}}}}}}}}}}}~~~}}}|||{{{yyyvvvtttqqqpppkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjlllmmmmmmkkkiiikkkkkkllllllkkkhhhfffddd```aaabbbcccccccccccccccaaaaaaaaaaaa````````````^^^]]]^^^___aaaaaa___]]]\\\\\\\\\\\\\\\[[[YYYYYYWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVVVVUUUVVVVVVWWWXXXXXXWWWWWWWWWXXXZZZ\\\^^^```eeekkkppprrrtttuuuvvvzzzzzzzzzyyyxxxwwwuuuuuupppooommmlllkkkkkkllllllooopppooommmkkkjjjjjjlllmmmoooppppppnnnlllmmmmmmkkklllllllllkkkjjjiiihhheeeeeeeeeeeeeeeeeeeeeeeecccdddeeefffeeebbb___]]][[[[[[[[[[[[[[[[[[[[[[[[QQQQQQQQQQQQPPPOOONNNNNNLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOLLLNNNOOOOOOOOOOOORRRSSSSSSRRRPPPNNNMMMLLLLLLLLLJJJKKKMMMNNNOOONNNLLLKKKOOOOOOOOOPPPPPPOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDGGGIIILLLNNNQQQTTTXXX[[[cccgggmmmrrrxxx}}}||||||~~~xxx~~~oooiiilllpppsssdddkkkyyyhhhYYYIII@@@<<<999888999666666666666666666666666666666666666555555555555444444444444444444444444222333333444444555555555444444444444444444444444333333444444444333222222333333333333444444444444333444444555555444444333111222333444444444333333000111333333333333555666555555555555555444444444555555555555555555555555555555666777777777666666666777888:::;;;<<<======>>>>>>???CCCDDDEEELLLUUUddd~~~qqqmmmooorrrtttttttttuuuxxx}}}~~~{{{xxxvvvttttttnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkmmmnnnmmmkkkhhhkkkkkkkkkkkkiiigggeeedddbbbbbbccccccdddcccccccccbbbbbbbbbaaaaaa`````````___^^^^^^^^^```aaa```___]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTSSSSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQRRRTTTUUUWWWWWWXXXYYYYYYYYYXXXXXXVVVVVVVVVVVVVVVWWWXXXXXXWWWWWWVVVWWWXXX[[[^^^___aaaffflllqqqttttttuuuuuuxxxxxxwwwvvvvvvvvvvvvvvvpppnnnllljjjiiihhhhhhiiimmmooopppooommmllllllmmmnnnoooppppppnnnmmmmmmnnnkkkkkkllllllkkkjjjhhhgggiiiiiihhhgggfffeeeddddddeeeeeeffffffeeecccaaa```______^^^]]]\\\[[[ZZZZZZRRRRRRQQQPPPOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMNNNKKKKKKJJJJJJJJJKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPOOONNNMMMNNNPPPPPPOOOMMMKKKJJJJJJKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKLLLKKKKKKJJJIIIHHHEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLNNNRRRVVVYYY___dddkkkpppuuu{{{~~~yyyvvvjjjggghhhqqq}}}mmmgggqqqyyygggSSSFFF>>>:::888:::666666666666666666666666666666666666555555555555444444444444444444444444222222333333444555555666444444444444444444444444333444444444333333222111333333333444444444555555333444444555555444444333111222333444444444333333111222333333333333444555666666555555555444444444555555555555555555555555444555555666777777666666777777888999:::<<<===>>>???>>>@@@CCCDDDFFFMMMVVVeee~~~sssooopppssstttsssssstttwww||||||yyyxxxwwwvvvttttttsssrrrpppnnnlllkkkjjjjjjkkkmmmnnnmmmjjjgggjjjiiiiiihhhfffdddcccbbbccccccdddddddddccccccbbbccccccbbbbbbaaaaaa`````````___^^^^^^```aaaaaaaaa]]]]]]^^^]]]]]]\\\[[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSTTTSSSRRRRRRRRRRRRRRRSSSQQQPPPPPPPPPQQQRRRTTTUUUXXXXXXYYYYYYZZZYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZWWWVVVVVVWWWYYY[[[^^^```dddiiioootttvvvvvvvvvvvvxxxxxxvvvvvvvvvwwwxxxyyyqqqpppmmmkkkiiihhhhhhhhhmmmooorrrsssqqqppppppqqqnnnpppqqqqqqooonnnnnnooommmmmmnnnnnnmmmkkkjjjhhhnnnnnnllljjjiiigggeeeeeeffffffggggggfffdddcccbbbcccbbbaaa___]]][[[YYYYYYVVVUUUSSSQQQQQQQQQRRRRRROOOOOONNNNNNNNNNNNNNNOOOMMMLLLKKKKKKKKKMMMNNNOOOLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNPPPQQQQQQOOOMMMKKKKKKLLLQQQPPPOOONNNNNNNNNOOOPPPKKKKKKLLLMMMOOOPPPQQQRRRLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHIIIKKKLLLPPPUUUXXXXXX^^^gggnnnssszzz|||zzzkkkeeecccfffrrr~~~yyyjjjooo~~~|||rrrZZZJJJ@@@:::999:::666666666666666666666666777666666666555555555555777777777777777777777777222222333333444555666666444444444444444444444444444444444444333333222111333333333444444555555555333444444555555444444333111222333444555444333333111333444444222222333555666666555555555444444444555555555555555555555555444444555666777777666666888888777888999;;;>>>??????>>>@@@DDDEEEGGGNNNWWWfff~~~ssspppqqqsssttttttttttttxxx}}}}}}zzzxxxwwwzzzwwwsssrrrsssssspppmmmooommmjjjhhhggggggggghhhkkkkkkjjjiiihhhfffdddcccbbbbbbaaa```````````````cccccccccbbbbbbbbbbbbaaabbbaaa___]]]\\\[[[\\\\\\]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPSSSTTTSSSRRRQQQQQQSSSUUUYYYXXXWWWXXXYYYYYYWWWVVVTTTTTTTTTUUUVVVWWWYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]fffjjjppptttuuuuuuuuuvvvxxx{{{|||zzzzzz{{{yyyuuuyyyuuuqqqllljjjgggeeeccclllmmmoooqqqrrrssssssrrrqqqpppnnnmmmmmmnnnpppqqqpppooonnnnnnnnnnnnnnnooojjjiiihhhiiiiiiiiigggeeeggggggfffeeeeeeeeeffffffeeedddcccaaa___^^^\\\\\\TTTQQQMMMLLLLLLNNNOOOOOOPPPOOONNNMMMMMMNNNOOOPPPMMMNNNOOOPPPOOOMMMKKKJJJHHHIIILLLNNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMRRRRRRSSSSSSRRRPPPMMMLLLPPPPPPOOOOOONNNMMMLLLLLLPPPMMMKKKLLLNNNNNNLLLJJJOOONNNMMMLLLLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJKKKNNNPPPSSSTTTZZZ^^^ccchhhnnnuuu}}}{{{xxxwwwlllhhhhhhjjjrrrmmmjjjvvvzzz}}}iiiTTTFFF>>>999666777666666555555555666666000222555555555555777888666666555444333333222222666666666444333333555777666333111000111222222111222222333333333333444444333333444444444333222222777777888999999888777666777666444333222333333444222444555555444333333444333333333333333333333333555666666666666666555555777777777888999999::::::888999999:::<<<======>>>>>>>>>@@@CCCDDDFFFMMMVVVddd~~~}}}sssnnnlllnnnssssssssstttvvvyyy}}}}}}{{{zzzyyyxxxuuurrrqqqrrrsssrrrqqqooonnnkkkhhhgggfffggggggiiiiiiiiihhhfffeeecccbbbbbbbbbaaa````````````aaacccccccccbbbbbbbbbaaaaaabbbaaa```^^^]]]]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZUUUUUUTTTSSSSSSSSSSSSTTTVVVVVVVVVUUUTTTSSSRRRQQQSSSSSSSSSQQQOOOOOOQQQSSSUUUTTTTTTVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXYYYZZZ\\\\\\```eeekkkpppssstttuuuvvv|||~~~}}}~~~{{{www{{{wwwrrrooollljjjgggeeejjjlllnnnpppqqqrrrrrrqqqqqqppppppooooooppppppqqqoooooonnnmmmmmmmmmmmmmmmlllkkkjjjiiijjjiiifffdddeeeeeeeeeeeefffggghhhhhhjjjiiigggdddaaa___]]]\\\VVVTTTQQQPPPPPPQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNMMMNNNOOOPPPPPPOOOMMMLLLKKKLLLMMMNNNNNNMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPRRRRRRRRRQQQOOONNNNNNNNNNNNMMMLLLLLLKKKKKKIIIGGGFFFHHHJJJLLLKKKIIIMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMOOOQQQRRRXXX\\\aaaffflllssszzz{{{uuu}}}rrrhhhbbbdddkkkyyywwwmmmrrryyy{{{vvvxxxttt^^^KKK@@@:::999666666555555444444555555444666777777666555666777777777666555555444333333111222222111111111444666666444222111222333333222222222333333333333444444333333333333333333333333333333444444555444444444555444333222222333333444333555666666555444444555333333333333333333333333555555666666666555555444444444444555666666777777666777777888:::;;;;;;<<<>>>===???BBBCCCEEELLLUUUeee}}}tttooolllnnnqqqqqqqqqrrruuuxxx{{{~~~~~~|||{{{zzzuuussspppooopppsssttttttpppnnnllliiihhhgggfffggghhhhhhhhhgggeeedddbbbbbbcccbbbaaaaaa```aaaaaaaaaccccccbbbbbbbbbaaaaaaaaaaaaaaaaaa```___^^^]]]\\\^^^^^^]]]]]]\\\[[[[[[ZZZUUUTTTSSSSSSRRRRRRSSSSSSWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPMMMMMMNNNPPPOOOOOOPPPSSSVVVXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTVVVVVVVVVWWWXXXZZZ[[[\\\]]]bbbhhhnnnrrruuuxxxzzz}}}xxx{{{xxxtttqqqooollliiigggiiijjjlllnnnooopppppppppqqqqqqqqqrrrrrrqqqqqqqqqpppooonnnmmmlllkkkkkkkkknnnmmmkkkjjjjjjiiifffdddccccccdddeeefffhhhjjjkkklllkkkhhheeeaaa^^^[[[ZZZYYYWWWVVVUUUVVVVVVTTTSSSQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLNNNMMMMMMMMMMMMMMMMMMNNNLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNPPPQQQRRRQQQPPPPPPLLLLLLLLLKKKKKKJJJJJJIIIEEEDDDDDDFFFIIIKKKLLLKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJHHHHHHIIIJJJKKKMMMOOOOOOVVVYYY^^^ccciiipppwww|||~~~tttsss{{{jjjbbbaaagggssstttnnnqqquuuuuuuuu|||mmmTTTCCC<<<<<<888888777666666666666666888999:::999777555444555777777777666555555444444222333444444444555777999666444333222444444444333222222333333333333444444444444333222222333444555111111111111222333444444333222222222222333333444444555777777555444555666444444444444444444444444333444555555555555444444333333333444555555666666777777888999999:::;;;;;;===<<<>>>AAABBBDDDKKKTTTeee~~~uuupppllllllooonnnooopppsssvvvyyy|||~~~~~~{{{zzzyyytttrrrooommmmmmppprrrtttqqqpppmmmkkkiiihhhgggggghhhhhhhhhgggfffeeedddcccccccccbbbaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaa```aaaaaabbbaaa___]]]\\\^^^^^^]]]]]]\\\[[[[[[[[[WWWWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNKKKJJJLLLMMMMMMMMMNNNQQQTTTWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTVVVVVVVVVWWWYYY[[[\\\]]]```dddjjjppptttxxx|||~~~~~~~~~yyyzzzwwwtttqqqooommmjjjgggggghhhjjjlllnnnnnnnnnnnnpppqqqsssttttttsssqqqpppqqqqqqooonnnllllllkkkkkknnnmmmkkkkkkkkkjjjhhhfffddddddeeeeeefffhhhiiijjjjjjiiifffccc```]]][[[ZZZ[[[ZZZYYYYYYZZZYYYVVVTTTRRRRRRPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOOOONNNNNNMMMLLLLLLMMMMMMNNNOOONNNNNNMMMMMMNNNNNNOOOLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPPPPPPPPPPOOOLLLLLLKKKKKKKKKJJJJJJJJJFFFFFFGGGIIIKKKMMMNNNNNNJJJKKKNNNOOOOOONNNKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMTTTWWW\\\aaafffmmmtttyyywwwqqquuuqqqhhhdddfffppp~~~|||nnnmmmqqqsssssswww}}}___HHH>>>>>>;;;:::999888888777888888888999:::999666555444555666666666666555555444444444555777666666666777999666555333444555666555444222222222333333333444444555444222111222333555666333333222222333555777888111111111111222333333444333555666666555444444555555555555555555555555555222333444444555444444444555555666777777888888999999999:::;;;;;;<<<======<<<<<<===AAAAAACCCJJJRRReee~~~vvvqqqlllkkkmmmmmmnnnpppssswwwzzz|||~~~}}}zzzxxxwwwuuussspppmmmkkkllloooqqqrrrqqqooommmkkkjjjiiihhhjjjjjjjjjjjjiiigggfffeeeddddddcccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa````````````aaabbbaaa___^^^]]]^^^^^^]]]\\\\\\[[[[[[ZZZXXXXXXWWWVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPOOOLLLJJJIIIJJJLLLMMMMMMNNNPPPSSSUUUTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTVVVVVVWWWXXXZZZ]]]^^^```dddggglllppptttxxx}}}}}}}}}wwwtttrrrpppnnnllliiifffeeegggiiikkklllmmmmmmlllpppqqqsssuuuuuusssqqqpppsssrrrqqqooonnnmmmmmmmmmlllkkkkkklllmmmmmmkkkiiihhhggggggfffffffffggggggggggggeeecccaaa```^^^]]][[[[[[ZZZ[[[[[[ZZZVVVTTTSSSSSSRRRQQQOOOMMMLLLKKKLLLLLLMMMNNNNNNNNNOOONNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKIIIJJJKKKKKKLLLLLLMMMNNNKKKMMMOOOQQQQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLRRRUUUZZZ___dddkkkrrrvvv~~~{{{vvvttt|||~~~nnngggdddkkkyyyoooiiikkkqqqrrrttt{{{mmmRRRCCC>>>;;;:::999888777777777777555666888777666555555666555555444444444444444444333555555444333111222333666444444555666666555444222222222333333333444444555444333222222444666777555444333333444666888999000111111222333333333333111333555444333222333333555555555555555555555555222333333444555555444444666777777888888999::::::999::::::;;;;;;<<<<<<<<<===<<<===@@@AAABBBIIIRRRddd~~~vvvqqqmmmlllmmmnnnooorrrvvvyyy|||~~~{{{yyywwwvvvvvvuuusssooolllkkkmmmooorrrrrrqqqpppnnnmmmlllkkkllllllllllllkkkjjjiiihhheeedddccccccbbbbbbccccccbbbbbbaaaaaaaaa````````````````````````___^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYYWWWVVVUUUUUUTTTTTTUUUUUUUUUSSSQQQPPPOOONNNOOOOOONNNNNNNNNLLLIIIIIIJJJLLLOOONNNOOOQQQSSSTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVVVVWWWYYY[[[]]]```aaadddgggkkknnnrrrvvv{{{sssqqqooonnnmmmjjjgggdddeeefffhhhjjjkkklllllllllpppqqqsssttttttsssqqqpppsssrrrqqqpppooonnnnnnnnnlllkkkkkklllnnnnnnmmmllljjjjjjhhhgggfffeeeeeeeeehhhggggggfffeeedddcccccc]]]\\\[[[[[[[[[ZZZVVVTTTTTTTTTSSSRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKLLLMMMNNNOOOPPPPPPOOONNNNNNMMMMMMNNNNNNOOOMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKLLLKKKJJJJJJKKKLLLLLLNNNPPPQQQQQQPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKIIIHHHGGGFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLPPPSSSXXX]]]bbbhhhoootttyyy||||||~~~~~~xxxzzzzzzwwwkkkbbbeeerrrtttgggfffuuuxxx{{{|||}}}aaaKKKAAA999999777666555555555555333555777777666666777888444444444444444444444444666777888777444333222333444444444555666777555444222222333333333333444444444444333333333555666777444333333333444555666666111222333333333333333222111222444444222111222333444444444444444444444444222333444555555666555555555555666666777888888888888888888999999:::::::::===<<<>>>AAAAAABBBIIIQQQccc|||uuuqqqmmmmmmooooooqqqtttxxx|||~~~|||{{{yyyxxxwwwwwwwwwvvvsssooonnnoooqqqrrrrrrrrrrrrqqqpppooonnnlllllllllllllllkkkjjjiiieeeeeedddccccccccccccdddbbbaaaaaaaaa```````````````___^^^^^^^^^^^^^^^^^^\\\\\\[[[ZZZZZZYYYYYYXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUTTTRRRPPPNNNOOOOOOPPPMMMMMMMMMKKKIIIIIIKKKMMMOOONNNOOOQQQTTTUUUUUUTTTRRRRRRQQQQQQPPPQQQQQQQQQTTTUUUVVVXXXZZZ]]]___aaadddfffiiimmmpppvvv||||||qqqooonnnmmmllljjjfffccceeefffhhhjjjkkklllllllllpppqqqrrrssssssrrrqqqpppqqqqqqpppoooooonnnoooooonnnmmmlllmmmnnnnnnmmmkkkkkkjjjiiigggfffeeeeeeeeehhhggggggfffeeeddddddccc^^^]]][[[[[[[[[ZZZWWWUUUTTTUUUUUUTTTSSSQQQOOONNNOOOOOONNNNNNMMMMMMNNNNNNKKKLLLNNNOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKLLLLLLJJJJJJKKKMMMLLLMMMOOOPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLMMMNNNQQQUUUZZZ___eeelllpppsss{{{~~~~~~{{{|||zzz|||yyygggbbbkkk{{{}}}mmmhhhuuu|||~~~rrrVVVEEE;;;:::999888666666666666444666888888777777777888444444444555555555555555777888::::::888666555666333333333444666666555333222222333333333333444444333333444444555666666777333444444555555555444444333333444555444444222222111333444444333222222333333333333333333333333333333333444555666666666666444444555555666777777777888888999999999999::::::>>>===???AAABBBBBBIIIRRRaaa{{{tttpppnnnoooqqqppprrrvvvzzz~~~~~~~~~||||||{{{{{{zzzzzzzzzzzzwwwxxxyyyvvvrrrqqqrrrtttrrrssssssssssssrrrqqqpppllllllllllllkkkkkkjjjiiifffeeeddddddccccccddddddaaaaaaaaaaaa```````````````___]]]\\\\\\]]]^^^___[[[[[[ZZZZZZYYYXXXXXXXXXWWWVVVVVVUUUTTTUUUUUUUUUVVVUUURRRPPPOOOOOOPPPQQQLLLMMMMMMKKKJJJJJJLLLNNNNNNNNNOOORRRUUUWWWWWWVVVTTTSSSRRRQQQPPPOOOOOOOOOSSSSSSUUUWWWYYY\\\___```cccfffiiimmmqqqxxx~~~~~~wwwpppooommmmmmllljjjfffccceeefffhhhjjjkkklllllllllqqqqqqqqqrrrrrrqqqqqqqqqpppooonnnnnnnnnnnnnnnooopppooonnnnnnooonnnllljjjjjjjjjhhhgggffffffffffffgggffffffdddcccbbbaaaaaa```^^^\\\[[[[[[ZZZXXXVVVUUUUUUUUUUUUTTTSSSQQQPPPQQQPPPPPPOOONNNNNNNNNNNNMMMNNNOOOPPPPPPOOOMMMKKKNNNMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLMMMMMMNNNOOOKKKKKKKKKLLLMMMOOOPPPQQQLLLLLLLLLLLLMMMMMMMMMMMMIIIKKKNNNMMMLLLLLLNNNPPPLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNLLLNNNSSSXXX]]]ccciiinnnpppxxx~~~}}}}}}{{{yyyvvv~~~{{{~~~ooodddgggssstttmmmnnnwww|||xxxxxx}}}^^^III???>>><<<;;;:::999999999777888::::::888777888888555555555666666666666666222444666777555444444555222222222444666666444333222222333333333444444444222333444555666666666666555666777777777666555444444555555666555444222111222444555555444333333444333333333333333333333333333444555666777777777777555555666666777888888888;;;;;;;;;;;;;;;;;;;;;<<>>???BBBBBBCCCJJJRRR```zzzssspppnnnpppsssppprrrvvvzzz~~~|||{{{~~~}}}zzz{{{}}}{{{{{{||||||zzzwwwvvvyyy||||||xxxuuuttttttuuuvvvvvvuuusssssstttuuusssrrrpppnnnkkkiiigggfffgggeeeaaa``````aaaaaaaaaaaa^^^\\\\\\___aaa```___]]]\\\[[[[[[[[[\\\]]]^^^[[[[[[]]]]]]]]]]]]\\\[[[WWWVVVUUUUUUTTTTTTUUUUUUSSSRRRRRRQQQPPPOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPRRRUUUWWWXXXYYYUUUSSSNNNKKKIIIKKKMMMOOOOOORRRVVVYYY[[[^^^```ccceeegggjjjmmmqqqvvv|||{{{xxxpppooonnnmmmlllkkkjjjjjjiiihhhhhhkkkoooooollliiippprrrttttttrrrpppooopppmmmnnnooooooooooooooonnnooopppqqqqqqqqqqqqpppooonnnlllkkkkkkkkkkkkjjjhhhhhhiiijjjiiifffdddcccdddbbbaaa```^^^\\\ZZZYYYXXXWWWVVVUUUUUUVVVVVVTTTSSSOOOOOOOOONNNNNNOOOOOOPPPNNNMMMMMMMMMNNNOOOOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMQQQQQQPPPOOONNNNNNOOOOOOMMMLLLKKKKKKKKKLLLNNNOOONNNMMMMMMLLLKKKJJJJJJIIIMMMMMMNNNOOONNNMMMLLLKKKNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIJJJLLLOOOPPPRRRWWW\\\ccchhhkkkuuuuuu{{{}}}~~~}}}{{{xxxvvvuuuuuuvvv|||}}}~~~mmmgggmmm||||||llliiiooowwwyyyxxx~~~nnnSSSGGG@@@;;;;;;;;;888777999777777777777666666666666444555555666666555555444666666666666666666666666333444555666666555444333222222222222222222222222333333333444444444555555444444444444444444444444666555444333333333333333555555555555555555555555666666666666666666666666777555444555999:::888555777777777777888888888888777888:::::::::;;;>>>@@@===@@@@@@===???GGGMMMNNNccc~~~xxxpppmmmlllnnnqqqrrrsssvvvzzz~~~~~~{{{yyyzzz}}}}}}yyyxxx{{{}}}{{{{{{||||||zzzxxxzzz}}}}}}zzzxxxxxxxxxxxxwwwvvvtttsssuuuwwwsssrrrpppnnnllljjjhhhggghhheeebbbaaaaaabbbbbbaaaaaa^^^\\\\\\^^^``````___]]]]]]\\\[[[[[[\\\]]]]]]]]]]]]^^^]]]\\\[[[YYYXXXWWWVVVUUUUUUTTTTTTUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKLLLLLLMMMLLLMMMOOOQQQSSSUUUVVVWWWUUUSSSOOOLLLKKKLLLNNNPPPPPPSSSVVVYYY\\\^^^aaaccchhhjjjlllnnnppptttzzz~~~}}}zzzxxxqqqpppnnnlllkkkjjjjjjjjjkkkjjjkkknnnqqqqqqooolllnnnppprrrrrrpppooonnnoooppppppppppppooonnnmmmmmmooopppqqqqqqqqqqqqpppooommmllljjjjjjkkkkkkiiihhhhhhiiijjjiiigggeeeeeefffcccbbbaaa___]]][[[ZZZYYYZZZXXXWWWVVVWWWWWWUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLKKKKKKKKKLLLNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJMMMMMMNNNNNNNNNMMMLLLKKKOOOOOONNNMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJIIIIIIHHHIIIJJJKKKNNNOOORRRVVV[[[aaagggjjjrrrrrrwww~~~~~~}}}{{{xxxvvvvvvvvv}}}ssshhhiiivvvvvvmmmpppvvvzzzzzz~~~yyy___LLLDDD===<<<:::777666777777777777777666666666666444444555555555555444444333333333333333333333333444444555555555555444444222222222222222222222222333333333444444444555555555555555555555555555555666555444333333333333444555555555555555555555555444444444444444444444444555444444555666777555444666666777777777888888888888999:::999999:::===???;;;>>>AAABBBBBBEEELLLRRRbbb}}}vvvnnnllllllnnnqqqssstttvvvzzz~~~~~~|||{{{zzzzzzyyyyyyzzzvvvvvvxxxxxxvvvwwwzzz{{{zzzyyyyyyyyyyyyxxxwww{{{~~~}}}{{{{{{xxxxxxvvvtttrrrrrrtttvvvsssrrrqqqooommmkkkjjjiiiiiifffcccbbbbbbcccbbbaaaaaa___\\\\\\]]]^^^^^^^^^]]]]]]\\\\\\[[[\\\\\\]]]^^^^^^^^^]]][[[XXXVVVTTTVVVVVVUUUTTTTTTTTTTTTUUURRRSSSTTTUUUTTTSSSQQQOOOQQQPPPOOOMMMLLLLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUUUUSSSPPPNNNMMMNNNOOOQQQQQQTTTWWWZZZ\\\^^^bbbdddjjjkkkmmmnnnpppssswwwzzz{{{{{{|||||||||zzzxxxwwwrrrpppmmmkkkiiiiiijjjjjjjjjjjjkkkmmmpppqqqooommmlllmmmoooooonnnmmmnnnoooqqqqqqqqqpppooonnnmmmlllooopppqqqrrrrrrqqqpppooommmkkkjjjjjjkkkjjjiiiggghhhiiijjjjjjhhhgggggggggccccccbbb```___]]]\\\[[[]]][[[YYYYYYYYYXXXVVVTTTVVVUUUSSSQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOPPPQQQPPPOOONNNMMMLLLLLLLLLKKKLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKJJJMMMMMMNNNNNNMMMMMMLLLKKKOOONNNMMMLLLKKKJJJIIIHHHKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNPPPTTTZZZ```eeehhhnnnnnnsss|||}}}|||{{{{{{||||||jjjeeeooo|||sssrrrtttzzz~~~~~~nnnUUUKKKAAA>>>;;;777666777777777777777666666666666333444444555555444444333555555555555555555555555444444444333333444444444333333333333333333333333333333333444444444555555444444444444444444444444555555444333333333444444555555555555555555555555444444444444444444444444555666888777666555555666666666777777777777888888::::::999888888:::===AAA>>>===@@@FFFFFFCCCJJJVVVaaa|||rrrkkkkkkkkknnnrrruuuuuuwwwzzz~~~{{{zzzyyyxxxvvvvvvuuuvvvvvvwwwtttuuuwwwwwwuuuuuuwwwvvvuuuuuuuuuuuuuuuuuutttxxxzzz|||~~~}}}|||zzzyyyuuuuuusssqqqnnnoooqqqtttsssrrrqqqpppnnnmmmlllkkkiiigggdddcccccccccbbbaaa```___]]]\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]\\\[[[ZZZWWWUUUTTTVVVUUUUUUTTTTTTTTTTTTTTTRRRTTTVVVWWWWWWUUURRRPPPRRRRRRPPPOOOMMMLLLKKKKKKKKKKKKMMMNNNPPPRRRSSSTTTUUUTTTRRRPPPPPPPPPQQQRRRSSSUUUXXXZZZ\\\___bbbeeeiiikkkmmmnnnoooqqquuuwwwwwwxxxxxxxxxwwwvvvuuuuuuqqqooollliiihhhhhhiiijjjfffggghhhjjjllllllllllllkkkmmmnnnnnnnnnmmmooopppqqqqqqqqqqqqpppooonnnnnnqqqrrrsssttttttsssrrrqqqnnnmmmkkkkkklllllljjjiiifffhhhiiiiiigggfffggggggddddddcccbbb```___^^^^^^^^^]]]ZZZZZZYYYXXXVVVTTTUUUTTTSSSQQQPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOPPPRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHIIIJJJJJJKKKJJJJJJJJJLLLMMMOOOSSSXXX^^^cccfffkkkkkkpppxxx~~~zzzrrrgggmmmxxx|||vvvuuu{{{|||yyyxxx___RRREEE@@@===999888999777777777777666666666666333333444444444444333333666666666666666666666666555444333222222333444555333333333333333333333333333333333444444444555555222222222222222222222222555444444333333333444444555555555555555555555555666666666666666666666666777:::<<<;;;777555777999666666666666777777777888::::::999888999<<>>AAA@@@LLLVVVSSSIIICCCIIIRRR^^^yyytttkkkjjjkkkmmmpppqqqrrrtttwww|||}}}||||||}}}}}}~~~}}}|||zzzyyyxxxxxxuuusssrrrqqqqqqooommmjjjeeeddddddeeeggggggfffeeeeeedddbbbaaaaaaccceeefffiiiiiihhhgggffffffffffffdddeeefffhhhiiiiiiiiihhheeefffhhhjjjlllmmmnnnooonnnnnnooonnnmmmmmmoooqqqrrrrrrrrrqqqpppmmmkkkjjjhhhfffdddbbbbbb```^^^\\\___]]]ZZZWWWVVVUUUUUUUUUXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUUUUSSSRRRQQQRRRRRRQQQPPPOOOOOOPPPQQQSSSTTTUUUUUUWWWXXXXXXWWWWWWVVVUUUTTTRRRSSSTTTUUUWWWZZZ```cccdddddddddddddddeeeffffffeeecccbbb```___^^^^^^^^^```aaabbbcccdddfffggggggiiiiiiiiiiiijjjkkklllmmmnnnmmmmmmnnnooopppnnnmmmmmmnnnpppqqqqqqrrrtttvvv{{{xxxvvvtttuuuvvvvvvuuusssrrrrrrqqqqqqqqqqqqrrrnnnmmmmmmkkkiiigggeeedddffffffggggggggggggffffffdddaaa]]]^^^aaaaaa^^^[[[]]]ZZZWWWUUUTTTRRROOOMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJJJJKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLMMMOOOPPPRRRVVV[[[___cccgggnnntttzzzxxxqqqrrryyy}}}yyyaaaNNNCCC??????>>>;;;999777888888777777555666666666777777777888555555555555555555555555444444555555555555444444111333444444222222333555555555444444444333333333333333333444444444555555444555666555333222333444555555555555555555444444555555555555555444444444666666777777777777777777666666666666666666666666777999:::::::::;;;>>>@@@???GGGNNNOOOLLLIIIKKKOOO___zzztttkkkjjjkkkmmmpppqqqrrrtttwww{{{|||zzzxxxwwwvvvwwwxxxyyyyyyxxxwwwvvvuuutttsssrrrooonnnllllllmmmmmmkkkiii```___^^^___aaabbbaaa``````___]]]]]]]]]___aaabbbdddddddddddddddeeeeeeeeeaaaaaabbbbbbdddeeefffgggcccdddeeegggiiijjjjjjkkkkkklllllllllkkkkkkmmmooooooooooooooonnnlllkkkjjjgggeeebbb`````````___^^^^^^]]]ZZZXXXWWWVVVVVVVVVVVVWWWYYYZZZZZZXXXWWWUUUTTTTTTTTTSSSRRRRRRQQQQQQUUUUUUVVVVVVVVVUUUTTTTTTSSSTTTUUUVVVVVVVVVVVVVVVWWWUUUSSSSSSSSSSSSRRRQQQRRRSSSTTTTTTTTTSSSRRRQQQYYYYYYYYYXXXXXXWWWVVVUUUPPPRRRTTTVVVXXX[[[___bbbbbbbbbcccdddeeefffggggggcccbbbaaa```____________aaaaaaaaabbbccceeefffgggjjjjjjiiiiiijjjkkklllmmmmmmlllkkklllmmmmmmllljjjjjjllloooqqqrrrsssvvvxxx{{{yyywwwwwwwwwxxxwwwvvvrrrrrrrrrrrrrrrsssssstttrrrqqqnnnllljjjhhhggggggggghhhhhhhhhhhhhhhggggggccc```^^^___aaaaaa___\\\\\\ZZZYYYWWWVVVSSSOOOLLLKKKLLLLLLLLLMMMMMMNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMLLLKKKKKKKKKKKKNNNNNNMMMLLLLLLKKKJJJJJJKKKLLLMMMOOOOOOOOOOOONNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNLLLMMMNNNOOOQQQTTTYYY\\\bbbfffmmmtttzzz|||qqqrrrxxx{{{|||oooXXXGGG???===???===:::999999999999888666666666666777777777777555555555555555555555555444444555555555555444444333444555444222111222333555555555444444333333333333333333444444444555555444555666555333222333444777666666555444444333333444444444555555555555555888888888888777777777777888777666666666666888888888:::;;;;;;:::;;;===??????AAAEEEIIIMMMNNNMMMLLL```zzztttlllkkkkkkmmmpppqqqrrrtttwww{{{}}}wwwuuusssqqqqqqqqqrrrssssssrrrqqqpppooonnnmmmmmmllljjjhhhhhhiiiiiigggfff```^^^]]]]]]^^^^^^]]]\\\]]]\\\[[[[[[[[[\\\^^^___]]]^^^______````````````]]]]]]\\\\\\]]]```bbbdddaaabbbccceeefffggghhhhhhhhhjjjkkkkkkjjjjjjlllmmmllllllllllllkkkkkkjjjjjjfffccc```^^^___`````````^^^]]][[[ZZZYYYYYYYYYYYYUUUWWWYYY[[[[[[ZZZXXXVVVUUUUUUTTTTTTSSSRRRQQQQQQUUUVVVVVVVVVVVVVVVUUUUUUSSSTTTUUUVVVVVVVVVVVVUUUWWWUUUSSSRRRSSSSSSRRRQQQSSSTTTUUUVVVVVVTTTRRRPPPXXXXXXYYYXXXXXXWWWVVVUUUOOOQQQUUUXXXZZZ\\\^^^aaaaaaaaabbbcccddddddddddddaaaaaa``````````````````aaaaaaaaaaaabbbdddfffgggiiijjjjjjjjjkkkllllllmmmmmmlllllllllmmmmmmkkkjjjkkkmmmoooqqqqqqsssuuuwwwwwwvvvuuuvvvwwwwwwvvvtttrrrrrrrrrrrrssstttuuuvvvuuussspppmmmkkkjjjiiiiiiiiiiiijjjjjjjjjiiihhhhhhdddbbb```aaabbbbbbaaa___\\\[[[ZZZYYYXXXUUUPPPMMMJJJJJJJJJKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOOOOOOOOOOOOOPPPOOOOOONNNMMMMMMMMMMMMMMMOOONNNMMMLLLKKKJJJIIIIIIHHHIIILLLNNNOOOOOOMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQTTTXXX\\\```dddkkkssszzzuuuuuuxxx~~~zzz}}}dddNNN@@@;;;===;;;888777777888777666666666666666777777777777555555555555555555555555444444555555555555444444333444555444222111222333444444444444444444444444333333333444444444555555444555666555333222333444666666555555555444444444333444444444555666666666999999888888777777666666999888666555555777999:::999:::;;;;;;::::::<<<>>>@@@???@@@CCCHHHLLLNNNNNN```yyytttlllkkklllmmmoooqqqqqqsssvvvzzz~~~}}}|||zzztttssspppnnnllllllmmmmmmnnnmmmmmmlllkkkjjjiiiiiijjjhhheeedddddddddcccaaa```^^^[[[ZZZZZZYYYXXXWWWZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZ[[[\\\\\\\\\[[[[[[YYYXXXWWWWWWXXXZZZ]]]___^^^___aaacccdddffffffffffffhhhjjjjjjjjjjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiieeebbb___^^^^^^___```___^^^]]]]]]\\\\\\\\\\\\\\\VVVWWWZZZ\\\\\\ZZZXXXWWWWWWWWWVVVVVVUUUTTTSSSSSSUUUVVVVVVWWWWWWWWWVVVVVVTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSQQQQQQRRRRRRRRRQQQRRRSSSUUUWWWWWWVVVUUUTTTXXXXXXXXXWWWWWWVVVUUUTTTPPPSSSWWWYYY[[[\\\^^^```aaaaaabbbbbbbbbbbbaaa````````````aaaaaaaaaaaaaaaaaaaaabbbbbbcccdddeeefffhhhiiijjjkkklllmmmmmmmmmnnnmmmlllmmmoooooommmkkkmmmoooqqqqqqqqqqqqsssuuutttttttttuuuwwwwwwuuusssqqqqqqqqqrrrssstttuuuvvvvvvuuurrrooommmlllkkkkkkjjjjjjkkkkkkjjjiiihhhhhheeedddccccccccccccbbbaaa\\\[[[ZZZZZZYYYVVVRRRNNNIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGIIILLLNNNOOOOOONNNMMMJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPQQQSSSWWWZZZ___ccciiipppxxxvvvuuutttyyyyyyuuu[[[III@@@===:::888666777777666666777777777777666666666666555555555555555555555555444444555555555555444444333444555444222111222333111222222333444555666666333333333444444444555555444555666555333222333444444444444555555555666666333444444444555666666666999888888888777777666666999777666555666777999;;;999:::;;;;;;::::::<<<>>>AAAAAA@@@???@@@EEELLLQQQ___xxxuuummmllllllmmmooopppqqqsssvvv{{{}}}{{{zzzzzzyyyxxxrrrpppmmmkkkiiiiiiiiijjjiiihhhhhhgggffffffeeeeeeeeeccc```^^^^^^___^^^]]]]]]ZZZWWWUUUUUUUUUTTTSSSTTTTTTSSSRRRQQQQQQQQQQQQUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTSSSRRRSSSUUUWWWXXX[[[\\\^^^```bbbdddeeeeeedddfffhhhiiiiiiiiijjjkkkggggggffffffffffffggghhhdddbbb___^^^______^^^^^^\\\\\\]]]]]]]]]]]]]]]]]]XXXYYY[[[\\\[[[ZZZYYYWWWXXXXXXXXXWWWVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSQQQPPPOOOOOOQQQRRRRRRQQQQQQRRRTTTVVVXXXXXXXXXXXXWWWXXXXXXWWWWWWVVVUUUTTTSSSVVVYYYZZZ[[[\\\^^^```aaabbbbbbcccbbbaaa```______```aaabbbccccccccccccaaabbbccceeeeeefffeeeeeefffhhhiiikkkmmmnnnoooooonnnmmmmmmnnnppppppooonnnpppqqqrrrrrrqqqpppqqqsssssstttuuuwwwyyyyyyvvvtttqqqqqqqqqqqqrrrssstttuuuuuutttsssqqqooonnnmmmmmmkkkkkkkkkkkkjjjiiihhhhhhgggfffeeedddcccbbbbbbaaa^^^\\\[[[ZZZYYYWWWTTTQQQJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOONNNLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJLLLNNNPPPPPPPPPPPPJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOKKKLLLMMMNNNOOOQQQVVVYYY^^^bbbgggmmmttt|||xxxsssoooqqq|||~~~|||hhhPPPCCC???===:::999999999999888777777777777666666666666555555555555555555555555444444555555555555444444333444555444222111222333111222222333444555666666333333333444444444555555444555666555333222333444333333444444555666666777444444444555555555555555777777777777666666666666777666666555666777999:::888:::;;;;;;:::;;;===???AAABBBAAA>>><<>>;;;::::::;;;:::999888777777777666666666555555555555555555555555555444444555555555555444444111333444444222222333555444444444444444444444444333333333444444444555555444555666555333222333444444444555555555555555555555555555555555444444444555555555555555666666666444555555666666777888888777999:::::::::;;;>>>@@@>>>??????>>>???CCCKKKQQQ[[[vvvuuunnnmmmllllllnnnnnnpppsssxxx~~~~~~{{{xxxwwwyyy{{{|||yyyuuuttttttttttttsssiiihhhfffeeeeeefffhhhiiiaaaaaaaaa``````______^^^YYYVVVTTTTTTVVVXXXYYYYYYWWWTTTRRRRRRTTTVVVWWWWWWQQQQQQOOONNNLLLJJJIIIHHHCCCEEEIIILLLOOOPPPPPPOOOPPPPPPOOOOOONNNNNNOOOOOOSSSTTTWWWZZZ^^^```bbbbbb___aaadddfffeeeeeefffgggfffeeedddcccccccccdddeeecccaaa`````````^^^\\\YYYXXXXXXZZZ[[[[[[\\\\\\[[[]]]\\\\\\[[[ZZZYYYYYYXXXVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXYYYYYYXXXWWWUUUSSSQQQPPPOOONNNMMMOOOQQQTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVZZZ[[[\\\\\\[[[\\\^^^``````aaadddfffgggfffeeeeee___```ccceeefffggggggfffaaacccgggiiijjjhhhfffdddccceeehhhllloooqqqqqqrrrkkkjjjkkkmmmpppqqqqqqooonnnpppqqqrrrqqqqqqrrrtttpppqqqssswwwyyyxxxuuurrrqqqqqqppppppqqqqqqrrrrrrqqqrrrssssssrrrqqqooonnnkkkkkkkkkjjjiiihhhgggfffffffffeeeccc```]]]]]]]]]```^^^[[[YYYXXXXXXVVVTTTOOOOOONNNMMMLLLKKKJJJJJJLLLLLLMMMMMMNNNNNNNNNOOOMMMMMMNNNOOOOOOOOOOOONNNIIIJJJKKKLLLLLLKKKJJJIIILLLLLLMMMNNNOOOOOOPPPPPPKKKKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHHHHIIIJJJLLLNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPRRRUUUYYY]]]^^^aaaeeeiiinnnuuu|||yyyrrrxxx|||~~~yyypppssseeeRRR@@@===:::999::::::999888888888777777666666666555555555555555555555555555444555555555555555555444111222333333333333444555777666666555333222111111333333333444444444555555444555666555333222333444666666666555444444333333666666666555555444444333333444444444555555666666333333555666777777777777777888:::::::::<<<>>>AAA<<<<<<===???CCCGGGKKKNNNZZZvvvuuunnnmmmllllllnnnnnnpppsssxxx~~~zzzyyywwwvvvuuutttuuuuuuttttttsssqqqooommmkkkiiihhhdddaaa```aaaaaa```^^^___]]][[[ZZZZZZZZZYYYWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTUUUTTTRRRPPPPPPOOOMMMLLLJJJHHHFFFFFFFFFEEEDDDCCCDDDFFFHHHIIIKKKKKKKKKKKKLLLMMMNNNOOORRRTTTVVVYYY[[[\\\]]]]]]___aaaccccccbbbbbbcccdddbbbaaaaaaaaa``````______^^^^^^^^^]]]]]]\\\\\\\\\YYYWWWVVVWWWYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUTTTWWWYYYZZZ\\\[[[YYYVVVUUUVVVTTTSSSTTTWWWYYYZZZZZZ[[[ZZZYYYWWWTTTRRROOONNNOOOOOOOOOPPPRRRSSSUUUVVVSSSUUUWWWYYYZZZZZZYYYXXXTTTUUUWWWYYYZZZYYYYYYXXX^^^^^^]]]\\\[[[[[[\\\\\\^^^aaadddffffffggghhhiiibbbbbbccccccccccccddddddggggggggggggfffffffffffffffhhhkkknnnoooooonnnmmmooolllkkklllooopppooolllqqqrrrsssttttttsssrrrqqqsssssstttuuuuuuvvvuuuuuutttrrrqqqooooooooooooppppppppppppppppppooonnnnnnmmmkkkjjjkkkkkkjjjhhhfffgggfffeeeccc```]]][[[YYY[[[[[[[[[[[[YYYWWWUUUTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLNNNNNNMMMMMMLLLLLLKKKKKKHHHIIIKKKMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOQQQRRRRRRSSSVVVYYY[[[^^^ccchhhnnnuuu|||wwwssszzz~~~xxxqqqkkkjjjvvvtttTTTGGG@@@;;;::::::888888:::444666777999999777666444333444444444555666666666333333333333333444555666333333333333333333333333555666666666666666555555555555555444444333333333444444444555555777888888333666999:::888555444333555555555555555555555555666555444444444666777888888888888777777777777777999:::;;;:::::::::<<<>>>@@@>>>???BBBDDDEEEKKKQQQaaa|||vvvnnnooooooooopppsssrrrsssvvv}}}vvvuuusssqqqooooooooooooppppppooonnnllljjjiiiggggggddd```___``````___]]]]]]ZZZXXXWWWXXXWWWVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRQQQOOOPPPOOONNNLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMMMMNNNOOORRRUUUWWWXXXYYYYYY\\\^^^`````````___```aaaaaa`````````____________\\\\\\\\\[[[[[[[[[ZZZZZZYYYXXXVVVWWWXXXYYYYYYXXXYYYXXXXXXWWWVVVVVVUUUUUUWWWXXXZZZ[[[[[[YYYWWWUUUWWWVVVTTTUUUWWWYYYZZZZZZ[[[ZZZYYYXXXVVVTTTRRRPPPPPPPPPQQQQQQRRRTTTUUUVVVTTTUUUXXXZZZ[[[[[[ZZZYYYVVVWWWXXXYYYYYYYYYXXXXXX\\\\\\\\\\\\]]]]]]^^^^^^aaadddggghhhhhhggghhhiiiffffffffffffffffffffffffiiiiiiiiiiiihhhhhhhhhhhhfffhhhjjjmmmnnnnnnnnnmmmlllkkkjjjmmmppprrrrrrppprrrssstttuuuvvvvvvuuutttrrrrrrsssuuuuuuvvvvvvvvvtttsssqqqooonnnmmmmmmmmmoooooopppqqqqqqqqqqqqqqqnnnlllkkkkkkkkkjjjhhhffffffeeedddccc```^^^[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVTTTRRRRRRPPPOOONNNNNNMMMMMMLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMNNNPPPQQQRRRRRRTTTVVVYYY]]]```eeejjjpppvvv}}}yyysssuuuyyyooommmmmmttt~~~```LLLDDD>>>===<<<999888999555666777888888777666555444444555555555555555555444444333333333444555555333333333333333333333333444444555555555555444444555555444444444333333333444444444444555666777888:::>>>BBBBBB@@@;;;777555555555555555555555555555888777777666666666666666888777777777777777777777:::<<<===<<<<<<<<<>>>@@@???===>>>BBBDDDEEEJJJQQQ```{{{wwwppppppqqqqqqrrrtttsssrrruuu{{{rrrqqqooommmkkkiiihhhhhhiiiiiiiiiiiihhhfffeeeddddddaaa___^^^^^^]]]\\\[[[YYYWWWUUUTTTUUUUUUTTTRRRTTTTTTSSSRRRQQQQQQPPPPPPNNNMMMMMMNNNPPPPPPOOONNNOOOOOONNNLLLKKKIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLNNNOOORRRTTTWWWYYYZZZZZZXXXZZZ\\\\\\\\\[[[\\\^^^______^^^^^^^^^^^^]]]]]]ZZZZZZZZZYYYYYYYYYYYYXXXZZZXXXVVVVVVWWWXXXXXXWWWXXXXXXWWWWWWVVVVVVUUUUUUWWWXXXYYYZZZZZZYYYWWWUUUYYYWWWVVVVVVXXXZZZZZZYYYZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVTTTVVVXXXZZZ\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYXXXWWWYYYZZZ\\\^^^___``````___dddfffiiijjjiiihhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiilllkkkkkkkkkjjjjjjjjjjjjfffgggiiikkklllmmmmmmmmmkkkjjjkkkmmmqqqtttttttttrrrssstttuuuuuuuuuuuutttpppqqqrrrtttuuuvvvvvvvvvuuutttrrrooommmlllkkkkkknnnnnnpppqqqrrrssssssssspppnnnlllkkkkkkjjjhhhfffeeeeeedddcccaaa___]]]\\\ZZZZZZZZZZZZYYYXXXVVVVVVSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLKKKKKKKKKLLLNNNOOOOOONNNNNNMMMLLLKKKJJJJJJMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNKKKKKKLLLLLLLLLLLLLLLLLLOOOPPPRRRRRRSSSTTTWWWYYY^^^aaafffkkkooouuu{{{~~~uuupppssszzz}}}pppqqqrrrsssnnnRRRIIIAAA???===:::777888555666777888888777666555666666555555555555555555555555444333333333444444333333333333333333333333333333444444444444444333555444444444444333333333444444444444555666777777===@@@EEEEEEBBB<<<666444555555555555555555555555777777777777777555444333777777777777777777888888777888999999888999;;;===>>>===>>>AAACCCDDDIIIPPP^^^zzzxxxqqqqqqssssssttttttsssrrrsssxxxqqqpppnnnkkkiiifffeeedddbbbbbbccccccbbbbbbaaa```^^^]]]\\\[[[ZZZZZZYYYXXXWWWUUUSSSSSSSSSTTTSSSQQQVVVVVVUUUTTTSSSRRRQQQPPPLLLKKKKKKMMMOOOPPPOOONNNOOOOOONNNMMMKKKJJJIIIIIIEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKLLLMMMOOORRRTTTVVVXXXYYYTTTVVVXXXYYYXXXXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZXXXVVVUUUVVVWWWVVVUUUWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWYYYZZZYYYXXXWWWVVVZZZXXXWWWXXXYYYZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTRRRRRRQQQQQQRRRSSSTTTTTTUUUWWWYYY[[[\\\\\\[[[ZZZ[[[[[[[[[ZZZZZZYYYYYYXXXZZZ\\\___aaabbbbbb``````dddfffiiijjjjjjiiijjjkkkllllllllllllllllllllllllmmmmmmllllllkkkkkkjjjjjjgggggghhhiiikkklllmmmnnnkkklllmmmoooqqqtttuuuuuurrrrrrrrrrrrqqqqqqppppppooopppqqqsssuuuvvvvvvwwwwwwvvvtttqqqooolllkkkjjjnnnooopppqqqrrrsssssssssrrrpppmmmkkkkkkjjjhhhfffeeeeeedddcccbbbaaa___^^^ZZZZZZZZZZZZYYYXXXWWWWWWTTTSSSRRRPPPOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKNNNNNNOOOOOOOOONNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKOOOMMMLLLJJJJJJKKKMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLOOOQQQRRRSSSSSSUUUXXXZZZ\\\```dddiiimmmrrrxxx{{{zzzllllllqqquuuyyy|||xxxxxxWWWLLLBBB>>>===999777777666666777777777777666666777777666666555555444444666555444333333333333333444444444444444444444444333333444555555555444444444444444444444444444444444444444444444555666777888;;;>>>>>>:::666222111555555555555555555555555333444666777777666333222777777777777777888888888777888999888888888:::<<<>>><<<===AAABBBCCCIIIOOO\\\xxxwwwpppqqqssstttuuuuuusssrrrrrrvvv}}}mmmlllkkkhhhfffcccaaa```\\\]]]]]]^^^^^^]]]]]]\\\YYYYYYYYYXXXWWWVVVVVVVVVWWWVVVTTTSSSTTTTTTTTTRRRVVVVVVVVVUUUTTTRRRPPPOOOLLLLLLLLLNNNPPPQQQPPPOOOOOOOOONNNMMMLLLKKKKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIFFFGGGHHHJJJLLLNNNPPPQQQPPPRRRTTTUUUUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWUUUTTTUUUVVVUUUTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWYYYXXXWWWXXXZZZZZZYYYXXXUUUVVVVVVVVVVVVUUUTTTTTTQQQQQQPPPPPPPPPQQQQQQRRRUUUWWWYYY[[[\\\\\\[[[ZZZ\\\[[[[[[[[[[[[ZZZ[[[[[[___```bbbddddddcccaaa```bbbeeehhhjjjjjjjjjkkklllkkklllllllllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjiiiiiigggggghhhiiikkklllmmmnnnnnnnnnooopppqqqrrrssstttttttttsssqqqpppooonnnmmmnnnoooqqqrrrtttuuuvvvvvvxxxwwwvvvtttqqqooommmlllooopppqqqqqqrrrrrrqqqqqqssspppmmmlllkkkjjjiiigggfffffffffeeedddcccaaa```]]]\\\[[[ZZZYYYXXXXXXXXXUUUTTTSSSQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMMMMLLLMMMNNNNNNOOOOOOOOONNNNNNKKKKKKKKKLLLLLLLLLLLLLLLOOONNNLLLJJJJJJKKKMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIGGGHHHJJJLLLMMMOOOOOOPPPLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMPPPQQQSSSTTTTTTVVVXXX[[[]]]```eeejjjnnnssswww{{{llliiioooxxx^^^QQQCCC>>><<<999777777666666777777777777666666777777777666666555555444666555444333333333333333444444444444444444444444444444555666666666666666444444444444444444444444555444444444444555555666555666777666444222333444555555555555555555555555111333666999:::999777555666666777777888888888888;;;<<<======<<<===???@@@>>><<<===AAABBBCCCIIIOOO[[[xxxuuunnnoooqqqrrrssssssssssssrrruuu|||ggggggfffdddaaa^^^\\\ZZZYYYYYYZZZZZZZZZZZZZZZYYYTTTVVVXXXXXXWWWVVVVVVWWWXXXVVVTTTTTTUUUVVVUUUTTTSSSSSSTTTTTTSSSQQQOOONNNNNNMMMMMMOOOQQQRRRQQQPPPOOONNNNNNNNNMMMMMMLLLLLLIIIIIIHHHFFFEEECCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHJJJLLLMMMLLLNNNPPPQQQQQQRRRSSSTTTSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWUUUSSSSSSTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZZZZYYYXXXUUUUUUVVVVVVUUUUUUTTTTTTQQQQQQPPPPPPOOOPPPPPPPPPTTTVVVXXXZZZ\\\[[[ZZZZZZ[[[ZZZZZZ[[[[[[]]]^^^___cccccceeeffffffeeedddddddddfffiiijjjjjjjjjjjjkkkjjjjjjkkklllmmmnnnoooooommmmmmlllkkkjjjiiihhhhhhfffgggiiikkklllmmmmmmmmmooopppqqqqqqpppoooqqqrrrwwwvvvtttrrrpppooooooooonnnoooppprrrssstttttttttvvvvvvvvvuuusssqqqpppnnnqqqqqqrrrsssssssssrrrrrrsssqqqmmmlllkkkkkkjjjiiihhhhhhhhhgggfffeeecccbbb```___]]][[[ZZZYYYYYYYYYWWWVVVTTTRRRPPPOOONNNNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMNNNOOOOOOOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHJJJLLLNNNPPPPPPQQQNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRTTTTTTUUUVVVYYY[[[___bbbhhhmmmrrrvvvzzz}}}ssskkkoooqqqlll[[[III@@@===:::888888777777666666666666777777777777666666666666666666555555444333333333444444444444444444444444444444444444555666777777777777333333333444444444444555555444444444444444555555666666666444333444777:::555555555555555555555555333555888;;;<<<<<<;;;:::666666666777888888999999:::;;;<<<<<<;;;<<<>>>@@@>>>===>>>AAACCCDDDIIIPPP[[[xxxtttmmmmmmoooooopppqqqsssttttttvvv|||ccccccbbbaaa^^^\\\YYYXXXXXXXXXXXXYYYXXXXXXWWWWWWRRRUUUXXXYYYXXXXXXYYY[[[XXXVVVTTTTTTUUUVVVUUUTTTRRRSSSTTTUUUTTTSSSQQQPPPOOOOOONNNPPPRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKIIIGGGEEECCCBBBCCCBBBBBBAAAAAABBBBBBCCCFFFFFFEEEEEEFFFGGGIIIJJJGGGJJJLLLMMMMMMNNNOOOQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUSSSRRRRRRTTTUUUUUUTTTSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXUUUUUUUUUWWWZZZZZZYYYWWWVVVVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPTTTUUUXXXZZZ[[[[[[ZZZYYYYYYYYYYYYZZZ\\\___aaaccceeeeeeffffffggghhhiiiiiiiiijjjllllllkkkiiiiiijjjhhhiiijjjlllnnnooopppqqqnnnmmmmmmllljjjiiiiiihhhfffhhhjjjmmmnnnnnnnnnmmmnnnpppqqqqqqooonnnppprrrtttsssrrrqqqppppppqqqqqqooooooqqqrrrrrrssssssssssssssstttttttttsssqqqpppqqqrrrsssuuuvvvvvvvvvvvvssspppmmmkkklllllllllkkkkkkkkkkkkiiihhhfffeeedddcccbbb___]]][[[ZZZYYYYYYWWWVVVTTTRRRQQQOOOOOONNNMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMNNNOOOOOOOOOOOONNNLLLMMMMMMMMMNNNNNNNNNOOOLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRQQQSSSTTTUUUUUUWWWYYY\\\^^^ccciiiooosssxxx|||~~~tttpppkkk}}}}}}iiiRRREEE@@@<<<999999777777666666666666777777666666666666666777777777444444333333333444555555555555555555555555555555222333444555666666666666333333333444444444555555555444444333333444444555444555666555444555777999555555555555555555555555444666888:::;;;::::::999555666666777888888999999777888999999888999;;;===???===>>>BBBDDDEEEJJJQQQ[[[xxxtttlllmmmnnnnnnoooooorrruuuvvvwww}}}bbbbbbbbbaaa___\\\YYYXXXWWWXXXXXXXXXXXXWWWVVVVVVRRRUUUYYY[[[ZZZZZZ[[[]]]XXXVVVTTTTTTUUUVVVUUUTTTTTTUUUVVVWWWWWWVVVTTTSSSPPPOOOOOOPPPRRRRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIFFFDDDCCCBBBAAA@@@@@@??????@@@@@@BBBBBBAAA@@@@@@AAACCCDDDDDDGGGIIIJJJKKKKKKMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTRRRQQQRRRTTTUUUUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXSSSSSSTTTWWWYYYZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQSSSUUUWWWYYYZZZZZZYYYXXXXXXXXXYYYZZZ]]]```ccceeeeeeeeefffgggiiikkkmmmnnnmmmooopppooollliiihhhhhhhhhiiijjjllloooqqqrrrsssooonnnmmmlllkkkjjjiiiiiifffhhhkkknnnoooooonnnmmmlllnnnqqqpppnnnnnnpppssspppooonnnnnnnnnoooqqqrrrooopppqqqrrrrrrrrrrrrrrrpppqqqrrrsssssssssrrrqqqqqqrrrtttvvvxxxyyyzzzzzzssspppmmmkkklllmmmmmmmmmmmmmmmlllkkkiiigggeeedddeeedddaaa^^^[[[ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOONNNKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMNNNOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMNNNNNNNNNMMMMMMMMMPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLLLLNNNOOOQQQRRRTTTTTTQQQSSSUUUUUUVVVWWWZZZ\\\\\\aaagggmmmrrrwww{{{~~~{{{|||rrrgggwwwxxxtttZZZJJJBBB>>>;;;:::777777666666666666777777555555666666777777888888333333333333444444555666555555555555555555555555111222333444555555555555333333333444444555555555555444444333333333444444000222444444333222222333555555555555555555555555444555666777777666555555555666666777888999999999999:::;;;;;;:::;;;===???@@@>>>???CCCDDDEEEKKKQQQ\\\yyytttmmmmmmmmmnnnnnnnnnqqquuuwwwyyy~~~aaaaaaaaa```___]]][[[ZZZ[[[ZZZYYYYYYZZZYYYWWWUUUTTTUUUWWWYYYZZZ[[[[[[[[[ZZZYYYWWWUUUTTTTTTUUUVVVZZZYYYXXXWWWVVVTTTSSSRRRUUUTTTQQQOOOOOOOOOPPPQQQNNNNNNNNNNNNNNNMMMLLLKKKOOOOOONNNMMMKKKJJJHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@???@@@AAACCCEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJKKKLLLKKKLLLNNNOOOPPPPPPPPPQQQPPPPPPOOONNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZWWWTTTRRRRRRSSSVVVUUUTTTSSSRRRRRRRRRSSSUUUWWWZZZ[[[ZZZYYYYYYZZZ[[[ZZZ[[[___eeejjjkkkjjjhhhhhhiiijjjkkkmmmnnnoooooonnnlllkkkjjjjjjkkklllpppppppppppppppooonnnnnnnnnnnnmmmllljjjiiihhhhhhjjjkkkmmmoooooooooooonnnmmmmmmlllmmmnnnoooqqqrrrtttqqqnnnnnnqqqtttuuutttrrrrrrrrrsssssssssttttttssstttuuuuuuuuutttrrrqqqsssssstttuuuvvvwwwxxxyyymmmmmmmmmlllkkkkkkkkkjjjkkkkkkkkkkkkjjjiiihhhhhheeeccc___^^^___`````````ZZZYYYVVVRRROOOMMMKKKJJJMMMMMMLLLKKKLLLMMMOOOPPPLLLMMMOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOOOONNNNNNOOOOOOPPPMMMMMMMMMMMMLLLLLLLLLKKKMMMLLLLLLLLLKKKKKKKKKKKKOOOPPPOOOOOONNNMMMLLLKKKOOONNNMMMNNNOOOOOONNNLLLLLLKKKJJJIIIIIIJJJKKKLLLOOOOOOOOOPPPQQQRRRSSSTTTQQQSSSTTTTTTUUUWWWZZZ]]]aaadddhhhlllqqqwww}}}wwwzzzvvvwwwoooRRRBBB>>>;;;666:::888555555666666666666222333333444444555555555444444555555555555555555999777333000222666888777333444444444444555888;;;333444333111222555666555555555555555555555444444555555555444444333333333333444666777777777666555666666666666666666666666777777777777666666666666;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@AAADDDHHHMMMPPPZZZssstttkkkiiikkkmmmqqqnnnpppsssuuuyyyaaabbbccccccaaa___]]][[[ZZZYYYXXXYYYZZZZZZXXXVVVWWWXXXYYYZZZ[[[\\\\\\\\\ZZZYYYVVVUUUTTTTTTUUUVVVZZZYYYWWWVVVTTTSSSSSSRRRUUUSSSQQQOOOMMMMMMMMMNNNOOOOOOPPPPPPPPPOOONNNMMMOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAA?????????AAACCCDDDBBBCCCDDDEEEFFFGGGHHHHHHGGGIIIJJJKKKJJJKKKMMMNNNOOOOOOOOOPPPOOOOOONNNNNNPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYZZZZZZXXXYYYXXXWWWTTTSSSTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTVVVYYYZZZYYYYYYYYYZZZZZZZZZ]]]bbbhhhmmmnnnmmmkkkkkkkkkjjjjjjkkkkkklllmmmmmmlllkkkkkklllmmmnnnoooppppppqqqpppooonnnmmmooonnnmmmmmmlllkkkjjjjjjhhhiiikkklllmmmmmmllllllmmmmmmmmmmmmnnnoooqqqrrrtttqqqoooooorrrttttttsssrrrrrrssssssssstttttttttsssssstttttttttsssrrrqqqqqqqqqrrrrrrssstttttttttnnnnnnnnnmmmllllllkkkkkklllllllllkkkjjjhhhgggfffeeeccc```______`````````\\\ZZZWWWTTTQQQOOONNNMMMNNNNNNNNNNNNNNNOOOPPPPPPNNNOOOQQQRRRRRRQQQOOONNNLLLMMMMMMNNNOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNOOONNNNNNNNNNNNMMMMMMMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIMMMNNNNNNOOOOOONNNNNNNNNOOONNNNNNNNNPPPPPPNNNMMMPPPPPPOOONNNNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSTTTUUUUUUUUUWWWZZZ]]]aaacccfffiiinnnvvv~~~xxxvvv~~~yyy]]]JJJBBB===888;;;999666555666666666555555555555555666666666666555555555555555555555555222333444555666666333000333444555444333333555666666777777777888888666444555555555555555555555555666666666666666555444444555555666777777666555444666666666666666666666666777777777777777777777666;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@AAACCCGGGLLLPPP[[[tttsssjjjjjjkkkmmmqqqqqqrrrtttvvvyyy~~~bbbccceeefffeeebbb___^^^YYYYYYXXXZZZ[[[\\\ZZZYYY[[[[[[\\\]]]]]]]]]]]]]]]ZZZYYYWWWVVVUUUVVVWWWWWW\\\[[[YYYWWWVVVUUUUUUVVVWWWVVVTTTQQQOOONNNMMMMMMOOOPPPRRRSSSTTTSSSQQQPPPNNNOOOOOONNNNNNMMMKKKKKKJJJJJJIIIHHHGGGEEECCCBBBAAAAAA?????????@@@AAABBBAAAAAABBBCCCDDDEEEEEEFFFEEEGGGIIIIIIIIIIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRTTTUUUUUUUUUVVVVVVWWWWWWZZZZZZZZZZZZZZZZZZYYYYYYVVVWWWWWWVVVUUUTTTVVVWWWRRRRRRQQQQQQQQQRRRSSSSSSRRRTTTWWWXXXXXXXXXYYY[[[[[[\\\```ffflllpppqqqpppkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjkkkmmmnnnooonnnoooqqqrrrqqqpppnnnmmmnnnnnnmmmmmmmmmlllllllllhhhiiikkklllmmmmmmlllkkkmmmmmmmmmmmmnnnpppqqqrrrsssqqqpppqqqsssssssssqqqrrrsssssssssssstttttttttsssttttttttttttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppooonnnnnnmmmllllllnnnnnnmmmllljjjhhhfffeeefffcccaaa```aaaaaaaaa```]]]\\\YYYWWWTTTRRRQQQPPPOOOOOOPPPQQQQQQQQQPPPPPPNNNOOOPPPQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOPPPNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOPPPOOONNNOOOPPPQQQPPPNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVWWWZZZ]]]aaabbbdddgggllluuu~~~{{{vvvyyymmmVVVGGG???:::===:::777666666666555444888888888888777777777777555555555555555555555555555555555777888666333111222444666666555444555555333444666999:::999555333555555555555555555555555666777888888888777555555555666666666666666555444777777777777777777777777777777777777777777777777;;;;;;;;;<<<<<<<<<=========>>>@@@AAACCCGGGLLLPPP\\\uuurrrjjjjjjkkknnnqqqssstttuuuvvvxxx}}}cccdddggghhhgggeeebbb```[[[[[[[[[\\\______^^^]]]______````````````___^^^\\\[[[ZZZYYYYYYYYYZZZ[[[aaa```]]][[[ZZZZZZ[[[[[[\\\[[[YYYWWWTTTRRRPPPOOOOOOQQQSSSUUUVVVUUUSSSRRROOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLJJJHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDFFFGGGHHHGGGHHHJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWWWW\\\\\\[[[[[[ZZZZZZYYYYYYVVVWWWWWWVVVTTTTTTUUUWWWTTTSSSSSSRRRRRRRRRRRRSSSQQQSSSVVVWWWWWWXXXZZZ\\\^^^```eeejjjnnnppppppooohhhhhhhhhiiijjjlllmmmnnnkkkjjjjjjiiijjjkkklllmmmmmmoooqqqrrrrrrpppnnnmmmllllllllllllmmmmmmmmmmmmlllmmmnnnooopppoooooonnnllllllmmmnnnooopppqqqqqqqqqqqqrrrsssssssssrrrqqqssssssssssssttttttttttttuuuuuuuuuuuuttttttssssssvvvvvvuuuuuutttssssssrrrqqqqqqppppppooonnnmmmmmmnnnnnnnnnmmmlllkkkjjjiiifffdddbbbaaabbbbbbbbbaaa^^^]]]ZZZXXXUUUSSSRRRRRRNNNOOOPPPQQQQQQQQQOOOOOOLLLMMMNNNNNNNNNNNNMMMLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOOOONNNQQQOOONNNOOOPPPQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRTTTUUUWWWXXXXXXXXXWWWXXX[[[]]]```aaadddggglllsss{{{~~~wwwuuu|||bbbMMMBBB===>>><<<888777666666555444999999999888888777777777666666666666555555555555:::555222333444333333555222444777888777666777777222///000444777666333333444444444555555555555555555666888999888777666555444555555666666666666666777777777777777777777777777777777777777888888888::::::;;;;;;<<<============>>>@@@AAACCCFFFKKKOOO]]]uuurrrkkkkkkllloooqqqsssttttttuuuwww}}}ccceeeggghhhhhhfffdddccc___^^^^^^```cccdddcccaaabbbbbbbbbcccbbbbbbaaa```^^^^^^^^^^^^^^^^^^______cccbbb```___^^^^^^^^^^^^^^^^^^^^^\\\ZZZWWWTTTSSSQQQRRRTTTUUUVVVUUUTTTSSSRRRRRRRRRSSSSSSRRRRRRQQQOOONNNNNNLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCEEEFFFGGGFFFGGGHHHJJJIIIJJJKKKLLLOOOQQQTTTUUUSSSSSSRRRQQQQQQQQQRRRSSSQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRSSSTTTVVVWWWXXXXXX\\\\\\[[[[[[ZZZZZZYYYYYYXXXYYYXXXWWWTTTSSSTTTUUUWWWVVVUUUTTTSSSSSSSSSSSSQQQSSSVVVWWWXXXZZZ]]]___bbbeeeiiilllmmmmmmlllkkkhhhhhhhhhiiijjjkkklllmmmlllkkkiiihhhhhhhhhiiiiiimmmnnnpppqqqqqqpppooonnnkkkkkkkkkkkkkkklllllllllmmmnnnooopppqqqpppoooooollllllmmmnnnooopppqqqqqqpppqqqrrrssssssrrrrrrrrrssssssssstttttttttuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuxxxxxxwwwvvvuuutttsssssssssrrrqqqpppooonnnmmmmmmlllmmmnnnnnnooonnnnnnnnngggeeeccccccddddddcccaaa^^^]]]ZZZXXXUUUSSSQQQQQQMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOONNNMMMMMMMMMLLLLLLLLLLLLNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLQQQOOONNNNNNPPPQQQRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPNNNNNNNNNOOOQQQSSSTTTUUUXXXYYYZZZYYYYYYZZZ\\\___^^^aaafffjjjnnnrrrwww{{{}}}|||yyyttt|||nnnTTTEEE@@@???<<<999777777777666555888888888777777666666666777777666666666555555555666111000444555111000222555666777777555555777888???777111444666444333555444444444555555555666666555666777777888777666555333333444555666777999999777777777777777777777777666777777777888888888999::::::;;;;;;<<<======>>>===>>>@@@AAABBBFFFJJJNNN[[[tttqqqlllmmmnnnppprrrrrrrrrssstttwww}}}dddeeeffffffgggfffeeeeeebbbaaabbbccceeefffeeedddcccdddddddddddddddcccbbb`````````aaaaaabbbbbbbbbbbbbbbbbbaaa```______^^^^^^___``````^^^[[[XXXWWWTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTQQQQQQPPPOOOMMMLLLJJJIIIGGGGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBCCCCCCCCCCCCBBBDDDFFFFFFFFFFFFHHHJJJIIIIIIJJJKKKMMMPPPRRRTTTSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRSSSQQQQQQRRRTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYWWWTTTSSSSSSUUUWWWWWWVVVUUUTTTTTTTTTTTTSSSUUUWWWYYYZZZ]]]```ccchhhjjjlllmmmkkkjjjiiiiiilllkkkjjjiiiiiihhhiiiiiilllkkkjjjhhhgggggghhhhhhnnnoooooopppppppppppppppjjjkkkkkkkkkkkkkkkkkkkkkllllllnnnnnnooonnnmmmlllkkklllmmmoooppppppppppppoooqqqrrrrrrrrrrrrsssuuusssssstttttttttuuuuuuuuuwwwvvvuuuuuuttttttuuuuuuwwwvvvuuutttsssrrrqqqqqqssssssrrrqqqooonnnmmmmmmkkklllmmmnnnooopppppppppgggfffddddddeeeeeecccbbb___^^^[[[XXXUUURRRPPPPPPMMMMMMNNNNNNMMMMMMLLLLLLOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOOOOOOOOOOOOOPPPMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJLLLMMMMMMMMMMMMMMMLLLLLLPPPNNNMMMMMMOOOQQQRRRQQQNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOOQQQSSSUUUVVVYYYZZZ[[[ZZZZZZ[[[^^^aaa___ccchhhmmmqqquuuyyy{{{{{{~~~|||yyy{{{ssswwwxxx\\\JJJDDD???<<<999888888888777666777777777666666666666666888777777666666555555555333222888CCCDDD;;;333111999888777555444777<<<@@@RRRDDD999999999555444777333333444444555666666666666666666666666777777777333333333444666777999:::777777777777777777777777666777777888888999999999999::::::;;;<<<===>>>>>>===>>>@@@@@@BBBEEEJJJMMMYYYrrrrrrmmmoooqqqrrrtttrrrrrrssstttwww}}}dddddddddddddddeeeffffffdddcccccceeefffgggfffdddcccddddddeeeeeeeeedddddd``````aaabbbcccdddddddddbbbcccdddeeedddbbbaaa___```aaacccddddddbbb___]]]YYYYYYWWWWWWVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWWWWVVVTTTTTTSSSSSSRRRPPPOOONNNKKKJJJJJJIIIHHHGGGEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFFFFFFFFFFHHHJJJKKKJJJIIIIIIIIIKKKMMMOOORRRQQQOOOMMMMMMNNNOOOPPPOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPRRRSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZWWWWWWXXXVVVTTTTTTUUUWWWTTTTTTSSSSSSTTTUUUVVVVVVTTTVVVYYYZZZ\\\```dddgggkkkmmmooonnnkkkiiiiiijjjlllkkkjjjiiihhhhhhhhhhhhlllkkkjjjiiiiiijjjkkkkkkoooooonnnnnnnnnoooqqqrrrlllllllllllllllkkkkkkkkkjjjkkklllmmmmmmlllkkkjjjkkklllnnnoooppppppppppppnnnpppqqqqqqppprrruuuxxxttttttttttttuuuuuuuuuuuuvvvuuutttsssrrrsssssstttuuuuuutttsssrrrrrrqqqqqqssssssrrrpppooonnnllllllkkklllmmmmmmnnnnnnnnnnnnhhhfffeeeeeeffffffdddbbbbbb```]]]YYYUUURRRPPPOOONNNNNNMMMLLLLLLLLLLLLLLLOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMPPPMMMLLLLLLNNNPPPQQQQQQKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMNNNOOOQQQSSSUUUVVVYYYZZZ[[[[[[[[[]]]```cccaaaeeejjjoootttyyyxxxxxx{{{rrrssszzzdddNNNFFF>>><<<999888999999999888666666666777777777777777888888777777666555555444444444===KKKMMMAAA777666888777666666:::CCCMMMUUUUUUEEE999999:::555444888333333444444555666666777999888666666666888999;;;666555555444555666777777666666666666666666666666666777777888888999::::::999999:::;;;<<<===>>>>>>===>>>???@@@BBBEEEIIIMMMVVVooorrroooqqqssstttvvvttttttssstttvvv|||dddcccbbbbbbcccdddfffgggeeedddccceeefffgggeeedddcccddddddeeeffffffeeeeee___```aaabbbcccddddddddddddfffhhhiiihhhfffcccbbbbbbdddgggiiiiiihhheeeccc]]]\\\YYYXXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUSSSRRRRRRMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEECCCDDDFFFGGGFFFGGGHHHJJJLLLKKKIIIGGGGGGGGGHHHIIIPPPOOOMMMKKKKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOPPPQQQSSSUUUWWWYYYYYYWWWWWWXXXXXXYYYYYYZZZZZZUUUVVVVVVVVVUUUUUUWWWYYYPPPPPPQQQRRRTTTUUUWWWXXXVVVWWWZZZ\\\^^^aaafffiiimmmooopppnnnkkkiiikkkmmmiiihhhhhhhhhiiijjjkkkkkklllkkkkkkjjjkkklllnnnooopppooonnnmmmmmmoooqqqsssnnnnnnmmmmmmmmmlllllllllkkklllmmmmmmmmmlllkkkjjjkkklllnnnooopppqqqppppppnnnpppqqqppppppqqqvvvzzzttttttttttttuuuuuuuuuvvvtttsssrrrqqqpppqqqrrrrrrvvvvvvuuuttttttsssrrrrrrssssssqqqpppooommmlllkkkkkklllllllllllllllkkkkkkhhhgggffffffgggfffdddbbbdddbbb^^^ZZZVVVRRRPPPOOOPPPOOOMMMLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMHHHIIIKKKLLLNNNOOOOOOOOOOOOMMMKKKKKKMMMPPPQQQQQQOOOOOOQQQQQQQQQQQQOOOOOOMMMMMMNNNOOOQQQSSSUUUVVVXXXZZZ[[[[[[\\\^^^aaaddddddfffkkkooouuu}}}|||uuuzzzrrrpppuuu~~~iiiQQQHHH>>>;;;999888999::::::999666666777777888888888999999888888777666555555444444111777DDDFFF<<<666777555555555999BBBPPPaaalllMMM===333666888444222777333333444444555666777777;;;999777666777999;;;===999888666555444444444555666666666666666666666666666777777888999999::::::999999:::;;;<<<===>>>???===>>>???@@@AAAEEEIIILLLTTTmmmssspppssstttuuuwwwwwwvvvuuutttuuu{{{iiigggeeecccbbbccceeeffffffggghhhgggfffddddddddddddeeefffgggggggggfffeeebbbdddffffffeeeeeeeeefffiiijjjkkkkkkiiifffcccaaabbbdddhhhkkkllljjjhhhggg``````___]]]\\\ZZZYYYYYY[[[[[[\\\\\\\\\[[[[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTQQQQQQPPPOOONNNNNNNNNNNNHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNQQQQQQPPPPPPPPPPPPQQQSSSVVVXXXYYYYYYYYYXXXVVVTTTSSSVVVYYY\\\[[[ZZZTTTUUUUUUUUUUUUTTTSSSSSSVVVWWWXXXXXXWWWVVVWWWYYYZZZ\\\^^^aaadddfffggggggrrrssstttrrrooollljjjjjjjjjiiiggggggjjjlllmmmmmmlllkkkjjjiiiiiiiiijjjjjjmmmmmmnnnooooooooooooooommmnnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjiiijjjlllnnnnnnlllkkkkkkkkkoooqqqrrrrrrrrrrrrtttuuuttttttuuuuuuuuuuuuuuuuuuvvvtttrrrpppppprrrtttuuuwwwvvvuuussssssrrrrrrrrrrrrqqqpppnnnmmmlllllllllmmmmmmnnnnnnnnnmmmlllkkkkkkhhheeeeeeffffffdddaaaccc___\\\YYYXXXWWWUUUSSSLLLMMMNNNOOOPPPOOONNNNNNOOONNNLLLKKKJJJJJJJJJJJJNNNNNNOOOOOOOOONNNMMMMMMOOONNNMMMMMMMMMNNNOOOPPPSSSQQQNNNMMMNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOMMMNNNOOOPPPQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTSSSSSSTTTVVVVVVZZZ]]]]]][[[\\\aaafffeeegggkkkpppvvv~~~www|||vvvkkknnnxxx\\\LLLDDD>>>:::999888555777:::888777777777777999;;;<<<777777666555555555555555555555666666666666555555444999555222FFFdddgggWWW===;;;888666555555666666444444444444444444444444777777777777777777777777444444444555555555666666666666666666666777888888666777777777888888888888;;;;;;<<<<<<===>>>>>>>>>@@@>>>???AAAAAAAAAGGGOOOVVVooo~~~tttuuuqqqqqqvvvuuuqqqrrrssstttvvv{{{jjjiiifffdddcccdddeeefffhhhiiiiiihhhfffeeeddddddcccddddddeeedddcccbbbaaaaaabbbddddddccccccdddfffhhhiiijjjjjjiiigggdddbbbccceeehhhjjjkkkkkkjjjiiigggfffeeedddbbbaaa```___\\\\\\\\\\\\\\\[[[ZZZZZZXXXYYYYYYYYYYYYXXXWWWWWWTTTSSSRRRQQQPPPPPPPPPPPPKKKJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNPPPRRRSSSRRRQQQPPPQQQSSSTTTWWWYYYZZZZZZYYYYYYVVVTTTTTTUUUXXXYYYWWWUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTUUUWWWVVVUUUUUUVVVXXXZZZ\\\^^^aaadddgggiiijjjrrrrrrrrrqqqooommmllllllkkkjjjiiiiiikkkmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnnnnoooppppppoooooonnnnnnnnnnnnnnnmmmlllllljjjjjjkkkkkkllllllmmmmmmlllnnnoooooommmkkkkkkkkkkkkmmmpppqqqrrrsssvvvxxxuuuuuuuuuuuuttttttttttttvvvuuusssrrrrrrsssuuuwwwwwwuuurrrpppoooppprrrssssssrrrqqqpppnnnnnnmmmmmmmmmmmmmmmllllllllllllkkkllliiiggggggggggggeeebbbaaa^^^[[[XXXXXXWWWUUUTTTOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMMMMLLLLLLKKKKKKJJJMMMMMMNNNOOOOOONNNNNNNNNOOONNNMMMLLLLLLLLLMMMNNNRRRPPPNNNMMMNNNNNNMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRTTTUUUUUUTTTTTTVVVWWWWWWZZZ]]]]]][[[]]]bbbgggeeehhhkkkpppuuu|||yyyqqqqqq}}}}}}aaaOOOCCC===999999888555666:::777777666666777888:::;;;777777666555555555555555555555666666666666555555888:::777666CCCTTTSSSFFF;;;999777555333333444555444444444444444444444444666666666666666666666666444444444555555555666666666666666666666777888888888888888888999999999999;;;;;;<<<<<<======>>>>>>@@@>>>???AAAAAAAAAGGGPPPUUUooo}}}ssstttqqqrrrwwwwwwvvvvvvvvvvvvwww{{{llljjjhhhfffeeeeeeeeefffiiiiiiiiihhhgggeeedddcccdddddddddcccbbbaaa___^^^______```______```bbbeeefffggghhhiiiiiihhhfffddddddeeegggiiijjjkkkkkkllliiihhhgggfffeeedddcccbbb______^^^]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSOOONNNMMMLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOQQQSSSUUUUUUSSSRRRRRRRRRUUUVVVYYY[[[[[[[[[ZZZYYYWWWWWWWWWXXXYYYXXXUUUSSSXXXXXXXXXYYYXXXWWWWWWVVVTTTVVVWWWWWWVVVVVVWWWXXX[[[\\\^^^```dddhhhlllnnnrrrqqqpppooonnnnnnnnnoookkkkkkjjjkkkmmmmmmllljjjjjjkkklllmmmmmmmmmlllkkknnnnnnooopppppppppoooooooooooonnnnnnmmmlllkkkjjjggghhhiiikkkmmmnnnooopppmmmooopppooommmkkkkkkkkkkkkmmmooopppqqqrrruuuwwwuuuuuuuuuuuuttttttssssssuuutttsssssstttuuuvvvxxxwwwtttpppmmmlllnnnrrrttttttssssssrrrqqqppppppooonnnmmmkkkjjjjjjjjjkkklllmmmkkkiiihhhhhhgggeeeccc```]]]ZZZXXXWWWWWWVVVUUUSSSSSSTTTSSSSSSRRRQQQPPPKKKLLLMMMNNNMMMMMMKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKLLLPPPNNNMMMMMMNNNOOOOOONNNLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPOOOOOOOOONNNOOOOOOPPPQQQQQQPPPPPPSSSUUUVVVVVVVVVVVVWWWYYYXXX[[[]]]]]]\\\^^^cccgggfffiiilllooosssyyy}}}yyyvvv{{{lllXXXFFF???;;;;;;:::888888:::666666666666777888999999777666666555555555555666555555666666666666555555888888888999???CCC???777888777555333222222333333444444444444444444444444555555555555555555555555444444555555555666666666666666666666666777888888888999999999999:::::::::;;;;;;;;;<<<======>>>>>>???>>>???AAAAAABBBHHHPPPWWWppp}}}ssstttqqqrrrxxxxxxyyyyyyxxxwwwwwwzzz~~~mmmlllkkkiiihhhgggffffffgggfffffffffggggggeeedddeeedddcccbbb```^^^]]]\\\\\\\\\\\\\\\[[[]]]aaaddddddeeeggghhhiiihhhgggfffddddddeeefffhhhjjjlllmmmjjjjjjiiihhhgggfffeeeeeeccccccaaa```___^^^]]]]]]_________^^^]]]\\\[[[[[[YYYYYYWWWVVVVVVVVVVVVVVVSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIIIIKKKLLLLLLMMMIIIIIIJJJLLLMMMOOOPPPPPPSSSUUUVVVVVVUUUSSSSSSSSSWWWXXXZZZ\\\\\\[[[ZZZYYYYYYZZZ\\\^^^^^^\\\YYYWWWYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWYYYYYYXXXXXXYYY[[[]]]]]]___aaafffkkkpppssssssqqqnnnlllmmmooopppqqqjjjjjjjjjkkklllllliiiggghhhjjjlllmmmnnnmmmlllkkknnnnnnoooppppppooooooooooooooonnnmmmlllkkkiiihhhfffggghhhjjjlllmmmoooooommmnnnooonnnkkkjjjjjjjjjnnnoooqqqqqqppppppqqqrrrvvvuuuuuuttttttssssssrrrsssssssssssstttuuuvvvvvvuuussspppnnnnnnoooqqqsssttttttttttttsssrrrrrrqqqnnnmmmjjjiiiiiijjjkkkllllllkkkjjjhhhgggfffeeeccc___]]]YYYXXXXXXXXXWWWUUUTTTTTTSSSSSSQQQPPPOOOOOOJJJLLLNNNOOOOOONNNLLLKKKKKKKKKLLLNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKNNNMMMLLLLLLOOOPPPPPPOOOMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTVVVVVVVVVVVVXXXZZZZZZ\\\]]]^^^^^^```dddggghhhjjjmmmooorrrwww|||~~~{{{yyyxxxcccMMMEEE>>>======;;;:::<<<666666666666666777777888777666555555555555666666555555666666666666555555555444555:::<<<888666777666666444333333333333444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666777777888888888888999999999::::::::::::;;;<<<<<<======>>>???>>>???BBBBBBBBBIIIQQQ[[[tttttttttpppqqqwwwvvvwwwwwwvvvuuuuuuxxx}}}mmmmmmmmmlllkkkjjjiiihhhdddcccccceeeggghhhgggeeecccbbb```^^^\\\ZZZYYYXXXYYYZZZZZZZZZZZZ\\\```cccddddddfffggghhhhhhhhhgggdddddddddeeegggiiikkklllnnnnnnmmmlllkkkjjjjjjiiigggfffdddcccbbbaaaaaaaaaddddddcccbbb```^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXWWWVVVTTTRRRPPPOOONNNKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKHHHIIIJJJKKKMMMOOOPPPPPPSSSUUUWWWWWWUUUTTTTTTTTTWWWXXXZZZ[[[\\\[[[YYYXXXWWWZZZ]]]______^^^]]]\\\YYYYYYYYYZZZYYYXXXXXXWWWVVVWWWYYYYYYYYYYYYZZZ\\\______aaadddiiioootttwwwuuuqqqmmmlllmmmooopppppphhhhhhhhhiiijjjjjjhhheeefffhhhjjjlllmmmmmmkkkjjjnnnnnnooooooooonnnnnnmmmnnnnnnnnnmmmllljjjiiihhhfffggghhhiiijjjkkklllmmmmmmmmmnnnllljjjiiijjjkkknnnpppqqqqqqpppoooppprrruuuuuuttttttsssssssssrrrqqqrrrssssssttttttttttttrrrrrrrrrrrrqqqqqqqqqpppsssssstttttttttssssssrrrnnnmmmjjjiiiiiijjjkkklllkkkkkkjjjhhhfffdddcccccc```]]]ZZZXXXXXXXXXWWWVVVSSSSSSRRRPPPOOONNNMMMMMMKKKLLLNNNPPPPPPOOOMMMLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOOOONNNMMMLLLKKKMMMLLLKKKLLLOOOQQQQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNOOOOOORRRRRRTTTUUUUUUVVVVVVVVVRRRTTTUUUVVVVVVVVVXXXZZZ\\\\\\]]]^^^___bbbeeegggiiikkkmmmooorrruuuyyy||||||xxx~~~kkkTTTJJJ@@@>>>===:::999;;;555666666777777777777777666666555555555555666666555555666666666666555555666333555:::999555666;;;666666555555555555555555444444444555555666666666666666666666666666666666555555555666666666777777666666666666666777777888777777777777888888888999::::::;;;;;;<<<=========???>>>???BBBBBBCCCIIIRRR```xxxwwwuuuoooooottttttrrrrrrrrrrrrsssvvv|||mmmnnnoooooonnnmmmkkkjjjeeecccbbbdddhhhjjjhhheee___^^^\\\YYYWWWUUUUUUTTTWWWXXXYYYZZZZZZ\\\```cccddddddeeefffgggggghhhhhhffffffffffffgggiiijjjkkkllllllkkkkkkjjjiiihhhhhhiiigggfffdddccccccddddddgggffffffeeecccaaa___^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYWWWVVVTTTSSSSSSPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPSSSUUUVVVUUUTTTTTTUUUWWWXXXYYYZZZZZZYYYWWWVVVSSSVVVZZZ\\\\\\\\\\\\]]]ZZZZZZZZZZZZZZZYYYYYYXXXVVVWWWYYYYYYYYYYYY[[[]]]aaabbbeeeiiinnnssswwwzzzwwwsssnnnlllmmmooonnnmmmgggffffffgggiiiiiigggffffffgggiiikkkllllllllllllmmmmmmnnnnnnnnnmmmllllllmmmmmmllllllkkkjjjiiihhhhhhhhhhhhiiijjjkkkkkkkkklllmmmmmmllljjjjjjkkkmmmlllnnnpppqqqqqqrrrtttuuussssssssssssssssssssssssqqqrrrsssttttttsssrrrqqqpppqqqrrrssssssrrrpppoooqqqqqqsssttttttsssrrrrrrnnnmmmkkkjjjjjjjjjkkklllkkkkkkkkkiiieeecccbbbcccbbb___\\\ZZZYYYYYYXXXWWWSSSRRRQQQOOONNNMMMMMMMMMMMMNNNOOOPPPOOOOOOMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLMMMLLLKKKLLLOOOQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKNNNMMMMMMMMMMMMNNNOOOOOONNNOOOPPPRRRSSSSSSSSSSSSRRRSSSUUUVVVVVVWWWXXXZZZ]]]]]]^^^___aaadddfffhhhjjjlllnnnppprrrtttxxxzzzxxxsssuuu{{{ttt]]]PPPBBB<<<:::888777888666666777888888777777666666555555555555666666777555555666666666666555555999777777888777555666:::666666666666666777777777444444444555666666777777666666666666666666666666555555666666666777777777666666666666666777888888666666777777777888888888:::::::::;;;<<<<<<======???>>>@@@BBBBBBCCCJJJRRR```yyyxxxuuuooonnnsssrrrppppppqqqqqqssswww}}}lllnnnpppqqqqqqooommmllljjjgggeeefffjjjkkkhhhddd___]]][[[YYYWWWVVVUUUUUUUUUWWWZZZ[[[\\\^^^```bbbdddeeeeeeffffffggggggggghhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiihhhggggggffffffhhhfffeeecccccccccdddeeefffffffffffffffeeedddcccaaa```___^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTRRRPPPNNNMMMLLLKKKIIIIIIHHHGGGGGGFFFFFFEEEIIIIIIJJJKKKLLLMMMNNNOOONNNPPPSSSTTTTTTSSSTTTUUUUUUVVVXXXXXXXXXVVVTTTSSSRRRUUUXXXYYYXXXXXXZZZ\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYY[[[\\\]]]]]]]]]___aaadddeeeiiimmmrrrvvvyyy{{{yyytttooommmnnnnnnllliiihhhfffeeefffhhhiiiiiiiiiggghhhiiijjjlllmmmnnnooollllllmmmmmmlllkkkkkkjjjkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmmmmnnnmmmnnnnnnmmmlllllloooqqqmmmoooqqqrrrrrrrrrtttvvvqqqrrrrrrssssssttttttuuussstttuuuvvvvvvtttqqqpppooopppppppppppppppppppppnnnoooqqqssssssrrrqqqpppmmmmmmmmmllllllllllllkkklllmmmmmmjjjfffccccccddddddaaa^^^[[[ZZZZZZXXXWWWTTTSSSRRRPPPOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOONNNMMMLLLMMMLLLKKKLLLOOOPPPQQQPPPQQQPPPNNNMMMKKKKKKKKKLLLKKKLLLLLLLLLLLLLLLKKKKKKNNNMMMLLLLLLLLLMMMOOOOOOLLLMMMNNNPPPQQQQQQRRRRRRSSSTTTVVVWWWWWWXXXZZZ\\\^^^^^^^^^___bbbeeeggghhhjjjllloooqqqrrrtttwwwzzz~~~}}}pppmmmnnnpppiiiYYYGGG>>>;;;888777888777777888999999888777666555555555555555666777777555555666666666666555555888999999777666777666555555555666666777777777777444444444555666777777777555555555555555555555555555666666666777777777777666666666666666777888888777777888888888999999999999::::::;;;;;;<<<<<<===???>>>@@@BBBCCCDDDKKKSSS\\\uuuxxxuuuooonnntttsssssssssssssssuuuyyy~~~lllnnnppprrrrrrqqqooommmnnnkkkhhhiiikkklllhhhcccaaa```^^^[[[YYYXXXXXXXXXUUUWWW[[[]]]^^^___aaabbbeeeeeeeeefffffffffggggggjjjkkkkkkllllllkkkkkkjjjlllllllllkkkkkkjjjjjjiiifffeeecccbbbbbbcccdddfffeeeeeefffgggggghhhggggggcccbbbaaa```____________]]]]]]\\\\\\[[[ZZZYYYYYYYYYWWWUUUSSSQQQOOONNNNNNLLLKKKKKKJJJHHHGGGGGGFFFIIIIIIJJJKKKLLLMMMNNNNNNLLLNNNQQQSSSSSSSSSTTTUUUUUUUUUWWWWWWWWWUUUSSSQQQSSSVVVXXXXXXWWWWWWZZZ\\\]]]]]]^^^^^^]]]]]]\\\[[[^^^___aaabbbbbbbbbdddfffeeegggkkkppptttxxx{{{|||{{{uuupppnnnooonnnjjjfffiiigggeeefffhhhjjjkkkkkkiiiiiiiiijjjlllnnnpppqqqkkklllllllllkkkkkkjjjiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiikkklllnnnooopppqqqnnnooooooooonnnoooqqqtttqqqssstttsssqqqqqqrrrssspppqqqqqqrrrssstttuuuuuuuuuvvvwwwxxxwwwtttqqqooopppooonnnmmmmmmnnnpppqqqlllnnnppprrrrrrrrrqqqpppmmmmmmnnnnnnnnnmmmlllkkkmmmnnnooolllgggddddddffffffccc___\\\[[[ZZZXXXWWWVVVUUUTTTRRRRRRRRRSSSSSSRRRQQQPPPOOONNNMMMMMMNNNLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNNNNMMMLLLLLLNNNMMMLLLLLLOOOPPPPPPPPPRRRPPPNNNMMMKKKKKKKKKLLLKKKLLLLLLLLLLLLLLLKKKKKKNNNMMMLLLLLLLLLMMMOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWTTTVVVXXXYYYYYYZZZ\\\]]]___^^^^^^___cccfffggghhhjjjmmmppprrrsssuuuwwwzzz}}}~~~}}}jjjhhhkkkkkk}}}rrr```MMMBBB>>>;;;:::;;;777888999::::::999888777555555555555555666777888555555666666666666555555333888999555666:::777111444444555666777777777777444444444555666777777888444444444444444444444444666666666666777777777777666666666666666777888888888888999999999:::::::::999999:::;;;;;;<<<<<<===???>>>@@@BBBCCCDDDKKKSSSWWWqqqwwwuuuoooooouuuuuuvvvwwwwwwvvvwww{{{mmmnnnnnnmmmooossssssooopppooommmkkkjjjiiijjjjjjdddccc```^^^]]]\\\\\\\\\[[[YYYZZZ^^^___]]]]]]```hhhfffeeedddfffhhhlllnnnqqqqqqqqqpppooommmkkkjjjllllllmmmnnnnnnmmmlllllliiihhhggghhhjjjjjjjjjiiidddddddddddddddeeeffffffaaabbbbbbbbbccccccdddddddddcccaaa___^^^^^^___```\\\ZZZUUURRRPPPQQQTTTUUURRROOOKKKIIIIIIJJJIIIIIIHHHIIIKKKLLLMMMMMMLLLLLLMMMOOORRRUUUVVVUUUSSSRRRRRRTTTUUUTTTRRRPPPOOOOOOSSSTTTUUUWWWYYYZZZZZZZZZ\\\]]]^^^```aaabbbbbbbbb]]]aaagggkkkmmmkkkgggeeefffhhhmmmttt{{{{{{tttllljjjkkkmmmllljjjhhhjjjllllllkkkjjjlllmmmlllkkkjjjkkklllnnnnnnnnnmmmmmmmmmmmmlllkkkkkkjjjhhhhhhjjjmmmooopppnnnllliiiiiikkklllmmmnnnnnnnnnnnnnnnnnnnnnoooooooooooopppppppppqqqqqqrrrrrrrrruuutttssssssssssssttttttvvvwwwyyyyyyyyywwwtttsssqqqmmmiiiiiikkknnnnnnnnnooonnnmmmooorrrtttuuutttuuurrrpppnnnooopppooooooooonnnmmmkkkiiifffdddcccdddcccbbbaaa```___^^^^^^[[[YYYUUURRRPPPOOOPPPQQQSSSQQQNNNMMMNNNOOONNNNNNOOONNNLLLKKKJJJKKKMMMNNNNNNMMMMMMNNNOOOOOOLLLJJJLLLMMMMMMNNNNNNOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNPPPOOOLLLKKKKKKMMMPPPRRRQQQQQQQQQRRRSSSTTTUUUUUUTTTUUUWWWZZZ\\\^^^___```______^^^^^^```cccfffggglllmmmooopppqqqsssvvvxxxuuuyyyuuuzzznnneeeeeeiiivvvoooTTTCCC???@@@===999888888888777777777777777777777777777666666666666555555666666666666555555555555666666666666555555444444555555555555444444444444555555555555444444555555555555666666666666666666777888888888888888777777888888888888777777999999999888888888888888999::::::;;;<<<===>>>>>>===>>>??????AAAEEEJJJNNNRRRjjjzzztttnnnrrryyywwwxxxuuurrrsssvvv|||lllnnnnnnmmmooottttttqqqnnnmmmlllkkkkkkkkklllmmmllljjjgggdddbbb```___^^^YYYXXXZZZ```bbbaaaaaadddfffffffffgggjjjmmmppprrrwwwwwwxxxwwwvvvtttrrrpppmmmnnnpppqqqqqqpppnnnmmmkkkiiihhhiiijjjjjjiiihhhffffffeeeeeeffffffggghhheeeeeeeeeffffffgggggggggeeecccaaa```______```aaa\\\[[[YYYXXXWWWWWWWWWXXXSSSRRRPPPOOOOOONNNLLLJJJLLLMMMNNNPPPPPPPPPOOONNNPPPQQQSSSUUUVVVUUUTTTSSSRRRSSSUUUTTTQQQOOONNNNNNOOOPPPQQQSSSUUUWWWXXXYYYZZZ[[[\\\^^^______``````___bbbggglllnnnmmmkkkiiijjjlllpppwww}}}{{{uuupppnnnnnnnnnkkkhhhhhhiiikkkllllllllllllmmmlllkkkjjjjjjkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjiiiiiihhhiiilllnnnooonnnllliiijjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnooooooooooooqqqqqqrrrrrrssstttttttttvvvvvvuuutttssssssrrrrrrsssttttttsssrrrpppnnnmmmooollliiijjjllloooqqqpppqqqpppoooppprrrtttttttttuuussspppooopppooonnnmmmmmmmmmmmmllljjjhhheeedddcccbbbaaa```___]]]\\\\\\[[[YYYUUURRRPPPOOOPPPPPPRRRPPPNNNNNNOOOPPPOOONNNPPPNNNMMMKKKJJJKKKLLLMMMLLLKKKKKKLLLNNNNNNLLLJJJLLLLLLMMMMMMMMMMMMNNNNNNOOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNPPPOOONNNMMMMMMOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWYYY\\\^^^___`````````___```aaadddggghhhlllnnnpppqqqqqqsssvvvxxxwwwwwwqqqttt}}}wwwkkkkkkoooyyycccMMMCCC???<<<999888888888888777777777777777777777777666666666666444444555555555555444444555555666666666666555555444444555555555555444444444444555555555555444444555555555555666666666666444555666666777777666666555555666888888999999999888888888888888888888888999::::::;;;<<<===>>>>>>>>>>>>??????AAADDDIIIMMMSSSkkkzzztttnnnqqqwwwuuuwwwuuurrrsssvvv|||kkkmmmlllkkknnnssstttqqqmmmllllllkkklllmmmnnnooonnnllliiieee```]]]ZZZXXXUUUUUUZZZbbbfffeeefffiiihhhiiilllooossswwwzzz{{{}}}{{{zzztttuuuwwwxxxwwwuuurrrqqqooommmkkkkkkkkkkkkiiigggfffffffffeeeffffffggghhhggggggggghhhhhhhhhhhhhhheeedddbbbaaa```aaaaaabbb___^^^]]]\\\[[[ZZZXXXXXXWWWVVVUUUVVVVVVTTTPPPNNNQQQRRRSSSTTTTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSTTTSSSQQQOOONNNNNNNNNNNNNNNPPPRRRUUUWWWYYY[[[[[[\\\]]]^^^______```aaadddhhhllloooppppppooopppqqquuuzzz{{{wwwsssqqqqqqnnnjjjeeehhhhhhiiillloooooonnnmmmmmmmmmmmmmmmlllkkkiiiiiihhhhhhiiijjjjjjjjjiiiiiijjjiiihhhjjjlllnnnmmmllliiijjjkkkmmmnnnnnnoooooonnnnnnnnnnnnoooooooooooorrrsssssstttuuuuuuvvvvvvvvvvvvvvvvvvtttrrrpppooorrrqqqpppnnnlllkkkjjjjjjnnnlllkkkkkknnnqqqsssssstttrrrqqqqqqsssttttttssstttsssqqqqqqpppooollljjjjjjkkklllmmmllljjjgggeeedddcccbbbaaa___^^^]]]]]]ZZZXXXUUURRRPPPOOOOOOPPPOOONNNNNNOOOQQQQQQPPPNNNPPPOOOMMMLLLKKKKKKLLLLLLNNNNNNNNNOOOQQQRRRQQQOOOMMMLLLLLLLLLLLLKKKKKKKKKNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSSSSRRRRRRRRRQQQQQQSSSTTTVVVXXX[[[]]]______aaaaaaaaabbbdddfffiiijjjmmmnnnpppqqqrrrtttwwwyyy~~~zzztttkkkmmmtttrrrooossszzzpppVVVEEE<<<999888999999888888888777777777777777777777666666666666333444444555555444444333555666666777777666666555444444555555555555444444444444555555555555444444444555555555555666666666333333444555555555555444333444666777999:::::::::666666777777888888999999999::::::;;;<<<===>>>>>>??????@@@@@@AAADDDHHHLLLUUUlllzzzuuunnnpppuuuqqquuutttssssssvvv|||jjjkkkjjjhhhkkkooopppmmmmmmmmmlllkkklllmmmnnnooommmkkkhhhccc]]]XXXSSSQQQOOOQQQXXXccciiiiiijjjmmmooorrrwww|||{{{wwwttttttrrrooonnnnnnmmmkkkiiieeeeeedddddddddeeeeeefffffffffffffffggggggggggggeeedddcccbbbbbbbbbbbbcccbbbaaa___]]][[[YYYXXXXXX\\\ZZZYYYXXXXXXWWWUUUSSSUUUUUUVVVWWWWWWVVVUUUTTTUUUTTTSSSRRRRRRRRRSSSTTTQQQRRRTTTSSSQQQNNNMMMNNNNNNNNNNNNOOORRRUUUYYY[[[]]]]]]]]]^^^```aaabbbccceeegggjjjnnnqqqssstttuuuuuuvvvyyy}}}|||xxxssspppnnnkkkhhheeegggggghhhlllppprrrqqqooorrrssssssrrrpppnnnmmmlllggghhhiiijjjjjjjjjjjjjjjkkkiiihhhiiikkkmmmmmmmmmjjjkkklllmmmnnnooooooooonnnnnnnnnnnnoooooooooooorrrrrrssstttuuuvvvvvvwwwtttuuuvvvvvvuuussspppooosssrrrpppnnnmmmmmmnnnoooooonnnnnnnnnooorrrssstttvvvtttssssssttttttsssrrrtttsssrrrqqqqqqoookkkhhhgggiiilllnnnnnnllliiiggghhhgggfffdddcccaaa```___ZZZXXXUUURRRPPPOOOOOOOOOMMMMMMNNNPPPRRRSSSQQQOOOPPPPPPNNNMMMLLLKKKKKKLLLOOONNNNNNPPPRRRTTTSSSRRRNNNNNNMMMLLLLLLKKKJJJJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTVVVXXXZZZ]]]___```bbbbbbcccdddfffhhhkkklllnnnoooqqqrrrsssuuuxxxzzz}}}qqqhhhkkkqqquuupppsssvvvwww~~~|||aaaKKK>>>;;;===:::999999888888777777777777777777777666666666666444555555555555555555444666666777777777777666666444444555555555555444444444444555555555555444444444444444555555555666666333333444555555555555444444555666777999999999:::555555666777888888999999999::::::;;;<<<===>>>>>>@@@@@@@@@@@@@@@CCCHHHKKKVVVmmm{{{vvvnnnpppsssooottttttssstttwww}}}iiijjjhhheeefffjjjkkkhhhnnnmmmkkkjjjjjjjjjkkklllmmmkkkiiiddd^^^XXXRRROOOKKKOOOXXXeeelllmmmmmmpppyyy|||~~~yyyvvvuuusssqqqppppppooollljjjffffffeeeddddddeeeeeeeeefffffffffeeeeeeeeeeeeeeedddddddddcccccccccccccccdddaaa^^^\\\\\\]]]```aaaaaa^^^ZZZWWWWWWXXXXXXXXXWWWWWWXXXXXXXXXWWWUUUTTTTTTSSSQQQPPPPPPQQQRRRSSSQQQSSSTTTSSSQQQOOONNNNNNNNNNNNNNNOOOQQQUUUYYY[[[\\\\\\]]]^^^```bbbdddeeehhhjjjmmmpppsssvvvwwwxxxxxxyyy{{{~~~}}}{{{wwwqqqllliiihhhggggggfffggghhhlllooorrrsssssswwwxxxyyyvvvrrrpppooopppiiiiiijjjkkklllllllllkkkkkkjjjiiiiiikkkmmmmmmlllkkkkkkmmmnnnooopppppppppnnnnnnnnnnnnoooooooooooopppqqqrrrssstttuuuvvvvvvrrrsssuuuvvvvvvtttrrrqqqsssrrrpppooooooqqqssstttrrrrrrrrrqqqqqqqqqssstttxxxvvvtttsssttttttsssrrrtttrrrqqqqqqpppnnnkkkhhhgggiiillloooooommmkkkiiiiiiiiigggfffdddbbbaaa```ZZZXXXVVVTTTRRRPPPPPPOOOMMMMMMNNNPPPSSSSSSRRRPPPPPPOOONNNMMMMMMLLLLLLLLLJJJIIIIIIJJJMMMOOOOOONNNOOOOOONNNMMMLLLKKKKKKJJJLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMKKKLLLNNNOOOOOOOOOMMMLLLMMMNNNNNNOOOQQQRRRSSSSSSTTTUUUVVVWWWZZZ]]]___aaabbbcccdddfffhhhjjjlllmmmoooppprrrssstttvvvyyy{{{~~~sssjjjmmmuuu{{{rrrrrroooooosssrrrXXXGGGBBBCCC:::::::::999888777777666777777777777666666666666666666777777777777666666666666777777777777666666444444555555555555444444444444555555555555444444444444444444555555555555444444555666666666666555666777777888888888888777555666666777888999999:::999::::::;;;<<<===>>>>>>@@@@@@@@@@@@@@@CCCHHHKKKVVVmmm}}}wwwooopppsssooossstttuuuuuuxxx~~~ggghhheeebbbcccggghhheeelllkkkiiihhhggghhhhhhiiiiiiiiigggddd___XXXRRRNNNLLLQQQ\\\jjjrrrrrrrrrttt{{{vvvsssqqqooonnnmmmmmmmmmkkkiiigggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddccccccccccccccccccccccccbbb```^^^^^^```eeejjjmmmddd```[[[WWWWWWYYY[[[[[[XXXYYYYYYYYYXXXWWWUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSRRRTTTUUUTTTRRRPPPOOOOOOMMMMMMMMMOOOQQQTTTVVVXXXZZZZZZ[[[\\\___bbbeeeggglllnnnpppsssuuuwwwwwwwwwxxxyyy{{{~~~}}}{{{wwwtttnnniiiffffffggghhheeegggjjjkkkmmmqqqvvvyyy~~~yyyrrrnnnnnnpppkkkkkklllmmmmmmmmmlllllllllkkkjjjkkkmmmnnnmmmlllkkklllmmmoooppppppqqqqqqnnnnnnnnnnnnooooooooooooooooooppprrrssstttuuuvvvrrrssstttuuuuuutttssssssqqqpppooonnnoooqqqtttuuussstttuuutttrrrrrrsssuuuwwwuuussssssssstttsssqqqsssrrrppppppooonnnkkkiiihhhiiilllnnnooonnnlllkkkiiihhhgggeeecccaaa```___[[[YYYXXXUUUSSSRRRQQQPPPOOONNNNNNPPPRRRSSSRRRQQQNNNNNNNNNNNNNNNMMMMMMMMMKKKIIIIIIJJJLLLNNNOOONNNOOOOOONNNMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMJJJKKKMMMNNNNNNNNNMMMLLLMMMMMMOOOPPPRRRTTTUUUUUUVVVVVVVVVXXXZZZ]]]```bbbbbbccceeegggiiilllmmmnnnpppqqqssstttuuuwwwzzz|||~~~qqqsssyyyyyytttllljjjlllvvvcccLLLBBB???;;;;;;:::999888777777666777777777777666666666666777777777888888777777777666777777888888777777666444444555555555555444444444444555555555555444444333444444444444555555555555555666777777777777666777777888888888888777777777777888888999999::::::999::::::;;;<<<===>>>>>>??????@@@@@@AAADDDHHHLLLUUUmmmxxxpppqqqtttpppsssuuuwwwxxxzzzdddeeebbb```bbbhhhjjjhhhgggfffeeeeeeeeefffggghhhhhhhhhhhhfffbbb\\\VVVRRRRRRWWWcccrrryyyyyyxxxyyy}}}xxxssspppnnniiigggffffffhhhhhhgggeeedddcccbbbbbbaaaaaabbbbbbcccbbbbbbbbbaaaaaaaaaaaabbbbbbcccccccccccccccbbb`````````aaacccgggkkknnneeeaaa]]]ZZZZZZ[[[\\\\\\ZZZZZZ[[[ZZZYYYWWWUUUTTTQQQQQQQQQQQQQQQRRRSSSTTTSSSUUUVVVUUUSSSQQQPPPPPPNNNOOOPPPQQQSSSUUUVVVWWWYYYZZZ[[[]]]```eeeiiikkkoooqqqsssuuuwwwwwwvvvuuuwwwxxxyyy|||~~~}}}{{{xxxqqqpppmmmjjjgggfffhhhiiidddhhhkkkkkkjjjnnnwww}}}sssnnnnnnppplllmmmmmmmmmmmmllllllkkklllllllllmmmoooooommmkkklllmmmnnnooopppqqqqqqqqqnnnnnnnnnnnnooooooooooooooooooppprrrssstttuuuvvvuuuuuuuuutttsssssssssrrrppppppoooooopppqqqrrrsssrrrtttvvvuuuttttttvvvxxxvvvtttsssrrrssssssrrrqqqsssqqqooonnnnnnnnnmmmkkkiiikkklllmmmnnnnnnmmmmmmjjjjjjhhhfffdddbbbaaa```[[[[[[YYYWWWUUUSSSRRRQQQQQQPPPNNNOOOQQQRRRRRRRRRMMMMMMNNNNNNOOOOOONNNNNNNNNLLLKKKLLLNNNPPPPPPPPPMMMMMMMMMLLLLLLKKKKKKKKKJJJLLLMMMNNNNNNMMMLLLKKKIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWWWWXXX[[[^^^aaacccbbbccceeehhhjjjlllmmmnnnppprrrtttuuuvvvwwwzzz}}}}}}}}}yyyxxx{{{tttoookkkiiimmmzzzmmmSSSCCC===<<<;;;;;;:::888777777666777777777777666666666666666666777777777777666666777777888888888888777777444444555555555555444444444444555555555555444444333333444444444555555555555555666777777777777666555666777888888888888888999999999999999:::::::::999::::::;;;<<<===>>>>>>>>>>>>??????AAADDDIIIMMMUUUlllzzzqqqrrrvvvssstttvvvyyyyyy{{{bbbbbbaaa___cccjjjlllkkkccccccccccccdddfffhhhiiimmmnnnooonnnjjjeee___[[[WWW\\\iiixxx}}}~~~|||}}}~~~yyytttpppmmmkkkjjjbbbaaa```aaacccdddcccbbb______^^^]]]]]]]]]]]]]]]______^^^^^^]]]]]]\\\\\\aaabbbbbbcccccccccbbbbbb``````aaabbbcccdddeeefffdddbbb___^^^^^^]]]\\\[[[[[[\\\\\\[[[ZZZXXXVVVUUUPPPQQQQQQRRRSSSTTTTTTUUUTTTUUUWWWVVVTTTQQQPPPQQQQQQRRRTTTVVVWWWXXXXXXXXX[[[\\\]]]___ccchhhmmmpppppprrruuuwwwwwwvvvtttsssvvvvvvxxxzzz||||||yyyvvvmmmnnnnnnllljjjhhhhhhiiidddhhhlllkkkhhhmmmyyyvvvooonnnqqqmmmmmmmmmmmmlllkkkkkkjjjllllllmmmoooqqqpppnnnkkklllmmmnnnpppqqqqqqqqqqqqnnnnnnnnnnnnooooooooooooooopppqqqrrrtttuuuvvvwwwxxxwwwuuutttrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrpppsssvvvvvvuuuuuuxxx{{{vvvtttrrrrrrssssssrrrqqqsssqqqnnnmmmmmmnnnnnnmmmkkkkkklllmmmnnnnnnnnnnnnmmmlllkkkiiigggdddcccbbb\\\[[[ZZZXXXVVVTTTSSSRRRSSSQQQOOONNNPPPRRRRRRRRRLLLLLLMMMOOOOOOOOOOOOOOOLLLJJJIIIIIIKKKMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXYYY[[[___bbbdddaaaccceeehhhjjjlllmmmnnnqqqrrrtttuuuvvvxxx{{{}}}{{{vvvwww~~~{{{zzz}}}ssssssmmmggghhhqqqyyy]]]KKKBBB<<<<<<;;;:::999777777666777777777777666666666666555555666666666666555555777777888888888888777777444555555555555555555444444555555555555555555444333333333444444444555555444555666666777777666666333444666777999:::::::::;;;;;;::::::::::::::::::999::::::;;;<<<===>>>>>>===>>>??????AAAEEEJJJNNNTTTkkkzzzrrrsssxxxuuutttwwwzzz{{{|||eeedddddddddeeeeeedddbbbcccbbbaaabbbdddfffggggggrrrtttwwwxxxtttnnngggbbbbbbhhhsss}}}}}}|||zzzzzz{{{|||}}}|||{{{zzzyyyxxxwwwwwwwwwsssppplllhhhfffdddaaa^^^^^^\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYWWWVVVUUUUUUUUUUUUVVVXXX[[[\\\[[[ZZZZZZ\\\]]]]]]^^^___aaacccdddaaaaaabbbbbbbbbbbbaaaaaaccc```]]]^^^```bbbbbb```]]]___aaa```]]]YYYWWWVVVTTTRRRQQQRRRTTTWWWXXXXXXXXXWWWUUUSSSQQQPPPOOONNNPPPSSSVVVXXXXXXXXXXXXXXXXXXZZZ^^^bbbggglllssswww{{{zzzzzz{{{|||{{{vvvqqqpppqqqsssttttttrrrooommmqqqooollliiihhhhhhiiikkkgggiiijjjhhhhhhmmmwwwvvvoookkkiiillllllkkkkkkjjjiiiiiiiiiiiijjjllloooqqqpppmmmkkkkkknnnrrrssssssrrrssssssrrrqqqooonnnnnnnnnoooooommmppptttuuuuuutttttttttttttttuuuuuuttttttsssrrrpppppppppoooooooooooopppqqqrrrtttuuuwwwxxxxxxyyy{{{wwwsssrrrsssuuutttrrrqqqqqqpppnnnmmmkkkjjjjjjjjjkkklllmmmnnnnnnnnnnnnooonnnllljjjiiihhhdddbbb^^^\\\YYYVVVTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMNNNNNNMMMNNNPPPQQQQQQPPPOOOPPPQQQUUUUUUVVVWWWWWWWWWVVVVVVYYYYYYYYYZZZ]]]```bbbdddcccdddfffhhhjjjkkkllllllppprrruuuwwwxxxyyy|||~~~vvvyyy}}}pppvvvyyyrrrnnnhhhggglllyyycccMMMDDD:::;;;;;;:::777666666666777777666666666666777777666666666666666666666666777666444333222444555666555666666666777777888888555444444333333333444444555555555555555555555555666666666666777777777777555555777888::::::;;;;;;777888888999999:::;;;;;;============>>>>>>>>>>>>@@@???>>>===>>>BBBHHHLLLTTTjjjuuuvvvwwwvvvuuuxxxwwwzzz~~~ffffffffffffffffffdddbbb```______bbbgggmmmqqqtttzzz}}}{{{uuuppppppttt|||zzz|||zzzxxxuuutttttttttuuurrrqqqpppnnnmmmlllllllllllliiifffcccbbb```^^^\\\\\\[[[YYYXXXWWWXXXYYYZZZYYYXXXWWWUUUTTTSSSSSSSSSSSSUUUWWWXXXYYYXXXWWWVVVZZZZZZZZZ[[[\\\^^^___```^^^___```aaabbbbbbbbbbbbcccaaa______aaaccccccbbb```bbbcccbbb^^^ZZZWWWVVVTTTSSSQQQQQQTTTUUUVVVVVVVVVUUUSSSRRRQQQPPPPPPPPPPPPSSSVVVXXXYYYXXXYYYZZZYYY\\\aaaffflllrrryyy~~~}}}yyytttoooqqqrrrssssssrrrpppnnnlllooommmjjjhhhgggggghhhiiifffhhhhhhggggggkkkttt{{{zzzsssooolllkkkjjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkkmmmoooooommmjjjlllnnnrrrssssssrrrrrrsssppppppooonnnnnnnnnooooooppprrrtttuuutttssstttuuutttttttttttttttssssssrrrqqqpppooommmmmmmmmnnnnnnqqqrrrtttuuuwwwxxxxxxyyyyyyvvvsssrrrtttuuutttsssrrrrrrqqqpppnnnmmmlllkkkeeefffhhhjjjlllooopppqqqooommmkkkiiihhhfffcccaaa^^^\\\XXXUUURRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNKKKLLLNNNNNNOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMJJJKKKLLLMMMMMMNNNNNNMMMNNNPPPPPPPPPOOOOOOPPPRRRRRRSSSTTTUUUVVVWWWWWWXXXZZZZZZ[[[]]]___aaacccddddddeeegggiiikkkmmmnnnoooqqqsssvvvwwwyyyzzz}}}ooorrr~~~rrrmmmhhhfffkkkxxxkkkRRREEE<<<<<<<<<:::888777777888777777777777777777777777666666666666666666666666777666555444444555666666555666666777777777777777666666555444444555555666555555555555555555555555666666666777777777888888555666777888999999999999777888888999999:::;;;;;;============>>>>>>>>>>>>???@@@??????@@@CCCHHHLLLSSSiiivvvuuuvvvvvvxxxxxxwwwzzz~~~ffffffggggggfffeeecccbbb```aaabbbfffmmmuuu||||||~~~}}}wwwxxxvvvssspppnnnmmmlllllljjjiiihhhfffdddccccccccccccaaa___]]]^^^]]]\\\ZZZ[[[ZZZXXXWWWWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSVVVVVVVVVWWWXXXYYYYYYZZZZZZ[[[]]]^^^```aaaaaaaaacccaaa``````bbbccccccccccccdddeeeccc___[[[YYYXXXUUUSSSQQQQQQRRRTTTTTTSSSTTTSSSRRRPPPPPPPPPQQQQQQQQQSSSWWWYYYZZZZZZ[[[\\\[[[___ffflllssszzz~~~zzzuuurrrtttssssssqqqpppmmmllljjjllljjjhhhgggffffffggggggfffggggggeeeeeehhhooouuu|||xxxsssooommmllllllhhhhhhiiijjjjjjjjjjjjiiikkkjjjjjjjjjlllmmmlllkkklllooorrrsssrrrrrrrrrsssnnnnnnooopppppppppoooooorrrssstttsssrrrrrrsssuuutttttttttttttttsssrrrrrrqqqpppmmmkkkjjjkkklllmmmqqqrrrsssuuuvvvwwwwwwwwwvvvtttsssssstttuuuuuutttssssssrrrqqqooonnnmmmmmmfffggghhhjjjllloooqqqsssnnnllljjjhhhgggeeebbb```^^^\\\XXXTTTQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLNNNOOOOOOOOONNNMMMJJJKKKMMMNNNOOOOOONNNNNNLLLLLLMMMMMMMMMNNNNNNNNNJJJKKKLLLMMMMMMNNNNNNMMMOOOOOOOOONNNNNNNNNQQQSSSPPPQQQRRRTTTVVVXXXYYYYYYZZZ[[[]]]___aaacccddddddffffffggghhhkkknnnqqqsssrrrtttwwwyyyzzz|||~~~pppoooyyysssmmmgggeeehhhvvvxxx[[[HHH???>>><<<:::999999999999666666777888888777666666666666666666666666666666666666666666666777777777555666777888888888777666777666666555666666777777666666666666666666666666777777777777888888888888555666777777888888888777777888888999999:::;;;;;;<<<<<<=========>>>>>>>>>???@@@AAABBBBBBEEEHHHKKKRRRiiiyyyuuutttvvvzzzxxxwwwyyy}}}cccdddfffeeedddbbbaaaaaafffhhhlllqqqvvv{{{xxxssssssqqqooollljjjiiihhhhhhiiihhhgggeeecccbbbaaaaaa^^^\\\[[[[[[\\\]]]]]]\\\[[[[[[ZZZYYYYYYZZZZZZ[[[\\\\\\ZZZYYYYYYXXXXXXXXXUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^__________________aaaaaabbbbbbaaacccdddccc___\\\[[[ZZZVVVTTTRRRQQQQQQRRRRRRQQQTTTSSSQQQOOONNNOOOPPPPPPQQQTTTXXXZZZ[[[\\\^^^```___dddkkkrrrxxx~~~|||zzzxxxvvvuuusssqqqnnnllljjjiiijjjiiihhhgggggggggggggggfffgggfffeeeeeeggglllpppuuusssqqqnnnlllkkkkkklllfffggghhhjjjjjjkkkjjjjjjllljjjhhhhhhjjjkkklllkkkmmmooorrrrrrrrrqqqrrrsssnnnoooppprrrrrrrrrqqqppprrrsssrrrpppnnnoooqqqssssssssstttttttttsssrrrrrrqqqooollljjjiiiiiijjjkkkooopppqqqrrrttttttttttttssssssssstttuuuuuuuuuuuusssrrrqqqpppooonnnmmmmmmlllllllllmmmnnnpppqqqssspppmmmjjjhhhgggeeebbb```___]]]YYYTTTQQQOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKLLLNNNPPPPPPOOONNNMMMKKKLLLNNNNNNOOONNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMJJJKKKLLLMMMMMMNNNNNNMMMOOOOOOOOONNNMMMNNNQQQTTTRRRRRRSSSUUUVVVXXXZZZ[[[ZZZ[[[^^^```bbbcccccccccfffffffffhhhkkkooorrruuusssvvvxxxzzz{{{}}}uuuooovvvwwwnnngggeeegggsssfffNNNBBB???<<<:::999999999999555666888999999888666555666666666666666666666666666666777888888888777777555666888999999888777666666666555555666666777777777777777777777777777777777777777777888888888999555666666777777777666666777888888999999:::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>@@@CCCDDDEEEFFFIIIKKKTTTjjj}}}vvvsssvvv{{{xxxwwwyyy}}}~~~___aaacccbbb```___```bbbkkkpppxxx~~~~~~|||{{{xxxrrrmmmkkkjjjiiihhhgggfffeeeeeegggfffeeecccbbbaaa``````^^^]]]\\\]]]___```aaa```^^^^^^]]]]]]]]]^^^^^^^^^___^^^]]]\\\\\\\\\\\\\\\YYYYYYYYYYYYXXXWWWWWWVVVTTTUUUUUUVVVUUUUUUTTTSSSSSSTTTVVVWWWYYYZZZ[[[[[[[[[\\\]]]]]]^^^^^^______]]]___``````^^^]]]]]]]]]WWWUUURRRQQQQQQRRRQQQPPPTTTRRRPPPNNNMMMMMMNNNOOORRRUUUXXX[[[\\\___aaaddddddiiipppvvv|||}}}|||{{{yyyxxxuuurrrooollljjjiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggffffffhhhkkkmmmpppooommmllljjjjjjjjjjjjeeegggiiijjjkkkkkkkkkjjjkkkiiiggggggiiikkkllllllnnnppprrrrrrqqqqqqrrrsssoooppprrrssstttssssssrrrqqqqqqpppnnnlllmmmppprrrssssssssstttsssrrrrrrqqqqqqooommmjjjiiiiiijjjjjjmmmmmmooopppqqqqqqqqqqqqrrrsssuuuvvvvvvvvvvvvvvvqqqqqqpppooonnnnnnmmmmmmllllllmmmnnnoooqqqrrrsssrrroookkkiiigggfffcccbbb```]]]YYYUUURRRPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLKKKMMMOOOPPPQQQPPPNNNMMMNNNOOOOOOOOONNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLJJJKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPOOOOOOPPPRRRTTTVVVVVVVVVVVVWWWYYYZZZ[[[ZZZ[[[^^^```bbbbbbbbbbbbeeeeeefffgggjjjnnnrrrttttttvvvyyy{{{|||}}}{{{}}}rrruuu~~~sssiiiggghhhrrrsssYYYFFFBBB<<<999999999999888555777888::::::888777555777777777777777777777777666666777888999999888888777777888999999888777666555555444444555666666777888888888888888888888888666777777777777888888888555666666777777777666666777888888999999:::;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>@@@CCCEEEFFFGGGIIIKKKVVVlllxxxsssuuuzzzxxxwwwyyy}}}~~~]]]___aaa```___```dddhhhnnnvvv~~~zzzwwwssslllhhhccccccccccccccccccbbbbbbbbbbbb```___^^^^^^]]]]]]aaa```___```bbbddddddcccaaaaaaaaabbbbbbbbbbbbbbb``````___^^^^^^^^^^^^^^^___^^^^^^]]]]]]\\\\\\\\\YYYZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUWWWXXXXXXXXXXXXWWWYYY[[[\\\[[[[[[\\\]]]ZZZ\\\^^^^^^]]]]]]^^^___XXXVVVSSSRRRRRRRRRQQQPPPRRRQQQNNNLLLKKKMMMNNNPPPSSSVVVYYY\\\^^^aaadddgggiiinnnvvv|||}}}{{{zzz{{{zzzxxxuuurrrnnnkkkiiihhhiiijjjkkklllkkkjjjiiihhhggggggggghhhiiijjjkkknnnmmmlllkkkjjjiiiiiiiiifffhhhjjjlllmmmlllkkkjjjiiihhhfffgggjjjmmmnnnnnnoooqqqrrrqqqqqqppprrrsssqqqqqqrrrsssssssssrrrrrrooopppooommmlllmmmppprrrsssssssssssssssrrrqqqqqqpppooonnnmmmlllkkkkkkkkklllmmmnnnooopppppppppppprrrtttxxxyyyxxxvvvvvvvvvqqqppppppooonnnnnnmmmmmmeeegggjjjmmmppprrrttttttssspppllliiigggfffdddbbb___]]]YYYUUURRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNLLLMMMOOOPPPPPPPPPOOONNNOOOPPPPPPOOONNNLLLJJJHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKLLLMMMMMMNNNNNNMMMNNNOOOQQQRRRQQQRRRSSSUUUXXXXXXWWWWWWXXXZZZ[[[]]][[[\\\^^^___aaabbbbbbcccffffffggghhhkkknnnqqqssstttvvvyyy{{{|||}}}yyyvvv}}}{{{ooonnnnnnsssfffLLLFFF>>>:::999:::999777777777888999999888777777777777777777777777777777666666777777888888999999999999888888888777777777444444444444555666777777777777777777777777777777666666666666777777777777555666777777888888888777777888888999999:::;;;;;;::::::;;;<<<===>>>>>>???>>>@@@CCCDDDEEEFFFIIIKKKVVVlllzzzuuuuuuyyyxxxwwwyyy}}}^^^aaabbbaaa```dddkkkqqquuu}}}zzzvvvtttpppjjjfffbbbbbbbbbbbbbbbbbbaaaaaaaaa```______^^^^^^^^^___cccbbb```aaacccddddddcccbbbcccddddddeeeeeeeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa______``````___]]]ZZZYYYWWWXXXXXXXXXXXXWWWWWWVVVTTTWWWZZZ[[[ZZZZZZ[[[]]][[[]]]^^^^^^]]]]]]^^^___XXXVVVSSSRRRSSSSSSSSSRRRNNNMMMKKKJJJKKKNNNQQQSSSTTTVVVYYY\\\___bbbfffjjjnnnsss{{{}}}}}}|||{{{{{{yyyuuuqqqmmmkkkfffhhhjjjllllllkkkjjjiiigggffffffggghhhiiiiiiiiikkkkkkjjjjjjiiiiiihhhhhhgggiiilllmmmnnnmmmkkkjjjgggffffffhhhlllooopppooopppqqqrrrqqqpppppprrrsssrrrrrrqqqpppppppppqqqqqqoooooopppooonnnoooqqqsssrrrssssssssssssrrrqqqqqqnnnoooppppppooonnnmmmlllmmmnnnoooppppppppppppppprrrvvvzzz{{{yyywwwvvvvvvqqqqqqqqqppppppoooooonnndddfffkkkooorrrtttttttttssspppkkkhhhfffeeecccaaa]]][[[WWWTTTQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOOOOOOOPPPNNNNNNNNNOOOOOOOOOPPPPPPNNNOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMMMMNNNNNNMMMMMMPPPSSSUUUTTTTTTTTTUUUVVVVVVUUUVVVXXXZZZ]]]^^^^^^^^^___```aaabbbdddeeeggghhhiiikkkmmmoooqqqrrrtttvvvyyyzzz{{{}}}{{{}}}vvvvvvvvvwwwrrrSSSKKKAAA<<<;;;;;;:::888888888888888888888888888777777777777777777777777666666555555666777999:::;;;:::888777666777888999555555555555666777888999777777777777777777777777444555555555666666666666555666777888999999999999777888888999999:::;;;;;;999::::::;;;<<<===>>>???>>>@@@BBBCCCDDDEEEHHHKKKTTTjjj{{{wwwwwwyyyxxxwwwzzz~~~```cccdddcccccchhhqqqyyy}}}|||xxxtttrrrqqqoookkkgggeeeeeeeeeeeedddcccbbbaaaccccccbbbbbbbbbbbbbbbcccdddbbbaaaaaacccdddcccccccccdddeeefffffffffffffffhhhhhhgggfffffffffggggggddddddccccccccccccddddddccccccddddddbbb```]]]\\\ZZZ[[[ZZZZZZYYYXXXWWWVVVSSSWWW[[[[[[ZZZZZZ[[[]]]]]]_________]]]\\\]]]^^^YYYVVVTTTSSSSSSTTTTTTSSSKKKJJJIIIIIIKKKOOOTTTVVVTTTVVVZZZ]]]___ccchhhkkkqqqwww|||||||||{{{xxxsssnnnkkkeeegggjjjllllllkkkjjjhhheeeeeeeeefffhhhiiiiiihhhiiiiiiiiiiiiiiihhhhhhhhhiiijjjmmmoooooonnnllljjjfffeeefffiiimmmpppqqqppppppqqqrrrqqqpppppprrrsssrrrqqqooonnnnnnnnnooooooooopppqqqqqqqqqqqqsssuuurrrrrrsssssssssrrrqqqqqqnnnoooqqqrrrrrrpppnnnmmmnnnooopppqqqqqqqqqqqqqqqssswww|||}}}zzzwwwvvvwwwsssrrrrrrqqqqqqppppppppphhhkkkooosssuuutttsssrrrsssooojjjfffeeecccbbb```[[[YYYVVVSSSPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNOOOOOOPPPPPPQQQOOOOOONNNNNNNNNOOOPPPQQQLLLMMMNNNOOOOOONNNLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLMMMMMMNNNNNNMMMMMMPPPTTTVVVVVVUUUUUUUUUSSSSSSSSSUUUWWWZZZ^^^```aaa`````````aaacccfffggghhhiiikkknnnoooqqqqqqrrrtttvvvxxxzzz{{{}}}{{{||||||zzzyyyWWWOOODDD>>>======;;;999999999888777777888999999777777777777777777777777666666444444555777999;;;<<<:::888666555666888:::666666666666777888999:::666666666666666666666666444444444444555555555666555555777888::::::;;;;;;777888888999::::::;;;;;;999999:::;;;<<<===>>>??????@@@AAABBBBBBEEEHHHKKKQQQhhh~~~{{{yyyxxxyyyxxxwwwzzz~~~bbbccceeegggkkkpppuuuwww}}}{{{vvvuuutttqqqooommmlllkkkjjjgggffffffgggeeeaaa]]]```aaabbbeeehhhiiigggeeeiiiggggggjjjjjjgggfffiiieeefffggghhhhhhiiiiiiiiijjjjjjiiiiiihhhgggffffffgggfffffffffggghhhiiiiiidddeeefffgggfffdddbbbaaabbbaaa```]]][[[ZZZYYYXXXXXXYYYYYYYYYZZZZZZ[[[[[[^^^___```___]]][[[ZZZ[[[XXXXXXYYYXXXXXXWWWVVVVVVPPPNNNNNNNNNMMMLLLRRRZZZVVVZZZ]]]^^^^^^bbbjjjqqqtttzzz~~~xxxqqqlllhhheeegggjjjllllllkkkjjjhhhjjjiiigggeeedddeeefffgggggghhhjjjllllllllljjjiiikkkkkkkkkkkkkkkjjjhhhhhheeefffgggiiikkkmmmnnnoootttsssqqqpppoooooopppqqqqqqpppooonnnoooppprrrtttssspppmmmmmmppprrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuutttrrrpppoooooorrrqqqpppqqqssstttrrrqqqyyy{{{}}}~~~}}}{{{xxxvvvsssrrrrrrqqqpppooonnnnnnkkklllmmmoooppppppppppppsssooojjjhhhfffddd```]]]\\\YYYUUUQQQNNNMMMNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNOOOPPPMMMLLLLLLLLLMMMNNNOOOOOOMMMKKKIIIGGGGGGHHHJJJLLLQQQQQQQQQPPPOOOMMMJJJIIIKKKLLLMMMNNNPPPSSSUUUVVVVVVWWWWWWWWWWWWYYY\\\```ccccccdddeeeeeefffgggggghhhjjjlllmmmmmmooorrruuusssvvvzzz|||~~~zzz}}}~~~nnnUUU@@@???BBB>>>::::::;;;;;;999888777777666666999999888888777777666666888888777777666666555555999888666444333444555666555444444444555666888999777777777777777777777777777777666555555555555555555666777888888999999888888888888777888888999:::;;;<<<<<<<<<;;;;;;<<<>>>>>>???@@@AAABBBDDDGGGJJJUUUggg~~~|||wwwuuuwwwtttuuuwwwzzz~~~hhhiiijjjllloootttyyy|||~~~}}}yyyvvvtttsssrrrqqqpppooonnnmmmmmmkkkiiigggffffffddd```]]]``````bbbeeeiiijjjiiihhhjjjhhhjjjnnnnnnjjjiiijjjdddddddddfffhhhhhhhhhgggiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjiiiiiiiiijjjjjjiiiiiijjjkkkjjjhhhfffeeedddcccaaa^^^\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^___^^^\\\ZZZZZZ[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYSSSOOOMMMNNNOOOOOOTTT[[[XXX[[[^^^___```cccjjjpppxxx~~~xxxrrrlllhhhdddfffiiilllmmmmmmlllkkkjjjhhhfffeeeddddddeeeffffffhhhjjjkkklllllljjjiiikkkkkkkkkkkkkkkjjjjjjjjjhhhhhhiiijjjkkkmmmoooppptttsssrrrqqqpppoooooooooooonnnmmmmmmnnnppprrrssstttrrrqqqrrrssstttqqqoootttttttttsssssssssrrrrrrrrrtttuuuuuutttrrrqqqqqqrrrrrrrrrrrrrrrrrrssstttzzz{{{|||}}}|||zzzwwwvvvtttssssssqqqpppooonnnmmmkkklllmmmnnnooopppppppppqqqnnniiigggfffdddaaa^^^\\\ZZZVVVRRROOONNNNNNNNNOOOOOONNNNNNMMMMMMMMMNNNMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPNNNNNNMMMMMMNNNNNNOOOOOOLLLKKKIIIHHHHHHIIIKKKMMMPPPPPPPPPPPPOOOMMMKKKJJJLLLLLLMMMNNNPPPRRRSSSUUUVVVWWWWWWWWWWWWXXX[[[^^^aaabbbcccdddeeeggghhhhhhiiijjjlllmmmnnnpppsssuuuuuuxxx{{{~~~|||uuu\\\FFFBBBCCC>>>::::::999999888888888888888888888888888777777777777777888888777777666666666666888777555444444555666777666666555555666777999:::777777777777777777777777777777666555555555555555555666777888999999999999888888888888888999999:::;;;<<<<<<<<<;;;;;;<<<>>>>>>???@@@AAABBBDDDGGGJJJUUUggg|||zzzvvvtttwwwuuuvvvxxxzzzoooppprrrssstttxxx}}}|||vvvxxxyyywwwtttqqqpppooooooooooooooooooooooooooommmkkkiiigggfffccc```]]]``````bbbfffiiikkkkkkjjjiiiiiimmmssstttoookkkllleeedddcccfffiiikkkiiiggghhhiiiiiijjjkkkllllllmmmmmmlllkkkjjjjjjiiiiiijjjkkklllllllllllljjjiiihhhgggfffccc```___^^^______^^^]]]]]]\\\[[[[[[ZZZZZZ[[[]]]^^^]]][[[ZZZZZZ[[[[[[[[[\\\]]]]]]]]]\\\\\\VVVPPPLLLNNNQQQRRRVVV[[[ZZZ]]]aaabbbcccffflllqqq{{{}}}vvvooojjjgggdddfffhhhkkkmmmmmmmmmlllhhhgggfffddddddddddddeeeggghhhjjjlllmmmlllkkkjjjkkkkkkkkkjjjkkkkkklllmmmkkkkkkjjjjjjkkkmmmoooqqqttttttssssssqqqpppooonnnnnnmmmmmmmmmnnnppprrrsssrrrrrrsssvvvwwwwwwtttrrrvvvvvvvvvuuutttsssqqqqqqrrrssstttuuuuuutttsssrrrppprrrrrrpppnnnooorrrvvvzzz{{{||||||{{{yyyvvvtttsssssssssrrrqqqpppooonnnmmmmmmnnnooopppppppppoooooollliiifffeeecccaaa___]]][[[WWWSSSPPPOOOOOOOOOPPPOOONNNMMMLLLMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNOOONNNNNNNNNNNNNNNOOOOOOPPPPPPOOONNNNNNNNNNNNNNNNNNLLLKKKIIIIIIIIIKKKMMMNNNNNNOOOOOOOOOOOONNNMMMMMMMMMMMMNNNNNNOOOQQQRRRSSSUUUVVVXXXXXXWWWXXXYYY[[[___```aaaccceeegggiiijjjjjjkkkmmmnnnoooqqqtttvvvwwwzzz}}}~~~fffNNNEEEBBB>>>:::;;;888888888888999999::::::777777777777888888888888888777777777777666666666777666555444555666777888777777666666777888999:::777777777777777777777777777777666555555555666666555666777888999999999999888888888888888999:::::::::;;;<<<<<<;;;;;;===>>>>>>???@@@AAABBBDDDGGGJJJTTTgggzzzxxxttttttwwwwwwxxxyyy{{{uuuwwwxxxyyyyyy{{{|||wwwtttuuuuuusssqqqooooooooooooooonnnnnnnnnnnnnnnnnnkkkjjjiiigggfffdddbbbaaaccccccdddfffiiikkkjjjiiiggghhhnnnuuuvvvpppkkkjjjiiifffeeehhhlllnnnllliiijjjjjjjjjkkkllllllmmmmmmjjjjjjiiiiiihhhiiiiiiiiijjjkkkkkkkkkjjjiiihhhgggjjjhhheeecccaaabbbcccdddaaaaaa```^^^]]]\\\[[[ZZZZZZ\\\]]]]]][[[ZZZZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^WWWOOOKKKMMMQQQTTTWWW[[[^^^aaadddggghhhlllpppsss|||zzzssslllgggeeeeeefffhhhjjjkkkkkkjjjjjjggggggeeeddddddcccddddddgggiiikkkmmmnnnnnnmmmlllkkkkkkkkkkkklllmmmnnnooommmkkkjjjhhhiiikkknnnppptttuuuuuuuuusssqqqooonnnnnnnnnnnnoooppprrrssstttnnnppprrruuuxxxyyyyyyyyywwwwwwvvvuuutttqqqooonnnppppppqqqrrrttttttsssqqqmmmpppqqqnnnjjjkkkqqqvvvyyyzzzzzzzzzyyyvvvtttsssqqqrrrssssssssssssrrrrrroooppppppqqqqqqqqqppppppooommmjjjfffdddaaa___^^^]]][[[XXXTTTQQQPPPOOOOOOPPPOOOMMMLLLKKKLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMKKKKKKJJJJJJKKKLLLNNNPPPMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRTTTVVVXXXYYYXXXXXXXXXZZZ]]]___```cccfffhhhjjjkkkkkkmmmnnnoooppprrruuuwwwxxx{{{}}}oooVVVHHHBBB===:::;;;888999999999999999999999666666777777888888999999777777777777777777777777666666555555666777888999666666666777777888888888666666666666666666666666777777666666666666666777666666777888999999999999999888888888888999:::::::::;;;<<<;;;;;;;;;===???>>>???@@@AAABBBDDDGGGJJJTTTfffyyywwwttttttxxxxxxyyyzzz|||xxx{{{~~~~~~||||||zzzuuusssssssssrrrpppooopppqqqqqqppppppooonnnmmmlllllliiiiiihhhgggfffeeeeeeffffffeeeeeefffhhhiiihhhfffeeefffkkkrrrsssmmmhhhgggiiiggggggiiilllmmmkkkiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhiiijjjkkkllljjjjjjjjjjjjiiihhhggggggkkkjjjhhhfffeeeeeefffgggddddddbbbaaa___]]]\\\[[[[[[\\\]]]]]][[[YYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]\\\WWWOOOJJJLLLPPPTTTXXX\\\bbbeeeiiilllpppsssvvvxxxxxxrrrlllhhhfffggghhhiiiiiiiiihhhgggfffgggffffffeeeddddddcccccchhhiiilllnnnoooooonnnmmmkkkkkkllllllmmmnnnpppppplllkkkiiiggghhhjjjlllnnnuuuuuuvvvvvvtttrrrpppooopppppppppqqqrrrtttuuuuuupppqqqqqqrrrtttvvvyyy{{{vvvvvvvvvuuussspppmmmkkkkkkkkklllooorrrsssrrrpppmmmpppqqqnnnkkklllrrrwwwwwwwwwwwwwwwvvvtttrrrqqqnnnooorrrtttvvvvvvvvvvvvrrrrrrsssssssssrrrqqqqqqpppnnnkkkgggccc___]]]]]]\\\[[[XXXUUURRRPPPOOONNNOOONNNMMMLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLKKKKKKKKKLLLNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRTTTVVVXXXYYYXXXXXXYYYZZZ]]]^^^aaadddgggjjjlllmmmlllnnnpppqqqqqqsssvvvyyyyyy{{{}}}~~~wwwyyy```MMMCCC===;;;;;;:::;;;;;;;;;:::999777666666666777777888888999999777777777777888888888888666666666666777777888888555555666666666666666666666666666666666666666666777777666666666777777888666777888999999::::::999999999999888999::::::;;;999;;;<<<;;;;;;;;;===???>>>???@@@AAABBBDDDGGGJJJSSSfffzzzxxxuuuuuuyyyxxxyyy{{{}}}zzz~~~{{{vvvssspppqqqrrrqqqpppooopppqqqsssrrrqqqpppnnnmmmlllkkkhhhhhhiiihhhffffffhhhiiihhhgggeeeeeeggggggfffeeeccccccgggllllllgggccccccfffgggggghhhgggggggggfffjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhiiikkklllnnnooolllllllllkkkjjjjjjiiiiiikkkjjjjjjiiihhhhhhhhhhhhffffffdddcccaaa___^^^]]]]]]^^^___^^^[[[YYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZZZZVVVOOOKKKLLLOOORRRXXX^^^fffiiinnnsssxxx{{{}}}~~~~~~xxxrrrnnnkkkkkkjjjjjjiiiiiihhhgggfffeeeggggggffffffeeeddddddcccfffhhhjjjmmmnnnnnnmmmmmmkkklllmmmoooooopppppppppkkkjjjhhhhhhhhhjjjlllmmmsssttttttssssssrrrqqqpppqqqrrrrrrssstttttttttuuuvvvvvvuuusssqqqrrrtttwwwuuuvvvvvvuuussspppllljjjhhhggggggkkkppprrrqqqnnnoooqqqqqqpppoooppptttxxxtttttttttssssssrrrqqqpppmmmooorrruuuxxxxxxxxxxxxssstttttttttsssrrrqqqqqqoooooommmhhhccc___^^^^^^[[[ZZZWWWUUURRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNKKKKKKKKKJJJKKKLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMNNNNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTVVVXXXYYYYYYZZZ\\\]]]^^^```bbbeeehhhkkkmmmnnnnnnoooqqqrrrsssuuuxxxzzzzzz|||~~~~~~~~~~~~{{{sssmmmVVVGGG@@@===<<<;;;;;;<<<<<<:::999777555777777777777888888888888777777777888888888888999666666777777777777777777444555666666666666555555777777777777777777777777777777666666666777888888666777888999::::::::::::999999999999999:::;;;;;;999:::;;;;;;;;;<<<>>>@@@>>>???@@@AAABBBDDDGGGJJJSSSfff{{{yyyuuuuuuxxxxxxyyy{{{~~~}}}~~~yyyuuussssssoooqqqrrrrrrqqqpppqqqrrrssssssrrrpppooonnnmmmllliiijjjjjjhhhfffeeegggjjjgggeeeddddddfffffffffeeedddbbbcccgggfffaaa___aaaeeehhhjjjiiieeecccdddfffffffffgggggghhhiiiiiiiiihhhhhhhhhiiijjjkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjkkklllkkkjjjiiiiiiggggggeeedddbbbaaa```______``````___\\\YYYXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXUUUQQQNNNNNNOOORRRYYYbbbjjjlllrrryyyzzztttooolllllllllkkkkkkjjjjjjiiiiiihhhhhhggggggggggggfffeeeddddddccceeehhhjjjkkklllkkkjjjkkkmmmoooqqqrrrqqqooonnniiiiiiiiijjjkkklllmmmnnnqqqppppppooooooooopppppprrrrrrsssssssssssssssrrrvvvxxxxxxvvvsssqqqrrrtttuuuvvvvvvvvvtttqqqmmmkkkfffdddeeeiiiooorrrqqqnnnnnnnnnnnnooopppqqqssstttppppppppppppppppppppppppoooqqqtttwwwxxxxxxwwwvvvssssssssssssrrrqqqpppooommmmmmllliiidddaaaaaacccZZZYYYWWWTTTQQQOOOMMMLLLLLLMMMNNNNNNNNNMMMKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNKKKJJJJJJJJJJJJKKKKKKLLLNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRRRRTTTUUUUUUUUUVVVXXXXXXYYY[[[^^^aaa```aaacccfffiiilllnnnooonnnppprrrssstttvvvyyy{{{}}}~~~zzzwwwwwwsss||||||aaaNNNDDD???<<<999:::;;;<<<;;;:::888777888888888777777777777777777777888888888999999999777777888888888777777666555666777777777777666555777777777777777777777777777777666666777888888999777777888999:::::::::::::::999999999999:::;;;;;;999:::;;;;;;;;;<<<>>>@@@>>>???@@@AAABBBDDDGGGJJJSSSeee{{{yyyuuusssvvvwwwyyy{{{~~~zzzvvvsssssstttooorrrtttuuutttssssssssssssrrrrrrqqqpppooonnnnnnkkklllllliiieeedddfffiiieeecccbbbccceeeggggggfffeeebbbaaacccbbb^^^]]]```fffkkknnnkkkeeebbbdddhhhccccccdddfffgggiiijjjjjjhhhggggggggggggggghhhhhhllllllkkkjjjiiiiiiiiiiiiiiijjjlllmmmmmmllljjjhhhhhhgggfffeeecccbbbaaa```aaaaaabbb___\\\YYYXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWUUURRRPPPPPPPPPRRR[[[eeelllooottt|||{{{}}}zzztttoookkkiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhgggfffeeedddaaabbbeeehhhiiiiiiiiihhhkkkmmmpppssssssqqqooommmiiiiiijjjlllmmmnnnnnnnnnnnnmmmlllllllllmmmoooppprrrrrrsssssssssrrrqqqpppsssvvvyyyyyyvvvsssssstttvvvwwwwwwwwwvvvrrrooommmeeecccdddiiipppsssqqqnnnkkkjjjjjjlllnnnpppooonnnnnnnnnnnnnnnooooooooooooqqqsssvvvxxxxxxwwwvvvtttrrrrrrrrrqqqpppooonnnmmmjjjkkkllliiieeecccdddgggYYYXXXVVVTTTQQQOOOMMMKKKJJJLLLNNNOOOOOOMMMJJJIIILLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOPPPKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNPPPQQQQQQQQQRRRRRRSSSUUUVVVWWWVVVWWWWWWXXXYYY\\\```dddaaabbbdddgggjjjmmmooopppoooqqqsssttttttvvvyyy|||~~~xxxsssuuuwww|||iiiSSSGGG@@@===777999:::<<<<<<;;;:::999999999888888777777666666777777888888999999999999888888888888888777666555666777888999999888777666777777777777777777777777777777666777777888999999777777888999::::::::::::::::::999999::::::;;;<<<888:::;;;;;;;;;<<<>>>@@@>>>???AAAAAABBBDDDGGGJJJRRReee{{{yyytttrrrtttwwwxxx{{{|||xxxvvvuuuuuuvvvwwwvvvuuuuuuwwwwwwvvvuuuyyyxxxvvvssspppnnnlllkkklllkkkjjjiiihhhhhhhhhhhhgggdddbbbaaabbbdddddddddaaa___]]]]]]___aaabbbbbbddddddddddddccccccccccccdddddddddeeeeeeffffffgggeeefffhhhjjjjjjjjjjjjiiijjjjjjjjjkkkkkkkkklllllliiiiiijjjjjjjjjiiihhhhhhfffcccaaaaaadddffffffdddcccccccccccccccbbbaaa```bbbbbbbbbaaa___[[[XXXVVVXXXTTTOOOMMMOOOUUU\\\aaammmuuu|||~~~|||rrrrrrsssuuuxxx{{{~~~wwwtttpppmmmllljjjiiigggiiiiiijjjjjjkkkkkklllllliiigggfffhhhjjjjjjgggdddccceeehhhiiijjjjjjkkkllliiillloooqqqrrrqqqrrrrrrhhhhhhhhhiiijjjkkklllmmmllllllllllllmmmnnnpppqqqoooooooooooopppqqqrrrsssxxxyyyyyyxxxxxxwwwvvvuuuvvvxxxyyywwwuuusssssssssllljjjgggiiillloooooonnnlllnnnnnnnnnmmmmmmnnnppppppoooooonnnnnnnnnoooooopppqqqtttuuuvvvuuutttsssuuutttrrrpppoooooooooppplllllllllkkkjjjgggeeeddd[[[XXXSSSQQQOOOMMMKKKIIIGGGHHHKKKMMMNNNNNNMMMLLLNNNNNNNNNOOOOOONNNMMMMMMOOONNNMMMMMMLLLMMMMMMMMMOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKMMMNNNOOORRRUUUVVVUUUUUUVVVWWWWWWWWWYYYZZZ]]]___aaaccceeefffggghhhhhhjjjmmmpppoooqqqtttvvvvvvwwwyyy{{{zzz}}}yyyppp|||{{{|||yyy]]]JJJ@@@===;;;999777888:::<<<<<<<<<888888999999999:::::::::888888888888888888888888666666666555444444333333777777777777777777777777333444444555666777888888777777777777777777777777777777888999::::::::::::::::::999999::::::;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>>>>@@@BBBDDDDDDEEEGGGIIISSSggg}}}xxxuuuvvvyyyuuuyyy~~~|||{{{{{{{{{{{{zzzxxxxxxxxxxxxwwwuuuwwwvvvtttrrrpppnnnmmmllljjjjjjiiihhhggggggggggggfffdddaaaaaabbbddddddddd___]]]\\\]]]___``````___bbbbbbcccccccccdddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhhhhhhhhhhiiiiiijjjjjjjjjkkkkkkkkkiiiiiiiiihhhggggggfffffffffdddaaabbbdddffffffeeecccdddddddddccccccbbbaaaaaabbbbbbaaa```]]][[[YYYYYYWWWSSSPPPQQQWWW___dddlllttt{{{~~~}}}vvvrrroooooooooppprrruuuwwwyyyssspppmmmllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiihhhggghhhjjjjjjgggdddcccfffiiijjjiiihhhhhhhhhiiillloooqqqqqqqqqqqqrrrkkkllllllmmmmmmllllllkkkllllllmmmnnnnnnoooppppppqqqppppppqqqqqqrrrssstttuuuuuuuuuuuutttsssrrrqqqsssuuuvvvuuusssrrrrrrrrrnnnllljjjjjjmmmoooooonnnlllmmmnnnmmmllllllnnnpppoooooonnnnnnnnnnnnnnnoooppprrrtttvvvwwwvvvuuuuuuuuutttrrrqqqpppoooppppppmmmmmmmmmllljjjhhhfffddd\\\XXXSSSPPPNNNMMMKKKJJJHHHIIIKKKMMMNNNNNNNNNMMMNNNNNNOOOOOOOOOOOONNNNNNOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOONNNLLLLLLNNNOOOPPPRRRUUUVVVUUUUUUVVVWWWWWWWWWYYY[[[]]]```bbbdddeeeggghhhhhhiiijjjnnnpppppprrruuuwwwwwwxxxzzz|||}}}sss{{{zzz}}}eeePPPEEECCC???===:::999:::;;;;;;:::888888999999999:::::::::999999999999999999999999666666666666777777777777777777777777777777777777444555555555666777777777777777777777777777777777666666777888999999999999:::999999999999:::;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>???AAACCCDDDDDDEEEHHHJJJSSSfff{{{vvvtttuuuyyywww{{{~~~|||{{{zzzzzzxxxwwwuuuuuusssrrrpppooommmmmmhhhhhhggggggfffgggggghhhfffdddbbbaaacccdddeeeddd___^^^^^^___aaaaaa```^^^``````aaabbbcccdddeeeeeeeeeeeeeeeddddddddddddddddddddddddddddddeeefffggghhhhhhhhhiiiiiiiiiiiijjjjjjiiigggeeedddccccccdddfffdddcccccceeeffffffeeedddeeeeeeeeeeeedddccccccbbbbbbccccccbbb```^^^]]]ZZZYYYWWWTTTTTTYYYbbbiiinnnvvv}}}}}}wwwqqqnnnmmmmmmmmmmmmnnnppprrrsssqqqooonnnmmmnnnoooooonnniiiiiihhhhhhhhhhhhhhhhhhjjjiiihhhiiijjjiiigggeeeeeehhhkkkkkkiiifffdddccchhhkkknnnppppppoooppppppnnnooopppppppppnnnkkkjjjlllmmmnnnppppppppppppooorrrrrrrrrrrrssstttuuuuuuvvvwwwwwwvvvvvvuuutttssspppqqqssssssqqqpppqqqqqqqqqooommmmmmooopppooooookkkmmmmmmmmmllllllmmmooonnnnnnnnnmmmmmmnnnnnnoooppprrruuuwwwxxxxxxwwwvvvuuutttsssrrrqqqpppppppppmmmmmmmmmllljjjhhheeeddd]]]YYYSSSOOOMMMMMMLLLLLLIIIJJJLLLNNNOOOOOOOOONNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPOOONNNNNNOOOQQQPPPRRRUUUVVVUUUUUUVVVWWWWWWWWWYYY[[[^^^aaadddeeefffgggiiiiiijjjkkknnnqqqqqqsssvvvxxxyyyzzz|||~~~wwwzzz{{{mmmUUUIIIEEECCC@@@===;;;;;;:::999888888888999999999:::::::::::::::::::::::::::::::::666777777888999999::::::777777777777777777777777666666666666666666666666777777777777777777777777555555666888888888888888999999999999999:::;;;;;;:::;;;<<<<<<;;;;;;===>>>???AAACCCDDDDDDEEEHHHJJJSSSeeexxxtttrrrtttxxxyyy|||~~~|||||||||{{{zzzwwwvvvuuusssqqqooommmlllhhhggggggggghhhhhhiiijjjfffeeecccccceeefffffffffcccbbbbbbdddeeedddbbb```______```aaabbbbbbccccccbbbbbbbbbccccccccccccccccccbbbaaaaaaaaacccdddeeefffffffffggggggggghhhhhhkkkiiifffdddbbbbbbbbbccceeeeeedddeeeffffffffffffeeeeeeffffffffffffeeeeeeeeeeeeeeedddcccaaa___^^^XXXYYYXXXVVVVVV[[[dddlllrrrxxx~~~~~~yyytttrrrooonnnnnnnnnoooqqqrrrttttttrrrqqqqqqrrrsssrrrqqqllllllkkkkkkjjjjjjiiiiiijjjjjjiiiiiiiiiiiihhhggghhhkkknnnnnnkkkfffbbbaaafffiiilllnnnnnnmmmmmmnnnnnnoooqqqrrrqqqooollljjjlllnnnppprrrrrrqqqpppooorrrrrrrrrrrrssstttuuuuuuxxxxxxxxxxxxwwwvvvuuuuuummmoooqqqqqqppppppppprrrrrrqqqpppppppppppppppoookkklllmmmlllkkkkkkmmmooonnnnnnmmmmmmnnnnnnooooooqqqsssuuuxxxyyyyyyxxxxxxuuuuuutttsssrrrqqqppppppkkkkkkkkkjjjiiifffdddccc^^^ZZZSSSNNNLLLMMMMMMMMMKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNOOOPPPPPPPPPPPPOOOOOOOOONNNMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOQQQSSSQQQSSSUUUUUUUUUUUUWWWXXXWWWXXXZZZ\\\___bbbeeegggfffhhhjjjkkkkkkllloooqqqsssuuuxxxzzzzzz{{{}}}}}}www{{{xxx}}}tttXXXIIICCCCCCAAA===;;;;;;:::999888888888999999999:::::::::::::::::::::::::::::::::888888888999999999::::::777777777777777777777777777777777666666666666666666666666666666666666666555666777888999999999999999999999888999::::::;;;:::;;;<<<;;;;;;;;;===??????@@@BBBBBBBBBDDDGGGJJJSSSdddwwwsssqqqrrrvvvyyy|||}}}|||}}}~~~}}}}}}{{{zzzwwwtttqqqnnnllljjjhhhhhhiiiiiijjjkkkmmmmmmhhhgggffffffhhhiiiiiihhhfffeeeeeefffgggfffdddaaaaaaaaaaaaaaaaaaaaaaaaaaa___``````aaabbbccccccdddbbbbbbaaa``````aaacccddddddddddddeeeeeeeeeeeefffjjjhhhfffcccbbbbbbcccdddeeeeeeffffffffffffggggggeeeffffffgggggggggffffffiiihhhgggeeecccaaa___^^^WWWWWWWWWWWWYYY___hhhooouuuyyy{{{}}}}}}xxxuuuqqqqqqppppppqqqrrrtttuuuuuutttssssssssssssqqqooommmmmmllllllkkkkkkjjjjjjkkkkkkkkkjjjiiihhhhhhhhhkkknnnqqqppplllgggcccaaadddgggkkkllllllkkkkkkkkkkkkllloooqqqqqqpppnnnlllnnnoooqqqssssssrrrpppooorrrqqqqqqrrrrrrssstttuuuuuuuuuuuuuuuuuutttrrrrrrmmmoooqqqqqqppppppqqqrrrrrrrrrrrrqqqpppooooooooolllmmmmmmmmmllllllnnnooonnnnnnnnnnnnnnnooopppppprrrsssvvvxxxyyyyyyxxxxxxvvvuuuuuutttsssrrrqqqpppjjjjjjjjjiiigggeeebbbaaa___ZZZSSSOOOMMMMMMMMMMMMKKKLLLMMMNNNOOOPPPPPPQQQMMMNNNOOOOOOPPPPPPPPPOOOPPPOOOOOONNNMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOPPPRRRTTTRRRSSSUUUUUUUUUUUUWWWYYYYYYYYY[[[]]]```cccfffggggggiiikkklllmmmnnnpppqqqtttvvvyyy{{{{{{|||~~~uuuxxx~~~{{{^^^JJJBBBAAA>>>;;;:::::::::999888888888999999999:::::::::::::::::::::::::::::::::999999999888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666777888999::::::::::::999888888888888999::::::999;;;<<<;;;;;;;;;===???>>>???@@@@@@AAACCCFFFIIISSSbbbvvvrrroooqqqtttwwwzzz~~~|||zzz{{{}}}}}}}}}|||zzzwwwtttpppmmmjjjiiiiiiiiijjjkkklllnnnpppqqqkkkjjjiiikkkmmmnnnmmmllliiigggffffffgggfffdddbbbdddddddddcccccccccbbbbbb```aaaaaabbbccccccddddddbbbbbbaaaaaaaaabbbbbbcccbbbbbbbbbcccccccccddddddfffeeedddcccccccccdddeeedddfffhhhhhhgggfffggghhheeeeeefffggggggggggggfffkkkjjjhhhfffcccaaa___^^^YYYXXXWWWYYY___gggoootttuuuwwwyyy{{{{{{xxxuuutttsssrrrrrrsssttttttsssrrrqqqppppppooommmkkkllllllkkkkkkkkkkkkkkkkkklllmmmmmmkkkhhhggghhhjjjmmmoooqqqpppmmmhhheeeccceeehhhkkkllllllkkkjjjkkkiiikkkmmmooopppppppppooopppqqqrrrssssssrrrqqqqqqrrrrrrrrrrrrssstttuuuuuuvvvvvvvvvvvvuuutttsssrrrmmmoooqqqqqqppppppqqqrrroooqqqrrrrrrpppnnnnnnooolllmmmnnnnnnmmmmmmnnnpppoooooooooooopppqqqrrrrrrssstttvvvxxxyyyxxxwwwvvvvvvvvvvvvuuutttsssqqqpppiiijjjiiiiiigggeeebbbaaa^^^ZZZTTTPPPNNNNNNMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOOOOPPPSSSUUUSSSTTTUUUUUUUUUVVVXXXZZZ[[[[[[]]]^^^aaacccfffggggggjjjlllnnnnnnoooppprrrtttvvvyyy{{{|||}}}zzzzzzzzzgggQQQFFF???===;;;::::::;;;::::::888888999999999:::::::::::::::::::::::::::::::::999999888888777666666555777777777777777777777777777777777777777777777777777777777777777777777777777888999::::::;;;::::::888888888888888999::::::999:::;;;;;;;;;<<<>>>@@@???@@@@@@@@@@@@CCCFFFJJJSSSaaa}}}tttpppoooqqqtttvvvyyy}}}{{{xxxyyyyyyzzzyyyyyywwwuuurrroookkkiiihhhiiiiiijjjkkkmmmoooqqqrrrnnnmmmmmmnnnqqqrrrqqqooommmkkkiiihhhhhhhhhgggeeegggggggggggggggggghhhhhhffffffeeeeeedddddddddcccbbbbbbccccccccccccbbbbbb```aaaaaaaaabbbbbbbbbbbb``````aaabbbccccccdddddddddfffiiiiiihhhfffggghhhdddeeeffffffgggggggggfffjjjiiigggeeecccbbbaaaaaa]]]ZZZYYY]]]hhhrrrxxx{{{vvvxxx{{{|||zzzxxxvvvtttsssssssssqqqpppoooooopppooollljjjlllllllllmmmmmmmmmmmmmmmmmmnnnnnnkkkhhhggghhhkkklllnnnpppoookkkhhhfffeeegggjjjmmmnnnmmmllllllmmmkkklllmmmoooppppppqqqqqqssssssssssssrrrrrrrrrrrrsssssssssssstttuuuvvvwwwvvvvvvvvvvvvuuutttsssrrrmmmoooqqqqqqpppoooooopppllloooqqqqqqnnnmmmmmmnnnnnnooooooooonnnnnnpppqqqppppppppppppqqqrrrsssttttttuuuwwwxxxxxxwwwuuutttvvvvvvvvvvvvuuusssrrrqqqkkkkkkkkkjjjhhhfffdddbbb]]]ZZZUUUQQQOOONNNMMMLLLKKKLLLLLLMMMNNNOOOPPPQQQJJJKKKLLLMMMNNNNNNNNNNNNPPPPPPOOONNNNNNNNNNNNOOOKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMNNNOOOOOOPPPSSSUUUSSSTTTUUUUUUUUUVVVXXX[[[]]]]]]^^^___aaaccceeefffhhhjjjmmmoooooopppqqqrrrtttvvvyyy{{{|||}}}~~~}}}qqqpppYYYKKKAAA???<<<;;;;;;;;;;;;:::888888999999999:::::::::999999999999999999999999888888888888777777777777777777777777777777777777666666666777888888888999777777777777777777777777666777888999999:::::::::888888888888888999999:::999:::;;;;;;;;;<<<>>>@@@AAAAAABBBAAABBBDDDHHHLLLRRR___}}}yyyqqqooonnnqqqvvvuuuxxx|||zzzwwwwwwwwwvvvvvvuuutttrrrpppmmmkkkiiihhhhhhiiijjjkkkmmmppprrrssspppooooooqqqssstttsssrrrrrrooolllkkkkkkkkkjjjiiihhhhhhiiijjjkkklllmmmmmmkkkjjjiiihhhfffeeeccccccbbbcccdddeeeeeedddbbbbbb````````````aaaaaaaaaaaa[[[]]]___aaabbbcccddddddcccgggjjjjjjhhhfffgggiiiddddddeeefffggggggffffffhhhgggfffeeedddcccccccccbbb]]][[[aaannnzzzxxx{{{~~~zzzwwwtttsssssspppoooooopppqqqpppnnnlllnnnnnnooooooppppppqqqqqqmmmooonnnkkkhhhgggiiikkkkkkmmmnnnmmmjjjgggfffgggjjjlllooopppooonnnnnnnnnnnnnnnnnnoooooopppqqqqqqttttttsssrrrrrrrrrsssssstttttttttuuuuuuvvvwwwxxxqqqqqqqqqqqqpppooonnnnnnmmmoooppppppooonnnnnnooojjjmmmppppppnnnlllmmmnnnnnnooopppooonnnnnnppprrrqqqqqqqqqqqqrrrssstttuuutttuuuwwwxxxwwwvvvtttsssvvvvvvwwwwwwuuutttrrrqqqlllmmmlllllljjjgggeeeddd\\\YYYUUURRRQQQOOOMMMKKKKKKKKKKKKLLLMMMNNNPPPPPPJJJJJJKKKMMMMMMNNNNNNNNNQQQPPPOOOOOONNNNNNOOOOOONNNNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNJJJLLLNNNNNNNNNPPPRRRUUUTTTUUUUUUUUUTTTVVVYYY[[[_________```aaaccceeefffhhhkkknnnpppppppppqqqssstttvvvyyy{{{|||}}}}}}jjjzzzuuu]]]NNNDDDAAA>>><<<<<<<<<;;;:::888888999999999:::::::::888888888888888888888888777777777888999999::::::777777777777777777777777555555666777888999999:::777777777777777777777777555666777888888999999888888888888777888999999:::888:::;;;;;;;;;<<<>>>@@@CCCCCCCCCCCCCCCFFFJJJNNNRRR___|||uuuooonnnnnnrrrwwwvvvxxx}}}|||yyywwwtttrrrooorrrrrrqqqpppooommmiiieeelllmmmnnnoooppppppppppppppppppppppppqqqrrrtttttttttppplllkkknnnpppppppppmmmpppsssrrrnnnkkkkkkllljjjiiihhhggggggfffggggggggggggggggggfffeeedddccccccbbbaaa```___^^^^^^^^^```_________```aaacccdddddddddeeeffffffeeeeeeddd___```bbbdddfffggggggggggggfffeeedddcccbbbbbbbbbaaa___```jjjxxxzzzxxx}}}|||{{{zzzxxxqqqnnnmmmnnnppppppmmmjjjppprrrttttttsssrrrqqqqqqnnnmmmmmmlllllllllmmmmmmoooooonnnmmmllljjjhhhgggnnnooopppooommmllllllmmmllllllmmmmmmnnnooooooppptttttttttuuuuuusssnnnkkkssssssuuuvvvxxxyyyyyyyyysssrrrqqqpppooonnnmmmlllqqqqqqrrrsssssspppkkkfffhhhggggggggghhhhhhiiijjjnnnooopppqqqrrrqqqpppoootttttttttttttttuuuvvvvvvuuutttsssssstttuuuvvvwwwuuuvvvvvvuuutttsssqqqpppllljjjiiiiiijjjiiigggeee^^^[[[WWWRRROOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKMMMNNNOOOOOOOOONNNMMMLLLLLLKKKJJJLLLPPPRRRQQQOOOKKKLLLNNNPPPRRRTTTTTTUUUWWWWWWVVVVVVVVVWWWXXXXXX\\\^^^```aaabbbdddgggjjjiiimmmrrruuuuuutttsssssstttwwwzzz|||}}}~~~~~~nnnoooxxxzzzcccSSSEEEBBB>>>:::999;;;;;;999::::::::::::::::::::::::;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;888888888888888777666555777777777888999999999:::777777888888888888777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<>>>@@@AAAAAABBBCCCBBBCCCEEEIIILLLPPP]]]zzzrrrllllllmmmppptttuuuyyy}}}|||yyyxxxvvvsssqqqrrrqqqqqqrrrrrrpppmmmjjjoooooopppqqqrrrrrrrrrrrrsssssssssssstttuuuvvvwwwtttqqqnnnmmmooorrrsssrrrqqqtttvvvuuuqqqnnnnnnoookkkkkkjjjhhhhhhgggggggggiiiiiiiiiiiihhhgggfffeeecccbbbaaa```___^^^^^^^^^^^^^^^]]]]]]^^^___```aaaddddddddddddeeeeeeeeeeeedddddddddeeeeeefffffffffddddddccccccccccccddddddddddddiiittt}}}}}}|||vvvtttrrrrrrrrrqqqpppnnnssstttuuutttsssqqqppppppnnnnnnmmmmmmmmmmmmnnnnnnooooooooonnnmmmkkkjjjiiinnnoooooommmlllkkklllnnnmmmmmmmmmmmmnnnnnnoooooosssrrrqqqqqqrrrsssrrrpppwwwwwwxxxxxxwwwuuutttrrrsssrrrqqqpppooonnnmmmmmmooooooqqqrrrrrroooiiieeeaaaaaabbbdddfffhhhjjjkkkooooooqqqrrrsssrrrqqqqqqrrrrrrrrrrrrssstttuuuuuuxxxwwwuuusssqqqqqqqqqqqqqqqrrrtttuuuuuutttrrrqqqmmmlllkkkkkkkkkkkkiiiggg```]]]XXXRRRNNNLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMMMMLLLNNNOOOPPPQQQQQQQQQPPPOOONNNLLLJJJKKKMMMNNNNNNLLLNNNOOOPPPRRRTTTUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ\\\]]]___```aaacccfffhhhiiimmmqqqttttttsssssssssuuuwww{{{}}}~~~zzzuuupppuuuiiiVVVHHHEEE???<<<;;;<<<;;;888:::::::::::::::::::::::::::999999999888888888888::::::999999888888777777999888888888777777777777888888888888888999999999777777888888888888777777777888888888888999999999:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<===>>>???@@@???@@@AAAAAAAAACCCGGGJJJPPP]]]zzzrrrllllllmmmppptttwww{{{~~~~~~{{{yyyyyyxxxvvvuuurrrqqqqqqsssttttttrrrooopppqqqqqqrrrssssssssstttqqqqqqqqqqqqrrrsssssstttsssqqqooooooqqqsssttttttvvvzzz|||{{{vvvsssrrrrrroooooommmlllkkkjjjjjjiiikkkkkkkkkkkkjjjiiihhhgggccccccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^___```aaaeeedddcccbbbbbbcccdddeeeffffffeeecccccccccccccccaaaaaabbbbbbcccdddffffffgggjjjsss~~~}}}}}}|||yyyvvvsssssssssuuuvvvvvvuuutttrrrpppnnnnnnnnnnnnnnnnnnooopppqqqpppppppppoooooonnnllllllnnnnnnmmmkkkjjjjjjlllooonnnnnnnnnnnnnnnnnnnnnnnnrrrooommmnnnpppssstttuuuvvvwwwxxxxxxwwwtttqqqooorrrrrrqqqqqqpppooonnnnnnlllmmmooorrrrrrnnniiidddZZZ[[[]]]```dddhhhkkkmmmoooppprrrssstttttttttssspppppppppqqqrrrsssssstttwwwvvvsssqqqooonnnmmmmmmmmmooorrruuuvvvuuusssrrrnnnlllllllllmmmllljjjhhhbbb^^^YYYSSSOOOLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMNNNPPPQQQRRRQQQQQQPPPOOOMMMJJJJJJLLLNNNOOOOOOQQQRRRSSSTTTVVVVVVWWWWWWVVVVVVWWWXXXYYY[[[\\\]]][[[]]]___``````bbbeeegggiiilllpppssssssssstttuuuwwwyyy|||uuutttzzz{{{mmmnnnuuu^^^MMMGGGAAA>>>===<<<:::999::::::::::::::::::::::::888888888777777777777777:::999888777666555444444:::999888777666777888888999999999888888888888888777777888888888888777777777888888888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>???@@@AAAAAACCCFFFIIIPPP]]]yyysssllllllmmmppptttxxx|||~~~|||zzzyyyzzzzzzyyyxxxsssrrrrrrsssttttttrrrpppoooooooooooopppqqqrrrrrrppppppooooooooopppqqqqqqpppooonnnnnnppprrrtttuuuzzzyyyuuussssssrrrpppooommmmmmlllllljjjkkkkkkkkkjjjjjjiiihhheeeeeedddcccbbbaaa____________```aaabbbcccdddeeegggfffcccaaa``````bbbbbbdddcccaaa```_________`````````aaaaaacccdddeeeffffffnnn}}}}}}xxxvvvvvvvvvvvvuuuvvvuuutttqqqooonnnnnnnnnooopppqqqrrrssspppppppppqqqppppppoooooonnnnnnllljjjhhhiiilllooonnnnnnnnnnnnnnnnnnnnnnnnpppooommmnnnpppssstttuuupppsssvvvxxxxxxvvvtttrrrrrrrrrrrrqqqpppppppppooolllmmmooorrrrrrooojjjfffZZZ[[[]]]```dddhhhlllmmmoooppprrrtttuuuvvvvvvuuuoooooopppqqqrrrrrrrrrrrrrrrqqqooonnnmmmmmmmmmnnnlllooosssvvvvvvuuurrrpppmmmlllkkkkkklllllljjjhhhbbb___ZZZUUUPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOJJJLLLMMMOOOPPPPPPOOOOOOMMMLLLKKKKKKNNNRRRUUUWWWRRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVWWWYYY\\\^^^___]]]^^^```aaaaaacccfffhhhjjjlllppprrrssstttuuuwwwyyy|||~~~ssskkknnnsss}}}pppoookkkRRRIII@@@>>>>>>===;;;:::::::::::::::::::::::::::888888888777777777777777999888888777666666555555:::999777666666777999::::::999999999888777777777777777888888888888777777777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????AAABBBCCCCCCEEEHHHJJJOOO\\\yyytttmmmlllmmmpppsssuuuzzz~~~}}}{{{{{{|||}}}}}}|||vvvtttssssssssssssqqqooollllllkkkkkklllmmmooooooqqqqqqppppppooopppppppppmmmnnnnnnoooppprrrtttvvv|||}}}vvvrrrrrrqqqpppnnnmmmmmmlllllljjjjjjkkkkkkjjjjjjiiiiiihhhhhhhhhgggfffdddbbbaaa^^^___aaabbbdddeeefffgggiiigggccc```___^^^______aaaaaa```_________```````````````aaabbbcccdddeeefffqqq~~~yyyxxxvvvuuutttvvvwwwwwwtttrrrooooooooopppppprrrssstttpppqqqqqqrrrqqqqqqppppppoooooommmjjjhhhhhhkkknnnnnnnnnnnnoooooooooooooooppppppoooqqqssssssrrrqqqnnnqqqtttwwwyyyxxxuuutttrrrrrrrrrrrrqqqqqqqqqqqqnnnoooppprrrsssqqqmmmiii```aaabbbdddgggjjjlllnnnpppqqqsssuuuvvvvvvvvvvvvooopppqqqrrrrrrrrrrrrqqqooonnnmmmkkkkkkkkklllllloooqqqtttvvvvvvsssooommmjjjiiiiiiiiijjjjjjiiigggbbb___[[[VVVSSSQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOJJJLLLMMMOOOPPPPPPOOOOOOMMMLLLLLLLLLMMMPPPTTTWWWQQQRRRSSSTTTUUUUUUUUUUUUSSSSSSTTTVVVYYY[[[^^^___```aaacccddddddeeehhhjjjkkkmmmppprrrsssuuuxxxzzz|||~~~wwwiiigggkkksssxxxuuuyyyXXXKKK@@@>>>>>><<<;;;===::::::::::::::::::::::::999999999999999999999999888888888888888888888888:::999777666666888:::;;;:::999999999888777777777777777888888888888777777777777888888888999999999999999999:::::::::;;;;;;:::;;;<<<<<<===>>>>>>>>>???@@@BBBCCCCCCEEEGGGIIIOOO\\\yyyuuunnnllllllnnnrrrqqqwww|||{{{yyywwwvvvuuuuuusssqqqllllllkkkkkklllmmmoooppppppooonnnmmmmmmlllmmmmmmoooqqqssstttuuuwwwzzz|||~~~wwwssspppooonnnmmmmmmllllllmmmllllllmmmmmmmmmmmmlllllllllllllllllljjjhhheeeddd___```bbbcccdddeeeeeeeeefffeeebbb```___^^^^^^^^^```aaabbbcccccccccbbbbbb_________```aaacccdddeeeiiivvv}}}zzzwwwuuutttvvvyyyyyyvvvssspppppppppppppppqqqrrrsssqqqqqqrrrrrrrrrqqqqqqpppqqqpppooollliiihhhjjjlllmmmmmmnnnoooooopppqqqqqqrrrqqqqqqrrrttttttrrrppprrrtttvvvxxxxxxvvvtttsssrrrrrrrrrrrrrrrrrrssssssqqqpppqqqrrrsssssspppnnniiiiiiiiijjjkkklllmmmnnnqqqrrrtttuuuvvvvvvvvvuuupppqqqrrrrrrrrrqqqooonnnooonnnllljjjiiiiiijjjjjjrrrtttuuuvvvuuurrrooolllhhhgggggghhhiiiiiigggfffbbb___[[[VVVSSSRRRRRRSSSNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOMMMNNNPPPQQQRRRQQQQQQPPPMMMMMMMMMKKKJJJJJJMMMOOOPPPPPPRRRSSSTTTUUUUUUUUURRRSSSTTTVVVYYY[[[^^^___cccdddeeeffffffgggjjjllllllnnnqqqrrrtttwwwzzz}}}nnnhhhiiinnn~~~|||tttbbbQQQAAA>>>>>>;;;;;;>>>:::::::::::::::::::::::::::::::::::::::;;;;;;;;;888888888999999999::::::999999888777888999:::;;;999999999888888888888888777777888888888888777777777888888888888999999999999999999999::::::::::::::::::;;;===============<<<>>>@@@AAABBBCCCEEEGGGOOO\\\yyywwwnnnlllkkkmmmooonnnuuuzzz~~~~~~{{{zzzzzzzzzxxxwwwqqqpppoooooopppqqqsssuuusssrrrqqqpppoooooooooooovvvyyy|||~~~~~~|||xxxvvvqqqqqqppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqppppppppppppnnnkkkiiigggeeefffffffffeeedddbbbbbb```````````````````````````aaaccceeeeeecccaaa```\\\]]]^^^___aaacccfffgggppp~~~~~~yyywwwuuuwwwzzzzzzvvvrrrqqqpppppppppppppppqqqqqqrrrrrrrrrrrrrrrqqqpppooorrrrrrqqqnnnkkkiiiiiijjjllllllmmmooopppqqqrrrsssuuusssqqqqqqssstttuuutttvvvvvvwwwxxxwwwvvvtttsssqqqrrrrrrrrrssssssttttttrrrqqqpppppprrrsssrrrqqqoooooonnnnnnnnnnnnooooooqqqrrrtttuuuuuuuuuttttttpppqqqqqqqqqpppnnnlllkkkkkkkkkjjjiiiiiijjjlllllltttuuuvvvvvvuuurrrpppnnnggggggfffgggiiiiiigggfffbbb___[[[VVVRRRPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNNNNOOOPPPQQQQQQQQQPPPOOOLLLMMMNNNLLLIIIHHHJJJLLLOOOPPPQQQSSSUUUVVVWWWWWWTTTTTTVVVWWWZZZ\\\^^^```dddeeeggggggggghhhjjjmmmnnnpppqqqsssuuuxxx}}}xxxnnnkkkmmmyyyqqqvvvpppZZZFFF@@@???::::::>>>::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;999999999999999999888888888888888999999:::::::::888888888888888999999999777777888888888888777777777888888888888999999999888999999999999:::::::::999:::;;;============<<<;;;===@@@AAABBBBBBDDDFFFNNN[[[xxxxxxooollljjjkkkmmmnnntttyyy|||~~~~~~}}}vvvuuutttssstttvvvxxxyyy~~~}}}|||zzzyyyyyyyyyyyy}}}~~~zzzyyyyyyuuuuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvvvvuuurrrssssssrrrqqqnnnkkkiiillllllllljjjhhheeebbb```[[[\\\^^^```aaabbbbbbbbb___```cccddddddaaa^^^\\\YYYZZZ\\\^^^aaaeeegggiiivvv|||yyyvvvwwwzzzyyyuuupppqqqqqqppppppoooppppppppprrrrrrrrrrrrqqqpppooonnnssssssssspppllliiihhhhhhkkklllmmmoooppprrrssstttvvvssspppoooqqquuuxxxyyyvvvvvvwwwwwwwwwwwwvvvvvvqqqrrrrrrsssssstttttttttsssqqqooooooppprrrsssrrrrrrqqqqqqppppppppppppqqqrrrssstttuuuuuutttssssssooopppqqqpppooollljjjhhhfffffffffhhhjjjmmmppprrruuuuuuuuuuuuuuusssrrrqqqggggggfffgggiiiiiihhhfffccc```ZZZUUUPPPNNNMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMNNNOOOOOOOOONNNMMMLLLIIILLLNNNNNNLLLKKKMMMOOOOOOPPPRRRTTTVVVWWWXXXXXXVVVVVVWWWYYY[[[]]]___```dddeeeggggggggghhhjjjllloooppprrrsssuuuyyy~~~~~~rrrmmmnnnwwwsssppp|||yyyaaaJJJBBB???999999>>>::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;::::::999888777666666777888999::::::::::::999777777888888999999999:::777777888888888888777777777888888888888999999999888888999999999:::::::::999:::;;;============<<<===???BBBCCCDDDDDDFFFHHHNNN[[[xxxyyypppkkkiiiiiilllooouuuyyyzzz~~~~~~~~~~~~yyy}}}}}}||||||}}}yyyuuutttsssrrrqqqnnnlllkkkkkkjjjhhhdddaaa^^^^^^___bbbeeeffffffeeebbbbbbbbbccccccaaa]]]ZZZ___]]]]]]bbbeeegggkkkqqquuu}}}xxxttttttwwwxxxuuuqqqqqqqqqpppppppppqqqqqqrrrpppqqqrrrssssssrrrqqqppprrrqqqpppnnnmmmllllllllltttrrrqqqqqqsssvvvvvvvvvsssssssssssstttuuuwwwxxxzzzyyyxxxvvvuuutttttttttssssssssstttuuuvvvvvvvvvtttsssqqqooonnnnnnooopppwwwvvvvvvuuuttttttsssssssssssssssssstttttttttuuusssqqqpppooonnnkkkgggdddbbbfffjjjmmmooooooqqqrrrrrrsssuuutttrrrpppoooooonnnllljjjjjjkkkkkkjjjiiigggccc^^^XXXSSSPPPOOONNNOOONNNNNNOOOPPPOOOMMMJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMLLLKKKJJJOOONNNNNNOOOPPPQQQOOONNNPPPOOOOOONNNMMMMMMMMMNNNOOOPPPQQQSSSUUUWWWYYYYYYZZZ[[[\\\\\\\\\]]]```bbbffffffffffffgggiiijjjkkkrrrssstttwwwyyy|||~~~zzzqqqooouuu|||pppuuuiiiMMMDDDAAA===;;;???<<<<<<<<<;;;;;;<<<<<<<<<666666777888999:::::::::999999999999999999999999888888777666777888:::;;;888888888777777777777777666777888999999888777666777777888888888888777777777999;;;;;;:::::::::;;;;;;<<<<<<<<<<<<>>>AAACCC@@@AAABBBBBBBBBDDDHHHJJJPPP\\\xxx|||ooojjjiiijjjlllqqqtttyyy|||{{{|||zzzvvvuuuttttttqqqpppnnnmmmllliiifffcccdddcccbbbccceeegggfffeeedddcccccccccdddbbb___\\\^^^[[[[[[___aaaccciiiooo{{{~~~~~~}}}zzzvvvssstttwwwxxxvvvsssttttttssssssssssssttttttpppqqqqqqrrrrrrqqqqqqpppsssrrrqqqpppooooooooooootttrrrqqqsssuuuxxxyyyyyyvvvvvvvvvwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuttttttuuuvvvvvvwwwxxxxxxuuutttrrrpppooooooppppppttttttttttttttttttttttttrrrrrrssstttttttttttttttrrrpppnnnmmmllljjjfffcccgggjjjmmmoooooonnnnnnooorrrtttuuuuuurrrpppoooppplllkkkjjjjjjlllllllllkkkhhheee___XXXSSSOOOMMMLLLOOONNNNNNOOOPPPOOOMMMKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMLLLOOONNNNNNOOOQQQQQQPPPNNNPPPOOOOOONNNNNNNNNNNNNNNOOOPPPRRRSSSVVVWWWYYYZZZXXXZZZ\\\\\\]]]___bbbdddffffffggghhhiiijjjllllllrrrsssuuuxxx{{{}}}ssspppssstttuuu~~~pppSSSFFFAAA<<<;;;>>><<<<<<;;;;;;;;;;;;<<<<<<888888999999::::::;;;;;;999999999999999999999999888888777777777777777777777777777777888888888888777777888888888888777777888888999999999999888888777999;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===???BBB@@@AAABBBBBBBBBDDDHHHJJJPPP\\\yyy}}}qqqmmmkkkllloooppptttzzz~~~{{{xxxwwwwwwuuusssqqqpppnnnllliiifffjjjhhhfffeeefffggggggffffffeeeccccccdddcccaaa``````\\\[[[]]]___aaaiiiqqq~~~{{{zzzyyyxxxxxxuuussstttwwwyyyxxxvvvwwwwwwvvvvvvvvvvvvvvvwwwrrrqqqqqqppppppqqqqqqrrrtttsssrrrqqqqqqrrrsssttttttsssssstttwwwzzzzzzzzzxxxyyyzzz{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{wwwvvvtttrrrqqqpppqqqqqqqqqrrrssstttuuuuuuuuuuuuqqqrrrtttvvvvvvuuutttsssqqqpppnnnlllkkkiiifffccciiillloooppppppooooooooosssuuuvvvuuusssqqqppppppkkkjjjiiikkkmmmnnnnnnmmmhhheee```ZZZTTTPPPMMMLLLNNNMMMMMMNNNPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPOOOOOONNNOOONNNNNNPPPQQQRRRQQQOOOPPPPPPOOOOOOOOONNNNNNNNNPPPQQQRRRTTTVVVXXXYYYZZZXXXZZZ\\\]]]^^^```cccffffffggghhhiiikkklllmmmnnnrrrsssvvvyyy|||wwwppppppzzzxxxuuuzzzyyy[[[JJJAAA;;;:::>>>;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;999999999999999999999999888888888888777666555444666777777777888999999999888888888777777888888888999999::::::::::::999999777999;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;===???@@@AAABBBBBBBBBDDDHHHJJJOOO\\\yyysssooonnnoooqqqpppuuu{{{}}}{{{zzzvvvuuurrrqqqpppooollljjjmmmjjjgggfffggghhhiiihhhhhheeecccbbbbbbcccbbbbbbccc```^^^___```ccclllvvv~~~{{{zzzzzzxxxwwwyyywwwuuuvvvxxxyyyyyyxxxyyyyyyxxxwwwwwwwwwwwwxxxsssrrrqqqppppppqqqrrrssssssrrrqqqqqqrrrsssuuuvvvuuuttttttuuuwwwyyyyyyxxxwwwxxxzzz{{{{{{yyywwwvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxyyyzzz{{{|||}}}}}}xxxwwwvvvtttsssrrrrrrrrrqqqrrrssstttuuuuuuttttttrrrsssvvvxxxxxxwwwuuusssrrrpppnnnmmmlllkkkhhhfffhhhkkkooorrrrrrrrrsssttttttvvvwwwvvvsssqqqpppppplllkkkkkklllnnnnnnmmmlllfffddd```[[[VVVRRROOONNNNNNMMMLLLMMMOOOPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNPPPRRRRRRQQQPPPOOOPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSUUUWWWYYYZZZ[[[ZZZ\\\]]]^^^___```cccfffffffffhhhjjjlllmmmnnnoooqqqsssuuuxxx||||||qqqpppwww~~~tttvvvcccNNNCCC<<<;;;>>>;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::::::::999999999999999888666777888999999888666666666666777888999999:::::::::999777777777777999:::888999999999999999999888777999;;;;;;:::::::::;;;;;;<<<===<<<;;;;;;<<<===@@@AAABBBBBBBBBDDDHHHJJJNNN\\\zzztttpppooooooqqqqqqvvv~~~~~~yyywwwtttssssssrrrooonnnnnnkkkhhhggghhhjjjkkkjjjgggeeebbbaaaaaabbbcccbbbdddaaa```aaaaaadddooozzz}}}}}}~~~|||{{{{{{{{{zzzyyy{{{zzzxxxxxxyyyyyyyyyxxxyyyxxxxxxwwwvvvvvvwwwwwwtttsssrrrqqqqqqrrrssstttqqqpppooooooppprrruuuvvvuuutttttttttvvvvvvuuuttttttvvvwwwxxxxxxwwwuuusssuuuuuuvvvvvvwwwyyyzzz{{{zzzzzzzzz{{{||||||}}}}}}yyyyyywwwvvvtttsssrrrrrrrrrssstttuuuuuutttsssrrrrrrtttwwwyyyyyyxxxvvvtttsssqqqooonnnooonnnmmmkkkkkknnnrrrttttttttttttuuutttvvvwwwvvvssspppoooooonnnmmmmmmnnnnnnnnnllljjjcccbbb```]]]ZZZVVVTTTRRRNNNMMMLLLMMMOOOPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNOOORRRRRRQQQPPPOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRSSSUUUWWWYYY[[[\\\^^^___``````___```bbbdddeeefffhhhkkkmmmoooppppppppprrrtttxxx{{{rrrsssyyyvvvuuukkkUUUFFF???===???;;;::::::999999::::::;;;::::::::::::999999999999:::::::::999999888888888555777888:::;;;;;;::::::666777777888999::::::;;;:::999888777777888999:::777777888888888888777777777999;;;;;;:::::::::;;;:::;;;======;;;;;;<<<===@@@AAABBBBBBBBBDDDHHHJJJNNN[[[yyy}}}rrrooommmnnnpppsssxxx}}}{{{yyywwwvvvtttrrrooommmjjjjjjkkkllllllkkkgggdddbbbaaabbbccccccbbbbbbaaaaaaccccccfffqqq}}}~~~{{{wwwwwwzzzyyyzzz{{{|||~~~~~~|||{{{zzz{{{}}}}}}|||{{{{{{{{{zzzyyyxxxxxxxxxyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuttttttssssssttttttuuuooonnnmmmlllmmmpppsssuuutttsssssstttuuuuuutttrrrssssssuuuuuuvvvuuutttsssvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwuuusssrrrqqqssstttvvvwwwwwwuuutttrrrrrrtttuuuwwwwwwvvvuuutttsssrrrppppppqqqrrrqqqppprrrtttvvvwwwuuussssssssstttuuuvvvuuurrrooonnnmmmoooooonnnoooooonnnllliiibbbbbbbbb```^^^ZZZWWWUUUOOONNNLLLMMMNNNOOOOOONNNOOOOOONNNNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLMMMNNNQQQRRRQQQPPPOOOPPPQQQRRRRRRRRRQQQPPPRRRSSSTTTVVVXXXZZZ[[[\\\```aaabbbaaa``````bbbdddeeegggjjjmmmpppqqqrrrrrrqqqrrruuuxxx{{{~~~vvvwww|||{{{uuu~~~ttt]]]MMMCCC???>>>;;;;;;::::::::::::;;;;;;999999999999::::::::::::;;;::::::999999888888888666777888:::;;;<<<<<<===777888888888999:::::::::999999888888888888999999777777777888888777777777777999;;;;;;:::::::::;;;999;;;=========<<<===>>>@@@AAABBBBBBBBBDDDHHHJJJNNNZZZwwwzzzpppmmmllllllnnntttxxx~~~zzzwww{{{~~~{{{wwwuuusssqqqooonnnnnnmmmkkkjjjgggeeeccccccdddeeedddcccbbbbbbdddffffffjjjuuu{{{wwwssssssuuuuuuvvvxxxzzz|||||||||{{{{{{zzzzzz{{{}}}}}}{{{yyywwwxxxxxxwwwwwwwwwxxxzzzxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuooonnnlllkkklllooorrrtttppppppqqqsssvvvwwwuuutttsssttttttuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{||||||{{{{{{zzzyyyyyyyyyzzzyyyxxxwwwuuusssrrrqqqrrrsssvvvxxxyyyxxxvvvuuuqqqqqqrrrsssssssssssssssrrrqqqoooppprrrttttttttttttvvvxxxxxxwwwtttssssssssstttuuutttqqqnnnllllllnnnnnnnnnoooqqqpppmmmkkkdddddddddccc```\\\XXXVVVQQQOOOMMMLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKMMMPPPQQQPPPOOOOOOPPPRRRSSSSSSSSSQQQQQQRRRSSSUUUVVVYYYZZZ\\\]]]___aaabbbaaaaaabbbdddfffgggiiilllpppsssuuuuuuuuussstttvvvyyy|||~~~|||{{{}}}www{{{gggTTTGGG@@@<<<<<<<<<;;;;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<;;;;;;::::::999888888777888888888888999:::;;;<<<999999999999999999999999888999999::::::999999888777888888999999888888777777999;;;;;;:::::::::;;;999;;;===>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDHHHJJJNNNZZZuuuyyyooolllkkkkkkmmmsssvvv}}}|||yyyvvvwww~~~zzzwwwwwwuuusssrrrqqqnnnkkkhhhgggfffeeeeeefffgggfffddddddeeehhhkkkkkknnnzzzzzzvvvqqqpppssssssuuuxxx{{{|||}}}|||{{{{{{zzzzzz{{{|||{{{yyywwwssstttuuuvvvvvvwwwyyy{{{yyyxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvuuupppnnnlllkkkkkknnnqqqtttnnnnnnpppssswwwyyyxxxwwwuuuuuuuuuuuuvvvwwwyyyyyywwwwwwwwwwwwxxxyyyzzz{{{}}}|||{{{zzzyyyxxxwwwwwwyyyyyyxxxwwwuuusssqqqpppppprrrvvvxxxzzzzzzyyyxxxooooooppppppppppppqqqqqqqqqooonnnooorrruuuvvvvvvqqqtttwwwyyyxxxwwwwwwwwwssstttuuussspppmmmkkkkkkllllllmmmppprrrqqqooommmfffgggfffeeebbb]]]XXXUUURRRPPPMMMLLLMMMNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNNNNOOOOOOOOOOOOKKKJJJKKKMMMOOOPPPPPPNNNNNNPPPRRRSSSTTTSSSRRRQQQSSSSSSUUUWWWYYY[[[\\\]]]^^^___aaabbbbbbcccfffhhhhhhkkkooosssvvvwwwxxxxxxuuuvvvxxxzzz}}}|||}}}xxxxxxnnnYYYJJJ@@@;;;===<<<<<<;;;;;;<<<<<<===::::::;;;;;;<<<===>>>>>>;;;;;;::::::999888777777999888777777777888999:::::::::999999999999999999888999:::;;;;;;:::999888999999999::::::999999999777999;;;;;;:::::::::;;;888;;;>>>????????????@@@@@@AAABBBBBBCCCDDDHHHJJJOOOYYYtttxxxooolllkkkkkkmmmrrrtttzzz}}}~~~www|||zzzuuuxxxzzzxxxsssmmmjjjiiiggggggfffddddddeeeiiillliiihhhjjjnnnooosssyyywwwvvvsssqqqpppuuu{{{~~~}}}{{{{{{|||zzz{{{|||}}}|||zzzwwwvvvsssrrrsssuuuyyy}}}}}}{{{xxxvvvtttsssssswwwxxxzzz||||||zzzwwwvvvtttrrrpppppprrrtttuuuuuurrrqqqssswwwwwwsssrrrtttvvvxxxzzzzzzyyyxxxxxxxxxwwwvvvuuutttuuuvvvyyyzzz|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuutttssstttttttttuuuvvvvvvwwwwwwqqqpppnnnmmmnnnpppppppppppppppqqqqqqssstttvvvwwwxxxyyyyyyyyyxxxwwwuuusssuuuuuutttsssqqqnnnkkkiiimmmmmmmmmmmmmmmnnnoooooojjjfffcccbbbcccaaa\\\VVVMMMMMMMMMLLLLLLLLLLLLKKKJJJLLLNNNNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUUUUSSSRRRPPPRRRTTTWWWYYY\\\^^^___^^^ccceeecccbbbeeefffdddgggjjjnnnqqqsssuuuxxxzzzxxxwwwvvvvvvyyy}}}~~~|||pppzzzwww___MMMAAA============<<<<<<;;;;;;;;;:::999999888777777777888555555666777999:::;;;<<<888888888999999:::::::::888888888888888888888888888777777777666666555555::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;:::;;;<<<>>>@@@AAA@@@@@@AAAAAABBBEEEIIILLLLLLWWWsssvvvkkkfffeeefffjjjlllsss|||{{{}}}~~~{{{uuuppplllkkkiiiiiihhhgggeeefffhhhkkkkkkkkknnnsssuuu{{{|||zzzxxxvvvtttxxx|||}}}zzzwwwtttrrrtttuuuvvvyyy|||}}}zzzxxxvvvvvvvvvxxxzzz||||||{{{yyyxxxvvvtttqqqqqqsssuuuvvvvvvtttrrrtttxxxxxxtttrrrttttttvvvxxxyyyyyyxxxyyyzzzxxxwwwvvvuuuuuuwwwyyyzzz}}}|||{{{zzzyyyxxxxxxxxxyyyyyyxxxwwwvvvuuuttttttuuuuuuuuuuuuttttttttttttrrrpppooooooppprrrssssssssssssssstttuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttssssssrrrrrrpppooonnnmmmmmmllllllllllllmmmnnnooolllhhhdddcccdddbbb]]]YYYTTTSSSRRRPPPNNNLLLJJJJJJLLLNNNOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNOOOOOOOOOOOOOOOMMMNNNPPPQQQRRRSSSSSSRRRRRRRRRTTTVVVYYY\\\^^^```___dddfffddddddggghhhfffhhhjjjnnnqqqrrruuuwwwzzzzzzzzzyyyyyy{{{}}}~~~}}}rrr{{{|||bbbNNNDDDAAA???>>>>>>===<<<;;;;;;:::<<<;;;;;;:::999999::::::;;;;;;:::999888888777777999999999999999999::::::888888888888888888888888888888888777777777666666999999999999999999999999;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<>>>???@@@???@@@AAAAAABBBDDDHHHKKKMMMXXXssstttjjjgggfffgggjjjmmmsss{{{yyyssspppooollllllllljjjhhhgggiiijjjoooqqqvvv|||}}}{{{xxx{{{}}}}}}yyyuuurrrqqqwwwxxx{{{~~~~~~{{{xxxvvvuuuvvvxxxzzz{{{{{{{{{zzzxxxvvvttttttuuuwwwwwwwwwvvvtttuuuxxxxxxuuusssuuurrrtttwwwxxxxxxyyyzzz|||{{{zzzxxxwwwvvvwwwyyyzzz~~~}}}{{{zzzyyyxxxwwwwwwyyyxxxwwwvvvuuuuuuttttttwwwwwwvvvuuusssrrrqqqqqqsssrrrqqqqqqrrrssstttuuutttttttttuuuuuuvvvvvvvvvxxxwwwvvvuuuuuuuuuuuuuuuqqqqqqppppppppppppqqqqqqmmmllllllllllllmmmmmmnnnnnnjjjeeeccccccbbb___\\\YYYXXXVVVTTTQQQNNNLLLKKKNNNOOOQQQPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOOOOOOONNNNNNKKKLLLLLLNNNOOOQQQSSSTTTTTTTTTTTTVVVXXX\\\___bbbaaafffhhhffffffiiijjjiiihhhkkknnnppprrrtttwwwzzz|||{{{{{{|||~~~zzzxxx|||uuu}}}gggQQQGGGDDD@@@??????===<<<;;;::::::<<<;;;;;;:::::::::::::::>>>===<<<;;;999888777666::::::999999999999999999888888888888888888888888999999999888888888888777888888888888888888888888::::::999999999999::::::;;;;;;<<<======>>>======>>>???@@@AAABBBDDDGGGJJJNNNYYYtttqqqhhhhhhhhhhhhjjjoootttzzz~~~xxxtttrrrnnnnnnnnnmmmkkkkkklllnnnuuuyyy~~~{{{{{{{{{{{{|||~~~}}}yyywwwvvvvvvyyy{{{}}}zzzvvvtttssssssuuuwwwxxxyyyzzzzzzyyyxxxvvvvvvwwwxxxwwwwwwwwwtttuuuxxxxxxuuutttvvvtttuuuwwwxxxxxxxxxzzz{{{~~~|||zzzxxxwwwxxxyyyzzz}}}|||{{{zzzyyyxxxxxxxxxxxxxxxvvvuuuttttttttttttwwwwwwvvvuuutttsssrrrrrrttttttsssrrrqqqqqqrrrtttsssssssssttttttttttttssswwwvvvtttsssssstttuuuvvvrrrqqqpppooopppqqqrrrsssnnnmmmmmmmmmmmmmmmnnnnnnnnnjjjfffcccbbbaaa___]]]YYYYYYWWWVVVTTTRRRQQQPPPNNNPPPQQQQQQOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNOOOOOOOOONNNNNNKKKKKKKKKLLLNNNQQQTTTVVVVVVVVVUUUVVVXXX\\\```cccbbbgggiiiggggggjjjllljjjjjjlllnnnppprrrtttwwwzzz|||{{{{{{|||vvvqqqttt{{{zzzlllTTTIIIFFF@@@???>>>===;;;:::999888:::999999888888888999999:::::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888888999999999999999999999999999999999999999999999999:::999999888888999999:::;;;<<<===>>>>>>===<<<;;;===???@@@AAABBBDDDGGGJJJOOOZZZuuuoooggghhhiiijjjjjjqqquuuzzz}}}~~~yyyuuuoooppppppooonnnoooqqqttt{{{~~~|||zzzzzz{{{~~~}}}zzzyyyyyyzzz{{{zzz~~~}}}zzzvvvtttqqqqqqrrrssstttvvvwwwxxxyyywwwvvvvvvvvvwwwvvvtttuuussstttwwwwwwuuuuuuwwwwwwxxxyyyyyyxxxwwwyyyzzz}}}{{{yyyxxxxxxyyyzzz{{{zzzzzzyyyyyyyyyzzzzzzwwwvvvtttsssrrrsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuurrrooommmoooqqqrrrssstttuuuuuuttttttsssuuuuuussssssssstttuuuvvvtttsssqqqpppppppppqqqrrroooooonnnnnnmmmnnnnnnooommmjjjfffcccaaa```___^^^[[[ZZZYYYWWWUUUSSSRRRQQQNNNPPPQQQPPPNNNMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLNNNRRRUUUXXXXXXWWWVVVWWWYYY]]]aaacccbbbgggiiihhhhhhkkkmmmkkklllmmmoooqqqrrruuuxxx{{{zzzzzz{{{}}}rrrmmmooouuuuuu[[[KKKEEE??????===<<<:::999888777:::999999888999999::::::888999:::;;;<<<===>>>>>>:::::::::999999888888888888888888888888888888888999999999999999::::::::::::::::::::::::::::::::::::999999888888999999:::;;;<<<===>>>>>>===<<<;;;===???AAABBBCCCDDDGGGIIIPPP[[[uuuooohhhhhhiiikkklllsssvvv{{{}}}~~~~~~zzzssssssrrrpppppprrruuuyyy}}}yyyxxxzzz|||~~~~~~{{{zzzyyyxxxyyy{{{}}}}}}|||zzzxxxrrrrrrqqqpppqqqrrrtttuuuwwwvvvttttttttttttrrrqqqssspppqqqtttuuuttttttxxxzzzzzz{{{zzzxxxxxxyyy{{{~~~}}}{{{yyyxxxxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzuuutttrrrppppppqqqrrrsssrrrsssssstttuuuuuuvvvvvvtttuuuuuuqqqmmmkkkmmmppptttuuuvvvwwwxxxwwwwwwvvvtttttttttttttttuuuvvvwwwuuutttsssqqqqqqpppppppppoooooonnnmmmmmmmmmmmmnnnkkkjjjhhheeebbb```^^^^^^___^^^\\\YYYUUURRRPPPOOOOOOPPPQQQQQQOOOMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLMMMOOORRRVVVXXXXXXXXXXXXYYY[[[^^^aaacccccchhhjjjiiiiiimmmnnnmmmnnnoooqqqrrrsssvvvzzz}}}{{{{{{}}}tttoooppprrr|||fffPPPEEE???>>>===<<<;;;:::999888;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888888888888888888888888888999999999999:::::::::::::::::::::::::::::::::::::::999999999999::::::;;;;;;<<<======>>>=========@@@BBBCCCDDDEEEHHHJJJPPP[[[uuusssjjjhhhhhhkkkoootttxxx|||~~~xxxwwwtttqqqppprrrwww{{{~~~|||~~~~~~||||||||||||}}}~~~|||{{{uuutttqqqpppooopppqqqsssuuusssrrrqqqrrrqqqooommmooommmmmmqqqsssrrrtttxxxzzzzzz{{{zzzyyyzzz|||~~~}}}|||zzzxxxxxxxxxzzz{{{~~~}}}|||zzzxxxwwwwwwwwwtttrrrpppnnnnnnoooqqqrrrppppppqqqrrrrrrsssttttttqqqssstttqqqmmmlllooosssrrrtttvvvxxxyyyxxxxxxwwwsssssstttuuuvvvwwwwwwwwwssssssssssssrrrqqqppppppmmmmmmlllkkkkkkkkkkkkkkkkkkkkkjjjhhhdddaaa___^^^```___]]]ZZZWWWUUURRRQQQPPPRRRSSSRRRPPPNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNPPPRRRTTTVVVXXXYYYYYY[[[]]]___aaabbbdddiiilllkkkkkkoooqqqooopppqqqsssssstttwww{{{~~~~~~zzzuuusssqqqyyysssWWWFFF@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;::::::999999999999999999999999::::::888888888888888888888888888888888888999999999:::999999999999999999999999;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<>>>???@@@>>>@@@CCCEEEFFFGGGIIIJJJPPPZZZtttwwwmmmgggfffkkkrrruuuyyy~~~|||zzzvvvrrrppprrrwww{{{}}}||||||xxxvvvssspppooooooqqqrrrsssqqqpppppppppooollljjjmmmjjjkkkppprrrrrrtttxxxyyyzzzzzzzzzzzz||||||{{{yyyxxxxxxyyyzzz{{{}}}{{{xxxvvvttttttsssqqqooommmmmmnnnpppqqqoooooopppppppppqqqqqqqqqoooqqqsssqqqnnnnnnrrrvvvoooqqqtttvvvwwwwwwvvvvvvrrrsssuuuwwwxxxxxxwwwwwwqqqrrrssstttsssrrrqqqppplllkkkjjjjjjiiiiiiiiiiiikkklllllljjjfffbbb```___^^^]]]\\\[[[ZZZXXXWWWWWWRRRSSSTTTSSSQQQPPPOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOONNNMMMLLLKKKLLLMMMNNNOOOQQQSSSTTTXXXYYYZZZ\\\^^^```aaabbbfffkkknnnmmmmmmqqqrrrqqqrrrsssttttttuuuxxx|||yyywwwrrrwww|||]]]HHHAAA@@@@@@@@@??????>>>>>>999999999999999:::;;;<<<::::::::::::::::::::::::888888888999999::::::;;;888888888888888888888888777777777888888999999999888888888888888888888888<<<;;;;;;::::::;;;;;;<<<;;;;;;:::;;;<<<>>>@@@AAA???AAADDDFFFGGGHHHIIIKKKOOOZZZtttyyynnngggeeekkktttvvvzzz~~~wwwqqqoootttyyy~~~}}}zzzzzzyyyvvvtttrrrqqqqqqqqqrrrrrrssssssrrrpppooonnnoooooonnnnnnppprrruuuwww|||{{{{{{{{{{{{||||||}}}yyyzzz{{{{{{yyyyyyyyy{{{~~~|||xxxtttqqqpppmmmjjjjjjmmmppppppooorrrqqqpppppprrrqqqpppnnnrrrrrrrrrssssssrrrooollloooqqqtttvvvwwwvvvuuuttttttuuuvvvuuutttssstttuuuvvvuuutttttttttrrrooommmnnnnnnmmmllllllkkkjjjjjjjjjjjjjjjjjjhhheeebbb```^^^]]]\\\ZZZYYYYYYYYYYYYWWWVVVSSSQQQPPPOOOOOOOOOMMMKKKJJJKKKNNNOOOOOOOOOOOONNNNNNPPPQQQPPPNNNLLLNNNOOOPPPQQQRRRSSSTTTUUUZZZZZZ[[[[[[[[[]]]aaaeeehhhllloooooollllllppptttxxxyyyyyyxxxxxxyyy}}}xxxrrruuuyyy{{{gggPPPFFFAAA======<<<999:::===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;999999999999999999999999888999::::::;;;<<<======>>>>>>>>>>>>>>>=========>>>>>>=========>>>>>>??????@@@AAAAAABBBEEEIIILLLMMMYYYqqqxxxooonnnooopppqqqrrrwww~~~~~~{{{tttqqquuuyyy~~~||||||~~~}}}zzzyyyxxxvvvtttssssssrrrssssssttttttsssrrrpppooopppoooooooooqqqtttvvvxxx|||{{{{{{{{{{{{|||}}}}}}zzz{{{{{{{{{yyyyyy{{{}}}}}}~~~~~~{{{yyyxxxrrrooollllllnnnooooooooopppoooooopppqqqqqqpppnnnooooooppprrrttttttrrrpppmmmooorrruuuvvvvvvtttsssuuuvvvwwwwwwvvvuuuvvvxxxxxxwwwvvvvvvvvvtttqqqnnnnnnnnnmmmlllkkkjjjiiiiiihhhiiiiiiiiigggdddaaa___]]]\\\[[[ZZZYYYYYYYYYYYYYYYWWWUUUSSSQQQPPPOOOOOOOOOOOONNNMMMMMMMMMMMMNNNPPPPPPPPPQQQRRRRRRPPPNNNOOOOOOPPPQQQSSSTTTUUUVVVXXXYYY[[[[[[\\\]]]```ccceeeiiinnnooommmnnnrrrvvvyyyzzzzzzyyyyyy{{{~~~uuutttwwwzzzmmmUUUGGGBBB>>>>>>===;;;;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999::::::::::::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;999999999::::::;;;;;;;;;===<<<<<<<<<======>>>???>>>???@@@@@@@@@CCCGGGJJJLLLXXXpppzzzqqqpppppprrrtttuuuzzzyyyvvvwwwyyy~~~}}}{{{|||~~~zzzzzz{{{zzzyyywwwvvvtttuuuuuuuuuuuutttsssrrrrrrqqqqqqpppqqqrrruuuxxxzzz{{{{{{{{{{{{{{{|||}}}}}}{{{||||||{{{zzz{{{}}}~~~~~~}}}||||||{{{zzzyyytttrrrooonnnooooooooonnnnnnmmmmmmoooqqqrrrqqqooommmmmmnnnppptttuuuuuutttlllnnnqqqsssuuuuuuttttttvvvwwwxxxxxxwwwwwwyyyzzzyyyxxxwwwwwwwwwvvvssspppooonnnmmmllljjjiiihhhgggfffgggggggggeeeccc```^^^[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYWWWUUURRRQQQPPPOOOSSSTTTTTTRRRNNNLLLNNNPPPRRRQQQQQQRRRSSSSSSRRRPPPPPPPPPPPPRRRSSSUUUVVVWWWWWWYYY\\\]]]]]]^^^```aaacccggglllooooooqqquuuxxxyyyzzzzzzzzzzzz|||rrrmmmqqqvvvvvv\\\IIICCC???@@@???===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::::::::;;;:::::::::::::::999999999999999999999999999999999;;;:::::::::999999999999666666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>???@@@@@@AAADDDHHHKKKKKKVVVooo}}}tttrrrrrrtttvvvxxx}}}~~~{{{{{{|||}}}zzzyyy{{{||||||}}}~~~{{{}}}~~~~~~|||zzzxxxwwwwwwwwwvvvvvvuuuuuutttsssrrrrrrrrrtttwwwzzz{{{{{{{{{zzz{{{{{{|||}}}~~~}}}}}}}}}|||{{{|||~~~{{{yyywwwvvvvvvvvvvvvtttrrrppppppooonnnnnnmmmlllmmmnnnqqqrrrqqqpppmmmlllmmmooosssuuuvvvvvvmmmooorrrtttvvvvvvvvvvvvuuuwwwxxxxxxxxxxxxyyy{{{yyyxxxwwwwwwxxxvvvsssqqqpppooommmllljjjhhhgggfffeeeeeeffffffdddbbb___]]]ZZZZZZZZZZZZZZZ[[[\\\\\\\\\ZZZXXXVVVSSSQQQOOONNNUUUXXXYYYVVVQQQNNNQQQTTTRRRQQQPPPQQQSSSSSSRRRQQQQQQQQQQQQRRRSSSVVVXXXYYYWWWZZZ^^^`````````aaabbbdddhhhllloooqqqsssuuuxxxxxxyyyyyyzzzzzz}}}rrrjjjooovvvcccLLLEEE@@@@@@@@@===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;;;;:::::::::999999888888999999999999999999999999999999999999999999999999888999999:::;;;;;;<<<<<<999999::::::<<<===??????AAABBBBBBCCCCCCFFFJJJMMMKKKUUUnnnvvvssssssuuuxxxzzz~~~~~~~~~|||}}}}}}xxxuuuuuuvvvwww||||||}}}}}}~~~}}}|||~~~~~~|||xxxxxxwwwwwwwwwwwwwwwwwwuuutttssssssuuuwwwzzz|||zzzzzzzzz{{{{{{|||~~~~~~~~~~~~}}}~~~~~~}}}zzzxxxvvvvvvvvvvvvvvvvvvtttrrrpppnnnnnnnnnllllllmmmoooqqqsssrrrqqqooonnnmmmnnnqqqtttuuuuuuqqqrrrtttvvvxxxxxxyyyxxxuuuvvvwwwwwwvvvvvvwwwyyywwwvvvvvvvvvwwwuuusssppppppooonnnllljjjhhhgggfffdddeeeffffffdddbbb___^^^[[[[[[ZZZ[[[[[[\\\]]]^^^\\\[[[YYYWWWTTTRRRPPPNNNRRRUUUXXXUUUPPPOOORRRVVVPPPOOONNNOOOQQQRRRQQQPPPRRRRRRRRRRRRTTTWWWYYY[[[YYY\\\aaaccccccccccccdddgggjjjnnnppprrrssstttuuuuuuvvvxxxyyyzzz}}}xxxmmmpppwwwlllPPPHHHAAA@@@???===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;:::::::::999999888888888999999999999999999999999777777888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999::::::<<<===??????@@@AAABBBBBBCCCEEEJJJMMMLLLTTTnnnxxxsssrrrtttxxx{{{{{{zzz{{{~~~zzzvvvtttuuuvvvvvvzzz{{{{{{{{{{{{}}}~~~~~~~~~|||{{{|||}}}~~~yyyxxxxxxwwwwwwwwwxxxxxxwwwvvvuuutttuuuwwwyyyzzzzzzzzzzzz{{{{{{}}}~~~{{{zzzyyyxxxyyyzzz{{{|||uuuvvvuuussspppnnnnnnnnnnnnmmmnnnppprrrtttsssrrrqqqooommmnnnpppsssuuuvvvuuuvvvwwwxxxyyyzzzzzzzzzuuuvvvwwwvvvuuutttuuuwwwvvvuuutttuuuvvvuuurrrppppppooonnnmmmkkkjjjiiihhheeeffffffgggeeecccaaa___]]]\\\\\\\\\]]]^^^______\\\\\\[[[YYYWWWTTTRRRPPPOOOQQQRRRQQQOOONNNQQQTTTOOONNNLLLMMMOOOQQQQQQPPPSSSRRRRRRSSSUUUXXX[[[]]][[[^^^bbbeeeeeeeeeeeefffjjjllloooqqqsssttttttssstttuuuwwwxxxzzz~~~pppooossswwwXXXMMMBBB@@@???===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::::::::;;;999999999999999888888888999999999999999999999999777777888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999;;;;;;;;;;;;<<<===>>>???===>>>??????@@@CCCGGGJJJNNNUUUooo{{{tttqqqtttxxx|||~~~|||zzzxxxxxx{{{}}}wwwssstttvvvwwwwwwvvvxxxyyyyyyyyyzzz|||~~~~~~}}}}}}~~~}}}{{{yyyyyy{{{}}}~~~~~~yyyxxxwwwwwwwwwxxxyyyyyyxxxwwwvvvttttttvvvwwwxxxzzzzzzzzzzzz|||}}}~~~yyyyyyyyyyyyyyyzzz{{{{{{sssuuuvvvtttpppmmmmmmnnnpppooooooqqqssstttsssrrrqqqnnnlllmmmppptttvvvxxxxxxxxxyyyyyyyyyzzzzzzzzzvvvwwwxxxwwwuuuttttttuuuuuuuuutttuuuvvvuuurrrppppppoooooonnnlllkkkkkkjjjfffggghhhhhhgggeeecccaaa______^^^^^^^^^______```]]]]]]]]]\\\ZZZXXXUUUTTTQQQPPPPPPPPPOOOPPPPPPQQQOOOMMMLLLLLLNNNPPPQQQQQQTTTSSSRRRSSSUUUXXX\\\^^^\\\___bbbdddddddddfffgggjjjkkknnnrrruuuuuutttssstttuuuwwwyyy{{{yyyssssss```SSSEEEAAA@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888888888999999999999999999999999999999999999999999::::::;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;===<<<<<<<<<======>>>???<<<===>>>>>>???BBBFFFIIIPPPVVVqqq~~~vvvrrrtttxxx}}}~~~{{{yyyyyywwwvvvzzzzzzuuuooommmnnnqqqssssssrrrtttwwwxxxxxxyyyzzz|||~~~}}}}}}}}}}}}zzzxxxwwwxxxzzz|||}}}}}}}}}}}}yyyxxxwwwwwwwwwxxxyyyzzzyyyxxxvvvuuutttuuuvvvwwwyyyyyyzzzzzz|||}}}~~~~~~yyyyyyxxxxxxwwwvvvuuuuuurrrtttvvvtttpppmmmmmmoooqqqpppppprrrttttttsssrrrooommmkkklllppptttxxxzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyywwwuuuttttttuuuvvvuuuuuuuuuvvvvvvsssqqqppppppooonnnmmmmmmllllllggghhhiiiiiihhhfffdddcccaaa``````_________``````_________^^^]]][[[XXXWWWUUUSSSRRRQQQRRRSSSRRRQQQOOONNNLLLLLLOOOQQQRRRQQQTTTSSSSSSSSSUUUYYY]]]___\\\___aaaccccccdddeeegggiiijjjnnnrrrvvvwwwvvvtttuuuvvvxxxzzz}}}~~~|||fffWWWHHHBBBAAA???===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999777777888888999999999:::999999999999999999999999<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;======>>>>>>>>>>>>=========>>>>>>???>>>??????@@@@@@CCCGGGJJJRRRWWWrrrwwwsssuuuyyy~~~|||yyyxxxxxx|||~~~~~~}}}uuuqqqnnnoooqqqsssrrrqqquuuuuuvvvwwwxxxyyyzzzzzz}}}}}}{{{zzzyyyyyyxxxxxxyyy{{{~~~|||{{{zzzyyyxxxxxxxxxxxxwwwxxxxxxxxxwwwxxxyyy{{{|||||||||||||||||||||{{{|||zzzvvvuuutttsssrrrsssttttttuuuvvvwwwwwwuuussspppnnnrrrrrrqqqqqqqqqrrrssssssqqqpppooooooppprrrtttvvvuuuvvvxxxzzz{{{{{{{{{{{{xxxwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz||||||yyytttpppppppppooommmmmmlllllllllhhhhhhhhhhhhgggeeecccaaabbb```___^^^^^^___aaabbbaaaaaa```___]]][[[XXXVVVTTTTTTTTTTTTTTTTTTTTTUUUQQQPPPOOONNNMMMNNNOOOOOOTTTTTTUUUUUUUUUWWW[[[^^^^^^aaaeeeggghhhiiijjjkkkfffjjjooossstttttttttuuuwwwyyy}}}~~~rrrZZZFFFAAA???;;;;;;@@@<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::888666666;;;;;;;;;::::::999999999888888777777777777888888777777777777777888888999777777888888888999999999::::::::::::::::::::::::===============>>>??????@@@@@@@@@@@@@@@BBBEEEHHHKKKXXXwww|||xxxzzz}}}xxxrrrpppoooqqquuuxxxxxxwwwwwwwwwwwwxxxyyyzzzzzz{{{~~~~~~|||xxxwwwvvvvvvwwwxxxzzz|||zzzzzzyyyxxxwwwwwwwwwwwwvvvwwwxxxxxxwwwxxxyyy{{{|||{{{{{{{{{{{{{{{{{{{{{|||{{{vvvvvvtttssssssssstttuuutttuuuvvvvvvuuusssqqqoooqqqqqqpppppppppqqqqqqrrrqqqpppoooooooooqqqsssttttttuuuwwwyyy{{{{{{{{{{{{yyyyyyxxxxxxwwwwwwwwwvvvyyyyyyzzz{{{|||yyyuuurrrpppooommmlllkkkjjjjjjjjjhhhhhhhhhhhhfffdddbbb```___^^^]]]]]]^^^```bbbcccbbbbbbaaa```^^^\\\ZZZYYYVVVUUUUUUUUUTTTTTTTTTTTTRRRQQQPPPOOOOOOPPPQQQQQQSSSTTTUUUUUUUUUXXX[[[^^^\\\^^^bbbcccdddeeefffggggggjjjnnnpppqqqrrrssstttwwwyyy{{{}}}}}}wwwyyy```JJJDDDBBB>>><<>>??????@@@AAA@@@@@@BBBEEEHHHLLLYYYwww|||yyy{{{|||xxxtttqqqqqqrrrvvvzzz}}}~~~}}}xxxxxxxxxxxxyyyzzz|||}}}zzzyyyxxxwwwwwwxxxyyyzzzxxxwwwwwwvvvvvvuuuuuuuuuuuuwwwxxxxxxxxxxxxyyy{{{{{{{{{zzzyyyyyyzzz{{{||||||}}}~~~|||{{{wwwvvvuuuuuuttttttuuuuuurrrssstttttttttsssqqqpppqqqppppppoooooooooppppppqqqpppooooooooooooqqqqqqrrrsssvvvxxxzzz{{{{{{{{{zzzzzzyyyyyyxxxwwwvvvvvvwwwwwwxxxzzz{{{yyyvvvsssooonnnlllkkkiiihhhggggggiiiiiihhhgggfffcccaaa___\\\\\\\\\]]]^^^```bbbddddddcccbbb```^^^]]]]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPQQQSSSSSSSSSTTTUUUVVVVVVXXX[[[^^^\\\^^^aaabbbbbbcccdddeeehhhjjjlllnnnnnnoooqqqssswwwxxxzzz{{{~~~{{{rrr{{{hhhOOOGGGEEEBBB>>>>>>===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<<<<;;;;;;999999999999888888888888;;;;;;::::::::::::;;;;;;888777777777777888999999:::;;;<<<===>>>===<<<<<<::::::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAAAAACCCFFFHHHLLLZZZxxx|||zzz}}}~~~yyyvvvvvvvvvtttuuuxxx{{{~~~~~~~~~yyyxxxxxxxxxzzz}}}}}}|||zzzzzzzzzzzzuuuuuuuuuuuuuuutttssssssuuuvvvxxxyyyyyyyyyzzz{{{{{{zzzyyyxxxxxxzzz{{{||||||}}}~~~~~~|||zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvqqqrrrsssssstttsssrrrrrrrrrqqqpppoooooooooooooooqqqpppooonnnnnnnnnnnnoooppprrrtttwwwyyy{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuttttttuuuwwwyyyxxxuuussspppooommmkkkiiigggffffffiiiiiiiiihhhfffccc```___]]]\\\\\\]]]^^^```aaabbbdddcccaaa___^^^^^^^^^^^^[[[ZZZXXXUUUTTTSSSRRRRRRRRRRRRQQQPPPQQQRRRSSSTTTSSSUUUVVVVVVWWWXXX[[[^^^```bbbdddddddddeeefffhhhjjjlllmmmmmmnnnooosssuuuxxxyyyzzzzzz}}}{{{qqqyyynnnSSSHHHGGGDDD@@@=========<<<<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888888777777888888999:::777888:::;;;<<<;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>@@@AAABBBBBBCCCFFFIIIMMMZZZxxx|||{{{~~~zzzvvvwwwzzz|||}}}~~~}}}|||{{{zzzzzz}}}}}}{{{zzzyyyttttttuuuuuuuuutttssssssuuuwwwyyyzzzzzzzzz{{{|||{{{{{{zzzzzzzzz{{{}}}}}}~~~~~~{{{xxxwwwyyyyyyyyyxxxxxxxxxwwwwwwrrrrrrsssssssssssssssssstttsssrrrppppppooooooooopppoooooonnnmmmmmmmmmmmmooopppsssvvvxxxzzzzzzzzz{{{{{{zzzyyywwwvvvuuuuuurrrrrrrrrtttvvvvvvtttqqqqqqpppnnnllljjjhhhhhhgggiiiiiiiiihhhfffdddbbb```___^^^^^^^^^______``````cccbbb```^^^]]]^^^^^^___]]][[[YYYVVVTTTSSSRRRSSSRRRRRRQQQPPPPPPQQQRRRSSSSSSUUUWWWWWWXXXYYY[[[^^^bbbdddeeefffeeefffhhhjjjmmmnnnooooooppprrrvvvyyy{{{{{{{{{|||~~~pppvvvtttXXXJJJFFFDDD@@@============<<<<<<=====================<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888888888888999999:::666777888999:::999999888:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>???AAABBBCCCDDDGGGIIIMMMZZZwww}}}|||yyyyyy}}}|||yyyxxxtttuuuvvvwwwvvvvvvtttsssuuuxxx{{{|||||||||}}}~~~{{{||||||}}}~~~~~~~~~~~~|||yyywwwyyyzzzzzzzzzzzzyyyxxxxxxttttttttttttttttttttttttuuutttrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmlllllllllooopppsssuuuwwwxxxyyyxxxyyyyyyxxxxxxwwwvvvuuuuuurrrrrrrrrsssuuuuuusssqqqqqqpppooommmkkkjjjiiiiiiiiijjjjjjiiihhhfffdddccc`````````````````````___aaaaaa```_______________^^^\\\YYYVVVTTTSSSSSSTTTTTTSSSRRRPPPPPPPPPQQQRRRSSSUUUWWWXXXYYYZZZ\\\^^^aaacccdddeeeeeefffiiikkkoooppprrrssstttvvvzzz}}}mmmpppzzz}}}bbbOOOGGGDDDAAA>>>>>>======<<<<<<======>>>=========<<<<<<:::999999999999999999::::::::::::999999888888888888999999999888888888888999::::::999999999:::::::::;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>===???BBBCCCDDDEEEGGGIIIMMMYYYvvv~~~|||~~~{{{yyytttvvvwwwxxxxxxwwwvvvuuuvvvyyy|||~~~~~~~~~|||}}}~~~|||zzzzzzzzz{{{|||{{{zzzyyyxxxvvvuuuuuutttttttttuuuuuutttsssrrrpppnnnmmmmmmmmmllllllmmmmmmmmmllllllkkkooopppsssuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuutttsssssstttuuuuuusssqqqpppooonnnlllkkkkkkjjjjjjiiijjjjjjjjjiiihhhfffeee______```aaabbbbbbbbbbbbaaaaaaaaabbbaaaaaa``````___]]]YYYVVVTTTTTTTTTUUUWWWUUUTTTRRRQQQQQQQQQRRRSSSUUUWWWYYYYYYZZZ\\\]]]aaacccdddeeeeeegggjjjmmmoooqqqsssuuuwwwzzz}}}nnnmmmrrrnnnVVVIIIDDDBBB@@@>>>>>>============>>>>>>::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;999999888888888888999999999999888888999999:::;;;<<<;;;:::999999;;;<<<===::::::;;;;;;<<<===============<<<<<<======>>>???===???BBBDDDDDDFFFHHHIIILLLXXXuuu~~~|||uuuvvvxxxyyyzzzyyywwwvvvwwwzzz}}}|||~~~}}}zzz{{{|||||||||{{{yyyyyywwwwwwvvvuuuuuuuuuuuuuuusssrrrqqqooommmlllkkkkkkkkkllllllmmmmmmllllllkkkpppqqqsssuuuvvvvvvvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvuuutttuuuvvvvvvtttrrrooonnnmmmlllkkkkkkjjjkkkiiijjjjjjkkkjjjiiihhhggg]]]^^^```bbbcccdddddddddaaabbbcccddddddcccaaaaaa___]]]YYYVVVTTTTTTUUUVVVYYYXXXVVVTTTRRRRRRRRRRRRSSSUUUXXXYYYZZZZZZ\\\]]]bbbdddeeefffgggiiimmmpppnnnppptttwwwyyy{{{~~~~~~sssmmmmmmyyywww\\\KKKDDDBBBAAA>>>>>>============>>>>>>777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========:::999999888888999999:::999999888888999999:::;;;<<<:::888777777999<<<>>>::::::;;;;;;<<<===>>>>>>===============>>>??????<<>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::888888888888999:::;;;;;;>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>===============>>>??????>>>>>>???@@@AAAAAAAAABBBCCCEEEGGGHHHOOOXXXrrr}}}zzzyyyyyyzzz}}}~~~~~~}}}}}}~~~~~~{{{yyyyyyyyyzzz|||}}}|||zzzxxxxxxyyy{{{{{{yyywwwvvvuuutttssstttsssqqqpppooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjjjjooossswwwvvvsssqqqqqqtttssssssrrrrrrssstttvvvwwwwwwwwwxxxxxxxxxvvvuuutttsssoookkkiiiiiikkkmmmmmmllllllkkkjjjiiigggeeeddd______```````````````___aaaaaabbbcccccccccccccccaaa```]]][[[XXXVVVTTTTTTUUUTTTTTTTTTUUUVVVWWWWWWUUUVVVWWWYYY[[[\\\]]]^^^^^^aaadddgggiiilllooorrrooorrrvvvwwwxxx{{{yyypppkkkppp~~~qqqYYYPPPKKKDDD@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999999999999888999999::::::=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>===???@@@DDDDDDCCCCCCDDDFFFHHHIIIOOOXXXsss~~~}}}}}}~~~~~~|||{{{zzzxxxuuutttvvvxxxyyy{{{|||{{{yyyxxxxxxxxx}}}}}}{{{yyywwwuuutttssstttsssrrrqqqppppppppppppnnnlllkkkiiiiiijjjkkklllsssvvvyyyxxxtttrrrrrrsssssssssssssssssstttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxrrroookkkiiijjjkkkllllllllllllkkkiiihhheeecccbbb]]]]]]^^^___````````````___```bbbcccdddeeeeeeeeedddbbb```^^^[[[XXXVVVUUURRRRRRRRRSSSTTTUUUVVVWWWVVVVVVWWWYYY[[[\\\^^^^^^^^^aaaeeehhhjjjmmmppprrrpppssswwwyyyzzz|||tttlllppp|||yyy\\\NNNGGGBBB@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888::::::999999888999999999;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>???CCCCCCBBBBBBCCCEEEGGGHHHMMMXXXttt~~~}}}|||~~~}}}zzzyyy|||~~~~~~|||{{{wwwssspppppprrruuuxxxzzz{{{zzzyyywwwwwwxxx||||||{{{zzzyyywwwuuuuuusssrrrrrrqqqpppppppppqqqooommmkkkiiiiiijjjlllnnnuuuwwwxxxxxxuuuttttttuuussssssssssssttttttuuuuuuxxxwwwwwwvvvwwwwwwxxxyyyqqqnnnkkkjjjkkkllllllkkkmmmlllkkkjjjgggeeecccbbb]]]^^^___```aaaaaaaaaaaa```aaabbbdddeeeeeeffffffeeedddbbb```]]]ZZZXXXWWWQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYY[[[]]]^^^___```cccgggjjjkkkmmmoooqqqqqquuuyyy{{{|||~~~vvvmmmooozzzaaaMMMDDDAAA@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999;;;;;;:::999888888888888999::::::;;;<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<;;;===>>>>>>===<<<>>>??????>>>??????AAADDDFFFGGGLLLYYYvvv|||zzzzzzxxxtttsssvvv~~~~~~|||wwwqqqmmmmmmpppsssxxxyyy{{{zzzyyyxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwqqqqqqpppooooooooooooooonnnllljjjiiijjjlllnnnpppssstttvvvvvvvvvvvvwwwxxxssssssssstttttttttttttttvvvuuuuuuuuuuuuuuuvvvwwwqqqooollllllmmmmmmlllkkknnnmmmlllkkkhhhfffdddbbb^^^___```aaabbbcccccccccccccccdddeeeeeeeeeeeeeeeeeedddcccaaa___\\\ZZZXXXRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ[[[]]]^^^___cccfffiiilllmmmmmmnnnooorrrvvv{{{}}}~~~wwwmmmpppyyykkkRRRGGGDDD@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;:::999888888888888888888999:::;;;<<<======;;;;;;<<<<<<<<<=========<<<===>>>>>>======>>>???<<<<<<===???BBBEEEHHHJJJLLLZZZxxx}}}zzzzzzxxxttttttwww|||~~~~~~~~~~~~~~~{{{vvvpppllllllooorrrxxxzzz{{{{{{yyyxxxyyyzzzxxxxxxzzzzzzzzzzzzxxxxxxqqqpppooonnnmmmmmmmmmmmmlllkkkjjjjjjlllnnnppprrrpppqqqrrrtttuuuwwwxxxyyyssssssttttttuuuttttttsssttttttttttttttttttttttttqqqooonnnnnnoooooommmkkkmmmmmmlllkkkiiifffeeeccc```aaaaaabbbccccccccccccddddddeeefffffffffeeeeeedddddddddcccbbb___]]][[[UUUTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXZZZ\\\]]]______cccfffkkkmmmnnnnnnooopppsssxxx}}}yyynnnqqqyyyqqqUUUGGGCCC@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::999999888999999999888888999999:::;;;<<<<<<;;;;;;;;;<<<======>>>>>>===>>>??????>>>>>>???@@@>>>>>>???AAADDDHHHKKKMMMMMM[[[yyy|||zzz{{{zzzwwwxxx|||}}}~~~~~~|||{{{{{{|||zzzxxxtttooolllmmmpppsssxxxzzz||||||zzzyyyzzz{{{xxxyyyzzzzzzzzzyyywwwuuurrrqqqpppnnnmmmllllllllliiiiiijjjlllnnnppprrrsssoooooooooqqqtttvvvwwwxxxsssssstttuuuuuutttsssrrrttttttuuuuuutttsssrrrqqqqqqpppppppppqqqpppnnnlllkkkkkkjjjiiihhhfffdddccc```aaabbbbbbbbbbbbaaaaaabbbcccdddfffggggggggggggdddeeeffffffeeecccaaa___XXXXXXWWWVVVVVVVVVVVVWWWWWWWWWYYYZZZ\\\^^^______aaaeeejjjnnnpppqqqrrrssstttyyy~~~|||pppsssyyyvvvYYYHHHCCC@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999888999999::::::888888999999::::::;;;;;;999::::::;;;<<<<<<======>>>???@@@@@@??????@@@AAAAAAAAABBBCCCEEEGGGJJJLLLNNN\\\yyy}}}yyyxxxzzzzzzyyy{{{~~~|||yyyxxxyyyzzzvvvtttrrrooommmnnnrrruuuyyy{{{||||||{{{zzz{{{|||yyyzzz{{{{{{yyywwwuuussssssrrrpppooommmlllkkkkkkggghhhjjjlllooorrrssstttoooooonnnppprrruuuvvvvvvssssssuuuuuuuuutttsssrrrtttuuuvvvvvvuuusssqqqooorrrqqqqqqqqqrrrqqqooollliiiiiiiiihhhgggeeedddccc```aaaaaaaaaaaa``````___aaabbbcccfffgggiiiiiijjjeeefffggghhhgggfffdddbbbZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZ\\\^^^___```^^^ccciiinnnqqqsssuuuvvvuuuyyy~~~rrrtttyyy~~~aaaNNNHHH@@@???>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888888888999:::;;;;;;888999999999999:::::::::888888999::::::;;;<<<<<<>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCEEEFFFGGGOOO]]]zzz||||||~~~~~~|||zzzxxxtttrrrpppoooppprrruuuwww{{{{{{{{{{{{{{{{{{zzzyyywwwxxxyyyzzzzzzyyywwwuuuwwwuuuqqqmmmkkkjjjjjjkkkllliiifffiiipppuuuvvvuuutttrrrpppooooooqqqtttvvvwwwwwwwwwwwwvvvvvvvvvvvvttttttssssssrrrqqqppppppttttttsssqqqnnnmmmmmmnnnmmmkkkiiihhhhhhgggeeecccccccccbbbbbbbbbbbbbbbcccdddeeeeeeeeefffgggggggggggghhhhhhhhhfffeeecccaaa]]]ZZZWWWTTTTTTVVVYYY[[[ZZZZZZYYYYYYZZZ\\\^^^___^^^bbbiiimmmoooooooooooovvvzzz~~~yyytttuuufffOOOGGG@@@>>>===<<<===>>>===<<<<<<<<<======<<<<<<;;;::::::;;;<<<;;;999888999:::;;;:::999888888999:::;;;777999:::<<<<<<;;;:::999666777888999::::::::::::===<<<;;;::::::;;;<<<===:::<<<======<<<<<<===???BBBCCCDDDDDDCCCDDDFFFHHHQQQ\\\zzz~~~~~~{{{wwwtttooommmlllkkkmmmrrrvvvyyy{{{{{{{{{||||||{{{zzzzzzxxxyyyzzzzzzyyyxxxwwwvvvvvvuuusssqqqooommmkkkjjjjjjgggfffiiioootttuuussssssrrrqqqpppqqqrrrtttvvvvvvuuuuuuttttttuuuuuuuuuuuutttsssrrrqqqpppppppppqqqrrrrrrpppmmmlllmmmnnnooommmkkkjjjiiihhhfffdddddddddcccbbbbbbbbbbbbbbbdddeeeeeeffffffggggggggghhhhhhiiihhhgggfffdddccc^^^\\\XXXUUUTTTUUUXXXYYYZZZZZZYYYZZZ[[[\\\^^^___^^^ccciiimmmoooooooooooouuuyyy}}}xxxvvvlllTTTJJJBBB@@@>>>===>>>>>>>>>===<<<<<<======<<<<<<;;;::::::;;;<<<;;;999888999:::::::::999888888999::::::777888:::;;;<<<;;;:::999777888999:::;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<===>>>???>>><<<<<<<<<>>>@@@BBBCCCCCCCCCDDDFFFHHHQQQ\\\zzz~~~}}}xxxsssnnniiigggfffgggjjjpppwww{{{zzz{{{{{{|||||||||{{{{{{zzzzzzyyyxxxwwwvvvvvvuuusssttttttsssqqqnnnllljjjhhhffffffjjjooossssssqqqqqqqqqqqqqqqrrrssstttuuuwwwvvvuuuttttttuuuvvvwwwvvvuuusssqqqpppppppppqqqnnnooopppooommmlllmmmnnnqqqooommmlllkkkjjjhhhfffffffffdddcccbbbbbbbbbbbbddddddeeefffgggggghhhhhhiiijjjjjjjjjiiigggfffdddaaa^^^ZZZVVVTTTUUUVVVXXXYYYYYYYYYZZZ[[[\\\^^^______dddiiimmmoooooooooooossswww{{{}}}{{{uuu}}}tttZZZMMMDDDBBB???>>>?????????>>><<<<<<======<<<<<<;;;::::::;;;<<<;;;:::999:::;;;::::::999999999999::::::666777999:::::::::999888888999:::;;;;;;<<<;;;;;;<<<;;;;;;::::::;;;<<<<<>><<<<<<<<<===<<<<<<;;;::::::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::666777888999999999888888999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<======>>>???@@@???>>>===>>>??????AAABBBCCCDDDEEEHHHKKKPPP[[[zzz~~~|||{{{|||||||||||||||{{{yyyssslllgggfffeeeccccccffflllrrruuuxxxxxxzzz{{{||||||||||||yyyxxxvvvtttrrrpppooooooooonnnkkkjjjiiiiiijjjkkkiiijjjlllooorrrtttttttttrrrrrrssssssssstttttttttwwwwwwvvvvvvvvvwwwyyyzzzwwwvvvtttrrrpppoooooopppkkkmmmoooppppppooopppqqqsssqqqooonnnnnnmmmkkkjjjiiihhhgggeeedddcccccccccddddddeeefffggghhhiiijjjkkkkkkllllllllljjjiiihhhgggddd```[[[XXXWWWVVVVVVXXXYYYZZZ[[[\\\]]]]]]^^^```dddiiimmmnnnoooqqqrrrqqqtttxxx{{{~~~yyy}}}bbbMMMIIIEEEBBB???????????????<<<<<<<<<===<<<<<<;;;::::::;;;<<<<<<::::::;;;<<<::::::::::::::::::::::::777777888888999999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>;;;===>>>???>>>>>>@@@BBB@@@AAACCCDDDEEEFFFIIILLLOOO[[[zzz~~~~~~~~~{{{xxxvvvvvvwwwwwwxxxxxxyyyxxxtttnnnjjjhhhgggffffffhhhlllppprrrvvvvvvxxxyyy{{{{{{||||||yyyxxxvvvtttqqqooommmlllnnnllliiiggggggiiikkkmmmlllmmmnnnpppsssuuuvvvwwwuuuttttttsssssssssssssssssssssttttttuuuuuuvvvvvvvvvuuutttsssqqqpppnnnnnnkkkmmmpppqqqpppppppppqqqqqqooommmmmmnnnnnnlllkkkiiiiiigggfffeeeeeeeeeeeeddddddeeefffhhhiiijjjjjjkkkkkklllmmmlllkkkjjjiiiiiigggccc___[[[YYYXXXXXXXXXYYYZZZ\\\]]]]]]]]]]]]___ccchhhlllooopppssstttrrruuuyyy{{{~~~jjjRRRJJJFFFBBB????????????>>><<<<<<======<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<===::::::;;;;;;;;;;;;::::::888888888888999999::::::::::::;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>999;;;===>>>>>>???AAABBB@@@BBBCCCDDDDDDEEEHHHJJJOOOZZZyyy~~~~~~}}}~~~~~~{{{vvvttttttuuuuuuuuuwwwyyyyyyxxxtttpppiiiiiiiiiiiikkknnnppprrrtttuuuvvvxxxyyyzzz{{{{{{zzzyyyxxxvvvssspppmmmkkkmmmlllkkkkkkkkklllmmmnnnnnnooooooppprrrtttwwwyyyxxxwwwtttrrrqqqqqqrrrssspppqqqsssuuuvvvuuutttsssuuuuuuuuuuuussspppmmmllljjjlllooopppooonnnnnnooonnnlllkkklllmmmnnnmmmkkkiiihhhggggggfffffffffgggddddddeeeggghhhiiijjjkkkjjjkkklllllllllkkkjjjiiikkkiiieeeaaa^^^[[[ZZZZZZWWWYYYZZZ\\\]]]]]]]]]]]]^^^bbbggglllooorrrtttwwwsssvvvzzz|||~~~~~~uuu\\\KKKGGGBBB>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<>>>::::::;;;<<<<<<;;;::::::999999999999999::::::;;;999999::::::::::::999999999999;;;<<<=========<<<:::;;;============???@@@???AAABBBBBBBBBCCCEEEGGGOOOZZZyyy|||zzz}}}{{{vvvssssssttttttuuuvvvyyy{{{{{{xxxvvviiiiiijjjlllnnnppprrrsssrrrsssuuuwwwyyyzzzzzz{{{{{{{{{zzzyyyuuuqqqmmmkkklllmmmooopppppppppooonnnoooooooooppppppssswwwzzzzzzxxxuuurrrpppppprrrsssppprrruuuwwwxxxwwwuuuttttttuuuvvvvvvtttqqqmmmkkkiiikkknnnooonnnmmmmmmmmmllljjjjjjkkkmmmnnnmmmllliiihhhggggggggggggggghhhddddddeeeggghhhjjjkkkkkkjjjkkklllllllllkkkjjjiiillljjjgggccc___]]]\\\[[[WWWYYYZZZ\\\]]]]]]]]]]]]]]]aaagggkkkooorrrvvvxxxtttwwwzzz||||||~~~dddKKKGGGBBB>>>======>>>===<<<<<<======<<<<<<;;;::::::;;;<<<<<<;;;;;;===>>>::::::;;;<<<<<<;;;::::::::::::999999::::::;;;<<<999999:::::::::999888888666888999;;;<<<<<<;;;;;;;;;<<<>>>===<<<<<<===>>>>>>@@@AAAAAA@@@AAACCCEEENNNZZZyyy}}}{{{{{{xxxvvvxxxyyyvvvuuuuuuvvvxxxxxxwwwuuusssrrrqqqppppppqqqsssttttttuuuwwwyyyzzzzzzzzzyyyyyyzzzzzzyyywwwsssooolllooooooqqqrrrrrrqqqppppppqqqpppnnnnnnooossswwwzzzxxxwwwuuusssrrrqqqrrrrrrsssuuuwwwwwwwwwvvvwwwxxxvvvuuutttqqqooommmkkkjjjiiiiiiiiiiiiiiiiiijjjjjjmmmkkkjjjkkknnnnnnllliiikkkhhheeeeeegggiiihhhgggfffffffffggghhhiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnnnnllliiifffccc^^^YYYUUUXXXXXXYYYZZZ[[[\\\\\\]]]bbbeeehhhkkkooossswww{{{xxxyyyzzz}}}sss|||sssXXXEEE@@@EEEBBB@@@???;;;>>>>>>>>>>>>>>>>>>>>>>>>========================>>>===;;;;;;<<<>>>AAACCC;;;::::::999999::::::;;;;;;;;;:::999:::;;;<<<===::::::;;;;;;<<<=========<<<======>>>???@@@@@@@@@@@@AAAAAA@@@@@@AAAEEEHHHOOO]]]zzz}}}zzzyyyzzz{{{{{{yyyxxxxxxyyyxxxvvvtttsssssssssttttttuuuuuuvvvvvvvvvxxxyyyzzzzzzzzzzzz}}}}}}~~~}}}{{{xxxtttqqqnnnooopppqqqqqqqqqpppooooooooonnnnnnooosssvvvxxxxxxxxxvvvuuusssrrrrrrrrrrrruuuwwwxxxxxxxxxyyy{{{zzzxxxvvvssspppllljjjhhhhhhgggggggggggghhhiiiiiikkkjjjiiijjjlllmmmkkkiiijjjhhheeeeeegggiiihhhgggccccccddddddeeeffffffgggjjjjjjlllmmmnnnnnnoooooonnnllliiigggddd___ZZZWWWWWWXXXXXXYYY[[[\\\]]]]]]bbbdddhhhkkknnnrrrwwwzzz{{{|||~~~ooouuu___JJJBBBEEE@@@>>>>>>:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===999999888888888888999999::::::999999999:::;;;<<<;;;;;;<<<<<<===>>>>>>???<<<======>>>??????@@@@@@@@@AAAAAABBBBBBDDDHHHKKKPPP^^^{{{~~~}}}|||}}}~~~~~~|||{{{zzzxxxuuusssssstttvvvxxxyyyyyyxxxwwwwwwwwwwwwwwwxxxyyyyyyzzz{{{|||}}}|||{{{wwwtttrrrmmmnnnooopppqqqppppppooonnnnnnnnnooopppsssuuuwwwyyyyyyxxxwwwvvvtttrrrrrrqqqtttwwwxxxxxxyyy{{{||||||{{{xxxuuuppplllhhhfffeeeeeedddddddddeeefffggghhhgggggghhhiiijjjjjjiiiiiigggeeeeeefffhhhhhhgggcccccccccddddddeeeeeefffiiijjjkkkmmmnnnooooooooonnnllljjjgggeeeaaa\\\YYYWWWWWWXXXYYYZZZ\\\]]]^^^aaadddgggkkknnnrrrvvvzzz|||~~~oooqqq{{{kkkRRRFFFFFFAAA>>>???;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999:::<<<<<<;;;:::999::::::999999999999::::::999999999888999::::::;;;<<<<<<======>>>?????????=========>>>??????@@@@@@@@@AAACCCCCCEEEGGGKKKNNNQQQ___}}}||||||~~~~~~}}}{{{{{{yyyvvvsssqqqtttxxx{{{|||{{{yyywwwwwwvvvuuuuuuuuuvvvxxxyyyyyyzzz{{{{{{yyyvvvsssqqqlllmmmooopppqqqppppppooonnnnnnoooqqqrrrtttvvvwwwzzzzzzzzzyyyxxxuuusssqqqrrrtttvvvwwwwwwwwwxxxzzzzzzyyywwwtttpppkkkhhheeecccbbbaaa``````aaacccddddddddddddeeefffggghhhhhhhhhgggfffeeefffgggggghhhfffffffffggggggggghhhhhhiiijjjkkkmmmnnnooooooooonnnllljjjhhhfffccc^^^[[[WWWWWWWWWXXXYYY\\\^^^___aaacccgggjjjmmmqqqvvvyyyzzz~~~uuuuuuwww[[[KKKHHHBBBAAACCC@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::===<<<<<<;;;;;;<<<<<<===:::999999:::::::::;;;;;;;;;<<<<<<===>>>>>>??????======>>>>>>????????????@@@BBBDDDEEEEEEGGGKKKMMMPPP^^^}}}|||{{{}}}~~~~~~|||{{{zzzzzzyyyvvvtttooorrrwww{{{|||{{{xxxuuuttttttsssssssssuuuvvvwwwzzz{{{||||||{{{xxxuuussslllmmmooopppqqqqqqqqqpppppppppqqqrrrtttvvvxxxyyy{{{{{{{{{zzzxxxvvvsssrrrrrrtttvvvvvvuuuttttttuuuvvvuuuuuusssooolllhhhfffbbbaaa___]]]]]]]]]___`````````aaaaaabbbccceeegggggggggfffeeeeeeeeeggghhhhhhhhhhhhhhhiiiiiiiiiiiihhhiiikkkmmmnnnoooppppppmmmkkkiiihhhgggddd```]]]WWWWWWWWWWWWXXX[[[]]]___```bbbfffiiilllpppuuuxxx{{{}}}|||~~~```LLLGGGAAAAAAEEEBBB========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999:::;;;<<<===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>?????????AAACCCDDDEEEEEEFFFHHHJJJNNN]]]||||||{{{~~~||||||{{{yyyyyyzzzyyyvvvtttooorrrvvvzzz{{{yyyvvvsssrrrrrrrrrssstttuuuwwwwwwyyyyyyzzzzzzxxxuuuqqqooommmnnnpppqqqrrrrrrrrrqqqrrrrrrrrrssstttwwwyyy{{{||||||{{{yyywwwuuusssrrrssstttuuuuuusssrrrrrrsssrrrssssssrrrpppllliiigggcccaaa^^^[[[ZZZZZZ[[[]]]\\\]]]^^^^^^^^^```cccffffffggggggfffddddddfffhhhgggggggggggggggggggggggghhhiiikkkmmmnnnoooppppppkkkjjjhhhhhhgggdddaaa^^^YYYXXXWWWVVVWWWZZZ\\\^^^___bbbeeeiiilllppptttxxx|||cccLLLEEE???@@@CCC???>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999999<<<:::888666666888:::<<<::::::999999999999::::::;;;;;;<<<===============::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>??????AAACCCDDDEEEDDDEEEFFFHHHMMM]]]}}}{{{{{{~~~{{{~~~}}}|||zzzzzzzzzyyyvvvtttppprrrvvvyyyzzzxxxtttrrrpppqqqsssuuuwwwxxxxxxyyywwwxxxxxxxxxuuurrrnnnlllmmmoooppprrrsssssssssssssssrrrqqqqqqsssvvvyyy{{{}}}|||zzzxxxvvvtttssssssrrrtttuuuuuutttssstttuuusssssstttsssqqqmmmiiigggdddbbb^^^ZZZXXXXXXYYYZZZYYY[[[\\\\\\[[[]]]bbbeeefffggggggfffddddddfffiiigggggggggggggggfffffffffhhhiiijjjmmmnnnppppppqqqjjjhhhggggggfffdddaaa^^^ZZZYYYWWWVVVVVVXXX[[[\\\___aaaeeehhhkkkoootttwww{{{iiiPPPGGG@@@@@@AAA===========================999999999999999999999999999999888888999:::;;;<<<999999888888888888999999:::;;;<<<=========<<<<<<;;;;;;;;;<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>???AAADDDEEEEEEFFFHHHIIINNN]]]~~~xxxxxx{{{~~~{{{~~~}}}|||{{{zzzxxxvvvsssqqqssswwwyyyyyywwwtttrrrppprrrtttwwwyyyzzzzzzzzz{{{||||||{{{yyyuuuqqqnnnnnnoooqqqsssttttttttttttsssrrrpppoooqqquuuyyy|||~~~|||zzzwwwuuusssssssssqqqsssuuuvvvuuuuuuvvvwwwtttuuuuuutttrrrnnniiigggeeeccc^^^YYYWWWVVVWWWXXXWWWYYY[[[ZZZZZZ\\\aaaeeeeeeggggggfffccccccfffiiihhhhhhhhhhhhhhhggggggggggggiiijjjmmmnnnppppppqqqiiihhhfffffffffdddaaa^^^[[[ZZZXXXVVVVVVXXXZZZ[[[___aaaeeehhhkkkoootttwwwyyy~~~pppVVVLLLCCCBBBBBB===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>======;;;::::::999999::::::;;;999:::;;;<<<<<<<<<;;;:::<<<<<<======>>>??????????????????>>>>>>>>>>>>>>>>>>@@@CCCFFFGGGHHHJJJLLLOOO^^^~~~vvvvvvxxx|||~~~zzz~~~~~~~~~}}}{{{zzz{{{yyyvvvrrrvvvttttttxxx||||||xxxsssooopppsssvvvxxxzzz||||||yyyzzz{{{{{{yyyvvvqqqooommmmmmnnnooopppqqqqqqrrrttttttssstttuuuwwwyyyzzz|||{{{yyywwwvvvuuuttttttttttttssssssssstttuuuuuuvvvtttrrrqqqooommmjjjgggdddccc```^^^[[[YYYXXXXXXXXXWWWVVVUUUVVVYYY___dddfffffffffeeecccdddfffhhhdddeeeffffffeeeeeeggghhhjjjiiihhhjjjlllmmmkkkhhhiiiiiihhhiiiiiigggccc```]]]ZZZVVVSSSRRRTTTXXXZZZ]]]^^^```dddiiioootttxxxvvvUUUIIIGGGCCC@@@AAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::999888::::::;;;===>>>>>><<<999999999::::::<<<===??????<<<;;;:::999:::<<<>>>?????????@@@AAACCCFFFIIIKKKNNN\\\|||}}}yyywwwwww{{{|||}}}~~~~~~~~~}}}}}}{{{yyyxxxyyyxxxuuurrrvvvtttuuuyyy}}}~~~{{{wwwqqqrrrtttvvvxxxzzz{{{{{{yyyzzz{{{{{{yyyvvvrrrooommmmmmmmmnnnooooooppppppqqqqqqqqqrrrsssuuuwwwxxxwwwwwwvvvuuusssrrrqqqqqqtttssssssrrrrrrsssuuuuuuvvvuuurrrpppooommmjjjiiigggeeebbb___\\\ZZZYYYXXXWWWWWWWWWWWWWWWZZZ___cccdddeeeffffffddddddfffgggeeefffggggggfffgggiiikkkkkkiiihhhiiikkklllkkkiiijjjjjjiiiiiiiiigggccc```]]]ZZZVVVRRRRRRSSSVVVYYYZZZ[[[]]]aaagggmmmsssvvv{{{YYYKKKGGGBBB???AAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;::::::;;;<<<===<<<;;;<<<<<<;;;;;;;;;<<<<<<===@@@@@@???>>>???AAACCCDDDAAAAAAAAABBBCCCEEEHHHIIIPPP^^^}}}zzzwwwwwwuuuuuuzzz}}}zzz{{{~~~~~~|||{{{yyywwwwwwwwwwwwuuusssvvvuuuvvvyyy~~~~~~{{{ssstttuuuvvvxxxyyyyyyzzzxxxyyyzzz{{{yyyvvvrrrpppmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnoooqqqtttvvvwwwwwwwwwxxxxxxwwwvvvtttssstttsssqqqqqqqqqsssuuuvvvwwwuuussspppmmmlllkkkkkkjjjhhhddd___\\\ZZZYYYYYYWWWXXXYYYZZZZZZ[[[^^^aaabbbeeegggggggggffffffgggfffggghhhhhhhhhhhhjjjlllkkkiiiggggggiiikkkkkkkkklllkkkkkkkkkjjjhhhdddaaa]]]ZZZVVVRRRQQQRRRTTTVVVUUUVVVYYY^^^dddkkkqqqttt___NNNGGGBBB???@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::;;;::::::;;;=========;;;???>>>===<<<;;;:::::::::>>>======<<<===???@@@AAACCCBBBBBBBBBCCCDDDFFFGGGQQQ___}}}xxxuuuuuussstttyyy~~~zzz{{{}}}}}}}}}|||}}}~~~zzzyyyxxxxxxxxxxxxwwwwwwxxxwwwwwwyyy|||}}}}}}{{{vvvvvvvvvvvvwwwxxxxxxyyyxxxyyyzzzyyyxxxuuurrrpppoooooonnnnnnmmmmmmmmmmmmkkkkkkmmmoooqqqsssuuuvvvvvvwwwyyyzzzzzzyyywwwvvvtttrrrqqqpppppprrruuuvvvwwwvvvsssooolllkkklllmmmllliiieee```\\\ZZZYYYYYYWWWYYY[[[]]]\\\]]]^^^___bbbeeeiiijjjjjjiiihhhhhhhhhiiijjjiiiggggggiiijjjkkkjjjhhhggghhhjjjkkklllnnnmmmllllllllljjjfffccc]]][[[VVVSSSQQQQQQSSSTTTRRRTTTWWW\\\bbbjjjpppttt|||eeePPPGGGBBB@@@AAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<>>>@@@@@@===;;;???>>>===<<<;;;::::::::::::::::::::::::;;;===>>>BBBAAAAAABBBCCCEEEGGGHHHPPP^^^|||yyywwwtttsssuuuzzz~~~}}}|||yyywwwxxx{{{|||{{{{{{zzzyyyyyyzzzzzzyyyxxxwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwvvvwwwxxxxxxxxxyyyyyyxxxvvvssspppnnnooooooooonnnmmmmmmlllllljjjkkkmmmooorrrtttuuuvvvqqqsssuuuwwwxxxwwwvvvuuusssrrrqqqqqqqqqsssuuuwwwvvvvvvtttppplllkkkmmmooommmjjjfffaaa]]]ZZZYYYXXXWWWZZZ]]]___^^^]]]]]]^^^bbbfffjjjmmmlllkkkkkkjjjjjjkkkkkkiiifffeeefffgggkkkkkkiiihhhhhhjjjlllnnnnnnnnnmmmnnnnnnlllhhheee___]]]XXXTTTRRRRRRSSSSSSRRRSSSWWW\\\cccjjjqqqtttyyy~~~zzz~~~jjjSSSHHHCCCAAABBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::999999888:::>>>CCCEEECCC>>>:::===<<<<<<;;;;;;;;;<<<<<<============>>>???@@@@@@???@@@@@@AAACCCFFFIIIJJJMMM[[[{{{~~~xxxwwwtttsssuuu||||||wwwrrrsssxxx}}}|||||||||zzzxxxxxxyyy{{{yyyxxxwwwvvvuuuvvvwwwxxxzzzyyyxxxwwwvvvwwwxxxxxxyyyxxxwwwvvvssspppmmmkkknnnnnnmmmmmmlllllllllkkkkkklllnnnppprrrsssttttttpppqqqsssuuuwwwwwwwwwwwwrrrrrrrrrssstttuuuvvvwwwtttvvvuuurrrmmmkkkmmmpppmmmkkkhhhddd```]]]ZZZYYYYYY\\\___```___^^^^^^^^^bbbfffjjjmmmmmmlllllllllkkklllkkkiiifffeeefffgggkkkllllllkkkjjjjjjmmmooonnnnnnnnnooopppnnnkkkiiibbb```[[[WWWTTTSSSSSSTTTSSSTTTXXX]]]ccckkkqqquuuwww|||tttxxx~~~qqqYYYKKKEEEBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::888777777666777:::???DDDFFFDDD>>>:::;;;;;;;;;;;;;;;<<<===>>>======>>>??????@@@@@@AAA??????@@@AAADDDGGGIIIKKKLLLZZZzzzzzztttsssssssssvvv}}}~~~xxxqqqpppsssxxxzzzzzzzzzwwwttttttvvvyyyxxxxxxvvvuuutttuuuxxxzzz{{{yyyxxxvvvvvvwwwxxxyyyyyyxxxwwwtttpppmmmjjjhhhkkkkkkkkkjjjjjjjjjjjjjjjkkklllnnnpppqqqrrrrrrrrrooopppqqqsssuuuwwwxxxyyyqqqrrrtttuuuwwwwwwwwwwwwsssuuuvvvtttnnnlllmmmooommmmmmkkkhhheeeaaa]]][[[[[[]]]```aaa___^^^^^^^^^aaadddhhhjjjkkkkkklllmmmjjjkkkkkkjjjhhhhhhiiijjjjjjmmmnnnnnnllllllmmmooonnnnnnnnnpppqqqqqqnnnllleeeccc___ZZZWWWUUUUUUUUUTTTUUUXXX]]]cccjjjppptttwww}}}rrrttt~~~zzz```OOOGGGCCC@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888999<<<@@@BBBAAA>>>;;;;;;;;;;;;;;;;;;<<<======:::;;;<<<======>>>>>>>>>@@@@@@@@@AAACCCFFFHHHJJJMMM[[[{{{xxxrrrqqqqqqqqqttt|||zzzrrrnnnpppssswwwxxxwwwtttqqqpppsssvvvwwwwwwvvvuuutttvvvzzz}}}{{{yyyxxxvvvvvvwwwyyyzzzyyyxxxvvvsssoookkkhhhfffhhhhhhhhhhhhhhhhhhhhhhhhjjjlllnnnoooqqqqqqqqqpppiiijjjkkklllnnnqqqsssuuuppprrruuuwwwxxxxxxwwwvvvqqquuuwwwuuuooolllmmmooonnnnnnmmmlllhhhddd___]]]\\\^^^```aaa___^^^^^^___```cccfffhhhiiijjjkkkllliiijjjkkkkkkjjjkkkmmmnnnjjjmmmppppppnnnlllnnnpppmmmmmmnnnppprrrrrrpppnnngggeeeaaa\\\YYYWWWVVVUUUTTTUUUXXX]]]cccjjjpppssswww}}}rrrsss~~~|||~~~dddRRRHHHCCC???@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<999999999;;;===???>>>======<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>????????????BBBBBBBBBBBBCCCEEEFFFHHHOOO]]]|||~~~wwwtttsssppppppsss{{{{{{uuurrrsssuuusssttttttqqqmmmlllnnnppprrrsssuuuvvvuuuvvvxxxzzzvvvwwwxxxyyyzzz{{{{{{{{{xxxwwwvvvtttppplllgggeeeiiiiiijjjjjjjjjjjjiiiiiipppooopppqqqrrrrrrpppnnngggffffffhhhmmmrrrvvvwwwssstttvvvxxxxxxvvvtttsssuuutttrrrpppooooooppppppqqqpppmmmiiifffcccaaa```___```aaa```______aaaccccccdddfffgggiiijjjjjjkkkooommmllljjjjjjkkklllmmmnnnoooooonnnmmmmmmnnnpppnnnlllmmmqqqvvvvvvqqqllljjjgggccc^^^YYYVVVTTTSSSSSSUUUYYY\\\aaagggnnnrrrvvv{{{xxxxxxzzz|||vvv|||sssWWWJJJFFFCCC@@@???>>>?????????===;;;<<<===>>>===<<<<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;:::999:::;;;<<<===========================>>>>>>>>>>>>>>>?????????@@@>>>???CCCEEEEEEGGGKKKPPPZZZyyy~~~zzzxxxvvvtttpppssswww{{{~~~xxxsssrrrsssqqqrrrqqqnnnjjjhhhjjjlllnnnqqqtttuuuvvvvvvxxxyyyuuuwwwzzz|||}}}{{{yyyxxxwwwvvvuuusssppplllhhhfffiiiiiijjjkkkkkkkkkkkkkkkqqqpppooopppqqqpppmmmkkkfffeeeeeehhhmmmrrruuuvvvsssuuuwwwxxxxxxwwwuuussssssrrrqqqpppoooooopppppprrrpppmmmjjjgggdddbbbbbb```aaaaaa```___```ccceeeeeefffggghhhiiijjjkkklllmmmllljjjiiiiiiiiikkklllnnnooopppooonnnmmmoooppppppnnnooorrrvvvwwwsssnnnllliiieee```[[[XXXUUUTTTTTTWWWZZZ]]]aaaffflllpppxxx|||xxxvvvvvv}}}~~~uuuzzzcccQQQIIIFFFAAA???>>>?????????===;;;;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===========================>>>>>>>>>>>>????????????@@@>>>???CCCEEEEEEGGGKKKOOOZZZyyy}}}xxxvvvtttrrrpppsssvvvzzz|||vvvrrrqqqoooooommmjjjfffddddddeeehhhlllqqqtttuuuuuuvvvwwwtttwww{{{~~~~~~{{{wwwtttuuuttttttrrrooollliiigggiiijjjkkklllmmmnnnnnnnnnqqqpppnnnnnnnnnllljjjgggeeeddddddggglllqqqsssttttttuuuwwwyyyyyywwwuuutttqqqpppooonnnnnnooopppqqqrrrqqqnnnkkkhhhfffdddcccbbbbbbaaa``````aaaeeehhhiiiiiihhhhhhiiikkklllmmmnnnmmmllljjjjjjkkkllllllnnnpppqqqpppooonnnoooqqqsssqqqqqqsssvvvwwwuuuqqqnnnlllhhhccc^^^YYYWWWUUUUUUXXX[[[^^^aaaeeejjjmmmyyy~~~zzztttpppvvvuuuwww~~~rrrYYYLLLGGGAAA@@@>>>>>>??????===;;;:::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;::::::::::::;;;<<<=================================>>>>>>????????????AAA>>>???CCCEEEEEEGGGKKKOOOZZZxxx}}}wwwtttsssqqqqqqsssvvvzzz~~~zzzuuurrrnnnmmmkkkhhhdddaaa```___aaaffflllqqqtttttttttuuuuuuwwwzzz{{{{{{xxxtttrrrrrrqqqqqqpppnnnllljjjhhhhhhiiijjjlllnnnoooooooooooommmlllkkkkkkjjjhhhfffdddddddddggglllppprrrrrrtttvvvxxxyyyyyyxxxvvvtttooonnnmmmmmmmmmooopppqqqrrrqqqnnnllliiigggfffeeedddcccbbb``````cccgggkkklllkkkjjjiiijjjkkkmmmoooppppppooonnnmmmnnnnnnooonnnpppqqqqqqoooooooooppptttrrrrrrsssuuuvvvuuusssooommmiiiddd___[[[WWWUUUTTTWWW[[[___bbbfffjjjnnnxxx|||tttlllqqqwwwttt{{{___LLLEEEBBB@@@>>>>>>>>>>>>===<<<:::;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<::::::::::::;;;;;;<<<<<<==============================>>>>>>??????@@@@@@AAA??????CCCEEEEEEFFFJJJNNNYYYxxx~~~wwwuuusssrrrsssuuuwww|||}}}~~~}}}wwwsssnnnllljjjgggddd```]]]\\\[[[```hhhooorrrssstttuuuxxxxxxxxxwwwvvvtttrrrpppnnnnnnmmmmmmlllkkkjjjiiiggghhhjjjkkkmmmnnnoooooolllkkkiiiiiiiiiiiihhhgggdddcccdddgggllloooqqqqqqtttuuuwwwyyyyyywwwuuutttnnnmmmmmmmmmmmmooopppqqqrrrpppnnnllliiihhhgggfffeeedddcccaaaaaacccgggkkkmmmlllkkkjjjkkklllnnnpppppppppoooooonnnnnnnnnnnnmmmoooqqqqqqpppnnnoooooossssssssstttuuuuuutttsssooommmjjjeee```\\\XXXVVVRRRUUUYYY^^^bbbgggmmmpppuuuzzzxxxmmmqqqzzztttwwwgggPPPFFFBBB@@@>>>===>>>>>>>>>===:::;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;999999;;;<<<>>>:::::::::;;;;;;;;;;;;;;;========================<<<======>>>??????@@@@@@BBB???@@@DDDEEEDDDFFFJJJNNNYYYwww~~~wwwtttsssqqqvvvwwwzzz||||||~~~~~~xxxsssmmmkkkhhhfffdddaaa]]]ZZZYYY^^^gggnnnrrruuuvvvxxxzzzyyyxxxvvvtttrrrpppooojjjiiiiiiiiiiiiiiiiiiiiiggghhhjjjlllmmmnnnooooookkkiiigggggghhhhhhhhhgggddddddeeehhhllloooppppppssstttvvvxxxxxxvvvtttsssooonnnmmmmmmmmmooopppqqqpppooommmkkkiiihhhggggggeeeeeedddbbbaaacccfffiiillllllkkkkkklllmmmooopppmmmmmmmmmmmmmmmllllllllllllnnnpppqqqooonnnnnnnnnssssssuuuvvvvvvuuutttsssnnnmmmjjjgggbbb^^^ZZZXXXSSSUUUXXX\\\aaagggnnnssssssxxx}}}pppuuuwwwsss~~~qqqVVVJJJCCC@@@>>>======>>>>>>===:::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;<<<===999:::;;;;;;<<<<<<;;;;;;========================<<<<<<===>>>???@@@@@@AAABBB???@@@DDDEEEDDDFFFIIINNNXXXvvv~~~wwwtttrrrqqqwwwxxx{{{|||zzz{{{{{{{{{}}}vvvqqqllljjjgggeeedddaaa\\\XXXZZZ___gggoootttxxx{{{}}}zzz{{{{{{yyywwwsssooommmffffffffffffggghhhiiiiiiiiijjjlllmmmnnnoooooopppmmmkkkhhhgggggggggfffeeeddddddfffiiimmmppppppppprrrsssuuuwwwwwwuuusssrrrpppooonnnnnnnnnooopppqqqooonnnlllkkkiiihhhggggggeeefffeeedddbbbbbbdddfffjjjjjjkkklllmmmooooooppplllmmmmmmmmmllllllkkkkkkkkkmmmooopppnnnmmmlllmmmsssuuuxxxyyyxxxvvvttttttnnnmmmllliiieeeaaa]]][[[VVVWWWYYY[[[___eeemmmssstttyyytttzzzzzzuuuxxxZZZKKKCCC@@@===<<<===>>>>>>===;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;========================<<<<<<===>>>???@@@AAAAAABBB@@@@@@DDDEEEDDDEEEIIINNNXXXuuu{{{xxxvvvtttwwwxxx|||{{{yyyxxxxxxxxx{{{tttoookkkhhheeeddddddaaa\\\WWW\\\aaaiiipppvvvzzz~~~zzz|||}}}}}}zzzuuuoookkkdddddddddeeefffggghhhiiikkklllmmmoooppppppppppppooommmiiigggfffeeedddccceeeeeefffjjjnnnpppqqqpppqqqsssuuuvvvvvvuuusssqqqqqqpppooonnnnnnooopppqqqnnnmmmllljjjiiihhhggggggeeeffffffdddbbbbbbbbbdddhhhiiikkkmmmnnnoooppppppnnnnnnnnnooonnnmmmmmmllljjjllloooooonnnlllllllllsssvvvzzz{{{zzzxxxuuutttooonnnmmmkkkgggccc```]]]YYYYYYYYYZZZ]]]dddlllrrruuuzzzvvv}}}}}}yyy{{{ZZZJJJCCC@@@===<<<===>>>>>>>>><<<===>>>===<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999:::;;;<<<<<<<<<;;;:::========================;;;<<<===>>>???@@@AAAAAACCC@@@@@@DDDEEEDDDEEEIIINNNXXXuuu~~~{{{xxxvvvwww|||