BM6P6(@ xxxqqqfffYYYPPPKKKJJJJJJFFFGGGGGGHHHJJJLLLNNNOOOKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNKKKLLLLLLKKKKKKKKKNNNPPPPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQPPPQQQRRRQQQNNNKKKQQQPPPMMMKKKJJJJJJJJJKKKJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNOOONNNNNNNNNMMMMMMMMMMMMMMMMMMKKKIIIIIIKKKKKKKKKJJJQQQQQQTTTWWWYYY___nnn}}}ssszzzfffiiiiiijjj|||jjjXXXKKKDDDAAAAAABBB@@@============<<<;;;=========<<<;;;:::999888555555444444444555555666555555666777888:::<<<===AAAAAABBBEEEJJJLLLKKKHHHGGGFFFEEECCCBBBAAA@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======999999999::::::;;;;;;;;;<<<===@@@CCCHHHLLLPPPRRRRRRTTTWWWXXXXXXXXXXXXYYY\\\[[[[[[[[[\\\^^^```aaaaaaccceeefffgggfffeeedddgggdddbbbdddgggiiihhhfffiiihhhhhhhhhiiijjjkkkkkkjjjjjjkkkkkklllmmmnnnnnnrrrrrrrrrrrrqqqpppooooooooollliiiiiikkklllkkkiiihhhhhhiiijjjkkkmmmnnnooopppooonnnllljjjhhhgggffflllkkkjjjjjjiiiiiijjjjjjllllllkkkkkkkkkkkkjjjjjjkkkjjjiiiiiiiiikkknnnooorrrssszzz}}}zzz{{{|||sssjjjjjjkkkmmmrrryyy~~~~~~vvvxxxzzz|||}}}}}}|||{{{zzzyyyyyyyyyxxxrrrhhhaaaaaadddhhhmmmpppooojjjgggeeedddccceeeggghhhhhhgggdddddddddbbb___]]]\\\]]]``````aaacccfffiiimmmnnnnnnooopppqqqqqqqqqqqqqqqssssssssstttttttttuuuuuurrrssstttuuuvvvvvvuuuuuurrrrrrtttuuuvvvvvvvvvvvvxxxwwwwwwvvvuuuttttttsssuuuuuuttttttsssssssssrrrssssssrrrrrrrrrsssssstttsssttttttuuuvvvwwwwwwxxxvvvwwwxxxvvvtttsssssstttsssuuuvvvyyy{{{|||}}}}}}|||zzz}}}zzzvvvqqqmmmkkkiiiiiilllnnnppprrrsssuuuyyy{{{|||}}}}}}}}}|||{{{yyyxxxpppnnnlllkkkhhhddd___[[[YYYXXXYYY]]]ccchhhjjjjjjjjjnnntttyyy|||~~~~~~yyyvvvpppyyyuuuoooeeeZZZQQQKKKIIIIIIFFFFFFFFFGGGIIIKKKLLLMMMKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLMMMLLLKKKKKKNNNPPPQQQPPPOOOOOOOOOPPPRRRRRRUUUSSSRRRRRRSSSRRRPPPNNNPPPOOOMMMKKKJJJKKKLLLMMMMMMMMMNNNNNNOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLKKKKKKLLLMMMLLLKKKPPPPPPSSSUUUWWW[[[hhhuuu}}}ppptttkkkfff```aaarrrxxxaaaQQQGGGCCCBBBBBB@@@>>>>>>??????===<<<<<<<<<<<<<<<;;;999888777555555444444444555555666555555666777888:::;;;<<<@@@???AAADDDIIIKKKKKKIIIHHHGGGEEECCCAAA@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<===???BBBFFFJJJNNNOOOQQQSSSVVVWWWWWWWWWXXXYYY[[[[[[[[[[[[\\\^^^___```aaabbbdddfffggggggfffeeeeeedddbbbcccfffhhhhhhgggiiihhhhhhhhhhhhiiiiiijjjiiiiiijjjkkklllmmmnnnnnnqqqqqqqqqqqqqqqppppppppppppmmmkkkjjjkkkllljjjhhhhhhiiiiiijjjlllnnnooopppmmmmmmmmmlllllllllkkkkkklllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiijjjkkkmmmnnnpppqqqxxx}}}yyyvvvvvvyyy}}}{{{zzzyyyzzz|||}}}}}}wwwyyy{{{|||}}}|||{{{{{{zzzyyyyyyyyywwwqqqiiicccdddfffjjjnnnqqqooojjjfffdddccccccdddggghhhhhhgggeeeeeeeeeccc```^^^^^^___aaaaaabbbdddgggjjjmmmoooooopppqqqqqqrrrrrrqqqqqqssssssssstttttttttuuuuuutttttttttuuuuuuvvvvvvvvvttttttuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvuuuttttttsssuuuuuuuuutttttttttssssssssssssrrrrrrrrrrrrsssssstttttttttuuuuuuvvvvvvvvvvvvwwwxxxvvvtttssstttuuutttuuuwwwyyy{{{}}}~~~~~~~~~|||{{{yyyuuuqqqnnnlllkkkkkklllnnnppprrrsssvvvyyy|||}}}}}}}}}}}}|||{{{yyyxxxqqqooommmjjjhhhccc^^^ZZZTTTSSSUUU[[[bbbhhhkkkkkkppptttyyy~~~|||wwwtttpppyyyqqqllldddZZZRRRLLLIIIHHHEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKNNNPPPQQQPPPNNNMMMNNNOOOQQQSSSWWWUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKLLLMMMOOOQQQPPPPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMLLLLLLNNNOOONNNMMMMMMNNNQQQTTTTTTWWW```kkkqqqooowwwsssdddVVVWWWgggmmmYYYNNNGGGDDDAAA@@@???@@@@@@@@@>>><<<<<<<<<<<<;;;:::999888777666555555444444444555555555555555666777999;;;;;;======???CCCGGGJJJKKKJJJJJJHHHEEEBBB@@@???>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===============<<<===???AAADDDGGGJJJKKKNNNQQQTTTVVVVVVVVVWWWXXXZZZZZZZZZ[[[\\\]]]^^^___```aaaccceeegggggggggfffdddbbbbbbcccfffhhhhhhhhhhhhhhhggggggfffgggggggggggghhhiiijjjlllmmmooooooppppppppppppppppppqqqqqqrrrpppmmmllllllkkkiiiggghhhhhhiiijjjlllnnnpppqqqnnnnnnmmmmmmmmmmmmllllllkkkkkkjjjiiiiiiiiiiiijjjiiijjjjjjkkkkkkllllllmmmllllllkkkjjjjjjkkklllmmmnnnooouuu{{{vvvrrrppprrrttt~~~||||||yyyzzz||||||||||||{{{zzzyyyyyyxxxwwwuuupppiiidddfffhhhlllqqqrrrpppjjjfffbbbbbbbbbdddfffggggggfffffffffgggeeebbbaaaaaabbbbbbcccdddfffiiilllnnnppppppqqqrrrrrrsssrrrrrrrrrsssssstttttttttuuuuuuuuuvvvuuuuuuttttttuuuwwwwwwuuuvvvwwwxxxxxxyyyxxxxxxvvvvvvvvvuuuttttttssssssuuuuuuuuuuuuuuutttttttttssssssrrrqqqqqqrrrrrrsssttttttttttttttttttttttttvvvwwwwwwvvvtttssstttuuuuuuvvvxxx{{{}}}~~~zzzxxxuuuqqqnnnmmmmmmmmmlllnnnppprrrsssuuuyyy||||||}}}}}}}}}|||zzzxxxwwwrrrpppmmmjjjfffaaa\\\XXXPPPQQQUUU\\\dddjjjnnnoootttxxx}}}|||wwwsssqqqpppzzzkkkhhhbbb[[[TTTNNNJJJHHHDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNLLLKKKKKKMMMOOOPPPOOOMMMLLLLLLNNNPPPRRRWWWTTTQQQPPPPPPPPPPPPOOOLLLKKKKKKKKKLLLOOOQQQSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOOOONNNNNNMMMMMMMMMJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLMMMOOOOOONNNMMMKKKKKKNNNRRRSSSUUU\\\dddyyywwwpppqqqyyycccRRRSSS___sss{{{fffWWWMMMFFFAAA@@@???@@@AAA@@@>>>;;;<<<<<<;;;;;;:::999777666666666555444444444444555555555555666777888:::::::::;;;===AAAEEEHHHJJJKKKKKKIIIFFFCCCAAA???>>>>>>===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<=========???>>>>>>>>>======<<<<<<<<<===>>>???AAADDDFFFGGGKKKNNNQQQTTTTTTUUUVVVXXXYYYYYYYYYZZZ[[[\\\]]]^^^___```bbbdddfffgggggggggbbbbbbbbbccceeefffhhhhhhhhhgggffffffeeeeeeeeeeeeffffffhhhiiikkkmmmoooooonnnnnnmmmmmmnnnoooqqqrrrsssrrrpppnnnmmmkkkhhhggghhhhhhiiijjjlllnnnooopppppppppooommmllljjjiiiiiikkkjjjjjjiiiiiiiiiiiiiiihhhiiiiiijjjlllmmmmmmnnnmmmmmmlllkkkkkkkkkllllllmmmnnnttt~~~|||vvvqqqnnnmmmlllrrr}}}||||||||||||}}}}}}|||{{{zzzzzzxxxwwwvvvtttqqqlllhhhdddfffiiinnnrrrtttrrrlllhhhaaa```aaadddfffgggfffeeefffggghhhgggeeeddddddeeeeeeeeegggiiilllnnnpppqqqrrrssssssttttttsssssssssttttttttttttuuuuuuuuuuuuxxxvvvuuuttttttuuuwwwxxxuuuvvvwwwxxxxxxxxxxxxxxxuuuuuuuuuttttttsssssssssuuuuuuuuuuuuuuuuuuuuuuuusssrrrrrrqqqqqqqqqqqqqqqsssssssssssssssrrrrrrrrruuuvvvvvvuuutttsssssstttvvvwwwyyy|||~~~{{{yyyuuuqqqnnnmmmmmmmmmkkkmmmoooqqqrrrtttxxxzzz||||||||||||{{{yyywwwuuurrrppplllhhhddd___ZZZVVVQQQTTTYYY```gggnnnrrrtttvvvyyy~~~|||vvvrrrooonnnpppyyydddbbb___ZZZUUUPPPLLLJJJEEEEEEEEEEEEFFFFFFGGGHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNLLLJJJJJJKKKMMMOOONNNLLLLLLLLLMMMOOOPPPSSSPPPMMMMMMMMMNNNNNNMMMKKKKKKJJJJJJLLLOOOQQQSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMKKKKKKLLLMMMMMMNNNOOOOOOLLLKKKLLLMMMOOOOOONNNLLLIIIIIIMMMRRRTTTTTTZZZaaaooorrrnnnnnn~~~wwwaaaQQQRRRYYYggguuudddUUUIIIBBBAAA@@@???@@@???===;;;<<<<<<<<<;;;:::999888777666666555444444444444444444444555555666777888999777999<<>>===<<<<<<;;;;;;<<<<<<=================================<<<<<<;;;;;;;;;<<<<<<===>>>???AAACCCDDDGGGKKKNNNQQQSSSTTTVVVWWWWWWXXXXXXZZZ[[[[[[\\\\\\^^^___```bbbdddeeeffffffaaabbbbbbcccccceeefffhhhggggggfffeeedddddddddeeeeeefffgggiiikkkmmmnnnooommmllljjjjjjkkkmmmppprrrrrrrrrrrrpppnnnkkkiiihhhhhhhhhhhhiiikkklllnnnooonnnnnnmmmlllkkkiiiiiihhhkkkjjjiiiiiihhhhhhiiiiiihhhhhhiiijjjlllmmmnnnnnnmmmmmmlllllllllllllllllloooooosss{{{}}}wwwqqqlllhhhfffdddqqq~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{xxxwwwuuuqqqlllhhheeedddfffiiinnntttvvvtttnnniii``````aaadddggghhhgggeeeggghhhiiihhhgggfffggghhhggghhhjjjlllnnnppprrrsssttttttuuuuuuuuuuuutttttttttttttttuuuuuuuuuvvvvvvxxxwwwuuusssssstttvvvwwwtttuuuvvvvvvvvvvvvvvvvvvttttttttttttsssssssssssstttttttttuuuuuuuuuuuuuuusssrrrqqqppppppppppppppprrrrrrrrrqqqqqqqqqqqqqqqssstttuuutttrrrrrrrrrtttvvvwwwzzz||||||zzzvvvrrrooommmlllllllllnnnpppqqqqqqsssvvvxxx{{{{{{{{{zzzyyywwwuuusssqqqnnnjjjeeeaaa]]]WWWTTTSSSWWW]]]ccciiinnnrrruuuxxx{{{xxxrrrnnnlllkkknnnuuu]]][[[YYYVVVSSSPPPMMMLLLGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNMMMKKKHHHHHHIIIKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOMMMKKKLLLMMMNNNMMMLLLLLLKKKJJJJJJKKKMMMOOOQQQPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNLLLLLLMMMMMMNNNNNNOOOOOOKKKKKKLLLNNNPPPPPPNNNLLLJJJJJJLLLQQQSSSTTTXXX^^^gggxxxvvvlllbbbnnn{{{{{{ppp```SSSQQQSSS[[[rrrrrr```QQQFFFDDDAAA@@@??????===<<<=========<<<;;;:::888888777666555444444444444444444444444444555666777888666888;;;>>>@@@CCCGGGJJJMMMMMMLLLKKKIIIFFFCCCAAA???>>>======<<<<<<======>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBDDDHHHLLLOOOQQQSSSUUUWWWVVVVVVXXXYYYZZZ[[[[[[[[[^^^^^^___```aaabbbcccdddaaabbbccccccbbbbbbdddfffffffffeeeeeedddeeeeeeeeeeeefffggghhhjjjkkkmmmmmmllljjjhhhfffgggjjjmmmppppppqqqsssrrrooommmlllllljjjjjjjjjjjjkkklllmmmmmmjjjjjjjjjkkkkkkkkkkkkllljjjjjjiiihhhhhhhhhhhhiiihhhhhhiiijjjlllmmmnnnnnnllllllllllllmmmmmmmmmmmmppppppsssxxx~~~}}}wwwqqqkkkeeeaaa^^^fffuuu~~~~~~~~~yyyxxxuuuoooiiieeeccccccfffjjjooouuuwwwtttnnnhhh___```bbbeeehhhiiigggffffffhhhiiiiiihhhhhhiiikkkiiijjjmmmoooqqqsssttttttvvvvvvvvvwwwvvvvvvuuutttttttttuuuuuuuuuvvvvvvvvvvvvvvvtttsssssstttuuuuuuttttttuuuuuuuuuuuuttttttssssssssssssssssssssssssssssssssstttttttttttttttrrrrrrqqqpppooooooooooooppppppppppppppppppppppppppprrrsssrrrqqqpppqqqrrrvvvwwwyyy|||~~~}}}|||{{{yyyuuurrrooonnnnnnnnnpppqqqrrrrrrrrrsssuuuwwwyyyyyyyyyxxxwwwtttrrrqqqooolllgggbbb___ZZZVVVRRRSSSXXX___eeeiiinnnrrruuu{{{~~~{{{tttoookkkiiiiiijjjnnnvvvUUUTTTRRRQQQOOONNNMMMLLLJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJGGGFFFGGGIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMLLLLLLNNNPPPPPPOOONNNLLLKKKJJJIIIIIIKKKMMMNNNMMMMMMNNNNNNOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRPPPNNNNNNLLLLLLPPPRRRRRRUUUZZZbbblll{{{nnn___dddjjjoootttwwwuuuppplllcccXXXQQQNNNSSSddduuu~~~nnn___LLLHHHDDDAAA@@@??????>>>>>>>>>>>>===<<<;;;:::999777777666444444333333444444444444444555666777777666888;;;<<<>>>AAAEEEIIIMMMNNNPPPPPPNNNJJJFFFCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBEEEJJJMMMPPPRRRTTTVVVTTTUUUWWWYYYZZZZZZZZZZZZ]]]]]]^^^^^^___```aaaaaaaaacccdddcccaaa```ccceeefffeeeeeeeeeeeeffffffgggffffffggghhhiiijjjkkklllkkkiiieeecccdddgggkkknnnmmmpppsssssspppnnnnnnooommmmmmmmmllllllmmmmmmmmmkkkkkkkkkkkkllllllmmmmmmjjjjjjiiihhhhhhhhhhhhhhhiiiiiijjjkkkkkklllmmmmmmkkkkkklllmmmmmmnnnnnnnnnpppppprrruuuyyyzzzuuunnnfff```^^^___jjj{{{}}}{{{wwwppphhhdddcccdddiiilllqqqvvvwwwrrrjjjddd___```cccfffiiijjjhhhffffffgggiiiiiiiiiiiikkklllkkkllloooqqqssstttuuuuuuwwwwwwxxxxxxwwwvvvvvvuuutttuuuuuuuuuvvvvvvvvvvvvuuutttttttttsssssssssrrrtttttttttuuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssstttrrrrrrpppoooooonnnnnnnnnnnnnnnnnnoooooopppppppppnnnpppqqqpppooonnnoooqqquuuvvvyyy|||~~~|||zzzyyyxxxxxxvvvtttqqqppppppqqqrrruuuvvvvvvvvvuuuuuuvvvxxxwwwwwwwwwvvvtttrrrpppnnnllliiiddd```\\\XXXTTTQQQTTTYYYaaaggglllpppuuuxxx|||~~~}}}wwwrrrmmmjjjhhhhhhiiijjjlllqqqwww}}}PPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIFFFEEEFFFHHHHHHJJJLLLNNNNNNMMMKKKJJJMMMMMMNNNPPPSSSSSSRRRPPPMMMLLLJJJIIIHHHIIIKKKLLLJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNQQQSSSSSSQQQOOOQQQMMMMMMOOOPPPOOORRRWWW___dddtttqqq`````````ccciiinnnnnnkkklllggg^^^SSSLLLPPP^^^kkk~~~zzzlllPPPLLLFFFBBB@@@@@@@@@@@@??????>>>>>>===<<<:::999888777666555444333333333444444444444444555666777555888;;;<<<<<>>>>>=========<<<:::;;;;;;;;;<<<<<<======:::;;;;;;<<<>>>@@@AAABBB@@@DDDIIIMMMOOOQQQTTTVVVTTTUUUWWWYYYZZZZZZYYYYYY]]]]]]]]]]]]]]]^^^___```bbbdddeeeccc```___aaadddeeeeeeeeeeeeffffffggghhhfffgggggghhhiiijjjjjjkkkkkkhhhdddbbbbbbeeeiiilllkkkooorrrsssqqqppppppqqqppppppooonnnnnnnnnnnnnnnoooooonnnmmmllllllkkkkkkjjjiiiiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkllllllmmmjjjkkklllmmmnnnnnnnnnnnnpppooopppsssuuu}}}yyyrrriiiccc^^^\\\cccsss~~~yyyqqqiiiddddddeeelllooossswwwvvvppphhhaaa```aaacccgggjjjkkkiiigggeeegggiiiiiiiiiiiikkkmmmlllmmmppprrrtttuuuvvvuuuxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvssssssttttttsssrrrqqqqqqtttuuuuuuuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrsssssssssrrrqqqpppooonnnnnnnnnnnnlllmmmmmmnnnoooppppppqqqmmmnnnoooooonnnmmmnnnppptttvvvyyy|||}}}{{{yyyxxxvvvuuutttsssrrrqqqqqqrrrtttuuuyyyyyyzzzyyywwwwwwxxxyyyvvvvvvvvvuuusssqqqnnnmmmkkkgggbbb^^^[[[WWWSSSQQQUUU[[[dddkkkppptttyyy}}}{{{~~~~~~}}}}}}}}}zzzvvvqqqllljjjhhhhhhkkkiiifffgggkkkooorrrtttMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHKKKIIIGGGEEEEEEFFFGGGHHHKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNNNNQQQNNNMMMOOOTTTUUUQQQMMMNNNLLLIIIHHHIIIIIIIIIHHHJJJJJJKKKLLLMMMNNNNNNOOOKKKLLLNNNOOOPPPPPPOOOOOOMMMLLLKKKJJJIIIJJJJJJKKKHHHJJJNNNSSSVVVUUURRRPPPMMMMMMNNNOOOQQQSSSUUUVVVWWWaaaooolllaaaZZZ]]]cccfffhhhiiimmmjjjeee\\\RRRNNNRRRZZZjjj{{{}}}}}}rrr[[[QQQFFFAAABBBCCC@@@<<<>>>===<<<;;;:::999999999;;;:::888666555444555555666666555444444444444555555777888:::;;;>>>BBBEEEKKKNNNSSSVVVUUURRRNNNJJJEEECCCAAA@@@???>>><<<:::????????????>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;<<<===>>>>>>???AAACCCFFFHHHJJJMMMQQQTTTUUUVVVXXXXXXWWWWWWYYY[[[]]]]]]^^^^^^___^^^^^^^^^___```aaabbbbbbbbbbbbbbbeeeddddddddddddeeeffffffeeeeeefffggghhhiiijjjjjjjjjiiifffddddddeeeggghhhkkkmmmooopppppppppqqqrrrpppooommmllllllmmmnnnnnnpppooommmlllkkkkkklllmmmkkkllllllmmmlllkkkiiihhhjjjjjjiiihhhhhhiiijjjkkkllllllnnnooooooooonnnmmmjjjmmmpppqqqttt|||~~~uuujjjddd___]]]```jjjxxx{{{ssskkkfffcccccckkkpppvvvxxxuuummmfffbbbbbbccceeeggghhhhhhggggggjjjiiigggfffgggiiilllnnnlllnnnqqqsssuuuuuutttsssvvvvvvuuuuuuuuuuuuvvvvvvsssuuuxxx{{{{{{zzzyyywwwvvvvvvwwwwwwvvvuuusssrrrxxxwwwuuutttttttttvvvvvvssssssttttttssssssrrrqqqssssssrrrqqqqqqppppppooorrrrrrqqqqqqpppooonnnnnnllllllmmmmmmnnnooooooooommmnnnpppqqqpppooommmlllqqqrrrvvv{{{{{{{{{yyyxxxwwwvvvvvvvvvvvvtttqqqppppppsssvvvxxxzzzzzz{{{||||||{{{zzzyyyuuuttttttttttttrrrnnnkkkjjjgggbbb]]]ZZZXXXWWWWWW]]]bbbhhhnnnrrruuuxxxzzz~~~~~~}}}~~~|||ssskkkggghhhjjjmmmlllgggeeeeeeeeeccceeeiiiKKKKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQUUUZZZYYYTTTOOONNNLLLIIIHHHIIIJJJIIIHHHJJJJJJJJJKKKLLLLLLMMMMMMJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHHHHIIIIIIHHHJJJMMMQQQSSSSSSRRRPPPRRRPPPNNNMMMMMMOOOQQQSSSVVV___lll~~~uuuiii^^^^^^bbbfffiiilllqqqrrrooofffYYYQQQRRRVVV```qqqyyytttttt}}}}}}uuucccYYYLLLEEEDDDDDDAAA??????>>>===;;;::::::::::::;;;:::888666555555555555666666555444444444444444444666888999:::===@@@CCCHHHMMMTTTYYYYYYUUUOOOKKKEEECCCAAA@@@???>>><<<:::>>>>>>=========<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;<<<===>>>>>>>>>@@@BBBEEEGGGIIILLLOOORRRTTTVVVWWWWWWWWWWWWYYY[[[[[[\\\\\\]]]]]]]]]]]]]]]______```aaabbbbbbbbbbbbcccccccccccccccdddeeeeeeeeeffffffggghhhiiijjjjjjllljjjhhhffffffggghhhjjjkkkmmmooopppooooooppprrrooonnnmmmmmmmmmmmmnnnooooooooonnnmmmllllllllllllllllllmmmnnnmmmlllkkkkkkkkkjjjiiihhhhhhiiijjjkkkkkklllmmmnnnooonnnmmmmmmnnnppprrrqqqrrrvvvxxxmmmfff```]]]___ggguuuzzzrrrkkkgggggggggnnnrrrwwwyyytttmmmfffbbbbbbdddeeeggghhhhhhhhhhhhhhhgggggggggiiikkknnnpppooopppsssuuuwwwwwwvvvvvvvvvvvvuuutttttttttuuuuuussstttwwwyyyzzzzzzyyyyyywwwxxxxxxxxxxxxvvvuuutttvvvvvvuuuuuuttttttttttttsssssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqppppppooonnnnnnllllllllllllmmmmmmmmmmmmlllmmmooopppooonnnmmmllloooppptttxxx}}}~~~|||xxxxxxvvvuuuttttttttttttuuutttrrrqqqrrrtttvvvxxx|||}}}}}}|||{{{yyywwwvvvuuutttssssssrrrpppmmmiiigggddd```\\\YYYYYYYYYZZZ```dddjjjooosssvvvzzz|||~~~~~~}}}~~~~~~xxxpppiiifffhhhkkkmmmnnniiieeedddaaa^^^___bbbIIIHHHHHHGGGGGGFFFFFFEEEHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMOOOTTT[[[```___XXXRRRNNNLLLIIIHHHIIIJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGIIIKKKNNNOOOPPPPPPPPPVVVTTTPPPLLLKKKLLLNNNPPPTTT\\\hhhxxxwwwiiieeegggjjjooottttttyyy{{{uuuhhh]]]WWWVVVYYYjjjtttooolllrrrvvvssshhh]]]NNNDDDAAAAAA@@@???@@@???>>>===<<<;;;;;;;;;::::::888777666666666666666555555444444444444444333555666777888:::>>>@@@DDDJJJSSS[[[]]]YYYSSSOOOFFFDDDAAA@@@@@@???===;;;<<<<<<<<<;;;;;;;;;::::::======<<<<<<<<<<<<======;;;;;;;;;<<<======>>>>>>>>>@@@CCCEEEFFFIIILLLOOORRRTTTVVVVVVVVVWWWYYYZZZYYYZZZ[[[\\\\\\\\\\\\\\\^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccddddddffffffggghhhiiijjjkkkkkkmmmllljjjhhhhhhiiijjjllllllmmmooopppooonnnooopppnnnnnnmmmmmmmmmnnnooooooooooooooonnnnnnmmmlllkkklllmmmmmmnnnnnnnnnmmmmmmkkkkkkjjjiiiiiijjjjjjkkkjjjkkklllmmmnnnmmmmmmlllnnnpppqqqqqqpppsssxxx}}}sssllleeebbbaaahhhuuu~~~xxxqqqkkkiiikkkmmmrrruuuyyyyyytttmmmfffbbbccceeefffhhhiiiiiiiiiiiifffggghhhjjjlllnnnpppqqqpppqqqsssuuuwwwwwwwwwwwwvvvvvvuuutttssssssssstttssssssuuuvvvxxxyyyzzz{{{yyyyyyyyyyyyxxxwwwvvvuuutttttttttttttttssssssrrrrrrrrrrrrrrrrrrqqqqqqpppooooooppppppqqqrrrrrrsssqqqqqqqqqppppppoooooonnnlllllllllkkkkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkmmmnnnqqquuuxxxzzzyyyxxxtttsssrrrqqqpppqqqqqqrrrttttttttttttuuuvvvwwwxxx~~~}}}zzzwwwtttssstttsssrrrqqqpppmmmiiifffdddbbb___\\\\\\]]]___```eeehhhmmmpppssswww{{{~~~~~~~~~}}}{{{uuunnniiihhhjjjmmmoooooojjjeeedddaaa^^^___bbbHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLOOOUUU\\\```___ZZZVVVOOOLLLJJJIIIIIIJJJJJJIIIKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJHHHGGGEEEDDDDDDGGGHHHJJJKKKLLLMMMNNNOOOWWWVVVSSSPPPOOOOOOOOOPPPTTTYYYdddrrryyyssssssuuuyyy~~~www~~~}}}ssseee[[[ZZZjjjvvvtttmmmlllnnnmmmiii^^^OOODDDAAAAAABBBBBBAAAAAA???>>>===<<<<<<<<<::::::999888777777666666666555444444333333444444222444555555555777:::===???EEENNNWWW[[[[[[YYYVVVIIIFFFCCCAAA@@@@@@>>>===<<<<<<<<<;;;;;;;;;::::::===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<<<<============???AAABBBDDDFFFIIILLLPPPRRRTTTUUUUUUVVVXXXZZZYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbcccddddddffffffggghhhiiijjjkkkkkklllkkkjjjiiiiiijjjkkkllllllnnnoooooonnnmmmnnnooommmmmmnnnnnnnnnoooooopppnnnoooppppppooonnnlllkkkllllllmmmmmmnnnnnnnnnnnnlllkkkkkkkkkjjjjjjjjjjjjjjjjjjlllmmmmmmmmmlllkkkjjjlllnnnooopppsssxxx{{{|||vvvnnnjjjgggmmmxxxyyyqqqkkkjjjmmmpppvvvxxxzzzyyyssslllfffccceeefffhhhiiijjjkkkjjjjjjggghhhkkkmmmooopppppppppoooppprrrtttuuuvvvvvvvvvvvvvvvuuussssssrrrrrrrrrrrrrrrssstttvvvxxx{{{|||yyyyyyyyyxxxwwwwwwvvvuuuuuutttrrrqqqqqqqqqrrrsssqqqqqqrrrrrrqqqqqqpppoooooooooppppppqqqqqqqqqrrrqqqpppppppppooooooooonnnmmmmmmmmmlllkkkjjjjjjiiiiiijjjkkklllllllllllllllmmmmmmooorrruuuvvvuuutttqqqpppnnnmmmnnnooopppqqqtttuuuvvvwwwyyyyyyzzzzzz~~~~~~|||yyyvvvsssqqqtttrrrpppnnnmmmjjjfffcccbbbaaa^^^]]]^^^bbbeeehhhiiillloooqqqtttwww|||~~~~~~~~~}}}yyytttnnnkkkllloooqqqqqqoooiiiffffffeeedddggglllHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKMMMOOORRRWWWZZZ[[[YYYXXXOOOMMMJJJIIIJJJJJJJJJIIIMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIGGGFFFDDDDDDFFFHHHIIIJJJIIIJJJLLLOOOTTTTTTVVVVVVUUUTTTRRRPPPTTTXXX```lll{{{~~~|||~~~uuuaaaZZZggguuuyyytttnnnjjjiiijjj```SSSHHHDDDEEEGGGHHHBBBAAA@@@???>>>=========:::::::::999999888777777555555444333333333333333222333444333333444777:::;;;???FFFNNNUUUYYY\\\^^^MMMIIIEEECCCBBBAAA???>>>=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAAAAACCCFFFIIILLLNNNQQQRRRSSSTTTVVVXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^___```aaaaaaaaacccccccccccccccdddeeeeeeffffffggghhhiiijjjkkkkkkkkkjjjiiiiiiiiijjjjjjkkklllnnnoooooommmllllllmmmlllmmmnnnnnnoooppppppqqqoooppppppqqqpppnnnmmmlllkkkkkkkkkllllllmmmnnnnnnllllllllllllkkkkkkjjjjjjjjjjjjlllmmmmmmmmmlllkkkiiikkkmmmoooqqqtttwwwzzzvvvqqqnnnqqq{{{zzzrrrlllkkkooorrryyyzzzzzzwwwrrrkkkfffdddfffgggiiikkklllllllllkkkjjjlllnnnpppqqqqqqpppooopppqqqrrrtttuuuvvvwwwwwwwwwwwwuuutttrrrrrrqqqqqqrrrrrrrrrrrrtttwwwzzz|||xxxwwwvvvvvvuuutttttttttwwwtttpppnnnmmmooosssuuuqqqqqqrrrrrrqqqqqqpppoooqqqqqqqqqppppppooooooooopppppppppoooooooooooooooooonnnnnnmmmlllkkkjjjjjjhhhiiiiiijjjkkklllllllllnnnmmmnnnppprrrsssrrrqqqnnnmmmlllkkklllnnnpppqqqtttuuuwwwzzz{{{||||||||||||||||||{{{yyyvvvtttrrrsssqqqnnnllljjjhhhdddbbb___^^^\\\\\\^^^ccchhhllllllnnnqqqrrrtttwww{{{~~~~~~~~~{{{yyywwwrrrnnnooorrruuutttsssqqqlllhhhiiiiiiiiimmmrrrHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCBBBEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMOOORRRSSSUUUUUUUUUOOOMMMJJJIIIJJJKKKJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLLLLLLLKKKJJJHHHFFFFFFDDDGGGJJJJJJHHHHHHKKKNNNOOOQQQUUUWWWXXXVVVSSSQQQTTTUUU[[[dddnnnyyy||||||kkk\\\aaajjjtttvvvrrrooonnnkkkbbbWWWLLLFFFDDDDDDDDDBBBAAA@@@???>>>=========:::::::::::::::999888777555444444333333333333333222333444333222333555777888:::>>>DDDLLLTTTZZZ^^^RRRNNNIIIEEECCCBBB@@@???>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????@@@AAADDDGGGIIIKKKMMMOOOPPPQQQTTTVVVXXXYYYZZZ[[[\\\]]]]]]]]][[[\\\]]]___```aaaaaaaaacccccccccccccccdddeeeeeeeeeeeefffggghhhiiijjjjjjiiiiiiiiihhhiiiiiijjjjjjlllnnnooonnnlllkkkkkklllkkklllnnnooopppqqqqqqqqqqqqqqqqqqppppppooonnnmmmlllllllllkkkllllllmmmnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkklllmmmnnnmmmmmmlllnnnmmmmmmnnnppprrrtttuuuzzz{{{wwwsssvvv~~~~~~{{{sssnnnmmmqqqtttzzzzzzzzzvvvpppjjjgggeeeggghhhjjjlllmmmmmmmmmmmmmmmnnnpppqqqrrrrrrqqqpppssstttuuuvvvwwwyyyzzzzzzyyyxxxvvvtttsssrrrqqqqqqqqqqqqqqqrrrsssvvvxxxyyyvvvvvvuuussssssssssssssswwwtttpppmmmmmmooosssuuurrrrrrrrrrrrrrrqqqqqqppprrrqqqqqqpppoooooonnnnnnooooooooooooooooooooooooooonnnnnnmmmlllkkkkkkjjjhhhhhhiiijjjkkklllmmmnnnnnnnnnmmmnnnpppqqqooonnnlllkkkiiiiiijjjmmmppprrrtttuuuwwwyyy{{{|||}}}}}}zzz{{{{{{zzzyyywwwtttsssrrrpppmmmkkkiiigggdddbbb]]][[[ZZZZZZ]]]bbbhhhllloooqqqtttuuuvvvxxxzzz}}}~~~zzzwwwsssqqqqqquuu|||}}}yyyxxxrrrmmmlllkkkjjjmmmrrrHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKLLLLLLKKKKKKJJJIIILLLKKKKKKJJJJJJKKKKKKLLLKKKLLLNNNOOOPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMNNNLLLMMMMMMMMMLLLKKKIIIHHHCCCGGGKKKKKKHHHHHHJJJMMMLLLNNNQQQSSSSSSRRRPPPOOORRRRRRWWW]]]bbbhhhvvvyyywwwzzz|||eee^^^^^^hhhsssvvvvvvxxxtttmmmbbbVVVMMMFFFBBB@@@BBBAAA@@@>>>============999:::;;;;;;;;;:::999888555444333333222222333333333444444333111222444666666777:::>>>EEELLLSSSWWWVVVRRRLLLGGGEEECCCAAA???>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@CCCEEEFFFHHHKKKLLLNNNOOORRRTTTWWWWWWYYYZZZ[[[\\\\\\\\\ZZZ[[[\\\^^^``````aaaaaabbbbbbbbbbbbbbbcccddddddddddddeeefffggghhhiiiiiihhhiiiiiiiiiiiijjjjjjkkkmmmnnnooonnnllljjjjjjjjjjjjlllnnnpppqqqrrrrrrrrrrrrrrrqqqpppooooooooooooooonnnmmmlllllllllmmmnnnmmmnnnnnnnnnmmmllljjjiiikkklllmmmnnnooonnnmmmmmmooonnnllllllnnnppprrrsssuuu{{{}}}zzz|||~~~~~~~~~zzztttpppppptttwwwzzzzzzxxxtttnnniiigggfffhhhiiikkkmmmnnnnnnnnnmmmnnnnnnpppqqqrrrsssttttttttttttuuuvvvwwwyyyzzz{{{zzzyyywwwuuusssrrrqqqqqqqqqqqqqqqrrrsssuuuvvvwwwvvvuuutttsssrrrrrrrrrssstttsssrrrqqqpppqqqrrrrrrsssssssssssssssrrrqqqqqqppppppppppppoooooooooooonnnooooooooooooooooooooommmlllllllllkkkkkkjjjjjjhhhhhhhhhjjjkkkmmmnnnooonnnmmmllllllmmmnnnlllkkkiiihhhgggfffhhhkkkoooqqqrrrssstttvvvxxxzzz|||}}}{{{{{{{{{zzzxxxvvvsssrrrrrrooollljjjhhhgggdddbbb___]]][[[[[[^^^dddjjjnnnqqqtttwwwyyyyyyzzz{{{|||{{{xxxrrrssswwwyyytttrrrooonnnpppuuuGGGGGGGGGGGGGGGGGGHHHHHHDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCCCCDDDEEEGGGHHHIIIKKKKKKKKKKKKKKKJJJJJJIIIMMMLLLLLLKKKKKKKKKLLLLLLIIIKKKNNNPPPOOOMMMLLLLLLPPPMMMKKKJJJKKKKKKKKKJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNLLLMMMNNNNNNNNNLLLKKKJJJBBBGGGLLLLLLIIIHHHJJJMMMKKKLLLMMMNNNNNNNNNNNNMMMQQQPPPSSSXXXZZZ]]]jjjyyy~~~vvvuuuxxxqqqaaaWWW```ooowww|||}}}rrreeeYYYNNNGGGCCCBBBAAA???>>>======<<<<<<999:::;;;;;;;;;:::999888555444333333222222333333444444444333111111333555555666999<<>>============<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@CCCEEEDDDFFFIIIKKKLLLNNNQQQSSSUUUVVVWWWYYYZZZ[[[[[[[[[YYYZZZ\\\^^^___```aaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccdddeeefffggghhhhhhiiiiiiiiijjjjjjkkkkkkkkkmmmnnnooonnnkkkjjjiiijjjjjjkkknnnppprrrrrrrrrrrrsssrrrqqqooonnnoooooopppqqqpppooommmmmmmmmnnnooommmnnnoooooonnnllljjjiiillllllnnnooooooooonnnmmmnnnllljjjjjjlllppprrrsssssswww~~~}}}~~~~~~~~~zzzuuurrrsssvvvzzzzzzyyywwwsssmmmiiiggggggiiijjjlllnnnoooooonnnnnnmmmnnnoooqqqsssuuuvvvwwwssssssssstttuuuwwwyyyzzz{{{zzzxxxvvvtttsssrrrqqqqqqqqqrrrsssssstttuuuuuuwwwvvvtttsssrrrrrrssssssqqqrrrtttttttttsssqqqooossssssttttttssssssrrrqqqnnnnnnnnnoooppppppqqqqqqnnnnnnnnnnnnooooooooooookkkkkkkkkjjjjjjjjjjjjiiihhhhhhiiijjjkkkmmmooopppnnnlllkkkkkklllllljjjiiigggfffeeedddfffjjjnnnppppppqqqrrrsssvvvxxx{{{|||||||||{{{zzzwwwuuurrrpppqqqnnnkkkiiihhhgggeeeccccccaaa___^^^aaagggmmmrrrsssvvvzzz||||||||||||}}}{{{yyy|||}}}}}}~~~}}}{{{uuuvvv}}}~~~xxxvvvuuusssvvv{{{EEEFFFFFFGGGGGGGGGFFFFFFHHHFFFCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIIIIHHHFFFEEEFFFEEEDDDCCCDDDGGGJJJLLLFFFHHHIIIKKKLLLLLLKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMOOONNNMMMKKKKKKKKKLLLMMMKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLJJJJJJJJJKKKLLLOOOPPPPPPQQQPPPOOOMMMLLLMMMJJJHHHIIIKKKMMMLLLJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJOOOSSSUUUVVVZZZaaaggg}}}yyyqqqppp~~~lll[[[XXX\\\eeezzzwwwgggUUUIIIFFF@@@???===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::999888888555555555555555444444444444444444444444555666777555666666777:::@@@GGGLLLSSSTTTSSSPPPKKKFFFDDDCCCCCCBBB???===<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===???AAABBBBBBBBBDDDFFFHHHIIIIIIKKKNNNQQQSSSUUUWWWWWWWWWWWWYYYZZZ]]]]]]^^^^^^___``````aaacccccccccbbbbbbbbbaaaaaaddddddddddddddddddddddddhhhhhhhhhiiijjjjjjjjjkkkmmmmmmmmmllllllkkkkkkkkkkkkmmmppppppooonnnoooooonnnoooooopppqqqrrrrrrrrrqqqqqqpppppppppppppppppprrrqqqpppnnnnnnnnnooooooppppppoooooooooppprrrssspppnnnmmmllllllmmmnnnpppssswww}}}}}}||||||~~~}}}}}}}}}}}}}}}{{{wwwuuuuuuwwwwwwwww|||xxxsssooolllkkkiiigggkkkkkkllllllmmmnnnooooooppppppqqqrrrsssssssssssstttttttttuuuvvvvvvwwwwwwxxxwwwwwwvvvuuuttttttsssssssssssssssssstttuuuvvvuuuttttttsssssssssttttttvvvuuuuuutttsssrrrrrrrrruuuuuuuuuuuusssqqqooonnnqqqpppooonnnnnnnnnppppppnnnmmmmmmlllllllllmmmmmmmmmllljjjhhhhhhiiijjjkkkiiiiiijjjkkklllmmmmmmnnnoooooooooooonnnmmmkkkjjjffffffffffffgggiiijjjkkkpppppppppqqqsssvvvzzz|||~~~}}}zzzwwwtttqqqpppoookkkiiiiiigggaaa```aaa```aaabbbbbbbbbfffmmmssssssuuuwwwyyyyyy{{{}}}xxxuuuuuuxxx~~~}}}{{{zzzyyyyyywwwyyy~~~|||yyy{{{CCCCCCDDDEEEEEEEEEEEEEEEGGGFFFDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIGGGFFFHHHFFFEEEDDDEEEGGGIIIKKKGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOONNNLLLKKKKKKKKKLLLMMMJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMMMMJJJHHHIIIKKKLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMJJJNNNRRRTTTTTTWWW^^^cccooouuuqqqssswwwaaaXXXWWW\\\nnnuuubbbSSSKKKCCCBBB???=========<<<<<<;;;;;;<<<;;;;;;:::999888666666555555555555444444555555444444444555555666555555666777999>>>EEEJJJOOOQQQQQQPPPLLLHHHFFFFFFAAA@@@>>><<<::::::::::::===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCCCCEEEGGGHHHIIIKKKMMMPPPQQQSSSUUUVVVVVVWWWYYY[[[\\\\\\]]]^^^___```aaaaaacccccccccbbbbbbaaaaaaaaabbbbbbccccccdddeeeffffffggghhhhhhiiiiiijjjjjjkkkllllllllllllkkkkkkkkkkkklllnnnppppppooonnnnnnooonnnnnnoooooopppqqqqqqrrrpppppppppppppppppppppppprrrqqqpppooooooooopppqqqqqqpppooooooooopppqqqrrrooonnnmmmllllllmmmnnnoooqqqtttyyy~~~}}}}}}~~~~~~~~~}}}|||}}}~~~~~~{{{xxxwwwwwwyyyyyyyyy{{{wwwrrrnnnllljjjhhhgggkkkllllllmmmoooppppppqqqqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwvvvuuuuuuttttttssssssssssssssstttuuuvvvuuuuuuuuutttttttttuuuuuuuuuttttttsssrrrrrrqqqqqquuuuuuuuuuuutttrrrpppooorrrqqqpppooonnnoooooopppnnnmmmmmmlllllllllllllllmmmllljjjhhhhhhhhhiiijjjiiijjjjjjlllmmmmmmnnnnnnnnnnnnooooooooommmlllkkkeeeeeedddeeegggjjjmmmooooooooooooppprrruuuxxxzzz~~~~~~|||zzzwwwuuurrrqqqnnnkkkiiiiiifffaaa```bbbaaaccceeeeeeeeehhhnnnrrrtttvvvxxxyyyzzz{{{~~~|||vvvtttuuuxxx}}}}}}}}}|||{{{yyyxxxwwwwwwzzzBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKKKKLLLKKKJJJIIIIIIHHHFFFEEEEEEGGGHHHJJJHHHIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMLLLLLLKKKLLLLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPOOONNNNNNMMMKKKIIIIIIKKKKKKKKKJJJLLLLLLLLLMMMMMMNNNNNNNNNKKKNNNQQQQQQRRRTTTYYY^^^aaatttzzzssskkkyyygggWWWPPPRRR```pppsss```QQQHHHEEEAAA?????????===<<<<<<<<<<<<<<<;;;:::999888777666666666555555555444666666555444444444555555444555555666777<<>>@@@BBBCCCBBBDDDFFFGGGHHHIIILLLOOONNNQQQSSSTTTUUUVVVYYY[[[YYYZZZ[[[]]]^^^```aaabbbbbbbbbbbbbbbaaaaaaaaaaaa``````aaacccdddeeefffgggggggggggghhhiiijjjjjjjjjkkkkkkkkkkkkkkkkkkllllllmmmooopppqqqooonnnmmmnnnmmmmmmnnnnnnooooooppppppooooooooooooppppppppppppqqqqqqpppooooooppprrrrrrqqqpppooooooooooooooopppooonnnmmmllllllmmmnnnoooooorrruuuyyy~~~}}}}}}~~~~~~||||||}}}~~~|||yyyyyyzzz|||||||||zzzvvvqqqmmmllljjjhhhgggkkklllmmmnnnpppqqqrrrsssrrrssstttvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvuuuuuuuuutttttttttsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvttttttssssssrrrqqqqqqqqquuuuuuvvvvvvuuusssqqqppptttsssrrrpppoooooooooooonnnmmmllllllkkkkkkkkklllmmmllljjjhhhhhhhhhhhhiiiiiijjjkkklllmmmnnnnnnnnnmmmmmmnnnoooooonnnmmmlllfffeeeddddddgggkkkooorrroooooooooppprrrtttwwwxxx}}}||||||zzzxxxuuusssrrrnnnjjjhhhhhhfffaaa```bbbcccgggjjjkkkjjjkkkooorrruuuwwwyyy{{{{{{}}}xxxssssssuuuxxx{{{{{{{{{{{{zzzxxxuuutttwww|||DDDDDDDDDEEEGGGHHHIIIJJJHHHHHHHHHGGGFFFGGGIIIJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLJJJJJJIIIJJJKKKLLLJJJKKKMMMNNNOOOOOOOOONNNLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNKKKMMMOOOOOOOOOQQQUUUXXX\\\jjj}}}vvvlllqqq|||hhhWWWLLLLLLWWWdddlllYYYMMMHHHCCC@@@@@@@@@???>>><<<======<<<<<<;;;:::999888777777666666555555555777666555444444444444444444444555555666999>>>BBBIIIMMMQQQRRRQQQOOOMMMLLLFFFEEEBBB@@@????????????===<<<<<<<<<<<<;;;;;;;;;<<<========================<<<;;;;;;<<>>@@@BBB???AAABBBCCCDDDFFFIIIKKKIIIKKKNNNPPPQQQSSSVVVXXXVVVWWWXXXZZZ]]]___aaabbb````````````````````````aaaaaabbbbbbbbbbbbbbbcccdddeeefffggghhhiiijjjjjjhhhiiiiiijjjjjjkkkkkkkkklllnnnpppqqqooonnnmmmnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmnnnnnnnnnooooooooommmmmmllllllmmmnnnooopppoooooooooooonnnmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnlllnnnqqqssswww}}}|||yyyyyy}}}}}}~~~}}}|||}}}xxxuuupppmmmlllkkkjjjiiiiiijjjkkkmmmoooqqqrrrsssrrrrrrtttuuuvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuutttttttttttttttqqqrrrsssttttttttttttssstttttttttssssssssssssssssssssstttuuuuuutttsssrrrttttttsssrrrqqqpppnnnnnnmmmmmmkkkjjjjjjiiiiiiiiiiiiiiihhhhhhggggggggghhhgggiiikkkmmmnnnnnnmmmmmmlllmmmnnnoooooonnnmmmmmmkkkjjjgggfffgggkkkooorrrsssssstttuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwuuutttssslllhhhffffffeeeaaabbbeeefffkkkqqqsssrrrqqqrrrtttwwwyyy{{{}}}}}}|||wwwtttuuuwwwxxxzzzzzzyyywwwtttqqqnnnlllqqqwwwDDDCCCBBBCCCCCCEEEGGGHHHIIIJJJKKKIIIFFFEEEHHHKKKJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKJJJJJJIIIJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLKKKIIIHHHIIIKKKHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNMMMMMMNNNOOOQQQRRRTTTYYYbbbqqqwwwkkkeeeppp|||ooo```RRRKKKKKKOOO[[[qqq|||dddYYYLLLCCCBBBCCCBBB@@@>>>>>>>>>>>>===<<<;;;:::::::::999888777666555555666666555444444444555555222333333444444777;;;>>>FFFKKKRRRVVVVVVTTTQQQPPPJJJHHHEEEBBB@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;=========<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<===???@@@===???AAABBBCCCDDDGGGJJJGGGIIILLLNNNOOOQQQTTTVVVUUUVVVWWWZZZ\\\^^^___```____________````````````aaaaaaaaaaaaaaaaaaaaaaaacccdddeeefffggghhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjkkkmmmppppppooonnnoooooommmmmmnnnnnnnnnnnnnnnnnnllllllmmmmmmnnnnnnoooooommmmmmlllkkkkkklllmmmnnnmmmnnnnnnnnnnnnnnnmmmlllnnnnnnnnnnnnnnnnnnnnnnnniiikkknnnoooqqqvvv~~~|||xxxyyy}}}}}}~~~xxxuuuqqqnnnmmmmmmlllkkkjjjkkklllmmmooopppqqqrrrrrrssstttuuuuuuvvvvvvuuuvvvwwwwwwxxxyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttttttttoooppprrrsssttttttsssrrrssssssssssssrrrrrrrrrrrrqqqrrrssstttttttttsssrrrrrrrrrrrrrrrqqqpppnnnnnnmmmlllkkkjjjiiihhhhhhhhhfffggggggggghhhhhhhhhhhhhhhiiilllnnnoooooonnnmmmmmmmmmnnnoooooonnnmmmllllllkkkiiihhhiiillloooqqqvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxxxxwwwuuusssrrrqqqlllgggeeeeeedddaaabbbffffffkkkqqqtttsssrrrtttuuuwwwyyy{{{}}}}}}~~~zzzyyyyyyxxxwwwvvvuuusssqqqooommmkkkkkkjjjnnnttt{{{EEEDDDCCCBBBCCCDDDFFFGGGIIIKKKLLLIIIEEECCCFFFJJJHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKHHHHHHHHHIIIJJJKKKMMMMMMJJJKKKLLLMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLIIIJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMKKKIIIGGGIIIKKKHHHHHHIIIJJJKKKLLLMMMMMMPPPNNNMMMNNNOOOQQQRRRRRRSSSUUU[[[ggg}}}sssiiimmmwww}}}yyyyyyttthhh[[[QQQMMMLLLQQQ```tttuuufffTTTGGGCCCCCCBBB@@@>>>>>>>>>>>>>>>===;;;;;;;;;::::::999777666666555555555444444444555555666111222333444555777;;;>>>AAAGGGOOOUUUVVVUUUSSSRRRMMMKKKHHHDDDAAA???>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======>>><<<>>>@@@AAAAAACCCFFFIIIGGGIIIKKKMMMNNNOOORRRTTTUUUVVVWWWYYY[[[]]]^^^___^^^^^^^^^______`````````___`````````aaabbbbbbbbbbbbcccdddeeeggghhhiiijjjiiiiiiiiiiiiiiihhhhhhhhhjjjllloooppppppooopppqqqnnnnnnnnnnnnnnnnnnnnnnnnkkkkkklllmmmmmmnnnooooooooonnnmmmlllkkklllmmmnnnkkklllmmmnnnnnnnnnmmmlllmmmmmmnnnnnnnnnnnnmmmmmmjjjlllnnnnnnnnnqqqwww||||||yyy{{{}}}}}}xxxuuuqqqooonnnnnnmmmmmmlllmmmmmmnnnpppqqqqqqrrrttttttuuuuuuuuuuuuuuuttttttuuuvvvwwwxxxyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuutttsssssssssoooppprrrtttuuuuuutttsssppppppppppppppppppppppppoooppprrrsssssssssrrrrrrppppppqqqqqqqqqpppnnnnnnmmmlllkkkiiihhhhhhggggggddddddfffggghhhiiiiiiiiiiiikkknnnpppqqqqqqpppooonnnnnnooooooooommmlllkkkjjjjjjiiijjjkkknnnppprrrwwwxxxxxxyyyzzzzzzzzzzzzxxxxxxwwwuuusssqqqooonnnkkkgggddddddcccaaacccgggeeejjjpppsssssssssuuuwwwvvvyyy{{{|||}}}~~~}}}yyyvvvooommmkkkjjjiiiiiijjjkkkggghhhkkkooovvv|||HHHGGGEEEDDDDDDFFFHHHIIIJJJLLLMMMIIIDDDBBBEEEIIIGGGGGGGGGHHHHHHJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMGGGHHHHHHIIIJJJKKKMMMMMMJJJKKKLLLNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJLLLMMMMMMLLLLLLKKKLLLMMMNNNLLLHHHGGGIIIKKKIIIIIIJJJKKKLLLMMMNNNNNNPPPOOONNNNNNPPPRRRRRRRRRTTTVVVYYYcccvvv}}}qqqooopppppptttzzzpppuuuuuunnnbbbXXXRRRNNNKKKSSSdddyyypppZZZKKKDDDCCCAAA???????????????>>>===<<<;;;;;;;;;:::999888777666555444444444444444555666777000222333444555777;;;>>>;;;BBBLLLSSSVVVVVVTTTSSSQQQNNNKKKGGGCCCAAA??????======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<=========<<<<<<===???@@@AAACCCFFFHHHFFFHHHKKKLLLMMMNNNPPPSSSUUUVVVWWWYYYZZZ\\\]]]^^^^^^^^^^^^_________``````]]]^^^___```aaabbbcccdddbbbcccdddeeeggghhhiiijjjjjjjjjiiiiiihhhhhhggggggiiikkknnnpppppppppqqqrrrooooooooooooooonnnnnnnnnkkkkkkllllllmmmnnnoooooopppooonnnmmmllllllmmmnnnjjjkkkmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmoooqqqpppnnnppptttxxx{{{|||yyy|||}}}~~~yyyvvvrrrooooooooonnnnnnnnnnnnooopppqqqqqqrrrrrrvvvvvvvvvvvvvvvuuuttttttssstttuuuvvvxxxzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvtttssssssssspppqqqsssuuuvvvvvvuuutttnnnnnnnnnnnnnnnooooooooonnnoooqqqrrrsssrrrrrrqqqnnnooopppqqqqqqpppnnnnnnmmmlllkkkiiihhhgggggggggbbbccceeeggghhhiiijjjjjjkkkmmmpppssstttsssqqqpppooooooooooooooommmkkkjjjhhhhhhiiijjjmmmppprrrtttwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvuuurrrpppnnnmmmkkkfffddddddcccaaacccgggeeeiiiooorrrrrrsssuuuxxxvvvxxx{{{|||}}}~~~zzzuuuhhhgggeeedddeeegggjjjlllgggfffeeegggmmmrrrtttuuutttFFFGGGGGGEEECCCDDDEEEGGGJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCDDDGGGIIILLLMMMKKKJJJIIIJJJLLLNNNMMMLLLPPPOOOMMMKKKKKKKKKKKKLLLKKKJJJHHHGGGGGGHHHJJJKKKIIIJJJKKKMMMMMMMMMLLLKKKMMMMMMLLLJJJIIIHHHGGGFFFHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKMMMLLLJJJHHHIIIJJJLLLLLLJJJJJJJJJKKKKKKKKKLLLKKKJJJIIIGGGFFFIIIJJJKKKLLLMMMNNNOOOOOOMMMNNNNNNOOOQQQRRRTTTUUUWWWVVVXXX___jjj||||||rrrppprrrssssssrrrqqqqqqooojjjaaaWWWOOONNNTTT```mmmtttwwwyyyeeePPPDDDCCCCCCAAACCCBBB@@@>>>======>>>???>>><<<:::888666555555555444444333333333444444555555555555555555777<<>>>>>=========<<<<<<;;;======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::<<<>>>??????@@@CCCDDDGGGGGGHHHJJJKKKMMMNNNOOOSSSTTTVVVXXXZZZ\\\]]]^^^[[[\\\\\\]]]^^^___``````^^^___``````aaaaaa``````bbbdddfffhhhiiiiiihhhgggkkkkkkjjjjjjiiihhhhhhhhhjjjkkklllnnnoooqqqrrrsssooopppppppppooommmjjjhhhllllllkkkjjjkkklllmmmnnnooonnnllljjjjjjjjjlllmmmjjjjjjlllmmmnnnpppqqqrrroooooonnnnnnnnnnnnnnnooosssqqqpppooooooqqqrrrttt{{{||||||}}}{{{|||}}}}}}{{{wwwvvvuuutttrrrqqqpppooonnnnnnnnnoooppppppqqqqqqsssssstttvvvwwwwwwuuurrruuuuuuvvvwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{zzzxxxvvvttttttttttttrrrrrrqqqqqqqqqrrrsssssspppooonnnnnnpppqqqpppooopppqqqqqqrrrrrrsssssstttuuuttttttrrrqqqooommmlllkkkkkkkkkjjjhhhgggeeedddggggggggggggiiikkkmmmnnnmmmnnnooorrruuuuuusssqqqoooooonnnmmmkkkhhhfffeeegggiiikkkmmmqqqtttvvvwwwyyyxxxxxxyyyzzzyyywwwtttzzzxxxtttqqqpppnnnllljjjeeedddccccccccceeegggiiifffhhhkkkooorrrsssttttttyyy{{{}}}}}}~~~uuulllgggbbb^^^```ffflllooonnnlllhhheeefffgggfffiiinnntttzzzDDDEEEDDDCCCAAAAAACCCEEEHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGJJJLLLMMMKKKJJJIIIJJJLLLNNNMMMLLLOOONNNLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKLLLMMMLLLLLLKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJKKKJJJJJJKKKLLLLLLKKKIIIIIIKKKLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWWWWUUUWWW]]]fffuuu~~~xxxvvvuuutttqqqrrrtttvvvssslll```XXXRRRVVVaaammmtttuuuwww{{{yyyhhhTTTGGGCCC@@@<<>>>>>===>>>>>>>>>???>>><<<:::999888888888555444444333333444444555666666666555555777;;;>>>>>>BBBHHHOOOTTTWWWXXXXXXYYYWWWRRRMMMIIIEEEBBBAAA??????>>>>>>==================<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::<<<>>>>>>??????AAACCCFFFFFFHHHIIIKKKLLLMMMNNNQQQRRRSSSUUUWWWYYY[[[[[[ZZZ[[[[[[\\\]]]^^^______\\\]]]^^^^^^______^^^^^^```aaadddfffgggggggggfffjjjjjjjjjiiiiiihhhhhhhhhiiijjjkkkmmmoooqqqrrrsssooooooppppppooommmjjjiiillllllkkkjjjkkklllmmmnnnnnnmmmkkkiiihhhhhhiiijjjiiijjjkkklllnnnooopppqqqoooooonnnnnnnnnnnnooooooqqqpppooonnnnnnoooqqqrrrvvv|||~~~~~~}}}{{{{{{|||~~~~~~{{{zzzwwwvvvuuutttrrrqqqpppooonnnnnnoooooopppqqqqqqqqqrrrrrrsssuuuwwwwwwuuusssttttttvvvwwwyyyzzz{{{|||yyyyyyxxxxxxxxxxxxyyyyyyzzzyyywwwuuusssrrrrrrssssssssssssssssssttttttuuurrrqqqppppppqqqrrrqqqooopppppppppqqqqqqrrrrrrrrrsssssssssqqqpppnnnlllkkkkkkkkkkkkiiihhhfffdddcccfffffffffgggiiikkknnnooommmmmmnnnppprrrrrrqqqooonnnnnnmmmllljjjhhhgggfffhhhiiilllooorrrtttvvvwww{{{zzzzzz{{{|||{{{yyyvvvvvvssspppnnnmmmkkkhhhfffeeedddccccccdddfffhhhiiiggghhhkkknnnpppssstttuuuwwwzzz|||~~~~~~sssjjjaaa___^^^bbbiiioooqqqpppnnnjjjhhhiiihhhgggiiimmmsssyyyBBBBBBBBBAAA??????@@@BBBFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJIIIJJJLLLMMMMMMLLLMMMMMMKKKJJJIIIHHHHHHHHHJJJJJJIIIIIIHHHHHHHHHGGGIIIJJJKKKLLLMMMLLLKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJLLLKKKIIIIIIKKKLLLKKKJJJJJJLLLMMMMMMKKKKKKKKKLLLLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUZZZ```lll|||yyyxxxpppssswww|||~~~xxxnnneeeYYYZZZ```llltttssspppooozzzuuuiiiXXXLLLEEE@@@;;;<<<<<<===>>>>>>>>>>>>>>>???>>><<<;;;999999999999555555444444444444444555666666666555555666999<<<===@@@EEEKKKQQQVVVYYY[[[[[[ZZZWWWSSSOOOIIIEEECCC@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999;;;=========>>>@@@AAADDDEEEFFFHHHJJJKKKMMMMMMNNNOOOPPPRRRTTTVVVXXXXXXYYYZZZ[[[\\\]]]^^^^^^___\\\]]]^^^^^^______^^^^^^]]]___aaaccceeeeeeeeeeeeiiiiiiiiiiiihhhhhhhhhhhhggghhhiiikkknnnpppqqqrrrnnnoooooooooooommmkkkjjjllllllkkkjjjkkklllmmmnnnmmmllljjjhhhgggfffggggggiiiiiijjjkkkmmmnnnoooooooooooonnnnnnnnnnnnooooooooonnnmmmmmmmmmnnnpppqqquuuzzz~~~}}}|||{{{|||}}}~~~~~~|||zzzxxxwwwvvvuuutttsssrrrqqqpppmmmnnnooopppqqqqqqqqqqqqpppppprrrtttwwwxxxwwwuuussstttvvvxxxzzz|||}}}}}}yyyyyyxxxxxxxxxxxxyyyyyyzzzyyyvvvtttrrrqqqqqqqqqtttttttttttttttuuuvvvwwwuuutttrrrrrrssssssrrrpppppppppppppppppppppqqqqqqrrrrrrqqqpppnnnlllkkkjjjkkkkkkjjjiiigggeeecccbbbddddddeeegggiiilllnnnooolllkkkkkklllnnnooonnnmmmlllllllllkkkjjjiiigggggghhhjjjnnnqqqtttuuuuuuuuuyyyxxxxxxyyyzzzzzzwwwuuurrrooommmkkkjjjiiigggdddcccccccccdddeeegggiiijjjhhhiiijjjlllooorrrtttvvvvvvyyy}}}}}}rrriii]]]^^^```gggoootttuuutttppplllkkklllkkkiiiiiimmmrrrxxxAAABBBBBBAAA???>>>???@@@CCCDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHIIILLLMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKMMMKKKIIIHHHJJJKKKKKKKKKJJJLLLMMMMMMLLLKKKKKKLLLKKKLLLNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSSSSUUUSSSTTTWWW[[[ddduuu~~~rrrsssxxx|||uuuccc]]]^^^gggqqqssspppmmmsssqqqjjj\\\PPPIIICCC======>>>?????????>>>===<<<<<<<<<;;;:::999888888888666555555444444444444555666777777666555555888;;;===???BBBGGGLLLRRRWWWZZZ\\\\\\[[[YYYTTTNNNIIIFFFAAA@@@???>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<<<<>>>???BBBCCCDDDFFFHHHJJJKKKLLLLLLMMMNNNPPPRRRTTTVVVVVVYYYYYYZZZ\\\]]]^^^______^^^___``````aaa`````````]]]^^^```bbbdddeeeeeeeeegggggghhhhhhhhhhhhhhhhhhfffggghhhjjjlllnnnpppqqqnnnnnnoooooonnnmmmlllkkkllllllkkkjjjkkklllmmmnnnmmmllljjjhhhgggfffffffffhhhiiiiiijjjlllmmmmmmnnnnnnnnnnnnmmmnnnnnnooopppnnnmmmmmmmmmnnnooopppqqqxxx{{{~~~~~~|||||||||||||||}}}}}}|||{{{yyywwwvvvvvvuuutttsssrrrqqqpppmmmnnnpppqqqqqqqqqqqqqqqoooooopppssswwwxxxxxxwwwuuuwwwxxxzzz{{{|||||||||xxxxxxwwwwwwwwwwwwxxxxxx{{{yyywwwtttrrrqqqppppppttttttsssttttttuuuvvvwwwxxxvvvuuutttuuutttsssqqqqqqqqqqqqqqqpppppppppppprrrqqqqqqooonnnllljjjiiijjjjjjiiihhhfffdddbbbaaabbbccceeegggjjjlllnnnooollljjjhhhhhhjjjkkkjjjjjjiiiiiiiiijjjiiiiiihhhhhhiiilllpppsssuuuuuutttsssssssssssstttuuuuuusssqqqooommmkkkjjjjjjhhhfffdddbbbbbbdddeeegggiiijjjkkkjjjjjjkkklllooorrruuuwwwwwwzzz}}}ssskkk```bbbfffllltttxxxzzzyyyrrrooonnnppppppmmmmmmppprrrxxxBBBCCCDDDCCCAAA??????@@@BBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHJJJKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEECCCDDDFFFHHHIIIJJJJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGIIIJJJKKKLLLLLLLLLMMMKKKIIIHHHJJJKKKKKKKKKJJJKKKMMMMMMKKKJJJKKKLLLJJJKKKMMMNNNOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRSSSVVVYYY___lllzzzvvvvvvyyyqqqeee]]]bbblllrrrsssrrrrrrtttooobbbVVVMMMEEE>>>AAAAAAAAAAAA@@@>>><<<:::;;;;;;;;;;;;::::::999999777666555444444444444444555666666666555555888:::>>>???@@@CCCHHHMMMRRRUUUZZZ[[[\\\[[[XXXSSSMMMIIICCCAAA???===<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<;;;;;;<<<>>>@@@AAABBBDDDFFFHHHJJJKKKKKKLLLMMMOOOQQQSSSUUUUUUYYYYYYZZZ\\\]]]^^^___```^^^___``````aaa`````````^^^___```bbbccceeeeeeffffffffffffgggggghhhhhhhhhfffggghhhjjjkkkmmmnnnooonnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjkkklllmmmnnnnnnmmmllljjjiiiggggggfffhhhiiiiiijjjkkklllmmmmmmmmmmmmllllllmmmnnnnnnooommmmmmmmmnnnooopppqqqqqqtttvvvxxxyyy|||~~~|||{{{|||}}}}}}}}}}}}|||{{{yyyxxxvvvuuuuuutttsssrrrqqqqqqpppmmmnnnppprrrrrrrrrqqqqqqnnnnnnooorrrvvvxxxyyyxxxxxxyyy{{{||||||{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwxxx{{{yyywwwuuusssrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvxxxwwwuuuuuuuuuuuutttrrrssssssrrrrrrqqqqqqqqqpppqqqqqqpppooommmkkkjjjhhhhhhhhhggggggeeedddbbbaaaaaaccceeegggjjjlllnnnnnnllljjjgggggghhhhhhgggfffeeefffggghhhiiiiiiiiiiiikkkmmmpppsssuuutttsssrrrpppooooooqqqrrrrrrpppnnnllljjjiiihhhhhhfffccc``````aaadddgggiiikkkkkklllkkkkkklllmmmooorrruuuwwwyyy|||wwwqqqhhhjjjnnnsssyyy|||}}}}}}uuurrrqqqttttttrrrrrruuuuuuyyyDDDEEEFFFEEECCCAAA@@@AAAAAAAAABBBCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGFFFEEEFFFHHHJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEGGGHHHJJJKKKLLLJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHJJJKKKMMMMMMNNNNNNLLLKKKIIIIIIKKKLLLKKKJJJIIIKKKLLLLLLJJJJJJJJJKKKJJJKKKLLLMMMNNNMMMMMMLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQSSSVVVWWWZZZeeeqqqzzzxxxwwwzzzsssbbb___ffflllppprrrtttyyyyyyooo```TTTHHH???CCCCCCBBBAAA???===;;;:::<<<======>>>>>>===<<<<<<777777666555444444444444333555666666555666888:::>>>>>>>>>@@@DDDHHHLLLOOOVVVWWWZZZ[[[YYYUUUQQQNNNFFFDDDAAA>>><<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::;;;===>>>???@@@CCCEEEGGGIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUWWWXXXYYYZZZ\\\^^^______\\\]]]^^^^^^______^^^^^^```aaaaaabbbcccdddeeeeeedddeeeeeefffggghhhhhhiiihhhhhhiiijjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllkkkjjjkkklllmmmnnnnnnmmmmmmllljjjiiihhhgggiiiiiijjjkkkkkklllmmmmmmkkkkkkkkkkkkkkklllmmmnnnllllllmmmnnnooopppqqqqqqkkknnnpppqqqtttzzz}}}{{{{{{|||}}}||||||{{{zzzyyywwwuuutttsssssssssrrrqqqpppppppppmmmnnnqqqrrrssssssqqqpppnnnnnnnnnqqquuuxxxyyyyyyyyyzzz|||||||||zzzxxxvvvwwwwwwvvvvvvvvvvvvwwwwwwzzzyyywwwuuusssssssssssspppppppppqqqrrrssstttuuuwwwvvvttttttuuuuuutttrrrttttttssssssrrrqqqppppppoooooonnnmmmllljjjhhhgggeeeffffffeeeeeedddbbbbbbaaaccceeehhhjjjkkklllmmmllljjjhhhhhhhhhgggfffdddbbbccceeeggghhhjjjjjjkkklllnnnppprrrssssssrrrqqqoooooooooqqqrrrsssqqqooohhhgggfffeeedddbbb^^^[[[^^^aaadddhhhkkkmmmmmmmmmmmmmmmnnnppprrrtttvvvwwwzzz}}}}}}yyyrrruuu{{{{{{wwwvvvxxxwwwuuuvvvzzzyyy{{{DDDFFFGGGFFFDDDAAAAAAAAA@@@AAABBBBBBBBBBBBBBBAAA@@@AAABBBDDDEEEEEEEEEDDDEEEDDDCCCDDDGGGHHHGGGFFFDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIKKKLLLNNNOOOOOOOOOKKKJJJJJJKKKLLLLLLKKKIIIHHHIIIKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTUUUTTTUUU]]]gggqqqzzz}}}|||rrrrrrxxxkkk``````bbbfffiiiqqq{{{}}}ppp```QQQEEEBBBAAA@@@???======<<<<<<<<<===>>>>>>???>>>======888777666555444444444444222333555666666666888::::::;;;<<<>>>AAAEEEIIIKKKQQQSSSVVVXXXYYYVVVTTTQQQKKKIIIEEEAAA>>>=========;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<<<<===???AAADDDFFFHHHIIIIIIIIIKKKMMMOOOQQQRRRSSSTTTUUUVVVXXXZZZ[[[]]]]]]\\\]]]^^^^^^______^^^^^^bbbbbbaaabbbbbbccccccdddcccddddddeeeggghhhhhhiiijjjjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnoooooollllllkkkjjjkkklllmmmnnnllllllllllllkkkjjjiiihhhjjjjjjkkkkkkllllllmmmmmmiiiiiiiiiiiijjjkkklllmmmjjjkkklllmmmnnnoooooooooiiikkkmmmnnnnnnrrryyy}}}||||||||||||zzzzzzyyywwwuuusssrrrqqqrrrqqqqqqppppppooooooooommmnnnqqqssstttsssqqqpppooonnnnnnqqqtttwwwxxxxxxxxxyyy{{{||||||zzzxxxvvvvvvvvvvvvuuuuuuvvvvvvvvvwwwvvvuuusssrrrrrrssstttooooooppppppqqqssstttuuuuuutttrrrssstttuuutttrrrttttttsssrrrqqqpppooonnnmmmlllllljjjiiigggeeedddccccccddddddddddddccccccbbbccceeehhhjjjkkkkkkkkklllkkkjjjiiiiiihhheeebbb```aaacccfffhhhjjjkkkkkknnnnnnooopppqqqqqqqqqpppoooooooooqqqssssssqqqooohhhgggeeedddccc```\\\XXX]]]```eeeiiimmmnnnnnnmmmmmmnnnppprrrtttvvvwwwwwwyyy|||}}}~~~{{{{{{yyywwwxxx{{{}}}~~~DDDFFFGGGFFFDDDBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@>>>???AAACCCDDDDDDCCCCCCDDDCCCBBBCCCEEEGGGFFFEEECCCDDDFFFHHHIIIIIIIIIIIIJJJIIIGGGEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKMMMOOOPPPPPPQQQJJJJJJJJJKKKMMMLLLJJJHHHGGGIIIJJJJJJIIIHHHHHHIIILLLMMMNNNOOONNNNNNMMMLLLKKKLLLLLLNNNOOOPPPQQQQQQNNNNNNNNNNNNOOOOOOPPPQQQSSSSSSTTTUUUSSSQQQXXXaaaeeezzz~~~yyy{{{iiikkkuuusssbbb\\\ZZZ\\\^^^jjjxxx|||lllZZZMMM@@@???>>><<<<<<<<<===>>>:::;;;<<<=========<<<;;;888888777555555444444444111333555666666777999;;;777888:::<<<@@@DDDHHHJJJNNNPPPTTTVVVXXXWWWUUUTTTOOOLLLGGGCCC???>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;:::;;;<<<<<<===>>>AAACCCFFFGGGHHHGGGHHHJJJLLLNNNOOOQQQRRRRRRSSSTTTVVVXXXYYY[[[[[[^^^___``````aaaaaa``````bbbbbbaaaaaaaaaaaabbbbbbccccccdddeeefffhhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkmmmmmmlllmmmmmmnnnooopppllllllkkkjjjkkklllmmmnnnkkkkkkkkkkkkkkkjjjiiihhhkkkkkkkkkllllllmmmmmmmmmhhhhhhhhhhhhiiijjjkkklllhhhiiikkklllmmmnnnnnnnnnnnnppppppnnnmmmnnnrrrwwwzzz~~~}}}|||||||||yyyxxxwwwuuusssqqqooooooqqqqqqppppppoooooonnnnnnmmmoooqqqssstttsssrrrpppooonnnnnnppptttwwwxxxxxxuuuwwwyyy{{{|||{{{yyywwwvvvvvvuuuuuuuuuuuuvvvvvvuuutttsssrrrqqqrrrsssssspppppppppqqqrrrsssuuuvvvsssrrrqqqrrrssstttsssrrrtttsssrrrqqqpppnnnmmmmmmjjjjjjiiihhhfffdddcccbbbaaabbbcccdddddddddddddddbbbdddfffhhhjjjjjjjjjjjjlllkkkkkkkkkkkkhhhdddaaa^^^```bbbeeehhhjjjkkklllooooooooooooooopppppppppnnnnnnnnnppprrrrrrpppnnnjjjiiigggfffeeeaaa]]]YYY\\\```eeejjjnnnooonnnnnnmmmooorrrtttvvvwwwwwwwwwwwwzzz}}}}}}zzzwwwwww{{{BBBAAA@@@?????????@@@AAAAAA@@@?????????@@@AAABBB@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPPPPMMMKKKKKKMMMOOOOOOLLLIIIIIIJJJKKKLLLKKKJJJHHHFFFKKKLLLNNNOOOOOONNNLLLKKKKKKLLLNNNOOOPPPOOONNNNNNPPPNNNMMMNNNPPPRRRRRRQQQMMMOOORRRSSSTTTUUUWWWYYYcccmmm}}}wwwnnniiijjj{{{jjj[[[UUUTTTTTTaaarrr|||fffSSSIIICCC>>>???@@@===;;;<<<======>>>>>>>>>======<<<:::999777777888888666555666666555555555666666777777888;;;<<<===???CCCEEELLLNNNQQQTTTUUUVVVVVVUUUWWWTTTOOOIIIDDDAAA@@@???<<<;;;999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::999999999======>>>???AAACCCEEEFFFJJJIIIIIIIIIKKKMMMOOOPPPSSSTTTUUUVVVWWWXXXXXXXXX]]]___``````___^^^^^^___bbbbbbbbbbbbbbbaaa```___dddcccbbbbbbdddfffhhhjjjkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmlllllllllkkkkkkjjjjjjjjjhhhiiikkkmmmnnnnnnmmmmmmjjjjjjjjjjjjjjjjjjjjjkkkiiijjjjjjkkkllllllmmmmmmmmmmmmmmmlllkkkkkknnnppptttwww{{{~~~|||zzzxxxxxxwwwtttrrrpppooooooooooooppppppqqqqqqqqqqqqpppnnnooopppqqqqqqpppnnnnnnpppqqqrrrssstttvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvwwwvvvvvvuuussssssrrrrrrrrrtttttttttsssrrrpppooonnnnnnooopppqqqrrrssssssttttttssssssssssssrrrrrrrrrppppppppppppooonnnlllkkkhhhhhhgggfffdddaaa___^^^^^^___```bbbcccdddddddddbbbdddhhhllloooooollliiiggghhhhhhhhhfffccc```^^^^^^aaafffiiikkklllnnnppppppqqqqqqqqqqqqqqqpppooopppnnnmmmnnnpppooollliiiiiifffccccccdddddd```\\\YYY^^^dddjjjlllmmmnnnooooooqqqtttvvvxxxyyyyyyyyy|||}}}}}}{{{}}}|||}}}~~~yyywww{{{~~~@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@??????@@@AAABBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPMMMKKKJJJKKKMMMNNNLLLJJJIIIJJJKKKLLLLLLJJJHHHGGGLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMOOOPPPPPPOOOOOOPPPNNNMMMNNNPPPRRRRRRQQQNNNOOOQQQQQQRRRSSSVVVXXX]]]fffvvv~~~ppphhheeeqqquuu___RRROOOQQQWWWggg}}}vvvbbbRRRJJJBBB@@@>>>:::888:::===>>>>>>???>>>>>>======:::999777777888888666555666666555555555555666666777888;;;<<<===???CCCEEEIIIKKKNNNQQQTTTUUUUUUUUUWWWTTTPPPLLLGGGDDDBBBAAA>>><<<;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===???AAACCCDDDIIIHHHHHHIIIJJJLLLNNNOOORRRSSSTTTUUUVVVWWWWWWWWW[[[]]]______^^^^^^^^^___aaaaaaaaabbbbbbaaaaaa```bbbbbbaaabbbccceeehhhjjjkkkkkkkkkkkkjjjjjjjjjjjjmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkmmmmmmlllllllllkkkkkkjjjjjjjjjiiijjjlllmmmnnnnnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkllllllmmmmmmmmmmmmkkkiiiiiijjjlllnnnqqquuuxxx{{{~~~~~~}}}|||{{{xxxvvvvvvuuussspppnnnmmmmmmmmmnnnoooppppppqqqpppppppppooopppqqqrrrrrrqqqppppppppppppqqqsssuuuvvvwwwxxxwwwwwwwwwvvvwwwwwwxxxxxxuuutttsssrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqppppppnnnnnnoooppprrrsssttttttrrrrrrrrrrrrqqqqqqqqqqqqpppppppppooommmjjjhhhffffffffffffeeecccaaa```___^^^___```aaabbbcccccccccaaabbbeeeiiilllmmmkkkhhhhhhiiiiiiiiigggeeebbbaaa```cccgggjjjkkklllnnnpppoooooonnnnnnnnnmmmmmmmmmpppnnnmmmnnnooonnnjjjgggeeedddddddddeeeeeedddbbbbbbdddgggiiijjjllloooqqqpppqqqsssuuuwwwyyyzzzzzz|||}}}~~~zzzzzz}}}zzzzzz~~~???>>>===<<<======??????AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHGGGFFFEEEFFFHHHIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMNNNLLLKKKIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLLLLJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLNNNOOOPPPPPPPPPPPPNNNMMMNNNPPPRRRRRRQQQNNNOOOOOONNNNNNPPPSSSVVV[[[___kkk}}}xxxmmmcccfffyyygggTTTNNNPPPLLLZZZqqqqqq\\\RRRHHHBBB===999888;;;>>>>>>????????????>>>>>>;;;999888888888888777555666666555555555555555666777888:::<<<===???BBBDDDEEEGGGKKKNNNRRRTTTUUUUUUWWWVVVSSSPPPLLLHHHEEECCCAAA???===<<<=========;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;999999:::;;;===???@@@AAAGGGGGGGGGHHHJJJKKKMMMNNNQQQQQQSSSTTTUUUVVVVVVVVVYYY[[[]]]^^^]]]]]]^^^```___``````aaaaaaaaaaaaaaa_________```bbbeeehhhiiikkkkkkkkkjjjjjjiiiiiiiiikkkmmmnnnooopppooommmlllnnnmmmlllkkkkkklllmmmnnnllllllkkkkkkkkkkkkjjjjjjkkklllmmmnnnnnnmmmlllllliiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiijjjjjjkkkkkklllllllllllljjjhhhggggggiiiiiillloooqqqsssvvvyyy{{{~~~|||{{{zzzyyyvvvttttttsssqqqooommmllllllkkkmmmnnnoooooopppppppppoooooopppqqqrrrrrrrrrrrrrrrooopppqqqsssuuuvvvxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzssssssrrrqqqppppppppppppooopppqqqrrrrrrrrrrrrrrrmmmnnnooopppqqqsssttttttqqqqqqqqqppppppppppppoooppppppooommmjjjgggcccaaacccccccccbbbbbbaaaaaa```___``````aaabbbbbbbbbaaa______```cccgggiiiiiihhhiiijjjjjjjjjiiigggeeecccbbbeeeiiikkkllllllmmmooooooooommmlllllllllmmmmmmpppooommmmmmlllkkkhhhfff```ccceeegggggghhhjjjkkkmmmmmmlllkkkjjjlllpppsssqqqqqqrrrsssuuuxxxzzz|||}}}~~~{{{yyyvvvtttwww{{{}}}~~~~~~???>>>=========>>>???@@@BBBAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJKKKKKKKKKJJJJJJIIIKKKMMMOOOQQQQQQOOOMMMKKKIIIJJJKKKMMMNNNPPPPPPQQQOOOMMMLLLMMMOOOQQQQQQPPPNNNNNNMMMLLLKKKLLLPPPSSS]]]^^^ddduuuyyyhhhbbblllppp\\\RRRPPPJJJRRRddd}}}|||eee[[[PPPHHHAAA<<<<<<@@@===>>>??????????????????<<<:::999888999999888666666666555444444444555555666888:::;;;<<<===@@@CCCBBBEEEHHHLLLPPPTTTVVVWWWWWWWWWVVVUUUQQQMMMJJJGGGCCCAAA>>>=========<<<:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999999999:::<<<===???@@@DDDEEEFFFGGGIIIJJJLLLLLLOOOOOOQQQRRRTTTUUUUUUUUUVVVXXX[[[\\\\\\\\\^^^___``````aaaaaaaaa```______]]]]]]^^^```bbbdddggghhhjjjjjjjjjiiiiiihhhhhhgggjjjkkknnnpppqqqooonnnlllnnnmmmlllkkkkkklllmmmnnnkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooonnnnnnlllkkkiiiiiiiiihhhhhhhhhhhhhhhfffgggggghhhhhhiiijjjjjjjjjkkkkkkjjjhhhggghhhiiijjjlllnnnooopppqqqtttvvvyyy}}}}}}{{{yyyyyyxxxvvvtttsssrrrqqqooonnnllllllkkklllmmmnnnoooooopppoooooonnnooopppqqqrrrrrrssssssooopppqqqsssuuuvvvxxxxxxwwwwwwxxxyyyyyyzzzzzzzzzsssrrrqqqppppppppppppppppppqqqrrrsssssssssssssssmmmmmmnnnpppqqqrrrssstttqqqppppppppppppoooooooooooonnnmmmllliiieeebbb``````````````````aaaaaaaaa``````aaaaaabbbaaaaaaaaa^^^]]]]]]___bbbeeegggggghhhhhhiiiiiihhhgggfffeeeeeehhhkkklllllllllmmmnnnrrrqqqnnnmmmlllmmmnnnooopppooommmkkkjjjhhheeeddd]]]aaafffiiijjjkkkooosssuuutttrrrooommmmmmppprrrrrrrrrqqqrrrtttxxx|||~~~~~~wwwqqqooommmlllpppvvv~~~~~~???>>>>>>===>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJIIIIIIJJJJJJJJJJJJJJJIIIKKKNNNSSSVVVVVVSSSNNNKKKHHHIIIIIIKKKLLLNNNOOOPPPMMMLLLKKKLLLNNNOOOPPPOOOMMMMMMLLLJJJIIIJJJNNNQQQ\\\[[[```lllrrreeedddpppwwwfffWWWOOOLLLPPPZZZooosssiii^^^TTTJJJAAA???AAA======>>>???????????????<<<;;;999999::::::888777666666555444444444444444555666888999:::;;;>>>AAAAAACCCGGGKKKPPPTTTWWWXXXXXXXXXYYYXXXUUURRRNNNLLLFFFCCC@@@>>>>>><<<;;;999;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::::::::999999999::::::<<<===???@@@AAABBBDDDFFFGGGIIIJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTTTTVVVYYYZZZZZZ[[[]]]^^^aaaaaaaaa```___^^^]]]\\\\\\\\\^^^___bbbdddfffgggiiiiiihhhhhhhhhgggggggggiiikkknnnpppqqqpppnnnmmmnnnmmmllllllllllllmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooooooooonnnmmmllliiiiiiiiihhhhhhhhhggggggeeeeeeffffffgggggghhhhhhhhhjjjkkkkkkjjjjjjkkkmmmkkkmmmnnnooonnnoooqqqrrrrrrvvvzzz~~~~~~|||zzzyyyyyyxxxuuutttsssrrrrrrqqqooonnnmmmlllllllllnnnoooooopppppppppnnnnnnnnnooopppqqqrrrrrrpppqqqrrrssstttvvvwwwwwwvvvwwwxxxyyyyyyyyyyyyxxxsssrrrqqqqqqqqqqqqqqqqqqsssssstttttttttttttttsssmmmnnnooopppqqqrrrrrrssspppppppppooooooooonnnnnnkkkkkkkkkjjjhhhfffdddbbb^^^]]]]]]]]]^^^```aaabbbaaaaaabbbbbbbbbbbbbbbaaa___]]]\\\]]]```ccceeeffffffffffffffffffffffffeeehhhjjjmmmnnnnnnmmmnnnooosssqqqooommmllllllnnnooonnnnnnllljjjgggdddcccccc\\\aaagggjjjlllnnnssswwwwwwwwwwwwuuurrrppppppqqqtttsssrrrrrruuuyyy}}}~~~vvvoooiiigggffffffjjjppp|||}}}}}}{{{||||||???>>>>>>===>>>???AAABBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEGGGIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJNNNSSSVVVVVVSSSNNNJJJHHHHHHHHHIIIJJJKKKMMMNNNLLLJJJIIIJJJLLLNNNNNNMMMKKKKKKKKKJJJIIIJJJMMMPPPUUUWWW\\\gggwwwmmmdddeeennnuuuyyylll]]]RRROOOPPPUUUddd{{{{{{qqqeeeVVVGGG??????;;;<<<===>>>>>>???>>>>>>===;;;::::::::::::999777666666555444333333333333333555666777888999<<<>>>@@@BBBEEEIIINNNSSSVVVXXXYYYYYYZZZYYYXXXUUURRRPPPIIIFFFCCC@@@???===;;;999;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::999999999:::::::::;;;<<<===>>>??????@@@BBBDDDFFFHHHIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSRRRUUUWWWYYYYYYYYY[[[\\\````````````___^^^]]]\\\\\\]]]^^^```bbbdddeeefffggggggggggggggggggggggggiiijjjmmmoooppppppooooooooonnnmmmllllllmmmnnnooojjjjjjkkkkkkkkkkkkllllllmmmnnnoooppppppooonnnnnnjjjjjjjjjiiiiiihhhhhhgggeeeeeefffgggggghhhhhhiiigggiiilllmmmllllllmmmnnnjjjlllmmmmmmllllllmmmooolllooosssuuuwwwyyy{{{~~~|||zzzxxxxxxxxxwwwuuussssssssssssrrrqqqpppnnnmmmlllmmmnnnooopppqqqqqqqqqooonnnnnnnnnooopppqqqqqqrrrrrrsssssstttuuuuuuvvvuuuvvvwwwxxxxxxwwwvvvuuurrrrrrqqqqqqpppqqqqqqrrrrrrsssttttttttttttssssssooooooooopppppppppqqqqqqnnnnnnnnnnnnmmmmmmmmmmmmggghhhhhhhhhgggfffdddccc\\\\\\[[[[[[\\\^^^```aaaaaabbbbbbcccdddddddddcccbbb```^^^^^^```ccceeeeeeddddddddddddeeeeeeffffffiiilllnnnoooooooooooopppqqqpppnnnlllkkkkkkllllllllllllkkkhhhdddbbbbbbccc___bbbfffjjjnnnqqqtttwwwvvvxxxyyyxxxuuurrrqqqqqqttttttssstttwww{{{zzzooojjjeeeeeeddddddggglllwww~~~~~~~~~zzzvvvsssqqq======<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCAAA@@@???===>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAABBBDDDEEEDDDCCCGGGFFFFFFFFFEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHHHHFFFDDDEEEGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIKKKNNNPPPPPPNNNKKKIIIGGGGGGGGGGGGGGGIIIJJJKKKJJJHHHGGGHHHJJJLLLLLLKKKHHHJJJKKKJJJJJJKKKMMMOOOOOOTTT\\\dddpppzzzjjjcccdddggguuuvvvxxxzzzyyyqqqfff^^^PPPRRRTTT\\\mmmuuucccOOOCCC???::::::<<<======>>>>>>>>>===<<<::::::;;;;;;999888777666555444333333333333111333444555555777999<<<>>>@@@CCCGGGLLLPPPTTTVVVYYYZZZZZZZZZXXXWWWUUUTTTMMMJJJFFFCCCAAA???<<<:::;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;::::::::::::999999999:::;;;<<<===>>>===>>>AAADDDFFFGGGHHHHHHIIIJJJLLLNNNOOOQQQQQQRRRRRRTTTVVVWWWWWWWWWYYYZZZ\\\]]]^^^_______________]]]^^^___aaabbbdddddddddeeeeeeeeeffffffggghhhhhhiiijjjlllnnnooopppqqqqqqooonnnmmmllllllmmmnnnooojjjjjjjjjkkkkkkllllllllllllmmmooopppqqqppppppooolllkkkkkkjjjiiiiiihhhhhhggghhhhhhiiiiiijjjkkkkkkhhhjjjlllmmmlllllllllmmmjjjkkkmmmlllkkkkkklllmmmiiikkknnnoooooopppssstttvvvwwwzzz~~~zzzxxxvvvuuuvvvuuusssqqqrrrrrrssssssrrrpppnnnmmmlllmmmnnnpppqqqrrrrrrrrrqqqpppooooooooopppqqqqqqtttttttttttttttttttttttttttuuuvvvvvvvvvtttrrrqqqppppppoooooooooppppppqqqooooooqqqrrrssssssttttttppppppppppppooooooooooookkkkkkkkkkkkjjjjjjjjjjjjeeefffffffffeeecccbbb```[[[[[[ZZZZZZ[[[]]]___```aaabbbcccdddeeefffffffffeeecccaaa```bbbdddeeeeeeccccccccccccdddeeefffgggjjjllloooppppppppppppqqqqqqpppooonnnmmmllllllkkkjjjjjjjjjfffbbbaaabbbcccbbbcccfffjjjooorrrttttttuuuvvvxxxwwwuuutttssstttuuuuuuuuuwwwyyy}}}wwwmmmiiiggghhhhhhggghhhlllpppxxx~~~{{{xxxtttqqqooommm<<<;;;;;;;;;<<<===???@@@CCCCCCDDDDDDCCCAAA@@@>>>======>>>???????????????========================>>>>>>???@@@@@@@@@?????????@@@AAABBBBBBBBBAAA@@@AAA@@@@@@AAACCCDDDDDDCCCGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBEEEHHHHHHFFFDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFEEEFFFGGGIIIJJJIIIGGGFFFGGGIIIKKKKKKJJJGGGIIIKKKKKKKKKKKKMMMNNNNNNVVV^^^dddlllyyyrrreeeaaabbbgggjjjpppvvvxxxuuupppkkkQQQSSSTTTWWWcccuuu~~~lllVVVHHHCCC999:::;;;<<<============>>><<<;;;;;;;;;;;;:::888777666555444333222222222000222333444444555888:::===>>>AAAEEEJJJNNNRRRUUUZZZZZZZZZYYYYYYWWWVVVVVVPPPMMMIIIFFFDDDAAA>>><<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;999999999999:::;;;<<<===<<<>>>@@@CCCEEEGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTVVVWWWWWWVVVXXXYYYYYYZZZ\\\^^^___aaaaaaaaa^^^___```bbbccccccddddddcccddddddeeefffggghhhhhhjjjjjjkkkmmmnnnpppqqqrrrooonnnmmmllllllmmmnnnooojjjjjjjjjkkkkkkllllllllllllmmmooopppqqqqqqqqqpppllllllkkkkkkjjjiiihhhhhhjjjjjjjjjkkkllllllmmmmmmiiikkkmmmmmmllljjjjjjjjjkkklllmmmmmmllllllmmmnnniiikkklllmmmlllmmmooopppmmmooorrrwww}}}|||||||||~~~}}}{{{xxxvvvtttttttttsssqqqpppqqqrrrrrrrrrqqqpppnnnmmmmmmnnnoooppprrrrrrsssssssssrrrqqqpppppppppqqqrrruuuuuutttttttttsssssssssssstttuuuuuutttrrrpppnnnoooooonnnnnnnnnnnnooopppkkklllnnnppprrrsssttttttqqqqqqqqqpppooonnnnnnmmmiiiiiiiiiiiihhhhhhhhhgggdddeeeeeedddcccaaa___^^^[[[ZZZYYYYYYZZZ\\\^^^```aaabbbdddeeefffggggggggggggeeeccccccdddeeeeeedddcccccccccdddeeefffggghhhjjjllloooqqqqqqqqqqqqrrrsssssssssrrrqqqooonnnmmmiiiiiiiiifffbbb```bbbdddeeedddeeeiiiooossssssqqquuuvvvvvvuuuttttttuuuwwwuuuuuuvvvxxx{{{~~~~~~uuummmjjjjjjmmmmmmjjjjjjmmmjjjpppvvvwwwyyy}}}~~~||||||{{{vvvrrrpppooonnnmmm;;;;;;;;;<<<<<<>>>??????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>???>>>===<<<<<<===>>>?????????@@@@@@@@@AAAAAAAAACCCBBB@@@???@@@AAADDDEEECCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEGGGHHHIIIHHHFFFEEEEEEFFFFFFEEEDDDDDDEEEGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMQQQXXXbbbooo}}}qqqddd```cccjjjrrrvvvxxxyyyyyywwwddd^^^XXXYYYbbbooo{{{}}}ppp___OOOHHHCCC???>>>??????;;;;;;=========<<<;;;::::::999999666666666555444444333333444444444555555777888888;;;>>>AAADDDHHHLLLRRRVVVZZZZZZZZZZZZYYYXXXVVVUUUPPPNNNKKKIIIGGGEEEBBB@@@@@@>>><<<<<<<<<===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@BBBCCCDDDEEEIIIKKKMMMNNNNNNOOORRRTTTSSSTTTTTTSSSRRRSSSVVVXXXYYYYYYZZZZZZ[[[[[[\\\\\\^^^^^^^^^___```bbbdddeeedddcccbbbbbbcccfffhhhjjjiiiiiikkklllmmmooopppqqqsssqqqnnnllljjjkkklllmmmlllllllllllllllllllllllllllmmmooopppppppppooonnnnnnnnnmmmllljjjiiihhhhhhhhhiiijjjkkkkkkjjjiiihhhjjjkkkmmmnnnnnnmmmkkkjjjjjjkkkkkklllmmmnnnppppppkkkjjjiiiggggggggghhhiiijjjjjjkkkmmmqqqvvvzzz}}}}}}zzzxxxwwwwwwyyyzzzuuuuuuuuutttsssqqqpppoooqqqqqqqqqqqqqqqpppooonnnnnnooooooqqqrrrsssttttttuuuuuuuuusssppppppqqqsssvvvvvvuuuuuuttttttttttttvvvvvvuuutttsssrrrrrrqqqmmmnnnoooooonnnoooqqqsssrrrrrrrrrqqqqqqpppppppppsssrrrpppooooooooommmkkkllljjjhhhggghhhgggeeedddccccccbbbaaa```___^^^^^^ZZZYYYXXXWWWXXXZZZ\\\]]]```bbbfffjjjlllllljjjiiiiiihhhfffeeeddddddeeeeeeccccccccccccdddfffhhhiiimmmnnnppprrrrrrrrrpppoooooopppqqqqqqrrrrrrrrrqqqmmmiiiddd___]]]^^^aaacccfffhhhjjjmmmpppsssuuuwwwrrrrrrqqqqqqrrrrrrssssssyyyyyyyyy{{{}}}}}}wwwmmmkkkkkkooossstttqqqlllkkkmmmnnnpppqqquuuzzz}}}}}}~~~zzzuuutttvvvtttmmmggg;;;;;;;;;;;;<<<===>>>???@@@?????????>>>>>>>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>?????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFGGGFFFDDDDDDFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFEEEDDDEEEFFFGGGHHHJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLQQQSSSXXXaaakkkvvv~~~nnnfff```fffnnntttxxx}}}xxxoooddd```dddoooyyyvvvdddRRRGGG???<<<:::======;;;;;;======<<<<<<;;;::::::999999777777666555555444444333444444444444555666777888999;;;???BBBEEEIIIOOOSSSXXXXXXYYYZZZYYYXXXWWWVVVRRRPPPMMMJJJIIIFFFCCCAAA@@@>>><<<<<<===>>>===<<<::::::::::::::::::::::::::::::::::::::::::::::::======>>>@@@AAABBBDDDDDDEEEGGGJJJLLLMMMOOOQQQTTTSSSTTTTTTSSSRRRSSSUUUWWWXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\^^^```bbbcccccccccccccccbbbbbbccceeeggghhhggghhhiiijjjlllmmmnnnoooppppppooommmlllkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooopppooonnnnnnnnnnnnmmmlllkkkiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhjjjkkkmmmnnnnnnlllkkkjjjjjjjjjjjjjjjlllmmmnnnooolllkkkiiihhhggggggggghhhhhhhhhiiikkknnnrrrvvvxxxxxxzzz{{{}}}~~~|||yyyvvvuuuvvvwwwxxxttttttsssrrrqqqooonnnmmmppppppppppppppppppooonnnnnnnnnooopppqqqrrrssssssuuuuuutttsssppppppqqqsssuuuuuutttttttttsssssssssuuuttttttssssssrrrrrrrrrooopppppppppooooooppprrrqqqqqqqqqqqqqqqqqqppppppsssrrrpppoooooonnnmmmkkkkkkiiigggffffffeeecccaaaaaa``````___^^^]]]]]]\\\ZZZYYYXXXWWWXXXZZZ\\\]]]```bbbfffjjjkkkkkkjjjiiihhhgggfffddddddddddddeeeeeeeeeeeeeeefffhhhjjjkkkmmmnnnpppqqqrrrqqqpppooooooooopppqqqqqqqqqppppppllliiiddd```___```bbbdddiiijjjlllooorrrtttvvvwwwqqqpppppppppqqqsssuuuvvvyyyyyyzzz{{{}}}xxxsssqqqpppppprrruuuvvvssspppmmmmmmlllkkklllqqqwww|||~~~|||wwwssssssuuuuuupppkkk;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===============================================================>>>>>>============>>>>>>@@@@@@@@@?????????????????????@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGFFFEEEDDDFFFHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKMMMMMMRRRTTTWWW[[[bbbiiipppttt{{{yyylll```ccciiipppwww~~~zzzpppmmmrrrzzz|||zzzkkkYYYMMMCCC===;;;<<<===::::::<<<<<<<<<<<<;;;;;;::::::999777777666666555555444444333333333333444555666666777999<<<>>>AAAFFFKKKNNNTTTUUUWWWXXXYYYZZZYYYYYYUUURRROOOMMMKKKIIIEEECCCAAA???======>>>???>>>===<<<<<<;;;;;;::::::999999::::::::::::::::::::::::<<<===>>>???@@@AAABBBCCCAAACCCGGGIIIKKKMMMPPPSSSRRRSSSTTTSSSRRRRRRTTTVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXZZZ^^^aaaccccccbbbaaadddcccbbbbbbbbbdddeeeffffffggggggiiijjjkkklllmmmmmmmmmnnnnnnmmmkkkjjjhhhkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnoooooonnnnnnnnnmmmmmmlllkkkjjjiiiiiihhhiiijjjjjjjjjjjjiiihhhjjjkkklllmmmmmmlllkkkjjjiiiiiiiiijjjkkklllmmmnnnmmmlllkkkiiihhhgggggggggeeeeeefffgggiiilllooopppqqqrrrsssssstttwww{{{~~~~~~}}}}}}{{{zzzwwwtttsssrrrssstttrrrrrrqqqpppooommmlllkkkmmmnnnoooooooooooooooooonnnnnnoooooopppqqqrrrrrrsssttttttrrrppppppqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrpppooonnnpppqqqpppppppppppppppqqqqqqqqqsssrrrpppoooooonnnllljjjjjjhhheeeddddddbbb```^^^]]]]]]\\\\\\\\\[[[[[[[[[YYYYYYXXXXXXYYYZZZ\\\]]]```bbbfffiiikkkjjjiiihhhhhhgggeeedddccccccddddddffffffggghhhiiikkkmmmnnnnnnooopppqqqrrrqqqpppoooooooooppppppoooooonnnnnnkkkiiieeebbbaaabbbdddffflllmmmoooqqqsssuuuvvvvvvpppoooooooooqqqtttwwwzzzyyyyyyzzz{{{}}}~~~}}}}}}~~~{{{wwwrrrooorrrrrrsssuuuwwwxxxwwwuuuqqqoookkkhhhhhhmmmuuu{{{}}}zzzwwwwwwwwwvvvrrrnnn;;;;;;::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>============>>>>>>???????????????>>>>>>>>>>>>???AAABBBBBBBBB@@@???AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGFFFDDDDDDFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLMMMNNNPPPQQQRRRUUUYYY^^^bbbeeejjjuuuqqqeeedddffflllsss||||||www}}}vvvgggZZZNNNFFF???>>>>>>;;;999:::<<<<<<;;;;;;;;;:::::::::888888777666666555555444333222222222333333444555666888:::<<>>???@@@???>>>======<<<;;;:::999999888999999999999999999999999;;;<<<===>>>???@@@AAAAAA@@@CCCFFFHHHIIIKKKNNNQQQQQQRRRSSSRRRQQQQQQSSSTTTTTTTTTUUUUUUVVVWWWXXXXXXWWWYYY\\\___aaabbbbbbbbbddddddcccccccccdddeeeeeeffffffggghhhiiijjjkkkkkkllllllllllllkkkjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjllllllmmmmmmnnnnnnnnnnnnmmmmmmllllllkkkkkkkkkjjjiiiiiiiiijjjjjjiiiiiiiiijjjjjjkkklllllllllkkkkkkjjjjjjjjjjjjkkklllmmmnnnnnnmmmllljjjiiiggggggfffdddddddddeeefffhhhjjjkkkmmmmmmnnnnnnnnnpppsssvvvzzz}}}~~~|||zzzzzzyyyxxxwwwtttrrrpppooooooppppppppppppooonnnmmmkkkkkkllllllmmmnnnooooooooonnnmmmmmmnnnoooooopppqqqqqqrrrssssssrrrpppoooppprrrqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqrrrrrrrrrrrrssssssqqqooonnnooopppnnnoooooooooppppppqqqqqqsssqqqooonnnnnnmmmjjjiiihhhfffcccbbbaaa___]]][[[ZZZZZZZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYZZZ[[[]]]^^^aaacccfffiiijjjjjjiiiiiihhhgggeeedddccccccddddddfffggghhhiiikkkmmmoooppppppqqqrrrrrrrrrrrrqqqqqqppppppppppppooonnnmmmllljjjhhhfffddddddeeeggghhhmmmnnnppprrrttttttttttttrrrpppooonnnppptttxxxzzzzzzzzzzzz{{{|||~~~~~~|||{{{{{{{{{||||||{{{zzzwwwssspppoooooosssuuuwwwyyyzzz{{{{{{{{{uuussspppllllllooouuuzzz~~~{{{wwwrrrnnn;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGEEEFFFFFFEEEDDDDDDEEEGGGHHHHHHHHHIIIIIIIIIIIIJJJFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHJJJLLLMMMNNNNNNOOOPPPSSSVVVZZZ]]]___bbbkkkzzzzzzjjjdddbbbfffnnnxxx~~~|||zzzjjjYYYNNNDDD@@@>>>;;;:::<<<;;;;;;;;;;;;;;;:::::::::999888888777666666555555333222222222222333444444666888:::;;;===@@@EEEHHHJJJLLLPPPTTTWWWZZZ[[[\\\YYYWWWTTTRRRPPPNNNLLLIIIEEECCCAAA@@@@@@@@@???>>>======<<<;;;;;;:::999999999999999999999999999999:::;;;;;;<<<===>>>??????BBBDDDFFFGGGHHHIIILLLNNNNNNPPPQQQRRRQQQQQQRRRTTTSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZZZZ\\\^^^```bbbcccddddddddddddddddddeeeeeeffffffggghhhiiijjjjjjkkklllkkkiiihhhggghhhjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjlllllllllllllllmmmmmmnnnlllllllllllllllllllllllljjjiiiiiiiiiiiiiiiiiijjjiiijjjjjjkkkkkkllllllllllllkkkkkkllllllmmmnnnooonnnnnnmmmllljjjhhhgggfffeeeeeeeeeeeefffgggggghhhhhhjjjkkkkkkkkkmmmppprrrrrrtttwwwyyyyyy{{{~~~~~~}}}zzzxxxwwwvvvvvvtttsssqqqooonnnmmmmmmmmmooopppppppppooonnnmmmlllkkklllmmmnnnnnnnnnnnnnnnlllmmmmmmnnnnnnooooooooopppqqqrrrrrrpppooopppqqqooooooooopppppppppppppppoooooopppqqqqqqrrrrrrrrrrrrsssrrrqqqnnnmmmnnnooonnnnnnnnnooooooppppppppprrrpppmmmllllllkkkhhhffffffdddaaa```___]]][[[YYYYYYYYYYYYZZZZZZ[[[\\\\\\YYYZZZZZZ[[[\\\]]]^^^___cccdddgggiiijjjjjjjjjiiihhhgggeeedddccccccdddeeeeeefffhhhkkkmmmooopppqqqssssssssssssssssssrrrrrrqqqqqqqqqpppnnnmmmkkkkkkhhhgggfffeeefffggghhhiiimmmnnnppprrrssssssrrrrrrtttrrrpppooopppssswwwyyy{{{zzzzzzzzz|||}}}}}}{{{zzzyyyyyyyyywwwvvvtttpppmmmmmmqqqttt~~~~~~}}}}}}zzzzzzyyywwwuuuvvvyyy{{{xxxrrrooo:::::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===============>>>>>>>>>>>>======<<<=========>>>>>>>>>>>>???@@@BBBDDDDDDCCCBBBAAA>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEDDDCCCBBBDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIKKKMMMNNNNNNOOOQQQTTTWWW[[[]]]___bbbfffppppppfff___aaagggrrr|||xxx~~~gggYYYIIIBBB???===<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777666666333333333222222333333444666888999;;;<<<>>>BBBEEEFFFHHHLLLQQQUUUXXXZZZ[[[YYYWWWUUUSSSRRRQQQOOOMMMIIIFFFCCCBBBAAA@@@>>>=========<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<=========AAACCCEEEFFFFFFGGGIIIKKKKKKMMMPPPQQQQQQQQQRRRTTTSSSTTTUUUVVVWWWXXXYYYZZZ[[[ZZZZZZZZZ[[[^^^```aaabbbcccccccccddddddeeeeeefffffffffggghhhiiiiiiiiikkkiiigggeeeeeegggjjjlllkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkklllmmmmmmlllllllllllllllmmmmmmmmmjjjjjjiiihhhhhhiiijjjjjjiiiiiijjjjjjkkkkkkllllllmmmllllllllllllmmmnnnooonnnmmmmmmmmmkkkjjjhhhgggffffffggggggggggggggggggeeefffhhhiiiiiijjjlllooommmoooqqqrrrssstttvvvxxxxxxzzz}}}~~~}}}{{{zzzxxxvvvtttssssssrrrqqqpppooonnnmmmlllllllllnnnnnnooopppppppppoooooolllmmmnnnnnnnnnnnnnnnnnnlllllllllmmmmmmnnnnnnnnnoooppprrrrrrpppoooooopppoooooooooooooooppppppppppppppppppqqqqqqrrrrrrrrrqqqrrrqqqpppnnnmmmnnnooonnnnnnnnnnnnoooooooooooopppnnnkkkjjjjjjhhhfffddddddbbb```^^^^^^\\\ZZZXXXWWWWWWXXXYYY[[[\\\\\\]]]ZZZ[[[\\\]]]^^^``````aaaeeefffhhhjjjkkkkkkkkkkkkiiihhhfffeeeddddddeeeeeefffgggjjjllloooqqqrrrsssttttttsssssssssssssssrrrqqqqqqpppooommmkkkiiihhheeeeeeeeefffgggiiijjjjjjkkkmmmoooqqqrrrrrrqqqppptttsssqqqpppqqqtttvvvxxx{{{{{{zzzzzz{{{}}}~~~~~~}}}|||zzzxxxwwwvvvvvvqqqpppnnnjjjiiimmmuuu|||~~~}}}}}}~~~{{{tttqqq::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<======>>>>>><<<===>>>??????>>>===<<<:::;;;<<<<<<===>>>?????????@@@AAABBBCCCBBBAAAAAA>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDBBBCCCDDDCCCAAAAAACCCDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMMMMOOOQQQTTTWWWZZZ\\\^^^``````eeerrr}}}nnn```]]]___ggg{{{sssooo~~~~~~kkkVVVIIIBBB>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777666666444444333333333333444444555777888999:::<<<@@@CCCCCCEEEIIINNNSSSWWWYYYZZZXXXVVVTTTTTTTTTSSSQQQOOOLLLIIIFFFCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<===???BBBCCCDDDFFFHHHKKKHHHKKKNNNPPPQQQRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]______```aaabbbcccccccccddddddeeeeeefffgggggggggggggggfffffffffgggiiiiiikkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjjjjjjjkkkmmmmmmkkklllllllllmmmmmmnnnnnnjjjjjjiiihhhhhhiiijjjjjjiiiiiiiiiiiijjjkkklllmmmllllllkkkkkkllllllmmmmmmlllmmmmmmmmmlllkkkiiihhhgggggggggggggggggggggfffeeeggghhhhhhhhhhhhjjjkkkiiikkkmmmnnnnnnnnnqqqrrrrrrtttvvvxxxzzz|||}}}~~~~~~~~~~~~|||{{{zzzuuutttrrrqqqpppooooooooonnnmmmmmmmmmllllllllllllkkklllmmmoooppppppqqqqqqnnnnnnooooooooonnnmmmmmmlllllllllllllllmmmmmmmmmmmmoooqqqqqqpppoooooopppnnnnnnooooooppppppppppppqqqqqqqqqrrrrrrrrrrrrrrroooppppppooommmlllmmmooonnnnnnnnnnnnnnnnnnmmmmmmnnnllljjjhhhgggfffcccaaabbb```^^^]]]]]]\\\ZZZYYYUUUVVVWWWXXXZZZ[[[\\\]]][[[\\\^^^___aaabbbbbbcccggghhhiiikkklllllllllllljjjiiigggfffeeeeeeffffffgggiiilllooorrrtttuuuuuussssssrrrqqqqqqqqqqqqqqqoooooonnnllljjjhhheeedddbbbccceeefffhhhiiijjjkkkjjjlllooorrrsssrrrqqqpppqqqqqqqqqqqqsssuuuxxxyyy|||{{{zzzzzz{{{|||~~~{{{{{{yyyxxxvvvtttsssrrrkkkjjjhhheeefffmmmzzzvvvsss::::::999999888999999999;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????<<<===>>>??????>>>===<<<999:::;;;<<<===???@@@@@@??????@@@@@@AAAAAAAAA@@@===>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGFFFDDDCCCAAABBBCCCBBB@@@@@@BBBCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLOOOQQQUUUWWWYYY[[[^^^[[[\\\hhh|||wwwddd\\\YYY]]]ppptttdddppp|||}}}cccQQQFFF???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777555555444333333444444444555666777888888:::>>>AAAAAACCCHHHMMMRRRUUUXXXYYYWWWVVVTTTTTTTTTTTTRRRQQQNNNKKKGGGDDDBBB@@@===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999<<>>===============<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>>>>??????@@@@@@??????@@@@@@AAABBBDDDDDDEEEEEEDDDCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGDDDFFFIIIKKKJJJHHHEEECCCEEEFFFGGGHHHIIIHHHGGGGGGIIIKKKMMMNNNOOOQQQTTTWWWYYYWWWYYYcccpppoooccc^^^^^^dddlllsssaaadddiiiwwwqqqYYYKKKCCC@@@??????;;;::::::999777:::@@@<<<;;;:::999888888888888444444444444444444333333333333444444666777888999???BBBFFFJJJMMMOOOSSSUUUZZZYYYXXXWWWVVVUUUTTTTTTQQQNNNJJJGGGDDDAAA===:::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;<<<===???AAACCCDDDEEEFFFHHHLLLNNNOOOOOOQQQRRRRRRSSSUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\_________```````````````aaaaaabbbcccdddddddddddddddeeefffgggggggggfffeeehhhhhhiiijjjkkkkkkkkkkkkkkklllnnnmmmllljjjkkkkkkjjjkkkmmmnnnnnnllljjjhhhjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiiiiijjjkkklllmmmiiiiiiiiijjjjjjkkkkkklllkkkkkkkkkkkkkkkjjjiiihhhllliiifffeeeggghhhgggeeefffggghhhiiiiiihhhggggggfffffffffggghhhjjjlllmmmllllllmmmnnnooopppqqqrrrxxx{{{~~~}}}}}}xxxvvvtttttttttuuutttsssooonnnnnnlllkkkjjjiiiiiikkkkkkllllllmmmnnnnnnnnnooooooooooooooooooooooooooonnnmmmllllllmmmnnnoooooonnnnnnmmmmmmmmmnnnnnnooonnnmmmlllkkkkkklllmmmqqqooonnnnnnoooqqqpppooonnnnnnoooooooooppppppppppppooonnnmmmlllllllllllllllllllllkkkjjjhhhgggfffiiihhhgggfffdddcccaaaaaa]]]]]]\\\\\\[[[YYYXXXWWWXXXVVVTTTUUUYYY\\\]]]\\\^^^^^^^^^___aaacccfffgggjjjjjjiiiiiiiiijjjkkkllljjjhhhfffeeeeeegggiiikkkjjjkkkmmmppprrruuuwwwxxxqqqrrrsssssssssrrrqqqpppmmmlllkkkiiigggdddcccbbb___aaadddeeefffhhhjjjlllmmmpppssstttsssqqqqqqqqqsssrrrrrrrrrssstttvvvwwwzzzyyyxxxyyy{{{}}}}}}|||xxxxxxwwwuuussspppmmmkkkcccccccccccchhhsss~~~~~~}}}:::::::::999999888888888888888888888888:::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<===>>>>>>??????@@@@@@@@@??????@@@@@@AAABBBDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGFFFGGGIIIKKKKKKIIIGGGEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGIIIJJJKKKKKKMMMPPPRRRSSSRRRUUU]]]ggguuunnn```YYY^^^gggxxxzzzeee```^^^fff{{{lllYYYMMMEEEAAA>>>:::999::::::888:::???<<<;;;:::999888888888888555555444444444444333333333333333444555666888888<<>>;;;===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;::::::<<<===???AAABBBCCCDDDGGGJJJLLLMMMMMMOOOPPPQQQRRRTTTVVVWWWXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^___```aaabbbcccccccccccccccccceeeffffffffffffeeeggghhhiiijjjjjjkkkkkkkkkkkklllnnnmmmlllkkkkkklllkkklllnnnoooooommmkkkiiihhhiiiiiiiiijjjjjjkkkkkkjjjiiiiiiiiijjjkkkkkkllliiiiiiiiijjjjjjkkkkkkkkkjjjkkkkkkkkkjjjjjjiiihhhllliiifffeeefffgggfffeeefffggghhhiiiiiihhhgggfffffffffffffffgggiiijjjkkkiiijjjjjjkkklllmmmnnnoooqqqtttwwwzzz|||~~~~~~~~~}}}|||{{{zzzyyyxxxuuusssqqqqqqrrrsssrrrqqqnnnnnnmmmmmmlllkkkjjjjjjkkkkkkllllllmmmnnnnnnnnnoooooooooooooooooooooooonnnmmmllllllllllllmmmnnnmmmmmmllllllllllllmmmmmmqqqpppooonnnmmmnnnnnnooolllkkkjjjkkkmmmooooooooopppppppppqqqqqqqqqrrrrrrrrrrrrqqqpppoooooooooooommmmmmlllllljjjiiigggfffhhhgggfffdddaaa```^^^]]][[[[[[ZZZZZZYYYXXXXXXXXXYYYWWWVVVWWW[[[]]]^^^]]]_________```bbbdddfffgggiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggggggggiiijjjllllllmmmoooqqqsssuuuuuuvvvpppqqqrrrrrrrrrqqqpppooommmllljjjhhhfffeeedddccc```bbbdddeeeffffffhhhjjjmmmooorrrsssrrrppppppqqqrrrrrrrrrrrrssstttvvvwwwzzzyyyyyyyyyzzzzzzyyywwwuuuuuutttrrroookkkhhhfff___``````bbbhhhuuu}}}}}}~~~}}}~~~999999999999999888888888888888888888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<============>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@AAABBBDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIJJJLLLNNNNNNOOOSSSXXX]]]gggyyy~~~iii[[[\\\ccchhh}}}hhh\\\UUUZZZgggyyylllZZZMMMFFF>>>:::999::::::888:::>>>;;;;;;::::::999999888888555555555444444444333333222222222333444555666777888<<<@@@DDDGGGKKKOOORRRXXXYYYYYYYYYXXXXXXWWWVVVUUURRRNNNKKKHHHEEEAAA>>>???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999999999888888:::;;;===>>>???@@@BBBDDDGGGIIIJJJKKKLLLNNNOOOPPPSSSUUUVVVWWWWWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\^^^^^^___```aaaaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeffffffgggiiiiiiiiiiiiiiijjjlllmmmmmmlllkkklllmmmlllmmmooopppooonnnllljjjhhhhhhiiijjjkkklllmmmmmmjjjjjjjjjiiijjjjjjkkkkkkiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjiiihhhjjjhhheeeeeeeeeffffffeeefffggghhhiiiiiihhhgggfffffffffeeeeeefffgggggghhhffffffggghhhiiijjjkkkkkkkkkmmmppprrrrrrtttwwwyyy|||{{{{{{zzzzzz{{{||||||}}}{{{zzzyyyxxxwwwuuutttsssrrrqqqpppnnnnnnooopppooonnnnnnnnnmmmmmmmmmlllllllllkkkkkkkkklllmmmmmmnnnnnnoooooooooooooooooooooooommmmmmllllllllllllmmmmmmlllkkkkkkkkkkkkkkkllllllppppppooonnnnnnnnnnnnoooiiihhhgggiiikkknnnnnnnnnoooooopppppppppqqqqqqqqqsssrrrqqqppppppooooooooommmmmmmmmllljjjiiigggffffffeeecccaaa^^^\\\ZZZYYYYYYXXXWWWWWWWWWWWWYYYYYYZZZYYYXXXYYY\\\^^^___^^^aaaaaaaaabbbccceeefffgggiiijjjjjjjjjjjjhhhgggfffgggggghhhiiijjjkkkkkklllmmmnnnqqqssstttttttttssspppqqqqqqrrrqqqpppooonnnmmmllliiigggeeeeeeffffffdddeeeffffffeeeeeeggghhhlllnnnqqqqqqpppoooooopppqqqqqqqqqrrrssstttvvvwwwzzzzzzyyyyyyyyyxxxtttqqqqqqqqqpppmmmiiieeeaaa___[[[\\\]]]```hhhvvv|||wwwwww}}}|||999999999888888888888888888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIIIIJJJLLLMMMOOOSSSVVVVVV\\\lll|||zzziiiaaaaaa___ooo}}}kkk]]]VVV[[[^^^eeezzzzzzhhhYYYOOOAAA<<<999;;;;;;999:::<<<;;;;;;;;;::::::999999888666666555555444444333333222222222222333444555666666999===AAADDDHHHMMMPPPVVVWWWXXXYYYYYYYYYXXXXXXWWWTTTQQQNNNLLLIIIEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888888999:::;;;<<<===>>>@@@CCCEEEGGGGGGIIIKKKMMMMMMNNNQQQSSSUUUUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\]]]^^^___```aaaaaaaaaaaa___```aaabbbcccddddddddddddeeefffggghhhhhhhhhhhhiiikkklllmmmlllkkklllmmmmmmnnnooooooooonnnlllkkkiiiiiijjjkkkkkklllmmmmmmkkkjjjjjjiiiiiijjjkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiihhhfffddddddeeeeeeeeegggggghhhiiiiiihhhffffffffffffeeeeeedddeeeeeefffeeeeeeeeefffggghhhhhhhhhjjjkkkmmmnnnnnnnnnppprrrtttsssssstttttttttuuuuuuwwwxxxzzz|||}}}~~~}}}}}}}}}~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyvvvuuutttrrrqqqooonnnmmmnnnmmmkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmlllllllllmmmmmmkkkiiihhhiiikkkmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnqqqpppooonnnmmmmmmmmmmmmmmmmmmlllkkkiiihhhfffeeeeeecccaaa___\\\YYYWWWVVVWWWVVVUUUTTTUUUWWWYYYZZZYYYYYYYYYZZZ\\\]]]^^^^^^bbbbbbcccdddeeefffggghhhjjjkkkllllllkkkhhhfffddddddfffhhhjjjkkkllllllllllllnnnrrruuuvvvvvvtttsssqqqrrrrrrrrrqqqpppnnnmmmmmmkkkhhhfffeeefffhhhiiihhhiiijjjiiifffeeefffgggkkkmmmoooooonnnmmmnnnooooooppppppqqqssstttuuuvvvyyyxxxxxxyyyyyyvvvqqqnnnmmmllljjjgggccc___\\\ZZZYYYZZZ\\\___fffssszzzuuusssuuu{{{~~~|||}}}888888888888888888888888888888999999:::::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999:::;;;;;;<<<;;;::::::<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKJJJHHHGGGHHHJJJLLLNNNRRRSSSQQQTTTaaaooo~~~nnnccc\\\fffqqqvvvwwwxxxyyyyyyrrreee^^^]]]YYYXXXiiiwwwggg\\\HHHAAA<<<<<<<<<:::999;;;::::::;;;;;;;;;:::999999777777666555555444333333222222222222222333444555555888;;;>>>BBBFFFKKKNNNRRRSSSVVVWWWXXXYYYXXXXXXXXXVVVSSSPPPOOOMMMJJJGGGBBBBBB@@@???======<<<<<<=========<<<<<<;;;;;;;;;888888888888888888888888999999::::::;;;<<<======@@@BBBDDDEEEFFFGGGJJJLLLKKKLLLOOOQQQSSSTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^___```aaaaaaaaaaaa_________```aaabbbbbbcccbbbcccdddeeeffffffffffffgggiiikkkkkkkkkkkklllmmmlllmmmmmmnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiijjjjjjkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiihhhhhhgggeeeddddddeeefffggghhhiiiiiiiiigggfffeeefffeeeeeedddddddddddddddeeeeeeeeefffgggggghhhhhhiiijjjlllkkkkkkjjjlllmmmnnnnnnoooooopppppppppppppppqqqsssuuuvvvwwwwwwvvvwwwyyyzzz{{{{{{yyyxxxvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvrrrrrrqqqooonnnlllkkkkkkmmmkkkjjjkkkmmmnnnnnnmmmmmmmmmmmmmmmmmmllllllllljjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkkkklllmmmmmmnnnllllllmmmmmmmmmmmmmmmmmmooommmkkkkkkmmmmmmmmmlllkkkkkklllllllllmmmmmmmmmoooooonnnmmmllllllllllllkkkkkkjjjiiigggeeecccbbbbbbaaa___\\\ZZZWWWVVVUUUUUUTTTSSSSSSTTTVVVYYYZZZXXXYYYZZZ[[[[[[\\\]]]]]]bbbbbbdddeeefffggghhhhhhkkklllllllllkkkiiifffdddbbbdddgggjjjlllmmmmmmlllkkknnnqqquuuwwwwwwvvvvvvssstttttttttrrrpppooommmkkkjjjgggffffffgggjjjkkkmmmmmmmmmkkkhhhfffffffffjjjkkkmmmmmmlllkkklllmmmnnnnnnpppqqqssstttuuuuuuvvvvvvvvvwwwvvvtttooolllhhhfffdddaaa^^^\\\ZZZYYY\\\]]]]]]^^^bbblllxxx~~~xxxrrrqqqqqqvvv|||~~~|||{{{{{{}}}777777777888888888888888888999999:::::::::999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::999:::;;;<<<<<<<<<;;;:::<<<;;;;;;;;;;;;<<<============>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJJJJHHHFFFEEEFFFHHHKKKLLLNNNOOOMMMNNNXXXccc{{{ooocccccceeehhhhhhiiiooovvvzzzqqqhhh```XXXVVVbbbssstttgggSSSIII@@@>>><<<:::999;;;999:::;;;<<<<<<;;;:::999888777777666555444333333333222222222333333444555555777999<<<>>>CCCHHHKKKMMMOOORRRUUUWWWWWWWWWVVVWWWUUUSSSRRRQQQPPPNNNLLLEEEDDDCCCAAA???>>>>>>===>>>>>>======<<<;;;;;;;;;999999999999999888888888:::::::::;;;;;;<<<<<<<<<>>>@@@BBBCCCCCCEEEHHHKKKIIIJJJMMMOOOQQQSSSSSSSSSRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]^^^```````````````______^^^^^^^^^___``````aaabbbcccddddddeeedddddddddfffiiijjjjjjjjjkkkmmmkkkkkkkkkkkkkkkjjjiiiiiilllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjkkklllmmmkkkkkkjjjiiihhhhhhggggggggghhhiiiiiijjjiiiiiiiiihhhhhhhhhfffdddccceeeggghhhhhhiiiiiiiiigggfffeeeeeeeeedddddddddddddddeeeffffffffffffgggggghhhhhhfffhhhiiihhhgggfffgggiiijjjkkklllmmmnnnnnnnnnmmmlllmmmnnnooopppqqqqqqqqqqqqrrrsssssssssrrrqqqpppnnnnnnoooooooooppppppppprrrrrrqqqqqqqqqqqqqqqqqqooonnnnnnmmmlllkkkjjjjjjkkkiiiiiijjjlllnnnnnnmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkkkklllmmmnnnooommmnnnoooooopppooooooooopppnnnllllllmmmmmmlllkkkllllllmmmmmmmmmnnnnnnnnnooonnnmmmllllllkkkkkkllliiihhhhhhfffdddbbb```___]]]\\\[[[ZZZXXXVVVUUUUUUSSSSSSSSSSSSTTTVVVXXXYYYWWWYYY\\\\\\\\\[[[\\\]]]```aaaccceeeggghhhiiiiiikkkkkkkkkkkkjjjhhhfffeeebbbdddgggjjjmmmnnnoooooolllnnnrrruuuwwwxxxxxxxxxuuuuuuuuutttssspppnnnmmmiiihhhgggggggggiiikkkmmmoooooonnnlllhhhfffeeeeeeiiijjjkkkkkkjjjjjjkkkllllllmmmoooqqqsssttttttttttttsssrrrrrrqqqoookkkhhhbbb___\\\YYYXXXYYY[[[\\\```aaaaaa``````dddlllssszzzzzzxxxsssmmmkkkmmmpppvvv}}}xxxwwwvvvuuutttuuuuuuuuu~~~666777777777888888888999888999::::::::::::999888888888999999999:::::::::;;;;;;;;;:::::::::999999999:::<<<=========<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<===>>>>>>??????@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFDDDEEEFFFGGGIIIJJJKKKKKKIIIHHHHHHGGGHHHIIIJJJKKKJJJKKKKKKIIIGGGGGGHHHIIIKKKJJJKKKNNNMMMMMMTTT\\\kkk}}}sssjjjbbb```^^^^^^fffppp|||{{{wwwnnneeeaaadddiiiyyy{{{nnn]]]QQQDDD???===::::::;;;999:::;;;======<<<:::999888888777666555444333333333333333333333444444555333555777999;;;>>>CCCGGGIIIKKKOOOSSSUUUVVVUUUUUUVVVTTTSSSSSSSSSSSSQQQOOOIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::;;;;;;<<<>>>???@@@AAACCCFFFIIIGGGIIIKKKNNNPPPRRRRRRRRRQQQQQQSSSUUUVVVWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\]]]^^^____________```___^^^]]]\\\]]]^^^^^^``````aaabbbccccccccccccbbbdddggghhhhhhiiijjjllliiiiiiiiihhhhhhhhhggggggiiiiiiiiijjjjjjjjjjjjjjjggghhhhhhiiijjjlllmmmnnnkkkkkkjjjiiihhhgggffffffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiigggddddddfffhhhhhhiiiiiiiiihhhgggeeedddeeeeeedddddddddeeeeeefffffffffffffffggggggggggggdddfffgggfffeeedddeeefffhhhiiijjjllllllllllllllljjjjjjkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjkkkkkkkkkkkklllmmmmmmmmmlllmmmmmmmmmnnnkkkkkkkkkjjjjjjjjjiiiiiiiiigggggghhhjjjlllmmmlllmmmmmmlllkkkjjjiiiiiihhhiiijjjjjjkkkkkklllmmmmmmllllllllllllllllllllllllkkkkkklllmmmmmmlllkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllmmmooopppppppppoooooommmkkkjjjjjjkkkkkkkkkjjjllllllllllllmmmmmmmmmmmmllllllkkkjjjiiiiiiiiiiiiffffffeeecccaaa___]]][[[WWWWWWVVVVVVUUUUUUUUUUUUSSSSSSTTTUUUVVVVVVWWWWWWXXX[[[^^^^^^]]]\\\]]]^^^^^^```bbbeeegggiiijjjjjjiiiiiihhhgggfffeeeeeedddeeefffiiillloooqqqsssssspppqqqssstttvvvwwwwwwwwwuuuuuuttttttrrrooommmkkkggggggggghhhiiikkklllmmmnnnnnnnnnkkkgggdddcccdddhhhiiijjjiiihhhhhhjjjkkkkkklllnnnqqqssstttttttttsssqqqooolllkkkhhhdddaaa[[[XXXTTTRRRSSSWWW\\\```eeeffffffccc``````dddhhhkkklllkkkgggdddeeejjjpppttt|||sssqqqooollljjjkkkmmmoooyyy}}}xxxwww666666777777888888888999888999:::;;;::::::888777888888888999999:::::::::;;;;;;;;;::::::999999999999:::<<<>>>>>>===<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>>>>??????@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFDDDEEEGGGIIIKKKLLLLLLLLLIIIIIIHHHGGGHHHIIIJJJKKKMMMNNNNNNLLLJJJJJJKKKLLLMMMKKKKKKNNNOOOOOOTTTZZZ]]]ooosssddd]]]YYYVVV^^^iiiwwwvvvooohhhaaaiiiwww|||pppcccUUUGGG@@@===::::::;;;999:::<<<======<<<:::999999888777666555444333333444444333333333444555555222444555666888<<<@@@DDDGGGIIIMMMQQQTTTUUUTTTTTTUUUTTTRRRSSSTTTTTTSSSQQQLLLKKKIIIGGGEEECCCBBBBBB???>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999:::<<<===>>>>>>AAADDDGGGFFFHHHKKKNNNPPPQQQQQQRRRPPPQQQRRRTTTVVVWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\ZZZZZZ[[[\\\]]]]]]]]]]]]```___]]]\\\[[[\\\\\\]]]___```aaabbbbbbcccccccccaaacccfffgggggghhhjjjkkkggggggggggggffffffffffffgggggghhhiiijjjkkkkkklllgggggggggiiijjjlllnnnooolllkkkjjjiiihhhgggfffeeegggggghhhiiiiiiiiiiiiiiiiiijjjjjjhhheeedddfffiiihhhiiiiiiiiihhhgggeeedddeeedddddddddeeeeeefffgggeeeffffffffffffffffffgggeeefffgggfffeeedddeeegggfffgggiiikkkllllllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiimmmllllllkkkllllllmmmmmmjjjjjjjjjjjjkkkkkkkkkkkklllllllllkkkllllllmmmnnniiiiiiiiiiiiiiiiiiiiiiiigggfffeeegggiiikkklllkkkmmmmmmlllkkkiiihhhggggggiiijjjjjjkkkkkklllmmmmmmlllllllllllllllllllllllliiiiiikkkkkkkkkkkkiiiiiiiiiiiiiiiiiijjjkkklllmmmjjjkkkmmmnnnnnnnnnmmmmmmiiigggfffgggiiijjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkiiihhhgggfffeeeeeeeeeeeeddddddcccaaa___]]][[[YYYSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSUUUVVVWWWWWWWWWVVVYYY]]]``````^^^]]]^^^```]]]^^^aaaeeehhhiiijjjjjjgggfffeeedddddddddddddddggghhhjjjmmmpppsssuuuwwwssssssttttttuuuuuuvvvvvvtttttttttsssqqqnnnkkkjjjeeefffgggiiijjjlllmmmmmmmmmmmmllliiieeecccbbbbbbggghhhiiihhhggggggiiikkkjjjlllnnnqqqssstttttttttssspppllliiifffbbb___\\\WWWSSSOOOMMMPPPVVV]]]bbbhhhiiiiiieeeaaa___```cccbbbcccccc```^^^aaaiiipppqqqzzzooommmiiieeeccceeeiiimmmtttwww{{{~~~~~~yyysssooo999999999999999999999999;;;:::999888888999:::;;;;;;999777888:::;;;:::777;;;::::::::::::;;;<<<=========>>>>>>>>><<<;;;:::;;;;;;:::::::::;;;;;;<<<============>>>>>>>>>>>>@@@@@@???????????????@@@CCCCCCCCCCCCBBBAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEAAABBBCCCDDDEEEGGGHHHHHHEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJLLLMMMMMMNNNNNNOOOPPPPPP\\\cccqqqpppccc\\\ZZZ^^^eeexxxwwwfffmmmlllpppyyy~~~{{{uuuqqqiii[[[MMMHHHDDD>>><<<>>>:::::::::<<>>===;;;;;;::::::999999:::::::::999888888777777888888999999999999::::::;;;===???AAACCCDDDGGGHHHJJJMMMPPPRRRTTTTTTSSSTTTVVVWWWWWWVVVTTTSSSSSSTTTUUUWWWYYYZZZ\\\\\\YYYZZZ[[[\\\]]]^^^^^^___aaaaaa```___^^^\\\ZZZYYY^^^___```bbbccccccddddddeeeeeeeeeeeeeeeeeeeeeeeehhhiiijjjkkkkkkjjjiiihhhkkkkkkjjjjjjjjjjjjjjjjjjgggfffeeefffgggiiilllnnnhhhhhhhhhggggggggggggggggggggghhhiiiiiiiiiiiihhhkkkkkkllllllkkkiiigggffffffffffffgggggggggggggggeeefffeeecccbbbcccfffhhhfffffffffffffffeeeeeeeeeffffffeeeeeeeeeffffffgggeeefffhhhjjjkkkkkkkkkkkklllkkkkkkjjjiiihhhggggggiiijjjlllmmmmmmmmmllllllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkjjjjjjiiijjjjjjjjjjjjiiigggeeedddeeeggghhhiiiiiiiiiiiijjjkkklllmmmlllkkkkkkjjjiiihhhggggggeeehhhjjjlllkkkiiiiiiiiilllkkkkkkjjjiiiiiiiiijjjhhhiiiiiijjjjjjjjjiiiiiigggggggggggghhhjjjlllnnnnnnmmmllllllllllllmmmnnniiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiijjjkkkkkkiiihhhggggggggggggffffffffffffcccaaa___\\\YYYWWWVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTTTTTTTUUUWWWYYY[[[[[[[[[\\\]]]^^^```aaaaaa```aaabbbccceeehhhjjjkkkhhhhhhgggeeecccccceeegggfffhhhkkknnnoooqqqtttwwwxxxwwwvvvuuuuuuvvvwwwxxxwwwvvvuuurrrooollljjjhhhcccdddeeefffhhhjjjkkklllmmmmmmllljjjhhheeecccbbbccceeeggghhhgggfffggghhhmmmnnnppprrrssstttuuuuuuppplllgggeeedddbbb[[[VVVPPPNNNLLLNNNTTT[[[aaadddmmmoooooommmgggbbb^^^]]]`````````bbbfffjjjooorrrzzz|||sssooojjjeeecccdddgggiiipppqqqssswwwyyywwwpppkkk999999999999999999999999:::999999888888999999:::<<<:::999999;;;<<<;;;999:::::::::;;;;;;;;;;;;<<<======>>>>>>===<<<;;;:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<============>>>>>>>>>============>>>>>>AAAAAAAAAAAAAAA@@@@@@???CCCBBBBBBBBBBBBBBBBBBCCCAAAAAABBBCCCDDDFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCDDDEEEEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJLLLMMMMMMNNNNNNOOOOOOPPPVVV\\\iiiyyypppccc[[[[[[```ppprrrmmmjjjmmmwww~~~yyywwwqqqdddWWWOOOHHH@@@;;;;;;999888999;;;======<<<:::;;;;;;:::888888777777777888777555444333333444444444444333444666888;;;===AAACCCFFFIIILLLOOOQQQRRRUUUSSSPPPPPPSSSTTTTTTSSSQQQOOOMMMJJJGGGEEEBBBAAABBBAAA???>>><<<<<<;;;;;;:::::::::;;;::::::999888777888888888999999999999::::::;;;<<<>>>@@@BBBCCCDDDFFFIIIMMMPPPRRRSSSSSSQQQSSSTTTVVVVVVUUUTTTSSSRRRSSSTTTVVVXXXYYY[[[[[[YYYYYYZZZ[[[\\\]]]^^^^^^``````______^^^\\\[[[ZZZ\\\]]]^^^___```aaabbbbbbddddddddddddddddddddddddffffffgggiiiiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiffffffeeeeeefffhhhkkklllhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiiiiiiiiiiiiiikkkkkkllllllkkkjjjhhhgggfffffffffffffffggghhhhhhffffffeeedddbbbccceeegggfffffffffffffffffffffgggfffeeeeeedddddddddeeeeeeeeefffhhhiiijjjkkkkkkjjjkkkkkkjjjiiiiiihhhgggggghhhiiikkklllmmmmmmmmmllljjjjjjjjjiiiiiijjjjjjjjjkkkkkkjjjjjjiiiiiijjjjjjiiihhhfffeeedddeeefffggghhhhhhhhhiiiiiijjjkkkllllllkkkkkkjjjiiiiiihhhhhhfffhhhkkklllkkkjjjiiijjjlllkkkjjjjjjiiiiiijjjjjjiiiiiijjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiijjjlllmmmkkkllllllllllllllllllkkkiiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiijjjkkkkkkiiigggfffeeeeeedddccccccbbbbbb]]]\\\[[[YYYWWWVVVUUUUUUOOOOOOOOOOOOPPPQQQRRRSSSVVVUUUUUUTTTUUUWWWXXXYYYYYYZZZ\\\]]]______``````aaaaaaaaacccdddfffhhhiiifffgggfffeeeddddddgggiiigggiiilllnnnoooqqqtttwwwyyyxxxwwwvvvvvvvvvwwwwwwuuuuuutttrrrooommmjjjiiicccccceeefffhhhiiijjjkkkkkkkkkjjjiiigggeeedddcccdddfffhhhhhhgggggghhhiiilllmmmnnnppprrrsssssssssqqqlllfffdddbbb___YYYTTTMMMLLLLLLOOOVVV^^^fffjjjrrrqqqpppnnnkkkhhhfffeeeccccccdddfffjjjnnnsssvvv|||~~~tttqqqmmmiiiggghhhjjjlllrrrrrrsssvvvwwwtttnnniii999999999999999999999999888999999999999999999888:::999888999:::;;;:::888888999;;;<<<<<<<<<;;;:::<<<<<<=========<<<<<<;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>======>>>>>>???>>>>>>???@@@@@@@@@@@@???CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCEEEFFFGGGJJJIIIGGGFFFEEEEEEFFFGGGBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJLLLLLLMMMMMMNNNOOOOOOOOOQQQTTT]]]lllyyypppbbb]]]___kkk~~~uuuooonnnvvvuuuhhh\\\QQQEEE>>>===:::999999:::<<<===<<<;;;<<<<<<;;;999888777777666888777666555444444444444444444333333444666888999???@@@BBBEEEHHHLLLOOOQQQTTTRRRQQQQQQSSSUUUUUUTTTSSSRRRQQQOOOLLLHHHEEECCCCCCBBBAAA???===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888999999999999999999999;;;<<<>>>@@@AAAAAACCCGGGKKKOOOQQQQQQQQQPPPQQQRRRTTTTTTTTTSSSRRRRRRRRRTTTUUUWWWXXXYYYZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\ZZZ[[[\\\]]]^^^^^^______bbbbbbbbbbbbbbbcccccccccdddddddddeeegggiiijjjkkkiiiiiiiiihhhhhhhhhggggggffffffeeeeeefffhhhiiikkkhhhhhhhhhhhhhhhhhhiiiiiigggggghhhiiiiiiiiiiiiiiijjjkkkllllllkkkjjjiiihhhgggffffffeeeeeeggghhhiiiggggggfffdddbbbbbbdddffffffffffffgggggghhhhhhhhhfffeeedddccccccccccccccceeeeeeggghhhiiiiiiiiiiiijjjjjjiiiiiihhhhhhggggggggghhhjjjlllmmmmmmmmmmmmjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiiiiiiiiiiiggggggeeedddddddddeeefffgggggggggggghhhiiijjjkkkllllllkkkkkkjjjjjjiiiiiigggiiillllllkkkjjjjjjjjjkkkkkkjjjjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiiiiijjjjjjkkkllliiijjjkkkllllllkkkjjjiiijjjjjjiiiiiiiiiiiiiiiiiijjjiiihhhhhhiiiiiigggfffccccccbbbaaa___^^^]]]]]]WWWWWWUUUTTTTTTSSSSSSSSSNNNMMMMMMMMMNNNQQQSSSUUUVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[^^^```bbbbbbaaaaaaaaaaaaaaabbbcccdddeeefffeeefffgggfffffffffiiikkkhhhjjjmmmoooqqqsssuuuxxxyyyxxxwwwvvvuuutttttttttsssrrrrrrqqqooommmkkkjjjddddddeeefffggghhhiiiiiihhhhhhhhhgggfffeeedddcccdddfffhhhhhhhhhhhhiiijjjkkklllmmmnnnppppppqqqqqqpppkkkeeeaaa___ZZZUUUPPPIIIJJJMMMRRR[[[eeeooouuuyyyvvvrrrooonnnnnnmmmmmmiiiiiijjjlllpppuuuyyy|||tttssspppnnnmmmnnnpppqqqtttsssssssssrrrooojjjfff888888888888888888888888777888999::::::999888777777666666666777777777666777999;;;<<<<<<<<<:::999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<=========>>>>>>>>>@@@@@@?????????@@@AAAAAA<<<===>>>???@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBDDDEEEFFFIIIHHHFFFEEEDDDEEEFFFGGGCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNOOOUUU```mmm~~~ooofffdddkkk|||~~~sssttt~~~~~~nnn]]]OOOFFFCCC>>><<<;;;;;;<<<>>>>>>======<<<<<<;;;999888777666777666666555444444444333444444333333333444555666<<<<<<>>>@@@DDDHHHLLLOOOQQQPPPQQQRRRSSSUUUUUUUUUTTTTTTTTTSSSPPPLLLHHHFFFDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999888888888999:::<<<===>>>>>>@@@EEEIIIMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSRRRSSSTTTUUUWWWXXXYYYZZZWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]ZZZZZZ[[[[[[\\\]]]^^^^^^``````aaaaaaaaaaaaaaabbbddddddccccccdddfffhhhjjjhhhhhhggggggffffffeeeeeeffffffffffffggghhhiiijjjhhhhhhhhhiiiiiiiiiiiiiiigggggghhhiiiiiiiiiiiihhhiiijjjkkkkkkkkkjjjiiihhhhhhgggeeeeeeeeefffhhhiiigggggggggeeecccbbbccceeeeeeffffffggghhhiiiiiijjjgggfffeeedddccccccccccccdddeeeeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhggggggeeegggiiikkkmmmmmmmmmmmmiiiiiihhhhhhhhhhhhiiiiiikkkkkkjjjjjjiiiiiihhhhhhfffeeeeeedddddddddeeeeeefffffffffgggggghhhiiijjjllllllkkkkkkkkkkkkkkkkkkhhhjjjllllllkkkjjjjjjkkkkkkkkkjjjjjjiiijjjjjjkkkkkkkkklllllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkhhhjjjkkkmmmmmmkkkjjjhhhjjjjjjiiiiiiiiiiiihhhhhhhhhgggfffgggggggggeeecccaaaaaa___^^^\\\ZZZYYYXXXTTTTTTRRRQQQQQQPPPPPPPPPOOONNNLLLLLLMMMOOORRRUUUUUUUUUTTTUUUVVVXXXZZZ\\\^^^```cccfffgggfffeeedddaaaaaaaaaaaaaaabbbcccdddfffggghhhhhhgggggghhhjjjkkkmmmppprrrsssuuuwwwyyyxxxwwwvvvuuusssrrrqqqqqqpppppppppooonnnmmmlllkkkfffffffffgggggghhhiiiiiieeeeeedddddddddddddddddddddfffhhhiiihhhhhhiiikkkjjjkkklllmmmmmmnnnnnnnnnlllhhhbbb^^^ZZZUUUPPPLLLHHHKKKQQQYYYdddppp|||xxxsssqqqrrrrrrrrrooooooqqqssswww|||{{{sssrrrqqqqqqqqqsssuuuvvvuuutttrrrpppmmmiiifffccc888888888888888888888888777777999::::::999777777666666777666666666666666777888:::<<<<<<;;;:::999:::;;;;;;;;;<<<<<<=========<<<;;;:::::::::::::::======>>>>>>>>>????????????>>>>>>>>>??????@@@AAA<<<===>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@AAABBBDDDDDDHHHGGGFFFEEEEEEEEEFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNNNNNNNKKKLLLLLLMMMMMMNNNOOOOOOOOOOOORRRYYYcccrrr~~~ppphhhjjjxxxzzzqqquuukkkZZZNNNIIIAAA>>>;;;:::;;;<<<===<<<<<<<<<<<<<<<;;;999888777666666555555444444333222444444333333333333333444999999:::===@@@DDDHHHJJJLLLMMMOOOQQQRRRSSSTTTUUUUUUUUUUUUTTTRRROOOKKKIIIDDDCCCBBB???>>><<<<<<;;;<<<<<<======<<<<<<;;;::::::999999999999999999999888888888888999:::;;;<<<<<<>>>BBBFFFIIIKKKLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTVVVWWWXXXYYYYYYUUUVVVVVVWWWXXXYYYZZZ[[[YYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[]]]^^^____________`````````aaaaaaeeedddcccccccccdddeeefffggggggfffeeeddddddccccccfffffffffggghhhiiijjjkkkgggggghhhhhhiiiiiiiiiiiiffffffggghhhhhhhhhhhhgggggghhhiiijjjjjjjjjiiihhhgggffffffeeefffggghhhiiifffggggggfffcccbbbcccdddeeeffffffggghhhiiiiiijjjhhhhhhfffeeeddddddddddddddddddddddddeeeffffffggggggggggggggggggggghhhhhhdddfffhhhjjjlllmmmmmmllliiihhhhhhgggggghhhhhhiiijjjjjjkkkjjjjjjhhhgggfffeeeeeedddddddddeeeeeeeeeffffffffffffggghhhiiijjjkkkkkkkkkkkkkkkkkklllllliiijjjlllkkkjjjiiiiiijjjkkkjjjjjjiiijjjjjjkkkkkklllllllllllllllkkkjjjiiiiiijjjjjjjjjjjjjjjjjjjjjiiikkklllnnnnnnlllkkkiiiiiiiiiiiihhhhhhgggggggggfffeeeddddddeeedddbbb```___^^^]]][[[YYYWWWUUUUUUTTTSSSQQQPPPNNNNNNMMMMMMQQQOOOMMMLLLLLLNNNQQQRRRSSSSSSTTTVVVXXX\\\___aaaaaaccceeehhhhhhgggeeedddaaa````````````aaabbbccchhhjjjkkkkkkiiihhhggghhhmmmooorrrttttttvvvyyy{{{yyyxxxwwwvvvtttsssqqqpppnnnnnnnnnnnnmmmlllkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhcccbbbbbbaaaaaabbbccccccccceeeggghhhhhhhhhiiikkkjjjjjjkkkkkkjjjjjjiiiiiieeebbb]]]XXXTTTPPPMMMKKKIIIOOOWWWbbbnnn|||~~~xxxvvvvvvvvvtttuuuwwwyyy}}}~~~zzzwwwsssrrrqqqqqqrrrtttvvvxxxtttssspppkkkgggdddcccccc888888888888888888888888777888888888888888888777777999:::999888777888999777888:::;;;;;;;;;:::999::::::::::::;;;<<<===>>>===<<<<<<;;;::::::::::::============>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>======>>>@@@@@@AAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@????????????@@@AAABBBCCCFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPRRRVVV[[[fff{{{xxxjjjhhhtttoooiiirrr{{{gggXXXOOODDDAAA<<<:::::::::;;;;;;;;;<<<======<<<;;;999888666666666666666444333333333333444444333333333333555666888:::===AAACCCEEEGGGIIIMMMOOOOOOPPPRRRTTTTTTUUUUUUTTTRRRPPPNNNMMMFFFEEECCCAAA???>>>===<<<<<<<<<======<<<<<<;;;:::::::::::::::999999999999888888888888999999:::;;;<<<===@@@BBBEEEGGGIIIJJJLLLLLLMMMOOOPPPRRRSSSTTTRRRSSSTTTUUUVVVWWWWWWXXXTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\]]]\\\[[[[[[[[[\\\^^^___^^^^^^______``````aaaaaaeeeddddddccccccdddddddddfffeeeeeedddcccbbbaaaaaacccdddeeeggghhhiiijjjkkkffffffgggggghhhhhhiiiiiidddeeeeeefffffffffffffffeeefffggghhhiiiiiihhhgggfffffffffgggggggggggggggeeefffgggfffdddccccccdddfffffffffgggggghhhhhhhhhhhhgggffffffeeeeeeeeeeeedddccccccccccccdddeeefffeeeeeeffffffgggggghhhhhheeefffhhhjjjkkkkkkkkkkkkhhhhhhgggggggggggghhhhhhjjjjjjkkkkkkjjjhhhfffeeeeeeeeeeeeeeeffffffffffffffffffffffffggghhhiiijjjiiiiiijjjjjjkkkkkklllllliiijjjkkkjjjhhhhhhhhhjjjjjjjjjiiiiiijjjjjjkkkkkkkkkllllllkkkkkkjjjiiihhhggghhhiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmlllkkkjjjhhhhhhggggggffffffeeeeeecccbbbaaaaaaaaaaaa^^^\\\[[[ZZZYYYWWWUUUTTTRRRRRRRRRQQQOOONNNMMMLLLKKKKKKRRRPPPOOONNNNNNOOOPPPQQQRRRSSSTTTWWW[[[___bbbeeecccdddeeeffffffeeecccbbb```````````````aaabbbccciiikkkmmmmmmkkkhhhggggggnnnppprrrttttttvvvxxxzzzzzzzzzzzzyyywwwuuusssrrrmmmmmmmmmmmmmmmlllkkkjjjiiiiiihhhhhhgggggggggfffaaaaaa_________```aaabbbbbbdddfffgggggggggiiijjjiiiiiihhhgggfffdddbbbaaa\\\ZZZVVVRRROOOMMMLLLKKKLLLSSS^^^jjjwwwzzzxxxyyyxxxyyy{{{}}}{{{yyywwwvvvsssqqqqqqrrrtttvvvsssqqqmmmgggbbbaaabbbddd888888888888888888888888888888777777777777888888777999;;;:::888777999:::888999999999999:::::::::999999999999:::<<<>>>???======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===999999999::::::;;;<<<===<<<======>>>???????????????@@@AAACCCCCCAAA@@@??????????????????@@@AAABBBDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLLLLLLLMMMKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOSSSUUUVVV\\\lll|||ooojjjooo|||rrrbbbaaapppxxxfff[[[KKKGGGAAA===<<<<<<<<<<<<:::;;;<<<======<<<;;;:::888888999999888777555444333333444444444444444333333444777999<<<>>>??????BBBFFFJJJLLLMMMNNNPPPRRRSSSSSSSSSRRRQQQQQQPPPPPPIIIHHHFFFDDDBBB@@@??????;;;<<<<<<<<<<<<;;;::::::;;;;;;:::::::::999999999999999888888999999::::::======>>>???AAADDDFFFHHHIIIIIIJJJKKKMMMOOOQQQRRRPPPQQQQQQRRRSSSTTTUUUUUUSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[\\\\\\ZZZYYYZZZ[[[]]]^^^^^^^^^______```aaaaaaaaabbbccccccdddeeeeeeeeeeeeeeeddddddcccbbbaaa```______```bbbdddfffhhhiiiiiidddeeeeeefffgggggghhhhhhbbbcccddddddeeeeeeddddddbbbccceeeggggggggggggfffdddeeeggghhhiiihhhgggfffdddeeeffffffeeeddddddeeefffffffffffffffffffffgggffffffeeeddddddeeeeeeeeeccccccbbbbbbbbbcccdddeeeddddddeeeffffffggghhhhhheeefffhhhjjjjjjjjjjjjiiihhhggggggffffffgggggghhhiiijjjkkkkkkjjjhhheeedddeeeeeeffffffgggggggggggggggggggggggghhhiiijjjjjjhhhhhhiiiiiijjjkkkkkkllliiiiiijjjhhhgggfffgggiiijjjjjjiiiiiijjjjjjkkklllkkkkkkkkkkkkjjjiiihhhgggeeefffgggiiijjjjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjggggggfffeeeddddddccccccaaa```^^^^^^___^^^[[[YYYWWWVVVUUUSSSRRRPPPOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKPPPOOOOOOOOOPPPQQQRRRRRRUUUUUUWWWYYY\\\```dddfffggggggffffffeeecccbbbaaa````````````aaabbbcccdddgggjjjmmmnnnmmmjjjiiihhhlllnnnppprrrrrrtttvvvxxxxxxxxxxxxxxxvvvuuusssrrrmmmmmmmmmllllllkkkiiiiiihhhhhhgggfffeeeddddddcccaaa```^^^]]]]]]^^^___``````bbbeeeffffffggghhhiiiffffffeeebbb```]]][[[YYYSSSRRRPPPMMMKKKJJJKKKLLLOOOWWWdddppp}}}{{{xxxyyy{{{|||}}}|||wwwrrroooooopppqqqpppnnnjjjddd___^^^bbbeee777777777777777777777777999888777666666777888999666888:::999666555777999999999888888888999:::;;;999999888999:::<<<>>>@@@>>>===<<<;;;:::999999999999999999:::::::::;;;;;;:::::::::;;;<<<===>>>???;;;<<<==================>>>???AAABBBBBBAAA???>>>???>>>>>>>>>???@@@AAAAAABBBDDDFFFHHHHHHGGGEEECCCDDDDDDDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNKKKNNNRRRUUUTTTWWWcccqqquuunnnlllooozzzxxxbbbXXXaaannn}}}sssfffRRRMMMFFFBBB@@@@@@@@@@@@999:::<<<>>>>>>===<<<;;;::::::;;;;;;:::999777666333333444555555555444444222333666999;;;<<<<<<<<>>=========???BBBEEEGGGFFFGGGGGGIIIKKKMMMOOOPPPNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYZZZ[[[[[[[[[[[[[[[\\\[[[YYYXXXYYYZZZ\\\]]]^^^^^^______```aaabbbbbb___aaaccceeefffgggffffffddddddcccbbbaaa```______\\\^^^```ccceeeggghhhhhhddddddeeeeeefffgggggghhhbbbbbbcccddddddddddddcccaaabbbdddfffggggggffffffccceeegggiiijjjhhhfffeeecccdddffffffeeedddeeeffffffffffffffffffeeeeeeeeeddddddcccccccccdddeeeeeecccbbbaaaaaaaaabbbcccdddcccddddddeeefffggghhhhhhfffggghhhiiijjjjjjiiihhhggggggffffffffffffggggggiiijjjkkkkkkjjjhhheeeccceeeeeefffggghhhhhhggggggggggggggghhhhhhiiijjjkkkgggggghhhiiijjjkkkkkklllhhhiiiiiihhhfffeeefffhhhjjjiiiiiiiiijjjkkkkkklllkkkkkkkkkjjjiiihhhgggfffcccdddfffhhhiiijjjiiiiiijjjjjjiiihhhhhhiiijjjjjjffffffeeeddddddcccbbbbbb___^^^]]]]]]]]]\\\ZZZWWWSSSSSSRRRQQQOOONNNMMMMMMIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTWWWXXXXXXZZZ]]]aaadddfffkkkjjjiiigggfffdddcccccc______``````aaacccdddeeeeeehhhmmmooonnnlllkkkjjjjjjlllnnnpppppprrrtttvvvttttttuuuuuutttrrrpppooommmmmmmmmlllkkkjjjiiihhhgggfffeeedddcccbbbbbbaaaaaa___^^^\\\\\\]]]^^^______bbbdddeeeffffffhhhiiiddddddbbb___\\\YYYVVVTTTMMMMMMLLLJJJIIIIIILLLNNNPPPYYYfffsssxxxuuuwww|||}}}~~~{{{sssnnnllllllmmmnnnmmmhhhbbb]]]]]]bbbfff777777777777666666666666666666666666777777777777888888888888888888888888777888888999999:::;;;;;;;;;;;;:::999:::;;;<<<===888999::::::;;;;;;::::::888999;;;<<<;;;999777555;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;<<<===>>>??????@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNMMMNNNOOORRRUUUXXX[[[]]]nnnpppllliiilllwww}}}eeeVVVTTTXXXjjjuuunnnddd[[[RRRMMMFFF===;;;???>>>======???AAAAAA???===<<<<<<;;;:::888777666666333333444444444444444444222222444666888999;;;<<<===@@@CCCFFFIIILLLQQQTTTRRRTTTUUUVVVTTTRRRRRRSSSMMMLLLKKKJJJGGGCCC@@@?????????>>>===============<<<<<<<<<<<<;;;:::999999999999888888888888999999777888999;;;===@@@BBBCCCCCCEEEGGGHHHIIIJJJMMMPPPNNNNNNOOOOOOPPPQQQQQQQQQOOOPPPQQQSSSUUUWWWXXXYYYVVVVVVXXXYYYZZZZZZZZZZZZ]]]\\\ZZZYYYYYYZZZ\\\]]]___^^^^^^^^^^^^___``````ddddddddddddeeefffggggggiiihhhgggeeecccaaa```___dddbbb```bbbeeeggggggeeeiiigggeeecccbbbbbbcccdddbbbcccdddeeeeeedddcccbbbccccccbbbbbbbbbbbbccccccccccccdddeeefffffffffeeeddddddddddddddddddddddddiiihhhgggeeeddddddddddddeeeeeeeeedddddddddcccccccccccccccccccccccccccccceeefffffffffeeeddddddcccjjjjjjjjjjjjiiihhhgggfffeeeeeefffgggggggggggggggkkkkkklllkkkjjjhhhfffeeeeeeeeeeeeeeefffhhhiiijjjjjjiiihhhgggggghhhiiiiiiiiiiiijjjkkkkkkllllllmmmlllkkkhhheeedddddddddeeefffhhhiiihhhgggfffggghhhhhhiiiiiiiiihhhgggeeedddeeeeeedddddddddeeeeeefffhhhhhhhhhggggggfffeeedddbbbbbbbbbdddeeedddaaa^^^ZZZYYYXXXWWWXXXWWWUUURRRNNNNNNMMMLLLKKKJJJJJJIIIJJJLLLNNNNNNLLLJJJJJJJJJKKKKKKLLLMMMOOOQQQTTTVVVVVVWWWYYY[[[^^^```bbbcccjjjiiigggdddbbbaaa```___aaa___^^^^^^___bbbfffhhhfffhhhkkknnnpppppppppooopppooommmlllmmmnnnpppqqqssssssrrrqqqpppooonnnmmmkkkkkkkkkjjjhhhgggeeedddccccccbbbbbbaaaaaa``````\\\]]]___^^^]]]]]]^^^```cccbbbbbbbbbbbbcccdddddddddcccbbb^^^ZZZTTTOOOKKKKKKEEECCCFFFFFFFFFLLLUUUVVV^^^jjjyyyvvvqqqppprrrvvv{{{~~~xxxzzzoooiiijjjlllkkkjjjgggbbb___aaaggglll666666666666666777777777555666666666777777777777888888888888888888888888777777888888999::::::;;;999999999999999:::;;;;;;888999::::::;;;;;;::::::::::::;;;<<<======<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;::::::::::::<<<<<<>>>????????????????????????@@@@@@@@@AAAAAAAAABBBDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPSSSVVVYYYZZZeeeuuuvvvjjjgggooo}}}{{{gggYYYTTTTTTXXXbbbttt{{{rrrjjjbbb\\\RRRFFF??????;;;;;;;;;<<<>>>>>><<<:::;;;;;;::::::999999888888444444444444444444444444222333333444555666666777;;;===AAACCCFFFIIINNNQQQNNNOOOQQQQQQPPPNNNNNNNNNNNNMMMMMMKKKHHHEEEBBBAAA@@@@@@???>>>============<<<<<<<<<<<<;;;:::999999999999888888888888999999:::::::::;;;<<<===??????AAACCCEEEFFFGGGIIILLLOOOMMMNNNNNNNNNOOOOOOPPPPPPOOOOOOPPPRRRTTTUUUVVVWWWVVVVVVWWWWWWXXXYYYYYYZZZ[[[ZZZYYYXXXXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^______bbbbbbbbbcccdddeeefffggghhhgggfffeeecccaaa```___cccaaa___aaadddffffffeeeeeedddbbb`````````aaabbbaaabbbcccddddddcccbbbaaaaaaaaa````````````aaaaaabbbcccdddeeeffffffffffffcccccccccdddddddddddddddggggggffffffeeeddddddcccdddddddddcccccccccbbbbbbccccccccccccccccccccccccdddddddddddddddcccbbbbbbddddddeeefffffffffeeeeeeeeeffffffggghhhggggggggghhhiiiiiiiiiiiihhhhhhgggeeeeeeeeeeeefffggghhhhhhiiiiiihhhgggggghhhhhhiiihhhiiiiiijjjjjjkkkkkklllllljjjhhheeedddddddddeeefffggghhhhhhffffffggghhhgggggghhhhhhgggfffeeedddgggfffffffffffffffggggggeeeeeeeeeeeeeeedddccccccaaa``````aaabbb```]]][[[XXXVVVUUUUUUUUUTTTQQQOOOKKKKKKJJJJJJIIIHHHHHHGGGIIIKKKMMMMMMKKKJJJJJJKKKKKKKKKLLLNNNPPPSSSVVVXXX[[[[[[]]]___bbbdddeeefffkkkjjjgggdddaaa___]]]]]]^^^^^^^^^^^^```cccfffhhhhhhiiilllnnnppppppppppppooonnnmmmllllllmmmoooppprrrrrrqqqpppooommmlllllliiiiiihhhgggfffdddcccbbb`````````______^^^^^^^^^[[[]]]^^^^^^]]]]]]^^^```aaaaaaaaaaaabbbbbbcccccc___^^^[[[WWWRRRMMMIIIFFFHHHCCCAAACCCDDDGGGOOOXXX___eeennnyyy}}}tttqqqqqqrrruuuyyy|||}}}}}}{{{zzzzzz{{{qqqlllkkklllgggeeebbb```aaahhhpppwww555555555666666777777777555555666666666777777777888888888888888888888888777777777888999999::::::777888888999999999999999888999999:::::::::::::::666666777888999:::<<<<<<;;;;;;:::999999999999:::;;;::::::::::::999999999<<<<<<===>>>?????????????????????@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLNNNQQQSSSVVVWWWZZZgggyyyqqqgggiiirrrzzz~~~~~~vvvjjj^^^UUUQQQNNNTTTbbbxxx~~~yyytttnnnbbbRRRFFFBBB<<<;;;;;;<<<======;;;:::::::::::::::::::::::::::666666555555444444333333555555555444444444333333888:::===@@@BBBEEEIIILLLNNNPPPRRRRRRPPPOOONNNOOOOOOOOONNNMMMKKKHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<===<<<<<<;;;:::999999999888888888888999999;;;;;;::::::::::::;;;;;;>>>@@@BBBCCCDDDGGGJJJMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTVVVVVVUUUUUUUUUWWWXXXYYYYYYYYYXXXWWWXXXYYY[[[\\\\\\\\\^^^_________^^^]]]````````````bbbcccdddeeeffffffeeedddcccaaa___^^^```___^^^___bbbddddddcccbbbbbb```______```aaabbbaaaaaabbbccccccbbbaaaaaa```__________________```aaabbbccceeefffgggggggggccccccccccccccccccccccccdddeeeffffffeeedddbbbaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbaaaaaa___```aaacccdddeeeeeeeeeeeefffgggggghhhhhhggggggfffffffffffffffggghhhiiiffffffeeeeeeeeeeeeffffffhhhhhhgggggggggggghhhiiiggghhhhhhiiijjjjjjkkkkkkkkkiiigggeeedddcccddddddeeefffggggggeeeeeefffgggdddeeeeeefffeeeeeeddddddfffeeeeeeeeeeeeeeeeeeeeebbbbbbbbbcccbbbbbbaaaaaa___^^^]]]]]]]]]\\\YYYVVVTTTRRRQQQQQQPPPOOOMMMJJJHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLNNNPPPSSSVVVYYY[[[______aaabbbdddfffggghhhkkkjjjgggccc```]]][[[ZZZ[[[\\\^^^```bbbdddfffgggjjjkkkmmmooopppqqqppppppooonnnmmmlllkkklllmmmnnnqqqpppooonnnlllkkkjjjiiieeeeeeeeeeeecccaaa___^^^\\\\\\\\\\\\\\\\\\[[[[[[ZZZ\\\]]]]]]]]]]]]___```````````````aaaaaaaaabbb[[[XXXTTTOOOJJJGGGDDDCCCEEEAAA???AAAEEEJJJUUU___fffhhhnnnuuu~~~{{{uuuuuuvvvvvvvvvwwwwwwxxxwwwwwwwwwzzz}}}|||tttnnnlllllleeeaaa]]]]]]dddoooyyy444444555555666777777777555555555666666666777777888888888888888888888888666666777777888999999999666777999:::::::::999888888888999::::::::::::999666555555555666888;;;<<<===<<<;;;:::999999999999;;;:::::::::::::::::::::;;;<<<===>>>????????????????????????@@@@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHJJJKKKKKKMMMOOOQQQSSSTTTTTT\\\iii{{{ooohhhlllsssxxxwwwvvvuuurrrlllbbbXXXRRRSSSTTT\\\nnnzzznnn^^^NNNFFFAAA@@@??????@@@@@@>>>===;;;;;;;;;;;;::::::::::::777777777666555444333333777777777666666555555555666888;;;===???BBBEEEHHHNNNPPPRRRRRRQQQOOOOOOPPPPPPPPPPPPOOOMMMKKKIIIGGGEEEDDDBBBAAA@@@?????????============<<<;;;:::999999999888888888888999999::::::999999999999999::::::<<<>>>@@@AAADDDGGGJJJLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOPPPQQQRRRRRRSSSUUUTTTSSSRRRRRRTTTVVVXXXXXXWWWWWWWWWXXXZZZ[[[\\\[[[]]]___```aaa```^^^]]]]]]]]]^^^^^^___aaabbbcccddddddddddddbbbaaa___^^^^^^]]]]]]^^^___aaabbbbbbbbbbbbaaaaaabbbcccdddddd```aaabbbccccccbbbaaa```______^^^^^^^^^^^^_________```bbbdddeeefffggggggcccbbbbbbbbbbbbbbbaaaaaabbbcccdddeeeeeecccaaa```aaaaaaaaa`````````______aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbccccccbbbbbbaaa___```aaacccdddeeeeeeeeeeeeeeefffgggggggggggggggfffeeedddddddddeeeggghhhffffffeeedddddddddddddddggggggfffggggggggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkiiihhhfffeeedddcccccccccdddeeefffeeedddcccdddfffbbbbbbccccccccccccccccccbbbbbbbbbbbbbbbbbbaaaaaa______`````````______^^^]]][[[ZZZYYYYYYWWWTTTRRRPPPOOONNNMMMMMMLLLIIIGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFIIIIIIIIIJJJLLLMMMMMMNNNPPPSSSWWWZZZ]]]___```aaabbbcccdddeeeeeefffhhhgggdddaaa___]]][[[[[[YYY[[[^^^aaaccceeefffffflllmmmnnnpppqqqqqqqqqppppppooonnnmmmmmmmmmmmmmmmoooooommmllljjjhhhgggfffccccccccccccbbb```]]]\\\YYYYYYZZZZZZZZZZZZZZZZZZYYY[[[\\\]]]\\\]]]^^^`````````````````````______YYYUUUPPPJJJFFFCCCCCCCCCAAA@@@???AAAGGGPPP]]]fffeeefffiiiooovvv|||yyy{{{}}}{{{yyywwwuuutttuuuvvvwwwxxxxxxwwwwwwzzz{{{uuuoookkkiiieee___[[[]]]fffsss}}}444555555555666666666777555555555555666666666666777777777777777777777777555666666777777888888999777888:::;;;;;;;;;:::999777888999999::::::999999;;;:::999888999;;;===??????>>>===;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>??????>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKKKKLLLNNNOOOQQQRRRTTTWWW^^^mmm}}}mmmiiinnnvvvvvvtttqqqooolllggg```[[[ZZZXXXZZZfffxxxvvvfffTTTHHHEEECCCAAAAAAAAAAAA@@@>>>>>>>>>===<<<;;;:::999888888888777666666555444444555555555555666666666666555777999;;;===???CCCEEEIIIKKKMMMNNNMMMLLLLLLMMMOOOPPPPPPPPPOOOMMMKKKJJJGGGFFFEEECCCAAA@@@@@@???============<<<;;;::::::999999888888888888999999888888888888888999:::;;;888:::<<<===???AAADDDGGGJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSTTTSSSQQQPPPPPPRRRTTTUUUVVVVVVWWWXXXYYYZZZ[[[\\\\\\^^^```aaabbbaaa___^^^]]]]]]]]]]]]]]]^^^``````aaabbbccccccbbb```^^^]]]\\\\\\]]]]]]^^^___```bbbaaaaaaaaabbbbbbcccdddddd```aaabbbccccccbbbaaa```_________^^^^^^_________^^^___aaabbbdddeeeffffffbbbbbbaaaaaaaaa````````````aaacccddddddbbb```___``````_________^^^^^^^^^````````````````````````bbbbbbccccccccccccbbbbbb``````aaabbbbbbcccbbbbbbddddddeeefffffffffffffffgggfffdddcccccccccdddeeefffeeedddcccbbbbbbbbbccceeeeeeffffffgggggggggggghhhhhhhhhiiijjjjjjkkkkkkggggggfffeeedddcccccccccbbbdddeeedddcccbbbcccdddaaaaaaaaaaaaaaabbbbbbbbbaaaaaabbbbbbaaa```______]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXVVVUUUTTTSSSPPPNNNMMMLLLKKKKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFHHHIIIJJJKKKNNNPPPOOOPPPSSSWWW[[[^^^```bbbccccccccccccddddddddddddccccccaaa```___^^^^^^^^^YYY[[[___bbbeeefffffffffmmmnnnoooppppppqqqqqqqqqrrrqqqpppooonnnnnnnnnmmmnnnmmmkkkiiigggeeecccbbbaaabbbccccccaaa___\\\ZZZXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZ\\\\\\[[[\\\]]]______`````````___]]]\\\[[[TTTPPPJJJEEEAAA@@@AAABBB<<<>>>@@@CCCJJJUUUaaaiiifffeeeeeehhhnnnwww}}}}}}|||wwwrrrpppqqqsssuuutttqqqnnnnnnrrryyy|||xxxsssnnniiifffbbb^^^\\\aaakkkwww555555555555555555555555444444555555555666666666777777777777777777777777555555555666777777888888888999999:::::::::::::::777888888999999999999999::::::888888999;;;===??????>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKLLLMMMNNNOOORRRUUUXXXaaarrrwwwjjjkkkpppuuussspppoooooonnnmmmlllccc``````fffpppyyy}}}}}}~~~yyyjjjXXXJJJFFFCCCAAA@@@@@@@@@???===@@@???>>>===;;;:::999888888888777777666666555555222222222333444444555555444666888999;;;===@@@CCCFFFHHHKKKMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNLLLKKKJJJIIIGGGEEECCCAAAAAA@@@===============<<<::::::999999888888888888999999777777777777888:::;;;<<<777999;;;<<<<<<>>>AAACCCGGGHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXZZZ[[[[[[]]]^^^___`````````___^^^]]]]]]\\\\\\\\\]]]]]]]]]___```aaabbbbbb```^^^]]]ZZZ\\\]]]]]]\\\]]]___bbb___``````aaaaaabbbbbbbbbaaaaaabbbccccccbbbaaaaaa______^^^^^^^^^^^^______]]]^^^___aaabbbcccccccccaaaaaaaaa``````______^^^___```aaabbbbbbaaa```_______________^^^^^^^^^^^^________________________aaaaaabbbccccccccccccbbb`````````aaa``````______bbbcccddddddeeeeeeddddddfffeeeddddddccccccccccccddddddcccbbbbbbbbbbbbbbbcccdddeeefffgggggggggfffggggggggghhhiiiiiijjjjjjfffeeeeeeddddddcccbbbbbbaaabbbccccccaaaaaabbbcccbbbaaaaaa`````````aaaaaaaaabbbccccccbbbaaa___^^^ZZZZZZZZZZZZYYYXXXWWWWWWUUUSSSQQQOOOOOONNNLLLJJJIIIHHHHHHHHHIIIIIIGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHJJJKKKKKKMMMPPPRRRQQQSSSWWWZZZ^^^aaacccdddeeeeeeeeedddddddddcccccc``````_________```aaaaaa\\\]]]```ccceeegggggggggmmmmmmnnnooopppqqqrrrrrrssssssrrrqqqpppnnnmmmmmmlllkkkiiigggdddbbb```___```aaabbbbbbaaa^^^[[[YYYVVVVVVWWWXXXYYYYYYZZZZZZYYY[[[\\\\\\[[[ZZZ\\\]]]^^^^^^^^^]]][[[YYYVVVUUUMMMIIIDDD???======>>>@@@999???DDDHHHPPP\\\eeeiiikkkhhhfffeeegggmmmssswww||||||||||||~~~xxxpppllllllmmmoooooollljjjkkkpppvvv|||~~~}}}zzzwwwtttqqqmmmhhhddd___aaaeeelllvvv~~~666666666555555444444333444444444555555555666666777777777777777777777777444444555666666777777888888888888888888999::::::777777888999999999999999666666666777999;;;===???===<<<<<<;;;:::::::::::::::::::::;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDFFFFFFEEEDDDDDDCCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLNNNRRRVVVXXXbbbuuuuuunnnmmmqqqppppppqqqssswww||||||yyyvvvsssrrrqqqqqqpppuuu}}}wwwlll\\\NNNGGGDDDAAA@@@??????>>>===>>>>>>>>>===<<<;;;;;;:::777777777777777777777777222222333333333333444444222444666777888:::===@@@CCCFFFIIIKKKLLLMMMNNNPPPLLLMMMNNNNNNNNNMMMLLLKKKLLLJJJHHHFFFDDDBBBAAAAAA>>>>>>>>>======<<<;;;:::999999888888888888999999888888888888999:::;;;;;;888999:::;;;;;;<<>>???<<>>@@@CCCDDD;;;;;;::::::999999::::::999999999::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCGGGFFFFFFEEEDDDCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGGGGHHHHHHIIIIIIIIIPPPUUUTTTYYYhhhzzzuuuoookkkmmmpppssswww~~~wwwnnnhhhfffiiissszzzyyytttmmm```SSSIIIFFFCCCAAAAAA@@@???>>>========================777777777777777888888888666555555555555555444444111333555666666888;;;>>><<>>>>>>>>>>>===<<<;;;:::999999888888888888999999:::999999999999999::::::888999;;;;;;:::;;;===??????@@@BBBDDDGGGIIIKKKLLLHHHIIIKKKLLLNNNPPPQQQRRRNNNNNNOOOOOOOOONNNNNNMMMMMMNNNPPPRRRTTTVVVVVVWWW[[[[[[ZZZZZZZZZ[[[\\\]]]```___^^^\\\[[[ZZZZZZZZZ\\\^^^```bbbaaa```^^^\\\YYY\\\^^^]]]\\\\\\___bbbddddddeeeeeeeeeddddddcccbbbcccdddeeeeeedddcccbbb\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^_________^^^aaaaaa```___^^^^^^]]]]]]______^^^^^^^^^______`````````_________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaa``````bbbbbbcccddddddddddddddd``````aaabbbbbbbbbbbbbbb```aaaccceeeffffffffffffbbbbbbaaaaaaaaaaaabbbbbbaaacccdddfffggggggffffffbbbbbbcccddddddeeeeeefffdddddddddddddddcccbbbaaa```aaabbbaaa```___```bbbdddcccaaa```_________```^^^___``````___]]][[[ZZZUUUUUUTTTSSSQQQOOONNNMMMKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNNNNNNNPPPSSSUUUVVVXXX[[[___bbbdddeeeeeeaaaaaa```___^^^]]]\\\[[[```````````````aaabbbbbbaaabbbcccdddfffggghhhiiijjjkkkkkkmmmoooqqqssstttrrrrrrqqqpppnnnlllkkkjjjjjjiiigggdddaaa^^^\\\[[[\\\^^^``````___\\\XXXVVVRRRSSSSSSUUUVVVWWWXXXYYY[[[\\\]]][[[YYYXXXYYYZZZZZZZZZYYYWWWTTTOOOKKKHHHEEECCC@@@===<<<===???@@@BBBLLLWWW\\\dddoootttrrrooolllgggdddcccfffjjjmmmppprrrvvv}}}vvvmmmhhhffffffjjjiiiiiimmmsssxxxyyyxxxzzzvvvrrrpppooommmhhheeellluuu666666666666666666666666666666666666666555555555666666666666666666666666444444555777888888888888777777777777777777777777777777777777777777777777333444777:::>>>AAACCCEEE<<<>>>???===999777888:::888888999888777888;;;===::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???AAACCCEEEGGGFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDBBBBBBDDDFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHIIIMMMLLLMMMPPPSSSZZZggguuuzzznnnqqqiiihhhnnntttzzzsssggghhhcccjjjttt}}}wwwfffXXXOOOGGGBBBBBBAAA<<<===AAA???@@@AAA???<<<;;;<<>>AAABBBCCCEEEGGGIIIMMMMMMMMMLLLLLLJJJIIIIIIKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA???===<<<::::::===<<<<<<;;;;;;::::::999999999999999999999999999:::::::::::::::;;;<<<===@@@@@@??????@@@BBBDDDFFFIIIIIIJJJKKKLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOQQQSSSUUUVVVYYYYYYYYYZZZ[[[]]]^^^___^^^]]]\\\[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^___aaabbbcccddddddddddddddddddccccccbbbaaaaaaaaa``````______\\\[[[YYYZZZ[[[\\\\\\[[[_______________^^^^^^]]]^^^_________^^^]]]]]]\\\[[[]]]^^^^^^]]]\\\\\\]]][[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^___\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaaaaaaaa___```aaabbbcccbbbaaaaaaeeedddbbb````````````aaadddcccbbbbbbbbbdddggghhhdddeeeeeeeeeeeeeeeeeeeeeddddddbbbaaa```_____________________^^^^^^^^^^^^``````___^^^]]]\\\\\\[[[[[[YYYWWWYYY\\\\\\WWWRRRSSSQQQOOOMMMKKKIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@AAACCCDDDDDDDDDCCCCCCDDDCCCBBBBBBCCCFFFHHHJJJHHHIIIJJJLLLNNNQQQSSSUUUVVVYYY^^^bbbddddddbbb```aaa___\\\ZZZYYYZZZ\\\]]]bbbbbbcccddddddddddddccciiigggeeegggiiikkkjjjhhhkkklllllllllkkkllloooqqqssssssrrroookkkhhhhhhiiijjjgggdddaaa```^^^\\\ZZZYYYYYYZZZZZZYYYXXXVVVUUUXXXVVVTTTSSSSSSUUUXXXZZZ[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWVVVSSSOOOJJJEEEBBB>>><<<<<<>>>===;;;>>>CCCLLLXXXfffpppwww||||||xxxyyyqqqkkkjjjiiiggghhhlllssstttwww~~~wwwoooiiifffdddmmmnnnpppssswwwzzz{{{|||tttuuutttqqqmmmkkkmmmooovvv555555555555555555555555666666666666666666666555666666666666666666666666444555666777777888777777666666666666666666666666777777777777777777777777888888999999:::;;;<<<<<<;;;<<<<<<;;;999888888999888888999888666777999;;;999::::::;;;;;;<<<==============================>>>>>>===>>>???AAABBBCCCEEEDDDDDDCCCCCCBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEDDDCCCBBBCCCEEECCCCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDDDDEEEFFFGGGHHHKKKJJJKKKNNNPPPUUUaaalll~~~tttlllhhhmmmrrrzzzmmm______eeeppp~~~zzzmmm^^^SSSIIIEEEBBB>>>===@@@===>>>???===:::999:::<<<<<<;;;:::999888888888888666666555444444444444444555444333333333555777888:::===???@@@AAACCCEEEGGGKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJHHHGGGGGGGGGGGGDDDDDDBBBAAA???===<<<;;;<<<<<<<<<;;;::::::999999999999999999999999999999999999999999999:::;;;;;;======<<<<<<===???BBBCCCDDDEEEFFFGGGIIIJJJKKKLLLOOOOOONNNMMMLLLKKKJJJIIIKKKLLLLLLNNNOOORRRSSSTTTWWWWWWWWWXXXZZZ[[[]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\\\\]]]^^^```aaabbbbbbbbbbbbbbbbbbbbbcccccc`````````______^^^^^^^^^]]][[[YYYZZZ[[[\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]]]]\\\]]]]]]]]]\\\\\\[[[ZZZZZZ\\\]]]]]]\\\[[[[[[\\\ZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]^^^^^^^^^___\\\\\\\\\]]]]]]^^^______``````aaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa___```aaabbbcccbbbbbbaaadddcccbbb```````````````bbbaaa``````aaaccceeefffaaaaaaaaaaaaaaaaaaaaaaaacccbbbaaa```___^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWWUUUSSSUUUWWWWWWRRRNNNOOONNNLLLJJJHHHFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDEEEEEEEEEEEEDDDEEEDDDDDDDDDEEEGGGIIIKKKLLLMMMNNNQQQTTTVVVYYYZZZYYY\\\```cccdddcccaaa``````^^^\\\ZZZYYYZZZ\\\]]]```aaabbbccceeeeeeffffffiiihhhhhhjjjlllmmmkkkiiiiiikkkkkkkkklllmmmpppsssttttttrrroookkkhhhggghhhfffdddaaa______^^^\\\[[[YYYYYYZZZZZZYYYXXXVVVVVVVVVUUUTTTSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWVVVTTTPPPLLLGGGCCCAAA???<<<;;;=========BBBIIIWWWfffwww|||uuuqqqqqqpppmmmmmmooorrrtttyyyyyyrrrnnnjjjhhhkkkmmmppptttwwwyyyzzzyyyuuutttrrrooommmoootttxxx444444444444444444444444555555666666666666666666666666666666666666666666666666777777777777666666666666666666666666666666777777777777777777777777999888888888777777666666:::999888888999:::999888888999999888666666777999888999999::::::;;;<<<<<<====================================>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEECCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFGGGGGGIIIGGGIIILLLMMMOOOWWW```ooo}}}ssskkkkkknnnwww{{{```]]]^^^gggzzzssseeeTTTJJJFFFBBB@@@AAA===>>>>>>===;;;::::::;;;<<<;;;;;;:::999999999999888777666666555555666666888777555444333333444444777999<<<===>>>???AAADDDHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJHHHGGGGGGHHHHHHEEEEEECCCBBB@@@???>>>===<<<<<<;;;;;;:::999999999::::::::::::::::::::::::999888888888888999999:::::::::999999:::<<<>>>???@@@@@@BBBDDDEEEGGGIIIIIINNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRTTTTTTUUUWWWXXXZZZ[[[[[[^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZYYYZZZ[[[\\\]]]___``````_________```aaaaaabbbbbb^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[YYYYYY[[[[[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZYYYXXXXXXZZZ\\\[[[ZZZYYYZZZZZZ[[[ZZZZZZZZZZZZZZZYYYYYY\\\\\\]]]]]]]]]^^^^^^^^^\\\\\\\\\\\\\\\\\\]]]]]]^^^______```aaabbbcccccccccccccccbbbbbbaaaaaa```___```aaabbbbbbbbbbbbaaacccbbbaaa``````___`````````______^^^___```bbbccccccbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZXXXXXXWWWVVVUUUTTTTTTSSSQQQOOOMMMNNNPPPOOOKKKGGGJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGIIILLLMMMOOOPPPRRRVVVYYY\\\^^^```^^^```bbbddddddbbb```___^^^]]][[[ZZZZZZ[[[\\\^^^^^^___```bbbdddfffggggggiiiiiikkknnnppppppmmmkkkhhhiiijjjjjjkkklllooorrrttttttsssooojjjgggeeeeeebbb```^^^]]]^^^^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUXXXXXXWWWWWWVVVVVVVVVVVVVVVTTTPPPLLLGGGCCCAAA??????;;;999;;;===@@@IIIQQQeeevvv|||xxxxxxwwwsssrrrssssssvvv{{{yyyuuusssqqqooonnnnnnppptttwwwxxxwwwvvvtttrrrooommmnnnuuu~~~444444444444444444444444555555555555666666666666666666666666666666666666666777777777777666666555555555555555555555555555666666666666666666666666555555555666777777888888888666444666999;;;:::777::::::;;;999777666777888777888888999::::::;;;;;;========================<<<<<<<<<===>>>??????@@@?????????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAABBBCCCEEEFFFEEEFFFGGGFFFDDDBBBBBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFGGGHHHFFFGGGJJJJJJJJJOOOVVV___uuuqqqhhhfffnnnooo___YYY\\\ooowwwbbbSSSKKKGGGDDDBBB>>>??????>>>============<<<<<<;;;:::::::::::::::888888777666666666666666888777666444333333333333555666999::::::;;;>>>@@@EEEFFFHHHJJJLLLNNNOOOOOOPPPOOOLLLIIIGGGGGGGGGHHHEEEDDDCCCBBB@@@???>>>>>><<<<<<;;;;;;:::999999999::::::::::::::::::::::::999999888888888999999:::888888888888888:::;;;<<<===>>>@@@BBBDDDFFFHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMJJJJJJJJJKKKLLLNNNOOOPPPRRRRRRTTTVVVWWWXXXYYYZZZ\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYXXXWWWXXXZZZ[[[]]]^^^___```]]]]]]^^^^^^___```aaaaaa]]]]]]]]]]]]]]]]]]\\\\\\\\\ZZZXXXXXXZZZZZZZZZYYYVVVWWWXXXZZZ[[[[[[\\\\\\XXXXXXYYYYYYYYYXXXXXXWWWWWWYYY[[[[[[YYYXXXYYYZZZ[[[[[[ZZZZZZYYYYYYYYYXXX[[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[\\\[[[[[[ZZZZZZ\\\]]]^^^___```bbbccccccddddddccccccbbbaaa``````___``````aaaaaaaaaaaaaaaaaaaaa``````_______________^^^^^^^^^^^^___```aaadddcccccccccccccccbbbbbbaaa```^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWTTTSSSSSSRRRQQQPPPOOOOOOLLLJJJHHHHHHIIIHHHEEEBBBEEEEEECCCBBBAAAAAA@@@@@@>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGGGGEEEFFFFFFGGGIIILLLNNNOOOQQQRRRUUUYYY\\\___aaabbbaaabbbccccccbbb```^^^]]]\\\[[[ZZZZZZZZZ[[[]]]^^^^^^^^^___```bbbccceeeeeegggiiimmmppprrrqqqnnnllliiiiiijjjiiihhhhhhkkkmmmssssssrrrnnniiieeecccbbb^^^\\\[[[[[[]]]^^^^^^]]]XXXXXXXXXXXXWWWVVVUUUUUUTTTTTTUUUVVVVVVVVVUUUTTTWWWVVVVVVUUUUUUTTTTTTTTTSSSPPPKKKFFFBBB???>>>======999888:::>>>DDDOOOYYYlll~~~|||zzzxxxtttsssuuuuuuxxx~~~~~~xxxwwwyyy{{{|||xxxuuussssssuuuvvvuuusssqqqnnnkkkkkkppp{{{555555555555555555555555444555555555666666777777666666666666666666666666666777777777777666666555666666666666666666666666666666666666666666666666444444555666777888999999666444333555999;;;:::777;;;<<<===;;;999777777888777777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAABBBCCCEEEFFFEEEFFFHHHGGGDDDCCCBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDHHHHHHHHHHHHHHHGGGGGGGGGIIIFFFGGGJJJJJJHHHKKKPPPVVVggg}}}{{{iiiaaafffwww}}}cccWWWSSSbbbzzzuuu```SSSMMMGGGCCCAAA@@@>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::;;;;;;;;;888777777666666666666666666555555444444444444555333444777888888999;;;===AAABBBEEEHHHKKKNNNOOOPPPSSSRRROOOKKKHHHGGGFFFEEEDDDCCCCCCAAA@@@???>>>>>>======<<<;;;;;;::::::999::::::::::::::::::::::::::::::999999999999::::::888888888888999999:::;;;::::::<<<>>>@@@CCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLJJJIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXYYYZZZ[[[[[[\\\[[[ZZZZZZYYYZZZZZZ[[[ZZZXXXVVVUUUUUUWWWYYY[[[]]]^^^^^^___[[[[[[\\\]]]^^^^^^______\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYWWWWWWXXXXXXWWWVVVTTTUUUVVVXXXYYYZZZZZZ[[[VVVWWWWWWXXXXXXXXXWWWWWWWWWXXXZZZZZZXXXWWWXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZZZZ[[[ZZZZZZYYYXXXZZZZZZ\\\]]]___```bbbbbbccccccbbbaaaaaa```______^^^^^^^^^_________``````````````````_________^^^^^^^^^^^^^^^^^^_________```_________^^^^^^^^^]]]___^^^]]][[[ZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTTTTTTTOOOOOONNNMMMLLLKKKKKKJJJGGGFFFEEEEEEDDDCCCBBB@@@CCCBBBAAAAAA@@@@@@@@@AAA===>>>>>>???@@@AAABBBBBBAAABBBBBBCCCDDDFFFGGGGGGFFFGGGHHHJJJLLLOOOQQQRRRUUUVVVYYY\\\___aaaccccccaaaaaaaaa```___]]]\\\[[[ZZZYYYYYYZZZ[[[\\\^^^_________^^^^^^___```aaabbbdddhhhmmmppprrrpppnnnmmmjjjjjjiiigggddddddeeefffooopppoookkkfffbbb______\\\ZZZYYYZZZ\\\]]]]]]]]]WWWWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUSSSVVVUUUUUUTTTSSSRRRRRRRRRNNNLLLGGGBBB>>><<<<<<<<<;;;888777<<>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@AAABBBCCCDDDEEEDDDFFFHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJGGGFFFIIIJJJHHHJJJMMMSSS^^^ooo}}}rrrddddddmmmwwweeeWWWPPPYYYkkksssbbbXXXPPPJJJIIIEEE@@@==================<<<<<<;;;;;;;;;<<<<<<888888777666666666666777444444444555555555555555222444666777777777999;;;>>>???BBBFFFJJJMMMOOOPPPSSSRRRPPPNNNKKKHHHFFFDDDDDDCCCCCCAAA@@@??????>>>>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999999999:::888888999999999:::::::::666777888:::<<<===???@@@EEEEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMPPPRRRTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWXXXYYYXXXVVVSSSRRRRRRTTTWWWYYY[[[\\\]]]\\\YYYYYYZZZZZZ[[[[[[\\\\\\YYYYYYYYYZZZZZZZZZZZZZZZYYYWWWUUUUUUUUUVVVUUUTTTRRRRRRTTTUUUWWWWWWXXXXXXUUUUUUVVVVVVWWWWWWVVVVVVUUUVVVXXXXXXVVVUUUVVVWWWYYYYYYXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXYYYYYYYYYYYYWWWXXXYYYZZZZZZYYYXXXWWWXXXYYYZZZ[[[]]]^^^___````````````______^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___^^^^^^____________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVSSSSSSRRRRRRQQQPPPOOOOOOKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCCCCBBBAAAAAAAAA@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>??????@@@AAABBBBBBCCCAAAAAABBBCCCDDDEEEGGGHHHIIIJJJLLLNNNQQQSSSUUUVVVZZZ\\\^^^aaabbbccccccccc^^^]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYY[[[]]]^^^___```___^^^]]]^^^___```aaabbbggglllppppppooonnnnnnlllkkkjjjfffcccaaaaaacccjjjkkkjjjhhhccc___\\\[[[ZZZYYYWWWXXXYYY[[[ZZZZZZVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQPPPPPPOOONNNIIIGGGCCC???===;;;;;;;;;:::888:::AAAGGGOOO[[[eeesss{{{uuurrrqqqtttyyyyyy{{{xxxsssssssssqqqnnnjjjiiijjjoooyyy555555555555555555555555444444555555666777777888666666666666666666666666444555666777777888777777888888888888888888888888777777777777777777777777777777666666666555555555444555777777777777999:::999;;;<<<<<<:::999888999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDCCCEEEGGGHHHFFFEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHIIIJJJJJJIIIIIIJJJFFFEEEHHHIIIHHHJJJMMMQQQXXXdddrrr~~~|||oooiiiiiilllggg[[[RRRUUU\\\kkktttjjjccc]]]WWWPPPGGGAAA>>>>>>===<<<===<<<<<<<<<<<<<<<======:::999999888888888888888444555555555555555444444222444666777777777999;;;;;;===@@@DDDHHHKKKMMMOOOPPPPPPPPPPPPNNNKKKHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888888888999999::::::999999555666777888:::;;;<<<===AAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFGGGIIILLLOOOQQQRRRRRRRRRRRRSSSUUUWWWWWWVVVUUUTTTTTTUUUVVVWWWVVVSSSPPPOOOOOOPPPSSSWWWYYYZZZZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXWWWUUUSSSSSSSSSTTTSSSQQQOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTQQQSSSUUUTTTSSSRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVWWWWWWWWWTTTUUUWWWYYYZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZ[[[]]]]]]]]]^^^____________^^^]]][[[[[[\\\\\\\\\[[[[[[[[[]]]]]]\\\[[[[[[ZZZYYYYYYVVVVVVTTTSSSRRRQQQQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@??????@@@AAA??????>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCEEEGGGIIIJJJMMMNNNPPPSSSVVVYYYZZZ[[[]]]^^^```aaabbbaaa```___YYYYYYWWWWWWVVVVVVWWWWWWVVVWWWXXXYYY[[[]]]______```___^^^^^^___aaacccdddcccgggmmmppppppooopppqqqlllllljjjgggcccbbbbbbcccdddffffffddd```\\\YYYXXXXXXWWWUUUUUUVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPOOONNNMMMLLLKKKKKKEEECCCAAA>>><<<;;;;;;;;;;;;;;;???HHHOOOVVV```jjjttt{{{wwwuuutttxxx}}}}}}~~~yyyuuuvvvtttooojjjiiiiiimmmuuu}}}444444444444444444444444444444444555666777777888666666666666666666666666444444666777888888888888888888888888888888888888777777777777777777777777444444444555555555666666333666999999777666999<<<777999;;;;;;:::888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======???@@@@@@???>>>>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCBBBDDDGGGHHHGGGEEEEEEEEEAAABBBBBBCCCDDDEEEEEEFFFEEEFFFHHHJJJKKKKKKJJJJJJJJJFFFDDDGGGIIIIIIJJJMMMMMMTTT]]]gggxxxzzz}}}yyynnniiifffqqq}}}jjj___VVVSSSRRRZZZtttzzzuuuqqqccc[[[OOOFFFBBB@@@???>>>======<<<<<<<<<======>>><<<;;;::::::999999::::::666666666666555444333333333444666777777777999;;;:::<<>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666777777777888999999999999999888777888999:::;;;<<<======;;;<<<===???AAACCCDDDEEECCCCCCBBBBBBBBBCCCCCCDDDDDDFFFIIILLLOOOOOOOOOOOOPPPQQQSSSUUUUUUUUUSSSRRRSSSTTTUUUVVVUUURRROOOMMMLLLNNNQQQTTTVVVWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUVVVTTTRRRRRRRRRRRRQQQPPPMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRROOOQQQRRRRRRQQQPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVSSSTTTVVVXXXYYYYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYYYYYYYZZZ\\\]]]\\\]]]^^^_________^^^]]]YYYZZZZZZZZZZZZZZZYYYYYYWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNKKKJJJJJJHHHGGGFFFEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>@@@AAA=========>>>>>>???AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFHHHJJJKKKPPPQQQTTTWWWZZZ]]]^^^___\\\^^^___```___^^^\\\ZZZVVVUUUTTTSSSTTTTTTVVVWWWUUUVVVWWWYYY\\\]]]___```______^^^___```cccfffhhhccchhhmmmpppppppppqqqsssllllllkkkhhheeedddeeefffaaaccccccbbb^^^ZZZWWWVVVWWWUUUSSSRRRSSSSSSRRRQQQSSSRRRPPPOOONNNNNNOOOOOORRRRRRQQQQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHBBBAAA@@@>>><<<;;;;;;;;;<<<===CCCMMMUUU[[[dddlllsss}}}{{{yyyyyyyyy{{{~~~xxxwwwxxxvvvnnngggiiijjjpppzzz|||sss555555555555555555555555444444444444444444444444666666666666666666666666666555444333444666999:::777777777777777777777777666666777777777777666666555666777888888777666555555666888999::::::999999::::::999999::::::;;;<<<;;;::::::999999::::::;;;888999999::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@AAABBBDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEGGGIIIIIIHHHFFFDDDDDDEEEEEEFFFFFFFFFFFFEEEGGGHHHIIIJJJJJJJJJIIIHHHIIIGGGDDDCCCCCCEEEHHHKKKKKKOOOTTT[[[fffzzz|||vvv}}}xxxnnnjjjlllpppwww~~~xxxtttkkk]]]QQQNNNWWWgggsss|||mmmYYYLLLEEEAAA>>>===AAA???============;;;999<<<;;;;;;::::::999999888666666666555444444333333333333444444555666666777888999<<<>>>BBBEEEGGGHHHMMMMMMMMMLLLLLLJJJIIIIIILLLJJJGGGEEECCCCCCDDDEEEAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999999888888999999888888888888888888666666777777888888888999<<<======>>>???@@@@@@AAABBBAAA@@@??????@@@AAABBBAAAAAACCCEEEGGGHHHJJJKKKNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRQQQOOOMMMLLLLLLLLLMMMMMMNNNOOOQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWWWWXXXWWWWWWZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\ZZZZZZ[[[\\\\\\\\\[[[[[[ZZZZZZXXXWWWVVVUUUUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTPPPOOOMMMJJJIIIHHHHHHHHHGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>>>>>>>;;;<<<>>>>>>>>>???AAACCCAAABBBCCCCCCBBBBBBDDDEEEEEEEEEFFFGGGJJJMMMOOOQQQUUUWWWZZZ]]]```bbbccccccbbb```]]]ZZZYYYXXXXXXYYYWWWVVVUUUTTTTTTTTTUUUVVVUUUWWWYYYZZZZZZ\\\^^^```aaabbbcccdddfffggghhhhhhdddgggllloooooonnnmmmmmmgggiiikkkjjjhhheeeeeeeeegggfffdddaaa]]]YYYVVVTTTSSSRRRQQQPPPOOONNNNNNNNNMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQPPPOOOLLLKKKKKKJJJIIIGGGEEEDDDCCCCCC@@@;;;999999888666888<<<:::@@@KKKWWWaaaggghhhgggqqqwww}}}}}}}}}}}}}}}~~~~~~}}}wwwyyy{{{|||wwwuuuuuuuuurrrppplllllltttqqqggg555555555555555555555555444444444444444444444444444444444444444444444444444333222222333444555666666666666666666666666666555555666666666666555555555666777888888777666555444555666888888888888777:::999999999999:::;;;;;;::::::999999999999::::::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBBBBCCCBBBDDDFFFHHHHHHGGGEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGEEECCCDDDFFFHHHJJJKKKNNNRRRVVV^^^ooozzz}}}yyyrrrhhhhhhkkkpppvvvwwwtttppprrroooggg]]]UUUWWWbbbkkk~~~ooo___PPPFFF@@@???<<<;;;;;;;;;======<<<:::<<<<<<;;;::::::999999888777777666555555444444333444444555555666777777888777888:::===@@@BBBDDDFFFJJJJJJKKKKKKKKKKKKKKKJJJMMMKKKIIIFFFEEEDDDDDDEEEAAAAAAAAA@@@??????>>>>>>;;;;;;<<<======<<<<<<;;;:::::::::999999999999888888888888888888888888888666777777777888888888888:::;;;;;;<<<======>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>@@@AAACCCEEEFFFGGGJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNLLLKKKJJJJJJJJJIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPPPPPPPOOOOOOPPPOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUVVVVVVWWWWWWXXXXXXYYYXXXXXXYYYYYYYYYXXXXXXWWWXXXWWWVVVUUUTTTSSSSSSSSSQQQQQQPPPOOONNNNNNNNNNNNLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDCCCBBB@@@??????>>>???>>>>>>>>>============<<<============>>>>>>>>>???@@@AAA@@@>>>>>>???AAACCCDDDFFFFFFEEEDDDFFFGGGFFFGGGHHHJJJMMMPPPSSSTTTZZZ[[[^^^```bbbbbbbbbaaa___]]][[[XXXWWWVVVWWWWWWVVVVVVUUUTTTUUUVVVWWWXXXWWWYYY[[[\\\]]]^^^```bbbbbbbbbdddeeeggghhhiiijjjfffiiilllnnnnnnllljjjiiifffhhhiiiiiifffeeeddddddfffeeeccc```]]]YYYVVVTTTSSSRRRPPPNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPNNNLLLIIIGGGGGGFFFDDDBBB@@@???>>>>>><<<999888999888777999>>>BBBHHHSSS^^^gggllllllkkknnnssszzzyyy{{{~~~{{{{{{}}}~~~wwwqqqlllqqqyyy~~~{{{vvvttttttsssrrrpppqqqrrr{{{{{{nnneee444444444444444444444444555555555555555555555555555555555555555555555555333444444444444444444444666666666666666666666666444444555555555555444444555666666777777666666555333333444555666666666666999999888888999999:::;;;::::::999999999999::::::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@BBBBBBDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBDDDFFFFFFFFFDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHGGGEEEDDDEEEFFFHHHJJJKKKMMMNNNPPPTTT```qqq~~~~~~qqqlllfffgggkkkppppppooopppssstttnnneee```ccciiixxxoooZZZJJJBBB???===<<<;;;<<<======;;;:::<<<<<<;;;;;;:::999999999777777666666555555444444555555555666777777888888666666888;;;===@@@AAABBBFFFFFFGGGIIIJJJKKKLLLMMMNNNMMMKKKIIIGGGFFFEEEEEEBBBAAAAAA@@@@@@??????>>><<<<<<<<<======<<<<<<;;;::::::::::::999999999999888888888888888888888888777777777777888888888888888888999999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::<<<===???@@@AAABBBEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIJJJJJJJJJJJJJJJJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPRRRRRRSSSRRRSSSSSSSSSSSSRRRRRRQQQUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRTTTSSSRRRQQQPPPOOOOOOOOOOOONNNLLLJJJIIIHHHGGGGGGGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>@@@AAAAAAAAA??????AAABBBFFFGGGIIIIIIHHHGGGHHHIIIHHHIIILLLOOORRRUUUXXXYYY___```bbbddddddbbb___^^^ZZZYYYWWWUUUTTTTTTTTTUUUVVVUUUUUUUUUVVVXXXZZZ[[[[[[]]]___``````aaaccceeecccdddeeegggiiijjjlllllliiikkkmmmnnnmmmkkkhhhfffdddfffgggfffdddccccccccceeedddbbb```\\\YYYVVVTTTRRRQQQNNNLLLLLLMMMNNNPPPQQQPPPNNNMMMLLLLLLMMMMMMOOOOOOOOOMMMKKKHHHFFFDDDEEECCCAAA???===;;;:::::::::888999;;;:::999<<>>>>>??????@@@AAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCDDDEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLNNNVVVaaajjjzzznnngggiiimmmpppppppppuuu|||~~~{{{xxxwwwwwwyyy|||}}}zzzxxx}}}vvvcccTTTHHHAAAAAA@@@?????????>>><<<999<<<<<<<<<;;;::::::999999888888777666666555555444444555555555666666666777555666888999;;;===??????AAABBBCCCEEEHHHJJJMMMNNNOOONNNMMMKKKIIIHHHFFFFFFBBBBBBBBBAAA@@@@@@??????<<<============<<<<<<;;;;;;;;;:::::::::999999999888888888888888999999999777777777777777888888888777777888888888999999999888999:::;;;;;;:::999888777888999:::;;;<<<===>>>@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@AAAAAACCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>???>>>>>>======>>>>>>???@@@@@@AAACCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJKKKLLLNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOOOONNNSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQPPPPPPOOOOOOOOORRRRRRRRRQQQQQQOOONNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKJJJHHHFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>============<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<>>>???@@@@@@BBBDDDGGGGGGIIILLLLLLKKKKKKKKKLLLLLLNNNQQQTTTXXX[[[\\\]]]aaabbbddddddbbb___[[[YYYUUUTTTSSSRRRRRRRRRRRRSSSVVVUUUVVVVVVXXX[[[]]]^^^___aaacccddddddeeeggghhheeefffgggiiijjjlllmmmnnnkkkkkklllmmmmmmllliiifffbbbcccdddcccaaa``````aaaccccccaaa___\\\YYYVVVTTTQQQOOOLLLIIIIIIKKKNNNPPPSSSQQQNNNLLLKKKKKKLLLMMMMMMMMMLLLKKKIIIGGGEEEDDDEEECCCAAA???<<<:::999999:::999;;;=========AAAHHHQQQXXXaaajjjoooqqqqqqqqqpppppprrrtttvvvyyy|||}}}~~~}}}{{{vvvqqqooonnnjjjbbb[[[UUU[[[eeeqqqyyy|||yyyvvvwwwuuurrrppppppqqqrrrrrr{{{|||}}}|||wwwmmmaaaYYY444444444444444444444444555555555555555555555555777777777777777777777777555666666777666666555444555555555555555555555555666666666777777666666666666666555555555555666666555555555555666777888888888777777777777888999999999888888777777888888999777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@BBBCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHJJJKKKLLLLLLMMMQQQYYY^^^ttt~~~zzznnniiiiiikkklllpppttt|||}}}wwwssswww~~~ooocccTTTHHHBBB@@@>>>>>>>>>>>>===<<<======<<<;;;;;;::::::999999888888777666666555555333333444444444444555555666666777999:::<<<=========>>>???AAAEEEHHHKKKMMMNNNNNNNNNMMMLLLJJJHHHGGGCCCCCCBBBBBBAAA@@@@@@@@@======>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999777777888888888999999999888888777777777777777777777777888888888888999999777888999::::::999888777777777888999999:::;;;;;;============>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBAAAAAA@@@???>>>>>>===>>>>>>===>>>>>>??????>>>>>>===>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>????????????>>>?????????@@@@@@@@@AAA@@@AAAAAABBBCCCCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAA>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???<<<>>>???@@@AAABBBEEEGGGHHHKKKNNNOOOOOOOOOOOOPPPQQQSSSWWW[[[^^^___````````````aaa```^^^ZZZWWWTTTQQQQQQQQQQQQQQQRRRRRRSSSVVVVVVWWWXXXZZZ]]]___aaabbbdddfffffffffgggiiikkkggghhhiiijjjlllmmmnnnnnnjjjjjjjjjlllnnnnnnkkkiiiaaabbbbbb```^^^\\\]]]^^^``````___]]]ZZZWWWUUUSSSMMMKKKIIIGGGGGGIIILLLNNNSSSQQQNNNLLLJJJJJJKKKLLLIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@===;;;:::999888999999;;;>>>???@@@GGGPPP^^^ccckkkpppssstttuuuvvvpppppppppqqquuuzzz~~~zzztttnnnkkkiiieee^^^XXXWWW[[[aaaiiippptttsssqqqsssrrrpppnnnnnnpppsssvvv|||wwwwwwvvvtttoooeeeZZZRRR333333333333333333333333444444444444444444444444444444444444444444444444333444444444444444444444555555555555555555555555666666777777777777666666666555555444444555555666666666666666777888999:::777777777666777777888999888888777777777777888888777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???????????????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIFFFGGGGGGHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNPPPTTTWWWdddnnn}}}}}}qqqkkkjjjkkkoooqqqzzzzzztttuuu~~~{{{nnn\\\LLLCCC@@@===<<<===?????????======<<<<<<;;;:::::::::999999888888777777666666333333333333333333333333666666777888999999:::::::::;;;<<<>>>AAADDDGGGIIIKKKLLLNNNNNNMMMLLLIIIHHHDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::777777777888999999::::::888888888888777777777777888888888888888888888888888888888999999888888888777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@@@@???>>>???>>>===<<<<<<<<<<<<<<<999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999999999888888888888999999999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>======>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBAAABBBDDDFFFJJJMMMQQQSSSTTTTTTUUUVVVWWWYYY]]]```bbbbbbaaa```[[[[[[[[[ZZZXXXVVVTTTRRROOOPPPPPPRRRSSSTTTTTTUUUXXXXXXXXXZZZ\\\^^^aaacccdddfffggghhhhhhhhhjjjllljjjjjjkkkkkklllmmmmmmmmmiiihhhgggjjjnnnooollljjjaaaaaa```]]]ZZZYYYYYYZZZ[[[[[[ZZZXXXVVVTTTQQQPPPIIIHHHFFFEEEEEEGGGJJJLLLOOONNNLLLJJJIIIIIIIIIIIIFFFFFFEEEDDDDDDCCCCCCCCC???>>><<<:::888777666666666777:::???AAAFFFQQQ]]]jjjnnnrrrsssqqqpppqqqtttpppnnnmmmooossszzz~~~xxxsssmmmkkkllljjjeee```aaabbbdddiiimmmpppqqqpppnnnnnnnnnmmmnnnqqqvvv{{{{{{tttsssrrrnnnhhh^^^SSSLLL333333333333333333333333333333333333333333333333333333333333333333333333444333222222333444555666555555555555555555555555555666666666666666666555666555444444444444555666777666666666666888999:::777666666666666777888888777777777666666777777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@??????>>>>>>????????????>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEAAABBBCCCEEEFFFGGGGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIKKKMMMNNNOOOPPPQQQVVV___nnn~~~|||ppplllllljjjooo{{{wwwtttzzz{{{iiiXXXMMMIIICCC???>>>???@@@@@@=========<<<;;;;;;:::::::::999999888888777666666444444444444444444444444555555555666666777777777999999999:::===@@@DDDFFFIIIJJJMMMOOONNNMMMJJJIIIDDDDDDCCCCCCBBBAAAAAAAAA?????????>>>>>>===;;;;;;<<<;;;;;;;;;;;;:::::::::666777777888999999::::::888888888888777777777666777777777777777777777777888777777666666777777888666666777777777777777777888888888888999999999999::::::<<<======<<<;;;;;;<<<;;;;;;:::::::::;;;;;;777888888888888888888777888888888888888888888888777777777777777777777777777777666666666666777777666777888888999999888888888888999999:::;;;;;;;;;:::;;;;;;<<<>>>??????@@@?????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBFFFFFFFFFFFFGGGGGGGGGHHHCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>???>>>======<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::::::::;;;;;;;;;<<<<<<======;;;<<<<<<<<<=========>>>???@@@@@@@@@@@@AAAAAAAAACCCDDDEEEEEEDDDEEEGGGIIILLLOOOTTTXXXYYYZZZ[[[\\\\\\^^^bbbdddeeeccc```^^^WWWWWWVVVUUUTTTSSSSSSSSSOOOPPPQQQSSSUUUVVVWWWWWWZZZZZZZZZ[[[]]]___bbbccceeefffhhhhhhhhhhhhjjjlllllllllllllllllllllllllllhhhfffeeegggkkkmmmjjjgggaaa```___[[[XXXUUUVVVWWWUUUUUUTTTSSSQQQNNNMMMKKKDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;999888777666666666666888===CCCIIIRRRbbbqqq|||}}}}}}yyysssooopppsssqqqooommmnnnssszzz}}}|||vvvqqqnnnnnnsssuuurrrooojjjjjjkkknnnqqqsssrrrqqqkkkllllllmmmnnnssszzzzzzsssrrroookkkdddZZZOOOHHH333333333333333333333333222222222222222222222222444444444444444444444444666555444333444666999:::555555555555555555555555444555555555555555555444666555444333333444555666666666555555666777999:::666666666666666777888888777777666666666666777777888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@@@@??????<<<===>>>>>>>>>>>>======??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCEEEEEEFFF@@@AAABBBDDDEEEFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGEEEFFFHHHJJJJJJIIIHHHGGGGGGIIIKKKMMMMMMMMMMMMLLLMMMUUUeeewwwpppjjjjjjfffnnn}}}zzzrrrvvvxxxiii[[[UUUKKKDDD@@@?????????=========<<<;;;;;;::::::::::::999999888777777777555555555555555555555444333333444444444444555555999888888999;;;>>>AAACCCGGGIIILLLOOOOOOMMMKKKIIIDDDDDDDDDCCCBBBBBBAAAAAA????????????>>>===;;;;;;<<<<<<;;;;;;;;;:::::::::666777777888999999::::::999888888888777777666666666666666666666666666555777666555444444555666777666666666666666666666666666666666777777777888888888999:::;;;;;;:::999888::::::999999999999::::::666777777888888777777666777777777777777777777777555555555555555555555555666555555444444555555666666666777777777777777777666777777888999::::::;;;999999:::;;;===>>>>>>???<<<======>>>???@@@@@@@@@????????????>>>>>>>>>>>><<<===>>>????????????????????????@@@@@@AAAAAAAAA????????????????????????<<<===>>>>>>>>>>>>>>>===>>>======<<<<<<<<<=========<<<;;;:::999999999999777888:::;;;;;;:::999999:::::::::;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========@@@@@@AAAAAAAAABBBBBBBBBAAACCCEEEFFFGGGIIILLLNNNMMMRRRWWW[[[]]]^^^___```___aaadddffffffccc___]]]UUUTTTSSSRRRRRRRRRSSSTTTOOOPPPRRRTTTVVVXXXXXXYYY[[[[[[[[[\\\]]]```bbbdddeeefffhhhhhhhhhhhhjjjkkkmmmmmmlllllllllkkkkkkkkkhhheeeccceeeiiikkkgggdddaaaaaa^^^ZZZVVVTTTTTTUUUQQQQQQPPPOOOMMMKKKIIIHHHBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBCCCBBB@@@>>><<<:::999999;;;:::999888888777777777999;;;AAAIIIQQQ]]]qqq{{{vvvwwwyyysssqqqooopppttt{{{~~~{{{zzztttpppnnnrrrxxx}}}~~~|||ooooooqqqtttwwwwwwuuusssiiijjjllllllnnnttt|||zzzsssqqqnnniiibbbXXXMMMEEE777555333222333444444444555555555444444333333333333333333444444555555555555555555444444333333333555444333333555555444333555555444333444555666777666555333333333444666888666666666666777777777777888888888777777777777777777999:::;;;;;;:::888777777888888999999:::;;;;;;===<<<;;;:::999::::::;;;============>>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLNNNQQQZZZjjj}}}qqqgggfffhhhsssnnnmmmwwwwwwjjjaaaUUUJJJDDDBBBAAAAAA===>>>???>>>======>>>???===;;;:::888777777888888777777777666555555444444555555444444444333333333555555666666777999:::;;;@@@BBBEEEHHHJJJKKKJJJJJJHHHHHHGGGEEECCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::;;;999888888:::;;;<<<<<<888777777777777777888888666666777777888888999999777777777777777777777777444444555555555555444444555666666777888999999:::888888888888888888888888999999999999999999999999999888888888777777666666999888777666666777888999999888666555555555666777666555555555555666777777333444666777777777666555777666555555555777888999444555777888888888777666:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999999:::;;;<<<@@@???>>>===============;;;;;;;;;<<<<<<=========???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::888888999999999:::::::::999999888888888888888999===;;;999:::<<<===;;;999;;;;;;;;;;;;<<<===>>>>>>===???AAACCCEEEFFFEEEEEEEEEGGGIIIIIIIIIJJJMMMQQQSSSVVVZZZ^^^aaabbbaaaaaaaaaaaabbbaaa___\\\YYYWWWTTTSSSSSSRRRRRRRRRRRRRRRSSSUUUWWWXXXXXXYYY[[[]]]aaa___^^^]]]^^^aaadddfffggggggffffffgggiiikkklllmmmkkkiiiiiikkkkkkkkkjjjgggfffddddddeeeeeecccbbb]]]\\\ZZZWWWSSSQQQNNNMMMNNNMMMKKKIIIGGGEEECCCCCCCCCCCCBBBBBBBBBAAAAAAAAADDDCCCCCCDDDFFFGGGFFFDDDBBBAAA???===;;;:::999888999999888777555666888;;;<<<===EEEQQQ\\\iii|||~~~yyyuuurrruuu}}}}}}yyyvvvooojjjgggmmmxxxwwwtttrrrrrrtttvvvtttssslllkkkkkkmmmrrrxxx}}}~~~}}}vvvqqqhhh___WWWPPPIIIEEE555444333333444444444444555555444444444333333333222333333333444444444444555555444444444333333333555444333333555555444333555444444333444555666777666555444333333444666777555666666666777777777777777777777777777777777777777999:::;;;;;;:::888777777777888999:::;;;;;;<<<===<<<;;;:::999::::::;;;<<<<<<=========>>>>>>>>>@@@@@@????????????>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOVVVcccsssyyyooogggfffmmmnnnhhhoootttooofff\\\RRRJJJDDDAAA<<<=========<<<;;;;;;<<<<<<;;;:::999888888888999888888777666666555444444444444444444333333333333555555555555777888999:::===???BBBEEEHHHIIIIIIIIIFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEDDDCCCBBB@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;999777777999;;;;;;;;;888888777777777777888888777777777777888888888888666666666666666666666666444555555666666555555444555555666666777888888999999999999999999999999999999999999999999999999999888888888888777777777666999888777666666777888999888777666555444555555666555555444444555555666777333444444555555555555555777666555555555666888999444555666777888777777666888888999999999999888888999888777666666777888999;;;:::999999888888999999777888888888888888999999::::::999888888999::::::999999999:::::::::;;;;;;:::::::::;;;;;;::::::999888888888888999999999:::999999888888888888999999<<<:::999:::<<<===<<<:::<<<<<<<<<======???@@@AAAAAABBBDDDFFFHHHIIIJJJJJJIIIKKKNNNPPPPPPQQQTTTVVV[[[\\\___aaaaaa```___]]]\\\]]]^^^^^^\\\ZZZXXXVVVPPPPPPQQQRRRSSSUUUVVVWWWUUUWWWYYYZZZZZZ[[[]]]___aaa```______```bbbeeegggiiihhhhhhhhhhhhiiiiiijjjmmmllljjjjjjlllllllllkkkgggeeeccccccccccccaaa___\\\[[[XXXUUURRROOOMMMKKKKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@AAACCCDDDBBBAAAAAA@@@>>><<<:::999888888777777666555444555999<<<@@@CCCMMM\\\iiivvv}}}}}}{{{{{{~~~~~~|||xxxuuuoookkkiiinnnxxx}}}yyywwwtttssssssrrrpppmmmkkklllooosssxxx|||~~~}}}|||{{{qqqkkkbbbYYYRRRKKKFFFBBB111222333444444555444444444444444444333333333333222222222222333333333333555444444444444333333333555444333333555555444333444444444333444555555666555555444333333555666777555555666666666777777777777777777777777777777777888888::::::;;;:::999888777777999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<============>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@AAA>>>>>>???@@@AAABBBCCCCCCAAABBBBBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHHHHIIIJJJJJJKKKKKKKKKMMMQQQYYYeeeuuuzzzkkkffffffqqqmmmbbbcccrrr~~~|||xxxqqqfffYYYMMMEEE>>>>>>======<<<<<<;;;:::<<<<<<:::999999999999999:::999888777666555444444444444333333333222222222444444444444555666888888:::;;;>>>BBBDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFIIIHHHGGGFFFDDDAAA???>>>??????>>>===<<<<<<<<<<<<;;;999777777999:::::::::999888888777777777888888888888888888888777777777666666666666666666666666444555555666666555555444444444555555666777777777888888888888888888888888888888888888888888999999888888888888777777777777999888777777777777888999777666555444444444555555444444444444444555555666444444333333444444555666666666555555555666777888444555666777777777777666555555666666666666555555777666666555555666666777777777666555555555666666666666666666666666555555777777666666666666777777666777777888888999999999888888999999:::999999888777777777888888888999999999999999888888999999::::::999888:::<<<>>>======>>>>>>>>>???@@@AAACCCCCCDDDEEEFFFGGGJJJLLLNNNPPPOOORRRVVVYYYZZZ[[[]]]___cccddddddcccaaa^^^[[[YYYUUUVVVWWWXXXXXXWWWVVVUUUPPPPPPQQQRRRTTTWWWYYYZZZYYY[[[]]]]]]]]]^^^```bbbbbbbbbaaabbbcccdddfffhhhjjjjjjkkkkkkjjjiiiiiihhhllljjjiiiiiijjjkkkkkkjjjfffdddbbbaaaaaa```^^^\\\ZZZYYYVVVSSSPPPLLLJJJHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???????????????>>>>>>???AAAAAA@@@>>>>>>===<<<:::888777777666666666666555555888===AAAIIIOOO[[[jjjwww}}}}}}zzzvvvrrrooonnnrrryyy}}}{{{xxxwwwuuusssrrrqqqooollljjjjjjnnnttt|||~~~|||zzzxxxvvvtttssshhhbbbYYYPPPJJJEEEBBB???///111333555555444444555333333333333333333333333222222222222222222222222444444444444444444444444555444333333555555444333333333333444444444555555555444444444444555666777555555555666666666777777666666666777777777777777888888999:::::::::999999777888999;;;<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<======>>>???@@@@@@????????????@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFHHHJJJKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKIIILLLPPPTTT[[[gggwwwsssiiicccfffppp}}}iii]]]\\\dddttt~~~xxxlll[[[NNNAAA@@@???>>>>>>>>>===<<<<<<<<<;;;:::::::::::::::;;;;;;:::888777666555444444333333333333222222222333333333333444555666777777888;;;>>>AAACCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHGGGFFFEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<;;;999777777888::::::999999999888888777777888888999999999888888777777777666666666666666666666666555555666666666666555555444444444555555555666666666666666666666666666666777777777888888888888888888888888777777777777777888888888888888888888888777777666666555555555555444333333333333444555555555555444333444555666777666666666555666666666666555555555666666666666666444444555555555555444444777777777777777777777777777777666666666666666777999888888777777666666666777777777777777777777777777777777777777777777777666777888888888888888888666777777777777888888888:::999999999999::::::;;;888999999;;;===>>>??????>>>??????@@@BBBDDDEEEFFFFFFFFFGGGHHHKKKNNNQQQSSSUUUXXX\\\```bbbddddddeeeffffffeeebbb___[[[WWWUUUOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXYYY[[[]]]_________```aaacccdddddddddeeefffgggiiiiiikkklllmmmnnnmmmmmmkkkjjjjjjhhhgggggghhhhhhhhhgggeeecccaaa___^^^]]]ZZZXXXWWWVVVSSSPPPLLLIIIGGGEEEAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>=========??????>>>???AAAAAA???>>><<<;;;999888777666666666777777777777999===DDDHHHTTT[[[gggttt{{{xxxwwwwwwzzz||||||xxxuuuooooooooooooooonnnlllkkkiiioooyyy{{{yyyvvvrrroookkkiiihhh^^^XXXPPPHHHCCCAAA???>>>...111444555444333444555333333333333333333333333222222222222222222222222444444444444444444444444555444333333555555444333333333333444444444444444444444444444555555666666555555555555666666666666555555666666777777777777888888999999::::::::::::888999;;;<<<======<<<;;;999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@>>>>>>?????????@@@@@@@@@?????????@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEBBBCCCDDDFFFHHHIIIKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKIIIMMMQQQSSSUUU]]]iiisss~~~zzzoooeeeaaadddkkkvvvwwweee[[[YYYYYYaaappp~~~kkk[[[GGGCCC???>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::<<<;;;:::999888777666666444444444333333333222222333222222222333444555666666777999;;;>>>@@@BBBBBBDDDCCCCCCCCCCCCCCCBBBBBBDDDDDDEEEEEEEEEDDDDDDCCC@@@???>>>===<<<<<<<<<<<<<<<:::888777999::::::999::::::999888888888888888::::::999999888888777777777777777777777777777777555666666666666666666555444444444444555555555555555555555555555555555555666666666777777888888888777777777777777777888888888888999999999999888888888888888888777777666666444333333333333444555555777666555555555666888999555666666666666555555555555555555555555666666777444555555555555555555444666666666666666666666666777777666666666666777777999999888888777777666666777777888888888888777777::::::999888777666555555555666777777888888888777666777777777777888888888::::::999999:::;;;<<<<<<999:::;;;===>>>???AAABBB???@@@AAABBBDDDFFFHHHIIIJJJJJJKKKLLLOOORRRUUUWWWYYY[[[___bbbfffggggggfffbbbaaa```^^^[[[XXXUUUSSSKKKLLLMMMPPPRRRSSSTTTUUUTTTTTTUUUUUUWWWXXXZZZ[[[]]]^^^````````````bbbdddffffffhhhiiijjjkkkkkkkkkjjjlllmmmoooppppppooonnnkkkiiigggfffggggggfffeeecccaaa^^^\\\[[[ZZZWWWUUURRRQQQOOOLLLIIIFFFDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<>>>======>>>??????===<<<999999777666666555555555555777888:::===CCCJJJNNN[[[cccmmmxxx|||xxxuuukkklllmmmmmmmmmllllllllljjjqqq|||xxxwwwsssnnniiiddd```^^^UUUPPPIIICCC@@@???>>>>>>...222444444222111333555222222222222333333333333333333333333222222222222333333333444444444444555555444333333555555444333222222333444444444444333444444444555555555555666444444555555555666666666444555555666666777777888888888888999999::::::;;;:::;;;===>>>>>>===;;;:::888999999::::::::::::999:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>???>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKIIIMMMQQQRRRRRRVVV]]]dddrrr}}}xxxnnnhhhdddccchhhnnnyyy}}}{{{pppddd]]][[[RRRUUU___rrrxxxiiiPPPJJJBBB=========<<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;:::999999888888555555444444444333333333333333333333333444555555555555777999;;;<<<>>>???AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFAAAAAA@@@???>>>>>>>>>>>>===;;;999888999:::::::::;;;:::999888888888888888999999999999999888888888888888888888888888888888555666666777777666666555555555555555555555555555444444444444444444444444555555666666777777888888777777777777888888888888888888999::::::999888888888888999999999888777666444444444444444555555666777777666666777777888999555555666666666555444444555555444444555555666777555555666666666666555555333444444555555444444333555555444444555555666666777777666666666666666555666666777777777777666666::::::999888777777666555555555666777888888888888777777777888888888999999::::::::::::;;;<<<======:::<<<>>>??????@@@BBBDDDBBBBBBCCCEEEGGGJJJLLLMMMPPPPPPRRRSSSVVVXXXZZZ[[[[[[\\\]]]```cccdddcccbbb[[[[[[ZZZYYYWWWUUUSSSRRRJJJKKKMMMOOORRRTTTVVVWWWRRRSSSTTTVVVYYY[[[^^^___^^^```aaaaaaaaaaaabbbdddgggiiikkklllmmmnnnmmmmmmjjjkkkmmmnnnooopppppppppmmmkkkhhhggggggfffeeeccc^^^\\\YYYXXXWWWUUUSSSQQQNNNMMMKKKIIIFFFDDDBBBAAA====================================<<<<<<<<<<<<<<<;;;:::;;;<<<<<<:::888888777666555555555555555444666:::>>>BBBHHHOOOTTT^^^eeemmmvvvzzzvvvtttmmmnnnnnnmmmkkkkkkmmmoooqqqvvvyyywwwtttnnnhhhaaa[[[WWWNNNJJJDDD@@@??????>>>>>>000333555333000///222666111111222222222333333333444444444444333333333222333333333444444444555555555444333333555555444333111222333444444444333333333444444555555555555555444444444555555555666666444444555555666777777888888888888888999:::;;;<<<<<<===>>>???>>><<<:::888777888999:::;;;::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKLLLIIIKKKNNNNNNOOOQQQVVVZZZfffsss~~~xxxpppiiifffiiioootttyyyvvvnnnfff```]]]UUUVVV]]]nnnxxx```VVVJJJAAA>>>===<<<:::;;;<<<======>>>===<<<;;;;;;;;;;;;:::::::::::::::666666666555555555444444444333333333333444555555333333444555777888::::::<<<<<<<<<===>>>>>>??????AAABBBCCCEEEFFFGGGGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@>>><<<:::999:::;;;;;;:::<<<;;;:::999888888888888888999999999999999999:::999999999999999999999999666666777777777777666666555555555555555555555555555555555555555555555555444444555666666777888888666777777777888888888888888999999::::::999999888777888888999888777666555555555444444555555666777555666666777777777777777555555666666666555444333555555444444444555666777555666666777777666666555333444555666666555444333555555444444555555666777555555555555666666666666666666777888888777666666777777777777777777888888555555666777888999999888888888888888999999999:::::::::::::::;;;<<<===>>><<>>>>>>>>===========================<<<<<<<<<<<<<<<:::::::::;;;;;;999777777666666555555555666666666999???EEEKKKQQQWWW[[[^^^dddiiinnnwww~~~wwwsssrrrmmmnnnooonnnmmmooossswww{{{|||~~~xxxvvvsssnnnfff]]]UUUQQQGGGDDD@@@>>>>>>>>>>>>===111444555333///...222666111111111222222333333333555555555444444333333333333333333444444555555555555444333333555555444333111222333444555444333333333444555555666666555555444444444555555555666666444444444555666777777888888888888888999:::;;;<<<===>>>???@@@???<<<999777777888999:::;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAACCCDDDEEEGGGGGGEEEDDDCCCGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLIIIIIIJJJKKKLLLPPPTTTWWWWWWfffvvv~~~rrrlllkkkjjjqqqxxxvvvpppiiibbb^^^]]]\\\cccqqqmmmbbbRRRFFFAAA???===;;;;;;<<<===>>>>>>===<<<<<<:::::::::;;;;;;;;;<<<<<<777666666666666555555555444444333333333444555555222222222333444555777777888888999;;;<<<>>>???@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCC???===;;;:::;;;<<<<<<;;;<<<;;;:::999888888888888888888888999999::::::;;;::::::::::::::::::::::::666666777777777777666666666666666666666666555555777777777777777777777777444444444555666777777888666666777777888888888999888999:::;;;;;;:::999888666777888888888777555444666555555555555666777777333444666777777777666555555555666666666555333222555555444333444555666777555666666777777666666555555666777888888777666555666666666666666777888999555666666777777888888888777888999::::::999888777444444555666777888999:::555555777888999999999999888999999999999::::::::::::::::::;;;<<<===>>>>>>>>>@@@CCCCCCAAAAAADDDFFFGGGHHHIIIKKKNNNQQQSSSUUURRRTTTVVVXXXZZZZZZZZZZZZ[[[XXXVVVVVVXXXYYYXXXVVVTTTSSSSSSRRRRRRRRRQQQQQQMMMNNNOOORRRUUUXXXZZZ\\\YYYXXXXXXYYYYYYZZZ[[[\\\aaacccddddddcccccceeefffiiikkknnnqqqrrrqqqpppnnnlllkkkjjjiiihhhiiijjjkkkjjjgggccc```___]]]ZZZXXXSSSQQQOOONNNNNNMMMKKKIIIGGGFFFFFFDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<>>>===<<<<<<======;;;999777666666555555555666666999>>>EEELLLSSSYYY^^^bbb```dddffffffmmmwww|||zzz}}}yyyuuuuuuzzz{{{sssppppppkkklllnnnnnnooottt{{{{{{uuutttrrrmmmdddZZZQQQKKKCCCAAA>>>===>>>>>>>>>===333333333222222111111111000111222333333333333333222222444444444444222222333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555666666666666666666666666777777777777666666666666555666666777888999999999@@@BBBCCCBBB???;;;999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>===============>>>>>>>>>>>>======???@@@AAA@@@??????AAACCCCCCEEEFFFFFFDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPPPPQQQRRR[[[fffsss~~~ssstttqqqssswwwuuunnngggeeehhhkkkpppwwwuuujjj^^^UUUJJJ???===@@@EEEBBB???======>>>>>>===<<<<<<;;;::::::::::::;;;999999999888777666666555444444444555555555555555222222333444555555555555888888888999:::;;;===>>>BBBCCCDDDEEEEEEFFFHHHJJJHHHFFFDDDEEEGGGGGGDDDAAACCCAAA???>>>===<<<======999::::::::::::999888888;;;:::::::::999999888888:::::::::::::::999888777888888888888888888888888777777666555444333333222333444555666777777777777888777666444444555555666777666666555555555555666666777777777777888888888555555666666777777888888666666777777666555444444555555555555555444333333:::999777666555555555555555444333333333333444555444555555666666666666666666555555444444555555666555555555555666777999999555666666777888999999999888888888888888888999999888888888888777777777777777777777777666666666666999999:::::::::999999888;;;<<<<<<===>>>???@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDIIIKKKOOORRRUUUVVVWWWWWW[[[\\\]]]^^^]]][[[YYYWWWUUUTTTQQQOOONNNOOOPPPRRRQQQQQQQQQQQQQQQQQQQQQPPPRRRTTTVVVVVVVVVWWWXXXZZZZZZYYYYYY]]]aaadddcccaaabbbccceeeggghhhhhhgggfffjjjjjjkkklllmmmnnnooooookkkjjjiiiiiihhhfffccc```dddaaa^^^[[[ZZZWWWTTTQQQNNNMMMLLLJJJHHHFFFEEEDDD======>>>>>>>>>>>>==============================????????????>>>===;;;;;;>>>>>>>>>===<<<999777666888888777777777888999:::;;;CCCMMMVVV```hhhhhhdddeeeeeeeeegggjjjnnnrrruuurrrttttttvvv}}}yyyyyy~~~~~~}}}||||||||||||||||||zzzxxxtttnnniiijjjjjjlllqqqxxx~~~{{{wwwrrrkkkddd\\\SSSJJJEEECCCBBB???===<<<<<<===>>>333333333222222222111111000111222333333333333333222333333333333333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555555777666666666666666666666555666666777888888999999<<<>>>@@@???===:::999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<=====================>>>>>>>>>>>>=========>>>???>>>===>>>@@@AAABBBCCCEEEEEECCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOOOOOOOVVV]]]gggwww{{{xxxvvvxxxvvvpppjjjiiimmmxxx|||}}}~~~tttiii```UUUHHHAAA@@@>>>=========??????>>>======<<<;;;;;;::::::;;;;;;:::999999888777777666666555555555555555555555555444444444555444444333333777777777888999:::<<<===???AAACCCDDDEEEGGGJJJMMMHHHFFFEEEFFFGGGGGGDDDBBBDDDCCCAAA???>>>=========;;;<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;;;;999999:::;;;;;;;;;::::::888888888888888888888888666666555555555555555555333444555666777777777777888777666555555555666666666666555555555666666777777777777888888888999999777777777777777666666666777777666666666555555555999999999999999888777666888888666666555666777777555555444333333444555555333444555555666666555555555555444444444444555555555555555666666777999999666666666777888999999999999888888888888888888888888888888888888888777777;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<======>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHLLLNNNRRRVVVYYYZZZZZZZZZYYYYYYYYYYYYYYYWWWVVVUUURRRPPPNNNLLLLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRTTTVVVWWWWWWXXXZZZ\\\^^^]]]\\\^^^bbbdddcccaaaeeegggiiikkkkkkkkkjjjiiilllmmmmmmnnnnnnoooooopppnnnlllkkkiiihhhfffbbb___^^^\\\YYYWWWUUUSSSPPPNNNKKKJJJIIIGGGEEEDDDBBBBBB<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>======<<<;;;::::::::::::;;;:::999777666444444444444555888<<<>>>CCCNNNZZZcccjjjooommmiiiggggggffffffggghhhjjjkkkjjjnnnqqquuu~~~~~~uuussswww|||{{{zzzxxxxxxwwwwwwxxx}}}{{{yyyxxxwwwtttoookkkjjjlllooouuu{{{|||xxxtttsssnnnfff^^^VVVNNNGGGBBB@@@>>>===;;;;;;<<<===>>>333333333222222222222111111111222333333333222222333333222222222222333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555444444444444444444444444666666666666666666666666555666666777777888888999777:::<<<<<<:::999999999777888888888999999999999999999:::::::::;;;;;;;;;===<<<<<<<<<;;;;;;::::::999999:::<<<<<<===============>>>>>>>>>>>>======<<<===>>>>>>>>>>>>AAACCC@@@BBBCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLMMMQQQUUUZZZfffxxx{{{xxxtttooolllnnnsssyyywww{{{wwwooodddVVVJJJDDD=========???@@@@@@>>>=========<<<;;;;;;;;;;;;;;;:::999999888888777777777777666666555555444444444555555555555444333222111666666666666777999:::;;;;;;===@@@BBBDDDGGGKKKNNNIIIHHHGGGHHHHHHHHHFFFDDDEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>???>>>>>>===<<<:::::::::;;;<<<<<<======888999:::;;;<<<<<<<<<<<<888888888888888888888888555555555666666666777777444444555666777777777777888777777666555666666666666555555555666777888888888888999999999:::::::::999999888777777666555555888777666555555555666777777777888888777777666666777666666666666777888999555555444444444444555555333333444555555555555555555555444444444444555555666666666666777777888999666666777777888999999999999999888888777777777666888888888888888888888888777888888999999::::::;;;;;;:::;;;;;;===???AAABBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFIIIKKKMMMNNNOOOQQQTTTXXX\\\^^^^^^]]]\\\XXXWWWVVVUUUUUUTTTTTTTTTPPPNNNMMMKKKKKKLLLNNNOOONNNOOOOOOPPPRRRSSSSSSTTTSSSUUUWWWXXXYYYZZZ]]]___cccaaa```aaacccddddddccchhhiiikkkmmmmmmmmmlllkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnllliiigggdddaaa]]]ZZZVVVTTTQQQPPPOOONNNLLLJJJGGGFFFEEECCCBBB@@@??????<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::666666777888888888777777555555555555777;;;AAAFFFOOO]]]lllsssvvvvvvrrrmmmhhhggggggfffeeeddddddcccccchhhooouuu}}}vvvtttwwwyyyxxxvvvtttsssrrrrrrrrrvvvuuuttttttsssrrrnnnllljjjmmmsssyyy~~~~~~yyyvvvrrrnnnllllllfff^^^UUUNNNHHHBBB???<<<<<<;;;:::;;;<<<>>>???222222222222222222222222111222222333333333222222444333222111111222333444333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555333333333333333333333333555555555666666666666666666666666666777777888888777888::::::888777777888777777777777888888888888999999999999::::::::::::===<<<<<<;;;;;;::::::999888888:::;;;<<<<<<============>>>>>>>>>>>>======>>>???@@@@@@@@@AAACCCEEE???AAACCCCCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIKKKNNNQQQSSSZZZiii{{{}}}tttnnniiijjjnnnwwwvvvqqqttt}}}}}}ssseeeVVVMMMDDDBBB@@@?????????>>>===>>>===<<<<<<;;;<<<<<<<<<::::::999999999888888888888777777666555444444333444555555555444444333222555555555555666777888999888:::===???AAACCCGGGJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777444555666777777888888777888888777777777666666666555555555666777888999:::999999999:::::::::;;;;;;888888888777777777666666999777666444444555777888666666777777777777666666777777777777777777777888666555555555555555555666444555555666666666666666555555444444444444555555777777666666777888888999777777777888888999999999999999999888777777666666888888999999999999::::::444444555666777888999:::>>>===<<<<<<>>>@@@CCCEEECCCDDDDDDEEEEEEFFFFFFGGGIIIJJJLLLNNNQQQTTTVVVWWWWWWZZZ]]]```aaa___]]][[[XXXWWWUUUSSSRRRSSSTTTTTTOOONNNMMMMMMMMMNNNPPPQQQOOOPPPPPPQQQRRRSSSTTTTTTTTTVVVYYYZZZ[[[]]]___bbbdddcccccccccdddeeeggggggiiijjjlllmmmnnnmmmlllkkklllkkkkkkjjjiiihhhhhhgggjjjgggccc```\\\YYYTTTQQQNNNMMMKKKJJJJJJIIIGGGEEECCCCCCBBBAAA???>>>======;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888888999999:::999999999555666666666777777777666:::;;;;;;;;;<<>><<<<<<<<<;;;;;;;;;<<<===>>>222222222222222222222222222222333333333222222111333333111000000111333333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333444444555555666666666777666666666666666777777777888999:::999777666666777666666777777777888888888888888888999999999::::::<<<<<<;;;;;;::::::::::::888999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>======>>>???@@@@@@???@@@BBBDDD???AAACCCCCCBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKNNNPPPTTT]]]lllyyysssiiidddfffkkkrrrrrriiijjjuuutttcccXXXKKKFFFAAA======>>>@@@AAA>>>>>>===<<<<<<<<<<<<===::::::::::::999999999999888888777666555555444444222333444444555555555444444444444444555666777777777888:::;;;<<<>>>AAACCCIIIJJJKKKKKKKKKKKKJJJKKKHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAABBBAAA@@@@@@???>>>>>>===<<<;;;:::::::::::::::;;;;;;:::999888888888888888888888888888888::::::999888777777666666444555666777888888888888888888888888888777777777666666666777888999:::;;;999::::::::::::;;;;;;;;;666777777777888888888999999777666444555666888999999::::::;;;;;;;;;::::::999999999888777777666555666666666666666666666666666666777888888888888888666555555444444555555666888777777777777888888999888888888888999999999999:::999999999888888888777:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>???@@@AAA@@@???>>>???AAACCCEEEFFFGGGGGGHHHIIIJJJKKKKKKPPPPPPRRRTTTWWWYYY[[[\\\\\\^^^___```___\\\YYYWWWUUUSSSQQQOOONNNOOOPPPRRRMMMLLLLLLLLLMMMOOOPPPQQQQQQRRRRRRSSSSSSTTTUUUUUUWWWYYY[[[]]]^^^___bbbdddddddddeeefffggghhhjjjkkkkkklllnnnppppppooommmllllllkkkjjjhhhfffdddcccbbbdddaaa\\\YYYUUURRRNNNKKKIIIGGGFFFEEEFFFEEEDDDBBB@@@@@@@@@???>>>======<<<::::::;;;;;;;;;;;;::::::888888888888888888888888666777777888888888888777888777777666666666666666999<<<>>>@@@DDDMMMYYYbbbttt|||wwwppppppooonnnllljjjhhhgggiiipppvvvzzz}}}{{{wwwssspppooooooooooooooonnnllljjjhhhgggfffgggmmmuuu|||{{{ssskkkfffcccbbb\\\VVVNNNFFFBBB???===<<<>>>>>>======<<<<<<<<<===111222222222222333333333222222333333333222111111222222111111111111222222333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333444444444555555666666777666666666666666666666666888999:::999777666666888666777777777888888888888777777888888888999999999::::::::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;======>>>>>>>>>>>>======<<<=========<<<<<<===??????AAACCCCCCBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHKKKNNNOOOSSS]]]hhh~~~yyynnngggeeehhhkkk{{{lll```___ggg|||qqqdddSSSMMMEEE???>>>@@@BBBDDD??????>>>===============::::::::::::::::::::::::888777777666666555555555111222333444555555555555444444444444444555666666555777888888888999<<<>>>EEEGGGJJJJJJJJJJJJKKKLLLHHHHHHIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>><<<;;;::::::<<<<<<<<<;;;;;;:::999888::::::::::::::::::::::::<<<;;;:::999888777666666555555666777888888888888888999999999999888777777888777777777888999::::::999999:::::::::;;;;;;;;;666666777777888999999:::888777666666666777888999777888999999999999999999:::::::::999888777555444666666777777777777666666777888888999999999999999777666666666666666666777888888888777777888888999999999999999999999999999::::::::::::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGJJJJJJKKKMMMOOOPPPRRRRRRWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\ZZZWWWTTTRRROOONNNLLLJJJIIIJJJKKKLLLIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXZZZ\\\^^^___```aaaccceeedddgggiiikkkkkkkkkmmmnnnoooppprrrssssssrrrpppooommmllljjjhhheeebbbaaa___^^^[[[VVVSSSPPPMMMJJJGGGFFFDDDBBBBBBBBBBBB@@@???>>>>>>>>>======<<<<<<<<<999999::::::::::::999999777777777777777777777777666777777777777777666666888888777666666666777777555:::@@@FFFLLLXXXgggrrrzzzyyywwwssspppmmmjjjiiirrrxxx}}}}}}}}}yyytttpppooonnnooommmmmmllljjjfffdddddddddfffmmmvvv|||}}}ssshhh```\\\[[[SSSNNNGGGBBB???>>><<<;;;>>>>>>>>>>>>======<<<<<<111111222222222333333333222333333333333222111000111111222222222222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444333333444555555666777777666666666666666666666666555777777777666666777999777777777888888888999999777777777777888888888999999999999::::::;;;;;;<<<<<<<<<=========<<<;;;;;;======>>>>>>>>>>>>======<<<======<<<::::::;;;<<<===???AAABBBAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCCCCCCCEEEFFFHHHHHHIIIIIIIIIGGGIIIMMMMMMNNNTTT\\\kkk~~~}}}qqqiiihhhfffrrr~~~hhh]]]WWWZZZkkk~~~rrrccc\\\RRRJJJEEEDDDCCCBBB@@@???>>>>>>======>>>>>>::::::;;;;;;;;;;;;;;;;;;777777777666666666666666333333444444555444444444555444444444444555666666444555777777777888:::<<>>>>>===<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888555555777888888888888888999999:::::::::999888777999999888888888999999:::999999999999::::::::::::888888888888888888888888666666777777777888888888444555666666777777666666888999999:::999888777666666777888888888888777666777777888999999999999888888888777777777777888888999999888777777888888999999999999999999999999999999::::::;;;;;;<<<<<<=========>>>??????@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKNNNOOOPPPSSSUUUWWWYYYZZZ\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUSSSQQQPPPOOOLLLKKKJJJHHHHHHHHHHHHIIIHHHIIIJJJLLLNNNOOOQQQRRRPPPQQQSSSUUUXXX[[[\\\]]]\\\^^^```aaaaaabbbdddfffhhhlllpppqqqpppnnnnnnooopppqqqsssttttttrrrqqqppplllkkkiiifffbbb___]]][[[VVVSSSOOOLLLJJJHHHEEECCCCCCAAA????????????===;;;;;;;;;;;;;;;;;;;;;::::::888888999999999999888888666666666666666666666666777888888888777666555555666666555555666777888999999???GGGNNNUUUaaappp|||~~~|||xxxuuuqqqooonnnmmmwww}}}~~~xxxsssooommmlllmmmjjjkkkkkkhhhdddbbbccceeegggnnnwww}}}~~~rrrdddYYYSSSQQQKKKGGGBBB>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<111111111222222333333333333333333333333222111000000111222333333222111000333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555444444444444444444444444333333444444555666777777666666666666666555555555222444555555555666999;;;888888888888999999999999777777777777888888888888777888999:::;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::======>>>>>>>>>>>>======>>>??????===;;;:::;;;===<<<>>>@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBCCCCCCBBBCCCDDDFFFHHHIIIIIIJJJNNNJJJIIIMMMNNNLLLQQQXXX^^^sssyyyzzznnniiifffllluuu~~~iii]]]UUUTTT```qqq|||tttlllaaaWWWNNNGGGBBB???@@@??????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;666666666666777777777777555555555555444333222222555555444444444555666666333444666777777888;;;===;;;???BBBDDDDDDEEEHHHJJJGGGHHHJJJLLLLLLLLLLLLKKKGGGHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB<<<===>>>??????@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;555666777888888999999888999999:::;;;:::999888777::::::999999888999999999888888999999999:::::::::::::::999999888777777777555666777888888888888888666777888999999999999999666777888999:::999888888666777888999999888777666666666777888888888888888999999888888888888999999999999888888888888888999999999999999999999999999999::::::;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFDDDFFFHHHJJJMMMNNNOOOOOOQQQRRRTTTVVVYYY\\\^^^___^^^]]]\\\[[[YYYXXXWWWVVVSSSRRRQQQPPPOOOOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLNNNPPPRRRTTTUUUNNNOOORRRVVVZZZ^^^```bbb^^^```bbbbbbbbbcccdddffflllpppuuuvvvssspppoooooonnnoooqqqrrrrrrqqqooonnnjjjhhhfffbbb^^^[[[XXXWWWPPPLLLHHHEEEDDDCCCAAA???AAA@@@>>>======<<<:::999:::999999999999999999999888888999999999999888888666666666666666666666666888888888888777666555444333333333444555777:::;;;BBBHHHPPPVVV[[[eeettt{{{yyyvvvtttrrrrrrrrrsssxxx~~~}}}wwwqqqmmmkkkjjjkkkgggiiiiiigggdddbbbdddfffhhhoooxxx}}}qqqaaaTTTLLLJJJEEEBBB???<<<<<<<<<;;;:::777888:::;;;<<<=========111111111111111111111111222222111111111111111222222222222222222222222222222333333444333222111000000000111111111222222222444444444333333222222222333333333444444444555555333333333333333333333333222333555666666666555444444555555666666666666666444444444444555555555555999999888888888888888999666666777888999999999999444555666777777888888777???>>><<<;;;;;;<<<===>>>============<<<<<<<<<<<<<<<===>>>===<<<;;;<<<===@@@??????>>>???AAABBBCCCBBBAAAAAA@@@?????????@@@CCCBBB@@@???@@@AAACCCEEEFFFEEEEEEDDDDDDEEEFFFGGGIIIIIIIIIJJJJJJLLLMMMNNNUUUcccwww~~~yyyzzzwwwppplllqqq~~~|||ooodddZZZTTTVVV\\\uuu}}}zzzooobbbWWWLLLDDD>>><<<;;;<<>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888777666555444333333000111111222222333444444222333444555666888999999;;;;;;<<<===???AAABBBCCCDDDEEEGGGIIIKKKMMMMMMMMMPPPMMMJJJIIIKKKKKKJJJGGGKKKJJJHHHFFFEEECCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???>>>>>>>>>===<<<;;;:::999888888999999999999999888::::::999999999999::::::999::::::::::::999888888<<<<<<<<<<<<;;;999777666;;;::::::999999::::::;;;::::::999999999999999999777777888888999999999999888888888888888888888888777888888888999999999999:::999888777777888999999888888888888888888888888999999999999999::::::;;;<<<<<<<<<======>>>>>>>>><<<===>>>@@@@@@@@@???>>>???AAADDDDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGHHHIIILLLLLLMMMOOOPPPQQQRRRSSSUUUVVVVVVWWWYYY[[[\\\]]]^^^]]][[[XXXVVVUUUTTTSSSOOONNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLOOOQQQTTTUUUUUUTTTUUUVVVUUUWWWZZZ[[[\\\]]]___aaaaaadddffffffeeedddfffhhhoootttzzz}}}{{{wwwsssqqqtttrrrpppooonnnllliiiggghhhfffccc___ZZZVVVRRROOOKKKIIIGGGDDDBBB@@@???>>>@@@@@@???>>>===<<<;;;;;;:::::::::999999888888888888888888777777777666666555555444444444444555555444444333111///000222555555555444444555999???CCCHHHPPPZZZ___aaagggrrr{{{{{{xxxsssqqqrrrtttvvvwwwwwwyyy|||~~~tttpppooollljjjkkkhhhhhhgggeeedddeeehhhkkknnntttxxxzzz~~~~~~wwwnnnfff^^^UUULLLEEE@@@>>>;;;:::::::::999777;;;;;;;;;<<<<<<<<<<<<===111111111111111111111111222222111111111111111222222222222222222222222222222333333333333222111000222222222222333333333444444444444333333222222222333333333333444444444444333333333333333333333333333444555555666555555555444555555666666666666666555666666666666777777777999999888888888888888999777888888999999888888888666666777888888888888777;;;;;;;;;::::::;;;;;;<<<===============<<<<<<<<<:::;;;===<<<;;;;;;===>>>???>>>>>>>>>???@@@AAABBBCCCBBBBBBAAA@@@@@@AAAAAABBBAAA@@@@@@@@@AAACCCCCCFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKPPPXXXfffwww~~~yyy{{{{{{|||~~~sssppptttzzz}}}}}}zzzrrrjjj```WWWUUUXXXbbbssswwwfffSSSEEEDDDAAA>>>>>>@@@@@@>>>;;;>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::999888777777666444333333222222222222222333333333333333333444555666777777888999::::::;;;===>>>@@@AAACCCDDDFFFHHHJJJLLLMMMNNNQQQNNNLLLMMMNNNNNNLLLIIILLLKKKIIIHHHGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA===============>>>??????>>>>>>>>>>>>===<<<;;;;;;999999:::::::::::::::999;;;;;;::::::::::::;;;;;;::::::;;;;;;::::::999888::::::;;;<<<;;;;;;999999:::::::::999999:::::::::999999999999999999999999888888888888999999::::::999999999999999999999999888999999999999:::::::::::::::999888888888999:::999999999999999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>>>>???>>>>>>???@@@AAAAAAAAAAAAAAACCCEEEFFFFFFHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKKKKQQQQQQRRRSSSTTTUUUVVVWWWYYYXXXWWWVVVVVVVVVVVVVVVYYYXXXVVVTTTRRRQQQPPPPPPMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMQQQSSSUUUVVVUUUUUUVVVWWWZZZ\\\^^^^^^^^^___aaacccbbbeeeggggggeeeeeefffgggpppuuu{{{~~~}}}yyytttrrrsssqqqooonnnnnnllljjjgggcccaaa^^^ZZZUUUPPPMMMJJJFFFEEECCCAAA>>>===<<<<<>>===<<<;;;::::::999:::::::::999999999888888999888888888777777777777666555555444444555555666555555444222111111444666888888888888:::???FFFKKKRRRYYYaaacccdddgggpppwww{{{|||wwwuuussstttvvvyyy{{{{{{xxxyyy{{{~~~yyyvvvsssmmmiiihhhggggggfffeeedddfffjjjmmmsssxxx{{{zzz{{{}}}{{{wwwtttnnnfff^^^XXXQQQIIICCC???===;;;:::::::::999777;;;;;;;;;;;;<<<<<<<<<<<<111111111111111111111111222111111111111111222222222222222222222222222222222222333333333222111111333333444444444555555555444444333333333333222222222222222222333333333333333333333333333333333333555444444444444555666666444555555666666666666666777777777888888888999999999888888888888888999999999999999:::999999888777999999999999999888888888777888888999::::::::::::<<<<<<<<<===============999;;;<<<<<<;;;;;;===>>>>>>>>>>>>>>>???@@@AAAAAACCCCCCBBBBBBAAAAAABBBBBB@@@AAAAAABBBBBBBBBBBBBBBEEEEEEDDDDDDEEEFFFGGGGGGJJJIIIIIIIIIIIIIIIJJJJJJMMMNNNTTTbbbuuu~~~{{{{{{|||sssmmmmmmoooqqqyyyvvvtttqqqiii^^^XXXXXXXXXdddvvvvvv___NNNGGGBBB===<<<===>>>===;;;>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::777777666555444333333222444444333333333222222222333444444444555555555555777777777888999;;;<<<===AAABBBCCCDDDGGGJJJMMMOOORRRQQQQQQRRRSSSRRRPPPMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<<<<;;;::::::999:::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999::::::999999999999::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<<<<===>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEDDDFFFHHHIIIJJJMMMPPPSSSTTTTTTSSSRRRQQQPPPOOOOOOTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWUUUSSSRRRQQQPPPPPPSSSRRRPPPOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPPPPTTTUUUVVVVVVUUUVVVXXXYYY___aaabbbccccccccceeefffeeegggiiiiiigggeeeeeeffflllrrryyy}}}|||xxxsssqqqooonnnlllkkkjjjhhheeeccc\\\ZZZXXXTTTOOOJJJFFFDDD@@@???>>><<<;;;::::::999<<<<<<;;;;;;:::999888888:::::::::999999999999999999888888888888777777777666666555555555555666666777777666444222333555777666777888;;;???FFFNNNTTTYYY^^^bbbbbb```aaafffkkksss~~~vvvqqqqqqssswww{{{~~~~~~zzzyyyyyy{{{}}}{{{xxxqqqkkkjjjggggggfffeeeeeeggglllpppyyy~~~}}}{{{xxxrrrkkkiiiccc[[[TTTPPPKKKEEE@@@>>><<<:::999::::::999777:::::::::;;;;;;;;;<<<<<<111111111111111111111111111111111000111111222333222222222222222222222222222222222222222222222222333333333444444444555555333333333333333333333333111111222222222333333333333333333333333333333333555555444333333555666777444555555666666666666666777777888888888999999999888888888777888888999:::999::::::;;;<<<<<<;;;;;;<<<<<<;;;:::999888888888555666888:::;;;::::::999;;;<<<<<<<<<======>>>>>>===>>>???>>>===<<<===>>>????????????@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAACCCEEEEEEDDDCCCBBBDDDDDDDDDEEEEEEFFFGGGGGGLLLLLLKKKKKKJJJKKKKKKKKKMMMLLLMMMUUUcccvvv{{{zzz}}}qqqlllmmmoooqqqqqqsssuuuppphhhddddddeeeiiiqqq{{{~~~kkk\\\LLLFFF???;;;<<<======<<<>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;888888777777666555555444666555555444333222222222444444444444444444444444555555555555666777999999???>>>???@@@CCCGGGKKKMMMRRRSSSUUUVVVWWWVVVTTTSSSRRRRRRPPPOOONNNMMMMMMMMMKKKKKKKKKJJJIIIIIIHHHGGGEEEEEEDDDDDDCCCAAA@@@@@@>>>>>>>>>??????@@@@@@AAA======>>>>>>>>>===<<<<<<>>>======<<<<<<======>>>===============<<<<<<;;;;;;;;;<<<<<<============:::::::::;;;;;;:::::::::999:::::::::::::::;;;;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFEEEDDDDDDEEEGGGHHHIIIJJJKKKLLLLLLMMMPPPTTTWWWYYYYYYXXXWWWVVVTTTSSSRRRSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLJJJIIIIIIIIIIIIGGGGGGHHHIIIIIIJJJKKKKKKNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWWWWVVVVVVWWWYYY\\\aaaccceeeffffffgggiiikkkiiijjjkkkkkkjjjgggfffeeeeeekkkrrrwwwwwwtttpppnnnllljjjgggeeeccc```\\\YYYVVVTTTRRRNNNJJJEEEBBB@@@===<<<;;;::::::999999:::;;;;;;::::::999888888777999999999999999999999999888888888888888888888888777666666555555666666777777777666444333333666888555888===BBBHHHPPPXXX^^^^^^```aaa```]]]]]]___aaalllxxx{{{sssnnnpppsssxxx}}}~~~}}}zzzyyyxxxyyy{{{}}}{{{|||{{{vvvrrrqqqiiiiiihhhggghhhkkkooosss~~~~~~yyypppgggaaa[[[SSSMMMIIIEEEAAA===<<<;;;999888999:::999888999:::::::::;;;;;;;;;;;;111111111111111111111111111111000000111222222333222222222222222222222222222222222222222222222333111222222222333333333333333333333333333333333333111111222222222333333333333333333333333333333333555555444333333555666777444555555666666666666666666666666777777777888888888888777777888999999:::888999;;;===>>>@@@@@@@@@>>>===;;;:::999999999999666777999:::;;;;;;;;;::::::;;;;;;<<<===>>>>>>???AAABBBBBBAAA>>>======>>>@@@@@@AAABBBCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAAAAACCCEEEGGGGGGFFFDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMOOOPPPVVVcccuuuwwwttt{{{}}}tttppppppnnnmmmooossssssqqqsssxxx{{{zzzyyyzzz|||~~~~~~}}}qqqcccUUUNNNEEE@@@???@@@@@@???======>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999999888888777777777666666555444333222222444444444444444333333333444444333333444555666666;;;;;;;;;<<>>>>>>>>>>>>>>======>>>>>>>>>???????????????>>>======>>>>>>>>>===============:::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAABBBDDDEEEGGGHHHHHHKKKJJJIIIHHHIIIJJJKKKLLLOOOOOOOOONNNNNNPPPSSSVVVZZZZZZZZZYYYXXXVVVTTTSSSQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMKKKJJJIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMOOOOOOPPPQQQSSSUUUVVVWWWWWWXXXXXXXXXXXXYYY\\\^^^bbbdddggghhhiiikkkmmmpppmmmmmmnnnnnnmmmkkkhhheeeaaagggmmmrrrrrrpppnnnmmmjjjgggddd```]]]YYYTTTPPPPPPOOOMMMJJJGGGCCC@@@>>><<<<<<;;;:::::::::;;;;;;:::::::::999999888888888888888888888888888888888777777777777777777777777666666555555555555666666555666555444333444777:::999???GGGPPPXXX___eeeiiieeeeeedddcccaaaaaaaaabbbgggpppyyyzzzxxxvvvtttsssqqqrrrtttwwwzzz{{{yyywwwwwwvvvvvvvvvwwwwwwxxxyyywww|||}}}zzzwwwwwwzzzzzzwwwuuuvvvnnnnnnnnnnnnmmmooosssvvv}}}sssjjj^^^XXXOOOHHHEEEBBB>>>;;;;;;999777777999999999888999999999999:::::::::;;;111111111111111111111111000000000000111222333333222222222222222222222222222222111111222222333444000000000111111111222222222222333333333333444444222222222222333333333333333333333333333333333333555444444444444555666666444555555666666666666666555555555666666666777777777777777777888999::::::777999;;;===@@@AAACCCCCC>>>===;;;:::999999999:::888999::::::;;;;;;;;;;;;::::::;;;<<<===>>>???@@@BBBCCCDDDBBB@@@>>>??????AAAAAABBBCCCDDDDDDDDDDDD@@@@@@?????????@@@AAAAAABBBCCCEEEGGGGGGFFFEEEDDDBBBCCCDDDFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHFFFKKKOOOOOOOOOWWWfffrrr{{{tttwww~~~wwwrrrooollllllooorrrvvv~~~~~~|||{{{vvv~~~wwwhhh___WWWMMMEEEBBB@@@???=========>>>>>>>>>>>>??????>>>============<<<<<<<<<;;;;;;:::::::::999999999777777666555444444333333555555555444444444444444444444333333333444444555777777888999<<>>@@@??????>>>=========>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===>>>>>>??????=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<======???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHJJJLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMPPPPPPPPPOOONNNNNNPPPRRRUUUVVVVVVWWWVVVUUUSSSRRRQQQPPPPPPOOONNNMMMMMMMMMNNNMMMKKKIIIGGGEEEDDDDDDHHHHHHGGGGGGGGGHHHHHHIIIGGGHHHJJJKKKMMMOOOPPPQQQPPPPPPQQQRRRSSSUUUWWWXXXXXXZZZ[[[\\\]]]^^^aaaccceeegggjjjkkklllmmmppprrrppppppqqqqqqqqqoookkkgggdddggglllnnnnnnlllkkkjjjgggddd```\\\XXXSSSNNNJJJJJJIIIHHHFFFCCCAAA>>>===<<<;;;;;;:::::::::::::::999999999888888888777777666666666666666777777777555555666666666666777777555555444444444444555555444444555444444666999<<<;;;DDDRRR^^^gggkkknnnoooiiigggeeeeeeffffffeeedddccciiiooopppnnnnnnqqqtttwwwvvvuuuuuuvvvvvvtttrrrqqqqqqqqqppppppooonnnmmmnnnssszzz}}}zzzyyywwwtttsssuuuuuussssssvvvuuuvvvwwwvvvuuuuuuvvvxxx~~~tttkkk\\\UUUKKKDDDAAA???<<<999999888666777888999999888888888999999999:::::::::111111111111111111111111000000000000111222333444222222222222222222222222222222111111111222333444000000000111111111222222222222222333333444444444333333333333444444444444333333333333333333333333333444555555666555555555444555555666666666666666555555555666666666777777777777777777888999:::;;;777888:::===???@@@AAAAAA===<<<:::999888999:::;;;::::::999999999::::::;;;999999:::<<<===???@@@@@@@@@AAABBBAAA@@@@@@AAABBB@@@AAABBBCCCDDDDDDDDDCCC@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDEEEDDDCCCCCCAAACCCDDDFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGGGGHHHEEEIIIKKKKKKLLLQQQZZZbbbssszzzwwwwww{{{tttoookkklllooouuu~~~rrrxxxyyyqqqhhh[[[PPPIIIEEE@@@=========>>>>>>>>>?????????>>>>>>>>>=========<<<<<<:::::::::::::::999999999777666666666555555444444555555555555555555666666555444444333333333444444333444555777:::<<<===>>>@@@DDDHHHKKKMMMPPPTTTXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZYYYWWWUUUTTTRRRRRRSSSSSSRRROOOMMMKKKJJJIIIGGGFFFGGGHHHIIIKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>???@@@AAA===>>>???@@@@@@???>>>=========>>>??????@@@AAAAAA>>>>>>>>>=========<<<<<<========================<<<============>>>>>>>>>===>>>@@@AAABBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJLLLNNNQQQRRRSSSRRRRRRRRRQQQPPPOOONNNMMMMMMNNNOOONNNMMMLLLMMMNNNNNNOOOQQQSSSSSSSSSRRRQQQOOONNNNNNLLLKKKJJJIIIIIIJJJJJJHHHFFFEEEDDDDDDDDDGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJLLLNNNPPPRRRTTTUUUTTTTTTUUUUUUWWWXXXZZZZZZZZZ\\\```bbbcccdddfffhhhkkklllnnnnnnnnnnnnpppqqqsssrrrssstttuuusssnnniiihhhiiikkkjjjgggeeecccccc^^^[[[XXXTTTQQQMMMHHHEEEBBBBBBAAA@@@???===;;;::::::999999888777777777888777777777777666666666666444444444555555555666666444444444444555555555666444444333333333333444444333444555555666999===@@@CCCOOOaaapppyyy{{{yyywwwooollliiijjjlllmmmkkkiiidddfffiiikkkkkkmmmtttzzz~~~{{{vvvtttsssrrrqqqppplllkkkiiihhhgggggghhhiiijjjooovvvzzzzzzxxxwwwvvvvvvrrrpppqqqqqqpppsssxxx{{{}}}|||zzzyyyyyy~~~~~~xxxnnneeeWWWPPPFFF@@@===<<<;;;999888777666666888999999888888888888888999999999999111111111111111111111111000000000000111222333444222222222222222222222222222222111111111222444555000000111111111222222222222222222333333444444444333333444444444444555555333333333333333333333333222333555666666666555444444555555666666666666666666666666666777777777777777777777777888999:::;;;888999:::<<<===>>>>>>>>>===;;;999888888999:::;;;;;;:::999888888888999:::999999:::<<<===???@@@AAA<<<>>>@@@@@@@@@AAABBBDDD???@@@AAACCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDD@@@AAAAAABBBBBBBBBBBBBBBAAABBBDDDFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHJJJMMMRRRVVVbbbppp}}}uuupppuuuxxxqqqkkkjjjlllrrr~~~rrrtttwww|||{{{lll```VVVOOOHHHDDD======>>>>>>?????????@@@>>>>>>>>>>>>============::::::999999999999999999666666666666555555555555555555555666666666777777555555444444333444444444111222444666888::::::::::::>>>BBBEEEHHHLLLRRRVVVUUUUUUUUUVVVXXXYYY[[[\\\[[[\\\]]]^^^]]][[[YYYXXXUUUVVVWWWWWWVVVTTTQQQPPPNNNMMMKKKJJJJJJKKKLLLNNNMMMMMMMMMMMMLLLKKKJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@>>>=========>>>@@@BBBCCC===???@@@AAAAAA@@@???===>>>>>>???@@@AAAAAABBBBBB??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIHHHHHHIIIIIIJJJKKKJJJKKKMMMOOOQQQSSSUUUVVVTTTTTTTTTTTTRRRPPPNNNLLLJJJKKKMMMMMMLLLKKKLLLMMMIIIKKKMMMPPPQQQQQQPPPOOOLLLLLLKKKIIIHHHFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHEEEEEEEEEFFFFFFGGGIIIIIIKKKLLLNNNPPPRRRUUUVVVWWWZZZZZZZZZZZZ[[[]]]^^^___[[[___cccfffgggiiijjjlllpppqqqrrrqqqooonnnoooppptttttttttvvvwwwuuupppkkkjjjjjjiiifffaaa]]]\\\\\\UUUSSSPPPMMMKKKHHHCCC@@@=========<<<;;;:::999888888777666555555555555555555555555555555555444444333333333444444555555555333333333444444555555555444333333222222333333444333555666777888;;;???CCCPPP^^^rrryyyuuurrrrrruuuvvvtttqqqhhhggghhhjjjlllpppxxx}}}wwwsssqqqqqqqqqpppiiigggcccaaaaaacccfffhhhiiinnnuuuxxxwwwuuutttuuutttpppmmmnnnnnnooouuu}}}}}}zzzyyy}}}yyyrrrggg^^^SSSLLLBBB<<<:::;;;:::999888666555666888999999999777888888888888999999999000111111111111222222222111111222222222333333333000000111111111222222222222222222222222222222222000111222222333333333333222222222222222222222222333333333333333333333333222222333444555666777888777777666666555555555555555666666666666666555444555555555555666666666666:::888777555555666888999888999999::::::999999999777777777777666666666666888888999999999:::::::::;;;:::::::::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>AAAEEEGGGFFFEEEGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCAAA@@@??????>>>AAABBBDDDEEEDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHFFFFFFKKKNNNVVVdddttt}}}uuupppwww}}}qqqmmmgggdddoooyyypppiiiiiisssuuuiii```UUUKKKEEECCC@@@@@@@@@AAA@@@???===>>>>>>>>><<<;;;<<<===;;;;;;<<<<<<;;;;;;:::999::::::999999888777777666777777777666555555444444222333444555444333222111444444444555666777888999999:::<<<@@@CCCFFFHHHJJJQQQRRRSSSTTTWWWYYY[[[]]]ZZZ]]]aaabbbaaa___^^^^^^^^^\\\YYYYYYZZZZZZWWWUUUTTTSSSRRRQQQPPPPPPQQQRRRVVVUUUSSSQQQOOONNNMMMMMMOOONNNKKKIIIHHHHHHIIIJJJGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEBBB???BBBBBBCCCCCCCCCBBBAAA@@@AAAAAAAAABBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCEEEFFFGGGEEEGGGHHHIIIHHHGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKLLLNNNOOOOOOOOOOOORRRSSSUUUUUUSSSPPPLLLJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNIIIIIIIIIHHHGGGFFFFFFFFFDDDEEEFFFEEEDDDCCCDDDFFFIIIIIIHHHHHHIIIJJJLLLMMMQQQQQQRRRTTTVVVXXXZZZ[[[___aaadddcccaaa___```bbbddddddeeegggiiilllnnnpppqqqsssvvvuuurrrppppppqqqqqqqqqpppooonnnnnnnnnnnniiigggccc^^^YYYTTTPPPNNNOOOMMMJJJGGGCCCAAA???>>><<<<<<;;;:::999777777666777666555555555666888999666666555555555444444444555555555555555555555555777777666666555555555444:::999666555444444666666444888:::999888===GGGQQQ^^^lll}}}yyyzzz}}}vvvooonnnmmmkkkmmmrrrzzz|||wwwssspppooonnnqqqkkkccc___aaaeeehhhjjjoooqqqtttvvvwwwvvvsssrrrrrrooommmkkkmmmrrrxxx|||~~~~~~|||}}}rrrdddXXXRRRIIIEEEAAA>>>===<<<888555777777777777888888888888999999999999999999999999000000111111111222222222111111111222222222333333000000111111111222222222222222222222222222222222111111222333333333222222222222222222222222222222333333333333333333333333222222333444555666777777666666666555555555444444555555666666666666555555555555555555666666666666999888777555555666888999888888888999888888777777777777777777666666666666888888888999999999::::::::::::::::::;;;===>>>???????????????????????????@@@???>>>AAADDDFFFFFFDDDGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBAAAAAA@@@@@@BBBDDDEEEEEEEEEEEEGGGHHHFFFGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKIIIGGGGGGJJJMMMPPPZZZfffrrrtttsssvvv{{{sssiiiaaagggsss}}}lllddd___eeerrryyylllbbbZZZOOOKKKFFFBBB@@@???>>>>>>>>>??????>>>===<<<<<<<<<;;;<<<<<<<<<<<<;;;:::::::::::::::999888777777777777777666666555444444444333444444444444333222222333333333333444444555666666888:::<<>>???@@@FFFQQQZZZiiiuuu~~~vvvoooqqqrrrssstttwww{{{~~~~~~{{{yyyxxxxxxyyyxxxqqqhhhdddgggkkklllkkkoooqqquuuwwwxxxvvvsssrrrrrrpppoooooorrrwww~~~~~~||||||wwwzzzzzzttthhh[[[PPPJJJCCC@@@===<<<<<<;;;999666666666666666777777888999888888888888888888888888000000000111111111222222111111111222222222222333111111111111111222222222222222222222222222222222222222333333333222111111222222222222222222222222333333333333333333333333222222333444555666666777555555555444444444444444333444555666666666666666444555555555555666666666888777666666666777888999777888888888777666666555666666666666777777777777888888888999999999999::::::999::::::;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@CCCEEEEEEDDDGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBDDDEEEFFFFFFEEEEEEGGGIIIFFFGGGHHHGGGEEEDDDEEEFFFIIIJJJKKKJJJIIIHHHJJJKKKLLLPPPWWWdddvvv~~~uuunnnppp{{{oooaaa^^^ccciiiyyykkkaaaYYYXXX___oooyyytttrrrddd^^^UUUMMMGGGCCC@@@>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::;;;::::::999999888888777777777666555555444444333555444444333333333333333222222222111111222333333444444666888:::;;;======CCCDDDFFFIIILLLOOORRRTTTSSSTTTWWW]]]dddiiiiiihhhfffdddbbbaaaaaaaaa___]]][[[[[[ZZZZZZZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZXXXWWWUUUTTTSSSTTTTTTUUUQQQQQQPPPNNNMMMKKKJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHFFFEEEFFFHHHJJJJJJHHHFFFEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLLLLKKKJJJKKKLLLMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIJJJKKKJJJKKKMMMNNNPPPOOOOOOOOOQQQRRRTTTVVVVVVWWWXXXZZZ]]]___bbbcccfffgggiiijjjiiihhhiiijjjlllllllllmmmmmmnnnnnnnnnrrrtttuuutttqqqooonnnnnnmmmkkkiiieeebbb```^^^]]]\\\ZZZVVVQQQKKKFFFBBB@@@>>>===<<<<<<;;;;;;;;;;;;999888888777666555444444555555666777777777777666555555555555555444444444555555555555555555555555666666666666555555555555555444222111222333555777888===BBBEEEGGGMMMVVV^^^qqq{{{|||uuuooorrrwwwyyyzzz{{{{{{|||~~~uuuppppppqqqpppnnnppprrruuuxxxxxxvvvsssqqqrrrrrrsssvvvzzz|||xxxwwwtttsssppphhh]]]PPPGGGBBB===;;;999999999:::999888555555444444555777888:::777777777777777777777777000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111333333333333222222111000222222222222222222222222222222222222222222222222222222333444444555666666444444444444444444444444222333444555666666777666444444444555555555666666777777666666666777888888888888888888777666555555666666666666777777777777888888888888999999999999999999999:::;;;<<<===>>>========================>>>>>>???@@@AAACCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGGGGGGGFFFFFFHHHJJJIIIKKKLLLJJJFFFDDDEEEFFFHHHIIIKKKKKKKKKJJJIIIIIILLLNNNRRRZZZiiiyyywwwrrrsssyyy}}}jjj___]]]___jjjyyy{{{nnnfff]]]WWWVVV___rrr~~~xxxnnndddZZZPPPGGGBBB=========>>>??????>>>===<<<============<<<;;;;;;;;;;;;::::::999999999999777777666666555444444333666555444222222333444444333222222111111111111222222333333444666777777888:::<<<>>>AAADDDHHHKKKMMMJJJIIILLLTTT___ggghhhgggffffffeeedddddddddcccbbbaaaaaa``````````````````````````````````````````^^^]]][[[YYYXXXWWWWWWWWWVVVUUUTTTRRRQQQOOONNNMMMJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGGGGIIIKKKLLLKKKIIIGGGFFFDDDBBBBBBCCCDDDFFFCCCCCCEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKMMMMMMKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHFFFEEEDDDEEEFFFGGGEEEEEEFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKMMMNNNNNNOOOQQQRRRQQQQQQQQQRRRSSSVVVXXXYYYZZZZZZ\\\^^^```cccfffgggiiijjjkkkllllllllllllmmmnnnnnnooooooooooooooooooqqqqqqqqqpppnnnkkkiiihhhhhhfffccc^^^ZZZVVVTTTSSSQQQPPPMMMIIIEEEAAA>>>===;;;;;;::::::::::::;;;;;;888888777777666555555444333444666777777777666555555555555555555555555555555555555555555555555555666666666666666555555555666555444333444555777999@@@EEEJJJNNNPPPSSSZZZ___oooxxx{{{{{{zzzwwwrrrooorrrwwwzzz{{{{{{{{{{{{~~~yyytttrrrqqqppprrrtttvvvvvvtttqqqpppqqquuuzzzyyytttqqqrrroooiii___UUUJJJCCC???999888888777888888999999555444333333444666888:::777777777777777777777777//////000000000111111111000000111111111222222222111111111111111111111111111111111111111111111111333333333333222222111000222222222222222222222222222222222222222222222222222222333333444555555555444444444444444444444444222222444555666666666666444444444444555555555555666666666666666777777888888888999999888777777666555666666666777777777888777777888888888999999999888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@BBBBBBCCCCCCCCCCCCDDDFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEFFFIIIKKKNNNPPPRRROOOJJJFFFFFFGGGHHHIIIJJJKKKLLLKKKIIIHHHJJJMMMQQQVVV]]]iii{{{wwwuuuxxx|||~~~~~~|||lllddd^^^ccciiiqqqyyy}}}zzztttqqqlllfff```YYYXXXbbbmmm}}}qqqaaaRRRHHH???>>><<<===???@@@@@@>>>======>>>>>>======<<<;;;;;;;;;;;;:::::::::::::::888777777666666555444444666555444333222333444555444333222222222222222333222333333444444555555555555666888:::>>>AAADDDEEECCCBBBCCCLLLWWW```cccbbbeeeeeefffggggggggghhhiiifffffffffeeedddccccccbbbaaabbbcccdddddddddccccccdddbbb```^^^[[[YYYXXXWWWYYYXXXWWWVVVTTTSSSRRRQQQMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHJJJLLLMMMLLLKKKIIIHHHFFFDDDDDDEEEFFFHHHDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLJJJIIIJJJKKKHHHHHHIIIIIIIIIJJJJJJJJJHHHFFFDDDBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKMMMOOOPPPPPPQQQTTTVVVSSSSSSSSSTTTVVVXXX[[[\\\]]]^^^___aaadddfffiiijjjkkkkkklllmmmnnnnnnmmmmmmmmmmmmnnnoooppppppoooooopppooonnnmmmkkkhhheeecccaaa^^^[[[VVVRRRNNNKKKJJJGGGFFFDDDCCC@@@>>>===<<<::::::999999888888999999888888888777666666555555333444666777777777666555444555555555555555555555555555555555555555555555555555555666666666666666777666555555555777999;;;GGGLLLSSSWWWYYY\\\___bbbjjjtttxxxppppppsssttttttrrrtttvvvxxxyyy{{{~~~tttqqqsssppppppqqqqqqqqqpppnnnmmmpppvvv~~~|||yyytttooollllllggg___VVVMMMEEE???<<<999999999888777777888888555444444444555666888999888888888888888888888888/////////000000000111111000000000111111111111222222222222111111111111111111111111111111111111111222222333333333222111111222222222222222222222222222222222222222222222222222222333333444444444444444444444444444555555555222333444555555555555555333444444444444555555555444555555666666777777777777888888999999888888777555555666666777777888888777777777888888888888999777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>???@@@BBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFFFFEEEEEEGGGJJJMMMRRRVVVXXXTTTMMMHHHGGGIIIIIIIIIIIIJJJLLLLLLIIIGGGGGGJJJPPPSSSTTT\\\nnnxxxwwwzzz{{{{{{~~~~~~uuufffdddccceeekkkqqqrrrqqqooonnnnnnkkkeee```bbbiii~~~sss```TTTHHHCCC???>>>???AAA@@@>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666666555666555555444444444444444333333333222333333444444333333333444444444555555333444555666999;;;===??????>>>???EEENNNVVVZZZ[[[^^^aaaccceeefffhhhkkkmmmjjjjjjjjjjjjiiihhhgggfffdddeeefffggghhhggggggfffhhhgggeeeccc```^^^\\\[[[]]]\\\\\\[[[ZZZYYYXXXXXXSSSRRRQQQOOOMMMLLLKKKKKKLLLKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHGGGHHHIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJIIIHHHFFFGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHEEEDDDCCCAAAAAAAAABBBBBBEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNOOONNNPPPRRRSSSSSSTTTVVVXXXVVVVVVVVVWWWZZZ]]]___aaabbbcccdddeeegggiiikkklllnnnmmmlllmmmoooooommmlllkkklllmmmnnnooonnnmmmlllmmmkkkiiihhhfffccc___\\\VVVTTTQQQMMMIIIFFFDDDCCC?????????>>>======<<<<<<888777777666555555666666888777777777666666666666444444555666666666666555444444444555555555555555555555555555555555555555555555555666666666666666666666666666888<<>>????????????>>>======;;;;;;;;;;;;;;;<<<<<<<<<::::::999999888777777777555555555555555444444333222222222222333333444555333333333333444444444555444444444555666777999:::::::::<<<>>>CCCIIINNNQQQRRRUUUZZZ]]]___cccgggkkkjjjkkklllmmmnnnnnnmmmmmmhhhiiikkklllmmmllljjjjjjkkkkkkjjjiiigggeeeccccccbbbbbbaaaaaaaaa`````````\\\ZZZXXXUUUSSSQQQPPPOOOPPPNNNMMMMMMOOOPPPOOONNNLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDEEEGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAADDDEEEFFFHHHHHHGGGEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDEEEGGGIIIKKKIIIJJJKKKMMMOOOQQQRRRSSSSSSUUUVVVWWWWWWWWWYYY[[[ZZZ[[[[[[]]]___ccceeeggghhhhhhhhhiiikkkmmmnnnoooqqqooonnnnnnpppooommmjjjkkkkkklllmmmllljjjhhhgggeeebbb___^^^]]]ZZZUUUQQQKKKIIIGGGDDDBBB@@@???>>><<<<<<;;;;;;::::::999999555555555444444555666666666666666555555555555555555444444444444555666666444444444555555555666666555555555555555555555555555555555555666666666777666777888;;;@@@EEEJJJMMMLLLQQQYYY___bbbbbb```___cccmmmxxx}}}uuummmjjjnnnsssvvvvvvuuuuuuttttttvvv{{{~~~yyy~~~yyyrrrooommmkkkgggdddcccdddfffggglllsss||||||xxxsssooolllhhhddd```VVVPPPHHHCCC???<<<999777666777888777555555777999666777888999999777666444777777777777777777777777////////////000000000000000000000000111111111111222222222222111111000000000000000000000000000000000111222333333333333333222222222222222222222222111111111111111111111111333333333333333333333444555555555666666666777777444444444555444444333333333333333444444444555555333444555666777777777777222333444666777777888888444555555666777888888999777777777777888888888888666777999;;;<<<<<<<<<;;;========================:::===???>>>===<<<>>>AAACCCBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGGGGHHHIIIJJJJJJCCCCCCCCCCCCDDDGGGKKKOOOWWW\\\^^^YYYPPPIIIHHHJJJLLLIIIHHHHHHKKKLLLJJJHHHKKKIIIKKKOOONNNMMMSSS]]]iiitttzzz{{{~~~{{{qqqllljjjjjjjjjkkkmmmmmmsss{{{uuu^^^UUUJJJCCCAAAAAA>>><<>>======;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888444555666666666555333222111111111111222333444555222222333333444444444555555555444444555666666777666777888999:::>>>DDDHHHFFFKKKPPPUUUXXX\\\aaafffjjjkkkmmmpppqqqrrrrrrrrrlllmmmoooppppppooonnnlllmmmmmmmmmmmmlllkkkjjjiiiffffffffffffffffffffffffbbb```^^^[[[XXXUUUTTTSSSSSSQQQPPPOOOQQQQQQQQQPPPLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHHHHIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEDDDDDDCCCDDDCCCCCCCCCCCCDDDDDDEEEBBBCCCEEEDDDBBBAAAAAABBBEEEDDDCCCBBBAAA@@@??????@@@AAAAAABBBBBBBBBAAAAAABBBDDDGGGIIIJJJIIIGGGEEECCCDDDDDDDDDEEEEEEFFFFFFIIIHHHHHHHHHIIIKKKNNNOOOMMMMMMOOOQQQSSSUUUVVVWWWVVVXXXYYYZZZYYYZZZ[[[]]]______```aaadddgggjjjlllllllllllllllmmmooopppqqqsssqqqooooooqqqpppmmmjjjkkkllllllllljjjgggdddccc\\\YYYVVVUUUTTTQQQKKKGGGCCCBBBAAA???===<<<;;;;;;;;;;;;:::999888777777777555444555555666777888999444444444444444444333333555555444333333555666777444444444555555555666666555555555555555555555555444555555555666666777777888999<<>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<===???@@@@@@BBBDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGCCCBBBBBBBBBCCCFFFHHHJJJRRRSSSSSSSSSQQQNNNKKKJJJHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIJJJKKKNNNQQQSSS___fffsss|||{{{|||yyynnniiijjjmmmrrrqqqssszzz{{{|||rrriii[[[OOOHHHDDDAAA@@@@@@@@@???============>>>>>>===<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999888666555555555666777444444333333333333222222666666666555555444444444555444222000000111222333222333333555777999;;;<<<@@@AAADDDIIINNNSSSWWWZZZbbbeeeiiilllnnnpppsssuuuuuusssrrrtttwwwwwwuuusssrrrssstttttttttsssqqqpppllllllllllllkkkiiihhhhhhfffeeebbb___[[[YYYWWWVVVWWWVVVUUUUUUTTTTTTUUUUUUOOONNNNNNNNNNNNNNNOOOPPPOOOMMMKKKJJJJJJIIIGGGFFFDDDDDDEEEFFFFFFFFFEEEEEEGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@??????AAADDDHHHLLLNNNNNNLLLJJJDDDFFFHHHHHHGGGGGGIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLPPPQQQSSSUUUWWWYYYZZZZZZZZZ[[[]]]___```aaa``````gggfffeeefffiiimmmnnnooooooooonnnnnnnnnnnnoooooorrrqqqpppnnnmmmllllllllliiigggdddbbb```^^^[[[YYYRRRQQQOOOLLLIIIFFFDDDCCC>>>===;;;999888888999999888888888888888888888888999999888888777777777666444444444444444444444444444333333222222333333444555555555555555555555555777666555555444444444555000111333333333333666888999>>>EEEQQQbbbnnnnnnhhhpppooonnnmmmmmmllliiigggiiigggggglllmmmlllmmmppprrrrrrtttvvvwwwvvvssspppooonnnoooqqquuuzzz~~~~~~zzztttppprrrzzz}}}{{{xxxsssooommmiiiddd``````aaabbbcccmmmsss{{{|||sssjjjbbb\\\VVVSSSFFFCCC@@@;;;888666666666777777666666555555444444777777777777777777777777666666666666666666666666000000000000000111111111...//////000111111222222444444333333333222222222222222222111111111000000111111111111111111111111111111222222222333333333222222222222222222222222444444333333333333444444333222222111111222222333333444444555555444444333444444444444555555555555666555555555555555666777777666666666666666666777555555666666666777777777777777666666666555555555888888999:::;;;;;;;;;:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<===???@@@@@@BBBCCCCCCAAA@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCEEEGGGIIINNNOOOOOOPPPOOOMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNSSSXXXcccsss}}}sssnnnnnnqqqqqqttt}}}uuusssyyy~~~xxxiii\\\RRRKKKEEE@@@@@@?????????????????????;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777666555666777777555555555555444444444333555555555444444444333333666444333111111222333444444444444555555777888888;;;<<<>>>AAAEEEHHHLLLMMMXXX\\\```dddgggjjjnnnqqqsssrrrrrrtttwwwyyyxxxvvvvvvwwwwwwxxxwwwvvvuuutttrrrqqqqqqpppooommmkkkjjjiiihhhfffcccaaa```___^^^\\\[[[ZZZYYYXXXWWWWWWWWWSSSRRRQQQQQQQQQQQQRRRRRRRRRPPPOOONNNNNNMMMKKKIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEEEEEEEEDDDBBBDDDIIIMMMPPPQQQOOOMMMHHHJJJKKKLLLKKKKKKMMMNNNNNNNNNNNNOOOPPPPPPPPPQQQWWWXXXYYY[[[\\\]]]]]]]]]^^^```bbbdddeeeeeeeeeeeeiiihhhhhhjjjmmmooopppooopppooonnnnnnnnnnnnnnnooonnnnnnnnnmmmkkkiiifffdddbbb___\\\YYYWWWTTTPPPNNNIIIHHHFFFDDDAAA???===<<<;;;:::888777666666777777666666666666666666666666555555444444444333333333444444444444444444444444555444444333333444444555333333333333333333333333444444333333333444555555555666777777777999<<<>>>???GGGSSSbbbsssxxxvvvtttuuuwwwxxxuuurrrlllhhhfffggghhhgggiiilllvvvxxxyyyzzzxxxuuurrrpppmmmllllllmmmpppsssvvvwwwsssppplllkkkmmmttt|||~~~{{{zzzxxxuuuppplllnnnkkkgggeeeeeegggiiijjjqqqvvv~~~}}}yyyqqqjjjaaaYYYPPPKKK@@@???<<<999777666666777666666666666555555555555888888888888888888888888666666666666666666666666111111111111000000000000/////////000111111222222444333333333333222222222222111111111111000000000111111111111111111111111222222222222333333333444333333333333333333333333444444333333333333444444333222222111111222222333333444444555555444444333333333333444444555555555666666555555555555555666666666666666666666666666444444555555555666666666777777777777666666666666888999999:::::::::999999999999::::::::::::999999<<<<<<;;;<<<<<<===>>>??????AAABBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJLLLNNNUUUccctttwwwrrrllllllnnnuuuqqqkkknnnpppuuu|||nnndddYYYNNNFFFBBBAAAAAA@@@@@@?????????;;;;;;<<<===>>>===<<<;;;::::::::::::::::::::::::999888777777666666777777777666666666666555555555444444444444333333333333555444333222222222333444666555444444333333444444666666777999;;;===???@@@JJJMMMRRRWWW[[[___dddgggmmmmmmnnnqqqvvvyyyzzzyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwvvvtttrrrpppnnnmmmkkkkkkiiihhhgggfffffffffddddddbbbaaa___]]]\\\[[[YYYXXXWWWVVVVVVUUUVVVVVVWWWUUUSSSSSSSSSRRRPPPNNNKKKLLLLLLKKKKKKJJJIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFCCCEEEJJJOOOTTTUUUTTTRRRNNNOOOQQQQQQPPPPPPRRRSSSSSSSSSTTTTTTUUUVVVWWWWWW]]]^^^___``````aaa``````bbbdddfffhhhiiijjjjjjiiikkkjjjkkkmmmooopppooonnnpppoooooonnnmmmmmmmmmmmmiiiiiijjjiiifffaaa]]]ZZZYYYVVVRRRNNNLLLHHHEEEBBB??????===<<<:::999888777777666555444444444444444444444444444444444444444333333222222222222111111444444444444444444444444666555555444444555555666333333333333333333333333333333333333444555666777555666666666777:::>>>AAAHHHTTTdddsss}}}zzz}}}tttlllfffeeeeeeeeehhhlllzzz~~~zzzuuurrrrrrooommmllllllmmmnnnmmmlllhhhgggggghhhlllrrrxxx|||}}}{{{xxxvvvuuurrrooolllooommmkkkjjjkkkmmmppprrrwww{{{}}}wwwtttnnnggg^^^SSSHHHAAA:::999888666666666777777555555555555555666666666444444444444444444444444666666666666666666666666222222111111000000////////////000000111111111111111111111111000000000000111111111111000000000000111111111111111111111111333333333444444444555555333333333333333333333333444333333333333333333444555444444333333444444555333444444555555444444333222222222333444444555555666666555444444444555555777888888888888888888777444444444444555555555666999999999999999999888888888999999999999999888777777888999999:::999999999<<<<<<<<<<<<======>>>>>>===???AAAAAA@@@???@@@AAA???@@@AAABBBBBBCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMOOOSSSZZZeeerrr~~~|||ooollljjjlllwwwxxxjjjeeebbbeeelll{{{wwwkkk^^^TTTKKKIIIFFFCCC@@@>>>======;;;===???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777777777777777666666666555555555333333333333333333333333444444333222111222222333555444333222222111222222333333444555666888:::;;;>>>AAAEEEIIIMMMQQQVVVYYY```aaadddiiinnntttwwwyyyxxxxxxyyyzzz{{{|||||||||{{{zzzyyyxxxuuusssqqqoooooonnnmmmlllkkkjjjjjjjjjmmmmmmkkkiiigggdddbbbaaa___^^^]]]\\\[[[ZZZZZZZZZ\\\ZZZXXXWWWWWWVVVTTTSSSPPPOOOOOOOOOMMMLLLKKKJJJKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJIIIFFFFFFFFFGGGGGGFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEGGGHHHHHHIIIIIIFFFGGGKKKQQQWWWZZZYYYWWWSSSTTTVVVVVVUUUTTTVVVWWWXXXXXXYYYZZZ[[[\\\\\\]]]``````bbbcccddddddddddddeeefffhhhjjjkkkkkkkkkkkklllllllllnnnppppppnnnlllooonnnmmmkkkjjjjjjiiiiiiccccccaaa___[[[WWWSSSPPPOOOLLLIIIFFFDDDAAA>>>;;;:::::::::999888777777777555444444333333333333333444444444444444444444444444444444444333333333333444444444444444444444444555555444444444444555555555555555555555555555555666555555555555666777888444555666666888;;;@@@DDDNNN]]]nnn|||{{{qqqhhhfffgggiiinnnsss{{{|||uuussstttsssqqqoooppppppooollliiieeefffhhhlllpppuuuzzz||||||xxxtttrrrqqqqqqqqqoooppppppooopppqqqtttwww{{{~~~zzzvvvsssooohhh```WWWLLLBBB<<<888777666666555666666777444444444555555666666666444444444444444444444444666666666666666666666666222222111111000000//////000000000000000111111111111111111000000000//////000000000000000000000000111111111111111111111111111222222222333333333333222222222222222222222222333333333222222333333333555444444333333444444555333444444555555444444333222222222222333333444444555555444444444444555555666777888888888888777666444444444444555555555666888888888888888888999999888888888999888888777777777888999:::::::::::::::<<<<<<<<<===============<<<>>>@@@@@@???>>>???@@@>>>???@@@AAAAAABBBBBBAAAEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIJJJJJJGGGGGGGGGGGGIIIJJJLLLMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLPPPSSSTTTWWW```nnnzzz{{{tttooorrrpppaaaYYYZZZ___iiiwww|||ooofff\\\YYYSSSMMMGGGBBB>>><<<;;;<<<>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888777666666666666555555555444333333333333333333333333333222222111111111111111222111111111111111222333111111222333444666888999777999<<<>>>@@@CCCGGGJJJOOOQQQVVV[[[aaahhhnnnqqqssstttvvvxxxzzz}}}~~~}}}|||{{{yyywwwuuutttuuutttsssqqqpppooooooooottttttsssqqqooollliiihhhddddddbbbaaa```````````````^^^\\\\\\\\\[[[YYYWWWTTTTTTTTTSSSRRRPPPNNNNNNOOONNNMMMMMMLLLLLLMMMMMMOOOOOONNNNNNNNNMMMMMMMMMHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQKKKKKKNNNUUU]]]aaa```]]]XXXZZZ[[[[[[YYYYYYZZZ\\\^^^^^^______```aaaaaabbbbbbccceeegggiiijjjkkkkkkiiijjjkkkmmmmmmmmmllllllnnnmmmmmmnnnoooooollljjjjjjiiigggeeedddbbbbbbaaa\\\ZZZVVVQQQMMMKKKIIIIIICCCBBB???>>>>>>===:::888888888888888777777777777444444444444444444333333444444444444444444444444444444444444444444555555444444444444444444444444444444333333333333444444555555555555555555555555666666555555555555555666777999;;;<<<>>>BBBGGGKKKRRRaaasss~~~sssiiihhhkkkooouuuzzzzzz}}}wwwvvvvvvuuusssssstttvvvuuuooojjjgggiiimmmqqquuuyyy{{{|||}}}vvvpppmmmooossswwwvvvxxxyyyxxxvvvvvvyyy{{{}}}~~~~~~vvvpppnnnhhh___VVVMMMEEE???;;;999888777666666555555555333333444444555555666666777777777777777777777777666666666666666666666666111111111111000000000000000000000000000000111111333222222222222111111111//////000000000000000111111111111111111111111111////////////000000000000111111111111111111111111333333222222222222333333333222222111111222222333333444444555555444444333222222222222222222222222444444333333444555555666444444666666666666444444444444555555555666666666555555555555666666666666666777777888888888777777777888999:::;;;;;;;;;;;;<<<<<<============<<<<<<;;;<<<>>>???>>>>>>???@@@>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIFFFFFFFFFGGGIIILLLOOOPPPLLLKKKIIIGGGGGGHHHIIIJJJFFFKKKOOOOOONNNSSS___jjjvvv|||{{{|||xxxssswwwwwwdddXXXWWWXXX[[[bbbsss~~~xxxpppnnnjjjcccYYYOOOEEE@@@;;;;;;<<<===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888666666666666555555555555333333333333444444444444333333333222222222111111000000000000111222333333/////////000222444555666555666777777777999<<>>AAADDDHHHLLLOOOTTTbbbsss|||qqqhhhiiioootttyyy~~~zzz{{{xxxwwwtttrrrsssxxx}}}|||vvvpppjjjlllppptttvvvxxxyyyyyy|||xxxrrrllljjjmmmuuu{{{~~~{{{|||~~~}}}|||{{{}}}}}}xxxqqqkkkfff___TTTKKKDDD???<<<;;;999999888777666555444444444444444444444555555555444444444444444444444444666666666666666666666666000000000000000111111111111000000000000000000000222222222222111111111111////////////000000111111111111111111111111111111//////000000000111111111222222222222222222222222333333222222222222333333333222222111111222222333333444444555555444444333333333222222111111000000222222222333444555666777333444666777777666444333555555666666666777777777333444444444555555555555555555666777888888888888777777888999::::::::::::<<<<<<===>>>>>>===<<<;;;999;;;===>>>======>>>???>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFHHHJJJNNNRRRTTTSSSPPPKKKGGGEEEFFFGGGIIIEEEGGGJJJLLLMMMQQQUUUXXXfffmmmxxx~~~xxxrrrxxxyyyssstttwww~~~oooaaa]]]YYYWWWXXXeeetttcccRRRHHH???>>>>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;:::999888888888777777777666666666333333444444444555555555444444555555444444333333111111000000111111222333000000000000111222333444333444444333222444777999777:::===@@@BBBGGGMMMRRRXXXZZZ^^^dddkkkrrrwww{{{xxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxyyyyyyzzzxxxyyyzzzzzzyyywwwuuutttoooooonnnnnnnnnnnnooooooooommmkkkjjjjjjjjjhhhfffddddddddddddcccbbb``````]]]\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZUUUVVVWWWXXXYYYZZZZZZZZZ[[[YYY[[[bbbkkkqqqppplllhhhjjjkkkjjjiiihhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjiiijjjlllnnnooopppqqqqqqoooooooooooonnnllljjjiiihhhfffcccbbbaaaaaa___^^^VVVTTTRRROOOMMMKKKIIIIIIGGGEEEBBB>>><<<::::::999666555444444666666555444555555555555555444444444444555666666666666555444444444444444444444444444222222222333333333444444444444444444444444444444444444333333333333444444333333333333333333333333333333444555666888:::;;;:::>>>CCCHHHKKKNNNRRRTTTUUUaaaooo||||||qqqiiilllsssxxx|||~~~~~~yyyuuurrrrrruuu}}}yyynnnooorrrtttvvvvvvuuutttsssrrrooolllkkkpppxxx|||{{{||||||yyyvvvuuuuuuqqqjjjcccZZZTTTKKKCCC>>>;;;999888777777777777666555444444555444444444444444444333222222222222222222222222666666666666666666666666//////000000111111222222111111111000000000000000000000000000////////////.../////////000000111111111111111111111111111111222222333333333444444444333333333333333333333333333222222222222222222333555444444333333444444555333444444555555444444333444333333222111000//////111111222333444666777888555666777999999777666555666666666666777777777777444555555555666666777777444444666777888888888888666666777999999:::::::::<<<<<<===>>>>>>===<<<;;;999;;;===>>>======>>>???>>>???@@@AAAAAABBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCCEEEEEEFFFHHHKKKPPPTTTVVVZZZVVVPPPJJJFFFFFFGGGIIIIIIGGGHHHKKKPPPRRROOOLLLZZZ```lllzzz}}}wwwlllqqqyyywwwqqqppptttyyykkkddd^^^ZZZYYYaaawwwsss]]]NNNDDDCCCAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<;;;:::999888999999999888888888888777444444444555555666666666666666777777666666555444333222111111111111111111333222222111111222222333222222222111111222555888444666999999:::<<>>AAABBBAAAFFFLLLRRRUUUXXX[[[]]]UUU^^^kkkvvv~~~~~~~~~~~~}}}ssslllpppwww{{{~~~yyytttrrrssswwwqqqrrrtttuuuuuutttsssrrrlllmmmnnnooopppuuu|||zzzxxxyyy{{{wwwrrrpppppplllddd^^^RRRLLLEEE>>>;;;999777666444555555666666555555444555555555444444333333333888888888888888888888888666666666666666666666666222111111111000000//////000000000000000000000000000000000000000111111111///000000111222333333333000000000000000000000000111111000000111333555666111111111111111111111111000111111111111222222222444444444333333333222222333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444666666666666666777888888888777666555444333222222444444444444444333333333777888888888888999999999<<<>>>@@@@@@>>><<<;;;;;;============>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEDDDCCCAAA@@@???@@@AAAAAACCCEEEFFFFFFGGGNNNZZZcccccc]]]TTTKKKFFFDDDFFFGGGFFFGGGIIIJJJKKKKKKLLLLLLQQQSSSZZZiiizzz{{{tttrrrzzzzzzooorrrsss}}}{{{tttoooiiieeebbbeeerrrppp]]]PPPIII@@@<<<===>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777888999:::::::::::::::888888888777666555555444777777666555555555555555333333333222222222111111222222222222222222222222111111222333444555555666333333333444666888999:::>>>AAAEEEJJJOOOVVV]]]bbbbbbcccdddfffiiilllooopppsssvvvxxxyyyyyyxxxyyyyyy{{{yyyxxxyyy|||}}}|||zzzvvvvvvvvvuuuuuuuuuuuuuuuxxxxxxyyyxxxwwwtttqqqoooppppppppppppoooooooooooommmkkkjjjhhhgggfffgggggghhhhhhgggggggggggghhhhhhdddcccbbbaaaaaaccceeeffffffffffffffffffffffffffffffggghhhiiihhhgggeeedddddddddggglllrrrvvvxxxxxxwwwuuusssrrrsssttttttsssrrrqqqqqqqqqqqqqqqqqqqqqsssqqqooommmmmmllljjjhhhgggggggggeeeccc```]]]\\\XXXTTTPPPNNNNNNMMMJJJGGGEEEBBB>>>;;;999999:::<<<999888888888777777666666555444333333222222222222333333333444444444555555222222222222222222222222444444444444444444444444333333333444444444444555555555555444444333333333888666444222222222444555555555444444444555555555::::::999999:::???FFFLLLNNNSSSXXX\\\^^^]]]]]]^^^YYY\\\dddqqq{{{wwwvvvvvvtttsssvvvtttqqqppprrrwww}}}xxxvvvvvv{{{zzzwwwsssqqqppppppooonnniiiiiikkkoooqqqssszzz|||yyyyyyvvvsssnnnjjjeee```ZZZVVVLLLFFF???:::999888777555666666555444444333222222333444444555555444333333666666555555555555666666666666666666666666666666111111111111000000000///000000000000000000000000222222111111000000////////////000000111222222333000000000000000000000000222111111222222333444444111111111111111111111111000111111111111222222222222222222111111111000000333333333333333333333333222222222222222222222222222222333333333333444444444444444444444444444444555555555555555666666777666666666666666555555555555555555555555666666666777777888888888999999999<<<>>>@@@@@@>>><<<;;;;;;============>>>>>>>>>>>>????????????????????????@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBDDDEEEEEEFFFLLLUUU]]]ccc^^^VVVNNNIIIFFFGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKOOOPPPUUU```ooo{{{{{{wwwyyyxxxqqqpppvvv~~~xxxrrrmmmkkkiiikkksss|||rrr^^^UUUKKKEEECCCAAA???<<<===>>>>>>>>>>>>===<<<;;;<<<;;;;;;:::999999888888777888999:::::::::::::::999999888777777666555555777777666555555555555666444333333333333222222222222222222222222222222222111111222222333444444444333333333333444555555666555777:::===@@@EEEKKKOOOTTTUUUWWWZZZ^^^aaaeeefffjjjmmmqqqtttuuuwwwyyyzzz{{{zzzxxxyyy{{{|||{{{yyyxxxxxxwwwwwwvvvvvvuuuuuuyyyzzz{{{||||||zzzxxxwwwuuutttttttttssssssrrrrrrpppooonnnmmmmmmmmmnnnoooooonnnnnnmmmmmmnnnnnnooolllkkkiiigggggggggiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmkkkiiigggiiijjjlllqqqvvvyyyyyyxxxxxxuuusssrrrssstttssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqnnnllljjjiiigggeeeccc```___^^^\\\XXXUUURRRPPPLLLIIIFFFDDDDDDCCCAAA???>>>===;;;999888777777777777666666666555555555555555444333333222222222333333333333333444444444444333333333333333333333333444444444444444444444444555555555555666666666666555555444444444333333333666555444333222222333444333444555666666555555444666888:::>>>DDDMMMVVV]]]```aaacccddddddcccaaa```ZZZ\\\aaalllwww{{{tttooooooqqqrrrrrrvvvtttqqqpppqqqvvv{{{{{{{{{|||xxxsssooommmlllkkkjjjgggfffhhhlllmmmooowwwzzzvvvtttssspppmmmhhhbbbYYYPPPJJJDDD???:::777666666555444555555555555555666666666555444444444444444444444555555444444444444555555555555555555555555555555111111111111000000000000000000000000000000000000333333222111000///.........//////000000111111222000000000000000000000000222333333444444333333333111111111111111111111111000111111111111222222222222222222111111111000000333333333333333333333333111111111111111111111111222222333333333333444444444444444444444444444444444444444444444555555555555555666666777777777888666666666777777888888999777777777888888888999999;;;===??????===<<<;;;<<<============>>>>>>>>>>>>@@@@@@@@@??????>>>>>>===@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@BBBDDDDDDEEEHHHOOOTTT^^^ZZZTTTNNNIIIFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLOOOVVVaaannnyyy}}}|||xxxtttsssxxx~~~{{{vvvrrrtttvvvvvvxxx|||tttkkk^^^TTTMMMGGGBBB???===============<<<::::::;;;;;;::::::999999888888888888999:::::::::999999:::999999888888777777777888777666666555555666666555555444444444333333333333333333333333333333333222222222222222222222222333333222111111222222222222333555666777999===@@@BBBCCCFFFIIIMMMQQQUUUWWW\\\```eeejjjmmmqqquuuxxxyyyxxxwwwxxxyyyzzzzzzxxxxxxxxxwwwwwwvvvuuuuuutttwwwyyy{{{}}}~~~}}}|||{{{xxxxxxxxxwwwvvvuuuuuutttsssrrrrrrrrrssstttuuuuuuttttttssssssssssssttttttrrrqqqooommmlllllllllmmmoooooooooooooooooooooooopppqqqrrrrrrpppnnnkkkjjjlllmmmppptttxxxzzzxxxvvvvvvsssqqqppppppqqqpppoooqqqqqqpppppppppooooooooollliiifffdddbbb___\\\ZZZVVVUUUSSSOOOLLLHHHDDDBBB@@@>>>;;;:::::::::888777555666777777666555333222444444444444333333333333444444333222222222333333222222222222333333333333444444444444444444444444444444444444444444444444555555555555666666666666555444444444444333333333444444444333333333333333333444666777888777666666777:::@@@HHHRRR___kkksssxxxtttpppmmmllljjjfffbbb\\\\\\___fffooovvvxxxxxxxxxsssnnnkkkkkkooorrrsssvvvtttqqqppprrruuuzzz}}}yyyvvvyyy|||wwwqqqkkkiiihhhgggffffffeeefffiiijjjlllsss||||||yyysssooojjjiiigggccc\\\RRRGGG???<<<999666555555555444333222333333333333333333444666666555444444555666777444444333333333333444444555555555555555555555555111111111000000000000000000000000000000000000000222111111111000000//////......//////000000000111000000000000000000000000222333444555555444222111111111111111111111111111000000111111111222222222444444444333333333222222333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444444444444555555555444444555555555555666666666666555555666777888888999999777777777777888888888888:::<<<===>>><<<;;;<<<===============>>>>>>>>>>>>AAA@@@@@@???>>>======<<>>=========;;;;;;;;;:::999999888888888999999:::::::::999999:::::::::999999888888888888777777666555666666666666555555555444444444444333333333333333333333333333333222222222111111111222222111111111111222222111333444444333444777999666777999;;;???BBBEEEGGGNNNQQQWWW\\\```eeeiiimmmppppppqqqsssuuuvvvwwwwwwvvvvvvuuuuuuuuuttttttsssuuuvvvyyy{{{||||||{{{zzzyyyyyyxxxwwwvvvvvvuuuuuutttttttttuuuuuuuuuvvvvvvuuuttttttssssssttttttuuusssrrrpppooonnnnnnnnnoooqqqqqqqqqqqqqqqqqqqqqqqqssssssssssssqqqnnnkkkjjjjjjllloootttwwwxxxvvvsssqqqooollljjjkkkkkkjjjiiillllllkkkkkkjjjjjjiiiiiiccc```]]]ZZZXXXUUURRROOOLLLJJJHHHEEEBBB???<<<;;;999888777666666666666555111222222333333333222111333333333333333333222222444333333222222333333333111111222222222333333333555555555555555555555555444444444444444444444444222222333333333444444444444444444444444444444444222333444444444444333333555555666777888:::;;;;;;>>>CCCJJJTTT```ooo}}}zzzuuusssqqqlllgggbbb``````dddjjjppprrrrrrqqqpppnnnnnnppprrrtttvvvuuutttrrrqqqsssvvvyyy{{{|||}}}|||ssslllnnnuuu{{{yyytttmmmhhhfffeeeddddddfffeeegggjjjjjjkkkrrrzzzyyy}}}yyyqqqlllaaa```]]]YYYTTTLLLCCC===888777666555555555444444444444444333333222222222777666444333444555777999444444333333333333444444555555555555555555555555000000000000000000111111000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000222333444555444333222111111111111111111111111111000000111111111222222222444444444333333333222222333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444444555666666666555555444555555444444444333333333444444555666666777888888666666777777777888888888999:::<<<<<<;;;;;;<<<===============>>>>>>>>>>>>@@@@@@??????>>>===<<<<<<===>>>???@@@@@@@@@?????????@@@AAABBBCCCBBBAAA@@@???AAABBBCCCDDDEEEFFFHHHHHHGGGGGGFFFDDDCCCBBBBBBDDDEEEFFFHHHIIIIIIJJJJJJHHHKKKMMMNNNPPPWWWaaaiiizzz~~~vvvqqqqqq|||~~~sssooonnnzzzxxxiii^^^WWWSSSMMMKKKGGGDDDBBBAAAAAABBB<<<<<<;;;;;;:::999999999999999:::::::::999999888::::::::::::999999999999888888777666666666666666666666666555555555444444333333333333333333333333444444333333222111111111111111111111222333444555...///000000000000222444222222333444666888:::;;;BBBEEEIIIMMMPPPTTTXXX\\\bbbcccfffhhhkkkmmmpppqqqqqqqqqrrrrrrssssssssssssvvvwwwyyy{{{|||{{{zzzyyyyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttssssssrrrrrrrrrrrrsssssspppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqsssssstttsssqqqnnnkkkiiieeegggkkkpppttttttrrrpppllljjjfffeeeeeedddcccbbbcccbbbbbbaaa```_________XXXUUURRROOOMMMJJJGGGDDDAAA@@@>>><<<;;;999888777666666666555444444555666222111111000111222333444333333333333333333333333333333333222222333333444111111222222222333333333555555555555555555555555444444444444444444444444222222222333333333333444444444444444444444444444222333444555555555555555666555555555888<<<@@@BBBGGGKKKSSS]]]kkk|||~~~|||{{{wwwsssnnnjjjeeedddgggjjjkkkkkkmmmpppsssvvvwwwwwwvvvvvvuuutttsssrrrsssuuuwwwxxxzzzxxxuuuppphhhdddkkkuuu~~~yyyuuutttpppjjjgggeeeeeeeeedddddddddgggkkkllllllqqqxxx{{{}}}yyypppjjj^^^ZZZTTTNNNJJJEEE@@@<<<777777666555444444444444666666666666666666666666777666444333444555888999555555444444444444555555555555555555555555555555000000000000111111111111000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000111222222333333222222222111111111111111111111111000111111111111222222222222222222111111111000000333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444555555666777777666444333444444444333333333222222444444444555555666666666666666666777777777888888888999;;;;;;:::;;;<<<>>>============>>>>>>>>>>>>?????????>>>>>>======<<<<<<===???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBDDDEEEGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMMMMNNNQQQWWW\\\ggguuu~~~wwwpppnnnvvv~~~ppphhheeeiiiwwwxxxlllfffcccXXXUUUQQQLLLGGGCCC@@@>>>======<<<<<<;;;:::::::::999999:::::::::999888888999999999999999999999999999888777777666666777777666666555555555444444444333333333333333333333333444444444333333222222222222222222222333444555666...000111222111111333444333333333333333444555555:::<<<>>>@@@AAADDDHHHKKKPPPSSSVVVYYY[[[^^^bbbdddggghhhiiikkkmmmooopppqqqvvvwwwyyyzzz{{{zzzyyywwwuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuutttsssrrrqqqqqqppppppppppppqqqqqqnnnnnnnnnoooooopppppppppooooooooooooooooooooooooppppppqqqpppnnnkkkhhhfff```aaadddhhhlllmmmkkkjjjeeebbb___]]]\\\\\\ZZZYYYVVVUUUUUUTTTSSSRRRQQQQQQKKKHHHFFFDDDCCCAAA>>><<<888777666555444444444444444444555333222111333444333222111000111222444555333333333333444444444444333333222222222333444444222222222222333333333333555555555555555555555555444444444444444444444444444444444444555555555555333333333444444444444555333333444555666777777888888777888:::===CCCHHHKKKOOORRRXXXbbbqqq}}}uuulllfffeeeffffffeeemmmrrrxxx||||||yyyvvvuuuwwwvvvtttrrrppppppppppppooollliiifffaaa```hhhrrryyy{{{yyywwwtttpppmmmiiiggggggfffeeeeeebbbdddiiiooopppooorrrxxx~~~~~~{{{tttkkkeee]]]WWWNNNFFFAAA>>><<<:::555555555444222222444666333333444444555666666666555444444444444666777888555555444444444444555555444444444444444444444444///000000000111111111111000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000000000000000111222222333111111111111111111111111000111111111111222222222222222222111111111000000333333333333333333333333222222222222222222222222222222333333333333444444444444444444444444444444333444666666666444333111333333333444444444444444555555555555555555555555666666666666777777777888777888:::::::::;;;===???============>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;<<>>>>>>>>===<<<<<<;;;;;;999::::::::::::999888777888888888999999999999999999888777777666666777777555555555444444444333333444444444444444444444444555555444444444444444444333333222222222333333444222333555555444333444555333333222222222333333444444666777777777999<<>><<<;;;::::::888666555555333222222222222333222333444222//////000222111222222333333333333222222222222333333444444444333222222222333333444555333333333333444444444444444444444444444444444444444444444444444444444444333333444444444555555555333333333444444444555555555555444555666888:::;;;<<<>>>BBBGGGLLLQQQTTTVVVYYY[[[^^^eeerrr}}}rrrkkkiiijjjkkkkkksssxxx~~~{{{yyyxxxzzzxxxuuuppplllhhheeedddbbb``````bbbccceeekkksssrrrwwwyyywwwvvvwwwvvvrrrooommmkkkiiiiiigggeeecccdddhhhooowwwxxxvvvxxx|||}}}zzzwwwrrrkkkccc\\\VVVPPPHHHAAA===;;;::::::444555555444333555999===888888777666555444333333222333333444555555666666444444333333333333444444444444444444444444444444//////000000111111111222000000000000000000000000111111111111000000000000222222222111111111111111000000000000000000000000000///......///111333444111111111111111111111111000111111111111222222222444444444333333333222222333333333333333333333333111111111111111111111111222222333333333444444444444444444444444444444444222333555555555333111000222222333444555666777888666666666666555555555555666666666666777777777777666888999999999:::===???============>>>>>>>>>>>>============>>>>>>>>>>>>:::<<>>======<<<<<<:::::::::::::::999888777888888888888888888888888999888888777777777777777555555444444444333333333444444444444444444444444555555555555555555555555555444333222111111111111111333444444222111111111333222222222222333333444222333333333333444777999999<<>>===<<<<<<999777666666666666444333777666444333222222333333222333444222///...000222///111444666666444111///111111222222333333333333222222222222333333444555333333444444444444555555444444444444444444444444444444444444444444444444111111222222222333333333333333333444444555555555666666555555666888;;;===BBBFFFMMMUUUZZZ^^^______dddccccccgggpppvvvoooooorrruuuvvv{{{}}}||||||}}}zzzuuuooohhhbbb]]][[[^^^]]]```hhhmmmppptttyyyuuuxxxyyywwwxxxyyywwwssspppnnnlllkkkjjjhhhdddbbbhhhmmmvvv~~~}}}~~~{{{uuupppkkkddd\\\UUUMMMHHHBBB>>><<<<<<<<<<<<555666777666666999@@@EEEGGGFFFCCC???;;;777444333111222333444555555555555333222222222222222222333444444444444444444444444//////000111111111111111333222222222111000000000222111111111000000//////000000000000111111111111000000///////////////000222222222222222222222222111111000000//////......////////////000000000000000111111111111222222222666555444333222111111111222222222222222222222222333333333333333333333333222333333444444333333222444333333222222333333444555555555555666666777777777777777777777666666666999999888777666555444444888888999999999:::::::::999999:::;;;;;;<<<<<<===???>>>>>>>>>======<<<<<<=========>>>???AAABBBCCC@@@@@@??????@@@AAACCCDDDDDDEEEFFFGGGIIIKKKLLLLLLEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGJJJMMMOOOOOOTTT___lll{{{~~~}}}mmmdddeeemmmttttttiiicccbbb______dddkkkwwwxxxcccQQQHHHCCC@@@@@@???<<<===AAA::::::::::::::::::999999888888888999;;;<<<:::999888888888888777777777777666666666666666666666666444444444444444444333333666666555555555555666666555555555444444333333333111111111222222333333444222222111111111111222222333222222111111222222333555555555666777888888999<<<<<<>>>@@@DDDIIINNNQQQSSSTTTTTTUUUWWWXXXYYYYYY[[[[[[\\\]]]^^^___```aaa```^^^]]]___ccceeedddccccccbbbaaa```___]]]\\\\\\]]]]]]^^^^^^]]][[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUSSSQQQOOOMMMKKKFFFFFFEEEEEEEEEDDDDDDDDDCCCBBB???<<<;;;:::::::::777777777777777777777777333333333333333333333333111111111111111111111111333222111000000111222333222333444555444333222111555555555444444333333333666666666555555444444444555555555444444333333333222222333333333444444444333333333222222111111111333444444555444333222111555555555444333444777999666777999:::;;;===@@@CCCKKKOOOYYYeeejjjjjjkkknnnmmmkkkhhhhhhmmmzzz~~~}}}||||||}}}zzzzzzyyyuuummmccc\\\[[[[[[ZZZ___gggooosssuuuvvvvvvyyyyyyyyyyyyxxxvvvtttrrrsssrrrqqqnnnkkkjjjlllnnnooowww~~~~~~zzztttlllddd[[[RRRLLLIIIDDD>>>999888999999999999999888666666;;;DDDKKKSSSLLLMMMTTTOOO???444444555555444333222222111000444444333222222222333333777555333444777888666444//////000111111111111111222222111111111111111111111111111111000000000///000000000000111111111111333222111000000000000000222222222222222222222222222111111111000000000000000000111111111222222222000111111111111222222222555444444333222222222222222222222222222222222222333333333333333333333333333333444444444444333333444333333222222333333444444444444555555666666666666666666666666666666666777777777777666666666666888888999999:::::::::999::::::;;;<<<<<<======>>>?????????>>>>>>=========>>>>>>>>>???@@@AAACCCDDD@@@@@@??????@@@AAABBBCCCBBBCCCDDDEEEGGGHHHIIIJJJEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGJJJMMMOOOOOORRRWWWaaannn|||yyylllggghhhkkkssszzzwwwnnniiifffddddddgggjjjqqquuueeeOOOHHHBBBAAA???<<<<<<>>>;;;::::::999888888777777:::999888999::::::888777666666666555555555444444666666666666666666666666555444444444444444444444666666555555555555666666555555555444444333333333222222222222333333333333222222111111111111222222333222222222222222222333333333444444555666666777555555666777999===@@@BBBEEEEEEFFFGGGHHHIIIJJJJJJOOOOOOPPPQQQRRRSSSTTTTTTUUUTTTSSSTTTXXXYYYXXXWWWXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRPPPOOONNNLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKJJJHHHFFFDDDBBBAAA>>>>>>>>>============<<<<<<;;;999888666555555555555555555555555555555555333333333333333333333333111111111111111111111111333222111000000111222333111222333444444444444444555555555444444333333333666666666666555555555444555555555444444333333333222222333333333444444444444444444444333333222222555444333222222222333333444555666666555444444666777888;;;>>>BBBHHHNNNQQQYYY[[[bbbkkknnnmmmlllooonnnllliiihhhkkkuuu}}}xxxuuupppjjjeeecccdddeeecccfffkkkppptttvvvwwwxxxyyyyyyzzzzzzyyyxxxwwwvvvtttwwwzzz{{{yyywwwvvvuuuuuu|||zzzyyyuuunnnfff^^^UUUMMMGGGBBB>>>999555555555555555777777777777777:::===AAA@@@@@@EEENNNPPPGGG>>>:::333333333333333333333333333333333222222333444444666444333333555666555333//////000111111111111111000000111111111111111111111111111111000000000000000000000000111111111111333222111000000000000000222222222222222222222222222222222222111111111111222222222333333333333444000111111111111222222222333333333333222333333333222222222222222222222222333333333333333333333333444444555555555555444444444333333222222333333444333333444444444444555555555555555555555555555555555555666666777777888888777888999:::;;;:::999999;;;;;;<<<<<<===>>>>>>??????????????????>>>>>>>>>?????????@@@AAABBBCCCDDDAAAAAA@@@@@@@@@AAAAAABBB@@@AAAAAACCCDDDEEEFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFHHHKKKNNNPPPQQQQQQQQQUUU___lllzzz{{{qqqjjjhhhgggoooxxx~~~}}}xxxqqqmmmmmmmmmppptttvvvzzz|||^^^SSSHHHEEECCC@@@======<<<<<<;;;;;;:::::::::999;;;999888888888888666555555555555555444444444444666666666666666666666666555555555555555555555555777666666555555666666777555555555444444444444444333333333333333333222222333222222111111222222333333333222222222222333333111222222333333444444444555555444444555666888999;;;;;;<<<===>>>???@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDBBBBBB????????????>>>>>>>>>>>>??????>>>===<<<:::888777777777777666666666555555555555555444444333222111333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333111111222222333555666777555555555444444444444444666666666666555555555555555555555444444444444444333333333333444444444444555555555555444444444444666555222000000111333555444666999999888666666666:::<<>>333222222222333333444444444222222222222333444444555444333222333444555444222//////000111111111111111//////000000111111222222111111111000000000000000///000000000111111111111000////////////000111111111111111111111111111111111111111111111111111111222222222333333333444444000000111111111222222222111111222222333333333333222222222222222222222222222222333333333333444444444555555555555555555444444333333222222333333444333333333333333333333333444444444555555555555555666666666666777777777777666888999;;;;;;:::999888;;;;;;;;;<<<======>>>>>>@@@@@@??????????????????????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHKKKNNNPPPSSSQQQOOOQQQWWWaaakkkrrr{{{wwwrrrjjjmmmsssvvvvvvtttpppnnnmmmqqqyyyrrrcccUUUOOOMMMHHHBBB@@@>>>>>>>>>>>>>>>>>>======;;;999777777888888777555777777777777666666666555666666666666666666666666555555555666666666666666777777666666666666777777555555555555555444444444555555444444333333222222333333222222222222333333222333333333333333333222111222222222333333333444777666555444444555555666777777888888999::::::;;;:::;;;;;;<<<======>>>>>><<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;888888888888888888888888999999888888777666444444555555444444444333333333111222444444444444222111222222222222222222222222222222333333333333444444222222222222222222222222333333333222222333333333333333222222333444666777555555555555555444444444555555555444444444444444555555555555555444444444333333333444444444444555555444444444444444444444555444333111111222444555555777999:::::::::<<<>>>BBBGGGOOO[[[gggrrryyy|||xxxtttsssuuuvvvrrrqqqssssssqqqnnnjjjggggggkkkmmmrrrpppnnnooorrryyywwwlllkkkkkkqqqzzz~~~{{{wwwuuuwwwyyy|||}}}yyyyyyyyyyyyyyyyyyxxxxxx{{{~~~|||uuunnngggbbb[[[SSSLLLFFF???;;;777555444444555555444333555333333555888888444000///666888666===GGGBBB444333333333333333333333333111111111222333444555666444333333333444444444333//////000111111111111111/////////000000111111222000000000000000000111111///000000000111111111111......///000111333444555111111111111111111111111000000000000000000000000111111111111222222222222000000111111111222222222///000111333333333333333222222222222222222222222222222222333333444444444444555555555555555555444444333333222222333333444333333333333333333333222444444444444555555666666777777777777666666666666777888999:::;;;:::999999999::::::;;;;;;<<<======??????????????????@@@@@@>>>======>>>>>>???@@@AAACCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNQQQPPPOOOPPPSSSXXX^^^aaakkktttuuutttrrrqqqpppqqqqqqqqqkkkqqq{{{vvvfff^^^YYYRRRKKKHHHEEEDDDBBB@@@>>><<<;;;:::;;;999777777888999888888888777777777777666666666666666666666666666666666555555555555666666777777777777666666666666777777555555555555555555555555666555555444444333333333444444333333333333444444222333444444444444333222333333333333333444444444222222222111222222222333222222222333333444444555777777777888999999999:::777777777777666666666666555666666666666777777777888777777777666666666666555555555555555666666666666666666666666555444333444444444333333333222222000111333444444444333222222222222222222222222222222222222333333444444444222222222222222222222222333333333444444333333333666555444333333333444555555555555555555555555555333333333333333333333333555555555555555555555555333333444444444555555555333333333333333444444444333444444555555555444444444555666888:::???EEEIIINNNTTT___nnn|||xxxtttuuuvvvuuuuuuxxxyyywwwsssmmmhhhfffgggiiilllkkklllooovvv~~~~~~qqqgggjjjqqq}}}zzzwwwxxx{{{}}}~~~yyyyyywwwvvvuuuttttttsss|||}}}zzzxxxqqqhhh^^^YYYRRRKKKEEE@@@;;;888555444333444666666555333555333222444777888666333///777777333<<>>>>>>>>???????????????===============>>>??????AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSTTT\\\gggvvv~~~}}}vvvqqqpppqqqssstttnnnsss{{{~~~|||}}}~~~{{{qqqiii```XXXUUURRRPPPLLLGGGBBB===:::888???===:::999999::::::999666666666666555555555555666666666666666666666666444444444555555666666777888777777666666777777888555555555555555666666666555555555555555555444444555444444333333444444555222333444555555444333222444444444444444444444444111111111222333333333333111111222222333333333333444444444444555555555666444555666555444333444555444444444444444444444444444333222222222222333333222222333333333333444444222333333444444444333333222222222222111111111111000000111222222222222222333333333333333333333333111222222333333444444555333333333333333333333333333444444555555444444333666666555444444444444444555555555555555666666666333333333333333444444444555555555555555666666666333444444444555555555555333333333333333444444444444555666777888777666555444555666999===DDDMMMSSSYYY^^^jjjyyy|||uuuvvvyyyzzz|||~~~xxxqqqkkkiiikkkmmmoooppprrrvvv||||||}}}zzzpppgggnnnzzzzzzxxxzzz}}}~~~}}}wwwvvvuuusssqqqpppppppppzzz~~~~~~~~~{{{wwwuuussskkkbbbVVVQQQIIICCC>>>;;;888777333222111222444555444333555444333444666777777666222;;;===:::===EEEDDD;;;666555555444222111111000222222222222333444444555333555666555444333444555//////000111111111111111000000000000000////////////000000000111111111111000000000000111111111111000000000000111222333444111111111111111111111111//////000000000111111111000000000000111111111222000111111111111222222222///000222333333222111000222222222222222222222222111111222333333444555555333333444444444444333333444333333222222333333444555444444444333333333333444444555666666777888888666666666666777777777777:::999888777888999;;;<<<::::::;;;;;;<<<==================>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@>>>???AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLNNNPPPPPPPPPPPPOOOQQQZZZeeesss|||zzz|||~~~vvvssssssssssssnnnqqquuu{{{ssspppqqqttt|||}}}qqqjjjhhhdddbbb^^^XXXRRRMMMIIIGGGFFFBBB>>><<<;;;:::999888888777777777666666666666666666666666666666666666222333333444555555666666888888777777777777888888444555555555666666666777555555555555555666666666555555444444444444555555222333444666666444333222444444444444444444444444333333444555555555555555333333333333444444444444222222222222333333333333111222444333222111222444333333333333333333333333222222111000000111222333111111111222222222333333000111111222333333333333222222111111111000000000222222222111222222333333222222222222222222222222111111222333333444555555333333333333333333333333333444555666666555444333333444555555555555555444444555555555666666666777444444444555555666666666444555555555666666666777444444444444555555555555333444444444555555555555777777777777777888888999888:::>>>BBBGGGNNNWWW\\\```dddlllzzzzzzzzz~~~|||tttoooooorrrvvvwwwxxx{{{~~~|||zzzzzz{{{|||~~~~~~{{{uuuqqqlllttt|||wwwwww{{{~~~}}}{{{tttsssrrrpppooooooooopppvvvzzz~~~}}}|||{{{wwwrrrpppmmmeee[[[OOOIIIBBB<<<999888666555444222111111333444444333333444666777666555555666444???IIIJJJGGGBBB888///444444444333333222222222333333333222222333444444222444555444222222333555//////000111111111111111111111000000//////......//////000000111111111222000000000000111111111111//////...---------------000000000000000000000000000000111111222222222333000000111111111222222222000111111111111222222222///111222333333222000///222222222222222222222222111111222333333444555555222333333444444333333222444333333222222333333444555555555444444333333333555555555666777888888999444444555666777888999999;;;:::777666666888;;;===;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>>>>>>>?????????????????????@@@@@@;;;===???AAACCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNOOOQQQQQQQQQQQQPPPOOOTTTYYY```pppzzzxxxyyy|||}}}|||vvvssspppnnnfffgggiiirrrzzzmmmiiijjjbbbjjjuuuxxxwwwrrrpppmmmiiieee```]]]\\\KKKGGGBBB>>>;;;:::888666::::::::::::999999999888666666666666666666666666222222333333444555666666888888777777777777888888444555555555666666777777444444555555666666777777555555444444444444555555222333555666666555333222333333333333333333333333222222333333333333222222111111111111111111222222222222222222222333333333...000222222000///111333333333333333222222111111333333222111111222333444111111222222333333333333000000111222333333333333333333222222222111111111666555444333333444555666111111111111111111111111111111222333333444555555333333333333333333333333333444555666666555444333111222444666777777666666444555555555666666777777555666666666777777888888444555555555666666777777444444444555555555666666444555555555666666777777:::888777666666888:::<<<>>>AAAGGGLLLQQQXXX^^^bbbdddeeejjjvvv~~~~~~vvvrrrsssxxx}}}~~~}}}{{{yyyxxxwwwuuusssqqqqqqqqqqqqpppyyy}}}yyyvvvwww{{{~~~}}}zzzrrrqqqpppoooooooooqqqqqqrrrwww}}}~~~}}}{{{yyytttooommmjjj```VVVJJJEEE>>>999666555555555666444222222444555666555111555999:::777333222333///@@@SSS]]]YYYMMM???666222222333333333333444444444444333222222222333333000333444333111000222444//////000000000000//////000000000000000000000000111111000000//////......000000000000000///......222111111111000000//////222111111111000000//////000000000000000000000000000000111111111111000000---000222222000///000222000000111222333444444555444444333333333333333333333333333333333333333333222222333333333333444444555444333333333333444555777666555444444444444444333444666888888888888777555555666777777777777777::::::::::::::::::::::::999999::::::::::::::::::>>>>>>????????????>>>>>><<<<<<<<<===>>>@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAACCCDDDFFFGGGHHHHHHGGGFFFGGGHHHIIIJJJKKKMMMPPPQQQPPPPPPRRRSSSQQQRRRUUU[[[cccppp}}}wwwrrruuuyyywwwwww}}}yyyrrrmmmhhheeeccchhhvvvxxxhhh```^^^[[[^^^ggguuu~~~{{{yyywwwtttpppnnnbbbUUUHHHCCC???;;;<<<@@@999888777888999999777555999999888777555555777999222222222222333333444555888888888888888888888888666666555444444444444555888888777777666444333222555555555555555555555555555666666666555444444333111111111111111111111111333333222111222333555666555555555555555555555555333333333222222111111111333333333333333333333333000000000111222222222333333333333222222111111111444333333333222111111111000000000000000000000000222222222222222222222222111222222333333222222111222222333333333444444444333333444555555444333333222222333333444555666666555555555555555555444444333444444555555444444333444555777888888888777666666666666666666666666666444444444444444444444444555555666666666666777777555555444555555666777888444555777999;;;???CCCFFFDDDHHHOOOXXX```cccbbb`````````cccpppzzzuuuvvv~~~||||||}}}wwwtttooolllmmmnnnnnnqqqvvvtttxxx}}}{{{xxxwwwtttqqqssswwwzzz{{{zzzqqqqqqqqqqqqrrrtttxxx{{{{{{||||||yyyyyyvvvqqqnnniii]]]QQQDDD@@@:::666333222000///222222222222222222222222777777666555444333333222999888CCCTTTVVVGGG999555333333333333333333333333333333333333333333333333333333333333333333333333//////000000000000//////000000000000000000000000111000000000/////////...000000000000000///......111111111000000000//////111111111111000000000///000000000000000000000000000000111111111111000000...111333222000///000222333333222222222111111111222222222222222333333333333333333333333333333333222222333333333333444444555444333333333333444555666666555444444444444444444444666777777888888888666666777888888888888888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;>>>>>>????????????>>>>>>============>>>???@@@AAA@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFHHHHHHGGGFFFGGGGGGIIIIIIJJJMMMOOOPPPPPPPPPRRRSSSSSSTTTTTTVVVZZZbbbjjjqqqzzz||||||yyyuuuwww}}}}}}zzzwwwxxx}}}}}}vvvqqqjjjeee___```iiiyyyzzzkkkaaa]]]XXXXXX]]]gggtttvvvgggXXXPPPJJJCCC??????===<<<:::;;;;;;;;;:::888999888888777555555666777444444444444444555555666777777777777777777777777555555555555555666777888888999999888888777666555666666666666666666666666555555666666555444444333555555555555555555555555333333222222222333555555444444444444444444444444333333333333222222222111333333333333333333333333111111111111222222222222333333333222222222111111333222222222222222111111111111111111111111111111222222222222222222222222222222333333333333222222222222333333333444444444333444555555555555444333222222333444444555666666555555555555555555555555444555555666666555555444333444555555666666555555666666666666666666666666555555555555555555555555444444444444555555555555555555555555555666777888999:::;;;>>>BBBHHHOOOSSSUUUVVVZZZ___cccdddbbb``````___aaalll~~~{{{|||}}}}}}|||wwwrrrnnnmmmoooppppppqqquuuqqqtttwwwzzz{{{xxxuuusssppppppqqquuuyyy{{{xxxuuurrrsssssstttuuuwwwzzz|||~~~~~~{{{zzzwwwrrrnnniii^^^SSSBBB>>>999666444444333222222222222222222222222222555444444333333222222111555333999EEEHHH===333222111111111111111111111111333333333333333333333333333333333333333333333333///000000111111000000///000000000000000000000000000000000000////////////000000000000000///......111111000000000000//////111111111111000000000000000000000000000000000000///000000111111000000///000222333222111000111222333222222222222111111111000000111111222222333333333333333333333333333333222222333333333333444444555444444333333444444555666555444444444444444444555555555555666777888888777777888999999999999888999999999999999999999999:::::::::;;;;;;;;;<<<<<<>>>??????@@@@@@??????>>>============>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDHHHHHHGGGGGGFFFGGGGGGHHHIIIKKKNNNOOOOOOOOOQQQRRRTTTTTTSSSSSSSSSVVVZZZ^^^jjjpppwwwzzzyyyzzz}}}~~~xxxtttvvvzzz~~~{{{rrrkkkaaa]]]```jjjttt{{{|||nnnccc]]]\\\YYYZZZ```kkk{{{xxxhhh^^^WWWNNNGGGCCCBBB@@@>>>===>>>===;;;:::999999888777777777777777666555555555555666777777555555555555555555555555555555555555777888999:::888999999:::::::::999999777777777777777777777777555555555555555444444333444444444444444444444444444444333333333444555555333333333333333333333333444333333333333333222222333333333333333333333333333333222222222222222111333333333333222222222222111111111222222222222222111111111111111111111111222222222222222222222222222333333444444333333222333333333333444444444444333444555555555555444333333333333444555555666666555555555555555555555555666666666777777666666666555555444444555555666777666666666666666666666666666666666666666666666666555555555555555555555444666666666777777999::::::>>>???AAAFFFMMMVVV___dddiiihhhgggffffffdddaaa___```]]]^^^gggwww{{{zzz{{{|||~~~}}}vvvqqqooorrrsssrrrrrrtttooopppqqqrrrrrrpppnnnmmmkkkmmmrrryyy~~~~~~yyytttuuuvvvxxxzzz|||}}}~~~~~~|||{{{vvvpppjjjeeeZZZPPP???<<<888666555555555444222222222222222222222222111111111111111111111111444///000777888222000222111111111111111111111111333333333333333333333333444444444444444444444444000000000111111000000000000000000000000000000000000000000000////////////000000000000000///......000000000000000000//////111111111000000000000000//////////////////////////////000000000000//////222222222222111111111222//////000111222333444444...//////000111222222333222222222222222222222222222222222333333333444444444444444444444444444444555555444333333444444444666555555444555666777888666666777888888888888777999999999999999999999999:::::::::;;;;;;<<<<<<===>>>??????????????????>>>>>>>>>=========>>>>>>???AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCHHHGGGGGGFFFFFFFFFFFFFFFHHHJJJMMMNNNNNNNNNPPPQQQPPPRRRSSSSSSSSSTTTWWWYYY\\\eeepppwwwyyy||||||vvvuuuwww{{{~~~xxxnnngggeeegggkkkmmmtttzzz{{{pppfff```bbb___^^^dddmmm{{{rrrhhhccc\\\TTTMMMIIIGGGDDDCCCBBBAAA>>><<<<<<:::999888999999888888666666555555555666666777555555555555555555555555555555555555666777888999777888999:::;;;;;;;;;;;;888888888888888888888888555555555666666555555444333333333333333333333333444444444444444444555555333333333333333333333333444444444444333333333333444444444444444444444444444444333333222222222111333333333333333333333333000111111111222222333333222222222222222222222222222222222222222222222222333333444444444444333333333333333444444444444555444444555555555555444444333444444444555555666666444444444555555555555555555666666777777666666555888777666666666777999:::666666666666666666666666666666666666666666666666666666666666666666666666777777888888:::<<<===>>>BBBDDDJJJRRR]]]gggooosssvvvrrrmmmiiifffccc```^^^___^^^___eeeqqq~~~{{{xxxxxxzzz|||{{{uuuuuuuuuttttttvvvooooooooonnnmmmlllkkkjjjjjjmmmttt|||~~~yyy{{{|||~~~~~~{{{zzzsssjjjbbb[[[QQQHHH>>>;;;777666555555555444222222222222222222222222000000000000111111222222666111///222333000111555333333333333333333333333333333333333333333333333444444444444444444444444000000111111111111000000////////////////////////////////////000000000000000000000000000///......//////////////////000000000000000000000000111111//////////////////////////////000000000000//////333222000000000111111111...///000111222333333444......///000111111222222222222222222222222222222222222222333333333444444444444444444444444444444444444333333333444444555666666444444444555777888444555555666777666666666888888888888888888888888999999::::::;;;<<<<<<======>>>>>>??????>>>>>>===>>>===============>>>>>>AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCFFFFFFFFFFFFFFFFFFFFFEEEGGGIIILLLLLLLLLLLLMMMOOOMMMOOOQQQSSSSSSTTTWWWYYYTTT\\\gggoootttyyy}}}yyyxxxzzz|||{{{|||yyyuuuqqqnnnlllkkkooouuuxxxvvvqqqkkkhhheeebbbdddkkkuuuyyyyyy}}}vvvqqqlllddd\\\TTTSSSQQQPPPOOOMMMJJJGGG@@@===:::888999999888777666666555555555555555666666666666666666666666666666555555444444555555555555666888999:::;;;;;;;;;777777777777777777777777555666666777777666666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555444444444333333222222333333333333333333333333111111222222333333444444222222222222222222222222222222222222222222222222444444444555555444444444333333444444444555555555555555555555555555555555444444555555555555555666444444444555555555666666555555555666666555555555888888777666666888999:::777777777777777777777777555555555555555555555555666666666666777777777777666666777999<<<>>>@@@BBBJJJNNNVVVcccpppyyy}}}~~~zzzuuunnniiieeecccaaa```aaabbbcccgggnnnuuuzzz|||}}}zzzwwwwwwzzz~~~}}}~~~}}}}}}wwwuuuttttttwwwqqqpppnnnlllkkkjjjjjjiiiiiikkkrrr{{{~~~|||yyywwwooocccYYYQQQIIIAAA===:::777555555444333111222222222222222222222222000000111111222222333333555333222444333222333666333333333333333333333333333333333333333333333333444444444444444444444444000111111222222111111000////////////////////////////////////000000000000000000000000000///............////////////000000000000000000111111111111000000000000000000000000...//////000000//////...222000......000222222222222111111111111000000000//////000000111111222222222222222222222222222222222222333333333333444444333444444555555444444333333333333333333444444555666555555444555555666666333444555555666666555555777777777777777777777777888888999999:::;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEHHHJJJKKKLLLKKKJJJKKKLLLJJJLLLNNNOOOOOOPPPRRRTTTPPPWWW___dddhhhoooxxx~~~zzzyyyyyy|||{{{}}}|||xxxmmmoooqqqrrrsssqqqooommmiiigggkkkttttttnnnmmmwww~~~}}}xxxqqqjjjbbbbbbcccdddeeeddd```]]]NNNGGG@@@;;;::::::888666777666666555555555555666777777777777777777777777666666555444444444444444555555777888999:::::::::777777777777777777777777666777777888888888888888555555555555555555555555666666666777666666555444555555555555555555555555444444444555555555555666444444444444444444444444555444444444444444444333333333333333444444444444333333333333444444444444333333333333333333333333444444444444444444444444444555555666666555555444333444444444555555555555666666555444444555666666555555555555555555555555333333444444555666666666444555555666666555555444666666555555666666777777777777777777777777777777555555555555555555555555444444555666777888999999777888:::===@@@DDDGGGIIIUUUYYYcccqqq|||wwwpppkkkiiihhhgggfffggghhhiiikkkmmmnnnpppqqqssstttvvvxxxzzz~~~wwwzzz}}}xxxtttrrrrrrtttooonnnllljjjiiihhhhhhhhhdddgggnnnxxx~~~|||yyyvvvqqqpppgggZZZOOOIIIBBB<<<:::888666444444333111000222222222222222222222222111111222222333333333444222333444555333222222444111111111111111111111111333333333333333333333333333333333333333333333333000111111222222111111000////////////////////////.../////////000000000111000000000000000///.............../////////000000///000000000111111111111000000000000000000000000......////////////......000...+++,,,///222222222111111111111000000000000111111111111111111111111111111111111111111111111222222333333333333444444333333444555555444333333333333222222333333444555444555555666555555555444444555555666666666666666777777777777777777777777666777777888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@????????????????????????>>>??????@@@AAABBBCCCDDDFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDAAABBBDDDEEEFFFGGGFFFFFFIIIJJJKKKKKKIIIHHHHHHIIIGGGIIIKKKKKKKKKKKKMMMOOONNNSSSWWWZZZ[[[```iiiqqqxxx|||~~~}}}~~~~~~{{{xxxuuuqqqnnnkkkkkkhhhkkkuuuuuugggaaaeeelllvvv{{{vvvpppjjjlllqqqwwwzzzzzzwwwtttdddZZZNNNEEEAAA???<<<999999888777666666666666777777777777777777777777777666555555555555555666777555666777999999:::::::::999999999999999999999999777888999::::::::::::999444444444444444444444444666777777888777666555444444444444444444444444444444444555555666666666666555555555555555555555555444444444444555555555555333333333444444444555555555555555555555555444444444444444444444444444444555555555555555555555555555555666666666666555555444444444444555555555555777666555444444555666777666666666666555555555555333333444444555666666777555666666777777666666555555555666777777777777666777777777777777777777777666666666666666666666666666666777999;;;<<<>>>>>>>>>???BBBFFFKKKOOOSSSUUU^^^aaaiiivvv|||vvvrrrqqqqqqqqqqqqoooooonnnmmmllllllmmmnnnqqquuuzzz}}}~~~~~~qqqwww~~~xxxtttpppnnnnnniiiiiigggfffeeedddcccccc___ccclllyyy{{{wwwtttqqqnnnkkkdddbbb[[[NNNEEE@@@<<<888666444333222333333222000222222222222222222222222222222222222222222222222000333555444222111222333111111111111111111111111333333333333333333333333222222222222222222222222111111222222222222111111////////////////////////.../////////000000111111000000000000000//////...---.........//////000000//////000000111111111222000000000000000000000000......////////////......///,,,***+++...222333222......///000111222333333222222222111111111111111111111111111111111111111222222333333333444444444333333444555555444333333222222222222333333444555444444666666666555444333555666666777777777777777777777777777777777777777555666777888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;===>>>@@@@@@?????????>>>>>>>>>>>>>>>===>>>>>>???AAABBBCCCCCCGGGFFFEEEDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDDDD@@@AAACCCEEEGGGGGGGGGGGGIIIKKKLLLKKKHHHGGGGGGGGGEEEFFFHHHHHHIIIJJJMMMPPPLLLPPPSSSTTTSSSVVV]]]dddpppwww~~~}}}zzzrrrkkkffffffbbbdddmmmxxxxxxfff[[[YYY^^^gggooozzzxxxuuuqqqlllpppxxxwwwkkk\\\PPPIIIEEEAAA===::::::999888777777888888777777777777777777777777555555555555666888999:::666777888999::::::::::::::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;888888888888888888888888666777888888888666555444333333333333333333333333444555555555666666777777555555555555555555555555333444444444555666666666333333333444444555555555777777777666555555555444444444444444444444444444666666666666666666666666555555666666666666555555444444444555555555666666777666555444444555666777666666666666666555555555333333444444555666777777777777888888888888777777666777999::::::999999888777777777777777777777777777777777777777777777777999:::<<<>>>@@@BBBCCCDDDFFFHHHKKKPPPUUUZZZ___aaabbbccciiiuuu|||yyyxxxxxxyyyxxxuuutttqqqnnnllllllnnnqqquuuzzz~~~}}}zzzwwwmmmuuuxxxsssnnnjjjiiiddddddcccbbbaaa```______]]]cccnnn}}}}}}yyysssnnnkkkgggdddaaaWWWVVVPPPDDD<<<999777444222111000111333444333222222222222222222222222222222222111111111111111111000444666444111111333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111222222111111000/////////111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111333333333222222111111111333333333333333333333333111111222222222333333333333333333333333333333333555555555444444333333333777777666666555555555555777777777777777777777777999888777666777888999:::;;;;;;;;;999888999<<>>>>>>>>?????????@@@AAA@@@???>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBEEECCC@@@>>>???BBBGGGJJJKKKJJJJJJIIIHHHGGGFFFFFFHHHIIIKKKJJJIIIIIIJJJLLLMMMOOOQQQQQQQQQSSSUUUXXXccclllwww~~~qqqhhhddd```bbbjjjpppuuu}}}lllaaa___\\\]]]ccckkkwwwsssqqqtttwww|||vvvgggZZZQQQKKKGGGDDDCCCAAA>>><<<;;;;;;===>>>:::999777777888888666555111222444555555555444333666666666666777999:::;;;::::::::::::::::::::::::888999::::::;;;;;;::::::888888888888888888888888888777777777666666555555888777777666555444444444888777666555444333222222555555555555555555555555666666666666666666666666666666666666777777777888444444444555555555555666666666555555555444444444666666555555555555666666555555555555555555555555555666666666666666666666555555555555555555555555777777777777666666666666666666666666666666666666777888999999888777888999999888888888888888999999;;;:::888666666666777888888888777666777888999:::===@@@DDDHHHLLLPPPUUUXXXYYYXXXYYY^^^cccfffdddbbbfffbbbaaakkk|||}}}}}}|||yyyvvvrrrpppnnnmmmpppuuuzzz~~~}}}~~~~~~zzz~~~zzzvvvuuuvvvvvvuuusssssssssxxxyyyqqqkkkfffdddaaaaaaaaa___\\\ZZZZZZZZZ]]]dddppp~~~zzzsssjjjeeebbb^^^XXXSSSMMMIIICCC===777444333222000000000000111222333333333333333333333333333333111111111111111111111111222000...///222333111///111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222222111111000000000333333333333333333333333222222222222333333333333333333333333333333333333555555444444444333333333666666666555555444444444666666666666666666666666888888888888888999999:::;;;;;;<<<;;;::::::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===???@@@AAA@@@???>>>???@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCDDDDDDCCCCCCBBBBBBBBB@@@@@@AAACCCEEEFFFIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHJJJIIIHHHHHHIIIKKKIIIJJJLLLLLLLLLNNNPPPRRR[[[cccmmmuuuzzzzzz~~~~~~tttjjjdddaaadddgggjjjqqqzzzssskkkaaa\\\[[[___fffqqqxxxtttttt}}}rrrfff^^^XXXTTTQQQGGGEEEBBB???======>>>>>><<<;;;999999888888888777666666888999999999888777555555555555666777999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;999999999999999999999999;;;;;;::::::999999999999888888777666666555444444555555555555555555555555555555555555555555555555666666666666666666666666444444444555555555666666555555666666666777777777777777777666666666555555666666555555555555666666555555555555555555555555666666666666666666555555555555555555555555555555777777777777777777777666777777777777777777777777666777888888666666777888::::::999888888888999999777777777777666666666666888888888999:::<<<>>>???CCCJJJTTT^^^fffkkkoooqqqkkkiiigggiiikkkllljjjgggccc______iiizzz~~~{{{xxxsssoookkkllloootttyyy~~~}}}||||||}}}|||{{{|||sssmmmnnnqqquuuwwwuuutttvvv}}}vvvqqqlllgggddd___^^^\\\ZZZYYY[[[^^^```fffkkkttt~~~||||||{{{{{{yyyxxxnnnhhhaaa\\\ZZZVVVOOOJJJGGGDDD???:::666444444444333222222111111111222222333333333333333333333333111111111111111111111111222000//////222222111///222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111000000000000000222222333333333333333333333333333333444444444444333333333333333333333333555444444444444333333333555555444444444444333333555555555555555555555555777888999999::::::999999999;;;<<<===;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@AAA@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCC@@@AAAAAABBBBBBCCCCCCCCCFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGHHHHHHGGGGGGHHHIIIEEEGGGHHHHHHHHHIIILLLNNNQQQWWW___gggmmmuuu~~~yyyzzz|||}}}wwwppphhhdddbbbaaaeeekkkssszzzyyyuuummmgggdddiiiqqqzzzvvvsss~~~|||pppgggaaa\\\YYYOOOMMMJJJGGGEEEEEEEEEFFFEEECCC@@@===;;;999999999666777888999999999888888666666666666666777888999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888777888888888777666666555555333444555555666777888888666666666666666666666666666666666666666666666666444444555555555666666666777777777777888888888888888888888888777777777777777666666555555666666777666666666666666666666666777777777666666555555555666666666666666666666666777777777777777777777777888888888888888888888888555777888777666555666777;;;:::999888888888888888777888888999999888888777999:::;;;>>>AAAEEEGGGIIIPPP[[[kkkyyy{{{vvvsssrrrqqqmmmjjjaaa^^^^^^gggwww}}}xxxsssnnnkkkkkkooovvv~~~~~~{{{zzzvvvxxxzzz{{{yyyyyy{{{}}}sssmmmmmmqqqwwwzzzxxxuuutttxxx~~~{{{xxxuuurrrmmmhhhddd```]]]YYYWWWYYY^^^dddhhhkkknnnrrrwwwzzzzzzwwwtttvvvuuutttsssqqqpppooonnngggccc]]]YYYVVVQQQJJJEEE???===:::777555444444555555444333222111111111111333333333333333333333333111111111111111111111111222111000000111222111000333333222111111222333333444444444444444444444444222222222222222222222222111111111111111111111111//////000000111111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111000000222222222222222333333333333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444666777999:::::::::999888777999<<<===<<<;;;:::;;;:::::::::;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>>>>@@@AAA@@@??????@@@BBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEGGGFFFEEEEEEFFFHHHFFFGGGHHHHHHGGGHHHJJJLLLJJJNNNTTTYYY```jjjuuu}}}}}}xxxvvvzzzzzzqqqiiicccaaaaaaggglllttt{{{~~~}}}{{{yyywwwssssss{{{xxxrrrvvv~~~{{{ooofff___[[[WWWVVVUUUSSSSSSTTTUUUUUUVVVTTTOOOHHHAAA<<<::::::888888888888888888888888999999888888888888999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999888888777777777777444555555666777888999999777777777777777777777777777777777777777777777777666777777777777888888888777777777777888888888888888888888888888777777777777777666666666666777777777777777777777777777777888888777777666555555555666666666666666666666666777777777777777888888888888888888888888888888888666777888777666666777888:::999888888777777777777:::::::::::::::;;;<<<<<<;;;===AAAFFFKKKQQQUUUWWW```kkk{{{|||wwwtttrrrnnnkkkdddaaa```gggttt}}}xxxuuusssrrrrrrwww{{{{{{xxxuuusssvvvyyyzzzwwwwww|||wwwvvvwwwyyy{{{{{{wwwssstttxxxzzzzzzxxxyyyxxxwwwvvvsssnnngggcccbbb___[[[[[[^^^eeekkkoooooonnnmmmmmmmmmkkkhhheeehhhiiiiiiiiihhhggghhhhhheeebbb]]]XXXTTTMMMFFFAAA999888666444333222333333444444333222222111222222222222222222222222222222111111111111111111111111111111111111111222111111444333111000000111333444666666666666666666666666222222222222222222222222000000000000000000000000111111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000111111111111000000000///////////////////////////////////////////////////000000000000000000000000111111000000000000111111222222222222222222222222111111111222222333333333333333333444444444555555333333333333333333333333444444444444444444444444222333333333333333333333444444444444444444444444666777888999:::999888777555888;;;<<<;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEECCCAAA@@@@@@AAACCCDDDAAABBBBBBCCCCCCDDDDDDEEECCCDDDEEEEEEDDDDDDEEEGGGFFFGGGHHHGGGFFFGGGIIIJJJHHHJJJMMMPPPUUU]]]iiiqqq|||uuuuuuzzzzzzpppggg```aaaccchhhnnnssswwwxxxyyyuuuvvvzzzwwwqqqlllsss~~~}}}oooddd^^^[[[\\\\\\^^^```cccfffgggkkkiiibbbXXXLLLCCC???===>>>===<<<;;;::::::999999::::::999888777777777777::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777888888888999666666777777777888888888777777777777777777777777777777666666666666777777888888888888888888888888888888777777666666666666777777777777777777777777666777777777888888888999777777777777777777777777777888999999777777888999888888777666666666666666:::999888888:::===@@@BBBCCCFFFKKKQQQXXX^^^ccceeellluuu~~~yyywwwvvvsssqqqmmmiiifffiiiqqqzzz}}}yyyvvvvvvyyy}}}~~~}}}{{{wwwtttvvvvvvyyy{{{yyy{{{}}}zzzzzz{{{|||xxxtttsssuuuwwwvvvvvvwwwwwwvvvvvvsssmmmfffaaa```^^^]]]```fffmmmrrrtttrrroookkkgggeeebbb___]]][[[]]]```aaa```aaadddfffccc```[[[UUUOOOGGG@@@;;;777555444222111111111111222111111111222222333444222222222222222222222222111111111111111111111111111111222222111111111222444333111000000111333444222222222222222222222222222222222222222222222222000000000000000000000000222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000........................000000000000000000000000111111000000000000111111222222222222222333333333000000111111222333333333333333333333444444444444333333333333333333333333333333333444444444444555222222333333333333444444444444444444444444444444555666777777888888777777555888;;;<<<;;;:::999999:::::::::;;;<<<<<<======::::::::::::;;;<<<======>>>@@@AAAAAA@@@@@@BBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGEEEBBB@@@@@@AAACCCDDDAAABBBBBBBBBCCCCCCDDDDDDBBBDDDEEEEEEDDDDDDEEEFFFDDDEEEFFFEEEDDDDDDEEEGGGHHHIIIKKKKKKMMMSSS\\\dddqqqzzz}}}yyyzzz}}}wwwmmmcccbbbcccfffkkkqqquuuwwwrrrvvv|||vvvnnnfffkkksss}}}vvvhhhaaa\\\^^^aaafffkkkppptttvvv}}}{{{uuujjj\\\PPPJJJHHHCCCAAA???===;;;:::999999::::::888777666555555555999999999999999999999999888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::::::::::::::::::::999999888888777999999999999999999999999888888888888888888888888555555555666666666777777666777777777777888888888777777777777777888888888888777777666666777777888777777777777777777777777777777777777777777777777777777777777777777777777666777777888888999999999777777777777777777777777777999:::999888777888999777777666666666777777888777888999<<<@@@FFFKKKNNNQQQTTTYYY^^^dddiiimmmooopppwwwwwwrrrmmmlllqqqwwwzzz{{{||||||||||||~~~||||||}}}|||xxxuuuwwwvvvyyy}}}xxxyyy{{{yyywwwsssrrrssstttttttttsssssssssttttttqqqmmmiiidddbbbbbbfffnnntttwwwwwwoookkkeeeaaa^^^[[[YYYWWWVVVYYY]]]]]]\\\\\\___cccaaa^^^YYYSSSKKKDDD>>>;;;555444333222111000000000000000000000111222333444222222222222222222222222111111111111111111111111111222333222111111222333333333222111111222333333333333333333333333333333222222222222222222222222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111000111111111222222222222///000000111222222333333222222222222333333333333333333333333333333333333333333333444444444555555333333333333444444444555444444444444444444444444555555555555555666666777888:::<<<===<<<;;;;;;<<<:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;<<<===>>>???>>>@@@AAAAAAAAAAAABBBDDDBBBBBBBBBBBBCCCCCCCCCDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFDDDEEEFFFEEECCCCCCDDDFFFFFFHHHIIIHHHHHHLLLRRRXXXbbbkkkvvv}}}~~~~~~tttooojjjhhhjjjooorrrsssrrrvvvyyytttkkkbbbdddhhhnnnxxx{{{lllddd```bbbgggmmmtttzzzyyylll```ZZZXXXNNNLLLIIIFFFCCCAAA@@@???>>>===;;;999777666666666777777777777777777777777777888999999::::::999999::::::::::::::::::::::::999999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::::::::999999999999999999999999555555666666666777777777888888888888999999999:::888888888888999999::::::888888777777777777888888777777777777777777777777666666666777888888999999888888888888888888888888666777777888888999::::::888888888888888888888888777888999888777666777999888777777777888999:::;;;:::>>>EEENNNVVV]]]bbbdddbbbdddgggkkknnnppprrrrrrooowwwyyysssppprrruuuyyyzzz~~~{{{xxxxxxzzzzzzvvvqqqsssrrryyyyyywwwxxxtttssspppoooooooooooonnnnnnnnnppptttyyy}}}~~~}}}wwwsssooooootttwwwwwwuuulllhhhbbb^^^\\\ZZZXXXWWWZZZ]]]___]]]YYYWWWYYY\\\ZZZXXXSSSLLLEEE???<<<:::222222222222222222222222000000000///000000111111111111111111111111111111111111111111111111111111000222444333111000222444222222222222222222222222555555555555555555555555222222222222222222222222000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111111222///000000111222222333333111111222222222333333333333333333333333333333333333333333444444555555555333333333444444555555555555555555555555555555555555555444333333555666777:::<<<>>>>>>===<<<===>>>;;;;;;<<<<<<===>>>??????=========>>>>>>@@@AAAAAA>>>@@@AAAAAAAAAAAACCCDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHEEEFFFGGGGGGFFFDDDBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEGGGFFFGGGGGGFFFDDDDDDEEEGGGDDDFFFGGGGGGFFFHHHMMMRRRXXX```jjjssszzz}}}~~~|||{{{}}}uuuooommmoooppppppppprrrrrrttttttiiiaaa``````ccckkkxxxssskkkeeehhhmmmttt{{{vvvkkkeeeddd]]][[[XXXTTTPPPNNNLLLLLLBBBAAA???===;;;:::999999666666666666666666666666777777888999999999999888::::::::::::::::::::::::<<<=========>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888999999999999999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;888888777777777777888888666666666666666666666666555555666777888999::::::888888888888888888888888666777777888999999::::::999999999999999999999999666777888777666555666888888888888999:::;;;======AAAHHHTTTaaallltttwwwyyymmmnnnppprrrsssssssssrrroooxxx}}}vvvrrrsssvvvyyyzzz{{{wwwttttttvvvvvvqqqmmmnnnnnnxxx}}}vvvssspppooommmlllkkkkkkjjjiiikkklllooowww|||xxxwwwwwwtttqqqnnnkkkfffcccaaa```^^^]]]___bbbbbb^^^XXXTTTUUUWWWNNNLLLHHHBBB;;;777555555000111111222333444444444222111000///............111111111111111111111111111111111111111111111111000333444333111000222444111222222333333222222111111111111111111111111111222222222222222222222222000/////////............000000000000000000000000000000000000000000000000000///...------...///000---......///////////////......//////000000111111222222111000///...------......//////000000111111222111000.........///000000000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222555444444333222111000000222222222222222222222222666777777666444222222333555555555444444333333333222333444444555555444444666555333333333444666888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<::::::>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHGGGFFFDDDDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDFFFHHHHHHFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLOOOUUU]]]dddkkkuuu~~~|||zzz{{{|||wwwuuusssrrrooommmkkkkkkrrrxxxrrriiieeeaaaaaadddkkk{{{{{{nnnfffgggmmmxxxxxxnnnfffgggaaa^^^```aaa^^^[[[[[[WWWSSSMMMGGGAAA===;;;:::===<<<:::888666666666666;;;999666777999:::999777::::::::::::::::::::::::;;;;;;:::999999:::;;;;;;<<<<<<======>>>??????@@@999999999::::::;;;;;;;;;999999999999999999999999;;;;;;;;;::::::999999999999999888888888888999999;;;;;;;;;::::::999999999999999999999999999999999;;;;;;::::::999888777777555555555666666777777777:::999888888888999;;;<<<===;;;888888::::::777555666888999777444777???EEEJJJBBB;;;999888666666999888:::;;;888777:::999666;;;<<<===<<<<<<===@@@CCCHHHWWWeeemmmzzz~~~{{{wwwsssooolllnnnsss{{{}}}vvvtttxxx}}}~~~zzztttnnnkkkjjjiiihhhiiiooozzz~~~tttpppkkkjjjhhhggggggiiijjjkkkiiiiiikkkrrr|||vvvsssooommmpppmmmiiifffeeeffffffeeeeeedddaaa[[[TTTNNNLLLKKKEEEBBB>>>999444222000000111111111111111111111111222111000000000111333333222222222222222222222222222222111111111111222222333333333222222111111111111111111111111111111111000111111111111222222222555444444333333222222111000000000000000/////////000000000000000000000000000000000000000000000000000///............///000...//////000111000000000.../////////000000000111111111000000//////.........///////////////000000222111000///......///000000000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222444333333222222111111111222222222222222222222222666777888777555333444555555555444444444333333333222333444444555555444444666555444333333444666777999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>===<<<<<<>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEHHHHHHIIILLLMMMLLLHHHEEEEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDFFFHHHHHHFFFDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHJJJJJJKKKPPPVVV[[[```hhhsss{{{|||{{{}}}{{{wwwuuuuuurrrnnnjjjllltttxxxqqqkkkgggddddddfffmmm|||vvvmmmlllqqqzzzuuugggbbb```dddgggfffeeefffeeeccc^^^WWWNNNGGG@@@===;;;:::999888888888999999:::888666666888:::999888999999::::::::::::::::::===<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::999999999999::::::;;;;;;:::::::::999999999999999999999999999999999;;;;;;::::::999888888777444444444444555555555555777777666666777777888999:::888777888::::::888666888999:::999999<<>>AAA@@@===BBBBBBBBBDDDGGGJJJMMMNNNOOO^^^llluuu}}}wwwpppkkkffflllvvv|||zzzxxxtttooojjjhhhhhhiiijjjmmmrrr{{{}}}tttqqqiiihhheeecccbbbcccdddeeecccdddjjjuuuxxxuuusssqqqqqqnnnjjjhhhhhhiiijjjjjjjjjfff___WWWOOOHHHCCC@@@>>><<<999555333111111111111111111111111111111111222111000000000111222333222222222222222222222222222222111111111111222222333333333222222222111111111111111111111111111111000111111111111222222222222333333333333333333333000000000000111111111111000000000000000000000000000000000000000000000000000//////......//////000///000000111111111111111////////////000000000000000000000000/////////////////////...............111000000////////////000000000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222555666777777555555666777444444444444333333333333222333444444555555444444555555444333333555666777999999:::;;;;;;;;;;;;:::;;;<<<<<<<<<=========>>>??????@@@@@@@@@??????>>>??????@@@AAABBBBBBBBBBBB@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHKKKQQQVVVUUUMMMFFFEEEEEECCCCCCCCCCCCEEEEEECCCCCCDDDFFFHHHHHHFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHKKKOOORRRUUUZZZbbbhhhvvv|||~~~}}}}}}|||yyysssllliiijjjnnnrrrzzztttoookkkiiihhhiiipppnnnkkklllssszzznnngggdddgggkkkmmmnnnqqqtttrrrooohhh___UUULLLFFF@@@???>>>===<<<;;;;;;;;;;;;999777777888999999888444555777888888888777777;;;:::999888888999:::;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;::::::::::::999999999999999999999999999999999999;;;::::::999999888888888555555555555555444444444555555666777777777777666888777777999;;;;;;:::999999888888888999<<>>===CCCHHHKKKNNNQQQPPPMMMMMMKKKJJJLLLPPPTTTUUUTTTUUUcccqqq{{{uuukkkaaagggqqq}}}}}}yyyyyy}}}}}}|||{{{zzzyyyvvvuuuttttttqqqlllhhhggghhhkkkmmmrrrvvv}}}zzzsssooohhheeeaaa]]]ZZZZZZ[[[[[[]]]aaajjjvvvzzzwwwuuussspppmmmiiiggghhhiiijjjiiiiiiaaaWWWNNNGGGAAA;;;777666555333222111111222222111111111111111111111111111111000000111111222333222222222222222222222222222222111111111111222222333333333222222222222111111111111111111111111111000111111111111222222222111111222222333444444555//////000000000111111111////////////////////////////////////////////////000//////////////////000//////000111111111111000////////////000000000000.../////////000000000111//////......------,,,,,,000000000////////////000///000000000111111111111111111111111111111111111///000000000111111111111222222222222222222222222111111111222222333333333222222222222222222222222333444555555444444666777333333333333333333333333222333444444555555444444555444444444444555666777888888999:::::::::::::::<<<<<<======>>>>>>??????>>>??????@@@@@@@@@@@@??????@@@AAABBBBBBCCCBBBBBB>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDDGGGHHHLLLUUU\\\[[[QQQGGGFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCDDDEEEGGGHHHGGGEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGIIILLLNNNOOOSSSXXX\\\gggnnnxxxyyysssmmmjjjjjjjjjnnnvvv{{{yyytttpppmmmkkkkkksssmmmgggeeegggmmmsss~~~{{{qqqiiihhhllloootttzzz}}}|||yyytttlllccc[[[VVVOOOMMMJJJGGGDDDAAA???>>>AAA@@@>>><<<;;;:::999888555666888999:::999888777:::999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999:::::::::999999888888888888777777777666666555555444555777888888888777666777888999:::<<<<<<<<<;;;===;;;999999:::;;;;;;:::===777444888>>>AAADDDGGGNNNUUU]]]aaaeeeiiigggccc```[[[VVVWWWZZZ\\\ZZZVVVWWWbbbmmmxxxpppdddhhhooowww}}}}}}{{{uuusssqqqsssyyy~~~zzzwwwvvvuuutttrrrtttxxx{{{xxxsssnnnkkklllooorrrxxxzzz~~~|||yyyuuuoookkkeeeaaa[[[UUURRRPPPQQQRRRYYY___hhhttt{{{wwwtttrrrmmmiiidddbbbaaabbbaaaaaa]]]UUUJJJCCC@@@>>>999444111111000000000111222222111111111111111111111111111111111111111222222222111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111000000111111111222222222111111222222333333333333///////////////////////////////////////////////////////////////////////////000000000000000000///---...//////000000//////000000000000////////////......//////000000111111//////......------,,,,,,/////////000000000000//////000000000111111111111000000000000000000000000///000000000111111111111222222222222222222222222111111111222222333333444222222222222222222222222000222333333333333444666333333333333333333333333222333444444555555444444444444444444555555666666777888999999::::::999999<<<<<<======>>>??????@@@>>>>>>???@@@@@@@@@????????????@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDGGGGGGKKKTTT[[[ZZZQQQHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCCCCEEEGGGHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHJJJKKKMMMOOOSSSUUUZZZ___hhhrrrzzz{{{vvvrrrooommmiiiooovvvzzzzzzyyyyyyzzzxxxtttpppmmmllluuussskkkeeedddfffkkkttt}}}{{{nnnjjjmmmsss|||~~~xxxrrrlllhhh```]]]YYYTTTPPPMMMKKKJJJNNNMMMLLLIIIEEE@@@===;;;:::;;;<<<<<<<<<<<<;;;:::999::::::;;;;;;::::::999888888999999999:::::::::;;;:::::::::::::::::::::::::::::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999999999999999999999999999::::::999999999999999888888888777777666666555555444555666777888777666555666777999:::;;;<<<>>>@@@BBBAAAAAABBBCCCCCCAAA???>>>===@@@CCCDDDEEEKKKTTTaaaiiirrrwww||||||wwwpppkkkdddbbbdddccc___[[[YYY___hhhrrr{{{jjjjjjlllooosssuuuvvvuuurrrpppqqquuu}}}~~~{{{wwwssspppqqqqqqrrrzzz|||vvvsssuuuxxx{{{|||~~~}}}vvvrrrqqqooojjjfff```[[[TTTMMMIIIHHHIIIJJJTTT[[[eeeooovvv}}}|||wwwrrrooojjjeee___[[[XXXWWWUUUTTTPPPHHH???;;;::::::666333222111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111000000111111111222222222333333333222222111111111////////////.........---000000000000000000000000000000000000000000000000///000000111111000000///------...///////////////000000000000////////////......//////000000111111/////////..................//////000000000000///000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111222222333333333222222222222222222222222000111222222111111333444222222222222333333333333222333444444555555444444444444444555555555555666777777888999999999999888;;;;;;<<<===>>>???@@@@@@??????@@@@@@@@@??????>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDGGGFFFIIIOOOTTTTTTNNNHHHFFFFFFDDDDDDDDDDDDFFFFFFEEEDDDCCCDDDFFFHHHGGGFFFDDDDDDCCCCCCBBBBBBCCCCCCEEEEEEDDDDDDEEEFFFGGGGGGFFFGGGGGGIIIKKKLLLNNNOOOPPPTTTZZZbbbkkkvvv|||xxxvvvpppsssvvvuuusssrrrtttvvvxxxuuurrrooommmtttxxxpppgggdddccceeemmmuuuvvv|||sssnnnpppwww}}}zzzooolllfffaaa]]][[[\\\\\\^^^______\\\UUUMMMGGGEEE>>>>>>===<<<<<<;;;;;;;;;888999<<<>>>>>><<<999888777777777777888888888888999999999:::::::::;;;;;;;;;::::::999999888888777999999::::::::::::;;;;;;888999:::;;;;;;:::999888888888888999999999999999999999999999999999999999999999999999999999999999777777777777666666666666444555666666777777666666777999:::;;;===AAAFFFJJJIIIKKKMMMOOOOOONNNLLLKKKIIIIIIJJJIIIGGGJJJXXXgggooowwwyyytttnnniiigggddd```\\\\\\```gggqqqnnnkkkhhhhhhkkkooorrrssstttuuuwww}}}|||vvvsssrrrmmmmmmrrruuuxxxzzzyyyzzz{{{|||}}}~~~yyysssooommmjjjfffccc\\\WWWOOOHHHEEEEEEGGGJJJRRRZZZdddlllqqquuuyyy}}}}}}yyytttoookkkeee```YYYSSSOOOLLLIIIGGGEEE@@@:::666666555333111333333333222222111111000111111111111111111111111000000111222222222222111111111111111111111111111222222111111111111222222111222222222222333333333111111111111111111111111000111111111111222222222444333333222111111000000222111111000///...------000000000000000000000000000000000000000000000000///000111111111111000///......///000000000000000111000000000/////////...////////////000000000000...///////////////000000---...///000111111000///000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222333333222222222222222222222222111222333333222111222444111111222222222333333333222333444444555555444444333444444555555555555555666777777888888888888888:::;;;;;;<<<>>>??????@@@AAAAAABBBAAAAAA@@@???>>>======>>>???@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDFFFFFFFFFHHHJJJKKKIIIGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMPPPVVV]]]hhhssszzz|||vvvrrrrrrtttuuuuuuuuurrrnnnppp{{{sssjjjfffddddddiiipppvvv{{{vvvqqqqqqvvv}}}zzzrrrkkkgggfffgggiiilllooorrroooggg^^^VVVRRRJJJHHHFFFDDDBBBBBBCCCCCC@@@CCCHHHKKKKKKHHHCCC@@@===<<<;;;:::999888777777888999999:::;;;<<<======<<<;;;;;;:::999999888888888888888999999999::::::999:::;;;<<<<<<;;;:::999777888888888999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::999999999999999:::;;;;;;===>>>@@@CCCGGGNNNWWW^^^^^^bbbeeeeeeaaa]]][[[[[[TTTSSSSSSSSSRRRUUUaaaooowww{{{ssskkkeee```^^^^^^aaahhhsssoookkkhhhhhhkkkppptttvvvyyy{{{~~~vvvpppmmmmmmjjjooozzz~~~zzzzzzzzzzzz{{{|||~~~|||yyytttpppllliiieeeccc___ZZZSSSLLLJJJKKKOOORRRYYY```jjjppprrrsssvvvyyyzzzyyyxxxuuupppkkkhhhfff\\\WWWPPPIIIDDD@@@===;;;:::999666444333333333333222333333333222111111000111111111111111111111111///000111222333222222111111111111111111111111111222222111111111111222222111111222222222333333333111111111111111111111111000111111111111222222222222222222111111111111111444333222111000......---000000000000000000000000000000000000000000000000///000111222222111000/////////000111111111111111111111000000/////////...000000000000////////////......//////000000111111---...///111111111000///000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222333444444222222333444111111111222222333333333222333444444555555444444333444555555666666555555666666777888888888888888::::::;;;<<<===>>>??????CCCDDDCCCCCCBBBAAA@@@???<<<===>>>??????@@@??????>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCDDDFFFGGGGGGGGGHHHHHHGGGFFFFFFEEEFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJLLLKKKJJJJJJKKKKKKJJJIIIIIIJJJLLLOOOUUU]]]gggmmmyyy}}}}}}vvvttttttrrrtttwwwuuunnnmmmwwwxxxpppllljjjiiimmmsssxxxrrrppppppssswww{{{qqqkkkiiikkkllluuuyyy}}}|||tttiiiaaa]]]\\\ZZZVVVSSSQQQQQQRRRSSSQQQUUU[[[______[[[UUUQQQDDDCCCAAA???===:::999888888999:::;;;<<<>>>??????======<<<;;;;;;:::999999777777888888888999999999:::;;;===>>>>>>===;;;:::777777888888999999999999999999999999999999999999999999999999999999999999===>>>>>>>>>??????@@@@@@??????>>>===>>>???@@@AAACCCEEEHHHKKKPPPZZZfffoooyyy}}}~~~uuummmjjjjjjbbbaaaaaabbbaaa___bbbhhh{{{uuukkkeeeccc]]]aaaiiiuuuooommmjjjkkkooouuuyyy{{{|||{{{tttooommmkkkkkktttzzzzzzyyyyyyzzz{{{}}}{{{yyyvvvqqqlllhhhfffeeeeee```YYYSSSQQQTTTYYY]]]bbbiiiqqquuutttsssuuuwwwwwwuuurrrlllfffbbbaaaaaaTTTOOOGGG@@@;;;888555222111222444333333333555777111111222222222222111111111111111111111111111111///000111222333222111111000000000000000000000000222222111111111111222222111111111222222333333333111111111111111111111111000111111111111222222222000000000111222222333333000000000000000000000000111111000000//////......---,,,,,,---000111111000000000000000111111111111////////////////////////000000000000000000000000........................///...---,,,,,,---...///000///...------...///000000000000000000000000000//////000111111111111111000000////////////000000222222222111111111111111222222111000/////////000000000111222222222222111222222333444444555555666222222333333333333444444333333333444444444555555555555555666666666666666999888777777777888:::;;;777888999;;;===>>>@@@@@@BBBCCCDDDEEEDDDCCCAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIMMMLLLMMMNNNPPPTTTWWWYYYhhhnnnxxx{{{xxxxxxuuuqqqnnnmmmmmmmmmlllyyy}}}xxxtttqqqmmmnnnuuuzzzpppkkkkkklllmmmwww~~~{{{ooolllmmmmmmkkksssyyyxxxqqqnnnhhheeebbb_________^^^^^^\\\aaajjjsssvvvtttmmmhhhXXXOOOHHHFFFDDD@@@======@@@???>>>@@@CCCEEEFFFEEEHHHEEEBBB???>>>>>>===<<<>>>999888<<>><<<===???CCCEEEAAA??????===:::<<<:::999:::;;;;;;:::999>>>;;;:::===@@@???<<<;;;>>>===;;;999888999;;;>>>>>>AAAEEEHHHJJJMMMOOOQQQVVVTTTNNNGGGCCCDDDJJJOOOZZZWWWWWWYYY[[[bbbqqqyyysssjjjjjjhhhddd```aaaeeeiiiuuuzzzllldddccceeehhhmmmttt{{{tttvvvyyyzzzyyyzzz{{{|||~~~yyytttnnnkkklllmmmuuuzzzxxxwwwwwwxxx|||yyyuuupppjjjjjjmmmhhhlllmmmgggbbbeeeiiikkksssvvvzzz{{{~~~}}}vvvlllsssnnniiieeeaaa\\\TTTNNNEEECCC>>>:::777666666666444444444444444444444444222222111111000/////////222222222111111111111000111111222222222333333333//////000111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111222222333333333333444444000000000000000000000000111000000000/////////......------...000111000////////////000000000111111000000000000000000000000000000000000000000000000///////////////////////////...------------...///000///...------...///000000000000000000000000000//////000111111111111000000000////////////000000000/////////////////////222111000000000000000000000111111222222222222222222222222333333333333444222222333333333333444444333333333444444444555555555555555555666666666666777666555555555666888888777888999;;;===>>>???@@@BBBCCCDDDDDDDDDBBBAAA???AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEECCCDDDFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMPPPSSSUUU]]]cccllluuu{{{|||wwwssspppmmmkkkjjjmmmrrr{{{{{{|||xxxtttrrrppppppwwwxxxpppjjjgggdddbbbbbbjjjvvvqqqkkkkkklllmmmwww}}}zzzwwwtttqqqmmmhhhfffdddbbbbbbffflllvvv|||mmmcccYYYUUUPPPJJJFFFEEEEEEDDDFFFIIIOOOSSSVVVWWWWWWRRRLLLFFFCCCBBBBBBBBBEEE@@@>>>???AAAAAAEEEIIIIIINNNPPPLLLIIIHHHEEEAAAAAA???============;;;:::???>>>@@@EEEHHHHHHEEECCCAAAAAABBBBBBBBBBBBDDDEEEFFFJJJPPPVVV\\\bbbgggkkktttqqqiii```YYYVVVYYY]]]cccaaa```aaaccciiiuuuxxxuuutttooohhhbbb```dddgggtttuuukkkffffffggghhhkkkooorrruuussstttuuuvvvxxxyyyzzzzzzzzz|||}}}}}}||||||}}}~~~|||}}}}}}|||}}}}}}yyyvvvsssqqqooonnnttt|||xxxxxxxxxxxxzzz}}}vvvsssoookkkmmmqqquuu{{{}}}yyyttttttvvvvvv{{{~~~vvvmmmjjjfff```[[[WWWQQQJJJDDDAAA>>>;;;777444444444444333333333333333333333333000000000000000111111111111111111000000000//////111111111111222222222222//////000111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111222222222333333333444444000000000000000000000000000000000000///////////////...---...///000///........./////////000000000111111111111111111111111000000000000000000000000000000000000000000000000///...------------.../////////............///000000000000000000000000000...///000000111111000000000000////////////000000//////////////////000000000000000000000000111222222222222222333333333333333333222222222222111111222222333333333333444444333333333444444444555555555555555555666666777777666666666555666777777888777888999;;;<<<>>>???@@@AAAAAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJLLLOOOPPPSSSWWW^^^eeemmmttt||||||vvvpppllljjjiiikkkpppvvv{{{|||yyywwwxxxuuussssssqqqpppvvv|||vvvqqqkkkeee^^^ZZZYYY^^^eeelllvvvvvvmmmlllooorrr}}}|||uuuooojjjgggfffhhhnnnyyy~~~ssshhhbbb]]]UUUQQQPPPOOOPPPSSSZZZccckkkppprrrrrrkkkaaaVVVOOOLLLMMMNNNPPPLLLJJJIIIHHHJJJSSS]]]___eeegggccc___[[[VVVQQQMMMJJJGGGEEEDDDDDDBBBAAAEEEHHHNNNUUUYYY[[[XXXUUUMMMNNNOOOQQQRRRRRRRRRRRRTTTXXX___gggpppyyyuuulllgggggghhhkkkhhhgggiiijjjnnnxxx}}}wwwmmmddd```cccfffuuuxxxlllfffeeecccbbbbbbccceeefffiiikkkpppuuuyyy{{{||||||~~~}}}~~~~~~|||xxxyyyyyyxxx|||}}}{{{zzzzzzzzzuuuqqqssszzzvvvuuuvvvuuuuuuxxx}}}xxxqqqnnnlllkkkooouuu}}}tttiiiaaa\\\UUUPPPLLLFFF???:::;;;999666333222111222222222222222222222222222222...//////000111111222222000000/////////.........000000000000111111111111//////000111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111222222222222333333333333////////////////////////000000000000////////////000///......///000...---............////////////000000000000000000000000////////////////////////////////////////////////.........------........................//////000////////////////////////...//////000000000000000000000////////////000000111111111111111222222222000/////////000111222222333333222333333333444444444444444333222111111000222222222333333333444444333333333444444444555555444444555555666666777777888888888888888999999:::777888999:::<<<===>>>??????@@@AAAAAABBBAAAAAA@@@AAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGJJJIIIIIIIIIIIIJJJJJJKKKHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJLLLMMMNNNNNNPPPUUUZZZ```iiirrrxxx}}}yyytttsssnnnnnnoooqqquuuwwwxxxwwwsssqqqqqqqqqooommmrrrzzz|||yyyvvvrrrnnnhhhaaa]]]ZZZ\\\]]]___dddqqq}}}tttqqqtttxxxzzzrrrmmmkkkiiioooxxx}}}tttooojjjccc^^^]]]\\\^^^bbbjjjuuuvvvhhh^^^YYYZZZ\\\]]][[[YYYWWWUUUWWWcccpppzzzzzzssskkkddd\\\XXXTTTQQQPPPOOONNNMMMOOOWWW```hhhnnnqqqoookkkbbbaaa``````aaaaaa``````aaaeeekkkrrr{{{xxxsssqqqpppkkkhhhfffhhhjjjnnnxxxtttiiidddeeehhhwwwuuujjjbbbaaa```___```bbbdddffflllpppwww}}}~~~~~~~~~}}}||||||~~~{{{|||xxxwwwyyyzzz|||~~~~~~|||uuusss{{{|||wwwsssqqqqqqrrrssstttvvvxxxzzz{{{zzzzzzwwwpppjjjhhhiiikkkrrryyy}}}{{{wwwmmmccc[[[UUUNNNHHHDDD@@@999555666444333111000000111222222222222222222222222222//////000000111111111111000000000/////////......////////////000000000000//////000111111111111111000000111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111111222222222222333333333////////////////////////////////////000000000000000///......///000...---............////////////////////////////////////////////////////////////........................---..................------......///////////////////////////////////////......///000000000000000000000////////////000000000000111111222222222222000/////////000111222222333333222222222333444555666666555444333222111111222222222333333333444444333333333444444444555555444444444555666777777888777888888888999999999999777888999:::;;;======>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGJJJIIIIIIIIIJJJJJJKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKMMMNNNOOOQQQUUU\\\eeekkkpppwww}}}vvvtttqqqqqqsssuuuvvvwwwsssqqqppppppllliiimmmttt{{{zzzwwwtttqqqooollliiifff\\\]]]]]]\\\___jjj|||wwwssstttwww|||uuurrruuuzzzzzzrrrkkkhhheeefffjjjrrr~~~tttgggaaa```bbbffffffffffffbbbdddppp}}}}}}ssshhhddd___[[[ZZZZZZYYYYYYXXXcccooovvv}}}wwwsssooolllkkkkkkiiiggghhhkkkpppvvv~~~zzzxxxlllgggcccdddhhhmmmwwwtttlllkkklllvvv|||rrrkkkdddccccccccceeehhhkkkmmmrrrvvv||||||wwwxxxxxxwwwwwwzzz~~~}}}zzzwwwwwwyyywwwrrrvvv|||}}}||||||vvvuuutttrrrqqqpppooonnnsssttttttsssqqqpppppppppiiiccc```bbbhhhnnnyyy{{{|||zzzwwwtttpppggg\\\TTTNNNFFFAAA>>>;;;666333333222222111000111222222333333333333333333333333111111111111000000//////111111000000000/////////....../////////000000000//////000111111111111111000000111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111111111111222222222333333000000000000000000000000////////////000000000000///...---...///000///........./////////000000000........................000000000000000000000000........................------...//////...------,,,---...///000000000///000000000000000000000000---...//////000000//////000000////////////000000.........///000000111111000000000000000000111222333222111111111222444555666666555444444333222222222222333333333333444444333333333444444444555555333444444555666777888888555555666777777777777666888888999:::;;;<<<===============>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIKKKKKKLLLLLLMMMQQQWWW\\\eeemmmuuuzzz}}}{{{|||zzz{{{}}}~~~~~~{{{xxxuuusssmmmiiilllrrrwwwyyyvvvrrroooooooooooonnnjjjkkkjjjfffdddkkkxxx}}}uuupppooopppvvv{{{~~~zzz{{{oooiiiggghhhlllttt~~~}}}ppphhheeefffkkkkkklllllliiijjjuuutttooohhhbbb```____________lllwww||||||xxxvvvsssnnnjjjhhhkkkooovvvvvvmmmeeeccceeekkkvvv}}}rrrnnnnnnqqqyyy~~~{{{zzzxxxuuuuuuvvvxxxxxxwwwssspppmmmnnnmmmllllllmmmoooqqqsssyyy|||}}}zzzsssssssssssstttxxx~~~{{{wwwsssvvv~~~|||zzz|||uuupppqqqttttttuuuwwwrrrqqqqqqqqqrrrqqqooommmoooooollliiieeeccccccddd]]]YYYYYY```iiisssvvvwwwtttpppmmmiii```VVVKKKEEE>>>999888666444111222222111111111111222222333333333333333333333333222222111111000//////...111111111000000000//////////////////000000000000//////000111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111111111111111222222222222000000000000000000000000.../////////000000000111...------...000111000////////////000000000111111////////////////////////000000000000000000000000........................------...//////...------,,,---...///000000000///000000000000000000000000---...//////000000//////000000////////////000000---......///000000111111222111000000000000000000333222000000000111333444555444444333333222222222222222333333333333444444333333333444444444555555333333444555666777888888444555666777888777777666888888999:::;;;<<<<<<===<<<<<<<<<===>>>???AAAAAA??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHGGGFFFEEEEEEEEEEEECCCDDDFFFHHHIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJLLLOOORRR[[[bbbiiinnnvvv~~~|||}}}|||}}}zzzsssmmmoootttxxxzzzwwwsssrrrrrrssstttsssyyy|||~~~zzzuuuwwwzzzqqqkkkiiiiiijjjoooyyy}}}|||tttkkkiiijjjmmmtttuuuqqqpppmmmjjjiiihhhgggjjjtttzzzqqqiiieeecccbbbbbbgggttt~~~~~~tttmmmhhhiiimmmsss~~~yyykkkcccbbbgggrrr}}}{{{ppplllkkkhhhooossspppmmmmmmlllkkkfffhhhkkkoooqqqsssttttttwwwvvvtttssssssuuuvvvxxx~~~~~~ttttttssssssuuuyyy|||vvvqqqooovvv|||wwwuuutttooolllmmmmmmnnnrrryyyvvvtttqqqppprrrrrrqqqooonnnmmmiiiccc^^^]]]___bbb^^^[[[[[[bbbkkkuuuyyyrrrrrroooiiifffaaaWWWMMMDDD>>>777444444444333222111111111111111111111111222222222222222222222222111111111000000000000000000000/////////.........//////000000000111111111//////000111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111111111111111222222222222000000000000000000000000.../////////000000111111------,,,...000111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000,,,---...//////...---,,,+++,,,...000000000000///000000000000000000000000---......///////////////000000////////////000000///000000111222333333333222222111000//////000000222111000//////111333444333333333222222222222111222222333333333444444444333333333444444444555555333333444555666777888999666777888::::::999999888888888999::::::;;;<<<<<<;;;;;;;;;<<<===???AAABBB>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCDDDCCCBBBBBBAAABBBCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMMMMLLLLLLMMMOOOPPPVVV[[[```iiittt{{{|||~~~{{{}}}xxxqqqsssxxxzzz}}}zzzwwwvvvvvvwwwwwwvvvyyyyyyoooiiiffffffbbbfffppp|||vvv|||uuukkklllooovvv}}}|||mmmhhhdddccccccgggrrr}}}yyyooojjjgggeeedddmmmzzz{{{qqqhhhiiilllqqqzzzoooccc```cccmmmxxxtttkkkggggggaaafffhhheeeccceeeggggggeeehhhmmmrrrxxx|||zzzyyyxxxwwwwwwyyyzzz|||~~~xxxwwwvvvuuuwww{{{~~~xxxqqqlllnnnvvvyyysssqqqmmmkkkiiijjjiiikkkrrr{{{{{{wwwrrrpppqqqsssssssssuuusssooohhhcccbbbfffjjjeeeaaaaaaffflllsss}}}zzzsssooonnnjjjddd___ZZZOOOEEEAAA;;;555222333555555444111111111111111000000000000000000000000000000000/////////000111111222222//////.........---------000000000000111111111111//////000111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000///////////////////////////---+++))))))+++---///...............------------...///...---...000222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111//////000111222333333333222111000000000111333333222222222222222222222222111111222333333444555555555555555555555555555555666666666666777777777777999999999999999999999999<<<<<<<<<<<<=====================>>>??????@@@@@@AAA@@@@@@??????@@@@@@AAACCCCCCAAAAAAAAAAAACCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIINNNOOOQQQUUU[[[dddnnnttt~~~~~~}}}}}}~~~}}}{{{xxxvvvuuuvvv}}}sssjjjbbb[[[\\\\\\cccuuu{{{sssrrrsssvvvzzzyyyooojjjkkkuuu|||qqqeeeaaaaaaeeemmmuuu|||nnnfffeeefffnnn{{{}}}mmmllllllnnntttsssfffbbbbbbfffkkkxxx|||}}}{{{{{{xxxrrrkkkeeeaaa```]]]___```bbbdddggglllpppoooqqqsssuuuxxx{{{|||xxxwwwxxx{{{}}}~~~~~~uuuyyy||||||~~~~~~|||}}}|||wwwsssssspppwwwvvvooolllllljjjgggeeefffjjjnnnqqqtttrrrooommmiiihhhoooxxx|||}}}tttrrruuuwwwwwwsssnnnjjjkkkqqq{{{yyyqqqjjjeeeeeeccc```ZZZOOODDD<<<666555444222111111222222000000111111111111000000///000111222222111000///222111111111000000//////111111111111000///------111111000000//////......+++,,,---///000222333444111111111111111111111111000111222333333222111000000000111111111222222222///000000000000111111111///000000000000111111111000000000000000000000000000000000000000000000000000000000000//////......////////////////////////000000000000000000000000000000000000000000000000...---,,,++++++,,,---...------..................000000111000......///111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222222333222111000000000111222333222222222222222222222222111111222333333444555555555555555555555555555555555666666666777777777777::::::::::::::::::::::::<<<<<<<<<<<<==================>>>>>>???@@@@@@@@@AAA@@@@@@??????@@@@@@AAACCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLMMMOOOSSSZZZbbbhhhvvvyyy}}}~~~}}}~~~~~~|||||||||zzzwwwuuutttuuuvvv|||zzzrrrkkkeee]]]\\\aaaqqq{{{rrrmmmmmmnnnooosss|||sssnnnmmmvvv{{{kkkccc```cccllluuuwwwkkkggghhhssstttpppllllllqqq{{{qqqfffaaa```cccggggggiiimmmpppqqqpppnnnlllkkklllllljjjgggdddbbbaaacccdddfffhhhjjjmmmrrrvvvwwwxxxyyyzzzzzz|||}}}zzzvvvuuuvvvxxxyyyyyy~~~|||vvvzzz}}}|||~~~|||zzz|||{{{wwwuuuvvvqqqwwwxxxqqqkkkiiiiiiiiihhhggghhhjjjlllmmmnnnjjjfffdddbbbdddooozzz~~~{{{uuuooollloootttyyy}}}{{{zzzzzzxxxssskkkeee[[[XXXTTTOOOIIIBBB;;;666666555333222111111222222000000111111111111000000000111111111111000000///111111111111000000000///111111111111000///...---000000000000////////////222222111111000000//////111111111111111111111111000111222222222222111000000000111111111222222222000000000111111111111222000000000111111111222222000000000000000000000000000000000000000000000000000000000////////////...........................000000000000000000000000111111111111111111111111........................,,,---------.../////////111222222111///......000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111111111222222111111000000111111222333222222222222222222222222111222222333333444444555444444444444444444444444555555666666666777777777:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJLLLQQQWWW[[[iiimmmrrruuuvvvxxx|||zzzzzz~~~zzz{{{zzzxxxtttrrrqqqrrrooouuu|||yyytttpppdddaaacccnnn{{{oooiiigggeeeeeefffiiirrrvvvpppnnnttt{{{tttgggaaaccckkkttt|||~~~oooiiijjjvvv}}}uuummmjjjmmmtttzzz~~~xxxjjjccc___\\\]]]___]]]^^^aaadddfffggggggggghhhiiikkkmmmnnnmmmkkkkkklllmmmoooqqqrrruuuyyy}}}~~~}}}{{{zzz|||~~~zzzxxxuuuuuuwwwyyyzzzzzz}}}zzzyyytttyyy|||}}}}}}zzz||||||yyywwwyyytttvvvzzz}}}{{{vvvqqqmmmkkkeeeffffffffffffeeedddcccddd___[[[[[[]]]cccrrrzzzuuusssuuuwwwxxxuuurrrqqqoooiiibbb\\\TTTOOOHHHBBB>>>;;;888777555444333222111111111111000000111111111111000000222222111000000///000000111111111111000000000000000111111000000///...---////////////000000000000444333333222000//////...111111111111111111111111000111111222222111111000111111111111111222222222000111111111111222222222111111111111222222222333000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---...///000000///...---,,,,,,,,,---...///000000...000111111///...///000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111222222222111111111111111111111111111111222222222222222222222222222222222222222222333333444444444444444444444444444444444555555555666666666777777999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIJJJJJJJJJKKKMMMRRRUUU]]]aaagggjjjkkkmmmqqquuu}}}vvvzzz}}}|||}}}|||xxxtttqqqpppppppppsssvvvwwwxxx{{{}}}yyywwwmmmiiigggmmmzzzyyylllfffeee```______bbbjjjwwwvvvnnniiikkkpppvvv~~~{{{nnnfffeeekkkrrrxxxuuupppppptttvvvkkkfffiiinnnpppqqqrrruuuxxxyyywwwuuuuuuuuusssjjjccc```^^^[[[[[[]]]^^^___bbbeeeiiimmmoooqqqssstttvvvxxxzzzzzzxxxvvvwwwxxxyyyyyyzzz{{{~~~}}}zzzxxxyyy{{{zzzyyyxxxyyy|||~~~|||zzzwwwtttrrrooouuu{{{~~~}}}}}}zzzyyy{{{wwwwwwvvvuuuuuuuuuvvvwwwzzzzzzyyyxxxvvvrrrooonnnhhhgggfffdddbbb___]]]\\\[[[WWWVVVYYY___hhhwww|||xxxwwwwwwuuuqqqlllhhhddd^^^WWWQQQLLLGGG@@@;;;999888888888333333222222111111111111000000111111111111000000333222111/////////000000111111111000000000000000000000000000000///............//////000000111111/////////000111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111222222222222111111222222222333333333////////////////////////////////////////////////.............../////////000000000000000000000000////////////////////////////////////////////////---...000111111000...---,,,,,,,,,---...///000000***,,,...//////...///000........................///////////////////////////////////////////////////////////////////////////000000000111111111111222222222111111111111111000000111111222222222222222222222222222222222222222222333333333333444444444444444444444444444444555555555555666666666666777777888888999999999999;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKMMMPPPSSSWWW[[[```cccccccccfffiiiooovvv}}}|||}}}zzzwwwuuuvvvxxxwwwuuurrrqqqsssyyy~~~|||zzzsssooolllmmmttt}}}{{{ooohhhfff_________aaagggsss|||tttjjjaaa```cccjjjuuutttmmmiiijjjooouuu{{{|||vvvuuuoooxxxyyypppfffbbbcccggghhhgggfffhhhlllnnnmmmllljjjiiiiiidddbbbcccdddbbbbbbdddcccdddfffjjjooouuuyyy|||||||||}}}~~~~~~}}}~~~~~~{{{zzz{{{}}}~~~}}}~~~{{{zzzxxxuuuqqqnnnkkkjjjlllttt~~~}}}yyyxxx{{{yyywwwtttqqqooooooooopppsssssstttsssrrrpppnnnmmmmmmjjjeee```]]][[[ZZZ[[[VVVSSSUUU\\\dddlllxxx~~~xxxuuussssssmmmfff___ZZZSSSLLLFFF???<<<888555555444333222111111111111111111000000000000111111111111000000333222000/////////000111000000000000000000111111///000000000000//////.........//////000000111111+++,,,---...///111222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111222222222333333333////////////////////////000000000000000000000000---............/////////111111111111111111111111000000000000000000000000........................---...///000000///...---,,,---------.../////////'''***---...///...///000........................////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111111111222222000000111222222222222111222222222222222222222222333333333333333333333333333333333333333333333333444444555555555666666666666666777777888888999999:::;;;;;;;;;;;;<<<<<<<<<=========>>>??????@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCCCCBBBCCCCCCCCCFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCEEEGGGHHHIIIKKKMMMPPPUUUYYY]]]^^^]]][[[\\\^^^bbbjjjuuu~~~{{{vvvsssssswwwzzz~~~}}}yyysssqqqooommmooosssxxx{{{~~~|||sssmmmjjjfffeeeddddddhhhqqq{{{vvvqqqggg^^^ZZZ\\\aaalllvvv~~~}}}wwwqqqllljjjkkkpppvvv~~~yyyqqqnnnjjjqqqxxx||||||{{{zzzxxxvvvpppjjjdddaaaaaacccdddcccaaadddiiinnnpppqqqpppoookkkiiiiiimmmnnnmmmooosssoooooorrruuuzzz~~~~~~{{{yyytttrrrpppmmmjjjhhhffffffoooyyy~~~zzzvvvuuuxxxxxxvvvtttqqqooonnnnnnnnnttttttttttttsssrrrqqqqqqmmmhhhbbb[[[XXXWWWYYYZZZZZZXXXZZZaaahhhmmmttt|||yyysssppplllfff\\\UUUOOOIIIBBB>>>888666555444555444222000000000111111111000000///000000111111111111000000111111000000000000111111000000000000111111111111//////000000000000//////////////////000000000000---------....../////////000000000000000000000000111000000//////000000111222222222111111111111111///000000000000111111111111111111111222222222333////////////////////////000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000////////////////////////.........//////.........------..................)))+++...000///...//////........................////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222222333///000111222333222222111222222222222222222222222333333333333333333333333333333333333333333333333444444444555555555666666666777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBEEEEEECCCCCCCCCDDDFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBDDDFFFHHHHHHIIIKKKLLLPPPTTTXXXXXXVVVSSSSSSTTTWWW]]]fffooovvv|||~~~}}}|||~~~|||{{{}}}|||zzzyyyyyyzzz~~~zzzuuurrrssssssrrrppppppqqqsssuuuwwwzzz|||{{{xxxuuusssqqqooommmjjjjjjnnntttyyy~~~vvvoooggg```]]][[[]]]dddlllvvv}}}yyyvvvqqqkkkhhhiiijjjpppxxx~~~~~~uuulllgggdddiiinnnqqqwwwzzzuuusssqqqooommmnnnllljjjgggffffffggggggeeehhhmmmtttxxxzzzyyyxxxsssqqqrrrvvvwwwwwwzzz~~~~~~|||yyyooonnnllljjjiiiiiijjjkkksss~~~yyyuuuqqqqqqtttttttttssssssrrrqqqppppppuuuttttttttttttuuuuuuvvvppplllfffbbb```aaaccceeejjjfffdddhhhkkkmmmqqqvvvwwwwwwppplllaaaZZZQQQIIIDDD@@@;;;777666555444555666555444222...///000111111000//////000000111111111111000000...///000111111222111111///000000000111111111111//////000000000000//////000000000000////////////////////////............000000000000000000000000111000///......///000111222222222111111111000000....../////////000000000000000000111111111222222////////////////////////000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000.......................................---------+++...000111000///..............................////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111//////000111222333333444///000111222333222111111222222222222222222222222333333333333333333333333333333333333333333333333444444444555555555666666777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>>>>>>>??????AAAAAACCCCCCCCCCCCAAAAAAAAAAAABBBCCCCCCDDDDDDEEEDDDCCCBBBBBBAAAAAAAAAAAAEEEDDDBBBBBBBBBCCCEEEGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEHHHIIIHHHHHHJJJKKKJJJNNNRRRRRRPPPMMMLLLMMMMMMQQQWWW]]]dddlllsssxxx{{{{{{{{{yyywwwzzz}}}zzztttxxx}}}|||zzzwwwzzz|||{{{{{{{{{vvvppprrruuuxxxwwwtttrrrqqqrrrrrrrrrtttwww{{{}}}|||{{{xxxvvvsssnnnkkklllooossspppzzzwwwoooiiidddaaa^^^\\\___eeepppwww}}}}}}vvvtttpppjjjggggggfffllluuuzzz~~~xxxpppiii^^^cccfffiiiooozzz~~~zzzwwwuuurrroooqqqrrrrrrpppnnnlllmmmnnnkkkmmmrrrxxx}}}~~~|||zzzyyywwwwwwzzzzzzzzz~~~}}}|||~~~nnnmmmlllkkklllnnnqqqrrruuu|||uuupppmmmnnnqqqqqqrrrssstttttttttrrrrrrpppooooooooooooqqqssstttzzzxxxtttrrrqqqsssuuuwwwyyysssnnnnnnnnnnnnppptttuuu|||~~~~~~xxxpppiiifffXXXQQQHHHAAA>>>;;;777444444222111111222333222111...///000111111000//////000000111111111111000000,,,...000111222222222111//////000000111111111222//////000000000000000///111111000000//////......////////////000000000111000000000000000000000000111000///......///000111222222222222111111000000............///////////////000000000000111111111000///...------...///000.../////////...---,,,,,,000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////..................------////////////////////////000000000000000000000000//////000111111111111111............/////////000////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222222222333333333444444444222222333444444555555666555555555555666666666666666666666666777777777777999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???<<<<<<======>>>>>>>>>???AAAAAAAAABBBBBBAAA@@@@@@???@@@BBBDDDEEEEEEEEEDDDEEEEEECCCBBBBBBCCCDDDEEEEEEIIIKKKHHHAAA===@@@DDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEGGGHHHHHHGGGFFFIIIIIIIIIIIIHHHHHHGGGFFFIIIKKKNNNQQQUUU[[[bbbgggtttwww{{{zzzwwwuuuuuuwww~~~vvvuuutttuuuwwwzzz~~~}}}}}}~~~zzzxxxyyyyyyuuussstttrrrvvvxxxxxxzzz|||yyytttsssssstttvvvxxxyyyxxxwwwyyywwwssspppnnnnnnnnnnnnpppsssyyy}}}~~~}}}vvvqqqiiiaaa]]]\\\^^^```fffjjjqqqxxx~~~~~~zzzyyyxxxtttllleeeiiiiiilllpppwww{{{xxxvvvvvviiihhhggghhhlllssszzz~~~{{{xxxwwwyyy{{{~~~zzzvvvrrrpppoooqqquuuxxx{{{}}}~~~~~~{{{}}}|||yyyvvvxxx~~~{{{xxxwwwtttssswww}}}~~~yyyssssssuuusssssstttvvv|||~~~uuunnnkkkkkkjjjiiioooooooooqqqrrrqqqnnnkkknnniiieeeeeegggkkkttt}}}~~~zzzvvvtttvvvwwwxxxxxxxxxzzz||||||{{{yyy|||yyytttmmmfff___YYYVVVKKKEEE>>>999888777666444222222222222222222222222333222111/////////000111111111000000//////......------...///000111222222333222111000000111222333......//////000000111111000000000000000000000000000000////////////000000111111000000000000111111333333222111111222333333000111111111111222222222333333222222111000000000111111111111111111111111000///...------...///000......//////......---,,,000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000......///000000000000000........./////////000000////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222111111222222222333333333444444444444444444444444555555555555666666666666666666666666777777777777999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????=========>>>>>>?????????@@@AAAAAABBBAAAAAA@@@@@@???@@@BBBDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEIIILLLIIICCC???AAADDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBDDDDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHKKKOOOUUUYYYfffkkkrrruuuuuutttvvvxxx}}}~~~|||yyywwwvvvvvvxxxyyy{{{|||zzz|||{{{wwwvvvwwwyyy|||~~~}}}}}}|||zzzxxxwwwwwwwwwvvvtttxxxvvvtttqqqooooooooopppqqqtttxxx|||}}}|||xxxtttllleeeaaa```aaaccciiikkkoootttyyy~~~}}}}}}}}}zzztttnnniiiiiiiiilllrrrzzz|||yyyxxxwwwrrrqqqppppppssswww|||}}}{{{{{{}}}}}}{{{uuuvvvwwwyyyzzz|||}}}~~~|||}}}zzz{{{|||yyyvvvqqqnnnmmmkkkjjjooovvvzzzyyyzzzxxxwwwxxxtttxxx~~~}}}wwwooojjjhhhhhhgggfffmmmllllllllllllkkkgggeeebbb______dddiiiooowww}}}{{{zzz{{{~~~|||{{{zzzyyyvvvrrrooonnnkkkeee^^^WWWQQQMMMJJJDDD???:::666555444222111222222222222222222222222222111000/////////000000111000000000/////////...////////////000000000000222111000000000000111222.../////////000000000111000000000000000000000000000000////////////000000111111000000000000111111222111000000000000111222//////000000000111111111111111111000000000000///111111111111111111111111//////............//////....../////////...------000000////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000---......////////////........./////////000000000////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222111111111111222222222222666666555444444333222222444555555555555666666666666666666666777777777777999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDHHHLLLJJJEEEAAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDBBBBBBCCCCCCCCCBBBAAAAAA???@@@@@@@@@@@@BBBFFFIIITTTZZZccciiimmmpppuuuxxx{{{~~~zzzvvvuuutttttttttyyy~~~|||{{{}}}}}}|||}}}{{{yyywwwvvvtttvvvuuussspppooonnnnnnoooqqqssswwwzzz||||||{{{zzzzzzvvvpppjjjfffeeeeeefffmmmnnnpppsssxxx|||{{{ooonnnlllmmmqqqyyy|||{{{{{{|||{{{{{{{{{|||~~~~~~|||zzzyyyxxxxxxyyy{{{|||}}}xxxrrrnnnkkkfffcccbbbaaaaaagggnnn}}}|||yyyxxxyyytttvvvzzz}}}}}}{{{xxxvvvtttpppkkkgggggggggggggggmmmkkkhhhfffdddaaa]]]ZZZUUUVVV[[[fffooouuu|||}}}|||~~~|||yyyvvvrrrmmmfffbbb^^^ZZZTTTMMMGGGBBB???===;;;888555333222111///...111111111111111111111111111000///.........//////000000000000////////////111000000000/////////...111000000//////000000111////////////000000000000000000000000000000000000000000////////////000000111000000//////000000111111000000//////000000111.../////////000000000000////////////000000000000111111111111111111111111/////////....../////////......////////////......000000//////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////......//////000//////......////////////000000000////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222111111222222222333333333555555444444444333333333444444444555555555666666666666666666777777777777999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<===>>>????????????????????????@@@@@@??????@@@AAAAAAAAAAAA@@@??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAABBBBBBBBBFFFJJJIIIEEEBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<===>>>>>>???@@@@@@CCCCCCBBBBBBBBBCCCCCCDDDAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAA???@@@@@@@@@@@@@@@??????>>>??????===<<<===@@@BBBFFFLLLSSSZZZ___fffnnnttt|||}}}zzzwwwvvvvvvtttxxx{{{||||||}}}zzzxxxyyyzzz|||~~~{{{yyywwwvvvsssqqqooonnnmmmmmmpppqqqtttvvvwwwxxxwwwvvvyyywwwsssnnnkkkhhhggggggnnnpppssswww{{{{{{yyyxxxwwwyyy~~~}}}}}}~~~zzzxxxwwwxxxzzz|||zzzyyy}}}~~~}}}~~~yyypppiiifffbbb______^^^___eeelll}}}zzzyyyuuutttuuuooorrruuuyyy{{{zzzyyyxxxqqqooollljjjiiiiiijjjkkkjjjgggccc```]]]ZZZVVVSSSTTTUUU]]]jjjtttyyy}}}|||zzzxxxuuurrrnnniiiccc\\\WWWRRRNNNHHHBBB<<<999777777444444333333222111///...000000000000000000000000/////////............///000000000000////////////000000000000////////////000000////////////000000////////////000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000/////////000000000111111......//////000111111222111111111111111111111111...//////////////////.........///////////////...//////000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////........./////////000000////////////////////////////////////////////////000000000111111000000///////////////000000000111////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222333333333444444444444555333333333444444444555555444444444444555555555555666666666666777777777777888999::::::;;;;;;::::::;;;;;;;;;;;;<<<===>>>???@@@@@@??????????????????>>>???@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>???@@@@@@AAA???@@@@@@AAAAAAAAABBBBBB???CCCGGGGGGDDDAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA=========>>>??????@@@@@@BBBBBBBBBBBBCCCCCCDDDEEEAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>???>>>>>>????????????>>>>>>===>>>>>>===<<<<<<>>>@@@@@@CCCGGGJJJOOOWWWbbbjjjrrrxxx~~~|||zzzyyyuuuwwwyyyyyyxxxxxx{{{~~~|||wwwtttsssuuu~~~|||{{{yyyvvvtttrrrqqqpppqqqqqqsssttttttuuuuuutttxxxwwwuuurrrooollliiihhhjjjnnntttzzz}}}|||{{{~~~~~~~~~~~~}}}|||}}}~~~~~~xxxppplllooouuuyyy||||||yyyoookkkhhheeefffeeeeeejjjpppxxxuuutttqqqpppqqqlllnnnqqquuuwwwxxxxxxxxxtttsssoookkkhhhggghhhiiiccc```]]][[[[[[ZZZYYYXXX[[[[[[```llltttwwwxxxzzz~~~|||yyyssspppjjjeee___XXXQQQMMMHHHEEE@@@;;;777555444444222333444444333222111000000000000000000000000000.........////////////...////////////000000000000.........///000111111111//////000000000000//////000000000000////////////////////////////////////000000////////////000000000000////////////000000111111111111111111111111000000000111111111222222...///000000111222333333111111111111111111111111......////////////............///000000000////////////000000000000111111000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////.........//////000000111////////////////////////000000000000000000000000111111111111111000000////////////000000000111111////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222444444444444555555555555222222333333444555666666333444444444444555555555666666666666777777777777888888999:::::::::::::::::::::::::::;;;<<<===>>>???????????????>>>>>>>>>===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@??????@@@AAABBBBBBBBBBBB???AAADDDDDDCCCAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>?????????@@@@@@????????????@@@AAACCCCCCAAAAAABBBBBBBBBBBBAAAAAA???????????????????????????>>>>>>>>>======<<<<<<<<<<<<===>>>>>>>>>>>>===:::;;;<<<<<<;;;;;;<<<>>>===>>>???@@@BBBIIIRRRZZZbbbiiiqqqwww~~~xxxyyyzzzyyyyyyyyy{{{|||{{{{{{{{{|||~~~|||wwwrrrqqqyyy~~~|||{{{zzzyyyvvvvvvuuuvvvvvvvvvvvvwwwyyyyyyyyyxxxuuuqqqllljjjggglllssszzz~~~|||}}}~~~}}}{{{zzzzzzyyy}}}}}}~~~~~~}}}vvvqqqiiieeegggnnnyyy}}}uuurrrqqqrrrpppnnnqqqvvv|||sssqqqqqqoooooorrrrrrssstttuuuvvvvvvvvvvvvsssqqqnnnhhhdddccceeegggaaa___^^^___bbbfffhhhiiigggdddeeelllrrrsssssstttvvv~~~~~~|||}}}~~~}}}zzzvvvooojjjbbbZZZSSSMMMGGGCCC>>><<<999666333333333333111333444444333222222333111111111111111111111111......///000000000//////////////////000000000000------...///000111222222///000000111111000000///000000000000////////////////////////////////////000000////////////000000000//////......//////000000111111222222111111000111111111111222222222222///000000111222333333444111111111111111111111111---...///000000///...---......///000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////---......///000000111111////////////////////////000000000000000000000000000000111111000//////...//////000000000111111111////////////000000000000111111000000000000111111111222222333333222222111222222222222222222222222333333333444444444555555333444444444444444444444333333444444444555555555666666666666777777777777888888999::::::::::::999999999999999:::;;;<<<<<>>>>>============>>>???@@@@@@AAAAAAAAA@@@@@@???>>>???@@@AAABBB??????AAABBBCCCCCCCCCBBB@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????@@@@@@=========>>>???@@@BBBBBB@@@AAAAAABBBBBBAAAAAA@@@????????????????????????>>>>>>??????>>><<<;;;:::::::::;;;<<<<<<<<<<<<<<<999:::;;;;;;999999:::;;;999;;;<<<<<<;;;>>>DDDIIIRRRYYY```eeemmmwww}}}~~~~~~}}}~~~|||zzzwwwvvvwwwxxxzzz{{{~~~zzz~~~~~~}}}|||{{{{{{{{{|||}}}|||}}}~~~~~~|||wwwrrrnnnkkknnntttyyy}}}~~~zzz{{{}}}~~~~~~}}}{{{zzzzzz{{{|||}}}}}}||||||~~~~~~}}}}}}~~~zzz{{{}}}yyyyyyxxxwwwvvvvvvuuutttpppooollliiikkkttt}}}{{{{{{|||yyyuuuvvvyyyzzzvvvnnnmmmnnnnnnpppsssvvvuuuuuutttsssrrrqqqppphhhgggfffcccbbbdddjjjoooqqqooommmnnnrrrwwwzzz|||uuunnnjjjnnnrrrssstttvvvttt{{{|||zzzvvvrrrrrrtttsssnnnjjjbbb\\\SSSKKKEEEAAA===;;;666555444333333222333333000222333222000000111333222222222222222222222222...///000111111111000000.../////////000000000111......//////000000111111000000111222222111000000111000000000/////////...////////////////////////000000////////////000000//////............////////////000111111000//////000000000000111111111111//////000000111111222222111111111111111111111111---...///000000///...---......///000000000000000//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////---......///000111111222////////////////////////000000000000000000000000//////000000///...------000000000000111111111111////////////000000000000111111000000000000111111222222222333333222222222222222222222222222222222222222333333333444444444666555555444444333333222333333333444444444555555666666666666777777777777888888999::::::::::::999888888888888999:::;;;;;;???>>>>>>>>>======<<<<<<======>>>@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCC???@@@AAACCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???????????????=========>>>???AAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>><<<:::888888999:::;;;;;;;;;;;;;;;:::;;;<<<;;;999888888999666999;;;;;;:::999<<>>;;;999888777333333333333444444444444///111222000...---000222222222222222222222222222...///000222222222111000.../////////000000111111000000000000////////////000111222333333222111000111111000000/////////...////////////////////////000000////////////000000//////............//////---...///000000///...---////////////000000000000////////////000000000000111111111111111111111111//////000000///...------000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////.........---//////............//////..............................------------......////////////000000000000111111000000//////......---///000222222000///---000000000000000000000000000000000000000000000000000000//////.........---222222111111111111111111222222222222222222222222333222222111111222222333444333333222222333333444333333333444444444555555666666666666777777777777888888999999999:::::::::999999888888999999:::;;;?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAA@@@???>>>???@@@AAABBB???@@@CCCEEEEEEEEECCCBBBCCCCCCBBBAAA@@@??????>>>AAAAAA@@@@@@@@@?????????????????????>>>>>>>>>>>>=========>>>???AAABBBCCC???@@@BBBBBBBBB@@@>>>===??????>>>===============@@@@@@??????>>><<<;;;:::::::::;;;<<<<<<======>>><<<;;;999888888888999999999999999::::::;;;;;;;;;:::<<<@@@EEELLLRRRXXXZZZfffhhhmmmtttzzz~~~~~~}}}~~~}}}|||yyyxxxvvvuuutttsssuuuvvvwwwxxx~~~}}}~~~|||{{{|||~~~}}}zzzxxxzzz~~~~~~~~~{{{uuuwww{{{~~~}}}{{{zzzyyyxxxwwwxxx{{{~~~yyyvvvrrrnnnkkknnnvvv}}}~~~~~~|||yyytttpppxxxzzz{{{zzzzzz}}}|||{{{zzzwwwuuuqqqrrrsssuuuvvvvvvvvvvvvqqqqqqmmmiiikkkppprrrppprrrnnnhhheeecccaaa\\\YYYVVVVVV\\\fffpppyyy}}}{{{zzzzzz{{{|||{{{uuuqqqiii___XXXUUUSSSNNNJJJFFFAAA;;;666444333333222...///000222222333333222///000111333333222111111111///...///222333111///000000000000000000000000000000000000000000000000......//////000000111111---000333666666444111///.../////////000000111111000000000000000///......////////////////////////...............///000000111111000000//////......111000///......///000111000000000000000000000000111111000000000000000111000000000000000000///...000000000000000000000000000000000000000000000000000000000000////////////.................................---------,,,,,,//////............//////..............................------------......////////////000000000000000000000000////////////...///000111111000///...000000000000000000000000000000000000000000000000111111000000000/////////111111111111111111111111222222222222222222222222333222222111111222222333444333333222222333333444333333444444444555555555555666666666777777777777888888888999999999::::::999999999888999999:::;;;========================>>>>>>>>>>>>????????????@@@????????????@@@AAAAAA@@@AAABBBDDDDDDDDDDDDCCCDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCBBBBBBBBBBBB@@@?????????>>>>>>>>>>>>=========>>>???@@@AAABBB???@@@BBBBBBBBB@@@???===>>>============>>>>>>???>>>>>>>>>===<<<;;;:::999999999::::::::::::;;;;;;;;;:::888777777777888999::::::999999999999999999:::;;;===???CCCFFFIIIKKKTTTXXX___gggpppwww|||xxxvvvvvvzzz}}}{{{yyyvvvuuuvvvwwwwwwuuutttwww~~~}}}|||yyywwwuuuvvvyyy||||||{{{wwwyyy}}}~~~yyyzzz|||}}}}}}zzzxxxwwwvvvuuuvvvyyy{{{{{{{{{|||zzz|||zzztttqqqssspppooouuu{{{zzz|||}}}{{{{{{{{{xxxvvvssspppnnnllllllnnnoooqqqrrrrrrrrrqqqrrrpppmmmmmmppppppllleeeaaa^^^\\\]]]]]]ZZZXXX]]]\\\aaalllvvv~~~~~~}}}}}}~~~~~~~~~}}}vvvqqqggg___UUUNNNKKKHHHCCC???>>>;;;666444333333333333111111111111111111111111000000111222222222222111111111222333333222000///000000000000000000000000000000000000000000000000---.........////////////...///111222222222111000//////000000000111111111,,,---...000111111111111////////////////////////...............///000000111000000000/////////...111000///......///000111000000000000000000000000111111000000000000111111///000111111111111111000000000000000000000000000000000000000000000000000000000000000////////////.......................................---------//////............//////..............................------------......////////////000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000222222111111111111000000111111111111111111111111222222222222222222222222333222222111111222222333444333333222222333333444444444444555555555666666555555666666666777777777888888888999999999999:::999999999999999:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>?????????@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@@@@?????????>>>>>>>>>>>>======>>>???@@@@@@@@@@@@AAABBBBBBAAA???>>><<<<<<<<<======>>>???@@@=========<<<;;;:::999888999999999888888888888777999888777666666666777777999999999888777777666666888888999999;;;<<<===>>>BBBHHHOOOVVV]]]gggqqqxxxvvvuuutttuuuyyy}}}~~~|||zzzyyy{{{|||{{{xxxsssrrruuuxxx~~~{{{yyyuuurrrmmmkkkiiikkkpppvvv|||~~~xxxyyy|||}}}~~~~~~}}}|||}}}||||||}}}}}}{{{zzzyyyxxx||||||xxxtttsssrrrqqqsssuuuvvvuuutttsssrrrvvvyyyvvvxxxvvvvvv||||||}}}~~~|||zzz}}}}}}zzzvvvsssqqqpppnnnlllkkkllllllmmmnnnnnnnnnmmmoooqqqpppmmmmmmnnnkkkfff^^^\\\[[[]]]bbbfffgggffffffccceeeooozzz~~~~~~}}}{{{}}}|||{{{yyyvvvqqqjjjeeeYYYRRRJJJCCC@@@<<<888555444333111111333444333333444333222111000/////////111000000000000111222222111555888777444000//////000000000000000000000000000000000000000000000000------------............///............///000000///000000000000111111111,,,---...000111111111111////////////////////////...............///000000000000000000////////////000000////////////000000000000000000000000000000111000000000000000111111...///000000111111111111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////............//////..............................------------......////////////000000000000......//////000000111111000000////////////000000////////////////////////////////////////////////111111111111111111111111111111111111111222222222111222222222222222333333333222222111111222222333444333333222222333333444444444555555555666666666555555555666666666777777888888888888999999999999:::999999999999:::;;;;;;<<<<<<===============>>>>>>>>>?????????@@@@@@@@@<<<===???@@@@@@@@@???>>>AAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===>>>>>>??????@@@AAAAAABBBBBBAAA@@@@@@>>>===============>>>???=========<<<<<<:::999999:::999999888777777666666666666666666666666666666777666666666666666666666666666666777888:::<<<<<<;;;???DDDGGGJJJRRR]]]fffpppqqqqqqsssvvvxxxyyyzzzzzz~~~}}}}}}~~~|||yyyxxxyyy~~~zzzvvvqqqmmmhhhfffdddfffmmmwww|||xxxsssqqqrrrrrrsssuuuzzzzzzvvvttttttsssqqqooossszzz}}}}}}yyyuuuqqqqqqppprrrtttuuutttsssrrrqqqvvv}}}|||{{{||||||zzzwwwxxx}}}{{{wwwuuusssppppppqqqrrrsssrrrqqqqqqpppnnnllljjjhhhgggfffhhhiiiiiikkkooonnnjjjcccaaabbbgggooowwwzzzzzznnngggeeelllvvv}}}~~~}}}{{{||||||zzzvvvrrrrrrqqqnnnkkkeee___XXXTTTLLLGGGAAA<<<999777444222/////////000333444333222333222111000//////000000111000/////////000222333111777===;;;444......000////////////////////////////////////////////////..............................---.........//////////////////////////////000000000000000///......////////////////////////...............///000000000000000000////////////000000////////////000000////////////////////////000000000000000000111222------...///000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000/////////000000000000000//////............//////..............................------------......////////////000000000000......//////000000111111000000////////////000000////////////////////////////////////////////////000000000000000000000000000000111111111222222222111111111222222333333333333222222111111222222333444333333222222333333444444444444444555555555666555555555555666666666666777777888888888999999999::::::999999::::::;;;<<<=========>>>>>>?????????????????????@@@@@@@@@@@@<<<===>>>???@@@???>>>===AAAAAA@@@AAAAAABBBDDDDDD@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????AAAAAAAAAAAABBBAAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<===============<<<;;;:::;;;;;;:::999888777666666555555555555555555555555333333444555555666777777555555555666888999;;;;;;999<<<>>>======BBBLLLTTT]]]```eeekkkooorrrtttuuuwwwzzz|||yyyuuuwww~~~zzzyyy|||zzzuuuqqqooommmlllnnnvvv{{{tttpppooonnnnnnpppuuu{{{~~~uuukkkiiiiiiiiigggfffkkkrrrxxx~~~wwwvvvvvvxxxzzz|||{{{{{{wwwvvv|||}}}yyyvvvwwwvvvtttqqqpppsssvvvuuuttttttttttttsssrrrqqqrrrpppoooppprrrtttuuuuuurrrpppnnnjjjeee```]]]ZZZYYY]]]aaaeeennnzzzpppnnnmmmqqqxxxxxxooohhhlllsssyyy}}}}}}zzzwwwwwwvvvssslllfffdddccc```[[[TTTNNNIIIFFF@@@===:::777666555444333000///000111333444222000111000000000000000000111111000/////////000222333111777===;;;444......111////////////////////////////////////////////////////////////////////////,,,...///000111000///...........................000000000000000///......////////////////////////...............///000000////////////000000000000//////000000000000//////////////////////////////000000//////000111222222---......////////////...000000000000000000000000////////////////////////000000000000////////////........................,,,,,,,,,---------------//////............//////..............................------------......////////////000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000/////////000000000000111000000000111222222333333111111111222222333333444333222222111111222222333444333333222222333333444333333333444444444555555444444555555555666666666777777777888888888888999:::::::::::::::;;;;;;<<<======>>>>>>??????@@@@@@?????????@@@@@@@@@@@@AAA<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCC@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA???>>><<<;;;;;;;;;===============<<<;;;;;;;;;;;;::::::999888777777444444555666666666555555111222333444555777888888777666666555555666666777666888888888888;;;AAAGGGHHHNNNWWW___ffflllqqqtttsssuuuvvvtttppppppuuu{{{zzzwwwyyy||||||{{{yyyyyyyyy{{{{{{vvvuuussstttwww{{{xxxiiifffdddeeeddddddiiiooozzz~~~|||vvvqqqnnnnnnmmmjjjhhhhhhjjjlllllllllmmmnnnppprrrssstttqqqpppoooooopppqqqooonnniiigggddd```ZZZUUUQQQNNNPPPVVV^^^hhhwww|||}}}xxxqqqrrruuuxxx|||~~~}}}~~~yyyuuupppnnnmmmiiiaaaZZZUUUUUUSSSNNNGGGBBB???>>>666555444333222222333333222111111222333333222000//////000111111000000///000////////////000111111///555:::999222...///111000000000000000000000000000000000000000000000000000000000000000/////////---...000222222111///...//////............------,,,---...000111111111111////////////////////////...............///000000////////////000000000000//////000000000000//////000000000000000000000000////////////000111222333//////000000000//////...000000000000000000000000////////////////////////000000000000////////////........................++++++++++++,,,,,,,,,---//////............//////..............................------------......////////////000000000000000000000000////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000111111111222222///000000111222222333333000111111222333333444444333222222111111222222333444333333222222333333444222222222333333333333444444444444555555555666666777777777777888888888888;;;::::::::::::;;;<<<<<<<<<<<<======>>>??????@@@?????????@@@@@@@@@AAAAAA===<<<<<<<<<<<<===>>>>>>>>>???AAABBBCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????@@@AAACCCCCCAAAAAAAAAAAAAAABBBCCCCCC@@@@@@???===<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::::::::::::::999999888888888333444555666777777666555222333333444555666777777777666666555444444555555555555555666777999;;;<<<===BBBIIIOOOVVV^^^ffflllgggiiikkkkkkkkklllnnnpppsssyyy{{{{{{}}}~~~}}}~~~|||zzz{{{~~~tttmmmhhhhhhiiijjjnnnsss~~~~~~wwwmmmfffeeeeeecccaaa```aaacccdddiiijjjllllllmmmnnnpppqqqmmmlllllllllllljjjfffccc^^^]]]\\\YYYUUURRROOOMMMRRRYYYcccnnn~~~|||{{{zzzyyy{{{|||yyyvvvvvvvvvoooiiicccaaaaaa^^^VVVOOOGGGHHHGGGBBB===999999:::222222222111000111222333222111000111333333333222///000111222222000---,,,...//////000000000000000...222555555111...000222000000000000000000000000000000000000000000000000000000/////////.........///////////////000000000111111000000000/////////,,,---...000111111111111////////////////////////...............///000000.../////////000000000111...///000111111000///...000000000000000000000000////////////000111222333111111111111111000///...000000000000000000000000////////////////////////000000000000////////////000000000000000000000000,,,,,,,,,------.........//////............//////.................................------.........////////////000000000000111111000000//////......---///000222222000///---000000000000000000000000000000000000000000000000111111111222222333333333///000000111222222333333000000111222333333444444333222222222222222222333444333333222222333333444111111222222222333333333444444444555555555666666777777777777888888888888;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>?????????@@@@@@@@@AAAAAAAAA======<<<;;;;;;===>>>???===???AAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????CCCCCCBBBBBBBBBAAAAAAAAA?????????@@@AAACCCDDDEEEAAAAAAAAAAAAAAABBBCCCDDD???>>>>>>============>>>::::::;;;;;;;;;:::999999999999999999888888888888333444666777777777666666444555555555555555555555666666555555666777777888777555555555777777666444666999<<>>;;;666444555777333333333222111111222333222000///000222333333333000111333444222///+++(((---...000111111111000///---000222222000///000222000000000000000000000000000000000000000000000000//////.........---------111///---,,,,,,...111222333222222222111111000000000000000000000//////...////////////////////////...............///000000.../////////000000111111...///000111111000///...000000000000000000000000////////////000111222333///////////////.....................//////////////////////////////////////////............//////------............------------------------------......////////////......//////000000///...------........................---......///000111111222111111000///////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000/////////...///000222222222111000111111111111111111111111444333111//////000111222222222333333333333444444333333333333333333333333555555555555555666777777555555666666777777888888888999999:::;;;<<<===>>>======>>>>>>>>>>>>======???AAABBBBBB@@@@@@AAACCC>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@????????????>>>???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAA???===>>>AAACCCBBBAAA@@@AAAAAAAAAAAA@@@??????@@@??????>>>===<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;999999999888888888777777777777777777666666666666555555555555555555555555333333333333333333333333444333333222222333333444666666777888<<<@@@DDDFFFLLLMMMOOOTTTYYY```fffiiikkkmmmsss{{{~~~xxxqqqmmmooosssuuuxxx|||}}}zzzzzzuuuwwwyyy|||}}}wwwuuuvvvxxxxxxwww|||{{{}}}~~~zzz{{{}}}|||zzzxxxwwwvvvyyyzzzvvvpppnnnppptttxxxwwwuuusssnnnggg```[[[]]]]]]^^^^^^_________^^^_________]]]ZZZXXXXXXYYY\\\___dddjjjmmmlllhhhddd^^^^^^```dddggggggbbb^^^```bbbgggnnnvvv|||xxxtttvvvsssooollliiifffaaa^^^YYYTTTMMMHHHEEEBBB???<<<999888666444333222333333444444444333333222222222111111111111000000000000111111111111111000//////000000000000000000111111000000000000000///......000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000...........................///000111111222111111---...000111222111///...000000////////////000000000000000000000000000000/////////////////////........./////////000000000//////////////////////////////............//////---......//////......---------------------------......////////////.....................---,,,,,,.................................//////000000000111000//////.........///////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000...///000111222111111000111111111111111111111111444333111000///000111222222222333333333333444444333333333333333333333333444444444444444555666666555555666666777777888888888888999:::;;;<<<======<<<<<<============<<<<<<>>>???AAA@@@??????@@@BBB???>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@?????????>>>>>>>>>======>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@>>>>>>@@@AAA@@@>>>@@@@@@AAAAAA@@@@@@???>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999888888888777777777777777777666666666555555444444444444444444444444333333333333333333333333444333333222222333333444444444444444666999<<<>>>BBBCCCEEEHHHMMMSSSXXX[[[cccgggoooxxxxxxyyyyyyzzz|||zzzttttttvvvvvvxxx{{{{{{xxxxxxppppppqqqsssuuuwwwyyyzzz||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~{{{vvvtttuuuvvvvvvuuu|||yyyvvvvvvxxxzzz{{{rrrssstttvvvxxx{{{}}}yyyxxxwwwuuutttsssrrrrrruuuwwwxxxvvvsssqqqsssuuussssssrrrpppmmmhhhbbb^^^\\\\\\\\\\\\[[[YYYWWWWWWVVVUUUTTTRRRPPPOOOQQQSSSYYYaaammmxxx}}}vvvpppllllllnnnqqqssspppjjjdddcccdddhhhnnnuuu|||~~~~~~}}}{{{wwwttttttpppjjjeeeaaa]]]XXXUUUNNNJJJDDD@@@>>><<<999666777666444222111111111111333333333333222222222222111111111111000000000000000000111111000000///...000000000///////////////000000000000000///......000000000000000000000000//////000000000000//////////////////////////////....../////////000000000//////////////////////////////000000000000//////000000000000000000000000........................---......////////////...---...000111111111//////000000////////////000000000000000000000000000000......///////////////////////////000000000111111//////////////////////////////............//////---......//////......---////////////////////////......////////////......------------------,,,+++.............................................///000///......---.................................000000000000000000000000//////000000000000//////000000000000111111111111//////000111111111111000111111111111111111111111333222111000000000111222222222333333333333444444333333333333333333333333333333333333333444555555555555666666777777888888777777888999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===>>>??????>>>>>>???AAAAAA@@@???>>>===<<<<<<<<<===>>>???@@@@@@AAA@@@@@@>>>>>>>>>>>>=========<<<===>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@>>>===>>>>>>===<<<@@@@@@AAAAAA@@@@@@???>>>::::::::::::999999999999<<<<<<;;;:::999888777777888888888888777777777777777666666666666555555555444444444444444444444444444444444444444444444444333333222222222222333333333333222222222444555666888888:::===@@@EEEIIIKKKVVV[[[dddpppyyy~~~~~~tttuuuvvvwwwxxx{{{}}}zzzyyyxxxyyy}}}{{{yyyxxxttttttssssssrrrrrrssssssssstttvvvxxxyyyzzzzzzyyyzzzyyyxxxwwwvvvwwwxxxxxx~~~~~~zzzxxxzzzwwwsssqqqqqqrrrqqqqqqrrrtttwww{{{}}}xxxuuuqqqooopppsssuuuuuunnnnnnnnnnnnoooppprrrsssnnnnnnooooooppppppqqqqqqrrrsssssstttsssrrrqqqqqqqqqpppooommmjjjfffbbb```YYYYYYYYYXXXUUURRRNNNLLLKKKLLLLLLKKKKKKMMMPPPSSS^^^hhhzzzzzzyyyzzz||||||xxxqqqjjjhhhiiilllpppvvv|||}}}{{{zzzyyyyyyxxxvvvssspppmmmhhhaaaZZZTTTOOOKKKHHHBBB???;;;888777666444333444333222111000000000000111111111111111222222222111111111111000000000000//////000000000///......000000//////......------000000000000000//////...000000000000000000000000//////000000000000//////////////////////////////------.........///////////////////////////////////////000000000000//////000000000000000000000000////////////////////////...////////////......------...000111111111000///000000////////////000000000000000000000000000000............////////////000000000000111111111111//////////////////////////////............//////......////////////......////////////////////////......////////////......------.........------,,,.......................................---------///......---------..............................//////////////////////////////000000000000///////////////000000000000000000000000111111111000000111111111111111111111111222222111000000111111222222222222333333333444444333333333333333333333333444444333333444444555666555555666666777777888888666777888888::::::;;;<<<;;;<<<<<<======<<<<<<;;;===>>>@@@???>>>>>>???AAABBBAAA@@@>>>==================???@@@@@@@@@@@@@@@??????>>>>>>>>>============>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@???==================@@@@@@@@@@@@@@@???>>>>>>888888888999999999999999;;;;;;:::999888777777777888888777777777666666666666666666555555555444444333333333333333333333333333333333333333333333333333333222222222222333333333333222222222333444555444444555777999<<>>>>>=========>>>???@@@@@@??????@@@BBBAAA@@@???>>>==================???@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===============>>>??????@@@@@@@@@@@@???>>>>>>999999999999999:::::::::888888777777777777888999777777777666666666555555555555555555444444444444333333333333333333333333333333333333333333333333333222222111111222222333111111111222333444444555333444444555666888999:::===@@@DDDKKKSSS\\\eeejjjcccfffjjjmmmpppssswwwzzz{{{~~~~~~|||{{{xxxrrrmmmkkklllooouuu~~~}}}{{{zzzyyyxxxssstttvvvxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzwwwvvvtttsssssssssuuuvvvvvvuuutttrrrpppnnnnnnmmmmmmmmmmmmmmmnnnoooqqqqqqooonnnmmmooorrrvvvwwwxxx|||yyyvvvrrrooonnnnnnnnnqqqrrrssssssttttttsssssssssqqqnnnmmmllliiifffcccbbbbbbbbb___[[[ZZZ\\\^^^\\\```fffiiiiiiddd]]]XXXYYY]]]aaacccdddddddddeeelllqqqzzz}}}zzzxxxwwwxxxzzz~~~|||xxxtttsssnnnllliiifffccc```\\\YYYQQQLLLFFF@@@===:::888777555555555555444444444555222222222222222111111111/////////000000111111111111111111111000000000///......////////////......111111111000000///////////////000000000000////////////////////////////////////000000000000//////////////////////////////------------.........///........................//////000000000000//////////////////////////////000000000000000000000000111111222111111000///......//////000000000000000000000////////////000000////////////////////////------......///000000000/////////000000000111111//////////////////////////////............//////...//////000000//////...000000000000000000000000......////////////......---...//////000/////////.............................................///.........---......///000////////////////////////000000000000000000000000//////000000000000//////......//////000000111111222111000000///000000000111111111111111111111111000111111111222222222222222222333333333333444444333333333333333333333333666555555555555666777777555555666666777777888888777777888999:::;;;<<<<<<======>>>>>>>>>>>>======>>>???AAA@@@??????@@@BBB??????>>>=========>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@????????????>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<============???AAA??????@@@@@@??????>>>===:::::::::::::::999999999777666666555666777888999666666666666555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222111111111111222222......///000111222333333222222333333444444555555666888:::===AAAIIIQQQWWWWWWZZZ___cccggglllrrruuuzzz|||{{{wwwxxx~~~~~~|||zzzzzz}}}uuummmgggfffcccjjjuuu}}}yyyyyy{{{|||{{{yyyxxxxxxyyy}}}}}}|||{{{zzzwwwwwwxxxyyy{{{|||}}}~~~zzzyyyvvvttttttuuuxxxzzzxxxyyyyyywwwtttqqqppppppooooooooooooooooooooooooooonnnoooqqquuuyyyzzzzzzzzzwwwrrrmmmiiifffffffffggghhhjjjkkkllllllkkkkkkiiigggddd```[[[XXXVVVUUUSSSUUUVVVVVVVVVYYY___dddjjjqqq{{{~~~vvvpppnnnpppqqqqqqnnnkkkiiihhhkkklllpppxxx|||{{{zzzzzz}}}zzztttooolllkkkbbb___[[[WWWTTTQQQMMMJJJCCC@@@;;;888777666555333111222333333222111222333111222222333333333222222000000000000000111111111111111111111000000000000......///000000000//////000000000111111111111111...//////000000000000000000000000000000000000000//////000000000000//////////////////////////////------........./////////........................//////000000000000//////////////////////////////////////////////////////...////////////......---////////////000000000000000000////////////000000000000000000000000000000------......///000000111....../////////000000000//////////////////////////////............////////////000000000000//////////////////////////////......////////////......,,,---....../////////....................................//////000000000///.........//////000111........................000000000000000000000000//////000000000000/////////000000111222222333333333222000/////////000111111111111111111111111111000000111222222222222222222222333333333333444444333333333333333333333333555444444444444555666666555555666666777777888888888888999:::;;;<<<======<<<==================<<<===>>>??????>>>>>>???AAA======<<<<<<======>>>>>>===>>>???@@@@@@AAA@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<<<<>>>AAA???????????????>>>>>>===;;;::::::999999888888888888777666444444555666777666666666555555555444444444444444333333333333222222222222222222222222222000000000000000000000000222222111111111111222222...///000000111111111111111111222222333222222222333555777777888;;;@@@DDDIIILLLPPPUUUZZZ```fffkkkooosssuuusssssswwwzzzzzzyyy}}}{{{xxxwww}}}{{{sssllliiieeelllvvv{{{sssoooooopppooommmkkklllnnnttt{{{~~~{{{yyyxxxxxxuuutttuuuvvvxxx|||~~~{{{xxxuuutttuuuwwwyyyvvvxxxyyyxxxssspppnnnnnnmmmmmmmmmmmmlllkkkjjjjjjggghhhiiilllpppsssttttttqqqmmmgggaaa\\\ZZZYYYYYYWWWYYY\\\```cccdddeeeeeecccbbb___XXXQQQNNNNNNPPPOOORRRUUUUUUWWW\\\fffmmmxxx||||||zzzvvvrrroooooooooooooooqqqwww~~~{{{xxxvvvvvvyyy|||~~~|||vvvooohhhbbb^^^\\\SSSPPPLLLHHHEEECCC???===:::888555444444444333111000222333333111///000222000111222333333333222222111111111111111111000000111111111111000000000000...///000000111111000000......//////000111111111......///000000000000000000000000000000000000000//////000000000000//////////////////////////////....../////////000000000........................//////000000000000//////////////////////////////........................---......////////////...///////////////000000111000000////////////000000000000000000000000000000---------...///000000111............//////////////////////////////////////////............////////////000000000000//////////////////////////////......////////////......+++,,,,,,---.........---........................---......///000111222222///////////////000111111------------------------000000000000000000000000//////000000000000//////111111222333444444555555333222111/////////000111111111111111111111111111///000111222222222222222222222333333333444444444333333333333333333333333444333333333333444555555555555666666777888888888888999::::::<<<<<<===>>>;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>======>>>???<<<;;;;;;<<<<<<===>>>???===>>>???@@@@@@AAA@@@@@@>>>>>>>>>>>>============<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA???<<<;;;===??????????????????>>>======;;;::::::999888777777666:::999666444333333444555666666555555555444444444444444444333333333222222111111111111111111111111////////////////////////222222111111111111222222111111222222222222111111111222222333333333222222222555777777666555777999:::===AAAEEEJJJPPPWWW\\\```gggmmmnnnooorrrsssqqqrrrvvvzzz||||||||||||vvvtttyyyxxxqqqnnnmmmsss}}}~~~rrrjjjiiihhhgggeeebbbcccfffmmmvvv|||~~~{{{xxxuuurrrqqqpppkkkkkkkkkmmmpppuuuzzz}}}~~~}}}}}}{{{xxxtttpppnnnooopppqqqrrruuuwwwuuupppllljjjkkkhhhhhhhhhhhhgggfffdddbbb______aaadddiiikkklllkkkiiieee___XXXSSSPPPOOOOOOLLLOOOTTTZZZ___bbbdddeeeggghhheee]]]UUUQQQTTTXXXUUUWWWZZZZZZ[[[aaakkksss{{{wwwssssssvvvyyyxxxxxxyyy}}}}}}zzzvvvrrrpppqqqsssuuutttrrrmmmfff^^^WWWQQQNNNHHHEEEAAA>>><<<:::777555666444333333333333111000000333555444111///000222...000111222333333222222333333222222111111000000111111111111000000000000//////000111111111111111,,,,,,---...///000111111......///000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000........................//////000000000000//////////////////////////////........................//////000111111222111111///////////////000111111000000////////////000000000000000000000000000000111000///......///000111............////////////////////////////////////---...///000000///...---////////////////////////111000///......///000111......//////000000111111........................//////.........---------........................------............------............////////////000000000000000000000000000000//////.........---000///...///444:::AAAEEE>>>888222///111222000---......///000000000000000222222111111222222333444444333333222222222444555444444444555444444333333444444444555555555666666555555666666777777888888555666777999:::;;;<<<<<<:::;;;;;;<<<<<<;;;:::999====================================>>>>>>>>>>>>BBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@???===<<<<<<<<<===>>>????????????????????????;;;;;;:::999999888777777444555666666666555333333666666666555444444444333555333111111222333222111000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111222222111111111111111111444333333222222333333444666777999<<<@@@EEEIIILLLVVVYYY]]]aaadddgggllloookkkoootttzzz}}}|||zzzxxx~~~zzzttttttxxx{{{{{{tttmmmsssxxx}}}rrrllliiifffddd^^^\\\```mmmzzz}}}rrrkkkkkkkkkhhheeebbb___```ffflllppprrr|||{{{{{{{{{{{{yyyvvvsssmmmmmmkkkgggcccbbbeeehhhiiillloooqqqoooiiibbb]]]___^^^]]]\\\ZZZXXXVVVUUUWWWZZZZZZZZZ___fffiiigggeee___VVVQQQPPPOOOMMMKKKKKKJJJMMMWWWdddoootttuuuyyy{{{{{{tttkkkcccaaabbb```aaabbb```aaagggqqqzzz~~~|||xxxvvvvvvyyy|||{{{~~~{{{tttlllhhhfffddd```[[[```]]]YYYTTTNNNIIIDDDBBB===<<<:::888666666666777444444333222111000///...///000222222000///000111111111111111000000000000111111000000//////.........///000000000///---,,,//////////////////////////////000000111111111222000000000000000000000000000000000000000///......000000//////.........---........................////////////////////////000000111111000///......111111000000//////......------------............111111000///...---,,,,,,------------.........///......//////000000111111111000///......///000111...//////000111222222222111000///......///000000............////////////////////////////////////......////////////......////////////////////////111000///......///000111.............../////////........................//////.........---------........................------............------............////////////000000000000000000000000000000000/////////......,,,,,,...333:::DDDMMMRRR<<<777111///111222111...///000000111111111111111222222111111222222333444333111000///000222222222222222333333333333333222222222222333333333333444444444444555666666777777666777888999:::;;;;;;;;;:::;;;<<<===<<<<<<;;;:::====================================>>>>>>>>>>>>BBBBBBAAA@@@@@@???>>>>>>============<<<;;;:::999>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA@@@???>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888777666444555666666666555333333555555555555444444444444555333111111222222111000000000000000000000000000111111111111111111111111111111111000000000//////111111111111111111111111111111111111111111111111444333333222222333333444444444555777999<<>>>>>>>>>>>AAAAAAAAA@@@??????>>>>>>????????????>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<======<<<:::999777666666444555555555555444333333333444444444444444444555666444111111111111000///000000000000000000000000222222222222222222222222111111000000000000//////111111111111111111111111111111111111111111111111333333222222222222333333333222222222333444555666666:::>>>CCCGGGKKKPPPSSSWWWYYY^^^dddiiimmmoooppppppssswww{{{~~~~~~|||}}}~~~}}}{{{zzz{{{|||}}}}}}zzzuuuqqqnnnttt}}}zzzvvvssspppmmmkkkkkktttzzzvvvqqqqqqpppmmmjjjjjjqqq|||wwwmmmiiiiiiiiiiiihhhdddaaa```aaabbbgggnnnzzzsssjjjaaaaaaaaa```^^^\\\ZZZYYYWWWYYY^^^gggwwwxxxnnnhhhdddaaa^^^]]]]]]aaakkkwwwzzzwwwuuusssooohhhbbb```cccgggjjjqqq|||}}}|||{{{|||~~~|||wwwrrrpppnnnllllllmmmlllgggcccaaa[[[SSSNNNJJJFFFAAA<<<>>>===;;;:::888666555444666555444222111111111111111111111222222333333333///000222222000///000111000000000/////////......111000000000000///////////////000000000///......////////////////////////............////////////000000000000000000000000000000000000000//////...////////////............000000000000000000000000////////////////////////...............------,,,,,,,,,------...//////000---------............///.....................---....../////////000000000////////////000000000000111111111000///...---,,,------......//////000000///////////////000000000............////////////////////////////////////000///...------...///000////////////////////////000000////////////000000///.........------,,,,,,........................................................................------............------............////////////////////////////////////111111111111000000000000333111///...///000333444555333000///111222222111///000111111222222111111111111111111111222222333777333000111444666333000///000111222333333333333333333444444444555555555333333333444555555666666888888999999999999888888:::;;;<<<=========<<<;;;====================================>>>>>>>>>>>>AAA@@@@@@@@@??????>>>>>>@@@@@@@@@@@@@@@???>>>=================================>>>>>>???@@@@@@@@@???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<:::999777666555555555555444444444333333222222333333444444444555666444111111111111000///000000000000000000000000111111111111111111111111000000000000000000//////111111111111111111111111000000000000111111111111333333222222222222333333333333333222222222222222444666999:::;;;===???AAAHHHJJJNNNSSSYYY^^^ccceeeiiilllpppsssuuuvvvwwwwwwqqqsssvvvwwwwwwwwwxxxyyy{{{~~~}}}xxxsssjjjnnnuuu}}}{{{wwwsssoookkkiiiiiiqqq|||wwwtttzzz|||zzz|||zzzyyyvvvsssooolllkkkkkksss|||yyyxxxwwwtttqqqlllhhheeebbbdddgggqqqyyyrrrnnnkkkiiicccccceeekkksss{{{xxxuuuuuutttqqqlllgggeeefffhhhmmmttt~~~|||zzzwwwtttsssvvvyyyxxxrrrlllfffccc```]]]\\\ZZZWWWTTTMMMJJJEEEBBBAAA???<<<999999999888888777777666666333222222111000000000000222222222222333333333333///000222222000///000111////////////............000000000000000000000000//////000000000///////////////////////////////////////////////////////////////////////////////////////000000000000/////////////////////.................................///////////////////////////000000000000000//////---------....../////////++++++,,,,,,,,,---------------......////////////////////////000000000000////////////000000000000//////000111000///---,,,.........//////000000000......///000000000000000............////////////000000000000000000000000000///...------...///000//////////////////////////////000000000000//////000//////......---------........................---.............................................------............------............////////////////////////////////////000000000000111111111111000000//////000222444555222111000///000111222111...///000000111111000000111111000000111111222333666444222222444555222000000000222333444444444444333333333444444444555555333444444555666666777777888888999999999888777777999:::<<<=========<<<;;;====================================>>>>>>>>>>>>@@@@@@???????????????>>><<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::888777666555555555444444333333333333111222222222333333444444555333111000111111000///000000000000000000000000000000000000000000000000//////////////////000000000000000000000000000000//////000000000111111111333222222111111222222333222333333333333333333333444666777666555555666777;;;<<>><<<;;;:::999888777444444444333333222222111111111111111111111111000333333333222222222111111///000222222000///000111////////////............000000000000111111111111000000/////////000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////.........///////////////........................//////////////////////////////000000000000000///000000000/////////......,,,---------.....................//////000111111////////////000000000000000000000000////////////,,,---...000000000///...///000000000000000111111---...///000111111111000............////////////000000000000000000000000//////............////////////////////////////////////000000000000///////////////.......................................---------.......................................------............------............////////////000000000000000000000000//////000000000000000111////////////000111111222111000000000000000111111......///000000000000000111000000000000111222222222222333222111000//////111111222333444444444333111111111111222222222222444444444555666666777777777888888999888888777777888999:::<<<<<<<<<<<<;;;====================================>>>>>>>>>>>>????????????????????????=========>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666555555444444333222333333333111222222222222222333333333111000000111111111000000000000000000000000000////////////////////////......////////////000000000000000000000000000000...//////000000111111111222222111111111111222222000000111222333333333222000222333333222222333555444555666888<<<@@@DDDFFFGGGJJJOOOQQQRRRUUUYYY]]]hhhiiijjjkkkkkknnnqqqtttrrrtttxxx}}}|||tttssstttwww}}}~~~yyyqqqmmmnnnvvv{{{~~~yyyuuuxxx}}}tttmmmhhhcccfffiiinnn{{{|||uuupppllliiiffffffhhhkkkoootttxxxzzz|||}}}}}}|||zzzyyywwwvvvuuu}}}~~~|||~~~~~~xxxpppjjjgggdddaaa^^^]]]\\\YYYUUUPPPJJJHHHEEEAAA>>><<<;;;;;;888777777666555333333222222222222111000000//////000111222222333222222111222222222111111000000000///000222222000///000111000000000/////////......000000000111111111111222000000/////////000111111000000000000000000000000111111111111000000000000000000000000000000000000...//////000000000000000.........///////////////000000000000000000000000////////////////////////,,,---..................222111111000//////....../////////000000000111111---.........//////000000....../////////000000000000000000000////////////+++,,,---...///000000000000000000000111111111111,,,---///000111111111000............////////////000000000000000000000000......////////////......////////////////////////...///000111111000///...---------------.................................---------.........//////........................------............------............////////////000000000000000000000000....../////////000000000////////////...------,,,000000000000//////000000//////000111111111111000000000000000000111222222///333666444000......111111111222222222222222111000111111111111222222222222333333444555555666666666777888888888888888777777888999;;;;;;;;;;;;:::====================================>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????===>>>>>>???>>>===<<<;;;::::::::::::::::::::::::777777777777666666555555555444333222222222333333222222222222111111111111111000//////111222222111000000000000000000000000////////////////////////........./////////000000000000000000000000000000......//////000111111222222222111111111111222222///000111222222222111111...000111111111111222444333333333444555777999:::999<<<@@@BBBBBBDDDJJJOOOVVVYYY[[[]]]^^^```ccceeefffjjjpppwww|||~~~|||{{{{{{}}}vvvrrrpppsssyyy~~~xxxxxx~~~|||tttmmmiiiaaaeeeggghhhooo}}}zzzvvvtttqqqooonnnoooqqqtttwww|||~~~}}}}}}|||||||||zzzwwwuuuxxxyyy{{{}}}}}}yyytttoookkklllmmmjjjeee___[[[YYYSSSQQQNNNKKKHHHFFFDDDCCC>>>===;;;999666555555555444444555444222111111111333222222222222111111111///000222333333333222222///000000000000000111111///000222222000///000111111111000000000/////////000000111111111222222222000000/////////000222222000000000000000000000000111111000000000/////////000000000000000000000000......///000000000000000............/////////000000000000000000000000000////////////////////////,,,,,,---.............../////////////////////............/////////000000,,,,,,------------------------........./////////111000000000/////////...------------......///000000000000000000000000000,,,---///000111111111000............/////////000000000000000000000000000---...///000000///...---////////////////////////...///000111111000///...+++++++++,,,,,,---------........................---------.........//////........................---..................---............/////////000000000000000000000000000---.........//////000000+++,,,...000111222333333///000111000///...///000000000111222222222222222000000000000000111111222000555:::888111...000444000111111111111000000///222222333333333444444444111222222333333444555555666666777888888888888888666777888:::;;;;;;::::::====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????;;;<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????===>>>?????????>>><<<;;;888888888888888888888888666666666666666666666666555444333222111222333444333222222222111111000000000///...///111222222222000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000---......///000111111222222222111111111111222222000111222333333222111000111222333222111000111333444333333222222222333333444888<<<<<<;;;===CCCHHHCCCGGGLLLOOOQQQRRRTTTVVV]]]bbbjjjrrryyy|||}}}}}}xxxyyy{{{~~~~~~yyywwwxxxzzz~~~~~~~~~}}}vvvzzz~~~xxxsssooocccgggiiifffhhhrrr{{{xxxyyyzzzyyyxxxwwwxxxzzz|||~~~}}}xxxxxxxxxzzzzzzyyyvvvtttpppoooqqqssstttqqqiiicccYYY[[[[[[XXXTTTPPPMMMLLLCCCCCCBBB???<<<;;;<<<===888888888666444333333444111333444444444333333444111111111111111111222222///000111333333333222222------...///000111222222///000222222000///000111111111111111000000000000000000111111222222222222111000/////////111222333000000000000000000000000000000//////.........---000000000000000000000000......///000000000000000---.........//////000000........................////////////////////////......///000111111000000,,,,,,------.../////////+++++++++,,,,,,,,,------++++++++++++++++++++++++------------.........///111111000000/////////...000///---,,,,,,---...//////////////////.........//////000000000000//////......///000000000000000////////////////////////......///000000000000000000...***((((((***...000//////////////////////////////............/////////...---,,,,,,---...///////////////////////////.................................000111000///------.../////////...,,,+++---......///////////////000000000///......------000000000000000000000000////////////////////////000111111111111222222222111111111111111111111111111222333333111000000000222222111111111111111111333333333333333333333333333333444444444444444444777777777777888888888888777777777777888999:::;;;<<<<<<======<<<:::888777;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@@@@???????????????@@@?????????>>>>>>======>>>>>>======<<<<<<<<<;;;===<<<;;;:::;;;<<<===>>>======<<<<<<<<<;;;;;;;;;===;;;999777666666666777444444444444444444444444222222222222222222222222222222222111111111000000//////000111111111111111////////////////////////........................111111111111111111111111............////////////////////////////////////000000//////000111222222222222222111111111000000111111000000000000111111000111111111111222222222444444444555555666666666;;;<<<===???BBBDDDEEEFFFQQQUUU\\\dddjjjmmmoooooonnnooorrruuuyyy}}}~~~|||yyyxxxyyy}}}}}}xxxuuummmkkkhhhhhhjjjnnnqqqrrrwwwxxxyyyyyyyyywwwvvvuuutttwwwzzz{{{|||}}}yyyvvvsssqqqrrrrrrsssrrrooommmkkkgggdddbbbbbbccc```YYYSSSPPPOOOMMMJJJGGGDDDBBBAAA===<<<;;;:::999777666666555444222000000111222333111111111222222333333333111111111111111111111111222222333333333222222111000000000000111111111111000111222333333222111000111111000///////////////------...000111111111111000///.........///111222000000000000000000000000000000000000////////////000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000......------------.........------------...//////////////////////////////---------............///////////////////////////...------,,,,,,------...111111000000///...,,,,,,//////////////////////////////000000000000//////......///000000000000000////////////////////////......///000000000000000///...---,,,,,,---.../////////////////////////////////............/////////...------------...///////////////////////////................................./////////...---......//////...------,,,---......///////////////.........///////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111222333333111000000111111111111111111111111111444444444444444444444444333333333444444444444555666666777777777888888888777777777777888999:::;;;;;;<<<<<<<<<<<<:::999888999::::::;;;<<<===>>>>>>????????????????????????>>>>>>>>>>>>======<<<<<<>>>>>>=========<<<<<<<<<<<<<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;::::::<<<;;;999888666666666777444444444444444444444444222222222222222222222222222222222111111111000000//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111............////////////000000000000000000000000000000000000000111222222222222222111111111000000111111000000000000111111000000111111111222222222222222222333333444444444555666777999;;;<<<===>>>???CCCIIIPPPWWW[[[^^^___cccdddfffjjjnnnrrrvvvwwwyyyyyyzzzzzz{{{~~~~~~}}}{{{zzzzzz}}}~~~zzzwwwuuurrrnnnllllllnnnoooooossstttuuuvvvwwwvvvuuutttqqqtttvvvvvvvvvyyy}}}vvvqqqmmmiiifffffffffggggggeeecccaaa___YYYVVVSSSSSSSSSQQQKKKFFFFFFEEEDDDAAA???===;;;:::999999888777666555444444555444222111000111222333111222222222222222222333111111111111111111111111000111111222222111111000000000000000111111111111000111111222222111111000111111000///////////////---...///000000111000000///////////////000000111000000000000000000000000000000000000////////////////////////////////////..................------////////////////////////////////////////////////////////////////////////......------------.........------------...//////........................---------............//////////////////////////////......------......///............---,,,++++++//////////////////////////////000000000000//////......///000000000000000////////////////////////......///000000000000000//////000000000000////////////////////////////////////............/////////......------......///////////////////////////........................///......---------......//////...------------...---......///////////////------......///000000111000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111000222333333111000000111111111111111111111111111333333333333333333333333333333333444444444555555666666777777777777888888777777777777888888999:::::::::;;;;;;;;;;;;::::::888888999;;;<<<===>>>???======>>>>>>??????@@@@@@============<<<<<<<<<<<<>>>>>>============<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::::::::999999999;;;:::999888777666666666444444444444444444444444222222222222222222222222222222222111111111111111///000000111111111111000111111111111111111111111////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000111222222111111111111000000000000000000000000000000000000000000111111111222222000000000111111111111111111222222333444555666666666888<<>>???@@@@@@========================>>>>>>==================<<<<<<;;;;;;::::::::::::999999999999888888888888:::999999888777666666666444444444444444444444444222222222222222222222222111111111111111111111111///000111111111111000000000000000000000000000000........................////////////////////////............////////////111111111111111111111111111000000000000000111111111111111111000000000000000000111111111111000000000000000000111111111111000000000000000000000000222222222333333333444444777777777888:::<<<===>>>@@@BBBEEEHHHLLLOOOQQQSSSWWWZZZ]]]```bbbeeegggjjjkkkmmmooopppooooooppprrruuuwwwzzzzzzzzzyyyyyyyyy|||~~~{{{{{{{{{zzzxxxyyy{{{}}}}}}}}}{{{{{{}}}{{{{{{}}}|||{{{||||||{{{yyyvvvrrroookkkiiiiiiiiiiiihhhfffggghhhhhhhhhgggfffeeeaaaaaaaaa___\\\]]]```cccfffaaaYYYSSSNNNKKKHHHFFFGGGFFFFFFEEEDDDBBB@@@??????<<<999777888888777555666666555555444333333222111111111111111111111111333333222111111222222333333333222222111111000000111111111111111111111111//////000000111111000000///000000000111111111111222111000//////000111222///000000000000000/////////000000000000//////...---...000111111111000///////////////////////////000000000000////////////////////////////////////000000//////......------////////////////////////////////////////////////////////////////////////......------------.........------------...//////---------------------------------............///////////////////////////000//////......//////000---......///000000////////////////////////////////////000000000000//////......///000000000000000////////////////////////......///000000000000000111000............000111//////////////////////////////............//////////////////////////////////////////////////////........................///000///---++++++---000///...---,,,,,,---//////---......///////////////000000//////............//////////////////////////////////////////////////////000000000111111111000000000000000000000000///111333333111000111222000000111111111222222222000000000000000000000000222222333333444555666666555666666666666777777777777777777666777777888888888999999999:::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::999888999999888888888777777777888888888888777666666555444444444444444444444444222222222222222222222222111111111111111111111111000000111111111000000///////////////////////////111111111111111111111111....................................////////////000000000000000000000000111111000000000000000111000000000000000000000000///000111111111111000/////////000000000111111111111111111111000000000000333333333333333333333333333333222222222333444555555777:::===@@@BBBCCCDDDEEEHHHLLLOOOPPPRRRTTTVVVUUUXXX[[[]]]___```bbbdddhhhkkkoooqqqpppooonnnnnnqqqtttxxx{{{zzzsssrrrssstttsssrrrsssuuuwwwuuuuuuuuuvvvwwwxxxyyyyyy|||{{{yyyyyyyyyyyyxxxxxxuuurrrqqqrrruuuxxxxxxwwwuuutttsssssssssqqqnnnlllkkkhhheeebbbbbbaaa```___]]]]]]]]]]]]\\\ZZZXXXVVVUUUTTTSSSQQQOOONNNPPPQQQSSSOOOIIIDDDBBB@@@???>>>======<<<;;;:::999888777:::888555444444555555555333333333333333222222222000000111111111111222222222222222222222222222333222222222111111000000000111111111111111111111111///000000111222222111111///000000000111111111111222111000//////000111222...///000000000000/////////000000000000//////...---...000111111111000///////////////////////////000000000000////////////000000000000000000000000000000/////////.........////////////////////////////////////////////////..............................------------.........------------...//////........................---------............//////////////////////////////..................///,,,---...///000000000000//////////////////////////////000000000000//////......///000000000000000////////////////////////......///000000000000000111///...,,,,,,...///111//////////////////////////////............//////...//////000000//////...////////////////////////........................///111222000,,,+++---000...------------...//////---......///////////////111000000///......------000000000000000000000000......................../////////000000000111111000000000000000000000000///111222222111111111222000000000111222222333333222222222222222222222222111222333333444555666666555555666666666666777777777777777666666777777888999999999999999:::;;;<<<<<<<<<;;;;;;:::999999999;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>????????????======>>>>>>>>>>>>??????>>>>>>>>>===<<<:::999888999888888888888777777777777777888888777777666555444444444444444444444444222222222222222222222222111111111111111222222222000111111111111000000///........................000000000000000000000000////////////////////////............////////////////////////////////////222111111000000000000000//////000000000000000111///000111222222111000////////////000000000111111222111111111111111000000111111111111111111111111///000000111222444555666000222555777999:::::::::999;;;>>>@@@AAAAAACCCEEECCCFFFIIILLLNNNPPPRRRTTTVVVZZZ^^^``````___^^^___```bbbeeehhhjjjjjjgggdddeeeggghhhhhhhhhiiikkkmmmnnnnnnnnnpppqqqpppnnnllllllmmmmmmmmmllljjjgggffffffffffffiiilllnnnnnnmmmooonnnmmmlllllliiifffcccccc```\\\YYYWWWUUUSSSRRRQQQQQQQQQPPPNNNKKKIIIGGGHHHGGGEEEDDDCCCCCCCCCDDDCCC@@@===;;;;;;;;;:::999777777666666555555555555555444333333333333555555111111111111111111111111111111111111111111222222111222222222222333333333111111111111111000000000111111111111111111111111//////000111222222222222000000000000111111111111111000000//////000000111---...000111111000////////////000000000000//////...//////000000000000000000000000000000000000000000000000000////////////111111111111111111111111////////////////////////////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////---------............//////////////////////////////......------......///++++++,,,---.........---//////////////////////////////000000000000//////......///000000000000000////////////////////////......///000000000000000//////////////////////////////////////////////////////............//////...///000111111000///...////////////////////////...........................222444222...,,,---000,,,------...//////......---......//////////////////////////////.........000000000000000000000000////////////////////////////////////000000000111000000000000000000000000///000222222111111222333///000000111222222333333333333333333333333333333111222222333444555666777555555555666666666777777777777666666666666777777:::999999888888999:::;;;;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????======>>>>>>>>>????????????@@@@@@???===;;;999888999999999888888888777777666777888888888777666555444444444444444444444444222222222222222222222222000000111111111222222222111111111111111000//////////////////////////////........................////////////////////////............////////////........................222222111000000000000000////////////000000111111///000111222222111000///////////////000000000111111111111111000000000///000000000000000000000000000000111333444666666777///111333555666666555444444666777777777777999;;;888;;;>>>???@@@AAACCCEEEDDDGGGKKKMMMNNNMMMMMMNNNNNNPPPSSSTTTTTTSSSSSSUUUTTTVVVXXXXXXYYYZZZ\\\^^^```______```bbbbbb___\\\ZZZ[[[\\\\\\ZZZXXXWWWVVVXXXWWWXXXYYY\\\^^^___``````___^^^^^^^^^\\\XXXVVVSSSPPPMMMKKKIIIHHHFFFDDDDDDEEEEEEDDDBBB@@@>>><<<<<<;;;::::::;;;;;;<<<<<<888777666777888888666444333333222222333333444444111222222222222333444555111111111111111111111111111111111111111111111111111111222222333333333333000000000000111111111111111111111111111111111111---...///000111111111111000000000000111111111111//////000000000000//////---...000111111111000///---...///000000111000000///////////////000000111000000000000000000000000000000000000////////////000000000000000000000000.........///000000111111////////////////////////////////////////////////..............................------------.........------------...//////........................---------............///////////////////////////000//////......//////000,,,,,,------------------//////////////////////////////000000000000//////...//////000000000000000////////////////////////...//////000000000000000---...111222222111...---//////////////////////////////............//////...///000111111000///...////////////////////////...........................222666444000------000+++,,,...///000///...------......///////////////------......///000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...000222222111111222333///000000111222222333333111111111111111111111111111111222333444666666777555555555555666666666777888777666666666666777777;;;:::999888888999::::::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>?????????@@@@@@AAAAAA@@@>>><<<:::888999999999999888888888888666666777888888777666555444444444444444444444444222222222222222222222222000000111111222222222222111111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000............/////////000........................222222111000000///000000.../////////000000111111...000111222222111000...////////////000000000000111111000000/////////...000000000111111111111222///000111111222111111111000111333444555444222111444555555444333333555666444666999999999999:::;;;888;;;???AAAAAAAAABBBCCCCCCDDDGGGHHHFFFDDDFFFJJJEEEGGGIIIKKKKKKLLLNNNPPPOOOLLLKKKLLLOOOPPPNNNLLLMMMNNNNNNNNNLLLKKKKKKLLLHHHGGGFFFFFFHHHKKKNNNPPPLLLKKKJJJKKKKKKJJJGGGDDDBBB@@@???>>>?????????===<<<<<<======<<<:::888777666555444555666888888888444333444555666666444222000000000000111222444444///111222333333333444555222222222222222222222222222222111111000000000000000111222333333333333333//////000000111111222222111111111111111111111111,,,---...///000000000000000000000000111111111111...///000111111000///...,,,...000111222111000///------///000111111111111000///.........///111222000000000000000000000000000000000000////////////////////////////////////------...///000111222222////////////////////////////////////////////////.................................------............------------...//////---------------------------------.........//////////////////////////////111111000000000000111111...///////////////......////////////////////////000000000000000000000000////////////////////////........................---....../////////////////////////////////////////////............//////...///000///...---.../////////............//////000//////.........//////222111000//////...//////444333333222111///---,,,---------............///////////////000000000000///////////////////////////////////////000111111000000000000000000000000000000000000111111111111111111000//////...//////000000000000111111111111222222111111111111222222333333333222222111111111444444333333444444555666333333444444555666666666999999:::::::::999999888;;;:::888777777777888888===<<<<<<;;;;;;::::::999;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;===>>>??????>>>>>>===============::::::999888777666555444333444444555555444444333333333333444444444555555333333333333333222111000111111000000//////......///////////////......---......//////...---,,,,,,000000000000000000000000............////////////000000000000000000000000222///---...000000...,,,............//////////////////000000000000//////////////////////////////000000000000000000000000---///000111000///000111222111000//////000111222000000000000000000000000000111111111111222222222333222111000000000222222222222333333333444444444666666777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@=========>>>>>>>>>??????>>>>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>>>>:::999999999888888777777777666666555444444333333333333333333333333333333111111000000111111222333222222111111000/////////000000000000000000000000000000000000000000000000333222222222111000000000222111111111000000//////111111111000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000////////////000000000000000000000000333222000///.........///////////////000000000000111111000000000000111111......//////000000111111////////////////////////000000//////.........---,,,---------.../////////333222000...---,,,------//////.........---------.........------,,,,,,,,,---...///000000///...------...///000000///...---,,,,,,,,,---------..................////////////000///...------...///000////////////////////////////////////////////////000000000000000000000000////////////////////////........................---....../////////////////////////////////////////////............//////,,,...//////......000111//////............////////////............//////000///...............///////////////...---,,,,,,---------............///....../////////000000000///////////////////////////////////////000111111000000000000000000000000000000000000111111111111222111111000000000000111000000000000111111111111222222111111111111222222333333333222222222111111222222111111222222333444333444444555666666777777999999999::::::999999888===<<<;;;999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>???>>>======<<<<<<======::::::999888777666555555333444444555555444444333222333333333333444444444222333333333222222111000111000000000/////////...///000000000000///......//////000000//////...---////////////////////////............////////////////////////////////////111///---...///000...,,,....../////////000000000//////000000000000//////////////////////////////////////////////////////---///000111000///000111111000000000000000000111000000000000000000000000000000111111111222222222222222111000000111111222/////////000000111111111000111111222222333333333666666666666666666666666555555666777888999999:::;;;::::::999999999999999777777777888888888888999777777888888888999999999666666666666555555555444555555555555444444444333222333333444444555555666222222222222222222222222111111000000111111222333/////////000111111222222000000000000000000000000000000000000000000000000222222222111111111111111111111111111000000000///111000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000////////////000000000000000000000000333222000///.........///////////////000000000000//////............//////////////////000000000000////////////////////////000/////////............---------...............000000///...---...////////////.........---------......---------,,,,,,,,,.........------............//////000000//////...,,,,,,---------.....................////////////000///...------...///000////////////////////////////////////////////////000000000000000000000000////////////////////////........................---....../////////////////////////////////////////////............//////+++---...///...///111222//////............/////////...............//////...------------......///,,,------.........---------------............///------.........////////////////////////////////////////////////000000111000000000000000000000000000000000000111111111111222111111111111111222333000000000111111111222222222222111111111111222222333333333222222222222111222222111111222222333444444555555666666777888888888999999::::::999999999<<<<<<;;;:::::::::;;;;;;999::::::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<>>>======<<<<<<<<<<<<<<<::::::999888777777666555333444444555555444444333111111222222222333333333222222222333222222111000000000000000////////////000000111111000000///...000000000000000000///...////////////////////////---............/////////////////////////////////000///......//////...---/////////000000000111111...//////000000//////...////////////////////////........................---///000111000///000111///000000111111000000///000000000000000000000000000000000111111111222222111111000000000111111222------......///000111111222222222222333333333333222222222222222222222222111111111222222333333333555444333333222222333333222222222333333333444444222222222222333333333333333333333333222222222222333333222222222222111111111111222222333444444444111111111111111111111111111000000000000111222222/////////000111111222222000000000000000000000000000000000000000000000000111111111111111222222222111111111111000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000222111000///.........///////////////000000000000//////............//////000000000000////////////////////////////////////////////////...........................---------...............///000111...............---------...------------,,,,,,,,,///...---,,,,,,---...///---,,,,,,++++++,,,,,,---,,,------------.....................//////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////........................---....../////////////////////////////////////////////............//////,,,...//////......///111///......------......///......---------...//////------------...//////000......////////////......---------............///------------.........///////////////////////////000000////////////000000///////////////////////////000000000111111111111000000000000111111222333000000111111111222222222222222111111111111222222222222222222222222222222444444333333444444555666555555666666777888888888888888999:::::::::999999:::::::::999999999999::::::;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;:::999999888777777666666333444444555555444444333000111111111111222222222111111222222222222111111000000000000////////////111111111111111000////////////000000000//////...////////////////////////---------.........////////////////////////////////////....../////////...000000000000111111111111...//////////////////...////////////////////////........................---///000111000///000111...///000111111000///...////////////////////////000000000000111111111111000000000000000111111111...///000000111222333333555555555444444444444444111111111111111111111111222222222222222111111111333333222111111111111111222222222333333333444444111111111222222222333333333333333333333333333333333333333333333333333333333333222222111111000000111111111111111111111111000000000000000111222222222222111111000/////////000000000000000000000000000000000000000000000000000000000111222222222333111111111000000000000000000000000000000111111111000000000000000000000000////////////////////////000000000000////////////000000000000////////////////////////////////////111111000///////////////////////////000000000000111111000000000000111111111111000000//////......///////////////////////////////////////........./////////...---------,,,............/////////000........................------------------------...........................---,,,++++++,,,---...------------......................../////////////////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---....../////////////////////////////////////////////............/////////000111000...------.........------------......---------------...//////............///000111111000000000000///...---,,,---------............///------------.........///////////////////////////000000////////////000000///////////////////////////000000000111111111111///////////////000111222111111111111222222222222222222111111111111222222222222222222222222222222444444333333444444555666555555666666777888888888777888999:::::::::::::::::::::::::::;;;:::::::::=========<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<;;;;;;:::::::::::::::999888888777777666666666333444444555555444444333000000000111111111222222000111111222222111111111////////////000000000000111111111111111000//////---......//////.................................------------..........................................//////......//////000000000000111111111111......////////////......////////////////////////........................---///000111000///000111...///000111111000///...//////////////////////////////000000000111111111//////000000111111111111000000111111222333333444000000000000000000000///111111111111111111111111333333333222222222222222333333222111111111222222222222333333333444444444111111222222222333333333000000000111111111111111333333333333333333333333333222222111000000//////222222222222222222222222000000//////000000111222222222111111000/////////000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000111111//////000000111111111111////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000/////////////////////000000000000111111000000000000111111111111000000//////......////////////////////////.........////////////////////////...---------,,,///////////////......------.....................---------------------------...000111111000...---111000///......///000111---------.........//////............////////////...//////////////////...////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////---....../////////////////////////////////////////////............//////000111111000---,,,,,,---......------------......,,,,,,,,,,,,---...//////000////////////000000111/////////...---,,,+++***---------............///------........./////////////////////////////////111000000///////////////000000000000000000000000000000000000111111111111//////////////////000111111111111222222222222333222222111111111111222222111222222222222333333333222222111111222222333444444555555666666777888888777888999999::::::::::::;;;<<<===>>>>>>>>>======>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<======>>>>>>======;;;::::::999999999999999777777777666666555555555333444444555555444444333000000111111111222222222///000111111222111111111////////////000000000000000000111111000000///...,,,------.......................................,,,------------.................................---...//////......///000/////////000000000111111---......//////......---////////////////////////........................---///000111000///000111...//////000000//////...000000000000000000000000/////////000000000111111......///000111111111111//////000000000000111111////////////////////////000000000000000000000000222222222111111111111111333222222111000111111111000000111111111222222222000000000111111111222222000000111111111111222222000111111111111222222222//////000000111222222222222222222222222222222222000////////////000111111/////////000111111222222000000000000000000000000000000000000000000000000111111111111111222222222000000000000111111111111/////////000111111222222////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000//////000000000000//////////////////000000000000//////............//////000000000000////////////////////////////////////.........///////////////...............---------//////000000///...---------------...............,,,,,,,,,------------...---...///000000///...---------,,,,,,,,,,,,------------........./////////............////////////......////////////......////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////---....../////////////////////////////////////////////............/////////000111000...------......------,,,,,,------...,,,,,,,,,,,,---...///000000000///.........//////.........//////......------------............///....../////////000000000////////////////////////111111000///////////////000000000000000000000000000000000000111111111111111111000000///000000000111111111222222222333333222222111111111111222222111111222222222333333333222222111111222222333444333444444555666666777777777777888999::::::::::::;;;<<<===>>>???>>>>>>===============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<<::::::999888888888888888555555555555444444444444333444444555555444444333111111111222222222333333//////000111111111111111.../////////000000000111///000000000000///......------...///////////////........................,,,,,,---------.................................,,,...000///...---///111....../////////000000000---......//////......---////////////////////////////////////////////////---///000111000///000111/////////....../////////000000000000000000000000////////////000000000111---...///000111111111000000////////////.........000000000111222222222333000000000000000000000000000000111111111111111111333222222111111111111111/////////000000000000111//////000000000111111111222222222333333333444444///000000000111111111111///000000111111222333333111111111111111111111111///////////////000111111/////////000111111222222000000000000000000000000000000000000000000000000222222222111111111111111///000000000111111111111...//////000111111222222////////////////////////000000000000000000000000.../////////000000000111000000000000////////////000000000000000000000000...///000111111000//////////////////000000000000//////............//////////////////000000000000////////////////////////............/////////000---------...............---...///000000//////...---------.........//////,,,,,,,,,---------......///...,,,++++++,,,...///++++++,,,,,,,,,,,,++++++............////////////............////////////---...///000000///...---////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000---....../////////////////////////////////////////////............//////---///000///......///000...------,,,,,,------...+++++++++,,,---...///000000///...---------------...///000111222222222222---------.........//////////////////000000000000////////////////////////111111000///////////////000000000000000000000000000000000000111111111111333333222111000000000111111111222222222333333333222222111111111111222222111111111222222333333333444444333333444444555666333333444444555666666666666777888999:::;;;;;;;;;999:::<<<=========<<<;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;::::::999999888777888888888444444444444444444333333333444444555555444444333111222222222222333333333//////000111111111111111.../////////000000111111///////////////......---......///000000111000000........................,,,,,,,,,---------..............................,,,...000000...---///222............////////////---..................---////////////////////////000000000000000000000000---///111111000///000111000///...------...///000000000000000000000000000////////////000000000000,,,---///000111111111000111111111000//////.........//////000111222222333333333333333333333333333111111111222222222333333444444333222222222222333/////////000000000111111000000000111111111222222///000000000111111222222000111111111222222333333333333222222111000000000000000000000000000000000///////////////000111111222222111111000/////////000000000000000000000000000000000000000000000000333222222222111111000000//////000000111111111222...//////000111222222222////////////////////////000000000000000000000000.../////////000000111111000000000000////////////000000000000000000000000...///000111111000//////////////////000000000000111111000000000000111111......//////000000111111////////////////////////---.........//////000000,,,------....../////////***,,,...///111111111000---------.........//////,,,,,,,,,------.........000---)))&&&&&&)))---000///000111222222111000///............/////////000............/////////000---...///000000///...---////////////////////////////////////////////////000/////////000111222222000000000000000000000000------......//////000000222222111000///...------///////////////.........000//////............/////////............//////...///000000000///---,,,//////.........---------------............------...........................///000111111000///............------,,,,,,,,,////////////////////////111111000000//////......,,,,,,,,,---......---,,,...000///,,,---111111---000000000000000111111222111111111111111111111111000000000000111111111111111111000000000000111111222222333333333333444444333333444444555666666666::::::999999999:::;;;;;;:::<<<===??????===<<<:::>>><<<:::;;;>>>???===;;;============>>>>>>>>>>>>::::::<<<===>>>>>>>>>>>>===============<<<<<<;;;:::999888777666666666666444444444555444444333333111111111111111111111111111111111000111111222222222111111111000000//////000000///...............---------......000111111................................................---.........---,,,,,,+++////////////000000000000////////////////////////............////////////////////////////////////,,,------...///000111111000000000000000000000000////////////////////////,,,---...000111111111111///000000000000//////...........................000000000000000000000000000000000000111111111111222111111222444444222111333333333222222222111111222222111111000000//////222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111222111///......//////000////////////////////////////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000//////////////////////////////000000000000//////000000//////.........---000000000000000000000000...///000000000///---,,,//////000000000000///////////////...---------,,,------............------/////////...---------,,,////////////............////////////////////////------............------,,,---------.../////////---......///////////////......------------............------------......///......---------......,,,---------.../////////------------------------////////////////////////000000///...............000000000000000000111222000000000000000000000000.........///////////////111111000000//////...............///////////////111000///...............//////............/////////////////////...------//////.........---------//////000000000000//////........................//////000000000000///////////////.........------////////////////////////000000000000////////////.........///000000000///222333222......111000---000000000000000111111222111111111111111111111111000000000000111111111111111111111000000111111111222222333333333333444444333333444444555666666666999999999999999:::;;;<<<;;;<<<===>>>>>>===<<<;;;===;;;999:::===???>>>============>>>>>>>>>>>>???<<<<<<===>>>????????????===============<<<;;;;;;999999888777666666666666555555555555444333222111111111111111111111111111222222111111111111222222111111111000000000//////000000///...............------------...///000111................................................---.........------,,,+++.../////////000000000000....................................////////////////////////////////////------......//////000000////////////////////////////////////////////////000000000000000///......//////000000000000//////000000000000000000000000//////////////////////////////000000000111111111000//////000222333222000333222222222111111111111111111111000000000000000111111111000000000//////////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111//////......///000111222/////////////////////////////////000000000111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000//////////////////////////////000000000000//////000/////////............000000000000000000000000///////////////......---//////000000000000////////////////////////.........//////////////////...//////////////////......////////////............////////////////////////---......//////......------------...............------...///////////////......------------............------------......///......---------......---------.............................................//////000000000000111111000///////////////222111000000000000000000000000000000000000000000///////////////.........000000000000////////////------......//////000000111111000......---------//////............/////////...------------------...............---------//////000000000000//////........................000//////////////////000000000000///////////////////////////////////////////////////000000000000.../////////000000000000111333222///...111111///000000000000000111111222111111111111111111111111000000000111111111222222222222111111111111222222222222333333333333444444333333444444555666666666888888888999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999<<<>>>??????======>>>>>>>>>?????????===>>>???@@@@@@AAA@@@@@@<<<<<<======<<<<<<;;;:::999888777666666555555666666666666555333222000///111111111111111111111111333222222111111111222222111111000000000000//////000//////............///---------------...///000................................................---............---,,,,,,....../////////000000000....................................////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000///......---...///000000111000000000000000000000000000000//////////////////////////////000000000000111111/////////111333444333222111111111111000000000000000000000000111111111111000000000000/////////...........................000000000000000000000000000000000000111111111111111111000000000000111111------......///111222333000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////............////////////////////////000//////............/////////000000000000///////////////000000000000000//////000000000000///////////////000000000000000////////////............////////////////////////......////////////.....................---------------...////////////.........------------............------------............---------......///...............---------////////////////////////------...///000000000///222222111000000000000000222222111000/////////000////////////////////////000000//////......------.../////////000000000111,,,------...///000111111222111000...------------///......------......//////...,,,++++++,,,---...........................------............------........................000///...------...///000////////////////////////////////////////////////......//////000000111111,,,---............///111///222222///...111222111000000000000000111111222111111111111111111111111000000111111111222222222333222222222222222222333222222222333333333444444333333444444555666666666777777888888999:::<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<;;;999999:::<<<===>>>=========>>>>>>>>>??????===>>>???@@@@@@@@@@@@@@@;;;<<<<<<<<<<<<;;;::::::888888777666555555555555555555555444333222111000111111111111111111111111333222222111111111111222000000000000000000//////000///............//////---------------...//////................................................------............------........./////////000000....................................///////////////////////////////////////////////////.........////////////////////////////////////////////////,,,---...000111111111111------...000111111111111........................////////////////////////////////////000000000111111000111333555777666555000000000000000///////////////000000111111222222111111000000000/////////////////////////////////000000000000000000000000///000000000111111111111111111000000000000111111.........///000000111222000000000000000000000000000000000000111111111222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111//////////////////////////////////////////////////////000000000000/////////////////////.........////////////////////////000///...------...///000//////000000000000//////.........//////000000111/////////000000/////////.........//////000000111////////////............////////////////////////...//////000000//////.../////////...---------,,,,,,---......//////............------------............------------.........------------...///////////////...---------,,,........................------......///......---222111000000//////000000222222111000/////////000////////////////////////000000//////......------......//////000000111111,,,------...///000111111111111///......---------......------------.........---,,,++++++,,,......---.....................------............------........................000///...------...///000........................////////////////////////......//////000000111111,,,...///...---...111333555888888333000111222111000000000000000111111222111111111111111111111111111111111111222222222222333222222222222222222333222222222333333333444444333333444444555666666666888888888888999:::;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999999;;;<<<<<<============>>>>>>>>><<<===>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999888777666555444444444444222222333333444333333333111111111111111111111111333222111111000000000111//////////////////000000//////............//////......---------...//////................................................------...//////......---............////////////....................................///////////////////////////////////////////////////.................................////////////////////////,,,---...000111111111111------...000111111111111...................................................////////////000000000000000000222555666666444//////////////////////////////000000111111222222222222111111111000000000000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111///000000000000/////////000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111111000//////000111111//////////////////////////////////////////////////////000000000000//////.........///////////////////////////////////////000///...------...///000//////000000000000//////---------....../////////---......//////......------------....../////////////////////............////////////////////////......////////////....../////////...---------,,,,,,------.....................------------............------------......---------------...///////////////...---------,,,------------------------......------------------000000///............///222111000000000000000000000000000000000000000000///////////////...............//////000000111111------......//////000000000000///............///......------------......---------------......///---------...............//////000000000000//////........................///..................///------............//////////////////////////////////////////000000000000...111222111///000444777>>>AAA@@@999222111111000000000000000000111111222111111111111111111111111111111111222222222222333222222111111111111222222222222333333333333444444333333444444555666666666999888888888888999::::::::::::::::::::::::::::::999:::;;;;;;999999:::;;;;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<::::::;;;;;;::::::999888777666555444444333333444000111222333444444444444111111111111111111111111222111000///////////////......////////////000000///............//////000//////.........//////000................................................------...////////////...------........./////////------------------------............////////////////////////////////////.........///////////////........................////////////////////////000000000000000///......---...///000000111000000000000000000000000000000..............................////////////000000.........000222333222111////////////000000000000000000000000111111111111222222222222111111111111111111111111111111111111////////////////////////000000000000111111111111111111000000000000111111000000000000000///......000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000//////////////////////////////000000000000//////.........//////////////////////////////////////////............//////000//////000000000000//////------------............------............------------------............////////////............////////////////////////------............------...............---------,,,,,,---............---......------------............------------......---------------...///000...............---------------------------------///...---,,,---///111222000//////...............000000000000000000111222000000000000000000000000.........///////////////////////////000000000000.........//////////////////............//////000...------,,,,,,------...------...///////////////---------.........////////////000000000000//////........................---......//////......---....../////////000000000////////////////////////000000000000////////////...111333111///000444999===AAAAAA999222111222111000000000000000111111222111111111111111111111111111111111222222222333333111111111000000111111111222222333333333333444444333333444444555666666666:::999999888888888888888888999:::;;;;;;:::999888333777:::<<<;;;:::;;;<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::999888888777666555444333333333333111222222333333333222222111111111111111111111111111000///...------------........./////////000000...............///000000111000000/////////000000................................................------...///////////////---------.........//////------------------------............////////////////////////////////////------......//////000000........................////////////////////////000000000000000///......//////000000000000//////000000000000000000000000................................./////////000000......---///111111000////////////000000111111111111111111000000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000111111111111111111000000000000111111...///000111111000//////////////////////////////---.........////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000//////////////////////////////000000000000//////............/////////000000000000000000000000000---....../////////////////////000000000000//////////////////..................////////////......////////////............////////////............////////////////////////,,,,,,------------,,,,,,---------...............+++,,,------......------......------------............------------......---,,,,,,------///000000---------.......................................///...,,,,,,///333999<<<111000000///.../////////000000//////000111222222000000000000000000000000---.........//////000000000000000000///////////////////////////............------......///000111...------,,,,,,------...,,,---///000000000///...---------.........//////------............------........................,,,---...//////...---,,,//////000000111111111222////////////////////////111111000000//////......,,,///111000---...333888666;;;<<<666111111333444000000000000000111111222111111111111111111111111111111222222222333333333111111000000000000111111222222333333333444444444333333444444555666666777;;;:::999888777777777777777888:::;;;;;;:::888777///333999<<<<<<<<<===>>>999999999:::::::::;;;;;;<<<===============<<<<<<999::::::::::::999888888666666555444333333333333333333333333333222111000111111111111111111111111000000///------,,,,,,,,,---.........//////000000...............///000111111111000000000000000111................................................------...///000000//////---------.........//////------------------------............/////////000////////////////////////,,,------...///000111111........................////////////////////////,,,---...000111111111111///000000000000000///.............................................................../////////000000000///000222222111/////////000000111111222222222222111111000000//////000000000000////////////////////////////////////////////////////////////000000000000111111111111111111000000000000111111,,,---///000111222111111////////////////////////------------.........///000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111222111000......000111222000000000000000000000000//////////////////////////////000000000000//////---.........//////000000111111111111111111111111,,,---///000000000///...//////000000000000//////111111000000//////......//////000000000000//////111111000000//////......000/////////............////////////////////////+++,,,,,,------,,,,,,+++,,,------....../////////+++,,,------......------.........------..................------.........,,,,,,,,,---...///000111,,,------......////////////////////////////////////---,,,,,,111888???DDD222111111000000000000000---///222222111000000000111111111111111111111111////////////000000000000............////////////222222111000000000000000111000///------......///........................//////...---,,,,,,++++++.......................................///000111........................//////.........---------000///...---...000222333------......//////000000000000000000000000000000111111000000000000111111666666666666555333111000//////000000111111111222333333222111000000111111222222222222222222222222000111111111111222222222111111222333333444555555666666666666777777777777777777777777777888888999;;;;;;;;;;;;::::::999888::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<===============<<<;;;999888777999999999888888888777777444444333333333333222222222111111000///000000000111000///......///000111111111000000//////......000000111111000///......***+++---//////...---,,,......//////...---,,,,,,---,,,,,,++++++,,,,,,---000///---,,,---...000222000000000///......---------------............///////////////////////////......---......///000111------------------------.........////////////000111///...------...///111---...000111111///---,,,000///---++++++---///000000000000000000///////////////...---,,,++++++***000000//////.........---,,,,,,------.../////////,,,---------.../////////000000000000000000000000111222222111///...///000///......///000111111000000000000000000000000000111111111111111111222222555333111000//////111222222111000.........///000111111000000//////......---...///111111000000///000111111111222222222222222111111111000000//////222222111111111111222222000000///...............000000//////.........---////////////000000000000......///000000000000000000000000000000000000000//////............//////000000////////////000000////////////////////////,,,---------.../////////000000////////////000000....................................////////////,,,...000111111000...,,,...............///000000---------------------------------------...///000............////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................////////////////////////...............---------------------///111333444111111111///000333888<<<333222222111000///......:::999777444000//////111111111111111111111111111////////////000000000000---............/////////000000///...............111000///...---....../////////////////////////////////...------,,,++++++///////////////////////////............//////000........................//////.........---------..................------.........///////////////000000000000000000000000000000////////////000000555555555555444222000/////////000000000111111111222222111000000000000000222222222222222222222222000111111111111222222222111111222333333444555555666666666666777777777777777777666666777777888999::::::;;;;;;::::::999888:::::::::::::::::::::::::::::::::::::::;;;<<<<<<=========<<<;;;:::999888999999888888888777777777444444333333333222222222333222222111111111111111111000///......///000111////////////.........---...............---,,,,,,***+++---//////...---,,,......///......------,,,------,,,,,,,,,,,,------000///---------...000111------------............---------............///////////////////////////000//////.........//////---------------------------............////////////...,,,++++++,,,...///---...///000000///......////////////////////////.....................---///......------,,,,,,+++000/////////............//////..................,,,,,,,,,---------------000000000000000000000000///000111000.........///111///...///000111000...000000000000000000000000//////000111222222333333777666333111000///000111222111000///...//////000111000000000/////////......///000111111111000000000000000000111111111222111111111000000000//////111111000000000000111111000000///...............000/////////............////////////000000000000......///000000000000000000000000000000000000000//////............////////////............//////..............................//////////////////000000////////////000000000000000000000000000000............////////////---...///000000///...---...............///000000------------------------......---------......///............////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------................................................000000000//////.........---------...///111333444444444333111///000333666111000000//////.........EEEBBB===555000---///111000000000000000000000000////////////000000000000/////////000000000111111////////////............000000///............///000000000000000000000000//////......---,,,,,,,,,000000000000000000000000//////......---................................................------------...000000000...+++***///////////////.........000000000000000000000000//////............//////333444444333222111////////////000000000000111111111111000/////////000000222222222222222222222222000111111111111222222222111222222333333444444555555555666666666777777777777777666666777777888999:::::::::::::::999999888:::::::::::::::::::::::::::999999999999:::;;;;;;<<<=========<<<;;;;;;:::888888888888777777777777333333333333222222222222333333333222222222222222000000////////////000000............------------...............------,,,+++,,,---//////...------...............---------......------------......///......------///000111++++++,,,,,,---......///---------............///////////////////////////111111///......------------------------------------------............/////////------------//////------......//////000000...///000111111000///...------..................------------------------////////////............111111000//////...---------------,,,,,,,,,,,,,,,000000000000000000000000...///000///...---...///111000//////000000///...000000000000000000000000---...///000222333444444888666444222000//////000222111000000///000000000000000000000//////////////////000111111111111000////////////000000000000111111000000000000//////000000////////////000000000000///.........//////////////////............////////////000000000000......///000000000000000000000000000000000000000//////............//////......------------......////////////////////////000000000000000/////////000000////////////000000------------------------............////////////////////////////////////............/////////000//////////////////////////////...---------......---............/////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////........................222111111000///..................///000222444444666666555222///......///........................EEEBBB===666000...///111////////////////////////////////////000000000000111111222222222333333333000111111111111111000000000/////////............//////////////////////////////......---------,,,////////////////////////000///......------------................................................//////000111111000///...000000//////......------////////////////////////000//////......//////000222222222111000000///...//////000000000000000000000000///////////////000222222222222222222222222000000111111111222222222222222222333333444444444444555555555666777777777666666666666666777888888999999:::::::::999999888999999999999999999999999:::::::::999::::::;;;<<<<<<<<<=========<<<;;;;;;888888777777777666666666333333333222222222222111222222222222222111111111000000////////////000000........................///000000000000000//////,,,---......///...------.........---------......//////............/////////............///000000,,,,,,---------.........---------............///////////////////////////000000///.......................................------------............222111000000000000111222------------...000111222/////////000000/////////////////////000000000000,,,---------....../////////////////////.........111111000000////////////.........------,,,,,,,,,////////////////////////...///000000.........000///......///000111111000////////////////////////...//////000111222222333555444222111000000000000111111111000000000111111000000000000////////////000000000111111111111111.........////////////000000000000000000000////////////............//////000000///////////////000///////////////.........////////////000000000000......///000000000000000000000000000000000000000//////............/////////......------......///000000000000000000000000111000000//////.........000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////............//////---......///////////////////////////////////////000///...------------------------.........//////------............------------------------------------............------////////////////////////........................222111111000///...------......///000111333444555555666666444000---,,,,,,..................//////::::::999666222000000111........................////////////000000000000000000000111111111222222///000111111111111000000///////////////......---........................///...............------........................000///...---------------........................---.....................///.........///000222333000000//////......------////////////////////////111000000//////000000111222111111000////////////000000//////////////////000///////////////000000222222222222222222222222000000111111111222222222222222333333333333444444333444444555666777777777666666666555666777777888888888999::::::999999999999999999999999999999999;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<;;;;;;777777777666666666555555333333222222222111111111111111222222111111000/////////000000000000////////////////////////////////////000000000000000///.....................---......------------...///000//////......//////000...............///000000////////////......---------------............///////////////////////////...............///000000........................---------.........//////111111000000000000111111------------...000111222000///---,,,,,,---///000.../////////000000111111,,,------......//////000.........///////////////////////////000000111111000000//////......------///////////////////////////000111111//////000111---,,,,,,...111333333222////////////////////////111111000000000000000000///////////////000000111000000000111111111000000////////////000000000000000000000000000111111111---.........//////////////////////////////000000//////............//////000000/////////000000111.........///////////////////////////000000000000......///000000000000000//////////////////////////////............//////000//////////////////000/////////////////////////////////......---------000000////////////000000111111111111111111111111............//////////////////............//////------...///000/////////000000000000000000000000000///...---------------------------............------............------------------------------------............------////////////////////////........................000000///......---,,,,,,...///000111333444444555444555555444111...,,,,,,/////////////////////000111333555555444222111111////////////////////////////////////000000000000---------.........//////,,,---///000000///....../////////000///......---..............................................................................------,,,---------........................---------...............,,,,,,++++++,,,///222333///////////////.........000000000000000000000000111111000000000000111111222111000////////////000000000////////////......000000/////////000111111222222222222222222222222000111111111111222222222333333333333333333333333333333444555666777777888666666555555666666777888777888999999999999999999999999999999999999999999<<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<;;;::::::999666666666666555555555555222222222222111111111111000000111222111000///...//////000000000000///////////////000000000000000,,,---................../////////.....................---,,,,,,...///000//////............//////.........///////////////111000000///......---------------............///////////////////////////---------......///111111.................................////////////000........................------......//////000000111///,,,++++++,,,///111,,,,,,------.../////////------......////////////.........///////////////------...//////000111111000000000///////////////000000000000000000000000///000111111000000111222---,,,,,,...111333333222000000000000000000000000222111111000000///......,,,,,,---...///000000111...//////000000000000///////////////000000000000/////////...///000000111............////////////......////////////000000//////............//////000000/////////000111111.........///////////////////////////000000000000......///000000000000000//////////////////////////////............//////000000////////////000000------------------------............------------000000////////////000000000000000000000000000000............////////////////////////////////////,,,---///000000000///...000000000000000000000000//////...---------......,,,------------.........------............------------------------------------............------........................------------------------............------------...///111222444555555555333444555444111///...///////////////////////////000222444555444222222222////////////////////////////////////000000000000---------.........//////,,,---///000000000///......///000000000///------....................................////////////........................------,,,,,,,,,---..............................---------.........//////,,,,,,,,,---...///000000.........///////////////000000000000000000000000000000////////////000000222111000/////////000111000000/////////.........000000000000000111222222222222222222222222222222000111111111111222222222333333333333333333333333222333333444555666777888666555555555555666777777777777888999999999999999888888888888888888888888;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;:::999888777666666666555555555444444222222222222111111111111000111222333333111000......///000111111000///............/////////000000,,,,,,---...............000000///...............///...,,,,,,,,,...///111///......------......///---......///////////////........................---------............/////////////////////////////////.........//////000......................../////////000000000111111---------......------------...///000000///......000///...------...///000,,,,,,------...//////000............////////////............/////////000..................//////.........///////////////000000000000000000000000...///000000//////000222000///...///000111000///000000000000000000000000000000000000000/////////------...///000000000000,,,---...///000//////....../////////000000000111///...---------...000000....../////////000000000........./////////000000000//////////////////000000000//////000111111222............/////////000////////////000000000000......///000000000000000//////////////////////////////............///////////////....../////////------------------------............////////////000000////////////000000------------------------............////////////---...///000000///...---,,,---///000111000///...////////////////////////......---------......///,,,,,,---------.........------............------........................------............------------------------------------------------------............////////////...///111333555555555555555555555444111///000111000//////......---------444555666555333222222333000000000000000000000000////////////000000000000000000000000111111111111---///111222333222111000...///000000000///---,,,000000000000000000000000.........///////////////000000000000000000000000,,,,,,,,,,,,------...///........................---------.........//////---...000111222111///...---.........//////000000000000000000000000000000//////............//////222222000//////000111111000000//////.........---111111000000111222333333222222222222222222222222000111111111111222222222333333333333333333333333222222333444555666777888555555555555555666777777666777888999999999999999888888888888888888888888::::::999999::::::;;;<<<;;;;;;;;;:::999888666555666666555555555444444444222222222111111111111000111222333444444333111///...///000111111000///...---------.........//////......///000111111000000111000///...............///...,,,,,,,,,...000111......------------......---......///000/////////+++,,,,,,------......///---------.........//////////////////////////////111000///......---......////////////////////////000000000000111111111111......////////////......---...000111111///---,,,...///000111111000///............///000111111222/////////////////////...---.........//////000000/////////...------,,,,,,,,,---------.../////////000000000000000000000000,,,...//////......///111333111000///000000...,,,000000000000000000000000......//////000000111111//////000000000000//////+++,,,.../////////........./////////000000111111...------,,,,,,...///000////////////000000000000---.........//////000000000000////////////000000000000///000000111222222---.........//////000000////////////000000000000...//////000000000000000//////////////////////////////............//////.........------.........111111111111111111111111......//////000000111111000000////////////000000////////////////////////............/////////000---...000111111000...---,,,---///000111000///...////////////////////////---------------...///000,,,,,,,,,---------......---..................---........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000111111111...000222444555666555555777777666444111///000111//////...---,,,,,,++++++///111222333333222111///000///...------...///000------......///000000111///000000000000000//////222222111111000000//////111111222222222222111111......//////000000111111.........///000222333444111111000000//////..................////////////------......///000000000000000000000000000000000......////////////......000000///...............//////000000000000/////////111222111000///000111444222000...------//////222222111//////.........111111111111111111111111000000000000000000000000111222222333333222222111222222333333333222222111111222222333333444444555444444444555555555555666555666888999:::::::::999:::::::::999999888888888777777777777777777777777888999999999999888777777666555555555555444444444333333333222222222111111333333222111000///......000000111111111111000000//////////////////////////////000000///...------------......//////000000............////////////---.....................////////////////////////+++++++++,,,,,,,,,------......................................................------------......000000000000////////////........................////////////////////////////////////000000000000//////.........---------///...---,,,,,,---...///000///---,,,,,,---...///000///...---------------////////////////////////......////////////......///...---,,,+++,,,,,,---........................////////////////////////000000000000000000000000.........///......------......////////////......////////////000000000000////////////////////////000000//////......---------...///000000///...---000000////////////000000////////////////////////////////////000000000000////////////////////////111111000000//////......------......//////000000......////////////......//////////////////////////////////////////////////////////////////////////////000000000000//////111111000000//////......//////...///000000...---------......//////000000////////////////////////,,,---///000000000///...........................------------.........///......------------..............................,,,,,,------...---------.........///......------)))+++------,,,,,,,,,---///...---,,,,,,,,,,,,,,,---------.........//////444333333222333444666666999777444111/////////000111111000000/////////...///000111222222111000///000///...------...///000,,,------...//////000000//////000000000000//////111111111000000000000000000111111222222111111000......//////000000000000111000000000000111111222000000000000//////..................////////////000//////.........//////////////////////////////......////////////......000000///...............//////000000000000/////////000111111000///000111333222000...---...//////111111000///............111111111111111111111111000000000000000000000000111222222333333222222111222222222333333222222111111222222333333444444555555555555666666666777777555666777999999999999888<<<;;;;;;;;;::::::::::::777777777777777777777777888888999999888888777666555555555555444444444444333333222222222111111111111111111111000000000000000000000000000000000000//////////////////////////////////////////...---......///////////////000........./////////000000//////..................////////////////////////,,,,,,---------...............................................................------------............//////000000000111.................................................../////////000000000000//////.........---------///...------------...//////......---------......//////...---------------////////////////////////......////////////......111000///...---......///...............---------111111111111111111111111////////////////////////......////////////............////////////........./////////000000000000///////////////////////////////////////...............////////////......000//////......//////000////////////////////////////////////000000000000////////////////////////000000000///////////////.........///////////////......////////////......////////////////////////////////////////////////////////////////////////......////////////......////////////.........------,,,,,,---......---+++............////////////////////////////////////------...////////////...........................,,,,,,---------.........---------,,,,,,---------........................---------...------,,,,,,,,,------.........------%%%(((***,,,,,,---///000///...------,,,,,,,,,---........./////////000000111111111222333555777888666555333000/////////000000000000//////............///000111111000///...//////............//////,,,,,,,,,---......//////...//////000000////////////000000000000000000111000111111222222111111000...////////////000000000000000000//////.........000000000////////////...............////////////222111///...------......////////////////////////......////////////......000//////............/////////000000000000/////////000111111//////000111222111000.........//////000//////.........//////000000000000000000000000000000000000000000000000111111222222222222111111111222222333333222222222111222222333333444444555666666666666777777777888666666777888888777777666:::::::::::::::999999999777777777777777777777777888888888888888777666666555555444444444333333333333222222222222111111111//////000000111111111222000///...------...///000////////////////////////---...//////////////////000000000000////////////////////////000000000000000000000//////.........////////////////////////---------.........//////......................................................------------......,,,---...///000111111222....................................................../////////000000000...............---------///...------------...///------...............---//////...------------...////////////////////////......////////////......000000///............/////////.........---------000000000000000000000000////////////////////////......////////////............////////////............/////////000000000////////////////////////........./////////////////////............/////////..................///////////////////////////////////////000000000000//////////////////////////////////////////000000///////////////...............////////////......////////////////////////////////////////////////////////////////////////------............------............---------------,,,,,,---......---+++/////////...............////////////////////////---------------......///........................,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---....................................---,,,++++++***+++,,,------...------&&&(((+++,,,------///000///...------,,,---------/////////000000000000000//////000111333555777888333222111///......///000/////////.....................///000000///....../////////....../////////,,,,,,,,,---------............//////000/////////.../////////000000111111000000111111111111000000////////////////////////------...---------,,,,,,////////////////////////............////////////111000///---------...///////////////////////////......////////////......000///............////////////000000000000/////////000111000///...///111222111000///....../////////...............//////////////////////////////000000000000000000000000111111222222222222111111111111222333333333222222111222222333333444444555555555666666666777777777777777777777777666666666777777777777777777777777777777777777777777777777777777888888777777666555444444444444333333333222222222222222111111111111000000000000111111111111000///---,,,,,,---///000////////////////////////------...///000000//////111111111000000//////.../////////000000000111111111111111000//////......////////////////////////------------..................................................................------------......------......///000000111........................................................./////////000000.................................------.........,,,---.../////////...---///......---------......////////////////////////---......//////......---------------,,,,,,------/////////...------,,,,,,------------------------////////////////////////,,,------............---......////////////.............../////////000000////////////////////////------......//////000000000///...------...///000......------------......////////////////////////////////////000000000000////////////////////////---......//////000000000000000//////......------......////////////......////////////////////////////////////////////////////////////////////////---......//////......---..............................---///000111///.../////////......---------////////////////////////------,,,++++++---...///........................------........./////////...------,,,,,,------.......................................---,,,+++***)))***+++,,,------------+++---......---,,,---.........------------......//////////////////////////////000111222333444555000000///.........//////..................------.........//////............//////////////////...,,,,,,,,,---------------------...///////////////......//////000000000111000000000111111000000000/////////...............,,,---.../////////...................../////////............///////////////......---...///000111..............................////////////......//////............////////////000000000000//////...000111000///...///000000000000/////////////////////.........//////000////////////////////////000000000000000000000000000111111222222111111000000111222333333333333333111222222333333444444555444444555555555666666666777777777666666666666666777777777777777777777777777777777777777777777777666777777777777666555555444333333333222222222222222222222111111111000000111111111111000000000000000...---++++++---...000////////////////////////------...///000000//////111111000000//////......////////////000000000000111111000000/////////...////////////////////////+++,,,,,,,,,,,,---------......................................................------------....../////////...........................................................................////////////---.....................---..................---+++,,,.../////////...---......---------......///////////////////////////------............------,,,,,,------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---------------......////////////..................////////////////////////////////////------......//////000000000///...------...///000......------------......////////////////////////////////////000000000000////////////////////////------......//////000000000000//////......------......////////////....../////////////////////////////////////////////////////////////////////////////////000000/////////////////////////////////...------...000111000...//////......------,,,,,,////////////////////////------,,,++++++---...///...........................////////////000000000//////............//////....................................---,,,+++***)))***+++,,,---------------///000000///......///......---------......///........................000000111111111111111111///.....................------................../////////....../////////......////////////......------------------......,,,---......////////////...//////////////////000///000000111111000000////////////............---...000111222333222222111---............/////////............////////////------......///000000000..............................////////////......///............//////000//////000000000000//////...///000000......///000000000000000000/////////111000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333333333111222222333333444444555444444444444555555555555777777666666666777888888999999999:::::::::::::::777777777777777777777777666666666666666555555444333333333222222222111111222111111111111000000000222111111111000000/////////...---,,,,,,---...///////////////////////////---...//////////////////////////////........................////////////////////////////////////////////////////////////+++++++++,,,,,,,,,------......................................................------------....../////////.........------........................------------------------------........./////////---------...............------...//////...------,,,,,,---...////////////...------------...//////////////////////////////------............---------...//////000/////////........................////////////////////////........................***+++,,,---------------......////////////......------........./////////////////////////////////........./////////////////////............/////////..................///////////////////////////////////////000000000000////////////////////////................../////////////////////...............////////////......//////////////////////////////////////////////////////////////////////////////000000000000///////////////000000000000000,,,++++++,,,...///...---.........---------------////////////////////////---------------......///............................../////////000000000000000////////////000000....................................---,,,++++++***+++,,,------...------***,,,///000//////111222.........---......///000............------------000000111111000000///........................................../////////000//////////////////000---...///000000///...---........................+++,,,---...///////////////////////////.........//////000000000000////////////.........---------000111222333333111000///---------.........//////............////////////,,,...///000000000...---..............................////////////.....................///000000//////000000000000//////...///000///......///000//////000000000000//////333222111000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000111222333333333333111222222333333444444555555555555555666666666666888777666666777888999:::::::::::::::;;;;;;;;;<<<777777777777777777777777555555666666666555444444222222222222111111111111111111111111000000000000000000000000111111111111........................//////////////////////////////////////////...---------------............------------............---------...//////000000////////////////////////,,,,,,,,,,,,---------.........................................................------------......------..........................................---------------------------------.........//////---------.........//////------...//////...------,,,,,,,,,---...///000000---------------...//////////////////////////////,,,------......------,,,------///000000000//////,,,,,,------.../////////////////////////////////........................+++,,,---...////////////......////////////......---------........./////////////////////////////////////////////...............////////////......000//////......//////000////////////////////////////////////000000000000////////////////////////..................------.........///////////////......////////////......////////////////////////////////////////////////////////////////////////...//////////////////............/////////000000+++++++++,,,...///...---,,,------------------...////////////////////////------...////////////...........................------------............//////............//////........................---------...------,,,,,,,,,------.........------)))+++---.........///000...............///000000////////////.........---......///000000000///...///////////////...------.........//////000000000000000////////////000000---...///000000///...---//////////////////......+++,,,---...////////////000000//////.........---//////000000000000////////////.........---------///000111111000...+++***---------.........//////............/////////000---///111222111///,,,***..............................////////////.....................///000111//////000000000000//////...///000///...---...000...///000000000000000///444444222111000000000000111111111111111111111111000000000000000000000000000000111111111111000000///000111222333444444444111222222333333444555555666666666666777777777777888777777777777999;;;<<<888888888999999:::::::::777777777777777777777777555555666666555555444333222222222111111111111000111111111111000000000000......///000111222333333......///000000///......///////////////////////////000000000///...------+++,,,,,,------.........,,,,,,,,,---------......+++,,,,,,---...///000000////////////////////////---------.........//////.........................................................------.........+++,,,,,,---...///000000........................---------------------------------.........//////---------.........//////,,,---...//////...---,,,------,,,,,,---...000111---------------...///000////////////////////////,,,------......------,,,***+++---.........------+++,,,,,,---...///000000................................................---...///000111111111111......////////////......---------.........//////////////////////////////000000//////.........------...///000000///...---000000////////////000000////////////////////////////////////000000000000/////////////////////////////////......------,,,---.........//////000000......////////////......////////////////////////////////////////////////////////////////////////---..................------------.........//////---------...111111111///,,,,,,,,,------.........////////////////////////,,,---///000000000///...........................+++++++++,,,,,,,,,------......------------..............................,,,,,,------...---------.........///......------+++---...---,,,******+++...............///000000111111000000/////////...+++,,,...000000000000///000000000000///...---,,,.../////////000000111111///////////////.........000000///...............////////////////////////---...000111111111000///000000000000////////////......//////000000111111000000000000111111111111///////////////000111111000000000000000000000000////////////////////////////////////////////////......---,,,---...///000////////////////////////............////////////,,,,,,,,,++++++*********............////////////000000000000000000000000000111222333333222111000000000000000000000000000000000000000111111111111000000000000000000000000222222333333333444444444222222333333444555555555666666666777888888999999999999888888888999::::::<<<:::888888999999888777;;;;;;:::999999888888777555555444333333333333444111111111111000000000000111000/////////000222333000000//////.........---//////////////////////////////............//////111111111111111111111111000///...---------------........................------------------------////////////////////////......////////////......000///...---,,,+++******////////////////////////---------------------------------.........//////,,,,,,,,,---------......///...---,,,+++,,,---...---------............//////............---------........................------......///000000111//////.........---------//////.........---------,,,,,,.../////////...---////////////////////////......------------......,,,---------.../////////......//////...---,,,,,,------------------------------............------////////////////////////////////////////////////////////////////////////000000//////.........---........................111111000000//////......////////////////////////000000000000////////////........................000000000000////////////...............//////000222111000.........///000//////000000///...------////////////////////////111000///......///000111//////000000000000//////000000000000000000000000........................,,,---......//////......000000000000000000000000---------......000111111+++++++++,,,,,,---------.................................------,,,,,,,,,////////////////////////---------............///......////////////......------............------..............................////////////......///////////////.........////////////............/////////////////////...000000///...............////////////////////////---...///000111000000///000000000000////////////.../////////000000000111...////////////000000000,,,,,,,,,,,,,,,---......////////////////////////////////////////////////////////////////////////...------,,,---...///000////////////////////////............////////////......---------,,,,,,,,,............////////////000000000000000000000000000111222222222222111000000000000000000000000000000000000000111111111111111111111111111111111111000000111111111222222222222333333444555555666666666666666777888888999999888888888888999:::;;;<<<;;;:::888888999:::999888;;;::::::999888888777777555555444333333333333444111111111111000000000000//////.........///111111000/////////............//////////////////////////////............//////------------------------//////...---------------........................------------------------..............................////////////......---------,,,,,,,,,,,,,,,---------------------------------------------------------.........//////,,,,,,,,,---------......------,,,,,,,,,---...///---------............//////............---------........................,,,------...//////000000//////.........---------//////.........---------,,,---.../////////...---///////////////////////////..................///---------.....................//////...------,,,------------------------------............------////////////////////////////////////////////////////////////////////////000/////////....................................////////////.........---////////////////////////000000000000/////////...////////////////////////000000000000////////////......///000000000000///111000///---------...//////////////////...---,,,////////////////////////111000///......///000000//////000000000000//////................................................++++++,,,---------------////////////////////////------------...///000111---------------..........................................------,,,,,,,,,........................---------............///------............------,,,,,,------------,,,,,,..............................////////////....../////////////////////...////////////..................//////////////////000//////............///////////////////////////---...///000000000000///////////////000000000000////////////000000000000............////////////,,,,,,++++++,,,,,,------////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////............///////////////////////////.....................////////////000000000000000000000000000111111222222111111000000000000000000000000000000000000000111111111111222222222222222222222222000000111111111222222222333333444444555666666777555666666777777888888999888888888999:::;;;<<<===:::999777888999::::::999::::::999999888777777777555555444333333333333333111111111111000000000000......---------...///000////////////............//////////////////////////////............//////------------------------//////...------------...........................------------------------..............................////////////......++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,,,,---------......,,,,,,,,,,,,---...///000---------............//////............---------........................,,,,,,,,,---......//////...............---------...............---------,,,---......//////......////////////////////////000//////......//////000...............---------.........///......---,,,........................------............------////////////////////////////////////////////////////////////////////////////////////............////////////////////////............------------////////////////////////000000000/////////......000000000000000000000000////////////000000000000---...000222222111000//////......------------...---............---,,,,,,////////////////////////000//////......///000000...//////000000//////...................................................,,,,,,---............---////////////////////////------------...///000000/////////................................................---------------........................---------............///,,,,,,------------,,,,,,---------......---------////////////////////////......////////////............//////////////////////////////........................////////////000///............//////////////////////////////.........///////////////////////////000000000000////////////000000000000........./////////000000//////.........//////000////////////////////////////////////////////////////////////////////////------------......//////////////////////////////............////////////////////////////////////............////////////////////////////////////000000111111111111000000000000000000000000000000///000000000111111111111222222222222222222222222222222333333333444444444333444444555555666666777555555666666777888888888:::::::::999::::::;;;<<<999888777888999;;;;;;:::999999999888777777666666555444333333222222333333111111111111000000000///................../////////////////////.........//////////////////////////////............/////////////////////////////////......---------..............................------------------------........................---......//////......---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,---------......---------------.........---------............//////............---------........................,,,,,,,,,---------......................................................---------...............////////////////////////000000////////////000000/////////...---------,,,---...............------////////////////////////------............------///////////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000........................////////////////////////000000/////////.........////////////////////////////////////000000000000---///111333333222000//////.....................,,,---------------,,,,,,////////////////////////............/////////000...//////////////////...000000000000000000000000...........................//////000111000000000////////////////////////---------------...///000000//////......---------.......................................---------........................---------............///,,,------......------,,,//////000000000000//////000000000000000000000000......////////////..................////////////////////////............---.........//////000000//////............//////////////////////////////...............//////000.../////////000000000111000000000000//////////////////000000000111111111111111000000000000000111........................////////////////////////////////////////////////---------...............////////////////////////............////////////..................//////............////////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111222222222222222222222222222222333333333444444444333333444444555666666666555555555666777777888888<<<<<<;;;:::999999999999999888777888999;;;;;;:::999888888777777666666555444444333222222222222333111111111111000000000///////////////////////////........./////////////////////////////////////////////............//////000000000000000000000000......---------......///........................------------------------........................------............------////////////............------------------------.............................................---,,,,,,,,,---------....../////////......------,,,---------............//////............---------........................,,,,,,,,,------------------.....................---.....................------------......//////////////////////////////000000////////////000000/////////...---------,,,------...............---////////////////////////------............------////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000////////////////////////////////////////////////////////////......................................./////////000000000111---///111333333222000///////////////000/////////,,,,,,---------------,,,////////////////////////------......////////////......////////////......000000000000000000000000...........................//////000111000000000...........................------------......//////.........------,,,,,,........................................................................---------............///......////////////......//////000000000000//////000000000000000000000000......////////////......---.........//////000000////////////............------......///000000000///............//////000////////////////////////......------......///000......//////000000111111000000000000////////////000000000000111111111111000000//////.../////////........................////////////////////////////////////////////////,,,---......//////......////////////////////////............////////////------------........................////////////000000000000000000000000111000000//////000000111000000000000000000000000000000000000111111111111222222222222222222222222000000111111111222222222222222333333444555555666444555555666666777777888;;;;;;:::999888888888888:::999777888999::::::999888888777777666555555555444444333222222222222222111111111111000000000000//////000000000///.............../////////////////////////////////////////////............//////////////////////////////...------------...//////........................------------------------------------------------------............------000/////////......------------------------------.......................................---------,,,,,,,,,---------.........////////////...---------------............//////............---------........................------------------......---------...............---------..................------------...//////////////////////////////000//////......//////000...............---------,,,---......///.................................------............------////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////000000000000000/////////////////////////////////.........------..............................//////000000111111---...000222222111000///...///000000111000000000,,,,,,---............---////////////////////////,,,---...///////////////---......//////......---................................................,,,,,,---............---...........................---------------...............---------------......................................./////////---------------------------------............///...//////////////////...---------......---------////////////////////////......////////////......------......///000000000////////////............------......///000000111...............///000000////////////////////////......---------...///000.........///000111111111111000000000/////////.../////////000000000000111000000///.......................................////////////////////////////////////////////////,,,---.../////////...---////////////////////////............////////////---------.........//////............////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111111111111111111111111111000000111111111222222222111111222222333444444444444444555555666777777777888777777777888888999:::;;;:::888888999:::999888888777777666666555444444444333222222111222222222111111111111000000000000....../////////...---,,,............/////////000//////////////////////////////............//////........................---------------...//////........................------------------------------------------------,,,------......------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------,,,,,,,,,---------......+++,,,...///000000000///---------............//////............---------................................................---------.........//////---------.........//////...------,,,---...///000///////////////////////////..................///---------...............,,,------...//////......------------------------------............------////////////////////////////////////////////////////////////////////////............/////////000................................./////////000000//////////////////////////////.........---------.................................///000111111111......///000000000000///------///000000000//////,,,---...///////////////////////////////////////+++,,,---///////////////---......//////......---................................................++++++,,,---------------...........................------,,,,,,------................../////////........................---........./////////000---------------------------------............///---......//////......---,,,,,,------------,,,,,,..............................////////////......------......///000000111////////////............---------...///000000111...............///000111////////////////////////......---,,,---...///000---......///000111111222111111000000/////////.............../////////000111111000///////////////........................////////////////////////////////////////////////,,,,,,.../////////...---////////////////////////............/////////000---.........//////000000............/////////000000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111000000000000000000000000222222333333333444444444000111111222222333444444444444555555666777777777444444555666777999;;;<<<<<<:::888888999999999777777777777666555555444444444333222222111111222222111111111111000000000000------...///...---+++***---.........//////000000//////////////////////////////............//////////////////////////////---------------...///000........................------------------------------------------------,,,------......------,,,((())))))***,,,------...++++++++++++++++++++++++//////////////////////////////.........---------,,,,,,,,,---------......(((***,,,///111222222222---------.........////////////.........---------........................//////////////////......---------.........//////---------.........//////......---,,,---...///000////////////////////////......------------......,,,------....../////////,,,,,,---.../////////...---------------------------..................---////////////////////////////////////////////////////////////////////////---.........//////000000........................---------.........////////////////////////////////////.........---------000000000000000000000000---......///000111111222............/////////000+++,,,.../////////......------...///000000//////////////////////////////***+++---///000000///...---..................---000000000000000000000000........................,,,---......//////.................................------,,,,,,,,,------......//////000000111111........................---.........//////000000---------------------------------.........//////,,,------......------,,,---..................---..............................////////////......---------...///000000111000/////////............////////////////////////---...///000000111111111111000///------......///////////////////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000---.........//////000000000000//////.........---////////////////////////---.........//////000000...///000111111000///...////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000///////////////...------000000000000111111111111111111000000000000111111222000///000111333333222000444666333111333444222555444444444444555666666:::999888888888999:::;;;<<<<<<;;;::::::999888888666555444333333333333333444333111///......//////000000000000000000000000/////////000///......---,,,---...///000111222333------......///000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,000///---,,,+++,,,,,,------------............///........................------------------------------............------........................))))))***+++,,,------...+++---...///.........///////////////000000000000................................................///...------//////...------------........./////////......------///000111000000//////......------......---,,,,,,+++******,,,---......//////......////////////////////////000000000000000000000000------............------/////////...---------,,,........................////////////////////////............////////////......//////...---,,,,,,////////////////////////000000000000//////////////////////////////////////////............//////////////////////////////000000000000000000000000111///...------...///111//////000000000000////////////.........---------000000///............//////////////////000000111000000////////////000000666444000---,,,---///111.................................////////////000///...---***)))***...111///////////////.......................................---,,,---...///000........................------,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,------........./////////...---------,,,///......------......//////////////////.........,,,---.../////////......,,,---...//////000000//////...---,,,,,,---...///////////////////////////111111111000000///...---111000///...---......///////////////////////////////////////////////////000000000000000000000000000///...------...///000////////////////////////............/////////000000/////////............////////////////////////............/////////000...//////000000//////...////////////////////////......------------......////////////////////////000000000000000000000000000000000000000000000000000000000000//////......000000000000111111111111111111111000000111111111555444222222333333222111...333555222111333444222444444444444444555666666888888777777777888999:::;;;::::::999888888777777888777555444222222111111333222111000//////000000////////////////////////000/////////............------...///000111111222000000000000000/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,000////////////.........///...---,,,,,,,,,,,,,,,---------............///........................------------------------------............------........................+++++++++,,,------......+++---//////...---...///....../////////000000000------------------------------------------------...---,,,---...///...,,,------------............///......---...///000111///////////////.........++++++,,,,,,,,,------------------............///////////////////////////////////////////////////------............------...............---------........................////////////////////////............///////////////////////////...------////////////////////////......//////000000000111////////////////////////000//////......//////000////////////////////////////////////////////////000///...------...///000//////000000000000////////////.........---------////////////............111111000///......//////000//////......//////000...---***)))(((***+++---..................------------.........///////////////...,,,***+++...111...............---------...........................------,,,---...///000........................///......---...///000111......---------,,,,,,,,,,,,,,,,,,---------.....................---------......------------......////////////////////////......///////////////////////////000000///......///...------------...///////////////////////////111111111000000///...---000000///............///////////////////////////////////////////////////000000000000000000000000......------------......////////////////////////............////////////////////////............////////////////////////............///////////////..................///////////////////////////......------------......////////////////////////000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111222222111111111111222222555444222333555666666555...333444222111444444333444444444444444555555666777666666666666777888888999999888888777666666666888777666444222111000000222222111111000111111222////////////////////////111000///...---......///....../////////000000000222222111111000//////...................................................------------------------000////////////.........------......------,,,,,,---------............///........................------------------------------............------........................---------------.........,,,...//////---,,,,,,---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......///............///000000.........///////////////)))***+++,,,---...///000......---,,,---...///000////////////////////////........................------............---------------.......................................////////////////////////............//////////////////000000000///......////////////////////////,,,---...///000111111222////////////////////////000000////////////000000////////////////////////////////////////////////000///...------...///000//////000000000000///////////////............---...///000000000///---,,,333222000///...---------///..................///------,,,,,,---...///000/////////......---------,,,---------...............//////...------...000------------------------...........................------------...//////........................///............///000000...------------,,,,,,,,,,,,,,,,,,------------...---------..................------,,,,,,------.........//////000000111111000000//////...//////000111111111111000///...---///...------------...///////////////////////////---...///000000111111111000/////////............////////////////////////////////////////////////////////////////////////........................////////////////////////.........//////////////////////////////.........////////////////////////.........//////////////////...---,,,,,,---...///////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////111111000000000000000111///000000000111111111111333222222222222222222333111000000222666999::::::111555666333222444444222444444333333444444555666666666666666777777888888888888888777777666666666777666555333222111111111111111111111111222222222////////////////////////222000...---,,,---///000////////////////////////000000000000//////.................................................................................------------,,,,,,,,,,,,,,,.........---,,,+++---------............///........................------------------------------............------....................................------,,,,,,---...//////---++++++,,,------------.........///------------------------------------------------...,,,+++,,,---...---,,,,,,,,,,,,,,,------------............/////////000------......//////000000******+++,,,---.../////////...,,,+++,,,---///111////////////////////////........................------............------,,,---------.../////////........................////////////////////////............///////////////000000000000000//////////////////////////////------......///000000111////////////////////////000000////////////000000////////////////////////////////////////////////000///............///000//////000000000000///////////////...............---...000111111///---,,,111111000///...---------......------------......000000111111222222222111000000//////......------,,,,,,,,,---------......---///000000///......///---------------.................................------------......//////........................,,,,,,,,,,,,------......------------------------------------------------,,,---------.../////////------,,,,,,,,,,,,------......///000000111222222111000///...---......///000000111111000//////............------.........////////////////////////---...///000000111111111///////////////......---////////////////////////........................////////////////////////////////////////////////........................///////////////..................//////////////////////////////////////////////////////.........///...---,,,,,,---...///////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////111111000///000000111222///000000000111111111111333222222222222222222333000//////111444777888888444888999555333444333111333333333333333444555555777777777888888888888888888888888888777777777777444333333222222222333333000111111111222222111111........................222000...---,,,---///000////////////............---------.........//////...........................................................................------------,,,,,,,,,+++,,,---.........,,,,,,---------............///........................------------------------------............------..............................------,,,,,,++++++,,,...///...,,,++++++,,,------------.........///////////////////////////////////////////////////...---,,,,,,......---,,,,,,,,,,,,---------......---......///////////////------......//////000000------------------------///...,,,+++,,,---///111////////////////////////........................------............------,,,---------.../////////........................////////////////////////............//////////////////000000000000000////////////////////////////////////...............////////////////////////000000////////////000000////////////////////////........................//////............////////////000000000000//////////////////////////////---...000111111///---,,,//////............//////......------------............/////////...---,,,000000/////////.........,,,,,,,,,---------......---///000111///......///------......////////////........................---------.......................................,,,,,,,,,---------------------------------------------------------------,,,---------.../////////...------,,,,,,------......//////000111222333333111000///...------------......///000000000000000---..................---////////////////////////111111111000000///...---/////////000///......---////////////////////////........................000000000000000000000000//////000000000000//////........................///////////////..................//////////////////////////////////////////////////////.........///..................///////////////////////////......------------......////////////////////////000000000000000000000000000000000000000000000000111000///...///000111222000000000000111111111111222222111111111111222222444333111111222333333222444888999555333333333111333333333333333444444555666777888999999999888888888888888777777777777777222222222222222333444444000000111111111000000///........................111000///...---......//////.....................++++++,,,------...//////................................................------------------------000////////////.........,,,,,,------......---------------............///........................------------------------------............------...........................---------,,,,,,+++++++++---......,,,++++++,,,------.........////////////////////////////////////////////////////////////...------//////...------------.........//////---......///000/////////.........////////////////////////...---,,,,,,+++......---,,,---...///000////////////////////////........................------............---------------.......................................////////////////////////............////////////......///000000000///////////////////////////////////////.........------//////////////////////////////............//////////////////////////////........................//////////////////////////////000000000000//////...////////////000000000...///000000000///---,,,......------......///000///..................///......//////...---,,,,,,////////////////////////,,,---------............,,,...000000...---......------......///000000000........................,,,---......//////..............................---...//////000000//////,,,,,,,,,------------......------------,,,,,,,,,---------........................------.........000000111111222222333333111111111000///...,,,+++,,,---...///000000000000------...//////...------////////////////////////111111111000000///...---...///000000000///------////////////////////////........................000000000000000000000000......///000000///..............................000/////////......................../////////000////////////////////////000/////////...............//////000000//////...////////////////////////......------------......////////////////////////000000000000000000000000000000000000000000000000000///...------///111222000000000000111111111111111111111000000111111111777555333222222222000///000444666333111333444222333333222222333333444555555666777888888888777777666666666666666666666666333333222222222222222333000000111111000///...---........................000/////////............---.....................---------...............................................................,,,,,,,,,,,,,,,,,,,,,,,,000////////////.........,,,,,,,,,,,,,,,---...///---------............///........................------------------------------............------.................................---------------***,,,------,,,,,,,,,---....../////////000000000////////////////////////////////////////////////000///......000000///............/////////000000------///000000000///...///////////////.........000//////...---,,,,,,,,,---------............///////////////////////////////////////////////////------............------...............---------........................////////////////////////............////////////------...///////////////////////////////////////------..................////////////////////////......------------......////////////////////////..............................////////////......//////000000000000//////.../////////000000000000////////////............//////...---------......000//////......//////000000000000000000111111111.........///000000111111------........./////////,,,...///...---,,,---...,,,,,,---......///000000........................,,,---.../////////...---........................---...///000000000///...,,,,,,,,,---------............---------,,,,,,,,,...............---------000//////......//////000222222222222222222222222333333444444333000---+++,,,---...............---------...//////...------////////////////////////---...///000111111111111...///000000000///---,,,////////////////////////........................000000000000000000000000,,,---...//////...---,,,........................000000//////.........------.........//////000000////////////////////////000000//////.........---...///000111111000///...////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000///...---,,,---...000222000000000000111111111111111111000000000000111111666444222222333333222111+++000222111000333555333333333222222333333444555333444666777777777666555444555555555555555555555555444333222111111111111///000000000///...,,,+++......................../////////000//////...------------.........//////000000000///......------................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,+++,,,---///000---------.........//////........................---------------------------..................---........................////////////////////////)))+++------,,,,,,---...////////////000000000000................................................111///...///000111000///////////////000000000000,,,---///000000000///...000000//////.........---//////.........---------,,,---......//////......////////////////////////000000000000000000000000---..................---/////////......------,,,........................////////////////////////............/////////000,,,,,,---...//////......////////////////////////+++,,,,,,---...///000000////////////////////////---------,,,,,,---------////////////////////////..............................////////////......//////000000000000//////.../////////000000111111000000///............///111000///...---,,,,,,,,,000000////////////000000---------...///111222333------...///000111222222.........////////////000------...---++++++---///++++++,,,,,,---...//////........................,,,,,,.../////////...---........................++++++---.........---,,,,,,,,,,,,------..................------,,,,,,,,,/////////......------,,,000000////////////000000333333222222222222222222444555777777666222...+++............---,,,++++++,,,---...//////...---,,,111111000000//////..................////////////000000///...............---------............///////////////////////////////////////////////////000000//////.........---//////000000///...------000//////......000111222------------------------......////////////......//////......---------,,,000000//////.........---////////////////////////......////////////..................////////////////////////////////////////////////////////////000000////////////000000............/////////000...000222333333333111000111111222222222333333333222222222222222222222222222222333333333333444444333444444555555444444333777666555444222111000///222222222222222222222222222111111000000000000000000000000000000000000000......////////////......000000//////...---++++++,,,,,,------.../////////000000000000000000000000,,,,,,,,,---------......///...---,,,,,,---...///........................///............---------,,,,,,,,,---------......------------------------..................------........................///...---,,,,,,---.../////////.........---------------------------------000000111111000...,,,+++..................------111000///...............,,,---...//////...---,,,------......//////000000......------------..............................111000///......---------------...//////...---,,,------------------------------------------------........................................................................000000//////......------............////////////,,,------......------,,,........................//////............//////000000000000////////////,,,///111222000...------///////////////////////////////////////.....................//////////////////............//////...............///000111//////000000000000//////---......///////////////////////////////////////////////////////////////000000000000000000000000000000//////.........---111000000///...---------////////////////////////,,,------......------,,,,,,---......//////......//////......---------,,,---...///...---------///........................------------------------............////////////.........//////000111222333444444444222111222333666777888666222///...---000///...---------------444111///000333333///+++111000000000/////////...............////////////000000///...............---------............///////////////////////////////////////////////////000/////////............///////////////...------000000/////////000111222------------------------......////////////......111000000000////////////000/////////............////////////////////////......////////////..................////////////////////////////////////////////////////////////000000////////////000000........./////////000000...000111333333222111000111111111222222222333333111111111111111111111111222222333333333333444444333333444444444444333333444444444333333222222111111111111111111111111111222111000000//////000000000000000000000000000000......////////////......////////////...---,,,,,,..................------........................,,,,,,,,,---------......///...------------...///------------------------...---------,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------..............................------------......//////.........---------------------------------,,,,,,------------,,,,,,------...............---000///......------......------...//////...------.........///////////////......------------..............................000000///.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................///////////////.........------------............---......//////......---//////////////////////////////............//////000000000000/////////...+++---000111///...---.../////////////////////////////////////////////...............//////////////////............/////////............//////000//////000000000000//////---......///////////////////////////////////////////////////////////////////////////////////////000/////////............111000000///......------........................,,,------......------,,,,,,---......//////......111000000000////////////...///000000......///000........................------------------------............//////////////////......///000111222333555555444333222333444222444555555222000///000//////......---.........444000---...000111...+++000000000000////////////............////////////000//////............///---------............///////////////////////////////////////////////////////////////............///////////////......---000////////////000111111////////////////////////......////////////......000000000000////////////////////////............////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000000////////////000000....../////////000000000///000111222222222111000111111111222222222222333000000000000000000000000222222333333333333444444333333444444444444333333222222222333333333333333000000000000000000000000222111000000//////000000000000000000000000000000......////////////......---...............------000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---..................---...............---------------------------------++++++++++++,,,---//////,,,,,,---...///////////////...------------------------...//////...------///////////////...............------------..............................///////////////000000111111000---++++++,,,...///------------------------------------------------.................................................................................///////////////,,,,,,,,,------------......//////////////////...000000000000000000000000//////............//////000000000/////////......))),,,...///............////////////////////////......//////////////////............//////////////////............//////000//////............///...//////000000//////...---......///////////////////////////////////////////////////////////////////////////////////////////////////............000000000///......------------------------------,,,------......------,,,,,,---......//////......000000000000///////////////000111000///...///111................................................---............/////////000///...---...000222333444555666555444333333555222444555555222000////////////.........///000000333///,,,,,,...///...,,,000000000000////////////............////////////000///............//////---------............//////////////////////////////////////////////////////////////////............///////////////.....................//////000////////////////////////......////////////.....................---------///////////////.........////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000000////////////000000...////////////000000000//////000111222111111000111111111111222222222222111111111111111111111111222222222333333333444444333333333444444333333333222222222222222222222222000000000000000000000000111111000///////////////////////////////////////---......//////......---,,,------...//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---------........................,,,---...//////...---,,,...................................................---,,,,,,---...000111+++,,,---...////////////...------,,,,,,,,,---------..................---000000//////......------......------------.......................................///000111222222666444222111///.........000000000000000000000000................................................................................................------......//////000000,,,,,,---------...............////////////......//////////////////////////////............//////000000/////////.........)))+++---...------...///////////////////////////............////////////............//////////////////............//////111000///..................//////////////////...---......//////////////////////////////////////////////////////////////////////////////////////////////////////.........000000//////............------------------------,,,------......------,,,,,,---......///........................---------...///000000///...///000........................////////////////////////---------.........//////000///...------///222444444666666555444333444555777888888666222///---,,,///////////////000111222333000,,,+++---.........////////////000000000000............//////////////////............//////---------............///////////////////////////////////////////////////.........///////////////......///////////////...,,,,,,,,,---------------000000000000000000000000......////////////......---------........................///////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000111//////000000111111111111000000111111111222222222222222222222222222222222222222222333333333444444222333333333333333333222444333333222222111000000111111111111111111111111111000000///.../////////........................------............------+++,,,---...////////////---------.........//////------------------------,,,,,,,,,---------......---..................---,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------..............................,,,---------.........///........................,,,---...//////...---,,,---.............................................000///...,,,,,,---......+++,,,---...////////////------,,,,,,,,,------............------.........000000//////......------......------------..........................................///111222333888999999888555111---+++000000000000000000000000................................................................................................------......//////000000---.........////////////,,,------......------,,,........................//////............//////////////////............)))+++------------...000////////////////////////---.........//////000000............//////////////////............//////111000///.....................////////////......---......///////////////////////////////////////////////////////////////.................................///////////////////////////....................................,,,------......------,,,,,,---......///.........---------...............---...//////------...///........................////////////////////////------------............000///...---...000222333333555555444333222333444666888888777333000......///////////////000111222222000...------///000000////////////000000000000............///////////////............//////000---------............///////////////////////////////////////////////////.........///////////////---...//////////////////+++,,,------...---------000000000000000000000000......////////////....../////////000000000000000.........///////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000000////////////000000/////////000000000111111/////////000000000111111000000000111111111111222222222222222222222222222222222333333333333444444222222333333333333222222444333333222111000000000111111111111111111111111111000//////......//////........................------............------,,,,,,---.../////////...,,,,,,------...//////000........................,,,,,,,,,---------......------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------..............................,,,------....../////////........................---..................------------.......................................///...---+++***))))))))),,,,,,---...////////////------------------...//////...------------...//////////////////...............------------..............................------------...///111111777999::::::777333...+++.................................................................................................................................///////////////........./////////000000,,,,,,------------,,,,,,........................//////............///////////////.........------+++,,,......------...000////////////////////////------......///000000000............//////////////////............//////000//////............///---......//////......------......///////////////////////////////////////////////////////////////................................./////////////////////////////////......////////////////////////,,,------......------,,,,,,---......//////....../////////000000000000000---...///...---,,,---///................................................,,,------------..................//////000111222111222333222111000000222111333555555444222222333//////.........///000000111000///......///000000.../////////000000000111............////////////...............///000000---------............///////////////////////////////////////////////////............/////////000------...///////////////,,,---.../////////......////////////////////////......////////////......////////////000000000111............/////////000////////////////////////......////////////..................////////////////////////////////////////////////////////////000000////////////000000//////000000000111111111///////////////000111111000000000000111111111111111111111111111111111111222222333333333333444444222222333333333333222222222222222111111111111111000000000000000000000000000000///............///------------------------,,,------......------,,,------..................------..........................................,,,,,,,,,---------......------...//////...------------------------------.........---------,,,,,,,,,,,,,,,---------..............................++++++,,,------...//////..............................------------......---------.........//////........................---------,,,+++***((((((------...............---......------......///000///...------------...///.........///////////////......------------..............................------,,,------...//////333444555555444111///---------------------------................................................................................................///////////////.........---------.........//////------............------........................//////............////////////.........------------...///...------...000////////////////////////------......///000000111............//////////////////............/////////............//////000---......//////......------......///////////////////////////////////////////////////////////////..................................../////////000.../////////////////////........................,,,------......------,,,,,,---......//////......////////////000000000111---///000///...---...///........................------------------------,,,,,,---------.........---...///000111111111000///000111000...---...///---///222333222111222333//////......---.........---...///............///.../////////000000111111............/////////000...............///000111---------.........//////////////////////////////////////////////////////---.........//////000000------...///000000//////---...000111111111000///////////////////////////......////////////......,,,---------......//////---.........//////000000////////////////////////......////////////................../////////000////////////////////////////////////////////////000000////////////000000000000000000111111111111///////////////000111111000000000000111111111111000000000000000000000000222222333333333444444444222222222333333222222222///000000111222222333333////////////////////////000000///...............------------------------,,,------......------,,,---...............------/////////...------,,,,,,........................,,,,,,,,,---------......,,,---...//////...---,,,........................---------,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////******+++,,,,,,---..............................///...---,,,,,,---...///---------.........//////////////////////////////---...//////...---+++***.........///......------...............///000111///...---,,,,,,---...///---.........//////000000.........------.................................---,,,,,,,,,,,,---......///////////////000000000////////////////////////////////////////////////........................................................................000000//////.........---,,,,,,,,,---------............////////////......000000000000000000000000//////............////////////.........---------///000000///------...000////////////////////////---------...///000000111............/////////000//////............//////...............///000111---..................------......///////////////////////////////////////////////////////////////........................---.........//////000000.........///////////////------------------------,,,------......------,,,,,,---......//////......,,,---------....../////////000111000///...///111........................------------------------,,,,,,,,,---------......,,,---///111222111000///---//////...---,,,---......000222222000......///000///...---------------+++,,,......---,,,------444333222000///---,,,+++111111000000//////......////////////............111111111111111111111111111111000000//////......////////////////////////111000000///...------------....../////////////////////////////////////////////////////////////////////...------------...000000//////.........---......////////////......////////////////////////......////////////......000000000000000000000000////////////000000000000............////////////111111000///.........///////////////////////////111111111111111111111111111111111111111111111111//////000111111111111111222222222222222222222222222222222222222222222222000000000000000000000000..............................................................................------------......///...---,,,,,,,,,,,,,,,,,,,,,---.../////////...------------------------,,,,,,,,,---...///000000........................///...---++++++,,,------------------.........///------------------------........................---.........---,,,,,,+++,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,------.........------------------------.........------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......000000000000000000000000000000//////.........---//////...------------.........////////////......////////////////////////////////////////////////++++++---...//////000000,,,,,,---.../////////...------------------------------............------------...............---//////.........---------......////////////......////////////////////////////////////////////////......---------,,,,,,,,,////////////////////////------......//////000000............////////////........................------------.........///......000111111000///...111111000000//////......333000---,,,...///...---........................+++++++++,,,,,,---------............////////////........................,,,---------,,,,,,...///............////////////...............---------,,,---000111111000---,,,////////////////////////---------.........//////000///...------...///000//////............//////---------............///111000...---,,,,,,---.........---------......///000000000000000000000000...///000111111///---+++...............///000000111111000000//////......111000000000/////////.../////////.........------////////////////////////000000000000////////////////////////////////////000000000///...------------....../////////////////////////////////////////////////////////////////////...------------...000/////////..................////////////......////////////////////////......////////////..............................111000000//////...------............////////////333333222222111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111222222222222222222222222222222222222222222222222222222222222222000000000000000000000000...........................................................................------,,,,,,------...///...---,,,,,,,,,,,,---////////////...---,,,+++------------------------,,,---------.../////////...........................---,,,,,,+++,,,,,,,,,,,,,,,---------.........------------------------........................------......------,,,+++,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,------------------....................................------,,,,,,,,,......---,,,,,,---......------------------------,,,,,,---------.........------------------------000/////////............//////...------------.........////////////......////////////////////////////////////////////////,,,,,,---...////////////------......///.........------------------------///////////////...------------...//////......---//////.........---------......////////////......////////////////////////////////////////////////------------,,,,,,,,,+++////////////////////////.........///////////////............////////////........................------.........////////////000000000000000//////000000///////////////...444111///...000222111000........................---------------.....................////////////........................,,,---...---,,,,,,...///000000//////.........---------..........................................---------------------------------.........//////000///...------...///000//////............//////---------............//////......---------......111000///...------------////////////////////////...//////000///...---,,,///............///000000.........///000111111111000000000000//////////////////.........---------////////////////////////////////////000000000000////////////////////////000000//////...------------......///////////////////////////////////////////////////////////////000///......------......////////////..................////////////......////////////////////////......////////////............................../////////......---------............////////////000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333333222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////...................................................------,,,,,,------.........---,,,,,,,,,------////////////...---,,,,,,------------------------------..........................................,,,------------,,,++++++,,,,,,---------.........------------------------........................------......------,,,,,,------............------...------,,,,,,------............---------------////////////////////////.........---------------......---,,,,,,---......------------------------,,,------------.........------------------------////////////............//////...------------.........////////////......////////////////////////////////////////////////---......//////..................///......------........................000000000000000///...............//////......---/////////............---......////////////......////////////////////////////////////////////////------------,,,,,,,,,,,,///////////////////////////////////////.....................////////////////////////////////////....../////////000000000222111000//////...//////.............../////////222000//////111222222111......................../////////...........................////////////........................+++---......---,,,...///111111000///...---,,,,,,,,,---------.../////////000///---++++++---///000------------------------------.........///////////////............////////////............//////---------............///------..................111000//////.........///////////////////////////...............---------///////////////000111111---......///000111111222000000000000////////////000000////////////......000000000000000000000000......//////000000111111/////////////////////////////////......------------......///////////////////////////////////////////////////////////////000//////...............///////////////...............////////////......////////////////////////......////////////..............................,,,,,,---------------...............////////////------------...//////000111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000................................................///......------......///...------,,,,,,,,,------++++++---...////////////.......................................---------........................------...//////---,,,+++------........./////////------------------------........................,,,------...------,,,,,,------------------------//////............////////////......------,,,,,,.......................................---------......------------..............................------------....................................///////////////.........//////...------------...---......//////......---///////////////////////////////////////////////////////////////...------.../////////...---,,,,,,//////////////////////////////000111111111111111...////////////......---/////////.....................////////////......////////////////////////////////////////////////........................////////////////////////000000//////......------............////////////000000000000000000000000////////////000000000000333222000............///,,,,,,------......//////...------...///000000000........................000//////......---------............////////////........................+++---......------...///111000000///...---------,,,,,,,,,---...///000000000///...------...///000////////////////////////............/////////////////////......////////////......------......///---------............///+++,,,...///000///......------......000111222333///////////////////////////...------------......000////////////000111111////////////000000000000////////////000000000000111111111000000000//////000000000000000000000000......//////000000111111////////////////////////............---------------......///////////////////////////////////////000000000000000000000000000000///............///.........///////////////......////////////......////////////////////////......////////////......////////////////////////......------,,,,,,++++++............////////////000000000000111111222333111111111111111111111111000000000000000000000000000000000000000000000000///000000111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000................................................000000////////////000000------,,,,,,,,,------...***+++,,,...///000000000.......................................---------...........................///000000000///---,,,...////////////000000000------------------------........................,,,,,,------...------,,,---------,,,,,,---------......------------....../////////......---------------------------------........................................................................---------.........//////////////////////////////........./////////////////////...------------...------............------////////////////////////////////////////////////000000000000///...------.../////////...---,,,,,,////////////////////////,,,---///111222333333444//////000000///......---////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000////////////////////////000000//////......------............////////////000000000000000000000000////////////000000000000333222000............///,,,,,,------......//////,,,---...////////////000........................///.........------,,,,,,............////////////........................+++---//////.........///.........///////////////,,,,,,,,,---...///000000////////////////////////////////////////////////........./////////000000...//////////////////.........------------......---------............///+++,,,...///000///......------......000111222333..............................---------......//////////////////000000111000000000000////////////////////////000000000000111111111000000000//////////////////////////////////////////000000000000////////////////////////---------------------------......///////////////////////////////////////000000000000000000000000111000//////......//////.........///////////////......////////////......////////////////////////......////////////......000000000000000000000000222111000...,,,***)))(((............//////////////////////////////000111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111000111111111111111111111111111111111111111111111111////////////////////////////////////////////////................................................000//////////////////000------,,,,,,,,,---......---...............------........................------..........................................///////////////...------....../////////000000000------------------------........................,,,,,,------......------------,,,,,,,,,,,,------+++++++++******+++++++++/////////...............------------------------.............../////////---...////////////...---........................------........./////////................................./////////////////////...------------...------............------////////////////////////////////////////////////000000000000000///...---.........///......------........................,,,---...000222333444444000000000000//////...---...////////////000000000......////////////....../////////////////////////////////////////////////////////000000000000000///////////////////////////////////////.....................////////////////////////////////////....../////////000000000222111000//////...//////.............../////////...000222222111000000111.................................---------------............////////////........................+++---000000///......///............//////000000,,,---------.../////////......///000000///......------------------------....../////////000000000......////////////............------------......---------............///------..................111000//////.........///.................................///////////////...............///000000////////////000000000000.../////////000000000111////////////............////////////////////////000000000000////////////////////////////////////---------------------------......///////////////////////////////////////000000000000000000000000111000000///////////////............/////////000......////////////......////////////////////////......////////////......////////////////////////000//////...---,,,++++++............////////////......---,,,,,,,,,------000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111////////////////////////..............................................................................------------......,,,,,,,,,,,,,,,---...///------...............---........................,,,---------.../////////..............................---,,,,,,,,,,,,,,,------------............------------------------........................+++,,,------......------------,,,++++++,,,------,,,,,,++++++++++++,,,,,,............////////////........................---........./////////000---...///000000///...---....................................////////////////////////////////////............/////////000//////...------------...,,,------......------,,,//////////////////////////////////////////////////////000000000//////...------......///.........---------------------------...///000111111111111111111111000000///------.../////////000000000000......////////////......////////////////////////////////////////////////------........./////////////////////////////////.........///////////////............////////////........................------.........////////////000000000000000//////000000///////////////......111333333000//////000......................................./////////............////////////........................+++---000111000///...//////////////////.........------.....................---,,,++++++,,,---...------------------------.../////////000000000000---...///000000///...---...------,,,,,,------...---------............//////......---------......111000///...------------........................---...000111111111000000---------------......///......//////000000111111.../////////000000111111......---------,,,,,,,,,111111111111111111111111111111000000//////......////////////////////////---------------------------......///////////////////////////////////////000000000000000000000000111111000///////////////---.........//////000000......////////////......////////////////////////......////////////..............................***+++,,,---///000111222............/////////000222111000///////////////////////////////////////000000000000000000000000000000000000000000000000111111222333333333333222000000000000000000000000000000000000000000000000////////////////////////........................................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///)))***,,,...///000111111////////////////////////,,,,,,------...///000000........................---,,,+++***)))***+++,,,+++++++++,,,,,,,,,------------------------------........................+++,,,,,,---.........---------++++++++++++------/////////....../////////------......//////000000////////////////////////---.........//////000000---...///000000///...---////////////////////////............/////////000111111111111111111111111---.........//////000000//////...------------...,,,------......------,,,//////////////////////////////////////////////////////000000000000//////,,,,,,---.../////////...------------------------000000000000000///......111111111111000///------.../////////000000111111......////////////......////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////---.........//////000000............/////////000........................------------.........///......000111111000//////111111000000//////......---000222111...,,,,,,.................................//////000000111111............/////////000........................+++---000111000///...///111111000///...------,,,...............---------///---)))'''''')))---///////////////////////////////////////000000000000---...///000000///...---...------,,,,,,------...---------.........//////111000...---,,,,,,---.........---------......///........................---///111222333222111000---,,,,,,,,,,,,---......000000000000000000000000..............................///000000000000000111111000000//////......//////000000000000//////111111000000//////......000///...------...///000......------------......000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111000///...------...///................................................////////////////////////000000000000000000000000////////////////////////000111111111222222222222333333333333222222111000000111111111222222222222222222222111111111111000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////...------------...///---------............///---------............///------............------++++++,,,,,,---...//////,,,,,,,,,---------......................................................,,,,,,------.../////////...------------...//////......................../////////...---------,,,...---,,,,,,,,,,,,---...++++++,,,,,,---.................................................................................000000//////.........------......///000/////////...//////000000000000000////////////000000000000////////////000000000000000000///...............+++,,,,,,---...///000000...............///000000////////////////////////***+++---...///......---........................------------------------///...---,,,,,,---...///..................------''')))---000111000---,,,//////.........---------.../////////000000111111//////............//////........................000000000000000000000000000000//////.........---////////////........................////////////000000//////.........---............////////////////////////////////////000000//////.........------.........//////000000////////////////////////........................++++++,,,,,,,,,,,,,,,+++---------...------,,,,,,////////////////////////................................................++++++,,,,,,---...//////........................//////000000///...------///............---------000000////////////000000............///////////////...---,,,,,,---...///000///...---------------...---+++******+++,,,...//////............////////////............//////000000000000000000000000..............................///000000000000000111000000000/////////...//////000000000000//////111000000000/////////...//////............//////......------------......////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////111000///...---......///000000000000000000000000........................////////////////////////000000000000000000000000////////////////////////000000000111111111222222111111222222222111000000000000000111111111222222222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------............///---------............///------............------,,,,,,------......//////,,,---------..............................................................................---------------------...//////.......................................---------......---,,,,,,---...............---------------........................................................................000/////////.........---------...////////////...---...//////000000//////........./////////000000000000000000000000000000000000///...............---------..............................///000000........................---------......---,,,,,,........................------------------------///...------------...///........................,,,---///111111000...,,,//////.........---------.........//////000000000//////............//////........................////////////////////////000/////////............////////////............------........./////////000/////////........................////////////////////////////////////000/////////......................../////////000////////////////////////........................//////000111111111111111---------......------,,,////////////////////////................................................++++++,,,------.../////////////////////////////////////////////...------///............---------......------------..................///////////////...------------.../////////......------------000...---,,,,,,---...///000//////.........////////////............//////000000000000000000000000..............................///000000000000000000000000000//////////////////000000000000//////000000000000////////////......////////////............------------......//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000///............///000000000000000000000000........................////////////////////////000000000000000000000000/////////////////////////////////000000000111111//////000111111111000000/////////000000000111111222222111111111000000000////////////////////////000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,---------............///---------............///------............------........................------........./////////................................................000//////...------,,,,,,---------------......///........................---------.....................---,,,,,,---......000000//////...------,,,......................................................................../////////...............,,,,,,---...............,,,---......//////......---------.........//////111111111000/////////...000///......---.........//////.........---------.........---......///000------------------------000///...---,,,,,,,,,,,,........................------------------------///...------------...///........................000111111111111000///.../////////............---...............///////////////............//////........................////////////////////////////////////............////////////............---------.........//////////////////........................////////////////////////////////////////////////........................////////////////////////////////////........................//////000//////...---,,,,,,------.........------////////////////////////................................................,,,,,,,,,---......//////000000000000000000000000///////////////......---///............---------......------------......---............////////////...------------.../////////..................000000///......///000111111000//////............//////............//////////////////////////////..............................///000000000000000000000000000//////////////////000000000000//////000000000000////////////---...///000000///...---......------------......////////////////////////........................//////////////////////////////////////////////////////000000000000///////////////.........//////................................................////////////////////////////////////////////////////////////////////////////////////000000000000//////000111222222222111////////////000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---///000000///---,,,---------............///---------............///------............------///////////////..................////////////000................................................//////.........---------------,,,,,,------...///........................,,,---------.../////////......------------......000000/////////.........................................................................................................+++,,,------......------+++,,,------......------,,,,,,,,,---------......111000000///...------,,,///......------..........................................------......///------------------------000///...,,,,,,,,,---............................................................------.........---------...............111111000000000000000111/////////...............------..................//////............//////........................///////////////////////////////////////.........////////////..................////////////000000///////////////.....................///////////////////////////////////////////////////..................///////////////////////////////////////........................000///...---+++)))'''%%%,,,------...............////////////////////////................................................,,,---------......//////////////////////////////...///////////////......///............---------000//////......//////000---------.........//////.........------.............../////////.........000//////...//////000111222111000///............//////............//////////////////////////////////////////////////////......///000000000000000////////////000000000000//////000000000000//////////////////000000000000---...///000000///...---......------------..............................------------------------........................//////////////////////////////000000000000//////......//////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000111222333333333333////////////000000000000111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////,,,---///000000///---,,,---------............///---------............///------............------///////////////..................////////////000................................................---------.........//////,,,,,,,,,,,,,,,---..............................,,,---------.../////////................................./////////000000........................................................................---------...............+++,,,------......------+++,,,,,,---------------,,,,,,,,,,,,------------//////...---,,,,,,++++++......------------......,,,,,,------...//////000......------------......------------------------......---,,,---...///111////////////////////////........................---..................------------.........//////......------...000111222////////////////////////..................------//////............//////.........................................................///////////////////////////............//////000000000111111111.........///////////////............////////////////////////////////////.........//////////////////////////////.........////////////////////////........................111111000000...---,,,+++,,,---....../////////...////////////////////////................................................------...............///..............................///////////////...///............---------//////............//////------------............---..................---......///000000//////...---------......//////000111111000/////////////////////............//////000000000000000000000000////////////////////////......///000000000000000////////////000000000000//////000000000000//////////////////000000000000......////////////............------------..............................................................................//////////////////////////////000000000000//////---...//////000/////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111111222222333333333333222/////////000000000111111111111000000000/////////////////////////////////000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,---------............///---------............///------............------........................------........./////////................................................,,,,,,------...//////000,,,,,,,,,,,,,,,------...........................---------...............---...////////////...---,,,------...//////000000........................................................................---------------.........,,,,,,---...............+++,,,------......------,,,,,,,,,---------............------,,,,,,++++++---------,,,------...///++++++,,,---...///000111///...------,,,---------------------------------------------...///000111////////////////////////........................------...//////...------,,,,,,------.../////////,,,,,,,,,---...///111222...////////////000000000/////////...............//////............//////.........................................................///////////////////////////............//////000000000111111111.........///////////////............////////////////////////////////////.........//////////////////////////////.........////////////////////////........................,,,---...///000111111111,,,---...///////////////////////////////////////................................................................................................---.../////////////////////............---------------,,,,,,,,,,,,------,,,------------.........------...//////...---------...///000111000///...+++,,,,,,---.........///111000000//////000000111//////............//////000000000000000000000000////////////////////////......///000000000000000.../////////000000000111//////000000000000//////.../////////000000000111//////............//////......------------..............................................................................//////////////////////////////000000000000//////,,,---///000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111222222222222111111000000000000111111111222222111000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------............///---------............///------............------,,,,,,------......//////,,,---------............................................................------..................,,,,,,++++++,,,,,,---..........................................------------...///000000///...------------------.................................................................................,,,,,,,,,------.........------...////////////...,,,,,,---...............------------....................................---,,,,,,,,,------...///,,,---------....../////////...------,,,,,,,,,---........................---...///////////////...////////////////////////........................------...//////...------,,,,,,------...//////000---------....../////////.../////////000000000000000000000//////.........//////............//////............................................................/////////000////////////........................////////////............/////////000............////////////////////////////////////............/////////000000/////////............////////////////////////........................***+++,,,---............,,,---...///000000000000////////////////////////................................................////////////....................................------...//////////////////............------------,,,,,,++++++,,,,,,---,,,,,,---------.........------...//////...---------...000111111111//////++++++,,,---......//////////////////000111222222//////............//////000000000000000000000000000000000000000000000000...//////000000000000000.../////////000000111111//////000000000000//////.../////////000000111111000///...------...///000.........------.................................////////////////////////........................//////////////////////////////000000000000//////,,,---///000000000//////........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222111111111111111000///...111111111111222222222222000000000000////////////111111111111111111111111000000000000000000000000///////////////////////////////////////////////////...------------...///---------.........//////---------.........//////---..................---++++++,,,,,,---...//////,,,,,,,,,---------....................................................../////////...------,,,,,,,,,,,,++++++,,,,,,---.........................../////////......------,,,---...///000000///...---.........---,,,,,,++++++........................................................................,,,,,,,,,------.........---...//////000000//////,,,---......//////......---------.........///////////////000000000000000,,,,,,,,,,,,------...//////............---------///...------,,,,,,,,,,,,//////////////////////////////000000000...---,,,000000000000000000000000////////////////////////,,,---...//////...---,,,,,,,,,------...///000000///////////////......---.../////////000000111111111111000000/////////...//////............//////................................................---.........//////000000000/////////............,,,,,,,,,---------......---.........//////000000............/////////000////////////////////////---.........//////000000000000//////.........---////////////////////////........................000000000///...,,,+++***,,,---...///000000000000////////////////////////................................................///////////////.........000000000000000000000000------...///000000////////////.........---------///......------......///,,,,,,,,,---------......,,,---...//////...---,,,,,,...000111222111000///+++,,,---...////////////......//////000222333444//////............//////111///---...111222000...000000000000000000000000......//////000000111111---------............///000000000000111111111111000111222222111000///...000000000000000000000000////////////000000000000------------------------//////000000///...------////////////////////////.../////////...---,,,,,,------...............///------------------------------------------------........................000000////////////000000222111000//////......///000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000---...///000000111111000////////////////////////000000000000000000000000000000//////.........---000000////////////000000//////.........---------.........------,,,,,,,,,---------............/////////............//////---------............///000///...------------------...............------///...---,,,,,,---...///......------------......,,,,,,,,,---------..............................------,,,+++,,,---.../////////.........---------......//////......---,,,......////////////......//////.........---------...........................------,,,,,,,,,------------............------------............------................................................//////............//////......---------......///---------............///------------------------,,,,,,------...///000000////////////..............................------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------......//////000000------............---------------............///------------------------++++++,,,---...///000111111000000////////////000////////////............///............//////000222000...---,,,---...///............////////////////////////////////////////////////............//////.........---------//////000000000000//////---.........//////000000......//////000000111111......////////////......---...///000000...,,,***000000000000000000000000......---------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---...//////000////////////////////////......//////...---,,,,,,111222222111///---***)))////////////////////////........................---------............///............////////////000000//////.........---///000222333333222111111---------............///111///......111111000...000000000000000000000000.../////////000000000111........./////////000000000000000000111111111111000000111222111000//////000000000000000000000000000000000///////////////........................///////////////...------////////////////////////......//////......---,,,......---.......................................////////////////////////........................000000////////////000000000///////////////000111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000000000///...////////////////////////........................000/////////.........---//////............////////////.........---------......---------,,,,,,,,,---------............/////////............//////---------............/////////...------------------...............------///...------------...///......------------......,,,,,,---------.........------------------------------,,,,,,,,,---.../////////.........---------......//////......---,,,.........//////.........//////.........---------........................//////.........//////000------............------------............------................................................//////............//////......---------......///---------............///------------------------,,,,,,------...//////000////////////....................................------------------------////////////////////////............////////////------............---------------............///................................................000///////////////000000,,,,,,---...///000111111...............///000111111000...---------//////............////////////////////////////////////////////////............000000/////////.........//////000000000000//////............/////////000///////////////000000000......////////////............/////////...,,,+++....................................------,,,,,,------............------.........///000111111111..............................//////...------,,,///////////////...------////////////////////////........................---------............///............////////////000/////////.........---444333333222000///---,,,---------............///111///...///000111000...000000000000000000000000////////////000000000000////////////000000000111000000000000111111111111//////000111111111000000000000000000000000000000000000000//////.........///////////////////////////////////////......---////////////////////////....../////////...------.........---------......////////////////////////000000000000000000000000........................000000////////////000000............///000111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000///...---////////////////////////......................../////////..................------------------..................---------...------------,,,,,,,,,---------............////////////....../////////---------............//////.........------------------...............---///...------------...///......------------......,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...............---------......//////......---,,,------............------...............---------.......................................///000111------............------------............------////////////////////////........................//////............/////////......---------......---------............///////////////////////////,,,,,,------...//////////////////............---................................................/////////////////////////////////...............------............---------------............///000000000000000000000000000000///...---,,,,,,+++............///000111111,,,,,,---...///000111111---------......000111111111000...------...//////............////////////////////////////////////////////////............000000000000000///////////////000000000000//////............////////////000000//////////////////......////////////.....................---------------------------------/////////............---.........------..................///000000111111.................................///......---,,,------------...///000111////////////////////////........................---------............///---............//////////////////...............444333111///...---,,,,,,---------............///000/////////000000000///////////////////////////////////////000000000000....../////////000000000///000000000111111111111......///000000111111111////////////////////////000000000///......------////////////////////////...///////////////......////////////////////////......////////////......//////...------......///////////////////////////111111111111111111111111........................000000////////////000000///////////////000111111////////////////////////000000000000000000000000000000000000000111111111////////////////////////000000000000000///......////////////////////////......................................................------------..............................---------------------------------............///......////////////......---------............///..................------,,,---......///..................------...............------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------......///.................................///......---,,,,,,,,,------------,,,,,,................................................+++++++++,,,---...///000------............------------............------000000000000000000000000........................//////............////////////...------------...---------............///////////////////////////---------.........////////////.........------------------.............../////////////////////////////////////////////////////////......---------------............---------------............///000000000000000000000000000000///...---,,,,,,+++---------...///000111222////////////............------------...000111222000///............//////............////////////////////////////////////////////////............//////////////////////////////000000000000//////.........///////////////000000000//////......---......////////////......///......---------......------------------------/////////////////////...///...---,,,,,,---...///,,,,,,,,,------.................................---...............------------,,,,,,---///000222////////////////////////........................---------............///---------.........//////...........................---,,,,,,---...000111---------............//////000000000/////////000////////////////////////000000000000////////////------.........////////////000000000111111111111.........//////000111111////////////////////////000/////////.........---..............................///////////////...////////////////////////......///////////////...000///...---...///000111........................000000000000000000000000////////////////////////000000////////////000000111111000///////////////////////////////////////////////////////////////111111000000000000000000////////////////////////......///000000000000000////////////////////////////////////////////////---------...............///..................///---.....................---------------------------------............///......///000000///......---------............///------...//////......---,,,------...//////......---..................---......------------......---------.........//////------------------------------.........//////...---..............................///......---,,,,,,,,,------------,,,,,,---.............................................+++++++++,,,---...///000------............------------............------000000000000000000000000//////////////////////////////............////////////...------------------------............///000000000000000000000000---------...........................---------------------.........////////////////////////////////////////////////////////////......------,,,,,,------............---------------............///////////////////////////.....................---------------...///111111////////////............---------......///111111//////........./////////............////////////////////////////////////////////////....................................//////000000000000/////////////////////.........000000//////......------......////////////............---------......///...........................////////////////////////...---,,,,,,---...///,,,,,,,,,,,,------------........................------...............---///...---,,,,,,---///000////////////////////////////////////////////////---------............///------------............---------...............*********+++---///222333---------............///...000111000///...///111000000000000000000000000000000000000////////////------------............000000000000111111111111//////.........///000000000000000000000000000000................................................---...//////////////////////////////////////////......///000000000//////000///......///111444555........................////////////////////////////////////////////////000000////////////000000222111000///............000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000---...///000111111111111////////////////////////000000000000000000000000---------------.........//////............//////---------...............,,,,,,,,,------------...---------............///---...///000000///...------------............///,,,---.../////////...---,,,,,,---...////////////------...//////...------......------------......------........./////////........................------...////////////...---------.....................//////......---,,,------............---------------......................................................///000111------............------------............------//////////////////////////////////////////////////////............//////000///...------------------------............///000000000000000000000000.................................------------,,,,,,,,,------.../////////////////////////////////////////////////////////.........---------------------............---------------............///........................,,,---------.../////////------------...///000000,,,,,,---...///000111111///............///000000.........///////////////............////////////////////////////////////////////////............------------............//////000000000000/////////////////////.........//////........................////////////......---------.......................................---............/////////.........------.................................------------------------,,,---......///.........///...------------------////////////////////////////////////////////////---------............///,,,------------.........---------------.........,,,,,,,,,,,,---...//////---------............///...000111111......///111000000000000000000000000111000000000/////////...............////////////000000000000111111111111000000///...---...//////000000000000000000000000,,,------....../////////////////////////////////------...///////////////////////////////////////......///000000000000000000/////////111444777999////////////////////////000000000000000000000000////////////////////////000000////////////000000111000///////////////000000000000000000000000000////////////////////////111111111111000000000///000000000000000000000000...///000000000000000///////////////////////////////////////////////////,,,,,,,,,------............------------------...---------.........//////,,,,,,,,,---------......---------............///---...///000000///...------------............///+++,,,...///000///...---+++,,,---...////////////------...//////...------......------------..................////////////------------------------,,,---...///000//////...---------.........//////......//////......---,,,.........//////.........---------.........//////........................//////.........//////000------............------------............------........................//////////////////////////////............//////000000///------,,,,,,------------............///////////////////////////.................................---------,,,,,,,,,,,,------...//////000........................////////////////////////,,,------------------...------............---------------............///........................---------.........//////......---------......///,,,,,,---...///000111111000//////............///---......///////////////............////////////////////////////////////////////////............---.........//////////////////000000000000//////000/////////............------........................////////////......+++,,,.../////////...---------------------------,,,,,,------............------............------........................------------------------,,,------...//////......,,,------......------,,,////////////////////////////////////////////////---------............///,,,,,,---------.........,,,,,,,,,------........................------,,,---------............///...000222111...---///111000000000000000000000000111111000000/////////...////////////000000000000000000000000111111111111111000///...------...///000000000000000000000000+++,,,,,,---...///000000000000000000000000000000------...///000000//////////////////////////////......///000000000000000000000//////222555999;;;000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///......//////000111222000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000111111111111000///...---////////////////////////........................,,,,,,,,,------.........---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,------.........---------.........//////---...///111111///...------------.........//////+++,,,...000000///...---+++,,,---...////////////,,,---...//////...---,,,.........------...................../////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...---------.........//////......//////......---,,,......////////////......---------.........//////...........................------,,,,,,,,,---------..................------..................---........................000000000000000000000000//////............//////111000///...---,,,,,,,,,---------.........//////////////////////////////.....................---......---------,,,,,,,,,,,,,,,------...///000000........................////////////////////////,,,,,,,,,------.........---..................------------.........//////////////////////////////........................///......---------......000/////////............111000///......------...------...///000000//////............/////////000////////////////////////000/////////.............../////////000000111111//////000000000000//////000000//////.........---,,,------....../////////......////////////......***,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.../////////...***+++---...///......---////////////////////////000000000000000000000000---------.........//////,,,,,,,,,---------......,,,,,,,,,------.........,,,---////////////---,,,---------.........//////............////////////000000000000////////////////////////////////////////////////////////////111111000000//////......////////////////////////000000//////.........---...............---------000000000000000000000000---------...///000000111..............................////////////......000000000000111111111111////////////////////////////////////////////////,,,------...///000111111000000000000////////////000000000000000000000000222000///......///000222111111000000//////......////////////////////////000000000000000000000000000000000000000000000000111111000000//////......//////000000///...------//////...---,,,,,,,,,,,,//////.........---------........................------------------------..............................////////////.................................---,,,,,,++++++++++++........................////////////////////////.........------,,,,,,,,,........................000000000000000000000000333111000...------------..................------////////////////////////////////////////////////---.........//////000000................................................---------............///////////////////////////------------.........///////////////////////////////////////............////////////////////////------------------------000000//////.........------------............///,,,,,,,,,,,,,,,---...///------------------------------------------------111111///......///000111........................---------,,,,,,+++++++++---------............/////////.........---------000///...---------------////////////////////////..................------////////////////////////,,,,,,,,,---------..................////////////......------------......///////////////000111111000000000000000000000000////////////////////////////////////////////////........................///////////////////////////////////////.................................000///---,,,,,,---...///,,,,,,,,,------...............//////...---,,,,,,.../////////...---,,,,,,........................---------............///------------------------......------------......//////////////////////////////............//////000000//////.........---///////////////.................................//////000000000111111111......//////000000111111////////////////////////000000000000000000000000000000000000////////////////////////////////////000/////////....................................////////////////////////......//////000111111222...........................//////000000//////...//////000000000111111111////////////////////////////////////////////////------......//////000000000000000000////////////000000000000000000000000111000...------...000111111000000000/////////...////////////////////////////////////////////////////////////////////////////////////.........---//////////////////...------------,,,,,,---......//////.........---------........................------------------------..............................////////////..............................///......---,,,,,,------/////////////////////////////////////////////////////////.........------////////////////////////////////////////////////111000///...------..............................////////////////////////000000000000000000000000............/////////000........................////////////////////////---------............///////////////////////////------........./////////////////////////////////////////////............////////////////////////........................000/////////............---------............//////......---------------........................------------------------......------------.......................................---------,,,,,,---------............/////////.........---------//////...---------------////////////////////////////////////////////////////////////////////////,,,,,,---------...................../////////////////////....../////////...............//////000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................///...------------...///------...............///......//////...------,,,......//////......---,,,........................---------............///------------------------......------------......//////////////////////////////............//////000/////////.....................///////////////........................111111111111222222222222------...///000111222222////////////////////////111111111111111111111111////////////000000000000////////////////////////////////////............---------......//////000........................//////000000111111222222........................///000000111111000000/////////000000000000111111////////////////////////////////////////////////.........///////////////////////////000000000000000000000000000000000000000///...------...///000000000000000////////////////////////////////////////////////////////////////////////////////////............---------------...//////////////////,,,,,,,,,,,,---...///000...............---------........................------------------------..............................////////////..............................000///..................000000000000000000000000////////////////////////000000000///////////////000000000000000000000000........................000///............//////........................////////////////////////////////////////////////............////////////........................000000000000000000000000---------............///////////////////////////....../////////000000000////////////////////////////////////............////////////////////////////////////////////////////////////............---------............/////////......---......///////////////////////////------------------------------...............---........................//////............---------------............///...............---------//////...------------...///////////////////////////000000000000000000000////////////////////////,,,------------.....................////////////000000////////////000000---------------...//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////......//////////////////........................---------------...///000///////////////..................///......---,,,....../////////...------........................---------............///------------------------......------------......//////////////////////////////............//////////////////............------......//////000000........................000000111111111222222222.........///000111111111////////////////////////111111111111111111111111......//////000000111111///////////////////////////////////////.........,,,------...///000000111......................../////////000000111111111........................000000111111111111000000////////////000000000111///////////////////////////////////////////////////////////////.........////////////000000000000///////////////////////////...------------...///000000000000////////////////////////////////////////////////////////////////////////////////////........................------...///000000//////---------------...//////......................................................................................................////////////..............................//////......---......///////////////////////////////////////////////////////////////////////////////////////////////////....................................//////000000---------...............////////////////////////------------------------.........///////////////........................////////////////////////---------............///////////////////////////////////////000000000000////////////////////////////////////............////////////////////////........................///////////////.........---------............///---------......000111111......................................................000111111111000///....................................---------------------............///........................///......---------......///////////////////////////////////////000000000////////////////////////------------........................////////////000//////////////////000......------......///000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////........................,,,,,,,,,---...///000000000/////////......---------...............------......////////////..............................---------............///..............................------------......///////////////////////////......------......//////////////////.........,,,------...///000111111......................../////////000000000000111000000000000////////////000000000000000000000000111111111111111111111111......//////000000111111000000000000000000000000.........///////////////------......///000111111..............................///////////////000////////////////////////000000111111111111000000...////////////000000000///////////////////////////////////////////////////////////////............/////////000000000111////////////////////////......------------......////////////000000000000000000000000000000000000................................................////////////////////////------...///000000//////000///...------------------.....................................................................////////////////////////......////////////......////////////////////////...---------------..............................////////////////////////........................................................................------...//////000000000---------.........//////////////////////////////------------------------///////////////.........................................................---------............///////////////////////////////////////000000000000////////////////////////////////////............////////////////////////------------------------.........///////////////---------............/////////.........//////000------------------------........................---...000111111111000///........................,,,,,,,,,,,,,,,,,,,,,------------............///---...........................---------......///////////////////////////---------....../////////////////////////////////---------.........//////............///////////////......------....../////////......//////000111////////////////////////////////////////////////////////////////////////........................////////////////////////---.........//////000000........................+++,,,---......///000000///......------,,,,,,,,,------...............---......///////////////...........................---------............///..............................------------......////////////////////////......------------...............///////////////,,,------...///000111111........................---.........////////////111000000000/////////...000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000.........///////////////.........//////000000111....................................///////////////////////////////////////000000111111000000///......////////////000000////////////////////////////////////////////////.........///////////////......//////000000111111000000000000000000000000........................////////////000000000000000000000000000000000000................................................/////////000000000000000---...//////////////////111000///...---------------------...............................................................////////////////////////......////////////......////////////////////////---------,,,------...///........................////////////////////////------............//////................................................------...///000000//////,,,,,,------...////////////////////////////////////////////////////////////////////////.........................................................---------............///////////////////////////....../////////000000000////////////////////////////////////............////////////////////////------------------------.........///////////////---------............///111111///...---,,,,,,,,,------------------------........................+++,,,---...////////////........................+++++++++,,,,,,,,,,,,------------............///---------..................------------...//////////////////////////////,,,,,,------......//////////////////////////////------........./////////............////////////......------------......///////////////000111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////------......///000000000........................,,,,,,---.../////////...---------------,,,,,,,,,,,,---......///...............///000000000//////........................---------............///..............................------------......////////////////////////......------------...............///////////////------......//////000000........................------........./////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000............/////////000///////////////000000000////////////////////////////////////////////////////////////////////////...//////000000//////............/////////000000////////////////////////////////////////////////------......//////000000.........///000111111111000000000000000000000000/////////000000/////////.../////////000000000111000000000000000000000000........................................................./////////000000//////////////////...---000///...............///---------.........//////................................................////////////////////////......////////////......////////////////////////......------...//////000........................////////////////////////....../////////000000000........................////////////////////////---...///000000//////...,,,,,,------...//////000////////////////////////000000000000000000000000000/////////............................................................---------............///////////////////////////------........./////////////////////////////////////////////............////////////////////////..................................../////////000---------............///...---------------......................................................,,,,,,,,,------...///000........................,,,,,,,,,,,,------......---------............///---------.........//////---------------...//////////////////////////////---------...//////000000////////////////////////............////////////............//////////////////............/////////............///000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////------......///000000111........................,,,---...//////......---------------............,,,------...//////............///000000000000000........................---------............///..............................------------......////////////////////////...------,,,,,,------.............../////////000.........///////////////....................................////////////------...///000111222222000000000000000000000000////////////////////////111111000000//////......000000000000000000000000---.........//////000000000000000000////////////000000000000000000000000111111111000000000000000000000000000000000000000......////////////................../////////000////////////////////////////////////////////////,,,------...///000111111---......///000111111222000000000000000000000000//////000000000000//////.../////////000000111111000000000000000000000000................................................---------........./////////000000000///...------......---......///000111---------.........//////........................////////////////////////000000000000000000000000......////////////......000000000000000000000000///////////////000111111000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000000000000000000000000000---...///000000///...---,,,,,,------...///000000////////////////////////////////////////////////000000//////.........---........................000000000000000000000000---------.........//////////////////////////////------------.........///////////////////////////000/////////............////////////////////////////////////////////////---.........//////000000---------.........//////'''''')))+++---000333444//////////////////////////////////////////////////////......///000222333........................---------.........//////---------.........//////---------.........//////---------------...///000////////////////////////---......///000111111222////////////////////////............/////////000............/////////000000000////////////000000...------------...//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////---------...///000000111........................---.../////////...---,,,---.........//////000000,,,,,,---.../////////.........///000000000000000........................---------.........//////////////////////////////.........------.........////////////////////////...------,,,,,,------...---.........//////000000///////////////..................................../////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000///////////////000111222222111111000000//////111111111111111111111111000000000000000000000000............////////////////////////////////////............/////////000................................................///////////////000111222111000///------......///000000//////.........------.........//////000000222111111111000000//////222222111000...,,,+++***///////////////.........++++++,,,------......///222222111111000/////////........................//////.........---------......------------......////////////////////////////////////////////////000111111000...---...///------///000000///...------....../////////......//////000111111111111111...///000111111111111111222333333222111000222333111222333444555555555555222222222111111111000000222222222111111111000000222222111000000///000000000000/////////.........---......//////000000111////////////////////////........................///000000000111111222222111///---,,,,,,,,,...///........................---------------------------......///////////////////////////////////////000000//////.........---////////////////////////---------------...///000111000...,,,,,,,,,...///////////////////////////000000//////............---------------...//////............////////////,,,,,,,,,---...///000000......//////////////////////////////////////////////////////////////////111000000//////111222333//////............//////---------.........//////000000000000000000000000//////............//////---------...///000000111000000//////.........---/////////.........111333333222111000//////000000........................////////////000000000000///...------///000000///222111000.........///000////////////////////////////////////000000000000000///------------+++)))---------............///------------------------++++++,,,,,,---...//////////////////////////////......////////////....................................------------..............................................................................,,,------...///000111111111000///...............---------............/////////////////////............////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222111000//////...//////111111111000000000000000........................000000000000000000000000............////////////////////////////////////......////////////////////////////////////////////////////////////////////////.........///000000111000///...---......///000/////////......................../////////000111111111000000000//////000000111111000///....../////////////////////...........................000000000////////////...........................//////.........---------......------------....../////////...............------------------------...//////...,,,,,,,,,---......//////000/////////......///000000000000000000000111222333444444444222333444444555555555444666777777666555444666888777777888999::::::::::::777777777777666666666666666555555555555444444444555555444333333333333333111111111000000000////////////000000000000111111////////////000000000000111111111111111111111111------........./////////222000///------...///000................................................---......///////////////////////////////////////000/////////............////////////////////////......---------...//////111000...,,,,,,---...///////////////////////////////////////......------------,,,,,,------...///............////////////,,,---------...////////////////////////.........////////////////////////////////////////////////......---------...///000//////............//////---------.........//////........................//////............//////------......///000000111000/////////...............///000///......000222////////////.........---////////////////////////////////////000000000000000...,,,,,,---///000000222111000///......///000////////////////////////////////////000000000000///...------......---,,,........./////////000000........................,,,,,,------......//////..............................////////////..............................///......------......///........................................................................---------......//////000000000///...............---------............///000000000//////............//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////333222111///............///000000000000000000111------------------------000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////......---.........000000///............///////////////........................////////////111111000000000000//////...///000111222222222222......//////////////////111000000///......------------........./////////.......................................---------......------------......//////......---------,,,,,,,,,---------------------...///...---,,,---...////////////000000111222///000111222333444444444333444555666777999999:::999::::::::::::;;;;;;;;;;;;<<<===<<<;;;:::<<<>>>>>>???@@@AAABBBBBBBBBBBB?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999888888888888999555555444444444444333333333333333222222222222111000000000000000000000000////////////////////////------------............222111000......///000000........................////////////////////////---......///////////////////////////////////////////////////............//////////////////////////////......---.........000///...---------...///////////////////////////...............---------------,,,,,,------...///............////////////------..................000000//////.........---////////////////////////////////////////////////------,,,,,,------.../////////............//////------........./////////........................//////............//////------......///000000000////////////............---///000000/////////000...//////000000///------000000000000000000000000////////////000000000000000...,,,,,,---///000000111000000////////////000////////////////////////////////////000000000000///------...///000000///////////////000000000111////////////////////////......................................................////////////..............................///......------......///........................................................................------------------------////////////............---------............///111111000000///.........//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000//////...//////.../////////000000111111000000000000000000000000////////////////////////............////////////////////////////////////000000000///////////////////////////////////////////////////////////////000///...---------------000/////////............///////////////..................///////////////000000000000000000//////---...///000111222222222............////////////////////////......------,,,------...//////000000......................................................------------......//////......------,,,,,,......////////////000000...///111000//////000111111000000000111222444555333444555777888999999999999:::;;;<<<>>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBB@@@AAABBBAAA@@@@@@BBBDDDEEEFFFGGGHHHIIIIIIIIIIIIGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>>>>??????;;;;;;;;;;;;::::::::::::888888777777666555444444222222111111111111111000...............---------//////////////////000000111000///.........//////........................////////////////////////---......//////////////////////////////////////////////////////.........////////////////////////000000///......---......000///......---...//////////////////////////////............------------......------......///000............////////////...............---------000000000///......------////////////////////////////////////////////////............/////////000//////............//////............////////////000000000000000000000000//////............//////............//////000000///////////////.........,,,...000111000......//////000222333333111///...////////////////////////////////////000000000000//////...///111222000///000000000////////////000////////////////////////////////////000000000000000///...///000111000///....../////////000000000///////////////////////////////////////.........------------------------......////////////..............................//////............//////..............................................................................---------,,,,,,,,,...///////////////......---------............///111111000000//////////////////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////...//////000111111......//////000000000111111111111111111111111111////////////////////////............////////////////////////////////////000000000000000000//////................................................000///...---------------///////////////......---.........//////////////////////////////.........//////////////////000000......//////000/////////---.........//////000000,,,,,,---------.........------...///000000111111........................---...........................------------......//////.........---------/////////000000111111111...000111111000000222333444333333333444666888:::999:::;;;===>>>?????????AAAAAABBBCCCEEEGGGIIIKKKIIIIIIHHHGGGGGGGGGHHHIIIEEEFFFFFFFFFEEEEEEGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDDDDEEEFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>===<<<;;;::::::999555555555444444333333333333333333222222222111111000000000000000000////////////......---------...................................................---......///////////////////////////////////////.........///////////////////////////////////////111000///...............//////........./////////////////////////////////......................../////////...///000000111............////////////...............---------000000//////.........---////////////////////////////////////////////////---....../////////////////////............//////........./////////000000000000000000000000000000//////............//////............////////////.........///////////////,,,...000111///...---......///111333333222000///........................////////////000000000000...///111444666444111---/////////000000000000///////////////////////////////////////000000000000333111000///000000...---------........./////////........................///////////////.......................................////////////............................../////////....../////////.................................................................................---,,,,,,++++++---...//////000///......---------............///000000000000000000000000///000000111111000000///000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////............///111222333...//////////////////000000000000000000000000000000000000000000000000000............/////////////////////////////////////////////000000111111111................................................//////......---........./////////000///......---.........//////////////////////////////...............////////////000000///////////////......---------......///000000000++++++,,,,,,---......///------...///000000111111........................---------.....................------------......////////////////////////......//////000000111111///111222333222222444666888888999:::<<<>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGHHHJJJLLLOOOQQQOOONNNMMMLLLKKKLLLMMMNNNIIIJJJKKKJJJIIIJJJLLLNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJIIIJJJJJJKKKLLLJJJIIIIIIIIIIIIHHHHHHHHHDDDDDDCCCBBBAAAAAA@@@@@@;;;;;;;;;:::999999888888666666555555444444333333////////////...........................---------................................................---......///////////////////////////////////////.........///////////////////////////////////////000000//////.../////////....../////////000000000////////////////////////........./////////////////////......//////000111............////////////------..................////////////////////////////////////////////////////////////////////////,,,,,,---............---//////............//////....../////////000000000........................//////............//////......//////////////////.........///////////////---///000000...------...------///000000//////...........................////////////000000000000---///222555777555111---...//////000000000000///////////////////////////////////////000000000000333222000///000///---,,,------------............................................................////////////////////////......////////////..............................000//////......//////000........................................................................///.........------,,,,,,------///000000000///...---------............////////////000111111222222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////...//////000111222///////////////.........////////////////////////000000000000000000000000............////////////////////////////////////......///000111222222333................................................//////.........///000000...///000000000///------............/////////000000/////////...................../////////000000//////000000000000//////------......///000000111------------............---------....../////////........................---------.........//////......------------............//////000111111111///000000111111222333333333555777777777888:::;;;>>>???AAACCCEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKJJJKKKLLLOOOQQQSSSSSSRRRPPPNNNNNNOOOPPPQQQLLLNNNOOONNNNNNNNNPPPRRRQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIHHHHHHGGGGGGFFFFFFCCCBBBBBBAAA@@@@@@??????999999888888777666666555111111000000///////////////////////////...------........................////////////////////////---......///////////////////////////////////////............/////////000//////////////////////////////////////////000111......///000000000000000/////////////////////////////////000000000111111---------------...//////............////////////,,,---------.../////////------......///000000000////////////////////////////////////////////////,,,---.../////////......//////............//////.../////////000000000000........................//////............///////////////////////////.............../////////000...//////...,,,,,,---...---.........////////////........................////////////000000000000///...///111333222000...---...///000111111000///////////////////////////////////////000000000000111000.../////////...---............////////////////////////////////////,,,,,,------......//////000000000000000000000000......////////////..............................000000////////////000000........................................................................//////..................,,,---///000111000///...---------............///......///000111222333333000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111000///////////////000000000//////.........---000000000000000000000000000000000000000000000000............/////////000////////////////////////------...000111222333444000000000000000000000000000000000000000000000000///////////////000111222...///000000000///---,,,---.........//////000000000000//////.........------.........//////000000...///000111111222111111---------...///000000111000000000///......------,,,,,,------------..............................---------.........//////.........------...............///000111222333333222222333444555555666666999;;;<<<======>>>@@@AAABBBCCCFFFIIIKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKKKKMMMOOORRRSSSTTTSSSQQQPPPOOOPPPQQQRRROOOPPPQQQQQQPPPQQQSSSUUURRRSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRROOOOOONNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGGGGFFFEEEEEEDDDDDD@@@@@@???>>>>>>===<<<<<<444333333333222222111111000000000000000//////...........................000000000000000000000000---......///////////////////////////////////////---.........//////000000//////////////////////////////...//////000111222......///000000000000000//////////////////////////////000000111111222222,,,++++++++++++,,,------............/////////000,,,,,,------...///000000,,,,,,---...///000111111////////////////////////////////////////////////...///111222222222111000//////............//////////////////000000000000000000000000000000000000//////............/////////////////////.........---.........//////000000///000///---++++++---///000000//////000111222333000000000000000000000000////////////000000000000000...,,,,,,...000000000---...///111111111000///////////////////////////////////////000000000000///...---...///000///...////////////000000000000000000000000000000000000++++++,,,,,,---...//////000000000000000000000000......////////////..............................000000////////////000000........................................................................////////////////////////+++---///000111000///...---------.........//////000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000222222111111111111111111000000000000000000000000000///.........///111222////////////////////////000000000000000000000000000000000000////////////////////////////////////,,,///000///111333111,,,000000000000000000000000---------.........//////............/////////000////////////////////////////////////............222222111000...---+++***------------...000111222//////000000///...------......////////////......---------.........///////////////000000000000111111000000//////.........222222222222222222222222111222444666999:::;;;<<>>@@@AAABBBBBBDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMOOORRRSSSTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPMMMNNNOOOPPPQQQRRRRRRRRRTTTRRRPPPMMMMMMMMMOOOPPPOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPQQQRRRSSSSSSUUUTTTSSSSSSRRRRRRSSSSSSRRRSSSTTTSSSQQQPPPQQQRRRQQQRRRSSSSSSTTTTTTSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFDDDCCCBBB@@@???===<<<:::999999999777666555444333222111111000000000000000000000000111111000000000000000111////////////////////////000///...------...///000000000////////////000000+++,,,---...///000000000............//////////////////000000000000//////---...///000111111111111///......---...///000111000/////////...---------,,,------......------,,,....../////////000000000....................................////////////222111///......///111222...000111000///...///111........................------///000000000///...000000000000000000000000//////////////////////////////////////////////////////......------------000000000000000000000000////////////////////////........./////////000000////////////////////////......///000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////------........./////////........................//////000000000111111111000000/////////.........------------------------////////////////////////000///...------...///000---------.........//////........................///////////////////////////...---,,,,,,---...///------------,,,,,,++++++000000000000000000000000////////////////////////...///000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000///////////////////////////////////////////////////////////////000111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000---000222222555999888444........................------........./////////....../////////000000000000000000000000000000000////////////............,,,---...///000000000000222111000......---------///////////////......---......////////////......///.....................////////////..................//////000111111222333444666888;;;===???@@@CCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMOOOOOOPPPQQQSSSUUUVVVWWWWWWVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMNNNNNNNNNOOOOOOOOOOOOOOONNNKKKIIIHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQQQQQQQSSSUUUUUUSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSQQQQQQQQQPPPOOONNNLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@<<<;;;:::999777666444444111111111111111111111111111111000000000000111111////////////////////////////////////////////////000000////////////000000,,,---...////////////...............//////////////////000000000000//////......///000111111111111///............///000000...---------------------------............------------........./////////....................................///////////////...---,,,,,,---...///...000111000///...///111////////////////////////---......///000/////////////////////////////////////////////////////////////////////////////////......---------------,,,000000000000000000000000////////////////////////....../////////000000000000000000000000000000000...//////000000000000000111111111111111111111111111111111000///.........000000000000000000000000111111000000//////......////////////////////////....../////////000000000//////////////////////////////000000000000111111000000000000000/////////------------------------//////////////////////////////............//////------........./////////..............................//////000000111111......------------...............------------,,,000000000000000000000000////////////////////////---///000///...---...000000000000000000000000000////////////////////////000000000000////////////////////////000000000000...///////////////000000........................///////////////000000111////////////////////////////////////////////////////////////000000000000000000000000000000000000---000111222555::::::666....................................////////////...////////////000000000000000000000000000000000////////////............,,,,,,...///000000000000111000///......---------...///////////////............////////////......////////////............000000000000000000000000...///000111333555666666999:::;;;>>>AAACCCEEEFFFIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWVVVWWWVVVUUUTTTSSSRRRQQQPPPMMMLLLLLLKKKJJJJJJJJJJJJIIIGGGEEECCCBBBAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHHHHIIIKKKLLLMMMMMMPPPSSSTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRQQQOOOLLLKKKNNNNNNNNNOOONNNNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGHHHFFFGGGGGGGGGGGGGGGGGGFFFBBBAAA@@@>>><<<:::999888555555444444333333222222111000000//////000000111...........................///000000000000///...000000////////////000000......////////////..................////////////000000////////////000000------...///////////////............/////////000---------------.........------............------------------.........///....................................////////////...---,,,,,,,,,,,,---......000111000///...///111000000000000000000000000---......///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////...////////////000000000000000000000000000000000//////000000000000//////000000000000000000000000111000000000/////////...////////////////////////111111000000//////......////////////////////////////////////000000000000////////////000000000000////////////000000000111////////////////////////......................../////////////////////////////////....../////////............////////////..............................//////000111111111000000000//////000000000000000000000000000000///000000000000000000000000////////////////////////---///000///...---...000000000000000000000000000////////////////////////////////////000000000000////////////000000000000/////////000000111111111////////////////////////...//////000000000000000000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000---///000000333888888555////////////////////////........./////////000000////////////000000000111000000000000000000000000////////////............---...///////////////..................///000000......///////////////.........////////////......////////////////////////000000000000111111111111111222444666888:::;;;<<<@@@AAABBBDDDFFFGGGIIIJJJNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPRRRSSSTTTTTTUUUWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSRRRRRRLLLJJJIIIGGGEEEDDDDDDDDDBBBAAA???===<<<<<<<<<<<>>??????@@@AAACCCEEEFFFGGGIIIMMMOOONNNMMMMMMNNNMMMMMMNNNOOOOOOOOOOOOOOONNNOOOPPPQQQRRRSSSSSSSSSQQQQQQRRRQQQPPPMMMKKKJJJMMMMMMNNNNNNNNNNNNNNNMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJGGGFFFDDDCCCAAA???>>>===<<<;;;:::888666555444333222111000000//////000000//////////////////////////////000111111000//////000000////////////000000/////////000//////...---............////////////000000////////////000000---...//////////////////---......///////////////..................//////---......//////......---------------.........///....................................////////////111111000000000000111111...000111000///...///111000000000000000000000000............/////////000////////////////////////........................///////////////////////////////////////000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000//////000000000000//////////////////////////////.../////////000000000111////////////////////////111000000000/////////...////////////////////////////////////000000000000.../////////000000111111...////////////000000000................................................////////////////////////...//////////////////............/////////000000..............................//////000000000111///000000000000000000//////000000000000000000000000000000000000000000000////////////////////////...///000000......///000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000/////////000000111111222000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000---//////...000555555111////////////////////////....../////////000000000/////////000000000111111000000000000000000000000////////////............//////////////////...---,,,,,,------///000111222---...//////////////////......////////////............/////////000000000......///000111222333333666777999;;;>>>@@@BBBCCCFFFFFFGGGIIIJJJKKKLLLMMMRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXTTTTTTSSSRRRRRRQQQPPPPPPJJJHHHEEEBBB@@@???>>>>>>;;;:::999888888888777888;;;<<<<<<======>>>>>>???@@@@@@???>>><<<;;;::::::777777888999:::<<<===>>>???AAAEEEFFFFFFFFFGGGHHHGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQQQQOOONNNNNNMMMKKKIIIGGGFFFHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAA@@@???===;;;999888777555555333222111111000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000//////...............////////////111000///......///000111000111111222222111111111---......///000///////////////........................////////////......------........./////////....................................//////////////////000000000000//////...000111000///...///111///////////////////////////............///000000////////////////////////........................///////////////////////////000000000000111111111000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000000000//////....................................///000111111111000000000000000000000000/////////000000000000000////////////////////////....../////////000000000---......//////000000111......////////////000000------------....................................////////////////////////......////////////............/////////000000000........................///////////////.........------............------,,,------------.........000000000000000000000000000000000000000000000000///000111111//////000111000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000------...//////000111111111111111111111111111111---...///000111000000///000000000000000000000000000000000000000000000000.........///000111111111///////////////////////////000///---...222222............................../////////000000000000//////000000000111111111////////////////////////////////////..................////////////......,,,,,,------///000111222------...///////////////......////////////......------...///000111111222///000111333555666777888<<<===???AAACCCFFFGGGHHHHHHIIIJJJKKKMMMOOOPPPQQQSSSSSSTTTUUUUUUTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUSSSRRRQQQOOOMMMLLLKKKJJJHHHFFFBBB???;;;:::999999555555555555555555555555888999999:::;;;;;;<<<<<<<<<<<<;;;:::999888888777333333333444555777888999888:::<<<===>>>???AAACCCAAABBBBBBCCCCCCCCCCCCCCCBBBCCCEEEGGGIIIJJJKKKLLLKKKJJJHHHFFFDDDCCCBBBBBBAAABBBCCCDDDEEEFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKMMMNNNOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>;;;:::888666444333222222111111111111111111111111111111000//////000111111000000////////////000000...//////000000000//////............////////////111000///......///000111111111222222222111111000------///000000000///...///.........---,,,,,,,,,......////////////............/////////000000000....................................////////////------............------...000111000///...///111........................///......---...///000111000000000000000000000000........................////////////////////////////////////000000000111000000000000000000000000//////////////////////////////000000000111111111////////////////////////000000000000000///......////////////////////////////////////000000000000000000000000000000000000......//////000000111111////////////////////////------........./////////,,,------...//////000000........./////////000000---.........////////////........................////////////////////////---...///000000///...---.../////////000000000000........................//////......------,,,,,,,,,---...//////...---,,,++++++,,,,,,------------000000000000000000000000111111111111111111111111///111222111000///000222000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000,,,,,,------...///000000111111111111111111111111---...000111111111000///000000000000000000000000000000000000000000000000---......///000111111222////////////////////////111222000---...111000,,,------------------------////////////000000000000000000000000111111111111////////////////////////000/////////............------...///000000000///...------......///000111------...///000000//////......////////////......,,,---...///000111222333333444555777:::<<<===>>>@@@AAABBBDDDGGGIIIJJJKKKHHHIIIKKKMMMOOOQQQSSSTTTQQQRRRSSSSSSTTTSSSSSSSSSPPPOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQOOOMMMJJJGGGFFFEEEGGGEEEAAA<<<999777666666222333333333444444444444777777777888999::::::;;;999888888888888777777777111111111222333444666777333555777888888:::===@@@===>>>??????@@@@@@??????:::<<<>>>@@@BBBDDDEEEEEEHHHFFFDDDAAA???>>>>>>>>>======???@@@AAAAAAAAAAAA@@@BBBEEEGGGIIIIIIHHHGGGLLLMMMNNNPPPPPPOOOMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGCCCCCCCCCCCCCCCCCCCCCCCC???===;;;999777555444444111111111111111111111111333111///......///111333000000////////////000000......///000000000000000............/////////000222000///......///000222//////000000000//////...,,,---///000000000///.........---,,,,,,+++******......////////////......////////////000000000000..................................../////////000000000111111111111000000///000111000///...///111........................///......------///000111111111111111111111111111........................////////////////////////---.........//////000000000000000000000000000000////////////////////////000000000000111111111111////////////////////////000000000000000///......000000000000000000000000111111000000//////......000000000000000000000000------...///000111222222////////////////////////------------.........///,,,,,,,,,---...//////000............/////////000.../////////000000111111////////////////////////////////////////////////---...///000000///...---////////////000000000000........................//////...---,,,++++++***...///000111111000///...---------.........//////111111000000000000111111111000///000111222111000222222222111111111000000000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000////////////000000000000000000000000111111111111////////////////////////---...//////000//////...000000000000000000000000000000000000000000000000000111222222222111//////000000000000000000000000------......//////000000000000000000000000000000000///...------...///000......//////////////////111111111111000000000000000000//////.........---............////////////333000//////222333111...///......------......///------...000111222333444555777:::>>>@@@AAAAAAAAAJJJIIIHHHIIIKKKLLLLLLKKKNNNNNNNNNNNNOOOPPPRRRRRRTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQPPPPPPPPPQQQQQQRRRRRRPPPNNNNNNNNNMMMLLLJJJKKKHHHFFFFFFGGGGGGEEEBBBAAA@@@>>><<<:::777555555666666555555444444333333888777666666777888777555444444555555555444222111444444444444444333222222333333444555666888999:::<<<:::888777777888:::;;;;;;;;;;;;<<>>>>>??????>>><<<:::999:::::::::::::::;;;<<<<<<>>>>>>???AAACCCEEEGGGHHHIIIKKKNNNPPPRRRRRRQQQQQQKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAA???<<<999777222333333444444333333222222111111000000///......111000000000////////////000000000000000000000000////////////////////////000//////......//////000000000000000000000000000000000000000000000000000,,,---------...///////////////////////////////////////............//////------......///000000000------------............////////////////////////,,,---......//////......//////////////////////////////////////////////////////000000///...------000000//////.........---222111000.........///000000000000000000000000000000000111111111111000000000000000000000///............////////////......000000000000000000000000222000///------///000222000000000000000000000000000000000000000000000000---......///////////////////////////////////////////////////////////////........................+++,,,---...//////////////////000000///...------............//////////////////000000///...------000000000000000000000000222111///---,,,---...///////////////////////////...............------------------............////////////...------,,,,,,............////////////111111000000000000111111000///...///111222222111222222222111111111000000////////////////////////000000000000000000000000000000///......///000000000000000000000000000000/////////000000000111111000000000000111111111111000000000000000000000000/////////////////////...000000000000000000000000000000000000000000000000,,,,,,---------,,,+++***000000000000000000000000.........///////////////000000000000000000000000000///...------...///000///////////////.........111111111000000000//////000/////////........................////////////000...,,,---///000...,,,/////////......///000000...///000222444666888888>>>@@@BBBDDDFFFFFFFFFEEEKKKJJJIIIJJJLLLMMMLLLKKKNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNMMMKKKIIIHHHHHHHHHFFFDDDBBB@@@>>>>>>??????===;;;::::::999999888888888777666666666666555555555555777555444444555666555444444555666666666555333222333333444555555555444444444444444444555666777888999999888777777777888999777666555777999:::999888888999999999999999888888777666666666777777888999::::::;;;<<<>>>@@@BBBCCCFFFHHHKKKMMMOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCAAA>>>===888888777777666444333222111111111111111111111111000000000000////////////////////////////////////////////////////////////---,,,,,,++++++,,,,,,---000000000000000000000000////////////////////////------..................//////////////////////////////............/////////////////////.........////////////000000000000////////////////////////,,,---......//////......///////////////////////////////////////////////////////////////...------000/////////............222111000///......///000000000000000000000000000//////000000000000//////000000000000000///............////////////......////////////////////////111000///......///000111000000000000000000000000........................---......///////////////////////////////////////////////////////////////........................+++,,,---...///////////////////////////...------............//////////////////////////////...---////////////////////////111000...------...///000,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,---------............///------..............................////////////111111000000000000111111///......///111222222111222111111111111000000000........................000000000000000000000000111000000//////000000111000000000000000000000000000000000111111111222222000000000000111111111111111111111111111111111111222111///...---......///000000000000000000000000000000000000000000000000...////////////...------000000000000000000000000///////////////.........000000000000000000000000//////............//////000000//////.........---111111000000000000//////////////////........................////////////...---,,,---...///...---////////////000111222222111222444777:::<<<>>>???GGGHHHIIIJJJKKKJJJIIIIIIMMMKKKKKKKKKMMMNNNMMMLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGFFFDDDCCCBBBBBBAAA???===;;;:::999999999999888777777777888888999999999:::777777888888888888888888888777555555666666555444666666777888777666555444333333444555666666666666666666666666666777888888888888888888888888888888999888777777999999888777666666666666666777777888555555444444555555666666777888888999;;;<<<>>>???AAACCCEEEHHHJJJKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGEEECCCBBB>>>>>>===<<<:::888666555111111111222222222222222///////////////000000000........................//////////////////////////////............//////000000000000000000000000........................//////..................//////////////////////////////............//////111000000///......------////////////000000000000////////////////////////------...////////////...///////////////////////////////////////////////////////////////......---////////////............111000000////////////000000000000000000000000000......////////////......000000000000000//////......//////000000//////...........................111000///......///000111000000000000000000000000........................---......///////////////////////////////////////////////////////////////........................,,,---......///////////////////////////......---............////////////---...////////////////////////////////////////////////...------...000111........................000000///...------,,,,,,---------............///,,,,,,------...//////000---............/////////111111000000000000111111...------...111222222111111111111111000000000000////////////////////////////////////////////////111111000000000000111111000000000000000000000000000111111111222222222222///000000000111111111111222222222222222222222222444222000...------...///////////////////////////////////////////////////333333333222222222111111////////////////////////000000//////......------/////////////////////////////////....../////////000000000///......------111000000000///////////////////////////.....................////////////////////////000000000000/////////000111222444555666777999<<<@@@CCCEEEFFFIIIJJJKKKLLLLLLLLLKKKJJJMMMLLLKKKKKKMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLNNNOOOOOOPPPPPPOOOOOONNNMMMKKKIIIFFFCCCAAA@@@???AAA???=========<<<:::999::::::999999999:::999888::::::;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>=========;;;999888888999888777777888999999999888777777444555666666777777666666999999999999999:::;;;<<<::::::;;;<<<<<<<<<;;;;;;>>><<<;;;<<<======<<<;;;;;;:::888777777777888999666666666555555666666777888888888888999;;;<<<======>>>@@@BBBDDDEEEFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFEEECCCCCCBBBAAA???===;;;:::444444444333333333222222/////////000000000000000////////////////////////////////////////////////111000000//////000000111////////////////////////////////////////////////000000//////......------//////////////////////////////............//////000000//////............------------............////////////////////////------...///////////////////////////////////////////////////////////////...///////////////......///////////////.........000000000////////////000////////////////////////...//////000000//////...//////000000000000////////////000000000000//////////////////////////////000000////////////000000////////////////////////000000000000000000000000---......///////////////////////////////////////////////////////////////........................------...///////////////...///////////////..................////////////------...///000000//////////////////////////////......------...///000111////////////////////////000000///...---,,,,,,+++---------............///---------.........//////---------.........//////111111000000000000111111...------...000222111000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000111111111222222222222///000000000111111111111222222222222222222222222444222000...---...///000////////////////////////////////////////////////000000/////////.........////////////////////////000000//////......------////////////////////////...//////////////////...000000//////.........---000000000////////////............///////////////............////////////...//////000000000111111//////000111333555777888;;;<<<>>>AAADDDGGGIIIJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJFFFDDDBBB???<<<:::999999;;;999888888888888777555999999:::::::::::::::;;;;;;<<<<<<===>>>???@@@@@@@@@AAACCCEEEEEEEEEDDDCCCAAA>>>;;;999::::::999999999999;;;;;;;;;;;;:::999888888999999999888888777:::::::::;;;<<<===>>>???>>>???@@@AAAAAAAAA@@@@@@@@@???>>>???AAAAAA@@@???CCCAAA>>><<<:::999999999888777666666666666777777888888777777888999999::::::;;;<<<===???@@@@@@AAAAAAAAACCCDDDEEEGGGHHHHHHEEEFFFFFFFFFGGGGGGGGGHHHFFFGGGGGGHHHHHHHHHHHHHHHDDDDDDEEEDDDDDDCCCAAAAAA:::999888777555333222222111111111111111111111111000000000000000000000000000000000000000000000000...------------------...////////////////////////000000000000000000000000000000000//////......---//////////////////////////////............//////............//////000000------------............////////////////////////---...//////000000//////////////////////////////////////////////////////......///////////////............////////////////////////000000000000//////////////////////////////000000111111000000/////////000000000000////////////000000000000//////000000000000000000000000000000////////////000000////////////////////////111111111111111111111111---......///////////////////////////////////////////////////////////////////////////////////////---...//////000/////////......///////////////...............////////////------...///000000//////....................................//////000000,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,---------............/////////.........---------------------............111111000000000000111111///...---...000111000/////////000000000000000111111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000111111111222222000000000000111111111111222222222222222222222222333222000///...//////000000000000000000000000000000000000000000000000000000000///............///000000000000000000000000///////////////.........000000000000000000000000......////////////......////////////////////////000000////////////...............///////////////............////////////,,,...//////......000111111222333444666999;;;<<<@@@AAACCCEEEGGGIIIKKKLLLJJJKKKKKKKKKKKKKKKLLLLLLJJJHHHFFFFFFGGGFFFEEECCCAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCCCC>>>===;;;:::888777777666666555444555777777777555888999::::::::::::;;;<<<;;;<<<>>>AAACCCFFFHHHIIIIIIJJJLLLMMMNNNMMMKKKJJJCCC@@@<<<:::999:::999999:::;;;<<<===>>>===<<<;;;;;;<<<==================<<<<<<<<<<<<===>>>???@@@BBBBBBBBBCCCCCCDDDDDDEEEGGGFFFFFFGGGJJJKKKKKKJJJJJJIIIFFFBBB???<<<:::999888888777777666666777777888777777666666666777777999999::::::;;;<<<<<<===;;;;;;===???@@@BBBCCCDDDAAAAAAAAABBBCCCCCCDDDDDDFFFFFFGGGGGGIIIJJJJJJKKKEEEEEEFFFGGGGGGFFFFFFFFF@@@@@@>>><<<999777666555333333333333222222111111111111111111111111111111000000000000000000000000//////............//////000000000000000000000000111111111111111111111111000000////////////////////////////////////////////////............//////------......///000000111////////////000000000000////////////////////////......///000000000000///////////////////////////////////////////////////---...//////////////////.........///////////////...//////000000000000///000000000000000000000000000000111111111111000000...//////000000000000000///000000111111000000///111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////...//////000000/////////---...//////////////////............////////////---...//////////////////.................................///////////////------------------------///............------------------............///000//////...------,,,,,,,,,------------.........111111000000000000111111111///......///000...---////////////000000111111000000000000000000000000000000000000000000000000...///000000000000///...000000000000000000000000/////////000000000111111000000000000111111111111222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000333222111000000000111111000000000000000000000000.........///////////////000000000000000000000000---...///000000///...---------......///000000000000000/////////...................../////////000............////////////,,,...000000//////111333444555666888;;;>>>@@@BBBEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGHHHFFFEEECCCBBBBBBBBB@@@>>>===<<<<<<;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888777777777777777888888777777666888:::<<<<<<;;;<<>><<<;;;;;;;;;;;;;;;<<<===?????????>>>===>>>???@@@BBBDDDEEEEEEFFFDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBDDDEEEFFFKKKJJJKKKNNNQQQTTTUUUTTTQQQPPPNNNKKKHHHDDDAAA???<<<;;;:::999999999999:::::::::999888777777777777:::999999999999999999:::888888999:::;;;<<<======<<<<<<======>>>?????????BBBBBBCCCDDDFFFGGGIIIJJJFFFGGGGGGHHHHHHHHHGGGGGGEEEEEECCCAAA???>>><<<;;;666666555444333222222111000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000///////////////000000000//////////////////////////////............//////.........///////////////////////////000000000000////////////////////////......///000000000000000////////////////////////////////////////////////------...///////////////............/////////000---...///000111111000///000000000000000000000000//////000000000000//////......///000000000000000000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////---....../////////////////////////////////////////////////////////////////////////////////////////////000000000000//////------...///////////////............//////////////////////////////...---........................//////////////////......000000000000000000000000---------...............---------............///..................------,,,,,,---------.........111111000000000000111111111000......//////---,,,.../////////000000111111////////////////////////000000000000000000000000---...///000000///...---000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000333222000/////////000111000000000000000000000000---.........//////000000000000000000000000000000---...///000000///...---,,,,,,---...///000111111000/////////............---.........//////000000............/////////000...111333333222111444666777888999<<<>>>AAADDDEEEGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJHHHFFFDDDCCCBBBBBBDDDBBBAAA@@@@@@???===<<<::::::999888888999999999555555666666666666555555555555555666777888999:::;;;;;;;;;===@@@BBBBBBAAADDDGGGIIIIIIGGGGGGJJJLLLNNNNNNOOOQQQRRRSSSTTTUUUVVVWWWYYYZZZYYYWWWUUUSSSJJJFFFBBB???>>>>>>>>>>>><<<===>>>???@@@@@@???>>>???@@@CCCFFFIIIKKKLLLMMMMMMLLLJJJHHHFFFEEEDDDDDDBBBAAA@@@???@@@BBBDDDFFFHHHGGGIIILLLPPPTTTUUUUUUWWWWWWUUUSSSOOOKKKHHHEEE@@@???>>>>>>============>>>===<<<;;;::::::::::::::::::999888888888888888777777777777777777777777888999999:::;;;<<<<<<======>>>>>>@@@BBBDDDFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFHHHHHHGGGEEEDDDCCCBBBAAA888888777666444333222111////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000......//////000000111111//////////////////////////////............//////000000000///......------------------.........///////////////////////////...//////000000000000000////////////////////////////////////////////////------...///000000//////---.........//////000000---...///111111111000///000000000000000000000000......////////////............///000000000000000000000111111111111000000//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111---......///////////////////////////////////////////////////////////////000000000000000000000000///000000000000000//////------...///000000//////............/////////000///000000000///...------........................///000000000///...------------------------------,,,,,,------.../////////---------.........//////,,,,,,------.../////////,,,,,,,,,---------......222111111111000000////////////............//////000000000000000000000000000000000000000000000000//////////////////////////////............//////111111000000000000111111000000000000000000000000///////////////000111111...//////.........111333///000000000000111111111000000000000000000000000...//////000111222222222000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000---------......000111222111111000000//////......111111000000//////......---...//////000/////////............//////000111333333222111111333777;;;<<<<<<>>>@@@DDDGGGJJJKKKJJJJJJKKKKKKJJJJJJIIIHHHIIIGGGDDDAAA@@@??????@@@:::;;;<<<<<<;;;:::999888666666666555444333222111444444444444555666777777555666666666666777;;;>>>???@@@AAACCCFFFHHHIIIJJJKKKKKKMMMMMMNNNMMMLLLKKKNNNQQQSSSTTTTTTTTTVVVWWWWWWXXXYYYZZZZZZYYYWWWVVVPPPMMMIIIEEEBBBAAABBBBBBBBBBBBCCCCCCBBBAAA???>>>EEEFFFIIIKKKMMMNNNNNNNNNMMMMMMMMMLLLJJJIIIGGGFFFCCCBBBAAA@@@???@@@AAAAAACCCCCCDDDGGGKKKOOOTTTVVVZZZ[[[[[[[[[XXXSSSOOOKKKGGGFFFDDDBBBAAA@@@AAAAAA;;;;;;;;;<<<<<<===??????>>>===<<<;;;:::999888888777666555444444555777777777777666666777888:::;;;999999999:::<<<>>>AAACCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDBBBAAA???===:::666444222111000///......///111222111000000/////////000000...............///000000000000000000///////////////////////////000111111000000//////......------........................000000///...............//////.........---------//////.........---------///...---...000000000...------............------000000//////.........---000000000000000000000000////////////000000000000111000///......///000111111111111000000///...---000000000000000000000000////////////000000000000/////////000111111///---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000////////////+++,,,.../////////...---000///---,,,---...000222////////////////////////000000000000000000000000......////////////............////////////......,,,---......//////......++++++,,,,,,---...//////........................////////////000000000000............////////////........................000000000000000///......//////.........---------111111111111000000000///000//////......//////000000000000000000000000000000000000000000000000000////////////////////////111000//////.........///111111000000000000111111000000000000000000000000///////////////000111111000000000///...///111333000000000111111111222222000000000000000000000000...//////000111111222222000000000000000000000///000000000000////////////000000000000000000000000000000000000000000000000...............///000111000000000000////////////111000000000/////////...------...//////////////////////////////000111111333444555555555777;;;>>>???@@@AAABBBDDDGGGHHHJJJIIIIIIIIIHHHGGGFFFEEEDDDFFFDDDAAA>>><<<;;;;;;<<<::::::::::::999888666666555555666555555444333222222222222222333444555666666777888999:::===BBBEEEGGGHHHIIIJJJLLLMMMOOOOOOKKKLLLNNNPPPQQQQQQPPPPPPMMMOOORRRSSSSSSTTTUUUWWWWWWWWWXXXXXXWWWWWWVVVVVVTTTQQQNNNJJJHHHGGGGGGHHHGGGGGGGGGHHHGGGFFFDDDCCCCCCDDDFFFHHHIIIJJJJJJJJJMMMMMMLLLLLLJJJIIIGGGGGGDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCEEEGGGKKKNNNPPPUUUWWWXXXYYYXXXUUURRROOOLLLKKKHHHFFFDDDBBBBBBBBB@@@@@@??????@@@@@@AAABBBCCCCCCBBBAAA???>>>======999888777555555555555555888888777777777777777888888888888888:::<<<>>>???AAABBBCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBAAA???<<<:::777666444333111000000000222222222111000///...........................///000000000000000000///////////////////////////000111111///////////////.........////////////////////////000000///...............//////.........---------//////.........---------///...---...000000000///---......//////......---000/////////............000000000000000000000000////////////000000000000111000///......///000111000000000000000//////...000000000000000000000000111111000000//////......000//////000222222000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000/////////......,,,---...///000//////...000///---------...000111////////////////////////////////////////////////......////////////............////////////......,,,---......//////......------...//////000000111............................../////////000000000............////////////........................000000000000000///......//////.........---------111111111111000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////111111000000000000111111000000000000000000000000///////////////000111111111222222111//////000222111111111111222222222333000000000000000000000000/////////000111111222222000000000//////.........////////////000000000000000000000000000000000000000000000000000000000000//////.........//////000////////////000000000000000000000000////////////------...////////////...000////////////000111111333555888999:::<<>>===;;;999777555444444999999999888777666555444777777777777777888999:::===>>>???BBBDDDFFFHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBB@@@>>>===<<<888777555333222222222333222222000///...........................///000000000000000000///////////////////////////000000111.........///////////////000000000000000000000000000//////............////////////............---/////////............---///...---...000111000///---......//////......---////////////............000000000000000000000000////////////000000000000000000////////////000000...//////000000000000000000000000000000000000000222222111000///...------111000///000222222000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////.........------......///000000000000000///......------///000111////////////////////////..............................////////////............////////////......,,,---......//////...............//////000000111........................------........./////////............////////////........................000000000000000//////.../////////............---111111111000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000111111111111000111111000000000000111111000000000000000000000000///////////////000000111222333333222000///000111111111222222222333333333000000000000000000000000//////000000111111111111000000//////......------......//////000000111111////////////////////////////////////////////////000//////............///......//////000000111111000000000000////////////------...////////////...////////////000111222222444777;;;>>>???@@@BBBDDDEEEEEEFFFGGGHHHIIIIIIIIILLLKKKIIIGGGDDDBBBAAA@@@<<<;;;:::999999999::::::<<<<<<;;;999888666555444555666777777888888888777666666555555555777999:::===???BBBDDDFFFJJJNNNRRRTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQOOOMMMLLLKKKNNNQQQRRRSSSTTTVVVWWWZZZYYYWWWVVVUUUVVVVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTRRRQQQQQQQQQPPPOOOOOONNNPPPQQQRRRSSSSSSRRRQQQPPPLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLPPPRRRUUUXXXYYYZZZYYYXXXWWWVVVTTTRRROOOMMMKKKKKKHHHGGGFFFEEEDDDCCCCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHDDDCCC@@@>>>;;;999777666888999999:::999888666555777777777666666666666666888999<<<>>>AAADDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAA;;;:::888666444333333333222111000///////////////...............///000000000000000000////////////000000////////////000000------......//////000000////////////////////////000///............///////////////.............../////////...............///.........000111000///......////////////......///////////////.........////////////////////////////////////000000000000000000////////////000000---...///000111111111111////////////////////////111111000000//////......111000000000222222111///////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......///.........------------//////000000111111111111///............///000000////////////////////////..............................////////////......---......//////......---,,,---......///.........,,,,,,------.........///........................------------.........///............////////////........................//////000000000000///////////////...............000000000000000000111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000---...///111222222222222111111000000000000111111000000000000000000000000///////////////000000111111333333333111///000111111111222222222333333333000000000000000000000000000000000000000111111111000/////////.........---......//////000000111111////////////////////////////////////////////////000//////............///......//////000000111111////////////000000000000---...//////000000//////000000000111222333444555666999>>>AAABBBCCCDDDFFFEEEFFFGGGIIIJJJKKKKKKKKKKKKIIIGGGDDDAAA@@@???>>>999::::::;;;===>>>@@@@@@??????===<<<:::999888888777888999::::::;;;::::::999888666666666888;;;<<>><<<;;;888999;;;;;;;;;;;;999888999999999888777666666555666777999<<<>>>AAACCCDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDEEEEEEEEEEEEEEEEEE>>>===;;;999777555444333111111000000000111111222...............///000000000000000000////////////000000////////////000000------......//////000000........................//////............//////////////////////////////////////////////////////000///...///111111111///...//////////////////............///////////////////////////////////////////////////000000000000//////000000000000//////,,,---...000111111111111////////////////////////......//////000000111111222000//////111111111000////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......///.........------------000000000000111111111222...............///000000////////////////////////..............................////////////......------............------,,,---......///.........---------.......................................------------.........///............//////////////////////////////////////////000000000000//////////////////////////////000000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000,,,---///111222222111111111111000000000000111111000000000000000000000000///////////////000111111000111333222111000000000111111111111222222222333000000000000000000000000000000000000000000111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////.........//////000////////////000000000000////////////000000000000//////000111111111111000111222222444666888:::;;;<<<>>>BBBDDDDDDEEEFFFGGGFFFGGGIIIJJJKKKKKKKKKKKKFFFDDDBBB???===<<<<<<===<<<===>>>@@@BBBDDDEEEFFFBBBAAA@@@>>>===<<<<<<<<<:::;;;<<<===============999888666555666888;;;===AAACCCEEEFFFEEEFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMNNNOOOOOONNNOOOQQQSSSTTTTTTUUUVVVWWWXXXWWWVVVTTTTTTSSSSSSSSSOOOPPPRRRTTTUUUUUUTTTTTTQQQQQQPPPOOONNNNNNNNNNNNLLLMMMNNNNNNNNNMMMKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPOOONNNNNNMMMLLLMMMNNNPPPRRRSSSTTTUUUTTTUUUWWWXXXYYYYYYYYYXXXWWWWWWXXXXXXXXXWWWVVVUUUSSSRRRQQQOOONNNMMMLLLLLLBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFDDDCCCBBB<<<<<<===>>>>>>==================<<<;;;:::888777666777888:::<<<>>>???@@@??????@@@AAAAAABBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEAAA@@@???===;;;999777666333333222222222222333333...............///000000000000000000////////////111000000///////////////.........///////////////........................///............//////000...////////////000000000...////////////000000000000///...///111222111000...//////000000//////............///////////////000000000000000000000000////////////000000000000//////000000000000//////------///000111111111111000000000000000000000000------...///000111222222111///......///000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////.........------000000000///000111111222.........///////////////////////////////////////..............................////////////......------............------,,,---......//////......000000000000000000000000........................------........./////////............////////////////////////////////////...//////000000000000000...////////////000000000///000000000111111111111000//////......//////000000000000000000000000000000000000000000000000000////////////////////////---...000111111000...---111111000000000000111111000000000000000000000000///////////////000111111---///111222111000000000000000000111111111222222000000000000000000000000111000000000000000000000...//////000000111111111000000000000////////////000000000000000000000000000000000000000000000000...............///000111000000000000////////////.../////////000000000111000000111222222222222222444555666999<<>>AAABBBCCCEEEGGGHHHHHHIIIDDDCCCAAA@@@?????????@@@>>>>>>???????????????>>><<<:::888777888:::===???>>>@@@BBBBBBBBBAAABBBDDDAAAAAABBBBBBCCCDDDDDDDDDEEEFFFIIIMMMOOOQQQRRRRRROOOQQQSSSTTTSSSSSSTTTUUUQQQQQQQQQPPPOOONNNLLLLLLIIIKKKNNNQQQSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLNNNOOOPPPPPPPPPNNNNNNOOOOOOOOONNNMMMLLLKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSUUUVVVWWWXXXXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVVVVUUUSSSRRRQQQPPPOOOOOOHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGBBBBBBAAA@@@????????????@@@@@@AAA@@@???>>><<<;;;888888999999:::;;;<<<<<<999999:::;;;<<<>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA???===;;;:::777777555444333222222222...............///000000000000000000////////////111111000//////////////////////////////................................................///000000.../////////000000000000.../////////000000000000000/////////111222111000//////000000000000//////............/////////000000000000000000000000000////////////000000000000...///000111111000///.........///000000111000000000000000000000000000000......//////000000111111111///------...//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000/////////......000000///...///000111222---......///////////////////////////////////////////////////////////////......////////////......,,,------......------,,,,,,---......//////......111000000000000000000000............................../////////000000000............////////////////////////////////////......///000000000000000.../////////000000000000//////000000111111111222//////............//////000000000000000000000000000000000000000000000000////////////////////////000000111111000...+++***111111000000000000111111000000000000000000000000///////////////000111111,,,...000111000000000000///000000000000111111111000000000000000000000000111111111000000000000000......///000111222333333111111000000//////......000000000000000000000000000000000000000000000000---------......000111222111111000000//////........./////////000000111111111111222333333333333222777888:::<<<@@@CCCFFFHHHHHHIIIJJJIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKIIIGGGEEEBBBAAA???>>>===>>>@@@AAAEEEFFFGGGHHHIIIIIIIIIIIIDDDCCCAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@??????>>>;;;:::;;;===AAACCC;;;===???@@@??????@@@AAA>>>>>>???AAABBBCCCDDDDDDHHHIIILLLNNNPPPRRRRRRRRROOOQQQSSSSSSRRRQQQRRRSSSLLLLLLMMMLLLKKKIIIGGGFFFFFFHHHLLLOOOQQQRRRQQQPPPOOONNNLLLKKKJJJJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIKKKLLLNNNOOOOOOOOOMMMMMMNNNOOONNNMMMLLLKKKJJJKKKLLLMMMMMMNNNMMMMMMPPPQQQRRRTTTUUUVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUTTTSSSQQQPPPPPPOOOOOONNNNNNMMMKKKJJJHHHGGGFFFEEEFFFHHHJJJKKKKKKKKKJJJGGGFFFDDDAAA@@@???@@@@@@BBBCCCCCCCCCBBBAAA???>>>999999999999999:::::::::444555666777999:::;;;<<>>;;;:::888555333111000000...............///000000000000000000////////////111111000///////////////000000//////.........---000000000000000000000000...............///000111.../////////000000111111.../////////000000111111111//////000111222111000//////000000000000//////---.........//////000000000000000000000000000000////////////000000000000...///000111111000///......//////000000000000000000000000000000000000000000000000000////////////000...,,,,,,---.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000////////////000///.........///111222---......///000/////////////////////////////////000000000000000000000000......////////////......,,,------......------,,,,,,---......//////......////////////....................................////////////000000000000............/////////000000000000000000000000000......///000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000////////////////////////////////////000000000000000000000000000000000000222222111111000000//////,,,---...///000000000000//////000000000000//////111111111111111111111111111111111111111111111111333333222111000///......000000000000000000000000////////////000000000000////////////////////////111000000000000000111222//////............/////////......---------......,,,...000000///...///000///111222333333555777:::<<<===???AAACCCEEEGGGHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIII@@@>>><<<;;;===@@@DDDGGGHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA@@@?????????@@@@@@>>>???AAABBBCCCCCCCCCBBBDDDDDDDDDCCCCCCCCCBBBBBB@@@???>>>>>>============???AAABBBCCCCCCDDDEEEGGGKKKJJJIIILLLPPPSSSSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJJJJJJJIIIGGGDDDBBBEEEIIIJJJIIIJJJMMMMMMJJJOOOMMMKKKJJJJJJIIIHHHGGGJJJIIIHHHJJJLLLMMMMMMLLLKKKLLLNNNNNNMMMMMMOOOQQQKKKMMMOOOQQQQQQPPPNNNLLLJJJKKKLLLMMMNNNMMMMMMLLLOOOPPPQQQSSSTTTTTTUUUUUUXXXXXXZZZZZZYYYWWWTTTSSSVVVUUUSSSQQQOOONNNMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIFFFDDDAAA@@@??????BBBBBBBBBCCCDDDEEEFFFGGGDDDAAA>>><<<;;;:::999777888888888888777666555444::::::;;;<<<>>>@@@BBBCCCCCCCCCDDDDDDDDDBBBAAA???>>>>>>===<<<999777555444111111111111000///------000////////////.........000000000000000000000000//////............//////111111000000//////......///---,,,---...///...---------///000111111111111............////////////000000000000000000000000////////////000000000000---///000000//////000222////////////000000000000000///.........///111222000000000000//////////////////000111111111111111000///...------...///000000000000000000000000000//////000000111111222222---......///////////////////////////000000000000000000000000000000000000//////.........---------333222000000111111///...000///...---,,,,,,---...------......//////000000000000000000000000000000......////////////......000///...------...///000////////////////////////+++,,,............,,,+++000000//////.........---"""''',,,000000///......------............------,,,...//////---++++++,,,---...///111111///...---000000000000000000000000111000...------...///000000000////////////000000000000000000000000000000000000000000000000000000111000000000////////////......////////////......000000000000000000000000////////////000000000000000000000000000000000000111111111000000000000000,,,---...///000000000000//////000000000000//////////////////////////////111111111111111111111111222222111111000/////////000000000000000000000000////////////000000000000////////////////////////111000000/////////000000//////............/////////......------.........,,,---000000000000111222111333555666777888;;;<<<===>>>???AAADDDFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJEEEDDDBBBBBBCCCEEEHHHIIIGGGGGGFFFEEECCCBBBAAAAAA?????????@@@BBBCCCCCCDDD@@@AAACCCEEEGGGIIIJJJKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>BBBDDDFFFGGGHHHIIIKKKLLLMMMKKKJJJLLLOOOPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKIIIGGGFFFHHHKKKMMMLLLNNNRRRRRRPPPNNNMMMJJJJJJKKKKKKJJJIIIJJJKKKLLLNNNPPPQQQSSSSSSRRRRRRRRRQQQPPPOOONNNMMMNNNOOOPPPPPPNNNLLLHHHFFFHHHIIIJJJKKKKKKKKKKKKJJJLLLMMMOOOPPPRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSSSSRRRQQQOOONNNMMMLLLLLLLLLNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKHHHFFFDDDBBBAAA@@@@@@AAABBBCCCEEEFFFGGGFFFDDDBBB@@@@@@>>><<<:::777666666666555555444444:::::::::;;;<<<>>>???@@@AAABBBCCCDDDDDDCCCCCCBBB@@@@@@???===;;;999777666222222111111000000//////000000000000//////////////////////////////////////////............//////......//////000000111111222000///000111222111///---...///000111111111111000000000000111111111111////////////////////////////////////000000000000...///000000//////000111////////////000000000000000//////...///000111222000000000000//////////////////000111111111111111111000///......///000000000000000000000000000000000000000000000111111111---...//////000000//////////////////000000000111000000000000000000000000000000000//////.........000///...///000111000///000///...---------------.........///////////////000000000000000000000000......////////////......000///...------...///000////////////////////////,,,------......------,,,000/////////............(((***.../////////000111...//////////////////...//////............---------...///000000///...---////////////////////////......---------///000111000//////......//////000000000000000000000000000000000000000000000000000111111000000000/////////......////////////......111111111111111111111111////////////000000000000000000000000000000000000///000000000000000000111------...///000000000000//////000000000000//////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000///............//////............/////////......---......//////+++---///000000111333444333666999;;;<<<===>>>@@@???@@@AAACCCEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLIIIIIIJJJKKKLLLLLLLLLKKKIIIIIIHHHHHHHHHIIIJJJKKKGGGEEECCCAAA???>>>>>>>>>===>>>@@@CCCFFFHHHIIIJJJGGGGGGHHHJJJLLLNNNPPPQQQNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBCCCFFFHHHJJJLLLMMMMMMOOONNNMMMMMMNNNMMMKKKIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKKKKMMMNNNNNNNNNNNNNNNNNNRRRUUUUUUWWW\\\]]][[[RRRPPPNNNNNNOOOPPPOOONNNLLLPPPUUUWWWXXXYYY]]]``````^^^[[[ZZZZZZWWWRRRNNNQQQRRRSSSRRRPPPMMMJJJGGGIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLNNNPPPPPPPPPPPPOOONNNNNNOOOPPPPPPQQQRRRRRROOONNNMMMLLLLLLLLLMMMNNNOOONNNMMMMMMMMMOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNMMMJJJGGGEEECCC?????????@@@BBBDDDEEEFFFHHHGGGFFFFFFFFFDDDAAA???999999888777666666666666999999999999:::;;;<<<<<>>???@@@AAA@@@AAADDDHHHKKKMMMNNNNNNPPPOOONNNMMMNNNOOOPPPQQQOOOOOONNNNNNNNNMMMMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIDDDDDDFFFIIILLLNNNOOOOOOQQQPPPOOOOOONNNLLLJJJIIIEEEEEEEEEEEEFFFHHHJJJKKKMMMNNNPPPSSSUUUXXXZZZ[[[[[[___bbbbbbfffkkkmmmkkk^^^\\\YYYXXXXXXXXXWWWUUUUUU[[[aaaccccccdddiiinnnpppkkkgggfffgggddd]]]WWWVVVWWWYYYZZZYYYVVVTTTRRROOOOOONNNNNNNNNOOOOOOPPPPPPQQQSSSTTTTTTRRROOONNNLLLLLLLLLMMMMMMOOOPPPQQQNNNNNNLLLKKKLLLMMMNNNOOOOOOOOONNNNNNNNNPPPQQQRRRRRRQQQQQQPPPQQQRRRSSSTTTOOOOOOPPPOOOMMMIIIFFFDDDAAAAAAAAAAAAAAABBBCCCCCCFFFFFFGGGIIIKKKKKKHHHEEEBBBAAA???<<<:::999999999777777777777888999:::;;;<<<===???AAADDDFFFGGGHHHEEEEEEDDDCCCBBB@@@>>>===;;;999666333222111222333111000000000//////////////////////////////////////////............//////111111000000//////.........---,,,,,,......---,,,......///000000000000000............////////////........................////////////000000000000000111111000///......///////////////000000000000///////////////000000111////////////000000000000//////000111111111111111111111111111111111222222000000000000000000000000222222111111000000//////......///000000000000000//////000000000111111111////////////////////////000000000000000000000000///...---...000111000///---...///000000///...---000000//////......------////////////////////////......////////////.....................//////000///////////////////////////...---,,,,,,---...//////////////////.........///000111000//////000111/////////000000/////////444///******...111000---......///000000///..............................,,,,,,---------...//////......------------......////////////////////////////////////////////////111111111111000000000000000000111111111111000000////////////////////////////////////000000000000////////////////////////......//////000000000111...///000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000.........///000000111111////////////////////////////////////000000000000000000000000000000000000111111000...------------//////............//////...............///000111///000000000///000222444777:::>>>AAABBBBBBCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKEEEDDDBBBAAABBBCCCEEEGGGFFFGGGIIIKKKNNNOOOPPPPPPRRRQQQPPPNNNNNNOOOPPPQQQNNNNNNNNNMMMMMMMMMMMMLLLIIIHHHHHHGGGHHHHHHIIIIIIFFFFFFFFFJJJOOOSSSTTTTTTRRRRRRQQQPPPNNNMMMMMMMMMEEEFFFFFFHHHJJJNNNQQQSSSTTTUUUWWW[[[___dddhhhkkkkkkooorrrsssvvv{{{}}}{{{ooolllhhhfffeeecccaaa___```gggnnnqqqpppqqqvvvzzzzzzvvvqqqpppqqqoooiiiccc```aaacccdddccc```^^^\\\[[[ZZZXXXWWWWWWXXXYYYZZZ\\\]]]______]]]YYYUUURRRNNNMMMMMMMMMMMMNNNOOOPPPNNNLLLJJJIIIHHHIIIKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPOOONNNNNNNNNPPPRRRTTTUUUQQQQQQRRRRRRPPPMMMJJJIIIGGGFFFEEECCCBBBAAAAAAAAACCCDDDGGGJJJNNNOOONNNLLLKKKIIIFFFCCC@@@===;;;:::666666666777888999:::;;;:::;;;<<>><<<888777777777888999::::::888888999;;;>>>@@@BBBDDDDDDDDDEEEEEEFFFEEEEEEEEEEEECCC@@@<<<999777555555111111000000000/////////111111111111111111111111//////............//////......//////000000111111000///......000000///...//////000000000000//////000000000000111111111111........................////////////000000000000///000111000///...///000////////////000000000000......///000000000000000......//////000000111111//////000111111111111111///000111222222222222222111111111111111111111111111111111111000000000000...///000000111111000000000000000111111111222222000000000000000000000000......////////////000000333222000000111111///.........///000000000/////////////////////.........000000000000000000000000......////////////......,,,---...///000000000/////////////////////////////////............//////.........///////////////,,,///111222000...,,,,,,------............------///,,,******---///...---////////////////////////........................111111111000///...,,,+++///..................///000000000000000000000000000000000000000000000000222222222111111111000000......////////////......////////////////////////////////////000000000000///////////////////////////////////////.........000000111111111000000/////////000000000000//////////////////////////////000000000000000000000000......//////////////////000000000000000000000000////////////000000000000////////////////////////111000000/////////000000//////............//////............///000111222111333444444555888<<>>@@@AAABBBCCCEEEFFFGGGGGGGGGEEEDDDCCC@@@>>><<<:::999333333333222222222111111000000000000000000000000//////............//////......//////000000111111...,,,,,,,,,---...---,,,//////000000000000//////000000000000111111111111////////////////////////////////////000000000000...///000000//////000111////////////000000000000---...///000111000000///.........///000111111111//////000111111111111111...///000111222222222111111111111111111111111111000000000000000111111111//////000111111111111000000000111111111222222222000000000000000000000000/////////000000111111111111000//////000111000...///////////////000000111.........///////////////000000000000000000000000......////////////......,,,---...///000000000///////////////////////////......////////////................../////////000...000000///...---...///......////////////......------------............//////............//////////////////////////////000000111111111///...---000//////......//////000000000000000000000000000000000000000000000000000222222222111111111111000000000111111111111000000000000000000000000000000////////////000000000000////////////////////////000000//////.........---000000111111111000000/////////000000000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////111000000000000111111222//////............//////............///000222222111333555666888<<>><<<555555444444444444333333//////////////////////////////............//////111111111000//////......111/////////000111000//////000000000000000//////............////////////000000000000000000000000////////////000000000000---///000000//////000222////////////000000000000---...000111111111000///---......///000111111222//////000111111111111111---...000111222222111111111111111111111111111111//////000000111111222222//////000111111111111111000111111111111222222222000000000000000000000000000000111111222222222222...------...000111000///000///.........000111222---.........//////000000000000000000000000000000......////////////......+++,,,...000000000000///////////////////////////---...///000000///...------.........//////000000111111000...,,,---000333//////000000000000//////,,,...000000///...///000//////............//////000000000000000000000000///000111222222111000000000000////////////000000000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000000000////////////////////////000000000000000///......111111000000//////......111000///......///000111000000000000000000000000////////////////////////000000000000000000000000---.........//////000000//////000111111111111000---...///111111222222222000000000000000///......000000//////.........---............////////////222111000//////..................//////000111222444666:::===>>>@@@BBBDDDCCCEEEFFFFFFFFFFFFHHHIIIKKKKKKKKKKKKJJJJJJIIIIIIMMMMMMNNNNNNMMMKKKJJJIIIJJJJJJJJJIIIGGGFFFDDDCCCDDDCCCBBBBBBBBBDDDGGGHHHKKKKKKKKKLLLLLLLLLLLLLLLIIIHHHFFFEEEEEEGGGIIIKKKNNNOOOOOONNNLLLKKKKKKLLLKKKIIIGGGHHHIIIHHHEEEBBB@@@BBBCCCCCCCCCDDDFFFIIIJJJMMMRRRXXXbbbsss~~~wwwttttttvvvvvvtttrrrsssvvvyyyzzz{{{xxxvvvttttttxxx||||||xxxtttuuuwww|||{{{sssnnnnnnpppqqqqqqyyyzzz|||}}}}}}}}}|||{{{wwwwwwxxx|||{{{yyyvvvsssooojjjddd`````````aaafffiiijjjgggccc\\\XXXSSSQQQPPPPPPMMMKKKNNNQQQTTTVVVVVVTTTSSSSSSTTTUUUTTTPPPLLLIIIIIIJJJLLLLLLMMMNNNPPPQQQRRRSSSVVVTTTSSSTTTUUUSSSOOOKKKFFFDDD@@@===999777666555777777888888888888888888;;;<<>>>>>======>>>@@@BBBCCCIIIIIIIIIIIIIIIIIIIIIIIIGGGEEECCCBBBCCCDDDGGGHHHIIIKKKLLLLLLJJJIIIJJJKKKKKKHHHFFFFFFFFFFFFCCCAAABBBDDDFFFGGGHHHJJJMMMPPPUUUYYY___eeeooo}}}zzzwwwuuuuuuvvvxxxxxxxxxxxxwwwuuuvvvxxx|||~~~{{{yyyyyyzzz}}}{{{tttrrrsssssssssuuuwwwyyy|||~~~|||yyytttpppeeeddddddgggjjjkkkjjjhhheeebbb^^^[[[ZZZXXXUUURRRPPPRRRTTTWWWYYYYYYWWWUUUSSSSSSQQQNNNKKKIIIIIIJJJNNNNNNOOOPPPQQQRRRSSSSSSUUUTTTSSSTTTUUUSSSOOOLLLJJJIIIFFFBBB???===<<<;;;888777777666666666777777999:::===@@@BBBEEEFFFGGGHHHGGGGGGGGGEEEDDDCCCBBB@@@>>>:::777444222222222222111111111000000000///000000000000000000000000000111222111///...///000000000000000////////////////////////000000000000000000000000000000000000........./////////000000////////////000000000000111111000000000000111111111111000///////////////000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000000000////////////000000000///////////////000111000000000000000000000000000000000000000///....../////////////////////...000000000000000000000000///////////////000000111000000000000000000000000//////000000000111111111000000111111111111000000000000000000000000000000000000////////////000000........................,,,,,,---...///000111111////////////////////////////////////////////////........./////////000000////////////////////////......//////000000000111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000//////...////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000......////////////000000000000111222222222222111---...////////////......000000000000000//////...000000////////////......000000000000111111111111//////......//////000111111222222333555777999::::::<<<>>>???@@@@@@CCCDDDGGGIIIJJJJJJIIIIIIKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMLLLKKKJJJGGGFFFEEECCCAAA@@@>>>===:::999999999:::<<<>>>???FFFFFFFFFEEEEEEDDDDDDDDDCCCAAA@@@??????AAACCCDDDEEEGGGIIIJJJIIIHHHIIIIIIKKKIIIFFFFFFFFFFFFEEEDDDFFFHHHLLLOOORRRUUUXXX[[[bbbffflllrrr{{{|||yyywwwwwwwwwvvvuuuxxxwwwvvvvvvxxxzzz}}}~~~}}}yyyxxxxxxwwwvvvwwwzzz~~~{{{nnnkkkiiiiiikkknnnoooooorrrpppmmmkkkiiifffccc```[[[[[[]]]bbbggggggbbb\\\UUUSSSPPPNNNLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOTTTSSSSSSSSSTTTSSSPPPNNNNNNMMMKKKHHHEEEDDDBBBBBB<<<:::888777666777888999777888999<<<>>>AAADDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDAAA===:::777444333111111111111000000000000000000000000000000000000000222222222000///000111111111111000///.........////////////000000000000000000000000000000000000////////////000000000111////////////000000000000111000000//////000000111111000000///////////////000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000////////////000000111111111111000000//////............//////............///000111222111111111111111111111111000000000000000//////.........//////////////////111111111111111111111111////////////000000000000000000000000000000000000//////000000000000111111///000000111111000000///000000000000000000000000000000////////////000000........................,,,,,,---...///000111111////////////////////////000000000000000000000000......////////////000000........................////////////000000000000000000000000000000000000///000000000111111111111//////000000111111222222000000000000000000000000000000000000000000000000//////000000000000//////......//////000000111111000000////////////000000//////////////////////////////////////////////////////////////////////////////////////////000000000111111222222222222222/////////000//////......//////000000000000//////000000////////////////////////000000000111111111000//////......//////000222333444666888:::<<<===AAABBBDDDDDDCCCDDDFFFHHHHHHJJJKKKKKKJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJHHHGGGCCCBBB@@@>>><<<:::999999999999999:::;;;===>>>???CCCCCCBBBAAAAAA@@@?????????>>>===<<<===>>>???@@@BBBEEEHHHIIIHHHGGGGGGHHHKKKJJJIIIIIIJJJKKKLLLMMMMMMPPPUUUYYY]]]```dddgggjjjnnntttyyy}}}zzzxxxvvvtttrrruuuuuuvvvvvvvvvxxxzzz|||~~~}}}~~~xxxtttpppmmmmmmppptttvvvzzzzzzyyyyyyxxxuuurrrpppooonnnrrr{{{vvvkkk___ZZZTTTPPPNNNMMMKKKJJJHHHIIIJJJKKKLLLMMMMMMNNNQQQQQQRRRRRRSSSRRRQQQPPPPPPOOONNNLLLJJJIIIHHHGGGCCCAAA>>>;;;:::;;;<<<===999999999999;;;===@@@AAAEEEEEEGGGHHHIIIIIIIIIIIIFFFFFFDDDBBB???;;;888666222222222111111111111111000000000000000000000000111222333222111000111222111000000000/////////...////////////000000000000////////////////////////....../////////000000000////////////000000000000000000////////////000000000000////////////000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111222222222000000000000////////////000000111111111111000000000//////......//////000///////////////000111111111111111111111111111111//////000000000000//////............////////////000000000000000000000000...//////000000000000000000000000000000000000000////////////000000000111//////000000000000//////////////////////////////000000////////////000000000000000000000000000000////////////............////////////////////////000000000000000000000000//////////////////000000---------.............../////////000000000000111111111111111111111111111///000000000111111111111//////000000111111222222000000000000000000000000//////////////////////////////000000000000//////......//////000000111111//////000000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000//////000000111222222222222111000000111111111000////////////000000000000////////////000000000000000000........./////////000000111111000///////////////444444666777:::<<<>>>@@@DDDEEEFFFEEEDDDEEEGGGIIIHHHIIIJJJJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFDDDBBB???>>><<<999888666666666888999:::;;;<<<>>>???@@@AAA@@@@@@???>>>======<<<<<<<<<;;;;;;;;;<<<===>>>@@@BBBEEEFFFFFFFFFGGGHHHMMMMMMOOOPPPRRRTTTVVVXXXXXX[[[```dddgggjjjnnnpppnnnsssyyy||||||zzzwwwtttrrrrrrtttvvvwwwvvvvvvyyy{{{~~~yyysssrrrtttxxx{{{}}}~~~nnnfff[[[UUURRROOOKKKGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPOOONNNMMMMMMHHHFFFBBB???>>>>>>???@@@===<<<;;;:::::::::;;;<<>>===<<<:::777666666666666777888999;;;<<<>>>??????@@@??????>>>>>>=========<<<<<<<<<<<<<<<======>>>===@@@BBBDDDFFFHHHKKKMMMSSSVVVZZZ\\\^^^___aaacccdddhhhlllooopppqqqssstttrrrwww}}}~~~|||zzzwwwtttrrrvvvzzz{{{yyyyyy{{{~~~~~~yyyyyy|||}}}wwwhhh___[[[WWWPPPJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNOOOQQQSSSTTTTTTUUUUUUUUUTTTSSSSSSKKKIIIFFFBBB@@@??????@@@AAA@@@>>>===;;;:::::::::@@@AAACCCEEEGGGIIIJJJJJJDDDDDDEEEDDDCCCBBB@@@???888777777555444333222111000000000000000000000000///000222111000000111222.........///000111111111////////////000000000000000000000000000000000000------------............////////////000000000000000//////......//////000///////////////000000111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000000111222222222////////////000000000000000000111111111111000000111111000000000000111111222111000///............000000000000000000000000...//////000000000000000------......///000000000........................---...000111111111000///////////////////////////......////////////000000...//////000000//////...000000000000000000000000000000////////////000000........................,,,,,,---...///000111111////////////////////////000000000000000000000000111111000000000000//////---------...//////000000//////000222333444555666111111111111111111111111000000000000111111111111111111111000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////......///000000000000///......///000111111111000......///000000000000000//////000000000111111111...////////////000000000000000000111222444555666;;;;;;<<<===???AAACCCDDDCCCCCCCCCBBBBBBCCCFFFIIIHHHIIIJJJJJJHHHHHHIIIJJJHHHGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBAAA@@@???>>>===<<<:::888777888999999777888:::<<<>>>???@@@@@@????????????????????????============>>>>>>>>>??????AAADDDGGGKKKQQQWWW[[[bbbfffkkknnnnnnnnnooopppppprrruuuwwwvvvuuuuuuuuusssyyy~~~}}}zzzwwwvvv{{{~~~zzzoookkkfff^^^WWWOOONNNMMMKKKIIIHHHFFFFFFGGGIIIKKKLLLLLLMMMQQQTTTSSSTTTUUUVVVVVVVVVUUUTTTNNNMMMJJJGGGEEECCCAAAAAABBBBBBAAA@@@???===;;;:::>>>???AAACCCFFFGGGHHHHHHFFFFFFEEEEEEDDDCCCBBBAAA<<<;;;999777555333222111000000000000000000000000...///111000//////111222////////////000000000000////////////000000000000000000000000000000000000............////////////////////////000000000000//////............/////////////////////000111111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000......///000000111222222.../////////000000000111000000111111111111000000000000////////////000000111000///////////////000111111111111111111111111......///000000000000000------......///000000111////////////////////////---...000111111111//////////////////////////////........./////////000000......////////////......000000000000000000000000000000////////////000000........................,,,,,,---...///000111111////////////////////////////////////////////////111111111000000000//////------...//////000111111//////111333555777888999111111111111111111111111000000000000111111111111222222111111000000//////000000000000000000000000000000000000000000000000......///000000000000000111111000000//////.........///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////---......///////////////,,,,,,...///000000000000......///000000000000000//////000000111111111222000000000000111111111111......///111444666999:::===>>>>>>???AAACCCEEEFFFDDDDDDDDDCCCCCCEEEHHHKKKIIIJJJKKKJJJIIIHHHIIIJJJGGGFFFEEEDDDCCCBBBAAA@@@<<<===>>>???@@@??????>>>>>>===;;;999999:::;;;<<<999;;;<<>>>>>>>>????????????@@@BBBEEEHHHMMMRRRZZZbbbhhhoootttzzz|||{{{yyyyyyzzzwwwyyy{{{{{{yyyvvvuuuuuurrrxxx~~~|||zzzyyy}}}yyytttkkkccc\\\[[[XXXUUUQQQNNNKKKJJJEEEGGGJJJKKKKKKLLLPPPTTTPPPQQQSSSTTTTTTTTTSSSSSSRRRQQQOOOLLLJJJGGGEEEDDDBBBBBBCCCBBBAAA@@@>>><<<===>>>@@@BBBDDDFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCBBB>>>===;;;999666444222111000000000000000000000000---///000000//////000222111111000000//////......////////////000000000000000000000000000000000000////////////000000000000////////////000000000000//////............/////////////////////000111111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000---......///000111111111.../////////000000111111000000111111111111000000//////............/////////......//////000111222222222222222222222222222......///000000000000000---------...///000000111000000000000000000000000---...000111222111///...////////////////////////............/////////000......////////////......000000000000000000000000000000////////////000000000000000000000000000000000/////////............////////////////////////////////////////////////222111111111000000//////.........///000111111222...///111444666888:::;;;333333333222222111111111///////////////000111111000000000000000000000000111111111111000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000333222111///...---------000////////////000000000///000222444666888999999===>>>???@@@BBBCCCDDDEEEGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIGGGGGGFFFCCC???<<<<<<<<<:::;;;===???@@@AAAAAABBB>>>===<<<;;;:::;;;<<<===999:::===@@@BBBCCCCCCCCCCCCAAA??????@@@AAAAAAAAA@@@@@@AAAAAACCCEEEGGGIIIIIINNNVVV\\\aaaiiirrrxxx}}}}}}{{{zzzyyyvvvsssppprrrwww|||~~~}}}zzzxxxooonnnkkkfff```[[[VVVTTTTTTRRRQQQQQQRRRQQQPPPOOOOOORRRSSSQQQQQQRRROOOIIIPPPPPPPPPPPPNNNLLLJJJIIICCCCCCDDDDDDDDDDDDCCCCCC???>>><<<<<<===@@@CCCEEECCCDDDFFFGGGHHHHHHGGGGGGDDDCCCAAA>>>;;;888666555222222111111000000//////111111111111000000000000//////000000000000//////000000000000000000000000......---......///000111000000000000////////////000000000000000000000000111111111000//////......000000///...............111111111000000000000000222111111111000000//////////////////////////////////////////000000000000//////000000000000//////000000///...---,,,++++++---......///000111111222111000000000//////.........///000111111000///...000000111111111000//////000///...,,,,,,,,,---...000000000000000///......------------............000000000000000000000000////////////////////////111111111000//////......111111111000000000000000222111111111000000//////000000000000000000000000000000000111222222222333000000////////////000000////////////////////////---......///000111111222000111111000///......///000000111111222333333333333222333333555777:::;;;333222222222222222222111///////////////000111111000000000000000000000000111111111111000000000000111111111111000000000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///------...///000111222222000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000//////000000000000//////...///000111222111222444777999;;;<<<<<>>>>>?????????===<<<;;;:::;;;;;;<<<===<<<===???AAACCCDDDDDDDDDBBB@@@???>>>???AAABBBCCCGGGGGGGGGGGGJJJMMMPPPRRRUUUZZZaaagggnnnwww|||zzzxxxvvvrrrpppooottt{{{}}}{{{xxxwwwtttqqqmmmiiieeedddcccbbb```^^^]]]\\\ZZZXXXUUUVVVTTTOOONNNQQQPPPLLLKKKKKKLLLMMMLLLKKKJJJJJJEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>???@@@AAACCCDDDEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@>>>;;;:::999555555333222111000000000111111111111000000000000000000111111111111000000000000000000000000000000111000000/////////000000000000000000////////////000000000000000000000000......//////////////////111000//////......//////111000000000000000000000111111111111000000000///111111111111111111111111////////////000000000000000000////////////000000111111000000///..................///000111111111111111111000000///////////////000000000000///////////////000000000000000555444333111111111222333000000000000000///.........////////////000000000000000000000000000000000////////////////////////000000////////////......000000000000000000000000111111111000000000//////000000000000000000000000///000000000000000111111222222000///............////////////////////////.........///000111111111000111111000///......000------...///000111222222666666666666777999;;;<<<111111111222222222222222000////////////000111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000111333333111000///------...///000111222222000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000/////////000111222333444222111///......000333444444555777:::===???@@@@@@BBBBBBCCCDDDFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIGGGFFFDDD@@@@@@@@@>>>;;;::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@AAABBBCCCCCCCCCBBB@@@??????@@@BBBFFFIIIKKKTTTSSSRRRRRRTTTXXX\\\___aaaffflllsss|||~~~{{{yyyvvvrrrooolllqqqxxx}}}}}}{{{yyywwwvvvuuuxxxwwwuuurrrpppmmmlllkkkfffccc[[[PPPKKKMMMOOONNNIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGEEEDDDDDDDDDEEEEEEHHHGGGEEECCC@@@>>><<<;;;AAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>:::888666444222111111111111111111111000000000000111111222222222222111111000000000000000000000000333222222111000/////////////////////000000000000////////////////////////.........///000111111111111111000/////////000000000000000000000000111111111111111111000000000000111111111111111111111111////////////000000000000111000///......///000111111111111111111111111111......//////000000111111111111111111111000000000000000////////////000000///.........///000111222222111000/////////000000000000000000000//////...000000000111111111222222000000000000000000000000////////////////////////---............/////////000000000000000000000000111111000000000000//////000000000000000000000000000///////////////......111000//////......//////////////////////////////......//////000000111111///000111000///...///000,,,,,,...///111222444444:::999999::::::;;;======000000111111222222333333000000//////000000111222000000000000000000000000111111111111000000000///111111111000000000000000////////////////////////........................////////////////////////////////////////////////000222444666666444222000000000000000////////////000000111111111111000000////////////////////////////////////000000000000000000000000000000000000/////////000111333444555555333000......000333555666777999<<>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@AAADDDGGGKKKQQQWWW[[[eeeccc```___```ccchhhjjjhhhmmmssszzz}}}zzzwwwsssqqqooorrrvvv|||~~~~~~}}}{{{zzz|||~~~~~~}}}}}}}}}~~~zzzkkkYYYMMMJJJKKKJJJKKKKKKKKKJJJJJJIIIHHHHHHJJJHHHFFFDDDDDDDDDFFFGGGJJJJJJHHHFFFCCC@@@<<<:::>>>>>>??????AAACCCDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA===;;;888555333111111111111111111111000000000///000111111222222111111000////////////////////////111111111111000000//////////////////000000000000////////////////////////000000000111111222222222111111000000000000111111000000000000000111111111111111111000000000000000111111111111111111111111////////////000000000000222000///------///000222000000000111111222222222.../////////000000000111222222111111111111111111111000///......///000111111000/////////000111222------------------------//////000000000000//////000000111111111222222222////////////////////////////////////////////////,,,,,,------...//////000/////////000000000000000000000000000000000//////////////////////////////000000000//////.........,,,,,,,,,---///111222333////////////////////////.../////////000000000111///000111000///...///000......000222444666888888<<<<<<<<<<<<<<<=========000000000111111222222222000000000000000111222222111111111111111111111111111111111111000000000///000000000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////000222444666666444222000000000000000////////////000000111111111111000000////////////////////////////////////000000000000111111111111111111111111111000000000111222333333888555222//////000333444777999;;;>>>@@@BBBCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFEEEDDDAAA???>>>888999:::999888888999;;;<<<<<<<<<<<<;;;:::999888;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAAFFFLLLRRRXXX___gggmmmtttqqqmmmkkkjjjllloooqqqmmmqqqvvv}}}~~~{{{xxxvvvuuuvvvxxxzzz~~~}}}~~~~~~{{{zzzyyyyyyyyy|||~~~{{{{{{~~~}}}zzzzzzzzzzzz{{{{{{|||}}}~~~}}}{{{{{{}}}jjjWWWNNNJJJFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJHHHFFFEEEDDDEEEFFFHHHIIIJJJIIIHHHFFFCCC@@@>>><<<;;;;;;<<<>>>AAADDDFFFHHHHHHIIIIIIHHHFFFCCCBBB???>>>;;;777555333222111111111111111000000000/////////000000000000//////////////////////////////---...///000000000//////.../////////000000000111////////////////////////111111111000000/////////111111000000000000111111//////000000111111111111000000000000000000111111000000000000000000000000////////////000000000000222000///------///000222...//////000000111111111////////////000000000000111111111111111111222222111000///......///000111333222111111000000000000000000000000000000000000//////000000000000///////////////000000000111111////////////////////////////////////////////////+++,,,,,,---...///000000......//////000000000000//////////////////000000////////////////////////111111111000000/////////++++++,,,---///111222333////////////////////////////////////000000000000...000111000///...///111///000111444666888:::;;;========================000000000111111111111111111000000000000111222222111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111333333111000///------...///000111222222000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111111111000000000111111222666555333111111333555666:::;;;===???AAACCCCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCAAA???===<<<;;;888999999999888888:::<<<;;;<<<<<<===<<<<<<;;;;;;<<<===>>>???@@@@@@??????======<<<======>>>???@@@EEEKKKUUU^^^dddllltttzzz}}}zzzwwwsssrrrrrrtttuuusssvvv{{{~~~}}}}}}}}}~~~~~~~~~}}}{{{xxxvvvtttvvvwwwxxxxxxzzz|||{{{xxx}}}~~~}}}xxxsssqqqsssvvvxxx}}}}}}zzzvvvvvvvvvvvvvvvvvvwwwxxx~~~~~~}}}~~~~~~{{{zzz{{{}}}kkk[[[QQQJJJDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEDDD===<<<;;;:::<<>>;;;999666444333111111111111000000000000//////000000000000//////000000000000000000000000+++,,,...///000000000///......//////000000111111/////////////////////////////////...---,,,,,,,,,000000/////////000111111/////////000111111222222000000000000111111111111////////////////////////////////////000000000000111000///......///000111.........//////000000000////////////000000000000000000000111111111111111000000////////////000000111111111111111000/////////000111222222222111111...//////000000000000000........./////////000000000000000000000000000000////////////////////////,,,,,,---...//////000000---......//////000000111......////////////000000000000000000000000000000111111000000000000000///.........---......//////////////////////////////////////////000000000000...///000000//////000111///000222444666888:::;;;<<<===>>>>>>>>>>>>>>>===111111111111000000000000111111000000111111222333111111111111111111111111111111111111000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///------...///000111222222000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111000/////////000000111222111111111222444666999:::===>>>???AAACCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCC@@@===:::999999:::888999::::::888999:::<<<;;;;;;===>>>>>>???????????????@@@AAAAAAAAA@@@???>>>===>>>>>>@@@BBBDDDEEEHHHQQQ]]]ffflllrrryyy~~~}}}{{{xxxwwwwwwwwwxxxwwwzzz~~~~~~~~~}}}}}}{{{wwwtttsssrrrpppoooppprrrvvvyyy|||{{{wwwwwwxxxwwwzzz{{{wwwrrrooopppsssrrrvvv{{{}}}~~~}}}}}}{{{wwwvvvuuutttttttttttttttttt{{{}}}~~~{{{yyyyyy{{{|||ooo```VVVKKKJJJHHHGGGFFFFFFGGGGGGDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHAAA???<<<::::::<<>>:::777555111111111111000000000000000000000111111000000000000000000000000000000000---...000111111000///............///000111111111000000000000000000000000/////////...............//////......//////000111...//////000111111222222///000000000111111111111000000000000000000000000////////////000000000000000000////////////000000.../////////////////////000000000000/////////////////////000000111111111//////000000000000//////***,,,...111111111///...,,,---///000000000///.........///000000000000000........./////////000000000000000000000000000000////////////////////////.........//////000000000------......///000000111........./////////000000000000000000000000000000......///////////////000//////...---------......////////////////////////000000000000////////////---///000000//////000222222333444666888:::;;;<<<<<<===???@@@@@@@@@??????222222111111000000//////111111111000111111222333111111111111111111111111111111111111000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111............///000222222---...000333666999<<<>>>???@@@AAACCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHFFFEEEEEEEEEDDDDDDCCCCCCDDDBBB>>>:::888777888999999:::;;;:::999999;;;<<<:::;;;===???@@@AAAAAABBB@@@AAABBBCCCBBBAAA@@@????????????@@@CCCEEEHHHJJJKKKTTTaaajjjoootttyyy~~~~~~}}}|||zzzyyyyyyyyyzzzyyy|||}}}yyyyyy|||}}}{{{{{{|||{{{vvvsssrrrpppllljjjjjjmmmrrruuuxxx{{{~~~|||wwwtttvvvyyyvvvzzz|||zzzuuurrrsssuuuppptttxxxzzzzzz|||}}}}}}{{{vvvvvvuuuuuutttssssssssssssxxx~~~}}}|||{{{xxxwwwxxxzzz}}}}}}lllaaaVVVTTTPPPLLLIIIFFFEEEDDDBBBCCCDDDFFFGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJFFFCCC>>>:::999:::<<<>>>BBBDDDFFFIIIJJJIIIHHHGGGDDDDDDEEEDDDBBB>>>:::777111111111111000000000000111111222222222222111111000000000000000000000000000111222333222000...------......///000111111222111111111111111111111111000000111111222222333333...............///000000...//////000111222222222//////000000111111111222111111111111111111111111////////////000000000000//////000000000000//////000000000///////////////000000000000////////////......//////000000000111...///000111111000///...$$$'''+++///111111000...---...///111111111000///......///000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000---------...///000000111---.........//////000000000000000000000000000000,,,------....../////////,,,,,,,,,---...///000111////////////////////////000000000000////////////---///000000//////000222666777888999;;;===>>>>>>===>>>@@@AAABBBBBBAAAAAA000000//////000111222222111111000000000111333444111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000222222111111111111222222000000000000111111111111000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000333222111111111222444555000000000000000111222222222333444666999<<<>>>@@@@@@AAABBBDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDD@@@>>>;;;999999:::<<<===>>>>>>>>>>>>============???<<<<<<@@@BBB???>>>@@@AAACCCEEEEEEDDDBBBBBBBBBCCCFFFIIINNNQQQSSSUUUUUUXXXZZZ]]]bbbiiiqqqxxx{{{}}}||||||}}}~~~}}}zzzwwwyyy}}}}}}{{{|||~~~~~~yyywwwzzzzzzyyyzzzxxxyyy|||~~~|||tttqqqmmmlllmmmoooqqqrrrzzz}}}~~~{{{xxxxxxyyy|||~~~~~~~~~|||zzzwwwwwwvvvxxxyyyzzzxxxvvvxxx}}}{{{xxxwwwvvvvvvzzzxxxlllddd]]]VVVRRRPPPNNNHHHCCCDDDEEEFFFFFFDDDDDDDDDEEEHHHIIIKKKLLLLLLKKKIIIHHHEEECCC???<<<;;;;;;<<<===>>>@@@DDDGGGHHHIIIIIIHHHGGGFFFEEECCCAAA???===<<<666444111000111222333222333111000111222222111000000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////000000000000000111111222111111111000000000000000111111111111111111222222////////////////////////......////////////......000000000000///////////////111222111000///000111111000///......///000111111111000000//////......////////////////////////111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000//////...//////000111222////////////////////////111111111111000000000000111111111111000000//////000000000000000000000000000000000000111111111111////////////////////////////////////000000000000111111111111000000000000111000///////////////000//////000111222444555666777999<<<<<<<<<<<<>>>???>>>>>>>>>??????@@@@@@@@@000000000000000111222222222111000000000111222333111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000111111111000000111111111...////////////000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000111111111111000000000000000000000000000000000000//////000000111222000000000000000111222333444444666888:::===???@@@@@@AAABBBDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEDDD@@@???===;;;;;;<<<>>>????????????>>>>>>>>>======@@@===>>>AAACCC@@@@@@BBBDDDFFFHHHIIIHHHGGGGGGHHHKKKOOOUUU[[[```bbbccccccddddddeeegggkkkpppuuuxxx~~~~~~|||xxxwww{{{}}}zzzzzzzzz|||~~~~~~|||}}}yyytttrrrtttxxx|||~~~~~~zzzvvvsssssstttttttttyyy}}}}}}}}}~~~zzzyyyyyyzzz|||}}}}}}{{{}}}}}}xxxtttrrrnnnqqqvvvzzz|||~~~|||rrrlllfff^^^ZZZXXXUUUPPPKKKHHHHHHGGGFFFEEEFFFGGGHHHJJJKKKMMMNNNNNNLLLKKKJJJHHHFFFCCC@@@>>>=========>>>@@@CCCFFFHHHJJJJJJJJJHHHGGGFFFDDDCCCAAA???>>>:::777444222222333222222222111000111333333222111000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000000111111111333333222111000000000111111111111111111111111111000000111111111111000000/////////000000000000000///111222111000///000111111000////////////000111222111111111000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000//////////////////........................//////000000000000000000000000//////////////////000000000000000000000000//////000000000111111111////////////////////////....../////////000000000000000000000000000000000000000////////////000000111000000111222444666777999;;;===>>>===>>>???@@@????????????@@@@@@@@@AAA000000000000000000111222333222111111000111111111111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000111000000//////000000111............////////////000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000/////////000000000111111000///000000111222333444666777888:::<<>>>>>@@@BBBCCC@@@@@@@@@?????????>>>>>>AAA>>>>>>BBBCCCAAABBBFFFIIILLLQQQTTTVVVVVVWWWYYY[[[___eeelllqqqtttuuuuuurrrqqqooonnnooorrruuuwww~~~|||xxxwww{{{~~~{{{zzzxxxxxxyyyzzzyyyxxxvvvssspppoooppprrrsssttttttxxx}}}~~~||||||zzzyyyyyy~~~}}}|||{{{}}}{{{tttpppiiijjjlllppptttvvvvvvuuuyyyzzzuuuoooiiidddbbb___ZZZWWWRRRQQQNNNLLLKKKKKKKKKKKKLLLMMMNNNOOOOOONNNLLLLLLJJJIIIGGGEEEBBB@@@>>>===<<<>>>@@@DDDGGGIIIKKKKKKIIIIIIHHHGGGFFFDDDCCCBBB>>>;;;777555444333222000222111000111333444333222000000111111111111000000000000111111111111000000000000000000000000000000111111111111111111111111000000//////000000111222//////000000111111222222555444222111000/////////111111111111111111111111000000111111111111000000...//////000000111111111///111222111000///000111222111000000000000111222222222222222111111111111111111111111111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000///...---------........................---.........///000000000........................000000000000000000000000//////000000000000111111////////////////////////------........./////////////////////////////////000000000//////000000111333222111111333555888::::::<<<>>>???>>>>>>@@@AAA???@@@@@@@@@@@@AAAAAAAAA111000000000000000111111333333222111111000000000111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000000000////////////000000........./////////000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111222222222222222000000000111222333555666888999;;;===???@@@BBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFCCCBBBBBBAAABBBCCCEEEFFFBBBAAAAAA@@@@@@?????????>>><<<===AAABBBBBBEEEJJJOOOVVVaaajjjooorrrttttttsssuuuwwwzzz}}}|||{{{xxxvvvvvvwwwyyyzzz~~~{{{vvvyyy}}}}}}}}}}}}|||zzz{{{~~~}}}zzzwwwvvvwwwxxxyyyxxxsssrrrpppppprrrtttttttttssswww||||||}}}|||}}}xxxsssllljjjiiikkkpppttttttrrrttt{{{~~~xxxtttoookkkhhhfffccc``````___]]][[[XXXTTTPPPMMMLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJHHHEEEAAA>>><<<:::;;;===@@@DDDGGGIIIKKKJJJJJJJJJJJJIIIGGGFFFEEEBBB???:::777555333111///000//////000222333222111000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000///////////////000111111......///000111222222333333333222111000000000111111111111111111111111111......////////////............///000111111222222///111222111000///000111222111111111111111111222111111111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000////////////////////////000000000000///////////////////////////////////////////////////...------------------------------,,,,,,------...///000000---............/////////////////////////////////////////////000000000111////////////////////////------------.........///............////////////000000000///000000111111555444333333444777:::<<<:::<<<>>>???>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAA111111000000000000000111222222222222111111000000111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000000000////////////000000//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222000111111222444666777888;;;<<<>>>???AAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHIIIHHHHHHGGGDDDDDDCCCCCCDDDEEEFFFGGGBBBBBBAAAAAA@@@??????>>>;;;:::===AAACCCEEEKKKRRRYYYdddttt~~~}}}}}}}}}~~~xxxrrrvvvyyy}}}{{{yyy{{{}}}}}}{{{vvvuuuuuuwwwyyy|||}}}~~~}}}zzzwwwvvvwwwyyyzzzzzztttssstttvvvyyy||||||{{{yyy{{{~~~~~~}}}{{{{{{~~~zzzuuuqqqmmmmmmrrrvvvyyyyyyvvv{{{|||xxxuuuqqqnnnkkkiiigggffflllllllllllliiiaaaWWWPPPLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIFFFCCC???===999:::;;;===@@@CCCFFFHHHIIIJJJKKKLLLKKKJJJHHHGGGDDDAAA===:::777555111///000......///111222111000000000111111111111000000000000111111111111000000111111111111111111111111/////////////////////////////////...///000000111......///000111222222333111000000000111222333333000000000000000000000000......////////////.........//////000111222222333///111222111000///000111111111111222222111111111000000000000000000000000////////////////////////.../////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////------...///000000//////........................+++,,,,,,---...//////000////////////////////////////////////////////////...////////////000000000000000000000000000000000------------.........///---........./////////000000000000000000111222222666555555555666999;;;===:::<<<>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@222111111000000000000000111111222222222111000000111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000111000000//////000000111000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000//////...---...///000111222222333444666888:::;;;<<<===???AAABBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFCCCBBBBBBAAA@@@???>>>>>>;;;;;;>>>DDDHHHLLLUUU___hhhssswwwqqqnnnrrrvvvzzz}}}~~~xxxvvvvvvwwwvvvtttqqqrrrtttvvvyyy{{{}}}~~~}}}zzzxxxvvvwwwyyyyyyyyyvvvvvvwww{{{~~~~~~|||yyywwwyyy|||~~~}}}zzzwwwvvvyyy~~~zzzxxxtttpppmmmjjjiiihhhoooqqqtttwwwwwwooocccZZZRRRRRRQQQPPPNNNMMMLLLLLLIIIIIIIIIIIIGGGEEEBBBAAA<<<;;;;;;;;;===@@@DDDFFFHHHIIIKKKLLLLLLKKKIIIHHHEEECCC???===;;;888555222111000//////000111000///000000111111111111000000000000111111111111000000111111111111111111111111........................//////......//////000111//////000000111111222222//////000000111222444555////////////////////////000000111111111111000000///000000111111222222222///111222111000///000111000000111222222111000000///////////////000000000........................------............//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000,,,---///111111111111000////////////////////////,,,---------.../////////000000000/////////......000000000000000000000000......////////////000000000000000000000000000000------........./////////.........//////000000111000000000000111111222333666666777888999;;;<<<===:::<<<>>>>>>=========>>>@@@@@@@@@????????????>>>222222111000000000000000000000111222333222111111111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000111111111000000111111111/////////000000000000111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111///---+++,,,...111333333444555666888;;;===>>>===>>>@@@BBBCCCCCCBBBAAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@???>>>=========>>>CCCJJJOOOVVVbbbmmmwwwyyyssslllnnnqqqssswww}}}~~~yyyvvvwwwwwwvvvtttsssvvvzzz}}}}}}{{{{{{{{{zzzyyyvvvvvvwwwzzz~~~}}}wwwuuuuuuwwwyyyzzz{{{uuuoookkkiiihhhjjjlllrrryyy}}}zzzqqqiii^^^\\\YYYUUUQQQNNNLLLJJJHHHHHHHHHHHHHHHGGGFFFFFF@@@???===<<<===???BBBDDDEEEGGGJJJKKKLLLKKKIIIHHHGGGEEEBBB@@@???===999777444333111111222222000///000000111111111111000000000000111111111111000000111111111111111111111111///////////////////////////............///000000000000000000000111111111000000000000111222333333000000000000000000000000000000111111111111000000111111111111111111111111///111222111000///000111///000000111111000000/////////000000000111111111////////////////////////............/////////000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000...000111222333222000///000000000000000000000000..................//////111000//////...---,,,,,,000000000000000000000000........./////////000000000000000000000000000000....../////////000000000......///000000111222222000000000000111222333444666777999;;;<<<=========<<<===??????>>>===>>>????????????>>>>>>>>>======222222111000000///000000///000111222333333222111111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000222222111111111111222222............/////////000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000000000000000000000000000444222...,,,---///333666444555666777:::<<<>>>@@@===>>>AAACCCCCCCCCBBBAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>===<<<@@@AAAGGGOOOUUU]]]kkkxxx{{{uuunnnoooppppppqqqwww{{{yyyzzz{{{yyyxxxyyy|||~~~|||zzzuuuuuuuuuxxx}}}yyyyyy~~~}}}wwwssssssuuuvvvwwwvvvyyy|||}}}|||~~~}}}}}}|||yyyrrrllliiihhhdddfffmmmwww{{{ttthhheee```ZZZTTTOOOKKKIIIHHHHHHHHHHHHIIIIIIIIIJJJDDDBBB???======???BBBDDDDDDFFFIIIKKKLLLKKKIIIHHHHHHFFFDDDCCCBBB@@@===:::777555333333333333111000000000111111111111000000000000111111111111000000111111111111111111111111000000000000000000000000...............///000000111111111000000000000000222222111111111111111222111111111111111111111111......////////////......222222222111111111111111///111222111000///000111...///000111111000///...000000111111222222222333000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000111222333444333111///...000000000000000000000000///////////////.........000000///...,,,+++***)))000000000000000000000000............/////////000000000000000000000000000////////////000000000000...//////000111222222333000000000000111222333444555777:::<<<>>>>>>===<<<===???@@@AAA?????????@@@???>>>>>>>>>======<<<<<<000111111000///......///000000000000000000000000/////////000111111222222000111111111111222222222000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000////////////000000111111111111111111111111//////000111111111111111222222222222222222222222000111222111000000222444555666888:::<<<>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBAAA@@@???=========>>>???BBBAAA@@@@@@AAABBBEEEFFFEEEDDDDDDCCCBBBBBBAAAAAA<<<===>>>?????????>>>>>>BBBGGGNNNUUU]]]iiiuuu~~~yyyuuutttsssrrrsssyyy}}}|||zzzyyyxxxwwwwwwwwwyyy{{{{{{{{{zzz|||xxxvvvvvvzzz~~~xxxuuurrroooooorrrvvvvvvvvvvvvxxxzzz|||~~~~~~{{{{{{{{{|||yyyooojjjkkkdddcccfffmmmwww}}}|||zzzooolllhhhccc]]]VVVNNNIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIFFFBBB???<<<:::::::::@@@BBBEEEIIIKKKMMMMMMLLLIIIHHHHHHFFFDDDBBB@@@???===:::666444333222111000111111000000000000111111000000111111111222222222222222222222222111000///000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111///...///222333222///000000000000000000000000000000//////.........---000000000000000000000000333222111000000111222333000000////////////000000111111000000//////......///////////////////////////000111333333333222111//////000000000000//////......////////////......333222111///...,,,+++***............////////////------------.........///000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000///////////////000111111000222444444444444666777777888999;;;<<<=========:::;;;===>>>??????>>>>>>======<<<<<<<<<;;;;;;;;;111222222111000//////111111111111111111111111111111111111111000000000000000111111111111222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000////////////000000111111111111111111111111///000000111111111000000222222222222222222222222000111222222111111333555999;;;<<<>>>@@@AAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA???>>>===<<<;;;<<<======@@@???>>>>>>???AAACCCDDDCCCCCCBBBAAA@@@@@@???????????????@@@@@@BBBCCCCCCIIINNNUUU\\\dddooo{{{}}}yyywwwuuuuuuwww{{{~~~}}}}}}~~~|||zzzxxxvvvuuussssssssstttttttttuuuzzz|||xxxuuuuuuwwwyyy~~~~~~|||yyyvvvqqqoooqqqtttttttttuuuvvvxxxzzz{{{}}}{{{{{{{{{yyy~~~{{{qqqjjjhhhaaa```aaagggpppvvvwwwvvvrrrppplllhhhddd^^^WWWSSSHHHGGGGGGFFFFFFFFFGGGGGGIIIHHHEEEBBB@@@>>>======@@@AAAEEEHHHJJJLLLLLLLLLKKKJJJJJJHHHFFFDDDBBBAAA???<<<888555444333111000111111111111111111222333///000000111222222333333111111222222222111000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111///...///222333111000000000000000000000000000000000/////////.........000000000000000000000000222222111000000111222222000000////////////000000111000000000/////////...111111111111111111111111,,,---...///000//////...//////000000000000//////......////////////............//////////////////............////////////------........./////////000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000///////////////000000000222444555444555777999888999:::;;;============;;;<<<===>>>>>>>>>===<<<;;;:::::::::999999999999111222333222111000111222111111111111111111111111333222222111000000//////000111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111000000//////000000111000000000000000000000000000000////////////000000000000000000000000000000000000111111111000000///111111111111111111111111111222333333222333555777<<<===???AAABBBCCCDDDDDD@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCBBBAAA@@@???<<<;;;:::999999999:::;;;<<<;;;;;;;;;<<<>>>@@@BBBCCCBBBAAA@@@??????@@@@@@@@@@@@???@@@BBBFFFJJJMMMSSSXXX^^^eeelllwww~~~zzzwwwxxx{{{~~~{{{zzzzzz|||}}}zzzxxxuuutttqqqooonnnmmmnnnnnnqqquuu{{{~~~xxxsssssstttuuuwwwxxx{{{}}}vvvrrrqqqsssssstttuuuvvvwwwyyyzzz}}}~~~}}}{{{{{{{{{{{{vvvnnniiibbb___^^^aaagggmmmpppqqqnnnllljjjhhheeebbb]]]YYYLLLKKKIIIGGGFFFFFFFFFGGGIIIHHHGGGEEEDDDBBBAAA@@@@@@AAACCCFFFHHHJJJKKKKKKMMMLLLLLLKKKIIIGGGFFFEEEAAA???;;;888777555222000111111111111111222333333///000000111222222333333000111111222222222111111000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111/////////111222111000000000000000000000000000000000////////////......000000000000000000000000222111111000000111111222000000////////////000000000000000000////////////111111111111111111111111//////000111111111111000//////000000000000//////......////////////......------......///000000000............////////////....../////////000000000000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000///....../////////111222444555555666888:::999:::;;;<<<===>>>>>>>>><<<<<<=========<<<;;;:::888888888777777777666666000111222222000000111222111111111111111111111111222222222111111000000000000000111111111222222222000000000000000000000000000000000000000111111111000000000000000000000000///000000000111111111111111000000000000000000111000000000000000000000000000000////////////000000111111111111111111111111000111111111111000//////000000000000000000000000111333444444444555777999;;;<<<>>>???AAABBBBBBCCC@@@AAABBBBBBCCCCCCBBBBBB@@@AAACCCCCCBBB@@@>>><<<999999777777666777888999888888888999;;;===???@@@BBBBBBAAAAAAAAAAAABBBBBB?????????AAAFFFLLLSSSWWW\\\```fffkkkqqq{{{}}}yyyvvvxxx~~~~~~{{{xxxxxxzzz|||~~~~~~{{{xxxuuutttssspppmmmlllmmmnnnqqqrrruuu{{{~~~wwwuuuvvvqqqsssttttttuuu|||~~~xxxwwwwwwwwwwwwxxxzzz{{{|||||||||{{{{{{vvvooohhhddd```___bbbgggiiikkkgggfffeeeeeeeeedddaaa___VVVTTTQQQMMMIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBBBB@@@AAABBBDDDFFFHHHJJJKKKMMMMMMMMMLLLKKKIIIHHHGGGEEEBBB>>><<<:::777444222111111111111111222222333111111111111111111111111///000111222222222222222000000000000000111111222000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000///000111111111111000000000000000000000000000000//////////////////000000000000000000000000111111000000000000111111000000////////////000000000000000000////////////........................111111111222222222111111//////000000000000//////......////////////......///////////////.....................////////////////////////000000000000////////////////////////000000000000////////////......///000000000000000////////////////////////000000//////......//////111333666777777888:::<<<:::;;;<<<===>>>>>>>>>>>><<<<<<<<<;;;;;;:::999888666666666666555555555555...000111000//////000111111111111111111111111111000000111111222222222333000000111111111222222222111111111111111111111111111111000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000000000////////////000000222222222222222222222222000000111111111000000///000000000000000000000000222444555666666777:::<<<;;;<<<===???@@@AAAAAABBB@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCAAA???<<<;;;888777666555555666777888666666777999;;;===>>>???@@@AAABBBCCCDDDDDDEEEEEE???@@@BBBFFFMMMUUU]]]aaacccfffkkknnnrrrzzzxxxuuussswww~~~~~~|||yyyyyy{{{}}}zzz{{{~~~}}}zzzxxxtttuuuuuusssooommmnnnooosssrrrrrruuuzzz~~~|||zzzyyyqqqssssssqqqooorrrzzz}}}}}}~~~~~~}}}}}}uuuqqqmmmgggcccaaabbbdddeeefffeeeeeefffhhhiiihhhgggaaa^^^ZZZTTTNNNJJJGGGEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAABBBCCCEEEGGGJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEBBB???===;;;777555222111111000000111111222444444333222111000/////////000111222222222222222000000000000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000111222000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000.................................---------......//////000000000000//////......////////////....../////////////////////...............////////////////////////000000000000////////////////////////000000000000////////////......///000000000000000////////////////////////111000000/////////000000333555777888888999;;;===;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;:::999888777777666666666666555555555555...///000000//////000111222222222222222222222222000000111111222333333444000111111111111222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000000////////////000000111111111111111111111111//////000111111111111111111111111111111111111111333555666777888999<<>>???AAABBBBBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAA@@@===;;;:::777666555555555666777888555666888:::===???@@@AAA???AAAEEEHHHJJJKKKKKKJJJEEEGGGKKKQQQYYY```fffiiijjjlllnnnoooqqqvvv~~~|||sssqqqqqquuu{{{}}}{{{zzz{{{|||yyy{{{~~~~~~}}}}}}|||{{{yyyvvvxxxzzzxxxsssoooooooootttsssrrrsssuuuyyy}}}}}}{{{yyyyyy|||{{{yyyrrrssssssqqqnnnnnnrrrvvv~~~}}}}}}wwwxxxyyyyyyzzz}}}{{{yyyuuupppkkkgggdddcccccceeedddeeegggjjjllllllllljjjgggccc\\\UUUOOOJJJGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDGGGJJJLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIGGGDDDCCCAAA>>>;;;888444333222111111000111111444444333222111//////...000111111222222222111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000000111222000000000000000000000000//////000000000000111111000000000000000000000000///000000111111000000///000000////////////000000////////////000000000000111111111111111111111111000000///............/////////000000000000//////......////////////......,,,,,,---...///000111222............////////////....../////////000000000000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000111000000000111111222333666777999:::999:::;;;===:::;;;<<<===============;;;:::999888777777777777666666666555555555444444...000111111000000111222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111000000000///000000000000000000000000000000000000111111111111222111111000000111111222000000000000000000000000000000////////////000000////////////////////////---...///111222222222222222222222222222222222222333555777888999;;;>>>@@@>>>???@@@AAABBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCCCCAAA@@@>>><<<;;;:::777777666555666777888999666888:::<<>>;;;888777555444222222111111222222222111111111111000111111222222222111000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000222111000///111333000000000000000000000000//////000000000111111111000000000000000000000000...///000111111000///...000000////////////000000.../////////000000000111111111111111111111111111333222111000///000000111//////000000000000//////......////////////......,,,------...///000000111............////////////------........./////////000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000111111222333555555888:::;;;;;;::::::;;;<<<::::::;;;<<<<<<<<<<<<;;;:::999777666666666666777555555555444444444333333///111222222111111222444222222222222222222222222444444333222222111111111000111111111111222222222111111111111111111111111222111111111000000//////000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000000000////////////000000........................,,,---///000222333333333222222222222222222222222444666888999:::<<>>???@@@AAAAAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBDDDCCCAAA???===;;;;;;:::888777666666777888999:::777999;;;>>>AAACCCDDDEEEJJJOOOVVV]]]aaaaaa___^^^ZZZ^^^dddkkkppprrrrrrrrruuuvvvuuusssqqqrrrwww|||uuuzzz|||zzzxxxvvvqqqrrrssstttvvv{{{}}}~~~~~~}}}yyywwwvvvvvvsssvvvzzz}}}xxxtttsssmmmrrrwwwvvvsssqqqssswwwqqqpppooorrrwww{{{{{{zzzzzz|||vvvqqqppppppqqqrrrrrrooolllssszzz~~~{{{www|||}}}|||||||||yyyzzz|||wwwqqqpppooollljjjjjjmmmooommmpppxxx}}}xxxtttrrrqqqpppppprrrvvvyyyzzz{{{xxxwwwuuuqqqjjjccc\\\XXXNNNMMMJJJHHHGGGGGGIIIIIIFFFDDDCCCBBBDDDGGGKKKNNNMMMMMMNNNNNNNNNMMMMMMLLLJJJHHHGGGFFFEEECCC???<<<;;;:::888666444333222222000000000111222222333333222222222222222111000///000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000222111//////111333000000000000000000000000//////000000111111111222000000000000000000000000...///000111111000///...000000////////////000000.../////////000000111111////////////////////////000///...,,,,,,,,,---...//////000000000000//////......////////////......111000000///......------............/////////000------------.........///000000000000000000000000000000000000////////////...//////000000000000000000000000000000000000000000000111222333555666777:::;;;<<<<<<::::::;;;<<<::::::;;;;;;<<<;;;;;;;;;999888666555555666777777444444444333333333222222222222111111111111111111111111111111000000//////222222222222222222222222222222222222222222222222000000000000000000000000222111111111000000//////......///000111222222333000000000000111111111111222222222111111111111111............////////////000000111111111111000000000000000000000000000000111111111000000000000000000111111222333333444444999999:::<<<===???@@@@@@AAAAAAAAABBBBBBBBBCCCCCC>>>???@@@@@@AAAAAAAAAAAAEEEEEEDDDBBBAAA???===<<<===<<<<<<;;;;;;;;;<<<<<<;;;===>>>>>>???DDDLLLSSSWWW^^^fffiiilllnnnkkkfffhhhhhhjjjoootttxxxzzz{{{}}}}}}||||||{{{zzzzzzzzz||||||}}}~~~yyyuuussstttvvvxxxvvvuuuwww}}}~~~}}}{{{xxxtttqqqsssvvvyyy|||}}}vvvsssrrrqqqrrruuuvvvvvvuuusssqqqoooqqqtttwwwvvvuuuuuuzzzyyyxxxvvvssspppnnnmmmnnnnnnvvvxxxyyyyyywwwwwwwwwxxxyyy|||wwwxxxwwwvvvxxx{{{{{{vvvqqqooopppooojjjfffjjjfffkkk{{{~~~|||zzz|||{{{uuuppplllcccZZZXXXRRRKKKHHHGGGHHHFFFEEEGGGGGGFFFGGGGGGIIIKKKLLLOOOOOOPPPPPPPPPOOONNNNNNKKKJJJHHHFFFEEEEEEEEEFFFAAA???;;;888444222111111111222222222222111111000000000000000000000000000111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111222222222111000//////...000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000444333333333222111111111111000///......///000111000000000000000000000000............//////////////////000000///...------,,,,,,,,,---...///000000//////...//////000111111000000000000000000000000...///////////////......000000//////......------111111111111000000000000///000000111333555777888<<<;;;;;;;;;;;;<<<======::::::999999888999999999999888888:::;;;;;;999777777666555444555555777777111111111111111111111111222222111111111000000000222222222222222222222222222222222222222222222222000000000000000000000000111111111111000000000/////////000000111111222222000000000000111111111111111111111111111111111111....../////////000000000000000111111111111000000000000000000000000000000111111111111000000000000111111111222333444555666999:::;;;<<<>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCC???@@@@@@AAAAAAAAAAAA@@@DDDDDDDDDCCCBBB@@@>>>===??????>>>===============>>>@@@BBBDDDHHHPPP[[[ccckkksssyyyxxxvvvtttqqqmmmnnnmmmmmmooosssyyy}}}{{{yyy~~~}}}zzzxxx{{{zzzyyyxxxwwwxxx{{{}}}}}}||||||}}}{{{wwwssspppqqqtttxxx{{{~~~{{{vvvuuuttttttuuuvvvtttssstttqqqooopppsssvvvvvvuuuuuuxxx~~~}}}xxxuuusssqqqooonnnmmmmmmnnnsssuuuwwwwwwuuutttttttttuuu}}}zzzyyyxxxxxxyyy{{{~~~|||{{{zzzyyyyyyzzz{{{{{{|||{{{~~~|||{{{}}}{{{vvvrrrppphhhhhhtttzzzuuuqqqkkkccc]]]WWWPPPMMMLLLKKKJJJHHHGGGFFFFFFEEEFFFHHHJJJKKKMMMNNNOOOOOOOOOOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFDDDBBB>>>;;;777555333333111111222222222111111000111111111111111111111111111111111111222222222333000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111111111111000///.........000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000000000111000///......///000111000000000000000000000000............//////////////////000000///......---------,,,,,,---...000111111000000000000000111222000000000000000000000000......///000111111111000000000000000000//////////////////////////////...000000222333555666888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888999999::::::999:::;;;;;;888666555444333333333444555666111111111111111111111111222222222222222111111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111000000000000000000000000000111111111000000000000111111111111000000000000000000000000///000000000000111111111000000111111111111000000000000000000000000000000111111111111111111111111111111111222333666888::::::;;;<<<===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@DDDDDDDDDDDDCCCBBBAAA@@@CCCBBBAAA@@@???>>>>>>>>><<>>>>>===<<<:::999;;;;;;:::::::::999999999===<<<;;;;;;;;;:::888666444444333333444555666666111111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000000000111111111000000000000000///000000000111111111111////////////000000000000000000111111111222222222000000111111111111000000000000000000000000000000000111111111111111222222222222222333555888;;;===;;;<<<<<<===???@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBB@@@???>>>>>>>>>;;;???DDDKKKTTTcccsss~~~|||zzzyyy|||{{{yyyxxxzzzxxxqqqnnntttwwwzzz{{{zzzxxxwwwvvvwwwxxx{{{~~~~~~xxxtttpppmmmlllpppuuuyyy|||}}}~~~~~~|||yyyxxxxxxwwwtttssstttrrrpppnnnoooppprrrsssxxxxxxyyy||||||yyyyyyvvvvvvvvvvvvuuusssqqqpppqqqsssuuuuuussspppooonnnkkkooowww~~~{{{vvvuuuwwwyyy{{{{{{|||}}}~~~}}}yyyuuuqqqnnnlllkkkkkkjjjmmmqqqtttzzz|||uuuoookkkeee^^^YYYWWWUUURRRNNNNNNLLLJJJHHHHHHIIIKKKLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNLLLKKKIIIHHHGGGGGGIIIHHHEEEBBB>>>;;;999888222222111111111111222222111111111111111111111111///000000000000111111111000000000000000000000000000000000000000000000000///////////////////////////000000111111111111111111111000000/////////...000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222333333000000////////////000000////////////////////////............//////////////////000000000//////...000///---,,,,,,...000222222222111000/////////000////////////////////////...///000000111111111111/////////000000111111111111111111111111222222222111333666999;;;;;;::::::===>>>??????>>>;;;999777999999:::;;;;;;<<<<<<<<>>???@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???????????????BBBCCCDDDDDDEEEEEEDDDDDDDDDCCCAAA@@@???>>>>>>>>>???CCCJJJRRR]]]lll|||~~~xxxrrrpppnnnsssyyy~~~~~~|||zzzyyy}}}~~~~~~wwwrrrnnnlllkkknnnsssvvvyyy|||~~~}}}yyyxxxzzz}}}{{{yyyxxxwwwvvvtttrrrtttsssqqqooonnnooopppqqqzzz{{{~~~~~~{{{zzz{{{{{{|||~~~~~~{{{xxxvvvuuuwwwyyyxxxuuusssqqqqqqnnnnnnppptttxxxyyyvvvtttqqquuuyyy{{{|||~~~~~~xxxsssnnnkkkhhhggggggiiiiiilllwww~~~~~~~~~zzzrrrpppkkkddd___\\\ZZZUUURRRQQQOOOLLLIIIGGGHHHIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHIIIHHHFFFDDDAAA>>>;;;:::444444333222111222222333111111111111111111111111///000000000000111111111000000000000000000000000000000000000000000000000//////////////////////////////000111111111111000222222111111111111111000111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000111111222222333//////000000000000//////////////////////////////............//////////////////000000000000000///000///...------...000111111000///...............////////////////////////000000000000///......---.........//////000000000000111111111222222222333333444777:::<<<<<<<<<;;;======>>>>>>===:::888666666777999;;;===>>>?????????===;;;:::999999777555666666777999:::;;;<<<<<<000000000111222222333333111111111222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000111111111000000000000111111111111...//////000000111111222000111111111111222222222000000111111111111000000000000000000000000000000000000111111222333333333333444666888:::<<<>>>>>>===>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>======>>>???@@@BBBBBBCCCDDDEEEEEEDDDDDDCCCBBBAAA???>>>>>>>>>>>>???DDDLLLVVVbbbppp|||xxxwwwvvv|||~~~|||~~~|||vvvrrrnnnkkkjjjllloooqqqtttwww{{{~~~~~~}}}|||{{{{{{vvvrrrrrrwww~~~|||{{{zzzyyyvvvtttuuuvvvvvvtttqqqpppppprrr{{{~~~}}}|||}}}~~~|||}}}}}}{{{xxxvvvuuuvvvvvvsssqqqrrruuuxxxwwwuuuqqquuuzzz|||~~~xxxsssjjjgggeeeeeeccccccjjjrrrxxxyyyyyyxxx{{{|||{{{{{{~~~{{{vvvqqqjjjfffccc```\\\XXXUUUQQQMMMHHHEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGEEECCC@@@>>>===888777555333222222333333222222222222222222222222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000......////////////////////////000000000000//////000000000000000000000000............//////////////////000111111111000000/////////////////////000//////...---------......000000000000000000000000000000000000///---,,,+++............////////////...//////000000111111111444666888:::<<<=========<<<<<<===<<<;;;999777666555777999<<<>>>@@@@@@@@@???<<<:::888888888666555555666777999;;;<<<<<<<<>>>>>===>>>>>>???@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???>>><<<;;;<<<===???@@@BBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@>>>DDDNNNZZZfffttt~~~}}}{{{vvvqqqmmmkkkiiijjjkkkkkkmmmpppuuuyyy|||{{{zzzyyyyyyyyyzzzzzztttooolllooorrrzzz~~~|||xxxzzz{{{zzzvvvssssssssszzz}}}~~~}}}|||}}}~~~}}}zzzxxxyyyzzzzzzwwwtttuuuyyy{{{zzzwwwssswww|||~~~vvvppplllkkkiiifffhhhlllooorrrtttuuuzzzzzzxxxwwwwwwzzz|||~~~~~~~~~}}}xxxrrrnnnkkkhhhccc___[[[WWWQQQKKKGGGEEEFFFFFFHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLKKKKKKIIIIIIHHHGGGFFFCCCAAA@@@<<<:::777555333222333333222222222222222222222222111111111111222222222333000000000000000000000000000000000000000000000000111111111111111111111111...//////000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////............///000111111000///...000000000000000000000000............//////////////////000111111111111111...///000111000000///...///............//////000000000000000000000000000000000000000000///...---000000000///////////////...//////000000111222222666666777999;;;<<<>>>>>>;;;;;;:::999999888777777777999;;;===?????????>>>===;;;888777777777666555666777999<<<===>>>??????///000000111222222333333//////000000111111111222222222222222222222222222000000000000000000000000000000000000000000000000//////000000111111111222...//////000111222222333000000000000111111111111///000000111222333333333///000000000000111111111000000111111111111000000000000000000000000000000000000111222333333444444444666:::===???>>>===<<>><<<999666444333333333222222222222222222222222111222222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111...//////000000000000000000000000000000111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////...///000111111000///...000000000000000000000000............/////////000//////000111111111111111...///111222222000...---//////...//////000111222000000000000000000000000///000000111111111111000222222111111000000//////000111111222333333444444666777777888:::<<<>>>???;;;:::999888777777777777999;;;===>>>???>>>===<<<<<<:::777666666777666555888:::<<>>?????????@@@AAAAAAAAA@@@@@@BBBAAA???===<<<;;;;;;<<<<<<:::999888999;;;>>>@@@CCCAAA??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCFFFNNNZZZeeeppp~~~~~~}}}|||{{{|||zzzvvvtttqqqoooooojjjeeefffkkkooopppoooqqqqqqqqqrrrrrrtttuuuuuuxxxvvvrrroooooorrrxxx|||~~~}}}{{{xxxvvvuuuxxxzzz}}}~~~~~~}}}|||zzzyyy|||{{{zzzzzzzzzzzz}}}yyyuuuuuuwwwzzzzzzzzzvvvxxxzzz{{{|||~~~yyywwwuuuvvvwwwyyy|||~~~yyyvvvsssrrrqqqqqqqqqpppqqqtttwwwzzz||||||{{{|||zzzxxxwwwuuuvvvyyy~~~~~~zzzvvvqqqmmmfffaaa^^^]]]WWWOOOKKKKKKJJJKKKLLLKKKHHHFFFEEEEEEEEEHHHJJJIIIHHHIIIMMMQQQMMMKKKHHHHHHIIIHHHEEEAAA@@@>>>;;;999888666333000444333222111000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222222222222222222222222222000111111111111222222222//////000111222333333444222222222111111111000000000000000000////////////000000000000000000000000111111000000//////......111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......222111...---,,,---...000............////////////////////////////////////////////////////////////---......///////////////------......//////000000222111000000222555999;;;;;;;;;;;;<<<<<<;;;:::::::::999888777666666777777;;;<<<===?????????>>>>>><<<:::666444444555888:::????????????@@@AAABBBCCC222222222222333333333333222222111000000000000000333222111111000000000111000111111111111222222222222111111111000000000000111111111111111111111111000000000000000111111111//////000111111111111000111111111111111111111111111111111111111222222222222222111000000000000000111111111111111111111111111111111111333444666888999::::::<<<===>>>????????????@@@@@@AAA@@@@@@@@@@@@???===;;;:::::::::;;;:::999888888999<<<>>>???AAA@@@??????@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHKKKTTT```iiirrr~~~~~~}}}|||{{{~~~|||zzzzzzzzz~~~~~~yyyvvvtttqqqooopppkkkffffffjjjnnnnnnmmmnnnnnnnnnnnnppprrrtttuuuxxxxxxwwwvvvvvvxxxzzz|||}}}{{{xxxvvvuuuvvvxxxzzz{{{zzzyyyzzz{{{zzzzzzyyywwwvvvwwwyyy||||||zzz{{{zzzuuuttttttttt{{{xxxtttsssuuuvvvvvvuuutttvvvwwwwwwxxx|||~~~~~~~~~~~~|||zzzyyyxxxxxxwwwvvvmmmllllllmmmpppuuuyyy|||~~~|||yyy|||yyytttttttttssstttwwwyyy|||xxxnnniiifffeee```YYYVVVVVVQQQPPPOOOMMMKKKJJJIIIHHHEEEGGGIIIKKKKKKKKKLLLNNNMMMKKKIIIIIIJJJIIIFFFCCCBBB@@@===:::999777444111333333222111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222222222222222222222222222000111111111111222222222000000000111222222333333222222222111111111000000111111111111111000000000000000000000000000000000111000000000/////////...111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000000000111000///...---......///............////////////111111111111111111111111........................---......///////////////.........///////////////222111111222333666999::::::;;;;;;;;;;;;;;;:::::::::999888666666666777888;;;<<<===>>>>>>>>>======<<<:::888777777999;;;===??????@@@@@@@@@AAAAAAAAA222222222222222111111111222222111000000000000111222111000000///000000000000111111111111222222222111111111111111000000000111111111111111111111111...//////000111111222222//////000111111111111000111111111111111111111111222222222111111111111111222111000000000000000000111111111111111111111111222222333444555777999:::<<<<<<<<<===>>>??????@@@??????@@@@@@@@@??????>>>===<<<:::999888888888999666777888999;;;===>>>???@@@?????????AAACCCFFFHHHHHHIIIJJJLLLMMMNNNOOOOOOTTT]]]iiipppuuu~~~}}}|||yyywwwxxx{{{zzz|||}}}zzzxxxxxxwww{{{~~~yyyvvvtttqqqppprrrnnnjjjiiillloooooonnnllllllkkkkkkmmmqqqtttvvvwwwxxxzzz|||}}}|||{{{zzz}}}~~~~~~|||zzzwwwuuusssrrrtttuuuvvvuuusssqqqqqqrrruuuuuuuuussspppooooooppprrrqqqqqqttt|||wwwooolllkkkkkktttrrrpppoooppppppooonnnpppqqqqqqppppppttt{{{sssmmmgggdddfffiiillllllqqqvvv~~~~~~|||wwwxxx{{{}}}wwwrrrqqqpppnnnoooqqqqqqzzzyyyuuusssssspppjjjhhhjjjddd```[[[WWWVVVSSSNNNKKKGGGGGGHHHJJJLLLMMMKKKJJJNNNLLLKKKKKKKKKJJJGGGEEEEEECCC@@@===;;;999666333333333222111111111222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222222222222222222222222222000111111111111222222222111111111111111111111111222222222111111111111111111111111111111222222222000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111111////////////........................////////////000000000000000000000000........................---......///////////////000000///////////////...111111333444666777999:::::::::;;;;;;;;;;;;::::::999999777666666777888888<<<===============<<<;;;;;;;;;;;;<<<===>>>@@@AAA@@@@@@AAABBBAAA@@@???>>>333222222111111000000000333222111111000000111111222111111000000000111111000000111111111222222222111111111111111111111111111111111111111111111111//////000000111111111111111111222333333333333222111111111111111111111111333222222222111000000000111111000000000000000111111111111111111111111111222333444555777888:::;;;<<<=========>>>>>>?????????@@@@@@@@@???>>>======:::999888777666666777888444666888;;;===>>>>>>>>>????????????@@@CCCGGGJJJMMMNNNQQQSSSUUUVVVWWWWWW\\\fffqqqvvvwww}}}|||}}}wwwuuutttwww{{{zzz{{{}}}~~~{{{xxxwwwwwwvvvzzz|||xxxvvvuuusssqqqssspppmmmmmmooorrrssssssnnnmmmkkklllnnnrrrvvvyyyxxxyyy{{{}}}~~~{{{yyywwwxxxzzz|||~~~yyyxxxvvvssspppnnnmmmlllooopppqqqpppmmmkkkkkkkkknnnooopppnnnjjjfffdddcccfffffffffgggkkkttt}}}rrrjjjfffdddccciiiiiiiiiiiiiiiiiihhhgggjjjkkkkkkhhhgggjjjpppuuu{{{tttkkkhhhgggdddaaagggkkkqqqxxx|||xxxwwwxxxzzz~~~xxxuuurrrnnnlllmmmmmmsss{{{~~~~~~|||{{{~~~~~~xxxqqqmmmjjjcccZZZRRRMMMJJJGGGHHHKKKLLLKKKIIIMMMMMMLLLLLLLLLKKKIIIHHHIIIFFFCCC@@@>>>;;;888555333333222222222222333333222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111111111000000111111111222222222222222222111111111000000111111111111111111111111000000111111111111111222000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111......///000//////..................////////////........................---------------------------......///////////////111000000000//////......000222444666888999999999999::::::;;;;;;;;;;;;:::999999888777777888999:::============<<<<<<;;;;;;:::;;;===???@@@BBBBBBCCC@@@AAABBBCCCBBB@@@>>><<<333222222111111000000000333222222111111111111111222222111111111222222333000000111111111222222222111111111111111222222222111111111111111111111111111111111111000000//////111111222333333333333222111111111111111111111111333222222222111000000000111000000000000000111111111111111111111111111111222333444666888999;;;;;;<<<<<<=========>>>>>>>>>@@@@@@@@@???>>>===<<<;;;888888666555555666777888555666999<<<>>>???>>>>>>@@@@@@AAA@@@@@@CCCHHHLLLSSSUUUXXX[[[]]]_________aaaiiirrruuuuuuyyy}}}{{{~~~zzzwwwttttttxxxyyyyyyyyy{{{~~~}}}{{{yyywwwwwwwwwvvvzzz~~~zzzwwwvvvvvvuuutttqqqpppoooppprrruuuwwwxxxsssrrrqqqppprrrvvvzzz}}}}}}|||{{{}}}~~~|||yyyuuuuuuuuuuuuvvvzzzzzztttssspppmmmkkkiiihhhggghhhjjjkkkjjjhhhggggggggggggiiijjjhhhccc^^^[[[YYYYYY[[[\\\\\\]]]aaajjjpppwwwtttpppjjjeee```^^^]]]]]]^^^___``````aaabbbbbbdddeeedddbbb______dddhhhnnnvvvvvvmmmeee___^^^```eeelllssszzz|||zzzyyyyyy}}}~~~{{{uuussstttqqqqqqvvv{{{oooeee\\\VVVMMMIIIIIIKKKLLLKKKLLLMMMMMMMMMLLLKKKKKKJJJKKKHHHEEEBBBAAA>>>;;;888555444333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111111111000000111111111222222222333333222222111000000000111111111111111111111111/////////000000000111111111111111111111111111111////////////000000000000....../////////000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000......//////000///..................////////////................................................---......///////////////111111000000/////////...111333555888::::::::::::999:::;;;<<<<<<<<<<<<<<<:::999888888999:::;;;<<<>>>>>>======<<<<<<<<<<<<:::<<<>>>@@@BBBCCCCCCCCC@@@AAABBBCCCBBB@@@===;;;222222222222222111111111333333222111111111111222222222222222222222333444000111111111111222222222111111111222222222222222111111111111111111111111222222111111000//////...//////000111111111111000111111111111111111111111222222222111111111111111000000000000000111111222222222222222222222222222222333555888:::;;;<<<<<<;;;<<<<<<===>>>?????????@@@@@@??????===<<<::::::888777666555666777888999777888;;;===????????????@@@BBBCCCBBBBBBFFFLLLRRRZZZ\\\```cccfffgggggggggeeekkkqqqttttttwww}}}xxxyyy~~~{{{uuurrrtttvvvvvvvvvwwwzzz~~~~~~}}}{{{yyywwwwwwwwwwwwxxx|||~~~{{{xxxvvvwwwwwwwwwwwwsssssssssuuuwwwyyy|||}}}{{{zzzxxxxxxyyy{{{~~~~~~~~~}}}zzztttssspppoooooorrruuuwww|||uuunnnllljjjgggeeedddddddddaaacccdddcccbbb```aaaaaa___aaabbb```\\\WWWTTTRRRNNNPPPSSSRRRQQQRRRVVVYYY]]]___```^^^[[[YYYWWWWWWRRRTTTUUUVVVVVVXXXZZZ]]]^^^______]]]YYYWWWYYY\\\aaahhhpppwww{{{ooofff\\\]]]___dddkkksss{{{~~~{{{zzz}}}|||xxxxxxssskkk^^^SSSMMMLLLLLLMMMKKKLLLNNNMMMLLLKKKKKKLLLKKKIIIFFFDDDBBB@@@>>>;;;666666555444333333333333000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111111111000111111111111222222222333222222222111111000000111111111111111222222222.........///000000111111111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000///////////////000000000............////////////............////////////000000000000000000000000////////////////////////---......///////////////111000000000000000000///222444666999:::;;;;;;;;;:::;;;<<<===============;;;:::::::::;;;<<<>>>??????>>>>>>============>>>===>>>???AAABBBCCCCCCCCCAAAAAABBBBBBAAA???>>>===222222222222333333333333444333222222111111222222111111111111111222333333000111111111111222222222111111111222222333333333111111111111111111111111111111111000000000000000//////000111111111111000111111111111111111111111111111111111111222222222000000000000000111222222222222222222222222222222333555777:::<<<===>>>>>><<<<<<===>>>???AAAAAABBB@@@@@@???>>>===;;;999888888777777666777888999::::::;;;<<<>>>??????@@@@@@???BBBEEEEEEFFFKKKTTT[[[bbbdddhhhlllnnnooonnnnnnnnnpppsssvvvyyy{{{}}}zzzsssuuu|||~~~{{{{{{|||~~~yyyvvvxxxuuuvvvwwwyyy}}}~~~|||yyyxxxwwwwwwwwwzzz}}}{{{xxxvvvuuuwwwyyyzzzzzz{{{|||}}}~~~~~~~~~~~~zzzuuuooollliiiffffffhhhjjjkkkmmmvvv}}}|||ssskkkeeecccaaa___]]]]]]]]]^^^ZZZ\\\]]]\\\ZZZXXXXXXXXXWWWYYYZZZYYYUUUQQQNNNMMMFFFHHHIIIIIIIIIIIIIIIJJJLLLOOOQQQQQQPPPOOOPPPRRRMMMNNNOOONNNMMMOOOSSSVVVYYY[[[\\\ZZZUUUQQQQQQRRRTTTZZZ___bbbiiisssyyy{{{}}}|||}}}~~~~~~}}}}}}}}}wwwjjjhhhfffeeegggmmmssswwwvvv{{{|||{{{|||vvveeeWWWOOOLLLLLLIIILLLNNNMMMKKKJJJKKKMMMJJJHHHFFFDDDDDDBBB@@@>>>888888666444333222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111111111000111111111111222222222222222222111111111111111000000111111111222222222...//////000111111222222111111111111111111111111.../////////000000000111//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111///......---...///000111............////////////111111111111111111111111000000000000000000000000---......///////////////000000000000000111111111444555666888:::;;;<<<<<<;;;<<<===>>>????????????<<<;;;;;;;;;===>>>@@@BBB??????>>>===>>>>>>@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????222222222333333444444444444333222222111111222222000000///000000111222222000111111111111222222222111111111222222333333333111111111111111111111111/////////000111111222222111111222333333333333222111111111111111111111111000000111111222222222333000000///000000111222222222222222222222222222222555666999<<<>>>???@@@@@@<<<===>>>???AAABBBDDDDDD@@@@@@???>>><<<;;;999888888888777777888999:::;;;=========>>>???@@@@@@AAA???BBBFFFHHHJJJPPPZZZbbbgggjjjmmmqqqsssssssssrrrvvvvvvxxx{{{}}}vvvooorrrzzz{{{vvvttttttuuuxxx~~~}}}|||wwwxxxzzz~~~~~~{{{xxxwwwvvvvvv|||~~~yyywwwuuuuuuwwwzzz{{{|||~~~}}}~~~}}}uuuooohhheeeaaa______```bbbbbbbbbhhhmmmnnnnnnlllggg```]]][[[YYYWWWVVVVVVWWWXXXVVVWWWXXXVVVTTTQQQQQQQQQRRRTTTUUUTTTPPPMMMKKKJJJCCCCCCBBBCCCCCCDDDDDDDDDEEEGGGIIIHHHGGGHHHKKKNNNKKKLLLLLLJJJHHHIIINNNRRRVVVYYY[[[YYYSSSNNNMMMMMMJJJOOOSSSTTTYYYaaahhhiiilllkkkmmmsssuuuttttttwwwrrrrrrtttvvvxxx{{{}}}~~~|||wwwpppjjjgggiiilllnnnmmmsss}}}|||{{{|||sss___QQQLLLKKKHHHKKKMMMMMMKKKJJJKKKMMMJJJHHHFFFEEEDDDCCCAAA???:::999777555333222111111222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111000000111111222222222222///000000111222222333333111111111111111111111111.../////////000000111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222222333000///---,,,---...111222............/////////000000000000000000000000000000000000000000000000000---....../////////////////////000000111111222222555555777888:::<<<===>>><<<<<<>>>???@@@@@@@@@@@@===<<<<<<===>>>@@@BBBCCC??????>>>>>>>>>@@@AAABBBEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@333333333333333333333333111222333333333333222111000000000000000000000000000000000000000000000000111111111111111111111111333222222222111111000000111111111111111111111111222222222111111111000000111111222222222333333333333333333222222111111111111111111111111111111111111111111222333555666777::::::;;;<<<===>>>??????>>>???@@@AAABBBBBBBBBBBBDDDCCCAAA>>>;;;999888888999:::;;;;;;999888999;;;888:::===???@@@@@@@@@@@@DDDEEEIIIOOOTTTYYYaaagggnnnnnnrrr{{{}}}~~~|||wwwrrrmmmjjjjjjmmmpppqqqttttttuuuyyy}}}{{{|||{{{xxxwwwwwwwwwyyyzzz|||zzzyyyxxxyyyzzz~~~~~~{{{{{{zzzxxxuuurrrooolllkkkeeebbb^^^ZZZWWWVVVVVVVVV]]]___aaaaaaaaa___\\\ZZZUUUSSSRRRPPPOOOOOOPPPPPPPPPOOOMMMLLLKKKLLLNNNOOOIIIIIIJJJJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@AAABBBAAACCCEEEFFFEEEEEEFFFGGGHHHGGGGGGGGGHHHJJJLLLMMMLLLPPPTTTUUUSSSOOOKKKIIIJJJKKKLLLNNNQQQUUUYYY[[[^^^___aaacccfffggghhhhhhiiiiiihhhiiijjjmmmpppqqquuu}}}~~~xxxtttqqqnnnllllllnnnrrrxxx}}}{{{{{{|||~~~rrr[[[OOOJJJHHHJJJLLLMMMLLLLLLMMMMMMLLLIIIGGGFFFHHHIIIGGGEEE@@@===:::888777666444222222333333222222000//////000000000000000000000000222222111111111111222222222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000111111222222333444444000000111111111111000000111111000000//////......000000000000////////////000000000000000000000000//////000000000000//////,,,---...//////000////////////000000111111222222111///...///000111000...000000000000000000000000------......//////000000------............------////////////000000000000000000////////////000000/////////000222444666888777999:::<<<======<<<<<<======>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDD===>>>?????????@@@CCCFFFHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@>>>===>>>>>>===<<<000000000000000000000000111222333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///111111111111111111111111222222222111111111000000000000111111111222222222333333333222222222111111111111111111111111111111111111111222333555666777:::;;;;;;<<<===>>>???@@@???@@@AAABBBCCCCCCCCCCCCDDDCCCAAA???===;;;::::::<<<===>>>===<<<;;;<<<===<<<===???@@@AAABBBDDDEEEIIIMMMTTT\\\bbbgggmmmrrruuusssuuu||||||sssnnnhhheeegggkkkoooqqqtttuuuxxx}}}~~~yyyuuussssssvvvvvvwwwxxx|||~~~||||||}}}~~~{{{xxxuuussspppmmmiiigggeeedddaaa___\\\YYYUUUSSSQQQQQQTTTUUUWWWWWWWWWUUURRRPPPNNNMMMLLLJJJJJJJJJJJJKKKLLLJJJIIIGGGFFFGGGHHHIIIIIIIIIJJJJJJJJJIIIGGGFFFDDDCCCAAA@@@???????????????AAACCCDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEGGGHHHJJJLLLPPPUUUWWWVVVRRROOOMMMJJJIIIHHHHHHJJJMMMQQQSSSUUUVVVXXXZZZ[[[]]]^^^^^^aaa`````````aaadddfffhhhlllsss||||||xxxvvvuuuttttttuuuxxx|||}}}}}}{{{dddTTTLLLKKKLLLLLLLLLLLLLLLLLLMMMMMMKKKHHHHHHIIIIIIGGGEEECCC@@@===;;;999888555333222222222222222111000000222222222222222222222222222222111111111111222222222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222000000111111111111000000000000000000////////////000000000000////////////000000000000000000000000//////000000000000////////////000111111111000000000000000000000111111111111///...///000111000...000000000000000000000000.........///////////////......////////////......////////////000000000000000000////////////000000//////000111222555777888777888:::;;;<<<===<<<<<<===>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAAAAAAAABBBEEEGGGIIIHHHGGGFFFDDDBBBAAAAAA???>>>======>>>??????>>>000000000000000000000000111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222111111111111111//////000000000111111111333333333222222222222111111111111111111111111111111111222333444666888888;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA@@@>>>=========???@@@AAA@@@>>>===>>>???@@@@@@AAAAAABBBFFFKKKNNNTTT\\\hhhrrryyy}}}zzzzzz~~~|||ooojjjdddaaadddjjjpppssszzz|||}}}}}}wwwsssrrruuusssrrrrrruuuzzz~~~~~~~~~{{{xxxuuurrrllljjjeeeaaa^^^[[[ZZZZZZ[[[[[[YYYWWWTTTQQQMMMLLLKKKKKKMMMMMMMMMKKKIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEHHHGGGEEEDDDCCCCCCCCCDDDHHHIIIJJJJJJJJJIIIGGGGGGDDDCCCBBB@@@???????????????AAACCCDDDCCCCCCDDDEEECCCCCCCCCCCCDDDFFFGGGHHHLLLQQQWWWZZZZZZWWWTTTSSSMMMKKKGGGEEEDDDFFFHHHJJJLLLLLLMMMOOOPPPRRRSSSSSSVVVVVVVVVVVVXXX[[[]]]___cccgggooovvv~~~}}}|||}}}}}}{{{yyyzzz{{{}}}}}}|||sss]]]PPPNNNMMMLLLKKKJJJKKKKKKLLLNNNLLLJJJJJJJJJJJJHHHFFFFFFCCC@@@>>><<<:::777555222222222222222222222111333333333333333333333333222222111111111111222222222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000444333333222111111000000000000111111111111000000////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////222222222333222222111111111000000000000000000///111///...///000111000...000000000000000000000000000000///////////////...//////000000000000//////////////////000000000000111000000//////000000111000000000222333555777888777888999;;;<<<=========>>>???@@@BBBCCCEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDCCCDDDFFFIIIIIIHHHGGGEEECCCBBBAAAAAA>>>>>>>>>???@@@BBBDDDDDD222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111222222222222222222222222222111111111111111111111111222222333444555777999:::;;;<<<======??????@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????AAABBBBBBAAA@@@???@@@AAA@@@@@@AAAAAADDDKKKUUU\\\eeeppp~~~|||ooojjjdddbbbfffmmmtttxxx~~~}}}}}}zzz{{{~~~}}}xxxwwwuuurrrooommmpppvvv}}}~~~~~~{{{uuuqqqllliiidddaaa\\\WWWTTTRRRRRRRRRTTTUUUVVVVVVUUUQQQNNNKKKGGGHHHIIIIIIHHHGGGEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCGGGFFFEEEDDDCCCBBBBBBBBBGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@??????AAACCCEEEFFFEEEEEEFFFGGGDDDEEEEEEFFFGGGHHHIIIJJJKKKPPPWWW[[[\\\ZZZXXXWWWSSSPPPKKKGGGEEEDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMOOONNNOOOPPPSSSVVVZZZ\\\]]]```eeennnwww|||{{{}}}|||zzz~~~~~~}}}~~~|||{{{xxxvvvgggVVVOOOMMMJJJHHHHHHJJJKKKKKKNNNMMMMMMLLLKKKJJJIIIHHHHHHEEECCCAAA???<<<999666333333333222222222333333333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222222222111111000000000000111111111111000000......//////000000111111////////////000000000000000000000000000000000000//////000000000000//////333333333333222111111000111111000000/////////...111///...///000111000...////////////////////////111000000000//////......000000111111111111000000////////////000000000000111000000000000000000111000111222333555777888999888888999;;;<<<===>>>>>>???@@@AAACCCEEEGGGIIIJJJLLLKKKJJJIIIHHHGGGFFFEEECCCEEEFFFFFFEEEEEEGGGHHHHHHFFFDDDBBBAAA@@@@@@@@@>>>???AAACCCEEEGGGKKKMMM444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111222222222222222222111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111222333333555666888:::;;;<<<<<<===>>>???@@@AAAAAACCCCCCDDDDDDEEEEEEDDDDDDBBBAAA@@@@@@??????@@@@@@???@@@AAAAAA??????@@@AAA>>>???AAABBBGGGRRRaaakkkvvv}}}zzzrrroookkkjjjnnntttzzz~~~}}}{{{{{{~~~{{{yyytttqqqmmmlllnnntttzzzvvvnnnhhhccc___\\\YYYUUUPPPMMMLLLLLLLLLLLLOOORRRUUUUUUSSSPPPNNNGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDCCCBBBBBBBBBAAAEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBAAA@@@@@@???>>>AAACCCEEEFFFEEEEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJOOOUUUYYYZZZYYYXXXXXXWWWTTTOOOJJJGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIKKKOOOTTTXXXZZZYYYZZZ^^^fffooowww{{{{{{{{{yyy{{{{{{zzzzzzzzz{{{}}}~~~||||||zzz{{{|||{{{vvvxxxppp]]]RRRMMMHHHFFFGGGIIIKKKKKKLLLMMMNNNMMMLLLKKKJJJJJJHHHFFFDDDCCCAAA>>>;;;888555444333333222333333444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222222000000111111111111000000......//////000000111111.../////////000000000111000000000000000000000000//////000000000000//////111222222222111000//////111000000000//////......111///...///000111000...////////////////////////111111000000/////////...000000111111111111000000////////////000000000000111111000000000000111111111111333555666888999999999999:::;;;===>>>???@@@@@@AAACCCEEEGGGJJJKKKLLLKKKKKKKKKJJJIIIHHHHHHGGGDDDEEEFFFFFFEEEEEEEEEGGGEEECCCBBB@@@?????????@@@>>>AAAEEEGGGIIILLLQQQUUU333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111///////////////000000000111111111111111111111111111111111111111222222222111222222222222333333333111222222222222333333333111111111111111111111111333333444555777:::<<<=========>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@???>>>>>>>>>>>>???<<<>>>????????????@@@BBB===@@@CCCFFFLLLZZZkkkyyy|||{{{wwwuuussstttxxx|||{{{zzzzzzwwwsssqqqooonnnppptttyyy}}}vvvkkkddd^^^YYYUUUTTTRRROOOKKKIIIHHHGGGHHHEEEIIIMMMQQQSSSRRRPPPNNNFFFFFFFFFEEEEEEDDDCCCBBB@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@CCCDDDEEEFFFFFFFFFEEEDDD>>>>>>????????????>>>>>>???AAACCCDDDCCCCCCDDDEEEBBBCCCEEEFFFGGGHHHHHHHHHHHHLLLPPPSSSTTTSSSTTTUUUTTTRRRNNNKKKHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDEEEGGGJJJNNNRRRUUUSSSTTTXXX^^^ffflllqqqsssyyy||||||{{{|||~~~xxxxxxxxxyyy{{{}}}|||xxxzzz}}}~~~{{{vvvssswwwyyyuuuuuu{{{|||zzz}}}vvvfffYYYRRRJJJFFFFFFIIIJJJJJJJJJLLLNNNNNNMMMKKKKKKLLLIIIGGGFFFEEEDDDAAA>>>;;;777666444333222222333444222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111222222333000000111111111111000000////////////000000000000......//////000000111111000000000000000000000000//////000000000000//////000000000000000000//////000//////////////////...111///...///000111000...000000000000000000000000111000000000000000000///000000111111111111000000////////////000000000000222111111000000111111222111222444666888999::::::::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFHHHJJJLLLNNNOOOKKKKKKJJJIIIHHHHHHGGGGGGDDDFFFGGGGGGEEEDDDDDDEEECCCAAA@@@>>>>>>???AAABBBBBBFFFJJJMMMOOOSSSXXX]]]222222222222222222222222333333222111111222333333222222222222222222222222222222222222222222222222111111111111111111111111/////////000000111111111111111111111111111111111000000111111111222222222111111111111222222222222111111222222222333333333111111111111111111111111333444555666888;;;===>>>===>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDCCCCCCBBB???>>>===<<<<<<<<<<<<<<<:::<<<>>>??????@@@BBBCCC@@@CCCGGGKKKRRR```sss~~~|||yyyyyyzzz|||}}}~~~||||||zzzyyywwwvvvvvvvvvxxxzzz}}}~~~{{{zzzzzz{{{xxxyyywwwssstttxxxzzzwwwyyyqqqfff^^^XXXTTTPPPMMMKKKJJJHHHFFFEEEDDDCCCCCC@@@CCCGGGKKKMMMMMMKKKJJJDDDDDDDDDCCCCCCBBBAAAAAA??????@@@AAAAAA@@@@@@?????????@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDDDDCCCCCC===>>>@@@AAABBBBBBAAAAAA???AAACCCDDDCCCCCCDDDEEEAAABBBDDDEEEFFFGGGFFFFFFGGGIIIKKKLLLLLLMMMNNNPPPOOONNNMMMKKKJJJIIIHHHHHHFFFEEECCCBBBAAABBBCCCDDDEEEDDDDDDDDDFFFIIILLLNNNPPPQQQTTTXXX^^^dddjjjnnntttvvvzzz}}}{{{}}}zzzyyyyyyzzz{{{|||~~~zzzyyy~~~~~~yyyxxx|||||||||~~~xxxsssnnnttt{{{{{{uuusssvvvwwwuuuuuuyyyvvvwwwxxxxxxyyy{{{xxxmmmcccZZZOOOHHHGGGHHHHHHGGGGGGJJJMMMNNNMMMLLLLLLMMMJJJIIIHHHHHHGGGEEEAAA>>>:::888666333222222222333333333333333333333333333222222111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000000000000000////////////.........///000111111111000000000000000000000000//////000000000000////////////000000111000000000.........///////////////111///...///000111000...000000000000000000000000000000000000000111111111///000000000000000000///////////////000000000000222111111000000111111222111333555777999:::::::::<<<<<<<<<===???AAADDDEEEHHHIIIJJJLLLNNNPPPQQQRRROOOOOONNNLLLJJJIIIHHHGGGEEEGGGHHHHHHFFFEEEDDDEEEBBBAAA?????????BBBDDDFFFKKKOOOUUUXXXYYY]]]ccciii333333333333333333333333444333222111111222333444222222222222222222222222222222222222222222222222111111111111111111111111222222222333333444444444111111111111111111111111000000111111222222222222000000000000111111111111111111111222222333333333111111111111111111111111333444555777999;;;===>>>>>>>>>???@@@AAABBBBBBCCCBBBCCCCCCCCCCCCCCCBBBBBB>>>===<<<;;;;;;:::;;;;;;999;;;>>>??????@@@CCCEEECCCGGGKKKOOOUUUcccwww~~~yyyzzz}}}~~~|||~~~|||}}}}}}||||||}}}~~~zzzvvvsssrrrrrrlllmmmkkkggggggjjjjjjfffjjjcccZZZTTTQQQNNNKKKHHHEEEEEEDDDCCCBBBAAA@@@???===@@@DDDGGGHHHHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCCCCBBBAAAAAA???@@@AAABBBBBBCCCCCCBBB???@@@BBBCCCCCCCCCBBBBBB@@@AAACCCEEEFFFFFFFFFEEEAAACCCEEEFFFEEEEEEFFFGGGBBBCCCEEEFFFGGGHHHGGGGGGFFFGGGHHHHHHGGGHHHKKKMMMLLLLLLMMMMMMMMMLLLKKKJJJHHHGGGEEECCCBBBCCCDDDEEEHHHGGGFFFEEEEEEGGGIIIJJJOOOQQQTTTVVVZZZ```hhhmmmqqqrrrvvv|||{{{}}}|||||||||||||||}}}~~~~~~~~~zzzvvvwww{{{|||zzz}}}}}}}}}}}}|||vvvoooqqqtttzzz|||wwwttttttqqqnnnsss{{{rrrrrrqqqpppqqqtttzzz~~~{{{|||yyyrrrkkkaaaTTTKKKHHHHHHGGGFFFEEEIIIMMMNNNMMMLLLMMMNNNKKKJJJJJJJJJJJJHHHDDDAAA;;;999666444222111222222444444444444444444444444222222111111111111222222000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111000/////////000000111111111111000000111111000000//////......---......///000111111222000000000000000000000000//////000000000000//////...///000111111111111111---.........//////000000111///...///000111000///000000000000000000000000//////000000111111222222//////000000000000//////////////////000000000000222222111111111111222222222333555888::::::::::::=========>>>@@@BBBEEEFFFLLLLLLNNNOOOQQQRRRSSSTTTVVVUUUSSSPPPNNNKKKIIIHHHFFFHHHJJJIIIGGGFFFEEEEEEBBBAAA@@@@@@AAADDDGGGIIITTTYYY___aaacccfffmmmsss222222222333333444444444222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111333222111000000111222333//////000111111111111111111111222222222222111111111111000000111111222333222222222222111111000000222222222222222222222222666777888999;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBB@@@>>>===:::::::::999999999999999777999<<<>>>???AAADDDGGGJJJKKKMMMTTT```ooo~~~|||}}}{{{xxx}}}~~~}}}|||uuuppplllhhhffffffbbb]]]ZZZXXXWWWUUUTTTWWWTTTPPPLLLHHHEEECCCBBBDDDDDDDDDCCCBBBAAA@@@??????@@@AAABBBBBBCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBFFFCCCAAA@@@AAABBBCCCCCCDDDBBB@@@@@@BBBBBBBBBAAAFFFDDDCCCCCCEEEEEEDDDBBBCCCCCCCCCDDDEEEFFFGGGHHHLLLKKKIIIGGGGGGGGGGGGHHHEEECCCBBBCCCGGGIIIHHHGGGFFFGGGHHHHHHGGGGGGIIIJJJIIILLLLLLIIIIIIKKKJJJGGGEEEEEEFFFEEEDDDCCCEEEFFFIIIIIIGGGGGGGGGHHHIIIJJJKKKOOOSSSTTTTTTVVV]]]ccckkkpppwww}}}~~~zzzyyyyyy}}}~~~|||}}}}}}{{{||||||{{{yyyxxxyyyzzzyyy~~~~~~~~~zzzrrrlllnnnxxxxxxtttssstttuuuuuuwwwuuurrrqqqssswww|||}}}~~~{{{zzzyyylllhhhbbbXXXOOOIIIFFFFFFEEEEEEDDDFFFJJJLLLMMMMMMLLLKKKKKKIIIHHHFFFDDDCCC>>><<<888444222333444666555444333333444444222111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000333333222111000///......000000000000000000000000000000000000000000000000333222000/////////000111222111111111000000//////000000000000000000000000000000//////.........------......///000111111222111111000000//////.........//////000111333444555777777888999;;;<<<===>>>===>>>???@@@AAACCCHHHKKKMMMPPPSSSTTTTTTSSSTTTUUUXXXUUURRROOOMMMKKKIIIGGGHHHHHHIIIIIIHHHFFFEEEDDD===<<<<<>>???>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAA???===<<<:::999999999999999999999999;;;>>>@@@AAABBBEEEGGGKKKMMMPPPXXXdddsss~~~~~~~~~~~~}}}{{{zzz|||~~~|||uuuoooiiiddd```]]]YYYTTTQQQPPPOOOMMMLLLJJJHHHGGGEEECCCCCCCCCCCCBBBBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDFFFDDDCCCBBBDDDEEEEEEDDDEEEDDDDDDEEEHHHIIIHHHGGGGGGGGGHHHJJJLLLNNNPPPRRRSSSRRRQQQOOONNNNNNMMMMMMJJJHHHFFFFFFIIILLLLLLKKKLLLNNNOOOOOONNNMMMNNNOOOMMMPPPQQQNNNNNNOOOMMMJJJIIIIIIGGGEEEDDDCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGIIIMMMQQQQQQQQQRRRWWW\\\eeekkkttt}}}}}}xxxvvvtttxxx}}}~~~|||{{{|||}}}zzzwwwvvvvvvwwwsssyyy|||vvvtttvvvxxxyyyyyy|||~~~|||zzzzzzzzz{{{zzzxxxwwwyyy|||}}}{{{zzzqqqllleee]]]UUUOOOKKKIIIFFFEEEEEEFFFIIIKKKLLLLLLLLLLLLKKKJJJHHHGGGEEEDDD@@@>>>;;;777555555555666555333222222333333222111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000222222000/////////000000111111111111000000000///000000000000000000000000111111000000000/////////.........///000111111111111000000000/////////.../////////000222333555666666777888999;;;<<<=========>>>???@@@AAADDDHHHLLLQQQSSSUUUVVVUUUTTTUUUUUUXXXVVVSSSQQQPPPNNNLLLIIIHHHIIIIIIHHHGGGFFFDDDCCC???>>>>>>@@@BBBEEEOOOZZZeeennnwwwyyy{{{222222111111111111111111222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111222222111111111111222222///000111111222111111111222333333333333333333222111111000000111111222333222222222222111111111111222222333333444444444555999:::;;;<<<===??????@@@???@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???===;;;:::999999999999999:::::::::<<<>>>AAABBBBBBCCCFFFHHHMMMOOOTTT]]]jjjxxx~~~|||zzzzzzzzz{{{}}}~~~{{{ssslllddd\\\WWWSSSPPPKKKHHHGGGFFFEEEDDD@@@@@@@@@??????@@@AAAAAA@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???????????????>>>??????@@@AAABBBCCCCCC???@@@CCCEEEHHHIIIJJJJJJLLLIIIFFFFFFGGGIIIJJJJJJHHHHHHIIILLLOOORRRRRRQQQPPPPPPQQQTTTVVVZZZ]]]___^^^^^^]]]\\\[[[YYYWWWVVVRRROOOLLLLLLMMMPPPQQQQQQRRRUUUWWWXXXWWWVVVVVVVVVWWW[[[]]][[[ZZZ[[[YYYTTTNNNMMMJJJGGGFFFFFFGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFHHHLLLOOOPPPOOOOOOSSSVVV]]]eeeooozzzxxxtttppppppuuuzzz|||||||||{{{{{{}}}zzzvvvtttssssssnnnppptttxxx}}}|||wwwrrrpppooouuu}}}~~~|||wwwqqqjjjddd___YYYSSSNNNHHHGGGEEEFFFIIIKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFCCCAAA???<<<999777666555444222111222333333222000111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000//////000000111111111222000000000000000000000000000000000000000000000000111111000/////////000000111111111111000000000000000000000000000000000000111111111111000000000000......//////000000111111000000000000//////////////////000111222444555666666777888999:::;;;<<<======>>>???AAABBBFFFJJJNNNVVVXXXZZZZZZXXXVVVVVVVVVWWWVVVUUUUUUUUUSSSPPPMMMIIIIIIIIIHHHFFFDDDBBBAAAAAA??????AAADDDKKKWWWdddoooxxx333333222222111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111222222111111111111222222333333222222111111111000000111111222333222222222222222222222222222222333444555555666666::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCAAA@@@@@@>>><<<;;;999999999999999::::::;;;;;;;;;>>>@@@CCCDDDDDDEEEGGGIIINNNRRRXXXbbbmmmzzz}}}|||zzzyyyyyyzzz~~~~~~~~~~~~xxxqqqhhh___UUUOOONNNKKKGGGDDDDDDCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>@@@AAAAAAAAAAAA@@@@@@???????????????@@@@@@AAAAAA???@@@@@@AAABBBBBBBBBBBB@@@BBBEEEGGGJJJNNNRRRUUUUUURRROOONNNOOOQQQRRRRRRSSSSSSUUUYYY]]]______^^^]]]]]]^^^___aaadddgggiiiiiiiiijjjiiihhhfffcccbbb[[[XXXTTTRRRQQQRRRTTTVVVUUUYYY]]]``````_________bbbgggjjjiiiiiijjjhhhcccXXXUUUPPPMMMLLLKKKKKKKKKEEEEEEFFFGGGGGGGGGGGGGGGIIIKKKNNNOOOOOOPPPRRRTTTXXX___iiisss}}}{{{vvvpppmmmnnnsssvvvxxx||||||}}}{{{xxxvvvtttssspppnnnmmmooovvv}}}xxxrrrnnnrrrzzz}}}vvvnnnjjjgggbbbYYYSSSJJJHHHFFFFFFHHHJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHDDDCCCBBB???<<<999666444333222111111222333222111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111000000000000000000000000000000000000000000000000000111111111222222222222000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000/////////000000111111111000000000000000////////////////////////000000000000000000000000.../////////000000000111000000000000////////////000000000111333444666777666777888999:::<<<<<<======???@@@BBBDDDHHHMMMQQQ\\\]]]___^^^[[[YYYXXXXXXXXXXXXXXXXXXXXXWWWSSSPPPJJJIIIHHHFFFDDDBBBAAA@@@AAA>>>>>>AAAEEENNN\\\jjjsss{{{444444333333222222222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333222222222111111222222222222111111000000111111111111000000111111000000111111222333222222222222222222222333222333333555666777888888::::::;;;<<<===>>>>>>???BBBCCCCCCDDDDDDDDDDDDCCC@@@???>>><<<;;;:::999999999::::::;;;<<<======>>>@@@BBBDDDFFFGGGIIIKKKMMMQQQTTTZZZcccmmmwww~~~|||yyyxxxyyy}}}~~~~~~zzzuuuoooggg]]]TTTNNNKKKHHHDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<>>>???@@@@@@@@@@@@@@@??????????????????AAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAAFFFGGGHHHJJJNNNTTT]]]dddfffccc```______`````````aaabbbdddhhhmmmoooooommmlllkkkiiihhhiiikkkmmmnnnqqqqqqrrrrrrqqqpppnnnmmmeeeccc^^^YYYUUUTTTUUUWWWWWW[[[```dddffffffggghhhkkkpppuuuvvvxxx{{{yyyuuujjjeee___ZZZVVVSSSPPPMMMIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPRRRUUU[[[bbbhhhqqq}}}vvvpppnnnppptttvvv{{{|||~~~}}}|||yyyxxxssspppkkkjjjoooyyyzzzrrrpppsss{{{{{{tttooommmhhh```ZZZLLLIIIFFFEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJFFFEEECCCAAA>>>:::666444333222111111333444333111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111000000000000000000000000000000000000000000000000000111111111222222222222000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000/////////000000000//////000000000000000000111111////////////////////////////////////////////////////////////000000000000////////////000000000000111111111222333555777777777777888:::;;;<<<===>>>>>>@@@BBBDDDGGGKKKQQQUUU___aaabbbaaa___]]]\\\\\\ZZZZZZZZZZZZZZZXXXTTTQQQIIIHHHGGGEEECCCAAA@@@??????======AAAFFFNNN]]]jjjqqqzzz444444444333333333333333222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222222333333333333222222222222222333222222111000//////000000000000//////111111000000111111222333222222222222333333333333222333444555777888::::::;;;;;;;;;<<<===>>>>>>>>>CCCDDDEEEFFFFFFEEEDDDCCC???>>>===;;;:::::::::::::::;;;<<<===>>>???@@@@@@AAADDDGGGJJJLLLNNNRRRTTTVVVXXX]]]cccjjjrrrxxx|||}}}}}}}}}}}}zzzzzz{{{~~~{{{vvvsssooojjjddd\\\TTTOOOGGGEEEAAA@@@@@@AAAAAAAAA======>>>????????????>>>======>>>???@@@@@@@@@??????>>>>>>>>>@@@BBBDDDEEEKKKKKKLLLKKKJJJIIIGGGEEELLLMMMNNNPPPSSS\\\hhhqqqxxxuuusssrrrqqqqqqooommmmmmnnnqqqvvv{{{}}}}}}|||wwwuuuqqqooommmnnnooopppssstttuuuvvvvvvwwwwwwvvvpppnnniiiaaaZZZVVVUUUVVVWWW[[[```dddfffhhhiiikkksssyyy~~~yyyqqqkkkfff```YYYTTTQQQPPPNNNMMMLLLLLLMMMNNNKKKJJJJJJIIIJJJLLLMMMNNNQQQUUUZZZ^^^dddqqqyyyuuuuuuwwwyyy{{{}}}}}}vvvsssnnnjjjkkkrrr}}}yyyrrroooppp{{{|||vvvsssnnnhhhdddTTTPPPKKKHHHGGGGGGFFFFFFIIIIIIJJJKKKLLLLLLKKKKKKGGGGGGEEEBBB???<<<999777333222111222444555444333111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000222111111111000000//////000000000000000000000000000000000000000000000000......///000000000//////000000000000111111111111000000000000000000000000............////////////////////////000000000000////////////000000000000111111222333444666777888888999999;;;<<<===>>>???@@@AAADDDGGGJJJOOOUUUYYY```bbbddddddbbb`````````^^^\\\[[[ZZZYYYWWWSSSPPPHHHGGGEEECCCAAA@@@@@@@@@???>>>???DDDHHHOOO[[[gggooozzz222222222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222333444444333222222222333333333222222111000000000111111111111000000111111000000111111222333222222222333333333444444222333444666888:::;;;<<<<<<======>>>>>>?????????DDDEEEGGGHHHGGGFFFEEEDDD>>>===<<<;;;:::;;;;;;<<<;;;<<<===>>>@@@AAABBBCCCCCCFFFJJJNNNRRRUUUZZZ]]]\\\]]]___ccchhhmmmrrruuuwww}}}|||}}}~~~}}}|||zzz||||||uuuppphhhfffbbb^^^[[[VVVPPPLLLFFFCCC@@@???@@@AAAAAAAAA<<<===???@@@AAAAAAAAAAAA??????@@@BBBBBBCCCCCCCCCAAAAAAAAABBBDDDGGGJJJLLLQQQQQQSSSSSSSSSQQQOOONNNPPPSSSVVVXXX\\\dddpppyyy~~~}}}{{{wwwtttrrrtttxxx~~~|||yyyuuuqqqoooooopppqqqsssssstttvvvxxxzzz|||}}}zzzxxxsssjjj```XXXUUUUUUSSSVVVZZZ\\\^^^___bbbdddmmmtttzzz{{{yyyssskkkeee___\\\YYYVVVTTTUUUWWWXXXRRROOOKKKIIIIIIJJJKKKLLLJJJOOOUUUVVVYYYbbbrrr}}}~~~zzzyyyuuuooolllqqq{{{}}}vvvoooqqqzzzyyytttqqqpppeee```XXXRRRMMMKKKHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLJJJIIIGGGDDDAAA>>><<<;;;444333222333555666555444111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000------///000000000/////////000000000111111111111000000000000000000000000......//////000000000000000000000000////////////.../////////000000000111222222222333555666888999999:::;;;<<<===???@@@@@@AAACCCFFFIIIMMMRRRXXX\\\```bbbdddeeedddccccccdddaaa___[[[YYYWWWUUUQQQOOOFFFEEECCCBBBAAA@@@@@@AAAAAAAAADDDJJJMMMQQQZZZccclllxxx000000111111222222222333222222222222222222222222222222222222222222222222111111111222222333333333////////////////////////222222444444444444222222333333333333333222111000111111222222222222111111111111111000111222222333222222222333333444444444222333555666888:::<<<<<<>>>>>>>>>???@@@@@@@@@AAAEEEFFFGGGHHHHHHGGGEEEDDD======;;;;;;;;;;;;<<<===<<<===>>>???AAACCCDDDDDDDDDHHHMMMQQQVVVZZZ___ccc``````aaacccfffjjjnnnqqqkkkttt~~~~~~~~~}}}yyyvvvvvvrrrzzz~~~~~~zzzzzz|||tttkkkeee\\\ZZZVVVTTTRRRNNNJJJHHHFFFDDDAAA@@@AAACCCCCCCCCAAABBBCCCDDDDDDCCCBBBBBBCCCCCCEEEFFFGGGGGGHHHGGGFFFFFFFFFGGGIIIMMMPPPSSSTTTUUUWWWXXXYYYXXXVVVUUUQQQVVV[[[^^^bbbiiittt|||~~~yyyuuurrruuuzzz}}}{{{vvvrrroooooopppqqqqqqrrrrrrtttwww{{{~~~yyyooodddZZZVVVUUUNNNPPPRRRTTTTTTVVVXXXZZZ^^^dddkkkqqqzzz|||vvvkkkhhhccc___]]]^^^```bbbZZZUUUOOOKKKJJJJJJKKKKKKEEEKKKQQQSSSSSSXXXeeeppp~~~~~~|||vvvpppsss~~~uuummmlllqqqyyy~~~~~~}}}yyyxxxxxxtttnnneee\\\UUUPPPMMMJJJFFFGGGHHHJJJKKKKKKLLLLLLLLLKKKHHHEEEBBB@@@???>>>555444333444666777666555111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000......///000111222333333000000000000000000000000000000000000000000000000,,,---///000000000////////////000000111111111222000000000000000000000000//////000000111111111222000000000000////////////.../////////000000111111222222333333555666888999:::;;;<<<===>>>@@@AAAAAABBBDDDGGGJJJNNNTTTZZZ^^^___aaadddeeeeeeeeeeeefffccc```\\\XXXUUUSSSPPPMMMEEEDDDCCCAAA@@@@@@AAAAAADDDDDDIIINNNQQQSSSZZZbbbiiivvv333333333333333333333333333333333222222222111111333333333222222111111111111222333444444333222111444444333222222111111000333333333222222222111111111111111111111111111111222222222111111111000000000111222222111///,,,+++222222222111222222333333666777888999:::;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCDDDEEEFFFEEECCCAAA@@@?????????????????????@@@AAA???AAACCCCCCAAACCCHHHIIIJJJNNNUUU\\\bbbfffhhhgggfffddddddeeehhhkkkmmmkkkpppwww~~~}}}{{{zzzwwwqqqllllllpppxxx|||~~~zzzyyy|||oooggg___ZZZRRROOOJJJIIIJJJJJJHHHEEEEEECCCAAA???@@@AAADDDFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLNNNOOONNNNNNOOOOOOOOORRRWWWZZZ\\\[[[\\\___bbbcccaaa^^^[[[\\\^^^bbbgggmmmrrruuu{{{xxxwwwrrrpppqqqxxxxxxrrrooonnnnnnnnnnnnmmmllllllrrrzzz~~~}}}uuuhhh\\\VVVUUUMMMLLLKKKLLLNNNNNNNNNLLLUUUXXX]]]dddllltttzzz~~~zzzvvvpppjjjhhhiiilllnnnkkkdddYYYRRRNNNLLLJJJHHHEEEFFFHHHKKKNNNTTT[[[```ooouuuzzz|||zzzzzz}}}|||xxxvvvwww{{{zzzsssnnniiifffcccqqqmmmppp~~~}}}}}}}}}uuujjjccc^^^UUULLLJJJJJJIIIIIIIIIJJJKKKLLLMMMLLLIIIEEEBBB???======<<<999666444222333444555333333333222222222111111333333333333333333333333333333333333333333333333333333333222222111111111333333333222222111111111222111000//////000111222222111111111000000//////222222222111111111111000......////////////......000000111111111111000000///000111333333222111111333222111000000111222333222222111000000///000000111000///......///000111000000000000000000000000////////////000000000000//////000111222333444444333222111/////////000111222111000///000111333555333333555666888:::;;;<<<============>>>@@@AAABBBEEEGGGJJJNNNSSSXXX\\\^^^``````___```aaadddgggiiiiiibbb[[[YYYVVVPPPLLLKKKHHHFFFDDDDDDEEEFFFFFFFFFJJJLLLQQQWWWZZZZZZ```ggglllttt333333333333333333333333333333333222222222111111333333333222222222111111222222222333333222222222222222222222222222222333333333333222222222111111111111111111111111111111222222222111111111000000111111222333222111///---222222222222222333333444666777888:::;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDEEEFFFGGGFFFDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAEEEEEEDDDGGGLLLOOOQQQUUU[[[ccciiimmmooonnnmmmkkkkkklllnnnoooooonnnrrrwww}}}{{{wwwvvvtttpppkkknnnqqqwww~~~||||||rrreee^^^WWWRRRLLLIIIFFFDDDEEEEEEDDDBBBEEEDDDCCCCCCDDDEEEGGGIIIKKKKKKKKKLLLLLLMMMMMMNNNQQQSSSVVVWWWXXXYYY[[[]]]]]]\\\[[[ZZZXXXZZZ]]]```cccaaa```bbbfffiiijjjiiiaaa``````aaadddhhhlllooo{{{}}}|||xxxvvvtttqqqoooooouuu|||vvvqqqnnnmmmjjjiiigggeeedddiiipppvvvzzz}}}~~~xxxlll___VVVRRRLLLJJJIIIJJJKKKLLLKKKIIIHHHJJJNNNSSSXXX^^^ccceeellllllooottt{{{~~~zzzwwwrrrnnnmmmooorrruuutttmmmddd[[[VVVQQQLLLIIIJJJKKKKKKKKKKKKNNNQQQTTT[[[```fffjjjkkknnnsssxxx~~~zzzxxxxxx{{{}}}~~~wwwqqqlllhhhdddaaa^^^[[[^^^jjjzzz}}}vvvpppfff\\\RRROOOKKKJJJKKKLLLLLLLLLQQQPPPMMMJJJGGGEEECCCBBB===;;;888555333333444444333333333222222222222111333333333333333333333333333333333333333333333333333333333222222222111111333333333222222111111111222222111111111111222222222111111111000000000000111111111000000000//////000111111222222111111000000000111111111111000000///000111111222222111111222111111000000000111111333222111111000000000000111111000000000000111111000000000000000000000000////////////000000000000//////000000111222222222333222000/////////000111///...---,,,---///111222333444555777999:::;;;<<<=========>>>???AAABBBCCCGGGHHHKKKOOOTTTYYY\\\^^^____________aaacccfffggghhh```ZZZXXXVVVPPPLLLLLLIIIHHHHHHHHHKKKMMMOOOPPPRRRSSSXXX^^^``````dddjjjooovvv222222333333333333333333333333333222222222111111333333333222222222222111333222222222222222222333000111111222333333444444333333333222222222111111111111111111111111111111222222222111111111111111111111222333333222111000222222222222222333444555777777999:::;;;<<<<<<<<<=========>>>???AAACCCDDDFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAACCCFFFHHHHHHLLLRRRWWWZZZ___eeelllqqquuuwwwwwwvvvvvvxxxzzz{{{zzzxxxvvvxxx{{{~~~xxxsssrrrrrrpppnnnrrrsssvvv}}}|||{{{~~~vvveeeZZZSSSMMMIIIGGGDDDBBBAAABBBCCCBBBBBBFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOQQQSSSUUUWWWWWWXXX\\\___bbbdddfffhhhkkknnnpppooolllhhheeedddfffhhhlllhhheeeeeehhhnnnsssuuujjjhhhdddaaa```aaadddfffsssuuuxxxxxxuuurrrpppoooooolllkkkooowww~~~yyysssnnnkkkdddbbb___[[[ZZZ]]]bbbgggsssxxx~~~|||qqqcccWWWQQQLLLJJJHHHGGGHHHHHHGGGFFFDDDDDDFFFHHHKKKNNNPPPRRRVVVWWWZZZaaaiiiooosssuuuuuurrrooommmnnnqqqtttwwwzzzuuunnnggg___WWWPPPKKKNNNOOONNNMMMJJJIIIJJJKKKJJJNNNTTTWWWZZZ___fffkkkrrrxxx|||{{{{{{|||}}}~~~zzzxxxxxxxxxvvvzzz~~~zzzvvvqqqmmmhhhccc```SSSPPPPPPWWWaaannn~~~tttcccZZZPPPKKKLLLMMMMMMKKKOOONNNLLLJJJHHHEEEDDDCCC@@@>>>:::777444333333333333333333333222222222222222222222222222222222222222222222222222222222222333333333222222222222111222222222222222111111111222222333333333333222222111111111111111000000000000000000000/////////...111222222222222222222111000000111111111111000000000/////////000000111111///000000111111000000000222222111111111111000000111111222222222222111111000000000000000000000000////////////000000000000000000000000000000000000222111000000///000000000...------,,,---///000222444555666777999:::<<<<<<======>>>???@@@BBBDDDEEEIIIKKKNNNSSSWWW[[[^^^_________^^^^^^```aaaccceeeddd^^^XXXWWWTTTOOOMMMNNNLLLNNNPPPSSSWWWYYY[[[]]]^^^^^^bbbggghhhgggiiinnnsssyyy222222222222222333333333333333333222222222111111222222222222222222222222444333222111111222333444111111111222222333333333333333333222222222111111111111111111111111111111111111111111111111111111000000111222333333222222333333222333333444555666777888999;;;<<<<<<<<<<<<===>>>>>>@@@AAABBBDDDDDDGGGHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCEEEIIIJJJJJJNNNTTT^^^aaagggmmmrrrvvvzzz}}}{{{||||||vvvrrrqqqsssttttttvvvvvvwww|||~~~zzzxxx||||||~~~{{{xxxwww~~~xxxgggYYYQQQKKKGGGCCCDDDCCCBBBBBBCCCDDDEEEFFFIIIJJJMMMOOOQQQSSSSSSSSSRRRTTTWWW[[[___bbbddddddhhhjjjmmmpppqqqtttwwwyyy}}}{{{xxxsssnnnlllmmmooorrrnnnhhheeefffmmmtttyyyrrrnnnggg```\\\\\\]]]^^^hhhjjjmmmmmmkkkiiiggggggiiigggeeeffflllrrrvvvxxx~~~~~~|||xxxrrrmmmiiiaaa^^^ZZZVVVTTTUUUYYY[[[hhhpppyyy|||vvviii\\\TTTNNNLLLIIIGGGGGGGGGEEEDDDEEEEEEEEEFFFFFFHHHIIIIIIJJJKKKMMMPPPVVV\\\aaacccgggfffddddddfffiiimmmpppuuutttqqqlllfff^^^VVVQQQQQQSSSTTTRRROOOLLLJJJIIIIIIKKKLLLNNNOOOSSSYYY^^^fffkkkrrryyy}}}|||}}}zzzvvvssssssppprrryyy~~~{{{xxxtttqqqmmmhhhddd\\\WWWSSSRRRRRRYYYhhhvvv|||mmmZZZNNNLLLMMMMMMKKKMMMLLLKKKJJJHHHFFFEEEDDDCCC@@@===999666444333333444444333333333222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111000111222333333222111000111111111111111111111111111111000000000/////////000000111111111111000000000000111111111111000000000///.........///111222---...000111111000//////000000000000000000000//////000222222222222000///000000000000000000000000////////////000000000000111000000000//////......111111000000000000000000000000000000111222444555555666777888:::;;;<<<<<<===>>>???@@@BBBEEEGGGHHHLLLNNNSSSWWW\\\___```aaa``````_________```aaaaaa```ZZZVVVUUURRRNNNNNNPPPRRRXXX___eeehhhhhhgggfffiiigggiiimmmnnnllllllooowww|||111111111222222333333333333333333222222222111111222222222222222222222222444333222111111222333444333333333222222222111111333333333222222222111111111111111111111111111111111111111111111111111111//////000111222222222222333333333333444555666777888999:::;;;<<<=========>>>>>>@@@AAABBBDDDDDDEEEGGGGGGHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHMMMOOONNNRRRWWWcccgggmmmrrrtttwwwzzz}}}{{{~~~}}}zzzvvvttttttwwwyyy{{{yyyxxxyyy}}}zzzwww||||||{{{{{{|||}}}~~~~~~wwwrrrooouuutttsssrrrpppooommmmmmllldddYYYPPPJJJGGGCCCAAACCCCCCDDDDDDEEEGGGJJJLLLNNNPPPSSSVVVXXXZZZZZZZZZYYY[[[___dddiiimmmpppqqqrrrtttwwwxxxyyy{{{}}}~~~{{{vvvqqqpppppprrrwwwrrrkkkeeedddiiipppuuutttoooggg```ZZZXXXXXXYYY^^^```bbbbbb```^^^^^^^^^aaa___^^^___bbbgggjjjlllpppqqqssstttrrrooojjjgggaaa^^^YYYTTTSSSTTTVVVWWW^^^fffqqqwwwuuummmbbb[[[TTTQQQLLLJJJIIIHHHFFFEEECCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGIIIMMMRRRUUUXXXWWWWWWXXXZZZ]]]aaaccciiikkkllllllhhhccc]]]ZZZXXXZZZ\\\[[[WWWRRRNNNLLLKKKJJJIIIHHHHHHKKKOOORRRXXX]]]dddkkkrrrxxx~~~}}}wwwsssnnnjjjiiinnntttwww|||}}}zzzxxxuuuqqqmmmiiiccc\\\UUUNNNNNNXXXeeewwwgggTTTLLLLLLLLLKKKMMMMMMMMMMMMLLLJJJIIIHHHEEECCC???<<<888555444333444444444333333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111///000111222222111000///111111111111111222222222222222111111111000000000000000111111111111000000000000111111111111000000000///.........///111222---...///111111111000///......///000000//////......///000111111000///...000000000000000000000000////////////000000000000111111000000///.........000000000111111111000000111111111222333555666666666777888999:::;;;<<<======>>>???BBBDDDGGGJJJKKKOOORRRWWW]]]aaadddeeeeeedddcccbbbaaa```___^^^^^^[[[VVVSSSRRRPPPMMMNNNRRRYYYcccpppyyy{{{xxxsssooorrrooonnnqqqqqqnnnnnnqqqzzz~~~000000111111222333333333333333333222222222111111111222222222222333333333333222222222222222222333444444333333222111111000333333333222222222111111111111111111111111111111111111111111111222222222000000000000111111222222333333333444555666777888999999;;;<<<===>>>>>>>>>>>>???AAACCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMJJJJJJJJJIIIHHHHHHGGGGGGIIIJJJOOOUUUXXXWWWZZZ^^^hhhmmmsssuuuuuuvvvxxxzzzyyy}}}zzzyyyxxxxxxyyy{{{}}}~~~yyyyyyzzz}}}zzz}}}~~~}}}~~~~~~}}}||||||{{{zzzzzz|||~~~zzzsssmmmiiigggfffdddaaa___^^^]]]]]]YYYUUUNNNIIIGGGEEEDDDBBBCCCEEEGGGHHHIIILLLPPPSSSVVVWWWZZZ]]]```aaabbbbbbcccdddfffjjjnnnrrruuuwwwxxxzzz|||}}}}}}~~~~~~}}}yyytttpppnnnoooqqquuuqqqllleeebbbdddiiimmmnnnjjjccc]]]XXXVVVVVVWWWWWWYYYZZZZZZXXXWWWVVVVVVXXXXXXXXXZZZ\\\___bbbddddddfffhhhjjjkkkjjjhhhgggbbb^^^YYYVVVVVVWWWXXXXXXXXX^^^gggnnnpppmmmgggcccZZZVVVQQQMMMKKKJJJHHHGGGBBBBBBBBBAAAAAABBBBBBBBBAAABBBCCCCCCDDDGGGKKKOOONNNNNNNNNOOOQQQSSSUUUVVV[[[^^^bbbddddddbbb``````]]]aaadddddd___XXXRRROOOJJJIIIFFFEEEDDDFFFHHHIIILLLPPPWWW^^^eeelllsssxxxxxx~~~|||xxxmmmgggccceeejjjooovvv}}}}}}~~~|||yyywwwooojjjccc\\\SSSNNNSSS\\\iiivvv^^^QQQLLLKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGFFFDDDAAA>>>:::777555444444444444444333333333333222222222222222222222222222222222222222222222222111222222222222333333333000000000111111111111111000000000111111000000000111111111222222222222222222222222222111111111111111222222222222222222111000000111111111111000000000/////////000000111111......///000111111111111---...///000000000///...//////000000000000//////000000000000000000000000////////////000000000000111111111000000///////////////000111111111111000//////000222333444555555777888999:::;;;<<<<<<===>>>???@@@CCCFFFJJJLLLNNNQQQUUU\\\bbbgggjjjjjjjjjiiihhhfffdddaaa___]]]\\\WWWSSSPPPPPPNNNLLLOOOUUU^^^kkk|||~~~}}}wwwtttuuuuuussssssvvv}}}///000000111222222333333333333333222222222111111111111222222222333333333222222222333333222222222333222222222222222222222333333333222222222111111111111111111111111111111000000111111111222222222222222111111111222222333333333444444555777888999999:::;;;<<<>>>>>>>>>>>>???@@@BBBDDDEEEFFFFFFFFFCCCDDDEEEGGGJJJLLLOOOPPPKKKKKKJJJJJJIIIHHHHHHGGGLLLNNNVVV```dddccceeeiiinnnsssxxxyyywwwuuuvvvxxxzzz~~~}}}xxxzzz|||}}}}}}||||||}}}vvvwwwzzz|||~~~}}}{{{zzz|||~~~}}}wwwooogggccc\\\[[[XXXUUUSSSRRRRRRRRRNNNMMMJJJIIIIIIIIIIIIHHHGGGJJJMMMNNNPPPSSSXXX\\\___```bbbdddgggiiijjjjjjjjjiiihhhiiijjjmmmpppsssuuuwwwyyyzzz{{{|||~~~}}}{{{wwwrrrmmmkkklllmmmkkkjjjhhhccc^^^]]]___bbbdddaaa]]]YYYVVVUUUUUUUUUTTTVVVWWWVVVTTTRRRRRRRRRRRRTTTVVVXXXZZZ\\\^^^```___```bbbccceeefffggggggaaa]]]XXXWWWXXXZZZ[[[[[[WWWZZZ___eeeiiijjjiiihhh___ZZZTTTPPPMMMKKKIIIHHHFFFEEEDDDDDDCCCCCCDDDDDD???AAACCCDDDDDDEEEIIIMMMIIIIIIIIIIIIJJJJJJKKKKKKMMMPPPUUUWWWXXXXXXZZZ\\\[[[```fffhhheee___YYYVVVPPPNNNJJJHHHFFFFFFEEEEEEDDDHHHMMMRRRWWW]]]dddhhhjjjmmmssszzzxxxnnneeeccceeehhhpppwwwzzz~~~vvvqqqlllggg___WWWVVVZZZ]]]sss}}}|||kkkYYYPPPLLLJJJEEEGGGHHHJJJJJJIIIHHHGGGFFFEEEBBB???<<<999777555555444444444444333333333333333333333333333333333333333333333333333333333111111222222222333333333///000000000111111111222222111111000000111111222111111111222222333333333111111111111000000000000000111111222222111111000000000111111111111000000///000111111222222111111/////////000111222333333...///111222333222111000111000000000000000000111000000000000000000000000////////////000000000000111111111111111111000000...///000111222111111000...///000222333444555555888999999:::;;;<<<======>>>???AAADDDHHHKKKNNNPPPSSSXXX___ggglllooooooooonnnmmmkkkgggccc___\\\ZZZSSSPPPOOONNNLLLKKKPPPVVV___nnn{{{{{{{{{zzz{{{~~~///000000111222222333333333333333222222222111111111111111222222333333333111222333444444333222111111111111222222333444444333333333222222222111111111111111111111111111111000000111111222222222222444333333222222333333444333333444444666777888999999:::;;;===>>>>>>?????????@@@BBBDDDFFFFFFFFFFFFBBBBBBDDDFFFJJJMMMPPPQQQLLLKKKKKKJJJIIIHHHHHHHHHMMMQQQ[[[gggmmmmmmooossssssxxx}}}|||xxxuuuuuuwww{{{~~~{{{xxx{{{~~~~~~|||zzzzzztttuuuzzz}}}~~~}}}|||uuulllddd^^^XXXVVVRRRNNNLLLJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOLLLOOOSSSUUUVVVZZZ___dddeeefffgggiiikkkmmmooopppllljjjgggddddddfffhhhjjjooorrrtttvvvvvvxxxzzz|||}}}{{{wwwqqqllliiiiiijjjbbbcccbbb___ZZZWWWXXXZZZ\\\[[[XXXVVVTTTTTTTTTUUUTTTUUUVVVUUURRRPPPPPPQQQOOORRRUUUXXXZZZ\\\^^^____________```bbbdddfffhhh```\\\WWWWWWYYY\\\]]]]]]YYYYYY[[[___dddgggjjjjjjaaa\\\VVVQQQNNNLLLJJJHHHFFFFFFEEEDDDCCCBBBBBBCCCAAACCCEEEEEEDDDDDDGGGJJJFFFFFFFFFEEEEEEEEEDDDDDDCCCGGGKKKLLLLLLNNNQQQTTTUUU[[[dddiiiiiiddd```]]]ZZZWWWRRRNNNKKKIIIFFFDDDBBBDDDGGGIIILLLPPPUUUYYY___aaafffmmmvvv}}}yyylllfffcccdddkkkqqqxxx{{{~~~zzzvvvrrrjjj```[[[\\\TTTjjj|||xxx|||sss```SSSLLLJJJHHHJJJLLLMMMNNNMMMLLLKKKFFFEEECCC@@@===:::888666555555444444444333333333333333333333333333333333333333333333333333333333111111111222222333333333//////000000111111111222444333222111111222333444111111111222222333333333000000000000////////////......////////////......000000111111111111000000///000222333333222222111111000000///000222444555///000222444555444222111333222111000000111222333000000000000000000000000////////////000000000000111111111111111111222222...///000222222222111000///000111333555666666666999999::::::;;;<<<======>>>???AAAEEEHHHLLLPPPQQQTTTYYYaaaiiiooorrrrrrrrrrrrpppmmmiiiddd___[[[YYYQQQOOONNNMMMKKKKKKPPPWWW___nnn222222222333333444444444333333333333333333333333111111222222222222111111111111222222222333333333444444333222222111111000222333333444444333333222222222222222222222222222333333333222222111111111333333222222111111222222222222333444666888:::;;;<<<<<<<<<<<<===>>>@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBAAAAAACCCGGGKKKNNNNNNNNNJJJJJJJJJIIIIIIIIIHHHHHHMMMUUUcccqqqzzz|||xxxtttyyy|||~~~{{{yyyzzz{{{yyy}}}}}}zzzwwwtttsssuuu{{{~~~~~~{{{pppggg]]]UUUOOOJJJFFFDDDGGGIIIJJJJJJHHHIIILLLPPPTTTWWWVVVUUUZZZZZZ\\\___dddhhhiiiiiioooooooooppprrrvvvyyy{{{uuummmccc\\\\\\^^^aaabbbaaaeeejjjmmmoooqqqrrrtttxxxwwwvvvsssooojjjeeeccc```]]]YYYWWWWWWYYYYYYYYYYYYXXXWWWUUURRRRRRTTTWWWXXXXXXYYYYYYXXXUUUSSSQQQQQQRRRTTTVVVYYY\\\^^^___]]]```bbbbbbaaa```bbbdddbbb```]]][[[ZZZ[[[]]]^^^bbbbbbaaaaaacccfffhhhjjjgggYYYQQQSSSSSSLLLIIILLLFFFEEEDDDEEEFFFFFFDDDBBBAAAAAABBBCCCDDDFFFGGGHHHHHHHHHFFFEEEDDDCCCCCCCCCGGGFFFFFFFFFFFFGGGHHHHHHNNNRRRXXX]]]``````___^^^]]]\\\ZZZWWWSSSNNNKKKIIIBBBBBBCCCDDDFFFIIIKKKMMMUUUXXX^^^eeelllqqquuuwwwuuummmjjjkkkmmmuuuyyy~~~~~~}}}rrrhhhaaa^^^ZZZ```sss}}}ssssssyyyxxxdddVVVNNNLLLKKKIIIGGGHHHIIIKKKJJJJJJHHHGGGDDDCCCBBB@@@===:::222222333333333444444444000111333444444333222111222222222222222222222222444333222111111222333444111222333333333333222111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111777444111000111222222222000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000111222333555666777;;;;;;;;;;;;;;;<<<===>>>>>>BBBFFFJJJKKKMMMOOOQQQVVVYYY___eeekkkoooqqqrrrtttsssqqqlllfff^^^XXXTTTSSSPPPKKKHHHHHHKKKPPPTTTbbbiiivvv222333333333333333333444333333333333333333333333111111222222222222111111111111222222222333333333222222222222222222222333222222333333333333222222222222222222222222222222333333333222222222111111333333222222222222222333333444444666777999;;;<<<============>>>???@@@@@@DDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBFFFJJJLLLMMMLLLIIIJJJJJJJJJJJJIIIIIIHHHNNNVVVdddsss}}}}}}zzz|||}}}}}}~~~zzz}}}}}}yyyvvvrrrqqqqqqvvvzzznnndddZZZRRRLLLHHHDDDDDDFFFIIIJJJJJJMMMOOORRRUUUYYY\\\^^^```cccdddggglllrrrwwwyyyzzzwwwuuussstttwww|||wwwnnnaaaWWWSSSTTTUUUVVV\\\___dddgggiiikkklllnnnssssssrrrpppmmmhhhdddaaa\\\ZZZVVVUUUTTTUUUVVVWWWZZZZZZYYYVVVTTTTTTVVVXXXXXXYYYZZZZZZYYYVVVTTTRRRSSSTTTVVVXXXZZZ\\\]]]^^^^^^aaadddeeeeeedddfffhhheeecccaaa^^^]]]^^^___```bbbbbbcccdddgggkkknnnppptttdddXXXVVVRRRKKKIIIMMMLLLKKKJJJJJJKKKLLLKKKJJJFFFEEEEEEDDDDDDEEEEEEFFFHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDHHHJJJOOOSSSUUUVVVUUUTTTXXXYYYYYYYYYWWWSSSOOOMMMIIIHHHGGGEEEDDDEEEEEEEEEKKKOOOUUU\\\dddkkkppprrrrrryyy{{{uuurrrqqqtttvvvyyy|||tttkkkeee___^^^fff{{{vvvuuuyyy}}}lll^^^UUUQQQJJJIIIHHHIIIKKKLLLKKKJJJHHHGGGEEECCCCCCAAA===;;;555555444444333333222222...000222444555444333333333333333333333333333333333333222111111222333333111222333333333333222111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111444111...---...000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222333444666777888;;;;;;;;;;;;;;;<<<===>>>AAADDDIIILLLNNNQQQTTTVVV[[[^^^ccciiimmmqqqrrrssssssrrrppplllfff___YYYUUURRROOOKKKHHHHHHKKKPPPSSSXXX```lll{{{444333333333333333333222333333333333333333333333111111222222222222111111111111222222222333333333000111111222333333444444111111222222222222111111222222222222222222222222333333333222222222222111333222222222222222333444555555666777999;;;===>>>======>>>>>>??????@@@@@@DDDCCCCCCBBBAAA@@@@@@???@@@@@@AAADDDHHHJJJJJJIIIHHHHHHJJJKKKKKKKKKJJJIIIOOOXXXfffttt~~~{{{}}}|||xxxtttrrrpppooorrryyytttiii```VVVNNNJJJGGGEEEEEEGGGKKKMMMMMMRRRVVV[[[___aaadddiiinnnpppqqquuu{{{|||vvvwww}}}~~~ttteeeXXXQQQQQQRRRTTTYYY\\\```bbbcccdddfffggglllmmmmmmmmmjjjfffbbb___ZZZYYYWWWUUUUUUUUUWWWXXX[[[[[[[[[YYYWWWWWWXXXZZZZZZ[[[]]]]]]\\\ZZZXXXVVVWWWXXXZZZ\\\]]]]]]]]]]]]^^^aaafffhhhiiiiiijjjkkkhhhgggdddcccaaaaaabbbbbbbbbccceeehhhlllqqquuuwww|||mmm^^^XXXSSSMMMLLLQQQOOOMMMKKKKKKLLLMMMNNNMMMKKKJJJHHHFFFEEEDDDCCCCCCGGGGGGFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCFFFHHHJJJJJJJJJJJJOOORRRVVVZZZ[[[YYYVVVSSSOOONNNKKKHHHFFFCCCBBBBBBDDDFFFKKKRRRZZZbbbiiimmmlllooowww{{{wwwssssssttttttvvv{{{wwwooojjj```\\\hhh{{{zzzxxxzzz|||~~~vvviii^^^YYYMMMKKKJJJJJJKKKKKKKKKIIIHHHFFFEEEDDDCCCBBB???===999888777555333222111111...///111333555555555555444444444444444444444444333333222222222222333333111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111222000...---.../////////000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222222333333555666777888999:::::::::;;;;;;===>>>>>>EEEGGGKKKNNNRRRVVVZZZ^^^aaadddhhhmmmqqqssstttuuutttrrroookkkeee^^^YYYUUUPPPMMMJJJGGGHHHKKKOOORRRSSSZZZeeesss444444444333333222222222333333333333333333333333111222222333333222222111111111222222222333333333111111111222222333333333000111111222222111111000222222222222222222222222222222222222222222222222222222222222222333444555666666666888999;;;===>>>>>>>>>???@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@??????>>>??????@@@CCCFFFHHHHHHGGGEEEFFFIIIKKKLLLLLLLLLKKKRRR[[[hhhttt|||}}}}}}~~~}}}{{{wwwuuusssqqqppprrrwww~~~~~~}}}{{{yyyxxxxxxtttjjjaaaZZZRRRKKKIIIHHHHHHHHHKKKNNNQQQSSSVVV^^^gggmmmoooqqqvvvzzz~~~yyyxxxzzzkkk^^^VVVUUUWWWZZZ]]]___aaabbbaaa```aaabbbdddfffiiijjjiiifffbbb___]]]]]]\\\[[[ZZZZZZ\\\]]]]]]^^^^^^\\\ZZZZZZ[[[]]]^^^___`````````^^^]]][[[\\\]]]___aaabbbaaa```___^^^aaaeeeiiikkkllllllllljjjiiihhhfffeeeeeeddddddccceeegggjjjooossswwwyyyyyymmmaaa[[[WWWSSSSSSVVVRRRPPPMMMLLLNNNPPPPPPPPPNNNMMMKKKHHHFFFDDDCCCCCCFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEHHHKKKPPPUUUXXXYYYYYYYYYSSSQQQOOOMMMJJJHHHGGGFFFCCCEEEGGGLLLSSS[[[bbbfffiiilllqqqxxxuuusssqqqoooooottt{{{yyywwwiii^^^aaammmyyy~~~|||{{{~~~}}}}}}|||pppgggaaaUUUQQQMMMJJJIIIIIIIIIHHHHHHFFFEEEEEEEEEDDDAAA???<<<:::888666444333222222000111222333444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111333111//////000111111000000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000111111111222222222333444555777888999:::::::::::::::;;;<<<===???@@@FFFHHHLLLOOOSSSYYY___ccceeeggglllppptttvvvwwwwwwuuusssnnniiibbb[[[VVVSSSMMMKKKIIIGGGHHHKKKOOOQQQWWW[[[dddooo|||444444444333333222222222333333333333333333333333222222333333333333222222111111222222222333333333333333333222222222111111000111111222222111111000222222222222222222222222222222222222222222222222222222222222333444555666555666666888999;;;===>>>???@@@AAAAAABBBAAAAAA@@@BBBAAAAAA@@@???>>>>>>>>>??????@@@BBBFFFGGGGGGFFFCCCEEEHHHKKKMMMOOOPPPPPPXXX```kkktttyyy|||}}}~~~}}}||||||{{{xxxvvvsssrrrqqqrrrvvv~~~}}}xxxuuussspppnnnfffgggddd^^^YYYVVVRRRMMMJJJKKKKKKMMMOOORRRUUUXXX\\\ggguuu~~~|||zzzsssfff]]]ZZZ[[[]]]cccddddddbbb___]]]\\\]]]___bbbgggjjjjjjhhhdddaaaaaabbbbbbaaa``````bbbdddaaabbbbbbaaa______```aaaaaaaaaaaaaaaaaa`````````bbbeeehhhjjjkkkiiigggfffaaacccfffiiilllmmmmmmlllkkkkkkkkkkkkjjjiiihhhhhhggghhhjjjmmmqqqtttvvvxxxsssllleeeaaa]]]YYYXXXYYY[[[XXXUUUTTTUUUWWWWWWWWWQQQPPPNNNKKKIIIGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBDDDFFFHHHLLLPPPTTTXXXYYYVVVUUUTTTRRRPPPNNNLLLKKKHHHGGGHHHIIIMMMSSSXXX[[[aaaccciiiqqqyyy~~~{{{xxxsssnnnmmmqqqxxx~~~uuuiiieeegggqqq}}}zzzyyy{{{}}}ssslllhhhaaa[[[SSSLLLIIIHHHGGGGGGGGGFFFEEEEEEFFFEEECCCAAA===;;;999666555444444555333333444444333333333222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111222000//////111222111000000000111111111111000000////////////////////////111111111111111111111111////////////////////////000000111111111222222222444555666888::::::;;;;;;::::::;;;<<<===???AAABBBEEEHHHLLLPPPUUU[[[aaaffffffiiimmmqqquuuwwwxxxxxxuuuqqqllleee^^^WWWSSSPPPLLLKKKJJJIIIJJJMMMPPPRRRYYY]]]dddnnnzzz444333333333333333333222333333333333333333333333222222333333333333222222111111222222222333333333444444333333222111111000111111222222222222111111222222222222222222222222111222222222222333333333111111111222333555666777666666777888:::<<<===???@@@AAABBBCCCCCCBBBAAA@@@???????????????>>>>>>>>>??????@@@CCCGGGIIIIIIHHHDDDFFFIIILLLPPPTTTWWWYYY```gggpppvvvxxxyyy{{{}}}}}}||||||{{{yyyxxxrrrrrrrrrsssvvv|||xxxrrrmmmjjjfffdddYYYZZZYYYTTTSSSUUUUUUSSSOOOPPPRRRSSSUUUXXX[[[___cccooo~~~~~~{{{ssshhhcccbbbcccffffffeeebbb]]]ZZZYYYYYY\\\```ggglllnnnlllhhheeeccceeegggfffddddddgggjjjfffggghhhhhhffffffggghhheeedddbbbaaaaaabbbdddfffkkknnnrrrvvvwwwvvvtttrrrkkkjjjkkkmmmppprrrqqqpppooooooqqqrrrrrrqqqooonnnmmmnnnppprrrtttvvvwwwxxxuuurrrnnnjjjeeeaaa^^^]]]bbb___]]][[[\\\\\\\\\[[[VVVUUUSSSQQQNNNMMMKKKKKKHHHIIIJJJJJJJJJIIIGGGFFFFFFEEECCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCEEEIIIMMMQQQSSSVVVVVVUUUTTTSSSQQQOOONNNLLLKKKIIIHHHIIIKKKNNNPPPWWWZZZbbblllvvv|||~~~~~~~~~xxxqqqnnnqqqxxx~~~~~~vvvnnniiilllyyy}}}zzzzzz}}}}}}vvvpppnnnkkkeee\\\UUUOOOLLLIIIGGGGGGFFFEEEFFFGGGGGGEEEDDD???===:::777666555666666555555444444333222222222222222222222222222222222333333444444444444333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111///...---...000111000///000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222333555777999:::;;;;;;::::::;;;<<<===???AAACCCDDDFFFIIINNNSSSXXX^^^cccggggggiiimmmpppsssuuuuuuuuupppmmmggg```YYYTTTQQQOOONNNNNNMMMNNNOOORRRTTTVVVXXX\\\dddooo{{{~~~{{{222333333333333333333444333333333333333333333333222333333444444333333222111111222222222333333333333222222222222222222222222222333333333333222222222222222222222222222222111111222222222333333333111111111222444666777888777888888:::;;;===???@@@AAABBBCCCDDDDDDCCCAAA@@@======>>>>>>>>>>>>????????????AAADDDHHHKKKKKKJJJGGGHHHKKKOOOTTTZZZ```ccchhhnnnvvvzzzzzz{{{}}}}}}}}}|||zzzxxxtttuuuvvvvvvwww{{{|||tttmmmgggccc___\\\TTTUUUTTTPPPRRRWWWZZZZZZXXX[[[^^^___```bbbfffiiigggqqq{{{xxxzzz|||rrrllliiiiiiggggggfffccc^^^\\\[[[\\\[[[```hhhooorrrpppmmmjjjfffiiilllllliiiiiilllooolllnnnoooooonnnmmmnnnooommmjjjgggdddeeehhhllloootttxxx~~~yyyvvvtttuuuwwwyyyyyyxxxtttvvvxxxzzz{{{zzzyyyxxxssstttvvvxxxzzz{{{||||||{{{{{{xxxsssnnnkkkjjjhhhiiigggeeedddcccbbb```^^^^^^]]]ZZZWWWTTTRRRPPPOOOLLLMMMOOOOOOOOONNNLLLKKKIIIHHHFFFEEECCCBBBBBBAAA???@@@@@@AAAAAAAAA@@@???@@@AAABBBCCCEEEGGGIIIJJJNNNOOOPPPRRRSSSSSSSSSRRRQQQOOOMMMJJJIIIHHHIIIIIINNNRRRZZZeeeooowwwzzz{{{yyy{{{}}}uuuqqqsssyyy~~~}}}xxxqqqmmmpppwwwyyytttrrroookkkfffaaa[[[TTTMMMHHHGGGFFFFFFGGGHHHHHHGGGEEECCC@@@<<<888666444555555555444444333333333333444333333333333333333333333333333444555555444333333333333222111111222333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111///......///111222111///000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222333555777999;;;;;;::::::;;;<<<===>>>AAACCCEEEFFFIIIMMMSSSYYY]]]bbbgggjjjiiijjjmmmoooppppppooonnniiifff```[[[VVVSSSRRRQQQRRRRRRSSSTTTVVVXXXZZZ[[[]]]aaaiiisss~~~yyyuuu222222222333333444444444333333333333333333333333222333333444444333333222111111222222222333333333111111111222222333444444222333333444444333333222222222222222222222222222111111111222222333333333000111111222444666888999999999:::;;;===???AAABBBAAABBBDDDEEEEEECCCBBB@@@<<<<<<======>>>????????????@@@AAAEEEIIILLLMMMLLLJJJKKKMMMQQQWWW___fffjjjlllssszzz}}}}}}~~~~~~|||zzzxxxxxxzzz{{{zzzyyy{{{zzzrrrjjjddd___[[[XXXTTTUUUSSSPPPRRRYYY^^^___bbbeeehhhiiiiiikkkooossshhhnnnzzz|||vvvsssssswww~~~{{{sssmmmkkkkkkiiiiiihhheeeaaa______```[[[aaajjjqqqtttssspppmmmjjjmmmqqqpppmmmmmmppptttqqqsssttttttsssrrrssstttuuurrrmmmjjjkkkoootttxxxzzz~~~|||{{{~~~yyy{{{~~~wwwxxxzzz|||~~~~~~yyyuuuuuuuuutttsssqqqooonnnnnnlllhhhfffeeeccc```\\\XXXUUUSSSRRRPPPQQQRRRSSSSSSRRRPPPOOOMMMLLLKKKIIIGGGFFFEEEEEE@@@AAABBBCCCCCCCCCBBBAAA???@@@BBBDDDEEEDDDCCCCCCCCCFFFJJJNNNRRRUUUWWWWWWTTTSSSPPPMMMKKKIIIHHHHHHFFFIIIPPPZZZdddlllpppqqquuuvvv{{{xxxssstttyyy~~~~~~xxxpppkkklllsss}}}wwwtttooonnnmmmjjjddd[[[PPPIIIFFFFFFFFFGGGIIIIIIHHHFFFFFFCCC>>>999555333333333333333333333333444555666444444444444444444444444333333444555555444333333444333222111111222333444222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111222444555333222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333444777999;;;;;;::::::<<<<<<===???BBBDDDFFFHHHLLLQQQWWW]]]bbbfffjjjmmmkkklllmmmnnnmmmllljjjhhhccc```\\\WWWTTTSSSSSSSSSUUUVVVWWWXXXZZZ]]]^^^___eeeiiioooxxx|||uuuqqq444444444444444444444444333333333333333333333333333333444444333222000///222222222222222222222222222222222222222222222222333333333333333333333333333222222111111222222333666555333222222222333333000222444555666777999;;;============???AAACCCEEEEEEEEEEEEGGGIIIGGGBBB>>>>>>===<<<<<<===>>>@@@AAAAAABBBCCCEEEHHHKKKNNNPPPOOOPPPSSSYYYbbbjjjooorrrtttwwwzzz|||}}}}}}|||~~~{{{{{{{{{|||~~~vvvjjjaaa]]]\\\[[[ZZZZZZVVVUUUZZZ[[[\\\bbbkkktttvvvxxxzzzyyyxxxxxxxxxpppnnnqqq{{{|||wwwsssqqqpppooonnnnnnnnnnnnoooqqqsssuuuzzzyyyvvvssspppmmmkkkkkkiiigggfffggghhhgggccc```^^^```eeellltttxxxzzzzzzuuuvvvvvvuuusssssstttuuuzzzzzzzzz{{{{{{{{{||||||}}}zzzvvvqqqooorrrxxx|||~~~~~~}}}}}}zzzvvvsssqqqooolllkkkiiifffccc```]]][[[VVVUUUUUUUUUUUUSSSOOOLLLOOOOOONNNMMMKKKIIIGGGFFFEEEDDDCCCAAA@@@?????????@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCDDDGGGLLLPPPSSSTTTUUUUUUUUURRROOOKKKHHHGGGHHHKKKOOOVVV^^^eeeiiijjjqqqzzzyyyvvvyyy|||~~~~~~yyyrrrlllpppxxxzzztttqqqpppooorrrvvvvvvlllZZZLLLGGGFFFEEEFFFGGGHHHHHHGGGGGGEEEBBB>>>;;;888666555333333333222222333444444666555555555555444444444444666888888666333222222222222222222111111000000111111222222222333333333333333333222222222111111111111222222222333333333444333333222333444666777111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000//////000000////////////000000333222111111111222444555000000000000000000000000222222111111111111222222000111222333333333333333444777999:::999888999999:::<<>>>>>=========>>>???AAABBBCCCCCCDDDFFFIIIMMMPPPRRRTTTVVVYYY```hhhoootttwwwwwwzzz}}}wwwpppeee]]]ZZZYYYYYYYYY[[[YYY[[[aaaeeehhhoooxxx}}}}}}rrrlllkkkqqqwwwyyy{{{~~~wwwuuuqqqmmmjjjhhhgggggghhhhhhhhhhhhjjjkkkmmmoooqqqqqqooommmlllkkkjjjjjjiiihhhggghhhjjjjjjgggeeeccceeeiiipppxxx~~~|||||||||{{{yyyyyy{{{}}}~~~~~~zzzxxxzzz~~~~~~}}}|||vvvuuussspppmmmiiifffddd___^^^]]]]]]]]][[[WWWTTTSSSRRRQQQOOOMMMLLLKKKJJJJJJIIIGGGFFFDDDCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@BBBEEEHHHJJJMMMNNNPPPPPPPPPNNNKKKIIIEEEEEEGGGIIINNNTTTYYY]]]cccjjjuuu}}}~~~|||~~~}}}}}}~~~|||zzzxxxwwwyyy~~~xxxssstttwww|||uuuqqqmmmnnnqqqxxx|||vvvggg[[[LLLIIIFFFDDDEEEFFFGGGGGGFFFEEEBBB???<<<:::999888555444444444444444555555555444444444333333333333555777999999777444333333222222222222111111111000111111222222222333333333333333333222222222111111111111222222222333333333222222111111111222333444111111111111111111111111000000000000000000000000111111111111111111111111222222111111111000000000000000////////////000000000000///...///000111222000000000000000000000000222111111000000000111111000111111222222333333444555777:::;;;:::999::::::<<<>>>@@@BBBEEEIIINNNRRR[[[___eeeiiikkkmmmpppsssnnnnnnnnnmmmjjjeeeaaa^^^ZZZWWWUUUUUUYYY]]]^^^^^^cccccccccdddgggkkknnnqqqqqqssswww|||{{{{{{444444444444444444444444222222222222222222222222000000222333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333444333222111111111222222555666777777666666777888;;;;;;;;;<<<>>>@@@CCCDDDHHHHHHIIIKKKKKKHHHDDD@@@???>>>>>>>>>@@@AAACCCEEEFFFFFFGGGIIILLLPPPTTTVVV]]]___dddkkkqqqwww{{{~~~}}}}}}xxxoooiiiaaa\\\ZZZZZZ[[[\\\aaaaaaeeekkkpppttt|||rrrjjjddddddggghhhkkknnnkkkiiifffdddaaa`````````bbbbbbcccdddeeeggghhhiiiiiiiiijjjjjjkkkkkkkkkllllllllllllnnnqqqrrrqqqoookkklllpppvvv~~~~~~zzzvvvsssqqqhhhgggfffeeeeeeccc___\\\[[[YYYWWWTTTRRRRRRRRRRRRMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>@@@BBBCCCEEEFFFIIIKKKLLLLLLJJJJJJEEEEEEDDDEEEGGGJJJMMMOOOXXX___kkkwww}}}yyyzzzxxxzzz{{{xxxtttqqqrrrvvv|||~~~~~~|||zzz{{{~~~vvvqqqlllmmmqqqyyyuuukkkUUUOOOHHHCCCBBBDDDFFFGGGFFFEEECCCAAA???<<<;;;:::666666555555555555555666444444333333333222222222444666888777555333333333222222222222111111111111111111222222222333333333333333333222222222111111111111222222222333333333333222222111111111111222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222111111111111000000//////000000111//////.........///000111000000000000000000000000111111111000000/////////111111000000111222444555777999;;;;;;;;;:::;;;<<<>>>@@@AAADDDGGGMMMUUUZZZcccggglllppprrrrrrrrrsssllllllmmmllliiiddd___\\\YYYVVVUUUYYYccckkknnnnnnnnnnnnnnnoooqqqtttxxxzzzzzz|||~~~444444444444444444444444222222222222222222222222111111222333333444444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222444666777777777777888:::=========>>>@@@CCCFFFGGGJJJKKKMMMNNNMMMKKKGGGDDDBBBAAAAAABBBCCCEEEGGGHHHIIIIIIJJJMMMQQQWWW\\\___hhhkkkqqqwww{{{~~~}}}vvvqqqiiifffaaa^^^]]]___bbbdddjjjlllppptttxxx|||~~~pppfff^^^]]]^^^]]]___bbbdddcccbbbaaa````````````aaabbbcccdddfffgggiiiiiihhhiiikkklllnnnooopppqqqrrrssstttvvvyyy{{{||||||uuuvvvxxx|||}}}tttsssqqqpppooommmjjjgggeeebbb^^^[[[YYYYYYZZZ[[[SSSQQQOOOLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@???@@@AAABBB@@@BBBDDDGGGHHHIIIIIIIIIGGGFFFEEEDDDDDDEEEGGGHHHOOOTTT^^^lllyyy~~~}}}zzzvvvssssssyyy~~~zzzuuupppoooqqquuuwwwwww|||}}}~~~xxxqqqnnnmmmpppxxx|||uuu```XXXMMMDDDAAABBBEEEGGGHHHGGGEEECCC@@@>>><<<:::666666555555444555555555444444444333333333333222111333444444222111111111222222222222222222222222111111222222222333333333333333333222222222111111111111222222222333333333555555444333333222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111000000000000000000111000000000000000111111222000000000000000000000000111111000000//////...---111111//////000222555666888:::;;;<<<<<<<<<===??????@@@BBBFFFKKKSSS[[[bbbiiilllqqquuuvvvuuurrrqqqkkklllmmmlllhhhccc^^^ZZZWWWUUUWWW```ooo|||}}}{{{zzzzzz|||444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333222222222222333222222222333555777888888999;;;<<<======>>>???AAADDDGGGHHHLLLNNNQQQRRRQQQNNNKKKJJJGGGGGGFFFGGGHHHJJJKKKMMMLLLMMMOOORRRXXX```fffjjjtttyyy~~~}}}}}}~~~xxxnnniiieeedddbbbaaabbbeeeiiilllrrrvvvzzz}}}zzzkkkccc\\\\\\\\\ZZZZZZ[[[aaaaaaaaaaaabbbcccddddddbbbccceeeggghhhjjjkkklllkkklllnnnqqqsssuuuuuuvvvwwwyyy{{{}}}}}}|||zzzwwwtttnnnjjjfffaaa___^^^```aaa\\\ZZZXXXTTTQQQOOOMMMMMMHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCBBBAAAAAABBBCCCCCC@@@AAACCCEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHKKKSSS___mmmwww{{{{{{wwwssspppsss{{{xxxrrrnnnmmmnnnooossswww}}}~~~|||{{{tttpppnnnooowwwkkkbbbTTTIIICCCBBBDDDFFFJJJIIIGGGEEEBBB>>>;;;:::666666555444333333444444555555555555444444444444111222333333111000111222222222222222222222222333111111222222222333333333333333333222222222111111111111222222222333333333444444444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111///000000000111111111111000000000000000000000000000000000111000///...---222111000000111333666777999:::<<<<<<<<<<<<>>>@@@???AAADDDHHHOOOXXXbbbiiinnnppptttxxxxxxvvvrrrnnnlllllllllkkkgggaaa\\\XXXUUUUUU[[[hhhzzz444444444444444444444444333333333333333333333333555444333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333333222222111111222222333222222333444444444333333333555777888999:::<<<>>><<<<<<<<<>>>@@@CCCFFFGGGNNNQQQUUUVVVUUURRRQQQPPPNNNMMMMMMLLLMMMNNNPPPQQQOOOPPPSSSXXXaaajjjsssxxx~~~~~~}}}{{{{{{|||}}}{{{qqqhhhdddbbbccceeefffgggkkkppptttwww}}}|||vvvggg```[[[\\\]]][[[YYYZZZ]]]^^^___aaadddfffggghhhdddeeehhhjjjlllmmmnnnnnnmmmooorrruuuxxxzzz{{{{{{|||~~~}}}xxxuuuooojjjgggffffffgggaaa___\\\YYYUUURRRPPPOOOKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDBBBBBBBBBAAABBBBBBCCCCCCCCCEEEKKKTTT```kkksssvvvwwwuuurrrrrruuuyyy}}}~~~yyytttooollljjjooosssxxx}}}zzzzzzzzzsssoooooovvvuuukkk]]]OOOGGGDDDDDDDDDIIIHHHHHHFFFCCC???<<<:::666666555444333333333333666666555555555444444444333444555555333333444555222222222222333333333333111111222222222333333333333333333222222222111111111111222222222333333333000111111222111111000///111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111000000111111222---...///000000000//////000000000000000000000000...///111111111111//////222111111222333555777888999:::;;;<<<;;;===???AAA???BBBGGGMMMUUU___jjjpppssstttwwwzzzzzzxxxsssnnnmmmmmmkkkhhhccc]]]YYYVVVRRRVVV^^^lll~~~444444444444444444444444444444444444444444444444333333222222333444555666333333333333333333333333444444444444444444444444333333333333333333333333333222222111111222222333222333444555666555555444555777888999999999;;;===<<<<<<===>>>AAADDDFFFHHHOOOSSSXXXZZZXXXVVVUUUVVVTTTTTTRRRRRRRRRSSSTTTUUUPPPRRRVVV]]]hhhttt~~~|||zzz}}}{{{zzz{{{uuuooojjjhhhdddgggjjjlllooosssyyy}}}|||{{{xxxyyyzzzzzzuuuqqqfff___YYYYYY[[[ZZZZZZ[[[ZZZ\\\^^^bbbeeehhhjjjjjjhhhjjjllloooqqqrrrssssssooorrrvvv{{{~~~~~~yyyuuurrrqqqqqqiiigggddd```\\\XXXVVVUUUPPPOOONNNLLLJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBGGGMMMTTT\\\eeekkkoooqqqssstttuuuvvvyyy|||xxxrrrnnnmmmrrrzzz~~~yyyyyyzzzvvvqqqnnnsss}}}}}}sssdddWWWMMMGGGDDDCCCEEEEEEFFFEEEDDDAAA???===888777666555444444444444555555555444444444333333444555555555333333555666222222222333333333444444111111222222222333333333333333333222222222111111111111222222222333333333//////111111222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222111111000000111111222...///000111111111000///000000000000000000000000---///111222333222111111111222333444666777888999888:::;;;;;;;;;<<>>>>>???@@@CCCFFFIIIKKKPPPTTTZZZ\\\ZZZYYYXXXYYYXXXWWWVVVUUUUUUUUUVVVWWWQQQSSSXXX```lllyyy}}}zzz|||zzzvvvzzzzzzyyyvvvtttrrrppppppooohhhlllpppsssuuuyyy{{{uuuxxxsssooonnnqqqrrrooolllggg^^^WWWWWWXXXXXXYYY\\\ZZZ\\\___cccgggjjjlllmmmmmmnnnqqqtttvvvwwwxxxxxxrrruuuzzz}}}{{{{{{uuusssoookkkgggdddaaa```VVVUUUSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDD??????@@@AAABBBCCCCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@===AAAFFFJJJMMMSSS[[[aaadddkkkssswwwwwwxxx{{{zzzuuummmttt~~~||||||sssnnnlllqqq{{{zzztttnnnooowww~~~}}}wwwiii[[[PPPIIIDDDBBBAAABBBDDDEEEEEECCCAAA@@@999999777666555555555555444444444333333333222222222333444333222222333555222222222333333444444444111111222222222333333333333333333222222222111111111111222222222333333333000111222333444444333222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222222222111111111111222222000111222444444333333222000000000000000000000000---...111333444444333222111222444666777888999999888999:::::::::<<>>============AAAAAABBBDDDGGGKKKNNNPPPZZZ\\\bbbmmmxxx|||}}}~~~xxxllleeeaaaeeesss{{{sssqqqtttwwwxxxvvvvvvrrrjjjaaaWWWNNNGGGCCCFFFFFFFFFFFFEEECCC@@@???>>><<<999666444444444555555555555555555555555555555555555444444333333333444444444444444444444444333333444555444333111000222222222222111111000000111111111111111111111111222222222222222222222222000000111222222222222111000111111111111222222222---...///111111222222222000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000111111111111111111222222111222444666888::::::;;;===;;;:::;;;>>>@@@AAAAAAGGGKKKRRR\\\hhhsss}}}~~~|||zzzzzzssslllbbbYYYRRRNNNKKKJJJOOOUUU]]]fffooo|||333333222222333333444555444333222222333444444444444444444444444444444444444444333333333333222222222222222333333444444444444444444444333333333222333333333333333333333333222222222333444555777777999999999:::;;;;;;<<<<<>>>>>>>>>>>>>>@@@AAABBBCCCFFFJJJMMMOOORRRUUU[[[eeeppp{{{wwwlllbbb\\\]]]eeennn{{{{{{vvvuuusssqqqoooqqqnnnhhhaaaYYYPPPHHHDDDFFFFFFFFFFFFFFFDDDBBB@@@???===:::777555444444555444444444444444444444444555555444444444333333333333333333333333333333333333444444444333333222111222222222222111111111000111111111111111111111111222222222222222222222222000000111222222222222111000111111111111222222222///000111222222333222222000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111111111111111111222222333222333555777888999::::::===<<<;;;<<<>>>AAACCCCCCHHHMMMVVVbbbnnnzzz}}}{{{rrrkkk```VVVPPPMMMKKKJJJMMMQQQXXX___gggrrr~~~|||~~~333333333333333444444555333333222111222333555666222222333444444555666666222222222333333444444444222222333333333333444444333333333333222222222222333333333333333333333333222333333333555666777888999999::::::;;;<<<<<<<<<>>>???AAAFFFKKKQQQVVVYYY\\\]]]___aaabbbbbbaaa```XXXWWWWWWXXXYYYYYYXXXVVVSSSSSSVVV^^^jjjyyy{{{yyy{{{xxxoookkknnnsss{{{}}}tttrrrpppnnnnnnmmmjjjhhhhhhiiilllqqqwww~~~tttkkkeeedddgggccc``````bbbcccaaa___```______^^^^^^___```aaaeeefffjjjnnnrrrwwwzzz{{{yyyzzz||||||xxxvvvrrrmmmgggaaa]]]ZZZZZZWWWTTTRRRPPPMMMJJJGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>@@@@@@AAABBBEEEHHHKKKLLLIIIMMMRRRZZZdddsss~~~wwwnnneee]]]YYY[[[^^^hhh~~~wwwpppllliiimmmkkkhhhddd^^^VVVNNNHHHFFFEEEEEEFFFGGGFFFDDDAAA@@@>>>;;;999666555555555333333333333333333333333555444444444444333333333333333333333333333333333444444333333222222333333222222222222111111111111222222222222222222222222222222222222222222222222000000111222222222222111000111111111111222222222111222222333333333222222000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333333444555666777888999999:::======<<<===???BBBEEEGGGLLLSSS^^^kkkwww}}}tttlll```VVVPPPMMMLLLLLLNNNQQQUUUYYY^^^gggsss{{{~~~zzzvvvuuuzzz333333333333333444555555444444444333333444666888333333333444444444555555222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333444555777888999:::::::::;;;<<<<<<======>>>@@@DDDIIIOOOUUUZZZ]]]YYY[[[]]]_________^^^]]]YYYXXXXXXXXXXXXWWWUUUTTTTTTUUUXXX```lllzzzyyytttuuuxxx{{{wwwnnnjjjlllnnnuuu{{{~~~tttrrrooonnnmmmllljjjhhhkkkmmmooottt{{{{{{qqqgggaaa^^^aaa___^^^```ccceeecccaaa```_________```bbbcccdddiiikkknnnrrrvvv{{{~~~}}}}}}~~~xxxqqqjjjdddaaa^^^[[[XXXUUUSSSQQQMMMKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@??????????????????@@@AAACCCEEEHHHJJJFFFIIIMMMPPPWWWfff{{{~~~~~~}}}yyyrrrnnngggaaa^^^[[[aaawww|||sssmmmkkkkkkjjjhhhhhheee___VVVOOOGGGFFFEEEFFFHHHGGGEEEBBBAAA???===:::888666666555333333333333333333333333444444444444444444444444222222222222222222222222555444333222111222333444222222222222222222222222222222222222222222222222222222222222222222222222000000111222222222222111000000111111111222222222222222222333222222111111000000000000000000000000111111111000000000000000///000000000111111111111111111111111111111111111111111111111222333333444555666777888999999999999;;;<<<======???CCCGGGJJJRRRZZZgggtttuuummmaaaWWWQQQPPPPPPQQQSSSUUUWWWXXX[[[bbblllsss|||yyyuuuqqqpppuuu}}}444444333333444444555666555666888777666666777:::555555444444444333333333444444333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333333444555666888999::::::;;;;;;<<<<<<===>>>>>>???AAAFFFLLLRRRWWW[[[]]]XXXZZZ\\\^^^``````___^^^\\\\\\ZZZXXXVVVUUUTTTTTTVVVXXX\\\dddnnn|||zzzsssrrrsssvvv{{{}}}uuunnnjjjjjjlllmmmttt{{{}}}qqqooommmlllmmmmmmlllkkknnnooorrrwww~~~|||vvvnnneee___\\\^^^\\\\\\```fffiiiiiigggcccbbbaaaaaacccfffiiikkkoooppprrruuuyyy~~~|||tttmmmiiibbb___\\\ZZZXXXUUURRRPPPKKKJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGHHHJJJLLLKKKMMMYYYlll{{{~~~~~~~~~|||xxxuuuoookkkgggaaaaaappp}}}wwwuuullljjjiiijjjjjjeee]]]WWWLLLHHHEEEEEEGGGHHHEEEBBBBBBAAA???<<<:::888666666333333333333333333333333444444444444444444444444222222222222222222222222444333222111222333444555222222222222222222222333222222222222222222222222222222222222222222222222000000111222222222222111000000111111111222222222000111111111111111000///000000000000000000000000000000000000000000111111///000000000111111111111111111111111111111111111111111111111222333444555666777888999:::::::::::::::;;;======???CCCIIINNNZZZcccqqq}}}tttlllaaaWWWSSSRRRSSSTTTYYYZZZ[[[[[[\\\```iiiooo}}}{{{xxxuuuqqqpppttt{{{444444444444444555555666555888;;;;;;888666777999666666555444333333222222444444444333333222222222444444333333333333222222222222222222333333333333333333333333333333333333333333444555777999:::;;;;;;;;;<<<<<<===>>>>>>>>>AAADDDHHHNNNSSSVVVYYYZZZRRRTTTXXX[[[^^^______^^^aaa```^^^ZZZWWWVVVWWWYYY[[[]]]aaagggooo{{{~~~vvvtttrrrtttyyyzzzsssmmmiiihhhiiigggmmmsssxxx}}}mmmkkkiiiiiikkklllmmmllllllnnnsssyyy}}}yyywwwvvvtttpppjjjddd___\\\[[[ZZZ[[[```iiioooqqqqqqkkkiiigggfffhhhlllpppsssvvvwwwxxxzzz~~~{{{wwwllliiieeebbb```]]]YYYVVVQQQOOOMMMKKKHHHGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDEEEJJJLLLMMMJJJIIIPPP]]]iii~~~zzzuuurrrqqqjjjdddlllzzzsssooollllllnnnlllfff```TTTNNNGGGEEEGGGIIIGGGDDDCCCCCCAAA>>><<<999777666333333333333333333333333333333333444444444444555333333333333333333333333333333222222333333444444222222222222333333333333333333333333333333333333222222222222222222222222000000111222222222222111000111111111111222222222///000000111111111000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222111111111111222444555666666777888999:::;;;;;;;;;:::<<<>>>???@@@EEEMMMSSScccnnn|||~~~qqqjjj```XXXUUUUUUVVVWWW\\\^^^_________bbbiiinnnvvv~~~{{{zzzyyyvvvuuuwww{{{444444444444444555666666333888===>>>:::666555555444444444444444444444333222222333333333333444444444444444333333222222222222333333333444444444444333333333333333333333333333444444666777999;;;<<<;;;<<<<<<===>>>>>>??????CCCFFFJJJOOORRRTTTUUUUUUNNNPPPUUUYYY]]]___```aaadddcccaaa\\\YYYZZZ^^^bbb```bbbeeehhhnnnxxx{{{yyyvvvxxx}}}|||uuunnnjjjhhhgggfffkkkpppssszzzllljjjhhhhhhjjjlllmmmmmmkkknnnssszzz~~~xxxtttlllkkkjjjiiigggccc___\\\XXXWWWYYY```jjjtttyyyzzztttqqqmmmkkkmmmrrrxxx}}}{{{xxxsssnnnjjjfffaaa]]]WWWUUUSSSOOOLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDIIILLLMMMLLLJJJMMMSSSZZZfffvvv~~~}}}zzzzzzuuummmoooxxxzzztttsssuuuvvvrrrmmm___VVVKKKGGGHHHJJJIIIFFFDDDDDDBBB@@@===:::888666444444444444444444444444333333333444444444555555333333333333333333333333111222333333444444444333222222222333333333444444333333333333333333333333222222222222222222222222000000111222222222222111000111111111111222222222///000000111222222222222000000000000000000000000///000000000111111111111000000000000111111111111222222222222222222222222111111111222333444555666555666888:::;;;<<<======;;;>>>@@@AAACCCHHHQQQXXXkkkwww|||pppkkkccc]]][[[[[[\\\\\\___bbbeeeeeeeeehhhmmmrrrwww}}}{{{|||~~~~~~}}}}}}555444444444444555666666222888>>>???:::555333333222333333444444555555666000111111222444555555666444444444333333222222222333333333444444555555555333333333333333333333333333444444666888:::<<<===<<<<<<======>>>>>>??????EEEHHHLLLOOORRRRRRRRRQQQQQQTTTXXX^^^bbbeeeggghhhfffeeebbb^^^\\\^^^dddjjjdddfffgggiiimmmuuu~~~{{{}}}yyyqqqllliiihhhiiinnnqqqrrrxxxnnnllliiiiiikkkmmmoooooommmpppuuu{{{zzztttpppdddddddddddddddbbb___\\\VVVUUUWWW___kkkvvv}}}{{{wwwrrroooqqqwww~~~~~~xxxrrrlllfffccc\\\ZZZWWWSSSOOOLLLJJJIIIFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDGGGJJJMMMMMMLLLMMMOOORRRRRRdddvvvyyy|||~~~~~~vvvvvv}}}|||zzz}}}|||xxxfff[[[OOOIIIJJJLLLKKKHHHEEEDDDCCCAAA>>>;;;888666555555555555555555555555333333333444444555555555444444444444444444444444000111333444555444333333222222222333333444444444333333333333333333333333222222222222222222222222000000111222222222222111000111111111111222222222///000111222333444444444000000000000000000000000//////000000111111111222000000000000111111111111222222222222222222222222111111111222333444666777555666888:::<<<===>>>>>>===@@@CCCDDDEEEJJJTTT\\\ppp|||{{{sssnnngggbbbaaaaaabbbbbbcccfffjjjkkklllnnnrrrvvv}}}}}}zzz}}}555555555444444333333333555555666666666555333222555555555444444333333333333333333444444555555555333333333333333333333333333444444555555444444333333333222222333333444555444444666888:::<<<>>>???<<<===>>>======>>>AAACCCDDDLLLSSSUUUQQQNNNPPPSSSOOOTTT[[[```dddfffiiijjjiiifffaaa^^^___ccchhhlllkkkjjjhhhhhhjjjqqq{{{zzzuuuqqqooolllooorrrtttvvv|||sssqqqooonnnnnnmmmkkkiiikkklllpppvvv}}}~~~{{{xxx~~~}}}zzzuuupppkkkhhh``````aaaccceeeeeedddbbb\\\ZZZ[[[aaalllwww~~~zzzxxxyyy}}}|||wwwqqqnnnccc```\\\YYYVVVSSSOOOLLLKKKIIIEEEDDDDDDEEEEEEDDDAAAAAA@@@@@@@@@@@@@@@AAAIIIGGGGGGJJJMMMOOONNNLLLTTTUUU[[[lllzzz}}}|||yyywww|||nnneeeXXXMMMHHHGGGGGGHHHHHHEEEBBB???>>><<<:::888444444444555555555555555555555444444444333333333666555444333333333333333444444555555333111...---444444444333333222222222333333333333333333333333000000000000000000000000111111111111111111111111555444222111111111222333000111333333333111///...111111222222222222111111//////000000111111111111000000000000000000000000000111222333333222111000//////000111333444555666999999::::::;;;<<<======AAABBBBBBCCCFFFNNNYYYbbboooyyytttlllgggeeefffggghhhkkkoootttuuuuuuxxx~~~~~~zzz|||555555444444444333333333555555666666666555333333555555444444444333333333333333333444444444555555333333333333333333333333333444444555555444444333333333222222333333444555777888888999::::::;;;;;;===>>>>>>>>>>>>@@@CCCFFFJJJPPPUUUUUUPPPNNNPPPSSSPPPVVV___eeehhhiiihhhhhhfffdddaaa___aaafffkkkoooqqqpppllliiiiiimmmtttyyy~~~zzzwwwuuuvvvwwwyyyyyyzzz~~~{{{yyyrrrqqqpppqqqrrrrrrpppnnnkkkkkknnntttyyy{{{xxxtttqqqqqqooommmjjjfffcccaaa``````aaadddggghhhgggfff]]]\\\\\\bbbkkkvvv~~~}}}{{{}}}{{{wwwnnnjjjeee```]]]YYYUUURRRNNNKKKGGGEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBEEEDDDDDDFFFJJJLLLKKKJJJMMMMMMQQQ^^^qqqxxxzzz~~~{{{rrrvvv|||wwwmmm^^^PPPHHHFFFEEEFFFJJJGGGDDDBBB@@@===:::777555555555555555555555555555555444444444333333333555444333222222222222333333444444555444222///...444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000//////...//////000111333333333111000...111111222222222222111111000000000000000111111111111111111111111111111111000111222222222222111000000111222333444666777777999999:::;;;<<<======>>>AAABBBDDDFFFJJJSSS___hhhvvv}}}yyytttqqqoooooopppppprrruuuyyy{{{}}}555444444444444333333333555555555666555555444333555444444444444333333333333333333444444444444555333333333333333333333333333444444555555444444333333333333333333444444555888888999999::::::;;;;;;===>>>??????@@@BBBFFFIIIRRRUUUWWWTTTOOONNNQQQUUUUUU\\\eeelllmmmkkkgggdddaaa``````aaaeeejjjppptttuuutttpppllljjjlllppptttzzz~~~~~~{{{xxxwwwuuutttsssssstttvvvwwwvvvtttrrrlllkkklllppptttuuurrrooofffeeecccaaa___^^^]]]\\\______aaadddhhhkkkkkkjjjaaa______ccclllvvv|||xxxqqqkkkeeeaaa\\\YYYTTTQQQLLLIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHJJJJJJIIIHHHGGGIIIPPP___sssxxxyyy{{{~~~qqqoooooowww~~~sssdddUUULLLHHHFFFFFFJJJHHHFFFDDDBBB???;;;777666666666555555555555666555555444444444333333333444333222222222222222222222333444444444333111000444444333333333333222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222111111000111111222333333111000///111111222222222222111111111111111000000000000000111111111111111111111111000111222222222222111000222222333555666777888999999999:::;;;<<<===>>>>>>AAACCCGGGJJJPPPZZZgggppp~~~~~~}}}~~~|||{{{zzz}}}444444444444444444444444555555555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333333444444555555444444333333333333333333444555555555666777999;;;<<<>>>>>><<<===>>>???AAADDDIIIMMMVVVWWWVVVSSSOOOPPPTTTYYY\\\ccclllqqqpppjjjccc___]]]^^^```dddiiiooouuuxxxvvvuuusssqqqoooqqquuuxxx||||||wwwvvvvvvvvvvvvxxxxxxyyy{{{|||zzzvvvsssnnnlllkkklllooopppmmmjjjcccbbb```]]]\\\\\\]]]^^^]]]]]]___ccchhhlllmmmmmmeeedddcccfffmmmwww{{{sssmmmgggbbb___ZZZVVVRRRNNNMMMLLLJJJIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDGGGIIIKKKKKKHHHHHHHHHKKKSSScccuuu{{{{{{{{{|||}}}~~~xxxrrrlllnnnwww}}}uuuiii]]]TTTNNNJJJHHHGGGFFFEEEEEEDDDAAA===999888888666555555555666666555555444444444333333333444444333222222333333444222222333444444333333222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222444444444333222111111111222222222111111000111111222222222222111111111111111111000000000000111111111111111111111111111111111222222111111111222333444555666888999999999::::::<<<===>>>??????@@@DDDIIINNNTTT___kkkttt|||{{{{{{444444444444444444444444555555444444555555555555444444444444444444444444444444444444444444444444333333333333333333333333333444444555555444444333444444333333444444555666666777888999;;;<<<>>>>>>;;;<<<>>>???AAAFFFLLLQQQXXXXXXWWWTTTRRRTTTZZZ^^^dddiiipppsssooohhh```\\\[[[^^^ccciiioootttxxxzzzxxxyyyyyyxxxwwwxxx{{{}}}zzzvvvvvvyyy{{{}}}||||||}}}{{{xxxpppmmmjjjiiikkkkkkiiigggcccaaa^^^\\\[[[\\\]]]^^^\\\\\\]]]aaagggkkkmmmnnnjjjjjjjjjlllrrrzzz}}}uuuooohhheee^^^ZZZVVVRRRQQQPPPNNNMMMHHHGGGEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDFFFIIIKKKJJJKKKLLLLLLNNNWWWdddmmmvvv|||~~~}}}||||||}}}{{{rrrjjjiiipppzzz}}}xxxoooeee\\\TTTLLLHHHEEEEEEDDDEEEEEECCC???<<<;;;999777666555555666666555555444444444333333333555555444444444444555666222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111...///000111111000///...111111111222222222111111111111222222222222111111111111111000000000000000111111111111111111111111222111111111111111111222222333444555666777888999999:::;;;<<<>>>???@@@AAA@@@EEEKKKQQQXXXbbbnnnvvvzzzxxxyyyzzz333333333444444444444555555555444444444555666666333333333444444444444555555444444444444333333333333333333333333333333333333444444555555444444333444444444444444555555666::::::::::::;;;;;;;;;;;;;;;===>>>@@@CCCIIIQQQVVVYYYYYYYYYYYYYYY[[[___ccchhhkkkooonnnjjjeee```]]]___ccciiipppvvvzzz|||}}}~~~}}}~~~~~~yyywwwzzz~~~qqqlllgggeeefffgggfffddd^^^]]][[[ZZZZZZ[[[\\\^^^___^^^___ccchhhllloooooooooppprrrtttwww~~~{{{tttooodddaaa[[[WWWUUUSSSQQQOOOJJJIIIGGGFFFDDDCCCBBBBBB???@@@AAAAAAAAABBBEEEHHHJJJLLLMMMNNNNNNQQQWWW\\\aaajjjuuu}}}~~~}}}~~~yyylllbbbbbbkkkttt}}}}}}uuulllcccYYYPPPJJJGGGFFFFFFFFFFFFEEEBBB???===;;;888666555555666666555555444444444333333333555555555555555666666777333333333333333444444444222222333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111000000111111222222111111111111111111111222222222111111222222222222111111///000000000111111111111222222222222222222222222222222111000000111222222333333444555777888999:::999:::;;;===>>>@@@AAABBBAAAGGGNNNVVV^^^hhhttt|||xxxttttttwwwzzz333333333444444444555555555444444333444555666777333333333444444444555555555555444444444333333333333333333333333333333333333444444555555444444333444444444444444555666666;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBGGGMMMUUU[[[]]]^^^______```bbbdddeeeiiiiiijjjhhheeebbbbbbbbbfffjjjqqqxxx}}}~~~~~~pppjjjdddaaabbbcccbbbaaa\\\\\\[[[\\\]]]___aaabbbeeedddeeeggglllppprrrssssssvvvyyy{{{}}}}}}qqqmmmfffaaa\\\YYYVVVSSSNNNMMMKKKIIIGGGEEEEEEDDD@@@AAABBBAAA???@@@DDDGGGJJJKKKNNNPPPQQQSSSUUUWWWXXX^^^eeelllxxxsssfff```ccchhhwwwxxxoooggg```YYYUUUNNNLLLIIIHHHGGGFFFCCCAAA>>><<<999666555555666777555555444444444333333333444444444444444555666666555444444333333333444444222222222333333444444444222222222222222222222222222222222222222222222222111111111111111111111111333333222222333333444555111111000111111222222333111111222222222222111111......///000111222222333222222222222222222222222222222111000000111222222444555666777888:::;;;;;;::::::<<<===???AAABBBCCCCCCIIIRRR\\\eeeppp}}}xxxqqqnnnpppuuuyyy333333333444444555555555555444444333444555666777333333333444444555555555555555555444444333333333333333333333333333333333333444444555555444444333555444444444444555666666888888999:::<<<===>>>>>>???@@@BBBEEEIIIPPPYYY^^^```bbbccceeeffffffffffffggggggeeecccaaabbbeeegggkkkpppwww~~~|||nnniiibbb^^^^^^``````___]]]]]]___aaacccfffhhhiiijjjiiiiiikkkooosssuuuvvvuuuyyy}}}}}}xxxqqqjjjddd___[[[XXXPPPOOOMMMKKKIIIHHHGGGFFFCCCDDDEEECCCAAAAAAEEEIIIJJJLLLNNNRRRUUUXXXYYYZZZXXXZZZZZZ\\\iii~~~zzznnneeeaaabbbuuuwwwooojjjfffcccbbbTTTQQQMMMJJJHHHFFFDDDBBB???===:::666555555666777555555444444444333333333333333333333333444555666666555444333333333333444222222222333333444444444111111111111111111111111222222222222222222222222111111111111111111111111000000///...///000222333111111000000111222333333111111222222222222111111------...000111222333444222222222222222222222222333222111000000111222333666666777888:::;;;<<<===::::::<<<===???AAABBBCCCCCCKKKUUU```kkkwww{{{sssllljjjnnntttxxx444444444444444444444444666666666666666666666666666555555444444333333222444444444444444444444444555555555444444333333333555555555444444333333333333333444555666777888888777999::::::::::::;;;===<<<@@@CCCEEELLLVVV]]]___ddddddeeedddbbbbbbdddeeeggggggfffaaa]]]^^^eeekkklllttt}}}}}}yyyoookkkeee___[[[ZZZ[[[\\\]]]```eeehhhiiiiiiiiiiiikkknnnrrrtttvvvxxxzzz|||wwwqqqkkkddd___[[[XXXUUURRROOOMMMLLLKKKJJJGGGEEEDDDEEEEEEEEEDDDJJJJJJMMMSSSYYY\\\[[[XXXaaa]]]\\\___bbbiiiyyyxxxppphhhcccoooyyyqqqmmmjjjgggeeeeeeZZZMMMDDDCCCDDDDDDCCCBBB@@@<<<999777666666666666666555555555444444444555555555555555555555555555555555444444333333333222222333444444555555666333333333333333333333333111111222222222333333333000000000000000000000000333333222222111111000000111222222333333222222111000111111111111222222222333222222111111222222333111111111111111111111111000000000000111222333444CCC===777555888;;;:::888???=========<<<;;;@@@HHHHHHNNNYYYfffrrr~~~}}}rrrhhhdddccceeekkkqqq~~~444444444444444444444444333333444444555555666666444444444444444444444444444444444444444444444444666666666555555444444444555555444444444333333333333444444555666777888999888:::;;;<<<;;;<<<===???@@@DDDGGGJJJQQQ]]]dddfffhhhiiiiiigggdddccccccddddddeeeddd```]]]___eeejjjnnnuuu~~~|||wwwnnnkkkfffaaa^^^]]]]]]^^^^^^bbbgggjjjkkkkkklllmmmooorrrvvvyyy{{{|||{{{tttlllfff^^^\\\XXXTTTRRRPPPNNNMMMKKKIIIFFFEEEFFFFFFFFFEEEFFFGGGJJJPPPWWW[[[\\\\\\```\\\ZZZ[[[[[[___kkkxxx{{{ssskkkgggiii{{{zzzrrrmmmkkkiiihhhfff]]]QQQIIIFFFFFFDDDCCCCCCAAA===:::777666666666666666555555555444444444555555555555555555555555444444444444444444333333333333333444444444444555333333333333333333333333333333333222222111111111111111111111111111111111////////////............111222222333333222222111000111111111111222222222333222222111111222222333333333333333333333333333111111111111222333444555BBB===888666999:::999777===<<<===???>>>===CCCJJJKKKRRR^^^kkkvvvvvvlllaaa]]]\\\^^^ccciiittt}}}~~~444444444444444444444444444444444444444444444444222333333444555555666666444444444444444444444444666666666666666555555555555444444444444333333333444444555666777888999999:::;;;<<<===<<<===@@@BBBBBBGGGKKKOOOXXXeeemmmooooooooonnnkkkgggdddbbbbbbaaabbbbbbaaa___aaafffkkkqqqwww{{{vvvnnnkkkgggccc```______``````dddhhhlllnnnooopppqqqtttwww|||xxxpppfffccc^^^[[[XXXVVVSSSRRRNNNKKKHHHGGGGGGGGGFFFEEEEEEEEEGGGLLLRRRWWWZZZ[[[cccaaa___^^^\\\[[[aaahhhooo}}}xxxrrroooeeeuuu}}}sssnnnlllllllllfff^^^TTTLLLIIIHHHFFFDDDDDDBBB???<<<999777666555666666666555555555555444555555555555555555555555333333444444444444444444555555444444444333333333333333333333333333333333555444444333222111000///111111111111111111111111.............../////////111222222333333222222111000111111111111222222222333222222111111222222333333333333333333333333333222222222333333444555666???<<<999888:::;;;999666;;;;;;===@@@@@@@@@EEEMMMPPPXXXeeerrr}}}oooeee[[[WWWUUUVVVZZZ```iiirrr~~~|||www333333444444444444444444777777666555444333222111333444444444555555555666444444444444444444444444666666555555555555555555444444444444444444444444444555666666888888999::::::;;;<<<<<<===>>>AAACCCCCCIIIOOOUUU___llltttvvvvvvvvvsssoooiiidddbbbbbb___aaaccceeefffhhhmmmqqqssswww}}}yyytttmmmkkkgggdddaaa```___```aaaeeejjjmmmoooqqqtttuuuwwwzzz|||qqqlllfffbbb```]]]YYYVVVPPPNNNJJJHHHHHHHHHFFFEEEHHHGGGGGGIIILLLPPPSSSUUUbbbcccffffffbbb^^^]]]^^^aaammm|||zzzxxxlllrrr{{{xxxppplllllllllfff^^^TTTLLLHHHGGGGGGGGGFFFDDDAAA>>>:::888666555666666666555555555555555555555555555555555555555333333333444444555555555666666555444333333222222333333333333333333333333444444333333222111000000111111111111111111111111000000111111222222222333111222222333333222222111000000111111111222222222333222222111111222222333111111111111111111111111222222222222333444555666:::999888:::<<<<<<:::888;;;;;;>>>AAAAAAAAAFFFNNNSSS]]]lll{{{xxxjjj```WWWTTTSSSSSSVVV[[[bbbjjjuuu~~~zzzsss333333333444444444555555666666666555555555555555666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666777888999::::::999:::;;;<<<<<<>>>BBBEEEGGGNNNWWW^^^iiiuuu|||}}}{{{yyyvvvpppjjjeeeccccccbbbeeeiiinnnrrrvvvzzz}}}wwwyyy}}}}}}|||}}}uuupppjjjiiigggdddbbb```______cccfffkkknnnqqqsssvvvxxxwww{{{{{{uuunnniiifffbbb]]]YYYTTTQQQMMMKKKJJJIIIGGGFFFHHHGGGGGGGGGHHHKKKOOOQQQWWW^^^eeeiiihhhddd___ZZZ[[[___iiiwwwyyysssooouuuuuunnnllllllfff___TTTKKKGGGGGGIIIJJJGGGEEECCC???<<<999777666666666666666666666666666555555555555555555555555333333333444444555555555666666555444333222222111333333333333333333333333222222222222222222222222111111111111111111111111222222222333333444444555111222222333333222222111000000111111111222222222333222222111111222222333111111111111111111111111111111111222222333444555666666777:::<<<>>>===<<<<<<<<<>>>AAAAAABBBGGGOOOYYYcccttt{{{tttfff]]]UUUSSSSSSSSSVVV[[[___fffooowww{{{|||uuu222333333444444555555555222333444555777888999999777777666666555444444333444444444444444444444444333333333444444444444444333333333444444444444555666666777888999:::;;;;;;999:::;;;;;;<<>>;;;999888555666666666666777777777555555555555555555555555333333444444444444444444666666555444333333222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222333333333111222222333333222222111000111111111111222222222333222222111111222222333333333333333333333333333111111111111222333444555444555777:::<<<===>>>???===<<<>>>AAABBBDDDKKKTTTbbbmmm}}}yyyrrrbbb[[[UUUUUUVVVVVVZZZ^^^aaaffflllrrrvvv|||yyy222222333333444555555666333333444555555666777777666666666666555555555555444444444444444444444444444444444444555555555666333333333444444444555555666777777888999:::;;;;;;;;;;;;<<<<<<>>>AAAFFFIIIOOOZZZfffqqq{{{|||yyyssslllgggfffiiikkkpppttt}}}~~~~~~}}}}}}xxxvvv|||}}}xxxsssmmmhhhfffaaabbbdddfffggghhhhhhhhhjjjlllppprrrtttwwwzzz||||||~~~zzzuuullleee^^^[[[WWWSSSQQQPPPMMMLLLEEEGGGHHHGGGFFFGGGJJJMMMJJJSSS]]]dddlllssssssnnnggg^^^YYY___jjjxxx~~~}}}wwwmmmhhhlllxxx~~~wwwtttoookkkdddZZZRRRLLLIIIHHHFFFFFFDDDBBB@@@===;;;:::555666666666777777777777555555555555555555555555444444444444444444333333555555555444444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111222222333333222222111000111111111111222222222333222222111111222222333333333333333333333333333222222222333333444555666666777888999:::;;;===>>>===<<<>>>BBBDDDIIISSS]]]nnnyyyvvvoooddd]]]YYYZZZ]]]^^^bbbggghhhkkkooorrrvvv}}}|||222222333333444555666666777777666555333222111111444444555555666777777777444444444444444444444444444555555555666666777777333333333444444555555555777777888999:::;;;;;;<<<<<<======>>>???CCCHHHKKKOOOZZZhhhsss|||{{{wwwqqqjjjffffffjjjnnnuuuzzz~~~~~~xxxzzz||||||uuuqqquuu~~~~~~~~~yyytttnnnhhhdddbbb]]]___cccfffjjjlllmmmmmmmmmooorrruuuvvvyyy|||~~~vvvnnnbbb___ZZZWWWUUUSSSPPPOOOIIIKKKKKKIIIEEECCCEEEGGGCCCKKKSSSYYYcccooossspppoooeee\\\ZZZ\\\eeevvv|||zzzyyyzzzxxxrrrjjjfffmmm|||}}}yyytttrrrlllcccYYYOOOHHHEEEFFFEEEDDDCCCAAA>>><<<;;;555666666666777777888888555555555555555555555555555555555444444333333333555555444444444333333333333333333333333333333333555444444333222111000000222222222222222222222222555444444333333222222222222222222333333222222222000111111111111222222222333222222222222222222333111111111111111111111111444444444444444555777777999999:::999999:::;;;======<<<===BBBFFFMMMYYYdddxxx{{{rrrlllgggaaa^^^```dddfffjjjooooooqqqsssuuuyyy~~~~~~222333333333444444555555666666666666666555555555888888888888888888888888;;;999666666777777444222666666666555444444444333555555555555555555444444666777999999888888999;;;<<<<<<======>>>CCCHHHMMMXXX```lllwww~~~yyyqqqkkkhhhfffeeeiiiooouuu}}}zzz{{{yyyuuurrrvvv~~~wwwrrrqqqsssxxx||||||vvvnnniiigggfffeeeccceeecccdddgggmmmrrrsssssssssuuuxxxyyy{{{}}}yyyqqqkkkbbb\\\YYYVVVRRRPPPPPPMMMJJJHHHGGGFFFDDDBBBGGGGGGIIIPPP[[[gggpppuuusssoooggg]]]YYY[[[dddkkk|||~~~|||zzzxxxxxxsssqqqooogggaaalll~~~}}}yyyssshhhYYYKKKEEEHHHBBB???AAAAAA>>><<<===666777888999999888777666555555666666666666555555666555555555555444444444555555555444444333333333444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111333333333444444444555555777888999999999:::<<<>>>:::???CCCDDDFFFOOO___lll{{{rrrpppsssttttttpppjjjiiinnnrrrrrrsssuuuyyy|||}}}666666666777777777777777555555555555555444444444555555555555555555555555888666444555777888666444555555555555555444444444666666666666666666666666555777888999999:::;;;===<<<=========???CCCHHHLLLWWW^^^iiisssyyy}}}}}}uuummmhhhdddbbbfffkkkvvv||||||wwwsssppprrrzzz~~~xxxsssqqqsssvvvyyy}}}}}}xxxsssmmmiiihhhgggeeecccfffeeefffiiiooosssuuutttwwwyyy{{{}}}~~~~~~vvvmmmeeebbb___[[[XXXRRRPPPLLLJJJIIIHHHFFFDDDHHHGGGGGGKKKSSS```llltttzzzxxxrrrhhh___\\\___ccciiiwww~~~{{{yyyssspppooohhhbbbjjjxxx}}}rrrcccTTTLLLKKKFFFCCCDDDDDD@@@======222333444666777888888777555555666666666666555555666555555555555444444444444444444333333222222222444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111222222333444444555666666888999::::::999:::<<<>>><<<@@@DDDFFFIIIUUUggguuuyyyssstttxxx{{{|||yyytttssswww{{{{{{zzz|||~~~555555555555555444444444444444444444444444444444333333333333333333333333333222222444666777777666444444444555555555555555666666666666666666666666444666888999999;;;===???<<<===>>>>>>???CCCHHHLLLVVV\\\eeemmmssswwwzzz|||~~~uuulllfffbbb```dddjjjuuu}}}wwwrrrnnnooouuu}}}|||xxxwwwwwwxxxyyy||||||yyyssspppmmmkkkjjjhhhfffdddhhhhhhjjjmmmrrrvvvwwwwww{{{}}}}}}}}}vvvmmmhhhddd```]]]WWWTTTPPPNNNLLLJJJGGGEEEGGGGGGFFFEEEJJJUUUdddoooyyylll```\\\\\\YYYfffyyy~~~{{{tttpppoookkkfffiiiqqqppp```TTTOOOIIIFFFHHHHHHCCC>>><<<333444555666777777777777555555666666666666555555666555555555555444444444333333333222222222222222444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111111111222444555666777888999:::;;;;;;::::::<<<>>>???BBBFFFIIIOOO]]]qqqzzzuuusssxxx}}}}}}~~~555555555444444333333222444444444444444555555555444444444444444444444444222222222333555666666666333444444444555666666666333333333333444444444444444666888999888999;;;======>>>>>>???@@@CCCHHHKKKTTTYYY```gggmmmqqquuuxxxxxxpppgggbbb```___dddkkkrrr}}}~~~xxxtttpppoootttzzz}}}xxxtttpppoooooonnnnnnlllkkkjjjkkklllooorrrvvvyyyzzz{{{}}}~~~||||||{{{zzzyyyxxxwwwvvvtttrrrqqqqqqsssuuuvvvvvvxxxxxxyyy{{{}}}vvvooojjjeeeaaa\\\YYYUUURRROOOMMMJJJGGGEEEFFFFFFDDDDDDLLLZZZeeeyyy|||lllaaa\\\YYY```lllzzzwwwrrrsssrrrmmmkkkmmm|||kkk\\\RRRKKKGGGHHHIIIDDD???<<<:::::::::999888777666666555555666666666666555555666555555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111000111222444555777888999:::;;;<<<;;;::::::<<<>>>AAADDDHHHLLLTTTeeezzzxxxsssqqqsss}}}}}}zzz|||999999888888777777666666444444555555666666666666555555555555555555555555333333444444333333444444333444444444555666666666333333333444444444555555666888999888777777888999===>>>???@@@AAACCCGGGKKKRRRVVV]]]dddiiinnnrrruuutttlllddd```]]]]]]bbbhhhrrr}}}~~~yyyvvvrrrqqqtttyyy~~~zzzssspppnnnooopppqqqqqqqqqppppppoooqqqtttwwwzzz|||~~~~~~yyyvvvsssrrrqqqpppooonnnlllkkkjjjiiihhhfffeeeeeefffhhhhhhhhhhhhiiijjjkkkmmmoooqqqsssxxx{{{|||uuunnniiibbb___ZZZVVVSSSPPPLLLJJJEEEGGGHHHFFFDDDHHHQQQXXXjjjyyy{{{mmmfff```^^^aaannn|||xxxxxxyyywwwrrrpppsss|||iiiWWWNNNGGGGGGHHHDDD@@@>>><<<;;;:::999888777666666555555666666666666555555666555555555555444444444444444444555555555555555444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111000111222444666888999::::::;;;<<<<<<;;;;;;===???CCCFFFJJJPPP[[[lll|||tttqqqqqqvvv{{{xxx{{{777777777777666666666666444444555555666777777777444444444444444444444444444555666555333222222444444444444555555555555555555555666666777888888888888999:::999777666777888===???@@@AAABBBDDDGGGJJJPPPUUU\\\ccchhhmmmqqqttttttlllddd```]]][[[^^^cccsss~~~zzzxxxvvvvvvxxx{{{}}}|||uuupppllljjjllloooqqqqqqrrrsssuuurrruuuyyy|||~~~}}}xxxsssooommmkkkjjjiiihhhfffdddbbbaaa```___]]]\\\\\\]]]]]]]]]\\\[[[[[[\\\\\\]]]___```aaafffiiinnnrrruuuyyy~~~~~~vvvooojjjfffaaa\\\YYYUUUQQQNNNHHHJJJJJJHHHFFFGGGKKKOOO[[[iii}}}{{{uuugggaaa]]]eeevvv~~~~~~~~~{{{wwwppp}}}}}}bbbVVVJJJGGGGGGEEEBBB@@@888888777666666666777777555555666666666666555555666555555555555444444444555555555555666666666666444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111111111111111333444666888999::::::;;;<<<<<<<<<===???AAACCCHHHOOOXXXeeevvvxxxrrrqqqsssyyy|||zzz~~~444444444444555555555555333333444555555666777777444444444444444444444444444666777666333222333555555555555555555444444444666666777777888999999:::999:::;;;;;;999999:::;;;===???AAAAAABBBDDDGGGIIINNNTTT\\\dddiiinnnrrrtttqqqkkkeeebbb___]]]___cccppp||||||{{{{{{||||||vvvqqqllliiidddgggkkkmmmmmmooosssvvvtttxxx}}}~~~{{{vvvssspppooonnnkkkjjjhhhfffdddbbb``````^^^\\\ZZZZZZZZZZZZXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVVVVYYY]]]aaacccgggkkknnnuuuwww{{{wwwrrrnnnhhhccc___ZZZVVVSSSOOONNNLLLJJJHHHHHHIIIJJJRRR\\\lll|||qqqjjjcccdddmmm{{{}}}}}}uuuyyysssbbbQQQJJJHHHFFFDDDCCC999999777666666666777777555555666666666666555555666555555555555444444444444444444555555555666666444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111111111222222333555666888999999999:::<<<<<<===>>>AAACCCCCCIIITTTaaaqqqwwwqqqmmmnnnqqqwww}}}~~~666666777777888888999999222222333333444555666666555555555555555555555555333555777666444333555777666666666555555444444333444555555666777888888999999:::<<<<<<<<<<<<===???===???AAABBBBBBDDDGGGIIINNNTTT]]]eeekkkooorrrtttmmmgggdddcccbbbaaacccggglllxxx|||yyyxxxyyyzzz{{{}}}~~~}}}zzzvvvrrrnnnjjjhhh```cccgggiiijjjlllqqquuuuuuzzz~~~|||yyywwwuuuuuutttooonnnmmmkkkhhhfffeeedddaaa___]]]\\\\\\[[[YYYWWWUUUUUUTTTSSSRRRRRRRRRRRRMMMPPPSSSUUUWWWZZZ]]]```cccfffjjjoootttyyy|||~~~wwwsssmmmhhhccc^^^YYYVVVUUUQQQLLLIIIIIIIIIIIIIIIOOOUUU```ooo~~~{{{vvvmmmggghhhrrr|||yyy|||zzzwwwxxx~~~lllWWWLLLIIIGGGFFFEEE@@@>>><<<999777666666666555555666666666666555555666666555555555444444444333333333444444555555555444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333222222222222333333222222222333333333333333333333333222222222222222222222222111111111111111111111111222333444555666888888999888:::<<<======???BBBDDDCCCKKKXXXhhhyyy}}}oookkkhhhiiimmmrrr}}}~~~666555444333333444555666555555444444444444555555555444444333333444444555555444333333333333444555444444444555444444333333444555555444444555777:::<<<<<<<<<===<<<<<<;;;:::BBBAAAAAA@@@@@@CCCIIIMMMQQQSSSYYYdddooouuutttppplllhhhcccbbbiiiooommmeeelllrrr|||}}}yyyvvvuuuuuutttrrrsssuuuvvvwwwwwwwwwwwwxxxwwwtttqqqmmmkkkiiihhhccccccbbbcccfffjjjoooqqqvvvzzz~~~{{{yyyyyy{{{{{{yyywwwsssooollljjjnnnlllgggbbb___^^^^^^^^^]]]ZZZWWWUUUTTTSSSQQQOOOMMMLLLKKKLLLNNNOOOOOOOOOTTTUUUXXX[[[```eeejjjlllpppssswww{{{yyyrrrlllfff```\\\ZZZWWWQQQNNNKKKJJJHHHFFFQQQQQQTTT\\\iiiwwwuuujjjeeejjjuuu~~~~~~}}}wwwooonnnttt{{{~~~~~~~~~eeeSSSJJJGGGEEECCCAAA???;;;888777777888999888888777666666666666666666666666666666666666666666555333222222333555666333333333333333333333333555444333333333333444555555444444333333444444555333222222111111222222333444333333222222333333444111111111111111111111111111111111111111111111111222333444333111111222333333333444555777:::===>>>:::;;;<<<===???AAACCCDDDGGGNNN\\\ooowwwkkkccc___bbbhhhmmmsssxxx|||666555444444444444555666666555555444444555555666555444444333333444444555555555444333333444555555444444444555555444444333555666777777666666888:::<<<<<<<<<<<<<<<<<<;;;;;;???@@@BBBBBBCCCFFFJJJMMMRRRTTT[[[eeeppptttsssooogggfffccceeennnvvvtttnnnlllpppvvv}}}{{{wwwtttsssrrrpppmmmmmmmmmmmmmmmnnnnnnnnnpppooonnnlllkkkjjjjjjiiihhhgggffffffhhhkkknnnpppvvvzzz{{{xxxvvvxxxuuuqqqmmmjjjhhhggggggdddaaa___]]]\\\ZZZWWWUUUOOOLLLJJJIIIJJJKKKKKKJJJLLLMMMNNNPPPSSSWWWZZZ\\\aaadddhhhlllpppvvv|||{{{uuunnniiieee^^^ZZZUUUPPPNNNLLLIIIHHHJJJJJJLLLRRR^^^mmm{{{sssiiifffkkkqqq~~~||||||yyyppplllnnnsssvvvwww~~~~~~lllZZZPPPKKKGGGDDDAAA???;;;888777777888888888888777666666666666666666666666666666666666666666555333222222333555666333333333333333333333333555444333333333333444555333222222111111222222333333222222111111222222333444333333222222333333444111111111111111111111111111111111111111111111111000222333222111000111222444444444444666888999;;;:::;;;<<<===>>>@@@BBBDDDLLLTTTcccwww~~~sssfff___\\\___dddhhhmmmrrr|||666555555444444555555666666555555444444555555666555555444444444444555555555555444333333444555555333444444555555555444444555666888999888888999:::<<<<<<<<<<<<<<<<<<<<<<<<===@@@BBBEEEGGGJJJMMMPPPTTTWWW^^^hhhppptttqqqnnneeefffgggkkkttt|||{{{vvvpppqqqrrruuu|||{{{xxxuuussspppnnnhhhgggeeeccccccccceeeeeehhhhhhhhhiiijjjkkklllmmmmmmllllllkkklllnnnpppqqqwww{{{~~~{{{wwwtttrrrqqqmmmllljjjhhhgggddd```]]]UUUQQQLLLIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHJJJLLLMMMQQQSSSVVVZZZ^^^eeelllqqqzzzyyytttpppddd```ZZZUUUQQQNNNKKKIIIHHHHHHHHHJJJQQQ___ppp|||sssiiifffhhhsss||||||{{{~~~}}}tttmmmiiijjjnnnqqqyyyzzzwwwdddXXXPPPIIIEEEAAA???<<<999777777777888888888777666666666666666666666666666666666666666555444333222222333444555444444444444444444444444555444444333333444444555333222222111111222222333333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222111222333333222111222333777777666777777888999::::::<<<======>>>???CCCEEEQQQ[[[mmmxxxmmmaaa\\\[[[___bbbdddgggkkkrrrxxx666666555555555555666666666666555555555555666666555555444444444444555555555555444444444444555555333444444555555555555555444666999:::999888888999<<<<<<<<<<<<<<<===>>>>>>>>>@@@DDDGGGJJJOOOUUUYYY[[[^^^dddkkkqqqssspppmmmfffjjjnnnqqqxxx~~~yyyvvvuuuuuuvvv{{{}}}zzzvvvrrrnnnfffdddaaa___^^^```bbbddddddeeefffhhhjjjmmmoooppppppppppppqqqrrrssstttuuuyyy}}}{{{yyyvvvuuutttsssqqqmmmiiieee___ZZZSSSMMMJJJHHHGGGFFFGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMPPPVVV]]]bbbkkkqqq{{{|||xxxkkkfff___YYYUUUQQQNNNLLLKKKLLLKKKIIIKKKTTTcccoootttmmmkkkjjjpppzzzpppgggeeehhhlllssstttzzznnn```UUULLLFFFAAA@@@===:::888777777888888777777666666666666666666666666666666666666666555444333333333333444555555555555555555555555555444444444444444444444444555444444333333444444555333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222333555444333333444555999999::::::;;;<<<<<<===:::<<<>>>>>>===???DDDHHHTTT```uuusssiiiaaa^^^^^^bbbdddccceeehhhlllrrrxxx{{{|||~~~}}}666666666666666666666666666666666555555666666666666555555444444555555666555555555555555555555555333444555555666666666555333555888999888777888888;;;;;;;;;;;;<<<>>>???@@@AAACCCGGGKKKQQQYYYaaagggeeehhhlllppprrrqqqnnnkkkgggmmmsssvvv|||zzz{{{|||}}}|||uuuppphhheeebbb______aaaccceeecccccceeegggiiilllnnnppppppqqqsssuuuwwwyyyzzz{{{{{{~~~~~~}}}|||{{{yyyvvvqqqnnnhhhccc[[[TTTOOOLLLJJJHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFGGGKKKQQQUUU\\\cccmmmwww}}}rrrmmmfff___ZZZVVVRRRPPPLLLMMMMMMKKKJJJOOOYYYbbbvvvxxxtttkkkkkkrrr~~~ssshhhcccdddgggqqqssswww}}}vvvhhhZZZOOOHHHCCCAAA???<<<:::999888888888777777666666666666666666666666666666666666666444444444333333444444444555555555555555555555555444444444444444444444444555444444333333444444555333222222111111222222333222333333444444333333222222222222222222222222222222222222222222222222222000222333333222222333555888888:::;;;<<<>>>>>>???:::===??????>>>@@@FFFLLLVVVddd{{{~~~qqqjjjdddbbbcccffffffddddddhhhiiinnntttwwwxxx|||~~~|||~~~555666666777777666666555777666666555555666666777666666555555555555666666444555666666666666555444333444555666666666666666333555777888777777888999;;;;;;;;;;;;<<<>>>@@@BBBEEEIIIOOOVVV^^^gggpppvvvssstttuuuuuussspppmmmkkkhhhpppwww{{{}}}}}}{{{uuullljjjfffcccbbbccceeegggaaaaaaccceeehhhjjjmmmnnnppprrrvvvyyy|||~~~}}}{{{xxxqqqlllddd]]]WWWSSSPPPMMMIIIHHHGGGFFFEEEFFFFFFGGGEEEEEEDDDCCCBBBDDDGGGJJJPPPUUU^^^gggooovvv|||yyytttmmmfffaaa\\\XXXVVVKKKLLLLLLJJJJJJMMMTTTYYYkkkvvvzzzsssmmmlllwwwwwwllldddaaabbbnnnssswwwyyy|||{{{nnn```TTTLLLEEECCCAAA???<<<;;;999999888888777666666666666666666666666666666666666666444444444444444444444444444444444444444444444444333444444555555444444333333222222111111222222333333222222111111222222333222222444444444444222222333333333333333333333333333333333333333333333333...///000000000000111333555666888:::;;;<<<<<<===:::===@@@@@@???CCCJJJQQQ\\\lll{{{qqqmmmiiiggghhhjjjiiieeefffiiiiiimmmrrruuuvvv{{{}}}{{{555666777888888777666555777777666666666666777777666666555555555555666666444555666777777666555444333444555666777777777777666777888888777777999;;;;;;;;;:::;;;<<>>AAABBBAAAEEENNNVVVgggvvvwwwrrrpppqqqooopppqqqnnniiijjjoookkkppptttwwwxxx~~~555666777888888777666555777777666666666666777777666666555555555555666666444555666777777666555444333444555666777777777777888999999888777888;;;===;;;;;;:::;;;<<>>BBBBBBBBBFFFPPPYYYooo~~~~~~uuurrrrrrxxxwwwwwwwwwsssooopppuuuoootttxxxzzz|||777777777777777777777777777666555444444555666777555555555555555555555555555555555444444333333333444444444444444555777777777888888999999:::;;;;;;;;;===>>>======???DDDIIINNNZZZkkk{{{|||tttpppqqqtttyyy~~~}}}~~~|||}}}www{{{yyyrrrpppnnnjjjggghhhgggggghhhjjjnnnrrruuuwwwxxxzzz}}}~~~yyyssslllgggcccbbb___^^^\\\ZZZWWWUUUPPPMMMIIIHHHIIIIIIFFFCCCEEEDDDCCCEEEIIILLLNNNNNNWWWYYY[[[aaahhhpppwww{{{}}}vvvlllfffeeeaaa\\\VVVQQQNNNMMMLLLKKKSSSTTTZZZfffttt}}}ssskkkgggeeeeeemmmxxxwwwiii]]]ZZZ___jjjxxx{{{tttsssqqqrrryyyzzzooo```TTTKKKHHHDDDBBBBBBAAA===999:::888666777:::;;;999777444444444444444444444444444444444444444444444444555555555555555555555555555555666666555444333333555555333333333333555555333333333333333333333333222333555555555333111000222333333444444333333222333333333333333333333333444222222444444222444999777777777888999:::<<<<<<<<<===AAADDDDDDHHHUUUbbbuuu|||xxxzzz~~~~~~{{{}}}zzztttrrrvvvvvvwwwxxx{{{666666666666666666666666777666555444444555666777555555555555555555555555555555444444444333333333444444444444555666777777888888888999::::::;;;;;;;;;===??????>>>AAAGGGKKKXXXbbbrrr|||vvvrrrsssuuu}}}|||}}}}}}~~~|||tttqqqnnnkkkhhhjjjiiijjjkkknnnrrrvvvxxxyyyzzz|||~~~|||wwwtttooonnnllljjjiiifffbbb^^^XXXTTTOOOMMMMMMLLLJJJGGGGGGEEEDDDDDDGGGIIIJJJIIIMMMNNNPPPTTTZZZbbbiiinnn~~~|||rrrkkkiiiddd```YYYTTTQQQOOONNNMMMNNNNNNQQQZZZeeeqqqyyy}}}xxxqqqmmmiiieeegggmmmxxxlllbbbcccjjjwwwwwwtttsssvvv~~~zzzpppbbbVVVKKKGGGCCCBBBBBB@@@===999999777666777999:::888666444444444444444444444444444444444444444444444444555555555555555555555555444444555555444333333222555444333222222333444555333333333333333333333333222333444444444333111000222333333444444333333222333333333333333333333333666444444666666444666:::888888999999:::<<<===>>>>>>???BBBEEEFFFKKKZZZhhh}}}xxxwwwyyywwwyyy{{{}}}666666666666666666666666666666555555555555666666555555555555555555555555555444444444444333333333444444444444555666777888888888999999::::::;;;;;;;;;>>>@@@AAAAAADDDKKKPPPaaajjjxxx~~~yyywwwvvvwwwzzz{{{wwwqqqnnnkkkiiillllllmmmooossswwwzzz|||}}}~~~~~~|||{{{{{{zzzyyyuuupppmmmddd^^^XXXTTTRRRQQQMMMJJJHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDFFFLLLSSSZZZ^^^ppptttzzzzzzrrroooiiiddd]]]WWWTTTRRRPPPOOOJJJJJJLLLOOOVVVaaalllttt{{{xxxvvvuuupppiiieeeeeessswwwjjjeeeeeerrr}}}wwwvvv{{{|||rrreee[[[NNNJJJEEECCCCCCBBB???<<<888777666666888888777666666666666666666666666666444444444444444444444444555555555555555555555555333333333444333333222111333333222222222222333333333333333333333333333333333333333222222222222111222333333444444333333222333333333333333333333333666333333777888666666:::999:::::::::;;;===>>>??????@@@BBBEEEHHHQQQbbbrrr}}}zzz{{{xxxzzz}}}~~~}}}xxx666666666666666666666666666666666555555666666666555555555555555555555555444444444444444444444444444444444444555666777888888888999999:::;;;;;;<<<:::===@@@BBBCCCIIIPPPVVVgggnnnyyy~~~~~~xxxwww{{{xxxqqqnnnmmmkkkmmmnnnpppssswwwzzz~~~{{{qqqjjjbbb[[[WWWSSSOOOKKKHHHFFFCCCBBBBBBBBBBBBAAAAAA@@@???@@@CCCIIIPPPSSS___dddkkksssyyy~~~zzzuuummmhhh```ZZZVVVSSSQQQPPPLLLNNNOOONNNPPPVVVbbbkkkqqqssswwwzzzyyyrrrjjjeeehhhyyy}}}}}}oooeee^^^hhh}}}|||~~~wwwkkkcccVVVPPPJJJGGGFFFEEEBBB???777777666666777666666555666666666666666666666666555555555555555555555555555555555555555555555555333333444444444333333222222222222222222222222222333333333333333333333333333222222111111111222222222333333444444333333222333333333333333333333333444111222666888666555777999999::::::;;;<<<>>>???@@@@@@BBBFFFKKKWWWkkk}}}|||zzzvvvyyy~~~|||wwwtttrrrooommm555555555555555555555555555666666666666666666555555555555555555555555555444444444444444444444444555555555555555666888888888999999:::;;;;;;<<<<<<:::===@@@BBBFFFMMMXXX```mmmsss{{{xxxvvvxxxwwwqqqnnnnnnnnnnnnooorrrvvvzzz}}}|||uuukkkccc]]]WWWPPPKKKHHHEEECCCBBBBBBCCCCCCBBBBBBAAA??????@@@DDDIIILLLOOOUUU]]]eeelllsssyyy}}}|||rrrmmmeee]]]YYYUUUSSSQQQPPPSSSVVVTTTRRRSSSZZZ```iiinnnuuu{{{}}}yyyppphhhdddsss}}}xxxzzzsssggg]]]aaasss~~~tttlll]]]WWWOOOIIIGGGEEEBBB???777777777777666555555666777777777777777777777777555555555555555555555555555555555555555555555555444444555555555555444444222222222222222222222222333333333333333333333333333222222111111222333333222333333444444333333222333333333333333333333333444111222888;;;999777777888999999999:::<<<===>>>??????BBBHHHOOO]]]ttt}}}vvvyyy~~~xxxqqqkkkgggfffggg555555555555555555555555555555666666666666555555555555555555555555555555333333333444444444444555555555555555666777888888999999::::::;;;;;;<<<<<<<<<>>>@@@CCCIIITTTbbblllxxx|||yyyvvvxxxyyy}}}uuuooonnnooopppooorrruuuyyy|||{{{}}}~~~tttlllfff^^^VVVPPPIIIGGGEEEDDDEEEEEEEEEDDDCCCBBB@@@??????AAACCCEEEEEEJJJPPPWWW^^^fffmmmqqquuuyyy~~~zzztttlllddd^^^ZZZWWWUUUSSSWWW[[[ZZZVVVTTTVVVYYYdddjjjqqqwww{{{{{{sssjjjcccnnn}}}yyyxxx{{{zzzzzzoooccc```jjj{{{}}}uuufff^^^TTTLLLGGGDDD@@@>>>777999999888666555555666777777777777777777777777555555555555555555555555555555555555555555555555444444555555666666555555222222333333333333222222333333333333333333333333222333333333333444444444222333333444444333333222333333333333333333333333777444555<<<@@@>>>;;;:::888888999999:::<<<===>>>???@@@DDDLLLUUUeee~~~zzz}}}~~~tttlllddd___aaafff555555555555555555555555444555666777777666555444555555555555555555555555333333333444444444555555555555555555666777888999999999::::::;;;<<<<<<<<>>CCCAAA===;;;999999::::::;;;===>>>??????AAAGGGQQQ\\\mmm}}}zzz~~~}}}qqqggg^^^YYY^^^ggg555555555555555555555555444555666777777666555444555555555555555555555555333333333444444555555555555555555666666777888999999999:::;;;;;;<<<<<<===BBBCCCDDDGGGPPP```sss~~~~~~~~~}}}yyyzzzttt{{{xxxvvvsssooommmmmmpppssstttwww{{{zzzuuulllmmmqqqwww~~~}}}xxxqqqhhhbbbQQQNNNKKKIIIIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@???>>>@@@AAACCCEEEHHHMMMTTTXXXYYY^^^eeekkkooorrrtttvvvvvvyyy}}}{{{rrrlllgggcccaaaZZZ\\\___aaa```___^^^]]]YYY^^^bbbgggqqqzzzyyyqqqbbbaaafffsss{{{zzz~~~{{{pppccc]]]fff{{{zzzqqqcccWWWPPPJJJEEEBBB999;;;<<<:::777555666888666666666666666666666666666666666666666666666666555555555555555555555555111222333333444444444444333333555555555555333333333333333333333333333333222333555777777666555444222333333444444333333222333333333333333333333333777444666>>>CCCAAA<<<999;;;;;;;;;;;;===>>>???@@@@@@CCCJJJTTT```rrr~~~zzzvvvyyy}}}|||oooddd[[[WWW]]]hhh777777777777777666555555444444444555555555666666777777777777777777777777333444444444555666666666666666777888999::::::;;;;;;;;;;;;;;;===>>>???@@@EEEEEEGGGMMMYYYkkk}}}~~~xxx~~~{{{yyyyyyzzz~~~}}}yyyppppppoooooooooqqqrrrssstttvvvyyy}}}xxxnnnhhhhhhjjjooovvv}}}|||rrriii\\\WWWQQQLLLIIIIIIJJJKKKIIIGGGDDDCCCCCCCCCBBB@@@????????????AAADDDGGGIIINNNQQQWWW]]]cccfffiiijjjjjjlllooosssvvvwwwxxxxxxzzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}||||||~~~~~~~~~~~~~~~~~~wwwooojjjeeebbb___]]]]]]```dddgggfffdddaaa^^^^^^dddmmmttttttrrrjjjaaa\\\cccqqq~~~{{{pppeeebbboooxxxmmmaaaUUULLLHHHIIIBBB===:::;;;:::888888;;;555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555444444333333444444555666666666555555444444444111111222222222333333333444444444444444444444444222333444444444333222111222222444666777888888888???===<<<<<<===?????????BBBEEEMMMXXXjjj|||qqqssswww}}}~~~}}}sss|||nnnbbb[[[[[[eeeooo777777777777777666555555444444444555555555666666666666666666666666666666555555666666666666666666666666777888999::::::;;;;;;;;;;;;<<<===>>>???@@@BBBCCCGGGPPP___rrr~~~{{{zzzyyy}}}zzzzzz{{{~~~{{{vvvtttppppppoooooopppqqqrrrssstttvvvyyy}}}vvvmmmgggggggggkkkqqqxxx|||~~~zzzrrrccc\\\SSSMMMKKKKKKKKKJJJJJJGGGEEEDDDDDDDDDBBBAAA???>>>======>>>@@@BBBCCCEEEHHHMMMRRRWWWZZZ\\\]]]^^^```cccfffiiijjjkkklllnnnnnnoooppprrrsssttttttvvvvvvvvvuuuuuuuuuttttttvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxxxxyyy{{{{{{~~~~~~}}}}}}~~~~~~vvvoooiiieeeccc```^^^]]]```dddggghhhllljjjggghhhlllooopppoooiiiaaaZZZ\\\dddqqqzzzkkkdddjjjuuuwwwjjj]]]QQQJJJGGGBBB>>>;;;<<<;;;999999;;;555555555555555555555555666555555555555555555666555555555555555555555555555555555555555555555555555444444333333444444555444444333333333222222222111222222222222333333333444444333333333333333333222333444444444444333222222333444666777888999999>>><<<;;;;;;<<<>>>??????CCCGGGPPP]]]ooouuukkkmmmqqqwwwzzzuuusssqqq{{{|||lllaaa\\\___jjjuuu777777777777777666666555444444555555555666666666666666666666666666666666777777777777777666666666666666777888999::::::;;;<<<<<<<<<<<<======>>>???AAADDDJJJUUUggg{{{}}}xxxuuussszzz~~~~~~~~~xxxxxxwwwvvvuuusssqqqpppppppppppppppqqqrrrssstttuuuvvvzzz}}}vvvnnnhhhfffeeeggglllrrrvvvyyy{{{~~~nnneeeYYYQQQOOOOOOLLLJJJLLLJJJGGGFFFFFFEEEDDDBBBAAA@@@>>>=========>>>???===???BBBFFFJJJLLLMMMNNNQQQRRRTTTWWWYYYZZZ[[[\\\______aaabbbccceeefffgggiiiiiiiiihhhhhhhhhhhhggghhhiiiiiijjjkkklllmmmmmmlllllllllmmmnnnoooqqqrrrrrrrrrrrrssstttuuuvvvwwwxxxyyy{{{~~~xxxoooiiihhheee```[[[[[[___ggglllvvvtttrrrooommmlllllllllmmmhhhbbb]]]\\\dddvvvsssgggeeehhh|||vvviii\\\PPPHHHDDD???<<<======:::888:::555555555555555555555555777666666555555666666777555555555555555555555555555555555555555555555555555444444333333444444555444333333333333222222222222222222222333333333333222222222333333333333333222333444444444444333333222333555666888999999999<<<;;;;;;;;;<<<===???@@@DDDJJJUUUeeexxx{{{nnndddfffjjjpppwwwzzzqqqllljjjooo{{{yyyiii```^^^dddqqq~~~666666777777777777666666555555555555666666666666666666666666666666666666888777777666666555555555666666777888999::::::;;;======<<<<<<===>>>>>>???DDDGGGOOO]]]ooowwwqqqnnnmmmxxx~~~{{{~~~~~~zzzvvvrrrrrrqqqoooooooooooopppppppppqqqrrrsssttttttuuuuuuwwwzzz}}}zzztttjjjgggccccccgggmmmrrrtttvvv{{{zzzoooaaaXXXUUUTTTQQQMMMPPPMMMKKKIIIIIIHHHGGGEEEDDDCCCBBB@@@????????????;;;<<>>???@@@DDDIIITTTeeeyyyzzzqqqkkkiiihhhuuu~~~yyy{{{}}}zzzyyyzzzyyyuuupppooonnnlllkkklllmmmoooppppppqqqrrrssstttuuuvvvvvvwwwxxxzzz||||||xxxkkkfffaaa^^^aaafffkkkooopppuuuzzz~~~wwwjjjaaa\\\ZZZVVVSSSUUURRRPPPNNNNNNMMMKKKJJJFFFEEEDDDCCCBBBAAAAAA@@@======>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHJJJKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVXXXXXXXXXYYYYYYYYYYYYYYY\\\]]]]]]___```bbbdddeeeggghhhkkkmmmppprrrssstttxxxxxxxxxyyy{{{|||~~~vvvnnnmmmiiiccc]]]\\\```dddooouuu}}}|||sssiiiccccccfffiiifff^^^[[[dddqqquuuiiiaaa___iii{{{kkkYYYMMMDDD=========999666666666666666666666666666666777777666666666666777777666666666666666666666666555555555555555555555555555444444333333444444555555555555555555555555555222222333333333444444444111111111222222333333333333333333444444555555555444444666888999::::::;;;999:::<<<<<<;;;===@@@CCCGGGQQQaaattt~~~qqqkkkhhhiiijjjllloooqqqsssuuu~~~{{{nnneeecccdddnnn~~~zzznnncccaaagggqqq555666666777777777777777555555666666666777777777555555555555555555555555555555555555444444444444666666777888999::::::;;;<<<<<<<<<===>>>???AAAAAACCCJJJYYYnnnuuulllgggffffffrrr~~~~~~}}}~~~zzzzzz{{{|||}}}yyyuuutttttttttqqqooommmllljjjjjjjjjlllnnnppppppqqqssstttvvvwwwwwwwwwxxxxxxzzz{{{~~~~~~|||pppiii```[[[[[[___dddggghhhmmmrrrvvv}}}{{{qqqhhhaaa]]][[[YYY[[[XXXVVVTTTSSSRRRPPPOOOHHHHHHGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOOOONNNSSSSSSSSSTTTVVVXXXYYYZZZ\\\]]]___bbbeeeggghhhiiilllmmmnnnppprrrtttwwwxxxzzz{{{~~~uuutttpppjjjddd```^^^^^^iiirrrzzzjjj___]]]```fffiiieee```cccjjjxxx~~~qqqfff___dddrrr~~~hhhUUUJJJ@@@>>>===:::777777666666666666666666666666777666666555555666666777666666666666666666666666555555555555555555555555555444444333333444444555222222222333333333333444333333333333444444444444111111222222333333444444444333333333444555666777444555777888:::;;;;;;;;;888;;;======<<<===BBBFFFJJJUUUhhh|||xxxpppoooooooooooooooooooooooooootttzzzyyyiii```___bbbqqqsssjjjbbbdddlllvvv555555666777777777777777555666666666777777777777555555555555555555555555555555555555666666666666666666777888999::::::;;;;;;;;;<<<===>>>@@@BBBCCCGGGPPPaaaxxx{{{qqqiiieeeeeefffppp}}}xxxrrrqqqqqqrrruuusssooonnnnnnooooooooommmmmmlllkkklllnnnpppqqqppprrrtttvvvwwwxxxxxxxxxyyyyyyyyyzzz|||~~~zzzqqqfff\\\YYY[[[___aaa___dddiiimmmvvv~~~}}}zzzuuulllddd^^^]]]^^^```^^^[[[YYYXXXWWWUUUSSSOOONNNMMMJJJGGGDDDBBB@@@???>>>>>>=========>>>>>>===<<<<<<;;;;;;<<<===>>>=========>>>>>>>>>??????>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGFFFIIIIIIJJJJJJKKKMMMNNNOOOOOOQQQSSSVVVYYY[[[]]]]]]^^^___aaacccfffjjjmmmnnnqqqrrrtttvvvyyy|||~~~|||vvvpppjjjeee```\\\bbblll|||rrrddd]]]^^^dddkkkllliiiggghhhlllzzzzzznnndddbbbjjj}}}yyy___RRREEE@@@???<<<999999666666666666666666666666666555555555555555555666666666666666666666666666555555555555555555555555555444444333333444444555222222222333333333444444333333333444444444444555222222222333444444555555444333333333444555777888555666777999:::;;;<<<<<<888;;;>>>>>>===>>>CCCHHHNNN[[[nnnsssooorrrtttttttttsssqqqpppnnnmmmlllqqq~~~uuueee]]]___eeeuuunnnfffbbbgggqqqzzz555555666777777777777777666666666666777777777777555555555555555555555555555555666666777777888888666666777888999::::::;;;::::::;;;===???AAACCCDDDMMMVVVhhhyyynnngggdddeeefffppp|||~~~tttmmmjjjjjjjjjnnnmmmkkkjjjiiikkknnnppppppooooooooooooqqqrrrsssppprrrtttvvvxxxxxxxxxxxxzzzyyyyyyzzz{{{}}}zzzlllaaa[[[[[[^^^```YYY^^^ccchhhqqq{{{}}}yyyyyyvvvnnnddd^^^^^^```cccaaa^^^\\\[[[ZZZXXXVVVVVVUUUSSSPPPKKKGGGDDDBBB@@@??????>>>>>>>>>>>>???>>>>>><<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>???999:::===???AAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGIIIKKKNNNQQQSSSUUUVVVTTTUUUWWWZZZ^^^bbbeeegggdddeeefffgggjjjnnnqqqtttvvvwwwxxxzzz|||~~~zzzsssnnniiibbb]]]\\\eeewww{{{nnn]]][[[___hhhmmmkkkgggeeeeeeqqq}}}vvvhhhaaacccuuueeeWWWHHHBBB@@@>>>;;;;;;777777777777777777777777555555444444444444555555777777777777777777777777555555555555555555555555555444444333333444444555444444444555555666666666333333333444444444555555222222333444444555666666444444333333444555777888555666777999:::;;;<<<<<<888<<>>========================@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNQQQSSSVVVWWWXXX[[[\\\^^^```bbbdddfffggglllnnnpppqqqqqqsssvvvxxxzzz}}}wwwrrrmmmeee___^^^eeennnyyyssseee___\\\bbbmmmssspppkkkoooooosss{{{|||jjjbbb^^^hhh|||nnn]]]LLLEEEBBB===888555555555555555666777888999888888777666666666666666555555444444444444555555555555555555555555555555333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444333333333333444555666666777777888999:::;;;;;;<<>>??????DDDKKKUUUddd{{{vvvmmmooovvvxxxvvvuuusssqqqqqqqqqqqqrrrqqqxxxvvvmmmgggdddgggmmm|||hhhgggiiioooxxx777777777777777777777777666666666666666666666666666666666666666777888888666666666666777777777777666666777888999:::;;;;;;============???BBBFFFIIIRRRdddzzz|||rrrjjjhhhiiikkkmmmsssyyyuuummmhhhgggfffmmmkkkiiihhhhhhjjjmmmoooqqqpppooonnnoooqqqssstttvvvwwwwwwwwwwwwvvvuuuuuuwwwxxxyyy{{{}}}~~~|||tttmmmhhheeedddbbbbbbdddgggkkkqqquuuxxxyyyxxxuuuooohhhbbb]]][[[[[[___```^^^```eeefffdddcccbbbaaabbbaaa\\\TTTMMMFFFCCCAAA?????????>>>===>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<>><<<===???@@@AAAGGGOOO\\\kkkssskkklllrrrvvvuuusssrrrqqqrrrsssttttttsss{{{sssjjjffffffmmmvvvxxxqqqggghhhlllsss|||777777777777777777777777666666666666666666666666777777777777777888999999666666666666777777777777666666777888999:::;;;;;;============???BBBHHHLLLYYYkkk{{{rrrkkkjjjmmmppprrrsssxxx~~~vvvnnnjjjiiiiiikkkjjjiiiiiijjjlllnnnpppqqqpppooonnnoooqqqssstttwwwxxxxxxxxxxxxwwwvvvvvvwwwwwwyyyzzz}}}zzzuuuqqqppplllllllllnnnqqquuuxxx{{{}}}|||yyyuuunnnfff___ZZZXXX[[[\\\]]]aaagggkkkkkkiiiiiijjjllllllfff\\\TTTLLLHHHDDDAAA@@@@@@???>>>???????????????>>>===<<<>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>;;;<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJJJJJJJKKKMMMOOORRRSSSRRRTTTWWWYYYZZZ]]]aaadddhhhjjjooosssxxx{{{}}}~~~yyyqqqkkkbbbaaabbbhhhwwwooofff___dddrrr~~~sssooonnnuuuyyyooofffeeepppooo```OOOHHHEEEAAA>>>===:::999888888777777888888888888777666666666666666666555555444444555555666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333444555666777777777888999:::;;;<<<<<<===<<<===@@@AAACCCKKKTTTeeesss|||uuupppooorrruuutttrrrqqqrrrtttvvvxxxvvvxxxqqqiiihhhmmmyyy~~~vvvmmmfffeeeiiipppyyy666666666666666666666666666666666666666666666666777777666666777777888999666666666666777777777777666777777888999:::;;;<<<<<<===>>>>>>???DDDKKKQQQ^^^rrr{{{sssnnnnnnqqquuuwwwuuuwww{{{wwwpppmmmllllllmmmmmmmmmmmmnnnppprrrsssqqqqqqoooooopppqqqsssuuuxxxyyyyyyyyyyyyxxxwwwwwwvvvwwwxxxzzz}}}}}}{{{yyyyyyxxxxxxyyy|||~~~}}}wwwoooeee___XXXXXXXXXYYY^^^eeekkkmmmlllmmmooossssssnnnddd\\\TTTOOOHHHCCCAAA@@@@@@?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>?????????@@@@@@AAAAAABBBCCCCCCEEEDDDDDDEEEFFFIIIKKKMMMKKKMMMOOOPPPQQQSSSVVVYYY\\\^^^bbbgggkkknnnqqqrrrwwwyyy|||wwwqqqiiieeeaaaccclllxxxvvvkkkaaaaaammmzzz}}}uuuoooqqq~~~}}}ooofffhhhuuurrrcccSSSJJJFFFAAA>>>>>><<<;;;:::999888888888888888777777666666666666666666666555555555555666666555555555555555555555555555555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333444444555666777777888888999:::;;;<<<<<<>>>===>>>@@@@@@CCCMMMXXXjjjyyy}}}}}}{{{zzz|||yyywwwuuussssssuuuxxxzzzzzz}}}ssslllmmmvvv|||vvvooohhhccceeejjjttt~~~666666666666666666666666666666666666666666666666666555555555555666777777666666666666777777777777777777888999:::;;;;;;<<<<<<>>>??????@@@FFFPPPWWWdddwww}}}wwwttttttvvvyyyzzzzzzyyyzzz~~~wwwqqqnnnnnnnnnoooooopppqqqrrrssstttuuusssrrrqqqpppqqqsssuuuvvvyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwyyy}}}zzzpppiii]]]ZZZWWWWWWZZZ^^^eeejjjnnnooorrrvvvxxxuuummmggg]]]WWWOOOHHHCCCAAA@@@???>>>??????@@@@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>????????????AAAAAAAAAAAABBBDDDFFFGGGGGGHHHIIIJJJIIIJJJLLLOOOSSSTTTWWW[[[^^^bbbdddeeeiiikkknnnppptttyyy~~~|||tttnnnhhhbbbaaaffflllssswwwxxxmmmaaa___ggguuu}}}qqqmmmuuu}}}llleeelll}}}vvvgggXXXOOOHHHAAA===<<<===<<<;;;999888888888888888777777666666666666666666666666555555666666666555555555555555555555555666666555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444555666777777888888999:::;;;<<<<<<===>>>===???@@@@@@CCCOOO[[[mmm}}}|||}}}~~~{{{yyyxxxxxxzzz{{{}}}uuuqqqtttuuunnniiieeecccgggmmmxxx777777777777777777777777666666666666666666666666555555555555555666666777666666666666777777777777777777888999:::;;;<<<<<<;;;>>>@@@@@@BBBIIIUUU___nnn}}}{{{zzz{{{}}}~~~~~~~~~}}}~~~wwwrrrooopppppppppqqqrrrtttuuuuuuuuuuuuuuutttsssrrrsssuuuwwwxxxxxxyyyyyyyyyyyyxxxwwwwwwuuuvvvwwwyyy}}}}}}uuuhhhaaaZZZXXXWWWYYY___fffnnnoooqqquuuzzzzzzwwwsssiiibbbXXXOOOIIIEEEBBB@@@>>>???@@@AAAAAAAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAABBBCCCCCCCCCBBBBBBDDDFFFKKKLLLNNNQQQSSSVVVXXXYYY^^^```bbbdddggglllrrrvvv~~~xxxpppjjjdddcccccceeekkkqqqtttlllbbb\\\```ooouuukkklllvvv{{{jjjiiiuuuxxxkkk^^^TTTLLLCCC>>><<<<<<;;;:::999888888888888888888777666666666666666777666666555555666666777555555555555555555555555666666555555444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444555666777888888888999:::;;;<<<======>>>>>>@@@AAAAAAEEESSSbbbsss|||uuuxxx~~~}}}}}}}}}yyyxxx}}}zzzooogggcccdddeeemmmsss|||777777777777777777777777666666666666666666666666666666666555666777777888666666666666777777777777777888888999:::;;;<<<<<<;;;>>>AAAAAADDDLLL[[[fffzzz~~~}}}}}}vvvqqqppppppqqqtttuuuwwwxxxyyyxxxwwwvvvvvvvvvttttttuuuvvvyyyzzzxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuvvvyyy}}}sssiii```\\\YYYXXX^^^fffkkkjjjkkkpppvvv{{{{{{zzzsssmmmbbbXXXPPPJJJEEEBBB???@@@AAABBBCCCCCCCCCCCCAAA@@@@@@???>>>>>>==============================::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<888888999999999999:::::::::;;;;;;;;;<<<<<<<<<===999:::<<<>>>>>>>>>===<<<<<<===>>>>>>>>>>>>@@@BBBEEEFFFGGGHHHJJJLLLNNNOOOTTTUUUWWWYYY\\\```eeeiiiooosssxxx}}}}}}wwwpppiiifffbbb```eeemmmpppkkkaaaXXXWWWcccxxx}}}ppphhhkkkwwwuuuiiimmmvvvxxxnnnbbbZZZRRRHHHAAA@@@;;;:::999888888888888888888888777666666666666666777777666666666666777777555555555555555555555555555555555444333222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444555666777888888999999:::;;;<<<======<<<===@@@CCCDDDJJJ[[[kkk|||wwwqqqrrrwww|||~~~sssgggaaabbbgggllluuuzzz777777777777777777777777666666666666666666666666777777777777777888888999666666666666777777777777777888999999;;;;;;<<<===:::>>>AAABBBEEENNN^^^jjj||||||~~~|||vvvqqqpppqqqrrryyyzzz|||}}}}}}|||{{{yyyxxxwwwvvvuuuvvvxxxzzz{{{wwwxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvxxx}}}{{{oooddd___[[[ZZZ___hhhgggeeeeeejjjrrrxxx{{{|||zzztttiii^^^UUUNNNGGGCCCAAAAAACCCDDDEEEEEEEEEEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????999:::===???@@@>>><<<;;;:::;;;<<<======>>>AAACCCBBBBBBCCCDDDEEEGGGHHHIIIHHHJJJLLLMMMPPPTTTYYY]]]\\\aaafffkkkqqqyyyvvvnnnhhhaaa\\\aaajjjnnnjjjaaaTTTNNNXXXnnnvvviiifffoooxxx~~~kkkiiimmm}}}~~~xxxoooeee^^^VVVLLLEEECCC:::999888888777777888888888888777666666666666666777777666666666666777777555555555555555555555555555555444333333222111111444444444444444444444444555555555555555555555555444444444444444444444444555444444555555666777888888999999:::;;;<<<======;;;===AAADDDFFFNNN```rrr}}}uuuoooooorrrwwwyyymmmbbb^^^ccclllttt{{{777777777777777777777777666666666666666666666666555555555555555666666777333555666777666666888:::::::::::::::;;;;;;<<<===<<>><<>>>>>>>>>>>>>>>>>======<<<<<<;;;::::::999::::::;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCEEEGGGIIIJJJKKKNNNPPPQQQTTTXXX]]]dddllluuuzzz{{{qqqkkkeee___^^^aaadddaaa\\\VVVQQQTTTcccsssqqqfffgggkkkyyy~~~ssshhhkkk}}}~~~~~~rrrnnnhhhbbb\\\RRRFFF>>>???===:::999999999999888:::999777666666666777888555555555555555555555555666666555555555444444444666666666666666666666666777666555444333333444555666555444333333444555666444444444444444444444444444444444444666777888999888999;;;;;;;;;;;;===>>>>>>???CCCFFFIIIRRRfffxxxzzztttpppqqqrrrsssuuuyyy|||tttiii```\\\```ppp777777777777777777777777666666666666666666666666888888888888888999999:::444666777777777777888:::::::::::::::;;;<<<======;;;>>>BBBFFFMMM[[[lllxxx|||zzz}}}}}}yyyxxxxxxyyyxxxwwwwwwvvvwwwxxxxxxxxxwwwwwwuuussssssuuuxxxxxxzzz|||~~~~~~{{{rrrllllllnnnooommmjjjfffgggmmmtttzzz}}}}}}vvvpppiii___TTTLLLFFFDDDCCCEEEIIILLLLLLKKKLLLHHHFFFGGGFFFAAAAAADDD??????>>>>>>=====================<<<;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>=========>>>??????@@@@@@???AAACCCDDDDDDEEEHHHIIIJJJLLLOOOSSSXXX^^^fffkkkvvv~~~tttmmmeee^^^[[[]]]```^^^[[[WWWQQQQQQ\\\iii}}}llldddbbbvvv~~~yyyppprrr~~~}}}oookkkfffaaa\\\TTTIIIBBB???<<<999888888999888888999999777666666666777888666666666666666666666666666666555555555444444444555555555555555555555555666666555444333444555555666555444444444444555666444444444444444444444444444444444555666777888999;;;<<<===<<<:::999:::;;;???@@@CCCHHHLLLWWWlll|||vvvqqqqqqrrrppprrruuu|||}}}ssshhhbbbaaagggvvv666666666666666666666666666666666666666666666666666666555555666666777888666777888999888888999;;;::::::::::::;;;<<<===>>>>>>@@@DDDIIISSSbbbttt~~~zzzxxxwwwzzzzzzzzzyyyxxxvvvuuutttuuuvvvvvvuuusssssstttvvvxxx{{{~~~~~~xxx|||wwwwwwyyy{{{zzztttmmmjjjnnnuuu}}}xxxtttqqqhhhZZZPPPIIIGGGFFFGGGKKKNNNPPPQQQRRRNNNKKKKKKIIIEEEEEEHHH???????????????>>>>>>============<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@@@@BBBDDDCCCEEEGGGIIIKKKPPPUUUYYYcccjjjwww{{{rrrhhh___[[[[[[ZZZYYYXXXVVVPPPMMMSSS[[[uuutttgggaaappp|||vvvvvvxxx|||mmmiiiddd```\\\VVVMMMGGG???<<<999777777888888777999888888777666777777777777777777777777777777777555555555555555444444444444444444444444444444444555555444444444555666666666555444444444444555666666555555555444444333333444444444555666777888999;;;<<<===<<<:::::::::<<>>???CCCEEEHHHNNNXXXhhhzzz~~~zzzwwwvvv{{{||||||{{{yyyvvvsssqqqrrrsssttttttsssrrrssstttyyy|||{{{|||}}}zzzuuuvvv|||xxxwwwvvvoooaaaUUUMMMKKKHHHGGGJJJPPPVVVZZZ\\\XXXTTTPPPLLLHHHFFFFFFAAAAAABBBBBBBBBAAA@@@???>>>======<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999::::::;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>???AAA@@@??????@@@BBB@@@BBBDDDEEEGGGJJJNNNRRRVVV]]]hhhtttxxxnnnddd]]]\\\WWWTTTSSSRRRNNNKKKMMMSSSfff{{{{{{qqqkkkjjj|||vvvrrrppp}}}ooojjjeeeaaa^^^XXXQQQKKK@@@===999777777777777777999888888777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444555555666666555555555444444555555555666666555555444444333333444444555555666888999:::777999;;;<<<<<<<<<>>>@@@AAA@@@CCCJJJUUUggg}}}tttooommmppprrrqqqrrruuuwww}}}}}}uuuxxxnnneeegggpppzzz666666666666666666666666777777777777777777777777888888777777888888999:::888999::::::999999:::;;;:::::::::;;;<<<===??????CCCEEEJJJSSS```qqq~~~}}}yyyvvvttt||||||}}}|||zzzvvvssspppmmmoooqqqqqqqqqqqqrrrttt{{{~~~}}}~~~}}}}}}xxxlllbbbUUUQQQJJJFFFHHHPPP[[[bbbeeeccc___YYYRRRMMMGGGDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>======<<<<<<;;;;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999:::;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@AAAAAA??????@@@AAA???AAACCCEEEGGGJJJNNNQQQQQQXXXaaajjjwww~~~tttiiiaaa^^^WWWRRROOONNNLLLJJJMMMQQQZZZooo|||tttiiivvvvvvpppiii{{{uuupppiiiddd```[[[UUUPPPDDD@@@;;;888777777777777888888888888777777777666555555555555555555555555444555555555555555555555555555555555555555555555333333444555555666666666444555555555555555555444666666666555555444444444555555555555777888999:::777999;;;<<<<<<===???AAAAAA@@@CCCLLLZZZnnn}}}rrrnnnmmmppprrrqqqqqqtttsssyyy~~~~~~zzzvvv}}}sssjjjeeekkkwww666666666666666666666666777777777777777777777777777666666666666777888888888999::::::999888999::::::::::::;;;<<<>>>???@@@???DDDMMMZZZkkk{{{~~~{{{yyy~~~|||zzzxxxuuusssyyyzzzzzzzzzxxxuuurrrpppkkklllnnnooopppqqqtttvvv~~~~~~||||||}}}uuummm```ZZZQQQJJJIIIPPP[[[dddjjjlllkkkeee^^^XXXOOOHHHHHHGGGEEECCCBBBAAAAAAAAA@@@@@@@@@???>>>>>>======<<<============<<<;;;;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::;;;;;;<<<<<<<<<======>>>?????????>>>@@@AAA@@@???>>>???@@@???AAADDDFFFHHHKKKOOORRRPPPWWW```gggppp{{{pppfffbbb[[[TTTOOONNNNNNLLLNNNQQQTTTfff~~~yyyoootttzzzrrrgggrrr{{{vvvnnniiieee```[[[VVVJJJEEE???:::999888888777777888888888888777666666555555555555555555555555444444444555555555555555666666666666666666666666333444555555666555555555444444555666666555444444555555555555555555555555555555555666777888999:::;;;<<<======<<<;;;===>>>AAA@@@DDDOOO```vvv}}}vvvrrrqqqtttuuurrrppprrrqqquuuxxxzzz||||||vvvvvvxxxzzzmmmhhhhhhqqq}}}777777777777777777777777777777777777777777777777444444444444444555666666888999:::999888777888999:::::::::;;;===>>>@@@AAA???FFFRRRcccttt|||yyyxxx~~~{{{xxxwwwwwwvvvtttqqquuuuuuuuuuuutttsssqqqpppkkklllmmmnnnpppsssxxx{{{}}}}}}{{{xxxxxx}}}yyykkkeee\\\RRRMMMPPPYYY```kkkrrruuusssnnnhhh^^^TTTOOOMMMIIIFFFDDDDDDDDDEEEBBBBBBAAA@@@@@@??????>>>===============<<<;;;;;;;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>?????????@@@AAAAAA??????@@@AAA@@@CCCFFFHHHJJJLLLOOORRRSSSZZZdddjjjqqq}}}yyynnnhhh```YYYSSSSSSSSSPPPMMMNNNQQQ^^^qqqyyyvvvzzz}}}sssjjjlllyyyzzzsssmmmjjjfffaaa^^^OOOJJJCCC===:::999888888777888888999888777666555555555555555555555555555444444444555555555666666555555555555555555555555444555666666666555444333444444555666666555444444444444555555666666777777555555555666777888:::::::::<<<======<<<<<<===???BBBAAAGGGTTTfff}}}{{{xxxuuutttxxxyyyvvvtttuuuqqqrrrsssuuuzzzsssooosssxxxyyyiiihhhlllxxx888888888888888888888888777777777777777777777777777777777777777888999999777999:::999777777888999999::::::;;;===???@@@AAACCCKKKXXXiiizzz|||||||||{{{xxxuuutttuuuuuusssqqqrrrrrrrrrrrrqqqqqqpppoookkklllmmmnnnpppuuu{{{|||{{{yyyuuuttt{{{rrrmmmdddYYYQQQQQQVVV[[[jjjttt{{{|||yyyuuujjj^^^WWWTTTOOOJJJHHHHHHIIIJJJCCCCCCBBBAAAAAA@@@@@@???======>>>>>>===<<<;;;;;;;;;<<<<<<<<<======>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>AAABBBCCCCCCBBBBBBCCCDDDCCCEEEHHHJJJKKKMMMPPPRRRVVV^^^iiioootttuuunnnddd\\\WWWWWWWWWRRRMMMKKKQQQWWWcccwwwxxxvvv}}}rrrnnniiippp|||uuupppmmmjjjfffcccRRRMMMEEE???;;;:::999888777888888999999777666555777777777777777777777777444444444555555555666666444444444444444444444444555555666666666555333222333444555666666555444333333333444555666777888888555555666666777999:::;;;777999;;;<<<===>>>@@@BBBCCCCCCIIIWWWkkk~~~xxxwwwuuuvvv{{{}}}{{{zzz{{{rrrqqqppprrryyy{{{nnnkkkqqqxxxyyyggghhhppp|||777777777777777777777777777777666666666666777777666666666666666666666666777777777777888999:::;;;===;;;<<>><<<>>>BBBGGGNNN^^^ttt{{{yyyyyy~~~}}}~~~{{{yyyvvvtttsssuuuvvvxxxwwwuuuqqqnnnmmmmmmnnnoookkkmmmooorrruuuyyy~~~}}}{{{|||wwwuuutttvvvyyymmmaaaXXXTTTTTTTTT[[[jjj{{{}}}rrrjjjcccZZZTTTRRROOOIIIEEEGGGEEEDDDCCCCCCCCCAAA???>>>===<<<<<<>>>???>>><<<<<<<<<<<<;;;;;;<<<======<<<=========>>>>>>??????@@@???>>><<<<<<<<<===>>>::::::::::::::::::::::::<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAA??????@@@@@@AAABBBBBBBBB@@@CCCGGGMMMRRRVVVYYYZZZ]]]cccjjjqqqwww~~~tttkkkbbbZZZVVVRRRMMMKKKLLLPPPUUU\\\hhhuuuyyyzzzkkkfffgggsssxxxpppiiiggghhh[[[SSSGGG???<<<;;;:::888777666666666555555555555999888777555555555666666777777777777666555444333444444444444444444444444444444444555555555555666666666666666666666666666666777888777555444444555555555666777888999::::::>>>===<<<<<<===???AAACCCEEEHHHNNN[[[tttxxxxxxuuuwwwxxx{{{}}}~~~xxxsssppprrr{{{tttlllmmmppp}}}yyylllooowww777777777777777777777777777777666666666666777777888888888888888888888888777777777777888999:::;;;===;;;<<>><<<>>>CCCIIISSSeeeyyyzzzvvvvvv{{{~~~~~~|||yyywwwuuusssrrrssstttuuuuuusssqqqnnnllllllmmmmmmjjjlllpppssswww{{{yyy{{{wwwsssrrryyyttthhh^^^XXXTTTRRRXXXbbbppp|||zzzsssjjjbbb]]]XXXPPPKKKJJJHHHFFFEEEEEEEEEDDDBBBBBBAAA@@@@@@AAAAAA@@@>>>======<<<<<<<<<======>>><<<=========>>>>>>>>>>>>??????===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>????????????BBBBBBBBBBBBCCCBBBBBBBBBAAADDDIIINNNSSSWWWYYYZZZ^^^cccjjjpppwww{{{pppggg^^^YYYTTTOOOMMMOOONNNRRRXXXbbbvvv}}}}}}{{{rrriiiaaagggzzz{{{rrrllljjjkkk```WWWKKKBBB>>><<<:::888777777666666666555555555777777666555555666777888777777777777666555444333444444444444444444444444444444444555555555555666555555555555555555555555666777777777555444555666555555666777888999::::::===<<<<<<<<<===???AAABBBFFFJJJRRRaaazzz}}}uuuuuuvvvxxxzzz|||~~~{{{wwwtttvvv|||qqqlllooottt}}}wwwpppvvv777777777777777777777777777777666666666666777777::::::::::::::::::::::::888777777888888999:::;;;===;;;<<>>>>>============>>>>>>============>>>>>>>>>>>>>>>>>>===<<<<<<<<<==============================>>>>>>==================>>>>>>???????????????@@@EEEEEEFFFFFFFFFEEEDDDDDDBBBEEEJJJPPPTTTWWWYYYYYY\\\aaagggllltttwwwmmmccc\\\WWWQQQOOOQQQKKKOOOSSSYYYiii~~~wwwlllaaaaaaooovvvqqqooonnnfff]]]PPPFFF@@@===:::888777777777666666666555555555555555555666777888999777777777777666555444333444444444444444444444444444444444555555555555666555555555555555555555555555666777666555444555666555666666777888999::::::;;;;;;<<<===>>>???@@@@@@FFFMMMXXXiii|||uuuuuuzzz{{{~~~~~~{{{zzz}}}uuulllkkkrrryyy{{{tttuuu777777777777777777777777777777666666666666777777::::::::::::::::::::::::888888888888999:::;;;;;;===;;;<<>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBGGGGGGIIIIIIJJJJJJIIIIIIDDDGGGKKKPPPTTTVVVWWWXXXYYY\\\aaagggppp}}}sssggg```YYYRRRPPPRRRKKKNNNPPPRRR\\\qqqyyyrrriiifffnnn{{{uuupppiii```SSSHHHCCC???<<<999777777777666666666666555666666666666666777888888666666777666666555444444555555555555555555555555444444444555555555555666555555555555555555555555555666777666555444555666555666777888999::::::;;;999:::<<<===??????@@@@@@FFFOOO]]]qqq~~~zzz{{{~~~~~~|||ppphhhkkkuuuyyyssspppyyy777777777777777777777777777777666666666666777777999999999999999999999999888888888888999:::;;;<<<===;;;<<>>>>>>>>>>>>>>????????????????????????======>>>>>>>>>>>>>>>>>>========================@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEHHHJJJLLLNNNPPPQQQQQQPPPHHHIIILLLOOORRRTTTUUUVVVTTTXXX]]]bbblll}}}yyymmmddd\\\TTTPPPQQQMMMNNNOOOOOOTTTeee~~~yyypppiiikkkzzz}}}rrrkkkbbbUUUJJJEEEAAA>>><<<888777777777666666666666777777777777777666555555666666666666666666555444555555555555555555555555444444444555555555555666555555555555555555555555444666777666555555666777666666777888999:::;;;;;;999:::<<<>>>???@@@@@@@@@EEEQQQbbbxxxxxxlllgggmmmzzz|||{{{vvvnnnkkklll{{{777777777777777777777777777777666666666666777777888888888888888888888888999888888999999:::;;;<<<===;;;<<>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFHHHIIIIIIMMMOOORRRVVVXXXYYYYYYYYYNNNNNNNNNOOOQQQRRRTTTUUUSSSVVV[[[aaakkk}}}tttkkkbbbXXXRRRRRROOOOOOOOOOOOQQQ\\\rrrwwwiiieeepppxxxnnneeeXXXMMMGGGCCC@@@===888888777777777666666666888888888888777666555444555666666666666666555555555555555555555555555555444444444555555555555666444444444444444444444444444555666666555555666777666777777888999:::;;;;;;:::;;;<<<>>>???AAABBBCCCGGGUUUiii~~~sssiiihhhqqqyyyvvvnnneeeeeelll}}}777777777777777777777777777777666666666666777777888888888888888888888888999999999999:::;;;<<<<<<>>>;;;<<<@@@BBBCCCIIIPPPeeezzz}}}xxxvvvqqqlllkkknnnzzz{{{{{{{{{}}}}}}wwwuuutttuuuvvvwwwwwwuuussspppnnnkkkjjjiiiggggggiiijjjkkkjjjooouuu{{{|||rrrhhhcccSSSTTTSSSSSSVVV___nnnyyy}}}wwwooonnnyyy|||nnnggg___\\\[[[___lllzzzzzzooohhhdddaaa___YYYWWWSSSQQQOOOLLLIIIGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBAAAAAA@@@????????????????????????BBBBBBCCCDDDEEEFFFFFFGGGFFFGGGHHHJJJLLLNNNPPPPPPUUUWWW[[[^^^`````````___VVVTTTRRRPPPPPPRRRUUUVVVUUUYYY^^^dddnnn}}}uuujjj^^^WWWUUUQQQOOOOOOOOOPPPUUUfffwwwrrrggglll~~~tttjjj\\\QQQIIIDDD@@@===888888888777777777666666666666777888888777666555555555666666666666555555555555555555555555555555444444444555555555555666444444444444444444444444444555666666555555666888666777888888::::::;;;<<<<<<<<<<<<===???BBBDDDEEEMMM[[[qqq{{{uuulllfffiiiuuuxxxsssjjj```dddnnn777777777777777777777777777777666666666666777777888888888888888888888888999999999999:::;;;<<<<<<>>><<<<<<@@@BBBDDDJJJQQQjjj~~~{{{wwwvvvsssnnnkkkkkkwww}}}{{{zzz{{{{{{vvvsssrrrtttuuuvvvvvvuuurrrooolllkkkjjjhhhfffgggiiilllmmmnnnrrrxxx~~~{{{qqqjjjZZZZZZWWWRRRPPPTTT^^^fffxxxrrrlllrrrxxx{{{rrreee___[[[ZZZaaaiiirrr|||}}}xxxvvvuuukkkgggccc___[[[WWWRRROOOKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB???@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKLLLNNNPPPRRRUUUWWWXXX\\\^^^aaadddeeeeeecccbbb[[[XXXTTTQQQQQQSSSVVVXXXWWW[[[aaahhhrrr{{{pppccc[[[XXXQQQNNNNNNPPPOOORRR___nnnpppmmmwwwyyyooo```SSSKKKEEE@@@===888888888888777777777777444555666888888888777777555555666666666666666555666666666666666666666666444444444555555555666666444444444444444444444444333555666666555555666888777777888999:::;;;;;;<<<>>>=========???BBBEEEGGGQQQaaawww~~~sssnnngggdddjjjwwwxxxrrrhhh^^^dddppp777777777777777777777777888888888888999999999999777777777777777777777777666777888999:::;;;;;;<<<>>><<<<<>>@@@AAADDDJJJTTThhhzzz{{{yyyooohhh```bbbnnn~~~|||mmm```\\\fffttt777777777777777777777777666666666666777777777777888888888888888888888888777888888999:::;;;<<<<<>>@@@BBBGGGRRR^^^rrr|||xxxyyyxxxtttooonnnrrr{{{yyyuuusssrrrqqqrrrssstttuuutttsssqqqpppkkkjjjiiigggfffhhhmmmpppwwwzzzxxxmmm___UUUQQQPPPOOONNNVVVcccvvvxxxqqqppprrrtttxxx}}}pppgggaaa___^^^dddlllttt{{{}}}wwwooojjjiiieee```]]]\\\ZZZWWWTTTSSSQQQNNNMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLLLLNNNOOOPPPRRRSSSSSSUUUWWWZZZ]]]___eeeeeefffgggiiijjjlllmmmggggggggggggfffdddbbbaaa[[[YYYWWWTTTRRRSSSVVVYYY```aaafffooo}}}tttiii```ZZZSSSMMMMMMOOOOOORRRWWWjjjyyyllllllsssyyylll___TTTJJJDDD@@@===;;;888888888888777666777777777777777777777777666666666666666555555555666666666666666666666666555555555555555555555555666666666666666666666666444444444555555555555666888888999999:::;;;;;;;;;===;;;;;;???AAABBBFFFLLLYYYmmm{{{uuuvvvyyyxxxjjjddd___cccqqq{{{lllaaa___kkkyyy777777777777777777777777666666666777777777888888888888888888888888888888888999999:::;;;<<<======@@@??????AAACCCIIIVVVccc{{{{{{zzzzzzvvvssssssqqqyyy|||vvvrrrqqqqqqqqqqqqrrrrrrrrrrrrpppnnnmmmiiihhhhhhggggggjjjnnnrrrzzz~~~~~~mmm___VVVQQQNNNLLLMMMTTTcccxxxyyyrrrooommmnnnvvvvvvkkkeee^^^___aaabbbffflllsssyyy~~~~~~{{{vvvssspppmmmjjjhhh```^^^[[[YYYYYYXXXWWWVVVSSSRRRQQQPPPPPPQQQRRRSSSVVVUUUUUUUUUWWWZZZ]]]______```aaaccceeehhhjjjllloooppppppqqqqqqppppppppphhhgggfffeeedddcccbbbbbb]]]\\\ZZZWWWTTTTTTUUUWWW```ccciiitttzzzppphhh___XXXQQQOOONNNMMMNNNRRR]]]rrrsssmmmnnn~~~sssfffZZZPPPHHHCCC>>><<<999888888888777666777777777777777777777777777777666666555555444444666666666666666666666666666666666666666666666666666666666666666666666666444444555555555666666666999999999:::;;;;;;<<<<<>>>>>??????@@@BBBDDDKKK[[[jjj~~~|||{{{wwwuuuvvvsssyyyzzztttqqqqqqqqqqqqoooooooooooommmllljjjiiifffggggggggghhhkkkqqquuu~~~nnnaaaYYYSSSPPPOOOOOOWWWjjjwwwsssppprrr{{{{{{sssiiieee```[[[ZZZ^^^dddhhhjjjqqqyyy~~~|||zzzrrroookkkiiiiiihhhgggfffcccaaa^^^\\\\\\^^^```bbbbbbaaaaaaaaacccgggkkknnnmmmnnnnnnpppqqqrrrssstttvvvvvvvvvuuutttqqqnnnmmmeeedddbbbaaaaaacccdddeeeaaaaaa```]]]YYYWWWWWWXXX___ccckkkwwwuuunnnfff]]]VVVRRRPPPNNNNNNRRRWWWhhh~~~ssslllvvvyyymmm```UUUKKKEEE@@@===:::888888888888777666666666666666666666666888888777666555444444333666666666666666666666666555555555555555555555555666666666666666666666666444444555555666666777777999999:::;;;;;;<<<<<<===???===>>>@@@AAACCCJJJSSSfff~~~rrrnnnoooqqqtttwww|||{{{{{{sssbbb```cccnnnyyyllleeehhhxxx888888888888888888888888999999999999::::::::::::888888888888888888888888999:::;;;;;;======>>>???>>>>>>@@@CCCEEENNN```qqq~~~{{{yyyxxxyyyuuuzzzxxxsssrrrrrrrrrrrrpppoooooommmllljjjiiihhhdddeeefffgggiiinnntttyyynnn```WWWRRRQQQMMMPPP^^^rrr|||vvvsssvvvwwwpppfff]]]XXXXXXZZZ[[[ZZZ```ggglllooouuu~~~}}}||||||zzzyyywwwuuuqqqnnnmmmoooqqqsssqqqpppooonnnpppssswwwyyyzzzzzzyyyyyyxxxwwwvvvuuuxxxxxxwwwuuurrrnnnjjjhhh______^^^___aaaeeehhhkkkhhhhhhgggccc___\\\[[[[[[^^^dddmmmzzzyyyrrriiiaaaXXXTTTRRRNNNOOORRRVVV```ttt{{{ooopppwwwssseeeXXXLLLEEEAAA>>>:::888888999888888666666666666666666666666888888777666555444444333555555555555555555555555444444444444444444444444666666666666666666666666444444555555666777777888999999:::;;;;;;<<<<<<===>>>======@@@@@@CCCLLLWWWmmmwwwmmmkkklllmmmmmmoooqqqwww~~~{{{~~~wwwooocccdddjjjxxxwwwlllhhhnnn~~~888888888888888888888888777777777888888888888999999999999999999999999999999::::::;;;<<<===>>>>>>===>>>AAADDDHHHRRRgggzzz~~~|||{{{|||yyy|||~~~|||}}}}}}~~~{{{vvvsssrrrsssssssssrrrqqqooonnnllljjjiiihhhcccdddfffhhhkkkqqqxxx}}}{{{{{{~~~jjj\\\TTTQQQKKKKKKVVVcccttt}}}wwwuuu||||||qqqfff^^^YYYVVVTTTRRRUUUXXXZZZ]]]bbbiiinnn}}}~~~~~~|||{{{zzzyyyyyyzzz|||}}}~~~}}}|||zzzwwwtttqqqpppmmmlllkkkiiifffdddaaa```[[[\\\]]]___dddiiimmmpppnnnnnnlllhhhdddaaa`````````fffqqq~~~vvvkkkbbbZZZUUUQQQNNNMMMPPPTTTYYYhhhzzzuuuvvv~~~{{{kkk\\\PPPHHHCCC???;;;888888999999999777777777777777777777777777777666666555555444444555555555555555555555555444444444444444444444444666666666666666666666666444444555666777777888999999999999:::;;;;;;<<<<<<<<<<<<===???@@@DDDPPP\\\tttxxxooohhhiiijjjhhhfffeeegggoooyyy|||{{{tttllldddgggppptttlllkkkttt888888888888888888888888777777777888888888999999999999999999999999999999999999:::;;;<<<======>>>===???CCCGGGKKKWWWnnn}}}}}}~~~~~~|||zzzxxxvvvsssrrrsssssssssrrrpppooommmkkkiiigggfffeeecccdddfffiiimmmttt{{{zzzuuuuuu}}}{{{iii___VVVOOOMMMRRRWWWaaaxxx{{{}}}vvvlllccc[[[VVVQQQPPPOOOOOOQQQTTTXXXZZZfffllltttzzz}}}{{{zzzyyyxxxxxxvvvuuutttqqqnnnjjjfffddd]]]\\\[[[[[[ZZZZZZZZZ[[[[[[\\\___cccgggmmmqqqtttrrrqqqoookkkfffddddddeeeeeelllwww{{{qqqggg]]]XXXSSSNNNMMMOOOQQQSSS^^^vvv{{{{{{rrrbbbTTTMMMDDD@@@<<<999888999999999777777777777777777777777666666666666666555555555555555555555555555555555555555555555555555555555666666666666666666666666444444555666777888999999888888999999:::;;;;;;;;;<<<<<<>>>@@@AAAFFFTTTaaa|||qqqjjjgggiiikkkgggbbb___^^^eeennnuuuzzz~~~~~~yyyqqqiiibbbgggsss{{{oookkkooozzz888888888888888888888888999999:::::::::;;;;;;;;;999999999999999999999999888999999:::;;;<<<======>>>@@@EEEIIINNN[[[sss|||}}}~~~xxx~~~{{{tttrrrqqqqqqrrrsssrrrqqqmmmllljjjgggeeecccbbbaaacccdddgggjjjooouuu}}}yyyvvv|||wwwmmm___WWWSSSSSSQQQUUUjjj{{{oooddd\\\WWWTTTPPPNNNOOOQQQSSSSSSSSSYYYaaahhhmmmrrrxxx}}}}}}~~~}}}{{{yyyvvvsssqqqppplllkkkjjjgggddd```\\\ZZZVVVVVVVVVVVVXXXZZZ\\\^^^]]]^^^aaafffkkkooosssvvvtttrrrpppkkkgggeeeeeegggiiippp|||wwwmmmbbb[[[VVVPPPNNNOOOPPPPPPYYYooo~~~zzzwwwfffXXXPPPEEEAAA<<<999888999999999777777777777777777777777555555555666666666666666555555555555555555555555666666666666666666666666666666666666666666666666444444555666777888999999777888888999999:::;;;;;;<<<===???AAACCCHHHWWWeeepppjjjhhhlllnnniiibbb^^^VVV]]]eeekkkooovvvxxxoooggg```eeesssvvvlllkkkqqq:::::::::::::::::::::::::::::::::::::::999888777666666666666777777777777<<<<<<;;;;;;;;;<<<======???@@@BBBGGGSSSfff{{{{{{yyy|||~~~zzzsssrrrqqqqqqssssssrrrqqqooommmkkkgggdddbbbaaa`````````cccjjjttt}}}xxxyyyttteee___WWWRRROOOTTTbbbpppqqqhhh]]]ZZZVVVTTTSSSQQQPPPNNNSSSTTTUUUWWW[[[```eeegggnnnppptttxxx}}}}}}{{{wwwtttpppmmmllljjjgggeeeccc```]]]\\\\\\ZZZUUURRRRRRRRRQQQSSSVVVZZZ^^^aaabbbcccfffiiimmmpppssstttsssrrrooojjjfffeeefffgggqqqzzz|||ttthhh___YYYTTTOOOLLLOOOPPPUUUddd|||yyymmm\\\OOOHHHCCC>>>;;;;;;:::888555888888777666555444444333777666444333333444666777777777666555444444333333555666666666555444333333777777777777777777777777555555555555666666666666999999:::;;;;;;<<<<<<===@@@CCCAAABBBGGGIIIWWWppp}}}mmmkkkkkkooorrrooodddZZZWWW\\\bbbeeehhhppp}}}ssshhhaaa]]]fffuuu}}}qqqfffhhhsss888888888888888888888888:::::::::::::::999888777777777888888888999999999;;;;;;;;;;;;;;;<<<<<<===AAABBBDDDKKKXXXkkk~~~{{{||||||xxxrrrqqqppppppqqqqqqpppooonnnllljjjgggdddbbbaaa```aaabbbeeemmmwwwtttjjj___WWWQQQPPPXXXbbbuuuvvviiieee```\\\YYYWWWTTTRRRPPPPPPPPPQQQSSSVVVYYY[[[]]]___bbbfffjjjmmmpppqqqvvvxxxzzz|||}}}~~~~~~~~~~~~{{{xxxuuurrrqqqjjjgggdddbbb```___\\\ZZZ\\\YYYWWWVVVWWWVVVTTTQQQSSSSSSUUUWWW[[[```dddfffhhhiiikkkmmmoooqqqrrrssssssrrrpppmmmkkkkkkmmmooouuu}}}wwwkkkbbb[[[VVVQQQMMMPPPPPPTTT^^^qqq~~~ooo^^^RRRIIIDDD>>>::::::999666444777777777777777777666666888777555444444555777888777666666555555444333333555555555666555555444444777777777777777777777777777777777777888888888888999::::::;;;;;;<<<<<<===???BBB@@@CCCJJJMMM\\\vvvyyyllllllnnnrrruuuqqqhhh```XXX\\\aaadddgggppp}}}zzzoooddd______hhhwww{{{ooofffjjjwww888888888888888888888888999999:::::::::999888888999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<===BBBDDDGGGPPP^^^sss}}}}}}~~~|||yyyuuuqqqpppoooooooooooonnnlllkkkjjjhhhfffdddbbbaaaaaacccdddiiiqqqzzz{{{jjj^^^VVVQQQRRRWWWfffyyy|||wwwoooiiieeebbb___]]]UUUSSSQQQOOONNNNNNOOOPPPOOOPPPRRRUUUXXXZZZ\\\]]]dddeeegggiiikkklllmmmmmmoooooonnnmmmjjjgggeeeccc]]][[[XXXVVVUUUTTTRRRQQQSSSRRRPPPQQQSSSUUUUUUUUUUUUWWWZZZ^^^cccgggjjjllloooooopppppppppqqqqqqqqqqqqqqqpppooonnnppptttwww{{{{{{ooofff___YYYSSSOOOPPPPPPRRRVVVccc{{{~~~qqqbbbWWWLLLGGG???;;;:::999777555777777777888888999999999888888666666666666888888777666666555555444444444444444555666666666555555777777777777777777777777777777777888888888999999:::::::::;;;<<<<<<=========AAA@@@CCCLLLRRRccc~~~rrrkkkmmmrrrwwwyyyuuuoooiii```cccfffgggiiippp|||}}}ssshhh___[[[```iiixxxuuulllfffnnn|||999999999999999999999999999999:::::::::999999888::::::::::::;;;;;;;;;;;;::::::999::::::;;;<<<===AAACCCIIITTTeeeyyy}}}~~~}}}yyyuuurrrqqqooonnnooonnnlllkkkiiihhhfffeeecccbbbbbbbbbdddgggmmmuuu}}}|||uuufff]]]VVVUUUVVVYYYjjjzzzuuurrrpppnnnbbb```[[[VVVRRROOONNNMMMNNNNNNOOOPPPQQQRRRTTTTTTVVVVVVXXXZZZ\\\]]]^^^___aaaaaaaaa```___\\\YYYXXXUUUSSSQQQPPPPPPPPPOOOMMMOOOOOOOOOPPPSSSWWW[[[]]][[[]]]aaaeeeiiilllnnnoooqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppprrrwwwzzztttjjjbbb\\\UUUPPPPPPQQQRRRSSSYYYmmmwwwxxx{{{ttteeeZZZPPPJJJBBB===<<<<<<;;;999888888888888888888888888888777777666666777777888777666666666555555444444333444555666666666666666666666666666666666666666555555555666666777777888::::::;;;;;;<<<============@@@???DDDNNNUUUhhh}}}mmmggglllsssyyy{{{zzzvvvtttoooppppppnnnnnnsss|||~~~uuukkkbbb\\\YYY^^^hhhyyyooohhhgggrrr999999999999999999999999888999999:::::::::999999999999999999:::::::::;;;::::::::::::;;;<<<===>>>???CCCKKKXXXkkk}}}}}}}}}yyyvvvtttrrrpppooonnnmmmkkkiiifffeeedddcccbbbbbbbbbbbbeeeiiipppxxx|||oooccc[[[WWWVVVTTT___ssssssoooiiiaaa[[[VVVSSSQQQRRRQQQPPPOOOOOOOOOOOOOOOMMMNNNOOOPPPQQQSSSTTTTTTUUUVVVWWWWWWVVVTTTRRRPPPOOONNNLLLLLLMMMNNNMMMLLLOOOPPPQQQSSSWWW[[[```cccccceeehhhkkknnnoooppppppoooppppppqqqqqqrrrrrrsssssstttssssssrrruuuyyy|||yyyooofff^^^WWWQQQPPPPPPRRRSSSUUUccc}}}{{{ooolllrrr~~~wwwiii^^^RRRKKKBBB===<<<<<<<<<;;;999999888777777666555555666666666666666666666666666666666666666555555555444444555666777777777666666666666666666666666666555555555666777888888888::::::;;;<<<<<<======>>>===AAA@@@EEEPPPYYYmmmzzzlllbbbgggooowww|||~~~~~~~~~{{{zzzxxxttttttxxxyyyoooddd^^^[[[[[[^^^iiiyyy~~~xxxjjjhhhkkkwww777777777777777777777777888888999:::::::::999999888888888999999999:::::::::::::::;;;<<<===>>>???@@@DDDOOO___rrr~~~yyy|||~~~|||yyyvvvuuussspppnnnnnnllljjjhhhccccccbbbbbbbbbbbbccccccgggmmmuuu|||}}}vvv~~~nnn```XXXVVVUUUYYYggg|||wwwooogggaaa]]][[[WWWVVVSSSPPPNNNMMMMMMMMMMMMMMMLLLMMMMMMOOOPPPPPPPPPQQQSSSUUUTTTSSSPPPNNNLLLKKKJJJKKKMMMNNNNNNNNNRRRTTTWWWYYY\\\```eeehhhjjjlllnnnpppqqqrrrrrrqqqooopppqqqrrrtttuuuvvvwwwyyyyyyxxxwwwvvvxxx|||tttkkkbbbYYYSSSRRRPPPPPPSSSTTT\\\sss~~~xxxiiidddlll{{{|||ooodddVVVNNNDDD<<<:::::::::999:::999888777666555444444666666666666666666666666666666666666666666666666555555666777777777666666777777777777777777777777666777888888999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>AAAAAAFFFSSS^^^ttt|||qqqdddgggnnnwww{{{zzz~~~vvvjjjaaa\\\]]]___cccmmm{{{~~~xxxqqqiiikkksss~~~777777777777777777777777777888999::::::::::::999888888999999999:::::::::;;;;;;;;;<<<===>>>@@@@@@CCCIIIUUUggg{{{|||xxx|||}}}{{{xxxttttttrrrooommmllljjjgggeeeaaaaaaaaaaaaaaabbbcccdddkkkqqqzzzsssyyylll___ZZZWWWUUU\\\oooxxxrrrmmmkkkdddaaa]]]YYYVVVTTTSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTSSSUUUXXXZZZZZZXXXVVVTTTQQQPPPOOOQQQTTTVVVVVVVVVYYY]]]aaacccdddgggkkknnnpppqqqrrrssstttuuuvvvvvvssstttuuuvvvxxxyyyzzz{{{yyyyyyyyyxxxwwwyyy}}}zzzpppggg]]]WWWVVVOOOLLLPPPSSSXXXiii|||yyyhhh```gggxxxuuukkk```VVVJJJ@@@<<<:::999777999999999888888777777777777777777888888777777777666666666666666666666777666777777777777666666555777777777777777777777777666777888999:::;;;;;;<<<;;;;;;<<<<<<======>>>>>>>>>BBBBBBHHHWWWddd}}}yyyppppppuuutttggg___]]]aaaeeekkktttyyyrrrllljjjppp|||888888888888888888888888777888999:::::::::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<>>>???@@@AAAFFFMMMZZZnnn}}}yyy}}}}}}zzzvvvrrrsssqqqnnnllljjjhhheeeccc````````````aaabbbddddddmmmttt}}}uuuwww{{{xxxiiibbbXXXSSSVVVggg{{{}}}{{{qqqooojjjeeeaaa___^^^]]][[[ZZZYYYXXXWWWWWWXXXYYYYYY[[[^^^aaaaaa```]]]\\\YYYXXXXXXZZZ]]]___``````aaaeeeiiillllllmmmpppssssssssstttuuuwwwxxxyyyzzzwwwxxxyyyzzz|||}}}~~~~~~wwwwwwwwwvvvvvvxxx|||~~~tttjjj```YYYYYYNNNIIIMMMQQQUUUcccsss}}}|||vvv}}}|||iii___eeevvv{{{qqqiii___PPPEEE???<<<:::888888999999999999:::::::::888888999999999999888888666666666666777777777777777777888777777666555555777777777777777777777777444555666777888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>BBBBBBJJJ[[[iii}}}{{{sssfff^^^^^^dddiiirrrzzz|||uuunnnhhhllluuu888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;<<<===>>>>>>>>>>>>AAACCCDDDQQQbbbttt|||~~~zzzuuussssssrrrqqqnnnkkkgggcccaaabbbaaa^^^\\\\\\```fffkkkpppyyy}}}wwwuuu~~~yyyggg]]]UUUUUU___lll|||~~~zzzuuuqqqmmmjjjiiihhhhhhhhheeeaaa___^^^^^^bbbeeejjjmmmmmmkkkkkkjjjeeecccaaabbbeeehhhjjjjjjmmmnnnqqqsssuuuvvvwwwwwwxxxxxxwwwwwwxxxzzz|||}}}~~~~~~}}}xxxxxxxxxvvvuuuwww}}}yyyqqqeee[[[VVVPPPMMMNNNQQQTTT[[[ccc}}}~~~}}}rrreeeaaappp~~~vvvqqqdddRRRDDD???>>>===<<<888888888888777777777777555666777888999999888777777777777666555555444444888888777666666666666666666666666666777777777777666666777888999::::::;;;:::;;;;;;;;;<<<=========BBBAAAEEEOOO[[[nnnsssggg______iiitttzzznnnjjjiiirrr::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;::::::999999::::::;;;;;;<<<=========>>>AAACCCHHHUUUhhhzzzyyytttqqqppppppnnnlllhhhdddaaa_________]]]\\\]]]bbbiiinnnttt|||}}}uuuyyytttcccZZZVVV\\\fffttt~~~|||{{{xxxyyyxxxuuurrrooooooooorrruuuyyy{{{{{{zzzyyyxxxsssqqqnnnnnnpppsssttttttrrrsssuuuwwwyyyyyyyyyyyy}}}}}}}}}~~~}}}xxxxxxwwwuuutttxxx~~~~~~vvvjjj```ZZZTTTOOOOOOPPPRRRXXX___xxx~~~uuuhhhcccooo}}}uuuiiiXXXJJJCCC???;;;999888888888888777777777777666666888888999888777777555555555666666666666666777777666555555555555555666666666666777777777777666666777888999:::;;;;;;:::;;;;;;<<<<<<=========AAAAAAEEEPPP^^^sss~~~pppeee___aaammmzzz{{{pppllllllzzz::::::::::::::::::::::::999::::::::::::::::::999;;;::::::999999::::::;;;:::;;;<<<======>>>BBBDDDLLL\\\qqqzzztttqqqnnnmmmkkkhhheeeaaa^^^]]]]]]\\\\\\\\\^^^dddlllrrrzzz|||yyypppcccZZZ\\\bbblll}}}}}}}}}~~~|||yyyxxxyyyzzzzzzzzzxxxyyy{{{}}}~~~~~~~~~~~~}}}xxxxxxwwwttttttyyy|||qqqhhh___XXXRRRQQQPPPPPPUUU[[[iiizzznnnfffnnn}}}|||qqq```RRRHHH@@@:::666999999888888888777777777777888888888888777777666444444555555666777777888666666555555555555444444666666666666777777777777666666777888999:::;;;;;;::::::;;;<<<======>>>>>>@@@AAAEEEQQQbbb{{{{{{lllccc```fffuuuwwwuuuvvv888888888888888888888888999999999999999999999999;;;::::::999999::::::;;;999:::;;;<<<===???CCCFFFRRRccczzz}}}wwwtttlllkkkiiifffccc```]]]\\\\\\\\\[[[\\\___fffnnnttt~~~oooaaa___bbbhhhwww~~~}}}|||~~~}}}zzzwwwwwwvvvtttuuu{{{vvvnnnddd]]]VVVSSSPPPOOOSSSYYY___{{{tttiiimmmyyyzzzhhhWWWJJJBBB<<<999999999999888888888777777888888888888777777666666555555555555666666777777666666666666666666555555666666666666777777777777666777777888999:::;;;<<<::::::;;;<<<===>>>>>>???AAABBBFFFRRRfff~~~zzz{{{~~~{{{kkkcccdddmmm888888888888888888888888:::999999888888999999:::;;;::::::999999::::::;;;999:::;;;<<<===@@@EEEIIIWWWjjj}}}~~~}}}}}}{{{xxxkkkjjjhhheeebbb___]]]\\\\\\\\\\\\]]]```gggooouuuzzziiiccccccfffqqq~~~}}}zzzwwwuuuuuuuuutttvvv~~~{{{tttiiiaaaYYYUUURRRPPPSSSXXXZZZqqqxxxmmmnnnwwwqqq\\\LLLCCC???>>>999999999999888888888888999999888777777666666666777777666666555555555555666777777888888888777777666666666666777777777777777777888999:::;;;;;;<<<::::::;;;<<<===>>>???@@@BBBDDDHHHTTTjjjvvvrrrttttttwww|||zzzkkkeeeiiivvv::::::::::::::::::::::::;;;:::999888888999:::;;;;;;::::::999999::::::;;;999:::;;;<<<>>>BBBHHHLLL^^^pppzzzzzz~~~|||{{{{{{}}}zzzkkkiiigggdddaaa___]]]]]]\\\\\\\\\]]]aaahhhqqqwwwrrriiidddcccjjjsss}}}zzzwwwtttrrrtttuuuvvvyyyzzzoooggg^^^XXXTTTPPPRRRWWWXXXhhh{{{ppppppxxx|||dddQQQFFFAAA@@@:::999999999999888888888999888777777777777777888888777777666555555444444666777888999:::999888777666666666666777777777777777777888999:::;;;<<<<<<::::::;;;<<<>>>???@@@@@@BBBEEEKKKWWWoooqqqkkkjjjlllpppvvv}}}xxxjjjfffnnn~~~::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<;;;::::::999999::::::;;;:::;;;<<<===???DDDJJJNNNdddvvv}}}xxxvvvzzz~~~|||{{{}}}zzzwwwjjjhhheeebbb___]]]]]]\\\YYYYYY[[[]]]bbbjjjttt{{{rrrhhhaaabbbhhhttt{{{}}}|||{{{yyyvvvsssppprrruuuwww{{{vvvmmmccc\\\UUUPPPQQQUUUVVV^^^ttt|||rrrsss{{{oooYYYIIIBBB???::::::999999999888888888888777777666666777888999666666666666666555555555555666888999999999888777666666666666777777777777777888888999:::;;;<<<<<<::::::;;;===>>>???@@@AAABBBFFFMMM[[[uuunnneeebbbfffiiiooovvv|||rrrfffgggrrr888888888888888888888888===<<<:::999999:::<<<===;;;::::::999999::::::;;;;;;;;;<<<===@@@EEEKKKPPPhhhzzz~~~zzzvvvuuuxxx}}}{{{~~~}}}|||zzzwwwtttiiigggdddaaa^^^\\\\\\[[[VVVWWWYYY]]]ccclllwww~~~zzzmmmaaa___bbbcccjjjttt|||}}}{{{{{{zzzxxxuuusssnnnqqquuuxxx}}}{{{rrrfff^^^VVVOOOOOORRRTTTXXXiii|||sssuuu}}}xxx___LLLAAA===:::::::::999999999888888777777666666666888999:::444444555555666777777777333555777888999888777666666666666666777777777777777888999999;;;;;;<<<===::::::;;;===>>>@@@AAAAAAAAAFFFOOO^^^zzz~~~mmmbbb\\\aaaeeejjjoootttxxx}}}yyymmmcccfffttt;;;;;;;;;::::::999999999:::999999888888999999:::;;;;;;;;;<<<;;;;;;::::::======>>>??????BBBMMMXXXrrrzzzsssqqqqqqrrrxxx~~~~~~{{{|||}}}}}}zzzuuuppplllcccaaa___]]]\\\[[[[[[\\\ZZZZZZ[[[^^^fffpppzzz{{{iii`````````^^^aaaiiipppuuu|||}}}{{{{{{zzzzzzzzzzzzyyywwwuuutttqqqrrruuuxxxzzzmmmaaaWWWRRRPPPQQQUUUXXXaaayyyyyyuuuwwwzzzfffRRRFFFAAA;;;:::999888888888::::::777777777777777777777777777777777777777777777777999999888888777777666666666666666666777777777777888999999::::::;;;;;;<<<>>>>>>???>>>======???BBBCCCJJJUUUhhhzzziii___]]]\\\^^^dddnnnssssssuuuyyytttiiibbbhhhzzz::::::::::::999999999999:::999999999999999999::::::;;;;;;<<<;;;;;;::::::<<<<<>>>>>>>>===>>>@@@CCCDDDKKKWWWlllwwwhhh```______```fffnnnqqqppprrrwwwpppgggccclll}}}888888888999999999999999999999999999999999999999::::::;;;;;;<<<;;;;;;::::::===AAACCCBBBHHHYYYjjjzzztttqqqmmmjjjkkkpppsss|||yyyxxxvvvrrrnnnhhhdddaaa___]]]\\\ZZZYYYYYYZZZZZZWWWXXX[[[aaajjjttt}}}{{{yyyyyyyyyyyyyyy|||}}}jjjbbb[[[UUUQQQRRRTTTTTTVVVZZZcccfffkkkqqqzzz}}}zzzwwwuuutttxxxxxxxxxxxxwwwuuutttssspppsssvvvzzz~~~sssfff\\\VVVSSSRRRRRRTTTYYYggg{{{gggWWWKKKFFF<<<;;;:::888888888999:::777777777777777777777777777777777777777777777777666666666666666666777777666666666666777777777777888999999::::::;;;;;;<<<<<<===>>>======???BBBDDDFFFLLLZZZqqqttthhhcccdddeeegggmmmrrrsssppprrrxxx~~~nnnhhhhhhsss777777777888888999999:::999999999999999999999999::::::;;;;;;<<<;;;;;;;;;:::>>>CCCDDDCCCJJJ^^^rrr|||wwwtttnnnhhhfffhhhkkk}}}}}}}}}{{{vvvqqqkkkfffaaa___[[[ZZZYYYXXXXXXXXXYYYZZZVVVXXX]]]dddmmmwwwzzzxxxwwwwwwwwwuuuwww{{{yyylllaaaXXXQQQOOOOOONNNNNNQQQTTTWWWZZZ___gggqqq|||~~~|||zzzxxxvvvuuuuuuwwwwwwwwwvvvuuuuuutttsssqqqsssxxx}}}vvvjjj```XXXSSSQQQPPPQQQUUU___sssyyyhhhYYYMMMFFF===<<<:::999888888999999777777777777777777777777666666666666666666666666444444555555666666777777666666666666777777777777888999999::::::;;;;;;<<<;;;<<<===>>>>>>@@@CCCFFFFFFNNN___xxxsssiiifffiiimmmpppvvvyyywwwsssvvv}}}|||ooolllnnnzzz777777777888888999999:::888999999::::::999999888999::::::;;;<<<<<<<<<;;;<<>>>>>AAADDDGGGFFFQQQeeeqqqhhhhhhlllssswww}}}yyytttxxxxxxpppnnnrrr}}}888888888999999999999999888999:::;;;;;;:::999888999999:::;;;<<<<<<<<<<<<>>>???BBBDDDFFFQQQggg||||||qqqiiigggiii}}}~~~{{{uuunnnggg```[[[XXXTTTSSSSSSSSSSSSUUUWWWXXXXXX\\\cccllluuu}}}xxxrrrmmmkkkoooqqquuuxxx|||uuugggZZZTTTQQQMMMKKKKKKIIIJJJKKKLLLMMMPPPUUUYYYbbbjjjuuu~~~}}}|||{{{{{{{{{{{{{{{wwwwwwvvvuuuuuuuuuuuuuuussswww}}}}}}rrrggg]]]UUUQQQOOOOOOQQQWWWaaavvv}}}{{{|||wwwkkk\\\NNNEEE@@@>>><<<:::888888888888777777777777777777777777777777777777777777777777666666666666666666777777666666666666777777777777888999999::::::;;;;;;<<<;;;===>>>>>>???AAADDDGGGGGGVVVnnn}}}pppiiijjjoooyyy~~~yyyrrrwww|||uuunnnnnnuuu::::::::::::999999999999777888:::;;;;;;:::888777888999:::;;;<<<<<<<<<<<<@@@???@@@DDDJJJXXXooo~~~}}}xxxooolllppp}}}zzzuuuoooggg```YYYVVVQQQQQQPPPQQQRRRTTTVVVWWWZZZ___gggpppyyyxxxqqqllllllooorrrvvvyyy}}}yyyhhh^^^XXXRRRMMMKKKHHHIIIIIIIIIHHHIIIKKKMMMQQQWWW```hhhqqq}}}~~~}}}||||||xxxwwwvvvuuuuuuuuuvvvvvvuuuyyyxxxlllaaaXXXSSSOOONNNPPPTTT[[[lll}}}{{{|||~~~}}}vvvmmm___QQQHHHAAA???===:::999888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666777777777777888999999::::::;;;;;;<<<<<<===>>>??????@@@DDDFFFIII]]]xxx~~~tttoooqqqwwwzzzpppttt~~~{{{wwwsssmmmqqq{{{~~~;;;;;;;;;::::::999999999777888:::;;;;;;:::888777888999:::;;;<<<<<<<<<<<<@@@>>>???DDDMMM]]]uuuxxxxxx~~~tttpppvvv}}}{{{wwwqqqiiiaaaZZZWWWOOOOOOOOOPPPQQQSSSUUUWWW\\\```iiirrr{{{yyyssskkkmmmqqqtttwww{{{vvviiiaaaXXXQQQNNNHHHJJJKKKJJJHHHGGGHHHIIIJJJNNNSSSWWW]]]hhhvvv~~~}}}|||xxxxxxvvvuuuuuuvvvwwwwwwvvvzzz{{{ooodddZZZUUUOOOMMMOOORRRWWWddd~~~~~~||||||qqquuu~~~~~~{{{vvvnnnbbbTTTJJJAAA@@@===;;;999888777777777777777777777777777777777777777777777777777777999999888888777777666666666666666666777777777777888999999::::::;;;<<<<<<===>>>?????????@@@CCCFFFKKKaaa~~~zzzvvvyyy|||qqqttt|||xxxuuusssnnnttt}}}yyy;;;::::::999888888888999888888888888888888888888999:::;;;;;;::::::<<<>>>CCCDDDCCCDDDQQQhhh~~~vvvqqquuu~~~zzzzzz~~~yyyvvvqqqlllhhhbbb\\\XXXWWWUUUSSSRRRTTTVVVWWWWWW[[[cccnnnwww|||xxxyyyvvvrrrqqqtttyyy}}}zzzkkkaaaZZZVVVQQQNNNJJJGGGEEEDDDDDDDDDGGGIIIJJJLLLOOOVVV```hhhxxx}}}|||{{{xxxvvvuuuwwwyyyvvv{{{~~~sssggg\\\UUURRRMMMLLLQQQTTT[[[qqqyyywwwqqqjjjooozzzqqqdddWWWOOOGGGCCC>>>:::999999999999666666666666666666666666777777777777777777777777888888777777666666555555666666777888888888888888999::::::::::::::::::;;;===;;;<<<@@@BBBBBBEEEJJJSSSiiiuuuvvv{{{pppmmmpppooo|||zzzrrrqqqyyy;;;:::999999888888999999888888888888888888888888:::;;;<<<<<<;;;;;;===???@@@AAABBBEEESSSkkk~~~sssnnnpppyyy~~~zzzvvvpppjjjeee```ZZZWWWTTTSSSQQQQQQRRRTTTUUUUUU^^^fffqqqyyy~~~}}}xxxvvvwwwzzz|||}}}~~~qqqeee^^^ZZZVVVQQQLLLJJJIIIIIIIIIFFFGGGHHHIIIJJJOOOWWW\\\dddnnn}}}}}}|||{{{xxxuuuuuuvvvxxxzzzwwwkkk```XXXSSSMMMLLLOOOPPPTTTggg{{{}}}wwwrrrjjjeeefffwww{{{tttiii[[[QQQFFFBBB<<<999777777777777888888888888888888888888777777777777777777777777888777777777666666666555666666777777888888777777999999::::::::::::;;;;;;>>>;;;<<<@@@BBBCCCFFFLLLUUUlll~~~|||xxxmmmjjjnnnvvvyyyrrrrrr|||yyyyyy}}}::::::999999888888999999999999999999999999999999;;;<<<===<<<<<<<<<>>>@@@===???AAAGGGXXXqqq}}}qqqkkkmmmtttzzz~~~|||wwwooohhhbbb]]]XXXUUURRRRRRRRRRRRSSSTTTUUUVVVbbbjjjttt|||~~~}}}||||||~~~yyyoooddd^^^VVVPPPLLLKKKKKKJJJFFFGGGGGGGGGGGGIIILLLOOORRRZZZfffrrr}}}}}}{{{xxxuuutttvvvxxx}}}|||qqqeee\\\VVVPPPNNNOOONNNOOO[[[kkk|||vvvtttwww|||rrrgggddd```gggzzzooo___SSSGGGCCC===999888888777777888888888888888888888888777777777777777777777777777777777777666666666666555555666666666777777777999999999::::::;;;;;;;;;>>><<<===AAABBBCCCHHHOOOYYYrrrtttjjjjjjppp~~~wwwrrrtttxxxwwwyyy|||::::::999999888999999:::999999999999999999999999:::;;;<<<<<<;;;<<<>>>@@@<<>>===>>>AAABBBDDDKKKSSSaaa{{{{{{}}}~~~rrrjjjoooxxx}}}vvvrrrwww||||||}}}:::999999888999999::::::999999999999999999999999999:::;;;;;;:::;;;===???>>>AAADDDNNNaaa{{{zzzuuuwww{{{~~~zzzpppggg```[[[WWWUUUPPPRRRTTTTTTUUUVVVYYY\\\gggnnnxxx~~~{{{nnnccc\\\WWWRRROOOKKKJJJIIIIIIHHHHHHHHHGGGIIILLLOOOTTT\\\iiixxx~~~~~~|||zzzwwwwwwyyy{{{zzznnnddd[[[VVVSSSQQQPPPPPPSSSWWWfffxxxwwwtttpppooosss|||mmmkkkdddaaaqqquuudddUUUMMMIIIBBB>>>;;;;;;:::999777777777777777777777777777777777777777777777777666666666666777777777777666555555444555666777777888888999::::::;;;<<<<<<>>>>>>???BBBCCCEEENNNXXXlllsssnnnqqqxxx}}}pppkkksss{{{tttttt{{{999999888888999999::::::::::::::::::::::::::::::999:::;;;:::::::::<<<>>>???BBBGGGQQQfff~~~|||~~~zzzpppggg```[[[WWWTTTMMMOOOQQQQQQQQQTTTYYY^^^iiipppyyy|||oooggg___WWWQQQOOOMMMKKKJJJJJJKKKIIIHHHGGGIIIKKKMMMRRR\\\hhhrrr~~~||||||{{{yyyxxxxxxzzz}}}~~~rrrhhh\\\XXXSSSQQQQQQQQQRRRRRRZZZpppxxxwwwuuuqqqooorrryyyrrrllldddbbbmmmvvveeeXXXMMMHHHBBB===:::999888777666666666666666666666666777777777777777777777777666666666666777777777777777666555555555666777888888888999::::::;;;<<<<<>>@@@BBBCCCFFFPPP\\\wwwzzzjjjeeehhhpppyyy|||oookkkwwwyyytttvvv999999888888999999:::;;;::::::::::::::::::::::::999;;;<<<;;;;;;;;;===???>>>AAAGGGSSSjjj~~~~~~~~~~~~~~~~~~}}}xxxooofff___ZZZUUURRRMMMOOOQQQPPPOOOSSSZZZaaakkkrrr{{{wwwlllaaaXXXWWWTTTPPPNNNOOOOOONNNLLLIIIKKKMMMMMMOOOSSS[[[aaammmwww}}}|||yyyyyyyyywwwvvvwwwzzz}}}vvvmmmaaa]]]WWWTTTTTTUUUTTTQQQTTTeeewww||||||zzzuuuqqqrrrvvv{{{rrrfffdddiii{{{vvvggg]]]OOOJJJCCC>>>;;;999888777777777777777777777777777777777777777777777777777555666666666777777777888888777666555555777888:::777888888999;;;<<<<<<===??????AAABBBCCCFFFRRR___~~~pppbbb___ccciiiooouuu{{{yyynnnnnn~~~xxxtttxxx999888888888999::::::;;;::::::::::::::::::::::::;;;<<<===<<<<<<<<<>>>@@@===@@@GGGUUUlll}}}~~~||||||}}}}}}{{{vvvmmmfff___YYYTTTQQQOOOQQQRRRQQQPPPTTT]]]eeemmmttt}}}}}}pppfff___[[[VVVTTTTTTTTTRRRQQQOOOQQQRRRQQQOOOOOOSSSVVVaaajjjvvv}}}|||yyyxxxvvvvvvvvvuuuuuuvvvyyy|||yyypppgggbbb\\\WWWXXXZZZWWWSSSRRR```ooozzzuuusssvvvyyy}}}{{{kkkffffffpppvvviiiaaaQQQMMMFFF@@@===<<<:::999888888888888888888888888777777777777777777777777555666666666777777888888999888666555666777999:::777888888999;;;<<<======??????AAACCCCCCGGGTTTaaattthhh\\\[[[```eeehhhkkknnnwwwwwwnnnrrrxxxtttyyy:::::::::;;;;;;;;;<<<<<<888888999999999:::::::::===<<<<<<<<<<<<======>>>@@@CCCIIIWWWqqq}}}{{{zzzzzzzzzzzzuuummmcccZZZSSSOOOMMMOOOPPPPPPPPPRRRWWWaaahhhvvvzzzvvvqqqkkkddd___^^^]]][[[YYYYYYVVVSSSRRRSSSTTTTTTSSSXXX^^^eeekkkooouuu~~~~~~|||xxxuuurrrrrrrrrqqqpppppprrrttt{{{}}}|||rrrggg```[[[\\\\\\XXXUUUUUURRR]]]ccc{{{~~~~~~}}}{{{zzzvvvjjjjjjlll~~~qqqdddZZZOOOEEE@@@===:::999:::888888888888888777666666777777777777777777777777555555666666777777888888444555666777888999::::::999999:::;;;;;;<<<<<<======???<<>>???@@@BBBEEEMMM]]]vvv~~~}}}~~~{{{yyyyyyxxxwwwrrrkkkbbbZZZUUUQQQPPPOOOPPPQQQQQQRRRYYYbbbjjjwww{{{~~~xxxppplllkkkjjjhhhfffcccaaa^^^\\\[[[ZZZXXXVVVWWW[[[___aaaccchhhqqqwww{{{zzzwwwtttpppmmmhhhiiiiiihhhhhhiiikkknnnpppqqqsssvvv{{{ttthhhaaaZZZZZZZZZVVVTTTTTTRRR]]]bbbzzz~~~|||qqqkkkhhhyyyuuuiii^^^RRRGGGBBB???;;;:::;;;888888888888888777777666888888888888888888888888666666666666777777888888666666777888999:::;;;;;;999999:::;;;;;;<<<<<<===>>>@@@>>>AAAHHHHHHRRRhhhqqqfff]]]^^^bbbdddfffgggllllllpppzzzxxxmmmfffbbbhhhwww{{{999999999999::::::::::::999999999999::::::::::::999999:::;;;===???AAABBBCCCHHHRRRddd}}}~~~}}}~~~zzzwwwvvvuuurrrnnnhhh```ZZZUUUSSSRRROOOPPPQQQQQQTTT[[[eeemmmyyy|||}}}||||||zzzxxxsssqqqnnnllljjjfffbbb___]]]^^^]]][[[ZZZ\\\bbbgggjjjpppyyy~~~xxxsssoookkkhhheee``````aaa``````aaadddgggcccdddeeehhhmmmvvvyyykkkbbbZZZWWWVVVTTTSSSTTTRRR]]]aaazzz{{{ooodddnnn|||rrrcccXXXKKKEEE@@@<<<:::;;;888999999999999888777777888888888888888888888888666666666777777777777888777777888999:::;;;;;;<<<999999:::;;;;;;<<<<<<===???AAA???BBBIIIJJJVVVmmm|||mmmddd___bbbggghhhiiijjjmmmmmmpppzzz{{{pppfff```^^^fff}}}www}}}888888999999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<>>>???AAABBBDDDHHHTTTjjj}}}xxxuuurrrqqqoookkkeee^^^XXXTTTRRRQQQOOOPPPQQQRRRVVV^^^iiirrr{{{~~~~~~|||wwwrrrnnnkkkjjjhhhddd___]]]^^^```___ccchhhooovvvyyyvvvqqqlllhhhdddaaa```]]]^^^^^^]]]\\\]]]___aaa\\\\\\\\\]]]bbbjjjttt{{{}}}ooodddZZZVVVTTTQQQQQQSSSQQQ\\\bbb}}}uuueeehhh|||zzzjjj]]]PPPGGGBBB<<<:::;;;999999::::::999999888777888888888888888888888888777777777777777777777777777777888888999:::;;;;;;999999:::;;;;;;<<<<<<===>>>AAA???BBBIIILLLYYYrrrzzznnnhhheeeiiimmmmmmlllmmmkkkkkkooozzztttiii```]]]]]]fff}}}zzzttt~~~888888999999999:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAACCCGGGUUUnnn|||wwwsssooommmlllhhhbbb[[[UUUQQQPPPOOOOOOQQQRRRSSSXXXaaannnwww}}}}}}}}}{{{wwwpppjjjeeeccc]]]^^^___bbbgggooowww||||||xxxvvvuuuuuunnnmmmjjjfffcccaaa``````___```aaa```]]]\\\[[[\\\YYYXXXWWWVVVXXX^^^fffmmm{{{ttthhh\\\VVVSSSQQQQQQSSSNNN[[[cccyyyhhhgggxxx}}}qqqcccTTTJJJCCC<<<999::::::::::::::::::999888888888888888888888888888888888888888888777777777777666666777777888888999999999999:::;;;;;;<<<<<<===<<<@@@???BBBIIILLL\\\www|||pppkkkjjjoooqqqpppnnnooojjjkkkppp}}}~~~nnncccZZZYYY\\\ggg~~~{{{qqqppp~~~999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAEEEHHHWWWrrrzzzvvvrrrnnnkkkhhhddd^^^XXXRRROOONNNMMMPPPQQQRRRTTTYYYdddrrr{{{|||tttoooeeeccc```___```dddhhhkkkuuu}}}~~~|||wwwwwwuuuqqqmmmkkkkkkllleeeffffffdddccccccfffhhhgggjjjlllllliiieeebbbaaa^^^\\\YYYUUUTTTVVV\\\```pppxxxlll___YYYUUUQQQQQQSSSMMMYYYaaazzzjjjggguuuyyyjjjZZZNNNEEE>>>:::;;;:::;;;;;;;;;;;;:::999999999999999999999999999999999888888888888777777777666666777777777888888888999999:::;;;;;;<<<<<<===<<<@@@???BBBIIIMMM```|||rrroooooosssvvvsssrrrsssmmmooouuu}}}hhh]]]UUUVVV\\\hhh}}}|||xxxppphhhkkk~~~::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>@@@BBBCCCIIILLL[[[vvv~~~yyyuuuqqqllliiibbb___ZZZTTTPPPNNNNNNNNNPPPQQQSSSUUU[[[fffuuussspppjjjfffdddddddddeeegggoooxxx~~~}}}yyyvvvtttrrrooommmiiiiiiiiifffcccbbbdddfffdddfffiiijjjkkknnnssswwwyyy}}}|||wwwuuummmkkkfff```[[[ZZZ\\\^^^gggxxx|||oooccc\\\WWWSSSRRRSSSNNNWWW\\\zzz}}}~~~vvvgggdddpppqqq___SSSIII@@@<<<===;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999888888888777777777777888888888888999999999999:::;;;;;;<<<<<<===<<>>???;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999888888777777999999999999999999::::::999999:::;;;;;;<<<<<<======BBBBBBDDDKKKQQQfffyyyxxxzzz{{{}}}zzzhhh]]]VVVZZZbbbppp{{{wwwnnnddd^^^ggg:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>AAAEEEIIINNNYYYlllzzzyyy~~~~~~}}}xxxsssooollljjjaaaYYYRRROOONNNKKKKKKNNNPPPPPPRRRWWW___kkkuuu|||yyyrrrmmmnnnkkkiiiiiillloooqqqrrrvvvyyy}}}~~~wwwvvvuuutttrrrooommmllliiieee```\\\ZZZXXXWWWUUUWWWYYYYYYXXXXXX\\\ccciiiiiiooovvv{{{}}}vvvkkkccchhhqqq{{{lll___WWWSSSRRRRRRRRRXXX^^^lll~~~xxxxxx|||qqqfffcccccctttmmmZZZMMMDDD>>>;;;888888888888888888888888888777666777888999888666777777777777666666666666;;;;;;:::999999888888777999999::::::;;;<<<<<<<<>>AAAEEEHHHRRR___ttt{{{}}}~~~xxxsssnnnkkkjjjaaaYYYRRROOONNNKKKLLLOOOPPPQQQTTTZZZcccmmmwww}}}~~~wwwtttqqqoooooopppooonnnmmmoooqqqtttvvvxxxxxxxxxwwwuuusssssssssqqqooommmeeeeeedddcccaaa___]]]\\\[[[XXXUUUSSSTTTTTTSSSSSSVVVXXXZZZ[[[]]]aaaiiioootttyyy{{{sssooovvv~~~pppbbbYYYUUUSSSRRRSSSWWW]]]jjjzzzyyy|||rrrfffbbbaaannnwwwbbbRRRHHHAAA===;;;::::::999888777777666999777666777888999888666888888888888888777777777:::::::::999999999999888:::::::::;;;<<<<<<======@@@AAACCCEEEJJJYYYtttxxxbbb]]]\\\aaalll}}}~~~pppiiiaaa\\\___mmm;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>@@@DDDGGGTTTeee|||~~~|||~~~~~~wwwrrrnnnkkkjjj```XXXQQQOOONNNKKKLLLOOOPPPRRRWWW^^^gggqqqyyy~~~~~~{{{wwwssspppjjjjjjjjjjjjiiiiiiiiiiiijjjgggeeedddcccaaa___\\\YYYYYYXXXVVVUUUTTTRRRRRROOOMMMLLLLLLNNNPPPPPPPPPTTTXXX^^^aaaeeejjjrrrxxx|||tttfff\\\WWWSSSRRRSSSWWW[[[fff||||||}}}vvvjjjcccbbbggglllXXXKKKBBB>>><<<<<<;;;999888777666555999888777777888999888777888888888888888999999999888888999999999::::::::::::;;;;;;<<<======>>>>>>???@@@CCCGGGMMM]]]zzzwwwbbb]]]]]]gggwwwmmmeee\\\ZZZ```ppp;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>@@@DDDGGGRRRfff{{{xxxzzz}}}wwwqqqmmmkkkjjj```XXXQQQOOONNNLLLLLLOOOOOORRRYYYaaakkkttt{{{~~~}}}tttrrrooolllhhheeedddccccccaaa^^^\\\[[[ZZZXXXVVVSSSSSSRRRQQQPPPOOOOOOOOOMMMKKKJJJKKKNNNQQQRRRQQQVVV[[[ccciiinnnttt|||xxxjjj___XXXSSSPPPSSSUUUXXXaaawww~~~}}}ppphhheeeddduuu^^^LLLBBB===<<<;;;;;;:::888777777666999888777777999999888777777777888888888888888999777777888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>===???CCCGGGOOOaaa}}}fff______kkkoooddd[[[[[[eeewww<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<===>>>???>>>>>>@@@DDDGGGQQQggg{{{ttttttyyy|||vvvpppllljjjiii___XXXQQQOOONNNLLLMMMPPPNNNRRRYYYcccmmmuuu|||}}}wwwpppjjjfffddd___\\\YYYWWWVVVUUUTTTRRRMMMLLLKKKJJJJJJJJJKKKKKKMMMLLLKKKMMMRRRWWWZZZ[[[\\\bbbjjjqqqvvv}}}{{{mmmaaaYYYRRROOORRRTTTVVV]]]ooosssjjjfffeeeeeePPPDDD>>>:::::::::999999999999999999888777888999:::999777666666666777777777888888777777888999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>><<<>>>BBBGGGPPPdddkkkdddbbboooooocccZZZ]]]kkk~~~<<<;;;:::999999:::;;;<<<999::::::;;;;;;<<<<<<<<<===>>>>>>>>>???AAAEEEHHHSSSjjjsssqqqrrrxxx~~~{{{vvvpppllliiiggg___WWWQQQOOONNNLLLMMMPPPNNNRRRZZZdddnnnwww~~~xxxrrrooobbb___ZZZWWWVVVUUUSSSQQQNNNMMMLLLLLLLLLMMMNNNOOOMMMLLLLLLOOOWWW___fffjjjfffkkkrrrxxx}}}~~~pppddd[[[SSSOOOQQQRRRTTTYYYhhhsssjjjeeeffflllVVVHHHAAA999999:::::::::::::::::::::888888888999:::999888555555555666777777888888777777888999::::::;;;;;;:::;;;;;;<<<======>>>>>><<<>>>BBBHHHRRRgggmmmhhhiiivvvlll```XXX___qqq===<<<:::999999:::<<<===999999::::::;;;<<<<<<===<<<===>>>>>>???BBBFFFJJJVVVmmmwwwrrrppprrruuuyyy|||{{{yyyuuuqqqlllhhheee___WWWPPPOOONNNLLLMMMQQQPPPTTT\\\fffpppzzzsssoooiiidddaaa___\\\ZZZWWWVVVUUUUUUUUUWWWYYYZZZSSSQQQPPPSSS[[[fffoootttppptttyyy}}}ttthhh]]]UUUQQQPPPPPPRRRWWWbbbwwwtttkkkgggeee}}}pppYYYIIIBBB;;;;;;;;;::::::999999999:::999888888::::::999888555666666777888888999999888888888999999::::::::::::::::::;;;<<<<<<======>>>???DDDJJJTTTjjjtttrrrttt}}}|||jjjiiippp{{{iii]]]XXXccczzz===<<<:::999999:::<<<===999999::::::;;;<<<======;;;===>>>>>>@@@CCCGGGKKKWWWmmm|||wwwrrrqqqqqqttt}}}yyyyyyxxxuuuqqqlllgggddd^^^WWWPPPOOONNNLLLNNNQQQRRRVVV^^^gggrrr|||{{{uuupppllliiiggg]]]\\\[[[ZZZ[[[]]]___aaa\\\XXXUUUWWW^^^iiirrrxxxvvvzzz~~~vvvjjj```WWWSSSOOOOOOQQQVVV___sssvvvnnnjjjccczzzpppXXXHHHAAA======<<<;;;999888777777:::999888888::::::999888666777777888999999::::::888999999999999:::::::::999999::::::;;;<<<<<<===???AAAEEELLLVVVlll|||lllgggiiissswww~~~sssgggiiiuuuuuuiii]]]YYYhhh