BM6P6(@ ~~~|||zzzxxxvvvtttssstttuuuuuutttrrrssstttvvvxxx{{{|||}}}{{{yyyvvvdddYYYVVVXXXQQQPPPOOONNNMMMKKKKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEGGGHHHHHHGGGFFFEEEIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHHHHHHHGGGEEECCCCCCCCCBBBAAABBBCCCDDDEEEAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLLLLLLLOOOMMMKKKHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKNNNNNNOOOPPPRRRUUU[[[___mmm}}}{{{~~~mmm\\\RRRKKKHHHEEEDDDEEEGGGHHHHHHNNNMMMMMMMMMNNNQQQSSSUUUTTTRRRTTTZZZ___gggwww|||zzz|||{{{qqqnnnlllhhhbbbZZZQQQIIIDDDFFF@@@;;;>>>AAAAAABBBDDDAAAAAAAAAAAAAAA@@@???>>>BBBAAAAAA@@@@@@AAACCCDDDAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAABBBDDDEEEFFFIIIKKKOOOPPPQQQQQQRRRSSSRRRSSSTTTUUUVVVWWWXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\]]][[[[[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWYYYYYYYYYXXXXXXWWWWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUTTTTTTTTTTTTSSSUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUQQQRRRSSSTTTUUUTTTSSSSSSVVVWWWZZZ[[[[[[\\\___aaabbbhhhnnnpppqqqtttzzz~~~}}}|||{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwrrrpppmmmlllkkkkkkiiihhhjjjjjjkkkmmmrrrxxx~~~uuunnnfffdddbbbbbbiiivvv}}}zzzyyywwwuuussssssssstttttttttsssuuuwwwzzz}}}{{{kkk]]]TTTQQQQQQMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCEEEFFFGGGFFFEEEDDDGGGFFFDDDBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCBBBAAAAAAAAABBBDDDDDDAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLNNNLLLJJJHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJMMMNNNNNNNNNOOORRRVVVZZZ```ooo~~~mmmaaaUUUQQQKKKGGGFFFFFFGGGGGGHHHHHHHHHIIIKKKNNNQQQRRRPPPMMMMMMQQQSSSYYYfffttt|||sssssszzzsssiii]]]RRRLLLIIIBBB???AAACCCBBBAAACCCAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBDDDEEEGGGJJJMMMOOOOOOOOOQQQRRRQQQRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXWWWXXXWWWWWWVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRQQQRRRRRRRRRTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSQQQRRRSSSTTTVVVVVVWWWWWWXXX[[[^^^aaaccceeeiiikkknnnqqquuuuuuttttttxxx{{{~~~}}}|||{{{zzzzzzvvvvvvuuuuuuuuutttttttttssspppnnnlllkkkjjjhhhffffffffffffhhhlllqqqvvvyyy{{{zzzxxxwwwvvvqqqjjjeee]]]]]]]]]```hhhvvv}}}zzzxxxwwwvvvtttsssqqqqqqrrrtttuuuvvvxxx}}}|||zzz~~~vvvkkk```WWWQQQNNNLLLJJJJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDAAABBBCCCDDDEEEDDDCCCCCCFFFEEECCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEECCCBBBBBBBBBAAAAAAAAABBBCCCDDDBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDFFFIIIJJJJJJHHHEEECCCBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEGGGIIIJJJKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJLLLLLLMMMLLLLLLMMMQQQTTTUUU```nnn~~~tttbbb\\\SSSLLLHHHHHHHHHHHHEEEFFFFFFHHHIIIKKKMMMNNNSSSQQQPPPPPPPPPRRRZZZcccvvvvvvnnnttt}}}oooaaaXXXOOOHHHCCCDDDEEEDDDCCCDDDCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????BBBAAAAAA@@@@@@AAABBBBBBEEEHHHKKKLLLMMMMMMOOOQQQPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUTTTTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMNNNNNNOOOOOOPPPPPPOOOOOOPPPPPPQQQRRRTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQRRRSSSUUUWWWZZZ\\\]]]___aaaeeegggjjjlllppprrruuuxxxzzzxxxvvvuuuwwwyyy}}}||||||{{{zzzyyyxxxxxxsssssssssrrrrrrrrrrrrqqqrrrpppmmmlllkkkjjjhhhfffdddccccccdddfffiiilllnnnqqqnnnkkkiiigggddd```]]]XXXZZZ]]]bbbkkkxxx~~~|||yyywwwuuuuuutttsssrrrqqqppprrruuuwww{{{~~~zzzuuuwww}}}rrrjjj___WWWTTTRRRNNNKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDCCCGGGFFFEEEDDDCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBEEEHHHJJJJJJHHHDDDBBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCEEEGGGIIIJJJJJJKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJLLLOOOQQQRRRXXXaaalll}}}qqqiii^^^UUUOOOLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJTTTUUUVVVVVVUUUTTTVVVYYYcccooo{{{xxxyyy~~~rrrhhhYYYPPPGGGFFFFFFFFFHHHJJJIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@????????????????????????AAAAAA@@@@@@@@@@@@@@@@@@CCCFFFHHHJJJJJJKKKMMMOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNNNNNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTVVVVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUSSSSSSUUUWWWZZZ^^^bbbdddgggiiikkkmmmmmmoooqqqsssuuuwwwxxxxxxwwwwwwxxxzzzzzzyyyyyyxxxwwwwwwvvvvvvrrrrrrrrrrrrrrrrrrrrrqqqooonnnmmmnnnnnnnnnmmmkkkgggfffeeedddccccccddddddgggeeeaaa^^^]]]\\\]]]]]]^^^aaaeeekkkrrr{{{}}}|||zzzwwwuuutttssssssrrrssssssqqqqqqsssxxx|||tttrrrvvv}}}~~~tttggg___UUUQQQRRRRRRNNNJJJIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>??????@@@AAAAAAAAAAAAAAA@@@CCCFFFIIIIIIGGGCCCAAA@@@@@@@@@@@@AAABBBCCCDDDAAABBBDDDEEEGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJLLLOOOQQQQQQSSSWWW___lll~~~zzzoooddd[[[TTTOOOKKKIIIIIIHHHHHHHHHHHHIIIIIILLLQQQVVVYYYYYYWWWTTTQQQWWW___lll|||{{{|||}}}iii\\\OOOJJJIIIJJJNNNSSSPPPOOONNNLLLLLLKKKKKKLLLHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@??????BBBDDDFFFGGGHHHJJJLLLOOOOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRRRRRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRQQQOOONNNMMMLLLLLLLLLMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNOOOQQQRRRTTTUUUVVVTTTUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWXXXYYY\\\```dddhhhjjjmmmoooqqqrrrrrrsssuuuwwwwwwxxxyyyyyyyyyyyyzzz{{{vvvvvvvvvuuuuuuttttttsssppppppppppppppppppqqqqqqmmmmmmnnnqqquuuwwwvvvuuunnnllliiifffbbb___\\\[[[[[[ZZZWWWUUUVVVYYY^^^bbbkkknnnssswwwzzz~~~~~~|||zzzxxxwwwuuusssrrrrrrrrrsssqqqssstttssssssvvv|||zzztttvvvzzz}}}sssggg[[[UUUMMMKKKLLLMMMKKKHHHFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@????????????@@@@@@??????@@@AAABBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEBBBBBBAAAAAAAAABBBDDDEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@@@@@@@??????????????????>>>???@@@@@@AAAAAA@@@@@@???AAADDDFFFFFFEEEBBB@@@????????????@@@AAABBBCCCAAAAAACCCDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIIIIJJJKKKMMMPPPLLLMMMPPPWWW```mmmxxxnnnbbbWWWQQQJJJIIIGGGFFFFFFGGGIIIJJJGGGNNNUUUYYY\\\\\\XXXSSSSSSUUU^^^kkkyyy|||mmm]]]UUUQQQPPPTTTXXXUUUTTTRRRQQQPPPPPPQQQRRRNNNNNNNNNNNNLLLKKKIIIHHHEEEDDDDDDBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFGGGIIILLLOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPQQQQQQQQQQQQRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRQQQRRRSSSTTTSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMKKKKKKJJJJJJJJJKKKJJJIIIHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLMMMMMMNNNKKKLLLMMMOOOPPPRRRSSSTTTQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUURRRSSSTTTVVVXXXZZZ[[[\\\___```bbbeeehhhlllooopppqqqsssvvvxxxyyyzzz}}}~~~}}}}}}|||zzzyyyyyyxxxssssssssssssrrrrrrrrrqqqnnnnnnnnnnnnnnnooooooooommmnnnrrrwww}}}wwwuuupppjjjccc\\\VVVSSSPPPPPPPPPQQQUUU\\\eeelllzzz}}}~~~|||||||||~~~|||zzzxxxvvvuuuttttttsssqqqppppppppprrrsssqqqsssuuuuuuuuuyyy~~~{{{|||~~~wwwjjj]]]SSSNNNIIIGGGGGGHHHHHHGGGCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA?????????>>>>>>?????????>>>???@@@AAABBBBBBBBBBBB???@@@AAABBBBBBAAA@@@????????????@@@AAABBBCCCDDDAAAAAA@@@@@@AAACCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>@@@AAAAAAAAA@@@???>>>>>>>>>?????????????????????@@@AAAAAAAAAAAA@@@>>>???AAACCCCCCCCCAAA@@@???>>>>>>??????@@@AAABBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGIIIIIIHHHHHHJJJLLLHHHHHHLLLRRRVVV]]]lll{{{vvviii```TTTQQQLLLHHHEEEEEEGGGHHHFFFMMMSSSVVV[[[```___ZZZTTTRRRTTT^^^hhhrrrnnnccc\\\WWWVVVYYYWWWVVVUUUTTTUUUVVVXXXYYYVVVVVVVVVUUUSSSQQQOOONNNIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBBBBBBBAAAAAA@@@BBBDDDEEEFFFHHHLLLOOOOOOOOOOOOPPPPPPPPPPPPQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQPPPQQQRRRSSSSSSQQQPPPNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMJJJKKKLLLMMMOOOPPPRRRRRRPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVXXXXXXVVVWWWYYY\\\___aaacccdddhhhjjjlllooorrrtttvvvvvvvvvxxxzzz||||||}}}~~~}}}{{{zzzxxxvvvuuuqqqqqqqqqqqqppppppppppppnnnnnnnnnoooooooooppppppqqqrrrwww}}}zzzrrrhhh^^^VVVQQQMMMOOORRRVVV]]]hhhuuu~~~}}}~~~~~~~~~|||zzzzzzzzz}}}zzzvvvrrrpppooooooooorrrqqqooonnnnnnppprrrssspppsssvvvvvvvvv{{{~~~}}}zzz{{{zzzwwwuuunnn```RRROOOMMMIIIFFFFFFFFFGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDDDDDDDCCCBBB??????>>>>>>>>>>>>??????>>>???@@@AAABBBCCCCCCCCC???@@@AAABBBBBBAAA@@@???=========>>>???AAABBBCCCCCCBBBBBBBBBCCCEEEFFFGGGEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@???>>>?????????===>>>???@@@AAA@@@??????======>>>>>>??????@@@@@@??????@@@AAAAAAAAAAAA@@@>>>???@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGHHHGGGGGGKKKPPPPPPQQQ\\\jjjrrrzzzpppaaa\\\TTTLLLFFFDDDDDDDDDDDDJJJMMMOOOUUU]]]___[[[XXXRRRPPPUUU\\\cccooo{{{|||~~~}}}{{{oooeee\\\WWWWWWVVVVVVUUUVVVWWWZZZ]]]___[[[[[[[[[ZZZYYYVVVTTTSSSNNNNNNLLLKKKIIIHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@BBBCCCCCCBBBBBB@@@BBBCCCDDDFFFHHHLLLOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRSSSRRRRRRQQQQQQOOOPPPQQQRRRRRRPPPNNNMMMOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIKKKMMMNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJKKKMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPQQQQQQQQQRRRRRRQQQRRRRRRTTTVVVXXXYYY[[[[[[\\\___bbbeeehhhkkklllooopppsssvvvxxxzzzzzzzzz{{{}}}}}}}}}{{{{{{|||}}}|||{{{yyyxxxxxxwwwuuusssppppppppppppoooooooooooopppqqqqqqqqqrrrrrrsssssstttvvv{{{yyymmmbbbXXXRRRQQQTTTYYY```iiivvvzzz~~~}}}~~~~~~}}}}}}yyywwwxxxyyyvvvtttrrrpppnnnmmmlllmmmkkkooossstttsssrrrtttvvvwwwxxxzzz~~~|||yyy~~~~~~zzzxxxsssppprrrooocccVVVNNNHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAA@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@??????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@===>>>>>>>>>>>>?????????AAAAAA@@@AAABBBDDDFFFGGGDDDCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>>>>>>>??????AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@@@@???????????????>>>>>>======>>>@@@BBBCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDEEEEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDGGGHHHJJJJJJLLLOOOTTTXXXiiirrrsssdddVVVPPPLLLFFFBBBCCCGGGFFFGGGKKKQQQXXX\\\]]]VVVTTTQQQOOOPPPUUU^^^dddjjjnnnttt}}}|||tttggg```]]]___YYYVVVZZZ\\\YYYZZZ^^^```aaacccdddcccbbb```^^^VVVUUUSSSPPPMMMJJJHHHFFFBBBCCCCCCCCCCCCBBBAAA@@@DDDBBBAAA@@@@@@AAABBBDDDDDDCCCBBBAAABBBEEEHHHJJJNNNOOOOOOPPPPPPOOOOOOOOOQQQQQQPPPPPPQQQRRRTTTUUUSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNNNNMMMMMMMMMMMMMMMOOOOOOPPPQQQRRRTTTTTTUUUQQQRRRSSSTTTTTTUUUTTTTTTUUUTTTSSSRRRRRRRRRRRRRRRPPPPPPPPPPPPQQQSSSUUUVVVTTTUUUWWWXXXYYY[[[___bbbbbbdddgggkkknnnppppppqqqssstttuuuvvvxxxyyyzzz{{{}}}~~~}}}|||{{{|||wwwuuuvvvwwwvvvtttrrrqqqpppnnnnnnnnnnnnooosssssstttvvvyyyzzzyyyxxxvvvzzz}}}{{{ssshhh\\\UUUUUUOOOWWWdddtttwwwsss~~~~~~~~~~~~||||||~~~|||xxxuuuuuuuuuqqqooommmkkkiiihhhhhhhhhiiimmmpppqqqppppppsssvvv|||}}}xxxwww|||vvvnnniiiiiifff\\\QQQLLLGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========>>>>>>?????????@@@@@@@@@AAAAAA@@@??????>>>>>>??????@@@>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDEEECCCBBBAAA@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAA??????>>>>>>>>>??????@@@@@@@@@????????????????????????????????????@@@@@@????????????????????????@@@???>>>>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIJJJMMMPPPSSSWWW___ooorrrcccYYYQQQIIIFFFGGGCCCCCCDDDFFFJJJOOOSSSUUUTTTTTTRRRQQQPPPSSSWWW[[[[[[]]]aaafffmmmtttzzz~~~~~~uuukkkfffeee^^^YYYZZZZZZWWWWWWZZZ^^^```aaacccdddcccbbbbbb]]]\\\YYYVVVRRROOOLLLJJJGGGGGGFFFFFFEEEEEEDDDDDDCCCBBB@@@??????@@@BBBCCCCCCBBBAAAAAABBBEEEHHHJJJNNNNNNOOOOOOOOOOOOOOOOOOQQQQQQPPPPPPQQQRRRTTTUUUTTTSSSSSSRRRRRRQQQPPPPPPRRRQQQQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRSSSTTTUUUUUUUUUUUURRRRRRQQQQQQQQQRRRSSSSSSTTTSSSSSSSSSTTTVVVWWWXXXWWWYYY[[[\\\^^^```dddgggiiijjjmmmpppsssuuuwwwwwwxxxyyyzzz{{{|||}}}}}}~~~~~~~~~~~~|||{{{zzz{{{xxxtttrrrrrrsssqqqpppooonnnmmmmmmmmmnnnooopppvvvwwwzzz~~~~~~zzzrrrkkkaaaWWWSSSTTT[[[gggxxxxxxvvv|||yyyyyyzzzzzz}}}|||{{{zzz{{{}}}~~~|||||||||||||||yyyuuuqqqpppooolllkkkiiifffeeedddddddddhhhkkknnnoooooorrrwww{{{|||yyyzzzvvvkkkbbb^^^[[[SSSKKKHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@??????>>>>>>??????@@@>>>????????????@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCBBBBBB@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???????????????@@@>>>>>>????????????????????????????????????>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@???>>>======>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHIIILLLMMMNNNRRR^^^nnn|||}}}}}}ttthhh[[[PPPKKKKKKCCCCCCDDDEEEFFFHHHLLLNNNQQQRRRRRRRRRPPPPPPQQQSSSRRRRRRSSSUUUYYY___eeehhhooouuu~~~|||}}}|||tttmmmfff___\\\YYYVVVUUUWWWZZZ\\\^^^```bbbddddddeeeeeecccaaa^^^ZZZVVVSSSQQQLLLKKKJJJHHHGGGFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAAAAABBBEEEHHHIIILLLMMMNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQPPPNNNMMMLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOQQQRRRSSSTTTUUUUUUUUUUUURRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXYYY[[[[[[\\\___aaacccfffiiimmmpppqqqqqqsssuuuwwwzzz|||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzxxxwwwxxxuuurrrpppppppppooommmmmmmmmmmmmmmoooqqqsssttt{{{}}}~~~zzz{{{~~~}}}yyytttnnngggbbbZZZTTTTTTXXXjjjzzz~~~{{{{{{|||xxxvvvvvvxxxyyyzzzyyyyyyyyyzzz{{{}}}}}}}}}|||{{{zzzyyyxxxwwwwwwxxxxxxuuuqqqmmmjjjiiiiiihhhfffdddccccccddddddgggkkknnnpppsssxxx~~~{{{mmm___WWWRRRLLLGGGFFFCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<>>>>>>>>>????????????@@@??????>>>>>>>>>>>>??????????????????@@@@@@@@@@@@>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@>>>>>>=========>>>>>>>>>????????????@@@AAA@@@@@@????????????@@@======>>>>>>??????@@@@@@@@@@@@??????>>>>>>======<<<======>>>???@@@@@@AAA???>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGGGGGGGGGGHHHIIINNNOOOTTT___kkk{{{yyyyyyzzzlll]]]SSSOOOIIIIIIIIIGGGFFFFFFJJJMMMMMMNNNOOOOOOOOOPPPRRRTTTTTTSSSQQQQQQRRRUUUYYY[[[[[[aaammm~~~yyyrrrjjjccc^^^ZZZWWWVVVUUUVVVXXX[[[^^^```bbbdddffffffeeeccc```]]]ZZZYYYSSSRRROOOLLLIIIHHHGGGFFFGGGFFFEEEDDDDDDDDDDDDEEEAAAAAAAAAAAABBBEEEGGGHHHKKKLLLMMMNNNOOOOOOOOOOOOQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQOOONNNLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWXXXZZZ\\\^^^___```bbbeeehhhkkkmmmppptttwwwuuuuuuuuuvvvyyy|||~~~~~~~~~}}}}}}||||||{{{{{{||||||{{{yyyxxxvvvuuutttwwwvvvsssrrrqqqpppooooooooooooppprrrtttxxx{{{|||wwwpppnnnooonnnlllhhhddd```^^^ZZZXXX\\\cccvvv~~~~~~}}}}}}}}}}}}{{{yyywwwvvvwwwyyyzzzyyyxxxxxxxxxxxxyyyzzz{{{}}}|||{{{yyyxxxwwwvvvvvvrrrssssssqqqlllhhhfffeeeeeeeeeccccccccccccdddeeefffjjjooossswww|||}}}~~~rrr```UUUNNNHHHFFFFFFBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????????????????????????????????????????>>>??????>>>>>>>>>============>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@>>>???AAABBBCCCCCCBBBAAA@@@@@@???>>>==================>>>>>>>>>?????????AAA@@@@@@???>>>>>>??????=========>>>>>>??????@@@@@@??????>>>>>>=========<<<<<<===>>>??????@@@@@@<<<======>>>???@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDGGGGGGFFFFFFGGGHHHJJJIIIKKKQQQZZZgggzzzyyyuuuyyyrrrdddZZZQQQOOOKKKGGGEEEEEEHHHJJJIIIIIIJJJJJJLLLPPPVVVZZZZZZYYYVVVTTTQQQOOOMMMMMMOOORRR[[[iiizzz|||{{{~~~|||rrriiibbb[[[VVVTTTTTTTTTVVVXXX[[[]]]___aaabbbcccdddcccbbb```___\\\[[[XXXTTTQQQNNNLLLKKKJJJJJJHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGIIIJJJKKKMMMNNNOOOOOOOOOQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRQQQPPPOOOMMMLLLJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLNNNOOOPPPRRRSSSTTTTTTTTTWWWWWWWWWWWWWWWXXXYYYYYYVVVWWWZZZ]]]```ccceeefffhhhjjjnnnqqqsssuuuxxxzzzxxxxxxxxxyyy{{{}}}~~~}}}|||{{{zzzyyyzzzyyyxxxvvvuuusssrrrrrruuuuuuuuusssrrrqqqqqqqqqqqqrrrsssvvvzzz~~~{{{nnneeeaaa___]]]]]]]]]\\\^^^______```gggppp{{{{{{zzzzzzyyyyyyzzzzzzyyyyyyxxxxxxxxxyyy{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwyyy{{{~~~~~~|||}}}|||zzzyyywwwvvvuuuuuunnnnnnnnnlllhhheeeddddddaaaaaaaaaaaabbbdddfffgggiiimmmsssxxx}}}zzz~~~~~~rrr___SSSLLLGGGEEEFFFAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<============>>>>>>>>>>>>???>>>>>>======>>>>>>???===>>>>>>>>>>>>?????????>>>???@@@AAAAAAAAAAAAAAA??????>>>===========================>>>>>>>>>>>>@@@@@@???>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>>>>?????????<<<===>>>@@@AAAAAAAAAAAA===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFEEEEEEFFFHHHFFFEEEFFFLLLRRR[[[jjjwww|||~~~zzznnn___XXXNNNGGGDDDDDDEEEEEEFFFFFFFFFFFFIIIOOOWWW]]]aaabbbbbb```[[[SSSLLLGGGJJJLLLPPPYYYhhhyyy{{{|||}}}~~~zzzpppddd[[[WWWVVVUUUTTTTTTVVVXXXZZZZZZ\\\___aaaccccccbbbbbbddddddbbb```]]]ZZZXXXVVVPPPOOOMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIJJJLLLNNNOOOOOOPPPQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPOOONNNMMMKKKJJJJJJLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTUUUWWWWWWWWWXXXYYYZZZ[[[\\\[[[]]]```dddgggjjjlllmmmnnnqqqtttvvvwwwxxxzzz|||{{{{{{|||}}}~~~~~~|||{{{{{{yyyxxxwwwuuutttssssssssssssuuuvvvuuutttssstttuuuvvvwwwyyy|||sssfff]]]WWWSSSQQQSSSYYY[[[aaafffhhhiiipppyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{zzz{{{|||||||||||||||{{{{{{zzz{{{{{{||||||{{{{{{zzzvvvvvvuuuuuuvvvvvvwwwwwwyyyzzzzzz{{{{{{||||||||||||{{{zzzxxxwwwuuuttttttsssuuuxxx{{{}}}|||{{{zzzzzzxxxvvvtttrrrqqqqqqqqqkkkkkkkkkhhheeeccccccdddaaaaaaaaaccceeehhhkkklllrrrvvv|||~~~}}}}}}mmmZZZOOOJJJEEEDDDEEEAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;<<<<<<<<<=========>>>>>>>>>>>>============>>>>>><<<<<<=========>>>>>>>>>>>>============>>>??????>>>>>>===<<<<<<<<<======<<<<<<<<<=========>>>>>>@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>==================>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@=========>>>>>>>>>??????????????????????????????===>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBCCCDDDCCCBBBCCCFFFHHHFFFFFFHHHLLLOOOSSS\\\fffpppttthhhXXXMMMJJJIIIGGGEEEEEEEEEEEEEEEGGGLLLRRRWWWaaaffflllooolllcccXXXQQQLLLLLLMMMQQQZZZgggttt|||}}}zzzxxxwwwzzz~~~vvvjjj```]]]YYYVVVTTTTTTVVVWWWVVVXXX\\\___aaabbbaaaaaaeeeggghhhiiihhhfffcccaaaZZZYYYWWWTTTQQQMMMKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFHHHIIIKKKMMMOOOOOOPPPPPPQQQSSSTTTUUUUUUTTTTTTRRRRRRQQQQQQPPPPPPOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPOOOPPPRRRTTTUUUVVVVVVWWWXXXYYYZZZ[[[^^^```bbbdddeeefffiiimmmoooqqqrrrsssuuuwwwzzz{{{{{{{{{{{{|||{{{|||~~~~~~}}}||||||zzzyyywwwvvvuuuuuuuuuvvvtttwwwyyyyyyxxxxxxyyy{{{~~~uuuiii]]]XXXUUUQQQRRRUUU]]]bbbkkksssssssssyyy~~~{{{yyyzzz~~~|||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwvvvvvvuuuttttttttttttuuuuuuuuuttttttsssssssssttttttttttttssssssssssssssssssssstttuuuvvvzzz{{{|||}}}~~~}}}|||{{{}}}|||{{{yyyvvvtttrrrqqqoooqqqtttxxxyyyzzzyyyxxxuuusssqqqnnnlllkkkkkkkkkjjjjjjiiifffcccbbbccceeeccccccdddfffiiimmmppprrr|||~~~{{{}}}{{{yyyyyyvvvfffUUULLLGGGDDDCCCDDDAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========<<<::::::<<<<<<<<<<<<=========>>>>>>>>>============>>>>>><<<<<<<<<<<<===============<<<;;;::::::;;;===>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>??????===<<<;;;;;;;;;;;;??????>>>>>>======<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>============AAAAAABBBCCCBBBAAA@@@???============>>>>>>>>>>>>????????????????????????<<<<<<===???@@@AAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBFFFIIIFFFFFFHHHLLLKKKJJJOOOVVV^^^oooxxxcccVVVRRRQQQMMMHHHFFFFFFFFFEEEEEEHHHMMMPPPZZZbbbnnnvvvwwwoooccc[[[OOONNNMMMNNNQQQYYYbbbiiijjjvvv{{{wwwuuuqqqtttxxx{{{~~~yyyfffccc^^^YYYVVVUUUUUUVVVTTTWWWZZZ^^^```aaa```___ccceeeiiikkklllkkkiiigggcccbbb```]]]YYYUUURRRPPPHHHHHHHHHGGGFFFEEEEEEDDDFFFGGGIIIKKKMMMOOOPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTRRRQQQQQQPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLMMMNNNNNNKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSUUUWWWXXXXXXXXXZZZ[[[]]]```dddgggkkklllmmmoooqqqtttuuuvvvvvvvvvyyy{{{}}}~~~}}}||||||}}}yyy{{{}}}}}}|||{{{{{{{{{zzzyyywwwwwwwwwxxxyyywwwzzz~~~~~~}}}}}}~~~zzzkkk___VVVUUUVVVUUUXXX]]]cccjjjuuu}}}}}}{{{}}}zzzwwwvvvssszzzzzzzzzssssssrrrrrrqqqpppoooooosssttttttssspppmmmlllllllllmmmooonnnlllkkkkkkkkkpppoooooonnnnnnoooooopppqqquuuxxxyyywwwwwwzzz|||~~~~~~~~~}}}xxxrrrnnnppppppqqqssstttssspppnnnooonnnllljjjiiihhhiiiiiidddeeeeeedddbbbbbbdddfffcccdddeeehhhnnnttt{{{~~~}}}wwwzzzssswww~~~vvviii___RRRIIIFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>????????????@@@@@@@@@???????????????>>>======>>>>>>??????>>>===;;;:::>>>>>>======<<<<<<;;;;;;??????>>><<<;;;:::999888;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======::::::<<<<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<<<<;;;<<<======>>>???@@@@@@AAA======>>>>>>>>>>>>======<<<<<<======>>>>>>??????>>>@@@BBBDDDDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>????????????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFHHHKKKNNNPPPZZZ```mmm}}}|||nnnaaaVVVMMMHHHHHHGGGFFFFFFFFFHHHJJJKKKMMMZZZfffmmmqqqsssmmmeeeXXXSSSNNNMMMPPPUUUXXXXXX]]]fffqqq}}}uuutttkkkffflllrrrtttvvvzzzttteee]]][[[ZZZWWWTTTTTTWWW[[[```cccaaa]]]YYY\\\^^^bbbfffiiikkkllllllllljjjgggffffffbbb]]]XXXSSSNNNIIIIIIKKKKKKIIIEEECCCEEEHHHKKKNNNPPPPPPPPPPPPOOOOOOQQQRRRRRRPPPNNNOOOOOOOOOOOONNNMMMLLLKKKMMMLLLKKKKKKJJJJJJKKKKKKHHHIIIIIIHHHFFFEEEFFFGGGJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPOOONNNLLLKKKMMMLLLLLLLLLMMMNNNNNNOOOLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQSSSUUUWWWXXXYYYZZZ]]]```___```bbbeeeiiimmmppprrruuuvvvxxxyyy{{{{{{{{{zzz~~~~~~~~~~~~~~~{{{}}}~~~zzzxxxyyy{{{}}}}}}~~~zzzppphhhfff___ZZZZZZbbbhhhhhhiiimmmuuu|||~~~}}}|||zzzxxxyyyzzz{{{zzzxxxwwwwwwxxxuuu{{{nnnnnnmmmmmmlllkkkkkkkkkjjjllllllkkkhhhfffeeeffffffhhhiiiiiihhhggghhhiiinnnnnnnnnoooppprrrssstttxxx{{{~~~~~~{{{zzz{{{}}}{{{vvvsssooooooooopppqqqooollljjjjjjiiigggeeedddcccddddddcccccccccbbbaaabbbeeehhhjjjkkknnnsssyyy{{{zzzyyytttyyysssjjj```XXXMMMFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>>>>>>>===<<<>>>>>>>>>======<<<<<<<<>>>>>===<<<;;;::::::;;;<<<======>>>>>>>>>===========================;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===<<<<<<;;;:::;;;;;;<<<======<<<<<<;;;<<<<<<======>>>??????@@@======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>@@@BBBCCCCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGJJJLLLNNNQQQVVV```mmm|||}}}}}}{{{qqqeeeZZZSSSOOOMMMJJJGGGFFFGGGIIIJJJJJJSSS\\\bbbiiiooonnnjjjYYYUUUPPPNNNOOOPPPQQQPPPVVV\\\dddllluuu}}}pppeeebbbccccccfffjjjwwwrrrgggbbb___]]]ZZZWWWZZZ^^^cccffffffccc```^^^___aaadddgggiiijjjkkkooonnnlllmmmnnnlllhhheee^^^YYYSSSPPPPPPNNNJJJFFFEEEGGGIIIKKKMMMOOOQQQQQQPPPOOOOOOPPPRRRQQQOOOMMMNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNOOOOOOMMMMMMMMMOOOJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]___bbbeeedddeeefffiiilllppprrrtttzzz{{{}}}~~~~~~}}}||||||}}}}}}~~~xxxqqqkkkbbb]]]]]]^^^___hhhwww~~~}}}{{{zzzxxxwwwuuurrrqqqrrrvvvyyyzzz~~~hhhhhhhhhgggffffffeeeeeecccdddeeedddbbb```aaabbbccceeeggggggggghhhiiikkknnnnnnpppqqqtttvvvyyyzzz|||{{{|||~~~~~~|||wwwuuummmlllkkkkkkkkkiiifffddddddcccbbb```______``````bbbcccbbbbbbcccfffkkkooosssuuuzzz|||yyyxxxzzz}}}uuuuuuzzzrrrdddZZZSSSNNNGGGCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@===============<<<;;;;;;:::;;;<<<>>>???>>>>>>===>>>>>>>>>>>>============>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>========================:::;;;;;;;;;;;;:::999999;;;<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<===============>>>???AAABBBBBBAAA???>>>====================================>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBEEEEEEDDDDDDEEEGGGIIIJJJKKKOOOTTT[[[fffuuu|||wwwxxx{{{~~~xxxllldddZZZVVVQQQLLLHHHHHHHHHIIIHHHMMMQQQUUU[[[dddiiiiii```]]]ZZZXXXVVVTTTPPPNNNOOORRRUUUZZZaaalllzzzsssggg___[[[[[[]]]aaalll{{{wwwooojjjfffccc]]]___bbbfffiiiiiigggddd[[[[[[\\\]]]___aaadddeeennnmmmnnnqqqsssuuutttssskkkfff___ZZZVVVRRRMMMHHHJJJJJJJJJKKKMMMOOOQQQRRRRRRQQQQQQQQQRRRQQQOOOMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNMMMOOOPPPPPPOOOOOOOOOPPPLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[[[[]]]___aaacccdddfffiiilllllllllmmmoooqqqtttvvvwww}}}|||~~~~~~~~~}}}}}}~~~|||rrrggg```[[[VVVVVVYYYccckkk}}}|||zzzvvvsssooolllmmmrrr{{{ffffffeeeeeeeeedddddddddcccdddeeedddbbbbbbcccdddfffhhhjjjkkklllmmmppprrrrrrssstttuuuwwwzzz|||}}}|||zzzyyy||||||}}}}}}}}}|||{{{{{{{{{|||}}}|||zzzwwwssspppiiihhhfffeeeeeeccc```^^^aaa```___^^^^^^___```aaabbbcccdddfffiiipppwww}}}}}}}}}wwwsssrrrtttwww}}}zzzuuuxxx{{{}}}qqqdddWWWPPPKKKGGGCCCBBBBBBBBBAAA??????@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????======>>>>>>======<<<;;;;;;<<<>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>==========================================<<<;;;;;;<<<<<<<<<===============<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@AAAAAAAAADDDDDDCCCCCCCCCDDDEEEFFFKKKMMMPPPRRRVVVbbbrrryyyvvvvvvwwwvvv{{{~~~xxxjjjfff^^^VVVOOOKKKIIIHHHIIIJJJJJJLLLPPPXXX^^^aaaddddddcccaaa^^^ZZZVVVSSSNNNNNNNNNPPPTTT^^^jjjsss|||nnnddd]]][[[WWW^^^hhhtttyyysssppphhhhhhiiijjjlllkkkgggeee[[[ZZZYYYYYYZZZ]]]```bbbfffgggiiilllqqqtttwwwxxxrrrnnnhhhbbb]]]XXXRRRNNNOOONNNLLLLLLLLLOOOQQQSSSUUUTTTRRRRRRSSSRRRQQQOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQNNNPPPRRRRRRPPPOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\]]]^^^```bbbccccccdddfffhhhjjjkkkmmmpppssstttttttttuuuvvvxxxyyyzzz~~~}}}~~~}}}|||}}}~~~{{{vvvlllcccYYYUUUSSSSSSXXX___ooo{{{~~~zzzwwwqqqooonnnnnnrrr{{{iiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhgggggghhhjjjkkkmmmooopppqqqsssvvvyyyyyyyyyyyyyyyzzz{{{||||||}}}yyyxxxzzzzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxwwwtttpppllljjjeeecccaaa``````___\\\ZZZ^^^]]]]]]]]]^^^```bbbcccbbbdddgggkkkqqqzzz~~~sssllljjjmmmoooyyy}}}|||zzz}}}}}}}}}pppcccXXXPPPMMMGGGEEECCCBBBAAA@@@???>>>?????????@@@@@@AAAAAAAAA??????>>>>>>===>>>>>>>>>======>>>>>>>>>?????????>>>????????????>>>======??????@@@AAA@@@???>>>==================>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<======>>>>>>======>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;======>>>??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@======>>>>>>>>>????????????@@@AAAAAABBBBBBBBBAAABBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCBBBBBBCCCCCCCCCGGGJJJLLLMMMOOOVVVccclll}}}|||vvvqqqnnnppptttzzzzzzqqqfffZZZQQQJJJFFFIIIGGGFFFHHHKKKOOOUUUYYY___aaabbbcccaaa^^^[[[YYYUUUSSSQQQOOOPPPTTT[[[```iiirrrwwwkkkddd]]]]]]___eeepppxxxwwwvvvvvvuuuqqqllliii```___]]][[[\\\^^^aaaccc^^^___bbbeeeiiinnnrrruuutttrrrnnnjjjeeeaaa]]]ZZZVVVTTTQQQOOOOOOQQQSSSUUUVVVTTTRRRRRRRRRRRRQQQOOOOOOOOONNNMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOQQQSSSSSSVVVWWWYYYYYYVVVTTTSSSSSSTTTUUUUUUVVVXXXYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^]]]]]]\\\\\\]]]]]]]]]___```aaabbbcccccccccbbb```aaaaaabbbccccccdddddddddeeefffgggiiijjjkkkllllllnnnpppqqqrrrtttvvvyyyzzzzzzyyyyyyzzz{{{||||||}}}||||||||||||~~~{{{vvvrrrnnnkkk\\\VVVQQQQQQRRRVVV___hhh{{{{{{uuurrrkkkmmmpppuuu|||ppppppppppppppppppppppppooopppooonnnllllllnnnppppppqqqrrrrrrsssuuuxxx{{{}}}|||{{{zzzyyyyyyyyyyyy}}}yyywwwxxxxxxxxxxxxxxxwwwvvvuuuttttttsssqqqoookkkgggeee```^^^]]]\\\]]]]]][[[ZZZZZZZZZ[[[]]]___bbbeeegggeeehhhmmmsss{{{|||wwwooohhheeehhhooouuu~~~sssfffYYYPPPLLLKKKFFFEEECCCAAA???>>>======?????????@@@@@@AAAAAABBB???>>>>>>======>>>>>>>>>=========>>>>>>>>>?????????????????????>>>>>>===@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<<<<===================================================<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@=========>>>>>>>>>????????????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@CCCFFFIIIKKKPPPWWW\\\lllvvv~~~ssskkknnnooosss{{{yyykkk\\\QQQJJJJJJFFFEEEGGGJJJLLLPPPUUU[[[]]]aaabbbccccccdddeee```^^^ZZZWWWSSSQQQPPPPPP\\\```lll}}}{{{kkkeee```___ccclll{{{zzzuuuhhhfffbbb___]]]]]]]]]^^^[[[]]]^^^```bbbfffkkkooorrrqqqpppooollliiigggfff^^^\\\YYYVVVUUUVVVWWWYYYWWWUUUSSSRRRSSSSSSSSSRRRQQQPPPOOONNNNNNOOOPPPQQQPPPPPPPPPQQQRRRTTTUUUVVVZZZ\\\^^^^^^\\\ZZZYYYYYYZZZ[[[[[[]]]^^^___```aaaccccccccccccdddfffggghhhfffeeeeeeddddddddddddeeegggiiikkkmmmnnnnnnnnnnnnjjjkkkkkklllmmmnnnooooooooopppqqqrrrssstttuuuvvvuuuwwwxxxyyyyyyzzz|||~~~~~~~~~~~~~~~~~~}}}{{{|||~~~}}}wwwnnngggbbb___]]]\\\UUUSSSSSSVVVYYY]]]fffnnn~~~wwwsssqqqkkkooouuu|||wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvtttssssssuuuwwwtttuuuuuuuuutttvvvyyy|||}}}|||zzzxxxwwwvvvuuuuuuzzzyyyuuusssssssssssssssrrrqqqpppoookkkkkkkkkjjjhhheeebbb```\\\[[[ZZZZZZ\\\]]]\\\[[[[[[[[[]]]```cccgggkkkmmmooosssxxx}}}wwwkkkjjjiiihhhjjjqqqzzz~~~}}}}}}wwwrrrjjj^^^RRRJJJHHHHHHCCCCCCBBB@@@>>>======>>>>>>??????@@@AAAAAABBBBBB>>>>>>============>>>>>>============>>>>>>>>>???>>>>>>>>>???>>>======<<<<<<===>>>??????>>><<<<<<:::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999;;;:::::::::;;;<<<===>>>?????????>>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????============>>>>>>>>>???>>>???@@@AAABBBBBBBBBBBB????????????@@@AAABBBBBBAAABBBBBBBBBCCCBBBBBBBBB@@@AAACCCFFFHHHKKKNNNOOO\\\eeessswwwqqqpppqqqvvv~~~}}}ooobbbZZZRRRLLLHHHHHHHHHGGGKKKQQQUUUXXX\\\___```dddiiimmmkkkjjjiiigggbbb\\\UUUQQQWWWWWW]]]iiiuuu{{{pppiiieeedddlllvvv|||wwwtttnnnhhhccc___]]]\\\[[[\\\]]]\\\\\\^^^dddhhhkkklllmmmnnnmmmlllkkkkkkfffdddbbb___]]]]]]]]]^^^\\\ZZZXXXWWWYYYZZZZZZYYYXXXWWWUUUTTTTTTUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]___aaaeeefffeeedddccccccdddeeefffgggiiijjjkkklllqqqppppppooopppqqqrrrsssrrrqqqppppppoooooopppppppppqqqtttwwwyyyzzzzzzzzzuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~yyylllggg```[[[YYYYYYZZZZZZ______bbbhhhjjjjjjooovvvzzzuuutttsssuuuyyy~~~{{{{{{{{{{{{||||||||||||~~~}}}|||zzzxxxxxxzzz|||xxxyyyxxxwwwvvvwwwzzz}}}{{{zzzxxxvvvuuutttssssssqqqwww}}}~~~yyytttooonnnmmmmmmmmmmmmlllkkkjjjiiiccccccccccccbbb```^^^]]]ZZZYYYXXXYYY[[[]]]]]]]]]]]]^^^```dddhhhmmmqqqtttyyy}}}}}}uuulllfffbbbeeejjjnnnsss{{{}}}xxxvvvmmmjjjdddZZZOOOGGGEEEEEEAAAAAA@@@>>><<<<<<===???>>>>>>???@@@AAAAAABBBBBB>>>>>>============>>>???============>>>>>>>>>>>>===============<<<<<<;;;999:::;;;============<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::::::::999999:::;;;===>>>????????????>>>===;;;;;;==================<<<<<<======>>>>>>>>>>>>======;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>============>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBB????????????@@@AAABBBCCCAAAAAABBBCCCCCCCCCBBBBBBFFFEEEEEEEEEGGGHHHHHHFFFRRRYYYeeerrrtttrrrqqqsssyyy~~~rrrkkk\\\SSSLLLIIIFFFCCCFFFMMMMMMPPPSSSVVVYYY^^^eeekkkqqqsssuuuuuurrrkkkbbb\\\WWWTTTUUU\\\dddmmm}}}|||qqqhhhhhhoookkkuuuwwwoooiiidddbbb\\\\\\[[[YYYWWWYYY^^^bbbdddfffiiijjjjjjiiijjjjjjllljjjhhheeecccbbbaaaaaabbb```^^^^^^___aaaaaaaaa___^^^]]][[[\\\]]]___```aaaaaaaaaaaabbbbbbcccdddfffjjjnnnqqqqqqppppppqqqnnnnnnoooqqqrrrtttuuuuuuzzzyyyyyyxxxxxxyyy{{{|||||||||{{{zzzyyyyyyzzzzzzuuuwww{{{~~~||||||}}}~~~}}}||||||{{{zzzzzz{{{}}}{{{qqqjjjdddaaa]]]\\\^^^bbbdddeeemmmoootttyyyyyywwwyyy}}}}}}{{{~~~wwwuuuuuuvvvuuuwwwyyyzzzzzz{{{}}}~~~}}}zzzxxxwwwwwwxxxyyywwwxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvtttqqqooommmllloooqqquuuwwwuuupppkkkgggeeedddcccdddffffffccc_________^^^]]]]]]]]]]]]]]]ZZZZZZZZZZZZ\\\]]]^^^___]]]aaagggkkkooouuu{{{|||tttlllfffcccaaaeeekkkttt}}}{{{ooohhhccc^^^WWWPPPKKKGGGDDDBBB@@@@@@AAAAAA@@@???===<<<@@@===:::;;;>>>AAAAAA@@@????????????>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================@@@@@@???===<<<;;;:::999::::::::::::::::::::::::::::::999999:::;;;===>>>========================<<<<<<;;;;;;;;;:::::::::<<<===>>>>>>===;;;999888<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>@@@>>><<<;;;<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGKKKRRR[[[cccoooxxxyyy{{{{{{~~~}}}pppdddTTTJJJIIIJJJIIIFFFMMMMMMMMMMMMNNNSSS[[[bbbqqqyyy~~~tttjjj[[[ZZZWWWVVVXXX___iiippp~~~}}}xxxoooqqqoooqqqvvvzzz|||xxxqqqllliiiddd___\\\\\\\\\[[[YYY^^^```bbbcccbbbcccgggjjjhhhhhhiiiiiiiiihhhhhhggggggiiijjjjjjiiiiiijjjllllllllllllkkkkkkjjjjjjjjjiiijjjjjjkkklllmmmnnnnnnlllooossswwwzzz{{{zzzzzzzzzzzz|||}}}~~~~~~~~~|||yyywwwvvvwwwxxxzzz{{{~~~xxxpppjjjjjjkkkhhheeeddd]]]___ccciiiooouuuzzz}}}xxx~~~}}}|||yyyzzz~~~iiikkknnnqqqrrrtttwwwyyyzzzyyywwwuuutttuuuvvvwwwvvvvvvuuuuuuuuuuuutttttttttsssqqqooollliiigggffffffhhhlllooonnnkkkgggcccaaa___^^^___``````^^^\\\]]]]]]\\\[[[ZZZZZZZZZZZZ\\\]]]]]]^^^```bbbdddeeefffkkkqqqxxx}}}}}}tttqqqkkkeeeaaaaaaccceeepppvvv}}}mmmcccZZZVVVPPPKKKHHHFFFDDDBBBAAAAAAAAAAAA@@@???>>>===AAA>>><<<<<<>>>@@@@@@@@@?????????>>>>>>>>>==========================================<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;:::999999::::::::::::::::::::::::::::::999999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<===>>>===;;;999888;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???>>><<<;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGMMMSSSZZZbbbqqq|||zzzzzz}}}~~~~~~|||qqqbbbWWWRRROOOLLLIIIGGGHHHIIIHHHIIIMMMTTTYYYgggoooxxx~~~{{{kkkfff```[[[ZZZ]]]aaadddkkknnnooommmmmmtttwwwooolllkkklllssszzzvvv{{{}}}pppkkkddd___]]][[[YYYWWW]]]___```___]]]\\\^^^```ccceeefffhhhjjjlllmmmmmmmmmoooqqqrrrrrrsssuuuvvvttttttttttttttttttttttttttttttttttttttttttttttttsssuuuxxx|||~~~}}}{{{yyyxxxwwwyyy{{{}}}~~~|||zzzuuunnniiifff```\\\]]]``````bbbeeeiiioooyyy|||zzz|||}}}~~~[[[^^^bbbeeehhhkkkooorrrrrrqqqpppoooooopppqqqrrrrrrrrrqqqpppooonnnmmmmmmooonnnllliiieeebbb```___^^^```dddggghhhfffcccaaa^^^]]][[[[[[\\\]]]\\\[[[]]]]]]\\\\\\[[[[[[\\\\\\``````bbbdddgggjjjmmmooouuuyyyxxxoooiiiaaa___]]][[[\\\ccckkkrrr~~~hhh[[[OOOLLLHHHEEEDDDDDDCCCBBBBBBBBBAAA@@@????????????BBB@@@>>>===>>>???????????????>>>>>>>>>>>>====================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<======<<<;;;999888::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@?????????@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBCCCCCCDDDEEEFFFEEEIIIMMMPPPUUU___mmmxxx~~~{{{|||zzzzzzzzzzzz{{{~~~ssshhh___XXXRRRNNNFFFGGGGGGFFFGGGIIIMMMQQQYYYaaakkkuuuyyyrrrhhhaaa^^^\\\ZZZYYYWWWYYY[[[[[[[[[aaammmvvvxxxllleeefffnnnwwwuuuuuuvvvvvvwwwzzz|||tttlllfffbbb^^^\\\]]]^^^^^^]]]ZZZXXXXXXYYY\\\]]]___bbbeeegggiiijjjlllooorrrtttuuuwwwzzz|||{{{{{{|||}}}}}}~~~~~~}}}}}}|||{{{zzzzzzyyyzzz{{{}}}}}}|||{{{zzz|||}}}zzzwwwvvvjjjiiihhhgggeee```ZZZUUUSSSPPPOOOSSSWWW\\\fffoooxxx}}}yyyxxxyyyyyyvvvvvvyyy{{{|||}}}RRRUUUYYY]]]```cccgggjjjiiihhhhhhhhhhhhiiijjjkkkmmmlllkkkjjjhhhgggfffeeejjjiiifffccc```]]][[[ZZZ[[[]]]aaadddeeedddbbb```___]]]\\\\\\]]]^^^___````````````aaabbbdddeeeffffffgggjjjnnnsssxxx|||~~~xxxppphhhaaa]]]YYY[[[]]]```eeennnzzz}}}dddTTTJJJGGGDDDCCCCCCCCCCCCBBBCCCBBB@@@?????????@@@AAACCCBBB@@@???>>>>>>>>>>>>???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<;;;:::999999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFHHHKKKLLLNNNTTT^^^fffzzz||||||{{{yyywwwzzz~~~wwwnnnddd\\\VVVOOOMMMJJJGGGGGGHHHKKKNNNOOOUUU]]]fffssswwwmmmgggeeeccc^^^ZZZUUUUUUTTTQQQPPPUUU___gggppp|||yyyppplllqqqyyyyyyxxxtttpppkkkiiijjjlllzzz|||tttmmmhhheeeaaabbbbbbaaa^^^[[[YYYXXXYYYYYYZZZ\\\^^^```aaabbbgggjjjmmmppprrruuuyyy|||zzz{{{|||}}}~~~~~~}}}}}}|||}}}}}}~~~}}}~~~{{{vvvoooppppppnnnjjjeeecccbbb[[[[[[[[[ZZZXXXUUURRROOOLLLLLLOOOTTTZZZbbbqqqyyyrrrpppmmmkkknnnsssyyy|||MMMOOORRRUUUWWWYYY]]]______`````````aaaaaabbbcccfffeeedddcccbbb``````___cccbbb```^^^[[[YYYWWWVVVYYYZZZ]]]___```___^^^^^^^^^^^^^^^^^^___aaaccceeefffggghhhkkkmmmpppsssttttttvvvyyy~~~zzzuuunnneee^^^ZZZYYYYYY[[[```gggmmmttt|||{{{cccSSSIIIFFFDDDCCCCCCDDDCCCBBBBBBAAA@@@???>>>???@@@AAABBBBBBAAA@@@>>>=========>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;;;;;;;;;;:::::::::999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;<<>><<<<<<===========================<<<===>>>????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIJJJKKKOOOUUU[[[hhhrrr}}}xxxvvvyyy|||zzz|||}}}uuulllfff]]]XXXPPPJJJGGGGGGIIIJJJIIIMMMRRRXXXeeettt|||~~~yyyqqqnnnnnnnnnkkkgggaaa^^^WWWPPPLLLOOOVVV\\\___hhhxxxwwwuuuwww{{{|||{{{xxxqqqiiiccc```fffkkksss{{{zzzuuurrrooonnnmmmjjjgggaaa\\\XXXYYYYYYYYYZZZ[[[]]]___```dddfffjjjmmmooorrrvvvxxxuuuvvvwwwxxxzzz|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~|||{{{yyyzzz|||}}}wwwooohhhbbb\\\\\\\\\YYYUUURRRRRRRRROOOPPPQQQRRRQQQQQQPPPPPPOOOQQQWWW^^^dddlll{{{uuujjjeeecccdddkkksss}}}HHHJJJLLLNNNOOOPPPSSSUUUXXXXXXXXXYYYYYYZZZZZZZZZ^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVWWWXXXZZZ\\\]]]^^^^^^^^^___aaaccceeefffhhhkkknnnrrrsssuuuxxx{{{}}}uuunnnfffbbb]]]WWWTTTUUU[[[___dddllluuu|||ttt```RRRHHHFFFDDDCCCDDDDDDBBBAAA@@@@@@???????????????@@@???@@@AAA@@@===<<<<<<===>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::::::::::::::999999999999;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<@@@CCCCCC???===<<<=================================>>>>>>???>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDDDDDDDEEEFFFGGGHHHKKKOOORRRXXXaaaooo~~~|||wwwttttttsssvvv{{{~~~yyyllleee[[[RRRLLLIIIHHHGGGFFFHHHJJJNNNYYYgggpppssszzzvvvrrrqqqsssvvvwwwwwwqqqlllbbbXXXPPPNNNPPPSSSUUUZZZfffvvv~~~|||pppbbbYYYYYY\\\aaagggooo{{{}}}zzztttmmmddd___YYYYYYXXXYYYZZZ\\\^^^___```bbbeeeggghhhjjjmmmppppppqqqrrrtttvvvwwwyyyyyyyyyyyyzzz{{{|||}}}~~~~~~|||}}}}}}}}}||||||yyypppiiiccc]]]VVVPPPLLLLLLJJJHHHFFFFFFGGGIIIFFFKKKPPPTTTVVVVVVVVVVVV[[[^^^fffnnnssswwwxxxnnnccc______dddpppzzzEEEFFFIIIJJJJJJKKKMMMOOORRRSSSSSSTTTTTTTTTSSSSSSXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]___bbbdddfffhhhiiijjjmmmrrruuuvvvyyy|||zzzuuuqqqlllddd^^^YYYYYYXXXWWWYYY___hhhnnnttt|||uuufffVVVKKKEEEDDDBBBBBBCCCCCCAAA@@@===>>>>>>??????>>>>>>>>>===???@@@???<<<;;;<<<===>>>>>>=========<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999888888999999999:::::::::999999999::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::999999999999999999999999888999::::::::::::999888999999999999999999999999:::::::::999999999999888:::::::::::::::::::::;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===AAAFFFEEEAAA======>>>========================>>>>>>>>>>>>>>>>>>===<<>>??????>>>===<<<;;;===??????<<<:::;;;===>>>=========<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888888888888999999:::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888888888888888888888888888888999:::;;;::::::888777999999999999999999999999:::::::::999999999888888:::::::::999999:::;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========BBBGGGGGGBBB>>>===???========================>>>>>>???>>>>>>===<<<<<<>>>????????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHJJJMMMRRRZZZfffyyy}}}pppkkkhhhnnn{{{xxxnnndddXXXPPPKKKJJJEEEAAAEEEMMMSSSSSSVVVYYY]]]ccclllwwwxxxlllaaaXXXTTTRRROOORRRYYY___dddnnnyyy~~~{{{ppp]]]\\\YYYTTTQQQVVVaaajjjsss{{{yyywwwsssooolllkkkjjjjjjhhhiiikkkkkkjjjjjjkkkllliiijjjkkklllmmmoooppppppoooppppppqqqqqqrrrssssssqqqsssvvvxxxyyyxxxvvvuuuyyyzzzzzz{{{{{{{{{zzzzzzxxxyyyzzz{{{||||||||||||xxxmmmeee___WWWMMMGGGFFFEEEBBB???AAABBBAAA@@@AAADDDJJJNNN[[[hhhyyy|||vvvssssssyyyvvvppppppjjjfffhhhnnnwwwGGGGGGHHHIIIKKKMMMOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVXXXZZZ]]]^^^______eeeeeegggiiijjjlllnnnnnnrrrrrrsssuuuyyy~~~~~~vvvmmmhhhaaa]]]YYYWWWXXXYYYZZZZZZ[[[bbbiiimmmttt~~~~~~|||}}}qqqcccYYYQQQHHHBBBAAAAAA@@@@@@???>>>======>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;666666777777888888999999;;;::::::999999::::::;;;888888888888888888888888999999999999999999999999888888888888888888888888999999999::::::;;;;;;;;;777888888999999888888777777777888888888999999999:::999999888888999999::::::::::::999999888888888:::999999888777777777888:::999888888888999:::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;999999999999;;;;;;<<<<<<;;;:::::::::;;;;;;;;;::::::;;;===>>>===;;;>>>???AAAAAAAAA???===<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAA>>>>>>======>>>>>>???@@@BBBBBBBBBBBBDDDGGGJJJLLLHHHJJJMMMPPPWWWccctttzzztttllliiinnnyyyttteeeZZZQQQMMMHHHGGGJJJLLLLLLKKKPPPOOORRRYYY```jjjxxxvvvhhh___\\\YYYUUUTTTVVVZZZ]]]___gggiiinnnuuu}}}tttkkk^^^TTTQQQRRRVVVXXXccciiipppwww}}}}}}yyywwwuuuxxxuuurrrrrrsssuuutttrrrpppnnnmmmnnnppppppnnnkkkqqqooommmlllmmmnnnnnnnnnoooooopppqqqrrrrrrqqqqqqtttuuuvvvvvvvvvvvvuuuuuutttuuuwwwwwwwwwwwwxxxzzzzzz{{{||||||}}}{{{rrrggg\\\TTTPPPLLLGGGDDDCCCAAA>>><<>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888999999999999:::::::::999999:::::::::888888888888888888888888999999999999999999999999888888888888888888888888999999999999:::::::::;;;888888999999999999888888777777888888888999999999999999999888888999999999:::::::::999999888888888::::::999888888888888888999999888888888999:::;;;;;;;;;::::::::::::;;;;;;;;;:::999999999999:::;;;;;;;;;::::::999::::::;;;<<<;;;;;;<<<======;;;999>>>???@@@AAA@@@???===<<<<<<<<<<<<=========>>>>>>???>>>>>>======>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBDDDGGGIIIKKKDDDGGGIIIKKKOOOYYYfffppp|||sssnnnpppwwwvvvnnn]]]WWWOOOKKKKKKLLLLLLKKKJJJIIIJJJOOOUUU\\\hhhsss}}}xxxrrrfffaaa[[[VVVTTTUUUWWWYYY[[[\\\^^^dddlllwww|||nnnaaaYYYTTTRRRQQQSSSXXX___fffmmmttt|||~~~~~~~~~||||||zzzxxxxxxyyyxxxuuurrrtttrrrpppnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooooooooooooooooooooooooooooooooqqqssstttsssrrrrrrsssttttttuuuvvvwwwxxx{{{zzznnneee]]]TTTNNNIIIFFFCCCAAAAAAAAAAAA@@@BBBCCCDDDEEEHHHQQQ^^^hhh}}}{{{xxxwwwxxxxxxxxxwww~~~vvvllliiiiiiooovvvPPPQQQRRRTTTVVVYYY\\\]]]aaaaaabbbbbbcccdddeeeeeeiiijjjmmmpppsssvvvyyyzzz|||}}}~~~~~~yyyxxxvvvtttqqqooommmllliiifffccc^^^XXXSSSOOOMMMMMMPPPTTTXXX^^^fffqqqxxx~~~}}}}}}|||~~~}}}lllcccWWWMMMGGGDDDAAA>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::::::::999:::::::::999999999999999999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888999999999999:::999999999::::::999999999777777777888888888888999999999888888888888999999999999999999999888888888::::::999999999999999999999999888888999999:::;;;;;;::::::999999::::::;;;::::::999999999999::::::999999888888888999999:::===<<<;;;;;;<<<;;;999888===>>>???@@@???>>>===<<<;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@@@@AAACCCDDDFFFGGGGGGBBBDDDFFFFFFHHHNNNVVV]]]ggguuu~~~wwwvvvyyy~~~}}}nnnggg]]]VVVSSSQQQNNNKKKGGGEEEDDDGGGJJJNNNWWW```jjjnnnuuu|||uuuqqqjjjbbb\\\ZZZYYYYYYUUUSSSRRRTTTZZZeeeooovvvxxxkkkaaaXXXSSSRRRSSSUUUWWWYYY]]]ccchhhrrruuu{{{|||~~~|||zzzxxxwwwuuuuuutttssssssrrrqqqqqqqqqrrrrrrrrrqqqpppooooooooopppqqqvvvwwwxxxwwwvvvuuuvvvwwwxxxxxxyyyyyyzzzxxxjjj^^^VVVQQQLLLHHHGGGEEECCCAAAAAACCCEEEFFFGGGKKKOOOQQQTTT^^^mmmyyy}}}vvvuuuvvvyyy|||{{{oookkkllloooxxxVVVWWWYYY\\\```cccfffhhhpppppppppqqqrrrsssssssssssstttvvvxxx{{{}}}~~~{{{yyyxxxvvvuuussspppmmmkkkiiigggaaaaaa```^^^]]]\\\\\\\\\YYYXXXWWWTTTQQQOOOOOOPPPPPPWWW```gggmmmuuu~~~}}}~~~wwwqqqlll___XXXNNNGGGCCCBBBAAA@@@======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999:::::::::999999888888777888888999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999::::::::::::999999777777777777888888888888888888777777777777888888999999999888888888888888999999:::::::::999999999999888999999999999::::::::::::999999999999:::::::::999999999999999999:::888777777777777888888999;;;:::::::::<<<<<<:::888<<<===>>>>>>>>>======<<<:::::::::;;;;;;;;;<<<<<<>>>======<<<<<<======>>>>>>>>>>>>????????????@@@???????????????@@@@@@AAA>>>???@@@BBBCCCDDDDDDDDDCCCDDDFFFFFFFFFIIIMMMQQQYYYcccqqq}}}|||wwwnnnhhhccc]]]VVVQQQKKKGGGEEEFFFHHHIIINNNTTTZZZ^^^dddkkksssyyy}}}|||zzzwwwrrrlllfffcccbbb^^^ZZZTTTPPPRRRYYYaaagggqqq}}}uuujjjddd```]]]WWWRRRPPPQQQUUUXXXZZZ]]]dddmmmvvv|||~~~|||zzzyyy{{{~~~~~~~~~}}}{{{zzzxxxxxxxxxxxxyyyxxxvvvttttttuuuwwwxxx}}}~~~~~~}}}|||{{{}}}~~~xxxoooggg]]]TTTOOOLLLJJJHHHMMMMMMLLLIIIHHHIIIMMMQQQVVV\\\aaabbbbbbjjjyyy~~~}}}}}}}}}}}}~~~wwwqqqrrrxxx~~~dddeeegggjjjmmmqqqtttvvvxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~{{{xxxvvvtttsssrrrooollliiifffdddbbbaaa___]]]ZZZXXXVVVUUUQQQPPPOOOOOOOOOOOOPPPQQQOOOPPPRRRRRRRRRSSSVVVYYY]]]fffqqqyyy~~~yyy{{{~~~~~~zzzpppfff^^^VVVQQQJJJDDDAAA@@@@@@@@@==================>>>>>>::::::::::::;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999888888777777777666777777888999999888777777777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777888999999::::::999999888777777777777777777777777888777777666666777777888888888888888888888888888888888999:::::::::999888888888999999::::::::::::999999888888888888999999999999999999999999999999666666666666666777888999888777777999;;;<<<;;;:::;;;<<<<<<<<<===<<<<<<<<<::::::::::::;;;;;;;;;;;;======<<<<<<<<<<<<============>>>>>>>>>???????????????>>>>>>??????@@@AAA===>>>???AAAAAABBBBBBAAABBBCCCDDDEEEFFFGGGIIIJJJQQQVVV___iiittt}}}{{{{{{{{{|||}}}{{{wwwoooddd]]]RRRMMMIIIIIIHHHGGGIIIMMMPPPRRRVVV\\\ccckkkqqquuuuuuyyy}}}~~~{{{vvvsssrrrpppjjj```WWWSSSSSSVVVYYY```jjjzzzrrrlllbbbYYYTTTSSSTTTUUUOOOQQQUUU\\\ccchhhjjjjjjiiigggfffgggkkkqqqxxx}}}~~~~~~|||||||||~~~~~~}}}{{{}}}~~~yyyssspppppppppnnnllljjjhhhfffeeedddiiimmmllllllllliiiccc[[[XXXTTTPPPOOOOOOPPPPPPVVVYYYZZZYYYVVVWWW]]]bbblllrrrvvvuuurrruuu~~~~~~~~~~~~}}}~~~yyyvvvttttttyyy|||xxxyyy~~~}}}rrrrrrssstttvvvxxxzzz{{{zzzzzzzzzzzzyyyyyyyyyyyysssrrrpppoooooopppqqqrrrrrrqqqpppooonnnmmmlllllljjjkkkkkkkkkjjjgggdddccc```___^^^\\\ZZZWWWUUUSSSRRRQQQQQQOOONNNMMMLLLLLLKKKJJJJJJIIIJJJKKKMMMNNNNNNRRRVVVXXXYYY\\\```dddpppwwwwwwxxxxxxwwwqqqggg[[[SSSLLLJJJFFFBBB???>>>>>>???============<<<<<<<<<<<<999999:::::::::::::::;;;999999999999999999999999888999999999999:::::::::888888888777777777777777666777888999999888777666777777777777777777777777888888888888888888888888777777777777777777777777777666666666666666555555888888888999999888888888888777777777777777666666777777666666666666777777777777777888888888888888666777888999:::999888777777888999::::::::::::999999888888777777888888999888888999999999999888888666666666666777777888999666666666888;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBB===>>>>>>>>>??????@@@@@@@@@@@@AAACCCDDDEEEEEEEEEKKKLLLQQQYYYbbbmmm||||||wwwvvvvvvwwwyyy{{{~~~uuummm]]]VVVQQQOOOMMMHHHGGGHHHJJJKKKMMMQQQXXX```gggkkknnnvvv{{{qqqfff\\\VVVSSSRRRTTT[[[eeepppyyyyyynnneee]]]VVVRRRMMMMMMMMMPPPTTTVVVVVVUUUVVVUUUTTTTTTXXX^^^dddhhhjjjmmmppptttyyy~~~xxxsssooommmllliiilllnnnooommmggg```\\\[[[[[[ZZZXXXVVVUUUSSSSSSQQQUUUXXXWWWXXXZZZYYYUUUOOOOOOPPPRRRVVV[[[```cccggglllqqqpppllllllsssyyy||||||{{{xxxttttttwww{{{~~~xxxooojjjeeeeeekkktttzzz{{{}}}~~~xxxvvvuuuuuusssrrrqqqpppppppppoooooonnnmmmlllkkkjjjjjjbbb```___]]]\\\]]]^^^___^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWUUUSSSRRRNNNNNNMMMMMMLLLKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMPPPTTTWWWYYY\\\bbbhhhkkklllmmmrrrvvv}}}}}}yyyuuupppkkkddd[[[QQQJJJDDDDDDDDDBBB@@@?????????=========<<<<<<;;;;;;;;;888999999999::::::::::::::::::::::::::::::::::::999999999999::::::;;;;;;777888888888888888999999555666888999999888666555777777777777777777777777888888888888888888888888777777777777777777777777666666666555555555444444666777777888888777777666888888777777666666666666777666666555555666666777666777777777888888888999444555777999999888777666777888999:::::::::999999888888777777777777888888777888999::::::999888777666666666666777888999:::777666666888:::;;;:::999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>??????>>>>>>??????@@@AAA>>>===<<<<<<<<<===>>>???@@@@@@@@@AAABBBCCCCCCBBBFFFEEEHHHOOOUUU[[[gggttt|||{{{yyywwwuuuuuuvvvwwwwwwzzz}}}pppggg```\\\WWWPPPKKKJJJIIIIIIIIIKKKOOOVVV\\\```dddmmmzzzzzzoooddd\\\WWWTTTTTTXXX]]]dddjjjnnnoooxxx{{{vvvhhh^^^WWWUUUSSSRRRQQQQQQOOOMMMMMMKKKIIIHHHJJJMMMQQQTTTWWWZZZ]]]___bbbfffkkkpppqqqvvv{{{}}}{{{rrroooiiiccc^^^[[[ZZZYYYWWWXXXYYYYYYWWWTTTQQQNNNKKKKKKJJJIIIHHHGGGGGGFFFGGGKKKLLLKKKMMMQQQSSSPPPNNNPPPSSSYYYbbbmmmxxx|||xxxssspppppprrrrrrrrrvvv{{{wwwoooeee___\\\]]]fffpppzzz~~~xxxqqqooooooqqqpppmmmiiifffcccaaa```]]]\\\[[[ZZZXXXWWWVVVUUURRRPPPNNNMMMLLLMMMOOOPPPNNNMMMMMMLLLLLLKKKKKKKKKMMMMMMLLLLLLKKKJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNLLLMMMPPPSSSYYY___eeehhhooouuu|||zzzvvvzzz{{{uuukkkbbbZZZRRRJJJEEE@@@BBBCCCCCCBBBAAAAAAAAA>>>>>>===<<<;;;;;;::::::888888888999999:::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;888888888999999::::::;;;555666777999999777666555777777777777777777777777777777777777777777777777777777777777777777777777666666555555555444444444666666777777777777666666888888777777666666666555666666555555555555666666666666777777888888888999333555777888999888777666777888999:::;;;:::999999888888777777777777888888777888999::::::999888777666666666666777888::::::888777777888::::::999777:::999999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<======>>>???===<<<;;;;;;<<<>>>???BBBAAAAAAAAABBBCCCBBBAAAEEECCCFFFKKKNNNOOOWWWbbbrrr~~~yyyuuuttttttqqqttt|||wwwnnniiicccYYYRRRPPPKKKIIIHHHGGGJJJNNNSSSVVVXXXaaammmvvv|||ssshhhbbbYYYUUURRRRRRVVVZZZ[[[ZZZcccfffllluuuyyyhhheeeaaa^^^[[[YYYVVVTTTOOOMMMJJJGGGGGGHHHJJJLLLJJJMMMOOOPPPPPPRRRWWW[[[\\\aaahhhmmmqqquuu{{{zzzwwwuuuqqqrrrsssrrrqqqoooppppppoooooopppooonnnkkkhhhfff```]]]XXXSSSOOOLLLLLLLLLIIIIIIHHHHHHGGGGGGFFFFFFBBBBBBBBBBBBAAAAAA@@@@@@DDDGGGHHHGGGJJJOOORRRPPPSSSUUUYYY```kkk{{{}}}uuurrrqqqooooooqqqvvv{{{|||zzzvvvnnnfff]]]YYYXXX\\\hhhsssuuulllggghhhjjjfff```ZZZXXXYYYYYYVVVSSSNNNMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCDDDEEEGGGHHHGGGFFFFFFFFFGGGFFFEEECCCDDDEEEFFFEEEDDDEEEFFFHHHIIIKKKNNNQQQUUUWWWXXXYYYaaadddgggkkkoootttzzz~~~uuuuuuwww~~~vvvfffZZZTTTNNNGGGAAAAAA@@@@@@@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<:::::::::999999999888888888888888888888888888888::::::999999::::::;;;<<<;;;;;;:::999888777666555888888777777666666555555777777777777777777777777777777777777888888888888777777666666666666777777555555444444444444555555777777777777777777777777888888777666666666666666777777777777777777777777888888999999999999888888555777888777666555666888666777888:::;;;;;;::::::888888888888888888888888555888:::;;;:::888777777777777888999999999999999::::::::::::::::::::::::;;;;;;999999999999;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBCCCFFFKKKOOORRRaaaiiiyyyyyyssspppqqqttt{{{wwwkkk___XXXQQQPPPNNNLLLJJJJJJJJJKKKRRRWWW]]]bbbgggooo{{{rrreee___XXXSSSSSSSSSSSSRRRYYY[[[___dddjjjrrrzzzyyytttooohhhccc___[[[TTTNNNJJJJJJKKKMMMJJJJJJJJJIIIHHHHHHJJJLLLNNNOOOPPPSSSXXX^^^cccfffkkknnnppppppnnnnnnqqqttttttwww|||zzzuuuqqqlllfffaaa\\\]]]^^^]]]ZZZWWWWWWWWW]]]\\\\\\\\\[[[YYYUUURRROOOMMMKKKIIIHHHGGGDDDCCCEEEDDDDDDDDDBBB???:::777AAA???>>>@@@BBBDDDDDDDDDGGGGGGGGGIIIMMMRRRXXX[[[___```ccclllyyy}}}zzzxxxwwwuuuttttttyyyvvvpppnnnaaaaaa^^^YYYWWW]]]kkkwwwxxxpppjjjfffddddddXXXSSSNNNLLLMMMMMMJJJGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFEEEFFFGGGIIIIIIIIIKKKNNNQQQTTTWWW\\\aaafffjjjkkklllrrruuuyyy}}}{{{yyyuuuwww{{{sssaaaUUUNNNJJJEEEAAAAAAAAA@@@???>>>======<<<======<<<;;;;;;;;;;;;;;;::::::999999999888888888999999999999999999999999:::999999999999:::;;;;;;;;;::::::999888777666555888777777777666666666555777777777777777777777777777777777777777777666666777777666666666666777777555555444444444444555555666666666666666666666666888777777666666666666666666666666666666666666666777888888999999888888777555777888777666555666777666777888:::::::::::::::888888888888888888888888555888:::;;;999888777777666777888888999999888888999999999999999999999999;;;:::999999999999:::;;;:::;;;;;;;;;;;;;;;::::::999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>@@@@@@BBBCCCDDDEEEEEEEEECCCBBBAAABBBDDDGGGJJJLLLTTTZZZeeetttvvvrrrppppppttt{{{vvvppp]]]YYYTTTNNNJJJIIIJJJJJJJJJNNNSSSVVVZZZaaallltttssslllccc[[[XXXVVVUUUSSSRRRSSSTTTVVVZZZ___eeejjjttt|||tttooohhh___XXXSSSQQQPPPNNNLLLIIIFFFEEEDDDEEEEEEHHHGGGHHHIIIKKKOOORRRTTTWWWYYY\\\\\\ZZZZZZ\\\]]]aaaccchhhooouuuyyyzzzyyy|||||||||{{{yyyxxxwwwvvvvvvvvvvvvuuuuuutttsssrrrmmmiiiddd```]]]YYYSSSPPPNNNOOOOOONNNKKKIIIIIIJJJJJJJJJKKKLLLMMMLLLJJJIIIGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@???@@@AAABBBDDDGGGJJJMMMNNNSSSRRRSSSVVV[[[bbbhhhlllpppppprrrxxxxxxwwwuuutttuuuvvvxxxyyytttkkkgggfffbbbddddddaaa```fffrrr|||wwwrrrllleee```]]]]]]]]]LLLIIIEEEDDDEEEEEECCC@@@BBBBBBBBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDDDDEEEFFFHHHJJJKKKLLLOOOPPPRRRTTTVVVYYY^^^aaaiiilllrrrxxx}}}~~~yyyxxxxxx{{{wwwkkkZZZMMMHHHEEECCC@@@AAA@@@???>>>===;;;::::::===<<<<<<;;;;;;;;;;;;;;;:::999999999999888888888999999999999999999999999999999888888999999:::;;;::::::999888777666666555777777777777666666666666777777777777777777777777777777666666555555555444777666666555555666666777555555444444444444555555666666666666666666666666777777666666555555666666555555555555555555555555777777888888888888777777555666777777555555666777666777888999999:::999999888888888888888888888888555888::::::999777777777666666777888888888888888888888888888888888888888::::::999999999999::::::::::::;;;;;;;;;;;;::::::999888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>><<<<<<===>>>>>>>>>>>>===??????AAABBBCCCCCCCCCCCCCCCBBBAAA@@@AAABBBEEEFFFMMMNNNUUU___iiitttwwwqqqkkkkkkqqqzzzpppjjj```VVVOOOLLLKKKKKKGGGIIIKKKKKKMMMRRRZZZaaahhhrrryyy{{{zzzqqqiiiccc```^^^]]]VVVUUURRRQQQRRRTTTXXXZZZ^^^dddpppvvvnnnhhheeeaaa[[[SSSNNNLLLKKKIIIGGGGGGFFFEEEDDDDDDFFFHHHIIIKKKMMMPPPPPPOOOMMMMMMMMMOOOPPPSSSXXX^^^cccddddddbbbbbbccccccbbbaaa___^^^]]]^^^^^^^^^]]][[[YYYXXXWWWTTTPPPMMMKKKHHHEEECCCDDDEEEDDDCCC@@@???@@@BBB>>>???@@@BBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@???@@@@@@BBBDDDFFFGGGBBBFFFKKKPPPSSSXXX^^^ccciiiiiiiiikkkpppvvv|||}}}}}}yyytttrrrkkkkkklllpppuuu|||rrrhhhccccccdddiiimmmpppppppppttt}}}zzzwwwmmmiiiddd___[[[ZZZZZZ[[[HHHFFFEEEEEEGGGGGGEEECCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRUUUYYY\\\```bbbdddfffiiilllqqqttt}}}~~~|||tttggg^^^QQQHHHDDDBBB@@@>>>??????>>>>>>===<<<;;;;;;===<<<;;;;;;::::::;;;;;;999999999999888888888888999999999999999999999999888888888888888999:::::::::999999888777666666666777777777777666666666666666666666666666666666666666666666555444444333333666666666555555666666666555555444444444444555555666666666666666666666666777666666555555555666666555555555555555555555555666777777777777777777666555666777666555555666777666777777888888888999999888888888888888888888888666777999999888777777888666666777888888888888777777777777888888888888888:::999999999999999999:::999999:::;;;;;;;;;::::::999999888888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;<<<======>>>>>>======<<<===>>>???@@@@@@@@@@@@BBBAAA@@@???@@@AAABBBCCCJJJIIIKKKQQQYYYcccsssyyynnniiilllttt|||}}}zzzqqqggg]]]VVVRRRQQQMMMLLLKKKIIIHHHJJJOOOTTTXXX___dddgggmmmvvvzzzxxx~~~|||yyyuuusssrrrqqqqqqgggccc]]]YYYWWWWWWWWWWWWXXXZZZ```jjjwww{{{rrrhhhaaa___^^^ZZZVVVOOONNNLLLJJJIIIIIIJJJKKKOOOQQQSSSTTTRRROOOMMMKKKIIIIIIIIILLLQQQTTTVVVVVVQQQRRRSSSTTTSSSRRRPPPOOOLLLMMMNNNOOOOOOMMMKKKJJJLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDBBB@@@???AAABBBAAABBBCCCCCCBBBBBBCCCDDDBBBBBBBBBAAA@@@AAABBBDDDEEEFFFHHHIIIIIIJJJKKKLLLKKKRRR[[[aaafffmmmwww~~~rrrnnnnnnkkkgggeeefffiiiooowww}}}{{{{{{~~~zzzssskkkeeeeeejjjpppwww|||wwwppplllhhheeeaaa]]]ZZZYYYYYYZZZFFFGGGHHHJJJMMMNNNMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSUUUXXXYYY[[[[[[]]]^^^```aaabbbffflllqqquuuwwwzzz{{{}}}}}}vvvlllcccVVVPPPIIIEEECCCAAA???============>>>>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999999888888888777777999999999999999999999999888777777777777888999999999888888777777666666666666666666666777777777777555555555555555555555555666555555555444444444333666666555555555555666666555555444444444444555555555555555555555555555555666666555555555555666666666666666666666666666666555666666777777666666555444666777666555444555666777777777777777777888888777777777777777777777777666777999888777666777888666666777888888888888888888888888888999999::::::999999999999999999999999888999999:::;;;;;;::::::::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===============<<<<<<===>>>????????????@@@@@@??????@@@AAACCCDDDDDDBBBDDDHHHLLLRRR]]]iiixxxzzzpppmmmppptttvvv}}}yyypppggg```\\\VVVTTTQQQLLLIIIHHHIIIJJJPPPSSSVVVXXX]]]dddiiiiiinnnqqquuuzzz|||wwwooohhhddd```\\\YYY\\\YYYXXX\\\cccmmmuuuyyy{{{~~~zzzxxxwwwsssooodddbbb^^^ZZZWWWVVVVVVVVV[[[]]]___```___[[[UUUQQQMMMKKKIIIJJJLLLMMMNNNMMMMMMNNNNNNNNNNNNMMMKKKKKKFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDCCCCCCCCCDDDFFFGGGFFFFFFFFFDDDBBBAAABBBCCCBBBDDDEEEEEEDDDEEEHHHKKKKKKLLLLLLJJJHHHHHHKKKMMMPPPUUUZZZ]]]\\\[[[ZZZZZZ]]]eeennnuuu{{{~~~qqqeeebbbccccccbbbccciiioooxxxvvvnnnjjjjjjllllllkkkiiihhhmmmvvv~~~zzzqqqjjjfffbbb___[[[WWWTTTSSSSSSSSSJJJMMMQQQUUUYYYZZZ[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXZZZ\\\^^^```bbbccccccdddgggiiikkkmmmnnnoooqqqsssttttttuuuyyy|||~~~rrrjjj___VVVJJJGGGDDDBBBAAA@@@>>><<<<<<<<<======>>>?????????<<<;;;;;;:::::::::::::::999888888888888777777777888888888888888888888888777777777666777777888999888888777777777666666666666666666666777777777777555555555555555555555555555555555555555555555555666555555444444555555666555555444444444444555555555555555555555555555555555555444444555555666666666666666666666666666666555555666666666666555555444555666666444444555666777777666666666666777777777777777777777777777777666777888777666666777888777777888999999999999999777777888888999:::::::::888888999999999999888888777888999::::::;;;;;;:::;;;;;;:::999999999999:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<============<<<>>>??????@@@AAAAAA@@@@@@>>>?????????AAABBBCCCDDD@@@@@@BBBEEEFFFHHHOOOWWWaaajjjxxxyyytttqqqnnnxxxzzz}}}yyyqqqlllbbb___ZZZUUUOOOKKKHHHFFFHHHIIIIIIKKKNNNSSSXXXZZZ[[[```iiisss|||}}}xxxrrrkkkfff]]]YYYUUUTTTWWW]]]bbbeeefffiiilllqqqyyy|||wwwssspppnnnnnnsssuuuwwwyyywwwrrrjjjdddXXXVVVTTTSSSSSSSSSQQQPPPOOOOOONNNMMMMMMLLLLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDFFFJJJMMMLLLNNNNNNMMMJJJHHHGGGGGGDDDGGGIIIJJJKKKNNNTTTYYY^^^___```]]][[[[[[___bbbfffllltttwwwwwwtttttttttvvv{{{}}}yyyxxxnnnfff```aaaeeehhhkkkpppzzzvvvlllccc```___cccggglllnnnpppwww|||ssskkkeeebbb^^^\\\YYYUUURRRPPPPPPPPP[[[___ffflllppprrrtttuuusssssssssrrrqqqpppooonnnlllmmmooorrrtttwwwxxxyyy|||}}}{{{xxx~~~qqqfff^^^TTTKKKGGGDDDAAA???============<<<<<<<<<<<<<<<=========<<<;;;::::::999999::::::888888888888777777777777777777777777777777777777777666666666666777888888777777777777666666666666555666666666777777777888444444444444444444444444444444444555666666777777666555555444444555555666555555444444444444555555555555555555555555555555555444444444444555666777555555555555555555555555444555555666666555555444444555666666444444555666777777666555555555666777777777777777777777777777666777888777555555777888888888999:::::::::::::::666666777777888999999:::777888999::::::999888777777777888::::::;;;;;;:::::::::999888888888888888999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<>>>>>??????@@@@@@AAAAAA??????AAADDDDDDCCCHHHOOOOOOWWWcccooozzz|||vvvuuuwwwzzz~~~~~~{{{rrrooojjjddd]]]VVVPPPLLLHHHFFFEEEEEEGGGIIILLLOOOOOOTTT[[[cccnnn{{{|||jjjeee^^^YYYWWWWWWXXXXXXVVVWWWZZZ\\\aaajjjuuu}}}|||ooommmkkkjjjjjjiiigggeeeaaa___]]][[[ZZZYYYZZZ[[[VVVUUURRRPPPOOOOOOPPPPPPNNNPPPQQQQQQRRRUUU[[[___ccceeefffeeebbb^^^[[[[[[XXX[[[^^^^^^___ccckkkqqqvvvxxxzzzxxxuuuvvv|||}}}xxxyyyxxxtttrrrsssnnnkkkjjjnnnqqquuu{{{{{{yyyzzzyyyyyyvvvppphhhcccbbbccciiipppxxx|||~~~yyyqqqjjjddd```^^^\\\ZZZWWWTTTRRRQQQPPPPPPnnnssszzz}}}~~~{{{yyy|||tttggg]]]UUULLLCCCHHHEEE@@@<<<::::::<<<===<<<<<<<<<;;;;;;:::::::::<<<;;;::::::999999::::::888888888888777777777777666666666666666666666666666666666666666777888888777777777777666666666666555666666666777777888888444444444444444444444444333444444555666777888888555555555444444555555555555555555444444555555555555555555555555555555555444444444444444555666777444444444444444444444444444555555555555555555444444555666555444444555666777777555444444555666777777777777777777777777777666777777777555555777888999999:::;;;;;;;;;;;;:::444555555666777888888999777888999::::::999888777666777888999:::;;;;;;;;;999999888777777666777777999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<===>>>>>>????????????>>>??????????????????>>>>>>;;;:::===@@@???>>>CCCJJJHHHNNNWWW___hhhuuuyyy|||~~~|||xxx|||~~~yyyssskkkcccZZZUUUQQQMMMKKKJJJIIIIIIKKKMMMLLLNNNQQQVVV```ooozzzqqqhhhaaa\\\XXXUUUOOOPPPRRRSSSUUU[[[cccjjjhhhkkkpppxxx~~~|||yyywwwtttqqqooooooppprrrnnnlllgggdddaaaaaaaaabbb___aaacccddddddhhhnnnsss{{{~~~{{{wwwsssqqqrrrtttvvvvvvuuuxxxzzzsssqqqrrrsssllljjjppptttssstttxxxxxxwwwyyy}}}~~~tttmmmlllmmmpppqqqppplllhhhgggjjjmmmuuu}}}|||xxxuuuoooiiiccc___\\\ZZZVVVUUUSSSQQQOOOOOOOOOOOO|||~~~zzzsssggg[[[SSSMMMIIIFFF@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::888777777777888999888888777666666666666666;;;:::888777777777888888666666666666666666666666555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444555555555555555555555555666666666555444444333333555444333333444555444222666666555555555555666666444444444444444444444444666666666666666666666666666666555555555555666666777777666555555555555555888888999999999888888777999888888888777777666666888888888888888888888888999999888888888888999999:::999888888888999:::;;;<<<;;;:::999999999:::;;;::::::999999888999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????????????????@@@AAABBBCCCDDDHHHMMMQQQVVVaaaooozzzzzzsssvvvzzzzzzpppgggccc[[[UUUMMMIIIIIIIIIIIIHHHIIIIIIKKKNNNUUU```llltttwwwppphhh```ZZZXXXTTTOOOMMMPPPSSSUUUVVVWWW\\\bbbfffjjjsss|||zzz{{{|||zzz}}}~~~}}}}}}~~~{{{wwwsssnnnjjjgggfffeeeeeeggglllsss|||zzzoooeee___^^^```ccciiiooopppoooqqqxxx~~~xxxuuukkkiiifffaaa]]]YYYWWWUUUSSSRRRQQQPPPNNNMMMLLLKKK{{{zzzzzz{{{}}}ooohhh]]]SSSLLLGGGCCCAAA????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999888777777777888888888777777666666666666666999888777666666666777777555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444555555555555555555555555666666666666777777777777666444333444555555444333666666555555555555666666444444444444444444444444555555555555555555555555666666555555555555666666777777666555555555555555777777888888888888777666888888888777777777666666888888888888888888888888888888777777777777888888888888888888888999:::::::::999888888888888::::::999999888888888888888999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;========================>>>??????@@@@@@??????>>>>>>>>>>>>>>>???@@@AAAAAACCCFFFIIIKKKMMMTTT^^^fffttt~~~yyyoooqqqtttxxx}}}{{{yyyiiiccc[[[VVVSSSQQQMMMJJJIIIHHHHHHIIIMMMSSS[[[```kkkqqqxxx{{{tttpppeee___WWWSSSRRRSSSTTTUUUSSSUUUVVVWWWYYY^^^gggmmmvvvvvvwwwyyy|||~~~wwwsssooonnnllljjjhhhgggfffeeefffhhhlllttt~~~{{{xxxrrrppplllddd[[[WWWXXXZZZ```gggpppuuuxxx~~~~~~wwwrrrooogggddd```\\\XXXUUUSSSRRRPPPPPPPPPOOOOOONNNNNNMMMyyyvvvtttwwwtttbbb\\\SSSKKKEEEAAA???===>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::999999999999999999999999999999888777777777777888777777666666555555666666777666666555555555555666555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555444444444444444444444444444555555666777777888888666555444444666666666444666666555555555555666666555555555555555555555555555555555555555555555555666666555555555555666666777777666555555555555555555666777888888777666666888888777777777777666666888888888888888888888888777777666666666666777777555555777888999999999999777777777777777888999:::888888777777777777888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>????????????>>>>>><<<<<<======>>>??????@@@AAACCCEEEEEEEEEHHHNNNSSS^^^fffsss~~~pppoooppprrrwww}}}xxxrrrlllggg```XXXRRRMMMKKKHHHFFFFFFIIILLLNNNVVV]]]dddnnn{{{tttnnnfff```\\\[[[ZZZZZZYYYVVVRRROOOOOORRRVVVYYY]]]^^^___aaadddgggiiijjjmmmnnnqqquuu{{{|||wwwqqqllliiikkkkkklllmmmooopppqqqrrrsssvvv|||}}}{{{zzzvvvrrrnnniiifffddddddeeeccc___ZZZXXXZZZ\\\dddlllvvv~~~zzzqqqkkkhhhgggccc```\\\WWWTTTRRRQQQRRRNNNNNNNNNOOOOOOOOOOOOOOO}}}}}}{{{vvvuuusssvvv}}}mmmZZZUUUMMMGGGCCCAAA???>>>>>>>>>>>>>>>>>>===<<<<<<999999999999999999999999888888888888888888888888999888888777777777777777777666666555555555666666666666555555555555555555555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555444444444444444444444444333333333444444555555555666555444555777777666555666555555444444555555666666666666666666666666666555555555555555555555555666555555444444555555666777777666555555555555555555666888999999999777666777777777777777777666666888888888888888888888888666666555555555555666666333444666888999999888888666666666777888999::::::888888888888888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===========================>>>>>>>>>>>>>>>>>>===<<<<<<===>>>????????????===???BBBCCCCCCEEEHHHKKKMMMTTT^^^iiiuuu{{{xxxuuusssvvv}}}~~~vvvkkkcccXXXTTTMMMHHHFFFGGGIIIJJJLLLQQQWWW^^^jjjwww~~~~~~~~~~~~}}}{{{xxxuuuqqqooommmkkkjjjgggbbb[[[VVVTTTTTTUUUUUUUUUUUUUUUVVVXXXZZZ[[[\\\```___```aaaeeejjjooorrrrrrvvvzzz}}}}}}yyyuuupppooooooppprrrsssssssssvvvvvvvvvuuusssqqqpppppptttuuuxxx{{{~~~|||sssnnnmmmjjjgggbbb^^^[[[ZZZYYY```bbbeeeccc```___aaacccpppxxxwwwnnnfffbbbaaa```bbb___ZZZUUUSSSRRRSSSTTTNNNNNNNNNNNNNNNNNNNNNNNN}}}wwwvvvyyyyyy{{{ssseeeTTTPPPJJJEEECCCAAA@@@???>>>>>>>>>???>>>>>>======999999999999999999999999888888888888888888888888888888888888777777666666666666555555555555666666555666666666666666666666555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555444444444444444444444444555444444444333333333222666555444555777888777666555555444444444444555555666666666666666666666666555555555555555555555555555555444444444444555555777777666555555555555555666777999;;;;;;;;;999888666666666666666666777777777777777777777777777777666666555555555555666666333444666777888888777777666777888888999::::::;;;999999999999999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<===>>>???@@@@@@@@@@@@<<<>>>@@@BBBBBBCCCDDDEEEFFFKKKQQQXXXaaalllyyy|||{{{~~~yyyjjjbbbWWWNNNJJJIIIJJJJJJIIILLLNNNQQQZZZeeejjjjjjoooooonnnnnnmmmoooppprrrtttwww{{{~~~~~~}}}}}}vvvqqqiiiccc```^^^\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYY[[[ZZZXXXWWWXXX[[[^^^```aaadddgggggggggiiinnnssswwwzzz~~~~~~|||yyyzzz}}}~~~yyyrrrlllhhhfffgggggghhhiiikkkmmmnnnpppssswwwyyyzzz|||{{{sssmmmgggdddaaa___]]][[[ZZZZZZ[[[[[[bbbgggkkkllljjjhhhiiijjj~~~{{{vvvmmmeee___\\\\\\]]]___\\\XXXTTTRRRRRRSSSUUUPPPOOOOOONNNNNNMMMLLLLLL~~~yyyyyytttfff[[[PPPLLLFFFCCCAAA@@@???>>>=========>>>>>>======<<<888888888888888888888888888888888888888888888888777777888888777777666555555555444444555555666666444555666666777666666666444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333777777666666555444444333555444333444666777777666555555444444444444555555555555555555555555555555444444444444444444444444555555444444444444555555777777666555555555555555666777:::<<<===<<<:::999555555666666666666777777777777777777777777777777666666555555555555666666555666666777777777777777777777888999:::::::::999:::::::::::::::;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<===???@@@AAA@@@@@@???>>>??????@@@@@@??????>>>CCCFFFJJJMMMQQQXXXbbbiiiwww~~~tttfff[[[UUUQQQNNNLLLJJJKKKKKKKKKQQQYYY^^^]]]]]]]]]]]][[[ZZZ[[[]]]```eeekkkttt{{{{{{vvvqqqnnnmmmlllkkkjjjhhhfffdddbbbaaa```ZZZYYYWWWUUUUUUUUUWWWXXXXXXYYYYYYXXXXXXYYY\\\^^^```cccgggkkknnnrrrvvvyyy|||{{{xxxvvvuuuuuuvvvwwwwwwyyyzzzzzzyyyxxxxxxyyyzzz~~~}}}xxxvvvuuuxxxyyyyyyxxxvvvssspppooommmmmmmmmnnnpppsssuuuwwwtttrrrooonnnmmmlllkkkiiiiiilllooopppnnnjjjgggfffggghhhjjjkkklllnnnrrruuuwww|||uuujjjbbb^^^[[[ZZZVVVVVVWWWXXXZZZ]]]```bbbpppvvv|||}}}zzzyyyyyy~~~xxxpppllleee^^^YYYXXXYYYZZZYYYWWWTTTQQQPPPPPPQQQRRRPPPOOOOOONNNMMMLLLLLLLLL~~~www~~~zzzyyyzzz~~~tttkkkbbbXXXRRRNNNJJJEEEBBB@@@???===<<<:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888888888888888888888888888666777888888888777555555555444444444444555666777222333444555666555555444444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555555555333333222333555777666555555444444333333444444555444444444444444444444444444444444444444444444444555444444333333444444555777777666555555555555555444666999<<<===<<<:::888555555555666666666777777777777777777777777777777777666666666666666666777888888777777666666777777666777888999999888777777999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::<<<>>>???@@@@@@???>>>??????>>>>>>???>>>===<<>><<<888999999:::::::::999999777777777777777777777777777777777777777777777777666777888888888777555444444444444444444555666777000111333444555444444333444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444222222222222222222222222333333333333333333333333111222222333333444444555333222111333555666666555555444444333333444444555444444444444444444444444444444444444444444444444555444444333333444444555777777666555555555555555333555888;;;<<<;;;999777444555555555666666777777777777777777777777777777777777666666666666777777;;;:::888666666666777777666666777888888777666555888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;999:::===>>>???>>>===<<>>===>>>@@@AAAAAA@@@<<>>>>>>>>>>><<<===>>>???AAABBBDDDDDDGGGLLLQQQUUUXXX___hhhppp}}}||||||{{{tttjjjcccbbbccceeeeeeddd___YYYTTTPPPMMMKKKJJJGGGHHHJJJNNNSSSWWW[[[\\\bbbjjjuuu|||~~~~~~xxxpppllllllnnnooooooiiikkkmmmnnnllliiifffcccgggffffffeeefffggghhhiiihhhfffdddeeegggfffccc______```aaaaaaaaacccgggjjjmmmllljjjhhhhhhjjjlllnnnnnnllliiihhhjjjmmmooopppuuussspppqqqtttzzz~~~}}}xxxwwwxxxxxxwwwuuuhhheee```]]]^^^aaafffjjjqqqxxxwwwqqqsssrrrlllbbb]]]\\\YYYUUUQQQNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPOOOOOOOOOOOO~~~~~~zzzzzzqqqqqquuu{{{yyynnniii^^^YYYRRRKKKGGGEEEDDDCCCAAAAAAAAA???>>><<<:::999::::::::::::::::::::::::888777777777777777777777777777777666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444333444444444444444444444444555666777666555333222333333333333333333333444333222222111111222222333333333333444444444444555333333444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555444333333333333444555555444444444555555666666666555555444444444444555555555555555555555555555555444444444444555555555555666666666777777666666666444555666777777666555444222222333444555666777777777666666555555666666777::::::999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<============<<<<<<<<<<<<============<<<<<<>>>???@@@BBBCCCCCCDDDGGGKKKMMMOOOTTT\\\cccqqq}}}}}}}}}}}}wwwuuuuuuvvvvvvsssnnngggaaa]]]XXXSSSOOOJJJIIIIIIJJJLLLOOOPPPQQQVVV\\\dddjjjooovvv~~~~~~~~~}}}~~~{{{xxxuuuyyyxxxwwwwwwwwwxxxyyyzzz|||{{{zzzzzz{{{yyyvvvrrrppppppppppppqqqssswwwzzz}}}|||zzzyyyyyy{{{}}}~~~}}}{{{{{{}}}}}}xxxuuupppmmmjjjiiilllnnnoooooonnnmmmkkkkkknnnrrrxxx{{{}}}uuummmgggggggggaaaZZZUUUXXXWWWTTTQQQPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOO}}}uuuoooqqqwwwyyykkk___ZZZOOOKKKFFFBBB@@@@@@??????;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::888888888777777666666666666666666666666666777777666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333222222111111111444444555666666555333222111222222333444444555555333222222111111222222333333333333333444444444444555555444444444333333333444444444444444444444444555444444333333444444555444444444444444444444444333333333333333444555555333333444444444444555555555444444444444444555555444444444444444444444444444444444444333333222222555555666666666666555555555555666666666666555555333333444444444555555555666555555555555555666666999999999888888888888888::::::::::::::::::::::::777777888999:::;;;<<<<<<999999999999::::::::::::::::::999999::::::;;;<<<;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>><<<<<<===>>>@@@AAABBBBBBAAADDDFFFFFFFFFIIIOOOTTT]]]iiivvv~~~yyytttpppiii```YYYRRROOOKKKIIIIIIIIIIIIHHHMMMPPPUUUYYY]]]eeeooovvvxxxwwwvvvttttttxxx~~~xxxqqqkkkfffddd___^^^\\\^^^ccciiinnnpppwwwxxxzzz~~~zzzuuupppgggaaabbbbbb]]]XXXUUUUUUTTTSSSRRRQQQQQQQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNOOOOOO{{{vvvrrrpppuuu}}}yyymmm___TTTOOOFFFDDD@@@>>>>>>>>>>>>===999::::::;;;;;;:::::::::999999999999999999999999999999888777666555555444444555555666666777777777666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222111111111333444555555555444333333333333333333444444555555333222222111111222222333222222333333333444444444444444444444444444444444333333444444444444444444555444444333333444444555444444444444444444444444333333222222333333444555333333333333333333333333444444333333444444555555333333333333333333333333444444444333333333333333444555555666666555555444555666666666666666666555666666666666666666666666555444444444444555555666888888888888888888888777999999999999999999999999777888888999::::::;;;;;;888999999999999:::::::::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????<<<<<<===>>>>>>???@@@@@@AAABBBCCCCCCCCCDDDHHHKKKPPPXXXcccnnnyyy~~~sssjjj___[[[TTTPPPOOONNNKKKIIIKKKMMMOOOQQQSSSYYYaaafffeeedddaaa___^^^bbbhhhlllwww~~~}}}}}}~~~|||zzzvvvppphhhbbb^^^\\\[[[XXXYYYZZZ___gggpppxxx|||}}}zzzvvvqqqmmmmmmeee_________\\\YYYYYYTTTTTTSSSRRRQQQPPPOOOOOONNNOOOQQQRRRRRRRRRRRRQQQPPPOOOOOONNNNNNNNNOOOOOOzzzuuussssssvvv~~~sssjjj```SSSJJJGGGCCC@@@>>>=========<<<;;;::::::;;;;;;:::999999888999999999999999999999999999888888777666555444444444444555555666666777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333000111111222333444444444333333444444444444444444555555555444444333333333333222222111111222222333222222222333333333444444222222333333444555666666333333333444444444555555555444444333333444444555444444444444444444444444333222222222222333444444333333333333333333333222333333333333333444555555333333333333333333333333222333333444555555666666444444555555555555444444666666666555555666666666666666666666555555555555444444444444444555666666777777777777777777777777999999999999999999999999999999999999999999999999888888888999999999::::::999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<======>>>>>>>>>???@@@AAAAAAAAACCCEEEGGGKKKNNNSSS\\\eeeooozzzuuunnnfff```]]]YYYTTTOOOLLLLLLLLLLLLMMMOOORRRUUUXXXWWWTTTRRRQQQSSSYYY]]]dddmmmyyyxxxxxxxxxyyy~~~{{{xxxsssnnnjjjhhhhhhhhhkkksssyyyxxxtttqqqnnnjjjgggddd```[[[YYYXXXYYYYYYZZZ\\\aaagggpppzzzzzzxxxtttqqqooollliiifffddd]]]XXXYYYYYYWWWVVVXXXVVVUUUTTTRRRQQQOOONNNMMMNNNPPPRRRSSSTTTTTTSSSRRROOOOOOOOONNNNNNOOOPPPPPP~~~}}}}}}yyyzzz}}}zzzpppeee___XXXNNNGGGEEE???===<<<<<<<<<;;;999777;;;;;;;;;;;;:::999888777999999999999999999999999777777777666666555555555555555555555555555666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333000111222333444555666666333333333333333444444444666666555555444333333222333222222111111222222333222222222222333333333333111222222333444555666777222333333444444555555555555444444333333444444555333333333333333333333333222222222222222333444444444444333333333333222222222222222222333444555666333333333333333333333333222222333444555666777777333333444444444444333333666666555555555555666666444444333333333333333333444444444444555666777777666666666666777777777777888888888888888888888888::::::999999888888888888888888888888999999999999999999888888999999:::;;;:::;;;;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBHHHGGGIIINNNTTT[[[fffpppxxx{{{uuuqqqkkkbbb\\\RRRQQQNNNLLLKKKKKKLLLLLLOOOOOOMMMKKKIIIKKKNNNQQQSSS[[[eeemmmpppooollljjjccccccdddeeeiiipppzzz|||wwwsssrrrrrrrrrqqqnnnkkkfffaaa]]][[[ZZZZZZVVV^^^dddccc```___^^^[[[YYYXXXWWWWWWYYY\\\```bbbeeehhhnnnttt{{{ssspppkkkgggeeecccaaa```^^^XXXUUUVVVWWWUUUUUUXXXWWWUUUTTTQQQPPPNNNMMMMMMOOOQQQSSSUUUVVVVVVUUUTTTPPPPPPOOOOOOOOOPPPQQQQQQ~~~~~~wwwxxxwwwtttrrrsssxxx}}}|||sssjjjaaaYYYUUUQQQKKKEEEDDD<<<;;;;;;;;;<<<;;;999777999999999999999888888777888888888888888888888888666666666666666666555555555555555555555555444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444333222222222333444444555555555555555555444444444333222222111111222222333111222222222222333333333333333333444444555555555222222333333444555555666555444444333333444444555333333333333333333333333222222222111222222333444555444444444333333333333222222222222333444555666444444444444444444444444222222333333444444444555333333444444444444333333777666555444444555666777333333333333333333333333555555555555666777888999555555555666666666777777888888888888888888888888888888888888888999999999888888888888999999999999999999999999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>CCC@@@BBBGGGJJJMMMTTT]]]hhhsss~~~zzzsssddd```ZZZVVVTTTUUUWWWXXXSSSRRRPPPMMMJJJHHHIIIJJJHHHNNNUUU[[[\\\ZZZXXXWWWQQQSSSTTTUUUXXX]]]eeejjjtttvvvyyy{{{{{{zzzwwwvvvsssuuuzzz~~~||||||}}}xxxvvvttttttuuuvvvvvvuuullliiidddaaaaaa``````___^^^\\\YYYVVVTTTTTTUUUUUUMMMUUUZZZYYYWWWXXXYYYWWW[[[\\\^^^bbbgggmmmrrruuuxxx|||zzznnnjjjddd```]]]\\\[[[ZZZYYYUUUTTTVVVWWWUUUVVVYYYVVVTTTRRRPPPNNNNNNOOOPPPPPPRRRUUUWWWXXXXXXVVVUUUQQQPPPPPPPPPQQQQQQRRRSSSyyyxxxyyywwwuuuqqqmmmkkkmmmqqquuuuuu{{{yyykkkbbb[[[SSSMMMKKKIIICCC???>>>;;;;;;;;;<<<>>>===;;;999666666777888888888888888888888888888888888888888555555555666666666666666666666666555555444444333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111333222222222333333444555333333444444555666666666333222222222222222222333111111222222222333333333555555444444444333333333222222333333444555666666555444444333333444444555333333333333333333333333222222111111222222333444555555555444444333333333222222222222333444555666444444444444444444444444333333333222222222222111222333333444444333333222777666555444444555666777444444444555555555666666555555555666666888999999444555555555666666777777777777777777777777777777666666777888999::::::;;;777888888888888999999999::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>???<<<;;;;;;;;;;;;;;;::::::>>>===<<<===>>>>>>===<<<>>><<<>>>DDDFFFEEEJJJQQQWWW```jjjpppwww~~~xxxrrriiicccbbbdddhhhjjj```___\\\WWWQQQLLLJJJIIIGGGKKKQQQTTTTTTRRRQQQPPPFFFIIILLLMMMNNNQQQVVVZZZcccdddggghhhhhheeebbb```bbbdddiiiqqqyyy{{{zzz}}}}}}zzzwwwuuupppqqqrrrrrrpppmmmiiigggiiikkkooouuuzzz}}}|||{{{llliiifffdddddddddcccbbb^^^ZZZWWWTTTSSSSSSRRRQQQRRRPPPOOONNNOOOQQQSSSUUUPPPWWW\\\[[[ZZZ]]]___^^^dddfffjjjpppwww~~~|||xxxuuurrrkkkfff```[[[YYYXXXXXXWWWTTTQQQPPPSSSTTTRRRSSSVVVTTTRRRPPPNNNNNNOOOQQQSSSPPPSSSVVVXXXYYYYYYWWWVVVQQQQQQQQQQQQQQQRRRSSSTTT~~~}}}yyyrrrkkkggggggiiikkkoooxxx{{{qqqggg\\\VVVJJJIIIGGGDDDBBB@@@??????;;;;;;::::::::::::999999999999888888777777666666777777777777666666666666555555555555555555555555555555555555555555555555555444444333333444444555444444333333333333222222333333444444444444444444444444444333333222222222333333333333333333333333444444222222222222444444333333333333333333333333333333333333333333333333222111111000111111222222111111222333333333333222333222111222555666444111222222222222222222222222333333222222222333444444444333222333444444333111444333333222222333333444444444444333333222222222222222333333333333444444444444444333333333222222333333333444444444555555555444444333333444444555555555555555555555555555333444444555666777888888666666666666666555555555555777888888777777888999999999999888999999::::::888999::::::;;;;;;::::::999999999999999999999999<<<;;;999888888999;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===???AAACCCDDDEEEOOOQQQUUUZZZ```hhhpppvvv{{{~~~|||{{{}}}yyy|||}}}zzztttlllddd]]]VVVPPPLLLOOOMMMLLLPPPTTTTTTOOOJJJLLLIIIIIILLLMMMKKKLLLOOOOOOSSSYYY[[[XXXUUUSSSSSSTTTVVVZZZ^^^dddiiimmmppptttsssnnngggcccbbbgggkkknnnpppqqqpppkkkeeeaaa^^^______^^^]]][[[YYYWWWVVVVVVZZZ```fffkkknnnoooooo]]]ZZZWWWUUUUUUVVVWWWWWWTTTRRRPPPMMMMMMNNNPPPRRRQQQRRRTTTUUUVVVXXX[[[^^^aaadddgggiiijjjkkkmmmooowwwzzz}}}}}}tttuuuuuutttrrroookkkiiiaaa^^^YYYUUUTTTSSSSSSRRROOOPPPQQQSSSSSSSSSSSSRRRSSSRRRPPPOOONNNOOOOOOPPPRRRRRRSSSUUUWWWXXXZZZZZZWWWVVVUUUTTTSSSTTTUUUUUU}}}xxxppphhhcccdddiiilllxxx|||xxxppphhh___UUULLLFFFFFFEEECCCAAA???>>>>>>===;;;;;;:::::::::999999999888888888777777777777777777777777777666666666555555555555555555555555555555555555555555555555555444444333333333333444444444444333333333333222222555555444333222111000000333333333333333333222222333333333333333333333333333222111111111111222333333333333333333333333333333333333333333333333333444444222111000000000000111111222333333333333222444333222444666777555333333333333333333333333333444333333222222222333333333222222333444444333111444333333222222333333444222222222111111111000000222222222333333333444444333333333222222222111111222222222333333333444444444444333333333333444444555555555555555555555555444444444555555666666666555555555555666666666666666777888888777666777999999999888888888999999:::777888999999::::::999999999999999999999999999999<<<:::999888888999:::<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>??????@@@AAAAAABBBDDDEEEHHHKKKPPPUUU\\\aaakkkrrr~~~yyypppggg^^^XXXYYYXXXWWWZZZ^^^^^^YYYTTTRRRNNNMMMNNNMMMIIIIIILLLKKKOOOSSSSSSQQQOOONNNNNNKKKLLLNNNRRRVVVZZZ]]]___```___[[[WWWSSSSSSWWW[[[\\\___cccdddaaa]]]YYYWWWQQQQQQPPPOOONNNLLLJJJIIIMMMPPPUUUZZZ___bbbcccdddYYYVVVQQQOOOPPPQQQRRRRRRRRRRRRQQQQQQSSSUUUXXXYYYZZZ\\\___bbbdddgggjjjmmmuuuxxx{{{~~~zzztttllllllkkkjjjhhheeebbbaaa]]]YYYTTTPPPOOOOOOOOONNNNNNOOOQQQRRRSSSSSSRRRRRRRRRQQQOOONNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWXXXYYYVVVUUUTTTSSSSSSTTTUUUUUUyyyuuunnngggdddgggooouuuzzzssslllggg```XXXPPPHHHAAA===@@@@@@>>>===<<<<<<;;;;;;::::::::::::999999999999777777777777888888888888777777777666666666555555444444444444444444444444444444444444444444444444444444333333333333444444444444333333333333222222444444333222111000000///222222222333333333333333333333333333333333333333111111000000000000111111333333333333333333333333333333333333333333333333333333222222111111111111111111222333333333333222444444333555666777666444444444444444444444444444555444333222222222222222333222222333444444333111333333222222222222333333222222222111111111111000222222222222333333333333444333333333222222222222111111111222222222333333444444333333333333444444444444444444444444444444444444444444444444444444444444444555666666666777666888888888666666666888999999888888888888888999666777777888999888888888::::::::::::::::::::::::;;;:::999888888999:::;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@?????????>>>>>>>>>@@@AAACCCDDDFFFIIINNNRRRWWW]]]gggqqq{{{tttmmmlllkkkkkknnnqqqppplllhhhaaa\\\XXXVVVQQQLLLJJJLLLLLLOOOQQQRRRPPPMMMLLLLLLFFFFFFGGGHHHJJJMMMOOOPPPSSSRRRPPPMMMKKKKKKNNNPPPNNNRRRXXXZZZYYYUUURRRPPPNNNMMMMMMKKKJJJHHHFFFEEEGGGIIILLLPPPTTTXXX[[[]]]YYYUUUQQQNNNOOORRRTTTUUUVVVWWWYYY]]]aaaeeehhhjjjmmmppptttwwwyyy|||wwwnnngggcccbbb```^^^\\\[[[ZZZYYYZZZVVVPPPMMMLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNMMMLLLLLLMMMMMMNNNNNNPPPQQQSSSUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTUUU~~~wwwvvvtttqqqpppttt|||}}}mmmddd___ZZZSSSMMMHHHCCC???===<<<<<<;;;::::::::::::;;;:::::::::999999999999888666666777777888888999999777777666666666555555555444444444444444444444444444444444444444444444444444333333333333333333444444444333333333222222222000000111111222333333333111111222222333333333444222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222...///000222333444444555111111222333333333333222333333444555666666555444444444444444444444444444555444333222111111111111222111111222444444333111333333222222222222333333333333333333333333333333111222222222222333333333555555444444444333333333222222222222333333333333444333333333333333333444444444444444444444444444444333333333333333333333333333444444555666777777666888888777666555666777999999888777777777777888666777888888999999888888:::::::::::::::::::::::::::999888888888888999:::::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<>>>>>=========AAABBBCCCCCCDDDFFFIIILLLKKKPPPWWW^^^gggsssyyyssslllggg```WWWSSSTTTVVVXXX[[[]]][[[XXXTTTRRRMMMMMMKKKKKKKKKLLLNNNOOOSSSSSSQQQOOONNNMMMNNNOOOPPPUUU[[[]]]\\\XXXTTTRRRXXXWWWVVVSSSQQQNNNKKKJJJJJJKKKMMMQQQVVV[[[___aaabbb^^^ZZZYYY\\\```ccceeecccfffjjjpppvvv{{{zzzuuummmeee```___]]]ZZZWWWUUUUUUUUUVVVYYYUUUPPPMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMOOOPPPRRRSSSUUUUUUYYYXXXWWWVVVUUUTTTSSSSSS|||zzzyyy|||pppbbbYYYPPPLLLGGGCCCAAA???>>>===;;;;;;::::::::::::;;;;;;::::::999999999888888888666666777777888888999999666666666666555555555555444444444444444444444444444444444444444444444444333333333222222333333333444444333333333222222222111111111222333444444555111111111222222333333333222222222222222222222222111222222222222222222111222222222222222222222222222222222222222222222222...///111333444444555444111111222333333333333222111222333444444444444444222222222222222222222222555444333222111000000000111000000222333444333111333222222111111222222333333333333333333333333333111111111222222222333333333333333333222222222111333333333333444444444444333333333222222333333333444444444444444444444444333333333333333222222222222333333444555666666777666777888777666555666777999888777777666666666777777888888999999999999999::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;::::::::::::;;;;;;========================<<<===>>>??????@@@CCCFFFEEEIIIMMMQQQXXXaaammmvvv|||wwwllleeeeeefffiiinnnqqqpppllleeeaaa\\\[[[XXXVVVVVVVVVXXXYYY\\\ZZZXXXVVVUUUTTTSSSRRR\\\aaagggjjjjjjgggeeecccfffeeebbb___[[[WWWTTTRRRSSSTTTVVVZZZ___eeekkknnnpppmmmkkklllpppvvvzzz|||yyy|||~~~yyyvvvsssppplllgggaaa]]][[[YYYVVVSSSQQQQQQRRRSSSWWWTTTPPPMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPOOOMMMKKKJJJJJJJJJJJJLLLMMMNNNPPPQQQSSSTTTUUU[[[ZZZYYYXXXVVVTTTSSSRRR{{{wwwxxxzzz~~~~~~~~~|||zzzvvvqqqnnnmmmooorrrxxx{{{}}}|||wwwmmmaaaWWWPPPHHHEEEAAA????????????>>>;;;;;;::::::::::::;;;;;;999999999999888888888888777777777777888888888888666666666555555555444444333333333333333333333333333333333333333333333333333333222222222222333333444444333333333333222222444444333333222222222222111111111222222222222222222222222222222222222222111111222333333222111111222222222222222222222222222222222222222222222222222333444444444333111000111111222333333333333222000222444444333222333444222222222222222222222222444333222111111111111111000000000111333444333111222222111111111111222222000111111111111222222222111111111111222222222222000000000000////////////333333444444444555555555333333222222222222333333333333333333333333333333333333333333333333333333333333333444555555555666444555777777666555777888999888777666555555555666777888999999::::::999999999999999999999999999999777777777777777777777777999999999999::::::::::::888888999999999:::::::::;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<======>>>999:::<<<<<<<<<===@@@BBB@@@CCCFFFIIILLLRRR[[[aaajjjpppyyy}}}|||zzz}}}{{{uuuooommmjjjhhhhhhiiijjjlllpppmmmjjjhhhggggggeeedddkkkpppvvv{{{}}}}}}}}}}}}{{{zzzwwwsssoookkkgggeeecccdddgggkkkpppuuuzzz}}}~~~~~~{{{wwwtttooommmjjjgggeeebbb___\\\WWWUUURRRPPPNNNNNNOOOOOOQQQPPPMMMMMMMMMLLLKKKIIIKKKKKKKKKKKKLLLMMMNNNOOOPPPOOOMMMKKKJJJIIIJJJJJJKKKLLLMMMNNNPPPRRRSSSTTTYYYYYYYYYXXXWWWUUUTTTSSS}}}}}}~~~{{{yyyxxxvvvtttrrrqqqrrrvvv{{{~~~{{{xxxssskkkfffdddhhhkkkqqqvvvzzz}}}wwwqqqggg___XXXRRRLLLHHHEEECCC@@@?????????>>>===;;;::::::999999:::::::::999999999999888888888888888888888777777777777777666666555555555444444444333333333333333333333333333333333333333333333333333333222222222222333333444444333333333333222222222222222222111111111111222222222222111111111111111111111111111111111111000000111222222111000000111111111111111111111111111111111111111111111111333444555555444222000///111111222333333333333222111333555555333333444555333333333333333333333333222222111111111111111222000//////111333444333222222222111111111111222222000000111111111222222222111111111111222222222222111111111000000000//////222222333333333444444444333333222222222222333333333333333333333333333333222222333333444444555555444444444444444444444444222444666666666666888999888888777666555555555555666777777888999888888888888888888888888888888888666777777777777777777666888888999999999:::::::::888888888888999999999999;;;::::::999999::::::;;;:::;;;;;;;;;;;;<<<<<<<<<:::<<<===>>>======???AAA;;;>>>BBBDDDEEEHHHMMMRRRYYY]]]dddkkkrrryyy|||}}}}}}xxxtttnnnkkkhhhfffbbb```___]]]ZZZXXXTTTSSSQQQOOOMMMMMMMMMMMMNNNMMMMMMMMMNNNLLLIIIGGGKKKJJJJJJJJJJJJLLLMMMNNNQQQPPPNNNLLLJJJJJJJJJJJJIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUzzzqqqjjjfffdddccccccddddddfffkkkrrryyy}}}|||xxxqqqiiicccdddjjjooouuuzzz{{{ttthhh```VVVOOOKKKHHHFFFDDDAAA???<<<;;;;;;;;;999888;;;::::::999999999999999999999999888888888888777999999888888777777666666666666555555555444444444333333333333333333333333333333333333333333333333333222222222222222222333444444444333333333222222---...///000111222333333333222222222111111000000111111111111111111111111...///000111111000///...111111111111111111111111111111111111111111111111111222444555555444222111111111222333333333333222111444777666444333555777444444444444444444444444111111111111111111222222000//////111333444333222222222111111111111222222222222222333333444444444000111111111111222222222444444444333333333222222111111222222222333333333333222222222222222222333333333333333333333333333222222333444444555666666444444444444444444333333111333555666666666888:::888888777555555444444444555666666777777777777777777777777777777777777777666666777777777777666666888888888999999:::::::::777888888888888999999999;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<===>>>999===AAACCCCCCDDDHHHKKKHHHKKKPPPUUU\\\ccckkkqqqwwwyyy{{{wwwsssoooiiieeeeeebbb^^^\\\ZZZYYYWWWUUUSSSSSSQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPNNNJJJGGGJJJJJJIIIIIIJJJKKKMMMNNNRRRPPPNNNLLLJJJJJJJJJJJJGGGHHHIIIKKKLLLNNNOOOPPPMMMOOOQQQTTTVVVWWWWWWWWW~~~{{{||||||vvvvvvsssrrrtttsssooonnnppppppooooooqqqttttttqqqnnnhhheee```ZZZUUUSSSTTTVVVWWW[[[aaahhhoooxxx}}}vvvpppnnnooorrruuuttthhh```WWWPPPHHHDDDDDDDDDBBB???>>>>>>===<<<;;;;;;::::::777777777888999999999:::777777777777666666666666666666666666666666666666444444444444444444444444333333333333333333333333000111111222222333444444333333333333333333333333111111111111111111111111111111111111111111111111222222111000111222444555000000000000000000000000000000000000000000000000000111111111111222222222333333222111000000111111222222111111111111111222111111111111111111111111555555333333333333555555333333333333333333333333111111111111111111111111222111111000///......---111222222333333222222111333333333222222111111111111111222222222333333333444444333333333222222222222222333333333333444444000000000111111222222333222222333333333333444444444444444444444444444444555555444444444333333333444444444444444444444444777777777777777777777777666666666666777888999:::666666777777888888999999999999888888888888888888999999999:::::::::;;;;;;===<<<;;;:::999999999999777888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>>>>===<<<<<<>>>@@@CCCEEEDDDEEEGGGKKKPPPVVV\\\___gggkkkqqqxxx~~~~~~{{{wwwvvvsssppplllgggdddbbb[[[YYYVVVTTTRRRRRRSSSTTTPPPOOOOOONNNNNNMMMMMMMMMMMMMMMNNNOOONNNLLLJJJHHHJJJJJJJJJHHHGGGIIIKKKNNNOOONNNMMMKKKJJJHHHGGGFFFGGGIIIKKKKKKJJJJJJJJJKKKNNNMMMNNNRRRVVVWWWTTTQQQ~~~|||{{{~~~vvvooonnnpppmmmgggddd``````ccccccaaa```bbb___^^^___aaaddddddaaa^^^\\\ZZZWWWSSSPPPOOOPPPQQQUUU[[[ccckkkuuu~~~~~~}}}xxxxxx~~~}}}zzztttlllcccZZZUUUOOOIIIBBB???@@@???===:::======<<<<<<;;;::::::999888888888888888888999999777777777777666666666666666666666666666666666666444444444444444444444444333333333333333333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111000000000111222333000000000000000000000000000000000000000000000000000111111111111222222222333222222111000000111111333333222222222222333333111111111111111111111111444444333222222333444444111111111111111111111111111111111111111111111111333222222111000000//////111222222333333222222111333333333222222222111111111111222222222333333333222222333333444444444555222222222333333333444444111111111222222222222222222222222333333333444444444444444444444444444444555555555444444444333333444444444444444444444444555555555555555555555555666666666666777888999:::777777777777777888888888888888888888888888888888999:::::::::;;;;;;;;;;;;<<<<<<;;;:::999999999999777888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>???>>>>>>===>>>???AAABBBAAAAAACCCEEEHHHMMMQQQSSSVVVZZZaaahhhpppxxx|||xxxtttrrrsssqqqoookkkfffbbb^^^\\\WWWVVVTTTRRRQQQQQQQQQQQQOOOOOONNNNNNMMMLLLLLLLLLKKKLLLMMMNNNMMMLLLJJJHHHIIIJJJIIIHHHGGGHHHKKKMMMOOONNNNNNMMMLLLKKKJJJIIIHHHJJJKKKKKKIIIIIIIIIJJJLLLLLLLLLOOOSSSUUUSSSQQQpppuuuwwwrrrnnnqqquuuwwwvvvvvvtttooommmnnntttzzzyyyxxxyyyzzzzzzwwwrrrooommmlllkkkmmmqqquuuwwwxxxxxxvvvpppjjjhhhiiiddd^^^VVVRRRQQQUUUVVVUUUTTTVVVUUUVVVYYY\\\______]]][[[XXXWWWUUUSSSSSSSSSUUUVVV\\\bbblllxxxtttllljjjkkkhhhccc\\\UUUOOOKKKIIIFFFBBB>>><<<===<<<999666<<<;;;;;;::::::999999999888888888888888888777777777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444333333222111111000111111111111111111111111111111111111111111111111111111111111111111111111222111000000///000000000000000000000000000000000000000000000000000000000000111111111111222222222333222111111000111111111222222111111111222222333111111111111111111111111333333222111111222333333111111111111111111111111222222222222222222222222333333333222111111000000111222222333333222222111333333333222222222222111111111222222222333333333111222222333444555666777222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444444444555555555555555444444444444444444444444444444444555555555555555555555555666666666666777888999999888777777777777777777666888888888888888888888888:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999888999999888888999:::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<======?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@BBBDDDFFFHHHHHHLLLQQQWWW^^^gggooouuu|||wwwsssoookkkhhhkkkjjjgggccc___ZZZVVVTTTSSSRRRRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKJJJKKKMMMNNNNNNLLLKKKIIIIIIIIIIIIHHHGGGHHHJJJLLLNNNNNNNNNNNNNNNMMMMMMMMMJJJKKKLLLJJJHHHGGGGGGHHHJJJIIIIIIKKKNNNQQQQQQQQQccciiilllhhhddddddfffgggddddddccc```___cccjjjppprrrqqqpppooonnnjjjddd```^^^]]][[[\\\^^^cccfffiiioooqqqrrrqqqqqqqqqkkkdddYYYTTTRRRUUUXXXXXXXXXYYYZZZ^^^ccciiinnnooonnnlllfffccc___^^^___cccgggiiinnnttt~~~yyykkkccc```[[[YYYTTTNNNIIIEEECCCBBBAAA???===<<<===<<<999666:::::::::999999999888888999999888888777777666666777777777777666666666666555555555555555555555555333333333333333333333333444444444444444444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111111222/////////...//////000111111111111111111111111111222111111111111111111222333333333333333333333333222222222222222222222222333333222222111111111111111222222333333222222111222222222222222222222222111111222222222333333333222222333444555555666666111222222222222333333333444444444333333222222222111222222222222333333333333333333333333444444444555555555555555555555555333333444444444444444444555555555555555555555555666666666666666777888888888888777777666666666555888888888888888999999999::::::;;;;;;;;;<<<<<<<<<;;;::::::999888888999999888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>?????????>>>>>>@@@@@@@@@@@@@@@AAACCCCCCFFFHHHJJJMMMQQQWWW^^^cccmmmppptttwwwzzz~~~|||wwwrrroookkkfffdddbbbaaa___\\\YYYVVVSSSQQQPPPPPPQQQQQQQQQPPPOOONNNPPPOOOOOONNNMMMLLLKKKKKKKKKLLLNNNOOOOOONNNMMMLLLIIIJJJJJJIIIHHHHHHJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOLLLMMMLLLJJJHHHFFFFFFGGGHHHGGGGGGGGGJJJMMMOOOPPPccckkkoookkkfffcccaaa```]]]]]]\\\[[[[[[aaakkkrrrtttsssrrrqqqnnnggg___ZZZYYYXXXWWWVVVXXX\\\aaadddiiirrr{{{~~~vvveee^^^ZZZ^^^dddgggiiikkkhhhnnnwww~~~xxxqqqnnnpppvvv{{{~~~xxxkkk```YYYVVVNNNMMMKKKHHHEEEBBB@@@>>>===<<<<<<<<<<<<;;;999777999999999999999888888888999888888777777666666666777777777777666666666666444444444444444444444444333333333333333333333333444444444444444444444444111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111000000000000000000000000000000000000000000000000000000000111111111222222222222111111111111111222222//////......///000000111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111111111111000000000111222222333333222222111222222222222222222222222111111222222222333333333444444444444444444444444111111111222222222333333444444444333333222222222111111111222222222333333222222222333333333444444444444555555555555555555333333333444444444555555666666666666666666666666666666666666666666777888888777777777666666555555777777888888888999999999:::::::::;;;;;;;;;<<<<<<::::::999888888888999999999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999:::<<<===?????????????????????@@@AAAAAABBBCCCEEEFFFGGGGGGIIIMMMRRRVVV[[[^^^cccggglllqqqvvvyyyzzz{{{||||||}}}zzzvvvvvvxxxyyyyyyvvvqqqmmmjjjgggccc```ZZZYYYYYYXXXVVVUUUSSSRRRPPPPPPQQQRRRRRRRRRQQQQQQRRRQQQPPPOOONNNMMMLLLLLLMMMNNNPPPQQQQQQPPPOOONNNJJJKKKKKKJJJIIIHHHJJJKKKJJJJJJKKKLLLMMMNNNOOOPPPNNNNNNMMMKKKGGGFFFFFFGGGGGGGGGFFFFFFGGGIIIMMMOOOnnnvvvzzzvvvoookkkhhhfff______]]][[[\\\dddpppxxx|||}}}{{{rrrggg```YYYYYYYYYXXXYYY\\\aaaeeerrrwwwnnnhhhkkkrrrwww{{{||||||zzzrrrqqqmmmfff\\\SSSMMMJJJDDDDDDDDDCCCAAA@@@>>>===:::;;;;;;::::::999888777999999999999999999999999777777777777777777666666777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333000111111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222333333333222222111000000000000000000000000000000000000000000000000000111111111111222222222111111111000111111222333111111111111222222333444111111111111111111111111000111222222222222111000111111111111111111111111333333333333333333333333111111111111111111111111111222222333333222222111111222222222222333333333111111222222222333333333444444444333333222222222111111111111222222222222333333333333222222222222111111111111222222222222111111222222333333444444333333333444444444444444222333333444444555555555777777777777777777777777666666666555555666666777777666666666666666666555777777777888999999::::::999999999:::::::::;;;;;;999999888888888888999999999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::;;;;;;999999:::<<<===???@@@@@@<<<======>>>???@@@AAAAAA@@@AAABBBCCCDDDGGGKKKOOONNNQQQUUUYYY]]]aaagggjjjnnnpppsssuuuyyy}}}}}}|||yyytttpppmmmmmmooopppmmmjjjfffdddbbb```]]][[[UUUUUUUUUUUUUUUUUUTTTSSSQQQQQQRRRRRRSSSTTTTTTUUUSSSRRRRRRPPPOOONNNMMMLLLOOOPPPRRRSSSSSSQQQPPPNNNKKKLLLMMMLLLKKKJJJJJJKKKHHHIIIJJJKKKLLLNNNOOOOOOPPPPPPNNNKKKHHHGGGHHHIIIGGGHHHHHHGGGFFFGGGJJJMMMwww~~~~~~yyyxxxyyyyyytttrrrlllgggeeelllwwwvvviiijjjiiigggeeefffiiimmm|||{{{{{{tttnnniiiggg```^^^[[[UUUNNNIIIEEECCC??????>>>>>>===>>>>>>???;;;;;;;;;:::999888888888::::::::::::::::::::::::666666666777777777777777777777777777666666666666333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111000111222222333222111111000000000000000000000000000000000000000000000000000111111111111222222222111111000000111222222333111111111222222333555555111111111111111111111111111111222333333222111111111111111111111111111111333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333111111222222222333333333111111222222222222222222111111111111222222222222111111111222222222222222111111111111222222222222000111111222333333444444222222222333333333444444222222333333444555555666666666666666666666666666777666666555555555666666555555555666666666666666666777777888999999::::::888888888999999999::::::999999888888888888999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;::::::;;;===>>>???;;;<<<===>>>>>>?????????<<<>>>@@@AAABBBCCCFFFIIIHHHJJJLLLNNNPPPSSSWWW[[[aaacccgggkkkpppvvv|||{{{uuurrrooolllhhheeebbbbbbccccccaaa___\\\ZZZZZZYYYXXXVVVTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSUUUWWWXXXSSSRRRQQQPPPNNNMMMLLLKKKPPPQQQRRRSSSRRRQQQOOOMMMLLLMMMOOONNNLLLKKKKKKLLLHHHIIIJJJKKKLLLNNNOOOOOOQQQQQQOOOLLLIIIHHHJJJKKKHHHIIIJJJHHHFFFFFFIIIKKKzzzyyytttwww}}}xxxuuuwwwyyy~~~{{{xxxsssmmmfff___[[[XXXSSSQQQNNNKKKGGGDDDCCCBBB>>>===;;;:::;;;===@@@AAA===>>>===<<<:::999:::;;;::::::::::::::::::::::::555555666666777777888888777777777777666666666666333333333333333333333333222222222222222222222222111111111111111111111111444444333222222111111111000000000000000000000000111111111111111111111111111111111111111111111111...///000111222222111000000000000000000000000000000000000000000000000000000111111111111222222222111111000000111222333333000000000000111222333444111111111111111111111111111222333444444333222111333333333333333333333333333333333333333333333333333333333333333333333333222222222333333222222222111111111222222333333333111111222222222333333333//////000111222333333444000111111111111222222222000000000111111222222333000111111111111222222222000000111222333333444444111111111222222333333333222222333333444555666666555555555555555555555555777666666555555555666666444555555555666666777777666777777888999999::::::777777888888888999999999999888888888888888999999:::::::::;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::>>>===;;;::::::;;;===>>>======>>>?????????>>>>>>>>>???AAABBBAAABBBCCCEEEGGGHHHIIIIIIIIIJJJMMMPPPRRRUUUYYY^^^ccciiipppuuuxxxyyy{{{~~~{{{{{{{{{{{{yyyvvvqqqmmmjjjeeeccc___\\\YYYXXXWWWWWWZZZXXXVVVUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRQQQQQQQQQRRRUUUXXXYYYRRRQQQPPPOOOMMMLLLKKKJJJPPPQQQRRRRRRQQQOOOMMMLLLMMMNNNPPPOOOMMMLLLLLLLLLIIIJJJKKKLLLMMMNNNOOOOOORRRRRRPPPMMMJJJIIIKKKMMMIIIKKKLLLJJJGGGFFFHHHJJJxxxsssooollleee___XXXTTTQQQPPPJJJIIIGGGDDDAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::999999999999888888888777666666666666666666666666666555555555555444444444555555555444444333333333222222222222222222222222222111///.........///000222222222111///---,,,+++111111111111111111111111222222111111111111222222111111111111111111111111111000000000//////......111///...,,,,,,...///111////////////////////////111111111111111111111111000000000000000000000000111111000000//////......555444333333555555444333222222222111111111000000222222222222222222222222555555444333333333444444555333111///000222555888222222222222333444555555222222222111111000000000...///000111111111111111222222222111111111000000222222222222222222222222444444222222222222444444222222111000111222444555111111222222222333333333222222222222222222222222222222333333333333444444555555555444444333333333555555555555666666666666555555555555555666777777666666777888999:::::::::999888777888::::::888666888888999999999:::::::::<<<;;;::::::999999999999999::::::;;;;;;::::::999::::::999999::::::;;;<<<999999:::;;;<<<<<<<<<<<<999;;;======<<<<<<>>>@@@@@@AAAAAABBBBBBCCCCCCDDDFFFEEEDDDDDDDDDEEEGGGHHHIIILLLQQQUUUXXX\\\aaadddgggiiilllqqqxxx~~~{{{yyyyyy{{{{{{yyywwwuuurrrpppqqqqqqmmmeee]]][[[[[[YYYWWWUUUTTTRRRQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRTTTVVVWWWWWWVVVTTTRRRSSSUUUWWWYYYSSSRRRQQQOOONNNMMMLLLLLLOOONNNOOOOOOPPPQQQRRRSSSPPPPPPOOONNNNNNMMMLLLLLLMMMMMMLLLJJJIIIJJJNNNQQQUUUTTTSSSQQQOOONNNNNNNNNNNNMMMLLLJJJIIIGGGFFFEEEwwwoooiiidddaaa\\\VVVQQQMMMKKKJJJFFFEEEDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999888888888888777777777777666666666666666666666666555555555555444444444444555555444444444333333333222222222222222222222222444333222111000000000000444444444333222111//////111111111111111111111111111111111000000111111111111111111111111111111111111111111000000/////////000000///......///000000111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000000000444222111222333444333222222222222111111111000000222222222222222222222222555444333333222333333333444333222222333666999;;;444333333222222222333333333333222222222111111111000000111111222222111111222222222111111111000000222222222222222222222222333222111111111111222333222111000000000111222333000000111111111222222222222222222222222222222222222222333333333333444444444444444444444444333333555555555555666666666666555555555555555666777777555555666777888999888888999888777888999:::888666777777777888888888999999<<<;;;:::999999999999999999999::::::::::::999999::::::999999::::::;;;<<<;;;;;;;;;<<<;;;;;;:::::::::<<<============>>>@@@======>>>>>>???@@@@@@AAADDDCCCBBBBBBBBBCCCEEEFFFFFFIIILLLNNNPPPSSSVVVXXXYYYZZZ]]]cccjjjrrryyy~~~{{{wwwuuusssqqqpppqqqtttuuusssrrrppplllhhhfffgggddd___ZZZVVVUUUTTTRRRPPPNNNMMMLLLOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRTTTUUUVVVUUUSSSQQQQQQRRRTTTVVVRRRQQQPPPOOOMMMMMMMMMLLLNNNNNNNNNNNNOOOPPPQQQRRROOOOOONNNNNNMMMLLLLLLKKKMMMMMMMMMKKKJJJKKKNNNQQQUUUTTTRRRQQQOOONNNNNNNNNOOOOOOMMMLLLKKKIIIHHHHHH{{{qqqhhh```\\\UUUSSSOOOKKKGGGEEECCCCCCAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666777777777666666666555555555555555555555555555555555555555555444444444444444444444444333333333333222222222222222222222222111222333333333333333333333333333333333222222111111111111111111111111111111000000//////000000111111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222222222111111111111333111000111222333222111222222222111111111111111222222222222222222222222444333222222111111222222......///000222444666777555555333222222111111111333333333333222222222222222222222222222222222111222222222111111111111111222222222222222222222222111111000000000000111111222111000000///000000000//////000000000111111111222222222222222222222222222222333333333333444444333333444444444444444444444555555555555666666666555555555555555666777777444555666777777777777777888777777888999999888666666666666777777777888888;;;::::::999999999999:::999999::::::::::::999999::::::999999::::::;;;<<<<<<<<<<<<<<<;;;:::999888;;;<<<>>>>>>======???@@@<<<<<<======>>>?????????AAAAAA@@@@@@@@@AAABBBCCCDDDFFFHHHIIIIIIIIIKKKMMMOOOPPPSSSXXX___ffflllpppsssvvv{{{zzztttooolllgggffffffhhhkkkllllllllliiiddd^^^\\\[[[[[[YYYWWWQQQPPPOOONNNLLLKKKIIIIIIMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPRRRRRRUUUTTTRRRPPPPPPPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNNNNMMMLLLLLLKKKKKKNNNNNNNNNLLLKKKLLLOOORRRTTTSSSRRRPPPOOONNNMMMMMMPPPPPPOOONNNLLLKKKJJJJJJ~~~yyyzzz|||rrrhhh```YYYSSSPPPJJJHHHFFFDDDAAA@@@??????>>>>>>======<<<<<<<<<<<<:::::::::::::::::::::::::::999888777666555555555666666555555555444444444666666666666666666666666555555555444444444333333333333333333333333333333222222222222222222222222---///111333555666666666000000111222222222222111111111111111111111111111000000////////////000000111111111111111111111111222222111111111111111111000000111111111111000000////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111333111000111222333222111111111111111111111111111222222222222222222222222333222222111000111111111,,,---...000111222222222444333333222111111222222333333333333333333333333555444444333222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000000000000000000000111111111222222222222222222222222222222222222333333333444444333333333444444555555555444444444555555555666666555555555555555666777777555666666777888888777777777666666777999999888666666666666777777777888888::::::999999999999999:::::::::;;;;;;;;;;;;::::::::::::999999::::::;;;<<<;;;<<<<<<<<<;;;;;;:::999<<<===>>>>>>======>>>@@@>>>>>>??????@@@AAAAAABBB@@@@@@???>>>???@@@AAABBBDDDFFFGGGGGGFFFFFFGGGIIILLLLLLNNNRRRWWW\\\```ccccccfffkkkqqqvvvzzz}}}~~~vvvvvv{{{~~~~~~xxxqqqjjjggg``````aaabbbdddeeeeeeeeebbb^^^ZZZWWWVVVVVVUUUTTTOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQTTTTTTRRRQQQPPPOOOOOOOOOPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNNNNNNNMMMLLLMMMOOORRRSSSRRRQQQOOONNNMMMMMMMMMOOOOOONNNNNNMMMLLLKKKKKK}}}wwwpppnnnppprrrrrrpppmmmggg___WWWRRRNNNJJJHHHDDDDDDCCCAAA@@@??????>>><<<<<<<<<<<<<<<=========::::::::::::::::::::::::999888777666555555555555555555555444444444444333777777777777777777777777555444444444444333333333333333333333333333333333222222222222222222222222...///111333444333333222//////000222222333333222111111111111111111111111000000////////////000000111111111111111111111111111111111111111111222222000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000444222111222333444333222111111111111111111111111222222222222222222222222222222111000000000111111111222333444444333222222111111111111222222333444333333333333333333333333666555444333222222222333111111111111111111111111111111111111111111111111111222222222222222222111333333333222222111111000111111111222222222333333222222222222222222222222222222222333333333444444333333333444444555555555444444444444555555555555555555555555555666777777777777888888999999888888666666666777999999888777777777777888888888999999999999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999::::::;;;<<<999:::;;;;;;<<<<<<<<<;;;<<<===>>>>>>======>>>?????????@@@@@@AAABBBBBBBBBAAA@@@?????????@@@AAABBBBBBDDDFFFFFFEEEEEEGGGIIIGGGGGGHHHJJJLLLOOORRRTTTWWWYYY]]]bbbfffjjjlllmmmllllllqqqyyy}}}||||||~~~~~~|||yyywwwvvvzzzzzzxxxuuupppiiiccc___\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXVVVUUUTTTSSSQQQOOONNNNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRUUUUUUTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOONNNMMMMMMOOOQQQRRRQQQPPPNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKtttnnngggcccbbbaaa___]]]YYYUUUPPPLLLIIIGGGEEECCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<<<<=========999999999999999999999999777777666555555555666666555555555444444444333333777777777777777777777777444444444444333333333333222222222222333333333333222222222222222222222222333333333222111///...---000111222333444444444444111111111111111111111111111000000//////000000111111111111111111111111111000000000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000444222111222333444333222111111111111111222222222222222222222222222222222333222111111000000111111222222222333222111111000000000000111111222444444222222222222333333333333555444333222222222333444111111111111111222222222111111111111111111111111111111222333333222111111222222333333333222222111111222222222222333333333222222222222222222222222222222333333333333444444333333444444444444444444333444444444444555555555555555555555555666777777888888999999999999888888666555555777999999888777777777777888888888999999999888888888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999::::::;;;<<<888999:::;;;<<<<<<<<<<<<;;;===>>>===<<<;;;<<<>>>======>>>>>>???@@@@@@AAAAAA@@@?????????@@@AAABBB???AAABBBCCCCCCDDDEEEGGGFFFFFFFFFGGGIIIJJJKKKLLLOOOQQQSSSWWWZZZ\\\^^^___``````dddkkkooonnnpppsssvvvxxxzzz|||~~~~~~~~~}}}|||~~~zzz{{{{{{yyyvvvsssssssssqqqrrrttttttrrrpppppppppqqqqqqpppmmmiiiccc]]]ZZZVVVWWWWWWVVVTTTSSSSSSTTTQQQRRRSSSSSSRRROOOLLLKKKLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRTTTUUUUUUUUUTTTRRROOONNNLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNMMMMMMNNNPPPQQQPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKK{{{xxxuuuhhhccc]]]XXXVVVSSSPPPNNNMMMJJJGGGEEEEEEDDDBBB@@@@@@@@@???>>>===<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<999999999999999999999999666666666666666666777888555555555555444444444444555555555555555555555555444444444333333333222222111111222222222333333333222222222222222222222222444333222111////////////000000111222333333333333111111111111111111111111111111111000000111111111111111111111111111111111/////////000000111111111000000///......///000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111333111000111222333222111000000111111111222222222222222222222222222222222333333222111111111111222000000000000000000000000222111111111111111222222111111111222222222333333444333111111111222444555000000111111111222222222111111111111111111111111000000111222222111000000000111222222333222111111111111111111222222222222222222222222222222222222222222333333333333444444444444444444444444333333333333444444444555555555555555555555555666777777777777888888888888777777555555555666888999888777666666666777777777888888888888888888888999::::::999::::::::::::::::::999::::::999999::::::;;;<<<::::::;;;;;;<<<;;;;;;;;;;;;<<<===<<<;;;:::;;;<<<<<<<<<======>>>?????????@@@???>>>>>>>>>???AAABBB===???AAAAAAAAABBBCCCEEEEEEFFFGGGHHHIIIKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTUUUVVVUUUXXX^^^aaaaaacccfffjjjkkkmmmpppssstttssssssqqqtttvvvuuutttwww~~~~~~|||{{{{{{yyyvvvsssnnnpppqqqoookkkiiiiiijjjgggiiikkkkkkiiihhhiiijjjjjjjjjiiifffccc^^^ZZZWWWQQQSSSTTTRRROOONNNOOOPPPNNNPPPQQQQQQPPPMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQRRRSSSUUUUUUTTTRRRPPPNNNKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNMMMLLLLLLMMMOOOPPPOOONNNMMMMMMLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKK~~~yyytttpppkkkhhh___[[[VVVRRROOOLLLHHHFFFHHHFFFDDDCCCCCCBBB@@@>>>>>>======<<<;;;999777666::::::::::::::::::;;;;;;888888888888888888888888666555555666666777888999666666555555555444444444333333333333333333333333444444444333333333222222111111111222222333333333222222222222222222222222111000//////000222444555......///000000000000000111111111111111111111111222222111111111111222222111111111111111111111111......//////000000000111111///...,,,,,,...///111////////////////////////000000000000000000000000000000000000000000000000000000111111222222222333111000///000111222111///000000111111222222222222222222222222222222222222444333222222111111222222222222222222333444555666444333222111000000000000000000000111111222222222333222000000000222444555000000111111222222222222000000000000000000000000...///000111111000///......///000111222222111000000000000000111111111111222222222222222222222222222222333333333444444444555555555444444333333333333333333444444444555555555555555555555666777777666777777777777777666666555444444666888999888777555555555555666666666777888888777777888999::::::888888888999999888888888::::::999999::::::;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<:::999:::;;;======>>>>>>???@@@@@@@@@???>>>=========>>>@@@AAA???@@@BBBBBBAAAAAACCCDDDAAABBBCCCEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOOOORRRPPPRRRWWWZZZZZZ\\\``````aaacccfffjjjllllllkkkhhhkkkmmmllllllpppxxx|||}}}|||{{{{{{}}}}}}|||}}}||||||wwwtttpppmmmllllllkkkjjjhhhjjjkkkiiieeecccccceeeccceeeffffffdddddddddeeebbbbbbaaa^^^[[[WWWTTTRRRPPPRRRSSSRRROOONNNOOOQQQPPPQQQRRRQQQOOONNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNIIIJJJJJJKKKLLLMMMOOOOOOMMMNNNPPPQQQRRRRRRQQQPPPQQQRRRTTTUUUTTTRRROOOMMMKKKKKKJJJKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMLLLLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLL{{{uuummmeee^^^ZZZXXXRRRPPPNNNJJJGGGDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<=========>>>===;;;999777777777777555555555555555555555555555555555555555555555555444444444444444444444444222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000//////000000111111222222000111111111111222222222111111111111111000//////000000000000000000000000///......///000111111000000111222333333333333333222111000000000111333333000000000000000000000000333333222111000///...---///000111222222111000///000000000000111222333444222000...///222333111///111111222333555666777777111111111111111111111111111111111111111111111111222222222222333444555666000000000111222222222333111111111111111111111111000000000000000000000000222222111111111111111111222111000//////000111222333222111111111222333444444333333222111111111222444444444444444444444444111222333333444444333333555555555555555555444444777777666666555555555444666666666666777777777777999777666444444666777999666666666666777777777777===<<<:::888777777777888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===????????????????????????AAAAAABBBBBBBBBBBBBBBBBBBBBDDDFFFGGGGGGGGGHHHIIIIIIIIIKKKLLLLLLKKKJJJJJJLLLLLLMMMOOORRRUUUXXXZZZ\\\[[[ZZZ]]]aaacccaaa___``````bbbdddhhhllloooqqqzzzzzzzzzyyyyyy|||~~~{{{zzzyyyxxxvvvuuuvvvyyy{{{}}}zzzxxxvvvvvvzzz}}}~~~~~~~~~~~~zzzwwwsssooooooqqquuuwwwwwwvvvtttttttttuuuwwwyyywwwqqqkkkgggffffffeeeccceeecccaaabbbbbbaaa]]]ZZZ[[[[[[[[[[[[[[[[[[[[[[[[^^^\\\WWWTTTRRRRRRTTTUUUPPPOOOOOONNNNNNMMMMMMMMMMMMOOOQQQRRRQQQPPPMMMKKKMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOPPPRRRSSSSSSRRRRRRSSSSSSQQQOOOMMMMMMNNNKKKIIIGGGHHHLLLNNNMMMLLLJJJJJJKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIKKKLLLLLLKKKKKKMMMNNNOOONNNLLLKKKKKKMMMOOOPPP{{{tttrrrpppooooooooonnnmmmllliiiddd^^^XXXTTTQQQPPPKKKJJJHHHEEECCCBBBAAA@@@AAAAAA@@@@@@@@@?????????>>>======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;999888777777777777555555555555555555555555555555555555555555555555444444444444444444444444222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000000000000000000111111111000000111111111222222222111111111111111000//////000000000000000000000000000///...///000111000///000000000111111000000///222111000000000111222333000000000000000000000000111111111111000000000000111111222222222222111111222222111111111111111222333111000111333333222000000111222333444555666666222222222222222222222222111111111111111111111111222222222222333444555555111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111222111000//////000111222222222111111111222333444444333222222111111222222444444444444444444444444333444555555666666555555555555555555555555555555777666666666555555555444555666666666777777777777888777666555555666777888666666666666777777777777::::::888888777888888999999999999::::::::::::;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFGGGFFFFFFHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKNNNNNNNNNNNNPPPRRRTTTVVVVVVUUUTTTWWWZZZ[[[ZZZXXXXXXYYYZZZ\\\^^^bbbeeegggpppqqqqqqqqqqqqssswwwyyyyyyyyyxxxxxxwwwuuutttsssqqqooonnnmmmmmmooorrrtttxxxyyy{{{{{{xxxzzz||||||zzzyyyzzz{{{qqqnnnkkkjjjllloooqqqrrrvvvwwwwwwwwwwwwxxxxxxxxxuuurrrooollljjjlllnnnoooppppppoooooooooqqqtttuuuooojjjddd```______^^^]]]```___]]]^^^___^^^[[[XXXXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYUUURRRPPPPPPQQQRRRQQQPPPPPPOOONNNMMMMMMLLLMMMOOOQQQRRRQQQPPPMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQRRRRRRQQQNNNLLLMMMNNNKKKIIIGGGIIIKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJMMMMMMMMMLLLLLLKKKJJJIIIIIIKKKLLLKKKJJJJJJKKKLLLLLLLLLKKKKKKKKKMMMNNNOOOvvvooogggeeeaaa___^^^\\\ZZZXXXWWWUUURRRNNNKKKIIIHHHHHHDDDCCCBBB@@@??????>>>>>>@@@@@@@@@@@@?????????>>>======<<<<<<;;;:::::::::999:::::::::::::::;;;;;;999999888777666777777777555555555555555555555555444444444444444444444444444444444444444444444444222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000111111111111000000000000000000000111111111222222000111111111111000000///000000000000000000000000111000//////000000///...000000000111000000//////111111000000111111222333000000000000000000000000...//////000111222333333333333222222222222333333444333222111000000000000444222111222333444333222000000111222333333444444333333333333333333333333111111111111111111111111222222111222222333444555222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111222222111111222222333444333333222222111111222222444444444444444444444444000111222222333333222222555555555555555555555555666666666555555555555555555555666666666777777777888777666555555666777888666666666666777777777777777777666666777888999999888888999999999:::::::::;;;;;;:::::::::::::::999::::::::::::::::::::::::<<<<<<=========>>>>>>>>>========================@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEFFFEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMLLLLLLOOONNNMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQSSSTTTRRRQQQRRRRRRRRRSSSUUUWWWZZZ[[[bbbdddeeeffffffgggiiikkkhhhhhhiiijjjkkkkkkkkkkkkkkkjjjhhhgggggghhhjjjkkknnnoooqqqvvvzzzyyyuuupppjjjllloooppppppqqqssstttlllhhhdddbbbcccfffhhhiiiooooooooooooppppppppppppooommmkkkhhhffffffffffffggggggfffggghhhjjjlllmmmfffccc]]]ZZZYYYYYYXXXXXXZZZYYYYYYYYYZZZZZZXXXVVVVVVUUUUUUTTTTTTUUUUUUVVVXXXVVVRRROOONNNNNNOOOPPPRRRRRRQQQPPPOOONNNMMMLLLNNNOOOPPPQQQQQQOOOMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNOOOOOOPPPOOOOOOOOOPPPPPPQQQOOOMMMLLLLLLMMMKKKIIIHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLJJJIIIIIIHHHHHHHHHMMMMMMMMMLLLKKKJJJJJJIIIIIIKKKKKKKKKIIIHHHIIIJJJIIIIIIJJJKKKLLLLLLMMMMMM~~~~~~}}}zzzxxxuuupppiiiddd]]][[[WWWUUUSSSQQQOOOMMMKKKJJJHHHGGGEEEEEEFFFFFFBBBBBB@@@???>>>=========@@@????????????>>>>>>>>><<<<<<<<<;;;;;;:::::::::999999999999999999999999777666666666666777777777555555555555555555555555444444444444444444444444333333333333333333333333222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000222222111111000000//////000000000000111111111111000000111111111111000///000000000000000000000000222000//////000000///---000000111222222222222222111111111111111222222222000000000000000000000000//////000111222222333444333222111000000111222333333222222111000000111111333222222222333333333222000000111111222222222333333333333333333333333333111111111111111111111111222222111111222333333444333222222222111000000000111111111111111111111111000000000000000000000000111111111111111222222222111000000000000000000111222111222222222222333333333333222222111222222333444444444444444444444444000000111222222222222222444444444555555555555555555555555555555555555555555555555666666666777777777666555555555555666777666666666666777777777777666666666666666777777888888888888888999999999999::::::::::::999999999999999999::::::::::::;;;;;;============>>>>>>>>>>>>========================??????@@@@@@AAAAAABBBBBBBBBCCCDDDEEEDDDEEEGGGIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNQQQPPPQQQQQQQQQQQQPPPOOOPPPOOOOOOOOOPPPQQQSSSTTTVVVYYY[[[]]]\\\\\\]]]^^^]]]^^^```aaabbbcccdddddddddcccaaa``````aaabbbccceeeeeegggjjjmmmmmmiiifffbbbcccdddfffgggiiikkklllgggccc___]]]^^^aaadddeeeiiiiiiiiijjjjjjjjjjjjkkkiiihhhgggeeedddbbb```__________________aaabbbccc```^^^ZZZWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUTTTSSSSSSTTTUUUUUUVVVTTTQQQOOOMMMMMMNNNOOOTTTSSSRRRQQQPPPNNNMMMMMMNNNOOOPPPQQQPPPOOONNNMMMKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOPPPNNNLLLKKKKKKLLLKKKJJJIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIIIILLLKKKJJJJJJIIIIIIIIIJJJNNNNNNMMMLLLKKKJJJJJJJJJIIIJJJKKKJJJHHHGGGHHHIIIGGGHHHIIIJJJKKKLLLLLLLLL}}}zzzzzz{{{{{{{{{~~~~~~zzzuuurrrvvvyyy{{{{{{yyywwwxxxyyyuuurrrooommmnnnnnnnnnmmmkkkiiihhhfffccc```[[[XXXRRRPPPMMMKKKJJJIIIGGGFFFGGGFFFEEEDDDDDDEEEFFFFFFFFFEEECCCAAA???>>>===<<>>>>>>>>======;;;;;;;;;;;;;;;:::::::::999999999999999999999999555555666666777777777777555555555555555555555555444444444444444444444444333333333333333333333333222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111000000////////////000000000111111111///000000111111111000000////////////////////////222000//////000000///------...000111333333444444000000111111222222222222000000000000000000000000111111111111111222222222222111000//////000111222111111000000111222222333111222222222111111222222111111111111111111111111333333333333333333333333111111111111111111111111222222111111111222333333333222222222111000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000111111000000000111111222222333333333333333222222111222222333333444444444444444444444444555555666777777777777666444444444555555555666666444444444555555555555555555555555555666666666666666666555555555555666666666666666666777777777777777777777777666666555555777777777888888888999999999999999999999999999999999999999::::::;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAACCCCCCCCCCCCDDDFFFIIIKKKKKKKKKLLLMMMMMMNNNOOOLLLLLLKKKJJJKKKLLLMMMNNNPPPQQQRRRRRRQQQPPPPPPOOOOOOOOONNNMMMMMMNNNOOOPPPPPPRRRUUUWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^```___^^^\\\\\\\\\[[[\\\]]]___```aaa\\\YYYUUUTTTWWW[[[^^^___bbbcccccccccddddddddddddaaaaaaaaaaaa___]]]ZZZYYY[[[[[[ZZZYYYXXXXXXXXXXXXZZZYYYWWWTTTRRRRRRRRRSSSRRRSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTUUUVVVWWWVVVTTTRRRPPPOOONNNOOOOOOTTTTTTSSSRRRQQQPPPOOONNNOOOOOOPPPPPPPPPOOONNNMMMKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLOOOQQQSSSRRROOOMMMLLLLLLMMMNNNOOONNNLLLKKKKKKLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIKKKJJJJJJJJJKKKKKKLLLMMMOOONNNMMMKKKJJJIIIIIIJJJIIIJJJKKKJJJHHHGGGGGGHHHFFFGGGIIIJJJKKKKKKKKKJJJvvvvvvwwwxxxzzz|||}}}}}}}}}||||||{{{zzzyyyuuurrrnnnkkkjjjjjjjjjiiikkklllmmmmmmllliiigggeeegggjjjmmmnnnnnnlllllllllfffccc```^^^^^^]]]\\\[[[YYYXXXWWWVVVTTTRRRPPPOOOLLLJJJHHHGGGHHHHHHFFFEEEDDDDDDCCCBBBCCCDDDEEEFFFJJJHHHFFFCCCAAA???======>>>>>>>>>>>>============;;;;;;:::::::::::::::::::::::::::999999999999888555666777777777777666666555555555555555555555555333333333333333333333333333333333333333333333333222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111000000000000000000000000111111111111000000000000/////////000000000111111///000000111111111111000////////////////////////111000//////000000///...+++,,,---///000111111222000000111222222222222111000000000000000000000000333333333222111111111000111000000000000000000111000000000000111222333444111222333222111000111333222222222111111111111111333333333333333333333333111111111111111111111111222222111111111111222222222222222111111111111111111111111111111111111111000000000000000000000000000000000111222222333333000000111111111111000000000111222333333333333222222222111111222222333333444444444444444444444444444555666666777777666666333333444444555666666666444444444444444555555555444444555555555666666666555555555555555555555555666666666666777777777777777777888777777666555444666777777777777888888888777888888888888999999999888999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBAAABBBCCCBBBBBBCCCFFFIIIJJJJJJJJJKKKLLLMMMNNNOOOLLLKKKKKKKKKKKKMMMNNNOOONNNOOOQQQPPPOOONNNNNNOOONNNMMMKKKJJJJJJKKKLLLLLLLLLOOOQQQRRRRRRQQQRRRRRRQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUSSSUUUVVVXXXYYYZZZZZZYYYVVVTTTRRRRRRSSSUUUUUUUUUTTTRRRPPPQQQTTTXXXZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]XXXYYYZZZZZZYYYXXXVVVUUUXXXXXXWWWVVVUUUSSSRRRRRRSSSSSSSSSQQQNNNNNNOOOQQQQQQRRRSSSSSSRRRSSSUUUWWWXXXWWWUUUTTTTTTUUUWWWXXXVVVUUUSSSRRRQQQPPPPPPQQQTTTTTTSSSSSSRRRQQQQQQQQQOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMQQQTTTVVVUUUQQQMMMLLLMMMMMMNNNOOONNNLLLKKKLLLMMMJJJKKKKKKKKKIIIIIIKKKMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPOOOMMMKKKIIIIIIIIIJJJHHHJJJJJJJJJHHHGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJhhhhhhiiihhhiiijjjlllnnnkkkjjjjjjiiigggfffeeeeeeeeebbb^^^\\\]]]^^^^^^^^^]]]]]]^^^___^^^]]]\\\\\\[[[^^^aaaccccccbbb``````ZZZXXXVVVTTTTTTSSSQQQPPPNNNOOONNNMMMKKKJJJKKKKKKKKKIIIGGGGGGGGGGGGGGGEEE@@@@@@@@@@@@BBBDDDFFFGGGJJJHHHFFFCCCAAA???>>>===>>>>>>=========<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::999999999999666777888888888777666555555555555555555555555555333333333333333333333333222222222222222222222222222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222000000000000000000000000000000000000000111111111////////////000000000111//////000111111111111111////////////////////////000///...///000111000///---.../////////////////////000111222333222222111000000000000000000000000333333333222222111111111000111111222222111111000222111111111111111222222111333444444222111222444333333222222222111111111222222222222222222222222111111111111111111111111222222111111111111222222111111111111111222222222111111111111111111111111000000000000000000000000///000000111222222333333///000111222222111000///000111222333333333222222222222111111222222333444444444444444444444444444111222333333444444333333333333444444555666666777333333333444444555555555444444444555555555666666444555555555555555555444666666666666777777777777555666777888888888777777666666666777777777888888777777777777888888999999888888999::::::;;;<<<<<<;;;;;;<<<<<<<<<=================================<<<<<<===>>>???@@@AAAAAAAAABBBBBBAAAAAACCCFFFHHHJJJIIIIIIIIIJJJLLLNNNOOONNNMMMMMMLLLLLLMMMOOOOOOKKKNNNPPPPPPNNNMMMNNNOOOMMMLLLKKKIIIIIIIIIJJJKKKJJJLLLNNNOOONNNNNNNNNPPPMMMNNNNNNOOOOOOOOONNNNNNQQQQQQQQQRRRRRRSSSSSSTTTOOOQQQSSSTTTUUUVVVWWWYYYRRROOOLLLLLLMMMOOOOOONNNQQQPPPPPPRRRUUUWWWXXXXXXVVVWWWWWWWWWXXXXXXXXXXXXSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOQQQQQQOOOMMMLLLNNNPPPPPPRRRSSSRRRPPPQQQSSSVVVWWWVVVTTTRRRRRRTTTVVVWWWVVVUUUTTTRRRQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKKKKMMMMMMLLLLLLLLLNNNOOOPPPSSSWWWZZZXXXSSSNNNMMMNNNMMMOOOOOOOOOMMMLLLMMMNNNJJJKKKLLLKKKIIIHHHJJJMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOOOOQQQOOOMMMJJJIIIIIIIIIJJJHHHIIIJJJJJJIIIIIIJJJKKKLLLKKKIIIHHHHHHIIIIIIJJJ___```______^^^^^^aaabbb```___^^^\\\ZZZXXXWWWVVVYYYWWWTTTSSSTTTWWWXXXXXXUUUVVVVVVWWWWWWWWWWWWWWWUUUWWWZZZ\\\\\\[[[YYYXXXVVVTTTRRRQQQQQQPPPNNNLLLLLLLLLLLLKKKIIIIIIJJJLLLHHHFFFDDDCCCDDDDDDBBBAAA>>>>>>???@@@BBBEEEGGGIIIHHHGGGEEECCCAAA???>>>>>>>>>=========<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999777888999999999777666555555555555555555555555555333333333333333333333333222222222222222222222222222222111111222222333444000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111222222////////////000000000000//////000111111111111111///////////////////////////......///000222111000222222222222111000......///000111222333222111111000000000000000000000000222222222222222222222222111222333444444333222111444333222111000000000000222444666555333222333666444444333333222111111111111111111111111111111111111111111111111111111111222222111111111111111222000000111111222222222333111111111111111111111111000000000000000000000000///000000111222222333333///000111222222111000///000111222333444333222222222111111111222333333444444444444444444444444444333444555555666666555555333333444444555666777777333333333444444555555555444444444555555555666666444444555555555555444444666666666666777777777777333555666888999:::999999666666666666777777777777666666777777888888888999888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBAAAAAABBBFFFHHHIIIIIIHHHIIIJJJLLLNNNOOOQQQPPPNNNMMMMMMMMMNNNOOOKKKNNNPPPPPPNNNMMMOOOQQQNNNMMMKKKJJJJJJJJJKKKLLLIIIKKKLLLLLLKKKKKKLLLNNNKKKLLLMMMNNNNNNNNNNNNNNNJJJKKKKKKLLLMMMNNNOOOOOOHHHJJJLLLMMMNNNPPPRRRTTTQQQNNNJJJJJJLLLNNNNNNMMMNNNMMMMMMOOORRRTTTTTTSSSVVVVVVVVVVVVWWWWWWWWWWWWSSSSSSUUUVVVXXXYYYYYYYYYSSSSSSTTTTTTTTTSSSRRRRRROOOQQQRRRPPPNNNMMMOOOQQQPPPQQQRRRQQQOOOOOORRRUUUUUUTTTRRRPPPPPPRRRTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSSSSSSSTTTTTTTTTTTTPPPPPPPPPOOOOOOOOONNNNNNOOOOOONNNMMMLLLKKKJJJJJJNNNNNNMMMMMMNNNPPPRRRSSSTTTYYY\\\ZZZTTTOOONNNOOONNNOOOPPPOOOMMMMMMNNNOOOJJJLLLMMMKKKIIIHHHJJJMMMLLLLLLMMMMMMNNNNNNOOOOOOQQQQQQPPPOOONNNNNNNNNNNNQQQPPPMMMJJJIIIIIIIIIJJJGGGIIIJJJJJJIIIIIIKKKLLLNNNLLLJJJHHHGGGHHHIIIJJJ^^^]]]\\\\\\]]]\\\YYYVVVXXXXXXXXXVVVSSSRRRSSSTTTNNNOOOOOOOOOOOONNNMMMMMMPPPQQQQQQQQQQQQQQQQQQPPPTTTVVVWWWXXXXXXUUUSSSQQQPPPPPPOOOOOOMMMLLLJJJIIIJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA@@@@@@??????@@@@@@DDDDDDCCCAAA???>>>===<<<<<<<<<;;;::::::999888888;;;;;;::::::::::::::::::888999999999999888777777666666666666555555555555555555444444444444555555555555555444444333333333333333333222222111111111222222222111111111111000111111111111111111111111000111333444444333111000222222222222222222222222000000111222222222222111000000000000000000000000000000000000111111111111222222222111111000000000000000111111111111000000000000000000////////////111111000000000000111111111111111000000000000000---...000111111000000///111222333333111111222333333333333222222111111111222222222222222222222222111111111111111111111111333444555444222111222333222111111111000000//////000111222333333222111000222222222222222222222222333222111000////////////000000111222222222222111000000000000000000000000000/////////000111222222000000000000000000000000333222111000000111222333222222333333333333444444111111222222222333333333444444444444444444444444666666555555555444444444555555555555555555555555333333444444444444444444222333333333333333333333444444444555555555555666666666555555555666666777777777777777666666666666777777777777777777777777999888777666666777888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEHHHGGGGGGGGGHHHJJJLLLMMMRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQRRRPPPMMMJJJIIIJJJLLLMMMOOOOOOOOOPPPQQQRRRRRRSSSVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRTTTUUUVVVVVVVVVUUUXXXUUURRRRRRTTTTTTRRRPPPNNNOOOPPPQQQQQQQQQPPPPPPPPPRRRSSSSSSRRRPPPPPPQQQRRRRRRRRRPPPOOOPPPRRRUUUSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPOOONNNNNNNNNOOOOOONNNOOOPPPQQQPPPNNNLLLJJJMMMMMMNNNOOOPPPPPPPPPPPPQQQTTTXXXYYYVVVRRROOONNNOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFLLLLLLMMMNNNOOOOOOOOOOOOPPPOOOOOONNNOOOPPPRRRSSSOOOOOOOOOMMMJJJHHHGGGHHHNNNMMMLLLLLLLLLLLLLLLMMMLLLKKKIIIHHHHHHIIIJJJKKK\\\[[[ZZZ[[[\\\[[[YYYVVVUUUVVVUUUTTTQQQPPPQQQRRRNNNNNNNNNNNNNNNMMMMMMLLLNNNOOOOOOOOOOOOOOOOOONNNQQQRRRTTTUUUUUUSSSQQQPPPOOONNNNNNMMMLLLJJJIIIHHHIIIHHHFFFEEEEEEEEEFFFGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@????????????@@@CCCBBBAAA@@@???===<<<<<<;;;;;;;;;::::::999999888999888888888888777777777888888999999888888777666666666666666555555555555555555444444444444555555555555444444444333333333333333333222222222111111222222222111111111111000000000000000000000000000000111333444444333111000222222222222222222222222//////000111111111111000111111111111111111111111000000000000111111111111333222222222111111111111111222222333333222222111000000000000000000000///111000000//////000000111111111111111000000000000...///000000111111000000111222333333111111222333333222222222222222222111222222222222222222222222111111111111111111111111222333444333222111111222111111111111000000000///000111222222222222111000222222222222222222222222333222111000////////////000000111222222222222111000000000000000000000000000000000000000000111222000000000000000000000000222222111000000111222222111111111222222222333333000000111111111222222222333333333333333333333333555444444444333333333333444444444444444444444444444444444444444444333333555555444444333333222222444444444444555555555555666666555555555666666666777666666666666666666666666666666666666666666666888888777666666777888888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCEEEEEEEEEEEEFFFHHHJJJKKKMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPNNNLLLIIIIIIIIIKKKLLLNNNNNNOOOPPPQQQRRRSSSTTTUUUTTTTTTSSSQQQPPPPPPOOOOOOPPPQQQRRRTTTVVVWWWXXXVVVSSSQQQQQQRRRRRRQQQOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTSSSQQQPPPQQQRRRRRRRRRRRRPPPOOOOOORRRTTTSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSTTTSSSSSSQQQQQQOOOOOOOOONNNNNNMMMMMMMMMLLLMMMNNNNNNNNNLLLJJJIIILLLMMMNNNOOOPPPQQQQQQQQQPPPSSSVVVVVVTTTQQQOOONNNOOOOOONNNNNNMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGGGGMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOMMMLLLLLLMMMNNNNNNOOOPPPPPPNNNKKKJJJJJJJJJMMMLLLKKKKKKJJJJJJJJJJJJMMMKKKJJJHHHHHHHHHIIIJJJXXXXXXXXXYYYZZZZZZXXXVVVRRRSSSSSSQQQOOONNNNNNOOOMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPRRRRRRQQQOOONNNMMMMMMLLLLLLJJJHHHGGGFFFGGGFFFEEEDDDCCCDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???????????????@@@??????>>>======<<<<<<:::::::::::::::999999999888888888888777777666666888888888888888777666666666666666555555555555444555444444333333444444555444444444444333333333333333333333222222222222111222222222111111111111000////////////////////////000111222333333222111000222222222222222222222222......///000000000000000111111111111111111111111000000000000111111111111333333333222222222222111111222222333333222222111000000000000000000000000000//////......//////000111111111111111111111111111000000000000111222222111222333222111111222333111111111222222222222222222222222222222222222222111111111111111111111111111222333222111000111222111111111111000000000000000111222222222222111000222222222222222222222222333222111000////////////000000111222222222222111000000000000000000000000222111000000000000000000000000000000000000000000222222111000000111222222000000000111111111111222000000000000111111111111222222222222222222222222333333333333222222222222222222222222222222222222555555444444333333222222777666555444333222222111444444444444555555555555666666666666666666666666666666666666666666666666666666666666666666666666888777777666666777777888888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@CCCCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLJJJHHHHHHHHHJJJKKKLLLMMMNNNPPPQQQSSSTTTUUUSSSSSSRRRQQQPPPOOOOOONNNMMMMMMNNNOOORRRUUUXXXZZZTTTRRRPPPOOOPPPPPPPPPNNNOOOOOOOOOOOOOOOQQQSSSTTTTTTTTTTTTRRRPPPPPPRRRTTTQQQRRRRRRPPPOOOOOOQQQSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRRRROOOOOOOOOOOONNNMMMKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJLLLMMMNNNPPPQQQQQQRRRRRRPPPRRRTTTSSSRRRPPPOOOOOOPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLJJJIIIHHHHHHKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKJJJIIIIIIJJJJJJMMMNNNOOOMMMKKKJJJKKKLLLLLLKKKJJJJJJIIIHHHGGGGGGMMMLLLJJJHHHHHHHHHHHHIIIUUUUUUUUUWWWYYYYYYWWWUUUPPPRRRRRRQQQNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKMMMOOOPPPOOOOOONNNLLLLLLLLLKKKJJJHHHFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<999999999999999::::::::::::::::::999888888777777777777888888777777666555666666555555555444444444444444333333333333444444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000000111222222222222111000111111111111111111111111...///000000111111000000222222222222222222222222///000000000111111111111333333333222222222222222//////000000000000//////000000000000000111111111//////............//////000111111111111111222222222111000000000111333444000222333222111000111222000000111111222222333333111111111111111111111111111111111111111111111111000111222111000///000111111111111000000000000000111111111222222111111111111111111111111111111111222222111000//////000000000000111222222222222111000000000000000000000000222222111000/////////000000000000000000000000000222111111111111111111222000000000111111111222222000111111111222222222222222222222222222222222222333333333333333222222222333333333333333333333333555555444444333222111111555555555444444333333333333333444444444555555555777777777777777666666555555555555666666666666666666666666666666666666666777777777666666777777777777777777777777777777777999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>@@@??????>>>>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGIIIJJJKKKLLLMMMOOOQQQSSSTTTUUURRRRRRRRRQQQPPPOOOOOOOOOMMMLLLLLLMMMOOOSSSVVVXXXRRRQQQPPPOOOOOOOOOOOOOOOPPPOOONNNNNNOOOQQQTTTUUUUUUUUUTTTRRRPPPPPPRRRTTTQQQQQQQQQPPPNNNNNNPPPRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRSSSSSSOOOPPPQQQQQQPPPMMMKKKIIILLLMMMNNNNNNOOONNNNNNMMMKKKLLLNNNOOOQQQRRRRRRRRRQQQRRRSSSRRRQQQPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOONNNLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJKKKKKKJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLJJJIIIJJJKKKLLLKKKKKKJJJIIIGGGFFFFFFLLLLLLJJJIIIHHHGGGGGGGGGSSSSSSTTTUUUXXXXXXVVVTTTQQQRRRSSSRRRPPPNNNMMMNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJLLLMMMNNNOOONNNNNNMMMLLLLLLKKKJJJHHHGGGFFFGGGFFFDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999999::::::999888888777666666666777777777777666555555555555555555444444444444333333222222222222333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111///000111111222222111111111111111111111111111111///000000000111111111111222222222222222222222222/////////000000////////////000000000111111111222//////............//////000000111111222222222333222111000000000111333444000111222222000000111222000000000111111222222222111111111111111111111111111111111111111111111111///000111111//////000111000000000000000000111111222111111111111111111222111111111111111111111111222111000000000000000000000000111222222222222111000000000000000000000000222222111000/////////000000000000000000000000000111111111222222111111111111111111111222222222333222222222333333333444444333333333333333333333333333333333333333444444444333333333333333333333333555555444333222222111111222333333444444555555555333333333444444444444555777777888888777666555555444444555555666666666777555555555555555555555555666666666777777666666666777777777777777777777777888888888999999999::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>?????????AAAAAA@@@????????????@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJLLLMMMOOOQQQSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNMMMMMMNNNPPPRRRTTTQQQQQQPPPPPPOOOOOOPPPPPPQQQPPPOOONNNOOOQQQSSSUUUVVVUUUTTTQQQOOOOOOQQQTTTPPPQQQQQQPPPNNNNNNNNNPPPQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQRRRSSSQQQOOOLLLKKKLLLMMMMMMMMMNNNNNNMMMMMMKKKLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSRRRQQQQQQRRRTTTQQQRRRRRRRRRRRRQQQPPPOOOOOOOOONNNLLLKKKJJJIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLLLLLLLKKKIIIGGGFFFKKKKKKJJJIIIHHHGGGGGGGGGSSSSSSSSSUUUWWWWWWUUUSSSRRRSSSUUUTTTRRROOONNNNNNNNNMMMKKKJJJJJJJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHFFFEEEFFFEEEDDDCCCCCCCCCDDDEEECCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>===============;;;;;;;;;;;;;;;:::::::::999999999999999888888888888777777666555444333333666666666666666555555444555555555444444444444333333222222111111222222333222222222222333333333333111222222222222333333333222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222000000000000000000000000000000000000111111111111000111111111111222222222000111111222222111111000///000000111111222222222000//////......//////000000000111111222333333333111000000000000111222222000111222111000000111222000000000111111111111111111111111111111111111111111111111111111111111111///000111111000000111222000000000000111111111111222222111000000111222222111111111111111111111111111111000000000000000111000000111222222222222111000000000000000000000000222111000000000000000000000000000000000000000000000111222222222222111000111111111222222222333333333333333333444444444555333333333333333333333333333333333333444444444444444444444444444444444444444444333333222222111111000111111222333444555666333333333333444444444444777888888999888777555444444444444555555666666777555555555555555555555555555666666777777666666555777777777777777777777777777777888888888999999999:::;;;;;;<<<<<<=========>>>>>>?????????@@@@@@@@@AAA@@@@@@?????????@@@@@@@@@AAACCCDDDEEEEEEFFFEEEGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKHHHIIIJJJKKKJJJJJJHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJLLLMMMOOOPPPQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOPPPOOOPPPQQQPPPNNNNNNOOOQQQRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTQQQOOONNNPPPQQQOOOPPPQQQPPPNNNMMMMMMNNNQQQQQQPPPPPPPPPOOOOOOOOOOOONNNNNNMMMNNNNNNOOOPPPRRRRRRRRRRRRQQQPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQSSSSSSRRRRRRSSSUUUQQQQQQRRRSSSSSSQQQPPPOOONNNNNNMMMLLLJJJIIIHHHHHHGGGHHHIIIJJJJJJKKKJJJJJJFFFFFFEEEFFFGGGIIIKKKMMMMMMNNNOOONNNMMMLLLMMMNNNLLLMMMMMMMMMLLLKKKIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHTTTSSSSSSUUUVVVVVVTTTRRRRRRTTTUUUUUURRRPPPOOOOOOOOONNNLLLJJJJJJKKKLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDEEEDDDBBBAAAAAAAAABBBCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::::::::999999888888777777888777666555444333333222555555666666666555444444555555555444444444333333222222111111111111222222111111222222222333333333111111222222222333333333222222222111111111111000111111111111111111111111111111000000000000111111111111111111111111111111///000000111111111111111////////////////////////000000000000111111111111//////000000000111111111000000111111111111000000///000000111111222333333111000000//////000000111000000111222222333444444...///000000111111000000///111222111000///000222111111111111000000000000111111111111111111111111111111111111111111111111///000222111000000222333///000000000111111111111222222111000000111222222111111111111111111111111111111000000000000111111000000111222222222222111000000000000000000000000000000000000000000111222000000000000000000000000000111222222222222111000000000000111111111111222222222333333333444444444222222222222222222222222111222222222333333333333222222222222222222222222333333222222222222222222000111111222222333333333222222333333333444444444777888999999999777555444333333444555555666777777555555555555555555555555555555666777777666555555888888888888888888888888777777777777888888888999888888999::::::;;;<<<<<<>>>>>>>>>>>>??????????????????>>>>>>>>>??????@@@???@@@BBBDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOONNNLLLLLLNNNPPPRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSRRROOONNNNNNOOOOOOPPPQQQPPPNNNLLLLLLMMMPPPPPPPPPOOOOOOOOOOOONNNNNNMMMLLLKKKKKKLLLMMMMMMQQQQQQQQQPPPPPPOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQRRRSSSPPPQQQRRRSSSSSSQQQOOONNNNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJFFFEEEEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMKKKJJJJJJKKKKKKKKKMMMMMMMMMKKKIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHTTTTTTTTTUUUVVVVVVTTTRRRQQQSSSUUUUUUSSSPPPOOONNNOOONNNLLLKKKJJJKKKMMMNNNIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHFFFEEECCCBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@??????>>>=========>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;:::999999;;;::::::999888777666666:::999888777666555444444555555666666555555444333555555444444444333333333222222111111111111222222111111111222222333333333111111111222222333333333222222222111111111111000000000000000000000000000111111000000000000111111000000000000000000000000...//////000000000000000////////////////////////000000000000111111111111......//////000000000111......////////////......///000000111222222333333111111000000000000111111000000111222333333444444---...000111111111000//////111222111000///000111222222111111000000//////000000000000000000000000111111111111111111111111///111222222111111222444//////000000111111111222333222111000000111222333000000000000000000000000111000000000000000111111000000111222222222222111000000000000000000000000000000//////000111222222000000000000000000000000000111222333333222111000////////////000000000000111111222222222333333333000000000000000000000000000000111111222222222222111111111111111111111111222222222222222222333333222222111111111111111111222222333333333444444444777888999:::999777555333333333444444555666777777555555555555555555555555444555666777777666555444888888888888888888888888777777777777888888888888666666777888999999::::::============>>>>>>>>>>>>===============>>>??????>>>???AAACCCDDDDDDDDDCCC@@@@@@AAABBBDDDFFFHHHIIIEEEFFFFFFFFFFFFGGGGGGGGGCCCEEEGGGIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFHHHJJJJJJIIIHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHIIIIIIJJJKKKKKKLLLOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOKKKMMMNNNMMMKKKJJJMMMOOORRRSSSSSSSSSRRRQQQPPPOOOQQQRRRSSSRRROOOMMMMMMMMMOOOPPPQQQPPPNNNLLLLLLLLLPPPPPPPPPOOOOOOOOONNNNNNNNNMMMLLLJJJJJJJJJKKKKKKPPPPPPOOONNNNNNNNNOOOOOOOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKNNNPPPRRRQQQQQQQQQRRRPPPQQQRRRSSSRRRQQQOOONNNMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFEEEDDDDDDEEEFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJLLLMMMMMMKKKJJJHHHFFFFFFGGGHHHIIIIIIIIIIIITTTVVVWWWVVVSSSQQQPPPPPPPPPRRRSSSTTTTTTRRROOONNNLLLKKKKKKJJJJJJJJJKKKKKKNNNKKKIIIHHHIIIKKKLLLLLLHHHGGGGGGGGGHHHHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>===>>>======<<<;;;;;;::::::======<<<;;;;;;:::999999;;;:::888777777777888999888888777777666666555555666555444333333444555666555555444333333333333444111111111111111111111111222222222111111111000000111111111111111111111111222222222111111111111000111111111111111000//////111111111111111111111111000000000000000000000000111000/////////000222333000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000////////////////////////000000000000000000000000///000000000000///......////////////////////////111111000000//////......///000111333333222111111222222111111111111111111///000111222222222222222222111000//////000111222000000000000000111111222...............///000000111111111000000000000000//////000000111111222222222222222222111111111000000000000000000000000000222222222111111111000000//////000111111111111111222222222222222222222222000000111111111000000///222222111000//////000000333222222111111222222333333333333333333333333333222222222222222111000///222222111111222222333444000111222333333222000///555666666777777777777777666666666666666666666666555555555555555444444444444555555666777666666666999888666777888888777666999999999999999999999999777777888:::::::::::::::999:::;;;<<<<<<<<<;;;:::;;;<<<======<<<<<<===>>>>>>======@@@EEEGGGFFFDDDDDDDDDDDDCCCDDDDDDEEEFFFEEEFFFGGGHHHIIIHHHGGGFFFGGGFFFFFFFFFGGGHHHHHHIIINNNLLLJJJJJJJJJIIIHHHFFFDDDEEEGGGHHHGGGEEECCCBBBEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHFFFDDDCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLJJJKKKMMMOOOPPPOOONNNMMMKKKLLLMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQRRRRRRRRRSSSRRRQQQOOOOOOOOOOOOMMMKKKLLLLLLMMMMMMMMMMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMLLLJJJJJJKKKMMMLLLMMMNNNMMMKKKJJJIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJMMMNNNOOONNNMMMLLLPPPOOOOOONNNMMMLLLKKKKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJIIIHHHGGGFFFFFFFFFHHHJJJKKKMMMMMMKKKJJJHHHKKKIIIFFFEEEDDDEEEGGGIIISSSUUUVVVUUUSSSPPPOOOPPPOOOQQQSSSTTTSSSQQQOOOMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLJJJGGGGGGHHHJJJJJJJJJFFFFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>===============<<<;;;:::::::::<<<<<<;;;;;;:::999999888888888666555555555666666777777777666666666555555666555444333333444555666444444333222222222222222222222222222222222222222222222222111111111000000111111111111111111111111222222222111111111111000111111111111111000//////000000000000000000000000000000000000000000000000111000/////////000222222000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000333333333333333222222111111111111111111111111111111111111111000000000000000000111222222222222111000000000111111111111111000000111222222222111111111111000000000000111111000000000000000111111222000000//////000000111222111000000000000000000000000000000000000111111111222222111111111000000000000000000000000000000000222222222111111111000000//////000111111111111111111111111111111111111111111111222222222222111111333222111000000000000000333222222111111222222333333333333444444555555555333333333333333222111111222222111111222222333333111111222222222222111111444555666666777777666666555555555555555555555555444444555555555555555555444555555666666666666666888777666666888999888777999999999999999999999999666777777888888999::::::999:::;;;<<<<<<;;;;;;:::;;;===>>>>>>======>>>???>>>===>>>@@@DDDFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHHHHGGGGGGHHHGGGGGGGGGHHHHHHIIIJJJLLLKKKIIIIIIJJJJJJHHHGGGFFFGGGHHHIIIIIIGGGEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJIIIGGGEEECCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLJJJLLLNNNOOOOOOOOONNNMMMJJJKKKLLLLLLKKKLLLNNNPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQOOOLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLJJJJJJKKKMMMJJJLLLMMMLLLKKKIIIIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHJJJKKKLLLLLLLLLKKKNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGIIIJJJKKKKKKKKKKKKJJJIIIIIIGGGEEECCCCCCDDDFFFGGGQQQSSSTTTTTTQQQOOONNNNNNNNNOOOQQQRRRRRRPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999:::::::::999999888888777777777666555555555666666666666666666666555555555555555444444444444555555333333222222222111111111333333333333333333333333222222222111111111111111111111111111111111111111222222222111111111111000000111111111111000000///////////////////////////000000000000000000000000000000000///000111111222000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000111111111111111111111111000000000000000000000000111111222222111111000///111111111111111111111111111111111111222222222222111000000000000111222222//////000000111111222222111111222222222111111000000000111111111111000000000000000000000111111222222222111111111222333333000000000000000000111111111111111111000000000000111111000000000/////////000000000000000000000000222111111111111000000000//////000111111111111111000000000000000000000000111222222333333333222222333333222111111111111222333222222111111222222333222222333444555666777777333333444444444333222222111111222222222333333333222222111111111111222222333444555555666666555555444444444444444444444444333444444444555666666666555555555666666666666666777666555666888999888777999999::::::::::::::::::777777666666777888:::;;;:::;;;;;;<<<<<<;;;:::::::::<<<======<<<;;;===>>>>>>===>>>AAADDDEEEEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGHHHHHHHHHHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHIIIJJJKKKJJJHHHHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJJJJJJJHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLNNNOOOOOOOOONNNMMMKKKKKKLLLKKKKKKLLLNNNQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRVVVYYYXXXSSSNNNLLLLLLJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLJJJJJJKKKLLLIIIJJJLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDBBBBBBCCCDDDEEEOOOQQQRRRRRROOOMMMMMMMMMMMMNNNOOOPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDCCCBBBAAA@@@??????????????????????????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::999999999999888888777777777777888888888777777777888888555555555555555555555555444444444444444444444444333333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000111111111111000///000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000///////////////////////////000000000111111111111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111000000///...111111111111111111111111000000000111111222222222111000/////////000222333///000000111222333444444222222222222222111000///...///111222222111000000000000000000000111111222222222222111111222222333000000000000000111111111222222111111000000//////000000000000////////////000000000000000000000000111111111111000000000000//////000111111111111111111111111111111111111111111111222222333222222222333333222222222222222333333222222111111222222333222333333333444555555555222333333333333333222222111111222222333333333333333222111000111222333444222333444444555555444444444444444444444444444444333333333444555666777777555555555555555666777777555555444666888999999888999999999999::::::::::::999888666666777888;;;<<<;;;;;;;;;;;;;;;;;;;;;:::888:::;;;;;;::::::;;;<<<===>>>???AAACCCDDDDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEGGGHHHIIIJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLMMMNNNOOOOOOOOONNNNNNNNNNNNMMMLLLJJJJJJMMMOOORRRRRRRRRRRRQQQQQQQQQQQQSSSXXX]]]\\\UUUOOOLLLLLLIIIJJJJJJKKKKKKKKKKKKJJJIIIJJJJJJKKKLLLLLLKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLKKKIIIHHHIIIKKKGGGIIIJJJJJJIIIHHHHHHIIILLLKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEGGGIIILLLMMMLLLLLLKKKKKKJJJJJJJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHGGGFFFGGGGGGHHHJJJIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGFFFIIIHHHGGGGGGGGGGGGHHHIIIFFFEEECCCBBBBBBBBBCCCDDDLLLNNNPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFDDDAAABBBAAAAAA@@@@@@@@@AAAAAACCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::::::::::::::999999999888777777777777777666666777777777888888888777777444444444444444555555555333444444444444444444333444444444555444333222222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000///000000111111111000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000///////////////////////////000000000111111111111////////////000000000000000000111111111111000000////////////////////////////////////////////////333333444444333333222111000000000000000000000000...//////000000111111111111000/////////000222333111111222222333444555555222222222222222111000///...///000222222222111000000000000000000111111222222111111000000000111111//////000000111111111111222222111111000000//////000000000000////////////000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222222222//////000111222222111111333222222222222222333333333222222111111222222333444333333222222111111111111111222222222222111111000111222333333333222222333222111111111222444555222333333444444444444444555555555555555555555555333333333444555666777777666555555555555666777777555444444555777999888888888888888999999999:::::::::999888777888:::<<<>>>::::::::::::;;;;;;<<<<<<999;;;<<<<<<;;;:::<<<======>>>@@@AAABBBBBBCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIEEEFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGJJJKKKKKKJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEGGGHHHJJJJJJIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKJJJFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPRRRRRRQQQNNNKKKIIIJJJKKKQQQQQQPPPPPPPPPPPPPPPPPPSSSYYY^^^]]]VVVOOOLLLLLLIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJKKKKKKIIIGGGFFFGGGIIIHHHIIIJJJJJJHHHGGGHHHHHHKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFIIILLLOOOMMMMMMLLLKKKJJJIIIHHHGGGJJJJJJIIIHHHHHHIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDJJJLLLNNNMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHGGGCCCAAAAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>======<<<<<<===============>>>===<<<<<<<<<;;;;;;;;;;;;999999999999999999999999777777777777777777777777444444555666666666555555333333333444444444444444333333444444444444333333333444555666555444333222000000000000000000000000111111111111111222222222111111111111111111111111222222222111111111111000///000000111111111111000111111111111111111111111000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000........................////////////////////////111111111111111000000//////////////////////////////////////////000000000000////////////000111111111111222222333444444444111111222222222111111000...///000111111222111111000000000000000111111222111111000////////////000/////////000111111222222111111111111000000000000111111000000000/////////000000000000000000000000//////000000000000000111//////000111111111111111222222222222222222222222...///000111111111111111222111111111111222333333333222222111111222222333444444333222111000//////000000111222222222111111000111222333444333222222222222111222222333444555222333444444555555444444666666666666666666666666333444444444555666666666666555555444444666777888666555444555777888777666666666777777888999999999::::::999999:::;;;===>>>999999999:::;;;<<<===>>>;;;===>>>>>>======>>>???<<<>>>@@@AAAAAAAAABBBDDDCCCDDDFFFHHHIIIIIIIIIHHHEEEEEEEEEFFFGGGHHHIIIJJJGGGFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFGGGJJJKKKKKKJJJGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEGGGIIIIIIIIIGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGIIIJJJLLLNNNNNNMMMLLLKKKFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOQQQRRRRRRUUUVVVUUUQQQMMMJJJIIIIIINNNNNNNNNOOOOOOOOOPPPPPPTTTXXX\\\\\\VVVPPPLLLKKKIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKIIIGGGFFFGGGHHHIIIJJJKKKKKKHHHGGGGGGGGGJJJJJJKKKLLLLLLJJJIIIHHHGGGGGGFFFFFFGGGIIILLLNNNMMMMMMLLLKKKJJJIIIHHHHHHKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGIIIKKKMMMKKKKKKJJJIIIHHHHHHGGGGGGJJJJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCHHHJJJLLLLLLJJJIIIHHHIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKJJJIIIGGGFFFFFFFFFEEEFFFGGGHHHIIIJJJHHHDDDAAAAAAAAA@@@????????????????????????>>>>>>=========;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::888888888999999999999999777777777777777777777777333333555666666666555555222222333333333444444444222333444444444444333222222333444555555333222111000000000000000000000000000000111111111222222222111111111111111111111111222222222111111111111000//////000111111111111111111111111111111111111111000000000000000000000000...///000111222111111000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000////////////////////////////////////////////////...............---,,,,,,000000000000000000000000111111000000000000000000...//////000000000000000111111111111111111111111000000111222222222111111////////////000111222333000000000000000111111222111111000///////////////...//////000111111222222000000000000000111111111222222111111111000000000000000000000000000000000////////////000000111111//////000111111111111111111111111111111111111111...///000111222222222222000000000000000111222333333222222111111222222333333333333222222111111111000111222222333333333222///111222444444333222111000111222333444444444444333333444555555555555555555555555555555555555555444444555555555555555555777666444444444555777888666555444555777777666555444555555666777777888888888999999::::::;;;<<<<<<888888888999;;;===???@@@:::<<<======<<<;;;===>>><<<>>>AAAAAA@@@@@@BBBDDDAAABBBEEEGGGHHHHHHGGGFFFFFFEEEEEEEEEGGGHHHJJJKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGIIIKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIHHHGGGGGGFFFEEEEEEBBBCCCFFFHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLNNNNNNMMMKKKJJJGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMOOORRRSSSUUUUUUVVVWWWUUUPPPLLLJJJIIIKKKKKKLLLMMMNNNOOOOOOPPPUUUVVVXXXXXXVVVQQQMMMJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMKKKIIIHHHGGGIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMMMMKKKHHHGGGHHHIIIKKKLLLMMMKKKIIIGGGFFFFFFHHHIIIKKKLLLLLLLLLJJJIIIGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHFFFFFFHHHJJJMMMOOOMMMMMMLLLKKKJJJHHHHHHGGGGGGHHHIIIIIIIIIGGGFFFDDDCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAGGGIIIKKKKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGIIIJJJKKKIIIDDDAAAAAAAAA@@@??????>>>??????>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::888888888888888888999999777777777777888888888888444555777888888888777777222222222333333444444444222222444444444444222222111222333444444222111///111111111111111111111111000000111111222222222222111111111111111111111111222222222111111111111000//////000111111111111111000000000000000000000000000000000000000000000000...///000222222111111000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000//////...111111111111111111111111333222222222111111000000---...000111111111000///000000000000///////////////000111222222222222222000//////...///111333444000000000000000111111222222222111000//////000000...//////000111222222222//////000000111111222222222222222222111111111111000000000000000000000000.../////////000000111111//////000111111111111111000000000000000000000000///000111222333444444444000000//////000111222222333222222222222222222333333333333333333333333333111222333333444444444444///111222444444333222111///111222444555555444444333444555555666666555555444444444444444444444444555555555555555444444444777666444333444555777999777666555555666777555444333444444555666777777888777777888:::::::::::::::777777777888;;;===@@@BBB777999::::::999888:::;;;;;;>>>AAABBB@@@@@@AAADDD???AAACCCFFFGGGGGGFFFEEEFFFEEEEEEEEEFFFHHHJJJKKKIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIHHHHHHGGGFFFEEEEEEAAABBBEEEGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKMMMMMMLLLJJJIIIGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJKKKMMMPPPRRRUUUVVVTTTVVVWWWVVVSSSNNNKKKJJJIIIIIIJJJLLLMMMNNNOOOPPPUUUUUUUUUVVVUUURRRMMMIIIJJJJJJLLLMMMNNNNNNNNNNNNPPPOOOOOOMMMKKKIIIGGGFFFJJJJJJJJJKKKLLLMMMMMMNNNNNNOOONNNLLLJJJIIIIIIJJJLLLNNNNNNLLLIIIGGGFFFFFFGGGHHHKKKLLLMMMLLLKKKJJJGGGFFFFFFGGGGGGHHHIIIIIIHHHIIIJJJKKKLLLNNNNNNOOONNNMMMKKKJJJHHHHHHGGGGGGHHHGGGFFFFFFHHHKKKOOOQQQOOONNNMMMLLLKKKJJJIIIHHHDDDEEEGGGHHHHHHHHHFFFEEEBBBCCCEEEFFFFFFEEECCCBBBAAAAAAAAA@@@@@@@@@??????IIIIIIIIIJJJKKKJJJGGGEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIGGGEEEDDDDDDEEEFFFHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBAAA@@@???>>>===<<<>>>>>>============>>>>>>:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888::::::999999888777666666999888888777666555555444444444555555555555444444222222222222222222222222333222222111111222222333444444333222222111111000333222111111333333222111000000000000000000000000000000000000000000000000333333222111000000000111222222222222222222222222111111111111111111111111222111111111000000/////////---,,,...111333222000111000///////////////000000000000000000000000000111111000000//////......000000000000000000000000111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////////////////////////////444333333333222111111111222111000//////000111222000000000000000000000000111000///......///000111222111000//////000111222222111111111000000//////222111111111000000//////000000/////////111222333000111222333333222111000111111000000000000000111111111111111111111111111000111111111222222222222444444333222111000///...111111222222222333333333111111111111111111111111111111222222222222111111111222333333444444333333444444444333333222222222222222222333333444444444777666555444444444444444666666666666666555555555666666555444444444444555888888888888888888777777555555555555666666666666;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888999999:::;;;<<<<<<<<<;;;>>>>>>???@@@@@@@@@@@@???DDDDDDEEEGGGIIIIIIGGGEEEEEEEEEEEEEEEFFFGGGIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFEEECCCCCCDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJGGGGGGHHHHHHHHHHHHIIIIIIIIIKKKNNNOOOOOOOOOPPPRRRUUUVVVWWWWWWUUUSSSQQQOOOKKKKKKKKKMMMPPPQQQQQQPPPOOOQQQSSSTTTTTTQQQNNNLLLKKKKKKJJJJJJKKKMMMPPPRRRRRRPPPOOONNNOOOOOONNNLLLKKKKKKLLLMMMNNNNNNNNNNNNOOOQQQQQQOOOKKKIIIIIIKKKNNNOOOPPPPPPNNNKKKHHHFFFHHHJJJLLLNNNOOONNNMMMMMMGGGHHHHHHGGGFFFFFFGGGIIIGGGIIIKKKLLLLLLLLLMMMOOOPPPNNNKKKHHHFFFGGGHHHIIIGGGGGGFFFFFFHHHJJJMMMOOONNNNNNNNNMMMKKKHHHFFFDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@JJJJJJJJJKKKLLLKKKHHHFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJHHHFFFEEEDDDEEEFFFGGGJJJIIIHHHGGGFFFDDDCCCCCCBBBAAAAAA@@@>>>======<<<======<<<<<<<<<<<<======<<<<<<<<<;;;:::::::::999::::::;;;;;;:::999999888999999999888888777777777888888777777666555555444444444555555555555444444222222222222222222222222333222222111111222222333333333333222222222222111333222111111333333222111000000000000000000000000000000000000000000000000222222111111000111111111111111111111111111111111111111111111111111111111111111111000000000//////000///...///222333333111111111111000000111111222000000000000000000000000111000000000/////////...000000000000000000000000111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111222222222222222111111111111111000000000000111111000000000000000000000000111000////////////000111222111000//////000111222111111111111000000000///111111111111000000000///111000000//////000111222000111111222222111111000111111000000000000000111111111111111111111111111000000000111111111222222222222111111111111111000111111222222222333333333111111111111111111111111111111222222222222111111111222333333444444333333444444333333333222222222444444444555555555555555666555444444333333444444555555555555555555555555666666555444444444444444666666555555555555555444555555555666666777777777999999999999999999999999::::::999888888888999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAACCCCCCDDDFFFHHHHHHFFFDDDEEEEEEEEEEEEFFFFFFGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGGGGFFFGGGGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHJJJMMMNNNOOOOOOQQQRRRUUUUUUVVVVVVTTTRRROOONNNLLLMMMMMMOOOPPPQQQQQQPPPOOOQQQSSSTTTTTTQQQOOOMMMLLLKKKJJJIIIJJJLLLOOOPPPQQQPPPOOOOOOQQQQQQOOOMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRRRRQQQMMMKKKKKKLLLMMMNNNOOOPPPOOOMMMJJJIIIHHHIIIKKKMMMNNNNNNMMMMMMIIIIIIJJJHHHFFFFFFGGGIIIGGGIIIKKKLLLKKKLLLMMMOOONNNLLLJJJHHHHHHHHHJJJKKKGGGFFFFFFFFFGGGJJJLLLNNNOOOOOOOOONNNLLLIIIGGGFFFDDDEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAJJJJJJJJJKKKLLLKKKIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGKKKJJJHHHFFFDDDBBB@@@???AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::999888888999::::::::::::999888888888888888888777777777777888777777666666555555555444444555555555555444444222222222222222222222222333222222111111222222333111111222222222333333333333222111111222333222111000000000000000000000000000000000000000000000000111111000000000111222222000000000000000000000000000000000000000000000000111111000000000000//////111000///000222444333222/////////000000111111222////////////////////////000000000000////////////000000000000000000000000111000000///////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111000000111111111111111111000000111111111111000000000000000000000000000000111000000//////000000111111111000000000000111111111111111111000000000000111111111111000000000000222111000000///000000111222111111000000111111222000000000000000000111111000000000000000000000000/////////000000000111111000000000111111222222222111111222222222333333333222222222222222222222222111111222222222222111111111222222333333333333333333333333333222222222222555555555555444444444444444444333333222222333333333333333444444555555555666555555444444444444444555555555444444444333333444555555666777888888888777777777777777777777777999888888888888999:::::::::;;;<<<<<<===<<<<<<<<<<<<===???@@@AAABBBCCCCCCBBBBBBBBBDDDFFFGGGEEECCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHJJJKKKKKKJJJJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGIIILLLNNNNNNOOOQQQRRRTTTTTTUUUTTTSSSQQQOOOMMMOOOOOOPPPQQQQQQQQQQQQQQQOOOPPPSSSTTTTTTRRRPPPNNNLLLKKKJJJIIIIIIKKKMMMNNNOOOOOOOOOQQQSSSSSSQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQSSSTTTSSSPPPNNNMMMMMMLLLMMMOOOPPPOOONNNLLLKKKGGGIIIKKKLLLNNNNNNMMMMMMKKKKKKKKKIIIGGGFFFFFFHHHHHHJJJKKKKKKJJJKKKMMMOOOLLLKKKJJJIIIIIIJJJLLLMMMGGGFFFEEEEEEGGGIIILLLMMMOOOOOOOOONNNMMMJJJHHHGGGCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAIIIIIIHHHIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFFFFEEEEEEEEEFFFGGGGGGIIIHHHGGGEEECCCAAA???>>>@@@@@@???>>>======<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999999888999999999999999888888666666777777777777777777777777666666666555555555444444555555555555444444222222222222222222222222333222222111111222222333000000111222333333444444222111000111222333222000000000000000000000000000000000000000000000000000000000///000000111222333000000000000000000000000////////////////////////000000000000000000//////000000000000111222222222++++++,,,---.../////////////////////////////////000000000000////////////////////////////////////000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000/////////////////////////////////000111111111222///000111222222111000///000000000000000000000000000000000000000000000000111000000000000000000111111111111000000000000000111111111000000000000000222222111000000/////////222111000//////000111222///000000111111111111111////////////////////////////////////000000000000000000000000111111111111111111222222222333333333222222222222222222222222111111222222222222111111111111222333333333333222333222222222222222222222444333333222222111111111333333222222111222222333111111222333444444555555666555444444333333444444777666666666555555555555555555666777888888999999777777777777777777777777777777777777888999:::;;;;;;<<<<<<======<<<<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDAAA@@@@@@BBBDDDEEEDDDBBBEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIFFFHHHKKKMMMNNNOOOPPPRRRTTTTTTTTTSSSRRRQQQOOONNNQQQRRRSSSSSSRRRQQQQQQRRROOOQQQRRRTTTTTTRRRPPPOOOLLLKKKIIIHHHIIIJJJLLLMMMNNNNNNOOORRRTTTTTTRRRPPPQQQQQQRRRSSSTTTTTTTTTTTTRRRSSSTTTTTTSSSPPPNNNMMMMMMNNNNNNNNNNNNLLLJJJIIIGGGHHHJJJKKKMMMMMMMMMMMMKKKLLLKKKIIIFFFEEEEEEFFFIIIJJJJJJJJJIIIJJJMMMOOOLLLLLLLLLKKKKKKLLLLLLLLLGGGFFFEEEEEEFFFIIIKKKMMMMMMMMMNNNMMMLLLJJJHHHGGGBBBCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBGGGFFFFFFGGGHHHIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDEEEEEEFFFFFFDDDDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<<<<::::::999999999999::::::888999999::::::;;;;;;;;;777777888888999888888777666666666666666666777777666666666666555555555555444444555555555555444444222222222222222222222222333222222111111222222333000000111222333444444555222111000000222222111000000000000000000000000000000000000000000000000000////////////000111222222111111111111111111111111........................//////////////////000000//////000000000000000111***+++---...////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111/////////////////////////////////000111111111222///000111222222111000///000000000000000000000000000000111111111111000000000000000111111000000000000000000000000000111111000000000000000000111111111111111111000000//////222111000//////000111222...///000111111111111111////////////////////////////////////000000000000111111111000000000//////111111222222222333333333222222222222222222222222111111222222222222111111000111222222333333222222222222222222222222222222333333333222222111111000222222111111111222222333000111111222333444555555555555444333333333333333666666666666666666666666666666777777888999999:::888888888888888888888888666666666777888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;===@@@BBBCCCDDDDDD@@@??????AAACCCDDDCCCBBBDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEDDDDDDCCCBBBDDDEEEGGGHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIFFFHHHKKKLLLMMMNNNOOOQQQSSSSSSSSSRRRRRRQQQPPPPPPRRRTTTUUUUUUSSSQQQRRRSSSQQQRRRSSSTTTSSSRRRQQQOOOLLLKKKIIIHHHIIIJJJLLLMMMNNNNNNOOOQQQSSSTTTSSSQQQRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRPPPNNNNNNNNNNNNMMMKKKHHHFFFEEEFFFGGGHHHJJJKKKMMMMMMNNNKKKLLLKKKIIIEEEDDDDDDEEEHHHJJJKKKJJJIIIJJJLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKHHHGGGFFFFFFGGGIIIKKKLLLKKKKKKLLLLLLKKKIIIHHHFFFCCCCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>=========<<<<<<<<<;;;::::::999999999999::::::777777888999:::;;;<<<<<<666666777888888888888777666666666666555555555555555555555555555555555555444444555555555555444444222222222222222222222222333222222111111222222333000000111222333333444444222111000000111222111000000000000000000000000000000000000000000000000000000000/////////000111111111111111111111111111111////////////////////////......////////////000000...///000000///...///111---...000111222222111000////////////////////////////////////000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111111111000000111111111111000000000000000000000000000000000111111222222111111000000000111111111111000000000000000000111111111111000000000000111111111111000111111111111000000///111000000//////000000111---...000111222222111111000000000000000000000000/////////000000000111111111111111000000/////////111111222222222333333333333333333333333333333333111111222222222222111111000111111222222222222222111111111222222222222222444444444444333333333333222222111111222222333333222222222333333444444444555444444333333333333333333333333444555555666666888888888888999999999999888888888888888888888888666666666777888999:::;;;;;;;;;;;;<<<;;;;;;:::999:::;;;===???AAABBBCCCCCC@@@??????@@@BBBCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCFFFHHHIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIFFFIIIKKKLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQTTTVVVVVVSSSQQQRRRUUUSSSSSSTTTTTTSSSRRRPPPOOOLLLKKKJJJIIIIIIKKKMMMNNNOOONNNNNNOOOQQQSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQPPPNNNOOONNNMMMKKKIIIFFFDDDCCCFFFFFFGGGIIIJJJLLLMMMNNNLLLLLLLLLIIIFFFEEEEEEFFFGGGIIIKKKKKKJJJJJJJJJKKKNNNOOOPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGIIIKKKMMMIIIJJJJJJKKKJJJIIIGGGGGGCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAGGGEEEDDDEEEGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???????????????>>>======<<<<<<<<<<<<;;;;;;:::::::::999999:::::::::888888888999:::::::::;;;555666666777888888777777666666666555555444444444555555555555555555555555444444555555555555444444222222222222222222222222333222222111111222222333111111111222222333333333222000///000111222111///000000000000000000000000000000000000000000000000111000000////////////000000000000000000000000000////////////////////////........./////////000000///111222111///...000222///000111333333222000///000000000000000000000000.../////////000000000111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222222222222111111111111111000000000000111111000000000000000000000000000111222222222222111000///000111222222111000//////000000000111111111111///000000000111111111111//////111111222111000000//////000000000000//////---...000222333222111000111111111111111111111111000000000111111111222222/////////000000000000000111111222222222333333333333333333333333333333333111111222222222222111111000000111222222222222222000111111111222222222222333333333333333444444444222222222222222333444444333333333333444444444444555444333333222222333333222222333444666777888888:::999999999999888888888888888888888888888888888777777666777777888999999::::::;;;;;;:::999999888:::;;;<<<>>>@@@AAAAAAAAAAAA?????????AAACCCCCCBBBCCCDDDFFFGGGHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCFFFIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGIIIKKKLLLKKKKKKLLLMMMKKKKKKLLLMMMNNNOOOPPPQQQPPPSSSWWWVVVRRRQQQSSSVVVUUUUUUUUUTTTRRRQQQOOONNNLLLKKKJJJIIIJJJLLLOOOPPPQQQOOOMMMMMMOOOQQQRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTUUURRRNNNMMMOOOPPPPPPNNNOOONNNMMMKKKIIIGGGFFFEEEEEEFFFFFFHHHJJJLLLMMMNNNMMMNNNMMMKKKIIIGGGHHHIIIFFFIIILLLMMMLLLJJJIIIIIILLLNNNPPPQQQQQQOOOMMMLLLJJJIIIHHHHHHHHHJJJLLLNNNIIIJJJKKKKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAHHHFFFEEEFFFGGGIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEBBBCCCCCCBBBAAA@@@???>>>@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::999999999999999999555555666777777888777777777777666555444444333333444555555555555555555555444555555555555555555444222222222222222222222222333222222222222222222333111222222222222333333333111000///000111222111///000000000000000000000000000000000000000000000000222111000//////...//////////////////////////////000000000000000000000000---.........//////000000000222444333000///111333...///111222111000...---111111111111111111111111.../////////000000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000//////000000111111111222////////////////////////444333333333222111111111222111000//////000111222000000000000000000000000000111222333333222111000///000111222222111000/////////000000111111111222//////000000111111111222...///000111222222111000...///000111111000///...,,,...000222333222111000111111111111111111111111111111111111222222222222------...///000111222222111111222222222333333333333333333333333333333333111111222222222222111111000000111222222222222111000000111111222222222222000000000111111222222333333222222222333444444555444444444444444444444444555444333333222222333333333444555777999:::<<<<<<;;;;;;:::999999888888777888888888888888888888888777777777777777888888999::::::::::::999999888777999:::<<<===???@@@@@@@@@AAA@@@??????AAACCCCCCCCCBBBDDDFFFHHHIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGHHHIIIIIIIIIHHHHHHCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBDDDGGGIIIKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHJJJLLLLLLKKKJJJKKKLLLHHHHHHIIIJJJLLLMMMOOOPPPOOOSSSVVVVVVRRRQQQSSSWWWVVVVVVUUUTTTRRRPPPOOONNNKKKKKKJJJJJJKKKMMMPPPRRRRRROOOLLLKKKMMMOOOQQQQQQPPPQQQRRRSSSSSSTTTSSSSSSUUUQQQLLLKKKMMMOOOOOONNNNNNMMMLLLKKKJJJIIIHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOOOOMMMKKKJJJJJJLLLEEEHHHLLLNNNMMMJJJIIIHHHJJJLLLOOOQQQRRRQQQPPPNNNKKKJJJIIIIIIIIIKKKMMMNNNJJJJJJKKKLLLLLLKKKJJJIIIFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBAAA???>>>======>>>>>>===<<<===<<<<<<;;;;;;:::999999:::::::::999999888888888777777777777777777777777777777777777777777777777333333444444444444333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000//////.................................///000111111000///...000000000000000000000000000000//////.........---...///000111111000///...000000000000000000000000000000000000000000000000//////000000111111222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000111111222222111111111000000////////////000000000000////////////000000111111111222...///000111222333333333111111111111111111111111444333111000000000111222111111222222222222111111222222222111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444444111111222222222333333333222222111111111111111111111111111222222333333333111111111111111111111111111111222222222222111111000111111111111222222222111111222333333333333222222222222222222222222222333333333333333333333333333333444444555666777777888999999888555444444555777777777777777777777777666666777888999:::::::::999999999999999999999999888999999:::;;;<<<======>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDEEEFFFGGGHHHCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGHHHIIIHHHHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMNNNNNNQQQUUUXXXVVVRRRPPPRRRUUUXXXXXXWWWTTTRRROOOMMMKKKKKKKKKLLLLLLMMMNNNPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPMMMOOOQQQQQQRRRRRRUUUVVVUUUSSSQQQOOOOOONNNMMMLLLSSSQQQOOOMMMJJJIIIHHHGGGDDDDDDEEEEEEEEEGGGKKKNNNPPPOOONNNLLLKKKIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNPPPRRRSSSSSSRRRRRRPPPNNNLLLJJJIIIIIIJJJKKKLLLKKKIIIIIIIIIIIIGGGEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCCCCAAA@@@???>>>>>>>>>FFFFFFFFFFFFGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA???>>>======>>>>>>===;;;<<<<<<<<<;;;::::::999999999999888888888888888777777777777777777777777777666666666666666666666666666666777777777777666666333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000/////////...////////////////////////...///000111111000///...000000000000000000000000000000000/////////.........///000111111000///...////////////////////////000000000000000000000000000000000000000111111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000111111222111111111111000000000/////////000000000000/////////000000000111111111111///000111111222222222222111111111111111111111111111000000///////////////000111111111111111111000000/////////////////////............/////////000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000111111222222111111111111222222222333111111111111111111111111333222222222222222222111111111111111111111111111111111222222222222111111000111111111111222222222111111222222333333333222333333333333333333333333333333333333333333333333333333444444555666666777666777888777666555666777777777777777777777777777666666777888999999999999999999999999999999999999888888999:::;;;<<<===>>>======>>>??????@@@@@@AAACCCDDDDDDFFFGGGHHHHHHIIIEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLNNNNNNOOORRRUUUTTTQQQOOORRRTTTVVVUUUUUUTTTRRRPPPNNNMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPNNNPPPRRRSSSSSSSSSUUUWWWVVVUUUSSSQQQPPPOOONNNMMMPPPPPPOOONNNMMMMMMMMMMMMHHHHHHHHHGGGFFFHHHKKKMMMOOONNNMMMLLLJJJIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQPPPOOOMMMKKKJJJJJJKKKLLLMMMKKKIIIIIIIIIIIIGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@EEEEEEEEEFFFFFFFFFGGGGGGEEEFFFFFFFFFFFFFFFGGGGGGBBBAAAAAAAAA@@@@@@@@@@@@???>>><<<===>>>>>>===;;;<<<<<<;;;;;;::::::999999777777777777777888888888777777777777777777777777555555555555555555555555333444444444444444444333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000//////000000000000//////////////////////////////111000000000000000////////////000000000000//////........................000000000000000000000000111111111111000000000000111111000000000000//////000000000000000000000000000000000000000000000000000000000000000111111222111111111111000000000000//////000000000000//////000000000000111111111111000000111111222111111111111111111111111111111111///000000000000//////...///000000111111000000/////////////////////000000........./////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000///000000000000000000111111111222222111111111111111111111111333333333222111111000000111111111111111111111111111111222222222222111111000111111111111222222222111111222222222333333333444444444444444444444444333333333333333333333333333333333444555555666666444555777777666666777888777777777777777777777777666666777888999999999999999999999999999999999999777777888:::;;;===>>>>>>======>>>>>>??????@@@@@@BBBCCCEEEHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLOOORRRQQQOOOOOOQQQTTTSSSSSSSSSRRRRRRPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQPPPRRRTTTTTTTTTUUUWWWYYYYYYXXXWWWUUURRRPPPOOONNNNNNNNNOOOPPPQQQRRRRRRSSSMMMNNNMMMKKKIIIHHHJJJLLLNNNMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOQQQQQQQQQPPPPPPPPPOOOMMMLLLLLLLLLMMMMMMMMMLLLJJJJJJJJJJJJHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@??????????????????@@@@@@AAAAAAAAADDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFBBBAAAAAA@@@@@@????????????===<<<<<<===>>><<<;;;<<<<<<;;;;;;:::999999888666777777777888888999999777777777777777777777777444444444444444444444444222222222111111222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000////////////000000000000000000000000//////000000000000//////////////////////////////111111111111000000000000//////000000000000//////////////////////////////////////////////////////222222111111000000//////000000000000000000//////111111111111111111111111000000000000000000000000000000000000000111111222111111111000000000000000//////000000000000//////000000000000000111111111000111111111111111000///111111111111111111111111000111222333333222111000//////000000000000//////111111111111111222222222000000111111111222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000333222111000000000000000///000000000000111111111000000000000111111111111222222222111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222222111222222222333333444444444444444444444444333333333333333333333333333333333444444555555555444555777666555555666888777777777777777777777777666666777888888888888888888888888888888888888888666777888999;;;===>>>>>><<<<<<======>>>??????@@@@@@BBBEEEIIIKKKLLLKKKKKKJJJIIIFFFDDDDDDDDDFFFGGGFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGHHHGGGGGGGGGFFFFFFEEEEEEJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKJJJLLLNNNNNNMMMNNNPPPSSSRRRRRRRRRQQQQQQPPPNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQRRRTTTVVVVVVVVVWWWXXXZZZ^^^^^^\\\YYYTTTPPPNNNMMMMMMNNNOOOQQQRRRSSSTTTTTTRRRRRRQQQNNNKKKIIIJJJKKKMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMMMMLLLKKKMMMNNNOOOPPPPPPOOONNNNNNOOOOOONNNMMMMMMMMMNNNNNNNNNLLLJJJJJJJJJJJJHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@DDDEEEEEEEEEEEEFFFFFFFFFBBBCCCCCCDDDDDDEEEEEEEEEBBBBBBAAA@@@@@@???>>>>>>>>>===<<<<<<======<<<;;;<<<;;;;;;:::999999888888777888888999999:::::::::666666666666666666666666555555555555555555555555555555444333333444555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000////////////000000////////////////////////000000000000111111111111000000////////////000000000000000000000000000000////////////////////////222222111111000000////////////////////////000000222222222222222222222222////////////////////////000000000000000111111222000000000000000000111111//////000000000000//////111111000000000000000000000000111111111000000///000000000000000000000000000111222333333222111000//////000000000000//////000000111111222222222222111111111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000444333222111111111111111///000000000000111111111//////000000000111111111//////000111222222333333111111111111111111111111111111222222222222111111000000111111111222222222222222111111111222333444222222222222222222222222333333333333333333333333333333333444444444444444555666777666555444444666666666666666666666666666666666777888888888777777888888888888888888888888666777888999;;;<<<===>>>;;;<<<<<<======>>>?????????AAAEEEHHHJJJKKKKKKKKKKKKIIIGGGEEEDDDDDDEEEFFFEEEFFFHHHIIIJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFHHHIIIJJJHHHHHHIIIJJJIIIIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEDDDHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQOOONNNLLLKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOPPPQQQQQQRRRTTTVVVXXXXXXWWWXXXYYY[[[ccccccbbb\\\UUUOOOLLLKKKNNNOOOPPPQQQRRRRRRRRRRRRTTTTTTSSSPPPMMMKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJLLLMMMMMMLLLKKKKKKMMMMMMNNNOOOOOONNNMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJJJJJJJIIIHHHFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAA???>>>===EEEEEEEEEFFFFFFFFFGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>===;;;<<<======<<<:::;;;;;;::::::999999888888999999999999999:::::::::666666666666666666666666555555555555555555555555444333222111111222333444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000000//////////////////////////////000000000000000111000000////////////000000111111111111111111111111000000000000000000000000111111111111000000000000......////////////000000222222222222222222222222////////////////////////000000000000000111111222000000000000111111111111//////000000000000//////111111111111000000000000//////000000111000000000000000000000000000000000...//////000000000000//////000000111111000000///.........///000000111111/////////000000000111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000444333222222222222222222000000000111111111222222...//////000000111111111---...///000111333444444111111111111111111111111111111222222222222111111000111111111111222222222333222111111111222333444222222222222222222222222333333333333333333333333333333333333333333444444555666777666444333444555666666666666666666666666666666777888888777777666888888888888888888888888777777888999:::;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>@@@CCCEEEHHHIIIIIIJJJJJJIIIGGGFFFDDDDDDDDDEEEDDDFFFHHHJJJJJJJJJHHHGGGIIIHHHGGGGGGFFFGGGGGGHHHFFFFFFFFFGGGFFFFFFEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJLLLNNNPPPQQQQQQPPPPPPNNNMMMKKKKKKJJJJJJJJJKKKLLLMMMOOOOOONNNNNNNNNNNNOOOPPPRRRSSSUUUWWWYYYYYYXXXXXXZZZ[[[dddeeeddd___WWWPPPMMMLLLOOOPPPQQQRRRRRRQQQPPPOOOQQQRRRRRRQQQNNNLLLLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMNNNNNNNNNLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKIIIIIIIIIIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAA???===<<>><<<;;;;;;<<<===;;;:::;;;;;;::::::999888888888999999999999888888888888666666666666666666666666333333333333333333333333111000///......///000111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000111000///......///000111000000000000000000000000....../////////000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000111111111........./////////000000000000000000000000000000////////////////////////000000000000000111111222///000000000111111111111//////000000000000//////111111111111000000000///......///000111111111000000000000000000000000000///////////////000000111000111111111111111111000---......///000000111111//////000000000111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222111111111111111222333111111111111222222222333......//////000111111222...//////000111222222333111111111111111111111111111111222222222222111111000111111111111222222222333222111000000222444555333333333333333333333333333333333333333333333333333333333333333333333333333555666555444444555777666666666666666666666666666777777777777777666666888888888888888888888888888888999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEHHHJJJKKKJJJIIIGGGGGGFFFFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJHHHHHHJJJLLLNNNNNNNNNNNNNNNOOONNNMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMOOOPPPRRRSSSVVVWWWYYYYYYXXXXXXZZZ[[[aaacccddd```XXXQQQOOOPPPOOOPPPRRRSSSRRRQQQPPPNNNMMMOOOPPPPPPNNNMMMNNNOOOLLLLLLLLLMMMMMMMMMMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMNNNNNNMMMKKKJJJIIIGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHHHHHHHGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBBBBBBB@@@>>>===FFFGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@@@@???>>><<<;;;;;;<<<===;;;:::;;;;;;::::::999888888777999999888888777777666666666666666666666666666666222222222222222222222222444333222000000222333444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111111111111111111111111111111000///......///000111111111111111111111111111---.........//////000000111000///......///000111000000000000000000000000000000000000000000000000//////000000111111222222---.........//////000000////////////////////////////////////////////////000000000000000111111222//////000000111111111222//////000000000000//////222111111111000000//////------///000111111111111000000000000000000000000222111000000000111333444111111222222222222111111///000000111222333333333111222222222222333333333000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000//////000111222222111222222222222333333333---......///000111111222000000000000111111111111111111111111111111111111111111222222222222111111000111111111111222222222333222111000000222444555444444444444444444444444333333333333333333333333333333333333333333333333111333444555555555777999666666666666666666666666666777777777777777666666777777777777777777777777999999999999999999999999::::::;;;;;;<<<======>>>>>>??????@@@BBBDDDFFFGGGGGGHHHHHHHHHGGGFFFDDDDDDCCCEEEHHHJJJKKKJJJIIIGGGEEEEEEDDDDDDDDDFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNMMMMMMMMMMMMMMMNNNLLLJJJHHHHHHJJJLLLMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNPPPRRRSSSVVVXXXYYYYYYXXXXXXYYY[[[]]]aaaccc```YYYSSSRRRSSSOOOQQQRRRTTTTTTRRRQQQPPPJJJLLLNNNOOONNNNNNOOOPPPMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKLLLMMMMMMLLLKKKJJJMMMMMMMMMMMMLLLKKKIIIHHHEEEEEEGGGHHHIIIIIIJJJJJJKKKIIIGGGGGGGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????===???AAABBBBBBAAA@@@???KKKIIIGGGGGGHHHHHHGGGFFFIIIHHHIIIJJJLLLKKKHHHEEEDDDDDDCCCBBB@@@???>>>>>>>>><<<;;;999999:::;;;<<<;;;;;;::::::999888777777777777888888888888777777777777666666666666777777444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000111111111000000///333222222222111000000000000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000///.........///000222333000//////...............000000000000000000000000---...///000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000111111222222222222111111111000000111111111000000000000000000000000000000000000000000000000000000000000000222111111111000000////////////000000111111222222111111111111111111111111000000000000111111111111///000111222222111000///000000000000000000000000000000////////////000000111111111111111111111111222111000//////000111222000000000000111111111111111111111111111111111111222222222111111111000000000000111111111111000000111111000111222222111000000000000000000000000000111000000//////000000111222111111111000000//////111111222222222222111111333333333333333333333333333333333333333333333333444555555555444333333222111111222222222333333333444444444444444444333333444444444555555555555666666666666666666666666666777777888999999999999888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<>>===<<<;;;::::::======>>>>>>===<<<;;;;;;LLLJJJHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJGGGDDDBBBBBBAAAAAA@@@@@@??????===<<<:::999999999;;;<<<:::::::::999888777777777666666777777777777666666555555444444444444555555444444444444444444444444333333333333333333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000000000000000000111111111111000000222222111111111111111111000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000//////......///000111222222111000///......///000000000000000000000000000...//////000111111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111111222111111111000000000//////111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000111111111111111111111111111111111000000000000111111111111///000111222222111000///000000000000000000000000000000////////////000000111111111111111111111111222111000//////000111222000000000000111111111111111111111111111111111111222222222111111111000000000000111111111111000000111000000111222222111///000000000000000000000000444444444333333444444444111111111111000000000///111111222222222222111111333333333333333333333333222222222222222222222222444444555555444333333222222222222222333333333333333333444444444444444444444444444444555555555555555555555555555555555555777777888999999999999888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBBBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGEEEFFFGGGFFFFFFGGGIIIKKKJJJKKKKKKKKKKKKKKKKKKJJJMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHJJJLLLNNNPPPRRRRRRTTTVVVWWWWWWVVVUUUUUUVVVYYYZZZ[[[[[[[[[YYYWWWVVVQQQRRRTTTUUUUUUTTTRRRQQQQQQRRRRRRSSSRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIILLLMMMMMMMMMLLLKKKJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@????????????>>>===<<<;;;;;;:::===============<<<;;;;;;MMMKKKIIIIIIJJJKKKJJJIIIGGGGGGFFFGGGHHHHHHEEECCC@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::999999999:::;;;999999888888777777666666555555666666666666555555555555444444444444555555444444444444444444444444222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000111111111111000000000000111111111111111111000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000111555333111///...///000000////////////////////////000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222000000000///////////////000000000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111111111000000000000111111000000000000111111111111111111111111111111111111222111111111111000000000000000111111111111000000000000111111111111000000000000000000000000000000111111000000000000111111111111111111000000000000111111222222222222111111222222333333333333333333111111111111111111111111444444444444444333333222333333333333444444444444222222333333444444555555444444444444555555555555555555555555555555555555666777888888999999888888888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAAAAABBBBBBDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGGGGFFFFFFIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGIIIJJJLLLNNNPPPPPPRRRSSSUUUUUUSSSRRRSSSTTTWWWXXXZZZ[[[[[[YYYXXXWWWSSSSSSTTTTTTSSSRRRPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPMMMNNNNNNMMMMMMLLLKKKJJJMMMNNNMMMMMMLLLKKKJJJIIIFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@??????>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;NNNLLLJJJJJJLLLMMMLLLKKKGGGFFFEEEEEEFFFFFFDDDAAA@@@???????????????>>>>>>;;;;;;:::999888999999:::888888777777666666666555444555555555555555555444777666666555555666666777333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000111111111///000000111111111111000//////000000111111222222000000000000000000000000000000////////////000000000000000000////////////////////////////////////000000000000000000000000000000000///////////////555333000...---...///000////////////////////////111111000000000111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111222000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111000000000000000222222111111000000/////////////////////////////////000000000111111111111000000000111111000000000000000000000000000000000000000////////////000000111111111111111111111111111000000000000000000111///000000000111111111111111111111111111111111111111111111111000000000000000000111111111111000000000222333333222111111222000000000000000000000000......------------......111111111000000000000000111111222222222222111111222222222222222333333333222222222222222222222222333333444444444333333222333333333444444444555555111111222333444444555555333333444444444555555555555555555555555555555555666777777888888888888888888888999999999::::::::::::::::::;;;;;;<<<<<<===<<<===>>>@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBAAADDDDDDFFFGGGHHHIIIIIIIIIEEEGGGHHHGGGFFFFFFHHHJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFHHHJJJKKKMMMMMMOOOQQQRRRRRRQQQPPPPPPQQQUUUVVVXXXZZZZZZYYYXXXWWWTTTTTTTTTSSSQQQPPPNNNMMMOOOPPPQQQRRRSSSRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJNNNNNNNNNMMMLLLKKKJJJIIIEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@??????>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;MMMLLLJJJJJJLLLMMMLLLLLLFFFEEEDDDDDDEEEDDDBBB@@@AAA@@@???>>>===<<<;;;;;;::::::999999888888888888777777777666666666666666444444555555555555444444666666555555555555666666333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111111//////000111111111111111/////////000000111111222000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////000000000000000/////////333111///---------...///////////////////////////111111000//////000000111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111111222111111111111111111111111//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000//////........................///000000000111111111111111000000000000000000111000000000000000000000000000000////////////000000000000000000000000000000000000000111111000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111333555444333111222444000000000000000000000000222222111111111111222222000000000000000000111111111111222222222222111111111111111222222333333333333333333333333333333333222222333333444333333222333333333444444444555555111111222222333444555555333333333444444444444555555555555555555555555555666666777888888888888777888888999999999:::::::::999999::::::;;;<<<<<<======>>>???AAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJEEEGGGHHHHHHGGGFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJKKKMMMOOOPPPPPPOOONNNNNNOOORRRSSSVVVXXXYYYXXXWWWWWWTTTTTTSSSQQQPPPNNNLLLKKKNNNOOOPPPQQQRRRRRRQQQQQQPPPQQQSSSTTTTTTSSSQQQPPPMMMMMMNNNMMMMMMLLLKKKJJJMMMMMMMMMLLLLLLJJJIIIIIIEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>========================<<<<<<<<<;;;;;;::::::::::::;;;<<>><<<;;;:::999999999999888888888777777777777777777666666666666444444555555555555444444444444333333333333444444333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111........................000000000000000000000000/////////000111111222222...///000111111222111111//////000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////...///000000000000//////000//////...............////////////////////////222111///.........///000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111222111111111111222222222222/////////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000111111111111111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000//////000000000000000111000000111111111111000000000333555555222111222444000000000000000000000000333333222222222222333333000000000000111111111111111111222222222222111111000000111111222333333333333333333333333333333333111222222333333333333333333333333333444444444444111111222222333333444444333333333333444444444444444444444444444444444444555666777777888888777777888888999999999:::::::::888888999:::;;;<<<<<<======>>>???AAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIEEEGGGIIIIIIGGGFFFGGGHHHGGGGGGEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCDDDFFFGGGHHHJJJJJJLLLMMMOOOOOOMMMLLLMMMNNNNNNPPPSSSUUUWWWWWWVVVVVVTTTSSSRRRPPPNNNMMMKKKKKKMMMNNNOOOPPPQQQQQQPPPOOOOOOPPPRRRSSSSSSRRRPPPOOOLLLMMMMMMLLLLLLKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIIIIEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????========================>>>>>>======<<<<<<<<<;;;;;;:::999888999:::;;;<<>>>>>======<<<;;;::::::888888888888888777777666777777777777777777777777555555666666666666555555444333333222222333333444222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111////////////////////////000000000000000000000000...//////000111111222222...///000111111222222222000000000000000/////////000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000////////////////////////---...///000111111000000---...///000111000//////000000000000000000000000111000...---,,,---...///000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000111111222000000000000111111111222...//////000111111222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111111111////////////////////////000000000000111111111111222111000//////000111222000000000000000000000000000000////////////000000000000000000000000000000///000111222222111000///000000000000111111111111000000000000000000000000////////////000000111111000000111111111111000000...111444333000...000333000000000000000000000000000//////......//////000///000000000111111111111111111222222222222111111///000000111222222333333222222222222222222222222111111222333333333333333222222222222333333333333222222222222222222333333222222333333333444444444444444444444444444444444555666666777777777777777888888999999999:::::::::777888999:::;;;<<<<<<===<<<===>>>@@@AAAAAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIEEEGGGIIIIIIHHHFFFFFFGGGGGGFFFDDDCCCCCCDDDFFFGGGEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKMMMNNNNNNMMMLLLLLLMMMKKKMMMPPPSSSUUUUUUUUUUUUSSSRRRQQQOOOMMMLLLKKKKKKLLLMMMNNNOOOOOOOOONNNMMMMMMOOOQQQRRRRRRQQQOOOMMMKKKLLLLLLKKKKKKJJJIIIHHHGGGHHHIIIIIIJJJIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;::::::999888777888999;;;<<>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<@@@???>>>===<<<;;;:::::::::999888777777999;;;<<>><<<:::999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::888888777666666666666666777777777777666666666666333333333222222111111111333333333333333333333333222222222111111111000000222111000//////000111222////////////////////////000000//////000111222222333333222222333333444555111111111111111111111111...000111000///...///111111111222222222000...---000000000000000000000000111000///......///000111111111111111111111111111222111111111000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000......------------......222111000//////......///000000000000000000000000000000111111111111000000......///000111222222333000111111111111222222222///111222111000///000111000000000000000000000000//////000111111111111111000000000///000111111222222222222111111111111000000000///////////////000000000000000000000000000000000000000000000000000---...///111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000---...///000111111000///......///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000//////......000000000///////////////000111111111111222222222222222222222222222222222222222222222222222222222111111111222333444666777444333333555666777555444555666777666444333444555333444555666777777777777666666666777888888999999888777777777888:::===>>>===???@@@@@@>>>======>>>CCCCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFGGGIIIJJJJJJIIIHHHFFFFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJHHHGGGEEECCCCCCCCCDDDDDDFFFIIILLLLLLKKKIIIGGGIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKLLLMMMNNNMMMJJJGGGJJJIIIIIIKKKNNNQQQRRRRRRNNNNNNNNNMMMLLLKKKKKKJJJKKKMMMNNNNNNLLLKKKKKKLLLOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNMMMLLLJJJHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHEEEDDDCCCCCCEEEFFFEEECCC@@@===;;;;;;;;;<<<===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;FFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFDDDBBBAAA?????????>>><<<:::999:::;;;<<<999999999999999999999999888777777666666666666666666666555555555444444444333333333222222222111111333333333333333333333333222222222111111111000000222111000//////000111222111111111111111111111111000000000000000111222222111111111000111222222333111111111111111111111111...000111000///...///111///000000111111111000000000000000000000000000000222111000//////000111222111111111111111111111111111111111000000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000/////////000000111////////////////////////000000111111111111000000000000000000000111111111000000111111111222222222///111222111000///000111000000000000000000000000//////000111111111111111///000000000111111111111222222222111111111000000000/////////.../////////000000000000000000000000000000000000000000000000---...///000111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000...///000111111111000///000000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222333333333222222333333444555444333444666666666555222333444333111000111222333444555666777777777777666666666777888888999999999888777777888:::<<<======???@@@@@@???>>>>>>???CCCCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJLLLLLLLLLLLLKKKKKKJJJHHHFFFDDDCCCCCCCCCDDDFFFIIILLLMMMLLLJJJHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLKKKLLLMMMMMMJJJHHHJJJIIIHHHJJJMMMPPPQQQPPPOOONNNNNNMMMMMMLLLKKKKKKLLLMMMOOONNNMMMKKKKKKLLLMMMLLLKKKKKKJJJKKKLLLLLLKKKKKKKKKKKKJJJHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIHHHFFFDDDCCCDDDEEEFFFEEECCCAAA>>><<<;;;<<<<<<===<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;::::::888888888999999999::::::EEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBB@@@?????????===<<<::::::::::::;;;888777666666666666777888777777666666555555666666444444333333333222222222333333333222222222222111333333333333333333333333222111111111111000000000111111000000000000111111333333333333333333333333000000000000000000111222///////////////000000111111111111111111111111111...000111000///...///111////////////000111222333////////////////////////222222111111111111222222111111111111111111111111111111000000000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000222111111000000111111222////////////000111222222........................///000000111111000000///111111111000000/////////000000000111111111222222///111222111000///000111000000000000000000000000//////000111111111111111...///000111222111111000222222111111111000000000/////////////////////000000000000000000000000000000000000000000000000000......///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000111111111111000000111111111222111111000///000000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222666555444333222111111111666444333333444666666666444666666666444333444555333444555666777777777777555666666777777888888999:::999888888888:::;;;<<<>>>???AAAAAA@@@??????@@@BBBBBBCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIJJJKKKKKKJJJJJJIIIJJJIIIHHHGGGFFFEEEEEEFFFHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLMMMKKKIIIGGGEEEDDDCCCCCCDDDFFFIIILLLMMMMMMKKKJJJGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLLLLKKKJJJJJJIIIHHHIIIKKKMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMOOOOOOMMMLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHFFFEEEDDDDDDEEEFFFEEECCCAAA???===<<<<<<===<<<<<<;;;:::::::::::::::::::::::::::::::::::::::777777777888888888888999DDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>===<<<:::::::::::::::888777555444444555777888777666666555555555666666333333333333222222222222222222222222222222222222222222222222222222222222111111111111000000000000111000000000000000000111333333333333333333333333111000000000000000111111//////.........///000000111111111111111111111111...000111000///...///111111000/////////000222333////////////////////////111111111111111111111111111111111111111111111111000000000000000000//////////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000000000//////000111111222//////////////////////////////000000000000//////000000000000000000//////000000000000111111111111///111222111000///000111000000000000000000000000//////000111111111111111---///111222333222000///111111111111000000000000000000000111111111111111000000000000000000000000////////////////////////......//////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000222222222222111111000000......///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000///////////////111111111111111222222222000000111111111222222222111111111111111111111111222222222222222222222222666555444333222111111111777555222222333666777777666777888777555444555666444444555666666777666666555555666666777888888888::::::999999999:::;;;;;;>>>@@@AAAAAA@@@@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJJJJKKKLLLLLLMMMMMMNNNMMMKKKIIIGGGEEECCCCCCDDDFFFIIILLLMMMMMMLLLKKKGGGGGGHHHIIIKKKLLLMMMMMMNNNLLLJJJJJJKKKLLLLLLKKKJJJIIIGGGHHHIIIKKKKKKJJJLLLLLLLLLKKKKKKJJJJJJJJJKKKMMMOOOOOONNNLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHKKKKKKLLLLLLLLLLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHFFFEEEEEEDDDEEEEEEDDDCCCAAA???>>>=========;;;;;;;;;:::::::::::::::999999999999::::::::::::777777777888888888999999CCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>===<<<<<<;;;::::::999999999888666444444666888999666666555555555555666666444444444333333333333222222222222222222222222222222222222222222222222222000000000000000000000000000000000111111000000000222222222222222222222222111111000000000000000111000////////////000111111000000000000000000000000...000111000///...///111333222000/////////000111///////////////////////////000000000000000000///000000000000000000000000//////////////////000000////////////000000000000////////////000000000000////////////////////////////////////////////////000000////////////000000222222111000000000000000000000000000000000000000//////000000000000//////---......///000000111111//////000000000111111111///111222111000///000111000000000000000000000000//////000111111111111111---///111222333222000///111111111000000000//////000111222333333333333222000000000000000000000000//////////////////////////////..................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000333333222111111000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000111111222222222222000000111111111222222222111111111111111111111111222222222222222222222222444333333222222333333333777555222222333666777777333444555444222222222333444555666666666666666666555555555666777777888888::::::::::::::::::;;;;;;===???AAAAAA@@@@@@AAABBB@@@AAABBBCCCEEEFFFHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMNNNOOONNNMMMKKKIIIFFFEEEDDDEEEGGGIIIKKKLLLLLLKKKKKKGGGGGGHHHIIIJJJKKKLLLLLLMMMKKKJJJJJJKKKLLLLLLLLLJJJHHHGGGGGGHHHIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLOOOOOOMMMKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>======<<<:::::::::::::::999999999888888888999999999::::::888888888888999999999:::BBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>><<<<<<;;;;;;:::999999999888888777666666777888888555555444444555555666666555555555444444444333333111222222222222333333333222222222222222222222222//////000000000000000111000000111111111111000000111111111111111111111111222111111000000000000000000000000000000111222222000000000000000000000000...000111000///...///111333222111000//////////////////////////////////////////000000000000//////000000000000000000000000......////////////000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000222111111000000111111222333333222111000000000000111111111111111111111111...//////000000//////...,,,------...000111111222/////////000000000111111///111222111000///000111000000000000000000000000//////000111111111111111...///000111222111111000111111000000000////////////000222333444444333222000000000000000000000000000000000000000000000000000///......------......////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000222222111000000000111111000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222//////000000111222222222000111111111111222222222111111111111111111111111222222222222222222222222222222222222333444444555666444333333444666666666555666777666444333444555555555666666666666666555444555555666666777777888999999::::::;;;;;;;;;<<<<<<>>>@@@AAA@@@@@@@@@BBB@@@@@@AAABBBDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNMMMKKKHHHFFFEEEFFFGGGHHHJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJKKKLLLMMMLLLKKKJJJHHHGGGGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKNNNOOOMMMJJJIIIHHHJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>===<<<;;;:::::::::::::::999888888777777777888888999999:::888888888999999999::::::BBBBBBAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>;;;;;;;;;;;;:::999888888777777666666666666777777555444444444444555666777555444444444444333333333111111222222222333333333111111111111111111111111////////////000000111111///000111222222111000///111111111111111111111111222222111000000000000000000000//////000000111222000000000000000000000000...000111000///...///111000000111111111000000///000000000000000000000000///000111111111111000///000000000000000000000000........./////////000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000111000000//////000000111222222111111000111111111000000000000000000000000......////////////.............../////////000000////////////000000000111///111222111000///000111000000000000000000000000//////000111111111111111///000000000111111111111111000000000////////////---///111222333333222111000000000000000000000000000000000000000000000000000///...---------......////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000111222000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222......///000000111222222000111111111111222222222111111111111111111111111222222222222222222222222333222222222333333444555555444333444666666666555777888999888777666666888555555666666666666555555444444555555666777777777888999:::;;;<<<<<<<<<===;;;===???@@@??????@@@AAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEGGGIIIKKKLLLLLLLLLLLLHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJJJJLLLKKKKKKKKKKKKMMMNNNOOONNNOOONNNNNNLLLJJJHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJLLLNNNNNNLLLJJJIIIHHHFFFGGGHHHIIIIIIHHHFFFFFFGGGGGGGGGGGGGGGGGGFFFIIIMMMNNNLLLIIIGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@?????????>>>===<<<;;;:::999::::::;;;:::999888777666666777777888999999:::777777777888888888888999AAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888888555555666777777666555555444444444444444555666777444444444333333333222222111111111222222333333333111111111111111111111111.../////////000000111111///000111222222111000///111111111111111111111111222222111000000///000000///////////////000111111000000000000000000000000///000111000///...///111---...000222222222111111111111111111111111111111000111222333333222111000000000000000000000000000---.........//////000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000......------------......000000000000111222333444////////////////////////......////////////......///////////////.........////////////000000000000///111222111000///000111000000000000000000000000//////000111111111111111000000000///000111111222000000000000////////////+++---///111222111000///000000000000000000000000000000000000000000000000000///...---,,,------...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000//////.........000111222......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000000111---......///000111111111000111111111111222222222000000000000000000000000222222222222222222222222444444333222222333333333444333333555666777555444444666666555444333444555555666666666666666555555444444555555666777777777777888999;;;<<<=========;;;===????????????@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEHHHJJJLLLMMMMMMMMMGGGHHHIIIKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHJJJKKKKKKLLLKKKKKKKKKKKKMMMNNNOOONNNNNNOOONNNMMMKKKIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIKKKMMMOOONNNLLLJJJIIIHHHFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHEEEHHHLLLMMMKKKHHHFFFFFFFFFGGGIIIKKKLLLLLLLLLKKKLLLLLLLLLMMMLLLKKKKKKJJJGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<::::::999999:::;;;:::999888777555666666777888999999999666666666666777777777777CCCBBBAAAAAAAAA@@@===:::<<<<<<<<<===<<<<<<;;;:::@@@>>><<<999777666555666:::999777666555555555666555555555555555555555555666666555444333333222222////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000333333222111000000111111111111222222222222111111000000111111111111000000...///000222222111111000000000////////////000000......///000000000000000111000/////////000222333444222000///.........//////...---,,,,,,,,,,,,,,,111000///......///000111////////////000000000000......//////000000111111000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333111///000222222///---111111111111111111111111222111000.........///000111000...///111222222111------...///000111111222000000000000000000000000//////////////////////////////............//////////////////000000000000222222222111111111000000222111000000000000000111111000///------///000111222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111000//////000111222////////////000000000000000000111222222222222111111111222222222333333333222222222222222222222222333333333333333333333333333222222222222333444444555555444444444444555555777666555444444555666777888888888888777777777777999:::;;;===>>>?????????======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFHHHGGGFFFFFFFFFGGGIIIJJJEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEECCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGJJJKKKLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOUUUTTTRRRPPPNNNMMMMMMLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHHHHHHHHHHHHHGGGHHHKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@???@@@@@@???>>>===<<<;;;::::::;;;:::999999888888999999:::999777555555555555666777555333111222444777999BBBAAA@@@AAAAAA@@@===;;;<<<<<<<<<<<<<<<;;;::::::<<<;;;999888777777777888999888777666555555555666555555555555555555555555666555555444333333222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222111000000000000000000111111222222111111000000000111111111111000000...///000111222111111000000000////////////000000......///000000000000000000000/////////000111222000000//////......//////000///......------......111000///......///000111////////////000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000///000222222000...000000000000000000000000444333111000000000111222111000...///111222222111/////////000000111111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000222222222111111111000000000000/////////000000111222111///......///111222111111111111000000000///////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000//////000111111////////////000000000000000000111222222222222111111111111222222222333333222222222222222222222222333333333333333333333333333333333333333444444555555555444444444444555555666666555555555555666666777777777777777777777777999:::;;;<<<===>>>>>>>>>======>>>???@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFEEEDDDDDDCCCDDDEEEFFFGGGDDDEEEGGGHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLLLLMMMMMMNNNOOOOOOQQQQQQPPPNNNMMMKKKJJJIIIMMMMMMLLLKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIGGGHHHKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNJJJIIIHHHFFFDDDCCCCCCBBBBBBBBBAAA@@@??????????????????>>>===<<<;;;::::::;;;:::999999888888999999:::999888666555555666666555555444444555666666777@@@?????????@@@@@@>>><<<;;;;;;<<<<<<;;;;;;:::999777777777777777888999999888888777666555555555555444444444444444444444444555555444444333333222222333333333333333333333333111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111000/////////000000000111111222222111111000000000111111111111000000//////000111111111111000000000////////////000000......///000000000000000//////.........///000111------...///////////////111000//////.../////////000000////////////000000////////////000000000000............------------000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000///111222333111000////////////////////////333222111111000111111111111000...///111222222111000111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000222111111111111000000000............///000111111222111000//////000111222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000111////////////000000000000///000111111222222111111111111111222222222222333222222222222222222222222333333333333333333333333444333333333333444555555555555444444444444555555555555666666666666555555666666666666666666666666888999:::<<<============<<<<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOONNNMMMKKKIIIHHHMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJGGGHHHJJJLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMKKKJJJHHHFFFDDDCCCBBBBBB@@@??????>>>>>>???????????????>>>===<<<;;;;;;:::::::::999888888888888999:::999888777777777777777444555666777888777666555???======>>>??????>>>===;;;;;;;;;;;;;;;:::999999555666666666777777888888777777666666555555555555444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111///000000000111111111111////////////////////////000000000000000000000000000000///////////////000000000111111111111000000000000111111111111000000///000000000111111111111000000////////////000000......///000000000000000...............//////000,,,---...//////...---,,,000000///....../////////000000////////////000000////////////000000000000/////////......---------000000000111111111111111000000000000000000000000////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000111222333222111000000000000000000000000000000//////////////////111000...///111222222111222222222111111111111111000000000000000000000000000000000000000000000000111000000//////000000111////////////000000000000111111111111000000000000------------...000111111222222111000000111222222111111111000000000000000////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000//////000000000////////////000000000000///000000111111111111111111111111111222222222222222222222222222222222222222222222222222222222222444444333333444444555666555444444333333444444555333444666666666666444333444444444555555555555555888999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDEEEFFFFFFGGGFFFFFFEEEBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEEEEEDDDCCCEEEEEEDDDDDDDDDDDDCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKHHHIIIIIIIIIJJJJJJKKKKKKMMMNNNOOOPPPOOOMMMKKKJJJJJJJJJIIIGGGFFFFFFEEEEEECCCDDDDDDEEEGGGHHHIIIJJJGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLJJJHHHFFFDDDCCCBBBAAA>>>>>>=========>>>>>>??????>>>>>>===<<<<<<;;;;;;:::999999888888888888888:::999999888888888888888555666777888888777666666>>><<<;;;<<<>>>>>>>>>===:::::::::::::::999999888666666777777666666666666666666666666666555555555444444444444444444444444333333333333333222222222111111111111111111111111111111111111111111111111///000000000111111111111////////////////////////000000000000000000000000000///////////////000000000000000111111000000000000000111111111111000000000000000000000111111111000000////////////000000......///000000000000000---......///////////////...//////000///---+++***///......---......////////////000000000000//////////////////000000000000111000000//////.........//////000000111111111111////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////111111111111111111111111////////////////////////000000000000000000000000///000111222222222222222111111111111111111111111/////////000000000//////111000...///111222222111222222222111111111111111000000000000000000000000000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000------------...000111111222222111111111111222222000000000000000000111111////////////000000000000////////////////////////////////////////////////////////////000000000000/////////////////////////////////000000/////////////////////000000000000//////000111111111111000000000111111111222222222222222222222222222222222222222222222222222222222444333333333333444555555444444333333333333444444333444555666666555444333333444444444555555555666777888999::::::;;;:::::::::;;;<<<===???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFBBBBBBAAAAAAAAAAAABBBBBBAAABBBDDDEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIJJJGGGGGGGGGHHHHHHHHHHHHHHHKKKLLLNNNOOOOOONNNLLLKKKGGGGGGFFFFFFFFFFFFGGGHHHDDDDDDDDDEEEFFFGGGIIIJJJGGGHHHIIIJJJKKKLLLLLLMMMKKKKKKLLLLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHJJJKKKKKKLLLKKKKKKJJJIIIGGGEEEDDDBBBBBBAAA======<<<<<<<<<===>>>>>>>>>>>>======<<<<<<;;;;;;:::999888888777777888888999999999999888888888777888777666666666666777777===<<<:::;;;<<<======<<<999999::::::999999888777777777888888777666555444555555666666666555555444333333333333333333333333333333333333222222222222333333333333333333333333111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000/////////000111111///000000111111000000///000000111111111111000000000000000///000111111222000000////////////000000......///000000000000000---...///000000000000///000000000///...---,,,+++......------......////////////000000000000//////////////////000000000000000000000000000/////////......//////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000111333333222111222333111111111111111111111111000000111222222222222111111000...///111222222111000111111111111111111111000000000000000000000000000000000000000000000000//////............//////////////////000000000000//////000000000000000111............///000111111111111111111111111111111000000000000111111111111////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////...//////000000//////...////////////000000000000...///000000111111000000000000000111111111111222222222222222222222222222222222222222222222222222333222222222222333444444444444333333333333444444444444555555555555444444333333444444555666666666777777888999999999999999::::::<<<===???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAABBBBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDEEEGGGIIIIIIIIIIIIHHHFFFGGGGGGHHHHHHIIIIIIJJJHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKHHHHHHGGGFFFFFFGGGIIIJJJFFFEEEDDDDDDEEEFFFHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMKKKLLLMMMNNNMMMMMMKKKJJJGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAAAAA>>>>>>===<<<<<<=========>>>>>>======<<<<<<<<<<<<999999888777777777777888777888888999999888777777888777666555444555666777>>><<<::::::;;;<<<<<<;;;999999999999999888888777777777888888888777666555444444555666666555555444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111222222//////000000000000//////000000111111111111000000111000/////////000222222000000////////////000000......///000000000000000...///000111111111000000111000//////............//////......//////000111...///000111111000///...////////////000000000000......//////////////////,,,------...//////000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000333444444111000111222111111111111111111111111///000111222333222222111111000...///111222222111/////////000000111111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000////////////000000111111000000/////////000000111///000000000000000000//////000000000111111111111////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////......///000000///......////////////000000000000...//////000000000000000000000000000111111111111222222222222222222222222111111111111111111111111222111111111111222333333444333333222222333333444555444444333333444444555333444444555666666777777666777888888999888888888999:::;;;===???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBDDDFFFIIIKKKLLLKKKHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNLLLJJJIIIHHHHHHIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLMMMOOOOOONNNLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDEEEGGGIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAA??????>>>===<<<<<<<<<===============<<<<<<<<<<<<999999888777777777777777666666777888888888777666666666666666666555444333>>><<<:::999:::;;;;;;:::999999999999999888777777666666888999999888777777333444555666666666555444333333333333333333333333222222222222222222222222////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111000000111222333333//////000000000000//////000000111111111111000000111000/////////000222333000000////////////000000...//////000000000000000...///111222222222111000000000///......///111222000000///000000111222222...///000111111000///...////////////000000000000,,,------....../////////,,,,,,------...//////000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111333555444111///000222000000000000000000000000---...///111111111000///111000...///111222222111---......///000111111222000000000000000000000000////////////////////////111111000000000000111111////////////000000000000.../////////000000111111222111111000000000000111//////000000000000////////////000000111111111222////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////---...///000000///...---////////////000000000000...//////000000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111000000111111222333444333333222222333333444555555333222222333555555444444555555666777888888666777777888888888888777999:::;;;===>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBAAACCCDDDFFFGGGGGGGGGFFFEEECCCCCCCCCCCCDDDEEEGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCFFFJJJMMMMMMLLLHHHFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSQQQNNNKKKJJJIIIJJJJJJHHHGGGEEEDDDCCCDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLNNNOOOOOONNNMMMLLLHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJKKKJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEBBBDDDFFFHHHIIIHHHGGGFFFCCCCCCBBBAAAAAAAAAAAABBBAAA@@@???======<<<<<<<<<===============<<<<<<<<<999888888777777777777777555666777888888777666555333444777888888555222000;;;:::999888888888999:::999888888777666555555444666666666666666555444444444444555555555555444444666666555444444444444555111222222333333222222111333222111000000111222333222111111111000000//////////////////000000000000///000111000///...///000222222222111111111000000///000111222222111000//////000222222000///000111000000000000000000000000111111111111111111111111000000000000000000000000222222111000//////000000////////////000000000000000000000000111111111111111000///......///000111111111000000//////......////////////////////////000000//////......------000---,,,---000111000...000///.........///111222000111222333333222000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000111111111111////////////////////////000000000000111111111111111111111111222222222222111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000111///...------...///111//////000111111111111111////////////000000000000////////////////////////111111000000//////......///000111222222111000///000///.........///111222000///////////////000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000111111111222222222222000000000000000000000000////////////////////////000000000000////////////000000000000111111111111000111111111111222222222222222222111111111000000000111111111111222222222333222111111111222333444222222222333333444444444555444444333333444444555333444555555666666555555888888888888888888888888999:::;;;<<<===???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDCCCCCCDDDEEEDDDBBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBAAABBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEFFFGGGIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLGGGHHHJJJLLLNNNOOOPPPPPPTTTQQQNNNMMMLLLLLLJJJHHHGGGGGGEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIJJJJJJIIIIIILLLKKKJJJIIIIIIIIIIIIIIIKKKIIIFFFDDDDDDEEEHHHIIIHHHJJJMMMMMMLLLJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEECCCCCCCCCAAA@@@???>>>>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999888777666666666666777777777777666666666666666555555555555444444444;;;:::999888888888999:::888888888777666555555555666777777777666666555444444444555555555555444444555555444333333333333333111222222333333222222111222222111000000111222222111111111000000000//////////////////000000000000111222333222000//////000222222222111111111000000///000111222222111000//////000222222000///000111000000000000000000000000111111111111111111111111000000000000000000000000222111111000//////000000////////////000000000000000000000000111111111111111000///......///000111000000000000///////////////////////////////////////////////////.........///...,,,---000111000...000//////...///000111222000111222222222222111000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000111111////////////////////////000000000000111111111111////////////000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000111000...------...000111//////000111111111111000////////////000000000000////////////////////////////////////000000000000000000000111111000000000///////////////000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000000111000000000000000000000000////////////////////////000000000000////////////000000000000111111111111000000111111111222222222222222222111111111000000000111111111111222222222222222111111111222333444222222222333333444444444444444333333333333444444333444555555666666555555666666666666666666666666999:::;;;<<<===>>>???@@@??????@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAACCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJLLLMMMOOOLLLLLLKKKKKKKKKKKKKKKLLLHHHIIIJJJLLLNNNOOOPPPPPPSSSQQQNNNMMMLLLLLLJJJHHHHHHHHHGGGFFFFFFGGGHHHIIIGGGHHHIIIIIIJJJJJJJJJIIIKKKJJJIIIIIIHHHHHHHHHHHHJJJIIIGGGEEEEEEFFFGGGHHHGGGJJJLLLMMMKKKJJJIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDBBBCCCEEEGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;::::::::::::;;;<<<===<<<:::888666777777777777666666666666666555555555555444444444;;;;;;:::999999999999999888888777777666666555555777777777777777666666555444444555555555555444444444333333222222222222222111222222333333222222111222222111000000111222222111111000000000000//////////////////000000000000222333444333000//////000222222222111111111111111000000111111111111000000///000222222000///000111000000000000000000000000111111111111111111111111000000000000000000000000111111000/////////000000////////////000000000000000000000000111111111111000000////////////000000////////////000000000000////////////////////////.........//////////////////...---...///000000...///////////////000111111000000111222222111111000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000111111111111////////////000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000111000///......///000111...///000000111111000000////////////000000000000////////////////////////.........///000111111111111000000//////000000111...//////000000000000000111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////------........./////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000111111111222222222222222111111111111111000111111111111222222222222222111111222222333444222222333333333333444444444444333333333333444444333444555555666666555555666666666666666666666666999999:::<<<===>>>???@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBDDDDDDCCCBBBBBBAAA@@@???????????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHJJJLLLNNNOOOJJJJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJLLLNNNOOOQQQQQQSSSPPPNNNLLLLLLKKKJJJHHHIIIIIIHHHGGGGGGHHHHHHIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGIIIKKKLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEBBBCCCEEEFFFFFFFFFEEEDDDCCCBBBAAA???>>>>>>===============<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::<<<@@@BBBBBB>>>:::666777777777777666666666666666555555555555444444444<<<;;;;;;:::999999999999888777777777666666666555666777777777777777666666333444444555555444444333444444333222222222222222111222222333333222222111222111111111111111111222000000000000000000//////////////////000000000000222333444222000...///000111111111111111111111111000000000111111000000000///000222222000///000111000000000000000000000000111111111111111111111111////////////////////////111000000/////////000000////////////000000000000///000000000111111111111000000////////////000000......//////000000111111////////////////////////------......//////000000............///000/////////////////////000000111000000000111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000111111111222222222222111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000111111000000000000111111...//////000000000000000////////////000000000000////////////////////////.../////////000000000111111000///......///000111---...000111111111000///111111000000///000000000////////////////////////////////////////////////000000000000000000000000//////000000000000//////---------.........//////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000111111111111111111111111111111111111000000111111111222222222222111222222222222333333333333333333333333333333444333333333333333333444333444555555666555555555777777777777777777777777888999:::;;;===>>>??????CCCBBBBBBBBBAAAAAA@@@@@@>>>>>>???@@@AAABBBBBBCCCCCCAAAAAAAAACCCDDDCCCBBBDDDCCCBBBAAA@@@????????????@@@@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIILLLKKKJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHJJJKKKLLLMMMIIIHHHHHHGGGHHHHHHIIIJJJIIIIIIJJJLLLMMMOOOQQQRRRRRRPPPMMMLLLLLLKKKJJJHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEGGGHHHJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;<<<999<<>>:::777777777777777666666666666666555555555555444444444<<<<<<;;;;;;:::999888888777777777777666666666666666666777777777777666666333333444444444444333333555444444333333333333333111222222333333222222111111111111222222111111111//////////////////000000////////////000000000000111222222111///---...///111111111111111111111111111000000000000000000111///000222222000///000111////////////////////////000000000000000000000000////////////////////////000///////////////000000////////////000000000000///000000000111111111111//////000000000000//////......//////000000111111000000000000000000000000------......//////000000---...///////////////000...//////000000000000000/////////000000111111222000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000111111111222222222222000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111000000000000111111......///000000000000000////////////000000000000000000000000000000000000111000000000/////////...111000///......///000111---...000111111111000///222222111000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////....../////////000000000////////////////////////////////////////////////.../////////000000000111///000000000111111111111//////000000000111111111111111111111111111111111000000111111111222222222111111222222333333333333333333333333333333333333333333333222222333333333333444555555666555555555777777777777777777777777888999:::;;;<<<>>>??????BBBBBBBBBAAAAAA@@@@@@@@@===>>>>>>???@@@AAABBBBBBAAA@@@@@@AAABBBCCCCCCBBBDDDCCCBBBAAA@@@?????????@@@@@@@@@AAABBBBBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHKKKJJJIIIHHHGGGFFFEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJIIIIIIIIIJJJLLLNNNPPPQQQQQQOOOMMMKKKLLLKKKJJJIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHIIIIIIGGGFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCAAA@@@???AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;;;;999::::::;;;;;;:::999888777777777777666666666666666555555555555444444444<<<<<<<<<<<<;;;999888777777777777777666666666666444555555666666666666666333333444444444444333333555555444333333333333333111222222333333222222111000111222222222222111000......////////////000000////////////000000000000///000111000.........000111111111111111222222222111111000000000000111111///000222222000///000111////////////////////////000000000000000000000000000000000000000000000000//////......//////000000////////////000000000000000000000000111111111111//////000000000000//////////////////000000000000000000000000000000000000.........///////////////---...//////......///111......///000000000000000///////////////000222222000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000---...//////000000//////////////////000000000000000000000000000000000000111111111000///.........000//////......//////000...//////000000000000000333222111111000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000111111111000000000000000000000000////////////////////////......//////000000111111000000000000111111111111/////////000000000111111111111111111111222222222000111111111111222222222000111222333333333333222444444333333333333222222333333222222222222333333333444555555666666555555666666666666666666666666888888999;;;<<<===>>>??????????????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@??????@@@BBBCCCBBBAAABBBAAA@@@???????????????AAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDHHHHHHIIIIIIIIIHHHGGGFFFHHHGGGEEEEEEEEEGGGIIIKKKHHHHHHHHHIIIJJJMMMOOOQQQPPPNNNLLLKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGFFFDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEFFFHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFEEECCCBBB@@@??????AAA@@@???===<<<<<<;;;;;;::::::::::::::::::::::::999999999999::::::::::::888888777666666666777888777777777777666666666666666555555555555444444444<<<======<<<;;;:::888777666666666666777777777777333333444555555555555555222333333444444333333222444333333222222222222222111222222333333222222111000111222222222222111000........./////////000000////////////000000000000...000111111000///111222000000111111111222222222222111000//////000111222///000222222000///000111////////////////////////000000000000000000000000000000000000000000000000...............///000000////////////000000000000000000000000111111111111...///000111111000///...000000000000////////////000000000000000000000000///////////////.........,,,...000///...---///111---...///000111000000/////////......///000222333000000000000000000000000////////////000000000000////////////////////////////////////////////////000/////////............000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000/////////000000/////////---...//////000000//////////////////000000000000000000000000000000000000000000000000////////////...//////////////////...///////////////000000111444333222111000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000111111111000000000000000000000000////////////////////////.........///000111111111000000000000111111111111////////////000000000111000000111111111222222222000111111111111222222222000111222333333333222222444444444333333222222222333333222222222222333333333444555555666666555555666666666666666666666666888888999:::<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAACCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFGGGHHHHHHIIIHHHGGGGGGHHHFFFEEEDDDEEEGGGJJJKKKGGGGGGFFFGGGIIIKKKNNNPPPPPPNNNLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJHHHGGGEEEDDDCCCDDDFFFGGGEEEFFFGGGFFFEEEDDDFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;999999999999999999:::::::::::::::999999999999999777777666555666666777777777777777777666666666666666555555555555444444444<<<=========<<<:::888777666666666666777777777777222333333444555555555444222333333444444333333222333222222111000111111111222222222333333222222222000111222333333222111000---.........//////000000////////////000000000000///000222222111111222444000000111111222222222222222111000//////000111222///000222222000///000111////////////////////////000000000000000000000000000000000000000000000000...............///000111////////////000000000000000000000000111111111111...///000111111000///...111111000000//////......000000000000000000000000000000//////.........---,,,...000000...---///111---...000111111111000//////.........///000222333000000000000000000000000////////////000000000000........................////////////////////////......---------,,,,,,,,,000000000000000000000000000000000000111111111111111111111111222222222222000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000......////////////......---......///////////////////////////000000000000000000000000000000000000......//////000000111111---...///000000///...---000///.........///111222444333222111000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000000000000////////////////////////---......///000111111222000000000000111111111111////////////000000000000000000111111222222222222000111111111111222222222000111222333444333222222444444444333333222222222333222222222222222222333333444555555666666555555888888888888888888888888777888999:::<<<===>>>>>>??????@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>???AAACCCBBBAAACCCCCCBBBBBBBBBCCCDDDDDD@@@@@@??????>>>>>>======???@@@AAABBBCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHGGGEEEDDDEEEGGGJJJLLLFFFFFFFFFFFFHHHJJJMMMOOOOOOMMMKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDDDDEEEDDDDDDCCCBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJIIIGGGEEECCCBBBDDDFFFGGGEEEFFFFFFEEEDDDDDDEEEGGGGGGGGGHHHHHHHHHGGGFFFFFFBBBAAAAAAAAAAAABBBCCCDDD@@@???>>>===<<<;;;;;;;;;999999999999999999999:::;;;::::::999999888888888777777777888888888777777777777777777666666666666666666555555555444444444<<<:::999999999999888666555555555555555555555555888777555333222333444555222222222222222222333333222222222111111111111000222111111111000000//////000000000000000000000000111111111111111111111111000000111111111000000///111///---...111333222000444444333333444555777888777444111...---///111333444222111///...---......222111111111000000//////000000000000000000000000000000000000000000000000///...---,,,,,,---...///000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////............////////////////////////////////////000000////////////000000111111000000//////......000000////////////000000000000000000///////////////......//////000111222222222111000//////000000000000////////////000000000000////////////000000000000//////000111222222//////............//////000000000000111111111111000000000000000000000000222222111111000000//////////////////000000000000111111111111000000//////111111000000//////.........///000222222111111000000000000000000000000000000000//////.........---...///000111111000///...000000000000000///......000000000000000000000000000111111000///....../////////000000000000/////////////////////000000111///////////////000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000///////////////000000000000////////////000000000000//////111111000000000111222333222111000//////000111222000000000000000000000000444444444333333222222222222222222222222222222222222222222222222222222222444444444444444444333333333555999;;;<<<;;;888777;;;999777999<<>>===>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBAAA@@@@@@??????>>>AAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLMMMPPPOOOMMMLLLKKKKKKKKKLLLIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCGGGGGGGGGGGGGGGFFFEEEEEECCCBBBAAA???>>>??????@@@>>>??????>>><<<:::888666888888888999999:::::::::<<<<<<;;;:::888777666666666666666666666666666666999888888888777777666666555555444444444333333333;;;:::888888999999777666555555555555555555555555777666444333333444555666222222222222222222222222222222222111111111111000111111111111000000000///000000000000000000000000111111111111111111111111000000111111111111000000444111//////111222111///222222333444555777888999555444111///...///111222111111///......//////000111111111000000000//////000000000000000000000000000000000000000000000000000///............///000////////////////////////000000000000000000000000111111111000000000//////////////////////////////............////////////////////////////////////000000////////////000000000000000000////////////000000////////////000000000000000000////////////111000///////////////000222111111000//////000000000000////////////000000000000////////////000000//////.........///000000//////............////////////000000000111111111000000000000000000000000111111111000000000000000/////////000000000111111222222111111111000000000111111000000////////////...///000111222111111000000000000000000000000000000000000/////////.........///000111111000///...000000000000000///......000000000000000000000000111222222111000//////111000000000000000000//////000000000000000111111222///////////////000111111000000000000000000000000000000000000000000000000//////............//////.....................---000000111111111111000000//////000000000000//////000000000000111111111111222111000//////000111222000000000000000000000000444444333333333222222222333333333333333333222222333333333333333333333333555555555555555555555555666666777888999999999999666444333444777999999888======>>>??????@@@@@@AAA@@@@@@@@@@@@???????????????????????????@@@AAAAAACCCCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBAAA@@@@@@??????AAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGIIIJJJLLLMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBEEEFFFFFFFFFFFFEEEDDDDDDCCCBBB@@@???>>>>>>???????????????>>><<<:::888777888888888999999:::::::::<<<;;;:::999888777666666666666666666666666666666888888888777777777666666555444444444444333333333;;;999888888888888777555555555555555555555555555555444333333333444555666444333333222222111111111222222222111111111111000111111111111000000000000000000000000000000000000111111111111111111111111000000111111111111000000555333111111111222111000000111333555777777888888333333111000000000000000//////......///000111222111111000000000000//////000000000000000000000000000000000000000000000000000000////////////000000........................000000000000000000000000111111000000000000//////////////////////////////............////////////////////////////////////000000////////////000000////////////000000000000000000////////////000000000000000000////////////222111000///............111111000/////////000000000000000000000000000000000000////////////000000111111000/////////000000//////............//////////////////000000000000000000000000000000000000000000000000111111111111000000000111111111222222222222222222222111111111111000000000000/////////...///000111111111000000000000000000000000000000111000000000000000////////////000000000000//////000000000000000//////...000000000000000000000000111222333222111000111222111111111111000000//////111111000000111111222333///////////////000111111000000000000000000000000000000000000000000000000///......------......///------..................000111111222222111111000//////000000000000//////...///000111222111000000111111000000000000111111000000000000000000000000333333333333222222222222333333333333333333444444444444444444444444444444444444555555666666777777777777666666666888:::;;;888666666777999;;;;;;;;;======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@CCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@AAAAAABBBCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGEEECCCBBBBBBBBBBBBEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDCCCCCCBBBAAADDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>??????>>>>>><<<;;;999888888888888999999999999999;;;::::::999888777666666666666666666666666666666777777777777666666666666444444444444333333333333<<<:::999888999999888666555555555555555555555555444333333333333444666666444444333333222111000000222222222111111111000000111111111000000000000000000000000000000000000000111111111111111111111111///000000111111111111000444333222111222222222222000222555777888777555444111111111111111000/////////////////////000000111000000000000000000//////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000//////////////////////////////............////////////////////////////////////000000////////////000000......//////000000111111000000////////////000000000000000000////////////111111000///////////////111000000/////////000000000000000111111000000000000000////////////000000444444333222111111111222//////............//////....../////////000000000000000000000000000000000//////000000111111222222000111111111222222222222222222222222222222222222000000000000000000000000/////////000000000000000////////////////////////111111111111000000000000//////000000000000////////////000000000000//////////////////////////////000111222222000000111222222222111111000000000000000000//////000000111222///////////////000000111//////////////////////////////////////////////////////............//////////////////000000000000000000111111111111000000//////000000000000//////...///111333333222111000111000000000000000000111000000000000000000000000333222222222222222222222333333444444444444555555444444444444444444444444222333333444555666777777666666555555666777999:::;;;:::::::::<<<===>>>>>><<<<<<======>>>??????@@@============>>>>>>>>>>>>===============>>>??????BBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHJJJHHHFFFDDDCCCBBBBBBBBBDDDDDDDDDDDDEEEFFFHHHHHHEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>============>>>>>>>>>===<<<;;;::::::888888888888888999999999999999888888777777777666666666666666666666666666666666666666666666666666444444444333333333222222<<<;;;999999::::::888777555555555555555555555555333333333333444444555555444444333333222111000000222222222111111111000000000000000000000000111111000000000000000000000000000000000000000000000000//////000111111111111111000111111111222333444555333555777888777555222000000000111111111000///...000000000000000//////...//////////////////000000////////////////////////////////////////////////................................................//////////////////////////////////////////000000////////////////////////............////////////////////////////////////000000////////////000000......//////000000111111000000////////////000000000000000000///////////////////////////000111111000///////////////000000000000111111111111000000000000////////////000000444444333222111111111222//////............//////////////////000000000000000000000000000000000000//////000000111111222222000111111111222222222222222222222222222222222222000000000000111111111111///////////////000000000////////////////////////000000000000111111111111000000////////////000000//////000000000000//////////////////////////////...000111000//////000111333222111111111111222222///............///000000///////////////000000111////////////////////////////////////////////////111111000000000000111111.../////////000000111111......////////////......//////000000000000/////////000222444444333222000000000000111111000000000000000000000000000000000222222222222222222222222333333333444444555555555222222222222222222222222111111222333444444555555333444666777888888777777777888888888888999:::;;;;;;<<<<<<======>>>??????<<<<<<=========>>>>>>>>>======<<<<<<======>>>???AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;======<<<;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555666444444333333333222222222<<<:::999999:::999888666555555555555555555555555333333333333444444444444444333333222222111111111222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000...///000111111222111111...///111111111222555777666777888888777444000...///000000111111000//////000000111111000///...---......////////////000000000000000000000000000000000000000000000000000000------............------........................000000000000000000000000......////////////000000////////////////////////............////////////////////////////////////000000////////////000000////////////000000000000000000////////////000000000000000000////////////............///000111222//////......//////000000///000111222222111000///000000////////////000000111111000/////////000000//////............//////000000000000111111111111000000000000000000000000000000000000111111111111000000000111111111222222111111111222222222222222000000000111111111111222//////.........///000111000000000000000000000000//////000000000000000111000000////////////000000...//////000000000000000000000000000000000000000...///000000//////000111222111111111111333444555...------------.../////////////////////000111111000000000000000000000000000000000000000000000000222111111000000111111222,,,,,,------.../////////---......//////......---//////000000000000/////////000111222333222222111000000111111111111000000000000000000000000000000111111111222222222222222222222333333444444555555222222222222222222222222111111222222333333444444222333555777777777666666666777888888777777999:::;;;;;;<<<<<<======>>>>>><<<<<<======>>>>>>??????===============>>>>>>???@@@AAACCCEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA?????????@@@AAABBBCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@@@@@@@@@@???>>>>>>============<<<;;;::::::;;;;;;::::::999::::::;;;888888888888888777777777666666666666666777777777666666666666666666666666444444444555555555555555333333333333222222222222:::999777777888888666555555555555555555555555555333333444444444333222222222222222222222222222222222222222111111111111000///000000000111111111111000000000000000000000000000000000000000000000000...///000111111222222222...000111111000000333555666777777777666444111///000000//////000000000000......000111111000000///........./////////000000000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////000000000000000000000000........./////////000000////////////////////////............////////////////////////////////////000000////////////000000000000000000////////////000000////////////000000000000000000////////////000///////////////000111...............///000000///000222333333222000///000000////////////000000//////.........///000000//////............//////111111111111222222222222000000000000000000000000111111111000000000000000/////////000000000111111000000000111111111222222000000111111111222222222///......---...///000111000000000000000000000000....../////////000000000111000///......///000111......///000000000000000000000000000000000000000...000111111000000111222111111000000222444666888...............///000000///////////////000111111000000000000000000000000000000000000000000000000111111000000000000111111,,,,,,------...//////000......////////////......//////000000000000//////////////////000000000000///000111222222111000///000000000000000000000000000111111111222222222222111111222222333444444444333333333333333333333333333333333333333333333333444444444444555666777777888:::;;;:::888888;;;===:::;;;;;;<<<<<<===>>>>>><<<<<<===>>>>>>???@@@@@@>>>>>>======>>>>>>???@@@???AAACCCEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@AAABBBDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHJJJIIIGGGEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHGGGGGGFFFDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCDDD@@@@@@@@@@@@@@@???>>>>>><<<<<<======<<<;;;999888:::999888888888999::::::999888888888777777777666555555555666666777777777666666666666666666666666333333444444444555555555333333333222222222222111888777555555666666444333555555555555555555555555444444444444333333222111222222222222222222333333222222222111111111111000//////000000111111111222000000000000000000000000000000000000000000000000......///111111222222222///111222111///...111333666666666666666444333222000000////////////000111+++---...000111222111111---.........//////000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000---.........//////000000////////////////////////............/////////000////////////////////////000000////////////000000111111000000//////......000000////////////000000000000000000////////////222111000//////......///...............///000111///000222333333222000///000000////////////000000000000///000000111222222//////............//////111111222222222333333333000000000000000000000000222222111111000000//////////////////000000000000//////000000111111111222000000111111222222222222///......------///000111000000000000000000000000---.........//////000000111000///......///000111......///000000000000000000000000000000000000000///111222222111111222444000000000000222555888:::///////////////000111111///////////////000111111000000000000000000000000000000000000000000000000000000////////////000000.........///000111111222//////000000000000////////////000000000000//////...------------.../////////000111222222111000///000000000000000000000000000000111111222222222222000000111222222333444444444444444444444444444444444444444444444444444333666555222111222444888:::777999;;;:::777777999<<<::::::;;;;;;<<<======>>><<<======>>>???@@@@@@AAA>>>>>>>>>>>>>>>???@@@@@@???@@@CCCEEEFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@AAABBBDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDFFFGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@?????????@@@BBBCCC@@@@@@@@@@@@@@@???>>>>>>;;;<<<<<<===<<<;;;999888999888777777777888999:::999888888888777777666666444444555555666777777777666666666666666666666666333333333444444555555555333333333222222222111111888888888888888888888888555444222000000000222333888888777666555333111000111111111111111111111111111111111111111111111111////////////////////////222222111000//////000000000000111111111111000000000111111111111222222222000111222222111333666888<<<:::777444222111111111000///............//////000000000000111111111111000000111111111111000000000000000000111111111111111111000000//////......111111000000//////......---......///000111111222000000//////.........---000000000///......------000000000000000000000000////////////////////////000000///...............////////////////////////000000000000000000000000222111000//////000111222222111111111000000//////............////////////111111000000//////............///000000000000000000000000000////////////222111111111000000//////000///---...000111111000000000000000111111111111111111000000000000111111000000000111222222333333111111000000000000111111//////000000111111222222...///000111222333444444333111000000111111000...222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////,,,,,,---...///000111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---...000111111111000///000000000000000000000000...000111000///...///111000111222333333222111000000000111111111111000000000000000000000000000000//////000111222333333333444333333222222333333444444444444444444444444444777777777777777777777777777777777777888999:::;;;===============<<<<<<<<<<<<<<<======>>>@@@AAABBB@@@@@@???>>>>>>???@@@AAA@@@BBBDDDEEEFFFEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDDDDGGGGGGGGGGGGFFFFFFEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEHHHJJJKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>@@@AAAAAAAAAAAA@@@??????<<<<<<<<<;;;::::::999999888888888888777777777777666666777777777777666666777777666666666666777777888777777666555444444444333333333333333333333333555444333222222222333444555555555555555555555555555444333222111111222333666666555555444444333333111111111111111111111111111111111111111111111111111111111111111111111111222111111000//////000000000000111111111111000000//////000000000111111111222111111222333555777888888777444111/////////000000//////......//////000000000000000111111111111000000111111111111000000............////////////000000000000////////////////////////000000000000......//////000000111111000000000/////////............//////////////////000000000000000000000000////////////////////////000000///...............////////////////////////000000000000000000000000111000000000000000000111111111000000000/////////............////////////111000000000/////////.........///000000000000000000000000000////////////111111111111000000000///000///......000111111000000000000000111111111111111111000000000000111111111111000000000000000000//////............//////000000000000000111111111111111111111111222222222222111000000111111000...111111111000000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000---...///000111000000///000000000000000000000000...000111000///...///111000000111222222111000000......////////////......111111111111111111111111000000000111222222222333444333333222222333333444444444444444444444444444666666666666666666666666777777777777888999::::::============<<<<<<<<<<<<============>>>@@@AAABBB@@@???>>>>>>===>>>??????@@@AAACCCEEEFFFFFFEEEDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGGGGFFFFFFGGGGGGGGGEEEGGGHHHJJJKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<@@@@@@AAAAAA@@@@@@???>>>======<<<<<<;;;::::::999888888888777777777666666666666777777777777666666666555555444444555555666777777666666555444444333333333333333333333333333444444222222222222333444444444444444444444444444444444444444333333333333444444333333333444444555111111111111111111111111111111111111111111111111111111111111111111111111111111000/////////000000000000111111111111000000.../////////000000000000333111000222666999888777555444222000/////////000000000000//////000000111000000000000111111111111000000111111111111000000............////////////////////////000000000000.........///000111111111////////////000000000000111000000000000000//////------...//////000111111000000000000000000000000////////////////////////000//////............///////////////////////////000000000000000000000000///000000111111000000///000000///////////////...............////////////000000000000////////////......///000000000000000////////////000000000000111111111111000000000000111///......000111111000000000000000111111111111111111000000000000111111111111000000///......---//////............//////111111111111000000000000333222222222111111000000222111000000111111000///000000000///////////////////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////222111000000///...------////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000......///000000000000000000000000000000000000000...000111000///...///111///000000111111000000///......////////////......111111111111111111111111111111111111111111222222333333222222222222333333444444444444444444444444666666666666666666666666777777777777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBBBBAAA@@@???????????????@@@AAACCCEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBBBBCCCDDDFFFGGGHHHFFFFFFEEEDDDDDDDDDEEEEEEHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNLLLJJJHHHGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBB???????????????>>>>>>===@@@@@@@@@@@@@@@???>>>>>>>>>======<<<;;;;;;::::::888888777777777777666666555666666777777666666555666555555444444555555666666666666555555444444333333333333333333333333333444333222111111222333444666666666666666666666666333444444555555444333333555444333222222333444555111111111111111111111111111111111111111111111111111111111111111111111111111000000/////////000000000000111111111111000000/////////000000000111111444111000444999<<<999555333333222111111111111222111000000000000111111222///000000000111111111111000000111111111111000000000000000000111111111111......//////000000111111.../////////000000000111000000000000////////////111111111111000000000000......//////000000000000////////////////////////////////////////////////000///............//////////////////////////////////////////////////////...///000111111000///...////////////........................////////////000000000000////////////......///000000000000000////////////000000000000111111111000000000000000222000//////000111111000///000000000111111111111111111000000000000111111111111000000000/////////111111000000000000111111222222111111000000//////222222222111111111111000222000///000111111000///000000000000000000000000////////////////////////...//////000000//////...////////////////////////000000000000000000000000////////////////////////222111111000///...------////////////000000000000////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////...//////000000000000000////////////////////////...000111000///...///111//////000000000000//////000000111111111111000000000000000000000000000000222222222111111111111111333333222222222222333333333333444444444444444444666666666666666666666666666666666777777888999:::;;;;;;<<<<<<<<<<<<<<<============>>>???@@@BBBBBBDDDDDDCCCBBBAAA@@@@@@@@@???@@@BBBDDDFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDFFFHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDHHHHHHGGGGGGFFFEEEDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHJJJLLLMMMNNNOOOPPPOOOMMMKKKIIIHHHHHHIIIEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCCAAABBBBBBBBBBBBAAA@@@@@@?????????@@@???>>>>>>===>>>======<<<<<<;;;;;;:::888777777777666666666666555666666666666666666555666666555555555555666666555555555444444444333333333333333333333333333333333222111111111222333444666666666666666666666666333333444555555444444333666666555444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000///////////////000000000000111111111111000000000000000111111111222222555222111555:::<<<888444111111111111111111111111000000000000000111222222///000000000111111111111000000111111111111000000000000000000111111111111......//////000000111111111000000000/////////...000000000000////////////000000000000111111111111111111000000////////////////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////...///000111111000///...............////////////............////////////////////////000000000000......///000000000000000.../////////000000000111000000000000000000111111222111//////111111111000///000000000111111111111111111000000000000111111000000000111111222222222111111000000000000111111222222111111000000//////000111111111111222222222111000///000111222111000111111111111111111111111///////////////////////////000000111111000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000////////////////////////////////////////////////////////////////////////111000000000/////////...///////////////////////////////////////000000111////////////////////////...000111000///...///111000000////////////000000000000111111111111000000////////////////////////222222222111111111111111333222222111111222222333333333333444444444555555555555555555555555555555666666666666777888999::::::;;;;;;;;;<<<<<<============>>>>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@???>>>???@@@AAACCCEEEFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCEEEGGGHHHHHHGGGFFFEEEEEEDDDEEEEEEHHHHHHHHHHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFHHHJJJLLLNNNOOOPPPQQQPPPNNNLLLJJJIIIIIIJJJEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAABBBCCCAAABBBBBBBBBBBBAAA@@@@@@>>>>>>??????>>>>>>===<<<=========<<<;;;;;;::::::777777777666666666666555555555666666666666555555555444444333333444444555444444444444333333333333333333333333333333333333222222111000111222333444444444444444444444444444333333333333444444444444666666666666555444333222111111111111111111111111000000000000000000000000//////////////////////////////......//////000000000000111111111111000000111111111111222222222222444333444777::::::666222////////////////////////////////////000111111222000000000000111111111111000000111111111111000000............////////////////////////000000000000111111111000///.........////////////000000000000//////000000000000000111222222111000000///......000000000000000000000000000000000000000000000000///............//////000////////////////////////000000000000000000000000...//////000000//////......////////////000000000............////////////////////////000000000000......///000000000000000......//////000000111111000000000000111111111111333111000000111111111000000000000000111111111111111111000000000000111111000000000111222333333333//////............//////111111111111000000000000000000111111222222222333111000///000111222111000111111111111222222222222////////////////////////000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000/////////000000111111111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000///////////////000111111000000000000000000000000...000111000///...///111111000000//////000000111......////////////......////////////////////////111111111111111111222222222222111111111111222222222333333444444555555555555555555555555555555555666666666666777888999999:::::::::;;;<<<<<<======>>>>>>>>>???@@@AAABBBCCC??????@@@@@@???>>>===<<>>>>>===>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;::::::999999777777666666666666555555444555555666666555555444222222222111111222222222333333333333333333333333333333333333333333333333111111000000111222333444555555555555555555555555333222111111222333444555444555777888888777555333111111111111111111111111000000000000000000000000000000000000000000000000...............///000000000000111111111111000000000000000000111111111111222444777999999666333000//////000000000//////...............///000111222000000000000111111111111000000111111111111000000............////////////000000000000////////////000000000000////////////......//////000000111111....../////////000000000111111000000000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////000000000000000000000000/////////......//////////////////000000000111111............////////////.../////////000000000111......///000000000000000.........///000111111111///000000000111111111111444222000000111111111000000000000000111111111111111111000000000000111111000000000111111111111111//////............//////000000000000000111111111222222222111111111111111000/////////111222111000000000000000111111111222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000//////...///000111222000000000000000000000000...000111000///...///111222111000000000000111222......////////////......111111111111111111111111000000000111222222222333222222111111111111222222222222333333444555555666555555555555555555555555666555555666666777888999999999:::;;;;;;<<<======>>>>>>>>>???@@@AAABBBCCC??????@@@AAAAAA@@@???>>>??????@@@@@@AAABBBCCCCCCBBBCCCEEEFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFHHHIIIKKKKKKJJJIIIHHHEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIDDDEEEGGGHHHJJJLLLNNNNNNNNNMMMLLLJJJIIIIIIJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<======>>>>>>======<<<;;;;;;;;;;;;:::999999888888777777666666666555555555444555555666666555555444444333333333333333333444222222222222222222333333333333333333333333333333111000000000000222444555888888888888888888888888333222000000000222444555111444777:::;;;999777555111111111111111111111111000000000000000000000000111111111111111111111111...............///000111000000111111111111000000////////////000000000000222555999:::888444111000111222222222222111111000------------...///111111000000000000111111111111000000111111111111000000000000000000111111111111111111000000//////............//////000000111111---......///000111111222---.........//////000000/////////000111111222222000000000000000000000000000000000000000000000000...............///000111////////////////////////000000000000000000000000000///...------...///000//////000000111111222222............/////////000.../////////000000111111...//////000000000000000---......///000111111222//////000000111111111222444222000000111222111000000000000000111111111111111111000000000000111111111111000000//////......111111000000000000111111//////000000111111222222444444333222111000///...000/////////111222222111.../////////000000111111111111111111111111111111......////////////......111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000------...///000111222222000000000000000000000000000///.........///111222000000000000000000000000///000111000///...///111333222111000000111222333000000111111111111000000222222222222222222222222//////000111222333333444222222111111111111222222222222333333444555666666555555555555555555555555555555555666666777888999999999::::::;;;<<<======>>>>>>>>>???@@@AAACCCCCCAAABBBCCCDDDDDDDDDCCCBBB@@@?????????@@@@@@AAABBBAAABBBDDDFFFGGGFFFEEEDDDEEEEEEDDDEEEEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHFFFHHHJJJLLLLLLLLLJJJJJJEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKDDDEEEFFFHHHJJJKKKMMMMMMMMMLLLKKKIIIIIIIIIJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============<<<<<<;;;;;;;;;:::999999888888777777666666666555555555555444555555555555555555444777777666666666666777777222222222222222222222333333333333333333333333333111000000000000222444555666666555444333333222222333333333333333333333333222222333444555555555555333222222222111111000000222222111000///...------000111111111111222222222000000000000000000000000000000000000111111111111111111111111111222333444999888666444222111111000111111111111111111111111000000000000000000000000222111000000000000000111000000000000000000000000333333222222222222222333000000111111111111000000000000////////////000000...///000111111000///..................///000000...---,,,,,,---///222333000000//////.........---000000//////.........---111000///......///000111000000////////////000000////////////////////////111111000000//////......000000000000000000000000222000///------///000222//////......---------,,,......//////000000111111000000000000000000000000000000000000000000000000000000111222222222222111111000000000//////......111111111111111000//////000000000000000000000000111111111111111111111111222222111111000000//////111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...------111111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000111111111111000111111111111000//////111111111000000000000000000000000000000000000000000000000000111111111111555444333333222222333333444444444444444444444444444444444555555555555666888777777777777777888888::::::;;;<<<===>>>???@@@??????????????????@@@@@@>>>@@@AAA@@@>>>>>>???@@@AAA@@@?????????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDFFFHHHJJJKKKKKKJJJIIIJJJHHHFFFFFFHHHIIIHHHGGGIIIIIIGGGEEEDDDCCCCCCCCC??????@@@AAABBBCCCEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFHHHIIIJJJKKKKKKJJJIIIIIIFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEECCCBBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBB>>>>>>>>>>>>============>>>>>>??????>>>===;;;:::::::::999999888777666666666666666666666666666666666666666666666555555444777777555444222111//////333333333333333333333333222222222111111111111000222222222222222222222222666555555444333333222222333333333333333333333333111222333333333333333333222222111111111000000000222111111000000//////...000000111111111222222222000000000000000000000000000000000000111111111111000000111222333555666777888777555333222111000000111111111111111111111111000000000000000000000000111000000000000000111111000000000000000000000000000//////.........//////000000111111111111000000000000////////////000000//////000000000000/////////////////////000111111//////------...///111222000/////////............000000/////////.........000000///......///000111222111000000000000000111////////////////////////000000000000////////////000000000000000000000000111000///......///000111111000000000////////////...//////000111222222333000000000000000000000000000000000000000000000000000000111222222222222111111111111000000/////////111111111111111000//////000000000000000000000000111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000//////000000000111111111000000000////////////...000000000000000000000000000000000000000000000000000000000000111111111111333333222111111111111222444444333333333333333333444444444555555555555666666666666666666777888999::::::;;;<<<===>>>??????>>>>>>>>>??????@@@@@@@@@???@@@AAA@@@???>>>???AAAAAAAAA?????????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEDDDGGGGGGHHHHHHHHHIIIIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEHHHJJJKKKKKKJJJJJJKKKIIIGGGGGGIIIJJJIIIHHHHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCEEEGGGHHHGGGFFFEEEFFFHHHHHHIIIJJJJJJKKKJJJIIIHHHFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDCCCBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>=========<<<>>>>>>??????>>>===;;;:::::::::999888888777666666555555555555555555555555666666666666666555444444444444444333333222222222222222222222222222222222222222222111111111111000222222222222222222222222555555555444444333333222333333333333333333333333111222222222222222111000111111000000000000//////111111111111111111111111000000000111111111222222000000000000000000000000000000000000111111111111000000222444666888:::;;;666555333222111000//////111111111111111111111111000000000000000000000000////////////000111111222000000000000000000000000000000000//////000000111000000111111111111000000000000////////////000000000000////////////000000000000000000000111222222111000///...//////111111////////////............000000////////////......//////......///000111222333222111111000000000000////////////////////////////////////000000000000000000000000000000000000111000///......///000111000000000000////////////...///000111222333444444000000000000000000000000000000000000000000000000///000111111222222111111111111111111111000000000000111111111111000000///000000000000000000000000111111111111111111111111000000000000111111111111////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111............////////////........................000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000000000000111111111000...---------...///000000000000000000000000000000000000000000000000000000000000111111111111222222111000000000000000222222222333333333333333444444444555555555555666444444555555666777888999999::::::;;;<<<===>>>>>><<<======>>>???@@@@@@AAA???AAABBBAAA@@@???@@@BBBBBBAAA@@@?????????AAAAAABBBCCCDDDDDDEEEDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEECCCDDDGGGIIIJJJKKKKKKKKKKKKJJJHHHHHHJJJKKKJJJJJJGGGFFFEEEDDDCCCCCCBBBCCCDDDDDDCCCBBBAAAAAAAAAAAAEEEFFFGGGHHHGGGGGGHHHJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBB>>>>>>>>>=========<<<<<<===>>>>>>>>>>>><<<;;;:::999999999888888777777666555555555555555555555555555666666666666555444444111111222333333444555555111111111111111111111111222222222111111111111000222222222222222222222222555555444444444333333333333333333333333333333333222333333333222111000000000000000///////////////000000111111222222222222000000000000111111111111000000000000000000000000///000000000111111111111111222444666888999:::;;;333333222000000/////////111111111111111111111111////////////////////////.........//////111222333////////////////////////000000000000000000111222000000111111111111000000000000////////////000000111000///......///000111000000//////000000111222333222111000//////000000///////////////.........000000//////////////////.........///000000111111333222111000////////////////////////////////////......//////000000111111000000000000000000000000000000////////////000000...............---------......///000222333444444000000000000000000000000000000000000000000000000///000000111111111111111222222111111111111111111000000111111111111000///000000000000000000000000111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000......///////////////000////////////////////////////////////////////////////////////000000000000........................////////////000000000000////////////000000000111222111///------...///000/////////000000000000000///////////////////////////000000000111111111111222222111000000000000111111111222222222222333333444444444555555555555666333333333444555777888999999::::::;;;<<<<<<======;;;;;;<<<===>>>@@@@@@AAA???AAABBBBBBAAA@@@AAACCCBBBAAA@@@?????????@@@AAABBBBBBCCCDDDDDDDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCDDDDDDDDDBBBDDDEEEHHHIIIJJJKKKKKKKKKJJJHHHIIIJJJLLLKKKKKKFFFEEEDDDCCCCCCBBBCCCCCCEEEDDDCCCBBBBBBAAABBBBBBDDDEEEGGGHHHGGGHHHJJJKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJFFFGGGGGGHHHHHHHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDCCCCCCBBBBBB>>>>>>=========<<<<<<<<<======>>>>>>===<<<:::999999888888888777777777666555555555555555555555555555555666666555555444333111111222333333444555555222222222222222222222222222222222111111111000000111111111111111111111111444444444444444333333333333333333333333333333333333333444333333222111111///////////////000000000000000000111222222333333//////000000000111111111000000000000000000000000///000000000111111111111444555666777888888888777222111000000////////////000000000000000000000000////////////////////////............///000111222////////////////////////,,,,,,,,,,,,,,,---......000000111111111111000000000000////////////000000111000///......///000111///............///000000222222111000000/////////........./////////////////////000000000000000000......///000000000000000000000///...............////////////////////////......//////000000111111////////////////////////000000////////////000000---------...............------...///000111222333000000000000000000000000000000000000000000000000//////000111111111111000111111111111111111222222///000000111111111000000000000000000000000000000111111111111111111111111//////000000111111222222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000/////////////////////000000111111111000000000000000000000000////////////////////////////////////000000000000------------------------////////////000000000000...////////////000000000333222000......///000111......//////000000000000///////////////////////////000000000111111111111333333222111111111111111111111111222222333333333444444444555555555555666333333333444555777888999999999::::::;;;;;;<<<<<<:::;;;;;;===>>>???@@@@@@???@@@BBBBBBAAA@@@BBBCCCCCCBBB@@@?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCEEEFFFHHHIIIJJJJJJJJJIIIGGGHHHJJJKKKKKKJJJEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDFFFGGGGGGHHHJJJKKKHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBAAACCCCCCDDDDDDCCCCCCBBBAAA============<<<<<<<<<<<<<<<<<<======<<<;;;999888888888888777777777777777555555555555555555555555555555555555555444444333222333333333333333333333333333333333333333333333222222222111111111000000111111111111111111111111444444444444444444444444333333333333333333333333333333333333333333222111//////000000000000111111000000000111111222222222/////////000000000111111000000000000000000000000000000000000111111111111666666777888777666555444111000000/////////000000000000000000000000000000000000000000000000000000............///000000111000000000000000000000000------------...///000000000000111111111111000000000000////////////000000000000////////////000000...............//////000111111111000000/////////........./////////////////////000000000000111111//////000000000000//////.........------......///////////////////////////////////////000000000000//////////////////////////////000000000000///////////////000000000000000.........///000000111111000000000000000000000000000000000000000000000000...///000000111111000000000000000111111111111111///000000111111111111000000000000000000000000000111111111111111111111111000000000000111111111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......//////000000111111222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////000000000000......////////////000000333222111//////000000111---......//////000000111000000000000000000000000000000000000111111111111333333222111111111111222111111222222333333444444444444444555555555555666444444555555666777888999999999999:::::::::;;;;;;:::;;;;;;<<<===>>>>>>???>>>???AAAAAA@@@@@@BBBCCCCCCBBB@@@????????????@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGEEEFFFHHHJJJJJJIIIDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDBBBDDDFFFFFFFFFGGGHHHJJJHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA@@@AAABBBCCCCCCCCCBBB@@@@@@=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<:::999888777777777777777777777777444444444444444444444444444555555555555444333333444444333333333333222222333333333333333333333333222222222111111111111000111111111111111111111111444444444444444444444444333333333333333333333333000111222222222222222222000000000111111111222222000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111444555666777666555333222111000000///000000111111000000000000000000000000000000000000000000000000//////.........//////000000000000000000000000000000000000000111222333444000000111111111111000000000000////////////000000//////000000000000///////////////...///000000111//////000000000//////.............../////////000//////000000000111111111000000111111000///...---...------......///000111////////////////////////000000000000//////////////////////////////////////////000000000000//////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000/////////000000111111111//////000111111111111111000000000000000000000000111111111111111111111111111111111000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000......//////000111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000........./////////000000111000000000////////////------......///000000111000000000000000000000000000000000000111111111111222222111000000000000111222222222333444444555555444444444555555555555666666666666666666777888999999999999999::::::::::::;;;;;;;;;<<<<<<============>>>@@@@@@???@@@AAACCCCCCBBBAAA???>>>??????@@@@@@@@@AAABBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAADDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCDDDFFFHHHHHHGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEGGGHHHHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@@@@AAABBBCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::888777666777777777777777777777444444444444444444444444444444555555444444333222333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111444444444444444444444444333333333333333333333333...///000111111111111111000000111111222222222333000000000///////////////////////////000000000000000000000000000000000000000000000000111111111111222333555666666444333111000000000000000111111222000000000000000000000000000000000000000000000000000//////.........//////000000000000000000000000------------...///111111000000111111111111000000000000////////////000000...///000111111000///...000000000000000111111222......////////////......---.........//////000000//////000000111111111222111111222111000///---,,,............///111222333////////////////////////111111000000//////......//////////////////////////////000000000000//////,,,---------......//////222222222111111111111000000000000000000000000000000000000000000000000000...//////000000000000000......//////000000000111//////000111111111111111000000000000000000000000111111111111111111111111222222111111000000//////111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000111222222222111111111111111111111111000000000000000000000000000000000000000000000000------...///000111222222---------...///000000111////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000............/////////000/////////000//////...------------...///000000111000000000000000000000000000000000000111111111111111111000///////////////222222333444444555666666444444444555555555666666888777777777777777888999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>????????????AAABBBDDDBBBAAA???>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBCCCEEEFFFGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@???BBBCCCEEEEEEDDDDDDFFFGGGHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCCCCEEEFFFFFFFFFDDDCCCAAA??????@@@AAABBBBBB@@@>>>=========<<<<<<<<<;;;;;;;;;:::;;;<<<<<<;;;:::888777666666666666777777777777444444444444444444444444444444555555444444333222222222222333333444444555111111111111111111111111222222222111111111111000000000000000000000000000666666555444333333222222111111111111111111111111...///000222222111000///222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000000111333222000///000222444666999888777555333111000///////////////////////////000000000000000000000000000000////////////000000---...///000000111111000111111111000///..................---...///000000000000////////////000000111111000000//////......---......///////////////////////////////////////,,,---------.../////////000000//////.........---000000000000000000000000111111000000000000111111......---------......///000111111000///......///000000//////.........---000000000000000000000000111111000000/////////...////////////000000000000000000000000000000000000111111222222222222111111333222222222222222222333000000000000111111111111000000111111111111000000111111111111111111111111111111222222222222111111000000000000000000000000222222222222222111000///......//////000000111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111000000000000111111222111111111000000//////000111111111111222222222111111000000000000111111111111000///////////////////////////000000000000,,,---...///000111222333000000000000000000000000......//////000000111111333111///......///111333000000000000000000000000000000//////.........---////////////////////////000000000000000000000000////////////000000000000222222111111000000//////111111111111111111111111222111111111000000//////333333222222333333444555666666555555555444444444555555555555666666666666777777888999:::;;;;;;<<<>>>============<<<<<<<<>>======>>>@@@BBBDDDCCCBBB@@@?????????@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@AAABBBBBBBBBAAA@@@???DDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIEEEDDDCCCCCCCCCDDDFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJHHHFFFDDDBBBAAAAAAEEEDDDCCCCCCCCCDDDFFFGGGJJJIIIGGGEEEDDDDDDEEEFFFHHHGGGEEEDDDDDDDDDEEEFFFKKKIIIHHHHHHHHHGGGDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@??????>>>===<<<;;;::::::999999::::::;;;>>>===;;;:::999888888888666555555555555444444444555444444333333444444555333333333333333333333333444444444444444444444444222222222111111000000000444444222111000000//////111111111111111111111111666555555444333333222222111111111111111111111111//////000111222222222222111111111111000000000///000000000000000000000000000000000000000000000000111000000//////000000000000000000111222444666777666555444333222222222222////////////////////////000000000000000000000000000000////////////000000///000000000000000///...////////////000000000000....../////////000000000//////000000000000//////111000000000/////////...---...//////000000//////////////////////////////......//////////////////000/////////............******,,,...000333444555000000////////////000000...---------------......///000111000.........///000/////////............000000000000000000000000///.........------------////////////000000000000000000000000000000000000111111222222222222111111222222111111111111222222000000000000111111111111///000000111111000000///111111111111111111111111000111111111111111111000000000000000000000000000///000000111111111000000////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111000000000000111111000000000000//////......000000111111111222222222111111000000000000111111111111000///////////////111111000000//////......------...///000111222222////////////////////////////////////000000000000000///............///000000000000000000000000000000/////////............////////////////////////000000000000000000000000////////////000000000000111111111000000000000000111111111111111111111111222111111111000000000000333333222222333333444555666666555555555444444444555555555555666666666666777777888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<>>=========???AAABBBBBBAAA@@@???>>>>>>???@@@@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHKKKIIIHHHFFFDDDBBBBBBAAAEEEDDDCCCCCCCCCDDDEEEFFFKKKIIIGGGDDDDDDDDDFFFGGGHHHGGGEEEDDDCCCDDDDDDEEEIIIGGGFFFFFFGGGFFFDDDBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;::::::::::::;;;;;;===<<<;;;999888888777777666555555555555444444444444444333333333333444444333333333333333333333333111111111111111111111111444444444333333222222222333333222111000000000000111111111111111111111111555555444444333333222222111111111111111111111111000000000111111333444444111111111111000000000000000000000000000000000000////////////////////////000//////......///000000///000111333555666777777333222000000000222333555////////////////////////000000000000000000000000000000////////////000000111111111111000///...------......///000111111222...///000111111111000000...///000111111000///...000000000000////////////---...//////000000//////////////////////////////000000000000000/////////////////////........................//////////////////............//////......------------......///000111000.........///////////////............000000000000000000000000............------------////////////000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000111111111111...//////000000//////...000000000000000000000000///000000111111000000///000000000000000000000000------///000000111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000//////000000111////////////............000000000111111111222222111111000000000000111111111000000///////////////222222111000///...------////////////000000000000........................000000000000////////////////////////////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111000000000333333222222333333444555555555555555555444444444555555555555666666666666777777888999:::;;;;;;<<<888888999:::;;;<<<===>>>???>>>===<<<<<<===>>>???@@@??????>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAABBBDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGJJJIIIGGGEEEDDDBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEKKKIIIFFFDDDDDDEEEGGGHHHHHHGGGEEEDDDCCCCCCDDDDDDFFFEEEDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???>>>===<<<;;;;;;::::::;;;;;;<<<;;;::::::999888777666666666555555555555444444444444444333333333333444444333333333333333333333333333333333333333333333333333333333333333222222222222111111000000111111111111111111111111111111111444444444333333333222222111111111111111111111111111111000000111333555666111111111000000000000000///////////////////////////////////////////////////............//////000000111333555666666555555222111///......000333555////////////////////////////////////////////////000000////////////000000000000000000000///............//////000000111111---///111222333222000///---///000222222000///---000000000000////////////......///000000000000000////////////////////////111000000//////.........///////////////.........111111000///......------000//////......//////000000000///.........//////...///000000...---...000///////////////.........////////////////////////000000000000000/////////////////////000000000000000000000000000000000000111111222222222222111111000000////////////000000///000000000111111111111......////////////......//////////////////////////////000000000000//////000000000000000000000000...//////000111111000000111111000000//////......////////////////////////////////////////////////000000000000////////////000000000000000000000000000000////////////000000////////////////////////000000000000111111111111111111000000000000111111000000////////////000000111111000000//////......000000000000////////////////////////////////////111111000000//////......111111222222222222111111///////////////////////////////////////.........000000000000000000000000////////////////////////////////////000000000000//////000000111111222222111111111111111111111111111111111111111111111111333333222222333333444555555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>???>>>======<<<<<<<<<======>>>>>>>>>============>>>??????@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHFFFEEECCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDJJJIIIFFFDDDDDDEEEGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCDDDFFFFFFDDDCCCAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@???>>>===<<<;;;;;;::::::;;;;;;<<<999999999888777666666555666555555555555444444444444333333333333333333444222222222222222222222222444444444444444444444444111111111000000000000000000000000000000111222222111111111111111111111111333333333333333222222222111111111111111111111111222111000000111333555666000000000000000000111111////////////////////////////////////////////////...............///000000222444555777666555222111333111///------///111222000000000000000000000000////////////////////////000000////////////000000......///000000000000000//////////////////000///---///111222333222000///---///000222222000///---////////////000000000000...//////000000000000000/////////////////////////////////......---------.........///////////////,,,---...///111222333444111000000//////000000111222222111000//////000000---...000///...---...000.........////////////////////////////////////////////////000000000000000////////////000000000000000000000000000000000000111111222222222222111111000//////////////////000///000000000111111111111......////////////......//////////////////////////////000000000000//////000000000000000000000000111222222222111111000///111111000000//////......////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000//////000000000111111111111111000000000000111111000000////////////000000......//////000000111111000000000000////////////000000000000000000000000111111000000//////......000111222222222222111000////////////////////////.........///////////////000000000000000000000000////////////////////////////////////000000000000//////000000111111222222111111111111111111111111111111111111111222222222333333222222333333444555444555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<==============================<<<<<<<<<<<<<<<<<<============>>>=========????????????????????????????????????@@@@@@AAAAAABBBAAA@@@???????????????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCHHHGGGFFFEEEDDDEEEFFFGGGEEEEEECCCBBBBBBBBBCCCDDDDDDDDDCCCEEEFFFGGGEEEDDD@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@???>>>======;;;;;;;;;::::::;;;;;;;;;888888888888888777555555666555555555555444444444333333333222222333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////000111222222000000000000000000000000333333333333222222222222111111111111111111111111222111111111111222333333000000000000111111111111000000000000000000000000////////////////////////............///000111111444555666666555333111///333222000.........///000000000000000000000000000000000000000000000000000000000////////////000000---...///000111111111111000000000000////////////...///000111111111000000...///000111111000///...////////////000000000000...///000000111111000000////////////////////////............------------.........///////////////000000000000111111111222111111000000000000111111333222111000000///000000,,,...//////...---...000.........///////////////000000000000000000000000---------...............////////////000000000000000000000000000000000000111111222222222222111111000000////////////000000000000000000111111111111...//////000000//////...000000000000000000000000///000000111111000000///000000000000000000000000333333333222222111000///000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000//////......//////000000000000000111111111111/////////000000000111111111111000000000000111111///////////////000000111------...///000111222222000000000000////////////111111111111111111111111000000000000////////////........................000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111222222222222222333333222222333333444555444444444555555555555555555555555555666666666666777777888999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===============<<<======>>>>>>>>>>>>===??????>>>>>>>>>>>>????????????>>>??????@@@AAABBBCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDDDDCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAABBBCCCDDDEEEEEEDDDCCCDDDFFFFFFEEECCC???@@@@@@AAAAAAAAAAAAAAA??????@@@??????>>>===<<<;;;::::::999999::::::;;;777888999999999777666555666555555555555444444444333333222222222222333333222222222222222222222222111111111111111111111111111111111222222222222222////////////000000111222000000000000000000000000222222222222222222222222111111111111111111111111111111222222111111000//////000000000111111111111000000000000000000000000000000000000000000000000////////////000111222222333333444444333222111000222111000000//////000000000000000000000000000000000000000000000000000000000000////////////000000...///000000000000000///......//////000000111111....../////////000000000//////000000000000//////.../////////000000000111//////000111111111111000////////////////////////............////////////............/////////000444333222111///---,,,,,,000000////////////000000222111000///............,,,---///...------///000............/////////000000000000000000000000000------------.........///////////////000000000000000000000000000000000000111111222222222222111111111000000//////000000111000000000000111111111111///000000111111000000///111111111111111111111111000111111111111111111000000000000000000000000000000111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111//////////////////////////////............///////////////000000000111111////////////000000000111111111000000000000111111///////////////000111111......//////000000111111////////////000000000000000000000000000000000000////////////000000000000///...---,,,,,,---...///000000000000000000000000............/////////000////////////////////////000000000000000000000000////////////000000000000111111111000000000000000111111111111111111111111111111111222222333333333333333222222333333444555444444444555555555666666555555555555666666666666777777888999:::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>><<<===>>>?????????>>>>>>???>>>============>>>??????>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@============>>>???@@@AAABBBAAA@@@@@@@@@AAACCCCCCEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDDDD???@@@AAABBBCCCBBBBBBAAAAAABBBDDDFFFFFFEEECCCAAAAAA@@@@@@@@@AAACCCEEEFFFDDDCCCCCCCCCDDDDDDCCCAAA??????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>===;;;;;;:::999999888888999999:::777888999::::::888777555666555555555555444444444333333222222222222333333111111111111111111111111333333333333333333333333000111111111222222222333000000/////////000000111000000000000000000000000222222222222222222222222111111111111111111111111000111222222111000...---//////000000111111111222000000000000000000000000111111111111111111111111////////////000111333333111222222333333222222222000000000111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000///...---,,,,,,---///000222333333///............///000000000000////////////000000.../////////000000111111//////000111111111111111////////////////////////......//////000000111111---.........//////000000------......///000000000//////............//////000000///------,,,,,,,,,,,,---......------///000---.........//////000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000111111222222222222111111111111000000000000111111000000000000111111111111000000111111111111000000111111111111111111111111111111222222222222111111000000000000000000000000---...///000111111111111......//////000000111111000000000000000000000000000000000000000000000000.../////////000000111111//////////////////////////////............//////---.........//////000000////////////000000000000111111000000000000111111///////////////000111111000000000000////////////////////////000000000111////////////////////////......//////000000111111111000...------...000111000000000000000000000000---.........//////000000////////////////////////000000000000000000000000////////////000000000000222222111111000000//////111111111111111111111111111111111222222333333333333333222222333333444555444444444555555555666666555555555555666666666777777777888999:::;;;;;;<<<:::;;;;;;<<<===>>>??????;;;;;;===>>>????????????<<<===>>>@@@@@@@@@???>>>???>>>===<<<<<<===>>>??????>>>>>>>>>>>>@@@BBBCCCAAAAAAAAA@@@AAAAAABBBBBB<<<<<<<<<======>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDDDD???@@@AAABBBCCCBBBAAAAAA???AAADDDFFFFFFDDDAAA????????????@@@AAADDDFFFGGGCCCBBBBBBBBBCCCCCCAAA???>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::999888888888888888888999777888:::::::::999777666666666555555555444444444333222222222222222222333111111111111111111111111000000000000000000000000......//////000000000111000000////////////000000000000000000000000000000111111111111111111111111222222111111000/////////000000000000000000000000000000000000////////////222222222222111111111111///////////////.........////////////000111333444555555444444333222111111000000000000000000000000......//////000000111111000000000000////////////000000000000000000000000222222222222222222222222000000//////......------111111000000//////......000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000//////......------////////////////////////////////////000000000000000000000000////////////---------........./////////////////////.........---.........//////000000......////////////............///000000000000000///////////////////////////////////////000111111////////////000000000000//////000000111111222222222111111111000000//////111111111111111111111111222222111000//////000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000111111111111111111111111////////////000000000000////////////////////////////////////////////////////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000444222000......///000111000000000000000000000000000000000///......------000000000///////////////111111000000//////......000000000000000///..................////////////111000000000//////......//////............//////000000000000000000000000222222111111111111111111333333222222222222222333555555555555666666666666999999999888888777555555444555555777999;;;===>>>:::;;;;;;;;;<<<<<<======???>>>===<<<;;;<<<<<<===>>>============???AAABBBCCCBBB@@@?????????@@@@@@AAA@@@???>>>>>>@@@BBBCCCFFFCCC@@@@@@BBBAAA???;;;>>>===<<<;;;;;;<<<===>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDAAAAAAAAABBBCCCDDDDDDEEECCCCCCCCCBBBBBBAAAAAA@@@BBB@@@>>>===???@@@@@@???>>>>>>>>>>>>===<<<;;;:::;;;:::888666666777888999888888888888777777777666<<<888333222444666666555222222222222222222222222111222333444444333222111444333111000000000111222111111111111111111111111000111222333333222111000......///000111222333333111111111111111111111111000000000000000111111111000000000000000000000000000000000000////////////000000000/////////......//////////////////////////////000111111222333333333333222222111000000///000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000222222222222222222222222000000//////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000///......///////////////////////////////////////.........////////////////////////.../////////000000000000000000000000////////////---------.........//////000000000000000000000000/////////000000000111111......////////////............///000000000000000///////////////////////////////////////000111111000000000000111111111111000000000000000111111111111111000000000/////////000000000000000000000000222111111000//////000000000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000........................////////////000000000000////////////////////////////////////////////////////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000222111000/////////000111000000000000000000000000.........///////////////000000000000000000000000////////////000000000000000000000000000///....../////////000000000000111222222222222111111111000000//////////////////000000000000000000000000000111111111111111111111111111111000000000000111111555555555555666666666666555666666777777777666666777777777777888999:::;;;::::::;;;<<<======>>>>>>???>>>===<<<;;;<<<======>>>=========>>>???@@@AAABBBAAA@@@?????????@@@@@@AAA@@@???>>>???@@@BBBCCCGGGFFFDDDCCCBBBAAA???>>>>>>>>><<<<<<<<<<<<===>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAA???======???@@@@@@@@@>>>>>>>>>======<<<:::::::::999777666555666777888888888888777777777666666:::888555555666666444111222222222222222222222222111222222333333222222111222111111000//////000000111111111111111111111111000111222222222222111000000000000000000111111111111111111111111111111111...//////000111111222222000000000000000000000000////////////000000000000000000////////////......//////////////////000000///000222333444333333222111111000000//////......000000000000000000000000111111111000///.........////////////000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000//////...////////////////////////.........///////////////////////////////////////....../////////000000000////////////000000000000---............/////////000000000000111111111111000000000000111111111111......////////////............///000000000000000000000000000000000000000///////////////000111111111111111111222222222222111111111111000000000000000000///////////////...111111111111111111111111111111000/////////000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000------------------------////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000111111000000000000000000000000------......///000000111///000000000111222222222.........///000111111111000000000000000//////...000000000000111111111111222222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111444555555555555666666666333333444555666666777777:::999888888777888888888::::::;;;<<<>>>???@@@@@@???>>>===<<<<<<<<<======>>>=========>>>???@@@AAABBBAAA@@@?????????@@@@@@AAA@@@?????????@@@BBBCCCHHHHHHHHHFFFCCCAAA@@@@@@???>>>===<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@?????????>>><<<===???@@@@@@???============<<<;;;::::::999888666555555555666777777777777777666666666666888777666777777555222000222222222222222222222222222222222111111222222222///000000000000//////...111111111111111111111111000111111222222111111000111111111000000/////////111111111111111111111111//////000000111111111111000000000000000000000000////////////000000000000222111111111000000000000//////000000000000111111000222444555555444222111000000000//////.........////////////////////////111000000000/////////...////////////000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000//////////////////////////////////////////////////////////////////000000000000//////........................------......//////000000////////////////////////........./////////000000////////////000000000000...............////////////000000000000000111111000000000000000000000000......////////////............///000000000000000000000000000000000000000///////////////000000111000000000111111111222222222222111111000000//////////////////............222222222222222222222222111000000/////////000000000000000000000000000000////////////////////////111111111111111111111111////////////000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////---...///000111111000000////////////////////////............//////000000//////000111222333333444.../////////000000000111//////000000000000////////////000000000111111111000000000///////////////111111111222222111111111000000000000000000000000111111111111111222222222333333222222222333444444444444444555555555666666444444444444555666777777:::999888888777888888888::::::;;;===>>>@@@AAABBB??????===<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCCGGGIIIJJJGGGBBB???@@@AAA???>>>=========>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@??????CCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>><<<<<<===???@@@@@@???<<<<<<<<<<<<<<<;;;:::999999888777666666666666777777777666666666555555555555555555555666555444333222222222222222222222222333222111000000111222333//////111111111000///...111111111111111111111111000000111111111111000000111000000000////////////111111111111111111111111111111111111000000//////000000000000000000000000.../////////000000000111111111111000000000000///000000000000111111222222222333444666555444222111000000000000000/////////////////////////////////.../////////000000000111.../////////000000000111111111111111111111111111//////////////////////////////000000111111222222////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////------......//////000000////////////////////////............////////////.../////////000000000111////////////////////////.........//////000000000////////////////////////......////////////............///000000000000000000000000000000000000000///////////////000000111/////////000000000111111222222111111000000//////............////////////111111111111111111111111000///////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////---...///000000000000000////////////////////////000000//////............//////000111222333333444111000000000/////////...//////000000000000//////........./////////000000//////////////////000000111111222222222222111111000000000000000000000000000000111111111222222222333333222222333444444555444444444444555555555555777666666555555666666777777777777777888999::::::::::::;;;===>>>@@@AAABBB@@@???>>>===<<<======>>>===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBFFFHHHHHHEEEAAA>>>???AAA???>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCHHHGGGGGGFFFEEEDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@??????>>>CCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;===>>>???>>>===:::;;;;;;;;;;;;::::::999999999888888777777777777666666666555555555555444444444333333333444777999222222222222222222222222333222000000000000222333///000111222333222111000000000000000000000000000000000000000000000000000...////////////000000000111111111111111111111111222222111111000//////...000000000000000000000000......//////000000111111//////............------000000000111222222333333333444444555444333111000111111111111000000000000000000000000000000000000.........///000111111111......//////000000111111111111111111111111111111//////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000.........///////////////////////////////////////------........./////////......//////000000111111000000000////////////...------......//////000000////////////..................////////////............///000000000000000000000000000000000000000///////////////000111111.../////////000000000000111111111111000000000000...////////////000000000........................//////......//////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000------------------------////////////000000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000,,,,,,,,,------......///000000000000000000000000000000000000000000000000...///////////////000000000000000000000000000000111000000///......------///000000000111222222222111111111000///............//////000000000000000............////////////111111111111222222222222000111222333333222111000000000000000000000000000000000000111222222333333111111000111111222333444333444444444444555555555888777666555555555666777666666666777888:::;;;<<<::::::;;;<<<>>>???@@@@@@@@@???>>>=========>>>>>>===>>>????????????>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEECCCAAA??????@@@??????>>>>>>>>>@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@@@@AAABBBCCCCCCGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFCCCBBBBBBAAA@@@??????>>>BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????===<<<<<<===>>>>>><<<;;;999::::::;;;;;;:::999999999999999999888888888777666555555555444444444444444444333222111333777;;;222222222222222222222222111111111000000111111111000111111222222222222222000000000000000000000000111000000//////000000111.........//////000000000111111111111111111111111111111111000000000000000000000000000000000000000.........///000111111111//////.........---------000000111111222333333444444444444333222111111000000000000000000000000000000000000000000000000000////////////000000000000.........///000111111111111111111111111111111111000000000000000000000000000000//////////////////.../////////000000000111000000000000000000000000000000000000000000000000......///000000000000000111111111111111111111111///////////////.........////////////////////////---------.........//////.........///000111111111000000000000/////////...---......///000000111111000000000000//////............////////////............///000000000000000///////////////////////////////////////000111111//////000000000111111111000000000000000111111111/////////000000000111111.......................................///000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000........................////////////000000000000////////////////////////////////////////////////////////////////////////111000///......///000111000000000000000000000000000000000000000000000000,,,,,,------...//////000000000000000000000000000000000000000000000000000111000///...---...//////000000000000000000000000///////////////.........000000000000000000000000000000000000////////////......///000000000000000...////////////000000000000111111111222222222222///000111222222111000///000000000000000000000000///000000111222222333333111111111111222333444444333333444444444555555555555555444333444555777888666666666777888999;;;<<<::::::;;;<<<======>>>>>>@@@@@@>>>=========>>>???===>>>???@@@@@@???>>>===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBEEEDDDBBBBBBBBBBBBAAA?????????>>>>>>???@@@BBBCCCCCCCCCBBBAAAAAA@@@??????>>>>>>???@@@AAABBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGCCCCCCDDDEEEEEEFFFGGGGGGBBBAAAAAAAAA@@@@@@??????BBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<===>>>===:::888999999::::::::::::999999888888888888888777777666555555555444444444333333444555555444222222444777222222222222222222222222000000111111111111000000000000000000000111222222000000000000000000000000111000///......///000111///////////////.........111111111111111111111111/////////000111111222222000000000000000000000000---......///000111111222111000000000////////////000000111222333333444444555444333222111000000000/////////000000000000000000000000000000000000000111111000000//////......---......///000111111222111111111111111111111111111111111111111111111111000000//////......------.../////////000000111111000000000000000000000000000000000000000000000000......///000000000000000111111111111111111111111000000//////.........---////////////////////////---------.........//////---......///000111111222111111000000/////////......//////000111222222222222111111111000000//////......////////////.........//////000000000000000///////////////////////////////////////000111111000111111111111222222222//////000000111111222222//////000000111111222222111111111111111111111111...............///000111000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111////////////000000000000////////////////////////////////////////////////////////////////////////111000///......///000111000000000000000000000000000000000000000000000000------......///000000111000000000000000000000000000000000000000000000000222111///---,,,---...///000000000000000000000000------......///000000000000000000000////////////......//////000000111111......///000000000000000000000000000111111111111......//////000000000111...///111222222111///...000000000000000000000000///000000111222222333333333333333333444555666777333333333444444444555555222222111111333555888:::777777777777888999:::::::::;;;;;;;;;<<<<<<======AAA@@@>>>=========>>>???===>>>???@@@@@@???>>>===>>>???@@@AAABBBAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBFFFCCCAAAAAADDDEEEBBB@@@??????>>>>>>???AAABBBDDDCCCCCCBBBBBBAAA@@@??????===>>>???@@@AAABBBCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHCCCDDDDDDEEEFFFGGGGGGGGGAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>============<<<999777888999999:::::::::999999777777777777777666666555555555444444444333333333333666888777333111111222222222222222222222222222///000111222222111000///000///.........000111222000000000000000000000000111000///......///000111222111000///...---,,,,,,///000111222222111000///000000000000000000000000222000///...///000222333222222111000//////000000---...000111111000//////...000222444555555444333333333222111000000000111---...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...,,,,,,------...///000000000000//////.........---......////////////......000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......---------,,,,,,---------000000000000000000000000------...///000111222222//////...///222555888999BBB:::333222000---,,,---///////////////000111111111111000000//////......////////////////////////////////////////////////000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111000///000111222111///...............///000000000000000000000000000000///////////////.........000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000222111000.........///000///////////////000111111000000000000000000000000222111111111000...---,,,////////////000000000000////////////////////////......---......///000111////////////////////////,,,---......//////......000...---...000111111111////////////////////////------...000111111111111000000000000000000000000222111111111000000/////////000111222333222111111444444444444444444444444444444444444444444444444222222333333444555555555555666666888999;;;===>>>;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>======@@@@@@??????????????????AAAAAA@@@@@@???>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEFFFCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFFFFDDDBBB@@@??????@@@AAA????????????????????????????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;999888888777777777777777666666666666555555555555444444444444444444444444555555555444444333333333222222222111111111000000111111111111111111111111//////000000000000//////111///...///000111111000000------111111......222////////////////////////000000111222222111000000000000000000000000000000222111000///000111333444222222111000000000000000...///000000111000000000000111333555555555444333333222111111000000111111///000000000000000///...000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////,,,,,,---......//////000000/////////..................////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............------------......////////////////////////.............../////////111000///...---000333666FFF;;;111......------//////////////////000000111111000000000/////////...//////////////////////////////////////////////////////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000///111000///000111222111///...............///000000000000000000000000000000/////////////////////...000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111///........./////////////////////000111111000000000000000000000000000000000000///...------////////////000000000000////////////////////////000//////.........//////////////////////////////---...//////000000/////////...---...000111000///////////////////////////---...///000000111000000000000000000000000000000111111111111000000000//////000111222333222222111444444444444444444444444444444444444444444444444444444555555666777777777666666777888999;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======????????????????????????@@@@@@@@@?????????????????????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDD?????????@@@AAACCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDBBB@@@>>>??????@@@?????????????????????????????????>>>>>>>>>======>>>===<<<;;;::::::::::::999888777777666666777777666666666666555555555555444444444444444444444444333333333333333222222222222222222111111111000000000000000000000000000000//////000000000000//////---///000000///---------///////////////111222222////////////////////////111111222222222222111111000000000000000000000000222222111000111222333444222111000000000000000000000000//////000111111222222333444555555444333222222222111000000000111111111111111111000///...---000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000---------......//////000////////////..................////////////......000000000000000000000000000000000000000000000000////////////////////////000000000////////////...//////............//////////////////////////////000000///...---,,,++++++---...//////000555===DDDIII;;;...+++---...///000//////......//////000111000000000000//////////////////////////////////////////////////////////////////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111000000000000111000///000111222111///...............///000000000000000000000000000000......//////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///............//////////////////000111111000000000000000000000000....../////////......---////////////000000000000////////////////////////111111///......---------/////////////////////////////////000000000000000......---///000000///---//////////////////////////////000000000000//////000000000000000000000000111111111111000000000000000000111222222222222111444444444444444444444444444444444444444444444444444444555555666777777777888777777888888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>=========????????????????????????>>>????????????@@@@@@@@@>>>???@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCDDDDDDDDDDDD>>>>>>??????@@@AAACCCCCCFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBAAABBBCCCDDDFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEECCCAAA@@@???>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<;;;:::999999999999999888777777666666777777666666666555555555555444444444444444444444444444000111111222222222222222222222222111111111111111//////////////////////////////000000000000//////,,,///222222///,,,+++,,,,,,111111---000888<<<888000000000000000000000000111111222222222222111111000000000000000000000000111111000000000111222333111111000000000000000111111000//////000111333444444444444555444333222111111111000000000000111111000000000000000///......////////////////////////////////////////////////////////////////////////111000///......///000111------....../////////000///////////////...............////////////......////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////000000//////...---,,,,,,,,,...//////000777AAAIIIGGG:::---+++...////////////............///000000000000000000////////////////////////////////////////////////////////////////////////000000000111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000111000///000111222111///...............///000000////////////////////////............////////////////////////////////////////////////////////////111111111111111111111111//////////////////////////////////////////////////////..................///////////////000000111////////////////////////,,,,,,---...//////......////////////000000000000////////////////////////000000///...............///////////////////////////////////////000000000///......///000000...,,,///////////////////////////000000000000//////...000000000000000000000000111111111000000000000000000000111111222222222222333333333333333333333333444444444444444444444444222222333333444555555555888888888888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>=========>>>>>>>>>>>>????????????===>>>>>>???@@@@@@AAAAAA>>>??????@@@@@@@@@??????AAAAAABBBBBBCCCCCCDDDDDD>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???????????????@@@BBBBBBDDDEEEFFFGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGDDDCCCBBB@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>============<<<;;;:::999888888888888888888777666666666666666666666555555555444444444333333333333333333333333///000111222333333222222111111111111111111111111000000000000000000000000//////000000000000////////////000000000000///...***333333---111???EEE???000000000000000000000000111111111111111111111111///////////////////////////////////////000000111111000000000000000111111111111000000000222444555444444444333333222111111111000000///000000111111......///000000000000000////////////////////////////////////////////////////////////////////////111000///......///000111.........///////////////.........///////////////......////////////......////////////////////////////////////////////////000000000000000000000000.............../////////000000////////////000000........................////////////////////////111111///---,,,///555:::@@@666......111000...---...............//////000////////////000000000000////////////////////////////////////////////////...////////////000000000////////////000000000000////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111111000///000111222111///...............///000000////////////////////////---.........//////000000////////////////////////////////////////////////222222222222222222222222////////////////////////////////////////////////....../////////////////////////////////000000111////////////////////////+++,,,---...////////////////////////000000000000////////////////////////...............///000000////////////////////////......---------...///000000///...///000///...,,,///////////////////////////000000000000//////...000000000000000000000000000000000000000000111111111111111111111222222222333333333333333333333333444444444444444444444444222222333333444555555555999888888777777888888999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<=====================>>>>>>>>>?????????======>>>???@@@AAAAAABBB??????@@@@@@@@@??????>>>??????@@@AAAAAABBBCCCCCC>>>>>>>>>>>>???@@@AAAAAADDDDDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>??????DDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;:::999888888888888888777777666555666666666555555555555444444444444333333333333333333333333000111222444444444333222111111111111111111111111111111111111111111111111//////000000000000//////111...+++,,,000222111000+++333333,,,///<<>>>>>?????????======>>>???@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCC??????>>>>>>???@@@@@@AAAEEEEEEEEEEEEDDDCCCBBBAAA??????>>>>>>>>>??????@@@EEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEDDDCCCBBBAAA@@@@@@????????????????????????>>>>>>============<<<<<<;;;;;;:::999888888888888888777666666555555666666555555555444444444444333333333333333333333333333000111333555555444222111111111111111111222222222111111111111111111111111//////000000000000//////000...,,,---///111000///...333111+++,,,222444000000000000000000000000000000000///......///000000////////////////////////......///000000000000000000000000000000111222222///000111333444555555555111111000000000000000000///////////////000111111...///000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000/////////////////////............/////////000......////////////......000000000000000000000000000000000000000000000000////////////////////////---------.........//////000//////......//////000................................./////////000000------...444:::>>>===:::111......000///,,,---000...------------...//////.../////////000000000111////////////////////////////////////////////////........./////////000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000000000111111111111111000///000111222111///...............///000000000000000000000000000000------......///000000111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000...///111222222222111111///////////////000111111000000000000000000000000......///000000000//////////////////000000000000//////////////////////////////.........//////000///////////////////////////...---,,,---...000111777444000....../////////////////////////////////---...///000000111000000000000000000000000000000///000000000111111111111222111000000000111222333222222222222222222222222444444444444444444444444444444555555666777777777777777777777777888999999999999:::::::::;;;;;;;;;999:::;;;<<<============<<<<<<======>>>??????@@@>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@AAABBBCCCDDD@@@????????????@@@AAAAAADDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAAAAACCCCCCEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<;;;:::999999888888999777777666555555555555666555555555444444444333333222222222222222222222222000111333444444222000///000000111111111222222222111111111111111111111111//////000000000000/////////444888777222//////000000000///...------------////////////////////////000///...------...///000//////////////////////////////000111111111111111000000///000000111222222///000222444555555555444000000////////////000000///////////////000111111111111111111000///...---000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000////////////---.........//////000000......////////////......000000000000000000000000000000000000000000000000........................---------.........////////////............//////................................................000......444;;;<<<777000...------///,,,***---444...------------...//////.../////////000000111111////////////////////////////////////////////////............/////////000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222111000///000111222111///...............///000000000000000000000000000000---------...///000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000111222333333222111///////////////000111111000000000000000000000000//////000000000000//////////////////000000000000////////////////////////111000///......---......////////////////////////111000...---...///111222999555111......///000111////////////////////////------///000111111111111000000000000000000000000//////000000111111111222222111000000000111333444222222222222222222222222444444444444444444444444222222333333444555555666666666666666777888999:::999999:::::::::;;;;;;;;;999:::;;;<<<============;;;<<<<<<===>>>??????@@@???????????????@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@?????????@@@AAACCCDDDDDDEEE@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@BBBBBB???@@@BBBDDDFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>=========<<<<<<<<<<<<===<<<;;;:::999999999999777777666555555555555555555555444444444333333333222222222222222222222222///000222333333111...,,,000000111111222222222222000000000000000000000000//////000000000000/////////:::EEECCC777......333///,,,---111222//////222////////////////////////111111111111111111111111---.........//////000000//////000000111111111222///000222333444333222222555555555444333222111000222111111111000000//////000000000000111111111111000000000000000000000000........................000000000000////////////............/////////000,,,---///000000000///...////////////000000000000333333222111000///......111111000///////////////............/////////000000///...------...///000//////000000000000////////////000000000000//////000000//////.........---222222111111000000/////////////////////.........///000111222222111000///////////////////////////......------------......000000000000000000000000000000000000000000000000//////.........---------000000000000000000000000//////000111111111111111222111000.........///000333222111000000111222333000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000222111111111000000//////000000000000000000000000000000////////////000000///////////////000111222111111111111111111111111////////////////////////////////////////////////---......///////////////000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000222111111000///......---////////////////////////000000000000000000000000........................111111000000//////......////////////////////////............////////////////////////000000000000222111111111000000////////////000111222222333333666444333111000000111111444444444444444444444444444444444444444444444444666555555555555666666777;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<============@@@@@@??????>>>?????????>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======AAA@@@@@@???@@@@@@AAAAAA??????@@@@@@@@@??????>>>CCCCCCBBBBBBBBBAAAAAAAAA????????????????????????AAAAAAAAABBBDDDEEEGGGHHHDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::888666555777999888777666555555444555555111111222222222333333333000000000111222222222333222222222111111111000000222222222222222222222222...//////000111222222333000111111111222222222222333@@@KKKHHH:::...---111......//////000000111111000000000000000000000000////////////////////////.../////////000000000000000000111111111111111111222333444555555555444444333333333333333222111000111111000000////////////000000000000111111111111000000000000000000000000........................000000000000////////////........./////////000000------///000000000//////////////////000000000000222222111111000/////////111111000///////////////........./////////000000000000///......///000000//////000000000000////////////000000000000//////000000/////////.........//////////////////....../////////////////////.../////////000000/////////////////////////////////........................////////////////////////000000000000000000000000000000/////////.........000000000000000000000000//////000111111111111111222111000/////////000000111111000//////000111111000000000000000000000000000000000000000000000000111000000000////////////////////////////////////111111111111000000000///000000000000000000000000000000////////////000000///............//////000111111111111111111111111////////////////////////////////////////////////...//////000111000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111000///.........////////////////////////000000000000000000000000........................111000000000/////////...////////////////////////............////////////////////////000000000000111111111111111111000000000000111111222333333333666555444222222222222222444444444444444444444444444444444444444444444444666555555555555666777777:::::::::::::::;;;<<<===<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>??????>>>???@@@AAAAAAAAAAAAAAA===>>>???@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@??????@@@@@@@@@??????>>>BBBBBBBBBAAAAAAAAAAAA@@@????????????????????????AAAAAAAAABBBDDDEEEGGGGGGDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???;;;;;;;;;;;;;;;:::::::::999999:::888666555777888888777666555444444444444444444444333333333222222111111111111111222222222222222222111111111000000111111111111111111111111------......//////000000000000000000111111111222222;;;BBB???555---...222////////////000000000000000000000000000000000000////////////////////////000000000111111111111111222222222222222111111111444555555555555555444333000111111222222111111000111000///.........///000000000000000111111111111000000000000000000000000////////////////////////////////////000000000000....../////////000000000......///000000000//////////////////000000000000000000000000000000000000111111000///////////////....../////////000000000111000000//////000000111//////000000000000////////////000000000000//////000000////////////......---------------.............../////////////////////......------......///000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111111111111222222111000000000111111000000////////////000000000000000000000000000000000000000000000000000000111111000000000/////////////////////////////////111111111111000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000///////////////////////////////////////////////////000000111111111111111000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......////////////////////////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000............////////////////////////000000000000111111111222222222222222222222222222333333333333666555444333333222333333444444444444444444444444444444444444444444444444555555555555555666777777999999999999:::<<<==================>>>>>>>>>>>>???>>>>>>>>>>>>>>>????????????@@@AAAAAAAAA@@@@@@======>>>@@@@@@AAAAAAAAA??????>>>======>>>>>>???>>>??????@@@@@@@@@??????AAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@AAABBBDDDEEEFFFGGGEEEEEEFFFGGGGGGHHHHHHHHHFFFFFFDDDCCCAAA@@@???>>>AAABBBBBBBBBBBBAAA@@@???;;;;;;;;;::::::999999888666777999888777666666777777666555444333333333333777666666555333222222111222222222111111111111111222222222111111111111111////////////////////////............////////////////////////000000000000000444666444///,,,///333000000000000////////////////////////////////////000000000000000000000000222222222222222222222222444333333222222111111111444333333333222222111111...//////000111111000000111///...------...///000///000000000111111111111////////////////////////000000000000000000000000////////////000000000000...////////////000000000/////////000000000//////////////////000000000000////////////000000111111111000000///////////////...////////////000000000111111000000000000111111//////000000000000////////////000000000000//////000000//////////////////,,,,,,,,,------.....................////////////000///...------...///000000000000000000000000000...///000111111000///...111111111111111111111111//////////////////////////////////////////////////////////////////////////////000111111111111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000111111111000000000000000////////////////////////000000////////////000000222222222222111000000/////////////////////////////////////////////////////////////////////////////////000111111111111000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000000111000000000/////////...////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000............////////////////////////000000000000111111111222222333333444444444333333333333333333444444333333222222222222333333333333333333333333333333444444444444444444555555444555555666777888888888888999:::<<<===>>>=========>>>>>>>>>????????????>>>>>>>>>???@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<<<<======>>>>>>???@@@@@@@@@??????@@@@@@@@@????????????>>>???????????????????????????@@@AAACCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGFFFEEEDDDBBB@@@>>>===AAAAAAAAAAAAAAA@@@@@@@@@<<<<<<<<<;;;:::999888888333666888888777666666666666666444333333333333333666555555444333222222222333222222222111000000000111111111111111111111111////////////////////////111111111111000000000000.........////////////000000000///...------...///111111000000//////..............................222222222222222222222222333333333333333222222222444333333222222111111111333333222222111111111111------...///000000000000//////...------...///000///000000000111111111111////////////////////////111111111111111111111111.../////////000000000111////////////000000000111000000000/////////000000////////////000000000000.........///000000111111111000000///////////////////////////000000000111000000111111111111000000//////000000000000////////////000000000000////////////000000000000000000---------.../////////000---.........//////000000111000............000111//////////////////////////////000000000000//////000000000000000000000000////////////////////////........................//////////////////////////////000111111111111111111111111222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000111111////////////////////////000000////////////000000000111111111111000..............................////////////////////////////////////////////////---...//////000000//////////////////////////////000000000000000000000000//////000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////............////////////////////////000000000000111111111222222333333444444444333333333333333333222222222222111111111000333333333333333333333333333333333444444444555555444444444555555666888888777777888999:::;;;===>>>============>>>>>>>>>>>>???????????????@@@AAABBB@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@???>>>>>>>>>======<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIGGGGGGFFFEEECCCAAA???===AAAAAA@@@@@@????????????>>>======<<<;;;::::::999333666888888777666666666666666444333333333333333222222222222222333333333333222222222111000000000111111111111111111111111000000000000000000000000111111111111000000000000---.........////////////000///......///...---+++111111000000//////......------------------------555555555555555555555555333333333333333222222222222222222222222111111111444333333222222222222333---...//////000000000000....../////////000000000000000000000111111111111000000000000000000000000000000000000000000000000......//////000000111111/////////000000000111111111111000/////////000000////////////000000000000.........//////000000000111111000////////////////////////000000000111111///000000111111000000/////////000000000000////////////000000000000////////////000000000000111111///////////////000000000------......///000000000000//////////////////000////////////////////////000//////......//////000------------------------000000000000000000000000------------............//////////////////////////////000111111111111111///000111111222111111111111111222222222222111111000000000000000000000000000000000000000000000000222222111111111000000000222222222222222222222222000000000000111111111111000000000000000000000000000000////////////000000------...//////...,,,+++////////////////////////////////////////////////////////////////////////------...///////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////............////////////////////////000000000000111111111222222222222222222222222222333333333333000000111111111111000000333333333333333333333333222333333444444555555555444444444555555777888999888888888888999;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAAAAA@@@??????;;;<<<>>>???AAAAAABBBBBB>>>>>>===<<<;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAACCCDDDEEEEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFDDDBBB???>>>@@@???>>>>>>======>>>>>>=========<<<<<<;;;;;;:::666777999888777666666777777666555444333333333333111111111222222333333333222222222111111111111111111111111111111222222222111111111111111111111111............////////////............////////////000//////000000///---***000000000000////////////........................666666666666666666666666333333333333222222111111000000111111111111111111222111000000000111222333...//////000000000//////---...000111222111000///000000000000111111111111000000000000000000000000000000000000000000000000.........///000111111111//////000000000111111111222222000/////////000000////////////000000000000......//////////////////111111000/////////////////////000000000111111111...///000000000000///...//////000000000000////////////000000000000////////////000000000111111111000000000///////////////------......///000000111---......//////......---------------------------111///---,,,,,,---///111........................000000000000000000000000---.........////////////000000000000000000000000//////000111111111111111...///000111111111000000///000111222222111000///000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111///000000000111111111111000000000000000000000000000000////////////000000,,,---///000000///...---////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000.........................../////////000000000111------------------------............////////////////////////000000000000111111111111111111000000000000111111222333333333000111222222222222111000222222222222222222222222222222333333444555555666444444444444666777888999999999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAA@@@???>>>;;;<<<===???AAABBBBBBBBB???>>>===<<<;;;;;;;;;;;;======>>>@@@@@@AAAAAA@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCDDDEEEDDDDDDDDDCCCBBBAAABBBDDDFFFGGGCCCDDDEEEEEECCCAAA???===???>>>===<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::888666555777888888777666555444444444444333333333333333333222222111111111111111222222222000000111111111222222222111111111111111111111111------......//////000000....../////////000000000000//////////////////...////////////000000000000........................666666666666666666666666333333333222222111111111//////000000111111111222......---------///000111///000000000000000//////,,,...111333444222000///000000000000111111111111000000000000000000000000////////////////////////---......///000111111222000000000000111111111111333222111/////////000111////////////000000000000////////////////////////111111000///////////////000000000000111111111111---...///000000///...---//////000000000000////////////000000000000////////////000000111111111222000000000///.........------------...///000000111+++,,,............,,,+++------------------------111///,,,******,,,///111111111111111111111111111000000000000000000000000.../////////000000111111111111111111111111111111//////000111111111111111---...///111111111000///...///000111111000///...000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000//////000000111111111222000000000000000000000000000000////////////000000...///111333444333222111000000000000000000000000//////////////////////////////////////////////////////000111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000.........................../////////000000111111------------------------............/////////000////////////000000000000222111111111000000////////////000111222222333333000111333333444333222111222222222222222222222222222222333333444555666666333333444444666777888999999999999888999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;===>>>>>>AAAAAAAAAAAAAAA@@@???>>>>>>??????@@@@@@@@@????????????>>>===<<<;;;;;;;;;======>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAACCCEEEEEEDDDCCCCCCBBBAAA@@@AAACCCEEEFFFAAABBBCCCCCCCCCAAA>>>===>>>===<<<;;;:::;;;<<<<<<:::::::::::::::::::::;;;;;;;;;:::888666555777999888777666555555444555555666666555444333333222111000000111111222222222333000000111111222222222222111111111111111111111111...//////000111222222333////////////000000000000//////...------...111333......//////000000111111////////////////////////333333333222222222111111////////////////////////............//////////////////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000222111000.........///000222000//////000000///---000000000000000000000000000000000000000000000000000///...------...///000222111111000///......---000000//////.........---000000000000000000000000000000////////////000000---333222,,,...777:::555000000//////.........---............////////////000000000000////////////***+++,,,,,,------,,,,,,000000000000000/////////////////////////////////////////////////////////222111000///......//////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111222333333111000///000000111111111111000000222222222222111///...---/////////000000000000000...///000222222111111000111111000000//////......//////000000111111111222222111111111000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000///---,,,***)))(((......//////000000111111//////000000111111222222000000000000000000000000111111000000//////.........//////000000000000000........................000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000222222111000//////000000000000000000000111111222333333333333333333333333222222444444444444222222444444444444444444444444777777777777888888888888999999999888888888888777;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????AAABBBBBBBBBAAAAAA@@@@@@@@@???===<<<<<<>>>???AAA>>>>>>=========<<<<<<<<<=========>>>??????@@@@@@AAA@@@@@@@@@@@@AAABBBCCC?????????>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFEEEDDDBBBBBBAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBAAA@@@???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888777666666555555555444444444333333333444444444444444444444444222222111111111111222222111111111111000000000000000000////////////000000111111000000//////............////////////......////////////////////////000000000000000000000000////////////000000000000222222222222111111111000////////////////////////------........./////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000222111000///......///000222111000000111111000...000000000000000000000000000000000000000000000000000///............///000111111111000///.........000000/////////.........000000000000000000000000//////000000000000//////,,,222222,,,---666888444000/////////........................////////////////////////..................///000000000000000////////////////////////////////////////////////000000000000000000000000000000000000/////////...000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111222222111111000///000000111111111111000000111111111000000000000000000000000///.........---...///000111222111111000000000000000///////////////000000000111111111111111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000//////....../////////000000000000000000000000000000000000000000000000000000000000000111000000000/////////.........///000000000000///........................////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000222111111000//////000000000000000000000111111222333333333333333333333333222333333444444333333222444444444444444444444444666666666777777777888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAA@@@???@@@???>>>======>>>??????>>>>>>>>>===============<<<======>>>???@@@@@@AAABBBAAAAAAAAAAAAAAABBBBBB@@@@@@??????>>>>>>>>>===>>>===>>>@@@CCCDDDDDDCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999888777777666555555555444444444444333333333333333333333333333333333222111111000000111111222111111111000000000//////000000////////////000000111000000000/////////.........////////////......////////////////////////000000000000000000000000////////////000000000000111111000000000000000///////////////////////////////////////000000000000111000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000////////////000333111000000222222111///000000000000000000000000000000000000000000000000000//////......//////000111111000000//////......000000////////////......000000000000000000000000...///000111111000///...,,,111000+++---444666222////////////........................////////////............------------000000111222222222222111........................////////////////////////111111111111111111111111///000000111111000......000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111000000/////////000000000111111111111000000111000/////////000222333222222111000///...------//////000111111111111000////////////000000000000000000000000111111111111000000///////////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000//////111111000//////...------000000000000000000000000000000000000////////////---......///////////////////////////////////////........................////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111111000/////////000000000000000000000111111222222222333333333333333333222333333444444333333222444444444444444444444444555555555666666666666777777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAAAAAAAA??????@@@?????????>>>>>>===============>>>>>>>>>>>>>>>;;;<<<===>>>???@@@AAAAAACCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>======<<<===<<<<<<>>>AAACCCBBBBBBDDDDDDDDDDDDBBB@@@>>><<<>>>>>>???@@@@@@?????????<<<<<<<<<;;;;;;:::::::::999999999999888888888777888888777777666666555555444444444444333333333333222222222222222222222222222111111000000111111222111111000000000000//////000000////////////000000000000000000////////////...//////000000//////...////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////000111111111222222222222111111000000/////////...////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000////////////000222000///000111111000///////////////////////////////////////////////////000//////////////////000111000000000/////////...000000//////////////////////////////////////////---...111222222111...---,,,//////,,,---222333000///////////////...................../////////////////////.........------......///000000000000///---------...............////////////////////////000000000000000000000000...///111222222000...---//////////////////////////////000000000000//////////////////000000000000000000000000000000000000222111///.........///000000000111111111111000000222111///......000111333222222222111111000000000///000000000111111111111......//////000000111111000000000000000111111111////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------...///000111111222222111111000000/////////000/////////.........---////////////////////////000000000000////////////------...///////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111000000/////////000000000000000000000111111222222222222222222333333333333333333333333333333333444444444444444444444444444444444555555555666666555666777888999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888:::===@@@AAA@@@???>>>??????@@@@@@???>>>===<<<<<<<<<============>>>>>>;;;<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<;;;;;;<<>><<<<<<===>>>>>>???>>>>>>>>>===<<<<<<;;;:::999888888888888888888777777777777777777777666666555555555444444444333333333222222222222222222222222222222111111000000000000111111111000000000////////////000000////////////000000000000000000//////////////////000000000000//////////////////////////////////////////////////////////////////000000000000......................../////////////////////////////////000000000111111111000000000//////......////////////////////////////////////////////////000000000000000000000000//////000000000000///////////////////////////////////////////////////////////////000000000000//////...---...///000///...///////////////////////////////////////////////////000000000000000000///000000000000//////////////////000000000000000000////////////////////////---...111222222111...---,,,......------000000///.........///////////////............////////////000000000/////////......,,,---......//////......------------......//////000000000000000000000000////////////////////////---...000222222111///...//////////////////////////////000000000000//////////////////000000000000000000000000000000000000222111///.........///000000000111111111111000000444333111///......000111/////////000000111111111000000000000000111111111......//////000000111111111111000000000000000000............////////////................................................/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000222222111111000000//////---........./////////000////////////////////////////////////000000000000---......///000/////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////000///////////////000000000000000000000111111222111111111222222333333333333333333333333333333333444444444444444444444444444444444444555555555555555555666888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999888999<<<>>>@@@@@@???>>>???????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;:::;;;===?????????>>>@@@BBBCCCCCCBBB@@@???<<<======>>>>>>=========<<<<<<;;;:::999888888777888888888777777777666666666666666555555555555555444444333333333222222222333333333333333333333333111000000000000000000111000000000////////////...000000////////////000000////////////000000000000//////000000000000//////////////////////////////////////////////////////////////////000000000000---............/////////////////////////////////,,,,,,,,,,,,------------000//////////////////...000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000...//////000000000000///...---,,,---///000///...000000000000000000000000000000000000000000000000///000000111111000000///000000000000//////////////////000000000000111111000000000000000000000000...///000111111000///...---............//////............///////////////............////////////111000000000////////////---...//////000000//////---------...//////000000000000000000000000000000..............................000111111000000///000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111000000/////////000000000111111111111000000444333111000///...//////++++++,,,---...///000000000000000///000111111222////////////000000000000111111111111000000000000...////////////000000000------------------------........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111111111111111111111111000000------...//////000111111000000000000000000000000////////////000000000000...//////000000000000000////////////////////////111111111111111111111111////////////////////////000000000000000000000000//////000000000000////////////////////////////////////......//////000000000000000000000111111222000000111111222333333333444333333222222333333444444444444444444444444444444444444555555555555666555666777888999:::;;;;;;999::::::;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;::::::::::::<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>???>>>=========<<<<<<<<<<<<=========>>>??????@@@@@@@@@AAABBBDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>======;;;::::::<<<>>>??????===>>>@@@AAABBBCCCBBBBBB===>>>>>>>>>======<<<;;;:::::::::999999888888888888888888888777777777666555555555555555555444444333333333333222222222222333333333333333333333333111000000//////000000111000000////////////......000000////////////000000////////////000000000000///000000111111000000///////////////////////////000000000000000000000000////////////000000000000---.........////////////////////////////////////+++,,,,,,,,,,,,---------.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000---...///000111111000//////------...///000000///000000000000000000000000000000000000000000000000///000111111111111000///////////////000000000000//////000000000111111111000000000000000000000000//////000000000000/////////......//////...................../////////000............////////////000000/////////.........---...//////000000//////------...//////000111111000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111222222111111000///000000111111111111000000222111111111000000//////---------.../////////000111000/////////000222222000000000000////////////111111111111000000000////////////000000000111111........................000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222000000000000000000000000000000000000000000000000.../////////000000000111///000000111111111111111........................000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////...............///000000000000000000000111111222///000000111222222333333444333333222222333333444444444444444444444444444444555555555555666666666666666777888999999::::::999999::::::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAA>>>>>>=========???@@@AAAAAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>??????===???AAACCCDDDDDDCCCBBBAAAAAAAAA@@@@@@?????????>>><<<::::::<<<>>>??????===>>>???@@@AAABBBCCCCCC?????????>>>===<<<;;;:::999999999999888888888888999999888888888777777777444444444444444444444444333333333222222222222111222222222222222222222222000000////////////000000000000/////////.........000000////////////000000.../////////000000000111000000111111111111000000////////////////////////000000000000000000000000////////////000000000000........./////////000000////////////////////////.........////////////000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000---...///111111111000//////......///000111111000000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000//////000000111111111222000000000000000000000000000000////////////000000///...///000000...---...---.........//////000000............/////////000//////.........---------,,,------........................///000111111222000000000000000000000000000000000000000000000000//////......///000111222000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111222222333333222000///000000111111111111000000//////000111111111111000222222222222111111111111111000/////////000222333111111000000//////......222111111111000000////////////000000111111222222////////////////////////111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000000000000111222222222333222222111111000000//////000000000000000000000000.../////////000000111111000000111222222222222222........................000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////...............///000111000000000000000111111222///000000111222222333333444444222222222222444444444444444444444444444444555555555666666666666777777777777888999999::::::999999::::::;;;<<<==============================>>>===<<<;;;<<<>>>@@@AAA>>>===<<<<<<===???AAACCCDDDCCCBBBAAA@@@>>>======????????????>>>>>>>>>>>>;;;===@@@BBBDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@>>><<<::::::<<<>>>??????????????????@@@AAABBBCCC@@@@@@@@@???>>><<<::::::888888888888888999999999999999999999888888888888444444444444444444444444333333333222222222111111000000000000000000000000000000////////////000000000/////////............000000////////////000000.../////////000000111111000000111111111111000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000---------.........////////////////////////////////////............//////////////////////////////000000//////.........---000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000222222111000///...------******,,,...///000000000////////////////////////000000000000000000000000000000000000000000000000------............------000000//////.........---111000///......///000000////////////////////////------......//////000000//////............/////////......------///000111///////////////////////////......------///000111111111000000//////....../////////...---,,,******............////////////000000///////////////000000000000000111111111111111111222222222000...---111111111111000000000000000000000000111111111111000000000000000000000000222333333222000///000111000000111111111111000000000000000000111111111111000000000000////////////...///111222222222111000000000000000000000000000//////000000000000//////+++,,,---...////////////............//////////////////000000000000/////////////////////000111111......//////000000111111111111000000//////......//////000000000000//////---...///000000111000000000000000000000000000000000000//////.........---000000000000111111111111111000///......///000111///////////////.........000000111111111111000000///////////////000000000111111222222222222111111111111000000/////////...////////////000000000000//////000000000000//////222222111111111111111111333222222222222222222333555444444333333444444444444555666666666555444333222222333333444555666666666666666777888888999999<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@DDDCCCAAA???============@@@@@@????????????@@@@@@>>>???AAABBBCCCCCCBBBAAABBBBBBAAA@@@@@@???>>>>>>@@@???===<<<<<<======>>>@@@@@@????????????@@@@@@@@@@@@??????>>>=========;;;;;;::::::999888777777777777777777888888888888666555555555555444444444333333333222222222111111333222111111000000111111000000////////////000000000000000000000000000000000000//////.........---////////////////////////---......///////////////........................////////////////////////////////////000000000000000000000000000000000000---------.........////////////////////////////////////............///////////////////////////////////////......---------000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......+++,,,---//////000000000////////////////////////000000000000000000000000000000000000000000000000......////////////......000000/////////.....................///111333444////////////////////////........./////////////////////............/////////......---...///000111//////////////////////////////...---...///000111111000000000/////////...////////////...---,,,,,,............////////////000000////////////000000000000000000111111111111///000000111111111000000111111111111000000000000000000000000111111111111000000000000000000000000///111222111000000111222000000111111111111000000000000000000111111111111000000000000////////////,,,---///000000000///...000000000000000000000000//////000000000000///////////////000//////..................//////////////////000000000000/////////////////////000111111.../////////000000000111111000000000/////////...//////000000000000//////...//////000000000000///000000000000000000000000000000000/////////......000000000000000000000000111000///......///000111////////////////////////000000111111111111000000111111111000000/////////000000000000000000000000///.........------------////////////000000000000000000111111111111000000111111111111111111111111222222111111111111222222333333333444555666777888444444555555555555555444333333333444444555555555666666666777888888999999<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========>>>>>>======>>>>>>???@@@CCCBBB@@@>>>=========>>>@@@@@@????????????@@@@@@>>>???@@@BBBCCCBBBBBBBBBCCCBBBBBBAAA@@@@@@??????@@@@@@>>>===<<<======>>>???>>>>>>======>>>>>>????????????>>>======<<<<<<;;;;;;:::999999888777777777777777777777777777777888777666555444333222111333333333222222222111111333222111111000000111111000000////////////000000........................000/////////............////////////////////////---......///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000------.........///////////////////////////////////////............//////000000000000000000000000//////............------000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////......///000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000////////////......////////////000111333444///////////////////////////////////////.........//////............/////////............///000000//////////////////////////////.........///000111000000000000//////////////////000000000//////...............////////////000000////////////000000000000000000111111111111////////////000111222333111111111111000000000000000000000000111111111111000000000000000000000000---///000000000000111333000000111111111111000000000000000000111111111111000000000000////////////,,,---///000000000///...000000000000000000000000//////000000000000//////111111111111000///...---............////////////...//////000000//////...///////////////000111111////////////000000000000000000000000//////////////////000000000000/////////000000000000//////...000000000000000000000000111000000000000000//////111000000//////.........000000////////////000000///////////////////////////000000111111000000///333333222111000//////...///......------......///............------------////////////000000000000111111222222222222111111111111111111111111111111111111111000000111111111111111222333555888999;;;444333333333444555666666444444444444444444555555666666666777888888999999<<<;;;;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@>>>============>>>======<<<<<<======>>>>>>>>>======<<<;;;;;;;;;:::::::::999888888777777666666666666666666666666666666555444444333222222333333333222222222111111222222111000000000000111000000////////////000000........................////////////............////////////////////////---......///////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////............//////////////////////////////////////////............//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////.../////////000000000111000000111111111000000///////////////////////////////////////////////////////////////////////////000000111111111111000000000000//////////////////222222111111000000000///////////////////////////000000//////......------//////............//////............/////////000///////////////////////////////////////000000000000000000000////////////---...//////000000000000............////////////000////////////000000111///000000000111111111111111000/////////000222333111111111111000000000//////000000000111111111111000000000000000000000000---///000000//////000222000000111111111111000000///000000000111111111111000000000000////////////...///111222222222111000000000000000000000000000//////000000000000//////000000000000000///...---............////////////...//////////////////...///////////////000000111////////////000000000000000000000000//////////////////000000000000//////000000111000000///...---000000000000000000000000111111111111000000000000111000000///...------,,,000000////////////000000///////////////000000000//////000000000000//////333222222222111111000000///...------------...///000000000000000/////////////////////000000000000000111111222222111111000111111111111111222222222111111000000000000111111000000111222444666888999333333222222333555777888555555555555444444444444666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>======<<<<<<======>>>????????????>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===>>>======<<<<<<======>>>======<<<;;;;;;::::::999:::999999999888888777777555555555555555444444444000111222333444555666666333333333222222222111111222222111000000000000000000000////////////000000000000000000000000000000///////////////.........////////////////////////---......///////////////////////////////////////////////////////////////////////////000000000000////////////////////////........./////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////......//////000000111111111111111111111000000///////////////////////////////////////////////////////////////////////////000000111111111111000000//////000000000000000000222222222111000//////...////////////////////////000000//////......------//////............//////---......////////////////////////////////////////////////000000000000000////////////000000000000,,,---...///////////////............///////////////////////////000111111///000000000111111111111333222000/////////000111111111111111000000000//////000000000111111111111000000000000000000000000///111111000.........///000000111111111111000000///000000000111111111111000000000000////////////...///111222222222111000//////////////////////////////000000000000//////,,,---....../////////...............////////////......////////////......///////////////000000111000000000000////////////////////////000000000000//////000000000000//////000000111000000///...---////////////////////////000000000000111111111111111000000///...------,,,//////000000000000//////////////////000000111111//////000000000000//////000000111111222222222333000//////////////////000/////////000000000000000////////////000000000000//////000000000000//////000000111111111222222222111111000000000000111111111111111111222333444444333222222222333444666777555555555555555555555444666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????===============>>>??????>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>???>>>>>>======>>>>>>???<<<<<<;;;;;;:::999999999999999888888888888888777666555555555444444444333///000111222333555555666333333333222222222111111222111000000//////000000000000////////////000000000000000000000000000000.........///////////////////////////////////////---......///////////////........................////////////////////////////////////000000000000000000000000000000000000....../////////000000000//////////////////////////////............//////000000000000000000000000///000000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000111111111000000///////////////////////////000000000000000000000000////////////////////////000000111111111111000000//////000000000000111111......///000000000000000///////////////////////////////////////.........//////............//////---......///000/////////////////////////////////...///000111111111000000////////////000000000000,,,---......////////////............///////////////......//////000111222000000000000111111111111333222111000////////////111111111111000000000000000000000000111111111111000000000000000000000000111222222111///......///000000111111111111000000000000000000111111111111000000000000////////////,,,---///000000000///...//////////////////////////////000000000000//////+++,,,---...////////////............////////////---......//////......---///////////////000111111000000000000////////////////////////000000000000//////000000000000/////////000000000000//////...//////////////////////////////000000000000000111111000000//////.........//////000000000000//////...//////000000111111222...//////000000//////......//////000111222333333///000000111111000000///---------...............////////////000000000000//////000000000000//////000000000111222222333333111111111000000111111111222222111000000111111111333222222222333444555555555555555555555555666666666666666777888888999999:::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBAAAAAA@@@AAAAAACCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>======>>>>>>???<<<<<<;;;;;;:::999999999888888888888888888888888666666666555444444333333333222222222222222222222333333333222222222111111111111000////////////000000000////////////000000.................................///////////////////////////////////////---......///////////////........................////////////////////////////////////000000000000000000000000000000000000.../////////000000000000//////////////////////////////............//////////////////////////////---.........////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111000000000////////////////////////000000000000000000000000000000000000000000000000///000000000000000000/////////000000000111111111,,,---...///000///......////////////////////////........./////////////////////............//////------///000000000///...////////////////////////...///000111222111000000.../////////000000000111......///000000000//////............////////////............///000111222000000000000111111111111000000111111111000000///111111111111000000000000000000000000111111111111000000000000000000000000000111222222000///000111000000111111111111000000000000000000111111111111000000000000////////////,,,---///000000000///...//////////////////////////////000000000000//////---....../////////..................////////////---......//////......---///////////////000111111111000000000/////////....../////////000000000111//////000000000000//////...//////000000000000///////////////////////////....../////////000000000000000000000000000000000...///000111111000///......//////000111111222222......////////////....../////////000000111111111...///111333333111///...------------.........///////////////000000000000000000000111111000000000///000000111222222333333222222111111111111222222222222111111111111111222222333333444444444333333444444555555666666777777666666666777888888999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???????????????@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@???@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDCCCBBBBBB>>>======<<<<<<======>>><<<<<<<<<;;;::::::999999777777777777888888888888777777666666555444444333333333222222111111000000333333333222222222111111111111000///////////////000000////////////000000..................................../////////000////////////////////////---......///////////////........................////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////////////////////////////............//////////////////////////////,,,,,,,,,---------......000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......///000000000000000////////////////////////000000000000000000000000111111111111111111111111//////000000000000////////////000000111111111222///000000000...---+++)))////////////////////////---.........//////000000//////............//////,,,---///000000000///...////////////////////////...///000222222111111000.../////////000000111111000000111111111111000000............/////////000............///000222222000000000000111111111111---...000222222222111111111111111111000000000000000000000000111111111111000000000000000000000000///000222222111111333444000000111111111111000000000000000000111111111111000000000000////////////...///111222222222111000//////////////////////////////000000000000//////111111111111000///...---............/////////000---..................---///////////////000111111111111000000/////////....../////////000000111111//////000000000000//////......///000000111000000////////////////////////---.........//////000000000000000000111111111111...///000111111000///......//////000111222222222......////////////......000000000000////////////,,,...111333333111...,,,.../////////000000111111////////////000000000000111111222222222222111111///000000111222222333333333333222222222222333333222222111111222222333444222333444555444333222111333444444555666777888888666666666777888888999999:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDCCCAAA@@@AAABBBDDDEEEEEEDDDBBBAAAAAA@@@??????@@@AAACCCDDDAAABBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDDDDDDDDDDCCC<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;::::::999777777777777777888888888888888777666555555444444000000000111222222333333333333333222222222111111111111000///////////////000000////////////000000000000000000000000000000---.........//////000000////////////////////////---......///////////////000000000000000000000000////////////////////////////////////000000000000//////............//////......///000111111000000000000000000000000000000111000///......///000111////////////////////////...000111000///...///111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////////////////000000000000...,,,***,,,///111///---000000////////////000000222111111111000000//////111111000000//////......111000///......///000111............/////////000//////000000000000//////000000000000000000000000,,,---///000111000...---000000000000000000000000000000000000000000000000////////////000000000000...//////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000......////////////......,,,,,,,,,---...000222333000000000000000000000000222111111111111111222222222111111111000000//////333333222222111000//////000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000////////////......------------......000000////////////000000000000000000000000000000000000000000000000000000//////.........---------////////////////////////000000////////////000000000000111111111111000000000000000000000000000000111111000///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000222111000//////......///......//////000000111111000000000000000000000000000000111111111111000000...///////////////......////////////////////////////////////000000000000000000////////////000000111111111111111222222222111111111111111111111111333333333222222111111111222222333333333333444444555555555555666666666666:::999888777777888888999999:::;;;===>>>======<<<======>>>???@@@AAAAAABBBBBBAAA???>>>>>>???AAABBBAAAAAABBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGCCCBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFFFFEEEDDD@@@???>>><<<<<<<<<=========<<<<<<;;;;;;:::999999999888888888777777666666666555555555444444444444555555444333333222111111000111111111111222222222333222111000////////////////////////000000000000////////////////////////------------------------222000.........---+++)))000000////////////000000////////////............222111000//////......///////////////////////////////////////////////////---...//////////////////000000000000000000000000111000///......///000000000000000000000000000000...000111000///...///111000000000000000000000000//////000000000111111111000000000000000000000000//////000000000000//////////////////000000000000000///...///000111000///000000////////////000000111111000000000/////////111000000000/////////...000///...------...///000........./////////000000//////000000000000//////000000000000000000000000,,,...///111111000///...000000000000000000000000000000000000000000000000....../////////000000000---......///////////////000000000000000000000000//////000000000000//////000000000000000000000000......////////////......000000000000111333444444000000000000000000000000111000000000111111222333111111111111000000000///333333222222111000000///111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000/////////............////////////............//////000000000000000000000000000000000000000000000000000000/////////.........////////////////////////000000////////////000000000000111111111111000000000000000000000000000000111111000///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000///////////////000111111111222222222222222222000000000000000000000000......////////////............////////////....../////////////////////////////////000000000111111000000////////////000000111111111111111222222222111111111111111111111111333333222222222222222222222222333333333333444444555555555555666666666666888888888888888888888999888999:::;;;<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBAAA???>>>>>>???AAABBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFFFFEEECCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888777777777666666666666666555555555444444444333333222111111000000000000111111111222222222333222111000////////////.../////////000000000000////////////////////////////////////////////////000///......000000///...//////............//////////////////............///...............////////////////////////////////////000000000000/////////000000000000000///...000000000000000000000000000//////......///000000111111111111111111111111...000111000///...///111000000000000000000000000//////000000000000111111000000000000000000000000//////000000000000//////////////////000000000000111222222222000000000111000000////////////000000000000///////////////...000000000000///////////////......------......///....../////////000000000//////000000000000//////000000000000000000000000...///000111111111000///000000000000000000000000////////////////////////------........./////////,,,---......//////......000000000000000000000000...//////////////////...000000000000000000000000...//////000000//////...//////......//////000111000000000000000000000000/////////000111222333444111111111111000000000000333333222222111000000000222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000//////////////////000......------------......000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000////////////000000///000000111111000000///000000000000000000000000111000000///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000............///000111222222222222222222111111111000000000000000000000000---......//////......---......///////////////...////////////////////////000000000000111111111111000000////////////000000000000111111111222222222222222222222222222222222222222222222222222333333222222333333333333444444444555555555555666666666666777888999::::::999888999999999999:::;;;<<<<<<<<<======>>>???@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFDDDCCCAAA@@@???===<<<<<<;;;;;;<<<<<<;;;::::::999999888888888777777777777666666777666666666555555555555222222222111000000//////000000000111111111222222333222111000////////////....../////////000000000////////////////////////000000000000000000000000......---///111333333222......------------......////////////............,,,,,,,,,------...///000//////////////////////////////000111111000//////222222222222111111000///////////////////////////............/////////000000000000000000000000000...000111000///...///111////////////////////////////////////000000000111//////////////////////////////000000000000//////////////////000000000000000333444333///...///222000000////////////000000////////////............000000000000/////////////////////....../////////...////////////000000000//////000000000000////////////////////////////////////000111222111111000////////////////////////////////////////////////------------.........///---......///000///////////////////////////////////////000000000000////////////////////////////////////000000000000/////////......---------......000000000000000000000000......//////111222333444111111111000000000000000222222222111111111000000222222222222222222222222////////////////////////////////////////////////000000////////////000000000000000000000111111111000000000111111000000000///......------......///////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////000000000000///////////////////////////////////////000111111000/////////......------///////////////////////////000000000000000000///---...//////////////////////////////////////////000000000000111111111222000000////////////000000000000000111222222333333222222222222222222222222111111111222222333333333222222222333333333444444444444444555555555666666444555888:::;;;:::999888:::999999888999;;;<<<===<<<<<<===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCC@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEEEEDDDBBBAAA@@@???>>>===;;;;;;:::;;;;;;::::::999888888888777777777777777777666666777777666666666555555555222222111111111000000000000000000000111111111111222222111000//////000000........./////////000000////////////////////////////////////////////////...------///111333333222///......------......///////////////...............---------......///000//////////////////////////////000000000000//////111111111111000///......////////////////////////------......////////////////////////////////////...000111000///...///111////////////////////////...////////////000000000//////////////////////////////000000000000//////////////////000000000000///222333222...---...111000000////////////000000............////////////////////////000000000000000000000111111000000000////////////000000000111//////000000000000/////////////////////////////////000000111111111111111////////////////////////////////////////////////------------........./////////000111111111111000////////////////////////000111111222222111111000//////////////////////////////000000000000//////222222111111000000111111000000000000000000000000.........///000222333444000000000000000000111111222222222111111111111111111111111111111111111111////////////////////////////////////////////////000000////////////000000///000000000111111111222000000111222222111000000000//////////////////000////////////////////////////////////////////////........................////////////////////////000000////////////000000//////000000000000//////////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////000000000000////////////////////////111111000///////////////.........---,,,,,,,,,+++//////////////////////////////000000000000//////------...//////////////////////////////////////////000000000000111111111000000////////////000000///000000111222222333333222222222222222222222222111111111222222333333333222222222333333333444444444444444444555555555555444555888:::;;;:::999888;;;;;;:::::::::<<<>>>???<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDD???@@@AAABBBCCCEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDDDDCCCBBB@@@@@@???>>>===<<<;;;::::::::::::999888888777777666666666666666666777777666666666666555555555555222222222222222111111111//////000000000111111111222111000000000000000000............///////////////////////////////////////////////////////////////...---...000111000///000//////////////////000////////////............111000000///......////////////////////////////////////............//////---............------,,,000000000000000000000000,,,---...///////////////...........................000111000///...///111000000000000000000000000......////////////000000000000000000000000000000//////000000000000//////////////////000000000000///000000000.........///000000////////////000000...////////////000000000////////////000000000000000111111222222111111000/////////000000000111111//////000000000000//////000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////------........./////////000000111222222222111111000000000000000000000000111222222333333222222111000000000000000000000000///000000111111000000///111000000/////////000000000000000000000000000000.........///000111222333000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///000000111111222222222///000111222222111000///000000////////////000000000000000000000000000000000000000000000000000000------------............////////////////////////000000////////////000000...//////000000//////...///////////////////////////////////////000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111000///............////////////............000000000000000000000000,,,------......------,,,,,,---...///000000000000////////////////////////////////////000000000000000000////////////000000//////000111222333333444333333333333333333333333222222222222222222333333222222333333333333444444333444444444444555555555666777888999::::::999888;;;;;;;;;;;;<<<===>>>>>>;;;<<<<<<===>>>???@@@@@@=========>>>>>>=========???@@@AAAAAABBBCCCDDDDDD@@@@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@BBBCCCDDDBBBAAA>>>?????????>>>===<<<;;;::::::999888888777777666555555666666666666777777666555555555444444444444222222222222222222222222/////////000000000111111111111000000000000000111------........./////////////////////////////////000000000000000000000000000///......000000///...000000////////////000000////////////............222222000//////.........////////////////////////000...,,,++++++,,,...000---....../////////......000000000000000000000000+++,,,---///////////////////////////////////////...000111000///...///111000000000000000000000000........./////////000000000000000000000000000000//////000000000000//////////////////000000000000///.........000000000///000000////////////000000/////////000000000111111.../////////000000000111///000111222222111000/////////000000000111111111//////000000000000//////000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000....../////////000000000//////000111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000111111111111000000......---------......///000000000000000000000000///////////////000111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000///000000111111222333333...///111222222111///.../////////....../////////000000000000000000000000000000000000000000000000---.........////////////////////////////////////000000////////////000000......////////////......///////////////////////////////////////000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000///////////////000//////000000000000000111000000000000000000000000,,,------......------,,,,,,---...///000000000000////////////////////////---.........////////////000000////////////000000...///000111222333444444333333333333333333333333333333222222222222222222222222333333333333444444333333444444444555555555888888888888888888888999999999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@<<<==================<<>>??????>>>===<<<999999999888777777666666555555555666666666777777444444444444333333333333111111111111111111111111////////////000000000111111111000000000000111111---------.........//////////////////////////////////////////////////////000///...///111222111000/////////....../////////////////////............000//////.........//////////////////////////////000...+++))))))+++...000///000111222222222222222000000000000000000000000***+++---///000000///...000000000000000000000000///000111000///...///111000000000000000000000000............/////////000000000000000000000000000//////000000000000//////////////////000000000000000...,,,...111333111///000000////////////000000//////000000111111222222.../////////000000111111...///000111111000///...000000000000111111111111//////000000000000//////000000000000000000000000...............///000000000000000000000000000000111111111111111111111111////////////000000000000...//////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000111222222000000000000000000000000000///////////////000111//////000000111111111222111111111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000///000000111222222333333---///000111111000///---.........------.........000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////000000////////////000000......////////////......///////////////////////////////////////000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///......//////000111222......//////000000111111000000000000000000000000...//////////////////...,,,---...///000000000000////////////////////////------------.........///000000////////////000000...///000111222333444444333333333333333333333333444333333222222111111111222222333333333444444444333333333444444444555555:::999888888777888888999777888:::;;;<<<<<<;;;:::;;;;;;<<<===>>>???@@@@@@<<<<<<============<<<<<>>?????????>>>===999999888888777666666666444555555555666666777777444444333333333222222222////////////000000000000////////////000000000000111000000000000000111111---------.........//////////////////////////////------------------------000//////000222444444333.........------.........000/////////............---------------...///000////////////////////////000000000000////////////+++,,,,,,,,,------......111111000000//////............////////////....../////////...---------,,,////////////////////////000//////.........//////////////////////////////222111111111000000//////------......//////000000111111000000000000111111000000////////////000000//////000000000000//////000000000000//////////////////000//////...------000000000000000000000000111111000000//////......000000000000000000000000............/////////000222222111000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////////////////000000111111111222000000000000000000000000---......///////////////000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222111111000//////.........//////000000111111222111111000///......---111000000////////////000111000///......///000111////////////000000000000333222111000/////////000000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000111111111111222222222//////////////////////////////000000000000//////......////////////////////////000000000///---,,,........................000000000000111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////222111111111000000//////,,,---...///000111222333333333222111000000111111333333222222111222222222333333333333333333333333333333333333333333333222444555666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA============>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEECCCAAA@@@BBBBBBBBBAAA@@@???>>>>>>>>>@@@BBBDDDAAAAAABBBBBBCCCBBBBBBBBBFFFCCC@@@???@@@BBBBBBBBBAAAAAABBBBBBAAAAAA@@@???============<<<<<<<<<<<<888777666555555444444555777444111333777888666222333333333222222222111111444444444333222111000///222222222111111111000000111111000000//////............////////////......////////////////////////---------............///000000//////.........---////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////......//////000000000000111000000000/////////...//////////////////......//////////////////......000000000000000000000000111000000/////////000000000000000000000000000000111111111111000000000///.........///////////////111111000000000000111111000000////////////000000000000111111111111000000111111111000000000//////000000111111000//////...000000000000000000000000111000000000/////////...000000000000000000000000........./////////000000000000///...............000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000......///000000000000///000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222222333222222111000000//////000000000000111111111111222222222111000000//////000000////////////000000111000///......///000111////////////000000000000///////////////000000000000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000111111111222222222//////////////////////////////000000000000/////////////////////...............000000000000///...........................///////////////000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////111111111111000000000///---......///000111222222333222222111000000111111333333222222111222222333333333333333333333333333444444444444444444444444444555666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>@@@BBBCCCAAAAAABBBBBBCCCCCCBBBBBBEEECCC@@@???@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???=========<<<<<<<<<;;;;;;999888777666666555555555666555333444666666555333333333333222222222111111333333333333222111000///222222222111111111000000111000000000/////////.........////////////......////////////////////////---------............///000/////////............////////////////////////////////////////////////////////////////////////........................////////////000000000000000000000000111111111111000000000000////////////000000000000//////...---/////////000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000000000///////////////...111111000000000000111111000000////////////000000000000111111111111000000111111111000000000//////111111111111111000000///000000000000000000000000000000000000////////////000000000000000000000000....../////////000000000000//////...............000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000...///000000111111000000000000000000000000000000000000////////////......////////////////////////000000000000000000000000222222222222222222222222111111000000111111222333333333333222111111000000222222222222111111111111333333222222111111000000//////...//////000111222000000////////////000000////////////000000000000+++,,,...///000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111222222//////////////////////////////000000000000//////000000//////.........---///000000000000///......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////000000000000000000000000111111111111000000000000/////////000000000111111333222111111000111111111333222222111222222333333333333333333333333333333333444444555555666666666555555666666777888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>???????????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCBBB@@@>>>???>>>>>>>>>>>>@@@AAACCC@@@AAABBBBBBCCCCCCBBBBBBEEECCC@@@@@@AAABBBBBBAAA@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666666666555666777666444333333444333333333222222222111111333333333333222111000000222111111111111000000000000000000000////////////...//////////////////...////////////////////////---------............///////////////............////////////////////////////////////////////////////////////////////////........................////////////000000000000//////////////////000000000000000000////////////000000111000000///...---.........//////000000111000000000000000000000000000000//////000000111111000000000000000000000000111111111000000000000000111000000000//////......111111000000000000111111000000////////////000000///000000000000000000///000000000/////////......000000000111111000000///////////////////////////000000000000////////////////////////////////////...////////////000000000111111000000000000111111////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000111111111//////////////////////////////000111111111111111////////////////////////000000//////////////////////////////////////////000000000000000000000000222222222222222222222222111111000000000111222333333333333222222222111111222222222111111000000000222222222111111000000000............///000222222000000////////////000000////////////000000000000,,,---///111111000///...////////////000000000000////////////////////////////////////////////////000000000000////////////////////////////////////000000000000111111111111//////////////////////////////000000000000//////000000000///......------111111000///...---,,,+++000000000000000000000000222222222111111111111111////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000222222111111111111111222222222111111222222333333333333333333333333333333222333333444555666666777555555666666777888888999:::::::::;;;;;;<<<<<<===;;;<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBCCCBBB???<<<>>>>>>======>>>???AAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDBBB@@@@@@AAAAAAAAA@@@??????@@@@@@??????>>>===;;;;;;;;;;;;::::::::::::999888777666555555555555444777999777222000222555333333333222222222111111222222222222222111000000111111111111000000000000000000000000//////////////////............//////////////////////////////---------............//////////////////.........////////////////////////////////////////////////////////////////////////.........................../////////000000000111000000000000000000//////////////////000000000000000000111111000///......---------....../////////////////////////////////...............///000111////////////////////////000000000000000000111111111111000000/////////...111111000000000000111111000000////////////000000...//////000000//////...//////.........---------......//////000//////...////////////////////////////////////000000000000////////////////////////////////////000000000111111111000000000000111111////////////////////////////////////////////////////////////000000000000////////////////////////.../////////000000000111111111000000000000000000//////////////////////////////000111111111111111//////////////////////////////000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111000111111222333333333333222222222222222111111111000000//////...000000000000000/////////............///000222222//////000000000000//////////////////000000000000///000222222222000...---.../////////000000000111////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000111111111000000000000000000000000//////000000000000//////000000//////.........---......------------------111111111111111111111111111111000000////////////////////////////////////000000000000000000000000//////............//////........................////////////////////////000000000000000000000000000000000000000000111111111111111111000000000000222111111111111111222222222111111111222222333444333333333333333333333333111111222333444555555555555555555666777777888888999999::::::;;;<<<<<<===<<<<<<<<<<<<=====================>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAAAAA@@@???@@@AAABBBAAA>>><<<============>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCAAA@@@@@@AAAAAA@@@???>>>>>>??????>>>>>>===<<<::::::::::::999999999999777777666555444444444444333777:::888222///222666333333333222222222111111111111222222222111000000000000000000000000000000////////////000000000000000///............///000////////////////////////---------............///.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111222222222222111111111111////////////000000000000///000000111111000000///------------.......................................------......///000111........................000000000000111111111111111000000000000000000///111111000000000000111111000000////////////000000//////000000000000///////////////.........---------......////////////...000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111...............//////000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111111111111111000000000000000000000000000000000000...///000000111111000000000000000000000000000000//////000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222111111000000000///////////////000///////////////////////////...//////000111222//////000000000000//////////////////000000000000111222222222111000...---......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000//////000000000000//////////////////////////////*********,,,---///111222000000000000000000000000///......------,,,,,,+++000000000000000000000000000000000000000000000000//////............//////........................////////////////////////000000000000000000000000000000000000111111111111111111111111111111111000111111111000111111222333111111111111222333444444333333333333333333333333111222222333333444444444555555555666666777777777888888999:::;;;<<<<<<===========================<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@??????@@@AAA@@@>>><<<<<<<<<<<<===>>>>>>?????????@@@AAABBBCCCDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@???======>>>>>>======<<<;;;999999999999888888888888666666555444333333333333333777999777333000333666333333333222222222111111000111111111111111000000//////000000000000000111////////////000000000000000///...------...///000////////////////////////---------............///.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.........///000111111111222222111111111000000000.../////////000000000111...///000111111111111111////////////............////////////////////////............///000111222///////////////////////////000000000111111111111000000000000000111111111111111000000000000111111000000////////////000000111111222222222222111111111000000000000/////////......///000000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000111111111...............///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.........///000111111111111111111111000000000///000000000000000000000000......///000000000000///000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111...000222333444333111000111111111111111111111111000000000000000000111111000000000000000000000000000000////////////000000...///000111111000///...////////////000000000000000000000000000000//////.........///000111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000111000000000000000000000000//////000000000000//////------......///000000000------------...000222333000000000000000000000000/////////...---,,,,,,,,,000000000000000000000000000000000000000000000000//////............//////........................///////////////////////////////////////////////////000000000111111111111111111111111111111111222111111000000111222222333111111111111222333444555333333333333333333333333333333333444444444444444555555555666666666666666777888999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????===>>>???@@@AAABBBBBBBBBAAA???>>>>>>??????>>>===;;;;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@>>><<<============<<<;;;;;;999999888888888777777777777666555444444333333444333555777666444333444666333333333222222222111111000000111111111111000000////////////000000111111.../////////000000000111000///...------...///000////////////////////////---------............///............/////////000////////////////////////////////////////////////////////////////////////////////////////////////---......///000111111222000/////////......------.../////////000000111111---...///111222222222222111111000000//////......000000000000000000000000////////////000111222333000000000000000000000000//////000000111111111222//////000000111111222222111111000000000000111111000000////////////000000222333333444444333333222222222222222111111111111//////000111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111000000000000000111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---......///000111111222222111111111000000//////000000000000000000000000---......///////////////000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000222222222222222222222222---///222555555333111///000000000000000000111111000000111111222222222333111111111111111111222222111000000////////////000...///000111111000///...////////////000000000000......------...///000111---......///000111111222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////,,,,,,---...///000111111444333111000/////////000////////////////////////333222222111000//////...000000000000000000000000000000000000000000000000//////............//////........................//////////////////////////////////////////////////////000000111111111222000000111111111222222222111111000000111222333333111111111111222333444555333333333333333333333333555555555555555555444444555555555666666666666666777888888999;;;<<<======????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@<<<===???@@@AAABBBBBBCCCAAA???======>>>???>>>===:::;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDAAA@@@@@@@@@AAAAAA???>>><<<<<<======<<<<<<;;;:::888888888888777777777777888777666555555444444555444555555555444444555666333333333222222222111111///000000111111111000000.../////////000000111111.../////////000000111111111///...------...///111////////////////////////---------.........//////---.........//////000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000////////////000000000000000000000000000///......//////...//////000111222000000000000000000000000////////////////////////.........///000111111111333222222111111111111111000000000000000000000000111111000000//////......//////000000111111222222222222222222222222222222111111222222222222111111222111000000000000000111000000///............///000000////////////000000000000000000000000000000000000//////......------////////////////////////000000000000000000000000000000//////.........---////////////////////////555444333111000000//////000000000000111111111111111111222222222222111111////////////000000000000222222111000///...------////////////000000000000000///...------...///000000000111111111111000000111111111111111111111111000000000000000000111111000000111111111111000000111111222333333333333222000000000000111111111111222111111111000000//////000000000000000000000000111111111000000000000000000000///...............000000////////////000000000000///...............////////////////////////000000000000000000000000000000////////////000000111111000000//////....../////////000111111222222000000000000000000000000////////////000000000000///////////////.........000000000000000000000000000111222333333222000000444444333222111000///...000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////////////////000000000000000000000000000000000000...............///000000222111000//////000111222222111111111000000//////000000000000000000000000111111111111111111111111555555555444444333333333444444444555555555555666666666666666777777777777777888999:::;;;<<<<<<===<<<======>>>>>>>>>>>>===<<<<<<===>>>???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA<<<<<<<<<<<<===???@@@AAAAAA>>>::::::===??????>>>??????@@@AAABBBBBBBBBBBB??????@@@AAAAAA???>>>===>>>===<<<;;;;;;:::;;;;;;999999999888888888777777:::999999888777555333222333333333222222222111111222222222222222222222222222222222222222222222222//////////////////////////////////////////////////////............//////////////////////////////000000//////.........---////////////////////////111///,,,******,,,///111........................////////////////////////000000000000111111111111000000000000000000000000////////////000000000000000000000000000///......000////////////000000111000000000000000000000000////////////////////////////////////............222222111000000000111111000000000000000000000000111000000000/////////...000000000000000111111111222222222222222222222222000111111222222111111000111111111000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000/////////////////////////////////000000000000000000000000000000/////////.........////////////////////////333222111000000///000000/////////000000000111111000000000111111000000000////////////000000000000111111000000//////......////////////000000000000000000///......///000000///000000111111000000///111111111111111111111111333333222111000000000000000000111111111111000000000111222222333333222222000000000000111111111111111111111111000000000///000000000000000000000000111000000000000000000000222111000000//////000000000000////////////000000000000///...............////////////////////////000000000000000000000000000000////////////000000......//////000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111222222222222111000111111000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000///000000111222.........////////////000000000000000000000000000...............///000000222111000//////000111222111111111111000000000///111111111111111111111111111111111111111111111111555555444444444333333333444444444444555555555555555555666666666777777777777777888999:::;;;<<<<<<<<<======>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>============>>>AAA>>>;;;:::===>>>???>>>>>>???@@@AAABBBBBBBBBBBB???????????????>>>>>>===>>>===<<<;;;::::::::::::999999888888888777777777444444444444333222111111333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000//////////////////////////////............//////////////////////////////000/////////............////////////////////////000000////////////000000////////////////////////////////////////////////...////////////000000000000000000000000000000000////////////000000000000000000111111000000//////111000000////////////000000000000000000000000000000000000000000000000000111111000///---,,,++++++111000000000000000111111000000000000000000000000000000000000////////////111111111111000000000000222222222222222222222222000111111222222111111000000000111111000000///......///000000000000//////000000////////////000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000000000////////////......////////////////////////000000////////////000000....../////////000000000//////000000000000//////////////////000000000000000000000000////////////////////////000000000000111000000//////000000111...//////000000//////...111111111111111111111111444333222000//////......000000111111111111000000000111222222333333222222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111333333222111111111222222000000////////////000000000000///.........//////////////////////////////000000000000000000000000000000////////////000000......//////000000111111222222111000000///......000000000000000000000000////////////000000000000000000000000111111111111////////////////////////000000111222222111111000.........//////000000000000000000000000000000000000000000000000000000000////////////////////////------...///000222333444////////////000000000000000000000000000000000000...............///000000111111000000000000111111111111111111000000000000222222222222222222222222111111111111111111111111444444444444333333333333444444444444555555555555444444555555555666666666666666777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???????????????>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@BBBAAA@@@>>>===<<<;;;;;;@@@===;;;;;;<<<>>>>>>======>>>???@@@AAAAAAAAAAAA??????>>>=====================<<<;;;::::::::::::888888888888777777777777444444555666666555555555333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111//////////////////////////////............//////////////////////////////////////////............////////////////////////...///000111111000///...000000000000000000000000////////////////////////............////////////////////////////////////////////////000000000000000000111111111000000///111111000//////...//////////////////////////////000000000000000000000000111111000///...---,,,,,,000000//////000000111111////////////////////////000000000000////////////222222111111000000//////111111111111111111111111000000111111111111000000///000111111111000///...//////000111111111000///000000////////////000000/////////////////////////////////000000111111111////////////////////////000000000000000000000000000000//////////////////////////////////////////...............///000000............//////////////////000000000000//////////////////000000000000.../////////000000000111////////////000000000000111111000000000000111111......////////////......111111111111111111111111111000///...............000000111111111111000000000000111222222222222222///000000000111111111111111111111000000000000000////////////////////////000000000000000111111111333222222111111222222222000000////////////000000000000///////////////000////////////////////////////////////////////////000000////////////000000111111000000//////......111111000000////////////////////////////////////////////////000000000000///000000000000000111111////////////////////////000000000111111111111111....../////////000000000////////////////////////////////////////////////////////////////////////------......000111333444000000111111111222222222////////////////////////...............///000000111000000000000000000111111111111000000000000000333333333333333333333333111111111111111111111111333333333333333333333333333333444444444555555555444444444444555555555666555555666777888999::::::;;;<<<===>>>>>>???>>>>>>??????>>>>>>============@@@????????????@@@@@@AAACCCBBB@@@>>>===<<<;;;;;;???>>>===<<<<<<===============>>>???@@@@@@@@@@@@???>>>===;;;;;;<<<=========<<<;;;:::999999999999888888777777777666666666666777777888888777777666333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000//////////////////////////////............/////////////////////////////////////////////.........////////////////////////------...//////...------////////////////////////////////////////////////........./////////000000////////////////////////////////////000000000000000000111111111111000000111111000//////...//////////////////////////////000000000000000000000000000000000000000000000000111000000000000000111111////////////////////////////////////000000000000222222111111000000//////111111111111111111111111000000000111111000000000//////000111111111111111111111111111111000000///000000////////////000000////////////////////////.........//////000000000000000000000000000000000//////////////////////////////000000000000000000000000000000000000000000------------...///000111............////////////000111111222222111111000////////////000000000000......//////000000111111////////////000000000000000000111111111111000000......////////////......000000000000000000000000////////////000000111222000000111111111111000000000000111222222222222111///000000000111111111111000000000000000000111111//////////////////////////////000000111111111111111111000000000111111222000000////////////000000000000/////////000000111000000000000000000000000////////////////////////000000////////////000000111111000000//////............//////000000000000////////////////////////////////////000000000000.........//////000000000/////////////////////////////////000000111111222111111000000000/////////////////////////////////////////////////////////........................//////......///000111111/////////000000000111111////////////////////////...............///000000000000000111111000000000000000000000000000111111333333333333333333333333111111111111111111111111333333333333333333333333333333333444444444444555444444444444555555555666444555666777888999999:::;;;<<<===>>>????????????>>>>>>===<<<<<<<<<===>>>============>>>???AAABBBAAAAAA@@@>>>============?????????>>>==================>>>???@@@@@@@@@@@@???>>><<<;;;;;;;;;<<<===<<<;;;:::999999888888999777777777666666666555555666666666666555444333222333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000//////............//////////////////////////////.........//////////////////////////////////////////...------------...///........................//////////////////////////////000000000111111111000000000000000000000000////////////000000000000000000111111222222111111111000000////////////000000000000000000000000000000000000000000000000000//////000111111222333333333222222111000111111111000000000000000000000000////////////000000000000111111111111000000000000111111111111111111111111///000000111111000000/////////000000222333555666555444222111000000000000000000////////////000000////////////////////////............////////////000000000000000000000000//////////////////////////////000000000000111111000000000000000000000000...............///000000....../////////000000000111111222222222222111111////////////000000000000......//////000000111111////////////000000000000///000000111111000000///...//////000000//////...000000000000000000000000000000111111222444555666000000111111111111000000///000111111222222111111000000000000111111111111000000000000111111111111000000000000000000000000/////////000111111222222000////////////000111111000000////////////000000000000/////////000111111000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111------...//////000111111000000000000000000000000////////////000000000000------......//////000000///////////////////////////////////////000222222111111111000000/////////000000000000000000000000000000000000000000000000........................000000///.........//////------------............000000000000000000000000...............///000000000000111111111111000000000000000000111111111111333333333333333333333333111111111111111111111111222222222222333333333333333333333333444444444444444444555555555666666666555555666777888999:::::::::;;;<<<>>>????????????>>>===<<<<<<<<<===???@@@>>>>>>======>>>???AAABBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAA@@@>>>======>>>===>>>???@@@AAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999888888888888666666666666555555555555777777777666666444333333333333333222222222111111222222222222222222222222111111111111111111111111........................000000000000000000000000//////............//////////////////////////////.........///////////////////////////////////////111000///......///000111........................////////////////////////000000000000111111111111000000000000000000000000////////////000000000000///000111222222222222111000////////////000000111000000000000000000000000////////////////////////...//////000111222222222555555444222111111111111000000000000000000000000.../////////000000000111000000000000000111111111111111111111111111111111//////000000000000//////000000///000222555999;;;999777333000///...///000000000////////////000000000000000000000000000000000000000///////////////000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000/////////...//////000000/////////000000000111111000000111111111111000000////////////000000000000////////////000000000000////////////000000000000...///000000000000///...///000000111111000000///000000000000000000000000111111111111111222333444000000111111111111000000///000000111111111111111000000000000111111111111///000000000111111111111000000000000000000000000...//////000111111222222///////////////000111111000000////////////000000000000//////000111111222000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111......//////////////////000000000000000000000000////////////000000000000---......///000000111111000000000000000000000000//////......///000222333......////////////000000000000000000000000000000000000000000000000000000......................../////////.........//////---............/////////000000000000000000000000...............///000000///000111222222111000//////000000000111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222333333333444444444555555666666666777777777555666666777888999:::;;;:::;;;<<<>>>??????@@@@@@???>>>======>>>@@@BBBDDDCCCBBB@@@???>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>@@@BBBCCCBBB???>>>>>>???>>>???@@@AAABBBBBBBBBBBB===>>>>>>>>>>>>===<<<<<<;;;:::999888888777777777666666666555555555444444555666666666666666555555333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000//////............//////////////////////////////............/////////000//////////////////////////////000000000000//////......................../////////////////////////////////000000000000111000000000000000000000000////////////000000000000///000111222222222222222//////...//////000111222000000000000000000000000////////////////////////////////////000000000000777666555333222111000000000000000000000000000000.../////////000000111111//////000000111111222222000000000000000000000000//////000000000000//////111000//////222666;;;>>>;;;888444000......///000000000////////////000000111111111111111111111111222222111111000000//////000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000000000////////////000000000000000000111111111111//////000000000000//////////////////000000000000000000000000////////////////////////000000000000---...///000000///...---000000111111111111000000000000000000000000000000000///...............///000000111111111111000000//////000111111111111111000000000000111111111111//////000000111111111222000000000000000000000000...//////000111222222222000000//////000111222222000000////////////000000000000///000000111222222000000000000000000000000000000000000000000000000000000////////////000000111111111000//////......000000000///......------000000000000000000000000////////////000000000000...//////000111222222222111111111111111111111111///.........///000222333++++++,,,---...///000111000000000000000000000000000000000000000000000000.......................................///000000111111111111222222222222000000000000000000000000...............///000000///000111222222111000/////////000000111111111222222222222222222222222222111111111111111111111111111111111222222333333333222222333333333444444444666666666666777777777777666666777888999:::;;;;;;:::;;;<<<>>>??????@@@@@@@@@???>>>>>>@@@BBBEEEGGGHHHFFFDDDAAA?????????@@@CCCBBBAAA???>>>=========AAACCCEEECCC@@@>>>???@@@??????@@@AAABBBBBBBBBBBB===>>>?????????>>><<<;;;;;;:::999888777777777777666666555555555444444444...///000111222222222222333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////---.........//////000000////////////////////////***,,,///111111///,,,***000000000000000000000000////////////////////////............/////////000222111111111000000//////000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111000000444444555666444222000...///000222222000///000111111111000000000000111111000111111111111222222222111111000000//////......000000000111222222222333///111444777888888777666444222000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000000...---...111222111///222222111000//////000000111111000000000000111111//////000000000000//////000000//////.........---////////////000000000000///......------///000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000111111111111222222222////////////////////////////////////000000000000000111111111111222222222333222111000000111222333......//////000000111111333111000000111222222111000000000000000000000000000000//////.........---222111111111000000//////000000000000000000000000000000000000000000000000111111000000//////............---...///000222333////////////000000000000000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000//////.........---............////////////111000//////...//////000000000000000000000000000111111222222222333333333333333333222222111111111111111111111111111111111333333333444444444555555555666666777777777777666888888999999999:::::::::777888:::<<<======<<<;;;>>>AAABBB@@@>>>???EEEKKKNNNKKKFFFBBB???>>>>>>???BBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@????????????@@@AAAAAABBBCCCCCC:::<<<@@@BBBBBB@@@===;;;;;;:::999777777777777888888888777555555444444444444444333333333333222222111111222333333333222222444333222111111222333444000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000///...---............////////////////////////////////////---.........//////000000---.........---,,,++++++000000000000000000000000000000////////////000000111111111111000000000///000000000000000000000000111000000//////000000111////////////////////////000000000000000000000000000000000000111111111111222222222111111111000000333333444555444333111//////000222222000000000111111111000000000000111111000111111111111222222222111111000000////////////111111111111111222222222///111444666777666555444111000...---------//////111111111111111111111111000000000000000000000000000000000000000000000000000...---...111222111///222222111000000000000000000000////////////000000//////000000000000//////000000000/////////......////////////000000000000//////...---...///000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000000000111111111111111111111111111111111////////////000000000111000111111111111222222222222222111000000111222222//////000000000000000111333111000000111222222111000000000000000000000000111111000000000/////////111111111111000000000///000000000000000000000000000000000000000000000000111000000000/////////...//////......///000111222////////////000000000000000000000000000000000000111000000000/////////...111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000/////////........................////////////000000000000000000000000000000000000000000000000111111222222222333333333333333333222222222111111222222222222222222222222333333333444444444555555666666777777888888777777888999999999999:::::::::999:::;;;<<<============>>>AAABBBAAA>>>@@@EEEJJJPPPMMMIIIEEEBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????AAAAAAAAA@@@@@@@@@@@@@@@;;;===@@@BBBBBB???<<<::::::999777666555666666777888777666555444444444444444444333333333333222222111111222333444444444444333222111111111111222333000000000000000000000000000000000000000000000000/////////000000000111111..............................///000000000//////............////////////////////////////////////............/////////000...////////////......---000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000111111111111222222222111111111111111111222333444444333222111///111222222111000000111111111000000000000111111000111111111111222222222111000000000000/////////222222222111111111111111000111333555555444333222111000///...---...///000222222222222222222222222000000000000000000000000000000000000000000000000000///...///000111000///222111000000000000000000//////............////////////000000000000//////111000000000000000//////////////////000000000000//////.........///000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000.../////////000000000000111111111111111111111111/////////000000000111111000111111111111222222222222222111000000111222222111111111111111000000000222111000000222222222000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////........................///////////////000111222222111000000000000000000000000000000111111222222222333333333333333333222222222222111222222222222333333333333333333333444444444555555666777777888999999888888999999999999::::::::::::<<<<<<<<<<<<<<<===>>>??????@@@BBBAAA???AAAEEEJJJNNNLLLHHHEEEDDDDDDEEEFFFCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????AAAAAAAAA@@@???>>>>>>===<<<>>>@@@AAA@@@>>>;;;999999888666555444444555666777777666555444444444444444444333333333333222222111111333444555555555555222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111........................,,,,,,---...///000000000............////////////////////////////////////............//////////////////000111111111000000000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000000//////////////////000111111111111111111111111///////////////////////////000000000111111111111111111111111111111111111000111222333333333333222///111333222111000111111111111000000000000111111000000111111111222222222000000000000000000000000333222222222111000000000000111222333333222111000222222111000000111111222222222222222222222222222000000000000000000000000000000000000000000000000000/////////000000000///111111000000000000000111000//////......//////000//////000000000000//////111111111111000000000000////////////000000000000///////////////000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000/////////000000000111111//////////////////////////////000000000111111111000000111111111222222222222111111111111111111222333333222222111111000000222111000111222333111000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////000000000000////////////111111000///////////////////////////000000000000////////////////////////000000000000////////////111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////......//////000000111111////////////////////////////////////000000000000///////////////////////////////////////.....................///////////////000222333444333111000000000000000000000000000111111222222222333333333222222222222222222222222222333333333333333444444333333333444444444555555666777888999999999999999999999999:::::::::;;;;;;===<<<;;;;;;;;;<<<>>>???>>>@@@AAA@@@@@@AAAEEEHHHHHHGGGDDDBBBAAABBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@??????>>>============>>>??????>>><<<:::999999888777555444555555666777666555444444444444444444444333333333222222222222222333333444333333333111000000000000000000111000000000000000000000000////////////////////////000000000000111111111222........................,,,,,,---...//////..................////////////////////////////////////.........///////////////...///000111111111111111////////////////////////000000////////////000000000000000000000000111111000000000000000000000000000000////////////000000111111111111111111111111///////////////////////////000000000111111111111111111111111111111111111000000111222333333333333000111333333111000111222111111000000000000111111000000111111111222222222000000000000111111111111333222222222111000000000000111222222222111000///222111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000/////////000111000000000000000111111111000000//////000000111//////000000000000//////000000000000111111111111////////////000000000000/////////000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000111111111222222////////////////////////000000000000111111111111000000111111111222222222111111111222222111111111333333222222111111000000111111000111333333111///000000000000000000000000////////////////////////000000000000000000111111000000000000000000000000////////////////////////////////////000000000000111111111000//////......////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////////////////000000000000////////////////////////.........///////////////............////////////...000222333444333111000000000000000000000000000111111222222222333333333222222222222222222222222222222222333333444444444333333333444444444555555666666777999999:::::::::999999:::::::::;;;;;;;;;<<<;;;:::::::::;;;<<<======>>>??????@@@AAADDDFFFDDDCCCAAA@@@@@@@@@BBBCCCCCCCCCBBBAAAAAAAAABBBBBB@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======;;;:::999:::999777666555555666666666555555444444444444555444444333333333222222222222222333222222111000///000000000111111000000000000000000000000000000000///////////////////////////000000000000111111111////////////////////////......//////...---,,,,,,............///////////////////////////////////////////////////.........---...//////000000000000////////////////////////000000////////////000000000000000000111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111111111111111111222222222111111111111222222333333000222333333222111111222111111000000000000111111000111111111111222222222000000000111111111111222222222222111111111111111111111111111111111000000//////000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000111000///...///000000000000000000111111222111111000000000000111111//////000000000000////////////000000000000000111////////////000000000000...///000111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111111111111222222222222111111111111111111111111000000000111111111222222000111111111111222222222000111222222222222111000111111111111111000000000111000111222333333111///000000000000000000000000............////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111000///......////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////////////////.........///////////////............////////////...///000222222222222111000000000000000000000000111111222222222333333333111222222222222333333333111111222222333333444444333333333444444444555555555555777888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>???AAABBBCCCBBBBBBAAA@@@@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>?????????======<<<<<<;;;;;;;;;::::::999777666555666666777555555444444444444444555444444333333333333222222222222222222111000///...000111111222222111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000///...---,,,,,,............///////////////////////////////////////////////////.........------.../////////......000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000222222111111111111222222////////////////////////000000000000000000000000000000000000111111111111000000111111111222222222111111111111111111222222000222333333222111111222111111000000000000111111000111111111111222222222000000111111111222222222111111111111111222222222000111111111111111111111//////000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000///111222111...---...000000000000000000111222222000000////////////000000//////000000000000//////....../////////000000000////////////000000000000...///000111222111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000000111111111222222222000111111111111222222222000111222222222222111000//////000000000000000111000000111222444333111...000000000000000000000000......//////000000000000///000000000111111111111000000000000000000000000000000000000000000000000.../////////000000000111//////000111111000///...////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000............/////////000............////////////......///000000111222222000000000000000000000000111111222222222333333333111111222222222333333333000000111111222333333444333333333444444444555555444444666777888999999999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@AAAAAAAAAAAA@@@??????@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@@@@@@@??????>>>>>>===<<<<<<;;;::::::;;;;;;<<<999888666555444444555666555444444333333444444555444444333333333333222222///000111222222222222222111111222333333222111111000000000000000000000000000000000000000000000000---.........//////////////////////////////////////////000000000///..................////////////////////////////////////000/////////................../////////...------000000000000000000000000000000////////////000000//////000000111111111222000000000000000000000000333333222222222222333333111111111111111111111111000000000000000000000000000000000000111111111111000000111111222222222222222222111111111111111222000222444333222111222333111111000000000000111111000111111111111222222222000000111111222222222222000000111111222222222333000111111111222222222222000111222333333333333333333333333333333333333333000000000000000000000000000000000000000000000000///111222111...---...000000000///000000111222222//////............////////////000000000000//////---.........//////000000////////////000000000000...///000222222111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////000111111111111222222222000111111111111222222222000111222333333222111000......//////000000111111000000111333444333111...000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000000000000000000000000000.../////////000000111111...///000111111000///...////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111////////////000000000000111111111111111111111111---.........//////000000............/////////000............///000222222000000000000000000000000111111222222222333333333111111111222222333333333//////000111222222333333333333333444444444555555333444555666888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<;;;:::999:::;;;>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@??????CCCCCCAAA@@@???===<<<<<<<<<;;;:::999:::;;;<<<===888777555444333333444444444444333333333444444555444444444333333333222222...///000222444555555555111222333444444333222111000000000000000000000000000000000000000000000000------------.........///........................---...///000111111111111............/////////000////////////////////////000000//////.........---//////000//////...------000000000000000000000000000000////////////000000000000111111111222222222222222111111111111111111...555;;;999222---///444///111222333111111222333000000000///////////////000000000000000000000000000111111111111222222222333444555555333333444555000000000000000000111111111111111111111111111111000000111111111222222222222222222222222222222222444333222111111111222333222222111111111111222222333333222111000000111111111111111111111111111111///000000111111000...---111222222111000000111333111111111111111111111111222111000//////000111222000000000000000000000000---......///////////////000000111111111111000000111000///......///000111222111000//////000111222000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000---......///000111111222222222111000//////000000000000000000000000000000111111111111111111111111000000000000000000000000333333222111000///......000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......222000...///222333111///000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000......//////000000111111000000000000000000000000////////////000000000000......//////000000111111000000//////.........---////////////////////////000000//////.........---......////////////......000000000000000000000000////////////////////////111111111111111111111111333222222222222222222222111111222222222333333333111///...000444666555444333333333444444444555555777777888888888888777777999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;========================???>>>===;;;;;;===>>>????????????>>>??????@@@@@@??????@@@AAAAAA@@@@@@@@@<<>><<<;;;;;;<<<>>>?????????>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>JJJRRRLLLAAA;;;<<<===;;;;;;::::::999888888888888888777666555444444333222333333333333333333333333222111111000000111111000000000000000000000000111111111111111111111111////////////000000000000////////////////////////......///000000000000000........./////////////////////............//////...//////000000/////////000000000000000000000000000///......///000///...////////////////////////000000////////////000000.../////////////////////111111111111111222222222111111111111111111111111222333444222000///000111---///111111000000000111444444333111000///...---000000000000000000000000000111111111111222222222000111222111000000000222222222111111111000000000111111111111111111111111222222333333333444444444222222222222222222222222111000000//////000111111222222111111111111222222333222111111000111111111111111111111111111111111222222111000000000000111///000000///......///111111111111111111111111111111111000//////000111111000000000000000000000000---...//////000000//////000000///......///000000000000////////////000000111111000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000......//////000000111111222111000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////222000///000111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000////////////000000////////////......111111111111111111111111////////////...............//////000000//////...000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111222222222333333333222111000111333444333222444444444444555555555555888888666666666666888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBAAAAAA@@@AAAKKKPPPKKKAAA<<<<<<===:::999999888888777666666555555555555444444444333111111222222333444444555222222111000000000111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////...............///000000///////////////.........//////............//////000000000///...---,,,+++////////////////////////111///......///000000///////////////////////////000//////......//////000......//////000111111222111111111111111111111111111111111111111222222222333222000///000000000///---///000111000///000111444333333222111000//////000000000000000000000000000000111111111222222222111222333333111111222333333222222111111000000///111111111111111111111111222222222333333333333444222222222222222222222222000000000000111111111222222222111111111111222222222222111111111111111222111111111111111111111111444333111000000000111222111222222111000000111333111111111111111111111111222222222222222222222222000000000000000000000000......///000000000000000111///...,,,,,,...///111000000////////////000000111000000000000000000111////////////////////////000000000000////////////000000000000000000000000////////////////////////.../////////000000000111111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////111111000000000000000///////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000///000000////////////000000////////////000000000000////////////////////////////////////000000000000111111000000//////......000000//////////////////000000000000000000000000///////////////.........//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000111111111111111222222222333333333333222222222222222222111111111111222222222333333999888666555555666888999888888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<;;;;;;<<<<<<==================>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@AAAIIILLLGGG???<<<<<<;;;888888888777666666555555333333333333333333333333111111222222333333333333111111000000000000111111000000000000000000000000111111111111111111111111111111000000//////......////////////////////////---,,,+++++++++,,,...///000000//////......------//////............//////////////////...---++++++---------...............000000000222333333000.../////////////////////////////////....../////////....../////////000000000111111111111111111111111000000111111111222222222333111......000111000///---///000111000///000111111111111111111222222222000000000000000000000000000000111111111222222222111222333333111111222333333222222222111111000000111111111111111111111111111111111111222222222222222222222222222222222222000111111222222333333333222222111111111111222222222111111111111111222222111111111111111111111111444333111000000000111222111222222111000000111333111111111111111111111111////////////////////////000000000000000000000000...//////000000000000000111///...,,,,,,...///111//////000000000000//////000000000111111000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000111000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000/////////000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111000//////000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000///000000////////////000000000000000000////////////////////////////////////////////////000000000000111111000000//////......//////000000000000000000////////////////////////........./////////////////////000000000000//////////////////////////////000000000000000000000000//////////////////////////////000000000111111111111111222222222333333333222333333222222111111222111111111222222222333333888777555444444555777888777777888999::::::;;;;;;;;;;;;;;;<<<<<<=================================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@???>>>DDDFFFAAA<<<;;;;;;999888888777666666555555444222222222222333333333333333333333222222111111111111000000///000000111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////------,,,++++++---...///000000//////......------//////............//////---...............------,,,---------.........///...000333666888555000,,,........................//////............///////////////......---------222222222111111111111111000000000111222222333333111000///000111111000///---///111111000000000111//////000000111222222333000000000000000000000000000111111111111222222222000111222111000000000222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222000111222333333333333333222222111111111111222222111111111000111111222333111111111111111111111111222222111000000000000111///000000///......///111111111111111111111111111000000111111111111000000000000000000000000000000...///000000111111000000000000///......///000000//////000000000000//////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222111///...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000000000000////////////000000000000000000000000////////////000000000000000000000000//////////////////000000000000111111.................................//////////////////000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000///000000111111222222222111111222222222333333333111333444333111111222333444444444444555555555555777777555555555555777777777777888999:::;;;;;;<<<;;;;;;;;;<<<======>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAA@@@???>>>>>><<<@@@@@@<<<999::::::888888777777666666555555444222222222222333333333333444333333222111111000000000000/////////000111111000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000111111///////////////.........//////............//////,,,---...///////////////,,,,,,------.../////////...000333777999666000,,,........................///......------......///000//////...------,,,,,,222222222111111111000000///000000111222222333333///000222222222111000000...000222222111000111222///000000000000000000000000000000000000000000000000111111111111222222222111222333222111000111333000111111222222333333444111111111111111111111111111111111222222222333333222222222222222222222222...///111222333333333222222222111111111111222222111111000000111222222333111111111111111111111111000000111111000000///...///000000///......///111111111111111111111111111222333444444444444333222000000000000000000000000//////000111111111111000000000000000000000000000...///000111111000///...///000111222222111000///000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111111222333222///---...000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000111000000000/////////...000000000000000000000000////////////000000000000////////////000000000000//////000000000111111111////////////////////////............/////////000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111222333333444111111222222222333333333000222444333111111222444444555555555555666666666666666666666666666666666666777888999:::;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>========================:::::::::;;;;;;::::::::::::::::::;;;<<<===??????@@@@@@@@@@@@???>>>===<<<:::<<<<<<999888;;;;;;888888888777777666555555555333333333333333333222222222222222111111111111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////000111111222222111111........./////////////////////............//////---...//////000000000///,,,------...//////000000//////111333555333000---........................///......------......///////////////............222222222222111111000000///000000111222222333333...111444444333111000111///111222333222111222333111111000000//////......000000000000000000000000000111111111111222222222333444555555333333444555000000111222333444444555111111111111111111111111222222333333333444444444222222222222222222222222---...000111222222222111222222111111111111222222111111000000111222333333111111111111111111111111///000111111111000...---111222222111000000111333111111111111111111111111///000111222222111000///000000000000000000000000//////000111111111111111000000111111111111000000...///000111111000///...///000111222222111000///000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111111333444222///---...000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000111111000000/////////...000000000000000000000000////////////000000000000......//////000000111111//////000000111111111222000000000000000000000000---.........//////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000111222333333444444111111222222222333333333///222444333111111333555333333333444444444555555555555666666666666555555666777777999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???========================999::::::;;;;;;::::::999:::::::::;;;<<<===??????@@@@@@@@@??????===<<<<<<999;;;:::777888<<<<<<999888888888777666666555555444444444333333333222222000000000111222222333333///////////////000111111000000000000000000000000000000000000000000000000......//////000000111111////////////////////////---...000111111111000///---.........//////000000//////............/////////000000000000000//////------......///000111111111///...///000111000....................................------...............//////000000111111111111222222222333333333111111000000000000000111111111111111111000000///222111111111111000000000222222111000000000111111111111111000000111222222111111111222222222333333333333333333333333333333111111111111111111111111111111111222222333333333111111111000111111222222555444333222222222333333333111//////111222222222333222222222111111111111333222222111000//////...111111111111111222222222111111111111111111111111222222222222222222222222111222333333333333222111////////////////////////000000000000000000000000222222222111111111111111000000000000000000000000444333222111000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111000///...000000//////000111222222......////////////......////////////000000000000111111000000//////......000000000000000000000000444222000///...///000111000000111111111111000000///000111222222111000///000000000000000000000000000000000000000000000000111000...///000111///...000000000000000000000000111111000000000000111111...///222333444333222111111111111111111111111111000000000000000000000000000111111000///......///......------...///111222000000000000000000000000////////////000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000111111222//////000000111111222222000000000000000000000000111111111111111111111111222222333333333333444444444555555555444333333222111333444444222222333555333333444444555666666666555666777999;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;<<<<<<===>>>=====================<<<<<<<<<<<<888777666777999:::::::::666666555555555444444444333444666555444333333444333333333222222111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000,,,---///000000000///...............////////////////////////000000000000///...---...000000000...---...///000000///...---//////000111111000///...////////////////////////////////////////////////////////////////////////000000////////////000000111111222222222333333333111111000000000000111111444444444333222111000///222222222222222222222222222222111111111111111222333333222111111222222222222222222222333333333333333333333333333333333333222222222222222222222222333333333333444444444555333333222222222222333333333333222222222222111111222000......000111222111222222222222222222222222333333222222111111000000333333333333222222222222111111111111111111111111222222222222222222222222000111222222222222111000222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000444333222111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222000111111111111000000///000000000000000000111111...//////000000//////...////////////000000000000111000000000/////////...000000000000000000000000333222000///...///000111000000111111111111000000//////000111111000//////000000000000000000000000000000000000000000000000111///...///000111000...000000000000000000000000111000000//////000000111...///111222333222111000111111111111111111111111000000000000000000000000111222222111000//////111000000///.........///000000000000000000000000000////////////000000000000...////////////000000000000000000000////////////........................000000000000000000000000/////////...///000000111000000000000000111111111000000000000000000000000111111111111111111111111222222222333333333444444444444555555444333333222111333444444222222333555333333444555555666666777777888888999999:::::::::999:::::::::;;;;;;<<<<<<>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::999999999;;;;;;<<<============<<<============<<<<<<<<<;;;:::888777777888999888777666555555555444444444444222444555444222111111222333333333222222111111111000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////---...//////000000//////............////////////////////////000000000000///...---...000000000/////////000111111000////////////000000000000///...////////////////////////////////////////////////////////////////////////000000////////////000000111111222222222333333333222111111000111111222222666666555444333222000///222222222222333333333333222222222111222222333333555444444333333444444444444444444555555555666666555555555555555555555555444444444444444444444444555555555555666666666666555444444333333333444444333333444444444333222111222111///000111333333222222222222222222333333333222222222222222222222222555555444444333333222222111111111111111111111111111111111111111111111111///000111111111111000///333333333333333333333333000000000000000000000000///000000111111222222222000000000000000000000000333222111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000////////////////////////........................111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222///000000111111111111000111111111000000000000000///000000111111000000///////////////000000000000000000000000////////////000000000000000000000000222111000///...///000111000000111111111111000000...//////000000//////...000000000000000000000000000000000000000000000000000///...///000111000///000000000000000000000000000//////......//////000...///000111222111000///000000000000000000000000000000000000000000000000111222333222111000111222222111000///............000000000000000000000000////////////000000000000............////////////////////////000000000000////////////////////////000000000000000000000000...............//////000111111111111000000000000000000000000000000000000111111111111111111111111222222222222333333333333444444444444444333333222111333444444222222333555333444444555555666777777:::999888777777888999999888888999:::;;;<<<======>>>>>>>>>============<<<===<<<<<<;;;:::999888888::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;999777777777777666555555555555555444444444444222444555444222000000000222222222222222111111111000000000000000000000000000000000/////////......000000000000000000000000................................./////////000000............////////////////////////000000000000///...---...000111000///000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000111111222222222333333333222222111111111222333333333333444333333222111000111111111222222333333333333333333333333444555555666666666666777888::::::999999:::::::::;;;;;;;;;:::::::::::::::999999999888888888888888888888888888888888888888888888888777666666555555555555666555666777888888666444333555444222333444555555444222222222333333333333333222222222222222222222333666555555444333222222111111111111111111111111111111111111111111111111111000111111111111111111000111111111111111111111111000000000000000000000000...//////000111222222333000000000000000000000000222222111000000000000000///000000000111111111111///000000000111111111111////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111...///000111111111111111111111111111111000000///000000111111111111000000////////////000000000000000000000000////////////////////////////////////111000////////////000000000000111111111111000000......////////////......////////////////////////////////////////////////000///...///000111000///000000000000000000000000//////............//////...///000000000000//////////////////////////////////////////////////////000111222222000000111222111000000///////////////////////////////////////////////////000000000000........./////////000000......//////000000111111111111111111111111111111///////////////////////////............///000000222222111111000000//////000000000000000000000000111111111111111111111111111222222222222333333333333333444444444333333222111222444333222222333555444444444555666666777777:::999777666666777999:::888888999:::;;;;;;<<<<<<========================>>>===<<<;;;:::999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888666666777777666555444444444444444444444444333444555444222000000000222222222111111111111111000000000000000000000000////////////............////////////////////////........................///////////////000000111............////////////////////////000000000000///.........000111000///000000000000000000000000/////////...//////000000////////////////////////////////////////////////////////////////////////000000////////////000000111111222222222333333333222222222222222333444444///000111222222333222222111111222333333444555555555555555666777888999:::999999:::<<<>>>@@@BBBDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<;;;;;;:::999999999999999888999;;;<<<;;;:::888666888777666666777777666444444444444444444444555555111222222222222222222222555444444333222111111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000......///000111111222222000000000000000000000000111111000000///000000000///000000000111111111111///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111...///000111111111111111000000111111111111000///000000111111111111000000////////////000000000000////////////000000000000//////////////////////////////////////////000000000000111111111111000000//////............/////////////////////////////////////////////////////////......///000111111000000000000000000000000000//////............////////////000000000/////////........................////////////////////////...000111000//////000111...//////000000000000000////////////////////////////////////000000000000//////000000000111111111......//////000000111111111111111111111111111111////////////////////////000000//////000000111222222222111111000000//////000000000000000000000000111111111111111111111111111111111222222222333333222222333333444333333222111222444333222222333555444444555555666777777888777666555555555777999;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<=========>>>>>>===<<<:::999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888666555555666777777666333333444444444444444444444555666555333222111222111111111111111111111111000000000000000000000000////////////............////////////////////////......................../////////000000000000000............////////////////////////000000000000000///...///111111111////////////////////////////////////000000000111111////////////////////////////////////////////////000000000000000000000000000000////////////000000111111222222222333333333222222222222333444555555///000111333444555555666444555555777888999:::::::::;;;;;;<<<===>>>@@@AAAAAAAAACCCEEEGGGJJJLLLNNNMMMNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@AAAAAA@@@>>>===>>>===<<<<<<<<<;;;888666999999999888888888777777333333333333333333333333444444333333222222111111111111111111111111111111222222222222222222222222333333222222222222333333333333333333333333333333000000000000000000000000...//////000000111111111000000000000000000000000111000000//////000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111...//////000000111111111000000000000000000000000000000000000000000000000/////////000000000111111///000000111111111111000...///000222222222111000///000000111111000000///////////////000000000000////////////000000000000000000000000000000000000......////////////000000000000111111111111000000000//////......//////000000000000000000000000000000000000000000000000000///...---///111222111000000000000000000000000000000//////......//////000111111000000000000//////////////////////////////000000000000000000000000...///000000//////000111---...///000111111111111000000000000000000000000////////////000000000000000000000000111111111111////////////000000000000////////////////////////000000000000000000000000000000000000000111222222111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222111222222333333333333333111333444444222222333555444555555666666777888888666555555555666777999:::;;;:::::::::999999999888;;;<<<<<<<<<<<<=========>>>======<<<;;;:::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777555444444666777666666333333333333444444444444333555666666444333333444000000000111111111111111000000000000000000000000000000000/////////......000000000000000000000000...........................///000111222111000///............////////////////////////000000000000000///...///111222111000//////............//////...///111222333222222111////////////////////////////////////////////////000000000000000000000000000000////////////000000111111222222222333333333222222222333333444555666444555666777888999999999;;;;;;<<<>>>???@@@BBBBBBAAAAAABBBCCCDDDFFFHHHIIIMMMMMMNNNOOOQQQSSSUUUVVVXXXXXXXXXYYYYYYYYYZZZZZZXXXXXXWWWWWWVVVUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHFFFFFFEEECCC???<<<@@@??????>>>===<<<;;;;;;777777666666555555444444444444444444333333333333111111111111111111111111333333333333333333333333333222111000000111222333222222222222222222222222000000000000000000000000/////////000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000......//////000111111222000000000000000000000000000000000000000000000000////////////000000000111000111111111111000000///,,,...000222333333222111...//////000000//////...////////////000000000000.../////////000000000111000000000000000000000000---......//////000//////000000111111111111000000111000////////////000111000000000000000000000000000000000000000000000000///...---...111222111000000000000000000000000000111000000//////000000111222222111000000000000000////////////////////////000000000000000000000000...000111111000000111222//////000111111111000///000000000000000000000000////////////000000000000/////////000000000000111000000000000////////////........................000000000000000000000000///////////////000111111000000000000000111111111000000000000000000000000111111111111111111111111111111111111222222222222111111222333333333333333111333444444222222333555555555555666777777888888666666666666666666666666999999999999999:::::::::;;;;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;:::;;;;;;<<<============<<<::::::::::::999999999999888666444444555555444333222222333333333444444444111333444444333333333444///000000000111111111222000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////,,,...111333333222000...............////////////////////////000000000000000/////////111222111000000000///......///000000---///222555666555333111////////////////////////////////////////////////000000000000000000000000000000////////////000000111111222222222333333333222222222333444555666777::::::;;;<<<<<<<<<;;;;;;@@@@@@BBBCCCEEEFFFHHHHHHFFFFFFGGGHHHIIIKKKMMMNNNVVVVVVVVVVVVWWWXXXYYYZZZ^^^^^^_________`````````___^^^^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWUUUUUUTTTTTTTTTVVVUUUTTTSSSSSSSSSTTTTTTSSSRRRPPPOOONNNKKKGGGDDDEEEDDDCCCBBBAAA???>>>>>>:::999999888777666666555444444444555555555555555111111111111111111111111444444444444444444444444222111000//////000111222////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////000111000000000000111111111111000000000000111111111111000000000000000000000000........................////////////////////////---......///000111111222000000000000000000000000000000000000000000000000////////////000000000000111111111111111000///...+++---///222333333222222......////////////......////////////000000000000.../////////000000111111000000000000000000000000------...///000000//////000000111111111111000000222111000//////000111222000000000000000000000000000000000000000000000000......---...111222222111000000000000000000000000111111000000000000111111333333222111000000111111000000000000000000000000000000000000000000000000///111222222111111222444111111222222111000...---000000000000000000000000////////////000000000000............/////////000111111000000//////......000000000000000000000000000000000000000000000000...............///000000//////000000111111222222000000000000000000000000111111111111111111111111000111111111111222222222000111222333333333333333111333444444333222444555555555666666777777888888777777777777666555444333777777888999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======:::::::::999999999888888:::888555444444444222111222222222333333444444444///111333333222222333444//////000000111111111222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000+++...222444555333///---............/////////000////////////000000000000111//////000111222111000222111000//////000111222---000444777888666333111////////////////////////////////////////////////000000000000000000000000000000////////////000000333333444444555666666666777777777777999;;;>>>???@@@???@@@AAABBBEEEGGGIIIKKKLLLMMMNNNOOOOOOOOOOOOOOONNNLLLLLLNNNRRRVVVYYYXXXYYY[[[]]]^^^___``````^^^```cccfffgggfffeeedddcccbbbaaa```___]]]\\\\\\]]]]]]^^^^^^^^^_________]]]^^^___```aaaaaaaaaaaa_________^^^^^^\\\[[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZ\\\[[[YYYWWWTTTRRRPPPOOOMMMMMMKKKJJJHHHGGGFFFEEEGGGEEEBBBAAA@@@???<<<:::888888999999999888777777444333333333222222111111444444555555555555555555111111111111222222222222000111111111111222222222222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000111000///......///000111//////000000111111222222000000000000000000000000......////////////.........///000000///...000111111111000000000000111111111111000000000000000111000111111222222000///...000000////////////000000111000/////////000222333111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000111111111111222222222222111111111000000//////.../////////////////////......////////////......////////////////////////111111000000//////......000000000000000000000000000000000000000000000000//////......---------,,,000000000000000000000000......//////000000111111////////////000000000000000000////////////000000////////////000000000000///...---------...000111000000000000000000000000///////////////000111111////////////////////////////////////////////////000111111111111222222222222222222111111111000000000000000000111111111111000000000000000000000000333333333333333333333333222222222222222222222222222333555777777777777666777888888888888999999999:::::::::;;;::::::999999::::::;;;;;;<<<=========??????>>>===============???===;;;;;;=========<<<<<<<<<;;;:::888777666666666666666666555555555555555444222111111111222222555222000111333444222///000000000000000000000000000000000000000000000000......//////000000111111222111111111000000//////222111111000000000000000---...000222333333333222////////////////////////000000//////......------////////////............////////////............111111222333333333333222////////////////////////........................222222111000///...------000000///...............333444555666777888999:::;;;;;;<<<===???AAACCCEEEIIIHHHHHHIIIJJJLLLNNNOOOQQQQQQRRRSSSSSSTTTSSSSSSQQQPPPPPPPPPRRRVVVZZZ\\\\\\]]]^^^_______________```bbbdddfffgggfffeeecccbbbbbbaaa```___^^^^^^]]]____________````````````^^^___```aaabbbbbbbbbbbbbbbaaaaaa```___^^^]]]]]]^^^]]]\\\\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYWWWVVVVVVSSSSSSRRRQQQPPPOOONNNMMMMMMKKKIIIGGGGGGEEECCCAAA============<<<;;;999999555555555444444333333333333333333222222222222222222222111111111000000000000111111111111222222222222222222222222222222222000111111111111111111000000000000000000000000000000000000000000000000000111000//////...///000111......///////////////000000000000000000000000000......////////////......222333333222000//////000111111000000000000111111111111000000000000111111000111111222111000///...000000////////////000000111000/////////000222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111111000000000/////////////////////.........//////000000//////...111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000000000000000////////////000000000000////////////000000////////////000000////////////000000000000111000/////////000111111000000000000000000000000---------------...//////////////////////////////////////////////////////000000111111111222222222222222222111111111000000000000000000111111111111111111111111111111111111333333333333333333333333222222222222222222222222333444555666777777777666777777888888888999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<======>>>??????>>>===============???===<<<;;;<<<===<<<;;;;;;;;;:::999999888777777555555555555444444444444444333222111111111222222444222111111333333222000000000000000000000000000111111111111111111111111////////////000000000000111111111111000000000/////////...------------...000000111111111000///...///////////////////////////////////////.........////////////////////////////////////............//////000111111111111111////////////////////////........................///////////////.........000000///...............666666888:::<<<>>>@@@@@@CCCCCCDDDFFFHHHJJJLLLNNNRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWRRRSSSTTTVVVYYY[[[^^^___```aaaaaaaaaaaaaaa```___```bbbccceeeeeecccbbbaaaaaaaaaaaa`````````______````````````aaaaaaaaaaaa___```aaabbbccccccccccccdddcccaaa```___^^^______aaa```___^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[XXXXXXWWWWWWWWWWWWWWWVVVUUUSSSQQQPPPPPPOOOMMMLLLGGGFFFFFFDDDBBB@@@>>>===999999888888777666666555333333333222111111111000222222111111000/////////000111111111111222222222222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000/////////000000111000000000000000/////////000000000000000000000000...//////000000//////...555666666444111/////////111111000000000000111111111000000000000000111111000111111111111000//////000000000000000000000000000000000///000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111000000000000000000000//////.........///000000111111000000///111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000222222111111111111000000000000000000000000000000111111111000///.........111111000000//////......000000////////////000000////////////000000000000111111000/////////000000////////////////////////...------------......///////////////////////////////////////////////////000000000111111111222222222111111111111000000000000000000000111111111111222222222222222222222222222222333333333333333333222222222222333333333333333444555666777777777666777777777888888888999999:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>??????>>>============>>>@@@>>><<<;;;<<<<<<;;;:::::::::999999999888888888555444444444444333333333444333222111111111222222444222111111222222111000000000000000000000000000222222222222222222222222000000000000////////////111111111111000000000000//////...------------...//////000000000///...---////////////////////////.........///////////////////////////000000000000////////////............---......///////////////////////////////////////........................------......//////000000000//////............///;;;<<<>>>@@@CCCFFFHHHIIIJJJKKKLLLNNNQQQSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVSSSUUUWWWZZZ]]]___```aaaaaabbbbbbccccccbbbbbbaaa___```aaaaaaaaa___^^^]]]```````````````````````````````````````_________^^^^^^___```aaaaaa``````bbbaaa^^^\\\\\\\\\]]]^^^______^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXYYYYYYZZZZZZ[[[[[[[[[\\\ZZZXXXXXXXXXXXXVVVUUUQQQQQQPPPNNNKKKIIIFFFEEEAAAAAA???===;;;:::888888777666555444333222222111111111111000000000000000000000111111111222222222222222222222222222222222222222222333333222222222000000000000000000000000000000000000000000000000000000000000000000111111444444333333222222111111//////////////////////////////000000000000//////444555555333111//////000111111000000000000111111000000000000000000111222111111111111000000000///000000000111111000000000000000000000000111111222////////////////////////////////////////////////000000000000000000000000......//////000000111111////////////////////////////////////////////////000000000000111111111111111111111000000000000000111111000000///.........000000111111111111000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111000000000/////////...111111000000//////......000000////////////000000////////////000000000000000000//////............////////////////////////000000////////////000111////////////////////////////////////////////////000000000000111111111111111111111111000000000000///000000000111111111111222222222222222222222222222222222222222333333333222222222333333333333333444555555666666666666666777777777777888888888888;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@???>>>>>>======>>>>>>AAA???<<<;;;;;;;;;:::888999999999888888888888888555555555444444444333333333222222222222222222222333222111111111111111000000000000000000000000000111111111111111111111111111111000000//////......111111111000000000000000222222111000000000000111,,,---...///000111111111////////////////////////------......//////000000/////////000000000000000////////////............------...////////////...////////////////////////............................../////////000000000000///............//////BBBCCCEEEHHHKKKMMMOOOPPPOOOPPPRRRTTTVVVXXXYYYZZZYYYYYYYYYYYYXXXXXXWWWWWWUUUUUUTTTTTTTTTUUUVVVVVVSSSUUUXXX[[[]]]___``````___```aaabbbcccccccccccc_______________^^^\\\[[[]]]]]]^^^^^^^^^^^^______^^^]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZZZZZZZYYYWWWVVVUUUVVVXXXYYY[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]][[[\\\]]]]]][[[ZZZZZZZZZXXXVVVTTTQQQOOONNNKKKJJJHHHEEEBBB???===<<<;;;:::999777666444333222000111111111222222333333000000111111111222222222222222222222222222222222222222222333333222222222111111111111111111111111000000000000000000000000//////000111111111111111444444333333222222111111//////////////////////////////000000000000/////////111222111000///111222111111000000000000111111000000//////000111222222111111111000000000000000000000111111111111000000///000000000111111111111////////////////////////////////////////////////000000000000000000000000......//////000000111111//////////////////////////////////////////////////////000000000111111111000000000000000000111111111111000000////////////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111111000000000/////////...000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000///000000000111111111111222222222222222222222222111111111222222333333333222222333333333444444444555555555555555666666777666666777777777888888888:::;;;;;;<<<=========<<<;;;;;;<<<<<<===>>>>>>???@@@@@@???>>>>>>>>>>>>>>>@@@>>><<<;;;;;;;;;999888888888888888888888888888666666666666555555555444222222222222222222222222222222222111111000000111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000111111444333222222111111222222.........///000111222333////////////////////////------......//////000000......//////000000000111////////////............---...//////000000//////////////////////////////////////////////////////111111000000000000////////////............//////IIIJJJLLLNNNPPPRRRSSSTTTQQQRRRTTTVVVXXXYYYYYYZZZXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSTTTVVVWWWXXXTTTUUUWWWZZZ\\\]]]^^^^^^]]]]]]___```aaaaaaaaaaaa^^^_________^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZYYYWWWVVVTTTRRRQQQPPPPPPQQQQQQRRRRRRQQQQQQQQQOOOOOONNNNNNOOOPPPQQQRRRVVVVVVWWWXXXXXXWWWWWWVVVXXXXXXXXXYYYYYYYYYZZZZZZYYYZZZ[[[\\\]]]___``````^^^]]]\\\\\\^^^^^^^^^\\\^^^^^^]]]\\\ZZZXXXVVVUUURRRQQQOOOLLLIIIGGGEEEDDD@@@???>>><<<999777666555333333444444444555555555000111111111111222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000//////000111222222222222000000000000000/////////000000000000000000000000///000000111111000000///,,,---/////////000111333111111000000000000111111////////////000111222333222111111000///000000000///000111222222111000/////////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111000000000000000000000000///000000111111000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000.........////////////000000000000000000000000000.........///000111111111/////////000000000000000000000////////////000000////////////000000000000000111222333333333222222///////////////////////////......------------.../////////////////////////////////////////////////////////000000000111111//////000000000000000111000000000000111111111111222222222222222222222222000000111111222333333333222222333333444444555555666666555555555555666777666666666777777777888888999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????@@@@@@???>>>>>>>>>>>>??????===;;;:::;;;;;;:::999999999888888888777777777777777666666666555555555111111222333333333222222111222222222000///000111000000000000000000000000////////////////////////000000000000////////////000000000000111111111111111111000////////////000222111000/////////000000////////////////////////.........///////////////------......//////000000////////////...............//////000000000000000////////////////////////////////////////////////111111000000/////////...///............//////000NNNOOOPPPQQQRRRSSSTTTUUUQQQRRRTTTVVVWWWWWWWWWWWWTTTUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQSSSUUUWWWYYYVVVVVVWWWXXXZZZ[[[\\\]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXUUUTTTRRROOOLLLJJJHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGHHHIIIKKKLLLLLLNNNOOOPPPRRRRRRRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXYYYXXXYYYZZZ[[[\\\]]]^^^___\\\[[[[[[\\\^^^___^^^]]]^^^^^^^^^^^^]]][[[ZZZYYYUUUUUUSSSRRRQQQOOONNNNNNIIIHHHFFFCCCAAA>>><<<<<<999888888777666666555555000111111111111222222222222222222222222222222222000111111111111111111000111111111111111111111111000000000000000000000000...///111222333333222222......///////////////000000000000000000000000000000000111111111111000000+++---////////////111333111111000000000000111111////////////000111222333222222000/////////000111///000222333333222000///...///000111222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000111///000000000111111111111/////////000111111222222...//////000000//////...000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000////////////000000000000......//////000000111111000000////////////000000////////////000000000000---...///111222222222222000000000000000000000000//////...---------------////////////////////////////////////////////////////////////000000000111////////////000000111111000000000000111111111111111111111111111111111111///000000111222222333333222222333333444555555666777666555444444555666777666666666666777777777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????AAA@@@??????>>>>>>??????>>><<<::::::;;;;;;;;;999:::999999888777666666555666666555555555444444444000111222333333333333222000222333222///...///111000000000000000000000000////////////////////////////////////000000000000///000000000111111111111000//////...---.........111000///........./////////////////////////////////////////////.........,,,,,,,,,---.../////////////////////..................///000000000000000////////////////////////////////////////////////---------..............................///000000QQQQQQQQQRRRSSSSSSTTTTTTPPPQQQSSSUUUUUUUUUTTTTTTPPPPPPQQQRRRRRRQQQPPPOOOOOONNNNNNNNNPPPSSSVVVXXXWWWWWWWWWXXXYYYZZZ\\\]]]\\\\\\\\\\\\[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWVVVVVVVVVRRRQQQNNNKKKHHHDDDBBBAAABBBBBBCCCCCCCCCBBBBBBAAA???@@@CCCEEEGGGHHHIIIIIIGGGHHHJJJLLLMMMMMMMMMLLLJJJKKKMMMOOORRRTTTVVVWWWVVVVVVWWWXXXYYY[[[[[[\\\[[[ZZZZZZ[[[]]]___^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[VVVUUUUUUUUUUUUUUUUUUUUUQQQOOOMMMKKKHHHEEECCCBBB>>>===;;;999777666444333000111111111111222222222222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000...///111222333333222222//////000000111111222222000000000000000000000000000000111111111111000000,,,...///000//////111333111111000000000000111111////////////000111222333333222000/////////000111///000222333333222000///...///000222222111111000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222......///000111222333333......////////////......111111111111111111111111.../////////000000111111000000000000000000000000000000000000000000000000......//////000000000111000000000000000000000000111111000000//////......------...///000111222222000000////////////000000////////////000000000000((()))+++---////////////111111111111111111111111222111000///////////////////////////////////////////////////////////////////////////000000000000.../////////000000111111000000000000111111111111000000000000000000000000///000000111222222333333222222333333444555666666777666555444444555666777666666666666777777777777777888999:::;;;;;;;;;;;;<<<<<<======>>>>>>??????AAA@@@??????>>>?????????===;;;::::::;;;<<<;;;:::::::::999888777666555444555555444444444333333333000111222333444333333222///222333222///...///111000000000000000000000000000000000000000000000000......//////000000111111//////000000111111111222000000///...............---,,,,,,,,,---///111222////////////////////////000000//////.........---++++++,,,,,,---...//////000/////////............---...//////000000//////////////////////////////000000000000000000000000)))******+++---......///...............///000111SSSSSSSSSRRRRRRQQQQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKLLLNNNPPPRRRUUUVVVXXXXXXXXXYYYYYYZZZZZZZZZ[[[ZZZYYYXXXVVVTTTSSSSSSRRRQQQPPPOOONNNOOOPPPPPPTTTRRROOOOOOQQQQQQNNNKKKPPPNNNJJJEEEAAA>>><<<;;;>>>>>>>>>>>>>>>>>>??????>>>>>>???AAABBBCCCDDDEEEGGGEEEEEEFFFIIIIIIFFFCCCDDDDDDEEEGGGIIIKKKMMMNNNTTTVVVXXXZZZYYYYYYZZZ[[[[[[\\\\\\[[[ZZZZZZ]]]___```^^^\\\ZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYTTTSSSRRRPPPNNNKKKIIIHHHFFFDDDAAA>>>;;;999777666444444333222222222222222444444444444444333222222222222111111111111111111333333222222333333444555333333222222222222222333222111000//////000111222000000000000000000000000000000000000000000000000222111000//////.../////////000222333222111...---000000000000000000000000111000000000111222333333333111......///111111111111222444555444111...,,,000000000000000000000000111111111111111111111111000000111111111111000000222222222111111111000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000111111111111------...///000111222222//////......---------,,,000000000000000000000000111111111111111111111111222222222111000//////...000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111000000//////..............................///////////////.........000000000000000000000000000000000000000000000000222111000//////000111222444333111000000000111222000111333333111000111222222222333444444555555666888888777777777777888888777777777777777888888888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===>>>>>>======999>>>>>>999777::::::777555555444444444333333333888777666555555555555555111111111111111111111111222222111000//////000000......//////000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000........................------......///000000000////////////////////////......////////////.....................///000111////////////////////////---...000111222111///...///......//////000111222111000000///...---------//////.........---------QQQQQQPPPOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJLLLNNNPPPQQQTTTTTTTTTUUUVVVVVVWWWWWWSSSRRRQQQPPPNNNMMMLLLKKKIIIHHHHHHHHHHHHIIIKKKKKKLLLJJJHHHHHHIIIJJJHHHFFFHHHFFFCCC@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBEEEDDDCCCEEEGGGGGGDDDBBBBBBBBBCCCDDDFFFHHHJJJKKKPPPSSSWWWYYYYYYYYYYYYZZZ\\\\\\\\\[[[ZZZZZZ\\\^^^^^^]]]\\\ZZZYYYXXXXXXWWWXXXXXXYYYYYYZZZYYYYYYYYYXXXXXXWWWVVVTTTRRRPPPOOOJJJIIIFFFDDD@@@>>>;;;:::777666555444333333333333222222333222222111111000111111111111111111111222222111111111111222333333111111000000000000000111222111000//////000111222111111111111111111111111000000000000000000000000111000000////////////000000111111222111000///...000000000000000000000000111111111000111111222222444222000///000222222222000111333444444333222111111111111111111111111111111111111111111111111111000000111111111111000000222222222111111111000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111......//////000000111111////////////......------000000000000000000000000111111111111111111111111222222111111000//////...000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...........................////////////////////////000000000000000000000000000000000000000000000000222111000//////000111222333222111000///000000111111222444444222111222333222222333444444555555666777777666666666666777777777777777777777888888888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===999======999777:::999666777666666666555555555555666555444444333333333444111111111111111111111111222222111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///////////////////////////////////////.........////////////////////////......////////////......///............//////000////////////////////////---...000111111111//////000000///////////////000111000000///......------//////.........---------MMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJMMMMMMNNNNNNOOOPPPPPPQQQJJJIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAACCCDDDEEEFFFCCCBBBAAABBBCCCCCCBBBAAA??????>>>===<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>AAAAAAAAABBBDDDDDDAAA????????????@@@BBBDDDEEEFFFKKKOOOTTTWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXZZZ\\\\\\\\\[[[[[[YYYWWWVVVUUUWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXVVVVVVOOOOOOMMMKKKHHHEEEBBB@@@:::999888666555444444444333333222222222111111111///000000000111111222222111111000000111111222333111000000000000000111111222111000000000000111222111111111111111111111111000000000000000000000000000000/////////000111111111111111111000000000000000000000000000000000000222222111111000111111111555333000000222333333333///000111222444555666666222222222222222222222222111111111111111111111111000000111111111111000000222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111222111111000000//////...000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////........................////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111111111000/////////000000111333555555333222333444222222333444444555555666666666555555555555666666666666666777777888888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>===<<<<<<888;;;;;;999888999888555666666666666555555555555333333333222222222222222111111111111111111111111222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111000000///......------////////////////////////......////////////......000//////............///////////////////////////---...000111111111000///222111000///............000000000///......------/////////............---IIIIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGEEECCCBBB@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFGGGGGGHHHIIIIIIEEEEEEDDDCCCBBBAAAAAAAAA???@@@@@@@@@AAABBBCCCCCC@@@@@@@@@@@@AAABBBBBBAAA>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::>>>>>>???@@@AAA@@@???===<<<<<<<<<===>>>@@@AAABBBGGGKKKQQQUUUWWWWWWXXXYYYXXXYYYYYYXXXVVVVVVWWWXXXZZZZZZ[[[[[[YYYXXXUUUTTTUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXSSSSSSSSSRRROOOKKKHHHFFF???>>><<<:::888777666666666555555444333333333333//////000000111222222222111111111111111222333333222222222111222222333444111111111111111111111111111111111111111111111111000000000000000000000000////////////000111222222111111000000///000111111000000000000000000000000333333222111000000000111444222000000222333222222000000000000111333555777222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111111111111000000000000000////////////////////////////////////////////////////////////////////////111111111111111111111111///000000000111111111111111000000000/////////...111111000000000000000000////////////////////////111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////........................///////////////000000000////////////////////////000000000000000000000000111000000000000000000111000000//////////////////111333444444333222222333222222333444444555555666555444444333333444444555555555666666777888888888777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<;;;;;;:::;;;::::::999888888888666444333333333333333333333333222222333333333222222222111111111111111111111111111111000000000000000111111111000000//////......////////////////////////////////////////////////000000111111111111000000////////////////////////////////////////////////000000//////............////////////////////////......////////////......111000///...............////////////////////////......///000111000000///111000///...............000000//////............/////////...............FFFEEEDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJHHHGGGEEEFFFGGGHHHIIIIIIGGGEEECCC??????>>>>>>>>>>>>??????>>>??????@@@BBBCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999999<<<===>>>???>>>======<<<;;;;;;;;;;;;<<<===>>>???DDDHHHMMMQQQSSSTTTUUUVVVUUUWWWXXXXXXVVVUUUVVVWWWWWWXXXYYYYYYYYYWWWUUUTTTUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYUUUUUUVVVUUUSSSPPPMMMKKKEEECCCAAA???===<<<;;;:::999888666555444333333333000111111111222222222333222222222222222333444444222222111111222333333444111111222222222222111111111111111111111111111111000000000000000000000000000000///000000111222333111111000///000000111111111111111111111111111111333333222111000000000111222111///000111222111000111000///...///000222333222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111000000//////......000000111111111111111111////////////////////////000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000111111////////////////////////000000000000000000000000000000000111111000000000/////////000000000//////000111333333111111111222222222333444444555555666444444333333333333444444444555555666777777888888777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<;;;:::;;;===>>>;;;888888888777555444222222333333333333333333222333444444444444333333111111111111111111111111111000000000000000111111111111000000//////......////////////////////////////////////////////////000000111111111111000000////////////////////////....................................//////000000////////////////////////......////////////......111000///...............////////////////////////...//////000000000000000...............///000000////////////............////////////////////////DDDCCCBBBBBBCCCEEEGGGIIILLLLLLMMMNNNLLLJJJHHHFFFFFFHHHJJJLLLLLLJJJHHHGGGBBBAAA@@@???>>>>>>>>>>>><<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCDDDDDDCCCCCCBBBAAABBBDDDEEEEEEDDDDDDEEEGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;>>>======<<<;;;;;;::::::;;;===??????===<<<<<<===;;;;;;;;;;;;<<<<<<===>>>AAADDDHHHJJJKKKLLLNNNPPPRRRTTTVVVVVVUUUTTTUUUVVVSSSTTTTTTUUUUUUUUUUUUTTTVVVUUUTTTSSSSSSSSSUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZUUUVVVVVVVVVUUUTTTRRRQQQLLLKKKIIIGGGEEEDDDCCCCCC===;;;999666444333333333333333333333333333333333333333222222333333444555////////////000111222222111111222333333222111111222222222222222222222222000000000000000000000000111111000000000111222222000000000000111111111111111111111111111111111111222222111111000111111111111000///000111111000///222111///......///000111222222222222222222222222111111111111111111111111000000111111111111000000111111111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////...//////000000111111222000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111000000///111333222111000111111222222333444444555555666444444333333333333444444444444555666777777888888666777888999::::::::::::::::::::::::::::::::::::999;;;===<<<;;;;;;>>>AAADDD===777777888666444444444444444444555555555555222333555666666555555444111111111111111111111111000000000000000111111222000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000........................------......///000000111////////////////////////......////////////......000//////............///////////////////////////////////////000000000000------------...///000111//////////////////.........////////////000000000CCCBBBAAABBBCCCFFFJJJLLLNNNOOOPPPPPPNNNKKKHHHFFFFFFHHHKKKNNNNNNMMMKKKIIIEEEDDDCCCAAA@@@?????????======>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFFFFGGGIIIKKKJJJHHHHHHIIIKKKLLLLLLMMMMMMMMMLLLJJJJJJIIIIIIGGGEEECCCAAA@@@????????????>>>>>>=========:::===@@@@@@>>><<<<<<>>>======<<<<<<<<<===>>>>>>>>>@@@BBBBBBBBBDDDFFFHHHIIILLLNNNOOOOOOOOOOOOPPPNNNNNNNNNOOOPPPRRRSSSTTTVVVUUUSSSRRRQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSQQQPPPNNNMMMLLLLLLEEEBBB???;;;888777666666666555555444444333333222222222222222222333333444////////////000111222333111222222333333222222111222222222222222222222222000000000000000000000000222222111111000111111111...///000111222111111000111111111111111111111111111111111000111111222222222111000111222222111000111111000000000000000111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000/////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000///////////////111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000////////////////////////.../////////000000000111////////////////////////...//////000111111222222000000000000000000000000000000000000000000000000///000111222222111000/////////111222222222111111000222333333222111111222222222333444444555555666444444333333333333444444333333444555666777888999666777888999999::::::999::::::::::::::::::::::::888:::;;;999777888>>>CCCJJJ@@@777777777555333555333333444444444555555555222333555666666666555444111111111111111111111111000000000000000111222222////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000.................................///////////////////////////////////////......////////////......///............//////000///////////////////////////////////////000000111......---------......///.../////////////////////.../////////000000000000CCCBBBAAABBBDDDHHHLLLNNNPPPQQQRRRQQQOOOLLLHHHFFFFFFHHHLLLOOOPPPOOOMMMKKKHHHGGGEEECCCBBBAAA@@@@@@??????@@@BBBCCCEEEFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJGGGHHHJJJKKKLLLMMMLLLLLLLLLOOOPPPOOOMMMLLLNNNPPPQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPNNNLLLIIIFFFEEEDDDAAA@@@@@@@@@????????????;;;>>>@@@@@@>>><<<===>>>>>>>>>>>>======>>>>>>???<<<=========<<<>>>AAACCCAAADDDGGGHHHHHHHHHIIIJJJKKKJJJJJJKKKLLLOOOQQQSSSWWWVVVSSSQQQPPPPPPQQQRRRRRRRRRSSSTTTUUUUUUUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYWWWUUUTTTSSSSSSSSSLLLIIIEEEAAA>>><<<;;;;;;777777666555444333333222111111111000111222222333111111111111222333444555111222333444444333222111222222222222222222222222000000000000000000000000333333222111000000000111---...111222333222111///111111111111111111111111111000000000111222333333222222111222444444222000000000111111222222222222000000000000000000000000111111111111111111111111000000111111111111000000000000111111222222222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111////////////000000000000......//////000000000111000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000111111000///////////////111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000///000111222222111000//////000111333333333222111111333555444333222333333222222333444444555555666555444444333333444444555333333444555666777888999666777888999999:::999999::::::::::::::::::::::::555777777555333444;;;AAANNNBBB888777777444333666111111111222222333333333111222444666666666444333111111111111111111111111000000///000000111222222......//////000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......------////////////////////////......////////////.....................///000111///////////////////////////////////////000111111000///...---------------.........///////////////.../////////000000111111EEEEEEDDDEEEFFFHHHKKKLLLPPPPPPQQQQQQOOOLLLIIIGGGHHHJJJLLLMMMLLLKKKLLLLLLGGGGGGHHHHHHGGGGGGFFFEEEEEECCCBBBCCCEEEGGGHHHHHHIIIJJJKKKKKKJJJIIIGGGFFFIIIHHHGGGFFFFFFGGGIIIIIIOOOPPPRRRSSSTTTTTTSSSSSSTTTTTTTTTTTTSSSQQQPPPPPPPPPOOOOOOMMMKKKIIIGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCAAA???>>>>>>???@@@AAABBBBBBBBBBBB@@@???===<<<<<<===???AAA@@@@@@@@@@@@AAABBBDDDDDDCCCDDDDDDEEEGGGIIIJJJKKKNNNNNNOOOOOONNNMMMMMMLLLLLLLLLLLLMMMOOOQQQTTTUUUTTTVVVXXXXXXWWWVVVWWWXXXYYYXXXWWWVVVVVVUUUUUUVVVOOONNNLLLIIIFFFBBB???===<<<:::888555333222222222333333222222222222222333111222222333333333222222000000000111222222333333000000111111222222222333///000222333333222000///000000000000000000000000000111111111222222222222000000000000000000000000222111000.........///000//////000000111111222222000000000000000000000000222222222222222222222222111222333333333111000///000000000000000000000000000000000000000000000000//////000000111111222222/////////000111111222222000000000000000000000000000000000000000000000000222222222111111///......111111222222222222111111////////////000000000000000000000000000000000000........................111111000000//////......000000000000000000000000222111000.........///000333222111/////////000000111111222111111000///...000000000000000000000000000...,,,******,,,...000111111000000000000111111000000000000000000000000//////000111111111111111111111000000/////////...000000//////.........---///////////////000111111222222111000//////000000000000000000000000000000111111111111111000//////000111111111111222222222444666;;;666000888;;;...444444444444444444444444555555555555555555555555444444444444444444444444777777777777888888888888::::::;;;;;;::::::999888777???888555;;;111---@@@WWWEEE888888888222000444222222222222222222222222333555666555333111111111333111000000111111000...000000000000000000000000222111000.........///000///////////////000111111333222111/////////000000000000000000000000000000111///---,,,,,,,,,...///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000---------.........//////////////////////////////000000000000000000000000000000000000////////////111111000000//////......EEEEEEFFFGGGHHHKKKMMMNNNRRRSSSSSSSSSRRRPPPMMMLLLKKKMMMOOOOOONNNMMMMMMNNNKKKLLLLLLLLLLLLKKKJJJJJJIIIGGGEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNPPPRRRSSSSSSSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOONNNLLLJJJIIIHHHFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGGGGHHHJJJLLLNNNOOOQQQSSSUUUVVVVVVVVVWWWYYYZZZYYYYYYXXXXXXXXXXXXXXXRRRQQQOOOMMMJJJFFFCCCBBB???===;;;888666444444444333333222222111222222222111222222222222222222222111111111111222222222222111111111222222222333333000111333444444333111000111111111111111111111111000000000111111111222222000000000000000000000000222111000///...//////000000000000000000111111111000000000000000000000000222222222222222222222222111222222222111111000///000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111000000000000000000000000000000000000000000000000222222222111111000///...000111111111111111111000////////////000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000222111000///......///000222111000//////000000111///000000111111111000000000000000000000000000000000///...------...///000111111000000000000111111000000000000000000000000------...///////////////000000000//////.........000/////////............///////////////000111111222111111000//////000000000000000000000000000000111111111111111000//////000111111111111222222222111333777444000<<>>===>>>>>>===<<<<<<;;;<<<<<<=========>>>???@@@AAABBBFFFFFFGGGGGGHHHGGGGGGGGGCCCCCCCCCCCCDDDFFFHHHIIIKKKNNNPPPRRRSSSUUUWWWYYYYYYYYYYYYXXXXXXXXXXXXXXXTTTTTTSSSQQQOOOLLLJJJIIICCCBBB???<<<:::888777666444444333222111111111222222222222222222222111111222222222222111111111111111111222222222222222333111222333444444333222111222222222222222222222222/////////000000000111111000000000000000000000000111111000/////////000000111111111111000000000000000000000000000000000000222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000333333222111111000//////000000000000000000000000000000000000000000000000111111222111111000///...///000000111111000000///////////////000000000000000000000000000000000000111111111111111111111111111000000000000/////////000000000000000000000000111000000////////////000111000000///000000111222......000111111222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000---......////////////////////////...............////////////............///////////////000111111111111000/////////000000000000000000000000000000000111111111111000000///000111111111111222222222333111444222000===GGG@@@444444444444444444444444555555555555555555555555444444444444444444444444666666777777777777888888666777888:::;;;;;;<<<<<<444999666555;;;888999FFFOOO@@@333111222000222777222222222222222222222222222444555444222000000111222111000000111111000///........................111000000////////////000///////////////000111111000000/////////000111111000000000000000000000000000///...---------...///////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000------........./////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////DDDDDDFFFIIILLLNNNQQQRRRUUUUUUVVVVVVVVVUUUTTTSSSQQQRRRSSSRRRPPPOOOOOOPPPSSSSSSSSSSSSSSSRRRQQQQQQPPPNNNLLLKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJHHHHHHIIIJJJKKKMMMNNNOOOLLLLLLNNNOOOQQQRRRSSSSSSRRRRRRSSSSSSSSSRRRQQQQQQOOONNNNNNMMMLLLKKKKKKKKKOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIHHHGGGEEECCCAAA@@@@@@???>>><<<;;;::::::999<<<<<<<<<<<<<<<===>>>???AAAAAABBBBBBCCCCCCBBBBBBBBBAAA@@@@@@AAABBBDDDEEEEEEHHHKKKMMMOOORRRUUUXXXWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUTTTRRRQQQOOONNNHHHGGGEEEBBB???<<<:::999666555444333222222222222333222222111111111111111444444333222222111000000111111111111111111111111111222222333333222222111111111111111111111111111////////////000000000000000000000000000000000000111111000000000000000000222222111111000000//////000000000000000000000000111111111111111111111111222111000/////////111111000000000000000000000000000000000000000000000000222222111111000000//////////////////......------////////////////////////000000000000000000000000111111111111111000////////////000000000000//////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000////////////000/////////000000111222222//////000111111111111111000000000000000000000000000000111222222111000000000000111111111111000000////////////////////////000000111111111111000000..................------///////////////.........///////////////000000111111000000/////////000000////////////////////////000000111111111111000///000000111111111222222222555222555333000999BBB<<<333333333333333333333333555555555555555555555555555555555555555555555555666666666666777777777888999::::::::::::999888888666888555333444444777===EEE:::222111222111222555111111111111111111111111111222444333111000000111222000///000111111000///////////////////////////000000000////////////000///////////////000000111////////////000000111111000000000000000000000000000000///...---......///////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000............////////////////////////////////////////////////////////////////////////000000000000000000000000////////////AAACCCEEEHHHKKKNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRPPPQQQQQQPPPNNNMMMNNNOOORRRRRRRRRRRRRRRQQQPPPPPPPPPNNNLLLKKKLLLLLLLLLKKKMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRQQQQQQQQQOOONNNMMMKKKKKKJJJKKKKKKNNNNNNOOOOOOOOOOOONNNNNNOOONNNNNNNNNMMMMMMMMMMMMJJJJJJKKKLLLLLLLLLKKKKKKHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;;;;:::===============>>>??????>>>??????@@@@@@????????????>>>=========>>>??????@@@BBBEEEGGGIIIMMMQQQTTTVVVVVVVVVVVVUUUTTTRRRQQQUUUUUUUUUTTTSSSRRRQQQPPPLLLKKKIIIGGGDDDAAA???===999999777666444444333333444444333222111111222222555444444333222111000000000000000000000000//////000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111000000111111111111111111222222111111000000//////000000000000000000000000111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000222222111111000000//////------......////////////////////////////////////000000000000000000000000000111111111111000000/////////000000000000//////////////////000000000000////////////////////////////////////////////////000000000000111111111111/////////////////////////////////000000000000/////////000000111111111111111111111111111000//////000000000000000000000000...///111222222111///...///000111111111111000///////////////////////////000000111111111111000000------...........................//////////////////////////////000000111000///////////////000000///////////////////////////000000111111111000000000000111111111222222222444111555555111666;;;444333333333333333333333333555555555555555555555555555555555555555555555555555666666666666777777777999999::::::999999888777888666555333111444::::::;;;666222333444222111000111111111111111111111111000111333222111000000111111000///000111222111000000000000000000000000000/////////000000000000//////////////////000000111......//////000000000000////////////////////////000000//////............////////////////////////////////////////////////////////////////////////....................................////////////........./////////000000////////////////////////////////////////////////.../////////000000000111////////////000000000000@@@BBBDDDHHHJJJMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOONNNOOOOOONNNLLLLLLNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOMMMKKKJJJKKKLLLLLLKKKLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKMMMOOOPPPPPPPPPQQQPPPOOONNNMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKJJJKKKLLLLLLMMMMMMMMMMMMQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIIIIIIIIIIIIIJJJJJJGGGFFFDDDBBB@@@>>>======???>>>??????@@@AAABBBCCC@@@@@@AAAAAA@@@@@@???>>>===<<<:::999999999::::::<<<===???AAACCCGGGKKKOOOSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTTTTTTTSSSRRRQQQQQQOOONNNMMMKKKHHHEEECCCAAA>>>===;;;999888777666666777555444222222222333333555444444333222111111111000000000000000/////////000000000000000000000000/////////////////////////////////000000000111111111111111111111111111111///000111222222222111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222333111111111111111111111111000000000000000000000000111111111111000000000000//////000111111222333333000000000000000000000000000000000000000000000000000000111111111111000000///000000111111000000///////////////000000000000000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000...//////000000000000//////000000111111111111000222222222111111000......000000000000000000000000...///000111111000///...///000111222222111000///000000000000000000000000///////////////......---.............../////////.........//////////////////////////////000111111//////......//////000000000000000000000000000000///000000111111111111000000111111111111222222222000---333777222444777111333333333333333333333333555555555555555555555555555555555555555555555555555555666666666666777777555666777999::::::;;;;;;888333666666222<<>><<<;;;999888888999999999:::<<<===>>>AAAFFFIIILLLNNNQQQTTTVVVVVVVVVVVVTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOMMMKKKHHHFFFDDDBBBAAA???===;;;:::999888999777555333333333444555444444444333333222222222222222222222111111111000111111000000000000111111////////////////////////000000000111111111222222111111111111111111111111///000111222222222222111000000000000000111111111000000000000000000000000111111111111111111111111111111222333333333333333111111111111111111111111000000000000000000000000000000000000000111111111111111222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000000111111111111111111000////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000---...///000111111000///000000111222111111//////000000111111111000000///000000000000000000000000//////000000000000/////////000111222222111000///000000000000000000000000///////////////...------.........//////000000000............/////////000///////////////000111111...............///000000000000000000000000000000//////000111111111111111000111111111111222222222222---222777111222555000222222222222222222222222555555555555555555555555555555555555555555555555555555555666666666777777555666777999::::::::::::888111777888444AAANNNFFF222333444444444333111...111111111111111111111111...000111111000//////000000/////////111222111000000000000000000000000000---...///000111111000//////////////////000111111...///000000000///...---////////////////////////000000000000000///......////////////////////////////////////////////////////////////////////////........................---------.........//////.../////////000000000000////////////////////////000000000000000000000000.........///000111111111.../////////000000000111BBBCCCFFFIIIKKKMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIILLLMMMMMMLLLKKKLLLOOOQQQRRRRRRRRRRRRRRRQQQPPPPPPNNNLLLJJJJJJLLLMMMMMMMMMQQQPPPOOOMMMMMMMMMMMMNNNNNNQQQUUUZZZ^^^bbbcccdddgggfffbbb___\\\ZZZYYYXXXQQQRRRSSSUUUVVVVVVVVVVVVXXXVVVSSSPPPNNNMMMNNNNNNLLLMMMOOOQQQSSSTTTUUUVVVRRRPPPNNNLLLJJJIIIIIIIIIMMMMMMMMMNNNMMMMMMLLLLLLMMMLLLJJJIIIHHHIIIKKKLLLJJJIIIGGGEEECCCBBBAAAAAA@@@@@@AAABBBCCCEEEGGGHHHJJJIIIIIIHHHGGGEEEDDDCCC@@@???===<<<::::::;;;;;;888999::::::;;;>>>BBBEEEEEEGGGLLLPPPSSSVVVVVVWWWTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPOOONNNMMMJJJHHHFFFDDDCCCAAA???===;;;;;;::::::888666444333444555666444444333333333333222222444444444333333222222222222222111111111111222222000000000000000000000000111111111111222222222222111111111111111111111111///000111222333333222111//////000000111111222222000000000000000000000000000000000000000000000000000111333444555444444333111111111111111111111111000000000000000000000000//////000000111111222222222222111111000/////////000000000000000000000000000000000000000000000000///000000111111111000000111111222222222222111111////////////000000000000000000000000000000000000........................000000111111222222222222000000000000000000000000---...///111111111000///000111222222111000///......///000111111222222111000000000000000000000000000000000000000000000000...000111222222111000...000000000000000000000000111111111111111000//////.../////////000000111111---.........//////000000///////////////000111111...............///000111000000000000000000000000//////000111111111111111000111111111111222222222777000444666000///222...222222222222222222222222555555555555555555555555666666666666666666666666555555555555666666666777888999999999999888777777999111777999333BBBPPPEEE333444444222222333222000000000000000000000000000...///111111000//////000000/////////111222222111////////////////////////---...///111111111000//////////////////000111111//////000000000...---,,,////////////////////////000000000000000///......////////////////////////////////////////////////////////////////////////........................---------.........//////////////////000000000000////////////////////////000000000000000000000000---......///000111111222.../////////000000111111EEEFFFHHHJJJLLLLLLLLLLLLGGGJJJMMMLLLIIIHHHIIILLLOOOMMMKKKIIIIIIJJJLLLNNNOOORRRUUUTTTQQQOOOOOOPPPOOOOOOQQQSSSRRROOORRRXXX]]]]]]\\\XXXTTTRRRUUUXXX[[[\\\___eeemmmtttxxxzzz}}}uuullleee___\\\[[[XXXXXXYYY[[[^^^___^^^]]]]]]ZZZVVVSSSQQQRRRUUUWWWZZZYYYXXXYYY[[[\\\[[[ZZZ]]]UUUNNNKKKIIIGGGHHHLLLIIIKKKNNNOOONNNNNNNNNOOOMMMLLLJJJIIIHHHIIIJJJKKKLLLKKKKKKJJJHHHFFFDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHLLLMMMMMMLLLKKKIIIGGGFFFEEEDDDBBB???===;;;::::::===<<<;;;;;;;;;<<<===>>>BBBDDDIIIMMMQQQSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRPPPOOOOOONNNNNNNNNOOOOOOIIIFFFBBB???<<<<<<<<<======;;;999777555333222222444333111000///000222333666666555444444333222222111111000000//////......000000000000111111111111////////////////////////000000000000111111111111111111000000000000111111000////////////111333444...------------///000222111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000...///111222333333222111//////000000000000//////000000000000////////////111111000000//////......////////////////////////000000000000000000000000////////////////////////---...000111222222222111000000000000111111111111......//////000000111111333333222111000///.........//////000111222222222000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////............/////////...---,,,++++++,,,---111111000000000000111111////////////000000000000////////////000000000000111111111111111111111111222222222222222222222222111111111111111111111111222333444444555555444444666666666666666555555555666666555555555555666666888888888777777777777777999,,,666999111FFFUUU???000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///...///......---------......000111222///---,,,///222------------...///111222000000///...............000///...------...///000............////////////......---------......///---------.........//////............////////////////////////////////////000000//////.........------.........//////000000//////////////////////////////...//////000111222GGGHHHJJJKKKLLLKKKKKKJJJFFFHHHJJJJJJIIIIIIJJJKKKOOOMMMLLLJJJJJJLLLNNNOOOUUUXXXZZZZZZXXXVVVVVVWWWYYYYYY\\\______^^^aaafffqqqqqqooojjjdddaaabbbdddiiijjjnnnttt}}}}}}uuuooojjjhhhcccbbbbbbdddfffggggggfffgggeeeaaa^^^\\\^^^bbbeeekkkhhhfffeeegggjjjkkkkkkkkk___SSSLLLIIIFFFFFFIIIJJJKKKMMMNNNNNNMMMMMMMMMLLLKKKIIIHHHHHHIIIKKKMMMNNNMMMMMMLLLJJJIIIGGGFFFFFFEEEEEEFFFFFFHHHIIIIIINNNNNNNNNNNNMMMKKKJJJIIIIIIHHHFFFDDDBBB@@@?????????>>>===<<<;;;;;;<<<<<<===???CCCHHHLLLOOOQQQRRRTTTTTTTTTTTTSSSRRRQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSMMMJJJFFFBBB???>>>>>>>>><<<<<<:::999777555444444444333222111111222333444444444333333222111111000000000000000////////////000000000000111111111111111111111111111111111111000000000000111111111111111111000000000000111111000/////////000111222333444333222111111111222222111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111222222222111111//////000000000000//////000000000000////////////111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////...///000111111111111111000000000000111111111111000000000000////////////111111111111000000000000...//////000111111222222000000000000000000000000111111111111000000000///000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////............//////222111///.........///000000000////////////000000////////////000000000000////////////000000000111111111111111111111111111222222222222222222222222111111111111111111111111222333444444555555444444555555555666666666666666999888888777777888888999888888888777777777666666888---666888///AAAMMM888000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///////////////000111222333333000111222000...---...111///............000111222000000///...............//////............//////............////////////000//////.........//////---------.........//////............////////////////////////////////////000/////////............///////////////.................................000////////////000000111KKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJMMMNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSTTT]]]```bbbcccaaaaaaaaaaaahhhiiimmmsssuuutttwww|||yyytttssstttzzz{{{{{{xxxrrrqqqqqqrrrssstttsssrrrsssqqqnnnjjjjjjmmmsssxxx{{{wwwvvvxxx{{{}}}~~~zzzjjjYYYPPPLLLIIIHHHJJJLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLJJJIIIIIIJJJLLLNNNOOOOOOOOONNNMMMKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJJJJOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFCCCBBB@@@>>>===<<<;;;;;;:::;;;>>>BBBFFFJJJMMMOOOQQQQQQRRRRRRRRRQQQPPPPPPNNNOOOPPPQQQSSSTTTUUUVVVRRRPPPLLLHHHDDDAAA??????<<<<<<<<<;;;:::999888777555444333222222333444555222222222111000000///////////////000000000111111000000000000111111111111111111111111111111111111000000000000111111111111111111000000000000111111000/////////000111222333888777555444222222111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111000000000111111//////000000000000//////////////////000000000000000000000000////////////111111111111111111111111000000000000000000000000////////////////////////000000000//////000111111000000000000111111111111111111111000///.........//////000000111111111222/////////000111111222222000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////............//////222111000/////////000111//////............//////////////////000000000000/////////000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222333444444555555444444444444555555666666777777999999999888888999999999999999888777777666555555777///555666...:::BBB000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000//////000000111111222222222333000111222111///...///000111000000//////000000111000//////............///......////////////..................////////////222111000///////////////---............/////////............////////////////////////////////////////////////............000000000///......------........................111000000////////////000NNNNNNOOONNNMMMKKKIIIHHHLLLKKKJJJMMMRRRUUUUUUTTTQQQRRRSSSVVVYYY\\\^^^```hhhiiilllnnnooooooooopppyyyyyy}}}~~~~~~~~~}}}{{{zzzwwwttttttxxxqqqaaaYYYUUUQQQOOOOOOPPPPPPPPPRRRTTTUUUTTTTTTRRRPPPOOOMMMLLLMMMMMMNNNPPPPPPOOOOOOMMMLLLJJJIIIHHHHHHGGGGGGHHHIIIIIIJJJNNNNNNNNNOOOOOOOOONNNNNNPPPPPPPPPOOONNNNNNMMMLLLGGGFFFDDDBBB@@@>>><<<<<<<<<<<<<<<>>>AAADDDHHHJJJLLLMMMNNNPPPQQQQQQRRRRRRPPPPPPRRRSSSTTTVVVVVVVVVVVVTTTQQQLLLHHHDDDAAA@@@<<<===>>>>>>>>>===;;;;;;555555444333333333444444222111111111000000000///...//////000111111222222///000000000111111111111111111111111111111111111///000000000111111111111111111000000000000111111000000000000000111111222555444333222111000000///111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222111/////////000111//////000000000000//////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////222111///......///000111///000000000111111111111111000000000/////////...000000000000111111111111//////000000111111111111000000000000000000000000111111111000000000000000////////////////////////////////////000000000000000000////////////000000////////////000000000000//////////////////////////////............//////000///...------...///000000//////......//////000////////////000000000000//////000000000111111111111111111111111111111111222222222222222222222222222222222222222222222222222333444444555555444444333444444555666777888888888888777777777777888888:::999888777666555444444555000444555///666999,,,000000000000000000000000222111111000000000000000////////////////////////////////////////////////////////////////////////000000000/////////000000111111000000///......---...///000111111111111111222222111000000000000000000///............//////---...///000000///...---............////////////111111000///.........................../////////............///////////////////////////////////////////////////.........///////////////.........------------------------111111000//////...//////MMMNNNNNNOOONNNLLLKKKJJJQQQOOOOOORRRXXX\\\]]]\\\YYY[[[^^^cccgggkkknnnooouuuwwwyyy}}}~~~{{{{{{wwwkkkfffbbb[[[WWWUUUVVVUUUTTTUUUXXXZZZYYYXXXYYYXXXWWWUUUSSSRRRPPPPPPQQQPPPPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGGGGHHHIIIIIILLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPLLLKKKIIIGGGEEEBBB@@@???@@@>>>===<<<<<<>>>@@@BBBFFFGGGJJJLLLOOOQQQSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUXXXVVVSSSPPPKKKFFFCCCAAA>>>>>>????????????>>>>>>777777666555444444444444222222222222222111111111......///000111222333333///000000000111111111111000000000000000000000000///000000000111111111111111111000000000000111111///000000000111111111111000111111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222000///...///000000//////000000000000//////.../////////000000000111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111000///.........000000///000000000111111111111.../////////000000000111111111111111000000000000000000000000000111111111000000000000000000000000000000000000000000111111////////////////////////////////////000000000000000000////////////000000////////////000000000000//////////////////////////////............//////000///...------...///000111000000//////000000111////////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222333444444555555444444333444444555666777888888888888777777777777888888999999888777666555444333222111444444111444555///000000000000000000000000222111111000000000000000////////////////////////////////////////////////////////////////////////000//////......///000000000000///......///000000......///000111222333333222222111111000000////////////............//////---...///000000///...---............////////////000///......---------...////////////////////////............////////////////////////////////////.........///////////////,,,------...///000000111........................111111000//////...//////OOOPPPRRRSSSSSSSSSSSSRRRYYYXXXXXX[[[___cccfffggghhhjjjoootttxxx{{{}}}~~~~~~xxxtttooogggbbbaaabbb___\\\\\\^^^___]]][[[^^^___```___]]]ZZZWWWUUUTTTSSSRRRPPPNNNKKKIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIKKKJJJJJJIIIJJJJJJKKKKKKMMMNNNPPPRRRRRRRRRQQQQQQOOOOOONNNMMMKKKHHHFFFEEECCCBBB???<<<:::::::::;;;@@@BBBEEEHHHLLLOOOPPPQQQPPPQQQSSSTTTUUUTTTSSSSSSWWWWWWUUURRRNNNJJJFFFDDDAAA@@@@@@??????@@@@@@AAA<<<;;;:::999777666555444333333333333333333333333//////000000111222333333000000000000111111111111////////////////////////000000000000111111111111111111000000000000111111///000111111111111000000///000111222333333333333111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000/////////000000//////000000000000//////......//////000000111111////////////000000000000........................000000000000000000000000000000000000000000000000/////////......///000000000000000000111111111111.........///000111111111222111111111000000//////000000000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////............//////111000/////////000111222111111000000000000111111////////////000000000000000000000111111111222222111111111111111111111111222222222222222222222222333333333333333333333333222333444444555555444444444444555555666666777777999999999888888999999999888888777666666555444444111222333333444333333222000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000///...---...///000111......---...111555999<<<222000......000222333333000111111111000000///...///............//////000......////////////..................////////////......------------......000000000////////////...............////////////////////////////////////.........///////////////+++,,,---...///111222222////////////////////////111000000////////////000XXXYYY\\\___aaabbbcccccceeefffhhhiiikkknnnsssvvvzzz|||~~~zzzsssrrruuuuuupppjjjhhhhhhgggccc```aaacccggghhhgggddd___\\\ZZZYYYWWWUUURRRNNNLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMOOOQQQSSSSSSRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKHHHGGGDDDAAA>>>===<<<;;;<<<>>>AAADDDGGGIIIJJJKKKLLLNNNPPPSSSTTTTTTTTTSSSWWWWWWWWWUUURRRNNNJJJHHHCCCBBB@@@>>>>>>???AAACCCBBBAAA@@@>>><<<999777666333333333333333333333333000000000111111222222222000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111///000111222222111000/////////111222333333333222111111111111111111111111///000000000111111111222222222222222222222222222111111111111111111111111000000000000000000000000...///000000000000000000//////000000000000//////.........///000111111111.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000------...///000000000000000000000000111111111111////////////000000000000000000000000111111111111111000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////............////////////.........///111222000000////////////000000////////////000000000000000000111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222333444444555555444444555555555666666666666666999888888777777888888999777777666666666555555555111444222111444111///444000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///---------///000222///...---...222999???DDD888444///...///000111000...///000000000///...---...............///000000//////............//////............////////////------------...///000111000000000000/////////...............////////////////////////////////////............/////////000,,,------...///000111111000000000000000000000000000////////////000000111aaacccgggkkknnnpppqqqrrrppprrruuuuuuuuuxxx~~~zzz~~~|||wwwsssqqqoooiiieeebbbeeejjjnnnnnnjjjeeebbb^^^]]][[[YYYUUUQQQNNNLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJLLLOOORRRSSSSSSSSSRRRSSSTTTTTTTTTTTTRRRPPPOOOMMMLLLJJJGGGDDDBBBAAA@@@;;;<<<>>>@@@CCCDDDEEEFFFIIIKKKNNNQQQTTTTTTTTTTTTVVVWWWXXXWWWUUUQQQMMMKKKEEECCC@@@>>>===???BBBDDDFFFFFFDDDBBB???;;;999777222222222222222222333333111111111111111222222222000000000000111111111111111111111111111111111111000000000000111111111111111111000000000000111111///000111222222111000///...///000111222111000000111111111111111111111111//////000000111111111222222222222222222222222222111111111111111111111111000000000000000000000000---...///111111111000/////////000000000000//////---......///000111111222.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000+++,,,...000111111000///000000000000111111111111111111000000//////............///000111222333333111111111000000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////............//////---,,,++++++,,,---.../////////............//////////////////000000000000000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222333444444555555444444666666666666666555555555666666555555555555666666666666666666666555555555222555111///333000---555000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///...---,,,---///111222222///------000777???DDD>>>888111------......------...///000000///...---...............///000111000///...------...///000............/////////000............///111222333111111000000/////////.............../////////000////////////////////////---.........//////000000.........///////////////000000000000000000000000//////...//////000111222nnnqqqvvvzzz}}}~~~~~~}}}}}}~~~~~~|||yyyuuurrrjjjfffcccfffkkkooonnnkkkiiieee```[[[WWWTTTPPPMMMPPPQQQQQQPPPMMMLLLLLLLLLOOOKKKIIIIIIGGGDDDCCCFFFJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPPPPPPPRRRRRRRRRQQQPPPPPPPPPNNNJJJEEEAAA>>>>>>===<<<;;;<<<>>>@@@AAAEEEIIINNNQQQSSSTTTVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSOOOKKKFFFAAA>>>???BBBDDDFFFFFFFFFEEEBBB???;;;999444444444444333333222222000111333444333222000......000111111///......///000111222333333222000///222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222///000222333333222000///111111222222222222111111000000000000000111111111111111000000//////......000000111111111111000000000000////////////000000111111000///////////////000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222333333222111000000111111000000111111111111000000222222222111111111111111//////000000111111222222000000000000000000000000000000000000000000000000///////////////////////////...---,,,,,,---...///000000000000000000000000000000000000000000000000////////////000000000000000000111222222222222222222222333333333333444444444444444333333222222222111222333444444444333333333333333444444444555555777777777777666666666666555555555666555555444333222222111111111111222222111111111000111111222222333333333222111000//////000000000000000000000000111111000000//////......////////////000000000000...........................000111222333666999<<<>>>999333000111222222111///////////////////////////............---------------------....................................////////////////////////........................,,,,,,---...///000111111////////////////////////////////////000000000000........................000000000///.........---222000///...///000222333xxx{{{~~~~~~}}}zzzrrrnnnkkkjjjmmmppppppooonnnkkkgggccc___ZZZUUUQQQSSSSSSSSSRRRPPPPPPPPPQQQUUUPPPMMMMMMJJJFFFFFFIIIGGGHHHJJJLLLMMMNNNNNNNNNPPPOOONNNOOOPPPQQQQQQPPPRRRSSSSSSQQQNNNJJJFFFDDD@@@>>>===<<<<<<===???@@@AAADDDIIIMMMOOORRRUUUWWWTTTTTTTTTTTTTTTSSSSSSSSSRRROOOJJJEEEBBBBBBCCCDDDFFFFFFGGGGGGFFFCCC@@@>>>888777555444333222222222111222333444444333111000000111222222000000111222222222333333222111000000222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222111111111111111111222111111222222222222111111222222111111000000//////111000000000/////////...000000111111111111000000000000////////////000000111111000///////////////000000000000000000000000/////////000000000111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222111111000//////000000000000111111111111000000111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000///////////////////////////...------------...///000000000000000000000000000000000000000000000000////////////000000000000///000111111222222111111222222333333333333444444444444333333222222222222222222333333444444444333444444444555555555666666777777777777666666666555555555555555555444333333222222111111111111222222111111000000///000000111222222222222111000//////000000000000000000000000111000000000/////////...////////////000000000000........................---.../////////000333555999666111///000111000///////////////////////////000000/////////............////////////000000000........................////////////////////////////////////////////////.........///////////////////////////////////////////////////000000000000......................../////////...............111000///...///000222333{{{xxxssspppooopppsssuuuuuutttsssqqqmmmggg```ZZZ\\\[[[ZZZYYYXXXYYYZZZZZZYYYSSSOOONNNJJJFFFEEEHHHFFFHHHIIIKKKMMMMMMMMMMMMNNNNNNMMMLLLMMMNNNOOOPPPRRRSSSSSSSSSQQQNNNKKKIIIBBBAAA>>>===<<<<<<===>>><<>><<<<<<<<<===;;;<<<>>>@@@CCCGGGLLLPPPOOOQQQTTTVVVWWWVVVUUUTTTVVVUUUSSSPPPLLLHHHEEEDDDBBBDDDHHHJJJLLLLLLJJJIIICCCAAA===999555333333222111111222333333333222222222222222111000222555888888666444222111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111111222222111111000000000111111111222222222333222111000000111222333111111222222222222111111222111111111000000//////000000000000////////////000000111111111111000000000000////////////000000000000////////////000000////////////////////////............////////////111000000000000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222111111000000//////000000000000000000//////000000111111111111000000////////////000000000000222222111111000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////000111111111111000222222222333333333444444222222222222222222222222333222222222333333444444444555555555666666666666777777666666666555555555444444444444444333222222222222111111111111222222333222111000///.........111111111111111000//////////////////////////////000000000000////////////////////////000000000000000000000000000000000000///000111000......///000////////////000000///...////////////////////////000000000/////////......000000111111111222222222000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////////////////000000000000........................,,,,,,------......//////000000//////000000111222{{{vvvtttuuuzzz~~~~~~zzzwwwtttssstttuuutttsssoooiiiccc___XXXOOOKKKLLLKKKLLLNNNPPPPPPOOOMMMLLLMMMNNNNNNLLLJJJIIIKKKNNNKKKKKKMMMMMMNNNMMMMMMLLLHHHFFFCCC@@@>>>=========<<<<<<======>>>AAAEEEIIIMMMOOORRRTTTVVVWWWVVVVVVVVVUUUTTTRRROOOKKKGGGEEEBBBCCCFFFIIIJJJKKKKKKKKKGGGEEEAAA===:::777555555111111222222222222222222111111111000///111444777888666444222111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222000111222333333222111000111111222222222222111111//////000000111111111222////////////000000000000000000111111111111000000000000////////////000000000000////////////000000////////////////////////............////////////000000000111111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222111111000000//////000000111222222111111000000000111111111111000000......//////000000000000222222111111000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////000111111111111111222222222333333333444444222222222222222222222222333333222222222333444555333333444444444555555555666666666666555555555555333333333333333222222111222222111111111111222222444333222111000/////////000000111111111000//////////////////////////////////////////000000000000////////////000000000000000000000000000000000000---///000000000///000222---...000111111000000000000000000000000000000000/////////.........------/////////000000000111111000000000000000000000000////////////////////////........................------......///000000111////////////////////////////////////000000000000////////////////////////,,,------....../////////000000000000000111111222}}}}}}~~~}}}wwwqqqlllbbbVVVOOONNNOOOPPPRRRSSSRRRPPPMMMKKKNNNPPPQQQOOOKKKIIIJJJLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKIIIFFFBBB@@@?????????===>>>>>>===<<<===AAACCCIIIJJJMMMPPPSSSTTTUUUUUUUUUUUUTTTSSSQQQNNNKKKIIIDDDEEEEEEFFFGGGIIIJJJJJJIIIHHHFFFCCC???<<<999888444333333333222222222222///000000000///000222444555555444222111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222///000222444444222000///111111222222222222111111......///000111222333333////////////000000000000000000111111111111000000000000////////////000000///////////////000000111000000000000000000000000....../////////000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000///000222333333222111111000000111111111111000000...//////000000111111222111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000////////////000000000000000000111222222222222222222222333333333333444444222333333333333333444444444333222111222333444555333333333444444444444555666666666555555555444444222222333333222222111000222222111111111111222222444333222111000000000111///000000111111000//////000000000000000000000000////////////000000000000////////////000000000000////////////////////////***,,,.../////////000111---///111111000000000111000000000000000000000000............------------........./////////000000////////////////////////////////////////////////........................,,,,,,---...///000111111////////////////////////////////////000000000000////////////////////////.........//////////////////000000000111111111111}}}qqqcccXXXUUUWWWXXXYYYYYYXXXTTTPPPNNNOOOSSSUUUSSSMMMIIIHHHJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMKKKHHHDDDBBBAAAAAAAAA===>>>>>>>>>======@@@BBBDDDEEEGGGJJJMMMPPPRRRSSSTTTUUUUUUTTTSSSQQQPPPOOOIIIGGGFFFDDDDDDFFFHHHIIIIIIIIIIIIGGGEEEAAA>>>;;;888777666555444333333333///111222111000000111222222222333333222111000000222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111000111111111111222222222111111111222222111111111111111222222222222111111//////000000111111222222.../////////000000000111000000111111111111000000000000////////////000000///////////////000111111000000000000000000000000/////////000000000111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111...///111222333222111000000000111111111111000000//////000000111222222333000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000////////////000000000000111111222333333333333333222222333333333333444444333333444444444555555555444333222111111333444666444444444444555555555555666666555555555444444444222222222222222111111000222222111111111111222222222111000000000000111111//////000000000000000///000000000000000000000000.../////////000000000111////////////000000000000........................***,,,...///.........///---///111000......000222000000000000000000000000////////////...................../////////000000........................////////////////////////........................---.........//////000000////////////////////////////////////000000000000////////////////////////000000000000000///////////////000111111111111111rrrfffbbb___```aaa```^^^ZZZUUURRRPPPTTTXXXUUUOOOIIIHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLNNNLLLIIIFFFCCCBBBBBBCCC===>>>??????>>>>>>@@@BBB@@@AAACCCEEEIIILLLOOOQQQUUUUUUUUUUUUTTTTTTSSSSSSLLLJJJFFFDDDCCCEEEGGGIIIIIIJJJKKKJJJHHHDDD@@@>>>;;;:::888777555444444444000111333333111000000111000111222333333222000///222222222222222222222222000000111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111000111111111111222222222333222000//////000222333111111222222222222111111111111111111000000000000.../////////000000111111000000111111111111000000000000////////////000000///////////////000111111000000000000000000000000000000000000111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222,,,...000111222111000///000000111111111111000000///000000111222333333333//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000////////////000000000000222222333444444444444333222222333333333444444444444444444555555666666666444333222111111333555666555555555555666666666777666666555555555444444444222222222222222111000000222222111111111111222222000////////////000000111//////000000000000000///000000000000000000000000.../////////000000111111////////////000000000000........................,,,...111111000......///...///111///---,,,///222000000000000000000000000000000000000////////////////////////000000000000........................////////////////////////000000000000000000000000///////////////.........////////////////////////////////////000000000000000000000000000000000000222222111111000000////////////000111111111111111vvvlllmmmjjjfffdddcccaaa\\\XXXWWWVVVUUUTTTQQQNNNKKKJJJFFFFFFGGGGGGIIIJJJJJJKKKLLLLLLJJJGGGDDDBBBBBBCCC??????>>><<<:::;;;===???@@@@@@AAABBBDDDGGGJJJLLLMMMOOORRRTTTUUUTTTRRRQQQMMMKKKHHHEEECCCBBBCCCCCCHHHIIIKKKLLLKKKIIIFFFEEEBBB@@@<<<888666444444444111000///000111222111///222222222111111111111000000000111111111222222222222111111111000000//////111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111333222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000333222222222111111000000222222111111111111111111444333333333222111111111///000222222000///000111000000000000000000000000000000////////////000000000000000000000000000000555333111//////000111222000111222222111000///...////////////////////////000000000000111111111111000000//////......------000000000000000000000000222222111111000000//////////////////////////////...///000000000...---,,,000000000000000000000000000000000000000000000000444333111000000000111111000111111111111222222222333333333333333333333333555444444333333444444555444444444333333222222222444444444444444444444444444444444444333222111000111111222222222222111111111222333444444333222111000000000000000000000000000000000000000000000000//////000000000000//////222111000//////000111222...---,,,,,,,,,,,,---...............////////////222222111111111111222222111111000000//////......////////////000000000000////////////////////////////////////............111000///......///000111111111111111000000000000111111000000//////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222000000000000000111111222zzzzzzwwwtttrrrqqqmmmhhhdddaaaaaa___\\\WWWRRRNNNKKKLLLJJJHHHGGGHHHIIIJJJKKKJJJJJJIIIGGGEEEDDDCCCDDDAAAAAAAAA???======>>>@@@CCCCCCCCCCCCDDDEEEEEEFFFJJJKKKNNNPPPQQQRRRQQQPPPOOONNNKKKHHHEEECCCBBBBBBFFFGGGIIIKKKKKKJJJIIIGGGEEECCC???;;;888666555555333111000111222333222111111111111000000000000///000000111111111222222222222111111111000000000000111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000222222111111111000000000111111111111111111111111111111000000000000000000///000222222000///000111000000000000000000000000000000////////////000000000000000000000000000000222111///.........///000000000111222111111//////000000000000000000000000000000000000111111111111000000000000000/////////000000000000000000000000111111111000000000000000////////////////////////000000111111111000///...000000000000000000000000000000000000000000000000444444222111111111222222000111111111111222222222333333333333333333333333444444444333333444444444444444444333333222222222444444444444444444444444444444444444333222111000111111222222222222111111///000111222222111000///000000000000000000000000000000000000000000000000//////000000000000//////111000////////////000111//////...------...//////............////////////111111000000000000111111111000000000/////////...////////////000000000000////////////////////////---.........//////000000111000///......///000111///.....................111000000000/////////...////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222000000000000000111111222}}}xxxtttoooooommmjjjddd]]]WWWSSSSSSPPPLLLJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCDDDEEECCCAAA@@@@@@AAAGGGGGGGGGFFFDDDBBB@@@???EEEFFFGGGIIILLLMMMOOOOOOQQQPPPNNNLLLIIIFFFCCCBBBCCCDDDGGGIIIKKKLLLKKKKKKIIIGGGDDD@@@<<<999888777555333222222333444333222111000000000000/////////111111111111111222222222111111111111111000000000111111111111111111111111111111111111111111111111111111111222222222222333111111111111111111111111111111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111000000000000//////111111111111111111111111//////000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000111111111111000111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111////////////////////////111222222222222111111000000000000000000000000000000000000000000000000000444444333222222222333333000111111111111222222222222222333333333333333333444444444444444444444444444444333333333333222222444444444444444444444444444444444444333222111000111111222222222222111111...//////000000//////...000000000000000000000000000000000000000000000000//////000000000000//////000//////......//////000000000///......///000000............////////////000000////////////000000000000000000////////////////////////000000000000////////////////////////,,,,,,---...///000111111000000////////////000000........................000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222000000000000000111111222~~~~~~|||wwwooogggccc[[[XXXTTTRRRRRRPPPMMMJJJGGGFFFEEEEEEFFFFFFEEEDDDEEEGGGHHHGGGEEEDDDCCCDDDIIIJJJJJJJJJGGGDDD@@@>>>AAAAAABBBCCCFFFIIIKKKMMMNNNNNNOOONNNLLLIIIFFFDDDAAABBBEEEGGGJJJLLLNNNNNNMMMKKKIIIEEEBBB>>>;;;:::777555333222333444333222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000000111222222222333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///111111111111111111111111000000000000000000000000000000000///////////////000000000000111111111111000000111111222222333333///000222222000///000111000000000000000000000000000000000111111000000000000000000000000000000000111111222222222222111000//////000000111111111111111111111111111111111111///000000000111111111111/////////000000111111111//////////////////////////////000000111111222222////////////////////////111111111222111111111111////////////////////////000000000000000000000000333222222222222222222222000000111111111222222222222222222222222333333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333222111111111111222222222222111111//////////////////////////////////////////////////////////////////////////////000000000000////////////............//////////////////////////////............//////////////////............//////000000000000////////////////////////000000000000////////////////////////---------...///000000111000000////////////000000/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000000111111222yyytttfffccc``````___\\\UUUPPPLLLIIIFFFEEEFFFFFFDDDCCCFFFHHHJJJIIIGGGFFFFFFGGGKKKLLLMMMNNNLLLIIIEEEBBB@@@@@@@@@@@@BBBDDDGGGHHHHHHJJJLLLMMMMMMLLLJJJIIIBBBBBBDDDFFFIIIKKKNNNOOONNNNNNMMMJJJGGGCCC@@@>>>:::777444222333333222222333333222222222222111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000111222222222333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000///////////////000000000//////000000000111111111000000000111111222222333///000222222000///000111000000000000000000000000000000111111111111000000111111111111111111111111000111222222222222111111/////////000000111222222111111111111111111111111///000000000111111111111.........//////000000000//////////////////////////////000000111111222222000000000000000000000000000000/////////000000000////////////////////////000000000000000000000000000000000111111111111000000000111111111222222222111111111222222333333333333333444555555444333333333333333333333333333333333333333333333333333333222222333333222222111111111111222222222222111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////......////////////..........................................//////////////////............//////////////////000000000000////////////000000000000///////////////////////////////////////.........//////000000000000//////......//////000000000111////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111000000000000000111111222vvvsssooonnnooollleee^^^UUUPPPIIIFFFFFFFFFEEECCCFFFHHHIIIIIIHHHHHHIIIJJJLLLMMMOOOPPPOOOMMMKKKIIICCCBBBAAA@@@@@@AAABBBCCCBBBDDDGGGJJJLLLLLLLLLKKKEEEEEEDDDEEEGGGIIILLLMMMNNNNNNOOONNNLLLIIIFFFCCC>>>;;;777444333333222111444444333333333222222222222222222111111111111111111111111222222222222222111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000111111...//////000000111111111....../////////////////////000222222000///000111000000000000000000000000///000111222222111000///111111111111111111111111///////////////000000000111000000000000000111222111111111111111111111111000000000000111111111111............////////////000000000000000000000000000000000000111111111111000000000000000000000000.........---......///000000000000000000000000000000000000000000000000000...///000000111000000000000111111111111222222222000000111111222333333333222333444555555444333222222222333333333333444444333333333333333333333333111222222222222222111111111111222222222222111111222111111000000111111222000000000000000000000000000000000000000000000000//////000000000000//////...//////000000//////...---......//////......---............//////////////////............//////////////////000000000000////////////000000000000////////////////////////000000//////............//////000000000000//////,,,,,,,,,------......///////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111111222|||{{{||||||wwwqqqaaaYYYOOOIIIHHHHHHFFFDDDFFFGGGGGGGGGGGGHHHKKKMMMMMMNNNOOOPPPQQQPPPNNNMMMGGGFFFDDDBBB@@@???>>>===???@@@CCCFFFHHHJJJKKKKKKIIIGGGFFFEEEEEEGGGIIIJJJLLLMMMOOOPPPOOOMMMJJJHHHDDD@@@;;;777555444333222333333333222222222111111222222222111111111000000111111111222222333333333111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000111111111222222......//////000111111222///////////////.........///000222222000///000111000000000000000000000000///000222333333222000///111111111111111111111111000///.........///111222222111000//////000000111000000000000000000000000000000000000111111111111000000000///////////////000000000000000000000000111111111000000000000000000000000000000000000000......---------...000000000000000000000000000000000000000000000000000000...///000111222111111000000111111111111222222222///000000111222222333333222333555666666555333222222222222333333444444444222222222222222222222222111111222222222222111111111111222222222222111111222111111000000111111222000000000000000000000000000000000000000000000000//////000000000000////////////000111111000//////...///000000000000///...............////////////000//////////////////000.../////////000000000111////////////000000000000////////////////////////.........///////////////...///000111111000///...++++++,,,------...//////.../////////000000000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000111000000000000000111111222iii```TTTLLLJJJIIIHHHEEEEEEFFFFFFFFFFFFHHHLLLOOONNNNNNOOOPPPPPPPPPOOONNNJJJIIIGGGDDDAAA>>>;;;:::>>>???AAADDDFFFHHHIIIJJJKKKJJJGGGEEEDDDEEEGGGHHHJJJLLLOOOQQQQQQOOOMMMKKKHHHDDD>>>:::777666444333222222222111111111111000222222222222111111000000111111111222222333333333111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111333222222222111111000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111000000000000222222222222222222222222000000000000000000000000000000111111222222222333---......///000111111222222222111111000000/////////000222222000///000111000000000000000000000000///000222333333222000///111111111111111111111111222111000//////111333555333222111/////////000000////////////////////////000000000000111111111111222222111111000000//////000000000000000000000000222222111111000000//////000000000000000000000000///...---------///000111000000000000000000000000000000000000000000000000///000111222333333222111000111111111111222222222///000000111222222333333222333555666666555333222222222222333333444444444222222222222222222222222000111111222222222111111111111222222222222111111222111000//////000111222000000000000000000000000000000000000000000000000//////000000000000/////////000111222222111000//////000111222222111000///............/////////000000000////////////000000.../////////000000111111////////////000000000000////////////////////////,,,------...///000111111...///000111111000///...------......///000111111.../////////000000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222yyypppbbbVVVNNNKKKJJJJJJHHHIIIJJJIIIHHHHHHHHHIIIIIIMMMPPPQQQOOONNNOOOPPPOOONNNKKKHHHDDD@@@>>>============???AAADDDGGGHHHKKKIIIFFFDDDCCCDDDFFFGGGJJJMMMPPPQQQOOOMMMLLLKKKLLLJJJGGGBBB>>>;;;888777111111222222222222111000000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222333333444444333333222222222222222222222222222333333333222222222111111111111111111111111111111333333333222222111111111000111333333333111///...111111000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000000111111111111222222222333222222111000000000111111111111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111333444444555555444444333//////000000111111222222111111000000000000111111000000000000////////////......//////000000111111000222333333222111222222111222333333444555666666333333333222222222111111222222222222222222222222333333333222222111111111222222222222222222222222//////000000111111111222000000000000////////////////////////////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000......///000111222222333........................000000000000000000000000////////////////////////000000000000////////////000000000000000000000000........................---...///000000111000000222111111111000000//////---666999222---///000---000000000000000111111222wwwjjj^^^VVVPPPLLLKKKIIIIIIIIIHHHGGGFFFGGGHHHIIILLLOOOPPPOOONNNPPPQQQSSSRRRPPPMMMJJJFFFCCCBBB>>>=========???BBBDDDFFFKKKJJJGGGEEECCCCCCDDDDDDFFFIIIMMMOOOOOONNNNNNOOONNNLLLIIIEEEAAA>>><<<;;;444444444333333222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111000111333333333111000...111111000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000000000111111111222222222222222222111111222222222222222222111111000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111333333444444444444333333000000000000000111111111111111000000000000111111/////////000000000000000//////000000000000000111111222444444222222222333333333333333333444444444333333333222222222111111222222222222222222222222333333333222222111111111111111111111111111111111000000000111111111111111000000000000////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000/////////000111111111222........................000000000000000000000000////////////////////////000000000000////////////000000000000000000000000...........................//////000000000000///111111111000000000//////000222333111111111000...000000///000000111222333vvvkkkbbbYYYSSSOOONNNMMMJJJHHHGGGGGGHHHHHHHHHJJJLLLMMMMMMNNNPPPRRRTTTTTTSSSRRROOOLLLHHHFFF@@@???===<<<<<<>>>AAABBBIIIIIIGGGFFFDDDCCCBBBAAAAAADDDIIILLLMMMOOOPPPRRROOONNNLLLIIIFFFCCCAAA@@@999888666555444333444444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111222222222222222222222222111111111000000000//////111111111111111111111111000000000000000000111111111111222333333111000///111111000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000000000000111111111222222111111222222333444444555555444333222111111000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111222333333444444333333222111111111111000000000000111111000000000000111111...//////000000111111111111111111111111000000000111333555444333222333333333333333222222222111111333333333222222222111111222222222222222222222222222222222222222111111111000000000000000000000000222222222111111111111111000000000000////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000........................000000000000000000000000////////////////////////////////////000000000000000000000000000000000000........................///000000000000//////...111111000000000000//////333...,,,000444333000.../////////000111222333444wwwoooggg___ZZZWWWTTTOOOKKKJJJJJJJJJJJJGGGHHHIIIJJJKKKMMMOOOQQQPPPQQQRRRRRRPPPMMMIIIGGGDDDBBB>>><<<;;;<<<===???DDDEEEEEEEEEEEECCCBBBAAA???BBBFFFIIIKKKMMMPPPRRROOONNNMMMKKKIIIGGGEEEDDD>>><<<999666444444444555333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222000111111222222111111000111111111111111111111111222111111111000000000000111111111111111111111111222222111111000000000000111111222222222111111000111111000000000000111111111111111111000000000//////000000000111111111111////////////////////////000000000000111111111111000111222333555666777777777666444333111111111111000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000111111111111222222333333333333222222222222111111000000//////111111000000000000111111......///000111111222222333333222222111111000000222333555555333222333444222111111111111111111111333333333222222222111111222222222222222222222222222222222111111111111111000000000000000000000000333333222222111111000000000000000000////////////////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000/////////........................////////////////////////////////////////////////////////////000000000000////////////////////////........................000000111000000///...---000000000000000000//////333---+++111444111...000/////////000111222333444}}}wwwppplllbbb^^^WWWRRRPPPOOOMMMKKKIIIHHHGGGGGGIIIKKKMMMNNNNNNOOOPPPQQQPPPNNNKKKIIIHHHEEEBBB>>><<<<<<<<<===>>>@@@BBBCCCDDDDDDCCCBBB???AAADDDFFFGGGJJJMMMPPPNNNNNNNNNMMMLLLJJJHHHGGGAAA???<<<888666555555555333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222000111111222222111111000111111111111111111111111333333222222222111111111111111111111111111111111555555444333111000//////111111111222222222111111111111000000000000111111111111111111000000000//////000000000111111111111//////////////////////////////000000000111111111///000222444666777888888888777444222111111111222111111111111111111111111111111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000111111111111111111222222222222111111222222111111000000//////111111000000000000111111...//////000111222222333333333222222111111000000111333444444333222222333//////000111111222333333333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111333222222111111000000000000000000000////////////////////////////////////////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000000///////////////////////////////////////////////////////////////000000000000000000000000.../////////000000000111////////////////////////////////////////////////000000111000000///...---//////////////////000000111......111222///000333000000000000111222333444sssmmmeee___\\\YYYTTTPPPNNNKKKHHHGGGHHHJJJKKKLLLMMMNNNOOOPPPPPPOOONNNMMMKKKIIIFFFCCC@@@>>>======:::;;;>>>@@@BBBBBBBBBBBB@@@BBBCCCCCCDDDFFFJJJMMMMMMMMMNNNOOONNNMMMLLLKKKEEECCC@@@<<<999777666555333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111111111111111111111111111333333333222222222222111111111111111111111111111666555444333222000//////111111111111111222222222111111000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000/////////000000000111111...///222444666777777777777666333111111111222333111111111111111111111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000111111222222111111000111111111111000000000000111111000000000000111111///000000111111222222222111111111111111000000000000222444333222111222222...///000111222333444444333333333222222222111111222222222222222222222222000000000111111111111111111111111111111111111111111111111000000000000000000000000000/////////////////////////////////////////////////////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000///////////////////////////000000000000//////.........////////////000000...111222111222666888888222111111111111222333333yyysssnnniiibbb\\\UUUPPPKKKHHHIIIKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNMMMKKKHHHEEEBBB???===999:::;;;===>>>???@@@@@@@@@AAAAAAAAABBBDDDHHHLLLLLLNNNOOOQQQQQQPPPOOONNNIIIHHHEEEBBB>>>;;;888777222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333222222111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111111111111000111111222222333111111000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000111---///222444666666666666666444222000000111222444111111111111111111111111/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000111111111111000000000000000000000111111111111111000000000000111111111111111111111111111111//////000000000000000111///111222222111000000111111111111222222222333333333333333222222222111111222222222222222222222222///000000000111111111222000000000000000000000000///////////////000000000000000000000//////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000---.........///000000000////////////////////////000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000////////////////////////...//////000000000000///........./////////000000,,,333333///666DDDFFF===333333222111111111222222~~~wwwnnngggZZZTTTNNNJJJJJJLLLLLLKKKIIIIIIJJJJJJKKKLLLMMMNNNOOOOOONNNLLLHHHDDD@@@>>>::::::;;;;;;<<<======>>>???@@@@@@@@@@@@CCCHHHLLLMMMNNNQQQRRRSSSRRRQQQPPPLLLKKKIIIFFFBBB>>>:::888222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222333333444444333333222000000000000000000000000111111111111000000000000111111111111111111111111...//////000111222222333111111000000111222333333111111000000000000111111111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000000---///222444666666555555555333111//////111333444111111111111111111111111......///000111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000111111111111000000//////000000111111222222111111000000000000111111222222222111111111111111......//////000000111111///000222222000///000111333333333222222222222111333333333222222222111111222222222222222222222222//////000000111111111222////////////////////////------......//////000000000000000000////////////////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000,,,------...///000111111000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000......///000000111000000---.........//////000000,,,444333---:::PPPPPP@@@444444333222111111111111wwwmmmaaaVVVSSSSSSOOOKKKIIIIIIIIIHHHGGGGGGHHHHHHIIIKKKLLLNNNOOOMMMHHHCCC@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>???>>>>>>@@@DDDGGGLLLMMMOOOPPPQQQRRRTTTVVVWWWRRRLLLHHHFFFCCC>>>:::555444222222333444333222444444444333333333222222222222222222111111000000222222222222222222222222333333333333333333333333444222111111222333333222222222111111111111222222111222222333333333222222444444444333333222222222111111222222222222111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111333444555111111111111111111111111333222111111111222444444111111111111111111111111111111111111111111111111000////////////111333444111111000000111111222333///000000111111111000000000000000000000000000000000000000000000000000000222000///------///000222000000111111111111000000000000000000000000000000222222111111111111222222222222222111111111000000111222222333333222222111333333333222222222111111222222222222222111000///000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000444777555000...///333////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000111///...------...///111...000000111999BBBBBB<<<000111111111111222222222xxxlllaaa]]][[[UUUNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNNNNMMMIIIEEECCC@@@???>>><<<<<<<<<<<<<<<======>>>======???BBBEEEJJJLLLOOOQQQQQQRRRTTTUUUTTTQQQMMMKKKIIIGGGCCC???999777444333444444444333444333333333222222222222222222222222111111111000222222222222222222222222333333333333333333333333333222111111222222222222222222111111111111222222111222222333333222222222444333333333222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222444444111111111111111111111111222111111000111222333444111111111111111111111111111111111111111111111111000000//////000111222333111111000000111111222333000111111111111111000000000000000000000000000000000000000000000000000000111000///......///000111000000111111111111000000000000000000000000000000111111111000000111111111222222222111111111000000000111111222222111111000333222222222111111111111222222222222222111000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000//////111333555444111//////111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000/////////...//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000...//////////////////...---...------222999888333000111111111111222222222}}}rrrnnniii___WWWSSSMMMLLLKKKIIIIIIHHHIIIIIIIIIJJJLLLMMMMMMKKKHHHFFFCCCBBB???===;;;;;;<<<===<<<<<<===<<<;;;===???BBBFFFJJJNNNPPPQQQRRRSSSTTTQQQPPPOOONNNNNNLLLIIIFFF???<<<888555555555444333333333333222222222111111222222222222111111111111222222222222222222222222333333333333333333333333222222222111111222222222222222111111111111222222222222222222222222222222222222222222222111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222222333111111111111111111111111111000000000000111222222111111111111111111111111111111111111111111111111111111000000000111111222111111000000111111222333222222222222222111000///000000000000000000000000000000000000000000000000111000///......///000111000000111111111111000000000000000000000000000000000000000000000000000000222111111111111000000000///000000000000000000///111111111111000000000000111222222222222111000000000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000///////////////222222222222111000//////111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000////////////000111111000000000000000000000000---...000111111000...---111111///...111555333...000111111111111222222222yyynnneee```XXXUUUOOOJJJGGGFFFFFFGGGGGGHHHJJJLLLLLLLLLKKKJJJGGGEEEAAA>>><<<<<<===>>>;;;<<<<<<;;;:::;;;<<<>>>BBBFFFKKKOOOPPPQQQRRRRRRPPPQQQRRRRRRRRRPPPMMMKKKEEEAAA;;;888666555444333333333222222222111111111222222222222222222222222222222222222222222222222333333333333333333333333111222333222222111111222333222222111111222222333333333222222222222222222111111111111111111111111111111222222222222111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111222111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111222222111111111111111111111111000000111111222333333333333333222111//////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000//////000000000000//////111111111111000000000000///000000111111000000///000000000000000/////////111111222222222111111000000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000222111000000111111///---000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////////////////000000////////////000000////////////////////////000000//////000000111222000000000000000000000000...///000111111000///...333222000000111222000...000000111111111222222222~~~vvvssskkkeeeZZZPPPHHHEEEEEEEEEFFFFFFHHHJJJKKKLLLLLLLLLIIIGGGDDDAAA???>>>??????;;;<<<===<<<::::::;;;<<<>>>BBBHHHLLLNNNOOOPPPQQQQQQSSSTTTUUUSSSQQQOOONNNIIIEEE@@@<<<999777444333333333333222222222111111222222222222222222222333222222222222222222222222333333333333333333333333000222444444222111222333333333222222222222333333444333222111111111222222111111111111111111111111111111222222222222111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111111000111111111111111111111111111111111//////000000111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111000000111111222333333333333222111000///...000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000111111111111111111111111...///000000000000///...000000000000000000000000000111111111111111111000////////////////////////000111111222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111000000000222111000...///////////////////////////////////////////////////000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////////////////000000////////////000000////////////////////////000000000000000111222222000000000000000000000000111000///......///000111000...---...///...------000000111111111222222222xxxkkk^^^RRRKKKGGGFFFDDDEEEFFFGGGIIIKKKLLLMMMJJJIIIGGGEEECCCBBBAAAAAA===>>>???===;;;::::::;;;:::>>>DDDHHHJJJLLLNNNPPPRRRTTTUUUUUUSSSQQQQQQQQQNNNKKKFFFBBB???;;;777444444444444333333333222222222222222222333333333333222222222222222222222222333333333333333333333333000333777666444222333444333333222222222222333333555444222111000111111222111111111222222222222222111111222222222222111111000000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111222111111111111111111111111///000111111222222111111111111111111111111111111111111111111111111111111111111222222333222222111111111000000111111222333111111111111111000///...000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000111111111111111111111111//////111111111111////////////000000000000000111000111111222222111111000////////////000000000000000000111222222222222111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222000111111222111111000000........................000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111000000000000111222222000000000000000000000000222111///......///111222111//////111111//////222000111111111111222222222qqqcccWWWNNNIIIDDDDDDDDDEEEGGGIIIKKKLLLJJJJJJJJJIIIHHHFFFDDDBBB???@@@AAA???===;;;;;;;;;888;;;@@@DDDFFFJJJMMMPPPPPPRRRTTTTTTRRRQQQSSSUUURRRPPPLLLIIIEEEAAA;;;888555555555444444444333333222222222333333333444444222222222222222222222222333333333333333333333333000555999888555333444666444333333222222333333444666444222111000000111222222222222222333333333444111111222222222222111111///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222111111111111111111111111000000222333333333222111111111111111111111111111111111111111111111111111///000222333333333333222111111000000111111222333//////000000000//////...000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000111111111111111111111111///000222333333222000///////////////000000111111///000000000000000000////////////000000111111111000000111222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222///222444444111000111333////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111111000000111111222333000000000000000000000000111000000000000000000111444111111555444000111555000111111111111222222222qqqaaaTTTLLLCCCCCCCCCDDDFFFHHHJJJLLLJJJKKKLLLLLLJJJHHHEEECCC@@@BBBBBBAAA>>><<<;;;;;;666999===AAADDDHHHLLLOOONNNQQQRRRRRRQQQQQQUUUXXXUUUSSSQQQNNNJJJEEE???:::666666555555555444444444222222222333333444444444222222222222222222222222333333333333333333333333111666::::::666333444777444333333222222333333444666555222111000000111222222222222333333444444444111111222222222222111111///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222222333111111111111111111111111000111222333444333222222111111111111111111111111111111111111111111111111///000111333444444333333111111111000111222222333---...///////////////...000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000111111111111111111111111///111222333333222111///.../////////000000111111......////////////......//////000000111111222222///000111222222222222222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000.../////////000000111111...222666555111///222555000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111111111000111111222333000000000000000000000000...000111222222111000...222...///222111,,,---222000111111111111222222222|||rrrbbbUUULLLFFFCCCGGGHHHFFFFFFJJJJJJMMMOOONNNKKKIIIJJJKKKFFFEEEEEEFFFFFFCCC===888:::::::::<<<@@@DDDIIILLLQQQRRRSSSSSSRRRSSSUUUWWWVVVUUUTTTRRRNNNIIIEEEBBB777666555555444444444444222333444555555555444333333333333333333333333333222222444444444444222222222333555777777555222111444333333222111111111222444333111000000000111222111111111111111111111111333333333222222222111111111222222222222111000000555333111///...///111333000000000000000000000000222111///---...000222444222111111111000000//////111111111111111111111111222111000000000111333333111222444555555444222111//////000111222333333444222222222111111111111000000000000000111111111111333222111/////////000111222222222222222222222222000000000000000000000000000000000000000111111222000000000111222222222333222111111111000000//////222222222111111111000000////////////000000000000555444222000//////000000......//////000000000111000000000000000000000000000000111222222222222222000111111111111222222222222222222111111111000000222222111111111111111222222222222222222222222222111111111111000000000000333333222111000///......333222111/////////000111,,,...000111000000111222000000111111111111000000111///------///111111111111111000000000000111111000000000000000000000000111111111111111000//////////////////000000000000000000000000000000000000//////000000111111111222111111000000000000000111111111000000000000111111//////000000111111111222000000000000000000000000//////000000111111111111333000------///111111///////////////000000000000222222111111111111222222...///000000000///---,,,////////////000000000000000000000000000000000000///000111222222222222222yyyjjj]]]QQQKKKGGGHHHIIIGGGHHHLLLIIILLLOOOOOOMMMKKKKKKLLLGGGFFFFFFGGGHHHGGGCCC???===<<<;;;<<<>>>CCCGGGJJJOOOPPPRRRSSSRRRSSSUUUVVVUUUUUUTTTRRROOOKKKGGGEEE<<<:::999777555555555555222333444555555444333333333333333333333333333333222333333444444333333222222333444666666555333222444333222222111111222222333333222111111111111111111111111111111111111111222222222111111111000000///000111222222222222222333222222222111111111111000000000000000000000000111000///...///000222333111111111111000000000///111111111111111111111111222111000000000111222333111222444555555444222111111111111111222222222222222222222111111111111000000000000000111111111111333222111000//////000111222222222222222222222222000000000000000000000000000000000000000111111222000000000000000000111111111111111111000000000///111111111000000000//////////////////000000000111444333222000000000000111222222222111111111111111000000000000000000000000000111111222222222111111000111111111111222222222222222222111111111000000222222111111000000111111222222222222222222222222111111111111000000000000111111111111000000000000333222000/////////000111///000222222000///000000000000111111111111000000222000...///000222222222111111000000000000111111000000000000000000000000///////////////...------////////////000000000000000000000000000000000000///000000000111111111111111111000000000000111111111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000111111222000------///111000///////////////000000000111111111111000000111111111//////000000000///------////////////000000000000000000000000000000000000000111222222222222222111vvvjjj[[[TTTNNNLLLKKKIIIIIILLLHHHKKKNNNOOOOOONNNMMMMMMHHHGGGGGGIIIJJJKKKIIIHHHBBB@@@>>><<<===@@@DDDFFFKKKMMMPPPRRRSSSSSSTTTUUUUUUUUUTTTSSSQQQNNNKKKJJJCCCAAA===999777555555555222333333444444333222222333333333333333333333333222333333444444333333222222333333444444555555555333333222222111111222222222222222222222222111000111111111111111111111111111111111000000000//////...///000111222333333333111222333444444333111///000000000000000000000000000000000000000111111111111111111111000000000000111111111111111111111111111111000000111111222333111222333444444333222111333333222222111111111111222222222111111111111000000000000111111111222222222222111000000000111111111111111111111111111111000000000000000000000000000000000000000111111222000000000///////////////111111111111000000000000000000000////////////////////////000000000111111222111111000000000111222333333222222111000000000000000000000000000000000111111222222222111111000000111111111111222222222222222222111111111111111222222111000000000000000222222222222222222222222111111111111000000000000//////000000111111111222222111000000///000000000111222333222000......///000000111111111111000000222111///000222333333222111111000000000000111111000000000000000000000000///////////////......---////////////000000000000////////////////////////000000000000111111111111111000000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111000......///000000////////////000000000111111111000000//////000000111//////000000000///......////////////000000000000000000000000000000000000222222333333333222111111wwwggg```XXXRRRNNNLLLKKKKKKHHHJJJLLLNNNOOONNNNNNMMMJJJJJJIIIJJJKKKLLLLLLLLLGGGDDDAAA>>>===>>>AAABBBFFFIIINNNQQQRRRRRRSSSTTTTTTTTTTTTTTTRRRQQQOOONNNJJJGGGBBB<<<888666555555333333333333333222222222333333333333333333333333333333333333333333333333333222222222333555666777333333222222111222222333111222333333333222111000111111111111111111111111222111111111000000000000//////000111222333333333111222333444444333111000000000000000000000000000...///000111222111111000111111111000000000000000111111111111111111111111111111111111111222222222111222333333333333222111222222222222222222222222222222222111111111000000000000111111111222222222222111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222111111111000000//////...111111111000000000000000000000000000000000000000//////000000000111111111000000000000111111222222000000000///////////////000000000000000000000000111222222222222111000000000000111111111222222222111111111111111111111111222222111000000000000000111111111111111111111111111111111111000000000///000000000000111111111111111111000000000000000000000111222111///.........000000111111111111000000111000///000222333222111111111000000000000111111////////////////////////000000111111111111000000////////////000000000000////////////////////////000000000000000111111111000000000000000000111222111111000000000000111111000000000000000111111111000000000000000000000000000000000000000/////////000000/////////000000/////////000000000111111111000000////////////000000//////000000000/////////////////////000000000000000000000000000000000000333333333333333222111000tttooofff]]]WWWSSSOOOLLLJJJJJJKKKLLLMMMNNNMMMLLLLLLLLLKKKJJJIIIJJJKKKLLLJJJHHHDDDAAA?????????@@@BBBFFFKKKNNNPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRNNNKKKFFF@@@;;;888666555444444444333333222222222333333333333333333333333333333333333333333333333333333222222333444666888333222222111222222333333111111333444444333222111111111111111111111111111333333222222222111111111111111222222222111111000222222222222222222222333000000000000000000000000...///111222222222000///000000000000000000111111111111111111111111111111000000111111222222222222222222222222222222222222000111111222333333444444222222222111111111000000111111111111222222222222111111111222222222222111000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000111111111111111111111111111111000000000000111111111111...//////000111111111222------...///000111111222111111111111111111111111111111222222222111111000000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111000000000///111111111111000000000000000000000111111111000000---///000000///......///000000111111111111000000000///...///111222111///111111000000000000111111////////////////////////000000111111111111000000////////////000000000000////////////////////////111111000000000000000000000000//////000111222222111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000//////000000000000000111111111111000000////////////000000000000/////////000000000////////////000000000000000000000000000000000000333333333333222222111000~~~~~~xxxnnngggbbb[[[TTTPPPNNNLLLKKKLLLMMMLLLLLLLLLLLLLLLKKKIIIHHHIIIKKKKKKJJJHHHEEECCCAAA?????????CCCGGGKKKNNNPPPSSSUUUTTTTTTTTTSSSSSSSSSSSSSSSQQQOOOKKKFFFAAA<<<999888666666555444333333333333333333333333333333333333444333333222222333333444444333333222333444666777222222111111222222333333111222333333333333333333111111111111111111111111333333333222222222222111222222222222222111000000111111000000000111222333000000000000000000000000...///000222222111111000000000000000111111111111111111111111111111111111000000111222222222222111222222222222222222222222000000111222333444555555222222222111111111111000111111111222222222222333000111222222333222222222111111111111111111111111000000000000000000000000000000000000000111111222222222222222111111111111000000000000111111111111111111111111222222222222000000000111111111222222...///000000111111111000......///111222333444555111111111111111111111111000000111222222222222222000111111111111222222222111111111111111222222222222222222222222333444555111111111111111111111111111111111111000000000000222111111111000000////////////000111111111111000---///111111/////////000000000111111111111000000///......///111111000...111111000000000000111111000000000000000000000000---......///////////////////////////000000000000////////////////////////111111111111000000000000////////////000111222333111111000000000000111111111111111111000000000000000000000000000000000000.........//////000000000...///111111000//////000000000000111111111222222111000000//////000000111000000/////////000111111////////////000000000000000000000000000000000000111111222222222111000000}}}{{{zzzzzz|||~~~~~~yyyuuuttt~~~zzzuuukkkaaaWWWSSSNNNLLLLLLMMMMMMLLLJJJLLLMMMLLLJJJIIIJJJKKKJJJJJJJJJIIIGGGCCC@@@???>>>AAAEEEHHHKKKOOOSSSVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSRRROOOLLLGGGBBB>>><<<888777666444333333444444333333333333333333333333444333333222222333333444444444333333333444444555222222111111222222333444222222222222222333444444111111111111111111111111222222222222111111111111000111111222222222111111...///000111222111000000000000000000000000000000//////000111111111111111///000000000111111111111111111111111111111111111///000111222333222222111222222111111111111222222222222222333333444444444222222222111111111111000111111111222222222333333000111222333333333222222222222222222222222222222000000000000000000000000000000000000000111111222000000000000111111111111///000000000111111111111000000000000111111111222000000111111111222222222...///000111111000000/////////000111222333333444111111111111111111111111...///000111222333333333000111111111111222222222000000111111111222222222111111222333444666777888111111111111111111111111111111111111000000000000000000000000111111111111...///000111222111111000111333444333111000000000000000111111111111000000/////////000222222111///111111000000000000111111000000000000000000000000------...///////////////////////////000000000000000000000000000000000000111111111111000000000///////////////000111222333111111000000000000111111111111111111000000000///000000000000000000000000,,,------...///000111111---///222222000...///000000000111111111222222222111111111000000111111111000000/////////000222222////////////000000000000000000000000000000000000//////000111111111000000}}}}}}~~~zzztttppppppzzz|||}}}}}}xxxlll]]]WWWPPPMMMMMMNNNNNNMMMHHHKKKMMMMMMKKKJJJKKKMMMJJJKKKKKKKKKIIIEEEAAA???===@@@CCCFFFJJJNNNSSSWWWTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSPPPLLLFFFBBB???999888666555444444555555333333333333333333333333444444222222222222444444444444444444444444333333222111111111222333333444333333222111222333555666111111111111111111111111111111111111000000000000...///000111222333333333***---000333444222///---000000000000000000000000000000000000000111111111//////000000111111111222111111111111111111111111///000111222333222111111222222111111111111222222444444333333333333222222222222222111111111111000111111222222222333333333000111222333444333333222222222222222222222222222000000000000000000000000000000000000000111111222......//////000000111111//////000000111111111222.../////////000000111111000111111111111222222222...///000111111000///...////////////000000000000111111111111111111111111---...000111333333444444000111111111111222222222000000111111222222222222111111222333555777999:::000000000000000000000000111111111111000000000000......///000111222333333...///000222222222111000555666777555222000///000000000111111111111000000000000000222444444222000111111000000000000111111000000000000000000000000//////000111111111111111////////////000000000000111111111111111111111111222111111111000000//////////////////000111222333111111000000000000111111222111111111000000//////000000000000000000000000+++,,,---...///111222222,,,///222222000...///000000111111111111222222222222222111111111111222222111000/////////111222333////////////000000000000000000000000000000000000---...///000000000000000~~~tttjjjkkkuuu~~~vvvyyy{{{yyyvvvsssrrrssszzz{{{ooocccUUUMMMLLLNNNMMMKKKLLLKKKKKKKKKMMMMMMKKKIIIJJJKKKKKKJJJHHHEEEBBB@@@;;;<<<>>>AAAFFFJJJOOOQQQPPPRRRUUUWWWVVVVVVWWWXXXTTTRRRRRRTTTUUUPPPGGG???===:::777555555555555444555444333222222333444555555555555444444333333333222222444444444444222222222111111000000111111222222222222222222222222222222222222222222222222222333333333333333333333333111222333333444444333333333222222222111000000000111111111111111222222222000000111222222111//////000000000000000000000000111111111111111111111111222222222111111111111000111111000000000000111111...///000111222333333333000000000000000000000000000000000000000000000000000000111111111222222222000000000000////////////222222111000/////////000222111000000000111333444000000000000111111111111000000000000000000000000000000111111111111000000......///000111222222333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000333222222222111000000000444444444333333222222222111111222222222333333333111111111111111111111111......//////000000000111111111222222222222111111333222111000000111222333000000000000000000000000000000111222222222222111111111111111111111111111444333333222111111111222222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111222222111111000000//////000000000000000000000000111111111111000000000000000000000000000111111222000000111222222000///...///000111222222111000///111111000000000000111111111111000000000000111111///000000000000111111111~~~~~~{{{rrrpppzzz}}}~~~~~~{{{uuupppnnnnnnsssyyyyyyoooaaaWWWQQQMMMJJJGGGJJJIIIHHHIIIKKKKKKJJJIIIJJJJJJJJJJJJHHHEEEBBB@@@<<<<<<===@@@DDDIIINNNPPPQQQSSSVVVWWWVVVVVVVVVWWWVVVTTTSSSUUUUUURRRJJJCCC@@@===888666666666666555444444444333333444444444555555444444444333333333222333333444444333333222111111111000000111111111222222222222222222222222222222222222222222222222111111111111111111111111111222333333444444333333333333333222222222222222222222111111111111111111000111222333333222111111000000000000000000000000111111111111111111111111000000111111222222222333222222111111111111222222000111111222222222111111111111111111111111111111111111111111111111111111111222222222333333333333111111111000000000//////222111000000000000000000000//////......///000111000000000000111111111111000000000000000000000000000000111111111111000000//////000000111111222222222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111111111333333222222222111111111111111111222222222333333111111111111111111111111/////////000000111111111111111222222222222111111222222111000000111222222000000000000000000000000000000111111222222222111222222222222222222222222444333222222111111111222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111000//////000000111111111111000000111111000000000000111111111111000000000000111111222222111111000000000///}}}{{{{{{|||~~~~~~~~~yyyzzzsssnnnlllpppuuu~~~}}}rrrfffZZZQQQLLLIIIIIIHHHGGGHHHIIIKKKJJJIIIIIIJJJJJJIIIGGGDDDAAA???>>>======>>>BBBGGGLLLOOOQQQSSSVVVVVVVVVUUUUUUVVVXXXVVVTTTUUUVVVSSSNNNIIIEEEAAA;;;777666777777666333444444555555444444333555444444444444333333333222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222333333333333333222222222333333333333333333222222222111000000000...///111222333222222111000000000000000000000000111111111111111111111111...///000111222333444444333333222222222222333333222222222222222111000000111111111111111111111111111111111111111111111111222222333333333444444444222222222111111111000000000000000000000000111222111000///////////////000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000111111111222222222111111111111000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111222222222111111111111111000000000111111111222222222222333111111111111111111111111000000000111111111111111111111222222222222111111222222111000000111222222000000000000000000000000000000000111111111222222222222222222222222222222333333222111111111111222000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////000000000000000000000000111111222222222222111111000000000111111111111111000000000000000000000000////////////000000000000000000000000000111111222222111111000000000000000111111000000000000111111111111000000000000111111111111000000000000111111444444333222111000///...zzzqqqpppqqqrrrvvv|||{{{~~~xxxuuuvvvyyy~~~uuugggZZZSSSQQQLLLJJJHHHGGGIIIJJJJJJJJJIIIIIIIIIIIIGGGDDDAAA???@@@???======@@@EEEJJJMMMQQQSSSVVVVVVUUUTTTTTTUUUXXXVVVTTTTTTTTTTTTQQQNNNIIIDDD>>>999777777666666222333444555555444333222444444444444444444444444333333333333333333333333222222222333333222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222333333333333222111111111222222333333333333333333222111000//////+++,,,...///000000000///000000000000000000000000111111111111111111111111///000000111222222333333222222222111111222222222111111222222222111111000111111111111111111111111111111111111111111111111222222222333333333333444333333333222222222111111000/////////000111222222222222222111111111111111///000000000111111111111000000000000000000000000000000111111111111000000111111111000000000000000222222222111111111000000111111111111111111111111000000000000000000000000222222222222222222222222000000000111222222222333111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222111111222222222222111111222111111111111111111222000000000000000000000000000000000000000111111222111111111111111111111111222222111111111111111222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000111111222222222222111111000000000111111222222222000000000000000000000000///////////////000000000000000000000000111111222333222000/////////000111222111000//////000111222111111000000000000111111111111000000000000111111333333333222111000000000tttmmmhhhiiilllpppvvv}}}uuufff^^^ZZZQQQMMMIIIGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHEEECCCAAACCCAAA???>>>???CCCHHHKKKPPPSSSUUUVVVUUUTTTUUUUUUVVVUUUSSSRRRSSSSSSRRRRRRLLLGGGAAA<<<999777666555222333444555555444333222444444444444444444444444333333333333333333333333333333444555555444333333222222222222222222222222222222222222222222222222333333333333333333333333000111222222333333222222//////000000111111222222333333333222111000//////+++,,,...///000000000///000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111//////000111222333333333111111111111111111111111111111111111111111111111111111111111222222222222333333333333222222222222000/////////000111222222111111222222222111111111///000000000111111111111000000000000000000000000000000111111111111000000111111111000000000000000222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222222333111111222222222222222222000000111111111222222222111111111111111111111111222222111111111111111111111111222222222222111111111111111222222111111111000000000000000000000000000000/////////000111222000000000000000000000000111111111000000111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000111111222222333333000000000000000000000000.../////////000000111111000000000000000111111222333222000/////////000111222111000//////000111222111111000000000000111111111111000000000000111111111111111111111111111111}}}zzzzzzzzz{{{{{{zzzooojjjgggiiimmmqqqyyytttjjjeeeZZZUUUNNNIIIGGGFFFEEEDDDFFFGGGIIIIIIIIIGGGEEEDDDEEECCCAAA@@@@@@CCCFFFHHHOOOQQQTTTUUUUUUUUUUUUVVVTTTSSSRRRRRRRRRSSSSSSTTTPPPKKKEEE@@@<<<999666444333444444555555444444333333333333444444444444555444333333222222333333444333333555555555555333333222222222222222222222222222222222222222222222222111111111111111111111111000111111222222222222222/////////000000000000000333222222222111000000000...///111222333222222111000000000000000000000000111111111111111111111111222222222111111111000000111000000000000000000111...///000111222333333333222222222222222222222222222222222222222222222222000000111111111222222222333333333222222222111111000000000000000000111222......///000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222111111111222222222222222000000000111111111111222111111111111111111111111111111111111111000000000111111222222222222111111000111222222222222111000000000000000000000000000000000///...///000111222000000000000000000000000111000000000000111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222222222000000000000000000000000//////000000111111222222000000000000000111111222222111111000000000000000111111000000000000111111111111000000000000111111111111000000000000111111//////000000000111111111{{{yyyzzz{{{{{{{{{uuuqqqnnnppprrruuu}}}{{{uuuhhhbbbYYYQQQLLLIIIHHHFFFEEEGGGIIIJJJJJJJJJHHHGGGFFFEEECCCBBBBBBCCCEEEFFFMMMPPPSSSUUUUUUUUUVVVWWWRRRRRRSSSSSSSSSSSSUUUVVVSSSPPPKKKFFFAAA<<<777444444444444333333444444444333333333444444444555555444333333222222333333444111222333444444333222111222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222222111111111000000000000000222222111111111111111111000111222333333222111111000000000000000000000000111111111111111111111111111111111111111222222222222111111000000111111222///000111222222222222222222222222222222222222222222222222222222222222222111111111222222222333333222222222222111111111111222111000000000000000000,,,---...000111111111111000000000000111111111111000000000000000000000000000000111111111111000000//////000000111111222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111000000000111111111222222000000000000111111111111111111111111111111111111111111111000000/////////111111222222222222111111000111222222222222111000000000000000000000000000111000.........///111222111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000333222222222222222222111000000000000000000000000000000000111222333333333000000000000000111111222111111111111111000//////000000111111111111000000111111000000000000111111111111000000000000111111000000000///////////////~~~}}}~~~~~~~~~}}}yyyvvvwwwxxxzzz~~~|||xxx{{{~~~}}}tttmmmcccZZZSSSOOOLLLKKKEEEFFFHHHJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCDDDDDDEEELLLOOORRRTTTUUUVVVWWWXXXQQQRRRTTTTTTTTTUUUVVVWWWVVVSSSNNNJJJEEE???999555555555333222222333555555333333333444444555555555444444222222222222444444///000222333333222000///222222222222222222222222222222222222222222222222333333333333333333333333000000111222222222222111333222222222111111000000111111111111111222222222000000111222222111//////000000000000000000000000111111111111111111111111//////000111222333333444333222222222222222222333111222222222222111000000222222222222222222222222222222222222222222222222222222333333333444444444222222222111111111000000222222111000//////000000---...000222333444444333000000000000111111111111000000000000000000000000000000111111111111000000...//////000111222222333222222222111111111111000000000000000000000000000000000000000000000000000222222222222222222222222333222222222111111000000.../////////000000111111000000000000111111111111111111111111111111111111111000000000//////......111111222222222222111111000111222333333222111000000000000000000000000000111000...---...///111222333333333333333333333333000000///000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000444333333222222111111111000000000000000000000000000000111222333333444444000000000000000111111222000111222222222111///...///000111222222111000///111111000000000000111111111111000000000000111111111111000///...---,,,,,,|||zzz{{{|||~~~}}}}}}{{{pppggg```YYYPPPJJJLLLJJJHHHIIIKKKLLLJJJHHHJJJJJJIIIHHHGGGEEEDDDCCCJJJMMMPPPSSSUUUUUUTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWTTTQQQLLLHHHAAA:::555666555333333555666666555444444555555444444333222222222333333333444444444555444333222111111111111222222222222222222222222555444444333333222222111222222222111111111111000222111111111000000//////111000///......///000111111111111111111111111111//////000000000000//////222111111111000000//////333222111000000111222333111111111111111111111111000000000000000000000000444333333333333333333444222222222111111111111000111000000000222333222111222222111111111111111111111111222222222222111111000000000000000000000000///000222333333222000///111///...///111333444444111111111111111111111111111111111111111111111111000000000000000000000000333222222222222222222333/////////000111111222222444333222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000333333222222111000000000111111111111111111111111222222222222222222222222111111111111000000000000000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000000000000000000////////////111111000///////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000000111111111222222222222222222111111111000000111000/////////111222333111000///...............000111111111222222222222000000000000000000000000222222222111111111111111000000000000000000000000......///000000000000000000000111111111222222222}}}vvvpppggg\\\TTTSSSPPPNNNOOORRRRRRPPPMMMJJJJJJJJJIIIHHHGGGEEEEEEKKKMMMPPPSSSUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWTTTQQQMMMIIIBBB<<<777999777555555555666555444444444555555444444333222111111222222222333333333222222111111111222222333222222222222222222222222222333333333333333333333222222222111111111111000222111111111000000000000111111000//////000111111111111111111111111111111//////000000000000//////111111111111000000000///222222111000000111222222111111111111111111111111111111111111111111111111111111000000000000111111222222222111111111111000111000000000222333222111111111111111111111111111111111111222222111111111000000000000000000000000222111111111111111111222444222000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111111000000000000000333222111111000111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000000///000000111111222333333111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222111111000000000000000000000000000111111111111111111111111111111111111111111111111111111000///////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222222111111111000000111000//////000111222333111111000/////////000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000111111111222222222zzzzzz}}}{{{nnneee```[[[VVVUUUWWWWWWSSSOOOJJJJJJJJJIIIIIIIIIHHHHHHKKKMMMPPPSSSUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVTTTQQQNNNJJJEEE???;;;<<<999666555555666555444444444555555444444333222111111111111222222222222000000000000111222333444333333333333333333333333111111222222333444444555222222222111111111111000111111111111111000000000222111111000000111111222111111111111111111111111///000000111111000000///111111111111000000000000222222111000000111222222111111111111111111111111111111111111111111111111000000000//////000000000222222222111111111111000111000000000222333222111111111111111111111111111111111111111111111111111000000000000000000000000333222000//////000222333444222000000111222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111000000111111111222222111111000//////...111111111000111111222333111111111111111111111111111111111111111111111111////////////////////////000000000000000000111111//////000111111222222333111111111111111111111111000000000000000000000000222222111111111000000000111111111111111111111111000111111222222222111111000000000000000000000000111111111111111111111111222222222222222222222222222111000000///000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222222222222111111111111111111111000000000111222222111111000000000111222222/////////000000000111111000000000000000000000000......//////000000111111000000000000000000000000///000111111222222111111111111111111111222222222yyyxxxvvvvvvwwwwwwvvvtttwwwxxxyyy||||||vvvmmmbbb[[[WWWUUUPPPLLLJJJJJJJJJJJJJJJKKKKKKLLLLLLNNNPPPRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTRRROOOMMMIIICCC???<<<999666555555666555555444444555555444444333222111111222222222333333333111000000000111111222333333333333333333333333333111111222222333333333333222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000111111000000000111111111000000000000000222111111111111111111222111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111000000111000000000222333222111111111111111111222222222222111111111111111111222000000000000000000000000222111000//////000111222000///...000222444444333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000//////000000000000111222333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111222222222111000000//////111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111000000111222222222111111000000000000000000000000111111111111111111111111111111111222222222222222222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222000000000000000111222333////////////000000000000000000000000000000000000......//////000111222222000000000000000000000000000000111222222222222222111111111111111111111111~~~{{{vvvtttrrrqqqpppooonnnoooooopppsssyyyuuueeeZZZRRRMMMJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQOOOLLLHHHDDD;;;888555444444666666666444444555555444444333222333333333444444444444555333333222111000000111111333333333333333333333333333333333222222111111111222222222111111111000000111111111111111222222222222222333333333333222222111111111111111111111111000000111111111111000000000000000000000000111111111111111222222111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111000000111000000000222333222111000000111111111222222222222222111000000111222222000000000000000000000000///000111111111111000////////////000333444444333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111//////000000111111111111//////000000111222444444111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111111222222111111000//////...111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111111///000111222222222222222000000000000000000000000111111111111111111111111000000000111111111222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111////////////000000111222////////////000000000000000000000000000000000000//////000111111222333333000000000000000000000000000000111222222222222222111111111111111111111111zzzuuurrrpppnnnllljjjjjjiiihhhhhhkkkqqquuuvvvbbbUUUOOOMMMKKKJJJIIIIIIJJJLLLMMMNNNNNNOOOPPPRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRPPPLLLIII>>>;;;777555555666666666444444555555444444333222444444444444555555555555555444333222111111111111333333333333333333333333444333333222111111000000222222222111111111111000111111111222222222222222111222222333333222222111111111111111111111111111000111111222222111111000000000000000111111111111000111222222222222111000111111111111111111111111222222222222222222222222000000000//////000000000222222222111111111111000111000000000222333222111000000000111222222333333333222111000000111222333000000000000000000000000...///111222222111///...222111111222333222000///111111111111111111111111111111111111111111111111000000000000000000000000111111111000000111111111...//////000111111222222000000000000111222333444111111111111111111111111000000000000000000000000111111111111111111111111/////////000111111222222......///000000111111222111111111111111111111111222222222222222222222222333222222222222111111111222222222222222222222222///000111222222222222222000000000000000000000000222222222222222222222222//////000000111222222222222222222111222222333444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222222222333222222111000000000/////////000111111/////////000000000111111000000000000000000000000000000111111222222333333000000000000000000000000///000111111222222111111222222222111111111111111{{{xxxuuussspppooolllgggddddddfffiiilllvvvmmmZZZRRRQQQKKKJJJIIIIIIIIIKKKMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTRRROOOLLLEEE@@@;;;777666666666555444444555555444444333222333333333444444444555555444444333333333333333444444444444444444444444444222222222111111111111111222222222111111111111000111111111222222333333333000111222333333222111000111111111111111111111111000111111222222111111000///000000000111111111111000111222222222222111000111111111111111111111111222222222222222222222222111111000000000000111111222222222111111111111000111000000000222333222111///000000111222222333333333222111//////111222333000000000000000000000000//////000000000000//////222111111222333222000...111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222000000000000000111111111111000000000111222333333111111111111111111111111000000000000000000000000111111111111111111111111...//////000111111222222......//////000111111111111111111111111111111111111111111111111111111111333333222222222111111111222222222222222222222222//////000222222333333222000000000000000000000000222222222222222222222222000000111111222333333444222222222222222333444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000000000111111111222222222222222333333333222111000222222111000000000111111000000000111111111222222000000000000000000000000000000000111111111111111000000000000000000000000...///000000111111000000222222222111111111000000}}}{{{xxxssskkkeeeaaaaaabbb___hhhqqqvvv|||ttt^^^TTTSSSKKKJJJIIIHHHIIIJJJLLLNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTQQQNNNJJJFFF???:::777666555444444444555555444444333222222222333333333444444444333333333333444555666666444444444444444444444444000000000111222222333333222222222111111111111000111111111222222333333333000111222333333222111000111111111111111111111111111111222222222222111111//////000000111111111222000111222333333222111000111111111111111111111111222222222222222222222222444444333333333333444444222222222111111111111000111000000000222333222111///000000111222222333333333222000//////000222333000000000000000000000000111000///......///000111......///111444555333111111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222333333222222111111000/////////111111111000111111222333111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222111111111000//////......111111111111111111111111000000000000000000000000333333333222222222111111222222222222222222222222//////000222222333333333000000000000000000000000222222222222222222222222111111222333333444555555222222222222333333444555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111000000000000111111222222222222222333333444333222111000444444333222111111111111111111111111222222222222000000000000000000000000000000000000////////////000000000000000000000000......///000000000000000222222222222111111000000xxxooogggaaa^^^]]]```cccggglllqqqwwwzzzlll___XXXOOOLLLHHHGGGIIILLLNNNOOOLLLMMMNNNOOOQQQRRRSSSTTTRRRSSSTTTUUUVVVUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTLLLIIIEEE@@@<<<:::999888888555333222222333222111444444444333333333222222555555555444444333333333444555666555444444555666444444333333333333222222333333333222222111111111222222222222222222222222///000111222222222222222222222222111111111000000000000000000000000000000111111000000000000111111111111000000111111222333222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111333222222111111222222333222333444222000//////000222222222111000//////...000222444666666444222000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111111111222111111111000000//////000111111111111222222222000111222222000000111222000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111111000000000111222333333222222111111111111111111000111222222222222000000222222222222111111111111333222222222222111111111000111111222222333333333000111333222111111222444333333333222222222222222444333333333333333333333222222222222222222222222444444333333333333444444000000111222222222222222111111111222222222222222111111111222222222222333333222222222222111111111111111111111222222222222000000000000000000000000////////////////////////222222111111111111222222////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000222111000//////000111222wwwnnngggccc___```aaaccceeeiiimmmpppxxx{{{yyyjjj```VVVRRRMMMIIIHHHHHHHHHHHHLLLLLLMMMOOOQQQRRRTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTOOOLLLHHHDDD???<<<999888999666444333333444444333444444444333333333222222444444444333333222222222444555666555444333444666444444333333333333222222222222222111111111000000222222222222222222222222000111222222333333222222222222222111111111000000000000000000000000000000111111000000000000111111111111000000111111222333222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111222111111000000111111222444555555444222000111222222222222111000/////////000222444555555444222000000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///000111111111111222222222111222333222111000111333000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111000111111222222111111111111111111111111000111222333333222000///333222222222222222111111111111111111111111111111222222222333444444555555111333444444333222444555333333333333444444444444555555555555555555555555555555555555555555555555555555444444444444555555222333444444555555444444333333333333333222222222222222222222222222222333111111111111111111111111333222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000222111000//////000111222zzzrrrmmmgggeeeccc``````aaacccdddkkkmmmrrrxxx{{{yyylll```[[[UUUOOOLLLJJJHHHFFFKKKLLLLLLNNNOOOQQQSSSTTTTTTTTTUUUVVVVVVUUUTTTSSSQQQRRRTTTVVVVVVVVVUUUTTTRRRPPPMMMIIIEEE@@@<<<::::::888555444555666555444444444444444333333333333333333333222222222222222333555666555444333444555444444333333333333222222111111111111000000000000222222222222222222222222111111222222333333222222222222222111111111111111000000000000000000000000111111000000000000111111111111000000111111222333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111000000000000000000111555666666555333222333444222222222111000000//////000111333444444333111000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000111111111111222222222111222333333111111222333000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111222222111111000111111111111111111111111111111111///000333444444333111///333333333222222222111111222222222222222222222222333333333444555666666666333555666666555555666777666666666777777888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999777888888999999999999888666666666555555444444444333333333333333333333333111111111111222222222222333333333222111111000000111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111|||uuuqqqkkkeeebbb```___^^^bbbbbbffflllpppvvvxxxkkkfff___YYYTTTPPPMMMJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVVVVUUUTTTSSSOOOQQQTTTWWWWWWWWWUUUTTTSSSRRRQQQOOOKKKFFFBBB???;;;999666555666666666555555444444444444333333333333333333333333333333333333444555555333333444555444444333333333222222222222222111111111111111111222222222222222222222222000000111111222111111000111111111111111111111111000000000000000000000000111111000000000000111111111111000000111111222333111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111444555666555333222333444222222222111111000000000000111222333333222111000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111000000000000000000000111111111222222222111333444333222111222333000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111333333222111000000000111111111111111111222222222...000333555555444111000333333222222222111111111333333333444444555555555333333444555666777777888777888999999888888999;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>??????@@@>>>>>>??????@@@??????>>><<<<<<;;;:::999888888888666666555555444444444333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111///000000000000000000///////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000111000000000000000000111vvvooojjjfffbbb___^^^]]]___cccggglllvvvzzztttkkkccc\\\UUUOOOLLLIIIIIIHHHHHHIIIKKKMMMNNNRRRSSSTTTUUUUUUUUUTTTTTTOOOQQQTTTWWWWWWWWWUUUTTTRRRRRRSSSRRRPPPLLLHHHFFF>>>;;;888666666666555444555555555444444444333333444444444555555555555555333444555444333222333555444444333333333222222222333333333333333333333333222222222222222222222222///000000000000000//////111111111111111111111111000000000000000000000000111111000000000000111111111111000000111111222333111111111111111111111111444444444444444444444444111111111111111111111111111111111111111111111111111111222222222222111111222222222111111222222222222333444333222111222333222222222222111111111111000000111222222111000000//////000000000111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000000000111111000000111111111222222222111222333333111111222333000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111333333222111000000000111000000111111111222222222///000333555555444222111222222222222222222222222333333444555555666777777555666777888999:::;;;;;;<<<>>>??????======>>>@@@DDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCBBBAAA@@@??????>>>;;;;;;:::999999888777777555555444444444333333333000000000111111222222222111111111111111111111111000000000000000000000000000111111222222111111000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000111111000000000}}}xxxrrrkkkfff```]]]]]]___aaadddkkkssszzznnncccYYYPPPKKKKKKJJJHHHGGGGGGHHHJJJKKKOOOPPPRRRTTTUUUUUUTTTTTTQQQRRRTTTVVVVVVVVVUUUTTTRRRSSSSSSSSSRRROOOLLLJJJBBB???;;;999888777666444555555555555444444444333555555555555666666666666222444555444333222333444444444333333333333222222333333333444444444444444222222222222222222222222000000000111000000///...111111111111111222222222000000000000000000000000111111000000000000111111111111000000111111222333111111111111111222222222444444444444444444444444111111111111111111111111111111111111111111111111111111222222222222111111333333222222222222333333000111222222000000111222222222222222222222222222000000000111111000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111111000000000000111111111111000111111111111222222222000111222222000000111222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111222222111111000111111111000000000111222222333333000111222333444444333333222333333444444555555666555555666777888999:::;;;<<<<<<===>>>@@@AAABBBBBBDDDEEEGGGFFFEEEEEEFFFHHHLLLLLLMMMMMMNNNOOOOOOOOONNNOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQNNNNNNOOOOOOOOONNNMMMMMMJJJJJJJJJIIIHHHHHHHHHGGGDDDCCCBBBAAA@@@???>>>===999888888777666555444444222222222222333333333444222222222222222222222222////////////////////////000111222333333222111000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000yyysssiiidddbbbbbbbbbaaaeeejjjuuuzzznnnbbbXXXRRRNNNLLLJJJHHHGGGHHHIIIJJJLLLMMMPPPRRRTTTTTTUUUUUUSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQOOOMMMLLLGGGDDD@@@<<<;;;999777555555555555555444444444444444444444555555555666666222333444444222222333444444444333333333333222222222222222333333444444444222222222222222222222222222222222222222111000000000000111111111222222222000000000000000000000000111111000000000000111111111111000000111111222333000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111222222000111222111000000111222222222222222222222222222000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111......//////000111111222///000000000111111111111000111111111111222222222///000111111//////000111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111000111111222222///000000111222222333333111111222222333444555555444444555777888999:::;;;;;;<<<===>>>@@@AAABBBCCCEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOOOONNNNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMKKKJJJIIIGGGFFFFFFBBBAAA@@@>>><<<;;;:::999888888777666555555444444222222222222222222222222000000000000000000000000///000111222222111000///111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000///000111222222111000///~~~qqqlllhhhgggeeebbbdddhhhcccppp|||wwwlllbbb\\\QQQOOOLLLIIIGGGHHHIIIJJJJJJKKKNNNQQQSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTWWWVVVUUUSSSQQQNNNLLLKKKKKKHHHCCC???===;;;888666666666555555555444444444333333333444444555555555222333444444222222333444444444444333333333222222111111111222222333333333222222222222222222222222444444444444444333222111000000111111222222222222000000000000000000000000111111000000000000111111111111111000111222222333000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000111111000111222222111000111333222222222222222222222222000000000//////000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111---......///000111111222//////000000111111111222000111111111111222222222...000111000///...///000000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111111000000000111222333333///000000111222222333333222222111111222444555777666666888999;;;===>>>???CCCCCCDDDFFFHHHIIIJJJKKKLLLLLLMMMOOOPPPRRRSSSSSSSSSTTTUUUUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRPPPOOOMMMLLLKKKJJJJJJHHHFFFDDDBBB@@@@@@>>>===;;;999777666444333222222222222222222222222111111111111111111111111...///000222222000///...////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000///000111222222111000///xxxpppjjjhhheeebbb___cccfffjjjpppxxx~~~yyyrrrooohhhZZZOOOMMMMMMIIIGGGIIIJJJKKKLLLNNNPPPRRRSSSTTTWWWWWWUUUTTTSSSSSSSSSSSSUUUUUUUUUTTTSSSQQQPPPOOOOOOLLLHHHEEEAAA===999555888777555555666666555444666555333333333555777888777777666555444444333333111222333333111111222333222222111000000111222222222222222111111111000000222222222222222222222222222222222111111111000000222111000//////000111222111111111111111111111111333222111111000111111111///000000000111111111111222222222222222222222222333333222222111000000000222222222222222222222222111333333222000///000111444333333222111000//////000000000000000000000000111111111111111111111111111000///000000000...---222222222111111111000000////////////000000000000111111000000000111333444000000000000000000000000000000000000000000000000333333333222222222111111111000/////////000222333222222111111111111111111222222111111111111111111222111111111000000//////000000000000111111111111111111000000000000000111222222111111111111222222222222222222333333333333222333444666888:::<<<===<<<===???AAADDDFFFHHHIIIIIIJJJKKKLLLNNNOOOQQQQQQSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZXXXXXXWWWXXXZZZZZZYYYWWW\\\ZZZXXXWWWYYYZZZZZZZZZ\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOOOOOOOONNNLLLJJJEEEEEEDDDCCCAAA>>>;;;:::888777555333222222222222333222111000000111333444222111///......000222333111111111111111111111111222111111111000000//////111111000000000000111111000000000000////////////111000///......///000111{{{tttpppkkkeeeaaaaaaaaacccgggmmmsssxxxzzz|||ooo```XXXPPPHHHEEEFFFIIIJJJKKKMMMOOOQQQRRRSSSVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPOOOPPPNNNKKKHHHEEEAAA<<<888777555444444555555444333666555333333333555666888777666666555444444333333111333333333222111222333333333222222222222333333333222222222222111111111222222222222222222222222222222222111111111000000222111000000000000111222111111111111111111111111111111000111111222333333111111111111222222222222222222222222222222222222111111111111111111222222333333333222222222222222111222333222000///000111333333222222111000000000000000000000000000000000111111111111111111111111222111000///000111222222222222222111111111000000111111111111222222222222111111000000000111333333000000000000000000000000000000000000000000000000333333222222111111111111111000/////////000222222111111111111111111111111111111111111111111111111111111111111000000000///000000000000111111111111222222111111111111222222111111000000000000111111222222333333444555555555555666888:::<<>><<<:::999999666555444333222222222333333333222222222222222222111111111111111111111111111111111111000000000000111111000000000000111111000000111111222222333333333222111111111111222333yyyrrrppplllfffdddeeeggggggfffgggkkkppptttzzzxxxfffVVVLLLHHHGGGGGGHHHIIIKKKMMMOOOQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSPPPPPPPPPOOONNNIIICCC???;;;999777666777777777666555555444444444444555666555555555444444333333333222333444333222222333444222333444555555444333222444444444333333333222222222222222222222222222222111111111111111111111111333222222222222222222333111111111111111111111111111111111111222333444555111111111222222222333333222222222222222222222222000000111111111222222222333333333333333444444444000222333222111000111222000000111111111222222222000000000000000000000000111111111111111111111111000111222222222111111222111111111111111111111111.../////////000000000000111111111111111111222222000000000000000000000000000000000000000000000000111000000000000000000000000000000000000111111222111111111111111222222222111111111111111222222222111111111000000000000000///000000000111111111111333222222222222333333444333333333333333444555555666777888:::<<<>>>???@@@CCCDDDFFFHHHKKKMMMOOOPPPSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[\\\^^^___^^^\\\ZZZZZZ[[[^^^```aaa___^^^ZZZ[[[[[[\\\]]]^^^______]]]]]]\\\\\\[[[\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^]]][[[[[[\\\\\\[[[YYYWWWWWWWWWVVVUUUTTTSSSRRRMMMLLLJJJGGGDDDBBB@@@???999888777666444333222222333333333333333222111000111111111111111111111111111111111000000000000000111111000000000000111111//////000111111222333333000000000000000000000000}}}vvvnnniiihhhhhheeebbb]]]___ccchhhooovvv~~~tttbbbSSSKKKHHHHHHGGGHHHIIIKKKMMMOOONNNNNNNNNMMMNNNNNNOOOOOOSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPOOOKKKFFFBBB===:::777666666666666555555555555444444444555555444444444444444333333333222333444444222222333444222222333333333333222222444444444333333333222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111333333222222222222222333000000000000111111111222222222222222222222222222222222222111111111000000222222222333333444444444000111222222111000111222000000000111222222333333111111111111111111111111111111111111111111111111000555999:::888333000///111111111111111111111111.../////////000000000000111111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000111///000000000111111111111000000111111111222222222000000111111111222222222000000000000000000111111///000000000111111111111111111111111111222333333333333333444555777888999;;;<<<>>>@@@BBBEEEFFFGGGKKKKKKMMMOOOQQQSSSTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[\\\]]]___```___^^^]]]]]]^^^___aaaaaa___]]][[[[[[\\\]]]^^^______```^^^]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\ZZZ[[[\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWTTTSSSRRROOOMMMJJJHHHGGG>>>===<<<:::888666444333333333444333222111000///111111111111111111111111000000000000000000111111111111000000000000111111......//////000111222222000000111111111111000000wwwqqqooolllgggbbbZZZ[[[\\\```eeekkkqqquuu{{{ppp]]]OOOKKKJJJHHHGGGHHHIIIKKKMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQPPPOOOOOOPPPPPPPPPPPPPPPMMMIIIFFF>>>;;;777555444444333222555555555555555444444444444444333333333333333333222444555444333222333555333333222222222222333333333333333333222222222222222222222222222222222222111111111111111222222222111111222222222222111111111111111111111111111111444444333222222222222222//////000000000111111111222222222222222222222222333333222222111000000///000111111222222333333444000111222222111000222333000000111111222222222333111111111111111111111111111111111111111111111111333999@@@BBB===777222000111111111111111222222222111111111111222222222222111222222222222111000000000000000000000000000000000000000000000000000000000000000111111111111222//////000111111111111000000000000111222222333333000000000111222222333333000000000000111111111111000000000000111111111111111111000111111222333444333333444666888;;;===>>>BBBCCCEEEGGGIIILLLMMMNNNPPPQQQRRRSSSUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]```aaa```_________^^^___``````___]]]]]]]]]]]]^^^^^^____________^^^]]]\\\\\\[[[\\\\\\]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\[[[ZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\YYYXXXXXXVVVTTTRRRPPPOOOEEEEEECCCAAA>>>;;;999777666666555444222111000000111111111111111111111111000000000000111111111111111111000000000000111111......//////000000111111222222333444444333222222|||xxxpppiiiaaa___]]]^^^```dddgggiiiooorrrxxx~~~kkkZZZMMMLLLIIIGGGGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPQQQOOOLLLJJJCCC@@@;;;777666555444333555555666555555444444333333333333333333333333333333444555444333333333555666555222111111222555666333222222222222111111111222222222222222222222222000000111111111222222222000000111222222111000000111111111111111111111111333333222222222333444444000000111111111222222222222222222222222222222222222222111111111111111111//////000111111222333333///111222222111111222333111111111111111222222222111111111111111111111111111111111111111111111111222999@@@AAA===777444333000000111111111222222222111111111111222222222222111222222333222111000///000000000000000000000000000000000000000000000000111111111111222222333333...///000111222111111000///000000111222222333333///000000111222222333333///000000000111111111111000000000000111111111111111111111222222333555555666777888;;;>>>AAADDDFFFHHHIIIKKKMMMOOOQQQSSSTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[]]]```aaa```______^^^]]]]]]___aaa``````^^^^^^^^^^^^____________aaa```___^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZZZZ\\\]]]]]]\\\\\\\\\[[[[[[\\\]]]^^^___ZZZ[[[[[[[[[ZZZYYYWWWVVVNNNMMMLLLIIIFFFBBB???===:::999777555333333333333111111111111111111111111///000000000111111111111111111000000000000111111000000000000000000000000222333333444444333333222zzzsssiiifffbbb``````bbbcccdddfffiiinnnwwwxxxfffOOOMMMJJJHHHGGGGGGIIIJJJLLLLLLLLLLLLMMMNNNPPPPPPOOOPPPQQQSSSTTTUUUUUUUUUSSSRRRQQQQQQQQQQQQOOOMMMIIIEEE???;;;999888777666555666666666555444333333333333333333333333333333333444555555333333444555888666333111111333666888222222222111111111000000222222222222222222222222000000111111222222222222///000111222222111000///111111111111111111111111111111111222333444555666111111222222222333333333222222222222222222222222000000000111222222333333...//////000111111222222///111222222111111222444111111111111111111111111111111111111111111111111111111111111111111111111///555<<<===999555333444000000111111222222222222////////////000000000000111222333333222111000///000000000000000000000000000000000000000000000000111111222222222333333333...///000222222111111000///000000111222222333333///000000111222222333333//////000000111111111222000000000000111111111111222222222333444555666777:::;;;===AAADDDHHHLLLMMMLLLMMMOOOQQQSSSUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZ\\\\\\[[[[[[[[[[[[ZZZZZZ\\\\\\]]]^^^____________[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]```aaa```___^^^\\\[[[\\\___aaabbbbbb_______________^^^^^^^^^bbbbbbaaa______^^^^^^^^^^^^^^^______^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[\\\^^^___^^^]]]\\\[[[[[[[[[[[[]]]___```[[[\\\]]]]]]]]]\\\[[[ZZZTTTSSSRRROOOKKKGGGDDDAAA>>><<<999666555444555555111111111111111111111111//////000000111111111222111111000000000000111111222222222111111111111111000111222333333222111000yyyssskkkggggggeeeaaa]]]\\\```fffkkkrrr|||rrrdddXXXMMMIIIGGGFFFGGGJJJGGGIIIKKKNNNPPPQQQQQQQQQNNNPPPRRRSSSRRRQQQRRRSSSTTTRRRPPPQQQSSSSSSQQQNNNLLLIIIDDD???:::777555555555555444444444333333333555444333222222222222222444333333222222333333444555444333333333333444555444444444444444444444444000000111222222222222111111111222222222333333333222222222111111111000000111222222333333222222111111111222333444444555555222222333333333222222111222222222333333444444555444333222111111222333444111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000333333333222222111111111333222000......///111222555333000000111333333333222222222111111111000000222111000000000111333333000000000111222222222333111111000000111111222333000000000000000000000000////////////000000000000111111111111111111111111444444333333222111111111222111111111111222222333444555666666666777:::===DDDEEEGGGJJJLLLNNNOOOPPPRRRRRRRRRSSSTTTTTTUUUUUUWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[]]]]]]\\\[[[[[[]]]^^^^^^]]]\\\]]]^^^^^^```aaaaaa___^^^^^^______^^^^^^______```aaabbbcccbbb```___^^^^^^^^^___^^^___```aaa```___]]][[[\\\\\\\\\\\\[[[ZZZYYYXXX\\\]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZZZZ]]]```aaa______^^^]]]]]]\\\[[[[[[ZZZYYYWWWTTTQQQNNNLLLKKKEEEBBB>>>;;;:::999777555444222111111111000...,,,000//////000000111222333333222000//////000222333111111111111111111111111111222222333333222222111zzztttqqqmmmhhhccc^^^```ccceeejjjtttzzzkkk___SSSNNNKKKHHHGGGIIIDDDFFFHHHJJJLLLNNNNNNOOONNNPPPRRRSSSRRRRRRRRRTTTTTTRRRQQQRRRSSSSSSQQQOOONNNKKKFFF@@@;;;888555444555555555444444444333333555555444333333333333333444333333222222333333444444333222222222222333444333333333333333333333333000000111222222222222222111111222222222333333333222222222111111111000000111222222333333222222111111111111222333444444444333333444444444333333222111111111111111111111111222222111000000111222222222222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000222222111111111111111000222111000//////000111222333222000000222333222111222222222111111111000000222111000000000111222333111111111111111222222222111111000000111111222333000000000000000000000000////////////000000000111111111111111111111111111333333333222222111111111333333333222222333333444666777999:::;;;===AAADDDGGGIIIKKKMMMOOOQQQRRRRRRSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]\\\ZZZZZZ[[[\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZ\\\^^^]]]___``````^^^]]]^^^___^^^^^^^^^______```aaabbbdddcccaaa___^^^^^^______\\\]]]___``````___]]]\\\]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZ[[[[[[\\\[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]^^^]]]\\\[[[\\\^^^```aaa``````______^^^]]]]]]\\\[[[ZZZXXXVVVTTTQQQPPPOOOKKKHHHCCC@@@>>><<<999777888666555555555555444333111111000000111222333333333222000//////000222333111111111111111111111111111222222333333222222111zzzsssnnnfffeeebbb```bbbkkkxxxuuuiii]]]VVVPPPKKKHHHHHHDDDDDDFFFHHHJJJLLLMMMNNNNNNPPPRRRSSSRRRRRRSSSTTTSSSRRRQQQRRRSSSSSSQQQPPPOOOMMMHHHCCC>>>999666555555555555444444444444333666555444444333444444444444333333222222333333444333222222111111222222333222222222222222222222222000111111222222222222222111111222222222333333333222222222111111111111111111222222333333222222111000000111111222333333333333444444555555444444444222222222111111111111000111111000000000000111111333333222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111000000111222222111///222222222111111111111111111111000000111111222333222222222111111111111111111111000000111111222333000000000000000000000000/////////000000000111111111111111111111111111111222222222222222111111111444444444444444555666777999;;;>>>@@@BBBEEEIIILLLLLLMMMOOOQQQSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[[[[\\\\\\ZZZXXXXXXXXXXXXWWWUUUUUUUUUUUUTTTTTTUUUXXX[[[ZZZ\\\^^^^^^]]]\\\]]]^^^^^^^^^______```aaaaaaaaadddcccaaa___^^^^^^^^^^^^ZZZ[[[]]]____________^^^^^^^^^^^^^^^]]]\\\[[[[[[XXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^___``````aaaaaa``````___^^^^^^^^^\\\\\\ZZZYYYWWWVVVTTTTTTSSSOOOKKKGGGDDDAAA>>>;;;999777444444444555555444222222111111111222222333333222111000000111222333111111111111111111111111111222222333333222222111~~~vvvqqqiiiaaa```gggrrr{{{sssggg___XXXOOOIIIGGGFFFFFFFFFHHHJJJLLLNNNOOOMMMOOORRRRRRRRRRRRSSSTTTRRRRRRRRRSSSSSSSSSRRRQQQQQQOOOKKKFFFAAA<<<888555555555555555444444444444666555555444444444555555444333333222222333333444333333222222222222333333222222222222222222222222000111222222333333222222111111222222222333333333111111111111111111111111111222222333333222222111000000111111111222222222222333333444444444444444333333333333333333444444222111111111111111111222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222///000000000111111222222000000111222222222111111000///000111222222000...111111111111111111111111111111111111111222222222333222222222111000000000111111000000111111222333000000000000000000000000//////000000000111111111111111111111111111111111111111111222222222222222333333444555777999;;;<<<>>>AAADDDFFFHHHJJJNNNPPPOOOPPPRRRTTTUUUWWWWWWWWWVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWTTTRRRRRRQQQPPPOOOMMMMMMMMMLLLLLLNNNRRRUUUVVVXXXZZZ[[[ZZZZZZ[[[]]]^^^^^^___``````aaaaaaaaacccbbb```]]]\\\[[[[[[[[[YYYZZZ\\\]]]___`````````^^^^^^^^^^^^^^^]]]\\\\\\XXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^````````````___`````````_________^^^^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWTTTPPPMMMKKKHHHEEEBBB>>>;;;777444444555444444222222111111111111111222222222111000000111222222111111111111111111111111111222222333333222222111ssshhhcccgggooovvv}}}rrrkkkbbbVVVLLLIIIGGGFFFFFFFFFGGGIIILLLMMMLLLNNNPPPQQQQQQQQQRRRTTTQQQRRRSSSSSSSSSSSSRRRSSSRRRPPPNNNJJJDDD???:::777666666555555555444444444555555444444444555555666444333333222222333333444333333444444444444333333444444444444444444444444111111222333333333333222111111222222222333333333111111111111111111111111111222222333333222222111111111111111111111222222111111222333333333333333111111222333444444555555333333333333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333000111111222222333333333///000111222222222222222000///000111222222000...111111111111111111111111000000111111222222222222333222222222111000000000111111000000111111222333000000000000000000000000000000000000111111111111111111111111111111111111111111222222333333444444111222444777:::>>>AAACCCEEEGGGIIIKKKLLLMMMOOOQQQQQQRRRSSSUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYUUURRRNNNLLLKKKJJJHHHGGGEEEEEEEEEDDDDDDFFFJJJMMMOOOQQQTTTVVVWWWXXXZZZ\\\]]]^^^___```aaaaaaaaa```aaa___]]]ZZZXXXWWWWWWWWWWWWXXXYYY[[[]]]^^^___```]]]]]]]]]^^^]]]]]]\\\\\\ZZZYYYYYYYYYYYYZZZ[[[\\\[[[[[[\\\]]]]]]]]]\\\\\\[[[]]]___```aaaaaa```____________^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZYYYWWWUUUSSSQQQPPPOOOLLLJJJHHHEEE@@@<<<:::999777666333222111111000000000000222111111111111111111222111111111111111111111111111222222333333222222111sssllllllpppsss~~~zzzqqqbbbUUUOOOHHHFFFDDDCCCCCCEEEHHHJJJJJJLLLNNNPPPOOOPPPQQQRRRQQQRRRTTTTTTSSSRRRSSSTTTRRRQQQPPPMMMHHHBBB===:::666666666555555555444444444444444444444444555666444333333222222333333444333444444555555444444333444444444444444444444444111222222333333333333333111111222222222333333333111111111111111222222222111222222333333222222111222222222222222222222222000000111222333333333333///000000111222222333333333333444444444444333333333333222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333333333222222222222222333333333000000111111222333333333111000000111222222111///111111111111111222222222000000111222222222222111222222222111111111111111111111000000111111222333000000000000000000000000000000000111111111222222111111111111111111111111111222222333444555555666444555777;;;???CCCGGGIIIIIILLLNNNOOOOOOOOOPPPRRRRRRSSSTTTUUUVVVWWWWWWWWWUUUVVVVVVWWWXXXXXXYYYYYY[[[[[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[[[[[[[ZZZYYYXXXSSSOOOJJJFFFDDDCCCBBBAAA????????????>>>@@@CCCEEEGGGJJJNNNQQQTTTVVVYYY[[[\\\^^^___aaaaaaaaaaaa```^^^]]]ZZZWWWUUUSSSSSSSSSSSSTTTUUUWWWYYYZZZ\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWXXXYYYWWWWWWYYYZZZ[[[[[[\\\\\\[[[\\\^^^___``````______^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZWWWVVVUUUUUUUUUTTTRRRPPPNNNJJJEEEAAA>>>;;;888666555444333111111000000000111111111111111111111111111111111111111111111111111222222333333222222111xxxuuuuuuvvv{{{qqqaaaYYYKKKHHHEEECCCBBBDDDGGGIIIHHHJJJMMMNNNNNNNNNPPPQQQPPPRRRUUUUUUSSSRRRSSSUUUQQQQQQQQQOOOKKKEEE???<<<666666666666555555555555333333333333333444555555444333333222222333333444222333444444444444333222333333333333333333333333111222333333444444333333111111222222222333333333000000111111111222222222111222222333333222222111333333333333333222222222000111222333444444444444222222222111111000000000222333444444444444333222222222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333444444222222222222111111111111111111000000111333444555333222000000222333222111000000111111111222222222///000111222333222222111111111111111111222222222111111000000111111222333000000000000000000000000000000111111111222222222111111111111111111111111222222333444555777777888:::;;;===@@@DDDHHHKKKLLLLLLNNNQQQRRRRRRRRRSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYY[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[ZZZXXXWWWQQQMMMHHHCCCAAA@@@>>>===;;;=========<<<<<<>>>@@@AAADDDIIIMMMQQQTTTXXX[[[\\\]]]___aaabbbaaa``````]]][[[YYYUUUSSSQQQQQQPPPOOOOOOPPPQQQSSSUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXVVVUUUSSSQQQQQQQQQRRRSSSQQQRRRTTTVVVXXXYYYYYYZZZ[[[\\\]]]^^^^^^_______________________________________^^^^^^]]]\\\\\\[[[YYYXXXXXXXXXYYYXXXUUUSSSPPPMMMIIIEEECCC???;;;888777777555444333222222222111111111222222111111111111111111111111111111111111222222333333222222111}}}{{{zzzxxx{{{{{{iii```OOOLLLHHHEEEDDDEEEHHHJJJGGGIIILLLMMMMMMNNNOOOPPPPPPSSSUUUUUUSSSRRRTTTVVVQQQQQQQQQPPPLLLGGGAAA>>>777666666666555555555555222222222222333333444555444333333222222333333444111222333444444333222111222222222222222222222222111222333333444444333333111111222222222333333333000000111111222222222222222222222333333222222222333333333333333333333333111222333444555555555555777777666444222111000///111222333444444333222111111111111222222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333444444222222111111000000//////222111000000000222555666555333000000111333333333000000111111222222222222///000111222333222111111000000111111222222222333111111111000111222222333000000000000000000000000000111111111111222222222111111111111111111111111222333444555666888999999@@@AAABBBDDDGGGJJJMMMNNNLLLOOORRRTTTUUUUUUVVVWWWUUUUUUVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZ\\\[[[[[[[[[ZZZZZZYYYYYYVVVWWWWWWWWWWWWWWWWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZXXXVVVRRRMMMGGGBBB@@@>>>===;;;:::<<<======<<<;;;<<<======AAAFFFKKKOOOSSSXXX[[[\\\]]]```aaabbbaaa```___]]][[[XXXUUURRRQQQPPPPPPLLLLLLLLLMMMOOOQQQRRRSSSWWWWWWXXXXXXXXXXXXXXXWWWSSSRRROOOMMMLLLMMMNNNNNNMMMNNNPPPSSSUUUWWWXXXXXX[[[[[[\\\\\\]]]^^^^^^___````````````aaaaaaaaaaaaaaaaaa```___^^^]]]]]]\\\\\\[[[ZZZZZZ[[[YYYWWWTTTTTTRRROOOMMMKKKGGGCCC@@@:::999777666444444333333111111222222222222111111111111111111111111111111222222222333333222222222~~~yyyqqq```UUUKKKFFFEEECCCDDDGGGHHHIIIKKKLLLNNNOOOOOOOOOQQQPPPPPPPPPQQQRRRSSSTTTRRRRRRQQQPPPMMMIIIEEECCC:::888555444555555555444333333333333333333333333444444222222222222444444222333333444444333333222222333333444444333333222222333333444444333333222333333333333333333333333333333333222222222111111000111111222222333444444444444333333222333333333333222222111111222222333222222222222222222222222111111222222222333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111222222333444444444444333333333333333333222111000111111111111111111111111111111111000000000000///000000000000111111111111222222111111111111111111000111111111111222222222000000111111222222222222222222222222222111000000111222444666:::===@@@BBBEEEFFFHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUWWWVVVTTTRRRRRRRRRTTTUUURRRRRRSSSSSSTTTTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXRRRKKKFFFCCCAAA===::::::;;;<<<======<<<;;;:::<<>>===>>>@@@AAAAAAAAA@@@@@@BBBDDDIIINNNTTTYYY\\\^^^^^^______`````````_________^^^]]]\\\YYYWWWUUUTTTPPPNNNLLLJJJIIIJJJLLLMMMPPPPPPRRRTTTTTTUUUTTTTTTQQQNNNLLLJJJIIIGGGEEECCCCCCCCCCCCDDDGGGLLLPPPSSSWWWXXXYYY\\\^^^_________`````````___`````````aaa^^^]]]\\\\\\\\\\\\\\\]]]\\\\\\\\\[[[ZZZZZZYYYYYYZZZXXXUUUTTTRRRPPPLLLJJJFFFDDDAAA===:::888777666444333111000/////////000111111111111111222222222222111111111111222333333ttteeeUUUJJJEEEBBBCCCGGGDDDEEEGGGHHHJJJLLLMMMNNNPPPQQQRRRSSSTTTTTTSSSSSSPPPPPPPPPOOONNNKKKIIIGGG@@@<<<777444444555666666777777777666666555555555444444333333333333444444333333444444444444333333222333333444444333333222222333333444444333333222444444444444444444444444333333333222222222111111444444333333222111111000222111111000111111222222333222222111111222222333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111000111111222333222222222222222333333333222111111000000111111222222222222333222222222111111111111000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111000000111222333555666777777777===>>>@@@CCCFFFIIIKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYXXXXXXVVVUUUSSSSSSQQQOOOMMMKKKJJJJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPVVVVVVWWWWWWXXXYYYZZZZZZYYYVVVSSSQQQNNNKKKGGGDDDDDDDDDFFFGGGHHHHHHHHHHHHJJJLLLOOOSSSWWWZZZ\\\^^^^^^^^^_________^^^^^^]]]______^^^^^^\\\[[[YYYXXXSSSQQQOOOMMMKKKKKKKKKKKKMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMJJJGGGDDD@@@???>>>???AAAEEEJJJMMMRRRTTTVVVYYY\\\]]]]]]]]]______``````aaaaaabbbbbb^^^^^^]]]\\\[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWVVVTTTRRROOOLLLJJJFFFBBB???<<<999888444333222000000000000111000000111111222222333333333222222222222333444444qqq^^^QQQJJJEEEEEEHHHDDDEEEFFFGGGIIILLLMMMNNNOOOPPPSSSUUUUUUUUUSSSRRROOOPPPPPPOOONNNMMMKKKJJJDDD@@@:::666555555666666666666666555444444333333444444444333333444444444222222333333333333222222222333333444444333333222222333333444444333333222333333333333333333333333333333333222222222111111333333333222222111111111333333222222333333444444333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111222111111000000111111222000000111222222222222111222222333333333222222111000000000111222222333333333333333222222222111111///000000000111111111111111111111111111222222222000000111111111222222222222111111111111000000000000222444666999:::;;;<<<@@@BBBDDDFFFIIIKKKMMMMMMPPPQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYYYYXXXVVVTTTSSSRRRPPPNNNMMMKKKIIIHHHHHHHHHKKKJJJJJJJJJJJJKKKLLLMMMQQQRRRSSSTTTVVVWWWXXXYYYXXXXXXWWWVVVTTTQQQNNNKKKJJJKKKLLLMMMOOOPPPPPPQQQRRRSSSUUUWWWZZZ[[[\\\]]][[[[[[\\\\\\[[[[[[ZZZZZZ]]]]]]^^^^^^]]]\\\[[[[[[WWWVVVTTTQQQOOONNNMMMLLLMMMMMMNNNPPPQQQRRRSSSSSSUUUUUUUUUUUUTTTQQQMMMIIIDDDBBB???>>>>>>AAAEEEGGGIIILLLPPPTTTWWWYYY[[[\\\^^^___```aaabbbbbbcccccc```___^^^]]]\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\]]]]]][[[ZZZYYYYYYYYYXXXVVVTTTPPPOOOKKKGGGCCC???<<<;;;888666555333222222333333000000111111222333444444444333333333333444555555xxxfffZZZPPPIIIFFFGGGEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPRRRTTTUUUTTTSSSRRRPPPPPPPPPOOOOOONNNMMMLLLHHHCCC<<<888666666666666666666555555555444444444444444444444444444444444111111222222222222111111222333333444444333333222222333333444444333333222111111111111111111111111333333333222222222111111111111222222222333333333333222222222333333444555333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000111222222222222111111222222333333333222222000000111111111222222222333333333222222222111111///000000000111111111111000000111111111222222222000000111111111222222222222222222222111111111111111333555888;;;>>>???@@@DDDEEEHHHJJJMMMNNNOOOOOOSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYWWWUUUSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTVVVWWWYYYYYYXXXUUUSSSQQQPPPPPPQQQRRRSSSUUUVVVVVVWWWWWWYYYZZZ[[[\\\\\\\\\ZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXVVVTTTRRRPPPOOOKKKKKKLLLMMMNNNOOOPPPQQQVVVVVVWWWXXXYYYWWWSSSOOOJJJGGGDDD@@@>>>???@@@BBBAAAEEEJJJNNNQQQTTTYYY\\\]]]^^^```aaabbbbbbbbbbbb``````___^^^^^^^^^^^^^^^[[[[[[\\\\\\]]]]]]^^^^^^[[[ZZZYYYZZZZZZZZZXXXVVVSSSRRROOOKKKGGGCCC@@@>>>:::999777555333333333333000000111222333444444555444444333333444444555666}}}ooodddZZZPPPIIIGGGGGGFFFFFFFFFHHHJJJLLLMMMOOOPPPQQQRRRSSSSSSRRRRRRQQQPPPPPPOOOOOONNNNNNNNNJJJFFF???:::888777666555666666666666666666666666444444555555555555444444111111222222222222111111222333333444444333333222222333333444444333333222222222222222222222222222333333333222222222111111000111111222333333444444000000000000111222333333333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222000111111222333222222222111111222333333333222222111111111111111111111111333222222222111111111111000000000000111111111111000000000111222222333333000111111111111222222222222222222333333333444444444666999===@@@CCCDDDEEEIIIKKKMMMPPPRRRRRRSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUTTTTTTUUUUUUVVVWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZXXXWWWUUUUUUTTTTTTSSSRRRQQQOOOOOONNNOOOMMMKKKHHHHHHHHHIIIJJJHHHIIIJJJKKKMMMNNNOOOPPPRRRUUUXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYWWWUUUSSSQQQJJJJJJJJJJJJKKKLLLMMMMMMQQQRRRTTTWWWYYYYYYVVVSSSNNNLLLIIIEEEBBB@@@@@@@@@>>>BBBFFFIIIKKKOOOVVV[[[]]]^^^___aaaaaaaaa``````______^^^^^^^^^^^^______\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[ZZZ[[[\\\\\\ZZZXXXTTTTTTRRROOOLLLIIIFFFDDD===<<<999666444222222222111111222222333333444444444333333333333444555555zzzsssiii\\\QQQLLLGGGFFFEEEEEEEEEGGGIIIKKKOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQOOOOOONNNNNNNNNLLLHHHBBB===:::888555444444444444555666666777777333444555666666555444333333333333444444333333333222333333444444333333222222333333444444333333222333333333333333333333333333333333222222222111111222222222222222222222333000000000000111222333444333222222111111222222333222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333111222222333333333333333000111222333333333333222333333222222111000000000222222111111111000000000000000000000111111111111///000000111222222333333000111111111111222222222222222333444444555666666999;;;>>>BBBEEEHHHJJJKKKLLLMMMPPPSSSTTTUUUTTTTTTQQQRRRRRRSSSTTTUUUUUUVVVSSSTTTTTTUUUTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRPPPMMMJJJHHHHHHIIIJJJGGGGGGHHHIIIJJJKKKLLLMMMOOORRRUUUVVVUUUUUUVVVWWWVVVUUUUUUTTTUUUVVVWWWXXXWWWWWWXXXYYYZZZ[[[[[[ZZZ[[[[[[[[[ZZZZZZYYYWWWWWWTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWXXXYYYYYYWWWTTTSSSNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNPPPTTTXXXZZZYYYXXXRRRQQQOOOLLLJJJGGGEEEEEEBBBDDDFFFFFFFFFJJJRRRYYY\\\]]]___``````___^^^]]]\\\\\\\\\\\\\\\]]]^^^___]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]]]][[[ZZZVVVVVVUUUSSSQQQNNNLLLJJJDDDBBB>>>;;;777555444444333333333333333333333333333333333333333444444555vvvgggYYYRRRGGGEEEDDDCCCDDDEEEGGGHHHOOOOOONNNOOOOOOPPPRRRRRRSSSRRRQQQPPPOOONNNNNNNNNLLLIIICCC???<<<888555333000111111222333444555555333444555666666555444333444555555666666555555444222333333444444333333222222333333444444333333222555555555555555555555555333333333222222222111111444444333222222111111111222222222222333444555666333222222222222222222333222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333222222333444444444444333000111222333333333333333444333333222111000//////111111111000000000000///000000000000111111111111///000000111222222333333000111111111111222222222111222333444666777888888===???BBBEEEIIILLLMMMNNNLLLMMMPPPSSSTTTTTTSSSSSSPPPQQQRRRSSSTTTUUUUUUVVVSSSSSSTTTTTTTTTSSSSSSRRRMMMMMMLLLLLLLLLMMMNNNNNNPPPPPPRRRTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSOOOKKKIIIHHHIIIJJJFFFGGGHHHHHHIIIJJJKKKKKKLLLPPPSSSTTTSSSSSSVVVXXXVVVVVVUUUTTTTTTUUUVVVWWWUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTUUUUUUUUUTTTTTTSSSUUUWWWYYYYYYWWWUUUSSSRRRRRRPPPOOOOOOOOOPPPQQQLLLMMMOOOTTTYYY\\\\\\\\\VVVVVVUUUTTTQQQOOOMMMKKKFFFHHHHHHFFFDDDHHHPPPXXX\\\]]]___``````^^^]]][[[YYYYYYYYYZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^______]]][[[WWWWWWWWWVVVUUUSSSPPPOOOJJJHHHDDD@@@<<<:::888888444333333333333333333333333222222222222333444444wwwfffXXXLLLHHHFFFFFFDDDCCCGGGMMMJJJLLLNNNQQQSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOMMMIIICCC???;;;888777777777777777666666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333666555333222111222333333222222222222222222222222222222111111111222444555000000111222333444444555222222222222222222222222444444444444444444444444555555555444444333333333333222222111111222222333444333222111111111111222333333333222222222111111000111111111111222222222222222222222222222222222111111111111111111111111111111222222222333333333000000000222333444222000111111111222222333333333444333333333222111111111111111111111000000//////222111111111000000//////111111222222333333333444222222333444666999<<<===DDDFFFJJJMMMOOOOOOOOONNNQQQQQQSSSTTTVVVVVVWWWWWWSSSTTTTTTUUUUUUTTTTTTSSSVVVUUUSSSQQQOOOMMMLLLKKKIIIHHHFFFFFFFFFGGGIIIJJJKKKLLLNNNQQQSSSVVVXXXYYYVVVXXXYYYYYYWWWWWWWWWXXX[[[[[[ZZZZZZYYYXXXXXXWWWVVVTTTRRROOOLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSSSSTTTTTTUUURRRSSSUUUWWWWWWVVVUUUTTTVVVVVVUUUTTTTTTTTTUUUUUURRRQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVWWWUUUSSSTTTUUUTTTQQQMMMPPPPPPPPPQQQSSSUUUXXXYYYVVVWWWZZZ[[[YYYVVVSSSPPPOOOMMMJJJHHHHHHJJJMMMOOOXXXZZZ\\\^^^^^^\\\ZZZYYYWWWWWWXXXYYYZZZ[[[[[[\\\\\\^^^```___]]]]]]___aaa``````_________^^^^^^^^^\\\\\\[[[[[[ZZZXXXWWWVVVKKKJJJGGGDDD@@@===:::999777444111///000222333333555444444333222222222222vvviiiTTTNNNHHHFFFDDDCCCFFFKKKIIIKKKNNNPPPRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMIIIEEEAAA<<<999777777777777666666666666555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333555444333222222222333333222222222222222222222222111111000///000111222222222222222222222222333333222222222222222222222222222222222222222222222222......///111222444555666444333333333333333333444555444444444333333333222333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111333555555333111222222222222222222333333222222222222222111111111222222111111111000000000222111111111000000000000111111111222222333333333222333555777;;;>>>AAABBBFFFGGGJJJLLLNNNOOOOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSQQQOOOMMMKKKIIIHHHDDDCCCBBBAAAAAABBBDDDEEEHHHIIIKKKMMMPPPRRRTTTUUUWWWXXXZZZZZZXXXWWWXXXXXX[[[[[[ZZZYYYYYYXXXWWWWWWVVVTTTRRROOOMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQNNNPPPQQQSSSSSSSSSQQQPPPSSSSSSRRRRRRRRRRRRRRRRRRPPPOOOOOOOOOOOOPPPQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSVVVUUUSSSTTTUUUUUURRROOOOOOPPPQQQRRRTTTVVVWWWXXXXXXYYY[[[\\\[[[YYYVVVUUUVVVTTTRRROOONNNNNNPPPQQQYYY[[[]]]^^^^^^\\\ZZZXXXTTTSSSQQQQQQQQQTTTWWWYYY[[[]]]______^^^]]]___`````````_________^^^^^^^^^\\\\\\\\\[[[ZZZYYYWWWWWWOOONNNKKKHHHDDD@@@>>><<<:::777333111222333333333444444333333222333333333zzzbbbWWWKKKFFFDDDCCCDDDHHHHHHJJJLLLOOOQQQQQQRRRQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMKKKHHHDDD???:::888777666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444333222222222333333222222222222222222222222333222222111111111111222333333333222222222111111222222222222222222222222222222222222222222222222,,,,,,...000222444555666555444444333333444444555444555666666666555444333333333333222222222111111000111111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333333222222333555666444333333333222222222222222222000000111111111111111111222222222222222111111111111111111111111000000000111111111222222222333333333555999===AAADDDFFFGGGIIIIIIJJJLLLMMMOOOPPPQQQRRRSSSSSSTTTUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVUUUUUURRRQQQOOOMMMJJJHHHFFFEEEBBBAAA@@@?????????@@@AAACCCDDDEEEGGGJJJLLLMMMNNNUUUWWWYYYZZZYYYXXXYYYYYY[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTRRRPPPNNNMMMLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNLLLMMMNNNPPPPPPOOONNNNNNOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPUUUTTTSSSSSSTTTTTTRRRPPPNNNOOOQQQSSSUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXYYYXXXWWWUUUUUUTTTTTTTTTZZZ[[[]]]^^^]]][[[YYYXXXUUURRRNNNKKKKKKNNNRRRUUUWWWYYY]]]^^^^^^^^^___```_______________^^^^^^^^^\\\\\\\\\\\\[[[ZZZXXXXXXUUUSSSQQQMMMIIIFFFCCCBBB>>>;;;777444444444333222333333333333333333444555qqqaaaQQQIIIFFFDDDCCCEEEGGGHHHKKKMMMOOOPPPQQQQQQRRRRRRSSSRRRRRRQQQPPPPPPLLLMMMMMMKKKGGGBBB===:::777777666666555555444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444333333333333333333333222222222222222222222222666555555444444333333333222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222333333444444333333333333444444333444666777777666444222333333333222222222111111000000111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333333222222333555555444333333333333222222111111111/////////000111111111222222222222222222222222222111111111111111111111111111111222222333333444444777999===AAAEEEGGGIIIIIIKKKKKKLLLLLLMMMOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSUUUVVVVVVWWWWWWVVVVVVUUUQQQPPPNNNLLLJJJGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBB??????AAABBBDDDFFFHHHHHHOOORRRUUUXXXXXXXXXYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTRRRQQQOOONNNMMMLLLNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPRRRQQQQQQQQQQQQQQQPPPOOOMMMNNNQQQSSSTTTUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXYYYUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\]]]]]]]]][[[YYYXXXXXXUUUQQQMMMKKKLLLNNNPPPPPPSSSWWW[[[]]]___``````________________________]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXUUURRRNNNKKKIIIGGGBBB???;;;777666555333222333333333333333444555666|||lllZZZPPPJJJEEECCCDDDFFFGGGIIIKKKMMMOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPLLLMMMNNNMMMJJJEEE@@@<<<888777777666555555444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333333222222222222222222222222555555555555444333333222000000111222333333444444222222222222222222222222444444444444444444444444444444333333222111000000333333222222222222333333111222444555555444333111333333333222222222111111000000111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333333222111111333444444333333333333222222111111111/////////000111111111222222222222222222222222222111111111111111222222222222222333444555666777888===???AAADDDGGGHHHIIIIIIMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSUUUVVVVVVWWWWWWVVVVVVUUURRRRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCC===>>>???@@@BBBCCCDDDEEEHHHKKKPPPTTTVVVWWWXXXYYYVVVUUUUUUTTTTTTSSSSSSRRRSSSRRRRRRQQQOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLJJJKKKLLLMMMNNNOOONNNNNNKKKJJJJJJIIIIIIIIIJJJJJJMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLMMMKKKLLLOOOQQQRRRRRRRRRQQQSSSRRRRRRSSSTTTUUUWWWXXXTTTVVVWWWYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZXXXVVVRRROOOLLLJJJIIIIIIKKKOOOUUUZZZ]]]___```^^^_____________________]]]^^^^^^^^^]]]\\\[[[ZZZ[[[ZZZXXXUUURRROOOMMMLLLGGGCCC???;;;999777444222333333333333444555555666tttdddXXXOOOHHHDDDEEEEEEEEEGGGIIIKKKNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQMMMNNNOOOOOOLLLHHHCCC@@@999999888777666555555444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222333444444444333333222222222222222222222222111222222222222222111000///000111222333444444555222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333000111222333333333222111333333333222222222111111000111111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333333222000111333444444333333333222222222222222222000000111111111111111111111111111222222222222222111111111222222222222222333444555777999;;;<<<===CCCDDDEEEGGGHHHIIIIIIIIINNNOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTTTTTTTSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPNNNMMMMMMJJJJJJIIIHHHGGGEEEDDDDDD??????@@@AAABBBCCCDDDEEEDDDHHHMMMQQQSSSTTTUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPOOONNNNNNNNNMMMMMMMMMMMMMMMJJJKKKMMMOOOPPPQQQPPPPPPJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKJJJIIIIIIKKKLLLMMMMMMNNNMMMKKKIIIHHHIIIJJJIIIJJJKKKLLLNNNNNNOOOOOOQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXYYYYYYZZZYYYYYYYYY[[[[[[[[[\\\\\\\\\[[[[[[YYYYYYXXXVVVRRRNNNIIIFFFEEEFFFHHHNNNTTTYYY\\\]]]^^^^^^^^^_______________^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[YYYWWWUUUSSSQQQQQQLLLHHHDDDAAA>>>;;;888555444444444444444444555666zzzmmmaaaUUUJJJEEEFFFDDDDDDFFFHHHJJJMMMOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOPPPOOOMMMIIIFFFCCC::::::999888777666555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222333444444444333333222222222222222222222222///000111222222222111000111111111222222333333333222222222222222222222222222222222222222222222222000111111111222222333333333333333222222333333333111111111111222222222333333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333555333111111333555555555222222222222222222333333222222222222222111111111000000000111111111222222111111111222222333333333444555777999<<>>BBBDDDEEEIIIIIIIIIIIIKKKMMMOOOQQQNNNPPPRRRSSSSSSRRRPPPOOOOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOOMMMKKKJJJDDDDDDEEEFFFFFFGGGHHHHHHGGGKKKOOOQQQPPPNNNMMMLLLJJJKKKLLLMMMNNNOOOPPPPPPMMMNNNNNNOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPMMMNNNOOOPPPQQQRRRSSSSSSXXXZZZ]]]```bbbbbbbbbaaaZZZZZZYYYXXXWWWWWWXXXXXXXXXYYY\\\___aaaaaa``````VVVUUUTTTTTTSSSSSSSSSSSSOOONNNLLLKKKLLLMMMOOOQQQOOOPPPOOOLLLGGGEEEFFFIIIFFFFFFEEEEEEFFFHHHJJJKKKIIIJJJKKKMMMMMMNNNMMMMMMMMMMMMNNNOOOQQQSSSVVVWWWYYYYYYZZZ[[[\\\]]]]]]^^^ZZZZZZZZZZZZXXXVVVSSSRRRGGGDDDBBBDDDJJJOOORRRRRR^^^^^^^^^_________``````_________```______^^^^^^\\\\\\[[[ZZZZZZYYYXXXXXXTTTRRRNNNJJJHHHDDD@@@>>>777666555444444444444444{{{|||rrrfffZZZPPPJJJEEEDDDFFFJJJKKKJJJLLLQQQNNNOOOPPPRRRRRRRRRQQQQQQRRRRRRRRRPPPOOOMMMKKKJJJBBB???;;;777555666999:::666666666666555555555555444444444444444444444444444333222111222333444555333333333333333333333333333333333333333333333333444444444444444444444444333333333222222111111111000//////000222444333222///000000000000111111111222222222222222222222222111222222333333222222111444444444333333222222222444444444444444444444444222333333444444333333222333333333222222111111111333333333333333333333333222222333333333333444444///000111222333444444444444444333444555777999::::::777333111222333444444333333333222222111111111111111111111222333444555111222333333222333555666:::;;;===@@@CCCEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNPPPPPPRRRRRRRRRQQQPPPOOOPPPPPPQQQSSSSSSTTTTTTTTTRRRRRRSSSSSSSSSTTTTTTTTTVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPNNNNNNNNNMMMIIIGGGFFFHHHKKKLLLJJJHHHKKKLLLMMMMMMMMMLLLKKKJJJGGGGGGHHHKKKNNNRRRUUUWWWTTTTTTSSSQQQPPPOOOMMMMMMNNNPPPQQQQQQQQQRRRSSSUUUVVVUUUTTTSSSTTTWWWYYY[[[```bbbgggkkknnnnnnmmmlllfffccc___[[[YYYZZZ\\\^^^]]]```dddhhhkkkmmmmmmmmmccc```]]][[[ZZZYYYWWWUUUYYYVVVSSSRRRRRRSSSRRRRRRRRRTTTVVVSSSOOOKKKJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNPPPRRRTTTVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[[[[ZZZZZZXXXWWWUUUTTTPPPLLLGGGCCCCCCHHHMMMRRRWWWZZZ]]]______^^^______aaaaaa```___^^^]]]]]]\\\[[[[[[[[[ZZZZZZYYYWWWWWWYYYWWWTTTQQQNNNIIIDDD@@@:::888555444555555555444mmmqqqvvv{{{~~~{{{oooaaaUUUNNNHHHFFFFFFIIIJJJHHHKKKOOONNNOOOPPPQQQRRRRRRQQQQQQRRRRRRQQQPPPOOOMMMLLLKKKEEEBBB===888555555666777666666666666555555555555444444444444444444444444333333222222222333444555333333333333333333333333333333333333333333333333444444444444444444444444333333333222222222111111111000///000222444333222222222222222333333333333222222222222222222222222222222333333333333222222333333333333333333333333444444444444444444444444222333333444444333333222333333333222222222111111333333333333333333333333222222222333333333444444///000000111222222222222333333333333444666888999:::777333222222333444444333333333222222222111111111111111111222333444444222333333333222333666888<<<>>>@@@CCCEEEGGGIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOQQQRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSUUUUUUVVVVVVUUURRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNNNNLLLJJJJJJKKKNNNOOONNNLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGJJJNNNRRRWWWZZZ\\\[[[ZZZYYYXXXWWWVVVUUUTTTWWWYYY[[[[[[ZZZYYYZZZ[[[```^^^]]]\\\^^^aaaeeeggglllnnnqqqtttuuutttrrrqqqjjjhhhddd```^^^^^^```aaa___aaadddhhhllloooqqqrrrfffdddcccbbbbbbbbb```^^^```]]]ZZZYYYYYYXXXWWWUUUWWWYYYYYYWWWSSSPPPPPPPPPNNNMMMKKKIIIHHHHHHHHHHHHFFFGGGGGGGGGGGGGGGHHHJJJIIIIIIIIIJJJKKKMMMOOOQQQSSSSSSTTTUUUVVVWWWXXXXXXZZZZZZZZZZZZYYYXXXWWWVVVQQQMMMHHHCCCBBBEEEIIILLLSSSWWW[[[^^^_________```aaaaaa```______^^^]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXZZZXXXVVVSSSQQQMMMHHHDDD???<<<888666666666555444\\\___dddiiimmmqqqvvvyyy~~~|||mmm^^^TTTMMMIIIGGGHHHHHHFFFHHHLLLMMMNNNOOOQQQRRRRRRQQQQQQQQQQQQQQQPPPOOONNNLLLKKKIIIFFF@@@:::555333333444666666666666555555555555555555555555555555555555333333333222333444444555444444444444444444444444333333333333333333333333444444444444444444444444333333333222222222222111111000000111333444333222222222222222333333333444222222222222222222222222333333444444444444333333222222222333333333333333444444444444444444444444222333333444444333333222333333333222222222222111333333333333333333333333222222222222333333333333///000000111111111000000222222222222333555666777999666333222222444444444333333333222222222222111333333222222222222333333333444444333333555888;;;@@@AAADDDFFFHHHJJJKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRPPPOOONNNNNNMMMMMMKKKJJJIIIJJJLLLMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGIIIOOOUUU[[[___cccdddddddddcccbbbaaa`````````dddfffhhhhhhfffeeeddddddfffdddbbbbbbdddhhhmmmppptttuuuwwwwwwwwwuuusssqqqmmmllliiigggeeedddddddddcccccceeegggkkkpppuuuwwwlllllllllmmmnnnnnnllljjjjjjhhhfffdddcccaaa___]]]___``````^^^[[[ZZZZZZ[[[[[[YYYUUUQQQNNNLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGIIIKKKLLLNNNOOOPPPRRRSSSUUUVVVVVVXXXYYYYYYZZZZZZZZZYYYYYYVVVRRRLLLGGGDDDDDDEEEFFFNNNRRRXXX\\\^^^___```aaaaaaaaa``````______^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZ[[[YYYXXXVVVUUURRRMMMJJJFFFBBB===999777777666555RRRTTTWWW[[[^^^ccciiimmmoootttzzzxxxggg[[[QQQKKKFFFFFFFFFEEEGGGJJJLLLMMMOOOPPPQQQQQQQQQPPPQQQQQQQQQPPPOOONNNMMMLLLKKKHHHBBB<<<777444333333666666666666555555555555555555555555555555555555333333333333444444555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222111000111333444333222000000000111111111222222222222222222222222222222333444444555555444444333333333333222222222222222333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111222222222222333333333000111111111111111000///111111111222222333444555666444222111222333333222222222222222222222222222444444333222222222333333444555555555555888<<>>:::777666555666666666666555555555555555555555555555555555555333333444444444555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333222111111333444333222000111111111111222222222222222222222222222222222333444444555555444444333444444333222222111000000333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111222222222333333222222222333222222111111000000111222222333333333444222000000111222111111222222222222222222222222444444333333222333333333555777888888999<<<@@@CCCEEEFFFGGGIIIKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPOOONNNOOOPPPRRRSSSPPPQQQQQQRRRRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQOOONNNMMMLLLLLLKKKKKKLLLMMMMMMLLLKKKIIIIIIJJJJJJKKKLLLMMMOOOQQQTTTVVVWWWWWW[[[bbbjjjppptttvvvwwwuuutttsssrrrrrrsssuuuvvvwwwyyy{{{zzzxxxvvvvvvvvvsssqqqooonnnppptttxxx{{{zzzzzzzzzzzzzzzzzzzzzzzzqqqrrrssstttuuuuuuvvvvvvrrrqqqooooooppptttxxx{{{}}}|||}}}}}}~~~|||yyyvvvzzzyyyxxxyyy{{{||||||{{{yyyvvvrrrpppppprrrtttuuuuuuqqqlllfff```]]]ZZZYYYWWWUUURRRRRRRRRPPPMMMKKKIIIHHHGGGFFFEEEFFFGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSSSSTTTUUUWWWXXXZZZZZZZZZ\\\ZZZVVVQQQLLLHHHDDDBBBDDDHHHNNNSSSWWWZZZ]]]```____________````````````^^^____________^^^^^^]]]ZZZYYYYYYYYYYYYXXXUUURRRPPPLLLEEE@@@<<<:::888666GGGIIIJJJJJJJJJLLLOOORRRTTTXXX^^^dddiiimmmqqqtttxxx|||~~~rrrdddYYYNNNJJJHHHFFFGGGIIIIIIKKKMMMOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPOOONNNNNNNNNKKKFFFAAA===:::888888666666666666555555555555444444444444444444444444333333444555555555555444444444444444444444444444333333333333333333333333333333333333333333333333111222222222222333333333333222111222333444333222333333333333444444444444222222222222222222222222333333444444444444333333333333333222111111000000333333333333333333333333222333333444444333333222111222222222222333333333222222222222222222222222111111111111222222222222111222222333333333222222000000111222333333222222333111000000111222111000111222222222222333333333444444333333333333444444666888;;;===>>>AAADDDGGGGGGHHHIIIJJJLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPQQQNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOLLLKKKKKKJJJIIIIIIJJJJJJIIIIIIIIIHHHGGGHHHKKKMMMRRRRRRTTTWWW[[[^^^aaacccfffjjjooouuuzzz}}}~~~yyyxxxwwwwwwxxxzzz|||}}}}}}~~~~~~}}}}}}~~~zzzyyywwwvvvwwwxxx{{{|||yyyyyyyyyyyyzzz{{{}}}~~~zzz{{{|||}}}||||||{{{zzz{{{}}}}}}{{{~~~}}}~~~|||{{{{{{|||}}}zzzxxxtttooojjjeeebbb```^^^\\\[[[[[[\\\ZZZTTTPPPMMMKKKIIIGGGFFFEEEEEEEEEHHHHHHIIIKKKLLLNNNOOOPPPOOOPPPRRRTTTVVVWWWXXXXXXWWWWWWUUUSSSNNNIIIEEEBBBBBBEEEIIIMMMQQQUUUZZZ]]]]]]^^^^^^^^^______``````^^^______```______^^^^^^ZZZZZZYYYZZZZZZYYYWWWUUUSSSOOOJJJEEEBBB???;;;999DDDEEEFFFFFFFFFFFFHHHJJJKKKNNNRRRVVVYYY]]]aaadddiiimmmrrrwwwzzz}}}sssfffWWWPPPLLLHHHGGGHHHIIIJJJLLLNNNPPPPPPPPPPPPNNNNNNOOOPPPPPPOOOOOOOOOQQQNNNJJJDDD???;;;999888666666666666555555555555333333333333333333333333333333555666666666555444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333444333222222444444333222333333333444444444555555222222222222222222222222222222333333333333222222000000111111222222222333222222222222222222222222222333333444444333333222111111222222222333333333111111111111111111111111111111111111222222222222///000111222222333222222000111222333333333222111333222111222333444333222111111222222222333333333333333333333333444555666777:::>>>AAACCCEEEGGGIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHFFFHHHJJJKKKLLLNNNSSSWWW```aaabbbeeehhhlllppprrruuuxxx{{{}}}|||zzzzzz{{{~~~{{{zzzzzzzzz{{{~~~|||yyyuuupppllljjjhhhgggfffhhhjjjfff___YYYSSSRRROOOLLLIIIGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNOOOQQQSSSTTTUUUUUUSSSTTTUUUUUURRRMMMIIIFFFBBBCCCFFFHHHKKKPPPVVV[[[\\\\\\\\\]]]^^^______```^^^^^^_______________^^^\\\[[[[[[[[[\\\[[[YYYVVVTTTRRRNNNKKKHHHEEE@@@===CCCDDDFFFFFFEEEFFFGGGHHHFFFHHHJJJLLLNNNQQQUUUXXX]]]aaaggglllpppssswwwyyy}}}~~~ooo___UUUOOOJJJGGGHHHHHHJJJLLLNNNOOOPPPPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOTTTQQQLLLFFFAAA<<<999888777666666666555555555555222222222222222222222222333333555666666666555444333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333444333222222444444333222111111222222222333333333222222222222222222222222111222222333333222222111---...///000222444555555222222222222222222222222222333333444444333333222111111111222222333333333111111111111111111111111000111111111111222222222......///111111222222222000111333444444333222111555333333333555555555333111111111222222333333333222222222333444555666777777;;;@@@DDDFFFGGGIIIJJJKKKKKKLLLMMMNNNOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOMMMNNNPPPRRRSSSSSSRRRQQQPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGLLLOOORRRTTTWWW[[[bbbgggmmmnnnoooqqqtttxxx{{{}}}~~~}}}||||||}}}~~~yyyuuurrrqqqppppppsssuuuqqqiiiaaaZZZXXXUUUQQQNNNKKKJJJJJJDDDEEEEEEFFFGGGHHHHHHHHHKKKLLLNNNPPPQQQRRRSSSSSSRRRTTTWWWXXXVVVRRRNNNKKKBBBCCCDDDEEEHHHMMMTTTYYY[[[[[[\\\\\\]]]^^^______^^^^^^_______________^^^]]]]]]\\\]]]^^^]]]ZZZXXXUUUTTTQQQOOOMMMIIIDDD@@@IIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFGGGIIIKKKMMMOOOTTTWWW[[[^^^aaafffjjjnnnrrrwww~~~|||mmmdddZZZNNNFFFEEEDDDHHHLLLMMMMMMNNNPPPSSSRRRPPPNNNOOOQQQRRRPPPNNNPPPPPPNNNJJJEEE???<<<;;;777666666555555555555666666666555555555444444444333333333333333222111000555555555555555555555555333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222333222000......///111222111111111111111111111111222222222222222222222222111111111111111111111111222222333333333333444444444444444333333222222222222222222222222222222222444444333222222111111000333333333222222111111111222222222222222222222222222222222222222222222222222111111111111111111222222222333333333444444444444333333333444666888999>>>@@@CCCFFFHHHIIIIIIHHHJJJJJJKKKLLLMMMNNNNNNOOORRRQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPOOOPPPPPPPPPOOONNNLLLKKKJJJJJJKKKKKKKKKIIIHHHGGGGGGGGGFFFFFFGGGIIIKKKLLLNNNUUU___dddfffiiimmmqqq~~~~~~~~~~~~}}}zzzvvvwwwxxxyyyzzzwwwrrrooogggccc]]]XXXUUUSSSPPPNNNIIIHHHGGGFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJKKKNNNPPPPPPQQQTTTUUUUUUTTTRRRPPPJJJGGGDDDCCCDDDIIIOOOSSSYYYYYYZZZZZZ\\\]]]^^^^^^```aaabbbbbbbbbaaa___^^^\\\]]]]]]]]]\\\[[[[[[ZZZ[[[YYYVVVSSSPPPLLLHHHEEEHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDDDDFFFHHHIIILLLNNNRRRTTTWWW[[[___bbbiiimmmtttyyy~~~xxxooodddUUUJJJGGGFFFIIILLLLLLLLLLLLOOOQQQRRRPPPNNNOOOQQQRRRPPPNNNOOOOOONNNKKKFFFAAA===:::777777666555555555555666666666555555555444444444444444444444444333222222555555555444444444444444333333222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222111000//////000111222111111111111111111111111222222222222222222222222111111111111111111111111222222333333333333444444444444444333333222222222222222222222222222222222333333333222222222222111333333333222222222111111222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333444333333444666888:::;;;AAACCCEEEHHHJJJKKKJJJJJJJJJKKKLLLLLLNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNLLLMMMMMMNNNMMMLLLJJJJJJJJJJJJIIIIIIHHHFFFEEEDDDFFFFFFFFFGGGJJJOOOSSSVVV]]]eeeooouuuwwwxxxzzz}}}}}}}}}}}}}}}}}}{{{xxxuuurrrmmmfff```[[[VVVRRRPPPMMMLLLKKKJJJIIIIIIIIIIIIGGGHHHIIIIIIIIIJJJLLLNNNNNNPPPRRRTTTUUUTTTSSSRRRLLLIIIFFFCCCDDDGGGLLLOOOUUUVVVXXXZZZ\\\]]]^^^^^^______`````````___^^^]]]\\\]]]]]]]]]\\\\\\[[[ZZZZZZXXXVVVTTTRRROOOKKKIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDFFFHHHJJJLLLNNNRRRTTT[[[___dddjjjooouuu{{{}}}qqq```QQQJJJHHHIIIJJJKKKJJJKKKMMMOOORRRPPPOOOPPPRRRRRRQQQPPPNNNOOOOOOMMMIIIDDD>>>;;;888777666666555555555666555555555555555444444444444444555555555444333333555555444444333333222222333333222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222111000//////000222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444333333333333222222222222222222222222222222111111222222222333333333333333333222222222222111222222222222222222222222333333333333333333333333444333333222222333333444333333222222222222222333444444555666888;;;===>>>DDDEEEHHHJJJLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNMMMMMMMMMKKKLLLLLLLLLKKKJJJIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFGGGJJJPPPXXX```dddnnnwww}}}|||}}}{{{}}}xxxqqqjjjddd^^^ZZZVVVSSSRRRPPPOOOMMMLLLLLLLLLHHHIIIJJJIIIHHHHHHIIIKKKLLLMMMOOORRRSSSSSSSSSSSSOOOMMMIIIFFFDDDEEEGGGIIIPPPRRRVVVZZZ]]]^^^______^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]]]]^^^]]]]]]\\\[[[ZZZXXXVVVUUUUUUSSSPPPMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAACCCEEEEEEEEEGGGJJJLLLPPPRRRWWW[[[aaahhhpppuuuxxx|||jjjXXXLLLHHHHHHHHHHHHIIIJJJMMMNNNQQQPPPPPPQQQQQQRRRRRRQQQNNNNNNOOONNNLLLGGG@@@<<<888888777666555555555555555555555555555555555555333444444444444444333333555444444333333222222111333333333222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000000111222333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222000000111222333333444444222222222222222222222222222222222222222222222222333333333333333333333333444444444333333444444444444444333222111222222333555666777:::<<>>999999777666666555555555444555555555555555555555111222333333333333222222444444444333333222222222444333333333333333333444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222000000111222333444444555222222222222222222222222222222222222222222222222333333333333333333333333555444444333333444444555555444333222222222444555777888:::===@@@BBBDDDEEEGGGHHHIIIJJJJJJKKKKKKKKKMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPPPPPPPPPPOOOOOOOOONNNPPPQQQSSSSSSQQQPPPNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKIIIHHHFFFEEEEEEEEEDDDDDDEEEFFFHHHKKKLLLPPPPPPQQQUUU\\\fffooottt{{{{{{vvvuuuuuuuuuooopppqqqpppmmmkkkjjjjjjllljjjjjjkkkmmmmmmiiieee```aaaccceeeiiilllooopppiiihhhhhhjjjpppzzz|||xxxtttoookkkhhhaaa```]]]ZZZXXXUUUTTTSSSQQQQQQRRROOOLLLHHHGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOTTTRRRPPPNNNKKKIIIHHHGGGHHHLLLQQQWWW[[[]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\______````````````_________]]][[[ZZZYYYWWWTTTRRRXXXVVVRRROOOLLLJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBAAABBBCCCBBBAAAAAABBBDDDEEEFFFHHHJJJNNNTTT[[[aaadddjjjttt{{{{{{hhhYYYLLLIIIFFFEEEGGGKKKMMMNNNMMMOOOPPPPPPOOOOOOQQQRRRPPPOOONNNOOOOOOLLLFFFAAA:::999888777666555555555444444444555555555555555111111222222333333222222333333333333444444444444444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222000000111222222333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444222222333333333333444444222222222222222222222222000000111222333333444444111222222222222333333333222222222222222222222222333333333333333333333333555444444333333444444555666444333222333444666888:::;;;>>>AAACCCEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNPPPPPPQQQRRRPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQQQQPPPOOONNNLLLLLLLLLMMMMMMMMMMMMNNNJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEFFFHHHKKKMMMPPPQQQVVVVVVWWW[[[aaaiiipppuuu{{{~~~}}}{{{|||}}}~~~xxxpppllliiihhhggg```aaabbb```^^^]]]^^^___fffbbb___^^^___^^^ZZZVVVTTTUUUWWWYYY\\\___bbbccc]]]]]]^^^___bbbiiiqqqwww{{{yyy|||~~~zzzvvvqqqnnnlllkkkhhhdddaaa^^^\\\[[[ZZZ[[[[[[XXXSSSNNNKKKJJJHHHHHHGGGGGGHHHIIIKKKMMMQQQQQQQQQPPPOOOMMMKKKJJJHHHKKKOOOTTTXXX[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\\\\^^^^^^______``````______```^^^\\\[[[[[[YYYVVVSSS```^^^YYYUUUQQQNNNMMMMMMHHHHHHHHHHHHHHHFFFEEEDDDBBBCCCDDDCCCAAAAAABBBDDDBBBCCCDDDEEEGGGKKKQQQUUU[[[aaajjjrrrxxxrrrcccRRRMMMHHHEEEGGGIIIKKKKKKKKKMMMOOOOOONNNNNNPPPRRRRRROOOMMMNNNOOONNNHHHCCC;;;:::999777666555555555444444444555555555666666111222222333444444333333333333333444555555666666444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222000000111222333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444222222222333333444444444222222222222222222222222111111111222222333333333111111222222222333333333222222222222222222222222444444444444444444444444444444333333333333444444666555333333444666999;;;<<<>>>AAACCCFFFGGGHHHHHHJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKKKKKKKLLLLLLLLLHHHHHHGGGGGGHHHIIIKKKLLLLLLMMMOOORRRTTTVVVWWWXXXZZZZZZ\\\___dddkkkqqqtttxxx{{{~~~wwwrrrsssxxx}}}|||{{{yyyxxxvvvuuutttoooooooooooooooooopppppppppmmmiiifffdddccc```^^^[[[[[[[[[YYYXXXYYY[[[^^^```\\\XXXWWWXXXXXXVVVSSSRRRRRRSSSTTTUUUWWWXXXYYYTTTVVVWWWWWWXXX\\\bbbgggkkknnnppplllhhhggglllrrrvvv~~~~~~{{{xxxyyywwwsssoookkkhhhfffdddeeefffeeeaaa[[[VVVRRRPPPLLLJJJHHHGGGGGGHHHJJJKKKKKKMMMOOOQQQQQQPPPOOONNNJJJLLLOOORRRVVVXXXZZZ[[[]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]^^^]]][[[[[[\\\[[[YYYWWWhhheee```[[[VVVSSSRRRQQQHHHIIIJJJKKKJJJIIIHHHGGGEEEEEEFFFEEECCCCCCDDDFFFAAAAAAAAAAAABBBEEEJJJMMMNNNTTT]]]dddkkksss|||yyykkkVVVPPPIIIFFFFFFHHHIIIIIIJJJMMMOOOOOOMMMMMMOOORRRSSSPPPMMMMMMOOOOOOJJJEEE;;;:::999777666555555555444444444555555555666666222333444444555555555444222333333444555666777777555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222///000111222333444444444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444222222222333333444444444222222222222222222222222111222222222222333333333111111111222222333333333222222222222222222222222444444444444444444444444444333333222222333333444666555444333555777;;;===>>>@@@BBBEEEGGGHHHHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMLLLLLLMMMNNNNNNIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHIIIJJJMMMPPPRRRTTTUUUVVVYYY\\\^^^^^^______ZZZ[[[]]]aaaffflllqqqtttuuuwwwzzz~~~~~~~~~}}}{{{{{{wwwqqqjjjeeefffjjjkkkjjjjjjiiiiiihhhhhhgggffffffeeeddddddddddddddd^^^^^^^^^___aaaaaa___]]]\\\\\\[[[ZZZYYY[[[___bbb[[[WWWTTTTTTVVVXXXWWWUUUUUUUUUTTTSSSSSSSSSSSSTTTPPPRRRTTTTTTSSSUUUZZZ^^^\\\___aaa]]]XXXXXX^^^eeefffnnnwww|||wwwsssooommmlllmmmmmmlllhhhbbb[[[WWWUUUOOOMMMJJJHHHGGGHHHIIIJJJGGGIIIMMMPPPRRRRRRQQQPPPKKKLLLNNNQQQTTTWWWYYYZZZ\\\[[[YYYXXXXXXXXXYYYZZZXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]][[[YYYuuuqqqlllfffbbb\\\WWWSSSQQQPPPMMMLLLLLLKKKHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHOOOQQQTTTYYY```iiissszzzuuu```WWWLLLEEEDDDFFFHHHHHHLLLLLLLLLKKKLLLMMMMMMNNNPPPPPPPPPOOONNNMMMKKKKKKAAA>>>:::888777555444222333333333333333333333333444444444444444444444444333333333333333333333333333444555555333333444555333333333333333333333333222333333444555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555555444333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111222333222222000///444444444444333333222111222222111111111111111111666555333333666:::???BBBBBBDDDFFFHHHHHHHHHJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNMMMMMMKKKJJJIIIKKKMMMNNNKKKHHHIIIHHHHHHHHHJJJJJJIIIHHHGGGHHHJJJOOOTTTYYY\\\]]]```aaabbbdddeeefffffffffbbbcccdddeeefffjjjppptttvvvvvvwwwxxxyyyzzz{{{|||{{{tttrrruuuwwwwwwvvvooolllhhhccc___]]][[[[[[___```aaaaaa___```aaaccccccbbb``````aaaaaa```______```aaacccdddeeeeeeeeefffdddbbbcccgggjjjkkkjjjiiiddd___ZZZYYYZZZ[[[[[[ZZZYYYYYYZZZZZZXXXTTTPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUWWWXXXVVVSSSRRRTTTWWW[[[^^^ccchhhmmmqqqssstttvvvvvvuuuuuuvvvyyy|||~~~~~~|||wwwrrrxxxvvvsssoookkkeee^^^YYYRRRPPPMMMJJJHHHGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPOOOOOOOOOQQQSSSVVVYYYZZZ___\\\XXXUUUSSSTTTVVVWWWXXXWWWVVVVVVWWWXXX[[[\\\[[[[[[\\\]]]]]]\\\[[[[[[|||xxxrrrmmmhhhbbb]]]YYYVVVSSSPPPNNNMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGIIILLLPPPVVV___hhhnnnwww|||{{{hhh___RRRHHHFFFGGGIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLKKKCCC???;;;888666666444333444444444444444444444444444444444444444444444444333333333333333333333333333444555555333333444555333333333333333333333333222333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333444444333222111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222333444444444444333222333444444444333333222111333333333333333333222222777777666888:::>>>BBBDDDCCCEEEHHHIIIIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMKKKIIIIIIJJJLLLLLLIIIGGGHHHGGGEEEEEEFFFFFFFFFFFFNNNPPPTTTZZZ```eeehhhiiiggghhhjjjkkkllllllkkkkkkjjjjjjjjjiiihhhjjjmmmpppssstttvvvxxxzzz{{{||||||}}}wwwooolllmmmnnnllljjjfffccc```]]][[[ZZZZZZZZZ\\\]]]___``````aaadddgggiiiggggggggghhhhhhfffddddddeeefffhhhiiikkklllmmmpppnnnmmmooosssvvvwwwwww{{{vvvpppkkkhhhfffffffffcccbbbbbbcccccc```\\\YYYYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXYYYXXXVVVUUUUUUVVVXXXYYYZZZ]]]___```aaabbbjjjiiiiiijjjkkkmmmoooppptttvvv}}}|||xxx|||zzzwwwtttpppkkkfffaaaZZZVVVQQQNNNLLLKKKJJJHHHGGGGGGHHHIIIKKKLLLMMMNNNRRRRRRRRRSSSTTTWWWYYYZZZ]]]\\\XXXVVVTTTTTTTTTUUUSSSRRRQQQPPPQQQRRRTTTVVVXXXYYY[[[\\\]]]\\\[[[ZZZ|||vvvqqqkkkfffbbb]]]ZZZUUURRRPPPNNNLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBAAAAAABBBCCCDDDAAACCCEEEHHHLLLSSS[[[```kkkpppyyyvvvjjjZZZMMMHHHHHHIIIJJJIIIIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKFFFAAA<<<888666666666555555555555555555555555555444444444444444444444444333333333333333333333333333444555555333333444555333333333333333333333333333333333333333333222111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333333333444444444333222222444444444444444444444444666777999;;;>>>AAACCCDDDEEEGGGIIIKKKJJJKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLJJJIIIHHHIIIJJJIIIGGGFFFGGGFFFDDDCCCCCCDDDFFFGGGQQQTTT[[[bbbiiimmmpppppppppqqqsssuuuuuuuuusssrrruuutttsssppplllkkklllmmmrrrtttwwwzzz|||||||||{{{~~~{{{zzzxxxsssllliiihhhfffdddaaa___]]][[[YYYYYYZZZ\\\]]]\\\^^^aaaccceeehhhlllnnnqqqpppppprrrsssrrrpppmmmllllllmmmnnnooorrrtttvvvyyyxxxyyy{{{~~~wwwrrrooommmmmmmmmllllllmmmllliiieeebbbaaabbbbbbbbbbbbbbbaaa```]]]\\\[[[[[[\\\[[[YYYWWWVVVUUUTTTSSSSSSSSSTTTUUU[[[[[[\\\\\\]]]^^^______eeegggppp}}}}}}zzzxxxvvvrrrmmmiiiccc]]]VVVSSSTTTSSSOOOLLLIIIIIIHHHHHHIIIJJJLLLMMMRRRQQQQQQRRRSSSUUUWWWYYY[[[[[[YYYWWWVVVTTTSSSSSSOOONNNLLLKKKKKKLLLNNNOOOTTTVVVYYY[[[]]]\\\ZZZYYY~~~yyysssnnnjjjeeeaaa[[[WWWTTTRRRPPPNNNLLLLLLJJJIIIHHHGGGFFFFFFDDDCCCBBB@@@@@@@@@AAABBB@@@AAACCCDDDGGGLLLRRRVVV```fffoooxxxuuubbbSSSKKKIIIIIIIIIGGGHHHIIIKKKMMMNNNOOOPPPOOOPPPPPPOOONNNMMMLLLKKKIIIDDD===999777777777777555555555555555555555555444444444444444444444444444444444444444444444444333444555555333333444555333333333333333333333333333333333333222222111000222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333111111111222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111222222222111333333333444444333333222333444444444444444555555444666999===@@@BBBCCCCCCEEEHHHJJJKKKKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDGGGKKKNNNTTTYYYaaaiiinnnqqqssssssuuuvvvyyy|||}}}|||{{{zzz}}}xxxtttpppoooooovvvxxx{{{}}}~~~}}}{{{zzz~~~~~~}}}|||yyyvvvsssqqqtttqqqmmmkkkjjjiiigggeeebbbaaa^^^]]]]]]___bbbddddddfffiiikkkmmmqqquuuxxxyyyyyy{{{}}}}}}zzzvvvuuutttsssrrrsssuuuwwwyyy{{{|||~~~xxxtttrrrrrrrrrrrrrrrrrrrrroookkkggghhhhhhiiijjjjjjjjjjjjjjjeeecccaaabbbddddddaaa]]]ZZZXXXUUUSSSRRRRRRSSSTTTRRRSSSTTTTTTUUUUUUTTTTTTZZZ[[[bbbppp}}}|||zzzxxxuuuqqqmmmkkkccc[[[YYY[[[\\\WWWQQQRRRPPPMMMKKKJJJJJJKKKLLLMMMMMMMMMNNNPPPRRRUUUVVVZZZZZZZZZZZZXXXVVVTTTRRRNNNMMMKKKIIIIIIJJJKKKLLLPPPSSSWWWZZZ\\\\\\[[[ZZZzzztttqqqlllhhhccc___[[[XXXUUUSSSNNNMMMKKKJJJIIIHHHIIIIIIFFFDDDCCCAAA@@@@@@@@@AAA@@@AAABBBBBBCCCGGGKKKOOOXXX]]]fffooovvv}}}kkkZZZPPPKKKIIIGGGEEEGGGIIIKKKMMMOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLGGG@@@;;;888888888777444444444444444444444444444444444444444444444444444444444444444444444444333444555555333333444555333333333333333333333333333333333333222222111000222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111111222222222222333333444444333333333222333333333444444555555666888<<>>;;;888666777777777777777777777777444444444444444444444444555555555555555555555555333444555555333333444555333333333333333333333333222333444444555555555555111111222333333444555555333333333333333333333333333333333333333333333333333333333333333333333333000////////////111333444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222000000//////000222333555111222333333444444444444444555555666777888888999???AAACCCFFFGGGGGGGGGFFFIIIKKKMMMMMMMMMLLLMMMNNNKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHDDDFFFGGGGGGEEEFFFJJJMMMQQQVVV\\\___```ccciiinnnuuu|||~~~zzzxxxqqqqqqpppooommmllllllkkkiiiiiiiiiiiijjjjjjjjjjjjqqqvvv}}}zzzuuurrrrrrtttvvvxxxyyy{{{||||||}}}~~~}}}|||zzzyyytttyyy~~~~~~}}}|||{{{~~~}}}{{{vvvrrrnnnllljjjeeecccaaa^^^]]]]]]]]]^^^VVVUUUUUUTTTPPPNNNTTT]]]ccciiipppuuuvvvwwwyyyzzz}}}vvvooojjjhhhfffdddcccaaa^^^ZZZVVVRRRPPPHHHGGGFFFFFFFFFGGGHHHHHHOOOQQQSSSUUUWWWWWWVVVVVVPPPNNNKKKHHHFFFEEEEEEEEE@@@AAACCCGGGKKKQQQUUUXXX}}}yyytttqqqmmmhhhaaa\\\YYYUUUPPPKKKKKKIIIGGGGGGGGGFFFEEECCCBBBAAAAAA@@@@@@?????????CCCDDDGGGJJJNNNUUU]]]bbbiiiqqq{{{{{{pppcccUUUKKKIIIFFFFFFIIIIIIGGGJJJPPPOOOOOOOOOPPPPPPOOONNNNNNLLLLLLKKKFFF???999777777555555666666555555444333555555444444444333333333555555444444444333333333555555666666555444333333333333333333333333333333000222444666777666444222333333333333333333333333222222333333333333444444444333111000000111333555111222222333333222222111333444666666666444222111444444444333333222222222333333333333444444555666111111222333444444444444222111000//////111333444333333333333333333333333222222111111111111222222666444333444777777555222444555555777999;;;===>>>BBBCCCEEEGGGIIIJJJKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIFFFHHHIIIIIIHHHGGGGGGHHHHHHFFFEEEDDDFFFKKKQQQUUU^^^ccciiikkkjjjlllqqquuu~~~~~~vvvpppppplllgggfffiiimmmooooooqqqnnnlllkkkmmmoooqqqrrrwww}}}~~~zzzwwwvvvwwwwwwzzz{{{}}}~~~}}}yyywwwvvvxxxyyy~~~{{{}}}|||{{{|||{{{yyywwwtttsssooollliiigggfffeeedddbbb```^^^[[[XXXUUUSSSRRRRRRYYY[[[^^^```aaadddjjjooouuuzzzzzzrrrjjjbbbdddeeeeeeccc___YYYSSSPPPGGGIIIJJJHHHEEEDDDFFFHHHJJJMMMOOOQQQQQQRRRTTTUUUQQQNNNKKKGGGEEECCCCCCCCCCCCBBBBBBCCCGGGMMMSSSWWW{{{xxxsssnnnhhhccc___[[[TTTOOOJJJHHHFFFFFFFFFEEECCCBBBBBBBBBAAAAAA@@@@@@??????AAABBBDDDGGGJJJPPPXXX]]]bbbiiittt|||~~~tttgggYYYOOOJJJGGGFFFHHHIIIHHHKKKQQQNNNOOOOOOPPPOOOOOONNNNNNMMMMMMLLLHHHAAA;;;999888555555666666555555444444555555555444444444333333333333333333222222222222555555666666555444444333333333333333333333333333111333444555666555333333333333333333333333333333222222333333333333444444333333222111111222333444222222333333333333222222333444555555444333222111444444444333333222222222333333333333333333444555333333333444444333222222333333111111111222444555333333333333333333333333333333222222222222333333555333222333444555333000444555666777:::<<<>>>???DDDEEEGGGIIIKKKLLLLLLMMMJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHIIIHHHFFFEEEEEEFFFDDDDDDEEEGGGLLLSSS[[[aaagggmmmrrrtttttttttxxx{{{{{{tttooonnnkkkhhhiiimmmsssvvvwwwyyyvvvsssqqqpppqqqqqqrrrxxx~~~{{{zzzzzzzzz{{{{{{||||||}}}~~~~~~{{{yyyxxxxxxxxx|||}}}{{{|||}}}{{{yyywwwuuutttrrrnnnllllllkkkjjjiiigggeeebbb^^^[[[WWWUUUTTTVVVWWWWWWVVVUUUVVV[[[^^^hhhmmmuuu{{{}}}sssjjjgggfffdddcccaaa]]]WWWSSSMMMMMMMMMIIIEEEBBBBBBCCCGGGIIIMMMNNNOOOOOOQQQRRRQQQOOOKKKHHHEEEDDDCCCCCCDDDCCCBBBCCCEEEIIINNNPPPzzzvvvqqqmmmiiibbbZZZTTTMMMJJJHHHGGGFFFFFFDDDCCCCCCCCCBBBAAA@@@@@@?????????@@@BBBCCCFFFJJJPPPTTTXXX___iiiqqqwww}}}zzzmmm___UUULLLHHHFFFGGGHHHHHHLLLQQQNNNNNNOOOOOOOOOOOONNNNNNMMMNNNMMMIIICCC>>>;;;:::666666666555555555444444555555555444444444444333222222222111111111000000555555555666555555444333333333333333333333333333444444444444444333333333333333333333333333333333222222333333333333444444333333333333222222222222222222333333333333222222333333333333222222222222444444333333333333222222444333333222222222222333444444444444333222111000444333222222222333555666333333333333333333333333444444333333333333444444555444333333444444222111444555777999<<<>>>@@@AAAFFFGGGHHHIIIKKKKKKLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFIIIJJJJJJHHHFFFEEEFFFGGGEEEGGGJJJOOOUUU]]]gggmmmtttzzz|||wwwqqqmmmkkkjjjjjjmmmssszzz~~~|||xxxuuusssrrrrrrzzz}}}||||||}}}}}}|||{{{|||}}}~~~~~~}}}|||xxxwwwyyy}}}|||~~~|||zzzyyyxxxvvvsssqqqqqqqqqpppoooooonnnllliiiddd___[[[XXXUUUTTTRRRNNNLLLLLLOOORRRYYY___gggoooyyy~~~tttmmmhhhddddddeeeddd^^^YYYUUUUUUSSSOOOIIIEEECCCBBBDDDGGGKKKMMMMMMNNNOOOPPPQQQOOOLLLIIIFFFDDDCCCCCCEEEDDDDDDCCCDDDFFFHHHIII|||xxxuuuqqqiii```YYYSSSPPPLLLJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@?????????@@@AAABBBEEEIIIMMMPPPVVV___gggmmmttt|||tttfff]]]PPPJJJEEEEEEFFFGGGKKKPPPMMMMMMNNNOOOOOOOOOOOONNNMMMMMMLLLIIIEEE@@@===;;;777666666555555555555555555555555555444444444444222222222111111111111000444555555555555555444444444444444444444444444444666555333222222222333333222222333333333333444444222222222333333333444444333333444444444333222111222333333333333333333222333333222111111222222333333333333333333333333333444333333222111111111111333444444444333333222111333333333222333444555555333333333333333333333333444444333333333333444444888777666555555555444444555666888;;;>>>AAACCCCCCEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJJJJHHHGGGGGGHHHJJJLLLPPPUUUZZZ___gggpppvvv~~~~~~{{{xxxtttpppmmmjjjkkkmmmqqqwww~~~~~~yyyuuusssrrrzzz}}}}}}~~~yyyvvvwww|||}}}|||yyywwwtttrrrrrrrrrqqqppptttttttttrrrnnniiidddaaaYYYWWWSSSOOOLLLLLLNNNPPPPPPUUU[[[ccclllyyy~~~uuunnnhhhhhhkkklllgggaaa^^^]]]\\\XXXSSSNNNJJJHHHCCCFFFJJJLLLMMMNNNPPPQQQPPPOOOMMMKKKHHHFFFDDDCCCDDDDDDDDDEEEEEEEEEFFFFFF}}}zzzwwwpppfff___YYYUUUQQQMMMKKKIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@@@@@@@BBBEEEHHHJJJPPPWWW^^^dddllluuu{{{zzznnneeeWWWNNNFFFDDDEEEEEEHHHMMMLLLMMMNNNNNNOOOOOOOOONNNKKKKKKJJJIIIFFFBBB>>>;;;888777666555555555555666666666555555555444444444444444333333333222222222444444555555555555555444444444444444444444444444666555333111111111222333222222222333333444444444222222222333333333444444333444444444444333222111333333333444444333333333333222222111111222333333333333333333333333333333444333333222111111111111111222333333444444444333222222222222222333333444333333333333333333333333333333222222222222333333888777777555555444555666666888;;;>>>AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJIIILLLLLLLLLLLLLLLLLLKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFHHHLLLOOOUUUZZZaaafffjjjpppyyy}}}zzzxxxvvvtttpppnnnlllnnnqqquuuzzz{{{vvvttttttxxx~~~zzzuuuuuuzzz~~~~~~~~~|||yyyvvvtttttttttsssrrruuuvvvxxxxxxvvvsssooolllbbb___YYYTTTQQQOOOOOOOOOKKKNNNRRRWWW^^^jjjxxx~~~wwwqqqpppssssssoooiiiiiihhhfffccc^^^XXXRRRNNNEEEGGGJJJKKKLLLMMMOOOQQQNNNNNNMMMLLLJJJHHHEEEDDDCCCCCCDDDFFFGGGGGGHHHHHH|||wwwnnnhhh```\\\VVVPPPMMMJJJHHHFFFFFFFFFEEEDDDBBBAAA@@@@@@???@@@@@@@@@??????BBBDDDFFFKKKPPPVVV[[[ccclllsssvvvnnn```TTTIIIEEEDDDDDDGGGJJJKKKLLLMMMNNNOOOOOOOOOOOOKKKJJJIIIIIIHHHDDD???;;;888777666555555555666777666666666555555555444444555555555444444444333333333444555555666555555555444444444444444444444444444444222111111222333333111222222333333444444555222222333333333333444444555555444444333333222222333333444444444444333333222222222333333333333333222222333333333333444444444333333222222222222333000111222333444444444444111222222222333333333333333333333333333333333333333333222222222222333333555555555444222222555777888:::===AAACCCEEEEEEFFFGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCDDDEEEGGGLLLRRRWWW^^^eeelllqqqtttyyy}}}{{{yyyxxxwwwvvvsssqqqooorrrvvvyyy|||~~~yyyvvvwwwwww|||{{{vvvuuuzzz}}}|||{{{||||||}}}~~~|||zzzyyyxxxwwwvvvvvvxxxzzz||||||{{{yyywwwmmmhhhbbb\\\WWWSSSOOOMMMIIIJJJMMMOOOTTT^^^jjjsss|||zzz{{{zzzuuuqqqrrrqqqpppmmmjjjddd\\\WWWMMMMMMLLLKKKIIIIIIKKKMMMKKKLLLMMMNNNLLLJJJGGGFFFBBBCCCDDDFFFGGGIIIJJJKKK~~~xxxrrrjjjeee]]]WWWRRRNNNKKKIIIGGGFFFEEEDDDCCCAAA@@@@@@>>>?????????===>>>???AAABBBFFFJJJMMMRRRYYYcccjjjuuuzzz}}}wwwjjj\\\NNNHHHFFFEEEGGGJJJKKKLLLMMMNNNNNNOOOOOOOOOKKKJJJJJJKKKJJJGGGBBB===999888666555444555666777666666666666555555555555555555555555444444444333333444444555666666555555555555555555555555555555222222222222222222333333111111222333333444555555222222333333333333444444777666444333222222333333333333444444444444333333111222333444555555444333222222222333333444444444333333333333333333444555222222333444444333333333222333333444444444444444333333333333333333333333444444333333333333444444333444555333222333666999;;;<<<@@@CCCEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIHHHGGGFFFEEECCCDDDFFFHHHMMMTTT]]]cccjjjqqqxxxzzzzzz}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyyyyzzzyyyvvvtttqqquuuzzz}}}|||yyyzzzvvv|||}}}|||}}}~~~}}}wwwvvvzzz~~~{{{xxxvvvvvvuuuvvvwwwzzz|||~~~~~~~~~|||{{{yyyyyy{{{}}}wwwssslllgggccc^^^XXXTTTMMMMMMMMMMMMNNNTTT]]]dddsss~~~zzzwwwwwwwwwwwwyyyyyyuuuooojjj\\\YYYUUUOOOJJJHHHJJJLLLIIIKKKMMMNNNNNNLLLIIIHHHBBBBBBCCCDDDFFFIIIKKKLLL~~~zzzrrrmmmeee]]]XXXTTTPPPNNNGGGGGGFFFDDDCCCAAA@@@@@@===>>>???>>>===<<<>>>@@@@@@BBBEEEHHHKKKSSS\\\dddmmmrrr{{{|||qqqbbbRRRKKKHHHFFFGGGJJJKKKKKKLLLNNNNNNOOOOOOOOOLLLKKKKKKLLLLLLJJJDDD???999888666555444555777888777666666666555555555555555555444444444333333333333333444555666666666555555555555555555555555555111111111222333333333333111111222333333444555555222222333333333444444444888777444222111222333444333444444555555444444333111222444666666666444333222222222333333444444444333333333333444555555666444444444444333222111111333444555555666666555555333333333333333333333333555555555444444555555555444666777555444555999===<<<>>>AAADDDFFFFFFFFFEEECCCDDDFFFHHHJJJLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGHHHGGGGGGFFFEEEDDDFFFHHHJJJNNNTTT]]]gggnnnuuu{{{}}}|||}}}||||||~~~~~~{{{yyyyyyyyyyyy{{{|||{{{xxxvvvrrrwww|||~~~{{{{{{vvv|||}}}|||~~~}}}zzzxxxzzz{{{}}}~~~|||||||||}}}xxxwww{{{~~~{{{vvvsssrrrqqqqqqssswwwzzz}}}~~~~~~|||zzz|||~~~}}}zzzuuurrrpppkkkeeeaaaSSSSSSQQQMMMKKKMMMTTTYYY```ppp|||zzzwwwyyy|||}}}iiieee^^^UUUMMMJJJJJJLLLHHHJJJMMMOOOOOOMMMKKKIIICCCCCCCCCCCCEEEGGGJJJKKK|||wwwppphhh```YYYSSSNNNJJJIIIGGGGGGGGGFFFDDDBBBCCCBBBAAA???>>>=========>>>@@@BBBEEEHHHNNNTTTYYYbbbiiisss|||zzzkkkXXXKKKHHHIIIJJJIIIKKKLLLMMMMMMMMMMMMLLLKKKLLLKKKJJJIIIJJJIIIFFFDDD===;;;888888888888666555777777888888666555333111444444555555555555444444666444333222222333555777666666666555444444333333000000000000000000000000444444333333333333222222333333333444444444555555555555555444444333333333333333333333333333333333333444444555555444444333777666444333222333444444333444444555555444444333222333444555666555444333777777666666555555555555999999777666444444333333777666555444333222111111555555555555777999;;;<<>>>>>>>>>>>@@@AAABBBCCCEEEHHHMMMQQQ]]]cccmmmwww~~~sssbbbUUUMMMIIIFFFDDDJJJKKKMMMNNNNNNNNNLLLKKKMMMKKKJJJJJJJJJJJJGGGEEE===;;;888777777777666555444555555666666555444333444444555555555555444444444333111000000111222444444444444555555555555555333333333333333333333333222222222333333444444444333333333444444444444555555555444444444333333333333333333333333333333333111222222333333222222111555555444333333333333333333444444555555444444333222333444444555555444444666666666555555555444444555444444444555666666777555444444444444444333333555555555666888:::<<<>>>AAABBBDDDFFFGGGIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIHHHFFFFFFHHHJJJHHHHHHHHHFFFFFFGGGKKKNNNSSSVVV\\\bbbiiiqqqzzzzzzxxxwwwwwwxxxzzzyyyxxxyyy{{{~~~{{{zzzxxxzzz~~~~~~zzzzzz|||}}}}}}yyyzzzyyyvvvqqqnnnnnnooolllmmmnnnppprrrtttwwwyyy|||{{{yyyxxxxxx{{{~~~|||xxxwwwvvvwww|||~~~}}}}}}}}}|||xxxtttllleee]]]YYYXXXXXXVVVTTTTTTYYY___dddiiiooovvv{{{|||~~~xxxkkk___SSSMMMMMMIIIIIIIIIJJJKKKLLLMMMMMMLLLJJJGGGDDDCCCDDDEEEGGGwwwpppiiibbb^^^RRROOOJJJGGGGGGGGGFFFEEECCCCCCAAA@@@???????????????@@@AAAAAAAAACCCHHHKKKUUU[[[dddnnnuuu{{{{{{ooo```TTTKKKEEECCCGGGIIILLLOOOPPPOOONNNLLLNNNLLLKKKKKKLLLKKKIIIGGG>>><<<999777777777666444222222333444555555444444444444555555555555444444555444222111000111111222222333333444555555666666444444444444444444444444000111111222444555555666333333333333444444444444444444444444333333333333333333333333333333333333222222333333333333222222333333444444333333222222333444444555555444444333444333333333333444555555555555555444444444444444333333333333444555777777333333333444444555555555444555666777:::<<>>???@@@BBBFFFIIIMMMSSS\\\dddlllrrrxxx{{{|||~~~~~~}}}||||||{{{{{{{{{{{{}}}wwwiiiYYYMMMGGGEEEEEEGGGKKKNNNPPPPPPOOOMMMNNNMMMLLLLLLMMMMMMJJJHHH@@@===999777777666555444333333444444555555555555444444555555555555444444777666555444333222222333333333333444444555555555333333333333333333333333111111222333333444555555222222333333333444444444333333333333333333333333333333333333333333333333444444555555555555444444111222333444444333222111333444444555555444444333444444333222333444555666444444444444444444444444555444444333333333444444333333333444444444555555444555777999<<>>???@@@@@@AAADDDFFFHHHMMMTTT\\\bbbiiiooorrrtttvvvxxx{{{{{{zzzxxxwwwuuuttttttsssrrrqqqqqqppppppppppppqqqsssuuuxxxyyy~~~ooo]]]OOOHHHGGGCCCFFFIIIMMMOOOOOOOOONNNOOONNNMMMMMMNNNMMMLLLJJJBBB???;;;888777777666555666666666555555555555555444444555555555555444444777666555444333333222222555555444444333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333444555555666666555555444111222444555555444333222333444444555555444444333444444333222333444555666444444444444444444444444555444444333333333444444555555444444444333333333555666888;;;>>>AAACCCDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHFFFDDDDDDFFFHHHFFFIIIMMMRRRWWW]]]dddiiirrrxxx|||{{{~~~{{{vvvwwwzzz}}}~~~}}}}}}~~~~~~}}}}}}xxxssspppnnnmmmlllkkkhhhccc]]]YYYTTTQQQOOOOOOWWWbbbnnnvvv{{{yyyrrrggg]]]VVVSSSNNNJJJGGGGGGHHHIIILLLMMMMMMMMMLLLIIIFFFDDD|||vvvqqqiiicccZZZSSSMMMJJJHHHGGGEEEEEEDDDCCCBBBBBBCCCCCCAAABBBBBBAAA@@@???@@@BBBFFFIIIOOOTTTYYY___eeeiiijjjkkkmmmnnnmmmllljjjiiifffffffffeeeddddddccccccccccccccceeegggjjjlllnnnrrrtttwww{{{~~~yyyfffTTTJJJEEECCCEEEGGGJJJLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNLLLJJJEEEBBB<<<999888777777666888777666555555555555555444444555555555555444444333333333222222111111000555555444444333222222111555555555555555555555555444444444333333222222222222222222222333333333333222222222222333333333333333333333333333333333333333333444444444444333333333333444444555555444444333444444555555444444333444333333333333444555555444444444444444555555555333333333333444555777777555555555444444333333333666888:::>>>@@@CCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFFFFEEEDDDDDDFFFHHHGGGLLLSSS[[[ccckkkrrrwww}}}}}}}}}|||~~~xxxyyy|||~~~~~~|||yyywwwvvvvvvvvvqqqnnniiiccc^^^XXXQQQMMMNNNQQQWWW^^^eeennnvvv|||~~~}}}zzzrrriiibbb^^^WWWQQQLLLIIIHHHHHHJJJKKKLLLMMMMMMKKKIIIGGG|||xxxssslllccc[[[TTTOOOKKKIIIEEEEEEDDDDDDCCCCCCDDDDDDAAABBBBBBBBB@@@???@@@AAADDDFFFJJJNNNRRRVVV\\\````````````___^^^]]][[[[[[WWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWXXX[[[^^^aaabbbeeegggkkkooosssvvvyyyzzz~~~~~~sss```PPPHHHDDDDDDEEEGGGIIIKKKLLLMMMNNNMMMLLLMMMNNNNNNLLLJJJHHHDDD>>>:::999888888777555555444444444555666777444444555555555555444444222222222333222222222111444333333333333333333333444444444444444444444444333333333333333333333333111222222222222333333333111111222222222333333333333333333333333333333333333333444444444444333333555444444444555555666777333444444555555444444333222333444444555555444444444444555555555666666666555444444444555666666777333333444444444444444555888999<<>>@@@AAA@@@AAABBBDDDBBBDDDGGGJJJMMMQQQVVVZZZYYYYYYWWWVVVTTTSSSRRRQQQMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNPPPSSSVVVYYY[[[]]]___bbbgggkkkoooqqqrrrtttuuuvvvwwwyyy{{{}}}~~~~~~kkkXXXMMMDDDDDDDDDEEEFFFIIILLLMMMMMMLLLLLLLLLNNNMMMLLLJJJJJJEEE???;;;999999999888222222222222333555777888444555555555555555555444333333444555555555444444111222222333333444444555222222222222222222222222111111222333444444555666111111222222222333333333111111111222222333333333333333333333333333333333555555666666666666555555666555444444555666777888333444444555555444444333222333444555666555444333555555555666666666777777999999777666444444333333111222222333444666666777999;;;===@@@CCCDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLJJJKKKKKKKKKKKKKKKJJJJJJMMMMMMLLLJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGJJJLLLTTT\\\iiivvv}}}zzzvvvwwwyyy|||zzz}}}{{{~~~|||wwwxxx~~~|||uuuoookkkgggaaa]]]SSSQQQNNNLLLNNNTTT]]]dddkkkuuu}}}|||xxxqqqvvvqqqjjjaaaXXXQQQMMMKKKFFFGGGIIIKKKLLLMMMMMMMMM}}}yyyrrrkkkcccZZZRRRLLLMMMJJJGGGEEEEEEEEEDDDDDDBBBAAA@@@@@@?????????@@@???@@@CCCFFFHHHKKKLLLMMMKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHJJJLLLOOOQQQRRRTTTVVVXXX\\\___ccceeegggkkkmmmoooqqqrrrtttvvvxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz|||}}}~~~~~~}}}eeeQQQLLLEEEAAADDDGGGHHHIIIKKKKKKKKKLLLMMMMMMMMMMMMMMMKKKHHHBBB<<<888666666666;;;;;;:::999888777666666777666444333333444666777444333333222222333333444444333111000000111333444333333333222222111111111222222222222222222222222222222222222222222222222555555555444444333333333333333333333333333333333666666555555555555666666111111222222222333333333333444444555555444444333444444444444444444444444444444444444444444444444444444444444444444444444444444333333444555777888===@@@CCCDDDDDDEEEGGGIIILLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGEEEDDDIIIQQQXXX]]]eeesss~~~xxxuuutttsssxxxvvvvvvyyy{{{zzz||||||zzzwwwtttuuu{{{~~~~~~{{{uuupppkkkfffccc[[[WWWPPPJJJIIIKKKPPPSSS^^^eeeqqq~~~}}}zzzzzzuuutttrrrkkk```UUUMMMIIIGGGGGGFFFGGGHHHIIIKKKLLL|||wwwpppiii```XXXRRRPPPLLLHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCEEEGGGIIIJJJLLLNNNPPPSSSWWWZZZ\\\]]]```bbbeeefffgggiiikkkmmmnnnoooooopppqqqrrrrrrrrrssssssuuuvvvxxxzzz{{{||||||}}}jjjWWWNNNFFFBBBDDDGGGGGGHHHKKKLLLLLLMMMMMMNNNMMMMMMMMMKKKHHHCCC===999777666777555555555555555444444444777555444333333444555777444333333222222333333444444333222000000222333444333333333222222222111111222222222222222222222222222222222222222222222222444444333333333222222222333333333333333333333333444444333333333333444444111222222222222333333333333444444555555444444333555555555555555555555555444444444444444444444444666666666666666666666666555444444444555777888999>>>AAACCCDDDEEEEEEGGGHHHGGGGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIHHHHHHDDDEEEEEEEEEGGGNNNXXX```iiiooozzz}}}wwwvvvvvvzzz{{{oooooosssuuuuuuyyyyyywwwsssqqqssszzz~~~~~~|||xxxsssooojjjggg___ZZZTTTNNNKKKKKKMMMOOORRRXXXdddqqq}}}zzzvvvuuurrrmmmfff\\\SSSNNNIIIHHHGGGGGGHHHIIIKKKMMM}}}yyyrrrjjjaaa[[[SSSPPPKKKHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@???BBBBBBCCCDDDDDDDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>@@@@@@@@@AAABBBCCCDDDEEEEEEFFFHHHKKKMMMPPPRRRSSSXXXZZZ\\\]]]^^^___bbbdddbbbbbbcccdddeeefffggghhhiiiiiijjjlllnnnooopppqqqrrrsssuuuxxxzzz}}}qqq___PPPHHHCCCDDDGGGGGGHHHJJJMMMNNNNNNNNNNNNNNNMMMMMMLLLIIICCC>>>:::888777777222222222333333444444444666555444333333444555666444444333333333333444444444333222111111222333444333333333333222222222222333333333333333333333333222222222222222222222222333333222222222222111111444444444333333222222222444444333333333333444444222222222222333333333333333444444555555444444333555555555555555555555555444444444444444444444444666666666666666666666666555555666666777999:::;;;@@@BBBDDDEEEEEEEEEGGGHHHGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIKKKOOOXXXccclllxxxzzz~~~{{{{{{zzz}}}zzznnnlllpppsssssswwwvvvtttqqqpppttt|||}}}}}}{{{xxxtttoookkkeeeaaa[[[UUUPPPLLLKKKJJJIIINNNVVVbbbppp{{{xxxvvvtttrrrooohhh^^^VVVPPPNNNKKKHHHHHHIIIKKKMMM{{{sssjjjdddYYYUUUOOOJJJHHHGGGFFFEEEFFFFFFFFFEEECCCAAA???>>>AAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>============@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEFFFIIIKKKLLLMMMPPPRRRTTTUUUUUUVVVXXXZZZWWWXXXYYY[[[\\\^^^______``````aaabbbdddeeefffgggiiijjjlllooorrruuuwwwxxxzzz}}}uuudddSSSKKKDDDEEEFFFFFFGGGJJJNNNOOOOOOOOOOOONNNMMMMMMLLLIIIEEE???;;;999888777444444555555555666666666666555444444444444555666444444333333333333444444444333222222222222333444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222222555444444333333222222111666555555444444555555666222222222333333333444444333444444555555444444333555555555555555555555555444444444444444444444444444444444444444444444444666666777888:::;;;===>>>AAACCCEEEFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJMMMQQQUUU[[[dddpppxxx~~~~~~|||pppnnnppprrrrrrvvvvvvvvvtttuuu|||~~~}}}}}}}}}|||{{{wwwrrrooollliiieee^^^WWWQQQKKKHHHJJJKKKOOOWWWcccrrr~~~zzzxxxvvvwwwxxxsssiiiaaa[[[WWWRRRLLLIIIIIIJJJKKK{{{sssnnnaaa\\\TTTNNNJJJHHHGGGEEEFFFFFFEEEDDDBBB@@@???>>>??????AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<>>>>>>============>>>>>>AAABBBBBBDDDEEEFFFGGGHHHGGGIIIKKKKKKKKKLLLNNNOOOQQQRRRSSSTTTVVVWWWYYYYYYXXXYYYZZZ[[[\\\]]]^^^___aaaccceeegggjjjmmmoooppptttvvvzzz|||vvvfffVVVMMMFFFEEEFFFFFFGGGIIINNNNNNOOOOOOOOONNNNNNMMMMMMJJJFFFAAA===:::999888777777777666666666666555555555555444444555555555555444444333333444444555444333333333333333333444333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444444444444444444333333222222222555555444444444444555555222222333333333444444444333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444666777888:::<<<>>>??????AAACCCEEEFFFFFFGGGHHHIIIIIIKKKLLLMMMMMMLLLJJJIIIMMMLLLLLLLLLKKKKKKJJJJJJKKKJJJIIIHHHGGGGGGHHHHHHLLLQQQXXX```gggqqq}}}~~~uuuqqqrrrrrrrrrvvvxxxyyyzzz}}}~~~~~~~~~~~~}}}zzzvvvrrrsssrrrnnniiiaaaYYYQQQMMMLLLKKKKKKOOOXXXfffsss{{{}}}{{{zzz|||~~~{{{ssskkkhhhccc[[[SSSMMMJJJIIIIII{{{wwwkkkeee\\\TTTOOOKKKIIIGGGGGGFFFDDDCCCAAAAAA@@@@@@>>>???AAABBBDDDDDDEEEEEECCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>============??????>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBDDDFFFHHHHHHGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRSSSTTTUUUVVVWWWWWWZZZ[[[]]]___bbbdddfffgggkkknnnrrruuuxxx|||yyyjjjYYYOOOGGGFFFFFFEEEFFFHHHLLLMMMMMMNNNOOOOOONNNNNNMMMKKKGGGBBB>>>;;;999888777666666666555555444444555555555555555555555555555555444444444444555555333333444444444444333333333333333333444444444444333333333333333333333333222222222222222222222222333333444444444444555555333333333333333333333333333333222222222222333333333333333333444444444444333444444555555444444333222222222222222222222222444444444444444444444444666666666666666666666666555666999;;;===???@@@@@@@@@CCCEEEGGGGGGHHHJJJKKKMMMNNNOOOOOOOOOMMMLLLKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFGGGHHHIIIJJJMMMTTT___jjjsss}}}}}}yyyxxxxxxwwwuuuxxx{{{}}}~~~{{{xxxxxx{{{}}}}}}{{{xxxyyyyyywwwssslllccc[[[VVVMMMKKKIIIJJJPPPZZZfffmmm}}}yyyuuurrrmmmddd[[[SSSMMMJJJIIIvvvoooeee[[[TTTPPPLLLKKKHHHGGGDDDBBBAAABBBCCCDDDAAAAAACCCDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>=========<<>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>CCCDDDEEEEEEEEEEEEFFFHHHFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRSSSUUUWWWYYY[[[]]]]]]bbbdddhhhlllppptttyyy}}}}}}}}}ooo[[[QQQHHHFFFFFFEEEEEEHHHJJJJJJLLLMMMNNNNNNOOOOOONNNKKKHHHDDD???<<<:::999555555555555555666666666444555555555555555555444555555444444444444555555333444444444444444444333333333333444444444555555444444444444444444444444222222222222222222222222222222333333333444444444111222222333333444444555333222222111111222222333333333333444444444444555333444444555555444444333333333333333333333333333444444444444444444444444666666666666666666666666444666999<<<>>>@@@AAAAAA???BBBEEEGGGHHHIIIKKKMMMPPPPPPPPPPPPQQQQQQQQQQQQKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGHHHJJJMMMPPPRRRXXX```lllwww~~~zzz~~~~~~}}}zzzyyyxxxwwwqqqtttxxx|||{{{zzz{{{yyyuuusssuuuwwwxxx|||}}}~~~}}}zzzuuummmfffbbbUUURRRMMMJJJKKKQQQXXX]]]iiirrr}}}{{{wwwrrrkkkaaaYYYRRRNNNLLL~~~vvvkkk```XXXSSSOOOMMMJJJHHHEEEBBBBBBCCCFFFHHHCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>=========<<<<<<<<<::::::999999::::::;;;;;;??????>>>>>>>>>>>>>>>>>>===>>>??????>>>>>>???AAABBBBBBCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKMMMNNNOOOQQQSSSUUUVVVWWW[[[^^^bbbfffjjjnnntttwww|||}}}~~~~~~~~~ttt\\\RRRIIIFFFFFFEEEEEEHHHHHHIIIKKKLLLNNNOOOOOOOOONNNLLLHHHDDD@@@===:::999444444555666777888999:::444444555555555555444444555555444444444444555555333444444555555444444333333333333444444555555555444444444444444444444444222222222222222222222222111111111222222333333333000111222333444444555666555444444333333444444555333333333444444444555555333444444555555444444333444444444444444444444444444444444444444444444444444444444444444444444444444555888<<<>>>@@@AAAAAA???AAAEEEGGGHHHJJJLLLNNNLLLLLLLLLMMMNNNOOOPPPQQQKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKOOOTTTXXX[[[fffnnnzzz|||uuuxxx~~~~~~~~~~~~}}}xxxvvvzzz}}}~~~}}}wwwsssrrrqqqpppooommmqqquuuxxx{{{}}}zzzwwwuuuwwwyyy|||uuu|||~~~|||yyyyyy~~~}}}wwwsssrrrrrrqqquuu{{{~~~zzztttmmmiii```[[[TTTNNNKKKLLLOOORRRYYYbbbppp~~~~~~~~~xxxtttnnneee]]]VVVQQQOOO|||sssjjjaaaYYYQQQMMMJJJIIIGGGFFFEEEDDDCCCCCC>>>CCCDDDAAABBBGGGHHHEEEBBBDDDFFFFFFDDDBBBAAAAAA@@@???>>>======<<<<<<<<<;;;<<<===?????????>>>===========================??????>>>>>>======<<<<<<@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFGGGIIIKKKLLLLLLMMMOOOPPPUUUWWW[[[^^^aaafffjjjnnnvvvvvvwwwzzz~~~|||gggYYYKKKGGGHHHGGGCCCAAAJJJKKKMMMNNNOOOOOOOOONNNJJJJJJIIIGGGCCC>>>999666999888666555333333222222444444444555555555666666444444444444444444444444555555555555555555555555555555555444444333333333222222333333444555666666222222222222222222222222444444444444444444444444444333333222222333333444444333222111222333555777777666555444444444444444444444444444444444444444333333333333333333333333444444444444444444444444111222444444444555888:::666999<<<>>>@@@AAACCCEEEEEEEEEEEEGGGIIIKKKNNNOOOQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGFFFGGGIIIIIIJJJKKKNNNRRRYYYbbbhhhrrrzzzzzzzzz~~~wwwzzz|||yyy{{{~~~{{{zzzxxxtttqqqqqqsssvvvqqqrrrqqqooolllkkkkkkmmmmmmpppuuuzzz~~~zzzwwwyyywwwuuusssrrrqqqnnnlllqqqssswww|||{{{wwwsssqqqttt{{{}}}vvvpppnnnooorrrxxx~~~|||zzzxxxpppiii___UUUOOONNNOOOQQQSSSXXX```kkkuuu~~~~~~yyy{{{wwwqqqjjjaaaXXXSSSSSSyyyppphhh___WWWQQQMMMLLLIIIGGGFFFFFFEEEEEE@@@CCCDDDBBBEEELLLMMMJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>===============;;;<<<===>>>??????>>>===========================>>>>>>>>>>>>======<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGIIIIIIIIIJJJLLLNNNQQQSSSWWWZZZ]]]aaaeeeiiinnnppprrruuuwwwyyy{{{||||||mmm^^^NNNIIIIIIGGGEEEDDDIIIJJJLLLMMMNNNOOONNNNNNLLLLLLKKKIIIEEE@@@;;;777888777666555444333333333444444444555555555666666444444444444444444444444555555555555555555555555555555444444444333333333222333333444444555555555333333333222222222222222444444444444444444444444444333333222222333333444000///...------///000111666555555444444444444555444444444444444444444444333333333333333333333333444444444444444444444444111333444444444555777999888;;;>>>@@@AAABBBEEEFFFFFFFFFFFFGGGIIILLLNNNPPPQQQQQQQQQPPPOOONNNMMMLLLKKKLLLKKKIIIGGGGGGIIIKKKFFFHHHKKKQQQYYYeeeqqqzzz~~~}}}}}}yyy|||~~~{{{{{{||||||}}}|||}}}|||yyyuuupppnnnnnnooolllmmmmmmllljjjiiijjjlllllloootttzzz~~~{{{vvvtttqqqoooooonnnllljjjjjjlllpppuuuzzz|||{{{zzzwwwsssnnnkkklllrrryyy~~~yyytttssssssvvv~~~yyysssiii^^^UUUQQQOOONNNPPPSSSWWW^^^fffooowww{{{~~~{{{xxxsssmmmddd\\\WWWUUUzzzrrriii___YYYRRROOOKKKHHHHHHHHHGGGFFFDDDDDDCCCCCCIIIQQQSSSQQQNNNJJJFFFEEEEEEEEECCCAAAAAA@@@???>>>============<<<======>>>>>>>>>>>>===========================>>>>>>>>>============<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCEEEFFFFFFGGGHHHJJJKKKNNNQQQTTTVVVZZZ^^^aaacccgggkkkmmmnnnooorrruuuvvvxxx|||~~~~~~vvveeeSSSKKKIIIGGGGGGGGGGGGIIIKKKLLLMMMNNNMMMMMMNNNNNNMMMKKKFFFAAA<<<999777777666555555555555555444555555555555666666666444444444444444444444444555555555555555555555555555444444444444333333333444444444444444444444444444444333333222222111111444444444444444444444444444333333222222333333444444333222111111111222333444444444444444444555666444444444444444444444444333333333333333333333333444444444444444444444444222333444444444444777999:::<<<@@@BBBCCCDDDFFFHHHFFFGGGHHHIIIKKKMMMPPPQQQQQQQQQQQQPPPOOONNNLLLLLLKKKKKKJJJIIIHHHHHHKKKMMMHHHKKKPPPXXXeeeuuu|||zzz~~~~~~wwwwwwwwwtttsssuuu{{{||||||{{{zzzzzz{{{|||}}}~~~~~~}}}yyytttpppnnnnnnkkklllmmmmmmkkkkkklllnnnnnnrrrwww}}}~~~xxxuuuqqqnnnmmmlllkkkiiifffggglllqqqwwwyyyyyywwwvvvrrrlllhhhhhhkkkqqqttt}}}zzzxxxvvv{{{vvvkkk```WWWPPPMMMPPPOOONNNPPPVVV^^^ffflllzzz}}}|||yyyssslllddd^^^ZZZ|||rrrhhhaaaWWWRRRMMMJJJJJJJJJHHHGGGGGGDDDAAACCCKKKTTTXXXYYYVVVOOOHHHEEEGGGGGGDDD@@@AAAAAA@@@???>>>>>>>>>>>>=========>>>>>>>>>>>>===================================================;;;<<<<<<<<<<<<========================>>>??????>>>@@@BBBBBBBBBCCCDDDFFFFFFIIIKKKNNNPPPSSSWWWZZZZZZ___eeefffeeefffkkkoooooorrruuuxxxzzz}}}{{{~~~lllXXXMMMHHHFFFFFFHHHFFFGGGIIIKKKMMMMMMMMMMMMNNNNNNMMMKKKGGGAAA<<<999777666666555666666777777555555555555555666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444333333444444444333333222111111444444444444444444444444444333333222222333333444999888777666555555666666333333333333444555555666444444444444444444444444444444444444444444444444444444444444444444444444333444555555444555777999;;;===@@@BBBCCCDDDFFFHHHGGGHHHIIIKKKMMMOOOQQQRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKJJJHHHGGGHHHKKKNNNPPPTTTZZZdddrrr~~~}}}{{{~~~}}}yyynnnnnnmmmlllmmmqqqxxx~~~{{{}}}~~~~~~}}}~~~~~~}}}{{{{{{{{{yyyyyyxxxxxxxxx{{{|||yyyxxxtttuuuvvvvvvtttssssssttttttxxx~~~}}}xxxtttrrrpppnnnmmmjjjkkkoootttyyy||||||{{{yyyuuuoookkkiiikkkooorrrwww{{{|||~~~zzznnnbbbWWWQQQQQQOOOLLLKKKNNNTTT[[[___kkkttt}}}wwwqqqhhh```zzzpppiii]]]WWWQQQOOOOOONNNKKKHHHIIIDDDAAACCCKKKSSS[[[___^^^WWWNNNIIIIIIHHHDDD@@@BBBAAA@@@??????>>>>>>>>>>>>>>>>>>============>>>========================<<<<<<<<<<<<<<<=========<<<<<<<<<=========>>>>>>==================>>>???<<<>>>???@@@???@@@AAACCCCCCEEEHHHIIIKKKMMMQQQSSSTTTYYY___```___```dddiiiiiikkkoooqqqsssvvvzzz|||}}}||||||sss^^^QQQIIIEEEDDDFFFEEEGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMKKKGGGBBB===:::777666666666666777888888666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444333333444444444333333333222222444444444444444444444444444333333222222333333444555555444333333333333333333333333333333444555666444444444444444444444444444444444444444444444444444444444444444444444444333555666666555666888:::;;;>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKMMMOOOQQQRRRSSSRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJHHHGGGIIIMMMPPPXXX\\\dddppp}}}|||}}}~~~~~~~~~{{{}}}yyytttiiihhhhhhiiilllssszzzzzz}}}}}}{{{|||}}}}}}~~~~~~{{{yyyyyyzzzzzz{{{{{{{{{{{{~~~~~~~~~}}}}}}zzzwwwtttqqqrrruuuyyy~~~zzzwwwrrrmmmlllmmmppprrrvvv~~~|||{{{}}}{{{oooccc\\\SSSQQQOOOMMMMMMPPPTTTVVV\\\hhhwwwvvvkkk}}}}}}~~~xxxqqqeee```ZZZXXXXXXWWWRRRMMMKKKFFFCCCEEEJJJQQQ[[[eeegggaaaXXXQQQMMMIIIEEEBBBCCCBBBAAA@@@???????????????>>>>>>============>>>========================;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>>>>======<<<<<<======>>>;;;===>>>>>>>>>>>>???AAAAAACCCEEEFFFGGGIIILLLNNNPPPTTTXXXYYYYYYZZZ]]]``````cccfffiiikkknnnqqqtttyyy|||{{{{{{}}}~~~}}}{{{gggYYYNNNGGGDDDFFFEEEGGGIIIKKKMMMNNNNNNMMMLLLLLLLLLKKKHHHCCC???<<<888777777777777777888999777777777666666666666555555555555555555555555555555555555555555555555555333333333444444444444555444444444444444444444444333333333333444444444444444444444444444444444444444333333222222333333444333333333333333222222222333333333333333333444555444444444444444444444444444444444444444444444444444444444444444444444444444555666777777888;;;===<<<>>>AAACCCCCCDDDFFFGGGJJJKKKMMMOOORRRSSSTTTTTTSSSRRRRRRPPPOOOMMMKKKJJJKKKKKKJJJIIIJJJMMMRRRVVV]]]cccooo}}}~~~}}}|||||||||~~~~~~|||}}}~~~{{{tttooohhhggghhhlllrrryyy{{{~~~~~~~~~}}}~~~}}}}}}~~~{{{vvvrrrpppppprrrsssyyy}}}yyywwwwwwxxxzzzooohhhYYYWWWTTTPPPNNNNNNNNNOOORRR\\\lllyyyzzz}}}xxxyyy{{{~~~~~~yyyooojjjeeeddddddbbb[[[TTTNNNIIIGGGGGGIIINNN[[[jjjpppkkkddd[[[SSSLLLHHHEEECCCBBBAAA@@@@@@???@@@@@@@@@???>>>===<<<<<<===>>>========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<===;;;===>>>>>>======???@@@>>>@@@BBBCCCCCCEEEHHHJJJLLLNNNOOOQQQSSSTTTUUUVVVWWWYYY]]]___aaadddgggjjjooosssxxx|||~~~zzzwwwuuu{{{qqqcccWWWLLLGGGGGGEEEGGGIIILLLMMMNNNNNNNNNLLLLLLMMMLLLJJJFFFBBB@@@999999888777777777888888777777777777666666666555555555555555555555555555555555555555555555555555333333333444444444555555222333333444444555555555222222333333444555555555444444444444444444444444444333333222222333333444333444444555555555555444444444333333222333333333444444444444444444444444555555555555555555555555444444444444444444444444444555777888999:::===@@@>>>@@@CCCDDDEEEEEEGGGHHHKKKLLLNNNQQQSSSTTTUUUUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJKKKNNNTTT[[[```eeemmmyyy~~~~~~~~~~~~}}}}}}}}}zzztttnnnkkkiiijjjlllqqqyyy|||}}}zzzyyyyyyzzz{{{{{{xxxwwwxxx{{{~~~{{{xxxuuusssuuuyyyxxxrrrdddaaaZZZTTTOOOLLLKKKKKKLLLRRR]]]jjjvvv}}}tttuuuvvvyyy|||}}}wwwrrrmmmlllmmmjjjbbbZZZPPPLLLJJJIIIHHHLLL\\\mmmuuurrrkkkaaaWWWNNNJJJHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<===>>>========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;===>>>>>>======???@@@===>>>@@@AAAAAABBBEEEGGGJJJIIIJJJLLLOOOPPPPPPNNNPPPRRRVVVXXX[[[]]]aaacccfffjjjpppuuuyyy||||||vvvrrrqqq}}}yyyjjj]]]QQQJJJIIIFFFGGGJJJLLLNNNOOOOOOOOOLLLMMMNNNMMMKKKHHHEEEBBB:::999999888777777888888888888777777666666666555666666666666666666666666555555555555555555555555333333333444444555555555222222333333444555666666111222222333444555666666444444444444444444444444444333333222222333333444111111222333444444444333555444444333222222222222444444444444444444444444555555555555555555555555444444444444444444444444444666888999:::<<>>>>>============<<<<<<<<<========================<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======???>>>======>>>@@@BBBCCCFFFFFFFFFGGGHHHJJJKKKLLLKKKLLLNNNPPPSSSVVVXXXZZZ___aaacccfffiiiooovvv{{{}}}~~~tttuuuxxx{{{jjjZZZNNNIIIGGGGGGFFFGGGJJJNNNPPPNNNLLLLLLMMMLLLJJJGGGDDDBBB===:::888777777888777666666666555555555444444444555555444444444333333333444444444444444444444444444555555444222222333555333333333333333333333333555555555444444333333333222222222222222222222222444333333222222333333444444444444444444444444444444444444444444444444444444333222111222444666888555444222111000111222222444333333333333444555666444555888:::===???@@@AAA@@@BBBDDDEEEEEEGGGJJJLLLOOOPPPRRRUUUVVVWWWWWWWWWRRRQQQPPPOOONNNLLLKKKKKKIIIKKKLLLLLLTTTaaammmqqq~~~~~~{{{tttnnnjjjiiihhhpppqqquuuzzz~~~wwwpppllljjjhhhfffggghhhjjjnnntttzzz|||yyyxxxxxxyyy~~~~~~vvvqqqjjjbbb[[[UUUOOOKKKKKKJJJMMMSSSZZZcccqqq~~~~~~{{{xxxvvvwwwzzz~~~wwwjjj[[[UUUOOOLLLJJJLLLUUU___uuu}}}|||pppdddYYYPPPJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA???>>>======>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>>>>======>>>@@@AAABBBCCCCCCCCCDDDEEEFFFHHHIIIGGGGGGIIIJJJMMMPPPRRRSSSYYY[[[]]]___ccchhhnnnsssvvvzzzuuuvvv~~~~~~xxxhhhXXXOOOIIIGGGEEEEEEHHHLLLLLLKKKLLLLLLLLLLLLJJJGGGDDDBBB===;;;888777777888777666666666555555555444444444555555555555444444333333444444444444444444444444333444444333222111222444333333333333333333333333555555444444444333333333444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444555444333333444666888999444444333222222222222222444444444333333444555555555666888;;;===???@@@AAABBBDDDEEEFFFGGGHHHKKKMMMQQQRRRTTTVVVWWWXXXWWWWWWUUUTTTRRRPPPNNNLLLJJJIIIKKKMMMOOORRR^^^ooo{{{{{{tttoookkkiiihhhrrruuuyyy~~~wwwppplllhhhfffdddaaaaaaaaacccfffkkkqqqttt|||~~~}}}{{{|||yyyuuuooohhhbbb[[[TTTPPPLLLJJJJJJNNNSSSZZZgggrrr|||xxxwwwxxx{{{}}}tttbbbZZZSSSNNNKKKKKKRRRZZZooo|||tttdddYYYPPPMMMHHHFFFEEEFFFEEEEEEBBBBBBAAA???????????????=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<>>>=========>>>???@@@AAA??????@@@@@@AAABBBDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLQQQRRRTTTWWWYYY^^^dddhhhlllpppuuuyyy|||xxxuuuxxxyyyfffXXXMMMIIIFFFFFFIIIJJJJJJIIIKKKLLLLLLLLLJJJHHHEEECCC>>>;;;888777777888777666666666666555555555444444666666666555555555555444444444444444444444444444222333444333111111111333333333333333333333333333555444444444444333333333555555555555555555555555444444333333333333444444444444444444444444444444444444444444444444444444444444333333333555666777444444444555444444333333555555444444444444444555666777999<<<>>>@@@AAABBBDDDFFFGGGHHHHHHJJJLLLOOOTTTUUUVVVXXXXXXXXXXXXWWWVVVTTTRRRPPPNNNLLLKKKJJJJJJLLLNNNTTTdddvvv{{{vvvqqqmmmkkkjjjsssyyy}}}vvvpppkkkgggeeebbb```]]][[[\\\___ccceeeooorrr{{{~~~~~~}}}zzzvvvqqqkkkddd\\\WWWPPPLLLJJJKKKNNNQQQ[[[dddwww|||zzzzzzzzz|||~~~{{{iii```WWWQQQMMMKKKOOOVVVeeeuuuqqqcccXXXRRRKKKGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<==================<<<============>>>>>>??????=========>>>>>>???AAAAAADDDDDDDDDDDDEEEGGGHHHIIIJJJLLLNNNPPPRRRUUUZZZ^^^aaaeeejjjooosssvvvzzz}}}~~~xxxuuu|||~~~ttteeeUUUMMMGGGGGGJJJKKKJJJKKKKKKKKKLLLLLLKKKIIIFFFEEE???<<<999888888888777666666666666666555555555555666666666666666666666555444444444444444444444444333444555444333222222333222222333333333333444444444444444444444444444444555555555555555555555555444444333333333333444444444444444444444444444444444444444444444444444444222111111111111222333444333444555666666555444333666555555444444444444444888999;;;===???AAABBBBBBEEEFFFHHHIIIJJJKKKNNNPPPWWWXXXYYYYYYZZZYYYXXXWWWSSSRRRQQQOOOMMMMMMMMMMMMKKKLLLOOOVVVfffwwwzzzwwwtttsssssswww~~~|||uuuoookkkkkkgggbbb^^^\\\\\\^^^```cccgggrrr~~~}}}{{{xxxtttlllccc]]]VVVPPPLLLKKKLLLMMMSSSZZZhhhttt{{{xxx{{{|||~~~qqqggg]]]VVVPPPMMMNNNSSS]]]nnnsssddd[[[QQQIIIGGGFFFEEECCCDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>>>>==================>>>???@@@BBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJKKKMMMOOOSSSVVVWWW[[[```eeeiiimmmqqqtttyyy}}}zzzsssuuu}}}~~~|||~~~www___SSSHHHGGGIIIIIIIIIKKKJJJKKKLLLLLLKKKJJJGGGFFF???===:::888888888777666777777666666666555555555555666666666666666666666444444444444444444444444444555777666555333333444222222222333333444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444222222111111222222333333333444666666777666555444666555555444444444555555999;;;<<>>>>>>>>==============================;;;;;;;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<============<<<<<<===============>>>?????????????????????@@@AAABBBCCCEEEGGGHHHHHHJJJMMMOOOPPPSSSWWW[[[^^^bbbgggjjjoootttzzz~~~}}}qqqnnnttt~~~}}}|||mmm[[[KKKHHHHHHEEEEEEIIIJJJJJJLLLLLLLLLJJJHHHGGG@@@===:::888888888777666777777777666666666555555444555555555555666666666444444444444444444444444444666888888666444444444111222222333333444444555333333333444444444444555333333333333333333333333555555444444444444555555444444444444444444444444444444444444444444444444444444444555555555555555333444555555666555555555555555444444555666666777;;;<<<>>>@@@BBBCCCDDDDDDEEEGGGJJJLLLNNNQQQUUUXXX\\\\\\\\\\\\ZZZXXXVVVUUUWWWUUURRRNNNLLLLLLLLLLLLOOOWWW___fffooozzz~~~|||uuummmeee___\\\[[[XXXYYY```kkkrrrvvvzzz~~~}}}~~~zzzrrrmmmccc[[[SSSOOOMMMJJJJJJMMMRRR[[[iii{{{~~~~~~~~~~~~~~~pppddd[[[RRRNNNNNNSSS```pppwwweeeYYYSSSOOOKKKGGGEEEFFFFFFFFFFFFDDDCCCBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<=========<<<;;;;;;===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA???AAACCCDDDDDDEEEGGGIIIJJJLLLPPPSSSUUUYYY]]]```ccciiipppuuuwwwyyy}}}rrrkkknnnvvvzzziiiSSSLLLIIIDDDDDDHHHIIIJJJLLLMMMLLLKKKIIIHHHAAA>>>;;;999888888777666777777777777666666666555333333444444555555555555444444444444444444444444333555777777666444333333111111222333333444555555333333333444444444555555333333333333333333333333555555444444444444555555444444444444444444444444444444444444444444444444555555666666666555555555444444333333444555555666444444444444555777888999<<<===???AAACCCDDDEEEEEEFFFHHHLLLOOORRRUUUZZZ]]]]]]]]]]]]\\\ZZZWWWUUUSSSUUUSSSQQQOOOOOOPPPRRRSSSYYYdddooosssvvvzzz|||{{{}}}vvvllleeebbb]]]ZZZ\\\aaafffhhhmmmsssuuuyyy}}}|||}}}{{{wwwoooeee[[[UUUQQQLLLJJJKKKMMMQQQ]]]mmm}}}~~~{{{~~~~~~~~~~~~wwwjjj___TTTNNNMMMNNNYYYgggvvvnnn___XXXTTTOOOJJJFFFFFFGGGGGGFFFEEECCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>??????<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<;;;:::<<<<<<;;;;;;;;;<<<===============>>>???@@@AAABBB===>>>@@@AAAAAAAAACCCEEEFFFHHHKKKMMMPPPSSSWWWZZZZZZaaaiiinnnqqqssswwwzzz{{{~~~vvvllllllrrr~~~yyy~~~uuu\\\QQQLLLEEEDDDIIIIIIJJJLLLMMMMMMKKKJJJHHHAAA>>>;;;999888888777666777777777777666666666666333333333444444444555555444444444444444444444444222444666777555333222222111111222333333444555555333333333444444555555555444444444444444444444444555555444444444444555555444444444444444444444444444444444444444444444444444444444555555444333333444333222222333444555666333333333444666777999:::===>>>@@@BBBCCCDDDEEEEEEGGGJJJNNNQQQTTTYYY^^^aaa^^^^^^]]]\\\ZZZWWWTTTRRROOOOOONNNOOORRRVVV[[[]]]iiivvv~~~}}}|||~~~{{{rrrmmmccc___\\\^^^___aaaffflllhhhkkkrrryyy{{{xxxzzz~~~}}}xxxnnnbbb\\\VVVOOOKKKKKKKKKLLLTTTcccsss~~~zzzvvvzzzzzz}}}|||zzzzzz}}}zzzjjjZZZTTTVVVMMMSSS^^^mmmtttdddZZZRRRLLLLLLJJJHHHGGGGGGFFFCCCAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;???>>>>>>>>>???@@@AAAAAA<<<<<<;;;::::::::::::;;;=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBEEEEEEEEEFFFIIILLLPPPRRRXXXYYY\\\___cccfffiiijjjnnnppptttxxx~~~qqqiiilllyyy}}}~~~fffRRRIIIGGGEEECCCGGGHHHKKKLLLLLLKKKIIIGGGCCC@@@===999777777888888888888777777666666555555666666555555555444444444222333333444444333333222555555444444444333333333666555555444444555555666333333333444444444555555444444444444444444444444444444444444444444444444555555555444444333333333555555555555555555555555444444444444444444444444444444444555666777777888777777666666777999<<<>>>===???AAABBBBBBCCCEEEGGGKKKMMMPPPTTTYYY\\\___```bbb___^^^]]]XXXQQQNNNQQQSSSSSSRRRSSSVVV]]]ffflllzzz|||~~~zzzyyyqqqgggaaa______^^^]]]dddeeegggjjjoooyyy{{{xxxyyyzzz~~~yyypppfff\\\UUUPPPNNNLLLKKKNNNWWWbbbnnn}}}{{{vvvuuutttxxx{{{{{{}}}uuueeeZZZXXXPPPRRRXXXdddtttpppdddYYYQQQLLLIIIGGGEEEEEEEEEDDDBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@?????????????????????>>>>>>>>>>>>>>>???@@@===<<<<<<;;;:::;;;;;;;;;======<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAACCCFFFIIIKKKPPPQQQSSSVVVYYY\\\___```ccceeeiiimmmssszzzxxxnnnmmmwwwjjjUUUKKKGGGEEEDDDGGGIIIKKKMMMMMMLLLJJJHHHDDDBBB>>>:::777777777888888777777777666666666555666666555555555444444444333333444444444444333333444444333333333222222222444333333222222333333444333333333444444444555555444444444444444444444444444444444444444444444444555555444444444333333333555555555555555555555555444444444444444444444444333333333444555666666666555555444444666888:::<<<>>>@@@BBBBBBBBBCCCEEEGGGKKKNNNRRRWWW[[[^^^___``````]]]]]]\\\XXXSSSRRRUUURRRSSSUUUXXX^^^iiiuuu~~~~~~uuulllgggccc___\\\YYY[[[]]]___dddkkkuuu|||}}}}}}~~~vvvmmmddd\\\VVVRRRLLLJJJKKKRRR[[[dddqqq|||}}}wwwsssqqqrrryyy~~~~~~|||}}}rrrbbbYYYUUUSSSSSSZZZhhhyyy~~~pppbbbXXXOOOLLLHHHEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@AAAAAABBBBBBBBB??????>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<<<<<<<===============>>>>>>??????@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGHHHIIIKKKMMMOOORRRSSSTTTUUUXXX[[[```eeellltttyyyvvvpppsss{{{~~~}}}ppp\\\MMMFFFEEEEEEGGGIIIKKKMMMNNNMMMKKKJJJFFFDDD???;;;888777777777777777777777666666666666666666666555555555444444444444555555555555444444333333222222222111111111444333333222222333333444333333333444444444555555444444444444444444444444444444444444444444444444555444444444444333333333555555555555555555555555444444444444444444444444222222333333444555555555555555555555777999;;;===@@@AAACCCCCCCCCDDDGGGIIILLLOOOUUUZZZ^^^`````````^^^[[[[[[[[[YYYUUUVVVZZZVVVYYY]]]bbbjjjxxx~~~wwwnnnfff```WWWWWWXXXXXX[[[```fffkkkyyy{{{}}}~~~~~~~~~yyypppggg^^^XXXOOOKKKJJJOOOTTTZZZbbbkkk{{{vvvqqqooorrruuuyyy}}}hhhZZZZZZTTTQQQVVVaaaqqqyyyjjj___UUUQQQLLLHHHHHHIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<======<<<<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;<<<<<<<<<===<<<=========>>>>>>??????AAAAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMOOORRRVVV[[[bbbiiinnn{{{uuusssvvv~~~vvvcccQQQFFFEEEFFFGGGIIIKKKNNNOOONNNLLLKKKIIIFFFAAA<<<999777666777777777777777666666666666666666666666555555555555444555555555555555555444333333333333222222222222666555555444444555555666333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333444444444555555555777777888999:::<<<>>>???AAACCCDDDDDDDDDFFFIIIKKKNNNRRRXXX^^^bbbcccbbb```^^^[[[ZZZZZZXXXVVVXXX^^^^^^bbbhhhooowww~~~|||~~~tttlllcccaaa]]]ZZZYYY\\\```dddiiimmmrrrvvvxxxzzz|||~~~|||sssggg```VVVPPPLLLNNNPPPSSSXXX^^^zzzsssmmmmmmnnnrrryyytttccc]]]VVVQQQUUU]]]hhhyyysssiii[[[VVVPPPKKKIIIJJJJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@CCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>><<<======>>>>>>?????????================================================;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>>>>??????DDDDDDEEEFFFFFFGGGHHHHHHHHHJJJLLLOOOSSSYYY___dddppp{{{{{{vvvwww{{{iiiUUUHHHEEEFFFFFFHHHKKKNNNOOONNNMMMLLLJJJGGGBBB===:::888777777666666666666777777777777777777666666666555555555444555555555555555555444444444444444333333333333666555555444444555555666333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555555555555555666666666777888999:::<<<>>>@@@@@@BBBCCCEEEEEEFFFHHHLLLOOORRRVVV\\\bbbeeeeeecccaaa```\\\YYYYYYWWWVVVZZZaaaeeellluuu}}}}}}zzzyyyzzz~~~vvvooofff^^^ZZZZZZ]]]___^^^bbbhhhnnnrrruuuyyy|||~~~~~~rrriii^^^UUUNNNMMMNNNOOORRRVVVwwwooollllllnnnuuu}}}vvvddd[[[TTTVVVYYY___mmm}}}|||rrraaa\\\TTTNNNKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@CCCCCCBBBBBBAAABBBBBBBBB@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>????????????================================================;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEGGGIIIKKKPPPVVVZZZdddppp{{{{{{|||mmmZZZKKKFFFEEEDDDGGGJJJMMMNNNNNNMMMLLLKKKHHHCCC>>>;;;999888999666666666666777777777777777777777666666666555555444444555555555555444444555555555444444444333333444333333222222333333444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444444444555555555555555555555555555444444444444444444444444666666666666666666666666555666888:::<<<===??????BBBCCCEEEFFFGGGKKKPPPSSSXXX[[[```eeegggfffcccaaa```[[[XXXXXXWWWWWW]]]eeelllwww~~~wwwuuuuuuxxx}}}tttiiibbb^^^\\\\\\ZZZ]]]aaaeeeiiinnntttxxx{{{|||uuuhhh]]]RRRNNNMMMLLLNNNQQQvvvpppllllllqqqxxx~~~rrreee[[[YYYWWWXXXeeeuuuuuujjjddd\\\UUUPPPMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCAAAAAA@@@???????????????@@@???????????????>>>>>>================================================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBCCCCCCCCCCCC???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEEEEGGGKKKPPPTTT\\\hhh{{{{{{ooo]]]NNNFFFDDDCCCEEEIIILLLNNNNNNMMMLLLKKKHHHCCC???;;;:::::::::555666666666777777777888777777777777666666666555333333444444444444333333444444444333333333222222444333333222222333333444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444555555555555555555555555555666888;;;===>>>@@@@@@BBBCCCEEEFFFIIIMMMSSSWWW]]]___cccfffgggfffcccaaa^^^YYYVVVVVVWWWYYYaaajjjyyy|||vvvuuuuuuyyy~~~vvvnnnfffaaa]]]]]]^^^^^^aaaffflllqqqvvvxxx{{{wwwiiiZZZSSSPPPMMMNNNPPP~~~tttmmmiiilllqqqzzz~~~ooobbb\\\WWWUUUbbbssstttrrrlllddd\\\VVVQQQMMMJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFGGGGGGGGG@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>????????????>>>>>>>>>>>><<<===>>>??????@@@??????@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFIIINNNQQQYYYfffyyyzzz}}}~~~zzzppp___PPPGGGCCCBBBDDDHHHKKKMMMNNNMMMLLLJJJHHHCCC???<<<;;;;;;;;;555666666666777777888888777777777777666666666666222333333444444333333222333333333222222222111111666555555444444555555666333333333444444444555555666666666666666666666666444444444444444444444444333333333444444555555555555555555555555555555555444444444444444444444444444444444444444444444444777999;;;===???AAABBBBBBAAACCCDDDFFFIIIOOOUUUYYY```bbbeeeggggggfffcccbbb\\\WWWTTTUUUWWW[[[dddnnn{{{xxxwwwxxx|||tttlll```^^^\\\ZZZ[[[___ffflllrrrtttwww{{{sssbbbYYYTTTPPPPPPRRR~~~uuullljjjnnnuuuxxx~~~iii^^^[[[ZZZ___fffuuuyyytttooojjjaaaVVVOOOMMMNNNKKKGGGFFFGGGHHHFFFDDDEEEFFFGGGGGGFFFEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDFFFIIIKKKKKKKKKXXXaaaqqq|||wwwrrreeeTTTIIIHHHCCCCCCDDDGGGJJJMMMMMMLLLFFFEEEDDDAAA>>>;;;999777999888888888777777666666777777777777777777777777333444555666666555444333444444444444444444444444333333333444444444555555555555444444444333333333333333444444555666666666555555555444444333333333444444444444444444444444444444444444444444444444444444444555555555555666444555666777777888777777888;;;===??????@@@BBBCCCBBBDDDGGGJJJNNNRRRXXX[[[dddeeeggghhhhhhfffdddbbb[[[ZZZZZZ\\\]]]aaannnzzzwwwrrrwww~~~{{{ooojjjddd```___```bbbbbbkkkmmmpppuuu{{{rrreeeYYYRRRNNNLLL|||pppjjjkkkrrrtttyyywwwggg]]]XXX[[[```nnnzzz|||wwwrrriii]]]VVVUUUTTTPPPLLLKKKKKKKKKIIIGGGFFFGGGGGGGGGEEEDDDCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????===>>>???@@@AAA@@@@@@???????????????????????????@@@@@@??????>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEHHHKKKMMMNNNYYYbbbsss}}}xxxttthhhWWWJJJEEECCCCCCDDDGGGJJJLLLMMMLLLGGGFFFDDDBBB???;;;888777888888888888777777777666666666666666666666666666444444555555555555444444444444444444444444444444333333333333444444444444333333333444444555555555555555555555555555444444555555444444444333333333444444444444444444444444444444444444444444444444444444444555555555555666555555666777777888888888999;;;>>>???@@@@@@BBBDDDDDDFFFIIILLLPPPUUU[[[```ggghhhjjjkkkjjjgggdddbbb\\\ZZZ[[[^^^___eeerrrzzzwww|||wwwmmmddd```___```aaadddeeeiiipppwww~~~xxxlllaaaXXXRRRNNNyyypppmmmnnnooossszzzvvveeeZZZYYY]]]eeeppp~~~tttggg```___^^^[[[VVVRRRPPPNNNLLLKKKJJJJJJIIIHHHFFFEEECCCCCCFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>@@@AAABBBBBBBBBBBB????????????????????????@@@@@@@@@????????????>>>AAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEDDDEEEFFFJJJNNNSSSVVV]]]fffvvv~~~|||{{{vvvmmm^^^NNNEEEDDDCCCDDDFFFJJJLLLLLLLLLIIIHHHFFFCCC???;;;888666888888888888777777777777555555555555555555555555555555555444444555555555444444444444444444444444222222222333333333444444111222222333444555666777777666666555444444333333555444444444444333333333444444444444444444444444444444444444444444444444444444444555555555555666555555666777777888888999:::<<>>@@@CCCDDDEEEEEEGGGIIIIIIMMMRRRWWW\\\cccjjjnnnooonnnllliiieeebbb___^^^[[[\\\```dddfffkkkwww{{{pppqqqwww~~~mmmfff___^^^bbbfffgggfffgggiiiqqq}}}~~~pppfff|||xxxvvvtttrrrssswww{{{uuuhhheeeeeennn~~~|||uuurrrhhhccc\\\YYYYYYXXXTTTPPPLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEECCCDDDEEEGGGIIIKKKLLLMMMLLLLLLMMMNNNTTTbbbttt~~~}}}vvvnnn```RRRHHHFFFDDDEEEHHHJJJLLLLLLJJJIIIGGGEEEBBB>>>;;;:::666777777777888888888888666666666666666666666666444444555555555555444444444444444444444444444444444444555555555666666666333333444444444444444444444444555555555555555555333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666666666555666777999<<<>>>???AAADDDEEEFFFFFFHHHJJJKKKPPPVVV\\\aaaggglllppppppnnnjjjfffbbb```______]]]^^^bbbggghhhjjjsss}}}zzzyyytttggg``````bbbaaa___aaaaaahhhrrryyyzzz}}}|||sss|||xxxtttqqqooorrrvvvyyy~~~nnnhhhdddiiixxxvvvooogggbbbaaa___ZZZVVVOOONNNMMMLLLKKKJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCEEEHHHKKKNNNQQQRRRRRRSSSTTTUUU[[[jjj}}}~~~uuufffWWWHHHFFFDDDEEEGGGJJJLLLLLLIIIIIIGGGEEEBBB???<<<;;;666666777777888888888999777777777777777777777777333444555666666555444333444444444444444444444444555555555666666666666777111222222333444555666666666666666555444444333333333333333444444555555555444444444444444444444444444444444444444444444444444444444555555555666666666666555666777:::<<<>>>???BBBDDDFFFFFFGGGIIIJJJMMMRRRYYY___eeeiiinnnqqqqqqnnniiidddaaa`````````___```eeeiiiiiiiiipppzzzrrrfffaaa```\\\YYY]]]]]]cccooouuutttvvv{{{|||~~~uuunnnnnnppppppoooqqqyyy}}}pppeeegggppp|||wwwqqqnnnkkkfffaaaXXXSSSNNNMMMMMMNNNLLLJJJJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAACCCDDDDDDEEEDDDDDDDDDAAA???AAADDDFFFEEEDDDEEEDDDBBBAAAAAACCCEEEFFFCCCBBBAAABBBEEEHHHIIIJJJGGGIIIKKKMMMPPPTTTYYY]]]^^^^^^]]]]]]cccrrrmmm]]]NNNGGGBBBDDDGGGHHHIIILLLKKKIIIFFFDDDBBB@@@<<<999777777777777666666666666777666555444444555666777666666555555555444444444555555555555555555555555555555555444444333333333444444444444444444444444666555444333333333333333444444444444555555666666555555555555555555444444555555555555666666666666666666666666666555555555999999888777999;;;===???@@@@@@@@@@@@BBBDDDGGGJJJMMMWWWaaafffiiinnnqqqqqqqqqnnniiieeeccccccbbbaaabbbdddkkkrrruuurrrsssvvv|||vvvjjj```]]]______]]]```gggmmmoootttyyy|||tttqqqqqqpppmmmlllrrr|||zzzlllgggkkkttt}}}yyytttooobbb]]]WWWUUUTTTTTTQQQOOOLLLKKKIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDEEECCCBBBCCCEEEFFFDDDCCCDDDCCCAAA@@@@@@@@@BBBCCCEEEDDDCCCDDDFFFHHHJJJKKKLLLOOOSSSVVVZZZ^^^bbbeeehhhiiikkklllqqq}}}sssdddQQQIIICCCCCCEEEFFFGGGJJJLLLJJJGGGEEECCCAAA===:::888777777777666666666666777666555444444555666777666666555555555444444444555555555555555555555555555555444444444333333333444444444444444444444444666555444333333333333444555555555555666666777777555555555555555555555555444444444444555555555555666666666666666666666555888888777888999<<<>>>@@@BBBBBBCCCCCCDDDGGGJJJMMMRRR\\\gggkkknnnrrrtttrrrtttqqqmmmjjjiiijjjjjjkkkhhhllluuu~~~~~~yyyuuuvvv|||wwwjjjaaa```]]]\\\^^^fffnnnsssxxx~~~zzzxxxtttnnnjjjlllsssyyyxxxkkkhhhmmmyyy~~~zzzpppkkkeee```___\\\XXXTTTOOOMMMKKKJJJJJJIIIGGGFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDEEEFFFFFFDDDBBBEEEDDDBBBAAA@@@AAAAAABBBFFFEEEEEEFFFHHHKKKMMMOOOTTTYYY___eeeiiimmmpppsssuuuwwwzzz}}}zzzmmmWWWMMMFFFDDDEEEEEEGGGIIILLLKKKHHHGGGEEEBBB>>>;;;888888777777777666666666666666555555555555666666555555555555555444444444444444444444444444444444555444444444444333333333444444444444444444444444555555444333333333444444666666666666666777777777555555555555555555555555333333333444444444444555555555666666666666666666777777777888:::===@@@AAADDDEEEEEEEEEFFFIIINNNRRRYYYdddnnnsssuuuwwwvvvtttrrrooollljjjkkknnnqqqttttttyyy{{{xxx}}}zzzkkkdddaaa^^^```gggooouuu{{{}}}uuunnnlllooorrrvvvllllllrrryyy~~~xxxqqqlllhhhddd^^^ZZZSSSPPPNNNNNNNNNNNNKKKHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCEEEGGGHHHEEEEEEFFFFFFGGGFFFEEEDDDFFFEEEDDDDDDCCCDDDDDDEEEDDDEEEGGGHHHKKKOOOTTTXXX___eeemmmtttyyy|||~~~sss]]]SSSIIIFFFFFFFFFHHHKKKMMMKKKJJJHHHGGGDDD???<<<888888888777777777666666666666666555555666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555444444333333333444444555555555555666666666666444444444555555555555555333333444444444555555555555555555555666666666666666666777999<<>>@@@BBBCCC???CCCFFFGGGIIIOOOYYYaaallluuu|||}}}zzzxxxuuuqqqnnnrrrwwwzzz~~~rrrgggeeegggiiijjjmmmhhhhhhiiikkkpppvvv|||}}}{{{}}}www{{{}}}qqqnnntttyyyqqqkkk```^^^]]]bbbiiilllhhhcccUUUSSSPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNMMMKKKHHHFFFGGGJJJNNNPPPRRRRRRPPPMMMJJJIIILLLOOOOOOOOONNNNNNMMMLLLKKKJJJNNNRRRXXX\\\```iiittt}}}~~~{{{rrrooopppvvv{{{lllZZZOOOHHHDDDEEEIIIJJJJJJJJJJJJIIIFFF@@@<<<999999999888888888777777444555666777777666555444444444444555555555666666333333333333333333333333333333333444444444555555444444444444444444444444333333333333333444555666555555444444444333333333333333444444555666666777444444444555555555666666444444555555666777777888777888:::===???AAABBBBBB@@@EEEIIIKKKMMMTTT```jjjpppxxx~~~}}}yyywwwtttpppmmmrrrzzzuuummmiiieeecccccc``````aaabbbeeeiiimmmpppwwwwwwqqqnnnpppuuuxxxqqqttt|||~~~vvvqqqdddaaabbbgggpppssspppkkkZZZXXXUUURRRQQQRRRSSSTTTXXXXXXXXXXXXXXXWWWVVVVVVTTTRRRNNNLLLMMMPPPUUUXXXYYYXXXUUUPPPKKKJJJMMMPPPWWWWWWVVVUUUSSSPPPNNNMMMUUUYYY^^^bbbfffnnnzzzyyyooojjjkkkkkk|||xxxdddVVVNNNHHHHHHKKKJJJIIIJJJJJJIIIFFF@@@<<<999999999888888888888777444555666777777666555444444444444555555555666666333333333333333333333333333333333444444555555555444444444444444444444444333333333333333444555666666666555555555444444444333333444444555666777777333333333444444444555555444444444555666777777888888999;;;===???AAAAAABBBBBBGGGLLLOOOQQQYYYeeepppsss{{{}}}yyywwwtttqqqqqqxxxvvvmmmddd^^^\\\]]]]]]]]]^^^___aaacccdddgggrrrzzzppplllhhhhhhjjjkkknnnvvvwwwrrrxxxtttmmmkkklllttt|||~~~wwwooo]]]\\\[[[ZZZZZZ\\\^^^___dddgggkkkllljjjhhhfffeee```^^^ZZZXXXXXXZZZ]]]___dddcccccc___UUUNNNPPPWWWaaadddgggccc\\\UUUSSSTTTXXX]]]ccciiinnnuuu|||{{{nnnffffffhhhvvv}}}uuu]]]NNNLLLLLLIIIIIIIIIJJJJJJHHHDDDAAA???<<<:::777666666666666555777777777777777777777777888777666444444444555666555555444333222222222222555444444333333444444555555555555444444333333333333333333444444555555555444555666666777777666666444444444555555555555666555555555555555555555555777666666666666777777888999;;;>>>??????@@@AAACCCBBBCCCGGGMMMWWWdddooouuu|||yyyxxxyyywwwrrrppprrrwww}}}wwwlllfffccc```___]]]\\\[[[[[[\\\\\\___cccooo~~~{{{sssnnniiifffgggdddfffkkkssswwwzzzyyyzzzqqqppprrrzzz{{{sssaaaaaa```aaabbbdddfffgggooorrrwwwyyyxxxuuusssrrrllljjjfffdddccceeehhhiiilllkkkiiiddd[[[TTTVVV^^^nnnrrrsssmmmaaaXXXVVVWWW^^^bbbiiiooosssxxx}}}~~~~~~~~~rrrfffccc```lll|||~~~{{{bbbPPPJJJGGGDDDJJJJJJKKKKKKIIIFFFBBB@@@<<<:::777666777777777666777777777777777777777777777777666555555555555555666666555555444444555555555444444333333444444555555555444444444333333333333333444444444444444444222333444444555555444444444444444555555555555666555555555555555555555555777666666666666777888888:::<<>><<<999999999::::::999666666666666666666666666444555666777777666555444222222222333444555666777555444444333333444444555444444444444444444444444555555555444444333333333444555666666777666666666444444444555555555555666666666666666666666666666666666666666777888999:::;;;===>>>???@@@BBBEEEHHHIIINNNXXXeeeqqq{{{}}}xxxvvvsssqqqrrrvvv|||vvvkkk```YYYUUURRRMMMNNNZZZjjj{{{yyypppggg___\\\]]]```jjjyyyuuuoooppprrrvvv{{{yyy{{{}}}zzzpppiiifffhhhrrr|||yyyttttttwwwwwwwwwwwwxxxyyyxxxuuurrrgggeeebbb]]]YYYYYY[[[]]]fffyyyooobbb```dddsssxxxbbbOOOGGGGGGFFFGGGIIIJJJJJJHHHEEEDDD???===:::999999999999888666666666666666666666666444555666666666666666666555555555555666777888999555444444333333444444555333333333444444444444555444444444444444444333333222333444444555555444444444444444555555555555666666666666666666666666666666666666777888999:::;;;;;;===>>>???@@@BBBFFFIIIKKKRRR^^^kkkxxx|||uuusssqqqpppsssxxx~~~pppddd[[[VVVUUUPPPOOOUUUaaaoooxxxkkkcccaaa___dddnnn{{{wwwtttpppmmmmmmsss{{{|||qqqkkkjjjooo{{{}}}|||||||||yyyvvvsssrrrooojjjfff]]]\\\XXXUUUSSSUUUYYY]]]jjj~~~wwweee___aaappp}}}gggQQQGGGHHHFFFHHHJJJKKKKKKIIIGGGEEE@@@===:::888888888777666666666666666666666666666555555555555555666777777666666555666666777888888555444444333333444444555333333333444444444555555333333444444444444444444222333444444555555444444444444444555555555555666666666666666666666666666666666666777888999;;;<<<===>>>???@@@AAADDDHHHKKKPPPXXXdddrrr~~~zzzsssqqqooooootttzzzvvvhhh]]]XXXUUUSSSSSSVVV[[[dddsssxxxlllhhhcccfffkkksss}}}tttjjjeeeffflllqqqttt~~~sssmmmnnnttt~~~yyysssnnnjjjeee___[[[XXXVVVSSSPPPPPPSSSYYY^^^mmm{{{llldddcccqqqkkkTTTJJJLLLGGGIIIKKKLLLLLLKKKIIIGGGAAA>>>:::888777777555444666666666666666666666666666555444444444666777888555444444444444555666666555444444333333444444555333333333444444555555555333333333444444555555555444555666666777777666666444444444555555555666666777777777777777777777777666666666777888:::;;;<<<>>>???@@@AAABBBEEEJJJMMMUUU]]]iiiwwwxxxrrrooonnnooottt{{{||||||lll```ZZZPPPPPPRRRTTTTTTXXXeeerrr{{{nnnllleeebbbgggrrrooogggeeeeeeeeeiiinnnyyyvvvqqqooo~~~zzzqqqjjjccc]]]XXXUUUOOOMMMMMMNNNOOOSSS\\\gggwwwqqqbbb\\\kkksssYYYMMMOOOIIIIIIKKKMMMMMMKKKGGGDDDBBB???<<<:::::::::::::::777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444333444555555666666555555666666555555555444444444555555555555555555555555555555666666777777888888444444555555666777777777777666666666888;;;>>>???CCCCCCCCCDDDEEEHHHKKKMMMYYYfffvvv|||uuuppppppssswwwyyy~~~~~~nnnbbbaaaWWWSSSRRRTTTUUUWWW]]]eeeooowww~~~tttllleeefffmmmyyy|||nnngggcccaaabbbdddjjjuuuzzzwwwvvvxxxrrrjjjbbb\\\WWWSSSPPPMMMMMMPPPRRRSSSWWWbbbnnnvvvfff^^^kkkxxx^^^NNNLLLIIIIIIJJJLLLMMMLLLHHHDDDBBB???;;;999999::::::999777777777777666666666666555555555555555555555555333333333333333333333333555555555555555555555555333444555555666666555555666666555555555444444444555555555555555555555555666666666666666777777777444444555555666777777777777666666777888;;;>>>@@@BBBBBBCCCDDDGGGJJJOOORRR[[[iiixxx{{{tttpppqqquuuyyy{{{wwwgggbbbWWWSSSQQQRRRSSSSSSXXX___ffflllqqqsssxxx{{{nnnhhhiiippp}}}qqqgggaaa___]]]^^^dddkkkttt}}}|||{{{pppjjjaaaYYYTTTPPPMMMKKKKKKNNNUUUYYYZZZ^^^lllzzz}}}lllaaajjj{{{}}}eeePPPIIIIIIIIIJJJLLLMMMLLLHHHEEEAAA???;;;999999999999888777777777777666666666666666666666666666666666666333333333333333333333333666666666666666666666666333444555555666666555555555555555555555444444444555555555555555555555555777777666666666666666666444555555666666777777888777777777888999<<<>>>@@@@@@BBBCCCEEEGGGMMMSSSXXX```nnn}}}{{{vvvsssuuuzzzpppddd[[[VVVRRRSSSRRRQQQTTTYYY\\\```cccdddjjjttt|||}}}ooohhhjjjttttttjjjccc___]]]```dddiiirrr{{{}}}xxxssshhhccc[[[TTTPPPMMMKKKJJJJJJQQQ[[[bbbdddhhhwwwrrreeeiiiuuu}}}iiiTTTHHHHHHHHHIIIKKKMMMLLLIIIGGGBBB???;;;999999999888777777777777777666666666666777777777777777777777777666666666666666666666666555555555555555555555555333444555555666555555555555555555555555555555555555555555555555555555555777777777666666555555444555555555666777777888888777777888999:::===???@@@@@@BBBDDDEEEHHHNNNVVV]]]hhhuuu~~~zzzyyy||||||jjjaaa[[[VVVUUUTTTRRRSSSWWWVVVXXXZZZ\\\aaajjjtttzzz{{{mmmiiioooxxxyyyjjjdddaaabbbbbbbbbfffkkkqqqvvv|||}}}vvvnnnhhh```[[[UUUPPPNNNLLLKKKKKKKKKTTTaaakkknnntttyyyjjjhhhppp{{{lllXXXJJJHHHHHHHHHJJJLLLLLLJJJHHHBBB???;;;999999999888777777777777777666666666666777777777777777777777777666666666666666666666666444444444444444444444444333444555555666555555555444555555555555555555555555555555555555555555555777777666666555555444444555555666666777888888888777888999:::<<<===???@@@AAACCCEEEFFFHHHOOOZZZbbbrrr}}}~~~}}}~~~wwwjjjbbbZZZWWWUUUSSSSSSUUUTTTSSSTTTWWW\\\ccclllsss{{{pppooosss}}}xxxqqqjjjhhheee```]]]^^^aaaeeelllrrrwww{{{zzz}}}wwwrrrkkkddd^^^XXXUUUQQQOOONNNNNNMMMLLLPPPYYYgggsssyyypppjjjlllxxx{{{ooo\\\NNNGGGGGGHHHJJJLLLMMMKKKJJJDDDAAA===::::::999999888777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444333444555555666666555555444444444555555555555555555555555555555555555555666666555555555555555555555666666777777888888999777888999;;;===>>>???@@@AAADDDGGGHHHKKKTTTaaakkk}}}~~~~~~xxxlll```ZZZVVVSSSRRRTTTQQQPPPQQQVVVYYY\\\cccjjjtttrrrtttxxxpppgggaaa```[[[]]]aaacccfffjjjooorrrxxx}}}vvvyyy~~~zzzzzztttmmmhhheeeaaa[[[WWWUUUSSSRRRRRRSSSSSSRRRQQQUUU]]]jjjxxxwwwllliiiqqq~~~rrr```RRRGGGGGGGGGIIILLLMMMLLLKKKEEEBBB>>>;;;;;;:::999888777777777777666666666666555555555555555555555555444444444444444444444444555555555555555555555555333444555555666666555555444444444555555555666666555555555555555555555555444444555555555555555555666666666777888888999999888888:::<<<>>>???@@@@@@AAAEEEIIIKKKPPPZZZjjjvvv{{{kkkaaaZZZUUUSSSTTTPPPOOOQQQWWWYYYXXX\\\bbb{{{tttmmmzzz~~~ssskkkiii]]]^^^^^^]]]]]]___bbbeeegggppp{{{~~~{{{qqqqqqrrrkkknnniiibbb___]]][[[WWWSSSUUUUUUUUUWWWYYYYYYXXXWWWYYY___lll{{{|||nnngggmmmuuubbbSSSGGGGGGGGGIIILLLMMMMMMKKKFFFCCC???<<<;;;;;;:::999777777777777666666666666555555555555555555555555777777777777777777777777666666666666666666666666333444555555666666555555444444444555555555666666555555555555555555555555333444444555555666666666666666666777888888999999888999:::<<<>>>???@@@@@@@@@EEEJJJNNNSSS```qqq~~~uuuhhh```YYYVVVVVVRRRPPPSSSZZZZZZWWWYYY___yyyuuuvvv{{{ssskkkgggaaa^^^^^^___aaaaaa___aaafffnnnuuuzzz{{{{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwwwwyyyzzzzzz{{{{{{{{{}}}~~~zzzvvvqqqmmmhhhddd```^^^\\\ZZZXXXVVVUUUTTTTTTTTTTTTWWW\\\___aaabbbdddeeehhhjjjnnnvvvpppgggmmm|||nnnSSSHHHHHHHHHIIILLLNNNNNNMMMDDD@@@<<<::::::999999888777777777777777777777777666666666666666666666666666555555555555444444444555555555555555555555555777777777777777777777777666666666555444444444333666555444333333444555666666666666666666666666666777777777777666666666666888999;;;<<<<<<>>>AAACCCGGGGGGIIILLLVVVgggzzzrrrdddYYYVVVXXXQQQPPPQQQUUUVVVVVVZZZ___zzzvvvzzz{{{uuummmiiigggfffccc`````````aaadddhhhkkklllkkkmmmmmmlllkkkkkkkkkkkkkkkjjjjjjkkkkkklllllllllkkkmmmnnnpppqqqssstttttttttllljjjfffbbb___\\\YYYWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ___dddhhhiiijjjkkkkkkhhhkkkqqqzzzzzzlllmmm|||}}}nnnUUUKKKJJJIIIJJJKKKLLLKKKJJJDDDAAA===::::::999999888666666666666666666666666666666666666666666666666777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555444444666555444444444444555666777777777777777777777777777777777777777777777666777999;;;<<<===>>>AAACCCFFFHHHLLLRRR^^^oooooo___WWWVVVSSSPPPPPPSSSTTTSSSVVV[[[{{{vvv{{{zzzvvvnnnhhhcccaaa^^^\\\^^^___``````cccbbbaaa```___^^^^^^^^^_______________^^^^^^]]]^^^___```bbbcccddddddddd^^^]]][[[YYYWWWUUUTTTTTTSSSTTTUUUXXX[[[^^^aaacccfffjjjooossssssqqqpppppphhhlllttt~~~tttnnnyyy~~~pppXXXOOOMMMKKKJJJJJJJJJIIIGGGEEEAAA===;;;:::999999888666666666666666666666666666666666666666666666666888777777777666666666666555555555555555555555555555555555555555555555555555555555555555555666666666555555444444555555666888888888888888888888888777777777777777777777777666888;;;===>>>???AAACCCFFFJJJPPPZZZhhhzzzjjj\\\XXXTTTPPPNNNPPPPPPOOOQQQVVVxxx{{{yyylllhhhaaa]]]]]]___```aaa______]]][[[ZZZYYYXXXXXX]]]]]]]]]\\\[[[ZZZXXXWWWWWWXXXZZZ[[[\\\]]]]]]]]]WWWWWWWWWWWWVVVVVVWWWXXXUUUWWWZZZ___dddhhhlllnnnrrruuuxxxyyyvvvrrrnnnlllffflllwwwyyypppxxxqqq[[[PPPMMMKKKJJJJJJJJJIIIHHHEEEBBB>>>;;;::::::999888555555555555555555555555666666666666666666666666777777777666666666555555555555555555555555555555777777777777777777777777444444555555666666777777666666555555555555666666888888888888888888888888777777777777777888888888666888<<<>>>???@@@BBBCCCGGGLLLUUUbbbqqqyyyggg]]]VVVPPPMMMMMMNNNMMMOOOSSS~~~zzz{{{uuummmfffccccccddddddaaa```^^^\\\ZZZYYYXXXWWW[[[\\\^^^^^^\\\YYYVVVTTTTTTUUUVVVWWWXXXYYYYYYYYYUUUWWWYYYYYYYYYZZZ]]]___```bbbfffjjjoootttwwwyyyzzz||||||yyysssmmmiiiggggggnnnzzz{{{oootttrrr]]]OOOLLLJJJIIIIIIJJJJJJJJJFFFCCC>>>;;;::::::888777666666666666666666666666666666666666666666666666666666666555555555444444555555555555555555555555777777777777777777777777444555555666666777777777666666666666666666666666888888888888888888888888666777777777888888888999777:::===???@@@BBBDDDFFFIIIOOOZZZiiiyyyrrrcccZZZSSSMMMMMMNNNNNNPPPSSSwwwqqqnnnllljjjjjjhhhfffcccaaa___^^^]]]]]]___cccdddccc^^^YYYVVVTTTUUUVVVWWWXXXXXXXXXXXXZZZ]]]```aaa```bbbfffjjjppprrruuuxxx{{{}}}~~~}}}zzzuuuooojjjhhhhhhooovvvqqqpppwwwrrr___NNNKKKIIIHHHIIIKKKLLLKKKGGGCCC???<<<;;;:::888777777777777777777777777777666666666666666666666666555555555555444444444444555555555555555555555555555555555555555555555555666666666666666666777777555666666777777666666555888888888888888888888888666777777888888999999999:::<<<>>>???AAACCCGGGIIIKKKRRR___pppmmmbbbYYYQQQPPPPPPPPPQQQTTT}}}{{{yyyvvvssspppnnnlllllliiimmmrrrvvvtttooohhhccc___```aaaaaabbbbbbbbbbbbiiilllpppqqqpppqqqvvvzzz}}}zzzvvvqqqmmmmmmooorrr{{{yyyrrrssszzz~~~rrr```OOOLLLIIIHHHIIIJJJKKKKKKGGGDDD???<<<;;;:::888777888888888888888888888888666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555777777777666666666666666555666777888888777666555777777777777777777777777666777777888888999::::::===>>>??????AAADDDIIIMMMNNNVVVeeewww}}}||||||}}}~~~}}}zzz~~~~~~lllaaaWWWSSSSSSRRRQQQSSS}}}|||{{{yyy}}}yyysssmmmmmmnnnoooppppppppppppxxx|||{{{xxxtttooonnnqqqwww|||wwwttttttyyy~~~qqqaaaQQQNNNJJJHHHHHHIIIJJJJJJHHHDDD@@@<<<;;;:::888777888888888888888888888888666666666666666666666666777777777777666666666666555555555555555555555555777777777777777777777777888888777777666666555555555666777888888777666555666666666666666666666666666777777888999999::::::????????????AAAEEEKKKPPPPPPYYYiii|||}}}~~~{{{wwwtttrrrqqqqqqnnnmmmnnnqqqtttvvvuuuttttttxxxtttggg[[[VVVUUURRRQQQRRR}}}yyywwwxxx~~~xxxjjjmmmqqqzzz|||lllaaaRRRJJJEEEEEEGGGGGGHHHJJJGGGFFFBBB???<<<999888888999888888777777777777777666666777777777777666666555555666666555444333333555555555555666666666666555555555555666666666666555555555555555555555555666666666666777777777777777777777777777777777777555666777888999::::::;;;>>><<<>>>BBBEEEFFFJJJOOOSSSaaassswwwzzz~~~yyyuuurrrnnniiieeecccbbbbbb^^^^^^^^^___cccggglllooonnnqqqxxxuuu```ZZZXXXRRROOORRR}}}|||uuuuuuzzzrrrkkknnnvvv~~~nnnbbbTTTLLLGGGGGGIIIHHHHHHJJJHHHFFFBBB???<<<:::888888999888888777777777777777666666777777777777666666666666666666666555444444555555555555666666666666555555555555666666666666555555555555555555555555777777777777666666666666777777777777777777777777777777888888999:::;;;;;;>>><<<>>>CCCEEEFFFIIIOOOXXXgggyyyyyyuuu{{{yyyrrrmmmeeebbb^^^ZZZWWWUUUUUUUUUUUUUUUUUUWWWZZZ^^^ccceeegggkkkrrr~~~~~~jjj___ZZZRRROOOQQQ~~~|||{{{xxxyyy|||iiikkkrrrqqqdddVVVNNNHHHIIIJJJHHHHHHIIIHHHFFFCCC???<<<:::999888999999888888777777777777666666777777777777666666666777777777777666666555555555555555666666666666555555555555666666666666555555555555555555555555888888777777666666555555777777777777777777777777999999999::::::;;;;;;;;;>>>===???DDDFFFFFFJJJPPP___ooo{{{vvvsssuuu}}}vvvpppiiiccc___XXXVVVSSSPPPMMMLLLLLLMMMLLLLLLMMMNNNQQQUUUXXXZZZ^^^bbbjjjxxxyyyhhh]]]SSSOOOQQQjjjkkkppp|||uuugggVVVNNNHHHIIIJJJIIIHHHJJJHHHFFFCCC???<<<:::999999999999999999888888777777666666777777777777666666777777888888888777777666555555555555666666666666555555555555666666666666555555555555555555555555888888777777666666555555777777777777777777777777:::::::::;;;;;;;;;<<<<<<>>>===@@@DDDFFFFFFLLLSSSfffvvv{{{rrrnnnqqqyyy~~~xxxppphhhbbb\\\WWWTTTPPPOOOLLLJJJIIIIIIIIIJJJGGGHHHJJJLLLNNNQQQSSSUUUVVVZZZcccrrrrrrbbbUUUPPPQQQnnnmmmppp{{{|||lllXXXOOOHHHHHHIIIHHHIIIKKKIIIGGGCCC@@@===:::999999888999999999999888777777666666777777777777666666777777888888888888888777555555555555666666666666555555555555666666666666666666666666666666666666888777777777666666666555777777777777777777777777:::::::::;;;;;;<<<<<<===>>>>>>AAAEEEFFFHHHPPPYYYlll|||{{{rrriiijjjqqq}}}}}}pppkkkccc[[[VVVQQQMMMKKKHHHGGGEEEDDDCCCDDDEEEFFFFFFGGGIIIKKKNNNOOOQQQQQQQQQUUU^^^mmmkkk\\\UUUSSSpppmmmooozzzttt^^^TTTKKKHHHHHHGGGHHHKKKIIIGGGDDD@@@===;;;:::999888999:::::::::999777666666666777777777777666666666777777888888888888777555555555555666666666666555555555555666666666666666666666666666666666666666666666777777777777777777777777777777777777777888999999:::;;;<<<===>>>@@@???BBBDDDFFFIIIUUUaaassspppgggccchhhttt}}}uuuooo```\\\VVVPPPLLLIIIFFFDDDFFFEEECCCBBBBBBCCCEEEFFFEEEFFFIIIKKKMMMNNNNNNNNNOOORRR[[[jjj}}}yyyggg\\\WWWpppllllllwww}}}hhh\\\PPPJJJHHHFFFGGGJJJIIIGGGDDD@@@===;;;:::999888999:::;;;;;;999777666666666777777777777666666555666777777888888777777555555555555666666666666555555555555666666666666666666666666666666666666555555666666777777888888777777777777777777777777666777888999;;;===>>>???AAAAAABBBDDDEEEKKKZZZhhh{{{wwwgggaaaaaalll{{{xxxnnneee___TTTQQQMMMJJJHHHFFFDDDBBBGGGFFFDDDCCCCCCDDDFFFGGGEEEGGGJJJMMMNNNOOONNNMMMNNNQQQXXXgggyyysssccc[[[|||ooojjjjjjtttpppbbbTTTLLLHHHEEEFFFIIIIIIGGGDDD@@@===;;;::::::888999:::;;;;;;999888666666666777777777777666666555555666777777777777777555555555555666666666777555555555555666666666777777777777777777777777777444444555666777888999999777777777777777777777777555666777999;;;===>>>???BBBAAABBBCCCEEELLL]]]mmmxxxnnnddd```cccqqq|||vvvnnndddZZZTTTOOOMMMJJJIIIHHHGGGFFFDDDEEECCCBBBAAAAAABBBCCCEEEGGGIIILLLOOOQQQPPPOOONNNMMMPPPWWWdddwww|||iii]]]xxxxxx|||wwwkkkgggqqq|||hhhTTTKKKJJJHHHHHHJJJHHHGGGEEEBBB???<<<:::888:::999888888777777888888777777777777777777777777999999888777777777777777777777777777777777777777666666666666666555555555666888999888777666777888666666666666666666666666555555555555666666666666666666777888:::;;;<<<<<<===BBBFFFFFFGGGPPPaaaoooxxxlllfffYYYaaakkkyyy|||vvvnnnfff___XXXRRROOOFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEEEECCCAAAAAABBBDDDHHHJJJNNNQQQSSSRRRQQQOOOOOOQQQWWWdddvvvttt___wwwuuusssrrrvvv}}}vvviiiccclll{{{pppZZZPPPKKKHHHHHHJJJHHHGGGEEEBBB???<<<:::999:::999888888777777888888777777777777777777777777666666555444444444444444777777777777777777777777555555555666666666666777555777888777666555666777666666666666666666666666666666666777777777777888777777888999;;;<<<=========AAAEEEGGGJJJUUUhhhvvvtttggg```]]]gggsss}}}xxxooojjjccc\\\VVVPPPKKKHHHEEEEEEEEEEEEDDDEEEFFFHHHHHHHHHGGGEEECCCCCCFFFHHHKKKMMMQQQTTTUUUTTTRRRQQQOOOPPPVVVcccuuuiiizzzqqqkkkhhhhhhlllooonnnnnnppprrrtttuuuvvvwwwzzzuuuggg___gggttt{{{eeeVVVNNNJJJIIIKKKIIIHHHEEEBBB???<<<:::999:::999888888777777888888777777777777777777777777888888777666666666777777777777777777777777777777444555555666666777777888444666777666555444555666666666666666666666666666777777777777888888888888888888999:::<<<===>>>???>>>AAAEEEGGGMMM\\\ppprrrddd^^^aaannn~~~yyyqqqkkkaaa]]]WWWQQQMMMIIIEEECCCCCCDDDDDDDDDDDDEEEIIIKKKLLLLLLJJJGGGEEEFFFJJJMMMNNNPPPTTTVVVWWWVVVTTTRRRNNNOOOUUUaaassswwwxxxooohhhcccdddeeecccbbbdddaaacccdddeeefffiiimmmppptttwww|||vvvggg^^^dddqqqooo\\\PPPKKKJJJKKKIIIHHHFFFCCC@@@===;;;::::::999888888777777888888666666666666666666666666999999888888777888888999666666666666666666666666666666666666666777777777555666777777555555666777666666666666666666666666666666777777777888888888888999:::<<<===???@@@@@@@@@CCCEEEHHHPPPaaawwwtttgggccceeeuuu}}}wwwooofff```WWWTTTOOOKKKIIIGGGDDDBBBBBBCCCDDDDDDDDDFFFLLLPPPQQQPPPMMMIIIGGGHHHLLLOOOPPPRRRUUUXXXXXXVVVTTTRRRMMMOOOTTTaaarrrxxxmmmccc```^^^\\\[[[\\\WWWXXXYYYZZZZZZ\\\___aaabbbfffkkkqqqyyy|||kkk___dddqqq|||eeeUUUNNNLLLLLLJJJIIIGGGDDDAAA>>><<<::::::999888888777777888888666666666666666666666666555555444444444555555666666666666666666666666666888888777777666666666555666777888888666666777888666666666666666666666666555555555666666666777777888999:::<<<>>>@@@AAABBBCCCEEEFFFJJJTTTeee|||tttjjjiiimmm}}}{{{tttnnnggg___YYYQQQNNNKKKHHHGGGFFFEEECCCAAACCCDDDDDDDDDHHHPPPVVVWWWVVVRRRMMMJJJJJJMMMPPPRRRTTTVVVXXXWWWUUURRRPPPMMMOOOUUUbbbsssyyyiiiaaa\\\XXXUUUVVVSSSTTTTTTTTTRRRRRRTTTUUUVVVYYY^^^ccchhhqqq{{{qqqccceeepppqqq]]]SSSNNNLLLKKKIIIGGGDDDAAA>>><<<;;;:::999888888777777888888777777777777777777777777666666555555666666777777777777777777777777777777888888888777777666666666777888999888777666777999666666666666666666666666555555555555666666666666888999:::<<<>>>@@@AAABBBFFFFFFHHHMMMXXXkkk{{{nnniiikkkwwwyyyqqqiiiddd___YYYTTTNNNKKKHHHFFFEEEEEEDDDCCC@@@CCCEEEEEEEEEJJJTTT\\\aaa___[[[UUUPPPNNNOOOQQQSSSUUUWWWXXXWWWTTTQQQOOONNNQQQXXXddduuu{{{nnnfff^^^ZZZYYYTTTUUUTTTSSSPPPNNNNNNOOOMMMQQQVVVXXXZZZ___hhhooo|||xxxfffeeennn{{{fffXXXQQQMMMKKKJJJHHHEEEBBB???===<<<:::999888888777777888888777777777777777777777777888888888888888999::::::777777777777777777777777555555666777888888999999666777888777666555666888666666666666666666666666555666666666666777777777777888:::<<<>>>@@@AAABBBFFFGGGJJJQQQ^^^qqq}}}vvvnnnhhhiiinnn~~~~~~vvvoooeee^^^ZZZWWWTTTQQQMMMKKKGGGEEEEEEEEEDDDBBB@@@CCCFFFFFFFFFLLLXXXbbbllljjjfff___YYYTTTSSSTTTUUUVVVXXXYYYXXXUUUQQQOOOOOORRRZZZgggwww}}}sssjjjdddbbbXXXXXXWWWTTTQQQNNNMMMMMMIIIMMMQQQRRRRRRUUU\\\bbbiiiuuu|||hhheeelllxxxmmm]]]SSSMMMKKKJJJHHHEEEBBB???===<<<:::999999888777888888888777777777777777777777777555555444555555666777777777777777777777777777777222333555666888:::<<<<<<555666777666555444555777666666666666666666666666777777777777888888888888777888999;;;>>>@@@AAABBBFFFHHHKKKSSSbbbvvvzzzoooiiifffeeekkkrrr}}}xxxuuuooohhh]]]VVVSSSRRRPPPNNNOOOLLLIIIGGGFFFFFFEEEDDD@@@DDDGGGFFFGGGMMMZZZdddtttrrrnnnggg___YYYWWWVVVVVVXXXYYYZZZXXXUUURRROOOOOOSSS\\\iiixxxyyymmmeeeccc]]]WWWTTTTTTSSSNNNJJJMMMLLLKKKMMMPPPTTTUUUVVV```gggqqq}}}qqqggghhhrrryyy___SSSQQQNNNMMMJJJFFFBBB???<<<;;;;;;:::999999888888999999777777777888999999999:::666666666666666777888888666666777777888888888999333444555666777888999:::333444555555666555555555555555555555555555555555555555666777888999999:::999;;;<<<======>>>AAACCCDDDFFFLLLXXXkkkooo```[[[ZZZ\\\jjjzzz{{{tttooolllaaaYYYRRRPPPPPPOOORRRVVVYYYPPPKKKLLLKKKFFFEEEGGGEEEEEEFFFHHHGGGJJJVVVddduuu~~~xxxjjj```\\\ZZZ\\\\\\[[[VVVPPPLLLMMMOOOOOOUUUaaaqqq{{{tttkkk```YYYUUUSSSOOOLLLNNNLLLKKKLLLNNNPPPQQQQQQTTTZZZdddooo|||uuujjjhhhppp}}}aaaTTTQQQNNNMMMJJJGGGCCC???<<<;;;:::999888888777777888888888888888888888888999999666666666666666777888888666666666777777777888888444444555666777888999999444555666666777777666666666666666666666666666666666666777777888888999999999;;;<<<======???AAADDDEEEFFFMMM[[[oooyyyiiiZZZWWWXXX^^^nnn}}}tttmmmhhhfff\\\TTTNNNMMMLLLMMMQQQVVVYYYRRRNNNNNNMMMHHHGGGIIIFFFEEEFFFHHHGGGJJJVVVcccyyyuuukkkeeebbbaaaaaa___YYYRRRNNNOOOPPPSSS[[[gggvvvzzz~~~ooobbbZZZVVVTTTRRRQQQOOOLLLLLLLLLMMMMMMLLLMMMQQQWWW___kkk|||yyylllhhhmmmzzzcccTTTQQQMMMLLLJJJGGGCCC???<<<;;;999888777777666666777777888888888888888888777777666666666666666777888888555666666666666666777777666666666666777777777777555666666777777777777777888888888888888888888888777777777777777888888888999;;;<<<======???BBBDDDGGGHHHNNN___vvvpppaaaTTTRRRWWWaaauuu{{{ssskkkddd^^^[[[TTTNNNHHHHHHHHHIIIOOOVVV[[[WWWTTTSSSPPPKKKJJJKKKGGGFFFGGGHHHHHHJJJUUUaaaxxxvvvnnnjjjggggggddd^^^VVVQQQQQQRRRYYYbbbooo~~~~~~tttvvvoooccc^^^[[[ZZZTTTRRROOONNNNNNNNNMMMLLLNNNPPPRRRVVV^^^mmm~~~zzzlllfffhhhsss|||aaaTTTQQQLLLLLLJJJGGGDDD@@@===;;;999999888777777777777777999999888888777777666666666666666666666777777888555555555555666666666666777777777777666666666666555555666777777777777666888888888888888888888888888888888777777777777777999:::<<<===>>>@@@BBBEEEHHHIIIQQQddd|||}}}iii\\\QQQPPPWWWfff||||||yyyrrrjjjbbbZZZUUURRRNNNHHHEEEEEEEEEGGGOOOWWW______^^^[[[UUUNNNKKKKKKHHHGGGGGGHHHHHHKKKTTT^^^rrr{{{sssmmmlllkkkhhhaaaYYYTTTSSSTTT]]]gggvvvtttuuuttthhhbbb```XXXUUURRRPPPPPPPPPOOONNNPPPPPPPPPQQQVVVaaappp{{{zzzlllddddddnnnzzzwww```TTTPPPKKKKKKJJJHHHDDD@@@===:::::::::999888888888888999999888888777777666666666666666666666666777777888666666666666555555555555777777777777666666666666333444555555666666555555777777777777777777777777888888888777777777777777999:::<<<===>>>@@@CCCFFFHHHKKKVVVkkkwwwdddZZZRRRQQQZZZlll{{{ssspppjjjbbb[[[TTTOOOMMMIIIFFFDDDEEEEEEGGGNNNVVVaaafffiiiddd[[[SSSNNNKKKJJJGGGGGGHHHIIIKKKSSS[[[nnnwwwqqqnnnnnnkkkddd[[[VVVUUUVVV___jjjzzzxxxxxxyyymmmggg___\\\XXXVVVUUUTTTSSSRRRNNNOOOOOOOOOQQQZZZeeennn~~~}}}ooodddbbbkkkwwwwwwcccUUUOOOJJJJJJJJJHHHEEEAAA===:::;;;::::::999888999999999777777777777777777666666666666666666666777888888777777777666666666666555777777777777666666666666333444444555555555555555666666666666666666666666777777777777777888888888999:::<<<>>>???AAADDDFFFIIIOOO^^^sss~~~ppp]]]XXXSSSTTT___qqq~~~wwwrrrjjjgggbbb\\\VVVPPPLLLJJJFFFEEEEEEFFFFFFFFFLLLTTT___jjjqqqmmmbbbXXXQQQMMMKKKHHHGGGIIIJJJKKKQQQYYYlll~~~|||vvvoooooolllfff^^^YYYYYYZZZcccooo~~~~~~vvvmmmjjjeeebbb___]]][[[YYYRRRRRRRRRPPPPPPTTT[[[aaaoootttgggccckkkvvv}}}}}}jjjXXXMMMJJJJJJJJJHHHEEEAAA===::::::999999888888888888888666666666777777777777777666666666666666777888888888888777777777666666666666666666666777777777777444444555666666666666666666666666666666666666666666666777777888888999999999:::===>>>???AAADDDGGGKKKUUUfff|||tttfffUUUTTTSSSWWWcccvvv}}}tttmmmhhhbbb___[[[WWWRRRNNNKKKIIIDDDDDDFFFHHHFFFDDDIIIQQQZZZjjjvvvsssiii___WWWQQQMMMIIIGGGIIIJJJKKKQQQWWWgggyyyyyyuuuoooooommmhhhaaa]]]]]]___kkkuuuzzzwwwqqqllliiieeebbb```YYYYYYXXXTTTQQQPPPTTTXXXddduuuyyyjjjeeekkkvvvpppZZZLLLIIIJJJJJJIIIFFFAAA===:::999888888777777777777777555555666666777777888888666666666666666777888888999999888888777777666666666666666666777777777888555666666777777777777777666666666666666666666666555666666777888999999:::888:::===>>>???AAAEEEGGGMMMYYYlll}}}kkk\\\OOOPPPRRRXXXeeeyyy}}}vvvmmmfffaaa]]][[[WWWSSSPPPLLLJJJIIICCCDDDGGGIIIFFFCCCGGGNNNVVViiixxxwwwmmmccc[[[UUUMMMIIIGGGIIIKKKLLLPPPVVV```qqqxxxssspppooopppnnniiiccc``````bbbqqq{{{~~~xxxpppiiigggccc]]]WWWTTTSSSUUUVVV```fffsss|||{{{|||mmmbbbgggqqqvvv```NNNMMMKKKIIIHHHFFFCCC>>>;;;;;;;;;::::::::::::999999999999888888777777666666888888888777666666555555777777777777777777777777666666666666666777888888777777777777777777777777666666666666777777777777777777777777888888888888;;;999:::>>>@@@AAAEEEJJJPPP```uuuwwwgggWWWOOOLLLNNN[[[ooo~~~~~~}}}xxxrrrllleee```^^^ZZZYYYWWWTTTQQQMMMJJJHHHKKKFFFDDDFFFFFFFFFHHHMMMSSSbbbsss{{{zzzssseeeZZZWWWOOOIIIJJJLLLMMMOOOSSSdddoooyyywwwqqqmmmjjjhhhgggiiiiiieeeaaaaaafffkkkttt}}}tttppphhh```ZZZWWWWWWWWWYYY^^^hhhuuuyyyxxxxxxyyysssgggjjjrrrxxxbbbPPPMMMKKKIIIHHHFFFCCC???;;;::::::999999999888888888888888888777777777777777777777777666666666666555777777777777777777777777666666666666666777888888777777777777777777777777666666666666777777777777777777777777888888888888===:::;;;???AAAAAAFFFKKKSSSeee|||{{{oooaaaUUUOOONNNSSSaaauuu}}}|||zzzwwwqqqkkkddd^^^ZZZXXXUUUVVVWWWXXXWWWSSSNNNKKKIIIEEECCCEEEFFFEEEGGGLLLQQQ___ooozzz~~~{{{pppeee\\\TTTLLLKKKMMMNNNQQQUUUaaakkkqqqnnngggdddcccbbbdddeeedddaaa___```ffflllvvvzzzpppfff```\\\ZZZWWWXXX^^^gggoooxxx|||vvvsssrrrtttyyyyyykkkjjjppp|||zzzdddSSSMMMLLLJJJHHHFFFCCC???<<<999999999888888888777777777777777777888888888888555555555555666666666666777777777777777777777777666666666666666777888888777777777777777777777777666666666666777777777777777777777888888888999999===;;;<<<@@@AAABBBGGGMMMWWWlllrrrdddYYYQQQOOORRR[[[lll~~~{{{yyyrrrnnnhhh```ZZZUUUSSSRRROOOSSSYYY^^^```\\\TTTOOOIIIFFFEEEGGGHHHGGGIIIMMMQQQ\\\jjjvvvyyynnnddd[[[QQQNNNMMMNNNSSSXXXaaagggiiiccc]]]\\\]]]]]]``````___]]]\\\```hhhoooyyyvvvllleeebbb]]][[[\\\bbbgggnnnyyyzzztttllllllmmmsss|||}}}lllgggjjjwww{{{eeeUUUNNNLLLJJJHHHGGGCCC???<<<999999999999888888888888666666777777888888999999333444444555666666777777666666666666666666666666666666666666666777777888666666666666666666666666666666666666777777777777777777888888888999999999<<<;;;<<<@@@AAABBBHHHPPP\\\sss~~~iiiZZZRRROOONNNVVVeeewwwyyyuuukkkggg___XXXRRROOONNNNNNLLLQQQ[[[eeejjjfff\\\TTTMMMIIIHHHJJJJJJIIIKKKOOOQQQYYYeeeqqq}}}}}}sssmmmcccXXXRRROOOPPPVVV]]]fffiiifff^^^XXXXXX[[[\\\^^^]]]\\\[[[]]]ccclllsss{{{~~~vvvqqqiiidddbbbcccdddgggooowww~~~}}}tttmmmddddddfffkkktttooofffgggrrr|||{{{fffVVVNNNLLLJJJIIIGGGDDD???<<<;;;::::::::::::999999999666666777777888888999999333444444555666777888888666666666666666666666666666666666666666777777888666666666666666666666666666666666666777777777777888888888888999999999999::::::<<>>BBBCCCGGGRRR^^^sssnnn___RRRIIIJJJPPPWWWhhh~~~zzzssshhh```WWWTTTPPPKKKIIIHHHIIIJJJJJJOOOYYYiiixxx~~~{{{uuueee\\\TTTOOOJJJHHHJJJOOOQQQYYYbbbjjjvvvtttkkkdddbbbiiirrrtttsssmmmddd```aaacccbbbdddcccccceeejjjqqqwww{{{|||uuusssnnnoooppppppsss{{{|||uuukkkddd___[[[VVVRRRLLLMMMOOOSSS]]]mmmvvvjjjgggfffqqqlll\\\OOOMMMKKKIIIHHHDDD@@@===999999999888888888888777999999888888777777666666888888888888999999999999777777777777777777777777666666666666666777888888777777777777777777777777666666666666777777777777888888999999999::::::::::::<<<@@@DDDFFFJJJVVVcccyyy}}}vvveeeXXXNNNGGGJJJPPPZZZlll~~~zzzvvvnnnccc[[[QQQOOOLLLIIIGGGGGGGGGHHHIIIMMMWWWgggyyynnneeeZZZSSSNNNKKKNNNSSSTTT[[[ccchhhqqq~~~zzzqqqjjjhhhnnnxxxxxxxxxrrrjjjfffggghhhffffffeeeeeegggmmmsssxxxzzz}}}{{{wwwpppkkkkkkqqq{{{}}}uuunnnhhh```YYYVVVSSSOOOLLLMMMMMMOOOSSSYYYeeezzzyyylllgggjjjsssnnnXXXPPPMMMMMMNNNKKKDDD@@@@@@>>>===;;;:::999888888888888888888888888888888888777777777777777777777777666666777777777777666666:::999999999888888777777444555555666777888888999;;;:::888777777777888888777777777888999:::<<<<<<>>>>>>@@@BBBCCCGGGUUUccczzzuuu|||ppp[[[QQQMMMIIILLLSSSeeevvvyyyuuurrrkkk```WWWPPPKKKIIIIIIHHHFFFGGGKKKLLLNNNTTTaaappp~~~sssaaaUUUQQQQQQQQQPPPTTTZZZdddnnnxxxxxxpppmmmrrrzzzzzzrrrllljjjiiihhhgggdddgggkkkmmmooottt{{{}}}tttnnnnnnqqqtttyyyqqqjjjaaa\\\WWWSSSRRRQQQOOOMMMNNNNNNPPPTTTZZZeeeyyyvvvkkkhhhkkktttrrr^^^SSSOOONNNNNNKKKDDD@@@@@@======;;;:::999888888888888888888888888888888888777777777777777777777777666666777777777777666666777777777777666666666555666666777777888888999999999999777666666666777777777777888888999:::<<<======>>>@@@CCCEEEKKK[[[jjjyyysssrrrzzz}}}iiiVVVOOOKKKIIINNNVVVgggxxx~~~wwwssspppkkkaaaZZZRRRMMMIIIIIIGGGEEEFFFJJJLLLOOOWWWbbbooo|||nnn^^^TTTQQQPPPPPPUUU[[[dddnnnwww~~~~~~xxxrrrooovvv~~~|||tttnnnkkkjjjiiihhhdddhhhllloooqqqvvv|||zzzsssooonnnttttttyyy|||tttooolllhhhbbb^^^WWWUUUSSSRRRSSSSSSSSSRRRRRRRRRTTTXXX^^^gggxxxtttjjjhhhkkkuuuvvvdddVVVQQQNNNNNNKKKEEE@@@???===<<<;;;:::999888888888888888888888888888888888777777777777777777777777666666777777777777666666777777777777666666666666888888888888888888888888888777666666555666666666888888888888999;;;<<<===<<<===AAAEEEHHHPPPbbbrrr{{{nnnnnnsssyyy~~~rrr```PPPKKKIIIIIIPPPYYYiiizzzxxxtttrrrmmmeee^^^WWWQQQLLLJJJHHHEEEGGGLLLNNNSSS\\\eeennnyyy~~~lll^^^UUUSSSTTTVVV[[[dddnnnvvv|||zzzvvvqqqpppwww}}}vvvooollljjjiiihhheeeiiinnnrrrtttxxx~~~|||{{{vvvzzz}}}}}}yyysssooooootttyyy{{{vvvpppkkkddd___\\\[[[YYYWWWWWWWWWXXXZZZ[[[\\\\\\\\\\\\\\\^^^bbbgggnnn|||uuullliiijjjvvvxxxgggWWWPPPLLLLLLJJJEEEAAA@@@===<<<;;;:::999999999999888888888888888888888888666666666666666666666666666666777777777777666666999999999888888888888888888888888777777777777777777777777777666777777777888888888999:::;;;<<<======>>>AAAFFFJJJTTTgggxxxxxxlllqqqwww{{{|||hhhXXXKKKGGGGGGIIIQQQ\\\mmm|||~~~|||{{{vvvmmmeee]]]VVVPPPMMMJJJIIILLLQQQRRRYYYcccjjjpppyyy~~~lll___YYYYYYUUUZZZbbbllluuu{{{}}}~~~zzztttppplllkkkrrr{{{{{{tttnnnjjjhhhggggggfffkkkppptttwww{{{zzzsssooolllmmmpppssswww}}}|||yyy|||zzzsssmmmmmmnnnrrryyyyyyrrrjjjeeeaaa]]]XXXTTTSSSSSSTTTUUUVVVZZZ___dddgggjjjkkklllnnnmmmnnnsssvvv{{{{{{qqqjjjiiiuuuyyyiiiWWWOOOIIIJJJJJJFFFBBBAAA<<<<<<;;;:::999999999999888888888888888888888888666666666666666666666666666666777777777777666666888888888888888888999999666666666666666555555555777888888888888888888888888888888999:::;;;======>>>???BBBFFFKKKVVVjjj|||zzzqqqxxx}}}}}}|||yyybbbTTTHHHFFFGGGIIIRRR^^^ppp~~~xxxpppddd\\\TTTPPPMMMLLLPPPUUUXXXaaakkkrrruuu}}}~~~lll___ZZZVVVYYY```jjjtttzzz||||||yyysssmmmhhhdddbbbiiirrryyyvvvrrrlllhhhffffffgggiiimmmsssvvvyyy~~~xxxmmmfffaaaaaabbbcccgggmmmtttzzz{{{wwwzzz~~~tttooollljjjlllppptttyyy{{{xxxsssnnniiiddd^^^ZZZWWWTTTQQQOOOOOORRRUUUXXXWWW]]]gggpppwww{{{wwwkkkgggtttoooZZZQQQIIIIIIJJJFFFCCCAAA<<<;;;::::::999999999:::888888888888888888888888777777777777777777777777666666777777777777666666666666666666777777777777555555555555555555555555777888888999999999999888999999999999:::<<<===>>>??????BBBGGGMMMZZZppp|||uuu~~~vvv^^^QQQHHHGGGHHHKKKVVVcccttt~~~~~~pppfff\\\UUUQQQOOOSSSYYY```iiitttzzz~~~zzzhhh___[[[\\\```iiirrryyyzzzyyysssmmmgggbbb]]][[[bbbkkksssrrrppplllhhhgggiiijjjmmmpppuuuxxx{{{wwwkkkbbbVVVVVVVVVWWWYYY```hhhmmm|||}}}xxx{{{}}}vvvpppmmmnnnlllppptttvvvvvvvvvvvvvvvvvvxxxyyyzzzyyywwwuuusssnnnjjjeeeaaa]]]ZZZVVVTTTRRRQQQPPPPPPRRRVVV[[[___ccclllxxx~~~llleeerrrxxxaaaVVVMMMKKKKKKGGGBBB@@@;;;;;;:::999999999::::::888888888888888888888888777777777777777777777777666666777777777777666666555666666666777777777777444444555555666666777777555666777999999999888777999999999:::;;;<<<===>>>??????BBBHHHPPP___vvv~~~|||{{{yyytttZZZOOOHHHHHHJJJNNNZZZiiiwww~~~~~~vvviii___XXXUUUYYY___hhhppp{{{wwwlllaaa```bbbhhhpppvvvwwwvvvoooiiiccc___ZZZYYY```iiiqqqqqqpppnnnkkkkkknnnqqqpppsssvvvxxx{{{xxxkkkbbbUUUTTTSSSQQQRRRVVV]]]bbbnnnxxx{{{uuutttjjjlllnnnooommmkkkkkkkkklllnnnoooppppppnnnkkkiiigggccc]]]YYYWWWUUUSSSQQQRRRSSSSSSTTTWWW[[[aaaeeettt}}}mmmdddqqqggg[[[PPPMMMLLLGGGBBB???;;;;;;:::999999999::::::888888888888888888888888777777777777777777777777666666777777777777666666777777888888999999999:::444555555666777888888999444555666888888888777666999999999:::;;;<<<===>>>>>>???CCCJJJSSSccc|||zzzwwwxxxzzz{{{rrrWWWMMMGGGIIILLLQQQ^^^mmmxxx~~~~~~~~~uuuiii```\\\^^^dddmmmtttzzzgggdddcccgggoootttuuusssmmmhhhbbb^^^ZZZYYYaaajjjppprrrrrrpppnnnooorrrvvvrrrtttvvvxxx{{{yyylllcccZZZYYYVVVRRRPPPRRRVVVZZZdddooo{{{vvvqqqooopppnnniiidddgggfffiiippprrrllleeeaaa^^^\\\YYYVVVTTTTTTTTTUUUTTTTTTXXX\\\^^^bbblllwwwrrrjjjqqq}}}ppp]]]LLLHHHJJJIIIBBB>>><<<<<<<<<<<<;;;:::999888;;;;;;;;;:::999888888777888888777777666666555555666666777888888888888888888888888777777777777777999888888888777777666666666666777888888888888888777888999:::<<<===>>>>>>>>>DDDIIIMMMYYYooo}}}ssslllooouuuoooXXXMMMGGGJJJMMMQQQaaattt~~~~~~~~~~~~~~~wwwpppppp|||yyyiiibbbcccfffrrrzzzrrrfff___dddoootttsssrrrmmmjjjeee```___cccjjjpppwwwwwwwwwwwwxxxxxxyyyzzz|||yyyyyy}}}zzzqqqllleee[[[TTTSSSQQQMMMNNNSSS[[[cccqqq~~~|||xxxqqqkkkjjjgggiiiooorrrnnnhhhfffcccaaa___]]][[[ZZZZZZZZZaaabbbggglllooorrr|||yyykkkrrr~~~|||hhhSSSLLLMMMKKKEEEAAA<<<<<<<<<<<<;;;:::999999888888777777666555555444888888777777666666666666444444555666666666666666888777777777777777777777888888888888777777777666666777777888888888888888888888999:::<<<===>>>>>>???DDDIIINNN\\\ssszzzpppkkkooowwwmmmVVVMMMGGGKKKNNNTTTdddvvv~~~~~~~~~~~~}}}~~~uuunnnnnnzzzttthhheeeeeettt|||rrrggghhhpppttttttssspppmmmhhheeeffflllsssyyy||||||{{{{{{||||||}}}}}}~~~{{{{{{wwwsssiii___WWWUUUSSSNNNMMMOOOVVV]]]iiiuuu{{{uuupppooosssvvvtttrrrqqqnnnnnnmmmllljjjhhhfffeeennnoootttzzz}}}nnntttuuu[[[PPPNNNKKKFFFBBB<<<<<<<<<;;;;;;:::999999:::::::::999888888777777888777777777777666666666444555555666666666666666777777777777777777888888888888888888777777777777666777888888999999888888888888999;;;<<<===>>>???@@@EEEIIIPPP```yyywwwnnnkkkqqqzzzgggTTTLLLGGGKKKQQQYYYhhhxxx}}}|||~~~~~~~~~}}}{{{}}}tttnnnmmmxxxuuulllhhhuuu}}}}}}nnnlllqqquuuwwwxxxtttqqqmmmlllooouuu~~~~~~~~~|||yyyqqqfff[[[WWWTTTOOOKKKIIIPPPUUU]]]gggrrr}}}|||yyywww||||||pppuuuaaaRRRMMMIIIDDDAAA===<<<<<<;;;::::::::::::;;;;;;:::::::::999999999777777777777777777777777777777888888888888777777777777777777777888888888888888888777777777777777777777888999999999999888888999:::;;;<<<>>>??????@@@DDDIIISSSfffzzzssspppvvv~~~{{{___QQQJJJGGGLLLTTT^^^mmm{{{~~~{{{yyy}}}zzz{{{}}}|||yyy|||~~~{{{tttqqqzzzvvvooouuu|||sssooosssxxx|||xxxuuupppooosss{{{}}}zzzooo```XXXTTTPPPKKKGGGKKKNNNSSSYYYbbbnnnzzzrrruuu}}}fffTTTNNNIIIDDDBBB>>>===;;;::::::999::::::777777777777666666666666777777777777888888888888777777888888888888777777666666777777888888888888777777777777777777888888777777888999999999999999888999:::;;;===>>>??????@@@DDDJJJVVVlll}}}yyy}}}vvv\\\NNNIIIGGGLLLVVVcccqqq||||||yyyxxx~~~|||xxxvvvwwwzzz}}}{{{xxxzzz}}}|||wwwwww{{{yyyuuuwww{{{zzzvvvpppooottt{{{xxxhhh[[[TTTPPPLLLHHHIIIJJJLLLPPPWWWaaalllttt~~~ppprrrxxxiiiXXXQQQLLLFFFCCC>>>===;;;:::999999:::;;;888888888888888888888888777777777888888888888999666666666666666555555444666666666777888888999999777777777777888888888888777888999999:::999999999999999:::<<<===>>>???@@@AAAEEEMMM\\\tttppp[[[KKKHHHGGGLLLXXXfffttt|||zzzyyyzzz|||wwwsssqqqsssvvvzzz}}}~~~{{{yyyyyy|||}}}|||}}}~~~||||||}}}~~~zzztttnnnmmmssszzzssscccYYYTTTPPPKKKHHHIIIIIIKKKOOOVVV^^^dddnnnrrrwww{{{{{{mmmmmmsss~~~hhhXXXRRRMMMFFFBBB>>>===;;;999999999:::;;;::::::::::::::::::::::::777777888888888999999999666666666666666555444444555666666777888888999999666777777777888888888888777888999999::::::999999999:::;;;<<<===>>>???@@@CCCHHHQQQccc}}}{{{cccTTTIIIGGGGGGLLLXXXhhhuuu{{{yyy{{{}}}xxxsssooommmooorrrvvv{{{|||{{{zzzyyy{{{~~~~~~{{{zzzxxx{{{~~~}}}~~~}}}|||}}}yyysssllllllrrr{{{qqqccc[[[TTTNNNHHHHHHIIIIIIJJJNNNSSSWWW^^^bbbhhhnnnttt{{{{{{jjjjjjppp|||dddVVVQQQKKKDDD??????===;;;999999999:::;;;777777777777777777777888777777888888999999999999888888888888888777666666555666666777888999999999666666777777888888888999888888999::::::::::::999999:::;;;<<<===???@@@@@@EEEJJJTTTgggkkkUUUJJJHHHGGGGGGKKKXXXiiiuuuzzzyyy}}}{{{vvvpppmmmkkkllloootttyyy||||||{{{xxx{{{~~~~~~{{{yyysssxxx|||xxx{{{}}}|||zzz{{{xxxrrrkkklllsss|||{{{kkk```WWWOOOHHHHHHIIIHHHHHHIIILLLOOOTTTYYY___fffmmmttt|||ooojjjlllwwwyyyaaaTTTNNNIIIEEEDDDBBB???<<<::::::::::::999777777888888888888777777888888888888888888888888888888888888777777777777888888888777777777777777666666777777888888888999777777777666777777888999:::::::::;;;<<<>>>AAABBBIIIKKKWWWnnnkkk[[[NNNFFFGGGGGGIIIPPPZZZfffpppuuuttt}}}yyysssnnnkkkkkkjjjlllsss{{{}}}zzzzzz|||}}}~~~~~~zzzrrrrrrqqqvvv{{{}}}tttrrrrrrwww~~~|||qqqrrruuuwwwzzz}}}qqqcccXXXSSSMMMIIIHHHGGGFFFHHHMMMJJJOOOTTTYYY___iiiwwwppplllmmmxxxsss]]]RRRNNNJJJFFFEEECCC@@@<<<:::::::::999999777888888999999888888777888888888888888888888888888888888888777777777777888777777777777777777777777777888888888999999999888777777777777888999999:::::::::;;;<<>><<<<<<<<<;;;999777999::::::;;;;;;::::::999888888888888888888888888888888888888777777777777666666666777888888999999888888888777777777777777888888888888888999::::::999::::::<<<>>>AAADDDEEEHHHWWWnnn|||~~~jjjUUUKKKFFF@@@AAAFFFFFFLLLTTTZZZ```gggpppvvv{{{vvvsssqqqppprrrqqqqqqrrrtttwwwzzz|||{{{|||}}}}}}|||gggZZZQQQKKKIIIJJJFFFEEEDDDDDDEEEHHHKKKMMMRRRVVV[[[]]]]]]^^^bbbeeeqqqccciiipppuuu{{{yyyttt~~~mmmZZZQQQNNNJJJEEECCC>>>===<<<<<<===<<<:::888999999::::::::::::999999888888888888888888888888888888888888777777777777555666666777888888999999:::::::::999999999888888888777777777777888999999999::::::<<<>>>AAADDDFFFLLL\\\uuu}}}zzzeeeRRRKKKGGG@@@@@@EEEGGGNNNVVV]]]bbbiiiqqqwww~~~yyyuuurrrppppppssssssttttttuuuwwwyyy{{{zzz{{{||||||~~~~~~~~~||||||}}}wwwhhh[[[PPPLLLMMMHHHFFFDDDCCCDDDFFFGGGGGGLLLPPPTTTVVVVVVWWWZZZ]]]iii}}}WWW]]]dddiiiooo{{{}}}www~~~lllXXXPPPMMMIIIFFFDDD===<<<;;;<<<======;;;999888999999::::::999999888888888888888888888888888888888888888777777777777555666666777888999999999<<<<<<<<<;;;;;;:::::::::777777777666777888888999999::::::<<<>>>AAADDDFFFOOO```zzzyyydddQQQMMMIIICCCAAAFFFHHHOOOXXX___dddjjjrrrxxx}}}xxxtttqqqpppooossstttuuuvvvvvvwwwyyy{{{zzzzzz{{{|||~~~~~~}}}||||||~~~yyywwwwwwyyytttdddWWWQQQQQQJJJGGGDDDCCCCCCDDDDDDDDDIIIMMMQQQSSSSSSTTTWWWZZZdddxxx