BM6P6(@ ~~~ttthhhaaa```aaa```___^^^ZZZWWWXXX[[[\\\YYYUUUSSSTTTUUUTTTRRRQQQRRRSSSWWWVVVVVVUUUUUUVVVVVVWWWRRRQQQQQQQQQQQQRRRRRRSSSQQQQQQPPPQQQQQQRRRSSSTTTOOONNNNNNNNNNNNNNNOOOOOOQQQQQQOOOOOOOOOOOOQQQQQQQQQQQQRRRRRRRRRQQQOOONNNKKKJJJJJJJJJLLLNNNPPPQQQOOOPPPOOONNNMMMMMMOOOQQQSSSOOOKKKMMMRRRUUUTTTRRRRRRSSSTTTTTTRRROOOLLLJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOOOONNNMMMLLLLLLKKKMMMPPPQQQPPPNNNMMMNNNOOOOOOOOONNNNNNNNNNNNMMMLLLMMMMMMKKKHHHGGGIIILLLNNNNNNMMMMMMLLLMMMMMMMMMJJJLLLMMMKKKIIIGGGGGGHHHKKKKKKKKKJJJJJJIIIIIIHHHMMMMMMLLLJJJJJJIIIIIIIIIKKKJJJIIIFFFDDDEEEHHHJJJNNNMMMLLLKKKIIIHHHGGGFFFDDDFFFIIILLLNNNOOOOOONNNOOOMMMKKKIIIIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLLLLNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKLLLLLLLLLKKKIIIHHHNNNOOOPPPPPPPPPNNNLLLKKKNNNMMMLLLJJJHHHHHHJJJLLLNNNNNNNNNNNNOOOPPPPPPQQQYYY```hhhlllkkkjjjlllnnnqqqzzz~~~}}}yyyssskkkddd___[[[[[[[[[[[[[[[[[[[[[ZZZ^^^[[[XXXWWWYYY\\\^^^___iiiooo{{{}}}zzzxxxyyy}}}wwwnnnddd___]]]]]]]]][[[\\\aaaeeeiiiqqqyyy{{{yyysssjjjbbb]]][[[[[[ZZZ^^^```______aaa```]]]___dddjjjkkkggg```\\\ZZZ^^^```aaabbbaaaaaacccdddfffeeebbb___\\\YYYXXXWWWVVVVVVVVVVVVWWWYYY[[[]]]XXXXXXWWWWWWUUUTTTRRRRRRTTTTTTRRROOOMMMNNNQQQSSSTTTSSSQQQQQQRRRTTTWWWYYYXXXVVVTTTRRRQQQQQQSSSSSSQQQSSSUUUWWWYYYXXXWWWWWWPPPRRRUUUWWWXXXXXXVVVUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUWWWZZZ\\\[[[ZZZZZZZZZ```````````````______^^^]]]___^^^ZZZXXXYYYWWWTTTUUUSSSRRRRRRTTTUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[YYYXXXVVVUUUSSSRRRRRRQQQRRRRRRQQQRRRSSSTTTVVVXXX[[[ddd|||}}}~~~|||yyyuuupppjjjfffdddbbb```]]]\\\XXXUUUVVVYYYYYYVVVSSSSSSTTTUUUTTTRRRQQQRRRSSSUUUTTTTTTSSSSSSSSSTTTTTTRRRQQQQQQPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRSSSSSSNNNNNNMMMMMMMMMNNNNNNOOOOOONNNMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRQQQPPPOOOOOOLLLLLLLLLLLLMMMNNNPPPQQQKKKMMMPPPPPPOOONNNNNNOOOQQQPPPOOOOOOOOOPPPOOOOOOPPPRRRSSSTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMLLLLLLKKKJJJJJJJJJLLLOOOPPPOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMNNNNNNLLLIIIHHHJJJLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOONNNKKKIIIHHHIIIKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKJJJJJJIIIFFFDDDEEEHHHJJJKKKJJJJJJIIIIIIHHHHHHHHHEEEFFFIIILLLNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLRRRQQQOOOMMMLLLJJJIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIMMMNNNOOOPPPOOONNNLLLKKKKKKKKKKKKIIIGGGFFFHHHIIIMMMMMMLLLLLLLLLMMMNNNNNNMMMSSSZZZ]]]]]]\\\^^^aaaiiiqqq|||{{{ssslllhhhfffeeedddbbbaaa`````````bbb___\\\ZZZYYY[[[\\\]]]___bbbhhhqqqwwwyyywwwssskkkiiiggggggiiikkkkkkiiillliiieee^^^WWWSSSRRRRRRUUUQQQPPPSSSVVVYYY___gggiiihhhfff```YYYTTTQQQPPPUUUZZZ^^^^^^___aaa```]]]dddhhhnnnpppmmmhhheeecccdddfffhhhiiigggdddccccccbbbaaa___]]][[[YYYXXXWWWUUUTTTTTTUUUVVVXXXYYYZZZVVVVVVUUUTTTSSSQQQPPPOOORRRRRRRRRPPPNNNOOOQQQSSSRRRQQQPPPOOOOOOQQQTTTVVVVVVUUUSSSQQQQQQQQQRRRSSSQQQSSSUUUWWWXXXXXXWWWWWWRRRSSSVVVXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUWWWZZZ[[[ZZZYYYYYYYYY______```aaaaaaaaa```___[[[^^^^^^[[[ZZZ]]]\\\YYYUUUSSSRRRSSSUUUVVVVVVUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[XXXWWWVVVVVVVVVWWWXXXYYYXXXWWWUUUSSSRRRQQQQQQPPPRRRQQQQQQQQQQQQRRRSSSTTT[[[eee||||||uuuqqqjjjlllnnnmmmhhhbbb^^^[[[XXXUUUSSSSSSUUUVVVSSSQQQSSSTTTUUUTTTRRRRRRRRRSSSUUUTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNTTTTTTTTTSSSSSSSSSSSSSSSNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNPPPQQQPPPSSSWWWYYYWWWUUURRRRRRNNNOOOPPPNNNLLLKKKMMMOOOOOOQQQSSSTTTTTTSSSRRRQQQNNNNNNNNNMMMLLLKKKJJJIIILLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIKKKNNNOOOOOONNNOOOPPPJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPNNNKKKJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPQQQQQQPPPMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIHHHFFFDDDEEEGGGJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFIIIKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKQQQQQQOOONNNLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLKKKIIIHHHHHHHHHKKKKKKJJJJJJJJJJJJJJJJJJHHHLLLQQQSSSSSSSSSVVVXXX^^^dddmmmvvv}}}|||wwwtttrrrpppnnnkkkkkkkkkmmmnnnpppnnnkkkhhhfffeeeeeeeeedddcccccceeehhhiiiiiihhheeecccbbbbbbbbbaaa___]]]___^^^]]]ZZZVVVSSSSSSTTTVVVQQQNNNPPPQQQSSSYYY___bbbdddfffddd___XXXSSSQQQWWW^^^dddfffgggjjjiiifffkkkoootttvvvuuurrrooonnnlllnnnpppoookkkfffbbb```\\\\\\[[[YYYXXXWWWWWWVVVSSSRRRRRRSSSTTTUUUVVVWWWSSSSSSSSSRRRPPPOOOMMMLLLOOOPPPQQQQQQPPPPPPQQQRRRRRRQQQPPPNNNNNNPPPQQQSSSUUUTTTRRRQQQPPPPPPQQQRRRQQQRRRTTTVVVWWWWWWWWWVVVTTTUUUWWWXXXXXXWWWVVVTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUWWWZZZZZZYYYXXXXXXXXX\\\]]]```aaabbbaaa```___[[[^^^```^^^```cccdddaaaWWWUUUSSSSSSUUUWWWWWWVVVXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTTTTUUUWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\WWWVVVUUUUUUUUUUUUUUUVVVVVVUUUSSSRRRPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPZZZggg}}}xxxpppjjjeeekkkpppooohhh___ZZZYYYVVVTTTRRRRRRSSSSSSRRRPPPRRRSSSTTTSSSRRRQQQRRRSSSVVVVVVUUUTTTSSSSSSSSSSSSPPPPPPOOOOOOOOOOOOOOOPPPUUUUUUUUUUUUTTTTTTSSSRRRNNNNNNMMMLLLLLLLLLMMMMMMPPPOOOOOOOOOOOOOOOOOOPPPMMMMMMNNNOOOOOOPPPPPPPPPOOONNNMMMLLLMMMNNNOOOPPPUUUXXX[[[\\\[[[YYYWWWWWWRRRPPPMMMKKKJJJLLLOOORRRPPPQQQSSSTTTTTTTTTRRRRRRPPPPPPPPPOOOMMMLLLJJJIIIKKKKKKKKKKKKJJJJJJIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMMMMMMMLLLLLLLLLHHHKKKMMMNNNNNNNNNOOOQQQKKKKKKLLLMMMMMMNNNOOOOOOQQQQQQPPPOOONNNMMMLLLMMMNNNMMMMMMMMMMMMNNNNNNOOOQQQRRRRRRQQQNNNKKKJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHGGGFFFDDDEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHJJJKKKLLLLLLLLLKKKLLLLLLMMMMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKHHHHHHGGGFFFGGGHHHJJJKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKMMMOOOOOOMMMKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHJJJMMMNNNNNNOOORRRUUUUUUXXX^^^eeennnxxx}}}|||yyywwwuuussstttxxx|||~~~~~~|||xxxvvvuuuuuuvvvtttqqqnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmkkkiiigggdddeeefffeeecccaaaaaabbbaaa[[[XXX[[[]]]___ccciiilllpppttttttooogggaaa]]]___hhhpppssstttvvvvvvtttvvvxxx{{{|||{{{yyyvvvuuussstttssspppjjjccc___^^^XXXXXXXXXWWWVVVTTTSSSSSSQQQQQQQQQQQQRRRSSSSSSTTTRRRQQQQQQPPPOOONNNLLLLLLLLLNNNPPPQQQPPPOOOPPPPPPSSSRRRQQQOOOOOOOOOPPPQQQSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXVVVUUUQQQRRRRRRSSSSSSSSSSSSSSSUUUVVVXXXXXXWWWVVVVVVWWWXXXZZZ]]]___aaa```___^^^]]]aaacccccceeehhhiiifffYYYWWWTTTSSSTTTTTTTTTTTTWWWWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVVVVWWWXXXYYYZZZVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQYYYiii}}}yyytttmmmhhhhhhmmmppplllbbbZZZVVVVVVUUUSSSRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRPPPPPPQQQRRRUUUTTTSSSSSSRRRRRRRRRRRRPPPOOOOOOOOOPPPQQQRRRRRRUUUUUUVVVVVVUUUTTTSSSRRROOOOOONNNMMMLLLLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKKKKLLLNNNNNNPPPRRRSSSUUUVVVXXX[[[^^^]]]UUULLLHHHIIIMMMPPPPPPRRRSSSSSSTTTTTTSSSRRRQQQRRRRRRQQQPPPOOOMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLIIIKKKMMMNNNMMMNNNOOOQQQNNNMMMMMMMMMMMMMMMMMMMMMQQQQQQPPPPPPPPPOOONNNMMMNNNNNNNNNNNNNNNOOOPPPQQQPPPQQQRRRPPPMMMKKKJJJKKKGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGEEEDDDDDDFFFHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFHHHIIIKKKIIIJJJJJJKKKLLLLLLLLLLLLKKKNNNPPPPPPNNNLLLJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIKKKMMMNNNPPPQQQTTTXXX___iiisssyyy}}}{{{zzzwwwvvvxxx||||||xxxvvvuuuuuuwwwyyy{{{|||{{{yyywwwvvvppprrrsssrrrpppnnnmmmmmmkkkgggffflllqqqrrrtttwwwwwwzzz~~~~~~yyyqqqjjjfffjjjttt|||~~~~~~~~~{{{xxxvvvsssrrrnnnhhhbbb]]][[[[[[WWWWWWWWWVVVTTTRRRPPPOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNJJJMMMPPPQQQPPPOOOOOOOOORRRQQQOOONNNNNNNNNNNNNNNQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXYYYYYYYYYXXXWWWWWWQQQQQQRRRSSSSSSRRRQQQQQQSSSUUUVVVVVVUUUUUUUUUWWWUUUWWWZZZ\\\]]]]]]]]]\\\^^^bbbdddcccdddgggfffccc\\\XXXTTTRRRQQQQQQQQQPPPTTTUUUVVVXXXYYYZZZZZZZZZWWWVVVUUUTTTTTTTTTUUUVVVUUUTTTSSSSSSSSSTTTVVVWWWVVVWWWWWWWWWWWWVVVVVVVVVTTTSSSRRRPPPOOOOOOOOOOOOLLLMMMNNNPPPRRRTTTVVVVVVYYYlll|||vvvrrrnnnkkkiiikkkmmmmmmggg]]]UUUSSSTTTSSSSSSSSSRRRQQQQQQPPPPPPMMMOOOPPPPPPOOONNNPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVUUUSSSRRRPPPPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNLLLLLLKKKKKKKKKLLLNNNOOOMMMNNNOOOPPPSSSYYYaaaffffff[[[NNNHHHIIIMMMNNNMMMRRRRRRSSSSSSRRRRRRQQQQQQSSSSSSSSSRRRPPPNNNMMMLLLHHHIIIJJJKKKJJJIIIHHHGGGHHHHHHHHHIIIIIIJJJKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMLLLMMMOOOPPPOOOOOOOOONNNNNNNNNMMMMMMPPPPPPOOOPPPQQQRRRPPPNNNNNNNNNNNNNNNNNNOOOPPPQQQNNNPPPPPPOOOMMMKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFDDDEEEFFFEEEDDDDDDFFFHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIGGGEEEDDDHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLJJJLLLOOOOOOMMMJJJIIIIIIJJJIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNPPPVVV\\\cccggghhhmmmrrrrrrpppooorrrvvvwwwwwwwwwwwwwwwxxxyyyzzzxxxvvvtttrrrsssvvvzzz}}}~~~{{{zzzzzz}}}~~~}}}zzzwwwvvvvvvxxxvvvxxx~~~zzztttooolllvvv|||zzzvvvssspppkkkjjjeee___YYYVVVVVVWWWVVVVVVVVVUUUTTTQQQOOONNNQQQQQQRRRRRRRRRQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQLLLOOOQQQQQQPPPOOOOOOPPPOOOOOONNNMMMMMMLLLMMMMMMQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVXXXYYYYYYZZZZZZZZZYYYYYYSSSTTTTTTUUUTTTSSSQQQPPPQQQSSSTTTTTTTTTTTTUUUWWWUUUVVVWWWYYYZZZ[[[[[[[[[[[[___aaa___```aaa```\\\]]]YYYTTTQQQPPPPPPPPPOOORRRSSSUUUWWWXXXZZZZZZZZZXXXWWWUUUTTTTTTUUUVVVVVVTTTSSSQQQPPPPPPQQQSSSTTTVVVVVVWWWXXXXXXXXXXXXXXXTTTTTTRRRQQQQQQPPPPPPPPPMMMMMMNNNOOORRRUUUYYYZZZ[[[oooyyypppkkkiiiiiiiiilllllliiibbbZZZTTTQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOKKKMMMNNNNNNMMMMMMNNNOOONNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNQQQRRRTTTUUUVVVUUUSSSRRRRRRQQQPPPOOONNNNNNNNNNNNKKKLLLMMMNNNNNNMMMLLLKKKNNNMMMLLLKKKKKKKKKLLLMMMLLLLLLKKKKKKLLLNNNPPPQQQPPPPPPPPPPPPRRRWWW^^^ccc```YYYQQQLLLKKKLLLNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMHHHJJJKKKMMMMMMLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPOOONNNNNNPPPRRRSSSQQQOOOLLLLLLLLLLLLMMMNNNOOOPPPMMMOOOPPPPPPNNNMMMMMMMMMKKKJJJJJJJJJJJJJJJIIIIIIEEEGGGHHHJJJKKKJJJIIIHHHCCCDDDEEEEEEDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHGGGHHHIIIJJJKKKHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJJJJJJJJJJHHHEEEDDDHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMKKKMMMOOONNNLLLJJJJJJJJJHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKLLLLLLKKKJJJKKKJJJJJJLLLPPPTTTWWWYYYXXXZZZ\\\]]]\\\\\\___bbbdddeeefffhhhjjjkkklllmmmmmmllljjjiiijjjmmmqqqsss}}}~~~zzzxxxyyyzzz~~~}}}}}}}}}~~~zzzvvvrrrqqqqqqwww{{{uuupppmmmjjjfffccc______]]]YYYUUURRRQQQRRRSSSTTTUUUUUUUUUSSSQQQPPPRRRRRRSSSSSSSSSRRRQQQPPPNNNOOOQQQRRRSSSTTTTTTTTTQQQSSSTTTSSSRRRQQQQQQRRRPPPPPPPPPPPPOOOOOOOOOOOOQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYYYYZZZZZZ[[[[[[[[[WWWXXXXXXXXXWWWTTTRRRPPPOOOQQQRRRSSSSSSTTTVVVXXXWWWWWWWWWWWWXXXYYY[[[\\\XXX]]]___^^^^^^___]]]YYY\\\XXXTTTQQQQQQRRRSSSSSSRRRSSSTTTVVVWWWXXXXXXXXXYYYXXXVVVUUUUUUUUUVVVWWWUUUTTTQQQOOOOOOOOOQQQRRRTTTUUUWWWXXXYYYYYYYYYYYYVVVUUUTTTSSSRRRRRRRRRRRROOOOOONNNNNNPPPTTTXXX[[[___tttyyylllfffeeeggghhhkkkiiifff```YYYTTTQQQPPPPPPQQQQQQPPPNNNMMMNNNNNNJJJLLLMMMMMMLLLLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSQQQOOOLLLKKKJJJJJJPPPQQQSSSUUUVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMNNNMMMLLLJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQSSSQQQQQQPPPNNNMMMNNNRRRUUUTTTTTTRRROOOMMMMMMQQQTTTMMMMMMNNNPPPQQQSSSTTTUUUSSSSSSSSSSSSRRRQQQOOOOOOIIIKKKMMMNNNOOONNNMMMLLLFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKMMMOOOMMMNNNOOOOOOPPPQQQRRRRRRMMMLLLMMMOOOSSSTTTRRROOOJJJJJJJJJJJJKKKLLLMMMNNNMMMOOOPPPPPPOOONNNNNNOOOMMMMMMLLLLLLKKKKKKKKKJJJCCCEEEHHHJJJLLLLLLKKKKKKBBBDDDEEEEEEDDDDDDEEEGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGFFFFFFFFFFFFFFFGGGGGGIIIHHHFFFFFFFFFHHHJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKGGGGGGFFFFFFFFFFFFFFFGGGFFFGGGIIIKKKKKKJJJIIIHHHIIIJJJJJJKKKJJJIIIGGGFFFFFFFFFGGGHHHIIIJJJLLLMMMNNNPPPQQQPPPNNNLLLLLLMMMFFFFFFEEEEEEFFFGGGHHHHHHFFFFFFGGGIIIJJJJJJHHHFFFIIIIIIIIIKKKNNNQQQRRRRRRTTTTTTTTTTTTSSSTTTWWWYYYWWWXXXZZZ\\\^^^___``````aaa``````aaadddhhhlllooopppwww}}}{{{wwwvvvwwwvvvwwwwwwtttqqqpppsssvvvzzz}}}}}}}}}}}}{{{yyywwwrrrnnnmmmnnnpppnnnwww|||xxxrrrqqqssstttuuupppiiidddaaa^^^ZZZWWWVVVXXXXXXWWWSSSPPPOOONNNQQQRRRTTTVVVVVVUUUSSSRRRSSSSSSTTTTTTTTTRRRQQQPPPMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVVVVUUUSSSRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQRRRTTTUUUVVVXXXYYYYYYZZZ[[[\\\\\\]]][[[[[[[[[[[[YYYVVVSSSQQQNNNOOOQQQRRRRRRSSSVVVYYYYYYXXXWWWVVVWWWYYY[[[\\\YYY]]]```______aaa___[[[[[[WWWSSSQQQRRRTTTVVVVVVSSSTTTUUUUUUVVVVVVVVVVVVZZZYYYWWWVVVUUUVVVWWWWWWWWWUUURRRPPPOOOOOOQQQRRRRRRTTTVVVXXXYYYZZZYYYYYYWWWVVVUUUTTTTTTSSSTTTTTTRRRPPPNNNMMMNNNRRRWWWZZZcccxxxxxxiiiddddddeeeeeecccaaa\\\XXXVVVUUUUUUUUUWWWUUURRRQQQQQQPPPOOONNNOOOPPPQQQQQQOOOMMMKKKIIINNNOOOQQQRRRTTTUUUUUUUUUWWWTTTPPPOOOPPPPPPOOOMMMLLLOOOTTTXXXXXXUUUPPPLLLNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMKKKIIIIIIIIIJJJKKKLLLNNNQQQPPPNNNMMMPPPRRRSSSQQQNNNLLLKKKJJJKKKLLLOOONNNLLLJJJJJJKKKMMMNNNPPPOOONNNOOOQQQRRRQQQPPPRRRRRRSSSSSSSSSRRRPPPOOOOOONNNMMMLLLLLLMMMNNNOOOJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIGGGGGGGGGIIIKKKLLLOOONNNMMMLLLLLLLLLMMMNNNPPPOOOMMMMMMNNNOOOQQQSSSNNNNNNNNNMMMLLLLLLOOOQQQNNNMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPNNNNNNOOOPPPPPPNNNJJJFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJHHHGGGEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPPPPNNNLLLKKKHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKMMMNNNNNNMMMMMMLLLNNNPPPSSSUUUVVVUUUSSSRRRVVVVVVXXXYYY[[[\\\^^^^^^eeejjjoooqqqnnnlllkkkllljjjjjjiiihhhhhhiiijjjkkkmmmqqquuuvvvuuuvvv|||~~~{{{yyyxxxxxx~~~wwwssspppmmmiiieeecccccceeefffcccdddddddddcccaaa___^^^[[[\\\\\\YYYVVVSSSRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOOQQQQQQPPPOOONNNSSSSSSSSSSSSRRRQQQPPPPPPOOONNNMMMNNNPPPQQQPPPOOORRRSSSTTTTTTTTTTTTSSSSSSVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSVVVVVVWWWXXXYYYZZZ[[[[[[___[[[YYYZZZZZZVVVTTTTTTQQQRRRTTTUUUUUUTTTSSSRRRYYYVVVSSSSSSUUUXXXXXXWWWUUUVVVYYY^^^aaabbb```]]][[[YYYWWWUUUTTTTTTTTTUUURRRSSSSSSTTTUUUWWWXXXYYYYYYYYYZZZYYYXXXXXXZZZ[[[YYYXXXWWWUUUTTTSSSRRRRRRVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQRRRUUUUUUTTTSSSWWW[[[\\\kkkttthhhcccaaaaaa```^^^[[[XXXUUUSSSSSSSSSTTTWWWTTTRRRQQQQQQQQQPPPNNNOOOPPPQQQQQQPPPNNNKKKJJJPPPPPPRRRSSSTTTTTTTTTTTTXXXUUUQQQPPPQQQRRRPPPOOOMMMOOOQQQSSSSSSRRRPPPNNNNNNNNNLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJMMMOOOQQQPPPNNNMMMOOORRRSSSQQQOOOMMMKKKKKKKKKLLLOOONNNLLLKKKKKKLLLMMMNNNPPPOOONNNOOOQQQRRRRRRRRRPPPQQQRRRRRRRRRQQQOOONNNOOONNNMMMLLLLLLMMMNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHJJJKKKNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMKKKJJJKKKLLLNNNOOONNNOOOOOONNNMMMMMMNNNPPPMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOQQQPPPMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIGGGFFFEEEEEEEEEFFFEEEFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHIIIIIIJJJKKKMMMNNNPPPPPPPPPOOOMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMLLLLLLKKKKKKMMMOOOQQQQQQPPPNNNMMMNNNNNNOOOPPPRRRSSSTTTTTTXXX[[[^^^___^^^]]]\\\\\\\\\[[[[[[[[[\\\]]]___```cccgggjjjkkkjjjlllqqquuuxxxwwwtttrrrpppnnnmmmmmmmmmooorrrsssqqqlllfffcccaaa___\\\YYYWWWWWWXXXYYY[[[[[[ZZZZZZYYYWWWVVVUUUWWWXXXYYYWWWTTTQQQQQQQQQLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPOOONNNMMMOOOPPPPPPQQQPPPOOONNNMMMMMMLLLKKKMMMOOOPPPPPPOOORRRRRRRRRRRRRRRRRRSSSSSSUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWWWWXXXYYYZZZ[[[\\\^^^[[[ZZZ]]]]]]XXXTTTTTTQQQRRRRRRSSSTTTTTTTTTSSSWWWTTTRRRRRRTTTWWWWWWWWWSSSUUUXXX\\\______]]][[[ZZZYYYVVVSSSRRRSSSTTTUUUSSSSSSSSSTTTUUUWWWXXXYYYWWWXXXYYYYYYYYYYYY\\\^^^YYYXXXVVVTTTRRRRRRRRRRRRUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUQQQSSSTTTSSSSSSVVV[[[^^^mmm|||}}}}}}{{{ooofffaaa^^^\\\ZZZXXXWWWTTTRRRRRRRRRSSSTTTVVVTTTRRRQQQRRRRRRQQQPPPPPPPPPQQQQQQPPPNNNLLLKKKQQQRRRSSSSSSTTTTTTTTTSSSWWWUUUSSSRRRSSSSSSRRRQQQOOONNNNNNNNNOOOOOOPPPQQQOOONNNMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMMMMNNNNNNMMMLLLKKKNNNPPPRRRQQQNNNMMMNNNQQQSSSRRRPPPNNNMMMLLLLLLLLLNNNNNNLLLLLLLLLMMMNNNOOOPPPOOOMMMNNNPPPRRRSSSSSSOOOOOOPPPQQQPPPOOONNNMMMOOONNNMMMLLLLLLMMMNNNOOOPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLNNNOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPQQQPPPNNNMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLKKKKKKLLLNNNOOONNNMMMKKKJJJIIIHHHGGGGGGHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIILLLMMMNNNOOOPPPOOONNNMMMJJJKKKKKKKKKJJJHHHFFFEEEFFFGGGGGGGGGHHHIIIIIIIIILLLKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJLLLMMMNNNMMMKKKJJJMMMMMMMMMNNNOOOOOOPPPPPPSSSRRRRRRTTTUUUUUUTTTSSSRRRRRRRRRSSSUUUVVVXXXYYYXXX[[[^^^___^^^___cccggggggfffdddbbb```___^^^^^^[[[\\\^^^^^^]]]ZZZVVVTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSRRRQQQPPPOOONNNNNNNNNRRRTTTUUUUUURRRPPPOOOOOOLLLLLLKKKKKKJJJJJJJJJIIIJJJKKKLLLMMMNNNMMMLLLLLLKKKLLLNNNOOOOOOMMMLLLJJJKKKJJJJJJKKKNNNPPPPPPOOOPPPOOONNNNNNNNNPPPRRRSSSUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSUUUUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXXXXYYYZZZ[[[\\\^^^[[[\\\``````[[[WWWVVVSSSRRRRRRRRRSSSSSSTTTUUUTTTSSSQQQRRRTTTVVVWWWWWWRRRSSSVVVYYY\\\\\\ZZZXXXYYYWWWTTTQQQQQQQQQSSSTTTTTTTTTTTTUUUUUUWWWXXXYYYVVVWWWYYYYYYYYYZZZ]]]___ZZZXXXUUURRRQQQQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUPPPRRRSSSRRRRRRUUU[[[```nnnwww~~~zzzuuuwww}}}|||wwwqqqjjjddd___[[[WWWTTTUUUTTTSSSRRRRRRSSSUUUVVVTTTSSSQQQQQQRRRSSSRRRQQQPPPQQQQQQQQQPPPOOOMMMLLLSSSSSSSSSTTTTTTSSSRRRRRRUUUTTTSSSSSSSSSRRRRRRQQQOOOOOONNNNNNOOOQQQRRRSSSPPPOOONNNLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNIIIKKKNNNPPPQQQPPPOOONNNOOOQQQSSSQQQNNNLLLNNNPPPSSSRRRQQQPPPOOOMMMLLLLLLNNNNNNMMMMMMMMMNNNOOOOOORRROOOMMMLLLNNNOOOPPPOOOMMMMMMNNNOOOOOONNNMMMLLLOOONNNMMMLLLLLLMMMNNNOOOPPPOOONNNLLLJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIJJJLLLMMMOOOOOONNNMMMKKKKKKJJJKKKKKKNNNPPPRRRQQQOOOMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKIIIGGGGGGIIIJJJKKKJJJMMMKKKIIIGGGFFFFFFGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJKKKLLLMMMMMMMMMMMMMMMHHHIIIKKKLLLKKKIIIGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKKKKJJJJJJIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPTTTQQQOOOPPPSSSTTTSSSQQQNNNNNNOOOPPPQQQRRRSSSTTTRRRTTTVVVVVVVVVWWWZZZ]]]ZZZYYYWWWVVVTTTSSSSSSSSSTTTTTTTTTTTTTTTRRRQQQPPPOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPNNNLLLLLLLLLLLLMMMOOOQQQSSSSSSRRRPPPOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLNNNPPPPPPOOOMMMKKKJJJJJJJJJKKKNNNPPPPPPOOONNNMMMKKKJJJKKKMMMPPPSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXZZZ[[[\\\```\\\\\\```aaa]]]ZZZ[[[XXXWWWUUUTTTSSSSSSTTTUUUSSSSSSRRRSSSTTTVVVWWWXXXSSSSSSUUUXXXZZZZZZXXXVVVXXXVVVSSSQQQPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVWWWXXXWWWXXXYYYYYYXXXYYY[[[]]][[[YYYUUURRRQQQRRRTTTUUUVVVVVVUUUUUUTTTTTTTTTSSSPPPPPPOOOOOOPPPPPPQQQQQQOOOPPPQQQRRRQQQSSS[[[dddrrrvvvxxxvvvzzz{{{xxxuuuxxx}}}~~~yyytttkkkiiieeeaaa]]]YYYUUURRRQQQQQQPPPPPPQQQRRRSSSTTTRRRQQQOOOPPPRRRSSSRRRRRRPPPPPPPPPPPPOOONNNMMMMMMRRRSSSSSSSSSSSSRRRQQQQQQRRRRRRSSSSSSRRRRRRRRRRRROOOPPPQQQSSSTTTUUUUUUUUURRRQQQOOONNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNHHHJJJNNNRRRTTTTTTSSSRRROOORRRSSSRRRNNNMMMNNNQQQSSSSSSSSSRRRQQQOOOMMMLLLNNNNNNNNNNNNNNNOOOPPPPPPRRRPPPMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMLLLLLLLLLLLLMMMHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNNNNMMMLLLKKKJJJJJJIIIIIINNNOOOQQQQQQNNNLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLIIIGGGFFFGGGHHHHHHHHHLLLJJJHHHFFFEEEEEEGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJEEEGGGIIIKKKKKKJJJIIIHHHCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHFFFEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFIIIKKKMMMOOOOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMQQQMMMJJJKKKMMMOOONNNLLLJJJJJJJJJKKKKKKKKKKKKKKKNNNOOOPPPPPPPPPQQQSSSUUURRRQQQPPPOOONNNNNNNNNNNNQQQQQQQQQPPPPPPPPPPPPPPPIIIJJJLLLMMMNNNNNNNNNMMMQQQPPPNNNMMMLLLLLLMMMNNNMMMPPPSSSSSSRRRPPPOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNNNNOOONNNNNNMMMNNNPPPRRRRRRRRRQQQPPPMMMLLLKKKMMMOOOPPPPPPOOOLLLJJJHHHGGGHHHKKKOOORRRSSSSSSSSSTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWUUUTTTVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVWWWYYYZZZ[[[bbb]]]\\\___```^^^^^^___]]]\\\YYYWWWUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXUUUUUUVVVXXXYYYYYYWWWUUUVVVUUUSSSRRRQQQRRRSSSSSSUUUUUUTTTTTTTTTUUUUUUVVVXXXYYYYYYXXXWWWVVVXXXYYY[[[YYYVVVSSSRRRSSSUUUWWWWWWWWWVVVVVVUUUUUUTTTTTTQQQPPPPPPOOONNNOOOOOOOOOOOONNNPPPRRRQQQSSS]]]iii|||xxxzzz|||vvvqqqmmmmmmpppqqqmmmiiicccbbb___]]]YYYVVVSSSRRRNNNNNNNNNMMMNNNNNNOOOOOOPPPNNNNNNNNNQQQRRRRRRRRROOOOOOOOONNNNNNMMMMMMMMMQQQQQQRRRRRRRRRQQQPPPPPPPPPQQQSSSSSSRRRQQQRRRSSSPPPRRRUUUWWWYYYYYYYYYXXXTTTSSSQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNJJJLLLPPPSSSUUUUUUTTTSSSOOOQQQSSSRRROOONNNOOORRRSSSSSSTTTTTTSSSPPPNNNLLLMMMNNNNNNOOOPPPPPPPPPQQQQQQOOONNNMMMMMMMMMKKKIIIJJJKKKLLLMMMNNNMMMLLLLLLOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNOOOPPPHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGLLLNNNOOONNNLLLKKKKKKLLLLLLMMMMMMNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMKKKIIIHHHIIIJJJJJJIIIJJJIIIHHHFFFFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDEEEFFFHHHJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDEEEGGGIIIJJJJJJJJJIIICCCDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCFFFEEEEEEEEEEEEFFFGGGGGGBBBDDDFFFHHHJJJLLLMMMNNNKKKLLLLLLLLLLLLLLLLLLLLLMMMKKKIIIIIIJJJKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHKKKKKKJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLHHHIIIKKKLLLMMMNNNNNNNNNOOONNNNNNMMMLLLLLLMMMMMMLLLOOOSSSTTTRRRPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTPPPNNNMMMMMMNNNNNNMMMLLLIIIHHHFFFFFFGGGKKKOOOQQQRRRRRRSSSTTTUUUVVVVVVVVVUUUVVVXXXYYYXXXWWWUUUTTTVVVUUUUUUVVVVVVWWWXXXYYYXXXWWWVVVUUUUUUWWWYYYZZZaaa]]]\\\```bbb```___aaa___^^^\\\ZZZWWWVVVUUUTTTTTTVVVWWWWWWVVVUUUWWWXXXWWWVVVVVVWWWYYYXXXVVVTTTVVVVVVVVVUUUUUUTTTTTTSSSUUUTTTTTTSSSSSSSSSTTTTTTXXXYYYYYYWWWUUUTTTUUUWWWZZZXXXUUUSSSRRRSSSUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUSSSSSSRRRQQQPPPPPPPPPQQQOOOMMMOOOSSSRRRSSS___nnnzzz|||pppkkkeeeccceeeeeedddaaa\\\\\\ZZZWWWTTTRRRRRRRRRNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMPPPRRRRRRRRRNNNNNNMMMMMMLLLLLLMMMMMMOOOOOOPPPPPPPPPPPPPPPOOOOOORRRUUUUUUSSSRRRSSSUUURRRTTTVVVXXXZZZ[[[[[[[[[VVVUUUSSSRRRQQQPPPQQQQQQOOONNNNNNMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUTTTSSSRRRNNNQQQSSSRRROOONNNQQQSSSSSSTTTUUUVVVTTTQQQNNNLLLMMMNNNOOOPPPPPPQQQQQQQQQOOONNNNNNPPPQQQPPPMMMKKKJJJKKKLLLMMMNNNMMMMMMLLLOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNNNNNNNOOOPPPPPPIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKLLLMMMLLLJJJJJJKKKMMMLLLLLLMMMNNNMMMKKKIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKIIIHHHHHHJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJJJJJJJIIIHHHHHHCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEAAACCCDDDFFFHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFHHHGGGGGGFFFFFFFFFFFFGGGEEEFFFFFFGGGGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGEEEDDDFFFEEEDDDDDDDDDEEEGGGGGGDDDDDDFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNKKKLLLMMMLLLKKKJJJJJJKKKIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMLLLKKKKKKNNNRRRSSSRRROOONNNMMMLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQPPPOOOOOOPPPQQQSSSTTTUUURRRPPPNNNMMMMMMLLLIIIHHHGGGFFFFFFFFFHHHKKKNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWUUUVVVXXXYYYXXXWWWTTTSSSUUUUUUUUUUUUVVVWWWXXXYYYXXXVVVTTTSSSTTTUUUWWWYYY\\\[[[]]]ccceeebbb______\\\\\\[[[ZZZYYYWWWVVVUUUTTTVVVXXXWWWUUUSSSTTTVVVXXXWWWVVVWWWWWWWWWUUUSSSUUUVVVXXXYYYYYYWWWUUUTTTTTTTTTSSSRRRQQQQQQRRRRRRUUUVVVVVVUUUTTTSSSUUUVVVVVVUUUTTTRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUUUURRRQQQQQQQQQQQQRRRRRRSSSPPPMMMOOOTTTSSSSSSaaassszzzlllfff```]]]^^^___^^^]]]YYYXXXVVVTTTQQQPPPPPPRRRQQQQQQPPPPPPOOONNNNNNMMMLLLKKKKKKLLLOOOQQQRRRQQQNNNMMMLLLLLLKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOPPPSSSVVVWWWUUUTTTUUUVVVTTTUUUVVVWWWYYY[[[]]]^^^XXXVVVUUUSSSRRRQQQRRRRRROOONNNNNNMMMMMMNNNNNNOOOTTTUUUUUUUUUTTTSSSQQQPPPMMMPPPRRRRRRPPPOOOQQQTTTSSSTTTVVVWWWUUURRRNNNLLLMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMOOORRRTTTSSSQQQNNNJJJKKKLLLNNNNNNNNNMMMLLLOOONNNMMMLLLLLLMMMNNNOOOPPPOOOOOONNNNNNOOOOOOPPPIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEGGGHHHIIILLLLLLLLLMMMLLLLLLKKKJJJKKKKKKKKKJJJHHHIIIKKKNNNLLLLLLNNNNNNMMMKKKIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIFFFEEEEEEGGGIIIKKKKKKJJJHHHIIIJJJKKKKKKJJJJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCCCCDDDFFFGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBB???AAACCCFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLIIILLLNNNMMMJJJHHHIIIKKKEEEFFFHHHJJJLLLLLLLLLLLLKKKIIIHHHHHHIIIJJJIIIIIIGGGGGGFFFFFFGGGHHHHHHIIILLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLMMMNNNOOONNNMMMLLLKKKKKKNNNQQQRRRQQQNNNLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQOOOOOONNNNNNOOOOOOPPPQQQOOONNNMMMMMMNNNQQQTTTUUUSSSQQQNNNLLLKKKIIIFFFDDDFFFFFFEEEFFFHHHKKKNNNPPPQQQQQQRRRTTTUUUVVVWWWXXXTTTVVVXXXYYYXXXWWWTTTRRRTTTTTTTTTUUUVVVWWWXXXYYYWWWVVVTTTRRRSSSTTTWWWXXXXXXYYY^^^fffiiiddd^^^\\\XXXYYYZZZZZZZZZYYYWWWVVVSSSVVVXXXWWWSSSQQQRRRTTTXXXVVVUUUVVVVVVVVVTTTRRRUUUWWWZZZ\\\[[[YYYVVVTTTTTTSSSRRRQQQQQQPPPQQQQQQSSSTTTTTTTTTSSSSSSUUUWWWSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUNNNNNNNNNOOOPPPQQQSSSSSSPPPMMMPPPUUUSSSSSSbbbuuu{{{yyyccc```]]]ZZZYYYYYYWWWVVVTTTSSSQQQOOOOOOPPPRRRSSSSSSRRRPPPNNNMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNOOONNNMMMLLLKKKKKKLLLMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRNNNNNNNNNOOOPPPQQQSSSTTTWWWWWWVVVVVVWWWWWWXXXYYYVVVTTTRRRPPPPPPQQQSSSUUUTTTSSSQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPUUUSSSQQQQQQSSSSSSPPPLLLOOONNNLLLMMMPPPRRRSSSSSSQQQQQQQQQPPPOOONNNLLLKKKJJJKKKLLLNNNNNNNNNMMMLLLMMMNNNOOONNNMMMMMMOOOQQQSSSRRRPPPOOONNNOOOQQQRRRMMMKKKJJJJJJKKKJJJHHHFFFEEEGGGIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHJJJKKKLLLKKKIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHGGGFFFGGGIIILLLNNNKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFEEECCCAAAAAACCCDDDAAAAAABBBBBBBBBBBBBBBBBBEEEDDDCCCCCCEEEGGGFFFFFFCCCCCCCCCCCCEEEGGGIIIJJJHHHGGGFFFDDDCCCDDDEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHCCCCCCCCCCCCDDDDDDDDDEEECCCDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJOOONNNLLLKKKJJJJJJJJJKKKHHHHHHGGGGGGHHHIIIKKKLLLJJJIIIGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJIIIKKKMMMNNNOOONNNMMMLLLKKKKKKLLLMMMNNNPPPRRRSSSPPPPPPOOONNNMMMMMMMMMMMMNNNMMMMMMMMMNNNPPPSSSUUUVVVUUUSSSOOOLLLHHHEEECCCEEEGGGJJJLLLMMMPPPSSSVVVOOONNNNNNPPPSSSUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXXXX[[[YYYWWWUUUTTTUUUVVVWWWVVVYYY^^^aaaaaa___[[[YYYYYY\\\^^^^^^[[[YYYWWWWWWXXXYYYZZZYYYWWWVVVUUUVVVWWWWWWUUUTTTSSSRRRRRRRRRRRRUUUYYY\\\\\\YYYUUURRRQQQQQQQQQQQQQQQPPPOOOOOOQQQRRRTTTVVVVVVVVVTTTSSSUUURRRNNNLLLLLLNNNOOOOOOKKKNNNRRRUUUVVVUUURRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQNNNQQQXXXWWW___ttt~~~aaa^^^[[[XXXXXXWWWVVVUUUTTTTTTRRRQQQPPPPPPPPPQQQQQQPPPOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMKKKJJJIIIKKKLLLMMMNNNNNNOOOPPPQQQQQQPPPPPPNNNNNNMMMNNNNNNOOOPPPQQQWWWVVVVVVUUUUUUUUUUUUUUURRRQQQPPPPPPPPPRRRTTTVVVSSSSSSQQQPPPOOOOOOOOOPPPPPPQQQRRRTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQUUUSSSRRRRRRTTTSSSQQQNNNQQQOOONNNOOOQQQSSSTTTTTTQQQQQQQQQQQQPPPOOOOOONNNKKKLLLMMMNNNNNNMMMLLLKKKMMMNNNNNNNNNMMMMMMOOOPPPSSSRRRPPPOOOOOOPPPQQQRRRNNNMMMKKKKKKKKKJJJHHHFFFDDDFFFHHHIIIHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKIIIKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIGGGFFFGGGHHHKKKLLLMMMLLLLLLKKKJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDAAAAAABBBDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>???AAACCCCCCBBBEEEDDDDDDDDDDDDEEEGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKNNNMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIKKKLLLNNNNNNNNNLLLKKKKKKKKKKKKLLLNNNOOOQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOQQQSSSOOOOOOOOONNNMMMKKKJJJIIIKKKKKKKKKLLLNNNQQQSSSUUUPPPOOOOOOPPPSSSTTTTTTSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWXXXYYYYYY[[[YYYWWWUUUTTTUUUUUUVVVUUUXXX[[[^^^^^^\\\YYYWWWZZZ\\\]]]]]][[[YYYXXXXXXYYYZZZZZZYYYWWWUUUTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSUUUXXXZZZZZZXXXUUUSSSRRRRRRRRRRRRRRRQQQPPPPPPSSSRRRSSSSSSSSSTTTTTTUUUSSSRRROOOLLLIIIHHHGGGHHHJJJMMMQQQTTTUUUTTTRRRPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPRRROOOQQQVVVUUU]]]rrr~~~___\\\YYYWWWVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLJJJIIIIIIKKKLLLMMMOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKLLLMMMNNNUUUUUUTTTTTTSSSSSSRRRRRRNNNNNNNNNOOOQQQSSSTTTUUURRRQQQPPPOOOOOOOOOOOOOOOOOOPPPSSSUUUUUUUUUTTTSSSTTTSSSSSSSSSSSSRRRRRRRRRTTTSSSRRRSSSUUUUUUSSSQQQRRRPPPOOOPPPRRRTTTUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJLLLMMMNNNMMMLLLLLLNNNPPPSSSRRRPPPOOOOOOOOOPPPQQQPPPNNNMMMLLLLLLKKKHHHFFFDDDFFFHHHIIIHHHHHHIIIJJJHHHHHHIIIIIIJJJJJJKKKKKKKKKIIIGGGGGGIIIJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKIIIGGGGGGGGGIIIJJJLLLLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGEEEBBBAAABBBCCCBBBAAAAAAAAAAAAAAAAAABBBBBB@@@??????AAACCCDDDDDDFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEGGGGGGFFFDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGGGGGGGFFFEEEHHHHHHHHHIIIJJJJJJKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKJJJIIIGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMMMMLLLMMMMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPOOOPPPSSSUUUWWWYYYYYYZZZTTTPPPMMMMMMPPPSSSTTTSSSQQQPPPOOOPPPRRRSSSRRRQQQTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUWWWXXXZZZ[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUVVVXXXZZZZZZYYYWWWVVV[[[\\\]]]\\\ZZZYYYYYY[[[ZZZ[[[[[[ZZZWWWTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTVVVWWWYYYYYYWWWVVVTTTSSSSSSTTTTTTSSSSSSRRRRRRTTTSSSQQQQQQQQQRRRTTTUUUSSSTTTTTTOOOIIIDDDCCCCCCJJJLLLPPPSSSTTTTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSNNNPPPNNNOOOUUUTTT^^^ttt{{{|||___\\\XXXUUUTTTSSSQQQPPPOOOPPPRRRSSSRRRQQQOOONNNLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPNNNMMMKKKIIIIIIIIIJJJKKKQQQQQQRRRRRRRRRRRRRRRRRRMMMMMMNNNPPPQQQRRRRRRSSSQQQQQQPPPPPPOOOOOOOOOOOONNNPPPSSSUUUVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVUUUTTTRRRQQQOOOPPPRRRTTTTTTTTTPPPPPPPPPPPPQQQRRRSSSSSSPPPPPPOOONNNMMMKKKJJJIIIKKKLLLMMMMMMLLLLLLMMMOOORRRQQQPPPOOOOOOOOOOOOOOOOOONNNLLLKKKKKKJJJGGGEEEDDDFFFHHHHHHHHHGGGHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKKKKIIIFFFEEEGGGIIIJJJJJJMMMLLLKKKJJJJJJJJJJJJKKKMMMLLLJJJHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGGGGEEECCCAAAAAABBBAAAAAAAAAAAABBBCCCEEEFFFGGGDDDBBBAAABBBCCCDDDCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHGGGEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGHHHIIIHHHFFFEEEHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLKKKIIIHHHGGGGGGHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNLLLKKKKKKKKKKKKLLLNNNNNNRRRTTTWWW[[[___bbbdddeee[[[UUUOOONNNQQQUUUTTTRRRRRRQQQPPPPPPRRRRRRQQQPPPSSSTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSTTTVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVV[[[\\\\\\[[[YYYYYY[[[\\\\\\]]]]]][[[XXXUUUTTTTTTRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWVVVVVVUUUSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSUUUYYY[[[WWWNNNHHHFFFGGGKKKMMMPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSKKKNNNLLLNNNTTTUUUaaayyy{{{~~~www^^^[[[WWWTTTRRRQQQOOOMMMKKKMMMOOOQQQRRRQQQPPPNNNJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMHHHKKKOOOSSSSSSQQQMMMKKKJJJKKKMMMOOOPPPQQQRRRRRROOOMMMKKKHHHGGGHHHIIIJJJMMMNNNPPPQQQSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOOOONNNPPPRRRTTTUUUTTTSSSRRRTTTTTTUUUVVVVVVUUUUUUTTTRRRSSSTTTUUUUUUUUUVVVVVVRRRPPPOOOOOOQQQSSSSSSSSSOOONNNNNNOOOPPPQQQSSSTTTRRRQQQPPPNNNLLLKKKJJJIIIKKKLLLLLLLLLKKKKKKMMMOOOQQQPPPOOONNNNNNMMMMMMMMMMMMLLLJJJJJJJJJHHHFFFDDDDDDEEEGGGHHHGGGGGGHHHIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKHHHFFFEEEFFFHHHIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLJJJIIIGGGFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGJJJHHHGGGEEEDDDDDDEEEEEEFFFGGGHHHFFFDDDBBBBBBCCCAAAAAAAAABBBDDDGGGJJJLLLIIIFFFBBB@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFFFFCCCDDDFFFGGGHHHHHHGGGFFFFFFGGGHHHFFFDDDCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLMMMNNNOOOOOOLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPTTTWWW[[[^^^```aaa]]]WWWPPPOOORRRUUUTTTRRRRRRQQQPPPPPPQQQQQQPPPOOORRRSSSSSSTTTTTTSSSRRRRRRPPPQQQQQQSSSUUUWWWYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVYYYZZZ[[[ZZZYYYYYY[[[\\\^^^^^^___]]]YYYWWWVVVVVVQQQQQQQQQQQQRRRSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSPPPRRRTTTVVVUUUTTTQQQPPPTTTXXX\\\ZZZSSSMMMLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRNNNQQQNNNOOOTTTTTTbbb|||~~~|||tttZZZWWWSSSQQQPPPOOOMMMLLLJJJKKKMMMOOOPPPOOONNNMMMIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNHHHLLLQQQUUUUUUSSSNNNKKKIIIJJJLLLNNNPPPRRRSSSSSSPPPNNNKKKHHHGGGHHHIIIKKKKKKMMMOOORRRTTTUUUUUUUUUSSSRRRQQQPPPOOONNNNNNNNNPPPQQQQQQRRRRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQSSSTTTUUUVVVVVVVVVUUUTTTQQQSSSUUUUUUTTTTTTUUUVVVRRRPPPOOOOOOQQQRRRSSSRRROOONNNNNNNNNOOOQQQSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJKKKLLLKKKJJJJJJLLLNNNOOOOOONNNMMMLLLKKKJJJJJJKKKJJJIIIIIIIIIHHHFFFDDDCCCEEEGGGHHHGGGGGGHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJJJJHHHFFFEEEFFFGGGGGGGGGIIIIIIHHHIIIIIIJJJKKKLLLMMMLLLKKKIIIHHHGGGFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGEEECCCCCCDDDBBBBBBBBBCCCEEEIIILLLOOOMMMJJJEEEBBBBBBBBBBBBBBB>>>???AAACCCDDDEEEEEEFFFBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGGGGFFFCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNNNNNNNNNNNNNMMMMMMNNNOOORRRTTTVVVXXXYYYYYY[[[VVVRRRQQQRRRTTTSSSRRRRRRPPPOOOPPPQQQQQQPPPOOOQQQQQQRRRSSSSSSRRRPPPOOOOOOOOOPPPQQQSSSUUUWWWXXXYYYZZZ\\\]]]]]]\\\ZZZYYYWWWWWWXXXXXXWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^^^^]]]ZZZWWWWWWWWWQQQQQQQQQQQQQQQRRRSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUQQQQQQRRRRRRSSSSSSRRRRRRNNNPPPTTTVVVVVVSSSOOOMMMPPPTTTXXXXXXUUUQQQOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQSSSVVVSSSQQQTTTTTTccc~~~{{{{{{tttRRRPPPMMMLLLMMMNNNNNNMMMKKKLLLMMMMMMMMMLLLJJJIIIHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOJJJLLLOOORRRSSSQQQOOOMMMJJJKKKLLLNNNPPPQQQQQQRRRQQQOOOLLLIIIHHHIIIKKKLLLMMMNNNQQQTTTUUUVVVUUUUUUUUUTTTQQQOOONNNNNNOOOOOOQQQQQQRRRSSSSSSRRRRRRQQQRRRQQQPPPOOONNNOOOPPPPPPRRRSSSUUUVVVVVVVVVUUUTTTQQQSSSVVVUUUSSSRRRSSSUUUTTTRRRPPPPPPRRRSSSTTTSSSQQQPPPOOOOOOPPPRRRTTTUUUSSSRRRPPPNNNLLLKKKKKKKKKJJJKKKKKKKKKJJJJJJLLLMMMMMMMMMMMMLLLKKKIIIHHHHHHJJJIIIHHHIIIJJJJJJHHHFFFCCCEEEGGGGGGGGGFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGFFFDDDFFFFFFFFFGGGIIIJJJLLLMMMLLLLLLKKKIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEGGGGGGFFFDDDDDDEEEDDDCCCBBBCCCDDDHHHKKKMMMNNNKKKGGGDDDEEEFFFGGGGGG???@@@AAACCCDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHEEEFFFFFFEEEBBBAAAAAABBBDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJKKKKKKJJJJJJKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPQQQPPPPPPOOONNNNNNPPPQQQRRRSSSTTTUUUUUUUUUVVVTTTSSSRRRRRRRRRSSSSSSQQQOOOOOOOOOQQQQQQQQQOOOOOOPPPQQQRRRQQQPPPNNNMMMNNNNNNNNNOOOQQQSSSTTTUUUUUUWWWZZZ\\\]]]\\\ZZZYYYVVVVVVWWWXXXWWWVVVUUUTTTSSSVVVXXXYYYYYYXXXYYYYYYZZZ\\\\\\[[[YYYWWWVVVWWWQQQQQQPPPPPPPPPQQQRRRRRRTTTUUUVVVWWWWWWVVVUUUTTTNNNOOOPPPQQQQQQQQQQQQPPPMMMOOOQQQRRRRRRPPPMMMKKKMMMOOORRRTTTTTTSSSPPPOOOPPPOOOOOOOOOOOOPPPQQQRRRUUUUUUTTTTTTSSSRRRRRRQQQRRRVVVSSSSSSVVVXXXiii{{{{{{~~~wwwKKKJJJHHHIIIKKKNNNNNNNNNNNNNNNMMMLLLJJJIIIGGGFFFHHHIIIKKKMMMMMMNNNMMMMMMKKKKKKKKKKKKLLLMMMOOOOOOKKKLLLMMMNNNOOOPPPPPPPPPKKKLLLMMMNNNOOOPPPPPPPPPRRRPPPLLLJJJIIIJJJLLLNNNOOOQQQSSSUUUVVVVVVUUUTTTVVVTTTQQQOOONNNOOOPPPRRRQQQRRRSSSTTTTTTSSSRRRRRRSSSQQQOOOMMMLLLMMMNNNOOOQQQRRRTTTVVVVVVVVVTTTSSSQQQTTTVVVUUUSSSQQQRRRTTTUUUSSSQQQQQQSSSTTTUUUTTTSSSRRRQQQPPPQQQSSSUUUVVVSSSRRRPPPNNNLLLLLLLLLLLLIIIJJJKKKKKKJJJJJJKKKMMMLLLLLLLLLKKKJJJHHHGGGFFFJJJIIIIIIJJJKKKKKKJJJHHHCCCEEEGGGGGGGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHGGGEEECCCDDDDDDEEEFFFHHHJJJLLLMMMLLLKKKJJJJJJHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHBBBCCCFFFGGGGGGFFFCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDDDDBBBDDDGGGGGGFFFEEEEEEFFFFFFEEECCCBBBCCCEEEHHHJJJIIIFFFBBB@@@BBBDDDFFFFFF@@@AAABBBCCCCCCCCCAAAAAABBBAAAAAAAAACCCEEEGGGHHHEEEEEEFFFDDDAAA@@@@@@AAADDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHIIIDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHJJJKKKJJJJJJIIIJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMNNNOOOPPPRRRSSSTTTRRRRRRRRRRRRQQQPPPOOOOOONNNOOOPPPPPPQQQQQQQQQPPPRRRSSSSSSSSSQQQQQQRRRTTTPPPOOONNNOOOQQQRRRQQQPPPNNNOOOPPPQQQQQQOOOMMMLLLMMMMMMNNNOOOPPPQQQSSSTTTRRRUUUXXX[[[\\\\\\ZZZXXXTTTUUUWWWXXXWWWUUUSSSRRRQQQTTTXXXYYYYYYXXXXXXXXXXXXYYYZZZYYYWWWVVVUUUVVVRRRQQQQQQPPPPPPPPPQQQQQQSSSTTTVVVWWWWWWVVVTTTSSSMMMNNNNNNOOOPPPPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKNNNNNNPPPRRRTTTTTTQQQOOOOOOOOOMMMMMMMMMMMMOOOOOOVVVVVVUUUUUUTTTSSSRRRRRRMMMRRRQQQSSSYYY]]]ppp|||{{{}}}{{{KKKKKKJJJIIIJJJKKKLLLMMMLLLLLLKKKKKKJJJJJJJJJIIILLLLLLKKKLLLNNNNNNMMMKKKJJJKKKKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNPPPRRRSSSSSSPPPMMMMMMOOOOOOLLLIIIPPPPPPQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSNNNOOOPPPPPPPPPOOONNNMMMOOOOOOMMMLLLKKKKKKJJJJJJNNNOOOQQQSSSTTTUUUUUUTTTPPPQQQQQQQQQQQQQQQQQQPPPSSSRRRPPPQQQSSSTTTTTTSSSPPPPPPPPPQQQQQQQQQQQQRRRSSSRRRPPPMMMJJJGGGEEECCCKKKJJJIIIHHHHHHIIIKKKLLLNNNNNNNNNLLLIIIHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIKKKMMMOOOOOONNNMMMKKKIIIGGGEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDFFFGGGGGGFFFGGGDDDBBBAAABBBDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>CCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJNNNMMMKKKIIIHHHGGGHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIILLLLLLKKKJJJIIIHHHHHHGGGHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJKKKLLLNNNOOOPPPQQQPPPOOONNNMMMNNNPPPSSSTTTRRRSSSUUUVVVVVVUUUSSSRRRRRRQQQPPPNNNMMMMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPPPPOOOOOONNNOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTVVVVVVWWWWWWWWWWWWWWWWWWZZZYYYXXXVVVUUUTTTTTTSSSUUUUUUWWWXXXXXXXXXWWWWWWVVVWWWXXXXXXXXXWWWVVVUUUVVVSSSPPPOOOQQQRRRQQQPPPQQQSSSUUUWWWWWWVVVTTTRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMLLLNNNOOOPPPRRRRRRRRRRRRQQQQQQOOONNNMMMMMMNNNPPPRRRPPPTTTYYYYYYVVVSSSQQQRRRSSSVVVTTTUUUWWW[[[ttt|||~~~~~~JJJJJJIIIHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJMMMLLLKKKLLLMMMMMMLLLJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMOOOQQQRRRSSSQQQOOOOOOPPPPPPNNNLLLMMMNNNPPPQQQRRRSSSTTTTTTRRRQQQQQQPPPPPPQQQQQQQQQMMMNNNOOOOOOOOOOOONNNMMMNNNMMMLLLKKKKKKKKKKKKKKKOOOPPPQQQSSSTTTTTTTTTSSSOOOPPPPPPQQQQQQPPPPPPOOOQQQPPPPPPQQQSSSTTTSSSRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNLLLJJJIIIGGGGGGKKKJJJIIIIIIIIIIIIJJJKKKNNNOOONNNMMMJJJIIIIIIKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNLLLKKKIIIGGGFFFEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFGGGDDDBBBAAABBBDDDEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBAAAAAA@@@??????>>>>>>BBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIILLLKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKLLLMMMMMMNNNNNNOOONNNMMMLLLMMMNNNPPPRRRRRRSSSTTTUUUUUUTTTSSSRRRTTTSSSQQQOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPRRRSSSTTTUUUWWWWWWWWWVVVVVVUUUUUUTTTVVVVVVUUUTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXWWWVVVUUUTTTUUURRRPPPPPPQQQSSSRRRQQQRRRSSSUUUVVVVVVUUUTTTRRRQQQQQQRRRRRRRRRRRRQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLOOOPPPQQQSSSSSSSSSRRRRRRQQQPPPNNNMMMMMMNNNOOOPPPPPPSSSWWWXXXUUURRRQQQQQQQQQTTTTTTVVV[[[```{{{|||~~~IIIHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMLLLKKKKKKLLLLLLJJJHHHIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPRRRQQQPPPPPPRRRRRRQQQPPPLLLMMMOOOQQQSSSTTTUUUUUUSSSRRRQQQPPPPPPOOOPPPPPPLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLKKKKKKKKKLLLLLLOOOPPPRRRSSSSSSSSSRRRRRRNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOQQQSSSTTTRRRQQQRRRQQQQQQPPPPPPOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJLLLKKKJJJIIIIIIIIIIIIIIINNNOOOOOOMMMKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNMMMMMMLLLJJJIIIGGGFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHEEEBBBAAABBBDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEECCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEECCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFHHHJJJNNNMMMLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKLLLLLLLLLKKKNNNMMMLLLKKKKKKLLLNNNOOOQQQQQQSSSSSSSSSSSSQQQQQQSSSRRROOOMMMLLLLLLMMMNNNPPPOOOOOOOOONNNNNNMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVUUUTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTRRRPPPPPPRRRSSSSSSSSSTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRMMMMMMLLLLLLLLLKKKKKKKKKOOOPPPQQQSSSTTTSSSSSSRRRQQQPPPOOOMMMMMMMMMNNNOOONNNQQQTTTUUUSSSQQQOOOOOOOOORRRSSSWWW___ggg~~~HHHGGGFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLKKKKKKKKKKKKIIIGGGHHHHHHHHHIIIIIIJJJJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRRRROOOPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOLLLMMMNNNOOOOOOPPPPPPQQQLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLNNNQQQSSSTTTRRRPPPRRRRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHHHHMMMNNNOOONNNLLLJJJKKKKKKMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGIIIFFFBBBAAABBBDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHFFFEEEDDDCCCBBBAAA@@@???CCCCCCDDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>?????????@@@@@@?????????????????????@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDGGGIIIKKKMMMMMMLLLKKKJJJJJJIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKJJJKKKLLLLLLLLLKKKJJJJJJNNNMMMLLLKKKKKKLLLLLLMMMOOOPPPPPPQQQQQQPPPPPPOOOPPPNNNLLLJJJIIIIIIJJJJJJNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPPPPQQQQQQQQQPPPOOONNNNNNOOOPPPQQQRRRSSSSSSSSSVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRUUUVVVVVVWWWWWWVVVTTTSSSUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRSSSSSSTTTTTTSSSSSSRRRLLLLLLLLLLLLKKKKKKKKKKKKNNNOOOPPPRRRRRRRRRRRRQQQQQQQQQOOONNNMMMMMMMMMMMMMMMOOOQQQRRRRRRPPPNNNMMMNNNQQQRRRWWWaaakkkGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLKKKKKKKKKKKKIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTVVVUUUTTTRRRQQQPPPPPPOOONNNNNNNNNOOOPPPQQQRRRRRRMMMMMMMMMMMMNNNOOOPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMPPPSSSTTTRRRPPPRRRQQQQQQOOONNNMMMLLLKKKLLLLLLKKKKKKJJJIIIIIIIIILLLLLLKKKJJJJJJIIIHHHGGGLLLMMMOOONNNLLLKKKJJJKKKMMMLLLLLLKKKJJJJJJIIIIIIGGGFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGHHHGGGEEEEEEGGGJJJKKKHHHCCCAAAAAACCCEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEFFFGGGGGGDDDDDDCCCBBB@@@???>>>>>>BBBBBBDDDDDDDDDCCCAAA@@@??????>>>>>>>>>>>>======>>>??????@@@@@@??????>>>????????????@@@AAABBBBBB???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFEEEFFFHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKOOOOOONNNNNNNNNMMMMMMMMMOOOOOOQQQQQQQQQPPPOOONNNMMMNNNOOOQQQRRRRRRRRRRRRTTTTTTUUUUUUVVVVVVVVVWWWVVVVVVVVVUUUTTTSSSQQQPPPTTTTTTUUUVVVVVVUUUTTTSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRTTTVVVVVVUUUTTTSSSSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNPPPQQQPPPPPPOOOQQQPPPOOONNNMMMMMMLLLLLLMMMMMMNNNPPPPPPOOONNNLLLMMMPPPQQQVVV```lll~~~|||~~~GGGFFFFFFEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLKKKKKKLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJLLLNNNNNNNNNNNNPPPRRRUUUUUUUUUUUUUUUTTTSSSSSSUUUUUUSSSRRRPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQMMMMMMMMMMMMMMMNNNOOOPPPMMMNNNPPPQQQQQQQQQPPPPPPLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLOOOSSSTTTTTTRRRQQQQQQPPPOOOMMMLLLLLLKKKMMMLLLLLLKKKJJJIIIHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHJJJLLLNNNNNNLLLJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDGGGIIIHHHGGGGGGJJJMMMNNNJJJDDDAAAAAABBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDCCCCCCDDDEEEEEEEEEDDDDDDAAAAAABBBCCCDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>>>>@@@BBBCCCDDDDDDCCCAAA@@@>>>>>>>>>===============>>>???@@@AAAAAA@@@???>>>????????????@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNNNNMMMKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKQQQPPPPPPOOONNNNNNMMMMMMMMMNNNPPPRRRRRRQQQPPPOOOMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXWWWVVVSSSQQQPPPRRRSSSTTTUUUVVVUUUTTTTTTSSSRRRRRRQQQPPPQQQQQQQQQSSSSSSSSSRRRQQQRRRTTTVVVUUUUUUUUUTTTSSSQQQPPPOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMOOOOOOOOOOOONNNOOOOOOOOONNNMMMMMMLLLLLLMMMLLLLLLNNNPPPPPPNNNLLLMMMPPPPPPUUU___kkk}}}{{{|||~~~GGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJHHHHHHJJJLLLNNNNNNMMMMMMOOORRRRRRRRRSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOLLLLLLLLLKKKLLLLLLMMMMMMLLLMMMOOOPPPQQQQQQQQQPPPLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLOOORRRUUUUUUUUUPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHJJJMMMMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFEEEDDDEEEGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGIIIJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEFFFFFFFFFCCCGGGJJJJJJHHHIIIMMMQQQQQQLLLFFFAAA@@@AAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@?????????AAACCCDDDEEECCCAAA@@@========================>>>???AAABBBBBBAAA???>>>@@@??????@@@@@@AAABBBCCCCCCCCCDDDEEEFFFFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???BBBAAAAAA@@@@@@AAAAAABBBDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIHHHJJJLLLMMMMMMLLLJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMPPPSSSSSSRRRPPPOOOJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOOOOOOOOOOOOONNNNNNKKKMMMOOORRRSSSRRRQQQPPPNNNPPPRRRTTTUUUUUUTTTSSSPPPQQQQQQRRRRRRSSSSSSSSSUUUVVVWWWWWWVVVTTTRRRQQQPPPQQQSSSTTTUUUVVVUUUUUURRRRRRPPPOOOOOOOOOPPPQQQTTTUUUUUUSSSQQQQQQSSSVVVTTTUUUVVVUUUTTTQQQOOOMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKMMMOOOPPPNNNLLLLLLNNNNNNTTT___lllHHHGGGFFFFFFFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKLLLNNNNNNMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJIIIHHHFFFEEEJJJMMMOOOOOOMMMMMMOOORRROOOOOOQQQRRRSSSSSSSSSSSSPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLNNNPPPQQQQQQQQQQQQMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLNNNRRRUUUVVVWWWOOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIGGGJJJLLLLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJFFFEEEDDDDDDEEEGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEGGGIIIJJJKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGCCCGGGKKKKKKIIIJJJOOOTTTSSSMMMGGGBBB@@@@@@AAAAAABBBAAA???>>>>>>???AAABBB===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???AAACCCEEEEEECCCAAA@@@<<<<<<<<<===============>>>???AAABBBBBBAAA???>>>@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>BBBAAAAAA@@@@@@AAAAAABBBDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDBBBDDDFFFHHHIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFFFFEEEDDDCCCCCCBBBEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGHHHIIIJJJLLLMMMNNNPPPOOOMMMLLLJJJIIIIIIHHHFFFHHHJJJLLLMMMKKKJJJHHHFFFGGGHHHIIIJJJJJJKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKHHHKKKOOOSSSTTTRRRPPPNNNIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPJJJLLLOOORRRSSSSSSRRRQQQPPPQQQTTTVVVWWWWWWVVVUUUPPPPPPPPPPPPPPPPPPOOOOOORRRTTTUUUVVVVVVUUUSSSRRROOOPPPRRRTTTUUUVVVVVVVVVRRRQQQPPPOOONNNOOOPPPPPPTTTVVVVVVTTTQQQPPPRRRUUUTTTUUUVVVVVVUUUQQQNNNLLLLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMOOOPPPQQQQQQPPPOOOLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKMMMOOOPPPOOOLLLKKKNNNNNNSSS___nnn{{{BBBBBBCCCEEEFFFGGGHHHIIIKKKMMMNNNMMMJJJHHHHHHIIINNNNNNNNNNNNNNNMMMLLLKKKMMMMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKMMMPPPRRRRRRPPPMMMKKKMMMNNNOOOPPPPPPNNNMMMKKKJJJJJJJJJKKKJJJIIIIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHJJJLLLOOOPPPOOONNNMMMLLLMMMOOOQQQQQQPPPNNNJJJKKKLLLNNNPPPRRRSSSTTTRRROOOLLLLLLMMMNNNLLLIIIMMMLLLLLLKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKKKKIIIHHHHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHIIIHHHFFFDDDCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEFFFGGGGGGFFFDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJHHHFFFFFFFFFHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDIIIGGGGGGJJJPPPTTTVVVUUUNNNLLLIIIFFFCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@===>>>???@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@AAAAAAAAAAAA@@@@@@?????????======>>>>>>>>>======<<<@@@??????AAABBBBBB@@@>>>AAA@@@???>>>>>>>>>???@@@BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAABBBAAA@@@???@@@BBBDDDAAAAAA@@@???@@@AAACCCDDDDDDCCCCCCBBBBBBAAA@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFFFFDDDDDDFFFGGGCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFJJJIIIGGGEEEDDDDDDEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEFFFEEECCCCCCCCCEEEGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLKKKIIIHHHIIIJJJNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJKKKMMMMMMLLLKKKOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPQQQRRRSSSUUUVVVVVVNNNNNNOOOOOOPPPQQQRRRRRRVVVUUUSSSRRRQQQQQQQQQRRROOOPPPQQQRRRSSSSSSSSSRRRPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUTTTSSSRRRQQQUUUUUUTTTRRROOONNNPPPQQQMMMMMMNNNNNNNNNMMMLLLLLLPPPOOOMMMKKKIIIIIIIIIIIIKKKLLLMMMNNNOOOOOONNNMMMNNNMMMMMMMMMLLLLLLKKKKKKMMMMMMMMMMMMLLLJJJIIIHHHJJJJJJOOOUUUZZZnnn~~~nnnsssCCCDDDDDDEEEFFFGGGHHHHHHJJJLLLMMMLLLJJJHHHHHHHHHLLLLLLMMMMMMMMMLLLKKKKKKMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJKKKMMMOOOPPPPPPOOOMMMKKKLLLMMMNNNOOOPPPOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHIIILLLOOOPPPOOONNNOOOOOOOOOQQQSSSTTTRRRPPPLLLMMMNNNPPPRRRSSSUUUUUUTTTQQQNNNNNNOOOOOOMMMKKKLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJHHHGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHJJJHHHGGGGGGHHHIIIGGGFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEHHHGGGHHHLLLPPPSSSRRRQQQJJJHHHEEEBBB@@@?????????AAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>??????@@@??????@@@AAAAAAAAA@@@@@@BBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@?????????===>>>>>>???>>>>>>======@@@@@@AAACCCEEEFFFEEECCCBBBAAA@@@???>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA>>>???@@@@@@>>>???@@@BBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGIIIHHHFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDCCCCCCDDDEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIHHHHHHFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJKKKJJJIIIHHHHHHJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJIIIKKKLLLMMMLLLJJJLLLMMMNNNPPPPPPPPPOOOOOOLLLMMMMMMOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSRRROOOMMMLLLMMMNNNOOOOOOPPPPPPPPPOOOOOONNNQQQPPPNNNLLLJJJJJJJJJJJJIIIJJJLLLNNNOOOOOOOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKNNNNNNNNNMMMMMMLLLJJJJJJKKKKKKQQQWWW]]]rrr}}}mmmqqqFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKIIIGGGGGGHHHJJJJJJKKKKKKLLLLLLKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIKKKKKKLLLMMMLLLKKKJJJIIIFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLJJJKKKMMMNNNOOONNNNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHIIIKKKNNNOOONNNMMMOOOOOOPPPRRRTTTTTTSSSQQQLLLMMMNNNPPPQQQSSSTTTUUUUUUSSSQQQQQQQQQQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHFFFFFFHHHJJJHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGIIIHHHGGGGGGHHHHHHGGGEEECCCCCCDDDDDDEEEFFFGGGHHHFFFFFFEEEDDDDDDEEEGGGHHHFFFEEEEEEDDDDDDDDDDDDEEEHHHIIIKKKNNNQQQPPPNNNKKKKKKIIIGGGDDDBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>@@@??????>>>>>>??????@@@AAAAAAAAABBBAAAAAA@@@@@@AAA@@@@@@???>>>?????????>>>??????????????????@@@>>>>>>????????????>>>>>>>>>>>>@@@CCCFFFHHHGGGFFFCCCBBBAAA@@@?????????????????????@@@AAAAAABBBBBB@@@@@@????????????@@@@@@;;;===??????>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFIIIIIILLLQQQUUUVVVRRRNNNEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCEEEDDDBBBAAAAAABBBCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHJJJJJJIIIKKKLLLMMMLLLJJJIIIIIIJJJKKKKKKLLLMMMMMMJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNPPPPPPQQQRRRTTTUUUUUUVVVTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTRRRRRRQQQOOOLLLKKKKKKMMMQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKJJJGGGHHHKKKMMMOOOOOOPPPPPPNNNNNNMMMMMMMMMMMMLLLLLLNNNNNNNNNNNNMMMMMMLLLKKKKKKMMMSSSZZZcccxxx{{{kkknnnGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIMMMLLLLLLKKKKKKLLLLLLMMMHHHIIIKKKLLLNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKIIIHHHHHHJJJLLLNNNMMMLLLMMMMMMNNNPPPRRRRRRPPPOOOJJJKKKLLLMMMOOOPPPQQQRRRTTTSSSRRRRRRQQQPPPOOONNNKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGEEEFFFHHHJJJHHHHHHGGGGGGGGGHHHIIIIIIFFFFFFGGGHHHGGGFFFEEECCCFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCCCCCCCCCCDDDFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEHHHJJJNNNQQQRRROOOJJJGGGKKKIIIGGGEEECCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>??????>>>>>>>>>>>>??????AAAAAAAAAAAA@@@@@@???>>>@@@@@@??????>>>>>>>>>>>>=========>>>>>>?????????===>>>??????????????????;;;<<<===@@@CCCDDDCCCBBBCCCCCCBBBAAA@@@???>>>>>>======>>>???@@@AAABBBBBB@@@@@@????????????@@@@@@:::===???@@@????????????AAAAAAAAAAAAAAAAAAAAABBB@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEFFFKKKTTT]]]```[[[VVVEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGIIIIIIGGGEEEDDDEEEDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJJJJIIIHHHGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHIIILLLNNNNNNMMMJJJIIIKKKKKKJJJLLLMMMNNNMMMKKKHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVWWWVVVUUUTTTSSSQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVSSSTTTSSSQQQNNNLLLLLLMMMQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKGGGIIIKKKMMMNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNLLLLLLMMMMMMMMMLLLLLLKKKLLLOOOUUU]]]hhh|||}}}zzzkkkoooHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGIIIIIIHHHGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMJJJIIIIIIHHHHHHHHHHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIILLLKKKKKKJJJJJJKKKKKKLLLGGGHHHIIIKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJKKKKKKLLLJJJJJJIIIIIIIIIJJJKKKLLLIIIHHHHHHIIIKKKMMMMMMLLLMMMLLLMMMOOOQQQQQQPPPNNNKKKKKKLLLMMMNNNPPPQQQQQQRRRRRRSSSRRRQQQOOONNNMMMKKKKKKIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGEEEEEEHHHJJJHHHGGGGGGGGGHHHHHHIIIJJJFFFFFFGGGHHHHHHGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCDDDEEEEEEDDDBBBCCCCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDDDDEEECCCBBBBBBBBBCCCDDDEEEEEEIIILLLPPPRRRQQQMMMIIIFFFFFFFFFDDDBBBAAA??????>>>@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>>>>>>>>>>?????????@@@??????>>>===<<>>>>>>>>======<<<<<<<<<======>>>>>>>>>======>>>???????????????<<<<<<===>>>AAAAAA???>>>BBBBBBAAAAAA@@@???>>>>>><<<<<<===>>>@@@AAABBBBBB@@@??????>>>>>>??????@@@;;;>>>AAABBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEDDDEEEJJJSSS\\\^^^ZZZUUUEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGEEEGGGIIIKKKKKKJJJGGGEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAABBBDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJHHHGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHJJJMMMOOOOOONNNLLLJJJMMMLLLLLLMMMOOOOOONNNLLLIIIHHHGGGFFFEEEDDDDDDDDDHHHIIIJJJKKKLLLMMMNNNOOOLLLMMMMMMNNNPPPQQQRRRRRRRRRSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSUUUVVVWWWWWWVVVTTTSSSQQQPPPPPPPPPOOOOOOPPPQQQRRRTTTUUUVVVSSSTTTTTTRRROOOLLLLLLLLLNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNMMMKKKKKKIIIJJJKKKLLLMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLPPPVVV___mmm|||~~~{{{nnntttGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGIIIIIIHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLIIIHHHHHHGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKGGGHHHHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIIIIJJJLLLMMMJJJHHHGGGHHHJJJLLLLLLKKKMMMMMMNNNPPPRRRRRRQQQOOOMMMMMMNNNOOOPPPQQQRRRRRRPPPRRRSSSRRRPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGEEEEEEGGGIIIGGGGGGGGGGGGHHHIIIJJJJJJFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFEEEEEEFFFFFFEEECCCDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBDDDEEEFFFIIILLLOOOPPPNNNKKKIIIHHHGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>===<<<===>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<======;;;<<<===>>>>>>???>>>>>>?????????@@@AAAAAA???<<>>>>>;;;<<<===>>>???@@@AAAAAA??????>>>>>>>>>>>>??????===???AAABBBBBBBBBCCCDDDAAAAAABBBBBBBBBAAA@@@@@@======>>>??????@@@AAAAAADDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEFFFFFFIIINNNRRRSSSOOOLLLDDDDDDEEEEEEEEEDDDCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCFFFFFFGGGHHHIIIIIIIIIHHHEEEGGGIIIKKKLLLJJJHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGBBBBBBAAA@@@AAABBBDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHJJJKKKLLLKKKIIIHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJLLLNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOONNNLLLJJJJJJHHHGGGEEEDDDCCCBBBEEEFFFGGGHHHIIIJJJKKKLLLJJJKKKLLLMMMOOOQQQRRRSSSPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSUUUVVVVVVUUUSSSRRRQQQPPPPPPPPPNNNNNNOOOOOOPPPRRRSSSTTTRRRSSSSSSQQQNNNKKKJJJJJJLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPPPPNNNMMMKKKJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHIIIIIIJJJKKKKKKKKKKKKLLLPPPVVV___ppp||||||sss~~~EEEEEEFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJLLLMMMJJJHHHGGGGGGIIIKKKKKKKKKLLLLLLLLLNNNPPPQQQOOONNNMMMMMMNNNOOOPPPQQQQQQRRROOORRRTTTSSSPPPMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGFFFFFFGGGGGGHHHGGGFFFFFFFFFEEEEEEEEEDDDGGGEEEDDDDDDEEEFFFDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@AAABBBDDDEEEFFFGGGIIIKKKKKKIIIGGGHHHJJJJJJIIIIIIHHHGGGEEEDDDCCC??????@@@@@@AAAAAABBBBBB>>>>>>============>>>>>>===>>>>>>?????????>>>>>>======>>>>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::<<<======>>>>>>>>>?????????@@@AAAAAA???===<<<===>>>?????????>>>>>><<<<<<======>>>???@@@@@@??????>>>>>>>>>>>>??????>>>@@@AAAAAAAAABBBDDDFFFAAAAAABBBBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@AAADDDDDDCCCBBBBBBAAA@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHEEEFFFHHHIIIJJJIIIHHHGGGJJJJJJKKKLLLLLLLLLKKKKKKCCCBBBAAA@@@@@@AAACCCDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKLLLMMMLLLJJJIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKMMMMMMLLLJJJIIIJJJJJJIIIHHHFFFDDDCCCEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRRRROOOOOOOOOOOOPPPQQQRRRSSSTTTSSSQQQPPPPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNMMMMMMNNNPPPQQQRRRRRRTTTTTTRRROOOLLLJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRPPPPPPPPPOOONNNLLLJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKOOOTTT]]]rrr{{{~~~yyyDDDDDDEEEEEEFFFFFFFFFFFFEEEGGGIIIJJJIIIIIIKKKLLLJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGHHHJJJKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMKKKIIIHHHGGGHHHJJJKKKLLLKKKIIIHHHIIIJJJLLLNNNJJJHHHFFFGGGIIIJJJKKKKKKIIIIIIJJJLLLNNNNNNLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOOOORRRUUUTTTQQQNNNMMMNNNMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFFFFFFFEEEEEEDDDDDDEEECCCBBBBBBCCCCCCBBBAAAFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA??????@@@AAABBBDDDEEEFFFEEEGGGHHHGGGEEEEEEHHHKKKGGGGGGFFFFFFDDDCCCAAAAAA??????@@@AAABBBCCCCCCDDD>>>>>>============>>>>>>===>>>???@@@@@@@@@@@@@@@<<<===>>>>>>>>>===;;;:::<<<<<<<<<;;;;;;:::::::::999:::;;;<<<=====================???@@@AAA???===:::;;;===>>>??????>>>>>><<<<<<======>>>>>>????????????>>>>>>>>>>>>????????????@@@@@@@@@AAADDDGGGAAAAAABBBCCCBBBAAA???>>>???@@@@@@@@@@@@AAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@>>>??????@@@BBBCCCDDDDDD???@@@AAA@@@??????AAABBBBBBBBBCCCDDDEEEEEEEEEDDDBBBCCCCCCDDDEEEFFFGGGGGGCCCDDDEEEGGGHHHHHHHHHGGGDDDEEEFFFGGGHHHGGGGGGFFFKKKLLLMMMNNNOOOOOONNNNNNEEECCCAAA@@@@@@AAABBBDDDCCCDDDDDDDDDEEEEEEFFFFFFBBBDDDFFFGGGHHHGGGEEEDDDEEEFFFGGGHHHJJJKKKLLLLLLKKKMMMMMMLLLKKKJJJKKKLLLKKKKKKJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHHHHIIIKKKLLLJJJIIIHHHIIIJJJKKKJJJHHHFFFEEEGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQPPPOOOOOOOOOPPPRRRSSSUUUTTTSSSQQQPPPOOOPPPRRRSSSSSSRRRQQQPPPPPPOOOPPPPPPNNNMMMMMMLLLMMMNNNPPPQQQUUUVVVWWWUUUQQQNNNLLLLLLJJJKKKMMMOOOPPPQQQRRRRRROOOPPPPPPOOONNNLLLJJJHHHFFFGGGIIIKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLIIIIIIJJJLLLMMMMMMMMMMMMKKKOOOSSS\\\rrrxxx}}}EEEDDDDDDCCCDDDFFFGGGHHHFFFEEEDDDDDDEEEGGGIIIKKKHHHHHHGGGGGGHHHIIIKKKLLLLLLJJJHHHFFFDDDEEEFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIKKKJJJHHHGGGGGGHHHIIIKKKJJJIIIGGGHHHIIIIIIHHHFFFNNNNNNLLLKKKIIIGGGFFFEEEHHHHHHHHHGGGFFFGGGIIIKKKOOOLLLJJJHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNLLLLLLOOOQQQSSSUUUUUUTTTRRRQQQQQQLLLFFFFFFIIIKKKJJJGGGHHHHHHHHHGGGFFFEEEDDDDDDIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEECCCAAA@@@AAABBBBBBAAACCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@@@@???>>>>>>>>>???@@@AAA???>>><<<;;;;;;;;;<<<===@@@@@@??????????????????============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;======>>>>>>>>>?????????>>>======<<<;;;:::::::::<<<<<<<<<<<<============????????????>>>>>>>>>======>>>???@@@AAA@@@?????????????????????@@@@@@AAA???@@@BBBCCCCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDBBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFCCCDDDEEEFFFGGGHHHHHHHHHIIILLLPPPSSSTTTRRRNNNLLLGGGFFFCCCBBBAAAAAACCCCCCFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCCCCCCCCCCEEEGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLKKKIIIGGGOOONNNMMMKKKJJJJJJJJJJJJIIIIIIHHHIIIJJJLLLNNNOOOMMMLLLKKKJJJLLLNNNPPPRRRSSSQQQPPPPPPPPPOOOMMMKKKKKKIIIHHHIIILLLOOOQQQRRRQQQQQQRRRRRRRRRQQQOOONNNOOOQQQRRRPPPMMMLLLNNNPPPUUUUUUTTTRRRQQQPPPOOONNNPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMLLLLLLLLLLLLLLLTTTVVVXXXYYYWWWRRRLLLIIIMMMNNNOOOQQQRRRRRRSSSSSSSSSRRROOOMMMKKKKKKLLLMMMKKKKKKJJJIIIIIIKKKLLLMMMIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRRRRQQQSSSaaazzzwwwEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHJJJKKKLLLLLLJJJHHHFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIIIIKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIHHHFFFLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIIIIHHHGGGHHHJJJLLLNNNLLLJJJHHHHHHHHHHHHGGGIIIJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNPPPRRRTTTUUUTTTRRRQQQQQQLLLGGGFFFIIIKKKJJJHHHHHHHHHHHHGGGGGGFFFEEEDDDGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBAAABBBAAA@@@?????????@@@AAA>>>===<<<;;;;;;;;;<<<<<>>>>>>>>======::::::;;;;;;<<<<<<=========<<<;;;;;;:::::::::;;;?????????@@@@@@@@@AAAAAA>>>>>>===<<<<<<;;;::::::<<<<<<<<<<<<============?????????>>>>>>>>>=========>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@???@@@AAACCCCCCAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBBDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDFFFGGGHHHHHHIIIIIIMMMQQQXXX]]]]]]YYYRRRNNNKKKJJJGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJIIIHHHNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPMMMLLLLLLLLLMMMOOOQQQRRRSSSRRRRRRTTTUUUUUUSSSQQQJJJIIIGGGHHHKKKNNNPPPPPPNNNOOOPPPQQQQQQQQQPPPPPPOOOQQQQQQOOOLLLLLLNNNQQQSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLLLLQQQSSSWWWYYYXXXVVVRRROOOPPPPPPQQQRRRSSSSSSSSSSSSSSSQQQOOOMMMLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPRRRSSSWWWfff|||{{{DDDEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIHHHHHHIIIIIIHHHGGGJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIKKKMMMLLLKKKJJJHHHGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQMMMOOOQQQSSSTTTSSSRRRQQQOOOKKKGGGGGGIIIJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGLLLLLLKKKJJJHHHGGGGGGFFFGGGEEECCCCCCDDDEEEEEEDDDBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAACCCCCCDDDDDDCCCCCCBBBAAADDDCCCBBBAAA@@@@@@AAAAAA======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::>>>>>>?????????@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>============<<<===>>>????????????>>>======<<<<<<======>>>??????@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBB@@@@@@???>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFHHHIIIIIIJJJJJJPPPWWW```ggggggaaaXXXRRRNNNLLLJJJGGGEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSUUUXXX[[[[[[ZZZXXXKKKIIIGGGGGGJJJMMMNNNNNNKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPOOOMMMLLLLLLOOOQQQQQQQQQQQQPPPPPPOOOOOOOOONNNOOOQQQSSSTTTSSSRRRQQQOOOOOOOOONNNNNNMMMMMMMMMPPPSSSVVVXXXYYYWWWUUUSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLLLLMMMMMMOOONNNMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGHHHHHHJJJKKKMMMNNNRRRTTT[[[mmm~~~DDDEEEGGGHHHIIIIIIHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFHHHHHHHHHIIIIIIJJJKKKKKKLLLKKKIIIHHHGGGFFFFFFGGGFFFFFFEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIGGGKKKJJJJJJJJJJJJIIIIIIIIIGGGIIIJJJJJJIIIIIIKKKLLLJJJJJJJJJIIIGGGFFFFFFFFFHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHJJJJJJIIIJJJJJJKKKLLLNNNOOOPPPRRRRRRRRRRRRRRRQQQQQQPPPLLLNNNPPPQQQRRRRRRRRRQQQNNNKKKHHHGGGIIIJJJJJJIIIGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLJJJIIIHHHGGGFFFFFFFFFFFFLLLLLLKKKJJJIIIGGGFFFEEEFFFEEEDDDDDDEEEFFFEEEDDDBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBAAA@@@@@@=========<<<<<<<<<<<<<<<==================>>>>>>@@@@@@@@@?????????>>>>>>BBBAAA@@@>>><<<;;;999999999999888888888888999999;;;;;;<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>=========<<<<<<<<<<<<<<<======>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>??????@@@AAAAAA@@@??????????????????????????????@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@AAAAAAAAA@@@?????????>>>===>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJKKKKKKQQQWWWaaahhhiiiddd]]]WWWOOOMMMIIIFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHFFFDDDBBBCCCEEEGGGLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKMMMNNNOOOMMMNNNOOOQQQRRRRRRRRRRRRRRRSSSVVVZZZ^^^___^^^\\\LLLJJJHHHHHHJJJLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPNNNLLLLLLMMMOOOQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLNNNQQQTTTUUUTTTSSSRRRQQQQQQPPPPPPOOONNNMMMMMMRRRSSSUUUVVVVVVUUUSSSQQQSSSSSSTTTTTTSSSRRRQQQQQQPPPPPPNNNMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMPPPTTT]]]qqq}}}DDDEEEGGGHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCGGGGGGHHHIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLKKKIIIJJJKKKKKKJJJHHHLLLLLLKKKJJJIIIHHHHHHGGGEEEGGGHHHIIIHHHHHHJJJKKKIIIJJJKKKJJJGGGEEEEEEFFFHHHIIIIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNQQQQQQQQQQQQPPPOOONNNMMMLLLMMMOOOPPPQQQQQQQQQPPPLLLKKKIIIHHHIIIJJJJJJIIIGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEIIIIIIIIIIIIHHHFFFEEEDDDEEEDDDCCCDDDEEEFFFEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBB????????????@@@AAACCCDDDCCCBBBBBBAAAAAAAAAAAAAAADDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<=========???>>>>>>>>>>>>=========CCCBBBAAA???===;;;:::999888888777777777888888999::::::;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::;;;<<<<<<===???????????????????????????????????????????????????@@@AAABBBBBBAAA@@@???>>>???@@@BBBBBBAAAAAA@@@@@@???>>>>>>>>>@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKKKKNNNRRRYYY___aaa```]]]ZZZOOOMMMJJJFFFDDDCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFEEEAAA??????BBBFFFKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKMMMNNNNNNOOOPPPRRRSSSSSSSSSSSSQQQRRRTTTXXX]]]___^^^]]]OOOMMMJJJIIIKKKMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNQQQPPPNNNMMMNNNOOOPPPQQQNNNNNNNNNOOOOOOOOOOOOOOOMMMNNNQQQSSSTTTTTTTTTSSSTTTSSSRRRQQQPPPOOONNNMMMOOOPPPQQQRRRSSSSSSRRRQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHIIIJJJKKKLLLMMMNNNRRR\\\ppp{{{DDDEEEFFFGGGHHHHHHHHHHHHDDDDDDDDDDDDCCCCCCBBBBBBEEEFFFGGGHHHIIIIIIIIIHHHJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMKKKJJJJJJKKKKKKJJJIIIMMMLLLKKKJJJIIIHHHGGGGGGDDDFFFHHHIIIHHHHHHIIIJJJHHHKKKMMMKKKGGGEEEEEEGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHIIIIIIJJJKKKLLLOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOJJJJJJJJJIIIIIIIIIJJJJJJGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFDDDCCCDDDCCCCCCDDDFFFFFFEEECCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>======>>>@@@BBBCCCBBBAAA@@@?????????@@@@@@AAAAAABBBBBBAAA@@@???>>>======>>>>>>======<<<;;;:::::::::;;;;;;<<<<<<===============<<<<<<<<<;;;>>>>>>>>>======<<<<<<<<<888777777777777888999999;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@????????????AAABBBCCC???@@@AAABBBBBBAAA@@@???AAAAAABBBCCCCCCCCCCCCBBBCCCDDDEEEGGGIIIJJJKKKKKKJJJLLLPPPSSSVVVXXXXXXXXXPPPNNNJJJGGGEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHGGGFFFGGGGGGIIIIIIEEEFFFFFFGGGHHHHHHIIIIIIFFFGGGFFFBBB>>>>>>BBBEEEJJJKKKMMMNNNOOONNNMMMMMMKKKJJJIIIIIIIIIKKKLLLMMMOOOOOOPPPQQQRRRSSSSSSTTTRRRRRRRRRUUUXXXZZZZZZZZZQQQNNNKKKJJJKKKLLLMMMLLLMMMMMMLLLLLLLLLMMMMMMNNNQQQPPPOOOOOOQQQRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNPPPQQQRRRSSSSSSTTTVVVUUUTTTSSSQQQPPPNNNNNNIIIJJJLLLNNNPPPRRRSSSTTTPPPPPPPPPPPPPPPOOONNNMMMNNNNNNNNNNNNNNNNNNOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJLLLMMMMMMMMMQQQYYYlll{{{xxxEEEEEEEEEEEEFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHJJJKKKLLLMMMLLLJJJKKKLLLLLLKKKIIIKKKKKKJJJJJJJJJIIIIIIIIIDDDFFFIIIJJJJJJJJJJJJKKKHHHLLLNNNMMMHHHEEEFFFHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIILLLLLLNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMIIIJJJJJJJJJIIIIIIJJJKKKGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEGGGHHHHHHFFFEEEDDDEEEDDDDDDFFFHHHHHHFFFEEEFFFEEEEEEDDDDDDEEEFFFGGGFFFEEEEEEDDDCCCBBBBBBAAA>>>>>>?????????@@@@@@@@@@@@???===<<<<<<===???@@@@@@@@@>>>=========>>>???>>>>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<;;;:::999999999999:::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888777777777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;:::999999999:::<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>======>>>>>>>>>????????????????????????AAAAAA@@@@@@@@@@@@AAAAAA?????????@@@@@@BBBCCCCCC??????>>>>>>???AAABBBCCC???@@@AAABBBBBBAAA@@@???@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJJJJKKKGGGHHHJJJLLLNNNPPPQQQRRRMMMKKKHHHEEEDDDCCCCCCDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGDDDDDDEEEFFFFFFGGGGGGHHHGGGHHHHHHEEEAAA???BBBFFFIIIKKKMMMOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMPPPOOOOOOOOOPPPRRRTTTUUUTTTSSSQQQRRRTTTVVVVVVVVVQQQNNNKKKIIIJJJKKKKKKJJJLLLLLLKKKKKKLLLNNNPPPQQQQQQPPPPPPRRRTTTUUUSSSPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTWWWWWWUUUTTTRRRPPPOOONNNIIIJJJKKKMMMOOOQQQSSSTTTNNNOOOOOOOOOOOOOOONNNNNNLLLMMMNNNNNNOOOOOOOOOOOOMMMNNNOOOOOOOOONNNMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMPPPVVVhhh}}}tttzzzEEEDDDDDDCCCDDDFFFGGGIIIDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIHHHGGGFFFGGGIIIKKKMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKDDDGGGJJJKKKKKKKKKKKKLLLHHHLLLOOONNNIIIFFFFFFIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIGGGGGGGGGGGGIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLOOOQQQRRRSSSTTTOOOOOONNNNNNMMMLLLLLLLLLIIIJJJKKKJJJIIIIIIJJJKKKGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGFFFFFFGGGGGGCCCEEEGGGHHHHHHGGGFFFEEEFFFEEEFFFHHHIIIJJJHHHFFFGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB===>>>>>>>>>>>>?????????CCCAAA>>><<<;;;;;;<<<===@@@???===<<<<<<<<<===>>>;;;<<<>>>??????>>>===<<<999999:::;;;:::999888777888888999::::::;;;<<<<<<============<<<<<<<<<<<<;;;;;;:::999777666555555888888777888888999::::::888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@??????@@@AAABBB===<<<<<<<<<<<<>>>@@@AAA???>>>>>>>>>>>>@@@BBBCCC>>>???AAABBBBBBAAA???>>>@@@@@@AAABBBBBBBBBBBBAAAAAABBBDDDFFFHHHIIIJJJJJJGGGGGGHHHIIIKKKLLLLLLMMMIIIHHHEEEBBBAAA@@@AAAAAAHHHHHHGGGGGGGGGGGGHHHHHHDDDCCCBBBAAAAAABBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHJJJKKKHHHCCCAAADDDHHHIIIJJJMMMOOOPPPOOONNNNNNMMMMMMLLLKKKKKKLLLMMMNNNPPPOOONNNNNNOOOQQQTTTUUUVVVTTTQQQPPPQQQSSSTTTTTTPPPNNNJJJIIIIIIJJJIIIIIIJJJJJJJJJKKKMMMOOORRRSSSQQQPPPQQQSSSVVVVVVSSSPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPOOONNNMMMNNNPPPRRRTTTXXXXXXVVVTTTRRRQQQOOONNNMMMMMMMMMMMMNNNOOOPPPPPPNNNOOOOOOPPPPPPOOOOOONNNLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPUUUeeerrrzzzttt|||DDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHIIIKKKLLLOOOMMMKKKKKKKKKJJJHHHGGGIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKLLLLLLKKKIIIGGGFFFGGGHHHIIIKKKKKKKKKKKKJJJGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDCCCKKKKKKKKKLLLNNNPPPRRRTTTOOOOOOPPPQQQQQQPPPPPPOOOMMMMMMLLLJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIKKKJJJGGGFFFEEEEEEFFFGGGFFFFFFEEEEEEFFFHHHJJJKKKGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCGGGFFFFFFEEEDDDCCCCCCBBBCCCBBB@@@??????@@@BBBCCCAAA???>>><<<<<<<<<======???>>>===<<<<<<<<<<<<<<<<<<===???@@@AAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;777777777888999999::::::777777777777888999:::;;;888888777777888888999:::<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;;;;===<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@????????????@@@@@@<<<<<<===>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????@@@BBBCCCEEECCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBFFFFFFGGGGGGFFFEEECCCBBBGGGFFFDDDCCCBBBCCCEEEFFFCCCDDDDDDEEEFFFGGGGGGGGGIIIJJJLLLKKKIIIGGGFFFFFFHHHJJJLLLNNNOOONNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKPPPOOOOOOOOOOOOPPPQQQQQQWWWSSSQQQRRRUUUVVVSSSPPPQQQNNNKKKJJJJJJKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQTTTVVVWWWVVVTTTRRRNNNOOOPPPPPPNNNNNNNNNPPPOOOQQQQQQPPPMMMMMMPPPTTTWWWWWWVVVVVVTTTSSSQQQQQQMMMMMMLLLLLLLLLLLLLLLMMMIIIJJJLLLLLLKKKLLLMMMOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIHHHNNNRRReee|||rrrvvvpppzzzDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGGGGGGGHHHIIIKKKLLLLLLJJJIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIIIIKKKMMMPPPSSSUUURRRRRRRRRRRRRRRRRRQQQQQQNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJLLLJJJHHHFFFEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBAAA@@@??????>>>???@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<>>>======<<<<<<<<<<<<===<<<===?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;;;;;;;;;;;;;::::::::::::999999999::::::::::::;;;888888888888888888777777777777777777888999::::::999999888888999999:::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>???AAA@@@???>>>>>>>>>>>>>>><<<;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<======>>>@@@??????>>>>>>??????@@@<<<<<<===>>>>>>>>>>>>>>><<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAADDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFDDDDDDCCCCCCBBBBBBCCCCCCEEEEEEFFFFFFFFFEEECCCCCCFFFEEEDDDCCCCCCDDDEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKLLLKKKIIIGGGGGGHHHHHHIIIKKKMMMNNNNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLPPPPPPOOOOOOOOOOOOOOOPPPUUURRROOOQQQTTTVVVSSSPPPQQQOOOKKKJJJJJJKKKJJJJJJMMMMMMMMMNNNNNNOOOPPPQQQMMMNNNQQQSSSTTTTTTSSSRRRQQQRRRRRRQQQNNNMMMMMMNNNNNNPPPQQQPPPNNNMMMOOORRRTTTTTTTTTTTTTTTSSSRRRQQQNNNMMMMMMLLLKKKKKKLLLLLLFFFHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHOOOTTTiiiyyyrrrtttoooyyyDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCGGGGGGFFFGGGHHHJJJLLLMMMHHHHHHGGGIIIKKKLLLLLLKKKHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEFFFHHHJJJKKKLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKJJJIIIGGGHHHIIIKKKNNNQQQSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQOOOOOONNNMMMMMMLLLLLLLLLJJJIIIIIIIIIJJJKKKKKKLLLMMMLLLIIIGGGEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>??????@@@@@@CCCBBBBBBAAA???===;;;:::<<<<<<<<<;;;<<<<<<======<<<===>>>>>>===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999::::::;;;;;;;;;:::::::::999999888888999999999:::::::::999999888777777666555555777777777777888999:::::::::999999999999:::;;;;;;;;;::::::999999::::::;;;:::::::::::::::999999999999999999:::<<<===???@@@CCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::999999999<<<;;;;;;;;;;;;<<<======??????>>>>>>>>>>>>??????<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>??????@@@??????????????????@@@@@@======>>>???@@@@@@@@@@@@CCCDDDEEEEEEFFFFFFFFFFFFHHHGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEDDDCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKKKKJJJHHHGGGHHHJJJHHHIIIKKKLLLMMMLLLLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQPPPOOONNNNNNNNNNNNRRROOONNNPPPSSSUUUSSSQQQRRROOOKKKIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPLLLMMMNNNPPPQQQQQQRRRRRRTTTUUUTTTRRROOOLLLLLLMMMMMMOOOPPPPPPOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRRRROOONNNMMMLLLKKKJJJJJJJJJJJJKKKMMMMMMLLLLLLMMMOOOLLLLLLLLLMMMMMMNNNNNNNNNOOONNNMMMLLLLLLLLLNNNNNNLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHPPPWWWnnnvvvsssrrrnnnyyyDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFHHHJJJLLLMMMHHHGGGGGGHHHJJJLLLLLLKKKHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHDDDFFFHHHJJJKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKMMMNNNPPPRRRRRRSSSRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNLLLJJJHHHFFFEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCDDDBBBBBBBBBCCCDDDEEEGGGHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA??????@@@@@@??????>>>===???@@@@@@@@@???===<<<:::;;;;;;;;;;;;<<<<<<===>>><<<======<<<<<<:::999888::::::::::::::::::::::::888888888888888999999:::::::::::::::999999999999888888888888999999999999777777777777666666555555666666666777777888999:::999999888888999999:::;;;::::::999999999999::::::999999999999888888888888999999999999:::;;;======???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999;;;;;;::::::;;;;;;<<<===>>>>>>>>>======>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>>>>???????????????>>>???@@@BBBBBBBBBAAA@@@@@@AAABBBDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCDDDDDDCCCCCCEEEDDDDDDCCCDDDDDDEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIHHHGGGEEEEEEHHHJJJHHHHHHIIIJJJKKKKKKJJJJJJHHHIIIJJJKKKMMMNNNOOOOOOTTTSSSRRRPPPOOONNNNNNNNNOOOMMMMMMOOORRRSSSSSSRRRSSSPPPLLLJJJJJJLLLMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPTTTTTTTTTRRROOOMMMMMMNNNMMMNNNOOOPPPOOONNNMMMLLLLLLLLLNNNPPPQQQRRRRRRRRROOOOOOMMMLLLJJJJJJIIIIIILLLMMMOOOOOONNNNNNOOOPPPLLLLLLMMMMMMNNNOOOOOOOOOQQQPPPNNNLLLKKKKKKLLLMMMKKKJJJIIIHHHFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHFFFPPPXXXrrr~~~xxxxxx~~~pppnnn{{{DDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLIIIHHHGGGHHHIIIJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNMMMLLLKKKJJJIIIIIIHHHEEEFFFHHHIIIKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIINNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCDDDFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@>>><<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;:::999888888::::::::::::::::::::::::888888777777888888999:::::::::999999999888888888777777777888888888999999555555666666777777777777666666666666777888999:::777777777777777888888999999999888888888888999999888888888888888888888888;;;:::999999999999999::::::::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>======<<<<<<======>>><<<<<<===>>>>>>>>>>>>>>>===============>>>>>>>>>=========>>>>>>?????????>>>???@@@AAABBBAAA@@@???<<<>>>@@@CCCEEEGGGHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCFFFHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGHHHIIIKKKLLLNNNOOOPPPUUUUUUSSSQQQPPPOOOOOOOOOMMMLLLMMMNNNQQQRRRRRRRRRSSSPPPLLLKKKKKKMMMNNNNNNKKKKKKMMMNNNOOOOOONNNNNNQQQQQQPPPOOOOOONNNNNNMMMPPPRRRRRRRRRPPPOOOPPPQQQMMMMMMNNNNNNNNNMMMKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQOOONNNMMMKKKJJJIIIIIIIIIIIIKKKLLLKKKJJJJJJKKKLLLNNNNNNNNNNNNOOOOOOPPPPPPSSSQQQOOOMMMKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGEEENNNXXXsss~~~{{{~~~{{{pppqqqEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBBBBBBB@@@AAABBBCCCEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJIIIGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNLLLKKKJJJIIIIIIIIIEEEFFFHHHIIIJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMOOOOOOOOOOOOOOONNNMMMLLLMMMLLLKKKJJJJJJKKKLLLMMMLLLMMMNNNOOOOOONNNLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLKKKIIIHHHFFFEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA???>>><<<<<<999:::;;;<<<===>>>>>>>>>;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999::::::::::::::::::::::::888777777777777888999999999999999888888888777777666777777777777888888888555555666777777888999999666666666666777888999999666666666666666777888888999888888777777888888999777777777888888888888888;;;:::999888888777777777999999999999;;;<<<===>>>======<<<<<<<<<;;;;;;;;;:::999999999999:::;;;;;;======<<<<<<<<<<<<======<<<<<<===>>>>>>>>>>>>>>>========================<<<<<<======>>>>>>??????======>>>>>>>>>>>>>>>===;;;<<>>======>>>>>><<<;;;;;;<<<<<<===>>>???<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;999999999999999999999999777777777777777888999999999888888888777777777777666666666777777777888888777777888888888888888888666555555666666777888999777777777666777888888999888888777777777777888888777777777888888999999999999999888777777777888888999999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999::::::;;;===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>========================;;;;;;<<<======>>>??????>>>>>>============>>>>>><<<===???AAACCCDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBB??????>>>???@@@BBBCCCEEEBBBCCCDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC???AAACCCDDDCCCCCCDDDFFFGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMSSSRRRQQQOOOOOONNNNNNNNNMMMNNNOOOPPPPPPPPPQQQRRRPPPOOONNNOOOPPPPPPNNNMMMLLLNNNPPPQQQRRRRRRQQQPPPMMMNNNPPPQQQQQQPPPNNNMMMLLLNNNOOOPPPOOOOOOQQQSSSOOOMMMJJJJJJKKKLLLJJJHHHLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJLLLMMMNNNNNNLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKMMMNNNOOOOOOOOOMMMKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFNNNVVVrrr{{{zzzuuuwwwEEEDDDBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEECCCCCCDDDEEEFFFGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFHHHIIIHHHFFFEEEFFFFFFGGGIIIJJJKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMOOONNNLLLKKKJJJIIIJJJJJJHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOIIIIIIKKKLLLLLLKKKKKKJJJNNNMMMLLLLLLMMMOOOQQQSSSNNNOOOQQQRRRRRRQQQOOONNNLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFBBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIILLLKKKKKKKKKKKKJJJJJJJJJEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>><<<;;;<<<===???AAA???>>>===<<<<<<===>>>???===<<<;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<999999999999999999999999777777777777777888888999888888888888777777777777666666666666777777777777::::::999999888777777777555555555666666777888999888888888777888999999:::888888777777777777888888777777888888999999999:::777777666777777888999999999999888888777888888888;;;;;;;;;:::::::::999999999999888888999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;<<<===>>>>>>???AAA@@@???>>>>>>???@@@AAA??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>???AAADDDEEEBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC???AAADDDEEEEEEDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKPPPPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQRRROOOOOOOOOPPPQQQQQQNNNLLLJJJLLLNNNPPPPPPPPPOOONNNIIIKKKNNNQQQRRRQQQOOONNNMMMNNNOOOOOONNNNNNPPPQQQPPPMMMIIIHHHJJJKKKJJJHHHMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKIIIJJJKKKJJJIIIHHHIIIJJJMMMMMMLLLKKKJJJIIIHHHHHHIIIKKKNNNPPPPPPOOOMMMLLLHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFGGGOOOWWWsssyyywwwwwwyyyCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJGGGFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGGGGHHHHHHFFFDDDFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKIIIGGGFFFDDDEEEEEEGGGHHHJJJLLLMMMLLLMMMNNNOOONNNLLLJJJHHHKKKJJJHHHFFFFFFFFFHHHIIIMMMNNNNNNOOOOOOPPPPPPQQQOOOOOONNNNNNNNNOOOPPPPPPQQQPPPMMMKKKIIIIIIIIIIIIJJJKKKKKKIIIGGGEEEEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFHHHHHHKKKKKKKKKJJJJJJJJJKKKKKKNNNGGGDDDHHHIIIDDDAAACCCBBBBBBAAA@@@@@@??????>>>BBBAAA@@@?????????@@@@@@AAA@@@>>>=========>>>???======<<<<<<;;;;;;;;;;;;===<<<:::888888999:::;;;:::::::::;;;::::::999999888888777777777888:::;;;777777666666666666777777666666777777777777666666666666555555555555555666777777777777777777777777444444444555555555666666888777666555555666777888777888888888888666444333888888888888888888888888666666666666666666666666888888888888888888888888999999999999999999999999888777777888999:::;;;<<<;;;;;;;;;<<<<<<<<<======@@@>>>;;;999999:::<<<===???===;;;;;;=========<<<========================>>>>>>===<<<<<<<<<<<<<<>>>>>>>>???AAABBB@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHJJJIIIIIIHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDFFFHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKOOOOOOPPPPPPQQQPPPPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQOOOMMMMMMNNNNNNNNNMMMOOOMMMLLLLLLOOOQQQRRRRRRLLLLLLKKKKKKLLLNNNPPPQQQQQQOOOMMMJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGHHHIIIKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLGGGGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCIIIHHHVVVzzztttxxxyyy{{{CCCBBBBBBAAAAAABBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFHHHHHHGGGFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNMMMKKKJJJIIIKKKJJJHHHGGGFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOOOOOOONNNNNNNNNNNNPPPOOOMMMKKKJJJIIIHHHHHHIIIJJJJJJIIIFFFEEEEEEFFFEEEFFFFFFGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFEEEFFFHHHIIIIIIIIIHHHGGGJJJDDDBBBEEEFFFBBB@@@AAABBBBBBAAA@@@@@@??????>>>AAAAAAAAAAAA@@@@@@@@@???@@@???>>>=========>>>>>>>>>=========<<<<<<<<<<<<===;;;:::888888999:::;;;999::::::;;;;;;;;;::::::999888777777777888999:::777777666666666666777777666666777777777777666666888888777777777777777888777777777777777777777777444444444555555555666666888777666555555666777888888888888777777666444444888888888888888888888888777777777777777777777777888888888888888888888888999999999999999999999999888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>===;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;<<<<<>>>>>>>>>>>>>>============>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJNNNNNNOOOPPPPPPPPPOOOOOOQQQRRRSSSTTTTTTSSSRRRQQQPPPNNNMMMMMMNNNOOOOOONNNOOOMMMLLLMMMOOOQQQRRRRRRNNNMMMLLLLLLMMMNNNOOOPPPRRRQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLLLLKKKJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDBBBBBBBBBCCCDDDIIIJJJZZZ}}}ppptttxxxCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDDDDFFFHHHIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLMMMLLLLLLKKKIIIHHHGGGEEEEEEFFFFFFGGGIIIJJJKKKNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPOOONNNMMMLLLMMMMMMMMMLLLKKKIIIHHHGGGIIIJJJKKKIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAABBBBBBCCCCCCAAACCCFFFIIIJJJIIIHHHFFFGGGCCCAAACCCDDDAAA@@@AAABBBBBBAAA@@@@@@??????>>>@@@AAABBBBBBBBBAAA????????????>>>============>>>>>>===============<<<<<<<<<;;;:::888888999999:::888999::::::;;;;;;;;;;;;999999888777777777888888777666666555555666666777555666666777777666666555888777777666666777888888666666666666666666666666444444444555555555555555777666666555555666666777888888777666555555555555777777777777777777777777777777777777777777777777777777777777777777777777999999999999999999999999888999:::;;;;;;;;;:::999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>><<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA???>>>>>>>>>>>>=========???>>>>>>>>>>>>???@@@@@@>>>??????@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJIIILLLMMMNNNNNNOOOOOOOOOOOORRRSSSTTTUUUUUUTTTSSSRRROOOMMMLLLMMMOOOPPPQQQPPPPPPNNNMMMMMMPPPRRRSSSSSSPPPOOONNNMMMMMMNNNOOOPPPRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIGGGGGGHHHHHHIIIIIIHHHHHHKKKKKKJJJIIIHHHHHHHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDIIINNNaaawwwjjjoooxxxCCCBBBBBBAAAAAABBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGEEECCCCCCFFFHHHJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIGGGFFFFFFGGGGGGHHHIIIJJJNNNMMMKKKIIIIIIJJJKKKLLLJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQRRRQQQOOOLLLKKKKKKKKKLLLLLLKKKIIIHHHFFFIIIKKKLLLKKKIIIGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBBBBBDDDGGGIIIKKKKKKKKKKKKJJJHHHFFFFFFEEECCCBBBAAABBBBBBAAA@@@@@@??????>>>???@@@BBBCCCCCCAAA???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999777888999:::;;;;;;;;;;;;999999888888777777777666666666666555555666666666555666666666666666666555555555444444444555666666555555555555555555555555555555555555555555555555666666666666666666666666888777666555444555555666777777777777777777777777888888888888888888888888777777777777777777777777888888888888999999999999999:::;;;===<<<;;;999888<<<<<<;;;;;;;;;;;;::::::888999:::<<<<<<<<<;;;;;;===;;;::::::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>???????????????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>===AAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>???@@@@@@AAAAAACCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJKKKMMMMMMNNNNNNNNNQQQRRRSSSSSSSSSSSSRRRQQQMMMLLLKKKMMMOOOQQQQQQQQQPPPNNNMMMNNNPPPRRRSSSSSSQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPOOONNNLLLJJJIIILLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHFFFGGGHHHIIIIIIHHHGGGFFFLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEJJJRRRjjjrrrfffmmm{{{~~~uuuxxx|||CCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFCCCCCCDDDDDDEEEEEEEEEFFFFFFDDDBBBCCCEEEHHHJJJKKKHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIMMMLLLJJJHHHHHHIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRQQQOOOLLLKKKIIIJJJKKKKKKKKKIIIHHHGGGIIIKKKMMMMMMKKKIIIHHHIIIGGGGGGEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDFFFHHHJJJMMMOOONNNOOONNNJJJGGGFFFEEECCCBBBBBBAAA@@@@@@??????>>>???@@@AAABBBBBB@@@>>>===============<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888888888666777888999::::::::::::888888888888777777666666666666555555555555666666555555666666666666555555444444444444444555666666444444444444444444444444555555555555555555555444555555666666666666555555888777555444444444666666666666666666666666666666777777777777777777777777666666666666666666666666777777777888888999999999888999;;;<<<<<<;;;999777;;;;;;;;;;;;;;;;;;::::::666777999;;;;;;;;;:::999<<<;;;999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<=========>>>>>>======>>>???????????????>>>>>>???@@@@@@??????>>>AAAAAAAAABBBAAAAAAAAAAAA======>>>??????@@@@@@AAADDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNLLLKKKKKKLLLOOOQQQQQQQQQPPPNNNMMMMMMPPPRRRSSSSSSQQQPPPOOONNNNNNNNNOOOPPPPPPPPPOOOOOOMMMKKKJJJHHHKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHIIIJJJJJJIIIGGGFFFLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEECCCBBBAAAAAABBBCCCDDDEEELLLWWWrrrooofffpppwwwnnneeeiiimmmrrrtttwwwzzz|||CCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAABBBBBB??????@@@AAABBBDDDFFFGGGBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDBBBCCCFFFHHHIIIIIIFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIIIIIIILLLKKKIIIHHHHHHIIIJJJLLLIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOMMMLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNLLLJJJIIIIIIHHHGGGEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEBBBAAA@@@AAACCCGGGKKKMMMNNNQQQQQQKKKHHHGGGGGGEEEBBBBBBAAA@@@@@@??????>>>>>>???@@@@@@@@@???======<<<<<<<<<===<<<;;;;;;:::888888888999999999999:::999999999999999888888888555666777888888888888888777777888888888777666666666555555444444555555666444555555666666555555444555555555555666777888888555555555555555555555555555555555555555444444444444555555666666555555444666666555555444555555666666666666666666666666666666666666666666666666666666666666666666666666666666666777777888999999999777888999:::::::::999888999:::::::::;;;;;;;;;;;;777888999:::::::::999888;;;:::999:::<<<======<<<========================::::::999999999:::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>===>>>???@@@@@@@@@???>>>?????????@@@??????>>>======>>>>>>???@@@@@@AAAAAAEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLKKKJJJJJJKKKMMMOOOPPPOOOOOOMMMLLLLLLOOOQQQRRRRRRPPPOOONNNMMMMMMNNNOOOPPPRRRRRRQQQOOOMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHHHHJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@AAAAAACCCEEEFFFMMM[[[yyy}}}nnniiiwwwuuuhhh```ccchhhmmmqqqvvv{{{~~~CCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFDDDCCCCCCDDDGGGHHHHHHGGGCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFGGGHHHJJJLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHHHHIIIJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIGGGIIILLLMMMKKKIIIHHHGGGHHHGGGEEECCCBBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFFFF????????????AAADDDGGGIIIHHHMMMMMMHHHDDDFFFGGGDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>=========<<<;;;;;;<<<<<<<<<;;;:::999888888999999999:::::::::999999999999999888777777555555666666666666666555555666777888888777777666666555555444444555555666444555555666666555555444555555555555666777888888555555555555555555555555666666555555555444444444444444555666666555444444444555555555666555555444555555555555555555555555555555555555555555555555555555555555555555555555666666666777888999999999777777777888888999999999888888999:::;;;<<<<<<===:::;;;;;;;;;;;;::::::999;;;999888999;;;=========<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>????????????;;;<<<>>>???@@@???>>>===>>>>>>?????????>>>===<<<>>>>>>??????@@@AAAAAABBBFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEHHHIIIKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIJJJLLLNNNNNNMMMNNNLLLKKKKKKNNNPPPQQQQQQNNNMMMLLLLLLMMMNNNOOOPPPSSSQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFEEEDDDCCCBBB@@@@@@@@@@@@AAACCCEEEFFFOOO^^^}}}}}}ooommm}}}{{{|||mmmdddfffjjjnnnssszzzCCCBBBBBBAAAAAABBBBBBCCC??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBCCCCCCDDDBBBCCCCCCDDDEEEFFFFFFGGGDDDCCCDDDEEEGGGHHHGGGEEEBBBBBBBBBCCCDDDFFFHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDEEEFFFHHHJJJMMMNNNOOONNNMMMLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHIIIJJJKKKKKKKKKJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHIIIJJJEEEGGGKKKKKKJJJHHHFFFFFFIIIGGGEEECCCBBBCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGG===>>>@@@BBBCCCEEEFFFFFFAAAGGGIIIDDDAAADDDFFFDDDBBBBBBAAAAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<===:::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;888999999999999888777777555555555555555555444444444555666888888888777777555555555444444555555555444555555555555555555444222222222333444555666777666666666666666666666666666666555555555444444444333444555666666555444333333444555666666666444444555555555555555555555555555555555555555555555555555555555555555555555555555666666777888999999999666666666666777888::::::777777888999;;;<<<===============<<<;;;;;;;;;;;;;;;999888999;;;=========;;;;;;;;;;;;;;;;;;;;;;;;999888888888999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<>>>??????@@@@@@@@@999;;;===>>>???>>>===<<>>===?????????@@@AAAAAABBBBBBFFFFFFEEEDDDCCCBBBBBBBBB??????@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCEEEGGGIIIJJJKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKIIIHHHIIIKKKLLLLLLLLLMMMKKKJJJKKKMMMOOOPPPPPPLLLLLLKKKKKKLLLNNNPPPQQQQQQOOOLLLIIIGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@AAACCCEEEFFFPPP```}}}ooopppvvvuuujjjlllooorrrwww}}}|||EEEEEEEEEEEEDDDCCCAAAAAABBBAAA@@@@@@AAABBBDDDEEEHHHFFFDDDAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDBBB@@@@@@@@@BBBCCCFFFFFFEEECCCCCCBBBBBBBBBCCCDDDEEEDDDBBBAAAAAACCCAAAAAABBBBBBCCCEEEFFFGGGJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIHHHFFFBBBCCCCCCEEEFFFHHHJJJKKKMMMNNNNNNNNNMMMLLLJJJIIILLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKLLLKKKJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@AAAAAABBBBBBBBBDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>@@@??????>>>===<<<<<<;;;<<<<<<;;;<<<<<<===>>>???999999999999999999999999777777777777777777777777999999777666555555555555222333444555666666666666888666555666777888777555444444555555555555444444555555555555555555555555666666666666666666666666666555666777999888666444555555555555555555555555666666777777666555444444444444444555555555555666333333222111222333444555333333333444444444555555555555666666777888::::::666666777777888888999999999999999:::;;;<<<===>>>:::::::::;;;;;;<<<<<<<<<888:::;;;<<<<<<;;;999777:::;;;<<<<<<<<<;;;:::999;;;:::999999999:::;;;<<<============<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@@@@@@@AAAAAAAAA@@@@@@???=========>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDD???@@@@@@@@@???AAACCCFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFEEEGGGHHHIIIIIIHHHFFFDDDDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPQQQOOOMMMJJJHHHGGGGGGGGGLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIGGGGGGGGGEEEDDDCCCDDDEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBAAAAAACCCGGGKKKQQQbbbwww~~~uuuxxxuuuuuuzzz~~~yyyDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@AAABBBDDDEEEFFFDDDBBB@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDBBB@@@@@@AAABBBCCCFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKIIIGGGDDDDDDDDDEEEGGGHHHJJJKKKMMMMMMNNNNNNMMMLLLJJJIIILLLKKKIIIHHHGGGFFFFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKKKKIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAAEEEEEEFFFFFFEEEDDDBBBAAABBBBBBBBBBBBAAA@@@????????????>>>>>>===<<<<<<;;;::::::::::::::::::;;;<<<999999999999999999999999777777777777777777777777999888777666555555555555333444444444555666666666666555444555666666666444444444555555555555444444555555555555555555555555555555555555555555555555555444555666888999777555555555555555555555555555666666666666666555444444444444444444555555555555333333222222222333444555333333333444444444555555666666555666666777888999777777777777777888888888888888888888999;;;<<<===::::::::::::;;;;;;;;;;;;888999:::<<<<<<;;;999888:::;;;;;;;;;;;;;;;::::::<<<;;;:::999999999:::;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>???????????????@@@@@@@@@??????>>>===>>>>>>>>>@@@AAABBBCCCDDDDDDDDDEEEEEEDDDDDDDDD@@@AAABBBAAA@@@AAADDDFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJLLLMMMOOOPPPQQQNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEGGGEEECCCCCCDDDEEEDDDCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAACCCHHHKKKRRRccc}}}uuuzzzyyy{{{~~~vvvCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@@@@AAABBBCCCDDDBBBBBB@@@???>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDBBBAAAAAAAAABBBCCCEEEDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDBBBAAABBBCCCEEEEEEDDDDDDEEEFFFGGGGGGJJJIIIGGGFFFFFFGGGHHHHHHJJJIIIIIIJJJKKKKKKJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@DDDEEEEEEEEEDDDCCCAAA@@@BBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999999999888888888888888888888888777777777777777777777777888888777666555555555555666555444333444444666666555444333444555555444333444444555555555555444444555555555555555555555555555555555555555555555555444333444555888999888666444444444444444444444444555666666666666555444444444444444444555555555555333333222222222333444555333333333444444444555555777777666666666666777777888777777777777777777666666666666777888999;;;;;;;;;;;;::::::::::::::::::777888999;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;===<<<;;;:::999999999:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===999:::;;;<<<===>>>??????>>>>>>????????????>>>>>>????????????@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBAAAAAACCCDDDGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMLLLKKKIIIHHHGGGEEEFFFHHHJJJLLLOOOQQQQQQJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJJJJKKKKKKLLLLLLMMMNNNMMMKKKJJJIIIJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJHHHFFFEEEDDDGGGEEECCCCCCDDDEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@>>>???@@@AAABBBEEEIIILLLTTTeee|||www||||||~~~~~~{{{sssBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCAAA@@@?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAABBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBCCCDDDCCCBBBAAABBBDDDFFFFFFFFFEEEFFFFFFGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHJJJIIIIIIIIIKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMLLLKKKJJJEEEEEEFFFGGGHHHJJJLLLMMMFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIKKKLLLJJJJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAADDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>AAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@???=========<<<<<<;;;;;;;;;======<<<::::::999999999888888888888888888888888777777777777777777777777888777666555555555555555777666444333222444555666555444333444555666555333444444555555555555444444555555555555555555555555555555555555555555555555333222222444777888888777444444444444444444444444555555555666666555444444333333444444444555555555222222222333333333444444333333333444444444555555999888777777666666666777888888777777666666666555666666666777888999:::;;;;;;;;;::::::999999888888666777888:::;;;;;;;;;;;;;;;:::999999999:::;;;<<<======<<<;;;:::999999999777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<>>>???@@@@@@>>>??????@@@@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDBBBAAA@@@AAABBBFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIGGGFFFFFFGGGIIIKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNMMMLLLJJJHHHGGGEEEFFFGGGIIIKKKMMMNNNOOOIIIIIIIIIIIIJJJKKKKKKLLLHHHHHHIIIJJJKKKLLLMMMNNNPPPNNNLLLIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGEEEDDDFFFEEECCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>???AAABBBDDDGGGKKKNNNUUUggg|||zzz}}}|||||||||~~~yyyqqqBBBBBBCCCCCCCCCBBBAAAAAA??????@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAACCCDDDCCCBBBBBBCCCDDDGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGHHHJJJJJJHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJLLLMMMMMMLLLKKKJJJHHHHHHHHHIIIIIIKKKLLLMMMEEEEEEEEEFFFFFFFFFGGGGGGKKKKKKKKKLLLLLLLLLKKKKKKGGGGGGHHHHHHIIIIIIIIIIIIFFFFFFFFFGGGHHHIIIKKKLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>===???@@@BBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;999888888888888777777777777777777777777666666666666666666666666777666666555555555555555777666444333222444555666666555444444666666555444444444555555555555444444555555555555555555555555555555555555555555555555333222111333555777777777444444444444444444444444444444555555555555444444333333333444444444444555222222333333333444444444333333333444444444555555::::::999888777777777777888777777777666666555555777777777777888:::;;;<<<:::::::::999999888888777666777888999::::::;;;;;;:::999999888999:::;;;<<<======<<<<<<;;;:::999999777888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<>>>???@@@AAAAAA???@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBAAA???>>>??????DDDEEEEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDEEEFFFGGGHHHIIIJJJIIIGGGFFFFFFGGGIIIKKKJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNLLLJJJIIIHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGHHHIIIJJJKKKLLLMMMNNNPPPNNNLLLJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEFFFDDDBBBBBBCCCDDDCCCBBB@@@AAAAAAAAAAAA@@@@@@??????@@@CCCDDDFFFIIIMMMPPPVVViii~~~}}}|||||||||~~~xxxpppAAAAAAAAABBBBBBAAAAAA@@@>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAABBBDDDCCCBBBBBBCCCDDDFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKMMMMMMLLLJJJIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFFFFGGGKKKKKKKKKKKKKKKLLLLLLLLLGGGHHHHHHIIIIIIJJJJJJKKKFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCFFFEEEDDDCCCBBB@@@@@@????????????>>>>>>>>>>>>>>><<<===???AAABBBCCCCCCBBB>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999888666666555555555666666666666666666666666666666666666666666666666666666555555444555555666666555444333444444666666666555444555666777666444444444555555555555444444555555555555555555555555444444444444444444444444333222111222444666666666333333333333333333333333333333444555555555555444333333333333444444444444111222333444444444333333333333333444444444555555999999888777777666777777777666666666666666666555666666777777888:::;;;<<<999999888888888888888888777777888888999999::::::999888888999999:::;;;<<<<<<<<<===<<<<<<;;;:::999888888:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>??????@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA???@@@BBBAAA???>>>>>>>>>BBBCCCDDDEEEEEEEEEDDDCCCDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQQQQOOOMMMKKKKKKKKKJJJJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHJJJKKKLLLMMMMMMNNNNNNLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEFFFDDDBBBBBBCCCDDDCCCBBB??????@@@@@@@@@@@@?????????AAACCCEEEGGGIIIMMMOOOUUUjjj}}}yyyppp>>>>>>????????????>>>>>>===>>>@@@AAABBBBBBAAAAAA??????????????????>>>>>><<<======>>>??????@@@@@@>>>>>>??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBBBBCCCEEEDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHIIIJJJJJJIIIGGGDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLLLLLLLLLLKKKLLLKKKJJJIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHIIIJJJKKKKKKKKKGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@=========>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@???<<<<<<===============<<<::::::::::::::::::::::::888777666666555555555555666666666666666666666666666666666666666666666666555555555444444555555666333444444444555666666666555444333444555555444333444444555555555555444444555555555555555555555555444444444444444444444444444333111111333555555555333333333333333333333333222333444444555555555444222222333333333444444444111222333444444444333333333333333444444444555555777666666555555555555666555555555666666666666666555555555666777888999:::777777777888888888888888999888888888888888999999777777888999:::;;;;;;;;;;;;;;;<<<======<<<;;;:::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAA@@@???????????????AAAAAABBBBBBBBBBBBAAAAAA>>>@@@BBBBBB@@@?????????@@@AAACCCDDDEEEDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNPPPRRRSSSSSSRRROOONNNLLLKKKKKKJJJIIIHHHHHHGGGIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDBBBBBBCCCCCCCCCBBB>>>>>>???????????????>>>>>>@@@BBBDDDEEEGGGJJJMMMUUUkkk{{{yyyooo<<<<<<===============<<<===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===>>>??????@@@<<<===>>>???????????????@@@@@@@@@???@@@@@@AAAAAAAAABBBCCCCCCBBBBBBDDDEEECCCCCCCCCDDDEEEGGGHHHIIIGGGHHHIIIIIIJJJJJJJJJIIIJJJIIIIIIJJJKKKKKKJJJHHHCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMLLLLLLFFFFFFGGGHHHIIIJJJLLLMMMFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHIIIIIIJJJKKKLLLLLLHHHHHHHHHGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFDDDCCCBBBBBBAAAAAABBBBBB<<<======>>>???@@@@@@@@@<<<<<<======>>>>>>??????@@@@@@AAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999888888777777777777888666666666666666666666666666666666666666666666666555555444444444555555666222333444555666666666666444333222222444444333222444555555555555555555444555555555555555555555555444444444444444444444444555333111111222444444444333333333333333333333333222333444444555555555444222222333333333444444444111222333444555444333333333333333444444444555555444444333333333444444555444555555555666666777777444444444555666777888999666666777777888888999999999999888888777888888888666777999:::;;;;;;:::::::::;;;<<<=========<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<==================<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@???AAACCCCCCBBB@@@@@@AAA???@@@BBBDDDDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHGGGFFFDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGHHHJJJLLLMMMNNNNNNPPPRRRTTTUUUSSSQQQPPPLLLKKKKKKJJJJJJIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJKKKMMMNNNNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDBBBBBBCCCCCCCCCBBB===>>>????????????>>>>>>===???AAACCCDDDFFFHHHJJJTTTkkk}}}vvv}}}xxxxxxnnn<<<<<<<<<<<<===>>>@@@@@@===>>>>>>??????@@@AAAAAA???>>>===<<<<<<===>>>???===>>>>>>>>>>>>?????????@@@@@@??????@@@@@@AAABBBDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBAAAAAAAAABBBFFFGGGGGGHHHHHHGGGGGGFFFIIIJJJKKKKKKKKKJJJHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIHHHFFFEEEDDDDDDDDDJJJIIIHHHGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDCCCDDDEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJEEEFFFGGGGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGGGGEEEDDDBBBAAAAAABBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCBBB@@@>>>===??????@@@AAAAAAAAAAAA@@@;;;<<<===>>>>>>===<<<;;;777888999:::;;;<<<<<<<<<999999999888888888888777777777777777777777777777777666555555666777888999666555555444444555777888888777555444333333444444666666666666666666666666888666555444666666555444444444444444444444444444666666666444333333444666333444555666666555444333555444444333333444444555444333333222222333333444333333444444444444444444222222222333333444444444222222333333333333444444333333444444555666777777555555666666777777888888333333333444444555555555444555555666666666666666777777777777666666666666888888888888888888888888999999888888888888888999;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@???>>>===@@@?????????@@@AAABBBBBBAAAAAABBBCCCBBBAAA???>>>BBBCCCDDDDDDCCCBBB???>>>AAABBBCCCEEEEEECCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLOOOPPPRRRSSSSSSQQQPPPNNNNNNNNNMMMKKKJJJIIIHHHGGGIIIJJJLLLLLLKKKKKKMMMNNNJJJJJJKKKKKKJJJIIIHHHHHHKKKKKKKKKKKKKKKJJJJJJIIIKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@@@@???>>>======>>>>>>??????BBBFFFFFFDDDIIIOOOQQQqqq}}}tttnnnzzzxxxzzzmmm<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@AAAAAAAAA@@@???>>>>>>======>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFGGGGGGIIIJJJLLLMMMIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDCCCAAA???>>>???@@@@@@AAA@@@@@@??????;;;<<<===>>>>>>===<<<;;;<<<<<<<<<;;;:::999888777999999999888888888777777666666666666666666666666555444444333333444555666555555555555555666666777888777555444333333444444555555555555555555555555555444222333555666666555444444444444444444444444444444444333222222444666222333333444444444444444555444444333333444444555444333333222222333333444444444444444444444444444222222222333333444444444222222333333333333444444111111222222333444444555555555555555555666666666333333333444444444555555444444555666666666666666777666666666666666666666888888888888888888888888999999888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>???????????????@@@AAAAAAAAAAAABBBCCCBBBAAA@@@???AAABBBCCCDDDCCCBBB@@@???AAABBBCCCDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLNNNOOOQQQRRRQQQPPPOOONNNLLLKKKKKKJJJIIIHHHGGGGGGKKKLLLMMMLLLKKKJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@??????>>>======>>>>>>BBBBBBEEEHHHGGGFFFJJJPPP]]]|||vvvrrrzzzyyy{{{ooo<<<<<<<<<<<<===>>>??????>>>???AAABBBCCCBBB@@@????????????@@@@@@?????????AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCBBBCCCEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGJJJIIIHHHGGGGGGGGGHHHIIIMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEDDDDDDBBBCCCEEEHHHJJJLLLMMMNNNIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFDDDEEEGGGHHHHHHHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@???@@@@@@AAA@@@@@@???>>>===;;;<<<<<<======<<<<<<;;;======<<<<<<:::999777777999999888888888777777777666666666666666666666666666555444444333444444444444444555666666666666666777666555444444444444444444444444444444444444444333111111222444666777666444444444444444444444444222333333222222222555777555444333222222333444444555444444333333444444555444444333333333333444444555555555444444333333222222222333333333333444444222222333333333333444444111111222222333333444444555555555444444444444444333333333444444444444555444444555666666666666555666666666666666666666666888888888888888888888888888888777777777888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>===???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAA@@@???@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOMMMMMMIIIIIIHHHHHHHHHGGGGGGGGGLLLMMMNNNMMMJJJIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHFFFEEEEEEDDDCCCCCCDDDDDDAAAAAAAAAAAAAAA@@@???>>>??????>>>=========>>>>>>AAAAAAEEEIIIJJJJJJOOOWWWlll{{{vvv{{{xxxtttvvv{{{ooo<<<<<<<<<<<<<<<===>>>???>>>@@@BBBDDDDDDBBB@@@>>>??????AAABBBBBBAAA??????AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFHHHFFFDDDCCCBBBCCCEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHJJJHHHFFFDDDDDDFFFHHHIIIMMMLLLKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEAAACCCFFFIIIKKKLLLLLLLLLIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEGGGIIIIIIHHHGGGFFFHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::888888888888777777777777666666666666666666666666888777777666555555555555333444555666777666555444666666555555444444444444333333333333333333333333444333222222555666666666444444444444444444444444111222333333333444777999;;;999666444333333444555555444444333333444444555444444333333333333444444666666555444333333222222333333333333333333333333222222222333333333444444333333444444444555555555666555555555444444333333444444444444444444444444333444555555666666555555555555555666666666666666888888888888888888888888888777777777777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>======<<>>>>>>>>============>>>>>>@@@AAABBBBBBBBBAAA@@@???>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIKKKKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHLLLMMMMMMLLLKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@???>>>>>>???>>>>>>=========>>>>>>===>>>CCCIIILLLOOOWWW___uuu|||uuurrr}}}ooouuuwwwlll<<<<<<<<<<<<<<<======>>>>>>???BBBDDDDDDCCC@@@??????@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCBBBCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGDDDBBBCCCDDDGGGIIILLLKKKIIIHHHHHHHHHIIIJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIJJJIIIGGGFFFGGGFFFFFFEEEEEEDDDDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBAAA@@@@@@?????????AAAAAA@@@???>>><<<;;;:::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::888888888777777777666666555555555555555555555555777777666666666555444444222333555666666666555444555555555555555444444444333333333333333333333333777666444444555666666555444444444444444444444444222333444444444666999;;;CCC@@@<<<777555444555666555444444333333444444555555444444333333444444555666666555444333333222222333333333333333333333333222222222333333333444444333333333444444444444444777666666555555444444444444444444444444444444444333444444555555555555555444444555555666666666777777777777777777777777777777777666666777888888999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<>>>??????@@@@@@@@@??????>>>>>>===============>>>???@@@AAABBBBBBBBBAAA@@@>>>???@@@BBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIKKKLLLLLLKKKKKKLLLNNNMMMMMMLLLLLLLLLLLLMMMNNNJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFFFFFFFFFFEEEEEEEEECCCCCCBBBBBBAAABBBBBBBBB??????@@@@@@??????>>>>>>>>>===============>>>>>>===>>>BBBHHHLLLOOOWWW```vvv}}}rrroooxxxpppzzz|||pppeee===<<<<<<;;;<<<<<<=========>>>@@@BBBCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@????????????@@@@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFEEEEEEDDDDDDDDDDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFFFFEEECCCAAABBBDDDFFFHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEECCCCCCDDDEEEEEEDDDDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEAAAAAA@@@???>>>?????????@@@@@@??????===<<<;;;:::;;;::::::999999::::::;;;>>>>>>======;;;:::888888888888777777777666666666555555555555555555555555333333444444444333222222333333444555555555555555444555555666555555444444333333333333333333333333999777555555666666555444444444444444444444444444444555555555555666999<<>>999666555555555555444444333333444444555555555444444444444555555555555555444444333333222444444333333333333222222222222333333333333444444111111111111222222222222666666666555555555555555555444444444444333333333333333444555555555555444444444444555555666666777777777777777777777777777666666666666777888888999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::<<<===??????>>>===<<<>>>>>>???@@@@@@@@@@@@??????>>>>>>===============???@@@AAABBBBBBBBBAAA@@@>>>???@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHIIIJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCCEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLLLLKKKKKKMMMNNNMMMLLLKKKKKKKKKLLLNNNOOOIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@AAAAAA>>>>>>?????????>>>>>>=========<<<<<<======>>>>>>AAAAAACCCGGGIIIJJJQQQZZZqqqvvvooonnnwwwqqq~~~vvvjjj```===<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBBBB@@@@@@????????????@@@@@@????????????@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAABBBCCCEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAACCCDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFEEEBBBCCCCCCCCCCCCCCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;:::999888888999:::;;;============<<<;;;:::999888777777777666666666666555555555555555555555555111222333444444444333222444444333333444444555555333444555666666555444444444444444444444444444444666555333444555666666555444444444444444444444444444555555555444555888:::AAA???<<<888666444444444555444444333333444444555555555444444444444555555444444444444444444444444444444444333333222222222222222333333333333444444111111111111111111111111444444444444444555555555555555444444444333333333222333444444555555444444333333444555555666777777777777777777777777777777555555555666666777999999777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<>>>@@@AAA???>>><<<>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>=========>>>???@@@AAABBBCCCBBBAAAAAA??????@@@AAABBBCCCEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKKKKLLLMMMMMMLLLKKKJJJJJJLLLMMMOOOIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCBBB@@@????????????======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>BBBAAABBBEEEEEEFFFLLLTTTmmmzzzqqqnnnqqq{{{yyy}}}tttggg]]]===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDDAAA@@@???>>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGIIIJJJIIIHHHFFFDDDEEEEEEFFFFFFFFFFFFEEEEEECCCBBBBBBAAABBBCCCDDDEEEAAACCCDDDFFFGGGGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEFFFGGGIIIJJJHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@BBBDDDEEEFFFFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>>>>===<<<;;;:::;;;:::999888888999:::;;;999:::;;;<<<============777777777777666666666666555555555555555555555555222333555666777666555555555444333222333444555666333444555666666666444444444444444444444444444444333222111222444666777666444444444444444444444444333444555444333444666999<<<:::888666444444333333555444444333333444444555555555444444444444555555333333444444444444444444444444444333333222222222222222333333333444444444333333333333333333333333222222222333333444444444555555555444444333333333222333444444555555444444333333444444555666777777777777777777777777777777555555555555666777999999777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;===???AAAAAA@@@>>>======>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????AAABBBCCCBBBBBBAAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFAAAAAAAAABBBCCCDDDEEEFFFCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJLLLMMMNNNMMMKKKIIIJJJKKKLLLKKKJJJIIIJJJKKKMMMOOOIIIIIIJJJJJJIIIIIIHHHGGGCCCDDDEEEEEEEEEDDDBBBAAADDDCCCBBB@@@???>>>>>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>??????>>>@@@CCCCCCEEELLLTTTjjj|||uuuppppppuuu~~~tttggg]]];;;;;;:::999:::;;;<<<===???????????????@@@@@@@@@>>>???@@@???>>>======???>>>>>>?????????@@@@@@@@@CCCBBBAAA@@@AAACCCEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGEEEDDDBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGGGGEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFHHHHHHGGGEEEEEEEEEFFFBBB??????BBBCCCBBBAAACCCBBBAAA???>>>??????@@@???????????????>>>===<<<>>>===<<<;;;:::999999:::999888888777777777777777:::999999;;;>>>@@@AAA@@@777777777777777777777777777777666666666666777777666555444333222333333444444444444444444444444444444444444444444444444444111222444333333222444555666666555555555444444444555444444333333444444555777777777777777666555555888777555444333333444444000111111111111222222222333333333333333333333333111111111111222333444555333222222111111222222333111111222222222333333333000000000111222222222333333333333333333333333333222222222444666777555333444444444333333444444444444444444555555555555555555555555555666666666666666666666666777777777777666666777777888999;;;<<<===;;;999888888999;;;<<<888999999:::;;;<<<======:::===@@@AAA@@@>>>>>>>>>>>>>>>>>>===>>>??????@@@???????????????>>>===<<>><<<<<<>>>???AAACCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLNNNPPPKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLJJJJJJKKKKKKLLLKKKJJJIIIHHHFFFEEEDDDDDDAAAAAABBBBBBCCCDDDDDDDDDAAAAAAAAA@@@???>>>======@@@===;;;<<<>>>???>>><<<=========<<<<<<<<<<<<<<>>>>>????????????@@@@@@>>>???@@@???>>>======???>>>>>>?????????@@@@@@@@@BBBAAA@@@???@@@BBBDDDEEEDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@CCCCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDFFFHHHHHHGGGFFFFFFFFFEEECCC@@@@@@BBBCCCCCCBBBCCCBBB@@@???>>>????????????????????????>>>============<<<;;;:::999999999999888777777666666777777:::999888999;;;<<<;;;:::666666666666666666666666777666666666666666666777888777666555444555555666444444444444444444444444444444444444444444444444111222333333222222333555666555555555444444444444444444333333333333444444444555666888999:::::::::666555333222111111222222111111111111222222222222333333333333333333333333333222222111111111111222333222222111111222222333111111222222222333333333222222222222222333333333333333333333333333333333222222222444666666555333555555444444444444555555333333444444555666666666555555555555666666666666555666666666777777777777666666666777888999;;;;;;;;;:::999888888999:::;;;:::::::::;;;;;;;;;;;;;;;999<<<>>>???>>>=========>>>>>>>>>>>>>>>??????@@@>>>?????????>>>>>>===<<>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJLLLNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKIIIHHHFFFEEEDDDCCCAAABBBBBBBBBCCCCCCDDDDDD@@@@@@@@@@@@???>>>======???===;;;<<<>>>???>>><<>>???BBBBBBCCCJJJSSSlllzzzuuuooolllsss~~~{{{pppgggbbb;;;:::999999999:::<<<======>>>>>>>>>?????????@@@>>>???@@@???>>>======???>>>>>>>>>????????????@@@@@@@@@?????????AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDDDDCCCBBBAAAAAA@@@CCCCCCBBBBBBCCCCCCDDDEEEDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBBBBCCCDDDDDDEEECCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGHHHGGGFFFGGGHHHEEECCCAAAAAACCCDDDDDDDDDBBBBBB@@@??????>>>?????????????????????>>>>>>===<<<<<<;;;;;;::::::999999999888777777666666777777:::888777777777777666444666666666666666666666666666666555555555555666666777666555555444555555555444444444444444444444444444444444444444444444444111222333333222222333444555555555555444444444444333333222222222222333333222333555777888999::::::555444333222111111111222111111111111222222222333333333333333333333333333888888666444333222222222333222222111111222222333111111222222222333333333444444444333333333333333333333333333333333333333222111222333555666555333666555555444444555555666222222333444555666666777444555555555555666666666555555666666666777777777666666666777888999:::;;;999999999999999999999999<<<;;;;;;;;;:::::::::999888;;;===>>>===<<<<<<<<<=========>>>>>>>>>??????>>>>>>?????????>>>======@@@@@@AAAAAAAAAAAA@@@@@@======>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCEEEFFFGGGHHHHHHIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHIIIIIIIIIKKKKKKJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@???>>>======>>>===;;;;;;===>>>===<<<===========================<<<===AAABBBDDDLLLUUUppp}}}uuunnnjjjrrr{{{ooofffaaa;;;:::999999999:::;;;<<<<<<======>>>>>>?????????>>>???@@@???=========???>>>>>>>>>>>>????????????@@@?????????@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBAAAAAAAAACCCDDDFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGHHHHHHGGGEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAABBBDDDFFFGGGFFFFFFHHHIIIEEEDDDCCCBBBCCCDDDDDDEEEAAAAAA@@@??????>>>>>>>>>>>>>>>?????????>>>>>>===;;;;;;;;;;;;::::::999999888888777666666666666666999777555555666555444222666666666666666666666666666555555444444555555666444333333333333333333333333333333333333333333333333333333333333333333333111222333333222111222444444444444444444444444444333222222111111222222333222333333444444444444444666555555444444333333333111111111222222222333333222222222222222222222222888777555444333222111111333222222111111222222333111111222222222333333333444444333333222222222111222222222222222222222222222111111222444555555444555444444333333444444555333444444444444444555555444444444555555555666666555555555666666666777777666666666666777999:::;;;777777888999999999888888::::::::::::::::::::::::999;;;======<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBCCCCCCBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJIIIGGGGGGHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHHHHHHHKKKJJJJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>=========<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<===@@@AAADDDLLLUUUsssxxxooojjjqqq{{{ooofff```::::::999888999:::;;;<<<;;;;;;<<<===>>>>>>??????>>>???@@@???=========???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBCCCDDDCCCDDDEEEEEEFFFEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDDDD@@@@@@@@@@@@BBBDDDFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCCCCCCCCCCCCCDDDDDDGGGHHHHHHHHHHHHFFFEEECCCDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCCCCCCCDDDEEECCCCCCCCCCCCCCCBBBBBBAAABBBCCCEEEEEEDDDEEEGGGHHHFFFEEEDDDCCCBBBBBBCCCEEEAAA@@@@@@@@@???>>>======<<<======>>>>>>=========::::::;;;;;;;;;:::999888888777777666555666666666777666555555666666555444555555555555555555555555555555444444444444555555222222333333333333333333333333333333333333333333333333333333333333333333111222333333111111111333333333444444444444444444333222222111111222222333111222222333333333222222444444444444444444333333111222222222222333333333222222222222222222222222222222111000//////000000333222222111111222222333111111222222222333333333333333222222111111000000222222222222222222222222222111000111444555555444333222222111111222222333555555555444333333222222444444444444555555555555555555555555666666666666555555555666777888::::::666777888999999999999888888888999999:::;;;;;;<<<:::;;;======<<<;;;<<<===<<<<<<===>>>>>>>>>>>>===@@@AAAAAABBBBBBAAAAAAAAA???@@@AAABBBBBBBBBBBBBBB?????????>>>>>>>>>======@@@@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAABBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJIIIGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFIIIIIIJJJIIIHHHFFFDDDBBBCCCCCCBBBBBBAAAAAAAAA@@@>>>>>>?????????>>>======<<<<<<<<<;;;:::;;;<<<<<<=========>>>>>>????????????===>>>@@@AAACCCKKKUUUwww{{{qqqkkkrrr|||oooeee```:::999888888888999;;;<<<::::::;;;<<<===>>>??????>>>???@@@???>>>======??????>>>>>>>>>>>>>>>======@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFBBBBBBAAAAAABBBBBBCCCDDD@@@?????????AAABBBDDDFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFGGGHHHGGGFFFEEEDDDEEEDDDDDDCCCBBBBBBAAAAAAEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDCCCBBBCCCEEEGGGFFFFFFEEECCCAAA@@@AAACCC@@@@@@@@@@@@???>>>===<<<:::;;;;;;<<<<<<<<<<<<<<<888999:::;;;;;;:::999888888777666666555555666666666555555555777888777666555555555555555555555555444444333333333333444444333444444555555555555444333333333333333333333333333333333333333333333333111222333222111000111222333333333333444444444444333333222222222222333333000111222333444555555555111111222222222222111111222222222222333333333333222222222222222222222222333333222222222333333444333222222111111222222333111111222222222333333333222222111111111111111111222222222222222222222222333111000111333444555444222111111000000111111222555555444444333222222222333444444444444555555555444444555555555666666666555555555666777888999:::777777888888999:::::::::777777888999:::;;;<<<<<<:::;;;<<<<<<;;;;;;<<<>>>;;;<<<===>>>???>>>===<<<@@@@@@AAABBBBBBBBBAAAAAA>>>???@@@AAAAAABBBBBBAAA@@@@@@?????????>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGEEECCCDDDCCCCCCBBBAAA@@@??????===>>>>>>??????>>>======:::;;;<<<;;;999999;;;<<<;;;;;;<<<<<<======>>>>>>@@@>>>>>>@@@AAADDDMMMVVVzzz{{{qqqlllsss}}}pppeee___:::999888888888999;;;;;;999::::::;;;===>>>>>>???>>>???@@@???>>>======?????????>>>>>>============>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHHHHHHHFFFFFFBBBBBBAAAAAABBBBBBCCCDDD@@@?????????@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@BBBDDDFFFGGGFFFCCC???>>>???AAA???@@@@@@@@@???>>>===<<<888999::::::;;;;;;;;;:::777888:::;;;;;;:::999888777777666555555555555666777666555666777777666555555555555555555555555555444444333333333333444444222333444555666555555444222222222222222222222222222222222222222222222222111333333222111000000111222222333333333444444444444444333333333333444444000111222222333333333222000111222222222222111000222222222333333333444444111111111111111111111111444444444333333444444555333222222111111222222333111111222222222333333333111111222222222222222222111111111111111111111111333111000000222444444444222222111111111111222222222222333333333444444444333333444444444555555555444444444555555555666666555555555555777888999:::999888888888999:::<<<===888888999999:::::::::;;;999:::;;;:::999:::;;;===:::;;;===>>>???>>>===<<<>>>??????@@@AAAAAA@@@@@@===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@?????????===???AAACCCCCCCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDAAABBBBBBCCCEEEFFFFFFGGGEEEFFFGGGGGGFFFFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEFFFHHHJJJJJJHHHFFFEEEDDDDDDCCCBBBAAA??????>>>======>>>>>>>>>>>>>>>===999;;;<<<;;;999888:::<<<888888999::::::;;;<<<<<>>>>>@@@BBBFFFPPPZZZ~~~}}}yyyoookkkuuuxxxqqqfff___:::999888888888999:::;;;999999:::;;;<<<===>>>???>>>???@@@???>>>======?????????>>>>>>=========<<<===>>>???@@@@@@AAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCEEEGGGHHHGGGFFFEEEBBBAAAAAAAAAAAABBBCCCCCC@@@????????????AAABBBCCCEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDDDDDDDDDDCCCAAAAAABBBBBBCCCDDDDDDDDDFFFDDDCCCBBBBBBCCCDDDFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@??????AAACCCGGGGGGGGGCCC>>><<<===?????????@@@@@@???>>><<<;;;777888999999::::::::::::777888:::;;;;;;:::999777777777666555555555555555888777666666666666555333555555555555555555555555444333333222222333333444///000222333444333333222222222222222222222222222222222222222222222222222111333333222000///000111222222222333333444444444555444444333333444444555222222222111///...,,,+++111222444444555444333222222222333333333444444444111111111111111111111111000//////...------......333222222222222222222333111111222222222333333333222222222333333444444444111111111111111111111111333111///000222444444444333222222222222222222333///000111222444555666777333333333444444444555555444444444555555555666666555555555555666888999::::::999888888888:::===>>>:::::::::999999999999888888999:::999888888:::<<<:::;;;===>>>???>>>===<<<<<<===>>>???????????????<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>AAACCCCCCCCCBBBAAA???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFGGGCCCDDDEEEEEEEEEEEEGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGFFFCCCEEEHHHJJJJJJIIIGGGFFFDDDDDDCCCBBB@@@???>>>>>>======>>>>>>>>>>>>>>>===999;;;<<<;;;888888:::===;;;;;;<<<<<<===>>>??????>>><<<===@@@CCCHHHRRR]]]zzzzzzwwwmmmjjjuuu{{{ppp~~~rrrfff___999999::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>>>>======>>>???????????????@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@>>>>>>???@@@AAA@@@BBBFFFGGGGGGFFFFFFGGGDDDAAA>>>>>>@@@CCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCEEEEEEFFFDDDBBBAAAAAACCCEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEDDDCCCAAAAAABBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@?????????>>>>>>CCCCCCDDDDDDCCCAAA@@@??????@@@@@@??????>>>===<<<;;;;;;::::::999888777777;;;:::999999::::::888666666666555444444444444444555555555555555555555555666555555555555444444444555555555444444333333333333333333333333333333333333333333444444444555555222222222222222222222222333333333333333333333333111111111111111111222222222222222222222222222222111111111111222333444555333222222111111222222333222222222222222222222222111000/////////000222333222222111111111111222222111111111111111111111111111111111111111111111111111222333333111111222333444444444333333222222222333333333333333333333333555555333222111000000000333333444444444333222222555555555555555555555555444444444444444333333333555444333666;;;??????>>>777888888999999999888888999888777555444444444444999999:::;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<===??????@@@@@@???>>><<<;;;>>>>>>@@@AAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBDDDCCCAAAAAACCCEEEFFFFFFCCCDDDEEEFFFEEEDDDBBB@@@EEEEEEDDDBBB@@@@@@BBBEEEEEEDDDCCCCCCCCCCCCDDDDDD@@@AAABBBCCCDDDEEEFFFGGGJJJIIIHHHHHHGGGFFFEEEEEEGGGHHHJJJKKKKKKIIIHHHFFFDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???========================<<<<<<<<<;;;;;;:::::::::===============<<<<<<<<<;;;???===>>>GGGIIIOOO___~~~zzzxxxqqqwwwmmmjjjvvv}}}tttppp{{{qqqiiiccc999999999:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>=========>>>>>>>>>??????@@@??????>>>>>>===============>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBCCCBBB@@@???>>>???@@@AAAAAADDDHHHIIIHHHGGGFFFFFFEEEBBB???>>>@@@BBBBBBAAABBBBBBAAAAAABBBBBBCCCDDDFFFGGGHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDBBBAAAAAA@@@@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBAAA??????@@@@@@@@@?????????>>>>>>@@@AAAAAAAAA@@@???>>>===????????????>>>===<<<<<<:::::::::999999888888888;;;:::999:::;;;;;;999777777666555555444444555555555555555555555555555555555555555555444444444444555555444444444333333333333333333333333333333333555444444444333333333333222222222222222222222222333333333333333333333333444444333333222222111111222222222222222222222222111111111111222333444555333222222111111222222333222222222222222222222222222111000000000111333333222222111111111111222222111111111111111111111111222222222222222222222222111222333333111111222333333333222222222111111111333333333333333333333333444444333222111111111111222222333444444333333333333333333333333333333333444444444444444555666777555444333666:::=========777777888999999999999888888888777777666777777777777888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@???>>>===<<<>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBAAABBBDDDEEEEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCBBB@@@AAACCCEEEEEEEEEDDDDDDDDDDDDDDDEEEAAABBBBBBDDDEEEFFFGGGGGGIIIIIIHHHGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJIIIGGGFFFDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::============<<<<<<<<<<<<;;;???===>>>FFFGGGNNN^^^}}}xxxtttpppxxxpppnnn{{{zzzrrrrrrwwwnnngggbbb999999999999::::::::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????@@@@@@???>>>>>>===<<<<<<======>>>?????????????????????@@@@@@@@@AAAAAAAAACCCBBB@@@??????@@@AAAAAACCCFFFJJJLLLJJJHHHFFFEEEFFFCCCAAA@@@AAABBBAAAAAABBBBBBBBBAAABBBBBBCCCDDDGGGIIIKKKKKKIIIGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBAAA@@@>>>>>>@@@????????????>>>>>>>>>@@@@@@@@@@@@@@@???>>>===????????????>>>===<<<;;;999999999999999999888888:::999999:::;;;<<<;;;999888777666666555555666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333666555555444333222111111222222222222222222222222111111111111111222333444333222222111111222222333222222222222222222222222222222111111222222333444222222111111111111222222111111111111111111111111333333333333333333333333111222333222111111222333111111111111111000000000333333333333333333333333333333222111111222222333111222222333444444444444333333333333333333333333999888666555444555666777555444333555777:::::::::777777888999999999999999888888888888888999:::;;;666666777777888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAACCCEEEFFFEEECCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCBBBAAAAAACCCFFFFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFEEEGGGHHHIIIIIIIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;???======DDDEEEMMM^^^yyytttoooxxxrrrrrrwwwrrrvvvssskkkeeeaaa888999999999999:::::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@???>>>===<<<<<<;;;======>>>???????????????????????????@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAAEEEHHHLLLMMMKKKHHHFFFEEEFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDFFFIIILLLLLLKKKHHHFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCBBBBBBCCCCCCCCCAAA@@@???AAAAAAAAAAAA@@@???>>>===????????????>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;888888888888999999999999999888888:::<<<===<<<;;;888888777666666666666666555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333000111111222333444444555222222222222222222222222222222222222222222222222444444333333222222222111222222222222222222222222111111111111111222333333333222222111111222222333222222222222222222222222111111111111222222333333222222111111111111222222111111111111111111111111222222222222222222222222000222333222111000111222111111111111111111111111222222222222222222222222222111111111222222333444000111222333444555555555555555555555555555555555AAA>>>:::666444333333444444444333444555666777777666777888999999999999999999999999888888999999:::666777777777888888888999::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>?????????>>>=========>>>@@@CCCEEEFFFDDDBBB@@@@@@AAABBBCCCAAABBBCCCDDDDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAACCCEEEFFFDDDBBBEEEDDDDDDDDDEEEFFFGGGGGGBBBCCCCCCBBBAAABBBCCCEEEFFFFFFFFFEEEFFFFFFGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDDDDFFFDDDBBB@@@????????????>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===:::???======BBBDDDLLL^^^{{{rrrvvvrrruuuwwwuuuzzzrrriiicccaaa888888888999999999:::::::::::::::::::::;;;<<<<<<===>>>>>>>>>>>>???????????????>>>>>>===<<<<<<;;;======>>>???????????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBEEEHHHKKKLLLJJJGGGEEEDDDEEEEEEEEECCCBBBAAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDDDDGGGJJJKKKJJJGGGFFFEEECCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDDDDCCCAAA@@@>>>@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@?????????@@@======>>>======<<<;;;:::888888888888888888888999888777888999<<<===<<<;;;888888777666666666666666555555555555555555555555555444444444444333333333333333333333333333333333333333333333333333333333111111222222222222222222222222222222222222222222222222222222222222222222000000111111222222333333222222222222222222222222111111000000111111222222333222222111111222222333222222222222222222222222///000000111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000111222222000000111222111111222222222222222222222222222222222222222222111111111111222333444444000111222333444555555555555555555555555555555555AAA>>>:::666444333333444444444444444333444555666666666777888999:::::::::::::::999777777666666666888888888999999999999999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<===@@@BBBDDDCCCBBB@@@>>>>>>>>>@@@AAA@@@AAABBBCCCDDDDDDDDDDDD@@@@@@AAABBBDDDEEEFFFFFFCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAACCCEEEEEEDDDBBBCCCCCCCCCCCCCCCDDDEEEFFFBBBCCCDDDCCCBBBBBBCCCDDDFFFFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDCCCBBBEEEDDDBBB@@@????????????<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======999???>>>===AAACCCLLL```zzzuuurrrwwwtttuuu~~~qqqfff```^^^888888888888999999999999:::999999999999:::;;;;;;============>>>>>>>>>>>>>>>>>>============<<<<<<======>>>???????????????===>>>>>>>>>>>>?????????AAAAAAAAAAAABBBBBBBBBBBBEEEGGGIIIIIIGGGEEEEEEEEEDDDEEEFFFEEECCCBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEECCCFFFHHHIIIGGGEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@??????@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>???>>>>>>======<<<======>>>============<<<;;;:::999888888888888888888777777777777777999;;;<<<;;;999888777666666555555666666555555555555555555555555444444444444333333333333222222222222333333333333333333333333333333333333444333333222111000///...222222222222222222222222222222222222222222222222//////000111222333333444222222222222222222222222111111000000000111111222333222222111111222222333222222222222222222222222//////000111111111111000222222111111111111222222111111111111111111111111000000000000000000000000000111222111000000111222111111111222222222222222222222222222222222222222222111111111222333333444111222222333444444444444333333333333333333333333999888666555444555666777333444444444333333444666555666777888999::::::::::::999888777666555555555::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>======>>>???AAABBB@@@???>>>=========>>>???>>>???@@@AAABBBCCCCCCCCC???@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@BBBDDDEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEDDDBBBAAABBBCCCEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAACCCBBBAAA@@@??????>>>>>>:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::;;;<<<<<<======999???>>>===AAACCCNNNcccsssqqqwwwzzznnnsssqqqddd^^^\\\888888888888999999999999999999999999999::::::;;;;;;<<<<<<<<<============<<<<<<<<<=====================>>>???????????????=========>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBBBBDDDEEEFFFFFFDDDCCCDDDEEEBBBEEEFFFFFFDDDBBBCCCEEECCCCCCCCCCCCCCCDDDDDDEEECCCEEEGGGGGGEEEDDDEEEFFFBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBBBBBBBCCCDDDEEEGGGFFFEEEDDDCCCBBBBBBBBB??????@@@@@@@@@???>>>>>>============>>>>>>??????>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<;;;:::999999999999888888777777666666777666666888::::::999888777666555555444444555555555555555555555555555555444444444333333333222222111111222222222333333333333333333333333333333333000000000111111111111111222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222111111000000000000111111333222222111111222222333222222222222222222222222///000111222222222111111222222111111111111222222111111111111111111111111000000000000000000000000///111222111000///000222000000000111111111222222111111111111111111111111222222222111222222333333222222333444444333333333333333333333333333333333444444444444444555666777222444555444222222555777555666777888999:::::::::999888777666666666666666::::::::::::::::::::::::999999:::::::::;;;;;;;;;===<<<<<<;;;<<<===>>>???>>>>>>>>>>>>????????????===============>>>>>>>>>======???@@@AAABBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDFFFEEEDDDBBBAAAAAABBBBBBBBBAAA@@@@@@BBBDDDDDDCCCDDDDDDEEEFFFEEEEEECCCBBBDDDEEEFFFDDDBBB@@@@@@AAADDDDDDDDDEEEEEEGGGHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFEEEDDDBBBAAAAAA@@@@@@???????????????>>>===<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999:::;;;;;;<<<======888???>>>===BBBDDDPPPfffnnnlllrrrvvvjjjqqqsssfff```^^^777888888888888999999999999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>======>>>???????????????============>>>>>>>>>>>>@@@AAABBBBBBCCCCCCCCCBBBCCCDDDDDDCCCBBBBBBDDDFFFAAADDDGGGFFFDDDCCCDDDFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFDDDDDDEEEGGGBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFIIIHHHFFFDDDCCCBBBCCCCCC???@@@@@@@@@@@@??????>>><<<=========>>>>>>??????@@@???>>>======>>>???@@@<<<<<<<<<<<<;;;:::999999:::999999888777666666555777666666777999999888666666666555444444444444444555555555555555555555555444444444333333333222222111111111222222333333333333333333333333333333333***+++---///222444666777222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111111000000000000000111333222222222222222222333222222222222222222222222000111222333444333222222222222111111111111222222111111111111111111111111111111111111111111111111///111222111000///000111.../////////000000111111111111111111111111111111333333222222111222222333333333444444444333222222555555555555555555555555444444444444444333333333111333555444222222555888555666777888:::::::::;;;777777777777777777888999::::::999999999999999999999999:::::::::;;;;;;;;;======<<<;;;;;;<<<>>>???>>>????????????>>>======;;;<<<===>>>??????>>>>>><<<<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDHHHGGGEEEDDDCCCCCCCCCDDDCCCAAA??????AAACCCDDDDDDEEEFFFGGGHHHGGGFFFCCCBBBDDDFFFFFFEEEBBB@@@???@@@DDDDDDDDDDDDEEEFFFGGGHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHFFFEEECCCBBBAAA@@@@@@@@@<<<<<<>>>>>>>>>===<<<;;;888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999::::::;;;<<<======777??????>>>BBBEEERRRhhh{{{hhhfffllluuuiiirrrxxxkkkeeeccc888888777777777777777777777777777888888999999:::888999:::;;;<<<<<<<<<<<<999:::;;;===>>>??????????????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>BBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDD???@@@BBBDDDFFFFFFFFFFFFIIILLLMMMJJJDDD@@@@@@BBBDDDCCCBBBBBBAAAAAAAAAAAAEEECCCAAABBBEEEFFFDDDBBBGGGFFFDDDAAA???>>>======????????????>>>>>>======<<<======>>>>>>>>>>>>>>><<<<<<;;;::::::999888888:::999999888777666666555444555555555666666777777888777444222222333555666444444555555555555444444555333222333666666444111222222222111111111111000111222222333333444444555333222222222222222222222000000111111111222222222222111111111000000//////111333777999999777333111111111111111111111111111000111111111111222222222222222222222222222222222333222000//////000222333222111000.........///000222222111000//////000000000000000000000000000000222111000//////000111222111111000000000000111111000000000///000111111222000000000000000000111111222222111111222222333444111111222222222333333333333333333333333333333333333333333444444444555555444444444555555555666666555555555666666777888999888888777666666666666666888999999::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???===;;;:::<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDHHHGGGFFFDDDDDDDDDDDDEEEGGGFFFCCCBBBBBBCCCFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCEEEGGGIIIJJJEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>>>>;;;999;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999::::::;;;<<<======>>>???>>>BBBFFFCCCPPPkkkuuujjjdddfffxxxlllfffwwwxxxjjjcccaaa888888888888888888888888888888888999999999999999999999:::;;;<<<<<<<<<<<<999:::;;;===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>BBBBBBBBBBBBCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEAAABBBCCCDDDEEEEEEDDDDDDHHHKKKLLLIIICCC@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAA??????AAAEEEGGGFFFEEEBBBBBBAAA@@@@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>===============<<<;;;::::::::::::999888777777777999888888777666666555555444555555555666666666777666555555555444444444444444444555555555555444444555333222333666666444222222222222222111111111111333333333333333333333222222222222222222222222222000000111111111222222222222222222222111111111000111333555777777555333111111111111111111111111111000111111111111222222222111111111111111111111111333222000//////000222333333222111000000000111111222222111000000000000000000000000000000000000000222111000//////000111222111111000000000000111111000000000000000111111222111111111000000000000000222222111111222222333444111111222222222333333333333333333333333333333333333333333444444444444555444444444444444555555555555555555555666777888999888888777666666666666666888888999999:::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>???>>>===<<<<<<===>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????CCCCCCCCCCCCCCCCCCDDDEEEHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFDDDBBBBBBDDDFFFGGGGGGGGGHHHIIIIIIIIIHHHGGGIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBAAA???>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<;;;999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888999999999:::;;;;;;;;;<<<>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???@@@AAACCCCCCDDDCCCBBBBBB@@@AAABBBCCCDDDFFFFFFGGGCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBBFFFHHHJJJGGGCCC???@@@AAA@@@@@@@@@???@@@@@@AAAAAA@@@??????AAADDDEEEEEEDDD@@@@@@??????????????????=========>>>>>>>>>>>>>>>=========<<<;;;:::888777888888888777777666666555777777777666555555444444555555555555555666666666444444666666666555333222444444555555555555444444444333333444555555444222333222222222111111111111555444444333222222111111111111111111111111111111111111111111111222222222333333333222222222222222111222333444444333222111111111111111111111111111000111111111111222222222000000000000000000000000333222111000000111222333444444333222222222222333222111000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000000000000111111111222111111111000000//////222222111111222222333444111111222222222333333333333333333333333333333333333333333333444444444444444444444444333333333333555555555555666777888999888777777666666666666666888888888999::::::;;;;;;::::::::::::::::::;;;;;;>>>===<<<;;;;;;<<<===>>>======<<<<<<======>>>>>>?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????CCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFGGGHHHGGGFFFDDDCCCCCCDDDFFFGGGFFFFFFHHHHHHIIIIIIIIIIIIJJJIIIGGGEEECCCBBBAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCAAABBBCCCDDDDDDEEEEEEDDDBBBAAA@@@???????????????>>>>>>===<<<;;;::::::999;;;:::888888:::;;;:::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999;;;<<<;;;@@@EEEEEETTTrrrpppddd^^^```pppnnngggxxxsssgggbbb999999999999999:::::::::;;;;;;;;;::::::999999999;;;;;;;;;<<<;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<======>>>>>>??????@@@AAACCCDDDDDDCCCAAA@@@???@@@AAACCCEEEFFFHHHHHHDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGEEEBBB@@@@@@@@@???>>>>>>>>>???@@@AAAAAADDDCCCCCCBBBCCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<============>>>>>><<<<<<<<<<<<;;;:::999888888777777777666666555555666666555555555444444444555555555555555555555555444444555555444444333333333444444555555444444333444444444444555555444333333333222222222111111111333333333333222222111111000000000000000111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111000000111111111222222222111111111111111111111111222222111000000111222222333333333333333333333333111111000000000000000111000000000000000000000000111000000000000000000111111111000000000000111111//////000111111111111111222222111111000/////////222222111111222222333444111111222222222333333333222222222222222222222222222222333333333444444444444333333333333222222222555555555555555666888888777777666666666666777777777777888888999::::::::::::::::::;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>===<<<;;;;;;;;;===???AAAAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIJJJJJJLLLJJJHHHFFFCCCBBBAAA@@@BBBBBBAAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCC@@@@@@AAABBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>???@@@???>>>===<<<;;;:::999999;;;999777666888999999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999;;;===<<>>>>>>>>===<<<<<<======>>>>>>>>>>>><<<<<<<<<===>>>?????????@@@AAACCCDDDDDDBBBAAA?????????AAACCCEEEFFFHHHIIIFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEECCCDDDDDDDDDBBBAAA@@@@@@>>>>>>>>>>>>??????@@@AAADDDDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;;;;777777777777666666666666555555555555444444444444555555555555555444444444777555333222222222444555333333444444444444333333333444555555444444333444333333333222222222222111111111111222222333333333//////000000000111111111111111111111111111111111000000111111111111111111111111111000000111111111111111111111111111111111000000111111111222222222222222222222222222222222222111111111111111111222111111222222222222222222111000000000000000111111000000000000000000000000000000000111111000000000111111000000000000111111//////000111111111111000111111111111000000//////222222111111222222333444111111222222222333333333222222222222222222222222222222222333333333444444333333333333333333333333444444444444555666777888777777666666666666777777666666777888888999999::::::::::::;;;;;;<<<<<<<<<>>>===<<<<<<<<<<<<===>>><<<;;;::::::;;;===@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEFFFEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJJJJLLLKKKHHHFFFDDDBBBAAA@@@CCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCC???@@@AAABBBBBBCCCCCCCCCAAA@@@???>>>>>>>>>???@@@???>>>===<<<;;;:::999999:::888666666777888999888888888999:::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::===>>>===???CCCEEEYYY{{{xxxiiicccdddssslllgggzzznnnccc777777888888999:::::::::::::::::::::999999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===============;;;<<<<<<======>>>>>>???;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCBBB@@@??????@@@AAACCCEEEFFFHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@???AAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCCCCCCCBBBBBBAAA?????????>>>??????@@@@@@???AAABBBCCCBBBBBBDDDEEE============>>>???AAAAAA===<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;666666666666666666666666555555555555555555555555555555555444444444444444777555333111000222444555333333444444444444333333222444555555444333333444333333333333222222222222000000111111222333333444///000000111111222222222222222222111111111111111000000000000000111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111///000111111222111111111000000000000000111111222000000000000000000000000000000111111111111000000111111000000000000111111...///000222222111111000000000000000000000000111222222111111222222333444111111222222222333333333222222222222222222222222222222222222333333333333222333333333444444444444444444444444555666777888666666666666666777777888666666666777888888999999:::::::::;;;<<<<<<==============================<<<;;;::::::;;;<<>>>>>===<<<;;;::::::999999888666666888999888777777777888999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===???===???DDDGGG]]]{{{kkkeeefffsssllliii~~~sssfff666666777777888999999:::888888888999999999999999999999:::;;;<<<<<<<<<<<<;;;<<<<<<===============;;;;;;<<<<<<===>>>>>>???;;;;;;<<<===>>>???@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAACCCDDDFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@???CCCBBBAAAAAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@?????????@@@@@@===???AAAAAA??????AAACCC=========>>>???@@@BBBBBB>>>======<<<;;;:::999999999:::::::::::::::999888444444444444555555555555555555555555555555555555555555555444444333333333555444333222222222333333222333333444444333333222222444666666333222333555444444333333333222222222111111111111111222222222000000111111222333333444222222222111111111000000000000000111111222222222000111111222222111111000111111111111111111111111000111111111111222222222111111111111111111111111111111111222222111111111...///111222222222111111000000000000000111222222000000000000000000000000///000111222222111000///111111000000000000111111...///111222222222000////////////000111111222222222222111111222222333444111111222222222333333333111111111111111111111111111222222222222333333333222222333444555666666777444444444444555666777777666666666666666777888888555555666666777888888999::::::;;;;;;<<<=========<<<===>>>??????>>>===<<<<<<;;;;;;:::;;;<<<>>>>>>===>>>>>>??????@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEAAABBBCCCEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGGGGHHHIIIIIIKKKJJJHHHFFFEEEDDDCCCCCCAAABBBCCCDDDDDDCCCBBBBBB>>>???@@@AAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>>>>======<<<<<<<<<;;;;;;;;;888888777888999:::888666666777888999::::::::::::888888999999999:::::::::999999999::::::;;;;;;<<<;;;======@@@EEEJJJdddnnnhhhhhhuuummmmmmtttfff555666666777888888999999777777777888888999999:::888999:::;;;<<<<<<===<<<;;;<<<==================;;;;;;;;;<<<===>>>>>>???;;;;;;<<<===>>>???@@@@@@CCCBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCDDDFFFFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@EEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBCCCDDDEEEDDDBBBBBBBBBAAA@@@?????????@@@???@@@BBB@@@===;;;<<<>>>@@@@@@???????????????@@@>>>>>>===<<<:::999888777:::::::::999888777666555333333333333333333333333555555666666666666666666555555555444444333333333333333444444444333222111222333333444444333333222111444666666333222333555444444444333333333222222333333222222111000000000000000111222333333444444222222222222111111000000111111111222222333333333000111222333333222111000111111111111111111111111000111111111111222222222000000000000000000000000111111222222222222111111///000111222333222222111000000///000000111222222000000000000000000000000///000111222222111000///111111000000000000111111...///111222333222000///......///000111222333333222222111111222222333444111111222222222333333333111111111111111111111111111111222222222333333333111222333444666777888888444444444444444555777777666666666666666777888888555555666666777888888888::::::;;;;;;<<<===>>>>>>;;;<<>>???@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@AAACCCEEEEEEDDDCCCBBBAAABBBDDDEEEEEEEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDD@@@AAABBBCCCDDDCCCBBBBBB===>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;888888888999;;;:::888666666666777999999:::::::::888888888999999:::::::::777777888999::::::;;;;;;888;;;<<>>>>>>>>>>><<<<<<===???@@@AAABBBCCC???AAACCCBBBAAA@@@@@@AAA??????@@@AAABBBDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBCCCAAA???AAACCCEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBAAAAAA@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>=========>>>>>>???<<<<<<;;;;;;;;;:::::::::::::::999999888777666666888777555444444555555666666666666555444444444333666666555555555444444444222333333444444333333222222222222222222222222222333555666555444333333333444444333333222111000000222222222222222222222222222222222222222222222222000000111111111111000000333333222222111000000000111111222222222333333333//////000000111111222222111111111111111111111111222222222222222111000///000111111111111222222222666666555444333333222111111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////111111000000111111222333444333333222222333333444111111111111111111111111222222222222222222222222333444444555555444444333444444333222222333333333111111222333333444555555555555555555666777999999777777888999:::<<<===>>>888999;;;<<<<<<;;;999888999:::;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHHHHHHHHHHIIIKKKKKKHHHDDDBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAAAAAAAAAAA@@@??????>>>>>>???AAABBBDDDBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;:::999999999888888888888888888888888888888999999999999888888999999888888888888888999777888888999999:::;;;;;;===@@@@@@BBBFFFLLLlllxxxqqqppp{{{uuurrrpppbbb444444555666777888888999999::::::;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<@@@@@@AAABBBCCCCCCCCCCCC<<<======???@@@AAABBBBBB@@@BBBCCCCCCBBBAAABBBCCC@@@@@@@@@@@@AAACCCDDDEEEFFFEEECCCBBBBBBBBBBBBCCCBBB@@@???@@@CCCDDDCCCAAABBBBBBAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@?????????>>>>>>======<<<<<<<<<======>>>;;;;;;;;;;;;::::::::::::::::::999888888777666666777777666555555555555555555555555555444444444444444444333333333222222222333333444444444444333333222222222222222222222222222444555555333222222333444444333222222111000000222222222222222222222222222222222222222222222222111111222222222222111111222222222222222111111111111111111222222222333333000000000000000111111111111111111111111111111111111111222222222111000000000000111111111222222222444444333333333333333333111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000111111111111111000000000///111111000000111111222333333333222222222222333333111111111111111111111111222222222222222222222222333333444444444444333333444333333222222333333444333333333444444555555666444444555666777888:::;;;888888888999:::;;;<<<===888999;;;<<<<<<;;;999888:::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;;;;::::::<<<======>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGIIIJJJJJJHHHEEEDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>???AAABBBCCCBBBBBBBBBBBBAAA@@@>>>>>>======<<<::::::999999:::888888888888888888888888777888888999999888888777999999888777777888888999777888888999999:::;;;;;;===@@@???AAAFFFNNNooo}}}uuusss}}}uuutttzzzlllaaa555555555666666777777777999999::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA======>>>>>>???@@@AAAAAA@@@AAACCCDDDCCCBBBCCCDDDCCCBBB@@@???@@@AAACCCEEEDDDCCCAAA@@@@@@AAACCCDDDAAA@@@???@@@AAABBBAAA@@@CCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>======@@@????????????>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999888888777777666666666666666666555555444444444444444555555555555777777666666666555555555333444444555555444444333222222222222222222222222111333444444222111111222333333333222111111000000222222222222222222222222000000000000000000000000111222222333333222222111111111111111222222222222111111111222222222222333111111111111000000000000000000000000000000000000000000111111222111111111000000000111111111222222111111111222222222333333000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111111111111111000000000000111111000000111111222333222222111111111111222222111111111111111111111111222222222222222222222222333333444444444444333333333333333222222333333444555555555555555555555555444444555666888999;;;<<<999999888888999::::::;;;888999:::;;;;;;:::999888;;;<<<===>>>>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>>>>??????>>>>>>???>>>>>>??????@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGGGGGGGGGGHHHJJJHHHGGGFFFFFFFFFFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@??????????????????@@@AAABBBBBBBBBBBBAAA@@@>>>===<<<===<<<;;;::::::999999:::888888888888888888888888777888888999999888888777888888777777777888888999777888888999999:::;;;;;;<<>>@@@GGGRRRuuuzzzwww~~~vvvvvv|||tttiiiaaa555555666666666666666666888888999::::::::::::999::::::;;;;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>======>>>>>>??????@@@@@@>>>@@@BBBCCCBBBBBBCCCDDDDDDBBB@@@??????@@@BBBCCCBBBAAA???>>>???AAACCCEEE@@@@@@???@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@??????@@@BBBCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>======????????????>>>>>>>>>>>><<<;;;::::::999:::::::::::::::::::::999999999999999888888888777777777666555666777777777666444333333333333444444555555555777777777666666666666555333444444555555444444333111111111111111111111111000222333333111000000111333222222222111111000000111111111111111111111111000000000000000000000000000111111222222111111000......///000111111222222111111111111222222222222222222111111000000////////////////////////////////////000111111222111111000000000000111111111111000000000111111111111111000000000000////////////000000000000000000000000000000000000000000000000//////000000000111111111111111111000000000000000111111000000111111222333111111000000000000111111111111111111111111111111222222222222222222222222333333333444444333333333333333222222222333444444555555555555444444444444444444555666888:::;;;===999999888888888888999999888888999:::::::::999999<<<===>>>??????>>>======<<<<<<<<<;;;;;;::::::999======>>>????????????>>>>>>?????????@@@AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEFFFFFFFFFFFFGGGIIIFFFFFFFFFGGGHHHGGGDDDAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>???????????????@@@@@@AAABBBAAAAAA@@@???===<<<;;;<<<;;;;;;:::999999999:::888888888888888888888888777777888888888888777777888777777777777888888999777888888999999:::;;;;;;;;;???===???HHHWWW{{{~~~zzz{{{uuuwwwzzzqqqhhhaaa555555555555666666666666777888999999:::::::::999999999::::::::::::999999888999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>??????===???AAAAAA@@@@@@AAABBBCCCBBB@@@??????@@@AAABBBAAA@@@?????????AAACCCDDD@@@@@@AAA@@@@@@???@@@@@@>>>???@@@AAACCCDDDEEEFFFCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999999::::::999999999888888888888888888777777777777777555666777777777666444333222333333333444444555555222222222222111111111111333444444444444444444333111111111111111111111111000222333222111000000000222222111111111111111000111111111111111111111111//////////////////////////////000000000000//////,,,------...///000111111000000111111111222222222222222111111000000//////...........................///000111111111111111//////000000000111111111222222111000000///......////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000111111222333111000000//////000000111111111111111111111111111222222222222222222222222222333333333333333333222333222222222333333444555444444444333333333333333444444555666777999;;;<<<999999888777777777888888777888888999::::::::::::======>>>??????>>>===<<<<<<<<<<<<;;;;;;:::::::::===>>>>>>???????????????>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDEEEEEEDDDEEEFFFHHHDDDDDDEEEGGGHHHGGGDDDAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAA???>>>===>>>>>>?????????@@@??????@@@@@@@@@???>>><<<;;;:::;;;;;;:::999999999::::::777777777777777777777777777777777888888777777777777777666666777888888999777888888999999:::;;;;;;999???===???KKK]]]~~~{{{xxxtttttt{{{qqqggg```444444444555555666666666666777888999::::::::::::888999999::::::999999888888999:::;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>======>>>@@@AAAAAA???>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBBCCC@@@AAABBBAAA@@@???@@@AAA===>>>???AAABBBDDDEEEEEECCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@??????>>>????????????????????????======>>>>>>>>>>>>>>>???<<<;;;:::999999888888999999999999888888888777777777777777777777777777777666666666666666555555444333333333333444444444444333333222222222111111111222333333444444333333222111111111111111111111111000222333333111000000111111111111111111111111111111111111111111111111111////////////////////////...//////////////////...,,,------...///000000111000000000111111111111222111111111111000000000000//////////////////////////////000000111000000000/////////000000000111111333222111000///...------////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111111111000000111111222333111111000000000000111111111111111111111111111111222222222222222222222222222222333333333333222222222222222222333444555555333333333333333333333333555555555555666888999:::888888777777777777777888777777888888999999::::::<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@@@@??????>>>???@@@AAABBBBBBBBBBBB@@@@@@????????????@@@@@@>>>>>>???@@@AAAAAABBBBBBAAABBBBBBBBBBBBCCCCCCCCCAAACCCDDDDDDDDDDDDEEEGGGCCCCCCDDDFFFGGGGGGDDDBBBAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999999999::::::777777777777777777777777666777777888888777777666666666666666777888888999777888888999999:::;;;;;;888???>>>@@@NNNbbb|||{{{uuuqqqpppzzzoooeee^^^333333444444555666777777666777888999999:::::::::888888999999999999888888888999:::;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@?????????>>>>>>=========<<<@@@AAABBBBBB@@@>>>>>>?????????@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAACCCDDDCCC@@@???@@@BBB??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>>>>>>>======>>>>>>??????@@@@@@============>>>>>>??????<<<<<<;;;:::999888888999999888888888777777777777666777777777777777777777777777666555555555555555444444333333333333333333666666555555555444444444111222222333333222222111111111111111111111111111111333444333222000111111000000000000111111111111111111111111111111111111000000000000000000000000//////000000000000///////////////000000111111111000000000000111111111111000000000000000111111111////////////////////////000000000000000000///...////////////000000000111111111111000000/////////.../////////000000000111000000000000000000000000000000000000000000000000000000111111111222222222///000000000111111111111111111000000111111222333222111111000000111111222111111111111111111111111222222222222222222222222222222333333333333222222222222222222333444555666222222333333444444555555555555555555555666666777777777666666666777777888777777777888888999:::;;;<<<======>>>===<<<;;;:::999::::::;;;;;;<<<<<<<<<>>>>>>???@@@@@@@@@@@@???>>>???@@@BBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@======>>>???@@@AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@BBBCCCCCCCCCCCCDDDFFFBBBBBBBBBDDDEEEFFFDDDBBBBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCAAAAAA>>>>>>???@@@@@@???>>>===<<<<<<=========<<<<<<;;;:::999999999999999::::::777777777777777777777777666666777777777777666666555555555666666777999999777888888999999:::;;;;;;777??????AAAPPPfff{{{|||rrrnnnlllyyyzzzoooeee___222222333444555777777888666666777999999:::::::::888888999999999999888888999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@??????>>>>>>======<<<<<>>???===>>>@@@BBBCCCBBB@@@???@@@AAACCCDDDDDDCCCAAA@@@AAACCCEEECCCAAA???AAACCCAAAAAAAAA@@@@@@@@@??????BBBBBBCCCDDDCCCBBB@@@???AAAAAA@@@@@@???>>>>>>===<<<<<<===>>>???@@@AAAAAA<<<=========>>>>>>??????===<<<;;;:::999999999999888888888888777777777777666666666666777777777777888777666444444555666666444444444333333222222222444444333333333222222222111111111222222111111111000000000000000000000000111333444444222111111222000000000000000111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111222222222222000000000000111111111111//////000000111111222222000000000000000000000000000000111000000///......////////////000000000000000000000000111111111111.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222//////000000111111111222111111111000111222222333222222111111111111222222111111111111111111111111222222222222222222222222222222222333333222222222222222222222333444555666333333444444555666777777555555444444444444555555666666666666666777888888777777777777888999:::;;;<<<<<<=========<<<:::999888999999:::;;;<<<======>>>>>>???@@@@@@@@@@@@???>>>???AAABBBCCCCCCBBBAAA@@@???>>>======>>>???@@@<<<===>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@BBBCCCCCCBBBCCCDDDFFFBBBAAAAAABBBDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFGGGGGGFFFFFFEEEDDDCCC===>>>???@@@@@@???>>>===:::;;;<<<<<<======<<<<<<999999999888999999::::::777777777777777777777777666666777777777777666666555555555555666777999999777888888999::::::;;;;;;666???@@@CCCRRRhhh|||zzz|||pppmmmiiivvv{{{ppphhhccc444444555555666777777777333666999<<<<<<:::777555777777777777777888888999;;;;;;:::999:::;;;<<<===<<<===>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???AAADDDBBB===<<>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@???BBBAAA>>><<<;;;:::::::::============>>>>>>>>>>>>======>>>>>>??????@@@@@@???>>><<<:::999999999999;;;:::999888777555444444444555666666666555333222555666666666555444444333333333333333333333333333444333333222111111111222333333222222111000/////////000111333333222111000555333111111222222111000222222111111000000//////............////////////333333222111000000000111//////............//////111000///...///111333444111111111111000000000000000000000000000000000000//////000000000000/////////000111111111///...---000000000000000000000000000000000000000000000000------......///000000111111000000///////////////222111111111000000//////333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333...000222333444333111000333222222111111222222333111111111111111111111111222333333444444333333222555555555444444333333333555555666666777777888888888777777666666777888999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???====================================>>>>>>>>>>>>????????????????????????AAA???>>>???BBBDDDCCCAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<;;;;;;::::::777888888999999999888888888888777777666666555555777777666666555555555444555555555555666777999999;;;::::::999888888999999===;;;>>>EEEOOOeee}}}ssswwwxxxnnnhhhmmmrrryyynnnfffbbb444444555555666666777777666777888999:::999888888777777666666777777888999;;;:::999999999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>========================@@@@@@EEEKKKKKKEEE???>>>>>>???@@@AAAAAABBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAA@@@>>><<<::::::::::::<<<<<<<<<============>>>>>>>>>>>>>>>============>>>===<<<:::999999999999999888888777666555444444555555555555555444444333444555555555444444333222333333333333333333333333444333222222111111111222333333222111111000/////////000111111222222222222555333111111111111000///000000000///////////////....../////////000000000222111000000/////////000111111000000000000111111000000///...///111333444111111111111000000000000000000000000000000000000//////000000000000/////////000111111000///...---000000000000000000000000000000000000000000000000/////////000000111111111111111000/////////000000111111111111000000000///111222222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333///000111222333222111111333222222111111222222333222222222222222222222222333444444555555444444333555555444444444333333333555555555666777777888888888777777666666777888999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???@@@CCCEEEDDDBBBDDDDDDDDDCCCCCCCCCBBBBBB???@@@@@@AAABBBCCCDDDEEECCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCBBBBBB@@@??????>>>>>>>>>=========<<<<<<=========<<<;;;:::::::::777888888999999888888888777777777777666666555555777666666666555555555555555555555555666777888999888888888888999999::::::===;;;>>>FFFPPPeeexxxrrrwwwrrrwwwooojjjpppwww}}}yyyooofff```444444444555666666777777888777777777777888999:::777777666666777777888999999999888888999999:::;;;888999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@@@@AAAAAAAAACCCBBBAAA@@@???>>>>>>>>>AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB@@@???===<<<::::::999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<;;;::::::===<<<;;;:::999888888888666666666555555555444444666555555444444444444444333333333333333333222111333333333333333333333333333333222111111111111222222222222111111000000////////////000111222333444666444222111111111///.............../////////////////////000000000111111000000///.........//////111111000000000000111111000////////////111222444111111111111000000000000000000000000000000000000//////000000000000/////////000000000000//////...000000000000000000000000000000000000000000000000000111111111111111111111222222111000000000000111111111111111000000000000000000000111000000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333000111111111111222222222333222222111111222222333333333333333333333333333444444555555555555444444555444444444444333333333444555555666666777888888777777666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????========================@@@??????AAADDDEEEEEEDDD@@@@@@@@@@@@??????????????????@@@@@@AAACCCCCCDDDDDDDDDCCCBBBAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAA@@@???>>>============<<<<<<<<<;;;;;;===<<<<<<;;;;;;::::::999777888888999888888777777777777777666666666666555666666666666555555555555555555555555666777888888555666666888999:::;;;;;;===;;;???FFFQQQfff{{{vvvssssss{{{mmmkkkuuupppnnnuuu}}}{{{~~~}}}uuuyyyzzzpppfff___333333444555555666666777777777777777777888888999666666666666666777888888888888888888888999999999777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??????FFFRRRWWWPPPDDD<<<>>>>>>>>>>>>??????@@@@@@BBBAAA@@@???>>>>>>>>>>>>@@@AAAAAAAAA@@@???>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBB???>>>===<<<;;;:::999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;:::::::::999<<<;;;::::::999888888888555555555555555555555555666555444333222333444555111111222222222222111111222222222222222222222222222222111111111111111222222111111111000000000///000/////////000111333555888555333222222222000///.........//////000000000000000000000111111111111000000///......///////////////............//////000/////////000111222333111111111111000000000///000000000000000000000000//////000000000000/////////000000000000/////////////////////////////////////////////////////////111111111111111111111111333222222111111111111111111111111000000000000000000000000111111000//////000000000000000000000000////////////////////////000000000000000000000000111111111111222222222222111111000000111111222333333222222111111222222333333333333333333333333333333333444444444444333333444444444444444444444444444444555555666777777888666666666777777888999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>========================>>>>>>>>>>>>?????????@@@===========================>>>???AAACCCDDDDDDCCC>>>>>>============<<<<<<===>>>???@@@AAABBBCCCCCCEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@???>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888888777777666666666666666666666666666666666666666666555555555555555555555555666777888555666777888999:::::::::<<<;;;???GGGRRRggg~~~vvvrrrrrruuuuuukkkhhhwwwqqqqqqzzzsssttt|||yyyqqqggg___333333444444555666666666555666777999999888777666666666666555666777777888777777888888888999999999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<>>>>>=========>>>??????>>>>>>=========>>>>>>??????@@@@@@@@@???>>>======@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAA>>>>>>======<<<;;;:::999999999999999::::::::::::888888999999:::::::::::::::::::::999999888777777555555666666666666777777666555444222222333444444000000111111111111111000222222222222222222222222111111111000000111222222111111111000000000000000000///......///111333444888666444333333333222000/////////000000111111111000000000000111111111111000000/////////000000111//////............///////////////000000111222222111111111111000000000/////////////////////////////////000000000000//////000////////////000000000//////////////////////////////////////////////////////000000000000000111333222222111111111111111000000000000000000111111000000111111111111111000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111000000111111222333333222222111111222222333222222222222222222222222222222222333333222222222444444444444444444444444444444444555666666777777555666666777888999999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>:::<<>>>>>>>>>>>=========<<<<<<:::::::::::::::999999999888888888888888777666555555555555555555666666666555555555666666666666666555555555555555666666777777777888999999999999888<<<;;;@@@IIISSShhhxxxuuuvvvyyy{{{rrrmmmjjjzzz~~~qqqtttwwwtttzzz~~~~~~vvvppphhh```333333333444555555666666444555777999999888777666666666555555666666777888777777888999999999999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::<<>>>>>===<<<;;;<<<<<<>>>???<<<<<<<<<<<<<<<===>>>???>>>>>>>>>???>>>>>>======?????????@@@@@@@@@@@@@@@===>>>??????@@@@@@??????>>>>>>>>>>>>===<<<;;;:::999999999999::::::::::::777777888999999:::;;;;;;888999999999999888777666666666666666666666666777555444444333333333333333///000111111222111111111222222222222222222222222111000000000000111222222000000000000000000000000000000/////////000111111777555333333333444333222000000000000111111111111/////////000000000111111000000//////000000111111111111000000000000111111/////////000111111222222111111111111000000000000//////////////////////////////000000000000//////000////////////000000111000000000000000000000000000000000000000000000000......//////000111111222222222111000000000000111000000000000111111111111000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000111111111111222222222333222222111111222222333111111111111111111111111111111222222222222111111333333333444444444444555333444444555555666777777444555666888999999999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999<<>>????????????>>>>>>>>>>>>===;;;<<<>>>@@@AAAAAAAAA@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAA>>>??????@@@??????>>>>>>>>>>>>>>>=========<<<<<<999999999999999999999999888888888888777666555555444555555555555666666666555555555666666666666666666555555444555555666666777888:::;;;;;;:::999888<<<<<>>===<<<::::::;;;===>>>======<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>======>>>?????????@@@@@@@@@@@@===>>>??????@@@@@@??????>>>????????????===<<<;;;999999999:::::::::;;;;;;999999999999999999999999777888999999999888777666555555555555555555555555333444444444444333222222///000111222222222222111111111111111111111111111000000000000000111222222///000000000000000000000000000000000000//////...444222111111222333222111000000000000000/////////....../////////000000000///.........//////000111111111000000000000111111...///000111111222222222111111111111000000000000//////////////////////////////000000000000//////000///......///000111222000000000000000000000000000000000000000000000000......///000222333444444111111000/////////000000///000000000111111111111...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000111222333222111111333222222111111222222333222222222222222222222222111222222333333222222111333333333444444444555555333333444555555666666777333555666888999999999999999999::::::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<====================================:::>>>AAABBB@@@>>>===>>>=========<<<<<<<<<<<<;;;:::<<<>>>@@@AAAAAA@@@??????@@@AAABBBCCCCCCBBBBBB@@@@@@????????????@@@@@@<<<======>>>>>>>>>===============<<<<<<<<<;;;;;;888888888999999999999999888888888888777666555444444444444555555555666666555555555555666666666777666555555444444555555555666888:::<<<===<<<<<<;;;<<<<<>>===:::;;;@@@>>>===;;;::::::;;;<<<===???>>>===<<<;;;:::::::::;;;;;;<<<===>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@>>>===<<<999999:::::::::;;;;;;;;;;;;;;;::::::999888888888777777888999999888666666555555444444444333333333222333444555444333222111000000111222222222222222111111111111111111111111000000///000000111222222////////////000000000000000000111111111///---,,,111000...///000222222111000000//////.........---............////////////---------------...///000//////............//////...///000111111222222111111111111111000000000000//////////////////////////////000000000000//////000///.........000111222000000000000000000000000000000000000000000000000...///000111333555666666111000000/////////////////////000000111111111222------...///000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...000222333444333111000333222222222222222222333333333333333333333333333222333333444444333333222333333333444444555555555333333444444555666666777333444666888999:::999999999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<========================;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<>>===>>>@@@@@@@@@@@@????????????:::;;;>>>@@@AAAAAA@@@???===>>>@@@BBBCCCCCCCCCBBB@@@@@@????????????@@@@@@;;;;;;<<<<<<===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::888888888888888888999999888888888888777666555444444444444555555555666666444555555555666666777777666555555444444444555555444666999<<<>>>>>>>>>>>>;;;<<>>999999999:::;;;<<<===>>>?????????>>><<<;;;<<<>>>@@@@@@>>>=========>>>???BBBBBBBBBBBBAAA@@@??????>>>>>>?????????>>>>>>======>>>@@@AAA@@@???===;;;;;;;;;:::::::::999999999;;;;;;;;;:::::::::999999:::888777666777888777666666666555444333333222222444444333333222111000000111111111111111111111111000000000000000000000000111111222222222222111111////////////000000000000333111000000111111000...111...,,,,,,000222222111000000000000000000000000////////////////////////000000////////////000000////////////000000000000---,,,,,,---///000///...000000000000000000000000////////////////////////000000///////////////000111000///......///000111000000000000////////////000000//////.........---222//////222999===<<<:::000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111111222222222222111000000111111222222222333333333111111111111111111111111111222222333333222222111222222333333333333444444666666555555555444444444555555666666777777888888:::999888777777999;;;<<<::::::;;;;;;<<<;;;;;;;;;>>>>>>>>>>>>====================================<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>???????????????>>>==================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<===============::::::;;;<<<;;;:::888777777777888999::::::;;;;;;888888777777666666555555666666666666666555555555555555555555555555555555555555555555555555555555444666888;;;===?????????===>>>AAAGGGSSSkkkwwwuuu|||tttkkkiiilll|||ooonnn}}}}}}|||~~~xxxhhh^^^YYYWWW222222333444444555555666888888999999999888777777666555555555555666777777888888888888888888888888999999888888999999:::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<===;;;;;;;;;::::::;;;<<<<<<===>>>???>>>======>>>@@@AAA@@@???=========>>>>>>??????@@@@@@AAA@@@@@@@@@>>>>>>????????????>>>>>>===>>>???@@@@@@>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999888666444444555666555444666555555444333333222222444444333333222111111000111111111111111111111111111111111111111111111111000111111222222111111000/////////000000000111111222111000000111111000...000...,,,---000222222111000000000000000000000000////////////////////////000000////////////000000....../////////000000000000///...///000111000///////////////////////////////////////////////////000000///////////////000111111///.........///000////////////000000000000000000/////////.........111///...111666:::999666000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000111111111111000111222333333333333333111111111222222222333333111111111111111111111111111222222333333222222111222222333333333333444444555555444444333333333333555555555666777777888888999888777666777888:::;;;::::::;;;<<<<<<<<<<<<;;;>>>=============================================<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::888888777777888888999::::::;;;888888777777666555555555666666666666555555555555555555555555555555555555444444444444444444444444444666888;;;===>>>??????===???CCCHHHRRRjjjwwwssszzzuuullljjjjjjyyyuuurrrxxxhhh]]]WWWUUU222222333444444555555666777777888888999888888888666666666666666777888888888888888888888888888888999999888888999999:::;;;<<<;;;;;;;;;;;;:::::::::<<<<<<;;;:::::::::;;;;;;===<<<;;;;;;::::::;;;;;;<<<>>>????????????AAABBBAAA@@@???>>>==================>>>???@@@@@@@@@@@@>>>>>>>>>>>>??????>>>>>>===>>>???@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999888888888777888666444444555666555444555555555444444333333222444333333222222111111111111111111111111111111111222222222222222222222222000111111222222111111000000000000000111111111111222111000000111111000///000...---...000111111111000000000000000000000000////////////////////////000//////......//////000------........./////////111000//////000111///...........................////////////////////////000//////......///000000111111000///.........///......//////000000111111000000////////////......000...---///333666444222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111///000111333444555555555111111111222222222222333111111111111111111111111111222222333333222222111222222333333333333444444444333333333333222222222444555555666666777888888888777666555666777888999:::;;;;;;<<<======<<<<<<================================================<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>======<<<;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;::::::::::::::::::::::::999999:::::::::999888888777777777888999999::::::888888777666666555555444555555555555555555555555555555555555555555555555333333333333333333333333444666888:::<<<===>>>>>>>>>BBBGGGJJJQQQhhhwwwuuu|||uuukkkiiihhhwwwyyyvvvxxxhhh]]]VVVSSS222222333444444555555666666666777888888999888888777666666666666777888888888888888888888999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::::::::<<<;;;;;;;;;;;;<<<<<<===>>>???AAAAAA@@@@@@AAABBBAAAAAA@@@???>>>===<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>??????>>>>>>===<<<======<<<<<<<<<;;;;;;;;;888888888888777777777777999888666666777777777666555555444444444333333333333333333222222111111111111111111111111111111111222222222222222222222222000000111111111111000000000000000000111111111222222000///000111111000/////////...///000000111111000000000000000000000000/////////////////////////////////....../////////------------.........///000///------......---+++........................//////////////////////////////.........///000000/////////...////////////////////////000000000000000000//////////////////000///...///111222111000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000///000000000111111111111///000111222333333333333111111111111222222222222111111111111111111111111111222222333333222222111222222222333333333444444444333333333333333333333444444555555666777777888666666555555555666777888::::::;;;<<<============<<<<<<<<<=======================================<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>======<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::999999999999999999999999999888888777777777777888888999999888777777666555555444444444444555555555555555666555555555555555555555555444444444444444444444444555555777999;;;<<<===>>>@@@FFFLLLNNNRRRgggxxxyyytttjjjhhhjjjxxxyyyvvvzzzjjj___WWWSSS222222333444444555555666555666777888888888888888666666666666666777777888777777888888888999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999::::::;;;<<<===???@@@@@@AAACCCBBB@@@?????????@@@@@@@@@???>>>======<<>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;888888888777777777666666999777555555666777666555444444444444444333333333333333222222222222222111111111111111111111111111222222222222222222222222000000000111111000000000///000000000000111111111111000///000111222111000...///000000000000000000//////////////////////////////////////////////////////............//////------------.........///000///------......---+++........................////////////////////////...............///000000,,,,,,---...///000000111111111000000//////......//////000000000000000000111000000000111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////000000000111111111111000000111111111111000000000000111111111222222222111111111111111111111111111222222333333222222111222222222333333333444444444444444444555555555555444444444555666666777777555555555555555666666666999:::;;;<<<============;;;;;;<<<<<<=========>>>========================<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>?????????@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>????????????????????????===>>>>>>======<<<;;;:::;;;;;;;;;:::::::::999999888888888888888888888888666666777777777777888888777777666666555444444444333444444444555555666666555555555555555555555555666666666666666666666666555555666888999;;;<<<===CCCIIIPPPRRRVVViii{{{{{{}}}vvvmmmkkknnn|||yyywww~~~nnnbbbYYYTTT222222333444444555555666666666777777888777777777555555555555555666777777777777777888999999::::::999999888888999999:::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<;;;::::::999999:::;;;<<<>>>@@@AAA@@@AAACCCCCC@@@>>>>>>>>>>>>????????????>>>======BBBCCCCCCBBBAAA@@@??????>>>>>>=========???@@@AAA>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888888888888777777777666777555333333444555444333444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222///000000111111000000///////////////000000000000111000///000111222111000...///111111000//////000///////////////////////////////////////////////////......------......///------........./////////111000//////000111///...........................////////////////////////------------...///000000+++,,,---...///000000000000000000000//////////////////000000000000111111111111111111000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000111111000//////...000000000111111111111222111111111111111111111111111222222333333222222111222222333333333333444444444444555555555555555666333444444555555666777777444444555555555666666666888888:::;;;<<<<<<======;;;;;;;;;<<<<<<======>>>========================<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<======>>>>>>>>>@@@@@@AAAAAA@@@@@@???>>>============>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;::::::999999999777777777666777777888999666666666666666777777777777777666555555444444333333333333444555555666666555555555555555555555555666666666666666666666666555555666777888:::<<<===CCCIIIQQQVVV\\\ooo{{{xxxyyypppnnnrrrzzzzzzpppddd[[[WWW222222333444444555555666777777777777777777666555444444444444444555555666666777777888999999::::::999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;::::::::::::;;;<<<>>>???@@@===???BBBBBBAAA???>>>>>>======>>>???@@@???>>>>>>@@@@@@AAAAAAAAA@@@@@@???>>>>>>===<<<===???AAABBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888777777777666555333333444444444333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////---.........////////////000/////////111222111000---000222222000...///000///////////////////////////////////////////////////......------......///....../////////000000000000///...///000111000///////////////////////////////////////////////////------------...///000000---......//////...---------......///000111111222//////000000000111111111000000111000////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000111111111111///000000111111111000000000000000000111111111111111111111111111111111111111222222333333222222111222222333333333333444444333333333444444555555555333333444555555666666777444444555666666666666666666777888:::;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;::::::999888888777777777666666555666777888999666666666666666666666666777666666555555444333333222222333444444555666666555555555555555555555555666666666666666666666666555555555666777999;;;<<>>???:::===@@@BBBAAA@@@???@@@;;;<<<>>>???@@@@@@??????===>>>???@@@@@@@@@@@@@@@>>>===<<<<<<===???AAABBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999888888888888888777555555666666666555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000//////------------.........///000/////////111222222111---000222222000......000////////////////////////////////////////////////.........------.........////////////000000000000---,,,,,,---///000///...000000000000000000000000////////////////////////,,,,,,,,,---...///000111///000000000///---+++)))***+++---///111222444555//////000000111111111222...///000///.........///111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111000000/////////...000000000000111111111111...///000111222333333333000000000000111111111111111111111111111111111111222222222333333222222222222222333333333444444444222222222333333444444444333333444444555666666777444555666666777777666666555666888999:::;;;;;;;;;::::::;;;;;;<<<===>>>>>>========================<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>???@@@@@@@@@???????????????>>>==================>>>>>>>>>>>>========================????????????>>>===<<<;;;999999999888777666666555777666555555555777888999666666666666666555555555777666666555444444333333222222333333444555666666555555555555555555555555555555555555555555555555666555555555777999;;;<<<<<>>?????????@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;:::;;;<<<===AAA@@@>>>===;;;:::::::::999999::::::;;;;;;::::::999888888777777777777777666666555555555555666666444444444444444444444444111222222333333222222111111111111111111111111111111000...---...///111222555333000///111222333333------......//////000000////////////////////////111000///...---,,,++++++000000//////.........---000000//////.........---.................................------,,,,,,,,,,,,---------.../////////............/////////000////////////////////////---......///////////////000000000000000000000000............////////////111111111111111111111111000111333222000////////////000000000000000////////////.........---------000000000000000000000000111111000000/////////...////////////////////////000000000000000000000000111111111000000000000000111111000000//////......111111111111111111111111000111111111111222222222222222111111111111222222444444444444444444444444444444444444444444444444222333444666777666666555888666444555888999777555777777777777777888888888;;;<<<===>>>>>>===<<<;;;???>>>===;;;;;;<<<<<<===:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======@@@???>>>>>>>>>>>>>>>???>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<:::::::::999999888888888888888888888888777666666444444444555555555666666444444444444444444444444666555444333333333333333333333333444444444555555444444444444444444444444333333333444666777999:::>>>@@@FFFQQQ```{{{}}}vvvjjjffftttyyy~~~zzzeeeYYYUUU444444444444555555555555888888888777666555444333444333333333333333333444888777777777777777777777777888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;<<<===>>>>>>>>>>>>======<<<;;;======???@@@@@@@@@???>>>???>>>>>>>>>>>>>>>>>>???BBB@@@???=========???@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999999888777777666666777777666666555555555555666666111111111111111111111111111222222333333222222111111111111111111111111111000000.........///111222888555222000000000000///.........///////////////........................---------...............000/////////.........---000/////////.........---......................../////////......------------------........................///////////////////////////////////////---......///////////////////////////////////////............////////////........................///000111000...---...////////////000000//////...//////.........---------///////////////////////////.........------------////////////////////////000000000000000000000000111000000000000000000000222111111111000000000000111111111111111111111111000000111111111222222222222222111111111111222222444444444444444444444444444444444444444444444444222333444555666666666666888666555555888888777555777777777777888888888888:::;;;<<<===>>>>>>===<<>>===<<<;;;<<<======<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===>>>>>>>>>======>>>??????======<<<<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<::::::999999999888888888666777777777777666555555444444444444555555555666444444444444444444444444555555444333333333333333333333333444444444444555444444444444444444444444333333444555666888999:::>>>@@@EEENNN]]]vvvtttjjjgggxxx|||www~~~iii\\\WWW777666444333333333444555666666666666666555444444333333333333333333333333777777777777777777888888777777777888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999999999999:::;;;<<<===>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@>>>=========>>>???;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::999888888999888777777666666777777666666555555555555666666333333333333333333333333111111222222222222111111111111111111111111111111000///.........///111222777444111000000000///...///////////////.................................---------.........///////////////.............../////////.......................................///////////////........................---------///////////////.........////////////////////////---......///////////////////////////////////////............////////////...........................//////...---,,,...///---....../////////.....................---------////////////////////////............------------////////////////////////000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111000000000111111111222222222222111111111111222222444444444444444444444444444444444444444444444444444444444444444555666777888666555666777888777555777777777888888888999999999:::;;;===>>>>>>>>>>>>???>>>===<<<<<<<<<======>>>======<<<<<<<<<<<<===========================>>>>>>>>>???>>>>>>=====================>>>???@@@<<<<<<;;;;;;:::999999999::::::999999999999::::::999999999888888888888888555666666666666555444444444444444444555555555555555555555555555555555555555444444333333333333333333333333333444444444444444444444444444444444444444444555666777999:::;;;>>>@@@DDDKKKWWWoootttllljjj~~~uuutttmmm^^^YYY666555333222222333555666555555666666777666666555444444555555555555444444777777777777777888888888777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<;;;;;;::::::<<<;;;;;;;;;<<<<<<===>>>@@@@@@@@@???>>>===<<<;;;;;;<<<<<<===============;;;;;;::::::::::::;;;;;;<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;:::999777666888888777666666666666666666555555444444555555666444444444444444444444444111111222222222222111111111111111111111111111111000//////...///000111111222000//////111222222111000000//////......------........................000//////...------,,,,,,........................................................................//////................../////////...---------,,,////////////............////////////////////////---......///////////////////////////////////////............////////////000000000000000000000000/////////...,,,,,,...000,,,---..........................................////////////////////////000000000000000/////////////////////////////////////////////////////////000000000000000111111111111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222333333333333333333333333333333333333333333333333555444333333444555777888777666666666777777777666777777777888888999999:::888999:::;;;===>>>??????>>>>>>>>>===============??????>>>======<<<======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@<<<<<<;;;;;;:::999999999999999888888888888999999888888888888888888888777555666666666666555444444444444444444444444444444555555555555555555555555444444333333222333333444222222333333333444444444444444444444444444444444555555555666888999;;;<<<===???CCCIIITTTkkkuuupppppp}}}ppprrrnnn___XXX444333222111222444666888666666777888888888777777666666777888888777666666666666777777888888888888888888999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;:::<<<;;;;;;;;;;;;<<<<<<===?????????>>>>>><<<;;;;;;<<<<<<<<<<<<======>>>>>>;;;;;;;;;::::::;;;;;;;;;999999999888888999999999>>>>>>??????>>>===<<<;;;======<<<;;;:::888777666888777777666555666666666555555444444444444555555000000000000000000000000000111111222222111111000000000000000000000000000///////////////000000111000///...///111222111000000000//////......------......................../////////...------,,,,,,---------...............---------.......................................------------------------/////////...---------,,,///////////////.........////////////////////////---......///////////////....................................////////////////////////////////////...///000///......///111,,,,,,---...//////......---............................................./////////000000000000000//////////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111222222111111111111222222333333333333333333333333333333333333333333333333555444333333444555777888666777777777666666666777666777777888999:::::::::888888999:::<<<>>>???@@@>>>>>>>>>>>>>>>=========@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;<<<===>>>???======<<<<<<;;;:::::::::888888888777777888888888777777777777777777777777666666777777777666555555444444444444444444333333555555555555555555555555333333222222222333333444222222222333333333444444444444444444444444444444555555555666888999;;;<<<<<<>>>CCCIIIRRRjjjsssqqqtttzzzlllqqqlll]]]WWW222222111222333444666777777777888888888888888777777888999::::::999888777666666666777888888999999888999:::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;:::999<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;??????@@@@@@???>>><<<;;;<<<<<<<<<;;;:::999777666888777666666555555666666555555444444444444555555111111111111111111111111000000111111111111000000000000000000000000000000////////////000000000000222111//////000000...,,,///////////////.........------------------------+++,,,,,,---...///000000---------------.........---------------.................................,,,,,,,,,---------------...............---------............/////////000////////////////////////---......///////////////....................................////////////---------------------------///000111/////////000,,,---...///////////////---------.......................................---------...............////////////////////////000000000000000000000000/////////000111111222222///////////////000000000000000000000000000000000/////////000000000111111222222111111111111222222333333333333333333333333333333333333333333333333444444444444444555666777555777888777666555666888666777777888999:::;;;;;;888888999:::;;;===???@@@>>>>>>?????????>>>===<<>>>>>============>>>========================::::::::::::::::::999999;;;;;;;;;;;;;;;<<<===>>>======<<<<<<;;;:::::::::888888777777777777888888666666666666777777777777666777777777777666555555444444444444333333333333444444444444444444444444222222222222222333333444222222222222333333333333444444444444444444444444444444555666777999:::;;;;;;>>>CCCHHHRRRiiiqqqqqqxxxxxxjjjqqq|||iii\\\WWW222222222333333444444444666777777777777777666666666777999::::::999777666555666666777888888999999777888999:::<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;::::::999999888999999:::999999:::;;;;;;;;;::::::;;;::::::999:::;;;<<<===;;;::::::999999::::::;;;::::::;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<;;;:::999888777777777666555555555555666555444444333333444444555333333333333333333333333000000111111111111000000000000000000000000000000...//////000000000000000111000//////000///...,,,.........///////////////------------------------++++++,,,---...///000111,,,,,,,,,------.........,,,,,,,,,------.................................------------.........///---------...............,,,------...///000111111////////////////////////---......///////////////....................................////////////------------------------***,,,000111000.........,,,---...///000000000000---------.........//////........................------------.........///////////////////////////000000000000000000000000...//////000111111222222//////000000000111111111000000000000000000000000////////////000000000111222222111111111111222222222222222222222222222222222222222222222222222222222333444555666666666666555777888888555555666888666777777888:::;;;;;;<<<999999999999:::<<<>>>???>>>>>>???@@@???>>>===<<<======<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;::::::<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999888888777777888888999555555555666666666777777555666666666666555444444444444444333333333222222333333333333333333333333222222111111222333333444111222222222222333333333444444444444444444444444333333444555666888999:::<<>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<<<<;;;<<<<<<;;;::::::;;;;;;;;;::::::;;;<<<============:::999888888888999:::;;;::::::999999999999::::::999:::;;;;;;<<<<<<<<<;;;999:::<<<>>>??????======;;;;;;;;;;;;:::999888888777777666555555555555555555444444333333444444555000000000000000000000000000000111111111111000000000000000000000000000000...//////000000000000000---,,,---...000111000///---.........//////000000------------------------...............---------,,,,,,,,,------.........,,,,,,,,,------.................................---.........//////000000,,,------....../////////+++,,,---...///111222222////////////////////////---......///////////////..................................../////////000////////////////////////'''+++///111000...,,,,,,---...///000111111111111---------.........//////.........................../////////000000111111////////////////////////000000000000000000000000...//////000111222222222000000111111222222222333000000000000000000000000////////////000000000000222222111111111111222222222222222222222222222222222222222222222222222222222333444666777666666555555777999888555444666888666777777999:::;;;<<<<<<:::999999999:::<<<>>>???>>>??????@@@@@@>>>===<<<<<<<<<;;;<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999888888777999999888888888888999999444555555555666666777777444444555555444444333222444444444333333222222222222222222222222222222222222111111111222333333444111111222222222333333333444444444444444444444444333333333444666777999:::===@@@EEEHHHOOOeeeuuuxxxrrrgggqqqyyyiii___]]]222333444444555555444444555666666555333333555666777777666666555555555444888888888888999999999999666777777888:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===:::;;;;;;;;;;;;;;;::::::;;;:::999999888888888888;;;<<<<<<<<<;;;::::::999;;;:::999888888888999:::999999888888999999:::;;;::::::::::::::::::::::::<<<<<<===============<<<;;;;;;:::999999888888777666666666666555555555555333333333222222222111111222222222111111111111000111111111111111111111111000000////////////000000000000//////.........---////////////////////////........................//////.........---------,,,---------.../////////..........................................------........................////////////////////////......---,,,---...///000////////////////////////////////////////////////------...///000000//////000000//////.........---111---***,,,000222000---..............................------------......,,,,,,------...///000000...............///000000////////////////////////000000000000000000000000000///...------...///000000000000000111111111111000000000000000000111222000000000000000000000000111111000000//////......000000000000111111111111333333333222222111111111111111111222222333333444333333333222222111111111333333222222333333444555555666888999888777555444777777777777888888888888999999999999:::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<===<<<;;;;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>===<<<;;;::::::999===<<<<<<;;;999888777777888888888888777777777777666666666555444444333333222222333444444555555666333333222222111000//////222222222222222222222222444444333333222111000000222222222222222222222222333333222222222333444444444666888888888999;;;===<<<===AAAFFFPPPggg|||yyyttteeelllyyyjjj___\\\111222333333444444333333444555555444333333444666777666666666555555555555444444555555666666666777777777888999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999;;;<<<<<<<<<;;;;;;:::999<<<;;;:::999999999:::;;;999999888888999999:::;;;::::::::::::::::::::::::<<<<<<============<<<<<<:::::::::999888888777777555555555555444444444444333333333222222222111111222222222111111111111000111111111111111111111111111111000000000000111111000/////////............................................................//////.........---------------------...............................................................................................................------,,,---...///000................................................------...///////////////000/////////............000,,,***+++///111///,,,.................................------.........,,,,,,------...//////000...............///000000////////////////////////////////////////////////000//////......//////////////////000000000111111555444333111000/////////000000000000000000000000111000000000/////////...//////000000000111111111333333333222222111111111444444444333222222111111333333333222222222111111333333222222333333444555555666777888888777555444666666777777777888888888888888888888888999;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<===<<<;;;:::;;;===<<<<<<===>>>>>>===<<<<<<;;;<<<===>>>>>>===<<<;;;>>>======<<<;;;:::::::::===<<<;;;:::999888888777888888888777777777666666555555555555555555555555555555555555555555555444666666555555444333333222222222222222222222222222444444333333222111111000222222222222222222222222111111111222333444555666222444555666666777999;;;<<<>>>BBBGGGQQQhhhvvvxxx~~~pppdddmmmwwwggg]]]ZZZ000111222222333333222222333444444333222222444555666666666666555555555555555666666777888999::::::888888999:::;;;<<<<<<=========<<<;;;::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;::::::======<<<;;;:::;;;;;;;;;999888888888888999::::::;;;;;;;;;::::::999999999;;;<<<<<<===<<<<<<;;;;;;:::999999888888777666666444444444444333333333222333333333222222222111111222222222111111111111000111111111111111111111111111111111111111111111111////////////...........................................................................---------............------------////////////////////////................................................------------------------...------------...//////................................................---......///////////////////////////............///,,,***+++...///...,,,////////////////////////........................,,,,,,------.../////////...............///000000//////////////////////////////////////////////////////000000000000//////....../////////000000000555444333222111000000000000000000000000000000000000000000000//////////////////000000000000111111222222222222222111111111444444333333222111111111333333333222222222222111333333222222333333444555444555666777777666555444666666777777777777888888777777666777777888999:::999:::;;;;;;<<<<<<;;;;;;:::<<<===<<<;;;:::;;;<<<======>>>>>>>>>>>>======<<<===???AAAAAA???===<<<======<<<<<<;;;;;;::::::<<<<<<;;;:::999888888777888888777777777777666666444444444555555555555555777777777666555444444333777666666555555444444333222222222222222222222222444333333222222111111111222222222222222222222222000000111222333555666777222333555666666777999:::===???CCCIIISSSkkkuuujjjpppzzzkkkcccooosssddd[[[XXX111111222333333333333333222333333333222222333555666666666666666555555555666666777888:::;;;<<<<<<999999:::;;;;;;<<<============<<<;;;::::::::::::;;;<<<==================<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;:::::::::888888888888888999999:::<<<;;;;;;::::::999999888;;;;;;<<<<<<<<<;;;::::::999888888777777666666555444444444444333333333333333333333222222222111111222222222111111111000000111111111111111111111111000000000111111000000000///////////////..........................................................................................------,,,,,,,,,////////////////////////---------.......................................------------------------------------......//////......................................................///////////////...///////////////............,,,++++++...///...---000000000000000000000000---..................------------.........//////...............///000000////////////////////////////////////////////////...///000111111111000///............////////////000000000000111222333333000000000000000000000000000000000000////////////////////////000000000111222222222111111111111111//////000111222222333333222222222222222222222222333333222222333333444555444444555666666666555555666666666666777777777888777777777777888999::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAACCCCCCAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777888777777777666666666666555555555555555444444444666666555555444444444444444444333333222222222111222222222222222222222222333333333222222111111111222222222222222222222222111111111222333444555666333555777888888888:::<<<>>>@@@DDDJJJUUUmmmxxxllldddmmmzzzyyykkkcccpppqqqbbbYYYXXX222333333444444444444444111222333333222222444666555555555666666666666666333333444555666777888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::;;;<<<<<<===>>>>>>======;;;;;;;;;::::::;;;;;;<<<;;;;;;<<<======<<<<<<;;;<<<<<<<<<;;;:::999999888888888777777888888999:::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;:::999999888777777666666555444444555555555444444444444333333333333222222222111111222222222111111111000000000000000000000000000000......///000000///...............///////////////................................................---...........................------,,,,,,,,,+++////////////////////////---------.........//////................................................---------..................................................................///////////////...............//////////////////...------.../////////000000000000000000000000------...//////...---------------..............................///000000////////////////////////........................---...///111111111000///............////////////.........//////000222222000000000000000000000000////////////000000000000...////////////000000000111111111111111111111111------...///000111222222222222222222222222222222333333222222333333444555333333444555555555555555555666666666666777777777888777777888888999:::;;;999:::;;;;;;<<<<<<;;;;;;:::;;;<<<;;;:::999:::<<<>>>>>>============>>>>>><<<>>>AAACCCCCCAAA>>><<<:::::::::;;;;;;;;;;;;;;;:::::::::999999888888777777777777666666666666555777777666555444333333333222222222333333444444444222222222222111111111111222222222222222222222222333333222222222222222111222222222222222222222222444444333222222222333333333555777777777888:::<<<>>>@@@EEEKKKWWWpppvvviiicccoooyyysss|||}}}mmmdddooooooaaaYYYXXX333333444555555555555444222333444333222333555777555555555666666666666666555555666777777888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<===============:::::::::::::::;;;;;;<<<;;;;;;<<<============<<<<<<<<<<<<<<<;;;999888777888777777777777888999999::::::::::::::::::::::::;;;;;;;;;;;;:::999888888777777666555555444444333555555555555444444444444333333333222222222111111222222222111111111111000000000000000000000000000------////////////------.........///////////////------------------------........................---------...............------------,,,,,,,,,,,,........................,,,,,,------.../////////........................////////////////////////,,,---......//////......------------------------------------------------//////////////////...---.........//////////////////............///000000////////////////////////,,,---...//////...---,,,.......................................///000000////////////////////////........................,,,---...//////000000///....../////////000000000111000///...............000000000000000000000000////////////000000000000......////////////000000000000000111111111111111////////////////////////111222222222222333333333333333222222333333444555222333333333444555555555555555666666666666777777888888888888888:::;;;;;;999:::;;;;;;<<<<<<;;;;;;999;;;<<<;;;:::999:::;;;======<<<<<<<<<<<<======<<<===???AAAAAA???===<<<999999::::::;;;;;;<<<<<<::::::999999888888888888777777666666666666555555777666666555444444333333000111111222333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222555555444333222222222222111222444555555666888999===???EEELLLXXXqqqyyylllhhhtttqqqnnnyyy~~~nnndddooonnn```YYYYYY222222333444444444444333222333444444333444666888555555555555666666666777888888999999::::::::::::999999999999::::::::::::999999999999:::;;;<<<<<<999999;;;<<<<<<=========999999999999999:::;;;;;;;;;;;;<<<===========================<<<:::999777777777777777777888999999888999999::::::;;;;;;<<<;;;;;;;;;::::::999888777666666555555444333333333444444444444333333333222333333333222222222111111222222222111111111111000000000000000000000000000---...///000000///...---............/////////000------------------------........................---------.........//////,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...//////000................................................,,,---.../////////...---------------------------------------------------///////////////...------............/////////000---......------...///000........................,,,---///000000///---,,,.......................................///000000////////////////////////........................,,,,,,,,,,,,---...///000/////////000000000111111111000000///////////////000000000000000000000000.../////////000000000111........./////////000000///000000000111111111222111111111111111111111111111111222222222333333333333333222222333333444555222222222222333444555666555555555666666666777777777777666777777888999:::999:::;;;;;;<<<<<<;;;;;;999:::;;;;;;999999:::;;;===<<<;;;::::::;;;<<<===;;;<<<===>>>>>>===<<<;;;888888999:::;;;;;;<<<<<<999999999999888888888888777777666666666555555555444444444555555555666666333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222444444333222222222333333000222444555555666777999<<>>>>>======>>>?????????===<<<:::888777777777777777888888999777888999:::;;;;;;<<<===;;;;;;;;;:::999888777666666555555444444333222222333333333222222222111111333333333222222222111111222222222111111111111000000000000000000000000000...///000222222000///...---.........//////000000------------------------........................---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................------------------------,,,,,,.../////////...---------------------------------------------------//////000000///...---------.........//////000000,,,---------,,,,,,...///........................,,,---///000000///---,,,.....................---...............///000000////////////////////////........................,,,,,,++++++,,,---///000000000000000111111111111.........///000222333444000000000000000000000000.../////////000000111111............/////////000//////000000111111111222...///000222333444666666111111111222222333333333333333222222333333444555222222222222333444555666555555555555666666666777555555555666666777888999999:::;;;;;;<<<<<<;;;;;;999:::;;;;;;999999:::;;;<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;;;;<<<<<<999999999888888888888888777666666666555555555555111111222444666777888999666555555444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555222444666777777777999;;;<<<>>>DDDLLLXXXrrrzzzxxxjjjiiiuuusssfffaaappp|||kkk]]]WWWXXX222222222111111111000000444333333333333444555555555555555555666666666666666666555555555555666666999888888888999::::::;;;999999:::::::::;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;::::::999999999:::;;;;;;;;;::::::<<<===??????>>>===<<<;;;;;;:::::::::999999888777777666777777888999::::::;;;;;;777777777777666666666666555555444333333333333444444333111//////000111333000000000000000000000000000000000000000000000000......//////000000111111//////.........---------....................................---,,,++++++......---------......///,,,,,,************,,,,,,+++,,,,,,---.........---***+++,,,,,,------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++,,,---......---,,,+++........................//////.........---------////////////////////////000000000000000000000000---------.........//////////////////////////////////////////////////////........................------............---------------............///////////////////////////........................................................................000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000111111000...---...000000//////000222555888:::000222555777777555222000111111222222222333333333333333333444444444555555555555555555666666666666777777777777777777777777;;;;;;;;;::::::999999999777999;;;======;;;999777;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::888777666666666666666666555555555555333555666555444222333333333333333333333333333333222222222222222222222222111111111111111111111111333333222111111222333333333333333222222111111111333333333333333333333333111111222333555777999:::;;;???FFFMMMWWWooo~~~{{{{{{iiiiiisssyyykkkgggwwwyyyiii___XXXTTT222222222111111111000000444333333333333444555555555555555555666666666666666666555555555555666666888777777777777888999:::999999999999::::::::::::999999999999999::::::;;;;;;;;;;;;::::::999999999999;;;;;;;;;::::::;;;===???>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777777777777888999:::::::::777777777777666666666555555555444333333333333444333333111000000000111222000000000000000000000000000000000000000000000000////////////000000000000//////.........---------........................,,,,,,------...---------//////...---------------//////...------...//////+++,,,------......------,,,---......//////......,,,,,,,,,---------............---------,,,,,,,,,,,,------------------,,,........................//////.........---------........................////////////////////////---------.........//////////////////////////////.......................................---------------............---------------............///////////////////////////........................------------------------........................000000000000000000000000000000000000000000000000//////000000000111111111////////////000000000000000111111000///...000111111111333444555666777777333444666777777666444333111111222222222333333333333333333444444444555555555555555555666666666666777777777777777777777777;;;;;;:::::::::999999999999:::;;;;;;;;;;;;:::999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999888888777777666666666666555555555555333444666555444222222333333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333333333333222222111111111333333333333333333333333222222222333555777999:::<<>>>>>======<<<<<<;;;;;;<<<;;;;;;::::::999888888666666777777888888999999777777777666666666555555555555444333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000////////////...............---------........................***+++,,,---............//////...---,,,,,,------000//////......//////000,,,,,,------......------,,,---......//////......,,,,,,,,,---------.........------------,,,,,,,,,...------,,,,,,------..........................................---------------------------------////////////////////////---------...............////////////////////////........................//////.........---------------............---------------............///////////////////////////........................................................................000000000000000000000000000000000000000000000000//////000000000000111111////////////000000000000000111111111000000111333333444666888888777555333333333444555555444333333111111222222222333333333333333333444444444555555444555555555555666666666777777777777777777777777::::::::::::999999999999<<<;;;:::999999:::;;;<<<999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999888888777777666666666555555555555444333444555555333222222333444444444444444444444444222222222222222222222222111111111111111111111111333222111111111111222333222222222222222111111111222222333333333333333333333333333444555777888999<<<@@@EEEKKKTTTlll~~~pppdddiiivvvyyymmmlllxxxjjjaaaZZZVVV111111111111111111111111333333222222333333444555444444444555555555666666666666555555555555666666777777777666666777777888777777777777888888888888777777777777888999::::::::::::::::::::::::::::::999:::;;;:::999999;;;==================<<<<<<<<<===<<<<<<;;;::::::999999555666666666777777888888777777666666666555555555555444333333222222333333111222222222222111000000000000000000000000000000000000000000000000000000111111000000//////......................................................+++,,,------.........------------,,,,,,---......------,,,,,,,,,,,,------,,,,,,------...------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------...---,,,++++++,,,---...................................................------------------------////////////////////////........................////////////////////////......................../////////...------,,,,,,------............---------------............///////////////////////////........................////////////////////////........................////////////////////////////////////////////////////////////000000000111////////////000000000000000111222111000111333444666666777777666444222111111111000000000000111111111111222222222333333333333333333444444444555555444444444555555555666666777777777777777777777777:::999999999999999999999;;;;;;:::999999:::;;;;;;999999888888888888999999::::::::::::::::::::::::999999999999999999999999888888888888888888777777666666555555555444444444222444555555333222222333444444444444444444444444111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111111111222222222222222333333333444444444444555666888888===@@@EEEJJJSSSjjjxxxjjj```hhhwww~~~sssssszzzmmmccc[[[WWW111111111111111111111111333222222222222333444444444444444444555555555555666666555555555555666666999888888777777777888888666666777777777888888888777777777777888999:::;;;::::::::::::::::::::::::999:::::::::999999;;;<<<<<<<<<<<<=====================<<<;;;;;;::::::999666666666666666777777777666666666666555555555555444444333222222222222333111222222222222111000000000000000000000000000000////////////////////////111111000000//////......---.............................................---.........------,,,++++++++++++,,,---...///000+++++++++,,,,,,+++++++++,,,------...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------...---,,,++++++,,,---...........................---..........................................................................................---////////////////////////........................//////.........---------------............---------------............///////////////////////////........................000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000////////////000000000000000111222111000111333444888666444222111111111111111000////////////000111111111222222222333333333333333333444444444555555444444444444555555555555666666666666666666666666999999999999999999999999999999:::;;;;;;:::999999::::::999999999999::::::::::::::::::::::::::::::999999999999999999999999777777777777777777777777555555555555444444444444222444555444333111222222444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444555666777888999>>>@@@EEEIIIRRRiiitttfff___hhhxxxtttuuu~~~pppeee\\\WWW111111111111111222222222222222222222222333444444333444444444444555555555666666555555555555666666999999888777777777888888666777777777888888888888777777777888999:::;;;<<<999999::::::::::::;;;;;;888999:::999888999:::<<<;;;;;;<<<<<<======>>>>>>===<<<<<<;;;;;;:::999999666666666666777777777777666666666555555555444444444444333222222222222222222222222111111111111000000000000000000000000000////////////////////////000000000000////////////---------...................................................---,,,+++***++++++++++++,,,...///000,,,------......------,,,------......------,,,,,,,,,---......//////......,,,,,,,,,---------......,,,,,,,,,------------......------,,,,,,------...........................---------...............////////////////////////.......................................---------////////////////////////------------------------........................------............---------------............///////////////////////////........................111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000......////////////000000////////////000000000000000111111111000000111333666444222000//////000111222222111111111111222222111111222222222333333333333333333444444444555555333444444444444555555555666666666666666666666666888888888999999999999999777888999::::::999888777;;;::::::::::::::::::;;;::::::::::::::::::::::::999999999999999999999999888777777777666666555555555555555444444444444333222333444444222111111222333333333333333333333333111111111111111111111111111111111111111111111111000000111222222111000000000000000111111111111111000000111111222333333333444444444555666777999:::>>>AAADDDIIIQQQjjjssseee___iiiyyyvvvxxxrrrfff^^^YYY000000111111111222222222222222222111222222333444333333444444444555555555666666555555555555666666999888777666666666666666777777777888888888999999777777888888999;;;<<<===999999999::::::;;;;;;;;;888999:::999888888:::<<<;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;:::999999999777777777777777777777777666666555555555444444444444333222222111222222222333333111000000000111222000000000000000000000000////////////////////////////////////000000000000---------.........//////........................---------...------,,,,,,------,,,,,,+++,,,,,,---------...//////...------------......------,,,+++,,,---......//////......,,,,,,,,,---------......,,,,,,,,,---------......,,,------------------,,,........................---------.........//////................................................//////.........---------////////////////////////------------------------,,,,,,------.../////////------............---------------............///////////////////////////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000........./////////000000////////////000000000000000111111000///...000111222222111111000000000000222222222222222222222222111111222222222333333333333333333444444444555555333333444444444555555555666666666666666666666666777888888888999999999999888888777777777777888888::::::999999999999::::::999999999999999999999999888888888888888888888888888888777666555555444444555555555444444444333333111333444444222111111222222222222222222222222222111111111111111111111111111111111111111111111111///000111222222111000//////000000000111111111222///000000111222222333333333333444555777888:::;;;>>>AAADDDIIIRRRjjjzzz~~~rrreee```kkk{{{wwwzzzssshhh___[[[000000111111222222222222222222111111222222333444333333333444444444555555666666555555555555666666888777666555555555555555888888888888999999999999888888888999:::<<<===>>>999999999::::::;;;;;;;;;888999:::999888888:::<<<:::;;;;;;<<<===>>>??????<<<;;;;;;::::::999888888888888888888777777777777666666555555555444444444444333222222111111222222444333111//////000111333000000000000000000000000////////////////////////......//////000000111111---------.........//////........................++++++,,,---............000///---,,,+++*********+++,,,---......---,,,+++---.........---,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++,,,............,,,+++........................---------.........//////------------------------........................//////.........---------////////////////////////------------------------+++,,,,,,---...///000000---..................------------.........//////////////////////////////................................................000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////000000000000000111111000...---...000///000222333333222111000000000111111111111000000111111222222222333333333333333333444444444555555333333333444444444555555666666666666666666666666777777888888999999999999:::888555333333555888:::999999888888888888999999999999999999999999999999888888888888888888888888999888777666555444333333555555444444444333333333111333444444222111111222111111111111111111111111000000000000000000000000111111111111111111111111///000111222222111000/////////000000111111111222///000000111222222333333222333333555777999;;;<<<>>>AAADDDIIIRRRkkkttt}}}qqqfffaaammm}}}|||qqquuussshhhaaa]]]000111111111111222222222///000000000000111111111222222333444555666777888666666555555555555666666666777777777888888888888888888888888888888888888999999999:::::::::;;;;;;======<<<<<<<<<<<<======:::;;;<<<;;;999888999:::<<<;;;::::::999999::::::>>>===:::888777888999:::999999999888777666666555666555555555555444444444333222111111000000111111111111111111000000000000333111...///000111...,,,000///---,,,,,,---///000000000//////.........---........................,,,---......//////......////////////////////////---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...//////...---,,,...------,,,,,,------...,,,---------.../////////.../////////...---,,,,,,///...---,,,,,,---...///........................//////000000000000//////------------.........//////......------......///////////////////////////------............---------------............///...------------...//////111111000///...---,,,,,,................................................////////////////////////111000///...............000000000000000000000000000000000000000000000000...//////000111222222333000000000000000000000000111000///......///000111000/////////000111222222333333333444444444555555555555444333444555666777555555555555555666777777777777777777777777777777777777777777777888999999:::999999:::;;;<<<===>>>:::999999888888999999:::888888888999999:::::::::777777777777666666666666444555666777777666555444777777555444333222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222///111222111000///000111000000000000000000000000111111111111111222222222444555777777777777:::<<<@@@BBBFFFKKKUUUmmmooovvvrrriiihhhgggqqqpppttthhh```\\\000111111111111222222222000000000111111111222222222333333444555666777777666666666555555666666666777888888888999999999999888888888888888888888888999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<;;;999888999:::::::::999888888888888999;;;;;;:::999999999:::;;;999999888888777666666555666555555555555444444444333222111111000000111111111111111111000000000000///...---...111222111000///...------------...///000/////////.........---........................,,,---......//////..............................------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...//////...---,,,...------,,,,,,------...---------........................///......------///...------------...///........................//////000000000000//////------........./////////---,,,,,,++++++,,,,,,---------------------------------............---------------............///---------------.../////////////////////.........................................................////////////////////////000//////............///000000000000000000000000////////////////////////...//////000000111111111000000000000000000000000111000////////////000111000000000000000000111222222333333333333444444444555444444333444555666777555555555555555666666777777777777777777777777777777666666666666777888999999999999:::;;;;;;;;;<<<999999999999999999999999777888888888999999999999777777777777666666666555444555666777777666555444555555444333333333333444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222///111222111000///000111000000000000000000000000111111111111222222222222444555777777888999;;;>>>@@@BBBEEEKKKUUUmmmuuu{{{wwwmmmlllmmm}}}nnnlllpppddd]]]YYY000111111111111222222222111111222222222333333333444444444555555555666666666666666666666666666666888888888999999999::::::888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;999888888999:::999888888777777888888888999999:::::::::::::::999888888777777666666555666555555555555444444444333222111111000000111111111111111111000000000000...------...000111111000......................../////////.......................................,,,---......//////....................................------------.........------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...------............------...------,,,,,,------..................---------------......///.........///...------------...///...........................//////000000//////........./////////000000000------,,,,,,,,,,,,------------------------------------............---------------............///---------------......///---.........//////000000................................................///////////////////////////............//////000000000000000000000000000........................////////////////////////000000000000000000000000111000000//////000000111222111000000000000000000111111222222222333333333444444444333444555555666555555444444555555666777666666666666666666666666666666555555666666777777888888::::::;;;:::999888888999::::::::::::999888777888888888888888999999777777777666666666555555444444555666666555444444333333333333333444555555222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222///111222111000///000111000000000000000000000000111111111111222222333333444666888888999;;;>>>@@@BBBBBBEEEJJJTTTmmm}}}zzznnnmmmpppwwwiiifff|||nnnaaaZZZWWW000000111111111222222222222222222333333333444444444444555555555555555555666666666777777666666666777777888888888999999999888888888888888888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<===;;;999777888999::::::999888888888888888888999:::;;;;;;:::888777888888777777666666666666666555555555555444444444333222111111000000111111111111111111000000000///111000/////////...------......////////////......................................................,,,---......///..........................................------.........------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,---......------------------------...------,,,,,,------.../////////...---------,,,,,,,,,---.../////////............------....................................//////////////////...////////////000000000000//////............//////////////////////////////------............---------------............///------,,,,,,------...///............////////////................................................////////////////////////...............///000111////////////////////////........................////////////............000000000000000000000000000000000000000000000000222222111000/////////000000111111111111222222222333333333444444444555555555444444444444555666666666666666666666666666666666666555555555555666666777888999;;;:::999777666777888:::;;;;;;:::888777999999999999999999999999777777666666666555555555333444555666666555444333333333222222333333444555222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///111222111000///000111000000000000000000000000000111111222222333333333555666888::::::<<>>AAABBBBBBEEEHHHQQQhhhmmmeeehhhlllllleeeiii{{{|||jjj___ZZZ000111111111111222222222111111222222222333333333222222333444555777777888555777888999999888777555777777777777888888888888888888888888888888888888777777888888888999999999:::999999999999999999:::777999::::::::::::;;;===:::999999888777888888888999999999999999888777666555555555666666666666666666666555555555444444444333222222111000111111111111111111111000000000000...000111///,,,+++,,,...222000///------///000222,,,,,,,,,------.................................,,,---......//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,...------------...//////------++++++++++++------...------,,,,,,------...,,,------....../////////.../////////...---,,,,,,,,,---...//////...---,,,........................---..................---------------.........///000000////////////000000////////////////////////---..................------------.........//////,,,,,,++++++,,,,,,---...,,,,,,---...///000111222................................................////////////////////////111000///...............000000000000000000000000000000000000000000000000...//////000111222222333000000000000000000000000000111222333333222111000000000//////000111222222111222222222222333333333111222333444555444333333444333333333333444555555888888888888888888888888999999888777777777777777888888888888999:::;;;<<<:::999999888888999999:::777777666666555555555444666666555555555444444444111222333333333333222111000000000111222333555666222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000111111222444555666666777999:::::::::;;;===???AAABBBEEEIIIQQQgggkkkdddgggkkkkkkeeejjj}}}oooccc^^^222222222222222222222222444444444333333222222222333444555666666555444333555555666666777777888888999999888777666555444444444444333444444555666777:::888666555555666888:::666777888999999888777666777777777777888888888888999999888888888888888999777888:::::::::999777555666555555555555444444444666666555444333333222222444444333333222111000000444444444333333222222222000000000000000000000000////////////////////////////////////////////////...........................---+++******+++---...------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---...---...............------.........------,,,,,,,,,//////.........---------......................../////////...------,,,,,,000000//////.........---------------------------------------------------///---,,,---000222000...//////////////////////////////.........---------,,,,,,,,,---------..................////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,---......//////......111111000///...---,,,,,,......////////////......000000000000////////////////////////////////////222222111111000000//////111000/////////000111222111111222222222333333333111111111000111111222222555555444444444444555555444444444555555555555666555666999::::::999666555777777888:::<<<===>>>???999999999999999999999999666555555555555666666777666555333111111222333444333333333333333333333333111111111111111111111111333222222222111000000000111111111111111111111111000000000000000///......000000111111111111000000000111111111111000000///000000000000000000000000222222222222333444555555666888::::::::::::<<<===@@@CCCAAADDDRRRcccpppdddcccpppnnnjjjoooqqqccc\\\111111111111111111111111444444444333333222222222333444555555555555444333444555555666777777888888:::999999888777666666666555555555555666777888888999888777666666777888999666777888999999888777666777777888888888999999999999999999888999999::::::777888999::::::888777555555555555555444444444444555555555444333333222222444333333222111111000000333333333222222222111111000000000000000000000000////////////////////////////////////////////////..............................---,,,,,,---......------------------------...---,,,,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,------------,,,+++++++++***++++++,,,,,,,,,,,,---------...............------...------------------,,,//////.........---------........................------..................000/////////.........---------------------------------------------------///---,,,---///111///...........................///.........------------,,,,,,,,,---------..................////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,---......//////......///////////////...............////////////......000/////////////////////000000000000000000000000000/////////.........---000////////////000111111111111222222222333333333333333333222333333444555555555444444444444555555444444444555555555555666777777777777777777777777777888999:::;;;<<<===>>>999999999999999999999999777666666555555555666666777555444222222333444555333333333333333333333333111111111111111111111111222222111111111111111111111111111111111111111111111111111111111000//////000000111111111111000000//////000000111000000000000000000000000000000000222222222222333444555555777999;;;;;;;;;;;;===???@@@CCCAAADDDPPPaaauuuhhheeeooo}}}qqqkkkooouuuggg```000000000000000000000000444444333333333333222222222333333444444333333222444444555555666777777777::::::999999888888777777666666666666777888999999888888888888888888888888777777888888888888777777888888888888999999999999999999999999999:::;;;<<<777888999999999888777666555555555555444444444444555444444333333222222222333333222222111000000000222222111111111111000000000000000000000000000000////////////////////////////////////////////////................................................------------------------...------,,,,,,------...........................---,,,,,,++++++,,,,,,---------------------------***+++,,,---------,,,,,,------...............------------------........................---------........................,,,,,,------...//////000/////////...............------------------------------------------------...---,,,---...///...---....................................------------,,,,,,,,,---------......---............/////////---------------------------------------------------------............///------...////////////...---.........//////000000......////////////......////////////////////////111111111111111111111111////////////...............//////000111111000000111111222222222333333333333333333333333444555555555555444444444444555555444444444555555555555666777666555444444555666777888888999999:::;;;;;;<<<999999999999999999999999888777666555555555555555777666444333333333444555333333333333333333333333111111111111111111111111000000111111111111111111111111111111111111111111222222111111111111000000///000000111111000000///---...//////000000000000000000000000000000000000222111111222222333444555888:::;;;<<<<<<<<<>>>???>>>BBB@@@BBBNNN^^^}}}ooohhhooozzzrrrkkknnnvvvggg```111111111111111111111111333333333333333333333333222222222222222222222222333444444555555666777777888888888888888888888777666666666666777888999999777888888999999888888777777777777888888777777777777777777888888888888999888888888888999:::;;;;;;777888888999888777666666555555555444444444333333444333333333222222222111222222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................------............---------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,---...///000111)))***,,,......---,,,+++,,,---......///.........,,,,,,------......//////................................................---------.........//////........................,,,,,,---------------------------------------------,,,,,,,,,------------........................------------------------,,,,,,,,,---------......---------.........//////........................---------------------------------............///------...///////////////............////////////......////////////...............///////////////000000000000000000000000111111111111000000000000...///111222333222111111111111222222222333333333111111111111111222333444555444444333333444444555444444444555555555555666555555555444444555555555888888888999999999999999888888888888888888888888888888777555555444444444666555444333333333333444222222222222222222222222111111111111111111111111//////000000111111222222111111111111111111111111111111000000000000000000//////000000000000//////,,,,,,...///000000000000000000000000000000000000111111111111222333444555777999:::;;;:::;;;<<<>>><<<@@@???@@@KKK[[[}}}xxxnnnrrr|||rrrkkknnnzzzjjjaaa222222222222222222222222333333333333333333333333222222222222222222222222333333333444555555666666666666666777777777777777555555555555666777888888888888999999999999888888888777777777777777777888666666666777777777888888777777777777777888999999888888888888777777666666555444444444444333333333222222222222222111111111111111000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+++,,,------------,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............//////)))***,,,......---,,,+++,,,------...//////......---------....../////////---.............................................//////.........------------------...............,,,,,,,,,---------......------------------------------------,,,,,,,,,---........................,,,,,,------------------,,,,,,,,,---------......------------....................................---------------------------------............///---...//////000000//////////////////..................////////////......------....../////////000////////////////////////000000000000111111111111...000111333444444333222111111222222222333333333111111111111222333444555444444333333333333444444444444444555555555555666333444555666666555444333888888888888888888888888888888888888888888888888888888777555555444444444333333333222222222222222222222222222222222222222111111111111111111111111/////////000000111111222000000000000000000000000//////............///000//////000000000000//////,,,,,,...///000000000000000000000000000000000000111111111111222333444444444666888888888888:::<<<:::???>>>???IIIXXX{{{uuuxxxxxxppprrrpppddd222222222222222222222222222222333333333333444444333222222111111222222333222222333333444555555555555555666666777777777888555555555555666777888888999999999999999999999999888888777777777777888888666777777777777888888888777777777666666666777777888888777777777666666666444444444444333333333333111111111111111111111111000000000///////////////......////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111111000...---,,,+++******+++,,,---------,,,,,,,,,,,,---...////////////.............../////////---------.......................................000//////...------,,,,,,---------------.........+++,,,,,,------.........---------------------------...///...---,,,---...------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------------.........---------------------------------------------------------............///......///000000000000///000000//////.........---......////////////......---------......//////000....................................///////////////000111222333333444444111111222222222333333333333333333333444666777888444444333333333333444444444444444555555555555666222444666888888666444222666666777777777777777777888888888888888888888888888777666555555555555555222222222222111111111000222222222222222222222222111111111111111111111111//////000000000000000000000000000000000000000000///...---,,,---...///000...//////000000//////...---...//////000000000000000000000000000000000000111000000111111222333444222444555666555666888999777======???GGGWWW{{{yyywwwxxxttteee111111111111111111111111222222222333333444444444444333222222222222333444222222222333444444555555555555666777888888999999666666666666777888999999::::::888888888888::::::999888777666666777888999888888999999999::::::::::::999888777666666666666888888777666666666666666444444444333333333222222000111111111111111111111////////////////////////......//////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...---,,,++++++,,,---...------------------------,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---//////......---,,,++++++++++++,,,,,,,,,,,,------+++,,,---...////////////////////////............---------.........//////..........................................------,,,,,,,,,------.........++++++,,,,,,---......///------------------------...///111///---,,,---///------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000.........///////////////......////////////......,,,,,,---......///000000////////////////////////---........./////////000.........///000111333444111111222222222333333333333333333444555666777888444333333222222333333444444444444555555555555666444555666666666666555444555555555666666777777777888888888888888888888888777666666555555555666666222333333333222222111111111111111111111111111111111111111111111111111111000000000000000/////////000000000000000000000000///...---------...000111......////////////......//////000000111000000000000000000000000000000000000000000000111222333444111333444555555555777888555<<<===>>>GGGVVV{{{{{{yyy{{{}}}kkk000000000000000000000000222222222333333444444444444444333222222333444444111222222333333444555555666666777888999::::::;;;777777777777888999:::;;;;;;:::888777777888:::;;;999888777666666777888999::::::;;;;;;;;;;;;<<<<<<<<<;;;999888777777666666888888777666666666666666444444444333333333222222000000000000000111111111.........///////////////.../////////000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000///---,,,,,,---///000------------------------,,,,,,---......---,,,,,,........................---,,,,,,++++++,,,,,,---)))***+++,,,---///000000,,,,,,+++++++++,,,---...+++,,,---...////////////000000//////......---------------.........//////........................,,,,,,------.../////////,,,,,,,,,------.........++++++,,,,,,---...//////------------------------...000222000---,,,---///------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...//////000000000000000,,,,,,---...///000111222......////////////......,,,,,,------...///000000000000000000000000000000///000000000111111222222------,,,,,,...000222333111111222222222333333333111111111222333444666666444333333222222333333444444444444555555555666666777666555444444555666777444444555555666777777888777777777777777777777777666666555555555666666777333333444444444333222111111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000000///...---...///111333......////////////......000111111111111000000///000000000000000000000000000000000000111222333444111333444555555555777888444;;;===>>>GGGWWW{{{{{{www{{{www111111222333333333333222333333222222111000000///555444333222222222333444222333333444444555555666555666666777888999999999777666666666777888999999777888888888888999999999888888777777777777888888777888888888888999999999666555555555444444444444666555333222333555777888777777666555333222111111111000///......///000111//////............/////////......---------......000000111222222111///...////////////////////////........................---.........//////000000,,,---...//////...---,,,---------------------------.........---,,,,,,+++------......------,,,+++---,,,,,,+++++++++,,,,,,........................//////......---,,,******,,,,,,,,,---------......000000111000000///.........---,,,,,,+++***)))(((///,,,******---...---+++........................------------------------........................,,,,,,,,,---------........................------........................------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......................................................//////---,,,,,,---...///000---+++,,,...000///---+++---///000111111/////////////////////.........//////000000000000//////222111///......///111222222222222111111111000000////////////000111222333333333333444444444555555222222222222222222222222555444444444444555666666777777777777666666666666555555666777777777777777666666666666666555555444555555444444444333333333777555333111000000000000111111111111111111111111000000111111111111000000000000000000000000000000111111000000//////......222111111000000000000000111111000//////////////////////////////.........///////////////000111111222222222111111111111111444555666666555555777999777666888>>>EEEZZZwwwttt{{{www|||000000111222222222222111111111111111111222222222444444333222222222333444222222333333444555555555555666666777888888999999777777777666777777888888777777888888888999999999888888777777777777888888777777888888888999999999888888777777777666666666888777555444333333333333666555555444333222111111111000///......///000111//////............/////////......------.........000000000000000///...---............................................................/////////000......///000000///......------------------------------......------,,,+++------......------,,,+++------,,,,,,,,,,,,------........................------.........------,,,,,,,,,,,,---------......//////000000//////...------------,,,++++++******---+++))))))+++,,,+++***........................------------------------........................---------.........//////................................................------------------------------------------------,,,,,,,,,---------......,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///...,,,+++,,,///000000///------------............/////////////////////...//////000000000000/////////...,,,++++++,,,...///111111111000000000//////////////////000111222333222333333333333444444444222222222222222222222222444444333333444444555666666666666666666666666666555555666777777777777777666666666666666555444444444444444444333333333333666555333111000000000000111111111111111111111111000000111111111111000000000000000000000000000000111000000000/////////...000/////////000111222222111111000///////////////.........//////////////////////////////000111111111111111111111111222222222333444333333333555777888777999>>>FFFZZZsssppp}}}yyy//////000111111111111000000000000111222333333444444333333222222333333444111222222333333444444555555666666777777888888999888888777666666666777777777777777888888888999999888777777666666777777888777777777888888888999999888888888777777777666666777777666555444333222222333333222222222111111111000000////////////000000//////............/////////......---......//////111000///...------------............................................................//////////////////000000000000//////------------------------------......------,,,,,,------......------,,,+++...---------------......------------------------,,,------...//////......,,,,,,,,,---------...............///......---------------------------------,,,******,,,---,,,+++........................------------------------................................./////////000000................................................------------------------------------------------,,,,,,,,,------------...,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---,,,+++,,,///000111000///...---------...///000......////////////////////////000000000000//////111000///......///000111000000000///////////////////////////000111222333111111222222222333333333222222222222222222222222333333222222333333444555666666666666666666666666555555666777777777777666555666666666666555444444444444444333333333222222555444333111111000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000////////////.........///000111333333111111000///////////////------......//////000000///////////////000111111000000000111222222222333111333444333333333555777999888:::@@@GGG\\\yyylllkkk|||zzzxxx///000000111111111111111000000111222222333333444333333333333333333444444111111222222333444444444666666666666777777888888999888777666666666666666777777777777888888888888777777666666666666777777777777777777888888888888666666666555555555555444333333444555555555444333000000000111111111111111000000////////////000000//////............//////...............//////000222111///---,,,,,,------.........................................................///////////////......////////////......------------------------,,,------...------,,,,,,------......------,,,+++......---------...//////---------------------------......//////.........,,,,,,,,,---------......---------......---,,,,,,------------......//////000///........./////////........................------------------------........................---.........////////////---------.......................................------------------------,,,,,,------------------------------------------------------............................................................------------.........///......------...///000000///////////////000111222............//////////////////000000000000//////222111111000000111111222000000000000000000000000000000//////000111222222000111111111111222222222111222222222222222333333222222111111222222333444444555555555555555666666444555666666777777666666555555666666555555444333333333333333222222222222333333222111111111000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000////////////.........//////000222222111000000///////////////,,,------...///000111111///////////////000000111//////000111222333333333333444555555555666888:::999888;;;AAAJJJ___rrrfffgggzzzrrrsss}}}000111222222333333222222222222222222222222222222222222222333333444444444111222222333333444555555666666666666666777777777888888777666555555555666666666777777777888888888777777666666666666777777666666777777777888888888777666666666555555555555333444444555444444333333/////////000000000111111//////000000000000////////////............//////...............///000111333111000...------...///................................................///////////////.........------------------------------------------------,,,,,,------...------,,,------......------,,,+++---------------...///000------------------------////////////...---,,,+++,,,,,,,,,---------......,,,,,,---------------,,,,,,------......//////000////////////......///000........................------------------------........................,,,,,,---------.........---------.........//////........................------------------------,,,,,,,,,---------......---------------------------------.........//////................................................,,,------.........//////000000///.........//////,,,---...000111111111111---.........//////000000//////000000000000//////........................111111111111111111111111000000000000000000111222000000000111111111222222111111111222222333333333222111111111111222333333333333444444555555555555444444555666666666666666555555555555555444444333333333222222222111111111111111111111111111111000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000///////////////000111000000///////////////,,,------...///000111111///////////////000000111//////000111222333333333333444555555555666888:::888777;;;BBBLLLbbb{{{lllbbbeeeyyykkkmmmyyy111111222333333333333333333333333333333222222222111111222333444444444444222222333444444555555666666666666666666666666666777777666555555555666666666666666777777777888888777666666555555666666777666666666777777777888888999999888888888777777777888777666444333111000//////000000000000000000000//////000000000000////////////............//////............///000111111111000//////.../////////------------------------........................///////////////.........------,,,++++++,,,------------------------------,,,,,,------......------------......------,,,+++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,/////////...---+++***))),,,,,,,,,---------......,,,,,,------......---------------.........//////,,,---...---++++++---...........................------------------------........................,,,,,,,,,------------...,,,,,,------.../////////........................------------------------+++,,,,,,------............------------,,,,,,,,,------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////000000///......///111........................------......///000000000//////000000000000/////////000000000000000000///111111111111222222222222111000000000000000111111000000111111111222222222111111111222222333333444222222111111222222333444222222333333444555555555444444555666666666666555444555555555555444333333222222222111111111000000000000111111222111111000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000111000//////.........///111111000///////////////------......//////000000///////////////000111111000000000111222222222333000111333333333444777999777777:::AAAJJJ```wwwhhh^^^dddyyy}}}gggjjjwww000000111222222222222222111222222333333444444444000111222444555555444444333444444555555666666777666666666666666666666666666666555555555666777777666666666666777777777888666666555555555555666666666666666666777777777888999999999888888888777777999777555333111000000000111111000000000000000000...///000111111000///...//////............//////............///000111222------.../////////......------------------------........................000/////////...............---,,,,,,,,,,,,---...------------------------+++,,,------......------------......------,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******,,,,,,,,,---------......,,,,,,---...............------------------......+++---...---+++***,,,...........................------------------------........................------------............,,,,,,------...//////000........................------------------------++++++,,,,,,---......///......---------,,,,,,,,,............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...,,,...//////...///222444999666111---+++,,,...///------......///000000111//////000000000000//////222222222333333222222222000000000000111111111222111111000000000000111111111111111222222222333333000111111222333333444444222222222222222333444444111222222333444444555555333444555555666666555555444444555555444444333222222111111111000000000000...///000111222222111111000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000000111//////.........//////000111111000///////////////.........//////////////////////////////000111111111111111111111111222222000111333333333444777999888666999???FFF[[[tttddd[[[bbbyyyxxxcccfffsss//////000111111111111111///000111222444555666777000111222444555555444444444444555555666777777777666666666666666555555555555555555555555666777888666666666666777777777777666666555555555555666666666666666666777777777777777777777777666666666666666555333111111111333444222111111111000000000///...///000111111000///...//////............//////............///000222222***+++---...///......---------------------------........................000000//////.........---///...---,,,,,,---...///------------------------+++,,,,,,---.........---------......------,,,++++++******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,---------......,,,------.../////////...---------------------------...000...,,,+++...000........................------------------------..................................../////////000,,,,,,------...///000000........................------------------------++++++,,,,,,---...//////.........------,,,,,,,,,............/////////000................................................***+++---///000000///...(((+++...//////000444888DDD???666...+++,,,000333---------...///000000111//////000000000000////////////000000000000//////.../////////000000111111111111000000000000000111111222222222222333333333000000111222333333444444333333222222333333444555111111222333333444555555333444555555666666555555444444555555444444333222111111111111000000000000...///000111222222111111000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000111111---------...///000111222111111000//////////////////////////////.........///////////////000111111222222222111111111111111222333555555555666999;;;888777888===CCCVVV|||}}}rrraaaYYYaaaxxxvvv___cccppp~~~~~~000000000000111222333444///111333333111000000111555555555555555555555555666666666666666666666666555555555555666666666666777666555444444555666777777777888888888888777777777777777777666666666666888888777777777777888888888888777555555444444444666555222000//////000000000000111111111111000000111111000000//////......////////////////////////......////////////......///...---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------.........///////////////---------,,,+++***)))(((*********++++++,,,,,,,,,---------............///---------------------------,,,,,,++++++,,,,,,------,,,++++++------,,,+++......---,,,++++++++++++------------------------...---,,,,,,......---,,,---------...///000000111........................000000000000000000000000------------------------------------------------000000//////.........---////////////////////////---------,,,,,,------...000---+++***,,,...//////,,,,,,,,,---------....................................////////////......++++++,,,,,,---...//////........................,,,---------.../////////---...///......111777===HHH???333---,,,/////////...............///000000000000000000000000000000000000000000000000000000000000000111222222333333000000111111222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333555555555444444333333333444444333333333222222222111111000000000000111111111111222222222222111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000111111222000000//////.........---////////////////////////............////////////000000000000000000000000000000000000000111111111444444555555666777777777555:::999;;;DDDSSSuuu}}}zzzwwwdddZZZbbbzzzsssfffeeennn~~~000000000000111222333444222444555444333222333444444444444444444444444444555555555555555555555555666666666666777777777777777666555444444555666777666777777888888777777666777777777777666666666666888888777777777777888888888777666555444444444444666444222000//////000000000000000000000000000000111000000000/////////...////////////////////////......////////////......000000///...............------------------------......------------......000//////......---------------...------,,,+++***++++++++++++,,,,,,,,,,,,------------............---------------------------,,,,,,++++++,,,,,,------,,,++++++------,,,+++//////......------......------------------------...---,,,,,,......---,,,---------...///000000000................................................------------------------------------------------000/////////.........---------------------------...------,,,,,,,,,------...,,,******+++------,,,,,,,,,,,,---------..............................------............------+++,,,,,,------.................................---------..................///000///...///444777>>>888000---///000///..................///000000////////////////////////000000000000000000000000...//////000111111222222000000000111111111111111222222222222222222222222222222222222222222222222111111111222222222333333333333333333333333333333444444333333222222222222444333333333333222222222111111000000000000111111000111111222222111111000000000000000000000000000//////000111111000//////000000000000000000000000000000//////000000111222000/////////............////////////////////////............////////////000000000000000000000000000000000000111111111111444444555555666666777777666;;;:::;;;DDDRRRsss~~~zzzxxxdddZZZccc|||xxxeeedddmmm~~~rrr000000000000111222333444::::::999666333222333444333333333333333333333333555555555555555555555555666666666777777777888888666666555555555555666666555666666777777666666555666666666666777777777777888777777666666777777888777777666555444444444444555444222000//////000000111111000000000000111111000000000000////////////////////////////////////......////////////......000000///............///------------------------///..................///000000///...---,,,++++++------............------------------,,,,,,,,,,,,------------............---------------------------,,,,,,++++++,,,,,,------,,,++++++------,,,+++,,,,,,,,,,,,------------------------------------...---,,,---.........,,,---------...//////000000........................------------------------------------------------------------------------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------..............................,,,,,,------------,,,,,,------------------------.......................................---------///000000///......///111222000......111222///---...............///000000........................000000000000000000000000.........///000000111111000000000000000/////////222222222222222222222222333333333333333333333333111111111222222222222333333333333333333333333333222222222222111111111111333333333222222222111111111111000000000000111111000111111222222111111000000000000000000000000000...//////000000//////...000000000000000000000000000000//////000000111222////////////............////////////////////////............////////////000000000000000000000000000000000111111111222222444444444555666666777777777<<<;;;;;;CCCPPPppp|||xxxddd[[[ddd|||ddddddlll|||uuuiii000000000000111222333444@@@>>>;;;777222000000111333333333333333333333333555555555555555555555555555555555555666666666777666666666555555666666666555555666666666666555555666666666666777777777777777777666666666666777777777666555444444444444444444333222111000000000000111111000//////000111111000000000000////////////////////////////////////---......//////......---...------,,,,,,,,,------,,,,,,------------------//////............//////.........------,,,,,,+++,,,,,,---........................------,,,,,,,,,,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,------,,,++++++------,,,+++***+++,,,---............------------------------///---,,,---...///...------------....../////////........................------------------------------------------------------------------------................................................///...---,,,++++++++++++...------...//////---+++,,,,,,,,,---------..............................,,,------......------,,,------------------,,,,,,......................../////////...---------,,,......//////......------...---,,,...111111000---...............///000000........................////////////////////////......//////000111111111///////////////.........111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111000000000000111111000000111111111111000000////////////////////////......////////////......///////////////////////////////////////000111111///////////////.........////////////////////////............////////////////////////////////////000000000111111222222333333333444555555666666777888===;;;;;;BBBNNNmmm}}}|||wwwddd\\\fff|||dddeeemmm|||}}}qqqggg000000000000111222333444<<<;;;999555111000111222444444444444444444444444555555555555555555555555333333333444444444555555555666666666666666666555555555666666666666555555555666666666777777777888777777666666666666777777666555555444444444444555333333222111111000000000111111000000000000111111////////////000000000000////////////////////////------............------------,,,,,,,,,------...,,,,,,,,,---------......//////............//////+++,,,,,,------.........***+++,,,------......---.........------,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,------,,,++++++------,,,++++++,,,...///000111111000------------------------///...------//////...---------------............................................................---------------------------------------------------------.......................................///...------,,,,,,,,,---...---,,,---...---+++))),,,,,,,,,---------....................................////////////......------------------,,,,,,......................../////////...---------,,,+++,,,---...//////...---///...------//////000///...............///000000........................//////////////////////////////000111111222222333//////..................111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222222222222222333333333333222222111111111000000000111111000000000000111111000000000111111000000000//////////////////////////////............///////////////////////////////////////...///000000111.........///////////////////////////////////////............///////////////////////////////////////000000111222333333333333333444444555666666666888===<<<<<>>GGGSSSrrrnnngggbbbhhhyyywwwhhh\\\[[[tttiiivvv~~~ssseee___333222111000000111222333111111222333333333333222222222333333444555666666444444444444444444444444333333444444444444333333888777666555555666777888888888777777666666555555666666666666555555555555444444555555555555444444555555444444444333333333222222222111111111111000///111222333333222111/////////......///000111222000000//////.........---------------------------+++,,,,,,---...///000000------------------------------------------------.........------,,,,,,,,,//////.........---------------------------------***((('''))),,,///...---+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000111000///222111///...------...///******+++,,,,,,---......///...---,,,,,,---...///.........---,,,,,,++++++------------------------------------------------.........------,,,,,,,,,,,,,,,,,,------.........+++---/////////000222444EEEAAA:::333---+++,,,...........................,,,,,,,,,---------......000...---++++++,,,---.........---,,,,,,,,,------............////////////...///////////////......///////////////000111111111000///...............////////////////////////////////////////////////111111000000//////......000000000000000000000000//////000111111111111111111111111111111111111111222222111111111111222222111111111000000000000000111111111111111111111111222222222222222222222222111111111111111111111111........................000000000000000000000000111111000000///---,,,+++////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////............////////////000000111111111111000000///000000000000111111111000111222444555666666777666888777;;;EEENNNlll~~~rrrllljjjpppzzz~~~bbb[[[^^^eeepppwww~~~~~~rrreee___222222111000000111222222111111222333333333333222222222333333444555555666444444444444444444444444444444555555555555444444777666555444444555666777666666666666555555555444666666666666555555555555444444555555555555444444444333333333222222222222222222222111111111111000...///000222222000///....../////////000000000000///.........------------------------------------,,,,,,,,,------......///------------------------------------------------......---------,,,,,,,,,///.........------------------------------------///---++++++---///...,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,(((***,,,...//////...---//////......------......++++++,,,------.../////////...------------...///------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......+++,,,............000222AAABBBAAA;;;333///000333------------------------+++,,,,,,,,,,,,---------///---,,,******+++,,,---------,,,,,,,,,------...............////////////---...............------...............///000000.........---......//////////////////////////////////////////////////////000000000000////////////000000000000000000000000//////000111111111111111111111111111111111111111222111111000000111111222111000000000000000000000111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000///...---,,,////////////////////////............////////////////////////////////////////////////////////////////////////////////////............////////////000000111111111111000000000000000111111111111222222222333444555555555555666888666;;;DDDMMMjjjxxxrrrqqqwwweee___aaadddqqqyyy~~~pppddd___222222111000000111222222111111222333333333333222222222333333444444555555444444444444444444444444555555555666666555555555555555444444444444555555555555555555444444444444666666666666555555555555444444555555555555444444222222222222111111111111222222222111111111111000------////////////------......000111111000000///---------------,,,,,,,,,------------------------------------------------------------------------------------------------...------------,,,,,,,,,............------------------------------------111///---,,,------+++***------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,---...//////...---,,,)))***,,,---------,,,+++,,,,,,---............---,,,------......////////////...------------...///,,,,,,------...//////000++++++++++++++++++++++++------------------------...------------,,,,,,,,,,,,,,,,,,------------...+++,,,------,,,,,,---///333999>>>;;;222,,,---111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---+++*********+++,,,,,,,,,,,,,,,---.........---............/////////,,,------......---------...------------......///,,,,,,,,,,,,---...///000////////////////////////////////////////////////////////////000000000000000000000000000000000000//////000111111111111111111111111111111111111111222111111000000111111222000000000000000000111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000......////////////......////////////////////////------------............////////////////////////////////////////////////////////////////////////............///////////////000000111111000000///000111111111111222222222333444444555444444333333666888666:::BBBJJJfffzzzyyyjjjddddddbbb{{{sss{{{|||nnnccc___222111111111111111111222111111222333333333333222222222333333333444444444444444444444444444444444555555666666666666555555555555555555555555555555555555555555555555555555666666666666555555555555333444444555555444444333333222222222222111111111222222222111111111000000---......//////......------...000222222111///...------------------------........................//////..................------------------------,,,,,,------------------------------------------------------------------------------------------...---,,,+++******)))))),,,,,,,,,,,,++++++******------------------------+++++++++++++++++++++++++++---...///000///...---,,,,,,------------,,,+++)))***,,,...//////...---,,,---------.........///.........------.........---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---...---,,,+++,,,---***///333222...******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,+++++++++,,,,,,***+++,,,---......//////---------.........//////------......///..................------......///,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////......//////000000111111//////////////////////////////000111111111111111111111111111111111111111111111000000000000111111000000000000000111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000------...//////000//////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////111111111111222222222222333333444444555444444444666888666999AAAHHHccc~~~nnnfffeeebbbyyysss}}}zzzmmmccc___111111111222222111111111111111222333333333333222222222222333333333333333444444444444444444444444555555666666666666555555666666666666666666666666666666666666666666666666666666666666555555555555333333444444444444333333333333333333222222222222222222222111111111000000////////////////////////...///111222222000...---..................//////........................000000000///////////////------------------------,,,,,,,,,---------......------------------------,,,,,,------------------------------------------,,,,,,++++++******+++,,,+++,,,,,,,,,------......------------------------------------------------,,,,,,.../////////.....................------,,,)))***,,,...//////......,,,,,,,,,,,,,,,------------..................---//////......------------........................---------------------------------------------------------------------------...///...,,,+++,,,---------,,,---//////...,,,------------------------............//////////////////...---------------***+++,,,---...///......------------..................///000000000000000000000///////////////000///...---,,,,,,,,,,,,,,,////////////////////////////////////////////////......//////000000111111//////////////////////////////000111111111111111000000000000000000000000111000000000000000000111//////000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---...///000000000000////////////////////////....../////////000000000////////////////////////........................////////////////////////............//////////////////000000000000//////000000111111111222222222000111333444555666666666666888666999@@@FFF```qqqgggfffccczzztttyyymmmdddaaa000111222222222222111000111111222333333333333222222222222222333333333333444444444444444444444444555555555666666555555555666666777777777777666666666666666777777777777777666666666666555555555555333333444444444444333333444333333333222222222222222222222111111111111000000000000000000000000000///000000111111000...............///////////////......................../////////////////////000------------------------+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------+++,,,------,,,,,,...000++++++,,,------...//////------------------------........................,,,,,,,,,------...//////........................++++++,,,....../////////,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------///......---,,,,,,++++++........................------------------------,,,,,,,,,------------......------------,,,,,,,,,,,,.........,,,,,,,,,...///,,,)))***...000///,,,........................---.........////////////////////////.........---***+++---...///......---,,,------------............///000000111111111111111111000////////////000000///...---,,,,,,,,,,,,////////////////////////////////////////////////////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000111000000//////000000111/////////000111111222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////------...///000000//////////////////////////////////////////000000000111////////////////////////........................////////////////////////............////////////...//////000000//////...///000000000000111111111000111222444555666777777666888666999@@@FFF___sssgggfffeeevvvzzznnneeebbb000111222222222222111000111111222333333333333222222222222222222222222222444444444444444444444444444444555555555555444444555555666777777666555555555555555666666666777777666666666666555555555555222333333444444333333222222222222222111111111111222222222111111111111000111000000000000000000111000000000000/////////...---------....../////////........................,,,,,,------......//////------------------------++++++,,,,,,---......///,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------+++---...---++++++...000,,,,,,,,,,,,,,,,,,------........................------------------------,,,,,,+++***+++---///000---------,,,------......------------...///000000------------------------------...//////...------,,,,,,,,,,,,,,,,,,++++++........................------------------------,,,,,,,,,---------............---------,,,,,,,,,***+++---,,,++++++,,,---,,,+++***+++------,,,+++------------------------,,,,,,,,,,,,---------.........///.........---,,,+++,,,---//////...,,,+++,,,,,,---------.........---...///000111111111111000000///...............//////......---.........////////////////////////////////////////////////000000000000////////////000000000000000000000000//////000111111111111111000000000000000000000000000000////////////000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......///////////////...////////////////////////........./////////000000////////////////////////........................////////////////////////............////////////......////////////............/////////000000000111222333444555555555555555777666:::@@@FFF___uuuiiifffgggyyy|||pppgggddd000111222333333222111000111111222333333333333222222222222222222222222222444444444444444444444444333444444444444444444333333444555666666555444333444444444555555555666666777666666666555555555555222333333444444333333222111111111111000000000000222222222111111111111000000000////////////000000222111000///......//////,,,,,,,,,------.........////////////////////////******++++++,,,---......------------------------++++++,,,,,,---...//////,,,,,,,,,------.........+++++++++,,,,,,---------------------------------***,,,---,,,)))(((+++---------,,,++++++*********........................,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))))),,,///111,,,+++++++++,,,,,,---...000///...------///000111.....................---,,,---...//////...---,,,)))******++++++,,,,,,---------------------------------------------------,,,,,,,,,------..................------,,,,,,,,,(((***++++++******+++,,,+++...111111///------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------......------,,,++++++,,,...//////---,,,***,,,,,,,,,---------......,,,---...///000000000000000///...---------------...............///000111////////////////////////////////////////////////111111000000//////......000000000000000000000000//////000111111111111111000000000000000000000000000000////////////000000...//////000111222222222111111111111111111111111000000000000000000000000000000000000000000000000------------------------////////////////////////...///////////////......////////////////////////---------.........//////////////////////////////........................////////////////////////............/////////000......////////////..................////////////333444444555555444444333555777777:::AAAFFF___vvvjjjggghhh{{{~~~~~~~~~}}}qqqhhheee222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555555444444333333333444444444555888::::::999777666666666666666666666666666333444444555555444444333444444444444444444444444222333333444444333333222000000000000////////////////////////////////////000000000///......------////////////////////////...............---------////////////////////////------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,((())))))***,,,------...........................------------------------////////////////////////++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,......------------......000///...---,,,+++******------------------------.........------,,,,,,,,,,,,---......,,,,,,---...------------------------)))+++---,,,+++***++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++.........------,,,,,,,,,---...//////000/////////,,,...000222222111000///////////////////////////////////////000000000000000000//////.........---///////////////.....................////////////000000111111111111000000///000111222222111000///444222///---,,,...000111////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000555444222111///...............................................................//////...---,,,,,,,,,------...///000111111////////////////////////------------------------................................................////////////000000000000000000000000000111111222000000000000111222333444333888777888@@@IIIcccuuucccaaapppvvv~~~~~~zzzqqqhhhbbb111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444555444444333333444444444333444666777777666555444666666666666666666666666444555555555555555555444444444444444444444444444222333333444444333333222000000000000////////////000000000000000000000000.........///////////////........................------..........................................------------------------------------------------,,,,,,---------...............---------,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...............,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---------------,,,,,,------------------------......---------,,,,,,,,,,,,---......,,,,,,---...------------------------+++,,,......,,,+++,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---------,,,,,,,,,+++......---------,,,,,,,,,+++,,,------............,,,---.../////////......////////////////////////....../////////000000000000/////////............/////////////////////........./////////000000000000000111111111111000000//////000111111000//////222111///.........///000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////333222111000///...............................................................///......------,,,------......//////000000////////////////////////........................................................................////////////000000000000000000000000000111111222222222222222222444555555444999888999@@@IIIcccrrrbbbaaarrrvvv{{{qqqhhhbbb000000000000000000000000222222222222222222222222222222222222222222222222111111111222222222333333444444444333333444444555444555555555555555444444666666666666666666666666555555666666666666555555444444444444444444444444222222333333333333222222000000000000////////////000000000000000000000000------......///000000111........................,,,---------.../////////........................---------------------------------------------------------..................------------,,,,,,,,,.........------,,,,,,,,,*********+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////............///------------------------......------------......,,,,,,,,,------.........------------------------...------------,,,,,,,,,,,,---......,,,,,,---...........................+++---///...---,,,------...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........---------------...------------,,,,,,,,,))))))***,,,,,,---------,,,,,,,,,,,,,,,---------////////////////////////------........./////////////////////..................///////////////////////////000000000111111///000000111111000000///...///000000000000///...000000000///////////////////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////000000///..............................................................................---------.........///////////////////////////////////////////////////////////////................................................////////////000000000000000000000000000111111222333333333333444555666777555:::999:::AAAJJJdddoooaaabbbtttwww}}}qqqhhhccc000000000000000000000000111111111111111111111111222222222222222222222222222222222222333333333333444444333333333444555555777777666666666666666666555555555555555555555555444444555555555555444444333333333333333333333333222222333333333333222222000000000000////////////111111111111111111111111............//////000000........................,,,,,,,,,---...///000000........................------------------------................................................------------------------,,,,,,++++++++++++******************++++++++++++------------------------........................---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........//////000...........................------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,---......,,,,,,---...........................+++---......---,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------........................------------------------((()))***+++,,,------------,,,,,,++++++,,,------////////////////////////------------.........//////////////////.....................////////////000000000000111111111111//////000000000000//////---...///000000///...---//////000111111000///...////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////......---------......///.........................................................---------......///////////////.........////////////////////////.............../////////................................................////////////000000000000000000000000000111111222333333333444444555666777555;;;:::<<>>888111---000000000000000000000000////////////////////////////////////////////////111111000000000000//////////////////////////////...........................................................................---,,,,,,+++,,,,,,,,,........................------............---------------............///...............---------......////////////.........////////////000000000000000000000000//////...//////000111111111111111222222222222333444555555333777777:::@@@GGGccczzzggg```ggg||||||mmmeeeqqqzzzqqqooo000000000000000000000000222222222222222222222222111111111111111111111111111222333222111000111222111111222222222333333333333333333444444555555555444444555555555444333333222222222222111111000000000000000000000000000000000000111222111111000///,,,------...///000111111////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,---......---------...............---------......///000111,,,++++++,,,---...---,,,,,,,,,------------------///.............../////////...---,,,++++++++++++.........---------,,,,,,------------------------...------,,,,,,,,,------,,,---------.........///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,+++++++++,,,,,,---.........------,,,,,,+++,,,---......,,,,,,---...---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------...---,,,---......---+++......//////...------,,,------------------------------------------------............------..........................................//////////////////000000000000//////////////////////////////000000000000000000000000555999>>>AAA@@@:::444///////////////////////////////////////////////////////////////////////////000000000000000000//////////////////////////////........................................................................---,,,,,,,,,,,,,,,,,,,,,........................------............---------------............///..............................////////////......//////////////////////////////000000000000////////////000111111111111111222222222222333444555555444777777:::AAAHHHddd~~~zzz|||eee```eeezzzxxxkkkbbbooo|||rrrqqq000000000000000000000000111222222222222222333333111111111111111111111111000111222222000000111222111111222222222333333333555555444444333333333333444444444555444333333222444444333222000///......000000000000000000000000000000000111111000000000,,,------...///000111111........................---.....................,,,,,,------------,,,,,,---------------------------,,,,,,+++******++++++---------.........//////111000000000000111222222...---+++,,,...///...,,,,,,,,,,,,---------............------,,,------...//////...---------------...------------,,,,,,,,,------------------------------,,,,,,,,,------...+++++++++,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................///......------......///---,,,,,,+++++++++,,,,,,.........------,,,,,,,,,,,,---...---,,,+++,,,...------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,---......,,,***,,,------...//////......------------------------------------------------------......................................................//////////////////000000000000//////////////////////////////////////////////////////111444999>>>???<<<666333////////////////////////........................//////////////////////////////////////////000000////////////////////////........................................................................---------.........------........................------............---------------............///---...........................////////////....../////////...............//////000000000000////////////000111111111111111111111222333444444444444555888888;;;AAAGGGcccyyywwwccc^^^bbbuuuzzzlll```mmm|||rrrppp000000000000000000000000000111111222333333444444111111111111111111111111///000222111000000111222111111222222222333333333555555444444333222222111444444444444444333222222555444333222111///......000000000000000000000000/////////000000000111111------......//////000000........................---------...............,,,,,,------------,,,,,,------------------------//////...---,,,++++++,,,,,,,,,------.../////////222111111000111222444555333///,,,,,,...000///---+++,,,,,,------...............---,,,,,,,,,,,,---.........------......///------------,,,,,,,,,,,,------------------------------,,,,,,,,,---......+++++++++,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////............//////...------,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,---------------------------,,,,,,++++++++++++,,,,,,........................++++++,,,---------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---//////---++++++,,,---...////////////------------------------------------------------,,,---......///.............................................////////////...//////000000//////...////////////////////////...........................000333888;;;:::777333000000000000000000000000........................////////////////////////......////////////000000////////////////////////------------------------................................................------...////////////...........................------............---------------............///---------.....................////////////....../////////............---...//////000000000000000//////000111111111111111111111222333444444444444666999888;;;AAAHHHccczzzsssaaa\\\^^^ooo~~~nnn```mmm|||rrrppp000000000000000000000000//////000111333444555555111111111111111111111111...000111111000000111333111111222222222333333333444333333333333333333333333444444444444333222222222222222222222111111111111111111111111111111111///////////////000111111.........///////////////........................---------.........//////+++,,,,,,------,,,,,,+++------------------------///......---------......,,,,,,------...//////000//////...///111444777999888222---+++...000///...++++++,,,,,,---....../////////...---------------,,,,,,,,,,,,---...//////---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------------------............---------------------------------------.........////////////............/////////......---,,,,,,------+++,,,,,,------.........+++,,,------++++++,,,---------------------------,,,,,,++++++++++++,,,,,,........................***+++,,,---------,,,,,,,,,,,,------------------........................,,,,,,---000111111///---------...............---------------------------------------------------,,,,,,.../////////..........................................////////////......////////////......////////////////////////////////////////////////------///222666666444111000000000000000000000000........................////////////////////////........./////////000000////////////////////////------------------------................................................,,,---...///000//////...........................------............---------------............///---------.........//////......////////////......//////.........---------......///000000000000000//////000111111111111111000111333444555444444444444777777;;;BBBIIIeeeqqq```\\\[[[jjjmmmbbbooo~~~sssqqq000000000000000000000000...///000111333555666666000000000000000000000000...000111111000000111333111111222222222333333333111222222333333444444555333333444444444333222222000000111222333333444444111111111111111111111111///////////////000111111///////////////.................................---------.........//////+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,---...///,,,,,,------...///000000++++++,,,...111555999;;;;;;444---+++...000000...++++++,,,,,,---...//////111000///...............*********+++,,,---...///---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///........................------............------........................---------.........////////////............//////000///...---------------***++++++,,,---...//////+++,,,------++++++,,,---------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,***++++++,,,---...//////........................---...///111444444222000////////////...---,,,,,,------------------------------------------------+++,,,.../////////........................................../////////000......////////////......////////////////////////000000000000000000000000...,,,,,,///222333111///000000000000000000000000........................////////////////////////---.........//////000000////////////////////////------------------------................................................+++,,,.../////////..............................---..................------------.........//////---------.........//////......////////////......//////.........---------......///000000000000000//////000111111111111111000111333444555555444333111555666;;;BBBKKKhhhpppaaa]]]ZZZhhhkkkeeeqqqtttqqq000000000000000000000000///000111222222111000///000111222222111000///...000000111222222222222111111111222222222333333333111222333333444444333333555555555444444333333333222222222111111111111000///000000000111111111111444000---,,,///111111000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................111000///...---,,,++++++...............---------////////////000000000000000...---...000111///,,,........................,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......000///...---------------...........................+++)))***---000000///////////////////////////------------------------//////............//////++++++++++++++++++++++++//////.........---------+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,---......---,,,+++++++++---333999;;;666111/////////...------,,,,,,++++++,,,,,,---...//////---------............///------............---------------............//////////////////.........////////////////////////////////////////////////------......//////000000---------............///111000///...------...///---.........//////000000////////////////////////000///...------...///000////////////////////////////////////////////////000000//////.........---.........------,,,,,,,,,...---,,,++++++,,,---.........................................................//////...---,,,,,,...............///000000////////////////////////////////////000000000000...///000222222111111000000000000000111222333444999777555333222333444555333999::::::AAAKKKjjjyyyfffbbbkkknnnoooffftttuuuooo000000000000000000000000///000111222222111000//////000111111111000...---000000111222222222222111111111222222222333333333333444555555666666555555555555444444444333333333222222222111111111111000000000000000111111111111777333000///000000///---000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..........................................---------------------------------.../////////000000000000///...---...000111///,,,..............................------,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---------------...........................,,,***+++---//////...........................------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,.........---------,,,,,,,,,,,,------,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,------------------,,,,,,,,,---111666777333///------..................++++++,,,,,,---......///---------............///------............---------------............////////////////////////...////////////////////////////////////////////////.........///////////////........./////////000000111000///...---......///............/////////000//////////////////////////////............//////////////////////////////////////////////////////000/////////.........---/////////......---------000///............///000................................................//////000000//////...---...............///000000////////////////////////....../////////000000000...///000111222111111000000000000000111222333333444333333333333555666777333999::::::AAAMMMkkkiiibbbjjjnnnoookkkwwwvvvooo000000000000000000000000000000111111111111000000//////000111000///...---000000111222222222222111111111222222222333333333333444555555666666555555444444444444333333333333222222222111111111111000111111111111111111000000555333222222222222000///000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................---------.........//////------------------------....../////////000000000///...---...000000...---........................000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,,,,,,,,,,---------......///...------------------........................///---,,,,,,---......---------------------------------------------------...------,,,,,,------...---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***............---,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------......,,,,,,...111222///,,,,,,,,,------...//////000+++,,,,,,------.........---------............///------............---------------............///....../////////////////////////////////////////////////////////////////////////////////.........////////////000000000111000000///............///............////////////////////////////////////......////////////....../////////////////////////////////////////////////////////...............///////////////.........000///............///000................................................000000000000000000///..................///000000////////////////////////------........./////////...///000111111111000000222111111111111111222222222222222333444444555555444999999:::BBBNNNlllnnnaaagggmmmpppoooyyyvvvooo000000000000000000000000000000000111111000000000///000111222222111000///000000111222222222222111111111222222222333333333111222333333444444333333333333333333333333333333222222222111111111000000222222111111111111000000000000111222333333333222////////////////////////........................------------------------...------,,,,,,------...........................---------............///------------...................../////////000000............//////...---........................000///...---,,,,,,,,,---------------------,,,,,,------------------------........................---...//////000000//////,,,,,,,,,---------............---,,,,,,---------........................///...---------...---------------------------------------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,************************------...............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---......---+++,,,---...,,,***---------.........//////,,,,,,,,,---------......---------............///------............---------------............///............////////////////////////////////////////////////////////////000000//////......------....../////////000000000/////////.........//////.........///////////////////////////////////////,,,---////////////---,,,////////////////////////////////////////////////........................//////..................---------,,,,,,---------................................................//////000000000//////..................///000000////////////////////////------------.........////////////000000000000000222222111111000111111111444444444444333222111000444999888:::BBBNNNkkk}}}vvvaaadddiii|||ooommmvvvuuummm000000000000000000000000111000000000000000000111111111333333444333222111000000111222222222222111111111222222222333333333111222333333444444333333333333333333333333333333222222222111111111000000222222222111111111111111...000111222222111111111////////////////////////........................------------------------...------,,,,,,------...........................///............---------------........./////////............////////////------.........---------...........................------,,,++++++,,,,,,------------------------------------------------........................---...//////000000//////,,,,,,,,,---------......------,,,,,,,,,------.................................//////...------...........................------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------....................................+++,,,---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---......,,,+++++++++++++++***//////.........---------,,,,,,,,,------------------------............///------............---------------............///---.........//////000000////////////////////////////////////////////////000000//////......------------........./////////....../////////////////////////////////.........////////////////////////,,,---...//////...---,,,////////////////////////////////////////////////---------...............------------------------,,,------------------,,,................................................---......//////........................///000000////////////////////////------------.........//////////////////000000000222222111111000111111111444444444444333222111000333888888:::BBBMMMggguuueeedddfffxxxnnnhhhpppssskkk000000000000000000000000111111000000000000111111111222333444555444333333000000111222222222222111111111222222222333333333333444555555666666555555222222222222333333333333222222222111111111111000111111111222222222333333333444444222///------...000000000000000000000000........................------------------------...------,,,,,,------...........................//////.........---------,,,------....../////////------........./////////,,,---//////---,,,---...........................,,,,,,+++++++++,,,,,,---------------............------------------------------------------------++++++,,,------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...........................,,,...000000.........///////////////////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------...............///,,,,,,---------------...++++++---...//////000000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,+++++++++++++++000//////...------,,,,,,---------------------------------............///------............---------------............///------......///000000000///////////////////////////////////////////////////////////////.........------------............---...//////000////////////////////////.........////////////////////////------............------////////////////////////////////////////////////---------------.........,,,,,,,,,---------------......///000000///......................................................,,,------..............................///000000////////////////////////------.........///////////////.........///000111222111111111111111222222222222222333444444555555333888777:::BBBIII```ttt}}}mmmiiihhhxxxooocccnnnqqqiii000000000000000000000000222111000//////000111222111222333444444444333333000000111222222222222111111111222222222333333333333444555555666666555555111111222222222333333333222222222111111111111000000000111111222333444444777777666333...---...000000000000000000000000000...................................................------,,,,,,------...........................---------...............******+++,,,,,,---......---------.........//////+++---//////---+++,,,...........................,,,,,,+++,,,,,,---...///------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...........................***---000000///...///000........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........*********+++++++++,,,,,,------.........------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------------------,,,)))+++,,,------------.....................---------------------------------------............///------............---------------............///------......///000000111////////////////////////////////////////////////.........///////////////............////////////,,,---///000000000//////000/////////............////////////////////////...------,,,,,,------...////////////////////////////////////////////////,,,,,,,,,------.........------------.........///......///000000///......................................................------...///////////////...............///000000////////////////////////....../////////000000000///......---...///000111000000000000111222333333444333333333333555666777222777777:::AAAFFFYYYwwwttt|||xxxqqqooo|||qqqcccpppqqqiii000000000000000000000000222111000//////000111222000111222333444333333222000000111222222222222111111111222222222333333333111222333333444444333333111111111222222333333333222222222111111111111000//////000111333444555666666777666333//////111444000000000000000000000000...................................................------,,,,,,------...........................++++++,,,---...///000111(((((()))***++++++,,,,,,---------.........//////***---//////,,,+++,,,...........................,,,,,,,,,---...///000111---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......++++++++++++,,,,,,---...........................)))---000111///...000111------------------------------------------------...------,,,,,,------...------------------------+++++++++,,,,,,------------------......//////////////////...---+++***)))---------,,,,,,+++++++++++++++,,,,,,,,,---------+++,,,............,,,+++(((***---.../////////000,,,,,,------.../////////---------------------------------.........//////---..................------------.........//////---------...///000000111////////////////////////////////////////////////---.........//////000000////////////000000000000,,,---///000000000//////000000//////.........---////////////////////////......,,,++++++,,,......////////////////////////////////////////////////,,,,,,,,,------.........---.........//////000000+++,,,---......---,,,+++......................................................///000000111000000...............///000000////////////////////////////////////000000000000///......------///000111000000000000111222333444999777555333222333444555222777777:::@@@DDDUUUqqq~~~ttt|||xxxuuusssfffsssrrrjjj////////////000111222333000000000///////////////000/////////000111222222444333222333444444333222222222222333333444444444222222222222222222222222333333333222222222111111000000000000000000000000111000000000111333555666AAA===888333000000222333111111000000//////............---+++))))))+++...000000//////.........------------........./////////...---,,,,,,---...///,,,,,,,,,---------..............................------............------------......///000000111000///...---,,,---............//////...---,,,,,,...............///000000+++++++++,,,---...///000........................------------------------+++---......---,,,,,,---,,,,,,.../////////...---.........////////////000111...///222111...---000222000.........///...,,,.........------,,,,,,,,,---.........---,,,,,,+++++++++------------++++++++++++,,,------------,,,//////...---,,,++++++***---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---...............------........................////////////////////////------............------222111111111000000//////............////////////........................//////000000///...------//////////////////////////////////////////......000000000000000000000000......////////////......////////////000000000000000000000000000000000000------------------------,,,---......//////......------------------------000///...---------------000000000000000000000000//////.........---------////////////////////////////////////////////////............////////////000000000000000000000000111111222333333333333222666555444333222333444444333888555666>>>EEESSSiiirrryyytttyyyttt{{{tttlll111111000000000000000111000000000000000000000000000000000000000000111222333222222222333333222222222222222222333333333444222222222222222222222222333333222222222111111111000000000000000000000000000000000000111333555666===:::666222000000111222111000000000/////////.../////////---++++++---///000/////////.........---------------.........//////...---,,,,,,---...///---,,,,,,,,,------......------------------------------............------++++++,,,------...//////000///...---,,,------.........//////...------,,,...............//////000---------------...///000------------------------------------------------+++---......---,,,,,,---,,,,,,.../////////...---------.........////////////------111111...---000111///---,,,---......---......---------,,,,,,,,,------......------,,,+++,,,---............---,,,******+++,,,,,,,,,,,,+++.........------,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,------...///------------------------,,,,,,,,,---------......---...............------................................................------............------111111000000000/////////............////////////........................///////////////...------////////////////////////------........./////////////////////////////////......////////////..................////////////////////////////////////------------------------+++,,,------......------------------------------//////...---------------........................//////.........---------........................////////////////////////............////////////000000000000000000000000000111222222333333222222444444333222222333444555333888666666>>>DDDQQQfffwwwyyytttzzzwwwwwwjjj333222111000///////////////000000000111222222222222111000000000000000000111111111111111111111111222111111111111222333333222222222222222222222222333222222222222111111111000000000000000000000000000000000000111222444555777555333111000///000000000000000000///////////////000111000.........000/////////...............------------..................------------......------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------............------******++++++,,,,,,------///......---,,,---------.........///......---,,,......------......///000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---,,,,,,---............---,,,---------...............,,,,,,000000......111333000---+++,,,---.........------------,,,,,,,,,------......------,,,,,,---......//////......---++++++,,,------------,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,---------......------...............---........................------------------------------............------///////////////.....................////////////........................///////////////......---////////////////////////,,,,,,------......//////////////////////////////......////////////......------------............////////////////////////........................,,,---------............------------------------//////...------------..........................................---------------------------------////////////////////////............////////////000000000000000000000000000111222222333333222222222222111111222333444555333999777777>>>BBBMMMaaa}}}yyyuuuzzzxxxlll111111000/////////////////////000111222333333444222222111000/////////000///000111000000///000111222111111000000111222222222222222222222222222222222222222222111111111111000000000000000000000000/////////000111222222333111111000000000/////////000000000000////////////...///111111///...//////........................------------------------------------------------...---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,------............------******++++++,,,,,,,,,,,,......---------,,,,,,,,,---...............------...------------...//////,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---,,,,,,---------.........,,,,,,,,,---------......///,,,,,,000111///000333888444///,,,+++,,,------------------------------,,,------...------,,,,,,------............------,,,------...............,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000------------------------,,,,,,,,,---------......,,,---......///.................................------------------------------............------....................................////////////...........................///////////////......////////////////////////------------------------////////////////////////......////////////......------........./////////////////////////////////////////////////////////...............///000000........................///......---------..............................................................................////////////////////////............////////////////////////////////////000000111222222222222222///000000111222444555555444999888888>>>@@@JJJ]]]zzzvvvvvvuuuttt//////......///000111111//////000111222333333444222222111000/////////000///111222111//////000222333222111000000000222222222222222222222222222222222222222111111111000000000000000000000000000000...//////000111111111111......//////////////////////////////000000000000,,,...000000...---...///---------...............------------------,,,,,,,,,------------------,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,---------------------------,,,,,,,,,------...............------------------...//////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,---------......000------000111000111555;;;777111---,,,,,,,,,,,,------------------------,,,,,,------...------,,,---,,,,,,,,,,,,,,,,,,---++++++,,,---------------+++,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------,,,,,,,,,---------......,,,------...//////..............................------------------------------............------------------........................////////////..............................///////////////...//////////////////////////////...---,,,++++++***..............................////////////............/////////000000000........................////////////////////////------,,,,,,,,,---...///..............................---------......///////////////////////////---.....................////////////////////////////////////////////////............////////////////////////////////////000000111222222222222111...///000222333444555555444999888777===@@@III]]]}}}yyywww~~~pppnnn~~~{{{............///000111222///000000000111222222222222111000000000000000000000222444333000///111444444333111000000000222333222222222222222222222222222111111111111000000000000000000000000000000000......///000000000000000......////////////000000////////////000000000000+++---......---,,,---///---------------.........------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............,,,------------,,,++++++,,,---......///.........------,,,,,,------.../////////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---,,,,,,,,,+++,,,------...,,,---------............111...---///000...000444999666111...---------,,,,,,,,,,,,------------...,,,,,,------......---------,,,,,,++++++,,,,,,---((()))******++++++******,,,,,,,,,------.........,,,,,,------------,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,---...////////////........................------------------------------............---------------...........................////////////........................---...//////////////////////////////////////////000//////...---,,,++++++..............................////////////......////////////000000000111................................................+++***)))))))))***,,,---...........................------------...//////000000000000000000000000---------...............000000000000000000000000////////////////////////............////////////000000000000000000000000///000111111222222111111///000111333444555555555444999777666===@@@KKK___}}}wwwvvvwwwmmmhhhwww{{{//////.........//////000000000000000000000000000000000000000000000111222111444777555222111333666666444222000000111333444222222222222222222222222111111111111000000000000000000000000000000000000---...///000000000///...000000/////////000111111.../////////000000000111,,,------,,,+++,,,...000,,,,,,,,,------.........---------,,,,,,,,,+++++++++,,,------------,,,+++***+++---...///...---,,,------------------------------............------............------------,,,,,,---------,,,+++***,,,------...//////......------,,,,,,------...///------------...///000000------------------------------------------------+++---......---,,,,,,---,,,,,,+++++++++,,,---...------........./////////111---+++------,,,---111333000...------......---,,,,,,,,,---------......+++,,,------......------...---,,,,,,,,,,,,---...)))***++++++,,,,,,++++++,,,,,,------------------------............------........................++++++,,,,,,---......///------------------------,,,++++++++++++,,,------------------------------,,,,,,,,,---------......+++,,,---...////////////................................................------............------------......////////////............////////////........................------...///////////////////////////////////////......................................................////////////.............../////////000000........................------------------------,,,+++***))))))+++,,,...........................---------------...//////////////////////////////---------.........//////000000000000000000000000////////////////////////............////////////000000000000000000000000///000000111111111111111000111333444555555555444444999666555<<>>KKKYYYyyynnn]]]___eee{{{nnnvvvssseee---............/////////---......//////......---000000111111111111000000111111000000000/////////000000000111111111111222////////////////////////000000000000////////////////////////000000000000000000000000////////////---.........------///111///............------------------............///---///000000///......///000//////...------,,,,,,------------------------------------...///000000444333222000///...---------------............///,,,,,,,,,------------...//////............------------........./////////,,,,,,,,,,,,---......//////////////////.........------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////......---,,,,,,,,,------,,,,,,------.../////////------------------------------------------------,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////000000000000000000000000///...---------...///000...........................---,,,,,,---///222444........................---------------...///000---............////////////////////////////////////......---,,,,,,++++++------...//////...------..............................------......//////.........------------------------------------------------------------------------............///......------------......///////////////////////////////////////////////////............//////000.........///////////////---............/////////............////////////000000111111111111000000000000111111222333333333666555666888999===IIIUUUuuuooo___aaafff|||ooowwwuuuhhh///............---------------...//////...------///000111222222111000///.../////////////////////000000000000111111111111000000000000000000000000111111000000//////........./////////000000000111111000000000/////////...---...///...,,,,,,...111///............------------------............///,,,...//////...------.....................------,,,,,,,,,,,,,,,,,,,,,,,,///...............//////222222111///............---------............///,,,,,,,,,---------....../////////.........------............////////////,,,,,,,,,,,,---...///////////////.........------------------.........///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...---,,,,,,,,,,,,,,,,,,,,,------...//////000------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------......------------------------------------------------------------------------------------...//////////////////////////////////////////...---,,,---...000111........................------------......///000........................+++++++++,,,,,,---...///---------.........//////////////////////////////.........---------------------...//////...------...........................------------...///000.........------,,,,,,,,,---------------------------------------------------------............///......------------......////////////////////////////////////////////////...............///000000///////////////.........---------.........//////---...///000111000//////000000111222222333222222111222222333444444555555666555666888999===GGGSSSqqqnnn```ccciii~~~qqqxxxwwwiii/////////...------,,,,,,...///000111111000///...///000111222222111000///......///000111222333333000000000000111111111111111111111111111111111111......//////000000111111.../////////000000111111111111000000/////////...---///000...,,,+++---000//////.........------------------.........//////+++---......---,,,,,,---,,,,,,------.../////////++++++++++++++++++++++++000//////............///000//////.........//////---------.........//////,,,,,,,,,------........./////////......---------............/////////000+++++++++,,,---...///000//////......---------,,,---------.........//////,,,++++++******++++++,,,++++++++++++++++++++++++...------------.../////////...---,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------------------------------,,,,,,,,,------.........------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++,,,------......------........................------------------------........................,,,,,,---...//////......///////////////////////////...---,,,---...111222........................,,,---...//////---+++***........................+++******+++,,,---...///---------.........//////////////////////////////,,,------......//////000,,,---...//////...---,,,........................---------------...///000.........------,,,,,,,,,---------------------------------------------------------.........//////.........------.........////////////////////////////////////////////////...............///000111000000//////.........------------.........//////---///111222333222000///...///111222444444555555333333444555555666666777666555555888999===GGGQQQooovvv~~~mmm```eeekkksssyyyxxxjjj////////////000000000000000000000000000000000000------......///000000000............////////////222111111111000000//////000000000000000000000000111000///////////////000222111000000000000000000......------------......////////////////////////...---...000111111...+++,,,+++***)))***,,,///000//////.........---------...------,,,,,,------......------,,,,,,------...........................---------............///,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------..................------......---,,,---...///000000///...---------------------------------------,,,++++++*********++++++.........------,,,,,,,,,,,,------......------,,,---+++******+++---------........................------------------------------------------------///......---------......000///...---------------///......------,,,++++++---...///---***((('''(((------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////......------///......------///000111,,,,,,,,,---...///000111........................---------............///......---------,,,,,,,,,---------............///........................------............------,,,------......------,,,000000////////////000000......////////////......////////////////////////,,,,,,---......---,,,,,,................................................---,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++------------------------/////////...------,,,,,,111000///---------...///////////////////////////000000000000000000000000////////////////////////000000000000000000000000///////////////.........///000111222333444444444000111222333444444444444555555777::::::===GGGRRRsssqqq}}}nnnbbbaaannn}}}}}}~~~xxxhhh////////////000000000000000000000000000000000000///////////////.....................////////////111111111000000000//////000000000000000000000000000000/////////000000111222222111000/////////000......------------.......................................000111111...,,,,,,,,,+++++++++---...///............------------...------,,,,,,------......------,,,,,,------...////////////////////////---------............///------......///.........------------------------.........------,,,,,,+++..................------...------,,,---...///000//////...---------------------------------------...---------...///000000......---------,,,,,,,,,,,,------......------,,,///...,,,,,,.../////////........................------------------------------------------------..............................---------......///------------------------,,,---......,,,++++++,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,........................000000000/////////.........------,,,---...///000,,,,,,,,,,,,,,,---...///........................---------............///000000/////////.........---------............///........................------............---------......//////......---000//////////////////000......////////////..............................,,,,,,---......---,,,,,,................................................---,,,,,,,,,,,,---......---------------------------------......---------------------------------------..................000000///...............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///000111222333333333333111222222333333444444555555555777:::;;;===GGGRRRtttrrr}}}nnnddddddrrrwwwzzz|||lll////////////000000000000000000000000000000000000111000000///......------............////////////111111000000000000//////000000000000000000000000000/////////000111222222333222111000//////...///......------------..............................///...///000111111///---------------------............---------,,,,,,,,,...------,,,,,,------......------,,,,,,------...////////////////////////---------............///.........///......------........................//////...---,,,++++++***------------------.........------------.../////////.........------------------------------------+++++++++,,,---...///000...------------,,,,,,,,,,,,------......------,,,///...,,,---...000000///........................------------------------------------------------------////////////...---------,,,------...///000++++++,,,------...//////***,,,.........---...///////////////////////////........................,,,,,,,,,,,,,,,,,,------......................../////////...............---,,,,,,,,,,,,---......,,,,,,+++++++++,,,,,,---........................---------............//////////////////.........---------............///........................------............------...//////////////////.................................////////////..............................,,,------......------,,,................................................---,,,,,,,,,,,,---......------------------------................................................,,,,,,------...//////000///////////////......---////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000111222333333333333333222111111222333555666444555777:::;;;>>>HHHTTTtttsss|||oooeeefffuuuooosssooo////////////000000000000000000000000000000000000000000//////........................////////////000000000000000000//////000000000000000000000000/////////000000222333444333222111000///...............------------..............................///......///111111///---.........//////...------------------,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...////////////////////////---------............///.../////////...---,,,,,,------------------------.........------,,,,,,,,,,,,,,,------------......------------......//////..................------,,,,,,------------------,,,+++++++++,,,---......------------------------,,,------......------,,,---,,,++++++---......---........................------------------------------------------------,,,---///000111000...---......---------......///,,,,,,,,,---------......***,,,.........---...///................................................,,,,,,,,,---------------........................------,,,,,,,,,,,,,,,,,,---------------.........------,,,,,,,,,,,,,,,,,,........................---------............///---------------------------------............///........................------............------......////////////......------............---------......//////......---........................------------------------................................................---,,,,,,,,,,,,---......------------------------......------------......////////////////////////---------.........//////---...///000000///...---///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111000000111222222222222222333222111111111333555777444444777:::;;;>>>IIITTTrrrwww{{{nnncccdddtttiiinnn{{{ppp////////////000000000000////////////////////////............//////000000............//////////////////////////////000000////////////////////////////////////000111222333222111000///..................------------..............................///...---...///000...---.........//////...------......---------,,,,,,,,,...------,,,,,,------......------,,,,,,------...---------------------------------............///.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,------......---------...............------...//////......---,,,,,,,,,---------......111111000//////...//////------------------------,,,------......------,,,---,,,+++,,,...///...,,,........................------------------------------------------------,,,---///111111000///...111000///...---,,,,,,,,,......---------,,,,,,,,,+++---......,,,++++++,,,------------------------........................,,,,,,,,,------.................................------------------------------......///////////////...---------------...........................---------............///,,,------------------------------............///........................------............------,,,------......------,,,------...//////...------------............------........................------------------------................................................---,,,,,,,,,,,,---......------------------------------,,,++++++,,,------//////////////////////////////.........------------...///000000///...---////////////////////////........................////////////////////////.................................//////000000000000000111222222222111111333222111111111333555777444444777::::::===HHHSSSmmm~~~|||lll______ppp~~~gggkkkvvv}}}nnn////////////000000000000////////////////////////------......///000000111............////////////......////////////000000///////////////////////////.........///000111111000000//////......//////......------------......------------------------...---,,,,,,......---,,,------------------......//////.........---------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........///......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++,,,,,,------......,,,---......//////......,,,---.../////////...---+++,,,,,,------.........111000///...---,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,///......///111111000...........................------------------------------------------------,,,---///000111111000///222111///...,,,,,,++++++//////...---,,,,,,++++++---...///...,,,*********------------------------........................,,,,,,,,,---......//////........................///////////////000000000---...//////000000//////......---------......///........................---------............///.........///////////////---------............///........................------............------,,,,,,------------,,,,,,---...///000000///...---------............------------------------------...------,,,,,,------...................................................---,,,,,,,,,,,,---......---------------------------,,,+++******+++,,,---........................000//////...------,,,,,,---...//////////////////////////////////////////........................////////////////////////........................------......//////000000000000111111111111111000333222111111222333555666444444666999999;;;EEEPPPhhh|||jjj[[[[[[mmm|||fffiiittt}}}nnn////////////000000000000////////////////////////.........///////////////............////////////........./////////000000///////////////////////////.............../////////............///000000......------------......---------------------------,,,***+++,,,---,,,+++,,,,,,+++++++++---...///000000/////////............------,,,,,,------......------,,,,,,------...---------------------------------............///------......///.........------------------------+++,,,,,,------.........***++++++,,,------......,,,---.../////////...---+++,,,...///000///...---++++++,,,,,,---......///---,,,+++***************,,,,,,,,,---------......,,,------......------,,,.........000111222000...........................---------------------------------------------------......///000000111111111000///...---,,,,,,,,,---------------------,,,...///000///---++++++,,,................................................,,,,,,------.../////////........................------........./////////,,,---.../////////......,,,,,,,,,,,,---...//////........................---------............///........./////////000000---------............///........................------............------------............---------...000111111000...---,,,------......------,,,------------------------...---,,,,,,,,,,,,---...................................................---,,,,,,,,,,,,---......------------------------...---,,,++++++,,,---...------------------------..................------...............///000000////////////////////////........................////////////////////////........................---......///000000111111000000111111111111000000111222222333333444444555444444666888777999CCCMMMddd}}}iiiYYYYYYmmm}}}ccchhhuuurrr////////////000000000000////////////////////////000000000///......------............/////////000---.........//////000000///////////////////////////......---------.........------......///000111.........------.........---------------------------+++******+++,,,,,,+++,,,+++***)))***,,,///000000000000000////////////...------,,,,,,------......------,,,,,,------...........................---------.........//////,,,,,,---.../////////...........................---------------------,,,******+++,,,,,,---......,,,,,,.../////////...---+++,,,...000000///...---++++++,,,,,,---...//////------,,,,,,,,,---......,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,...000000...,,,........................------------------------------------------------............///000222222///......---------......+++,,,,,,------......///...///000000...---......////////////////////////........................,,,,,,------...///000000........................*********++++++,,,,,,,,,+++,,,---.........---,,,*********+++,,,---...///........................---------.........//////,,,,,,,,,---------......---------.........//////........................---..................---......////////////.........///000222222000///...,,,------......------,,,------------------------...---,,,,,,,,,,,,---...................................................---,,,,,,,,,,,,---......------------------------000///---,,,,,,---///000------------------------,,,,,,------...////////////...---------///000111////////////////////////........................////////////////////////...........................//////000111222222222000000111111111000000///000111222444444444444444444444555777666888AAALLLbbb}}}iiiYYYZZZooobbbgggvvvuuu111111111111000///...---000000000000000000000000---......///////////////+++,,,...000000000000/////////............//////000///...------...///000........................////////////////////////---.........---,,,++++++//////.........---------//////...---,,,,,,++++++------------------------//////.........//////000------++++++++++++------------,,,+++++++++,,,,,,---,,,+++,,,///000---+++,,,,,,,,,---------......------------------------------------------------------------------------------------------------...------,,,,,,------...---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++////////////////////////,,,,,,---....../////////------............------------,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,---------......000///---,,,++++++,,,,,,,,,,,,,,,---------.........------------...////////////.........---------,,,------....../////////......------------..............................000000000000000000000000.........////////////000------------,,,+++******---....../////////////////////...---,,,++++++***,,,---------.../////////........................///............------------------------------------------............//////...,,,++++++,,,...///------------------------////////////////////////---------,,,,,,+++++++++......////////////.........------,,,,,,------...,,,---...//////...---,,,,,,,,,,,,---------......000000//////.........---..............................------------......,,,---///000000000///...////////////////////////////////////////////////......------------......////////////////////////////////////000000000000000000000000000111111222333333444444444444444444444555666555555999@@@FFFaaalllbbbbbbgggnnnkkktttuuu......///000000000//////........................---......///////////////,,,---...///000000000/////////............////////////............//////...............................................................---,,,,,,///.........------------///......---,,,,,,++++++------------------------///......---......//////,,,,,,+++******+++,,,,,,,,,,,,,,,++++++,,,------///---+++,,,...///---+++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++........................+++++++++***************------............------///...---,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,,,,,,,,,,,,,,,,---------......---------------...////////////.........------------------------...............------------......................................................------........./////////,,,------------,,,,,,+++------...///////////////000000000///......---------------.......................................///............------------------------------------------............///000///---,,,,,,---///000------------------------.................................---------,,,,,,------............------...------,,,,,,------...------...//////...------,,,,,,---------.........000/////////..........................................------------......------///000000000///...///////////////////////////////////////////////////......------......///////////////////////////////////////000000000000000000000000000111111222777666555444444444444444444555666555555999@@@FFF[[[|||lllaaaaaafffpppllluuu{{{,,,,,,---...///000000000........................---......///////////////,,,---...///000000000/////////............//////......////////////............................................................/////////...------............------------.........------,,,,,,+++------------------------......---------------...++++++************++++++++++++++++++,,,------...111...,,,+++,,,---,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------///......---,,,,,,++++++------............---------,,,,,,,,,,,,---...///...------------,,,,,,,,,,,,,,,,,,---------..................---,,,++++++,,,,,,,,,---------......---------------......///...............---------------------,,,,,,,,,,,,......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,------.........------------...////////////...////////////////////////...............---------........................///............------------------------------------------............///000///...------...///000------------------------........................//////............------,,,,,,------------,,,,,,...------,,,,,,------...------...//////...------,,,------------.........////////////..........................................------------......---......///000////////////////////////////////////////////////////////////......------......///////////////////////////////////////000000000000000000000000000111111222:::888666444333333444555444555666666666999@@@EEETTTvvvnnndddcccgggsssooovvv,,,,,,---...//////..............................---......///////////////---....../////////////////////............//////---...///000000///...---...................................................///////////////......------------------------......---------,,,,,,,,,------------------------......---,,,,,,,,,------,,,++++++++++++++++++,,,*********+++,,,---...///222000---+++++++++,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------++++++++++++++++++++++++...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------------------------------------------000000000//////.........------............------)))***+++,,,---///000111------------------------,,,,,,,,,---------......,,,---...///...---+++***,,,,,,,,,---------......------,,,,,,------...///........................---------,,,,,,+++++++++......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...////////////,,,---......//////......,,,,,,,,,---------....../////////...---------,,,........................///............------------------------------------------............/////////...------...//////------------------------....................................------------,,,------......------,,,...------,,,,,,------...---..................---------------............///////////////.......................................------------......---....../////////////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000000000000000000000111111222999777444222222333555666444555777666666999???DDDQQQtttsssiiigggjjjwwwrrrwww......//////...---,,,,,,////////////////////////---......///////////////...............//////000//////............//////---...///000000///...---......................................................///////////////...,,,,,,---------------------------------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,------------------,,,*********+++,,,---...///111000...+++******,,,---,,,,,,,,,---------......------------------------------------------------------------------------++++++++++++++++++++++++...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,------.........---------------------------,,,,,,,,,---------......------............------++++++,,,------.........------------------------,,,,,,,,,---------......,,,---.........---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,---......---.....................---------,,,,,,+++++++++......------------..............................------------------------,,,,,,,,,---------......,,,,,,---...////////////,,,------...............++++++,,,,,,---........./////////...---------,,,........................///............------------------------------------------............///...------------------...------------------------........................,,,,,,,,,,,,,,,,,,,,,---......////////////.........------,,,,,,------............------.........---------.........//////.........///////////////..............................------------................../////////000/////////////////////////////////////////////////////////....../////////////////////////////////////////////000000000000000000000000000111111222555333111000111333555777444666777777777999???CCCMMMqqqwwwlllhhhiiizzztttxxx///000000///...---,,,,,,000000000000000000000000---....../////////////////////............///000//////............//////......////////////..............................------------------------------.../////////......,,,,,,,,,,,,------------------------------------------------------------000///...---,,,,,,,,,,,,------............------++++++++++++,,,------...//////...---+++***,,,...,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------+++,,,---......///......------------------------,,,,,,---......///000000------............------/////////...---,,,***))),,,,,,,,,------------...,,,,,,,,,---------......,,,------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---------...............------------,,,,,,,,,,,,......------------......................................................,,,---------............,,,------.........------,,,,,,---............---........./////////000000...............---------........................///............------------------------------------------............///------------------------------------------------------------------------+++++++++,,,,,,,,,,,,---...//////////////////......------,,,,,,------...///...------------...///------........./////////.........///////////////..............................------------......///............///000000////////////////////////////////////////////////000//////......//////000////////////////////////////////////000000000000000000000000000111111222222111000000111333555777444666888888777999>>>BBBIIIlll}}}ooogggddd}}}uuuxxx//////000000000///......////////////////////////---......///////////////000///...------...///000//////............////////////............//////........................------------------------,,,,,,---...............++++++,,,,,,,,,---------------------------------------------------------111000///...------------,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,------,,,...///...,,,+++,,,...,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------------.........,,,,,,,,,---------..............................+++,,,---...////////////.................................///////////////------............------------.........---+++***,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,------...,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------.........//////---------------...............------------......................................................------........./////////,,,------------,,,,,,++++++,,,------......------.........///////////////---------.......................................///............------------------------------------------............///------............------------------------------------------------------,,,,,,,,,,,,------......---......//////......---...------,,,,,,------...///...------------...///............////////////............/////////000..............................------------......///......---...///000111////////////////////////////////////////////////000000////////////000000////////////////////////////////////000000000000000000000000000111111222222222222222333333444555333666888888777999>>>BBBHHHjjjtttgggaaazzz~~~vvvwww---...///000111111111111........................---......///////////////000///...------...///000//////............//////000///...------...///000........................------------------------+++,,,,,,---.........---+++++++++,,,,,,---------------------------------------------------------111111000///...---------++++++------------++++++------,,,+++++++++,,,,,,***---//////---+++---...,,,,,,,,,---------......------------------------------------------------------------------------------------------------...------,,,,,,------...---------.........//////,,,,,,,,,---------..............................+++,,,---...////////////////////////////////////,,,++++++******))))))(((---..................---''')))+++---///000000000,,,,,,,,,------.........,,,,,,,,,---------.........---,,,++++++,,,...///,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------.........//////---------....../////////.........------..................................................................////////////000------------,,,+++******+++,,,------......------------------------------,,,------....../////////........................//////.........------------------------------------------.........//////......////////////......---------------------------------------------------------.........//////,,,------......------,,,...------,,,,,,------...///...---,,,,,,---...///............/////////000---.........//////000000.................................------.........///......------///000111////////////////////////////////////////////////000000////////////000000////////////////////////////////////000000000000000000000000000111111222444444444444444444333333333666888888888999===AAAIIIjjjyyyiii```www~~~vvvwww|||222///---,,,---............///000000000000000//////...---...///000000...////////////////////////........................000000////////////000000........................000000//////.........---++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,---......//////......---------,,,,,,+++++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,...------,,,,,,------...,,,------......------,,,//////.........---------,,,---......//////......+++,,,...//////...,,,+++......////////////......,,,,,,+++,,,,,,...//////111///---+++++++++,,,---------,,,---------+++))),,,,,,,,,------.........///////////////000111111////////////////////////000000//////.........---------------------------------------------------........................***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++++++++,,,,,,,,,------........................------------------------................................................222222000///------,,,,,,---------------------------.........---,,,,,,+++------............------////////////////////////...------,,,,,,------....................................------,,,,,,,,,,,,,,,------------,,,,,,---------............///........................------+++++++++---///000...........................---,,,,,,++++++++++++////////////////////////---------............///------------------------------............------................................................/////////...---------,,,/////////...---------,,,---......///////////////////////////000000000000000000000000000000000000///000222111///......///////////////000000000000111111222222222333333333222222333333333333444444333444555666777:::>>>AAAMMMaaajjjhhhsssvvvvvv}}}333111000000111111000///000000000000///////////////...---...///000000...................................................000000////////////000000........................000/////////.........---+++,,,,,,------...............---,,,,,,,,,------+++,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,---------------++++++,,,,,,,,,,,,------------,,,+++++++++++++++------,,,,,,,,,,,,------,,,------......------,,,//////.........---------,,,------...............***+++,,,,,,,,,,,,+++***---......//////......---.........------......///---------------------,,,......---......---,,,+++,,,,,,,,,---------......---------------......///........................000/////////.........---------------------------------------------------------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------.........//////........................------------------------................................................///......------.........------------------------------......------,,,+++------............------...........................------,,,,,,------.................................---------,,,,,,,,,------............---------------............///........................------..........................................///...------,,,,,,,,,---........................---------............///------------------------------............------...............................................................---------...............------------......///////////////....../////////000000000///////////////////////////000111111///......///////////////000000000000111111111222222222333333222222333333333333444444333444666666777:::>>>BBBMMM```qqqlllsssuuuuuu111111111222444444222000222111000///....../////////...---...///000000...........................////////////////////////000//////......//////000......................../////////...............------------------------,,,,,,---------------...******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++------,,,,,,,,,,,,------,,,------......------,,,...............---------,,,,,,---...............++++++++++++++++++++++++,,,------......------,,,///......------------...***+++---...///...---,,,/////////.........------,,,,,,,,,------------...------,,,,,,------...///......................../////////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------------.........//////------------------------------------------------................................................+++++++++,,,---...///000------------------------------......------,,,,,,------............------...........................------,,,,,,------..............................------------,,,,,,,,,........................---------............///........................---...000111111///---,,,........................//////...---------..............................---------............///------------------------------............------................................................---------...............---------...............---......///////////////------........./////////////////////////////////...000111111///......///////////////000000000000111111111222222222222333222222333333333333444444444555666777888;;;???BBBLLL___{{{qqquuuuuuttt---...000333666777555222444222000...------...//////...---...///000000...........................000000000000000000000000/////////....../////////................................................------------------,,,,,,+++,,,,,,---............***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++******---,,,,,,,,,,,,,,,,,,---,,,------......------,,,........................,,,,,,---.........------///...------------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......------------------------000000000///---------...------------------------///............///000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------------------------------------------------------................................................*********+++,,,---...///------------------------,,,------...------,,,,,,------............------...........................------,,,,,,------...........................------------------------/////////....../////////---------............///............................../////////---,,,+++..............................------------..............................---------............///------------------------------............------................................................,,,---------.../////////,,,---------.../////////---......///////////////------------.........///////////////////////////---///000000///......///////////////000000000000111111111111222222222222222222222333333333444444444555666777888;;;???BBBKKK]]]tttuuutttsss+++---000555999:::999777444222000...------...//////...---...///000000...........................000000000000000000000000//////............//////........................---------...............------------------,,,,,,++++++,,,............---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,---.....................+++,,,,,,---...---------///......------......///++++++,,,,,,,,,,,,++++++++++++,,,---///111222333222000...,,,+++,,,...000111222111///,,,+++,,,...------------------------...............///000000........................---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,------------------+++++++++,,,,,,,,,------------------------------------------------------................................................,,,,,,+++++++++,,,,,,---------------------------,,,,,,------...------,,,------............------...........................------,,,,,,------...........................------------------------000///............///000---------............///........................///...,,,++++++++++++,,,........................---,,,,,,,,,,,,,,,------........................---------............///------------------------------............------................................................,,,---------.../////////,,,---------.../////////---......///////////////------------.........///........................---...000000.........///////////////000000000000000000111111111222222222222222222333333333444444444555666777888:::???BBBJJJZZZtttuuutttppp---///222777;;;<<<;;;999222111000///....../////////...---...///000000...------------------------///////////////////////////......------......///........................---------------.........------------------------+++,,,---.........---,,,+++,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***+++,,,---...---,,,+++,,,,,,++++++++++++,,,,,,,,,------......------,,,---------...............++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...000222555777888444222...++++++...111444444555555111,,,***,,,///...------------,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,---------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...................................................---,,,,,,++++++++++++------------------------,,,,,,------......------------............------------------------------...------,,,,,,------...........................,,,,,,,,,------------...000///...------...///000---------............///...........................---+++))))))***,,,---........................,,,,,,+++++++++,,,---------------------------------------............///------------------------------............------................................................---------...............---------...............---......///////////////------........./////////........................,,,...//////.........///////////////000000000000000000000111111111111222222222333333333333444444333444555666777:::>>>AAAHHHWWW{{{ooorrrxxxppp///000111444777888777555000000000000///////////////...---...///000000...------------------------........................///......------......///........................,,,,,,,,,------.........+++,,,,,,------.........,,,---...//////---,,,+++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---//////...---,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,---------.........//////++++++,,,------------,,,+++,,,---......---,,,+++,,,,,,------------,,,,,,------...000222444666777111000......///222555777999:::999444...+++---000......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------.........------------------------------------------------------------------------,,,---------,,,,,,+++*********+++,,,,,,---......++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................................................---,,,,,,,,,,,,,,,------------------------+++,,,------......------------............------------------------------...------,,,,,,------...........................,,,,,,,,,---------......///...---,,,,,,---...///---------............///........................,,,,,,++++++,,,,,,------........................,,,,,,,,,,,,,,,---......---------------------------------............///------------------------------............------...............................................................---------...............------------......///////////////....../////////000000000........................+++---//////.........///////////////000000000000000000000000111111111111222222333333333333444444222333444555666999===@@@FFFTTT|||qqqhhhmmm~~~www/////////000222222000///...///000000000000000//////...---...000000000...------------------------.................................------.................................,,,,,,,,,------.........++++++,,,,,,---...//////,,,---/////////---+++***))))))***++++++++++++***+++++++++,,,,,,---------*********++++++,,,,,,---++++++,,,,,,,,,---------+++,,,...000000///...---,,,++++++++++++++++++,,,,,,------......------,,,---------.........//////++++++,,,---------,,,,,,---...000111111000...---,,,------......------,,,,,,,,,,,,---///000222333------...000333555888999<<<>>><<<666///,,,...111.........------,,,,,,,,,...------------...//////------------------------,,,,,,,,,------.........------------------------------------------------........................------------,,,,,,+++*********+++,,,,,,---......+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------,,,,,,---......------------------------+++,,,,,,---.........------..................---------------------------...------,,,,,,------...........................,,,,,,,,,------.........///...,,,++++++,,,...///---------.........//////........................***+++---//////...---,,,........................---------------...///000---------------------------------.........//////---------------------------..................---................................................/////////......------,,,/////////......------,,,---......///////////////////////////000000000000........................+++---//////.........///////////////000000000000000000000000111111111111222222333333333444444444111222333444555888<<>>;;;666222//////000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,++++++***------------------------------------------------......................../////////......---------000///...---------------+++,,,,,,------,,,,,,+++---------------------------......///000/////////.........------,,,,,,,,,........................+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,........................------------------------......---------,,,,,,,,,///...---,,,+++,,,------........................------,,,++++++,,,,,,,,,........................---------............///---.........---,,,,,,+++------------------------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,++++++.........------,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////........................000//////...------,,,,,,...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,------...///000000////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222111111111111222333444555444555666777777999<<>>CCCPPPcccyyy~~~ppphhhsss......////////////....../////////......---------000000000000000//////////////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................................................------,,,,,,,,,------...)))***,,,---------++++++,,,,,,---...////////////******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,++++++++++++,,,---------,,,,,,---------,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,---------......,,,,,,---...------,,,,,,------------------------,,,------,,,++++++,,,...---...///000000//////...........................,,,,,,,,,---------......------------------------------------------------...------,,,,,,++++++***------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///...------------...///------------------------***++++++,,,---,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,---......------,,,........................------------------------............---------------------------,,,,,,,,,//////.........---------+++,,,---............---........................---------............///,,,,,,------...------,,,------------------------,,,,,,,,,---------......------............------******++++++,,,---..............................---,,,,,,,,,,,,---......///////////////////////////...------------...///...........................---,,,,,,+++,,,,,,,,,---......//////......------------...............////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222111111111111222333444444333444555666666888;;;>>>CCCOOOaaauuu~~~ooofffppp......////////////....../////////...............000000////////////.....................---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------------,,,,,,,,,---......+++,,,---...///...---,,,,,,------.........------))))))***+++,,,,,,,,,,,,+++++++++++++++,,,------------,,,+++++++++++++++------------------------++++++,,,,,,---...//////+++,,,------......------------------------------++++++,,,,,,---...//////+++,,,......,,,+++,,,---........................,,,---...---,,,---...000+++,,,------......------------------------------+++,,,,,,------.........------------------------------------------------***++++++,,,,,,------...------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------...///...---,,,,,,---...///------------------------***+++,,,,,,------,,,,,,,,,,,,,,,------------....................................---------------+++,,,---.........---,,,........................------------------------,,,,,,---...///000111111------......------,,,+++........................***+++---...//////...---........................---------............///,,,,,,------......------------------------------,,,,,,,,,---------......---......//////......---,,,------....../////////.............../////////---,,,,,,,,,,,,---......------------------------..........................................------------,,,++++++++++++,,,......////////////..............................////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222111111111111222333444555333444555555666888;;;>>>CCCOOO```mmmwwwlllaaajjj|||......////////////................../////////////////////.........---------------.......................................------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,---...///...//////000000000000000,,,------------,,,,,,+++)))***+++,,,------------+++++++++***++++++,,,---+++++++++***++++++,,,---,,,------------------,,,,,,---------------------+++,,,------......------------------------------,,,---------------------***,,,......,,,++++++------------------------------/////////------...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------------------***++++++,,,,,,------...------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------...---,,,++++++,,,---...------------------------+++,,,,,,---------------,,,,,,,,,---------......------------------------------------............***+++---...///...---,,,........................------------------------+++,,,,,,---...///000000------.........---,,,+++,,,,,,------.../////////+++,,,...000000000///...........................---------............///+++,,,------......------------------------------,,,,,,,,,---------......,,,------......------,,,........................---........./////////000---,,,,,,,,,,,,---......------------------------,,,---...000000...---,,,,,,,,,------.../////////......---,,,,,,,,,,,,,,,......////////////..............................////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222111111111111222333444555333444555555666777;;;===BBBNNN^^^gggrrrlll```hhh{{{......////////////......------......//////000000//////......---------,,,,,,------....../////////................................................))))))*********+++++++++------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---------...------------,,,+++*********+++,,,---............++++++******++++++,,,---)))))))))***+++,,,...///,,,------......------,,,///......------,,,,,,++++++,,,------......------------------------------///......------,,,,,,+++***,,,......+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,,,,------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------......---,,,,,,++++++***------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000///......------------...---+++******+++---...------------------------+++,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////***+++---//////...---,,,........................------------------------......---------,,,,,,,,,,,,---.........---,,,++++++,,,,,,---...///000000+++---///111222222000000........................---------.........//////+++,,,,,,---.........---------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++---.........//////000000---,,,,,,,,,,,,---......////////////////////////+++---///111111///---+++***+++,,,---///000111111//////...------------.........////////////...........................---////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222111111111111222333444555222444555555555777;;;===AAALLL]]]eeeqqqnnnbbbjjj{{{000///...---------------,,,,,,,,,,,,,,,---...///000000//////............///...------------...//////...---,,,,,,---...///...........................------,,,,,,------...//////...---,,,,,,+++++++++++++++,,,---...///000///---,,,---000000...+++.........------,,,,,,,,,))))))***+++,,,,,,------...---,,,+++++++++,,,---......---------,,,,,,,,,------------------------,,,,,,,,,---------......///...---,,,+++++++++++++++,,,---...///111222222,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------+++,,,---......---,,,+++,,,,,,------...------,,,......//////...---,,,,,,---------------------------------------------------------------------------......//////......---++++++,,,,,,---...//////---------------------------...///000///...,,,***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------............///...------,,,,,,------...,,,,,,,,,---------......------------------------------------..................------------..............................,,,---...//////...---,,,,,,---///000000000///...------............------...---+++******+++---...---......///...---+++***------------------------------------------------,,,------......------,,,---------............///........................+++++++++,,,---...///000+++++++++,,,,,,,,,------................................................//////.........---------////////////////////////---------............///....................................////////////////////////////////////////////////////////////////////////000000000000333222111111111222333444444555666666666888;;;>>>AAAJJJbbbmmmzzzqqq```ddd|||......---,,,,,,,,,,,,,,,...------------......////////////.........---------...////////////...---///...---,,,,,,---...///........................,,,,,,,,,++++++,,,,,,,,,------------------------------,,,,,,,,,---.........---,,,---//////---+++......---------,,,,,,,,,*********+++,,,,,,,,,---------,,,++++++,,,,,,---......---------,,,,,,,,,------------------------,,,,,,,,,---------------///...---,,,++++++++++++---------......//////000,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------,,,------------------,,,.........//////...------------......---,,,,,,+++------------------------------------------------------------------------,,,,,,------------,,,,,,++++++,,,,,,---......///------------------------+++,,,...///...---+++***---------,,,,,,---------........................---------------------------------............///...------,,,,,,------...,,,,,,,,,---------......------------------------....../////////000000000......------------..............................,,,---............---,,,,,,---///000000000///...------............------...---,,,++++++,,,---...,,,,,,------...---------------------------------------------------------,,,------......------,,,---------............///..............................---,,,,,,,,,,,,---,,,,,,,,,,,,------------................................................//////.........---------........................---------............///....................................////////////////////////////////////////////////////////////////////////000000000111222222111111111222333444444555666666666888;;;===@@@III```tttrrraaaeeewww------,,,+++++++++,,,,,,......---,,,,,,,,,------.........---------------,,,---///000000///---,,,......------------..............................,,,++++++******++++++,,,++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,---,,,,,,,,,......,,,+++...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,///...---,,,++++++++++++------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,------------...------,,,,,,------...///000000000///...------,,,,,,,,,---,,,,,,+++***------------------------------------------------------------------------***++++++,,,,,,++++++***+++,,,,,,------.........------------------------***+++,,,---------,,,+++------------------------........................++++++++++++++++++++++++---------............///...------,,,,,,------...,,,,,,,,,---------......------------------------000000000000111111111111......------------..............................,,,------......------,,,,,,---///000000000///...------............------///...---,,,,,,---...///,,,,,,,,,,,,---...//////------------------------------------------------,,,------......------,,,---------............///..............................---,,,,,,,,,,,,---------------.........///...............................................................------------------------------------------............///....................................////////////////////////////////////000000000000000000000000/////////000000000111111222222111111222222333444444555666666666777:::===@@@HHH]]]}}}tttcccfffrrr------,,,,,,,,,,,,,,,---------,,,+++*********+++------------------------,,,,,,---......---,,,,,,------------------------........................,,,,,,++++++++++++,,,,,,++++++,,,------......///...------,,,,,,,,,------,,,,,,,,,,,,------,,,+++------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.........---------,,,,,,,,,---------------------------------,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,------------......---,,,++++++,,,---...//////000//////...---,,,,,,,,,---------,,,,,,+++------------------------------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------***+++,,,---------------,,,------------------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///...------,,,,,,------...,,,,,,,,,---------......------------------------///000000000111111111111......------------......................................................,,,---///000000000///...------............------///...------------...///------,,,+++,,,---...///------------------------,,,,,,------------------,,,------......------,,,---------............///........................+++++++++,,,---...///000............////////////........................................................................---------------------------------............///....................................////////////////////////////////////000000000000000000000000//////000000000111111111222111222222222222333333444555666555555777999<<<@@@GGG[[[{{{vvvdddhhhrrr~~~|||......------------............---,,,,,,+++,,,,,,---------------------------,,,***))))))***,,,---,,,------------------,,,........................------,,,,,,,,,,,,------------------------------,,,++++++,,,---...//////+++,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------******++++++,,,---------,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,---------............---,,,++++++,,,---..................---,,,+++------............------------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------------------------------------,,,,,,---...............,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------,,,,,,------...,,,,,,,,,---------......------------------------........./////////000000......------------..............................000//////////////////000,,,---///000000000///...------............------.........------.........///...---,,,+++,,,------------------------------,,,,,,,,,---------......,,,------......------,,,---------............///........................+++++++++,,,---...///000........./////////000000................................................---.............................................---------............///....................................////////////////////////////////////000000000000000000000000000000000000111111111111111111222222333333333333444555666555555666999;;;@@@FFFXXXxxxxxxfffjjjvvvuuuvvv......---------...//////000000///.........//////---------------.........///,,,)))''''''))),,,///,,,,,,------------,,,,,,...........................------,,,,,,------...---------------------,,,+++++++++,,,---...000000+++,,,......,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,------------+++,,,---......///............---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,......---------------...******+++,,,,,,---......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,+++------------------------,,,---------...............------,,,,,,------...,,,,,,---------------,,,------......//////......---------------------------------------------------------------------------......//////......---------------------------------------------------------...............///+++,,,---......---,,,+++,,,------....../////////........................---------............///...------,,,,,,------...,,,,,,,,,---------......------------------------------------..................------------..............................000000///......///000000,,,---///000000000///...------............------------------------------//////...---,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,------......------,,,---------............///..............................---,,,,,,,,,,,,---............/////////000................................................---------...............////////////////////////---------............///....................................////////////////////////////////////000000000000000000000000000000000111111111222222000111222333333333333222444555666555444555888:::>>>DDDUUUuuuyyyiiinnn{{{{{{nnnqqq---,,,,,,,,,------...///......------......//////------.........////////////---+++******+++---///+++,,,------------,,,+++........................---,,,,,,,,,,,,,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,---...///+++---//////---,,,---...,,,,,,,,,---------......+++,,,,,,,,,---.........+++,,,---.../////////.........---------,,,,,,,,,------------------------))))))***+++,,,------.........------------......,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------............,,,------------------,,,+++,,,---.../////////...+++,,,---............---------------------------------------------------------------------------.........//////.........------------------------------------------------......------,,,---------+++,,,...//////...,,,+++,,,,,,------...//////000---------------------------------............///...------,,,,,,------...,,,,,,,,,---------......------------------------,,,------------...............------------..............................///...---,,,,,,---...///,,,---///000000000///...------............------,,,,,,------------,,,,,,---------...------,,,,,,------------------------++++++,,,,,,---......///,,,------......------,,,---------............///..............................---,,,,,,,,,,,,---------........./////////................................................---------.........//////........................---------............///....................................////////////////////////////////////////////////////////////000000111111111222222222000111222333333333222222444555666555444555777:::;;;@@@RRRrrryyylllsss}}}}}}lllooo++++++++++++,,,,,,---...************+++,,,,,,---........./////////000000........................++++++------------++++++........................,,,++++++++++++++++++,,,)))***+++,,,...///000111......---,,,,,,,,,------+++...000000---,,,---///,,,,,,,,,------.........++++++,,,,,,---...//////***+++---///000000///.........---------,,,,,,,,,------------------------(((((()))***,,,---...///......---------....../////////...------,,,++++++,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------.........//////+++,,,............,,,++++++,,,---///000000111111***+++,,,,,,---------------------------------------------------------------------------------------......//////......---------------------------------------------------...------,,,+++++++++++++++,,,...//////...,,,+++******++++++,,,---......---------------------------------.........//////...------,,,,,,------...,,,,,,,,,---------......---------------------------------............///.........------.................................---,,,++++++++++++,,,---,,,---///000000000///...---..................---+++,,,,,,------,,,,,,+++***+++---...///......---------------------------++++++,,,,,,---...//////,,,------......------,,,---------.........//////........................+++++++++,,,---...///000------------.........///................................................---------.........//////---------------------------------.........//////..................................../////////000////////////////////////////////////////////////000111111111111222222222000111222333444333222222555555666555444555777999999>>>OOOoooyyynnnvvv|||lllooo000000000000000000000000...........................------,,,,,,------......------,,,,,,------...////////////////////////111000///...---,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------//////.........---------////////////////////////------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---.../////////...---...---,,,,,,++++++++++++.........------,,,,,,,,,---------,,,,,,++++++++++++,,,---......---,,,+++//////.........------------------............///...------------...//////------------------------,,,,,,------,,,,,,+++***+++,,,...---,,,,,,---///.........------,,,,,,,,,------------------------+++++++++,,,,,,,,,------///............---------,,,,,,------------,,,,,,........................---------...------,,,,,,------------------------++++++,,,------......///---------------...///000000///...---------------.........------,,,,,,,,,.........------,,,,,,,,,---------------------------.........//////000000------------------------,,,,,,,,,---------............///000000///...---.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++//////.........---------........................------............------//////.........---------........................------,,,,,,,,,,,,------......------------......000000000///......------......------------......................................................///////////////.........//////............//////////////////////////////...///////////////......////////////000000000000111000/////////000222333222222222222222222222222222333333222222333777999777@@@NNNiii~~~pppfffxxxuuuwww...................................................------,,,,,,------......------,,,,,,------...........................,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------......------,,,,,,,,,,,,........................------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////---,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,------------------,,,//////.........---------------------............---------------...//////------------------------,,,------------,,,+++++++++,,,...---,,,,,,---///......---------,,,,,,,,,------------------------,,,,,,---------.........---------.........//////------............------........................---------......------,,,------------------------------------------------......---------....../////////...---------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------............------------------------------------,,,,,,,,,---------......---...///000000///...---..............................---------,,,,,,,,,+++,,,,,,------,,,,,,+++//////.........---------........................------............------//////.........---------..............................------------............------------..................------------......------------....................................................../////////////////////...//////............//////////////////////////////......////////////......////////////000000000000111000/////////000222222222222222222222222222222333333333333222444777::::::@@@LLLccctttiiipppyyy|||------------------------...........................------,,,,,,------......------,,,,,,------...------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,+++++++++................................................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////...,,,+++***------,,,+++++++++,,,,,,,,,,,,++++++++++++******------,,,,,,,,,,,,++++++...------,,,,,,------..................---------------------............---------------......///---------------------------------------,,,+++++++++,,,...---,,,,,,---///...------------,,,,,,,,,---------------------------------.........//////++++++,,,---...///000111.........//////.................................,,,------.........------------------------------//////...------,,,++++++//////...---------......//////...------------......------------,,,,,,,,,...------------,,,,,,,,,------------------------.........---,,,,,,++++++------------------------,,,,,,,,,---------......---....../////////.................................------------,,,,,,,,,,,,,,,------------,,,,,,...............---------........................------............------...............---------........................///..................///......------------......,,,,,,,,,---------------......------------............................................................////////////////////////............//////////////////////////////......///////////////...////////////000000000000000000000///000111111222222222222222222222222222333444444444444555888:::<<<@@@HHH\\\{{{mmmjjj}}}------------------------...........................------,,,,,,------......------,,,,,,------...------------------------......------,,,++++++***...------------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,................................................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---//////......---,,,++++++---,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...........................,,,,,,---------.........------,,,,,,------...///---------------------------------...---,,,,,,++++++,,,...---,,,,,,---///------------------------------------------------------------............,,,,,,------...//////000......////////////..............................,,,------...............------------------------......---------,,,,,,,,,000///...---------------///......---------......------------------------------------------------,,,,,,------------------......------------------------------------------,,,,,,,,,---------......------..........................................------------------------,,,,,,------------,,,,,,................................................------............------................................................//////............//////......------------......++++++,,,---......//////......------------..................................................................//////////////////............//////////////////////////////---...//////////////////////////////000000000000000000000000000111111222111222222222222222333333333444555555555666888:::<<>>@@@MMMlllrrrjjjooo......---------,,,,,,,,,........................,,,---.........---,,,+++++++++,,,,,,---...//////,,,,,,------...------,,,******+++,,,,,,---......)))))))))***+++++++++,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...+++,,,---......---,,,+++++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------000///...---,,,---...///------------------------............---,,,++++++------------------------.../////////...---,,,,,,+++,,,---.........---,,,.........------,,,,,,,,,......,,,,,,,,,,,,......000000//////.........---...........................------------...//////------...///000000000//////000000000///...------///...---,,,,,,---...///000///...---,,,------...,,,,,,,,,------.........---------.........//////000///...---------------///...---,,,,,,---...//////...,,,++++++,,,...///................................................------------------------,,,,,,,,,------............,,,++++++---...............////////////......////////////////////////++++++++++++++++++++++++---------,,,,,,++++++++++++,,,------......------................................................,,,,,,,,,---------......------------------------........................///...---,,,+++,,,,,,---........................////////////////////////........................////////////////////////+++,,,---///000111111111////////////............---------............//////...---,,,,,,---...///---......//////////////////...---,,,++++++,,,---........................------............------222111///...///000222333111111222333333333333222111111222222222333333333444555666555333333555777:::<<<@@@LLLhhhrrrnnnuuu............------,,,,,,........................,,,------......---,,,,,,+++++++++,,,---------...---------...------,,,,,,+++++++++,,,,,,---------************++++++++++++///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...,,,------------------,,,------------------------,,,------......------,,,...------,,,,,,------...------------------------------,,,+++++++++,,,------------------------------------...------,,,,,,------------------------------......------,,,++++++,,,---.........------..................------...---,,,++++++,,,---...///.........------------...........................------------...//////000111111000000...------...////////////......---///...------------...///000///...---,,,------...,,,,,,------------------------------........./////////...---------------///...------------...///000///---,,,,,,---///000...............---------........................------------------------,,,,,,,,,---------......---,,,,,,,,,---...............////////////..............................---------------------------,,,,,,,,,,,,,,,,,,++++++,,,------......------................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,------........................................................................////////////////////////------...............---////////////............---------............//////...------------...///---......//////////////////......---------------////////////////////////.........//////.........,,,,,,++++++,,,///111333111222333333444444333333111111222222222333333333222333444444444444777999:::<<>>FFF[[[~~~sssiiiaaaiiivvv.../////////////////////........................,,,,,,,,,,,,------......////////////............---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,++++++******,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---......------,,,,,,------......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------.................................//////000000000........................++++++,,,---............------------------------......////////////......,,,,,,,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..................//////...........................------------...//////******,,,---.../////////---------------...///000---..................---------...........................------,,,,,,,,,------------------,,,,,,------,,,,,,,,,------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------------------------------------------------------------------------***,,,...///---,,,---...------............------........................+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------......------........................------------------------,,,,,,,,,---------..............................------------------------,,,---------------------........................................................................//////////////////////////////000000000//////...////////////............---------............///---..................------......///////////////---...///000000///...---........................//////000000000000//////000000///...---,,,,,,,,,//////000111111111111111111111222222222333333333444555555555444444555777999===???EEEXXXyyyrrrddd^^^gggsss---............/////////........................,,,,,,,,,,,,,,,---//////.............../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......,,,,,,---......------,,,,,,------......------,,,,,,------...........................,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,........................+++,,,---.......................................,,,,,,------...---------------------------------......///000000000000///---,,,,,,,,,,,,---...///+++++++++++++++,,,,,,,,,,,,------......------,,,.........///////////////...........................------------...//////------.........------,,,000///...------...000111------...//////...------,,,---......///.........------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------...//////...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,))),,,///000---,,,---...------............------------------------------------------------------+++,,,,,,,,,,,,,,,,,,---+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................------------------------........................////////////////////////...///000111111111111111////////////............---------............///------...//////...---------......///////////////------.../////////.................................//////000000//////...------...///000000111111......///000000000000///111111222222222333333333555555666555333333555666888===AAAEEEVVVvvvuuurrrsssbbb^^^fffsss,,,,,,------....................................,,,,,,++++++,,,---///000++++++,,,,,,------......++++++,,,---............+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---......------,,,,,,------...,,,------------------,,,////////////////////////,,,------......------,,,------,,,,,,,,,,,,------........................***+++---.../////////...........................---------...------,,,,,,---------------------------......///000000//////------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,++++++---......//////......------------....../////////...........................------------...//////......//////000//////...222111///......///000111------...//////...------,,,,,,.../////////......,,,,,,---------------------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------...//////...------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,(((,,,000000---+++,,,///,,,------......------,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................------------------------........................////////////////////////......///000000000000000////////////............---------............///------...//////...---------......///////////////---------------......///.................................//////............///000111333333444444...//////000000000000000111111222222222333333333333444555555444444666888777>>>CCCGGGUUUtttrrrkkkzzzyyyggg___fffttt,,,,,,,,,---------..............................,,,,,,++++++,,,...///000))))))***++++++,,,------******,,,---.../////////******+++,,,,,,---......+++++++++,,,,,,---------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---......,,,,,,---......------,,,,,,------...+++,,,............,,,+++------------------------,,,------......------,,,.........------.........////////////////////////,,,---///111111111111000////////////////////////............---,,,++++++------------------------,,,,,,---.../////////...------,,,+++,,,---...///.........------,,,,,,,,,---...///000000///...---,,,,,,,,,------....................................------------...//////,,,---///000222333333444444222000///...///000111,,,---...//////...---,,,+++,,,.../////////......,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++,,,,,,---...,,,---...//////...---,,,,,,------......------,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,''',,,111111---+++,,,///,,,------......------,,,------------------------++++++++++++++++++++++++---------,,,,,,++++++++++++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------........................------------------------........................////////////////////////...///////////////......000/////////............---------.........//////,,,---...//////...---,,,---......///////////////---,,,++++++,,,---...///000000000000000000000000------............---------......////////////...//////000111111111111111111111222222222333333333111222444444444555888:::777>>>DDDHHHUUUssstttjjjwwwmmm```ggguuu}}}yyy~~~,,,,,,,,,,,,,,,,,,++++++...------,,,,,,------...+++++++++,,,,,,,,,------...,,,******+++---------...------,,,,,,------...------------------------,,,+++(((''''''))),,,...///---***+++---///...,,,.........------,,,,,,,,,.................................------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++*********------------------------............////////////222222111000///......---+++...222444222000...---,,,---------.../////////........................------------------------,,,,,,,,,++++++*********---------............//////////////////////////////...---,,,,,,,,,,,,,,,///111333222000...------*********+++,,,---...///------,,,,,,,,,,,,++++++.........///000111111222555444333222222444666777>>><<<999555222000///...------............---------------------------------------............///.........------,,,,,,,,,------......------,,,+++...///000///---,,,---...------------------------,,,,,,,,,---------......---------------------------......///////////////.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////---,,,,,,...///...,,,***////////////////////////.........------,,,,,,,,,//////.........---------000///---,,,+++,,,,,,---,,,,,,,,,------,,,++++++,,,---.........---,,,+++,,,,,,,,,------.......................................////////////......------++++++++++++---------------.........////////////.........---------111000///......///000111////////////............,,,,,,,,,---------......////////////////////////........................------------------------////////////////////////////////////////////////000///...---...///111333.../////////000000000111///000000000111111111111333222111111222333555666===@@@CCCHHHUUUqqqyyyuuuxxxrrreeefffqqq~~~uuuyyy,,,,,,,,,,,,------------...------,,,,,,------...,,,------------.........///---++++++,,,------,,,...------,,,,,,------...---------------------------,,,+++***+++,,,...//////---++++++---......,,,------------------,,,,,,------------------------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******------------------------/////////000000000111111111111000///......------,,,...111222111///......------------....................................------------------------------,,,,,,,,,+++++++++---------............///..............................------,,,,,,,,,,,,///000222111///---------------------......///000+++++++++,,,,,,---------------...//////000111111222111000//////111333444AAA>>>;;;666222000...---------............---------------------------------------............///---------,,,,,,,,,++++++...............---,,,,,,,,,---...---+++***+++,,,------------------------,,,,,,,,,---------......------------------------,,,,,,---.....................---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,---//////---+++------------------------......---------,,,,,,,,,//////.........---------///...---,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,------...------,,,,,,,,,,,,,,,---------..............................------............------------,,,++++++,,,------,,,,,,,,,---------......//////.........---------000000///......///000000////////////............,,,,,,---------.........////////////////////////........................------------------------///////////////////////////////////////////////////...---,,,---...000111////////////000000000000000000000000111111111111444444444444555666777777;;;???CCCIIIVVVqqq|||xxxzzz}}}ggghhhrrrvvvxxx,,,,,,,,,---......//////...------,,,,,,------...,,,,,,---------.........111///---,,,---------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,---------...///---+++,,,---...---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------........./////////000000/////////......------,,,---///000000///......///............------------........................---------------------------------------,,,,,,,,,---------............///------------------------...------------,,,,,,,,,...///000000...,,,,,,---......---------......///******+++,,,---...//////---------...//////000000000///.........///111222<<<:::888555222///...---------............---------------------------------------............///......------------,,,,,,...////////////...------,,,---------+++***+++,,,------------------------,,,,,,,,,---------......------------------------++++++,,,---------------...------------,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,++++++---//////...,,,++++++++++++++++++++++++...------------,,,,,,,,,...............---------------,,,,,,,,,---......,,,,,,------------,,,,,,---------,,,,,,------...,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------...............---------//////...------...//////////////////............,,,------------.........////////////////////////........................------------------------////////////////////////////////////////////////......---,,,,,,---///000000000000000////////////111111111111111111000000333333444555666666666666999===CCCJJJXXXqqqkkkjjjsssvvvuuu---........................------,,,,,,------...+++,,,,,,,,,,,,---------111000...---......,,,+++...------,,,,,,------...------------------------)))***+++,,,,,,,,,+++***...---,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------,,,...//////...------...000.........------,,,,,,,,,........................------------------------..................---------------............///---------------------------------------------,,,---...///...,,,+++,,,---------,,,+++++++++,,,,,,++++++,,,,,,---......///------------......//////000000/////////000111222222111111000////////////------............------........................---------............///////////////............/////////000///......------...//////---------///------------------------,,,,,,,,,---------......------------------------++++++,,,---------------------------------------------------------------+++++++++,,,,,,,,,,,,---------------------------++++++***,,,...//////...++++++++++++++++++++++++------------------------........................,,,,,,,,,,,,---......///+++,,,------------------...---,,,+++,,,---...///------------------------------------------------,,,------......------,,,---------,,,,,,---------,,,,,,,,,---------.......................................------.........////////////............------------............////////////////////////................................................///////////////////////////////////////////////////...---------...//////000000000000////////////222222111111111111000000000111333444555444444333777===EEELLLZZZrrrpppmmmtttwwwsss/////////......------,,,...------,,,,,,------...------------............111///............,,,***...------,,,,,,------...------------------------)))***+++------,,,+++***---------,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------......---,,,,,,...000......------,,,,,,,,,+++........................------------------------........................---------............///........................,,,,,,---......------,,,,,,---...---++++++,,,---------,,,+++++++++,,,,,,---------------------------------...............///.........//////000000.........///////////////------............------........................---------............///---------------------.../////////000///......------...///...------...///------------------------,,,,,,,,,---------......------------------------,,,,,,---............---------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,+++***+++...//////...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................+++,,,,,,------.........+++,,,------.........---------,,,+++,,,---...///------------------------------------------------......////////////......------------------------............////////////---.....................---..................---////////////............---------.........//////////////////////////////////////////////////////........................////////////////////////////////////////////////000000//////////////////000000000000////////////222222222111111111111111000111333444555444444333777===EEEMMMZZZqqqsssooottt|||uuu.........---------,,,,,,...------,,,,,,------....../////////000000000000///...---.........,,,***...------,,,,,,------...------------------------+++,,,.../////////...---,,,---...---,,,+++---///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,---------------------------------------------.........//////,,,,,,,,,------.........,,,---...---++++++---///------------,,,,,,,,,,,,........................---------------------------------...............---------............///////////////////////////+++,,,---.........---,,,---......---++++++---.........---------......///............------,,,,,,........................,,,,,,,,,---------------111111111111000///...---------............------........................---------............///*********++++++++++++,,,...////////////...------***,,,---,,,++++++,,,...------------------------,,,,,,,,,---------......------------------------,,,,,,---...............,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,---------......***++++++,,,---...///000---,,,++++++---//////...........................,,,,,,,,,------------...---------...............,,,,,,---.........------+++,,,---......///......,,,,,,,,,,,,---......///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...------............------...////////////000000000---------...............---...////////////...---////////////............------........./////////////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000000/////////////////////000000000000111111111222222222333333333333444555666666666666777===DDDKKKWWWmmmvvvqqqtttwww***++++++,,,---......///...------,,,,,,------...------------.........///---,,,,,,---......,,,***...------,,,,,,------...------------------------,,,------...............,,,......---++++++---///------------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------............////////////+++,,,,,,---.../////////+++,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,------........................------------------------,,,,,,---------.........---------............///........................***+++---...///...---,,,---......---,,,,,,...000------------......///000------------............////////////////////////+++,,,,,,---------------000111111111111///...---------............------........................---------............///++++++++++++,,,,,,------...............---,,,,,,***+++---,,,++++++,,,...------------------------,,,,,,,,,---------......------------------------++++++,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......------........./////////,,,,,,,,,------.........///---++++++,,,......---------------------------,,,,,,,,,---------......---------.........//////,,,---.........---,,,++++++,,,---...////////////***+++,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,---...//////...---,,,.........////////////000---------.........//////...///000000000000///...////////////........................////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////000000///......---------...///000111222222000000111111222333444444444444444444555666777777666;;;BBBHHHSSShhhwwwqqqtttuuu{{{'''((()))+++---///000111...------,,,,,,------...))))))*********++++++++++++++++++---......,,,***...------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,...///---+++***---///.........------,,,,,,,,,........................,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,---------......+++,,,------...///000000***,,,......,,,++++++,,,+++++++++,,,,,,---------........................------------------------,,,,,,,,,---------......---------.........//////------------------------***+++---//////...---,,,.........---,,,,,,...111*********+++,,,---...///+++,,,,,,---...///000000000000000000000/////////---...//////000000//////+++,,,---////////////...---..................---////////////////////////---------.........//////........./////////000000------......------,,,+++,,,---......------///000------------------------,,,,,,,,,---------......------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,,,,,,,------..................////////////000......---------,,,,,,,,,000...++++++,,,---------------------------------,,,,,,,,,------.........---------.........//////------...///...---+++***+++,,,---...////////////)))+++,,,...//////...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...//////...---,,,---------.........//////---------.........//////...///000111111000///...000/////////......................../////////000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////...---,,,,,,,,,---...///000111222333//////000111333444555666333222111111222333555666555:::???EEEOOOeeewwwrrrtttpppuuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,,,,---.........---------------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,------......------,,,,,,......---,,,+++,,,...---------------...///000........................,,,------......------,,,------------------------,,,,,,,,,---------......//////.........---------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,---///---...///000000///...------///000000///......///111000...,,,,,,,,,...///,,,,,,,,,---------......///............---------111111111111111111111111.........---,,,,,,...000000...---...000111///---------------------------///---+++,,,---...---,,,---------------------------------............///------------------------,,,------...///000111111000///------......---++++++,,,------......------------------------------///...---,,,,,,,,,,,,,,,---------------------------...///000000///...------------............///,,,------......------,,,---------------------------------............///...........................------,,,,,,,,,------------------------------,,,------......------,,,///...,,,++++++,,,...///------............------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,///////////////.............................................................../////////...,,,+++////////////////////////////////////////////////////////////////////////000000///...............000000000000000000000000---......///////////////////////////////////////000000000000111111111111...///000111222333333333333333333444555666777777555======@@@PPPbbb}}}xxxpppooosssqqq------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,------.........------------------,,,+++***+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------++++++,,,,,,------,,,+++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------........................------............------------------------------...//////...,,,,,,---///.........//////.........+++---......,,,,,,,,,---111///...,,,,,,,,,...///,,,,,,,,,---------......---------.........//////.................................---,,,,,,...000000...,,,---///000///---------------------------///---+++,,,---...---,,,---------------------------------............///------------------------................../////////...------...///...,,,+++,,,------......------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...------------............///,,,------......------,,,------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------------------------------------------------------///...,,,++++++,,,...///------............---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------............////////////....................................................../////////...,,,,,,////////////////////////........................////////////////////////000000///...............---------------------------......///////////////////////////////////////000000000000111111111111000111111222222222111111222222333333444444555555444;;;;;;>>>MMM___zzzyyypppooo|||tttrrr------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,------------,,,,,,+++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,++++++...111111...+++......---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------.....................---------........................------............------........................//////000...---,,,---///......------------......+++---...---,,,+++,,,---000///...,,,,,,---......,,,,,,,,,---------......++++++,,,---...///000111..............................///...,,,,,,...///000...,,,,,,---...///...------------------------///---+++,,,---...---,,,---------------------------------............///------------------------............------,,,,,,...---,,,---//////...---+++,,,------......------------------------------------,,,,,,,,,---......------------------------------............---------------............///,,,------......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---......---,,,++++++,,,---...------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........---------.../////////000.........................................................///......---,,,////////////////////////------------------------////////////////////////000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////////////////////////////000000000000111111111111222222222222222111000000222222222222333333333333333999888;;;IIIZZZvvv~~~zzzyyypppmmmxxxwwwttt------------------------..............................------------,,,,,,------............------,,,---------------,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......///...,,,++++++,,,...//////------111666777222---...------,,,++++++,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......................................................------............------///////////////////////////000000///---,,,...///...---,,,++++++,,,---...---...///...------...//////...------------......,,,,,,,,,---------......,,,,,,------...//////000000000000000000000000000...//////...---,,,---...000...,,,+++,,,---...///........................///---+++,,,---...---,,,---------------------------------............///---------------------------------------------------,,,,,,---///000///...+++,,,------......------------------------------,,,,,,,,,,,,,,,---...///........................---------------------------------............///,,,------......------,,,------------------------+++,,,,,,,,,,,,---------........................,,,,,,------------------------------------------///...,,,++++++,,,...///...---,,,,,,,,,,,,---...------............------+++,,,---......---,,,+++------------------------///...---,,,,,,---...///..........................................................................................------////////////////////////------------------------///////////////////////////......------.................................---......//////////////////////////////////////////000000000111111111111111111222222222111111000333333333333222222222222444888777999FFFUUUrrr~~~xxx{{{wwwooollluuu|||zzz------------------------........................////////////............---......//////...------,,,------......---------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......///...,,,++++++,,,...//////------111666777222------------------...//////------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---.............................................------............------///////////////////////////000000///------...000...---,,,++++++,,,---.........///---,,,,,,...000......---------.........,,,,,,,,,---------..............................////////////////////////...///000///---,,,,,,---///......---,,,---...///........................///---+++,,,---...---,,,---------------------------------............///------------------------++++++,,,,,,---......///---,,,,,,---///000///...+++,,,------......------------------------------,,,,,,,,,,,,,,,---...///---------------------------------,,,,,,------------------............///,,,------......------,,,------------------------------------....................................+++,,,---.........------------------------------///...,,,++++++,,,...///---------,,,,,,---------------............------+++,,,---......---,,,+++------------------------///...---,,,,,,---...///000000///...---,,,,,,+++......................................................------............////////////////////////........................////////////////////////......------------..............................---......//////////////////////////////////////////000000000111111111111//////000111222333333333444444444444333333333333555888777:::DDDPPPmmm|||~~~tttmmmllluuu------------------------------------------------....../////////000000000...////////////...------,,,------............---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,++++++...111111...+++------------...///000000++++++++++++++++++++++++,,,------......------,,,------------------------,,,,,,,,,---------......---------.......................................------............------////////////////////////000000111///...---...000......------------......,,,,,,,,,+++)))***,,,...---------...............,,,,,,,,,---------......//////.........---------------------------------...///000000...,,,,,,,,,...///000000.........000........................///---+++,,,---...---,,,---------------------------------............///------------------------++++++,,,---...///000000...---,,,---//////...---+++,,,------......------------------------------------,,,,,,,,,---......++++++++++++++++++++++++......------------......---------............///,,,------......------,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---------------------------...---,,,,,,,,,,,,---...------------------------------............------,,,------......------,,,------------------------.........------.........000//////...---,,,++++++......................................................---------...//////////////////////////////////////////////////////////////////////////////---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////////////////////////////000000000000111111111111...///000111222333333333333333333333444444444444666888777:::BBBKKKgggsssnnnoooxxx------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111///////////////...------,,,,,,---...............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,------,,,+++---------,,,------......************************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........................------............------........................000111111000...---///000.........//////.........,,,,,,,,,***)))))),,,...,,,------......///......,,,,,,,,,---------......---------...............---------------------------///111000...,,,+++,,,,,,///222333000//////000........................///---+++,,,---...---,,,---------------------------------............///---------------------------------......////////////...------...///...,,,+++,,,------......------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...------...//////---------............///,,,------......------,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...---------------------------------------------------,,,------------------,,,------............---------------,,,,,,---------........................------............------------------------------...................................................------,,,---...///000////////////////////////........................////////////////////////---,,,,,,,,,------...///---------------------------......///////////////////////////////////////000000000000111111111111///000111222222222222222111111222222333333444444555777666:::@@@FFF```uuuqqqsss}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111//////000000///...------,,,,,,---.../////////...---------....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,......---,,,+++,,,.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////........................---..................---........................000111111000......///000---...///000000///...---......---,,,***+++...000,,,,,,---.../////////...,,,,,,,,,---------......+++,,,,,,---...///000000////////////////////////---///111000...,,,++++++,,,000444555222000/////////////////////////////////---+++,,,---...---------------------------------------.........//////------------------------000////////////.........000///------......---++++++,,,------......------------------------------///...------,,,,,,,,,,,,////////////////////////000///...------...///000---------.........//////,,,------......------,,,------------------------++++++,,,,,,,,,---------........................)))***---/////////...---------------------------,,,------......------,,,,,,------......------,,,---..................---......,,,++++++,,,..............................,,,---...//////...---,,,******+++,,,...//////000...................................................------,,,---...///000////////////////////////------------------------////////////////////////,,,,,,,,,,,,------...///000000000000000000000000---......///////////////////////////////////////000000000000111111111111111222222222222111000000//////000111222333333444444666666:::???BBB\\\wwwuuuwww...------,,,,,,++++++***------......------,,,+++//////.........---------//////000000000///---,,,------------.........///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///111///,,,******+++---///------..................---......///000/////////---.........---+++)))(((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,++++++++++++,,,------***,,,...000000...,,,***,,,---------.../////////............///////////////////////////.........///.........------------......---------...//////...------,,,---...///000++++++,,,------......///...........................------,,,,,,,,,---------------............///////////////////////////000000000000////////////---.........///000000000------------------------///...---,,,,,,---...///------------------------------------------------+++,,,,,,------,,,,,,+++---------------------------------............///........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------.........,,,------......------,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------.........------,,,,,,,,,---..................---................................................,,,,,,---.../////////.........---------,,,,,,,,,------------------------,,,---------.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---------,,,++++++***,,,,,,,,,---------......................................................////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......------............------//////---,,,,,,---...///111111000000/////////...000000000000111111111111000111111111111222222222444333333222222222333333666:::888999???EEEZZZzzzyyyzzz,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++......------,,,,,,,,,,,,....../////////...---,,,------.........///////////////.........---------------,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///000...---++++++,,,---....../////////...---,,,,,,,,,---......//////......------------,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------------...//////+++,,,...//////...,,,+++---------.........................../////////////////////////////////.../////////.........------+++++++++++++++,,,,,,------,,,,,,+++,,,---...///...................................................------,,,,,,------...---------............///////////////////////////000000000000/////////...................../////////////////////////////////...------------...///------------------------------------------------,,,,,,------------,,,,,,---------------------------------............///........................++++++,,,,,,,,,,,,---------,,,,,,,,,------......---------------.........,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++.........---------,,,,,,------------------------------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------,,,++++++,,,---------............................................................////////////////////////////////////.........---------........./////////------............------///...------------...//////.........------------//////000000000111111111000111111111111222222222444333333333333444555555555999777888>>>DDDXXXwwwzzzzzz~~~~~~***++++++,,,------......------......------,,,+++---,,,,,,,,,,,,+++++++++------.........---,,,,,,............/////////000////////////...............---------,,,,,,++++++...---,,,++++++,,,---.........---------,,,,,,,,,////////////---,,,+++***+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////......//////000111------------------------...............------------............/////////......//////////////////000/////////...........................///000000,,,,,,,,,+++,,,,,,---...111000000///......------...........................---------------......---------............///////////////////////////000000000/////////...............---------------///////////////////////////...------------...///........................------------------------------............---------------------------------------............///........................++++++,,,,,,,,,,,,------------,,,+++,,,---.../////////..................,,,------......------,,,------............---------------,,,---......///...------------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,.........------------,,,------------------------............------------...------------,,,,,,,,,------------------------,,,---......//////........................---,,,------........./////////////////////////////////........................////////////////////////111111000000000000000///....../////////000000000------............------......---------......///............------------//////000000000000111111000111111111111222222222333333333444555666888888555999666777>>>CCCUUUrrrzzzxxx}}},,,,,,,,,,,,------......------......------,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000..................------.........---,,,,,,++++++...---,,,,,,,,,,,,---...------.........---,,,+++............------,,,+++++++++,,,------------,,,,,,,,,+++***+++,,,...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////...///000000111///...---,,,,,,---...////////////...---------,,,---------.........//////............////////////000000/////////.........000/////////000111222222------------------------////////////......------...........................------------......///---------............///////////////////////////000000/////////..................---,,,,,,,,,+++------------------------.........------.........////////////////////////---------------------------..................------------------------------------............///........................+++++++++,,,,,,,,,------...---,,,++++++---...000000000//////.........---,,,------......------,,,---..................---...------------...//////------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////............------------------------------------.........------,,,,,,,,,------------------------........................,,,---......///...............////////////...............////////////000000000000000000000000000........................////////////////////////000000000000000000000000....../////////000000000------............------------------.........///000000000000000/////////////////////000000000111000000111111111222222222333333444555666888:::;;;777:::777888>>>BBBSSSnnnxxxsss}}}.........------,,,,,,,,,------......------,,,+++------------............,,,,,,+++++++++,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,---------,,,---...///...---+++***++++++,,,---.........---***++++++,,,---,,,,,,,,,,,,+++******+++,,,...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......------......///000000///---,,,,,,---///000/////////...---------,,,------------............---.........//////000000////////////............,,,,,,,,,,,,---...///000...////////////.........,,,,,,---------.................................---------------...///000---------............///////////////////////////////////////.....................---,,,,,,,,,+++---------------------------..................---////////////////////////---------------------------..................------------------------------------............///........................+++++++++,,,,,,,,,------------,,,+++,,,---...///000000//////.........---,,,------......------,,,---..................---...------------...//////------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000//////.........---------------------------------......------,,,,,,,,,+++------------------------........................,,,---......///...............//////000//////............////////////000000000000000000000000000........................////////////////////////////////////////////////------........./////////------............------,,,------.........///////////////000000000000000...////////////000000000000000111111111222222222222333444555777:::<<<===:::<<<888:::@@@CCCQQQkkkvvvnnn}}}//////......---,,,,,,+++------......------,,,+++------...............///,,,,,,+++++++++,,,------------------.........///+++++++++++++++,,,,,,,,,------------------------------------------------,,,---.........---,,,+++)))***+++---............***+++,,,,,,------,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.........------,,,,,,------...///000///...------...///000...............---------,,,------------.........------......///000000000///.........------------,,,,,,,,,---...///000111///000000000000///......++++++,,,,,,---......///........................------------...///000000---------............////////////////////////////////////.........------.........---------------////////////////////////------...//////...------........................------------------------------............---------------------------------------............///........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////..................,,,------......------,,,------............---------------,,,---......///,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------/////////.........------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,---......//////......---...//////////////////------........./////////////////////////////////........................////////////////////////------............//////------........./////////------............------+++,,,---...////////////---------.....................////////////000000000111111111111222222222222333444555777:::<<<===;;;===999;;;AAACCCOOOgggxxxooo|||...............---------------......------,,,+++,,,,,,,,,------.........---,,,,,,+++,,,---...///,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,------.../////////,,,------------------,,,------......------,,,+++***+++,,,---------------+++,,,,,,---------------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,------------------,,,,,,------.../////////............//////---------...............,,,,,,---------.........------......///000000111------------,,,,,,,,,,,,---------...///111222333//////000000000///------------------....................................------------...///000111---------............/////////////////////////////////.........---------..................//////////////////////////////------...//////...------------------------------------------------------,,,,,,------------,,,,,,---------------------------------............///........................++++++,,,,,,,,,,,,------***+++---...///...---,,,---------------.........,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------............------------------------------------------------------------...............---////////////............------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---...////////////...,,,---------............................................................////////////////////////---------....../////////....../////////000000000------............------+++,,,---////////////...------------.........///........./////////000000000111111111111222222222222333444555777999;;;<<<;;;<<<888:::@@@AAALLLbbb~~~uuu,,,,,,------.../////////------......------,,,++++++++++++,,,,,,---------------,,,+++,,,---///000+++++++++,,,,,,,,,------,,,,,,,,,------.........+++,,,,,,---...///000000,,,------......------,,,......---------,,,,,,,,,,,,,,,---------,,,+++++++++,,,------......------+++,,,---...------+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......+++++++++,,,,,,,,,---------------------...//////////////////////////////,,,------....../////////,,,,,,,,,---------......---------...///000000111------,,,,,,,,,+++++++++))))))******,,,---...///....../////////...,,,+++000000000///......------........................---------......000111111---------.........////////////////////////////////////.........------------.........///000000000------------------------,,,---...//////...---,,,------------------------------------------------+++,,,,,,------,,,,,,+++---------------------------------.........//////........................++++++,,,,,,,,,---------)))+++...000000///,,,++++++,,,,,,------.........,,,------......------,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,------.........---......//////......---000000000000000000000000........................)))***,,,...///000111111000/////////............------------------------+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,---...//////......,,,,,,,,,---------......................................................////////////////////////---.........//////000000000000000000111111111111---..................---***+++---///000000///....../////////000000111111............/////////000000111111111111222222222333333444555777999:::<<<;;;<<<888999???@@@JJJ___~~~{{{~~~222111000//////......///........................///......---------............---,,,++++++******---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////...---,,,,,,,,,,,,,,,---------......------...//////...------.........------,,,,,,,,,,,,,,,,,,------.........+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............000///---,,,,,,---///000000///......///000///---------............------........................................................................//////............//////..................------....................................//////////////////............//////...---,,,,,,,,,,,,---...---///000///---,,,,,,---,,,,,,---///000222333333000///---+++++++++---...------...///000000//////------............------.................................------,,,,,,,,,,,,,,,,,,---------......------------........./////////.........---------...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,------......------,,,---...//////...---,,,........................---------.........////////////............//////000000///...............------............------////////////////////////.........///......---,,,......------------..............................................................................//////.........---------.../////////000000111111------......//////000000......////////////////////////............//////////////////////////////////////////////////////000000//////.........---..................................................................------------------------,,,,,,111111111111111111111111444444444555555555666666888666777:::<<<@@@JJJUUUxxxzzz///...............//////........................///......---------...............---,,,+++++++++,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////...------,,,,,,,,,---------.......................................---------,,,,,,,,,,,,,,,------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111000///...---,,,++++++000...---,,,,,,---...000111000............,,,+++------............------..............................................................................------------..................................................................///////////////..................//////...------------...///---///000///...,,,,,,------------...//////000000000///---++++++,,,---...,,,------............---------............------..............................---------,,,,,,,,,,,,,,,,,,---------......------........./////////.........------------,,,...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,---......//////......------............------........................,,,------------.........//////............////////////...---------------------............------........................,,,,,,---.../////////.........------------..............................................................................//////.........---------.........//////000000000............//////////////////////////////////////////............//////////////////////////////////////////////////////000/////////............................................................///////////////////////////////////////.........000000000000000000000000333333444444444555555555777555555888:::???IIISSSqqqzzz,,,,,,,,,,,,---...///000------------------------......---------....../////////......---,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///......---,,,,,,------------.........///...---,,,,,,---...///...------------,,,,,,,,,------------------,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000///...---,,,,,,+++///...---,,,,,,---...///222000...---------+++)))------............------........................................................................------,,,,,,,,,,,,------............................................................////////////......------------......000///............///000---...000///...,,,------......------------------///...---,,,,,,,,,---...------------------,,,+++------............------...........................------------,,,,,,,,,,,,,,,,,,---------................../////////000------------,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......---...//////000000//////.........------.................................,,,,,,,,,,,,------------//////............//////...---,,,,,,,,,,,,,,,,,,------............------------------------------***+++,,,...///000000000......------------.............................................................................................---------...............//////////////////...............//////////////////////////////............//////////////////////////////////////////////////////////////////............................................................///000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444555333444777999===GGGQQQooo{{{------,,,,,,---...//////------------------------...------------...////////////.........---------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...............------------------............000///---,,,,,,---///000------------------------.........------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------...////////////...------------...///000...------------+++***------............------...........................................................................------,,,,,,------...---------...................................................////////////------,,,,,,,,,,,,------///..................///,,,...//////...------...------------------------///...------------.....................---,,,+++------............------........................------------------------,,,,,,,,,---------.............../////////000000------,,,,,,,,,+++++++++...------,,,,,,,,,------------............------,,,,,,,,,---------......------...//////////////////...---,,,,,,---...///........................+++++++++,,,,,,,,,------///......------......///------,,,,,,,,,,,,------------............------------------------------+++,,,---...////////////......------------......................................................................................................------................../////////......---------............------------//////............/////////////////////////////////////////////////////////////////////.........................................................///////////////000000000000000111111111111111222333333333333333333333333111111222222222333333333444333444777999<<>>BBBNNNlll~~~vvvzzz,,,---...//////...---,,,............------------/////////...---------,,,000000///............///...........................------,,,,,,------...,,,------,,,++++++,,,---+++,,,,,,,,,---------...,,,------///777>>>===888......////////////......------------------------------------------------------------------------//////.........------------......//////......------,,,,,,,,,,,,---...............------.........---------............//////...------.........---........................,,,---......///.......................................------------............------------......---------.........//////....................................////////////........................................................................------------------------------------------------,,,,,,,,,,,,,,,---......///...---------------...------........./////////---------............///////////////////////////000///...---------------..............................------------......------------------------------------------------------.........///.........................................................------,,,,,,------...------------------------,,,------...............................................................---....../////////...------------............///...------,,,,,,------.................................///////////////...---......///////////////---...///000000///...---................................................////////////////////////...............///000000////////////////////////////////////////////////000///...------...///000////////////////////////////////////000000000111000000000000000111111222111111000000111111222333222222111111222222333333333444444444555999>>>AAAMMMkkkzzzrrrvvvzzz~~~,,,---////////////---,,,//////.........---------/////////...---------,,,000000///............///---........................------,,,,,,------...+++,,,---,,,******,,,...............------,,,,,,,,,,,,+++---444:::888222......////////////......------------------------------------------------------------------------//////.........---------------............---------,,,,,,,,,,,,---......---..................------------............///---.............................................,,,---......///.......................................------------............------------......////////////000000000000....................................////////////................................................---.....................------------------------,,,---------------------,,,,,,,,,,,,---...//////------,,,,,,,,,,,,,,,,,,......---------------------------............///////////////////////////000///...---------------........................------,,,,,,,,,,,,------------------------------........................,,,,,,---...///......------------..........................................------,,,,,,------...------------------------,,,---....../////////...------------------------........................,,,---...000111111111111---------............/////////............//////..............................////////////......---......///////////////---...///000000///...---------------------------...............................................................///000000////////////////////////////////////////////////000///...------...///000////////////////////////...////////////000000000000000000000000111111222111111000000111111222333222111111111222222333444333444444444555888===AAAKKKiiiuuunnnrrrzzzzzz|||......////////////....../////////.........------...............---------000///......------......---------..................------,,,,,,------...***,,,...,,,))))))+++.../////////...---,,,,,,,,,+++,,,,,,+++///333111,,,......////////////......------------------------------------------------------------------------------,,,,,,,,,+++++++++------............---------,,,,,,,,,,,,---......------...//////...---------------............///+++---//////...---...///------------------------,,,---......//////....................................------------............------------......---............/////////------------------------............////////////................................................---------...............------------------------+++,,,---.........------------,,,,,,---...//////,,,,,,+++++++++,,,,,,---...------------,,,,,,,,,---------............///------------------------//////...---------..............................,,,,,,,,,++++++,,,,,,,,,------------------------////////////////////////+++,,,---//////...---------------------....................................------,,,,,,------...------------------------,,,---...///////////////------------------------........................,,,------///000111222222---------............////////////....../////////............................../////////...---------......///////////////---...//////////////////------------------------...............................................................///000000//////////////////////////////////////////////////////............//////////////////////////////......////////////000000000000000000000111111222111111000000111111222333111111111111222333444444333444444444555888<<<@@@HHHeeerrrkkkooo~~~}}}zzzwww//////............//////////////////............---------...............///......------------------------.........//////...------,,,,,,------...))),,,...,,,)))(((+++///---------,,,,,,,,,,,,,,,***---...+++,,,......+++......////////////......------------------------------------------------........................------,,,,,,,,,+++++++++,,,------......------,,,---,,,,,,,,,,,,---......------...//////...---------------............///***---///000...---...///------------------------,,,---......//////....................................------------............------------......---------............///------------------------............////////////................................................---------.........//////------------------------+++,,,---.........------...------------......///,,,,,,,,,,,,,,,---...///---------------------------------............///------------------------......---------......///........................------,,,,,,,,,,,,------------------------------........................***,,,---//////...---,,,,,,,,,,,,------....................................------,,,,,,------...------------------------,,,---...///000000000000------------------------...........................------,,,,,,---///000---------............//////......------......///..............................//////......---,,,---......///////////////...............///000000.......................................................................................///000000////////////////////////..............................////////////......////////////////////////........./////////000000000000000000000111111222111111000000111111222333111111111111222333444555333444444444444777<<>>???OOOoooqqqbbb^^^jjjvvvkkkmmm////////////////////////,,,------...//////..............................000000//////......------///////////////.........------..................,,,,,,,,,---------...........................---........................,,,,,,,,,---------......---...000111111000...---....................................//////000000.........------.........,,,---....../////////...---......//////......---................................................///......---......//////...------------...//////////////////////////////...........................------------...//////---------.........//////......------------......////////////////////////................................................................................................---------............///111111000......---------........................//////000000000000//////........................,,,---------------------........................++++++,,,,,,---...//////,,,,,,,,,---------........./////////////////////........................---..................---------------------......---------------------------------------------------------............///111000000//////...............////////////.............................................///000000/////////......////////////////////////////////////............//////000////////////////////////........./////////000000////////////////////////000000////////////000000...............///000000...//////////////////...//////............//////////////////////////////000000000000000000000000////////////////////////000000000000000///.........---,,,,,,,,,---...///////////////000000000000/////////000000000111111111222222333333333222222000000111111111222222222333444555444444555888;;;???AAAOOOjjj|||ooo```]]]iiiqqqnnn////////////////////////+++,,,---...////////////000000000000000000000000//////..................///////////////.........,,,,,,---............------------.........//////...............---------------............---------------.........//////---...////////////...---................................./////////000000///...------------...///,,,---...///////////////,,,,,,------------,,,,,,..................................................................///000...------------...//////......................................................---------......///,,,,,,------.../////////......------------......////////////////////////................................................................................................---------............///222222111000////////////...........................///000111111000///...------------------------+++,,,---.........------........................+++,,,,,,------.........,,,---------............---............/////////........................------...//////...---------------------.........---------------.................................---------............///...............---------...//////////////////..........................................///000000000//////......//////000//////////////////////////////............//////////////////////////////.........//////000000111////////////////////////000000////////////000000...............///000000......////////////......///............//////000000000000000000000000000111111111111111111111111////////////////////////111111111111000///...------------,,,------......////////////000000000000000000111111111222222222111222333333333333333333111111111222222222222333333444555444444555888;;;>>>AAALLLccc}}}ooo```^^^lllxxxnnn////////////////////////------...............---000000000000000000000000------..................000/////////............+++,,,---.........------........./////////000000//////.........---------+++,,,---......---,,,+++........./////////000000------------------------........................,,,,,,---...............///...------------...///,,,---...///000000000000,,,,,,------------,,,,,,................................................------,,,,,,---......///...------------...//////------------------------........................///......---------......,,,,,,------...//////000......------------......////////////////////////................................................................................................---------............///000000///////////////000........................,,,...///000000///...,,,------------------------+++,,,---.........------........................------------------------------........./////////,,,,,,------....................................------...//////...------------------.........///------........./////////////////////////////////---------............///++++++++++++++++++,,,,,,---......//////......---.......................................///000000000000////////////000000//////////////////////////////............//////---------------------------......///000000111111////////////////////////000000////////////000000...............///000000---...///000000///...---...............///000000000000000000000000000000000000000000000000000000//////////////////////////////000111111000///...---......///000000//////.../////////000000000111000000000111111111222222111222333333444444333333222222222222333333333333333444555444444555888;;;:::>>>GGG[[[|||rrrbbbaaappp}}}nnn////////////////////////////////////...---,,,,,,........................,,,------....../////////000000//////.........---***+++---...///...------////////////000000000000//////.........---------++++++,,,------,,,++++++////////////000000000000...---,,,,,,,,,,,,---...////////////////////////---...000111111111000//////...---,,,,,,---...///,,,---...///000000000000......////////////......................................................++++++++++++,,,,,,---......------------...//////------------------------........................///......---------......,,,,,,------...///000000.........------.........000000000000000000000000////////////////////////................................................////////////////////////---------.........//////------,,,,,,,,,------...........................+++,,,...//////...,,,+++------------------------***+++---...///...------........................------------------,,,,,,.........////////////000,,,,,,,,,---------......////////////////////////,,,---...//////...---,,,---------....../////////........./////////000000000000000000000000000000---------.........//////---------....../////////,,,------......------,,,.......................................///000000000000////////////000000////////////////////////000//////.........//////---------------------------......///000111111222////////////////////////000000////////////000000...............///000000---...///000000///...---...............///000111000000000000000000000000////////////////////////////////////////////////---...///111111111000000...///000222222222111000.../////////000000111111000000000000111111111111111222333333444444444444222222333333333444444444333444555555444555888;;;777;;;CCCVVVvvvuuudddcccsssmmm---...///000000///...---000///...---------------111111000000/////////...////////////////////////.........------,,,,,,,,,........................---......,,,++++++---/////////...---,,,++++++***......---,,,---...///000//////000000000000//////------............------...........................---,,,,,,,,,,,,---...000000//////......------,,,---...//////...---,,,+++,,,...000111111000///////////////////////////---...///000000///...---........................000///...------...///000//////............//////........................////////////////////////........................///...---,,,,,,---...///........................////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,---...//////.........------------...//////222111111000///......---////////////////////////------------------------................................................++++++,,,,,,---...//////........................000000//////......------***++++++,,,---...//////...........................//////000000000000000........................//////000000///...------......................................................////////////......//////////////////////////////............/////////...---,,,,,,---...//////000111000...------...////////////////////////111111000///////////////////////////////////////000000000000000000000000////////////000000000000............/////////000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000...///////////////......////////////000000000000............/////////000000111111111111222222222444333333222222333333444555555444333333222111111444444555555666777777777999999EEEUUUkkkyyyfffccckkksss---...////////////...---......---------......//////.........---------,,,.................................------,,,,,,,,,.................................---,,,,,,...000//////......---,,,,,,,,,...------,,,---...///000//////000000000000//////------............------..............................---,,,,,,---......///////////////.........------...//////...------,,,,,,---...////////////////////////////////////---...////////////...---------------------------000///...------...///000//////............//////........................................................................///...------------...///........................////////////////////////////////////////////////........................////////////////////////,,,------...//////.........------------...//////111111000000///......---........................------------------------................................................++++++,,,,,,---......///........................///////////////.........,,,,,,,,,---......//////..............................///000000000//////........................///////////////...------////////////////////////........................------............------//////////////////////////////............/////////...------------...//////000000000...---...///////////////////////////111111000///////////////////////////////////////000000000000000000000000////////////000000000000........./////////000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...///////////////......////////////000000000000........./////////000000//////000000000111111111444333333222222333333444333333333333333333333333444444555555666666777777:::999BBBOOOeee|||hhhcccjjjqqq------............------,,,,,,------...//////000.........---------------.................................---------------..............................///...,,,,,,...000...........................------------...//////...//////000000//////...------............------..............................---,,,,,,---...............///////////////------...//////...------,,,,,,,,,,,,---...///000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,//////............////////////............//////........................------------------------........................///...------------...///........................////////////////////////////////////////////////........................////////////////////////,,,---......///............------------...//////111000000//////.................................------------------------................................................+++,,,,,,------..........................................///////////////................................................------...////////////...........................///////////////......---000000000000000000000000////////////////////////,,,------......------,,,//////////////////////////////............/////////......------......///...///000///...---...///////////////////////////111000000///////////////////////////////////////000000000000000000000000////////////000000000000....../////////000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000/////////////////////000000000000....../////////000000000.../////////000000000000333333222222222222333333111111222333333444555555444444444555666666777777;;;888>>>III]]]kkkdddhhhnnnyyy------------------------,,,------......///......////////////////////////.......................................---------........................,,,.........,,,,,,---............/////////000000------------......//////...//////////////////...------............------..............................------------......------......//////000000---..................------,,,,,,++++++---...///////////////////////////------------------------------------------------/////////......////////////......------......///........................------------------------.................................------.................................////////////////////////////////////////////////........................////////////////////////------...............---...------------...//////000000/////////.................................------------------------................................................,,,,,,,,,---------..............................------......//////000000000000/////////.................................,,,------..........................................///////////////......////////////////////////000000000000000000000000---..................---//////////////////////////////............////////////............//////...///000///...---...///////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000...////////////000000000////////////////////////111000000//////000000111000000000000000000000000////////////////////////////////////////////////...//////000000000000///////////////000000000000...////////////000000000/////////000000000111111333333222222222222333333111222222333333444444555333333444555555666666777;;;888===GGGZZZ~~~qqqfffhhhjjjrrr---------,,,,,,---------......//////......,,,,,,.........///////////////................................................////////////////////////+++,,,...---,,,+++,,,---------......///000000000---------.....................////////////......------............------................................................------......//////000000.........------............---,,,++++++,,,...///////////////////////////---------,,,,,,---------////////////////////////...//////////////////.........------------..............................------------------------........................---..................---........................////////////////////////////////////////////////........................////////////////////////---...............------...------------...//////////////////....................................------------------------................................................,,,,,,,,,---------------........................------......//////000000000000000///......------........................,,,------...............////////////////////////......///////////////...........................000000000000000000000000//////000000000000////////////////////////////////////............//////////////////////////////---///000///......///000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////000000000000////////////000000000111000000000000000000000000000//////......//////000000000000000000000000000////////////////////////////////////////////////......///000111111000000////////////000000000000////////////000000000111000000000111111111222222333222222111111222222333333333333333333333333333333333444444555666666666999888???HHHYYY|||wwwjjjjjj|||~~~~~~gggmmm......------------.........//////000///---,,,***,,,,,,,,,,,,,,,---------------------------------.............../////////////////////////////////+++---......---,,,,,,------------....../////////,,,---......//////......---......//////......---------............------........................---...////////////...---.........//////////////////...------------...///...---------------......////////////////////////......------------......////////////////////////......////////////............------------..............................------------------------........................------...//////...------........................////////////////////////////////////////////////------------------------////////////////////////.........///......---,,,...------------...//////........................------------------------------------------------................................................------------------------.................................////////////////////////......---------........................------...////////////...////////////////////////---...//////////////////........................////////////////////////000000000111111000000000//////////////////////////////............//////...//////000000//////...---...//////......///000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000......///000111111111111////////////000000000000/////////000000000111111111111111111222222222222222222111111111111222222333333333333333333333333333333333444555555666666888888@@@IIIYYYzzz}}}ooolllwww{{{}}}zzzdddjjj}}}//////...------...//////,,,---///000///...---,,,+++++++++,,,,,,------------------------------------........./////////000////////////////////////,,,...000111///......///---------------.........,,,---.../////////...------......//////......---------............------........................---...///000000///...---///////////////.........///...------------...///.........//////......---//////////////////////////////...------...//////////////////////////////---...///000000///...---...------,,,,,,------...........................................................................------...//////...------........................////////////////////////////////////////////////------------------------////////////////////////......//////...------,,,...------------...//////........................------------------------------------------------................................................------------------------........................///////////////..................---------------..............................///000000000//////////////////////////////------...///////////////................................................//////000000000000////////////////////////////////////............//////...///000111111000///...---...//////......///111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......///111111222222111////////////000000000000//////000000000111111111000000000000111111111111222222111111111111222222111222222333333444444555222333333444444555555666888888???FFFUUUwwwrrrnnnqqq}}}{{{uuubbbjjjuuu000///...------...///000***,,,...///000000...------------....../////////---------------------------.........//////000000000000000000000000000000...000222333111000000000------------------------,,,,,,.../////////...------..................------..................---........................---...///000000///...---000000//////.........---///...---,,,,,,---...///......000000000///...---////////////////////////000///...------...///000........................---...///000000///...---...------,,,,,,------...........................////////////////////////........................,,,---...//////...---,,,........................////////////////////////////////////////////////------------------------////////////////////////.../////////...---,,,,,,...------------...//////---.....................------------------------------------------------................................................------------------------........................000000//////.........---------------------------...........................//////000000000000000000000000000000000000000------...///000000//////000000000000000000000000..............................////////////......//////////////////////////////............//////...///000111111000///...,,,...//////......///111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......///111111222222222////////////000000000000000000000000111111111111////////////000000000000222222111111111111222222///000111222444555666777222222333444444555555666999888===CCCRRRttttttooommm|||sssaaajjjppp,,,,,,---.../////////............------,,,,,,,,,........................//////.........---------///.........///000222333...///111222333333222222111000///...............000000//////......------+++,,,---...////////////000000//////......------......................../////////...------,,,,,,////////////////////////////////////////////////------------------------......------------......000000///.......................................//////////////////////////////.........---------////////////////////////000000000000000000000000,,,,,,------------,,,,,,---,,,,,,,,,,,,---......---------............///......///000000000000000......------------......///...---,,,,,,---...///.................................///......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///......---//////............//////***+++---///000//////.........---,,,,,,---......---------............///,,,,,,,,,---------......///............///000000,,,,,,,,,---...///000000...................................................///000000000///---,,,////////////000000000111000000000000000000//////////////////////////////000000000000000000////////////000000000000////////////000000111000000000////////////////////////000000000000000000000000111111111111111111111111---...//////000000000000000000/////////000000111000000000000000000000000000000111111111111000000000000000000////////////111111000///////////////111111000000//////......////////////000111333333//////000111222333333444000000000000000000000000111111000000//////......///000111222222111000///---///111222333222000///000000000000000000000000222222111111111111111111111111111111111000/////////111444555444555666777333333444444555666666666888<<<>>>AAARRRpppzzzpppnnnyyy~~~qqqcccccchhhuuu,,,---......//////...............------,,,,,,,,,........................//////.........---------............///000111222...///000222333333222222111000---+++***,,,...//////////////////.........,,,,,,---...///////////////////////////.........................................................////////////////////////////////////////////////........................///......------......///000000///.......................................//////////////////////////////.........---------////////////////////////...........................//////000000//////...------,,,,,,------...///---------............///......///000000000000000......------------......000///............///000........................+++,,,---...////////////................................................,,,,,,---...////////////......------------......+++,,,---////////////...++++++***))))))***++++++---------............///---------.........//////......------......///000,,,------....../////////...................................................///000000000///---,,,000000000000000000111111////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000111111000//////000000000000000000000000000000000000000000000000111111111000000000000000///000000111222222111111111000000000000000111111000000000000000000000000111111222222222222111111000000000000000000000///111111000///////////////111000000000/////////...000/////////000111222222111111111111111111222222000000000000000000000000111000000000/////////...///000111222222111000///...///111222222222000///000000000000000000000000111111111111111111111111222222222222222111000000222444666666444333444555333333444444555666666666888;;;===@@@PPPmmmsssoooyyyrrr```]]]aaaooo------.../////////...............---------------......................../////////............---,,,---...///////////////...///000111222222111111222///+++((((((+++...000.........///////////////---....../////////...............///////////////........................,,,------...//////000000///////////////////////////////////////////////////////////////////////////......------......///000//////............///........................////////////////////////...............---------////////////////////////...........................//////000000//////...---------,,,------...///---------............///......///000000000//////......------------......000000////////////000000........................,,,,,,---.../////////...........................////////////////////////............///000111111------,,,,,,,,,,,,------+++,,,---...////////////...---,,,,,,,,,,,,---...---------............///........./////////000000---------------......///......................................................................../////////000//////...---111111111111000000000000////////////////////////////////////000000000000000000000111111222222333000000111111111111000000222222222222111000//////000000000000000000000000000000000000000000000000222222222111111111000000111111222333333333222222222111111000000000111111000000000000000000000000222222333333333333222222000000000000000000000000111111000000000/////////000000000000////////////111000000000000000111111222222111111111000000000000000000000000000000000000000000000////////////000000111111111111000000...///000222222111111000000000000000000000000000111111111111111111111111333333333333333333222111666777888777444222222333333333333444555555666666777:::;;;>>>MMMiiivvvpppzzzxxxaaaYYYYYYggg......////////////.....................---------......................../////////...............+++,,,.../////////...---...//////000000111111111000///,,,******,,,...000------......//////000000...////////////......---------......//////000000........................---........./////////000////////////////////////////////////////////////........................//////............//////000///............//////........................////////////////////////........................////////////////////////........................------............---------------------...//////---------............///......///////////////.........------------......////////////////////////........................000000//////...---++++++...................................................------,,,---///000222...------,,,,,,------...,,,------........./////////..................///---------............///---.........////////////---,,,,,,,,,,,,---......////////////............................................................//////////////////......111000000000000////////////////////////000000000111111111111111222222222111222222333444555555666333444444555555444444333444444444444333222111000111111111111111111111111000000000000////////////444444333333333222222222111222222333333333222222222222111000000000111111000000000000000000000000111222222222222222222111000000000000000111111111111111111111000000//////000000000000////////////222111000000000000000111111111111111000000000000000000000000000000000000000000000000////////////000000000111111000000000//////000111111111111000000000000000000000000000111111111111111222222222222222333333333333222222666777888777444333222333222333333444444555666666666999:::===IIIccczzzooozzzhhhZZZVVVbbb~~~}}}~~~...///////////////..............................////////////////////////////////////////////////,,,,,,.../////////...---//////////////////000000........./////////......------......//////000000/////////000//////......------......//////000000........................000000/////////.........////////////////////////////////////////////////------------------------/////////......///////////////............//////........................////////////////////////---.....................////////////////////////////////////////////////---..................---...------------...//////---------............///......////////////............------------......................................................////////////...---,,,+++................................................---,,,,,,+++,,,...///000//////............//////------------.........///++++++,,,,,,,,,,,,++++++---------............///,,,,,,---------.........---,,,,,,,,,,,,---......//////////////////......//////////////////////////////////////////////////////........./////////////////////////////////000000000111111222222222333333444444555555555555555555666777888999999:::888999999::::::999999888888888888777666555444333333333333333333333333333222111111111000000000///333333333333333333333333333333333444444333333222333333222111000000111111111111111111111111111111000000111111111111000000///000000000111111111222000111111222111000//////////////////000000000000222111000000000000000111...//////000111111222222000000000000000000000000////////////000000000000111000000000000000000111//////000111111111111111000000000000000000000000000000111111111222222222111111222222222222222111333555666666555444444555222222333333444555555555555777:::<<>>>>>>>>>>>======;;;<<<<<<<<<;;;:::999999777777777777777777777777555555555444333333222222222222333444444555555666777777777888777777666555666555444333333222333333222222222222222222222222000000000111111000000000///000000111111222222222000111222222222111000///////////////000000000000111000000000000000111111---......///000111222333000000000000000000000000////////////000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000111222222333333000111111222222222222222111333444555444444444666222222222333444444555555444777:::===CCCVVVvvvllltttttt[[[ZZZ___~~~zzzyyyyyy{{{}}}000000000000000///......---........./////////000////////////////////////.../////////000000000000000//////......///////////////...---------...///---------......////////////////////////.........---...///000000000000000///////////////.................................000000000///////////////////////////////////////////////////////////////........................000000////////////000000...............///000000........................////////////////////////---------.........//////////////////////////////////////////////////////000000111111111111000000...............//////000---------............///......//////......---,,,......------------......---...///000000///...---........................)))***,,,...///000111111................................................+++,,,---...///////////////......------......//////...------------...///...///000111111000///...---------............///------------..................------......///000......//////000000111111///////////////////////////////////////////////////......---...///000111//////000111222333333444555555666666777888888888:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???>>>???????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777666777888999:::<<<=========>>>>>>>>>======<<<;;;:::999888777666666666666333333333333333333333333000111111222222111111000///000000111111222333333000111222333333111000....../////////000000000111000/////////000111222222.../////////000000111111000000000000000000000000.../////////000000000111222111000//////000111222000000000000000111111222000000000000000000000000///000000111222222333333111222222333444333333333000222444444333222333444111222222333333444555555333666;;;>>>BBBQQQqqqlllpppzzz{{{^^^ZZZ\\\yyy}}}{{{zzz|||||||||}}}~~~000000000000000///......---.........//////000000000000000000000000000000.../////////000000111111111111///......///000111//////---,,,,,,---...///...---+++++++++---///000000000//////.........---------///000111111111111000000//////.........---..............................//////000000111111////////////////////////////////////////////////////////////////////////000000////////////000000...............///000111........................////////////////////////---------.........//////////////////////////////..............................////////////.....................///000000---------.........//////.../////////...---,,,,,,.........------............///000111111000///...........................+++,,,---...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++---...000111000000///...------,,,,,,------...//////---,,,,,,---...///+++,,,---......---,,,+++---------.........//////............/////////000///............///000000---......///000111111222000000000000000000000000000000000000000000000000///...------...///000111000000111222444555666777666777777888999::::::;;;<<<======>>>???@@@@@@AAACCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<;;;::::::<<<===>>>@@@AAACCCDDDEEECCCCCCCCCCCCCCCBBBAAA@@@===<<<;;;:::999999999999444444444444444444444444222222222333333222222222///000000111222222333333000111333333333222000....../////////000000111111////////////000111333333000000000000////////////000000000000000000000000.../////////000000111111222111000//////000111222000000000000000111111222000000000000000000000000///000000111222222333333222333444444555555555444111222444333222111111222111222222333333444555555333666;;;???AAANNNmmmzzzlllmmmssscccYYYYYYuuu~~~}}}}}}zzz{{{|||~~~////////////////////////////////////////////////------............------000///...------...///000////////////////////////000000//////.........---000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////000000//////.........---////////////////////////,,,...000111111000...,,,............////////////000000000000111111111111,,,---...//////...---,,,......////////////......//////////////////////////////.........---------------------------------,,,---...//////...---,,,---------.........//////111000...,,,+++++++++,,,---......///000/////////////////////////////////+++,,,------......------000000///.......................................------...//////...------------------------------........................---...///000111111111111,,,---,,,,,,+++***)))(((------............------------............------//////---,,,,,,---...//////////////////////////////////////////////////////////////////...................../////////000111///.........//////...///////////////000111111333333333444555777888999::::::;;;===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEECCCDDDDDDEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDFFFEEEEEEEEEEEEEEEFFFGGGBBBAAA@@@???>>>>>>>>>>>>>>>???AAACCCEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEAAAAAABBBBBBAAA???===<<<::::::::::::::::::999888333222222222222222222111111111000//////000222333222222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000111222333444444555000111111111111222222222111111222222222333333333444333222111111111222333333333333444444444555555222888999<<>>>>>??????@@@@@@@@@@@@AAABBBCCCEEEGGGHHHFFFFFFFFFEEECCCAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFCCCBBBAAA@@@????????????AAABBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGFFFDDDBBBAAA============<<<;;;999999666666555555444333333222222222111000111111222333222222222111222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111222111111111111222222222222111222222222222333333333444333222111111111222333333333333444444444555555222888999;;;BBBHHH___llljjjmmmuuu~~~ppp```^^^kkkzzzyyyzzz}}}~~~|||~~~////////////////////////////////////////////////---......//////......---,,,...000222222000...,,,////////////////////////000000////////////......000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////////////////............////////////////////////000///...------...///000............////////////........................///..................///......////////////......////////////////////////...............---------------------------------------...//////...---------------.....................------,,,------...,,,,,,---...............---------------------------...//////000000//////000000///.......................................///...---,,,,,,---...///------------------------......................../////////...---,,,+++******+++---...000000111111------............------------............------......---------......///////////////////////////////////////////////////......//////////////////....../////////000000000111111000000000111111222222111111111222444777999<<<<<<======>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJHHHHHHGGGEEEBBB???===;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@CCCBBBBBBBBBDDDEEEGGGHHHGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJJJJJJJIIIGGGFFFDDDAAAAAAAAA@@@???===<<<;;;;;;;;;:::888777666555444444333333222222222333333222222222222222333444555111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000111111111000000000//////111111111111222222222333222222222222333333333333444444333222222222222222333333333444444444555555444888888999@@@FFF[[[{{{ooolllmmmttt{{{yyyccc]]]ddd}}}zzzzzz}}}~~~~~~////////////////////////////////////////////////......////////////......///000222333333222000///////////////////////////000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000/////////////////////////////////////////////.........//////////////////////////////............//////............////////////000000000000000/////////000///...------...///000......////////////......////////////////////////................................................---..................---........................------------......//////+++,,,------......------------------------------------...///////////////000000///.......................................000///---,,,,,,---///000......................................................///......---,,,+++***+++---...000111111111------............------------............------------------.........///////////////////////////////////////////////////............////////////...////////////000000000000000111111000111222444444444333333555888;;;>>>???@@@AAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBDDDFFFGGGHHHGGGFFFEEEBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@CCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBAAA@@@???@@@AAADDDEEEEEEFFFHHHJJJKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBAAA@@@??????@@@???>>><<<;;;999888777555555444444333333333333111111111111222333444555111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000////////////////////////111111111111111111000000111111111222222222333333222222222333333333444444444444333333222222222222333333333444444444555555555888777888>>>CCCVVVtttsssqqqttt{{{{{{ccc\\\```{{{~~~|||~~~000000000000000000000000000000000000000000000000...//////////////////...111000000//////000000111000000000000000000000000//////000000000000000000////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////.........///////////////////////////////////////---...///111111///...---............////////////111000000000//////......000///...------...///000......////////////......////////////////////////---......................................................------..............................---,,,,,,---...////////////+++,,,------......------------------------------,,,,,,---............---000000///.......................................000///---,,,,,,---///000.........................................................//////......---+++,,,---...............------............------------............------,,,------.........//////////////////////////////////////////////////////---.........//////000000////////////000000000111...000111111000111333555777666666777999<<>>===<<<<<<::::::::::::::::::::::::999:::;;;<<>><<<<<<;;;777777777666555444333333111111111111111222333444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111////////////////////////000000111111222333333444111222222222222333333333222222333333333444444444444444444444333333222222333333333444444444555555555888666777===@@@QQQlllttttttyyyzzzbbb[[[^^^vvv|||000000000000000000000000000000000000000000000000...//////000000//////...000///---,,,,,,---///000000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////.........///////////////////////////////////////,,,---000222222000---,,,............///////////////......------,,,,,,,,,000//////////////////000......////////////......////////////////////////---------.......................................///...------------...///...............---------,,,---...///////////////,,,,,,---...............------------------------+++,,,,,,---...---------000000///.......................................///...---,,,,,,---...///................................................---....../////////......,,,,,,---------,,,,,,+++------............------------............------+++,,,---...////////////////////////////////////////////////////////////------......///000000000/////////000000000111111...111333333111222555888999999:::<<<>>>@@@AAABBB@@@AAACCCDDDDDDDDDCCCBBB>>>>>>???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>===>>>>>>::::::::::::::::::::::::999999:::;;;>>>AAADDDEEEIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFEEEDDDFFFFFFFFFFFFEEECCCAAA@@@===>>>???AAABBBCCCCCCCCC@@@@@@@@@@@@????????????;;;;;;;;;:::999777666555333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000000000111222333444555555222222222222333333333333333333333333444444444444444444444444444333222222333333333444444444555555444777666777===>>>KKKdddrrrrrrzzz{{{aaa[[[\\\ooo{{{}}}000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////............/////////000////////////////////////......///000000///..................//////////////////...------,,,++++++//////000000000000//////......////////////......////////////////////////---------.........//////........................///...------------.../////////.........------------...///000000///......------...////////////...........................,,,------...............000000///..............................................................................................................................---,,,+++,,,,,,---------,,,,,,,,,------............------------............------+++,,,---////////////...////////////////////////////////////////////////------......///000000111//////000000000111111111000333666666444444888<<<;;;<<<>>>@@@AAABBBBBBBBB@@@BBBCCCEEEEEEDDDCCCBBB>>>>>>>>>>>>>>>????????????????????????@@@AAABBBBBBAAA@@@???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;===@@@CCCEEEHHHJJJLLLNNNOOOOOONNNNNNMMMMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCBBB@@@<<<<<<>>>???@@@@@@@@@@@@>>>>>>??????@@@AAABBBBBB@@@@@@@@@???===;;;999888777666555444444333444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000111111222222333333222222222333333333444444333333333444444444444555333444555555555444333222333333333444444444555555333666666888======FFF]]]}}}qqqqqqxxx}}}aaa[[[YYYggg|||~~~000000000000000000000000000000000000000000000000//////000000000000//////000111333555555333111000000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////---.........//////000000////////////////////////000///...------...///000............/////////000111111000///......------...///000111111000///.........////////////......////////////////////////---------........./////////////////////////////////...---,,,,,,---.../////////.........------------...///000000///...------...//////000000//////////////////////////////---......///////////////000000///.......................................------...//////...------////////////////////////........................//////...---,,,***)))(((+++,,,,,,---......---------..................------..................---***+++---///000000///...////////////////////////////////////////////////---------...///000000111000000000000111111111111111555888888666666;;;???;;;===@@@BBBDDDDDDCCCBBBAAABBBDDDEEEEEEDDDCCCBBB??????>>>>>>===<<<<<<;;;>>>>>>>>>???@@@BBBCCCDDDEEEDDDBBB@@@??????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===@@@CCCEEEGGGIIILLLNNNOOOOOONNNMMMMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNMMMLLLJJJIIIHHHKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDBBBAAA???<<<<<<===>>>>>>>>>>>>===<<<<<<===???AAABBBCCCDDDCCCCCCCCCBBBAAA???<<<;;;:::999888666555555555555222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111000000000000222222333333333444444444333333333444444444555555333444555555555444333222333333333444444444555555222666666999>>><<>>>>>AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEECCCAAA???:::;;;;;;<<<===>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEGGGFFFDDDDDDDDDDDDCCCAAACCCAAA???===<<<===>>>???@@@@@@???===<<<===AAADDDFFFJJJNNNPPPQQQPPPOOOPPPOOONNNMMMMMMMMMNNNPPPQQQNNNOOOOOOOOOOOOOOONNNMMMNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGHHHHHHGGGFFFDDDCCC:::::::::::::::;;;<<<===@@@???>>>===>>>AAADDDFFFHHHEEECCCCCCDDDDDDBBB???<<<<<<:::999777555444444555444333333222222222333333333333222222222111111222222111111111111222222111111111111111111111111222222111111222333444444111111222333333111000///222222222111111111000000111111111111111111111111111111222333333333333222222222333333333333444444555555555444444333333333444444444555555555555666555444555888999<<>>???@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDBBB@@@???===>>>>>>???@@@@@@AAAAAACCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGHHHIIIHHHGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCDDDCCCAAA@@@AAADDDFFFFFFIIIMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCC???>>>===<<<<<<;;;;;;<<>><<<;;;999999777666555444333333333333222222222222222222222222222222111111111111222222111111111111111111111111000/////////000000111222222222222222222111000000222222222111111111000000111111111111111111111111111111222333333333333222222222333333333333444444555555444444444333333333444444444555555555555666666444555888999<<>>>>>???AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHFFFDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIKKKMMMOOOOOONNNKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHGGGEEEEEEGGGHHHHHHJJJLLLMMMLLLLLLMMMNNNLLLLLLKKKKKKKKKLLLMMMNNNLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCAAA???>>>===<<<<<<===<<<;;;;;;<<<>>>@@@BBBFFFEEEDDDDDDEEEFFFEEEDDDFFFEEEDDDBBB@@@???>>>===999999888777555444333333222222222222222222222222222222111111111111222222222222222222222222222222////////////000000000111333333222111111111111111222222222111111111111111111111111111111111111111111111222333333333333222222222333333333333444444555444444444444333333333444444444555555555555666666444666888999;;;CCCLLL^^^~~~oooiiivvvkkkXXXPPPVVVccc333333333333333333222222333333444555666777777888999999888888777888888999666666666666666666666666555555555444444444444444333333333333333333222222000000000000000111111111,,,...//////......000111000000//////////////////......////////////......////////////000000000000////////////////////////////////////////////////........................000000//////......------////////////////////////......///000000000000000000000////////////////////////000000000000//////////////////////////////............///////////////111333333111///............------------......////////////////////////........................------............------///////////////////////////////////////............------,,,,,,------...////////////////////////...............---------......------------............------------......---+++***+++---......---..................................../////////000//////............////////////...---...///111222////////////////////////111000000/////////000000111111222444666999;;;<<>>======<<<===???AAABBBEEEEEEEEEEEEFFFGGGGGGFFFGGGFFFEEECCCAAA@@@???>>><<<<<<;;;:::888777555444222222222222333333333333333222222111111222222333222222222222222222222222111111222222222222222222444333222111000111222333111111111111111111111111111111111111111111111111111111222333333333333222222222222333333333444444444444444444444444444444444444444555555555555666666555666999999:::BBBJJJ[[[qqqiiiwwwooo[[[RRRUUU\\\xxx~~~333444555666777777777777999:::;;;<<<===>>>??????AAAAAA@@@@@@@@@AAAAAABBB========================;;;;;;::::::999999999999555555555444444444444444333222222222111111111111,,,---//////......///000//////000000000000000000......////////////........./////////000000000111000000000000000000000000000000000000000000000000........................000000//////......------000000000000000000000000...///000000000000000000//////000000000000000000//////000000000000//////////////////////////////............////////////...000222111000...------///......------......///////////////////////////........................------............------////////////////////////........./////////////////////............//////////////////////////////..............................------------......///......------......///...,,,+++,,,...//////...........................---....../////////////////////.........//////000...------,,,---...000111////////////////////////111000000000000111222222444444555777999<<<>>>???CCCBBBAAAAAAAAABBBDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFHHHIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKLLLNNNOOONNNMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKJJJHHHHHHIIIJJJGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHIIIKKKMMMNNNOOONNNLLLKKKJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHIIIHHHGGGFFFDDDCCCAAA@@@???>>>>>>>>>===;;;:::888666333333333333333444444444333333222222222222333333222222222222222222222222222222333333333333222111555444222111111111222333111111111111111111111111111111111111111111111111111111222333333333333222222222222333333333444444444444444444444444444444444444444555555555555666666555666999999:::@@@HHHYYY}}}tttlll|||ppp\\\TTTVVVZZZsss~~~777888:::<<<>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHCCCBBBBBBAAAAAA@@@@@@@@@::::::999999888777777666666555555444333222111111///000111000///...///000//////000000000000111111//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000........................///////////////.........000000000000111111111111///000000111111000000000//////000000000000111111//////000000000000//////000000000000000000000000............////////////,,,---......,,,+++,,,,,,//////............//////////////////////////////........................------............------////////////////////////.........////////////////////////....../////////////////////////////////.............../////////......------------......//////............/////////---,,,,,,...//////...........................---......///000///////////////......//////000000...------------......///////////////////////////000000111111222333555666777777888:::<<<>>>@@@AAACCCBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKLLLKKKIIILLLLLLKKKJJJJJJIIIIIIHHHCCCDDDEEEEEEEEEFFFHHHJJJIIIJJJKKKJJJHHHFFFFFFGGGDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEGGGHHHHHHGGGGGGIIIJJJJJJJJJIIIGGGEEEDDDBBBBBB@@@@@@@@@@@@???===;;;999666666666555555444444444333333222222222222333333333333333333333333333333111222333333333222111000444444333222222222222222111111111111111222222222111111111111111111111111111111222333333333333222222222333333333333444444333333333444444444444555444444444555555555555666666555777999999999???GGGTTTvvvzzzrrrxxxaaaVVVXXXYYYnnn~~~>>>@@@BBBDDDEEEDDDDDDCCCEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNJJJJJJIIIIIIHHHGGGGGGFFFDDDDDDCCCAAA@@@???>>>>>><<<<<<;;;999777666444444333444555333111000111222//////000000000111111111000000111111111111000000.........///000111111111000000000000000000000000000000000000000000000000////////////////////////.........////////////////////////000000000111111000000111111111000000/////////000000000111111111//////000000000000//////000000000000000000000000............////////////,,,---...---,,,,,,...000//////............//////////////////////////////........................------............------////////////////////////............/////////000///......------......///////////////////////////---........./////////000......------------......//////............/////////...,,,,,,---...---,,,........................------///000000000///...///////////////000111111...////////////......---////////////////////////000000111222444666888999::::::;;;<<<===???AAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLJJJHHHGGGHHHIIIJJJIIIHHHKKKJJJIIIHHHGGGGGGHHHHHHCCCDDDDDDDDDEEEGGGKKKNNNMMMOOOQQQPPPNNNKKKIIIIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOOOOMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFHHHJJJIIIGGGGGGHHHJJJKKKKKKIIIHHHFFFEEECCCCCC@@@AAABBBBBBAAA???===<<<999999888777666555444444444333333222222333333444333333333333333333333333222333444555555333111000333333444444333333222111000000111111111222222222111111111111111111111111111111222333333333333222222222333333333333444444333333333444444444555555444444444555555555555666666555777:::999999>>>EEEJJJlllyyymmm]]]ZZZYYYkkk}}}~~~EEEFFFHHHIIIJJJIIIGGGFFFHHHHHHJJJKKKLLLNNNOOOPPPNNNMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKKKKNNNMMMLLLJJJIIIGGGFFFEEECCCCCCAAA???===;;;999888777777888666444222333333//////000000111111111222111111222222222222111111---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000---.........//////000000000000111111111000000/////////000000111111111222//////000000000000//////000000000000000000000000............/////////000000000000/////////222444//////............//////////////////////////////........................---..................---////////////////////////---.........//////000000...------,,,,,,------...////////////////////////---.........//////000000.........------.........//////............/////////---++++++,,,,,,+++***........................,,,---///000000000///...///////////////000111111///000111111111///...---////////////////////////000000111333555888:::;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFLLLMMMNNNNNNNNNLLLKKKJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLGGGFFFFFFGGGIIIIIIIIIHHHJJJHHHFFFDDDCCCDDDEEEFFFDDDEEEEEEEEEEEEIIIMMMQQQSSSUUUWWWWWWTTTQQQOOONNNKKKKKKJJJJJJJJJKKKLLLMMMOOOQQQTTTVVVVVVSSSPPPNNNJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJLLLNNNOOOPPPOOOOOOKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGIIIKKKJJJHHHGGGHHHKKKJJJJJJHHHGGGEEECCCBBBBBB@@@AAABBBCCCCCCAAA???>>>;;;:::999888777666555444444333333222222333333444333333333333333333333333555666777888888666444333222333444555444333222111000000111111222222222222111111111111111111111111111111222333333333333222222222333333333444444444333333333444444555555555444444444555555555666666666555777:::999888>>>EEECCCddd~~~xxxddd^^^ZZZkkk|||~~~JJJKKKMMMNNNNNNLLLJJJHHHKKKMMMPPPPPPOOONNNNNNOOOQQQRRRSSSQQQPPPPPPQQQSSSOOOOOOQQQSSSVVVWWWUUUTTTTTTQQQNNNMMMNNNNNNKKKHHHHHHIIIKKKLLLLLLKKKKKKJJJJJJIIIHHHFFFDDDCCCBBBBBB===<<<:::999777555333222/////////000111111222222222222222111111000000/////////000000111222222222222111000//////000111222......---------,,,,,,,,,000000111000000///...---000000000000000000000000000000000000000000000000111111000000//////................../////////000000000000000000000000000000000000000000000000000000000////////////000000//////...---,,,,,,++++++000000000000000000000000000///...------...///000---------............//////////////////////////////......------///000111................................................///////////////////////////////////////.........,,,---///000000///---,,,................................................222111000...------------//////000000///...------......////////////......////////////000000000000000///.........///111222111222444777999;;;<<<======>>>@@@@@@@@@BBBDDDFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJIIIGGGFFFFFFCCCAAAFFFLLLLLLKKKJJJHHHIIIMMMUUUZZZ^^^bbbggggggddd```^^^^^^ZZZ[[[ZZZWWWSSSSSSVVVYYYXXXXXXZZZ\\\^^^]]]ZZZXXXYYYYYYXXXUUUQQQOOOOOOPPPQQQRRRTTTWWWZZZ[[[ZZZXXXWWWPPPIIIFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDEEEFFFDDDFFFHHHIIIJJJKKKMMMNNNJJJJJJIIIHHHGGGEEECCCBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@>>>===:::888555444333333222222333333444555555555444444444555555666333222222111222333555666333333333333333333333333222222111111111111222222222222222222111111000000111222333333444444444333222222222222222222222222222333333444444333333222333333333444444444555555666666777777777:::>>>AAAKKKVVVrrrppp\\\^^^iiiyyyMMMNNNNNNNNNMMMLLLKKKJJJJJJLLLNNNNNNMMMMMMNNNOOOOOOPPPPPPOOONNNNNNPPPQQQSSSRRRRRRTTTUUUUUUTTTRRRSSSQQQOOOOOOOOONNNKKKHHHGGGHHHJJJLLLMMMNNNNNNMMMOOONNNMMMKKKJJJIIIIIIIIIFFFEEEDDDBBB@@@>>><<<;;;555555444333333222111111222222222222222222222222000000000111111111111111222111000//////000111222000/////////............000000000000000//////...////////////////////////000000000000000000000000000000000000////////////........./////////000000000000000000000000000000////////////////////////000000////////////000000000000000///...---------........................//////............//////---------............//////////////////////////////......---...///000111......................................................................../////////////////////...,,,---...000000...---,,,................................................111000///.........---...///////////////...------......////////////......000000000000///////////////////////////111222333444555777999;;;======>>>===???@@@AAAAAABBBEEEGGGEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFGGGIIIJJJKKKJJJJJJKKKIIIIIIJJJJJJKKKQQQYYYYYYXXXUUURRRQQQTTTZZZ___bbbggglllnnnmmmjjjhhhhhhkkkkkkjjjfffaaa^^^^^^___``````___```bbbcccaaa```aaabbbdddcccaaa_________YYYYYY[[[]]]```aaa___^^^[[[VVVPPPNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGEEEDDDFFFGGGHHHIIIIIIIIIJJJKKKIIIIIIJJJJJJIIIIIIHHHHHHCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@???===:::888777555444444333333333444444555555444444444555555666555444333333333444555666333333333333333333333333222222111111111111222222222222222222111111111000222222333333333333222222333333333222222222222222333444444555555444444333333333333444444444555555555666777777777999===@@@GGGRRRooosss]]]\\\fffwwwOOOOOOMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKMMMOOOMMMNNNOOONNNNNNNNNPPPRRRUUUTTTSSSTTTUUUTTTRRRPPPRRRQQQQQQQQQRRRPPPLLLIIIGGGHHHJJJMMMOOOQQQRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPOOONNNMMMKKKIIIGGGFFFEEE>>>===<<<:::888555444333222222222222333333333333333333333222222222111111222111000000000000111222111111111111000000000000/////////000000000000000////////////////////////000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000........................000000////////////000000222111111000000/////////..............................////////////......---------............//////////////////////////////............///000000..............................................................................//////////////////,,,---...//////...---,,,................................................////////////...////////////////////////......---...//////000000//////...111111000000//////....../////////000111333555666888999:::<<<===>>>??????===???AAABBBCCCDDDFFFHHHHHHHHHHHHHHHHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCCCCFFFJJJNNNQQQQQQPPPOOOQQQNNNOOORRRVVVZZZccclllnnnmmmiiiccc^^^^^^ccchhhjjjoootttxxxxxxwwwvvvuuuyyyyyyxxxtttmmmfffbbb```aaa```^^^^^^```aaabbbaaafffjjjooorrrqqqooonnnmmmcccbbbccceeegggiiihhhgggbbb```^^^\\\[[[ZZZXXXUUUOOOMMMKKKLLLMMMLLLHHHDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@>>><<<;;;888777666555444444444444666555555444444444555555666666555444444444555555333333333333333333333333222222111111111111222222222222222222111111111111222333333333333222222111444444333333222222111111444555555666666555555444333333333444444444555555444555666666777888<<<>>>BBBNNNjjjwww^^^[[[dddttt~~~MMMKKKHHHFFFDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGJJJLLLLLLMMMNNNNNNMMMNNNPPPRRRSSSRRRQQQRRRSSSSSSRRRPPPQQQRRRSSSUUUTTTRRROOOMMMKKKLLLNNNPPPRRRSSSUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLJJJJJJGGGFFFDDDBBB???===;;;:::666666555555444333333333444444444444444444444444111111111111111111111111111111111111111111111111///////////////000111111000000000000000000000000////////////////////////......//////000000111111...////////////000000000////////////////////////........................000000////////////000000111111111000000000//////........................---...///000000///...------------............///////////////////////////............/////////000....................................................................................////////////------...//////...------................................................---......///////////////...///////////////......//////000000000000//////111111000000//////......//////000222444555777888;;;;;;<<<>>>????????????>>>@@@CCCDDDDDDEEEGGGIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKOOOSSSVVVXXXYYYYYYZZZWWWWWW]]]dddkkkuuu~~~uuummmjjjmmmrrrssswww{{{~~~}}}~~~}}}wwwnnnfffaaa___^^^^^^___```aaa```___eeekkkrrrwwwwwwuuurrrqqqiiihhhiiikkknnnppppppoookkkmmmnnnnnnooopppnnnkkk___ZZZTTTQQQQQQPPPLLLHHHKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>;;;:::999777666555555555666666555444444444444555666666555444444444333333333333333333333333333333333222222111111222222333222222222222222222222222222222333444444444444444444444444333333222111111444444555555555555444444333333333444444444555555333555666666666888;;;===@@@KKKeee|||```\\\fffrrrHHHFFFBBB???===<<<===>>>>>>?????????>>>???BBBDDDGGGHHHIIIIIIIIIIIILLLNNNMMMLLLLLLMMMOOOQQQQQQQQQPPPRRRUUUWWWVVVUUUSSSRRRQQQQQQRRRRRRTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUQQQQQQQQQPPPOOONNNNNNMMMMMMLLLKKKJJJHHHFFFEEEDDD===<<<;;;999777555333333111111222222333333333333111111222222222222111111000000000000000000000000//////......///000111222111111111111111111111111////////////////////////......//////000000111111////////////000000000111////////////////////////........................000000////////////000000000000////////////......////////////////////////---...///000000///...------------............///////////////////////////---......///////////////........................................................................---.........//////000000---..................---................................................,,,---...///000000000///......///////////////...//////000000000000//////111000000000/////////...///000222444666888999:::;;;<<<===>>>????????????@@@BBBEEEFFFFFFFFFHHHIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDCCCBBB@@@BBBDDDEEEFFFHHHLLLOOOOOONNNNNNNNNNNNPPPQQQQQQUUUUUUUUUVVVYYY]]]aaadddfffbbbbbbiiiqqqyyyzzzuuuwww{{{|||}}}~~~}}}xxxooohhhcccdddfffiiijjjiiifffbbbdddiiiqqqvvvwwwtttqqqpppkkkkkklllooorrrttttttsssttt{{{{{{rrrfff\\\VVVSSSPPPNNNRRRPPPOOOOOOQQQQQQPPPNNNHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@??????===<<<;;;999888777777777666666555444444444444444444444444444333333222222333333333333333333333333333333222222222222333333222222222222222222222333111111333555666777777777444444444333333333222222333333444444444444333333333333333444444444555555333555666777777888:::<<<@@@III```ccc```iiioooDDDBBB???<<<;;;::::::;;;999:::;;;:::999999;;;===@@@AAABBBBBBAAAAAACCCEEEFFFEEEEEEGGGKKKMMMOOOOOOMMMPPPTTTUUUVVVUUUVVVVVVTTTTTTTTTSSSTTTTTTUUUVVVUUUUUUTTTSSSSSSSSSTTTTTTPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMFFFEEEBBB@@@===:::888777111111111111111111111111111111222333333222111111///////////////000000000000000///......///111111222222222222222222222222000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000........................000000////////////000000........................000000000000000000000000......////////////......---------............///////////////////////////---......///000/////////................................................------------------------------......///000000000........................................................................,,,---///000000000///...---.../////////////////////000000111111000000////////////000000000000000111222444666888999::::::;;;<<<===>>>??????@@@@@@BBBEEEGGGHHHHHHGGGGGGHHHCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCC???BBBEEEFFFHHHNNNUUU\\\\\\\\\[[[[[[\\\^^^```aaaeeebbb___]]]^^^dddjjjnnntttooonnnttt{{{}}}~~~~~~}}}xxx{{{~~~uuunnnhhhjjjmmmqqqrrrppplllgggggglllsssxxxyyywwwuuutttooopppqqqtttvvvwwwuuusssxxx}}}nnnaaa[[[YYYYYYYYYWWWTTTUUUWWWXXXVVVSSSIIIHHHFFFFFFEEEFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBB@@@?????????>>>===;;;:::999999999777666555444444444444444333333333444444333222222333333333333333333333333333333222222222222333333222222222222333333333333000111333444666777777777333333333333444444444444222333333333333333333222333333333444444444555555444666888888888888:::<<<@@@GGGZZZwwwjjjbbbiiimmmEEECCCAAA???>>>=========;;;<<<======;;;::::::;;;<<<<<<===<<<;;;;;;===>>>AAA@@@@@@BBBEEEIIIJJJJJJIIILLLPPPRRRSSSTTTVVVYYYSSSSSSRRRRRRRRRSSSTTTUUURRRQQQPPPOOOOOOOOOOOOOOOMMMNNNNNNOOOQQQRRRRRRSSSRRRRRRQQQQQQQQQPPPPPPPPPMMMLLLJJJGGGDDDBBB@@@???777777666555444222222111111222222333333222222111////////////000000000111222111///.........000111111111111111111111111111000000000000000000000000000000000000//////////////////000000000111111111000000000000000000000000////////////////////////000000////////////000000........................//////////////////////////////............//////---------............///////////////////////////------///000000000///...................................................------------------------------......///000000111.........------.........................................................,,,---///000000000...---------...///////////////000000111111111111000000......//////000000111111222444666888999:::::::::;;;<<<>>>???@@@AAAAAAAAAEEEGGGIIIJJJIIIGGGFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCBBBCCCEEEGGGIIIEEEHHHKKKNNNRRRZZZfffooopppooonnnnnnppprrrtttuuuwwwsssnnnjjjjjjoootttxxxzzzxxx|||}}}~~~~~~uuuyyy{{{uuunnnoooqqqtttuuutttqqqmmmmmmqqqwww{{{}}}}}}~~~~~~vvvwwwxxxzzz{{{xxxtttpppqqqzzz~~~rrrkkklllooojjjfffcccccceeeeeebbb^^^UUUSSSOOOLLLJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEDDDDDDCCCAAA@@@?????????>>><<<<<<;;;;;;;;;777777666444444333333444222333444555555444444333333333333333333333333333444333333222222333333444222222222333333333444444111222333333444333333333222222333333444555555555333333444444444444333333333333333444444444555555555777999999999999:::<<<>>>DDDTTTpppsssccceeejjjGGGFFFEEECCCBBBAAA@@@@@@@@@BBBCCCCCCAAA???>>>>>>;;;<<<<<<;;;999999:::<<>>===???BBBEEEFFFGGGFFFIIIMMMOOOPPPRRRVVVZZZQQQQQQPPPPPPPPPRRRSSSTTTMMMMMMLLLJJJJJJIIIIIIIIIJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPNNNLLLJJJHHHFFFFFF@@@???===;;;888666444333111222333444444333222111//////000000111111111222333222///...---...///000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000.........///////////////........................000///...------...///000---------.........//////////////////////////////,,,---///000000000///...................................................---------------------------------...///000000111......------------......................................................---...000111111///...,,,------...///000000//////000000111111111111000000------...///000111222222444555777999:::;;;::::::<<<===>>>@@@AAABBBCCCCCCFFFHHHKKKKKKIIIGGGFFFFFFKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDCCCBBBDDDGGGKKKNNNLLLPPPTTTWWW\\\ggguuu~~~~~~~~~{{{wwwvvvyyy}}}}}}|||}}}zzz~~~~~~uuuuuuvvvwwwyyyyyywwwuuuqqquuuzzz~~~||||||~~~~~~yyyrrrmmmgggqqquuusssyyyzzz}}}{{{wwwvvvxxxwwwrrrnnniiifff```YYYTTTPPPMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIGGGFFFFFFEEECCCBBB@@@???@@@???>>>======<<<<<<===888777666555444333333333222333555666666666555555333333333333333333333333444333333222222333333444222222222333333444444444333333333222111000///...111222222333444555666666444555555555555555555444333333333444444444555555555777999:::::::::;;;<<<<<>>>>>>>>???BBBEEEGGGJJJLLLOOORRRTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPPPPMMMIIIGGGGGGGGGFFFEEEBBBCCCEEEHHHJJJLLLLLLMMMPPPPPPQQQRRRRRRQQQPPPOOOPPPPPPQQQQQQPPPNNNKKKJJJHHHFFFCCC@@@===:::666333666444222111000111222333333333222222111000000///000000000000000000000000000111111111222222222222333111///---,,,---......000000//////////////////......////////////......////////////////////////......//////000000111111////////////////////////////////////////////////......//////000000111111.../////////...---,,,,,,////////////////////////////////////////////////////////////////////////,,,---......//////......////////////000000000000000000000000000000000000......//////000111111111//////...//////000111222.......................................---------000000000000000000000000111...---...000111///---...///111222222222111000111111111111222333444555777888999:::<<<===>>>???@@@AAABBBCCCDDDFFFGGGGGGJJJIIIHHHFFFEEEEEEFFFFFFJJJKKKLLLMMMMMMKKKIIIHHHFFFGGGHHHHHHGGGFFFDDDDDDEEEDDDBBBDDDJJJPPPUUUWWWXXXZZZ^^^ccckkksssyyy}}}~~~~~~}}}|||yyyvvvyyy{{{}}}}}}~~~|||vvvpppmmmnnnmmmmmmooovvv|||xxxmmmeee```^^^[[[YYYWWWSSSQQQQQQSSSQQQLLLFFFEEEFFFGGGFFFDDDBBBAAAAAADDDBBB???=========;;;:::::::::999888777666555555444555666666666555333333777666555444333333333333333333444444555444444444333333333333333222111000222222333333333333444444555555555555555555555555333333333333333333333333444444444555555555555666777999::::::::::::;;;===@@@EEEPPPggg}}}eeecccfff~~~FFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDBBBAAA@@@??????AAAAAAAAABBBDDDFFFHHHIIIJJJLLLNNNQQQSSSTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRPPPMMMJJJHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGMMMNNNPPPRRRSSSTTTTTTSSSQQQQQQQQQQQQQQQRRRRRRSSSLLLIIIGGGDDDBBB???;;;888777555333222111222333444222222222111111000000000111111111111111111111111000000000111111111222222333222000.........///000.../////////////////////......////////////......////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000/////////000//////......////////////////////////////////////////////////////////////////////////,,,---......//////............/////////000000000........................111111000//////......---///...---------------...........................000000000000000000000///000000000000000000000000111///......111111000......///000111111111000000111111111222333444555666999999:::<<<===???@@@@@@@@@AAABBBCCCEEEFFFGGGGGGJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHFFFEEECCCCCCCCCEEEGGGGGGGGGFFFEEEEEEFFFKKKSSSZZZ___bbbcccccceeeggglllpppuuuwwwxxx{{{~~~{{{xxx}}}xxxsssppppppnnnlllmmmsss|||{{{zzz}}}wwwsssnnngggcccbbb^^^YYYWWWWWWUUUQQQLLLJJJJJJIIIGGGEEECCCCCCCCCBBB???<<<::::::;;;;;;;;;<<<;;;::::::888888777666555555666666666555444333666555444333333333333333444444444555444444333333333333333333333222111000222222333333333333444444444444444444444444444444333333333333333333333333444444444555555555555666777888::::::999999;;;<<<>>>CCCNNNccc~~~zzzcccaaaccc}}}BBBBBBCCCEEEFFFHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLLLLLLLMMMNNNPPPQQQSSSTTTUUURRRRRRSSSTTTUUUUUUUUUUUUSSSPPPMMMLLLLLLLLLLLLKKKJJJIIIGGGEEECCCCCCCCCCCCIIIJJJLLLOOOQQQSSSTTTUUUSSSRRRQQQQQQQQQSSSTTTUUUPPPNNNLLLJJJIIIGGGCCC@@@:::999777555333333333444222222111111111111111111111111111111111111111111///000000000111111111111333222111000///000111222.........//////000000000...//////000000//////...////////////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////...///000000000000000000////////////////////////////////////////////////////////////////////////------...////////////...------........./////////........................000000//////...------,,,000///...---,,,,,,,,,,,,........................//////000000000000000000000000000000000000000000111000//////111111000///......///000000000000000000111111333444666888999;;;<<<<<<>>>???@@@AAABBBAAAAAABBBDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIHHHHHHFFFEEECCCBBBBBBAAA@@@BBBGGGKKKKKKJJJIIIKKKPPPXXXbbbiiinnnpppqqqpppnnnmmmmmmmmmnnnooommmpppuuuzzz|||~~~yyywwwuuuqqqmmmmmmqqqxxx}}}}}}{{{wwwtttuuu{{{yyysssooojjjdddaaa```___[[[XXXQQQNNNJJJFFFDDDCCCCCCDDDCCC@@@<<<;;;<<<>>>???@@@======<<<;;;:::999999888666666666666666555444444444444333333333333333444555555555555444333222222222222333333333222111111222222333333333333444444333333333333333333333333333333333333333333333333444444444555555555555666666777999999888888:::;;;<<<@@@JJJ]]]{{{wwwyyyvvv```^^^^^^www>>>>>>@@@AAACCCDDDDDDEEECCCCCCDDDDDDEEEFFFGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKMMMOOOPPPPPPPPPOOOPPPOOOOOOOOOOOOPPPQQQRRRQQQRRRSSSUUUVVVWWWWWWWWWWWWUUUSSSRRRSSSSSSSSSRRROOOMMMJJJFFFDDDCCCCCCDDDEEEFFFHHHJJJMMMOOOPPPQQQSSSSSSRRRQQQQQQPPPPPPOOORRRPPPOOONNNNNNMMMJJJHHHAAA???===999777555333333222222222222111111111111111111111111111111111111//////000000000111111111111111000000000111222222...//////000000111111111//////000000000000//////////////////////////////111111000000//////......////////////////////////////////////////////////111111000000//////......---...///000000000000000////////////////////////////////////////////////////////////////////////------...///////////////------------.........///........................,,,,,,------.../////////111000///.......................................------------............////////////////////////000000//////000000000///......//////000000000000111111222444666888;;;<<<<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCBBBBBBDDDBBBAAAEEELLLRRRTTTSSSUUUXXX___hhhrrrxxxzzz{{{zzzyyyuuurrrooolllkkkjjjgggkkkqqqwww{{{vvvqqqpppsssyyy}}}~~~{{{wwwtttuuuyyyzzzwwwtttrrrpppmmmhhhddd\\\WWWQQQKKKHHHGGGFFFFFFEEECCCAAAAAACCCDDDDDDDDD>>>>>>===<<<;;;:::999999777777777777666666555555444444333333333333444444555555555555444333222111222222333333333222222111222222222333333333444444333333333333333333333333444444444444444444444444444444444555555555555666555666888888777777999:::;;;???GGGXXXuuuuuuwwwrrr^^^[[[ZZZqqq???@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHHHHGGGGGGHHHHHHIIIJJJLLLNNNPPPSSSTTTSSSRRRQQQSSSRRRQQQOOONNNNNNNNNNNNPPPQQQSSSTTTVVVVVVWWWWWWWWWVVVUUUUUUVVVWWWVVVUUUSSSQQQNNNKKKIIIHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTSSSQQQNNNLLLQQQPPPOOOPPPQQQPPPNNNMMMIIIGGGDDD@@@<<<888555444333333333333222222222222111111111111111111111111000000000000111111111111000000000///000000111111000000000111111222222222//////000000000000//////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////111111000000//////......,,,---......////////////////////////////////////////////////////////////////////////////////////---...//////000000//////------------.........///////////////////////////,,,,,,------.../////////...............///000000////////////////////////,,,---------......////////////////////////////////////000////////////000///////////////000000111222333444666888:::===>>>======>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCAAA@@@@@@AAAAAACCCCCCFFFLLLVVV___dddeeefffiiipppyyy~~~{{{wwwssspppmmmllliiimmmssszzzzzzuuuuuuxxx|||~~~zzzwwwxxxzzz~~~zzzwwwvvvzzz|||uuupppiiiccc[[[UUUQQQOOOLLLJJJDDDCCCCCCEEEFFFFFFDDDAAA>>>>>>===<<<;;;::::::999888888777777666666666666555555444444333333444444555555555555444333222111111222222333333333222222222222222333333333444444333333333333333333333333444444444444444444444444444444444555555555555666444666777777777777888:::;;;???EEESSSnnnvvvvvvooo\\\ZZZVVVlllEEEFFFGGGGGGGGGEEEDDDCCCEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOQQQSSSSSSSSSRRRQQQSSSRRRQQQPPPOOOMMMLLLLLLOOOPPPQQQSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUVVVVVVTTTTTTSSSQQQOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKJJJMMMQQQUUUVVVTTTQQQOOOOOONNNNNNOOOQQQRRRQQQOOOOOOMMMJJJFFFBBB>>>;;;999666666555444444333222222222222222222222222222222000111111111222222222222000000000000000000000///111111111111111111111111///000000111111000000///000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000////////////,,,---...............---////////////////////////////////////////////////////////////////////////......///000000000000///------........./////////000000000000000000000000000000//////...------,,,++++++++++++,,,---...///////////////////////////......//////000111111111000000000000000000000000///000111111//////000111000000000000000111222222444555666777999<<<>>>???>>>??????@@@AAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEDDD@@@???>>>======???AAABBBDDDHHHOOOXXXbbbkkksssxxxuuuxxx~~~{{{yyyvvvuuuqqqtttyyy{{{zzz}}}~~~{{{zzz{{{}}}wwwtttsssvvv|||~~~}}}sssmmmeee___[[[VVVPPPLLLEEEDDDDDDDDDEEEDDDAAA>>>??????>>>===<<<;;;::::::999999888777777777777777888777666555444444444444555555555555444333222222111111222333333333222222222222333333333333444444333333333333333333333333444444444444444444444444444444444555555555555666555666888888777777999:::;;;???DDDOOOgggwwwssskkkZZZWWWRRRfffIIIJJJKKKLLLLLLJJJHHHGGGJJJJJJKKKKKKLLLLLLLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPOOOMMMLLLNNNOOOPPPQQQRRRRRRSSSRRRRRRQQQQQQSSSUUUVVVVVVTTTTTTSSSRRRQQQOOOMMMLLLLLLMMMLLLKKKIIIIIIIIIIIIIIIIIIKKKNNNQQQRRRQQQPPPNNNLLLLLLLLLOOOQQQSSSRRRQQQQQQPPPNNNKKKHHHEEEBBB@@@999888777666555444333222222222222222222222222222222222222222333333333333222222222222111000//////111111000000///.........000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000...////////////......---////////////////////////////////////////////////////////////////////////......///000000000000000....../////////000000000////////////////////////111111000//////......---,,,,,,,,,++++++,,,------////////////////////////......//////000111111222000000000000000000000000000222444333111000222444222111111000111222333444666666777999:::===???@@@@@@AAAAAABBBBBBCCCCCCDDDCCCDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHHHHFFFEEECCCBBB???>>>======>>>BBBEEEHHHMMMSSS\\\dddiiipppxxx~~~|||yyy{{{~~~~~~~~~|||vvvtttssstttyyy~~~|||vvvuuuxxx|||}}}}}}~~~xxxrrrnnnggg]]]VVVPPPMMMIIIGGGGGGGGGEEEDDDAAAAAA@@@???>>>===<<<<<<:::999888777777777888888;;;:::888777555444444444444444444555444444333333000111222333333333333222222222333333333333444444444444444444444444444444555555555555555555555555444444444555555555555666555777888888888888999;;;999===BBBKKKaaaxxxqqq{{{gggWWWTTTNNN```xxxJJJKKKMMMNNNNNNMMMKKKJJJMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOMMMMMMNNNOOOOOOPPPOOOOOOMMMNNNPPPQQQQQQPPPNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRTTTWWWXXXWWWVVVSSSSSSRRRQQQOOOMMMJJJIIIKKKJJJHHHGGGFFFFFFGGGHHHKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKLLLNNNRRRTTTSSSRRRQQQQQQPPPNNNLLLJJJHHHFFF;;;:::999777666444333222222222222222222222222222222222333333333444444444444444444333222111000///000000///...---,,,,,,+++000000111111111111000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////......//////000000111111000000111000000///......////////////////////////////////////////////////////////////////////////...//////000000000000000////////////000000000000..............................//////000111111111000000///...------------000000000000000000000000,,,,,,,,,---...//////000000000000000000000000000222444666555333222444666333222111111111222444444777888888999;;;===???@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKHHHHHHHHHHHHFFFCCCAAA@@@AAA@@@??????BBBFFFKKKNNNWWW___hhhllllllnnnuuu{{{~~~|||yyyuuurrrqqqrrrvvv{{{~~~~~~zzzsssnnnnnnnnnmmmkkkqqqwww|||pppggg]]]XXXRRRMMMLLLMMMNNNNNNCCCBBBBBBAAA@@@???>>>>>>::::::888777777777888999<<<;;;:::888666555444444333333444444555444444444000111222333333333333333222222333333333444444444555555555555555555555555555555555555555555555555444444444555555555666666666777999999888888:::;;;888<<>>;;;888555444333444444444333222111000000111111222222222222111111000111333444444333111000222000///000111111000///000000000000000000000000//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000//////.........---------........................//////.........---------////////////////////////////////////////////////......////////////......------------............000000000000000000000000///...---,,,,,,---...///,,,---...//////...---,,,////////////000000000000000000////////////000000//////...//////000111222000000111111111111000///000111222333444444555555888999:::<<<===???@@@AAACCCCCCCCCDDDDDDDDDDDDDDDIIIIIIIIIHHHGGGFFFEEEDDDGGGEEEBBBBBBDDDDDDCCCAAABBBCCCCCCDDDGGGMMMUUUZZZffffffhhhkkknnnssswwwyyy~~~yyyuuusssrrrsssuuuwwwxxxxxxzzzxxxtttqqqoookkkfffcccccchhhnnntttzzzxxxlll]]]UUUUUUWWWWWWUUUPPPKKKEEEAAA???>>>===<<<===<<<;;;999888888888888555555555555555555444444444444444444444444444444222222333333333444444444555555555555555555555555666666555555555444444444444444555555555555444444666666666666666666666666999777666888;;;;;;999777;;;???BBBEEESSSqqqtttxxxjjjVVVPPPQQQRRReeeMMMMMMLLLKKKIIIHHHHHHIIIGGGGGGHHHIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKKKKMMMJJJIIIJJJMMMOOONNNLLLKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRQQQRRRRRRRRRQQQNNNKKKIIIDDDDDDDDDBBB@@@@@@AAACCCEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGJJJMMMPPPQQQQQQPPPNNNLLLIIIGGGEEEDDDDDDDDDCCC@@@===999555333555444333333222222222222111111222222222222111111000111222333333222111000222000///000111222000///000000000000000000000000//////000000000000//////.../////////000000000111000000000000000000000000000000000000000000000000//////.........---------////////////////////////000000/////////.........////////////////////////////////////////////////......////////////......////////////000000000000........................///...------------...///---...////////////...---////////////000000000000000000////////////000000000////////////000000111000000000111111000000///222222111222333555777888999:::;;;<<<>>>@@@AAABBBDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFGGGEEEBBBBBBDDDDDDCCCAAADDDGGGLLLPPPTTTYYY^^^aaaiiijjjkkknnnrrrvvvyyy{{{}}}zzz{{{||||||zzz{{{~~~zzzxxxvvvvvvxxxzzzzzzyyyyyywwwtttqqqooolllhhheeeccceeefffhhhmmmuuuqqqgggdddeeeeeeccc\\\VVVNNNHHHDDDAAA???>>><<<;;;:::999888666666555666555555555555444444444444444444444444444444444222222333333333444444444555555555555555555555555666666555555555444444444555666666666666666666555666666666666666666666666777555444555888999777666:::>>>AAADDDQQQnnnwww{{{mmmVVVMMMMMMNNN```}}}KKKLLLLLLJJJGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFIIIKKKIIIFFFDDDEEEGGGCCCDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNOOOOOOPPPPPPOOOLLLJJJHHHFFFFFFFFFCCC@@@???@@@AAABBBBBBAAA@@@???>>>======??????@@@BBBEEEJJJNNNPPPQQQPPPOOOMMMJJJFFFCCCAAACCCDDDEEEEEECCC???;;;888777666444333222222333444111111222222222222111111///000111222222111000///111000///000111222111000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000/////////............---000000000000000000000000000000000000000/////////////////////////////////////////////////////////......////////////......////////////000000000000........................///......------......///...//////000000//////...////////////000000000000000000////////////000000111000000////////////000/////////000000000000000444333111111333666:::<<<;;;;;;<<<>>>???AAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGEEEDDDCCCDDDFFFHHHHHHHHHKKKQQQZZZbbbgggjjjlllmmmoooppprrruuuxxx{{{~~~~~~~~~~~~yyytttrrruuuxxxyyyyyyzzz}}}}}}|||||||||zzzyyyxxxvvvsssrrrqqqpppmmmkkkgggeeebbb___```fffooouuu}}}yyywwwuuusssiiicccYYYQQQKKKGGGDDDBBB======<<<;;;999777666555666666666555555444444444444444444444444444444444333333333333444444444444555555555555555555555555555555555555555444444444666666777777777777666666666666666666666666666666888666444444666888888777999<<>><<<;;;;;;<<<<<<;;;===@@@DDDHHHKKKNNNNNNNNNNNNLLLHHHEEECCC???@@@BBBCCCDDDCCCBBBBBB<<<:::777555333333333444111222222333333222222111///000111111111111000///111000///000111222111000//////////////////////////////000000000000//////////////////000000000000/////////////////////////////////////////////////////////...............////////////////////////////////////////////////////////////////////////////////////////////////......////////////......------------....................................//////............////////////000000000000//////////////////000000000000000000////////////000000111111000//////...////////////////////////000000333333333444666999;;;===<<<===>>>???AAABBBCCCDDD>>>>>>???@@@BBBCCCDDDDDDHHHGGGFFFFFFEEEEEEEEEEEEAAABBBEEEIIINNNSSSWWWXXXZZZaaakkktttyyyzzzzzzzzzxxxzzz|||~~~}}}xxxvvvwww{{{~~~yyyuuuuuuyyy}}}zzzwwwuuutttrrrssstttttttttrrrnnnkkkfffaaa___aaaeeeiiiyyysssmmmcccZZZSSSMMMHHHEEE????????????===;;;999888777777777666555555444444555555555555555555555555333333333444444444444555555555555555555555555555555555555555555555555555666666666777777666666666666666666666666666666666:::888777666777888:::;;;999;;;???CCCLLLcccqqqtttyyy\\\OOONNNOOOQQQgggKKKOOOTTTTTTOOOIIIFFFFFFDDDFFFHHHJJJKKKKKKIIIHHHIIINNNSSSSSSPPPNNNQQQTTTZZZ[[[\\\\\\XXXRRRLLLHHHKKKLLLMMMLLLIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOLLLMMMMMMKKKHHHFFFFFFFFFDDDCCCBBB@@@>>><<<::::::<<<;;;:::999;;;>>>AAADDDIIIJJJLLLMMMMMMLLLJJJIIIBBBAAA@@@@@@AAABBBDDDEEEAAA???<<<999666444333333222222333333333333222222000000000111111000000000000/////////111222222000//////////////////////////////000000000000//////000000000000////////////////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////......////////////......------------............////////////////////////////////////////////////000000////////////000000////////////000000000000000000////////////000000111111000//////...///////////////...///000111222222333666999;;;<<<<<<;;;===>>>???@@@AAABBBCCCDDD>>>>>>???@@@AAABBBCCCDDDGGGFFFEEECCCBBBAAAAAAAAA@@@CCCIIIQQQZZZcccjjjnnnnnnuuu~~~{{{{{{yyysssooooooxxx}}}yyytttsssrrrsssuuuwwwxxxwwwtttrrrnnnkkkhhhfffeeedddnnn{{{{{{qqqfff]]]TTTLLLGGGBBBBBBBBBAAA???>>>===<<<999999888777777666555555555555555555555555555555333333444444444555555555555555555555555555555555444555555555555555555555444555555666666555555444666666666666666666666666999999777666666888:::<<<:::;;;???CCCJJJ]]]tttsss```PPPMMMNNNNNN___}}}TTT\\\dddeee```XXXSSSRRRQQQSSSUUUWWWXXXWWWUUUSSSKKKPPPUUUYYY[[[^^^cccgggnnnppprrrrrrnnnfff^^^YYYYYYYYYXXXWWWUUURRROOOMMMJJJIIIIIIHHHGGGFFFEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKJJJKKKLLLLLLIIIGGGGGGHHHEEEDDDCCCAAA???===;;;:::===<<<:::::::::;;;===???CCCEEEHHHJJJMMMNNNNNNOOOJJJHHHDDDAAA???@@@AAACCCDDDCCC@@@>>>:::777555333222222333333333333222222111111111111111111111111000///...///111222222111000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000...////////////000000000........................------------............////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000...//////000000//////...000//////......//////000////////////000000000000000000////////////000000111000000////////////000000000/////////111222333333555999<<<>>>===<<<;;;>>>>>>???@@@AAABBBCCCCCCAAAAAABBBBBBCCCDDDEEEEEEFFFDDDBBBAAA@@@???@@@@@@DDDIIIRRR\\\fffpppzzz|||wwwuuuwwwvvvqqqnnnnnnyyyzzzxxxvvvwwwxxxzzz{{{zzzyyywwwvvvuuussspppkkkggggggppp|||yyymmm```UUUNNNIIIGGGEEECCC@@@???>>>===;;;;;;:::999888888777777555555555555555555555555333444444444555555555555555555555555555555555555444444444555555555555555444444555555555555444444666666666666666666666666666666777666555555777::::::;;;???CCCHHHXXXzzzyyysss{{{dddPPPJJJJJJNNNXXXrrrbbbmmmxxx|||vvvmmmfffdddeeegggiiijjjiiifffcccaaaYYY[[[___eeekkkqqqvvvyyy}}}~~~vvvqqqkkkiiigggggggggeeeaaa\\\WWWVVVUUUSSSQQQPPPOOONNNKKKMMMPPPRRRSSSSSSRRRQQQMMMLLLKKKJJJIIIHHHGGGFFFGGGIIIKKKLLLKKKJJJJJJJJJIIIHHHGGGEEECCCAAA@@@???=========<<<<<<===>>>>>>???AAACCCFFFJJJMMMOOOQQQOOOMMMJJJFFFDDDBBBBBBAAACCCCCCCCCBBB???<<<999777222333333444444333333222222222111111111111222222000///...///111333222111000000000000000000000000//////000000000000//////111000000000/////////...000000000000000000000000000000000000000000000000.../////////000000000000........................---.........////////////////////////////////////////////////////////////......////////////......////////////000000000000////////////////////////...///000111111000///...//////...------...//////////////////000000000000000000////////////000000000////////////000000111111111000///000222444555777888:::<<<=========<<<>>>>>>???@@@AAABBBBBBCCCBBBBBBCCCCCCDDDDDDDDDEEECCCBBB@@@???@@@AAABBBCCCMMMRRR[[[eeennnxxx~~~wwwttttttxxxyyyvvvsssttt~~~}}}}}}}}}~~~|||wwwsssllloootttzzz}}}uuuhhh```VVVRRRMMMHHHDDDAAA@@@@@@======<<<;;;:::999888888555555555555555555555555444444444444555555555555555555555555555555555555444444444555555555666666555555666666666666555555666666666666666666666666444666888777555555777999999999===BBBEEERRRttt{{{hhhQQQJJJJJJNNNTTTiiimmmyyy|||tttqqquuuvvvxxxxxxuuuqqqmmmjjjiiiiiikkkpppwww}}}|||yyyvvvxxxzzzyyytttnnndddcccaaa___]]][[[YYYXXXWWWYYY]]]```aaa```^^^]]]VVVUUUSSSQQQNNNKKKIIIHHHGGGIIILLLMMMMMMLLLMMMMMMMMMLLLKKKJJJHHHFFFEEEDDD>>>>>>>>>?????????@@@@@@>>>>>>@@@CCCGGGKKKOOOQQQOOONNNMMMKKKIIIGGGEEEDDDAAABBBDDDDDDBBB???<<<:::222333333444444333333222333333222222222222333333///......///222333222111000000000000000000000000//////000000000000//////111111000000/////////...000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000.../////////000000111111////////////////////////////////////////////////......////////////......------------.........///...........................///000111111000///...///...---,,,,,,---...///////////////000000000000000000////////////000000//////...//////000111222222111000000111333555666:::::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????AAACCCFFFGGGTTTZZZbbbjjjrrr{{{{{{xxxuuuwww}}}}}}{{{|||}}}xxxwwwwwwyyyzzzzzz{{{}}}tttuuuzzzzzzrrraaa]]]VVVNNNHHHDDDCCCCCC???>>>===<<<;;;:::999999666666666666666666666666444444444555555555666666555555555555555555555555444444444555555555666666666666777777777777666666666666666666666666666666555888::::::888777888:::888888<<>><<<>>>AAA@@@@@@AAABBBDDDFFFHHHIIIPPPQQQRRRQQQPPPMMMKKKIIIHHHEEEAAA@@@CCCDDDDDDCCC>>><<<999777666444111///111111111111000000000000000000000000000000000000......//////000000111111111111000000//////......222111111111000000////////////000000000000//////++++++***,,,.../////////000000////////////000000000000000000///////////////////////////.........////////////////////////............////////////000000////////////000000,,,---///000000000///...000000000000000000000000////////////////////////000000000000000000000000////////////000000000000---------------...//////222222111111111000000000000111222222333444888:::;;;<<<===>>>>>>??????>>>BBBAAA@@@???@@@BBBDDDFFF@@@EEEGGGEEEDDDDDDCCC@@@????????????AAAEEEJJJNNNXXXbbbkkkllljjjooo|||~~~~~~{{{{{{|||{{{xxxuuulllmmmsss|||ttt___TTTPPPOOOLLLJJJEEEBBB???<<<999888888777777666555444444555666777777666666666555555555555777666555555666777666444666666666666666666666666777777666666555555555444666666666666666555555555666777777777777555333222777<<<<<<<<>>????????????BBBAAA@@@@@@@@@BBBDDDFFFBBBEEEGGGDDDCCCDDDDDDAAAAAABBBCCCEEEHHHNNNUUUYYY```hhhpppooolllnnnzzz~~~zzzvvvrrrrrruuuyyy{{{|||zzzhhh^^^YYYUUURRRJJJGGGCCC???>>>=========999888666555555666777777777777666666666555555555777666444555666777666444666666666666666666666666777666666666555555555555666666666666666666666555444555666777888888888888555;;;<<<>>>DDDJJJaaarrrYYYOOOPPPOOOPPP\\\xxx~~~vvvvvvvvvxxx}}}|||{{{wwwtttvvvzzz~~~yyyuuurrrqqqppplllhhhccc^^^ZZZUUUPPPMMMOOOMMMKKKKKKKKKJJJHHHGGGFFFIIIMMMMMMKKKFFFCCCAAA@@@AAABBBDDDGGGIIILLLMMMRRRSSSVVVXXXYYYYYYXXXWWWSSSPPPMMMKKKJJJJJJIIIHHHLLLHHHBBB>>>;;;999666444333333222222222222333333222222222222222222222222000000000000000000//////111000000000000/////////111111111111000000000000111111111111111000//////111111111111111111111111000000////////////000000000000000000////////////......//////////////////////////////////////////............////////////000//////......//////000...............///000000000000000000000000000000222222222222222222222222000000000000000000000000000000000111111111222222000000//////000000111222///////////////.........000111333444555777:::=========>>>???@@@@@@@@@@@@BBBAAA@@@@@@AAABBBDDDEEECCCFFFEEEBBBBBBEEEEEECCCAAABBBEEEJJJQQQYYY```dddlllrrrwwwuuuppppppxxx{{{xxxyyywwwwwwxxxvvvvvv{{{rrrgggaaa]]]RRRMMMFFFAAA>>>===<<<;;;:::999888666666666777777777777777666666666555555666555444555666777666555666666666666666666666666666666666666555555555555555555666666666666666666333444444555666888999:::444;;;<<<>>>DDDHHH[[[xxxwww\\\PPPOOOOOOOOOXXXrrr~~~{{{yyywwwwwwxxx|||}}}zzz}}}~~~{{{vvvxxxzzz~~~}}}{{{{{{|||}}}zzzuuupppjjjddd^^^ZZZXXXUUUQQQOOOMMMKKKHHHFFFEEEHHHKKKLLLKKKIIIFFFDDDAAABBBCCCFFFIIILLLNNNPPPPPPRRRUUUWWWYYYYYYXXXXXXWWWUUUSSSPPPNNNLLLKKKJJJMMMJJJGGGDDDBBB>>>:::777444444333222222222333333222222222222222222222222222111111000000/////////000000000000000000000000111111111000000000000000111111222222111111000///000000111000///......///000000////////////000000000000000000////////////............////////////////////////////////////............/////////////////////......////////////......------...000111////////////////////////222222222222222222222222////////////////////////000111111111222222222222.........---...//////000333333333333333333222222000222444666777999<<<>>>>>>>>>???@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDDDDEEEDDDAAACCCHHHJJJHHHGGGIIIMMMUUU^^^ffflllooovvv{{{~~~|||vvvuuuyyy~~~|||||||||zzz{{{||||||{{{xxxuuuvvvxxxxxxnnnhhh___WWWLLLDDD@@@===;;;999;;;:::888666666666666777777777777666666666666555666555444555666777666555666666666666666666666666666666666666666555555555555555555555666666666666666555444333333444666777888<<<;;;===CCCFFFVVVqqqdddSSSNNNMMMLLLUUUnnn~~~}}}zzz|||yyyvvvsssrrrsssuuuvvvuuuvvvyyy}}}~~~}}}yyyyyyzzz|||}}}xxxrrrmmmfffccc^^^YYYUUUPPPKKKGGGHHHHHHIIIJJJJJJKKKJJJJJJCCCDDDEEEHHHKKKNNNPPPRRRRRRSSSUUUWWWXXXXXXWWWWWWXXXXXXVVVSSSPPPNNNMMMMMMIIIIIIIIIJJJHHHDDD>>>:::777555333222111111222333222222222222222222222222222222111111000000//////000000000000111111111111000000000000000000111111111111222222222222111111000111222111...---...///000000////////////000000000000000000////////////---.........//////000000////////////////////////............//////////////////............/////////......------...000111////////////////////////111111111111111111111111////////////////////////000111111111222222222222...............///000000000000000000000000000000111444666888999:::<<<>>>>>>???@@@AAAAAABBBBBBAAABBBAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCHHHPPPSSSQQQRRRUUU[[[eeeooowwwzzzzzz~~~~~~|||~~~zzzzzz}}}{{{zzz{{{~~~}}}{{{wwwuuuvvvkkkaaaTTTIIIEEEBBB@@@>>><<<:::888666555555555555888777777777666666666666666444444555777777777666666666666666666666666666555555555666666666666666444555555555666666777777777666555555555666777888===???;;;;;;BBBDDDRRRkkkrrrYYYNNNLLLMMMVVVmmm}}}}}}}}}yyyuuuwwwuuurrrnnnllljjjjjjjjjhhhiiikkkqqqwww}}}~~~}}}{{{zzzzzz|||~~~wwwtttoooiiiccc[[[TTTOOOJJJHHHFFFFFFGGGIIIIIIIIIFFFFFFHHHJJJMMMOOORRRSSSTTTUUUWWWYYYZZZYYYXXXWWWWWWXXXXXXUUURRRPPPPPPPPPIIIJJJKKKLLLLLLIIICCC>>>;;;999666333222111222222222222222222222222222222111111111111111111000000000000000111111111111222000000000000111111111111000111222333333333333333222444666444111000111444000000////////////000000000000000000////////////------......///000000000////////////////////////............///////////////......------......///...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000111111222333//////000000000000111111333666888::::::;;;<<<>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFIIIRRR]]]aaa___YYY]]]eeeqqq}}}|||zzz{{{}}}xxxtttwww|||sssgggWWWLLLHHHFFFDDDBBB>>><<<:::888666555555666888888777777777666666666555444444555777888777666666666666666666666666666555555555666666666666666444444555555666777777777666777777888999;;;<<<===@@@???999:::AAACCCOOOeee}}}eeeRRROOOOOOWWWmmm}}}yyyxxxzzz{{{yyyzzz}}}}}}~~~yyywwwtttpppooonnnmmmjjjhhhfffdddccc``````aaafffmmmtttxxxzzzzzzvvvuuuuuuvvvvvvvvvwwwyyy|||}}}zzzsssjjjaaaZZZSSSPPPLLLKKKLLLLLLKKKIIIHHHIIIJJJLLLNNNPPPRRRSSSSSSTTTWWWYYYZZZZZZYYYXXXVVVWWWYYYWWWTTTRRRSSSTTTNNNMMMMMMMMMLLLKKKGGGDDD@@@===:::666333222333333111111111111111111111111111111111111111111222222000000111111111222222222///000000000111111111111//////111333444555555666333666999777444222444888000000////////////000000000000000000////////////------......///000000111////////////////////////............///////////////......------......///---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000111111222333222222222333333333444444555888:::<<<;;;;;;<<<======>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAADDDGGGJJJPPP]]]jjjpppnnn```fffppp}}}}}}~~~~~~~~~tttssssssvvvuuubbbUUUNNNKKKHHHEEEAAA???===:::888777777777888888888777777777666666555444333555777888777666666666666666666666666666555555555555666666666777444444555555666777777888666666888999999:::::::::======888:::BBBBBBJJJ]]]|||qqqXXXRRRPPPUUUhhhxxxtttrrrtttvvvvvvxxx{{{|||}}}zzztttqqqqqqooollljjjjjjiiihhhfffdddbbbaaa]]]\\\\\\```fffmmmrrrttt{{{~~~tttuuuvvvsssnnnjjjiiijjjoooooopppqqqsssvvvyyyzzz{{{~~~~~~uuujjjdddaaa^^^ZZZXXXXXXVVVSSSPPPJJJJJJKKKMMMNNNPPPRRRSSSOOOQQQTTTWWWYYYYYYYYYXXXUUUWWWZZZYYYVVVTTTUUUWWWTTTQQQNNNLLLKKKKKKJJJIIICCCAAA<<<888555444444444000000000000000000000000000000000111222222222333000000111111222222222222//////000000111111111222...///111333555666777777333666999777444222555999000000////////////000000000000000000////////////---------...///000000111////////////////////////............/////////000.........------.........,,,---///000000000///...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000000111111111111222222333333333777999<<<===<<<;;;<<<<<<======>>>???@@@@@@@@@@@@BBBBBBBBBCCCCCCBBBAAAAAAEEEHHHMMMVVVeeetttyyyxxxkkkqqq~~~}}}xxxxxx|||~~~~~~{{{vvvnnnjjjnnn{{{tttcccZZZTTTOOOJJJCCCBBB???<<<:::999999999888888888888777777777777555444333555777888888777666666666666666666666666444555555555666666777777444444444555666777777888666777777777777555333222999:::777;;;CCCBBBFFFWWWvvvxxxzzz]]]RRROOOQQQaaakkkllllllkkklllnnnrrruuuxxx{{{{{{vvvnnnkkkoootttyyyxxxvvvtttqqqnnnlllkkkeee```^^^aaabbbbbbjjjsssyyy~~~rrrllleee```______]]][[[___aaadddfffhhhjjjmmmoooqqqvvv|||yyysssnnnlllhhhddddddccc]]]UUURRRKKKGGGJJJLLLLLLMMMOOORRRSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRUUUTTTQQQOOOMMMKKKKKKKKKEEEDDDBBB===999666666777666555333333444333222000444444444333333222222222333333333222222222111111000000000000111111111111000111222555777777555444444333222222111111222222555555444333222000000///000000000000000000000000111111000000//////......,,,---------......//////............////////////000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000000000000000111111111111222111111111000000//////000000000000////////////...///000000111333666999===============<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDDDDEEECCCAAA@@@AAAAAAAAAAAADDDLLLXXXdddnnnvvv|||uuuzzz{{{qqqiiiggglllvvv~~~|||lll^^^UUURRRKKKGGGBBB???>>>===<<<:::999777666666666666444333777777777777777777777777888888777777666666555555888888777777666666555555444555555555666666777777444555666777888999:::::::::888888;;;>>>@@@GGGOOOlllpppwww^^^QQQPPPRRR[[[sssjjjlllmmmnnnnnnpppsssvvvvvvzzz|||zzzvvvvvv|||~~~zzzvvvtttrrrmmmiiihhhfffcccgggnnn{{{~~~rrrmmmgggbbb```^^^[[[YYY[[[\\\]]]^^^___```bbbdddeeejjjpppuuuyyy}}}|||zzzyyytttqqqrrrrrrkkkbbbZZZRRRKKKKKKLLLKKKLLLOOOMMMOOOQQQSSSTTTUUUTTTTTTVVVVVVWWWVVVVVVUUUTTTTTTVVVVVVTTTSSSPPPMMMKKKJJJEEEDDDCCCBBB???;;;888666555444222222333333222111444333333333333333333222333333333222222222111111000000000000111111111111111111333555777777555444444333222222111111222222444333333222000//////...000000000000000000000000111000000000/////////...------........./////////............////////////////////////////////////////////////000000000000000000000000000000000000...///000000111111000000000000000000111111111111111111111111000000000///000000000000000000000///333444666666666888;;;>>><<<======>>>>>>=========>>>???@@@BBBCCCCCCDDDDDDDDDCCC@@@???@@@AAABBBCCCKKKSSS```mmmxxx}}}~~~}}}|||{{{yyyxxxwwwxxx}}}{{{zzz~~~tttjjjeeeeeeiiilllyyyqqqaaaYYYNNNIIIDDD@@@>>>===;;;999:::888777777777777666444777777777777777777777777777666666666555555555555777777666666666666666555555555555666666666777777555555666777888999999:::999777777;;;===???FFFMMMggg{{{iiioooeeeRRRQQQPPPYYYpppnnnqqqtttvvvwwwxxxzzz||||||{{{wwwsssmmmhhhiiimmm||||||xxxuuuppplllhhheeeaaa___]]]\\\[[[ZZZYYYYYYYYYYYYYYY\\\bbbhhhnnnvvv~~~~~~}}}ttthhh^^^TTTPPPNNNLLLLLLMMMIIIKKKNNNQQQSSSTTTTTTSSSVVVVVVWWWWWWWWWVVVVVVUUUWWWWWWWWWUUUSSSOOOLLLJJJGGGFFFFFFGGGGGGCCC<<<666555333222222333333333222222333333333333333333444333333333222222222111111000000000111111111222222111222444666666666555444444333222222111111222222333222222111000///......000000000000000000000000000000000000////////////......////////////000000............////////////........................////////////000000000000000000000000000000000000///000111111222222111111000000000000111111111111111111111111000000000000000000000000000000000000111333444555555777:::<<<<<<<<<===>>>????????????BBBBBBCCCCCCDDDCCCCCCCCCCCCAAA???>>>???BBBEEEGGGRRRYYYgggxxxzzzxxxuuusssuuu|||{{{xxx{{{~~~yyyqqqiiidddaaa```iiitttuuugggWWWQQQIIIDDDBBB@@@===:::<<<:::888888888999888666777777777777777777777777666666555555555555444444555555555555555666666666555555666666666666777777666666777777888888888999888666777:::<<<>>>DDDKKK```}}}xxxdddiiizzzlllUUUQQQOOOVVVkkkwww{{{}}}vvvqqqpppqqq{{{~~~{{{wwwtttrrrllljjjhhheeeccc___\\\YYYWWWXXX[[[___eeennnvvv{{{~~~|||xxxnnnccc]]]XXXQQQMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVTTTSSSQQQPPPNNNNNNKKKIIIGGGIIIKKKIIIBBB;;;666444222222333444444333222222222333333444444444333333333222222222111111000000111111111222222222111444666777666555444444444333222222111111222222333222222111000000//////////////////////////////000000000000/////////////////////000000000000000............////////////////////////////////////////////////000000000000////////////////////////000000111222222222222222///000000000111111111111111111111000000000000000000000000000000111111111///111333444444555888:::;;;<<<===???@@@AAAAAAAAADDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>@@@DDDJJJNNNWWW]]]kkk~~~}}}{{{~~~~~~{{{zzz}}}yyytttnnngggbbbccchhhnnnvvv}}}ggg___TTTMMMIIIFFFBBB>>>>>><<<999888999999888777666666666666666666666666666666666666666666666555333333444444555555666666666666666666666666777777777777777777777888888888999777888;;;<<<===CCCJJJZZZuuuzzzfffjjjvvvpppXXXQQQMMMTTTgggzzzvvvuuuxxxzzz~~~~~~|||yyyrrrjjjddd```^^^\\\]]]```ffflllpppqqqrrrssspppnnnqqqyyy}}}yyyxxxzzz}}}~~~uuuooohhh\\\SSSPPPRRRPPPLLLJJJJJJLLLOOOQQQRRRRRRTTTUUUVVVVVVVVVVVVUUUSSSOOOLLLLLLMMMPPPRRRPPPLLLHHHIIILLLLLLGGGBBB;;;888555444444555444444222222222333333444444444333333333222222222111111111111111111222222222222222555888888666444333444444333222222111111222222333333333222222111111000////////////////////////////////////000000000000000000000000000/////////............////////////000000000000000000000000////////////000000000000////////////////////////000000111222222222222222///000000000111111111111000000000000000000111111///000000000111111111222333555888999999:::<<<>>><<<===>>>@@@AAABBBBBBBBBDDDDDDDDDDDDCCCBBB@@@@@@???@@@AAABBBEEEKKKSSSYYYaaafffppp~~~yyyyyy{{{yyy~~~~~~~~~~~~|||vvvmmmgggbbbaaaaaaeeennn~~~{{{pppbbbWWWRRRNNNHHHCCCAAA>>>;;;999999999888777666666666666666666666666777777777777777777777777333333444444555555666666777777777777777777666666777777777777777888888888:::888999<<<>>>>>>CCCIIIUUUmmm}}}jjjllluuuxxx]]]SSSMMMSSSeee~~~}}}yyyxxxyyy{{{}}}wwwqqqlllgggcccdddfffiiijjjfffffffffcccaaacccgggllllllkkkiiihhhhhhlllssswww~~~yyymmmbbb^^^]]]ZZZTTTOOOLLLLLLMMMOOONNNOOOPPPRRRTTTUUUUUUUUUTTTQQQLLLHHHGGGJJJOOORRRQQQNNNJJJIIIKKKLLLKKKIIIBBB>>>:::777666666555444222333333333333333333444333333333222222222111111111111111222222222222333333666999999666333333444444333222222111111222222333333333333222222111111000000000000000000000000////////////000000000000000000////////////..................////////////111111111111111111111111////////////000000000000000000000000000000000000///000111111222222111111000000000000111111111111000000000000111111111111///000000111111222222222555777:::;;;<<<<<<>>>???===>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAA@@@DDDHHHKKKOOOVVV```gggpppssszzz~~~zzzyyy{{{|||~~~zzzqqqjjjbbb^^^[[[\\\aaalll~~~ssseee^^^YYYQQQKKKEEEBBB>>>;;;:::999999888777777777777777777777777777777888888888888999999555555555555555666666666888888777777777777666666666666777777888888888999;;;999:::===>>>>>>BBBHHHQQQdddlllnnntttcccVVVMMMSSSbbbxxx{{{|||~~~~~~wwwrrrpppqqqpppoooiiihhhfffcccaaa___^^^^^^\\\\\\[[[YYYXXX\\\ccchhhkkkssszzz{{{}}}uuurrrmmmjjjddd^^^XXXSSSQQQOOOJJJKKKMMMOOOQQQSSSSSSTTTTTTQQQLLLHHHFFFHHHKKKMMMOOONNNLLLKKKJJJKKKLLLLLLIIIEEE???:::888666555444444333333333333333333222333333333222222222111111111111111222222222333333333777;;;:::555222222444444333222222111111222222222222222222111111111111000000000000000000000000.../////////000000000111/////////.........------............////////////000000000000000000000000////////////000000000000000000000000000000000000...///000000111111000000000000000000111111111111///000000000111111111111///000000111111222333333333666999:::;;;;;;<<<>>>??????@@@BBBCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDCCCIIIPPPVVV[[[cccmmmuuuzzz~~~|||{{{{{{zzztttiiiccc^^^]]]\\\```mmmzzzwwwoooggg^^^WWWKKKGGGBBB>>><<<;;;:::999777777777777777777777777666777777777888888888888777777666666666666666555888888888777777777666666555555666777888999999::::::888999=========@@@FFFKKK\\\{{{mmmoootttiiiYYYNNNRRR^^^qqq~~~}}}|||{{{yyysssqqqmmmkkkhhhddd___[[[XXXWWWUUUQQQNNNPPPUUUZZZVVV```jjjmmmssszzzxxxsssmmmeee]]]VVVRRRHHHIIIKKKNNNPPPQQQRRRSSSTTTRRRNNNJJJGGGGGGGGGHHHLLLMMMNNNMMMKKKJJJKKKMMMMMMIIIBBB===999777555333444444444333333222222222333333333222222222111111111111222222222333333333333888;;;:::555222222444444333222222111111222222111111111111000000000000000000000000000000000000.../////////000000111111//////......---------,,,............/////////000000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000000000000000111111111111//////000000111111111222///000000111222222333333444777:::<<<<<<===>>>???@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGFFFMMMVVV]]]ccckkkvvv~~~}}}{{{zzz{{{~~~tttllleeebbb]]][[[cccooottt|||sssiiiaaaOOOKKKEEE@@@>>>===;;;:::777777777777777777777777555666666666777777888888888888777777666666555555999888888888777777666666444555666777888999::::::999777999<<<<<<;;;???DDDHHHWWWvvvnnnpppuuummm\\\OOOQQQ[[[lll}}}||||||{{{zzzyyyxxxtttnnnjjjddd___XXXSSSQQQPPPPPPPPPQQQWWW\\\___cccooo~~~zzzrrrfff]]]VVVPPPJJJIIILLLOOOPPPNNNQQQQQQOOOMMMJJJHHHGGGFFFIIIJJJKKKLLLMMMMMMMMMLLLNNNMMMJJJEEE???:::999999666666555444333333333333666555444333111000///...000111222333333333333333444777;;;======:::555333999777555555555444222111333333222111000000111111000000000000000000000000///...------...///000111111111000///////////////000000////////////000000////////////////////////000000000000////////////000000000000000000000000//////000111111111111111//////000000111111111222000111111111111222222222222111000000000111333444999999;;;===>>>?????????AAA@@@?????????AAADDDEEE@@@AAABBBAAABBBGGGPPPWWW\\\___dddjjjpppwww}}}{{{zzz}}}rrrhhhddddddccceeehhhpppuuusssggg\\\TTTIIIAAA======<<<<<<777777777888:::;;;:::888777777666666666777777888888888777777777777777888555666777888888888888888444555777888888888777666666777777888888;;;???BBBEEEPPPjjjvvvpppuuupppYYYKKKPPPXXXddd|||uuuoooggg```[[[XXXUUUSSSLLLQQQUUUVVVYYYbbbqqq}}}vvvnnn]]]VVVNNNKKKLLLNNNNNNMMMRRRRRRQQQOOOMMMKKKIIIHHHFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLKKKHHHEEE@@@;;;888777666555444333333333333222222222222222222222222000111222222333333333222444666999;;;;;;999666444888666555444444444222000333222222111000000111111000000000000000000000000///......---...///000111111111000///////////////000000////////////000000////////////////////////000000000000////////////000000000000000000000000//////000111111111111111000000000000111111111222000111111111111222222222222222111111222333555666999:::;;;===>>>???@@@@@@AAA@@@??????@@@AAABBBCCC???AAACCCEEEJJJSSS___hhhnnnpppsssxxx~~~~~~www{{{}}}tttqqqppplllkkklllgggiiitttyyyddd[[[OOOGGGCCCAAA===:::777666555666888999777666888888777777777777888888888888777777777777888888666777777888888888888777555666666777777777777777777777888888888:::>>>AAAEEEOOOgggzzzqqquuulllXXXLLLOOOUUU___}}}|||ssslllfffaaa^^^RRRSSSTTTSSSRRRWWWaaajjjzzz~~~kkkcccYYYRRROOONNNMMMLLLQQQQQQQQQQQQPPPNNNMMMLLLDDDDDDEEEFFFHHHKKKMMMOOOKKKJJJKKKLLLLLLGGG???999888777555444333333444444222222222222333333333333000111111222222222222222444555777888999999888777888666444444444444222111333222111111000111111111000000000000000000000000//////.........///000000111000000///////////////000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////000111111111111111000000000111111111111111000111111111111222222222222222222333555666888999999:::<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBGGGNNN\\\lllwww~~~~~~vvvqqqvvvxxxrrrnnnqqqvvv}}}{{{{{{|||yyywwwqqqmmmlllfffdddggguuupppdddUUULLLIIIFFFAAA===999888777777888888777666999888888777777888888888888777777777777777888888888888888888777777777777777666666666666777888888888999999999888:::===???EEEMMMcccssssssdddUUULLLNNNPPPWWWrrrzzzuuuqqqfffeeebbb]]]XXXXXX\\\___kkkpppyyy~~~vvvkkkaaaZZZTTTPPPMMMNNNOOOOOOPPPPPPPPPOOOOOOFFFFFFEEEEEEGGGJJJLLLNNNLLLJJJJJJLLLOOOLLLEEE>>>;;;999777555444444444555666555444333222111000000111111222222222222222111444444444555666888999999888777555555555555444222222222111111111111111222000000000000000000000000//////////////////000000000000////////////000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000111111111222222222111222333444666888:::::::::;;;<<<>>>???@@@AAAAAA???@@@@@@AAAAAA@@@?????????AAAEEEJJJSSSbbbttt|||ssslllhhhkkkrrryyy{{{ooofffaaa^^^```dddlllvvv~~~~~~{{{yyysssnnnmmmnnniiidddhhhuuuqqq\\\OOOJJJIIIGGGCCC???===;;;:::;;;:::999888999888888777777777777888777777777777777777888999999999888777777666666666888777666666666777999:::888999:::999999999;;;===DDDLLL```|||uuuqqq[[[PPPJJJLLLLLLQQQggg|||uuummmfffaaa^^^^^^```eeemmmwwwxxxmmmbbbYYYSSSMMMMMMMMMNNNNNNOOOPPPPPPKKKJJJHHHGGGGGGIIIKKKLLLNNNKKKHHHJJJNNNNNNIIIDDD???===:::777555555555666666555444444333222111111222222333333333222222111333333333333444666888:::999777666666777777555444222111111111111111222222111111111111111111111111000000000000000000//////000000////////////000000000000////////////000000000000000000000000000000.../////////000000000111000000000000000000000000//////000111111111111111222222222111111111111111000000111111111222222222000111333555777999::::::;;;;;;===???@@@AAAAAABBB@@@@@@AAAAAAAAA@@@??????AAADDDIIIOOOYYYiiizzz|||uuummmhhhfffiiikkkkkknnnrrruuuvvvvvvqqqiii```YYYUUUSSSTTTYYY```iiipppuuuvvvyyy{{{~~~zzzyyy|||~~~{{{wwwtttttttttnnnfffcccffflllsssvvvkkkWWWMMMJJJIIIHHHCCCAAA>>><<<<<<;;;:::888999888777777666666666777777777666666777888999999:::999888777666666777777888777666666666777999:::888:::::::::999999;;;<<>>:::777666666666222222333333444444555555444444444444444333333222333222222222333555777999888777666666777777666444111111111000111111222333111111111111111111111111000000111111111000/////////////////////000000111000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000//////000111111111111111222222222222222111111111000111111111111222222222111222444666888:::::::::;;;<<<>>>???AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???DDDKKKSSS^^^lll|||{{{yyyyyy|||yyyxxxwwwyyyxxxsssmmmiiihhhjjjhhhcccbbbdddccceeefffddd___YYYTTTQQQMMMOOOSSSZZZcccjjjnnnpppoooqqquuuwwwxxxvvvtttrrrmmmooottt|||}}}xxxuuuuuurrrnnnhhhbbb^^^^^^```bbblllzzzlllZZZQQQLLLJJJFFFCCC???<<<;;;:::999888:::999888777777777777777666666666666777888999:::999888777666666666888888888777777777777888999999888999;;;;;;::::::;;;<<<@@@GGGUUUlll|||tttwwwfffVVVMMMHHHIIIIIIKKKXXXhhh{{{tttdddcccbbbcccfffkkkqqqtttvvvyyy}}}wwwlll___\\\VVVPPPMMMLLLNNNOOONNNMMMLLLKKKJJJIIIHHHGGGKKKJJJIIIIIIIIIJJJKKKKKKJJJGGGAAA<<<888666666666222222333333444555555666555555666666555555444333222222222222333444666777666555444444555555444333111111000000111222222333111111111111111111111111000111111222111000///...///////////////000111111000000////////////000000000000000000000000000000.........///000111111111000000000000000000000000//////000111111111111111333333333222222111111111000111111111111222222222333555777999:::;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBDDDEEEGGGMMMVVV^^^gggqqq}}}~~~yyyuuuuuuxxx~~~xxxtttsssqqqpppvvv}}}|||~~~xxxuuurrrnnnllljjjeee___\\\^^^[[[^^^aaaaaa]]]XXXTTTRRRKKKMMMQQQXXXaaahhhmmmnnnkkkmmmooooooooonnnmmmmmmiiiggghhhmmmxxx}}}{{{vvvuuu}}}wwwuuuqqqooojjjddd^^^[[[[[[\\\\\\fffwwwrrr```UUUOOOJJJFFFBBB???===<<<:::999<<<<<<;;;:::999999999999666666666666777888999:::999888666555666777999:::777777888999999999999888666888:::;;;::::::;;;===???BBBKKK^^^zzzyyy}}}kkk[[[QQQIIIHHHIIIJJJRRR\\\nnnoookkkddd___]]]___cccfffhhhlllrrryyytttiiiddd\\\SSSNNNLLLMMMNNNLLLLLLLLLKKKJJJIIIGGGGGGHHHIIIKKKKKKIIIIIIIIIKKKMMMIIIDDD===999777666666555555555444444333333222666666777777666555444444222222222222333444555555444333222222333444333111111111000000111222333333111111111111111111111111000111222222222000///...///////////////000111111000000////////////000000000000000000000000000000---......///000111111222000000000000000000000000//////000111111111111111333333333222222111111111000111111111111222222222555777999;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCFFFGGGYYY___gggnnntttzzzwwwttttttvvvzzz~~~|||}}}}}}|||xxxtttrrrooolllooouuuvvvyyy}}}~~~zzzwwwwwwrrrnnnjjjccc\\\[[[]]][[[^^^aaaaaa^^^ZZZWWWUUUKKKMMMQQQXXXaaahhhmmmnnniiijjjkkkkkkjjjiiiiiijjjiiiddd```bbblllzzz}}}sssmmmuuu}}}yyysssrrrooohhhaaa\\\\\\]]]TTTYYYeeeuuuooo^^^VVVNNNKKKFFFBBB@@@???===<<>>===<<<;;;:::::::::666666666666777888999:::888777666555666777999;;;666777888::::::999888888666888:::;;;;;;;;;<<<===>>>???CCCSSSppp}}}xxx```TTTJJJHHHIIIJJJNNNUUUbbb{{{|||nnneeeaaa___\\\YYYZZZ\\\```fffnnnvvv~~~{{{zzzsssiii___WWWRRRMMMKKKJJJKKKMMMNNNMMMLLLIIIHHHKKKKKKJJJJJJJJJIIIIIIIIIIIIKKKKKKHHHAAA:::777666555333222222333444444333444666777888777666444333111000000000111222333333444333333222111111111222111111111111111111111111111111222222111000...---000111111111111222222222///////////////.........000000000000000000000000000000000000000000000000222111000//////000111111000000000000000000000000333222111000000111222333222111111111000000//////222222111111222222333444666777888:::<<<>>>???@@@AAA@@@@@@@@@BBBBBBAAAAAAEEEAAA@@@DDDEEEFFFLLLVVVbbbqqq|||yyyrrrtttxxx|||xxxttttttuuutttuuutttpppkkkjjjlllooorrrxxx{{{yyyxxxxxxwwwtttvvvuuurrrlllddd]]]XXXWWW]]]___aaabbb```\\\VVVSSSWWWTTTSSSXXXbbbkkkooopppppplllhhhhhhjjjllllllkkkffffffeeeeeejjjssszzzvvvxxx~~~wwwtttrrrpppiii___YYYZZZWWWTTTYYYdddnnnzzznnn```\\\TTTIIIDDDCCCBBB???;;;;;;999888888999::::::999777777666666666666777777777777777777777777777777777888888888888999999999888888999999999:::::::::>>>@@@CCCNNNgggiiiZZZKKKFFFHHHJJJLLLNNN___ttttttnnnhhhbbb]]]WWWWWWWWWZZZ___ffflllpppvvvyyypppggg___YYYSSSPPPMMMMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHIIIKKKLLLIIICCC===999888666444333333444555555444444555777777777666444333222222222222222222333444444333222222111111222222111111111111111111111111///000111111111000///...000000111111111222222222////////////////////////000000000000000000000000000000000000000000000000222111000//////000111111000000000000000000000000222222111000000111222222111111111111000000000///222222111222222333444555777777999:::<<<>>>???@@@BBBAAAAAAAAABBBBBBBBBAAADDDBBBCCCGGGKKKNNNWWWbbbqqq}}}xxxwwwzzz}}}~~~yyysssqqqqqqsssuuuvvvvvvsssooonnnppptttvvv|||~~~}}}~~~}}}zzzwwwwwwtttooohhhbbb^^^]]]^^^```ccceeeeeeccc```^^^\\\YYYXXX\\\eeemmmqqqqqqpppmmmkkkjjjjjjkkkjjjiiiiiihhhffffffhhhpppyyy~~~~~~|||yyy~~~|||zzzrrrhhhaaaaaa\\\XXXYYY___eeeooottteee```XXXOOOHHHCCC???===;;;999888888999::::::999888888777777777777888888888888888888888888888888777888888888888999999999888888999999999:::::::::<<>><<<888666444444555666666666444555666666666555444333444444333333222333333333333333222222111111222222111111111111111111111111...///000000111000000000000000000111111111222222////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000222222111000000111222222111111111111000000000000222222222222333444555666888888:::;;;===>>>@@@@@@BBBBBBBBBAAAAAABBBBBBBBBEEEEEEHHHNNNTTT[[[gggrrr{{{zzz|||~~~{{{||||||~~~{{{uuupppnnnpppqqqrrrttttttrrrnnnmmmpppsssvvv|||~~~~~~{{{vvvvvvtttpppkkkgggeeedddggghhhjjjllllllkkkjjjhhheeebbb```ccciiippprrrsssrrrssssssrrrooommmllllllooommmkkkiiiiiinnntttzzz{{{zzzzzz|||}}}yyynnnfffdddddd^^^[[[]]]^^^cccsssuuuqqqiii]]]PPPFFFAAA???<<<:::888888999:::::::::999999999888888999999999888888888888888888888888777888888888888999999999888888999999999:::::::::;;;>>>BBBHHHZZZwwwyyy|||mmmXXXLLLIIIIIIKKKMMM[[[lll{{{xxxwwwyyy|||~~~{{{~~~zzzrrrlllddd[[[UUUSSSRRRSSSXXX\\\hhh{{{|||uuummmeee```ZZZWWWRRRNNNLLLMMMNNNPPPMMMMMMLLLKKKJJJIIIHHHGGGHHHIIILLLLLLJJJGGGCCCAAA:::888555444555666666666444555555555555444333222555444333222222222222222333333222222111222222333111111111111111111111111...///000111111222222222000000000000111111111111///////////////000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000222111111111111111111222111111111000000000000000222222222333444666777888999:::;;;<<<>>>???@@@AAABBBCCCBBBBBBAAAAAACCCEEEGGGKKKRRRXXX^^^gggttt~~~{{{uuutttwwwzzz|||~~~~~~zzzuuupppnnnppprrrqqqssstttqqqnnnmmmooorrrwww}}}}}}yyywwwxxxwwwtttqqqooonnnooouuuuuutttsssrrrpppnnnmmmllljjjhhhjjjmmmqqqssssssuuuxxx{{{zzzuuurrrrrrssssssssspppnnnmmmoootttxxxyyyxxxwwwxxx{{{~~~tttkkkhhhgggccc``````___```hhhsssttteeeWWWKKKEEEBBB???<<<:::999:::;;;;;;:::999999888888888888999999888888888888888888888888777777888888888999999999888888999999999::::::::::::>>>BBBFFFTTTooosssqqq{{{xxx___PPPJJJIIIKKKNNNXXXhhh}}}{{{wwwuuuwwwzzz}}}yyy|||uuujjj```YYYTTTRRRRRRRRRWWWfffzzz|||uuummmhhhccc___YYYSSSOOOMMMMMMNNNOOONNNMMMLLLJJJIIIGGGGGGGGGHHHIIIKKKKKKJJJHHHFFF===:::666444444555555555444444444444444333333222444333222111111000111111333222222111222222333333111111111111111111111111000000000111222333444555//////000000000111111111////////////000000111111////////////////////////////////////////////////......//////000000000000000000000000000000000000111111111222222111111111000000000000000000111111222222333444555777999:::;;;;;;<<<===???@@@AAAAAAAAABBBCCCBBBAAABBBEEEHHHNNNVVV___eeejjjsss~~~wwwrrroooppptttvvvwwwzzz~~~~~~zzztttooommmoooppptttvvvvvvtttpppooopppssszzz{{{{{{||||||zzzyyyxxxzzz|||~~~}}}{{{xxxvvvuuuttttttrrrqqqppprrrssstttuuuvvvzzz}}}}}}yyyuuuuuuuuuuuuuuutttrrrqqqrrruuuxxxwwwvvvuuuttttttvvvzzz||||||sssooofffdddccceeedddcccdddffftttyyyiii^^^TTTKKKFFFCCC@@@<<<::::::;;;;;;;;;888888888777777888888888888888888888888888888888777777888888888999999999888888999999999:::::::::;;;???BBBEEEOOOhhhqqqjjjrrreeeSSSKKKIIIKKKNNNUUUcccvvv~~~zzzxxxyyy|||~~~~~~}}}zzzoooeee]]]YYYRRRNNNNNNWWWiii||||||vvvqqqmmmjjjddd]]]XXXSSSQQQPPPPPPOOONNNLLLJJJHHHGGGFFFEEEEEEEEEGGGJJJLLLLLLKKKBBB>>>999666555555555444444444333333333222222222222222111111000000111111222222111111222222333333111111111111111111111111000000000111111333444555/////////000000000111111...//////000000111111222000000000000000000000000000000000000000000000000------...///000000000000000000000000000000000000000111222222222222111000000000000000111111111111222222333555777999;;;<<<<<<======>>>@@@AAAAAABBB@@@BBBCCCBBBAAACCCHHHLLLWWWdddqqqwww{{{}}}uuuqqqooommmnnnqqqqqqsssvvvzzz~~~~~~|||xxxrrrmmmlllmmmooorrrtttvvvtttqqqpppqqqssszzz~~~}}}}}}~~~~~~}}}}}}zzzxxxwwwvvvwwwwwwvvvuuuuuuwwwxxx|||{{{yyyuuusssrrrtttwww{{{~~~wwwssseeeeeeeeeggggggeeebbb___cccpppssshhh___TTTLLLHHHDDD@@@<<<<<<<<<;;;;;;888888777777777777888888999999999999999999999999777888888888888999999999888888999999999:::::::::;;;>>>BBBEEELLLaaauuuhhhmmmmmmXXXNNNJJJJJJMMMQQQ]]]nnn~~~~~~~~~vvvmmmhhh[[[VVVSSSVVVaaaqqq{{{uuussspppjjjddd^^^YYYWWWQQQPPPNNNLLLJJJHHHGGGFFFDDDBBBBBBDDDHHHLLLNNNNNNGGGCCC===999777777666555444333333222222222222222222222111111111222333333222222111111222222333444111111111111111111111111000000/////////000222333////////////000000000111...//////000111111222222000000000000000000000000000000000000000000000000,,,---...000000000000///000000000000000000000000000111222222222222111000///000000000111111111111222333444555777:::<<<======>>>>>>???@@@AAABBBBBB>>>AAACCCBBBAAADDDJJJOOO```qqq|||{{{zzztttpppppppppmmmmmmoooooorrrvvvyyy|||~~~~~~~~~{{{yyyvvvqqqnnnmmmoooqqqsssvvvyyyyyywwwwwwyyy||||||}}}~~~}}}{{{zzz{{{|||~~~~~~}}}yyyuuutttuuuxxxwwwzzz~~~|||xxxllljjjhhhggghhhgggccc^^^ZZZbbbkkkwwwuuuhhh\\\TTTMMMIIICCC???===<<<;;;;;;999999888888888888999999999999999999999999999999777888888888888999999999888888999999999:::::::::;;;<<<@@@CCCIII[[[~~~~~~mmmmmm}}}uuu^^^QQQJJJIIIJJJLLLWWWfffzzz~~~~~~}}}}}}~~~~~~}}}}}}xxx|||}}}{{{}}}||||||vvvgggbbb\\\[[[```lllzzzzzzyyywwwsssmmmgggaaa]]]QQQQQQOOOMMMJJJHHHGGGFFFDDDAAA???AAAGGGLLLOOOPPPLLLGGG@@@<<<999888777666444333222222111111222222222222222222333444444555222111111111222333333444111111111111111111111111//////...------...000111////////////000000000000...//////000111222222222000000000000000000000000000000000000000000000000+++,,,...000000000000///000000000000000000000000000111222333333222111000//////000000111111111222222333444666888:::===>>>>>>>>>???@@@AAAAAABBBBBB===@@@BBBBBBAAADDDKKKRRReeezzzyyywwwxxxtttpppooorrrrrrooolllmmmqqqtttxxx{{{}}}~~~}}}|||zzzyyyvvvrrrpppppprrruuu{{{yyyzzz{{{xxxuuutttvvvyyywwwzzz~~~sssqqqsss{{{uuuqqqllliiiiiiiiieee___WWWZZZ^^^eeeuuummmaaaZZZPPPKKKEEE@@@===<<<;;;;;;;;;::::::999999::::::;;;999999999999999999999999777888888888888999999999888888999999999::::::::::::;;;>>>BBBGGGXXXxxxrrrnnn{{{{{{bbbSSSKKKHHHHHHIIIRRRbbbvvv{{{yyy{{{uuussspppllljjjhhhhhhhhhiiijjjlllmmmnnnoooooooooppppppoooooooooppppppqqquuuzzz}}}|||uuukkkbbb```iiixxx~~~|||yyyvvvtttqqqmmmjjj^^^XXXPPPKKKJJJKKKJJJHHHHHHDDD@@@@@@DDDIIIMMMOOOOOOLLLGGGAAA<<<888555444222111111111333222111///444444333333333333222222111222222333333222222111......///000111222222333...000111222222111000......///000111111000///...000000000000000000000000000////////////111333444222111111111000000//////---......///000111111222000111111111111222222222...000222333333333111000......///000111333555666000333777999:::;;;===>>>@@@>>>===???BBBDDDCCCAAA@@@@@@AAABBB@@@BBBMMMZZZnnn}}}{{{zzzzzz|||vvvsssqqqssspppnnnnnnppppppnnnlllmmmppptttvvvxxxyyy{{{|||}}}}}}||||||}}}}}}~~~~~~~~~|||{{{|||~~~|||wwwyyy|||tttmmmhhhkkkpppwww}}}tttllliiiiiikkklllcccYYYTTTYYY```iii}}}tttcccZZZNNNFFFEEEAAA888999@@@:::999888888:::;;;:::888666777777777777888888888777777777777777777777777666888;;;<<<===<<<:::888:::>>>===???HHHQQQiii}}}nnnsssnnnYYYMMMGGGEEELLLMMMZZZssszzztttmmmlllnnnjjjhhheeeaaa^^^]]]\\\\\\[[[]]]___bbbdddggghhhiiidddccccccbbbbbbbbbcccccchhhlllqqqssstttuuuwwwyyyxxxyyywwwsssooopppuuu{{{zzzpppkkknnnwww}}}|||yyyvvvuuujjjbbbWWWOOOLLLLLLKKKJJJGGGDDDAAA@@@AAADDDHHHJJJOOOLLLIIIDDD???:::777555444333222333444444333111444444333333333333222222111222222333333222222111000000111111222222333333...///111222222111///...//////000111111000//////000000000000000000000000000000//////000111222333111111111111000000000///......//////000000111111000111111111111222222222///000111333333222111000//////000000111333444555333555999;;;;;;<<<===???@@@???>>>@@@CCCEEEDDDBBBAAAAAABBBCCCBBBDDDPPP\\\qqq{{{xxxwwwyyy|||wwwtttrrrnnnllljjjjjjmmmoooooonnnmmmooorrruuuxxx||||||}}}vvvmmmjjjkkkmmmsssyyy~~~wwwrrrqqqqqqqqqggg\\\UUUVVVYYY___qqqnnn^^^QQQIIIHHHEEE<<<999===<<<:::999999::::::999777888999999999999:::::::::888888888888888888888888888999;;;===>>><<<;;;999:::>>>===>>>EEELLLaaassstttuuu]]]OOOJJJIIIKKKLLLXXXpppvvvpppllljjjfffaaaaaacccbbb```]]]YYYWWWUUUTTTTTTSSSTTTVVVXXX[[[^^^```aaa_________^^^^^^]]]]]]]]]]]]___bbbbbbbbbaaaaaabbb```bbbbbbaaa```cccjjjooosssuuuxxx{{{~~~xxxvvvyyy|||~~~xxxnnn```UUUPPPNNNLLLKKKGGGFFFDDDAAA???@@@CCCFFFNNNMMMKKKHHHDDD>>>:::777555444333444555666555333444444333333333333222222111222222333333222222111222222222222222222333333...///000111111000///...///000000111111000000///000000000000000000000000111000000000000000111111111111111111000000000000000000000000000000000000000111111111111222222222///000111222333222111111000000000111222333444555666888;;;<<<<<<<<<>>>???@@@???@@@AAADDDEEEDDDCCCEEEDDDDDDFFFFFFJJJVVVbbbvvvxxxuuuuuuyyy{{{wwwtttsssmmmjjjhhhhhhjjjmmmnnnooonnnqqqtttxxx~~~vvvoooiiifffgggjjjtttzzzyyyuuusssrrrpppdddZZZVVVUUUWWWcccqqq~~~gggYYYNNNMMMLLLDDD===<<<>>><<<:::999:::999888777888999999999999:::::::::888888888888888888888888999:::<<<===>>>===;;;::::::>>><<<>>>CCCFFFVVVrrr{{{ssscccQQQLLLLLLIIIJJJUUUkkkhhhdddcccdddccc______aaa```___]]]ZZZXXXWWWVVVVVVWWWWWWXXXYYY[[[]]]^^^___ddddddddddddcccbbbbbbaaa]]]^^^_________]]]]]]\\\[[[\\\\\\[[[[[[]]]aaaeeedddfffiiinnnsssyyy}}}zzzmmmbbb[[[UUUPPPMMMJJJIIIGGGDDD@@@@@@BBBEEELLLMMMMMMLLLHHHCCC===:::666555333444555666555444444444333333333222222222111222222333333222222111222222222222222222111111...///000000000000///...000000000000000000000000000000000000000000000000111111111000000000000000111111111000000000000000111111000000000000000000000000111111111222222222///000111222222222222111111111111222222333555555888:::<<<<<<<<<<<<===???@@@@@@AAACCCEEEEEEEEEDDDHHHGGGHHHKKKNNNSSS___kkk}}}zzzxxxyyy}}}zzzvvvrrrqqqnnnllljjjiiijjjmmmppprrrtttxxx~~~|||ssskkkffffffmmmuuuzzzvvvtttwwwmmmccc^^^YYYVVV[[[bbbvvvuuueeeUUUQQQQQQLLLDDDAAA???===:::999::::::999888666666777777777888888888888888888888888888888888888999;;;<<<===<<<;;;:::999===<<<>>>BBBBBBNNNgggrrrzzziiiTTTLLLKKKGGGIIIRRReee```]]]___bbbccc``````cccbbbaaaaaa```___^^^^^^^^^``````aaabbbdddfffhhhiiimmmmmmnnnnnnnnnmmmlllkkkiiiiiihhhgggfffcccaaa___\\\\\\[[[ZZZXXXXXXZZZ[[[[[[]]]```dddiiiooosssvvv{{{~~~{{{zzz|||}}}vvvoooggg^^^XXXNNNLLLHHHDDDAAA@@@BBBDDDIIIKKKMMMNNNLLLGGGAAA>>>777666444333444555555444444444333333333222222222111222222333333222222111111111111111111000000000//////000000000000//////111111000000000000111111000000000000000000000000111111111111111000000000000000000000000000111111111111111111000000000000000000111111111222222222000000111111222222222222222222222222333444666666999:::<<<<<<;;;;;;===??????AAADDDEEEFFFFFFEEEEEEHHHGGGJJJPPPWWW^^^jjjuuu~~~yyytttqqqpppmmmllllllmmmoootttzzz}}}~~~zzzvvvwwwxxxooolllkkkttt|||zzzssslllfff```ZZZWWWXXXeeezzzsss^^^TTTSSSQQQKKKGGG@@@===:::999:::;;;;;;:::666666777777777888888888888888888888888888888888777888999::::::::::::999888<<<;;;>>>CCCAAAJJJaaa|||ssswwwsssYYYMMMIIIGGGIIIPPPaaazzz[[[ZZZ^^^eeehhhggggggiiijjjjjjkkklllmmmnnnoooooopppppprrrtttwww{{{|||yyyvvvrrrmmmiiicccbbb```^^^\\\ZZZYYYXXXWWWXXXYYY[[[^^^bbbeeegggnnnttt{{{|||uuurrrsssvvvzzz{{{zzz}}}uuummmWWWQQQIIIDDDAAAAAAAAAAAAEEEHHHKKKMMMMMMIIIEEEBBB:::888555444444444444333444444333333333333222222111222222333333222222111000000000000000000000111111111000000000000111111222111111000000111111222000000000000000000000000///000111111111111000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111222222222111111222333444666777888:::;;;<<<<<<;;;<<<>>>@@@AAADDDHHHIIIIIIHHHHHHIIIIIIIIIOOOZZZccclllxxx}}}xxxvvvuuuuuuoooqqqtttxxx|||~~~~~~|||~~~{{{vvvooommmqqq{{{~~~zzztttzzz|||wwwqqqkkkeee^^^WWWSSS\\\mmmmmm^^^YYYVVVQQQLLLBBB???<<<::::::;;;::::::888999999999999:::::::::999999999999999999999999777888888999999999999999777;;;;;;>>>CCCAAAHHH]]]tttyyy}}}eeeRRRJJJHHHJJJPPP^^^www```aaahhhrrrxxxxxxyyy||||||zzzvvvrrrnnnjjjeeeccc]]]\\\ZZZZZZZZZ[[[]]]^^^bbbiiiooopppuuuzzzrrrlllkkkjjjjjjiiijjjooouuuyyy|||fff\\\OOOGGGFFFFFFCCC@@@BBBDDDHHHKKKLLLJJJGGGEEE>>>;;;777555555555444333444444333333333333222222111222222333333222222111000000000111111222222222222222111111111111222222222222111000000111222222000000000000000000000000...///000111222222111111///000000000111111111111000000000111111222222333000111111111111222222222111111111111111222222333000000111333555777999:::;;;<<<=========>>>AAACCCDDDHHHMMMNNNMMMLLLLLLMMMOOOQQQZZZhhhuuu|||yyyzzz}}}~~~}}}yyyzzzyyyvvvqqqllllllpppuuu}}}uuummmgggaaaZZZUUUVVVaaaxxxpppeee___XXXRRRGGGCCC>>>;;;999999888777888999999999999:::::::::999999999999999999999999888888999999999:::::::::888<<<:::===BBB???EEEYYYmmmttt\\\OOOIIILLLPPP\\\uuujjjmmmuuu}}}vvvqqqjjjhhheeebbbaaa```aaaaaa\\\dddhhhfffgggoooyyyzzzqqqjjjfffbbb^^^[[[[[[aaahhhnnnsss|||sssfffUUULLLKKKKKKFFFBBB???BBBFFFJJJKKKKKKHHHGGGAAA>>>999777666666555444444444444333333333222222222222222333333222222222000000111222333333444444333333222222222222333333333222111000000111222333000000000000000000000000---...000111222222222111//////000000111111111222//////000111222333333333000111111111111222222222111111000000111111222333///000111333555888:::;;;<<<===>>>>>>>>>@@@CCCEEEGGGKKKPPPRRRPPPOOOOOOPPPWWWZZZeeeuuu~~~zzzzzzzzzvvvxxxwwwtttnnnkkkkkkmmmkkksss~~~yyyoooiiiddd^^^YYYRRRXXXlllrrriii___WWWJJJFFF@@@;;;999777555444666777777777777888888888999999999999999999999999999999:::::::::;;;;;;;;;:::<<<:::<<>>CCCVVVhhhcccSSSJJJMMMQQQ[[[uuu{{{uuupppllljjjgggeeedddbbbaaaaaabbbeeehhhjjjrrrrrrssstttuuuwww{{{~~~~~~~~~}}}zzzrrrjjjeeeaaa[[[WWW```WWWVVV___eeehhhqqq~~~sss```RRRLLLKKKKKKJJJBBBBBBBBBCCCCCCEEEFFFGGGDDDAAA===999555333222222333333333333333333333333111222333444555444444333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111000//////000111222//////000000111111111222333333222222111000000///222000///000333444333111222222222222111111000000000000000111444666999;;;:::>>>BBBBBB@@@BBBGGGLLLRRRSSSTTTTTTTTTUUUXXXZZZ___hhhuuu~~~yyywwwxxx~~~~~~{{{{{{zzzzzzxxxrrrkkkfffllllllqqqwww{{{uuullleee```\\\ZZZXXXaaa{{{pppfffaaaVVVKKKAAA??????===;;;;;;777888999999999888666555:::999999999:::999777444888888999::::::::::::999888:::;;;<<<===@@@EEEHHHaaa|||tttYYYNNNMMMNNNXXXooo}}}wwwtttpppnnnllliiiggggggggggggkkkkkkllllllmmmqqquuuwww{{{{{{}}}|||wwwsssoookkkeee```___VVVRRRWWW[[[\\\eeeqqqjjjYYYOOOLLLJJJIIIFFFEEECCCAAABBBDDDGGGIIIHHHEEEAAA===999777666555333333333333333333333333111111333444444444333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111///000000000111111111111111111111111111111111111222000///000222333222111222222222222111111111000111111111333555777:::;;;;;;>>>AAAAAA@@@BBBHHHMMMUUUTTTTTTTTTVVVYYY[[[]]]gggppp}}}{{{xxxvvvttttttwww}}}~~~|||yyywwwssspppkkkjjjkkkooossswwwyyyvvvzzzzzzrrrjjjbbb]]]]]]ZZZ```sss}}}oooggg[[[PPPEEEAAA@@@===:::999777888888888888777666555777666666777999999777666888888999::::::::::::999999:::;;;<<<===???DDDGGGZZZuuu~~~```RRROOONNNVVVkkk~~~xxxsssooommmllljjjiiihhhiiikkknnnpppppppppssswww}}}}}}yyytttpppggg]]]UUUTTTSSSRRRYYYcccqqq{{{vvvcccWWWQQQMMMLLLKKKHHHDDDAAAAAADDDHHHKKKIIIGGGDDD@@@<<<999777666444444444444444444444444111111222333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111......///000000111222222111000///000222222222000222222222222111111111111222333444555777999;;;<<<<<<>>>@@@@@@@@@DDDJJJOOOVVVTTTSSSWWW^^^eeeiiijjjrrr||||||uuusssssssssvvvzzz}}}{{{zzzrrrnnnkkklllnnnqqqzzzvvvnnnlllooowww~~~uuujjjbbb```^^^aaajjjwww~~~qqqcccWWWJJJDDDAAA===999999999888888888777777777777666555444666888999888777888888999::::::::::::999:::;;;;;;;;;<<<>>>BBBEEERRRkkkiiiWWWRRROOOUUUhhh{{{xxxssspppnnnnnnnnnnnnmmmlllmmmoootttwwwyyyyyy|||}}}wwwlllaaaZZZTTTQQQUUU[[[dddnnn|||pppcccZZZTTTPPPLLLIIIEEEBBBBBBDDDFFFHHHGGGFFFCCC@@@<<<999666444444444444444444444444444111222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111///000111222222111000///000000000000000111111111.........///000000111111111111000111111111111111222222222222222222222222444555666777999;;;=========>>>@@@@@@BBBFFFMMMRRRVVVTTTTTT\\\jjjuuu{{{|||||||||xxxyyyzzzzzz|||~~~~~~xxxssssssrrrsssyyy}}}pppiiigggiiiooouuu{{{vvvkkkdddcccdddfffiiiuuu{{{jjj\\\NNNGGGCCC>>>;;;:::<<<;;;999888888:::;;;<<<:::888666666888999888777888888999::::::::::::999;;;;;;<<<;;;;;;===@@@CCCLLLbbb{{{rrr\\\UUUQQQVVVggg{{{wwwtttrrrpppnnnnnnpppsssttttttzzz}}}}}}zzznnncccZZZTTTSSSVVVYYYcccooo{{{~~~qqqcccXXXRRRKKKJJJHHHFFFDDDDDDDDDDDDFFFEEEDDDAAA>>>:::777555555555555555555555555555333333222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111///000111222222111000///111111000000000000000000////////////////////////111222222222111111111222222222222222222222222333666666888999;;;<<<===>>>>>>???@@@BBBEEEJJJPPPTTTWWWUUUXXXbbbppp}}}}}}yyyyyyyyyxxx{{{yyylllfffbbbcccggglllttt|||~~~sssggghhhjjjiiifffjjj{{{qqqbbbSSSJJJEEE@@@>>>>>>???===;;;::::::===AAACCCAAA>>>;;;999888888888777888888999::::::::::::999:::;;;;;;::::::<<>>>>>???BBBEEEJJJOOOSSSVVVXXXYYY]]]fffrrr|||}}}~~~}}}}}}}}}|||}}}uuukkkbbb___```ccciiippp~~~yyyllllllnnnnnnjjjiiiqqq{{{zzzkkkYYYOOOIIIDDDAAAAAA@@@>>>;;;:::<<<@@@FFFIIIHHHDDD>>>;;;999888888777888888999::::::::::::999999::::::::::::;;;???BBBHHHXXXooouuulllaaaZZZ\\\ggg{{{}}}yyyvvvtttrrrnnnqqqwwwyyymmmccc[[[VVVSSSXXX]]]cccqqqsssggg```SSSQQQMMMIIIGGGFFFFFFFFFFFFGGGHHHHHHFFFBBB>>><<<666666666666666666666666666555444333333333444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111000000000//////000000000111222222222333555666555333222333555222222222333333333444444666777999;;;============???@@@DDDIIINNNSSSVVVWWWXXX[[[bbbjjjsss|||~~~zzzmmmeeeaaa___aaaeeeqqq~~~rrrooooooqqqooolllmmmqqquuuaaaUUUNNNGGGDDDDDD???===:::999<<>>;;;888888;;;BBBJJJPPPKKKFFF???:::999999999999888888999::::::::::::999777888999999999;;;???BBBEEERRRjjj~~~ooobbb^^^^^^ggg|||zzzvvvssstttyyy~~~}}}mmm```\\\XXXYYY```iiivvvxxxqqqfffXXXMMMLLLNNNJJJHHHHHHJJJJJJHHHFFFDDDCCCAAAAAA999999777666666555555555444444444333333333222222222222222222222222222222111111111222222333333333333333111000000000111222111111222222222222111111111111111111111111111111000000000000000000000000000000000111222222333333333333333333333333333333///222555555333222333555999888888:::===???@@@@@@DDDCCCFFFPPP\\\aaa]]]WWWPPP\\\jjjuuu|||{{{wwwuuuyyytttkkkccc]]]eeehhhxxx}}}yyyuuussssssqqqmmmiiipppsss^^^TTTNNNGGG@@@===<<<::::::<<>>===;;;;;;;;;===???@@@EEEMMMdddxxxlll```[[[YYY]]]mmm~~~||||||{{{{{{uuu{{{~~~|||~~~yyyooogggaaa]]]```gggssszzzoooaaaTTTPPPMMMIIIGGGHHHJJJIIIHHHGGGEEEDDDBBBBBB;;;:::888777666555555555444444444333333333222222222222222222222222222222111111111222222333333333333222111000000000111222111111222222222222111111111111111111111111111111111111111111111111111111000000000111222222333333333333333333333333333333111444555555444333555777:::999999;;;===@@@AAABBBDDDEEEJJJTTT]]]```]]]XXXSSS]]]kkkwwwxxxooolllkkkqqq}}}{{{oooffffffgggtttwwwsssrrrpppkkkhhhfffuuuiii\\\SSSJJJDDD>>>===<<<;;;;;;===???@@@@@@>>>;;;999777888999:::999999999999999999999999;;;:::999999999;;;===???CCCJJJ___}}}rrrdddWWWRRRPPPRRR^^^lll|||uuupppsssuuuuuuyyywwwooogggbbbeeepppuuujjj\\\RRRKKKFFFFFFHHHLLLKKKKKKJJJHHHGGGGGGFFF>>><<<:::888666666555555444444444444333333333333222222222222222222222222111111111222222222222222333222111111000000111111111111222222222222111111111111111111111111111111222222222222222222222222000000000111222222333333333333333333333333333333444555555555444555888:::;;;;;;;;;<<<>>>@@@BBBCCCFFFKKKRRRYYY^^^___]]]\\\XXX```lllyyy|||zzzuuuxxx|||}}}sssjjjcccaaabbbiiiwwwwwwllliiiooo|||uuurrrooojjjeee^^^ddduuuyyygggZZZOOOHHH@@@???===<<<;;;;;;<<<<<<::::::999999999999::::::999999999999999999999999<<<<<<;;;<<<===???AAABBBBBBGGGXXXuuusssbbbSSSNNNMMMMMMSSS]]]ppp{{{ssssssqqqqqquuutttjjjgggmmm|||~~~uuugggZZZPPPKKKKKKMMMOOOOOONNNMMMMMMLLLKKKKKKBBB@@@===999777666666666555444444444444333333333222222222222222222222222111111111111111222222222222222222111111111111111111111222222222222111111111111111111111111111111222222222222222222222222000000000111222222333333333333333333333333333333555444444333444666999;;;:::;;;<<<<<<===???CCCEEEJJJQQQZZZ______^^^^^^```]]]dddppp~~~zzztttoookkkpppzzz~~~wwwmmmccc^^^]]]^^^fffttt}}}rrrnnn|||{{{xxxssskkkddd\\\\\\dddzzzrrraaaTTTLLLBBBAAA???===<<<;;;::::::888888999999::::::999999999999999999999999999999;;;;;;<<<<<<>>>@@@BBBCCCBBBEEERRRmmmzzzuuubbbRRRNNNNNNLLLNNNTTT```qqqzzztttrrrssswww}}}uuunnnooovvv|||~~~yyyjjj^^^WWWTTTRRRPPPPPPOOONNNMMMMMMLLLLLLFFFCCC???;;;888666666666555555555444444444333333222222222222222222222222111111111111111111111111222222222222111111000000111111222222222222111111111111111111111111111111222222222222222222222222000000000111222222333333333333333333333333333333444333222222444777:::;;;999:::<<<<<<<<>>BBBDDDNNNdddrrrqqq^^^MMMJJJJJJHHHIIIMMMWWWeeewww|||xxxttttttvvvwwwvvvwwwxxxtttuuuzzzxxxlllcccYYYPPPPPPOOONNNMMMLLLKKKJJJJJJJJJGGGBBB===999777666666555555555555444444444333222222222222222222222222111111111111111000000000111222222222222111000000111111222222222222111111111111111111111111111111222222222222222222222222000000000111222222333333333333333333333333333333333222111333666999:::;;;888:::<<<======AAAHHHMMMYYY```ffffffbbb```cccgggjjjsss|||tttrrrxxx|||{{{vvvmmmeee[[[ZZZ[[[```kkk|||~~~rrrsss~~~vvvjjj[[[YYYXXX```sssooo```YYYNNNKKKFFFAAA===<<<;;;<<<;;;;;;;;;;;;:::999777666999999999999999999999999777777888999;;;<<<<<<===@@@CCCKKK]]]wwwsss{{{ooo]]]MMMIIIIIIGGGGGGLLLPPP]]]mmmyyyxxxwwwyyy|||~~~sssoooooovvv}}}uuueeeWWWRRRRRRQQQOOOMMMLLLKKKJJJMMMIIICCC>>>999777666777555555555555444444444444222222222222222222222222222111111111000000000///111222222333222111000///111111222222222222111111111111111111111111111111111111111111111111111111000000000111222222333333333333333333333333333333333222222555999<<<<<<;;;888;;;>>>???@@@DDDLLLSSSaaaeeehhhgggcccbbbeeeiiiqqq}}}|||zzz|||~~~xxxssskkkcccYYYXXXXXX\\\gggxxxuuujjjkkkxxx|||pppaaa[[[VVVYYYiiixxxhhhbbbWWWSSSKKKCCC===;;;:::;;;<<<<<<;;;;;;:::999999999999999999999999999999999:::;;;<<<===>>>>>>>>>>>><<<@@@HHHWWWooo|||xxxqqq___PPPKKKIIIEEEGGGMMMKKKYYYiiiwwwxxxzzz}}}vvvnnngggjjjxxxxxxfffVVVVVVTTTSSSQQQOOONNNMMMNNNKKKEEE>>>:::777777777666666555555555444444444222222222222222222222222222111111111000000//////111111222333222111000///111111222222222222111111111111111111111111111111000000000000000000000000000000000111222222333333333333333333333333333333333333333777<<<>>>===;;;999===@@@AAABBBGGGOOOWWWeeehhhiiigggdddcccfffjjjuuu~~~~~~{{{tttooohhh```XXXWWWWWW\\\fffwwwyyygggaaajjjwwwtttiii```VVVVVVcccyyyooohhh___YYYOOOEEE===:::999999<<<<<<;;;::::::;;;;;;<<<999999999999999999999999999999:::;;;<<<<<<;;;;;;888>>>FFFSSSkkkxxxppp___OOOIIIEEEAAADDDKKKJJJYYYjjjyyyzzzuuuzzzzzzoooeeedddlllxxx|||jjj]]]QQQPPPSSSRRRPPPOOONNNLLLIIIDDD???;;;888666444444555555555555555555333333333333333333333333222222222222222222222222444333333222111000//////111111000000000000111111111111111111111111111111222222222111111111000000///000111222333222111111222222222222222222222222222444777999999999:::;;;<<>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888999:::;;;<<<@@@AAADDDMMM```|||uuuuuummm^^^OOOJJJHHHEEEFFFJJJLLLYYYlll{{{xxxyyy}}}xxxmmmccc```dddnnnxxxiiiZZZTTTRRRPPPMMMLLLNNNMMMJJJEEE@@@<<<888666555555555555555555555555333333333333333333333333222222222222222222222222333333222222111000000000111111000000000000111111111111111111111111111111222222222111111111000000///000111222333222222111333333222222222222222222222555888999999999:::;;;===???BBBDDDHHHQQQ^^^hhhpppuuu{{{~~~zzzssssssyyyyyyzzz|||zzzsssjjj```XXXVVVRRRPPPUUU^^^kkk|||~~~xxxhhhaaa___aaalllzzz|||kkkccc]]]]]]cccnnnyyylllaaaUUUMMMFFF???<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888999:::;;;<<<>>>@@@CCCJJJZZZttt|||xxxwwwfffSSSKKKHHHFFFFFFIIIMMM[[[ppp|||vvvvvv}}}xxxoooddd]]]\\\cccsssvvvcccYYYSSSOOOMMMNNNOOONNNKKKGGGBBB===999777555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111222222222111111111111111000000111222222222222111333333333333333333333333333666888999999:::;;;<<>>===;;;:::::::::::::::;;;;;;::::::::::::::::::::::::888888888999999:::;;;<<<<<<>>>AAAFFFQQQgggqqqZZZMMMIIIGGGFFFGGGMMM[[[qqq~~~|||{{{{{{|||}}}~~~{{{{{{~~~}}}tttiii___YYY[[[iiixxx|||jjj]]]UUUPPPPPPSSSOOONNNMMMJJJEEE@@@;;;888666666666666555555555555333333333333333333333333222222222222222222222222000000111111111222222222222111111000000111111222111111111111111111111111111111111111111111111111000000111111222222222222333333333333444444444444555777999:::::::::<<<>>>??????BBBKKKXXXdddlllppppppwwwwwwzzz{{{ooobbbZZZPPPLLLKKKNNNUUU___ppp~~~}}}~~~yyytttrrrrrrsssssstttvvvzzz~~~}}}gggZZZVVVXXXaaannn{{{oookkkfffccc______hhhrrr{{{mmm]]]TTTLLLEEE@@@???::::::999999999:::;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<<<<;;;===AAADDDJJJZZZvvv~~~bbbOOOIIIHHHGGGFFFMMMYYYmmm{{{wwwsssqqqpppqqqqqqqqqpppoooooonnnmmmlllkkkhhhfffeeefffggghhhkkklllnnnqqquuuwwwzzz{{{|||}}}zzzooodddZZZWWW```kkk}}}rrrdddYYYQQQQQQTTTNNNNNNNNNLLLHHHCCC===:::777777666666666555555555333333333333333333333333222222222222222222222222000000000111222222333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222333333444444444555555555666888:::::::::;;;===??????@@@EEEQQQ___jjjoooppplllqqqzzz}}}zzzmmmccc]]]OOOLLLKKKMMMRRR\\\mmm|||yyyvvvsssttttttttttttxxx}}}}}}xxxwwwxxxvvvvvvwwwyyy|||qqq```\\\XXXZZZfffuuusssnnniiieee^^^ZZZ]]]dddvvvrrraaaVVVPPPHHHBBB@@@::::::999999999::::::;;;::::::::::::::::::::::::999999999999:::;;;<<<===<<<===@@@CCCFFFQQQjjjmmmTTTJJJIIIIIIGGGNNNXXXiii~~~~~~}}}yyyvvvqqqppplllhhhdddaaa___]]][[[[[[\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWZZZ[[[]]]___bbbdddfffggglllooosssxxx}}}uuujjj___XXXYYY___nnn|||}}}ppp```TTTOOOQQQMMMNNNOOONNNKKKFFF@@@===888777777666666555555555333333333333333333333333222222222222222222222222000000111111222222222333222222111111111111222222111111111111111111111111111111111111111222222222111111000000111111222333333444444555555666666666888999:::;;;;;;<<<>>>AAA???CCCKKKXXXeeemmmooonnnjjjlllqqqyyy|||}}}wwwiii___ZZZOOOMMMKKKMMMPPPYYYjjjzzz}}}xxxppppppooommmmmmpppuuuxxxpppcccYYYVVVaaaqqqzzzssslllggg```ZZZXXXZZZfffxxxzzzggg\\\TTTLLLEEEBBB<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<======<<>>>>><<<;;;::::::999999::::::::::::::::::::::::::::::999::::::;;;<<<======:::===BBBDDDHHHZZZooogggPPPJJJIIIHHHJJJTTTfff~~~}}}vvvooollleeedddbbb```\\\XXXUUURRROOOOOONNNNNNMMMLLLKKKKKKFFFHHHIIIKKKKKKKKKJJJJJJHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMKKKMMMQQQUUUYYY^^^dddhhhmmmttt|||~~~~~~|||rrrddd[[[WWWYYYiii|||sss```VVVUUUJJJLLLOOOQQQOOOJJJEEEAAA999888888777666555555444333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111000000111111222222222222222111000000000111333444444444444555666777777888999:::;;;;;;;;;===@@@BBBAAAJJJXXXeeemmmooommmkkkllljjjnnnzzz|||zzz|||~~~}}}}}}iii[[[SSSNNNLLLKKKKKKLLLTTTeeevvv~~~|||xxxvvvwww{{{~~~ssseeeiiivvv{{{pppkkkhhhaaaYYYUUUOOOZZZiii}}}xxxjjj```TTTJJJEEE@@@???>>><<<;;;:::999999::::::::::::::::::::::::::::::::::::;;;<<<=========999;;;BBBDDDGGGVVVjjjnnnRRRJJJIIIGGGDDDOOOdddyyywwwsssmmmhhhbbb^^^\\\XXXXXXWWWSSSOOOLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJJJJIIIIIIGGGFFFFFFIIIHHHGGGHHHIIIJJJIIIHHHIIIFFFCCCCCCFFFIIIJJJIIIHHHHHHHHHJJJLLLPPPSSSUUUYYY___ffflllqqqyyy|||rrrcccWWWWWW```lllzzzqqq^^^OOOQQQPPPPPPPPPQQQOOOKKKHHH===:::666555555555555444333444444555555444444333333333111111111111333333333333333333333333333333111222222333333222222111222222222222222222222222444444333222222111111000000000111222222222222111222222222333444555666777;;;;;;;;;<<<===>>>???@@@HHHRRR```iiilllkkkiiihhhmmmmmmvvv~~~{{{{{{|||~~~wwwpppnnnooouuu{{{~~~ppp___UUUMMMJJJHHHHHHJJJQQQbbbqqq|||nnnppp{{{tttmmmdddYYYPPPQQQUUU\\\kkksssdddUUUMMMKKKAAA<<<:::;;;:::888999<<<::::::::::::::::::::::::999999::::::;;;<<<======???>>>>>>??????DDDSSSaaa~~~[[[KKKIIIIIIIIIOOO^^^vvvhhhfffccc^^^YYYUUURRRPPPPPPQQQPPPNNNLLLKKKKKKLLLMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKJJJIIIJJJKKKKKKJJJIIIHHHEEEBBBCCCEEEHHHHHHGGGIIIHHHGGGGGGHHHJJJLLLMMMPPPUUU[[[___cccjjjttt|||}}}yyygggXXXVVVZZZcccooovvveeeWWWUUUSSSRRRRRRRRRPPPLLLIII>>>;;;777555555555555444444555555666666555555444444333222111111222333444333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222333000000111222222222222222222222222333444555777777:::;;;<<<===>>>@@@BBBDDDJJJUUUccckkkkkkiiihhhhhhqqqrrr{{{~~~}}}vvvwww~~~yyyppphhhfffgggjjjpppsssuuu{{{ppp___VVVMMMJJJHHHHHHJJJPPP```nnn}}}yyyzzzqqqggg[[[SSSOOORRRWWWeeezzzlll[[[NNNIIIBBB>>>;;;<<<<<<999999<<<::::::::::::::::::::::::999:::::::::;;;<<<<<<<<<=========>>>???CCCPPP^^^bbbOOOHHHGGGHHHMMMZZZqqqVVVUUUSSSPPPNNNKKKIIIHHHJJJKKKLLLKKKKKKKKKMMMOOOPPPOOOOOONNNMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPOOONNNMMMMMMNNNMMMLLLJJJIIIGGGEEEEEEGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGHHHIIIIIIKKKNNNPPPSSSYYYaaahhhpppxxxyyy~~~ooo]]]XXXVVVXXXbbbsssqqqeee[[[WWWSSSRRRRRRQQQMMMJJJ@@@===999666666666555444555666666666666666666555444444333333333333444444333333333333333333333333111222222333333222222111222222222222222222222222000111111222333333444444000111111222222222222222222333333333555666777888:::;;;<<<===>>>AAAFFFIIIOOO[[[hhhnnnjjjfffgggjjjwwwzzz}}}tttsssxxx~~~~~~{{{|||wwwlllbbb```^^^```dddfffhhhooovvvppp___UUULLLJJJHHHIIIIIIOOO]]]kkk|||}}}}}}~~~|||{{{~~~yyykkk___XXXRRRQQQSSS\\\rrruuudddTTTKKKEEE@@@===>>>>>>:::999;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>???BBBMMMXXXzzziiiRRRIIIFFFHHHJJJSSShhhOOOOOOOOONNNMMMMMMLLLLLLJJJKKKMMMMMMNNNOOORRRTTTVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVUUUUUUSSSRRRQQQRRRRRRQQQOOOMMMNNNMMMKKKKKKKKKKKKKKKKKKFFFFFFFFFFFFHHHIIIKKKLLLHHHIIIIIIIIIJJJNNNUUUZZZ```fffnnntttzzz|||zzz}}}zzzhhh___WWWSSS[[[jjjyyy{{{ppp^^^YYYRRRPPPPPPQQQNNNKKKCCC???;;;888777666555444555555666666666666555555444444444444444444444444333333333333333333333333111222222333333222222111222222222222222222222222111111111222222333333333000111222222333333222222333333333444555777888999:::<<<======>>>AAAGGGLLLWWWcccoooqqqkkkgggiiiooo}}}{{{xxxzzz~~~~~~||||||~~~zzznnndddaaa]]][[[]]]___aaagggmmmuuu{{{nnn]]]TTTLLLIIIIIIIIIIIINNN[[[hhhzzz|||{{{~~~~~~~~~rrreee]]]XXXTTTRRRUUUfff|||nnn^^^SSSHHHBBB===>>>>>>;;;888999::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::<<>>>>>===AAAIIIOOOaaajjjtttsssmmmjjjooovvvzzz{{{}}}{{{yyyzzztttkkkfff```\\\\\\]]]]]]aaafffmmmtttlll\\\SSSLLLIIIHHHIIIIIIMMMZZZggg{{{{{{wwwzzz{{{~~~~~~zzzkkkccc[[[VVVQQQRRR]]]tttttteeeZZZMMMDDD>>>>>>>>>;;;888888::::::::::::::::::::::::::::::::::::::::::999999;;;:::<<<@@@AAABBBIIIPPPkkkrrrYYYLLLIIIHHHEEEHHHTTTfffOOOOOOPPPRRRSSSUUUVVVVVVUUUVVVWWWWWWWWWWWWYYY[[[^^^___```bbbcccdddddddddhhhhhhgggfffdddcccaaa````````````aaabbbaaa^^^[[[XXXXXXXXXWWWTTTRRRQQQRRROOOOOOMMMLLLJJJHHHGGGFFFJJJIIIHHHGGGGGGHHHIIIJJJMMMOOOTTTZZZ^^^aaajjjrrr}}}zzz|||rrrfff]]]___dddiiiuuu~~~kkkaaaTTTNNNOOOPPPNNNKKKHHHDDD???;;;999777555444333333444444444444333333333333444444444444333333333333333333333333333333111222222333333222222111222222222222222222222222444444333333222111111000111222222333333333333333333333444555777999:::;;;<<<>>>@@@???>>>CCCMMMUUUjjjpppuuusssnnnnnnuuu}}}~~~yyyxxxssswww}}}{{{wwwvvv|||sssllleee^^^]]]\\\[[[\\\```fffmmmwwwkkk\\\SSSLLLJJJHHHHHHHHHMMM[[[hhh|||uuunnnpppzzz{{{yyy}}}yyyrrrqqqggg[[[WWWRRRRRRYYYmmm|||lll```SSSHHH???===>>>;;;999999::::::::::::::::::::::::999999999999::::::::::::<<<:::<<>>AAAAAAAAAHHHTTT^^^ppprrrrrrpppnnnqqqzzzyyyuuuuuusssxxx~~~}}}}}}sssjjjcccaaa___[[[ZZZ\\\___eeeoooyyylll]]]UUUMMMJJJHHHGGGHHHNNN]]]kkk|||uuujjjiiisss~~~~~~yyyyyy~~~ttthhhooo|||vvvjjj```[[[VVVSSSVVVeeewwwiiiYYYMMMAAA>>>???===<<<<<<::::::::::::::::::::::::888888888999:::::::::;;;<<<:::999===???@@@DDDJJJ]]]|||~~~mmmUUULLLIIIEEEDDDIIINNNZZZvvvWWWWWWXXXZZZ\\\]]]^^^___cccdddeeeffffffgggiiillljjjlllooorrruuuwwwwwwxxxssssssssssssrrrrrrqqqpppmmmmmmnnnqqqrrrqqqnnnlllgggiiijjjgggccc```___```VVVVVVVVVUUUTTTRRRQQQPPPLLLKKKJJJKKKKKKKKKIIIGGGJJJGGGHHHLLLKKKIIIOOOXXXWWWaaammmvvv}}}|||vvvtttnnniiirrrtttbbbWWWTTTSSSOOOKKKKKKGGGAAA===:::888666444555555666666666666555555111111333333333333111111333333333333333333333333222222222333333222222222222222222222222222222222111111111222222333444444111222333333444444333333333444444666888:::<<<===999===AAABBBDDDLLLZZZeeesssrrrpppmmmnnnsss}}}xxxuuuwwwwww|||xxxooohhheeebbb]]][[[[[[ZZZ```iiirrr{{{mmm___WWWNNNJJJHHHGGGGGGNNN^^^mmm{{{vvvhhheeennnxxx}}}yyy{{{}}}{{{rrreeeeeemmmxxxkkkgggaaa[[[UUUSSS^^^zzzsss^^^PPPCCC???@@@???>>>???::::::::::::::::::::::::777777888999::::::;;;;;;<<<999888;;;===>>>CCCHHHVVVttt}}}|||uuuZZZOOOJJJEEEEEEGGGHHHOOOjjj]]]```ccceeeeeeeeefffggghhhooosssqqqppprrrsssrrrrrrtttxxx}}}~~~}}}zzzyyyyyy{{{zzzyyyyyy{{{{{{zzzyyyuuuuuutttpppkkkgggdddcccaaa___\\\ZZZYYYWWWTTTRRRSSSRRRQQQPPPNNNMMMKKKKKKLLLLLLJJJHHHFFFGGGIIIKKKQQQRRRXXXaaahhhqqq{{{pppooouuutttfffZZZPPPLLLLLLIIIJJJHHHCCC===888777777666555555444444333222222555555555444444333333333333333333333333333333333333333333222222111111111333222111000000111222333000000111111222222222222222222333333333333444444555777999999999:::<<<===BBB======EEEJJJQQQaaatttzzzwwwrrrmmmlllsss~~~xxxxxx|||~~~tttkkkddd```^^^]]]VVV[[[bbbjjjqqqyyytttbbbYYYNNNKKKIIIHHHHHHNNN^^^nnnlllbbbgggqqqzzzsssfff___^^^nnnrrrhhhccc\\\UUUOOORRRfff|||rrr___KKKCCCBBB@@@<<<999<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBBQQQjjj|||ssszzzaaaSSSKKKFFFDDDGGGHHHMMM___sssiiikkknnnoooooooooqqqrrrqqqxxx~~~}}}|||~~~~~~}}}~~~~~~}}}{{{wwwrrrnnnkkkkkkkkkiiifffdddcccaaa]]][[[XXXWWWUUURRROOOMMMKKKJJJLLLKKKJJJIIIHHHIIIKKKMMMLLLLLLQQQWWW\\\cccooo{{{vvvqqqsss|||pppbbbUUUNNNMMMKKKKKKJJJEEE???:::888999444444555555555666666666555555444444444333333333333333333333333333333333333333222222222222222222333222111000000111222333000111111111222222222222222222333333333333444444555777999999999:::<<<>>>AAA???@@@EEENNNZZZlll|||yyyqqqlllrrryyyyyy||||||~~~xxxooohhhbbb___[[[^^^bbbfffllluuukkkaaaQQQMMMKKKIIIIIIPPP```oooqqqcccccciiizzz{{{|||zzzddd\\\YYYdddzzzxxxlllggg```YYYRRRRRR___ooowwwdddOOOEEECCCAAA===;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>@@@AAABBBMMMdddooo{{{dddTTTKKKFFFDDDFFFFFFKKK[[[nnnssstttuuuuuuuuuwwwzzz|||~~~|||xxxvvvuuutttrrrooollljjjgggdddaaaaaa___\\\XXXTTTQQQOOONNNLLLLLLKKKKKKKKKLLLMMMMMMHHHHHHJJJNNNPPPSSS\\\fffvvv~~~}}}~~~tttpppttt{{{lll\\\RRROOOLLLLLLKKKGGGAAA===::::::333333444666777888999999555444444444444333333333333333333333333333333333222222222222222222333333222222111111111111222222111111111111222222222222222222333333333333444444555777999999::::::<<<>>>>>>AAACCCGGGSSSgggzzzxxxooottt|||{{{}}}{{{~~~}}}qqqggg```aaaaaaaaaccciiirrr}}}ooocccTTTPPPLLLKKKKKKQQQaaapppyyygggbbbdddppp|||}}}}}}zzz~~~}}}hhh]]]VVV\\\mmmtttnnneee]]]UUUQQQVVV^^^tttkkkUUUIIIEEEAAA>>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBJJJ^^^~~~pppvvviiiWWWMMMGGGEEEGGGGGGJJJYYYjjj{{{||||||{{{{{{~~~}}}{{{xxxuuusssooojjjgggjjjhhhddd```[[[XXXVVVUUUPPPOOONNNNNNNNNNNNMMMKKKIIIGGGHHHJJJKKKLLLQQQXXXfffnnn{{{|||uuukkkjjjttttttbbbUUUPPPMMMLLLKKKHHHCCC???<<<:::333444555666777888888999444444444444444444444444333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222222222222333333333444444555777999::::::;;;===???===DDDGGGJJJXXXqqqwwwzzz~~~}}}~~~zzzkkkaaacccbbbbbbdddjjjtttooocccWWWQQQMMMKKKLLLSSSbbbqqqnnneeedddhhhzzzzzzxxx}}}{{{~~~}}}{{{~~~pppeeeZZZ[[[eeevvv|||tttjjj___VVVRRRRRRTTTfffrrr[[[NNNGGGBBB>>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBIIIYYYuuuxxxxxxqqqZZZOOOIIIGGGJJJKKKLLLYYYhhh}}}|||wwwrrrqqqoookkkfffbbb___]]]]]]WWWUUUSSSRRRRRRPPPMMMIIIKKKHHHHHHJJJKKKJJJMMMRRRUUU]]]jjjvvv{{{{{{ttthhhaaaeeekkkvvv|||hhhWWWPPPMMMLLLJJJHHHEEE@@@<<<999555555555555555555555555444444444444444444444444333333333333333333333333111111111222222333333333222222222333333222222222333222222222222222222222222222222333333333444444555777999::::::<<<>>>@@@===EEEKKKQQQaaauuu~~~|||qqqeeebbbaaabbbfffoooyyyqqqfffYYYRRRMMMKKKMMMUUUdddrrruuujjjfffdddsss|||wwwwww~~~~~~|||{{{zzz|||xxxlll___ZZZ^^^lll{{{mmm```WWWTTTSSSRRR^^^qqqxxxaaaRRRIIIBBB>>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===???AAAAAAFFFRRRkkk}}}zzzaaaQQQKKKIIILLLMMMNNNWWWdddxxx~~~zzzwwwrrrmmmiiifffdddddd^^^\\\YYYYYYYYYVVVPPPKKKKKKHHHGGGJJJKKKIIIJJJNNNMMMTTT^^^iiisss}}}ttt~~~uuuiii]]]\\\\\\bbbqqqnnnZZZQQQMMMLLLJJJIIIFFFBBB===999777777666555555444333333333333333444444444444555333333333333333333333333222222222222222222333333222222333333333333222222333333333333222222222222222222333333333333444444444666999:::;;;<<>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===???@@@AAABBBJJJ^^^||||||lllVVVOOOMMMOOOOOONNNTTT^^^vvvxxxrrrooommmllldddaaa___``````]]]WWWQQQLLLIIIHHHKKKKKKIIIHHHJJJLLLPPPVVV]]]eeeppp}}}zzz}}}xxxoooaaa]]]WWWWWW```sssuuuaaaXXXOOOMMMKKKJJJIIIEEE???;;;888888777777666555444444333333333444444444555555333333333333333333333333333333222222222222222222222222333444444333222222444444333333333222222222222222333333333333444444444666999:::;;;===???AAACCCGGGUUUkkk{{{}}}vvvpppmmmuuu||||||jjj]]]ZZZYYY]]]iiiwwwuuuiii^^^VVVOOOOOOSSS]]]mmmzzz~~~oooiiippp}}}|||}}}|||{{{xxxwwwxxxrrreee___dddvvvyyyhhh\\\YYYYYYWWWTTTWWW___rrrmmm^^^RRRGGG@@@???<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;===>>>@@@AAAAAAEEEUUUpppvvvyyyaaaYYYUUUVVVTTTPPPSSS[[[uuu{{{wwwtttsssgggdddcccdddfffccc\\\VVVOOOKKKJJJLLLLLLIIIHHHIIIHHHJJJNNNQQQWWWaaammmvvv{{{ttthhhaaaYYYSSSUUUddd|||zzzhhh___PPPNNNMMMLLLKKKGGGAAA<<<888888888888777777777666333333333444444555555555333333333333333333333333444333333222222111111111222222444444444444222222444444444333333222222222222222333333333444444444444666999:::;;;===???AAAEEEGGGXXXtttuuuooolllrrr~~~{{{{{{ggg]]]XXXTTTWWWcccrrr}}}ppp```XXXQQQQQQVVVaaappp~~~xxxmmmqqq{{{}}}xxx}}}~~~zzzwwwwww}}}~~~ooofffiiiyyy~~~mmm___[[[YYYVVVUUUTTTXXXiiiqqqbbbUUUJJJBBB@@@<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;===>>>@@@AAABBBEEERRRjjjrrr~~~lllccc^^^^^^ZZZSSSTTTZZZuuu~~~}}}yyyrrrkkkdddcccfffgggddd```TTTRRRPPPNNNMMMLLLLLLLLLKKKKKKLLLLLLOOOWWWaaaiii{{{~~~zzz|||tttjjj___VVVSSS[[[mmm~~~ttthhh\\\UUULLLHHHIIIHHHCCC>>>:::888555444555666777777555555444444444555555666555555555555555555555555333333333333333333333333444333222111111222333444333333333333333333333333222333333444444555555555999777888<<<===<<<>>>BBBCCCSSSggg}}}~~~mmmkkkfffnnn|||~~~~~~hhh___VVVRRRXXX___ggguuuxxxkkk___SSSQQQWWWdddtttzzzzzz~~~xxxzzzxxxuuuuuuuuu{{{yyyooopppyyy{{{ooogggbbb]]]ZZZSSSWWW[[[eee~~~sssfffYYYLLLDDDCCC=========<<<<<<;;;;;;:::>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===???GGGPPP]]]xxxyyyxxxvvvaaaXXXQQQLLLQQQ\\\rrrxxxooojjjkkkkkkgggcccZZZWWWTTTPPPNNNMMMKKKJJJMMMMMMLLLJJJKKKOOOVVV\\\kkkrrr}}}yyy}}}~~~uuuggg[[[RRRSSSbbbqqqwwwnnnaaaXXXNNNIIIHHHGGGCCC>>><<<999666555555666666666555555444444444555555666444444444444444444444444333333333333333333333333333333222111111222333333333333333333333333333333222333333444444555555666999777888<<<===<<<>>>CCCKKK]]]nnn~~~vvvffffffeeeooo~~~lll^^^UUUPPPUUU[[[bbbooo~~~{{{jjj^^^SSSRRRZZZgggxxxyyysssuuu~~~xxxrrrqqqooouuu}}}{{{rrryyy{{{pppiiieee```]]]RRRSSSUUU^^^vvvzzzkkk]]]NNNDDDAAA>>>======<<<;;;;;;;;;:::===<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<======@@@FFFMMMXXXrrr}}}xxxdddVVVPPPKKKOOOVVVlllzzzssspppooollliiiddd```[[[VVVSSSQQQNNNKKKNNNNNNLLLJJJHHHJJJNNNQQQZZZbbbsss}}}qqqssszzztttdddUUUOOOZZZhhh}}}zzztttiii___TTTLLLJJJHHHEEEAAA>>>;;;888666666666666555666555555444444444555555333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333222333333444555555666666:::888999;;;<<<;;;???EEERRRfffwwwooo```cccdddtttrrraaaVVVPPPTTTXXX^^^jjjxxx{{{ggg\\\SSSSSS\\\jjj|||sssmmmoooyyy{{{qqqnnnjjjqqqxxx|||tttuuu~~~rrrnnnlllhhhdddTTTPPPNNNUUUjjjqqqcccUUUIIICCC???>>>===<<<;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<======@@@DDDHHHQQQiiixxxhhhTTTMMMJJJLLLPPPeee}}}zzzwwwuuunnniiiccc^^^[[[XXXTTTPPPMMMMMMKKKJJJJJJKKKMMMOOOSSSYYYfffuuurrrooouuu|||ppp^^^TTTZZZeeexxx{{{yyyooofffYYYPPPLLLJJJHHHFFF@@@===999777666666666555666666555444444444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444555666777777:::888999;;;;;;;;;AAAHHHUUUnnn~~~kkk___dddiii|||~~~}}}zzz~~~~~~zzzggg\\\UUUWWWYYY]]]hhhuuuvvvdddYYYQQQSSS]]]lll}}}ooohhhjjjtttssspppjjjpppvvvxxxzzzxxxpppxxxvvvvvvsssppp\\\SSSKKKOOOaaa{{{xxxjjj]]]PPPHHH@@@???===<<<;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDKKKaaa||||||lllRRRKKKKKKLLLNNNbbbwwwqqqiiidddbbb___YYYUUUOOONNNLLLKKKKKKKKKLLLLLLOOORRRZZZeeeqqq}}}tttuuurrr||||||iii[[[[[[bbbvvv~~~|||rrriii\\\RRRLLLJJJIIIHHHBBB>>>:::888777777666555666666555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333444555777777888999999:::<<<;;;<<>><<<;;;;;;;;;<<<::::::999999999::::::;;;:::::::::;;;;;;===>>>>>>???@@@BBBHHH[[[xxx{{{tttUUUKKKLLLNNNOOObbbzzzqqqllliiieee___YYYVVVSSSNNNKKKJJJIIIHHHGGGLLLKKKOOOXXXbbbooozzzsssnnnuuuvvveee]]]^^^pppuuummm```UUUMMMIIIHHHGGGBBB???;;;999888888888777777666555444444444444444555555555555555555555555333333333333333333333333333333444444444444333333333333333333333333333333222222333555666777888999999999;;;===<<>><<<::::::;;;<<<:::::::::::::::;;;;;;<<<:::::::::;;;<<<===>>>??????@@@BBBHHHVVVmmm{{{^^^NNNKKKNNNPPP```|||}}}vvvsssnnnfff___^^^YYYRRRNNNLLLKKKIIIGGGJJJHHHIIIOOOVVVaaaqqqvvvqqqrrrvvvssseee```fffuuu~~~vvviii\\\RRRLLLHHHGGGBBB???<<<999999:::999888777777666444444333333444444444444444444444444444333333333333333333333333333333444555555444333333333333333333333333333333222222333555666888999999999999;;;===>>>AAALLLYYYqqqyyylllhhhqqq|||}}}xxxvvv|||~~~qqqgggfffeeeeeemmmyyyvvvbbbYYYRRRUUU```ooo|||mmmbbb^^^___iiisss|||zzzyyywwwvvvxxx}}}rrrnnnjjjwww}}}hhhVVVSSSTTT^^^zzzwwweeeWWWMMMCCCAAA>>><<<::::::;;;<<<;;;;;;::::::;;;<<<<<<===:::::::::;;;<<<===>>>???@@@AAADDDHHHQQQbbbxxx|||~~~kkkRRRJJJLLLOOOZZZuuu|||vvvmmmeeebbb]]]UUUQQQPPPPPPNNNLLLKKKIIIHHHKKKOOOVVVcccooouuuqqqpppyyyoooggg]]]nnnsssdddXXXPPPKKKIIIBBB???<<<::::::::::::999888777666555444333333333333333333333333333333333333333333333333333333333333333444555555444333333333333333333333333333333222222333555666888999999888999<<<>>>>>>BBBOOO\\\tttwwwooorrr}}}yyyuuuuuu|||xxxnnnllljjjjjjrrr~~~wwwddd[[[TTTWWWaaappp{{{kkk```ZZZYYYaaaiiiooo|||{{{zzz}}}pppkkkaaafff{{{~~~}}}jjjXXXSSSRRRXXXsss{{{iii\\\TTTDDDBBB???<<<::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>999::::::;;;<<<===??????AAACCCFFFIIINNNZZZlll||||||{{{tttUUUHHHJJJNNNTTToootttjjjfffccc^^^YYYTTTPPPMMMLLLJJJLLLMMMKKKKKKPPPYYYaaarrr{{{sssooouuuuuuaaacccjjjxxxoooaaaWWWOOOHHHGGGEEEAAA===:::999;;;>>>;;;:::888777555444444444666666666555444444333333444444444444333333222111222222333333333444444444444333333222222333333444444333333333444777:::;;;>>><<<===@@@BBBFFFUUUeeeqqqmmmyyyxxxtttssssssxxxzzzppplllmmmrrr{{{}}}lll___TTTWWWdddsss~~~lll```]]]]]]^^^]]]fffnnn{{{uuufff\\\cccnnn~~~yyywww~~~lll[[[VVVUUUZZZooosss```RRRGGGDDD@@@<<<<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>@@@AAAGGGSSSZZZ]]]fffooorrrvvv{{{~~~XXXKKKKKKKKKUUUiiiuuummmiiiccc]]]XXXRRRNNNLLLJJJKKKKKKIIIHHHKKKSSSYYYdddqqqwwwppprrr{{{~~~~~~nnncccfffooo~~~zzzlll```SSSIIIHHHFFFBBB===:::888999::::::999888666555555555555333333444444444444444444444555555555555444333222222222333333333444444444444333333222222333333444555444333333555777999;;;===<<<>>>@@@BBBHHH[[[mmmsssrrruuurrrrrruuuyyy~~~yyyzzz|||~~~~~~tttppppppttt}}}nnn```UUUXXXeeeuuu{{{wwwrrrppprrrxxx{{{nnneeeaaa```___^^^cccjjjvvvwwwhhhXXX\\\cccooozzzwww~~~~~~mmm\\\SSSQQQXXXlll|||jjj\\\JJJGGGAAA======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>BBBDDDLLLYYYccciiiqqqyyyyyyxxx{{{yyy```PPPMMMKKKRRRcccxxxtttmmmfff```YYYSSSOOOKKKMMMLLLJJJHHHIIIMMMQQQVVV```pppuuurrrwww~~~xxxwwwzzzlllfffgggtttxxxkkkZZZMMMIIIFFFBBB>>>:::888777777888888777666666666666666111222222333444444555555555555666666555555444444333333333333444444444444444444333333333333444444555555444444555777888:::<<<===@@@AAABBBMMMdddyyy~~~uuuxxxzzzrrrpppqqqwww{{{yyypppnnnrrrvvv}}}sssooonnnrrr{{{pppbbbXXX[[[hhhwwwxxxtttuuuwwwxxxvvvsssooollliiihhhjjjpppzzz}}}zzztttnnniiifffeeedddgggllluuu}}}|||jjjYYYWWWXXXaaarrr{{{www|||}}}rrrbbbSSSNNNWWWiiiwwwvvvgggQQQKKKCCC???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???CCCEEEOOO___nnnyyy~~~{{{}}}jjjUUUNNNKKKMMMZZZsssvvvoooiiibbbZZZUUUOOOPPPOOOMMMKKKJJJLLLNNNOOOUUUaaapppvvvwww~~~}}}xxxyyy|||nnndddlll~~~~~~ssscccTTTJJJFFFBBB>>>;;;999777666777777666666666666777777333333333444444555555555444444555555555555444444333333333444444444444555444444333333333333444444555555555555666777888999;;;>>>AAAAAAEEETTTnnnwww{{{uuuppppppsssxxx|||vvviiieeeiiinnn}}}zzzrrroooooorrr|||rrreee[[[___lllzzzxxxnnnooopppppppppooommmlllqqqqqqsssxxx{{{vvvtttssstttwwwzzz|||xxxyyy~~~ooo___XXXTTT\\\mmm|||vvvzzz}}}xxxiiiVVVOOOWWWeeennnpppZZZPPPEEEAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???AAAEEEPPPdddyyy}}}}}}oooWWWNNNLLLIIIRRRfff~~~uuuooohhhaaa[[[RRRRRRQQQOOOMMMLLLLLLMMMMMMOOOUUUaaaqqq|||yyy}}}}}}|||~~~xxxgggiiiyyyzzzkkk\\\LLLHHHBBB???===<<<:::888666666666666666777777888777666666666555555555444222333333444444444333333333333444444444555555555555444444333333444444555555555555666777888999999:::???CCCCCCIII\\\vvvzzz~~~yyyqqqpppsssvvvxxx}}}sssddd]]]```dddnnnuuu}}}|||vvvttttttyyytttggg^^^bbbooo}}}~~~qqqqqqqqqrrrsssuuuvvvwww}}}~~~xxxssssssvvvyyyfffZZZTTT[[[kkkxxxwww{{{yyymmm[[[PPPTTT^^^dddzzzdddUUUHHHCCCAAA>>><<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????BBBEEEQQQhhhzzzqqqVVVLLLLLLHHHMMM\\\www|||uuuooogggaaaWWWUUUSSSPPPMMMLLLKKKKKKKKKLLLNNNTTT```sss|||{{{}}}}}}|||}}}nnnjjjuuussseeeSSSMMMEEE@@@>>>>>><<<999777666666666666666777888888888777777666555555444222222333333444333333333333444444444555555555555555555444444444444555555333444555666888999:::::::::@@@CCCEEEOOOddd||||||sssoooqqquuuyyyyyyqqqaaaYYYXXXZZZ___dddkkkooopppqqqtttvvvzzzzzzwwwvvvvvv{{{uuuiii___dddqqq~~~~~~}}}~~~yyyrrrppprrryyyppp```UUU[[[jjj|||}}}yyyxxxuuummm___RRRNNNTTT[[[uuummm[[[JJJEEECCC>>><<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????DDDHHHSSSlll||||||uuuVVVKKKKKKHHHJJJTTTiiixxxpppiii```]]]WWWSSSOOOMMMKKKJJJIIIKKKMMMOOOUUUcccuuu||||||{{{~~~|||xxx|||wwwlllppp~~~nnn\\\SSSIIIBBB???>>><<<999888777666666666666666777666666666666666555555555222333333444555555444444444444444444555555555555555555444444444444555555222333555777999:::;;;<<<:::@@@DDDGGGTTTjjj|||tttnnnmmmqqquuuxxx{{{qqqcccZZZVVVTTTVVVZZZ^^^aaabbbdddgggjjjppp}}}~~~zzzwwwvvvvvvzzzvvviii```eeerrr}}}tttpppqqqooo}}}mmm\\\^^^lll~~~}}}wwwrrrmmmfffXXXJJJLLLVVVgggttt___LLLGGGDDD>>><<>>???@@@DDDGGGRRRlllttt|||YYYKKKJJJHHHIIINNN]]]uuuxxxqqqiiiddd]]]WWWRRROOOMMMKKKHHHLLLOOOOOOQQQ[[[lllxxx~~~{{{}}}}}}zzz~~~vvvvvvooommmzzzvvvcccYYYLLLCCC@@@>>>;;;888888888777666666666666666333333444444555666666666333444444555666666666555444444444555555555666666555555444444444444555555111222444777999;;;<<<===;;;@@@DDDIIIWWWnnn~~~}}}{{{vvvppplllmmmqqquuuwww}}}uuuggg^^^WWWTTTUUUWWWYYYZZZ[[[]]]aaadddnnn{{{|||{{{zzz}}}vvvjjjaaafffssswwwrrrsssjjjzzz~~~{{{eeedddpppxxxqqqooolll]]]JJJJJJVVV\\\yyyxxxaaaMMMGGGEEE>>>;;;???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@BBBEEEOOOiiimmm]]]LLLJJJHHHHHHKKKVVVjjj~~~~~~{{{~~~xxxpppjjjbbb[[[VVVSSSPPPOOOLLLKKKKKKLLLMMMRRR___kkk~~~|||xxx|||{{{~~~{{{wwwwww}}}sssgggoooqqqeeeUUUJJJFFFCCC???;;;888888888888777777777777444444444555555555555555333333333444444444555555555555555555555555444444333333333444444444555555333444666888:::;;;<<<<<<>>>AAABBBHHH^^^yyyxxxzzz~~~|||uuuppplllkkkkkkmmmuuu~~~~~~oooddd]]]ZZZZZZZZZZZZ\\\^^^aaadddfffpppyyytttjjjbbbdddnnn{{{zzzooolllgggnnnwwwqqqiiirrryyyrrrmmm```OOOJJJPPPVVVjjjwwwbbbNNNHHHDDD===<<>>>>>===============>>>CCCEEEOOOhhhqqqrrrbbbMMMIIIEEEGGGIIIPPP___www|||rrrkkkgggfffccc______cccmmmvvvvvvpppggg___ZZZUUUQQQNNNLLLJJJJJJKKKJJJMMMWWWbbbsss~~~zzz{{{xxx}}}~~~yyyuuuvvvzzzvvveeeeeeuuuzzznnn]]]OOOHHHCCC>>>:::888888777777777777666666555555555555555555444444333333333444444444555555555555555555555555555555333333333444444444555555444555666888:::;;;<<<<<<<<<@@@CCCKKKaaazzz~~~rrrtttyyytttooollllllmmmqqqzzzxxxmmmgggfffcccdddeeegggjjjmmmooopppyyyvvvkkkbbbdddmmmzzzvvvllliiifffkkkrrryyywww}}}yyyrrrmmmaaaPPPKKKOOOTTTfff}}}fffQQQJJJFFF???===???<<<<<<<<<===============>>>>>>===============>>>BBBDDDLLLaaarrrqqq|||dddOOOJJJFFFGGGIIIMMMYYYppp}}}rrrgggaaaZZZVVVRRRMMMLLLOOOUUU\\\ggguuuyyyooogggaaa[[[UUUPPPNNNLLLKKKKKKJJJIIIPPPXXXcccooo~~~{{{uuuxxx{{{wwwwww{{{~~~~~~hhh___eeeooozzzhhhWWWLLLDDD>>>:::888777777777666666666555666666666555444444444333333333333444444444555555555555555555555555555555333333333444444444555555444555666888:::;;;<<<======BBBGGGRRRgggzzz~~~vvviiilllsss{{{|||}}}|||sssnnnkkkmmmoootttyyyvvvwwwssstttwwwzzz}}}vvvkkkbbbccclllxxx~~~{{{sssjjjgggdddggglllsssyyysssnnnaaaRRRKKKNNNQQQ___wwwkkkTTTKKKHHHBBB>>>===;;;<<<<<<<<<======>>>>>>>>>======<<<<<<===>>>>>>BBBCCCHHHWWWqqqvvvqqquuuhhhRRRKKKFFFHHHIIIJJJRRRfffqqqjjjaaaYYYRRRNNNMMMNNNLLLPPPVVV___lllxxxnnnhhhbbbZZZUUUQQQNNNMMMNNNLLLIIIMMMRRRUUUaaasss{{{tttuuu{{{}}}~~~qqqbbb```dddsssqqq___PPPEEE???<<<888777777777666555555555777777666555444333333333333333333444444444555555444444444555555555555555333333333444444444555555555555666888999;;;===>>>???EEEMMM[[[mmmzzzwwwmmmbbbeeeooozzz|||yyyssstttyyyyyyrrrnnnkkkmmmqqqvvvuuujjj```bbbkkkxxx~~~}}}wwwpppiiieeeaaadddiiirrr~~~zzzssslllaaaSSSKKKKKKNNNXXXmmmnnnVVVLLLIIIDDD>>><<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<===>>>>>>BBBCCCFFFOOOaaa|||rrrpppoooUUUKKKFFFGGGHHHHHHLLL]]]||||||pppaaaVVVPPPMMMKKKHHHIIIJJJNNNWWWgggyyy~~~tttmmmggg___XXXRRROOONNNOOOMMMJJJKKKOOONNNXXXhhhyyy~~~vvvvvvyyy}}}jjj```]]]eeepppwwweeeTTTGGGAAA???999888888777666555555555777777666555444333333333333333333444444444555555444444444555555555666666333333333444444444555555666666666777999;;;===???>>>DDDQQQbbbttt|||uuujjj[[[___llluuunnnooouuu|||ssspppmmmlllnnnrrrwwwuuuiii```aaakkkxxx~~~~~~}}}{{{xxxvvvsssqqqrrrvvvzzz}}}uuummmgggccc```cccjjjtttzzzvvv|||tttkkk```TTTKKKIIIKKKSSSeeeqqqZZZMMMHHHDDD???;;;;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>>CCCCCCEEEJJJUUUooouuummmuuuwwwZZZLLLEEEEEEGGGHHHJJJWWWuuussscccWWWMMMFFFGGGGGGGGGGGGLLLXXXgggrrryyyrrrlllccc]]]UUUQQQOOOOOONNNJJJJJJMMMLLLRRR^^^mmm~~~zzzxxxxxxtttcccZZZZZZbbbsss}}}kkkXXXJJJCCCAAA::::::999888777666555555666666666555444444444333333333333444444444555555333333444444555666666666333333333444444444555555777777777777999;;;>>>???;;;BBBRRRhhhzzz~~~uuuiiiVVV\\\mmmxxxoooqqqxxxuuupppmmmkkklllqqquuuzzzwwwkkk```aaajjjxxx~~~|||zzzxxxnnnllliiiggghhhjjjnnnqqqrrruuu{{{xxxnnnfffbbb___cccjjjtttxxxqqqvvvkkk```VVVMMMHHHJJJOOO___yyyyyybbbQQQIIIDDD@@@===========================;;;;;;;;;;;;<<<===>>>>>>AAAAAAEEEIIINNNaaa|||nnnooo{{{```NNNEEEDDDFFFHHHIIIRRRmmm{{{kkkZZZLLLHHHIIIHHHGGGHHHOOOZZZbbbjjjooosssuuuuuuwww}}}{{{tttkkkddd\\\VVVRRRRRRPPPKKKJJJLLLKKKNNNUUUaaaqqq~~~zzzwwwzzznnn```WWW\\\jjj}}}qqq]]]LLLDDDBBB;;;;;;:::999888777666666555555555555555555444444333333333444444444555555333333444444555666666777333333333444444444555555777777777777999<<<>>>@@@>>>EEEVVVlll}}}}}}qqqeeeXXX___ssstttuuu|||xxxpppnnnjjjiiimmmtttzzz{{{ooocccbbbjjjwww|||qqqnnnjjjfffdddcccdddeeedddhhhlllppptttxxx}}}tttlllhhh```bbbgggpppvvvjjjqqqzzzlllaaaXXXPPPJJJJJJMMMYYYrrrnnnYYYLLLEEEBBB???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???DDDHHHKKKXXXzzzvvvoootttfffRRRFFFCCCDDDHHHHHHMMMbbbzzz|||gggVVVHHHHHHGGGEEECCCGGGNNNTTT\\\___cccbbb``````dddiiigggiiikkkpppwww|||rrrkkkccc\\\WWWUUUSSSNNNLLLMMMKKKKKKOOOYYYiii|||{{{vvvvvv}}}yyyjjjZZZ[[[gggzzzuuu___NNNEEEBBB<<<<<<;;;:::999888777666444444444555555555555555333333333444444444555555333333444444555666777777333333333444444444555555888777777777999<<>>===<<<;;;:::::::::::::::;;;<<<===>>>???<<<===CCCHHHIIISSSrrr~~~sssrrryyyiiiTTTHHHCCCDDDHHHGGGJJJ[[[ppp{{{bbbRRRLLLHHHGGGFFFFFFIIIOOOQQQQQQRRRRRRRRRQQQQQQPPPRRRUUUXXXXXX[[[bbbmmmwww}}}ttteeeaaa[[[VVVSSSRRRPPPNNNMMMMMMOOOTTTZZZfff{{{~~~uuuwww|||~~~qqqiiiaaadddwwwzzzkkk[[[MMMEEE???<<<999666666666666555555555555555555555555555555555555555555555555555666666666666666555555555777666555444444444444444555777999;;;;;;===???AAA@@@NNN___rrr~~~rrraaa```XXXhhh~~~ppphhhgggllliiimmmxxxrrrgggeeekkktttyyypppjjjggggggffffffeeecccbbbdddgggjjjmmmmmmnnnrrrxxx}}}~~~zzzuuurrrsssvvvyyyzzzrrrlllhhhddddddjjjxxxrrrcccbbbiiiqqqsssggg\\\SSSLLLFFFHHHQQQgggmmmYYYLLLHHHHHHFFFAAA;;;:::===???>>><<<;;;;;;;;;<<<<<<<<<======;;;===<<>><<<:::;;;;;;;;;<<<<<<<<<======<<<>>>===AAAIIIMMM\\\vvv{{{qqqsss~~~yyy\\\LLLIIIGGGFFFEEEJJJUUUaaa}}}zzzcccWWWLLLIIIIIIHHHGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEFFFFFFEEEHHHMMMRRRYYYjjjwwwpppfff___ZZZVVVRRRNNNMMMKKKKKKNNNQQQYYYhhhwwwzzztttuuuzzztttfff```lll|||ssscccSSSJJJ@@@===999777777888888777555555555555555555555555555555555555555555555555555555666666666666666666555555444333333333444444666777999::::::;;;>>>@@@EEEVVVdddqqqxxxmmmaaaccccccwww}}}nnnhhhhhhhhhhhhnnnxxx{{{{{{zzzzzz|||}}}oooaaa^^^ccclllyyy}}}yyyuuussssssttttttrrrqqqppppppooommmkkkkkkgggbbb______```aaabbbaaaeeejjjppptttvvvvvvvvv~~~zzzlllhhhgggiiiqqqppp]]]UUUWWW\\\ooovvviii```WWWRRRKKKIIINNNccc}}}gggWWWOOONNNGGGCCC===;;;<<<<<<;;;999;;;;;;<<<<<<<<<=========<<>>:::888888999999888555555555555555555555555555555555555555555555555555555555555666666666666444444333333333333444444777888999999999;;;>>>@@@HHH[[[hhhppptttkkkbbbgggiiiuuuiiieeeeeegggjjjqqqyyy~~~}}}ooo```\\\```hhhuuu~~~~~~|||xxxuuummmiiieeebbbaaa``````___\\\^^^bbbfffjjjlllnnnnnnxxx{{{uuupppmmmmmmqqq~~~rrr^^^UUUVVVZZZfffxxxxxxlllbbbZZZUUUKKKHHHJJJ]]]ppp\\\PPPLLLFFFBBB???======>>><<<;;;<<<<<<<<<<<<============;;;???>>>???DDDDDDKKK]]]{{{mmmtttwwwXXXNNNFFFGGGHHHHHHMMMUUUlll}}}~~~~~~}}}ssscccTTTNNNNNNMMMKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJEEEFFFFFFEEEDDDEEEFFFGGGMMMQQQZZZgggyyy|||ooofffaaa]]]WWWRRRSSSOOOMMMLLLLLLNNNVVV___sss|||uuuvvv|||qqqbbbcccppp~~~}}}qqqbbbTTTLLLCCC@@@<<<:::999999999888666666666666666666666666555555555555555555555555444555555555666666777777444444444333333444444555888999999999:::<<>>>>>999???>>>>>>DDDEEEIIIWWWmmmooovvvcccSSSFFFFFFHHHGGGJJJQQQggg}}}~~~~~~~~~~~~}}}vvviiiZZZTTTSSSRRRTTTVVVUUUVVVWWWWWWVVVSSSOOOMMMHHHGGGFFFDDDDDDDDDEEEEEEJJJLLLOOOUUUcccxxxuuulllgggccc[[[UUUUUUQQQNNNNNNLLLLLLQQQXXXhhhxxxyyywwwzzz~~~|||iiiccclll|||uuueeeWWWOOOEEEBBB>>>;;;:::999888777666666666666666666666666555555555555555555555555444444555555666777777777555555444444444555666666888999::::::;;;===AAAEEEPPPhhhuuutttsssoooppp{{{xxxlllfffeeefffllluuu}}}oooaaa\\\^^^dddnnnvvv}}}{{{xxxuuurrrnnnllljjjiiiggghhhjjjmmmqqqttt{{{zzz{{{xxxxxxxxx}}}iiiYYYTTTVVV___iiivvvvvvkkkaaa[[[QQQMMMLLLWWWttt}}}gggRRRDDD@@@@@@@@@??????@@@@@@@@@<<<<<<=========>>>>>>>>>999@@@>>>===DDDEEEHHHSSSeeeuuuwwwuuu\\\HHHFFFHHHFFFHHHPPPaaa|||~~~~~~~~~~~~~~~~~~~~~~~~yyymmmaaa[[[YYYYYY^^^dddccceeeggghhheee```ZZZVVVPPPNNNJJJHHHGGGFFFFFFFFFFFFHHHJJJLLLSSSddd{{{tttnnniii```YYYVVVRRROOONNNMMMKKKOOOTTT^^^nnn~~~xxxyyy{{{sssfffiiiyyy~~~mmm]]]SSSHHHDDD???<<<:::999888666666666666666666666666666555555555555555555555555444444555555666777777888666555555555555666777888888999:::;;;<<>><<<=========>>>>>>>>>>>>:::AAA>>>;;;BBBDDDFFFOOO^^^xxxwwwiiiNNNHHHHHHEEEGGGOOOYYYttt~~~~~~~~~~~~zzzpppfff```]]]^^^eeemmmpppsssvvvwwwtttmmmfffaaaZZZWWWQQQNNNLLLKKKKKKJJJDDDGGGJJJIIILLLXXXlll|||zzzsssmmmccc[[[VVVQQQNNNNNNMMMKKKMMMRRRXXXhhhyyyyyyxxxzzzzzzhhhhhhwwwtttbbbWWWIIIFFFAAA===:::999777555777777777777777777777777555555555555555555555555444444444555666777777888666666666666666777888888888999:::;;;===AAAFFFJJJYYYttt}}}zzzzzzwwwhhhaaabbbfffhhhooo~~~~~~~~~~~~~~~~~~zzzmmmaaa\\\]]]aaagggmmmooossswwwxxxwwwxxx}}}~~~~~~zzz|||~~~qqq^^^VVVVVV]]]fffrrr}}}vvviiiaaaQQQOOOMMMRRRfffsssZZZGGG?????????>>>;;;:::::::::============>>>>>>>>>>>>;;;BBB>>>:::@@@CCCDDDLLLWWWoooxxx}}}sssSSSJJJIIIEEEFFFNNNRRRnnn~~~}}}}}}~~~~~~}}}}}}}}}yyyvvvrrrmmmkkkjjjkkklllssswww|||}}}xxxuuujjjggg^^^TTTOOONNNKKKGGGGGGEEEDDDGGGJJJPPP\\\gggzzzoooeee```XXXUUUQQQNNNNNNOOOOOOOOOPPP\\\ooo}}}vvvuuuzzzvvviiihhhtttooo[[[OOOGGGAAA>>><<<888888:::888888777666666666666666666666666666666666666666666666666666666555555555555555555555555666777777:::>>>:::999@@@AAAEEEQQQlll}}}yyyyyy}}}lllfffccc___```fffqqq~~~}}}||||||~~~~~~}}}oooiii```[[[[[[```eeehhhiiilllnnnpppqqqsssuuuxxx{{{||||||{{{yyyyyyzzz||||||fffYYYWWW[[[jjjwww}}}mmmccc[[[RRRMMMSSS___vvv~~~qqq\\\IIIEEEAAA===<<<======;;;999<<<;;;;;;;;;;;;<<<======AAAAAA@@@??????AAAEEEHHHRRRfffzzzzzzWWWKKKIIICCCCCCIIIPPPaaa~~~~~~||||||}}}{{{zzzzzzyyywwwtttqqqpppqqqrrrttt{{{}}}~~~vvvsssjjj^^^WWWTTTOOOIIIIIIFFFEEEGGGIIILLLVVV```vvvtttjjjfff^^^ZZZUUUQQQOOONNNNNNMMMNNNWWWgggyyywwwsssrrryyyxxxiiigggrrrzzzgggVVVLLLBBB???===:::888999888888777666666666666666666666666666666666666666666666666666666666666555666555555555555666777777888===::::::AAACCCIIIWWWpppvvvwwwzzzjjjeeebbb___bbbhhhttt~~~}}}~~~~~~||||||||||||}}}kkkeee^^^[[[\\\aaafffiiiiiikkkmmmnnnnnnnnnppprrruuuwwwxxxyyyyyy{{{}}}nnnbbb^^^```pppqqqggg\\\SSSMMMQQQ\\\rrrrrr]]]IIIEEEAAA===<<<======<<<999<<<;;;;;;;;;;;;<<<======@@@AAA@@@??????AAAEEEHHHPPPaaa~~~~~~tttxxx```PPPLLLFFFEEEJJJPPP^^^{{{|||}}}}}}|||zzzzzz}}}|||yyyxxxwwwzzzyyyxxxxxxyyyzzz|||}}}}}}||||||~~~xxxlllddd^^^VVVNNNKKKGGGEEEFFFGGGHHHOOOWWWiii{{{|||sssnnneee```YYYTTTPPPNNNLLLJJJLLLQQQ\\\lllyyyqqqkkknnnvvvzzziiieeennnwwwaaaSSSDDD???===;;;999999888888777666666666666777666666666666666666666666555555666666666666666666666666555555666666777888777;;;999;;;BBBEEEMMM___xxxrrrtttuuugggcccaaa___dddlllxxx}}}{{{vvvvvvwwwxxxzzz}}}yyyfffbbb]]][[[]]]bbbfffiiijjjlllmmmmmmllllllmmmnnnqqqsssuuuwwwxxxzzz}}}~~~}}}||||||xxxkkkeeeddduuusssiii]]]TTTNNNPPPYYYlllwwwbbbOOOGGGCCC>>><<<===>>><<<:::<<<;;;;;;;;;;;;<<<======@@@@@@@@@??????@@@DDDGGGLLL[[[uuuwwwtttjjjTTTMMMGGGFFFIIIMMMXXXqqq}}}}}}}}}{{{zzzzzz|||~~~{{{yyywwwwww{{{|||}}}|||zzz{{{|||}}}xxxqqqjjj___UUUMMMIIIEEEFFFEEEEEEIIIOOO^^^ooozzztttiiiddd]]]VVVRRRNNNKKKIIILLLNNNTTTbbbuuuzzznnniiigggkkkyyyzzzjjjcccjjj~~~jjjXXXFFF>>>>>><<<::::::999888777777666666777777666666666666666666666666555555555555666666666666666666666555666777777888666:::999;;;BBBDDDOOOfff~~~mmmqqq~~~}}}ooocccaaa``````fffppp{{{}}}{{{tttttttttuuuxxx{{{~~~zzzfffbbb]]][[[^^^bbbeeeggglllmmmnnnnnnmmmlllmmmoooppprrrtttuuuuuuwwwzzz|||~~~zzzwwwvvvuuuzzz|||~~~rrrhhhfffwwwqqqfff]]]TTTNNNOOOVVViiilllYYYJJJEEE???===>>>>>><<<:::<<<;;;;;;;;;;;;<<<======>>>???@@@??????@@@CCCFFFKKKXXXooo~~~tttWWWLLLGGGEEEFFFIIIQQQeee~~~}}}||||||}}}}}}zzzyyy~~~~~~{{{zzzyyyyyy}}}}}}{{{yyyxxx}}}}}}yyyssshhh]]]QQQKKKFFFFFFEEEDDDGGGLLLSSSbbbxxxxxxlllggg___XXXTTTPPPMMMKKKMMMMMMQQQ[[[mmm~~~oooiiieeeeeeppp|||lllbbbeeewwwqqq^^^III@@@>>>===;;;;;;999999888777777777777777777777777777777777777777444555555555666666777777666666666666666777888888777:::999<<>>>>>>>>===;;;<<<;;;;;;;;;;;;<<<=========>>>?????????@@@BBBDDDKKKWWWnnn}}}___NNNIIIGGGGGGHHHNNN]]]yyy~~~~~~~~~}}}|||zzzppplllpppuuu|||}}}{{{zzzzzzzzz}}}yyyuuuqqqvvvzzzzzzzzzwwwnnneeeXXXPPPIIIGGGFFFDDDFFFIIIPPP[[[mmm|||pppkkkccc\\\VVVRRROOOMMMMMMMMMPPPWWWdddxxxuuulllfffcccjjj{{{rrrdddaaaoooxxxfffQQQEEE@@@<<<;;;<<<999999888777777777777888777777777777777777777777444444555555666777777777777777666666777777888999777;;;:::>>>BBBCCCTTTtttuuuhhhqqq~~~~~~{{{mmm{{{rrrggg^^^^^^```bbblllxxx~~~{{{xxxyyyzzz||||||{{{yyyxxxyyy|||{{{oooiiiccc______bbbeeegggiiijjjkkkkkkjjjjjjkkklllfffiiilllooorrrvvvzzz}}}|||}}}xxxsssqqquuuxxx{{{}}}~~~ppplllxxx|||kkkbbb___WWWQQQQQQTTTeeevvvbbbNNNIIIBBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<======<<<===??????>>>???AAACCCJJJVVVlll|||lllTTTLLLJJJIIIJJJMMMXXXooo~~~|||xxxmmmhhhlllqqqttt}}}}}}{{{zzzzzzzzz||||||xxxrrruuuvvvuuuvvvwwwsssmmmbbbXXXMMMIIIFFFDDDDDDGGGMMMVVVeeexxxvvvppphhh```ZZZUUUQQQNNNIIILLLOOOSSS[[[mmmqqqkkkfffiiiuuuyyyggg___gggtttoooZZZKKKBBB;;;:::<<<:::999888888777777888888777777777777777777777777444444555555666777777888777777666666777777888999777:::;;;@@@EEEFFFZZZ~~~rrrgggsssxxxrrr```nnnoooeee^^^^^^```bbbnnn{{{{{{xxxwwwvvvvvvyyy~~~}}}{{{zzz|||~~~}}}rrrlllddd``````dddhhhjjjkkklllmmmllljjjhhhiiijjjeeegggkkkmmmppptttxxx{{{{{{~~~yyyuuuuuuyyy}}}wwwkkkttt~~~ooogggaaaZZZSSSQQQRRRaaazzzfffPPPJJJCCC???>>>???===<<<<<<;;;;;;;;;;;;<<<======;;;===>>>???>>>???AAABBBHHHRRRfff}}}wwwXXXMMMJJJIIIIIIKKKSSSeeezzznnnjjjnnnsssqqq{{{}}}{{{~~~}}}zzzyyyxxxyyy{{{wwwwwwtttpppqqquuuuuurrriii]]]QQQJJJGGGCCCCCCFFFGGGMMM[[[ooo{{{uuulllccc\\\VVVRRROOOFFFJJJNNNPPPVVVeee{{{vvvpppjjjkkksssjjj]]]bbbmmmwwwbbbQQQCCC:::999<<<:::999888888777888888888777777777777777777777777444444444555666777777888777777777777777888888999777:::<<>>???>>><<<<<<;;;;;;;;;;;;<<<======;;;<<<>>>???>>>???@@@BBBEEENNNaaa~~~~~~|||YYYKKKHHHFFFFFFHHHMMM]]]}}}xxxuuuuuuvvv{{{|||}}}|||{{{|||}}}zzzyyyyyyzzz}}}~~~}}}wwwpppmmmnnnqqqqqqqqqlllcccWWWNNNJJJHHHCCC@@@GGGLLLVVVddduuuxxxoooiiiaaaWWWPPPOOOMMMKKKIIIJJJNNNZZZppp}}}ssslllpppuuuzzz{{{iiiaaabbbuuu|||dddQQQEEE;;;777777999999888888777666666666666666666666666777888888666666666666666666666666666666666777888888999999<<<:::===BBBBBBJJJfffooommmwwwdddXXXddd~~~fff]]]YYY[[[\\\```ppp~~~xxxtttuuuxxxzzz|||~~~||||||yyyoooeeebbbcccffflllsssvvvtttpppmmmjjjiiiiiiiiiiiiiiijjjkkkllloootttxxxyyypppkkknnn}}}yyyqqq```YYYOOOOOOVVVZZZppprrrZZZMMMBBB>>>>>>======???<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@BBBGGGYYYwwwfffQQQIIIEEEHHHGGGIIIUUUlll|||zzz|||}}}~~~~~~}}}zzzxxxxxxyyy|||}}}zzztttpppoooqqqrrrssssssjjj^^^SSSLLLHHHEEEDDDFFFIIIQQQ]]]lll||||||sssmmmeee[[[TTTQQQLLLJJJIIIJJJMMMWWWkkk|||zzzqqqqqquuuzzzqqqfffdddkkkiiiVVVHHH>>>::::::888888888777666666555555:::999888666555555555555666666666666666666666666666666666777888888999999<<<:::===BBBDDDNNNllltttsssyyyeeeYYYggg{{{eee]]]XXX[[[]]]bbbrrr|||zzzyyyzzzzzz}}}~~~|||}}}{{{qqqgggddddddgggmmmtttwwwuuurrrooolllkkkkkkkkkiiijjjkkkkkkllloootttxxxzzzrrriiigggrrr{{{sssggg```TTTQQQTTTUUUiiivvv^^^QQQEEE@@@>>><<<<<<======<<<<<<;;;;;;<<<<<<===============>>>???@@@AAACCCGGGVVVqqqnnnTTTJJJHHHHHHFFFGGGPPPccc|||yyywwwwwwxxx{{{zzz}}}zzzuuuqqqppprrruuuyyyrrrgggYYYNNNGGGFFFFFFDDDFFFJJJRRR^^^kkkwww~~~wwwqqqjjj___WWWTTTLLLJJJIIIJJJLLLSSScccrrrwwwssstttxxx{{{llleeeaaayyyqqq\\\MMMAAA===>>>888888888777666666555555:::999888666555555555555666666666666666666666666666666666777888888999999<<<;;;===AAAFFFTTTttt|||ggg[[[llltttddd\\\WWWZZZ]]]eeevvv~~~||||||~~~|||~~~|||rrriiiffffffhhhnnntttyyywwwtttqqqooonnnmmmmmmjjjjjjkkkkkklllooossswwwzzz}}}uuuggg___eeesss~~~vvvjjjeeeXXXSSSSSSRRRcccyyybbbUUUGGGAAA???<<<:::;;;=========<<<<<<=========>>>>>>>>>>>>>>>???@@@AAADDDFFFSSSjjj~~~\\\LLLKKKHHHEEEEEEKKKXXXqqq~~~{{{xxxwwwxxxzzzzzzxxxyyy~~~~~~xxxrrrooorrruuuyyyvvvoooaaaRRRHHHEEEEEEEEEDDDEEEIIIQQQZZZdddiiioooxxxyyyssslllbbbZZZVVVNNNKKKJJJKKKLLLPPP\\\hhh~~~|||uuutttwwwqqqeee]]]oooxxxbbbQQQDDD>>>???999999999888777777666666666666666666666777777888666666666666666666666666666666666777888888999999===<<<>>>AAAGGGYYYzzz~~~iii___rrrooobbb[[[WWWYYY^^^hhhzzz}}}|||}}}}}}sssjjjgggfffhhhmmmsssxxxwwwuuusssqqqpppooooookkkkkkkkkjjjjjjmmmqqqtttyyyzzz|||}}}uuufffZZZ^^^kkkvvvhhhdddYYYSSSSSSRRRaaa|||zzzbbbUUUGGGAAA???;;;::::::======<<<<<<<<<<<<======??????>>>>>>???@@@AAAAAADDDGGGPPPccc}}}hhhQQQMMMHHHEEEEEEHHHOOOccc}}}}}}|||yyywwwwwwyyy||||||zzzxxx{{{~~~wwwqqqnnnpppsssuuuwwwuuujjj[[[MMMGGGEEEEEEDDDCCCDDDHHHOOOUUUYYY___fffnnnuuu}}}|||tttmmmccc[[[WWWQQQNNNLLLLLLLLLOOOWWW```tttvvvtttuuuuuueee[[[ggg{{{}}}hhhUUUFFF>>>===;;;::::::999999888777777666666666666666777777888666666666666666666666666666666666777888888999999>>>>>>>>>@@@III^^^~~~mmmfffzzz|||jjj___ZZZVVVXXX___lll|||}}}|||}}}}}}sssjjjgggfffggglllqqquuuuuutttsssrrrrrrrrrrrrmmmmmmllljjjiiijjjnnnqqqwwwwwwxxxzzz~~~qqqbbbWWW[[[gggzzz~~~uuueeeddd[[[TTTSSSRRR^^^wwwwww```SSSFFF@@@>>><<<:::;;;<<<;;;;;;::::::;;;;;;<<>>???BBBLLLcccvvvooovvvfff[[[XXXVVVXXX```nnn|||}}}~~~}}}tttkkkhhhggggggkkkpppssssssttttttuuuuuuuuuuuurrrqqqooollljjjjjjlllooouuussstttyyy|||~~~lll^^^TTTXXXcccsss|||sssfffggg^^^UUURRRPPPYYYnnnvvv___RRREEE@@@>>><<<;;;<<<;;;;;;::::::::::::;;;;;;??????>>>>>>>>>??????@@@BBBFFFMMM[[[tttlllUUUJJJEEEFFFJJJLLLTTTqqq|||xxxuuutttvvvyyyyyyyyyyyyzzz}}}|||xxxsssooommmkkkiiihhhjjjmmmoookkkaaaVVVNNNIIIEEEEEEDDDCCCDDDEEEGGGHHHIIIIIIMMMRRRVVV^^^nnn~~~yyyrrrjjjbbb___VVVQQQLLLLLLKKKKKKPPPWWWcccvvv~~~wwwtttyyy}}}}}}|||ppp^^^```lllyyyeeePPPBBB>>>999999888888777666666555:::999888666555555555555666666666666666666666666666666666777888888999999;;;>>>@@@DDDPPPjjjzzznnn```XXXWWWUUUXXXaaaooo|||vvvmmmiiihhhhhhkkkppprrrssstttvvvxxxyyyyyyzzzxxxwwwtttppplllkkklllnnnrrrppprrrxxx{{{{{{~~~mmm^^^SSSVVV___mmm{{{qqqeeehhh```UUURRROOOWWWiiixxx```SSSFFFAAA???===<<<===<<<<<<;;;;;;;;;;;;<<<<<>>>>>======>>>>>>>>>???DDDKKKWWWooo~~~\\\LLLEEEEEEJJJKKKNNNddd}}}xxxtttrrrtttvvvrrrsssuuuwwwzzz~~~zzzuuuooolllkkkjjjgggdddeeefffgggddd]]]TTTMMMIIIDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDFFFLLLOOOSSS```nnn}}}uuummmfffcccVVVPPPKKKJJJIIIJJJNNNUUU^^^sssyyytttwww~~~|||}}}|||uuuddddddllllllUUUEEE@@@777777777666555555444444666666666666666777888888666666666666666666666666666666666777888888999999999===AAAEEETTTpppiii\\\VVVVVVUUUXXXbbbppp{{{wwwoookkkjjjiiilllqqqrrrsssuuuxxxzzz|||}}}}}}|||{{{xxxsssnnnlllmmmoooqqqnnnpppxxx{{{zzz}}}}}}~~~qqqbbbUUUVVV^^^jjj~~~{{{qqqbbbggg___UUUSSSQQQXXXiii{{{cccVVVHHHCCC@@@===<<<<<<======<<<<<<<<<<<<======>>>>>>===============>>>>>>CCCIIITTTkkkaaaMMMEEEDDDJJJJJJIII\\\ttt~~~}}}zzzyyywwwuuurrrooooooooonnnppptttzzz}}}zzzvvvsssnnnjjjiiigggfffddd___^^^]]][[[YYYUUUOOOJJJEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJMMMRRRUUUkkk{{{rrrggg]]]ZZZUUUOOOKKKJJJLLLMMMNNNZZZiii}}}zzzvvvuuusss}}}}}}vvvdddbbbhhhzzztttZZZHHHDDD999888888888:::;;;:::999888888777777666666555555777777777777777777777777555666888:::;;;;;;;;;:::;;;???@@@CCCWWWxxxyyyfff\\\VVVTTTTTTZZZeeepppwwwzzz}}}qqqiiiiiilllmmmnnnoooppprrrvvvzzz}}}{{{xxxuuusssqqqnnnlllqqqqqqqqqtttxxx{{{}}}}}}}}}}}}~~~~~~uuu^^^WWW]]]]]]eee}}}|||rrrmmmbbbYYYVVVSSSPPPWWWcccuuuYYYHHHDDD??????AAA>>>======<<<<<<<<<<<<=====================<<<<<<<<>>;;;999999888666444888777777777777666666666777777777777777777777777666666666777888999:::;;;999>>>BBBJJJbbb}}}iiiYYYRRRTTTSSSVVV^^^kkkwww~~~yyyqqqooooooooonnnmmmmmmnnnpppsssuuuxxxyyyvvvvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{~~~}}}zzzyyyyyyyyyxxxvvvwww{{{hhhYYY\\\___lllwwwnnncccYYYUUUPPPMMMSSS___|||___LLLFFF???===>>>:::===<<<:::999999:::<<<===<<<<<<==================@@@AAADDDIIIVVVlllmmmRRRFFFHHHDDDDDDKKKOOO^^^zzz~~~{{{xxxuuurrrrrrqqqoooooorrrxxx}}}xxxvvvuuuqqqmmmiiieeecccbbbaaa___XXXTTTPPPMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIGGGEEECCCCCCEEEGGGOOOZZZqqqzzzrrrnnnccc]]]UUUOOOKKKJJJIIIIIILLLWWWfffuuuwwwooommmmmmzzzxxxhhh___jjj}}}kkkUUUGGGBBB???;;;999888777666444777777777777777777777777777777777777777777777777666666555555666888:::;;;:::???CCCMMMgggzzzfffWWWSSSRRRSSSWWWaaaooo|||{{{sssooommmmmmlllmmmnnnnnnooopppqqqrrrssstttvvvxxxxxxxxxxxxxxxxxxwwwxxxxxxwwwwwwwwwxxxzzz{{{~~~|||yyywwwvvvvvvuuurrrsssvvvyyy|||nnn\\\\\\aaasss{{{pppdddZZZUUUPPPKKKQQQ\\\wwwaaaNNNGGG@@@===???;;;>>><<<:::999999:::<<<>>><<<<<<<<<<<<============@@@@@@CCCIIISSSfff~~~]]]JJJJJJGGGFFFJJJJJJUUUnnn}}}zzzxxxwwwuuurrrrrruuu{{{~~~xxxuuuuuuqqqnnniiieeedddbbbaaa```YYYUUUPPPLLLKKKKKKKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGEEECCCDDDFFFHHHNNNUUUfff|||tttppphhhbbbYYYQQQMMMJJJIIIHHHLLLTTTaaaooo}}}~~~sssooojjjuuuqqqbbbjjj}}}oooYYYIIIAAA>>>;;;999888888888777777777777777888888888888777777777777777777777777666666555555666888:::;;;;;;@@@DDDPPPkkk~~~|||zzzuuubbbWWWUUUQQQRRRXXXdddsss~~~uuupppmmmmmmmmmppppppppppppppppppppppppsssvvvyyyzzzxxxwwwxxxyyyyyyzzz{{{yyywwwvvvwwwyyyyyy{{{~~~}}}{{{|||}}}zzzwwwvvvuuusssqqqpppsssuuuwww}}}yyyccc^^^cccxxxttthhh]]]WWWPPPKKKPPP[[[tttcccOOOHHH@@@>>>@@@===>>>===<<<::::::<<<===>>>;;;<<<<<<<<<======>>>>>>???@@@DDDJJJRRRdddhhhNNNKKKHHHGGGJJJHHHSSSggg}}}yyyvvvsssrrruuu{{{{{{wwwwwwssspppkkkgggfffdddcccbbb^^^YYYSSSOOONNNNNNMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGEEEDDDDDDFFFIIIJJJMMM[[[wwwwwwtttllleee\\\TTTOOOLLLJJJIIIJJJOOOYYYfffuuuzzzssslllttt~~~{{{jjjnnn}}}zzznnnZZZKKK@@@===:::888999999999999777777777888888888888999777777777777777777777777666666666777888999:::;;;<<<@@@EEESSSooo{{{vvvzzz~~~vvvkkkvvv}}}nnn]]]UUUTTTPPPRRRYYYfffuuu~~~~~~~~~wwwqqqooopppqqqsssssssssrrrrrrpppooonnnrrrvvvzzzzzzxxxvvvwwwyyyzzz|||}}}zzzwwwuuuwwwyyywwwzzz}}}{{{xxxwww{{{|||yyywwwvvvrrroooppprrrrrrrrrvvv|||~~~zzz~~~pppcccbbbwwwxxxlll```ZZZRRRLLLQQQ[[[ssseeePPPIIIAAA???AAA>>>=========<<<<<<=========;;;;;;<<<<<<===>>>>>>>>>??????DDDJJJQQQ```tttTTTKKKFFFFFFHHHFFFQQQ```}}}{{{xxxuuusssuuu{{{~~~zzzyyyvvvrrrnnnjjjhhhgggfffdddccc^^^XXXTTTRRRQQQQQQPPPLLLKKKKKKJJJJJJKKKKKKLLLIIIHHHGGGEEEBBBBBBDDDFFFHHHIIITTTmmm|||xxxnnnhhh___VVVQQQNNNLLLKKKHHHKKKSSS___nnnvvvrrrvvvpppqqq{{{vvvlllZZZLLLBBB???:::888888999999999777777888888888999999999777777777777777777777777555666777999::::::;;;;;;<<<@@@FFFUUUttt~~~zzzxxxzzzzzz{{{|||zzzrrrhhhcccoooyyyvvvgggZZZSSSRRROOORRRZZZgggwww~~~|||zzztttvvvwwwxxxyyy}}}}}}vvvpppnnnqqqtttttttttttttttsssqqqooonnnoootttyyyzzzxxxvvvxxxzzzzzz}}}~~~{{{wwwuuuwwwzzzvvvzzz}}}{{{vvvtttwww{{{{{{{{{yyywwwsssqqqrrrtttsssppprrrwwwxxxzzzvvvuuuxxxjjjaaarrr|||oooccc\\\TTTMMMRRR[[[tttiiiSSSJJJAAA>>>@@@<<<;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>BBBIIIMMM[[[{{{{{{]]]OOOFFFEEEHHHGGGLLLWWWooo~~~{{{wwwuuuwww}}}|||{{{xxxtttooollljjjiiihhhffffffbbb\\\XXXUUUTTTSSSRRRNNNNNNMMMMMMMMMMMMNNNNNNIIIIIIGGGDDDAAA@@@BBBDDDKKKKKKSSSiii|||pppiii```XXXRRROOOMMMLLLHHHKKKQQQ\\\kkk}}}xxxvvvxxxttttttzzztttjjjZZZLLLDDD@@@;;;999888888888888777777888888999999999999777777777777777777777777555666888:::;;;;;;;;;:::<<>>:::999:::<<<======<<<:::999;;;;;;;;;<<<===>>>>>>???======AAAGGGJJJVVVwww{{{rrreeeTTTHHHFFFIIIIIIGGGOOOfffwwwxxxxxxwwwwww{{{yyyvvvqqqllliiihhhhhhiiihhhgggeeeaaa\\\WWWTTTSSSQQQOOONNNOOOPPPQQQQQQPPPOOOKKKFFFCCCCCCCCCDDDDDDDDDMMMWWWfffxxxpppjjjaaaYYYSSSOOOLLLJJJJJJKKKOOOXXXgggyyyyyyxxx}}}{{{uuu~~~yyyooobbbVVVMMMCCC999777888888777888666666666777888888999999888888777777777777888888999999888888999999:::;;;999EEEJJJXXX}}}{{{qqqeeedddmmmtttqqqcccVVVPPPOOOQQQSSSYYYfffuuuzzzyyywwwrrrnnnmmmkkkmmmooorrruuuyyy~~~uuuoooooorrrtttxxxvvvttttttvvvtttqqqmmmqqqtttwwwxxxxxxxxxzzz{{{}}}|||||||||zzzyyyzzz}}}~~~zzzwwwvvvwww{{{}}}}}}|||xxxxxxyyyyyyxxxwwwwwwvvvuuu{{{uuuqqqvvv}}}yyyfffjjjrrrfff```XXXPPPRRRZZZtttsssUUUFFFCCCAAA<<<999;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<======:::???EEEGGGGGGSSSqqq{{{qqquuutttSSSHHHJJJIIIDDDFFFPPP]]]ppp|||{{{xxxvvvvvvzzz{{{xxxsssnnnkkkjjjjjjkkkiiihhhfffbbb]]]YYYVVVTTTSSSRRRPPPQQQRRRTTTTTTSSSQQQMMMGGGDDDCCCDDDDDDDDDEEELLLUUUccc~~~{{{qqqkkkbbbZZZTTTPPPLLLJJJJJJKKKOOOWWWdddvvv|||zzz|||yyyqqqwww}}}tttfffYYYNNNDDD:::999:::999888888777777777777888888888888777777666666666666777777555666666888999;;;===>>>999EEEIIIWWW|||}}}yyyssszzz}}}vvvfffVVVOOONNNQQQSSSZZZhhhwwwyyyuuutttsssnnnjjjjjjkkkmmmpppsssvvvzzz~~~vvvqqqpppsssuuuwwwvvvuuuvvvxxxxxxuuurrrsssuuuwwwwwwwwwxxxzzz|||~~~}}}|||}}}~~~}}}{{{{{{~~~||||||}}}}}}}}}}}}||||||{{{zzzxxxxxxtttwww|||uuuyyy~~~~~~}}}~~~iiikkkssseee___YYYRRRSSSYYYnnntttWWWHHHEEEBBB===:::;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<=========@@@DDDFFFFFFQQQkkkqqqrrr}}}\\\LLLJJJIIIDDDCCCKKKTTTdddaaaccchhhnnnuuu|||}}}yyyxxx}}}|||zzzuuuqqqnnnmmmmmmmmmkkkjjjhhhddd```\\\YYYWWWWWWUUUSSSTTTUUUWWWWWWWWWTTTOOOIIIEEEDDDDDDDDDDDDEEEJJJRRR___yyysssmmmddd\\\UUUPPPLLLIIIIIIJJJNNNUUU```qqq{{{zzzwwwmmmnnnzzz}}}mmm^^^OOOEEE<<<;;;<<<:::999999888888888888777777777777666666555555555555666666555666666888999;;;===>>>:::DDDHHHWWW|||}}}hhhWWWOOONNNPPPSSS\\\jjjzzzzzzuuuqqqqqqpppkkkhhhiiimmmpppsssvvvyyy}}}wwwssssssuuuwwwwwwwwwwwwxxxzzz{{{zzzxxxuuuvvvwwwwwwvvvxxx{{{}}}~~~}}}|||}}}~~~}}}{{{zzzvvvvvvvvvvvvzzz~~~~~~zzzxxxnnnlll~~~uuuddd^^^ZZZTTTSSSXXXfffvvvYYYJJJEEEBBB>>><<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<======>>>@@@AAACCCEEEGGGPPPdddwwwxxxrrruuuhhhQQQJJJHHHEEEFFFJJJOOO[[[xxxUUUXXX\\\bbbhhhnnnrrrtttzzz~~~~~~{{{wwwsssqqqooooooooonnnllljjjgggdddaaa]]]ZZZZZZXXXVVVVVVXXXZZZ[[[[[[XXXSSSLLLFFFDDDDDDEEEDDDEEEIIIPPP]]]tttuuupppggg___XXXRRRMMMJJJHHHIIIMMMSSS^^^nnn{{{yyyyyykkkgggrrrwwwfffQQQFFF===;;;<<<:::999999999999999888777666666555777666666555555666666777999999888888999999:::;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???AAA@@@BBBEEEHHHPPP```oooyyytttrrrUUUIIIGGGFFFFFFIIILLLVVVpppNNNOOOSSSWWW\\\```ccceeeooossswwwyyyzzz}}}}}}zzzvvvsssrrrrrrrrrqqqooollljjjhhhfffaaa^^^\\\ZZZWWWWWWYYY\\\]]]^^^\\\VVVNNNHHHEEEEEEEEEEEEEEEHHHOOO\\\rrryyyssskkkbbb[[[TTTNNNJJJFFFIIILLLRRR[[[kkk}}}zzzxxxooofffnnnoooTTTIII>>>;;;;;;999888888:::999999888777666555555888777777666666777777888999999888888999999:::;;;<<>>??????AAA@@@AAAFFFJJJRRR```nnnwww|||yyyYYYIIIFFFGGGCCCEEEHHHQQQhhhJJJKKKNNNQQQVVV[[[___aaafffiiimmmooopppsssxxx}}}}}}zzzwwwvvvuuuuuutttqqqnnnlllllljjjfffbbb___\\\ZZZYYY\\\___aaaaaa```YYYQQQIIIFFFEEEEEEEEEFFFHHHPPP___rrr}}}xxxooofff^^^VVVPPPLLLGGGIIILLLPPPXXXhhh{{{}}}yyywww|||vvviiilll|||xxxZZZNNNAAA<<<:::999888999999999999888777666666555888888777777777777888888555666666888999;;;===>>>===DDDJJJ___iiiWWWRRRSSSMMMVVVdddttt}}}zzzxxxwww{{{yyyzzz|||{{{xxxzzz~~~zzzyyy{{{|||~~~~~~}}}{{{xxxwwwwwwxxxtttuuuuuuuuutttuuuxxxzzzxxxyyy{{{zzzwwwsssrrruuuxxx{{{|||zzzhhheeeoooyyyxxxggg```ZZZRRROOORRR[[[wwwwww\\\KKKDDD???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@??????BBBFFFJJJQQQaaaooo||||||]]]LLLHHHGGGCCCEEEIIIQQQcccLLLLLLNNNQQQVVV[[[```cccbbbeeehhhiiijjjlllqqquuuyyy}}}~~~|||zzzyyyyyywwwsssooonnnooonnniiidddbbb___]]]\\\___bbbeeeeeeccc\\\RRRKKKGGGEEEEEEEEEFFFIIIRRRbbbuuu{{{rrriiiaaaYYYRRRMMMHHHKKKMMMOOOTTTbbbuuu{{{vvvwww|||mmmkkkuuubbbSSSDDD===;;;999:::<<<999888888888777777666666777777666666666666777777555666666888999;;;===>>>===DDDKKKccchhhWWWRRRSSSOOOYYYiiiyyy~~~~~~{{{zzz|||~~~|||xxxwwwxxxzzzrrrsssuuuuuuttttttvvvwwwwwwxxx{{{~~~yyysssqqqssswwwyyyzzz}}}nnnaaa```hhhpppzzzllleee]]]RRROOOSSS\\\uuuyyy^^^MMMEEE@@@===>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA>>>@@@CCCFFFHHHOOO___ooobbbPPPJJJHHHEEEFFFHHHNNN]]]zzzNNNNNNNNNPPPTTTZZZ___bbbbbbeeeggghhhhhhjjjnnnssstttxxx}}}}}}||||||xxxtttpppoooqqqooojjjfffeeebbb___^^^aaaeeeggghhhddd]]]SSSKKKGGGFFFFFFFFFGGGIIISSSdddwww}}}tttkkkcccZZZSSSNNNJJJLLLMMMMMMQQQ]]]ppp~~~}}}tttrrryyypppjjjqqqzzzgggWWWGGG>>><<<:::;;;>>>888888888888777777777777666666555555555555666666999999888888999999:::;;;===DDDMMMeee~~~hhhWWWRRRSSSRRR\\\mmm|||{{{zzz|||~~~}}}yyyxxxzzz}}}ppprrrtttuuutttttttttuuuvvvwwwzzz~~~|||tttqqqssswww{{{|||{{{}}}xxxeee\\\]]]dddkkk}}}}}}qqqiii___SSSPPPUUU\\\ttt{{{```OOOFFF@@@>>>???====================================>>>???@@@AAA>>>@@@CCCEEEEEELLL]]]ooofffTTTLLLIIIBBBAAABBBFFFSSSoooUUUUUUUUUVVVXXX[[[]]]___```___```bbbeeeggggggfffmmmqqqwww}}}{{{|||{{{xxxvvvtttooojjjeeeeeedddddddddfffhhhkkkmmmmmmggg[[[MMMFFFGGGFFFDDDGGGKKKUUUfffzzzssskkkcccZZZSSSRRRLLLIIIHHHJJJOOOYYYlll|||xxxrrrxxxxxx~~~}}}ffffff}}}nnnYYYDDD;;;;;;:::888888888888888888888888888888999888777666666777888999666666777777888999;;;<<>>???<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>@@@???@@@AAACCCLLL^^^nnnvvv\\\NNNIIIEEEDDDFFFKKKQQQeeeWWWWWWWWWXXXZZZ\\\___```bbbaaa```aaadddffffffeeejjjnnnsssyyy}}}{{{xxxtttnnnjjjhhhhhhgggfffhhhjjjmmmoooooojjj___QQQIIIHHHGGGEEEJJJNNNXXXiii{{{uuullleee\\\UUUSSSNNNKKKIIIJJJMMMVVVhhhwww|||tttvvvuuuzzzmmmjjj~~~qqq]]]GGG>>><<<;;;:::999888888888888888888888888999888777666666777888999666666777777888:::;;;<<<@@@@@@OOOpppyyyxxxqqq^^^UUURRRPPPSSS]]]lll|||zzzyyy~~~~~~zzzxxxwwwxxxxxxrrrqqqoooppprrrtttuuuuuusssuuuxxx|||}}}}}}~~~{{{xxxxxxzzz~~~vvvaaaVVVYYYbbbiiiwww}}}pppllleeeYYYSSSTTTZZZooocccQQQIIIBBB>>>>>><<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>@@@???@@@BBBDDDLLL^^^ooofffQQQIIIEEECCCEEEHHHLLL\\\ZZZZZZZZZ[[[\\\___aaabbbeeecccaaaaaabbbdddddddddgggjjjnnnrrrxxxzzzuuurrrnnnmmmkkkjjjjjjmmmppprrrsssooodddUUULLLJJJHHHFFFMMMQQQ]]]lll|||wwwnnnggg^^^WWWTTTNNNKKKIIIJJJKKKRRRbbbqqquuutttppptttuuunnn~~~vvvbbbLLLAAA>>><<<::::::888888888888888888888888999888777666666777888999777777777777999:::;;;<<<@@@AAARRRrrrrrrqqq~~~jjjYYYSSSQQQOOOSSS^^^mmm|||yyywww|||~~~zzzxxxvvvvvvvvvsssqqqooooooqqqsssssssssqqqsssvvvzzz~~~{{{dddXXXXXXbbbkkkwww~~~qqqllldddYYYSSSTTT[[[oooiiiUUUJJJCCC>>>===<<<<<<;;;;;;<<<<<<===>>>=========>>>>>>>>>??????@@@@@@AAACCCEEEMMM^^^nnnvvvZZZOOOGGGEEEEEEGGGHHHTTTqqq___^^^^^^^^^```bbbccceeehhheeebbbaaabbbccccccccceeefffiiimmmsss{{{}}}yyytttrrrooolllmmmooorrruuuwwwtttiiiYYYNNNJJJHHHFFFMMMTTTaaaqqq~~~xxxooohhh___WWWTTTMMMJJJIIIIIIJJJPPP^^^lllvvvrrrlllppp|||zzzqqq}}}{{{gggPPPDDD>>>;;;::::::888888888888888888888888999888777666666777888999777777777888999:::;;;<<<@@@CCCUUUvvvgggfffwwwvvvbbbTTTPPPOOONNNTTT___nnn|||yyyvvvzzz~~~{{{xxxwwwwwwwwwrrrpppnnnnnnooopppppppppnnnpppsssvvvzzz~~~}}}fffXXXWWWcccooorrrjjjaaaVVVPPPPPPYYYlllmmmVVVJJJDDD@@@===<<<<<<<<<<<<<<<======>>>=========>>>>>>??????@@@@@@AAACCCEEEFFFMMM]]]llldddVVVKKKHHHGGGHHHHHHOOOfff~~~ccccccbbbbbbccceeefffhhhjjjgggdddccccccccccccbbbccceeefffiiinnnvvvzzzwwwrrrooonnnppptttwww|||xxxmmm[[[NNNIIIHHHFFFLLLUUUeeeuuuxxxooohhh```WWWSSSKKKIIIHHHHHHIIINNN[[[iii}}}wwwqqqkkkooo|||{{{rrrzzzlllTTTFFF>>>:::999:::888888888888888888888888999888777666666777888999777777888888999:::<<<===@@@DDDYYYyyy~~~zzzaaa```ppp~~~ooo]]]PPPNNNNNNMMMTTT___ppp}}}yyyuuuxxx}}}~~~}}}{{{zzzzzzzzz{{{rrrpppnnnmmmnnnnnnnnnmmmlllmmmooorrrvvvyyy|||}}}{{{fffYYYZZZiiizzzwwwkkk```VVVPPPNNNVVViiioooVVVIIIEEEAAA>>>===<<<<<<<<<<<<===>>>>>>=========>>>???@@@@@@@@@AAAAAADDDFFFGGGLLL[[[iiimmmZZZNNNIIIGGGHHHHHHLLL]]]qqqhhhgggffffffggghhhiiijjjjjjiiigggffffffeeecccaaabbbccceeegggkkkrrr{{{|||vvvqqqppprrrvvvyyy~~~qqq]]]NNNIIIHHHHHHMMMXXXiiizzzzzzpppjjjaaaXXXSSSKKKIIIHHHIIIHHHLLLXXXeeexxxyyyssslllppp}}}}}}qqqvvvqqqYYYHHH???999888:::888888888888888888888888999888777666666777888999888888888888999;;;<<<===???FFF\\\}}}zzzzzzqqq___bbbooo|||lllYYYNNNMMMMMMLLLTTT```qqq~~~{{{uuuwwwzzz}}}}}}||||||}}}}}}~~~~~~uuurrrooonnnnnnnnnnnnmmmlllmmmnnnpppsssvvvyyyzzz}}}{{{hhh]]]___sss|||ooobbbYYYSSSQQQVVVhhhqqqWWWIIIEEECCC???======<<<<<<======>>>???<<<===>>>>>>???@@@AAAAAABBBBBBEEEGGGFFFJJJWWWeee}}}xxx]]]OOOHHHEEEFFFEEEGGGTTTdddkkkjjjiiiiiiiiijjjkkkllljjjiiiiiiiiiiiihhhdddaaa```aaaccceeehhhnnnuuuzzz{{{uuusssuuuyyy}}}uuu```OOOJJJJJJKKKOOO[[[nnn~~~|||qqqlllcccZZZTTTMMMKKKJJJJJJHHHJJJUUU```sss}}}uuunnnqqq}}}qqqrrruuuvvv]]]LLLAAA:::999;;;888888888888888888888888999888777666666777888999888888888999:::;;;<<<===???GGG^^^xxxvvv|||xxxjjj```eeeppp|||kkkXXXMMMLLLMMMLLLSSSaaasss|||vvvvvvxxx}}}}}}~~~~~~~~~xxxuuurrrqqqppppppooonnnnnnnnnoooppprrruuuwwwyyywww|||nnnbbbcccyyy}}}oooccc\\\WWWUUUXXXjjjtttXXXIIIFFFCCC???===============>>>>>>???<<<===>>>???@@@AAAAAABBBBBBCCCEEEGGGFFFHHHTTT```xxxfffRRRJJJEEEEEECCCCCCMMM[[[rrrmmmlllkkkjjjkkkkkkmmmmmmjjjjjjjjjkkkkkkiiieeeaaa___```bbbdddggglllrrrvvv~~~wwwuuuwww|||xxxaaaPPPJJJLLLMMMRRR^^^qqq~~~sssnnneee[[[VVVPPPNNNLLLKKKHHHHHHRRR\\\ooowwwooorrr}}}qqqooommmyyyaaaNNNBBB;;;:::===888888888888888888888888999888777666666777888999888888888999:::;;;<<<===???GGG```xxxtttwww{{{zzztttnnneee___fffqqq}}}kkkXXXMMMMMMMMMKKKSSSaaasss~~~wwwuuuwww~~~{{{xxxuuusssrrrrrrqqqppppppppppppqqqsssuuuwwwxxxtttzzzttteeedddxxx{{{nnnbbb\\\YYYWWW[[[mmmwwwYYYIIIFFFCCC>>>===============>>>??????<<<===>>>???@@@AAABBBBBBCCCCCCFFFGGGEEEGGGQQQ^^^tttpppWWWNNNGGGFFFCCCBBBJJJWWWdddppppppppppppppppppqqqqqqnnnppprrrtttssspppllliiifffccccccgggiiijjjmmmrrrzzz|||zzz~~~{{{^^^QQQMMMLLLOOO[[[eeetttxxxrrriii^^^VVVTTTNNNIIIIIIIIIJJJOOOUUUjjj{{{zzzwwwxxx|||wwwfffggg|||hhhRRRDDD===:::999:::999888888777777888888888888888888888888888888999999888888999;;;<<<>>>CCCIIIbbbxxxyyy}}}}}}xxxoooggg^^^[[[eeesssqqqYYYJJJIIIKKKLLLTTTaaarrr|||zzz~~~xxxuuuwwwxxxvvvtttuuuuuuuuuuuuuuutttsssrrrrrrvvvwwwzzz{{{}}}~~~ffffffmmmvvvnnnfff]]]WWWVVV^^^rrrvvv]]]KKKBBB>>>===========================@@@@@@@@@@@@@@@@@@AAAAAACCCAAABBBFFFGGGHHHLLLRRRnnn\\\QQQIIIHHHGGGDDDHHHQQQ___{{{uuuuuuvvvvvvvvvvvvvvvuuurrrtttvvvwwwwwwssspppmmmlllhhhggghhhiiihhhjjjoooxxx~~~{{{{{{___RRROOONNNRRR```kkkzzz{{{uuukkk```YYYUUUOOOJJJIIIIIIIIINNNTTTgggxxx|||wwwwwwzzzyyyiiieeexxxlllUUUFFF???<<<;;;:::999888888777777888888888888888888888888888888999888888888999;;;===>>>DDDJJJbbbqqqeee\\\ZZZeeerrr}}}mmmXXXJJJIIIKKKLLLRRR^^^ooo{{{~~~|||zzzwwwzzz{{{yyywwwwwwyyyyyyyyyxxxwwwuuurrrqqqrrrtttvvvwwwxxxzzz|||}}}qqqkkklllrrrlllggg```XXXUUU^^^qqqttt\\\KKKBBB???>>>========================@@@@@@@@@@@@@@@AAAAAAAAACCCAAACCCFFFHHHHHHLLLSSSllleeeVVVJJJHHHHHHEEEHHHNNNUUUmmmyyyzzz|||}}}}}}|||zzzyyyxxxzzz|||}}}|||yyyuuussssssnnnjjjjjjiiifffgggkkkuuu~~~zzz___TTTQQQQQQWWWdddqqqxxxnnnddd]]]VVVPPPKKKIIIIIIIIIMMMSSSbbbssswwwuuuxxx||||||lllccctttqqqZZZIII@@@===<<<:::999888888777777888888777777777777777777777777999888888888999;;;===>>>EEELLLcccssscccXXXXXXcccoooyyysssfffUUUKKKIIILLLLLLOOO[[[kkkwww}}}{{{{{{~~~|||zzz{{{}}}{{{wwwsssqqqrrrrrrssstttvvvwwwxxxyyy{{{zzzooojjjyyypppjjjhhhbbbYYYSSS^^^pppqqqZZZKKKCCC@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBCCCBBBCCCGGGHHHHHHMMMSSSiiirrr^^^KKKHHHHHHGGGGGGJJJLLL___|||~~~}}}{{{~~~}}}zzzxxxvvvqqqmmmllliiiffffffiiirrr{{{yyy___VVVSSSUUU]]]ffftttzzzpppfff```YYYRRRLLLJJJIIIHHHLLLRRR^^^ooozzzuuuvvvzzzooodddqqqvvv^^^KKKAAA======:::999888888777777888888666666666666666666666666888888888888999;;;===???DDDMMMeeerrr```VVVXXXbbbkkkpppiii^^^RRRKKKIIIKKKMMMNNNYYYiiitttzzz~~~~~~|||}}}~~~|||~~~~~~zzzvvvtttvvvuuuuuuvvvxxxyyyyyyxxxvvv{{{|||ooohhhuuutttlllggg___XXXUUU```pppmmmXXXJJJDDDBBBAAA========================???@@@@@@AAAAAABBBBBBBBBDDDBBBDDDGGGIIIIIINNNTTTgggeeeLLLFFFHHHGGGFFFGGGJJJWWWqqq}}}{{{vvvrrrooonnnlllhhhgggjjjooowwwwww___WWWUUUXXXccclllzzz|||qqqgggccc[[[TTTMMMKKKIIIGGGKKKPPP[[[lll~~~wwwvvvyyyssshhhrrrxxx```MMMAAA<<<<<<:::999888888777777888888666666666666666666666666888777777888999<<<>>>???CCCOOOhhhppp^^^WWW[[[bbbhhhiiiaaaWWWOOOJJJIIIKKKMMMNNNYYYhhhsssyyy~~~}}}|||}}}~~~~~~~~~{{{yyy{{{yyywwwxxxzzz{{{yyyxxxtttvvvzzz}}}|||nnnfffttt{{{pppdddZZZVVVWWWaaaqqqkkkXXXJJJDDDBBBBBB<<<<<<<<<<<<<<<<<<<<<<<>>???CCCQQQlllqqq^^^YYY```gggiiifff\\\QQQLLLIIIGGGJJJNNNOOOZZZhhhtttzzz}}}|||}}}~~~~~~{{{yyyyyy{{{|||yyyvvvtttuuuvvvxxxzzz{{{||||||}}}}}}mmmeeesss}}}qqqcccWWWUUUYYY```pppkkkXXXJJJDDDBBBAAA========================??????@@@AAABBBCCCDDDDDDEEEDDDEEEIIIJJJJJJOOOUUUbbb{{{[[[LLLIIIGGGEEEEEEGGGKKKZZZuuuzzzxxxxxxzzzwwwqqqnnnnnnmmmrrrzzzsss]]]XXXWWW]]]kkk|||ssskkkggg___WWWPPPLLLIIIFFFIIINNNUUUhhh~~~~~~zzz{{{qqquuuzzzfffRRRDDD===<<<:::999888888777777888888888888888888888888888888777777777888:::<<<>>>@@@CCCTTTooouuu___\\\fffnnnpppeeeYYYNNNIIIGGGFFFIIINNNOOOZZZhhhtttzzz~~~}}}~~~~~~{{{{{{~~~~~~zzzwwwvvvuuuuuuuuuvvvwwwwwwwwwuuuxxx||||||zzz|||kkkcccpppxxxmmmbbbYYYVVVYYY]]]ooolllXXXKKKCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDFFFDDDEEEIIIJJJKKKOOOVVV\\\uuuiiiUUUMMMHHHEEEGGGEEEHHHRRRfff}}}|||||||||tttoooooolllqqqxxxqqq\\\XXXWWW^^^mmm{{{uuullliii___XXXPPPLLLIIIFFFHHHMMMRRRfff}}}||||||tttvvv{{{hhhTTTEEE>>>===:::999999888777888888888888888888888888888888888777777777888:::<<>>???CCCSSSpppwww|||nnn]]]NNNIIIGGGCCCDDDIIIJJJUUUeeerrrzzz~~~|||zzzxxxwwwvvvttttttuuuvvvyyy|||~~~}}}zzzxxxvvvuuuuuuuuu~~~}}}ggg```ZZZgggtttttthhhbbb^^^XXXSSSRRRUUUhhhkkkVVVJJJDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFHHHJJJKKKKKKLLLNNNRRRUUUXXX```ttt```LLLGGGGGGFFFDDDEEEJJJQQQbbb~~~}}}zzzvvvsssnnnlllmmmrrrzzzyyypppjjjfffdddhhhmmmuuu{{{}}}uuulllddd^^^VVVOOOLLLKKKJJJJJJPPP]]]ppp~~~vvvwww~~~ooo[[[KKKBBB>>>::::::999999999888999999999999888777666666666777888777777888999;;;===???DDDUUUrrryyy|||ooo```QQQJJJFFFDDDEEEIIIJJJUUUeeesss|||~~~~~~|||zzzyyyyyyyyyxxxxxxxxxxxxxxxzzz|||~~~~~~}}}{{{xxxuuusssqqqpppvvvzzzzzzgggccc^^^kkkyyyuuuiiiccc]]]VVVQQQPPPTTTfffnnnWWWHHHAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDFFFFFFGGGJJJKKKMMMMMMNNNOOORRRUUUXXX]]]nnnjjjNNNEEEFFFEEEDDDEEEGGGIIIVVVvvv}}}zzzwwwtttqqqiiihhhiiiooovvv~~~zzzxxxuuuqqqqqqtttxxx}}}vvvmmmeee___WWWPPPMMMKKKJJJJJJPPP]]]oooyyyxxx}}}rrr___OOOEEE@@@;;;:::999888888888999999999999888777777777777777888777777888999;;;===???EEEVVVssstttwww~~~~~~ooocccTTTKKKFFFEEEFFFIIIJJJUUUfffuuu~~~~~~~~~}}}{{{yyyxxxxxxxxx{{{||||||zzzxxxxxxzzz|||~~~}}}|||yyyvvvsssqqqpppnnnrrrvvv{{{~~~vvvcccaaa___nnnxxxllleee]]]UUUPPPOOOSSSddduuu\\\JJJBBB@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOOOOQQQSSSUUUXXX]]]kkkvvvUUUHHHHHHEEEDDDFFFGGGFFFOOOkkk{{{xxxtttqqqnnneeedddgggmmmuuu||||||}}}vvvoooeee```XXXRRRNNNLLLJJJIIIPPP\\\ooo}}}zzz}}}vvvcccRRRFFFAAA;;;:::999888888888999:::888888888888888888777777888888888888:::<<<>>>???FFFXXXsssnnnooowwwyyylllcccVVVLLLFFFEEEGGGHHHIIITTTeeettt{{{zzz{{{~~~|||yyywwwvvvvvvwww{{{|||}}}zzzwwwvvvyyy|||~~~}}}|||zzzwwwuuusssrrrjjjlllnnnqqquuuzzzxxxccccccfffyyyxxxnnnggg^^^UUUPPPOOORRRddd|||aaaNNNEEECCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGIIIKKKKKKLLLNNNPPPQQQQQQRRRTTTVVVXXX^^^iii}}}~~~\\\JJJGGGEEECCCEEEGGGFFFKKKbbbzzzyyyuuuqqqnnnkkkccccccfffmmmuuu~~~vvvooofff```YYYRRROOOLLLJJJIIIOOO[[[mmm~~~{{{}}}zzzgggTTTFFF>>><<<;;;999777777888999:::777777888888999999888888999999999999;;;===???@@@FFFWWWsss}}}gggfffkkklllggg```VVVKKKFFFEEEEEEEEEHHHSSScccrrr}}}{{{xxxyyy{{{}}}~~~}}}||||||{{{|||}}}|||xxxvvvuuuuuuuuuvvvxxxzzzxxxuuuuuuyyy}}}~~~|||{{{yyywwwvvvuuuuuujjjjjjiiiiiilllrrrzzz|||fffiiirrr~~~vvvmmmfff___VVVRRRRRRRRRddd{{{bbbNNNEEECCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGIIIKKKMMMMMMMMMOOOQQQRRRRRRSSSTTTVVVWWW^^^iiiyyycccNNNHHHEEEBBBDDDFFFEEEHHHXXXlllxxxtttpppllliiidddcccfffmmmuuu}}}uuuooofffaaaYYYSSSOOOMMMKKKIIINNNZZZlll}}}|||~~~}}}iiiTTTDDD<<<<<<;;;999777777888999:::666777888999999999999999:::999999:::;;;===???AAAEEEWWWsssyyyaaa^^^aaaaaaccc^^^UUUKKKEEEDDDDDDCCCGGGQQQaaaooozzz|||}}}~~~yyyyyyzzz{{{|||}}}}}}~~~zzzyyyxxxxxxyyy|||~~~~~~}}}xxxvvvttttttuuuqqqtttwwwvvvtttuuuzzz}}}{{{yyywwwvvvvvvwwwwwwllljjjgggeeegggmmmuuu|||zzzeeekkkxxxzzzssskkkfff___WWWSSSTTTRRRdddwww___LLLBBBAAACCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFHHHJJJLLLNNNOOONNNPPPRRRSSSSSSSSSUUUVVVUUU^^^iiivvvmmmWWWOOOEEEBBBBBBEEEDDDEEERRRbbb~~~tttlllhhhffffffaaaccciiirrr{{{vvvpppiiiddd[[[SSSMMMKKKKKKLLLOOOWWWhhh||||||yyyoooZZZHHH???;;;;;;:::999999999::::::999999999999999999999999:::;;;;;;::::::;;;>>>AAAJJJWWWtttpppWWWPPPRRRSSSZZZXXXSSSLLLFFFCCCDDDEEEJJJSSS```nnnxxx{{{xxxyyyxxxxxxxxx||||||xxxqqqtttvvvvvvuuuvvvzzz}}}~~~{{{yyyxxxxxxxxxtttuuuvvvwwwyyyzzz{{{|||}}}{{{yyyzzz||||||zzzwwwvvvooohhheeeaaaaaajjjvvv{{{{{{gggkkk|||rrrhhhccc^^^YYYUUUUUUVVVgggmmm[[[OOOFFFDDDEEEAAAAAAAAAAAABBBBBBCCCDDDDDDEEEGGGHHHIIIKKKOOOQQQUUUUUUUUUUUUUUUWWWYYYZZZ]]]ccckkkuuu~~~dddTTTIIIDDD@@@@@@CCCFFFLLLQQQzzzqqqjjjeeedddcccdddeeejjjrrrzzzvvvqqqiiiddd[[[SSSMMMKKKKKKLLLQQQYYYiii}}}~~~~~~|||{{{wwwrrr]]]KKK@@@<<<;;;::::::999999::::::777777777777777777777777:::;;;;;;::::::;;;>>>AAAIIIXXXwwwjjjSSSKKKNNNOOOUUUSSSOOOJJJEEECCCEEEFFFJJJSSS```mmmxxx{{{yyy{{{yyyxxxyyy||||||xxxsssuuuwwwvvvuuuuuuwwwzzz}}}||||||}}}~~~zzzxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{||||||~~~|||{{{|||~~~~~~}}}|||tttkkkfffaaa___eeemmmuuu}}}xxxeeejjjzzzpppgggbbb^^^YYYUUUUUUWWWkkklllZZZNNNFFFCCCEEEAAAAAAAAAAAABBBCCCDDDEEEGGGIIIKKKMMMMMMOOOQQQSSSTTTTTTTTTTTTUUUWWWYYYZZZZZZ```hhhpppxxxcccOOOIIICCCBBBDDDFFFJJJNNN~~~wwwpppjjjgggeeedddiiiiiimmmssszzzwwwqqqiiiddd\\\TTTNNNKKKKKKKKKRRRZZZjjj|||{{{}}}yyyxxx{{{{{{uuuxxxbbbNNNBBB<<<<<<;;;:::::::::::::::777777777777777777777777::::::;;;::::::;;;???BBBIIIYYY{{{~~~yyyxxx{{{}}}gggQQQIIIJJJKKKOOONNNLLLHHHEEEDDDEEEGGGJJJSSS```mmmxxx~~~|||{{{}}}~~~yyyxxxyyy{{{|||yyyuuuvvvvvvuuutttsssuuuvvvyyyyyyzzz{{{~~~}}}zzzxxxxxxyyyzzz~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}|||pppiiiddd``````cccllluuu}}}uuubbbgggwwwnnneeeaaa^^^YYYVVVVVV[[[ssshhhWWWMMMEEECCCDDDBBBBBBBBBBBBCCCDDDEEEFFFJJJMMMPPPRRRRRRRRRSSSTTTSSSRRRSSSSSSUUUWWWYYY[[[ZZZ___ffflllxxxxxxYYYNNNFFFDDDEEEEEEGGGKKK|||zzzvvvrrrooommmlllkkkooommmooouuuzzzwwwqqqiiieee]]]UUUOOOKKKKKKKKKQQQXXXhhh{{{}}}www|||wwwvvvyyy{{{ttt}}}}}}gggQQQDDD===<<<;;;:::::::::::::::999999999999999999999999999::::::::::::<<>>===<<<;;;::::::::::::999999999999999999999999999::::::::::::<<>>>>><<<;;;::::::::::::777777777777777777777777999999:::::::::<<<@@@CCCIII\\\|||uuuuuusss^^^MMMFFFEEEMMMNNNNNNKKKHHHDDDCCCCCCGGGOOO[[[hhhttt~~~|||zzzyyy{{{~~~~~~{{{sssrrrpppqqqrrrtttsssrrrtttvvvyyyyyyxxxzzz~~~~~~|||xxxrrrlllcccbbbffflllrrrwwwxxxbbbcccuuussskkkdddbbb```[[[XXXWWWhhhxxx___QQQKKKGGGDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJMMMPPPQQQQQQRRRSSSTTTXXXWWWWWWXXXZZZ\\\^^^```]]]\\\```eeeiiisssdddLLLGGGGGGBBBBBBHHH{{{tttnnnoootttzzzzzztttjjjfff___WWWQQQLLLJJJIIIJJJQQQaaattt|||zzzqqqrrruuu}}}~~~}}}|||ttt}}}rrr\\\MMM???>>>===<<<:::::::::999777777777777777777777777888999:::::::::<<<@@@CCCJJJ\\\|||vvvxxxvvvbbbPPPGGGFFFJJJLLLMMMKKKHHHEEECCCBBBFFFMMMYYYfffrrr}}}}}}zzzyyy{{{~~~~~~|||uuussspppppprrrrrrqqqooonnnqqquuuvvvuuuxxx}}}~~~yyysssddd```___cccgggmmmyyyyyyccccccrrrtttllleeedddaaa\\\XXXWWWfffvvv]]]PPPLLLHHHEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLNNNPPPRRRRRRTTTVVVXXX\\\[[[[[[[[[\\\^^^```aaa___\\\^^^fffiiiooopppRRRJJJHHHBBBBBBGGGzzzsssrrrvvv||||||vvvjjjfff___XXXQQQLLLJJJIIIKKKRRRaaasss|||zzzssssssvvv~~~zzzyyy~~~zzzuuu___PPP??????===<<<;;;::::::999999999999999999999999999888999:::::::::<<<@@@CCCJJJ\\\{{{yyyfffSSSJJJIIIHHHJJJKKKKKKHHHEEECCCCCCEEELLLXXXeeeqqq|||}}}{{{yyy{{{~~~~~~|||xxxtttqqqpppqqqqqqnnnlllkkkoootttuuuuuuxxx|||vvveee^^^ZZZ\\\```ffftttyyydddcccrrr~~~uuummmfffeeebbb]]]XXXWWWcccvvv]]]PPPLLLIIIFFFDDDDDDDDDEEEFFFGGGIIIKKKLLLNNNPPPRRRSSSTTTVVVYYY\\\^^^^^^]]]]]]^^^```aaabbbbbb^^^```hhhlllooo~~~yyyWWWMMMIIIBBBAAAGGG