BMv6( yyysssooollllllkkkkkkkkkkkkkkkkkkeeejjjooouuu{{{{{{yyyyyyyyy{{{~~~{{{wwwsssppprrrtttwwwxxxyyywwwtttrrrqqqqqqqqqrrrtttuuuvvvwwwuuurrrooommmooooooppppppppppppooooooqqqrrrqqqnnnooorrrqqqmmmnnnooorrruuuwwwxxxxxxxxxvvvssspppqqqtttwwwvvvuuuttttttttttttuuuwwwxxxzzzyyypppjjjhhhfffaaa\\\YYYYYYZZZ[[[\\\\\\]]]]]]]]]^^^___aaagggppp|||}}}|||yyyvvvtttsssssssssnnnnnnmmmllljjjiiihhhhhhjjjjjjjjjjjjkkkmmmoooqqqppppppqqqrrrtttvvvxxxyyy|||}}}{{{}}}{{{yyyzzz||||||yyyvvvvvvtttsssqqqpppppppppqqquuusssqqqqqqssstttuuutttpppqqqqqqpppooonnnmmmmmmnnnmmmkkkjjjiiikkklllnnnnnnmmmkkkiiihhhhhhhhhiiihhhjjjlllnnnpppsssvvvyyy|||yyyuuutttuuuwwwxxxzzzzzz{{{|||}}}~~~~~~~~~xxxuuurrrqqqrrrqqqooolllmmmnnnnnnmmmkkkjjjkkklllmmmnnnnnnoooqqquuu{{{|||wwwoooiiieeeddddddbbbaaa```___^^^dddddddddbbb___^^^^^^___]]]___cccfffiiixxx|||pppdddaaa^^^\\\]]]___aaaaaacccaaa___]]]\\\\\\]]]^^^^^^___```aaaaaa```^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\]]]\\\YYY[[[______[[[]]]^^^```aaabbbcccbbbbbbbbb```^^^^^^aaacccbbbaaabbbaaaaaaaaabbbdddfffgggtttzzzooofffbbb___\\\ZZZWWWWWWWWWWWWWWWWWWXXXXXXUUUVVVVVVXXX\\\ccckkkrrrzzz}}}|||xxxvvvtttrrrooommmjjjiiihhhhhhgggfffeeecccaaa___^^^]]]]]]]]]\\\\\\]]]^^^```aaa``````aaaccceeegggiiijjjmmmqqqxxx}}}}}}|||zzzxxxwwwxxxxxxuuusssrrrqqqpppoooooopppqqqqqqrrrpppooooooqqqrrrrrrqqqnnnnnnnnnnnnmmmllljjjjjjkkkkkkiiihhhhhhiiijjjjjjjjjiiigggeeedddcccccccccbbbdddhhhjjjlllppptttwww}}}{{{xxxvvvuuuvvvyyyzzz{{{{{{|||}}}}}}|||zzzxxxuuutttsssssstttllljjjgggggghhhhhhfffdddfffggggggeeedddccceeegggfffhhhkkkooottt{{{}}}}}}xxxrrrooolllhhhbbb]]]YYYYYYXXXWWWWWWVVVUUUUUUOOOPPPPPPOOOMMMLLLMMMOOOLLLLLLPPPUUU]]]kkk}}}iii___VVVTTTRRRQQQRRRSSSSSSRRRUUUTTTRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZTTTTTTUUUUUUUUUUUUTTTTTTPPPQQQPPPNNNPPPTTTUUURRRUUUUUUVVVWWWWWWVVVVVVUUUWWWVVVTTTTTTVVVWWWWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[dddsssttthhh___ZZZZZZZZZVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVZZZ___cccjjjpppxxx}}}}}}yyyuuusssqqqooommmjjjhhhfffeeedddeeedddbbb```^^^\\\ZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXWWWXXXXXXZZZ\\\___aaabbbcccgggmmmrrruuuwwwyyy{{{xxx{{{~~~{{{yyyyyyxxxvvvtttsssrrrrrrqqqrrrssstttuuutttsssssstttvvvwwwuuutttqqqqqqqqqpppooonnnlllkkkmmmmmmmmmllllllkkkkkkkkkjjjiiigggeeecccaaa`````````cccgggkkknnnrrrvvvyyy~~~}}}{{{zzz{{{}}}~~~zzzwwwtttsssssssssrrrqqqlllkkkiiihhhggggggggghhhbbb```______```aaa```___aaabbbbbbbbbaaabbbeeehhhiiimmmrrrwww~~~~~~}}}}}}|||yyyuuutttxxx}}}~~~}}}{{{xxxuuurrrmmmfffaaa___\\\WWWTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNMMMKKKKKKLLLMMMPPPNNNPPPVVV___kkk|||}}}qqqaaa[[[UUUSSSRRRRRRSSSSSSQQQPPPSSSSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUWWWYYYZZZTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRQQQNNNPPPUUUVVVTTTVVVVVVWWWWWWVVVVVVVVVVVVWWWVVVVVVUUUVVVVVVVVVUUUSSSSSSTTTUUUVVVWWWXXXXXX```jjj{{{sssfff^^^[[[\\\VVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUVVVYYY[[[aaagggooouuuwwwvvvuuutttqqqpppnnnllliiigggfffeeeddddddbbbaaa___]]][[[[[[\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVWWWYYY[[[]]]___``````ccchhhkkkmmmooorrrtttrrruuuxxx}}}~~~~~~||||||{{{zzzzzz{{{|||}}}~~~}}}~~~{{{{{{{{{zzzxxxvvvuuuttttttttttttttttttsssrrrrrrpppooommmjjjhhhfffddddddfffjjjooossswww{{{~~~}}}}}}yyyyyyxxxvvvuuutttsssrrrqqqnnnkkkiiihhhiiiiiihhhdddcccbbb```_________``````___^^^]]]^^^___``````bbbccceeegggiiilllpppsss{{{~~~|||}}}~~~~~~}}}yyyvvvttttttvvvssspppppptttzzz~~~}}}|||zzzxxxuuuqqqnnnjjjddd\\\WWWUUUSSSPPPNNNKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMMMMKKKIIIHHHHHHJJJNNNLLLNNNVVV```jjjvvv}}}|||zzzggg[[[VVVRRRQQQPPPPPPQQQPPPNNNLLLPPPOOOOOOOOOPPPPPPQQQQQQOOONNNMMMLLLMMMNNNPPPQQQOOOPPPPPPPPPPPPPPPPPPOOOPPPQQQOOOLLLOOOUUUVVVTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPQQQOOOPPPQQQRRRSSSTTTTTTTTT]]]bbblll|||tttiiiaaa___YYYWWWUUUSSSRRRRRRRRRSSSNNNPPPRRRRRRQQQQQQSSSTTTWWW\\\bbbgggjjjlllnnnoookkkjjjjjjiiigggfffeeeddd______^^^^^^]]]\\\[[[[[[[[[[[[ZZZYYYWWWUUUTTTSSSRRRSSSSSSTTTVVVXXXZZZ[[[]]]___aaacccdddeeegggiiikkkmmmppptttwwwyyyyyyzzzxxxzzz}}}~~~~~~~~~~~~}}}zzz{{{||||||||||||{{{zzzxxxvvvssspppmmmkkkkkkkkkooorrrxxx}}}~~~zzzwwwuuussssssoooooonnnlllkkkjjjiiihhhiiifffcccaaaaaabbbbbbbbb```___^^^]]]\\\[[[[[[[[[_________^^^___aaaccceeeeeehhhmmmqqquuuyyy~~~~~~}}}|||||||||~~~~~~}}}}}}~~~{{{||||||}}}~~~}}}}}}|||||||||{{{{{{{{{|||{{{zzzvvvrrroooooopppxxxwwwuuuvvvzzz~~~~~~}}}yyyuuuqqqnnnhhhccc\\\XXXVVVVVVSSSQQQMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIGGGEEEDDDEEEFFFGGGGGGLLLWWWbbblllvvv~~~~~~rrrggg]]]UUUQQQOOONNNNNNNNNNNNLLLJJJMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMKKKKKKKKKLLLMMMNNNKKKLLLLLLMMMMMMLLLLLLKKKNNNOOOMMMLLLPPPWWWZZZXXXRRRQQQPPPPPPPPPPPPQQQQQQNNNPPPQQQPPPMMMLLLKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRXXX]]]dddnnnwwwmmmgggaaa^^^[[[WWWTTTSSSSSSSSSOOOPPPRRRRRRQQQQQQRRRSSSSSSVVVYYY\\\^^^bbbfffiiieeeeeefffgggggggggffffff````````````____________\\\[[[[[[ZZZXXXVVVTTTSSSRRRRRRRRRRRRSSSUUUVVVWWW\\\]]]^^^^^^^^^___bbbdddgggiiikkkoooqqqsssttttttuuuwwwyyyzzzyyyyyyzzz{{{yyyzzz|||}}}~~~|||wwwuuuuuuvvvwwwzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyvvvrrrooommmlllkkkhhhgggfffeeedddbbbaaaaaa```^^^\\\[[[\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZ^^^___```aaabbbfffjjjnnnoootttzzz~~~~~~~~~}}}}}}}}}}}}}}}|||}}}~~~}}}~~~~~~~~~~~~~~~}}}xxxwwwuuurrrooonnnppprrrsssrrrrrrtttwwwxxxxxxwwwwwwwwwvvvtttooojjjeeeccc\\\WWWQQQNNNNNNMMMKKKIIIHHHGGGGGGGGGFFFFFFEEEEEEGGGHHHHHHGGGFFFFFFGGGIIIHHHJJJSSS```kkksss}}}wwwqqqpppiii___TTTRRROOOOOOOOOOOONNNLLLNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOMMMNNNNNNOOOOOONNNNNNMMMNNNOOOOOOPPPVVV___ddddddWWWVVVTTTRRRQQQQQQQQQQQQOOOQQQSSSQQQNNNLLLKKKLLLLLLMMMOOOQQQRRRRRRRRRQQQQQQXXX___eeeooo}}}uuuooolllfff```ZZZWWWUUUUUUSSSTTTTTTTTTRRRQQQSSSTTTQQQSSSUUUWWWXXX[[[^^^aaa___```ccceeeggghhhhhhhhhgggffffffeeeddddddcccccc^^^___^^^]]]\\\ZZZWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVZZZ[[[[[[[[[[[[]]]```cccdddeeegggjjjlllnnnoooooorrrsssuuutttsssrrrssstttrrrsssuuuvvvwwwyyy}}}~~~}}}|||{{{xxxxxxxxxxxxwwwwwwvvvuuurrrqqqnnnkkkiiigggffffffbbbbbbaaa```^^^]]]\\\[[[YYYXXXWWWXXXZZZ[[[ZZZYYYYYYYYY[[[\\\^^^_________aaadddgggjjjmmmrrrzzz{{{||||||}}}~~~~~~zzz{{{}}}~~~}}}|||}}}~~~~~~}}}|||||||||}}}~~~}}}}}}}}}||||||||||||{{{sssrrrpppmmmlllmmmqqqtttyyyyyyzzz}}}~~~|||yyywwwwwwvvvrrrlllfffbbb```XXXSSSNNNLLLLLLLLLJJJGGGJJJJJJJJJIIIHHHGGGGGGGGGFFFGGGHHHHHHHHHIIIKKKMMMLLLPPPZZZgggqqqxxx{{{mmmpppxxxsssiiiVVVSSSPPPOOOOOOOOOOOONNNOOOOOOOOOOOOOOONNNMMMMMMFFFGGGGGGHHHIIIJJJKKKKKKOOOPPPPPPQQQQQQPPPPPPOOOMMMOOOPPPRRRZZZeeellllll[[[YYYWWWTTTRRRQQQQQQQQQOOORRRTTTRRROOOLLLKKKLLLIIIKKKLLLNNNOOOOOOOOOOOOHHHQQQYYY\\\aaauuu|||xxxqqqhhhaaa\\\YYYXXXSSSTTTSSSRRROOOOOOPPPQQQLLLNNNPPPRRRRRRTTTVVVXXXWWWYYY\\\```bbbdddeeeeeeiiiiiihhhfffeeecccbbbaaa_________^^^]]]ZZZXXXWWWUUUUUUTTTTTTSSSTTTTTTUUUTTTUUUVVVVVVWWWYYY]]]```^^^___aaaccceeegggggghhhlllmmmmmmllljjjiiijjjkkkiiikkklllmmmnnnqqquuuxxxyyyxxxxxx{{{~~~yyyyyyyyyxxxwwwuuutttsssnnnnnnnnnnnnmmmlllkkkjjjiiihhheeecccaaa`````````______^^^]]][[[ZZZYYYXXXWWWVVVWWWXXX[[[[[[ZZZYYYWWWYYY[[[^^^aaaccceeeeeegggkkkoootttxxx|||}}}~~~~~~~~~|||{{{zzz{{{|||~~~~~~}}}{{{yyyvvvwwwyyy{{{|||}}}}}}~~~~~~~~~}}}|||{{{yyywwwvvvrrrqqqooooooppprrruuuwwwyyy{{{}}}~~~|||yyywwwwwwuuupppjjjccc]]]XXXVVVNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFBBBEEEHHHHHHGGGGGGJJJMMMLLLXXXeeelllttt~~~|||iiidddfffrrrvvvmmm\\\VVVPPPOOOSSSWWWXXXWWWVVVTTTPPPLLLIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKMMMOOOVVVTTTQQQOOOMMMMMMNNNNNNPPPPPPPPPRRRWWW]]]dddiiiXXXUUUQQQNNNMMMOOOQQQTTTPPPQQQSSSTTTSSSQQQNNNLLLMMMNNNOOONNNMMMMMMOOOQQQQQQOOORRRYYY\\\ddd|||wwwlllbbb\\\ZZZWWWUUURRRPPPPPPPPPOOOMMMOOOOOOPPPPPPPPPQQQQQQQQQUUUVVVXXX[[[^^^bbbeeegggiiiiiijjjkkkjjjiiihhhgggiiieeeaaa______^^^[[[YYY]]]\\\ZZZXXXVVVUUUTTTTTTWWWWWWVVVUUUVVVYYY[[[\\\aaaaaa``````aaabbbdddeeefffeeeeeeeeeddddddcccccc```aaadddgggkkkoooqqqsssttttttttttttuuuxxx}}}}}}}}}}}}|||zzzxxxvvvtttrrrrrrqqqooonnnmmmllllllkkkjjjiiigggfffeeeeeeeeedddbbb```]]][[[ZZZZZZZZZ^^^\\\ZZZYYYYYYYYYXXXWWWWWWWWWXXXZZZ\\\^^^]]]]]]^^^```cccfffhhhlllpppsssxxx||||||}}}}}}~~~}}}|||{{{zzz||||||}}}~~~}}}|||{{{zzzxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||{{{zzzxxxwwwvvvrrrqqqqqqqqqsssvvvyyy{{{yyy{{{}}}~~~}}}{{{wwwuuurrrooojjjddd^^^XXXSSSQQQMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEECCCEEEGGGGGGGGGIIIMMMPPPZZZeeepppvvv|||||||||qqqbbb\\\\\\eeejjjbbbZZZUUUOOOOOORRRUUUUUUTTTTTTRRRNNNKKKIIIHHHIIIIIIJJJJJJIIIJJJKKKLLLNNNOOOPPPOOONNNMMMMMMNNNOOOPPPMMMLLLLLLMMMPPPUUUZZZ]]]RRRQQQPPPOOONNNNNNOOOOOOOOOPPPRRRSSSRRRPPPMMMKKKLLLMMMMMMMMMLLLLLLNNNOOOPPPMMMPPPVVVXXX]]]qqqyyypppkkkiii___[[[VVVSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSVVVYYY]]]```aaaeeefffgggiiijjjjjjkkkkkkllliiieeecccbbbaaa^^^[[[\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVXXXZZZ[[[\\\\\\[[[[[[\\\]]]___```aaaaaaaaa```````````````___aaacccfffiiilllnnnooonnnnnnnnnmmmmmmpppuuuxxxyyy}}}~~~}}}}}}|||{{{yyyyyyxxxwwwuuussspppooollllllkkkjjjiiihhhggggggbbbaaa___^^^]]]\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXYYYZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXYYY\\\___aaabbbbbbeeehhhlllpppsssxxx|||{{{|||}}}~~~}}}|||{{{zzz}}}||||||||||||{{{{{{{{{{{{zzzzzzyyyyyyzzz|||}}}{{{{{{{{{zzzyyywwwvvvuuuppppppqqqrrruuuxxx{{{}}}zzz{{{|||}}}|||yyyuuusssllljjjeee^^^XXXRRRNNNLLLKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGIIINNNTTTXXXjjjsss|||{{{yyy~~~wwweee[[[VVVRRRXXX\\\VVVVVVRRRNNNNNNPPPRRRQQQOOOPPPNNNKKKIIIGGGGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOMMMLLLKKKJJJJJJKKKMMMMMMJJJJJJIIIJJJKKKMMMOOOQQQKKKLLLNNNOOOOOOMMMKKKJJJMMMNNNPPPPPPPPPNNNLLLJJJJJJKKKKKKKKKJJJJJJLLLMMMOOOMMMPPPTTTTTTWWWeeevvv~~~}}}pppjjjaaaZZZVVVTTTSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNPPPRRRUUUXXXZZZ\\\```aaabbbdddgggjjjlllmmmmmmkkkhhhfffdddbbb```]]]]]]]]]\\\\\\[[[\\\\\\\\\YYYYYYWWWWWWWWWWWWYYYZZZXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^___aaaccceeegggiiijjjjjjkkkkkkjjjjjjlllqqqtttuuuxxx{{{|||}}}~~~~~~}}}zzzyyyxxxwwwvvvtttrrrrrrqqqooommmjjjhhhgggddddddcccbbbaaa``````___]]]]]]\\\ZZZYYYYYYYYYYYYVVVVVVUUUTTTUUUVVVWWWXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\^^^aaaeeeiiilllnnnssswww|||{{{{{{|||}}}}}}|||{{{zzz}}}|||{{{zzzzzzzzz{{{{{{}}}{{{yyyxxxwwwxxxzzz{{{yyyyyyyyyxxxwwwvvvuuutttooopppqqqrrrtttvvvxxxyyy{{{{{{|||{{{yyyvvvrrrpppiiifffaaa[[[UUUPPPMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFJJJPPPXXXaaafffrrrzzzzzzvvvyyyjjj^^^YYYUUUNNNQQQUUUPPPQQQOOOMMMMMMNNNNNNMMMKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKHHHIIIKKKMMMMMMLLLJJJIIILLLLLLMMMNNNMMMLLLJJJIIIHHHIIIIIIIIIHHHHHHJJJLLLPPPOOOQQQUUUVVVWWW___jjjtttrrrfff]]]XXXTTTSSSPPPPPPOOONNNNNNOOOPPPPPPNNNOOOPPPQQQSSSVVVXXXYYY\\\\\\]]]___bbbeeehhhjjjkkkjjjiiigggeeecccaaa___aaa```___^^^^^^^^^^^^___[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWXXXZZZ[[[ZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^```aaabbbddddddfffggggggggghhhkkkooosssuuuvvvwwwxxxzzz~~~|||zzzyyyxxxyyywwwuuussssssqqqooommmlllkkkiiigggeeecccaaa```\\\\\\\\\[[[[[[ZZZZZZZZZ\\\[[[ZZZYYYYYYYYYYYYYYYUUUUUUTTTTTTUUUVVVXXXYYYWWWXXXZZZ\\\]]]^^^___``````bbbfffkkkpppvvv{{{|||zzz{{{|||}}}}}}|||{{{zzz|||{{{{{{zzzyyyzzzzzzzzz|||{{{yyywwwvvvvvvxxxyyywwwwwwwwwwwwvvvtttsssrrrrrrrrrssstttuuuuuuuuutttyyyyyyyyywwwtttqqqmmmkkkccc```[[[VVVQQQMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEFFFIIIPPPZZZfffpppuuuvvv}}}}}}tttrrrsss{{{uuuaaaYYYXXXUUUMMMNNNQQQLLLLLLKKKKKKKKKLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKJJJIIIGGGHHHIIIHHHGGGGGGIIIKKKNNNNNNQQQUUUWWWXXX]]]ccccccwwwvvviii___XXXUUUQQQPPPOOONNNNNNOOOQQQRRROOOOOOPPPPPPRRRSSSUUUVVVXXXXXXXXXYYY[[[^^^aaabbbhhhiiiiiihhhgggeeeccccccdddcccbbbaaa```_________\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[\\\\\\]]]^^^______^^^___aaabbbdddggglllooooooppppppqqqssswww|||~~~~~~{{{wwwuuusssrrrsssqqqooonnnmmmllljjjgggfffeeecccaaa___]]][[[[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUWWWVVVVVVUUUVVVWWWYYYZZZXXX[[[___aaaaaabbbdddfffjjjnnntttzzz}}}vvvppplllyyyzzz{{{|||}}}|||{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzzyyywwwvvvuuuuuuuuuvvvuuuuuuuuuuuutttsssrrrqqquuuvvvwwwwwwvvvuuusssrrruuuuuusssqqqmmmiiifffddd[[[XXXTTTOOOKKKIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGMMMWWWeeerrr{{{{{{~~~yyylllooowwwyyyhhhZZZRRRSSSRRRJJJKKKNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEDDDEEEEEEEEECCCDDDEEEGGGHHHHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIIIICCCCCCDDDEEEGGGHHHIIIIIILLLKKKIIIGGGGGGIIIJJJLLLJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIHHHHHHJJJKKKJJJLLLOOOSSSWWWYYY\\\]]]___jjj}}}yyymmmccc]]]WWWUUUSSSQQQPPPQQQRRRSSSNNNNNNNNNNNNOOOPPPQQQQQQUUUUUUVVVVVVWWWYYYZZZ[[[ccceeeggghhhgggfffggggggeeedddcccaaa```_________]]]]]]]]]\\\\\\[[[[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYUUUVVVVVVVVVVVVVVVVVVWWWYYYYYYYYYZZZ[[[[[[\\\\\\\\\^^^```aaacccfffjjjmmmkkkkkkkkklllooorrruuuxxxxxxxxxyyy{{{}}}|||{{{xxxuuuqqqnnnlllkkkkkkjjjhhhhhhhhhgggeeebbb```___]]][[[YYYXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTTTTUUUVVVVVVXXXWWWWWWWWWXXXZZZ[[[]]]]]]bbbgggjjjkkklllooorrryyy}}}xxxrrrlllgggdddbbbyyyyyy{{{|||||||||{{{{{{yyyyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvuuutttttttttsssttttttttttttsssrrrqqqppptttuuuwwwwwwvvvtttqqqppppppooollliiieeeaaa]]][[[TTTRRRNNNJJJHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEIIIQQQ^^^mmmyyy~~~}}}}}}yyysssmmmvvvjjj^^^TTTMMMNNNOOOIIIJJJMMMFFFFFFGGGGGGGGGGGGHHHIIIKKKFFFFFFEEEEEEDDDDDDDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHFFFGGGHHHIIIIIIJJJJJJJJJDDDDDDEEEEEEFFFHHHIIIJJJLLLJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJIIIIIIKKKMMMKKKLLLOOORRRWWW[[[[[[ZZZ]]]cccnnn|||qqqjjjaaa^^^ZZZVVVSSSRRRRRRRRROOONNNNNNNNNNNNNNNOOOOOORRRSSSTTTUUUVVVVVVVVVVVVYYY]]]aaadddddddddfffgggbbbbbbaaa```````````````^^^^^^^^^^^^^^^^^^]]]]]]ZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVVVVVVVVVVVVVUUUUUUWWWWWWXXXXXXYYYZZZZZZ[[[\\\^^^``````aaacccfffhhhfffffffffhhhkkknnnpppqqqsssttttttvvvxxx{{{~~~}}}~~~|||zzzyyyxxxpppooonnnkkkiiigggeeedddccccccbbbccccccbbb```^^^ZZZYYYXXXVVVUUUTTTUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUWWWWWWWWWWWWXXXXXXYYYZZZYYYZZZZZZ[[[]]]```cccdddfffllltttyyy{{{}}}{{{xxxmmmkkkhhhdddaaa^^^^^^___xxxyyy{{{|||||||||{{{{{{xxxyyyzzz{{{{{{yyywwwvvvttttttuuuuuutttsssrrrrrrssssssssssssrrrrrrqqqpppqqqrrrtttuuutttrrrooommmkkkjjjhhhddd```[[[XXXVVVRRRPPPMMMIIIGGGGGGHHHIIIDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFJJJTTTbbbqqq|||{{{yyyyyytttnnnssswwwbbbXXXRRRJJJLLLMMMIIIKKKMMMFFFEEEFFFFFFFFFFFFGGGJJJLLLFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHGGGGGGHHHIIIKKKLLLJJJIIIHHHHHHGGGFFFFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJLLLMMMMMMOOOQQQTTTYYY]]]]]]ZZZWWW\\\bbbnnn|||uuuiiifff```ZZZVVVSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVUUUPPPUUU[[[^^^___```bbbeee``````______```aaaaaabbb^^^^^^___``````______^^^]]]\\\[[[ZZZYYYZZZ[[[\\\ZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZYYYZZZ[[[[[[ZZZ[[[]]]_________```cccfffhhhiiiiiikkkllllllnnnqqqtttwwwxxxtttuuuuuuuuuuuuxxx}}}~~~}}}|||zzzxxxuuusssqqqqqqgggfffeeedddcccaaa``````___^^^^^^___```___]]][[[WWWVVVTTTSSSRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWXXXYYYYYY\\\]]]^^^```cccgggjjjlllooovvvyyyrrrmmmhhhfffbbbbbb```]]][[[[[[]]]^^^yyyxxxwwwwwwvvvvvvwwwwwwvvvwwwxxxxxxyyyyyyyyyyyyuuuuuuuuuuuuttttttttttttrrrrrrqqqppppppppppppqqqsssrrrqqqooonnnmmmmmmmmmgggddd___[[[XXXTTTOOOLLLIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCCCCAAAAAACCCEEEHHHQQQ\\\fffrrr~~~}}}vvvpppppptttgggXXXTTTOOONNNLLLKKKIIIHHHHHHGGGEEEDDDDDDDDDEEEFFFFFFGGGEEEEEEGGGHHHHHHGGGFFFEEEDDDDDDFFFGGGIIIJJJLLLLLLLLLJJJGGGFFFFFFHHHHHHHHHGGGIIIKKKLLLKKKKKKKKKMMMJJJIIIGGGEEEEEEFFFGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJJJJIIIIIIIIIJJJJJJLLLNNNQQQUUUXXXZZZ[[[\\\ZZZXXX[[[fffyyy|||vvvmmmddd^^^YYYUUUSSSVVVSSSQQQOOOPPPPPPOOONNNPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSTTTUUUVVVXXXZZZ[[[[[[[[[\\\^^^___``````aaa^^^^^^^^^^^^^^^^^^^^^^^^aaa^^^[[[[[[]]]______]]]YYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWWWWXXXXXXZZZ[[[[[[^^^^^^^^^___aaadddgggiiihhhhhhhhhhhhjjjlllnnnooommmmmmnnnpppqqqsssuuuvvv}}}||||||}}}}}}yyyyyyzzzwwwtttvvvuuurrrpppmmmkkkjjjiiibbbaaa```^^^]]]\\\\\\\\\]]]]]]\\\ZZZYYYXXXWWWWWWUUUTTTSSSRRRQQQPPPPPPOOOQQQRRRSSSTTTUUUUUUUUUUUUXXXYYY[[[\\\\\\]]]___aaa^^^aaaffflllrrrwwwzzz|||zzzuuummmgggcccbbbaaa```^^^\\\[[[]]]^^^___aaacccxxxxxxwwwvvvvvvvvvvvvwwwvvvwwwxxxxxxyyyyyyyyyxxxvvvvvvuuuuuutttsssssssssqqqqqqpppppppppppppppqqqqqqpppooommmkkkjjjiiiiiiccc```\\\XXXTTTQQQLLLIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBAAAAAABBBDDDFFFMMMVVVaaajjjttt}}}{{{yyytttqqqtttzzzttt```TTTRRRNNNMMMLLLJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDFFFGGGHHHFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMIIIFFFEEEFFFGGGGGGFFFGGGHHHJJJKKKJJJIIIJJJKKKIIIGGGEEEDDDCCCDDDEEEFFFDDDDDDEEEFFFFFFGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHHHHJJJLLLOOORRRUUUWWWXXXYYYYYYWWWXXXaaappp}}}tttmmmeee]]]WWWVVVSSSPPPOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQSSSUUUVVVVVVVVVWWWYYY[[[]]]___```________________________```]]][[[[[[]]]^^^]]]\\\ZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUVVVWWWWWWXXXWWWWWWXXXYYYZZZ[[[[[[YYYYYYZZZ[[[\\\___aaabbbdddddddddeeefffhhhkkklllkkkkkklllmmmoooqqqssstttuuuttttttuuuwww{{{yyyttttttssspppmmmkkkjjjhhhfffdddcccbbbbbb]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTRRRRRRQQQPPPPPPOOONNNNNNSSSSSSTTTUUUUUUVVVVVVVVVYYYZZZ\\\]]]^^^```dddgggiiimmmttt|||zzztttpppkkkhhhccc___\\\ZZZXXXWWWVVVYYY^^^fffkkknnnooooooxxxwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxvvvvvvuuutttsssrrrrrrqqqppppppooooooooooooppppppooonnnkkkiiifffdddcccccc]]]ZZZVVVRRROOOLLLIIIFFFGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAABBBDDDGGGJJJTTT]]]hhhpppxxx~~~|||{{{uuusssrrrttt|||uuudddWWWPPPOOOMMMLLLKKKIIIHHHGGGGGGFFFGGGFFFDDDCCCDDDEEEGGGHHHGGGFFFFFFEEEDDDDDDDDDDDDGGGGGGGGGHHHIIIIIIJJJJJJMMMHHHCCCBBBFFFGGGFFFCCCEEEGGGIIIIIIGGGGGGGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIILLLNNNQQQSSSTTTTTTWWWTTTUUU[[[eeessswwwkkkccc]]]YYYUUURRRRRRQQQQQQPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKLLLMMMNNNPPPQQQOOOPPPPPPRRRUUUYYY\\\^^^]]]]]]^^^^^^_________``````^^^\\\\\\\\\]]]\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZWWWWWWWWWWWWXXXZZZ[[[\\\^^^^^^___```bbbdddfffggggggggghhhiiikkkmmmnnnooommmmmmlllmmmnnnqqqtttvvvxxxzzz}}}~~~~~~~~~}}}}}}}}}|||||||||{{{{{{}}}zzzrrrmmmkkkiiifffccc___^^^]]]\\\[[[ZZZZZZZZZVVVVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOUUUUUUUUUVVVWWWYYY[[[[[[^^^___aaaccceeeiiiooossszzz~~~~~~{{{vvvpppjjjdddaaa\\\[[[YYYWWWUUUTTTTTTTTTWWW___jjjwwwwwwvvvuuuuuuttttttuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwssssssssssssrrrrrrqqqqqqooooooooonnnnnnooooooppplllkkkhhheeebbb___]]]]]]XXXUUUPPPMMMKKKIIIFFFDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????BBBCCCCCCCCCDDDGGGLLLOOOYYYcccmmmuuu|||||||||tttnnnmmmpppwwwwwweeeZZZRRRMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGFFFDDDCCCCCCDDDFFFHHHGGGFFFDDDCCCBBBCCCCCCDDDFFFFFFFFFGGGGGGGGGGGGGGGJJJEEE@@@@@@EEEHHHFFFCCCDDDFFFGGGGGGEEEDDDDDDEEEFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQTTTRRRSSSWWW\\\dddrrrwwwnnniiiccc]]]YYYVVVSSSQQQOOOOOOOOOOOONNNMMMKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLMMMNNNPPPTTTWWWYYYXXXYYYZZZ\\\^^^___aaaaaaaaa```___^^^^^^^^^]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[]]]___aaabbbcccbbbccccccdddfffgggiiijjjiiiiiihhhhhhiiikkkmmmooooooqqqsssvvvzzz~~~}}}|||{{{||||||||||||||||||{{{zzzwwwwwwwwwvvvvvvvvvuuuuuuuuutttsssuuuxxxzzz{{{{{{tttpppjjjeeecccaaa___]]]YYYXXXWWWVVVUUUUUUUUUUUURRRQQQQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTVVVVVVXXXZZZ]]]aaadddfffjjjkkkmmmooorrrwww}}}{{{zzzyyyvvvsssqqqnnnmmmmmmllljjjgggddd```]]][[[WWWVVVUUUTTTTTTUUUXXX[[[eeennn|||vvvuuuttttttssssssttttttuuuvvvvvvvvvvvvvvvuuuuuuppppppppppppppppppqqqqqqnnnnnnmmmlllllllllmmmmmmiiigggddd```]]]ZZZXXXWWWSSSPPPLLLIIIGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAACCCBBB@@@>>>===<<<<<<<<>>@@@DDDHHHHHHFFFCCCEEEFFFEEECCCBBBBBBCCCEEEDDDDDDCCCBBBAAAAAAAAAAAABBBDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHJJJKKKMMMNNNNNNQQQPPPQQQUUUWWWZZZcccmmm~~~vvvmmmfff^^^WWWSSSQQQQQQPPPNNNMMMLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLNNNPPPRRRSSSQQQRRRTTTWWWZZZ]]]___aaa```aaaaaa``````_________[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXXXXXXXWWWWWWVVVVVVTTTTTTSSSSSSSSSTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^___```^^^^^^^^^___aaabbbddddddeeeeeeeeeeeeeeefffhhhiiijjjkkklllnnnpppsssvvvxxxyyyzzz|||}}}}}}zzzyyywwwvvvttttttuuuuuuuuuuuuttttttppppppppppppooooooooooooooommmllllllmmmnnnmmmlllhhheeeaaa^^^]]]\\\[[[ZZZWWWVVVUUUSSSRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWYYY]]]bbbgggmmmrrrtttyyy{{{}}}~~~~~~{{{|||{{{wwwrrrmmmllljjjhhheeecccbbbaaa``````___]]]\\\ZZZXXXWWWUUUUUUUUUTTTUUUYYY```eeerrr|||uuutttssssssrrrrrrssssssttttttuuuuuuttttttssssssnnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjiiihhhgggggggggcccaaa^^^[[[WWWTTTRRRQQQOOOLLLGGGEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???===<<<<<<======@@@@@@BBBDDDHHHPPPZZZ```fffoooxxx}}}zzziiiccc___dddnnnyyytttbbbYYYUUUPPPLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDBBB@@@AAACCCFFFHHHHHHCCCDDDEEEDDDBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAACCCEEEFFFEEEDDDCCCCCCDDDFFFGGGHHHGGGGGGFFFHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMOOOSSSSSSTTT[[[ccckkkxxxnnnddd^^^XXXVVVRRROOOLLLKKKKKKLLLHHHHHHHHHGGGHHHHHHIIIIIILLLLLLLLLLLLMMMMMMMMMMMMLLLMMMOOORRRUUUXXXZZZ[[[\\\^^^______^^^]]]^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYYXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTTTTTTTUUUUUUVVVVVVUUUTTTTTTVVVWWWYYYZZZ\\\\\\]]]]]][[[[[[[[[\\\]]]^^^___```____________```aaabbbbbbfffffffffggghhhkkkmmmnnnrrrsssuuuxxxyyyyyyyyyyyyzzz|||~~~~~~}}}|||}}}~~~~~~}}}}}}zzz{{{||||||{{{zzz{{{|||{{{zzzxxxvvvtttsssrrrrrrlllmmmmmmmmmmmmllllllkkkiiiiiiiiiiiihhhhhhhhhhhhhhhfffdddddddddcccaaa```]]]\\\ZZZYYYXXXWWWWWWXXXSSSRRRQQQOOONNNMMMMMMMMMPPPPPPPPPQQQRRRSSSUUUUUURRRRRRRRRRRRRRRSSSSSSSSSRRRSSSTTTUUUVVVWWWXXXXXX[[[^^^dddllltttzzzyyyxxxsssooollllllkkkiiifffbbbaaa___]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTUUUWWWYYYYYY[[[```hhhooowwwtttssssssrrrrrrrrrrrrrrrsssssssssssssssrrrqqqpppnnnnnnmmmlllkkkjjjiiihhhhhhgggfffdddbbbaaa``````]]][[[XXXUUUQQQOOOMMMLLLKKKGGGCCCAAAAAABBBBBBAAA????????????????????????@@@???===<<<===>>>???@@@@@@AAADDDIIIQQQ]]]iiiqqqsssyyyzzzssshhhcccbbbjjjuuuuuuhhh[[[TTTQQQMMMLLLMMMFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@??????@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEECCCBBBBBBEEEHHHCCCEEEEEEDDDAAA@@@???@@@??????@@@@@@AAAAAA@@@@@@???AAACCCEEEFFFEEECCCBBBBBBCCCEEEGGGHHHGGGFFFEEEGGGFFFFFFFFFFFFGGGIIIJJJJJJJJJMMMPPPPPPOOOTTT[[[^^^nnnzzzssseeeaaaZZZSSSNNNLLLLLLMMMHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIKKKLLLLLLLLLJJJIIIJJJJJJLLLMMMOOOQQQRRRSSSUUUXXX[[[[[[ZZZYYYZZZ[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSTTTTTTTTTSSSTTTUUUUUUUUUUUUTTTSSSUUUVVVXXXYYYZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]ZZZZZZ[[[[[[\\\]]]^^^^^^aaaaaa```aaabbbeeegggiiijjjlllnnnqqqrrrrrrqqqqqqsssuuuxxxyyyyyyxxxyyyzzz{{{{{{}}}~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~{{{xxxvvvuuuuuurrrsssuuuvvvuuuuuuvvvwwwuuusssqqqnnnmmmlllllllllhhhhhhhhhhhhhhhgggfffeeecccccccccbbbbbbbbbaaaaaa```___]]]]]]]]]]]]ZZZXXXVVVVVVVVVTTTSSSRRRSSSTTTOOOOOONNNMMMMMMMMMMMMMMMPPPPPPQQQQQQRRRSSSTTTUUURRRRRRSSSSSSTTTTTTTTTUUUSSSTTTUUUWWWXXXZZZ[[[[[[aaaeeemmmvvv}}}wwwpppkkkfffdddbbb___^^^^^^^^^___ZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVWWWZZZ___eeehhhjjjnnntttzzz{{{tttsssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqpppooopppooommmkkkiiigggeeedddfffdddbbb```^^^\\\[[[[[[YYYWWWTTTQQQNNNKKKIIIIIIHHHEEEAAA>>>???@@@@@@@@@>>>>>>>>>>>>????????????======<<<<<<===@@@BBBDDDBBBDDDHHHPPPZZZhhhwww|||~~~{{{tttmmmkkkgggiiisss~~~mmmbbbVVVPPPMMMKKKKKKNNNFFFEEEDDDCCCCCCCCCCCCCCC???@@@BBBCCCBBB@@@>>>======>>>@@@BBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEHHHHHHEEE@@@???CCCHHHDDDEEEEEEDDDAAA?????????<<<===>>>??????@@@@@@???>>>@@@CCCEEEFFFEEECCCBBBAAABBBDDDFFFGGGGGGFFFEEEFFFFFFEEEDDDDDDEEEGGGHHHIIIIIIKKKNNNMMMLLLPPPWWWXXXbbbtttqqqkkkbbbYYYRRROOOOOOPPPJJJIIIIIIHHHHHHHHHHHHHHHEEEGGGJJJLLLLLLKKKIIIHHHJJJJJJJJJKKKLLLLLLMMMMMMOOOSSSVVVWWWUUUUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWUUUTTTVVVVVVUUUUUUUUUUUUUUUVVVSSSTTTVVVWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]___bbbeeegggdddfffjjjlllnnnnnnlllkkkiiillloooqqqqqqqqqrrrsssqqqrrrtttvvvxxxyyyzzzzzz}}}}}}}}}}}}||||||{{{{{{yyyyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~|||{{{yyyxxxwwwyyy{{{}}}~~~~~~}}}}}}|||||||||||||||{{{{{{|||~~~~~~}}}{{{yyyxxxwwwwwwxxxyyy{{{|||}}}|||~~~~~~|||zzzxxxvvvtttrrrpppooonnnlllnnnpppqqqqqqqqqrrrssspppnnnkkkiiigggfffggghhhhhhhhhhhhggggggfffdddddd_________^^^^^^^^^]]]]]][[[ZZZYYYYYYZZZZZZXXXVVVSSSTTTSSSRRRPPPOOOOOOPPPMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXVVVWWWXXXZZZ[[[]]]^^^___fffkkksss}}}~~~{{{zzzyyyyyyyyyyyywwwsssppplllhhhccc```ZZZZZZYYYWWWUUUUUUWWWYYYVVVUUUSSSRRRQQQQQQRRRSSSPPPQQQRRRTTTWWWZZZ]]]^^^aaahhhrrrwwwyyy{{{sssssssssrrrrrrrrrqqqqqqsssrrrrrrpppnnnllljjjiiimmmlllkkkjjjhhhfffdddccc^^^``````\\\WWWUUUVVVXXXTTTRRRNNNIIIFFFDDDCCCCCC????????????>>>>>>>>>===>>>>>>????????????>>>>>>===============>>>???@@@???FFFQQQ\\\kkkyyyyyypppllllllffflllvvvsss```YYYQQQKKKJJJJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>???@@@@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFBBBCCCEEEFFFEEEBBB@@@>>>======>>>>>>>>>>>>===<<<===???CCCGGGIIIGGGCCC??????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEIIIHHHHHHHHHJJJLLLOOOQQQUUUUUU\\\ooo{{{nnnddd___ZZZTTTOOOOOOMMMJJJHHHFFFFFFGGGGGGIIIJJJJJJJJJHHHHHHHHHIIIFFFGGGGGGHHHIIIKKKLLLMMMKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQRRRSSSUUUWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSPPPQQQRRRSSSTTTUUUUUUUUUWWWXXXXXXYYYXXXXXXWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYY\\\^^^```aaaccceeeggghhhgggfffeeefffggghhhiiijjjjjjjjjjjjlllnnnpppqqqqqqrrruuuwwwvvvuuuuuutttttttttuuuuuusssrrrqqqqqqppppppqqqqqquuusssrrrsssuuuuuurrrppprrrsssuuuwwwyyyzzz{{{{{{}}}~~~~~~}}}|||{{{yyywwwvvvuuuttttttqqqrrrtttvvvxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuvvvwwwzzzyyyyyyyyy{{{}}}~~~}}}}}}|||yyywwwtttqqqmmmjjjiiiiiikkkmmmlllllllllkkkkkkkkkjjjjjjiiiiiigggeeecccaaa```___bbbbbbbbbbbbbbbaaaaaaaaa___^^^\\\[[[ZZZZZZ[[[[[[XXXWWWVVVTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQMMMMMMMMMMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWXXXUUUWWWYYYYYYZZZ[[[]]]___\\\]]]___ccchhhkkkllllllpppsssxxx}}}|||uuusssooollljjjjjjlllmmmiiihhhfffddd```]]]ZZZXXXQQQPPPPPPQQQSSSTTTTTTSSSSSSSSSSSSQQQPPPOOOPPPRRROOOPPPTTTYYY```fffiiijjjooorrr{{{}}}rrrrrrrrrqqqqqqqqqppppppqqqppppppooonnnllljjjiiijjjjjjiiihhhfffcccaaa```\\\\\\[[[XXXUUUSSSSSSSSSPPPNNNJJJGGGDDDBBBBBBBBB?????????>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>???AAACCCMMMVVV```iiisss}}}zzzrrrnnnnnnpppwww|||{{{hhh\\\WWWPPPKKKKKKJJJHHHFFFFFFEEEDDDBBBAAAAAA@@@@@@??????@@@@@@??????>>>=========>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBDDDCCCAAA@@@@@@AAACCCDDDCCCCCCBBBBBB@@@???>>>=========>>>>>>>>>======<<<>>>@@@BBBFFFHHHGGGCCC@@@???@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDGGGGGGFFFFFFHHHJJJMMMNNNRRRRRRWWWeeezzzvvvnnnfff^^^XXXUUUSSSPPPMMMKKKKKKKKKKKKJJJJJJKKKJJJJJJIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXWWWWWWWWWXXXZZZ\\\^^^\\\]]]___```aaaaaa`````````aaabbbccccccdddddddddiiikkkmmmmmmmmmmmmnnnpppqqqppppppoooooopppppppppooonnnmmmmmmllllllmmmmmmllljjjjjjkkknnnooommmkkknnnoooqqqssstttvvvvvvwwwvvvwwwxxxzzz||||||yyyyyyzzz||||||{{{wwwvvvuuusssqqqppppppooonnnoooppprrrssstttttttttsssrrrrrrrrrrrrsssssstttwwwwwwwwwwwwxxxyyyzzz{{{zzzxxxwwwwwwvvvuuusssqqqnnnmmmjjjgggffffffhhhiiiggggggggggggffffffffffffffffffdddbbbaaa___]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSTTTUUUWWWXXXYYYZZZ\\\___bbbddddddeeeggghhhhhhiiilllqqquuuwwwwwwvvvqqqsssuuuxxx{{{|||}}}~~~~~~zzzvvvtttnnnkkkgggccc``````aaabbb```___^^^\\\YYYVVVSSSRRROOONNNMMMMMMMMMNNNNNNMMMRRRSSSSSSSSSSSSSSSSSSTTTXXXXXX[[[cccmmmuuuyyyyyyzzz{{{~~~ppppppppppppoooooooooooommmmmmmmmmmmmmmlllkkkjjjggggggfffdddbbb```^^^]]]YYYWWWTTTRRRQQQPPPOOOMMMJJJIIIFFFCCCAAA@@@@@@@@@>>>>>>>>>>>>============<<<<<<============<<<<<<<<<===>>>>>>???AAAEEEHHH[[[fffqqqwww|||yyyrrrmmmooovvv|||lll]]]WWWRRRMMMKKKKKKKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@???????????????>>>============>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@??????BBBAAA@@@??????@@@AAABBBDDDCCCAAA???===<<<<<<<<<<<<<<<===============<<>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBDDDDDDCCCDDDEEEGGGIIIJJJMMMMMMPPPYYYggg|||yyypppgggaaaZZZXXXUUUQQQNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNOOORRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVUUUUUUVVVWWWWWWVVVVVVUUUVVVUUUUUUUUUVVVWWWYYYZZZXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^dddeeeggggggfffeeefffgggiiiiiihhhhhhhhhiiiiiijjjhhhhhhgggffffffffffffgggccccccccceeehhhiiihhhgggggghhhjjjlllnnnoooooopppnnnoooppprrrtttvvvwwwxxxwwwuuusssrrrsssttttttsssqqqpppnnnllljjjiiihhhhhhjjjjjjkkkkkklllmmmnnnooonnnnnnnnnnnnnnnooopppppprrrsssssssssssssssrrrrrrrrrqqqpppoooooonnnllljjjgggfffeeeccccccbbbbbbbbbcccbbbbbbbbbbbbaaaaaaaaaaaa```___^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXVVVUUUSSSSSSSSSSSSNNNNNNOOOPPPQQQSSSTTTUUUQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRSSSTTTUUUVVVWWWTTTUUUVVVXXXZZZ]]]___aaagggkkkpppsssuuuuuuvvvwwwxxxzzz}}}sssrrrrrrrrrrrrssssssttttttuuuuuutttrrrooollljjjeeeccc^^^ZZZWWWVVVWWWWWWXXXWWWUUUSSSQQQOOOMMMLLLMMMLLLJJJIIIHHHHHHIIIIIIRRRSSSUUUWWWYYYZZZZZZZZZaaa___aaalllzzz|||~~~ooooooooonnnnnnnnnmmmmmmjjjjjjkkkkkkkkkjjjjjjiiieeeeeecccbbb___]]][[[YYYWWWSSSOOONNNNNNNNNKKKHHHEEEDDDCCCAAA@@@@@@???@@@>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>>>>???CCCIIINNN```mmmzzz}}}uuuooonnnvvvrrrbbbWWWQQQNNNKKKJJJKKKKKKHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>????????????>>>===============>>>>>>>>>??????????????????????????????BBBAAA@@@?????????@@@@@@DDDCCCBBBAAA???===;;;:::;;;;;;<<<=========<<<<<<>>>>>>>>>???AAABBBAAA@@@===>>>???@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHKKKQQQXXXggg~~~xxxpppllleeeccc___[[[VVVQQQMMMKKKMMMLLLKKKKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJJJJMMMMMMNNNPPPQQQSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVUUUTTTXXXXXXWWWVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXYYYYYYZZZ[[[[[[\\\]]]___aaabbbaaa```aaabbbbbbbbbbbbbbbbbbbbbcccdddcccbbbbbbaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeddddddbbbcccdddfffhhhiiiiiiiiijjjjjjkkklllnnnoooppppppooonnnllllllllllllmmmlllkkkiiihhhfffdddcccbbbbbbffffffeeeeeefffgggiiijjjjjjjjjjjjjjjkkkkkklllmmmnnnoooooooooooommmkkkjjjlllkkkjjjjjjjjjiiigggeee````````````___^^^^^^]]]_________^^^^^^^^^]]]]]][[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSRRRRRRQQQOOOPPPPPPQQQSSSUUUVVVWWWRRRRRRSSSTTTUUUUUUVVVVVVRRRRRRTTTUUUWWWXXXYYYYYYXXXYYY[[[___cccgggkkkmmmuuuzzzsssqqqnnnkkkiiiiiiiiiiiijjjjjjjjjjjjiiifffdddccc```^^^ZZZWWWUUUTTTTTTUUUUUUTTTRRROOOMMMKKKIIIHHHJJJIIIIIIGGGFFFGGGIIIKKKRRRTTTZZZ```eeefffeeedddeeebbbcccnnn~~~~~~zzzzzz|||zzz{{{nnnnnnmmmmmmmmmllllllllliiiiiiiiiiiiiiihhhggggggccccccaaa```]]]ZZZXXXWWWTTTPPPLLLKKKKKKKKKHHHEEEBBBBBBAAA@@@@@@?????????=========<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::888;;;===>>>???DDDMMMTTT```nnn|||zzzsssppptttvvviii]]]UUULLLJJJHHHHHHJJJJJJGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@???????????????>>>========================>>>>>><<<<<<======>>>??????@@@BBBAAAAAA@@@@@@?????????BBBDDDEEEEEECCC@@@;;;999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>??????===<<<===>>>???@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@?????????@@@AAABBBCCCCCCBBBDDDIIIMMMQQQXXXgggwww|||yyywwwvvvrrrmmmgggaaa[[[XXXVVVTTTRRRQQQQQQQQQNNNLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGHHHIIIKKKLLLNNNOOOPPPRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVUUUUUUTTTTTTZZZYYYXXXWWWVVVUUUUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[UUUUUUVVVWWWWWWWWWWWWWWWTTTSSSSSSSSSSSSTTTTTTTTTVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZVVVYYY\\\^^^^^^^^^___```^^^]]]]]]]]]^^^^^^___```___^^^^^^]]]]]]]]]]]]]]]___```aaaaaa``````______^^^^^^```aaacccdddddddddeeeeeefffgggggghhhhhhiiihhhhhhhhhgggfffffffffgggeeedddbbb```___^^^^^^^^^cccbbbaaaaaaaaacccdddffffffffffffgggggghhhjjjjjjkkkkkkkkkkkkiiigggeeeccceeedddcccccccccccc```^^^ZZZ[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUSSSRRRQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWQQQRRRTTTVVVWWWXXXXXXXXXUUUWWWYYY\\\^^^``````aaaaaabbbdddhhhmmmrrrwwwzzz|||qqqnnnjjjeeebbb```````````````aaaaaa```___^^^]]]\\\ZZZXXXVVVUUUTTTUUUUUUTTTRRRPPPMMMKKKIIIHHHHHHFFFHHHIIIJJJIIIKKKNNNQQQUUUZZZcccmmmtttuuuqqqmmmgggcccbbbkkkzzzwwwrrrqqqvvvxxxvvvttttttwww}}}mmmmmmmmmmmmlllllllllllliiiiiihhhhhhfffeeeccccccaaa```___]]]ZZZWWWUUUSSSPPPMMMKKKIIIHHHGGGEEECCC@@@@@@@@@?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888;;;>>>???@@@GGGRRRZZZdddppp}}}vvvtttsssvvv|||lllcccZZZSSSJJJGGGEEEFFFHHHIIIFFFDDDBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<============::::::;;;<<<===>>>??????AAAAAAAAA@@@@@@???>>>>>>???BBBEEEFFFDDD@@@;;;777999999:::;;;<<<<<<<<<<<<;;;::::::;;;===>>>===<<<;;;<<<===>>>????????????AAAAAA@@@@@@??????@@@@@@>>>>>>???@@@@@@AAAAAABBB@@@BBBFFFKKKMMMOOOWWWaaauuu~~~yyysssmmmjjj```\\\XXXVVVVVVTTTPPPLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDFFFGGGHHHJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQRRRTTTUUUUUUVVVVVVVVVUUUUUUXXXXXXXXXXXXWWWUUUTTTSSSVVVVVVVVVWWWXXXZZZ[[[\\\UUUUUUVVVWWWXXXXXXXXXXXXTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTVVVWWWSSSVVVZZZ\\\]]]]]]]]]^^^ZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZ[[[\\\\\\ZZZYYYYYYZZZZZZ[[[\\\^^^______``````````````````aaaaaaaaaaaabbbcccdddcccbbbaaaaaabbb___^^^]]]\\\[[[[[[[[[[[[^^^^^^^^^^^^^^^___``````bbbbbbbbbcccdddeeefffgggggggggfffeeecccaaa___^^^\\\[[[ZZZZZZ[[[ZZZXXXVVVVVVVVVWWWXXXXXXXXXWWWWWWSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPTTTSSSSSSSSSSSSTTTUUUVVVRRRTTTVVVYYY[[[\\\\\\\\\^^^```cccgggkkkmmmnnnnnnkkklllmmmooosssxxx}}}yyyuuukkkiiiddd```\\\ZZZYYYYYYWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUSSSRRRSSSSSSSSSQQQOOOMMMKKKJJJJJJJJJJJJHHHLLLPPPRRRSSSTTTXXX\\\^^^eeeppp}}}{{{ssshhhdddccciiittt|||~~~|||rrrnnnmmmooonnnlllmmmpppxxx~~~nnnmmmmmmmmmmmmllllllllljjjiiihhhgggdddbbb```___^^^]]]\\\ZZZWWWTTTQQQPPPKKKKKKJJJGGGDDDBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999<<<@@@AAACCCJJJWWWaaajjjsss||||||ooorrrwwwkkkaaa^^^XXXQQQIIIFFFCCCCCCFFFGGGEEECCCAAA@@@@@@???????????????AAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======???@@@??????>>>===<<<<<<<<<>>>@@@AAA@@@===999777888888999;;;;;;<<<<<<<<<::::::;;;===??????>>><<<;;;;;;<<<===>>>>>>>>>>>>BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBAAADDDHHHJJJJJJNNNTTTaaaooo~~~sssmmmgggdddccc___ZZZTTTTTTSSSQQQNNNLLLJJJIIIHHHFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCDDDEEEFFFHHHHHHIIIHHHIIIJJJKKKLLLMMMNNNNNNQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWYYYYYYWWWUUUTTTVVVVVVVVVVVVVVVWWWXXXYYYTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUUUUUUUTTTSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSRRRQQQQQQQQQSSSUUUVVVRRRUUUYYY[[[[[[ZZZZZZZZZXXXWWWWWWXXXYYYZZZ[[[[[[YYYXXXXXXWWWWWWWWWWWWWWWSSSUUUWWWWWWUUUTTTUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]___aaa```]]]\\\]]]^^^YYYYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[^^^^^^^^^___```aaabbbccccccbbb```^^^\\\[[[[[[ZZZVVVUUUTTTUUUUUUUUUSSSQQQRRRSSSSSSSSSTTTTTTTTTUUUPPPPPPOOOOOOOOONNNNNNNNNPPPPPPQQQQQQRRRRRRRRRSSSQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTUUUVVVVVVUUUTTTSSSUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ^^^aaacccdddddddddeeehhhlllqqqvvvyyyzzz{{{uuuuuuttttttvvvyyy|||~~~}}}yyyvvvtttqqqnnnlllcccaaa^^^ZZZWWWUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOONNNMMMLLLLLLMMMOOOQQQRRRSSSYYY___bbbbbbbbbfffiiikkkrrrtttfffcccbbbeeelllrrruuuuuummmlllmmmnnnllljjjooowww}}}nnnnnnmmmmmmmmmlllllllllkkkjjjiiifffccc```^^^\\\\\\[[[ZZZWWWTTTQQQOOOMMMHHHIIIIIIFFFAAA>>>???AAA<<<=========<<<<<<;;;:::<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::>>>BBBCCCEEEMMM[[[fffnnnttt{{{~~~vvvmmmrrr|||nnn^^^YYYZZZWWWQQQIIIEEEBBBBBBDDDFFFEEECCC@@@@@@??????????????????AAABBBBBBBBBBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;::::::>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;999888666777888999:::;;;;;;<<<;;;;;;;;;<<>>>>>>>>>>>CCCBBBBBBAAA@@@@@@@@@AAA>>>???@@@AAAAAAAAAAAAAAADDDAAAAAAEEEGGGGGGJJJOOOPPPYYYiii|||xxxvvvrrrkkkeeeZZZXXXUUUQQQNNNJJJHHHGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEECCCCCCDDDEEEFFFGGGHHHHHHEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMOOOPPPQQQQQQQQQQQQPPPRRRVVVYYYZZZYYYWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUSSSTTTUUUVVVWWWXXXXXXXXXVVVVVVWWWVVVVVVUUUTTTSSSRRRSSSUUUVVVVVVUUUSSSQQQTTTSSSRRRRRRRRRTTTVVVXXXSSSVVVYYYZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZWWWVVVVVVUUUUUUUUUUUUUUUOOORRRUUUUUUTTTSSSUUUWWWUUUVVVWWWXXXYYYZZZZZZZZZ^^^^^^]]]]]]]]]\\\\\\\\\ZZZ]]]___^^^[[[YYYZZZ\\\VVVVVVUUUVVVVVVWWWXXXXXXVVVWWWXXXYYYZZZYYYXXXWWW[[[[[[[[[\\\]]]___```aaa```___\\\ZZZXXXXXXXXXXXXUUUTTTSSSSSSTTTTTTRRRPPPPPPPPPPPPPPPQQQRRRSSSSSSPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[]]]^^^```bbbeeeiiikkklllllllllhhhkkkqqqvvv{{{~~~|||zzzwwwvvvuuuvvvxxxzzzxxxzzz}}}~~~|||zzzyyyxxxtttqqqlllhhhgggfffeeeddd^^^\\\ZZZWWWTTTRRRQQQPPPRRRRRRSSSTTTUUUVVVVVVWWWVVVUUUSSSQQQOOONNNMMMLLLMMMMMMMMMNNNQQQUUUXXXZZZ___eeellloooooooooqqqtttttt{{{ssscccaaaaaabbbgggllloooqqqiiijjjmmmooommmnnnwwwnnnmmmlllkkkiiiiiiiiiiiifffeeecccaaa^^^\\\ZZZYYYXXXWWWTTTQQQNNNKKKIIIHHHIIIHHHEEEBBB???===;;;:::;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999===;;;::::::<<<======<<<999???GGGKKKNNNVVVbbblllyyy|||{{{tttpppnnnxxxsssaaaUUUPPPQQQRRRRRRJJJFFFBBBAAABBBCCCCCCAAAAAA@@@??????>>>>>>??????>>>???@@@AAABBBAAA@@@@@@???>>>===<<<;;;::::::::::::;;;;;;:::888888999;;;;;;;;;;;;;;;;;;<<<======999:::;;;<<<<<<;;;:::999555777:::;;;;;;;;;<<<======>>>@@@AAAAAA@@@???>>>:::::::::::::::;;;<<<===>>>?????????>>>>>>@@@BBB??????@@@@@@@@@@@@??????@@@@@@BBBDDDEEEFFFFFFFFFIIINNNZZZmmmyyylllfff___ZZZXXXUUURRROOOMMMKKKIIIHHHIIIHHHGGGEEEIIIGGGDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJLLLNNNNNNNNNNNNMMMPPPRRRTTTVVVXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUUUUVVVTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWVVVUUUTTTSSSTTTUUUVVVWWWVVVTTTRRRPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUVVVVVVVVVVVVWWWWWWWWWZZZ[[[[[[ZZZWWWUUUTTTTTTUUUWWWXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUVVVWWWVVVUUUUUUVVVVVVTTTSSSVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUSSSSSSRRRQQQPPPOOONNNNNNPPPOOOOOONNNNNNNNNOOOOOORRRQQQPPPOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRSSSUUUWWWXXXYYYYYYYYYZZZ[[[]]]^^^___\\\]]]]]]___aaaeeegggiiiiiiggggggkkkrrrtttrrrnnnooooooppprrrtttvvvyyyzzzwwwvvvtttrrrooollljjjiiijjjllloooppppppmmmjjjhhhbbbaaa```^^^\\\ZZZYYYYYYWWWTTTQQQQQQSSSUUUTTTSSSPPPRRRSSSTTTSSSSSSSSSTTTTTTRRRQQQPPPQQQRRRQQQPPPRRRRRRUUUZZZaaahhhkkkmmmooorrrvvvxxxxxxwwwxxxxxxvvvtttmmmgggcccfffnnnuuuvvvtttwwwvvvvvvwww{{{nnnmmmkkkjjjhhhggggggfffeeedddbbb___\\\YYYWWWVVVTTTSSSPPPNNNLLLJJJIIIHHHFFFDDDBBB???===;;;:::999;;;;;;:::::::::999999999;;;;;;;;;::::::999999999::::::;;;;;;;;;<<<<<<===???FFFNNNSSSWWW^^^iiiqqq~~~{{{tttnnnkkkxxxmmmbbbTTTKKKHHHIIIIIIHHHHHHEEEBBBAAABBBDDDCCCBBBBBBAAA@@@???????????????>>>???@@@AAAAAA@@@??????>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<::::::<<<===>>>===<<<;;;:::;;;<<<===::::::;;;;;;:::999888777777888:::;;;;;;;;;<<<===<<<>>>@@@AAABBBBBBAAA@@@:::::::::::::::;;;<<<<<<>>>???@@@@@@???>>>???AAA>>>??????@@@@@@??????>>>AAABBBCCCCCCDDDDDDDDDDDDEEEHHHPPP^^^ppp~~~xxxpppiiiccc]]]WWWSSSRRRPPPNNNNNNMMMLLLJJJHHHHHHFFFDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIGGGFFFEEEDDDDDDDDDHHHIIIKKKLLLMMMMMMLLLLLLNNNOOOQQQRRRTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSTTTTTTUUUVVVUUUSSSQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRWWWXXXYYYXXXVVVUUUUUUVVVSSSSSSTTTUUUVVVWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSUUUTTTRRRRRRSSSTTTRRRQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSSSSRRRQQQPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVXXXZZZ\\\]]]]]]]]]^^^___```aaabbbcccccccccdddeeegggiiilllmmmmmmkkkjjjmmmsssuuussspppkkkllllllmmmnnnpppqqqrrrqqqqqqooollljjjgggeeedddaaabbbdddeeedddbbb___]]]XXXXXXWWWVVVUUUTTTTTTSSSUUURRROOOOOOPPPQQQQQQOOOOOOPPPQQQRRRRRRSSSTTTVVVXXXVVVUUUTTTVVVWWWWWWWWW[[[[[[^^^ccckkkqqquuuvvvyyyzzz{{{zzzyyyzzz{{{}}}yyytttnnnnnnqqqxxx~~~}}}|||}}}mmmlllkkkiiigggeeedddcccbbb```^^^[[[XXXUUURRRQQQOOONNNLLLJJJIIIHHHGGGGGGAAA@@@>>><<<;;;:::999999::::::::::::999999999999;;;;;;::::::::::::999999999;;;======;;;<<>>>>>????????????>>>===<<<;;;;;;::::::;;;;;;<<<;;;===>>>>>>======???@@@BBB@@@===:::999:::;;;<<<:::;;;<<<===<<<;;;:::999;;;::::::;;;;;;<<<<<<===<<<>>>???AAABBBBBBAAAAAA::::::999999::::::;;;;;;===???AAAAAA@@@>>>>>>???>>>>>>????????????>>>>>>BBBBBBBBBCCCCCCBBBBBBAAABBBCCCHHHOOO[[[pppzzzsssllleee```^^^\\\ZZZXXXVVVTTTPPPMMMJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJHHHGGGEEEDDDDDDDDDGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLMMMNNNPPPQQQRRRTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTVVVUUUUUUTTTTTTSSSSSSSSSUUUUUUUUUVVVUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSRRRSSSTTTTTTSSSRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUVVVVVVUUUTTTUUUVVVRRRRRRRRRRRRRRRSSSTTTUUUSSSSSSRRRRRRQQQQQQRRRRRRTTTSSSRRRRRRSSSSSSRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXZZZ\\\^^^```aaaaaabbbcccdddfffgggggggggfffggggggggghhhjjjkkkmmmnnnnnnllljjjkkkooorrrqqqooogggggggggggggggggggggggghhhgggfffdddbbb```^^^]]]YYYYYYYYYXXXWWWUUUSSSRRRPPPPPPPPPPPPPPPPPPPPPOOORRRPPPNNNMMMNNNOOOOOOOOOOOOOOOPPPRRRUUUWWWYYY[[[```]]][[[ZZZ\\\^^^``````dddeeeggglllsssyyy|||}}}|||yyyvvvwwwzzz}}}zzzssspppxxxlllkkkjjjhhheeecccaaa```]]]\\\YYYVVVSSSPPPMMMLLLLLLKKKJJJHHHFFFEEEDDDDDD======<<<;;;:::999999::::::999999999999999999999:::::::::::::::::::::::::::===???>>><<<@@@HHHOOOYYY```iiiooosssvvv{{{~~~zzztttppppppwww|||{{{cccTTTQQQMMMKKKJJJIIIGGGDDDBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBB@@@??????????????????>>>>>>>>>===<<<<<<::::::999999:::;;;<<<<<<<<<>>>@@@@@@@@@@@@AAABBBDDDAAA===:::888888:::;;;:::===BBBEEEFFFEEEBBB@@@???===;;;:::;;;<<<<<<<<<===>>>??????@@@??????>>>::::::999999999999::::::===???BBBBBB@@@>>>=========>>>>>>>>>>>>>>>>>>===@@@@@@AAAAAABBBAAAAAAAAABBBCCCEEEIIIOOO^^^xxxyyyuuurrrnnnllljjjgggddd___YYYTTTRRRRRRRRROOOLLLHHHFFFFFFCCCCCCCCCDDDEEEFFFFFFGGGKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHIIIKKKMMMNNNPPPPPPPPPQQQRRRSSSUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSUUUUUUTTTSSSRRRRRRQQQQQQSSSTTTTTTUUUUUUUUUUUUTTTRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRRRRRRRSSSSSSSSSQQQSSSUUUTTTSSSRRRSSSSSSSSSRRRQQQPPPQQQRRRTTTUUUTTTSSSSSSRRRRRRRRRSSSSSSUUUTTTSSSSSSTTTUUUTTTSSSSSSTTTTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSPPPQQQSSSUUUUUUTTTRRRQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[\\\^^^```aaabbbaaaaaacccdddgggiiiiiiiiihhhgggdddeeeeeeeeefffgggggghhhiiigggdddeeegggiiiiiihhhcccccccccbbbaaa___^^^^^^______^^^\\\ZZZYYYXXXWWWVVVUUUSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMNNNOOOQQQSSSSSSTTTTTTUUUXXX]]]bbbeeefffiiifffaaa```aaaccceeefffjjjjjjkkknnntttxxxzzz{{{~~~{{{wwwtttsssvvvxxxzzzvvvtttxxx~~~jjjiiihhhfffddd```^^^\\\XXXWWWUUURRROOOLLLIIIHHHLLLJJJHHHFFFCCCAAA@@@@@@<<<;;;;;;::::::::::::;;;999999999999999999999999:::::::::::::::::::::::::::===>>>>>>@@@GGGSSS]]]hhhnnnuuu{{{}}}~~~|||yyysssnnnmmmtttkkkUUULLLLLLKKKJJJHHHFFFBBB@@@@@@@@@AAAAAAAAABBBCCCDDDCCCBBBAAA@@@????????????@@@???>>>===<<<<<<;;;;;;999999888999999:::;;;<<<;;;>>>@@@AAA@@@@@@AAABBBCCCAAA===999777888999;;;:::???GGGNNNQQQPPPLLLIIIDDD@@@<<<:::;;;<<<<<<<<<>>>>>>======<<<<<<;;;::::::999999888888888999999;;;>>>@@@AAA???=========<<<======>>>>>>======<<<<<<===>>>@@@AAAAAABBBBBBAAABBBEEEHHHJJJRRRddduuu|||~~~~~~|||yyyuuunnnfffaaa^^^___^^^ZZZSSSMMMIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKLLLMMMNNNOOOQQQRRRSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSRRRQQQPPPOOOOOONNNQQQQQQRRRSSSTTTTTTTTTSSSQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOOPPPPPPPPPRRRSSSTTTSSSQQQPPPPPPPPPRRRQQQPPPOOOOOOQQQRRRSSSSSSRRRRRRQQQRRRRRRSSSSSSTTTSSSRRRRRRTTTTTTTTTRRRRRRSSSTTTTTTUUUTTTTTTTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTQQQRRRTTTVVVVVVUUUTTTSSSTTTTTTUUUVVVVVVVVVVVVVVVXXXXXXYYYZZZ[[[\\\\\\]]]\\\]]]^^^_________]]]]]]___aaaccceeeeeeeeecccbbb^^^______```````````````bbb```^^^^^^^^^```````````````___^^^\\\ZZZXXXWWWXXXXXXWWWVVVUUUTTTSSSSSSTTTSSSQQQOOOMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMOOORRRUUUYYY[[[^^^^^^```fffmmmtttwwwxxxuuuooohhhcccbbbdddfffgggkkkjjjjjjlllppprrrsssssswwwwwwvvvssspppppprrrtttuuu{{{}}}yyyzzz}}}yyyyyy~~~eeeeeedddccc```]]]ZZZXXXSSSRRRPPPNNNKKKIIIGGGFFFIIIHHHFFFCCC@@@>>>======;;;;;;::::::::::::;;;;;;888888888999999999999999999999::::::::::::;;;;;;999;;;???CCCJJJUUUbbbkkktttxxx~~~yyyuuupppooorrr{{{yyy```OOOJJJJJJJJJIIIGGGDDDAAA???>>>@@@AAAAAAAAA@@@BBBCCCAAA@@@??????>>>>>>??????AAA@@@???===<<<;;;;;;;;;888888888888999999:::;;;:::<<>>>>>???@@@>>>;;;888777888999:::999>>>FFFNNNSSSSSSQQQOOOHHHCCC===:::;;;===<<<;;;===<<<<<<;;;;;;::::::999999999888888777777888888999;;;>>>>>>===<<<======<<<<<<============<<<<<<:::;;;<<<>>>@@@AAAAAAAAA===>>>BBBFFFGGGJJJSSS^^^ffftttxxxsssmmmooooooiii```XXXSSSQQQNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKMMMNNNOOONNNNNNMMMNNNNNNOOOOOOPPPOOOOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPPPPQQQRRRRRRSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRQQQSSSTTTSSSQQQOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQQQQQQQPPPOOOPPPQQQRRRQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVUUUWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVYYYZZZ[[[\\\]]]\\\\\\[[[XXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZXXXVVVSSSRRRSSSRRRRRRRRRQQQPPPPPPPPPQQQPPPNNNMMMLLLKKKKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLMMMOOORRRUUUXXX\\\bbbeeejjjkkkooowwwzzzooofffbbbbbbbbbccciiihhhggghhhkkkmmmmmmlllhhhhhhhhhgggfffgggjjjmmmlllpppxxx{{{vvvwww{{{_________^^^\\\YYYVVVTTTPPPOOOMMMKKKIIIGGGFFFEEEDDDCCCAAA???>>><<<<<<;;;::::::999999999999::::::777888888888999999999999999999999::::::;;;;;;;;;999===EEEPPP]]]iiisssyyy}}}}}}|||wwwuuutttyyyfffUUUMMMHHHIIIIIIGGGEEECCCBBBAAA>>>@@@BBBBBB@@@???@@@BBB>>>>>>======>>>>>>??????CCCBBB@@@>>><<<;;;;;;;;;999888888888888999999:::888;;;===>>>===;;;;;;;;;;;;:::999888888888999:::888;;;???EEEIIIMMMOOOOOOKKKEEE===:::;;;===<<<;;;;;;:::::::::;;;;;;<<<===999999888777777777777777777999;;;;;;;;;;;;===>>>;;;<<<<<<======<<<<<<;;;:::;;;<<<===>>>?????????<<<;;;===BBBDDDEEEIIINNNWWW^^^mmm~~~sssjjjdddccc[[[[[[ZZZYYYWWWVVVUUUTTTQQQQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIIIIEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJLLLMMMNNNOOOOOOOOONNNNNNOOOPPPPPPQQQQQQRRRQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRSSSSSSSSSSSSTTTOOOQQQRRRRRRQQQPPPPPPQQQOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNOOOQQQRRRQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPOOOOOONNNNNNOOOPPPPPPQQQRRRRRRTTTUUUUUUVVVWWWWWWXXXXXXVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTRRRSSSTTTUUUVVVVVVUUUTTTRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSQQQOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJJJJIIIHHHIIIKKKNNNQQQSSSUUUVVVWWWZZZ^^^aaacccgggmmmrrruuuwww|||uuuiiibbb___^^^^^^bbbaaa```bbbeeeggghhhggg______^^^]]]___cccjjjoootttuuu}}}}}}xxxuuuvvv{{{[[[[[[[[[[[[YYYVVVSSSQQQMMMMMMLLLJJJHHHGGGEEEEEE@@@???>>>===<<<;;;;;;;;;999999888888888888888999777777888888999999999999999999999::::::;;;;;;;;;;;;AAAMMM]]]mmmyyy~~~{{{yyyuuuuuuyyyoooWWWLLLKKKCCCDDDDDDBBB@@@??????@@@>>>@@@CCCBBB@@@>>>???AAA<<<<<<<<<<<<===>>>???@@@DDDCCC@@@>>><<<<<<<<<<<<999999888888888888888999777:::<<<===;;;999888888888888777888888999999:::777777999;;;@@@EEEJJJMMMMMMFFF>>>:::;;;===<<<;;;999999999:::<<<>>>???@@@999999888777777666777777666888999999999:::===???;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<===::::::???CCCCCCEEEHHHIIIJJJSSSgggzzztttsssmmmlllkkkiiigggeeedddcccYYYXXXVVVSSSPPPNNNLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJEEEFFFGGGIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKGGGHHHJJJKKKMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPPPPQQQLLLMMMMMMNNNOOOPPPQQQQQQTTTSSSRRRPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOOOOPPPPPPMMMOOOQQQRRRQQQQQQRRRSSSQQQRRRSSSTTTSSSRRRQQQPPPRRRRRRRRRRRRRRRSSSTTTUUURRRQQQPPPQQQSSSTTTSSSRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPOOOOOONNNNNNLLLMMMMMMNNNOOOPPPQQQQQQSSSSSSRRRSSSTTTUUUVVVWWWUUUVVVVVVVVVUUUSSSQQQPPPNNNNNNNNNNNNNNNMMMMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPOOOOOONNNNNNNNNOOOPPPQQQMMMNNNPPPQQQRRRRRRQQQPPPKKKMMMOOOPPPOOONNNNNNNNNMMMNNNOOOPPPOOOMMMKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIMMMOOORRRVVVZZZ^^^aaacccbbbeeeiiikkkmmmqqqwww|||{{{}}}zzzkkkbbb]]]\\\[[[[[[ZZZZZZ\\\```cccddddddbbbaaa___^^^aaaiiissszzz|||yyyuuutttvvv|||]]][[[XXXWWWUUUTTTQQQNNNMMMLLLKKKHHHFFFDDDBBBAAA>>>======<<<:::999888888999999888888888888999999777777777777777888888888444666888888888888:::;;;???HHHWWWgggttt}}}zzzvvvtttttt|||sss\\\LLLGGGJJJCCCBBBAAA@@@???@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>???@@@AAABBBFFFEEEBBB@@@>>>=========<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888888777999999999888888888888777888888999:::;;;===>>>???CCCAAA>>>;;;999888888888999999::::::;;;<<<======<<<;;;:::999888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>?????????>>>===<<<<<<===>>>???EEEFFFMMMXXXfff{{{~~~~~~~~~{{{zzzzzzxxxsssooollliiieeebbb___ZZZSSSMMMPPPMMMKKKJJJKKKKKKKKKJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFJJJGGGDDDEEEGGGIIIIIIHHHMMMJJJGGGHHHJJJMMMLLLKKKJJJIIIHHHFFFFFFGGGIIIJJJOOONNNLLLKKKKKKLLLNNNOOONNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKLLLMMMNNNPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOSSSSSSSSSSSSRRRQQQPPPOOOLLLMMMMMMMMMNNNNNNNNNNNNKKKJJJIIIIIIJJJLLLOOOPPPMMMNNNPPPRRRRRRRRRPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLIIIKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOONNNLLLKKKKKKKKKJJJIIIIIIIIIKKKKKKKKKJJJKKKNNNPPPOOOLLLIIIJJJKKKMMMRRR\\\fffooouuuxxxyyyvvvooolllpppuuuwwwyyy|||{{{zzzpppiiicccYYYRRRXXXUUUWWW\\\```bbbfffkkkrrrnnniiihhhlllttt{{{yyywwwttttttxxx[[[XXXVVVTTTSSSQQQNNNLLLIIIHHHGGGEEEDDDBBBAAA@@@<<<;;;;;;:::888777777666888888777777777777888888777777777777888888888888777888999999999:::<<<>>>CCCKKKXXXgggssszzz~~~|||vvvssssss|||{{{eeeSSSGGGCCCFFFBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>======>>>>>>???@@@AAABBBAAA???>>><<<;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;:::999999888888777::::::999999888777666555888888888888999;;;<<<===>>>===:::999888888999:::888888999:::;;;;;;<<<<<<::::::999888777666666666777888999::::::;;;::::::999999999999999999999999;;;;;;;;;<<<<<<=========<<<<<<;;;<<<<<<>>>???@@@??????DDDKKKUUUeee}}}|||vvvoooggg___ZZZTTTTTTSSSTTTUUUTTTQQQOOOMMMKKKIIIIIIJJJKKKJJJIIIGGGGGGHHHHHHGGGGGGFFFFFFJJJGGGEEEEEEGGGIIIHHHGGGMMMKKKIIIJJJMMMNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNRRRQQQQQQQQQPPPPPPPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOORRRRRRRRRRRRQQQPPPOOONNNKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNJJJLLLMMMOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMMMMKKKJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMNNNNNNLLLJJJJJJKKKJJJIIIIIIJJJKKKLLLLLLLLLNNNPPPQQQPPPNNNMMMOOOQQQUUU\\\hhhwww{{{uuuvvvwwwvvvvvvxxx}}}uuulllhhhddd]]]XXX[[[\\\```ggglllooosssyyy}}}xxxsssqqqsssyyy|||{{{{{{}}}WWWUUURRRPPPOOONNNKKKIIIDDDDDDCCCBBB@@@???>>>===999999888777666666555444777777666666666666777777666666777777888888888888:::::::::999999;;;???BBBJJJPPP[[[gggrrryyy}}}~~~|||vvvtttuuuwwwiiiYYYNNNGGGEEEFFF@@@AAAAAAAAAAAA@@@??????????????????????????????===<<<<<<======>>>???@@@>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>===<<<;;;;;;:::999999888888777;;;;;;::::::888777555555888888777777888888999:::888777777666777888999:::777888888999999:::::::::888888777777666666555555666666777888999999999999888888999999999999999999::::::::::::;;;;;;;;;;;;999::::::;;;<<<>>>@@@AAA??????AAAEEEIIIRRRbbbqqqtttkkkhhh___```aaacccdddbbb]]]YYYUUUSSSQQQQQQQQQQQQPPPOOOLLLLLLLLLLLLKKKIIIHHHGGGKKKJJJHHHHHHIIIJJJIIIHHHIIIHHHGGGIIIKKKLLLLLLKKKIIIIIIKKKKKKKKKJJJIIIHHHJJJIIIIIIIIIIIIIIIIIIJJJHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLPPPPPPOOOOOOOOOOOONNNNNNLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGHHHHHHJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKMMMMMMKKKJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLMMMMMMKKKJJJJJJKKKJJJJJJJJJKKKLLLNNNOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVWWW___ppp~~~wwwuuutttqqqoooppp|||xxxooojjjjjjjjjhhheeehhhkkkqqqyyy{{{{{{||||||SSSQQQOOOMMMLLLKKKHHHFFFBBBBBBAAA???===<<<;;;:::888888777777666555444444666666555555555555666666666666777777888888999999:::::::::999:::>>>DDDIIITTTYYYaaakkktttzzz~~~|||wwwtttwww~~~pppZZZNNNJJJGGGEEEEEE???@@@AAAAAAAAA@@@>>>======>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<===>>>???<<<===>>>??????>>>===<<<:::;;;===>>>>>>===<<<;;;;;;;;;:::999999888888777;;;;;;;;;;;;;;;:::888777999888888777777888888888666666666666666888999:::777777777888888888888888777777777777666666555555444555666777888888888888:::::::::::::::;;;;;;;;;::::::::::::::::::::::::999999:::;;;<<<===>>>>>>AAA@@@AAADDDEEEHHHRRR\\\uuu{{{tttrrrooooooppprrrrrrqqqmmmjjjeeebbb___]]]]]][[[YYYXXXXXXXXXVVVUUURRRPPPMMMLLLPPPOOONNNMMMLLLLLLKKKJJJHHHHHHIIIJJJLLLMMMMMMMMMKKKKKKLLLKKKKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKJJJHHHGGGHHHIIIKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOOOONNNNNNNNNMMMNNNNNNNNNMMMMMMLLLKKKHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGHHHIIIIIIHHHHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHJJJKKKKKKJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKMMMMMMLLLKKKKKKLLLKKKLLLMMMNNNOOOPPPSSSUUUVVVXXX[[[]]]\\\[[[XXXWWWUUU^^^qqqxxxqqqppppppmmmkkkllltttyyywwwrrrnnnoootttyyy{{{{{{}}}PPPNNNLLLJJJJJJIIIFFFDDDBBBAAA@@@>>><<<:::888777888888777777666666555555666666555555555555666666555666666777888888999999999::::::;;;???EEEMMMSSS___cccjjjrrryyy~~~}}}xxxtttttt|||tttbbbNNNFFFEEEDDDBBB@@@>>>???@@@AAA@@@???>>>===<<<======>>>>>>======<<<;;;;;;;;;;;;<<<===>>>???;;;<<<===?????????>>>===::::::<<<<<<<<<<<<;;;:::;;;;;;:::999999888888777999:::<<<===>>>======<<<:::999999888888888888888777777777777777888888999777777777777777777777666666777777888888777666555444444555666777777777777999999999::::::;;;;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<;;;===@@@AAAAAAGGGNNN[[[jjj~~~~~~}}}}}}}}}~~~}}}|||xxxuuuqqqnnnllliiifffdddfffeeeccc```\\\XXXUUUSSSVVVVVVUUUSSSPPPNNNMMMLLLLLLMMMOOOPPPQQQRRRTTTUUUUUUTTTSSSQQQPPPOOOOOOOOOLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKJJJHHHGGGGGGIIIKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIMMMMMMNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIJJJJJJKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHFFFHHHJJJJJJIIIIIIIIIKKKIIIIIIHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJLLLNNNNNNMMMMMMMMMOOOOOOQQQTTTTTTTTTTTTVVVXXXXXX\\\```dddddd```ZZZUUUUUU^^^nnnxxxpppjjjiiijjjhhhggghhheeeiiirrr~~~|||uuuuuuwww~~~MMMKKKHHHGGGGGGFFFDDDBBB@@@???>>><<<:::888777777888888888777777666666666666666555555555555666666555555666777888999999:::999;;;>>>BBBHHHQQQ[[[bbbmmmpppuuuzzzzzzyyywwwvvvyyykkk[[[KKKFFFFFFEEEBBBAAA???????????????>>>======<<<<<<>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<===>>>???::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999888888777777999;;;>>>??????>>>>>>999999888888888888888999888888888888888888888888888888888777777666666666555666777888888777666555444444555666777777777777666666777777888999999999::::::::::::999999999999999999::::::::::::999888:::999;;;???@@@@@@CCCIIILLLVVViii}}}{{{yyyvvvtttsssrrrppplllhhhdddaaa___aaabbbaaa^^^YYYUUURRRRRRPPPQQQRRRSSSSSSUUUYYY\\\```___]]][[[YYYWWWUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMLLLJJJIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHKKKLLLMMMNNNOOONNNMMMLLLJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFHHHJJJJJJIIIIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKMMMPPPPPPPPPPPPQQQRRRTTTXXX\\\\\\ZZZXXXXXXYYYYYY\\\aaafffhhhddd\\\VVVTTTZZZgggvvv{{{sssnnnfff______```^^^]]]___\\\```hhhqqqzzz~~~~~~}}}IIIGGGEEEDDDCCCBBB@@@>>>:::::::::999999888888888777777777777666666666666777666666666666666666777555555666777888999::::::;;;>>>DDDLLLUUU```kkkrrryyy{{{~~~vvvyyy}}}rrrbbbVVVJJJGGGHHHFFFDDDDDD??????>>>============>>><<<===>>>??????>>>===<<<<<<<<<<<<<<<===>>>???@@@<<<<<<<<<;;;<<<<<<======@@@>>><<<:::999999:::;;;;;;;;;:::999999888888777666888;;;===>>>>>><<<;;;777777666666666777888888666666777888888888888888999999888888777666555555333444666777777666555444444555666777777888888777555666666777888888999999999999999888888777777777666777888:::::::::999999;;;:::;;;???@@@???@@@DDDEEEKKKYYYjjjxxx}}}{{{xxxtttrrrppprrrsssrrrnnngggaaa^^^^^^XXXYYYYYYYYYYYY\\\aaafffmmmnnnooonnnkkkfff```]]]YYYXXXWWWVVVVVVWWWXXXYYYVVVVVVVVVVVVUUUUUUUUUTTTUUUTTTQQQOOONNNPPPRRRTTTUUUTTTSSSQQQNNNLLLJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKMMMNNNOOONNNMMMLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGIIIKKKLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMOOORRRSSSRRRSSSTTTUUUYYY___dddddd```[[[YYYZZZYYYZZZ^^^cccgggeee```\\\WWW[[[ccclllrrrrrrnnniiihhh```[[[\\\]]]]]]]]]^^^```fffnnnuuuzzzFFFDDDBBBAAAAAA@@@>>><<<666666666777888999999999666666666666666555555555777777666666666666777777444555666777888999::::::===AAAIIISSS^^^jjjvvv~~~|||yyyuuu|||uuucccXXXNNNEEEDDDDDDBBBAAAAAA@@@???===<<<<<<<<<===>>><<<===>>>@@@@@@>>>===<<<===<<<<<<======>>>???@@@@@@???>>>======>>>???@@@CCCAAA===:::999:::;;;<<<;;;;;;::::::999888888777666888;;;<<<===;;;999888555555555555555666777777333444555777888888999999::::::999888777666555555222333555666666555333222444555666777888888888888777888888999::::::;;;;;;888888777777666666666555444555777999:::;;;;;;:::999777888;;;<<<999:::===???DDDMMMVVV\\\fff}}}|||tttmmmjjjiiieeefffeeeddddddhhhooottt}}}yyypppjjjaaa___^^^\\\\\\^^^___aaa^^^^^^^^^]]]]]]\\\\\\\\\^^^\\\XXXUUUUUUWWWZZZ]]]^^^]]]ZZZWWWTTTQQQOOONNNMMMNNNNNNOOOPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNLLLMMMMMMMMMNNNNNNOOOOOOFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHIIIJJJKKKKKKLLLMMMIIIKKKMMMNNNOOONNNMMMLLLJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFIIIKKKMMMMMMMMMMMMNNNOOOOOOOOONNNNNNOOOOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOQQQSSSTTTTTTTTTVVVWWW]]]ccciiiiiiccc]]]ZZZZZZXXXXXX[[[___dddfffdddaaa___bbbggglllnnnnnnmmmllljjjccc___bbbeeefffgggjjjjjjqqqzzzFFFDDDBBB@@@>>><<<;;;:::999888777666666777888999777777777777777777777777666666666666777777777777777777777777888:::;;;<<<===IIIZZZiiisssxxx|||~~~~~~yyyvvvuuuzzzttt___TTTHHHFFFDDDBBBAAABBBCCCDDD>>>>>>============>>>>>><<<===???@@@???>>><<<;;;999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>@@@CCCEEEGGGFFFDDD@@@===:::999999999;;;;;;::::::999888777777444555777888::::::::::::999888777888:::;;;:::999:::999888777777888999:::666777888888777555333111444444444555555555666666555444555666777777555444888888777777777777888888999888888888777777666666666666666666777777777777777777888999::::::;;;;;;<<<;;;AAAMMMRRRVVVfffyyy}}}yyyuuussstttxxx}}}}}}ooojjjddd^^^^^^dddjjjllllllmmmllliiiccc______eeekkkoooiiiaaa[[[[[[aaaiiinnnnnnjjjeeeaaa^^^[[[XXXVVVPPPRRRUUUWWWWWWVVVTTTRRRTTTSSSRRRSSSUUUVVVVVVUUURRRQQQPPPOOONNNOOOPPPQQQLLLJJJHHHHHHJJJKKKKKKJJJJJJMMMNNNNNNLLLLLLOOORRRPPPPPPQQQSSSTTTSSSOOOLLLNNNLLLIIIHHHJJJLLLMMMMMMPPPPPPPPPPPPPPPNNNJJJHHHKKKNNNNNNMMMNNNPPPMMMHHHKKKIIIIIIJJJIIIFFFGGGLLLJJJJJJJJJIIIIIIHHHHHHHHHOOOPPPQQQPPPNNNMMMNNNOOONNNLLLKKKKKKMMMMMMIIIFFFIIIKKKOOORRRTTTTTTSSSRRRUUUSSSPPPOOOQQQRRRSSSSSSVVVVVVUUUUUUTTTSSSQQQPPPUUUVVVVVVTTTRRRQQQQQQRRR___bbbfffgggeeebbb___^^^\\\```dddfffffffffiiikkkmmmpppssswww~~~}}}tttoooiiigggkkkppptttuuuyyy}}}DDDBBB@@@>>>;;;999888888888777666666666666777888666666666666666666666666555666666666666777777777777888999999999<<<@@@CCCJJJUUUdddrrrzzz|||yyyxxxxxx{{{dddSSSMMMFFFEEECCCAAA@@@AAABBBCCC>>>==================>>><<<===>>>??????>>><<<;;;999::::::;;;;;;;;;::::::;;;;;;<<<===???BBBDDDFFFDDDBBB???<<<:::999999999;;;;;;:::999999888777777555666777888999::::::;;;:::999888999;;;<<<;;;:::888777777666666777777888777777888888777555333222333333444444555555666666666555555777::::::888555888777777666666777777888888777777777666666666555555555666666666777777777777777777888999999999::::::888<<>>;;;999777666555666666555555555555666666555555555555555555555555555555555555666666666777666999;;;;;;:::???GGGOOO[[[cccppp{{{|||zzz{{{fffQQQHHHGGGDDDCCCAAA@@@??????@@@AAA======<<<<<<<<<<<<======<<<===>>>>>>>>>===;;;:::999999:::::::::999999888:::::::::;;;===@@@BBBDDDAAA???===;;;:::::::::::::::::::::999888888777777777666666666777999:::<<<<<<:::::::::<<<===<<<;;;555555666666666666555555777888888888777555333222222222333333444555555666888555444777<<<>>>;;;666777666666666666666666777666666555555555555444444555555555666666666666777666666777777777777777777;;;999<<<@@@>>>;;;BBBMMMYYYeeevvv{{{uuuooopppvvv|||~~~}}}zzztttooollllllmmmuuutttooogggdddlll}}}tttiiibbb]]]\\\WWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^]]]^^^bbbjjjqqqqqqpppmmmjjjeee```[[[YYYRRRQQQOOOMMMLLLOOOSSSWWW]]]______^^^]]]___eeeiiimmmkkkhhhfffeeedddaaa^^^XXXVVVUUUUUUWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ```aaaaaabbbfffiiieee]]]WWWVVVVVVXXXUUUQQQQQQUUUTTTUUUVVVWWWWWWUUUSSSRRROOOTTT[[[___```___]]]\\\___[[[WWWTTTTTTVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[]]][[[YYYXXXXXXXXXVVVTTTTTTTTTTTTUUUVVVWWWXXXYYY\\\\\\\\\\\\ZZZYYYWWWVVVWWWYYY\\\___aaadddgggiiimmmpppuuuyyy}}}vvvpppqqqvvvzzz||||||zzz}}}???>>><<<:::777666555444555555555555555555555555555555555555555555555555444444555555666666777777888:::<<<:::;;;CCCRRR^^^iiioooxxxzzzwwwyyylllXXXIIIDDDEEEAAA@@@???>>>>>>>>>>>>???===<<<<<<;;;;;;<<<<<<==================<<<::::::888999999999999888777777999999999999;;;===???AAA===<<<;;;::::::::::::;;;:::999999999888888777777888777666555666888:::<<<;;;:::999:::;;;<<<;;;:::444555666777777666555444666666666666555444222222222222333333444555555555777444333777===???;;;777666666555555555555666666444444444333333333333333444444555555555666666666666666555555555555555555888888;;;???>>><<<@@@GGGJJJRRR___mmm~~~~~~{{{}}}yyytttpppppppppnnnjjjiiirrrtttjjjdddaaa\\\\\\]]]]]]^^^^^^^^^^^^___aaabbbbbbccclllyyyzzzsssjjjbbb^^^VVVVVVTTTQQQPPPSSSZZZ___gggggggggfffgggnnnxxx{{{vvvssspppllljjjdddaaa\\\ZZZ[[[\\\]]]^^^bbbbbbbbbbbbaaaaaacccdddooopppoooqqqvvvzzzuuummmfffaaa^^^\\\XXXTTTVVV[[[[[[]]]___```___]]]ZZZYYYXXX^^^gggmmmnnnlllhhhfffiiieee___ZZZYYYZZZ\\\]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[[[[[[[ZZZXXXVVVZZZYYYYYYZZZ\\\^^^aaabbbccccccccccccbbb___\\\YYY[[[^^^bbbeeejjjooouuuzzz~~~{{{sssrrrvvv{{{}}}~~~~~~}}}>>>===;;;999777666666555444444555555555555444444555555555555555555555555444444555555666777777888999;;;<<<;;;>>>JJJ]]]llluuuxxx}}}}}}zzzvvvvvv~~~mmmZZZOOOGGGCCCCCC???>>>>>>===============<<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;::::::999888888888999999888777777999999888888999;;;<<<>>>999999999999999999::::::999999888888888888888777888777555555555777999;;;999888777777999999888777444555666777777666555444333333444333333333222222333333333444444444555555555333222666:::<<<999666555444444444444444444555222222222222222333333333444444444444555555555555555555444444444444444444222444888;;;;;;:::===AAAAAAEEEKKKSSSaaawww}}}vvvsssrrrrrrtttxxxvvvlllgggcccdddeeeggggggfffeeedddcccdddeeeeeehhhsss|||rrriiiccc[[[YYYWWWTTTUUUZZZ```eeennnnnnmmmmmmppp{{{~~~yyyuuurrrsssmmmeee```___aaaccceeeeeefffgggfffddddddfffhhhtttuuuvvvyyyvvvnnneee^^^XXXUUUZZZaaafffgggiiijjjhhhfffcccaaaaaahhhpppvvvwwwtttpppmmmooollleee___[[[[[[]]]___bbbaaa___]]]]]]^^^___``````___^^^___``````^^^\\\\\\\\\]]]```eeejjjooosssrrrqqqqqqqqqppplllfffbbbcccffflllqqqwww~~~wwwvvvyyy|||~~~;;;;;;:::888888777777777444444555666666555444444555555555555555555555555444555555666777888999999:::<<<>>>AAAGGGVVViiivvv}}}~~~|||wwwwwwxxx}}}oooWWWKKKHHHDDDAAA???========================;;;;;;::::::::::::;;;;;;======<<<;;;:::999999888777777888999999999999999;;;:::999888888999::::::777777888888888999999999888888888888888888888888777777666555666777888999888666555666777777666444555555666666666666555555111222222222333444444444666666555555555444444444333333444666888888777555444444333333333333444444111111222222222222333333333333333444444444555555333333444444444444444444444666888::::::999:::<<<>>>@@@BBBEEEMMM^^^ttt|||~~~|||vvvwwwzzzvvvooommmqqqvvvyyyzzzxxxuuurrrnnnllljjjhhhlllwwwxxxpppllleeeaaa]]]\\\```fffkkkmmmqqqqqqrrrrrrvvv}}}xxxuuuvvvpppgggaaa```aaadddffffffiiikkkkkkiiihhhkkknnnsssvvvyyy{{{yyylllbbb[[[ZZZaaaiiimmmmmmnnnmmmkkkhhheeecccgggmmmuuuzzzzzzwwwtttrrrrrrppplllgggbbbaaabbbdddeeeccc```]]]]]]^^^aaaccccccbbbaaabbbcccdddcccbbb```aaadddiiiqqqzzz~~~vvvooojjjooowww~~~{{{{{{}}}888888777777777777888888444555666666666666555444666666666666666666666666555555666777888999::::::999===BBBKKKUUUcccqqq{{{zzzvvvsssxxxkkk[[[KKKDDDBBB@@@>>>>>><<<<<<===============<<<;;;;;;::::::::::::;;;;;;>>>===<<<:::999999888888666666888999::::::;;;;;;===<<<:::888777777777888666666777777888888777777777777777777888888888888666666666666777777777777777666555555666666555333555555444444444444555555111111222333444666777888888888777666555444444333111444777777666555555666333333222222222222333333111111222222222333333333222333333333333444444444222333333444444555555555777999:::999888999999999;;;>>>@@@AAADDDNNN[[[fffxxx~~~{{{|||~~~zzz~~~{{{zzzyyyqqqlllnnnvvv}}}yyyvvvuuuooojjjkkksssyyy|||{{{zzz}}}|||wwwtttuuuqqqkkkgggfffggghhhhhhmmmrrrwwwyyyxxxxxx{{{~~~zzz~~~~~~uuukkkdddcccjjjsssvvvuuutttrrrooollliiihhhlllqqqwww{{{|||zzzyyyyyyvvvwwwwwwtttpppnnnooopppnnnkkkgggddddddfffjjjmmmpppmmmkkkjjjkkkllllllkkkoooooorrrwwwzzzqqqxxx}}}}}}~~~~~~~~~666666666666666777888999444555666777777666555444777777777777777777777777555666777888999:::;;;;;;888===FFFSSS```mmmvvv|||~~~}}}}}}}}}{{{vvvqqqqqqzzzuuu\\\RRRHHHCCC@@@===<<>>======<<<;;;::::::999999::::::;;;>>>===;;;:::999888888888555666888999;;;;;;<<<<<>>;;;999777666666666555666777777777777777666777777777777777888888888555666777777777777777666888666555555666666555333555444222222222222444555222222333444666888:::;;;::::::999777666444333333111555999999555333555888333222222222222222222333111111222222333333333333222222333333333444444444222222333444444555666666444555666444444666666666555999===>>>>>>BBBIIIPPPYYYiii~~~yyyyyy{{{~~~~~~}}}wwwoooooottt{{{~~~}}}|||vvvyyy~~~zzzvvvsssyyywwwtttsssssssssrrrqqqwww}}}zzzrrrllljjjqqqyyy|||xxxuuusssrrrooosssyyy}}}~~~~~~|||}}}{{{|||}}}}}}yyyuuurrrrrruuuyyy|||~~~zzzxxxyyyyyyyyyxxxvvv~~~~~~{{{|||}}}|||{{{888777666555555666777888777777777777777777777777666555555555555666666777555888:::999666555888<<<<<>>;;;<<<===>>>>>>???>>>>>><<<<<<;;;:::;;;<<<===>>>???>>>===;;;999777555555444666888:::<<<===>>>>>>@@@???>>>===;;;999888777999888777666555444333333666666555555555444444444333555666666555444444555888777555444333222222222777666444333111111000000555444333333444666888:::===;;;888555333222222333777999<<<<<<:::777555555222222222222222222222222111111111111111111111111444444222111111222444444333333333333333333333333111222333444555555555555777777999:::<<<===??????IIIPPP]]]lll~~~}}}yyyyyy~~~}}}tttoooooottt{{{zzzyyyvvvqqqvvv}}}zzz|||{{{|||}}}}}}}}}|||}}}666666555444444555666666555555555555555555555555666666555555555666666777333666999999888:::???DDDIIISSS^^^fffppp{{{uuujjjgggjjj}}}vvv^^^NNNGGGEEEBBB???>>>>>>??????<<<<<<===>>>>>>>>>======<<<;;;:::::::::;;;======???>>>===;;;999777666555666777888999:::;;;;;;;;;>>>===<<<;;;:::999888777888888777666555444333333666555555555444444444333333555666666555444444555555444444333333333444444666555444333222111111111444333333333555777:::<<<===;;;888666444333333444555777::::::888555333333222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333111222333444555555555555555666777888999;;;<<<<<<===AAAIIITTTcccttt}}}rrrnnnooouuu}}}yyyxxxxxxyyy~~~555555444333333444555555444444444444444444444444777666666555555666666666555777999:::<<>>>>>>>>??????<<<============<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===;;;:::888777777888888888888888888888888::::::::::::999888777777777777666555444333333222555555444444444444333333333444666666444333444555222222222222333555666777555555444444333333333333222222333444666888;;;===<<<;;;888666555444444444222555777777555333111111333333222222111111111111333333333333333333333333222222333333333333222222333333333333333333333333111222333444444555555444444555555666777777888888:::;;;===BBBKKKYYYhhhrrrtttoooqqqxxxzzzyyy~~~}}}|||555444444444444444444555444444444444444444444444777777666666666666777777:::::::::<<>><<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999:::::::::::::::;;;;;;;;;======<<<;;;:::999888888777777666666666777777777888999:::::::::999888777666666555555444333333222444444333333333333333333222444666555444333444444111111111222333444666666555555555666666666555555333333333444666888:::;;;:::999777555444444333444111333555555333222111111333333222222111111000000222222222222222222222222000111222333333222111000222222222222222222222222111222333444444444444444444444444555555555555555<<<<<<<<<<<>>CCCFFFPPPXXXfffuuu|||xxxxxx~~~uuuxxx555555666666666666555555555555555555555555555555555555555666777888999:::999<<>>DDDLLL\\\lllzzz|||}}}nnnXXXEEECCCCCC===999;;;;;;;;;:::::::::;;;<<<===666777888999999999999999666777888999:::999888888555555555666777888888888<<<:::888555444444555555666777999:::999777444222333333222222222222222222000000111111222222222333111333555444333222333333333222222111222222333333000111222333333111///......///111222333444444444333444444555555444333333000111222222111000111333......///000111222333333111111111111111111111111111000///......///000111111111111111111111111111222222333333333222222111000111111222333333444444111222333444555666999<<<888:::<<<===AAAIIITTT]]]iiitttyyyrrrppprrryyy}}}zzztttoooqqqyyy555555555555555555555555444555666555333222333444666444666===>>>===@@@GGGUUUaaarrr}}}yyy{{{qqqYYYPPPEEE===<<<<<<;;;999888888999999999:::::::::;;;::::::999888777666666888999999999999888777777777777777777666666666555555666777777777666555555888999999777444333333333444444444444333222111000/////////000111111222222444333222111111222333444333222111111000000111111333333333222222222222111111111222333333444555555222333333333333333333444444444333222222222333333222111111111000000//////111111000000000000111111000000000000000000000000111111111000111111222222222222222111111111000000222222333333333222222111111222333555666555555444666777888999;;;>>>@@@AAAPPPZZZggguuu}}}zzz|||}}}xxxxxxzzz}}}}}}|||555555555555555555555555333555666555444444555666777666888===@@@CCCMMMXXXhhhpppzzz~~~{{{zzzwwwwwwooo\\\QQQJJJAAA<<<<<<<<<;;;:::999999999999::::::::::::999999999888777777666666999999999999999888888777777777777777666666666666777777666666666666666666555666666555333222333444555555555555444333222111111111111222333333444444444333222222222222333444333222111111000000111111000000111111222222333333222222222333333333444444111111222222222222333333222222222222222333444555111111111111111000000000111111000000000000111111////////////////////////000000//////000000111111222222222111111111000000111222222333333222222111111222333444555555555444555555666777999;;;===>>>@@@GGGQQQ\\\ggguuu}}}yyy}}}555555555555555555555555333444555555444555777999888888;;;AAAGGGQQQaaappp~~~|||wwwqqqnnnpppzzzttt\\\LLLGGGBBB<<<:::;;;===<<<:::::::::::::::;;;;;;;;;;;;888888888888888888888777999::::::::::::999888888777777666666666777888888:::777555444555666666555222333444444333222333555666555555555444333333222111111222222333444444444333333333333333333333333222222111000000000000111......///000111222333333222222222222222222222222000000000111111222222222000000000111222333555555111111111111111222222222111000000//////000000111........................///.........//////000111222111111111111000000000111111222222222222222111111111222444444444444444444444444555666777999999999<<>>===<<<;;;<<<;;;:::999:::::::::;;;;;;;;;<<<<<<888888999::::::;;;;;;;;;999::::::::::::999888888666555555555777999;;;<<<<<<<<<;;;999666444444444666777777666333111222222333222111000000000111111000000000111222222333333555666777888888777666555222111000000//////000000////////////////////////......///000222333444444111111222222333444444555333222111111000000000000000000000111111222222333000000////////////000000000000000000000000000000////////////000111222333000000000000000000000000///000111111222222222222000000111111222333333444555555444444444444555555666777777888999<<<@@@BBBKKKQQQYYYcccooo~~~~~~555555555555555555555555777777777666666777:::===EEELLLVVVeeevvv}}}vvvpppmmmjjjgggeeemmmuuueeeQQQCCC???======<<<<<<;;;:::999888::::::::::::;;;;;;;;;;;;888999999999::::::;;;;;;888999999999999888777777555555444555777:::===???>>>CCCFFFCCC<<<555444555777888888666333111111222222111000/////////111111222222333333444555555555444666888::::::888666444111111000////////////000111000000000/////////.........///000111222333333111111222333444555555666444333111000//////......000000000000000111111111000//////......//////000111111111111111111111111.........///000111222333//////000000000000000111//////000111222222222222000000000000111222333444555555444444444444444555222333555777999;;;<<<<<<===AAAFFFLLLVVVdddttt555555555555555555555555777888999999:::===AAAEEENNN[[[jjjssszzz|||uuuooolllkkkhhhmmmrrryyy}}}jjjbbbYYYJJJAAA@@@;;;;;;;;;:::999888888999999999999999::::::::::::888888888888888888888999777888888888888777666666555444444555777:::>>>@@@AAAKKKSSSPPPCCC888666777444555666444222111111222222111000//////000111222222222333444444555555666222555888::::::888555222111111000///////////////000000000000000000000111000000000000000000000///000000111222333444555555222111000///////////////000000000/////////////////////............//////000000000000000000000000---------...///000222222////////////000000111111...///000111222222222222000000//////000111333444444333333333333333444444333333444666888:::::::::888:::===@@@EEEOOO[[[eeeqqq{{{555555555555555555555555777888999;;;===AAAGGGKKKUUUgggxxx{{{zzz{{{|||{{{{{{}}}}}}wwwnnnhhhgggiiijjjuuu|||fffTTTOOOLLLCCC===>>>999999999888777777888999888888999999999:::::::::777777777666666666666666777777777777777666555555555444444444777;;;???AAACCCPPP\\\XXXIII;;;777:::111222333333111111222333333222000//////111222444000111111222222333333444111333666999999666333111111111000///////////////......///000111222333333333222111000///...---,,,...///000111222333444444000////////////000000111000000//////......------//////............//////////////////////////////+++,,,,,,---...///111111.../////////000000111111......000111111222222222000000/////////111222444222222222222222222333444444222111111222444444444333444666777999???GGGNNNVVVaaappp}}}888888777888888888666555888:::<<<>>>BBBKKKWWW```lllrrryyy~~~~~~{{{yyyxxxvvvvvvtttnnnhhhhhhmmmtttvvv}}}eee[[[MMMCCC@@@???>>><<<;;;:::999999888888999999777777777777777777777777888888888888888888888888999999888888777666666666444555555666888999;;;<<>>???EEELLLUUU^^^gggsss666666666666777777666555888:::@@@IIIUUUaaajjjpppxxxzzz~~~~~~|||xxxvvvqqqpppnnnmmmnnnrrrwwwzzz|||~~~kkkUUUNNNFFFAAA@@@@@@>>>;;;999999888777777777777888777777777777777777777777888888888888888888888888888888888777777777777777555555555555777888999:::<<<@@@DDDEEEBBB<<<666222444333333333222222222222//////000111111111000///111111111111222222222222000000111222222333444444000000111111111111000000111111111000000000//////222222222111111000000000111111111111222222222333000000000000000000000000000111222222222222111000........................,,,---------......//////......------------................../////////000------...//////////////////////////////000000111111111111111111111111111222222222222222333444444333333444555777888:::;;;888===EEEKKKQQQZZZeeemmm|||666666666555666777888999===@@@IIIYYYjjjwww}}}}}}}}}yyyuuummmlllmmmrrrzzzfffUUUFFFCCC???>>>???>>>:::666888777777666666666666666777777777777777777777777666666666666666666666666666666777777777777888888555555555555555666666777888777666888999888444000222222222222222111111111000111111222111111000000000000000000111111111111000000111111222333333333000000111111111111000000111000000000000/////////111111111111111111000000000000000000111111111111000000000000000000000000000000111222222111000000////////////////////////++++++,,,---...///000000------,,,,,,,,,,,,------............////////////,,,,,,---............---//////......//////000111////////////////////////222111111111111222333333555444444444444555555666333777;;;===@@@EEELLLRRR]]]eeeoooyyy~~~~~~888888777666777888<<<>>>FFFLLLYYYhhhwww|||xxxtttnnnssszzzkkkVVVJJJCCC@@@>>>===<<<:::666222888777666666555555666666777777777777777777777777555555555555555555555555555555666666777888888999666555444444333333444444555444444444555444333222111111111111111111111111222222222222111111111000////////////000000000000000000111111222222222333000000111111111111000000222222222222111111111111000000000000111111111111/////////000000000000000000000000000000000000000///000111222222111000///////////////////////////++++++,,,------...//////...------,,,,,,------............///////////////,,,------.........------///............///000000////////////////////////111000000000000111222222444333333222222222333333666888999999999<<<@@@CCCEEELLLVVVaaakkkuuu~~~999999888777888<<>><<<:::999777555888888777666666666666777666666666666666666666666444444444444444444444444444444555666777888888999666555444333222222222222111444888777333000111333111111111111111111111111333222222111111111111111....../////////000000000000111111111111111222222000000111111111111000000111111111111111111111111/////////000000111111222///////////////////////////////////////////////////000111111111111000///////////////////////////---------------------,,,//////............/////////////////////.............../////////......---...............//////000000000000000000000000000000////////////000111111111111000000111222222333444444555555555666888999;;;???FFFNNNVVV___fffjjjuuu|||777888::::::===DDDNNNVVV```iiivvv~~~~~~}}}{{{wwwsssrrrtttvvvmmmYYYJJJCCC@@@???>>><<<;;;::::::;;;<<<888888777666666666666666666666666666666666666666444444444444444444444444444444555666666777888888666555444333222222222222...333888666111---...111111111111222222222222222333222111000000000000000////////////000000000000111111111111111111111111000000111111111111000000......///////////////000......//////000111222222000000000000//////////////////////////////////////////000111111000//////........................------------,,,,,,++++++/////////......////////////////////////............////////////...------......------......///000000000000000000000000000///............///000000000//////000000111222333222222222333333555666666:::;;;===AAAEEEIIIMMMOOOZZZbbbmmmwww|||}}}888;;;>>>BBBHHHSSSbbbllloootttzzzxxxxxxuuupppmmmrrr~~~oooYYYJJJBBB>>>===::::::;;;;;;;;;;;;;;;<<<777666555555444444555555666666666666666666666666555555555555555555555555444555555555666777777777666555444333333333333333000222333222000///000222222222222222333333333444333222111///......////////////000000000111111111111111111111000000000000000000111111111111000000............//////000000------...///000111222333111111111000000/////////////////////////////////...///000111111000///...------------------------,,,,,,,,,,,,,,,,,,------///......------......///000/////////...........................---,,,,,,...------------...//////..............................------......///000000000000000000111111222333222222333555666666666777666666888;;;>>>@@@AAAGGGMMMUUU]]]dddmmmxxx}}}{{{}}}:::>>>DDDIIIRRR```rrr~~~{{{zzzzzz~~~{{{rrrrrrooojjjiiiuuuttt^^^LLLBBB???>>>===777999;;;<<<;;;999888888555555444333333333333444666666666666666666666666555555555555555555555555555555555666666666666666666555444444333333333444444111//////111333444444222222222333333444444444333222000............///000000000000111111111111111111111000000000000000000000111111111111000000///000000000111111222222,,,---...///000111222333222222111111000000//////////////////////////////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///...------,,,,,,------...000000//////.........---------------,,,,,,+++***...------------...//////------------------------...------------...//////222222111000000000000000111000000222444555555444222222222555999===@@@AAA;;;>>>BBBEEEKKKTTT```hhhnnnssszzz}}}{{{|||}}}}}}>>>HHHRRRXXXcccrrr}}}}}}{{{|||~~~yyytttlllhhhdddeeeqqqkkk^^^NNNCCC???>>>;;;777777777777777777777777777::::::999888777666555444555666666666666666555444333333333444444444555555666666666666666666666666222333555666666555333222222222111111111111222222333333333333333333333333111111111111111000//////000000000000111111111111000000000000000000000000///000111000///...///000//////000000000000//////000000000000//////////////////............//////000000///...............///000000000000...,,,+++------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++------------------------///000111000...------///......------------.........------------...//////111111000000000000000111111111000000111111222333222333444666777888888888666999===@@@CCCFFFJJJMMMXXX\\\bbbiiiqqq{{{{{{yyy|||LLLWWWbbbiiiqqq{{{}}}}}}}}}yyyrrrlllbbbaaaaaaggguuuwww___TTTFFF>>>===<<<:::777777777777777777777777777999888888777555444444333444444555555555555555444333333333444444444555555555555555555555555555555222333555666666555333222222222111111111111222222444444444333333222222222111111111111111000//////000000000000111111111111........................---///000000//////000222//////000000000000//////000000000000/////////.........------------......000000///................../////////...---++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,------------------------...///000///---,,,---.........------------......---------------......///111000000//////000000111111111000000000111222222222333444555666777777777777999;;;;;;;;;;;;===???DDDGGGLLLRRRYYYaaaiiinnn|||}}}|||___iiitttzzz~~~|||xxxvvvtttooogggaaa]]]___cccmmm|||vvvaaaNNNFFF===999:::;;;999666777777777777777777777777777777666555444333333222222222333444555555555444333333333444444444555555444444444444444444444444333444555666666555444333222222111111111111222222555555444333222111111000000111111111111000000///000000000111111111222222........................,,,---///000///000222333///000000111111000000///000000000/////////......------------------------000///......---.........---.........---,,,+++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------...............---------------------------------------...///...,,,+++,,,---......------------......,,,,,,,,,,,,------------000000////////////000000000000000000000111111222333333444555555555555555777888888777555444444555777999===AAAEEEJJJPPPUUU```eeelllrrrwwwpppvvv}}}zzzvvvxxxuuuqqqnnnllliiieeebbbfffhhhnnnwwwgggSSSCCC>>>999777999:::888555666666666666666666666666666666666555444333333333111222333444555666666666333333333444444444555555444444444444444444444444444555555666666555555444222222111111111111222222555555444333222111000///000000111111111111000///000000111111111222222222000000000000000000000000,,,...000000//////111222000000000111111000000000000000/////////.........---------......---------///......------.....................------,,,,,,++++++++++++,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---------++++++,,,---...------,,,,,,------...++++++,,,,,,,,,---,,,,,,//////.........///000000000////////////000111111222333444444444444444333444666777666555444555777555777999;;;===???CCCFFFIIIMMMSSSXXX^^^eeemmmrrr{{{~~~~~~~~~xxxsssppprrrooommmllllllmmmnnnoootttvvv{{{kkkWWWHHH>>><<<999888:::999777555555555555555555555555555666666666555555444444333222333444666666777777777333333333444444444555555555555555555555555555555444555555555555555555444222222111111111111222222555555444333111000/////////000000111111111000000111111111111222222222222111111111111111111111111///000111000///...///000000000111111111111000000////////////............---...////////////...---......------------....../////////...............,,,++++++++++++,,,......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---------,,,,,,,,,,,,------***+++,,,---------,,,,,,......------...//////000//////......//////000111111222333333333333333222333555666666555555666888333555666777777888:::<<<===???BBBFFFKKKPPPUUUYYY___eeemmmtttzzzvvvkkk~~~}}}zzzsssnnnmmmiiijjjlllooorrruuuxxxzzz}}}fffVVVGGG======;;;:::999999999666444555555555555555555555555666666555555555444444444444444555666777777777777333333333444444444555555666666666666666666666666444444444444444444444444222222111111111111222222444444333222111000000//////000000111111111111000111111111222222222222333////////////////////////000111111000///......///000111111222222111111000/////////.........---------...///000000///...------------,,,------...///000//////.........//////---,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------,,,,,,,,,,,,------***+++---.........---,,,---------------...///000...............///000000000000111222222222222222333444555444333222333444333444666666555555777888999999:::;;;>>>AAADDDFFFHHHLLLSSSXXX]]]ccckkkqqqxxx}}}wwwhhhZZZPPP|||{{{wwwpppkkkjjjiiinnnvvv}}}jjjUUUIIIAAA:::;;;:::999888888777555444444444444444444444444444444444444444333333333333444444555666666555555555333333333444444444555555555555555555555555555555333333333222222333333333222222111111111111222222333222222222111111000000//////000111111111111111111111111222222222333333////////////////////////...///000000//////000111000111111222222111111000//////.........---------,,,---///000000///---,,,---,,,,,,,,,------...//////...---------...//////...---,,,******+++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***,,,------,,,,,,---///---,,,,,,++++++,,,,,,---+++,,,.../////////---,,,,,,,,,,,,,,,---...///000......------......///000...///000111222222222222111222333222111000111222222444666777666666777888777666555555777888999::::::===AAADDDFFFJJJPPPUUU]]]bbbiiipppxxx}}}vvvlllbbbZZZQQQGGGAAAyyyyyyvvvnnnhhhhhhsss{{{zzz```NNNFFFBBB>>>888888777666666555555444444444444444444444444444333333222222222222222222444444444555444444333333333333333444444444555555444444444444444444444444333222222111111222222333222222111111111111222222222222111111111111111111//////000111111111111111111111222222222333333333111111111111111111111111,,,...///000///000111333111111222222222222111111//////.........---------+++,,,...//////...,,,+++,,,,,,,,,,,,------...///...---,,,+++,,,---...//////...,,,*********,,,---++++++++++++++++++++++++))))))***+++,,,------...+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,...------,,,...///---,,,,,,++++++,,,,,,---+++,,,...000000///...---,,,++++++,,,---...///000...------------...//////---...///000222222333333...000222222111222333555///111444444444444555777666444222222333444555444555888:::::::::<<<@@@DDDFFFJJJOOOUUUZZZ```eeeiiixxx|||vvvnnn```YYYQQQKKKHHHEEE@@@===uuunnnmmmiiiccchhhsss~~~}}}iiiYYYMMMAAA999666666666666666555555555555666666666666666666666666444444222222222222444444666333111111444666666444222222222222222222222222///000000222333444555555222222222222222222222333444444333222111111111111111111000000000000111111------,,,,,,---///222444444333111000000000111222000111222222111000///...,,,,,,------...///000000////////////////////////---...///000///...---,,,---,,,,,,++++++,,,,,,---------------------------+++---...---***)))+++...---,,,,,,+++*********+++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---......///000/////////......///000111222333333...//////000111222222222111111222222222111111000000000111222333444444555222333444555666888999999<<<===???BBBFFFKKKNNNPPPZZZ\\\```gggnnnvvv||||||oooddd\\\UUUQQQGGGFFFCCC@@@===;;;;;;;;;{{{qqqkkkkkkjjjiiirrrtttfffWWWNNNGGG@@@;;;:::666666666666555555555555555555555555555555555555444333222222222222333444555333000111333555555444333333333333333333333333222222222222222222222222111111222222333444555555555444333222111111111111111111000000000000111111000///......///111333444333222111000///000000111000111111222111000///...,,,,,,---......//////000000000000000000000000000...............---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---//////---+++***,,,...---,,,++++++******++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////,,,---......//////..................////////////......///000000111222222000111111222222111111000111111222222222222222222222333333444555666777777666777888:::===???BBBCCCGGGHHHKKKPPPVVV\\\aaadddggglllrrryyyrrrlllbbbYYYQQQJJJDDDAAA???>>><<<999777666555555sssllliiimmmqqqvvvmmmXXXNNNFFFCCC@@@===;;;<<<666666666555555555555444555555555555555555555555333333222111111222333333333222000111222444444333444444444444444444444444444444333222111000000///000000111333444555666777666555444333111111000000222111111000000111111222000000///...///000222333111111000/////////000000000000111111111000//////---------......//////000111111111111111111111111......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,---///000000000111000...,,,+++,,,...,,,,,,++++++******++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------------......//////+++,,,,,,---------------------------,,,,,,,,,+++......//////000000111111000000111111111111000000222222222222111111000000222222333333333444444444666666777777888:::;;;<<<:::;;;===@@@CCCGGGJJJLLLOOOSSSYYY___fffnnnvvv{{{vvviii```UUUQQQLLLGGGCCC???;;;888888777555444222222111111mmmkkkmmmuuu}}}jjjYYYJJJCCC>>>======:::888:::666666555555555444444444444444444444444444444444222222111111111111222222111111000111111222222222333333333333333333333333444333333222111000//////000000111222333333444444777666444333111000000000111111111000000111111111......---------...//////000000//////////////////000000000000000000//////------....../////////000000000000000000000000000///...,,,+++++++++,,,---,,,,,,++++++++++++,,,,,,******+++,,,---000222333444333111///---,,,---...,,,,,,++++++***++++++,,,************************************************************************++++++++++++++++++++++++++++++++++++************************************************************......---,,,***)))((((((******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++.........//////000000000//////000000111000000000111111111111111111111000222222222222222222111111666666666666777888999:::888999999;;;<<<>>>???@@@AAACCCGGGKKKQQQXXX___dddfffkkkrrryyyzzzoooeee[[[QQQKKKEEECCCAAA???>>><<<999666555555444333333222222222nnnpppxxxxxxdddSSSJJJBBB===:::;;;:::666555777555555555555444444444444444444444444444444444444111111111111111111111111///000111111111111222222111111111111111111111111111111111111111111111111111111111000000000000000555555333222111000000000111000000//////000000111------------------....../////////000000000////////////////////////000000.........//////////////////////////////////////////...---,,,+++,,,---...,,,++++++******++++++,,,*********+++---000333555888555111...------------,,,++++++***++++++,,,,,,************************************************************************++++++++++++++++++++++++++++++*********)))))))))************************************************,,,,,,+++***)))((('''&&&)))******+++++++++++++++******+++,,,------...................../////////---...///000000000000000......///000000111222222111111111111000000000000000000000111222333444555666666666777777777777777777999:::<<<>>>BBBGGGKKKOOOTTT[[[ccckkkrrrxxx|||}}}uuugggccc\\\TTTNNNHHHCCC@@@;;;:::999999999777444222444555555444444444333333vvv|||xxx___NNNEEEBBB;;;888666777777444444777555555555444444444444333333333333333333333333333000000111111111111000000///000222333111111111222111111111111111111111111///000000111111222222222111111000000///.........333222111000000000000000000//////......//////000....../////////000000000//////000111111111000000//////.........///000000////////////////////////........................//////...------------...++++++************++++++++++++***+++---000444666:::666111...------,,,+++++++++******++++++,,,,,,************************************************************************++++++++++++++++++++++++*********))))))))))))(((************************************************)))*********++++++,,,,,,)))******+++++++++++++++******+++,,,---...//////------..................,,,---...//////000000///------...///000111222222111111000000000000000000.........///000111333333444555555555555555444333555666777666666777:::<<<===AAAGGGNNNTTTZZZ```dddlllpppwww}}}vvvoooggg]]]UUUOOOLLLHHHCCC???<<<:::999888666555555666555222000333333444444444333222222zzzbbbNNNCCC@@@???999666555666555222444888555555555444444444333333222222222222222222222222//////000111111000//////...111444444222111222333111111111111111111111111000000000000111111111111000000000000////////////000000////////////000000......------------......,,,---...///000000111111//////111222222222111111///......---...///000111000///////////////////////////////////////////////////000000//////...---++++++************++++++,,,+++++++++---000444666<<<777111---,,,,,,+++***++++++******++++++,,,---******************************************************************************************************)))))))))(((((((((************************************************))))))***+++,,,,,,------)))***++++++,,,,,,+++++++++++++++,,,,,,---------------------------------+++,,,---...////////////.........//////000000000000000000000000111111111111111000111111222333333333333555555666555444444333555666666666666777999666999<<>><<<;;;<<<999777777555222333888555555444444444333333333222222222222222222222222...///000111111000///......111444555333111222444222222222222222222222222111111111000000000000000//////000000111111222222...............///000000---------,,,,,,---------)))***+++---...////////////000111333333333222111///...------...///000111000000000000////////////000000000000000000000000///000111111111000...---++++++************++++++---,,,++++++---000444666<<<777000,,,,,,,,,***)))+++*********+++,,,,,,---************************************************))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++------------------------+++,,,---...///////////////////////////.........///000000000111111111222111000000/////////000000///000111333333333333222...000333444444444555777777777888888999<<<@@@DDD@@@CCCHHHMMMTTT\\\dddjjjkkkqqqwww{{{}}}xxxjjjaaa[[[RRRHHHDDDDDDDDD???;;;888999999888666666666888666444333222333444333222444444555555555333222111tttdddNNN@@@<<<;;;888444777777777777777666555555444444444333333222222222444333222111000000000000///////////////000111111000111111111111222222222222222222111111111000000222222222111111111111000000000000000000000000000333111///------...///000/////////...------,,,,,,......///000000000000000333111000......000111333000///.........///111222111111000000//////......111111000000//////....../////////000///......---,,,------......------,,,,,,,,,+++******,,,000444:::888333///,,,***))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,---...,,,,,,+++******+++++++++,,,...///...------...///......------------............////////////......000111111111222222222222111111111111111111111111333333333333333333333333444444444555555555666666;;;;;;;;;>>>CCCJJJPPPTTTYYY\\\bbbiiipppvvvzzz}}}|||pppdddZZZSSSOOOFFFCCC???===;;;:::777555999999888666555555555555222333555666666555333222222222111111111111222222wwwbbbWWWIII???===<<<999666666777777777777666555555444444333333333222222222333333222111000000000000///////////////000111111000111111111111222222222111111111000000000//////000000000111111222222222000000000000000000000000222111000///...//////000111000000///......------------...///////////////000///...------...///000///////////////000000111000000000//////////////////////////////000000000///////////////......---,,,------------------,,,+++,,,+++******,,,000333888666222///---+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((''''''((()))***))))))))))))************))))))))))))))))))))))))(((((()))))))))*********+++++++++++++++++++++++++++******))))))******+++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,,,,...///...---,,,---///......------------............////////////......000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333777666777888<<<@@@DDDGGGHHHJJJNNNTTTZZZ```dddfffrrrvvvzzz~~~~~~vvvkkkggg```XXXPPPIIIDDDBBB@@@===;;;:::999999777666777666555444444444444444222333444555555444333222222111111000000111111222ooo```OOOJJJCCC>>>;;;999777555666666666777666666555444333333333333222222222222333333222111000000000000///////////////000111111000111111111111222222222000000000///////////////...//////000111222333444000000000000000000000000111111111111000000000000111111111000//////......,,,------...............000///...------...///000......///000000000000///....../////////000000000---......///000000111111////////////......------,,,,,,------------,,,,,,+++,,,++++++***,,,///222555333111///...---------++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++***)))))))))))))))******---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------...///...---,,,---.........------------..................................../////////000000000000000000000000000000000000000000000000000000000111111111222222222222333333333333444555777888999<<<===???BBBFFFKKKOOOQQQ]]]```dddhhhlllqqqvvvyyyuuuwww{{{}}}~~~vvviii^^^WWWOOOMMMIIIEEEAAA???===<<<999777555555777777777666333333222222222222333333222333444555555444333222222111111000000111111222lll\\\QQQFFFDDDAAA<<<777333222222555666666666666555444444333222222222222222222222333222111000000////////////////////////000000111000000111111111222222222000000000000000000000000/////////000111222222222000000000000000000000000000111111222111111000000111111000000///......---,,,---......//////......111000////////////000111,,,---///000000000///...------......///000000111........./////////000000//////......---------------,,,,,,,,,,,,,,,,,,---++++++,,,+++***+++...111333222111///...---------++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***************************))))))))))))******+++------,,,+++*********+++,,,,,,,,,+++,,,,,,---...---...///...,,,+++,,,---...------,,,,,,------...........................---------.........//////000000000000000000000000222222222222222222222222222222222333333333444444222222333444444444333333888888777888;;;>>>AAADDDIIIKKKOOOSSSWWW]]]dddiiigggjjjnnnqqqssstttvvvxxxvvvqqqiiibbb[[[SSSMMMHHHDDDBBB@@@>>>===<<<======666444333333555666555444222222111111111222222333222222333333333333222222111111000000000000111111|||iiiXXXLLLGGGBBBAAA>>>999444111222444555555555555555444333333222222222222222222222222333222111000///////////////////////////000000111000000111111111222222222111111111111111111111111000000000000000000000000///////////////////////////000111111111111000000000//////......------,,,......///000000000000///000000////////////000000,,,---///000000000///...,,,,,,---...///000111111000/////////.........---//////...---,,,------...---,,,++++++++++++,,,---***+++,,,+++***+++---///222222000///---,,,++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))(((((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***************************************+++,,,------,,,++++++************+++++++++++++++,,,---...---...///...,,,+++,,,---------,,,,,,,,,,,,------......------------......,,,------------.........////////////////////////111111111111111111111111111111111222222222222333000111222333444333333222444333222222333555888999;;;===@@@CCCGGGMMMSSSXXX[[[^^^cccgggjjjlllooopppqqqtttyyy}}}}}}wwwooofff```YYYUUUQQQMMMKKKIIIGGGEEE???>>><<<:::999888888999777555333333444555444333222222222222222222333333111222222222222222222111111000000000000000000111zzzfffUUUGGG@@@???===<<<999666444444666888444444555555444444333222111111111222222222222222222222111000///////////////////////////000111111000111111111111222222222111111111111222222222222111111000000000/////////////////////////////////////////////000000000000/////////...------,,,,,,...//////000000000000000------------------------------...////////////...,,,,,,---...//////000000000000//////...------,,,000///---,,,,,,,,,---...---,,,+++******+++,,,---***+++,,,+++***+++,,,...000//////---,,,+++***)))++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********)))((('''&&&)))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((************************************+++,,,---...,,,++++++************+++************+++,,,---------......---+++***+++,,,------,,,,,,,,,,,,------///...---,,,,,,---...///,,,,,,---------.........////////////////////////................................./////////000000...///000111222222222111444333222222222444555666555666888999<<<@@@EEEIIINNNRRRVVVZZZ]]]```cccffffffjjjooosssuuuwwwyyy{{{}}}}}}~~~~~~ooojjjccc^^^[[[WWWRRRMMMJJJHHHEEECCCCCCCCCCCCBBB===<<<:::888777666666666888666444444444555444333444333333222222222333333111111111111111111111111111000000//////000000111wwwaaaRRRGGG>>>:::;;;999888666666666666666666333444444444444333222222000111111111222222222222222111000//////......//////////////////000111111000111111111111222222222000000000000111111111222/////////000000000000000///////////////////////////...---------...000111000000//////...------------...//////000000//////,,,------------------,,,...------------...//////---------....../////////........................000...---++++++,,,---...---,,,+++))))))+++,,,---***+++,,,,,,+++***,,,---+++,,,,,,,,,++++++******++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((&&&%%%&&&&&&'''((())))))******))))))))))))))))))))))))((((((((())))))))))))***************************))))))))))))***+++,,,---******************+++,,,))))))))))))***+++,,,------......---+++******+++---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///------------............................................................------.........//////////////////000000111111111333333333333444444555555333444555555555777999<<<@@@CCCFFFHHHJJJMMMRRRUUUVVVZZZ```dddfffhhhjjjlllmmmmmmnnnoooqqqsssuuuvvvyyy||||||vvvtttuuutttnnnhhhWWWRRRLLLHHHHHHHHHEEECCCCCCAAA>>>>>>>>>>>>===<<<;;;:::888777666777777888777555333333444555555444444444333222111111111111111111000000000000111111000000////////////000000wwwcccOOOEEEAAA<<<:::<<<999777666777888777444111333444444444444333222222000000111111222222222222222111000//////.........///////////////000111111000111111111111222222222.../////////000000111111------...///000111222222///////////////////////////...,,,+++,,,---000111111111111000//////......,,,---......//////............////////////............---,,,,,,...///000---------...............,,,,,,------.../////////000...---++++++,,,---...---,,,***))))))***,,,---***+++,,,,,,+++***+++---(((((()))+++++++++++++++++++++************++++++************************************************)))))))))))))))))))))))))))*********)))(((&&&%%%$$$$$$&&&(((***,,,---...))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,***)))))))))***+++,,,,,,(((((((((((()))***+++,,,---......---+++******+++---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///---------.........//////........................000000000000000000000000////////////000000000111222222111000000111111222...///000000111111111000333444555444222222333555666888:::;;;<<>>;;;;;;<<<;;;:::999999999999999999999999888666555444444555666888555555555555555555444444444333222111000000000000111111111111111111111111............////////////ppp\\\KKKDDD;;;666666777666444555555555555444444444444111333555666666555333111000000000000/////////...111000000//////////////////////////////000000000000000111111111111000000........................////////////////////////111000///...------...///......---,,,---...//////000000000000////////////------...///////////////...---,,,+++,,,---///000,,,,,,,,,---.../////////------,,,,,,,,,,,,,,,---...---,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******))))))((('''''''''''''''))))))))))))))))))))))))*********)))))))))(((((('''(((((())))))((((((''''''''''''''''''''''''''')))))))))))))))(((''''''...+++((()))+++,,,)))%%%(((((((((''''''&&&&&&&&&'''((())))))))))))((('''+++***(((&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))))))))((((((+++******))))))******+++***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,---------------------.........///000///...------...///000........................------...///000000000///111111111111111111111111111111111222222222222333000111111222333444444555666777777999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAADDDGGGKKKOOOQQQSSSXXX]]]dddhhhkkkooovvv{{{|||~~~xxxqqqfffYYYPPPQQQMMMJJJKKKNNNOOOMMMJJJIIIEEEAAABBBFFFKKKLLLKKKIIIEEE@@@=========<<<;;;999999999999999999999999888777555444444555777888444444444333333333333333333222111000000/////////................................./////////000000pppXXXFFF>>>999444222333444333222555555555444444333333333111333444666666444333111000////////////.........111000//////....../////////////////////////////////000000111111000000///........................////////////////////////000///......---.........//////...---------......///000000///...,,,***))),,,---......//////......---,,,+++***+++,,,---...+++,,,,,,------......///...------,,,,,,------...---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++***))))))))))))***))))))))))))))))))))))))******))))))))))))((((((((())))))******))))))((((((((((((((((((((((((((()))))))))))))))(((((('''))))))*********((('''%%%((((((''''''''''''&&&&&&&&&''')))******)))'''&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********)))+++******))))))******+++******+++++++++++++++***++++++************+++++++++++++++++++++***************+++++++++,,,,,,,,,------.........////////////......------......///........................,,,---...///000111111111000000000000000000000000000000000111111111222222/////////000000111111111333333333333333222222222333444555555666666666666666666888:::===???@@@AAABBBGGGMMMQQQTTTYYY___dddfffjjjnnnrrrvvvzzz}}}tttmmmjjjfffbbb]]]YYYUUUOOOGGG@@@AAA??????AAAEEEGGGEEEBBBEEEBBB>>>???BBBEEEEEEDDDEEEBBB???>>>===<<<;;;999999999999999999999999999777777555555555555777777333333333222222111111111222111111000000/////////------------------------////////////000000000000~~~lllYYYIII===888666333333444555444333666555555444333222111111222333444555555444333222000000000000000/////////000000///............///000////////////.........//////000000000000//////000000000000000000000000////////////////////////........................//////......------------......//////...,,,)))''',,,,,,---............---++++++*********+++,,,---++++++,,,,,,---------------,,,,,,,,,,,,------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))),,,++++++******+++++++++))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%))),,,,,,)))&&&&&&'''((((((((((((((((((((((((''''''((())))))((('''''''''''''''&&&'''((()))***(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++******))))))))))))******)))******++++++++++++***++++++************+++++++++++++++***************)))************+++++++++,,,,,,,,,---------......------------------------------------------------,,,---...///000000000000000000000000000000000000//////000000000111111111000000000000111111111111222222222111111000000000111222333555555555444333555666666777888999:::::::::===AAACCCDDDFFFJJJLLLSSSVVV[[[___ccchhhlllpppwww{{{|||xxxqqqiii```WWWQQQNNNIIIHHHFFFGGGGGGFFFCCC@@@======>>>AAAEEEGGGFFFDDDCCCAAA??????BBBCCCCCCCCC>>>======<<<;;;:::888777999999999999999999999999777777666555555666777777444333333222222111111111222222222222111111000000000000000000000000000000/////////000000000111111vvvcccRRRDDD<<<999777666555555555555333222555555444333222111111000222222333444444333222222111111111111111111111111000//////.............../////////...............//////000000000000//////////////////////////////........................------................../////////......---,,,,,,,,,---/////////---+++***+++,,,,,,---------------************++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,------//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%)))------)))&&&'''((())))))))))))))))))))))))***((('''%%%%%%'''(((***&&&&&&''''''(((((()))***(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((()))***++++++***))))))))))))))))))***((()))******++++++++++++++++++************++++++************************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------------------......////////////...---////////////////////////........./////////000000000000000000000000111111111111111111111111111111222333444555555555444333333333333444444444444555777999:::;;;;;;;;;===>>>BBBEEEIIILLLOOORRRVVVYYY___dddlllsssyyy{{{{{{{{{{{{{{{}}}}}}}}}{{{zzzyyyyyy{{{~~~zzzrrrkkkeee```YYYWWWTTTPPPKKKFFFCCCAAA@@@???>>>===<<<;;;999888888888:::>>>@@@BBBAAA@@@<<<<<<<<<===???@@@@@@@@@;;;<<<<<<<<<;;;999888888999999999999999999999999777777666666666666777777666555555444333333222222333333444444444333222111111111111111111111111111////////////000000000000yyybbbPPPCCC:::777888666555555444333222111111333333333222222111111111222222333333333333222222111111222222222222222333000///......------......------........./////////...//////000000//////...------------------------........................,,,,,,---............---.........///......---,,,,,,,,,...//////...------***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))((((((((((((((((((((((((((('''(((((()))))))))))))))&&&)))++++++)))'''''')))((()))))))))))))))******+++)))&&&######&&&)))+++&&&''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''')))***+++***))))))(((((())))))***(((((()))***++++++++++++++++++************++++++)))))))))***************))))))*********+++++++++)))))))))*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++////////////////////////------........./////////---------......//////////////////000000000111111222222333333333333222222222222222222333333333333222333333444555666777888666888;;;===>>>???BBBDDDHHHLLLSSSZZZ```ccceeeeeeggghhhiiiiiihhheeecccaaa^^^```dddiiinnnuuu|||wwwrrrfffbbb\\\XXXTTTOOOKKKHHHAAAAAAAAAAAA@@@???===<<<;;;::::::999999999::::::888999:::;;;<<<=========;;;<<<===>>>???@@@??????;;;===>>>>>><<<;;;;;;<<<999999999999999999999999777777777777777777777777777777666555555444333333333444555666666555333333000000000000000000000000............////////////uuubbbOOODDD???:::777777444444444333222111111222222222222222111111111111222222222222222222222222000000111111222222222222//////...------------...+++,,,,,,---...///000000......////////////......------------------------........................+++,,,---.........------,,,---.../////////...---------------------------******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++*********+++******+++,,,---......,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++******+++,,,,,,---))))))))))))))))))))))))'''''''''((((((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''((()))))))))))))))&&&'''(((((('''''''''(((&&&'''''''''(((((((((((()))(((&&&%%%%%%&&&((()))''''''(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''&&&%%%&&&(((***+++))))))(((((((((((())))))'''((()))***++++++++++++++++++************++++++((()))))))))*********+++*********+++++++++,,,,,,)))*********++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,........................,,,------------.........++++++,,,---......//////000000000000000000000000222111111111000111111222222222222333444444444555000000000111333444444333111333555666666777999:::;;;===AAAEEEHHHKKKMMMMMMNNNPPPQQQQQQPPPNNNKKKIIIIIIKKKMMMPPPTTTZZZaaafffjjjnnnuuu{{{~~~zzzvvvqqqkkkeee^^^WWWSSSMMMJJJFFFCCCAAA@@@>>><<<888999:::;;;;;;:::999999555666777888:::===AAACCC@@@@@@@@@???>>>>>>>>>???>>>???AAABBBAAA@@@??????;;;===>>>===;;;;;;===???999999999999999999999999777777777888888777777777888888777666555444333222222333444666666555333222////////////////////////------------............www[[[KKK===:::;;;888444333444555444333222222333444111111111111111222222222222222222222222222222222//////000000111111111222//////...------------...***+++,,,---...000111111......////////////......////////////////////////........................***+++---...///...------+++,,,.../////////.........---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++++++++,,,------------,,,++++++******************,,,++++++,,,---...///000......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))((((((''''''((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))'''&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))'''&&&%%%$$$%%%''')))+++))))))(((((((((((())))))'''''')))******+++++++++++++++************++++++(((((())))))*********+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++((()))***+++,,,---------........................,,,,,,,,,---------......++++++,,,---///000111111333333222111111000//////333222111000///000111222///000000111222333333444222111000111222222111000111333555555555666777999777888888:::;;;===>>>???===>>>@@@AAAAAA???<<<:::@@@AAAAAAAAABBBEEEJJJNNNNNNTTT\\\eeemmmtttzzz~~~{{{{{{~~~yyyssslllddd```___\\\WWWTTTPPPMMMIIIFFFFFFCCC???<<<;;;;;;999888777888999999999888777666555666666666777:::===@@@FFFFFFDDDBBB@@@???@@@AAA===???AAAAAA???<<<;;;:::999;;;<<<;;;999999<<>>===??????>>><<<<<<;;;::::::<<<=========;;;;;;:::999999888888777666666666666555555555555555555555555555555555555111222333333222111///...---...000111222222222222111000///------......///{{{gggTTTHHHAAA<<<777555666666444111111111111111111111111111222111000000//////000000//////000000000111111111000000000000000000000000///............---------------,,,,,,,,,---...///...............//////000.........---------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---.....................---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///---,,,,,,,,,++++++++++++.........000222222000///...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++*********************)))((((((''''''((((((((()))))))))((())))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''''''((()))***+++''''''''''''''''''''''''''''''((()))))))))))))))+++***)))(((((()))***+++******)))))))))((((((((((((((((((((())))))))))))************************************************))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,,,,------------------------------........................000//////////////////000111111000000000000000111.../////////000000000000000111111222222333333333222222222222333444555555555555666666666666555555444444555555555666666666999:::===AAAFFFLLLQQQTTTWWWXXX[[[\\\]]]\\\ZZZXXXUUUTTTQQQOOONNNOOOOOOPPPSSSTTTVVVXXXYYYYYYXXXWWWXXXYYYZZZ\\\]]]]]]]]]]]][[[[[[ZZZZZZ[[[]]]___aaadddcccbbbbbbccceeehhhjjjllllllkkkkkkjjjiiiiiihhhkkkjjjjjjiiiiiijjjjjjkkkqqqqqqrrrsssuuuxxxzzz|||xxxxxxxxxwwwwwwwwwvvvvvv{{{|||~~~}}}yyyuuuqqqnnnmmmlllkkkjjjhhheeeaaa^^^\\\WWWUUUPPPKKKGGGEEECCCCCCBBBCCCBBB@@@===;;;;;;;;;<<<;;;999888777777888888:::777888======999888;;;888777555666999>>>DDDGGGPPPRRRRRRQQQMMMJJJGGGGGGCCC@@@===<<<===>>>===;;;<<<:::999:::<<<======<<<999999999888777777666666666666666666555555555444333333333333333333333333111111222222222111000000111111111000000000000000111000///...---......///xxxcccQQQDDD>>>;;;777444333555666555333111111111111111111111111222111000000//////000000//////000000000000111111000000000000000000000000///............------------,,,,,,,,,,,,---...///,,,,,,,,,---...000111222//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,------...------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,------...111333333111///...---,,,+++***+++,,,---,,,,,,,,,+++++++++******)))************))))))(((&&&&&&'''''''''((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((())))))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((()))******((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******)))(((((((((((('''''''''(((((((((((())))))))))))************************************************)))))))))*********++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,++++++++++++------------------------------------------------....................................................../////////000000000111111111111111222222222000000000000111222333444222333333444444333333222222222222222333333333333333444444666888;;;>>>@@@AAACCCEEEFFFGGGFFFDDDCCCAAA@@@>>>=========>>>???>>>???@@@BBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHIIIHHHGGGGGGHHHJJJLLLNNNOOOOOOPPPPPPOOONNNMMMLLLOOONNNNNNNNNNNNNNNNNNOOOSSSSSSSSSTTTUUUWWWYYYYYYWWWWWWVVVVVVVVVVVVUUUUUUXXXYYY[[[]]]___aaacccccceeeggggggfffcccaaaaaaaaafffeeeccc```]]]ZZZXXXWWWXXXXXXWWWUUUSSSQQQNNNMMMHHHFFFDDDAAA@@@?????????<<<======;;;999888888999999888888777777888999999999888999======;;;:::<<<:::888777888;;;AAAGGGJJJOOORRRSSSSSSPPPLLLIIIHHHAAA???===<<<<<<<<<;;;:::<<<:::999999;;;<<<<<<;;;888888777777666555555555666666555555555444444444222222222222222222222222111111000000000111222222555333111///............000000///............///tttaaaQQQFFF???;;;777444222222333444444222111111111111111111111111111111000///////////////////////////000000000111///////////////////////////............---------,,,,,,,,,,,,------......++++++,,,---...000111222............------------+++,,,,,,------.........---,,,,,,+++,,,,,,---------,,,+++*********,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...------,,,+++++++++,,,------------------------+++,,,...111444444222000...---+++******+++---...,,,,,,,,,+++++++++******))))))************)))(((&&&&&&&&&&&&'''''''''(((&&&'''((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''(((((()))''''''''''''&&&&&&%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))***))))))))))))))))))***(((((('''''''''&&&&&&&&&(((((((((((())))))))))))************************************************))))))))))))******************+++,,,,,,,,,,,,+++)))************+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,------......................../////////000000111111111111111000000000111111111111111222333444111222222333333222222111222222333333333444444444555444444444555666777888888999;;;<<<<<<<<<;;;:::999888888777777888999999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>?????????>>>>>>???@@@BBBCCCCCCDDDEEEFFFFFFDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNOOOPPPQQQPPPNNNMMMNNNOOOSSSSSSSSSSSSSSSSSSSSSTTTQQQQQQPPPNNNLLLJJJHHHHHHCCCBBBAAA@@@????????????:::;;;<<<;;;999999999:::666777777777888999::::::888888:::===>>>=========<<<<<<<<<===???BBBEEEGGGHHHJJJMMMMMMJJJGGGDDDCCC@@@???>>>======<<<<<<;;;;;;999888888:::;;;:::999888888777777666555555555555555555444444444333333333333333333333333333333111000/////////111222333555333111...------......000/////////............{{{mmmYYYIIIAAA===888444555444222222222222111000000000000000000000000000111000000///.../////////...////////////000000000///////////////////////////............---------,,,,,,,,,------------------------------...//////---------,,,,,,,,,,,,+++++++++,,,,,,---...//////---,,,,,,+++++++++,,,,,,,,,+++***))))))***,,,---++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++++++++++++++------------------------+++,,,---000222333111///---,,,+++++++++,,,------,,,,,,,,,+++++++++******((())))))*********))))))&&&&&&&&&&&&'''''''''(((&&&'''((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((('''(((((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))******)))))))))''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++)))))))))*********+++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,---.../////////..................////////////111000000000000000000000111000000000000111222222111222222333333222222111222222222333333333444444555555444444555555666666222222444444555444444333444444444444444555555666666666777777888888777777666777777777777666555555666666666777777888999999::::::999999:::;;;<<<===<<<===???@@@???>>><<<;;;<<<;;;;;;::::::;;;;;;<<<==================<<<<<<==================>>>>>><<<<<<===>>>???@@@AAAAAA@@@AAABBBAAA@@@@@@AAABBBDDDEEEFFFHHHJJJLLLMMMNNNLLLKKKIIIHHHFFFDDDCCCBBB???>>>======<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;555666777888999::::::;;;888:::===>>>@@@BBBCCCBBB???@@@AAABBBBBBBBBAAA@@@???BBBDDDDDDBBB???>>>===????????????>>>===<<<===;;;999777777999999999888888888888777666666555555444444444444333333333333333333333333333333333333000000///...///000222333333111///------...///000///////////////......---iiiZZZHHH<<<999999555111333333333222111000000///000000000000000000000000111000//////......//////......////////////000000000000000000000000000000///............---------+++,,,------......------......------------------------,,,,,,,,,+++++++++***+++,,,,,,---...//////---,,,,,,+++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++************++++++------,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---000111000///++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******((())))))************)))&&&&&&'''''''''((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&'''((())))))))))))((()))***+++++++++***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))(((''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******+++++++++++++++))))))*********+++++++++************+++,,,---...++++++++++++++++++++++++------------------------,,,---...//////...---,,,+++,,,...///000000///...------.........////////////////////////000000000///...............//////222222222333333222222222000000000000111111111222111111222222222222222333000111111222222222222222333333333333444444444444444444444444444444444444333444444444444444333333333444444444555555555555777666666666777777888999888999::::::::::::888888777777777666666777777777:::;;;;;;;;;;;;:::999999888888888999999999999:::999::::::;;;;;;<<<<<<<<<:::;;;;;;;;;::::::<<<===>>>>>>???@@@AAABBBCCCDDDGGGFFFEEECCCBBBBBBBBBBBB@@@@@@@@@???>>>>>>=========>>>>>>===:::999999:::666777888999;;;;;;;;;;;;:::>>>AAACCCFFFKKKLLLJJJCCCCCCCCCCCCBBB???===;;;;;;===>>>>>>===;;;;;;<<<===???@@@@@@>>>=========:::888777666888888888777888888888777666666555555444444333333333222222222000000000000000000000000000000/////////000111111000///.........///000111/////////000///......---zzzjjjVVVLLL@@@888777777777666111222222222111111111111000000000000000000000000000000///............///........./////////000000000000000000000000000000///............---------+++,,,---.........------...------,,,,,,------......---------,,,,,,,,,,,,***++++++,,,---...///000---,,,,,,+++******++++++***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---...,,,***+++---.........)))***,,,......---,,,+++,,,,,,,,,+++++++++******(((((()))***************''''''((((((((()))))))))((())))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&'''((()))***))))))(((((()))***+++***)))'''&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))''''''&&&&&&&&&&&&''''''&&&''''''(((((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))((()))***++++++***)))((((((((((((''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***+++---///000000///...---------.........//////---......//////000000000//////............//////111111222222222222111111////////////000000000111000000111111111111111000222222222333333333333444333333333333333333222222444444333333333333333444333333444444444444444333333444444555555555555555555555555666666666666777777777777777777777777777777777666666666666777777999999:::;;;:::999888777777777888888888999999999999999999999::::::::::::999::::::999888999;;;===<<<<<<=========>>>>>>>>>BBBAAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDAAABBBAAA???<<<:::999:::777888999;;;<<<<<<<<<;;;===CCCGGGIIIMMMTTTVVVSSSFFFEEEBBB@@@>>><<<<<<;;;999:::;;;:::999999;;;<<<;;;===@@@???===;;;<<<===:::888666666777777777666777777666666555444444444333333333333222222222222000000000000000000000000000000000000000000///...////////////////////////...///000000000///------zzzdddRRRCCC@@@:::555333444888:::///000222222222111222333000000000000000000000000000000///.........................../////////000000000000000000000000000//////.........---------+++,,,---.........---,,,,,,,,,,,,,,,,,,---.../////////.........---------******+++,,,---//////000---,,,,,,+++*********+++)))+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,///,,,***)))***,,,------(((***---//////...,,,***,,,,,,,,,+++++++++******(((((()))***************(((((((((((())))))))))))))))))***))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&''')))*********)))(((%%%&&&'''((((((&&&$$$###''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''&&&'''((((((((('''&&&%%%'''''''''''''''''''''''''''(((((()))))))))))))))((()))***++++++***)))((()))(((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++******++++++++++++,,,,,,,,,------,,,+++************************************************************)))***,,,------,,,***))))))***---/////////...------------.........//////,,,------...///000111111222111111000000000111111000000111111111111000000000000000000111111111222222333333333333222111111000111111111111222222222///000000000000///...---222222111111000111111222111111222333333333333333222222333444444444333333333333333333444444444444555444444333333444555555666666555555555555666666555555666777777666444333555555666666777777888888666666666666666666666555777888888777555666888:::888999999::::::;;;<<<<<<;;;;;;;;;<<>>888999999888777888:::===999<<>><<<::::::<<<999888666555666777666555666555555444444333222222333333333222222222111111111111111111111111111111///000111111111///...---//////000000///...------...///000000000///---,,,ppp\\\LLLEEE::::::888777555333222111444333111///......///000000000000000000000000000,,,---...//////...------,,,,,,------.../////////222111111000000000//////......//////......---,,,)))+++---...---++++++,,,)))***,,,,,,++++++,,,---000///...---------------------,,,,,,,,,,,,++++++++++++,,,,,,---.........******++++++,,,,,,,,,,,,+++,,,,,,,,,++++++***)))***+++,,,------,,,+++***+++++++++*********))))))++++++++++++,,,---......---------,,,,,,+++++++++,,,,,,++++++***+++++++++///...---,,,+++++++++++++++*********))))))((((((&&&''''''(((((((((((((((******))))))((((((''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((()))******''''''''')))***+++)))''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((())))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((''''''&&&&&&&&&''''''((()))*********++++++*********************************+++++++++++++++***************************++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////////////////000000000000000111111111222222222222111111111111111111111111//////000000111111111222000000111222222222222111222222222222222222222222111111222222222333333333333333333333333333333333555555666666666666555555666555444444222222111000333333555666666666555444555555555555555555555555444444444555555555555666777666555444444555666777999999888888888888888888:::::::::;;;;;;===>>>>>>GGGIIILLLNNNMMMKKKHHHFFFEEEFFFFFFDDDAAA??????@@@CCCBBB@@@??????AAACCCEEEGGGLLLMMMKKKMMMTTTVVVSSSCCCBBB@@@>>><<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::999999888888888888888888777666666666555555555555444444444222222222222333333444555000000////////////000000////////////............000222333333111///......000...+++)))(((***,,,...mmm[[[KKK???999888888777555444333222111222222222111000//////...///////////////////////////000111111111000//////,,,,,,------.../////////111000000000000//////.........//////......---,,,***,,,...///---,,,,,,,,,***,,,------,,,,,,---...000///...---------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++*********))))))---,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,---,,,+++************************)))))))))((((((&&&''''''(((((((((((((((***)))))))))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&''''''(((((((((((('''(((((('''&&&&&&''''''(((''''''(((***++++++)))''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***))))))((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((''''''(((((()))******+++*********************************************)))*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------....................................................../////////000000000000000000000000111111111111111111111111111111111111//////000000000111111111///000111111222222111111222222222222222222222222111111111222222222333333333333333333333333333333444555555666666555555444444444444333333222222111222333444555666555555444555555555555555555555555444444444444555555555555777666555444444555666777888888888888888888888888::::::::::::;;;<<<===>>>BBBDDDFFFGGGGGGFFFDDDBBBCCCDDDDDDDDDBBBBBBDDDEEEGGGFFFDDDBBBBBBDDDFFFGGGHHHKKKJJJFFFFFFIIIJJJGGG@@@???>>><<<;;;;;;;;;;;;:::::::::::::::999999999<<<;;;;;;:::999888888777666777777777666666555444444444444444333333333333333333222222222333333444000000////////////000000////////////............///111222222000...---......---,,,,,,+++++++++,,,}}}iiiVVVHHH???888444555555444444333222222222000111222333222000...---........................111111222222111000///...,,,,,,------.../////////000000000000000//////.........//////......---,,,,,,...000000...---------+++---......,,,,,,---//////......---------......------,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++---,,,+++))))))))))))***,,,,,,------...---------,,,++++++++++++++++++,,,+++++++++***************......,,,++++++*********,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,+++******)))))))))************))))))))))))((((((&&&''''''((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&((()))***''''''''''''''''''''''''''''''(((((((((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&'''''')))+++---,,,)))&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&######$$$&&&''')))***+++&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((++++++***)))((('''&&&&&&)))))))))))))))*********(((((())))))******++++++*********************************))))))(((((((((*********************************++++++++++++++++++++++++++++++*********)))*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------............................../////////000000000....../////////000000000000000000000000000000000//////000000000000111111//////000111111111111111111111111111111111222222111111111222222222222333333333333333333333333333333333444444444444333333333333333333333333333333222333444555555555444444444444444444444444444444444444444444555555555555666666555444444555666666777777777777888888888888999999999999:::;;;<<<<<<======>>>??????>>>>>>===>>>???@@@???@@@BBBFFFIIIIIIGGGEEECCCCCCCCCEEEFFFCCCEEECCC???>>>??????<<<<<<<<<;;;:::::::::::::::999999999999999999999999<<<;;;;;;999888777666666555555555555555555444333333333333222222222111111333333222222111222222222000//////......//////000/////////............---...000111000...---,,,---+++,,,---...---,,,+++***vvvhhhUUUFFF>>>:::777444222222222222222222222222000111222222111000///...........................111111000//////...---,,,,,,,,,------...////////////000111111111000//////.........///......---,,,---///111111///...---...+++---...---,,,,,,---.........---------......///------,,,,,,,,,+++++++++///......---,,,+++++++++,,,+++)))(((((()))***+++,,,---..................---,,,+++******+++,,,---************************---,,,,,,+++******++++++,,,+++++++++++++++++++++++++++******++++++,,,,,,+++******)))))))))******))))))))))))))))))((((((&&&''''''((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((('''%%%%%%%%%''')))***''''''''''''''''''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''''')))+++---,,,(((%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''###$$$%%%&&&((()))******&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((('''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((******))))))((((((''''''''''''(((((())))))******))))))))))))******++++++))))))))))))************+++******)))((('''&&&&&&***************+++++++++***************++++++++++++++++++***************))))))))))))************++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------................................./////////000000---------.........//////000000000000000000000000//////000000000000000000...///000000111111000000000000000111111111111111111111111111222222222222333333333333333333333333222222333333333333222222111111222222333333333333222222333333444444444444444444444444444444444444333333444444444555555555555555555555555555555555666666666777777777777777888888888888888999:::;;;999999999999999::::::;;;999:::::::::;;;>>>BBBFFFFFFDDDBBB@@@??????@@@@@@;;;<<<;;;:::999;;;;;;:::999999999999999999::::::777777888888888888888999;;;;;;:::999777666555555444444555555555555444444333333222222222111111111444333222111111111111111/////////......///////////////.........------------...///...,,,+++,,,---+++,,,---------,,,++++++zzzooo[[[QQQCCC:::777666444222000000000000111111111222222111000/////////000111////////////////////////111000000///...------,,,,,,,,,------...////////////000111222333222000000.........///......---,,,...000111111///...------+++,,,---,,,+++***+++,,,---------------...///000------,,,,,,,,,+++++++++000//////...---,,,++++++))))))))))))***+++---...---......//////.........---,,,+++******+++,,,---************************************++++++,,,---+++++++++++++++++++++++++++*********++++++,,,---,,,++++++************+++(((((((((((((((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''((())))))((('''%%%$$$%%%&&&((()))''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&(((***+++,,,''''''(((***+++***'''$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((()))))))))*********''''''''''''''''''''''''''''''(((((())))))******%%%&&&&&&''''''((((((((()))))))))))))))*********(((((()))))))))*********+++******)))((('''&&&&&&))))))*********+++++++++************************************************(((((()))))))))*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------....................................////////////,,,------------.........////////////////////////000000//////////////////......///000000000000////////////000000111111111000000111111111222222222333333333333333333333333111111222222222222111111000111111222222333333444222222222222333333333444444444444444444444444444333333333444444444444555444444555555555555444444555555666666666777777777888777777777777888888999888888777777777888999:::888999888777777:::>>>BBBBBBAAA???===<<<;;;;;;;;;888777777888999999999;;;888888999999999999999999666666666777777777888888:::999888777666555444444444555555666666555555555333333333333222222222111333222111111000000000000//////............//////............------------,,,---...---++++++,,,------,,,+++++++++,,,------yyyhhh]]]GGGAAA:::666555555444222//////000000000111111111333111000......///111222////////////////////////222111000///......//////,,,,,,------.../////////...///111222333222000///......//////......---,,,...000111111///---------+++,,,---,,,***)))***+++,,,,,,,,,---...///000111------,,,,,,,,,,,,++++++//////...------,,,++++++(((((()))+++,,,---...///......//////...------,,,,,,++++++++++++++++++,,,***************+++++++++)))))))))******+++------*********+++++++++++++++************+++,,,------------,,,+++***)))******''''''(((((((((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))******''''''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''')))+++---...(((''''''((()))(((&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((('''%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))'''(((((())))))******************))))))((((((((()))))))))***++++++,,,,,,***************))))))))))))))))))***************((()))))))))************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,,,,---------.........////////////////////////000000////////////......---......///////////////......//////000000111111000000000111111111111222333333333333333333333333111111222222222222111111000111111111222222333333222222111111111222333444333333333333333333333333333333333333444444444444444444555555555555444444444444555555666666777777777666666666666666777777666666666666777888999:::999999999888777999<<<>>>???>>>===;;;:::999999999:::888777888888666666888777777888888999888888777444555555666666777777777888777777666666555555444333444555555666555555555333333333222222222111111111111000000000000000000///......------......///.........------------,,,,,,------,,,++++++,,,...---,,,+++***+++,,,---...sssdddTTTJJJ<<<;;;888666444444444444000000000000000111111111111000000000000000111111........................000///...------...//////,,,,,,------.../////////+++---///111111000...---......//////......---,,,...///111000...,,,,,,,,,,,,---...---+++***+++,,,+++,,,,,,---...///000111------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********(((***,,,.........------/////////...---,,,+++***+++++++++,,,,,,+++++++++))))))*********++++++++++++***************++++++)))*********++++++++++++************+++,,,---......---+++***(((((('''''''''''''''((((((((())))))&&&''''''((((((((((((((('''((((((((()))))))))***''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&'''''''''((()))***+++,,,((('''%%%%%%&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''((()))((('''%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((())))))******'''''''''''''''&&&&&&&&&((('''''''''''''''''''''''''''(((((()))******+++*********************)))((())))))***++++++,,,,,,+++*********)))))))))(((((()))))))))*********+++)))))))))*********++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------....................................000000/////////.........------.../////////......------...//////000111111000000000000111111111111333333333333333333333333111222222333333222222111111111111111111222222222222111111000111222333444333333333333333333333333222222333333333444444444333444444555555444444333333333444555555666777777666666555555555555555666333444444555666666777777666777888777777777999;;;;;;::::::999888777777666:::666555777777333333777555666666777777666555444333444444555666666777777555555555555555555555555222222333444444444444444222222111111111000000000000000/////////000111111///......------......///.........---------,,,,,,---------,,,++++++---///***+++,,,------------,,,~~~oooaaaSSSEEE<<<555666555222000///000222000000000111111111111111...///111222222111000///---------------------------,,,+++***+++,,,---...,,,,,,------...//////000)))+++---///000///---+++......//////......---,,,---///111000...,,,++++++---...///...,,,+++,,,---++++++,,,,,,...///111222---------,,,,,,,,,++++++*********)))))))))))))))***+++...000000...,,,+++000//////...---+++***)))***+++,,,------,,,+++***))))))******++++++++++++---,,,+++***))))))))))))))))))******++++++++++++************+++,,,---...---,,,+++)))'''&&&%%%%%%&&&'''''''''(((((())))))&&&''''''((((((((((((((('''((((((((())))))******'''''''''&&&&&&'''''''''((((((((((((((('''''''''%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''))))))(((((((((((()))))))))&&&$$$###$$$%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''((()))******+++***************+++++++++((())))))***++++++,,,,,,+++*********))))))(((((((((((())))))*********+++************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////........................000000//////.........---,,,---......//////......---------...///000000111000000000000111111111111333333333333333333333333222222333333333333222222111111111111111111111111222111000000000111333444333333333333333333333333222222333333333444444444333333444555555444333333333333444444555666777777666555555444444444555555111111333444555555555555222333555555555555666777777777666666555555444444777222222666666222333777444444555666555444333222333333444444555666777777444444444555555555555666000111222333333333333333000000000000//////////////////...//////000111222.........------...............---------,,,,,,,,,---...---,,,++++++...000(((***---///000...,,,***xxxdddTTTKKKEEE===777666555222111000000111222000000000000000000000000////////////........................---,,,+++*********++++++,,,---............////////////......+++,,,,,,---............++++++,,,---...///000111000000///...---,,,,,,+++111000---+++***+++,,,,,,***))))))+++------,,,***---,,,++++++******+++++++++++++++*********))))))))))))***+++,,,,,,------------,,,,,,+++***))))))%%%'''))),,,,,,,,,***)))((((((((((((((((((((((((,,,++++++******++++++,,,))))))))))))))))))))))))+++***)))***+++,,,+++)))+++***)))))))))))))))***''''''((((((((((((''''''(((((((((((())))))))))))(((((()))(((((('''&&&&&&''''''&&&&&&&&&&&&'''''')))&&&%%%&&&((()))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&'''((())))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&%%%$$$###$$$&&&)))+++((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************&&&&&&''''''(((((())))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++*********++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,,,,---.../////////////////////.........+++---...000000///---,,,////////////////////////......//////////////////////////////000000000000444222111/////////000000222222111111111111222222222222111111111111111111222222222111111111111111333333555555555555333333333333333333333333333333333333444444555444444444555555555555444444444444555444333222222333444555555555555444444333333333333333444444555666666777555444444333333444444555666555333333222333444555777777666555444333333333444444444555555555555666444444444444444444444444444222000000111222111000......000111222222222222000000000000////////////,,,++++++******++++++,,,,,,---...---,,,,,,---...+++,,,,,,------......///***+++---//////...---,,,tttgggTTTGGGAAA===999555666444222000000000111222000000000000000000000000////////////........................---,,,+++*********++++++,,,,,,------......////////////......+++,,,,,,------------,,,------------............//////......------,,,,,,111///---+++++++++,,,---+++***)))***+++,,,+++***---,,,++++++******+++++++++++++++*********))))))))))))******+++,,,,,,------,,,,,,+++******))))))%%%''')))+++,,,+++***)))************************,,,++++++******++++++,,,))))))))))))))))))))))))))))))***,,,...---***''')))))))))(((((()))******(((((())))))))))))(((((('''''''''(((((((((((())))))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''(((&&&%%%&&&((()))'''%%%(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$(((((((((((())))))******&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********''''''((((((((((((((()))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++***++++++++++++++++++,,,+++,,,------......------,,,++++++++++++,,,------++++++,,,,,,---......//////.....................//////......------------........................////////////.............../////////000000000000111111///......//////000222111111000000111111222111111111111111111111111111111111111111111111111222333444444444444333222333333333333333333333333222333444444555444444444666666555555555444444444555555444333333444555555555444444444333333333333333333444444555555666666444444333333333333444444555444333333333333444555666666555555444444333333555555555666666666777777333333333333333333333333444222111000111222111000/////////////////////////////////............------,,,,,,,,,,,,,,,,,,------...///...---,,,---///,,,,,,,,,,,,,,,+++++++++)))+++,,,.........,,,+++yyyooo]]]RRRCCC:::777777555333444333222000000000111111000000000000000000000000/////////............---............---,,,+++++++++++++++++++++,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,+++***.........------,,,,,,,,,------------------------///...---+++++++++,,,------+++))))))***++++++***,,,,,,+++************++++++************))))))))))))))))))***++++++,,,,,,,,,,,,++++++***)))))))))&&&''')))+++,,,+++***)))************************++++++************++++++))))))))))))))))))))))))'''(((***---...---)))%%%((((((((((((((()))***+++)))))))))******)))))))))''''''''''''(((((((((((())))))*********)))((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&''''''(((((((((''''''''''''''''''''''''''''''$$$%%%''')))))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))******))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************++++++++++++++++++++++++*********+++,,,,,,---------------+++++++++++++++,,,------++++++,,,,,,------..............................222111///---,,,,,,,,,---........................////////////......------....../////////000000000000000/////////000111222111111000000000000111111000000000000111111111111000000000000000000111111111222222333333222222111333333333333333333333333222222333444444444444444666666666555555555555444555555444444444444555555444444333333333333333222333444444444444444444444444444333333333333444444444444333333333333444444444444444444444444444444444444444444555555555555222222222222222222222222555333111111222333222111111000///...------------.........---------,,,,,,...------,,,,,,------...+++---...---,,,+++,,,------,,,,,,+++******)))))))))***+++,,,---,,,+++***vvvggg]]]KKKDDD;;;666555666444333333222111000000000000111000000000000000000000000//////.........------------.........------,,,+++---------,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,++++++***)))------------,,,,,,,,,+++++++++,,,,,,------------...---,,,++++++,,,,,,---000---***)))***+++++++++,,,++++++***************************))))))))))))))))))))))))******++++++++++++******))))))))))))'''((()))+++++++++***)))************************++++++************++++++))))))))))))))))))))))))''''''(((***++++++(((%%%&&&&&&&&&'''((()))***+++(((((())))))))))))((((((''''''((((((((()))))))))(((((())))))))))))((('''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))************))))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,++++++******))))))))))))***++++++++++++***+++++++++***+++,,,,,,---++++++,,,,,,,,,------------------------.........//////......------------------------------------000//////......------,,,........./////////000000000000000111111222333444000000000//////000000000/////////000000000000000///000000000000000111111000111111111111111111000222222222222222222222222111222333444444444444444666666666555555555444444555444444444444444444555333333333333222222222222333333333333333333333333444333333333333333333444333333333333333333444444333333333333333444444444000111111111222222222222222222222222222222222222555333111111222333222111111000///------------............------------,,,------,,,,,,,,,,,,------***+++,,,+++***)))***,,,,,,,,,++++++************)))***++++++++++++******{{{nnn___PPPGGG???<<<888777777666333000111111000000000000000000////////////////////////............---------------------...------,,,,,,............------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,,,,++++++,,,,,,,,,---111...+++***+++,,,---,,,,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))************))))))))))))(((((((((((()))***+++***))))))))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))***&&&''''''''''''''''''&&&(((((()))))))))*********&&&&&&''''''(((''''''&&&''''''&&&&&&&&&&&&''''''&&&'''''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$######%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********++++++++++++++++++******)))))))))((()))******++++++******+++************+++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---------...***+++...000111000...,,,------------------------//////......---------,,,............////////////---......///000111222222000//////......//////000....../////////000000000//////000000111111111222000000000000000000000000222222222222222222222222000111222333444444444444555555555555444444444444333444444444444444444333222222222222222222222222222222222333333333333333333333333222222333333333111222222333333444444444222222222333333333333333000000000000111111111222333333333333333333333333555333111111222222222111000//////......//////000/////////.........------,,,,,,++++++++++++,,,,,,***,,,---,,,+++***+++,,,***+++++++++,,,,,,,,,---*********************)))wwwhhhYYYLLL@@@999777666555555555333000...///000000000////////////////////////////////////.........------------,,,,,,------...------,,,,,,------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,,,,------///---++++++,,,------,,,++++++***))))))))))))***(((((()))))))))))))))***((((((((((((((())))))))))))))))))((((((((((((((()))))))))*********))))))((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))'''$$$###$$$&&&''''''&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))%%%%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&######$$$%%%&&&'''(((((($$$%%%&&&''''''''''''''''''''''''''''''''''''''''''%%%###!!!!!!###&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++***************)))))))))***++++++,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------'''***...222333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////***+++,,,---............//////............//////------......//////000000000000000111222222333333111000000//////000000111222222222222222222222222///000111333444444444444444444444333333333333222222222333333333333222222000111111111111222222222000000111222222333444444333333222222222222333333000111222333444444444333222222222222222222222222222222222222333333333333333333333333333333333333444222000000111222111000...//////000000000///////////////............---,,,++++++******++++++,,,---...///...---,,,---///******++++++,,,------...+++++++++***************wwwooobbbTTTHHH???:::777555444222111111111000///.../////////////////////////////////////////////.........---------,,,,,,,,,,,,------...------,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++++++++************************++++++++++++))))))***+++,,,---------+++***)))***,,,,,,,,,***++++++***)))))))))))))))(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))'''&&&&&&'''((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''%%%''')))(((&&&%%%&&&(((&&&&&&&&&'''''''''(((((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))************+++++++++))))))))))))******************+++,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++*********+++,,,,,,------)))+++...000111000...,,,+++++++++++++++++++++++++++,,,,,,------......///---------.........//////+++,,,---...//////......///......------......///,,,,,,---......///000000000111111222333333444444111111000//////000111111111111111111111111111111///000111222333444444444333333222222222222111111000111222222222222111000000000000000111111222222...///000111222333444555333333222222222222333333///000222333444444333333333333222222111111000000222222222333333333444444222222222222222222222222333111//////000111000///---...000111000...,,,***.........---------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++---...---,,,+++,,,---*********+++++++++++++++,,,,,,+++***************}}}uuu___WWWLLL@@@999666666777666444000......000222333......///////////////...////////////////////////......---------,,,,,,,,,,,,,,,------...---------(((((()))***++++++,,,,,,+++++++++,,,,,,++++++++++++,,,------............------,,,+++***)))((('''************************((()))***+++,,,---------((((((((()))+++,,,***)))+++******)))))))))))))))'''((((((((())))))******(((((((((((((((''''''''''''''''''(((((((((((((((*********)))))))))))))))******************************))))))))))))******))))))))))))))))))))))))((((((((()))+++***(((&&&''''''&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))(((((('''''''''&&&&&&'''''''''%%%''')))(((&&&%%%&&&)))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))))))))(((((('''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$######$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$%%%%%%&&&&&&''''''''''''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++(((((())))))******++++++(((((()))************)))*********)))***++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,---------......///......------++++++++++++++++++++++++***++++++,,,---...//////---------.........//////...///111222222222111000.........------.........,,,,,,------...///000000111111222333444444555555222111000//////000111222111111111111111111111111//////111222333444444444222222222111111111000000///000111222222111000/////////000000111111111222---...///000222444555666333222222222222222222333///000222333444444333333444333333222111000//////000111111111111222222222000000000000000000000000222000......///000///...---///000111000,,,(((&&&---------,,,,,,,,,++++++...------,,,,,,------...(((*********)))((()))***++++++******)))(((((((((------,,,+++******++++++