BM6P6(@ gggggggggggggggfffffffffgggfffffffffeeeeeeeeeeeedddcccccccccccccccccccccaaaaaaaaaaaa````````````[[[YYYWWWTTTQQQOOONNNMMMJJJIIIHHHGGGFFFDDDCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKLLLLLLLLLNNNQQQTTTXXX\\\bbbhhhnnnvvv}}}vvvqqqkkkhhhhhhhhhfffeeeffffffeeeccc``````aaaccceeeeeedddcccdddggglllpppxxx~~~zzzzzzzzzyyyxxxzzzyyywwwuuusssrrrqqqqqqrrrrrrnnnhhhbbb]]]XXXTTTQQQMMMMMMLLLLLLKKKKKKJJJJJJLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPOOOOOONNNNNNNNNLLLMMMNNNNNNPPPPPPQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOQQQQQQRRRRRRSSSUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWWWWWWWXXXXXXXXXYYYVVVUUUTTTRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXYYYZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZWWWWWWXXXZZZ\\\^^^```aaa```````````````aaabbbbbbccceeehhhjjjlllmmmllllllmmmkkkhhhffffffhhhjjjlllqqqwwwzzzvvvvvvtttpppkkkllliiieeeccceeejjjpppuuu}}}lll]]]YYYSSSPPPTTTXXX\\\bbbhhh___\\\XXXTTTSSSVVV\\\aaaqqq~~~zzzrrrkkkfff___XXXVVVXXXTTTSSSQQQOOOMMMKKKJJJJJJJJJHHHGGGGGGHHHGGGFFFDDDCCCBBB@@@>>>>>>>>>@@@AAABBBDDDGGGHHHJJJNNNRRRUUU\\\___cccfffiiimmmrrrvvvxxxzzz~~~}}}{{{xxxsssooonnnjjjddd```]]][[[XXXWWWXXXVVVTTTSSSSSSSSSQQQPPPMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIJJJLLLNNNPPPRRRTTTQQQRRRUUUXXXZZZ\\\\\\\\\\\\ZZZVVVRRRNNNKKKIIIHHHCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGLLLUUUaaannnzzzdddddddddddddddeeeeeeeeedddddddddccccccccccccbbbaaaaaaaaaaaa````````````______^^^^^^]]]\\\[[[[[[XXXVVVTTTQQQOOOMMMKKKKKKIIIHHHHHHGGGEEEDDDDDDCCCFFFFFFFFFGGGGGGHHHHHHIIILLLNNNOOOPPPQQQSSSVVVYYY[[[___fffmmmttt{{{|||sssoookkkiiiiiiiiiiiigggkkkkkkjjjgggdddbbbcccdddbbbcccbbbbbbcccfffkkkooovvv|||zzzxxxwwwuuutttvvvuuutttsssqqqqqqppppppqqqqqqmmmfff```[[[WWWSSSPPPMMMLLLLLLLLLKKKKKKKKKJJJLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNMMMLLLMMMNNNNNNPPPPPPQQQRRRSSSRRRRRRQQQQQQPPPOOOOOOQQQQQQQQQQQQSSSTTTUUUVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYWWWVVVTTTSSSRRRRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXXXXZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYWWWWWWXXXZZZ\\\^^^___```_______________```aaaaaabbbdddgggiiikkklllkkkkkkmmmkkkhhhffffffgggjjjkkknnnttt}}}yyyyyywwwsssooonnnkkkgggeeefffjjjooosssqqqbbb[[[UUUQQQSSSVVVYYY^^^ccc___]]]ZZZUUUSSSUUUYYY]]]hhhttt~~~uuummmgggaaaZZZWWWYYYTTTSSSQQQOOOMMMKKKJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDDDDCCCAAA?????????@@@AAABBBCCCFFFGGGIIILLLQQQTTTYYY\\\```cccgggkkkppptttvvvxxx{{{}}}~~~{{{wwwwwwrrrlllfffbbb___[[[YYYUUUSSSQQQPPPPPPPPPOOOMMMNNNMMMKKKJJJHHHHHHGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPNNNPPPRRRUUUWWWXXXYYYYYYVVVUUUSSSPPPMMMJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFIIINNNXXXdddqqq}}}``````aaaaaabbbbbbbbbbbbaaaaaa`````````_________^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[YYYXXXWWWVVVUUUSSSRRRPPPMMMKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEFFFGGGGGGHHHIIIIIIJJJLLLNNNOOOPPPSSSWWWZZZ```eeelllttt|||{{{wwwpppnnnkkkkkklllmmmmmmlllrrrrrrpppmmmiiieeedddeee```aaaaaaaaabbbeeejjjmmmrrryyy{{{vvvrrrooooooqqqooooooooopppppppppooooooooojjjccc]]]XXXTTTQQQNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMNNNNNNPPPPPPQQQRRRSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTTTTVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZXXXWWWUUUTTTSSSTTTTTTUUUTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXWWWXXXYYYZZZ\\\]]]^^^___^^^^^^]]]]]]^^^^^^___```aaaccceeegggiiijjjjjjjjjlllkkkiiigggfffgggiiijjjlllpppyyy}}}|||zzzvvvssspppmmmiiiggggggjjjnnnqqq{{{yyyjjj^^^WWWQQQRRRSSSUUUYYY^^^aaa```]]]XXXUUUUUUWWWYYYbbbkkk{{{zzzpppjjjccc\\\XXXYYYTTTSSSQQQOOOMMMKKKJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDFFFDDDCCCAAA@@@@@@AAABBB@@@BBBDDDEEEGGGJJJNNNQQQTTTWWW[[[```dddhhhnnnqqqsssuuuyyy{{{|||~~~{{{sssllleee```[[[XXXSSSQQQOOONNNOOOOOONNNMMMNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLNNNPPPRRRTTTTTTUUUSSSRRRQQQOOOMMMLLLKKKJJJGGGGGGFFFFFFFFFFFFGGGGGGHHHKKKQQQ[[[hhhuuu]]]]]]^^^______`````````^^^^^^^^^]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRRRROOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJJJJIIIKKKMMMOOOQQQUUUZZZ]]]fffkkkttt||||||wwwsssnnnmmmmmmnnnpppqqqrrrrrrwwwwwwvvvrrrmmmhhhfffeeeaaaaaabbbaaaaaacccgggjjjnnnuuu}}}tttoookkkjjjlllkkklllnnnpppppppppooonnnkkkfff___YYYUUURRRNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPQQQRRRSSSRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXXXXYYYYYYYYYZZZZZZYYYXXXVVVUUUTTTTTTUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXXXXZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\\\\]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^```aaaccceeeggghhhiiiiiikkkjjjiiihhhgggggghhhhhhlllnnnvvv~~~{{{xxxuuuqqqoookkkiiiiiikkknnnpppyyyrrrbbbYYYSSSQQQQQQRRRUUUZZZbbbbbb```]]]YYYWWWWWWWWWaaagggttttttmmmfff^^^YYYYYYUUUTTTRRROOOMMMLLLKKKKKKJJJIIIGGGGGGHHHHHHFFFEEEGGGFFFDDDCCCBBBBBBBBBBBB???@@@BBBCCCEEEGGGKKKNNNPPPTTTXXX\\\aaafffkkkooopppssswwwyyy{{{}}}}}}ssskkkddd]]]ZZZVVVTTTRRRQQQQQQQQQPPPOOOPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQSSSSSSRRRQQQPPPOOOMMMMMMIIIHHHGGGGGGFFFGGGGGGHHHIIILLLTTT___lllyyy\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVUUURRRRRRRRRRRRRRRQQQQQQQQQLLLKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIKKKLLLLLLMMMOOORRRUUUXXX]]]bbbffflllrrr{{{~~~yyytttqqqmmmoooqqqssstttuuuvvvwwwzzz{{{zzzwwwqqqkkkgggfffdddddddddcccbbbccceeehhhlllsss}}}tttmmmhhhhhhjjjiiikkkooorrrrrrqqqooommmfffbbb[[[UUUQQQOOOMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQOOONNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWUUUUUUUUUUUUVVVTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[ZZZYYYXXXWWWVVVWWWXXXYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]``````bbbdddeeeggghhhhhhjjjjjjiiihhhhhhggggggffflllnnnttt{{{|||yyywwwrrrpppmmmlllkkkmmmoooqqqxxxzzzggg^^^UUURRRQQQPPPSSSXXXaaabbbcccbbb^^^[[[YYYXXX___ccclll|||yyyqqqiiiaaa[[[YYYVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJHHHHHHIIIIIIGGGFFFGGGGGGFFFDDDCCCBBBBBBBBB>>>@@@AAABBBCCCEEEIIIKKKNNNQQQUUUZZZ^^^ccciiimmmoooqqquuuxxxzzz|||~~~tttllleeeaaa[[[YYYVVVUUUUUUUUUSSSRRRTTTRRRPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOPPPTTTTTTTTTSSSQQQOOONNNMMMKKKJJJHHHGGGGGGGGGHHHIIIJJJNNNWWWbbbooo|||[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRRRROOOOOOOOOOOOOOOOOOOOOOOOJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOQQQUUUYYY]]]bbbhhhllltttzzz~~~zzzvvvssspppooorrrvvvxxxxxxyyyzzz{{{{{{|||}}}zzzuuuooojjjiiigggggggggfffeeeeeegggiiinnnuuu~~~ssslllhhhgggiiiiiilllpppssstttqqqmmmjjjaaa\\\VVVQQQNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMNNNNNNPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOOOOOPPPQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXVVVUUUTTTTTTUUUVVVTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXYYY[[[\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXZZZ[[[\\\[[[ZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]``````aaaccceeefffhhhhhhiiijjjjjjiiihhhgggeeeeeekkkmmmrrrxxx~~~|||zzztttssspppnnnmmmmmmnnnooouuu~~~oooeee[[[UUURRRPPPRRRVVV\\\___ccceeebbb___[[[ZZZZZZ]]]eeerrrvvvnnneee^^^[[[XXXWWWUUUSSSQQQOOONNNNNNMMMKKKJJJJJJJJJJJJIIIGGGGGGGGGFFFEEEDDDBBBAAAAAA>>>???AAAAAAAAACCCGGGJJJLLLOOOSSSWWW[[[```eeeiiilllooossswwwyyy{{{~~~~~~|||ssslllhhhccc```]]]\\\[[[ZZZXXXVVVXXXWWWTTTQQQOOOMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKMMMNNNOOORRRRRRRRRRRRQQQOOOMMMLLLNNNMMMJJJIIIHHHIIIJJJKKKLLLQQQZZZfffsss~~~YYYYYYXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFGGGHHHJJJMMMOOOPPPQQQQQQTTTXXX]]]bbbgggnnnrrr|||{{{wwwtttqqqooorrrvvvzzz||||||{{{|||}}}|||~~~~~~yyysssnnnlllggghhhiiiiiiiiijjjlllooosssyyy}}}rrrlllgggfffhhhjjjmmmqqqtttsssooojjjfff]]]XXXRRRMMMLLLLLLLLLLLLJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNLLLMMMNNNNNNPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSPPPOOOOOOOOOOOOPPPQQQQQQPPPQQQSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWVVVTTTTTTTTTUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWXXXZZZ[[[\\\ZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXZZZ[[[\\\[[[YYYXXX[[[[[[ZZZZZZ[[[[[[\\\]]]``````aaacccdddfffhhhiiiiiiiiijjjjjjiiigggeeeccchhhjjjooouuuxxxyyywwwtttqqqnnnlllkkkkkknnnwwwyyynnnbbbZZZTTTOOOOOORRRUUUZZZaaaeeedddaaa]]][[[WWWZZZ___hhhuuu|||tttjjjbbb___ZZZYYYWWWTTTRRRQQQPPPPPPNNNMMMKKKKKKLLLLLLJJJIIIGGGGGGFFFEEEDDDBBBAAA@@@>>>???AAAAAAAAACCCFFFHHHIIILLLPPPTTTWWW\\\aaadddiiilllqqqtttwwwyyy}}}}}}}}}xxxtttooollliiifffeeecccaaa___\\\ZZZXXXUUURRRPPPNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJKKKMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPRRRPPPNNNKKKKKKKKKMMMNNNPPPUUU___jjjwwwXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKMMMMMMLLLKKKIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDGGGGGGIIIKKKNNNPPPQQQRRRXXX[[[___dddiiiooovvv{{{~~~xxxuuurrrpppnnntttxxx}}}~~~|||}}}~~~||||||vvvqqqoooggghhhjjjkkklllnnnqqqsssvvv|||}}}yyyzzz}}}{{{qqqkkkfffeeegggjjjmmmrrrtttsssnnngggcccZZZVVVPPPLLLKKKKKKLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMNNNNNNNNNOOOLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSPPPPPPOOOOOOOOOPPPQQQQQQPPPQQQRRRSSSUUUUUUVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWXXXWWWUUUTTTSSSTTTTTTUUUUUUUUUUUUVVVVVVUUUUUUUUUSSSTTTTTTUUUVVVVVVWWWWWWUUUUUUVVVVVVXXXYYYZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXWWWYYYZZZ\\\\\\ZZZYYYXXX[[[[[[[[[[[[[[[\\\\\\]]]aaaaaaaaacccdddfffhhhiiihhhiiijjjjjjiiigggdddccceeegggmmmrrruuu{{{|||zzzwwwsssnnnkkkhhhgggiiiqqqyyyuuuggg]]]UUUNNNMMMPPPPPPVVV^^^dddeeeaaa^^^[[[XXXZZZ]]]ccclll|||wwwnnnfffbbb[[[ZZZXXXVVVTTTRRRQQQQQQOOONNNLLLLLLMMMMMMKKKJJJGGGFFFFFFEEECCCBBB@@@??????@@@AAAAAAAAABBBEEEHHHGGGJJJNNNQQQTTTYYY]]]aaagggjjjooorrruuuxxx{{{~~~|||}}}~~~yyyvvvrrrpppnnnllliiiggg^^^]]]ZZZWWWTTTRRRPPPOOOLLLLLLKKKKKKKKKLLLMMMMMMJJJJJJIIIHHHIIIJJJLLLLLLPPPQQQTTTVVVWWWWWWVVVUUUUUUSSSPPPNNNMMMNNNOOOQQQSSSXXXbbbmmmyyySSSSSSTTTTTTTTTTTTSSSSSSNNNOOOPPPQQQPPPOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCAAABBBDDDDDDCCCBBBCCCDDDFFFJJJNNNPPPPPPSSSXXX\\\YYY^^^fffmmmttt{{{yyysssooonnnpppqqqwww||||||{{{{{{|||}}}~~~~~~|||yyyvvvuuuqqqpppnnnlllmmmrrryyy~~~~~~zzzyyyyyyyyytttrrrnnngggiiiqqqnnnrrrvvvwwwtttmmmeee___WWWTTTOOOLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNOOOOOONNNMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRSSSRRRRRRQQQQQQQQQRRRRRRNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUYYYXXXVVVVVVUUUVVVWWWXXXUUUUUUTTTTTTTTTUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVWWWWWWXXXXXXYYY\\\[[[[[[ZZZYYYXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[aaaaaa``````bbbccceeeffffffhhhjjjjjjiiifffcccaaaccceeejjjooovvv{{{vvvrrrnnnjjjgggiiikkkqqqyyyqqqcccXXXRRROOONNNNNNQQQWWW]]]bbbccc```]]]WWWWWWYYY]]]aaakkk~~~}}}uuullleee```]]]YYYWWWVVVUUUTTTRRRRRRQQQPPPOOOMMMLLLKKKKKKIIIHHHFFFEEECCCBBBBBBBBBCCCBBBAAAAAAAAACCCEEEFFFHHHIIIKKKNNNRRRWWW[[[^^^cccfffkkkooorrrvvvzzz}}}{{{~~~zzztttoooiiieeeaaa^^^[[[YYYXXXVVVTTTRRRQQQQQQQQQQQQPPPOOONNNMMMNNNMMMLLLKKKKKKKKKLLLMMMRRRSSSVVVYYYZZZZZZZZZYYYVVVVVVUUUSSSQQQQQQSSSUUUZZZaaakkkvvv~~~QQQQQQQQQRRRRRRQQQQQQQQQMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHGGGFFFEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEEEEDDDDDDEEEFFFGGGJJJNNNPPPRRRUUU[[[```bbbfffnnnuuu|||}}}wwwqqqnnnmmmooopppxxx}}}|||{{{{{{{{{}}}~~~{{{xxxuuurrrqqqppppppqqqwww~~~~~~yyyuuuttttttuuu~~~{{{qqqpppmmmhhhkkkssstttvvvxxxwwwqqqiii```ZZZUUURRRNNNLLLLLLLLLKKKJJJIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRNNNOOOOOOOOOOOOOOOOOOPPPOOOPPPQQQRRRSSSTTTUUUUUUXXXWWWVVVUUUUUUVVVWWWXXXVVVUUUUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[___^^^^^^^^^___aaacccdddfffgggiiijjjiiigggcccaaabbbeeeiiiooouuu}}}~~~yyytttooojjjffffffhhhmmmttt}}}uuuhhh]]]TTTPPPNNNLLLNNNSSSXXX]]]___^^^\\\XXXWWWXXXZZZ]]]eeevvvzzzqqqkkkdddaaa]]]ZZZXXXWWWUUUTTTRRRRRRQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@AAABBBDDDEEEFFFGGGIIILLLPPPTTTXXXZZZaaadddhhhlllooosssxxx{{{zzz}}}|||vvvqqqmmmccc```]]][[[YYYXXXVVVTTTSSSSSSTTTSSSSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPSSSTTTWWWZZZ\\\]]]]]]]]][[[[[[YYYWWWUUUUUUWWWYYY___eeeoooyyyNNNNNNOOOOOOOOOOOONNNNNNMMMMMMKKKJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCAAACCCEEEEEEEEEEEEFFFHHHKKKNNNRRRTTTVVV[[[bbbhhhnnnrrryyy{{{xxxrrrnnnkkklllnnnpppzzz~~~~~~{{{{{{{{{{{{}}}~~~zzzwwwsssssstttuuuxxx~~~}}}yyytttrrrqqqrrrssszzzuuummmnnnnnnkkknnnuuuxxxxxxxxxuuunnneee\\\WWWQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPOOOOOOPPPPPPQQQPPPOOOOOOOOOOOOOOOOOONNNOOOPPPPPPQQQRRRSSSTTTTTTWWWVVVVVVUUUUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWVVVUUUTTTTTTSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVVVVUUUUUUTTTWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^```aaaeeefffhhhiiiiiigggdddbbbbbbeeeiiimmmrrryyy~~~yyyrrrkkkfffddddddgggnnnwww{{{ooocccYYYQQQMMMKKKKKKMMMRRRWWW[[[\\\\\\YYYWWWVVVWWWXXX]]]kkkyyyyyyrrrkkkgggbbb^^^[[[YYYWWWUUUSSSSSSRRRPPPOOONNNMMMLLLLLLKKKIIIHHHFFFEEEEEEEEECCCBBBAAA@@@AAABBBCCCDDDDDDEEEFFFIIILLLPPPTTTVVV]]]```dddhhhlllppptttwwwyyy{{{}}}yyytttqqqiiifffbbb```^^^]]]ZZZXXXWWWWWWWWWWWWVVVUUUTTTTTTQQQQQQPPPPPPPPPRRRSSSTTTUUUWWWZZZ]]]```bbbcccdddcccbbbaaa^^^[[[[[[]]]^^^eeekkkttt}}}LLLLLLMMMMMMMMMMMMLLLLLLMMMLLLJJJHHHFFFFFFGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAACCCDDDEEEEEEFFFHHHJJJOOORRRWWWZZZ^^^dddlllrrryyy~~~uuurrrnnnjjjiiikkknnnpppzzz~~~|||yyyyyyzzzzzz}}}|||xxxsssuuuwwwyyy~~~}}}{{{wwwtttrrrrrrtttuuu|||}}}wwwpppkkkmmmoooooosssxxxyyyxxxvvvrrrlllddd]]]YYYOOOMMMLLLLLLMMMMMMKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQOOOOOONNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQRRRSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTVVVWWWXXXXXXYYYYYYXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZZZZ[[[]]]___```dddeeeggghhhhhhgggeeedddbbbeeehhhlllpppuuu|||}}}uuummmgggccccccdddiiirrr{{{vvvkkk^^^SSSMMMKKKJJJJJJMMMRRRXXX\\\]]]ZZZWWWUUUUUUTTTXXXbbbnnn~~~yyyrrrnnngggaaa]]]ZZZXXXVVVTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJHHHGGGFFFEEEEEECCCBBBAAAAAAAAAAAABBBBBBCCCCCCEEEGGGJJJMMMPPPRRRYYY\\\aaaeeeiiimmmrrruuuvvvxxx{{{}}}}}}~~~|||wwwuuuqqqnnnjjjgggeeeccc```^^^\\\\\\\\\[[[[[[ZZZYYYXXXVVVUUUUUUUUUVVVWWWYYYZZZ[[[\\\___bbbfffiiilllmmmlllllljjjgggcccbbbdddeeelllqqqzzzJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKIIIGGGEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAACCCEEEEEEFFFHHHKKKNNNQQQUUU[[[```eeellluuu{{{~~~yyyooollliiiggggggjjjnnnqqqzzz}}}~~~|||yyyvvvvvvxxxxxx|||}}}zzztttvvvzzz~~~{{{yyyvvvsssssstttwwwxxxzzzsssnnnlllooorrrtttwwwzzz{{{yyyuuuooohhhaaa\\\XXXNNNMMMLLLLLLMMMMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[ZZZZZZZZZ[[[]]]___```bbbdddeeeggghhhgggfffeeeccceeehhhkkknnnrrrvvvzzzwwwoooiiieeeddddddhhhpppzzz}}}rrrdddWWWOOOMMMJJJIIIJJJOOOVVV\\\^^^\\\XXXUUUTTTTTTUUU]]]gggvvvxxxssskkkddd___\\\YYYWWWVVVUUUTTTSSSRRRPPPOOOOOOLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAAAAAAAACCCCCCDDDFFFHHHKKKNNNPPPVVVYYY^^^bbbfffkkkooossssssvvvyyy{{{|||}}}~~~yyyvvvrrrooollljjjgggeeeccccccccccccbbbaaa```___]]]\\\\\\\\\]]]^^^```aaacccdddfffiiimmmrrrvvvxxxwwwvvvtttpppmmmkkklllmmmsssxxxHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGHHHIIIKKKOOORRRSSSYYY```gggmmmuuu}}}xxxsssjjjhhheeedddeeejjjooorrryyyzzz{{{xxxtttrrrsssuuuwwwzzz~~~}}}{{{vvvyyy~~~wwwvvvsssrrrrrruuuxxxzzzyyysssqqqppprrrvvvyyy{{{|||}}}zzzssskkkbbb\\\WWWTTTPPPNNNLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNNNNNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOOOONNNOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[]]]^^^```aaabbbdddfffggggggggggggdddfffiiikkklllooorrruuu|||yyyrrrmmmhhhfffeeeiiipppyyyyyykkk]]]UUUOOOLLLIIIIIINNNUUU[[[^^^___ZZZVVVUUUTTTTTTZZZaaammm|||}}}xxxooogggbbb^^^[[[YYYWWWWWWVVVTTTSSSRRRQQQPPPMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@CCCCCCDDDEEEGGGIIILLLMMMSSSVVV[[[___ccchhhmmmpppqqqtttwwwyyyzzz|||~~~|||yyyvvvssspppnnnnnnnnnnnnnnnnnnmmmkkkkkkgggffffffeeefffgggiiijjjllllllnnnqqquuu{{{{{{wwwuuuuuuwwwzzz~~~EEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@AAABBBDDDDDDDDDCCCBBBAAABBBBBBCCCDDDDDDEEEEEEGGGHHHJJJKKKMMMPPPUUUXXXYYY```jjjrrryyy~~~{{{vvvppplllfffeeecccbbbeeejjjooossswwwxxxxxxtttpppnnnoooqqquuuxxx{{{~~~}}}{{{yyy}}}}}}vvvuuusssrrrtttwww{{{}}}{{{uuuuuuuuuvvvzzz}}}}}}|||yyyuuummmeee]]]WWWTTTSSSSSSPPPMMMKKKLLLMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOOOOPPPQQQRRRNNNOOOOOOOOOOOOOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSTTTVVVWWWXXXYYYXXXXXXVVVUUUTTTSSSSSSRRRRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZ\\\]]]___```aaaccceeeggghhhhhhhhhfffgggjjjkkklllmmmooorrrvvv~~~zzztttpppjjjhhhgggjjjpppxxx~~~ssseee\\\QQQMMMIIIIIIMMMSSSYYY]]]ccc]]]XXXVVVTTTRRRUUU[[[cccrrr|||ssskkkeeeaaa___]]]XXXXXXWWWUUUTTTSSSRRRQQQNNNMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@CCCBBBBBBCCCEEEGGGIIIJJJOOORRRWWW\\\```eeejjjmmmooorrruuuxxxyyy{{{~~~~~~|||||||||||||||{{{zzzyyyxxxrrrqqqpppppppppqqqrrrsssttttttuuuwww|||~~~CCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBCCCCCCAAA@@@???@@@@@@@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFJJJKKKMMMNNNPPPSSSXXX\\\```gggrrr|||~~~yyyvvvrrrnnniiieeeeeecccbbbbbbeeejjjppptttuuuvvvvvvrrrmmmkkkmmmooouuuwwwzzz|||~~~~~~}}}||||||zzzwwwvvvuuutttvvvzzz~~~~~~xxxyyyyyyyyy|||}}}sssnnnggg```ZZZWWWUUUUUUUUURRRMMMKKKLLLMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSTTTUUUUUUUUUTTTRRRSSSVVVXXXYYYYYYYYYYYYVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXWWWWWWWWWWWWXXXYYYYYYXXXXXXXXXXXXYYY[[[\\\^^^```aaaccceeefffhhhhhhiiifffhhhjjjkkkkkklllnnnpppqqqyyyzzzvvvrrrkkkiiihhhkkkqqqxxx}}}xxxjjjbbbQQQMMMIIIHHHLLLRRRXXX[[[fff___ZZZWWWSSSPPPRRRVVV[[[kkkvvvmmmhhhdddaaa```YYYXXXWWWVVVTTTSSSRRRRRRPPPOOOMMMLLLJJJIIIIIIIIIGGGGGGGGGFFFEEECCCBBBAAABBBBBBAAABBBCCCEEEGGGHHHLLLPPPUUUYYY^^^bbbgggkkknnnqqqtttwwwyyy{{{}}}yyyxxxwwwvvvvvvwwwxxxxxxyyyyyyyyy{{{BBBBBBCCCDDDCCCBBB@@@???@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAAEEECCC@@@AAADDDEEEDDDBBBAAACCCFFFHHHGGGGGGGGGHHHKKKNNNQQQSSSTTTXXX___dddnnnvvvxxxtttoooiiieeeccccccdddaaabbbdddeeehhhkkkqqqtttvvvtttqqqllliiihhhjjjmmmrrrtttxxxzzz|||}}}{{{wwwvvvuuuvvvxxx{{{~~~{{{}}}|||pppjjjbbb[[[WWWUUUSSSRRRNNNNNNNNNNNNNNNMMMLLLKKKIIIJJJJJJJJJKKKKKKLLLLLLIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQOOONNNNNNMMMNNNOOOQQQRRRQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTVVVWWWXXXYYYYYYYYYWWWWWWVVVUUUTTTSSSRRRQQQUUUUUUVVVVVVVVVWWWWWWWWWYYYXXXVVVUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYZZZYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[]]]___bbbdddfffggghhhlllkkkiiiiiiiiikkkmmmnnnqqquuu}}}{{{wwwtttnnnllllllooorrrvvvxxxlll\\\SSSLLLKKKLLLMMMRRRWWWaaa```]]]YYYUUUSSSUUUVVV\\\cccooozzzrrrmmmiiiddd```[[[YYYWWWWWWWWWWWWUUUSSSOOONNNLLLKKKJJJJJJJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBBBBAAAAAABBBCCCEEEGGGHHHMMMNNNQQQUUUZZZ```dddgggmmmoooqqqsssvvvzzz|||zzz{{{|||~~~~~~|||{{{zzz|||AAABBBBBBBBBBBBAAA@@@???>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBFFFDDDBBBBBBDDDEEEDDDCCCAAACCCFFFGGGGGGGGGIIIKKKPPPTTTXXX[[[]]]bbbiiinnnvvv}}}}}}xxxooolllgggbbb___^^^^^^___```bbbdddfffhhhlllqqquuuuuutttppplllhhhgggiiikkkooorrrvvvxxxzzz}}}}}}{{{zzzyyyxxxyyy|||~~~~~~|||xxxlllfff___XXXTTTRRRQQQPPPNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOQQQPPPPPPPPPPPPQQQRRRSSSRRRQQQQQQPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWVVVUUUTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[\\\^^^aaadddfffggghhhmmmllljjjiiiiiiiiikkklllpppsss{{{zzzxxxwwwtttqqqppplllkkknnnqqquuu~~~vvvcccZZZQQQMMMLLLLLLOOOTTT]]]^^^]]]ZZZWWWTTTTTTUUUWWW]]]hhhwwwvvvpppjjjddd```[[[ZZZXXXWWWWWWWWWUUUSSSPPPNNNMMMKKKJJJJJJJJJJJJKKKJJJIIIGGGEEEDDDCCCBBBAAAAAAAAAAAABBBDDDFFFGGGJJJLLLNNNRRRWWW\\\aaadddiiilllooorrruuuxxx}}}~~~|||}}}|||{{{{{{|||@@@@@@AAAAAA@@@@@@???>>>>>>>>>?????????@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCFFFDDDCCCCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIKKKNNNQQQWWW\\\bbbfffjjjpppwww}}}~~~uuuooodddbbb^^^[[[YYYYYY[[[\\\___aaadddfffhhhlllqqquuuuuussspppjjjfffeeefffhhhoooqqqtttwwwzzz~~~~~~|||||||||}}}~~~wwwqqqeee```ZZZTTTQQQOOONNNMMMNNNNNNNNNNNNNNNNNNMMMLLLIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQPPPQQQQQQRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVXXXWWWWWWVVVVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[^^^aaadddfffggghhhmmmllljjjiiihhhhhhiiiiiinnnpppvvv{{{vvvtttsssrrrpppqqqmmmkkklllooosss}}}nnncccWWWPPPLLLJJJLLLQQQXXXZZZ\\\\\\YYYVVVTTTTTTTTTXXXaaannn~~~|||tttmmmeee```]]][[[XXXWWWWWWVVVUUUSSSPPPOOOMMMKKKJJJJJJJJJKKKKKKJJJIIIGGGFFFDDDCCCBBBAAAAAA@@@@@@AAACCCDDDEEEGGGHHHJJJNNNSSSXXX\\\^^^dddhhhlllpppsssvvvyyy|||}}}{{{{{{zzz|||??????????????????>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIJJJKKKMMMPPPUUUYYY^^^ccckkkqqqvvv|||wwwllleee\\\ZZZXXXVVVVVVXXX[[[]]]^^^aaadddgggjjjnnnsssvvvuuusssooojjjeeeccceeegggoooqqquuuyyy}}}}}}|||{{{|||rrrkkk```[[[VVVQQQOOONNNMMMLLLNNNNNNNNNOOOOOONNNMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQRRRQQQQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTVVVVVVVVVWWWWWWWWWWWWXXXVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVYYYXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ]]]```ccceeefffgggiiiiiihhhggggggggghhhhhhllllllqqqyyy|||uuussssssrrrqqqqqqmmmiiijjjlllpppzzzwwwkkk]]]TTTNNNJJJKKKNNNSSSWWW\\\^^^\\\YYYVVVTTTVVVXXX]]]eeerrrxxxppphhhbbb___\\\YYYWWWWWWVVVUUUTTTPPPOOOMMMKKKJJJJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDCCCAAA@@@@@@???@@@AAACCCDDDEEEFFFHHHKKKOOOTTTXXXZZZ___ccciiimmmqqqtttwwwyyyzzz}}}zzzzzzzzz|||>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBB???@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNQQQVVV\\\aaaffflllttt{{{{{{oooddd]]]UUUTTTRRRRRRSSSWWW[[[]]]^^^aaaeeeiiilllpppuuuxxxuuutttpppjjjeeedddeeegggmmmpppuuuzzz{{{yyy}}}}}}~~~wwwllleee\\\XXXSSSPPPOOONNNMMMLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPOOOOOONNNPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSUUUVVVWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXVVVVVVVVVVVVWWWVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWYYYXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYY\\\^^^aaacccdddddddddddddddeeefffggghhhhhhiiiiiimmmuuu}}}vvvsssrrrpppooopppkkkhhhhhhiiimmmwww~~~rrrcccYYYQQQKKKKKKMMMOOOTTTZZZ]]]]]]ZZZWWWVVVVVVWWWZZZ___iiiyyy~~~uuulllfffaaa^^^ZZZXXXWWWVVVUUUTTTPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEEEEDDDBBBAAA@@@??????@@@BBBBBBDDDEEEFFFIIILLLPPPTTTVVV[[[___eeejjjnnnqqqtttvvvxxx{{{yyyyyyyyy{{{>>>>>>=========>>>??????>>>>>>?????????@@@@@@@@@??????@@@AAABBBCCCCCCDDDDDDEEEGGGGGGHHHIIILLLNNNNNNOOOQQQTTTWWW]]]ccchhhqqqxxx}}}sssggg]]]VVVNNNMMMLLLMMMPPPTTTYYY\\\___bbbgggkkkooossswwwzzzvvvtttqqqkkkgggfffgggiiikkkpppvvv|||}}}zzz{{{{{{{{{}}}zzzpppfffaaaXXXUUURRROOOOOOOOONNNMMMMMMNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWYYYYYYYYYYYYXXXXXXWWWWWWVVVWWWWWWWWWXXXXXXXXXXXXVVVWWWWWWXXXXXXXXXXXXWWWXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWVVVVVVVVVWWWXXXXXXYYYYYYWWWWWWVVVVVVVVVVVVWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\^^^___``````___```aaabbbdddeeeffffffffffffjjjqqqwwwyyyssspppmmmkkknnniiiffffffgggjjjsss|||zzzkkk```WWWOOOLLLMMMKKKPPPUUUYYYZZZYYYXXXWWWRRRTTTVVVZZZcccqqq{{{qqqkkkccc```[[[XXXWWWVVVUUUTTTQQQPPPNNNLLLKKKKKKKKKLLLJJJJJJIIIHHHGGGFFFEEEEEECCCBBBAAA@@@@@@@@@AAABBBDDDDDDEEEGGGJJJNNNQQQSSSWWW[[[```eeeiiimmmqqqtttvvvyyy}}}{{{zzzzzz|||>>>>>>=========>>>@@@@@@>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEHHHJJJKKKLLLNNNQQQUUUUUUWWWZZZ^^^bbbgggnnnrrr~~~tttjjj```VVVPPPJJJJJJIIIKKKNNNSSSXXX[[[```ccchhhmmmqqquuuyyy|||wwwuuurrrmmmiiihhhjjjlllmmmssszzz}}}yyyzzz{{{}}}{{{rrrhhh```\\\UUUSSSPPPOOOOOOOOOOOONNNMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNPPPQQQQQQPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRPPPOOOOOONNNNNNOOOOOOPPPOOOPPPQQQRRRRRRQQQQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXWWWXXXYYY[[[\\\\\\]]]]]]]]]^^^___```aaabbbbbbbbbcccdddgggmmmqqqxxxwwwrrrmmmjjjkkkgggeeeeeefffgggooowwwtttiii]]]RRRMMMMMMHHHKKKPPPSSSTTTUUUWWWXXXQQQSSSVVVXXX^^^iiixxxwwwpppeeeaaa\\\XXXWWWVVVUUUTTTQQQPPPNNNLLLKKKKKKKKKLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@@@@@@@AAABBBBBBBBBCCCEEEGGGKKKMMMOOOSSSVVVZZZ^^^ccchhhmmmqqqsssvvv{{{~~~~~~}}}}}}~~~???>>>=========???@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGFFFIIIMMMNNNOOOQQQUUUYYY\\\___cccggglllqqqwww{{{yyyoooeee[[[RRRLLLKKKJJJJJJKKKOOOTTTZZZ]]]```dddiiinnnrrrvvv{{{}}}wwwvvvsssnnnkkkjjjlllnnnqqqwwwxxxyyy{{{}}}vvvlllccc]]]ZZZSSSQQQOOONNNNNNOOOOOONNNMMMNNNOOOOOOPPPPPPPPPPPPNNNMMMMMMMMMLLLLLLKKKKKKNNNMMMMMMMMMLLLLLLKKKKKKIIIJJJKKKLLLNNNOOOPPPQQQOOONNNNNNMMMLLLLLLLLLMMMNNNMMMMMMNNNOOOPPPQQQRRRPPPOOOOOONNNNNNOOOOOOPPPNNNOOOQQQRRRRRRRRRQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYWWWXXXYYY[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXUUUVVVXXXYYYZZZYYYXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXWWWXXXYYYZZZZZZ[[[ZZZZZZ^^^^^^______```______^^^aaabbbeeejjjmmmqqq}}}|||uuuoookkkjjjfffdddeeeeeefffllltttzzz{{{ooobbbUUUMMMLLLEEEHHHLLLNNNPPPRRRUUUXXXSSSUUUWWWXXXZZZbbbnnnxxx{{{sssfffbbb\\\YYYWWWVVVUUUTTTQQQPPPNNNLLLKKKKKKLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDBBBAAA@@@AAAAAABBBAAAAAABBBCCCEEEHHHKKKMMMPPPRRRVVVZZZ___dddkkkoooqqqtttyyy|||}}}}}}}}}~~~~~~>>>?????????@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFIIIKKKIIILLLOOORRRUUUZZZ___ccchhhjjjnnnrrrwww~~~|||rrrfff[[[SSSMMMKKKEEEGGGIIILLLOOOSSSYYY]]]bbbeeejjjqqqvvv{{{~~~|||{{{wwwssspppqqqtttwwwyyy~~~|||~~~wwwmmmddd]]]WWWSSSPPPOOONNNMMMLLLLLLLLLLLLNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOQQQRRRTTTUUUTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWVVVYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]___```bbbeeeiiiooowww|||uuunnnjjjfffffffffeeegggjjjooosss||||||mmm^^^TTTOOOJJJHHHHHHJJJKKKKKKOOOUUUQQQQQQQQQRRRVVV\\\dddjjjxxxmmmggg```\\\ZZZYYYVVVTTTPPPOOONNNLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAABBBCCCCCCCCCCCCEEEHHHJJJLLLOOOSSSWWW[[[___eeehhhlllmmmqqqvvv{{{}}}}}}}}}}}}~~~>>>>>>?????????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGJJJMMMNNNPPPTTTXXX\\\aaagggkkkrrruuuzzzyyytttlllbbbYYYRRRMMMKKKGGGIIIKKKNNNPPPUUUZZZ^^^cccfffkkkqqqwww{{{~~~~~~}}}zzzvvvttttttxxx{{{}}}}}}~~~~~~zzzpppggg```ZZZVVVSSSPPPOOONNNMMMLLLLLLLLLLLLNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOQQQRRRTTTUUUTTTSSSRRRQQQPPPQQQQQQQQQRRRRRRRRRRRRVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]^^^```bbbeeekkkrrrwwwzzzrrrmmmhhhhhhgggggghhhkkkooorrr|||tttfffZZZSSSMMMJJJIIIJJJJJJJJJMMMSSSPPPQQQQQQRRRTTTZZZaaafffzzz}}}qqqkkkccc^^^\\\ZZZWWWTTTQQQPPPOOONNNMMMMMMNNNNNNMMMMMMMMMLLLJJJIIIGGGFFFCCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCBBBDDDGGGIIIJJJMMMQQQUUUXXX]]]bbbeeeiiikkknnnsssxxxzzz{{{{{{|||}}}>>>>>>>>>????????????@@@AAAAAAAAAAAABBBBBBBBBBBBDDDEEEGGGHHHIIILLLPPPSSSTTTWWW\\\aaaffflllrrrvvv|||yyyoookkkddd]]]VVVPPPMMMLLLIIIKKKNNNPPPSSSWWW\\\```dddggglllrrrwww|||~~~|||zzz{{{}}}zzzxxxxxx{{{wwwqqqggg___YYYVVVTTTSSSOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMOOOPPPQQQOOOOOONNNNNNNNNNNNOOOOOOQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[\\\]]]___aaaeeekkkooowwwwwwppplllkkkiiiiiijjjmmmpppsss|||~~~qqqcccZZZQQQLLLIIIIIIHHHGGGJJJOOOPPPPPPQQQQQQSSSWWW\\\```nnnwwwxxxrrriiiccc```\\\XXXUUUSSSRRRPPPOOONNNNNNOOOOOOOOOOOONNNMMMLLLJJJIIIHHHDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBAAAAAABBBEEEGGGHHHJJJNNNQQQUUUYYY^^^aaadddgggkkkooosssvvvwwwxxx{{{}}}~~~>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBFFFHHHJJJMMMOOOSSSWWW[[[\\\```ffflllrrrxxx~~~yyyrrrmmmfffccc^^^YYYSSSPPPMMMLLLKKKMMMPPPSSSUUUYYY]]]aaafffiiinnntttyyy}}}|||zzzxxxwwwxxx|||pppiii___WWWSSSQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPOOOOOONNNNNNNNNOOOPPPPPPRRRRRRQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOQQQQQQSSSTTTTTTTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[[[[\\\]]]```dddhhhnnnxxx{{{tttnnnmmmkkkkkknnnqqqssstttzzz{{{}}}}}}mmmcccUUUNNNIIIHHHGGGFFFHHHLLLNNNOOOPPPQQQQQQTTTWWWZZZdddmmm{{{{{{qqqiiiddd___ZZZUUUTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOONNNLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCCCC@@@AAAAAA@@@@@@@@@CCCEEEFFFIIILLLOOORRRUUUZZZ]]]```cccgggkkknnnqqqtttvvvzzz|||~~~????????????@@@@@@@@@@@@@@@@@@??????@@@AAACCCCCCGGGIIIMMMPPPTTTYYY___cccfffjjjqqqwww}}}wwwooogggccc```^^^[[[WWWSSSPPPNNNMMMMMMOOOSSSUUUXXX[[[___bbbgggjjjpppvvv|||~~~yyywwwvvvvvv{{{xxxjjjcccZZZSSSOOONNNNNNNNNLLLLLLKKKKKKJJJKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKLLLLLLMMMMMMOOONNNNNNNNNOOOPPPPPPQQQSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUUUUTTTUUUVVVVVVVVVWWWWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[___bbbeeemmmyyyxxxqqqooommmnnnrrruuuvvvuuuvvvwwwwwwyyy}}}xxxmmm\\\SSSKKKHHHGGGEEEFFFJJJJJJMMMOOOPPPQQQRRRTTTVVV^^^fffssszzzqqqjjjccc\\\WWWUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOOOONNNLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEDDD@@@AAAAAA@@@??????AAACCCFFFHHHKKKMMMOOORRRVVVYYY\\\```dddhhhjjjmmmqqqtttyyy{{{}}}@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@BBBDDDFFFGGGJJJMMMQQQVVV[[[aaaggglllsssxxx~~~{{{tttlllddd^^^[[[ZZZYYYWWWUUUSSSQQQPPPPPPPPPSSSVVVYYY[[[^^^aaadddiiilllrrrxxxyyyuuuttttttuuu|||vvvnnnccc]]]VVVPPPMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLLLLKKKKKKLLLLLLLLLOOONNNNNNOOOOOOPPPQQQRRRSSSRRRRRRQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNOOOPPPRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWXXX[[[]]]aaagggqqq|||wwwtttqqqrrrtttvvvvvvtttqqqrrrrrrtttxxxyyyhhh\\\QQQLLLIIIFFFFFFHHHFFFJJJNNNPPPQQQRRRSSSUUU[[[aaalllxxxzzzqqqiiiaaa\\\WWWVVVTTTRRRQQQPPPPPPQQQPPPOOOOOONNNMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCAAABBBAAA@@@>>>>>>@@@BBBDDDFFFIIIKKKLLLOOORRRUUUXXX\\\aaadddfffiiinnnrrruuuxxx{{{~~~AAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEHHHKKKMMMQQQTTTYYY___eeelllsssxxx{{{wwwppphhh```ZZZVVVTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTVVVZZZ]]]___bbbdddgggiiimmmssszzzwwwtttssstttuuu{{{{{{nnneeeZZZVVVPPPMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOQQQRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSQQQQQQPPPPPPPPPOOOOOOOOOLLLMMMMMMNNNPPPRRRSSSTTTRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVUUUTTTUUUWWWYYY]]]cccjjjrrr}}}~~~zzzvvvuuuvvvvvvsssooolllmmmnnnpppttt{{{wwwiiiZZZRRRMMMHHHFFFFFFCCCGGGLLLPPPRRRSSSTTTUUUXXX\\\dddnnnzzzzzzpppgggaaaZZZYYYWWWUUUSSSSSSSSSSSSQQQQQQQQQPPPNNNMMMKKKJJJGGGGGGGGGFFFEEEEEEDDDDDDBBBCCCBBB@@@???>>>@@@BBBBBBDDDFFFGGGIIIKKKNNNQQQSSSXXX]]]```aaadddjjjoooppptttxxx{{{}}}BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGKKKNNNQQQYYY\\\bbbhhhnnnvvv}}}uuupppiii```YYYTTTQQQPPPMMMNNNOOOQQQSSSUUUVVVWWWVVVYYY]]]```bbbdddgggiiijjjmmmttt|||xxxuuuuuuvvvwwwyyy~~~wwwiii___TTTQQQMMMKKKKKKLLLMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJLLLMMMOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRQQQRRRRRRSSSTTTUUUQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLLLLMMMOOOQQQSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTRRRSSSTTTSSSSSSSSSUUUWWWVVV[[[```fffoooyyywwwwwwuuupppkkkjjjkkklllnnnrrrxxxrrraaaWWWPPPIIIEEEEEEAAAEEELLLQQQSSSTTTUUUUUUVVVYYY___gggsssuuukkkeee]]]\\\YYYWWWVVVUUUUUUUUUSSSSSSRRRQQQPPPNNNMMMLLLJJJJJJIIIHHHHHHGGGGGGFFFCCCCCCCCCAAA??????@@@BBB@@@BBBDDDEEEFFFHHHKKKNNNPPPUUU[[[]]]^^^aaagggmmmmmmpppuuuyyy|||~~~AAABBBCCCCCCBBBBBBCCCEEEEEEHHHKKKLLLMMMPPPVVVZZZ___eeemmmtttzzzxxxrrrllleee\\\UUURRRQQQOOOMMMNNNOOOQQQQQQRRRSSSVVVXXXZZZ^^^bbbeeeggghhhiiijjjkkkpppxxx|||uuussssssttttttyyy|||uuujjj___XXXSSSQQQMMMJJJHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSSSSNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUQQQRRRSSSTTTVVVWWWXXXYYYVVVUUUUUUTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUVVVUUUTTTTTTSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUWWW[[[bbbhhhsss}}}yyyvvvrrrooohhheeeeeeiiimmmrrr|||}}}jjj\\\SSSMMMGGGBBBEEEGGGJJJNNNRRRTTTVVVWWWVVVUUUYYY```iiittt|||qqqiiiddd```\\\YYYXXXYYYYYYXXXUUUTTTRRRQQQQQQPPPNNNLLLLLLKKKIIIGGGFFFFFFFFFGGGEEEEEEDDDCCCBBBBBBAAAAAABBBCCCCCCDDDEEEGGGIIIJJJNNNQQQUUUXXX[[[```eeehhhkkknnnrrruuuwwwzzz}}}}}}DDDEEEGGGGGGFFFFFFGGGIIIFFFJJJNNNQQQSSSWWW]]]bbblllrrr{{{{{{rrrlllddd^^^UUUOOOMMMLLLJJJIIINNNOOORRRSSSTTTVVVYYY[[[^^^bbbfffiiijjjjjjkkkkkkmmmrrrzzzyyytttrrrrrrrrrrrrvvvyyyyyymmmaaaWWWPPPQQQOOOLLLIIIGGGHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNPPPPPPPPPPPPPPPQQQQQQQQQNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSPPPPPPQQQSSSTTTVVVWWWWWWUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSVVV[[[```iiiyyy|||wwwssspppiiieeeeeegggkkkpppzzzvvvfff[[[SSSLLLHHHEEEFFFIIIMMMQQQUUUWWWYYYWWWVVVXXX^^^dddnnn}}}xxxqqqiiieeeaaa]]]\\\ZZZYYYXXXWWWUUUSSSRRRRRRQQQOOONNNMMMLLLJJJHHHGGGFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBDDDFFFHHHIIIKKKNNNRRRUUUXXX]]]aaaeeehhhkkkooorrruuuwwwzzz||||||~~~DDDEEEGGGGGGGGGGGGIIIJJJKKKPPPVVVZZZ^^^cccjjjppp|||yyyqqqhhhbbb[[[VVVOOOJJJHHHHHHHHHHHHMMMPPPSSSVVVWWWZZZ]]]```dddhhhmmmoooooonnnmmmlllpppuuu}}}~~~xxxtttrrrrrrsssrrrrrrtttxxx}}}{{{nnncccXXXPPPKKKMMMKKKIIIGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRPPPPPPPPPPPPOOOOOOOOOOOOQQQPPPPPPPPPOOOOOOOOONNNNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPNNNOOOPPPQQQRRRTTTTTTUUUSSSSSSSSSRRRRRRRRRRRRQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPRRRUUUXXX^^^kkkxxx{{{vvvssskkkgggdddfffiiimmmwwwooo```UUUMMMIIIEEEFFFHHHLLLPPPTTTXXXZZZYYYWWWWWWZZZ^^^eeessszzzppplllgggccc```^^^[[[YYYYYYWWWUUUTTTTTTSSSRRRPPPOOOMMMKKKIIIGGGGGGGGGGGGFFFFFFEEECCCAAA@@@???>>>>>>??????AAACCCEEEFFFGGGHHHKKKNNNQQQTTTXXX]]]```dddgggkkknnnqqqtttwwwyyyzzz|||~~~EEEGGGIIIJJJJJJKKKNNNOOOTTTYYY```ffflllrrrzzz|||vvvppphhh___YYYTTTQQQMMMIIIHHHIIIJJJKKKNNNQQQUUUYYY\\\___cccfffkkknnnrrrtttsssqqqooonnnssswww~~~yyyvvvuuuuuutttsssoooppprrrvvvzzz~~~qqqeee[[[TTTOOOLLLIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOQQQSSSUUUYYYcccnnnzzzwwwooojjjggggggiiimmmvvvxxxgggYYYOOOJJJFFFFFFGGGJJJNNNSSSXXX[[[YYYWWWVVVXXXZZZ___kkkvvvuuuqqqlllhhheeebbb^^^\\\\\\ZZZXXXWWWWWWVVVTTTSSSQQQOOOMMMJJJIIIHHHGGGGGGGGGFFFEEECCCAAA@@@>>>===>>>>>>???@@@BBBDDDFFFGGGFFFHHHKKKNNNQQQTTTYYY\\\```cccgggkkknnnppptttvvvyyy{{{}}}~~~JJJMMMPPPRRRSSSUUUXXX[[[]]]ccckkkrrrxxx~~~zzztttmmmfff^^^WWWRRRNNNMMMKKKIIIIIIKKKNNNPPPQQQTTTZZZ^^^bbbfffiiilllqqqtttwwwxxxvvvsssqqqpppvvvzzz~~~{{{xxxwwwuuurrrpppmmmmmmnnnqqquuuyyy~~~~~~vvvjjj^^^VVVQQQNNNLLLGGGFFFEEEEEEFFFGGGHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMNNNNNNOOOPPPQQQQQQNNNNNNOOOOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRQQQQQQQQQOOONNNMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSPPPQQQQQQQQQQQQPPPOOONNNPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMNNNRRRTTTVVV]]]fffooo|||sssnnnkkkjjjkkkmmmvvvtttdddWWWQQQIIIHHHGGGHHHLLLQQQWWW[[[YYYVVVVVVXXXXXX\\\eeeoooyyyuuupppkkkhhhfffccc```___]]][[[ZZZZZZYYYWWWVVVSSSRRROOOLLLJJJHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>??????@@@AAABBBDDDEEEFFFDDDGGGJJJLLLNNNQQQUUUXXX\\\```dddhhhkkknnnqqqtttwwwzzz|||}}}~~~NNNQQQUUUYYY[[[___ccceeekkkqqqyyyuuupppiiibbb\\\VVVQQQMMMHHHHHHIIIIIIIIILLLQQQTTTVVVZZZ```fffjjjmmmqqqsssxxxzzz|||{{{yyyvvvuuuuuuzzz~~~}}}{{{xxxuuupppmmmkkkkkklllnnnqqqwww|||tttmmmcccZZZSSSNNNKKKIIIFFFEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRPPPPPPQQQRRRQQQPPPOOONNNOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQPPPOOOOOONNNOOOOOOPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKOOOQQQRRRWWW^^^eeetttvvvrrrooonnnnnnooouuu|||~~~nnn___VVVNNNKKKHHHGGGIIINNNTTTYYYXXXVVVWWWYYYYYYYYY```hhhuuu~~~{{{tttoookkkiiigggeeebbb```^^^]]]]]]\\\ZZZYYYUUUTTTQQQMMMKKKIIIHHHHHHHHHHHHFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCEEEHHHJJJLLLOOOSSSUUUYYY\\\```dddgggkkknnnqqquuuwwwzzz{{{|||~~~WWW[[[___dddhhhlllqqquuu}}}{{{wwwuuukkkfff___XXXSSSOOOLLLIIIEEEGGGIIIJJJKKKOOOUUUYYY]]]bbbhhhnnnrrruuuyyy{{{~~~~~~|||zzzzzz{{{~~~}}}xxxqqqmmmiiiiiiiiikkkooovvv|||~~~tttfffaaa[[[UUUPPPMMMIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOPPPPPPQQQQQQQQQRRRNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSRRRQQQOOONNNNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOONNNNNNMMMNNNNNNOOOPPPOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGIIIMMMOOOOOORRRWWW^^^jjjzzzxxxtttqqqqqqpppooossszzz}}}yyyhhh\\\RRROOOJJJFFFGGGLLLRRRVVVXXXWWWYYY[[[YYYVVVYYY```iiisssyyyrrrmmmkkkiiihhhdddbbb```______^^^]]][[[WWWUUURRROOOLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@@@@??????@@@@@@AAAAAACCCFFFHHHIIILLLPPPRRRTTTXXX]]]aaadddgggkkkmmmrrrtttvvvxxxyyy{{{~~~eeeiiinnnsssxxx}}}}}}xxxsssnnnkkkddd___XXXRRRNNNKKKIIIGGGEEEHHHKKKMMMOOORRRYYY^^^bbbgggmmmssswww{{{~~~~~~}}}~~~|||uuuppphhhggggggjjjnnnuuu|||uuuiiiXXXVVVSSSPPPOOOMMMKKKIIIFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNPPPQQQRRRSSSSSSQQQOOONNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHIIIMMMOOOMMMOOOSSSWWW```lllzzzxxxtttrrrrrrpppnnnrrrwwwzzzsssfffUUUQQQKKKFFFFFFJJJPPPTTTXXXXXXZZZ[[[XXXTTTUUUZZZbbblllzzz~~~uuuooolllkkkjjjeeecccaaa`````````^^^\\\XXXVVVSSSOOOLLLJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEDDD@@@@@@???>>>>>>===>>>>>>@@@BBBDDDFFFGGGJJJMMMPPPRRRUUUZZZ^^^aaaeeehhhkkkoooqqqtttvvvwwwyyy|||~~~~~~uuuyyy|||wwwooohhhaaa^^^ZZZXXXUUURRRNNNKKKIIIHHHJJJKKKMMMOOOQQQVVV\\\aaajjjooouuuzzz}}}~~~xxxrrrlllhhhhhhooosssxxxrrreee]]]UUUPPPKKKIIIIIIHHHGGGEEECCCCCCDDDDDDEEEEEEFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPPPPQQQPPPPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRRRROOONNNNNNMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPOOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMLLLJJJHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNSSSWWWbbbooo}}}}}}yyytttrrrrrrtttuuuvvvzzz}}}~~~pppcccVVVJJJGGGIIIIIIHHHIIIQQQSSSVVVWWWVVVVVVVVVWWW___dddooo}}}xxxrrrnnnjjjggggggfffeeeeeeeeeccc```]]][[[XXXUUUSSSRRRPPPMMMJJJKKKHHHFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>BBBBBBCCCEEEGGGIIIKKKLLLPPPQQQTTTXXX\\\bbbfffiiikkkmmmpppsssuuuwwwzzz}}}~~~~~~|||yyyuuunnnggg```[[[XXXRRRQQQOOOMMMKKKIIIIIIHHHJJJKKKNNNQQQTTTZZZaaafffmmmqqqwww|||zzzsssooolllmmmsssxxx|||xxxkkk___XXXQQQNNNIIIGGGGGGFFFEEECCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLKKKKKKLLLLLLMMMNNNPPPPPPPPPQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLMMMLLLJJJHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLQQQUUU]]]iiiuuu{{{vvvssstttvvvxxxxxxzzz|||~~~zzzhhh[[[NNNIIIIIIHHHHHHIIINNNPPPTTTUUUVVVUUUVVVWWW\\\```jjjwww|||uuuqqqmmmjjjiiihhhffffffeeedddaaa^^^[[[YYYVVVTTTRRRPPPMMMKKKKKKIIIFFFEEEEEEEEECCCBBBBBBBBBAAAAAA@@@?????????AAABBBBBBDDDFFFHHHJJJKKKMMMNNNPPPTTTXXX]]]bbbdddgggjjjmmmppprrruuuxxx{{{|||}}}{{{xxxqqqnnniiibbb[[[VVVRRRPPPJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMPPPTTTXXX___ffflllqqqtttyyy~~~}}}wwwtttrrrtttzzzxxxlll```VVVQQQMMMJJJFFFDDDDDDDDDBBBAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPOOOOOONNNNNNOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIKKKLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKOOOQQQWWW```iiiuuu}}}wwwuuuvvvxxxzzz{{{{{{{{{{{{{{{zzz{{{qqqcccTTTMMMJJJGGGGGGHHHIIILLLQQQSSSTTTTTTUUUVVVWWW[[[cccnnn{{{zzzuuuqqqnnnlllkkkiiigggfffdddaaa^^^\\\ZZZWWWUUUSSSQQQOOOLLLLLLJJJGGGFFFFFFFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@???AAAAAAAAABBBDDDFFFGGGHHHIIIJJJLLLOOOSSSXXX\\\^^^bbbdddhhhkkknnnqqquuuxxxyyy{{{}}}~~~zzztttpppfffccc]]]VVVPPPLLLJJJJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNPPPSSSWWW[[[bbbiiinnnssswww|||~~~~~~|||xxxyyy|||zzzmmmaaaWWWPPPLLLHHHGGGEEECCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGEEEEEEEEEFFFGGGHHHJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHIIIKKKJJJHHHGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMQQQXXX___hhhwwwyyyvvvwwwyyy|||}}}||||||yyyvvvttttttwwwyyyyyykkkZZZQQQKKKFFFEEEFFFEEEIIIMMMPPPRRRSSSTTTUUUUUUXXX]]]fffqqq~~~zzzuuurrrpppnnnkkkhhhfffddd```^^^]]]ZZZXXXVVVUUUSSSPPPNNNMMMJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFGGGHHHJJJLLLPPPTTTXXXZZZ]]]```dddhhhkkknnnsssvvvwwwxxx{{{}}}}}}}}}~~~{{{xxxrrrkkkggg\\\YYYSSSNNNIIIGGGFFFGGGGGGGGGHHHIIIKKKMMMOOOPPPTTTUUUXXXZZZ]]]ccciiinnnuuuyyy}}}|||}}}}}}qqqcccYYYRRRLLLIIIEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJKKKLLLNNNNNNOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPOOOOOONNNOOOOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHIIIFFFHHHIIIIIIGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKMMMSSSYYY```kkkvvv|||xxxxxxzzz|||}}}}}}|||yyytttpppnnnpppqqqvvvqqqaaaVVVMMMFFFDDDEEECCCFFFJJJMMMOOOQQQSSSUUUTTTWWW[[[```hhhttt|||xxxuuurrrnnnjjjgggddd```^^^^^^[[[YYYWWWVVVUUURRRPPPNNNKKKIIIHHHHHHGGGFFFEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDHHHHHHIIIKKKOOORRRVVVXXXYYY\\\```dddhhhkkkpppsssuuuvvvxxx{{{~~~|||}}}~~~~~~~~~}}}~~~~~~{{{wwwsssnnnhhhaaa\\\TTTQQQMMMIIIFFFEEEEEEFFFFFFGGGHHHJJJLLLOOOQQQRRRYYYZZZ\\\]]]```eeekkkooowww|||{{{yyyzzz|||~~~tttfffZZZRRRNNNJJJGGGBBBCCCDDDDDDBBBAAABBBCCCAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOMMMNNNOOOOOOPPPPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPPPPOOOOOONNNLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEGGGHHHHHHFFFEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKIIIKKKPPPTTTYYYbbbkkk{{{{{{yyyzzz|||}}}}}}{{{xxxrrrmmmjjjiiijjjmmmvvvwwwhhh\\\QQQHHHEEEFFFDDDFFFHHHJJJLLLOOOSSSVVVUUUWWWZZZ]]]bbblllyyy{{{xxxrrrnnnjjjfffbbb___^^^\\\ZZZXXXXXXVVVTTTRRROOOLLLJJJIIIIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBCCCGGGHHHHHHJJJMMMPPPSSSUUUUUUYYY]]]aaadddhhhllloooqqqsssuuuxxx{{{}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~zzz{{{|||}}}yyyuuupppjjjddd]]]VVVRRRMMMKKKIIIFFFEEEEEEEEEFFFGGGHHHJJJMMMPPPTTTWWWYYY\\\^^^___aaadddhhhnnnssszzz{{{vvvuuuxxxzzz~~~qqqgggZZZQQQMMMJJJGGGDDD???AAACCCCCCAAA@@@AAACCCAAAAAABBBCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOOOOPPPPPPOOOMMMMMMNNNOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDFFFGGGGGGFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHJJJHHHHHHLLLPPPSSSYYY```jjjzzz||||||}}}}}}zzzyyyvvvqqqkkkfffddddddcccmmmwww{{{nnnbbbWWWLLLHHHHHHEEEFFFGGGGGGIIIMMMRRRVVVVVVXXXZZZZZZ]]]dddpppyyy~~~xxxrrrnnnjjjfffccc___]]][[[YYYYYYWWWUUUSSSOOOMMMKKKJJJJJJIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBEEEEEEFFFGGGIIILLLOOOPPPRRRUUUYYY]]]```cccgggjjjmmmoooqqqtttwwwyyy{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{||||||||||||||||||~~~~~~~~~}}}uuuqqqjjjccc]]]VVVPPPKKKIIIHHHFFFEEEEEEEEEEEEFFFIIIKKKMMMQQQVVVZZZ^^^```^^^___aaacccffflllrrrvvv|||wwwrrrsssvvvyyy{{{uuuggg^^^SSSKKKIIIHHHEEEBBB===@@@BBBBBB@@@???@@@BBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJKKKLLLLLLLLLLLLLLLIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMNNNOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNOOOOOONNNNNNNNNKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGCCCEEEGGGGGGEEEEEEEEEFFFCCCCCCCCCDDDDDDEEEFFFGGGJJJGGGGGGJJJLLLNNNSSSYYY^^^mmm~~~}}}}}}~~~xxxwwwuuupppiiidddaaa```[[[eeepppxxx~~~rrrggg[[[PPPKKKKKKGGGGGGFFFFFFGGGLLLRRRWWWWWWXXXZZZYYYZZZ```kkksss|||vvvqqqmmmhhhfff___]]][[[ZZZYYYXXXVVVTTTPPPNNNKKKJJJJJJJJJHHHGGGCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDFFFIIIKKKMMMPPPSSSWWWZZZ]]]```dddgggjjjlllnnnqqqtttvvvxxxyyy|||}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{zzzzzzzzz{{{|||||||||{{{zzzyyyyyy{{{|||~~~~~~~~~~~~|||wwwsssooohhh^^^VVVQQQNNNIIIFFFEEEEEEDDDEEEGGGGGGGGGFFFJJJMMMSSSXXX[[[^^^bbbdddjjjkkkkkklllnnnqqqwww{{{}}}vvvrrrrrrtttvvv}}}rrrgggYYYUUUOOOJJJHHHFFFEEEDDD???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHGGGIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOONNNMMMKKKIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLKKKJJJJJJMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIILLLLLLMMMNNNOOOPPPPPPQQQLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHKKKNNNPPPYYY___mmm{{{yyytttnnniiiddd```^^^```bbbfffppp{{{~~~oooccc[[[QQQHHHIIIEEECCCFFFHHHIIINNNTTTUUUYYY\\\[[[YYY[[[cccjjjuuu{{{wwwrrrmmmhhhdddbbb```\\\ZZZYYYXXXWWWUUUQQQPPPOOOMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBB@@@>>>======>>>>>>AAAAAABBBCCCEEEGGGHHHIIILLLOOORRRTTTWWWZZZ^^^aaafffiiillloooqqqtttxxxzzzyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||zzzzzzyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxyyyzzz|||}}}~~~~~~~~~~~~{{{vvvpppllleee___XXXQQQNNNLLLIIIFFFGGGFFFFFFGGGHHHJJJJJJJJJMMMQQQWWW\\\```cccgggiiimmmnnnoooppprrruuu{{{~~~zzztttqqqqqqsssvvv{{{}}}wwwggg\\\UUUQQQKKKGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNLLLKKKIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJIIILLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFEEEFFFGGGIIILLLNNNOOOTTT___ppp~~~}}}||||||yyytttnnnhhhddd```______```dddlllwwwuuukkkcccXXXOOOJJJFFFDDDFFFGGGHHHMMMSSS[[[___aaa^^^ZZZYYY^^^dddnnnttt|||vvvpppkkkgggccc```\\\ZZZYYYYYYWWWVVVRRRQQQPPPNNNLLLKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>>>>>>>>>>>@@@AAAAAABBBDDDEEEGGGHHHJJJLLLOOOQQQTTTWWW[[[^^^bbbeeehhhkkkmmmppptttwwwwwwyyy|||}}}|||}}}~~~}}}|||{{{{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxwwwwwwxxxyyyyyyzzzzzzyyyxxxxxxxxxyyy{{{|||}}}}}}~~~~~~~~~~~~|||yyytttnnnfffaaaXXXTTTOOOKKKIIIHHHHHHGGGHHHHHHHHHIIIKKKNNNPPPRRRTTTXXX^^^cccgggjjjnnnqqqrrrsssuuuvvvxxx{{{}}}xxxsssqqqrrruuuwwwyyyzzz{{{yyywwwyyy}}}wwwiii[[[QQQNNNKKKGGGDDDCCCCCCBBBAAACCCBBBBBBAAA@@@@@@??????BBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNLLLKKKKKKKKKKKKJJJJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLNNNVVVcccrrr}}}{{{|||yyytttmmmgggccc```___]]]^^^aaaiiisss}}}~~~uuummmaaaWWWLLLGGGDDDEEEFFFGGGKKKQQQZZZ]]]```___ZZZXXXZZZ]]]dddkkkuuuzzztttoookkkccc```]]][[[ZZZZZZXXXWWWSSSRRRQQQPPPNNNLLLKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@????????????@@@@@@@@@AAABBBDDDEEEFFFFFFHHHKKKMMMOOORRRVVVYYY]]]___cccfffiiilllooorrruuuwwwzzz{{{{{{|||}}}~~~}}}|||zzzzzzyyyyyyxxxxxxwwwvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}~~~||||||yyyvvvqqqlllddd\\\VVVNNNLLLIIIGGGFFFFFFFFFGGGIIIJJJLLLMMMOOOSSSWWWZZZ^^^bbbgggkkkoooqqqtttwwwxxxzzz{{{}}}~~~}}}yyyvvvuuuvvvxxxzzzxxxyyyxxxuuussstttxxx|||uuujjj___UUUNNNIIIFFFCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKJJJJJJJJJIIIIIIIIILLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIMMMMMMQQQZZZfffuuu|||xxxrrrkkkeeebbb``````______bbbhhhqqq|||}}}tttggg\\\OOOIIIEEEDDDDDDDDDHHHMMMOOOTTTYYY[[[YYYWWWXXX[[[]]]cccmmmwww~~~wwwpppllleeeccc___]]]\\\[[[YYYXXXTTTTTTSSSQQQPPPNNNMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCBBBAAA@@@??????????????????@@@BBBCCCCCCDDDFFFHHHJJJLLLNNNRRRUUUYYY\\\```cccfffiiimmmooorrruuuxxxzzz{{{|||~~~~~~}}}}}}||||||{{{zzzyyyyyyxxxwwwvvvuuuuuuttttttuuuuuutttttttttuuuuuuwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz||||||||||||||||||||||||{{{{{{{{{||||||{{{yyyvvvuuurrrmmmhhhbbb[[[TTTOOOIIIHHHGGGEEEEEEEEEGGGHHHKKKMMMQQQTTTVVVZZZ```dddjjjmmmqqquuuwwwyyy{{{}}}~~~{{{xxxwwwxxxyyyzzztttuuuuuurrrppprrrwww|||vvvhhh^^^VVVOOOKKKEEECCCAAAAAAAAABBBBBBAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFGGGHHHJJJIIIKKKQQQYYYeeewww{{{wwwpppiiidddbbbaaabbbbbbcccfffkkkrrr|||xxxkkk```TTTMMMGGGEEECCCAAADDDJJJIIINNNTTTXXXXXXWWWXXXYYYZZZ^^^fffoooyyyzzzrrrmmmiiifffbbb___^^^\\\[[[YYYVVVUUUTTTSSSRRRQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@??????????????????@@@AAAAAACCCDDDGGGHHHIIILLLOOORRRVVVYYY]]]aaacccgggkkknnnpppsssvvvyyyzzz|||~~~~~~|||||||||{{{{{{zzzzzzyyyyyyyyyxxxuuuuuutttsssssssssssstttttttttttttttuuuvvvxxxxxxxxxyyyyyyyyyzzzzzzzzzzzz||||||{{{{{{{{{{{{zzzzzz|||{{{zzz{{{zzzxxxtttqqqlllhhhbbb]]]XXXRRRMMMIIIEEEFFFGGGFFFFFFFFFIIIKKKNNNRRRXXX]]]```dddjjjnnntttwww{{{~~~~~~zzzxxxwwwwwwwwwpppqqqqqqoooooorrrxxx~~~wwwiii\\\TTTNNNIIIEEECCCAAA???@@@AAABBBAAA@@@>>>>>>??????@@@AAAAAABBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIHHHHHHHHHHHHIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFFFFHHHGGGHHHMMMRRRZZZhhhuuu{{{wwwpppiiieeedddeeefffgggiiilllooouuu~~~{{{pppfff\\\TTTLLLHHHDDDAAACCCHHHJJJNNNTTTWWWXXXWWWWWWWWWWWW[[[```gggppp{{{xxxqqqnnnkkkfffccc```^^^\\\ZZZWWWWWWVVVUUUTTTSSSRRRRRRNNNNNNMMMLLLJJJIIIHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@?????????>>>??????@@@@@@AAACCCEEEFFFGGGIIILLLNNNSSSVVVZZZ]]]```dddhhhkkkmmmppptttvvvxxxzzz}}}~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxuuutttssssssrrrrrrssssssssssssttttttuuuwwwxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwvvvuuuqqqlllhhhbbb^^^WWWRRRNNNKKKHHHFFFAAACCCFFFGGGGGGIIILLLPPPQQQXXXaaagggjjjnnnsssxxxzzz}}}~~~{{{xxxvvvuuupppqqqqqqoooooossszzz~~~qqqhhh\\\RRRLLLHHHDDDBBB@@@???>>>>>>@@@@@@???>>>???????????????@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@AAABBBBBBCCCAAAAAABBBCCCCCCDDDDDDDDDGGGEEEGGGKKKNNNSSS]]]hhhxxx}}}xxxqqqkkkhhhhhhjjjllljjjmmmppptttxxxxxxpppddd\\\SSSLLLGGGCCCDDDHHHIIILLLQQQTTTVVVVVVUUUUUUUUUWWWZZZ___fffppp{{{yyysssooojjjeeebbb___\\\ZZZXXXXXXWWWWWWVVVUUUTTTTTTOOOOOONNNMMMKKKJJJIIIHHHFFFFFFFFFFFFEEECCCAAA@@@@@@@@@??????>>>??????@@@???AAACCCDDDDDDFFFIIIKKKNNNQQQUUUXXX\\\___cccfffiiilllpppsssuuuxxx{{{}}}}}}~~~}}}||||||{{{zzzxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwuuutttssssssrrrrrrssssssssssssttttttvvvwwwxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyuuutttrrrqqqoookkkeeeaaa\\\WWWPPPJJJGGGFFFEEEDDD>>>AAAEEEFFFHHHJJJOOOSSSTTT\\\fffmmmqqqtttyyy~~~}}}~~~zzzwwwvvvrrrssssssrrrrrrvvv}}}qqqccc\\\RRRKKKHHHGGGDDDBBB???=========>>>???>>>===AAAAAA@@@@@@???>>>>>>>>>??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMOOONNNNNNMMMLLLKKKKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCC???@@@AAAAAABBBBBBBBBBBBBBBAAACCCGGGIIILLLTTT]]]hhh}}}zzzsssmmmjjjkkknnnppplllooosssvvvyyyxxxjjjaaaWWWPPPIIIDDDEEEIIIDDDGGGLLLPPPSSSTTTUUUUUUSSSTTTVVVZZZ```iiissszzzvvvrrrlllgggddd```]]]ZZZYYYYYYXXXWWWVVVVVVUUUUUUPPPPPPOOOMMMLLLJJJIIIIIIFFFFFFGGGFFFEEEDDDBBBAAAAAA@@@@@@???????????????>>>@@@AAABBBCCCDDDGGGIIIIIIMMMQQQTTTXXX[[[```cccfffiiimmmqqqsssvvvyyy{{{|||~~~}}}|||zzzyyyxxxzzzyyyyyyxxxwwwwwwwwwxxxvvvwwwwwwwwwxxxxxxxxxxxxuuuuuuuuuuuuttttttttttttuuuuuuuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{||||||||||||{{{{{{zzzyyyxxxwwwwwwvvvwwwwwwvvvrrrlllddd]]]XXXSSSPPPLLLGGGEEEDDDEEEFFFDDDEEEFFFHHHJJJMMMRRRVVV\\\ccclllrrruuuvvvyyy{{{}}}xxxuuupppppppppqqquuu|||}}}nnneeeYYYTTTMMMGGGDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCEEEHHHMMMRRRUUUYYYeeezzzwwwqqqnnnppprrrsssvvvvvvvvvwwwzzzvvvmmmaaaVVVNNNKKKIIIHHHGGGGGGIIILLLQQQSSSTTTSSSRRRRRRSSSUUUYYY```iiiooo}}}{{{sssmmmjjjfffaaa]]]___]]]ZZZXXXXXXWWWUUUTTTSSSRRRQQQOOOMMMKKKJJJIIIJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGKKKLLLNNNQQQUUUXXX\\\]]]aaadddhhhlllooossswwwzzz{{{|||~~~~~~}}}|||{{{yyyxxxwwwvvvyyyyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyyyyzzz{{{||||||}}}}}}|||||||||{{{{{{zzzyyyxxxwwwtttssspppllleee^^^XXXTTTNNNLLLHHHEEECCCCCCDDDEEEFFFGGGIIIKKKMMMQQQVVVZZZaaahhhpppuuuwwwxxxzzz{{{{{{xxxuuuuuuuuuwww{{{rrrddd\\\SSSOOOIIIEEECCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAA@@@@@@BBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@BBBFFFJJJLLLUUU]]]nnn|||vvvtttuuuwwwxxxyyyxxxxxxyyy{{{~~~~~~wwwkkk___UUUOOOJJJGGGEEEEEEFFFIIIMMMPPPQQQPPPQQQQQQRRRSSSUUU[[[bbbhhhvvv~~~xxxqqqmmmiiiddd```___]]]ZZZYYYXXXXXXVVVTTTUUUTTTSSSQQQOOONNNLLLLLLKKKKKKJJJHHHGGGFFFEEEDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEHHHIIIKKKNNNRRRUUUXXXZZZ^^^aaafffiiimmmppptttwwwyyy{{{}}}~~~|||{{{zzzzzzyyyxxxwwwvvvuuutttwwwwwwvvvvvvuuuuuuvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwwwwxxxyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~|||||||||{{{zzzxxxwwwvvvooommmiiiccc\\\VVVQQQNNNJJJIIIFFFDDDDDDDDDEEEFFFIIIKKKNNNPPPSSSWWW\\\___gggmmmuuuyyyyyyyyyzzz{{{|||{{{zzzzzz{{{}}}pppcccXXXQQQKKKHHHDDDBBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAAAAABBBDDDFFFHHHPPPSSS^^^lll}}}~~~|||}}}~~~~~~~~~}}}{{{{{{{{{}}}vvvlllaaaWWWOOOIIIFFFEEEEEEGGGKKKMMMNNNNNNPPPPPPPPPPPPQQQUUUZZZ___kkktttwwwqqqlllgggddd```^^^[[[ZZZYYYYYYWWWUUUWWWVVVUUUSSSRRRPPPOOONNNLLLLLLKKKJJJHHHGGGFFFEEECCCBBBBBBAAA@@@@@@??????>>>=========???AAABBBDDDEEEFFFHHHJJJNNNQQQTTTVVV[[[^^^bbbfffiiilllpppsssuuuxxx{{{}}}~~~~~~}}}{{{yyyyyyxxxxxxwwwvvvuuuttttttsssvvvuuuuuutttttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxyyyyyyyyyyyyyyyvvvwwwwwwxxxyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~{{{{{{{{{zzzxxxvvvsssrrrkkkgggaaa[[[TTTOOOLLLKKKIIIIIIHHHHHHHHHIIIKKKLLLLLLOOORRRUUUXXX\\\aaadddkkkqqqwwwzzzzzzxxxxxxyyyyyy}}}}}}~~~|||nnnaaaWWWOOOKKKEEECCC@@@???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>===?????????????????????????????????@@@@@@@@@AAAAAACCCBBBAAAAAAAAACCCEEEFFFJJJLLLRRR]]]kkk~~~}}}{{{{{{||||||zzz{{{}}}~~~xxxnnnbbbVVVOOOIIIHHHFFFGGGIIIKKKLLLLLLMMMMMMNNNNNNNNNQQQVVVYYYbbbkkkyyy}}}vvvpppjjjgggbbb```]]][[[[[[ZZZXXXVVVWWWWWWVVVTTTSSSQQQPPPPPPMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@>>>=========>>>???AAABBBCCCDDDEEEHHHKKKNNNPPPRRRXXX[[[___bbbeeehhhllloooqqqtttyyy|||}}}}}}~~~{{{||||||{{{{{{yyyxxxxxxvvvvvvvvvuuuuuutttttttttuuuttttttsssttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyvvvwwwwwwxxxyyyyyyzzzzzz{{{|||}}}~~~|||||||||zzzwwwtttqqqooofffbbb\\\VVVPPPMMMKKKKKKJJJJJJKKKLLLNNNOOOPPPQQQPPPSSSWWWZZZ]]]```eeehhhmmmrrryyy{{{zzzxxxwwwxxxyyy|||~~~}}}oooaaaWWWQQQLLLIIIBBBAAA????????????===<<<========================>>>>>>>>>>>>>>>??????@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@============>>>@@@BBBCCCGGGHHHMMMVVVaaappp~~~{{{zzzyyyyyyuuuvvvxxxyyyzzz~~~xxxkkk]]]TTTMMMJJJGGGEEEFFFGGGHHHHHHIIIKKKLLLMMMNNNPPPTTTWWW\\\eeeqqq~~~{{{tttnnniiifffccc```^^^]]][[[YYYWWWWWWVVVUUUTTTSSSRRRQQQPPPMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>=========>>>@@@AAABBBCCCDDDFFFHHHKKKNNNOOOTTTWWW[[[^^^aaadddhhhkkklllpppuuuxxxzzzzzz|||}}}~~~yyyyyyyyyyyyyyyyyyxxxwwwuuuuuuuuuuuuttttttttttttttttttssssssttttttuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxyyyvvvvvvwwwwwwxxxyyyyyyyyy{{{|||}}}~~~~~~~~~~~~~~~}}}{{{wwwrrrnnnkkkaaa^^^YYYSSSPPPNNNMMMMMMKKKLLLOOOQQQSSSTTTUUUUUUUUUXXX\\\___bbbeeeiiikkkooottt{{{}}}|||zzzzzz{{{{{{~~~|||zzzzzzzzzyyy}}}xxxoooaaaWWWQQQMMMIIIFFF@@@???>>>?????????<<<:::========================>>>>>>>>>>>>>>>??????@@@????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMNNNNNNNNNOOONNNNNNMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????======>>>>>>@@@AAACCCDDDDDDEEEJJJRRRXXXbbbsss~~~{{{yyywwwwwwrrrssssssrrrrrrvvv~~~sssdddZZZRRRMMMHHHDDDCCCDDDDDDDDDGGGIIIKKKMMMNNNPPPSSSVVVWWW^^^jjjuuu|||tttnnnkkkhhhdddaaa___]]]ZZZXXXVVVVVVUUUTTTSSSRRRQQQQQQOOOOOONNNLLLKKKJJJIIIHHHHHHHHHGGGEEEDDDCCCBBBAAA??????>>>======>>>???@@@AAABBBCCCDDDFFFIIIKKKLLLPPPSSSVVVYYY\\\___ccceeefffjjjnnnrrrtttvvvyyy{{{|||}}}}}}~~~vvvvvvwwwxxxxxxxxxwwwwwwsssssssssssssssssstttttttttttttttttttttuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxuuuvvvvvvwwwxxxxxxyyyyyyuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}{{{xxxsssmmmgggddd\\\YYYVVVRRRPPPOOOOOOPPPPPPRRRTTTWWWZZZ[[[[[[[[[[[[]]]aaadddgggiiilllooorrrxxx~~~{{{wwwvvvvvvvvvvvvxxx|||yyyhhh```VVVOOOKKKIIIEEEAAA>>>>>>>>>???AAA@@@>>>;;;========================>>>>>>>>>>>>>>>??????@@@????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>?????????@@@??????@@@@@@@@@@@@??????>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>?????????@@@AAABBBCCCCCCBBBCCCFFFKKKOOOUUUcccppp}}}{{{xxxvvvvvvppppppooollljjjmmmuuu|||}}}qqqhhhZZZTTTMMMHHHEEEEEEEEEDDDGGGIIIKKKMMMMMMNNNPPPRRRRRRXXXaaakkkuuu{{{uuuppplllhhhdddaaa^^^[[[XXXWWWVVVUUUUUUTTTSSSRRRRRRRRRQQQPPPOOONNNMMMLLLKKKIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>???@@@???@@@AAABBBDDDFFFHHHIIIKKKNNNQQQTTTVVVYYY]]]``````cccgggkkknnnqqqvvvyyyyyyzzz|||~~~}}}~~~tttuuuvvvvvvwwwwwwvvvvvvqqqrrrrrrrrrrrrssssssssstttttttttttttttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvvvvwwwxxxxxxyyyzzzzzzuuuuuuuuuvvvwwwwwwxxxxxxzzz{{{|||}}}}}}~~~~~~}}}zzzyyywwwtttnnngggaaa]]]XXXWWWTTTRRRPPPPPPQQQRRRUUUWWWZZZ^^^```aaa``````^^^aaaeeehhhjjjllloooqqquuu{{{}}}xxxuuuttttttttttttssswww|||wwwkkk^^^WWWOOOJJJHHHFFFAAA<<<<<<<<<===@@@BBBBBB???===========================>>>>>>>>>>>>>>>??????@@@>>>????????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDEEEEEEFFFFFFBBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????<<<<<<======>>>>>>??????????????????????????????<<<<<<<<<<<<=========>>><<<<<<<<<<<<============AAAAAACCCFFFHHHLLLXXXeeeppp}}}zzzxxxvvvuuunnnnnnlllhhhdddfffnnnuuu{{{}}}uuuaaa[[[SSSLLLIIIHHHHHHGGGGGGIIILLLMMMLLLMMMNNNOOONNNSSS[[[dddmmmzzzzzzsssooojjjfffccc___[[[YYYWWWWWWVVVUUUUUUTTTSSSSSSTTTTTTSSSRRRPPPOOONNNMMMJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>???@@@>>>??????AAABBBDDDFFFGGGGGGJJJNNNQQQSSSVVVYYY\\\[[[^^^bbbfffiiinnnssswwwvvvwwwyyy{{{}}}}}}~~~uuuuuuvvvvvvuuutttssssssqqqqqqppppppqqqqqqrrrsssrrrrrrsssssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvuuuwwwwwwwwwwwwwwwwwwxxxxxxzzzzzzyyyxxxwwwvvvvvvvvvwwwuuupppjjjeeeaaa^^^]]]ZZZYYYXXXVVVVVVVVVWWWXXX]]]___aaabbbbbbaaa___^^^ccccccddddddggglllsssxxx~~~{{{wwwssspppppprrrssssssuuuxxx{{{vvvfffZZZQQQNNNJJJEEEBBB???>>>>>>================================================??????>>>>>>======<<<<<<>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>============>>>???@@@AAA??????@@@@@@@@@@@@??????<<<>>>???>>>===<<<===???========================;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBDDDJJJQQQVVVcccsss|||}}}zzzwwwwwwxxxyyywwwtttooommmjjjeeebbbbbbeeehhhqqq{{{}}}pppggg[[[SSSPPPNNNKKKHHHHHHHHHJJJLLLPPPRRRRRRQQQOOOSSSWWW\\\cccmmmyyyyyyssskkkfffccc```[[[XXXYYYWWWVVVVVVVVVVVVUUUSSSVVVVVVVVVUUUSSSPPPNNNLLLLLLLLLLLLLLLJJJHHHFFFEEEDDDBBB@@@??????>>>===;;;======>>>@@@AAABBBCCCDDDHHHHHHJJJKKKNNNQQQSSSTTTWWWZZZ]]]aaadddhhhmmmqqqrrrtttwwwyyyzzz{{{}}}~~~tttuuuuuuuuuttttttsssrrrrrrrrrqqqqqqrrrrrrssstttsssttttttuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxvvvtttrrrqqqllljjjfffaaa]]]ZZZYYYXXXZZZZZZYYYYYYYYYZZZ\\\\\\```aaabbbbbbbbbaaa```___bbbcccdddfffiiiooovvv|||~~~|||xxxuuussssssssstttqqqsssuuuwwwzzzvvviii[[[QQQLLLJJJGGGDDDAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>=========<<<>>>>>>???@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@??????>>>>>>===============>>>???@@@AAA>>>??????@@@@@@??????>>><<<>>>???>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@???@@@@@@AAACCCGGGMMMQQQVVVeeexxx}}}yyywwwuuussssssuuuwwwvvvuuuqqqooolllgggcccbbbdddfffjjjttt~~~tttfff[[[UUUOOOJJJFFFHHHHHHIIIKKKOOOQQQQQQQQQOOORRRVVVZZZ___hhhsss{{{xxxpppiiifffbbb^^^[[[ZZZYYYWWWWWWWWWWWWVVVTTTVVVVVVVVVUUUSSSQQQOOOMMMMMMMMMMMMMMMKKKIIIGGGFFFFFFDDDBBB@@@@@@@@@???=========>>>???@@@AAABBBCCCDDDEEEFFFHHHKKKMMMOOOQQQTTTVVVZZZ]]]aaaeeejjjmmmoooqqqtttvvvwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~ssssssttttttssssssrrrrrrssssssrrrrrrsssssstttuuutttuuuuuuvvvvvvwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxvvvsssoookkkiiicccbbb___\\\ZZZYYYYYYYYY[[[[[[[[[\\\]]]___```aaacccbbbaaaaaa````````````aaaccceeehhhlllsss{{{~~~|||zzzxxxvvvvvvvvvvvvrrrsssssstttvvv{{{}}}pppeeeZZZOOOHHHFFFEEECCCAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>============<<<======>>>???@@@>>>>>>????????????>>>>>><<<===>>>>>><<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================>>>??????===>>>???@@@AAACCCGGGJJJLLLWWWfffwwwyyytttooommmlllmmmqqqtttvvvvvvtttsssooojjjeeebbbcccdddeeennnyyytttggg]]]UUUMMMHHHHHHGGGGGGIIIMMMOOOPPPPPPOOORRRUUUWWWZZZ```iiipppzzzvvvnnniiifffbbb^^^]]]\\\ZZZYYYYYYXXXWWWUUUUUUUUUUUUUUUSSSRRRQQQPPPOOOOOOOOONNNMMMKKKIIIHHHHHHFFFDDDBBBBBBBBBAAA???======>>>>>>???@@@AAAAAABBBCCCDDDFFFHHHJJJMMMNNNPPPRRRVVVYYY\\\```dddhhhjjjmmmppprrrsssuuuwwwyyy||||||||||||}}}}}}}}}}}}}}}~~~rrrrrrrrrssssssrrrrrrqqqrrrrrrrrrrrrrrrsssttttttttttttuuuvvvvvvwwwwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuttttttuuuvvvvvvvvvvvvuuusssssssssrrrsssssstttttttttttttttrrrnnniiidddaaa\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]]]]^^^___```aaabbbbbbaaa___]]]]]]]]]^^^___```bbbfffjjjpppxxx~~~~~~|||{{{zzzyyyxxxxxxvvvvvvuuuuuuvvvyyypppbbbXXXPPPJJJFFFBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>============>>>>>>??????@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>>>>=========<<<<<<<<<======>>>???===>>>>>>>>>>>>>>>>>>===<<<===>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<===>>>>>><<<===???@@@@@@AAACCCEEEIIIPPPYYYfffxxxuuuooohhhgggggghhhlllqqqvvvxxxxxxwwwtttnnnhhhdddbbbbbbeeekkkttt~~~ttthhh]]]TTTNNNIIIHHHGGGHHHKKKNNNOOOOOOQQQSSSUUUVVVVVVZZZ```eeennnvvv~~~tttnnniiieeeaaaaaa___]]]\\\[[[ZZZXXXVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPOOONNNMMMKKKKKKIIIGGGEEEDDDDDDCCCBBB@@@>>>>>>>>>>>>>>>?????????BBBBBBCCCEEEGGGIIIKKKMMMLLLOOORRRUUUWWW[[[___bbbeeehhhlllnnnppprrrtttvvvyyyyyyyyyzzzzzz{{{{{{{{{|||}}}qqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrssssssttttttuuuuuuvvvwwwwwwvvvvvvvvvuuuuuutttttttttrrrrrrsssssssssssssssrrrpppooonnnnnnmmmmmmmmmnnnllllllllljjjgggbbb]]]ZZZTTTTTTTTTTTTVVVXXXZZZ[[[^^^^^^^^^_________```___```^^^\\\ZZZZZZ[[[]]]^^^```ccchhhnnnuuu}}}}}}zzz{{{}}}~~~}}}|||{{{{{{yyyxxxwwwvvvvvvzzz{{{pppbbbUUUNNNJJJHHHFFF@@@@@@???>>>>>>=================================>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIJJJJJJKKKLLLNNNNNNOOOOOOOOOOOOOOONNNLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>======<<<<<<<<<<<<;;;<<<<<<===>>><<<======>>>>>>======<<<;;;===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;<<<<<<===>>><<<>>>@@@@@@@@@@@@AAACCCHHHKKKPPPZZZggg{{{tttnnndddddddddeeehhhnnntttyyyzzzzzzxxxsssmmmgggdddcccdddgggnnnyyysssfffZZZSSSLLLIIIGGGGGGIIILLLMMMNNNRRRUUUVVVVVVTTTVVVZZZ^^^eeemmmxxx}}}tttnnniiieeeeeeccc```___^^^\\\ZZZWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRPPPOOONNNMMMMMMJJJHHHEEEDDDDDDDDDBBBAAA?????????>>>>>>>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJJJJLLLOOORRRTTTWWW[[[^^^aaadddhhhkkkmmmooorrrtttvvvvvvwwwwwwxxxyyyzzzzzzzzz|||~~~qqqqqqrrrrrrssssssrrrrrrqqqppppppppppppqqqrrrrrrsssssstttuuuuuuvvvvvvwwwuuuuuuttttttssssssrrrrrrooooooppppppoooooonnnmmmlllkkkjjjhhhgggffffffeeebbbbbbbbbaaa___[[[XXXVVVSSSSSSTTTUUUWWWZZZ]]]^^^]]]^^^^^^_________^^^^^^___]]]\\\[[[[[[\\\^^^___bbbffflllssszzz{{{xxxvvvvvvyyy~~~{{{{{{yyywwwxxx|||zzzhhh___SSSKKKGGGEEEDDDBBB??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMNNNOOOOOOOOOOOONNNLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<======<<<>>>???@@@??????@@@BBBCCCDDDIIIQQQ\\\kkkvvvoooccccccbbbbbbdddjjjqqqwww{{{||||||xxxrrrkkkgggeeebbbbbbgggrrr~~~~~~mmm___VVVPPPLLLHHHGGGHHHJJJLLLMMMSSSUUUWWWVVVTTTSSSVVVYYY]]]dddmmmvvvwwwpppjjjiiigggdddbbb```^^^[[[YYYWWWWWWVVVUUUTTTTTTTTTUUUUUUTTTRRRPPPOOONNNNNNNNNKKKIIIFFFEEEEEEEEECCCBBBAAAAAA@@@???>>>>>>============>>>???AAACCCEEEFFFHHHJJJMMMOOOQQQSSSWWWZZZ]]]```dddgggiiillloooqqqrrrssstttuuuvvvwwwxxxyyyyyy{{{|||~~~qqqqqqrrrsssssssssssssssrrrqqqqqqqqqqqqrrrsssssstttuuuuuuvvvvvvwwwwwwxxxttttttsssrrrrrrqqqppppppmmmmmmmmmlllkkkjjjiiihhheeedddaaa___]]][[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSTTTTTTVVVXXX[[[^^^```[[[\\\]]]___`````````___```____________```bbbcccgggkkkqqqxxx~~~wwwsssrrrrrrrrruuu|||}}}|||}}}rrrgggXXXRRRJJJEEECCCBBB@@@>>>==================<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???????????????>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>======<<<<<<<<<<<<;;;;;;:::;;;;;;<<<;;;<<<<<<======<<<<<<;;;;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;::::::;;;;;;<<<===<<<===>>>=========@@@BBB???@@@DDDLLLRRR]]]oooyyyrrrcccbbbaaa___```eeemmmsss{{{}}}~~~|||vvvpppkkkiiieeebbbeeennnxxxwwwggg^^^SSSOOOJJJGGGGGGIIIKKKLLLRRRUUUWWWVVVSSSQQQSSSUUUVVV[[[ccckkksss}}}xxxrrrllljjjfffdddbbb___\\\ZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUTTTRRRPPPOOONNNNNNNNNMMMKKKHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@???>>>======<<<<<<===>>>@@@BBBCCCDDDEEEGGGJJJLLLMMMPPPSSSVVVXXX[[[___ccceeehhhkkknnnpppqqqrrrsssuuuvvvwwwxxxyyyyyyzzz{{{}}}qqqrrrssssssttttttttttttsssrrrrrrrrrrrrsssttttttvvvvvvvvvwwwxxxxxxyyyyyyssssssrrrqqqqqqpppoooooollllllkkkjjjiiigggfffeee^^^\\\ZZZWWWTTTRRRQQQPPPSSSSSSSSSSSSSSSSSSTTTTTTOOOOOOPPPQQQSSSVVVYYY[[[YYYZZZ]]]___aaabbbbbbbbbaaaaaabbbbbbccceeeffffffjjjnnnuuu}}}uuunnnllllllmmmpppttt{{{tttfff[[[QQQLLLFFFCCCBBBAAA>>>;;;;;;;;;<<<===>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJEEEFFFGGGHHHIIIIIIIIIIIIKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<;;;<<>>======>>>>>>???@@@AAACCCEEEFFFCCCEEEHHHIIIKKKMMMQQQTTTUUUXXX\\\```ccceeeiiikkkooooooqqqrrrtttuuuvvvwwwyyyyyyxxxyyy{{{}}}rrrrrrrrrssssssssstttttttttsssrrrqqqqqqrrrsssttttttuuuuuuvvvxxxyyyyyyzzzyyyvvvsssrrrqqqpppooommmkkkjjjiiihhhfffccc^^^ZZZXXXVVVRRRMMMKKKJJJJJJJJJIIIIIIJJJLLLMMMOOOPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWXXX[[[___bbbcccdddeeeffffffhhhjjjjjjkkkmmmppprrrwwwzzzyyyrrrmmmllllllmmmpppttt}}}wwwlllaaaWWWQQQGGGFFFDDDBBB@@@??????>>>>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<=========<<<;;;;;;;;;<<<<<<<<<======?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===:::::::::999999888888888<<<;;;;;;;;;;;;<<<======>>>@@@BBBCCCEEEKKKVVV___rrrzzzrrrkkkbbb]]]]]]ccciiimmmuuuxxx}}}zzztttpppllliiigggjjjmmmrrr|||yyymmm```XXXOOOLLLIIIGGGHHHKKKOOORRRVVVXXXWWWTTTOOOKKKNNNOOOTTT[[[aaahhhvvvyyyssskkkgggeeeccc```]]]\\\YYYVVVTTTTTTTTTRRRQQQVVVUUUTTTSSSQQQQQQQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEECCCAAA???>>>===<<<===>>>???@@@AAABBBCCCBBBCCCFFFIIIKKKLLLLLLLLLQQQSSSVVVXXXZZZ^^^cccfffiiilllooopppqqqrrrtttvvvxxxxxxxxxyyy{{{|||~~~~~~}}}}}}}}}~~~~~~rrrrrrrrrsssssssssttttttuuutttsssrrrrrrssstttuuuuuuuuuvvvvvvwwwxxxxxxxxxzzzxxxvvvttttttrrrooommmkkkiiifffdddbbb___ZZZWWWQQQOOOKKKHHHFFFEEEFFFFFFHHHHHHIIIKKKLLLMMMOOOOOOOOOOOOOOOPPPRRRTTTUUUVVVWWWZZZ___bbbeeehhhkkkmmmoooqqqsssttttttvvvyyy|||}}}wwwppplllkkklllmmmqqquuu~~~yyymmmbbbWWWNNNIIIEEEDDDCCCAAA???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;<<<<<<======???@@@@@@@@@FFFOOOWWWeeexxx~~~qqqllleee``````cccfffgggssswww|||}}}wwwtttoookkkjjjlllnnnrrr{{{uuueee[[[QQQKKKHHHEEEFFFJJJPPPRRRVVVYYYXXXUUUPPPMMMLLLLLLPPPUUUZZZ___kkkwww{{{sssmmmjjjhhhdddbbb^^^[[[XXXVVVUUUUUUTTTSSSUUUTTTSSSRRRQQQQQQQQQQQQOOONNNMMMMMMKKKKKKJJJIIIGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>?????????@@@@@@AAABBBDDDFFFHHHIIIJJJJJJNNNPPPRRRTTTVVVZZZ___bbbfffhhhkkknnnoooppprrrtttuuuvvvvvvwwwyyy{{{|||}}}}}}}}}}}}}}}~~~rrrrrrrrrsssssssssttttttuuuttttttssssssttttttuuuuuuvvvvvvvvvwwwwwwxxxxxxzzzyyyxxxwwwuuurrrnnnkkkjjjgggbbb^^^[[[XXXTTTQQQJJJHHHFFFCCCBBBBBBCCCDDDGGGGGGHHHIIIJJJLLLMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUVVVZZZ___dddiiiooouuuyyy{{{}}}|||yyysssnnnlllkkkmmmnnnrrrvvv~~~~~~vvvjjj^^^TTTLLLGGGCCCCCCBBBAAA???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDFFFHHHIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@AAAAAA@@@@@@??????>>>>>>@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888999999:::;;;<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<>>>??????>>>===AAAHHHNNNXXXfff{{{uuuqqqlllgggfffeeedddcccooosss{{{|||xxxsssooommmnnnoooqqqxxx~~~pppdddWWWOOOIIIFFFGGGKKKPPPRRRVVVYYYYYYVVVRRROOOLLLKKKLLLPPPSSSVVV```jjjvvv~~~yyyrrrmmmjjjgggddd```]]]ZZZXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKHHHGGGFFFDDDCCCAAA@@@???@@@@@@??????>>>>>>======@@@@@@AAABBBDDDFFFGGGHHHIIIKKKMMMOOOQQQTTTYYY\\\```cccgggiiikkkmmmooorrrrrrrrrtttuuuwwwyyyzzz{{{|||||||||}}}}}}rrrrrrrrrsssssssssttttttuuuuuuuuuttttttuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxvvvqqqkkkggggggbbb\\\WWWSSSPPPMMMKKKGGGFFFDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQSSSSSSWWW[[[aaagggooowwwxxxuuuqqqnnnllllllnnnppprrrvvv}}}llldddYYYPPPIIIFFFDDDCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCBBB@@@??????@@@AAABBBAAAAAA@@@???>>>======<<>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888999::::::;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;>>>>>>>>>======@@@EEEIIIQQQZZZjjj~~~zzztttooollliiieeecccjjjooovvv}}}}}}{{{vvvrrrpppqqqpppqqqvvv}}}|||ooo```VVVNNNJJJJJJNNNNNNQQQUUUXXXXXXVVVSSSPPPMMMKKKKKKNNNPPPRRRYYYaaakkkssszzztttpppkkkhhhccc```]]]ZZZZZZYYYWWWVVVTTTSSSRRRRRRQQQQQQQQQRRRPPPPPPOOONNNMMMLLLKKKKKKHHHHHHGGGEEEDDDCCCBBBAAA@@@??????>>>>>>=========??????>>>???@@@BBBDDDEEEFFFGGGIIIKKKLLLOOOSSSWWW[[[^^^bbbeeegggiiilllooonnnoooqqqsssvvvwwwyyyyyyzzzzzz{{{{{{}}}~~~rrrrrrrrrssssssssstttttttttuuuuuuuuuuuuuuuuuutttrrrsssuuuwwwyyyzzz|||}}}{{{zzzyyyxxxuuupppiiiddd```[[[UUUPPPMMMKKKIIIGGGEEEEEEDDDDDDEEEFFFGGGHHHFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMNNNOOOQQQRRRSSSYYY]]]dddllluuuvvvtttqqqooonnnoooqqqssssssvvv{{{wwwnnn___YYYOOOGGGCCCBBBBBBBBB>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@AAA@@@???>>>>>>???AAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999999999999999999::::::::::::::::::::::::999999888888888999::::::888888888888888888999999888999::::::;;;;;;::::::;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>======>>>@@@AAACCCDDDEEEGGGHHHIIILLLPPPSSSVVVYYY]]]aaaccceeeiiikkkjjjllloooqqqtttvvvwwwwwwxxxxxxxxxyyy{{{}}}~~~rrrrrrrrrsssssssssttttttsssttttttuuuuuuttttttsssqqqrrrsssuuuwwwyyyzzz{{{{{{yyyxxxvvvrrrllleee```WWWSSSOOOKKKJJJIIIGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMOOOPPPSSSTTTUUU\\\aaaiiirrr|||wwwuuusssrrrqqqsssuuuvvvuuuxxx{{{}}}~~~wwwhhh^^^WWWRRRJJJDDDAAA???>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>????????????@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999888888888888888888888888::::::::::::::::::::::::999999888888888888999999777777777777888888888888777888999:::;;;:::999888777777888999;;;===???AAACCCGGGQQQaaasss{{{vvvqqqmmmiiieeehhhlllqqqtttvvvwwwwwwvvvsssrrrsssrrrppptttyyy|||oooeee\\\SSSOOOPPPMMMOOOSSSVVVXXXWWWVVVTTTNNNJJJHHHJJJLLLLLLPPPUUUYYY```jjjttt|||yyytttooolllgggccc```^^^[[[YYYWWWWWWUUUTTTSSSRRRRRRRRRPPPOOOOOONNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEE@@@@@@@@@???????????????>>>>>>>>>>>>>>>???@@@@@@BBBDDDEEEFFFGGGIIIMMMOOOQQQTTTXXX[[[^^^```ccceeefffhhhkkknnnqqqssstttuuuuuuuuuvvvwwwyyy{{{}}}~~~rrrrrrrrrsssssssssttttttrrrssstttuuuuuutttsssrrrpppqqqqqqrrrssstttuuuuuuuuussspppmmmiiiccc]]]XXXNNNLLLIIIHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHJJJJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOQQQSSSVVVXXXZZZ```eeennnxxxyyyxxxvvvuuuuuuvvvxxxyyyxxxzzz||||||{{{}}}qqqeeeYYYRRRLLLIIIEEEAAA@@@>>><<<;;;;;;;;;;;;::::::;;;;;;<<<999::::::;;;<<<<<<======;;;:::::::::;;;;;;<<<===;;;;;;<<<<<<===<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>???>>>??????@@@AAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEGGGHHHJJJHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCC@@@@@@??????>>>=========:::;;;<<<<<<=========<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999999999999999999999999999999999999999999999999999999999888888888888999999777777888888888999999999666777999:::;;;:::999888999888888:::;;;===>>>======@@@IIIUUUaaaqqq{{{sssnnnggghhhjjjllloooqqqsssttttttrrrrrrssssssqqqsssyyy{{{xxxpppggg\\\UUUTTTNNNQQQTTTXXXZZZZZZYYYXXXRRRMMMJJJKKKLLLKKKLLLPPPQQQWWW___gggoooxxx|||wwwsssmmmiiieeebbb^^^\\\ZZZYYYWWWUUUTTTSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@??????AAABBBCCCDDDDDDFFFJJJMMMLLLOOOSSSVVVXXXZZZ]]]___aaacccgggkkknnnpppqqqqqqrrrrrrsssuuuwwwzzz|||}}}}}}~~~~~~rrrrrrrrrsssssssssttttttqqqrrrsssttttttsssrrrqqqppppppppppppppppppppppppnnnlllhhheee```[[[TTTPPPIIIGGGFFFFFFHHHHHHHHHGGGIIIIIIJJJKKKLLLMMMMMMNNNKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQSSSVVVYYY[[[]]]bbbhhhrrr{{{{{{zzzxxxwwwwwwyyyzzz|||{{{}}}~~~|||zzz}}}zzzmmmaaaWWWOOOKKKBBB@@@??????@@@???===<<<;;;;;;::::::;;;;;;<<<<<<888888999::::::;;;<<<<<<::::::::::::;;;;;;<<<===::::::;;;<<<=========<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>???@@@AAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDAAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@AAAAAABBB@@@??????>>>===<<<<<<;;;;;;<<<>>>?????????>>>===<<<<<<<<<===============;;;<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999999::::::::::::::::::::::::999999999999999999999999999999888888888888888999888888999999999:::::::::555777999:::::::::888777===<<<<<<<<<>>>???>>>===<<>>===<<<>>>???@@@AAAAAA@@@???>>>@@@AAABBBBBBCCCEEEHHHKKKIIILLLPPPRRRTTTVVVYYY[[[]]]___dddhhhkkkmmmnnnnnnpppqqqrrrtttvvvyyy{{{||||||}}}}}}~~~sssttttttuuuvvvvvvvvvvvvrrrqqqqqqqqqrrrqqqnnnkkkllliiiffffffggghhhfffddddddaaa]]]XXXSSSOOOLLLKKKFFFFFFEEEEEEGGGHHHJJJKKKLLLNNNPPPQQQSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPRRRSSSSSSTTTVVVYYY\\\___aaacccmmmqqqxxxzzzyyyzzz|||~~~}}}{{{xxxvvvvvvxxxzzz|||}}}~~~}}}{{{yyy|||uuufffZZZSSSMMMGGGBBBAAA???===<<<;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;======???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAACCCCCCBBBAAAAAA@@@@@@??????>>>>>>===============>>>>>>>>>>>>>>>??????@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999<<<<<<======<<<<<<;;;:::999999888888888888888888999999999888888888777777777777777777777777777777777888888888888999999999888888777777888888999:::::::::999999::::::;;;<<<<<<===@@@EEEJJJTTTfffwwwwwwooommmkkkkkkkkkkkkjjjhhhjjjkkkmmmoooqqqssstttuuuvvvxxx{{{~~~vvvmmmbbbYYYWWWTTTSSSUUUZZZ\\\\\\ZZZVVVTTTPPPMMMJJJIIIIIIIIIKKKNNNQQQVVV\\\eeennnttt~~~yyyqqqlllgggbbb___^^^\\\ZZZYYYYYYXXXVVVTTTVVVUUUSSSQQQOOONNNMMMMMMMMMKKKIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBAAAAAABBBBBBAAAAAA@@@?????????>>>>>>???@@@AAAAAABBBBBBHHHIIIJJJLLLOOORRRTTTVVVUUUYYY]]]```bbbeeehhhjjjjjjlllnnnpppppprrrtttvvvxxxyyyzzz|||~~~qqqrrrsssssssssssssssssspppooonnnnnnmmmllliiifffdddaaa^^^]]]]]]\\\ZZZXXXYYYWWWTTTQQQMMMKKKIIIHHHEEEEEEEEEFFFHHHKKKMMMNNNRRRSSSTTTUUUVVVVVVUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYZZZ]]]```dddgggiiirrrvvv|||yyytttssstttvvv|||~~~}}}{{{xxxvvvvvvxxx{{{}}}}}}~~~~~~}}}~~~pppfffZZZPPPKKKGGGCCC??????>>><<<;;;:::;;;<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@????????????>>>======<<<<<<======<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::;;;;;;::::::999888888888888888888888888888999999999888888888777777777777777777777777777777777777888888888999999999888888777777888888999::::::999999999999:::;;;;;;<<<===@@@CCCGGGNNN]]]kkkuuurrrooolllkkkjjjhhhfffggghhhiiilllooorrrtttuuuuuuvvvxxxzzz}}}~~~vvvkkkbbb\\\YYYWWWXXX\\\^^^^^^]]]XXXUUURRRNNNKKKJJJIIIIIIHHHJJJMMMQQQVVV]]]eeekkkqqqxxx{{{uuupppjjjfffbbb```]]]\\\ZZZYYYVVVTTTVVVUUUSSSQQQPPPOOONNNNNNMMMLLLJJJIIIJJJJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>??????@@@AAAAAABBBEEEFFFGGGIIILLLNNNQQQRRRRRRUUUYYY\\\___aaadddfffgggiiilllmmmnnnoooqqqsssuuuvvvxxxzzz{{{}}}}}}}}}~~~~~~ppppppqqqqqqppppppooonnnllljjjhhhgggfffccc```]]][[[XXXUUUSSSRRRPPPNNNLLLMMMLLLKKKIIIHHHGGGGGGGGGDDDEEEFFFIIILLLOOORRRSSSYYYYYYZZZ[[[[[[ZZZZZZYYYWWWXXXYYYZZZ[[[]]]^^^___aaaaaaaaacccgggkkkpppsssyyy}}}|||sssnnnmmmnnnpppwwwzzz~~~}}}{{{xxxvvvvvvxxx{{{}}}wwwnnn\\\UUULLLFFFCCCBBB???======<<<;;;:::999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@??????>>>======>>>>>>===<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999888888999999888888777666888888888888888888888888999888888888888777777777777777777777777777777777777777777888888888999999888777777777777888999999999999999999999:::;;;;;;<<<<<<>>>AAABBBEEEOOO[[[mmm{{{uuuoookkkhhhfffcccaaabbbdddgggkkkpppsssvvvtttttttttuuuwww|||vvvmmmddd```\\\[[[]]]``````^^^ZZZWWWTTTPPPMMMJJJIIIIIIGGGHHHJJJLLLOOOTTT[[[___ffflllvvv|||uuuoookkkiiifffbbb___]]][[[XXXUUUUUUUUUSSSRRRQQQPPPPPPPPPOOOMMMJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>===>>>>>>??????@@@@@@@@@BBBBBBCCCEEEGGGJJJLLLMMMNNNPPPTTTWWWYYY[[[^^^```ccceeegggiiiiiikkkmmmoooqqqrrrtttvvvxxxyyyzzz{{{{{{||||||}}}~~~~~~ooooooooonnnmmmlllkkkjjjfffccc```^^^\\\ZZZVVVTTTSSSQQQOOOMMMKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFIIILLLPPPTTTWWWYYY_______________^^^^^^]]]\\\^^^```bbbeeefffggghhhjjjjjjiiikkkoootttzzz}}}yyypppkkkjjjlllnnnsssuuuyyy}}}~~~zzzxxxvvvuuuvvvxxx{{{~~~ssseee\\\OOOKKKEEEAAA??????>>>===<<<;;;::::::::::::;;;;;;;;;::::::::::::::::::;;;::::::::::::::::::::::::<<<;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA?????????>>>======<<<<<<>>>===<<<<<<;;;;;;<<<<<<======<<<<<<======>>>???<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888777777888888777777666555777777777777888888888888888888888888777777777777777777777777777777777777777777777777888888888888777777777777777888999999999999999888999::::::;;;;;;:::===?????????EEENNN\\\mmm}}}uuunnniiieeebbb]]]^^^```ccchhhnnnsssvvvuuutttsssrrrssswww~~~}}}ssslllggg```^^^^^^```___^^^ZZZYYYUUUQQQNNNKKKIIIHHHIIIIIIJJJKKKLLLOOOSSSWWW[[[aaajjjttt~~~}}}uuupppnnnkkkfffccc```^^^[[[YYYVVVUUUTTTSSSRRRRRRRRRRRRPPPNNNLLLKKKKKKKKKJJJIIIHHHHHHGGGEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@?????????======>>>>>>>>>????????????@@@@@@BBBDDDFFFHHHIIIJJJLLLPPPSSSTTTVVVXXXZZZ^^^```cccdddeeegggiiilllmmmnnnpppsssuuuvvvxxxxxxyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~mmmmmmlllkkkiiigggeeeddd]]][[[WWWUUUSSSQQQNNNLLLKKKJJJIIIHHHGGGFFFFFFGGGEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIMMMQQQUUUYYY\\\^^^aaaaaaaaaaaaaaaaaabbbbbbbbbdddhhhllloooqqqrrrrrrtttsssssstttwww}}}}}}wwwpppllljjjkkklllppprrrvvvyyy|||||||||{{{wwwuuutttsssuuuxxx|||yyymmmaaaVVVOOOGGGEEEAAA>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999888:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>????????????@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA??????>>>======<<<<<<;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888888888888888888777777666666666777777777888888888777777777777777777777777666666666666666666666666666666777777777888888888777777666666777777888999999888888888888999::::::999888;;;>>>>>>===AAAGGGPPP\\\qqq|||tttmmmgggccc\\\\\\^^^aaafffmmmssswwwxxxwwwtttrrrrrruuu{{{{{{sssmmmfffaaa``````___]]]ZZZYYYVVVRRROOOLLLIIIHHHIIIJJJJJJIIIIIIJJJMMMPPPPPPUUU]]]fffooo{{{|||tttpppkkkgggdddbbb___]]]XXXWWWVVVUUUTTTTTTTTTTTTQQQOOOMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>??????????????????@@@BBBDDDEEEFFFGGGIIILLLOOOPPPQQQTTTUUUYYY[[[^^^___aaabbbeeeggghhhjjjllloooqqqsssuuuuuuvvvvvvwwwxxxyyyzzz{{{|||||||||}}}}}}~~~~~~}}}|||{{{hhhgggfffdddbbb___]]]\\\UUURRROOOMMMKKKJJJHHHFFFCCCDDDDDDCCCBBBBBBDDDEEEBBBBBBCCCCCCDDDFFFGGGHHHMMMOOORRRVVVZZZ^^^```aaaaaaaaabbbbbbccceeefffgggiiilllqqqwww{{{}}}~~~~~~}}}||||||~~~}}}zzzvvvrrrnnnmmmllllllpppqqqtttwwwyyyzzzzzzyyytttsssrrrsssvvvzzzsssfff[[[RRRKKKGGGAAA@@@>>><<<:::999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@@@@AAAAAABBBCCCDDDBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCDDDDDDEEEEEEBBBBBBAAAAAAAAAAAAAAAAAA???>>>>>>======<<<<<<;;;<<<<<<;;;::::::::::::;;;:::999999999999:::;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::::::::888888888888888888888888888888999999888888777666555666666777777888888888666666777777777777777888666666666666666666666666666666666777777777888888777666666666666777888888888888888888888999::::::888777999===>>>===???DDDHHHOOO```ttt|||tttlllggg___^^^^^^aaafffmmmtttxxxzzzyyywwwtttsssuuuyyy}}}{{{uuummmhhhfffccc```]]][[[ZZZWWWTTTQQQNNNKKKJJJGGGHHHHHHGGGFFFFFFHHHJJJLLLPPPVVV]]]eeeppp~~~}}}yyyrrrmmmiiifffcccaaa[[[ZZZYYYXXXVVVVVVUUUUUUSSSQQQNNNMMMMMMMMMLLLJJJIIIIIIHHHGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCBBBAAAAAA????????????????????????>>>??????@@@AAABBBDDDDDDDDDFFFIIIKKKLLLMMMOOOQQQSSSUUUXXXZZZ[[[]]]```bbbcccdddgggjjjmmmoooqqqrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyzzzzzz|||}}}~~~|||||||||{{{zzzxxxwwwvvv```___^^^[[[XXXUUURRRQQQNNNKKKHHHGGGFFFFFFEEEDDD@@@AAABBBAAA??????AAACCCAAABBBCCCDDDFFFIIIKKKLLLRRRTTTWWW[[[^^^aaaccccccaaaaaabbbcccfffhhhkkkmmmpppttt{{{~~~~~~{{{{{{yyywwwuuusssqqqpppqqqrrrtttwwwxxxyyyxxxxxxrrrrrrrrrtttxxx}}}uuummmaaaVVVMMMHHHDDDBBB<<<<<<<<<;;;999888888999888999999:::::::::::::::::::::999999999999::::::999999999999999999999999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<======>>>>>>======??????@@@AAABBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>===<<<<<<<<<<<<;;;;;;:::999:::::::::999999999888999::::::;;;;;;;;;;;;:::::::::999999888888999999999:::::::::888888888888888888888888888888888888888777666666555555666666777888888999666666666666777777888888666666666666666666666666666666666666777777777888666666666666666777888888888888888888888999999:::888666888<<<===<<<>>>BBBDDDFFFPPPaaarrr{{{rrrlllcccbbbaaabbbfffnnnuuuyyy|||{{{yyywwwuuuuuuxxxzzz~~~vvvqqqmmmiiiddd___\\\[[[ZZZWWWUUURRROOONNNFFFGGGGGGFFFEEEEEEFFFHHHJJJMMMRRRVVV]]]gggsss|||{{{tttnnnjjjfffddd___^^^\\\ZZZXXXWWWWWWWWWTTTRRROOONNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????AAABBBCCCAAACCCFFFHHHHHHIIIKKKLLLMMMOOORRRTTTUUUWWWZZZ]]]]]]___aaaeeehhhkkklllmmmnnnnnnoooqqqrrrsssuuuuuuuuuuuuvvvwwwxxxzzz{{{|||{{{}}}~~~~~~~~~}}}||||||{{{xxxxxxxxxwwwuuusssrrrqqqZZZYYYWWWUUUQQQNNNKKKIIIJJJGGGDDDCCCDDDDDDDDDCCC@@@BBBCCCBBB???>>>@@@CCCBBBBBBDDDGGGJJJMMMPPPQQQUUUWWWZZZ^^^aaacccddddddaaaaaabbbdddgggkkknnnpppuuuyyy~~~~~~}}}||||||||||||}}}}}}~~~~~~}}}|||yyyvvvuuurrrsssuuuvvvxxxxxxxxxxxxrrrrrrsssuuuzzz}}}uuufff___UUUMMMGGGCCCAAA???;;;<<<<<<<<<:::999:::;;;666777888999999999999999:::999999999999999999:::999999999999999999999999888888888999999::::::;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<;;;<<<==================>>>???@@@AAABBBBBBCCCBBB@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAABBBCCCDDDEEEFFFBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBB======>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>======<<<<<<<<<;;;::::::999999::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;:::::::::999999888888888999999:::::::::777777777777777777777777777777777777777666666555444555555666777888888999555666666666777777888888666666666666666666666666666666666666777777777777666666666666666777888888888888888777888999999:::999777777;;;<<<:::<<<@@@CCCAAAFFFSSSaaarrrvvvooofffdddccccccgggnnnuuuzzz||||||{{{xxxuuuuuuwwwxxx~~~}}}wwwsssnnngggbbb^^^]]]\\\ZZZWWWTTTRRRQQQGGGHHHIIIHHHFFFFFFHHHIIIEEEGGGJJJMMMSSS\\\hhhqqqyyyrrrlllgggdddaaa```^^^\\\ZZZXXXXXXWWWTTTRRRPPPNNNNNNNNNLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@=========>>>>>>???AAAAAA???AAADDDEEEFFFFFFHHHJJJIIIKKKNNNPPPRRRTTTWWWYYYYYY[[[^^^aaaeeegggiiijjjkkkkkklllnnnoooqqqrrrrrrrrrsssssstttvvvwwwyyyzzzyyy{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzyyyyyyvvvuuuuuusssrrrpppnnnmmmPPPPPPOOONNNKKKHHHFFFDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDCCCBBBAAACCCEEEDDDFFFIIIKKKNNNQQQUUUXXX\\\]]]^^^```aaabbbcccccc```cccfffggghhhkkkqqqvvv|||~~~~~~}}}{{{zzzzzzzzz{{{{{{~~~}}}{{{yyyuuusssuuuwwwuuuuuuwwwwwwwwwyyy}}}xxxmmmfffVVVRRRMMMFFFAAA>>>======:::::::::999999888888888888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999::::::888777888888999999999:::::::::;;;<<<<<<===============???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;:::::::::999999999888888999999888888777666666666999999888888888888999999666777888777666555666777666666666666666666666666777777666666666666777777666666555555555555666666777777666555555555555555777777777777666666666666777777777777888888888888888888999999999:::::::::<<<===BBBIIIQQQ^^^sss}}}vvvlllgggcccbbbfffnnnuuuyyy|||zzzxxxwwwvvv}}}{{{uuuooojjjgggdddaaa^^^\\\ZZZVVVTTTOOOLLLJJJHHHHHHHHHGGGFFFCCCFFFJJJLLLNNNUUU___gggwwwyyytttoookkkeeecccaaa```___^^^[[[YYYVVVTTTRRRRRRRRRQQQOOOMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDEEEDDDCCCBBBAAA@@@??????AAA@@@@@@@@@???>>>>>>>>>AAAAAAAAAAAABBBBBBCCCDDDGGGHHHJJJKKKNNNPPPQQQRRRVVVWWWXXX[[[^^^aaadddeeeffffffhhhiiikkkmmmnnnnnnmmmmmmoooqqqsssuuuvvvwwwwwwwwwyyyzzz{{{{{{{{{{{{{{{}}}~~~~~~||||||}}}~~~~~~~~~}}}~~~~~~||||||{{{zzzxxxvvvuuutttrrrqqqooollliiieeecccbbbIIIIIIIIIIIIGGGFFFDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDBBBBBBDDDFFFGGGJJJMMMPPPSSSVVVZZZ]]]```aaabbbcccdddeeeeeeeeecccfffhhhiiijjjnnntttzzz}}}~~~}}}{{{yyyyyyyyy{{{|||zzzvvvxxxxxxwwwwwwyyy{{{{{{}}}~~~ttthhh]]]UUULLLIIIEEEAAA>>><<<;;;;;;:::::::::999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888777777888999888666888999999999999:::::::::;;;<<<<<<===============???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA????????????????????????@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;::::::999999999888888888888888888888777777777777888777777666666777777888666777888777555555555777666666666666666666666666777777666666666666777777666666555555555555666666777777666555555555555555777666666666666666666666666666777777777888888888888888888999999999::::::======@@@DDDHHHQQQbbbrrrzzzppplllgggfffjjjqqqwww{{{~~~|||zzzyyyxxx|||}}}vvvqqqkkkhhheeebbb```^^^ZZZXXXSSSOOOKKKIIIHHHHHHHHHGGGBBBEEEGGGHHHIIINNNWWW^^^oooyyy|||uuupppkkkhhhfffdddcccbbb___]]]YYYWWWUUUTTTTTTSSSQQQOOONNNMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCEEEEEEGGGIIIJJJLLLNNNNNNSSSSSSUUUWWWZZZ]]]```aaabbbbbbdddeeegggiiijjjjjjiiijjjkkkmmmoooqqqrrrssstttuuuvvvwwwxxxyyyyyyyyy{{{}}}~~~~~~}}}|||}}}||||||{{{{{{||||||}}}}}}~~~~~~}}}|||zzzzzzyyyxxxuuusssqqqpppnnnmmmjjjgggddd```^^^]]]CCCCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFGGGGGGFFFDDDDDDFFFHHHMMMPPPSSSWWWZZZ]]]bbbeeefffffffffgggggghhhhhhhhhhhhjjjkkkkkkmmmqqqyyy}}}}}}{{{yyywwwwwwxxx{{{}}}{{{{{{{{{zzzzzz}}}yyymmmbbbVVVLLLFFFAAA@@@???===<<<;;;;;;;;;999999999999999888888888888888888888888888888888777777777777777777777777777777777777777777777777777888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999888777888:::::::::888999999999999::::::::::::;;;<<<<<<===============??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@?????????>>>>>>???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999:::::::::::::::999999999999888888888777777777777888888888888777666666555555666666777666777888777555444555666666666666666666666666666777666666555555666666777666666555555555555666666777666555555444555555555666666666666666666666666666666777777777777888888888888888999999999999:::;;;;;;===???AAAEEERRR^^^qqqvvvrrrmmmkkknnntttyyy|||~~~|||{{{zzz~~~~~~yyyrrrooollliiigggdddaaa^^^YYYTTTNNNJJJIIIHHHHHHGGGCCCEEEFFFFFFEEEIIIPPPUUUdddnnn}}}|||vvvrrrooollliiihhhgggdddbbb]]][[[XXXWWWWWWUUUSSSQQQOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGFFFFFFEEEDDDCCCCCC??????@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCEEEFFFHHHIIIIIINNNOOOPPPRRRUUUWWWZZZ[[[\\\\\\^^^___aaabbbdddddddddeeefffhhhjjjlllnnnnnnpppqqqssstttuuuvvvvvvvvvxxxzzz{{{{{{zzzzzz{{{|||yyyyyyxxxxxxyyyzzzzzz{{{}}}}}}~~~~~~~~~}}}||||||}}}}}}||||||||||||{{{zzzyyyxxxwwwwwwuuussspppnnnkkkjjjgggeeeccc```\\\YYYWWWUUUAAABBBCCCCCCDDDDDDEEEEEEDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJJJJHHHGGGGGGJJJLLLRRRUUUZZZ^^^aaaeeeiiilllkkkkkkjjjjjjjjjjjjjjjjjjlllmmmnnnooopppvvv}}}}}}{{{wwwuuuuuuxxx{{{~~~~~~zzzssshhh\\\SSSKKKEEEBBB============<<<<<<<<<;;;999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777888888999:::999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>===<<<999999999:::::::::;;;;;;;;;<<<<<<===============>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>?????????========================>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888999999999999:::::::::999999999999888888888888555666666777888999999999777666666555555666666777666777777777555444555666666666666666666666666666666666666555555666666666666555555444444555555666666555555444444555555555555555555666666666666666666666666666777777777888888888888888999999999999999888;;;>>>???BBBJJJTTTaaaqqq{{{wwwrrrppprrrvvvzzz|||~~~}}}{{{}}}yyywwwsssqqqooolllhhhfff```ZZZSSSMMMJJJIIIHHHGGGFFFGGGGGGFFFFFFHHHMMMQQQ[[[eeesssyyyvvvqqqnnnllljjjgggeeeaaa___\\\ZZZYYYWWWUUURRRQQQPPPOOONNNNNNNNNNNNOOOLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEJJJKKKLLLMMMPPPRRRTTTUUUVVVVVVXXXYYY[[[]]]^^^^^^```aaaccceeegggiiijjjkkkmmmmmmoooppprrrssssssssssssuuuvvvvvvvvvvvvwwwxxxvvvvvvvvvvvvwwwxxxyyyyyy||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{zzzzzzzzzyyyxxxvvvuuutttsssrrrqqqnnnkkkgggeeeccc___^^^[[[YYYUUURRRPPPOOOBBBBBBBBBCCCCCCDDDEEEEEEGGGHHHJJJLLLNNNOOOPPPPPPOOOOOONNNLLLKKKKKKNNNQQQVVVZZZ___dddhhhlllpppsssppppppooonnnmmmnnnnnnoooqqqrrrssstttvvv|||~~~{{{xxxvvvvvvyyy|||~~~xxxhhhbbbXXXOOOIIIEEECCCAAA<<<<<<<<<;;;;;;;;;::::::888888888888888888888888888888888888888888888888999999999999999999999999888888888888888888888888888999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;===>>>>>><<<999999:::::::::;;;;;;;;;;;;<<<<<<==================>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888999999999::::::999999999888888888777777555555666777888999999:::888777777666666777777888555666777666555444444666666666666666666666666666666666555555555555666666555555444444444444555555555555444444444444555555444444555555666666666777555666666666666777777777777777888888888999999999888888:::===>>>???EEELLLTTTaaauuu|||wwwuuuvvvyyy{{{|||~~~}}}~~~{{{yyywwwtttqqqnnngggaaaYYYQQQMMMJJJIIIGGGGGGGGGFFFFFFGGGIIILLLOOOUUU^^^jjjwww~~~yyytttpppmmmjjjhhheeeccc```]]]\\\YYYVVVTTTSSSRRRQQQOOOOOOPPPQQQRRRLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCGGGGGGHHHJJJKKKNNNOOOQQQQQQQQQSSSTTTVVVXXXYYYYYY]]]^^^```aaadddeeeggghhhhhhiiikkkmmmnnnoooppppppppprrrssstttssssssuuuvvvtttttttttuuuuuuvvvxxxxxxzzz{{{||||||}}}}}}||||||~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvuuutttrrrpppooommmllljjjhhhdddaaa^^^\\\XXXWWWUUUSSSPPPMMMKKKJJJAAAAAABBBBBBDDDEEEGGGHHHLLLNNNPPPSSSUUUVVVVVVUUUTTTSSSRRRPPPNNNPPPSSSVVVZZZ^^^dddjjjooossswwwzzzwwwvvvuuuttttttuuuvvvvvvxxxzzz|||}}}}}}{{{yyyyyyzzz}}}{{{ooogggYYYTTTMMMFFFBBB@@@>>>===;;;:::999888777777777888777777777888888888888888888888888888888888888888999999999999999999999999666666666666666666666666888999999:::::::::::::::999::::::;;;;;;<<<<<<<<<:::999888999;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;<<<<<<=====================>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB?????????>>>>>>>>>======????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888999999999999999888888888888777777777555666666777888999999999888777777666666777777888555666777666444333444555666666666666666666666666666555555444444555555666555555444444444444555555444444444333444444555666444444444555555666666777555555666666666666777777777777777888888888888999:::888999;;;;;;:::===CCCIIIPPPaaavvv~~~|||}}}~~~}}}yyywwwpppjjjaaaYYYSSSOOOKKKIIIFFFFFFEEEEEEFFFHHHJJJKKKQQQXXXcccnnnyyy}}}xxxtttpppmmmkkkhhhdddbbb___]]]YYYWWWUUUTTTRRRQQQQQQRRRTTTUUUNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAADDDDDDEEEFFFHHHIIIKKKLLLLLLMMMNNNPPPQQQSSSTTTUUUYYYYYY[[[]]]___aaabbbccccccdddfffhhhjjjkkkkkklllnnnppprrrrrrqqqrrrsssuuurrrrrrrrrrrrsssuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}xxxwwwvvvtttssssssssssssrrrqqqpppooommmkkkiiihhheeedddccc```]]]YYYVVVUUUQQQPPPOOOMMMKKKJJJIIIHHHBBBBBBCCCDDDGGGJJJMMMNNNSSSUUUXXXZZZ\\\\\\\\\\\\XXXWWWVVVSSSRRRSSSWWWZZZ]]]bbbiiiooouuuyyy}}}}}}||||||~~~~~~|||||||||~~~~~~|||sssiii___XXXLLLHHHCCC@@@>>><<<:::888:::999777666555666888999666777777777888888888999888888888888888888888888888888888888888888888888777777777777777777777777777888888999999999999999999999::::::;;;<<<<<<===;;;:::888999::::::999888:::::::::;;;;;;;;;;;;<<<;;;<<<<<<===============<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@?????????>>>>>>>>>@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888999999999999888888888888777777777777666666777777888888888999777666666555555666666777555666777666444333444555666666666666666666666666666555555444444555555666555444444333333444444555444333333333444444555666333333444555555666777777555555555666666666777777777777777777888888888888;;;888777999999888:::>>>DDDFFFPPPcccvvv~~~~~~xxxsssjjjbbb[[[UUUOOOLLLIIIGGGFFFEEEFFFGGGHHHHHHMMMSSS[[[dddnnn{{{~~~yyyvvvpppmmmjjjfffdddaaa]]]ZZZWWWUUUSSSRRRRRRSSSUUUWWWQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBDDDEEEGGGHHHHHHHHHJJJKKKMMMNNNPPPPPPRRRSSSTTTVVVXXXZZZ\\\]]]^^^___aaaccceeefffggggggjjjkkkmmmmmmmmmnnnoooqqqooooooooooooqqqrrrssstttuuuuuuvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyysssrrrqqqooonnnnnnmmmmmmjjjiiihhhgggdddbbb```___]]]\\\ZZZXXXUUURRROOONNNKKKJJJJJJIIIHHHGGGFFFFFFCCCDDDEEEHHHLLLPPPTTTVVVXXXZZZ]]]___aaaaaa``````ZZZYYYXXXUUUTTTUUUYYY\\\```eeelllsssxxx}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxmmmcccZZZRRRNNNAAA???===;;;;;;:::888777;;;:::777666666888:::<<<666666777777888888888999888888888888888888888888777777777777777777777777999999999999999999999999666666777888888888888888999999::::::;;;<<<=========<<<::::::;;;;;;:::999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAA@@@@@@@@@??????>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777888888888888999999999888888888888777777777777777777777777888888888888555555555444444555555555555666666666444333444555666666666666666666666666555555555444444555555555555444444333333444444555333333333333444444555666333333444444555666777777555555555555666666666777777777777777888888888888:::777666999:::999<<<@@@EEECCCHHHWWWiiizzz}}}}}}~~~yyyppphhh```YYYSSSOOOMMMKKKHHHGGGGGGHHHGGGGGGJJJOOOVVV^^^gggsss}}}tttqqqmmmjjjgggddd```]]]WWWVVVTTTRRRSSSTTTVVVXXXSSSSSSSSSRRRQQQOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@??????????????????@@@AAACCCDDDEEEEEEEEEGGGHHHJJJLLLMMMMMMMMMNNNPPPQQQTTTUUUWWWXXXZZZ[[[]]]___aaaccccccddddddfffhhhhhhhhhiiikkklllllllllmmmmmmooopppqqqrrrrrrsssttttttuuutttttttttrrrrrrrrrssstttuuuvvvwwwuuuuuuuuutttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvsssttttttuuuuuuuuuttttttoooooommmlllkkkjjjjjjiiidddcccbbb```^^^\\\YYYXXXWWWVVVUUUSSSPPPMMMKKKIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJMMMQQQWWW[[[```aaabbbccccccaaa___^^^]]][[[YYYWWWWWWYYY\\\^^^ccchhhooovvv}}}zzzwwwssstttvvvyyy|||~~~}}}}}}|||~~~zzzrrrfffZZZQQQKKKFFFDDD???===;;;::::::999777555999888888888777777666666777777777777777777777777777777777777777777777777666666666666777777777777999999999888888888777777999999999999999999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFDDDCCCCCCCCCDDDEEECCCEEEHHHKKKMMMLLLHHHEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBAAA???>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>999:::;;;;;;999999:::;;;;;;;;;::::::::::::999999777777777777777777777777555555666666777777888888555555666666666666555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555444444444444333333333666666555555555444444444666666666666666666666666666666666666666777888888888888999999999:::::::::===BBBHHHNNNWWWfff{{{|||{{{|||~~~~~~wwwpppiiiccc\\\XXXNNNLLLIIIHHHHHHHHHGGGFFFLLLOOOTTTZZZaaajjjtttzzz~~~zzzuuurrrooojjjccc^^^ZZZWWWTTTRRRSSSSSSSSSSSSUUUUUUTTTSSSRRRQQQQQQPPPOOONNNMMMLLLLLLKKKLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAADDDCCCBBB@@@???>>>>>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHKKKLLLMMMNNNOOOPPPQQQQQQVVVVVVWWWYYYZZZ\\\]]]]]]^^^___```bbbdddeeeeeeeeeggggggfffgggggghhhiiiiiilllmmmnnnooopppppppppppppppooooooqqqsssuuuuuutttrrrrrrqqqqqqqqqqqqpppppppppppppppqqqqqqrrrrrrrrrqqqqqqppppppooonnnnnnnnnkkkjjjhhhfffdddbbb```___]]]]]][[[YYYWWWUUUTTTSSSQQQQQQPPPNNNMMMLLLKKKJJJDDDDDDDDDDDDEEEEEEEEEEEEIIIKKKMMMPPPSSSXXX]]]aaadddeeefffgggfffdddbbb```]]][[[YYYXXXXXXZZZ^^^```fffkkksss{{{|||wwwssspppqqqsssvvvyyy}}}~~~~~~{{{tttiiibbbXXXNNNHHHCCC@@@>>>===;;;:::999999999777666888888888777777777666666666666666666666666666666777777777777777777777777666666666666777777777777999999999888888888777777777777777777777777777777888888999999999::::::::::::::::::;;;;;;;;;;;;<<<::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCFFFFFFDDDCCCCCCCCCDDDEEECCCDDDFFFIIIKKKKKKHHHEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<999:::;;;;;;999999:::;;;;;;;;;:::::::::999999999777777777777777777777777555666666666777777777888555555666666666666555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555444444333333333666666555555555444444444555555555555555555555555666666666666666777777888888888888888999999999999:::>>>CCCFFFMMMZZZlllzzz~~~||||||~~~|||vvvpppiiibbb^^^UUUQQQMMMJJJIIIHHHGGGFFFGGGJJJOOOTTTZZZbbbkkkppp{{{|||xxxuuupppiiiddd```]]]ZZZXXXYYYYYYYYYYYYUUUUUUTTTTTTSSSRRRQQQQQQOOONNNMMMLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBAAADDDCCCBBB@@@??????>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJLLLMMMMMMNNNRRRSSSTTTUUUVVVXXXYYYYYYZZZ[[[\\\^^^___```aaaaaabbbbbbbbbbbbcccdddeeefffeeefffggghhhiiiiiiiiiiiikkkjjjjjjlllnnnpppooonnnnnnnnnnnnmmmmmmlllllllllkkklllllllllmmmmmmmmmmmmkkkkkkkkkjjjiiiiiihhhhhheeedddcccaaa___]]][[[ZZZVVVUUUSSSRRRPPPNNNMMMLLLIIIHHHHHHGGGEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEENNNQQQTTTXXX[[[___dddhhhiiijjjkkkllljjjhhheeeccc```^^^\\\[[[\\\___bbbeeelllrrrzzz}}}wwwssspppnnnnnnooorrrwww}}}uuuhhh___TTTOOOHHHBBB>>>===;;;::::::888777777888999888666888888777777777777666666666666666666666666666666777777777777777777777777666666666666777777777777999999999888888888888888777777777777777777777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDFFFHHHHHHGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999999999999::::::;;;999:::;;;;;;999999:::;;;::::::::::::999999999999777777777777777777777777666666666666777777777777555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444666666555444333333222222555555555555555444444444444444444444444444444444666666555555666666777888777777777777888888888888888;;;>>>???CCCLLLZZZeee|||~~~||||||~~~~~~~~~~~~~~~~~~yyyrrrkkkfff]]]XXXQQQLLLIIIHHHHHHGGGIIIKKKOOORRRWWW]]]dddiiimmmttt|||wwwpppkkkbbb___[[[ZZZZZZ[[[ZZZZZZWWWVVVUUUTTTSSSRRRRRRQQQOOONNNMMMLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBDDDEEEEEEFFFGGGHHHIIIIIIMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVWWWYYYYYYZZZZZZZZZ[[[[[[\\\]]]___```aaabbbbbbcccdddeeeeeeeeeeeedddcccccceeeggghhhhhhgggiiiiiihhhgggffffffeeeeeedddeeeeeeeeeeeeeeeffffffccccccbbbbbbaaa`````````]]]\\\[[[YYYWWWUUUTTTSSSNNNMMMLLLKKKIIIHHHGGGFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEETTTWWW[[[^^^aaadddhhhkkkmmmnnnppppppooolllhhhfffeeedddbbbbbbcccfffjjjllltttzzzyyyuuuqqqooommmmmmnnnqqqvvv~~~zzzooodddWWWOOOHHHDDD@@@<<<;;;;;;:::999777666555666888888888777777777777777777777666666666666666666666666666666666666666666666666666666666666666666777777777777888888888888888888888888999999999999999999999999888888999999999:::::::::999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBBBBCCCAAA???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::999:::;;;;;;999999:::;;;:::::::::999999999999888777777777777777777777777666666666666777777777777555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444666666555444333222222111555555555555555555555555444444444444444444444444666555555555555666777777666666666666777777777777999;;;<<<<<<>>>DDDOOOWWWkkk|||}}}yyyxxx}}}~~~{{{tttoooddd^^^VVVOOOKKKJJJJJJJJJKKKMMMOOORRRTTTXXX]]]aaaeeellluuu~~~|||tttnnndddaaa]]][[[[[[\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRPPPOOONNNLLLLLLKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQRRRSSSSSSSSSTTTTTTTTTUUUWWWYYYZZZ[[[]]]]]]^^^___````````````___^^^]]]___aaabbbbbbaaacccbbbbbbaaa```___^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[ZZZYYYYYYYYYTTTTTTSSSQQQPPPNNNMMMMMMJJJJJJIIIHHHGGGFFFFFFEEEGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCDDDDDDEEEEEEFFF[[[^^^aaacccdddfffiiikkkppprrrtttuuuuuurrrnnnllljjjiiihhhhhhjjjnnnrrrttt}}}{{{wwwtttrrrqqqnnnnnnnnnqqqwww}}}qqqfff]]]TTTLLLFFFCCC@@@===;;;::::::999888555444444555777888888777666666666666666666777777555555555555555555555555666666666666666666666666666666666666777777777777888888888888888888888888999999999999999999999999888888999999999:::::::::999999999:::::::::;;;;;;::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCAAAAAAAAADDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBEEEDDDAAA???>>>>>>???@@@========================;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::;;;999:::;;;;;;999999:::;;;::::::999999999888888888777777777777777777777777777777777777666666666666555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444666666555444333333222222444555555555555555555555444444444444444444444444555555555555555666666777555555666666666777777777888999::::::<<<@@@HHHMMMXXXiii}}}|||xxxuuuyyy{{{~~~{{{vvvkkkdddZZZSSSNNNMMMMMMMMMKKKLLLNNNOOOOOOQQQTTTWWW^^^dddlllttt}}}xxxrrrllliiidddbbbaaa``````___\\\[[[ZZZYYYWWWVVVUUUTTTQQQPPPOOONNNLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>===<<<<<<<<<>>>???????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVSSSTTTUUUVVVWWWWWWWWWWWWZZZYYYXXXYYY[[[\\\\\\[[[\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGbbbdddfffggggggiiillloootttwwwzzz}}}}}}{{{xxxvvvqqqpppoooppprrrwww{{{~~~~~~yyywwwuuutttssspppooopppsssyyyqqqiii]]]TTTNNNIIIDDDAAA>>><<<:::999999888777555555444444555777888888777555555666666666666777777555555555555555555555555777777777777777777777777666666666666777777777777888888888888888999999999777777777777777777777777888888999999999:::::::::999999999999::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>>>>??????======>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@BBBDDDEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCFFFDDDBBB@@@???>>>>>>>>>========================;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::::::::;;;999:::;;;;;;999999:::;;;999999999999888888888888777777777777777777777777777777777777666666666666555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444555555444444444333333333444444444555555555555555444444444444444444444444555555444444555555666777666666666666777777777777666777888888:::===BBBEEEKKKZZZmmm}}}}}}xxxuuuuuuxxx|||~~~rrrkkkbbbYYYTTTRRRQQQPPPOOOQQQQQQQQQPPPPPPRRRTTTUUUZZZbbbjjjsss~~~zzzrrrooojjjfffdddcccaaa```___^^^]]]\\\ZZZXXXWWWWWWSSSRRRQQQOOONNNMMMMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@??????>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRTTTSSSRRRSSSUUUVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPPPPOOOOOONNNNNNMMMIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHhhhiiijjjjjjlllnnnsssvvvzzz}}}||||||{{{||||||yyyxxxvvvtttssspppqqqrrruuuzzz{{{rrrmmm\\\VVVNNNHHHEEECCC???<<<;;;999888888888777555444666555444555777888888777555555555666666666777777555555555555555555555555777777777777777777777777666666666666777777777777777777888888888999999999777777777777777777777777888888999999999:::::::::888999999999999:::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>???=========>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBDDDEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????========================;;;::::::999999::::::;;;;;;;;;:::999999999999999999:::;;;;;;999999:::;;;999999999999888888888888777777777777777777777777888777777777666666666555555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444444555444444444555555555666666555555555555555555555555555444444444444555666666666666777777777888888888555666777888999;;;>>>@@@CCCOOO^^^lll|||~~~xxxuuusssuuuyyy|||~~~~~~~~~}}}}}}}}}}}}~~~|||uuujjjaaa[[[WWWTTTRRRSSSTTTUUUTTTRRRQQQRRRTTTOOOSSSYYY___gggrrryyyuuupppkkkhhhfffdddbbbbbbaaa```^^^\\\[[[YYYYYYUUUTTTSSSQQQOOONNNNNNNNNLLLLLLKKKJJJJJJJJJJJJKKKHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEECCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLNNNOOONNNMMMLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFDDDEEEFFFGGGHHHIIIJJJJJJkkkllllllmmmooosssyyy}}}~~~|||yyyxxxvvvtttrrrqqqqqqrrruuuzzz~~~wwwmmmbbb[[[OOOKKKFFFCCCBBB@@@<<<888999888777888999888666444777666555666888888888777444555555555666666777777555555555555555555555555777777777777777777777777666666666666777777777777777777888888999999999999999999999999999999999999888888999999999:::::::::888888999999999:::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>>>><<<======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAACCCEEEFFFDDDBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@AAAAAABBBBBBAAAAAA@@@========================;;;::::::999999::::::;;;::::::999888777777888888999:::;;;;;;999999:::;;;999999999888888888888777777777777777777777777777888888777777666666666555555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444222222333444444555555666444444444555555555666666666666666666666666666666555444444444444555666666777777777777888888888888777888888999:::;;;<<<===<<>>>>>>>>???????????????@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDFFFGGGGGGGGGGGGGGGIIIHHHGGGGGGIIIJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFHHHIIIJJJKKKKKKppppppqqqqqqsssxxx~~~}}}|||yyywwwtttsssrrrssstttwwwzzzuuummmfff\\\PPPHHHCCCBBB@@@===;;;999888888777777666666555555555444666666666666666666666666555555555555555555555555777777777777888888888888666666777777666555444444555555555666777888888888666666666666777777777777999999999888888888777777777888888888888999999999>>>===;;;::::::;;;===>>>;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>============>>>@@@AAABBB>>>============???AAABBB@@@@@@AAAAAABBBCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>============999999999888999999::::::::::::::::::::::::::::::;;;::::::999888888888999999999999888888888888777777777777777777777777888777777777777666666666666555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555555555555444444333333333555444444333333444444555666666666666666666666666444444444444444444333333444444444555555777888999666666666666777777777777===@@@FFFOOOXXXeeezzz|||xxxvvvvvvuuutttrrrqqqpppppprrrtttwww{{{~~~{{{pppggg___XXXTTTSSSRRRQQQRRRSSSRRROOOLLLPPPPPPOOOQQQWWW^^^fffkkkxxx}}}zzzwwwsssooollljjjhhhfffdddaaa\\\YYYXXXVVVSSSRRRQQQPPPNNNMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>????????????????????????CCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCFFFGGGEEEFFFGGGHHHJJJKKKLLLMMMtttuuuvvvwwwyyy}}}~~~zzzyyyyyyzzz|||~~~}}}zzzwwwuuutttrrrrrrrrrtttwww|||xxxpppfff]]]WWWPPPHHHBBB@@@>>>===;;;999888777777777666666666555555555444555555555555555555555555555555555555555555555555333333333444444444555555666666666666666555444444777777777777666666666666666666666666777777777777888888888777777777666666777888888888888999999999:::999888777777888999:::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>>???>>>>>>>>>>>>>>>???@@@>>>>>>======>>>???AAABBB@@@AAAAAABBBCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@????????????=========<<<<<<<<<<<<;;;;;;;;;:::999999:::::::::999999999999999999999999:::999888777777777777888999999999888888888777777888888777777777777777777777777777777666666666555555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555444444444333333333555444444333333444444555555555555555555555555555444444444444444444444444555555444555555666777888555666666666777777777777<<<===BBBIIIPPP[[[nnn~~~}}}zzzvvvuuutttrrrpppnnnmmmlllnnnqqquuuyyy}}}vvvlllcccZZZUUUQQQPPPOOOPPPQQQPPPNNNKKKNNNNNNNNNPPPTTTZZZ```dddmmmuuu|||wwwrrrpppmmmkkkiiieee```]]][[[YYYVVVTTTTTTSSSRRRPPPQQQPPPPPPPPPOOONNNNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDGGGIIIGGGHHHIIIKKKMMMOOOPPPQQQ|||}}}~~~|||yyysssssssssqqqnnnnnnoooqqquuuzzz}}}zzzwwwvvvrrrqqqppppppsssxxx}}}zzzuuuggg___SSSKKKFFFCCC@@@>>>;;;:::999888777666666666666666666555555555555555555555555555555555555555555555555555555555555555111222222222222333333333666666666666666555555444999999888777555444333333666666666666777777777777777777777666666666666666777888888888888999999999888777666555555666777888:::::::::::::::;;;<<<<<<;;;;;;;;;<<<======>>>>>>@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::===<<<;;;:::::::::::::::888888888888888888888888888888777666666666777777999999888888888777777777888888888777777666666666777777777666666666555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222555444444444444333333333555444444333333444444555444444444444444444444444222333333444444555555555666555555555555555666666555555666666666777777777999999===BBBFFFMMM\\\jjj|||vvvuuussspppmmmkkkiiihhhhhhlllqqqwww{{{~~~ttthhh]]]VVVOOONNNMMMMMMMMMMMMKKKJJJKKKKKKLLLNNNQQQUUUXXXZZZ```gggqqqzzz{{{yyyvvvssspppkkkfffbbb```]]]ZZZXXXXXXWWWVVVUUUTTTTTTSSSRRRQQQQQQPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEEEEEEEEEEHHHJJJJJJKKKMMMPPPRRRUUUWWWXXXxxxrrroooiiiiiiiiihhhggggggjjjlllqqquuu|||~~~zzzyyysssqqqnnnnnnpppuuuzzz~~~yyyqqqiiicccWWWQQQHHHAAA>>>>>>===<<<888777777666666666666666555555555555555555555555555555555555555555555555555555555555555555555555333333444444444555555555555666666666666666555555888888777666555444444333666666666666777777777777777777777777777777777777777777888888888999999999999999888888888888999999::::::999999::::::;;;<<<::::::;;;<<<<<<======>>>??????>>>>>>>>>>>>>>>???@@@@@@?????????@@@BBBCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCBBBCCCCCCCCCBBBBBBAAA@@@???@@@@@@@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAA?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::===<<<;;;:::999888888888888888888888888888888888888777777666666777777777888888888888777777777777888888888777666666555555777777666666666555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444555444444333333444444555333333333333333333333333222222333333444555666666666666555444444444555555555555555666666666777777777666888<<>>======>>>???@@@????????????????????????@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????@@@??????>>>>>>??????@@@????????????????????????@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEEEEFFFIIIKKKLLLNNNPPPTTTWWW[[[]]]___yyyqqqllliiicccdddccccccbbbdddgggjjjooottt{{{~~~{{{sssqqqnnnmmmppptttzzz}}}zzzrrriii___WWWQQQIIIFFFBBB>>>===<<<;;;:::777666666666666666777777444444444555555555555555555555555555555555555555555555555555555555555555444555555555666666666666555555666666666666666555555555555555555555555555666666666666777777777777888888888888888888888888777777888888888999999999:::::::::999999::::::::::::999999999999:::;;;;;;::::::;;;;;;<<<=====================>>>???@@@AAAAAA@@@?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;999888777777777777999999999999999999999999888888777777777888888999888888888777777777666666777777777777666666555555666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444555444444333333444444555333333333333333333333333222222333333444555666666666555555444444444444555555555555555666666666666666555777:::<<>>===<<<<<<===>>>???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@????????????@@@@@@????????????????????????@@@@@@AAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAACCCEEEFFFFFFHHHKKKMMMOOOQQQTTTXXX\\\```ccceee~~~vvvooojjjhhhaaabbbaaa``````cccgggjjjpppuuu||||||sssqqqpppppprrrvvv{{{~~~zzzsssjjj```WWWOOOIIIEEE???>>>===;;;:::999888888777666666555555666666777444444444444444555555555444444444444444444444444555555555555555555555555444444444444555555555555444555666666666666666666333333444555666666777777666666666666777777777777888888888888999999999999777888888888888999999999999999999999999999999999999999999999999:::;;;;;;:::::::::;;;<<<<<<======<<<<<<======>>>@@@AAABBBAAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA????????????????????????BBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::999888777777777777777999999999999999999999999888888777777777888999999888888777777777666666666666666666666666666666666666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444444555555444444333333444444555333333333333333333333333222333333444444555555555555444444444444444555555444444555555555666666666777555666:::<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>>>>=========????????????????????????@@@@@@@@@??????@@@@@@@@@????????????????????????@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCEEEGGGHHHIIIKKKNNNPPPSSSUUUXXX\\\aaaeeehhhjjj|||vvvpppllljjjdddddddddbbbbbbeeejjjmmmqqqvvv}}}}}}{{{sssrrrrrrsssvvvyyy}}}~~~xxxtttiiibbbXXXOOOHHHDDDAAA???::::::999888666666777777666666555444444555555555333333333444444555555555444444444444444444444444555555555555555555555555333444444444555555555555444444555666666666666666333333444444555666777777666666666666777777777777777777777777888888888999777888888888888999999999888999999999999999999888999999999888999999:::;;;999::::::;;;;;;<<<<<<===>>>>>>======>>>???@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAAAAA?????????????????????>>>AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888777888888999888888888888888888888888666666666666666777888999888777777777666666666666444444555555666777777777666666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222333333333444444444555555555444444333333444444555444444444444444444444444444444444444444444444444333333333333444555555666444444444555555555666666888666666::::::999<<>>>>>>>>>>>??????@@@@@@@@@@@@???????????????????????????????????????>>>>>>=========????????????????????????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFHHHJJJLLLMMMOOORRRUUUXXXZZZ]]]aaafffjjjmmmnnn|||vvvqqqnnnlllhhhhhhgggffffffiiinnnqqqrrrwww}}}|||yyysssssstttuuuxxx|||zzzrrrkkkggg]]]VVVMMMDDD@@@>>>>>>>>>;;;:::888666444555777999555555444444333333444444333333333444444555555555444444444444444444444444555555555555555555555555555555555666666666777777444444555666777777666666444444444555555555666666666666666666777777777777555666666666777777888888777888888888888999999999::::::;;;;;;;;;;;;::::::999999888888999999:::;;;999999:::;;;;;;<<<<<<===@@@??????>>>>>>>>>>>>>>>@@@???>>>======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBAAAAAAAAA?????????>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999888999999::::::777777777777777777777777555555555555555666777888777777777777666666666666333333444555666777888888666666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444111111111111111111111111333333333444444555555555555444444333333444444555444444444444444444444444444444444444444444333333222222222333444555666777444444444555555555666666999666666999999777888;;;@@@HHHRRR^^^ppp|||sssrrrqqqooommmkkkiiihhhcccccccccbbbdddiiipppuuu|||}}}|||ooofffXXXSSSLLLGGGEEEDDDDDDDDDCCCDDDFFFIIIKKKMMMNNNOOOLLLNNNPPPPPPRRRVVV]]]cccjjjsss~~~|||uuupppllljjjiiihhhffffffdddbbb___]]]\\\[[[WWWVVVUUUTTTSSSSSSSSSSSSMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>BBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPRRRVVVYYY\\\]]]```dddiiimmmpppqqq|||yyywwwvvvrrrqqqpppoooooopppqqqrrrtttvvvzzz}}}}}}|||zzzwwwwwwzzz~~~}}}vvvoooggg___WWWRRRKKKHHHDDD???<<<;;;;;;<<<777777666666555555555444444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333333333333444444555555555555555555555555555444444666666666666666666666666666666666666666666666666888888777777777777888888888888888777777777777777777777777777777777777777:::999999888888999999::::::;;;;;;<<<<<<;;;;;;:::<<<<<<======>>>???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???@@@AAABBBCCC@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>?????????@@@???>>>===<<<======>>>>>>>>>======<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::888888777666666666666666888888888888777777777777555555555555555555555555666666666666666666666666555555555444444333333333444555555555444333333222333333333333333333333333111111111111111111111111444444444333333222222222333333333333333333333333444333333222222333333444555555555555555555555555333333333333333333333333333333333333333333333333555444333333333333444555555444444444444555666666777777888888888999999999>>>BBBHHHOOOZZZkkk}}}yyytttooommmmmmllliiifffgggddd___]]]]]]```eeehhhwwwzzz}}}yyyqqqfff]]]SSSLLLIIIHHHEEEBBBBBBCCCDDDFFFIIILLLNNNPPPQQQQQQPPPOOOOOORRRWWW[[[eeeiiiooowww{{{wwwsssqqqsssnnniiidddbbbaaa___^^^[[[ZZZZZZXXXVVVTTTRRRPPPQQQPPPNNNLLLLLLMMMOOOPPPOOOOOONNNNNNMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCC??????@@@@@@@@@@@@??????AAAAAA@@@???>>>>>>??????CCCCCCBBBAAA@@@???>>>===AAAAAAAAAAAAAAABBBBBBBBB????????????@@@AAACCCCCCEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEGGGIIILLLMMMOOOQQQSSSUUUVVVWWWZZZ\\\aaacccfffhhhiiikkknnnppp~~~}}}}}}~~~~~~|||{{{yyywwwwwwvvvvvvuuuwwwyyy|||~~~~~~~~~}}}}}}}}}}}}~~~|||~~~}}}{{{{{{{{{{{{zzzxxxrrrnnnggg```YYYSSSLLLHHHDDDBBB>>>;;;999777777777777666666666555555555444444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333333333444444444444444444555555555555555555555555666666666666666666666666666666666666666666666666888888777777777777888888888777777777777777777777888888888888888888888888999888888777777888888999::::::;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888777888888999============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999888888999999999888888777666666666666666888888888777777777666666555555555555555555555555666666666666666666666666555555444444444333333333444444555555444444333222333333333333333333333333222222222222222222222222444444444333333222222222333333333333333333333333444333333222222333333444444444444444444444444444333333333333333333333333333333333333333333333333555444333333333333444555444444444444444555666666777777777888888888999999;;;>>>CCCHHHPPP___ppp}}}zzzuuuoookkkkkkjjjgggdddccc```\\\YYYYYY\\\aaadddqqqtttzzz~~~xxxnnnfff[[[RRRNNNKKKGGGCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOOOOOOOOOOOOOQQQUUUYYY\\\___dddkkksss}}}|||zzzwwwrrrlllgggeeecccaaa```^^^^^^]]][[[YYYWWWUUUTTTSSSQQQPPPNNNNNNOOOPPPQQQQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???????????????BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHKKKMMMPPPQQQSSSUUUXXXYYYZZZ[[[^^^```dddfffiiikkklllnnnqqqsss~~~zzzwwwuuuuuuwwwyyy}}}}}}{{{zzzvvvwwwyyyzzzzzzyyyxxxwwwyyyzzz|||~~~|||yyytttnnniii```[[[UUUOOOJJJEEEAAA>>><<<;;;:::999777555444444666666666555555555555555444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333444444444444444444333333555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777888888999999999999999999999999888777777777777777777888::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<======>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::999999888888888888999999888888777666666666666666888888777777777777666666666666666666666666666666666666666666666666666666555444444444444333333333444444555555444444333333333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333555444444333333444444555444444444444444555555666777777777777888888888888:::;;;===@@@EEEPPP^^^ggg|||yyypppkkkiiigggeeeccc```]]]YYYVVVVVVYYY]]]___hhhmmmtttzzz~~~~~~|||{{{{{{~~~{{{sssggg^^^WWWQQQJJJFFFFFFFFFEEEEEEFFFGGGIIIIIILLLMMMOOOOOOOOOPPPRRRTTTTTTVVVYYY]]]ccclllvvv}}}{{{tttoookkkiiifffeeecccbbb```___\\\ZZZYYYXXXUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPOOONNNNNNLLLMMMMMMMMMNNNNNNNNNOOOLLLLLLKKKKKKJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPSSSVVVWWWYYY[[[^^^___```aaacccfffgggiiilllnnnppprrruuuwwwzzzuuurrrpppnnnoooqqquuuyyy~~~}}}zzzvvvvvvwwwwwwwwwvvvvvvuuuxxxyyy{{{}}}yyyuuuooohhh```ZZZRRRNNNHHHCCC@@@>>><<<:::888999999999888777555444555555555555555555555555444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333555555555444444333333333444444444555555555555555666666666666666666666666666666666666666666666666777777888888888888777777777777777777777888888888999999999999999999999999888888777777777777888888:::::::::;;;;;;:::::::::999999:::;;;;;;<<<<<<===;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>=========??????>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========;;;;;;;;;;;;:::::::::999888888777777777777888888888777777666666666666666888777777777666666666666777777777777777777777777666666666666666666666666444444444444444444444444333444444555444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444333333444444555666666666666777777777888888:::;;;;;;<<<@@@GGGQQQXXXjjjwww~~~ssslllhhhgggeeeccc___\\\YYYVVVUUUWWWZZZ]]]aaagggooovvvzzz}}}~~~{{{yyywwwuuuuuuyyyuuujjjaaaXXXOOOJJJIIIHHHGGGFFFFFFGGGIIIJJJIIIKKKMMMNNNMMMMMMNNNPPPPPPQQQSSSUUUYYYaaaiiipppxxx~~~~~~xxxssspppmmmkkkgggfffdddaaa___]]][[[ZZZVVVVVVUUUSSSSSSSSSSSSSSSVVVUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNOOOQQQTTTWWWZZZ\\\]]]^^^```cccddddddeeehhhjjjiiikkknnnqqqrrrtttxxxzzz|||uuupppmmmlllkkklllooorrrwww|||~~~{{{tttuuuuuuvvvvvvwwwwwwvvvxxxxxxzzz}}}}}}wwwssslllfff___YYYRRRMMMHHHEEE@@@===<<<;;;:::999666777888999999777666555444444444555555555555555444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333555555555444444333333333444444444555555555666666666666666666666666666666666666666666666666666666666777888888888888777666666666777777888888888888999999999999999999999999999999999888888999999999999::::::::::::::::::999999999::::::;;;<<<<<<<<<;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;:::::::::999999999999888777777666666777777888888777777666666666666666777777777666666666666555777777777777777777777777666666666666666666666666444444444444444444444444333333444444555444444333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333444555555555555666666666777777777999999999:::===BBBIIIMMMZZZggg{{{vvvmmmiiifffdddbbb^^^\\\XXXUUUTTTVVVXXXZZZ^^^cccjjjqqquuuxxxzzz|||yyyxxxuuuqqqoooqqqvvvzzzwwwkkk```WWWRRRKKKJJJGGGFFFEEEFFFHHHIIIGGGIIIKKKLLLKKKJJJJJJKKKMMMNNNOOOPPPSSSXXX___dddjjjpppxxx{{{vvvrrrpppmmmkkkhhhdddaaa___]]]\\\XXXXXXWWWVVVUUUUUUTTTTTTWWWWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPOOOOOOOOOOOOOOONNNMMMLLLJJJIIIHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUWWWZZZ]]]```bbbcccbbbdddfffggghhhiiikkkmmmkkkmmmqqqsssuuuwwwzzz}}}{{{tttooommmmmmllllllnnnqqqvvvzzz~~~}}}vvvvvvvvvwwwxxxxxxyyyyyy}}}||||||}}}}}}|||yyyvvvhhhccc\\\UUUPPPKKKGGGDDD@@@>>>:::999999999888777444444666666666666444444444444444444444555555555444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333444444444444444444333333333333444444555666666666666666666666666666666666666666666666666666666666666777888999999888777666666666666777888888999999999999999999999999999999::::::999999999999::::::999999::::::::::::999999999999::::::;;;<<<<<<===<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>??????@@@AAA@@@@@@@@@???????????????@@@@@@@@@???>>>>>>======<<<<<<;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999999999888888777777666666666666777777888888777666666666666666777777666666666666555555666666666666666666666666666666666666666666666666333333333444444444444555333333444444555555444444333333333333333333333333111111111111111111111111222222333333333333444444222222222222222222222222444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333333333333333333444444555555555555555666666666666666666666777:::>>>BBBDDDMMMXXXjjj{{{{{{qqqllliiifffccc___]]]YYYVVVUUUVVVXXXYYY]]]aaafffjjjmmmqqquuuxxxvvvvvvuuurrrnnnmmmpppssszzzwwwkkkbbb\\\NNNLLLIIIFFFDDDDDDEEEFFFEEEGGGIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKLLLPPPUUUYYY]]]bbbjjjqqqwwwzzzxxxuuusssooojjjeeebbb``````[[[[[[ZZZZZZYYYXXXWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUTTTSSSRRRQQQPPPQQQQQQPPPOOOMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQTTTVVVXXXZZZ\\\\\\\\\\\\[[[\\\___bbbdddfffhhhhhhgggiiikkkllllllmmmoooqqqooorrruuuxxxzzz|||~~~}}}wwwsssqqqqqqmmmmmmoooqqqtttxxx|||~~~}}}yyyyyyyyyyyyyyyzzzzzz{{{|||{{{yyywwwtttpppkkkgggWWWSSSNNNIIIFFFCCC???===;;;999888777888888777555444444555555555555444444333333333444444555555555444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333333333444444444444444444333333444444555666666777666666666666666666666666666666666666666666666666666777888999999888777666555666666777888888999999888888888888888888888888999999888888888888999999999999::::::::::::999999:::::::::;;;<<<<<<======<<<=========>>>>>>?????????????????????????????????@@@@@@@@@@@@AAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@????????????===>>>???@@@AAA@@@@@@???>>>>>>?????????@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;===>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::999999999999888888888888777666666555555666666777888888777666666666666666777777666666666555555555555555555555555555555555666666666666666666666666333333333444444444555555222333444444555555444444333333333333333333333333222222222222222222222222222222222333333444444444111111111111111111111111444333333222222333333444444444444444444444444444333333333333333333333333333333333333333333333333333333444555555444333333333333222222333333444555444444555555555666666666666555555666999<<<===>>>DDDLLLXXXgggvvv{{{uuuqqqmmmjjjdddbbb___\\\ZZZ[[[\\\]]]^^^___aaabbbeeejjjpppuuussswwwyyywwwrrrpppqqqtttwww}}}vvvmmmhhhWWWTTTNNNIIIFFFDDDDDDEEEEEEFFFGGGFFFEEEDDDEEEFFFCCCEEEFFFGGGHHHJJJMMMPPPRRRWWW]]]ccchhhoooyyy|||wwwqqqlllhhhfffeee_________^^^]]][[[ZZZZZZXXXYYYYYYZZZZZZ[[[\\\\\\XXXXXXXXXWWWWWWVVVVVVVVVTTTSSSSSSQQQOOOMMMLLLKKKHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNNNNOOOPPPRRRTTTVVVWWW[[[]]]```bbbdddeeeeeedddbbbdddfffiiikkkmmmmmmmmmmmmoooqqqrrrrrrrrrtttvvvuuuxxx|||~~~{{{yyyyyyyyyxxxxxxyyy{{{|||}}}}}}}}}|||~~~zzzvvvuuuuuummmnnnoooqqqssswwwzzz|||zzz{{{~~~|||}}}|||{{{{{{zzzzzz{{{{{{sssqqqnnnjjjfff```YYYTTTKKKIIIFFFDDDBBB???<<<999999888777888999999777555777666666666666666666666333333333444444555555555444444444444444444444444222333444444555555444444333333333444444444555555333333333333333333333333333333333444444555555555333333444444555666777777666666666666666666666666666666666666666666666666555777888999999888777555555666666777888999999999777777777777777777777777888888777777777777888888999999999::::::999999999::::::;;;<<<<<<======>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>===>>>???@@@AAA@@@??????>>>>>>??????@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;999:::<<<=========<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888777666666555555555555666666888888777666666666666666777666666666555555555555555555555555555555555555666666666666666666666666333333333444444555555555222333333444555555555444333333333333333333333333333333333333333333333333222222222333333444444444111111111111111111111111444333333222222333333444555555555555555555555555333333333333333333333333333333333333333333333333333333444555555444333333333333222222333333444555444444444555555555666666888777777888:::;;;<<<;;;@@@EEEMMMWWWeeexxx~~~zzzuuuqqqkkkhhheeebbb``````aaabbb___^^^^^^]]]___eeelllrrrsssxxx}}}}}}yyyvvvvvvxxxvvv||||||tttooo```\\\UUUOOOIIIGGGFFFFFFEEEFFFFFFEEECCCCCCDDDFFFAAACCCEEEFFFGGGHHHJJJKKKKKKOOOUUUZZZ^^^fffooouuu~~~}}}wwwqqqllljjjiiibbbbbbbbbaaa```^^^]]]\\\XXXYYYZZZ[[[\\\]]]^^^^^^YYYYYYYYYYYYZZZZZZZZZZZZVVVUUUUUUSSSQQQOOOMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDCCCDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOQQQRRRRRRTTTVVVXXXZZZ[[[```bbbeeehhhjjjjjjjjjjjjhhhiiilllnnnpppqqqqqqqqqrrrtttvvvvvvvvvwwwyyyzzzzzz}}}~~~wwwqqqllljjjiiiiiikkkmmmooopppqqqtttwwwyyy{{{~~~~~~zzzwwwtttsssrrrsssuuuvvvuuusssuuuvvvwwwxxxzzz~~~}}}}}}|||||||||yyyuuurrrpppkkkccc\\\VVVQQQMMMJJJDDDCCCBBB@@@===;;;:::999666555555555555444444444555555555555555555555555666666555444333333222222333333333333333333333333333444444555555444444333444444444333333222222222555555555555555555555555333333333444444333222222555555555555555555555555444444444555555555555666666666666666666666666666666666777888888888888888999999888888888888888999666666666666777777777777888888999999999:::::::::888888888888888888888888<<<;;;;;;:::::::::;;;;;;============>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@>>>===???BBBCCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCBBBAAA@@@?????????@@@<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::999999888888999999:::888888999999999999888888:::::::::999888777777666777777777777777777777777777777777777777777777777555555555555555555555555333444444555555444444333222222222222222222222222333333333333333333333333222222222333333444444444111222222333444444444444555555555555555555555555111111111111111111111111444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333555555444333444555666777777666555555555666888999777888888888999999999999;;;@@@GGGNNNVVVfffzzz~~~zzzxxxuuuqqqmmmkkkhhheeeccceeebbb^^^\\\]]]```eeeiiivvvzzz~~~zzzwwwxxxzzzzzz|||zzziiiaaaWWWQQQPPPNNNKKKHHHFFFDDDBBBBBBCCCCCCBBBAAADDDDDDDDDDDDEEEGGGIIIJJJIIIKKKNNNQQQVVV\\\dddiiittt{{{zzzvvvsssqqqppplllhhhdddbbbaaa^^^\\\]]]\\\ZZZ[[[]]]______^^^```^^^\\\\\\\\\\\\[[[ZZZZZZYYYXXXVVVSSSPPPNNNLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLNNNQQQSSSTTTUUUUUUWWWXXXXXXZZZ[[[^^^___aaabbbeeehhhkkkmmmnnnnnnnnnooopppqqqrrrssstttuuuvvvvvvvvvwwwxxx{{{~~~xxxuuuoooiiieeeccccccccceeegggjjjlllnnnppptttwww|||~~~{{{zzzxxxuuutttttttttrrrqqqqqqrrrrrrssstttxxx~~~~~~|||~~~|||zzzwwwuuuqqqllliii```[[[UUUPPPLLLIIIFFFDDD@@@???>>>===;;;999888777555555555555444444444444555555555555555555555555666555555444333333222222333333333333333333333333333444444555555444444333444444444333333222222222444444444444444444444444333333333444444333333222555555555555555555555555444444444555555555555666666666666666666666666666666666777888888888888777888888777777666777777888666666666777777777888888888888999999999:::::::::888888888888888888888888<<<;;;;;;::::::;;;;;;;;;<<<=========>>>>>>>>>>>>======>>>>>>>>>?????????@@@>>>===???BBBCCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999999888888999999:::888888999999999999888888:::999999888777777666666666666666666666666666666666666666666666666666666555555555555555555555555333444444555555444444333333333333333333333333333333333333333333333333333222222222333333444444444222222333444444444333333444444444444444444444444111111111111111111111111444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333555444444333444555666777777666555555555666777888777777777777888888888999777<<>>>>>>>>=========>>>>>>>>>?????????>>>>>>???AAABBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;::::::999999999888888888888999999888888999999999999888888999888888777777666666555666666666666666666666666555555555555555555555555555555555555555555555555333444444555555444444333444444444444444444444444333333333333333333333333222222333333333333444444333333444444444333222222333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333444444444333444555555666666555555555555666777777666666666666777777777777666999<<<===@@@IIIVVV```www|||zzzwwwtttpppllleee```^^^aaafffiiiooovvvzzzooofff```ZZZUUUQQQPPPLLLHHHEEEDDDDDDCCCBBB@@@@@@?????????@@@BBBCCCDDDFFFGGGHHHIIIMMMQQQUUU[[[```hhhpppvvv|||{{{vvvqqqmmmjjjfffdddcccbbbaaabbbdddfffeeeddddddbbb`````````aaa```___]]]\\\[[[ZZZWWWUUUSSSQQQPPPPPPOOONNNNNNOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKNNNNNNNNNNNNMMMMMMMMMMMMOOOOOOOOOPPPPPPPPPPPPPPPNNNNNNMMMMMMNNNNNNOOOPPPRRRSSSSSSUUUVVVWWWXXXXXXWWWVVVVVVWWWYYY\\\___aaaeeeeeeeeefffgggggghhhhhhhhhjjjmmmppprrrttttttuuuuuuvvvwwwyyy{{{}}}~~~iiifffccc___]]]\\\\\\\\\]]]___cccfffiiimmmqqqttt}}}~~~wwwrrrpppoooooonnnlllllllllllllllpppuuuyyy}}}yyyvvvqqqllleee^^^YYYUUUQQQNNNDDDBBB???=========<<<;;;777666666666555555555555555555555444444444333333444444444444444444444444444444444333333333222222333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333222333444444444444444444555555555555555555555555444444444555555555555666666666666666666666666666555666666777777777777777777777666666666777888888777888888888999999999999888888999999999:::::::::999999999999999999999999;;;;;;:::::::::;;;<<<<<<<<<<<<<<<=========>>>>>>????????????@@@@@@@@@@@@?????????@@@AAABBBBBBAAACCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888999999888888888888999999888888999999999999888888888777777777666666555555666666666666666666666666555555555555555555555555555555555555555555555555333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333444444444444333222222111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444555555444444444555555555666666555555555666666666666777888:::;;;;;;<<>><<<;;;;;;;;;:::888555555555555555555555555555444444444444333333333444444444444444444444444333333333333333222222222333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333222333444444555555555444555555555555555555555555444444444555555555555666666666666666666666666666555555666777777777777777777777777777888888999:::777888888888999999999999888888999999999:::::::::999999999999999999999999:::::::::::::::;;;<<<===<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAA??????@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888999888888777777888888999888888999999999999888888777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555333444444555555444444333222222222222222222222222333333333333333333333333333333333333333333333333444444444444333222222111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444444444333444444444555555555555444555555555666666666666888:::;;;:::;;;>>>DDDIIIRRR___rrryyyrrrnnnlllmmmnnnoooqqquuuyyy}}}|||uuuoookkkiiiddd___YYYSSSNNNKKKGGGEEEDDDCCCAAA@@@???@@@@@@AAA@@@BBBCCCDDDEEEGGGKKKNNNPPPSSSVVVZZZ]]]aaafffiiijjjnnnttt{{{|||wwwtttppppppooopppppppppnnnllliiigggdddcccccccccaaa```_________^^^\\\ZZZYYYXXXUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTTTTTTTTTTUUUUUUUUUWWWWWWVVVVVVUUUTTTSSSSSSUUUUUUUUUUUUUUUVVVWWWXXXWWWXXXXXXYYYYYYYYYYYYYYY[[[\\\]]]___```bbbccccccbbbaaa______aaaeeejjjmmmnnnoooooopppooonnnmmmmmmlllnnnpppsssvvvxxxzzz{{{{{{|||iiihhhfffcccbbbaaaaaaaaadddfffiiikkkmmmooosssvvvxxx||||||vvvrrrpppqqqqqqqqqoooppprrrqqqqqqqqqssstttsssrrrpppmmmhhhccc^^^[[[PPPLLLGGGDDDBBB@@@???===<<<;;;999999999888777555555555555555555555555555444444444444333333333333333333333333333333333333333333333333222222222222333333333333333333333333333444444555555444444333222222333333333333444444333333333333333333333333222333444555555666555555555555555555555555555555444444444555555555555666666666666666666666666666444555666666777777666666888777777777888999:::;;;777777777888888888999999888888999999999:::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<===;;;;;;<<<<<<<<<=========<<<<<<<<<=========>>>>>>===???@@@@@@@@@@@@AAACCCCCCCCCCCCCCCBBBBBBBBBAAA???@@@BBBDDDEEEEEEDDDDDDBBBBBBBBBAAA@@@???>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;999::::::::::::999999888888888777777777777888888888888999999999999888888777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555333444444555555444444333222222222222222222222222333333333333333333333333444444333333333333222222333333444444444333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333222222333444444444444333222333444444555555444444555555555555666666666666666777888888999<<>>===???AAAAAA??????AAACCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEHHHIIIIIIHHHGGGDDDCCCBBBAAA@@@???>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;888999999:::::::::999999888888777777777777888888888888999999999999888888888888888888888888888888555555555555555555555555666666666666666666666666555555555555555555555555333444444555555444444333333333333333333333333333333333333333333333333333444444444333333222222222222222333444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333111222333444444444333333111222333444555444444333555555666666666777777777444555666777888:::<<<===@@@FFFQQQ]]]kkk}}}~~~zzzuuurrrmmmkkkmmmrrrwwwzzz{{{wwwqqqjjjccc[[[SSSNNNIIIHHHEEECCCBBBAAAAAAAAA===???AAABBBBBBCCCEEEGGGEEEHHHKKKLLLMMMNNNOOOQQQTTTVVV[[[```eeelllsssxxx~~~{{{yyyvvvrrrpppnnnllliiigggeeeeeeeeeeeedddcccaaaaaa______^^^]]]\\\\\\\\\\\\]]]]]]]]]^^^___``````aaaaaaaaa```^^^]]][[[ZZZZZZ[[[ZZZYYYYYYYYY[[[]]]___cccdddeeefffffffffeeeeeeffffffggghhhhhhiiijjjjjjiiihhhhhhhhhjjjnnnqqqsssvvvwwwxxxyyyxxxwwwvvvtttrrrsssuuuxxx{{{~~~tttsssqqqooommmlllkkkkkkhhhiiikkkkkklllmmmppprrrtttvvv{{{{{{wwwvvvuuutttsssqqqssstttrrrmmmgggcccaaa[[[XXXTTTOOOJJJFFFCCCBBB@@@>>><<<;;;;;;;;;999888777666666777888888777555555555555444444444444333444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333444444555555444444333222222222333333444444444555555555555555555555555222333444555666666666666555555555555555555555555444444444555555555666666666666666666666666666666444555555666666666666666555555555555666777999999666666666666777777777777888888999999999:::::::::::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????===???AAAAAA??????AAADDDDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEHHHJJJLLLLLLKKKJJJDDDDDDCCCBBB@@@???>>>>>>==============================<<<<<<<<<;;;;;;;;;777888999:::::::::::::::888888777777777777888888888888999999999999888888888888888888888999999999555555555555555555555555777777777777777777777777555555555555555555555555333444444555555444444333444444444444444444444444333333333333333333333333444444444333333222222222111222333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333111222333444555444333333111222333444555444333333666666666666777777777777444555666777888999:::;;;@@@CCCGGGNNNZZZkkk~~~sssooojjjggghhhkkknnnpppyyy}}}vvvnnneee\\\VVVMMMLLLJJJGGGEEEEEEDDDDDD@@@BBBCCCDDDCCCCCCEEEFFFCCCEEEIIIKKKLLLLLLMMMNNNOOOQQQTTTWWW[[[aaagggllltttzzz}}}yyyuuusssqqqnnnkkkhhhhhhhhhhhhgggfffeeedddccccccbbb```____________``````aaabbbcccddddddeeeeeedddcccaaa```^^^]]]\\\]]]\\\[[[ZZZ[[[]]]___aaaggghhhiiijjjkkkjjjiiiiiijjjjjjjjjkkkkkklllllllllkkkkkkkkkkkknnnpppsssuuuyyyzzz{{{}}}}}}{{{zzzxxxzzz{{{|||}}}|||zzzwwwsssooollljjjlllllllllllllllkkkkkkkkkpppssswww|||}}}{{{yyywwwssspppsssoooiiiddd```\\\WWWTTTSSSPPPKKKFFFAAA===;;;::::::::::::999999999888888666666666666666666666666111111222222222333333333333333333333333333333333444444444333333222222222444444444333333222222222333333333333333333333333111111111111111111111111333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333444555555666666555555666666666666666666666666555555555555666666666666555666777888999888777777777777777777888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<>>>===;;;::::::;;;<<<==============================>>>@@@AAABBBBBBAAAAAAAAACCCEEEFFFDDDCCCCCCDDDCCCGGGLLLQQQRRRPPPMMMKKKHHHCCC>>>===???AAA???<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::999999999999999999999999888888888888888888888888777777777777777777777777666666666666777777777777777777777777777777777777666666666666666666666666333444444555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222444444444444444444444444555555444444444333333333444444444444444444444444444444333333333333222222111111222222222333333333333222111111333333222111333333333444444333222222333333333333333333333333111111000000111111222333555555555444444333333333333333333444555666777777777888888888999999999999:::===AAAEEEMMM[[[lllyyy~~~tttkkkgggeeedddfffkkkqqqxxxzzzrrrjjjeee]]]WWWPPPKKKGGGFFFEEEDDDBBB@@@>>>>>>@@@BBBCCCCCCGGGFFFEEEEEEEEEGGGHHHJJJIIIKKKNNNOOOQQQVVV]]]bbbgggmmmvvv~~~zzzvvvrrrpppqqqooonnnnnnooopppnnnmmmnnnjjjgggddddddddddddcccdddfffhhhjjjkkkkkkkkkkkkkkkjjjhhhfffdddcccbbbbbb```___^^^]]]^^^aaadddfffiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqrrruuuwwwyyyzzz}}}}}}~~~}}}xxxtttpppnnnmmmmmmmmmlllllllllkkkkkknnnqqqvvv{{{~~~~~~zzzxxxuuurrrmmmjjjfffccc^^^YYYUUUQQQMMMJJJDDDCCC@@@>>><<<;;;;;;;;;888888777777777666666666555555555555555555555555111111222222222333333333333333333333333333333333555555555444444333333333444444444333333222222222333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444333333333444444555555555555555666666666666666666666666555555555555666666666666666666888999999999888777777777777777888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<>>>===;;;::::::;;;<<<==============================>>>???AAABBBBBBAAAAAA@@@CCCEEEEEEDDDCCCCCCDDDEEEHHHMMMQQQRRRPPPMMMJJJGGGBBB>>>===???AAA???<<<========================<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999999888888888888888888888777777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666555555666777777777777777444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333555555555555444444444333333333333333333333333333222222222333333444444444222222222222333333333333444333222222333333222111333333333444444333333222333333333333333333333333222222222222222333333444555555444444444333333333333333444444555555666666777777777777888888888888:::<<<>>>@@@DDDNNN[[[eeeyyyyyynnnhhhccc``````dddgggnnnxxx|||uuuqqqfffaaaZZZTTTPPPLLLIIIGGGGGGDDDBBBAAACCCDDDEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGIIIJJJLLLLLLMMMQQQVVV[[[^^^dddllluuu{{{|||zzzwwwvvvuuuvvvwwwxxxwwwvvvxxxuuuqqqooonnnnnnmmmllljjjkkkmmmoooppppppppppppnnnllljjjhhhfffeeedddcccbbbaaa``````aaacccfffhhhllllllnnnooopppqqqqqqqqqssssssssssssssssssssssssttttttvvvxxxzzz}}}|||wwwssspppmmmmmmllllllkkkkkkkkkjjjnnnppptttxxx{{{}}}~~~~~~{{{xxxtttppplllhhhccc```WWWTTTOOOLLLIIIEEEBBB???999888888777888888999999777777666666666666666555555555555555555555555555111111222222222333333333333333333333333333333333555555555555444444444444444444333333333333222222333333333333333333333333333333333333333333333333222222333333333333333333444444444444444444444444444444444444444444444444555555555444444333333333333333444555555555555555666666666666666666666666555555555555666666666666777777888999999999999888777777777777888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<===<<<;;;::::::;;;<<<==============================>>>???@@@AAAAAAAAAAAA@@@BBBDDDDDDCCCCCCCCCDDDHHHJJJOOORRRRRROOOLLLIIIFFFBBB>>>===???@@@???===========================<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999999999888888777777777777777777777777777777777777777777666666555555555555555555555555555555555666666666666666666666666555555666777777777777666444444444444444444444444333333333333333333333333333333333333333333333333333444444555555444444333222222222222222222222222555555555444444444333333222222222222222222222222000000111222333444555555222222333333333444444444555444333333333444222111222333333444444333333333333333333333333333333333333333333333444444444555555444444444444333333333444444444444444555555555555555666666666777777777888:::;;;<<<===CCCLLLRRRcccssstttllleee```___bbbaaafffoooyyy~~~tttpppiiiccc]]]WWWQQQMMMIIIFFFCCCAAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEHHHIIIIIIIIIIIIKKKOOORRRUUUZZZaaahhhmmmrrrvvvyyy~~~zzzwwwvvvuuusssqqqrrrssstttvvvwwwwwwwwwwwwsssrrrpppnnnkkkjjjiiihhhhhhgggffffffgggiiikkkmmmoooppprrrtttuuuvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}}}}wwwrrrpppkkkkkkkkkkkkkkkkkkkkkkkkoooqqqsssuuuvvvwwwvvvvvvqqqmmmhhhccc___ZZZVVVSSSLLLIIIFFFCCCAAA>>><<<:::999888888777777666666666777777777777777777777777444444444444444444444444111111222222222333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333333333333333333333333333333333333333333333333333333333555555555444444333333222333333444555555555444444666666666666666666666666555555555555666666666666777888888999999999999999666777777777888888888888888999999999999:::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;;;;;;;<<<==============================>>>>>>??????@@@@@@@@@@@@???AAACCCCCCBBBBBBCCCDDDIIILLLOOOQQQQQQNNNJJJHHHDDDAAA>>>>>>???@@@>>>===========================;;;;;;<<<<<<<<<;;;::::::888888888888888888888888999999888888777777666666777777777777777777777777777777777666555555444444444444444444444444444444555555555555555555555555222333444444555555444444333333333333333333333333333333333333333333333333222222222222222222222222333444444555555444444333111111111111111222222222444444333333333222222222222222222222222222222222000111111222333333444444222333333333333444444444666444333333444444222111222222333444444444333333333333333333333333333333222333333444444444444444444444444444444444444444555444444444444444444444444444444555555555666666555777999;;;<<<@@@FFFJJJRRR___rrrzzzrrrlllfffeeegggdddggglllsss|||}}}wwwqqqjjjbbbYYYTTTNNNKKKGGGDDDCCCCCCBBBAAABBBCCCEEEFFFGGGFFFEEEEEEFFFFFFFFFFFFFFFHHHJJJLLLPPPTTTYYY^^^bbbeeeiiilllrrrwww~~~}}}zzzxxxzzz{{{{{{||||||}}}}}}}}}zzzyyywwwtttrrrpppooooooooonnnmmmmmmnnnppprrrsssssstttvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}wwwssspppllllllmmmmmmmmmmmmmmmmmmpppppppppooonnnllljjjiiibbb___YYYTTTQQQMMMIIIFFFDDDAAA>>><<<<<<;;;999777999999888888777666555555666666666666666666666666444444444444444444444444111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333111111111222222333333333333333333333333333333333333333333333333333333333555555555444444333333333222333333444555444444444666666666666666666666666555555555555666666666666888888888888888999999999666777777777888888888888888888888999999999::::::::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<==============================??????????????????@@@@@@???@@@AAABBBAAAAAACCCEEEIIIKKKMMMOOONNNKKKHHHEEEBBB@@@????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999888888888888888888888888888888888777777777666666666666666666666666666666777666666666555555555444444444444444444444444444444444444444444444444444222333333444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333444444444444444444333000000000111111222222222222222222111111111111000333333333333333333333333222222222222222222222222222222222333333333444444555444222222333333222111111222333333444444444333333333333333333333333333111111222333444333333222444444444444444444444444444444444444444333333333333444444444444555555555444666888:::<<<>>>AAACCCHHHQQQ```qqqzzzsssllliiiiiiggggggjjjnnnvvv}}}vvvmmmddd^^^XXXTTTOOOLLLJJJHHHFFFEEEDDDEEEFFFGGGGGGFFFDDDDDDDDDDDDCCCDDDFFFHHHIIIJJJLLLOOOSSSVVVXXX[[[^^^```eeeiiipppxxx}}}{{{xxxvvvuuutttuuuuuuttttttuuuvvvwwwxxxyyyzzz|||zzzuuussspppoooooonnnnnnmmmmmmllljjjiiigggdddaaa^^^[[[ZZZSSSPPPKKKGGGDDDBBB@@@>>>===;;;888888888888666555444555666666666666666555222333333333333444444444333333333333333333333333111111222222222333333333222222222222222222222222111111111111222222222222222222333333333333444444333333333333333333333333333333333333333333333333000000111111222333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333444444444444444666666666666666666666666555555555555666666666666777777666666777777888999777777777777888888888888888888888888999999999999::::::::::::::::::::::::::::::999999::::::;;;<<<::::::;;;<<<<<<=================================??????>>>>>>>>>??????@@@>>>???@@@@@@@@@AAACCCEEEGGGHHHKKKLLLKKKHHHEEECCC@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444555666666666666555333333333333333333333333333333333333333333333333222222222222222222222222222333333444444333333222000000000111222222333333222222222111111111000000333333333333333333333333333333222222111111111111111111222222222333333333333222111111333333222111111111222333444444444444333333333333333333333333000111333444444444333222333333333444444444444555333333333333333444444444333333444444444555555555555666777888999:::;;;;;;CCCGGGPPP^^^lll{{{{{{rrrlllkkkhhhhhhiiimmmttt}}}zzzrrrlllaaa]]]WWWRRROOOMMMJJJHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCFFFHHHIIIHHHHHHJJJLLLNNNOOOQQQTTTVVVZZZ^^^dddkkkqqqxxx~~~}}}|||~~~~~~~~~~~~~~~~~~{{{wwwuuuqqqpppnnnkkkiiifffeeeddd^^^]]]ZZZWWWSSSOOOLLLKKKHHHDDD@@@>>>===<<<;;;:::999777666666777777777666333444555666666555555444111222222222333333333333222222222222222222222222111111222222222333333333111111111111111111111111111111111222222333333333222222222333333444444444333333333333333333333333222222222222222222222222///000000111222222333333222222222222222222222222222222222222222222222222222333333444444555555555222222333444444444444333666666666666666666666666555555555555666666666666777666555555555666777888777777777777888888888888888888888888999999999999999999999999999999999999::::::999999::::::;;;<<<999:::;;;<<<====================================@@@???>>>======>>>???@@@>>>???@@@??????@@@CCCEEEDDDEEEGGGHHHHHHFFFCCCAAA>>>???@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999888888888888888888888888555555666666777888888888666666666666666666666666333444444555555666666666444444444444444444444444333333333333333333333333333444555555666666555555222222222222222222222222333333333333333333333333111111111111111111111111111222222333333222222111000000111111222333333444333333333333222222222222222222222222222222222222111111111111111222222222000000000111111111222222000//////000222333333222000111222333444444444444333333333333333333333333111222444555555555333333333333333444444444555555222222222333333444444555444444444444555555555555555555555666888888888888>>>>>>DDDOOOZZZfffwww}}}wwwuuunnnnnnooorrrwww~~~|||ooojjjddd^^^ZZZVVVSSSQQQOOONNNLLLJJJIIIGGGGGGFFFCCCBBBAAABBBEEEGGGFFFEEEDDDFFFHHHIIIIIIKKKMMMOOOSSSVVV[[[___eeekkkqqqvvv|||}}}zzzvvvuuuooonnnkkkgggbbb___\\\ZZZTTTSSSPPPMMMIIIFFFCCCBBBAAA>>>;;;999999::::::999999777666666888999888777666666777777666555333222333333333444444555555555222222222222222222222222111111222222222333333333111111111111111111111111222222222333333444444444222222222333333444444444333333333333333333333333111111111111111111111111///000000111222222333333222222222222222222222222222222222222222222222222111222222333444555666666222222333444444444333333666666666666666666666666555555555555666666666777666555444444444555777888777777777777888888888888777888888888888999999999999999999999999999999999::::::999999::::::;;;<<<999:::;;;<<<====================================@@@???>>>======>>>??????>>>>>>?????????@@@CCCEEEBBBCCCEEEFFFFFFDDDBBB@@@===???@@@@@@>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999777777777777777777777777444444555666777888999999666666666666666666666666222333333444555666777777555555555555555555555555333333333333333333333333111222333333444444333333222222222222222222222222333333333333333333333333111111111111111111111111111111111222222111111111000000111222333333444444555555555444444444333333000000000000000000000000//////000111222333333444///000000000000111111111///......///111333333222000111222333444444555444333333333333333333333333222333555777777666555444333333333444444555555555111111222333333444555555444444444555555555666666444444444666888:::;;;::::::999>>>GGGPPPYYYhhhwwwwwwwwwxxxyyy|||zzzsssmmmhhheeeaaa^^^WWWUUURRROOOMMMLLLKKKKKKDDDBBBAAABBBDDDEEEDDDBBBDDDEEEGGGGGGGGGIIIKKKNNNOOOQQQUUUYYY]]]ccciiimmmmmmsss{{{}}}wwwqqqmmmhhheee```\\\YYYVVVRRROOOEEEDDDCCCAAA@@@?????????:::999999888777666666555666555555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111111111222222222222111111111111111111111111111111222222333333333333444444333333333333333333333333555444444333333222222111555444333333222222222222333333333333333333333333444333333222222333333444555555555444444333333333333333333444444444555555777777666666666555555555666666666666666666666666777777777777777777777777888888777777888888999:::777777888888888999999999999999::::::::::::;;;;;;>>>===<<<;;;:::;;;;;;<<<========================>>>>>>===<<<<<<<<<<<<===????????????????????????AAAAAABBBCCCBBB@@@===;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666777888999999999999999777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666444444555555555555444444222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222000000000000000000000000111111222222222333333333333333222111000000111111111111111111111111111111000000000000000000000000111111222333333333333222222222222222222222222222333222111111111222333444111111111222222333333333555222555>>>AAA;;;555444222222222222222222222222333333333444444444555555666666666666666666666666555555555555666666666666666999<<<>>>BBBLLLYYYcccuuu|||vvvrrrooonnngggccc]]]XXXSSSOOOJJJGGGFFFDDDBBBBBBDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHMMMNNNQQQTTTWWWZZZ\\\^^^fffjjjooouuu|||{{{|||{{{zzzvvvqqqkkkeeeaaaYYYVVVQQQNNNKKKHHHEEECCC@@@???>>><<<;;;:::::::::999888888777666666555555555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111111111222222222222111111222222222222222222222222222222222333333333444444333333333333333333333333222333333333333333333333555444333222222222222222333333333333333333333333444333333222222333333444333333333222222111111111444444444555555555666666555555444444444333333333666666666666666666666666777777777777777777777777888888777777888888999:::888888888888999999999999999999::::::::::::;;;;;;>>>===<<<;;;:::;;;;;;<<<========================<<<<<<<<<<<<<<<===>>>???????????????????????????@@@AAAAAAAAAAAA???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999666777888888888888888888666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444555555555555444444222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222555555555555555555555555111111222222222333333333333222222111000000111111111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222222111111111222333444222222222222222222333333444111333:::===888333222222222222222222222222222333333333444444444444555444444444444444444444444555555555555666666666666444777:::;;;===DDDOOOWWWbbbnnn}}}{{{zzzqqqmmmgggaaa[[[VVVPPPLLLGGGEEECCCBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGGGGJJJKKKMMMPPPSSSVVVXXXYYY[[[^^^bbbgggmmmuuu|||~~~~~~|||wwwooonnnjjjeee___YYYTTTRRRMMMJJJFFFDDDBBB@@@>>><<<;;;;;;999888777777777777777777666666555444444444555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222111111111111111222222222222111111222222222222222222222222222222222222333333333333333333333333333333333333111111222222333444444555444333333222222222222333333333333333333333333333444333333222222333333444333333222222222222111111555555555666666666777777444444444444444333333333666666666666666666666666777777777777777777777777888777777777777888999999888888999999999:::::::::999999::::::::::::;;;;;;===<<<;;;;;;:::;;;;;;;;;========================:::;;;;;;;;;===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999777777777777777777666555666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444555555555555444444222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333111111222222222333333333333222111111000111111111111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222222111111222222333444333333222222222222222222444222222666777444111111222222222222222222222222333333333333444444444444333333333333333333333333444555555555555666666666444666888999999===DDDJJJNNN[[[mmm~~~|||vvvooohhhaaaYYYUUULLLIIIFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKMMMPPPQQQRRRUUUVVVYYY]]]bbbiiiqqqwww~~~{{{tttooo___]]]YYYTTTNNNJJJGGGEEEFFFCCC@@@???>>>===<<<:::::::::999777777666666666555555555444444333333333555555555444444444333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111111111222222222222111111222222222222222222222222111222222222222333333333222222222222222222222222111111222222333333333333333333222222222222222333333333333333333333333333444333333222222333333444444444444444444444444444444555555555666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777888999999999999999999::::::::::::999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;<<<<<<===??????>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888888888777777777777666777777777666555444444666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555333444444555555444444333222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222000000000000000000000000111111222222222333333333222222111111111111111222111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222111222222222222333333333333333222222111111111444333333333333222111111222222222222222222222222222222333333333444444444333333333333333333333333444444444555555555666666555777999999999;;;???BBBFFFOOO\\\iiivvv}}}uuulllddd^^^UUUQQQMMMJJJHHHGGGFFFDDDBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEGGGHHHJJJKKKLLLQQQRRRSSSUUUYYY```hhhnnnrrrxxx}}}|||{{{zzzvvvppphhhcccOOOMMMJJJFFFCCCAAA??????>>><<<999888999888777666999888777666666666666666444444444444333333333333555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111222222222333333222222222222222222222222333333333222222111111111222222222111111222222333333333333333333333333333444333333222222333333444444444444444444444444444333333444444444555555555555666666666666666666666666666666666666666666666666666666666666666666666777777666666777777888999888888999999999:::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<==============================<<<<<<<<<<<<<<<>>>??????<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888888888777777777666666666666666666666555444333555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444444444333333222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333111111222222222333333333222111111111111111222222111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222111111222222333333333333333333333222222111111111444555444222111222333222222222222222222222222222222222222333333333444444444444444444444444444444444444444444555555555555555666888999::::::<<<===CCCHHHNNNWWWbbbqqqxxxoooiii^^^ZZZTTTPPPMMMKKKIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKNNNSSS[[[```hhhnnnuuuzzz|||~~~~~~~~~~~~~~~}}}|||zzzxxxwwwuuutttqqqmmmiiibbbZZZUUUBBBAAA???>>>===<<<<<<<<<;;;999777777777777666555666666555444444444444444444444333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111111111111111222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222444333333222111111000000222111111111111222222333333333333333333333333333444333333222222333333444111111222222222222333333333333333444444444444555333333333444444444444444666666666666666666666666666666666666666666666666777666666666666777888888777777888888888999999999999999::::::::::::;;;;;;999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<=========;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999888888888666666666666666666555444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333444444444444333333222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222444444444444444444444444111111222222222333333333111111111000111111222333111111111111111111111111222222222222222222222222111111222333333333333222222222222222222222222222000111222333333333333222333333222222222222222222333666666222111333444444222222222222222222222222222222222222333333333333444444444444444444444444333444444444444555555555444555666777888999::::::>>>@@@DDDIIIRRRaaarrr~~~}}}wwwiiieee^^^XXXTTTQQQNNNMMMJJJIIIGGGEEEDDDBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEGGGKKKQQQVVV]]]cccjjjnnnppprrruuuxxx~~~~~~}}}{{{{{{}}}~~~}}}|||{{{yyyvvvsssqqqooojjjgggbbb^^^ZZZTTTOOOJJJ::::::::::::::::::999999;;;999777777777888777666555555444333333333444444444444444444444444444444444444444333333333222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111///000000000111111111222111111222222222222111111000000000000000000000000111111111111222222222222111111111111111111111111222222222111111111111111111111111111111222333333333333333333333333333333444333333222222333333444111111111222222333333333444444444444555555555555333333333444444444555555666666666666666666666666666666666666666666666666666666666666666777888888666666777777777888888888999999::::::::::::;;;;;;888999:::;;;<<<;;;;;;:::::::::::::::::::::::::::===<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::<<<<<<===<<<;;;:::;;;;;;;;;:::::::::999999999999999999999999999999999999999999888888888888555555666777777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444222333333444444333333222222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111222222222333333333111111000000111222222333111111111111111111111111222222222222222222222222111111222333333333333222222222222222222222222222000111222333333333222222222222222222222222333333///555666222000333555444222222222222222222222222111222222222222333333333333333333333333333333333333333444444444555555555777666666666777888888888999;;;>>>AAAGGGRRR___hhhxxx~~~|||}}}xxxssskkkddd___[[[YYYWWWQQQPPPMMMJJJGGGEEECCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEHHHLLLOOORRRWWW]]]```aaaccceeehhhqqqrrruuuyyy~~~~~~~~~|||yyywwwvvvvvvwwwxxxsssrrrpppmmmjjjhhhfffddd\\\XXXTTTPPPMMMKKKGGGEEE666777888888888888888777888666444444444555444222666666555555444555555555444444444444444444444444444444444333333333222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111//////000000111111111222111111222222222222111111////////////////////////000111111111111222222222111111111111111111111111000000000111222222333333111111000000111222333333333333333333333333333333444333333222222333333444333333333444444555555555555555555555666666666777555555555666666666777777666666666666666666666666666666666666666666666666666666666666666777888888666666666666777777777777999999:::::::::;;;;;;;;;777888:::;;;<<<;;;;;;:::999999999999999999999999;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<======<<<:::999;;;;;;;;;:::::::::999999999999999999999999999999777777777777666666666666555555666777888888888777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444222333333444444333333222222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222111111222222222333333333111111000000111222333333111111111111111111111111222222222222222222222222111111222333333333333222222222222222222222222222000111222333444333222222111111111222222333333444---444666111///333555333222222222222222222222222111111222222222333333333222222222222222222222222333333333444444444555555;;;999888888888999999888777999===???AAAGGGPPPWWWhhhuuu~~~{{{|||vvvnnniiieeebbb```VVVUUURRRNNNJJJGGGEEEDDD@@@@@@??????>>>>>>>>>======>>>@@@@@@AAACCCFFFIIIJJJNNNTTTWWWWWWXXXZZZ]]]aaabbbcccgggkkkppptttwww~~~{{{yyyxxxvvvrrrnnnlllkkkkkkllldddbbb```]]]ZZZXXXWWWVVVRRROOOJJJGGGFFFEEEEEEDDD555555555555555555555555444444444444444444444444333444444444555666666666;;;888555333222444666888111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111444333333333222111111111111111111111111111111111222222222222222222222222333333333222222111111111333333333333333333333333222222222222222222222222222333555555555555333222333333333444444444555555555555444333444555666777777777777777777777777777777777777777666666666666888888888999999888888888999999999999999999999999<<<<<<<<<;;;;;;:::::::::999999::::::::::::;;;;;;>>>>>>======<<<<<<<<<<<<<<<<<<======<<<;;;::::::;;;::::::999999::::::;;;;;;<<<<<<<<<;;;::::::999<<<<<<;;;;;;:::999888888777777777777777777777777888888777666555444333333555555555555555555555555555555555555555555555555666666555555555444444444444444333333333333222222222222222222222222222222333333333333333333333333444444444444444444444444222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222111111000///......222222111111111222444555333333222111111222333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222555555555555555555555555444444444444444444444444666555555444444666777888999999:::;;;>>>BBBFFFHHHXXX___ooo~~~}}}}}}}}}}}}zzzvvvqqqmmmgggddd^^^YYYTTTOOOJJJGGGDDDCCCBBBBBBBBBAAA???===@@@????????????@@@AAAAAAHHHHHHJJJLLLNNNPPPQQQRRRTTTUUUWWWZZZ]]]aaadddfffmmmooossswww{{{}}}}}}{{{yyytttqqqjjjiiifffbbb___^^^]]]\\\XXXWWWUUUSSSQQQOOOOOONNNJJJJJJGGGCCC@@@>>>???AAA555555555555555555555555444444444444444444444444444444444444555555555555777555333111111222333555111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333333333444444444444333333333333333444444444555555555444444333444555666777777777777777777777777777666666666666777777777777777888888888888888888777999999999999999999999999<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;=========<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;:::;;;::::::999999::::::;;;;;;;;;<<<<<<;;;::::::999999999999888777666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555666555555555444444444444444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222222333333333333444444333222222111000000222222111111111222333444333333222111111222333333222222222222222222222222333333222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222333333333333333333333333444444444444444444444444666555555444555666777888888777888999;;;>>>BBBDDDLLLSSS```rrr~~~|||||||||xxxuuuqqqkkkeee___WWWPPPKKKFFFDDDBBBAAAAAA@@@>>><<<>>>>>>=========>>>>>>???BBBCCCDDDFFFHHHJJJKKKLLLJJJKKKLLLNNNPPPSSSUUUVVV^^^```cccgggjjjmmmnnnooottttttvvvwwwyyy{{{|||}}}|||wwwsssqqqmmmhhheee^^^]]]ZZZVVVTTTRRRQQQQQQNNNMMMLLLJJJHHHGGGFFFFFFDDDDDDCCC@@@>>>>>>???AAA444444444444444444444444444444444444444444444444555555555555444444444444444333222111111111222222111222222333333222222111222222222222222222222222333333333333333333333333111111111111111111111111222222333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111222222222222222222222222333333333222222222222111333333333333333333333333444444444444444444444444333333222222222222333333333333333444444444555555555444444444444555666666777777777777777777777777555555666666777777888888777888888999999888888777999999999999999999999999;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;::::::999888888777777666666555555666666666666666666666666444555555555666666777777555555555555555555555555555555555555555555555555555555555555444444444444444444333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222333333333444444444555555444444333333222222222222111111111222333444333222222111111222222333222222222222222222222222333333333222222111111111222222222222222222222222333333333333333333333333444444333333333333222222333333333333333333333333444444444444444444444444555555444444555555666777666555555666888:::===>>>AAAEEEPPP___mmmzzz|||{{{zzz{{{~~~~~~wwwoooeee[[[TTTMMMJJJFFFDDDBBBAAA???>>>???>>>>>>=========>>>>>>>>>>>>???AAABBBDDDEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJMMMOOOQQQTTTWWWYYY[[[[[[aaaccceeehhhkkknnnpppqqqoooppprrrsssttttttssssssssstttuuuvvvwwwxxxyyyzzzxxxyyyzzz{{{|||{{{zzzyyyzzzzzzyyyyyyyyyyyyyyyyyyzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvuuuuuuttttttuuuuuuvvvwwwvvvvvvvvvwwwyyyzzz|||}}}{{{zzzxxxvvvuuutttssssssqqqnnnjjjeeebbb]]]YYYUUUQQQOOOLLLJJJGGGFFFFFFFFFEEEDDDBBBAAA@@@?????????????????????>>>???AAADDD444444444444444444444444444444444444444444444444555555555444444333333333333333444444444333333222111222222333333222222111111222222222222222333333333333333333333333333333111111111111111111111111111222222222222222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111/////////000111111111222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444333111111111111333444333333333444444444555555444444444444555555666666666666666666666666666666444555555666777888888999999999::::::::::::999999999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;;;;::::::999999999888888777777777666666666666666666666666666555555555555666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333333444555555444444333333333333222222222222222222222333222222222222222222222222222222222222222222222222444333333222222111111111222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444555555666666555555555555666777999:::===???EEEPPP[[[gggxxx~~~{{{zzzzzzzzz}}}ttthhh```XXXTTTNNNJJJGGGEEECCCAAAAAAAAA@@@??????>>>??????>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIKKKMMMNNNOOOTTTUUUXXX[[[^^^aaaccceeecccdddggghhhiiihhhgggfffgggggghhhiiijjjkkklllmmmkkklllmmmnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnooonnnmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmllllllkkkiiiiiiiiiiiijjjkkklllmmmlllmmmmmmnnnooopppqqqrrrpppooommmkkkiiihhhgggfffbbb```\\\XXXTTTPPPMMMKKKIIIHHHEEECCCAAAAAA@@@AAA@@@???>>>>>>======>>>>>>>>>???@@@AAAAAABBBEEEGGG444444444444444444444444444444444444444444444444555555444444333333333222111222333444444333333222111222222333333222222111111111111222222333333333222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111/////////000111111111222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444333111111111111333444333333333444444444555555444444444555555555555555666666666666666666666666444555555666777888888999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999::::::;;;999999::::::;;;::::::999888888888777777777777777555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555555555333333444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333444444555555555555555555555555555666777888888===<<<@@@FFFMMMVVVdddqqq}}}~~~|||{{{yyyxxx{{{wwwooobbb]]]WWWQQQMMMIIIFFFDDDCCCCCCAAA@@@????????????????????????@@@@@@@@@AAA<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHKKKLLLMMMOOORRRTTTUUUVVVXXXYYY[[[]]]^^^]]]\\\[[[[[[\\\\\\]]]^^^___``````______```aaabbbccccccccceeeeeeddddddccccccccccccccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```______\\\\\\\\\]]]^^^___```aaa___```aaabbbcccdddddddddcccbbb```]]]\\\ZZZYYYYYYTTTSSSRRROOOLLLIIIGGGGGGEEEDDDBBB@@@????????????===============>>>?????????AAACCCDDDDDDFFFIIIKKK333333333333333333333333444444444444444444444444444444444444333333333333000000111222222222111111111222222333333222222111111111111222222333333444111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222333333222222222222333333333333333444444444555555333444555555666666555555777777777777777777777777555555666666777777888888:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;::::::999999::::::;;;888999999:::::::::::::::666666666666555555555555555555555555555555555555777777666666555555555444555555555555555555555555555555555555555555555555333333333333444444444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222111111111111222222333333333222111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444222222222222222222222222444444444444444444444444333333444555555555555444555555666666777777888888;;;:::;;;???CCCGGGRRR\\\gggxxx|||yyyvvvvvvxxx{{{}}}~~~nnniiibbb[[[VVVPPPLLLHHHEEEDDDCCCBBB@@@@@@????????????????????????>>>>>>;;;;;;;;;;;;<<<===>>>???@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIMMMNNNPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRSSSTTTUUUWWWXXXXXXZZZZZZYYYYYYXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTSSSSSSRRROOOOOOPPPPPPQQQRRRSSSTTTRRRRRRTTTUUUUUUVVVVVVUUUUUUTTTRRRPPPNNNMMMMMMMMMJJJKKKKKKIIIFFFDDDDDDEEEAAA@@@???=========>>>>>>;;;;;;<<<<<<===???@@@AAAAAADDDGGGIIIJJJLLLOOORRR333333333333333333333333444444444444444444444444333333333333333333444444111111111111222222333333111222222333333222222111000111111222333333444444222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333444444444555555333444555666666666555444777777777777777777777777666666666666777777777777999999::::::::::::999999999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<<<<=========:::;;;;;;<<<======<<<<<<;;;::::::999999::::::;;;888888999:::::::::::::::666666666666666666666666555555555555555555555555555555555666666666666666555555555555555555555555555555555555555555555555222222333333333444444444444444333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333111111111111222222222222222333333333333222111000111222333333333333222111222222222222222222222222111111111222222333333444222222222222222222222222333333333333333333333333222222222333333444444444111111111111111111111111444444444444444444444444222333444555555555444444444444555666777888888888888888:::===>>>???GGGOOOUUUcccttt|||xxxvvvuuuuuuuuuxxx||||||xxxqqqjjjccc\\\VVVQQQKKKJJJHHHFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>===>>>>>>????????????>>>======>>>???@@@??????@@@AAAAAABBBBBBCCCGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRQQQQQQPPPOOOOOONNNNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIKKKLLLMMMMMMLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFDDDEEEFFFDDDAAA???@@@AAA???>>>===<<<<<<<<<===>>>;;;<<<<<<===???AAABBBCCCEEEIIIMMMQQQTTTWWW[[[^^^333333333333333333333333444444444444444444444444222222222333333444444444444333333333444444555666222222222333333222222222000000111222333333444444333333333333333333333333111111111111111111111111222222222333333222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111444333333333222111111111111111111111111111111111222222222222222222222222111111111222222333333333333333333333333333333333444444444444444444444444333333555666666555333333333333333444444444555555333333555666666666555444777777777777777777777777777777777777666666666666888888888999999888888888999999999999999999999999888888888999999:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>::::::;;;<<<=========<<<;;;::::::999999::::::;;;777888999:::::::::::::::888888888888999999999999555555555555555555555555333333444555666777888999555555555555555555555555555555555555555555555555222222222333333444444444444444444333333333222222222222222222222222222222111111111111111111111111222222222222222222222222000000111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222333333333444444444222222222222222222222222222333333444333222111000111222333444444333222111222222222222222222222222000000111222333444444555222222222222222222222222333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444222333444555555555444333333444555666777888888888777777:::===>>>>>>CCCJJJJJJVVVcccnnn||||||xxxvvvtttsssqqqtttyyy}}}vvvoooggg___ZZZQQQPPPNNNLLLJJJIIIIIIHHHDDDDDDDDDCCCBBBAAAAAAAAA>>>>>>===<<<<<<;;;<<<<<<@@@???>>>=========>>>???>>>??????@@@AAAAAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGFFFGGGHHHJJJJJJJJJIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEAAABBBCCCAAA===;;;<<<>>>???>>>===<<<<<<===>>>???======>>>???AAACCCEEEFFFJJJNNNTTTYYY]]]aaafffiii222222222222222222222222222222222222222222222222222222222222222222222222000111333444555444444333111111111111000000000///000000111222222222222111000111111111111222222222111111111111111111111111.../////////000000000111222111111111000000//////000000000000111111111111////////////000000000000222222222333333222222111111111000000111333555666///000000000000111111111111222222333333222222111222222222222222222222222444444444444444444444444222222222222222222222222444444444333333222222222222222222333333333444444555555444444444444555555666666555555555444444444777777777777666666666666666777999::::::999777666888888999999999:::::::::::::::::::::::::::::::::;;;:::999888777888999999;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============:::::::::999999999888888:::::::::999999999888888999888777555555555666777444444555555555555444444555555666666666666555555555555555555555555555555222222333333333333444444333:::???<<<444000222666666555333222222333555666444333333222111111111222000000000000000000000000000111222333333222111000333222111111111222444555444444444444333333222111222222222222222222222222444444333222222111111000000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222444444444333333222222222444333111000000111333444333333222111111000//////111111222222222333333333333333333333333333333333111111111111111111111111222222222222222222222222444444444444444444444444444444444555555555555666999666444555999;;;<<<;;;BBBHHHPPPYYYdddttt|||wwwrrrnnnmmmnnnooossszzz}}}vvvjjjaaa[[[WWWSSSPPPOOOPPPPPPOOOKKKIIIGGGDDDBBB@@@@@@@@@??????@@@??????>>>===<<>>===<<<<<>>>>>>>>@@@@@@@@@??????>>>>>>>>>==================>>>>>>======>>>???CCCHHHMMMPPPVVVYYY^^^dddhhhjjjkkkkkk222222222222222222222222222222222222222222222222222222222222222222222222111222222333333333333222222222222222111111111111000000111222222222222111000111111111111222222222111111111111111111111111//////////////////......111111111111000000000///000000000000111111111111/////////000000000111111111111222333333333222222222111111111111222444555000000000111111111222222111222222333333222222111222222222222222222222222444444444444444444444444333333333333333333333333444444444333333222222222333333333333444444444444555555444444444444555555666666555555555444444444666666666666777777777777777888:::;;;;;;:::888777888888888999999999::::::::::::::::::::::::::::::===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===============:::::::::999999999888888::::::999999999888888888999888666555555555666777444444555555555555444444555555666666666666555555555555555555555555555555222222333333333333444444222777<<<:::444111222444333444444444444444444333444333222222111111222222111111111111111111111111000111222222222222111000333333111000//////......333333444444333333222111222222222222222222222222222222222222222222222333000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222444444333333333222222222444333111000000111333444444444333333222222111111111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444444444444444555555555555888666444555888;;;;;;:::>>>BBBHHHOOOWWWdddsss~~~zzztttooojjjjjjkkkmmmrrrxxx~~~uuulllfffccc^^^\\\[[[[[[[[[ZZZSSSQQQNNNJJJGGGDDDBBBBBB???@@@??????>>>======<<>>>>>>>>???@@@AAAAAA@@@@@@????????????>>>>>>?????????>>>>>>??????AAABBBCCCDDDHHHHHHGGGGGGFFFEEEDDDCCCEEEDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>===>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@????????????BBBBBBAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>???@@@@@@AAAAAABBBEEEJJJPPPUUUXXX```ccchhhmmmpppssssssttt222222222222222222222222222222222222222222222222222222222222222222222222333222222111111111222222333333333222222222222111000000111222222222222111000111111111111222222222111111111111111111111111.....................---111111111111000000000000000000000000111111111111000000000111111111222222000000111222333333333222222222111111111222222333111111111111222222222333111222222333333222222111222222222222222222222222444444444444444444444444333333333333333333333333444444333333333333222222333444444444444555555555555555444444444444555555666666666555555555555444555555666666777777888888888999:::;;;;;;:::999888888888888999999999999:::::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<:::::::::999999999888888999999999999888888888777888777666555555555666666444444555555555555444444555555666666666666555555444444444444444444444444222222333333333333444444333555777777555333333333111333444666666444333111333333222222111111222222111111111111111111111111000111222222222222111000222222222111000///...---333333333333333222222111222222222222222222222222000111111222333333444444000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333222222222222444333222111111222333444333333333333222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444444444444444555555555555777555555666888::::::::::::===@@@CCCHHHQQQ]]]eeeuuuwwwrrrkkkjjjiiiiiijjjmmmpppssszzz~~~yyypppmmmhhheeedddddddddccc]]][[[XXXSSSNNNJJJFFFEEEBBBBBBBBBAAA@@@@@@??????BBBBBBCCCCCCCCCBBBBBBBBB@@@@@@???>>>============>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCBBBAAA@@@???>>>=========<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFGGGJJJNNNTTTZZZ___ccciiikkknnnrrruuuwwwxxxxxx222222222222222222222222222222222222222222222222222222222222222222222222444333111000///000111111333333222222222111111111000000111222222222222111000000111111111222222222111111111111111111111111............//////000000111111111000000000000000///000000000111111111111000111111111222222222222///000111222222333222222222222222111111111111111111111222222222333333333111222222333333222222111222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333444444444555555555666666555555444444444444555555666666666555555555555555444555555666777888888999888999999::::::999999888888888888888999999999999::::::::::::::::::::::::999999999888888888888888::::::;;;<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<:::::::::999999999888888999888888888888777777777666666666666555666666666444444555555555555444444444555555666666555555444444444444444444444444444222222222333333333444444444444444555666666444333222333444444444444333222333333222222111222222333111111111111111111111111111111111222222111111111000111222444444333222222222222333333333222222111222222222222222222222222111111111222222333333333000000111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333222222222222222222222333222222111111222222333111111111111222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333444444444555555555666555555666777888999999:::;;;<<<===@@@FFFMMMSSSbbbmmm|||}}}xxxrrrpppllljjjhhhggghhhiiinnnrrrxxx|||~~~yyyuuuqqqnnnmmmllllllkkkhhhfffbbb]]]VVVPPPKKKHHHGGGGGGFFFEEEEEEDDDDDDDDDGGGHHHHHHIIIIIIHHHGGGGGGCCCBBB@@@???>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCCCCAAABBBBBBBBBAAAAAA@@@@@@???????????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDBBBAAA@@@@@@???@@@@@@@@@CCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMOOOSSSXXX___eeejjjllloooqqqsssuuuxxxzzz{{{{{{222222222222222222222222222222222222222222222222222222222222222222222222444333111000///000111111222111111111000000000000000000111222222222222111000000111111111222222222111111111111111111111111------...000111222333444000000000000000000111111///000000000111111111111000111111111222222222222///000111111222222222222111111111111111111111000111111222222222333333333111222222333333222222111222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333444444444555555555666666555555444444444444555555666666666666666666666666444555555666777888888999777777888888888888777777777777888888888999999999::::::::::::::::::::::::999999999888888888777777999999:::;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::::::::999999999888888888888888777777777666666555555555666666666666555444444555555555555444444444444555555555555444444444444444444444444444444222222222333333333444444555444333444777777666444444333222222222222333444333222222111222222333333111111111111111111111111222111111111111111111222000111222444444333222222111111222333333222222222222222222222222222222222333333333222222222111111000000111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444555444555666666666777777888999999::::::<<<@@@EEEIIIQQQYYYeeerrryyywwwrrrnnniiifffeeedddhhhkkkooorrrtttwwwyyy{{{}}}{{{xxxwwwwwwvvvuuupppnnnkkkfff___XXXRRRNNNMMMLLLJJJIIIIIIHHHIIIIIILLLMMMNNNPPPPPPOOONNNMMMKKKIIIGGGDDDCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEECCCDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????@@@AAAAAA@@@@@@@@@AAABBBCCCEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@AAAAAA???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNNNNOOORRRRRRRRRSSSSSSTTTVVVVVVWWWYYY^^^dddjjjooosssuuuxxxxxxyyy{{{}}}222222222222222222222222222222222222222222222222222222222222222222222222333222222111111111222222111111111000000000//////000000111222222222222111000111111111111222222222111111111111111111111111......///000222333444444000000000000111111111111000000000000111111111111000000000111111111222222000111111111111111000000000000111111222111111000111111111111222222222333111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333444444444444555555555555555444444444444555555555666666666666777777777555555666666777777888888777777777777777777777777777777777888888888888999:::::::::::::::::::::::::::::::::;;;:::999999888888999:::;;;;;;<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;:::::::::999999999888888777777777777666666666666444444555666666666555555444444555555555555444444444444555555555555444444333333333333333333333333222222333333333333444444666555444555666777666555555333222000000222333555222222111111222222333333222222222222222222222222222222111000000111222222222222222111000///...---000111222222222222222222222222222222222222222222444444333333222111111000000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111111222222222222222222222222222222222222222555555555555555444444444111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333444444444444333555666777666555666777666666666777:::===@@@BBBBBBHHHQQQ[[[iiizzz~~~yyysssmmmiiifffdddfffhhhjjjlllmmmooorrrtttxxx|||~~~}}}||||||{{{wwwwwwuuuqqqkkkddd]]]YYYSSSRRRQQQOOONNNOOOOOOPPPRRRTTTVVVXXXYYYYYYXXXWWWQQQOOOLLLHHHFFFEEEEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJGGGGGGHHHHHHHHHFFFEEEDDDBBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCEEEGGGIIIKKKIIIHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBAAABBBEEEGGGIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLPPPPPPRRRSSSUUUWWWXXXYYY]]]]]]]]]^^^___```aaabbbeeeggglllqqqvvvyyy{{{||||||||||||}}}222222222222222222222222222222222222222222222222222222222222222222222222111222222333333333333222222222222111111111000000000000111222222222222111000111111111111222222222111111111111111111111111000000000000111111111111///000000000111111111111000000000000111111111111/////////000000000111111111222222111111000///......///000111222222111111000000000111111111222222111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444333333333333444444444444555555444444444444555555555666666666777777777777666666666666777777777777888888777777777777888888777777777777888888888888::::::::::::::::::::::::999::::::;;;:::999888777888888999:::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::999999999888888777777666666666555555555333444555666666666555555444444555555555555444444333444444555555444444333333333333333333333333333222222333333333333444444555555555444333333444555333222222222222222222333222222111111222222333444222222222222222222222222222222111000000111222222333333111000//////......000000111222222222222222222222222222222222222222333222222222222222222222000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222000111111111222222222222222222222333333222222222444444444333333222222111111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222444777777555444555666555555444666888:::<<<<<<<<<@@@EEELLLTTTaaapppzzzzzztttoookkkiiieeefffhhhiiiiiikkkoooqqqtttxxx}}}~~~|||wwwpppjjjfff^^^]]][[[YYYYYYYYYZZZ[[[\\\___bbbeeeggggggfffeee\\\YYYUUUPPPMMMLLLLLLLLLMMMMMMMMMMMMNNNPPPRRRSSSQQQRRRSSSSSSSSSQQQOOOMMMHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGIIILLLPPPQQQOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIMMMQQQSSSUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUVVVZZZZZZ\\\^^^```bbbdddeeegggggghhhhhhiiikkklllmmmtttwww{{{222222222222222222222222222222222222222222222222222222222222222222222222000111333444555555444333333333333222222222111111000000111222222222222111000111111111111222222222111111111111111111111111222111111000///......---//////000000111111111222000000000000111111111111////////////000000000000222222222222111///...------...000111222222222111///000000000000111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444222222222333333333444444555555555444444555555555555666666666777777888888777777777777666666666666999999888888888888999999777777777777888888888888::::::::::::::::::::::::777777888999888777666555777888999:::;;;;;;<<<;;;999:::;;;;;;<<<<<<;;;;;;:::::::::999999999888888777666666666555555555555222333555666666666555555444555555555555555555444333444444555555444444333333333333333333333333333222222333333333444444444333555555333111111222444000111333444444333111000222111111111222333333444222222222222222222222222333222111000000111222333333222111111111222444555///000111222222222222222222222222222222222222222111111111222222333444444000111111111111222222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222000000111111222222222222111222222333333222222111222111111000///...------111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444111444777777555333444666666555555666888:::::::::<<>>@@@FFFMMMRRR]]]gggvvv~~~wwwsssrrrqqqooonnnmmmnnnnnnooorrrrrrssstttvvvwwwyyyzzzyyy{{{}}}vvvsssooommmkkkkkkiiihhhooopppsssvvvyyy{{{}}}}}}wwwuuupppjjjeeebbbaaa```dddddddddeeefffhhhiiijjjkkklllnnnpppppplllfffaaaYYYWWWUUUUUUTTTSSSQQQOOOPPPQQQSSSVVVYYY]]]```bbbcccbbbaaa```aaaccceeegggdddccc```]]]YYYWWWUUUTTTRRRQQQPPPOOOPPPQQQSSSTTTXXXZZZ]]]bbbgggkkknnnppppppooommmjjjgggfffgggiiijjjlllnnnoooooopppqqqrrrssssssttttttuuuwww|||222222222222222222222222111222222222333333333333222222222222111111111111000111111111111222222222222222222222222222222222222111000//////000111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000///000000111222222333333111111111111111000//////000111222222222222111000000000111111111111111111222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333222222333333444444555555666666666666666777777777666666555555555555666666999999777666666666777777888777777777666666666555777777888888888999999999;;;;;;<<<<<<;;;::::::999:::::::::999999999888888999:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999888888777777888888999888777666555555444444444444444444555555555666666888777666777888888666444555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444333222222111111222222222222222222222222222222222111000000000111222333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111222222333333222222111222222111111111111222222222222222333333333333444000111222333333333222222222222222222333333333333444333333222222333333444111111000000111111222333222222111111111111222222111111111111111111111111111111111111111111111111333333333222222222111111111111111111111111111111222222333444444333222222111111222222222333333333444444333333333333444444444444444444444444444444555555555555666666666666777888999:::;;;@@@EEEJJJNNNVVVbbbooo}}}{{{xxxwwwuuutttsssttttttuuuuuutttsssqqqppppppoooooopppqqqvvv{{{~~~|||yyywwwvvvtttrrrrrrtttvvvyyy|||{{{vvvrrrooonnnnnnooooooooopppqqqssstttuuuzzzzzz|||~~~~~~{{{vvvrrrjjjhhheeeccccccbbb```___[[[\\\]]]___bbbeeehhhiiilllkkkkkkkkklllnnnqqqssstttrrrnnnjjjfffbbb```___[[[ZZZXXXXXXXXXYYY[[[\\\aaacccggglllqqqwww{{{}}}~~~{{{wwwssspppqqqrrroooqqqssstttsssssstttuuutttvvvwwwxxxyyy|||333333333333333333333333222222333333333444444444333222222222111111111111000111111111111222222222222222222222222222222222111111000000000000111111000000000000111111111111000000000000000000000000////////////////////////////////////////////////000111111222222111111000000000000000000000000000000000000111222222333333///000000000000///......000111222222222222111000222222222222222111111111222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333444444444444444444555555555555555666666777777888666666555555555555666666888888777666666666777777777777777777666666666666777777777888888888999999;;;;;;;;;;;;;;;::::::999:::::::::999999999888888:::::::::;;;;;;;;;<<<<<<999999999999888888888888999888888777777888888999888777666555555444555555444444444555555555555555:::888666666777888777666555444444444444333333333333333333333333333333333444444444444444444444444555555555555555555555555333333222222111111222222111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222111222222333333222222111222222111111111111222222222222222333333333444444000111222222333222222222111111111222222222222333333333222222222222333333111111000000111111222333222222111111111111222222111111111111111111111111111111111111111111111111333333333222222222222111111111111111111111111111222222333333333333222222111111222222222333333333444444333333333333444444444444444444444444444444444555555555555666666666444555666777888:::>>>AAAEEEIIIPPPYYYeeesss~~~|||{{{zzzzzz{{{{{{wwwvvvssspppmmmjjjhhhgggfffgggjjjpppuuu{{{~~~|||zzzwwwvvvwwwzzz}}}|||zzzyyyyyy|||{{{||||||}}}~~~yyyvvvqqqooonnnmmmlllkkkjjjjjjkkklllnnnppprrrsssuuuuuuuuuvvvxxx{{{~~~{{{vvvqqqmmmiiiggggggfffeeedddcccdddeeeffffffiiimmmrrrxxx~~~~~~yyyuuuuuuuuuuuuwwwyyyyyyxxxxxxxxxyyywwwyyy{{{}}}333333333333333333333333222222222333333333333444333333222222222111111111000000111111111222222222111111111111111111111111111000000000000000000111///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222///000000000000000//////111111111222222111111111444333333222222111111111111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333555555555555555555444444444444555555666777888888666555555555555666666777777777777666666666777777777777777777666666666666777777777777888888888888::::::;;;;;;;;;::::::999:::::::::999999999888888::::::;;;;;;;;;<<<<<<<<<:::999999999999888888888888888777777777777888888777777666555555555555555555555555555555555555555777555333222444555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333222222111222222333000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111111111222222222222111111222222222222222222222222111222222333333222222111222222111111111111222222111111111222222222222333111111111222222222222111000000111111111222222222333333222222222222333333111111000000111111222333222222111111111111222222111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111222222222333333222222222111111222222222333333333444333333333333333333444333333333333333333333333444444444555555555666666444555777888777888:::<<<@@@BBBEEEKKKTTT```mmmuuuzzzyyywwwsssoookkkhhhfffcccaaabbbhhhmmmsss|||yyyxxxyyy{{{~~~yyyvvvuuuttttttsssuuuuuuuuuuuuvvvwwwyyyyyyyyyyyyzzz{{{~~~|||wwwsssqqqrrrqqqpppnnnnnnmmmnnnnnnlllnnnqqqvvv{{{|||xxxwwwxxxzzz|||}}}}}}|||{{{|||}}}|||~~~222222222222222222222222111111111111222222222222333333333222222222222111000000111111111222222222111111111111111111111111000000000111111000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000111111111111111222222222000000111222222111111111222111111111111111111222444333333222222111111111111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333555555555555555555444444333444444555666777777888555555555555555666777777666666666777777777666666666666666666777777777777666666777777777888888888999999::::::;;;::::::999:::::::::999999999888888:::::::::;;;;;;;;;<<<<<<::::::::::::999999999999888777777777777777777888777666666555555555555666555555555555555555555444555333111111222444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333222222111222222333333000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111000111111222222111111000222222222222222222222222111222222333333222222111222222111111111111222222000000000000111111111111222111111111111111111111000000111111111222222222333222222111111222222333111111000000111111222333222222111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333222222333333333333333333333333333333333444444444444555555555555444666777888777666777888999;;;>>>AAAFFFNNNVVV[[[iiisss}}}xxxrrrlllgggeeebbb___^^^aaaeeekkkttt}}}{{{|||}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{{{{|||{{{{{{|||~~~~~~zzzyyyxxxvvvuuutttssssssttttttvvvyyy~~~~~~111111111111111111111111000000111111111222222222333333333333222222222222000111111111111222222222111111111111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000111111111111111111111111000111111222222222222111222222111000000111222222222222222222222111111111111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333444444444444444444555555444444444555555666666777555555444555555666777888555555666777777777666666666666666666777777777777666666666777777777888888888999999::::::::::::::::::::::::999999999888888999999999:::::::::;;;;;;;;;:::::::::999999999999888777777666666777777888666666555555555555666666555555555555555444444444555444222333444666555444333333333444444444444555333333333333333333333333222222222222222222222222111111111111111111111111222222111111222222333333111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111222222333333222222111222222111111111111222222000000000000111111111222222222111000000000111111111111111222222222222333222222111111111111222222111111000000111111222333222222111111111111222222111111111111111111111111000000000111222222333333111222222222222333333333111111111111111111111111222222111111111111222222111111222222222333333333333333222222222222333333333333333333333333333333333444444444444555555555444555666666444444555666888:::===>>>@@@CCCGGGKKKSSS\\\kkk{{{~~~vvvnnngggcccccc^^^[[[]]]```cccjjjqqq~~~}}}}}}}}}~~~~~~~~~|||{{{yyywwwwwwuuuuuuvvvwww{{{222222222222222222222222111111111222222222333333444444333333333222222222000111111111111222222222111111111111111111111111///000111222222111000///000000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000000000111111111111111111111111//////000111111111111111222222111000000111222222000000111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333222222333333444444555555555555555555555555555555444444444555555666777888444444666777777777666666555666666666777777777888666666666666777777777888888888999::::::::::::::::::::::::999999999888888888888888999999999::::::999999999999888888888888777777666666666666777777666666555555555555666666666666555555555444444444444333333555666777666444333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222222222111111222222333444222222222222222222222222///000111222333222222111222222222222222222222222111111111111111111111111000000111111111111000000222222222222222222222222111222222333333222222111222222111111111111222222111222222222333333333333333222111000//////000111222222222222333333333333222222111111111111222222111111000000111111222333222222111111111111222222111111111111111111111111///000000111222222333333111111222222222333333333111111111111111111111111333222111000000111222333111111222222222333333333333333222222222222333333222222222222222222222222333333444444444555555555555666666555444444555777:::;;;======>>>???BBBDDDGGGMMMWWWcccqqq~~~uuummmiiifff```]]]^^^```aaafffkkkvvv{{{}}}{{{zzzuuuuuuuuuvvvyyy}}}333333333333333333333333222222333333333444444444444444444333333333222222000111111111111222222222000000000000000000000000///000111222222111000///000000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000222222111111111111111111......///000000000000000333222111000000111222333//////000000111111111222000000000000000000000000111111222222222333333333111111222222222333333333333333333333333333333333111111222222333444555555555555555555555444444444444444444555555777888888333444666777777777666666555666666666777777888888666666666666777777777777777888999::::::::::::::::::::::::999999999888888777777888888888999999999888888888888777777777777777777666666666666777777666666555555555666666777666666555555555444444444222222333444666666444222333333333444444555555555333333333333333333333333444444444444444444444444333333333333333333333333222111111111222333333444222222222222222222222222///000111222333222111111222222222222222222222222000000000000000000000000000000111111111111000000222222222222222222222222222222222333333222222222222222111111111111222222333333444444444555555555333222111/////////000111222222333333333444444444222222111111111111222222111111111000111222222333222222111111111111222222111111111111111111111111///000000111222222333333111111111222222333333333111111111111111111111111333222111000000111222333111111222222222333333333333222222222222222222333222222222222222222222222333333333444444444555555777888888666555555777999888999999999999:::>>>@@@CCCFFFLLLSSS^^^kkkxxx~~~wwwsssjjjddd```aaaccccccgggkkkooosss{{{~~~}}}yyyyyyyyyzzz~~~~~~......///000111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222222222111111111000000//////000111111111111111111111111000///......---000000000000000000000000111111111111000000000000000000000000000000000000222222111111111111111111222222111111111111222222222222222111111111000000444333111000000000111111333333555555555555333333333333333222222111111111222222111111222222333444222222333333333333444444444333333333333444555555555555666666666666555555555555555555666666666666777777777777777666555555777777777777888999:::;;;999999999999999999999999:::999888777777888999:::888888888888888888888888:::999999999:::999666444444444555555666666777777666666555555555444444444555555555555555555555555444444444444444444444444222222333333222222111000222222222222222222222222444444444444444444444444333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000//////000000111111111111000000222333333444444333333222333222222222111000000000222222222222222222222222222222222111111111000000000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000111222222222333111111111111111111111111333222222111000///......333222111111000000111111111222222333333222222111222222111111111111111111222222111111111111111111222222222222222222222222333333333444444444555555333333333333333333333333777777777777888999:::;;;>>>@@@BBBFFFLLLTTT]]]dddyyy|||rrroookkkgggeeefffhhhjjjpppuuuzzz~~~~~~~~~}}}~~~|||yyyxxx111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222222222111111111000000//////000111111111111111222222111000000///......000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111222111111000000111111222222222222111111111000000333333111000000000111111222333444444444444333222333333333222222222111111222222111111222222333444222222333333333333444444444333333333333444555555555555555666666555555555555555555555666666666666777777777777777666555555666666666777777888::::::999999999999999999999999999999888777777888999999888888888888888888888888:::999888999:::999666444555555555666666666666666666666555555555444444444555555555555555555555555444444444444444444444444333333333333333222222111222222222222222222222222333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000/////////000000111111111111000000222222222222222222222222222222222111111111111111222222222222222222222222222222222111111111000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111222222222111111000000///333222111111000000111111111222222333333222222111111111111111111111111111222222111111111111111111222222222222222222222222333333333444444444444555444444444333333333333333777777666777777888999:::;;;<<<===@@@CCCJJJQQQWWWdddkkkwwwyyywwwsssooollllllmmmnnnpppssswwwzzz|||~~~|||yyyvvvsssrrr333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111222222222111111111111111//////000111111111111111222222222111000000//////000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111222111111000000111111222222222222111111111111111333222111111000111111111111222333333333333222111333333333222222222222111222222111111222222333444222222333333333333444444444333333333333444555555444444555555555555444444555555555555666666666666777777777777777666666555666666555666666777888999999999999999999999999999999999888777777888999999888888888888888888888888:::999888888999999666555666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333222222222222222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000/////////000000111111111111000000333222111000000111222333111111111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111222222222222222222222222333222111111000000111111111111222222222222111111111111111111111111111111111111222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444777666666555666666777777888999::::::<<>>@@@DDDJJJSSSXXXgggppp|||zzzvvvtttqqqmmmllllllllllllkkkqqquuuzzz~~~|||xxxtttooommmeeedddaaa^^^ZZZVVVTTTRRR000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222//////000111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000......//////000111111222000000////////////000000000000111111111222222222///000111222333222222111333222111111111111222333111111222222222333333333222222111111222222333444222222333333333333444444444333333333333444555555555555555666666555555555555555555555666666666666555555666777777777777777777777666666555666666777888888888888888888888888777888999999999999888777888888888888888888888888999777555555666777777777555555555666666666666666444444444555555555666666333333333333333333333333444444444444444444444444333333333333333222222111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111//////000000000111111111000000111111111111000000111111111111111111111111222222222111111111111111111111111111111111111111000000111111111222222222///////////////////////////000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111000000111111111111111111333222111111000000111111000000111111111111000000///000000111222222333333111111222222333444444555111111111111111111111111111222222222222333333333222222222333444555555555444444333444444555666777444666888999888777888999777999:::;;;===AAAFFFJJJRRRZZZfffooowwwyyyvvvsssooommmmmmllljjjhhhjjjmmmqqquuuyyy~~~}}}yyyyyyxxxvvvrrrmmmiiifff^^^]]][[[ZZZXXXVVVTTTTTT333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000111111222222222222//////000111111111111111///////////////000000000000000000000000000000000111111111111000000000000000000000000000000000000---......///000111111222000000////////////000000000000111111222222222222///000111222333333222111444333222111111222333444111111111222222333333333222222111111222222333444222222333333333444444444444333333333333444555555555555666666666666555555555555555555666666666777555555666777777777777777888777777666666666777777777777777777777777777777777888999::::::999888777888888888888888888888888999777555444666777888777444555555555666666777777444444444555555555666666333333333333333333333333444444444444444444444444222333333333333222111111222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111---.........//////000000000000111111111111000000111111222222222222111111333222222222111111000000000000000000000000000000000000111111222222222222////////////////////////............////////////111111111111111111111111111111111111111111111111000000000000000000000000000000111111222222222333111111111111111111111111000000000000000000000000333222222111000111111111000000111111111111000000///000000111222222333333111111222333333444555555000000000000000000000000111111222222222333333333111111222333333444555555333333333444555666777888666888::::::999777777888999:::;;;;;;;;;===@@@BBBDDDKKKUUU^^^fffppp{{{~~~zzzvvvsssqqqqqqpppmmmjjjhhhjjjmmmooorrrwww||||||{{{{{{{{{}}}|||yyywwwwwwxxxyyyzzz{{{}}}}}}|||zzzwwwuuuppppppooolllhhhddd___]]]ZZZZZZZZZYYYYYYYYYXXXXXX//////000111111111111111444444444333333222222222222222222222222222222222111111111111111111111111222222222111111111111000000111111111111222222222000000000000000111111222111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000222222222222222222222222000000000000000000000000333333333222222111111111222222222222222222222222000000111222333444444555666666666555555444444333555555555555555555444444333333444444555666777777777666555444444555666777777777777777777777777777777777777777777777777777666666666666666777777888666666777888888888888888777777777777777777777777555777888777666555666888999666333333666777777555555555444444444333333333111222222333444444444444222333333444444333333222444555555555444333333222111222333444444333222111333333333333333333333333111111111111111111111111000111111111111222222222222111111111111111222222111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000///000000000000111111111111222333333444444444444111111111111111111111111111111111111111111111111222222222111111111000000555444111000//////111222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333333333222111000333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555777777777777666555444333::::::;;;;;;;;;<<<<<<<<<@@@BBBFFFLLLSSS\\\eeelllyyy~~~yyyvvvtttrrrpppnnnlllllllllmmmoooqqqtttuuuvvvuuusssrrrqqqqqqrrrsssxxxxxxyyy{{{}}}{{{xxxsssmmmiiihhhhhhhhhjjjkkkkkkkkkkkkjjjiiiiiihhhjjjkkkjjjfffcccaaa```]]]^^^___^^^\\\[[[[[[[[[//////000111111111111111333333333333222222222111111111111111111111111111111111111111111111111111222222222111111111111000000111111111111222222222222222111000000000000000000111111222222111111000111111000000000000111111000000000000000000000000000000000000000000000000111111111000000111111111000000000000000000000000//////000000000000//////000000000000000000000000222222222222222222222222000000000000000000000000333333333222222222111111222222222222222222222222000000000111111111111111444444444333333333333333555555555555555555555555333333444444555666666777777666555444444555666777777777777777777777777777777777777777777777777777777666666666666777888888666666777888888888888888777777777777777777777777555777888777666555666888777555222222444666555444555555444444444333333333222222333444444444333333222333333444444333333222444444555555444333333222111111222222222222111111222222222222222222222222111111111111111111111111000111111111111222222222222222111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000000000000111111111222222000000111222222222111111111111111111111111111111111111111111111111111111222222222111111111000000444333111000///000111222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333222222111000222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222333333333444444444444555333444444555555555444444666666777777777888888888888:::===@@@EEELLLTTTYYYgggmmmwww}}}zzzyyywwwuuusssqqqpppppppppqqqssstttuuurrrqqqooommmkkkjjjjjjjjjkkkllllllnnnppprrrtttuuuyyy~~~~~~{{{yyyrrrnnniiidddaaa`````````bbbbbbcccccccccccccccbbbfffhhhjjjiiigggdddcccccc```bbbccccccaaa``````aaa//////000111111111111111222222222111111111111111000000000000000000000000111111111111111111111111222222222111111111111000000111111111111222222222444333222111000/////////000111111222222111111000111111000000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000///000000111111000000///000000000000000000000000222222222222222222222222000000000000000000000000333333333222222222222111222222222222222222222222333222222222111111111000111111111111222222222222555555555555555555555555333333444444555666666666666666555555555555666666777777777777777777777777777777777777777777777777777777777777777888888999666666777888888888888888777777777777777777777777555777888777666555666888666444222222444555444333555555444444444333333333333333444444444333222222222333333444444333333222444444444444444333333222111111111000000111111111111111111111111111111111111111111111111111111111000111111111111222222222333333222111000000000111111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000111111111111222222222333111111222222222111000000111111111111111111111111111111111111111111111111222222222111111111111111222111000000000111222333222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333222222111000111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222333333333333444444444444111111333444444555555555444444555555555666666666888999::::::<<<@@@FFFJJJQQQWWW___iiirrr{{{|||yyywwwvvvuuutttssstttuuuuuuqqqooommmiiifffdddbbbaaa``````aaabbbccceeefffggghhhlllsss}}}}}}{{{yyyxxxyyy{{{}}}~~~~~~}}}}}}}}}|||zzzxxxxxxyyyzzz{{{}}}yyyvvvtttpppnnnfffddd```[[[YYYXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]cccfffiiijjjiiigggggggggggghhhjjjjjjiiiiiiiiijjj//////000111111111111111111111111000000000000000111111111111111111111111111111111111111111111111222222222111111111000000000000111111111222222222444333222111000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222444444444444444444444444000000111111222222333333444444444555555555555555444444444555555555666666666666666555555666666666777777777777777777777777666666666666666666666666777777777777777888999999666666777888888888888888666666666666666666666666555777888777666555666888555444444444444444444444555555444444444333333333444444444444333222222111222333333444444333333222333333444444444333333222222111000//////000111222111111111111222222222222111111111111111111111111000000111111111222222222333333222111000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000111111111111000000111111222222222333333333444444444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000111111111111222222222222444333333222222111111111222222222222222222222222222222333333333444444444222222333444444444444444555666666666666777777777999::::::999999;;;???BBBEEEHHHNNNUUU^^^hhhrrryyy|||{{{yyywwwuuuuuuuuuuuutttrrroookkkgggccc```___]]]]]]]]]^^^^^^___```aaabbbccchhhoooxxx}}}zzzxxxvvvtttrrrpppqqqssstttuuuvvvvvvvvvvvvtttrrrpppooooooppppppwwwyyy{{{}}}~~~~~~~~~}}}yyyyyywwwvvvtttssssssrrrtttvvv{{{~~~||||||||||||{{{zzzxxxvvvrrrpppnnnkkkhhhfff```^^^ZZZWWWVVVUUUVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\aaaeeehhhkkkkkkkkkkkklllmmmoooqqqrrrqqqqqqrrrsss//////000111111111111111000000000000000000000000222222222222222222222222111111111111111111111111222222222111111111000000000000111111111222222222222111111111111111222222000000000111111000000000111111000000000000111111////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222333444444555666666111111222222333333444444444444444555555555666666444444444555555555555555555666666666666666666555666666666666666666666666666666666666666666666666777777777666777888888999666666777888888888888888666666666666666666666666555777888777666555666888555555666666555555555555555555444444444333333333444444444444333222222111222333333444444333333222222222333333444333333222222111000//////000111222222222222222333333444444111111111111111111111111000000111111111222222222333222222111000000111111111111111111111111111111000000000000000000000000000000111111111222222222000000111111111111000000111111222222222333333333444444444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111111000000000000000000000000000000000111111222222222333333333222222111111111222222222222222222222222222222222333333333444444555555555555555444333333666666666777777777888888666777777666666777:::<<<@@@AAADDDHHHNNNUUU^^^dddkkksss~~~~~~{{{yyywwwvvvuuuuuuwwwuuurrrnnnjjjfffbbb```^^^^^^]]]]]]]]]]]]]]]^^^______aaaffflllrrruuuvvvyyyvvvsssqqqooommmkkkiiiggghhhiiijjjkkkllllllmmmmmmllliiigggeeeeeeffffffmmmooorrrtttvvvuuuttttttooonnnkkkiiigggeeedddddddddfffiiiooovvv~~~~~~|||zzzyyyyyytttrrrpppooooooooonnnmmmnnnllljjjhhhgggeeeccc```]]][[[YYYWWWVVVWWWWWWXXXWWWXXXZZZ[[[]]]]]]^^^^^^bbbeeejjjmmmnnnnnnoooqqqrrrtttvvvwwwvvvvvvxxxyyy//////000111111111111111000000000000111111111111222222222222222222222222111111111111111111111111222222222111111111111000000111111111111222222222111111111111111222333333///000000111111000000///111111000000000000111111////////////////////////000000000000000000000000111000000//////000000111000000000000000000000000000111111222222111111000000000000000000000000000111111111111111111111111000000000000000000000000111222222222222333333333222222222222222222222222//////000111222333444444333333333444444444444444333333444444555666666666555555555555555555555555555555666666666666555555666666666666666666666666777777777777777777777777666666666666666777777888666666777888888888888888777777777777777777777777555777888777666555666888444666777777666555555666555555444444444333333333333333444444444333222222222333333444444333333222111222222333333333333333111111111000000111111111222222222333333444444555111111111111111111111111000111111111111222222222222111111111111111222222111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000111111111111222222222333111111222222222111000000111111111111111111111111111111111111111111111111111111111111111222222222//////000111222333333333111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111111222111111111000000000000000000000000//////000000111222222222222222222222222222222222222222222222222222222222222222222222333333333333666666666555555444333222444444555555555666666666555666666666555666999;;;;;;<<<>>>???AAAFFFLLLPPPYYYaaammmxxx~~~{{{yyyxxxxxxxxxxxxwwwuuurrrnnnjjjgggeee___^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]aaafffkkknnnooonnnllljjjhhhgggfffcccaaa``````aaaaaabbbcccdddeeeeeecccaaa^^^]]]]]]]]]^^^ccceeehhhjjjkkkkkkiiihhhcccbbb___\\\ZZZYYYXXXXXXYYYZZZ\\\```fffmmmsssvvv|||~~~~~~{{{yyyyyyyyyuuutttrrrqqqooonnnmmmmmmhhhfffccccccdddeeeeeedddgggeeedddddddddccc```^^^\\\[[[ZZZZZZZZZZZZ[[[\\\[[[\\\]]]___```aaaaaaaaaeeehhhllloooqqqqqqrrrttttttvvvxxxyyyxxxxxxyyyzzz//////000111111111111111000000000111111222222222111111111111111111111111111111111111111111111111222222222111111111111000000111111111111222222222333333222111111111222222//////000000000000//////111111000000000000111111////////////////////////000000000000000000000000111111111000000111111111000000000000000000000000000111111222222111111000000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222///000000000111111222222444444444444444333333333333333444444555666666777555555555555555555555555444555666777777666555444666666666666666666666666777777777777777777777777555555555555555666666777666666777888888888888888777777777777777777777777555777888777666555666888222555777777555444444555555555444444444333333333222222333444444444333333222333333444444333333222111111222333333333333333111111222222222222111111000111111222333333444444111111111111111111111111000111111111111222222222000000000000111222333333111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000000000000111111111222222000000111222222222111111111111111111111111111111111111111111111111111111000000111111111222222222///000111111222222222222000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111111111111111111111111111/////////000111222222222111111111222222333333444222222222222222222222222111222222222222333333333333333444444444333333222444444444444555555555666555666777777666777999;;;777888:::;;;<<<>>>AAADDDIIIPPPYYYaaahhhpppyyy~~~||||||||||||zzzzzzyyywwwuuurrrooommmdddcccbbb```___^^^^^^^^^_________bbbfffiiijjjjjjjjjhhhgggfffeeedddaaa___]]]]]]^^^^^^___aaabbbcccaaa```]]][[[ZZZZZZZZZ[[[]]]^^^aaaddddddccc```___[[[YYYWWWTTTRRRQQQQQQRRRRRRRRRTTTVVVZZZ___ccceeekkknnnppppppnnnlllllllllgggfffeeecccbbbaaaaaaaaa```^^^\\\\\\___aaabbbbbbfffeeedddeeefffeeebbb``````_________```aaabbbcccbbbbbbdddeeeffffffffffffhhhkkkooorrrsssssstttuuutttvvvxxxyyyxxxwwwxxxyyy//////000111111111111111000000111111222222222333000000000000000000000000111111111111111111111111222222222111111111111000000111111111111222222222555555333222111000000000//////000000000000//////111111000000000000111111////////////////////////000000000000000000000000222222111111111111222222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333222222222222222222222222333333333222222222222111444444444333333222222222333333444444555666777777555555555555555555555444444555666777777666555444666666666666666666666666777777777777777777777777444444444444444555666666666666777888888888888888777777777777777777777777666777888777666555666888111444777666444222333444555555444444444333333333111222333333444444444444222333333444444333333222000111222333333333333333111222333444444333222111///000000111222222333333111111111111111111111111000111111111111222222222//////000000111222444444111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000///000000000000111111111111222333444444444444444111111111111111111111111111111111111111111111111000000111111222222222222000000111222222222222111000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222//////000111111111111111111111111111111111111111...//////000111222222222000000111222333444444555222222222222222222222222111111222222222333333333000000222222333333333333555555555666666666777777333444555444333444555777444666999:::;;;<<<>>>@@@>>>CCCKKKPPPUUU\\\fffnnnvvv}}}|||}}}}}}|||zzzxxxvvvtttkkkjjjhhhfffeeedddccccccgggfffeeefffhhhiiiiiihhhkkkiiihhhggggggfffcccaaa_________```aaabbbddddddbbb```^^^\\\ZZZ[[[[[[\\\[[[]]]```bbbbbb```]]][[[XXXWWWTTTQQQPPPPPPPPPQQQNNNNNNOOOQQQSSSVVVYYY[[[```cccggggggeeeccccccddd______]]]\\\[[[[[[[[[[[[]]][[[ZZZ[[[^^^bbbddddddhhhhhhhhhiiijjjiiigggddddddddddddeeefffggghhhiiihhhiiijjjkkkkkkkkkkkkkkkjjjnnnqqqtttttttttuuuvvvtttvvvxxxxxxwwwvvvwwwxxx//////000000000000//////000000111111111111000000000000000000000000000000111111000000111111222333111111111111000000000000000000000000000000000000000000000000000000000000......////////////............///000000000000000111000///...------...///000000000000000000000000000///...///000111000///---...000111222222222222000000000000000000000000222111111111000000//////111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333111111222333333444555555333333333444444444555555555444333222222222333444777777666666555555555444777777666666555555555444666666666666666666666666777777777777777777777777555555666666777777888888888777666444444444555666555555555555555555555555666555444333333333333333666666555555555444444444111111111111111111111111222222222111111111000000444444222222222222444444333333333222222222111111000111111111111222222222888555222000000111111111111111222222222111111000000111111111111222222222111111111111111111111111222111//////000111333555222111111111000000//////000000000000000000000000000000000000000111111222333333333222222222222222111111111111111111111111///000222333333222000///222222222111111111000000222222111111111111111111222111111111000000//////000000000000111111111111111111111111111111111111222111000//////000111111111111111111111111111111222222222111111111000000000000000111222222222333111111222222222222111111222222222111111111000000000000000000000000000000111111111111111111111111+++---000333444333111000222222222222222222222222333333333333333333333333444444444444444444444444444444444555555555555666777777666555555555555555333555888999888888999:::;;;<<<>>>BBBGGGNNNSSSVVVccchhhqqq{{{}}}~~~~~~|||zzzxxxrrrpppnnnkkkhhhfffdddcccgggggggggggghhhiiijjjkkkmmmkkkjjjiiijjjjjjhhhgggdddbbbaaaaaabbbdddddddddfffdddaaa^^^\\\\\\]]]]]]^^^bbbbbb___^^^```^^^ZZZZZZWWWSSSQQQPPPOOONNNLLLMMMLLLMMMNNNPPPTTTWWWYYY\\\[[[[[[ZZZZZZYYYYYYXXXYYYYYYZZZZZZ[[[ZZZZZZYYY\\\\\\]]]^^^aaaeeehhhiiilllllllllmmmmmmnnnnnnoookkkkkklllmmmnnnnnnooooooqqqqqqqqqqqqqqqqqqqqqqqqsssqqqpppqqqsssuuuuuuuuurrrqqqqqqsssvvvxxxyyyyyy//////000000000000//////000000111111111111000000000000000000000000000000111111000000111111222333111111111111000000000000000000000000000000000000000000000000000000000000...//////000000//////......///000000111111000000111000///...---......///000000000000000000000000111000///000111222222000//////111111222111000000000000000000000000000000111111111111000000000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333111111222222222333333333111111222333333444555555333333333444444444555555555555444333333444444555777666666666555555555444777666666666555555555444555555555555555555555555666666666666666666666666666666666666666777777777999888777666555666666777555555555555555555555555666555444333333333333444555555555444444444333333222222222222222222222222333333333333222222111111444333222222222222333444333333222222111111111111000111111111111222222222666333111///000111111111111111222222222111111000000111111111111222222222111111111111111111111111333222111//////000222333111111111111000000000///111111111111111111111111000000000000000111111222111111111222222222222222111111111111111111111111000111222333333222111000222222222111111111000000111111111111111111111111222111111111000000000000000000000000111111111111111111111111111111111111333222111000000111222222111111111111111111111111222222222111111111000000111111111111111222222222111222222333333222222111222222222111111111000000000000000000000000000000111111111111111111111111...///111222333222111000222222222222222222222222333333333333333333333333444444444444444444444444444444444444555555555555777777666555555555555555444666777777666666888999888999:::<<<@@@DDDHHHKKKQQQVVV]]]fffoooxxx~~~~~~|||{{{wwwuuussspppmmmkkkiiihhhjjjjjjjjjkkklllmmmooopppqqqooonnnoooppppppooonnnkkkhhhfffeeeggghhhhhhgggiiihhheeecccbbbbbbbbbbbbcccfffgggeeedddeeeccc___]]]ZZZWWWTTTSSSRRRQQQOOOPPPOOOOOOQQQSSSVVVZZZ\\\^^^]]]]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\]]]___bbbfffkkknnnqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrssssssttttttvvvvvvvvvvvvvvvuuuuuuuuusssrrrpppqqqrrrsssrrrqqqsssrrrqqqsssuuuxxxxxxxxx//////000000000000//////000000111111111111000000000000000000000000000000111111000000111111222333111111111111000000000000000000000000000000000000000000000000000000000000///000000111111000000//////000111111222222111111000000///.........//////000000000000000000000000222000000111222333222111111111111111111000//////000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222111111222222222333333333111222222333333444444555333333333444444444555555666555444444444555555666666666666555555555555555666666666555555555555555555555555555555555555555666666666666666666666666777777666666666666666666999888777777666666777777444444444444444444444444555555444333333333444444444444444333333333222222333333333333333333333333444444444333333333333222333333222222222222333333222111111111111000000000000111111111111222222222333111//////000111222111000111111222222222111111000111111111111222222222111111111111111111111111444333111000//////000000111111111111000000000000222222222222222222222222000000000000000111111222///000000111111222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111000000000000000000111111111222222111111111111111111111111333222222111222222333333111111111111111111111111222222222111111111111111222222222111111111111111111222222333333222222111222111111111111000000000000000000000000000000000111111111111111111111111111111222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444555555555555777666555555444555555555555666666555333444666888::::::::::::<<<>>>AAABBBDDDGGGLLLRRRZZZbbbkkkppp~~~}}}{{{yyyvvvsssqqqpppooonnnnnnoooppprrrsssuuuvvvvvvvvvvvvxxxzzz{{{zzzyyyuuurrrooommmmmmnnnnnnmmmnnnnnnmmmlllkkkkkkkkkkkkkkkoooqqqooonnnooommmhhhdddaaa]]]ZZZYYYXXXWWWUUUUUUUUUUUUVVVXXX\\\___aaabbbbbbaaa```___]]]]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\^^^```ccchhhmmmsssxxxzzz{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwyyyxxxwwwwwwwwwwwwuuussssssrrrqqqrrruuuwwwwwwwww//////000000000000//////000000111111111111000000000000000000000000000000111111000000111111222333111111111111000000000///000000000000000000000000000000000000000000000000000000111111111111000000000000111222222222222222000000//////////////////////////////////////////111000///000222333222111000000111111111000000000000000000000000000000000111111111000000000000000////////////////////////111111111111111111111111111111111111111111111111///000000000000111111111111111222222222333333333222222222333333444444444333333333444444444555555444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666777777777666666555555444777777666666666666666666444444444444444444444444555444444333333333444444333333333222222222111111333333333333333333333333333333333333333333333222333222222222222222222333111000000000000000000000000000111111111222222222111///......000222222111000000111222222222111111000000111111111222222222111111111111111111111111333222111000///000000000111111111000000000000000222222222222222222222222000000000000000111111222......///000111222222222111111111111111111111111222222111000000111222222111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222333111111111111111111111111111111111111111111111111333222222222111000000000000111111222222111111000111111111111000000000000000000000000000000000000111111111111111111111111444333222111111111222333222222222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555666555555444444555555555666666555333111222444777999999888888999:::;;;<<>>AAABBBFFFKKKPPPUUU[[[```dddnnnsssyyy~~~}}}{{{yyyxxxxxxxxxxxxyyyzzz{{{}}}~~~||||||{{{{{{|||{{{{{{|||~~~~~~{{{vvvsssrrrpppnnnllliiijjjkkknnnrrrwww{{{~~~~~~|||yyyvvvtttrrrqqqnnnmmmllljjjjjjjjjkkkkkkppprrruuuzzz~~~~~~{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzz}}}~~~~~~}}}{{{|||~~~}}}zzzxxxwwwuuuvvvxxxyyyyyyxxx//////000000000000//////000000111111111111000000000000000000000000000000111111000000111111222333111111111111000000000000000000000000000000000000000000000000000000000000...//////000000//////......///000000111111000000...///000111222111111000000000000000000000000000000///...///111222111000000000/////////111222333000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333111111222222222333333333333333333333333333333333333333333444444444555555111222333444555555555444333333333444444555555555333333333444444555555555444444444444444444444444555555555555555555555555444444555555555555555555333333555666666666555555333333333333333333333333333333333333333444555666444333333333222222222222222222222222222222222222111111111222222333333333000111222333333222111000111111111111222222333333000111111111111222222222222111000111333333222111//////000222222333333222000111111111111222222222000000000000000000000000//////000000000000000000///000000000111111111111111111111111111111111111000000000000000111111222111111111222222222222222111111111111111111111111000111222333333222111000000000111111111222222222///000000111222222333333111111111222222333333333111111111222222222333333111111111111111111111111...///000222333333222222111111111111111111111111000000111111111222222222111111111111111222222222111111222222222222111111////////////000000111111000000000000000000000000111111111111111111111111000000000000111111222333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444444333333333444444555666111333444444333333555666444555666777888888888888777888::::::999:::<<<>>><<<>>>AAACCCFFFJJJNNNRRRZZZ___eeekkkqqqwww~~~~~~}}}|||{{{{{{{{{{{{|||}}}}}}}}}||||||}}}|||{{{{{{~~~}}}yyyxxxvvvtttrrrnnnoooqqqtttyyy|||yyyxxxtttsssqqqooooooooopppqqqrrrtttwww||||||zzzxxxxxxwwwxxxxxxyyyyyyzzzzzzzzz}}}~~~zzzuuurrrpppnnnnnnnnnlllkkk//////000000000000//////000000111111111111000000000000000000000000000000111111111000111222222333111111111111000000000000000000000000000000000000000000000000000000000000......////////////............///000000000000000...///000222222222111000000000000000000000000000111000000000222333222111333222000/////////000111000000000000000000000000//////000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333111111222222222333333333333333333333333333333333333333333444444444555555111222444666777777666666333333333444444555555555333333333444444555555555444444444444444444444444555555555555555555555555333444444555555666666666333444666777777777666666333333333333333333333333333333333333333444555666444444444333333333222222333333333333333333333333222222222333333444444444000111222333333222111000111111222222222333333333000111111111111222222222333222111222444444222000//////000222222333333333000111111111111222222222000000000000000000000000000111111111000///...---//////000000111111111222000000000000000000000000000000000000000111111222333333333222222222222222111111111111111111111111///000222333333222000///000000111111222222222222///000000111222222333333111111111222222333333333111111222222222333333333111111111111111111111111///000222333444444333333111111111111111111111111000000111111222222222222000000111111222222222333222333333444444333333222.../////////000000111111000000000000000000000000111111111111111111111111......///000111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444333333333333444444555666000222444555555444555666222222333444444444333333111333555666666777999;;;:::;;;===>>>???AAAEEEHHHJJJOOOVVV\\\aaahhhpppvvv~~~~~~}}}}}}}}}~~~}}}}}}}}}|||}}}|||zzzzzz}}}}}}{{{yyywwwuuuqqqrrrtttxxx}}}~~~}}}xxxvvvtttrrrqqqrrrssstttqqqtttxxx|||~~~|||zzzxxxwwwwwwxxxxxxyyyzzz{{{{{{|||{{{}}}zzzuuuooolllhhheeedddaaa___\\\000000000000000000000000000000000000111111111111111111111111000000000000......------,,,,,,,,,+++000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000111222222333333000000000000000000000000///////////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111222222222333333333111111222222222333333333222111111222444555555444555555444333333333444444555555555555555555555555555555555555555555444444666666666666666666666666444444444444444444444444444444444444444444444444666666666666666666666666555555555555555555555555333333333333333333333333777777666555444444333222333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111333333222222111222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222222111000000000000000000000000000000000......//////000000000111333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333333222222111111111333333333222222111111111333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111000111111111111222222222///000111222222111000///111111111111111111111111333222222222111000000000111000///......///000111333333222111000000111111000000000000000000000000222222111111111111222222111111000000000000111111000000111111111222222222222222222222222222222222555333111000000111333444444444333333333222222222333333333333333333333333444444444444444444444444555555555555666666666666888888999::::::;;;<<<<<>>@@@BBBFFFKKKOOOWWWZZZ___eeekkkpppsssuuu{{{~~~~~~|||zzzzzz|||~~~}}}|||zzzxxxwwwwwwwwwzzz~~~}}}{{{wwwtttrrrssstttvvvqqqrrruuuxxx{{{}}}~~~|||yyywwwvvvvvvvvvxxxyyyzzz{{{|||}}}}}}}}}~~~{{{xxxsssooollljjjeee^^^WWWRRROOOKKKHHHFFFDDDBBB@@@000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000111111222222222222222222222222222222222333222222111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111//////000000000111111111111111222222222333333333666444333333333333222000333333333333333444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333444444333333222222111111333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111222222333111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333000000000000000000000000000000000111111111111111222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111222222222222222333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111111111111111222222222111000000//////000000111333222111111000111111111111111111111111111111111222222111111111111222222333333222222222222333333111111111111111222222222222222222222222222222222222222222111111111000000555555555555444444444444444444333333222222222111444444444444444444444444444555555555555666666666444444555555666777777777888999::::::;;;<<<@@@BBBFFFGGGIIINNNSSSZZZ```cccnnnqqquuuyyy|||~~~|||zzzzzz{{{}}}}}}|||zzzyyywwwwwwxxxzzz~~~~~~}}}{{{xxxvvvsssrrrrrrrrrssstttwwwyyy|||~~~~~~{{{xxxwwwwwwyyyzzz{{{{{{||||||||||||{{{{{{~~~}}}|||{{{zzzvvvrrrnnnhhhccc^^^YYYVVVRRRLLLGGGDDDAAA???=========<<<:::000000000000000000000000///000000000111111111111111111111111000000000///000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000111111111222444444444444444444444444444444333222222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111000000000000111111111222111111222222222333333333555444222333333444222111444444555555555555555555555555555555555555555555444444444555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333555555444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111222222222111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222222111000//////000111222111111111111111111111111000000000111222222222333000000000000000000000000222222111111111111111222111111111111111111111111222222111111111111222222222222222111111222222222111111111111111111111111222222222222222222222222111111222222222111000///555444444444444333333333444444333333222111111111333333333333333333333333444444444555555555666666333444444444555555666666888999:::999888999;;;=========>>>@@@EEEKKKPPPSSS]]]```ccchhhlllssszzz~~~~~~}}}~~~~~~}}}}}}}}}|||{{{wwwwwwxxxzzz~~~~~~{{{{{{yyyxxxvvvtttsssrrruuuwwwyyy|||~~~|||yyywwwxxxzzz{{{|||{{{{{{zzzxxxvvvtttssssssqqqooollljjjfff```]]]VVVRRRMMMJJJHHHFFFDDDAAA>>><<<::::::;;;;;;999888000000000000000000000000///000000000111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000111111111333333333333333333333333555444444333222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111111222222222333333111111222222222333333333333222111222444555444333111222333444444444444333555555555555555555555555444444444555555555666666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111000000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222222111111111111111111111111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000111111222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111000000111111111222222222222111000//////000111222111111111111111111111111000000000111222222222333000000111111111111000000222111111111111111222222111111111111111111111111222222111111111111222222111111000000000000111111111111111111111111111111222222222222222222222222000111222222222222111000333333333222222222111111333333333222222111111111333333333333333333333333444444444444555555555555444444444555555555555555444555666666555666777999999999;;;<<>>>>>>>>===:::888777777777777555333000000000000000000000000000000000000111111111111111111111111000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000444333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222111222222222222333333333111111222222222333333333222111111222444555555444---///000222222222111111555555555555555555555555333333444444555666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333000000111111222222333333444444444444333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111222333111111111111111111111111111111111111111111111111111111111111111111111111333333222222111000000///111111111111111111111111111111111111111000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222333333333000000000111111111111111222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111111111111111222222222000111111222222111111000111111111000111111222333222222222222222222222222222222111111111111222222111000000000000000000111222222222111111111111111222222222222222222222222111111111222333333444444222222222222111111111111222222222222222222222222333333333333333333333333333444444444444555555555555555555555555555555555222444555666555666777999666777888:::;;;;;;;;;;;;???AAADDDGGGKKKQQQWWW\\\cccgggmmmqqqtttvvvxxxyyy{{{|||~~~}}}}}}}}}}}}||||||{{{zzzzzzzzzxxxyyyzzz|||}}}~~~~~~~~~xxxvvvqqqmmmjjjhhhhhhhhhgggfffdddaaa]]]YYYVVVTTTPPPNNNKKKIIIGGGEEEAAA>>>???===;;;999777777777777888777666777777666444222000000000000000000000000000000000000111111111111111111111111000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000///000000000000000000000000222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222111111111111222222222222111111222222222333333333444222222222444444444222---///111222333333222111555555555555555555555555333333444444555666666777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333///000000111222222333333555444444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////000111222333111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111000000/////////000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111222222222222111111111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222000000111111111111000000111111111111111111111111222222222111111111111111000111222222222222111000111111000000111222222333222222222222222222222222222222111111111111222222222111111000000111111222222222222111111111000000222222222222222222222222111111111111333555777888333333333222222222111111000000000111222222333333222222222222222222222222333333444444444555555555444444444444444444444444333555777777777777888999555555666666777888999999999;;;>>>@@@BBBFFFJJJNNNTTTYYY^^^bbbdddeeeeeefffgggiiikkknnnpppqqqrrrrrrvvvzzz~~~~~~}}}zzzyyywwwvvvuuutttttttttuuuuuuttttttsssrrrqqqpppfffddd```]]]YYYWWWVVVVVVSSSRRRQQQOOOLLLIIIGGGEEECCCAAA???>>>>>>===;;;999999999888777555444444555666555555666888777555333000000000000000000000000000000000000111111111111111111111111000000000000------....../////////000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////222222222222222222222222111111111111111111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222000000000000111111111111111111222222222333333333666444333333333333222000000111444666666666555444555555555555555555555555333333444444555666777777444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111222333444555555666555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////000111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333111111111111111111111111111000000000//////......000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111111222222222111111000000//////111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222///000111222222111000///111111111111111111111111333222222222111111000000000111222333333222111000111111000000111222333333222222222222222222222222222222111111111111222222333222222222222222222333222222222222111111000000222222222222222222222222222111000111333666999;;;444444444333333333222222//////000111222333333444222222222222222222222222333333333444444444555555333333333333333333333333111333555555444333444444555444444444555777:::;;;888:::<<<>>>???AAADDDFFFJJJNNNSSSVVVWWWVVVVVVVVVVVVXXXZZZ]]]```ccceeeeeefffkkkpppttttttuuuxxxzzz{{{zzzzzz|||~~~~~~{{{yyyxxxuuutttqqqooolllkkkkkkkkkjjjjjjhhhfffccc```^^^\\\VVVUUUSSSPPPMMMKKKIIIHHHDDDDDDDDDBBBAAA???===<<<;;;:::999999::::::999777666777888888777666777888000000000222444555333111222111000//////000111222000000000000000000000000333333222111000000000111000111111111111222222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000111111111111111111111111......//////000000111111......///000111222222333222222222222222222222222111111111111111111111111222222222111111111000000333333333222222111111111111111222222222333333333222222222222222222222222333333333222222111111111333333333444444444555555333333333333333333333333555555555555555555555555555555555444444333333333555444444333333444444555555555555444444333333333444444444555555555666666333444444444444333222111333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222333333333222111000///...333333333333333222111000222222111111111111222222222222222111111111000000...000333333222111111222000000000000000000000000111111111111111111111111222222222222222222222222///111222111000///000111444444333222111111111111111000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222111000//////111333444222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000////////////////////////111111222222222222111111000111111111111222222222222222111111000111111111111222222333333222222111333333333333333333333333222222222222222222222222222222111111111111111222000000111222333444444555333333333444444555555555111111222222222333333333444444444444444444444444666666666666777777777777777777888999;;;===???@@@HHHIIIIIIJJJJJJKKKKKKLLLNNNNNNOOOPPPQQQRRRSSSTTTXXXYYYZZZ]]]___bbbcccdddjjjkkklllooorrrvvvyyy{{{}}}}}}~~~{{{||||||||||||}}}}}}}}}}}}}}}}}}~~~}}}zzzuuurrrooonnnmmmeeedddcccaaa___^^^]]]]]]ZZZYYYWWWTTTRRROOOMMMLLLFFFEEEDDDCCCAAA@@@??????======<<<;;;;;;:::999999888777555444444555666666666666555555555444444444444444444444444444444444222111000//////000111222000000000000000000000000333222111111000000111111//////000000000111111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000111111111111111111111111000000000000000000111111000000000000000111111111222222222222222222222222111111111111111111111111222222222111111111000000333333333222222222111111111111222222222333333333333333222222222222222222333333333333222222222222333333333444444444555555444444444444444444444444555555555555555555555555555555444444444333333333555444444333333444444555444444444444444444333333222222222333333333444444333333333333333333222222333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222111000///222222222222222222111000222111111000000111111222222222222111111111000000...000222333222111111222000000000000000000000000111111111111111111111111222222222222222222222222///111222111000///000111333333222111111111222222111111111000000/////////000000000000000000000000000000000000000000000000111111111111111111111111////////////000000111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222111000///000111333444111111111000000000000000222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000111111222222222222111111000111111111111222222222444444333333222333333444111222222333333222222111222222222222222222222222222222222222222222222222222222111111111111111222444333333333333222222222333333333444444444444444111111222222222333333333444444444444444444444444555555555666666666777777666666777888:::<<<>>>???CCCCCCCCCCCCDDDDDDDDDDDDAAABBBBBBCCCDDDEEEFFFGGGJJJKKKLLLNNNPPPRRRTTTTTTWWWXXXYYY[[[^^^aaadddeeejjjjjjlllnnnpppqqqssstttvvvwwwxxxyyyyyywwwvvvuuuooooooooopppppppppqqqqqqooooooooopppppppppppppppllljjjgggccc```]]]\\\[[[UUUTTTSSSQQQPPPOOONNNNNNNNNMMMKKKJJJGGGEEEDDDCCCAAA@@@@@@???>>>===<<<<<<;;;::::::999888888777777888777666444444444555555666555555555444444444444444444444444444444444444111111000000000000111111000000000000000000000000222222111000000000111111.../////////000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111111111111111111111111222222111111111111111111111111111111000000//////222222222222222222222222111111111111111111111111222222222111111111111111333333333222222222222111111111222222222333333333333333333222222111111111222333333333333333444444333333333444444444555555555555555555555555555555555555555555555555555555555444444444444333333333555444444333333444444555333333444444444444444444222222222333333333444444333222222222222222333444333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222111111222222222111111000000000111111222111111111222111111000000111111222222222222111111111111111///000222333222111111222000000000000000000000000111111111111111111111111000000000000000000000000///111222111000///000111222222111111111222333333111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111/////////000000000000111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222111000000000111222333111111111111000000//////222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111111111111000000000111111111111111111111111111111222222222222111111000111111111111222222222444333333222333333444444111222222333333222222111111111111111111111111111222222222222222222222222222111111111111111222222444333333333333222222222444444444444333333333333111111222222222333333333444444444444444444444444444444444555555555666666555555666777888:::<<<===>>>>>>>>>>>>============:::;;;;;;<<<===>>>??????AAABBBCCCDDDEEEGGGHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSTTTVVVXXXZZZ]]]^^^______```bbbcccdddcccbbbbbb]]]]]]]]]]]]^^^^^^^^^___\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYVVVSSSPPPNNNMMMLLLIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@???>>>===<<<;;;:::::::::::::::999999999888888777777666666555555555888777666555444333333444555555555555444444444444444444444444444444444444111000000000000000000111000000000000000000000000111111000000000000111111/////////000000000111111111111111111111000//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111111111111111111111111333333333222222111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444333333222222111111111222222333333444444444555333333333444444444555555444444444444555555555555555555555555555555555555444444444444444444444444555444444333333444444555333333333444444555555555444444444555555555666666333222222111222222444444333333333333333333333333222222222222222222222222222333333444444333333222111111111111111111111111///000111222222222222222...///000111111111111111111111000000000000111111111111111111111111111111///111222222111111222333000000000000000000000000111111111111111111111111000000000000000000000000///111222111000///000111111111000000111222333333222222111111111111111111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222111111000000111222222444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111111111222222222222111111000000111111111222222222111111000000111111222222111222222333333222222111222222222222222222222222222222222222222222222222111111111000111111222333///000000111222333444444555444444333333222222222111111222222222333333333333333333333333333333333333333333444444444555555555555666777888:::;;;<<<>>>>>>======<<<;;;;;;:::999999::::::;;;<<<<<<======>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCEEEFFFGGGGGGGGGIIIJJJLLLMMMOOOOOOMMMNNNOOOPPPPPPPPPOOOOOOLLLMMMMMMMMMMMMNNNNNNNNNKKKKKKKKKJJJJJJIIIIIIIIIMMMLLLJJJHHHFFFDDDCCCBBBAAAAAA???>>>============:::999999999888888888777666666666666666666666666666666555555555444444444777666666444333333222222444444444444444444444444333333333333333333333333000000000111111000000000000000000000000000000000111000000///000000111111000000000111111111222222111111111111111000//////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111000000////////////000000000000000000000000000000111111111111111111111111444444333333222222111111...//////000111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333222222111111111222222222333333444444444333333333444444444555555222222333333333444444444555555555555555555555555444444444444444444444444555444444333333444444555333333333444444555555555444444444555555555666666444333333333333333444444333333333333333333333333222222222222222222222222222333333444444333333222111111111111111111111111///000111222222222222222...///000111111111111111111000000000000000000111111111111111111111111111000111222111000000222333000000000000000000000000000000000000000000000000///////////////////////////111222111000///000111000000000000111222222333111111111111111111222222////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222111111111111111111333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000111111111222222222111000000000111111222333111222222333333222222111333333333333333333333333222222222222222222222222111111000000111222222333......///000111222333333444444444333333222222111111111222222222333333333333333333333333333333333333333333333444444444444666666666777888:::;;;<<<>>>======<<<;;;:::999999555666666666777888888888888888888999999999::::::<<<<<<<<<<<<<<<===>>>???BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@??????@@@???>>>===<<<;;;999999999999888777777777777777777777777777777777777777444444444555555555555555555555555555444444444444555555555444333333222111333333444444444444444444333333333333333333333333000000111111111111000000000000000000000000000000000000/////////000111111111111111111222222222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000111111111111111111111111333333222222222222222222......///000111222333333111111111111111111111111111111111111111111111111111111111111111222222222111222222222222333333333111111222222222333333333222222222222222222222222111222222222222222333333333333333444444444555555111222222333333444444444555555555555555555555555333333333444444444444555555444444333333444444555333333444444444444444444222222222333333333444444555555555555555444333333333333333333333333333333222222222222222222222222222333333444444333333222111111111111111111111111///000111222222222222222000000111111222111111111111000000//////000000111111111111111111222222222000111222111000000222444000000000000000000000000000000000000000000000000///////////////////////////111222111000///000111111111000000000111222222000000000111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222111111111111000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222111111111000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000//////000000000000000111111111111111111111111111111111222222222222111111000111111111111222222222222222222222333444555555111222222333333222222111333333333333333333333333222222222222222222222222000000000000111222333333222111111111111000000000333333333333222222222222111111222222222333333333333333333333333333333333333333333444444444555555666666666777888:::;;;<<<::::::999888888777666666555666666666777777777777777777777777888888888888;;;::::::::::::;;;<<<<<<>>>>>>>>>========================<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;999:::::::::999888777666777777666555555666666666444444444555555555666666444444444555555555555555444444444444444444444444333333444444444333222111333333333333444444444444333333333333333333333333///000111222222111000///000000000000000000000000///////////////000111111000000000000111111111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000////////////000000000000000000000000000000111111111111111111111111111111111111222222222222//////000000111111111222111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333111111222222222333333333111111111222222333333444222111111111111111111000333333333444444444555555222222333333444555555666555555555555555555555555333333333444444444555555555444444333333444444555444444444444444444333333222222222333333333444444666777888999888555333111333333333333333333333333222222222222222222222222222333333444444333333222111111111111111111111111000111111222222222111111222222222222222222111000000000////////////000000000000111111111222222222111111222111000000222444000000000000000000000000000000000000000000000000000000000000000000000000///111222111000///000111222111111000000000000111/////////000000111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222111000000/////////000111111222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000////////////000000111111000000000000000000000000111111222222222222111111000111111111111222222222222222222222333444555666111222222333333222222111222222222222222222222222222222222222222222222222000000000000111222333444333333333222222222222111222222222222222333333333111111222222222333333333222222222222222222222222444444444444555555555555555555555666777888999:::777777666666555555444444777777777777888888888888777777888888999999999999::::::999999:::;;;;;;<<<::::::::::::::::::::::::999888888888888999999:::888888888999999999::::::888999999999999999::::::888888999::::::999888777888777777777777777888888333333333444444444444444555555555555444444444444333333333333333333333333111111222333444333333222222222333333333444444444222222222222222222222222///000111222222111000///000000000000000000000000///////////////000111111////////////000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000////////////000000000000000000000000000000111111111111111111111111000000000111111222222333111111111111000000000000000000000000000000000000111111111111111111111111000000111111222222222222111111111222222333333333111111222222222333333333000000111222333444444555222111111111000000//////333333333444444444555555333333444444555666777777555555555555555555555555333333333444444555555555555444444333333444444555555555555444444333333333444444444555555555666666777888:::;;;999666222000333333333333333333333333222222222222222222222222222333333444444333333222000000000000000000000000111111222222222111111000333333333333333222111000000000////////////000000000000111111222222222222111111111000///000222555000000000000000000000000000000000000000000000000111111111111111111111111///111222111000///000111222222111000//////000000......//////000000000111000000000000000000000000000000000000000000000000222222222222222222222222222222222222111111000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222111000///000000111222333444444555000000000000000000000000000000111111222222222222111111111111111111111111222222222222222222222222000000000000000000000000.../////////000000111111////////////////////////111111222222222222111111000111111111111222222222000000000000111222333444222222222333333222222222111111111111111111111111222222222222222222222222000000000000111222333444111222333333555555666777111111111222222333333444111111222222222333333333222222222222222222222222444444444555555555666666444444444555555777888999666666666555555555555444444444444444555555555555444444555555666666777777555555555555666666777888777777888999999:::;;;;;;555555555666777888:::;;;666666666777777777888888666666666777777888888888444555666777777777666555555444444444444555666666333333444444444444444444555555555444444444333333222222222222222222333333///000222333444444333333222222222333333444444444222222222222222222222222111111000000//////......000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111000//////222111000//////000111222111111111111111111111111222111111111000000//////000000000000000000000000111111222222222222111111222222222111111111000000333333333333333333333333222333333444444333333222222222333333333333444444444555555666666666666666777666555444444444444444333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333444555666777777666555444222222222222222222222222222111111000000111111222111111111111111111111111111111000000000000111111111111222222222222111111////////////////////////000000////////////000000///000000000000111111111000000111111111111000000000000000000000000000000//////000000000000//////......///000111222222333111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000444444333222111111111222000000000000111111111111000111222222000000111222222111111111000000//////111111111222222333333333222111111111000000//////222222222111111111000000000000000000000000000000000000111222222222222111222222222222222222222222333222111000000111222333222222222222222222222222222222222111111111111000111111111111111000//////222222222111111111000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333222222111111111111222222222222222222222222222222222111111000000111111222111111111111111111111111222222222111111111000000000000111222333444444555333333333333333333333333111222333333444444333333333444555555444444555777666666666666666666666666555555555555666666666666666666666666666666666666777777777777777777777777777777777777666666666666777777666666666666777777777777777777777777777777666666666666666666666666888888888777666555333333555555555555555555555555222222222222222222222222333444444555555444444333555555555444444333333333333333333333333333333333333333333333333333333333222222222111111000000000111000000000/////////...000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111111000//////222111000//////000111222111111111111111111111111111111111111000000000///000000000000000000000000111111222222222222111111222222222111111111000000222222222222222222222222333333444444444444333333222222333333333333444444333444444555555555555555666666555444444444444444333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333333333444555555444333333222222222222222222222222222222111111111111222222111111111111111111111111111111000000000000111111111111222222222222111111000000000000000000000000111000000//////000000111000000000111111111222222000000000000000000000000000000000000000000000000//////000000000000////////////000000111111222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000222111000000//////000000000000000000111111111111000111222111000///000222111111111111000000000///000111111111111111222222111111111111000000000///222222222111111111000000000000000000000000000000000000111222222222222111000000000000000000000000222222111000000111222222222222222222222222222222222222222111111111111000111111111111111000//////222222222111111111000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333222222111111111111222222222222222222222222222222111111000000000000111111222222222222222222222222222222222111111111000000111111111111111111111222333333333333333333333333111222333333444444333333333444555555444444555777555555555555555555555555555555555555666666666666555555555555555555555555777777777777777777777777777777777777666666666555777666666666666666666777444444444444444444444444555555555555555555555555444444444444333222111000555555555555555555555555333333333333333333333333333333444444444444333333555555444444444333333333333333333333333333333333333333333333333333333333333333222222222111111111000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111111000000///111111000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000111111222222222222111111222222222111111111111111111111111111111111111111333444444555555444444333222222333333333333444444222333333444555444444444666555444444444444444444333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333111222222333333222222111222222222222222222222222333333222222222222333333111111111111111111111111111111000000000000111111111111222222222222111111111111111111111111111111111111111000000111111111111111111111222222222333222111000//////000111222000000000000000000000000///000000111111000000///000000000000000111111111////////////////////////111111111000000/////////000000000000000000000000000000000000000000000000111111000/////////000000000000000000111111111111000111222111000///000222111111111111000000000000111111111000000000000000111111111111000000000000222222222111111111111111000000000000000000000000000000111222222222222111000000000000000000000000222222111000000111222222111111111111111111111111222222222111111111111000000111111111111000000///222111111111111000000000111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222222222222222222222222222111111000000000000111111222222222222222222222222222222222111111111111111111111111000000000//////333333333333333333333333111222333333444444333333222444555555444444555666555555555555555555555555444555555555555666666666555555555555555555555555777777777777777777777777777777777666666666555555666666555555555555666666444444444444444444444444555555555555555555555555444555555555555555444444444444444444444444444444444444444444444444444444333333444444444444333333444444444444333333333333444444444333333222222222333333333333333333333333333333333333222222222222000000000000////////////000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111111000000000000000000000111111111111000///111000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000111111222222222222111111111111111111111111111111222222222222222222222222333444444555555444444333222222222333333333444444333333444555555555555444555555444333333444444444333333333333333333333333333333333333333333333333444444333333333222222222333333333333333333333333111111222222222222111111222222222222222222222222444333333222222333333444111111111111111111111111111111000000000000111111111111222222222222111111111111111111111111111111222222111111111111222222111111222222222333333333333111///......///111333000000000000000000000000000000000111111000000000111111111000000000000000000000000000000000000000333333222222111000000000////////////////////////000000000000000000000000222222111111111111222222///000000000111111111111111222333222111000111333111111111000000000000000222222111111000000000///111111111000000000000000111111111111111111111111000000000000000000000000000000111222222222222111222222222222222222222222222111111111111111111222333333333333333333333333222222222111111111000000000000111111111111000///111111111111000000000000111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222111111111111111111111111222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111000000222222222222222222222222111222333333444444333333222444555555444333555666555555555555555555555555444444444555555555666666555555555555555555555555666666666666666666666666777777666666666555555555666555555444444555555666666666666666666666666666555555555555555555555555444444555666777777666666444444444444444444444444444444444444444444444444333333333444444333333333333333333333333333333333555444444333333222222111333333333333333333333333333333333333333333333333////////////000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000111111///000000111111111000000000000000111111000000000000000000000000000000000000000000000000000111111000000000000000000000000111111222222222222111111111111111111111111111111333333333333333333333333333444444444444444444333222222222333333333444444444444555666666666666666444444333333333444444555333333333333333333333333333333333333333333333333444444333333333222222222333333333333333333333333333333222222222222333333222222222222222222222222444333333222222333333444111111111111111111111111111111000000000000111111111111222222222222111111111111111111111111111111222222111111111111222222111111222222222333333333333111///......///111333000000000000000000000000000000111111111111000000111111111000000000000000111111111111111111111111111111000000000/////////////////////////////////000000000000000000000000222111111000111111222222///000000000111111111111222333444333222222333444000000000000000000111111333333333222222111111000000000000000000000111111111111111111111111111111000000000000000000000000000000111222222222222111222222222222222222222222111111111222222111111111444444444444444444444444222222222111111111000000///000000111111111000000000000000000000000000000111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111222111111000000111111222222222111111111111222222111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111000000111111222333333444222222222222222222222222111222333333444444333333222333444444333333444666555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555444444444444555555666666666666666666666666555555555555555555555555000000111222333333333333444444444444444444444444222222222222222222222222222333333333333333333222333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000111111111111///000000111111111111000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111111111222222222333333333333333333333333222333333444444333333222222222333333333333444444444555666666777777666666333333333333333444444555333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333444333333222222333333444222222222222222222222222333333222222222222333333111111111111111111111111111111000000000000111111111111222222222222111111111111111111111111111111111111111000000111111111111111111111222222222333222111000//////000111222000000000000000000000000000111111222222111111000000000000000000111111111111111111111111111111111------------------------000000000000000000000000000000000000000000000000//////.........///000000000000000000111111111111222333444333222111222444000000000000111111111111333333333222222222222222000000000000111111111111111111111111111222222222000000000000000000000000000000111222222222222111000000000000000000000000000111222222222222111000444444444444444444444444222222222111111111111000///000000111111111111000//////000000000000000111111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111222222222000000111222333444555555222222222222222222222222111222333333444444333333111333444444333333444555444444444444444444444444333444444444444555555555444444444444444444444444555555555555555555555555666666666555555555444444444444333333333333444444333333333333333333333333444444444444444444444444111222333333444444444444333333333333333333333333222222222222222222222222222222333333333333222222222222222222333333333333333333333333333333333333333333333333333333333333222222222222333333333333.../////////000000000111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000///000000000111111111111//////000111111111111111///000111222222111000///000000000000000000000000///000000000111111111111000000000000000000000000111111222222222222111111000000111111111222222222222222222222222222222222111222222333333222222111222222333333333333444444333444555555666666555555333333222222333333444555333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333444333222222222222333444222222222222222222222222222222111111111111222222111111111111111111111111111111000000000000111111111111222222222222111111000000000000000000000000111000000//////000000111000000000111111111222222000000000000000000000000000000000000000000000000000111111222222111111000//////000000111111222222111111111111111111111111,,,,,,------......//////000000000000000000000000000000000000000000000000...............///000000000000000000111111111111000111222222000000111222///000000000111111111111111111111111222222222222///000000000111111111111000000111111111222222222000000000000000000000000000000111222222222222111000000000000000000000000000111222222222222111000222222222222222222222222222222222111111111111000//////000111111111111111////////////000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111000000////////////000000000000000000000000000000000000111111111222222222000000111111222222333333111111111111111111111111111222333333444444333333111333444444333222444555444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444666666555555555444444444444444333333333333444444333333333333333333333333444444444444444444444444444444555666666666555555333333333333333333333333333333333333333333333333222222333333333333222222111111222222222333333333111222222333333444444555333333333333333333333333111111111222222222333333.../////////000000111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000...///000222222000///...000000000000000000000000000000000000000000000000//////000000111111111222//////000111111111111111///000111222222111000///000000000000000000000000//////000000111111111222000000000000000000000000111111222222222222111111000000111111222222222222111111111111111111111111111111111222222111111111222222333333333444444444222333444444555555444444222222222222333333444555333333333333333333333333333333333333333333333333444444444333333333222222333333333333333333333333444333222111111222333444222222222222222222222222222111111111111111111222111111111111111111111111111111000000000000111111111111222222222222111111////////////////////////000000////////////000000///000000000000111111111000000111111111111000000000000000000000000000000111111222222222222111111...//////000111222222333000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000000000000000000111222222000000000000111111111111...000111000///...///000//////000000111111111222//////000000111111222222//////000000111111111222000000111111222222222222000000000000000000000000000000111222222222222111222222222222222222222222000111222333333222111000000000000000000000000000222222222111111111111000//////000111111111111111.../////////000000111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222000000000000000000000000......------------......////////////////////////000000111111222222222222111111111111000000000000111111111111111111111111222222333444444444333333111333444444333222444555444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444666666555555555444444444444333333222222333333444555555555555555555555555444444444444444444444444111222222333333222222111333333333333333333333333444444444444444444444444222222222333333222222222111111111222222333333333000111222333444444555666333333333333333333333333000000000111111222222222000000000000000000000000111111111111111111111111//////............//////111111000000000000111111222111111111000000//////000000000000000000000000222222111000//////000000---...000111222222111111000000000000000000000000111111000///...---,,,,,,000000000000000///......111111111111111000//////222111111111000000//////111111000000000000111111000000000000000000000000333222111/////////000111000000000000111111111111000111111111222222222222000111111111111222222222222222222222222222222222444444444444444444444444///000111333444444333333555555555555555555555555444444444444444444444444444333333222222333333444444444444333333222222222333333333333333333333333333222111222555666444111333333333333333333333333222222222222222222222222222222222111111000000000000000////////////000000000000111111111111000000222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000111000/////////000222333111111111111000000000000111111111111000000000000222111111111000000/////////////////////000111111111111000000000000111111////////////000000000000000000000000000000000000111111111000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222222222222111000///222111111111000000//////......//////000000111111222111///...---...000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000333333333222222222111111000111111222222222111111333333333333333333333333111111111111111111111111333333333333333333333333444444444333333222222222333333444555555444333333333333333333333333333333444444444555555555555666555555555555555555555555444444444444444444444444444444444333333222222222333333333333333333333333333222222111111222222333444444444444444444444444222222222222222222222222444111///000333444333222444333333222222333333444222222222222222222222222333333333333333333333333444444444333333222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111000000111111111111111000000000000111111111111111111000000000///000000000000000000000000222222111000000000000000......000000111000000///000000000000000000000000000000000///......------000000000000000///......111111111111111000//////222111111111000000000000111111000000000000111111000000000000000000000000333222000/////////000111000000000000111111111111111111111222222222333333000111111111111222222222222222222222222222222222222222222222222222222222222333444666666666666666444444444444444444444444222222222222222222222222444333333222222333333444444444444333333222222222333333333333333333333333333111111222555555444222333333333333333333333333222222222222222222222222333333222222222111111111111111000000000000111111000000111111111111000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000111000/////////000222222//////000000111111111222111111111111000000000000111111111111000000000///000000000000000111222222111111000000000000111111000000000000111111111111000000000000000000000000111000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222222222222111000000111111111111000000000///.../////////000000000111111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000222111111111000000000000111111222222222111111000222222222222222222222222111111111111111111111111333333333333333333333333444444444333333222222222333333444555555444333333444444333333333333444444444444444444555555555555555555555555555555555555444444444444444444444444444444444333333222222222333333333333333333333333333333222222222222333333444444444444444444444444222222222222222222222222444222000111333555444333222111111000000111111222222222222222222222222222333333333333333333333333444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222111111000000000000111111111111111111000000000000000000000000000000000000222111000000000000000000//////000000//////...---000000000000000000000000////////////////////////000000000000000//////...000111111111111000000///111111111111111000000000111111000000000000111111000000000000000000000000222111000000///000000000000000000000111111111111111111111222222222333333000111111111111222222222111111111111111111111111000111111111111111111111000111222333444444444333222222222222222222222222222222222222222222222222444333333222222333333444444444333333333333222222333333333333333333333333222111111222444555333222333333333333333333333333222222222222222222222222333333333333222222222222222222111111111111222222000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000000000000///000111111222......///000111222333333111111111111000000000000111111111111000000000000222111111111111222333333111111000000000000111111111111111111222222222222000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222111000111111111111000000000000////////////000000000000111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000////////////......222222222222222111000///111111111111111111111111111111111111111111111111333333333333333333333333444444333333333333222222333333444444444444333333666555333222222333555666444444444444555555555555444444444444444444444444444444444444444444444444444444333333333333222222333333333333333333333333444444333333333333444444444444444444444444444444222222222222222222222222444333111222444555555444111111000000000000111111222222222222222222222222333333333333333333333333333333333333222222222222111111111111111111111111////////////////////////////////////////////////000000////////////000000111111000000000000111111111111111000000000000000000000000000000000000000111111000000000000000111111111111000//////...---000000000000000000000000......//////000000000000//////000000000000//////000000111111111111000///111111111111111111111111111111000000000000111111000000000000000000000000111111000000000000000000///000000000111111111111000000000111111111222222000000111111111222222222000000000000000000000000000000000000111111111111000000111111222222222222333333333333333333333333444444444444444444444444444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222111111111111111111111111333333333333333333333333222111111000000111111222111111000000000000111111111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000000000000000000111111222...//////000111111222222111111111111000000000///111111111000000000000000222222111111111222222333111111000000000000111111000000000111111111222222000000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222111111111111111111111111222222222333333222111111111111111000000000000000////////////000000000000000//////...//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000////////////////////////222222222222222111000///000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333777555333111111333555777333333444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333222222222222222222222222444333333333444555555555333333222222222222333333222222222222222222222222222222222222222222222222333222222222222222222222111111111111111111111111////////////////////////////////////////////////000000////////////000000111111000000000000111111000000000000000000111111000000000000000000000000111000000000000000111111444333222111000000//////000000000000000000000000......//////000111111111//////000000000000/////////000000111111111000000111111111111111222222222111111000000000000111111000000000000000000000000000000000111111111000000///000000000111111111111////////////000000000111000000111111111222222222000000000000000000000000111111111222222222333333444444444444444555555555333333333333333333333333444444444444444444444444444333333222222333333444333333333333333333333333222222222222222222222222000111222333333222222333222222222222222222222222111111111111111111111111333333333333333333333333000000////////////000000111111000//////000111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......111111111111111111111111////////////000000000000///000000000111111111111111111000000000000000000111111111111000000000///000000000000000000111111222111111000000000111111111111000000000000111111/////////000000000111111000000000000000000000000//////000000111111111111111111111111111111111111000000000111111222222222111111111111111111111111111222222333333333222222000000000000000000111111000000000000///////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333777555333111111333555777333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333222222222222222222222222333444444333333444555666333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000000111111222555444333222111000000111000000000000000000000000/////////000000111111111...//////000000000000000///000000111111111111000111111111222222222222222111111000000000000111111000000000000000000000000//////000111111111111000000000000000111111111111/////////000000000111111000111111111111222222222111111111111111111111111111111222222333444444444444444333333333333444444444444444444444444444444222222222222222222222222444333333222222333333444222222333333333333444444222222222222222222222222///111333333222111222333222222222222222222222222111111111111111111111111222222222222333333333333000000////////////000000222111000//////000111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000///......111111111111111111111111////////////000000000000//////000111111111111000111111111111000000//////111111111111000000000000000000000000111111111111222222111000000000000111111111000000000000111111.../////////000000000000000000000000000000000000/////////000111111222222111111111111111111111111//////000000111222222222111111111111111111111111111222333333333333333333000000000000111111111111000000000000////////////......//////000000111111........................000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111222222000111111222222222111111000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444333333222222222222333333555444222111111222444555333333333333444444444444333333333333333333333333444444444444444444444444222222333333333333444444333333333333333333333333444444333333333333444444333333333333333333333333222222222222222222222222222333444333222222444666000000////////////000000222222222222222222222222222222222222222222222222111111111222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111111000000000000111111///000000000111111111111000000000000000000000000000000000000000111222222444333222000000000111111000000000000000000000000000000000000000000111111......///000000000000000//////000111111111111111111111111222222333333333111111000000000000111111000000000000000000000000...///000111222111111000000000000000111111111111111111111111222222222222000111111111111222222222222222222222222222222222111111222222333444444555222222111000000111111222222222222222222222222222222222222222222222222222444333333222222333333444222222222333333444444444111111111111111111111111...111333333111000111333111111111111111111111111111111111111111111111111111111111222222222333333111000000000000000000111222111000//////000111222///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......111111111111111111111111////////////000000000000...///000111222111111000000000000000000111111111111111111111000000000000///000000000111111111111333333222111111111111111111111000000000000111111//////000000000111111111000000000000000000000000...//////000111111222222111111111111111111111111/////////000111222222222111111111111111111111111111222333333444444333333///000000000111111111111111000000000/////////...---...///000000111111111........................000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000111111222222222///000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444333333222111111222333333333222222111111222222333222222333333333444444444333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222111222444333111111333666000000////////////000000222222222222222222222222111111111111111111111111000111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111------,,,,,,,,,,,,------111111000000000000111111//////000000111111111222000000000000000000000000000000///000000111222222222222000/////////000111000000000000000000000000111111000000000000000000......///000000000000000//////000111111111111111111111111222222333333333111111000000000000111111000000000000000000000000...///000222222222111000000000000000111111111111222222333333333444444444000111111111111222222222222222222222222222222222000000111222333333444444666555444333333333444555111111111111111111111111444444444444444444444444444333333222222333333444222222222333333444444444111111111111111111111111...111333333111000111333111111111111111111111111000000000000000000000000000000000111111222222222222222111111111111222222222111000......000111222//////000000111111111222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000//////...111111111111111111111111////////////000000000000...///000222222111111000......///000111222333333111111111111000000000000//////000000111111111222555444333333222222222222111111000000000000111111000111111111111222222222000000000000000000000000...//////000111222222222000000000000000000000000...//////000111222222222111111111111111111111111111222333333444444444444//////000000111111111222111111000000/////////...------///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000000111111222222...///000111222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444444333222111111222333444111111111111111111111111222222333333333444444444333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222000222333222000000333555222222111111111111222222222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111000000000000000000000000.........////////////000000000//////000111222222////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111222111000......000111222222111111111000000//////000000////////////000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111000///......///000111333333333222222111111111222333333444444333333222222222222222222222222222444444444444333222111111222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222111111111000000////////////000000111111222222000000000000000000000000000000111111111111000000000000111111111111000000000000000111222222333333000000000000000000000000111111111111111111111111///111222111000///000111......///000111222222333000000000000111111111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222111111111111111111333333222222111111000000000000111111111222222222000/////////000111222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000222222111111111111222222///000111111111000...---000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222111111111111111111111111222222222111111111000000111111222222222222111111222111000000000111333333222222222222222222222222333333333333333333333333000000111222333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444555444444333222222222333333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000////////////000000000000000000000000000111222222////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111222111000//////000111222111111111111000000000///000000////////////000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111111111111222222222111000000111222222333333333222222222111111111222222333333222222111222222222222222222222222222222333444444333333333222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000///000000000000000111111111000000000000000000000000000000111111111111000000000000111111111111000000222111111111111111111111111111111111111111111111111111111111111111111111000222333222111000111222//////000000111111222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000000000111111111222000000000000000000111222000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000222111111000000111111222000111111111111000//////000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111000000222222111000000000111111111111111111111111111111222222222111111111000000111111222222222222111111222111000000000111222333222222222222222222222222333333333333333333333333222222222333333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333444444444444444444444444444444333222222222222222333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000////////////000000000111000000000000000000111222000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////111111111111111111111111222111000//////000111222111111111111000000000000111000000//////000000111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222333333333333333222222222222111000111111222222111111000222222222222222222222222000111222333444444444444222222222222222222222222333333333222222222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000333333222111111000//////222222222222222222222222111111111111111111111111111222333333111111222333000111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000000000000000111000000000000111111111111222111000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111222222333000000000000000000000000000000000000000000000000222111111000000111111222333222111111000000111111000000000000111111111111000000000000000000000000000000000000000000000000222111111111111000000000222111000///...//////000111111111111111111111111222222222111111111111111111111222222222222111111111111000000111111222333222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111222222222222333444444444444444444444444333333222111111111111222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333000000000000000000000000........./////////000000111000000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111000//////000111111111111111000000000000000111000000000000000000111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222111111111333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222111222333333444444444333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111000000000000000222222111111000000//////000000000000000000000000000000111111111111000000000000111111111111000000222111111111000000000///222222222222222222222222111111111111111111111111000111222222000000111222222111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111222222222......//////000000111111111111111111222222222222222222111000/////////000000000111111111111000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111000000000000111222222000000000000000000000000000000000000000000000000111111000000000000111111444333222111000111222333///000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000333222000///......///000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111222222222222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333000000111111111222222222333333333333333333333333222222111111000111111222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222444444444444444444444444000000000000000000000000------........./////////111111000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222222222222111000111222222222222222222111222222222222222222222222222222333333333333222222222222222222222222222222333444444444333333222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222000000000000000000111111222222111111000000//////000000000000000000000000000000111111111111000000000000111111111111000000//////000000000111111111111111111111111111111111111111111111111111111111///000111000///...///111222222222222111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222......//////000000111111222222222333333333444444222222111000/////////000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000////////////000111111000000000000000000000000000000000000000000000000111000000000000000000111555444222111111111222333///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000333222111000///000000111111111111111111111111111111111111111111111111111111111222222222222111111000000111111222222222222222222222222222222222222222222222222222222222222333333222222111000000000222222222222222222222222333333333333333333333333333333333333333333333333000000111111111222222222333333333333333333333333222111111000111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000............////////////222111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111000000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222333333222111000000000111111111111000000111222222222222333333333333333333444444333333333222222222222222222222222444444444444333222111000222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222222333000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000......///000000111222222000000000000000000000000111111111111111111111111...///000000......///000111111222222222222222222000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111222222333333///000000000000000000111222222222333333333333444222111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111000000//////000000111444333222222111111222222000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222222111111000000111222222222222111222222222222222222222222222222222222222222222222222222111111000000000///222222222222222222222222333333333333333333333333333333333333333333333333111111111222222222222333333333333333333333333333222111111111111222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111222222111000000000000000////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000///000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///111222333333222111//////000111222222111000///111111222222222333333333222222333333333333222222222222222222222222222222333333333444444333222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222333333///000000000111111111111000000000000000111111111000000000000000000000000000000111111111111000000000000111111111111000000/////////000000000000000111111111111111111111111111111111111111111111111...000111000///...///000111111111222222333333333000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000111222222333333111111111111111000000000000000111111111222222222000000000000000000111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000000000////////////000000222222222222222111111000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000111111,,,...000111222111000000111111111111111111111111000000111111111222222222111111222222222222111111///000111222333222222111222222222222222222222222111111111111111111111111222222111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222222222222222222333444444111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000111222222222222333333333222222111000000///000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111111222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000222333333222000///000111222333333222111000111111111222222333333333111111222222222222111111222222222222222222222222111111222333444444444444222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333//////000000111111111222//////000000111111222222000000000000000000000000000000111111111111000000000000111111111111000000111111000000//////......222222222222222222222222111111111111111111111111///111222111000///000111000000111222333333444444000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000111222222333333333333222222111111000000////////////000000000000000000//////000111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000111222222333000000000000000000000000000000000000000000000000000000////////////000000111111222333222111000///000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111)))+++...111222111000...111111111111111111111111000000111111222222222222111111222222222222111111///000111222333222111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222333222222222333444444555111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222........................000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////------------...000111333111111111111111000//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333222111/////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111222333333444444333222222222111000000000222222222222222222222222666444222000000000222222000111111222222333444444444444333222222111111000333333333222222222111111222222111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222111111111111111111111111///......///111111000///000111111111111222222222111111111111111000//////000000000000111111111111000000////////////000000111111222222222222111111000111222333333222111000222222222111111111000000000000000000111111111111000000000000000000000000//////000000111111222222111111000000//////......///...------...///000111000000000000////////////222111111111000000////////////000111222333333333111111111111111000//////000000000000////////////000000000000000000000000000000000000000000000000222222111000///...------000000000000000000000000////////////////////////000000000000000000111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000222222222111111111000000222222111111111111222222000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111222222222111111111000000222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111333333333222222111111111111111111111111111111111222222111111111111222222///000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000//////......///000222222111111111111111000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222000/////////000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222333333444222222222222111111111111222222222222222222222222444333111000000222333444333222222222222222222222222222222222222222222333333333333222222222111111222222333333333333444444222222222222222222222222000000000000000000000000000111111111111222222222111111111111111111111111000///...000111222111///000000111111111222222222111111111111111000//////000000000000111111111111111111000000000000111111111111222222222222111111000111222222222222111000222222222111111111000000000000000000111111111111111111111111111111111111000000000000111111111111111111000000//////////////////.........///000000000000000000////////////111111111111000000000///000000000111111222222333111111111111111000//////000000111111222222222333000000000000000000000000000000000000000000000000111111111000//////......000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111222222222111111111000000222222111111111111222222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111222222222111111111000000222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222333333333333333333333333444444444444444444444444111111222222222333333333222222111111111111222222111111111111111111111111333333333222222222111111111111111111111111111111222222111111111111222222111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111000000000000111111000111111111111000000///111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222111000000///000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222222222222222222222222222222222111000000111333444555444444333333222111111000000111111222333333444444333333333222222222111111111111222222333444444444222222222222222222222222000000000000000000000000000111111111111222222222111111111111111111111111111000///000222333222000000000000111111111222222000111111111111000000///000000000000111111111111222222111111111111222222111111222222222222111111000111222222222222111000222222222111111111111111000000000000111111111111111111111111111111111111111111111111111000000000111000000000000/////////000000///.........//////////////////000000000000111111111111000000000000111111111111111111111111000111111111111000000/////////000111222333444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000------......///111222333000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222222222222111111111111000000000222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111222222222222111111222222222111111111111111222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222222222222222222222222222444444444444444444444444111111222222222333333333222222111111111111222222111111111111111111111111333333333222222222222111111111111111111111111111222222111111111111222222111222222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111111111111000000/////////000000111111111111000///111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222222222111111111222222333333333111222222222222222333333222222111111111222333444333333333222222111111111111111111222222333333333333333333222222222111111000000000000000111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222111///000222333222222000000000000111111111111000000111111111111000//////000000000111111111111222111111000000111111222111111222222222222111111111111111222222111111111111111111111111111111111///000000000111111111111111111111111111111111111222222222111111000000000000000000000000000000000111111000//////.........////////////000000000000111111111000000000000000111111111111000000000000000000111111111111000///---......///000000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111222222111111000/////////111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000............///000111222000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222222222111111111111000000000000222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111222222222222111111111111111111111111111111222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222111111111222222222333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000//////...------///000000111111111000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222222222111111222222333333333444111111111222222333333333444333333222222111111111111111222222222333333333333333333222222222111111333333333222222222111111111111111000000/////////111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222111///000111333333222//////000000000111111111///000000111111111000000///000000000111111111111000000////////////000000111111222222222222111111222111111111111111111222111111111111111111111111///000000000111111111111111111111111111111111111333333222222111111000000000000000000111111111111111111111000000///........./////////000000000111000000000000000000111111111111000000000000000000///000000111111111000000000000//////////////////000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111000000//////000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222222222000000000000000000000000222222111111111111222222000000000000000000000000000111222222222222111000000000000000000000000000111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222000000000000111111111222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///////////////...---,,,///000000111111111111000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333333333111111111222222333333444444444333333222111000000000111111222333333444444444444333333222111111000333333333222222222111111333333222222222111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222000...///000222222222/////////000000000111111///000000111111111111000000000000000111111111111000000////////////000000111111222222222222111111222222111000000111222222111111111111111222222222000000000000111111111111222222222222222222222222222222222222222111111111000000000111111111111222000000111111111000//////......//////000000111111000000000000111111111111000000000000000000000000///000000111111111111000222222222222111111000000000000000000000000000000000000000000000000000000000000000111111222222222000000000000000000000000////////////////////////000000000000000000000111000000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222222222//////000000000000000111222222111111111111222222000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111222222222222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333222222111111111111222222111111111111111111111111111222222222222333333333111111111111111111111111222222111111111111222222//////000000000111111111111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////000111000000......//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111...///000111222111111000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111222222333333444333333333333333333222222000111111222333333444444222222333333333222222111222222222222222222222333333222222222222222222222333333333222222222111111///000000111222333333444111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222000...---///111222222////////////000000000111//////000111111111111111000000000000111111111111111000000000000000000111111111222222222222111111222222111000000111222222000000111111111222222222000000000000111111111111222222222222222222222222111222222222222222222333000000111111111222222222//////000111111111000000.........///000111111111///000000000111111111111......//////000000111111//////000111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000000000000000000000000000/////////000111111222222///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111////////////000000111111222222111111111111222222000000000000000000000000000111333444444333111000000000000000000000000000111111111111111111111111000000000000000000000000111111222222222222111111000000111111111222222222222222222222222222222222333222222111111222222333111111000000111111222333222222222222222222222222444444444444444444444444222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111111111222222222333333333111111111111111111111111222222111111111111222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000///////////////////////////000111222222111000/////////000111111111111111////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000222222222111000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000111222333333444444444444444333333222222222000000111222333333444444000000222333333333333333444444333222222111111111111111111222222333444444333333333222222222111111***+++---...000222444444000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222///------...000111111////////////000000000000//////000111111111111111000000000000111111111111222222111111111111222222111111222222222222111111333222111000000111222333000000111111222222222222000000000000111111111111222222222222222222222222111111111222222333333444000000111111222222222222...///000111222222111000---......///000111111222//////000000111111111222---......///000111111222//////000111111111111111------...///000111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111......///000111222333333///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000............///111222333000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000.../////////000000111111222222111111111111222222000000000000000000000000000111333444444333111000000000000000000000000000222222222222222222222222000000000000000000000000111111222222222222111111000000111111222222222222222222222222222222222222333222222222222222222333111111111000111222222333222222222222222222222222333333333333333333333333000000000000000000000000111111222222222333333333222222111111111111222222111111111111111111111111111111111222222333333333111111111111111111111111222222111111111111222222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111111111000000//////000111222222222222111000222222111111111111222222000000111111111111000000000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111000//////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111222111000000000111333333111111111111000000//////222111111111222333333444222222222111111000000000111111222333333444444555333333333333333333333333111111111111111111111111111111111111111111111111111000000000111222333333333222111000000111222333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111000000////////////000000////////////////////////////////////////////////000111111111111222222222111111000///...---,,,,,,111111000000000000111111333111//////222222000...000000000000000000000000111111000000//////......000000000000111111111111111111111111111000/////////000000000111111111111000000000000111111111111000000000000111111111111222222222222222222222222333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000333222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000222222222111111111000000000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111111000000//////222222222111111111000000222222222222222222222222111111111222222333333333333333333222222111111111111222333333333111000///111111111111111111111111555444333111000/////////111111111111111111111111000000000000000000000000222222111111111111222222111000...,,,---///111333111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000//////111333555555333111///111000000000000000000111000000111111111111000000000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111222111000000000111222333222222111111111000000000222222111111222222333444333333222222222111111111555555555555555555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111000111111222222111111000//////000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000111111111222222222111111000000///.........111111000000000000111111222000//////111111000...222222222222222222222222222111111111000000000000000000000000111111111111111111111111111000//////111111111111222222222222000000000000111111111111000000000000111111111111222222222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000222222222111111111000000000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222111111111111333333333333222222111111222222222222222222222222222222222222222222333333333333333222222222111111222222222222222111000000222222222111111111111111333222111111000111111111111111111111111111111111111111111111111111111111222222111111111111222222222111000//////111333444111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000000...111555777777555111...000000////////////000000000000111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111111111000000111111222333222222222222222111111111222222111111222222333333333333333333222222222222666666666555444333333333333333333333333333333333333333333333333333333333111111111111111111111111222222111111000111111111000000////////////000000111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000111111111111111111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000111111000000000000111111111000//////000000///...111111111111111111111111222222222222111111111111000000000000111111111111111111111222111111000///111222222222222333333333000000000000111111111111000000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333333333444444444333333333333222222222222222222222222222333333222222222222222222333333333222222222222111333222111111111111111111222222222222111111000000111000000000111222333333111111111111111111111111111111111111111111111111222222111111111111222222222222222222333333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000///111333555555333111///000000////////////000000000000111111111111000000///000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111000000000000111111111111111111111222222222222222222222222222222222333222222111222222333333333333333333333333333333333333333222222222111111333333333333333333333333333333333333333333333333111111111111111111111111333333222111000000000111000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000222222000//////000222222000000000000000000000000000000000000000000000000000000111111111222222222222222222111111222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222111111000000000000111111000000///////////////...........................111111111111111111111111///000000000111111111111111111111222222111111000111111111222222222333333///000000000111111111111///000000000111111111111000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222333333444444333333333333333333333222222222222222222222222222333333333222222111111111222222222222222222222222333222111000000111222333333333222222111000000000111111000000111111222333111111111111111111111111111111111111111111111111222222111111111111222222111222333444444444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222111111000000111111222000000111111111111000000///000000000111111111111000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111000000000000111111000000111111222222222222222222222222222222222222333333222222111222222333333333333333333333333333111111111222222222333333333333333333333333333333222222222222222222222222111111111111111111111111333333222111000000000111111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111//////000000000111111111000000111111222222333333111111000000000000111111000000000000////////////........................000000000000000000000000///000000000111111111111111111222222222222111111000000000000111111111222///000000000111111111111///000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222000111111111222222333333111111111111222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222000000000111222333222222222111111111000000333222111111000000111111111111111111111111111111111111111111111111111111222222111111111111222222///000222333444333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111000///......///000111222222111111111111222222000000111111111111000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000111222222222222111111111111222222222222222333333222222111111222222222222222222333333333333222222222333444555555555333333333333333333333333111111111111111111111111111111111111111111111111222222111111000111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222111000000000000000000111111111111111111111111111111111111111111111111111000000000111222222333333111111111111111111111111000000////////////000000////////////////////////111111111111111111111111/////////000000000111111000000111111222222222333111111000000000000111111000111222111000//////111111111111111111111111111///////////////000000000000000000000111111111111000111222222333222222222//////000000000111111111000000000000111111111111000000000000111111111111111111111111111111111111222222222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000111111222222222000000000000000000000000000000111111111111000000////////////////////////111111111111111222222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222222000111111111111111222222222222222222222222222222333333222222222222222222111222222222222333333333111111111111111111222333111111111111111111111111333333222111000000000111111111111111111111111111222222222222222222222222222222111111111111222222...///111222222222111000111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111111000000000000000000111111111000000000000111111000000111111111111000000000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111///000111222333222222111000000000111111111222222444333222222111111222222111111111222222222333333333333333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111000111111222222///000111222222111000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111000///......---000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111000000111111222111111111111111111111111111111111111111111111111///000000111222222333333111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000////////////000000000111000000000111111111111111111111000000000000111111111333444333000///000222222222222222222222222222//////000000000111111111000000000000111111111111000111222222333333333222000000111111111222222222000000000000111111111111000000000000111111111111222222222222222222222222000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111222333333444000000000000000000000000000000111111111111000000111111111111111111111111000000111111111222222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333333333222222222111111111222222333333333222222222222222222222222222222222222222222333333111111222222222333333333000000111222222222222222000000000111222222333333111111111000111111222333111111111111111111111111222222222222222222222222222222111111111111222222///000000111111111111111111111111111111111111111222222222222222222222222000000000000000000000000//////000000111111111222///111222333333222111///000000////////////000000000000111111111111000000000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000///000000111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111///000111222333222111111//////000000111111111222444333333222111111111222000000000111111222222222333333222111111000000000333333333333333333333333333333333333333333333333111111111111111111111111111000000000111222333333...///000111111000///...////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000333222111000///...---,,,000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000000111111111111222222222333222222222222222222333111111111111111111111111111111111111111111111111///000000111222222333333111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////////////////000000000000000000000000000000000000111111000000000000111111111333555444111000111333000000000000000000000000000000111111222222222333000000000000111111111111000111222333333333333333111111222222222333333333000000000000111111111111000000000000111111111111222222222222222222222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000111222333333444444000000000000000000000000000000111111111111000000333333333333333333333333000000111111222222222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222555555555444444333333333222222222333333444444444222222222222222222222222111111111222222333333444111111111222222333333333///000111333333333222111//////000111222333333444/////////000111333444555111111111111111111111111222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111222222222222222222222222////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222111111222222222222111111000000000000000000000000000000000000////////////111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333333333222111000000111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000222111111111000000//////111000000000//////......000000000000000000000000/////////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111000000000111222333333333333333444444333333333111222222111///...///000222222222222222222222222111111222222222222111111333333333222222222111111111111111111111111111111000000/////////111222333000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111222222111222222222222111000000////////////000000000000111111111111111111111111---......///000111111111111111111111111111111111***+++---...000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000///000111222222111000///000000000000000000000000111111000000//////......000000000000111111111111333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222111111111222222333333333555444222000000111222333000000111111111222222222333333333222222111111111111111111111111111111111333333333333333333333333555444444333333222222111222222222222222222222222111111222222222333333333222222333333333333444444111111111111111111111111111222222333333222222111,,,---...000111111111111111111111111111111111111000111111111111222222222000000000111222222222333000000111111111222222222000000000000000000000000222222111111111111111111////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111000////////////000111111111000000000000111111000000000000000000000000////////////////////////111111111111111000//////000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000///111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333333222222111000000111111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000111111111111000000000///111111111000000/////////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111000111111222222...//////000000//////...111333333222111000000111111111111111111111111111111111222222222222111111111111111000000000//////111111111111111111111111111000000//////000111222000000000000000000000000000000111111111111000000000000000000000000000000222111111000000111111222111222222222222111000000////////////000000000111111111111111111111111111///000000111222222333333111111111111111111111111......///000000000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111000000000//////000000111111111111000000000000000000000000000000111111000000////////////000000000000111111111111......//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222222222222222222222333333222111///---------...///000000111111111222222222333333333222222222111111111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111222222222333333111111111111111111111111111222222333333222222111......///000111111111111111111111111111111111111000111111111111222222222111111111111111222222222000000111111111222222222000000000000000000000000111111111111111111111111////////////////////////111111111111222222222222111111111111000000000000000000000000000000000000////////////////////////111000////////////000111111111000000000000111111000000000000000000000000////////////////////////000111111111111000000///000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222333333333333333333333333111111111111111111111111000111111111111222222222333333333333333333333333333222111111000111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111000000000000000000000000000000000111000000///......------000000000000000000000000111111111111111111111111////////////////////////000000000000111111111111222222111111000111111111000000111111111111000000222333444333111111111333000000000000000000000000111111222222222222111111111111111000000000000000111111111111111111111111222111000000///000000111000000000000000000000000000000111111111111000000000000000000000000000000222111111000000111111222111111222222111111000////////////000000000111111111111111111111111111111000000000111222222333333111111111111111111111111222222111111000/////////222222222222222222222222000000111111111111111111000000000000000000000000000000000000000000000000000000000///////////////111111000000000000111111000000000000000000000000111000000000000/////////000000000000111111111111,,,------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222333333222222222222222222444333111000//////000000111111111111111222222222333333333222222222222111111111111111111111111111222222333333333333333333111111222333333444555555222222222222222222222222111111222222222333333333000000111111111222222222111111111111111111111111111222222333333222222111000111111222222222111111111111111111111111111111000111111111111222222222222222222111111111111111111111111111111222222222000000000000000000000000111111111111111111111111////////////////////////000000000111111111222222111111111111000000000///000000000000000000000000////////////////////////111111111000000111111111111111000000000000111111000000000000000000000000111111111111111111111111000000111111111111000///000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222111111111111111222111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000111111111000000000000000222222111111111111111111000000000000000000000000111111000000////////////000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111333333222111000000000111222222333333333333222222111222333333111000111333111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111222222111000000/////////000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111111111111111111000000/////////000000000111111111111111111111111111111111......//////000000000000111111111111111111111111333333222111000000000000222222222222222222222222111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000///000000000111111111111000//////......---,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222333333333222222111111111666555444333222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222333333333222222222333333444444444222222222222222222222222111111222222222333333333111111111111222222222222111111111111111111111111111222222333333222222111333333333333222222111000111111111111111111111111000000111111111222222222333222222222111000000000111111111111111111111111000000000000000000000000111111111111111222222222000000000000000000000000/////////000000000111111111111111111000000000///000000000000000000000000////////////////////////222222222222222222222222111111000000000000111111000000000000000000000000111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000///000000000111111111222111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222111111111111111222222111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111333333222111000000000111000000000111111000000000///111222111000000111222222222222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111111111111111000000//////000000000000000000000000000000111111111111000000111111111111111111111111111000000000000000000111000111111111111000//////000000000000111111111111111111111111111111111111///////////////000000000111111111111111111111111222111111000111111222333222222222222222222222222222222222333333333444444000000000000000000000000000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000000000000000111111111111///000000000111111111111111111000//////......---000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222333333333222222111111111222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333333444444444333333222222222222222222222222222222222111111222222222333333333222222222333333333333444111111111111111111111111111222222333333222222111333333444333333222111000111111111111111111111111000000111111111222222222333222222222111000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000.../////////000000000000111111111111000000000000000000000000000000000000////////////////////////111222222333333222222111111111000000000000111111000000000000000000000000///////////////////////////000000111111111111000000000000000000000000000000000000000000000000000//////000000000000000111111111111111111111111111111111222222222222111111000000000000000000000000///000000111111222222222111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111111111000111111222333111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111111000000000000000000000000000000111222222333444444000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111222222111111000111111111111222222333333222222111///000111111000///111222222222222222222222222222111111222222222222111111000000000000000111111111111111111111111111111111000111111111111000000///000000000000000000000000000000111111111111000000111111111111111111111111111000000//////000000111000000111111000000///...000000000111111111222222111111111111111111111111111111111111111111222222111111111111111111111111000000//////000222444555222222222222222222222222111111222222333444444444000000000000000000000000000000000000000000000000111111111111222222222222111111000000000000111111000000000000000000000000000000000111111111111222000000000000111111111111...//////000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222333333222222222222222222111222222222333333333333222222222111111111111111111222222222222333333333111111111111111111111111000000111111222333333333555555444333333222111111222222222222222222222222111111222222222333333333222222333333333444444444111111111111111111111111111222222333333222222111333333333333333222111000111111111111111111111111000111111111111222222222222222222111111111111111222222222111111111111111000000000000000000000000000000000111222222333333000000000000000000000000//////000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000///000111111111111000///111111000000000000111111000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000111111222222222222111111000000000000000000000000///000000111111222333333111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111000000111222222333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111/////////000000111111111000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111000111111222222333333444444444444333333///000222222111000222333111111111111111111111111111111222222222222111111//////000000000111111111111111111111111111111111//////111111222111000000000000000000000000000000000000111111111111000000111111111111111111111111000000////////////000000000000000000000//////...000000111111111222222222111111111111111111111111222111111111111111111111111111111111111111111111111000/////////111333444111111111111111111111111//////000111111222333333000000000000000000000000000000000000000000000000000000000000111111111222000000111111111111000000000000000000000000000000000000111111111222222222000000000000111111111111...//////000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222222222222222222222333333000111222333444555555555222222222111111111000000111111222222222333333333111111111111111111111111///000000111222222333333333333333333333333333333222222222222222222222222111111222222222333333333111222222222333333333333111111111111111111111111111222222333333222222111111222222222222222111000111111111111111111111111000111111111111222222222111111111111111222222222222222222111111111000000000000000000000000000000///000000111222222333333000000000000000000000000000111111111111222222222111111111111000000000000000000000000000000000000111111111111111111111111---...///000000///...---111111000000000000111111000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////111111222222222222111111000000000000000000000000///000000111222222333333111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111000000111222333333111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000//////000000111111111222......//////000000000111000000000000000000000000222222111111000/////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000000000111222333333//////000000000000//////000111333333222222333444000000000000000000000000111111222222222222111111111111222222333333333333111111111111111111111111...///000111222222111000000000000000000000000000000000111111111111000000111111111111111111111111000000////////////000000000000000000000//////...000111111111111222222222111111111111111111111111000000000///////////////111111111111111111111111222111///......000222333000000000000000000000000---......///000111111111000000000000000000000000000000000000000000000000.../////////000000111111///000111222222111000///000000000000000000000000000000111111222222222222000000000000111111111111111111111000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222111111111222222333333444***+++,,,...000111111111222222222222111111000000111111111222222333333333111111111111111111111111///000000111222222333333111222222333333444444555222222222222222222222222111111222222222333333333000111111111111222222222111111111111111111111111222222222333333222222222000111111222222222111111111111111111111111111111000111111111111222222222000000111111222222222333222222222222111111000000000000000000000000000000///000000111222222333333000000000000000000000000////////////000000000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000////////////000000444444333333222111111111333222222222111000000000////////////////////////000000000000000000000000000000000000000000000000///000111222222111000///222111000//////000111222111111111111111111111111111111111111111111111111000111111111111222222222333222111000000111222333111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111000000---......///000111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333000000111111111222222222111111222222222222111111222222111111222222333444222222111111111111222222222222222111111111000000111000///......///000111000000000000000000000000111111111000000000000000000000000000000000000000000000000111000//////...000000////////////000000000000////////////000000///000111222222111000///000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000444333111000000000111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222//////000000111111111222222111000......000111222000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111222000111111111111222222222000000////////////000000222222222333333444444444000111111111111222222222333444444555555666666777111111111111111111111111222222111111111111222222111111222222222222111111000000000000000111111222222222222111111111000000000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111333333222111000000000111000111111111111222222222000000000000000000000000////////////000000000000000000000111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111000000////////////000000111111111111222222222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///222111000//////000111222111111111111111111111111111111111111111111111111000111111111111222222222222222111000000111222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111000000......///000000111222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333111111222222333333333333111111222222222222111111222222111111222222333444222111111000000111111222222222222111111111000000111000////////////000111000000000000000000000000//////000000111111222222000000000000000000000000///000000111111111111111111000000//////000000111000000////////////000000///000111222222111000///000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111333222111000000000111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///000000000111111111111222111000//////000111222000000000000000000000000111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000222111000000000000111222000111111111111222222222111000000//////000000111000000000111111222222222000111111111111222222222222222222222222111111111111111111111111111111111222222111111111111222222111111222222222222111111000000000000000111222222222222222111111111000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111000111111111000111111111111222222222000000000000000000000000////////////000000000000000111111111000///......000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333222222000000000000111111111111000000////////////000000/////////000111222222222000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222222222111000000111222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111//////000000111222222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333222333333333333444444444111111222222222222111111222111111111111222333333222111111000000111111222222111111111111000000000111000000//////000000111000000000000000000000000......///000111222333333000000000000000000000000//////000111111222222333111111111000000111111111000000////////////000000000000111111111111000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222111000000000111111000000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111222111000//////000111222000000000000000000000000111111111000000111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222000111111111111222222222222111111111111111111222000000000111111111111111000111111111111222222222333222222111000000//////111111111111111111111111222222111111111111222222111111222222222222111111111000000000000111222222222222222111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222000111111111111222222222000000000000000000000000////////////000000000000222222222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222222111///000000000111111111111000000////////////000000.../////////000000000111//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000111111000000000111000000000000000000111111111111111111111111111111111111111111111111111000000111111111222222222222111111111111111111222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000111111222222222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333222333333333333333333333111111222222222222111111111111111111111222222333111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000111111222222222111111111111222222000000////////////000000000000000111111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222111111111000000000000111///000000000111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000111111111111111000//////000111111000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000333222222222222222222333000000111111111222222222333222222111111222222333222222222222222333333333000000111111111222222222444444333333222222222222111111111111111111111111222222111111111111222222111111222222222222111111111111000000111111222333111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222333333000000111111111222222222000000000000000000000000////////////000000000000222333333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111000000////////////000000000000000/////////....../////////000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000111111000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111222222111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333222222222222111111111111111111222222222222111111111111000000111111222333111000000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000222111111111000000//////000000000000000000000000111111000/////////000111222222111111111111222222000000////////////000000111000000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000111000000000///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////111111000000000000000000111111000000000000111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000111111111222222222333333222222222222333333222222222222222222222222000000111111111222222222222333333333444444444555111111111111111111111111222222111111111111222222111111222222222222111111111111111111111222222333111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222333333000000111111111222222222000000000000000000000000////////////000000000000111111222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000111111111111000000////////////000000111111111000///.........//////000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000111111111111111111111111111111111111111111111111000111111111111222222222000111222222222222111000111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333222222111111111111111000111111222222222222111111111000000000000111222222111000000//////000000111//////000000000000000111000111111222222111111000000000000000000000000000333333222111000///......000000000000000000000000222111000//////111222333111111111000000111111111000000////////////000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000...///000111111111000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000111111000000000000000000000000000000000111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000111111111111222222222333222222111111222222333000000000000000/////////000111111111111222222222000000111111222333333444111111111111111111111111222222111111111111222222111111222222222222111111222111111111111222333333111111111111111222222222000000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111000111111222222000111111111111222222222000000000000000000000000////////////000000000000...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000111111111111000000////////////000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222///000111222222111000///111111111111111111111111111111111111111111111111000111111111111222222222000111222222222222111000111111111111111111111111000111111111111222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000111111111222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333333333333222222111111111111111222222222222111111000000000000000111222222000000////////////000000////////////000000111111000111222222222222111000000000000000000000000000222222111111000000//////000000000000000000000000111000000000222444777999111000000//////000000111000000////////////000000222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////---...000111111111000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000///000000111111111111000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111000000000111111111111222222222222222111111111111222222111000000000/////////...000111111111111222222222000000000111111111111111111111111111111111111111222222111111111111222222111111222222222222111111222222111111222222333444000000111111111222222222000000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111222222111111000111111111000111111111111222222222000000000000000000000000////////////000000000000+++,,,---///000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222333333222222222000000000000111111111111000000////////////000000//////000000111111222222111111000000//////......111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111222///000111222222111000///111111111111111111111111111111111111111111111111000111111111111222222222000111222333333222111000111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000111111222222222222000000000///////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333444444444333333222222222111111222222222222111111000000000000000111111222000000////////////000000.../////////000000111111000111222333333222111000000000000000000000000000000000000000111111111111000000000000000000000000000000000111444888<<<>>>000000////////////000000000000////////////000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////---...///111111111000///000000000000111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222222111111111000000//////000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000111111111111222222222222111111111111111111222333222222222111111000000000111111111111222222222333333222222111000000000111111111111111111111111222222111111111111222222111111222222222222111111222222111111222222333444000000111111222222222222000000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111333333222111000000000111000111111111111222222222............/////////000000000000000000000000000111111222222222222111111000000000000000000000000000111222222222000///...000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000333222111/////////000111//////000000111111111111111111000000000000111111111111222222222111111000222222222111111111111000000000000000000000000000111111222222222222111111//////000111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000/////////000222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000111222333333222111000111111000000//////......000000000000000000000000000000111222444555666777111111111111111111111111111000.........///...---///---+++***+++...111333////////////////////////111111111111111000//////222111111111000000//////222222111111000/////////333222111000////////////000000000000000000000000000000000000000000000000//////000111111111111111222222111111000///////////////............//////000000000000000000000000000000000000000000000000222111111111000000//////000111111222222000///...000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000222222222222222111000///111111111111000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111222222222222111111111111111111111111111111333222111111111222333444111111111111111111111111//////000111222333333333333222111111000111111111111222222333333222222111///111222111000///000111333333222111000000111111444222111//////000222333000000000000000000000000111111111111111111111111222222111111111111222222111111222222222222111111........./////////000000000000000000000000000000000111111111111111111000000000000000000000000000000111111222111000///...000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000/////////000000000111111000000000000000000000000333222000/////////000111000000000000000111111111111111000000000000111111000111111222222222111111222222222111111111111000000000000000000000000000111111222222222222111111000000111222222222222222111111111111111111111111111111111111111111111111222111111111111111111222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111222333444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000111222222111000000111000000000/////////...000000000000000000000000000000111222333444444555////////////////////////222111//////000000///...000///---,,,---///111333000000000000000000000000111111111111111000//////111111111111000000000///000000000000000111111111333222111000////////////000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000///000111111222111000///...111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111222222111000000/////////000000111111111222111111111111111111111111000111111222222111111000111111111111111111111111111111222222222222111111111111111111111111111111222222111111111222333444111111111111111111111111000000000111222222222333111000000000111222333333111222222333333222222111///111222111000///000222333222222111000000111111333222111000000111222222111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111....../////////000000000000000000000000000000000///000000111111000000///000000000000000000000000000111111111111000//////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000222111000000///000000000111111111000000000000000111111000000000000111111///000111222222222222222222222222111111111111000000000000000000000000000111111222222222222111111111111222333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111111222333333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000///////////////000000111111000000///000000000000////////////000000000000000000000000000000111111222222222222////////////////////////333111//////000111000///111000000//////000111111111111111111111111111111000111111111111000000///111111111111000000000000...//////000111111222222333222111000////////////////////////////////////000000000000000000000000...///000000111111000000......///000000111222222111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000111111111111000//////111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111000000//////......///000111222333333111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111111111111111111111222222111111222222333444111111111111111111111111111111111111111111222222/////////000111333444555111222222333333222222111000111222111000000111222333222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111...////////////000000000000000000000000000000000//////000000000000//////000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111222222222222////////////////////////111111000000000000000000111111111111000000000000111111000000000000111111...///000111222333333333222222222111111111000000000000000000000000000000111111222222222222111111000111222222333333222222111111111111111111111111222222222222222222222222111111111222222111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000////////////000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222111111000000//////////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////000000000000//////000000000000////////////000000000000000000000000111111111000000000000000111111111111111111111111222000//////000111000///000000000111000000//////000000000000000000000000000000111111111111000///111111111000000000000000//////000000111111111111222222111000//////000000////////////////////////////////////////////////...//////000000000000000////////////000000111111111000000//////000000111000000000000000000000000000000000000000000000000111111111000000000000000111111111111000000000///111111111111111111111111000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////...//////000111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111222222222222111111111111111111111111111111222111222222222222333333111111111111111111111111222222222111111111111111000000000000111222333444111222222333333222222111000111222222000000111222222222111111111111111222000000111222222222111111111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111////////////000000000111000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111222222222222////////////////////////000000000111111111000000111111111000000000000000111111000000000000111111...///000111222333333333222222222111111111000000000000000000000000000000111111222222222222111111///000000111111111111111111111111111111111111111222222222222222222222222000111222222222222111000111111111111111111111111000000000000000000000000111111111111111111111111/////////////////////////////////000////////////111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000222222111111000000////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000111111111111111222222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000111111000000000000//////111111111111111111111111000///---...///000000///...///000000000///...---///////////////////////////000000111111111000000000000000000000000111111111111111111000000//////222111000000000000000000////////////////////////////////////////////////......///000000000000000000000000000//////......000//////......//////000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000111111111111111111111111000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000...///000000000000//////111111000000000000000000111111111111111111111111///000000000000000000///111111111111111111111111111111222222222222111111111111111111111111111111111111222222333333333333111111111111111111111111222222222111111111111111222222111111111111111222111222222333333222222111000222333222111000111222222111111111111111222222///000111222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111/////////000000000111111000000000000000000000000///000000111111000000///111111111111111111111111000000000///000000111222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000//////000111111111111000///000000000111111111111111111000000000000111111///000111222222222222222222222222111111111111000000000000000000000000000111111222222222222111111//////000111111111111000111111111111111111111111222222222222222222222222000111222333333222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222111000///111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000222111111111111222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111000000//////000000111////////////000000000000000000000000000000000000111111111000000000000000///////////////////////////...------///000000///......///000000/////////........................///000000111111111111000000000000000111111111111222222111111000//////...111111000000000000000111////////////////////////000000000000000000000000---...//////000000//////111111000//////...------//////............//////000000000000000000000000000000000000000000000000000000000000111111111111222111111000///000000000222222222222222222222222000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111000000111111111111000000//////111111111111111111111111000000111111111111000000111111111111111111111111111111222222222222111111111111111111111111111111000111222333333333333222111111111111111111111111111111111111111111222222333222222111000000111111111222222333333222222111111222333222111111111333111111111000111111222333000000000111222222333333222222222222222222222222111111111111111111111111222222111111111111222222111111222222222222111111//////000000000111111111000000000000000000000000000111111111111111111000111111111111111111111111111000/////////000222333000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000/////////000000000111111000000000000000000000000...///000111222111111000......///000111222222333111111000000000000111111000111111222222222111111222222222111111111111000000000000000000000000000111111222222222222111111000000111222222222222111111111111111111111111111111111111111111111111111///111222333333222111///111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222111///...111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000222222111111222222333444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111222111000000000000111222.../////////000000000111000000000000000000000000111111111111111111111111////////////////////////000...---...000111111000/////////000000111111222//////////////////////////////000111111111111111///000000000111111111111111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000---...//////000000////////////////////////......000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111222222000/////////000111222222222222222222222222000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222111111000000000000000111111111111111111111111111111111222222222333333222222222111111111111111111111111111111222222222222111111111111111111111111111111000111222333333333222222111111111111111111111111000000000111222222222333111111111000111111222222111222222333333222222111111222333333111111222333111111000000111222222333111000000000000222333444222222222222222222222222111111111111111111111111222222111111111111222222111111222222222222111111000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111111000/////////111222333000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000...///000222222222111000------...000111222333444111111000000000000111111111111222222222111111000222222222111111111111000000000000000000000000000111111222222222222111111111111222333333333333222111111111111111111111111000000000000000000000000///000222333333222000///111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111...///000000000...---,,,111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000222222111111222222333444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000111111333222111000000111222333.../////////000000111111000000000000000000000000000111111111222222222222111111111111111111111111111///...///111222222111000000000000111222333444000000000000000000000000//////000111111111111111//////000000111111111222/////////000111111222222111000000000000000111111111111111111111111111111000000000000000000000000---......///////////////------......///000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111222333222000/////////000111222222222222222222222222000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000000000111222222222222222......///000111222333333111111111111111111111111333444444555555444444333111111111111111111111111111111222222222222111111111111111111111111111111000111222333444333222222111111111111111111111111//////000111222333333444//////000000111222444444222222222333333222222222111222333333111111222333111111000000111222333333111000//////000222444555222222222222222222222222111111111111111111111111222222111111111111222222111111222222222222111111///000000000000000//////333222111000000111222333222222222111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000////////////000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222111111111000111111222333444333333222222333333444111111111111111111111111111111111111111111111111000111111111111222222222//////000111111111111111111333333222000///000111222111111111000000//////000000000000000000000000000000000000000000000000222111111111000000//////222222111111111111111111000000000000000000000000000000000000000000000000222111111111000000////////////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222111111111000000111111111111111111111111222111111111000000//////333222222222111000000000111111111111222333444444222111111111000000//////111111000000000000111111//////000111111111111111111111000000//////......000000111111111222222222111111000000//////......//////000111111111111111000000000000111111111111111111111111111111111111111111111111111111111111///111222111000///000111222111111111000000//////000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000111222222222222111222222111111111111111111222222222222222222222222000111111111111222222222222111111111000000//////000000000000000111111222000000000000111111111111111111111111111111111111222111111111000000//////000000000000000000000000222111111111000000//////222111111111000000//////111111111111111111111111444333222111111222333444///000111222222222222222000111111111111222222222111222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111111111444333222111111222333444111111111111111111111111000111222333333222111000222222111111111111222222111111111111111111111111555555555444333222111000//////000000000000//////111111000//////000111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000////////////000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222000111111111111222222222000000000///000111111222333222222111111222222333111111111111111111111111111111111111111111111111000111111111111222222222//////000111111111111111111222333222000///000111111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000/////////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222111111111000000111111111111111111111111222111111111000000000000222222222111111111111111222222111111111222333333111111111111000000000///111111000000000000111111//////000111111111111000000000000111111111111111000000111111111222222222111000000000/////////...//////000111111111111111000000000000111111111111000000000000000000000000111111111111111111111111///111222111000///000111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000///000000000000000111111222000000000000111111111111111111111111111111111111111111111111000000000///000000000000000000000000111111111111000000000///222111111111000000000000111111111111111111111111333222222111111222222333000000111222222222222222000111111111111222222222111222222222111000//////111111111111111111111111111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111111111222222111111111111222222111111111111111111111111000111222222222222111000222111111111111111111222111111111111111111111111444444444444333222111111//////000000000000//////000000////////////000000222111111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000000111111111222222000111111111111222222222000////////////000111111222111111000000111111222111111111111111111111111111111111111111111111111000111111111111222222222///000000111111111111000111222333222000000000222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111000000000111111111111111222222222333333222111111111222222111111111111000000000000111111000000000000111111......///000000000000000///000000111222333333333000000000111111111111222000000000000//////////////////000111111111111111000000000000111111111111////////////////////////111111111111111111111111///111222111000///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///000111111222222111111//////////////////000000000000000000000000000000000111111111111222222222111111111111000000000000000000000000000111111222000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111000000000111111111111111111111111111222222222222222222111000000111222222222222111000111111111111222222222111111111000///...---,,,111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000111111111111111111000111111111111111111111111000111222222222222111000111111111111111111111111111111111111111111111111222222333333333333222222...//////000000000000///000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////111111111000000///......///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222000000000000000111111222222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222///000111111111111000000000222333222111000111222111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000//////000111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333333333222111000000111111111111111000000000000000111111000000000000111111......///000000000000///000000000111111222222222000000000000111111111111000000000000//////////////////000111111111111111///000000000111111111111000000000000000000000000111111111111111111111111///111222111000///000111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000//////...////////////////////////000000000000///////////////////////////////////////////////////////////////000000111111111111111/////////000000000000000000000000000000000000000000000111111111222222222111111111000000000000000000000000000000111111222///000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111000111222333333222111000000111111222222222111111000000111111111222222222000000111000000///......111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111///000111222222111000///111111111111111111111111111111111222222111111111111111111222222111111111111111111111111111111111111111222333333333333333......///000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000111111000///...---///000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111//////000000000111111111000000111111111222222222222222111111222222333444333333222222222222333333111111111111111111111111111111111111111111111111000000111111111222222222000000111111111000000///000111222222111000111222000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000000111222222222333333222222111000000000000000000000000000000111111111111000000000000111111...//////000000000000000111111000000000/////////000000000000000000000000////////////000000000000//////000111111111111111///000000000111111111111111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000111111000000000000000000000000000000000000000000000000222222222111111000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000111111111111000000000000111111222222222111111111111111111111111000000111111111222222222000000000000000000111111000000000000000111111222///000000000111111111111111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000111111111111111111111222222222111111111111111111111111000000222333333222000000111111222222222111111000000000111111111222222222///000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222111111111111111111111111///000111222222111000///111111111111111111111111222111111111111111111222000111222222222222111000111111111111111111111111000000111222333333333333---...///000000111111000111111222222222222111111//////000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000000//////......///000111111000///...000000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111/////////000000000111111000111111111111222222222333222222222222333444444444333333333333333333444111111111111111111111111111111111111111111111111000111111111111222222222000111111111111000000///000111222222111000222333000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111...//////000000111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111222222222222222111111111111111222222222222222111000000000111111000000000000111111111111111111000000000000111111//////000111111111111111111111000000///......---111000000000000000//////////////////000000000000//////000111111111111111000000000000111111111111111111111111111111111111000000000000000000000000///111222111000///000111000000000000111111111111000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000111111222222333333111111111111111111111111000111111111111222222222000000000000111111111111000000000000000111111222000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111222222222222222111111111111111111111111000111111111111111111000111222222222222111000000000111111111111222222222///000111333444444444444111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222111111111111111111111111000111111111111111111000111111111111111111111111222222111000000111222222000111222333333222111000111111111111111111111111000000111222333333222222---...///000111111111111///000111222222111000///////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......,,,---///111222111000///000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111////////////000000000111000111111111111222222222222222111111222222333444333333222222222222333333111111111111111111111111111111111111111111111111000111111111111222222222111111111111111000/////////111222222111111222333///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111......//////000111111222000000000000000000000000000000000000000000000000///000000000111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111222222333333333222222222111111111111111111000000000000111111222///000000000111111111111111111000000000000111111000111111222222222222222111000000000000000000000111111000000////////////.../////////000000000111//////000111111111111111000000000000111111111111111111111111111111111111000000000000000000000000///111222111000///000111///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000...//////000000000000000/////////000111222222222000000000000000000000000000111111111111222222222///000000000111111111111000000000000000111111222000000000000111111111111111111111111111111111111///000000000111111111111000000000000000000000000///000000000111111111111111111111222222333333333111111111111111111111111111111000000000000111111222222222222222111000000000111111111111222222222111111222333444444444333111111111111111111111111111111111111111111111111111111111111111111111111222222333444444333222222111111111111111111111111222222111111111111222222111111111111111111111111222222111000000111222222///111222333333222111///111111111111111111111111000111111222222222222111---...///000111111111111...///000111111000///....../////////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......+++---///111222222111000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000111111111111222222222111111111000111111222333222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111000/////////111222222111111222444//////000000111111111222000000000000000000000000000000000000000000000000//////000000111111111222---......///000111111222000000000000000000000000000000000000000000000000//////000000111111111222//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111111222222222222111111111111111111111111111111111222222333333333333222222222111111000000000000//////000111222222//////000000111111111222111111000000000000111111111111222333333333333222000000000111222222333333111111000000/////////....../////////000000111111//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000///111222111000///000111//////000000111111111222000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000...//////000000000000000---......///000111111222////////////////////////000111111111111222222222//////000000111111111222000000000000000111111222000000000000111111111111111111111111111111111111//////000000111111111222000000000000000000000000//////000000111111111222111111111222222333333333111111111111111111111111222111000//////000111222222222222222222111000///000111111111111222222222222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111222222444444444444222222111111111111111111111111444333222111111222333444111111111111111111111111333222111000000111222333///000222333333222000///111111111111111111111111111111222222222111111000000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222111111111000000//////000000000000000000000000222222222222222111000///000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111222111111000000111111222111111222222222222111111000000////////////000000222222222222222222222222000000000000000000000000000000000000000111111222333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000//////......000000000000000000000000333222111000000111222333000000000000000000000000222222111000//////000000222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333222000//////000222333555444222000///000000111111111111111111111111111//////000000000000//////000000000000000000000000000000000000111111111111---......///000111111111000000000000000000000000000000111000000///......000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000111111111111111000000000000000111111000000000000111111000000000000000000000000---...///111111111000000111111111111111000///...000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111222333333222111222333222222222111111111000000222222222111111111000000222222222222222222222222222222222111111111000000222222111111111111111111222111000//////000111222111111111111111111111111222222222222222222222222444333333222111000//////111111111111111111111111111111111111111111111111333222111000000111222333000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000///000000000000000000000000000111111222222222111111000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111111111000000000000111111111111222222222222111111111111000000000000111111222222222222222222222222111111111111111111111111000000000000000111111222333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111222111111111000000000000000000000000000000000000222222111000000111222222000000000000000000000000222222111000000000000000222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333222000//////000222333444333222000000000000111111111111111111111111111//////000000000000//////000000000000000000000000000000000000111111111111......///000000111222222000000000000000000000000000000000000000000///...000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000111111111111111000000000000111111000000000000000000000000111222222222222000///...000111111111111000000///000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111222333222111000111333222222222111111111000000222222222111111111000000222222222222222111111111222222222111111111000000111111111111111111111111222111000//////000111222111111111111111111111111222222222222222222222222333333222222111000000000111111111111111111111111111111111111111111111111222222111000000111222222000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000//////000222222333333333000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111111111000000000000111111111111222222222222111111222222111111111111222222222222222222222222222222222222222222222222222222000000000000000111111222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111222222222222111111111111000000000000000000000000222222111000000111222222000000000000000000000000222111000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222333222111000000111222333444333222111000000000000111111111111111111111111///000000111111000000///000000000000000000000000000000000000111111111111//////000000111222222222000000000000000000000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000111111111111000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000111111111111222222222222222111111111000000////////////000000111111222222111111000000000000111111000000000000000000000000333333333333222111000//////000000111111111111000000000000000000000000000111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111000111222222000000111222222222222111111111111111222222222111111111111111222222222111111000000000222222222111111111111111111111111111111111111111222111000000000000111222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111000000111222222000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000000000000000000000000000///000111222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222111111222222222222111111222111111000000111111222111111111111111111111111222222222222222222222222000000000000000111111222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000222111111111111111111222000000000000000000000000111111000000000000000111111000000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222111000000111222222333222222111111000000000111111111111111111111111000000000111111000000000000000000000000000000000///000000000111111111111000000111111222222222222000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000111111111111000000000000000000000000000000////////////////////////000111111222222111111000////////////////////////000000000111111111222222222222111111000/////////......///000111222222333111111000000000000111111000000000000000000000000///000000111222333444444...///000111111111111111000000000000000000000000111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111///111111111000///000111111111111111111111111111111111111111111111111111222222111111000/////////111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111222111111111111111111222000000111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000000000000000222222222222222111000///000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111000000////////////000000111111111111111111111111222222222222222222222222000000000000000111111222222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111222222111111111000000000000000000000000111000000000000000111111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222111111111111111111222222222222222111111111000111111111111111111111111000000111111111111000000111111111111111111111111///000000000111111111111111111111111111222222222000000000000000000000000//////000111111222111111000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111000000///000000000000000000000000//////////////////////////////000000000000///////////////////////////////////////000000000111111111111111111000000//////......///000111222222333111111000000000000111111000000000000000000000000...//////000111222333444...///000111111111111111000000000000000000000000000000000000000000000000//////000000111111111111111111111111111111111111111111111111111111111111///111111111000///000111111111111111111111111111111111111111111111111111111111111000000000//////111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111222333333444444111111111111111111111111111111111111111111111111111111111222222111111111000000111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000333333333222222000//////000111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111222222111111111111222222111111222222222222111111000000////////////000000111111111111111111111111222222222222222222222222000000000000000111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111///////////////000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000111111222000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222111111000111111111111111111111111000111111222222111111000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000111111222111111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111000000///000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000000000000000000000000000111//////000000111111222222111111000000000000111111000000000000000000000000222111000000000000111111///000000111111111111000000000000000000000000000000000000000000000000000/////////000111111222222111111111111111111111111111111111111111111111111000111222222000000111222111111111111111222222222111111111111111222222222111111111111111111111111111111111111111222222222000000000111222222333333111111222333333222111111111111111111111111111111222222222222222222222222111222222222333333444444111111111111111111111111111111111111111111111111000111222222222222111000000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000000111111111111000000000000000000000000111111222222222111111000000111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000////////////000000111111222222222222111111111000000000000000000111111111111111111111111111111111111111111111111111000000000000000111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000000111111111000000000000000000000000000111222222222222111000000000000000000000000000000000000000000111222222///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111222222111111111000111222222222222111000111111111111111111111111000111111222222111111000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222222111000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000//////000000000111111111/////////000111111222222000000000000000111111111111111000000000000111111000000000000000000000000333222111111111111222333000111111111111000000///000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111111111111111111111111111111222333222111000111333000000111111111222222222000000111111111222222222000000111111222333333333000000111111111222222222///000000111222222333333111222222333333222222111111111111111111111111111222222222222222222222222222222333333333333333333111111111111111111111111111111111111111111111111000111222222222222111000000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000111111111222000000000000000000000000///000111222222222222222000111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111......------------......111111222222222222111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000111111222222222333000000000000000000000000000111222333333222111000000000000000000000000000000000///000000111222222///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333000000000000000000000000111111222222222222111111000000222333333222111000111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111111000000000///////////////000000000000000000000000222222222222222111000///000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000111111111111222222222......///000111222333333111111111000000000000000111111000000000000111111000000000000000000000000111000000111222555777888111111111111111000///...000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111111111111111111111111111111222333333222111222333000000111111222222222222000000111111222222222222000000111222333444444555000000111111222222222222///000000111222222333333111222333444444333222111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000111222333333222111000000111111111111222222222222222111111111111222222111111111111111111111111222111111111000000//////000...---///222444333111111111111111111111111111000000000000111111111111//////000000///...------...////////////000000000111111000000//////......111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000111222222222333000000000000111111111111111111111111111111111111000000000000000111111222222222111111111111222222000000111111111222222222222111111111000000//////000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000222222222222222222222222222111000//////000111222000111111111111222222222000000000000000000000000222222222222222222222222222222222222222222222222000000111222222222222111000000111111111222222222000111111111111222222222000000000000000000000000222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////222222222222222111000///000000000000111111111111////////////////////////////////////////////////000000000000000000000000222222111000//////000000//////000000111111111222000000000000000000000000000000000000000000000000111111222222222333333333111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000111111222222222333333333111111111111111111111111666555333111000///......000111111111111222222222111111111111111111111111///111222444555555444444222222222222222222222222333333222111111222333333111111222222222333333333333222111000000111222333333333333333333222111000222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222111222222333222111000///111111111111111111111111111111111111000000000///000...---...111222111///111111111111111111111111000000000000111111111111000000111111000000///...111222222222222333333333111111000000////////////111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222111111111111111222222222000000000000111111111111111111111111111111111111000000000000000111222222222222111111111111222222000000111111111222222222111111111111000000000///000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000222222222222222222222222222111000//////000111222000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000000111222222222222222000000111111111222222222000111111111111222222222111111111111111111111111111111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111222222222222111111000000000000111111111111111111000000000///000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111222222222333111111111111111111111111333333222111000000111111000111111111111222222222111111111111111111111111///000111111222222222222222222222222222222222222333333222111111222333333111111222222222333333333333222111000000111222333333333333333333222111000222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222222333333444333222111000111111111111111111111111111111111111000000000000000...---...000000///...000000000000000000000000000000000111111111222222111111222222111111000000/////////000000000111111111000000000000/////////000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000222222111111111111111111222222222111111111111111000000000111111111222222222222222222222222222222111000000000000111222222222222111111111111222222111111111111111222222222111111111111000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222000111111222222222222222111111111111111222222222000111111111111222222222111111111111111111111111000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000333222111000000000111222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111000000000000////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000111222333444000111111111111222222222111111111111111111111111111111111000111111222222222222222222222222222222333222222111111222222333111111222222222333333333222222111111111111222222222222333333333222111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444333333222111111111111111111111111111111111111000000000000000000000//////000000//////////////////////////////000000111111111222222222000111111111111111000000.........////////////000000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000222222222111111111111111333222222222111000000000000000111111111222222222222222222222222222222222111111000000111111222333222222111111111111222222111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111000000000000000000111000000111111111222222222111111111111111111111111000000000000000000000000222222222222222222222222000111222222333333222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000444222000//////000222333///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000111000000000000000111111111000000000000000000000000000000000000000000000000////////////000000000000222111111000000111111222111111111000000000000000////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000///000000000000111111111111111111111111111111111000000000000111222333444000000111111111222222222111111111111111111111111555444333222222222333444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222333333333222222111222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000111111111222222111111000111111////////////////////////111111111111222222222222//////000111111000000000111111111222222222333333000000000000111111111111//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111333222222222111000000000111111111111222222222222222222222222222222222222111111111111111222222333222222111111111111222222111111111111111111111111000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111000000000111111000000000000000111111111222222222111111111111111111111111000000000000000000000000222222222222222222222222111111222333333333333222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111333222000//////000222444///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111111111000000000000000000000000000000000000000000111111111111111111111111....../////////000000000222222111111111111222222000000000000000000111111////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///000000000000111111111111111111111111111111111111111111000111111222222000000111111111222222222111111111111111111111111555444333222222222333444222222222222222222222222222222222222222222222222111111222222222333333333222222222333333222222222111222222333333333222222222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222111000000000000000111111111111111111111111111111000000000000111111111111111222333333111111222333000000000000000000000000111111111222222222222333...///000000111000000000000000000111111111222222000000000111111111111222000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111111111111111111222222222222333333333333333333333333333222111111111111222333333222222111111111111222222222222222111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333333333333222222222111111111111111000111111111111222222222222222222222222222222222222222222333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111000000000111222333000000000000111111111111////////////////////////////////////////////////000000000000000000000000000000000000000111111222111111111111000000000000000000000000000000000000111111111111111111111111////////////000000000000222222111111111111222222000000000000111111111111////////////////////////000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111333222111111000111111111000111111111111222222222111111111111111111111111111111111000111111222222222222222222222222222222111222222333333222222111111111222222222333333333222222333333333333222222111111222333333333222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222000////////////000111111111111111111111111111111///000000000111111111111...000222222111000222444111111111111111111111111111111111222222222333333///000111111222222111111............////////////000000111111111222222222111111111111111111111111...//////000111111222222000000000000000000000000000000000000000000000000//////000111222333333444111111111111111222222222111111111222222222333333333333333333333333333333222222111111222222333444222222111111111111222222222222222111111111000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111///000111222222111000///000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333444444333333222222222111111111000000000111111111111222222222222222222222222222222222111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111111111111000000000///000000000000000000000000111111111111111111111111//////000000000111111111333222222111111222222333///000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111222222222333111111111111111111111111222111111111111111222222000111111111111222222222111111111111111111111111///000111111222222222222222222222222222222222222111222333333333333222111111111222222222333333333222222333444444333222222000111222333333333333222222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222000000/////////000222222111111111111111111111111//////000000111111111222,,,///111111000///222444111111111111111111111111111111222222222333333333000111222333333333333333111111111111222222222222000000111111222222222222111111111111111111111111...//////000111222222222000000000000000000000000000000000000000000000000......///111222333444555000000111111222222222333111111222222222333333333333333333333333333333333222222111111222222333444222222111111111111222222222222222222111111000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222222000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333444444333333222222222222111111000000000111111111111222222222222222222222222222222222000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222///000111222222222222222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000///000000111222222222111111111000000//////000000000000000000000000111111111111111111111111000000000000111111111111333222222111111222222333//////000000111111111222111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111222222222222333333333111111111111111111111111000000000000111222333333000111111111111222222222111111111111111111111111///111333444555555444444222222222222222222222222111222333444444333222111111111222222222333333333222222444444444444222222000111222333333333333333222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222111111000000000111333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111///......000111222333333222111000000111222333333222111000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111222222222222111111333222111000000111222333111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111222222222222111111222222111000//////000000222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111333222111000000111222333222222222222222222222222333333222111000000111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333333222222111111111111111222222222333333333444333222222111111222222,,,...000222333444444333111111000000000000111111222222111111111111111111222222222111111111000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////000000000000000000000000222222111000//////000000333333222111000000111111////////////////////////000111111111111222222222222222222111111111000000333222111111000000111111000000000000000000000000222111111111000000//////...000111111000000111222////////////000000000000222222222111000//////...111000/////////000222333222222222111111111000000000000111111111222222222111222222333333222222111000000000000000000000000111111000000//////......000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111000///......///000111///000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111222333333333222222111111111111111111000000000000000000000000222222111111111222444555333333333222222111111111111222222333333222222111222222222222222222222222444444333222111000///...444333111000000000111111222222222222222222222222///000111222333222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222111111000///...000000111111111111000000000111222222222222111000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111333222111000000111222333111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000111111222222111111000222222111000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222222111000000111222222222222222222222222222222333222222111000000111111111111111111111111111111000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222222222111111222222222333333333444333222222111111222222...///000111222333333333111111000000000000111111111111111111111111111111222222222111111111000000000000000000000000000000111111000000////////////000000000000000000000000//////000000000000//////000000000000000000000000222222111000000000000000333222222111000000111111000000000000000000000000000111111111111222222222222222222111111111000000333222111111000000111111000000000000000000000000111111111111000000000///...000111111000000111222////////////000000000111222222111111000//////...111000/////////000222222222222222111111111000000000000111111111222222222000111111111111111111000000000000000000000000000111111000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222111000000000000111222000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333111111111111111111111111333333333333333333333333111000/////////000111222333333333222222222111111111222222333333222222111222222222222222222222222222222222111111111111111444333111000000000111222111111111111111111111111000000222333333333222111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111222111111000///...000000////////////000000000111222222222222111000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111222222111111111111222222111111111111111111111111222111000000000000111222111111111111111111111111000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000111111222222111111000222111000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222222111000000111222222222222222222222222222222333222111111000111111111111111111111111111111111000000000000000000000000222222222111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222333333111111222222222333333333444333222222111111222222111111000000111222222333000000000000000000000000111111111111111111111111222222222111111111111111000000000000000000000000111000000000000/////////000000000000000000000000///000000111111000000///000000000000000000000000222111000000000000000000333222111111000111111111111111111111111111111111000111111111111222222222222222222111111111111111333222111111000000111111000000000000000000000000111111111111000000000000...000111111000000111222/////////000000000111111222222111111000/////////000000000///000111111222222222222111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333222111111111111222333111111222222222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111222111000000///000000000333333333222222222222111111222222333333222222111111111111111111111111111000000111111222222222333333333222111111111111222111111111111111111111111111111222333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000//////222111000//////000111222111111111222222111111111000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000111111111111000000111111000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222111111111111111111222111222222222222222333333222222111111111111111222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333111111222222222333333333444333222222111111222222333222111000000000222222000000111111111111000000111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111111000000000000000111222222111111111111111222111111111111111111111111000000111111111222222222111111111111111111111111333222111111000000111111000000000000000000000000111111111000000000000000...000111111000000111222//////000000000111111111111111111111000000//////000000000000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222222222111111222222222222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111222222222000000000000000000000000444444333222222111111111222222222222222222222222111222222333333222222111000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111222222333333444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111000000///444333111111111111333444222111111111111111111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111222222222333333222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000000000000111111000000000111000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111222222111111111111111111222222333333333222111111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333111111222222222333333333444333222222111111222222333222111000000000111222///000111111111111000///000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111000000000000000111111222111111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111333222111111000000111111000000000000000000000000000000000000000000111111...000111111000000111222000000000000111111111111111111111000000000000000///000000000111111111111111111111111111111111111111111111111111111111111222111000000000000111222000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000111111111222222222333333333333333333333333333333333333222222111111222222222222222222222222111222222333333222222111000000000000000000000000222222222111111111111000222222222333333333222222333333333333333333333333222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000333333333222222333333333222222111000000111222222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111222222222222111111222222333333333333222222111111111111111111111111111111222333333222111111111111111111111111111111........................111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000111222222222222111000111111111222222333333444111111111000111111222333111111111111111111111111000000000000000000000000111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222333333111111222222222333333333444333222222111111222222222222111111111111111222///000111222222111000///000000000111222222333333111111111111111222222222000000000000000000000000000000000111111111111222000000000000000000000000000111111222222111111000000000000000000000000000000000000000000111111222111111111000111111222333111111111111111111111111000111111111111222222222111111111111111222222222333222111111000000111111000000000000000000000000000000000000111111111111...000111111000000111222000000000111111111222222111111000000000000000000//////000111111111111000111111111111111222222222222222222111111111111111222222000000000000222222000000000000000000000000000000000111111111111222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000111111111111000000111111222222222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222000000000111222222333333222222222222222222222222000000111111111000//////111222222222222333333333111222222333333222222111111111111111111111111111333222222222111111000000111222333333444333333333444444444444444444444444222222222222222333444444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000222222222333333222222222222222111000000111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111222222333444444333222222111111111111111111111111111222222333333222222111111111111111111111111111////////////////////////111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000111222222222222111000000111111222333333444444111111000000111222222333111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222222222111111222222222333333333444333222222111111222222000111111222222222111111///000111222222111000//////000000111222222333333000000111111111222222222000000000000000000000000000000111111111222222222000000000000000000000000000111111222222111111000000000000000000000000000000000000000000111222222111111000000111222222333000000000000000000000000000111111111111222222222000000111111111222222222333222111111000000111111000000000000000000000000///000000000111111111111...000111111000000111222000000111111111222222222000000000000000000000111...///000111222111111000000000111111111222222222222222222111111111000000222111///......///111222000000000000000000000000000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111222333333222111111000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333///000000111222222333333//////////////////////////////000111222111000000111111222222222333333333111222222333333222222111222222222222222222222222111111111111111222222222111222333444444444333333333333333333333333333333222111111000111222333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000111111111000000000111222333333222111000333222111000000111222333000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111222222444444444444222222111111111111111111111111111222333444444333222111111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000//////000000000000//////000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000111222333333222111000000000111222333333444444111111000000111222333333111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000444333333222222111111111111111222222222333333333444333222222111111222222///000111333333222222111...000111222222111000...///000000111222222333333000000111111222222222222000000000000000000000000000000111111222222222222000000000000000000000000111111222222222222111111000000000000000000000000000000///000000111222222111111000000111222333333////////////////////////000111111111111222222222000000111111222222222222333222222111000111111111000000000000000000000000//////000000111111111222///000111111000000111222000111111111111222222222000000000000000111111111...///000222222111111000000000111111222222222222222222222222111111000000111///...------...///111000000000000000000000000000000111111222222222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000222222444444444444222222///000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111222333333444///000000111222222333333222222222222222222222222000111222333444444333222111111111222222333333333222222222333333222222222222222222222222222222222...///000111222333444444000111333444555444333333222222222222222222222222222111000000000111222333333333333333333333333333111111111111111111111111000000000000111111111111//////000000000000//////111111111111111111111111333222222111111222222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000222111111111000000//////...///222333444333111000000000000111222222222333111111222222222222111111444444444333333222222222000111111222222222111111111111111111111111111111////////////////////////111111111111111111111111//////000000111111111222000000000000000000000000////////////000000000000......///000111222222333111111111111111111111111222111111111000000//////000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000111111111222222222222222222111111111000000111111222222222222111111000000000000000000000000///......000333444444444000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111222111111111000000//////333333333222222111111111111///...///222333222///111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222//////000000111111111111222111111111000000//////111111111111111111111111111111111111111111111111//////000111222333333444111111000000000000111111111111111111111111111111111111111111111111111111...///000111222333333333111111111111111111111111000000000000000000000000......///000111222333333111111111000000000000000000000000111222222333333///111222111000///000111222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......000000111222222222222111222222111111111111222222111111222333333333333222333333333333333222111111111111222222222111111000333333333222222111111111111111222222222333333333444333333222111111111222000000000000000000000000111111111111111111111111222222222222222222222222333333333222222111111111333333333222222111111111222222222222222222222222444444444444444444444444333333333333333333333333111111111111222333444444222222222222222222222222333333333222222111111111000000000000111111111111///000000111111000000///111111111111111111111111333222222111111222222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000........................111111111000000000//////111111111111000000000//////000111222222222111000111111111111111222222222222222222333333222222222444444333333333222222222111111222222222111111000111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111000000000000000111111111111111111111111111111111111111111111000000000///000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000000111111111222222222222222222111111111000000111111222222222222111111000000000000000000000000000///...000222444333333000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111222111111111000000000000333333333222222111111111111///...///222333111000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000111111111000000000111111111222222111111111111000000000///000000000000000000000000111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111000111111222222222111111111111111111111111111111000000000000000000000000222222111111000000000///111000000000000000000000222222111111111111111111///111222111000///000222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000111222222222222111222222111111111111222222//////000111111111111000///000000000//////...---111111222222222111111000333333333222222222111111111111222222222333333333444333222222111111222222111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111333333333222222222111111222222222222222222222222333333333333333333333333333333333333333333333333222222222111222222333333222222222222222222222222333333222222222222222222000000000000111111111111000111111111111111111000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000///////////////111111111111000000000000111111111111111111111000222222222111111111111111222333333333333333333222333333333333222222222222222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111222222222222111111111111000000//////111111111111111111111111111111111111000000000000111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111111111111111111111222222222222222222111111111111111111111222222222222111111000000000000000000000000111000///000222333222111000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222222222111111111111222222111111111111111111111111111111111111111000000000222222222222222111111111111/////////111222111000111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111111111111111111222222222111111111111000000000000////////////////////////111111111111111111111111222222222111111111000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222222111000000111111111111111111111111000000000000000000000000333333222222111000//////000000000000000000111111333333222222111000000///000111222111000000111222000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222000000111222222222222111222222111111111111222222//////000111111111111000111111111222111111000///000111111222222222111111333333333222222222222111111111222222222333333333333333222222111111222222111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222222111333333333222222222222111333333333333333333333333333333333333333333333333444444444333333222222222333333222222111222222222222222222222222222222222222222222222222222333333///000000000111111111111111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111000000000000000222222111000000000000111333222222222111000000000111222222333333222222111333222222222222222222222222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000111111111222222111111000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000222111///000111222111///000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111000000///000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111222222222222111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333222222222222222222333111111111111111111111111111111111111111111111111111111222222222111111000111111111111111111111111000000000000000000000000111111111111222222222333000000000000000111111111222222222111111111000000000111222222000000111222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222222000000111222222222222111222222111111111111222222111111222333333333333222111222222222222222111111000000111222222222111111222222222222222222222222111111222222222333333333333333222222111222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222555444444333333222222111444444333222111111111111222222222222222222222222111111111222222333333333///000000000111111111111111111222222222222111111111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000111111111111000//////000000111333222222222111000000000000000111111111111000000222222222222222222222222222222222222222111000///111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000/////////000000000111111...//////000111111222222000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000222111///000111111000...000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111222222222111111111111111111111111///000000000000000111222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111///000000111222222333333333222222222222222222333111111111111111111111111111111111111111111111111//////000111222333333333111111111111111111111111000000000000000000000000000000000111111222222333//////000000111111111111000000111111111222222222000222333222111000111222333222222111111222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111...//////000000111111111000000111222222222222111222222111111111111222222111111222333333333333222......//////000//////...///000111222222222222222222222222222222222222222111111222222222333333333333222222111222222333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444444444333333222222222444444333222111111111111222222222222222222222222111111111222222333333333000000000000111111111111000111111111111111111000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111222222222222000000000000111111111111/////////000000000111111222222222111111111111111//////000000000000//////111111111222222222222222000111111222222222111111111111111111111111111111////////////////////////111111111111111111111111111111111111000000000000000000000000000000000000.../////////000000000000......///000111222333333000000000000000000000000000000000000111111111111222222222111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111/////////000111111222222222222222111111111111111111111111111111222222222111111222222222222111111000000000000000000000000111000//////111111000...000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111222222222222222000000000111111111111111...000111111000000111222111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111...///000111222333444444222222111111111111222222111111111111111111111111111111111111111111111111...///000111222333333333111111111111111111111111000000000000000000000000111111111000000000000000/////////000111111222222///000000111222222333333111222333222111111111333333333333222222333333333000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111///////////////000000000000000111222222222222111222222111111111111222222//////000111111111111000000000111111222222111111///000111222222222222222111222222222222333333333111111222222222333333333222222111111222222333333222222222222222222222222111111111111111111111111222222222222222222222222111222222222222333333333111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111222222222222222222222222222222222222222222222222222333333000000000000111111111111///000000111111000000///111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333333333333333333333333000000000000111111111222///000000000111111111111,,,---///000111222111111111111111111111222222222000000111111111111000000000111111111222222222222///000111222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000//////000000000111111111//////000000111111111222000000000000000000000000///000000000111111111111222222222111111111000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111...//////000111111222222222222222111111111000000000000111111111222222222111111222222222222111111000000000000000000000000000///...///000111000///000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111222222333333333///000000000111111111222...000222111000///111333111111111111111111111111000000000000000000000000000000000000000000000000111111111000000111111111000000000/////////......///000000000111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111///000111222222222222222111111111111111111111111000000000000000000000000///////////////000000000...//////000111111222222111111111111111111222222111222333333111111222333333222222222222222222333000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111222222222222111222222111111111111222222//////000111111111111000333333444555555555555555//////000222222333333222111111222222222333333333111111222222222333333333222222111111222222333444222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333111111222222222333333333444444444444444444444444333333333333333333333333111222222333333444444555222222222111222222333333222222222222222222222222333333222222222222222222000000000000111111111111//////000000000000//////111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////000000111111111222***,,,...111222222222111000000111111222222222333111111222222222222111111000000111111222222222222...///000111222333333333111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000111111111111222222222111111111111000000000000000000000000000000000000//////000000111111111222222222222222111111000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111...//////000111222222222222222222222111111000000000000111111222222222222111111222222222222111111000000000000000000000000000......///000111111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111222222333333333//////000000111111111222...000222111//////111333111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222000000//////.........---//////000000111111111222000000000000000000000000111111111111111111111111222222222111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111222222222222111000000111111111111111111111111000000000000000000000000)))***,,,...000111333444...//////000111222222222333333222222111000000000111222333333111111222333222222111111111111222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111000000000000111222222222222111222222111111111111222222111111222333333333333222000111222222333333333333//////000222222333333333111111111222222333333333111111222222222333333333222111111111222333333444222222222222222222222222111111111111111111111111222222222222222222222222111111111222222333333333111111111222222333333333444444444444444444444444444444444444444444444444000111222333444444555666111111111111222333444444222222222222222222222222444333333222222111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111222333333333444333222222222111000000000111111111111111111111111111111111111111111111111////////////////////////555555444333222111000///000000000000000000000000111111111111111111111111000000111222222222222111...---,,,,,,,,,...///000222222222333333222222222222222222222222222222222222222222222222222222222333222111000000111222333111111111111111111111111222222222111111111111000111111111111111222222333000111111111111222222222222111111111000000//////333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000333222111/////////000111000000000000000000000000000000111222222222111111111000///000111222111///111111222222222222111111---......///000111111111000111111111111222222222//////////////////////////////000000111111222222333333333222222222111111000000111222333444444555111111111111111111111111444333111//////000111222333333333333333333333333111111111000000000//////111111000000000111333444000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000222111000//////000111222000111111111222222222222000111111111111222222222000111111111111222222222222222222111111111111000111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111222222111111111111222222222222222111111111000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333111111000000000000111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333555444222222222222444555222222222222222222222222111111222222222333333333333333333222222111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111////////////////////////111111111111000000000000000000000000000000000000111111111111111111111111111111111111111000//////000////////////000000111111111222222222222111111222222222222222222222222111111111111111111111111222222111000000111222222111111111111111111111111222222222111111111111000111000000000000111222222000000111111111222222222111111111111000000000///222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000333222000/////////000111111111111111111111111111222222111111111111111111222111000111222333222000111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111000000000111111222222222222222222222222222333333222222222222222222222222444333111000///000111222222222222222222222222222333333333222222222111111222111000000000111222333000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000111111000000000000111111000000000111111111222222000111111111111222222222000111111111111222222222222222222111111111111000111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111222222111111111111222222222222222111111111000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333111111111000000111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333444333333333333333333444333333333333333333333333111111222222222333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111000000111111111111111222222222111111111111111111111111222222222222111111000000000000000000000000000000.........//////000000000000000000000000000000000111111111111111111111111444444333222111000///...111222222222222111111000000111111111111111111000111111111111111111111111000000000000000000000000222222111000000111222222111111111111111111111111222222222111111111111000000000/////////000111111000000000111111111222222111111111111000000000000222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111000000///000000000222222222222222222222222444333222000000000111111333222111222333444333111111111222222222222111111333333222111000000//////000111111111111222222222333333333333333333333333111111111111111000000000---...///000111222333333333333333222222222111111333333333333333333333333333222111000000000111222111111111111111111111111333333333222222222222222333222111111000111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111000000000000000000000000000000111111111111000000/////////000000000111111000111111111111222222222000111111111111222222222222222222111111111111000111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111222222111111111111222222222222222111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333222222111111111111222222222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333333333444444444444333333444444444444444444444444111111222222222333333333333333333222222222222111222222222222222222222222000000000000000000000000000000111111111222222222000000000000000000000000222111111111000/////////000000000111222222222333111111111111111111111111333333222222111000000000111111111111111111111111........./////////000000000000000000000000000000111111111111111111111111555555444333222222111111222222333444333222000///000000111111111111000000000000000000000000000000111111111111111111111111222111111111111111111222111111111111111111111111222222222111111111000000///////////////000000111000000000000111111111111111111111000000000000000222111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000000222222222222222222222222666444222000//////000111333222111111333333222111111111222222222222111111333333222222111000000000000000111111111222222222333333333333333333333333222222222111111000000000//////000000111222222333222222222222222222222222333333333333333333333333222222111000000111111222000000000000000000000000000000000000000000000000333333222111111000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000111111111000000000000000000000000///000111222222111000///////////////000000000000000000111111111222222222000000111111111222222222222222222111111111000000111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333333222222222222222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333222333444555555444333222444444444444444444444444111111222222222333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111222222222222000000000000000000000000222111111111000/////////000000000111222222222333111111111111111111111111222222222111111111000000222222222222222222222222111111000000000/////////000000000000000000000000111111111111111111111111222222111111111111222333111111222333222111///...000000111111111111000000000000000000000000000000222222222222222222222222111111111222222111111111111111111111111111111111222222222111111111000000///////////////000000111//////000000000111111111000000000000000000111111111111111222222111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111000000111111111111111111111111666444222000//////000111222000///000111222111000111111222222222222111111111111111111111111111111000000111111111222222222222222222222222222222222333333222222111111000000222222222222222222222222000000111222333333444444333333333333333333333333111111111111111111222222000000000000000000000000000000000000000000000000222222222222111111000000000000000000000000000000///////////////////////////000000000111111111111//////000000111111111111000000000000000000000000///000111222222111000///////////////000000000000000000111111111222222222000000111111111222222222222222222111111111000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333333222222222222222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000////////////000000222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333333333555666666555333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111222222222222333111111111111111111111111111111111111111111000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000000000000000000000000000000111111111111111111111111000///.........///111222000000111111111000//////000111111111111111111000111111111111111111111111222222222222222222222222000111222222222222111000111111111111111111111111222222222111111111111000000000/////////000111111/////////000000000111111000000000000111111111111000111222222222222111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111000000000000000000000000000444333222000000000111111111000///000111111000///111111222222222222111111000000111111111111111111000111111111111222222222111111111111111111111111222222222222222111111111333333333222222222111111///000111222333444444555333333333333333333333333000111111111222222222222000000000000000000000000222222222222222333333333111111222222222111000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000111111222222000000000000000000000000000000111111111111000000/////////000000000111111000111111111111222222222000111111111111222222222222222222111111111111000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111222222111111111111222222111111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333222222111111111111222222111111111111111222222222111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222000000000//////000000000222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333444444555555555555444444222222222222222222222222111111222222222333333333111222222222222333333333333333333333333333333333000000000000000000000000111111111222222222333333222222222222222222222222111111111222222222222222222222222111111111111111111111111111111111111111000000000111222222333333111111111111111111111111000000111111111111222222000000000000000000000000111111111111111111111111222111000......///000111111000000000000111111222111111222222222222111111222222222222222222222222111111111111111111111111000111222222222222111000111111111111111111111111222222222111111111111000111000000000000111222222////////////000000000111///000000000111111111111000111222222222222111000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111...///000111222111111000111111111111111111111111222222111111111111111111222111000000222222111000111111222222222222111111111111111000000//////...000111111111111222222222111111111111111111111111111222222222222222222333111111111111222222222222111111111222222333333333222222222222222222222222000000111222222222222222111111111111111111111111111111222222222333333333000000111222333222111111000000000000000000000000000000000000000000000000000000000000111111111111...//////000111111222222000000000000000000000000111111000000000000111111000000000111111111222222000111111111111222222222000111111111111222222222222222222111111111111000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333111111111000000111111111000000111111111222222222111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333555555444444444444555555333333333333333333333333111111222222222333333333111111222222222333333333333333333333333333333333000000000000000000000000111111222222222333333333222222222222222222222222111111111222333333333444333222222222111111000000111111111111111111111111//////000111222333333444000000000000000000000000......///000111222333333000000000000000000000000111111111111111111111111888666444222111111222333111111000///000111333444222222333333333333222222222222222222222222222222000000000000000000000000000111222333333222111000111111111111111111111111222222222111111111111000111111111111111222222333////////////000000000000//////000000111111111222000111222333333222111000000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111...///000222222222111000222222222222222222222222000111111222222222111111333222111111333333222111111111222222222222111111333333222000///---,,,,,,000111111111111222222222111111111111111111111111111111111222222333333444......///000111222333333333333333222222222222111111111111111111111111111///000111222222222222222111111111111111111111111//////000000111111111111///000111222333333222111000000000000000000000000000000000000000000000000000000000000111111111111...//////000111222222222000000000000000000000000222111000//////000111222111111111111222222222222000111111111111222222222000111111111111222222222222222222111111111111000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111222222111111111111222222000000111111222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111222222222333333333111111000000000000111111000000111111222222222222111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222222222222333333222222222111111222222222333333333333222222222222222222333666555444333333444555666444444444444444444444444111111222222222333333333111111111222222333333333333333333333333333333333222222222111111111111000444444333333222111111111111111111111111111111111000000000000000000000000333222222222111000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000333333333222222222111111222111111111000000//////111111111111111111111111444444333222222333444444111111111111111111111111111111111111111111111111000000111111111222222222000111111111111222222222000000111111111222222222333333333222222111111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000333333222111000000000111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000222111111111000000//////111111111111111111111111111000///------///000111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000111222222333333000000111111111222222222///000000000000111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111222222///////////////000000111222111111111000000//////111111111000000000000000000000000000000000000000000000000000111111111111000000000000111111111111///000111222222111000///000000000000//////////////////////////////////////////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000111222222333333111111111111111111111111111111111111000000//////111111111111111111111111222222222222222222222222777555333111111111222333111111111111111111111111000000000000000000000000111111111111111111111111333333333222222111111111333333333333333333333333222222222222222222222222000000000000111111111111222222222222222222222222111222333444444444444333222222222222222222222222333333333333333222111000333333222222333333444555333333333333333333333333222222222222222222222222222222222222222222222222333555666555444222222333222222222333333222222222222222222111111111111000111111111222222222222222000000000111111222222222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111000000000//////111111111111000000000///000000000000000000000000444333222111111222333444111111111111111111111111111111111111111111111111000000111111111222222222000111111111111222222222000000111111111222222222333333333222222111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222111111000111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111222111///......///111222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111111000000000000222222111111111111111111000000111111111222222222000000000111111111222222111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000//////000111222222333333000000000000000111222222111111111111000000000///111000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111///000111222222111000///111000000000////////////000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111111111000000000000000000000000000000000111222222333333111111111111111111111111222222111111111000000000111111111111111111111111222222222222222222222222333222111000000111333444111111111111111111111111111111111111111111111111111111111111111111111111333333333222222222111111333333333333333333333333222222222222222222222222111111111222222222222333222222222222222222222222222222333444444333333333333333333333333333333333444444444444444333222111333333333222333444444555333333333333333333333333333333333333333333333333333333333333333333333333555666777777555444444555222222333333333333222222222222222111111111111000//////000000111222222333111111000000000000000000111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111000000000000/////////111111111111000000000000////////////////////////222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222000111111111111222222222111111111111111222222222222222222222222111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111000111111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000333333222222111000000///111111111111111222222222111111111111222222222333111111111111111111111111000000000111111111222222222222222222222222222222111111111111111111111111000000000000000000000000---...///000222333444444111111111111111222222333111111111111000000000000000000000000000000111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111111111000000111111000000000/////////111111111111111111111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222222111111000000000000000000000000000000000000000111222222333333111111111111111111111111222222222222222111111111111111111111111111111111222222222222222222222222111000//////000222333444111111111111111111111111111111111111111111111111111111111111111111111111333333333222222222222111333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222333333333444333333222222444444444444444444444444444444555555444444333333444333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333666777888888666555555666333333444444444444333333222222222111111111000000//////000000000111111111333222222111000......---111111111111111111111111000000000111222222222333000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000222222222222111111111111111111111000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111000000000111222333333000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000...//////000111222222333111000000000000111222222111111111000000000000000000000000000000111111111000000000000000000000000///000000000111111111111///000000000111111111111000000000111111000000000111111111000000000//////000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000333333222222111000000000000000000000000000000000000000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111000111222333444111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222333444444444444333222222555555555555555555555555333444444555444444333333444444444444444555555666333333333333333333333333444444444444444444444444444444444444444444444444555777888888777666666777444555555666666555555444222222222111111111000000111111111000000000//////111111111111000000000000111111111111111111111111000000000111222222222333000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111000000000111222333333000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000000000000////////////000111111000000000000000000111111//////000000111111111111000000000000000000000000///000000000111111111111///000000000111111111111111000000000000000000111111111111111000000000000//////////////////////////////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111000000000000000000000000000000000000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111444444333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333333444333333333333333333333333444444555555555444444333555555555555555555555555333333444444444444444333555555444444555555666777444444444444444444444444555555555555555555555555555555555555555555555555444666888888666555666777666666777777777777666666222222222111111111111000333222222111000000//////......///111222333444555222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111......///////////////000000000000000111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111222222222111111111111111000111111111111222222222222222222111111111111111000000000111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000111111222222222222222222222222222222222222222222222222111111111000111111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222222///000000111222222333333222222222111111111111111111111111111222222222333111111111111111111111111111111111222222222222333111111111111111111111111111111111111111111111111000000000000000000000000222111111000000///......///////////////000000111000000000000111111111111/////////000111111222222000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111222222111111111000000000........................//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000111222222333333111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111555555444444333222111111111111111111111111111111222222222222222222222222111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333222222222333333333444444555555555555555555555555444555666666777777666666666666666666666666666666333444555555666555555555666555555555555666777777666666666666666666666666666666666666666666666666666666666666666666666666444666888888777666777888777777888888888888777777222222222111111111111000222222222222222111111111000111111222333444444555222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111............//////000000///000000000111111111111111111111111111111111111000000111222222111000000111111111111111111111111111111111111111111111111222222222111111111000000000111111111111222222222222222222111111111000000///000000000111111111222111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111000000000000111111222222222222222222222222222222222222222222222222222222111111000111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111///000000000000000000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333111111111111111111222222222222222111111111000000000000000111111111222222111111111111111111111111111111111222222222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000/////////000000//////000000111222///000000000111111111111...//////000111111222222000000000000000000000000000000000000111111111111000000000000111111111111222111000//////000111222222222222111111111000000//////////////////////////////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111222222333333000000000000000000000000000000000111222222333333111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111222222333333333222222111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333444444444444444444444444333444444444444555555555666666666666666666666666444555666888888999999999999999999999999999999999555666777888888888888888666666555555666666777888777777777777777777777777777777777777777777777777777777777777777777777777555777999999888777888999888888999999999999888888222222222111111111111000111111111222333333444444666666555444222111000000222222222222222222222222333222222222111111000000000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111///000000000111111222222//////000000111111111222000000000000000000000000000111222333333222111000111111111111111111111111111111111111111111111111222222222222111111000000000111111111111222222222222222222222111111000000//////000000111111111222111111111111111111111111111111111111111111111111//////000000111111111222000000000000000000000000111111000000000000111111222222222222222222222222222222222222222222222222333333222111000000000111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000//////000000111111111222111111111111111111111111//////000000000000//////111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111222222333333333333333222222111000000000222222222222111111000000///000000000000111111111111111111111111111111111111111222222222333333333////////////////////////111111111111111111111111000000000000000000000000......//////000000111111111111111000111222222333//////000000111111111222...//////000111222222222000000000000000000000000000000000000111111111111000000000000111111111111222111000//////000111222222222222111111111111000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111222333333444000000000000000000000000000000000111222222333333111111111111111111111111//////000000111111111222111111111111111111111111000000000000000000000000///000111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333333333444444444444444444444444555555555555666666666777777777777777777777777777444555777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::::::::666666666666666777888888888888888888888888888888777777777777777777777777777777777777777777777777666888::::::999999:::;;;888999999::::::999999888222222222111111111111000000000000000111111111111222222222222222222222222111111111000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000222222111111111111222222////////////000000000000222111111111000000//////111111111111111111111111000000000000000000000000///000111222222222222222000111111111111222222222666555333111000000111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111000000111000///000222333333222333222222111111111000000444333333222111000//////000111111111111222222222333222111111000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000111222333333333333222111222222111111222222333444...............//////000000000000111222222222333111111111111111111111111//////000111111111111111333333333333333333333333222222222222222222222222111111111111111111111111444444333333333333333333222222222222222222222222444444333222111111111111000111222333333222111000//////000111222333333333000000111111111111000000333333222222111000000000111111111111111111111111333111///......///111333111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000000////////////000000000000222222111000//////000000111111111111111111111111000000111111222222222333222222111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000111111222222111111000333333222111111222333333222222222111111111000000111111111111111111111111222222222222111111000000222222222222111111000000222222333333333444444444333333333333333333333333222222333333333222222111333333444444444444444444666666666666666555555444666666777888999::::::;;;<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888888:::::::::999999999888888999999999999888888777777:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????222222222111111111111000000000000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000111000000//////000000111////////////000000000111111111111111000000000///111111111111111111111111000000000000000000000000111111222222222111111000000111111111111222222222444333222111111111222333222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111000000222111000111222333222000222222222222111111000000333333222222111000000000000111111111111222222222333222111111000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000000111222222222222111000000000000000000111222222222222111111222222333444111111111111111222222222111111111111111111111111///000000111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333222222222222222222222222222222111111111222222333000111222222222222111000000000000111222222222333000000111111111111000000111111111111111111222222111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111////////////000000000111000000000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000111////////////000000000111222222111000000000000000111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111333333222111111222333333222222222111111111000000111111111111111111111111222222222222111111111000222222222222111111111000222222222222333333333444333333333333333333333333333333444444444333333222444444444444555555555555777777888888888888777777777777888999:::;;;<<<<<<======<<<<<<<<<<<<======>>>???@@@@@@AAAAAAAAA@@@AAAAAA@@@??????>>>=====================<<<;;;;;;???>>>>>>>>>==================>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<============>>>>>>???@@@AAAAAABBB222222222111111111111000000000000111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111222222222222222222222222000000000000000000000000000//////......//////000/////////000000000111111111111111111000000000000111111111111111111111111000000000000000000000000333333333222222000//////000111111111111222222222111111111111111222333444222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000444333111111222222000///000111222222222111000///111111111111111111111111000111111111111222222222333222111111000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000///000111111111111000///111111000000111111222333444444333333444444555666222222222111111111111111111111111111111111111111///000111111222222111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111222333333333222222222222222222222222000//////000111222333333000111222222222222111000111111111111111111222222000000111111111111000000///000000111222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111000000000000111111111111000000000000000000000000/////////000000000111111/////////000000000111111222222111000000000000111111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222333222222111111222222333222222222111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111222222222333333333222222222222333333333333333444444555555555444444555555555666666666777777888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>???@@@???????????????@@@@@@BBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@??????AAAAAAAAAAAA@@@@@@@@@???===>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>?????????============<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@AAABBBDDDDDDEEE222222222111111111000000000000111111111222222222222222222222222222222222111111111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000//////......//////000//////000000000111111111111111111000000000000000111111111111111111111111000000000000000000000000222222222222222111000///000000111111111222222222111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111222222111111000666444222222222111000...///000111222222111000///000000111111111222222222000000111111111222222222333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000000111111111111111111000333333333333333444444555222222222222222333444444333222222222111000000000111111111111111111111111000000111222222222222111333333333333333333333333222222222222222222222222111111111111111111111111//////000111222222333333222222222222222222222222000000//////000111111222111111111222222111111111222222222111111111111111000111111222222111111000000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111///000000000111111111111000000000000000000000000//////000000000111111111//////000000000111111111222222111000000111111111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333222222222222333333333333333444444555555555555555666666777777888888999999888999:::;;;=========>>><<<===>>>>>>@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBDDDEEEFFFFFF222222222111111111000000111111111111222222222222222222222222222222222222000000000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000111111111111111111111111111111000000000000000000000000///000111222222222222222000000111111111222222222333333222222111000//////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111666444222222222222000/////////111111111111000///000000000111222222333333000000111111111222222222333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222333333222222333333444555111111111111111222333333333222222222111000000000111111111111111111111111000000111222222222222222333333333333333333333333222222222222222222222222111111111111111111111111//////000111222222333333222222222222222222222222222111111000//////000000222111111111111111111222222222222111111111111111111111222222222222111111222222222111111111000000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111222222333111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111222111111111111111222222111111111111111111111111111111111000000000000000000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222333222222222222222222222333111111222222222333333333222222333333333444444444333444444555666666555555777777888999999:::;;;;;;888999;;;<<<===>>>????????????@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEEEEEEEEEEDDDCCCCCC????????????????????????????????????????????????????????????>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFF222222222111111111111000111111111222222222222333222222222222222222222222/////////000111111222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000111000000//////000000111000000000111111111222222000000000000111111111111111111111111111111111111000000000000000000000000//////000222222333333333000111111111111222222222333333333222111000...---111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111444333222222333444222111/////////000000000111111000000111111222222222333000111111111111222222222333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333333222222222222333333000000//////000000111222333333222222222333444444222222222111111111111111111111111111111111111111000111222222333222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111111222333333333222222222222222222222222333333222111000//////000222222111000000111222222111111111111111111222222111111222222222222111111333333222222111000000///111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000222111111111111222333333111111111111111111111111000000000000111111111111000000000000000000000000000000000111111111222222000000000111111111222222222111111111111222333333111111111111111111111111222222222111111111111111000000000111222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333222222111222222333333222222111111111111111111222222222111111111111111111111111222222222222333333333333222222222222333333333333222222333333333444444444333333444444555555666666444555666666777777777777888999999:::;;;<<<======:::;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDD222222222111111111111000111111111222222222333333222222222222222222222222//////000111111222333333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000//////......//////000000000111111111222222222///000000000111111111111111111111111111111111111000000000000000000000000000111111222222222111111000111111111111222222222111111222222111000///...000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222111000222444555555444000000.........///111222111111111111111222222222000111111111111222222222333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111333222111000000111222333//////......//////000111333333222222333333444555111111111111111222222222111111111111111111111111000111222222333333222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333222222222222222222222222333222222111111111222222222222111000000111222222000000000111222222222333111222222333333222222111222222111111111111111111111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000222222111111222222333444111111111111111111111111000000000000111111111111000000000000000000000000000000111111111222222222000000111111111222222222222111111111222222333444111111111111111111111111333333333333222222222111///000000111222222333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111111222333333333333222111000000111111111222222222111111111111111111111111222222222333333333444444222222222333333333444444333333444444444555555555444444555555666777777888666777888999::::::::::::999::::::;;;<<<===>>>???===>>>???@@@AAAAAABBBAAAAAABBBCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDD222222222111111111111000111111222222222333333333222222222222222222222222000000111222333333444444111111111111111111111111000000111111222222222222222222222222222222222222000000000000000000000000.........------.........000111111111111222222222//////000000111111111222111111111111111111111111000000000000000000000000222222222222222111000///000111111111111222222222...///111222222111000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111000///000222444666777666111000...,,,---///222444111111111111111111111111000111111111111222222222333222222111000111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111222111000//////000111222000000000000000111111222222111111111111222333333000000111111222222222333111111111111111111111111111111222333333333333222333333333333333333333333222222222222222222222222111111111111111111111111444444333333333333333333222222222222222222222222111111111111222333444555333222111000000111222333//////000111222333333444111222222333333222222111000000000111222222333333111111111111111111111111333111000......000111333111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222222111111222222333444111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222111111111222333333444111111111111111111111111444444444333333222222222///000000111222222333333000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111222222111111111111222333444444333222111000000111111222222222222111111111111111111111111222222222333333444444444222222222333333444444444444444444555555555666666555555555666777888888999888999:::;;;<<<<<<<<<<<<::::::;;;<<<===>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKMMMKKKIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPRRRTTTUUUVVVVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD///000111222222222222222000111111111111222222222333333333333333333333333333333333222222111111111222222222333333444444444000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000///000111222111000...,,,......//////////////////000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222111111111000000000000000000111111111111333333333222222111111111111111111111000000//////111111222222222222111111222222111111000000//////111222333333333111000/////////000111222333333333111111111111111111111111222222222111111111000000000000000000000000000000222222222222222222222222////////////000000000000111111111111111111111111444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111000000111111111222222222777333000000222444444333222222222111111111111111333222222111111222222333000111111111111222222222333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111333222222222111000000000000000000111111222333333000000000000000000000000333333333222222222111111111111111111111111111111000000000000000000000000222222111111111111111111000000///......///000111222111111111000000////////////000000111111111222111111000000111111222333000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111444444444333333222222222222222222222222222222222222222111111111111222222333333333333333333333333444333333222111111111222555444444333222111000000//////000111222222333333222222222222222222222222000111111111111222222222222222222222222222222222222222333333333444444444444444444444444444444444333333333444555666777777999999999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@AAA??????>>>>>>>>>??????@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFHHHIIIJJJKKKMMMNNNOOOOOONNNMMMKKKJJJKKKLLLNNNOOOOOONNNMMMMMMNNNOOOQQQRRRVVVVVVXXXYYY[[[[[[\\\\\\]]][[[YYYVVVUUUVVVXXXYYYVVVWWWWWWWWWWWWWWWWWWVVVWWWVVVTTTRRRPPPNNNMMMLLLJJJIIIHHHGGGFFFGGGGGGHHHLLLKKKJJJIIIHHHHHHIIIIIIGGGFFFEEEFFFGGGHHHGGGFFF000000111222222222111111000111111111111222222222333333333333333333333333333333333222222222111111111111111222222333333333222222222222222222222222111222222222222333333333000000000000000000000000000000000000000000000000///000111111111///...---000000000000000000//////000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222111111111000000000000000000111111111111333333333222222222111111222222111111111000000000111111222222222222111111222222222222111111111111222222222222222111000000000000000111222222222333111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222//////000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111000000111111111222222222666333111111333444444333111111111111111111222222333222222111111222222333111111111111222222222222333222222222111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111222222222222222111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111000//////...///000000111111111111000000000//////000000000111111111111111111000000111111222333000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111000000111111111111111111111111111111111222222222222222222222222111111111111111111111111444444333333333222222222111111111111111111111111111000000000000000000111222222222222222222222222333222111111000000000111444333333222222111111111///000000111222222333333222222222222222222222222111111111111222222222222222222222222222222222222222222222333333333333333444444444555555555555555666555555555555666777777888999999;;;<<<===>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBCCCEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIKKKLLLMMMNNNOOOQQQRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYZZZ\\\^^^```aaabbbbbbaaa___]]][[[ZZZ[[[]]]^^^```aaabbbccccccbbbaaaaaa___^^^\\\YYYWWWUUUSSSRRROOOOOOMMMMMMMMMMMMOOOOOORRRRRRQQQPPPOOONNNMMMLLLKKKJJJHHHIIIJJJJJJIIIGGG111111222222222111111000000111111111111222222222333333333333333333333333333333333333222222222222000111111111111111222222222222222222222222222222111222222222222333333333000000000000000000000000000000000000000000000000000000000000////////////222222222111111000000000000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111111111000000000111111111222222333333333222222222222111222222222222222111111111111111222222222222111111222222222222222333333333333222111111111111111111111111111111111111222222111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111111111222222222444333222333444444333111000000000111222222222333333222222111111222222333111111111111222222222333222222222222111111111111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222444444333333222111111000222222222222222222222222111111111000000000//////111111111111111111111111222222222222222222222222111111111111111111111111222111000///////////////111111111111000000000000000000000000111111111111111000000000000111222222000000000000000000000000000000111222222222222111222222222222222222222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111333333333333222222222222000000000000000000000000000000////////////000000111111111111111111111111222111000000///000000000222222222222222222222222000000000111222222333333222222222222222222222222111111111111222222222333222222222222222222222222222222222222222222222222444444444555555666666666888888777777777888888999999:::;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHGGGGGGHHHIIIIIIJJJLLLMMMNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWXXXWWWVVVVVVVVVXXXYYYZZZZZZZZZZZZ[[[\\\^^^___```___```bbbeeegggiiijjjkkkgggeeecccaaaaaaccceeefffjjjllloooqqqqqqpppooommmjjjiiigggdddaaa^^^\\\[[[WWWVVVVVVVVVVVVXXXYYYZZZ]]]]]]]]]\\\ZZZWWWTTTRRRQQQOOONNNMMMMMMMMMKKKJJJ222222222222222111000///000000111111111222222222333333333333333333333333333333333333333333333333111111111111222222222222000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111111000////////////000000222222222111000000//////000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111000111111222222333333333333222111000000111222333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111111222333555555444222111//////000111222333333333333222222111111222222333111111111222222222333333333333333333222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000111222222222333333333333333222222111111222222222222222222222222222111111111000000000000111111111111111111111111222222222222222222222222111111111111111222222222333222111000//////......111111111000000000000000000000000000000111111111000000000000000111222222000000000000000000000000000000111222222222222111222222222222222222222222000000000000000000000000333222222222222222222333111111111111111111111111222222222222222222222222111111111111111111111111333222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000222111111000000000111111111111111222222333333333000000111111111222222222222222222222222222222222111111111222222222333333111222222222222222333333333222222222222111111111333333444555666666777777999999999999:::;;;<<<===<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDGGGHHHJJJKKKLLLLLLLLLKKKLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\^^^^^^]]]]]]^^^___```aaaaaabbbbbbccceeefffggghhhfffgggiiikkkmmmoooppppppllljjjhhhggggggiiikkkmmmqqqssswwwzzz{{{zzzxxxvvvtttsssqqqmmmjjjgggeeeddd^^^^^^^^^___```bbbdddeeeiiiiiijjjiiifffaaa\\\YYYWWWVVVSSSRRRRRRQQQOOOMMM222222222222222111000///000000111111111222222222333333333333333333333333333333333333333333333333333333333333333333333222000000000000000000000000//////000000000111111111000000000000000000000000222222222222222222222222000000////////////000111111111111000000/////////000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111222222222222111111///000000000111111222222222222000000000111222333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111000222444666555444222111//////000111222333333333333222222111111222222333111222222222222333333333333333444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000111222222222333111111111222222333333333222222222222222222222222333333222222222111111111111111111111111111111111222222222222222222222222000000111111111222222222222222222111000//////...000000000000000000111111111111000000000000000000000000//////000000111222000000000000000000000000000000111222222222222111222222222222222222222222000000000000000000000000333222222222222222222333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222111111000000111111222000000000000000000000000222222111111111222222333111111111222222333333444111111111111111222222222222222222222222222222222111222222222222333333333111111111222222333333333222222222222222222222222333333444555666777888999:::::::::<<<===???AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGJJJKKKMMMOOOPPPPPPPPPOOOQQQRRRSSSUUUWWWYYYZZZ[[[\\\\\\]]]^^^```aaabbbcccdddddddddeeefffggghhhhhhhhhiiijjjkkklllmmmmmmnnnmmmnnnooopppqqqrrrrrrrrrooonnnllljjjkkklllooopppuuuwww|||}}}zzzyyywwwtttqqqnnnkkkjjjeeeeeeeeefffhhhjjjlllnnnrrrssstttssspppjjjeeebbb^^^\\\ZZZXXXWWWVVVSSSQQQ111111222222222111111000000111111111111222222222333333333333333333333333333333333333444444444444444444444333333333333333222222222222222222222222111222222222222333333333000000000000000000000000222222222222222222222222////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111222222222222333111222222222222333333333111111111222222222222222111111222222222222111111000000000000000111111111111111111111111111222333111111111111111111222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111222222222111111111111111000222555666444333222222000000000111222222222333333222222111111222222333222222222222333333333333333333333333444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222///000000111222222333333222222222222222222222222333333333222222222222111111111111111111111111111222222222222222222222222000000000111222222333333222222222222111000//////000000000000111111111111111111111111000000000000000////////////000111111000000000000000000000000000000111222222222222111222222222222222222222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222222222222222222222222222222222222222111111111111222222000000000000000000000000222222222222222222333444111111111222222333333333111111111111111111111111222222222222222222222222222222222222333333333333111111111222222333333444222222333333333444444444444555666777999:::;;;<<<<<<<<<===>>>@@@BBBDDDEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSUUUUUUUUUUUUXXXYYYZZZ\\\___aaabbbccccccdddeeefffhhhiiijjjjjjjjjkkklllmmmnnnnnnoooooonnnooopppqqqrrrrrrrrrrrrrrrrrrsssttttttttttttsssrrrqqqooommmmmmnnnppprrrwwwyyy}}}}}}|||zzzwwwtttrrrpppnnnkkkkkkkkklllmmmppprrrtttwwwxxxyyyyyyvvvqqqllliiieeecccaaa___^^^]]][[[XXX000000111222222222111111000111111111111222222222333333333333333333333333333333333444444444555555333333333333222222111111222222222222222222222222111222222222222333333333000000000000000000000000000000000000000000000000---...///111111111000//////000000111111222222222000111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111222222222333333111111222222222333333333000000000111111111222222111111222222222222111111222222111111111111111000000000111222222222222222000000000111222222222333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111222222222111111111000000000333555555333222222333111111111111111111222222333222222111111222222333222222222333333333444444111111111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111///000000111222222333333000111222222222111000000///000000000111111111111111111111111000000000//////////////////000111111000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111000000111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111222333333222222222222222222333333111111111111111111111111222222222222222222222222222222222333333333444444000111111222333333444444222222333444555666666777777888999;;;===>>>@@@@@@AAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMPPPRRRSSSWWWXXXZZZ\\\^^^^^^^^^^^^___```bbbdddfffiiikkklllkkklllmmmnnnoooqqqrrrrrrpppqqqrrrtttuuuuuuvvvvvvtttuuuvvvwwwwwwvvvuuuuuusssssstttvvvvvvwwwwwwwwwuuutttqqqooonnnoooqqqrrruuuwwwzzz}}}~~~}}}|||yyywwwtttsssrrrpppooooooppprrrtttvvvxxxzzzzzz{{{{{{yyyuuurrrooollljjjhhhffffffeeebbb```///000111222222222222222000111111111111222222222333333333333333333333333333333333444444555555555222222222222111111000000000000000000000000000000///000000000000111111111000000000000000000000000////////////////////////,,,...000111222111000///000000111222333444444555000111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111000000111111222222222222111111222222222333333333111111111222222333333333//////000000111111111222111111222222222222111111444333333222222111111111///000111333333333222111//////000111222333333444111111111111111111111111000000111111222222222222222222222222222222222222222222222222222222222222000000111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333222222222222222222222111111000000111333555555222111222444222222222111111111111111333222222222222222222333222222333333333444444444//////000000111111111222111111111111111111111111222222222222222222222222111111111111111111111111333222222222111111000000111111000000//////......000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000///000000111222222333333///000222333333222111000//////000000111111111222222111111111000000/////////////////////000111111000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111222222222222000000000000000000000000000000////////////000000111111111111111111111111000000///000000111222222222222222222222222222222222222111111111111111111222222222222222222222222222222333333333444444444000000111222333333444444111222333444666777888888::::::<<<>>>@@@AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKNNNQQQTTTWWWXXX___aaaccceeefffgggggggggcccdddfffiiilllnnnpppqqqpppqqqrrrsssuuuvvvwwwwwwtttuuuwwwxxxyyyzzzzzzzzzxxxyyyzzzzzzzzzyyywwwvvvrrrsssuuuwwwxxxyyyzzzzzzwwwuuussspppoooppprrrsssrrrsssvvvyyy{{{~~~~~~|||zzzxxxvvvttttttsssrrrrrrssstttwwwyyyzzzzzz{{{{{{{{{yyywwwuuusssqqqooolllkkkkkkjjjhhhfff444444333222222111111111222222222222222222222222333333333333333333333333333222222111111222222333333222222111111222222333333333333222222111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111///////////////000000111333222222111111222222333333333333222222111111111222222222222222222222222000000111222333333444444222222222222222222222222000111111111111222222222000000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333444222222111111111111111111333333333333333333333333000000000000111111111111222222222222222222222222333333222222333333444555333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111222222333333333000000111222333444444555333333333222222111111111333222222111111222222333111222333444444333222111///000000000000111111111...///000111111111111111111111111111111111111111333222111000000111222333222222222222222222222222111111111111111111111111000111111111111222222222222111000000000111333444333111//////000111000///111000/////////000222333000111111111111222222222000111222333333222111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444333222222333444666777111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111222333333333333222111222222222222222222222222222222222222222222222222111111111111111222222222222222333444444444333333555555666888999:::;;;<<<<<<>>>AAACCCDDDEEEDDDCCCEEEGGGHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDCCCDDDFFFHHHHHHIIIIIIJJJKKKLLLMMMNNNMMMNNNQQQTTTYYY]]]aaaccchhhjjjmmmpppqqqqqqooonnnlllnnnpppsssvvvwwwwwwwwwwwwvvvvvvwwwxxxzzz|||}}}~~~|||{{{yyyyyyyyyyyyxxxwwwvvvvvvuuuuuurrrssssssuuuvvvxxxzzz{{{vvvuuusssqqqpppooopppppprrrssstttuuuwwwxxxzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwtttuuuvvvxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxrrrsssssssssrrrpppooommm111111111111111111111111222222222222222222222222333333333333333333333333333222222111111222222333333222222111111222222333333333333222222222111111111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000//////000000111222333222222111111222222333333333333222222222111111222222222222222222222222111111111222222333333444222222222222222222222222111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222333333333222222222222222111111111333333333333333333333333111111111111222222222222222222222222222222222222333333222222333333444555333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222333333333333333222222222111111333222222111111222222333111111222222222222111111000000000111111111222222000000111111222111111111111111111111111111111111222111000000000000111222222222222222222222222222111111111111111111111111000111111111111222222222222222111000000111222333333111000///000111000///111000/////////000222222000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111222333333333333222111222222222222222222222222222222222222222222222222111111111111222222222222222222333333444444555555666666888999;;;<<<===>>>@@@AAACCCEEEFFFFFFEEEDDDCCCEEEFFFFFFDDDDDDDDDEEEFFFGGGGGGFFFEEEFFFHHHJJJJJJKKKLLLMMMOOOPPPQQQRRRUUUVVVYYY\\\aaaeeehhhjjjnnnpppsssuuuwwwvvvuuutttqqqrrrtttvvvxxxxxxyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~~~~|||zzzxxxwwwvvvuuuuuutttsssrrrqqqqqqoooppppppqqqssstttvvvwwwsssrrrpppooonnnnnnnnnnnnmmmnnnoooppprrrssstttuuuvvvvvvwwwwwwwwwwwwvvvvvvtttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwwwwxxxwwwvvvuuuttt...//////000111111222222222222222222222222222222222222222222222222222222333222222111111222222333333222222111111222222333333333333222222222222111111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111000000111111222333333222222111111222222333333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222333444333333222111111000000222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333333333333333222222222333333333333444333333333333333333333333333333222222333333444555333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222111222222222222333333333333333333222222222111111333333333222222222222111333222222111111222222333111111111000000111111111111111111111222222222333222222222222222222111000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222333222111000000111222333333222000000111111111000000000000///000111111222000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333222111000///111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222333333333333333333333333111111111222222333333333333333333333444555777888888999:::<<<>>>???AAAAAAEEEEEEGGGGGGGGGFFFEEEDDDBBBDDDFFFFFFEEEEEEGGGHHHKKKLLLLLLLLLKKKKKKMMMOOOOOOOOOQQQSSSUUUWWWXXXYYY___```cccfffjjjnnnqqqrrruuuvvvxxxzzz{{{{{{zzzyyyvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz|||}}}~~~~~~}}}|||zzzxxxvvvtttppppppooonnnmmmlllkkkkkkkkkkkkkkklllmmmooopppqqqooonnnmmmllllllllllllmmmjjjkkklllmmmnnnoooppppppqqqrrrsssttttttuuuuuutttttttttttttttsssrrrpppppppppppppppqqqrrrssstttuuuwwwxxxyyyzzzzzzzzzzzzzzz000000000000111111222222222222222222222222222222111111111111111111111111333222222111111222222333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111222222111111222222333444333222222111111222222333222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222111111111222222222333333333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222111222222222333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333222222333333444555333333333333333333333333222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333222111000//////000111222111111222222222333333333333333333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222444333222111000111222333444222000000111222111000000000000000000111111222000000111111111222222222333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333444555555555333222111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111222222333333444444555444333333555777:::<<<;;;;;;===???AAACCCDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGHHHHHHJJJLLLNNNQQQSSSTTTTTTSSSSSSUUUVVVUUUVVVXXXZZZ]]]___aaabbbhhhiiilllooorrruuuwwwxxxxxxyyy{{{|||}}}|||{{{{{{yyyyyyyyyxxxwwwwwwvvvuuuttttttsssssstttvvvxxxyyyzzzzzzzzzyyywwwtttqqqpppkkkkkkjjjiiihhhhhhggggggggggggggghhhiiijjjkkklllkkkkkkkkkkkkkkkkkkllllllllllllmmmnnnooooooppppppnnnnnnpppqqqrrrsssssssssttttttsssrrrpppnnnlllkkkjjjjjjjjjkkkmmmnnnppppppssstttuuuvvvxxxyyyyyyzzz333333222222222111111111222222222222222222222222111111111111111111111111333222222111111222222333333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222333333444333222222111111222222333222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222111222222222222333333333111111222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333555444444333333222222222222222333333444444444444333333333333333333333333111111111222222222222333333333333333333333333333333333222222333333444555333333333333333333333333222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222000000111222333333444444222222222222222222222222333222222111111222222333222111000//////000111222111111222222222333333333333333333333333222111000111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000111111111222222222444333222111111222333333444222000000111222111000///000000000111111111111000000111111111222222222333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111333444555444333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111222222333444444555555666555555555777:::>>>@@@>>>???@@@BBBCCCEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCEEEGGGIIIKKKMMMQQQTTTWWWXXXZZZZZZZZZZZZ[[[]]]^^^___aaadddfffiiikkklllrrrsssuuuxxxzzz{{{||||||zzz{{{|||}}}}}}|||{{{{{{wwwwwwuuusssrrrpppooooookkkkkkkkklllmmmoooqqqrrruuuuuuvvvvvvtttqqqnnnlllgggggggggggggggfffffffffffffffffffffgggggghhhiiiiiiiiijjjlllmmmmmmnnnnnnoooooooooppppppqqqqqqqqqlllmmmoooppprrrsssssssssssssssrrrpppnnnkkkiiihhhffffffffffffggghhhiiijjjmmmnnnoooqqqrrrtttvvvwww444444333333222111111000222222222222222222222222222222222222222222222222333222222111111222222333333222222111111222222333111222222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111222222111111222222333444333222222111111222222333111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333111111222222333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333222333333444444555555666333333333333333333333333111111111111222222222222333333333333333333333333333333222222333333444555333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222333333333222222222222111///000111222333444444555111222222222222333333333333222222111111222222333111111111000000111111111111111111111222222222333222222222222222222111000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222333222222111222333444555444222111111222222222000//////000111111111111000000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...///000111222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333222222333444444555666666666666777999;;;>>>AAACCCAAABBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEHHHJJJMMMQQQVVVZZZ\\\^^^aaabbbaaaaaabbbccchhhiiikkkmmmppprrrtttuuu{{{|||~~~~~~{{{{{{{{{{{{{{{{{{zzzzzzsssqqqooommmjjjiiihhhgggcccccccccdddfffiiilllmmmqqqrrrssstttrrrooollljjjfffggggggggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjkkkmmmoooppprrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrnnnoooppprrrssstttttttttrrrrrrqqqpppnnnkkkiiihhheeeeeeddddddcccddddddeeehhhhhhiiikkkmmmoooqqqrrr222222222222111111111111222222222222222222222222333333333333333333333333333222222111111222222333333222222111111222222333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111222333333333222222111111222222333111111222222222333333333222222222222222222222222111111111222222333333444222222222222222222222222222222222333333333444444222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444444444333333333444555666666666333333333333333333333333222222222222333333333444444444444444444444444444333333222222333333444555333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222333333333222222222111111111111111222222333333333111111222222222333333333333222222111111222222333111111222222222222111111000000000111111111222222000000111111222111111111111111111111111111111111111222333444444333222111222222222222222222222222111111111111111111111111000111111111111222222222222111111111222444555777555333111111222222222111...///000111222111111000000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333333333222111111222333333222222222222222222222222444444444444444444444444222222333444555666777777666888:::<<>>???DDDEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGGGGFFFFFFGGGIIIHHHJJJLLLOOORRRUUUWWWXXX```bbbfffiiilllppptttwww}}}~~~}}}xxxtttqqqooooooooopppnnnllliiigggfffeeeeeeeeeddddddeeegggiiihhhgggiiigggeeebbbaaa```````````````___```cccgggkkkmmmppprrrtttvvvwwwvvvtttrrrpppqqqrrrsssvvvxxxzzz{{{zzzyyywwwuuusssrrrqqqqqqsssttttttuuuuuuvvvvvvwwwvvvvvvxxxyyyzzzzzzzzzzzzxxxyyyzzz|||||||||{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyvvvrrrlllgggcccbbb```^^^\\\[[[[[[\\\]]]333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111333333222222222222333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000111111111111222222222000000111111111222222222111111222222222333333333111111222333333444555555222222222222222222222222333333333333333333333333333333222222222333444444444444333333333333444444333333333333333444444444555555555555555555555555777777888888888888999999555555666666666777777777888888888888888888888888777888888888888999999999777888:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999:::::::::999888888888777777777777:::999999888777777666666777666666666666555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333333333111000000111333333444333222111111222333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333222222222222222222222111111111111111111111111222222222222222222222222222222222111111222222222///000000111222333333333222222111111111111222222111111111111111111111111333333333333333333333333222222222222222222222222111222222333333333222222222222222222111111111111333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222444444333333333333444444333333444555666666777777888999:::<<<>>>@@@BBBBBBGGGGGGGGGFFFFFFEEEEEEEEEGGGHHHIIIIIIIIIIIILLLNNNMMMPPPSSSVVVYYY\\\___aaadddgggkkkoooqqqtttwwwzzz|||~~~|||yyysssmmmiiigggfffggghhhfffdddaaa``````aaabbb```aaabbbdddfffhhhiiiiiiiiihhhfffdddcccbbbbbbccccccbbbbbbccceeehhhlllnnnqqqsssuuuvvvvvvuuusssrrrmmmnnnoooqqqsssvvvxxxyyy{{{yyyxxxuuusssrrrqqqqqqrrrrrrrrrssssssttttttttttttuuuvvvwwwxxxxxxxxxxxxvvvwwwxxxzzz{{{||||||{{{zzzzzzzzzzzz{{{||||||}}}|||}}}}}}|||xxxrrrmmmiiihhhgggdddaaa___^^^^^^___222222222222222222222222222222222222222222222333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111111000111111111111222222222222111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333222222222333333444555555444444333333444444555333333444444555555555555666666666666666666666666777888888888999999999:::888888888888999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;888999:::<<<<<<;;;::::::========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;:::999888777666666888888888777777777666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111222222111111222222222333333333444333222111111222333444444333222111111222333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333333222222222222111111222222222222222222222222000000111111111111111111111111000000000000111111111111111111111111111111222222111111111111222222111111111111111111111111333333333333333333333333222222222222222222222222222222333333333222222111222222222111111111000000222222222222222222222222000000111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222555444444333333444444555333444444666777888999999;;;<<<===???AAABBBDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDFFFGGGIIIJJJKKKMMMPPPRRRRRRVVVZZZ]]]___aaadddfffgggjjjnnnqqqtttvvvxxxzzz|||}}}~~~tttqqqkkkfffbbbaaaaaaaaaaaa```^^^\\\\\\]]]___``````aaaccceeegggiiikkklllkkkjjjhhhfffeeeeeeeeefffdddddddddeeegggiiilllnnnsssssstttttttttrrrpppoookkklllmmmnnnpppsssuuuvvvxxxwwwvvvsssrrrppppppooonnnnnnoooppprrrsssssstttttttttuuuuuuuuuuuuttttttssstttuuuwwwxxxyyyzzzzzzyyyyyyxxxyyyyyyzzz{{{|||zzz{{{}}}}}}|||xxxtttqqqooommmkkkhhhfffdddcccccc111111111111111111111111222222222222333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111111111222222333111111111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222333222222222111111000000111111111222222222222333111111222222222333333333444444444333333222222222111222222222222333333333333333333333333333333333222222222222333444555555555555444444444444555555444444555666666777777777777777888888888888999999888888999999:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>======<<<===<<<<<<<<<<<<======>>><<<=========>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;:::999999999::::::999999999888888888777777777777777777777777444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333222222222222222333333333111111222222222333333333333333222222222222333333111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333000111111111111222222222111111111111111222222222222222222222222111111111222222222222222222222222000000000000000111111111111000000000000000000111222222111111111000000000222222111111111111222222111111111111111111111111222222222222333333333333111222222222222333333333222222333333333222111111...//////000111222333333111111111111111111111111000000000000000111111111111111111111111222222222333333333333333333333333222222222222222222222222333333333333333333333333555555444444444444555555222222333555666888999:::>>>??????AAABBBCCCDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFEEEHHHJJJMMMOOORRRVVVYYYZZZ^^^ccceeeeeeeeehhhkkkkkknnnrrrtttvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzyyymmmjjjfffbbb___^^^^^^^^^\\\\\\[[[[[[[[[]]]^^^___bbbdddggghhhiiijjjlllnnnmmmllljjjhhhgggfffggggggeeeeeeeeefffhhhjjjlllmmmrrrrrrrrrrrrqqqooommmlllkkkllllllnnnoooqqqsssttttttsssrrrpppooonnnmmmmmmkkklllmmmnnnpppqqqssssssrrrsssssssssssssssrrrrrrrrrrrrssstttuuuvvvwwwxxxwwwvvvvvvvvvvvvwwwwwwxxxvvvxxxzzz||||||{{{yyywwwsssrrrpppnnnllljjjiiiiii222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333444444000000111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222111111111111111222222222111111111222222222333333111111222222222333333333444444444333333222222222111111222222222333333333333333333333333333333333222222222222333444555666555555444444444444555555555666666777888888999999999999999:::::::::;;;;;;::::::;;;;;;<<<======>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>===============>>>>>>???===>>>????????????>>>===>>>======<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999666666666666666666666666333333444555555444333333444444444444444444444444333333333333333333333333222222333333333444444444111111222222222333333333222333333333333333333222111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333000111111111111222222222000000111111111222222222111111111111111222222222111111111111111111111111000000000111111222222222222111111000000111111222000000000000111111111111222222111111111111222222111111111111111111111111111111111222222222333333111111222222222333333333222333333333333222111000......///000111222333333222222222222222222222222000000000111111222222222000000111111111222222222333333333333333333333333222222222222222222222222333333333333333333333333555555444444444444555555333333555666888:::;;;<<<@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIJJJMMMPPPTTTWWW\\\```dddeeejjjooopppnnnmmmppprrrrrruuuxxxyyyxxxwwwwwwxxxvvvvvvuuutttsssrrrqqqqqqiiigggdddaaa___^^^]]]]]]\\\\\\]]]^^^```aaabbbbbbeeegggjjjjjjiiijjjlllooonnnmmmkkkhhhgggffffffffffffffffffggghhhjjjkkklllnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkklllmmmooopppqqqooonnnmmmlllkkkkkkkkkkkkjjjkkklllmmmnnnooopppqqqoooppppppqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvuuuuuutttsssssssssttttttsssuuuwwwyyyzzzzzzzzzzzzttttttsssqqqpppooonnnmmm333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333000000000000000000000000111111111111111111111111000000000000000000000000333333333333444444555666000000111111222222222222111111111111111111111111333333333333333333333333222222222222222222222222...///000111222333444444111111222222222333333333111111222222222333333333333333333333333333333333111111111222222333333333333333333333333333333333222222222222333444555666555555444444444444555555666777777888999::::::::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@???>>>>>>>>>???AAABBB@@@AAABBBBBBBBBBBBAAA@@@???>>>=========>>>@@@AAACCCCCCCCCDDDDDDDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777777777777777333333444555555444333333444444444444444444444444333333333333333333333333333333333444444555555555111111222222222333333333222222444555555444222222333444555666666555444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000111111222222222222000000111111111222222222000000000000000000000000111111111222222333333333333222222222222222222333......///000111222333333222222111111111111222222111111111111111111111111000000000111111222222222111111111222222333333333333333333333333222111000111111111111000000000000333333333333333333333333111111111222222333333333000000111111222222222222333333333333333333333333222222222222222222222222333333333333333333333333555555444444444444555555555666777999;;;===>>>???BBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBCCCEEEGGGJJJKKKPPPSSSWWW\\\```eeejjjnnnpppuuuzzzzzzwwwuuuwwwzzzyyy{{{}}}}}}zzzxxxvvvvvvqqqpppooonnnlllkkkjjjiiihhhgggeeebbb```^^^]]]\\\^^^___aaaccceeefffggggggfffiiikkkkkkjjjjjjlllooonnnmmmjjjhhhfffeeeeeeeeefffffffffggghhhjjjkkkllljjjkkklllllllllllllllllljjjjjjiiijjjjjjkkkmmmmmmkkkkkkjjjiiiiiiiiiiiijjjkkkkkkllllllmmmnnnoooooolllmmmnnnppprrrsssssssssssssssssssssssstttuuuvvvuuutttsssrrrrrrqqqrrrrrrrrrsssuuuvvvxxxyyyzzzzzzttttttssssssrrrqqqpppppp222222222222222222222222222222222222222222222222444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000111222222333333222222222222222222222222111111111111111111111111333333333222222111111111333444444444444333222111333222222111111222222333555333111//////111333555333333222222111222222222444333333222222333333444333333333333333333333333444444333222222333333333555555555555555555555555444444555555666777777777666666666666666777888888777777777777888999:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????>>>>>>===<<>>???@@@BBBCCCAAAAAABBBCCCCCCCCCBBBBBBDDDDDDBBBBBBBBBBBBDDDDDDBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::;;;<<<:::999777888888777777666555444444444555555555555555555555555555444444444333333333333333444444555555555333333333333333333333333333333333222222222111111333333333222222222111111222222111000000111222222222222222222222222222222333333333222222111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111///000222333444333333222000000000000111111111111111111111111111111111111000111111111111222222222222222222222222111000///000000111222222222222111111333333222000///000111000000000111111222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111000111222444444222000111111222222444444555555222222222222222222222222222222222222222222222222444444333333333333222222444333333333333444555666888999:::<<<===???@@@AAADDDDDDDDDDDDCCCBBBAAA@@@CCCEEEFFFGGGHHHKKKOOORRRTTTXXX]]]bbbgggmmmssswww|||~~~~~~}}}}}}~~~~~~~~~}}}zzzwwwuuusssqqqooollliiihhhgggggghhhaaabbbbbbccccccdddddddddeeeeeeeeefffggghhhjjjkkkjjjjjjkkklllllllllkkkkkkjjjiiigggfffeeeeeeffffffhhhiiiiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmllljjjjjjgggggghhhhhhiiiiiijjjjjjgggggggggeeebbbaaabbbccchhhjjjllloooqqqrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqrrrrrrssstttuuuuuuvvvuuuuuutttsssqqqppppppooopppqqqssstttvvvwwwxxxxxxxxxwwwuuutttrrrrrrqqqqqq222222222222222222222222222222222222222222222222444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222111111111111111111111111333333222222222222222222444333222222111111222222333222222111111222222333444333222111111222333444333333222222111222222333444333333222222333333444333333333333333333333333444444333333222333333444555555555555555555555555444555555666777777888888999888888888888888999999999999999999:::;;;<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@??????>>>===>>>>>>???@@@@@@@@@??????BBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCEEEFFFFFFEEEDDDCCCEEEFFFCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEEEECCCCCCCCCCCCCCCAAA@@@???>>>>>>=========<<<<<<<<>><<<;;;;;;;;;;;;;;;:::999888777666666666666666555555555555555555444444444333333111111222222222333333333333333333333333333333333333333333222222222222111333333333222222222222111444444333222222333444444333333222222222222222222333333333222222222111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000111222333333333222111000000000000111111111111111111111111111111111111000111111111111222222222222222222222222111000000000000111222222222222222111222333222000///000111222222222333333333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222333222333444666666444333111222222222222222222222222222222222222222222222333333333333333333222222222222222333333444444444444444333444444555666777888999:::<<>>>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJKKKIIIHHHGGGGGGIIIFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFEEECCCCCCBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>=========<<>>???@@@@@@???===============<<<;;;::::::888888888777777666666666555555555555444444444444222222222333333333333333333333333333333333333333333333333333222222222222333333333333222222222222444333333222222333333444333333333222222111111111333333333222222222222111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222222222333222222111000000000000111111111222222111111111111111111111111000111111111111222222222111222222222222111000000000111111222222222222222111222333222000000000222555555555555444444444444222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222333222222444555666444333222222222111111000000000222222222222222222222222333333333333333333444444111111222333444555666666444444444555666777888999999:::<<<>>>AAACCCEEEFFFAAABBBCCCDDDDDDEEEFFFFFFEEEHHHKKKNNNQQQUUUZZZ^^^cccggglllqqqvvv||||||yyyvvvtttsssnnnmmmkkkjjjiiiiiijjjjjjkkkkkkkkklllmmmmmmnnnnnnppppppooooooooooooooopppnnnmmmmmmlllkkkjjjiiihhhhhhgggfffddddddddddddeeedddeeeffffffggggggffffffgggggghhhhhhhhhhhhggggggmmmlllkkkjjjiiihhhggggggggghhhiiiiiigggggghhhiiikkkmmmoooqqqsssssssssssstttssssssrrrssssssttttttwwwwwwxxxxxxyyyyyyzzzzzzttttttsssrrrqqqppppppooopppqqqssstttvvvvvvvvvvvvuuuuuuttttttttttttuuuuuu222222222222222222222222111222222222222222333333333333333333333333333333333333222222222111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333333222222111111222222333222222333444444333222222222222111111222222333333444333333222222333333444333333333333333333333333444333333333333444444555444444555555555555666666777777777888999999::::::===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????AAAAAABBBBBBAAAAAA@@@???CCCCCCCCCDDDEEEFFFGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNOOONNNKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>======<<<;;;:::;;;;;;:::999999888777777666666666666555555555555555555555555555666666666444444444444444444444444444444333333333222222222444444333333333222222222111111111111111111111111444333333222222111111111222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111333222222222111111000000000000111111111222222222111111111111111111111111000000111111111222222222111111222222222111111000000111222222333333222222000222333222111000111222666666555555444444333333222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222111000000111222333222111222222222222111111111111222222222222222222222222333333444444444444555555222222333333444555555666555555555666777999:::;;;<<<===>>>@@@BBBDDDFFFFFFBBBBBBBBBCCCDDDFFFGGGHHHHHHKKKPPPTTTXXX\\\aaaeeeiiilllppptttyyy~~~}}}yyyvvvuuutttqqqpppoooooooooooopppqqqqqqqqqrrrrrrsssssssssssssssrrrqqqpppooooooooooooooonnnmmmkkkjjjiiihhhhhhhhhgggeeedddccccccdddeeefffggghhhhhhiiiiiihhhhhheeeeeeffffffgggggggggffflllkkkkkkjjjiiihhhhhhhhhhhhiiikkkkkkjjjjjjkkklllnnnoooqqqsssttttttttttttttttttttttttttttttuuuvvvyyyyyyyyyyyyzzzzzz{{{{{{uuuuuuttttttsssrrrrrrqqqqqqsssuuuwwwwwwwwwvvvvvvssssssttttttuuuvvvwwwxxx222222222222222222222222111111111222222333333333333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111222222333333333111333666999999666333111333222222111111222222333111222444555555444222111222111111111222222333444444333333222222333333444333333333333333333333333444333333333444444555666555555555666666777777777888888999999:::;;;;;;<<<===<<<<<<;;;;;;<<<<<<<<<;;;<<<===???????????????????????????@@@@@@@@@AAACCCCCCCCCCCCCCCBBBAAAAAADDDDDDDDDEEEFFFHHHIIIJJJIIIJJJKKKLLLNNNNNNOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSTTTSSSQQQNNNNNNNNNOOOOOOOOOPPPOOONNNMMMLLLIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEDDDCCCCCCBBBBBB??????@@@AAABBBCCCDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@??????>>>===<<<======<<<;;;;;;:::999999888888888777777777777666666666666666666666666666444444444444444444444444444444444333333333222222444444444333333333222222111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111333222222111111000000000111111111111222222222222111111111111111111111111000000111111111222222222000111111222222222111111111111222333333333333222000111222222111000111222555555444444333333222222222222222222222222222222222222222222222222222222333333444444444444333333222222222222222222222222111000///000222333222111111111222222333444444555222222222222222222222222333333333444444555555555444444444444444444444444666666777888999;;;===>>>AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDFFFGGGIIIJJJMMMPPPVVV[[[___dddhhhlllnnnpppsssvvvyyy}}}~~~{{{yyyxxxwwwtttssssssttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrqqqpppoooooooooooonnnmmmkkkiiiiiiiiiiiiiiihhhfffeeedddeeeeeefffggghhhiiiiiijjjjjjiiiiiifffffffffffffffggghhhhhhiiiiiijjjjjjjjjkkkkkkkkkjjjlllnnnnnnnnnmmmnnnooopppqqqsssuuuuuuuuuuuuuuuuuutttttttttuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyyyyyyywwwwwwwwwvvvvvvuuuuuuttttttuuuxxxyyyzzzyyyxxxvvvssssssssstttvvvxxxyyyzzz222222222222222222222222111111111222222333333444333333333333333333333333444444444333333333222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333///333888<<<<<<999444111333222222111111222222333222333444555555444333222111111111111222333444444444333333222222333333444333333333333333333333333333333333333444555666777666666777777888888999999999::::::;;;;;;<<<============<<<<<<======>>>???===>>>@@@AAABBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFIIIKKKLLLNNNOOOQQQSSSTTTUUUVVVVVVTTTSSSSSSSSSTTTUUUWWWXXX[[[\\\]]]\\\YYYVVVUUUUUUTTTTTTVVVVVVWWWVVVUUUTTTNNNNNNNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHGGGFFFEEEEEEEEEFFF@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBBBBBCCCDDDBBBAAACCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>======<<<<<<<<<::::::::::::999999999999555555555555555444444444444444444444444444444444444444444444333333333333444444444444333333333333222333333444444333333222222222222222222222222222111222222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222222111000000000111111111111111222222222222333111111111111111111111111000111111111111222222222000000111222222222222111111222222333333333333333000111222222111000222333333333333222222222222222222222222222222222222222222222222222222222222222333333444444444444333333222222222222222222222222444222111111333444444333000111222333444555666666222222222222222222222222222222333333444444555555555555555555444444333333777777888999;;;===???@@@CCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGIIILLLOOOPPPUUUXXX^^^cccgggkkkooorrrsssuuuwwwxxxxxxzzz}}}}}}}}}||||||vvvwwwwwwwwwxxxxxxxxxxxxzzzyyyyyyxxxwwwvvvuuuuuuuuutttsssqqqpppooooooooonnnmmmkkkjjjiiijjjjjjkkkkkkjjjiiigggggggggggghhhggghhhiiiiiijjjjjjiiiiiihhhhhhgggggghhhiiijjjkkkiiiiiijjjlllmmmoooppppppnnnpppssstttsssrrrrrrsssssstttuuuvvvwwwwwwvvvuuuttttttttttttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwvvvwwwzzz||||||zzzxxxwwwsssssstttuuuwwwyyyzzz{{{222222222222222222222222000111111222333333444444222222222222222222222222555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222222222000333777::::::888444222333222222111111222222333333444444444444444444333111111111111222333444555444333333222222333333444333333333333333333333333333333333444444555666777777888888999999:::;;;;;;:::;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@BBBBBB@@@AAACCCEEEFFFEEEDDDDDDFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHJJJLLLOOOQQQUUUVVVXXXZZZ\\\]]]^^^^^^]]]]]]\\\\\\]]]___aaaccceeeggghhhgggccc```^^^^^^]]]^^^```aaabbbbbb``````ZZZZZZYYYXXXVVVSSSPPPOOOKKKJJJIIIIIIJJJMMMOOOPPPPPPPPPQQQRRRRRRQQQPPPPPPMMMLLLKKKJJJIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGFFFFFFGGGFFFDDDEEEFFFFFFEEECCCDDDDDDDDDCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;666666666555555555444444555555555555555555555555555444444444444333333333555444444444444333333333222333444444444444333222111111111222222333333444111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111000//////000111222111111111222222222333333111111111111111111111111000111111111111222222222000000111222222222222222111222333333444444333333///111222222111111222333222222222222333333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222444222000000222444444333111111222222333333333444222222222222222222222222111111222222333444444444444444444444555555555555777888999:::<<>>>>>>>>>>>>>>???@@@AAACCCDDDEEECCCDDDFFFHHHIIIHHHGGGFFFIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLNNNQQQTTTVVVYYYZZZ\\\___aaabbbccccccddddddccccccdddfffhhhjjjlllnnnooonnnkkkgggeeedddeeegggiiikkkllllllkkkjjjgggfffeeebbb___[[[WWWUUUMMMMMMLLLLLLMMMOOORRRSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQOOONNNLLLLLLLLLMMMMMMOOONNNNNNLLLKKKJJJIIIIIIIIIHHHFFFGGGHHHHHHGGGEEEBBBBBBBBBBBBAAA@@@???>>>???????????????@@@@@@@@@>>>============<<<<<<<<<999999888888777777777666555555555555555555555555555555444444444333333333555555444444444333333333000111222333333222111000000000111222333444444555111111111222222333333333111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000/////////111222333111111222222222333333333111111111111111111111111000111111111111222222222///000111222222222222222111222333333444444333333///111222222111111222444222222222333333444444444222222222222222222222222222222222222222222222222000000111111111111000000222222222222222222222222222000......000111222111222222222111111111111111222222222222222222222222000000111222222333444444222333333444555666777777777888999;;;===@@@BBBCCCAAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJNNNSSSZZZ___bbbdddhhhmmmqqqtttwwwzzz|||uuuvvvvvvtttqqqpppqqqrrrooorrruuuyyy||||||{{{yyywwwuuusssqqqpppmmmlllkkkjjjiiiiiiiiiiiijjjiiihhhhhhjjjlllnnnpppooonnnmmmkkkjjjkkkkkklllmmmnnnooooooppppppoooooollllllkkkkkklllnnnoooqqqpppqqqqqqrrrtttuuuvvvvvvxxxzzz}}}~~~|||zzzzzzzzzvvvwwwxxxyyyyyyxxxwwwvvvsssssssssssstttuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwuuuwwwzzz|||{{{yyyvvvtttttttttuuuvvvwwwyyy{{{|||444444555555444444333222222333333444444333333222333333333333333333333333333222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333222222222111000000000//////000111222333333444111111000000111222333333333333222111000000111111111111222222222333333333111111222333333333333222444444444333333222222222333333333333333333333333555444333222222222333444222333333333333333333444555555666666666555333222555666666777888999999999:::999888:::===>>><<<:::<<<<<<>>>???@@@@@@AAAAAA@@@@@@AAACCCEEEFFFGGGHHHJJJKKKLLLNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLNNNOOOPPPSSSSSSTTTSSSSSSRRRQQQPPPOOOOOOOOOPPPRRRUUUYYY[[[```bbbeeefffggggggiiikkkkkkkkkkkkjjjkkkmmmrrruuuxxxzzz|||zzzwwwrrrooonnnppppppqqqssstttuuuvvvvvvxxxyyywwwrrrnnnkkkddd\\\XXXSSSPPPQQQRRRRRRWWW]]]XXX\\\______```bbb```]]][[[XXXUUUSSSSSSTTTTTTSSSUUUTTTSSSTTTTTTSSSPPPNNNPPPNNNLLLKKKKKKJJJHHHFFFIIIFFFCCCBBBBBBBBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@>>>===<<<;;;999888777666888888777777666666555555555555555555555555555555555555444444444333333333444444333222222333444444444444444333333222222222444444222222222222444444222333333444444333333222000000000000111222333444333222111000000111222333111111111111000000//////000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111111000111111222333222111111111222333444444111111111111111111111111111111111222222333333333222222222222222222222222333333333222222111111111222222222222222222222222111111222222222333333333444333333222222333333444444444444444444444444444222333555666666666888:::999;;;===@@@CCCDDDDDDDDD@@@BBBDDDEEEEEEFFFHHHIIILLLOOOTTTXXX]]]cccjjjnnnrrrtttxxx{{{}}}}}}|||||||||yyyuuupppmmmlllllllllnnnppptttwwwzzz{{{zzzxxxuuurrrpppmmmlllkkkkkkjjjjjjiiihhhhhhgggffffffgggiiikkkmmmooopppqqqrrrrrrpppnnnmmmnnnpppmmmoooqqqqqqpppooooooppprrrrrrrrrrrrrrrrrrrrrrrrssstttuuuwwwyyy{{{}}}}}}}}}|||zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxtttuuuvvvxxxyyyzzzzzzzzzyyyxxxvvvuuuuuuvvvxxxyyy|||{{{{{{{{{||||||{{{yyyxxxxxxyyyxxxxxxwwwvvvuuurrrssstttvvvwwwyyyzzz{{{444444444555444444333222222333333444444333333222333333333333333333333333222222222333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111111111111111111222222222000000//////000000111222333222222111000000111111111111222222222333333333111111222333333333333222333333333222222111111111333333333333333333333333444444333222222222333444333333333333333444444444444444555666666555555444666777777888999999::::::<<<;;;:::<<>>===;;;:::999888999888888777777666666666555555555555555555555555444444444444333333333333444333222222222222333444444333333333333333333222444333333222222333333444222333333333333333333222000000000000111222333444222222111000000111222222222222111111111000000000000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111111111111222222333222222111111000111111111111111111111111111111111222222222222222222333333222222222222222222222222333333333222222222111111222222222222222222222222111111222222222333333333444333333222222333333444444444444444444333333333222444666666666777999;;;>>>???@@@AAABBBBBBAAAAAA@@@BBBCCCDDDDDDFFFIIIKKKPPPTTTYYY^^^cccjjjpppuuuxxxzzz}}}~~~|||zzzuuuqqqnnnmmmlllmmmmmmooosssvvvzzz{{{zzzxxxuuuqqqnnnlllkkkkkkjjjjjjiiiiiihhhhhhhhhgggggghhhiiikkkmmmooopppoooppppppnnnmmmlllnnnpppppprrrttttttsssssssssuuuvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxzzz|||~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyytttuuuwwwxxxyyyzzz{{{{{{|||{{{zzzyyyyyyzzz{{{||||||{{{zzz{{{|||{{{zzzxxxxxxxxxxxxxxxwwwvvvuuuuuussstttuuuwwwxxxzzz{{{{{{444444444444444333222222222333333444444333333222333333333333333333333333222222333333444444555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222111111111000000//////////////////000111333222111111000111111111111111222222222333333333111111222333333333333222222222111111111111111000333333333333333333333333444333333222222333333444333333333444444444555555333444555666777777777666888888999999:::;;;;;;;;;=========>>>AAACCCBBBAAACCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKNNNPPPQQQRRRTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUTTTUUUUUUVVVWWWXXXZZZZZZZZZ[[[ZZZZZZYYYYYYXXXXXXXXXXXXZZZ]]]```bbbfffiiikkkmmmmmmnnnoooqqqqqqrrrsssssstttwww{{{~~~}}}~~~}}}sssiiiccc^^^]]]\\\\\\___eeeggglllooopppqqqtttrrrnnniiigggdddcccdddeeeeeeeeeeeedddcccccccccbbb```^^^\\\ZZZXXXWWWVVVUUUSSSQQQLLLIIIGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBAAA@@@>>>===<<<<<<::::::999999888777777666555555555555555555444444444444333333333222222222333222222111111222222333222333333333333333333444444333333222222333333444222333333333333333333222000000000000111222333333222222111000000111222222222222222222222111111111000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111111111111222333333333222111000000//////000222222222222222222222222333333222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222111111222222222333333333444333333222222333333444333333333333333333333333333555777777888888:::<<<@@@AAAAAABBBBBBBBBAAAAAACCCDDDEEEEEEFFFIIINNNQQQWWWZZZ```ffflllssszzz|||zzzvvvrrrooommmmmmmmmlllooossswww{{{{{{zzzwwwtttpppmmmjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjlllmmmooopppppppppooonnnmmmnnnqqqssstttvvvxxxyyyyyyyyyzzz{{{}}}}}}||||||{{{{{{zzzzzzzzz{{{|||~~~}}}|||zzzzzzzzzzzzzzz{{{{{{{{{xxxxxxzzz|||}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyxxxxxxwwwwwwvvvuuuuuuttttttuuuvvvxxxyyyzzzzzzzzz333444444444444333222222222333333444444333333222333333333333333333333333222222333444444555666666333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000000000111222222222333111111111111111111111111000000/////////000000111222222111111111111111222111111222222222333333333111111222333333333333222222222222222111111111111333333333333333333333333333333333333333333444444333333444444555555666666333333555666777888999::::::;;;;;;;;;<<<<<<======>>>>>>>>>@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNQQQSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZ[[[]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\^^^aaadddfffiiikkknnnooonnnooopppqqqpppqqqsssssstttwww{{{~~~tttmmmgggeeedddcccfffkkkooouuuyyyzzz|||~~~|||xxxqqqooolllkkklllmmmnnnmmmmmmllljjjjjjkkkjjjiiigggeeecccaaa___^^^]]]ZZZXXXUUURRROOOMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@===<<<<<<;;;:::999888888666666555555555555444444444333333333333222222222222222222222222222222222222222222333333444444444333333333333333333333333333222222222222222222333111111000000111222222333222111111111111111111222222222222222222222222222000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222111111111111222333333222222111111111111111222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444333333222222333333444222222222333333333333333444666888999999:::<<<>>>???@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIKKKOOOUUUYYY]]]aaahhhnnnuuu||||||zzzvvvssspppooonnnnnnnnnqqqvvvyyy}}}{{{yyywwwsssooollliiihhhhhhiiiiiiiiijjjjjjjjjkkkiiiiiiiiijjjkkkmmmnnnoooqqqqqqqqqpppppprrrvvvyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{|||||||||||||||}}}~~~~~~|||yyyyyyxxxvvvuuuuuuuuutttuuuvvvwwwxxxyyyyyyxxxxxx333333444444333333222111222333333444444333333222333333333333333333333333222222333444444555666666333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000000000111222222222333///000000111222222333333222111111000000111111111222111111111111111222222111111222222222333333333111111222333333333333222222333333333333333333333333333333333333333333333222222222333333444444444333333444555555666777777444444555777999;;;<<<============>>>>>>>>>>>>>>>===>>>???AAABBBEEEHHHJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRTTTVVVXXXZZZ[[[\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\^^^___```aaaaaaaaaaaaaaa^^^^^^^^^___aaaeeehhhjjjlllnnnppppppoooooooooqqqppprrrssstttuuuwwwzzz}}}}}}vvvpppmmmkkkjjjnnntttwww}}}xxxuuurrrqqqrrrssssssssssssrrrppppppqqqrrrqqqpppooommmjjjhhhgggeeebbb```^^^[[[VVVSSSQQQPPPMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGFFFEEEDDDDDD@@@??????>>><<<;;;;;;:::777777777666666555555555444444444333333333222222222222222222222222222222222222222333333444444444333333333333333333333333333222222111111222222333111111111000111111222333111111111222222111111111222222222222222222222222000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222111222333333444111111111222333444555666222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444333333222222333333444222222222333333444444444555777999;;;;;;<<<>>>@@@AAAAAAAAABBBDDDEEEFFFFFFHHHIIIKKKMMMPPPUUU[[[___cccgggnnnuuu{{{{{{zzzxxxuuusssrrrrrrrrrsssvvvzzz}}}}}}zzzxxxvvvsssooollliiihhhhhhhhhiiijjjkkklllmmmmmmjjjjjjjjjkkklllmmmnnnooopppqqqrrrrrrsssvvvzzz}}}~~~}}}}}}~~~~~~}}}{{{{{{yyywwwvvvvvvvvvvvvuuuvvvwwwxxxxxxxxxvvvuuu333333333333333222111111222333333444444333333222333333333333333333333333222222333333444444555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222...///000111222333444444333222222111111111111111111111111000111111222333111111222222222333333333111111222333333333333222333333333333333444444444333333333333333333333333111111222333444444444444333444444555666777888888777777777999:::===>>>@@@?????????@@@@@@@@@@@@@@@===???AAABBBDDDGGGKKKNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXZZZ[[[]]]^^^``````______]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^___^^^^^^``````bbbcccddddddddddddaaaaaabbbcccfffjjjnnnpppqqqssstttsssrrrppppppqqqssstttvvvwwwwwwxxx{{{}}}~~~}}}wwwtttsssssswww}}}|||yyywwwxxxxxxxxxxxxyyywwwvvvwwwyyyzzzzzzzzzyyywwwtttrrrpppnnnkkkhhheeebbb]]]YYYWWWUUUSSSQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGCCCCCCBBBAAA???>>>======999999888888777777666666555555444444444333333333222333333444444333333222222333333333333333333444222333333444444333333222333222111000000111222333222111111111111111222222000111222222222222111000111111111222222222222222000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222333444444111111111222444555777888333333333333333333333333333333222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111111222222222333333333444333333222222333333444222333333444444555555666666888;;;<<<===>>>@@@CCCEEEDDDDDDCCCDDDDDDEEEEEEHHHJJJMMMQQQTTTZZZ```dddiiimmmtttzzz|||{{{zzzyyyxxxxxxxxxxxxyyy{{{~~~~~~~~~|||yyyxxxuuussspppmmmkkkiiihhhiiijjjkkkmmmnnnooopppnnnmmmmmmmmmnnnoooppppppoooqqqtttvvvxxxzzz~~~~~~~~~{{{yyyxxxxxxxxxxxxwwwxxxyyyzzzyyyxxxvvvttt222333333333333222111111222333333444444333333222333333333333333333333333222222222333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111000000111111111222222222222222111000000000000000111111000000111222222333111111222222222333333333111111222333333333333222111111222222333333333333333333333333333333333333000111222444555555444444333444555666777888999999999999::::::<<<>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDFFFIIINNNRRRVVVWWWZZZ\\\___aaabbbbbb______```aaabbbcccddddddeeedddbbb```_______________```aaaccccccccccccbbbbbbcccdddeeegggggghhhhhhffffffgggiiimmmrrrvvvyyyyyyzzzzzzyyyvvvtttsssssstttvvvwwwxxxwwwxxxzzz{{{|||}}}{{{zzz{{{~~~~~~~~~}}}|||~~~}}}|||}}}}}}zzzyyyvvvssspppkkkhhhdddaaa```___]]][[[[[[[[[[[[ZZZXXXVVVUUUTTTPPPPPPNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFEEEDDDBBBAAA@@@???;;;;;;:::999999888888777666666666555555555444444333444555555555555444333444333333333333333333222222333333444444333333222333222111000000111222333222222111111111111111222000111222222222222111000000000000111111111222222000111222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333222222222222333444444111111222222333444555666333333333333333333333333222222222222222222333333222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333444333333222222333333444333333444555555666777777777999<<<===>>>???BBBDDDEEEDDDDDDCCCDDDEEEGGGHHHLLLOOOSSSXXX\\\aaagggkkkooosssyyy}}}}}}|||{{{zzzyyyyyyzzz||||||{{{yyyxxxwwwuuussspppnnnlllkkkiiijjjkkkmmmoooppprrrrrrrrrrrrqqqqqqqqqrrrssssssqqquuuyyy}}}~~~|||zzzzzzzzz{{{zzz{{{|||}}}|||zzzwwwuuu222333333333333222111111222333333444444333333222333333333333333333333333333222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333222222222111111000000222222222111111111111111111111000///////////////111111000000111222333333111111222222222333333333111111222333333333333222000000111111222222222222333333333333333333333333000111222444555555444444444444555666777888999999;;;;;;;;;<<<===???AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCEEEFFFGGGKKKQQQVVV[[[]]]___ccceeehhhiiijjjccccccddddddeeeffffffgggiiihhhfffdddcccbbbcccccccccdddeeeggggggggggggfffcccdddfffgggiiiiiijjjjjjiiijjjkkknnnrrrwww|||~~~}}}zzzwwwvvvvvvsssuuuvvvvvvvvvvvvwwwyyyzzz~~~~~~{{{xxxvvvqqqnnnjjjhhhhhhhhhfffeeedddddddddbbbaaa___]]]\\\TTTSSSRRRPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHGGGEEEDDDBBBAAAAAA<<<<<<;;;;;;:::999888888777666666666666555555555444444555666666555444444444444444333333222222222222222444444444444222222333222000//////000222333222222111111111111111222000111222333333222111000//////000000111111111222000222222222111000111222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333333222222333333444555222222222111222222333333333333333333333333333333111111111222222333333444222222222222222222222222111111111222222333333333222222222222222222222222111111222222222333333333444333333222222333333444444444555555666777888888888:::<<<>>>???@@@CCCEEEAAAAAABBBCCCEEEHHHKKKLLLPPPTTTYYY___ccchhhnnnqqqrrrvvv|||~~~}}}|||}}}}}}}}}|||{{{yyywwwvvvuuutttssssssuuuwwwxxxwwwuuuwwwwwwuuusssqqqooonnnmmmiiijjjlllnnnppprrrssstttuuuuuutttttttttuuuuuuvvvuuuzzz}}}|||{{{|||}}}|||}}}~~~~~~{{{xxxvvv222222222222222222222222444333333222222333333444333333333333333333333333333333222222222222222222222222333333333333444444222222333444444333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222222333333333333444444333333333333333333333333444444333222222333333333555444222222222444666777666666777888999::::::;;;:::;;;===???@@@AAABBBBBBFFFEEEEEEDDDDDDCCCCCCBBBDDDEEEFFFGGGJJJOOOUUUZZZ]]]```eeejjjmmmnnnnnnmmmkkkjjjiiiiiiiiijjjkkkllllllllljjjhhheeecccdddffffffiiijjjhhhiiilllllliiikkkkkkjjjjjjkkkmmmoooqqqnnnooorrrvvv{{{~~~{{{yyyxxxxxxxxxxxxxxxxxxxxxxxx|||~~~~~~{{{yyyxxxwwwvvvtttsssqqqpppoooooollljjjkkkmmmkkkddd^^^^^^XXXSSSQQQSSSSSSPPPLLLNNNMMMLLLMMMNNNNNNLLLKKKKKKKKKKKKJJJHHHGGGEEEDDDCCCBBB@@@>>><<<:::999888888777666555444444555666555555444333333333444444222222222222333333444555222222222222222222222222111222222333333222222111333444555444222111222333222222222222222222222222111111111222222333333333222222333333333333444444111111111111111111111111222222222222222222222222000000000000000000000000//////000000111111111222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333222222111111111333333333333333333333333222222222222222222222222333333333333333333333333333222222111111222222333444444444444444444444444444555555555555777999<<<;;;<<<>>>??????@@@BBBDDDCCCDDDEEEEEEFFFIIIMMMPPPYYY\\\aaaggglllqqqsssuuuyyyzzz}}}}}}|||{{{yyywwwvvvuuutttrrrpppooonnnnnnrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssstttsssqqqooonnnkkklllooopppppprrruuuwwwzzz|||}}}}}}{{{zzz{{{{{{~~~~~~}}}zzzxxx222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222222222333333333333444444111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111222222333333333333444444333333333333333333333333444444333333333333333444555444333222333555777888888888999:::;;;<<<<<<===<<<===>>>@@@AAABBBCCCCCCGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHJJJOOOUUUZZZ___bbbhhhmmmqqqssssssrrrnnnmmmlllkkkkkklllmmmnnnnnnnnnmmmkkkhhhgggiiijjjlllppprrrqqqqqqtttssspppoooooonnnmmmnnnppprrrttttttuuuxxx|||}}}{{{{{{{{{zzzzzzzzzyyyyyy|||~~~~~~{{{yyywwwwwwwwwwwwvvvvvvvvvvvvwwwuuussstttvvvtttnnnhhheee```ZZZXXXXXXXXXTTTPPPPPPNNNMMMMMMOOOOOONNNLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA???===<<<<<<;;;:::888777666666666777666555444444444444444444333333222222333333444555222222222222222222222222111222222333333222222111333444555444222111222333111111111111111111111111222222222222222222333333111111111222222222333333111111111111111111111111222222222222222222222222333333333333333333333333000111111111111111111222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222111111333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222333333444444444444444444444444555666777777777888;;;>>>===???@@@AAAAAAAAACCCEEEDDDEEEGGGHHHIIIMMMRRRVVV^^^aaafffkkkppptttwwwxxxyyyzzz|||~~~|||zzzxxxwwwuuusssrrrqqqpppnnnmmmlllllllllmmmmmmnnnnnnoooppppppqqqrrrssstttuuuuuusssqqqpppmmmoooqqqqqqsssuuuyyy|||~~~{{{222222222222222222222222444333333222222333333444333333333333333333333333111111111222222333333444222222333333333333444444111111111222222111111000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222333222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333444444333333333444444555555555444444555666888999::::::;;;<<<===>>>?????????@@@BBBCCCEEEFFFFFFFFFJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIKKKNNNTTTXXXaaaeeekkkqqquuuxxxxxxxxxsssrrrqqqooooooooooooppppppppppppnnnmmmmmmoooqqqsssxxx{{{zzz{{{}}}{{{vvvuuutttsssrrrsssuuuvvvxxxyyy{{{~~~~~~}}}||||||{{{}}}|||yyywwwxxxyyyzzz{{{|||}}}~~~}}}|||}}}~~~}}}xxxtttnnnjjjdddaaa```^^^ZZZWWWVVVSSSQQQPPPQQQRRRRRRQQQMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<:::999888888888777666555555444444444555333333333333333333444555333333333333333333333333111222222333333222222111333444555444222111222333222222222222222222222222333333222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222444444444444444444444444333333222222222222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222222111333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333444444444444444444444444666888999::::::;;;>>>@@@@@@AAABBBBBBBBBCCCEEEFFFFFFGGGIIIKKKNNNSSSZZZ___eeehhhlllqqqvvvyyy{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~}}}}}}~~~}}}xxxuuusssqqqooommmkkkkkkjjjjjjiiijjjjjjjjjjjjkkklllmmmooopppqqqrrrssstttvvvwwwwwwuuutttrrrrrrsssttttttvvvzzz222222222222222222222222444333333222222333333444333333333333333333333333000000111222333333444444222222222333333333444444111222222222222111111000111222222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444555666666666666666777888:::;;;;;;;;;<<<===???@@@AAAAAADDDEEEFFFHHHJJJKKKKKKLLLMMMNNNNNNOOONNNMMMLLLLLLKKKKKKKKKJJJJJJMMMRRRVVVaaaeeekkkrrrwwwzzz{{{{{{wwwvvvtttsssqqqqqqqqqrrrqqqrrrrrrrrrqqqrrrtttvvvwww}}}{{{{{{zzzxxxwwwwwwxxxzzz{{{{{{|||~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyzzz{{{|||~~~}}}zzzvvvrrrnnnjjjgggddd```\\\]]]ZZZWWWUUUVVVWWWXXXXXXRRRQQQPPPOOOMMMKKKIIIHHHFFFFFFEEEEEEDDDCCCCCCCCC@@@???>>>===;;;:::999888888888777666555555555555444444333333333444444555333333333333333333333333111222222333333222222111222333444444222222333444444444444444444444444444333333333222222111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333222222333333333444444444444555555555555777888:::;;;;;;<<>>@@@AAABBBBBBEEEFFFHHHKKKMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRPPPOOOMMMMMMLLLKKKKKKNNNRRRVVV```dddkkkrrrwwwzzz||||||{{{yyywwwuuutttsssttttttrrrssstttttttttuuuxxxzzz|||~~~|||zzzyyyxxxxxxzzz{{{{{{|||~~~}}}|||{{{}}}~~~}}}}}}~~~}}}zzzyyyxxxyyy{{{|||~~~}}}|||}}}}}}~~~~~~{{{xxxuuuqqqmmmiiieeecccbbb___[[[ZZZ[[[\\\\\\\\\VVVUUUTTTRRRPPPMMMJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@@@@>>>===;;;:::999:::999888777666666666666555555444333333444444444333333333333333333333333111222222333333222222111222333444444222222333444444444444444444444444444333333333222222111111111222222222333333333333444222222222222222222222222222222222222222222222222222222222222222222222222555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444333333333333333333444444444444555555666666666666888;;;<<<<<<===@@@AAABBBCCCCCCBBBBBBCCCFFFIIIGGGJJJNNNSSSXXX^^^eeejjjpppssswww|||~~~~~~~~~|||zzzwwwtttsssssstttuuuvvvxxxyyy|||~~~~~~{{{xxxssspppnnnkkkiiigggeeeeeefffggghhhjjjlllmmmooooooppppppqqqrrrrrrrrruuuvvvyyy{{{|||{{{zzzzzz{{{{{{|||}}}222222222222222222222222444333333222222333333444333333333333333333333333111111111222222333333444222222333333333333444444444444444444444333222111111111111222222333333444111111111111111111111111000000000000000000000000111111111111111111111111222222222222333333333333222222222222222222222222333333333333333333333333222222333333333333444444444444444444444444444444555555555555555666777888777888999:::;;;======>>><<<===>>>???AAACCCDDDDDDFFFGGGJJJMMMPPPSSSTTTUUUYYYZZZ[[[[[[ZZZWWWTTTSSSQQQPPPOOONNNNNNPPPTTTXXX```dddkkkrrrxxx{{{||||||}}}|||zzzxxxwwwwwwwwwwwwtttuuuvvvvvvvvvxxx{{{}}}}}}|||yyywwwvvvvvvwwwxxxyyyzzz|||~~~|||{{{{{{yyyzzz|||~~~~~~~~~}}}{{{zzzyyyyyyxxxxxxwwwuuuttttttuuuwwwxxxzzz|||~~~~~~~~~~~~~~~}}}{{{xxxtttpppmmmkkkfffdddaaa```aaaaaa```___[[[ZZZXXXUUUQQQNNNJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAA@@@???>>><<<;;;;;;:::999888777666666666666555444444444444444444333333333333333333333333111222222333333222222111111333444444222222333555222222222222222222222222333333222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222444444444444444444444444444444333333333333333222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111222222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333444444333333333333444444444444444555666666777777666999<<<>>>>>>???AAABBBBBBCCCCCCBBBBBBEEEHHHKKKKKKOOOUUUZZZ```eeekkknnnuuuwww{{{~~~{{{xxxtttqqqoooppprrrsssrrrsssvvvyyy|||~~~~~~yyyvvvrrrnnnlllkkkhhhgggeeeeeefffhhhjjjlllnnnooooooppppppqqqqqqrrrrrrrrrxxxyyy|||222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222222222333333333333444444444444444333333222000000000111111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444222222222222222222222222333333333333333333333333222222333333333333444444555555555555555555555555555555555555666777888999888999:::<<<===>>>??????>>>???@@@BBBCCCEEEFFFGGGKKKMMMPPPTTTXXX[[[]]]^^^aaabbbcccbbb```]]]YYYWWWTTTTTTSSSRRRQQQTTTXXX\\\cccgggmmmtttzzz}}}~~~~~~}}}|||{{{{{{{{{|||wwwxxxyyyyyyyyy{{{}}}~~~{{{zzzwwwtttsssrrrssstttttttttvvvxxx|||~~~}}}|||{{{zzzyyyyyywwwxxxyyyzzzyyyyyywwwwwwwwwvvvuuutttttttttttttttqqqqqqppppppqqqrrrssstttvvvyyy|||~~~~~~~~~~~~|||~~~{{{wwwuuutttnnnmmmkkkjjjkkkjjjiiigggbbbaaa^^^[[[VVVQQQMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEBBBCCCCCCCCCBBBAAA???>>><<<;;;:::999888777777777666666555444444444444444444444444444444444444444111222222333333222222111111222444333333222444555111111111111111111111111222222222222222222333333111222222222333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333111111111111111111111111444444444444444444444444333333333333333333333333444444333333333333444444444444444555666777777777888:::>>>@@@AAABBBCCCDDDCCCCCCDDDDDDDDDGGGKKKOOOQQQVVV^^^dddiiimmmqqqsssxxx{{{~~~wwwtttppplllkkkmmmoooqqqqqqsssvvvyyy|||~~~}}}{{{wwwtttpppmmmkkkjjjhhhfffffffffgggiiikkkmmmooopppppppppqqqrrrtttuuuvvvvvv|||~~~222222222222222222222222444333333222222333333444333333333333333333333333333333222222222222222222222222333333333444444444333333333222222000//////000000111222333333444444111111111111111111111111222222222222222222222222111111111111111111111111222222333333333444444444222222222222222222222222333333333333333333333333222222333333333444444444555555555555555555555555555555555555666777999999888999;;;===>>>???@@@@@@@@@AAABBBDDDEEEGGGHHHIIIQQQSSSVVV[[[___ccceeegggggghhhhhhgggeeeaaa]]]ZZZWWWWWWVVVUUUUUUWWW\\\___fffjjjpppwww|||~~~}}}~~~~~~zzzzzz{{{{{{{{{||||||zzzxxxuuurrrpppppppppqqqnnnnnnppprrrtttwwwzzz{{{||||||{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwvvvuuusssrrrqqqqqqpppoooooopppppppppmmmmmmmmmnnnooopppqqqrrrtttwwwzzz|||}}}~~~zzz{{{}}}~~~}}}{{{zzzvvvuuutttttttttsssqqqnnnjjjhhheeeaaa[[[VVVRRRPPPKKKJJJIIIHHHGGGFFFFFFEEECCCDDDEEEEEEEEECCCBBBAAA===<<<;;;999888777777777777666555444444444444444444444444444444444444444222222222333333222222222111222444333333333444555222222222222222222222222111111111222222333333444000111111111111222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111222222333333333111111111111111111111111444444444444444444444444333333333333333333333333555444444333333444444555444444444555666777777888999<<<@@@BBBCCCCCCEEEFFFDDDDDDEEEEEEFFFIIINNNRRRWWW\\\dddkkkpppsssuuuwww{{{}}}~~~uuuqqqmmmiiiiiikkknnnpppsssuuuxxx{{{~~~}}}}}}|||zzzxxxuuurrrnnnkkkjjjiiihhhfffffffffgggiiikkkmmmooopppqqqrrrtttvvvxxxzzz{{{|||444444222222222222444444222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111222222333333333333444444333333333333333333333333666555444333222111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444333333222111000000222222333333333444444444444444444555555555555555777888999888777777999;;;;;;===?????????@@@AAACCCBBBCCCFFFGGGHHHJJJMMMPPPQQQVVV\\\bbbgggjjjnnnpppsssqqqnnnkkkhhhddd```\\\ZZZXXXUUUUUUWWW]]]cccgggkkknnnsssxxx}}}~~~}}}}}}}}}||||||{{{{{{|||}}}~~~}}}}}}~~~~~~}}}}}}|||{{{vvvtttpppnnnnnnoooooonnnnnnnnnnnnnnnppprrruuuvvvwwwzzz~~~~~~}}}}}}|||{{{zzzxxxwwwuuutttsssvvvuuutttrrrpppooommmmmmrrrqqqqqqpppooonnnnnnmmmnnnnnnnnnnnnooopppqqqrrruuuvvvxxxzzz{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||zzzyyyyyy{{{wwwtttpppiiibbbZZZTTTPPPPPPOOOMMMJJJHHHFFFEEEEEEHHHGGGEEEDDDCCCBBBBBBBBB===<<<;;;:::999888888888555555555555555555555555444444444333333333222222222111111111222333444444333333333333333333333333222222222222222222222222333333333333444444555666444333333222222111111111222222111111222222333444333222222111111222222333333333333222222111111111111111111222222333333333333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444333333333444444444555555444444333222222333333333555555555666777999:::;;;;;;===@@@AAAAAAAAACCCDDDDDDEEEGGGHHHJJJOOOTTTYYY___dddkkkqqquuuyyy{{{}}}~~~|||rrrpppnnnmmmlllmmmnnnooowwwwwwxxxyyyzzz{{{|||}}}~~~~~~}}}|||zzzxxxuuussstttqqqnnnnnnnnnnnnkkkhhhgggiiikkklllmmmooorrrttttttuuuwwwzzz|||~~~444333333222222333333444222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111222222222333333333444444333333333333333333333333666666444333333222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222333222222333333333444444444444555555555555666666666777888999999888888:::<<<===???AAABBBBBBBBBDDDFFFEEEFFFIIIJJJKKKMMMPPPSSSWWW\\\dddjjjppptttxxx{{{|||zzzxxxuuurrrmmmgggccc```^^^[[[ZZZ]]]bbbhhhlllooorrrvvvzzz~~~~~~|||{{{{{{{{{zzzzzzzzz{{{{{{{{{||||||xxxxxxxxxxxxxxxwwwvvvvvvtttqqqnnnmmmmmmnnnnnnmmmmmmmmmmmmmmmoooqqqssstttvvvyyy}}}~~~}}}~~~|||{{{zzzyyywwwvvvuuutttuuuuuutttrrrpppnnnmmmmmmppppppppppppoooooooooooooooooooooooopppqqqrrrsssuuuvvvwwwyyyyyyyyyyyyxxxxxxyyyyyy{{{|||~~~~~~}}}}}}~~~~~~|||{{{|||}}}}}}{{{xxxssslllddd]]]YYYWWWUUUSSSPPPMMMLLLJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDBBBAAA@@@>>>===<<<<<<<<<777777777666666555555555444444444333333333333222333222222222222333444555333333333333333333333333222222222222222222222222333333333333333333444555333333333222222222222222111111000000111111222333333222222111111222222333333333333222222222111111111111222222222333333333333333333333333333333333333333333333333333333333222333333333333333333444222222222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555333333333444444444555555555555444444444444444555555555555666888999;;;<<<===???AAABBBBBBBBBDDDEEEEEEFFFIIIKKKNNNSSSYYY^^^ggglllrrrxxx{{{}}}~~~|||sssrrrpppoooooopppqqqrrrwwwwwwxxxyyyyyyzzz{{{{{{}}}}}}|||{{{yyyvvvtttrrrtttrrroooooopppooommmjjjjjjkkkmmmnnnooopppsssuuuwwwxxxzzz|||~~~444333333222222333333444222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111222222222222333333333333333333333333333333333333666555444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333000111111222333444444555333333333333444444444444555555555666666666777777888999::::::::::::<<<>>>@@@BBBDDDEEEEEEFFFHHHIIIIIIKKKMMMNNNOOOQQQTTTWWW]]]ccckkksssyyy}}}wwwpppkkkfffdddbbbaaaccchhhnnnrrruuuwwwzzz}}}~~~{{{yyyxxxwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwsssssssssssssssrrrrrrqqqqqqooolllllllllnnnmmmmmmllllllllllllmmmoooqqqrrrtttxxx{{{~~~~~~~~~~~~|||{{{zzzyyyxxxwwwvvvvvvvvvuuutttsssqqqooonnnnnnooooooppppppqqqrrrsssssssssrrrrrrsssssstttuuuvvvvvvvvvwwwxxxxxxwwwvvvuuusssttttttuuuwwwyyyzzz{{{||||||{{{zzzzzzzzz{{{{{{{{{|||~~~~~~~~~~~~~~~}}}wwwppphhhddd^^^\\\YYYUUURRRPPPOOOOOONNNMMMLLLKKKJJJHHHFFFEEEEEEEEECCCAAA@@@???>>>>>>:::999999888777666555555555555444444444333333333333333222222333333444444333333333333333333333333333333333333333333333333444333333222222222222333222222222222333333333333000000000000000111222222333222222111111222222333333333333222222222222111222222222222333333333333333333333333333333333333333333333333333333333333444333333333333333333222222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555666666333333333444444444555555666555555555555555666666555555666777888:::;;;<<<@@@AAACCCCCCCCCCCCEEEFFFFFFHHHLLLPPPTTTZZZaaafffpppuuuzzz~~~~~~|||uuuuuutttsssssstttuuuvvvwwwxxxxxxxxxyyyyyyyyyyyy{{{zzzyyyxxxvvvtttrrrppptttrrrqqqpppqqqqqqpppnnnnnnoooqqqqqqqqqsssuuuwww{{{|||}}}333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111111222222222222333333333333333333333333333333333444333333222222222222333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111222222333444444555333333333444444444444555555666666777777888888888999:::<<<<<<<<<===???AAAAAACCCFFFGGGGGGHHHKKKMMMMMMOOOQQQRRRSSSUUUXXX[[[aaafffoooxxx~~~vvvqqqkkkiiiggggggiiinnnsssvvv{{{|||~~~~~~}}}{{{xxxuuutttrrrrrrqqqsssuuuvvvwwwvvvtttsssrrrrrrrrrrrrrrrqqqppppppooommmllllllnnnoooooonnnmmmlllllllllmmmnnnpppqqqtttwwwzzz}}}}}}~~~}}}||||||{{{zzzyyyxxxxxxyyyxxxwwwvvvtttsssrrrqqqpppqqqrrrsssuuuwwwxxxxxxwwwwwwwwwwwwxxxxxxyyyzzzxxxyyyyyyyyyxxxvvvuuussspppqqqqqqrrrssstttvvvwwwwwwwwwvvvvvvvvvvvvwwwwwwyyyyyy{{{|||~~~~~~~~~~~~}}}~~~wwwpppkkkcccaaa]]]YYYVVVTTTSSSSSSRRRRRRRRRQQQNNNKKKHHHGGGFFFEEECCCAAA???>>>======<<<;;;:::999777666555444555555555555444444444444333333222222222222333333333333333333333333333333333333333333333333333333444333333222111111111111111222222333333444444444111111111111111222222333333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222222222222222222222222222111111111111111111111111333333333333333333333333444444444444555555555555333333333444444444555555555555555444555555666666666666666888999;;;===>>>AAABBBDDDDDDCCCDDDFFFHHHHHHKKKPPPUUUZZZaaahhhmmmvvvyyy}}}yyyyyyxxxxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwvvvuuusssrrrpppooorrrrrrrrrrrrssssssssssssrrrsssuuuuuutttuuuwwwyyy~~~333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111111111111222222222333333333333333333333333333333222111111111111111222333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555666666777777888999:::::::::<<<===>>>>>>???BBBDDDBBBDDDGGGHHHIIIKKKNNNPPPPPPRRRTTTVVVWWWYYY\\\___dddjjjttt}}}{{{vvvqqqpppnnnnnnppptttxxx{{{~~~}}}{{{zzzwwwtttrrrooonnnmmmmmmoooqqqssstttsssrrrqqqqqqqqqqqqqqqqqqpppoooooonnnmmmlllnnnppprrrrrrqqqooonnnnnnmmmnnnooopppqqquuuwww{{{|||}}}~~~~~~~~~}}}}}}|||||||||{{{}}}|||{{{zzzyyyxxxwwwvvvtttuuuvvvxxxyyy{{{|||}}}|||||||||{{{||||||}}}~~~{{{||||||{{{yyywwwuuutttqqqpppqqqqqqrrrssstttuuuttttttsssssssssttttttuuuwwwxxxxxxyyyzzz|||}}}}}}~~~}}}}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~wwwrrrkkkhhhddd```\\\ZZZZZZZZZYYYYYYYYYWWWTTTOOOKKKHHHFFFEEECCCAAA@@@???>>>>>>===<<<;;;999888666555444666666666555555555444444222222111111111111222222333333333333333333333333333333333333333333333333444333333222111111111111222222222333333444444555333222222222222333444444333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222222222222222222222222222111111111111111111111111333333333333333333333333222333333333333444444444333333333444444444555555444444333333444555666666777777888999;;;===???@@@AAACCCDDDDDDDDDEEEHHHJJJLLLOOOUUU[[[aaahhhoootttyyy}}}}}}}}}}}}|||}}}}}}}}}~~~||||||{{{zzzyyyxxxwwwwwwttttttsssrrrqqqpppppppppqqqrrrssstttuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxzzz|||222333333444444333333222222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111111111111111222222222222333333333333333333333333111111111111111222333444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444444444333333333333333444444444555555555555666777777888999:::;;;;;;;;;===???@@@@@@BBBEEEGGGDDDFFFIIIKKKLLLNNNQQQSSSUUUVVVXXXZZZ[[[]]]```ccciiioooxxx|||xxxwwwvvvvvvwww{{{~~~|||zzzwwwvvvsssqqqnnnlllkkkjjjjjjlllnnnpppqqqqqqqqqqqqooooooppppppoooooonnnmmmmmmlllmmmooorrrtttttttttsssrrrqqqpppqqqrrrssstttwwwyyy|||}}}}}}~~~~~~}}}|||{{{{{{xxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvuuurrrrrrrrrrrrrrrssstttuuussssssrrrrrrrrrsssttttttwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}|||}}}~~~~~~|||~~~~~~~~~}}}}}}~~~{{{tttqqqmmmhhheeeddddddeeebbbbbbbbb___[[[TTTNNNJJJGGGFFFEEEDDDCCCBBBBBBBBB>>>===<<<;;;999888777666777666666666666555555555333333222222111111222222333333333333333333333333333333333333333333333333444333333222222222222333333333333333444444444444333333333333333444555555333222222111111222222333111222222222222333333333444444444444333333333333333333333333333333333333333333333333333333333333444333333333333333333222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444333333333444444444555555333333333333444555666666999999:::;;;===???AAACCCBBBCCCEEEEEEFFFHHHLLLNNNRRRVVV\\\bbbhhhooouuuzzz~~~}}}|||{{{yyyxxxvvvuuutttqqqpppppppppppppppqqqrrrrrrtttwwwxxxyyyzzz}}}~~~}}}}}}~~~222333333444444333333222222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111111111111111222222222222333333333333333333333333222222222222333444555666222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222333333444555555555444444444444555555555555777777888999:::;;;<<<<<<<<<>>>@@@AAABBBDDDGGGIIIFFFIIILLLNNNOOOQQQTTTWWWYYY[[[]]]^^^___aaadddgggkkkqqqzzz{{{zzzyyyyyy{{{~~~}}}zzzxxxtttrrrpppnnnllljjjiiihhhhhhiiikkkmmmoooqqqrrrsssooooooppppppoooooonnnmmmkkkkkklllooosssuuuvvvuuuwwwvvvuuuttttttuuuvvvvvvzzz{{{}}}~~~~~~~~~~~~~~~|||||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||yyywwwvvvttttttssssssssstttuuuuuussssssssssssssstttuuuuuuvvvvvvuuuuuuuuuwwwxxxyyyyyyzzz|||~~~~~~~~~~~~~~~~~~}}}}}}zzzxxxsssooollllllmmmnnnkkklllkkkhhhbbbYYYRRRMMMGGGFFFEEEEEEDDDDDDDDDEEE@@@@@@???>>><<<;;;::::::777777777666666666555555666555444333333333333444333333333333333333333333444444444444444444444444333333333333333333444555444444444444444333333333333333222222333333444555333222222111111222222333111111222222222333333333555555444444444333333333333333333333333333333333333333333333333333333333222333333333333333333444222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444555333333333444444444555555444444444444555666777888:::;;;<<<===???BBBDDDEEEDDDEEEGGGGGGIIILLLPPPTTTYYY]]]ccciiiooouuu{{{|||{{{zzzxxxuuusssrrrqqqnnnnnnnnnnnnoooqqqssstttuuuxxx{{{}}}~~~|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~222222444444444444222222222222222222222222222222444333333222222333333444222222222222222222222222333333333222222222111111000111111111111222222222333333333333333333333333333333333444555666777888111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333000111222333555666777888444444444555555555666666777888888999;;;<<<======<<<>>>@@@BBBCCCEEEHHHJJJHHHKKKNNNPPPRRRTTTWWWYYY\\\^^^```aaabbbdddgggjjjkkkqqqyyy{{{zzzyyyyyyzzz}}}|||yyywwwrrrqqqooollljjjiiihhhhhhggghhhiiikkkmmmpppssstttqqqqqqrrrrrrqqqqqqpppooojjjjjjlllooosssvvvvvvuuuzzzyyywwwvvvvvvwwwxxxxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}}}}~~~~~~~~~}}}{{{yyywwwvvvuuutttttttttttttttuuuuuutttssssssssstttuuuuuuvvvuuuuuutttssstttuuuvvvwwwwwwyyy{{{~~~~~~}}}|||zzzuuuqqqoooooopppqqqrrrrrrqqqmmmfff]]]TTTOOOEEEEEEDDDDDDDDDDDDEEEEEEBBBAAAAAA@@@???>>>======777777777777666666666666888777666555555555555555333333333333333333333333444444444444444444444444333333333333444555555666555555555444444333333333222222111111222222333444333222222222222222222333111111111222222333333333555555555444444333333333333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333444444444555555555666666333333333444444444555555555555555555666777999999;;;<<<===>>>AAACCCEEEFFFEEEGGGHHHJJJKKKOOOTTTXXX___bbbhhhnnnsssxxx~~~{{{zzzxxxvvvsssqqqooonnnlllllllllmmmooorrrtttuuuwww{{{~~~}}}|||{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxyyyzzz{{{}}}~~~444444333333333333222222333333333333333333333333333333333222222111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222333333333333222111333222222111111222222333222222222222222222222222555555555444444333333333333333444444444444444444666555444333444666888999::::::::::::;;;<<<<<<===>>>???AAACCCFFFIIIKKKLLLKKKLLLOOORRRVVVYYY[[[]]]aaadddhhhiiihhhhhhjjjmmmrrruuu{{{}}}{{{zzzxxxxxxyyy{{{}}}zzzwwwuuurrrqqqooollljjjiiihhhhhhhhhhhhiiijjjlllnnnpppqqqrrrrrrrrrrrrpppnnnlllkkklllkkkkkklllppptttxxx{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzz|||zzzwwwuuuuuuwwwzzz|||zzzzzzzzzzzzzzzyyyxxxwwwwwwwwwvvvvvvvvvwwwwwwxxxwwwwwwvvvuuuuuutttsssssstttttttttsssttttttuuuuuuzzz{{{~~~~~~|||}}}}}}zzzxxxvvvvvvwwwwwwyyyyyywwwsssmmmbbbWWWOOOHHHEEECCCBBBCCCBBBAAA@@@AAAAAAAAAAAA@@@???=========<<<:::::::::999666444666666555444444444555555555555444333333222111111222222222222222222222222222222222222222222222222111222333333444444333333333222222111111222222333111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333333333333444555666777777555555555555555555444444555333111333777999999888;;;===???AAABBBCCCFFFHHHHHHJJJLLLNNNPPPUUUZZZ^^^eeehhhmmmtttzzz}}}|||wwwvvvtttrrrpppnnnmmmmmmlllmmmooopppqqqtttxxx{{{{{{}}}~~~}}}{{{xxxvvvtttsssrrrqqqqqqppppppooonnnmmmmmmkkkkkkllllllmmmmmmnnnnnnllllllllllllmmmmmmmmmmmmqqqrrrssstttuuuvvvwwwwwwxxxxxxyyyzzz|||~~~444444333333333333222222333333333333333333333333333333222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222333333333333222111333222222111111222222333222222222222222222222222555555444444444333333333333333444444444444555555666555444444444666888999::::::;;;;;;===>>>@@@@@@@@@AAACCCEEEHHHKKKLLLNNNNNNOOOQQQUUUYYY\\\___aaafffhhhkkklllkkkkkkmmmooosssvvv{{{~~~zzzyyyuuuuuuttttttvvvxxx{{{}}}~~~}}}{{{yyyvvvuuurrrqqqooommmkkkiiiiiihhhiiiiiijjjkkkmmmoooqqqrrrsssttttttsssrrrpppnnnmmmmmmmmmmmmnnnrrrvvvzzz}}}{{{|||||||||||||||}}}}}}~~~~~~}}}|||||||||||||||||||||{{{zzzyyyxxxxxxwwwuuusssssstttvvvxxxzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuuuutttttttttuuuuuuvvvwwwxxxzzz~~~~~~~~~{{{yyyxxxxxxxxxyyy{{{zzzxxxuuuoooeeeZZZRRRLLLIIIGGGFFFFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>><<<;;;::::::999777555666666555444444444444555555555444444333222222111222222222222222222222222222222222222222222222222111222333333444444333333333333222222222222333333222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333333333444444555555666666555555555555555555555555555333222444777::::::999===???AAABBBCCCDDDGGGIIIKKKMMMPPPRRRVVVZZZ```dddkkknnnrrrwww|||~~~}}}{{{zzzuuutttrrrpppnnnmmmllllllkkkmmmoooppprrruuuyyy}}}~~~~~~|||zzzyyyxxxuuutttqqqooommmkkkjjjjjjgggffffffeeeddddddccccccaaaaaabbbbbbbbbcccccccccaaaaaabbbbbbbbbcccccccccgggggghhhiiijjjkkkllllllnnnnnnoooppprrrtttvvvwww{{{}}}444444333333333333222222333333333333333333333333222222222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111222222333333222222111333222222111111222222333333333333333333333333333555444444444444333333333333333444444444555555555555555444444555666888999;;;;;;<<<===???AAACCCDDDBBBCCCEEEHHHKKKMMMOOOPPPRRRSSSVVVYYY^^^bbbfffhhhmmmoooqqqqqqqqqpppqqqssstttwww{{{~~~zzzvvvuuuppppppqqqrrrtttwwwyyyzzz|||||||||{{{zzzxxxvvvuuurrrqqqooommmlllkkkjjjjjjjjjjjjkkklllnnnpppqqqrrruuuuuuvvvvvvuuutttrrrqqqpppoooppprrruuuyyy}}}}}}|||zzzyyyyyyyyyxxxyyyzzz{{{zzzyyywwwuuuttttttsssrrrrrrssstttuuuyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzz||||||{{{{{{zzzxxxwwwvvvuuuuuuuuuuuuvvvwwwyyyyyyxxx{{{~~~|||zzzyyyyyyzzz{{{|||{{{zzzwwwrrriii___XXXMMMKKKHHHFFFFFFFFFEEECCCCCCCCCCCCCCCBBBAAA@@@@@@???===<<<<<<<<<:::888666666666555444444444444444555555444444333222222222333333333333333333333333333333333333333333333333111222333333444444333333333333222222222222333333333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333444444444444444555555555555555555555555555555555666444444555888;;;;;;;;;???AAACCCDDDEEEFFFIIIKKKOOORRRUUUYYY]]]bbbgggkkksssuuuyyy|||~~~|||{{{{{{|||}}}~~~{{{xxxwwwrrrqqqooonnnlllkkkjjjjjjjjjlllnnnpppssswww|||}}}{{{wwwvvvtttrrrpppnnnmmmlllgggfffdddbbb```___^^^^^^[[[ZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXX[[[[[[\\\]]]^^^^^^___```ccccccccceeefffhhhjjjkkkooorrruuuxxxzzz}}}444444333333333222222222333333333333333333333333111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222222222222333333222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444333333444444555555666666555555555555666888999:::=========???@@@BBBDDDEEEEEEFFFHHHKKKMMMPPPRRRSSSWWWXXX[[[___eeejjjnnnpppuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwzzz}}}{{{wwwtttsssmmmnnnppprrrtttvvvwwwxxxyyyzzzzzz{{{zzzxxxwwwvvvsssrrrpppooonnnmmmmmmmmmmmmmmmmmmnnnpppqqqssstttvvvwwwxxxxxxxxxwwwvvvuuusssssstttvvvyyy}}}}}}|||{{{yyywwwvvvuuuuuuvvvwwwyyyzzzzzzxxxuuusssrrrrrrqqqqqqrrrrrrssssssvvvwwwxxxzzz{{{{{{{{{{{{~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}|||zzzxxxwwwvvvvvvvvvwwwxxxzzz{{{||||||~~~|||zzzyyyzzz{{{||||||{{{zzzxxxtttlllccc]]]QQQNNNKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA???>>>>>>>>><<<:::888777777666555444444444444555555444444333333333333333333333333333333333333333333333333333333333333111222333333444444333333333333333222222333333333333333333333333333333333222222222333333333444444333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333555444444444444444444444444444444555555555555555666666666777:::<<<===>>>AAABBBDDDEEEFFFHHHKKKNNNRRRVVV[[[```eeeiiinnnrrryyyzzz}}}}}}{{{yyyyyyyyyzzz{{{~~~{{{xxxuuutttnnnnnnlllkkkjjjjjjjjjjjjjjjlllnnnpppsssxxx~~~}}}zzzxxxvvvtttrrrlllkkkjjjgggeeecccaaa```\\\[[[YYYWWWUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSTTTUUUUUUVVVWWWWWW[[[[[[[[[\\\^^^```aaabbbcccfffjjjnnnppptttxxxzzz~~~444444333333333222222222333333333333333333333333111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444333333444555555666777777555666666777888999;;;;;;?????????@@@BBBCCCEEEFFFIIIJJJLLLNNNQQQTTTVVVWWW[[[]]]bbbhhhmmmssswwwyyy|||{{{{{{zzzzzzxxxwwwuuuvvvwwwyyy{{{}}}~~~zzzwwwsssqqqpppjjjkkkllloooqqqssstttuuuxxxxxxzzzzzzzzzzzzyyyxxxtttsssrrrqqqpppppppppppppppppppppqqqrrrtttuuuvvvwwwxxxyyyzzz{{{zzzyyyyyywwwxxxyyy{{{~~~~~~}}}|||{{{yyywwwuuutttssssssuuuvvvxxxzzzzzzxxxuuusssooooooooooooppppppqqqqqqtttuuuwwwyyy{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~|||zzzyyyyyyzzz{{{{{{{{{zzzyyyuuuooogggbbbYYYVVVQQQNNNMMMMMMLLLLLLHHHHHHHHHHHHGGGEEEDDDCCCCCCBBBAAA@@@@@@???===:::999888777666555555555555555555444444444444333333333333333333333333333333333333333333333333333333111222333333444444333333444333333333333333333444222222222222222222222222222222222333333333444444333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333444444444444444333333333444444444555555555666666777777888:::;;;===???@@@AAACCCDDDEEEGGGJJJNNNRRRWWW[[[bbbhhhlllqqquuuxxx|||~~~~~~zzzwwwvvvvvvwwwyyy{{{}}}|||xxxuuurrrqqqlllkkkkkkjjjiiiiiijjjjjjkkklllnnnppptttzzz|||yyyuuurrrpppmmmkkkhhhcccbbbaaa___]]]ZZZYYYXXXTTTSSSRRRPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPQQQTTTTTTTTTUUUVVVXXXYYYZZZZZZ\\\```dddfffjjjnnnqqqqqqsssvvvyyy|||~~~444444333333333333222222333333333333333333333333222222222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333444222222222222222222222222333222222111111222222333333222222111111222222333333333333333333333333333333333333444444444444555333333444555666777777888666777888999;;;<<<======@@@AAAAAACCCEEEGGGIIIJJJNNNOOOQQQTTTVVVYYY[[[\\\```dddjjjrrrxxx}}}~~~}}}|||yyyvvvvvvvvvwwwxxxyyy{{{}}}~~~|||{{{yyyvvvrrrooommmlllgggggghhhjjjlllnnnpppqqquuuvvvxxxzzzzzzzzzzzzyyyvvvuuuuuutttssssssssstttssssssttttttuuuwwwxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuuttttttvvvwwwyyyzzzzzzxxxwwwvvvnnnmmmmmmmmmmmmnnnpppqqqvvvxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzz{{{{{{{{{{{{zzzzzzxxxssslllggg]]]YYYTTTPPPOOOOOONNNNNNOOOOOONNNMMMKKKIIIHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>;;;:::999777666666666666555555444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333444444333333333333444444111111111111111111111111222222333333333333444444333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333333333333333333444444444333333444444555666666666777999;;;<<<<<<>>>AAACCCBBBDDDFFFGGGJJJNNNSSSWWW^^^ccckkkqqqvvvzzz~~~{{{xxxuuusssssssssxxxyyy{{{}}}|||yyyvvvsssqqqoookkkjjjjjjjjjjjjjjjkkkkkklllmmmoooqqqtttzzz}}}zzzxxxqqqnnnjjjgggeeecccaaa^^^ZZZZZZXXXWWWUUUTTTRRRRRROOONNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRRRRUUUXXX[[[]]]```cccfffhhhiiilllpppsssvvvwwwxxx444444333333333333222222333333333333333333333333333333222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000111111222333333444444111111111111111111111111333333222111111222333333333222222111111222222333444444444444444444444444333333333444444444555555333333444555666777888888777888:::;;;===>>>>>>???@@@AAACCCFFFIIILLLOOOQQQTTTUUUWWWYYY\\\___aaabbbeeejjjsss|||{{{xxxvvvuuuuuuvvvwwwyyy{{{|||zzzyyywwwtttqqqnnnlllkkkhhhhhhggggggiiikkknnnppprrrtttvvvxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvwwwvvvvvvwwwwwwxxxyyy{{{{{{}}}~~~}}}{{{yyyxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyqqqpppooonnnnnnqqqsssuuu|||}}}}}}|||||||||}}}}}}}}}}}}~~~~~~|||{{{|||}}}||||||}}}||||||||||||zzzvvvqqqlllccc___ZZZVVVTTTTTTSSSSSSWWWWWWVVVTTTQQQOOOLLLKKKIIIHHHGGGFFFFFFEEECCC@@@===<<<:::999888777777777444444555555555555555555444444444444444444444444444444444444444444444444111222333333444444333333444444333333333333444444222222222222222222222222222222333333333333444444333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333222222222333333444444555333333444444555666666777777:::<<<======???BBBEEEDDDFFFHHHJJJMMMRRRYYY]]]hhhmmmuuu|||~~~{{{xxxvvvtttssssssvvvwwwxxxzzz{{{|||||||||}}}|||zzzwwwtttrrrpppnnnkkkkkkjjjjjjkkklllmmmmmmnnnooopppqqquuu{{{{{{wwwrrrnnnllleeebbb___\\\ZZZYYYVVVTTTRRRQQQQQQPPPNNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMLLLOOORRRSSSUUUWWWZZZ\\\^^^```cccgggkkkmmmoooppp444444444333333333222222333333333333333333333333444333333222222111111111333333333333333333333333222222222222222222222222222222222222222222222222000000111222333333444444111111111111111111111111444333222111111222333444333222222222222222222333444444444444444444444444333333333444444555555555333333444555666777888999888999;;;===>>>???@@@@@@@@@AAADDDHHHLLLQQQUUUWWWXXXYYY[[[^^^```ccceeefffiiioooyyy}}}yyyuuuuuutttuuuvvvwwwyyy{{{{{{zzzxxxvvvssspppnnnmmmkkkjjjhhhhhhiiillloooqqqppprrrtttvvvxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyxxxxxxxxxyyyzzz{{{|||}}}~~~|||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{wwwuuusssqqqrrruuuxxx{{{|||{{{zzz{{{||||||||||||}}}~~~~~~~~~~~~|||zzzyyyzzz}}}~~~~~~~~~}}}}}}}}}~~~}}}yyytttpppooojjjeee```___^^^^^^]]]]]]\\\[[[XXXUUURRRPPPNNNKKKJJJHHHHHHHHHGGGDDDBBB>>>===;;;:::999888888888444444555555555555555555444444444444444444444444444444444444444444444444222222333444444444333333555444444333333444444555333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222333333222222222333333333333333333333333111111222333333444555555333333444444555666777777888:::===>>>>>>???CCCFFFFFFGGGJJJLLLPPPVVV]]]aaannnttt|||~~~{{{yyywwwuuuuuuuuuuuuvvvxxxxxxyyyxxxxxx{{{zzzxxxvvvsssqqqooonnnkkkkkkkkkkkklllmmmnnnoooooooooppprrruuu{{{zzzyyywwwsssnnniiidddbbb]]]ZZZWWWTTTSSSQQQOOOMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKIIIKKKNNNOOOPPPQQQSSSVVVTTTVVVYYY\\\```ccceeefff333333333333333333333333444333333222222333333444222222111111111111222222555444444333333444444555222222222222222222222222333333333333333333333333333333333333333333333333444444444444333333222111444222111222333555444444333333333333333333333333111222333444555444333333333444444444444444444444555555666666777777888888<<<======>>>???@@@@@@AAAAAADDDHHHLLLPPPTTTXXX[[[cccbbbaaaaaacccfffjjjlllrrrwww}}}zzzxxxtttsssssssssuuuxxx{{{}}}~~~}}}{{{xxxtttpppmmmkkkkkkjjjhhhggggggiiijjjkkkoooppprrruuuwwwyyyzzz{{{|||{{{{{{{{{|||}}}~~~}}}}}}||||||||||||}}}}}}~~~~~~|||{{{xxxwwwvvvvvvwwwyyy{{{}}}}}}|||}}}~~~|||yyyxxxyyy{{{zzzzzz{{{|||}}}{{{{{{zzzxxxwwwxxx{{{~~~|||yyyxxxrrroookkkhhhhhhggggggfffiiihhhgggddd___YYYTTTPPPQQQNNNKKKIIIGGGFFFCCCAAADDDAAA===;;;:::999888777888666444444666777666555555444333333222222333333444444444444444444444444444444444444333333222111222222222222222222222222444444444333333222222222222222333333333333444444444444444444444444444333333333333444444555555555555555555444444333333333444444444333333222222222444333333222222333333444222222333333333333444444333333333444444444555555111111111222222222333333444444444444444555666666555888<<>>>>>???@@@AAABBBBBBDDDGGGLLLPPPTTTYYY^^^aaafffeeeddddddfffiiilllnnnuuuyyy}}}zzzwwwuuusssrrrrrrsssuuuxxx{{{}}}~~~}}}{{{xxxuuuqqqnnnllllllkkkiiihhhhhhiiijjjkkknnnppprrruuuxxxzzz||||||}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{zzzyyyxxxzzz||||||yyywwwvvvtttssstttwww{{{}}}||||||{{{yyyvvvuuuwwwxxxxxxyyyzzz|||}}}~~~{{{{{{zzzxxxvvvwwwzzz|||~~~{{{zzzvvvssspppmmmmmmmmmmmmllloooooonnnkkkgggbbb]]]ZZZVVVSSSOOOKKKIIIHHHEEECCCDDDBBB???>>>===<<<:::999888666555444666666666555555444333333222222333333444444444444444444444444333444444444333333222111333333333333333333333333444444444333333222222222222222333333333333444444222333333333444555555555333333333444444444444444555555444444444333333333333333333222222222111111444333333222222333333444222222333333333333444444333333333444444444555555444444444444555555555555444444444444555666777777888:::>>>AAACCCEEEHHHJJJIIILLLPPPRRRVVV^^^gggnnnxxx}}}{{{yyyxxxwwwwwwwwwvvvuuuttttttuuuvvvvvvwwwwwwwwwvvvuuurrrpppooonnnnnnnnnnnnnnnooooooooopppqqqsssuuuxxx~~~}}}yyytttqqqkkkfff```]]]\\\ZZZUUUQQQQQQPPPMMMKKKJJJJJJKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKIIIKKKNNNOOOPPPRRRTTTVVV333333333333333333333333333333222222222222333333444444333333333333444444333333222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333444444444333222222333111000000222333333222333333333333333333333333222222333444444444444333444444555555666666666666888888999::::::;;;<<<<<<>>>??????@@@AAACCCCCCDDDGGGJJJPPPUUUZZZ___eeehhhjjjjjjiiihhhjjjlllnnnpppwww{{{|||yyyvvvssspppppppppqqqsssvvvyyy|||~~~~~~~~~|||yyyvvvrrrooonnnnnnllljjjiiihhhiiijjjkkknnnppprrrvvvyyy|||~~~~~~~~~~~~~~~~~~}}}|||~~~}}}xxxsssooolllkkkiiiiiijjjnnnqqqtttwwwwwwwwwuuusssrrrsssttttttvvvxxx{{{}}}~~~~~~~~~{{{{{{{{{yyywwwvvvxxxzzz~~~}}}|||yyyvvvttttttuuuuuutttuuuuuuuuussspppkkkgggeee^^^YYYTTTOOOLLLJJJHHHFFFEEECCCBBBAAAAAA@@@>>>;;;999777555555666666555444555444444333333333333333444444444444444444444444333333444444444333222222333333333333333333333333444444333333333333222222222222333333333333444444111111222333444555666666444444444444333333333333444444444444333333333333222222222222111111111111444333333222222333333444222222333333333333444444333333333444444444555555444555555555555666666666444444444555666777888999;;;===@@@CCCDDDFFFJJJLLLLLLPPPUUUYYY]]]dddmmmttt}}}}}}{{{zzzyyyyyywwwvvvtttsssrrrsssssstttvvvvvvwwwvvvuuusssqqqppppppppppppppppppqqqrrrrrrssstttvvvxxx{{{}}}xxxtttoooiiifffaaa]]]XXXUUUUUUSSSOOOLLLMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHJJJKKKKKKKKKMMMOOO333333333333333333333333333333222222222222333333444444333333333333444444333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444333333222222000///000111333222222333333333333333333333333333333333444444444444444333444444555555666666666888999999:::;;;<<<======>>>???@@@AAABBBCCCDDDEEEHHHLLLRRRXXX^^^dddjjjnnnnnnmmmllllllmmmnnnpppqqqxxx{{{{{{wwwtttqqqnnnlllnnnoooppprrrvvvyyy|||~~~~~~}}}|||yyywwwsssqqqoooooonnnkkkjjjiiijjjkkklllnnnpppssswww{{{~~~zzztttmmmiiieeedddbbbbbbdddhhhlllnnnsssssstttrrrpppnnnoooppppppsssvvvyyy|||~~~~~~~~~|||}}}}}}{{{yyyxxxyyyzzz{{{~~~|||yyyxxxyyyzzzzzzzzzxxxxxxxxxwwwuuurrrooommmddd```YYYSSSOOOLLLIIIGGGEEEDDDDDDDDDDDDCCC@@@===:::888666666666666555444555555444333333333333333444444444444444444444444333333333444444333333222444444444444444444444444333333333333333333333333222222222333333333444444222222222333333444444555555444444333333222222222333333333333333333333333222222222222222222222222444333333222222333333444222222222333333333444444333333333444444444555555333333333444444444555555555555555666777888::::::===???BBBDDDFFFHHHLLLNNNPPPUUUZZZ___cccjjjsssyyy~~~|||{{{{{{xxxwwwuuusssrrrrrrrrrsssvvvvvvwwwwwwvvvuuutttsssrrrqqqqqqqqqqqqrrrtttuuuvvvwwwzzz|||~~~{{{uuuooojjjeee___\\\ZZZWWWSSSQQQQQQOOOMMMKKKLLLLLLJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIJJJJJJIIIIIIJJJKKK333333333333333333333333333222222111111222222333333333222222222222333333333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333333222000///000111333222222333333333333333333333333333333333444444444555555222333333444555555666666888999999:::<<<======>>>>>>???@@@AAACCCDDDEEEFFFHHHLLLRRRYYY___ffflllqqqppppppooonnnnnnooopppqqqvvvyyy|||~~~{{{vvvrrrpppnnnkkkiiilllmmmooorrrvvvyyy|||}}}}}}}}}{{{yyywwwtttrrrpppooonnnlllkkkjjjkkklllmmmoooqqqtttxxx|||yyyrrrjjjeeeaaa```^^^^^^```dddhhhjjjpppqqqqqqooommmkkkjjjkkklllnnnrrrvvvyyy|||}}}~~~}}}~~~|||zzzzzz{{{zzz|||}}}zzzyyyzzz|||||||||zzzzzzzzzyyyxxxvvvtttsssjjjeee___XXXTTTPPPLLLIIIGGGFFFEEEFFFFFFEEEBBB???===;;;888777777777666444666555444444333333444444444444444444444444444444222333333444444333333333444444444444444444444444333333333333333333333333222222222333333333444444444444444333333222222111444444444333333222222111333333333333333333333333444444444444444444444444444333333222222333333444222222222333333333444444333333333444444444555555333333333444444444555555555555555666888:::;;;<<<>>>@@@CCCEEEGGGJJJOOORRRUUUZZZ```dddhhhnnnuuu{{{~~~~~~~~~}}}|||zzzxxxvvvtttssssssssssssvvvwwwxxxxxxxxxxxxvvvvvvssssssrrrrrrrrrtttvvvwwwyyy{{{}}}~~~wwwssslllgggbbb]]]XXXUUUTTTSSSPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIGGGGGGHHHIII333333333333333333333333222222111111111111222222333333222222222222333333333333222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333222222333444444444333333333111000000222333333222333333333333333333333333444444444333444555555666333333444555666777777888999999:::;;;<<<>>>??????@@@@@@AAACCCEEEFFFGGGHHHIIIMMMTTT[[[aaahhhooossssssrrrqqqqqqpppppppppppptttvvvxxx{{{}}}}}}}}}|||yyyvvvrrrooonnnllljjjiiikkkmmmooorrruuuxxx{{{||||||{{{zzzyyyvvvtttrrrqqqooonnnlllkkkkkkmmmnnnoooppprrrvvvzzz~~~zzzrrrjjjddd___^^^\\\\\\^^^aaaeeegggmmmnnnnnnmmmiiifffeeeeeeggghhhkkkooossswwwzzz|||}}}}}}||||||yyy{{{~~~~~~{{{zzz{{{|||}}}|||}}}}}}}}}|||{{{yyyxxxxxxqqqmmmgggaaa\\\WWWRRRNNNKKKIIIHHHGGGGGGFFFCCCAAA???===;;;999999999777555666555555444444444444444444444444444444444444444222222333444444444333333333333333333333333333333222222333333333333444444222222333333333333444444555555444333222111000000333333333333222222222222222222222222333333333333444444444444555555555555444333333222222333333444222222333333333333444444333333333444444444555555444555555555555666666666555555666777999;;;===>>>@@@BBBEEEGGGJJJNNNSSSWWW[[[```fffjjjmmmqqqvvv{{{|||~~~}}}|||yyyxxxvvvtttssssssssstttwwwxxxyyyzzz{{{{{{zzzyyyvvvuuuttttttuuuwwwyyy{{{}}}zzzwwwmmmiiiddd___[[[XXXUUURRROOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGHHHGGGEEEDDDEEEFFF333333333333333333333333222222111111111111222222444444333333333333444444444444333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333111222333333444444444333333222111111333444444333333333333333333333333333555444444333444555666777555555666777888999:::::::::;;;<<<===>>>@@@AAAAAABBBCCCDDDFFFHHHIIIJJJKKKMMMQQQXXX^^^eeelllrrrvvvuuuuuutttsssrrrrrrqqqqqqssstttvvvxxxyyyzzzyyyyyyvvvsssooommmmmmlllkkkjjjkkkmmmooorrruuuxxxyyyzzzzzzzzzyyyxxxvvvsssrrrpppnnnnnnlllllllllnnnppprrrrrrtttwww{{{~~~~~~wwwnnniiibbb```^^^]]]^^^aaaeeegggkkklllllliiieeeaaa______aaaaaacccgggkkkqqqvvvxxx{{{~~~~~~}}}|||yyyzzz|||~~~~~~|||}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyyxxxyyyuuuqqqlllggg```ZZZUUUPPPMMMKKKIIIHHHGGGFFFDDDBBB@@@===;;;;;;:::888777666666555444444444444444444444444444444444444444111222333333444444444333333333333333333333333333222222222333333444444444222222333333333333444444444333333333222111111111222222222222222333333333111111222222222333333333333333333444444555555555444333333222222333333444222222333333333333444444333333333444444444555555444444444444555555555555555555666888:::<<>><<<<<<;;;999777666666555444444444444555444444444444444444444444111222333333444444444444222222222222222222222222222222222333333444444444222222333333333444444444222222222222222222333333111111111222222333333444111111111222222333333333222222222333333444444444444333333222222333333444222222333333333444444444333333333444444444555555111111111222222222333333555555666888;;;===???AAADDDGGGJJJMMMQQQVVV]]]aaafffkkkpppssstttuuuxxx{{{yyy~~~~~~|||yyy{{{}}}}}}{{{vvvuuusssrrrqqqqqqrrrsssyyyzzz|||}}}~~~~~~~~~|||{{{zzzyyyzzz}}}}}}{{{wwwtttpppkkkfffbbb^^^[[[WWWTTTSSSSSSRRRQQQOOOPPPPPPOOOOOOOOOQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVXXXZZZ\\\^^^___```bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa``````_________\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYXXXWWWWWWVVVUUUUUUVVVVVVUUUSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJJJJIIIGGGHHHIIIHHHGGGFFFGGGHHH333333333333333333333333222000///000444555444222333333333333333333333333444333333333333444555555444444333333333333222222333333333444444444555555777777666555444333333222444444444444444444444444333333333333333333333333222222222222222222222222333333333333444444555666777777777777888999:::;;;>>>??????AAABBBEEEFFFGGGEEEHHHJJJLLLLLLLLLNNNOOOUUUXXX]]]dddlllsssyyy|||uuuwwwwwwvvvsssqqqpppppptttuuuwwwwwwwwwvvvtttssssssrrrqqqpppooooooooooooooopppqqqrrrtttuuuvvvwwwxxxxxxxxxwwwuuusssrrrqqqoooooooooppppppqqqrrrsssxxxxxxzzz|||~~~xxxsssnnnhhheeeeeegggjjjkkkrrrppplllgggbbb^^^[[[YYYWWWXXX[[[___ccchhhlllnnnrrrtttwwwzzz{{{{{{yyyxxxyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{|||~~~}}}}}}}}}}}}~~~}}}{{{wwwuuuuuuxxx{{{{{{}}}|||{{{zzzvvvkkk___[[[WWWQQQNNNLLLKKKJJJIIIIIIFFFCCC@@@>>><<<999777666555555444444444555555555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444333333222222222333333333444444555555555666555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333//////000111222222333333555555555555555555444444666666666666666555555555777888:::;;;<<>>??????AAABBBDDDEEEFFFEEEGGGJJJLLLMMMNNNPPPQQQWWW[[[```gggnnntttyyy{{{vvvwwwwwwuuurrrqqqqqqrrruuuvvvxxxyyyyyyxxxvvvuuuuuutttrrrqqqpppoooooooooooooooppprrrsssuuuvvvvvvvvvvvvvvvuuutttrrrqqqpppqqqqqqqqqrrrssstttuuuvvvzzzzzz|||~~~~~~yyysssnnnnnnpppqqqrrrtttqqqmmmgggbbb]]]YYYWWWVVVVVVXXX[[[^^^aaadddfffiiikkkooorrrtttuuuuuuuuuvvvvvvvvvvvvwwwxxxzzzzzz{{{{{{{{{{{{|||}}}}}}~~~~~~~~~{{{xxxuuuuuuxxx{{{~~~}}}ssshhh```[[[UUUPPPNNNLLLKKKJJJJJJGGGDDDAAA@@@>>>;;;999777777666666555666666666555555555555555555555555555555555444444444444444111111111111111111111111333333333333333333333333444444444333333222222222333333444444444444444444555555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333000000111111222333333444555555555555555555555555666666666666666666666555888:::<<<===???AAAFFFIIILLLNNNRRRVVV[[[aaagggllluuuwwwzzzzzzyyyxxxzzz{{{}}}|||zzzyyyxxxyyyzzzzzzxxx|||{{{xxxsssqqqooommmllllllmmmmmmrrrtttxxx|||~~~yyytttqqqnnnllliiieeeaaa]]][[[ZZZVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[]]]___``````aaaccceeeeeegggjjjkkklllmmmnnnpppqqqqqqrrrssstttuuuvvvwwwvvvvvvwwwwwwxxxxxxyyyzzzvvvvvvvvvuuuuuutttttttttppppppooonnnnnnmmmlllllljjjjjjiiihhhfffdddcccbbbaaa```___^^^\\\[[[ZZZYYYWWWWWWVVVTTTSSSRRRQQQPPPOOONNNNNNMMMKKKJJJJJJIII333333333333333333333333444333222333444555444333333333333333333333333333444333333333333444555555444444333333333333222222111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555777777:::::::::;;;<<<===???@@@AAAAAABBBCCCDDDFFFGGGGGGHHHJJJNNNPPPRRRSSSVVVXXX\\\```eeelllrrrvvvyyyzzzwwwwwwuuusssqqqqqqsssuuuwwwyyy{{{||||||{{{yyyxxxwwwvvvtttrrrqqqpppoooooooooooopppqqqrrrtttuuuuuuvvvvvvvvvvvvuuutttsssrrrsssssssssuuuvvvxxxzzz{{{}}}~~~{{{zzzzzzzzzzzzyyywwwrrrkkkeee___ZZZWWWVVVVVVWWWXXXYYY[[[\\\]]]___aaaeeeiiillloooppppppqqqqqqrrrsssuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}~~~|||xxxuuuuuuwwwzzz{{{qqqgggbbb[[[UUUQQQOOOMMMLLLKKKHHHEEECCCBBB@@@>>><<<:::999888777777777777777555555555555555555555555555555444444333333222222444444444444444444444444333333333333333333333333444444333333333333222222444444444444444444333333444333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333111222222333333444444444555555555555555555555555666666666666666666666666:::<<<>>>@@@BBBEEEJJJMMMPPPSSSXXX]]]bbbhhhnnnsss|||~~~~~~}}}}}}}}}}}}|||zzzxxxwwwwwwxxxyyyyyy~~~zzzwwwqqqooommmkkkjjjjjjkkklllppprrrvvvzzz~~~~~~zzzvvvrrrllliiieeecccaaa^^^[[[YYYXXXXXXVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXZZZ\\\^^^```aaaaaaccceeefffggghhhkkkmmmnnnqqqtttvvvwwwxxxzzz|||{{{|||}}}~~~}}}|||{{{zzzyyyxxxwwwuuuuuutttsssqqqooommmlllhhhgggfffdddbbb```^^^^^^ZZZZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRQQQOOOMMMJJJIII333333333333333333333333555444444444444444444333333333333333333333333333444333333333333444555555444444333333333222222222222222222222333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444555666888888::::::;;;<<<===???AAABBBEEEFFFGGGHHHIIIJJJJJJKKKMMMPPPTTTWWWYYY[[[^^^```bbbeeekkkpppuuuwwwxxxxxxvvvvvvtttqqqoooqqqtttwwwyyy{{{}}}}}}{{{yyyxxxvvvtttrrrqqqppppppoooppppppqqqsssttttttuuuwwwwwwxxxxxxxxxxxxwwwwwwuuuvvvwwwxxxzzz}}}~~~yyyrrrkkkddd^^^[[[YYYXXXXXXWWWXXXXXXYYYYYYZZZ\\\___bbbfffiiikkklllkkklllmmmooorrruuuxxxzzz{{{{{{{{{{{{{{{{{{zzzzzz|||~~~~~~{{{wwwtttsssvvvxxx|||wwwnnniiiaaaZZZUUURRROOONNNLLLIIIFFFDDDCCCBBB@@@???;;;:::999888777777777777555555555555555555555555555444444333333222222111555555555555555555555555333333333333333333333333333333333333333333333333555555555444444333333333333222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555555555555555666666777777777888;;;===@@@BBBEEEIIINNNRRRTTTXXX^^^dddiiiooouuuyyy}}}{{{yyyvvvuuuvvvwwwxxx{{{yyyvvvqqqooommmkkkjjjkkklllmmmoooppptttxxx||||||wwwsssooojjjeeebbb```___]]][[[YYYWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]___aaadddfffgggfffiiikkkmmmnnnpppsssuuuwwwzzz}}}~~~|||yyyxxxvvvrrrqqqooollljjjgggeeeddd______^^^\\\[[[YYYXXXWWWUUUUUUVVVUUUSSSPPPMMMKKK333333333333333333333333444444555444444333333444333333333333333333333333444333333333333444555555444444333333333222222222333333333333444444444444000000111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444555666777999999::::::;;;<<<>>>@@@BBBCCCGGGHHHJJJKKKMMMMMMMMMMMMQQQTTTXXX[[[^^^aaadddfffhhhkkkooosssuuuvvvvvvuuuttttttrrrooonnnppptttxxxzzz|||~~~{{{zzzxxxvvvtttrrrrrrqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{}}}zzzrrrjjjddd```\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYY[[[]]]___bbbdddeeefffgggiiilllppptttwwwyyyzzz{{{{{{|||{{{{{{zzzyyy{{{}}}~~~zzzvvvrrrrrrtttvvvyyy~~~{{{sssnnnfff___ZZZVVVSSSPPPMMMKKKHHHFFFEEEDDDBBB@@@<<<;;;:::888777666666666555555555555555555555555444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333555555555444444333333333222222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444555555444444444555555555666666444555555666777888999999;;;>>>AAADDDHHHMMMRRRVVVXXX\\\cccjjjpppuuuzzz~~~}}}{{{xxxuuuuuuvvvwwwyyy}}}}}}xxxuuupppooommmkkkjjjkkklllmmmnnnooorrrvvvzzzxxxuuuppplllhhhddd```]]]]]]\\\ZZZXXXVVVUUUUUUUUUVVVVVVWWWXXXZZZ\\\^^^___```aaabbbeeehhhkkknnnoooqqqsssvvvxxxzzz|||~~~|||xxxuuurrrooonnniiihhhfffdddbbb```___^^^XXXXXXYYYYYYWWWUUURRRPPP333333333333333333333333222333444444333222333555333333333333333333333333444333333333333444555555444444333333333333222222333333444444444555555555111111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555777888:::;;;::::::;;;===???BBBDDDEEEHHHIIILLLNNNPPPQQQQQQQQQTTTXXX\\\___bbbdddhhhjjjmmmoooqqqsssttttttsssrrrqqqqqqpppnnnmmmppptttwww{{{}}}|||{{{yyywwwvvvuuuttttttttttttuuuuuuvvvwwwwwwxxxxxxyyy{{{|||~~~{{{tttnnnjjjdddbbb```^^^\\\[[[ZZZYYYWWWWWWWWWXXXZZZ]]]___aaacccdddgggjjjnnnrrrvvvxxxyyyzzz|||}}}}}}|||{{{zzz|||}}}{{{vvvrrrqqqsssuuuyyy~~~}}}vvvrrrlllgggbbb]]]XXXUUUQQQNNNKKKIIIGGGFFFDDDBBB===<<<;;;999777666666555555555555555555555555555333333333333444444444444444444444444444444444444333333333333333333333333222222333333333333444444444444444444444444333333333222222222222333333444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333444444555666666666444444555666888999::::::<<>>===;;;999777777666555555555555555555555555333333333444555555666666777777777777777777777777333333333333333333333333222222222333333444444444333333444444444444444444333333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555666666777333444555666888999:::;;;>>>AAAEEEJJJNNNTTT[[[___ffflllttt{{{|||zzzwwwuuuuuuxxx{{{}}}{{{wwwuuuooonnnlllkkkkkkkkkmmmnnnnnnnnnppprrrwww||||||xxxsssoooiiifffbbb___^^^\\\ZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[]]]^^^```cccfffjjjmmmnnnppprrrtttwww{{{|||zzzwwwtttpppmmmjjjhhhhhhgggeeeccc```^^^]]]\\\333333333333333333333333...111333333111111444666333333333333333333333333444333333333333444555555444444444333333333222222111111222222222333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444555666777999;;;<<<======???AAACCCFFFIIIJJJPPPRRRVVVZZZ\\\^^^^^^^^^aaadddhhhlllnnnpppsssuuussssssrrrqqqppppppoooooollllllmmmmmmmmmooorrruuu{{{~~~|||{{{zzzyyyxxxxxxwwwxxxyyyyyyyyyzzzzzz{{{{{{{{{}}}{{{wwwqqqlllhhhdddcccZZZZZZYYYZZZ\\\```dddgggaaaccceeehhhmmmqqqtttvvvxxxzzz|||~~~~~~}}}}}}}}}~~~zzzuuutttvvvxxxuuu{{{~~~~~~|||xxxyyyxxxvvvssspppjjjccc^^^YYYVVVRRROOOMMMKKKIIIFFFAAA@@@>>><<<:::999888777555555555555555555555555222333333444555666777777444444444444444444444444333333333333333333333333222222222333333444444444333333333444444555555555333333333333444444555666333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555666777777333444555777888:::;;;<<<@@@CCCGGGLLLQQQWWW^^^bbblllrrrzzz{{{yyywwwuuuvvvxxx|||}}}zzzwwwuuurrrqqqooonnnnnnooopppqqqooooooooorrrvvv{{{|||wwwrrrmmmiiidddaaa^^^[[[[[[ZZZYYYWWWYYYYYYZZZ[[[]]]___aaabbbaaabbbdddgggkkkooorrrtttwwwxxx{{{~~~~~~yyyvvvuuuooommmjjjgggcccaaa___^^^333333333333333333333333//////...///111333555666555555555444444333333333333333333333333333333333444444444333333222222222777666444222111222444555444444444333333222222222444444333333333333222222,,,///222555666555333111444444333333333444555555888888888888999:::;;;;;;<<<>>>@@@BBBCCCEEEHHHKKKRRRVVVZZZ]]]```bbbdddfffkkkmmmqqqsssssstttuuuvvvtttsssrrrpppnnnmmmmmmlllmmmmmmmmmmmmmmmnnnooooooxxx{{{{{{yyyxxxvvvvvvwwwyyyzzzzzz}}}}}}wwwqqqkkkgggeeedddcccbbbbbbdddfffgggjjjjjjkkkmmmooorrrtttuuuxxx{{{}}}}}}{{{zzz|||~~~yyyuuutttttttttyyyzzz|||~~~~~~}}}|||{{{wwwvvvvvvuuutttpppkkkhhh```[[[TTTOOOKKKIIIGGGFFFFFFCCC@@@>>>===;;;888555666666666666666777888888777777666666666666777777555555555555555555555555222222222222222222222222555555555444444333333333444444444333333222222222333333333222222111111111333333333333333333333333444444444444444444444444222333444444222222333444666555444333333333333333666666666666666666555555444555666666777:::>>>AAAAAAFFFLLLQQQUUUZZZaaagggqqqzzz~~~|||yyyyyy{{{~~~}}}|||||||||{{{zzzyyywwwvvvrrrrrrqqqqqqqqqqqqqqqqqqpppppprrrsssuuu{{{~~~xxxrrrnnnjjjfffddd___\\\YYYYYY[[[\\\ZZZXXXZZZ[[[]]]]]]^^^___bbbddddddfffjjjmmmppptttzzz~~~~~~zzzwwwsssooommmjjjhhheee333333333333333333333333222111111000111222444555555555444444444333333333333333333333333333333333444444444333333222222222555444333222111222222333444333333333333333333222222222222333333444444444---///111333444333111000444444333333444444555666777777777888:::<<<===>>>>>>@@@BBBDDDEEEIIIMMMPPPWWW[[[```dddfffhhhjjjlllnnnqqqsssuuutttttttttuuusssrrrpppooonnnmmmllllllmmmmmmmmmmmmmmmnnnoooooovvvyyy~~~{{{zzzyyyxxxxxxyyy{{{|||}}}zzzvvvpppooolllkkkkkklllnnnppppppqqqrrrsssuuuwwwyyyzzz{{{}}}~~~}}}{{{zzz|||~~~~~~{{{wwwuuuuuuuuuxxxyyy{{{||||||{{{zzzyyywwwvvvvvvvvvvvvtttooollleee```XXXRRRNNNKKKIIIHHHGGGEEEBBB@@@>>><<<999777888888777666555555666666555555555444444555555555555555555555555555555555333333333333333333333333555555444444444333333333444444444333333222222222333333333222222222111111333333333333333333333333444444444444444444444444333444555444333222333444666555444333333333333444555555555555555555555555444555666666777:::>>>AAACCCHHHNNNSSSWWW\\\dddiiittt}}}~~~||||||~~~{{{zzzzzzzzzzzzzzzyyyxxxwwwuuutttssssssrrrsssssssssrrrsssssstttvvv{{{}}}}}}yyysssnnnjjjfffbbb```\\\ZZZXXXXXXZZZ[[[ZZZXXX]]]___aaaaaabbbdddfffiiiiiikkkooorrrvvv{{{}}}yyyvvvsssooolll333333333333333333333333444444333222222222333333555444444444444333333333333333333333333333333333444444333333333333222222333333222222222222111111222333333333333333333444000111111222444555555666111111222333333222222111444444444444444555666666666666777999;;;>>>@@@AAA@@@BBBDDDFFFIIINNNTTTXXX\\\aaagggkkknnnooopppqqqsssuuuwwwwwwuuutttssstttqqqpppooonnnmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnooosssvvvzzz}}}~~~|||{{{zzzyyyzzz|||~~~|||zzzyyy{{{}}}}}}}}}~~~}}}{{{zzz|||}}}}}}}}}~~~{{{xxxwwwvvvxxxyyy{{{|||{{{zzzxxxwwwvvvvvvvvvwwwxxxwwwuuusssmmmggg^^^VVVQQQNNNLLLKKKIIIGGGDDDBBB@@@>>><<<999:::999777666555444444444444333333222222333333444555555555555555555555555444444444444444444444444555444444444444333333333444444333333333333222222333333333333222222222222333333333333333333333333444444444444444444444444444666666555333222333444555555444333333333444444555555555555555555555555555666777777888;;;???BBBEEEJJJPPPUUUYYY___ggglllwww~~~{{{xxxvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuuuuvvvtttuuuvvvwwwyyy}}}|||xxxuuuqqqlllgggddd```]]][[[ZZZYYYXXXYYY[[[]]]]]]\\\bbbdddfffggghhhjjjmmmppppppssswww{{{zzzvvv333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333222111222222222333333444444444111111222333333444555555666555555444444444555555444444444444555666777777777888999:::<<>><<<999999777666555444444444333333222222222222333333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555666777666444333333444555444444333333333444444444444444444555555555555777888888999:::===AAADDDGGGLLLRRRWWW[[[aaaiiinnnwww~~~|||xxxvvvrrrsssuuuwwwyyyzzz{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxvvvwwwyyyzzz}}}|||vvvrrrnnnkkkfffbbb___]]]ZZZXXXZZZZZZZZZ\\\^^^```bbbbbbfffgggjjjlllmmmpppsssvvvvvvyyy~~~333333333333333333333333222333333444555555555666444444444444444444444444444444444444444444444444333333333333333333333333222333444444444444333333222222222333333444444444333333333333333333333333777666555444444444555666555555555555666777888999:::;;;;;;<<<===???AAAAAACCCFFFJJJOOOTTTZZZaaafffgggkkkpppssssssssstttuuuxxxyyyzzzyyywwwtttssssssqqqpppooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnooopppsssuuuxxxzzz{{{{{{{{{zzzzzz{{{}}}}}}yyywwwvvvvvvwwwxxxyyy{{{|||~~~zzzxxxyyyzzz{{{{{{yyywwwtttssspppppppppsssxxx|||}}}}}}yyysssjjjaaa[[[UUUQQQNNNLLLJJJHHHFFFEEEDDDAAA???888888777666666666666666444444333333333333444444555555555555555555555555222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555666777666444333444555444444333333333444444555444444444555555555666666777999:::;;;<<<@@@DDDHHHJJJOOOUUUZZZ^^^cccjjjoooyyy~~~|||zzzwwwtttqqqrrruuuxxxzzz|||~~~~~~~~~}}}|||{{{zzzzzzzzzzzzxxxzzz|||{{{vvvqqqmmmiiifffbbb___^^^]]][[[ZZZYYYZZZ\\\^^^```ccceeegggiiikkknnnppprrruuuyyy|||}}}333333333333333333333333111222333444555555555555333333333444444444444555444444444444444444444444222222333333333333444444333333444444444444555555222333333333333333333444444444444333333222222222333333222222222333333444555555555555666888999:::<<<<<<======???@@@AAABBBFFFJJJOOOUUU[[[aaahhhllloooqqqssstttsssssssssttttttvvvxxxxxxvvvuuutttuuutttsssrrrqqqpppoooooopppooonnnnnnmmmmmmmmmmmmnnnnnnoooqqqsssvvvxxx{{{|||{{{{{{{{{}}}}}}wwwtttrrrpppqqqrrrtttvvvyyy{{{}}}~~~~~~{{{xxxyyyyyyxxxwwwtttqqqooonnnmmmnnnrrrwww|||}}}xxxppphhhaaaZZZTTTPPPMMMKKKIIIGGGGGGEEECCCAAA999999888777777777888888555444444333333444444555555555555555555555555555222222222222222222222222333333333444444444444555222222333333333333444444333333333333444444444444333333333333333333333333444444444444444444444444333444555555444333444555444444333333333444555555444444555555666777777777888:::<<<===@@@DDDIIIMMMOOOTTTYYY]]]```eeelllqqq{{{~~~{{{yyyvvvtttqqqsssvvvyyy|||~~~}}}}}}}}}|||~~~}}}yyyuuupppkkkhhheeebbb```^^^______^^^]]]ZZZ\\\___aaabbbeeeiiikkkmmmpppsssvvvxxx|||333333333333333333333333222333444444555444333222333333333444444444555555555555555555555555555555222222222333333444444444333333222222222333555555444333333333333333333222333333333333333333333333111111222222333333333444555555555666777888::::::;;;<<<<<<>>>@@@BBBDDDEEEJJJNNNVVV\\\bbbhhhmmmqqqsssssssssqqqooonnnnnnoooppprrruuuvvvvvvuuuvvvwwwwwwvvvuuusssrrrqqqqqqqqqoooooonnnmmmmmmmmmmmmmmmooooooppprrruuuxxx{{{}}}}}}}}}~~~|||uuuqqqmmmkkkjjjkkknnnqqquuuxxxzzz|||zzz{{{{{{zzzxxxtttqqqooonnnmmmmmmqqqwww}}}|||vvvooohhh```XXXSSSNNNLLLIIIHHHGGGFFFDDDBBB<<<<<<:::999888888888888444444333333333333444444555555555555555555555555333333333333333333333333333333333444444444555555222222222333333444444444333333333444444444555555333333333333333333333333444444444444444444444444111222444444333333555666333333333333333444555666555555666666777888888999999:::===@@@CCCGGGMMMQQQUUUYYY^^^bbbdddhhhnnnsss{{{}}}{{{yyywwwuuussstttwww{{{~~~{{{wwwsssoookkkfffcccbbb```^^^^^^```aaaaaaaaa___bbbeeeggghhhjjjnnnrrrtttvvvzzz}}}333333333333333333333333444444555555444222111000333333333444444555555555555555555555555555555555222222222333333444444444333222111000000222444555444444444333333222222222111111222333444444555666111222333444555555555555555555555666777999:::;;;::::::<<<>>>AAADDDFFFHHHMMMRRRZZZaaaggglllqqqtttssssssqqqmmmjjjhhhiiijjjlllooorrruuuuuuvvvwwwxxxyyyxxxwwwuuusssrrrrrrrrrpppooonnnmmmmmmmmmmmmmmmooooooppprrruuuxxx|||~~~}}}|||{{{zzzzzz{{{|||}}}{{{|||}}}|||tttoookkkhhheeegggjjjmmmqqquuuxxxyyy}}}~~~~~~}}}{{{wwwtttrrrnnnmmmnnnqqqxxx~~~zzzssslllcccZZZUUUNNNLLLIIIHHHHHHFFFDDDBBB???>>><<<:::999777777666444333333222222333333444555555555555555555555555444444444444444444444444333333333444444555555555222222222333333444444444333333333444444555555555333333333333333333333333444444444444444444444444///111333333333333555777333333333333333444555666555666666777888999999:::999;;;>>>AAADDDJJJPPPTTTYYY]]]bbbeeegggkkkqqquuuyyy}}}{{{zzzxxxvvvtttvvvyyy|||zzzwwwsssoookkkgggccc``````^^^]]]^^^```bbbcccccceeehhhlllmmmnnnppptttxxxyyy{{{444444555555555555444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333666666555444333333222222555555555666666666666666666888:::::::::999:::;;;<<<>>>???@@@AAACCCGGGJJJPPPWWW___dddjjjppprrrppptttqqqmmmiiieeecccbbbaaabbbffflllqqquuuxxx{{{}}}}}}~~~}}}yyyuuurrrqqqooooooppppppooonnnmmmmmmoooppprrrssstttwww{{{~~~~~~|||zzzxxxvvvtttttttttttttttssssssrrrrrrrrrrrrqqqqqqpppooonnnnnnmmmmmmkkkiiihhhggghhhiiijjjllllllmmmmmmoooppprrrsssvvvwwwyyy|||}}}wwwsssmmmiiigggccccccgggjjjlllqqqvvv{{{~~~}}}yyyvvvtttqqqooorrrxxx}}}~~~yyyrrrlllddd\\\WWWQQQLLLGGGFFFHHHIIIGGGDDDBBBAAA???<<<:::888777777666666555555555444444444222333444555555444333222444333333222222333333444333333333333333222111000333333333333333333333333444444444444444444444444777666555444333222111111555444444333333444444555444444444444444444444444333333333444555666777777444555666555555555777888;;;<<<>>>BBBGGGOOOXXX^^^eeefffhhhiiikkkoootttxxx|||{{{zzzyyyxxxxxxzzzxxxxxx|||}}}zzzuuurrrmmmhhhdddbbbbbbbbb^^^___aaabbbbbbeeeiiikkkkkklllnnnqqquuuxxxzzz{{{333333444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333333333333333333333444444444444444444444444555555555555555666666666666888::::::::::::;;;<<<>>>@@@BBBCCCDDDGGGKKKNNNTTT[[[aaafffkkkqqqssspppooolllhhhccc___]]]\\\]]]___dddjjjppptttwwwzzz}}}~~~~~~yyyuuurrrqqqooooooooooooooonnnnnnmmmppprrrtttuuuwwwzzz~~~}}}}}}{{{yyywwwuuusssrrrmmmmmmkkkjjjhhhgggeeeeeeddddddddddddcccccccccbbbccccccbbbbbbaaa``````______^^^\\\[[[ZZZ[[[\\\]]]]]]]]]^^^^^^___aaabbbccccccdddfffiiillloooqqqrrrzzz|||}}}vvvqqqkkkfffccc______bbbeeehhhmmmsss{{{~~~{{{xxxuuurrrtttyyy}}}|||wwwqqqkkkeee^^^YYYRRRMMMHHHFFFHHHIIIGGGEEECCCBBB@@@===;;;999777666555555555555444444444444333444444444444444444333444333333222222333333444444444444444444333222222333333333333333333333333444444444444444444444444555444444444444444333333555444444333333444444555444444444444444444444444333444444444555666666666555666777777666666888:::<<<>>>AAADDDJJJRRR[[[aaaggghhhkkklllnnnqqqvvvyyy}}}|||zzzyyyxxxwwwzzzyyyyyy|||~~~{{{xxxpppmmmiiieeebbb``````aaaaaacccdddeeefffiiilllooooooppprrruuuyyy|||~~~222333333333333333333222333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444333333333444444444555555333333333333333333333333222222333333444555666666444444444555555555666666555777999:::::::::<<<>>>@@@BBBEEEFFFIIILLLPPPTTTXXX___eeehhhmmmrrrrrroookkkhhhbbb\\\XXXWWWWWWXXX[[[```fffmmmqqqvvvzzz}}}zzzuuurrrqqqmmmnnnnnnnnnoooooooooooorrrtttwwwyyy|||~~~zzzwwwtttrrrqqqmmmllljjjiiigggeeedddccc___^^^^^^]]]\\\[[[ZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUVVVUUUSSSRRRRRRRRRSSSTTTSSSSSSSSSSSSTTTUUUWWWWWWUUUVVVXXXZZZ]]]___aaabbbgggjjjmmmppptttwww|||zzzssskkkeeeaaa]]][[[^^^aaadddjjjpppzzz~~~{{{xxxxxx|||~~~~~~|||{{{xxxsssnnnjjjeee___\\\SSSNNNIIIHHHIIIIIIGGGEEEEEEDDDBBB???<<<999888666555555555444444444333333555444444333333444444555444333333222222333333444444444555555555444333333333333333333333333333333444444444444444444444444333333333444444555555555555444444333333444444555444444444444444444444444444444555555555555555555666777888888777888:::<<<===@@@DDDIIIOOOWWW```fffjjjllloooqqqsssuuuxxx{{{~~~|||zzzyyywwwvvvyyyxxxyyy|||}}}zzzvvvssskkkiiifffcccaaaaaaaaabbbeeegggiiijjjkkkmmmqqqssstttuuuxxx{{{333333444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333333333333333333333222222333444444555555666333333444444555555666666666777999:::;;;<<>>;;;999777555555555444444444444333555444333222222333444555444333333222222333333444333444444444444444333333333333333333333333333333444444444444444444444444333333333444444444555555555444444333333444444555444444444444444444444444555555555555555444444444555666888888888999;;;===>>>BBBGGGMMMUUU]]]eeekkknnnppptttvvvwwwyyy{{{}}}}}}zzzxxxwwwuuuwwwwwwxxx{{{~~~{{{xxxuuurrrooohhhgggfffddddddeeeffffffgggiiilllnnnoooqqqtttwwwyyy{{{}}}444444555555555555444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333444444444444444444444444333333444444555666666777666888:::;;;<<<>>>BBBDDDEEEGGGJJJMMMPPPTTTZZZ]]]___eeehhhiiikkkmmmlllhhhddd```ZZZTTTQQQQQQSSSUUUWWW[[[aaaggglllqqqvvvzzz~~~yyyuuurrrqqqllllllmmmnnnppprrrtttuuuvvvzzz~~~}}}yyyuuurrroookkkiiidddcccaaa___]]][[[ZZZZZZVVVUUUTTTSSSRRRQQQPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKLLLNNNOOOOOOPPPRRRUUUWWWXXX[[[___bbbbbbfffllloooqqqrrrtttuuussssssssstttuuuvvvxxxyyywwwnnnfff```\\\]]]___bbbhhhooozzz~~~zzzqqqmmmhhhdddbbb```^^^\\\UUURRRNNNKKKIIIHHHGGGGGGGGGGGGEEECCC@@@===;;;999666666555555555444444444555444333222222333444555444333333222222333333444111222333333333333222222333333333333333333333333444444444444444444444444555555444444444333333333555444444333333444444555444444444444444444444444555555555555555444444444444555777777777999;;;>>>???DDDKKKRRRZZZccckkkqqqsssuuuxxxzzz{{{|||~~~|||yyyxxxvvvuuutttuuuwwwyyy|||~~~zzzvvvtttqqqnnnlllfffffffffffffffhhhiiijjjiiillloooqqqsssuuuwwwyyy~~~444555555666666555555444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333444444444444444444444333333444444555666777888888888999;;;<<<>>>AAAEEEHHHHHHKKKNNNQQQTTTXXX]]]aaabbbgggjjjiiiiiijjjhhhccc^^^[[[WWWRRRPPPPPPRRRTTTXXX\\\aaaeeejjjnnntttwww{{{}}}}}}{{{wwwsssqqqpppmmmmmmmmmoooqqqtttwwwyyy{{{}}}yyyvvvpppmmmiiieeecccaaa^^^\\\XXXXXXVVVUUUTTTSSSSSSSSSNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOQQQTTTWWWWWWZZZ^^^aaaaaabbbbbbccceeeeeeeeefffgggjjjlllmmmuuuxxx}}}xxxmmmfffaaa```aaacccjjjqqq}}}|||pppkkkeeeaaa___]]]\\\[[[VVVTTTPPPLLLJJJHHHGGGHHHGGGGGGGGGEEECCC@@@===;;;777777777666666666555555555444444333333444444555444333333222222333333444111111222222333333222222333333333333333333333333444444444444444444444444555555555444444333333333555444444333333444444555444444444444444444444444444444555555555555555555333555666777888999<<>>@@@CCCHHHLLLMMMOOORRRUUUXXX\\\aaaeeeeeeiiillljjjiiiiiifffaaa\\\ZZZWWWTTTSSSSSSTTTUUU[[[^^^aaaeeehhhlllqqqtttwwwyyyzzzyyyuuurrrpppooommmmmmnnnpppsssvvvzzz|||{{{uuuqqqmmmiiigggbbb___[[[YYYWWWVVVTTTSSSRRRQQQPPPOOONNNMMMMMMMMMJJJIIIIIIIIIHHHGGGGGGGGGJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJHHHHHHIIIIIIJJJJJJJJJKKKHHHIIIKKKKKKKKKLLLNNNPPPOOORRRUUUVVVVVVVVVWWWXXX[[[ZZZYYYYYYZZZ]]]___aaafffkkkpppvvv{{{xxxqqqjjjhhhhhhiiipppxxx~~~qqqlllfff```^^^]]]\\\[[[WWWVVVRRRNNNJJJHHHHHHHHHFFFGGGGGGFFFEEEBBB???===888888888888777777777777333444444444444444444333444333333222222333333444111222222333444444333333333333333333333333333333444444444444444444444444333333444444444444444555555444444333333444444555444444444444444444444444333444444444555666666666444555777888999;;;>>>AAADDDJJJTTT^^^hhhqqqyyy~~~}}}yyywwwvvvuuutttsssvvvyyy{{{|||~~~{{{wwwssspppnnnmmmllljjjggghhhiiijjjlllnnnpppppprrruuuyyy|||~~~222333333444444333333222333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444333333333444444444555555333333333333333333333333000111222333555666777888555555666777888999:::::::::<<<===???AAAEEEJJJNNNPPPRRRUUUXXXZZZ___dddggggggkkkmmmkkkiiiiiieee```]]]\\\ZZZXXXWWWWWWXXXYYY]]]___bbbeeegggkkkooorrruuuwwwxxxwwwtttqqqooonnnnnnnnnnnnpppsssxxx|||~~~xxxsssmmmhhhdddaaa^^^[[[ZZZWWWTTTRRRQQQQQQOOONNNOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJKKKKKKJJJKKKMMMNNNKKKMMMPPPQQQQQQQQQQQQRRRWWWUUUSSSRRRRRRTTTWWWYYY[[[___eeelllrrrwww}}}zzzrrroooooopppwww~~~sssnnngggaaa^^^]]]\\\[[[XXXVVVSSSNNNJJJHHHHHHHHHFFFGGGGGGGGGFFFCCCAAA???999999999999888888888777222333555555555555333222444333333222222333333444222333444444555555555444333333333333333333333333444444444444444444444444111222222333444666666777555444444333333444444555444444444444444444444444333333444444555666777777555666999:::;;;===@@@BBBGGGMMMWWWbbbllluuu}}}|||xxxvvvvvvuuutttuuuxxx{{{}}}}}}yyyuuuqqqnnnmmmmmmkkkjjjkkklllmmmoooqqqssstttuuuvvvzzz~~~444444555555555555444444555555555444444333333333333333333333333333333333333333333444444444555555555555555444444333333333333333333333333333333333222333444444555555444444444444444555555555555555555555555555666888999999<<<===???AAADDDIIIPPPTTTUUUXXX\\\___aaadddgggiiijjjkkkllllllkkkhhhfffddd```^^^\\\ZZZZZZZZZ[[[\\\aaabbbbbbdddgggjjjmmmoooqqqsssvvvvvvtttrrrqqqqqqnnnnnnppprrrwww|||}}}vvvrrrjjjeee___[[[YYYWWWTTTQQQQQQQQQPPPOOONNNMMMLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMJJJKKKLLLMMMMMMMMMLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKJJJJJJKKKLLLLLLMMMNNNNNNLLLMMMMMMMMMNNNPPPQQQRRRWWWXXX[[[```eeekkkpppssswww||||||{{{~~~yyyqqqfff```^^^\\\YYYUUU[[[ZZZXXXTTTPPPLLLIIIGGGKKKJJJIIIIIIHHHEEEAAA>>><<<;;;999777666555555444444444444444444444444444444444444444444444444444222222333333333444444444444444444444444444333333333444444444555666666666333333333444444444555555666666555555555444444444444444444444444444444444666444333333555666666555777888:::;;;<<>>???BBBDDDGGGLLLSSSWWWYYY\\\```ccceeegggjjjlllkkklllllllllkkkiiigggeeecccbbb```___^^^___```aaacccccccccdddfffiiilllmmmppprrruuuvvvtttsssrrrrrrqqqqqqsssuuuyyy~~~}}}wwwrrrmmmgggccc```\\\WWWTTTSSSRRRPPPNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOPPPQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMIIIIIIIIIJJJKKKLLLMMMNNNRRRSSSUUUXXX\\\```dddgggnnnssszzz{{{sssiiicccaaa___[[[XXX\\\[[[ZZZWWWSSSPPPLLLJJJJJJIIIHHHHHHHHHFFFBBB???===<<<:::888666555555555444444444444444444444444444444444444444444444444222222333333333444444444444444444444444444444444444444444444555555555555333333333444444444555555666666555555555444444444444444444444444444444444777555444444666777777666666777999:::<<>>===;;;999777666555555444444444444444444444444444444444444444444444444333333333333444444444444222333333444444555555555555555555555444444444444333333333444444444555555555555555555555444444444444444444444444444444444777666555555777888888777666888:::;;;===AAAFFFJJJVVV^^^iiittt}}}~~~{{{zzzzzzzzzzzz|||{{{xxxvvvrrrqqqooonnnnnnppprrrssswwwxxxzzzzzz{{{|||333444444555555444444333333333333333333333333333444444444444444444444444333333333444444444555555333333333444444555555555333333333333333333333333222333444444555555444444444444555555666666777777777777777888999;;;<<<===AAADDDGGGKKKOOOUUU[[[___bbbdddgggiiijjjkkkmmmnnnmmmnnnnnnooonnnmmmllllllmmmllllllkkkkkkkkklllmmmhhhgggfffffffffhhhiiijjjnnnqqqtttvvvwwwvvvwwwxxxyyyyyy{{{}}}{{{uuuqqqmmmhhhccc^^^[[[XXXVVVTTTOOONNNMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRQQQRRRRRRSSSSSSWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLLLLMMMNNNPPPRRRTTTYYY\\\aaafffkkkrrrxxx}}}~~~yyyqqqjjjfffccc```^^^```aaaaaa___\\\XXXSSSPPPJJJHHHGGGFFFGGGGGGEEEDDD@@@???===;;;888777666555555555555555555555555555444444444444444444444444333333333444444444444555222222333333444555666666555555555444444333333333333333333444444444555555555555555555555555555555444444444444444444444444666555444555777888888777888999;;;===@@@EEEKKKPPPYYYaaakkkvvv~~~|||{{{{{{zzz{{{}}}{{{xxxvvvtttqqqpppppppppqqqsssuuuwww{{{|||}}}~~~~~~333333444444444444333333333333333333333333333333444444444444444444444444333333333444444444555555333333333444444555555555333333333333333333333333222333444444555555444444444444555555666777777888888888888999;;;<<<>>>???BBBEEEIIINNNRRRXXX^^^cccgggiiikkkllllllmmmnnnooonnnnnnoooppppppqqqqqqqqqqqqpppppppppooooooooopppkkkjjjiiihhhhhhhhhiiijjjmmmpppuuuxxxyyyyyy{{{||||||}}}~~~}}}xxxsssmmmgggccc```\\\WWWTTTRRRQQQOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRTTTUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[]]]]]]\\\\\\]]]]]]^^^___^^^___```bbbbbbbbbbbbbbbaaaaaabbbbbbcccdddeeeeeeeeedddcccbbb```___^^^]]][[[[[[[[[[[[ZZZZZZYYYYYYWWWWWWVVVUUUTTTSSSSSSTTTQQQQQQPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNQQQRRRSSSVVVYYY\\\```eeekkkooouuuvvvxxxyyy{{{~~~~~~zzzsssmmmhhhdddaaa```cccdddeeedddaaa\\\WWWSSSNNNLLLIIIHHHHHHHHHGGGFFFCCCAAA???<<<:::888666666555555555555555555555555444444444444444444444444333333444444444555555555222222333333444555666666555555444444333333333222333333333444444444555555444555555555555555555555444444444444444444444444555333222333555777777777777999;;;>>>BBBHHHOOOTTT]]]dddnnnxxx}}}|||{{{{{{zzz}}}|||xxxvvvtttsssqqqqqqrrrsssuuuwwwzzz{{{}}}333333444444444444333333222222222222333333333333444444444444444444444444333333333444444444555555333333444444444444444444333333333333333333333333222333444444555555444444444444555666777777888999888999999;;;<<<>>>@@@AAACCCFFFLLLQQQVVV\\\bbbggglllnnnppppppoooooopppqqqmmmnnnoooppprrrtttuuuvvvuuuuuuttttttsssrrrqqqqqqmmmlllkkkjjjiiijjjkkkkkkmmmqqqvvvyyy{{{}}}vvvsssnnniiieeeaaa]]]YYYXXXVVVRRRPPPPPPOOONNNMMMKKKLLLMMMMMMLLLKKKLLLNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUWWWXXXZZZ\\\]]]^^^^^^____________`````````aaaaaaaaaaaabbbcccdddddddddddddddddddddeeeffffffggghhhjjjlllllllllkkkkkkkkkjjjkkkkkklllmmmoooooommmlllkkkiiigggeeedddcccbbbbbbbbbbbbaaa```______]]]\\\[[[YYYYYYXXXXXXXXXXXXWWWVVVUUUSSSRRRQQQPPPMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJLLLNNNOOOOOOQQQSSSUUUWWWZZZ___bbbfffhhhjjjlllnnnsssxxx|||~~~{{{uuuoooiiieeebbbaaaccceeehhhiiigggccc]]]ZZZUUUQQQMMMJJJIIIIIIHHHHHHEEECCCAAA>>>;;;888777666555555555555555555555555444444444444444444444444333444444444555555555555222333333444444555555555444444444444333333333333333333333444444444555555444444444555555555555555444444444444444444444444444333222333555777777777666777:::===BBBIIIQQQWWWbbbhhhrrr{{{~~~}}}||||||zzz}}}|||yyyvvvuuuttttttssssssuuuvvvyyy{{{}}}222333333444444333333222111111222222222333333333555555555555555555555555333333333444444444555555444444444444444444333333333333333333333333333333222333444444555555444444444444555666777888999999999999:::;;;===???AAABBBEEEIIIOOOUUUZZZaaagggkkkmmmoooqqqqqqoooooooooppplllmmmoooqqqtttwwwyyy{{{yyyxxxxxxwwwvvvtttsssrrrooonnnlllkkkkkkllllllmmmmmmqqqwww{{{~~~zzzrrrmmmgggddd```]]][[[XXXUUUSSSTTTSSSQQQPPPQQQQQQOOOMMMJJJLLLOOOOOONNNNNNPPPRRRRRRRRRSSSUUUVVVXXXYYYZZZ\\\]]]^^^```bbbdddfffggghhhhhhiiiiiiiiijjjjjjjjjkkkjjjjjjkkklllmmmnnnnnnooooooooooooooopppqqqqqqrrrsssuuuwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvxxxzzz{{{xxxwwwvvvtttqqqooonnnmmmlllmmmmmmmmmlllkkkiiihhhfffeeedddcccaaaaaaaaaaaa___^^^]]][[[YYYXXXVVVVVVQQQPPPNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIIIIJJJLLLMMMJJJLLLNNNPPPQQQSSSVVVYYYXXXZZZ\\\^^^```dddjjjnnnssswww|||~~~~~~}}}xxxqqqkkkfffdddcccbbbfffjjjnnnnnnkkkgggccc[[[WWWQQQMMMKKKJJJIIIIIIGGGEEEBBB???<<<999777666555555555555555555555555444444444444444444444444444444444444555555555555444444444444444444444444333333333333333333444444333333333444444444555555444444444555555555666666444444444444444444444444444333222444666888888888888999<<<@@@EEEMMMVVV\\\eeekkkttt|||~~~}}}{{{}}}~~~|||zzzwwwuuuuuuuuuvvvuuuvvvwwwzzz|||~~~222333333444444333333222111111111222222333333333555555555555555555555555333333333444444444555555555555555444444333333333333333333333333333333333222333444444555555444444444444555666777888999999999:::;;;<<<>>>@@@BBBCCCGGGKKKQQQWWW]]]dddjjjnnnlllnnnoooooommmllllllmmmkkklllnnnqqquuuyyy|||~~~{{{{{{{{{yyyxxxvvvtttssspppooommmmmmlllmmmnnnooonnnrrrwww||||||uuummmeee```]]][[[WWWUUUTTTSSSQQQOOOOOONNNMMMNNNOOONNNLLLJJJJJJNNNQQQRRRRRRRRRUUUWWWVVVWWWXXXZZZ\\\]]]______cccdddeeehhhjjjlllnnnoooqqqqqqrrrrrrssssssssstttqqqqqqqqqqqqrrrssstttuuuyyyyyyyyyyyyyyyzzzzzz{{{yyyzzz|||~~~~~~}}}|||}}}|||||||||~~~}}}{{{yyywwwvvvvvvvvvwwwwwwvvvtttsssrrrooonnnmmmkkkjjjjjjiiiiiiddddddbbb```^^^\\\[[[ZZZUUUTTTSSSQQQOOONNNMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLFFFHHHKKKMMMNNNOOORRRTTTPPPRRRSSSUUUVVVZZZ___ccceeeiiiooovvv{{{}}}~~~~~~~~~}}}|||}}}~~~~~~zzzssslllgggeeedddaaaeeekkkqqqsssqqqnnnkkk```[[[TTTOOOLLLKKKJJJIIIHHHFFFCCC???<<<999777777666666666666666666666666444444444444444444444444444444444555555555666666444444444444444444333333222222222333333444444444333333333444444444555555444444444555555555666666444444444444444444444444555444333555777999:::999<<<===@@@DDDJJJRRR\\\bbbeeekkksss{{{~~~|||~~~|||{{{xxxvvvuuuuuuvvvwwwvvvwwwyyy{{{~~~222333333444444333333222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666555555555444444444444444666666666555444333555666777777777999<<>>@@@@@@AAACCCGGGJJJLLLQQQXXX^^^dddiiimmmpppoooooonnnmmmmmmlllkkkkkkjjjkkkmmmppptttxxx{{{}}}}}}|||zzzxxxvvvtttssssssooonnnmmmllllllmmmooopppuuuxxx||||||xxxqqqkkkeeeaaa\\\YYYUUUTTTSSSQQQPPPPPPOOOOOOLLLMMMMMMNNNOOOOOONNNNNNQQQRRRRRRTTTVVVXXXZZZ[[[___``````aaacccdddfffgggjjjkkkmmmooorrrtttvvvwwwzzz{{{{{{||||||{{{{{{zzzzzzzzz{{{}}}~~~~~~{{{zzzyyywwwuuusssqqqppppppnnnlllkkkiiifffbbb______]]]YYYWWWVVVUUUSSSQQQSSSQQQOOOOOOOOONNNLLLJJJKKKKKKKKKJJJJJJJJJJJJIIIMMMNNNOOOPPPRRRUUUWWWXXX]]]```dddiiiooowww~~~~~~~~~~~~~~~~~~{{{vvvqqqllliiigggcccfffjjjqqqvvvyyyxxxvvvmmmeee[[[TTTQQQNNNIIIEEEJJJFFFBBB???===;;;999777999888666555444444555555333333333333333333333333444444444444444444444444222222333333333444444444555555555555555555555555444444444444444444444444555555555666666666666777666444222333666777666444444555777777666666888999<<>>;;;999999888666555444444555555444444444444444444444444444444444444444444444444222222333333333444444444555555555555555555555555444444444444444444444444444444555555555666666666555444222444666777666444444555777777777777999:::===@@@FFFKKKRRRYYYaaafffkkknnnsssyyy}}}}}}~~~~~~{{{zzzxxxwwwvvvwwwxxxyyy{{{}}}~~~zzzzzzzzzyyyzzz}}}222333333444444333333222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444444444444555555666666666555555666777888888888999===???AAACCCFFFHHHJJJMMMQQQUUUWWW[[[```dddgggjjjmmmooommmmmmllljjjiiigggfffeeefffgggiiikkkooorrruuuvvvxxxwwwvvvtttssssssssssssrrrqqqqqqrrrsssuuuwwwyyy{{{}}}~~~xxxqqqkkkggg```]]]XXXUUUTTTRRRPPPOOONNNMMMMMMMMMMMMMMMNNNNNNPPPRRRSSSUUUWWWYYYYYYZZZ[[[[[[]]]```cccfffiiijjjkkkllllllnnnppprrrtttuuuyyyzzz{{{~~~}}}yyytttqqqkkkhhhdddbbb```___\\\ZZZ[[[YYYVVVUUUTTTSSSQQQOOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJNNNPPPSSSVVVZZZ___fffjjjssszzz}}}}}}}}}}}}~~~}}}xxxqqqlllhhhhhhjjjooowwwyyylllbbbZZZUUUOOOKKKIIIGGGFFFEEECCCAAA===:::999888666555444444555666555555555555555555555555444444444444444444444444333333333333444444444444555555555555555555555555444444444444444444444444333444444444555555555555555444333444666666666555444666777777777888:::<<<>>>BBBIIIPPPWWW___gggkkkmmmooossswww{{{~~~|||}}}~~~}}}{{{{{{zzzyyyyyyzzz|||}}}}}}zzzvvvqqqqqqpppoooqqquuu|||222333333444444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555666666666666666777888999999999;;;>>>AAACCCFFFJJJMMMPPPTTTXXX[[[___bbbfffhhhjjjkkkmmmnnnlllllljjjiiigggeeedddcccdddeeefffhhhkkknnnppprrrtttssssssrrrrrrrrrsssssssssssssssuuuwwwyyy|||}}}yyyrrrkkkeee___\\\ZZZWWWTTTRRRQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSTTTWWWYYY\\\^^^___```bbbcccdddfffiiilllnnnoooqqqrrrssstttvvvyyy{{{|||~~~zzztttqqqmmmjjjhhhfffdddbbbbbb```]]]\\\[[[YYYVVVTTTQQQPPPOOONNNMMMKKKJJJJJJKKKKKKJJJIIIIIIJJJJJJJJJLLLNNNOOOQQQSSSWWW\\\```gggmmmvvv~~~~~~}}}||||||}}}~~~|||vvvppplllkkkmmmrrryyywwwjjj```XXXRRRNNNJJJIIIGGGFFFEEEAAA===999999888777555555555555666555555555555444444444444444444444444444444444444333333333444444444444555555555555555555555555555444444444444444444444444333333333444444444555555444444444444555666666555555666777777888999<<>>DDDLLLUUU]]]dddkkkooonnnpppsssuuuxxx}}}}}}||||||}}}~~~}}}{{{{{{{{{{{{|||}}}~~~~~~zzztttppplllkkkiiihhhjjjooowww}}}222333333444444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555666666777777888999:::;;;<<<>>>BBBDDDFFFJJJNNNSSSVVVZZZ^^^aaafffhhhkkkllllllllllllmmmlllkkkjjjhhhfffdddcccbbbcccdddeeefffhhhkkkmmmnnnppppppppppppqqqrrrssstttttttttvvvxxxzzz}}}xxxsssmmmfffbbb]]]YYYVVVSSSQQQNNNLLLLLLMMMLLLKKKOOOOOOPPPQQQSSSUUUWWWXXXVVVXXX[[[^^^bbbdddfffgggkkkkkkkkklllnnnpppqqqrrrvvvwwwxxxzzz}}}~~~zzzvvvtttrrrooollliiigggcccaaa___]]]ZZZXXXUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNNNNQQQUUUYYY\\\bbbkkkssszzz~~~}}}||||||}}}~~~{{{uuuqqqooopppttt{{{rrrfff\\\TTTPPPLLLJJJIIIGGGEEEAAA;;;777:::999777666555555666666444444444333333333222222444444444444444444444444333333444444444555555555555555555555555555555555444444444444444444444444333333333444444444555555333444555555555555555666555666777888888:::>>>AAA@@@FFFPPPZZZbbbhhhnnnqqqoooqqqrrrtttvvvzzz~~~|||{{{{{{}}}~~~~~~~~~{{{{{{{{{|||}}}~~~~~~}}}wwwqqqmmmhhhgggeeedddeeejjjqqqwww|||222333333444444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555666777888888888:::<<<===???BBBFFFIIILLLOOOUUUYYY]]]aaaeeehhhkkkmmmoooooonnnmmmlllmmmkkkkkkjjjhhhgggeeedddccccccddddddeeegggiiijjjkkkmmmmmmnnnoooqqqssstttuuuvvvwwwyyy{{{~~~|||xxxkkkgggaaa]]]ZZZWWWUUUSSSRRROOOMMMLLLMMMMMMMMMLLLPPPQQQRRRTTTWWWZZZ\\\^^^^^^```cccfffjjjlllnnnooorrrrrrrrrssstttuuuwwwwww|||}}}~~~~~~|||yyyvvvssspppnnnjjjgggeeebbb___\\\[[[ZZZXXXVVVSSSQQQOOONNNKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJJJJJJJJJJLLLOOORRRTTTYYYaaahhhoooxxx~~~}}}|||}}}}}}~~~{{{xxxuuuuuuvvv|||zzzlll```WWWRRRMMMKKKIIIGGGEEEAAA===::::::999777666555555666777444444444333333222222111444444444444444444444444333444444444555555555555555555555555555555555555444444444444444444444444333444444444555555555555333444555555444444555777666777888888999<<<@@@CCCDDDKKKUUU___ggglllooorrrpppqqqssstttvvvzzz}}}{{{zzz{{{|||}}}|||}}}}}}~~~~~~|||xxxrrrnnnfffeeedddbbbbbbffflllpppvvv{{{222333333444444333333222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666555555555666777888999888:::===???AAAEEEJJJMMMRRRUUU[[[```dddgggkkkmmmnnnpppqqqqqqooommmlllmmmkkkkkkjjjiiihhhgggffffffddddddeeeeeeggghhhiiijjjkkklllmmmnnnqqqsssvvvwwwzzz{{{}}}{{{uuuooojjjbbb^^^YYYUUUSSSSSSRRRQQQQQQPPPNNNNNNPPPQQQRRRQQQTTTTTTVVVYYY]]]```ccceeegggiiilllpppsssvvvxxxxxxxxxyyyyyyzzz|||}}}|||{{{xxxtttqqqnnnkkkgggeeebbbaaa___\\\YYYWWWTTTSSSOOOOOOMMMLLLKKKJJJJJJJJJHHHIIIIIIHHHGGGIIILLLOOONNNRRRXXX]]]ccckkkttt|||~~~}}}}}}~~~~~~~~~{{{zzzzzz}}}rrrdddZZZUUUMMMKKKHHHGGGFFFDDDBBB@@@:::999888666666666666777666555555444333333222222444444444444444444444444444444444444555555555555555555555555555555555555444444444444444444444444444444555555555666666666222444666666444333555777666777888888999===BBBEEEIIIPPP[[[eeekkkoooqqqrrrpppqqqsssuuuwww{{{~~~|||zzzyyyzzz|||}}}~~~|||||||||}}}}}}zzzvvvrrriiiiiigggeeeeeefffjjjnnnqqquuuyyyzzzzzz|||222333333444444333333222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666555555555666777999:::888:::===@@@CCCGGGLLLPPPVVVZZZ___dddhhhkkkoooqqqoooqqqrrrrrrooommmmmmmmmlllkkkkkkjjjiiihhhhhhgggeeeeeeeeefffggghhhiiijjjjjjkkklllnnnqqqtttwwwxxx|||~~~~~~yyytttmmmfffaaa]]]ZZZUUUQQQPPPOOOOOONNNNNNLLLKKKLLLOOOQQQSSSSSSXXXYYY[[[^^^bbbfffiiikkknnnpppsssvvvzzz|||~~~||||||}}}}}}zzzwwwtttpppmmmgggfffdddaaa]]][[[XXXWWWTTTSSSQQQOOOMMMKKKJJJJJJIIIIIIIIIHHHGGGIIILLLNNNKKKOOOSSSWWW[[[aaajjjqqqzzz~~~}}}~~~~~~~~~~~~|||uuuggg\\\WWWMMMJJJHHHGGGGGGGGGFFFEEE:::999888666666666666777777777666555444444333333444444444444444444444444444444444555555555666666555555555555555555555555444444444444444444444444555555555666666666666777222444666666444333555777777777888888:::===BBBFFFMMMTTT___iiioooqqqrrrssspppqqqsssuuuxxx|||~~~{{{yyyyyyzzz|||}}}~~~}}}zzzyyyzzz{{{}}}~~~|||xxxuuunnnnnnmmmjjjiiiiiilllooonnnqqqtttttttttwww}}}555444444333333444444555444444666666666555444333333444444555555444444333333333222222333555666888555555555555555555555555555555555555555555555555333555666666666777999;;;:::===AAAEEEHHHMMMRRRVVVZZZ]]]ccciiinnnrrrtttuuutttrrrpppnnnmmmllllllllljjjkkkmmmnnnnnnnnnmmmllljjjiiigggggghhhkkknnnooooooppprrrsssuuuxxx|||}}}}}}xxxrrrlllgggccc^^^[[[XXXVVVSSSQQQOOOOOOOOOPPPPPPRRRUUUVVVVVVXXXZZZ\\\]]]^^^aaadddhhhllloooqqquuuwwwyyy}}}}}}xxxuuutttpppkkkgggdddaaa___\\\[[[ZZZWWWUUURRRPPPOOOOOOLLLJJJIIIIIIJJJKKKKKKJJJJJJLLLNNNPPPTTTYYY```dddmmmuuu~~~}}}}}}}}}~~~~~~xxxkkk^^^VVVLLLJJJHHHGGGGGGFFFDDDBBB???>>>;;;999777666555555555555555555555555444444333333333333333333333333444444444555555555555666555555555555555555555555666666666666666666666666777666555444333444444555444444444555555555666666666888::::::;;;???FFFKKKUUU```jjjnnnqqqttttttrrrtttuuuwwwxxxyyy|||~~~~~~}}}{{{zzzyyyyyyzzzzzz~~~}}}{{{vvvwwwyyy}}}yyyvvvrrrqqqrrruuuxxxyyyyyyvvvtttsssuuuwwwxxxxxx}}}444444444333333444444444444444555555555555444444333444444555555444444333333333222222333444555666555555555555555555555555555555555555555555555555444555666777666777999;;;<<>>;;;999777666666666444444444444444555555555555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555777666555444333444444555444444444555555555666666777999;;;;;;<<>>AAAEEEIIIMMMRRRWWW[[[dddgggkkkpppsssttttttttttttrrrpppnnnmmmmmmmmmmmmlllmmmoooqqqssstttuuuuuusssrrrooonnnnnnooorrrssswwwyyyzzz{{{{{{}}}}}}vvvrrrkkkgggbbb^^^ZZZWWWTTTRRRWWWVVVUUUTTTUUUVVVWWWXXXXXXZZZ]]]___```bbbeeegggkkklllooorrruuuyyy|||~~~{{{wwwtttpppmmmfffdddaaa^^^ZZZWWWUUUTTTRRRPPPNNNMMMMMMMMMLLLKKKMMMNNNNNNMMMMMMOOOSSSVVV[[[aaajjjttt~~~~~~|||{{{|||}}}xxxlll^^^VVVNNNLLLIIIHHHHHHGGGEEECCC???>>><<<999888777777777222333333444444555555555555555555555555555555555444444444555555555555666555555555555555555555555444444444444444444444444666666555444444444444555444444555555555666666666777:::<<<<<<>>>DDDLLLSSS^^^hhhqqquuuwwwzzz{{{zzzzzz{{{}}}~~~|||yyyzzzxxxvvvuuussssssssstttwwwzzz~~~|||}}}|||vvvsssttttttuuuwwwyyy{{{|||~~~333444444444444444444333555444333222333444555666333444444555555444444333333333333333222222222333555555555555555555555555555555555555555555555555666777888999999:::<<<>>>@@@CCCHHHLLLPPPUUUZZZ^^^gggjjjnnnsssuuuvvvvvvuuurrrqqqooommmlllllllllmmmmmmnnnpppsssvvvxxxzzzzzzyyywwwuuusssrrrssstttvvvzzz|||~~~~~~~~~|||uuunnniiieeebbb]]]ZZZXXXWWWUUUSSSVVVVVVVVVWWWXXXZZZ\\\]]]]]]___ccceeefffiiilllnnnoooppprrruuuxxx|||}}}xxxuuuqqqoookkkgggccc___\\\[[[WWWTTTQQQPPPOOONNNMMMKKKLLLMMMMMMLLLJJJKKKNNNPPPRRRWWW___gggppp|||}}}{{{zzzzzz|||xxxmmm___WWWPPPNNNJJJHHHHHHGGGFFFDDD@@@???<<<:::888888777888111222222333444555555666444444444444444444444444444444444555555555555666444444444444444444444444444444444444444444444444555555555555444444555555555555555555666666666666777999;;;===@@@GGGPPPWWWfffooovvvxxxyyy|||}}}|||}}}~~~{{{xxxxxxwwwuuusssqqqppppppqqqrrrvvv}}}}}}zzzwwwuuurrrtttuuuwwwxxx{{{333333444555555444333333444333222222222444555666333444444555555444444333333333333333333333333222555555555555555555555555666666666666666666666666666777999::::::<<>>;;;999888777777222222333333444555666666444444444444444444444444444444444555555555555666333333333333333333333333555555555555555555555555444444555555555555555555555555555666666666777777666888;;;===AAAJJJTTT\\\llltttzzzzzzzzz|||~~~}}}~~~{{{yyyxxxwwwuuurrrpppoooooooooooosss{{{{{{wwwqqqrrrssssssuuuxxx}}}222333444555555444333222222222222222333444555666333444444555555444444333333333444555555444444444555555555555555555555555666666666666666666666666555777999;;;<<<>>>BBBDDDFFFIIIMMMRRRVVV[[[aaaeeekkkoootttxxx{{{{{{yyywwwpppooonnnlllkkkkkkllllllnnnoooqqqtttwww{{{~~~~~~{{{xxxwwwxxxyyyzzz}}}}}}vvvpppkkkgggbbb___[[[YYYWWWWWWXXXYYYYYYXXXYYYZZZ\\\___bbbeeeggghhhiiillloooqqqrrrtttwwwyyyyyyzzz|||~~~zzztttoookkkiiieeebbb^^^[[[XXXVVVSSSPPPMMMNNNNNNMMMKKKJJJKKKMMMMMMOOOSSSWWW\\\fffqqqzzz}}}|||zzzyyyzzz{{{}}}~~~~~~xxxoooddd]]]TTTQQQLLLJJJIIIHHHGGGFFFDDDBBB???<<<999777777666333444444555555666666666666666666666666666666666444444444555555555555666333333333333333333333333666666666666666666666666333444555555666555555555555555666666666777777777777999<<>>BBBHHHRRR___hhhooowww|||}}}~~~~~~|||{{{yyyxxxvvvssspppmmmlllkkkkkkmmmrrryyy}}}|||zzzwwwtttuuuxxxzzz|||222333555666666555333222///111222444555555444444333444444555555444444333222333555777888888777777555555555555555555555555777777777777777777777777333555999;;;>>>BBBFFFIIIMMMPPPUUUYYY^^^ccciiimmmvvvxxx|||}}}yyywwwsssrrrqqqoooooooooppppppnnnoooppprrrvvvyyy}}}~~~{{{yyyxxxyyy{{{|||~~~~~~yyytttnnngggaaa]]]\\\\\\[[[\\\ZZZYYYZZZ]]]```aaaaaaaaacccfffiiimmmoooqqqrrruuuwwwyyyzzz{{{|||~~~~~~tttpppkkkgggddd```\\\ZZZTTTTTTTTTQQQNNNKKKJJJKKKIIIKKKMMMNNNOOOTTT\\\cccnnn{{{zzzzzzzzz{{{{{{{{{{{{{{{}}}{{{wwwqqqiiidddVVVSSSNNNJJJIIIIIIHHHHHHHHHEEEBBB===999777555444777777777777777666666666555555555555555555555555444444444555555555666666777777777777777777777777444444444444444444444444222333555666666666555555666666666666777777777777:::===@@@DDDKKKUUUccclllnnnvvv|||~~~}}}{{{zzzyyywwwuuurrrooollljjjjjjiiimmmrrryyy~~~yyyuuutttvvvxxxzzz444555555555555555555444444444444444444444444444555555555555555555555555444444444555555555555666555555555555444333222222444555666555555555777888777999<<<>>>AAAEEEJJJNNNSSSVVVZZZ^^^ccciiippptttwwwzzz~~~|||vvvsssooonnnooopppqqqqqqooooooooopppqqqtttvvvwwwzzzzzzyyyxxxwwwwwwzzz|||{{{tttoooiiigggbbb^^^[[[ZZZZZZZZZYYY\\\___aaabbbccceeefffeeehhhlllnnnppprrruuuwwwzzz{{{}}}|||vvvpppkkkgggccc```[[[YYYUUUSSSRRRPPPNNNLLLJJJJJJJJJLLLOOOSSSWWWYYYeeeooo}}}zzzxxxxxxzzz~~~~~~{{{xxxsssmmmhhh^^^XXXPPPJJJHHHHHHIIIIIIFFFEEECCCAAA???<<<999888777666666666555555555555555555666666666666555555777777666666555555555444555444333555666888777666777777666666555555555444555555555555666666666666888888777666666666666666888===DDDIIIOOOYYYfffpppuuuxxx|||~~~}}}|||wwwvvvssspppnnnmmmmmmmmmooottt|||}}}{{{{{{|||444444555555555555444444444444444444444444444444444444444444444444444444444444444555555555555666333333444555555555444444444555666666555555777999888;;;>>>AAADDDHHHMMMPPPTTTWWW\\\```eeekkkqqquuuxxxzzz~~~|||vvvssspppooopppqqqrrrrrrqqqpppppppppqqqrrrtttuuuwwwxxxxxxwwwvvvwwwzzz}}}~~~|||vvvoookkkeeeccc```]]][[[[[[\\\]]]]]]```cccdddeeefffhhhjjjiiilllpppssstttvvvyyy{{{~~~zzztttoookkkggg^^^\\\XXXUUUSSSQQQOOOMMMKKKJJJJJJJJJKKKNNNQQQRRRZZZcccqqq}}}zzzxxxxxx{{{~~~|||yyytttnnnjjjaaa[[[SSSMMMIIIIIIIIIHHHFFFEEEDDDBBB???<<<999888777777666666666555555555555555666666666666555555777666666666555555555444888666555555555555444222777666666666555555555555555555555555666666666666888777777666666666777777;;;???EEEKKKSSS]]]iiiqqqvvvyyy}}}~~~|||xxxvvvrrrooommmmmmnnnoooqqqvvv~~~333333444444444444333333444444444444444444444444333333333333333333333333444444444555555555555666222222333555555666666666444555666666555666888::::::===AAADDDGGGKKKPPPTTTWWW[[[___dddhhhmmmrrruuuxxxzzz~~~}}}{{{uuusssppppppqqqsssttttttsssrrrqqqpppppppppqqqrrrssstttuuuuuuuuuwwwzzz}}}}}}zzztttoooiiifff___^^^]]]\\\\\\^^^```aaaccceeehhhjjjjjjkkkmmmooooooqqquuuxxxzzz|||~~~{{{uuuqqqfffccc^^^[[[XXXVVVRRRPPPOOOMMMKKKJJJJJJJJJLLLMMMTTT[[[eeeppp{{{~~~{{{yyyyyy{{{~~~}}}zzzuuuoookkkeee___WWWPPPLLLJJJIIIHHHFFFFFFDDDBBB???<<<:::888777777777666666666555555555555666666666666555555666666666555555555555555777666444444555555444222666666666666555555555555555555555555666666666666777777777777777777888888>>>AAAFFFOOOYYYdddmmmsssvvvyyy~~~~~~zzzwwwrrrnnnlllnnnppprrruuuzzz222333333444444333333222444444444444444444444444333333333333333333333333444444444555555555555666333333444555555555555555444555666666666777:::<<<<<>>;;;:::888777777777666666666666555555666666666666555555444444444555555555555555444333333555777999999888555555555666666666666666555555555555666666666666666666666777999:::<<<===AAADDDKKKVVVcccmmmsssuuuuuuyyy}}}}}}yyytttpppooossswww{{{333333444444444444333333444444444444444444444444333333333333333333333333444444444555555555555666777777777666666444333333333555777777888:::<<>><<<:::888888777777777666666666555555666666666666555555444444444444444555555555777666555555666777666444555555555666666666666666555555555555666666666666555666666888:::<<<===???BBBGGGQQQ\\\fffoootttwwwwwwzzz}}}~~~{{{vvvssssssvvv{{{444444555555555555444444444444444444444444444444444444444444444444444444444444444555555555555666555666666666666666555444333555777888999:::>>>@@@CCCHHHNNNSSSXXX\\\aaaccchhhlllppprrrqqqooommmllliiikkknnnrrrtttuuuuuuuuusssrrrqqqqqqrrrrrrqqqppppppooonnnmmmmmmnnnoooppppppssswwwyyy{{{}}}}}}wwwqqqmmmjjjgggeeecccdddfffiiillloooqqqrrruuuwwwyyyzzzzzz{{{|||}}}~~~{{{uuunnnhhhddd[[[XXXUUUQQQNNNLLLKKKKKKJJJMMMPPPRRRTTTZZZbbbhhhpppwww}}}{{{zzz{{{|||}}}~~~}}}{{{wwwssslllddd]]]VVVPPPLLLIIIHHHGGGEEEBBB???<<<;;;888888888777777777666666555555666666666666555555333333333444444555555555555333333333555555444333555555555555666666666777555555555555666666666666555555666888:::===???@@@CCCLLLXXXbbbiiipppvvvzzzyyy||||||xxxvvvvvvzzz~~~444555555666666555555444444444444444444444444444555555555555555555555555444444444555555555666666333444555666777777777777333555777888999;;;>>>AAAFFFJJJQQQWWW\\\```dddgggjjjnnnrrrsssqqqnnnllljjjeeegggkkkooorrrsssttttttsssrrrqqqqqqrrrrrrpppooonnnnnnmmmmmmnnnooopppqqqrrruuuxxx{{{|||~~~~~~{{{uuuqqqnnnkkkhhheeecccdddgggkkkooosssvvvwwwwwwzzz|||}}}}}}}}}~~~~~~wwwqqqmmmaaa^^^YYYUUUQQQNNNMMMLLLEEEGGGJJJLLLLLLPPPUUUZZZeeelllwww}}}zzzyyyzzz|||}}}zzzrrriiiaaaXXXPPPKKKIIIHHHGGGEEEBBB???===;;;888888888888777777777777555555666666666666555555333333333444444555555555/////////111444555666555444555555555666666777777555555555555666666666777444555666888;;;===@@@AAAEEEOOO\\\ffflllqqqwww}}}|||~~~}}}zzzxxxyyy|||}}}{{{{{{{{{333444444555555444444333222222333333333333444444555555555555555555555555333333444444555666777777444555666666444333444555777888::::::;;;===AAACCCMMMTTTYYY\\\```fffjjjjjjtttttttttssspppkkkfffcccdddfffhhhlllooorrrssstttxxxwwwvvvtttssssssssssssmmmkkkjjjiiijjjmmmqqqsssuuuxxx|||~~~|||xxxvvvtttqqqnnnlllkkkjjjiiijjjllloooqqqtttvvvwwwyyy{{{~~~yyyssshhhccc\\\XXXVVVTTTQQQNNNKKKJJJJJJKKKMMMPPPSSSUUUZZZaaakkkvvv~~~{{{yyyxxxxxxxxx}}}|||rrrggg\\\TTTPPPMMMKKKIIIGGGEEEBBB===::::::888666555666666666555444444444555555555555666555555555555555555555555444444444444444444444444666666666666666666666666666777777777777777666666666777777777888;;;@@@CCCMMMTTT___jjjrrrvvvvvvuuu}}}~~~{{{yyy{{{|||vvvsssrrrrrruuuzzz333444444555555444444333222222333333333333444444555555555555555444444444333333444444555666666777444555666666444444555666888999:::;;;===@@@DDDHHHQQQXXX^^^aaaeeekkkoooooowwwvvvuuurrrnnnjjjeeecccccceeehhhlllooorrrtttuuuyyyyyyxxxwwwvvvtttsssrrrmmmkkkjjjiiijjjmmmqqqsssvvvyyy||||||yyyuuutttrrrpppnnnlllkkkkkkmmmnnnppprrruuuwwwyyyzzz{{{}}}}}}pppjjjccc]]]ZZZWWWRRROOOKKKJJJIIIHHHIIIKKKMMMOOOVVV\\\eeeoooxxx~~~{{{yyyxxxxxxyyy}}}xxxnnnccc[[[VVVMMMKKKIIIGGGEEEBBB>>>;;;;;;888666555666666666555444444444555555555555666555555555555555555555555444444444444444444444444666666666666666666666666666666777777777777666666777888888888:::===BBBFFFOOOWWWbbblllssswwwwwwwww}}}~~~{{{zzz|||{{{vvvrrrqqqppptttyyy333444444555555444444333222222333333333333444444666666555555555444444444333333444444555666666666444555666666444444555666888999:::<<<>>>DDDJJJOOOVVV^^^dddhhhlllssswwwwww|||zzzvvvqqqlllhhhdddcccccceeegggkkkooosssvvvwww{{{|||||||||zzzvvvsssqqqmmmkkkjjjiiikkknnnrrrtttwwwzzz}}}|||wwwtttsssrrrpppooommmmmmllllllpppqqqrrruuuwwwyyy{{{{{{}}}{{{tttkkkddd___[[[UUUQQQMMMLLLJJJHHHHHHIIIJJJKKKPPPUUU\\\dddnnnyyy}}}zzzyyyyyyyyyzzz}}}vvvkkkaaa[[[OOOMMMJJJGGGFFFCCC@@@>>>;;;999666555666666666555444444444555555555555666555555555555555555555555444444444444444444444444666666666666666666666666666666777777777777666666888999999:::<<<@@@EEEJJJSSSZZZeeennntttxxxyyyzzz~~~}}}{{{{{{}}}|||vvvqqqoooooosssxxx333444444555555444444333222222222333333333444444666666666555444444333333444444444555555555666666444555666666555555666777888999:::<<<@@@GGGPPPUUU\\\ccckkkooottt{{{~~~~~~}}}wwwpppjjjfffdddccccccdddgggkkkooossswwwyyy}}}~~~~~~yyytttpppmmmkkkjjjiiikkknnnrrruuuxxx{{{|||xxxtttqqqqqqqqqpppoooooooooooooooqqqrrrsssuuuwwwyyy{{{|||}}}ssskkkeee___YYYTTTPPPOOOLLLJJJIIIJJJJJJKKKMMMPPPUUU\\\eeeppp||||||zzzyyyyyyzzz{{{}}}{{{oooccc[[[QQQOOOKKKHHHFFFEEEBBB@@@<<<999777666666777666555444444444555555555555666555555555555555555555555555555555555555555555555666666666666666666666666555666666777777777777666888999999:::===BBBHHHMMMWWW^^^hhhpppuuuxxxzzz}}}~~~||||||zzz|||}}}}}}|||}}}xxxrrrpppooossswww333444444555555444444333222222222333333333444444666666555555555444444444444444444555555555555555444555666666555555666888777888;;;>>>CCCKKKTTTZZZ```iiipppuuuzzz~~~wwwoooiiifffdddddddddeeegggkkkoootttwwwzzz~~~{{{uuuqqqlllkkkjjjjjjkkkooosssvvvyyy|||}}}zzzwwwsssqqqqqqqqqqqqppppppqqqrrrrrrrrrsssuuuwwwyyy|||}}}~~~{{{rrrkkkeee^^^YYYQQQPPPNNNKKKJJJJJJKKKLLLLLLNNNRRRWWW___jjjuuu}}}|||zzzyyyyyyzzz{{{|||~~~ssseee\\\UUURRRMMMIIIGGGEEECCCBBB===:::777666666777666555444444444555555555555666666666666666666666666666555555555555555555555555666666666666666666666666555555666777777777777777777888999:::===CCCKKKPPP[[[bbblllrrruuuxxx|||~~~{{{xxxwwwuuuwwwzzz}}}~~~~~~}}}|||||||||}}}~~~|||vvvrrrqqqtttxxx333444444555555444444333222222333333333333444444555555555555555555555555555555555555555555555555444555666666666666777999888:::===BBBHHHPPPYYY___eeemmmvvvzzz}}}vvvooojjjgggfffeeeeeefffhhhkkkooossswwwzzz}}}vvvrrrlllkkkjjjjjjlllppptttvvvzzz}}}~~~zzzxxxvvvtttrrrrrrqqqqqqqqqqqqrrrssssssuuuvvvxxxzzz}}}{{{ssslllddd___SSSQQQNNNLLLJJJJJJJJJKKKKKKLLLOOOSSSZZZdddooovvv}}}zzzyyyyyyyyyzzzzzz|||wwwiii___ZZZUUUOOOJJJGGGFFFDDDCCC===;;;888777777777666555444444444555555555555666666666666666666666666666555555555555555555555555666666666666666666666666444555666777777888888777777888888:::>>>EEEMMMTTT```gggpppuuuwwwyyy~~~|||xxxvvvuuussstttvvvxxxzzz{{{{{{zzzzzz{{{}}}|||wwwuuuvvvzzz333444444555555444444333222222333333333333444444333333444444555666666666555555555555555555555555333555777777666666888999:::===AAAGGGMMMUUU]]]bbbjjjrrrzzz~~~|||vvvpppkkkhhhggggggggggggiiikkknnnssswwwyyy~~~xxxtttlllkkkjjjjjjlllppptttwww{{{~~~{{{xxxvvvuuutttsssqqqqqqppppppqqqqqqrrrssstttuuuwww{{{~~~|||sssjjjdddYYYVVVSSSOOOLLLJJJJJJJJJHHHIIILLLOOOUUU^^^gggnnnyyy~~~{{{yyyxxxxxxyyyyyyzzz}}}yyykkkbbb]]]XXXQQQKKKGGGEEEDDDCCC>>>;;;888777777777666555444444444555555555555666666666666666666666666666555555555555555555555555666666666666666666666666444555666777888888888888888999:::;;;@@@HHHQQQWWWeeemmmuuuyyyzzz|||{{{xxxuuussssssssstttuuuvvvwwwyyyzzzyyy{{{~~~|||zzzyyy|||333444444555555444444333222222333333333444444444222333333444555666777777555555555555555555555444333555777777666666888:::;;;???EEEKKKQQQYYY```eeemmmuuu}}}}}}zzzuuupppllliiihhhhhhhhhhhhiiikkknnnrrrvvvyyy~~~yyyuuulllkkkjjjjjjlllpppuuuwww{{{}}}yyyvvvuuuuuutttsssppppppppppppppppppqqqqqqqqqrrruuuyyy|||xxxnnnhhh___\\\XXXSSSOOOLLLKKKKKKFFFGGGIIIMMMRRRYYYbbbhhhuuu}}}~~~{{{yyyxxxxxxxxxxxxyyy|||wwwlllbbb```ZZZRRRKKKGGGEEEDDDCCC>>><<<999777777777666555444444444555555555666666777777777777777777777777666666666666666666666666666666666666666666666666444555666777888888888888::::::;;;===BBBJJJSSSZZZiiipppyyy||||||~~~{{{wwwtttssstttssssssssstttvvvxxxyyyyyy{{{~~~}}}{{{~~~333333333333333333333333555555555444444333333333777777777777666555444333444444444555555555666666555555666666555666999;;;999>>>EEELLLTTT\\\eeejjjnnnuuu~~~}}}zzzuuuppplllkkkjjjjjjjjjiiiiiijjjlllppptttwww}}}~~~yyyuuuooonnnllllllnnnssswww{{{~~~zzzxxxvvvsssrrrsssuuuvvvssssssrrrrrrrrrsssssstttuuuxxx|||xxxqqqjjjddd[[[UUURRROOOKKKHHHJJJIIIIIIJJJNNNSSSXXX[[[pppwww{{{xxxwwwwwwwwwvvvwwwxxx{{{|||uuummmggg[[[VVVPPPKKKHHHGGGEEEDDD@@@===:::888777666444222666666555555555444444444555555555555555555555555666666666666666666666666555666777666555444555777444444555555666666777777;;;999999===AAAHHHUUUbbbpppuuu{{{~~~~~~{{{yyyvvvuuuuuurrrppprrrrrrqqqssswwwxxx{{{|||wwwzzz333333333333333333333333555555444444444333333333555555666666666666666555444444444555555555666666555666777666666777:::<<<<<<@@@GGGOOOVVV___fffkkkooouuu~~~}}}zzzvvvrrrnnnllllllllllllkkkkkklllnnnqqquuuwww|||}}}zzzuuupppooommmmmmppptttyyy}}}|||zzzxxxuuusssssstttuuuwwwuuuuuuttttttuuuuuuvvvwwwwwwzzz~~~zzznnnggg___XXXUUUQQQMMMIIIJJJIIIIIIJJJMMMQQQVVVYYYjjjqqq}}}|||yyywwwvvvvvvvvvwwwxxxzzz~~~}}}yyyrrrjjjdddZZZVVVPPPKKKHHHGGGEEEDDDBBB???<<<:::999888555444666666555555555444444444555555555555555555555555666666666666666666666666555666777666555444555777444555555666666777777777;;;:::;;;@@@EEEMMM[[[hhhtttyyy~~~{{{yyywwwuuuvvvrrrppprrrrrrppprrrvvvxxx|||~~~{{{yyy|||333333333333333333333333555444444444444333333333333444555666777777777777444444555555555666666666555666777777666888;;;===???DDDKKKRRRZZZaaaiiimmmqqqwww~~~|||zzzwwwtttqqqoooooooooooonnnnnnnnnpppsssvvvxxx{{{|||~~~zzzvvvqqqpppoooooorrrwww}}}~~~{{{xxxwwwuuuttttttuuuvvvxxxuuuuuuuuuuuuuuuvvvwwwxxxyyy}}}uuunnnddd]]]XXXTTTOOOKKKKKKJJJIIIIIIKKKOOOTTTWWWbbbjjjxxx}}}zzzwwwvvvvvvvvvvvvwwwyyy}}}~~~}}}{{{wwwppphhhbbbYYYUUUOOOKKKHHHGGGFFFEEEDDDAAA>>><<<;;;:::888666666666666555555555444444555555555555555555555555666666666666666666666666555666777666555444555777444555555666777777888888;;;;;;>>>DDDKKKTTTbbbooozzz|||zzzwwwuuuvvvrrroooppppppooorrrvvvyyy}}}~~~{{{zzz}}}444444444444444444444444444444444444444444444444444444555666666666666666555555555555666666666666555666666666666888;;;===BBBGGGNNNUUU\\\dddjjjnnnsssxxx}}}{{{zzzxxxvvvtttsssrrrrrrppppppooopppqqqsssuuuwwwyyyzzz|||{{{xxxsssrrrqqqrrruuuzzz|||yyywwwvvvuuuuuuuuuvvvwwwxxxtttttttttttttttuuuvvvwww|||}}}vvvkkkccc]]]XXXRRRMMMLLLKKKIIIHHHJJJMMMQQQTTT]]]fffsss{{{yyywwwvvvwwwwwwwwwyyy{{{~~~|||{{{wwwqqqiiicccYYYUUUOOOKKKIIIHHHFFFEEEEEEBBB???===<<<:::888777666666666666555555555555555555555555555555555555666666666666666666666666555666777666555444555777555555666777777888999999======AAAIIIPPPYYYgggttt}}}{{{xxxvvvvvvqqqnnnnnnnnnmmmqqqvvvzzz}}}~~~|||zzz|||444444444444444444444444444444444444444444444444666666777666666555444444555555555666666666777777444555666666666777:::===DDDIIIQQQXXX___eeekkkooouuuxxx|||~~~~~~}}}|||}}}yyyyyyyyyxxxwwwvvvuuutttqqqqqqqqqqqqqqqssstttuuuxxxxxxzzz}}}|||yyyuuutttssstttwww|||{{{yyywwwwwwvvvuuuvvvvvvwwwxxxuuuttttttuuuvvvwwwxxxxxx}}}~~~sssjjjbbb\\\UUUPPPNNNLLLJJJIIIIIILLLOOOQQQZZZcccooo|||~~~{{{yyyxxxxxxxxxwwwxxxzzz}}}~~~}}}||||||{{{{{{zzzwwwqqqjjjddd[[[VVVQQQLLLJJJIIIGGGFFFDDDBBB>>><<<;;;:::888666777777666666666555555555666666666666666666666666666666666666666666666666555666777666555444555777555555666777888999:::;;;>>>???DDDMMMUUU]]]kkkwww|||yyyvvvtttnnnjjjkkkkkkkkkpppvvv{{{}}}yyy{{{444444444444444444444444333333333444444444444555777777777777666555444333555555666666666777777777444555666666777888<<<>>>GGGLLLTTT[[[aaagggmmmpppvvvxxxzzz{{{zzzxxxxxxxxxvvvwwwyyyyyyyyyxxxwwwvvvssssssrrrrrrrrrsssttttttvvvwwwyyy|||~~~|||zzzwwwvvvuuuuuuxxx}}}|||zzzxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}|||rrriiiaaaZZZTTTPPPNNNKKKIIIIIIKKKMMMOOOWWW^^^jjjwww}}}|||zzzyyyxxxxxxzzz|||}}}{{{zzzxxxxxxxxxxxxvvvqqqjjjfff]]]YYYSSSNNNKKKIIIHHHFFFDDDAAA>>><<<;;;:::777666777777777666666666555555666666666666666666666666666666666666666666666666555666777666555444555777555666666888999:::;;;<<<>>>@@@FFFPPPYYYbbbnnnzzz}}}zzzwwwqqqkkkgggggghhhjjjooovvv|||{{{|||555555555555555555555555333333333444444444555555555666666666666666555555555666666666777777777777666777888888999;;;>>>AAAJJJOOOWWW___eeejjjooorrrvvvwwwyyyxxxvvvttttttttttttvvvxxxzzz{{{zzzxxxwwwuuuuuuuuuuuuttttttttttttuuuvvvxxx{{{~~~~~~}}}{{{yyywwwvvvvvvyyy}}}}}}{{{yyyxxxxxxwwwwwwvvvvvvvvvwwwxxxxxxxxxyyy{{{|||}}}|||zzzppphhh___ZZZSSSPPPMMMJJJIIIJJJLLLNNNRRRYYYcccppp}}}{{{{{{yyyyyyzzz|||~~~}}}zzzyyywwwwwwxxxxxxwwwsssnnniii```\\\UUUPPPLLLJJJHHHFFFDDDBBB???<<<;;;:::888666777777777777666666666555666666666666666666666666666666666666666666666666555666777666555444555777555666777888:::;;;<<<<<<<<>>;;;999777666666666777777777777666666777777666666555555555444444444555555555555444444666666666666666777888888666888999:::999999;;;<<>>EEEKKKWWW\\\dddkkkqqquuuxxx{{{}}}{{{zzzwwwvvvttttttttttttuuuvvvwwwxxxyyyzzzzzz||||||{{{yyywwwuuusssrrrrrruuuxxx{{{|||zzzxxxvvvoooooooooqqquuu{{{}}}zzzwwwvvvuuuuuuvvvwwwwwwxxxxxxyyyyyyzzzzzz|||}}}~~~{{{yyywwwvvvuuutttqqqooommmllljjjiiigggfffeeeeeecccbbbbbbaaaaaa``````````````````aaaaaaaaaaaaaaabbbbbbbbbbbbdddfffhhhiiikkkmmmpppqqqrrrrrrtttuuuvvvwwwxxxxxxxxxyyy{{{}}}~~~rrriiiddd\\\UUURRROOOJJJIIIJJJLLLMMMSSS]]]gggsss|||zzzyyy|||yyyqqqfff]]]WWWSSSNNNJJJGGGFFFCCC@@@<<<:::888888666666777777777777666666777777666666666666555555666777777888888777777666666666666666666777888888666888999999999:::<<<>>>GGGLLLVVVaaannnzzztttkkkbbb]]]ZZZ[[[]]]aaakkkuuu}}}}}}}}}}}}~~~}}}yyywwwtttoookkkeeedddbbb```^^^]]]\\\\\\XXXXXXVVVUUUUUUTTTUUUUUUVVVYYY]]]aaaffflllsssxxx~~~wwwqqqpppqqquuu|||}}}xxxrrrlllgggeeebbb]]]YYYWWWWWWVVVWWWWWWXXXYYYZZZ555555555444444333333333333333444444555666666666666666666666666555555555555555555555666666666666777999:::;;;<<<@@@HHHNNNZZZ___gggnnntttxxx|||~~~~~~~~~|||zzzxxxvvvuuuuuuuuuuuuvvvwwwyyyzzz||||||~~~}}}|||yyywwwtttrrrqqqsssvvvyyy|||{{{yyyuuurrrkkkkkklllooouuu{{{~~~{{{xxxuuutttuuuuuuwwwxxxxxxxxxyyyyyyyyyzzz|||}}}}}}|||zzzzzzyyyxxxuuusssrrrpppnnnlllkkkiiigggeeeaaa```___]]]\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^```aaaccceeehhhiiiiiiiiikkkllllllnnnooooooooopppsssuuuxxxyyyzzz|||}}}}}}}}}|||wwwnnnhhh```XXXUUUQQQLLLJJJKKKLLLLLLPPPXXXaaammm~~~~~~{{{yyyyyy{{{yyyoooeee]]]VVVPPPLLLHHHFFFDDD@@@===;;;999888666666777777777777666666777777666666666666666666555555666666666666555555666666666666666777777888777888999999:::;;;>>>@@@KKKPPPZZZgggsss}}}qqqggg___ZZZXXXYYY\\\aaakkkuuu~~~||||||}}}}}}~~~~~~yyyuuussspppkkkhhhcccbbb```^^^\\\ZZZYYYXXXVVVUUUTTTSSSRRRRRRQQQQQQPPPQQQTTTVVVZZZ```hhhmmmvvv|||vvvooohhhhhhiiinnnuuu~~~{{{vvvrrrkkkgggbbb^^^\\\ZZZWWWUUUUUUVVVVVVVVVWWWXXXYYYYYY555555555444444333333333333333444444555666666666555555555666666666666666555555555555666666666666777999;;;<<<>>>DDDMMMSSS]]]ccckkkrrrwww{{{}}}{{{yyywwwvvvvvvvvvvvvxxxzzz|||~~~~~~|||yyyvvvtttrrrrrruuuxxx{{{}}}{{{wwwsssooohhhiiikkkooouuu}}}|||xxxvvvuuuuuuvvvyyyyyyyyyyyyyyyzzzzzzzzz|||}}}}}}zzzyyytttrrrppppppooonnnkkkhhhgggfffeeeccc```^^^]]]\\\XXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUTTTUUUUUUVVVXXXYYY[[[[[[\\\^^^aaabbbbbbbbbccceeeeeefffhhhhhhhhhjjjlllnnnqqqssstttvvvwwwvvvvvvuuuxxxzzz|||}}}tttkkkccc[[[WWWSSSMMMKKKLLLMMMLLLNNNUUU\\\gggwww}}}zzzxxxxxx{{{xxxmmmcccYYYRRRNNNIIIHHHEEEBBB>>><<<:::999666666777777777777666666666666777777777777777777555555666666666666555555666666666666666777777888777888999999:::<<<@@@CCCLLLSSS^^^kkkvvv}}}oooddd\\\XXXVVVXXX[[[aaalllvvv~~~|||||||||||||||}}}}}}wwwsssqqqoookkkhhheeedddccc```^^^[[[YYYWWWVVVVVVUUUTTTRRRQQQOOOOOONNNNNNOOOPPPSSSXXX___dddooouuu}}}vvvmmmhhhaaabbbcccgggnnnwww{{{vvvqqqllliiibbb___\\\YYYXXXWWWVVVUUUVVVVVVWWWXXXXXXYYYYYYYYY444444444444444444333333333333444444555666666666555555555666666666666666555555555555666666666666888:::<<<>>>AAAHHHRRRZZZccchhhpppvvv{{{|||zzzyyywwwwwwxxxyyy{{{~~~}}}zzzwwwvvvttttttxxxzzz}}}~~~|||wwwqqqmmmggghhhjjjooowww|||yyyxxxwwwwwwxxxzzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~}}}yyyvvvrrrpppooojjjhhhfffeeeeeeccc```]]]ZZZ[[[ZZZXXXTTTRRRRRRRRRPPPPPPOOONNNMMMMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVVVVXXX[[[[[[[[[[[[]]]^^^^^^```aaabbbbbbcccfffhhhkkklllnnnqqqqqqqqqpppoooqqqrrrtttwww|||{{{ppphhh___[[[VVVPPPMMMNNNMMMKKKMMMRRRXXXaaappp}}}}}}{{{yyywwwxxx{{{vvvjjj^^^UUUPPPJJJHHHFFFBBB???===;;;:::666666777777777777666666666666777777777777888888777888888999999888888777666666666666666777888888777888999999:::===AAAEEEMMMTTTaaannnzzzzzzlllaaaZZZVVVTTTWWW[[[bbbmmmxxx}}}|||{{{{{{{{{{{{|||{{{uuuqqqpppooollliiihhhhhhfffdddaaa^^^[[[ZZZXXXXXXWWWUUUSSSPPPNNNLLLMMMMMMMMMMMMNNNRRRWWW[[[eeekkkttt|||vvvmmmfffbbb[[[\\\^^^aaagggoooyyy~~~xxxrrrmmmiiieeebbb\\\[[[YYYXXXWWWWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZ333333444444444444444444333333444444555666666666555555555555666666666777555555555555666666666666888:::===???DDDLLLWWW___iiinnnuuu{{{|||{{{yyyyyyyyyzzz}}}|||zzzxxxxxxxxxzzz|||}}}wwwppplllfffhhhkkkqqqyyy}}}{{{yyyyyyyyyzzz||||||||||||||||||||||||{{{{{{}}}~~~~~~~~~~~~}}}}}}xxxvvvrrrnnnjjjgggfffeee___^^^\\\[[[ZZZXXXUUUSSSOOOQQQQQQOOOKKKIIIJJJKKKIIIIIIHHHHHHGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMNNNPPPQQQQQQQQQPPPRRRTTTUUUTTTTTTVVVWWWWWWYYYZZZ[[[[[[]]]```bbbccceeehhhkkklllkkkjjjiiiiiiiiikkkooosssxxx|||~~~xxxooofff```YYYRRRNNNNNNLLLJJJKKKOOOTTT[[[hhhttt|||zzzxxxwwwxxx{{{pppcccYYYTTTKKKIIIFFFCCC@@@>>><<<;;;666666777777777777666666666666777777777888888888888888999999999999888888666666666666666777888888777888999999:::>>>CCCFFFNNNVVVcccrrr~~~~~~vvviii^^^XXXUUUSSSWWW[[[bbbnnnyyy~~~}}}{{{{{{zzzzzzzzz|||~~~|||vvvrrrrrrrrrpppmmmlllkkkkkkjjjgggeeebbbaaa]]]\\\[[[XXXUUURRRNNNMMMLLLLLLLLLKKKJJJLLLPPPSSSYYY___hhhqqqyyywwwnnngggaaa^^^WWWXXXZZZ\\\```hhhrrryyy}}}xxxqqqkkkgggdddaaa___YYYYYYXXXWWWWWWWWWYYY[[[YYYZZZ[[[]]]]]]]]]]]]\\\333333333444444555555555333333444444555666666777444555555555666666777777555555555555666666666777888:::===@@@EEEOOOZZZcccnnnrrryyy~~~|||zzzyyyzzz{{{~~~~~~|||{{{{{{{{{{{{}}}~~~wwwpppkkkggghhhkkkrrrzzz}}}{{{zzzzzz{{{|||}}}}}}}}}}}}}}}|||||||||yyyzzz{{{|||}}}}}}}}}}}}zzzzzzyyyxxxwwwwwwvvvvvvpppnnnjjjfffbbb```^^^^^^YYYWWWUUUTTTSSSQQQNNNLLLKKKLLLMMMKKKHHHFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMMMMNNNNNNKKKMMMPPPPPPPPPPPPQQQRRRRRRTTTVVVVVVWWWXXX[[[^^^^^^```cccfffhhhhhhfffeeecccdddfffiiimmmqqquuuxxx{{{|||}}}~~~tttjjjccc\\\SSSNNNNNNJJJIIIJJJNNNQQQWWWcccnnn{{{zzzwwwvvvxxx{{{uuufff\\\WWWKKKJJJGGGDDDAAA>>><<<<<<666666777777777777666666666666777777888888888999666666777777777777666666666666666666666777888888888888999999;;;>>>CCCGGGOOOWWWeeettt}}}{{{sssfff\\\XXXTTTSSSWWW\\\cccooozzz~~~}}}{{{{{{zzzzzzzzz{{{~~~~~~xxxuuuuuuvvvtttrrroooooooooooonnnllljjjhhhaaaaaa___]]]YYYUUUQQQOOOKKKKKKKKKIIIHHHIIILLLNNNPPPVVV```iiirrr{{{{{{rrrjjjccc^^^\\\TTTUUUWWWXXX[[[cccmmmtttyyyuuunnnhhhdddaaa___]]]WWWXXXXXXWWWWWWXXXZZZ\\\\\\]]]___```aaaaaa``````444444555555555555444444555555555666666666666777555555555555666666666666777777666555555666888888999<<<@@@EEEKKKVVVccclllttt|||~~~zzzzzzzzzzzz|||}}}zzzzzz{{{}}}xxxrrrnnnhhhjjjmmmttt|||~~~}}}|||||||||}}}~~~~~~~~~~~~|||zzzyyyxxxvvvwwwwwwxxxvvvuuuuuusssrrrrrrqqqooollliiihhheee___[[[YYYXXXVVVUUUSSSRRRPPPMMMKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMOOOQQQRRRSSSRRRSSSTTTVVVYYY[[[]]]```aaa```___^^^]]]]]]]]]___ccchhhmmmpppsssuuuwwwxxxyyy{{{~~~rrrggg___XXXRRRMMMKKKJJJKKKMMMMMMQQQ\\\gggvvv|||zzzxxxvvvuuuwww|||wwwiii^^^VVVRRRNNNJJJFFFCCC@@@>>><<<999888888777777777777777666666666666666666666666777777777777777777777777666666666666777777777777;;;888888;;;>>>@@@EEEKKKTTT___mmmxxxzzzsssjjjaaa\\\UUUVVVVVVYYY___iiittt|||||||||||||||{{{{{{{{{{{{{{{~~~||||||||||||{{{zzzyyyxxxuuusssqqqooonnnnnnkkkfffbbb^^^YYYTTTQQQNNNLLLIIIHHHHHHJJJJJJIIIMMMQQQYYYaaajjjsss{{{xxxppphhhaaa[[[WWWVVVRRRPPPTTTYYY^^^hhhpppxxx~~~zzzuuunnnhhheeebbb```^^^]]]\\\\\\\\\]]]___```bbbdddeeefffffffffdddbbb```444444555555555555444444444444555555555666666666555555555555666666666666777777666555666777888999:::>>>CCCHHHOOOZZZgggqqq{{{zzzxxxxxxyyy{{{~~~|||zzzzzz|||~~~yyysssooolllmmmpppvvv}}}~~~~~~}}}|||}}}~~~~~~}}}}}}|||zzzxxxwwwvvvttttttttttttrrrqqqooonnnlllkkkkkkhhheeebbb___\\\WWWSSSRRRPPPNNNMMMIIIHHHGGGEEECCCBBBAAAAAADDDDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@?????????????????????????????????@@@@@@@@@AAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJLLLNNNOOOPPPOOOPPPRRRSSSUUUWWWZZZ\\\]]]]]]\\\[[[ZZZZZZ[[[\\\```dddiiilllnnnpppqqqssssssuuuxxx{{{|||vvvkkkbbb[[[UUUPPPMMMLLLLLLMMMLLLOOOXXXcccqqq|||~~~zzzxxxuuuuuuvvv{{{xxxkkk___WWWRRROOOIIIEEEBBB@@@===:::999888888777777777777777777777777777777777777777777777777777777777777777666666666666777777777888;;;888888;;;>>>@@@EEELLLWWWbbbppp{{{}}}yyyqqqhhh___ZZZUUUUUUWWWZZZ```jjjvvv~~~|||||||||{{{{{{{{{{{{{{{|||~~~}}}}}}{{{yyywwwuuutttssspppkkkgggccc^^^YYYVVVPPPNNNJJJIIIIIIJJJJJJIIIHHHLLLSSSZZZbbbkkktttzzzyyyrrrkkkddd^^^[[[WWWSSSPPPSSSWWW[[[ccckkkvvv||||||xxxqqqkkkhhheeecccaaaaaa`````````aaabbbdddeeeggghhhiiiiiihhhfffdddbbb444444555555555555444444333444444444555555555555555555555555666666666666888777666666666777999:::;;;???FFFMMMUUUaaaoooxxx{{{wwwwwwwwwyyy|||}}}zzzyyy{{{}}}zzztttqqqpppqqqtttyyy~~~~~~}}}}}}~~~}}}|||{{{zzzwwwtttuuusssqqqpppooonnnllljjjhhhfffdddbbbaaa^^^[[[XXXVVVSSSNNNKKKJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>=========>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@AAAAAACCCDDDFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLKKKLLLMMMOOOQQQRRRUUUWWWXXXXXXWWWVVVWWWVVVWWWXXX[[[^^^bbbdddggghhhjjjkkklllnnnpppsssuuuxxx|||}}}qqqhhh```YYYTTTOOOMMMLLLLLLKKKLLLTTT]]]kkkuuuyyywwwuuusssuuuyyy~~~zzzmmmaaaYYYRRROOOIIIEEEBBB???;;;999999888888777777777777777888888888888888888888888777777777777777777777777666666666777777777888888:::777888;;;===@@@FFFNNN[[[ggguuu}}}}}}|||wwwpppfff\\\WWWSSSTTTWWW[[[cccmmmyyy||||||{{{zzzzzzzzzzzz{{{|||~~~|||{{{zzzyyyvvvrrrmmmiiiddd___[[[SSSPPPLLLJJJJJJJJJIIIHHHFFFIIIMMMRRRZZZccclllsss||||||uuunnngggaaa^^^XXXRRROOOQQQTTTWWW^^^eeerrrxxx|||vvvqqqmmmkkkiiigggggggggfffffffffgggiiijjjkkkkkkllllllkkkiiifffeee444444555555555555444444333333333444444444555555555555555555666666666666888777777666777888:::;;;;;;@@@HHHQQQ[[[ggguuu~~~zzzuuuuuuuuuwwwzzz~~~~~~zzzwwwwwwzzz}}}|||vvvsssrrrtttwww|||}}}}}}}}}~~~~~~|||{{{yyywwwtttqqqrrrpppmmmkkkjjjhhheeecccaaa___\\\ZZZXXXVVVSSSPPPPPPMMMJJJGGGFFFEEECCCBBBCCCCCCBBBAAAAAAAAAAAABBB<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>???@@@BBBCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHHHHHHHHHHJJJLLLMMMNNNPPPRRRSSSSSSRRRRRRSSSSSSSSSTTTVVVYYY\\\^^^aaaccceeeeeefffgggjjjlllooorrruuuxxxzzz|||wwwmmmeee\\\WWWPPPLLLKKKKKKKKKKKKRRRZZZdddnnn}}}yyywwwtttrrrtttwww|||{{{ooobbbZZZSSSOOOIIIEEEAAA>>>;;;888999888888777777777777777777777777777777777777777666666666666666666666666666666777777777888888888999777888;;;===@@@HHHQQQ___lll{{{||||||zzzvvvnnnddd[[[UUURRRTTTXXX^^^fffqqq||||||{{{zzzyyyyyyyyyzzzzzz{{{~~~}}}}}}}}}zzzvvvsssooojjjddd```WWWSSSNNNKKKJJJIIIGGGFFFGGGHHHKKKNNNTTT]]]gggmmmxxx|||xxxqqqiiibbb^^^UUUPPPMMMOOOQQQSSSYYY```lllsss{{{{{{vvvsssqqqpppnnnmmmmmmlllkkkkkklllmmmnnnnnnooooooooonnnkkkhhhggg444444555555555555444444333333333444444444555555555555555555666666666666888777777777888999;;;<<<;;;AAAKKKUUU___kkkxxxyyytttttttttuuuwwwzzz~~~}}}zzzvvvtttuuuyyy||||||xxxuuurrruuuyyy~~~~~~{{{{{{|||}}}~~~~~~~~~}}}{{{yyywwwtttpppnnnnnnlllhhhfffdddbbb^^^\\\\\\YYYVVVSSSRRRPPPMMMKKKJJJHHHEEEDDDDDDCCCAAA???======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBDDDFFFFFFFFFFFFHHHJJJIIIJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUWWWXXX]]]___```aaaaaabbbeeegggjjjllloooqqqsssuuuyyy{{{||||||rrrhhh___YYYOOOKKKIIIKKKKKKLLLQQQWWW___hhhvvvyyywwwtttrrrsssvvvzzz}}}yyynnnbbb[[[RRROOOIIIEEEBBB???<<<999999888888777777777777777666666666666666666666666666666666666666666666666777777777777888888888888999888999<<<>>>AAAKKKUUUcccqqq}}}|||yyytttlllbbbZZZUUUQQQUUUZZZaaajjjttt|||{{{yyyxxxxxxxxxyyyzzz{{{~~~|||yyyvvvsssnnnhhhddd[[[WWWQQQMMMJJJHHHFFFDDDHHHHHHIIIKKKPPPWWWaaagggsssxxx{{{rrriiiaaa[[[RRRMMMKKKLLLNNNPPPVVV\\\fffnnnwww~~~{{{yyywwwvvvtttsssrrrppppppooopppqqqrrrrrrrrrrrrrrrpppmmmjjjhhh444444555555555555444444333444444444555555555555555555555555666666666666888888777777888:::<<<======DDDNNNYYYcccnnnzzzyyytttssssssssstttwwwzzz{{{yyyxxxvvvsssrrrsssvvvyyy~~~|||yyywwwtttvvv{{{~~~|||{{{{{{wwwxxxyyy{{{|||||||||||||||zzzwwwuuussspppmmmjjjhhhfffbbb```^^^[[[XXXUUUVVVSSSOOOMMMLLLJJJHHHFFFDDDBBB@@@@@@@@@???===;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999::::::::::::;;;;;;;;;<<<;;;;;;<<<===>>>?????????????????????@@@@@@AAA@@@BBBCCCDDDDDDDDDFFFGGGFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTTTTYYYZZZ\\\\\\\\\]]]```bbbdddfffiiijjjlllnnnrrruuuvvvxxx{{{}}}~~~vvvlllaaa[[[QQQLLLJJJKKKLLLLLLOOOUUUZZZcccppp}}}zzzxxxtttrrrrrrvvvzzz}}}~~~}}}zzztttkkkaaaZZZRRRNNNJJJFFFCCC@@@>>>;;;999888888777777777777777555555555555555555555555777777777777777777777777777777777888888888999999999999;;;>>>???CCCNNNZZZhhhvvv~~~|||wwwqqqhhh```YYYUUURRRVVV\\\dddmmmwww|||zzzyyywwwwwwxxxyyyzzz{{{~~~|||zzzwwwsssnnnjjj```\\\VVVPPPMMMJJJGGGEEEFFFGGGGGGHHHKKKRRRZZZ```mmmsss{{{}}}sssiii___YYYQQQLLLJJJKKKMMMNNNSSSYYY```hhhsss|||}}}{{{zzzyyyxxxwwwuuutttsssttttttuuuuuuvvvvvvuuurrrooollljjj444444555555555555444444444444555555555666666666555555555555666666666666888888888888999;;;===>>>AAAHHHRRR]]]fffqqq|||{{{tttsssrrrrrrrrrtttvvvwwwsssssssssqqqpppqqqtttvvv{{{}}}{{{yyyxxxvvvyyy}}}}}}zzzyyyxxxwwwtttuuuwwwxxxzzzzzzzzzyyyvvvtttrrrpppnnnlllhhheeebbb___\\\YYYWWWUUUQQQOOOOOOLLLIIIGGGFFFEEECCCBBB???>>><<<<<<===<<<:::888<<<<<<;;;;;;;;;;;;;;;<<<999999::::::;;;<<<======;;;;;;;;;::::::;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===============>>>>>>???>>>???AAAAAAAAABBBCCCEEECCCDDDEEEFFFGGGHHHHHHIIIHHHHHHJJJKKKMMMOOOPPPQQQSSSUUUVVVVVVVVVWWWZZZ\\\^^^___aaabbbdddfffjjjmmmoooqqqtttvvvwwwyyy|||~~~~~~zzzoooddd]]]TTTOOOKKKLLLLLLKKKMMMQQQVVV^^^jjjvvv{{{xxxuuurrrsssuuuyyy|||{{{}}}~~~}}}}}}~~~~~~|||{{{yyyxxxvvvsssoooggg___YYYRRRNNNJJJFFFDDDBBB@@@>>>999888888777777777777777666666666666666666666666777777777777777777777777777777888888888999999999::::::===@@@@@@DDDQQQ]]]lll{{{~~~zzztttlllddd]]]WWWTTTSSSWWW^^^fffoooyyy}}}|||zzzxxxvvvvvvwwwyyyzzz}}}~~~}}}yyytttpppgggbbb[[[UUUQQQMMMIIIGGGFFFGGGGGGHHHJJJOOOVVV[[[hhhmmmvvv~~~}}}sssiii___YYYSSSNNNKKKKKKKKKKKKOOOTTT\\\dddqqqzzz~~~}}}||||||{{{yyyxxxwwwwwwxxxxxxyyyyyyyyyxxxuuurrrooolll444555555555555555555444555555555666666666666777555555555555666666666777888888888888999;;;===>>>CCCKKKUUU___iiisss}}}|||uuutttrrrqqqqqqrrrtttuuupppqqqqqqppppppppprrruuuxxx{{{~~~{{{yyyxxxyyy{{{}}}zzzwwwvvvuuuuuurrrsssuuuwwwxxxxxxxxxxxxrrrpppnnnlllkkkhhheeebbb^^^[[[XXXUUUSSSQQQNNNKKKJJJGGGDDDBBBBBBAAA@@@???===<<<;;;<<<===<<<:::888;;;:::999999999999999999888888999:::;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>><<<;;;;;;;;;;;;<<<======<<<===???@@@???@@@AAACCCAAABBBBBBCCCDDDEEEFFFGGGEEEFFFGGGIIIKKKMMMNNNOOOOOOQQQRRRRRRRRRSSSUUUXXXYYYZZZ\\\]]]^^^aaaeeehhhiiillloooqqqrrrtttwwwyyywwwyyy}}}}}}qqqfff^^^XXXRRRMMMMMMLLLJJJKKKNNNSSS[[[gggrrr}}}|||yyyuuussssssvvvyyy|||zzz{{{~~~~~~|||zzzzzzzzzyyyxxxvvvuuutttqqqoookkkeee^^^YYYQQQNNNJJJGGGEEECCCAAA@@@999888888777777777777777777777777777777777777777777777777777777777777777777888888888888999999999:::;;;>>>AAAAAAEEERRR```ooo~~~}}}yyyrrriiiaaaZZZUUUSSSSSSXXX___gggpppzzz||||||zzzxxxvvvuuuwwwyyyzzz~~~yyyuuukkkfff___XXXTTTOOOLLLIIIHHHIIIIIIJJJLLLPPPVVVZZZdddjjjsss{{{|||sssiii```ZZZUUUPPPLLLKKKJJJIIILLLPPPYYYbbbooozzz~~~}}}~~~|||{{{zzzzzzzzzzzz|||||||||{{{xxxtttqqqooo555555555555555444444444555444444444444555666666555555444444444444555555;;;777666:::<<<<<<===@@@DDDNNN\\\fffnnnuuu}}}wwwvvvsssqqqpppqqqrrrrrrsssqqqooonnnppprrrsssssswwwyyy||||||{{{yyyyyyyyyzzz~~~zzzwwwvvvuuusssrrrsssrrrqqqrrrssssssqqqpppnnnmmmjjjfffbbb___]]]\\\ZZZWWWSSSOOOKKKIIIIIIHHHDDDCCCBBB@@@>>>===<<<;;;<<<;;;::::::999999::::::999999999999999999999999999999999999999999999999888888888888888888888888999888888888777777666666888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIILLLMMMNNNOOOPPPQQQQQQQQQUUUVVVWWWYYY\\\^^^``````dddeeefffhhhjjjlllnnnoooooooooppprrrtttwwwyyyzzz{{{}}}tttiiiaaaWWWSSSNNNJJJJJJJJJJJJJJJQQQTTT]]]kkkxxx~~~yyywwwvvvwwwwwwvvv{{{|||~~~~~~}}}zzzwwwuuutttttttttqqqqqqpppoookkkddd[[[VVVPPPMMMJJJGGGEEECCC???===888777777666666666666666777777777777777777777777777777777777777777777777777777777777777888888888;;;:::<<>>BBBGGGQQQ___iiipppwwwyyywwwuuussssssssstttuuuuuusssppppppqqqsssssssssuuuvvvxxxxxxwwwwwwxxxyyy||||||xxxtttsssrrrqqqppppppoooooooooppppppnnnllljjjiiifffbbb___\\\ZZZYYYVVVSSSPPPLLLHHHFFFEEEEEEBBBAAA@@@???>>><<<;;;;;;;;;;;;:::999999999999:::999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888777777888888888999999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPRRRTTTVVVXXXYYYZZZ___```bbbdddfffhhhiiijjjiiiiiijjjlllnnnppprrrtttuuuwwwzzz|||~~~vvvkkkdddZZZUUUPPPLLLKKKKKKKKKKKKOOORRRZZZhhhuuuzzzxxxwwwxxxxxxwww{{{}}}~~~~~~|||yyywwwtttsssrrrrrrpppoooooonnnkkkeee^^^YYYQQQOOOKKKIIIGGGDDDAAA>>>999888777777666666777777777777777777777777777777777777777777777777777777777777777777888888888888::::::===BBBHHHOOO[[[gggwww}}}wwwmmmbbbZZZUUUSSSRRRSSSYYYaaajjjsss|||~~~{{{yyyxxxwwwwwwzzz|||~~~~~~{{{wwwrrrjjjbbb\\\UUUPPPLLLIIIGGGFFFFFFGGGKKKOOOQQQ[[[aaajjjsss{{{zzzssskkkaaaZZZTTTQQQLLLIIIHHHIIILLLNNNSSSZZZeeeqqqzzz~~~|||yyyuuusss333444444444555666666666555444444444444555666666888777777666666777777888;;;888888;;;======@@@EEELLLVVVdddnnntttzzz{{{zzzxxxwwwvvvwwwxxxxxxxxxvvvssssssssstttsssrrrqqqrrrrrrrrrrrrsssvvvyyy}}}}}}yyyuuuqqqpppooonnnmmmmmmlllkkkkkkkkkjjjhhhfffdddccc```\\\YYYVVVTTTSSSPPPNNNKKKGGGDDDBBBBBBAAA>>>>>>======<<<;;;;;;;;;;;;:::999999888888999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::999999999999888888888888888999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTXXXYYY[[[\\\^^^```bbbbbbaaaaaabbbccceeegggiiikkkkkknnnqqqtttwwwzzzxxxnnnggg\\\XXXRRRNNNMMMLLLLLLKKKMMMOOOWWWdddppp||||||zzzzzzzzzyyyyyy{{{}}}~~~~~~{{{yyyvvvtttsssrrrooonnnmmmmmmkkkfff```\\\SSSPPPMMMJJJHHHEEEBBB???:::999888888777777888888777777777777777777777777777777777777777777777777777777777888888888999999::::::>>>EEEKKKTTTaaammmzzzzzztttjjj___WWWRRRQQQQQQUUU[[[dddmmmvvv}}}xxxwwwvvvvvvxxx{{{~~~~~~|||wwwppphhhaaaZZZTTTPPPJJJIIIGGGFFFGGGJJJMMMOOOWWW\\\eeennnvvv~~~~~~wwwqqqjjjaaa[[[UUURRRNNNJJJHHHIIIKKKMMMOOOVVVbbbnnnzzz|||yyywww333333333444555666777777555444444444444555666666888777777666666777777888999777777;;;======BBBHHHQQQ[[[hhhrrrwww|||}}}|||{{{{{{zzz{{{{{{|||{{{yyywwwvvvvvvuuusssqqqnnnnnnmmmlllmmmpppuuuyyy{{{wwwrrrooonnnmmmlllkkkjjjiiigggggggggfffcccaaa^^^]]]ZZZWWWSSSQQQOOONNNJJJIIIFFFDDDAAA@@@???>>>;;;;;;;;;;;;::::::::::::::::::999888888888888888888888888888888888888888888888888888888888888888999999999999999999999999888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;=========>>>??????@@@@@@>>>??????@@@AAAAAABBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNPPPPPPRRRSSSTTTVVVXXXYYY[[[[[[ZZZZZZ[[[\\\^^^```bbbccccccfffjjjmmmppptttyyy|||zzzpppiii___ZZZTTTOOOMMMLLLLLLKKKMMMMMMTTT```lllxxx}}}}}}}}}|||{{{|||}}}~~~}}}zzzxxxvvvuuuqqqpppnnnmmmkkkfffaaa\\\SSSQQQMMMJJJHHHEEEAAA???;;;:::999999888888999999777777777777777777777777777777777777777777777777777777777888888999999:::;;;;;;???GGGNNNWWWeeeqqq~~~xxxrrrggg]]]UUUQQQPPPQQQVVV\\\eeeoooxxx~~~|||wwwwwwvvvvvvxxx{{{~~~{{{tttllleee^^^WWWSSSMMMKKKHHHGGGGGGIIILLLNNNSSSXXX```iiirrr|||zzztttnnnhhhaaa[[[WWWTTTOOOKKKIIIIIIKKKLLLNNNUUU```lllxxx|||{{{333333333444555666777777555444444444444555666666777666666555555666666777777555777:::<<<===CCCKKKVVV```mmmvvvzzz~~~~~~~~~}}}}}}~~~~~~~~~}}}|||zzzyyyxxxuuuqqqoooiiiiiihhhhhhiiinnnuuuzzz~~~zzzvvvrrrnnnmmmlllkkkjjjiiigggeeeddddddbbb___]]]YYYXXXUUURRROOOLLLKKKJJJFFFFFFDDDBBB@@@???>>>===999999999999999999999999999999888777777777777888888888888888888888888888888888888888888888888888777777777777777777777777666666666777777777777777777777888888888999999999888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::<<<======>>>???@@@@@@@@@=========>>>>>>??????@@@@@@AAABBBDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLMMMNNNOOOQQQRRRTTTUUUUUUUUUUUUVVVWWWYYYZZZ\\\]]]^^^```dddhhhkkkoootttxxx{{{|||~~~}}}rrrkkk```\\\UUUPPPMMMLLLKKKJJJMMMMMMRRR]]]iiiuuu~~~}}}|||}}}~~~~~~{{{yyyxxxvvvuuusssqqqmmmggg```[[[SSSQQQMMMJJJGGGDDDAAA>>>;;;::::::999999999999999888888888888888888888888777777777777777777777777666777777888999:::::::::======AAAIIIPPPYYYgggssswwwqqqggg\\\UUUQQQQQQRRRWWW]]]fffpppyyy}}}yyyxxxwwwwwwxxx{{{}}}vvvooohhhaaaZZZUUUPPPNNNKKKHHHGGGHHHKKKLLLPPPUUU\\\dddnnnyyy}}}uuuooojjjfff```[[[WWWUUUQQQMMMJJJJJJKKKLLLNNNUUU___jjjvvv~~~333444444444555666666666555444444444444555666666777666666555555666666777666555777;;;<<<>>>FFFOOO[[[eeerrrzzz~~~~~~~~~~~~~~~|||{{{yyyuuuppplllddddddddddddffflllsssyyy}}}yyyuuuqqqnnnlllkkkjjjiiigggeeecccbbbaaa^^^[[[XXXTTTSSSPPPMMMJJJHHHGGGFFFCCCCCCBBBAAA@@@???>>>===999999999999888888888888999888777777666777777777888888888888888888888888888888888888888888888888777777777777777777777777555555555666666666666777777777777888888888888999777777777888888999999:::::::::::::::999999999999999999999999999:::::::::<<<<<<======>>>???@@@@@@<<<<<<<<<=========>>>>>>>>>???@@@BBBCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFFFFIIIJJJKKKLLLNNNOOOPPPQQQPPPQQQQQQRRRTTTUUUWWWXXXXXX[[[___bbbeeejjjnnnrrruuuvvvxxxzzz|||~~~~~~uuummmbbb]]]WWWQQQNNNLLLJJJIIINNNMMMQQQ[[[fffrrr|||}}}~~~}}}|||||||||zzzxxxtttlllccc]]]TTTQQQMMMJJJGGGDDD@@@>>>;;;:::999999888888999999888888888888888888888888777777777777777777777777666777777888999:::;;;;;;>>>>>>CCCKKKSSS\\\jjjwwwwwwpppfff[[[TTTRRRRRRSSSXXX^^^hhhrrr{{{~~~|||yyyyyyxxxxxxzzz}}}yyysssllleee^^^YYYTTTRRRNNNJJJHHHIIIJJJLLLNNNRRRXXX```jjjvvvyyypppjjjfffccc^^^ZZZWWWUUUQQQNNNLLLKKKKKKLLLOOOTTT^^^hhhttt444444555555555555555555555444444444444555666666888777777666666777777888777777999===>>>AAAJJJTTT```jjjwww~~~~~~~~~}}}}}}}}}~~~~~~|||zzzuuunnnjjj^^^^^^___```ccciiiqqqvvv{{{~~~wwwtttooolllkkkjjjhhhgggeeecccaaa___]]][[[WWWTTTPPPNNNLLLIIIFFFDDDCCCBBBAAAAAA@@@@@@???>>>===<<<:::999999999888888777777888888777666666666666777888888888888888888888888888888888888888888888888777777777777777777777777555666666666777777777777777777777777888888888888666666777777888999999::::::::::::999999999888888777777888888999999::::::::::::;;;<<<===>>>??????;;;<<<<<<<<<<<<=========<<<===>>>???AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCFFFFFFGGGHHHJJJKKKLLLLLLKKKLLLLLLMMMNNNPPPQQQRRRSSSVVVYYY\\\___ccchhhkkkoooppprrrtttuuuvvvwwwwwwxxx{{{xxxoooeee```YYYSSSOOOMMMKKKJJJMMMLLLOOOXXXbbbnnn~~~|||}}}~~~|||sssiiiaaaVVVSSSOOOLLLIIIEEEAAA???::::::999888888888888888888888888888888888888888777777777777777777777777666777777888:::;;;;;;<<<>>>???DDDMMMVVVaaappp}}}uuuooodddZZZSSSQQQRRRSSSZZZ```kkkuuu~~~}}}{{{xxxxxxxxxyyy{{{~~~xxxrrrkkkddd___WWWUUUPPPLLLJJJIIIJJJKKKLLLOOOTTT[[[eeerrr|||uuulllfffccc```\\\YYYWWWUUUQQQNNNMMMLLLLLLMMMMMMSSS\\\fffrrr555555555555555444444444555444444444444555666666999999888888888888999999888888;;;???@@@CCCLLLWWWdddnnnzzz~~~}}}||||||||||||}}}~~~}}}zzztttmmmhhhZZZ[[[\\\^^^aaagggoootttyyy|||vvvrrrnnnkkkiiiiiigggfffdddbbb___]]][[[XXXUUURRRMMMLLLIIIFFFDDDBBB@@@@@@????????????>>>===<<<;;;::::::999999888777777777888888777666666666666666777777777777777777777777777777777777777777777777888888888888888888888888666666777777888888888999777777777777888888888888555666666777888999999999:::::::::999999888888888666666777888999::::::;;;888888999:::<<<======>>>;;;;;;<<<<<<<<<<<<<<<<<<:::;;;===>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHIIIJJJLLLMMMNNNOOORRRUUUXXXZZZ^^^cccffflllmmmnnnpppqqqrrrrrrrrrooorrrwww|||{{{qqqgggbbb[[[UUUQQQNNNLLLKKKMMMKKKMMMVVV```lll||||||}}}~~~yyynnnfffWWWTTTPPPMMMJJJGGGCCC@@@:::999888888777777888888888888888888888888888888777777777777777777777777666777777999:::;;;<<<<<<===>>>EEEOOOYYYeeeuuutttmmmcccXXXRRRPPPQQQSSS[[[bbbmmmwww~~~{{{zzzwwwvvvwwwyyy}}}|||wwwpppiiidddYYYVVVRRRMMMJJJJJJKKKKKKJJJMMMQQQXXXbbbooo|||yyysssjjjdddaaa___\\\YYYVVVTTTQQQOOOMMMMMMMMMNNNLLLQQQZZZeeerrr666666666666666555555555333444666777777777666555777777777777777888888888:::999:::===???EEERRR___oooxxx|||{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}zzzsssiiiaaa[[[ZZZZZZ[[[aaahhhpppvvvzzz}}}|||rrroookkkhhhhhhhhhgggfffbbb___\\\ZZZWWWTTTPPPLLLHHHFFFDDDBBB@@@???>>>>>>::::::::::::::::::::::::888888888888888888888888777777777777777777777777777666555444444555666777999999888888777777666666777777777777777777777777777777777777777777777777777777777777777777777777999888888888777777666666666666666666666666666666:::999888777777888999:::999:::;;;;;;<<<<<<;;;;;;>>>===<<<::::::999999::::::;;;;;;<<<===>>>??????@@@@@@AAAAAAAAABBBBBBBBB???@@@AAACCCEEEFFFGGGHHHFFFEEEEEEFFFGGGJJJLLLMMMPPPPPPQQQRRRVVVYYY]]]```bbbccceeegggiiiiiiiiiiiimmmooorrruuuxxx}}}yyyooofff[[[SSSPPPNNNLLLJJJLLLKKKOOOWWW___iiiyyy~~~|||~~~uuuhhh^^^XXXQQQLLLIIIGGGDDDAAA;;;:::888888999:::999888999999:::::::::999999888888888999999999:::::::::666777888777777888:::===@@@BBBHHHQQQ^^^lllxxx|||ooobbbYYYSSSOOOQQQUUU[[[bbbnnnyyy~~~|||zzzyyywwwwwwxxxzzz~~~~~~wwwpppkkkaaa]]]VVVQQQNNNKKKIIIHHHMMMLLLNNNVVV```kkk{{{yyyrrrhhhbbb___]]]ZZZXXXWWWUUURRROOOMMMLLLLLLLLLPPPTTTZZZcccooo666666666666666666666555444444666777777777666555777777777777888888888888::::::;;;>>>AAAGGGUUUbbbsss{{{}}}{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}yyyqqqggg```[[[ZZZYYY[[[```hhhpppuuu{{{~~~~~~zzzrrroookkkhhhhhhgggfffeeebbb___[[[XXXVVVRRRNNNJJJFFFEEECCCAAA???>>>======::::::::::::::::::::::::888888888888888888888888777777777777777777777777666666666555555666666666999999999888888888888888777777777777777777777777777777777777777777777777777777777777777777777777888888888777777777666666777777777777777777777777999999888777777888999999999::::::;;;;;;;;;;;;;;;===<<<<<<;;;::::::999999::::::;;;;;;<<<<<<======?????????@@@@@@@@@AAAAAA???@@@AAABBBCCCDDDEEEFFFCCCCCCCCCDDDEEEGGGIIIKKKNNNNNNNNNPPPSSSVVVZZZ\\\^^^___aaaccceeeeeeeeeeeegggjjjmmmpppsssxxx}}}~~~ssskkk___WWWSSSPPPMMMKKKKKKKKKNNNVVV^^^hhhwww~~~|||nnnaaa[[[SSSNNNKKKHHHEEEAAA<<<:::888888999:::999888888888999999999999999888888888999999999:::::::::777777888888777888;;;===AAADDDKKKTTTaaaooo{{{xxxmmm```YYYTTTQQQSSSXXX]]]eeeppp{{{}}}{{{zzzxxxwwwxxxyyy{{{{{{tttpppfffaaaYYYSSSOOOLLLJJJIIILLLKKKNNNUUU___jjjzzz{{{tttkkkdddaaa___\\\YYYYYYWWWTTTQQQNNNMMMMMMNNNOOOSSSYYYcccooo555555666666666666666666444555555666777666666666666666777777888888888888::::::<<<@@@DDDKKKZZZhhhxxx}}}||||||}}}~~~}}}|||}}}~~~|||wwwoooeee^^^YYYYYYXXX[[[```gggooottt|||~~~{{{wwwqqqnnnjjjhhhggggggeeedddaaa^^^ZZZVVVSSSOOOJJJGGGDDDCCCAAA???>>>===<<<<<<::::::::::::::::::::::::777777777777777777777777777777777777777777777777555666666777777666666555888888999999999999999999777777777777777777777777777777777777777777777777777777777777777777777777888888777777777777666666888888888888888888888888999888888777777888888999999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;:::999888:::::::::::::::;;;;;;;;;======>>>>>>>>>??????????????????@@@AAAAAABBBBBB@@@@@@AAAAAACCCDDDFFFGGGJJJJJJKKKLLLOOORRRUUUWWWYYYZZZ[[[]]]^^^___``````___bbbeeeiiilllqqqwww{{{yyyqqqeee\\\WWWSSSOOOLLLKKKJJJMMMTTT\\\eeetttvvvfff___WWWPPPMMMJJJFFFBBB<<<:::999888999:::999888666666777888999999999999888888999999999:::::::::777888888888888999<<>>>>>>>>>>>>>>??????????????????@@@AAACCCDDDDDDGGGGGGHHHJJJLLLNNNQQQRRRTTTTTTVVVWWWXXXYYYZZZ[[[YYY\\\___cccggglllqqquuuyyy|||~~~vvvjjj```ZZZUUUPPPLLLKKKJJJMMMSSSYYYbbbqqq~~~yyyjjjcccZZZSSSOOOKKKGGGCCC===;;;999999::::::999888444555666777888999999999888888999999999:::::::::777888999999999:::===@@@DDDIIIRRR___mmmzzz}}}qqqggg]]]WWWUUUTTTWWW[[[bbbiiittt~~~}}}zzzyyyxxxwwwxxxyyy{{{~~~|||tttmmmcccZZZTTTPPPMMMKKKKKKKKKMMMSSSZZZeeevvv}}}ssskkkfffccc___\\\]]]ZZZWWWSSSPPPNNNNNNNNNMMMQQQXXXaaannn~~~444555555555666666777777555555555555666666666777555666666777888888999999999999<<>>===<<<;;;:::::::::999999999999999999999999666666666666666666666666666666666666666666666666555666777888888777666555555555666666777777888888666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777666666666666666666666666777777777777777777777777777888999999::::::999999888999;;;<<<<<<:::888777<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGHHHJJJLLLNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVVVVXXX[[[___bbbgggmmmqqqtttwwwzzz~~~zzznnnccc\\\VVVPPPLLLKKKJJJLLLRRRXXX```nnn{{{|||llleee\\\UUUPPPLLLGGGCCC>>><<<:::999::::::999888444555666777888999999999888888999999999:::::::::888999:::::::::<<>>===<<<<<<;;;:::::::::;;;999999999999999999999999777777777777777777777777666666666666666666666666666777777888888777777666555555666666666666666666666666666666666666666666777777777777777777777777666666666666666666666666555555666666666666777777555555555555555555555555666777777888888777777666777777888999999999999888888999:::;;;;;;:::999888;;;;;;;;;;;;;;;<<<<<<<<<999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAACCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSRRRUUUXXXZZZ]]]bbbgggkkknnnqqquuuyyy}}}|||qqqfff___XXXRRRMMMLLLKKKMMMQQQWWW^^^lllxxx{{{llleee\\\UUUPPPLLLGGGCCC???===::::::::::::999888666666777888999999999999888888999999999:::::::::888:::;;;;;;;;;===@@@CCCEEELLLYYYiiixxx{{{vvvkkkaaaXXXUUUSSSRRRUUUZZZcccjjjttt~~~{{{yyyxxxxxxwwwyyyzzz}}}~~~xxxnnneee]]]VVVQQQNNNLLLLLLOOOSSSWWWaaatttxxxrrrmmmhhheee___\\\XXXTTTPPPNNNMMMMMMMMMQQQWWW```mmm|||444444555555666777777888666555555444555666777888555555666777888999::::::;;;;;;???GGGPPP^^^rrrzzznnnaaaYYYUUUPPPRRRVVV\\\dddmmmvvv{{{~~~|||wwwrrrnnnkkkiiigggfffeeedddaaa___YYYTTTNNNIIIFFFCCC@@@===<<<<<<;;;:::::::::;;;;;;888888888888888888888888888888888888888888888888666666666666666666666666888777777777777777777888777777777777666666666666666666666666666666666666777777777777777777777777666666666666666666666666555555555666666666777777666666666666666666666666555666777888888777666555666777777888888888888888999999999999999999999999999999::::::;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@@@@???AAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHHHHJJJLLLNNNOOONNNPPPSSSUUUXXX[[[```dddgggkkkppptttxxx|||sssiiibbb[[[TTTOOONNNLLLMMMQQQVVV]]]jjjwwwwwwkkkddd[[[TTTPPPLLLGGGCCC???===;;;:::::::::999888888888999999999999999888888888999999999:::::::::999:::;;;<<<<<<>>>AAADDDGGGOOO]]]nnn~~~xxxrrreee\\\UUUSSSSSSSSSVVV[[[ccckkkuuu{{{yyyyyyyyyxxxyyy{{{~~~|||tttlllccc\\\UUUQQQMMMMMMPPPSSSVVV```tttyyytttoookkkaaa___ZZZUUUQQQOOONNNMMMNNNRRRXXX```lll{{{444444444555666777777888666555555444444666777888444555666777888999::::::<<<===AAAJJJSSSbbbvvvzzzmmm```XXXTTTOOOQQQUUU\\\eeeoooxxx|||zzzuuupppllljjjiiigggfffeeeccc```^^^WWWSSSMMMHHHDDDBBB???===<<<;;;;;;::::::;;;;;;;;;888888888888888888888888888888888888888888888888666666666666666666666666999888777666666777888999999999888888777777666666666666666666666666666666777777777777777777777777666666666666666666666666444555555555666666777777777777777777777777777777555666777888888777666555666666777888888888888888:::999999888888999::::::777777888999::::::;;;;;;999999:::::::::;;;;;;;;;999999:::;;;;;;<<<======;;;<<<===?????????>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLKKKMMMOOOQQQSSSWWW[[[___bbbffflllqqquuuxxx|||~~~uuukkkddd]]]UUUPPPNNNMMMNNNRRRVVV]]]jjjvvv}}}|||{{{rrrjjjcccZZZTTTOOOKKKGGGCCC@@@===;;;:::::::::999888999999:::::::::999999888888888999999999:::::::::999:::<<<<<<<<<>>>BBBEEEHHHQQQ```qqqwwwppp```XXXRRRQQQRRRTTTXXX]]]dddlllvvv{{{zzzyyyyyyyyyyyy{{{xxxppphhh```XXXSSSMMMNNNQQQSSSVVV```ttt~~~yyysssoooccc```\\\WWWSSSPPPOOOOOOOOORRRXXX```lllzzz777777777777666555444333555555555555555555444444888777777777888999::::::;;;<<<@@@IIIWWWiiizzz~~~}}}zzzjjj]]]VVVTTTSSSTTTWWW^^^gggrrr|||zzzuuuqqqmmmkkkjjjhhheeecccbbb___\\\YYYOOOMMMIIIEEEAAA>>>===<<<:::::::::999999999888888999999999888888888888777777777777777777666555555666666666666777777777777777777777777777777777777888888777777666666555555666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555666666666666555555555555666777888999999:::777888888888888999999999999999999888888888888777888888888888888888888888777888888888888999999999;;;;;;::::::::::::999999;;;<<<<<<===============>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFGGGIIIJJJJJJLLLNNNQQQSSSVVVWWW^^^```ccchhhmmmqqqtttvvvvvvxxx{{{vvvkkkccc]]]WWWRRROOOLLLLLLPPPUUU\\\fffqqq|||}}}|||zzzwwwssspppddd^^^WWWSSSPPPMMMHHHDDDBBB???<<<;;;;;;;;;:::999888888888888888888888888888888888888888999999999;;;:::999:::===AAACCCDDDKKKVVVfffuuusssiii]]]VVVQQQPPPPPPQQQWWW]]]dddlllxxx{{{yyyxxxyyyzzz}}}~~~~~~uuummmccc[[[UUUVVVQQQPPPTTTXXX___qqqzzzsssnnnhhhccc]]]WWWTTTQQQOOOMMMQQQTTTXXX___jjjxxx555555666666666666666555555555555555555555555555777777777777888999::::::===>>>BBBKKKZZZkkk|||}}}|||{{{zzz~~~xxxiii\\\VVVTTTSSSUUUYYY```jjjttt}}}yyytttpppllljjjgggfffdddbbb```]]]YYYVVVNNNLLLIIIDDDAAA>>>===<<<:::::::::999999999888888999999999888888888777777777777777777777666555555666666666666777777777777666666666666666666666666777777777777666666555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666666666555555555555555666777777888888777888888888888999999999999999999888888888888777888888888888888888888888777888888888888999999999999999999::::::;;;;;;;;;;;;;;;<<<==================>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCEEEFFFGGGGGGHHHIIIKKKNNNPPPSSSTTT\\\]]]```cccgggkkkmmmoooqqqsssvvvyyy}}}wwwlllddd^^^WWWSSSOOOLLLLLLPPPTTTZZZeeeooozzz~~~|||yyywwwuuurrrnnnkkkbbb]]]VVVRRRPPPMMMHHHEEE@@@===:::999999999888777888888888888888888888888888888888888999999999999;;;:::999:::===AAADDDEEEPPPZZZkkkzzzssshhh\\\VVVQQQPPPPPPQQQWWW]]]fffnnnzzz{{{xxxxxxyyyzzz}}}~~~zzzqqqggg]]]WWWVVVQQQPPPTTTXXX```rrr|||uuuoooiiieee^^^YYYUUUSSSPPPOOOQQQTTTXXX___jjjxxx333444555666777777777777555555555555555555555555777777777777888999:::;;;>>>@@@EEENNN]]]nnn}}}~~~~~~~~~yyywwwvvvvvvzzzvvvhhh[[[UUUTTTRRRUUU[[[dddnnnwww}}}vvvrrrnnnjjjhhhcccbbbaaa```___[[[UUUQQQLLLJJJGGGCCC@@@>>>===<<<:::::::::999999999888888999999888888888777777777777777777777777666666555666666666666777777777777666666666666666666666666777777777666666666666555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666666666555555555555555555666666666666777888888888888999999999999999999888888888888777888888888888888888888888777888888888888999999999777777888999:::;;;<<<<<<:::;;;<<<<<<======<<<<<<======>>>???@@@@@@@@@@@@AAA@@@@@@AAAAAABBBDDDDDDDDDEEEFFFGGGJJJLLLNNNPPPWWWXXXZZZ]]]___bbbdddeeeiiikkknnnqqquuuzzzyyyoooggg```YYYTTTPPPMMMLLLOOOSSSXXXbbblllxxx~~~|||xxxtttqqqnnnjjjggg```[[[UUUQQQOOOLLLHHHEEE@@@>>>:::999999999888777888888888888888888888888888888888888999999::::::;;;::::::;;;>>>BBBFFFHHHUUU```qqqrrrggg[[[UUUPPPOOOPPPQQQWWW^^^hhhppp{{{~~~zzzxxxxxxyyyzzz}}}vvvkkkaaa[[[WWWQQQPPPUUUYYYaaasss}}}vvvqqqkkkfff```ZZZWWWUUURRRQQQQQQTTTYYY```jjjwww444444555666666666666666444444444555555555555555777777777777888999;;;;;;>>>AAAGGGQQQ```ppp~~~}}}}}}}}}~~~{{{uuusssrrrrrrvvv|||~~~tttfffZZZUUUTTTRRRVVV^^^hhhrrr{{{yyysssoookkkgggeee``````______]]]XXXRRRNNNJJJHHHEEEBBB???===<<<<<<:::::::::999999999888888888888888888777777777777666666777777777777666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666666666555555666666666666666666555555777777888888888999999999999999999888888888777777888888888888888888888888777777888888888999999999777888888999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<===>>>????????????@@@@@@??????@@@@@@AAAAAABBBBBBCCCEEEGGGIIIKKKLLLPPPQQQSSSUUUXXX[[[]]]^^^bbbdddgggjjjmmmsssyyy}}}}}}rrrjjjbbb[[[VVVQQQMMMLLLNNNRRRVVV```iiivvvzzzvvvsssoookkkiii___ZZZTTTPPPOOOMMMIIIEEEBBB@@@===;;;;;;;;;:::999888888888888888888888888777888888999999:::::::::;;;;;;;;;<<<>>>CCCHHHLLLXXXeeevvvrrrfffZZZTTTOOOOOOPPPRRRXXX^^^iiiqqq|||}}}yyywwwwwwyyyzzz}}}{{{pppfff```XXXSSSRRRWWW[[[bbbuuu}}}wwwrrrmmmhhhbbb\\\YYYVVVTTTSSSQQQTTTYYY```jjjwww666666777666666555444444444444444555555555666666666666666777888:::;;;<<<===AAAHHHTTTbbbrrr~~~~~~{{{{{{{{{}}}zzzssspppooonnnrrrxxx}}}}}}zzzqqqcccYYYTTTTTTQQQVVV```jjjuuu~~~|||vvvpppkkkhhhdddbbb___^^^^^^]]][[[VVVPPPKKKGGGEEECCC@@@>>>===<<<<<<:::::::::999999999888888888888888777777777666666666666777777777777666666666666666666777777777777555555555555555555555555555555555555555666666666666666666666666666666666555555555555555555555555666666666666666666666666777777777777777777777777555555666666666666555555888777777777777777777777777777888888888999999999999999999888888888777777777777777777777777777777777777888888888999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>>>>??????AAAAAABBBCCCDDDFFFHHHIIIIIIJJJLLLOOOSSSVVVXXXZZZ]]]___bbbdddhhhmmmssswww~~~wwwnnneee]]]WWWQQQNNNLLLNNNQQQUUU___hhhuuu}}}yyyvvvrrrnnnkkk```[[[UUUQQQPPPNNNJJJFFFCCC@@@===<<<<<<<<<;;;:::888888888888888888888888777888888999::::::;;;;;;:::<<<======???DDDKKKPPP[[[hhhzzzrrrdddYYYSSSNNNNNNPPPRRRXXX___iiiqqq|||{{{xxxvvvwwwxxxzzz}}}uuukkkeee\\\VVVUUUYYY]]]dddwww~~~xxxssspppkkkddd___[[[YYYWWWUUUSSSVVV[[[bbblllxxx777777777777666555444333333333444444555666666666666666666777888:::;;;<<<===BBBJJJWWWeeettt}}}zzzzzz{{{}}}|||tttpppmmmlllpppvvvzzz{{{xxxnnnaaaWWWSSSTTTQQQWWW```kkkvvv}}}yyyrrrlllhhheeeaaa___^^^]]][[[ZZZXXXSSSMMMIIIDDDCCCAAA???===<<<<<<<<<:::::::::999999999888888888888777777777666666666555666666777777777777777666666666666777777777777555555555555555555555555444555555555555666666666666666666666666666666666555555555555555555555555666666666666666666666666777777777777777777777777555555666666666666555555777777777777888888888888777888888888888999999999999999999888888888888777777777777777777777777777777888888888888999999999::::::999999888888888888888999::::::;;;;;;::::::::::::;;;<<<==================<<<<<<<<<======>>>@@@@@@AAAAAABBBDDDEEEFFFDDDEEEHHHKKKNNNQQQTTTUUUXXXZZZ\\\___bbbgggmmmqqqwww||||||rrrhhh^^^XXXRRRNNNLLLOOOQQQVVV___hhhttt}}}|||yyyvvvqqqmmmccc^^^XXXTTTRRROOOKKKHHHAAA>>>;;;:::::::::999888888888888888888888888888777888888999:::;;;<<<<<<:::<<<>>>>>>@@@EEEMMMTTT```mmmqqqcccXXXRRRMMMNNNOOORRRXXX```jjjrrr}}}}}}zzzwwwuuuvvvxxxzzz~~~yyypppiii```ZZZYYY\\\```fffxxx{{{wwwtttoooiiiccc```]]][[[YYYXXX[[[```gggqqq|||555666666666666666555555333333444444555666666777555555666777888:::<<<===>>>CCCMMMZZZiiiwww|||xxxyyy{{{}}}~~~vvvqqqmmmlllooouuuxxxxxxuuulll```VVVSSSSSSQQQWWW```kkkvvvzzzvvvpppjjjfffbbb___]]]\\\ZZZXXXVVVSSSOOOKKKGGGBBBAAA???===<<<<<<<<<<<<:::::::::999999999888888888777777777666666666666555555666777777777777777666666666666777777777777555555555555555555555555444444444555555555666666666666666666666666666666555555555555555555555555666666666666666666666666777777777777777777777777555555666666666666555555555555666666777888888888777888888888888999999999999999999888888888888777777777777777777777777777777888888888888999999999888888888888888999999999888888999:::::::::::::::999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<===>>>????????????@@@AAABBBCCCBBBCCCEEEGGGJJJLLLNNNNNNRRRSSSVVVXXX[[[```fffjjjooosss{{{uuujjj```YYYRRRNNNMMMOOORRRVVV```iiittt~~~~~~zzzuuuqqqfffaaa[[[VVVTTTQQQMMMIIIAAA???<<<:::::::::999888888888888888888888888888777888888999:::;;;<<<===:::<<>>===<<<<<<<<<<<<:::::::::999999999888888777777777777666666666666555555666777777777777777666666666666777777777777555555555555555555555555444444444555555555666666666666666666666666666666555555555555555555555555666666666666666666666666777777777777777777777777555555666666666666555555333444444555666777888888777888888888888999999999999999999888888888888777777777777777777777777777777888888888888999999999666666777888999::::::;;;888888999::::::::::::999999999:::;;;<<<<<<<<<<<<::::::::::::;;;<<<===============>>>>>>???@@@AAABBBCCCDDDEEEGGGHHHIIIJJJMMMOOOQQQTTTWWW[[[aaaeeehhhmmmuuu~~~wwwlll```YYYRRRNNNMMMOOOSSSWWWaaajjjuuuyyyuuuiiiccc]]]XXXUUURRRNNNJJJCCCAAA>>><<<<<<<<<;;;:::888888888888888888888888777888888999;;;<<<======:::===??????@@@FFFPPPXXXnnnyyyqqqcccVVVQQQLLLMMMOOORRRYYY```mmmuuu}}}{{{xxxuuuuuuvvvxxxzzz~~~vvvooogggaaa^^^aaaccchhhyyy}}}xxxqqqllliiifffdddbbbcccffflllsss{{{666666777777666555444444555444444333333333444444777888888777777999<<>><<<<<<<<<===;;;;;;::::::::::::999999:::::::::999999999888888777777666666666666777777777777777777777777777777777777777777777777777777555555555555555555555555666666666666666666666666555555444444444444555555666777888888888666555444555555555555555555555555666666666666666666666666555444444444444555666666666666666777888888999999999::::::;;;;;;::::::999777777777777777777777777999888888888777777666666777777888999:::;;;;;;;;;888888999::::::::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::===>>>>>>>>>????????????AAABBBBBBCCCEEEFFFHHHIIILLLLLLMMMOOORRRVVV[[[]]]ccciiiqqqyyy{{{ooobbbZZZUUUQQQNNNPPPRRRUUU^^^gggsss}}}}}}yyyoooiiiaaa]]]ZZZWWWPPPJJJFFFBBB>>><<<;;;;;;:::999888888888888888888888888888999999::::::;;;;;;<<<>>>;;;;;;>>>BBBHHHSSS]]]pppnnnaaaUUUQQQMMMMMMNNNPPPWWW```mmmxxx~~~{{{wwwuuutttvvvxxx{{{~~~~~~xxxnnnddd```dddfffiiixxxzzzuuuqqqnnnmmmllllllpppvvv|||666666666666666555444444555555444444444444555555777888888777777999===@@@CCCIIITTTcccsss|||||||||}}}~~~zzzwwwsssuuuwww|||{{{wwwvvvwwwxxx{{{vvvlllbbbXXXSSSQQQPPPRRRYYYdddoooxxxvvvqqqjjjeeeaaa^^^\\\ZZZXXXVVVTTTPPPLLLIIIFFFEEEAAA@@@>>><<<;;;;;;;;;<<<::::::999999999888888888999999888888888777777777777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555444444444444555555666777777888777666555444555555555555555555555555555555555555555555555555555444444444444555666666666666666777888888999999888999999999999999999888777777777777777777777777888888888777777777666666666666666777777888888999777888999999::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEIIIJJJJJJLLLPPPTTTWWWZZZ^^^dddkkkssszzz{{{pppccc[[[VVVRRRPPPQQQSSSWWW```iiisss~~~sssmmmddd___\\\WWWPPPJJJFFFBBB>>><<<;;;;;;:::999888888888888888888888888888999999::::::;;;<<<<<>>???AAABBBCCCFFFFFFGGGIIILLLOOOSSSUUUXXX]]]dddjjjqqqzzz|||qqqeee\\\WWWSSSQQQSSSUUUYYYbbbkkkttt~~~~~~zzzsssiiibbb^^^YYYQQQKKKFFFBBB>>><<<;;;;;;:::999999999999999999999999999999999999:::;;;;;;<<<<<>>AAAEEENNN\\\lll{{{|||vvvqqqiiiiiijjjlllrrrzzzzzzsssggg\\\TTTPPPNNNNNNSSSZZZeeepppxxxuuupppiiiccc___\\\YYYXXXSSSRRRPPPMMMJJJGGGEEEDDD???>>>===;;;:::;;;;;;<<<999999999999888888888888888888777777777666666666777777666666666666777777666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666555555444444444444555555666666666666666666555555555555555555555555555555444444444444444444444444555444444444444555666666555555666666777888888888777888888888888888888777777777777777777777777777777777777777777777666666999999999999888888888888777777888999999999999999999999999999999999999999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDCCCDDDEEEGGGIIILLLOOOPPPSSSXXX^^^dddjjjsss}}}}}}rrrfff^^^WWWSSSQQQSSSVVVZZZccclllvvv~~~~~~yyynnnfffaaaZZZRRRKKKFFFBBB>>><<<;;;;;;:::999999999999999999999999999999999::::::;;;<<<<<<<<<>>>>>>@@@DDDHHHPPP___lllzzziii^^^SSSOOOMMMNNNOOORRR[[[dddooozzzzzzxxxuuussssssuuuyyy{{{zzzqqqmmmkkklllttt~~~555555666666666666666555666666666666666777888999777777888888888;;;???BBBFFFPPP```ppp}}}{{{tttooofffeeeeeeffflllsss{{{|||ssseeeZZZSSSPPPNNNNNNSSSZZZdddoooxxx~~~~~~tttooohhhbbb^^^[[[XXXVVVSSSRRROOOLLLHHHDDDBBB@@@@@@???===<<<;;;<<<<<<===;;;::::::::::::999999999999999888888888777777777777777666666666666777777555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555444444444444555555555555555555555555666666555555555555555555555555555555555555555555555555555444444444444555666666555555555666777777888888888888999999999999888888666666666666666666666666666666666666666666777777999999888888888888888888777777888999999999999888999999999999999999999999888888999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@AAABBBCCCBBBBBBDDDEEEHHHJJJLLLMMMQQQUUU[[[```eeemmmxxx}}}rrrggg___VVVSSSQQQSSSVVVZZZccclllwww~~~~~~sssjjjccc\\\SSSMMMFFFBBB>>><<<;;;;;;:::999999999999999999999999999999::::::;;;;;;<<<============@@@EEEJJJRRRcccrrrvvvggg\\\QQQMMMKKKMMMOOOSSS[[[dddqqq{{{zzzxxxuuuttttttwww{{{}}}uuuooommmnnnsssyyy444555666666666666666666666555555666666777888999666777888888999;;;???BBBGGGSSSdddssszzzsssmmmeeecccbbbcccgggmmmtttxxx|||rrrcccWWWQQQOOONNNMMMRRRYYYdddnnnvvv}}}}}}tttooohhhaaa]]]ZZZWWWUUURRRQQQNNNJJJFFFCCC@@@>>>@@@???===<<<<<<<<<======;;;;;;;;;:::::::::999999999999888888888777777777777777666666666666777777555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555444444444444555555555555444444555555666777555555555555555555555555666666666666666666666666555444444444444555666666444555555666666777777888888999999999999999999888666666666666666666666666555555666666666666777777666666666666666666666666666777888888999999888888999999999999999999999999888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJOOORRRWWW[[[```hhhssszzz|||rrrggg___WWWSSSQQQSSSVVVZZZdddmmmxxx~~~}}}wwwllleee]]]TTTNNNFFFBBB>>><<<;;;;;;:::999:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<===AAAGGGKKKUUUgggxxxsssdddZZZQQQMMMKKKMMMPPPTTT]]]gggrrr|||zzzxxxuuutttuuuxxx|||~~~{{{rrrnnnooorrruuu444444555666666666666666555555555555666777888888666777888888999<<<@@@CCCJJJVVVhhhwwwzzzsssmmmeeedddbbbbbbeeeiiinnnqqqzzz~~~{{{ppp```TTTOOONNNLLLKKKQQQXXXbbbmmmuuu{{{|||sssnnngggaaa\\\YYYVVVTTTOOONNNKKKIIIEEEBBB@@@???>>>===<<<;;;;;;;;;<<<===::::::::::::999999999888888888777777777666666666777777666666666666777777555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666555555444444444444555555555555444444444555666777555555555555555555555555555555555555555555555555555444444444444555666666444444555555666777777777777777888888888888777777666666666666666666666666555555555666666666777777444444555555666666777777666777777888888888888888888888888888888888888888999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???AAACCCDDDEEEFFFFFFLLLOOOSSSVVV[[[cccmmmuuu{{{rrrggg___XXXTTTSSSUUUXXX\\\fffoooyyy~~~yyymmmfff^^^UUUOOOFFFBBB>>><<<;;;;;;:::999::::::::::::::::::::::::::::::;;;;;;<<<============???DDDIIINNNXXXlll~~~~~~pppbbbYYYRRRNNNMMMOOORRRWWW```jjjsss}}}xxxwwwtttssstttwww|||~~~uuuppppppqqqqqq{{{444444555666777777666666444444444444555666888888666777888999999<<<@@@CCCLLLXXXjjjzzz{{{sssmmmfffdddcccbbbdddgggkkkmmmuuuzzzzzznnn^^^RRRMMMLLLKKKIIIPPPWWWbbbllltttzzz|||sssnnnggg```\\\XXXUUUSSSLLLKKKJJJGGGEEECCCAAA@@@===<<<;;;:::::::::;;;<<<999999999888888888888777777666666666555555555555777777666666666666777777555555555555555555555555777777777777777777777777777777777777777777777777666666666666666666666666555555555444444555555555555444444333444555666777555555555555555555555555444444444444444444444444555444444444444555666666444444555555666777777777666666777777777777666666666666666666666666666666444555555555666666777777555666666777888999999:::666666777888888888888888888888888888888888888888::::::999999999999999999888888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>===>>>???AAACCCDDDDDDDDDIIILLLPPPSSSWWW___iiiqqq{{{zzzqqqggg___YYYUUUTTTVVVYYY^^^gggqqqyyyzzznnnfff___VVVPPPFFFCCC>>><<<;;;;;;:::999::::::::::::::::::::::::::::::;;;;;;<<<=========>>>@@@EEEKKKPPPZZZooo}}}oooaaaXXXSSSPPPOOOQQQTTTYYYccclllsss}}}~~~wwwuuusssrrrssswww{{{~~~xxxrrrqqqpppnnnqqq666666666666777777777777444444444555666777777888888777999<<<;;;:::???GGGOOO^^^ppp}}}{{{sssmmmiiigggeeecccbbbccceeefffnnnvvv}}}|||lll[[[RRRNNNKKKKKKMMMPPPWWWbbbllltttyyy~~~}}}qqqmmmfffaaa\\\YYYVVVTTTPPPMMMHHHEEECCCBBB???>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777444444555555555555444444777777777777777777777777666666666666666555555555666666666666666666666666777777666666555555555444666666666666666666666666666666666555444444444333666666555555555444444444555555555555555555555555666666555555555444444444222222333333333444444444333333333444444444555555777777777777777777777777777777666666666666777777666666555666666777888999777777777777777777777777777777777777888888888888777777777777777777777777888888999999999:::::::::<<<;;;:::999999999:::;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCGGGJJJNNNRRRUUU[[[dddjjjuuu}}}xxxppphhhbbbZZZVVVTTTVVVYYY^^^hhhrrr}}}|||ppphhh```UUUNNNIIIDDD>>>;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@BBBBBBEEEJJJQQQ^^^uuuzzzkkk]]]TTTSSSOOOLLLOOORRRXXXcccmmmyyy~~~wwwsssppprrrssstttyyyvvvnnnkkkjjjooovvv}}}}}}666666666666777777777777444444555555666777777888888777999<<<;;;;;;@@@GGGQQQ```rrr|||uuuooojjjhhhfffdddcccccceeeffflllttt||||||lllZZZQQQMMMJJJJJJLLLPPPWWWbbbllltttyyy~~~|||qqqlllfff```\\\YYYUUUSSSNNNJJJFFFCCCAAA@@@===<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777888888888888777777777777777777777777777777666666666666666666666666666666666666666666666666777666666666555555555555666666666666666666666666555555555555555444444444666666555555555444444444555555555555555555555555666555555555444444444444222222333333333444444444444444444555555555666666777777777777777777777777777777666666666666777777666666666666666666777888777777777777777777777777777777777777888888888888777777777777777777777777888888888999999999::::::;;;:::999999999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBEEEHHHLLLOOORRRXXXaaagggrrrzzzxxxppphhhbbbZZZVVVTTTVVVYYY^^^hhhrrr~~~{{{ppphhh```VVVOOOHHHDDD???;;;:::;;;<<<<<<999999999999999999999999;;;;;;;;;<<<===>>>???@@@CCCCCCFFFLLLSSS```wwwvvvhhh\\\UUURRRNNNMMMOOOSSSYYYdddooozzz}}}wwwrrrpppqqqsssuuuzzzzzzqqqmmmlllnnnrrr|||}}}xxxuuutttvvv~~~666666666666777777777777444555555666666777777888888777999;;;;;;;;;AAAIIITTTcccuuu~~~wwwrrrllljjjhhheeeddddddeeefffhhhpppzzz{{{kkkZZZPPPLLLIIIIIIKKKQQQXXXcccllltttyyy}}}zzzpppllleee___[[[XXXUUURRRMMMJJJFFFCCCAAA???===<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777555555666666666666555555777777777777777777777777666666666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666444444444555555555555555555555555555555444444444555555555555555555555555555555555555444444444444333333333333444444444444555555555666666666777777777777777777777777777777777666666555555666666777777777666666555666666666777777777777777777777777777777777777888888888888777777777777777777777777888888888999999999999:::::::::999999999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBEEEIIILLLOOOTTT\\\cccnnnvvvxxxpppgggbbbZZZVVVTTTVVVYYY___iiisss~~~~~~yyyppphhh```WWWOOOHHHDDD???;;;;;;;;;<<<<<<999999999999999999::::::;;;;;;<<<<<<===???@@@AAADDDDDDHHHNNNVVVdddzzz~~~rrrfff\\\VVVRRRNNNMMMPPPUUU[[[fffqqq{{{{{{wwwrrrpppqqqsssuuuzzzwwwpppmmmmmmnnnsss|||tttoookkkjjjkkknnnwww666666666666777777777777555555666666777777777777888777999;;;<<<<<>><<<<<<;;;;;;;;;:::::::::999999999888888888777777444444555555555555444444666666666666666666666666666666666666666777777777666666666666666666666666666666666666666555555555666666666666666666666666333444444444555666666666555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444444555444555555555666666666666777777777777777777777777666666666555555666666666888777666555555555555555666666666666666666666666666777777777888888888888777777777777777777777777888888888888999999999999999999999999999:::::::::;;;;;;::::::;;;;;;<<<<<<;;;<<<======??????@@@AAAAAADDDGGGIIILLLQQQYYY___jjjqqq|||yyyppphhhbbbZZZVVVUUUWWW[[[```jjjttt}}}}}}wwwnnnhhh```WWWPPPGGGDDD???<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>@@@AAABBBCCCDDDIIIPPPXXXggg}}}rrrfff[[[UUUQQQNNNMMMRRRVVV]]]hhhrrr|||~~~zzzvvvrrroooqqqsssuuuzzz}}}tttooollllllnnnttt{{{rrrjjjfffbbbccceeehhhrrr{{{666666666666777777777777666666666777777777777777888777999;;;<<<===DDDMMMZZZkkk}}}|||wwwqqqpppmmmjjjhhhffffffeeebbbjjjuuu~~~}}}mmm[[[QQQMMMJJJIIIKKKTTTZZZdddmmmtttyyy|||~~~~~~xxxnnnjjjccc]]]YYYVVVSSSPPPMMMJJJFFFDDDBBBAAA@@@>>><<<<<<;;;;;;;;;:::::::::999999999888888888777777888888999999999999888888666666666666666666666666666666666666777777888888666666666666666666666666555555555666666666666666666666666666666666666666333444444444555666666666444555555555555555555555555555555555555555555555333333444444444444444444333333444444444555555555333333444444444555555555666666666666666666666666666666555555555555666666777777666555555444555555666666666666666666666666666777777777888888888888777777777777777777777777777777888888888999999999888888888999999::::::::::::::::::::::::;;;<<<<<<:::;;;;;;<<<===>>>???@@@AAACCCFFFHHHJJJNNNVVV\\\fffmmmxxxzzzrrriiibbb\\\XXXVVVYYY\\\bbblllvvv||||||~~~tttlllggg```WWWOOOGGGDDD???<<<<<<<<<;;;:::;;;;;;;;;<<<<<<=========<<<<<<<<<===???AAABBBCCCCCCDDDJJJRRR[[[jjjuuugggZZZSSSPPPMMMNNNRRRWWW^^^iiisss|||}}}yyyvvvqqqoooqqqsssuuu{{{yyyqqqkkkjjjlllpppxxx|||xxxqqqiiiddd___]]]^^^___cccllluuu666666666666777777777777777777777777777777777777999777999;;;<<<>>>FFFOOO]]]nnnzzzsssrrrpppmmmjjjgggfffeeeaaaiiirrr{{{ooo]]]SSSOOOKKKKKKMMMUUU[[[eeennntttyyy|||~~~~~~~~~xxxmmmiiibbb]]]XXXUUURRROOOKKKHHHDDDAAA@@@???>>><<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777888888888888777777777777777777777777777777555666666777777888888999666666666666666666666666555555555666666666666666666666666666666666666666444444444555555555555555444444444555555555555555555555555555555555555555333333333333444444444444333444444444555555555555333333333444444444444555666666666666666666666666666555555444444555555666666666555555444555555555777777777777777777777777777777777777888888888888777777777777777777777777777777777888888888888999666777888999:::::::::999999999999999:::;;;<<<===999:::;;;<<<===>>>>>>???@@@CCCFFFGGGHHHLLLSSSYYYbbbiiittt}}}|||sssjjjccc]]]ZZZXXX[[[___dddoooyyy}}}|||~~~yyypppjjjeee___VVVOOOFFFCCC???===<<<<<<;;;:::999999999:::;;;;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDCCCFFFLLLUUU___nnnuuufffYYYRRRPPPMMMNNNSSSXXX^^^hhhrrr|||}}}xxxvvvqqqoooqqqsssvvv{{{xxxlllkkkkkknnnrrruuuwwwxxxyyyzzzxxxssspppooojjjccc^^^ZZZXXXZZZ\\\___hhhqqq666666666666777777777777777777777777777777777777999888999;;;===???GGGQQQ___ppp~~~uuutttrrrnnnkkkhhhfffeeebbbhhhpppxxxrrr```VVVQQQNNNMMMOOOVVV\\\fffnnntttyyy|||}}}}}}~~~yyymmmhhhaaa\\\XXXTTTQQQOOOJJJGGGCCCAAA@@@???>>><<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777555555666666666666555555777777777777777777777777555666666777888888999999666666666666666666666666555555555555666666666777666666666666666666666666555555555555555444444444444444444555555555666666555555555555555555555555222222333333333444444444444444444444555555555555444444444444555555555555666666666666666666666666666555555444444555555666555555444444444555666666777777777777777777777777777777777777888888888888777777777777777777777777777777777777888888888888555666888999:::::::::999999999999999:::;;;<<<===999999:::;;;<<<======>>>???BBBDDDEEEFFFJJJPPPVVV]]]eeeoooyyy~~~uuukkkeee___[[[ZZZ]]]aaafffqqq{{{~~~}}}~~~|||uuummmhhhddd^^^UUUNNNFFFCCC@@@======<<<;;;:::999999::::::;;;<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEEHHHPPPYYYdddsss~~~qqqdddYYYRRROOOMMMNNNSSSWWW]]]fffppp{{{}}}xxxuuuqqqoooqqqtttvvv{{{uuurrrooommmnnnoooooooooooopppmmmhhhggggggddd^^^[[[XXXVVVYYY\\\___hhhqqq666666666666777777777777888888888777777777777777999888999;;;===???HHHRRR```qqqvvvuuusssooollliiifffeeeccchhhooowwwtttbbbWWWSSSOOONNNPPPVVV]]]fffooouuuxxx{{{}}}}}}yyylllhhhaaa[[[WWWTTTQQQNNNLLLIIIEEECCCBBBAAA@@@>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777888888999999999999888888777777777777777777777777555666666777888999999999666666666666666666666666444555555555666666777777666666666666666666666666666666666555555444444333444444444555555555666666555555555555555555555555222222222333333444444444444444444555555555666666555555555555666666666777666666666666666666666666555555555444444555555555444444444444444555666777777777777777777777777777777777777777888888888888777777777777777777777777777777777777888888888888555666888999::::::999999999999999999:::;;;<<<===888999999:::;;;<<<===>>>>>>AAACCCDDDDDDHHHNNNTTTZZZbbblllvvvvvvllleee```\\\[[[^^^bbbhhhsss}}}}}}~~~|||yyyssskkkfffccc]]]TTTMMMFFFCCC@@@======<<<;;;999;;;;;;<<<<<<===>>>??????<<<<<<===???@@@CCCDDDEEEGGGJJJRRR\\\gggvvvzzzmmmaaaXXXSSSOOOMMMNNNSSSWWW\\\eeeooo{{{}}}yyyuuuqqqoooqqqtttvvv{{{~~~yyysssnnnmmmmmmmmmllljjjjjjfffaaa```bbb```\\\ZZZWWWWWWZZZ^^^cccllluuu666666666666777777777777555555666666777888888888:::999;;;>>>???BBBJJJSSSdddsss}}}{{{wwwsssoookkkiiigggeeejjjooouuuuuudddYYYRRRNNNNNNPPPVVV[[[cccjjjpppuuuyyy|||~~~{{{nnniiibbb[[[VVVSSSOOOMMMJJJHHHFFFCCCAAA???>>>======<<<<<<<<<<<<;;;;;;;;;::::::999999888777666666666666777888999::::::;;;888888777777777777888888777777666666666666777777555555555555555555555555888777666555555444444555666666666666666555555555999777666444444666777999444444555555666777777777444555666666666555333222555555555555555555555555555555444444444444555555555555555555555555555555777777777777777777777777555444444333333333444444777777666666555555444444666666666666777777777777666666666666666666666666777777777777777777777777777888888888888999999999999999888888888888999999::::::999999::::::;;;<<<::::::999999:::;;;===>>>===>>>@@@BBBCCCFFFJJJMMMVVV^^^hhhsss|||zzzqqqjjjaaa]]]\\\___cccjjjuuu~~~~~~{{{zzztttpppkkkgggccc]]]TTTNNNGGGDDD???===<<<<<<;;;:::<<<<<<;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBDDDGGGIIIJJJNNNTTT\\\iii}}}{{{nnnaaaVVVOOOLLLKKKMMMQQQUUUYYYdddoooyyy}}}xxxtttooonnnqqqtttwww}}}wwwqqqnnnmmmjjjhhhhhhfffdddbbbaaa```]]][[[ZZZWWWWWWYYY[[[aaammmyyy666666666666777777777777444555555666777777888888999888:::===???BBBJJJSSSeeettt~~~zzzvvvqqqnnnkkkjjjhhhlllqqqvvvvvveeeYYYRRRMMMMMMOOOSSSXXX___ggglllqqqvvvyyy}}}{{{nnniiibbb[[[VVVSSSOOOMMMJJJHHHFFFCCCAAA???>>>======<<<<<<<<<<<<;;;;;;;;;::::::999999888777777666777777777888999999::::::888888777777777777888888777777666666666666777777555555555555555555555555777666666555555555555666666666666666666666666666777777555555555555777777555555555555444444444444555555666666555444444333555555555555555555555555555555444444444444555555666666666666666666666666777777777777777777777777666555555444444555555555666666666666666555555555555555555555666666666666666666666666666666666666777777777777777777777777666666777777777888888888999999888888888888999999:::999999999999:::;;;;;;::::::999999:::;;;===>>><<<>>>@@@AAACCCEEEJJJMMMTTT[[[fffpppyyyzzzqqqjjjccc___^^^aaafffmmmxxx~~~{{{yyyuuuqqqlllhhhccc]]]TTTNNNGGGCCC???===<<<<<<;;;:::<<<<<<;;;;;;;;;<<<======>>>???AAABBBCCCDDDGGGJJJMMMQQQXXX```lllzzzmmm```VVVOOOLLLKKKMMMQQQTTTYYYcccnnnxxx}}}xxxtttooonnnqqqtttwww|||~~~vvvrrrooollliiigggeeebbbaaaaaa___]]][[[\\\ZZZZZZ\\\___eeerrr~~~666666666666777777777777444444555555666777777777999888999===???BBBKKKTTTggguuu|||wwwsssooommmllllllppptttxxxwwweeeZZZRRRLLLKKKMMMOOOSSSZZZaaagggmmmrrrvvv|||~~~{{{nnniiibbb[[[VVVSSSOOOMMMIIIHHHFFFCCCAAA???>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777888888888888888888888888888888777777777777888888777777666666666666777777666666666666666666666666666555555555555666777777666666666666666666666666555555555555555555555555666555555444333333222222666666555444444444444555555555555555555555555555555555444444444444555555666666666666666666666666666666666666666666666666666666555555555666666777555555555666666666666666444444444444555555555555666666666666666666666666666666666666666666666666555666666666777777777777999999888888888888999999999999999999999:::;;;;;;:::::::::::::::;;;======<<<>>>???AAABBBEEEHHHLLLQQQXXXbbbkkkuuuzzzqqqkkkdddaaaaaaeeejjjqqq|||~~~}}}{{{yyywwwsssmmmhhhccc]]]TTTMMMFFFCCC???===<<<<<<;;;:::<<<<<<;;;;;;<<<<<<===>>>===???AAABBBCCCEEEHHHKKKQQQUUU]]]eeerrrwwwjjj^^^UUUOOOLLLKKKLLLPPPSSSXXXbbbmmmwww~~~|||wwwsssooommmpppsssvvv|||~~~wwwsssooolllhhhfffcccbbbbbbaaa___^^^___]]]^^^aaaeeelllxxx666666666666777777777777444444444555666666777777999888999===???BBBLLLVVVjjjwww|||wwwssspppnnnnnnppptttxxx{{{vvveeeYYYQQQJJJIIIJJJKKKPPPVVV\\\bbbiiiooossszzz}}}{{{nnniiibbb[[[VVVSSSOOOMMMIIIHHHFFFCCCAAA???>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777999999999888888888777777888888777777777777888888777777666666666666777777777777777777777777777777444444444555555666888888666666666666666777777777444444555555555555444444555555555444444444333333666666444333333444555666555555555555555555555555555555444444444444555555444444444444444444444444555555555555555555555555555555555555555555666777444444555555666666777777444444555555555666666666666666666666666666666666666666666666666666666666666666666777777777888888999999888888888888999999999999999888999::::::;;;::::::::::::;;;;;;<<<<<<;;;===???@@@AAACCCGGGJJJOOOUUU___hhhqqq|||zzzqqqjjjeeebbbbbbggglllttt~~~}}}}}}|||yyytttnnniiiddd\\\SSSLLLFFFCCC???===<<<<<<<<<;;;<<<;;;;;;;;;<<<===>>>???>>>???BBBCCCDDDGGGJJJMMMSSSYYYaaajjjwwwuuuggg\\\TTTPPPKKKJJJLLLOOORRRWWWaaallluuu}}}|||wwwsssooommmpppsssvvv|||~~~yyytttpppkkkiiifffeeeeeedddcccbbbbbb```bbbfffjjjqqq~~~666666666666777777777777444444555555666777777777:::888999===???DDDNNNYYYmmmyyy}}}xxxtttrrrqqqqqqsssxxx|||rrrbbbVVVOOOHHHFFFHHHIIIMMMRRRXXX^^^fffmmmrrrxxx{{{{{{nnniiibbb[[[VVVSSSOOOMMMHHHGGGEEECCCAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;999999999888888888888888::::::999999888777777777888888777777777777888888777777666666666666777777888888888888888888888888444444444444555777888999666666666666777777888888444444555555555555444444444444555555666666666666666555444333333444666666555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444444333333333444444555666444444555555666666777777555555666666666777777777666666666666666666666666666666666666666666666666777777777888888888999999999999888888888888999999999888888888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@BBBFFFIIINNNTTT]]]fffoooyyy~~~wwwoooiiidddaaabbbhhhnnnuuu}}}{{{vvvpppjjjddd\\\SSSLLLEEEBBB???===<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????>>>@@@CCCEEEFFFIIILLLOOOUUU[[[dddooo|||rrrdddZZZSSSOOOKKKIIIKKKOOOQQQUUU```jjjttt{{{{{{vvvsssnnnmmmpppsssvvv|||zzzuuunnnkkkhhhfffffffffeeeddddddccceeejjjooovvv666666666666777777777777555555666666777888888888;;;999:::>>>AAAFFFQQQ\\\ppp{{{|||xxxuuuttttttuuuuuuzzzzzzlll]]]SSSLLLFFFEEEFFFGGGJJJOOOTTT[[[ccckkkpppwwwzzz~~~{{{nnniiibbb[[[VVVSSSOOOMMMHHHGGGEEECCCAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888:::999999999888888777777888888777777777777888888777777666666666666777777777777777777777777777777444444444555555777888888555666666777777888888999555555555555555555555555444444555555666777777888555444444444444555666666555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555333333333333333444555666555555555666666666666666666666666666777777777888666666666666666666666666666666666666666666666666888888888888999999999999999999888888888888999999888888888888888999::::::::::::;;;<<<<<<;;;;;;::::::<<<===>>>???AAADDDGGGMMMSSS[[[ccclllwww{{{tttlllfffcccaaaccciiipppwww}}}}}}xxxqqqkkkeee\\\RRRKKKEEEBBB>>><<<<<<===<<<<<<;;;;;;;;;<<<===>>>???@@@@@@BBBEEEGGGIIILLLOOORRRWWW^^^hhhsssooobbbXXXQQQNNNJJJIIIJJJNNNPPPTTT^^^iiissszzzzzzuuurrrnnnlllooorrruuu{{{|||qqqnnnjjjggggggffffffeeegggfffhhhnnnsssyyy666666666666777777777777666666777777888999999999<<<:::;;;???BBBGGGSSS^^^qqq|||~~~|||xxxtttrrrrrrssstttuuu{{{sssfffXXXOOOIIIEEECCCEEEDDDGGGKKKPPPWWW___iiiooovvvyyy}}}{{{nnniiibbb[[[VVVSSSOOOMMMHHHGGGEEECCCAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888999999999888888888888888888888777777777777888888777777666666666666777777777777777777777777777777555555555555555666777888555666666777888888999999777777555555555555777777555555555555555555555555333444444555666666555555555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555333333333444444555666777666666666666666555555555555555555666666666777777666666666666666666666666777777777777777777777777777777777777888888888888999999888888888888999999888888888888888999999::::::;;;;;;<<<<<<;;;:::::::::;;;======>>>@@@CCCFFFLLLQQQYYYaaaiiittt|||wwwqqqiiiccccccaaadddkkkrrrzzz~~~~~~yyyrrrllleee\\\RRRJJJEEEBBB>>><<<<<<======<<<;;;;;;<<<<<<===???@@@AAAAAACCCFFFIIIKKKNNNRRRUUUYYY```kkkwww}}}nnnaaaWWWPPPLLLJJJHHHJJJMMMOOOSSS]]]hhhqqqyyyzzzuuurrrnnnlllooorrruuu{{{xxxtttooolllkkkjjjiiihhhjjjjjjlllrrrwww}}}666666666666777777777777777777777888999999::::::===;;;<<>><<<=========<<<;;;;;;<<<<<<===???@@@AAABBBDDDGGGJJJLLLOOOTTTWWW[[[bbbmmmyyy|||mmm```VVVOOOKKKJJJHHHIIIMMMOOOSSS]]]gggqqqxxxzzzuuurrrnnnlllooorrruuu{{{{{{uuuqqqpppooonnnmmmmmmllloootttyyy666666666666777777777777999999999888888888888888999:::<<>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777666666666666666888888888888888888888888777777777777777777777777777777777777777777777777999777666555666666444222444444555555555555444444555555444444444444555555444444444555555555555666555555555444444333333333555555555444444333333333555555666666555444333333333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666444444444444444444444444555555555555666666666666888777666555555666777888555444444666888999888777666777999999777666777888888888999::::::::::::999444555666777999:::;;;<<<<<<<<<===>>>@@@CCCEEEGGGIIINNNWWW___gggppp{{{|||uuupppjjjeeeaaa^^^```dddiiirrr~~~~~~sssiiiccc[[[RRRJJJBBBAAA>>><<<::::::::::::999:::;;;===>>>@@@AAAAAABBBEEEIIILLLOOOSSSXXX[[[```fffppp|||}}}mmm___UUUNNNKKKHHHGGGHHHKKKMMMQQQ[[[eeepppzzzyyytttpppooonnnnnnpppuuuzzz}}}zzzuuutttuuusssrrrtttqqqqqquuuzzz666666666666777777777777888888888888888888888888999:::<<>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999888777777666666777777888888888888888888888888777777777777777777777777777777777777777777777777666555444555777777777555555555555666666555555555555555444444444444555555444444444555555555555666555555555444444333333333444444444444444444333333555555666666555444444333333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666444444444444444444444444555555555555666666666666777777777666666777777777555555555666888999888666666777999999777777777888888888999999:::::::::999777777888888999:::::::::::::::;;;<<<>>>AAACCCEEEGGGMMMUUU\\\dddnnnxxxyyyrrrmmmgggbbb___^^^```dddjjjsss~~~sssiiibbbZZZQQQIIIAAA@@@>>><<<:::999999:::;;;<<<===>>>@@@AAACCCCCCCCCFFFIIIMMMPPPTTTYYY\\\aaahhhrrr~~~{{{lll^^^TTTNNNKKKHHHGGGHHHKKKMMMQQQZZZeeeooozzzyyytttpppooommmnnnpppuuuzzz~~~~~~}}}|||zzzxxxwwwtttssswww|||666666666666777777777777777777777777777777777777999:::===@@@BBBIIIYYYhhh{{{{{{xxxvvvsssqqqmmmgggcccbbbeeegggrrrxxxtttfff^^^SSSKKKHHHFFFDDDBBBDDDEEEGGGKKKPPPXXXbbbiiippptttzzz~~~~~~rrrllleee___\\\WWWRRRNNNIIIHHHFFFDDDAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888777777888888888888888888888888888888777777777777777777777777777777777777777777777777444333333555777999999888555666666777777666666555555555444444444444555555444444444555555555555666555555555444444444444444333333444444444444444444555555555666555555444333333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666555555555555555555555555555555555555666666666666777777888888888888777777777666555666888888777555666888999999888777777888888888888999999999999999::::::::::::999999999999:::::::::<<<>>>@@@CCCDDDEEEJJJRRRYYYaaajjjuuu|||~~~wwwqqqkkkfffbbb^^^^^^aaaeeekkktttsssiiibbbYYYOOOHHHAAA@@@>>><<<:::::::::;;;======>>>@@@AAACCCEEEFFFEEEGGGKKKNNNQQQUUUYYY]]]dddjjjtttxxxjjj]]]TTTNNNKKKHHHGGGHHHKKKMMMPPPZZZdddoooyyyyyyssspppnnnmmmnnnpppuuu{{{~~~zzzwwwwwwzzz666666666666777777777777666666666666777777777777999:::===AAACCCJJJZZZjjj~~~|||yyywwwuuusssnnniiidddbbbdddfffmmmuuu}}}sssfff^^^TTTLLLIIIGGGEEECCCDDDEEEFFFIIIOOOXXXbbbhhhppptttyyy~~~tttnnnfff```\\\XXXSSSOOOIIIHHHFFFDDDBBB@@@??????===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999888888888888888888888888777777777777777777777777666666666666666666666666444333333555888999999999666666777777777777666666555555444444444444555555444444444555555555555666555555555555555444444444333333333444444555555555444555555555555555444444333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666666666666666666666666666555555555555666666666666666777888999999888777666777666666777888888666444666888:::999888777888888888888888888888999999:::::::::::::::::::::::::::<<<<<<<<<===???BBBDDDEEEEEEJJJQQQWWW^^^hhhssszzzxxxqqqlllgggccc```^^^aaagggnnnvvvssshhhaaaXXXNNNFFFAAA@@@>>>===<<<<<<<<<===>>>>>>???@@@BBBDDDFFFHHHGGGIIIMMMPPPRRRVVV[[[^^^ffflllwwwuuuggg\\\SSSNNNLLLHHHGGGHHHJJJLLLPPPYYYcccoooyyyxxxsssooonnnmmmmmmpppvvv{{{~~~{{{zzz}}}666666666666777777777777555555666666777777777777999:::>>>AAADDDLLL\\\lll|||zzzyyywwwtttpppjjjdddbbbbbbdddiiirrr||||||ssshhhaaaWWWOOOLLLIIIFFFDDDDDDDDDEEEHHHNNNWWWaaahhhppptttyyy}}}wwwqqqhhhaaa]]]YYYSSSPPPJJJHHHFFFDDDBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999999999999888888888888888888888888777777777777777777777777666666666666666666666666777555555666888999888777666666777777777777666666555555444444444444555555444444444555555555555666555555555555555555555555333333333444444555555555444444555555555555555444333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666666666666666666666666666555555555555666666666666666777888999999888777666777666666777888888666444777888::::::888777888999888888777777777888999:::888999999::::::;;;<<<<<<<<<<<<<<<===???AAACCCEEEFFFJJJPPPVVV]]]fffrrryyywwwpppkkkgggcccaaa___ccciiiqqqzzz}}}qqqggg___VVVLLLDDDBBBAAA???>>>>>>>>>??????>>>>>>>>>???AAADDDGGGIIIIIIKKKOOOQQQTTTXXX\\\___fffmmmyyy~~~rrrfff[[[RRRNNNLLLHHHGGGGGGJJJLLLOOOXXXbbbnnnyyyxxxsssooonnnmmmmmmqqqvvv{{{~~~|||~~~666666666666777777777777555666666777777888888999999:::>>>BBBFFFMMM^^^nnn|||{{{zzzxxxvvvqqqkkkeeeaaaaaaaaafffpppzzz|||tttkkkdddZZZRRRNNNKKKGGGDDDCCCDDDEEEGGGMMMVVVaaahhhpppsssyyy|||zzzsssjjjbbb]]]YYYTTTPPPJJJIIIGGGDDDBBBAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;:::999999888888999999888888888888888888888888777777777777777777777777777777777777777777777777999777666666888888777555555666666777777666666555555555444444444444555555444444444555555555555666555555555555555666666666333333444444444444444444333444555555666555555555333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666555555555555555555555555555555555555666666666666666666777777777777666666777666555666888888777555777999::::::999888888999888888777666777888999:::777888888999:::;;;;;;<<<;;;::::::;;;<<<>>>AAABBBFFFKKKPPPUUU\\\eeepppxxx}}}uuunnniiieeebbb```aaaeeelllttt}}}{{{nnnddd]]]UUUJJJCCCAAA@@@???>>>>>>???@@@@@@?????????@@@BBBEEEIIIKKKKKKMMMPPPSSSVVVYYY]]]```eeemmmyyy}}}qqqeeeZZZRRRMMMLLLHHHGGGGGGJJJKKKOOOXXXbbbnnnxxxxxxrrrnnnmmmlllmmmqqqvvv|||}}}}}}~~~666666666666777777777777666666777777888999999:::999;;;>>>CCCFFFOOO___ooo~~~}}}|||yyyuuunnngggcccbbbbbbdddnnnxxx~~~|||uuummmeee[[[SSSOOOKKKFFFCCCCCCCCCDDDFFFLLLUUU```hhhpppsssxxx|||~~~|||uuukkkccc^^^ZZZUUUQQQJJJIIIGGGEEECCCAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::999888888888888888888888888888888888888888777777777777777777777777777777777777777777777777888777666777888888777666555555555666666555555555555555444444444444555555444444444555555555555666444555555555666666666777444444444444444444333333333444444555666666555555333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666444444444444444444444444555555555555666666666666666666555555555555666666555555555666888999888666777999::::::999888888999888888666666666777999:::888999999999999999999999;;;::::::;;;<<<>>>@@@AAAFFFJJJOOOTTTZZZcccooowww~~~}}}uuunnniiifffcccbbbbbbgggooowwwxxxlllbbb[[[SSSIIIBBB???>>>=========>>>???@@@AAA@@@@@@AAACCCGGGKKKMMMLLLOOORRRTTTWWWZZZ^^^aaadddlllyyy|||qqqeeeZZZRRRMMMKKKIIIGGGGGGJJJKKKNNNWWWaaammmxxxwwwrrrnnnmmmlllmmmqqqvvv|||}}}|||{{{|||666666666666777777777777666777777888999:::::::::999;;;???CCCGGGOOO```ppp~~~yyyrrrkkkgggeeeeeecccmmmwww||||||vvvnnnfff\\\TTTOOOJJJEEEBBBCCCCCCDDDFFFKKKUUU```hhhooosssxxx|||~~~}}}vvvkkkccc^^^ZZZUUURRRJJJIIIGGGEEECCCAAA@@@@@@======<<<<<<<<<;;;;;;;;;:::::::::999999999888888:::999888888777777888888888888888888888888888888777777777777777777777777777777777777777777777777777666666666888999999888444444555555555555444444555555555444444555555555444444444555555555666666444555555555666666777777555555555444444333333333333333444555666666666555333333333444444444555555555444444333333444444555555555555555555555555555444555555666666666666666444444444444444444444444555555555555666666666777666555444333333444555666555444444666888999888777777999;;;:::999888999:::999888666555666777999:::::::::999999888777777666===<<<<<<===>>>@@@BBBCCCFFFIIINNNSSSYYYbbbmmmvvv|||wwwpppllliiifffdddccchhhpppyyy~~~vvvjjjaaaZZZRRRIIIBBB======<<<;;;;;;<<<>>>???CCCBBBBBBBBBEEEIIIMMMOOOMMMPPPSSSUUUWWW[[[___bbbccckkkyyy}}}rrreeeZZZRRRMMMKKKIIIGGGGGGJJJKKKNNNWWWaaammmxxxwwwrrrnnnmmmlllmmmqqqvvv|||}}}{{{yyyyyy777777777777666666666666555666777999999888888777;;;;;;>>>CCCGGGPPPbbbsss}}}tttkkkccc___^^^eeemmmuuuzzz~~~{{{sssiii\\\SSSNNNJJJFFFBBBCCCAAABBBHHHMMMTTT___jjjssswww|||~~~}}}~~~zzzooofff```[[[UUUQQQLLLIIIFFFDDDCCCBBB@@@>>>AAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888888888777777777777888888777777777777777777777777:::999888666555555444444777777777777777777777888777777777777777777777777666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555666555555555555666777777555555555555555555555555666666777777666555444444333333444555666666666555666666666666777777777777666666777888888888888888888888999999999:::::::::999999:::::::::;;;;;;;;;;;;<<<============@@@BBBBBBGGGMMMRRRXXXaaakkkrrr}}}xxxpppjjjgggffffffeeejjjrrrzzztttooofff]]]UUUNNNGGGCCC??????????????????@@@AAAAAACCCFFFHHHIIIJJJMMMOOORRRTTTVVVWWWXXX[[[___bbbgggmmmyyy}}}rrrfff[[[SSSNNNLLLHHHFFFFFFIIIKKKNNNVVV^^^mmmuuuxxxrrrpppnnnlllllloootttzzz}}}yyyrrrooonnnpppwww777777777777666666666666555666777888999888888777;;;;;;>>>CCCGGGQQQcccttt|||tttkkkddd```___eeemmmvvv{{{}}}uuukkk^^^TTTNNNJJJEEEBBBBBB@@@BBBGGGMMMTTT```jjjtttyyy}}}|||qqqhhhbbb\\\WWWSSSNNNKKKHHHFFFEEEDDDBBB@@@AAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888888777777666666777777888666666666666666666666666777777666666666666777777888888777777777777777777777777777777777777777777666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333333444444444555555555444444444444555666777777555555555555555555555555666666666666666555444444333444555555666666555555666666666666777777777777666666777888888888888888888888888888999999999:::999999999999::::::::::::;;;<<<============@@@BBBBBBGGGMMMRRRXXX```kkkrrr|||yyyrrrllliiihhhhhhhhhmmmuuu}}}~~~sssmmmddd\\\TTTMMMGGGBBB??????>>>>>>>>>???@@@@@@AAACCCFFFHHHIIIKKKNNNQQQSSSUUUWWWXXXYYY\\\```cccgggnnnzzzvvviii]]]SSSNNNKKKHHHEEEEEEIIIKKKOOOVVV^^^mmmuuuxxxrrrooonnnlllllloootttyyy}}}{{{sssllliiiiiijjjqqqyyy666666666666777777777777666666777888888888888777;;;;;;>>>CCCHHHRRReeevvv|||tttlllfffcccbbbfffnnnwww}}}yyypppcccWWWPPPJJJEEEAAABBB@@@AAAGGGMMMUUU```jjjvvvzzzuuullleee___YYYTTTPPPMMMJJJHHHGGGEEECCCAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888777777666666666666777777555555555555555555555555555555555555666888999:::888888888777777666666666777777777777777777777777666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333444444444444555555555333333333333444555666777555555555555555555555555666666666666666555555444444444555666666666555555666666666666777777777777666666777888888888888888777777777888888888999999888888888999999999999:::;;;<<<============@@@BBBBBBGGGMMMRRRXXX```jjjrrr{{{{{{sssmmmjjjjjjjjjlllqqqxxx~~~xxxooojjjbbbZZZRRRKKKEEEAAA>>>>>>======>>>???@@@@@@@@@CCCFFFIIIKKKNNNQQQSSSUUUWWWYYY[[[\\\___bbbeeehhhooo{{{zzzlll___TTTMMMJJJHHHEEEEEEIIIKKKOOOWWW___llltttxxxrrrooommmkkkkkknnnsssyyy}}}qqqjjjcccaaa```bbbhhhppp|||666666666666777777777777666777777777888888888888;;;;;;>>>CCCHHHSSSgggyyy{{{tttlllgggeeeeeefffnnnxxxvvviii]]]SSSKKKEEEAAAAAA???AAAGGGMMMTTT___jjjwww|||yyyooogggaaaZZZVVVQQQNNNKKKIIIGGGFFFDDDBBBAAAAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999777666666666666666666777666666666666666666666666555555555555666888999:::888888888777666666555555666666666666666666666666666666666666666666666666555555444444444444555555666666666666666666666666444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444555555555555222222222333444555666777555555555555555555555555555666666666666666555555555555666666666666555555666666666666777777777777666666777888888888888888666777777777777888888888777777888888888999999999;;;<<<============@@@BBBCCCGGGLLLRRRWWW___iiiqqqzzzzzzsssnnnlllkkklllpppuuu|||yyyssslllggg___WWWPPPJJJDDDAAA============>>>???@@@@@@AAACCCGGGJJJMMMPPPTTTVVVWWWYYY\\\^^^___bbbeeehhhjjjppp||||||nnnaaaVVVOOOKKKHHHEEEEEEIIIKKKOOOVVV___kkksss~~~xxxrrrnnnmmmkkkkkkmmmsssxxx|||{{{uuuiiiaaa[[[YYYYYY[[[aaahhhuuu|||555666666666777777777888777777777777777888888888;;;;;;>>>CCCIIIUUUjjj|||zzzrrrkkkgggeeeffffffooozzzrrrdddWWWNNNGGGCCCBBB@@@AAAGGGLLLSSS^^^hhhvvv|||~~~sssjjjccc\\\WWWRRROOOLLLIIIHHHFFFCCCAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999777777666666666666777777777777777777777777777777777777666666666666777777777777777777666666555555666666666666666666666666666666666666666666666666555555444444444444555555666666666666666666666666333333333333333333333333555555555555555555555555666666666666666666666666555555555555555555555555444444444555555555666666222222222333444555666666555555555555555555555555555555666666666666666555555666666666666666555555666666666666777777777777666666777888888888888888666777777777777888888888777777888888888999999999;;;<<<============@@@BBBCCCGGGLLLQQQWWW___iiippp{{{yyysssooommmmmmnnnsssxxx}}}vvvqqqiiiddd\\\UUUOOOIIIDDD@@@============>>>???@@@AAABBBEEEIIILLLOOORRRVVVYYYYYY[[[___aaaccceeehhhkkklllrrr}}}~~~qqqdddYYYQQQMMMIIIFFFFFFIIIKKKNNNVVV^^^iiiqqq|||xxxrrrnnnllljjjjjjmmmrrrxxx{{{zzzrrrlllccc\\\WWWVVVVVVWWW]]]dddpppwww~~~555555666666777777888888777777777666777888888999;;;;;;>>>CCCJJJVVVlll~~~xxxqqqjjjfffeeeeeefffppp{{{{{{kkk]]]QQQIIIFFFCCCAAABBBGGGLLLRRR\\\fffuuuzzzwwwnnnfff___ZZZSSSPPPMMMJJJHHHFFFDDDBBBAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888777777777777888888888888888888888888888888999888777666666555666666666666666666666666666666777777777777777777777777666666666666666666666666555555444444444444555555666666666666666666666666333333333333333333333333555555555555555555555555666666666666666666666666555555555555555555555555444444555555555666666666444444444444444555555666555555555555555555555555444555666666666666666666666666777777777666555555666666666666777777777777666666777888888888888888777777777888888888999999888888888999999999999:::;;;<<<============@@@BBBCCCGGGLLLQQQVVV^^^hhhooo{{{}}}xxxssspppooopppqqqwww|||~~~~~~~~~{{{uuuooofffbbb[[[TTTNNNIIIDDDAAA>>>>>>>>>>>>???@@@BBBBBBDDDGGGJJJNNNPPPSSSWWWZZZ[[[^^^bbbeeegggiiilllnnnooottt}}}tttggg\\\SSSOOOJJJGGGGGGIIIKKKMMMTTT\\\fffnnnyyyxxxrrrmmmkkkiiiiiilllqqqwww{{{|||yyytttlllgggaaaZZZUUUTTTUUUVVV[[[bbblllsss~~~yyyxxxxxxxxxzzz}}}555555555666777888888888888777666666666777999999;;;;;;>>>DDDJJJXXXnnn}}}xxxppphhhdddcccdddfffppp|||rrraaaTTTLLLHHHEEEBBBBBBGGGKKKQQQ[[[dddrrryyy|||sssjjjbbb]]]UUURRROOOLLLJJJHHHEEECCCAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::999999888888888888999999777777777777777777777777888888777666666666666666444444555555666777777777777777777777777777777777666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555666666666666777666555555444444555555555555555555555555555555444444555666666666666666777777777777777666555555666666666666777777777777666666777888888888888888888888888888999999999:::999999999999::::::::::::;;;<<<============@@@BBBCCCGGGLLLQQQVVV^^^hhhooozzz|||xxxtttrrrrrrtttvvv{{{}}}}}}}}}zzztttnnneee```ZZZSSSNNNIIIDDDAAA>>>>>>??????@@@BBBCCCDDDFFFIIILLLOOOQQQTTTXXXZZZ\\\___dddgggiiikkknnnpppqqquuu~~~yyykkk^^^UUUPPPLLLIIIHHHJJJKKKLLLSSSZZZdddlllwwwwwwrrrlllkkkiiiiiilllqqqwwwzzz~~~zzzxxxuuupppiiiddd___YYYTTTTTTTTTUUU[[[aaaiiiqqq||||||wwwvvvuuutttvvvyyy|||~~~444555555666777888888999888777666666666777999:::;;;<<<>>>DDDKKKXXXooo}}}wwwooogggcccbbbcccfffppp}}}vvvdddVVVNNNJJJFFFCCCCCCGGGKKKPPPZZZcccqqqwwwvvvmmmeee```WWWTTTPPPNNNLLLJJJGGGEEEAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::::::::999999999999::::::777777777777777777777777777777666666666666777777333333444555666777888888777777777777777777777777666666666666666666666666555555555444444555555555666666666666666666666666777777777777777777777777555555555555555555555555777777777777777777777777666666666666666666666666555555555555666666666777888777666555555555555555555555555555555555555555444444555666777777666666777777777777777666555555666666666666777777777777666666777888888888888888888999999999999:::::::::999999:::::::::;;;;;;;;;;;;<<<=========>>>@@@BBBCCCGGGLLLQQQVVV^^^gggnnnyyy~~~|||xxxuuutttuuuwwwyyy~~~~~~|||||||||yyysssnnnddd```YYYSSSNNNIIIEEEBBB?????????@@@AAACCCDDDEEEGGGJJJMMMPPPRRRTTTXXXZZZ]]]```eeeiiikkkmmmoooqqqrrrvvv~~~}}}mmm```UUUPPPMMMJJJHHHJJJJJJLLLRRRYYYbbbjjjvvvwwwrrrlllkkkiiiiiikkkqqqvvvzzz{{{xxxvvvtttooohhhccc^^^XXXTTTTTTTTTUUUZZZaaahhhppp|||~~~zzzvvvuuuttttttuuuwwwzzz|||777777888888888888777777777777777777888999:::;;;:::???CCCEEEKKK[[[qqq~~~vvvqqqiii```]]]^^^dddkkkvvv~~~iiiXXXMMMJJJFFFCCCBBBEEEHHHMMMVVV___mmmttt|||yyyppphhhbbb[[[WWWRRRMMMJJJHHHEEECCC@@@@@@??????>>>=========>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999888777777999888888888777777666666777777777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555444444444444555555666666666666666666666666444444444444444444444444666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666666666555555555444444444555555555555555444444444444555666777888999:::;;;999888777555555555666777999888777666666555666666888888999999999999888888777777888999999999999888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???CCCFFFJJJPPPWWWaaakkkrrrzzz~~~~~~{{{wwwttttttwww|||~~~~~~zzzssslllhhhbbbXXXPPPJJJFFFCCCAAA???>>>>>>???@@@CCCEEEFFFJJJMMMPPPRRRSSSVVVYYY[[[___aaadddhhhkkknnnoooooopppuuu|||rrrbbbUUUMMMLLLGGGEEEGGGIIIKKKQQQWWWaaahhhsss|||vvvpppmmmkkkiiiiiikkkpppvvvyyy~~~}}}yyywwwuuurrrmmmhhh```ZZZVVVUUUTTTTTT[[[ccckkkwww~~~xxxvvvssssssvvvyyy{{{|||777777888888888888777777777777777777888999:::;;;999===BBBFFFMMM^^^uuuvvvppphhh___\\\^^^ccciiiuuummm[[[PPPKKKFFFCCCBBBEEEHHHLLLUUU^^^iiipppzzz{{{rrriiiddd\\\YYYTTTOOOLLLIIIFFFDDDBBBBBBAAAAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<===;;;;;;::::::999888888777999888888888777777777777999999999888888777777666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555444444444444555555666666666666666666666666444444444444444444444444666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666666666555555555444444444555555555555555555555555444555666666777888999999888888777666666666666666888777777666666666666777888888999999999999888888777777888999999999999888999999999999::::::::::::<<<<<<;;;<<<<<<===>>>???CCCFFFJJJPPPWWWaaajjjqqqyyy}}}}}}zzzwwwtttuuuyyy~~~{{{ssslllfff```WWWOOOIIIEEEBBBAAA?????????@@@AAACCCFFFGGGIIILLLOOOQQQRRRTTTWWWYYY___aaadddhhhkkkmmmnnnooopppuuu|||tttcccVVVNNNKKKGGGDDDFFFHHHJJJOOOUUU]]]eeeoooyyywwwrrrmmmkkkiiiiiikkkpppvvvyyy~~~yyywwwuuurrrmmmiiiaaa\\\WWWVVVUUUVVV\\\dddooo{{{|||yyyxxxzzz|||}}}}}}777777888888888888777777777777777777888999:::;;;888<<>>======<<<<<<======;;;;;;::::::999999888888888888888888888777777777;;;;;;:::999888777666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555444444444444555555666666666666666666666666444444444444444444444444666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666666666666555555555444444444444444555555666666777555555666666666777777777777777777777777666666555777666666666666777777888888888999999999999888888777777888999999999999888888888888999999999999:::;;;;;;;;;<<<<<<===??????CCCFFFJJJPPPWWW```iiipppxxx|||~~~{{{yyywwwvvvxxx||||||ssslllddd^^^UUUMMMGGGDDDBBB@@@@@@???@@@AAACCCEEEGGGIIIKKKMMMPPPRRRSSSUUUXXXZZZ___aaadddgggjjjlllnnnnnnpppttt{{{vvveeeXXXPPPJJJFFFDDDEEEGGGHHHLLLRRRXXX___jjjttt|||yyysssnnnllljjjiiikkkpppvvvyyy}}}zzzyyyvvvqqqmmmfff```[[[ZZZYYYZZZaaajjjvvv777777888888888888777777777777777777888999:::;;;:::===BBBHHHSSSfff~~~wwwooofff]]][[[]]]```fffppp}}}rrr^^^PPPIIIEEEBBBBBBDDDFFFIIIPPPXXX```hhhrrrzzzvvvlllfff```]]]WWWSSSOOOLLLIIIGGGEEEEEEDDDCCCCCCBBBBBBAAA???>>>>>>===<<<=========;;;;;;:::::::::999999999888888888888888888888888;;;::::::999999888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666666666666666555555555555333444444555666777777888666666666666555555555555555666777888888777666555666666555666666777888888888888999999999999888888777777888999999999999888777777888888888999999999;;;;;;;;;;;;<<<>>>???@@@CCCFFFKKKQQQWWW```hhhnnnvvvzzz|||yyyxxxwwwwww{{{~~~ssslll```[[[RRRKKKFFFCCCAAA@@@@@@@@@AAABBBDDDGGGJJJKKKOOOQQQTTTVVVWWWXXX[[[]]]```aaacccfffiiikkkmmmnnnooossszzzxxxgggYYYQQQKKKGGGDDDFFFGGGGGGKKKPPPSSS[[[fffpppyyy{{{uuunnnllljjjjjjlllpppvvvyyy}}}yyyuuulllfffaaa```___aaahhhqqq~~~|||zzzzzzzzzzzz777777888888888888777777777777777777888999:::;;;===@@@DDDKKKWWWjjjwwwpppggg^^^[[[]]]___dddnnnzzzsss___PPPIIIEEEBBBAAADDDEEEGGGMMMUUU]]]eeepppyyy~~~xxxnnngggaaa^^^XXXSSSPPPLLLIIIGGGDDDDDDDDDCCCBBBBBBAAAAAA??????>>>===============;;;;;;;;;:::::::::::::::888888888888888999999999888888888999999::::::;;;888888888888888888888888888888888888888888888888888888888888888888888888666666666666666666666666555555444444444444555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666777777666666666555555555444444555555666777888888666666666666555555555555555666777888888777666555666666555666666777888888888888999999999999888888777777888999999999999888777777888888888999999999::::::;;;;;;===>>>???@@@CCCFFFKKKQQQWWW___gggllltttyyy~~~{{{yyyxxxxxxzzz~~~ssskkk^^^XXXPPPIIIEEEBBBAAA@@@AAAAAABBBDDDFFFIIILLLNNNQQQSSSVVVWWWXXXZZZ]]]___```aaabbbeeegggjjjlllmmmnnnrrryyyxxxgggZZZRRRLLLHHHFFFGGGHHHGGGJJJNNNQQQYYYdddnnnvvv|||vvvooommmkkkjjjlllpppvvvyyy|||qqqkkkfffddddddfffnnnwww{{{wwwtttsssttttttyyy}}}777777888888888888777777777777777777888999:::;;;???AAAEEEMMMZZZnnnyyyrrrjjjaaa]]]^^^___dddmmmxxxsss```QQQJJJDDDBBBAAACCCDDDEEEKKKRRRZZZbbbnnnvvv|||{{{pppiiiccc___YYYTTTQQQMMMJJJGGGDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>======>>>>>>;;;;;;;;;;;;::::::::::::888888888999999999999999666666777888999:::;;;;;;888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777555555444444444444555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666777777777666666666555555555555555666666777777888666666666666666666666666555666666777777777777777777666666666666777777888888888999999999999888888777777888999999999999888888888888999999999999::::::::::::;;;===>>>@@@AAACCCGGGLLLQQQWWW^^^fffjjjssswww}}}~~~{{{yyyyyyyyy|||sssjjj\\\VVVNNNHHHDDDBBBAAA@@@BBBBBBCCCEEEHHHLLLOOOQQQQQQSSSVVVWWWXXXYYY\\\^^^```aaabbbdddfffiiikkkmmmmmmqqqxxxwwwfffYYYQQQMMMIIIGGGHHHHHHFFFHHHMMMPPPWWWaaakkkttt}}}}}}vvvpppnnnkkkjjjlllqqqvvvyyy||||||~~~wwwqqqllljjjiiillluuu~~~{{{uuuqqqooooooooorrrvvv}}}777777888888888888777777777777777777888999:::;;;>>>@@@EEEMMM]]]ssszzzuuummmccc^^^^^^___dddlllvvvppp^^^PPPJJJDDDAAAAAACCCCCCDDDIIIPPPXXX```kkktttyyy}}}~~~tttmmmeeeaaa\\\WWWSSSOOOLLLIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::666777777888888999999999888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777555555444444444444555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666777777777777666666666555666666666666666777777777666777777777777777777777666666666666666777888888888777777666666666666777888888999999999999888888777777888999999999999888999999999999:::::::::::::::::::::;;;===>>>@@@AAACCCGGGLLLRRRWWW^^^eeeiiirrrvvv|||~~~{{{yyyyyy{{{}}}sssiiiZZZUUUNNNHHHDDDCCCBBBAAABBBCCCDDDFFFIIIMMMPPPRRRSSSUUUWWWXXXYYYZZZ]]]___```aaaaaaccceeehhhkkklllmmmqqqwwwttteeeXXXPPPLLLHHHFFFGGGGGGEEEFFFJJJNNNUUU___iiiqqq{{{}}}vvvpppnnnlllkkklllqqqvvvyyy}}}yyyyyy|||~~~zzzuuusssrrruuu~~~vvvppplllkkkkkklllpppwww777777888888888888777777777777777777888999:::;;;===???DDDNNN___vvv{{{wwwoooeee______```dddkkkuuu~~~lllZZZNNNHHHDDDAAAAAACCCCCCCCCHHHNNNVVV^^^iiirrrwww{{{vvvooogggccc^^^XXXTTTQQQMMMKKKEEEEEEEEEDDDCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888888888777777777777777888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777555555555444444555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666555555555555666666777777777777666666666666777777777777666666666666666777777777888888888999777666555555555777888999999888777666666555666666888888999999999999888888777777888999999999999888999999:::::::::;;;;;;;;;:::::::::;;;===???@@@AAACCCGGGLLLRRRWWW^^^dddhhhqqquuu{{{~~~|||zzzzzz{{{~~~sssiiiZZZUUUMMMHHHDDDCCCBBBBBBCCCCCCDDDGGGJJJNNNQQQTTTUUUWWWZZZ[[[\\\]]]___aaaaaaaaaaaabbbeeehhhjjjlllmmmpppvvv~~~ssscccWWWPPPKKKGGGEEEFFFEEECCCDDDHHHMMMTTT^^^gggoooyyy|||uuuqqqooolllkkklllqqqvvvyyy|||xxxxxx{{{}}}}}}{{{{{{~~~wwwooojjjiiihhhhhhlllsss|||555666888999999999888777555666888888888999:::<<<>>>???CCCOOObbbyyy}}}wwwooohhhccc___cccffflllttt{{{zzzlll\\\NNNFFFCCCBBB@@@@@@BBBFFFJJJLLLUUU]]]hhhqqqwww}}}{{{tttlllfff___ZZZWWWSSSNNNJJJHHHGGGFFFEEECCCBBBBBBBBBBBBBBBAAA@@@???>>>===<<<============<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888999999888888888999;;;<<<888888888888888888888888777777777777777777777777888888888888888888888888777777777777777777777777666666666666666777888888666666777777666555444444333444444555555555555555888888777777666666555555777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777888888666666666666666666666666444666777999999777666444555666777888888777666555777888888888888999999999777777888888888999999999888888999999999:::::::::;;;<<<===<<<<<<<<<>>>@@@CCCFFFJJJOOOTTT[[[bbbhhhppptttzzz}}}||||||zzz{{{|||~~~rrrfffYYYRRRKKKHHHFFFCCCCCCEEEEEEGGGIIILLLOOORRRTTTTTTXXXYYYZZZ\\\]]]^^^______cccccccccdddfffhhhiiijjjooopppvvv|||nnnaaaUUUMMMIIIGGGEEECCCCCCDDDFFFGGGNNNSSS[[[dddnnnxxx{{{uuuppplllmmmnnnoootttzzz|||{{{zzzyyyzzzqqqjjjgggffffffjjjpppzzz555666777888888888777666555666888888888999:::<<<@@@AAAFFFRRReee|||yyyssslllgggdddbbbeeekkkrrryyyxxxjjj[[[OOOGGGCCCBBB@@@@@@BBBFFFJJJLLLTTT\\\gggpppvvv{{{zzzpppjjjbbb]]]YYYUUUPPPLLLIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>==================<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888999888888777888999:::;;;999999999999999999999999777777777777777777777777888888888888888888888888666666666666666666666666666666666666666777888888666666666666666555444444444444555666666666666666888777777777666666666555777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777888888666666666666666666666666555666777888888777666555777888888888888888777777777888888888888999999999888888999999::::::::::::888999999999999:::::::::;;;<<<===<<<<<<<<<>>>@@@DDDGGGKKKPPPUUU\\\dddiiippptttzzz~~~}}}||||||{{{|||~~~~~~}}}qqqfffXXXQQQJJJHHHFFFCCCCCCEEEEEEGGGJJJMMMQQQSSSUUUVVVZZZ[[[]]]^^^```aaaaaaaaaccccccdddeeefffhhhiiijjjnnnooouuu~~~zzzmmmaaaUUUNNNIIIGGGEEECCCCCCDDDFFFGGGMMMQQQYYYbbbkkkvvv|||vvvppplllmmmnnnooossszzz{{{~~~tttnnnjjjhhhfffiiioooxxx444555666777888777666666555666888888888999:::<<<@@@AAAGGGSSSfff~~~~~~wwwqqqlllhhhdddgggkkkqqqwww|||~~~ttthhhZZZNNNHHHCCCBBB@@@@@@BBBEEEIIILLLRRRZZZeeennntttzzzuuuoooggg```\\\XXXSSSOOOJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>============<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888888888888777888888999:::::::::::::::::::::::::::777777777777777777777777888888888888888888888888555555555555555555555555666666666666666777888888666666666666666555555444555555666777777777777777777777777777666666666666777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777888888666666666666666666666666555666777888888777666555::::::999888888777888888777888888888888999999999999::::::::::::;;;;;;;;;999999999999::::::::::::;;;<<<======<<<===???AAADDDHHHLLLQQQWWW^^^eeejjjppptttzzz~~~~~~}}}|||||||||~~~~~~|||zzz{{{pppfffWWWOOOIIIGGGFFFCCCDDDFFFGGGHHHKKKOOOSSSVVVXXXYYY]]]^^^```aaaccccccdddddddddddddddeeefffhhhiiijjjlllnnnttt}}}xxxlll```VVVPPPIIIHHHEEECCCCCCDDDFFFGGGKKKOOOVVV___hhhsss}}}}}}vvvppplllmmmmmmnnnsssyyy{{{{{{sssnnnkkkgggiiinnnvvv333444666777777777666555555666888888888888:::<<<===@@@FFFQQQddd|||}}}uuuoookkkhhhjjjmmmrrrwww{{{{{{qqqeeeXXXMMMGGGCCCBBB@@@@@@AAAEEEHHHKKKRRRZZZeeennntttyyy{{{tttkkkccc___ZZZUUUQQQLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@??????============<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888999999999999999999999999777777777777777777777777888888888888888888888888666666666666666666666666666666666666666777777888555666666666666666555555666666777888888888888888777777777777666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666777777888666666666666666666666666666666777777777777666666;;;:::888777666666777888777777888888888999999999999:::::::::::::::::::::999999999:::::::::;;;;;;;;;<<<======<<<===???AAADDDGGGLLLRRRXXX^^^eeejjjqqquuuzzz~~~}}}||||||{{{|||~~~}}}|||zzzxxxxxx{{{{{{nnneeeUUUNNNHHHGGGFFFEEEEEEHHHIIIKKKNNNRRRUUUXXX[[[\\\___```aaacccdddeeeffffffddddddeeeeeefffhhhiiijjjkkklllrrr|||wwwkkk```VVVQQQJJJHHHFFFDDDCCCDDDFFFGGGJJJNNNUUU]]]fffqqq{{{|||wwwqqqmmmlllmmmmmmrrrwww{{{~~~yyyrrroooiiikkkooouuu~~~333444666777777777666555555666888888888888:::<<<===???EEEPPPaaayyyzzzrrrnnnkkklllnnnqqqvvvzzz~~~zzzqqqeeeXXXMMMGGGCCCBBB@@@@@@AAADDDHHHJJJRRRZZZeeennntttyyyyyyooofffaaa\\\VVVRRRNNNMMMKKKIIIGGGFFFEEEEEECCCCCCBBBBBBAAA@@@@@@@@@============<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777777888555555666666666666666555666777777888888888888888666666666666777777777777666666666666666666666666666666666666777777777777666666666666666666666666666666666666666777777888777777777777777777777777666666777777777777666666999888777666555666666777777777888888888999999999999999999999888888888888999999:::::::::;;;;;;;;;:::<<<=========>>>@@@BBBCCCGGGMMMSSSYYY___fffjjjqqquuuzzz}}}~~~||||||{{{{{{||||||{{{yyyvvvuuuxxx}}}vvvjjjcccTTTMMMHHHGGGGGGFFFHHHKKKLLLNNNQQQTTTXXX[[[]]]^^^___```bbbccceeefffffffffeeeeeeeeefffggghhhiiijjjjjjkkkqqqzzzxxxlllaaaWWWQQQKKKIIIFFFDDDCCCDDDFFFGGGJJJMMMSSS[[[dddooozzz|||wwwqqqmmmlllllllllpppvvvzzz~~~wwwrrrnnnoooqqqvvv~~~444555666777888777666666555666888888888999:::<<<>>>AAAFFFPPP___uuuxxxssslllmmmoooqqquuuzzz}}}|||tttiii[[[OOOHHHDDDBBB@@@???@@@CCCGGGIIIQQQYYYdddmmmtttyyy~~~~~~sssiiiccc^^^XXXTTTPPPNNNMMMJJJHHHGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA============<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888999999:::::::::999888888777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888666666666666666777888888444555666666666666666666666666777888888888888888666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777888888777777777777777777777777777777666666666666777777777666666666666666777777777888888888888999999999999999888888888888888777::::::::::::;;;;;;;;;;;;:::<<<=========>>>AAACCCCCCHHHNNNTTT[[[aaagggkkkqqquuuyyy}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{~~~|||{{{yyyvvvuuuvvv{{{~~~zzzoooddd^^^SSSMMMHHHHHHIIIIIIJJJNNNPPPQQQTTTWWWZZZ]]]^^^___```aaabbbdddeeefffggggggffffffffffffggghhhiiijjjjjjkkkpppyyy}}}rrreeeZZZSSSLLLJJJGGGEEEDDDDDDFFFGGGIIILLLRRRYYYbbbmmmxxx}}}xxxrrrmmmllllllkkkooouuuyyy~~~}}}vvvrrrrrrssswww~~~555666777888888888777666555666888888888999:::<<<===@@@EEEMMMZZZooo{{{qqqqqqrrruuuyyy}}}zzznnn```RRRJJJDDDBBB@@@???@@@CCCFFFIIIPPPXXXccclllrrrwww}}}wwwmmmfffaaa[[[WWWQQQPPPNNNKKKIIIHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB============<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888:::;;;;;;<<<;;;:::999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777888888444444555666666666666666555666777777888888777777555666666666777777777888777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777888888777777777777777777777777777777666666666666777777555666777777888888888888777888888888888999999999:::::::::999999888888888:::::::::;;;;;;;;;;;;<<<:::<<<===>>>>>>???AAADDDEEEJJJQQQWWW^^^dddjjjnnnqqquuuyyy|||~~~~~~~~~~~~~~~~~~}}}|||~~~~~~}}}|||{{{{{{{{{{{{~~~{{{{{{yyyvvvuuuvvvzzz}}}{{{ssshhh^^^WWWSSSMMMHHHIIIKKKKKKMMMQQQSSSUUUWWWZZZ\\\^^^___```aaabbbdddeeeggghhhhhhhhhffffffffffffggghhhiiijjjkkkkkkpppxxxxxxkkk^^^WWWLLLJJJGGGEEEDDDDDDFFFGGGGGGJJJOOOVVV___jjjuuu}}}xxxrrrmmmlllkkkkkkoootttyyy~~~zzztttttttttwww}}}555666888999999999888777555666888888888999:::<<<;;;>>>BBBIIIUUUjjjvvvwwwxxxzzz~~~sssdddUUULLLDDDBBB@@@???@@@CCCFFFHHHNNNVVVaaajjjqqqvvv{{{zzzpppiiiccc]]]YYYRRRPPPNNNLLLJJJHHHGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888;;;;;;<<<===<<<;;;999888888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666777888888444444555666777777666666555555666777777777777777555666666666777777888888777777777777777777777777666666666666777777777777777777777777777777777777666666666666666777888888777777777777777777777777777777666666666666777777444666777999:::::::::999777888888888888999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<:::<<<===>>>>>>???BBBDDDGGGLLLSSSZZZ```ffflllppprrruuuyyy|||}}}~~~}}}~~~~~~|||{{{}}}}}}|||{{{{{{{{{{{{{{{~~~{{{{{{yyywwwuuuwwwzzz~~~|||wwwnnncccYYYSSSSSSMMMIIIJJJLLLLLLNNNRRRUUUVVVYYY[[[]]]^^^___```bbbccceeefffhhhiiiiiiiiiggggggfffgggggghhhiiijjjkkklllpppxxx~~~ooobbbYYYMMMKKKHHHEEEDDDDDDFFFGGGEEEHHHMMMTTT]]]hhhsss{{{xxxrrrmmmlllkkkkkknnntttyyy~~~~~~uuuttttttvvv|||