BM6@6(@@ nnnccceeetttxxx{{{lllaaaZZZaaahhhqqqxxx|||}}}ppplllfffbbb```^^^\\\[[[\\\[[[XXXTTTPPPMMMMMMNNNMMMMMMOOOWWWeeeuuuuuuYYY\\\{{{zzzWWWDDDCCCEEECCC@@@AAABBBBBBAAAAAACCCEEEEEEFFFIIIOOOVVVYYYYYYXXXbbbccccccccciiiqqqsssppprrrssspppmmmmmmpppppplllqqqvvv~~~{{{iii___dddrrrsssxxxuuuggg[[[SSSVVV]]]ffflllooopppqqqrrreeeccc```_________^^^]]]ZZZYYYXXXTTTPPPMMMLLLMMMNNNPPPTTT^^^lll{{{uuuZZZaaatttSSSCCCBBBDDDBBB@@@AAACCCCCCBBBCCCFFFHHHFFFHHHLLLOOORRRVVV[[[^^^cccdddcccccchhhnnnooolllpppqqqooollllllqqqqqqooommmuuuttteee___bbbooo~~~nnnbbbWWWOOOQQQWWW___fffiiijjjiiiiii___^^^^^^___``````___^^^WWWWWWWWWTTTPPPMMMLLLLLLOOOSSS\\\ggguuusss\\\jjjkkkMMMAAABBBBBB@@@@@@BBBCCCDDDDDDEEEHHHJJJGGGKKKOOOQQQRRRVVV]]]dddeeegggfffeeehhhmmmmmmiiiooopppnnniiiiiilllmmmkkkkkkvvvpppeeeddd```jjj|||sssiii```WWWQQQOOOTTT\\\dddhhhjjjiiihhhccccccbbbccccccaaa^^^[[[VVVWWWWWWUUUQQQOOONNNNNNPPPWWWcccppp}}}nnn^^^uuu```HHHAAABBBBBB@@@???AAACCCDDDDDDFFFIIILLLKKKMMMPPPSSSWWW\\\aaaeeefffiiijjjiiikkknnnnnnjjjpppqqqnnngggdddeeefffdddkkkzzzqqqgggggg```fffvvv|||wwwqqqllljjjrrrzzz~~~mmmfff^^^VVVQQQKKKOOOVVV___eeehhhiiihhheeeeeedddeeedddaaa]]]ZZZWWWWWWWWWUUUSSSQQQQQQRRRQQQ[[[iiixxxjjjddd|||WWWEEECCCBBBBBBBBB>>>@@@BBBCCCDDDFFFIIILLLOOONNNPPPVVV___ddddddbbbdddiiikkkjjjkkkmmmmmmjjjmmmpppoooiiidddeeeeeedddlll|||wwwiiigggaaabbbooo}}}xxxqqqkkkiiieeeiiivvvyyyllleee[[[SSSPPPLLLOOOTTT\\\dddiiikkkkkkaaaaaaaaabbbbbbaaa]]][[[XXXXXXWWWUUURRRRRRSSSUUUWWWbbbqqqiiiooooooNNNDDDDDDBBB@@@CCC>>>@@@BBBCCCDDDFFFIIILLLPPPMMMNNNWWWbbbhhheee``````fffjjjiiihhhjjjiiifffgggmmmooollliiijjjkkkjjjlll|||mmmeeebbb```jjjwwwnnniiigggdddhhh~~~uuulllfff[[[SSSRRRQQQRRRUUU\\\dddjjjlllmmm``````___```aaa```]]][[[XXXWWWUUURRRPPPQQQTTTWWW___jjjzzzzzzkkk{{{cccGGGCCCEEE@@@>>>DDDAAABBBDDDEEEEEEGGGJJJLLLOOOMMMNNNUUU^^^dddeeecccaaagggllljjjggggggeeebbbaaaiiinnnmmmjjjjjjkkkjjjppp}}}uuu|||rrreeeccc___ggg~~~~~~wwwnnngggdddtttrrrlllggg\\\UUUVVVRRRQQQRRRXXX```fffiiiiiidddbbbaaa``````___]]]ZZZWWWVVVSSSPPPNNNPPPTTTXXXeeeqqqxxxnnn{{{[[[CCCBBBDDD>>><<>>CCCFFFGGGIIIJJJJJJJJJIIIIIIMMMPPPTTTXXX\\\bbbhhhlllbbbiiimmmkkkhhhgggddd___bbbeeefffeeeddddddcccaaammmyyyhhhwww|||rrrfffaaaeeeuuu{{{nnnllljjjrrrmmmiiifff^^^XXXXXXWWWWWWXXXYYY[[[\\\]]]^^^bbbaaa``````aaa___\\\ZZZQQQPPPRRRSSSSSSTTT\\\eeeuuurrrzzzwwwmmmTTTAAAAAADDD@@@@@@FFFHHHIIIKKKMMMNNNNNNMMMMMMKKKNNNRRRVVVZZZ___eeeiiihhhkkkmmmjjjiiijjjgggbbb```aaabbb```___^^^]]]\\\llltttddduuuqqqhhhaaaaaannnyyyqqqpppnnnrrr~~~nnnjjjhhhbbb\\\[[[XXXXXXXXXXXXXXXYYYZZZZZZbbbaaaaaabbbbbbaaa^^^[[[QQQQQQTTTUUUTTTVVVbbbooo~~~qqqzzz~~~cccNNN???@@@DDDAAABBBHHHIIIKKKMMMPPPQQQRRRRRRRRRSSSUUUYYY]]]```eeejjjmmmmmmmmmjjjggghhhllliiidddaaaaaa```^^^[[[YYYYYYZZZooo}}}ooo___nnnttthhhaaa___iii{{{~~~|||vvvttt|||{{{nnnjjjiiiddd^^^]]]VVVVVVWWWXXXYYY[[[]]]^^^``````aaabbbcccaaa^^^[[[UUUVVVXXXYYYXXX\\\jjjxxxyyypppyyywwwZZZJJJ>>>@@@CCCAAABBBHHHHHHJJJLLLPPPRRRTTTUUUUUUZZZ]]]aaadddgggjjjnnnqqqooolllfffcccggglllkkkfffhhhfffeeebbb^^^ZZZ\\\```uuu~~~lll]]]lll~~~eeeaaa___fffvvv{{{ppplllvvvzzzooojjjiiieee```^^^VVVVVVVVVWWWYYY[[[^^^```^^^^^^___aaacccaaa^^^[[[XXXXXXZZZ\\\]]]bbbppp~~~uuutttlllSSSGGG@@@AAABBB@@@BBBFFFEEEGGGJJJNNNQQQTTTUUUUUUZZZ\\\```ccceeegggjjjmmmooommmgggdddhhhoooooojjjnnnkkkiiihhhbbb^^^aaaiii}}}lll___ttt|||yyydddbbb```cccooo~~~uuuyyymmmddd```fffwww|||qqqkkkhhhfffbbb___ZZZYYYWWWVVVWWWXXXZZZ[[[\\\]]]___bbbcccbbb^^^[[[ZZZXXXYYY^^^ccckkkxxxwwwxxx}}}dddMMMFFFAAABBBBBBAAABBBEEEDDDFFFJJJNNNQQQSSSUUUUUUYYY\\\___aaacccdddggghhhoooooollljjjnnntttuuuqqqqqqmmmkkkjjjeee```fffrrrlllbbbsssvvveeeeeeaaa___gggwww}}}hhhbbb^^^^^^```gggvvvuuullliiihhheeeaaa^^^]]]ZZZXXXWWWXXXZZZ[[[\\\]]]```ccceeeddd```]]]\\\YYYZZZbbbmmmwww~~~tttwww\\\FFFCCCBBBCCCCCCBBBDDDGGGFFFHHHKKKOOOSSSUUUVVVWWWYYY\\\```bbbcccccceeefffkkknnnpppooorrrvvvxxxvvvsssnnnlllmmmhhhccckkkyyykkkcccnnnggggggbbb\\\aaarrrkkk___[[[[[[```eeejjjvvvxxxmmmiiiiiigggcccaaa___]]][[[[[[\\\^^^___]]]^^^aaadddfffeeeaaa^^^___[[[\\\hhhvvv|||tttrrrVVVBBBAAABBBCCCCCCCCCFFFIIIHHHJJJMMMQQQTTTWWWXXXYYYWWWZZZ]]]___``````aaacccffflllpppqqqrrrvvvwwwvvvuuuooommmooojjjfffooojjjbbb|||vvvggg]]]___bbbfffvvvrrrddd___```cccgggiiimmmxxxuuunnniiifffeee___aaabbbaaa```___```aaa```eeeeeeccccccfffbbb[[[]]]\\\___kkk~~~~~~{{{iiiRRRFFFBBB??????CCCGGGJJJJJJQQQMMMJJJOOOWWW\\\[[[WWWXXXYYY[[[^^^aaadddfffhhhcccaaabbbeeegggiiiqqqzzzsssrrrppplllhhhjjjuuuqqqccc\\\|||ttt|||kkk______```cccqqq~~~|||{{{wwwoooiiiffffffiiiooossswwwzzzqqqkkkhhhgggbbbccccccaaa___^^^___``````cccdddbbbccceeebbb\\\\\\]]]dddrrr}}}```MMMFFFDDDAAABBBFFFJJJKKKKKKQQQOOOMMMPPPVVVYYYYYYWWWXXXYYY\\\```ccceeeggggggcccaaaaaaccccccdddjjjrrrqqqpppnnnkkkiiimmmwww~~~nnnccc^^^mmmqqqaaa_________jjjzzz~~~zzzzzz{{{{{{yyyvvvtttvvv}}}xxxqqqmmmllliiiiiihhheeeaaa``````aaa```bbbbbbaaabbbcccaaa\\\[[[```kkk|||~~~|||XXXIIIFFFEEEEEEFFFJJJLLLMMMMMMNNNNNNOOOQQQSSSUUUVVVVVVYYY[[[___ccceeefffffffffgggddddddeeeddddddgggmmmmmmmmmkkkiiiiiioooxxxvvvjjjddd___uuuwwwddd___^^^\\\dddrrr~~~yyytttrrrrrrqqqoookkkfffcccbbbcccaaaaaaaaa```aaabbb```^^^^^^eeesss}}}yyyTTTHHHDDDEEEGGGIIILLLNNNOOOOOOPPPSSSVVVWWWWWWXXX[[[]]]\\\___cccfffgggfffdddbbbfffcccbbbddddddccceeejjjiiijjjhhheeefffnnnuuuyyyoooiiifffaaa}}}yyy}}}fff```^^^\\\bbbmmm{{{~~~zzzwwwyyyyyywwwrrrmmmhhheeedddeeecccaaaaaabbbaaa``````ccclll{{{xxxqqqPPPGGGCCCEEEHHHKKKMMMOOOPPPQQQVVV[[[```aaa```aaadddhhh___bbbeeehhhhhheeebbb___^^^[[[[[[___aaa```aaaeeeggghhhddd```ccckkkpppnnnjjjhhhhhhbbbwwwjjjbbb```]]]```iiiyyy||||||uuuooojjjhhhkkkfffcccccccccaaaaaabbbiiitttxxxwwweeeKKKDDDCCCFFFJJJLLLNNNPPPRRRTTTXXX\\\aaabbbbbbbbbdddggg```bbbeeehhhhhheeebbb```\\\ZZZZZZ```dddddddddfffffffffbbb]]]```iiikkkffffffgggiiibbb{{{nnneeebbb]]]^^^eeerrrzzztttppppppiiieeefffeeebbbaaadddnnn{{{wwwyyyYYYHHHFFFEEEHHHLLLNNNOOORRRUUUYYY[[[]]]```aaaaaa`````````]]]___cccfffgggfffeeeccc```\\\^^^dddiiiiiiiiijjjdddeee```[[[```jjjjjjbbbaaaeeeiii```|||rrrgggccc]]]]]]bbbjjjwww}}}yyytttlllggghhhfffbbbbbbeeeooozzznnnRRRJJJLLLGGGJJJNNNOOOPPPSSSXXX\\\ccccccdddeeeeeedddbbb```ZZZ]]]aaadddggghhhgggggg___[[[]]]ccchhhhhhggghhhcccddd___ZZZ```lllkkkbbb]]]ccchhh___vvviii_________]]]eeeooo|||}}}uuuqqqkkkhhhfffeeecccbbbssshhhxxxgggOOOGGGIIILLLMMMMMMNNNQQQVVV\\\aaaeeedddcccbbbaaa`````````]]]^^^___aaabbbccccccccc^^^```bbbeeehhhjjjkkkllljjjccc^^^```fffjjjgggbbbbbbjjjhhh```tttiiiaaa```^^^ZZZfffnnnzzzvvvtttqqqkkkeeeaaaaaaaaatttjjjxxx\\\LLLHHHJJJNNNOOOPPPQQQTTTXXX^^^bbbeeedddcccaaa```_________[[[\\\^^^___```aaabbbbbb```aaabbbdddfffhhhjjjkkkmmmgggbbbdddiiikkkgggbbbaaahhhhhh```vvvqqqfffccc___ZZZ___fffqqq{{{zzzwwwooogggbbbcccfffwwwvvvrrriiiRRRLLLMMMMMMRRRSSSTTTVVVWWW[[[```dddeeedddbbb```___^^^]]]]]]YYYZZZ[[[]]]^^^___```aaacccccccccdddeeegggiiiiiimmmiiieeefffhhhhhhddd___```iiiiii```wwwtttooofff```^^^\\\```iiiwww}}}xxxqqqlllkkkmmmppprrr|||bbbOOOPPPSSSQQQUUUWWWYYYZZZ[[[^^^bbbeeeeeedddbbb```^^^]]]]]]\\\XXXXXXYYYZZZ\\\^^^___```gggffffffffffffggghhhiiikkkhhhfffeeeeeeccc^^^ZZZcccllllllccczzziiiyyygggaaaaaa^^^```ggguuuzzzsssqqquuuzzz||||||ppp}}}___QQQRRRTTTQQQWWWYYY[[[]]]]]]___aaaddddddcccaaa```^^^]]]]]]]]]WWWWWWXXXYYY[[[]]]___```iiiiiihhhhhhhhhhhhhhhiiiiiihhhgggeeeccc___[[[YYYgggppppppeeeooozzzlllcccccc___]]]bbbpppzzztttqqqwwwsssqqq\\\QQQPPPPPPPPPWWWYYY\\\]]]^^^^^^___aaaaaaaaa___^^^]]]]]]\\\\\\XXXXXXXXXYYY[[[]]]```bbbiiiiiiiiijjjiiihhhgggggghhhhhhhhheeeaaa^^^\\\\\\gggqqqqqqfff~~~oooyyyjjjfff```[[[\\\iiixxxrrrttt{{{xxxdddWWWQQQLLLNNNSSSVVVXXX[[[]]]]]]\\\]]]^^^]]]]]]\\\[[[[[[[[[[[[[[[YYYYYYYYYYYY\\\___bbbdddeeegggiiijjjiiihhhfffdddeeeffffffccc^^^[[[\\\^^^bbbmmmooodddcccxxxrrriiieee^^^]]]iiiwww|||oooxxxtttxxx\\\UUURRRKKKNNNYYYTTTWWW[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYYYYZZZ\\\```ccceeeccceeegggiiiiiigggdddbbbaaabbbbbb___ZZZXXXZZZ^^^^^^jjjlllcccooopppooogggeee``````kkk|||xxxqqq}}}rrrWWWTTTVVVRRRPPPUUU[[[\\\^^^______]]]ZZZXXX\\\[[[ZZZYYYYYYZZZ[[[[[[ZZZWWWUUUWWW\\\aaaddddddgggeeecccccceeedddaaa^^^______]]][[[ZZZ\\\```ccceeelllmmmddd}}}qqqooohhh``````hhhvvvxxx~~~{{{jjjSSSSSSWWWTTTTTTYYY[[[\\\^^^___^^^\\\ZZZXXXZZZZZZYYYYYYYYYZZZ[[[\\\[[[YYYXXXZZZ^^^bbbcccccciiifffddddddeeeeeeccc```___^^^]]]ZZZYYYZZZ^^^aaa^^^dddddd^^^oooooobbbaaafffmmmzzz|||xxx~~~www```PPPSSSXXXXXXYYY^^^[[[\\\^^^^^^]]][[[YYYXXXZZZZZZZZZ[[[\\\]]]______]]]\\\\\\]]]```bbbbbbaaagggeeecccbbbbbbbbbaaa```^^^^^^\\\ZZZXXXYYY]]]___[[[```^^^XXXqqqsss{{{iiifffffffffqqq~~~|||jjjZZZQQQUUU[[[ZZZ\\\bbb\\\]]]^^^^^^]]][[[YYYXXX\\\\\\]]]^^^___```aaabbb\\\]]]^^^___aaaaaa```___bbb```^^^]]]]]]]]]]]]]]]______]]][[[YYYZZZ\\\^^^```bbb___XXXrrrqqqjjjfffbbbjjjxxx~~~}}}uuuvvvzzzcccZZZUUUYYY\\\\\\^^^ccc^^^^^^^^^^^^]]][[[ZZZXXX[[[\\\]]]^^^^^^______```YYY[[[]]]______^^^^^^]]]^^^^^^^^^]]]\\\[[[\\\\\\``````___]]][[[ZZZ\\\^^^```dddaaaYYY~~~yyyuuukkkfffbbbeeemmmwww|||rrrmmmsssppp___[[[YYY\\\\\\\\\^^^ddd`````````___]]]\\\[[[ZZZZZZ[[[[[[\\\\\\[[[ZZZZZZVVVYYY\\\]]]]]]]]]^^^______```bbbaaa```^^^^^^___aaaaaaaaa^^^\\\[[[\\\]]]]]]dddccc[[[tttttthhhcccbbbcccdddooottt}}}qqqoooyyysss|||~~~fff\\\[[[\\\\\\[[[ZZZ^^^dddbbbbbbaaa```^^^]]]\\\[[[]]]]]]^^^]]]\\\ZZZXXXWWWTTTWWW[[[\\\\\\]]]```bbb___cccffffffdddaaaaaaaaaaaaaaa```^^^[[[ZZZZZZ[[[```jjjlllbbbppp~~~rrreeeaaacccbbb^^^iiipppyyysssuuulll|||xxx___ZZZ[[[\\\\\\ZZZYYY^^^ddddddcccbbb```___^^^]]]\\\bbbbbbaaa```^^^\\\YYYWWWSSSWWWZZZ\\\\\\^^^bbbeee___cccggghhhfffbbbaaaaaa``````___]]]ZZZXXXYYYZZZgggsssuuujjjuuuqqq{{{jjjbbbcccccc```aaafffoooyyy~~~sssxxxmmmkkk```\\\[[[[[[\\\^^^______^^^fffdddccccccfffhhhhhhhhhiiiiiijjjhhheee___ZZZWWW\\\[[[[[[\\\___bbbbbbbbbgggaaaaaahhhkkkgggbbbaaadddcccaaa\\\VVVUUUWWW[[[nnn~~~rrrooovvvkkkeeecccccc^^^aaahhhqqq{{{}}}xxxvvv|||yyyddd[[[YYY[[[]]]```bbbbbb___]]]aaaaaabbbeeeiiijjjjjjiiihhhiiihhhgggddd```[[[YYY^^^]]]]]]___bbbeeefffeeefffaaaaaahhhllliiieeedddaaabbbbbb^^^XXXVVVWWWYYYhhh{{{wwwuuuttt}}}qqqddd___bbb]]]]]]aaajjjuuuyyyxxxnnn___ZZZXXX\\\aaafffgggddd```]]]\\\^^^aaafffjjjlllkkkjjjgggggggggeeeccc```]]][[[^^^]]]]]]___cccfffggggggccc___```eeejjjiiiggggggaaabbbccc```[[[WWWWWWYYYeeezzz{{{qqq}}}vvvggg```ddd___]]]^^^eeeqqq}}}tttxxxggg^^^^^^YYY^^^dddhhhhhheeeaaa___[[[\\\^^^bbbfffiiiiiiiiiffffffeeedddbbb```___^^^[[[[[[[[[]]]aaadddeeeeee```______bbbfffgggffffffeeefffeeeaaa\\\YYYZZZ\\\hhh{{{zzzyyy~~~yyymmmfffggg```^^^]]]bbblllwwwwwwrrrnnnaaa]]]___]]]aaafffgggeeecccbbbaaa^^^\\\[[[\\\___cccffffffeeeeeedddcccbbb```___^^^ZZZZZZZZZ\\\___bbbccccccaaaaaaaaaaaacccffffffeeelllkkkgggaaa[[[YYY\\\```iiiyyyrrr~~~wwwnnnfffccc___]]]\\\^^^eeeoooyyyvvvnnniiixxxvvvfff]]]\\\]]]```cccffffffbbb``````aaa^^^[[[XXXXXX[[[___bbbdddddddddddddddbbb```^^^]]][[[ZZZZZZ\\\___aaabbbbbbbbbccccccaaabbbfffhhhgggqqqnnniiiaaaZZZYYY\\\aaagggtttvvviiixxxnnnfffaaa^^^^^^^^^^^^```gggsss}}}rrrmmmkkk{{{nnnbbb]]]]]]]]]```dddgggfffaaa]]]]]]^^^\\\ZZZXXXYYY\\\___bbbbbbcccdddeeeeeeccc```]]][[[ZZZYYYXXXYYY\\\^^^^^^]]]]]]``````]]]^^^eeeiiihhhqqqooojjjbbbZZZWWWYYY\\\gggrrrsssdddwwwtttmmmggg___aaabbb___^^^dddqqq|||{{{pppnnnooo{{{iii``````aaaaaa___dddhhhgggaaa\\\ZZZZZZYYYXXXYYY[[[___aaabbbbbbbbbdddeeefffddd```\\\ZZZWWWVVVUUUVVVXXXYYYYYYYYYVVV[[[[[[XXXZZZbbbggggggooonnnkkkccc[[[VVVVVVXXXjjjtttsssddd|||pppffffffbbbcccgggccc]]]dddrrr|||xxxqqqtttlllcccbbb```]]][[[aaacccdddccc___\\\ZZZYYY[[[[[[[[[\\\]]]```bbbdddfffhhhgggccc^^^ZZZZZZ[[[WWWTTTRRRRRRTTTVVVUUUSSSYYYXXXWWWXXX\\\bbbgggkkkppplllfff^^^XXXUUUWWWYYYiii{{{qqqbbbzzzqqqmmmeeeaaacccaaa]]]bbbmmmxxx|||wwwyyyfff___```bbbbbbcccaaabbbcccaaa]]]ZZZYYYXXXYYYYYYZZZ\\\^^^aaaccceeefffgggfffbbb]]]ZZZZZZ[[[XXXUUURRRQQQSSSUUUUUUTTTUUUUUUWWWYYY]]]aaaeeehhhnnnkkkfff^^^XXXVVVWWWXXXgggyyyooo___xxxqqqggg```bbbbbb___```eeerrryyyqqqaaa]]]___aaadddfffaaabbbaaa___\\\YYYYYYYYYXXXYYYZZZ\\\^^^aaadddeeeddddddccc```\\\YYYYYYYYYYYYWWWTTTSSSTTTUUUUUUUUUSSSTTTWWW[[[___bbbeeefffjjjiiieee___ZZZVVVVVVWWWeeexxxnnn\\\{{{zzzwwwlllddddddfffbbb___^^^jjjqqq{{{wwwkkkaaa^^^___^^^___aaaaaaaaa```]]]ZZZYYYYYY[[[ZZZZZZ[[[]]]^^^```bbbcccbbbaaa___\\\YYYWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVXXX[[[___bbbfffggggggfffddd___ZZZWWWVVVVVVdddyyyooo\\\xxxsssppphhhccc```^^^^^^ccciiirrr{{{lllfffaaa```___\\\ZZZ\\\\\\\\\\\\ZZZXXXWWWXXXYYY]]]]]]^^^^^^^^^^^^^^^^^^```]]]ZZZXXXWWWVVVVVVUUUVVVYYY]]]___^^^[[[WWWUUUXXXWWWWWWXXX[[[___dddgggddddddbbb___ZZZWWWVVVVVVfff}}}ttt^^^vvvwwwtttqqqccc]]]___ccc___bbbiiiqqqzzz{{{ccc______```___[[[ZZZ]]]VVVWWWXXXXXXWWWVVVWWWYYY^^^_________^^^]]]\\\\\\___\\\XXXVVVVVVVVVVVVUUUTTTYYY___bbb```\\\YYYWWWYYYXXXVVVUUUWWW\\\aaadddbbbbbb```]]]YYYVVVVVVWWWgggzzzbbbvvvuuurrrqqqdddccceee^^^___bbbhhhpppyyyrrr```]]]]]]^^^\\\YYY[[[___UUUWWWZZZ[[[[[[[[[\\\]]]^^^^^^_________^^^]]]\\\aaa]]]YYYWWWXXXYYYXXXXXXTTTXXX]]]___]]][[[ZZZZZZ[[[ZZZYYYYYYZZZ]]]```bbbaaa```___[[[XXXVVVVVVXXXhhh~~~eeewwwhhhooofffddd^^^]]]^^^bbbjjjsss{{{~~~lllccc```]]]\\\XXXVVVZZZ```XXX[[[___aaaaaaaaabbbbbb\\\]]]^^^_________^^^]]]ccc___ZZZXXXZZZ[[[[[[ZZZTTTWWWZZZ[[[YYYYYY[[[]]]^^^^^^______```aaabbbbbbaaa```^^^ZZZWWWUUUWWWXXXhhhgggvvvxxxqqqlllaaaaaa]]]\\\]]]^^^cccmmmxxxuuuhhhiiibbb]]]]]]]]]\\\]]]aaa^^^]]]^^^ccciiijjjfffaaabbb]]]]]]aaa```ZZZYYY]]]bbbbbbbbb```___```cccfff[[[YYYWWWWWWYYY\\\]]]^^^]]]___aaaccceeeeeedddcccbbb^^^\\\]]]\\\XXXYYY[[[ppp{{{sssaaapppuuu{{{}}}iii```\\\ZZZZZZ[[[^^^gggppp|||iiigggfff```\\\]]]______aaaeeebbbaaabbbggglllmmmiiieeeaaa^^^___bbbbbb]]][[[]]]```aaabbbaaa```aaaccceee___]]]ZZZYYYYYYZZZ[[[ZZZ\\\^^^```cccdddeeeddddddccc^^^\\\\\\[[[XXXYYY\\\iiisssjjjZZZmmm|||jjjccc^^^ZZZYYYYYYZZZ```hhhvvv{{{oooaaajjjiiibbb^^^___```___aaadddcccbbbdddgggkkklllhhheee```___aaaeeeddd```]]]]]]^^^```bbbcccbbbbbbccceee```^^^[[[ZZZ[[[[[[[[[ZZZ[[[]]]```bbbdddeeeeeeeeebbb]]]YYYYYYWWWUUUWWW[[[eeelllbbbSSSjjj}}}rrrhhhbbb]]]\\\ZZZYYY\\\bbblllrrr{{{iiidddoooooohhhbbbaaa```\\\\\\^^^______```ccceeeeeebbb```^^^```cccgggfffccc___]]]]]]```cccddddddccccccddd]]][[[ZZZZZZ\\\^^^^^^^^^\\\]]]```bbbdddfffggggggaaa[[[WWWUUUTTTRRRTTTYYYiiinnnaaaRRRjjjzzzllleee___]]][[[XXXYYY]]]ccciiirrrzzzuuuhhhhhhlllooohhhcccaaa___[[[YYY[[[\\\\\\]]]^^^______]]][[[\\\___dddffffffddd```]]]\\\___bbbdddcccbbbbbbbbb[[[ZZZYYY[[[]]]______^^^\\\^^^___bbbdddfffggghhhbbb\\\WWWVVVTTTRRRTTTYYYrrruuugggVVVmmm~~~}}}mmmfff```^^^\\\XXXWWWYYY\\\```hhhooouuu{{{{{{lllgggeeebbbhhhbbb^^^______\\\\\\^^^\\\]]]^^^^^^]]]\\\[[[ZZZYYY___cccdddddddddaaa\\\ZZZ]]]```aaa```^^^^^^^^^\\\[[[ZZZ[[[]]]]]]]]][[[\\\]]]^^^```bbbdddeeefffddd^^^ZZZYYYWWWUUUVVVZZZuuuzzzlllZZZnnnxxxzzzpppiiicccaaa```[[[YYYZZZVVVYYY^^^cccjjjsss{{{~~~rrrllleee___]]]```[[[YYY\\\^^^]]]^^^aaa^^^^^^___^^^]]][[[ZZZZZZWWW]]]aaa```aaacccaaa[[[XXXZZZ[[[[[[ZZZXXXXXXXXXYYYXXXXXXZZZ]]]^^^]]]\\\ZZZ[[[[[[\\\^^^```aaabbbbbb^^^ZZZZZZXXXTTTUUUXXXnnnvvvlllZZZlllvvvoootttlllffffffddd```]]]]]]RRRTTTXXX\\\cccmmmwww~~~}}}~~~iiimmmpppddd\\\___]]]YYYWWW[[[]]]]]]^^^```]]]^^^___^^^\\\ZZZYYYZZZVVV\\\```^^^___bbbaaa[[[VVVWWWXXXWWWUUUTTTTTTUUUSSSTTTUUUYYY]]]`````````YYYYYYYYYZZZ[[[\\\^^^______[[[XXXXXXVVVRRRQQQTTTfffqqqiiiXXXjjj{{{lll|||pppllliiibbb\\\ZZZTTTUUUWWWXXX\\\dddooowww~~~{{{www~~~~~~ttthhhkkklllddd^^^___\\\[[[YYYXXXXXXZZZ]]]______]]]]]]___```^^^YYYTTTWWWXXXZZZ\\\]]]\\\\\\[[[ZZZWWWSSSRRRSSSSSSRRRPPPRRRUUUYYY\\\]]]\\\YYYWWWRRRQQQPPPSSSXXX\\\^^^]]]]]]YYYWWWWWWTTTQQQTTTYYYiiiyyyqqqYYYggguuuxxxxxxnnnkkkfffaaa___WWWWWWVVVTTTVVV]]]gggnnnwwwzzz~~~~~~|||vvvoooppp||||||ooohhhlllkkkbbb[[[\\\ZZZYYYWWWVVVWWWYYY[[[]]][[[YYYYYYZZZ[[[[[[WWWTTTVVVWWWXXXYYYYYYYYYYYYYYYWWWTTTQQQPPPQQQRRRQQQOOOOOORRRUUUYYY[[[ZZZYYYXXXXXXVVVTTTUUUYYY\\\]]]]]]___\\\ZZZZZZWWWTTTUUUZZZkkk{{{ttt^^^lllqqqwwwooojjjgggccc```]]][[[WWWSSSSSSVVV]]]bbbiiiooowww~~~}}}|||xxxwwwnnncccjjjoooiiigggkkkiii___YYYYYYWWWVVVVVVUUUVVVXXXZZZ[[[WWWUUUUUUUUUWWWWWWVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVSSSQQQOOOOOOPPPQQQPPPOOONNNPPPRRRUUUWWWXXXXXXXXX^^^\\\YYYXXXZZZ\\\^^^^^^bbb___^^^^^^[[[VVVWWWZZZnnn~~~xxxeeesss}}}jjj}}}pppjjjddd```bbb___[[[WWWUUUUUUWWWXXX]]]eeeoooyyy|||zzz~~~qqqvvvwwwgggeeefffhhheee]]]YYY[[[VVVVVVVVVWWWXXXYYYZZZ[[[VVVUUUTTTTTTUUUVVVWWWXXXVVVVVVTTTSSSSSSTTTUUUUUUQQQQQQPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSTTTUUUUUUVVV```^^^\\\ZZZ[[[]]]```aaacccaaaaaaaaa]]]XXXWWWZZZqqqzzziiixxxzzzvvvwwwkkkddddddbbb___\\\YYYVVVSSSQQQVVV]]]gggqqqxxx~~~}}}yyyxxx~~~tttgggdddcccdddccc```[[[[[[^^^WWWXXXYYY[[[\\\\\\]]]]]]XXXXXXWWWVVVVVVWWWYYY[[[WWWVVVUUUTTTTTTTTTVVVVVVRRRSSSTTTTTTTTTTTTTTTTTTUUUTTTTTTSSSSSSSSSSSSSSS]]]\\\\\\[[[]]]___ccceeecccaaa``````]]]WWWVVVYYYqqq}}}xxxiiiyyy}}}{{{mmmjjjgggddd```]]]XXXSSSOOOSSSXXX___gggnnnuuu|||zzzxxx|||lllccccccbbbaaa___\\\[[[]]]___YYYZZZ\\\^^^`````````___\\\\\\[[[YYYXXXWWWYYY[[[WWWWWWVVVVVVVVVWWWWWWXXXTTTVVVXXXXXXWWWVVVVVVWWWWWWVVVUUUTTTSSSRRRQQQPPPVVVXXXZZZ\\\]]]```dddgggbbb___^^^^^^[[[VVVWWWZZZpppyyyrrrdddvvvzzzwwwrrrkkkeeeaaa]]]XXXTTTRRRTTTWWW\\\bbblllvvv|||~~~~~~{{{jjjfff``````^^^\\\[[[\\\\\\[[[YYY[[[^^^aaabbbbbbaaaaaa]]]^^^^^^[[[WWWVVVVVVXXXUUUVVVWWWWWWXXXXXXXXXXXXVVVXXX[[[ZZZXXXWWWWWWXXXTTTUUUTTTTTTSSSRRRPPPOOOQQQTTTYYY[[[]]]___bbbeeebbb___]]]]]]ZZZVVVXXX\\\nnntttkkk]]]pppuuu}}}sssjjjeeebbb^^^[[[SSSRRRSSSUUU[[[eeeqqqyyy}}}{{{zzzqqqcccbbb^^^^^^\\\[[[\\\]]]ZZZWWWYYY[[[___bbbccccccbbbaaa]]]^^^^^^[[[WWWTTTTTTUUUSSSUUUVVVXXXYYYYYYXXXXXXWWWZZZ\\\\\\YYYWWWWWWXXXQQQRRRSSSSSSSSSRRRPPPOOONNNRRRXXX[[[\\\]]]```cccbbb^^^\\\\\\YYYWWWYYY^^^lllpppfffYYYlll~~~uuuwwwnnngggbbb^^^VVVTTTQQQOOOQQQ[[[iiisss~~~yyywwwtttmmmhhhbbb]]]^^^^^^[[[WWWTTTUUUWWWUUUXXX[[[___aaaaaa```___``````___[[[UUURRRRRRTTTTTTRRRRRRWWW]]]```^^^ZZZYYY[[[\\\\\\ZZZYYYZZZ[[[WWWSSSQQQRRRVVVVVVSSSOOOPPPQQQRRRUUUXXX[[[]]]___cccbbb^^^YYYWWWYYY\\\]]]iiijjjaaaZZZqqq|||wwwmmmfffcccWWWUUUQQQNNNOOOUUU```hhhyyy}}}|||vvvsssrrr}}}pppkkkgggccc______^^^[[[WWWUUUVVVXXXTTTVVVYYY\\\___`````````ccccccccc___ZZZVVVUUUVVVTTTRRRSSSWWW^^^aaa___\\\YYYZZZ\\\\\\ZZZYYYYYYZZZWWWTTTRRRSSSWWWXXXUUURRRQQQRRRSSSUUUXXX[[[]]]^^^^^^]]]YYYVVVUUUVVVXXXXXXeeeiiiaaaXXXmmmppprrrgggccc^^^\\\XXXTTTRRRUUU[[[```pppwwwwwwpppmmmnnnpppsss|||tttooojjjeeecccbbbaaa^^^ZZZVVVVVVWWWYYYSSSTTTVVVYYY[[[^^^___```bbbccccccaaa]]]YYYXXXWWWVVVUUUUUUYYY^^^``````]]]XXXZZZ\\\[[[YYYXXXWWWXXXVVVTTTRRRTTTXXXYYYXXXUUUSSSSSSTTTVVVXXXZZZ\\\]]]\\\YYYWWWVVVVVVUUUTTTTTTccciiibbbVVVgggooofffdddbbb]]]YYYWWWWWWZZZ\\\gggoooyyy~~~}}}}}}{{{tttmmmjjjlllqqqvvvyyy~~~pppppprrrllleeedddcccaaa]]]YYYWWWWWWYYYZZZWWWWWWWWWWWWYYY[[[]]]^^^\\\]]]______^^^[[[YYYXXXZZZXXXXXXZZZ]]]^^^]]]\\\XXXZZZ[[[[[[YYYWWWVVVUUUTTTRRRRRRSSSWWWYYYYYYXXXUUUUUUUUUVVVXXXYYY[[[\\\___[[[YYYYYYYYYVVVTTTUUUeeemmmeeeUUUddd}}}yyykkkhhhccc___\\\ZZZYYYXXX]]]eeemmmsssuuuvvvzzz~~~zzz|||}}}yyyuuusssnnnkkkkkkqqqzzzrrrhhhmmmrrrnnnhhhfffbbb___[[[XXXWWWXXXZZZ[[[\\\[[[YYYXXXXXXYYYZZZ[[[VVVWWWYYY\\\^^^^^^\\\[[[]]]\\\ZZZZZZZZZZZZYYYXXXWWWYYY[[[[[[XXXUUUSSSSSSQQQPPPPPPQQQTTTVVVXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZaaa]]][[[\\\YYYUUUVVVZZZmmmtttiiiVVVeee||||||uuuoooiiieee```^^^WWW[[[```dddhhhkkknnnqqqssswww|||{{{vvvsssoooooonnnnnnqqqxxxvvvmmmfffhhhkkkjjjgggfff```]]]YYYXXXYYYZZZ[[[[[[]]]\\\ZZZXXXWWWWWWWWWXXXTTTTTTVVVYYY]]]___^^^]]]]]]\\\ZZZXXXWWWVVVVVVVVVVVVYYY[[[ZZZXXXTTTRRRQQQOOOOOOOOOOOOQQQTTTVVVXXXYYYYYYXXXXXXXXXXXXXXXYYY^^^[[[ZZZ[[[WWWRRRYYYdddwww{{{lllYYYkkkzzzzzzqqqiiidddYYYWWWWWWYYY^^^aaabbbbbbjjjooovvv{{{~~~~~~xxxtttqqqpppnnnoooqqqsssvvvzzz}}}yyyvvvnnnddd___aaabbb```\\\YYYWWWWWWZZZ\\\\\\[[[[[[ZZZYYYWWWVVVVVVUUUUUUSSSRRRRRRTTTXXX[[[[[[ZZZYYYYYYXXXVVVTTTTTTUUUVVVVVVXXX[[[ZZZWWWSSSPPPOOONNNOOOOOOOOOPPPRRRUUUXXX[[[ZZZYYYXXXXXXWWWXXXXXXZZZXXXYYYZZZUUURRR```sssmmm[[[ssszzz{{{uuujjjddd^^^YYYUUUUUUYYY]]]\\\ZZZaaagggooouuuyyy|||~~~}}}vvvpppnnnmmmmmmnnnqqqtttvvvxxxzzz~~~vvvxxxcccWWWYYY[[[YYYYYYWWWVVVWWW[[[]]]\\\ZZZWWWWWWWWWVVVVVVUUUUUUTTTQQQOOONNNOOOSSSVVVVVVTTTVVVVVVUUUTTTSSSSSSUUUWWWVVVXXX[[[ZZZWWWRRROOONNNOOOPPPPPPOOOPPPRRRUUUXXX\\\[[[ZZZXXXXXXWWWWWWWWWXXXWWWYYY[[[UUUTTTggglll\\\yyynnn||||||vvvmmmbbb\\\WWWVVVYYY[[[YYYWWW[[[^^^bbbgggnnntttyyy||||||}}}yyyuuummmiiikkkooommmfffnnnwwwyyyuuu{{{xxxpppeee[[[UUUUUUWWWXXXXXXXXXXXXXXXWWWUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXPPPPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTZZZYYYYYYWWWUUURRRPPPOOOOOOOOOPPPQQQRRRTTTVVVWWWWWWXXXYYYZZZZZZYYYXXXXXX]]]XXXVVVYYYWWWXXXjjjeee]]]vvvqqqxxxkkkaaa]]]YYYXXX[[[\\\ZZZWWWXXXYYY[[[```eeekkkpppsssvvvwwwzzz|||~~~|||vvvtttqqqmmmiiikkksssxxxssshhhkkksss~~~zzzooolllkkkiiiddd^^^XXXWWWYYY\\\XXXWWWVVVUUUTTTTTTSSSRRRRRRRRRSSSSSSUUUVVVWWWXXXQQQQQQPPPOOOOOOOOOOOOPPPPPPOOONNNMMMNNNOOOQQQSSSVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXZZZUUUUUUXXXWWWYYYjjj~~~eee^^^}}}xxxjjjvvvvvvhhhccc]]]ZZZZZZYYYWWWUUUVVVUUUUUUVVVYYY]]]aaadddkkkmmmppptttxxxzzz|||}}}~~~~~~}}}yyyqqqiiifffgggfffiiisss}}}nnnttt~~~{{{mmmdddbbbaaaaaa___]]][[[\\\```ccc[[[YYYWWWUUUSSSRRRRRRRRRPPPQQQQQQRRRTTTUUUWWWXXXTTTSSSRRRQQQPPPOOOOOONNNOOONNNKKKIIIJJJLLLNNNPPPRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSTTTVVVWWWXXXYYYZZZYYYYYYXXXUUURRRSSSWWWWWWZZZiiizzz~~~ddd```sssuuukkkzzzlllaaa\\\ZZZZZZZZZ[[[YYYWWWUUUUUUVVVYYY[[[___aaadddiiimmmqqqtttuuuwwwyyy{{{~~~}}}|||}}}~~~}}}xxxtttqqqllleeecccdddbbbgggppp{{{oooccc]]]^^^aaaaaa```^^^^^^^^^```aaa___]]]ZZZVVVTTTSSSSSSSSSOOOOOOPPPQQQRRRTTTVVVWWWWWWVVVUUUTTTSSSQQQPPPOOONNNMMMLLLKKKKKKKKKLLLMMMOOOOOONNNNNNOOOPPPRRRSSSSSSRRRQQQPPPQQQRRRTTTUUUXXXYYYYYYZZZYYYXXXVVVUUUSSSRRRSSSVVVVVVXXXdddqqqxxxbbbcccmmmwwwxxxuuurrrfffaaaaaaccc^^^]]][[[ZZZYYYYYYYYYZZZVVVXXXZZZ^^^bbbfffiiikkkmmmooosssvvvyyy{{{||||||{{{{{{|||||||||}}}~~~~~~|||zzzyyyooollliiigggbbb___bbbiiigggppp{{{sssggg___]]]``````___^^^^^^^^^]]]\\\[[[```^^^ZZZVVVSSSRRRRRRRRRNNNNNNOOOPPPQQQSSSTTTUUUXXXXXXXXXWWWVVVTTTRRRQQQMMMNNNPPPQQQPPPNNNLLLJJJNNNNNNMMMMMMNNNNNNOOOOOOOOONNNNNNNNNPPPSSSVVVXXX[[[[[[[[[ZZZXXXUUUSSSRRRRRRSSSTTTUUUTTTUUU]]]eeetttqqqaaagggmmmvvvtttxxxnnnjjjjjj``````aaa```^^^\\\YYYWWWUUUUUUWWWXXX[[[]]]```aaaccceeehhhkkkooorrrtttuuuuuuwwwyyyyyyxxxyyyzzz|||}}}~~~~~~~~~~~~}}}zzzuuuqqqmmmkkkeeecccdddfffggggggllltttuuu}}}yyynnnddd^^^___ddd```___```aaacccbbb```^^^]]]\\\YYYUUURRRPPPOOOOOONNNNNNNNNOOOPPPQQQRRRSSSWWWWWWXXXXXXXXXWWWUUUTTTNNNQQQTTTVVVUUUQQQMMMJJJLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJKKKNNNSSSWWWZZZ\\\[[[[[[ZZZWWWUUURRRPPPQQQSSSUUUUUUSSSSSSVVVZZZiiilllccclllnnnssszzzxxx|||wwwtttuuuvvvtttoooggg___YYYZZZYYYYYYXXXYYYZZZ[[[\\\[[[[[[]]]___bbbeeehhhiiiiiilllooopppppprrruuuwwwwwwwwwxxxxxxyyyzzzzzzzzzxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}}}}||||||yyyyyyyyyyyyyyyxxxxxxwwwrrrrrrqqqooollliiifffdddaaa___dddqqq}}}xxxoooiiiccc___```ddd``````bbbeeehhhhhhdddaaa\\\[[[YYYVVVTTTQQQOOONNNNNNNNNNNNNNNNNNOOOPPPPPPSSSTTTVVVXXXXXXXXXVVVVVVRRRTTTVVVWWWVVVSSSOOOLLLIIIKKKMMMOOOOOONNNMMMKKKIIIHHHHHHIIIMMMRRRVVVZZZYYYZZZZZZYYYXXXUUUSSSRRROOORRRUUUTTTSSSRRRSSSSSSbbbiiifffpppjjjkkkrrr|||{{{oooxxxxxxkkkbbb___^^^\\\ZZZYYYYYYYYYZZZVVVVVVWWWWWWYYY\\\___```]]]aaaeeeggghhhkkkooosssqqqrrrrrrssstttuuuuuuvvvssstttvvvxxxzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwwwwvvvtttssssssqqqpppmmmllljjjbbbccceeefffggggggfffeeeaaa^^^eee|||qqqkkkgggfffccc______bbb^^^^^^___bbbeeeeeeaaa\\\\\\\\\[[[YYYWWWTTTQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPRRRTTTVVVXXXXXXWWWVVVVVVVVVVVVVVVTTTRRRPPPOOOFFFIIILLLPPPQQQPPPMMMLLLIIIHHHGGGHHHKKKPPPUUUXXXWWWWWWXXXXXXXXXWWWUUUTTTMMMQQQTTTTTTSSSRRRRRRQQQ___iiiiiisssjjjkkkrrryyyyyynnnppppppdddaaa______``````\\\XXXXXXWWWVVVTTTSSSTTTWWWYYYWWWXXXZZZ\\\]]]^^^```bbb```bbbeeeffffffgggggghhhiiikkkmmmoooooooooppppppqqqooommmllllllkkkiiihhhfffbbbaaabbbaaa\\\ZZZ\\\\\\```cccffflllpppnnnhhheee]]]aaawww{{{kkkhhhfffeeefffeeeaaa]]]^^^]]]]]]___aaaaaa]]]ZZZXXXXXXWWWVVVSSSPPPNNNLLLRRRQQQOOOMMMLLLJJJIIIIIINNNNNNNNNNNNOOOPPPQQQRRRWWWUUUTTTUUUWWWWWWTTTRRRJJJKKKMMMPPPRRRRRROOOLLLHHHHHHHHHHHHJJJLLLOOOPPPRRRTTTWWWYYYYYYVVVSSSQQQNNNNNNOOOPPPPPPQQQRRRRRR]]]^^^YYYjjjmmmmmmqqquuurrrsssooosss}}}uuukkkccc```^^^\\\ZZZ\\\[[[ZZZXXXVVVTTTTTTUUURRRSSSTTTUUUVVVWWWYYYZZZYYYZZZ[[[ZZZYYYYYYYYYZZZ]]]```bbbccccccbbbcccddddddcccbbbbbbaaaaaa___^^^]]]ZZZZZZ\\\[[[YYYZZZ^^^eeejjjnnnooossswwwvvvrrriiibbbdddxxxxxxmmmhhheeeccccccddddddbbb```\\\[[[\\\^^^``````]]]ZZZWWWVVVUUUSSSQQQOOONNNMMMRRRQQQPPPNNNNNNMMMMMMMMMNNNMMMLLLLLLMMMNNNOOOPPPUUUSSSSSSTTTWWWWWWUUUSSSMMMLLLMMMOOOQQQQQQNNNLLLHHHHHHHHHIIIJJJLLLNNNOOOOOOPPPRRRSSSRRRPPPNNNLLLOOOOOOOOOOOOOOOOOOOOOOOOSSSUUURRReeeffffffkkkqqqqqqppp{{{uuuooosssiiiddd```^^^]]]\\\[[[YYYWWWUUUTTTSSSVVVVVVVVVVVVWWWXXXYYYYYYWWWVVVUUUTTTSSSRRRQQQQQQQQQTTTWWWWWWUUUTTTUUUWWWZZZZZZZZZZZZZZZZZZYYYYYYVVVUUUVVVYYYYYYXXX^^^eeeooovvvzzzyyyxxxzzz||||||qqqiiiiiiyyyooogggcccbbb```^^^]]]___``````___[[[ZZZ[[[]]]^^^]]][[[XXXUUUTTTSSSQQQPPPNNNNNNNNNPPPPPPOOOOOOPPPPPPQQQRRRNNNMMMLLLJJJKKKLLLNNNOOOQQQPPPQQQTTTVVVWWWVVVTTTPPPOOONNNNNNOOOOOONNNLLLIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKJJJOOONNNNNNNNNNNNMMMMMMMMMPPPSSSPPPbbb\\\]]]bbbkkkooorrryyy~~~uuu}}}wwwllleeebbb```]]][[[[[[ZZZYYYXXXZZZ[[[\\\\\\ZZZZZZZZZ[[[XXXWWWVVVVVVVVVVVVUUUSSSRRRTTTVVVUUUSSSRRRTTTVVVYYYYYYZZZZZZZZZZZZ[[[]]]WWWWWWZZZ]]]]]]]]]dddlllxxx||||||uuugggcccccc]]][[[YYYXXXXXXYYY[[[[[[[[[\\\\\\\\\\\\YYYWWWUUUQQQRRRSSSSSSRRRPPPNNNLLLMMMMMMMMMNNNPPPRRRSSSTTTQQQOOOMMMKKKJJJKKKMMMNNNMMMNNNPPPSSSUUUVVVUUUUUUSSSPPPNNNLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNWWW[[[VVVccc]]]]]]___eeeiiikkkpppttt}}}ooommmvvvsssnnngggcccaaa```___]]]YYY^^^cccbbb]]]ZZZ[[[^^^YYYWWWUUUVVVXXXYYYXXXWWWWWWWWWXXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[]]]aaaeee``````cccgggggggggkkkrrr~~~pppgggcccccc\\\[[[YYYWWWVVVVVVXXXYYY]]]^^^^^^\\\YYYUUURRRQQQNNNQQQTTTVVVVVVRRRMMMJJJJJJJJJKKKMMMOOOQQQSSSTTTSSSRRRPPPNNNMMMMMMNNNNNNJJJLLLPPPSSSTTTTTTTTTTTTSSSPPPMMMKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIQQQQQQOOONNNMMMMMMMMMNNNHHHHHHJJJKKKMMMNNNOOOPPP\\\aaaYYYaaa______bbbeeeiiillloooqqqxxx}}}wwwwww{{{tttoookkkfffbbbeeepppyyyxxxoooiiikkkpppddd^^^XXXUUUWWWZZZ\\\\\\ZZZWWWTTTUUUYYY[[[ZZZWWW\\\]]]______aaafffooouuutttsssvvv|||~~~|||{{{}}}xxxnnneee___\\\[[[[[[[[[YYYWWWWWWYYYZZZ^^^______]]]XXXTTTQQQPPPMMMPPPTTTWWWVVVRRRMMMIIIIIIIIIJJJKKKMMMOOOQQQSSSUUUTTTSSSQQQOOONNNNNNMMMIIILLLPPPSSSRRRQQQQQQQQQQQQOOOLLLJJJJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIMMMLLLLLLKKKKKKKKKKKKKKKFFFGGGIIIKKKMMMOOOQQQRRRWWW^^^VVV[[[\\\aaafffiiikkknnnppppppqqqqqqxxx~~~yyyyyyjjj``````ffflllnnngggaaa\\\^^^fffjjjgggbbbgggiiilllnnnrrr|||yyytttmmmcccZZZWWWVVVXXXZZZYYYWWWWWWYYY[[[[[[^^^___]]]XXXTTTRRRRRRPPPQQQRRRSSSRRROOOLLLJJJJJJJJJJJJKKKMMMOOOPPPQQQUUUUUUTTTSSSQQQOOOMMMKKKIIIMMMQQQSSSQQQNNNNNNNNNOOOLLLJJJIIIIIIIIIHHHFFFGGGGGGIIIJJJJJJJJJJJJIIIGGGHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIKKKMMMOOOPPPQQQRRRZZZRRRWWW\\\bbbhhhiiihhhfffdddccceeedddiiiwwwqqqooovvv~~~~~~uuunnnrrr|||}}}vvvuuuxxx{{{~~~{{{tttqqqsssooocccZZZWWWOOOSSSVVVWWWVVVUUUWWWYYYYYY\\\^^^]]]YYYUUUTTTUUURRRQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPTTTTTTUUUTTTRRROOOKKKIIIJJJNNNRRRSSSPPPMMMLLLLLLLLLKKKIIIIIIIIIIIIGGGEEEFFFGGGHHHJJJKKKKKKJJJIIIEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPRRRZZZRRRVVVbbbdddeeedddaaa]]][[[[[[cccaaaccckkksssxxxpppnnnuuutttfff[[[XXXVVVUUUUUUTTTTTTUUUUUUVVVYYY[[[]]]^^^]]][[[WWWUUUVVVTTTRRRPPPOOONNNNNNNNNMMMNNNOOOPPPQQQPPPOOONNNTTTPPPKKKIIILLLNNNOOOOOONNNMMMMMMNNNOOOOOOLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFBBBCCCFFFHHHIIIIIIIIIHHHIIIHHHGGGGGGHHHJJJLLLMMMMMMLLLKKKJJJKKKLLLOOOPPPSSSYYYPPPVVVccceeefffddd```[[[XXXWWWWWWVVVYYY___cccpppssskkkjjjppppppdddZZZYYYTTTTTTTTTTTTTTTTTTUUUUUUYYYZZZ\\\]]]]]][[[XXXWWWWWWUUUSSSPPPNNNMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKOOOLLLIIIHHHKKKMMMNNNNNNLLLLLLKKKLLLNNNMMMKKKIIILLLKKKIIIHHHFFFEEEEEEEEEEEEFFFIIIKKKKKKKKKJJJJJJIIIGGGFFFEEEEEEGGGJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOSSSYYYQQQVVV```bbbdddccc```\\\YYYXXXUUUUUUYYY\\\\\\```ssswwwsssllleeeccciiiiiiaaa[[[ZZZSSSSSSTTTTTTTTTTTTSSSSSSVVVWWWYYYZZZZZZZZZYYYXXXVVVUUURRRPPPNNNMMMMMMMMMPPPOOOMMMKKKIIIHHHHHHHHHIIIHHHGGGHHHKKKMMMMMMMMMJJJIIIIIIJJJKKKKKKJJJHHHNNNMMMKKKIIIFFFEEEDDDCCCGGGHHHIIIKKKKKKKKKJJJIIIHHHFFFCCCBBBBBBDDDGGGIIIJJJJJJKKKKKKLLLMMMNNNNNNQQQYYYQQQVVV[[[^^^aaabbbaaa___]]]]]][[[\\\___bbb```aaakkkxxxtttmmmllleee```___cccccc___\\\]]]VVVVVVVVVVVVUUUSSSQQQPPPRRRSSSTTTVVVWWWXXXXXXYYYSSSRRRPPPOOONNNNNNOOOOOOPPPNNNKKKHHHGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKGGGFFFFFFGGGHHHIIIHHHGGGMMMLLLJJJHHHFFFEEEDDDDDDFFFGGGHHHHHHHHHHHHGGGGGGHHHEEEBBB@@@???AAADDDGGGGGGHHHIIIJJJKKKLLLLLLKKKOOOWWWPPPUUU[[[^^^```aaa```_________\\\]]]```ccceeeffflllsss{{{uuukkkfffeeeaaa^^^]]]___```^^^]]]___[[[ZZZYYYVVVTTTQQQOOOMMMMMMNNNPPPRRRTTTUUUVVVWWWOOONNNMMMMMMMMMOOOPPPQQQOOOMMMJJJHHHHHHIIIKKKMMMMMMNNNNNNNNNMMMKKKJJJIIIFFFEEEDDDDDDFFFFFFFFFEEEIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGEEEBBB@@@@@@BBBDDDFFFDDDEEEFFFHHHIIIJJJJJJJJJOOOWWWPPPTTT`````````___\\\[[[\\\]]]^^^___bbbfffjjjnnnppprrrkkk}}}}}}ssslllddd___^^^^^^]]]]]]^^^^^^^^^^^^^^^]]][[[XXXUUUQQQOOOMMMMMMJJJLLLNNNQQQSSSTTTUUUUUULLLKKKKKKKKKLLLMMMOOOPPPMMMKKKIIIHHHIIIKKKMMMOOOOOOPPPPPPNNNKKKHHHGGGGGGGGGEEECCCCCCCCCDDDDDDCCCDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIGGGFFFDDDCCCCCCDDDFFFGGGDDDDDDEEEFFFGGGIIIJJJJJJSSS[[[RRRTTT```___]]]ZZZXXXXXXZZZ\\\bbbcccfffkkkppprrrqqqmmmgggooo}}}qqqjjjeee___\\\]]]\\\]]]^^^]]]\\\\\\\\\\\\ZZZXXXTTTQQQNNNMMMMMMNNNIIILLLOOORRRUUUUUUTTTSSSLLLKKKJJJIIIJJJJJJKKKLLLKKKJJJIIIIIIIIIJJJLLLNNNMMMNNNMMMKKKFFFCCCCCCDDDHHHEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEEEEFFFGGGIIIKKKMMMZZZaaaUUUTTT|||\\\[[[YYYWWWUUUWWW[[[^^^bbbdddggglllpppqqqkkkdddhhhjjjrrrtttnnnhhheeebbb]]]]]]```ZZZ]]]^^^\\\[[[[[[[[[ZZZWWWUUUQQQMMMLLLLLLNNNOOOJJJLLLPPPTTTVVVVVVUUUSSSMMMLLLJJJIIIHHHHHHHHHIIIKKKJJJIIIIIIIIIIIIJJJKKKIIIJJJJJJGGGBBB@@@AAACCCIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@?????????@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGFFFGGGHHHJJJKKKKKKKKKKKKGGGGGGFFFFFFHHHJJJMMMOOO```eeeXXXTTTzzzaaa^^^ZZZWWWWWWXXX\\\^^^bbbeeeiiilllmmmlllkkkiiimmmkkkppp{{{ssssssmmmddd___]]]]]][[[ZZZ^^^]]]]]][[[YYYWWWUUUTTTRRRSSSTTTTTTSSSQQQOOONNNNNNOOOQQQRRRSSSSSSSSSSSSQQQNNNKKKIIIHHHGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAABBBDDDEEEEEECCCAAA@@@@@@?????????AAABBBAAA@@@>>>>>>???@@@BBBCCCCCCDDDEEEHHHKKKLLLLLLKKKJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJVVVYYY[[[[[[nnnccc___[[[WWWVVVYYY\\\___aaadddgggkkkmmmlllkkkjjjnnnkkkmmmuuuzzz{{{vvvlllhhhbbb^^^]]]\\\ZZZXXXXXXXXXXXXXXXWWWVVVUUUTTTRRRRRRRRRQQQQQQPPPOOOOOOOOOQQQRRRTTTUUUUUUTTTTTTPPPNNNJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@@@@AAACCCDDDDDDCCCBBBAAA@@@???>>>???@@@AAA@@@???>>>??????@@@AAABBBCCCDDDEEEGGGJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIQQQVVV[[[[[[mmmbbb___[[[WWWWWWYYY\\\___^^^```dddhhhjjjkkkjjjjjjkkkgggiiiooorrruuu|||uuurrrbbb```^^^]]]\\\[[[XXXVVVRRRRRRSSSSSSSSSTTTTTTTTTQQQPPPOOONNNNNNOOOOOOPPPOOOPPPRRRTTTTTTSSSRRRQQQNNNLLLJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@????????????>>>???AAABBBCCCCCCBBBAAA???======>>>???@@@???>>>>>>??????@@@AAABBBCCCCCCDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKRRRZZZ[[[jjj]]]\\\ZZZYYYXXXXXXYYYYYYYYY[[[___cccfffgggggggggeeeccceeellloooooosssyyyuuuyyykkk___ZZZ[[[\\\]]]\\\ZZZWWWUUUPPPPPPPPPPPPQQQQQQRRRRRRPPPNNNLLLKKKKKKMMMOOOQQQLLLMMMOOOQQQQQQPPPNNNMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@?????????===>>>???@@@AAABBBAAAAAA>>>===<<<===>>>??????===>>>??????@@@AAAAAABBBBBBCCCEEEGGGGGGEEEDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHEEEMMMWWWZZZgggVVVXXXZZZ[[[ZZZXXXUUUSSSTTTVVVYYY]]]```bbbccccccaaa```ccciiikkkkkkjjjkkk```jjjxxxsssqqqiii\\\PPPVVVXXX[[[\\\\\\YYYWWWUUUSSSRRRQQQPPPOOOOOOOOOPPPOOOMMMKKKIIIJJJLLLNNNPPPKKKLLLOOOPPPPPPNNNLLLJJJJJJIIIHHHHHHIIIIIIHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@<<<======>>>???@@@@@@@@@===<<<<<<<<<>>>???>>>===>>>??????@@@@@@AAAAAAAAABBBCCCEEEEEECCCCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHBBBIIITTTXXXeeeSSSUUUXXX[[[ZZZWWWRRROOOPPPRRRUUUXXX[[[]]]^^^______```aaacccbbbaaa_________```iii~~~wwwxxxuuummmaaaXXXUUUUUUVVVXXXZZZ[[[YYYWWWVVVUUUUUUTTTQQQOOONNNNNNNNNOOOOOONNNKKKJJJJJJKKKMMMOOOLLLNNNPPPRRRQQQOOOKKKIIIIIIHHHGGGGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@<<<<<<<<<======>>>??????>>><<<<<<===>>>???>>>===????????????@@@@@@AAAAAA@@@BBBCCCCCCCCCCCCDDDFFFEEEEEEFFFFFFFFFGGGGGGGGGCCCGGGQQQUUUbbbUUUVVVXXXXXXXXXVVVSSSQQQOOOQQQSSSVVVYYY[[[\\\\\\^^^``````\\\YYYWWWWWWWWW]]]^^^dddooo}}}xxxsssrrrnnneee[[[UUUWWW[[[WWWXXXYYYWWWTTTSSSSSSUUUTTTSSSQQQOOONNNNNNNNNOOOPPPNNNLLLKKKJJJKKKLLLMMMKKKMMMPPPQQQPPPMMMJJJGGGGGGFFFFFFFFFGGGFFFCCCAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBAAAAAA??????===<<<<<<<<<<<<<<<======>>>===<<<===???@@@???>>>????????????@@@@@@@@@@@@???@@@BBBBBBBBBCCCFFFHHHEEEEEEEEEEEEFFFFFFFFFGGGFFFGGGMMMRRRaaaXXXXXXWWWVVVVVVUUUUUUTTTPPPQQQSSSVVVXXXZZZ[[[[[[\\\___^^^YYYTTTSSSUUUVVVTTT]]]iiioooppp{{{~~~wwwqqqvvvkkk^^^WWWXXXZZZYYYVVVXXXXXXXXXUUUQQQPPPRRRTTTSSSQQQOOONNNMMMNNNOOOPPPPPPOOOMMMLLLKKKKKKKKKKKKIIIKKKNNNOOONNNKKKGGGDDDGGGFFFEEEFFFFFFEEEBBB????????????@@@@@@AAAAAABBB>>>???@@@AAAAAA@@@>>>=========<<<;;;;;;;;;<<<<<>>===>>>???@@@???>>>???????????????@@@@@@@@@>>>@@@AAABBBBBBDDDGGGIIIEEEEEEEEEEEEFFFFFFFFFFFFIIIGGGKKKQQQ```VVVWWWXXXXXXWWWSSSPPPNNNSSSSSSUUUWWWYYY\\\___```^^^___^^^ZZZVVVUUUWWWZZZ^^^ccchhhjjjmmmvvv}}}rrrmmmmmmeeeaaa\\\YYYYYYZZZZZZZZZ[[[\\\XXXRRRPPPRRRSSSQQQRRRSSSTTTSSSPPPOOORRRTTTNNNNNNMMMKKKJJJJJJJJJJJJKKKNNNOOOMMMIIIEEEDDDEEEBBBCCCDDDEEEDDDAAA???===>>>>>>???@@@@@@@@@@@@??????@@@@@@??????>>>===<<<:::===>>>>>>;;;;;;===???>>>===<<<;;;:::999999999===>>>>>>>>>????????????CCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGMMMQQQ```TTTTTTUUUVVVUUUSSSQQQOOOSSSTTTUUUWWWZZZ]]]___```^^^^^^^^^[[[YYYYYY\\\___bbbfffiiiiiiiiinnnyyyxxxpppjjjhhhbbb___]]][[[[[[ZZZYYYWWW______[[[UUUSSSTTTUUURRRUUUWWWWWWVVVRRRPPPQQQSSSMMMMMMKKKJJJIIIHHHHHHIIILLLNNNOOOMMMIIIFFFEEEEEEBBBCCCCCCCCCBBB@@@>>>======>>>??????@@@@@@??????????????????>>>===<<<<<<999;;;===<<<::::::<<<>>>===<<<;;;:::::::::::::::=========>>>>>>>>>??????BBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEEFFFKKKNNN\\\QQQQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVYYY[[[^^^```aaa[[[\\\\\\[[[ZZZ[[[^^^aaaccceeegggfffdddgggnnnuuuuuu|||vvvsssoooiiieee___^^^]]]]]]\\\ZZZWWWTTT___```]]]WWWTTTUUUUUURRRYYYZZZ[[[YYYVVVSSSRRRRRRMMMLLLJJJHHHGGGGGGGGGGGGKKKMMMNNNMMMJJJGGGFFFFFFCCCBBBAAA???>>>>>>============>>>????????????>>>>>>>>>>>>>>>>>>===;;;;;;888999;;;:::999999;;;<<<;;;;;;::::::999:::::::::<<<<<<<<<=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDDDDHHHIIIVVVOOOOOOOOOOOOPPPQQQSSSTTTSSSUUUWWWZZZ]]]```bbbccc[[[ZZZYYYXXXYYYZZZ]]]^^^^^^aaaccccccbbbdddjjjooopppsss|||}}}xxxsssmmmkkkmmmnnnkkkggg___]]]\\\[[[[[[YYYVVVTTTZZZ\\\ZZZVVVTTTVVVUUURRRYYYZZZ[[[[[[YYYWWWTTTSSSNNNLLLJJJHHHFFFFFFGGGGGGKKKLLLLLLLLLJJJHHHFFFEEEBBBAAA???===<<<<<<<<<===<<<<<<===>>>>>>>>>>>>=========>>>======<<<;;;:::888999999:::::::::;;;<<<:::999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>?????????AAAAAAAAABBBCCCCCCDDDDDDDDDCCCFFFGGGRRR}}}OOOOOONNNNNNOOOQQQTTTUUUTTTVVVYYY\\\___bbbcccddd^^^]]][[[YYYZZZ[[[\\\]]]]]]```bbbcccbbbcccgggjjjkkknnnrrrxxx~~~vvvsssnnnhhhbbbbbbfffjjjjjjhhhaaa^^^[[[YYYYYYYYYWWWVVVUUUXXXXXXVVVVVVYYYXXXUUUVVVWWWXXXZZZ[[[ZZZXXXVVVOOOMMMJJJHHHFFFFFFGGGHHHJJJJJJJJJJJJJJJHHHFFFEEEBBB@@@===;;;::::::<<<===;;;;;;<<<============<<<<<<<<<<<<<<<<<<:::999999999888999:::;;;<<<<<<<<<999999888888888999999:::999999:::::::::;;;;;;;;;:::;;;;;;<<<===>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCDDDGGGFFFQQQ|||QQQQQQPPPPPPQQQRRRTTTUUUTTTVVVZZZ^^^aaaccceeeeeedddbbb^^^]]]]]]^^^^^^^^^```bbbddddddcccbbbbbbccc```gggmmmqqqttt~~~yyyrrrooopppddd```[[[ZZZ^^^bbbdddeeebbb___[[[ZZZYYYYYYXXXWWWRRRWWWYYYXXXYYY\\\[[[XXXSSSSSSTTTVVVYYYZZZYYYWWWPPPNNNJJJGGGEEEEEEGGGHHHHHHGGGGGGHHHIIIHHHFFFCCCAAA@@@===;;;::::::;;;<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888999888777999;;;===<<<;;;999999888888777888888888888888888999999999::::::999999:::;;;===>>>???????????????@@@AAAAAABBBBBBBBBCCCHHHGGGRRR|||TTTTTTSSSSSSSSSSSSSSSTTTTTTWWW[[[___ccceeefffffffffccc___^^^___aaa```___aaabbbdddeeedddbbb```___^^^bbbgggjjjjjjmmmrrrwwwuuuuuu{{{tttnnnhhheeeeeeZZZYYYYYYYYYZZZ]]]___aaa```___]]]]]]\\\[[[XXXVVVQQQVVVXXXXXXYYY[[[ZZZWWWQQQPPPPPPRRRVVVXXXXXXVVVOOOMMMIIIEEEDDDDDDEEEFFFFFFEEEDDDFFFHHHGGGEEEBBB@@@???>>><<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888666555777:::<<<;;;::::::999888777777777777777777777777888888888999999888999:::;;;===>>>???@@@>>>>>>??????@@@AAAAAAAAA???BBBHHHHHHRRR|||VVVVVVUUUUUUTTTTTTSSSSSSUUUWWW[[[```cccffffffgggddd```]]]]]]___aaa```___^^^```ccceeedddcccaaa```eeedddcccbbbccceeefffhhhmmmvvvyyyssspppkkkbbbZZZWWWTTTVVVYYY[[[[[[\\\^^^___^^^^^^___```___\\\WWWTTTOOOTTTWWWVVVWWWXXXVVVRRRRRROOONNNOOOSSSVVVVVVUUUNNNLLLHHHDDDBBBBBBDDDEEEEEEDDDCCCEEEGGGGGGDDDAAA@@@???>>>===<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::::::::999888777777666444444666999;;;:::999::::::888777666666666666777777777777888888888888888888:::;;;===>>>???@@@>>>>>>>>>???@@@@@@AAAAAA===AAAGGGIIIRRR|||OOOSSSWWWXXXVVVUUUVVVWWWPPPVVV\\\]]]\\\]]]```ddd_________^^^^^^]]]]]]]]]^^^___`````````^^^\\\ZZZ]]]___``````^^^]]]]]]^^^ggggggooowwwqqqiiiaaa\\\ZZZ[[[\\\XXXWWWVVVUUUVVVXXXZZZ\\\XXXZZZ]]]___^^^ZZZRRRMMMMMMMMMNNNQQQUUUVVVSSSOOORRRPPPNNNNNNQQQSSSSSSQQQPPPNNNJJJFFFCCCBBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCC???;;;;;;>>>???===999;;;;;;<<<<<<;;;;;;:::999999999999999888888888777666666777888888888888888:::999888777777888999:::666666666666777888999:::;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>???AAABBB@@@AAAFFFHHHSSSzzzTTTVVVYYYXXXTTTQQQPPPQQQQQQVVVZZZ[[[YYYXXXZZZ]]]______^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]][[[XXXWWWZZZ\\\\\\\\\YYYXXXXXXYYY]]]ZZZ^^^jjjyyyyyyqqqeeeccc___ZZZWWWUUUTTTTTTYYYXXXWWWVVVVVVWWWYYYZZZZZZ[[[]]]______\\\VVVQQQNNNOOOQQQSSSUUUUUUSSSPPPPPPNNNMMMNNNPPPQQQOOOMMMNNNLLLIIIFFFCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA===::::::===>>>;;;888;;;;;;;;;;;;;;;::::::999888888888888777777777777666666777888888888888777999888777777777777888999777777777777888999:::;;;;;;;;;;;;<<<======>>>>>>???>>>>>>===>>>???AAABBBBBBBBBFFFIIIVVV}}}UUUWWWXXXWWWSSSQQQOOOOOOTTTWWWYYYXXXUUUTTTUUUWWW^^^]]]\\\ZZZYYYWWWVVVUUUUUUVVVXXXYYYYYYVVVTTTRRRUUUVVVWWWVVVSSSRRRRRRSSSXXXUUUVVV___iiipppvvvzzzxxxmmmeeeZZZZZZ[[[ZZZYYYWWWUUUTTTYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYZZZ\\\\\\[[[WWWTTTRRRTTTVVVVVVTTTQQQOOONNNNNNNNNNNNPPPPPPOOOKKKIIIKKKJJJHHHFFFDDDBBB@@@???@@@AAAAAAAAAAAAAAAAAA@@@???<<<999999;;;<<<:::777:::;;;;;;;;;;;;:::999999777777777666666666555555555666666777777777777777888888777777777777888888777777777888888999:::;;;::::::;;;<<<<<<======>>>============>>>???@@@AAACCCBBBFFFJJJYYYSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWVVVSSSQQQRRRSSSZZZYYYWWWVVVTTTRRRPPPPPPPPPQQQSSSTTTTTTRRROOOMMMPPPQQQQQQPPPOOONNNOOOQQQUUUWWW[[[aaadddfffggghhhgggxxx{{{sssjjjbbb^^^YYYZZZ[[[\\\\\\[[[YYYXXXZZZYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTUUUVVVVVVTTTSSSUUUXXXZZZXXXRRRMMMKKKKKKOOOPPPRRRTTTSSSOOOKKKGGGHHHHHHGGGFFFDDDAAA???===>>>??????@@@@@@??????>>>===;;;999999:::;;;:::888:::::::::::::::999888888666666555555555444444444444555666666777777666666777777777777777777777777666666666666777888999:::999::::::;;;<<<<<<======;;;<<<<<<===>>>@@@AAAAAACCC@@@DDDIIIZZZSSSSSSTTTUUUWWWXXXXXXXXXRRRSSSRRRQQQOOOOOOOOOOOOTTTSSSRRRQQQOOONNNMMMLLLMMMNNNOOOPPPOOONNNMMMLLLLLLMMMMMMMMMLLLMMMOOOQQQMMMVVV___```\\\ZZZ\\\^^^[[[dddqqqzzzvvvnnnfff___[[[YYYXXXZZZZZZYYYYYYXXXWWWWWWWWWYYYYYYZZZYYYXXXWWWUUUTTTRRRQQQPPPQQQRRRSSSSSSRRRQQQTTTWWWVVVQQQMMMLLLLLLQQQTTTWWWYYYVVVRRRLLLIIIFFFGGGGGGFFFDDDAAA>>><<<======>>>>>>>>>>>>======<<<;;;999999:::::::::999999999::::::999999888777555555555444444444444333444444555666666666666555666666666666666666666666444444444555555666777888999999::::::;;;;;;<<<<<<:::;;;<<<>>>???AAABBBBBBAAA>>>AAAGGGXXXWWWVVVUUUVVVWWWXXXXXXWWWPPPOOONNNMMMLLLLLLLLLLLLOOOOOONNNNNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLLLLKKKKKKLLLNNNQQQLLLWWW___\\\TTTQQQSSSVVV]]]^^^```bbbkkk}}}lllggg___YYYUUUVVVYYY[[[___^^^[[[YYYWWWWWWWWWWWWXXXYYYZZZZZZZZZWWWUUUSSSRRRQQQPPPQQQSSSTTTSSSRRRJJJMMMQQQSSSSSSRRRRRRRRRRRRVVVZZZ[[[XXXRRRNNNKKKFFFFFFFFFEEEDDDAAA???===<<<======>>>>>>======<<<::::::999999999999::::::888999999999999888777777555555555444444444333333333444444555555555555555555555666666666666555555333333333333444555666777888888999::::::;;;;;;<<<:::;;;===???AAABBBCCCCCC>>>===AAAEEETTT{{{XXXVVVTTTUUUWWWWWWVVVUUUTTTRRROOOMMMLLLLLLKKKJJJLLLLLLMMMMMMNNNNNNOOOOOONNNMMMKKKJJJJJJLLLMMMOOONNNNNNMMMKKKIIIIIIKKKMMMPPPYYY^^^XXXQQQQQQSSSSSSYYYZZZZZZXXXYYYaaaooozzz}}}wwwrrrbbb___ZZZWWWVVVYYY]]]```bbbaaa___]]][[[YYYXXXXXXVVVXXXZZZ[[[ZZZXXXUUUSSSSSSRRRQQQRRRTTTTTTSSSRRRKKKLLLOOORRRVVVVVVUUUSSSPPPTTTYYYYYYVVVQQQMMMKKKGGGGGGFFFEEECCCAAA@@@???<<<<<<============<<<<<<888888888888777777888999888888888888888777777666555555555555444444444444333333444555555555555444444555666666666666555444444444444444555666777777888888888999::::::;;;;;;:::;;;>>>@@@CCCDDDEEEEEE======AAADDDQQQxxxVVVTTTRRRSSSVVVXXXWWWUUUYYYWWWSSSPPPOOONNNMMMLLLKKKLLLMMMNNNOOOPPPQQQRRRPPPNNNKKKIIIIIILLLOOOQQQPPPOOONNNJJJHHHGGGHHHJJJRRRXXXYYYSSSPPPSSSUUUSSSPPPTTTXXXXXXVVVWWW\\\```ZZZeeettt~~~{{{wwwpppfff___]]]\\\YYYWWWXXXZZZ]]]_________^^^]]][[[XXXVVVTTTUUUWWWZZZ[[[[[[YYYVVVTTTRRRQQQQQQRRRSSSSSSRRRPPPPPPOOOPPPSSSWWWWWWTTTPPPNNNRRRWWWWWWSSSNNNKKKJJJHHHGGGFFFDDDCCCAAA@@@@@@<<<==================<<<666777777666555666777888888888888888888777666666666666555555555444444444222333444444555555444444333444555666666555444333555444444555555666777888777888888999::::::;;;;;;:::<<<>>>AAADDDEEEFFFFFF===>>>CCCDDDOOOvvvPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSRRRQQQPPPOOOOOONNNPPPRRRTTTVVVVVVTTTRRRQQQOOOMMMKKKKKKMMMOOOPPPPPPXXXVVVRRRMMMJJJJJJMMMOOOQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSVVVYYY]]]^^^cccooozzzooonnnllljjjhhheeeaaa]]][[[ZZZYYYYYY[[[]]]___aaa\\\^^^___]]]XXXTTTTTTUUUUUUVVVWWWXXXXXXVVVTTTSSSRRRQQQOOOPPPRRRSSSSSSRRRPPPQQQSSSTTTUUUUUUTTTTTTRRRSSSSSSSSSQQQNNNLLLJJJEEEDDDBBBAAA@@@@@@AAAAAA?????????>>>===;;;:::999888888888888777777777777555555444444444333333333222222222222222222222222111222333333444444333333444555555555555555444444333333444444555666666666999999999999999999:::::::::;;;<<<>>>AAAEEEHHHJJJCCCAAA???BBBSSSsssLLLMMMMMMNNNNNNNNNMMMMMMOOOOOOOOOOOOOOOOOONNNNNNQQQSSSUUUWWWWWWVVVUUUSSSQQQNNNKKKKKKLLLOOOPPPPPPXXXVVVSSSNNNJJJHHHJJJLLLLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNOOOOOOUUUWWWXXXUUUQQQSSS[[[cccnnnyyyqqqiiicccgggfffdddddddddbbb```]]][[[ZZZYYYYYYZZZ\\\___```\\\]]]\\\ZZZWWWUUUTTTTTTSSSUUUVVVXXXXXXWWWVVVUUUTTTRRRPPPPPPRRRSSSTTTSSSRRRSSSTTTTTTTTTSSSRRRRRRQQQQQQQQQPPPNNNJJJGGGEEEDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>===<<<;;;999999777777777777666666666666444444444444333333333333222222222222222222222222111222333333444444333333444444555555555555444444333333444444555666666666888888888999999999999::::::;;;;;;===@@@CCCFFFHHHFFFCCC@@@BBBRRRqqqJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLRRRTTTWWWYYYZZZYYYXXXWWWTTTQQQMMMKKKLLLNNNPPPPPPUUUUUUSSSOOOKKKHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMJJJJJJJJJJJJJJJKKKKKKKKKMMMQQQSSSPPPJJJFFFGGGJJJIIITTTjjj{{{xxxsssnnnhhhddd```]]]ZZZ]]]\\\[[[\\\^^^___^^^]]]YYYYYYXXXXXXYYY[[[]]]^^^[[[YYYWWWWWWVVVUUUTTTRRRQQQSSSUUUWWWXXXXXXXXXWWWVVVTTTQQQPPPRRRTTTUUUVVVTTTUUUUUUTTTSSSQQQOOONNNPPPPPPPPPNNNLLLHHHDDDBBBCCCBBB@@@>>><<<;;;;;;;;;=========<<<;;;:::999888666666555555555444444444444444444333333333222222222222222222222222222222111222222333333333333333333444444555555444444444333333333444555555666666777777888888999999999999::::::;;;<<<>>>AAACCCEEEGGGDDDAAABBBOOOmmmJJJKKKLLLNNNOOOOOOPPPPPPHHHIIIJJJKKKKKKJJJIIIIIISSSUUUXXXZZZ[[[[[[ZZZYYYWWWSSSNNNLLLMMMOOOPPPQQQPPPRRRRRRPPPLLLIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIIIIIIIIIIIIIIIIIIIGGGKKKOOONNNIIIFFFEEEFFFGGGJJJVVVcccccc^^^jjj|||ssskkkdddaaa]]][[[[[[[[[[[[[[[XXXWWWWWWXXX[[[]]]]]]\\\WWWWWWWWWWWWXXXYYYZZZ[[[XXXUUURRRRRRUUUUUUSSSPPPPPPQQQSSSUUUWWWXXXXXXYYYXXXTTTQQQPPPQQQTTTVVVWWWVVVVVVUUUTTTQQQNNNKKKIIIMMMNNNNNNMMMKKKHHHEEECCCCCCBBB???===;;;:::999999;;;;;;;;;;;;:::999888777444444444444333333333333333333333333222222222222111111111111111111111111111111222333333333333222222333333444444444444333222333333444444555666666666666777777888999999999::::::::::::<<<>>>@@@AAADDDBBB???@@@LLLiiiKKKLLLNNNPPPRRRSSSTTTTTTMMMNNNOOOOOONNNLLLKKKIIIRRRTTTWWWZZZ[[[[[[YYYXXXWWWSSSOOOMMMMMMOOOPPPPPPKKKMMMOOOOOOMMMKKKIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHFFFHHHIIIGGGCCC@@@???@@@HHHFFFLLLTTTPPPHHHRRRdddrrrrrruuu|||~~~wwwnnnkkkkkkiiibbb[[[```]]]ZZZYYYXXXWWWVVVTTTWWWVVVVVVXXXZZZ[[[[[[ZZZTTTTTTUUUUUUVVVVVVWWWWWWTTTQQQNNNOOORRRSSSRRRPPPOOOPPPQQQSSSUUUVVVWWWXXXWWWTTTPPPOOOQQQTTTVVVWWWUUUUUUTTTRRROOOKKKHHHFFFHHHHHHIIIJJJIIIGGGEEEDDDBBBAAA???<<<:::999999999999999:::999999888777666333333333333222222222111333333222222222111111111111111111111111111111111000111222222333333222222111111222333444444333333222222333333444555555555555555666777777888999999:::999999999:::<<<>>>???@@@???======HHHeeeLLLMMMOOOPPPQQQRRRSSSSSSQQQRRRSSSSSSRRRPPPMMMLLLQQQSSSVVVXXXYYYXXXWWWVVVSSSPPPMMMLLLMMMMMMMMMMMMEEEHHHKKKLLLKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEAAABBBBBBAAA@@@???AAACCCEEEDDDGGGKKKGGGBBBIIIUUUVVVSSSPPPQQQXXXeeesss|||~~~tttggg```\\\YYY[[[```bbb```]]]XXXWWWUUUUUUVVVVVVTTTRRRVVVVVVVVVXXXZZZZZZXXXVVVQQQRRRRRRRRRSSSSSSSSSSSSOOOMMMLLLLLLNNNPPPQQQQQQOOOOOOPPPQQQRRRSSSTTTUUUTTTRRROOONNNPPPRRRSSSTTTSSSRRRQQQOOOLLLIIIFFFDDDAAABBBDDDEEEEEEDDDBBBAAAAAA???===;;;999888888888888888888888888777666555333333222222222222111111222222222111111111000000111111111111111111111111000111111222222222222222000000111222333333333333222222222333444444555555444444555666777888888999999999888888999;;;===>>>>>>>>><<<<<>>@@@AAACCCFFFGGGBBBCCCDDDCCCAAAAAADDDGGGKKKHHHDDDBBBEEELLLSSSXXXQQQSSSXXXaaammmxxx}}}qqqiiiccc[[[SSSVVVUUUUUUXXX]]]aaabbbbbbPPPOOONNNOOORRRTTTUUUUUURRRRRRTTTWWWYYYXXXUUUSSSNNNOOOPPPPPPPPPPPPPPPPPPJJJKKKKKKKKKKKKMMMPPPSSSPPPPPPOOOOOOPPPPPPQQQQQQQQQOOOMMMMMMOOOPPPQQQQQQOOOOOONNNMMMJJJGGGDDDCCC@@@AAACCCCCCCCCAAA???>>>===<<<:::888777777777888666777777777777666555555333333333222222222111111222111111111000000000000111111111111111111111111000000111222222222222222///000111222333333333333111222222333333444555555333444444555666777888999999888888888999;;;===>>>AAAAAA???===EEE```TTTTTTSSSRRRPPPNNNLLLKKKFFFHHHJJJLLLMMMKKKIIIHHHNNNPPPRRRTTTTTTSSSQQQOOOHHHGGGFFFGGGHHHHHHFFFDDDAAACCCDDDDDDBBB@@@@@@@@@>>>>>>??????@@@AAACCCCCC@@@AAACCCCCCCCCAAA???>>>>>>??????@@@@@@@@@@@@@@@;;;???@@@===>>>CCCEEEBBBEEECCCBBBAAABBBCCCEEEGGGLLLIIIFFFFFFJJJPPPTTTUUUSSSZZZgggtttvvvuuusssnnniiieeedddeeeccc```YYYQQQPPPUUUWWWUUUTTTTTTTTTUUUWWWXXXZZZ[[[SSSPPPMMMLLLMMMOOOQQQRRRMMMOOORRRVVVXXXWWWSSSPPPMMMMMMNNNOOOOOOOOONNNNNNHHHJJJKKKJJJIIIJJJOOOTTTQQQPPPOOONNNNNNNNNNNNOOOOOOMMMLLLMMMNNNOOOOOONNNMMMMMMLLLKKKIIIFFFDDDBBBCCCDDDDDDEEEDDDAAA???===;;;:::888777666666666777666666666666666666555555333333333222222222222111111111111111000000000000000000000000000000000000000000111222222222222111//////000222222333333333111222222333333444555555333333444555666777888999888888888888:::;;;===???DDDDDDBBB>>>EEE___SSSRRRPPPLLLHHHEEEDDDDDDEEEDDDBBBBBBCCCEEEGGGIIILLLMMMOOOPPPOOOLLLJJJHHHEEEAAA===>>>BBBDDDBBB@@@BBBBBBAAA???===;;;999888==================<<<<<<<<<>>>@@@AAAAAAAAA???>>>;;;;;;===>>>@@@@@@AAAAAA>>>>>>============>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFHHHKKKQQQWWW\\\^^^^^^^^^XXX\\\fffsss}}}}}}}}}}}}{{{zzzyyyyyyrrrqqqoookkkfffaaa]]]ZZZSSSTTTTTTUUUUUUTTTTTTSSSNNNNNNLLLJJJJJJKKKPPPSSSUUUUUUTTTTTTTTTTTTUUUUUUPPPMMMJJJJJJMMMNNNNNNLLLPPPOOOPPPRRRTTTSSSPPPNNNKKKMMMOOOOOOMMMMMMOOOQQQPPPLLLJJJLLLNNNMMMNNNPPPPPPNNNLLLLLLMMMNNNMMMLLLJJJKKKLLLLLLLLLLLLOOOQQQKKKGGGDDDFFFIIIJJJGGGCCCCCCCCCBBBBBBCCCAAA???<<<:::999888777666666666666555555444444444333333333222222222222222222222222000000000000000000000000000000000000////////////111111111111111111111111000111111111111222222222222222333444444555555666555444444555555666777888555777888888777888:::===GGGBBB??????DDDWWW}}}PPPPPPOOOKKKGGGDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEIIIJJJLLLMMMMMMKKKIIIGGGCCC???<<<<<<@@@BBBAAA>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@???>>>===;;;<<<===>>>???@@@@@@@@@======<<<<<<<<<<<<===============>>>??????@@@@@@??????@@@AAAAAABBBCCCCCCAAACCCGGGJJJKKKKKKIIIHHHAAABBBEEEMMMTTTWWWUUUQQQQQQPPPNNNLLLLLLNNNPPPQQQVVVUUUSSSQQQPPPOOOOOOPPPQQQRRRQQQQQQOOOMMMKKKJJJIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKJJJIIILLLPPPTTTTTTTTTSSSRRRRRRRRRRRRRRROOOMMMJJJJJJLLLMMMLLLKKKMMMMMMOOOQQQTTTTTTRRRPPPOOOQQQRRRRRRPPPOOOQQQSSSRRRLLLHHHJJJJJJIIIJJJMMMNNNNNNMMMMMMMMMMMMNNNOOOKKKLLLMMMLLLKKKKKKMMMOOOJJJGGGDDDEEEHHHHHHFFFBBBBBBBBBAAAAAABBB@@@>>>;;;999999888777666666666666444444444444333333333333222222222222222222222222000000000000000000000000000/////////////////////111111111111111111111111000000111111111222222222222222222333444444555555444444444444555666777888555777888888777888:::===BBB>>>===???DDDWWW}}}LLLMMMLLLJJJFFFDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAEEEGGGIIIJJJJJJHHHFFFEEE@@@===::::::===???>>><<<::::::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::;;;===>>>>>>======<<<;;;<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<======>>>>>>?????????@@@BBBCCCCCCAAA???===CCCAAA@@@BBBEEEGGGFFFCCCBBBBBBAAAAAAAAAAAABBBBBBFFFEEEDDDCCCCCCDDDEEEEEECCCCCCDDDEEEFFFFFFEEEEEEFFFFFFHHHJJJKKKLLLMMMMMMIIIIIIIIIIIIIIILLLPPPTTTRRRRRRQQQPPPOOONNNNNNMMMMMMKKKJJJJJJKKKLLLLLLKKKLLLLLLNNNQQQTTTVVVUUUSSSSSSUUUUUUUUUSSSSSSSSSUUUVVVPPPLLLLLLLLLIIIIIILLLLLLOOOPPPOOOMMMLLLNNNQQQLLLMMMNNNMMMKKKJJJKKKLLLIIIFFFCCCCCCEEEFFFDDDAAAAAA@@@???@@@@@@???<<<:::999888777666666555555666444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000111111111222222000111111222333333444444444444444444555666777888555777888888777888:::======:::;;;>>>CCCVVV|||IIIJJJJJJIIIFFFDDDDDDDDDDDDEEEFFFGGGFFFDDDBBBAAADDDEEEGGGGGGGGGDDDBBB@@@===;;;888888:::<<<;;;:::888999:::;;;;;;;;;;;;;;;999999999999999:::::::::999999:::;;;<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<======;;;;;;;;;;;;<<<<<<=========???AAACCCCCCBBBAAA@@@???===<<<===???AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@BBBCCCEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNIIIIIIIIIIIIHHHJJJNNNQQQQQQPPPPPPNNNMMMKKKJJJIIIIIIIIIIIIJJJLLLNNNOOOOOOPPPPPPQQQSSSVVVWWWWWWUUUVVVWWWWWWWWWVVVVVVVVVWWW[[[VVVTTTVVVUUUQQQOOOOOONNNRRRTTTRRRNNNKKKMMMQQQNNNOOOOOONNNKKKIIIIIIIIIIIIFFFCCCBBBBBBCCCAAA@@@???>>>>>>>>>???===;;;888888888777666555555555555333333333333222222222222111111111111111111111111000000000000000000000000.........///////////////111111111111111111111111000000000000111111111111000000000111222222333333444444444444555666777777555777888888777888:::===:::999:::===BBBSSSyyyGGGIIIJJJIIIGGGEEEDDDEEEDDDEEEGGGIIIIIIGGGEEEDDDDDDEEEFFFFFFDDDAAA>>><<<;;;999888777888999::::::999:::::::::::::::999999888888888888999999::::::888888999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::999999999999::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999;;;===>>>??????>>>>>>777888888:::===>>>>>>===;;;<<<============<<<;;;>>>======>>>???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHIIIKKKMMMPPPPPPOOONNNMMMKKKIIIGGGFFFHHHJJJMMMPPPRRRTTTVVVWWWVVVUUUVVVXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYYYY]]]ZZZ[[[```___YYYTTTSSSRRRVVVXXXVVVPPPLLLMMMOOOOOOPPPQQQOOOLLLIIIHHHHHHHHHFFFCCCAAA@@@@@@@@@???>>>============<<<999777888777666555444444444444333333222222222111111111000000000000000000000000////////////////////////------....../////////000000000000000000000000000//////000000000111111111//////000111111222222333333333333444444555666777555777888888777888:::===:::999;;;===@@@QQQwwwHHHJJJKKKKKKHHHFFFEEEEEEEEEFFFHHHIIIJJJHHHGGGFFFCCCDDDEEEEEECCC@@@===;;;::::::888888888888:::::::::;;;;;;::::::999888777777777888888999:::::::::888888888888999999999999888999:::;;;;;;;;;;;;;;;::::::999999999999::::::888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<<<<<<<<<<;;;:::<<<===???@@@AAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@CCCBBBBBBBBBCCCEEEGGGHHHBBBBBBBBBCCCDDDEEEGGGHHHKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLLLLJJJIIIHHHJJJLLLPPPPPPPPPPPPNNNLLLJJJHHHGGGJJJNNNRRRTTTWWWZZZ\\\\\\[[[YYYYYYYYYYYYXXXVVVUUUTTTUUUWWW[[[]]]]]]]]]^^^\\\^^^cccbbb[[[UUUSSSVVVXXXZZZXXXSSSPPPOOOPPPQQQRRRSSSQQQNNNJJJIIIHHHIIIGGGDDDAAA???>>>??????>>>===<<<======<<<999777777666555444444333333444222222222111111111000000////////////////////////////////////////////////---------......//////000000000000000000000000000/////////000000000111111///000000111222222333333333333333333444555666777555777888888777888:::===;;;;;;<<<>>>???PPPxxxJJJLLLMMMMMMJJJHHHFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDAAABBBDDDEEEDDDBBB???>>>:::::::::999888888:::;;;::::::;;;;;;::::::999888777777888999999:::;;;;;;888888888888888999999:::777777888:::;;;;;;;;;;;;:::::::::999999:::::::::888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<<<<::::::;;;;;;:::999::::::>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@AAABBBEEEEEEEEEEEEGGGIIIJJJLLLKKKLLLMMMMMMNNNNNNNNNNNNKKKKKKLLLKKKJJJJJJLLLMMMQQQQQQRRRRRRQQQOOOLLLKKKKKKOOOTTTWWWXXXZZZ\\\___]]][[[ZZZYYYYYYZZZXXXWWWSSSSSSTTTXXX]]]aaabbbbbbccc______aaa```YYYTTTSSSWWWXXXYYYYYYXXXVVVSSSRRRQQQSSSTTTSSSOOOLLLJJJIIIIIIHHHEEEAAA>>>===>>>???>>>===<<<======<<<999777777666555444333333333333222111111111000000000000////////////////////////////////////////////////,,,,,,---......///000000000000000000000000000000////////////000000000111000000111111222333333444333333333333444555666666555777888888777888:::===;;;;;;======???QQQ{{{KKKMMMOOONNNLLLIIIGGGGGGIIIIIIIIIHHHFFFDDDCCCBBB>>>@@@CCCEEEEEEDDDBBBAAA;;;;;;;;;999888999;;;<<<999999:::;;;;;;;;;::::::777888888999::::::;;;;;;888888888888888999999:::555666888999:::;;;<<<<<<;;;::::::999999::::::;;;888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<======>>>>>>>>>>>>===<<<;;;<<<>>>@@@BBBAAAAAA@@@@@@AAAAAABBBFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMMMMIIIJJJKKKKKKKKKKKKMMMOOORRRRRRSSSTTTSSSQQQNNNMMMPPPTTTXXXZZZZZZ[[[]]]```\\\[[[YYYXXXYYYZZZYYYXXXSSSRRRTTTYYY___dddfffeeeiiiccc```___]]]WWWTTTTTTWWWWWWWWWYYY[[[ZZZWWWUUURRRTTTUUUTTTPPPMMMKKKJJJJJJHHHEEEAAA>>>===>>>@@@>>>============<<<999777666666555444333333333333111111111111000000000000////////////////////////////////////////////////,,,,,,------...///000000000000000000000000000000////////////000000000000111111111222333333444444333333333333444555666666555777888888777888;;;===:::;;;<<<===???RRR~~~LLLMMMOOOOOOOOOLLLIIIGGGDDDEEEFFFGGGFFFCCC@@@>>>===???AAACCCDDDDDDDDDDDDBBBAAA>>><<<::::::::::::;;;;;;;;;;;;:::999888777888888888888888888888888999999888888888888888888888888888999999999::::::;;;;;;;;;::::::999999999888888999:::;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999;;;;;;:::;;;;;;<<<===>>>???>>>>>>===============??????@@@AAAAAAAAA@@@@@@BBBAAA@@@@@@AAABBBCCCEEEBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHHHHIIIJJJKKKLLLLLLNNNNNNNNNLLLJJJIIIKKKMMMOOONNNNNNNNNOOOQQQRRRTTTTTTWWWYYYZZZYYYXXXXXXXXX^^^]]]ZZZXXXVVVVVVUUUVVVTTTSSSTTTVVVYYY[[[ZZZYYY___^^^\\\ZZZYYYXXXWWWWWWUUUVVVXXXYYYXXXVVVSSSRRRSSSRRRPPPOOONNNMMMJJJHHHGGGGGGFFFEEECCC@@@===<<<::::::::::::999888777777666555555444444333222222////////////......................................................------.........////////////000000000000000000000000000000111111111111222222222111111222222222333333333222222333333333333444444555666888888777777999:::<<<<<<===>>>@@@QQQxxxMMMNNNNNNNNNLLLJJJHHHFFFDDDEEEFFFFFFEEEBBB???===??????AAABBBBBBAAAAAA@@@AAA@@@>>><<<::::::::::::;;;;;;;;;;;;:::999888777888888888888888888888888888888888888888888888888888888999999999:::::::::::::::::::::999999999888999999::::::;;;::::::::::::::::::;;;;;;:::999999::::::::::::;;;<<<===>>>???>>>======<<<<<<======>>>??????@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBBBBCCCAAABBBBBBCCCCCCDDDDDDEEEGGGGGGHHHIIIIIIJJJKKKKKKNNNNNNNNNMMMKKKKKKMMMNNNOOOOOONNNNNNNNNOOOPPPQQQRRRTTTWWWXXXWWWVVVWWWXXXZZZYYYWWWVVVUUUUUUVVVVVVUUUSSSQQQQQQSSSVVVXXXXXX[[[[[[[[[YYYWWWVVVVVVWWWUUUUUUTTTTTTRRRQQQPPPPPPPPPNNNMMMMMMMMMLLLJJJHHHEEEEEEDDDCCCAAA>>><<<:::::::::::::::999888777666555555555444333333222222////////////............................................................------........./////////000000000000000000000000000000111111111222222222111111111222222222333333222222333333333333444444444666777888777777888:::;;;:::<<<===???OOOwwwPPPOOONNNLLLJJJHHHFFFEEEDDDDDDEEEEEECCCAAA>>><<>>===<<<@@@???===<<<;;;:::::::::::::::::::::999888777777888888888888888888888888777777777777777777777777888888888999999999::::::999999999999888888888888:::::::::;;;::::::999999999888888888888888999999::::::::::::;;;<<<======>>>======<<<<<<<<<<<<<<<======>>>???????????????AAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDFFFFFFGGGGGGHHHHHHIIIIIILLLMMMMMMMMMLLLLLLNNNOOOOOOOOONNNMMMMMMMMMMMMMMMNNNPPPSSSTTTTTTTTTVVVWWWUUUTTTTTTTTTTTTTTTUUUVVVVVVRRRLLLJJJLLLPPPTTTVVVVVVXXXXXXVVVSSSRRRSSSVVVWWWVVVSSSQQQOOOOOOOOOOOOMMMLLLKKKKKKLLLKKKIIIGGGCCCCCCBBBAAA???<<<:::999999999999999888777666666555555444333333222222111////////////............................................................,,,---------............000000000000000000000000000000000111111111222222111111111222222222222333222222333333333333444444444666777777777777888:::999999;;;<<<===NNNuuuSSSQQQNNNKKKHHHFFFEEEEEECCCCCCCCCCCCBBB???===<<<=========<<<<<<;;;::::::======<<<;;;::::::999999888999999999888888777666777777777777777777777777666666666666666666777777777777888888888999999999777777777777777777777777::::::::::::999999888777777666666555666777999:::999999999999:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAA???>>>===>>>??????@@@AAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKKKKJJJKKKLLLNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJMMMOOOPPPQQQRRRTTTVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSNNNIIIFFFHHHLLLOOOQQQSSSUUUVVVSSSOOOMMMOOORRRXXXWWWUUUSSSRRRPPPPPPOOOMMMLLLKKKJJJKKKJJJGGGEEEBBBBBB@@@???===;;;:::999888888888888777666555555444444333333222111111111////////////....................................---------...............,,,,,,,,,---------......////////////////////////000000000000111111111111111111111111222222222222222222222333333333444444444555777777666666888999999999;;;<<<===MMMsssSSSQQQMMMIIIFFFDDDDDDCCCAAAAAAAAAAAA@@@>>>===<<<::::::::::::999999::::::::::::::::::999999888888777777777888777777666666555555555555555555555555444444444555555666666666666666666777777777888888666666666666666666666666888999999999888777666666555555444444555666888:::999888888999999:::;;;<<<<<<;;;;;;:::::::::::::::999:::;;;<<<===============>>>?????????===<<<;;;======>>>???@@@AAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGHHHGGGGGGIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHJJJLLLMMMNNNOOORRRTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMJJJGGGFFFHHHKKKLLLMMMRRRSSSSSSPPPKKKIIIJJJLLLSSSTTTUUUUUUTTTRRROOONNNPPPNNNLLLKKKJJJHHHEEEBBBBBBAAA???>>><<<;;;:::999777777777777666555444444333333333222111111000000////////////....................................---------.........//////,,,,,,,,,---------......//////////////////////////////000000000111111111000000111111111222222222222222222333333333444444444555777777666666888999999999<<<===>>>MMMsssPPPNNNKKKGGGDDDBBBAAA@@@???????????????>>>======999999888888888888888999777777888888888777666666555666666777777666555555333333333333333333333333333333333444444555555666444444444555555555666666444444444444555555555555666666666777666666555555333333444444666777888999888888888888999:::;;;;;;;;;::::::999999999999999888888:::;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<>>>???@@@AAAAAACCCCCCBBBBBBAAAAAA@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHJJJKKKKKKMMMPPPRRRTTTTTTTTTRRRPPPNNNLLLKKKHHHGGGFFFGGGJJJLLLMMMMMMQQQOOOMMMLLLJJJIIIHHHHHHLLLMMMPPPRRRRRRPPPNNNLLLPPPNNNLLLJJJIIIFFFCCC@@@AAA@@@>>><<<;;;:::999999666666666666555444333333333333222111111000000///////////////....................................,,,,,,------.../////////,,,---------............000000000000000000000000/////////000000000111111000000000111111111111222222222333333333333444444333555666666666666777999888999;;;===>>>MMMrrrKKKJJJGGGDDDAAA>>>===<<<<<<<<<======>>>>>>>>>>>>;;;:::999777666666666666444444555666666666555444444555555666666666555555111111111111111111111111222222222333444444555555222222333333333444444444333333333333444444444555333333444555555555444444111222444555777888999999777777777888888999:::;;;::::::999888888888888888666777888:::;;;<<<<<<<<<999888888888888999999:::::::::;;;<<<>>>???@@@AAABBBBBBAAAAAA@@@???>>>>>>???AAACCCDDDCCCBBBCCCCCCBBBCCCEEEGGGHHHHHHHHHHHHGGGHHHIIIIIIIIIKKKNNNQQQRRRRRRQQQPPPOOOLLLJJJIIIFFFEEEEEEGGGKKKOOOQQQQQQNNNKKKGGGHHHJJJLLLIIIGGGGGGIIIJJJLLLNNNNNNNNNNNNMMMKKKIIIHHHGGGEEEBBB@@@???===;;;:::888888888888555555666555555444333222222222222111000000//////////////////....................................,,,,,,------...//////000------........./////////000000000000000000000000////////////000000000111000000000000111111111111222222333333333333444444333555666666555666777999666777:::<<<===KKKpppGGGFFFDDDBBB???<<<:::999;;;;;;<<<<<<===>>>>>>???>>><<<:::777555444444444222333444555555555444333444444555555666555555444////////////////////////111111222333333444555555111111222222222333333333222222222333333444444444111222222333444444444444000222444666888999999888777777777777888999:::;;;:::999999888777888888888666666888999:::;;;;;;;;;777777666666666888999:::999999;;;<<<===???@@@@@@BBBAAAAAA@@@???>>>======???AAACCCDDDCCCBBBBBBBBB???AAACCCFFFHHHIIIIIIIIIGGGHHHIIIIIIIIIJJJMMMPPPOOOOOOOOOOOOMMMKKKIIIHHHGGGEEEDDDFFFJJJPPPTTTVVVLLLGGGCCCEEEKKKNNNLLLGGGGGGGGGHHHIIIKKKNNNQQQRRRJJJHHHGGGFFFFFFEEEBBB@@@===<<<:::888666666666777555555555555444333222222222222111111000/////////000/////////....................................,,,,,,------...///000000.........////////////000000000000000000000000000////////////000000000000000000000000111111111111222222333333333444444444333444666666555555777888555666999;;;;;;JJJnnnDDDBBB>>>;;;999999:::;;;???===<<<::::::<<<===???::::::999777666444333333333333333333333333333333555555444333333222111111000000000000000000000000000000000000111111111111222222222111111111000000333333333333333222111000222333333444444333333222222333555777777666444333666666666666777888999:::999999888777666666777777666777:::===>>><<<777333666666666777888888999999:::;;;<<<===>>>???@@@@@@CCCAAA>>>===>>>???@@@@@@???@@@AAABBBBBBBBBAAAAAABBBCCCDDDCCCCCCDDDGGGJJJJJJIIIIIILLLPPPRRRQQQNNNNNNQQQSSSPPPJJJEEEEEEGGGFFFFFFGGGKKKPPPQQQOOOMMMJJJJJJKKKKKKIIIHHHFFFEEEHHHGGGFFFFFFHHHKKKNNNQQQJJJHHHGGGFFFEEEBBB>>>;;;999999999888777666666555666555555444444333222222111111111111000000000000///............---------..................------,,,---......//////..........................................////////////............////////////000111111111111222222222111111222222222333333333555555555555666666666666777<<<:::888===HHHhhh@@@>>><<<:::999:::;;;<<<===<<<;;;::::::;;;<<<===::::::999888666555444333333333333333333333333333444333333222111111000000//////////////////////////////000000000111111111222222222111111111000000222333333333222222111000222333333444444333333222222333555666777666444444666666666666777888999:::999999888777777777777777777999===???>>>;;;777444555555555666777777888888;;;;;;<<<===>>>???@@@@@@BBB@@@???>>>>>>?????????@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDCCCDDDGGGIIILLLKKKJJJLLLPPPRRRQQQPPPPPPRRRTTTPPPIIIDDDCCCDDDGGGGGGHHHLLLOOOQQQOOOMMMLLLMMMMMMMMMLLLKKKIIIHHHJJJIIIIIIIIIJJJLLLOOOPPPIIIGGGEEECCCBBB@@@===:::888888777666666555444444555555555444333333222222111111111000000000/////////............---------..................------,,,---......//////..........................................////////////............////////////000000111111111222222222111111222222222333333333555555555555666666666666777<<<:::888===HHHfff;;;;;;::::::;;;;;;<<<===::::::::::::::::::::::::;;;:::999888777666555444444444444444444444444444222222111111000///////////////////////////////////////000000000000111111222111111111111000000000222222222333222222111000222222333333333333222222222333444666666666555444666666555666666777888999999999888777777777888888777;;;??????<<<888777777444444444555666666777777<<<<<<===>>>>>>???@@@@@@AAA@@@??????????????????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEGGGIIIMMMLLLKKKLLLNNNQQQRRRRRRRRRSSSTTTPPPIIIDDDBBBCCCIIIIIIJJJLLLOOOPPPNNNMMMMMMMMMNNNNNNNNNMMMKKKJJJKKKLLLLLLMMMMMMNNNOOOOOOGGGDDDAAA???>>>===;;;999666666666555444444333333555555444333333222222111111111000000000000/////////............---------------------------......,,,---......//////..........................................////////////............////////////000000000111111111222222111111222222222333333333444555555555555666666666666;;;999888===GGGddd;;;;;;<<<<<<<<<<<<<<<<<<999999:::;;;;;;:::999999::::::999888777666555555444444444444444444444444111111111000000/////////////////////////////////////////////000000000111111111111111000000000000111111222222222222111111222222333333333333222222222222444555555555555555666555555555666666777888999888888777777777888888666;;;???>>>999555555777444444555666666777777888<<<<<<===>>>>>>???@@@@@@??????@@@????????????@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCEEEEEEEEEEEEGGGIIIMMMLLLJJJJJJLLLNNNQQQRRRQQQRRRRRRPPPKKKFFFDDDDDDKKKKKKLLLMMMNNNOOONNNMMMLLLLLLMMMNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLDDDAAA>>>;;;::::::999777666555555555444444444333444444333333222111111111111000000000///////////////............---------,,,,,,------------......,,,---......///.............................................////////////............////////////000000000000111111111111111111222222222333333333444444444555555555666666666:::888888===FFF```??????>>>>>>======<<<<<<999:::;;;;;;;;;;;;:::999:::999999888777666555555444444444444444444444444111111111111000000000000...........................////////////000000000000000000000000000000000000111111222222111111111111222222333333222222111111222333444444555555555555555555444555555666777888777777666777777888888555999===;;;666333444777555666666777777888999999<<<<<<<<<===>>>>>>??????<<<>>>??????>>>???AAADDDAAAAAA@@@@@@@@@AAABBBCCCBBBCCCEEEFFFFFFFFFGGGIIIKKKJJJJJJIIIJJJKKKNNNPPPNNNOOOPPPOOOMMMJJJIIIHHHLLLMMMNNNNNNNNNNNNNNNOOOMMMMMMNNNNNNNNNLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIBBB???<<<999999888777666666666555555555555444444333333333222111111000000000000000////////////...///............---------,,,,,,,,,,,,------......,,,---......///.............................................////////////............//////////////////000000000111111111111111222222222333333333444444444444555555555555555999777777===DDD\\\~~~BBBAAA@@@>>>===<<<<<<<<<::::::::::::::::::::::::888888888777666555555444333333333333333333333333111111111000000000000000..............................////////////000000//////000000000000000111///000111111222111111111111111222222222222111111111111222333444555555666555555444444444444555555666666555555555666777777555777999888555444555777666666777777888999999999;;;;;;;;;<<<<<<=========;;;===>>>>>>===???DDDHHHBBBAAA@@@???@@@AAABBBCCCAAADDDFFFGGGFFFFFFHHHIIIIIIJJJJJJIIIIIIJJJLLLOOOMMMNNNOOOPPPPPPOOONNNMMMLLLMMMOOOOOONNNNNNOOOQQQPPPQQQQQQQQQPPPNNNLLLKKKFFFGGGHHHIIIJJJIIIHHHGGG@@@>>>;;;:::999999777555555555555555555555555555333333222111111000000///000000////////////......///............---------++++++,,,,,,------......,,,---......//////..........................................////////////............/////////////////////000000000111111111111222222222333333333333444444444444555555555444888777777===CCCYYYxxxBBBAAA>>><<<;;;;;;<<<===:::999888777777888999:::777777666666555444444444222222222222222222222222////////////////////////................................./////////000000////////////000000111111//////000111111111111111111111222222222222111111111111111222333444666666555555444444333444444555444444444444444555666666666666666666666777777888555555666666777888888888:::::::::;;;;;;;;;;;;;;;999;;;===<<<;;;???FFFMMMBBBAAA@@@??????AAABBBDDDAAADDDFFFGGGGGGGGGHHHIIIHHHJJJLLLKKKJJJJJJLLLNNNNNNOOOOOOQQQRRRQQQPPPOOOLLLMMMOOOOOONNNNNNPPPSSSQQQQQQQQQQQQOOOMMMJJJIIIEEEEEEFFFGGGGGGGGGGGGGGG???>>><<<;;;;;;:::777555333333333333444444444444222222222111000000//////000000/////////.........///............---------***++++++,,,------......,,,---......//////..........................................////////////............////////////////////////000000000111111111222222222333333333333333444444444555555555444888666777===BBBVVVtttAAA???<<<::::::;;;===>>>:::888777555555777888:::666666555555444444333333111111111111111111111111---........................................................./////////000.../////////000000111111//////000111111111111111111111222222222222111111111111111222333444666777555444444333333333444444333333333333333444555666888666555666888999999999444444555555666777777777999999::::::::::::::::::888;;;<<<;;;:::???HHHPPPBBBAAA@@@??????AAACCCDDDAAADDDGGGHHHGGGGGGHHHIIIGGGJJJMMMMMMKKKKKKLLLNNNPPPPPPPPPRRRSSSRRRQQQOOOKKKMMMOOOOOONNNNNNQQQTTTPPPPPPPPPNNNLLLJJJGGGFFFDDDEEEEEEFFFFFFGGGHHHHHH???>>>=========;;;777555222222222222222222222333222222111111000/////////000/////////............//////.........---------******+++,,,,,,---......,,,---......//////........................................../////////000............/////////000////////////000000000000111111222222222333333333333333333444444444555555444777666777===BBBUUUrrr<<<:::888999:::;;;::::::888888888777777777777777333333333222222222111111111111111111000000000///000000//////.........---,,,,,,,,,---------......////////////////////////222000...---,,,---...//////...------000444999<<>>======<<<<<<@@@AAABBBDDDFFFGGGHHHIIIHHHIIIKKKLLLKKKLLLMMMOOORRRQQQOOONNNLLLJJJHHHHHHJJJJJJKKKMMMNNNPPPQQQQQQMMMMMMKKKJJJHHHGGGFFFEEEAAABBBCCCDDDEEEGGGHHHHHHAAA???<<<<<<<<<<<<999666444444333333333333222222222111111000///......---000///...---------------000///---,,,,,,...//////---------,,,,,,---......---------............//////...---,,,+++,,,,,,---////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555555999888999???AAAQQQlll;;;999888888999::::::999888888777777666666666666222222222222111111111000111111111000000000//////////////////......------,,,,,,,,,------------...////////////////////////111000...---,,,---...///111000000000222666999;;;//////000000000111111111222222111111222222333444111111111111111111111111222222222333333333333444444555666666777777666666666666666666666666666666::::::999999999999::::::999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>???AAACCCDDDFFFFFFGGGIIIJJJKKKKKKKKKMMMNNNNNNNNNLLLKKKIIIGGGFFFEEEGGGGGGHHHIIIJJJLLLMMMNNNJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBB???;;;:::::::::888555444444333333333222222222111111111000///.........//////...------------...000---+++---...,,,++++++------,,,,,,,,,,,,---------------............//////...---,,,,,,,,,------////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555444888777888===@@@PPPlll:::888777777888999999888888777777666555444444333111111000000000000000///000000000000///////////////............---------,,,,,,,,,,,,------------////////////////////////000///...---,,,---...///------......000111333444////////////000000000000000000000000000111222222111111111111111111111111111111222222222333333333333444555555666666555555555555555555555555666666999999888888888888999999888999999:::::::::999999999999:::::::::::::::999:::;;;<<<>>>???AAABBBCCCFFFGGGIIIIIIIIIIIIKKKMMMJJJJJJIIIGGGFFFDDDCCCBBBCCCCCCCCCCCCDDDFFFIIIJJJFFFEEEDDDCCCBBBAAA@@@???BBBBBBBBBAAA@@@???======BBB???;;;888777666555444333333333333222222222222111111000000//////.........------------.../////////))))))...///+++))),,,---,,,,,,++++++,,,,,,,,,---------............//////...------,,,---------////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555333777666777<<>>>>>@@@@@@@@@???>>><<<:::999BBB>>>:::666444333333444333333333222222222222111111000000000/////////...,,,,,,,,,------///000000...+++,,,111///***,,,333------,,,++++++++++++,,,---------............///.........------------...////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555444777666777<<<@@@QQQmmm666555333333555666555444555555444333222000000///......................../////////............---,,,,,,,,,,,,------------+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,------------///000000//////...---............/////////......------......///000000000000000000000000000000000000111111111222222111111222333333333333333222222333333444444444444666666666555555666666666777777777777777777666666666777777888999999999888888999:::;;;===???@@@AAABBBCCCEEEEEEEEEEEEGGGIIIFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@??????@@@BBBDDDEEEAAAAAA@@@@@@?????????>>><<<===>>>>>>===;;;999777@@@>>>:::555222111222333333333222222222111111111000000000000////////////,,,,,,,,,---...///000111333333444333///---222999...---,,,,,,+++++++++,,,---------............///---.....................////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555555888666777===AAASSSooo555333222222333444444333333333222111000//////...---............////////////.........------------++++++,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,+++,,,------...---------------------.........///---------------...//////000000000000000000000000///000000000000111111111000000111222222222111111111111222222333333444444555555444444444444555555555666666777777777666666666777888999::::::::::::888999:::<<<>>>???@@@AAA@@@AAACCCCCCCCCDDDEEEGGGFFFFFFEEEEEEDDDDDDCCCCCC???@@@@@@AAABBBCCCCCCCCC@@@@@@@@@@@@@@@?????????;;;<<<===>>>===;;;999777===<<<:::666333111222444222222222222111111111111000000000000////////////,,,,,,,,,---...///000111666:::999333333:::<<<999//////...---,,,,,,,,,,,,---------............///------...////////////...////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555666999666777===AAATTTqqq444222000111222333222222000000000000//////......---.........////////////.........---------,,,,,,***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,---------.........---------------...//////000000000000000000000000/////////000000000111111//////000111111111111000000000111111222333333444444444333333333333444444444555666777777888777777888888999:::;;;;;;;;;;;;888999:::<<<===???@@@AAA>>>@@@BBBBBBBBBBBBDDDEEEEEEEEEEEEDDDDDDDDDDDDDDD>>>???AAACCCDDDCCCBBBAAA?????????????????????@@@<<<===>>>???===;;;888666:::;;;;;;888444222222444222222222222111111111111////////////000000000000---------------...///000///666555000===PPPLLL999111000///...---------------------............///,,,---...///000000///...////////////////////////............////////////////////////000000000000111111222222222333333333333333333444444444555555555888555666<<>>@@@@@@===???AAAAAAAAAAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDD===???BBBDDDEEECCCAAA@@@>>>>>>>>>???????????????>>>???@@@@@@>>>;;;777555888:::;;;999555222333444222222222111111111111000////////////000000000000...------------...//////%%%...------GGGddd[[[;;;111111000///...------------------.........//////,,,---///000000000///...////////////////////////............/////////000////////////000000000000111111222222222333333333333333333444444444555555444777444444;;;@@@SSSppp222111111000000000000000//////000000000000//////////////////............000000//////............++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++---......---...---,,,,,,,,,---...///........................000000000000000000000000111111111000000000000000111111000000//////......000/////////000222444555222222222222333444555555666777888999999:::999999999999::::::999999888777666777888:::<<<===>>>???AAA@@@???>>>>>>>>>???@@@???>>>???AAADDDEEEEEEDDDAAABBBCCCEEEEEECCCBBBAAA>>>>>>>>>??????@@@@@@AAA@@@@@@>>>===;;;999888777<<<===888222111555444///111111111///...///222555000000000000000000000000------------------------+++///+++***???XXXSSS<<<111000//////............------,,,---...111444666000//////222666777333000++++++,,,---.........---////////////////////////////////////000000000000000111111111111222222222222222333444444555555666555777444666<<>>???@@@>>>>>>===<<<<<<<<<===>>>?????????AAADDDEEEEEEDDDBBBCCCDDDEEEEEEDDDCCCBBB???@@@@@@AAABBBBBBBBBAAA@@@???>>>===;;;999888777;;;<<<:::333111444555222222333444333111000000111////////////////////////------------------------'''+++(((%%%000>>>:::+++------.........---,,,+++------,,,,,,...000222444333111000000222333444333---------------.........////////////////////////////////////000000000000000111111111111222222222222222333444444555555666555777444555;;;>>>MMMhhh222111111000000000000000...//////000000//////...//////.........---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************---+++)))***,,,---***(((,,,,,,,,,,,,++++++++++++........................////////////////////////000000000000000000000000000000000000////////////111000000111222333555555222111111222222333444555666777888999999:::999999:::::::::::::::999999888888999:::<<<>>>???@@@AAA>>>======<<<<<<===>>>>>>?????????BBBDDDFFFEEEDDDDDDDDDFFFFFFFFFFFFDDDDDDAAABBBCCCDDDDDDCCCBBBBBB@@@???>>><<<;;;999888777999<<<;;;555000111333333222333555555222000..............................------------------------+++---,,,******,,,***&&&+++,,,...//////---+++***------,,,,,,---...000111444333111///...000444777000///...---------...///////////////////////////////////////000000000000000111111111111222222222222222333444444555555666444666444555:::===LLLeee222111111000000000000000...//////////////////............---------,,,,,,,,,,,,,,,+++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************************))))))***,,,///...***&&&,,,,,,------------------......................../////////////////////////////////000000000000000000000000000////////////111111111222333333444555111111111111222333444555666666888999999999999999:::::::::::::::999999888999999;;;<<<>>>@@@AAABBB??????@@@@@@@@@AAABBBBBB??????@@@BBBEEEFFFEEEDDDEEEEEEFFFGGGGGGFFFEEEEEEAAABBBCCCDDDDDDCCCAAA@@@>>>>>>===<<<:::999888777888;;;;;;555000...222555666777777555222/////////------------------------------------------------000...///111///++++++...------.........------,,,------,,,,,,,,,---......333444333000......333777222111///---,,,---...000////////////////////////////////////000000000000000000111111111222222222222222333444444555555666333666333444:::<<>>>>>===<<<;;;:::999888777666444666888777333333888>>>CCCAAA===777111//////000------------------------------------------------...******///111---,,,///------,,,++++++,,,---...------,,,,,,,,,,,,------///222444333111000222555222111///---,,,---...000////////////////////////////////////000000000000000000111111111222222222222222333444444555555666333666444555:::;;;HHHaaa222111111000000000000000---......//////......---------,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++111777>>>BBB@@@>>>===>>>///...,,,+++++++++,,,---................................................---......//////000000111////////////000000000000///000111222222222222111111000000111111222333444666777888999999:::999999888888888888888777777666666777888:::<<<===>>>???<<<===???@@@BBBBBBCCCCCC@@@@@@@@@CCCEEEGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@???>>>===<<<<<<;;;::::::999888777666555555111111333777777888>>>EEEKKKGGG@@@888111......000------------------------------------------------...***)))---///...,,,+++,,,++++++***++++++,,,---,,,,,,---------------------000333555444333333222000///...---------...///////////////////////////////////////000000000000000111111111111222222222222222333444444555555666444777555666:::;;;HHH```222111111000000000000000---......//////......---,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,444;;;AAA???:::888===DDD888666111...++++++,,,---................................................------......///000000111.../////////000000000111...///000111111111000000000000000000111222333444666777888999999:::999999777777777777777666555555444555666888999;;;<<<===:::;;;===???AAAAAABBBAAA@@@@@@AAACCCFFFGGGFFFEEECCCBBBBBBBBBBBBBBBBBBCCCAAA???===;;;:::::::::;;;888888777666555444444333222//////333555444777===???===999444///------///------------------------------------------------,,,---...---...//////,,,***,,,///000111000...,,,,,,,,,---...............---...000333666666444222---------------.........////////////////////////////////////000000000000000111111111111222222222222222333444444555555666555888666777;;;;;;GGG```222111111000000000000000---..................---,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------***111555000'''&&&000;;;BBB>>>888222...---...///................................................---------...///000000111.../////////000000111111......000111111000//////000000000000111222333444666777888999999:::999999666666666666666555555444333444555666888:::;;;<<<:::;;;>>>@@@AAABBBBBBBBBAAA@@@AAACCCFFFGGGGGGEEEBBBAAAAAA@@@@@@AAAAAABBBBBB@@@<<<999888999:::;;;777777666555444333333222666///,,,...///++++++///---......---,,,,,,...///........................------------------------%%%---000+++***...000...+++///444888999666111...+++,,,---...///////////////......111555777666333++++++,,,---.........---////////////////////////////////////000000000000000111111111111222222222222222333444444555555666555999777888<<<<<>>AAABBBCCCBBB@@@???>>>???AAACCCDDDEEEFFFFFFAAA@@@>>>======>>>@@@AAAAAA???<<<:::888666666666777666666555444444333333000000///...............------------------------******,,,---...////////////......------,,,++++++,,,---......//////......'''111777888<<<@@@777)))((('''(((,,,111333111...555888;;;<<<;;;777111...,,,---///000000000///...............////////////////////////000000000000000111111111111222222222222222333333333333444444555888555666::::::GGG```////////////............------------------------+++,,,,,,,,,++++++***)))*********************************+++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,---.........,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,---------......////////////////////////.........///000000111111111111111111222222222222444444555666666777777888555555444333333333444444333333444666777888999:::===>>>???@@@AAA@@@????????????@@@BBBBBBCCCCCCCCC???>>>===<<<===???AAABBBAAA???<<<999777666555555555444444333333222111111000000///...............------------------------++++++,,,---...............------------,,,,,,,,,,,,---......//////......000222000000888???666&&&222444777:::::::::999999555666888999777333///---,,,---.../////////..................////////////////////////000000000000000111111111111222222222222222333333333333444444555888555666::::::GGG___/////////............---------------------------+++++++++,,,++++++***)))*********************************++++++++++++,,,,,,,,,,,,++++++++++++***,,,+++,,,///222222///+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......------,,,,,,,,,---------..............................---......//////000111111111111222222222333333333333333444444555666666777444444333333333444555555444444333444555777999;;;<<<============>>>>>>>>>??????@@@AAAAAAAAAAAA@@@======<<<<<<===???AAABBB@@@>>>;;;888666444444444333222222111000000//////000//////............///------------------------,,,------......------,,,,,,,,,,,,---------......,,,---......//////......222///+++---;;;DDD:::))),,,000333222///---///111444555555444222///---+++,,,,,,---............---............////////////////////////000000000000000111111111111222222222222222333333333333444444555888555666::::::FFF^^^//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************++++++++++++++++++++++++++++++++++++,,,***+++000555666111+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......------------------------------......///000000111222222222222333333333333222222333444444555555666333222222333444555666777555444333333555777:::<<<<<<<<<;;;;;;;;;;;;<<<======>>>???@@@AAAAAAAAAAAA??????>>>>>>>>>???@@@AAA???===:::777555333333222222111111000000//////...000///............//////---------------------------.........------,,,+++++++++,,,,,,---...//////,,,---......///.........,,,++++++222AAAIIIAAA333111222111...++++++---000444444222000...---,,,,,,,,,,,,,,,---------------............////////////////////////000000000000000000111111111222222222222222222333333333444444444888555666::::::EEE]]]~~~............------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++*********************************))))))*********++++++++++++++++++++++++++++++++++++******///555666111+++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......---------------------------------...//////000000111111222222222333333333222222333333444555555555222222222333444555666777555555444444555888;;;<<<<<<<<<;;;;;;:::;;;<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>><<<;;;888666333222222222222222111111000000////////////............//////------------------------............---,,,++++++***++++++,,,---...//////,,,---......///.........***+++,,,111:::BBBCCC???999444---)))***---//////444333111...------------,,,,,,,,,,,,------..................////////////////////////000000000000000000111111111222222222222222222333333333444444444777666777:::999DDD[[[{{{.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++*********************************)))))))))************+++***++++++++++++,,,,,,,,,***)))***...222222///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,------......------,,,,,,,,,---------......------------------------,,,------......///000000000000111111111222222222222222333333444555555666222222222333444555666777666666555666777999;;;============<<<<<<<<<<<<;;;999;;;===@@@BBBDDDEEEFFFCCCCCCBBB@@@???===<<<;;;999888666444333222222222333222222111111000/////////............//////000---------------------------.........---,,,,,,+++++++++,,,,,,---...//////,,,---......//////......000...+++)))+++222;;;AAA;;;444---***---000111000222111///---------......---------,,,---......///............////////////////////////000000000000000111111111111222222222222222333333333333444444333777666777:::999CCCZZZ{{{.........---------,,,,,,++++++++++++++++++++++++(((((()))***************************************))))))))))))******************+++++++++,,,,,,,,,((()))***,,,---------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++,,,------......------,,,,,,,,,---------......------------------------,,,,,,---......//////000//////000000000111111111333333333444555555666666333333333333333444555666666666777999:::;;;<<<======>>>?????????>>><<<;;;999:::<<>>???@@@AAAAAA???===;;;:::;;;<<<>>>???@@@@@@@@@============<<<;;;:::999555444333222222222333444111111111000//////.....................///000111------------------------,,,,,,---......------,,,,,,,,,,,,---------......,,,---......//////......***+++---///...+++***+++)))...222333000------...,,,+++++++++,,,------...//////...---...///000111............/////////000////////////000000000000000111111111111222222222222222333333333444444444333777666777;;;999BBBYYYwww,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------........................///////////////.........222222111111111111111111222333444555666666666666555555555555666666666666666666777888:::;;;<<<===????????????>>>>>>>>>>>>:::;;;===>>>>>>>>>===<<<>>>>>>>>>===<<<:::999888333333333222222222111111////////////....................................//////.........---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......////////////////////////............////////////333111//////111222222111000000000000111111111111222222333333333333444444666555555777777:::EEEQQQuuu,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************+++++++++,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////............111111111111111111111111222333444555555666666666555666666666666777777777555666777888999;;;<<<<<<>>>>>>>>>>>>============;;;;;;<<<=====================<<<;;;:::888666555333333222222222111111111////////////....................................///.........------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..........................................////////////...------///111222222111000000000000111111111111222222333333333333444444666555555777777:::EEEQQQooo,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++++++++,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................111111111111111111111111222222333444555555555555666666666666777777777777555555666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>><<<<<<;;;:::888666444333222222222222111111111000/////////............---------------------------............------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------............////////////---------...111222111000000000000000111111111111222222333333333333444444555444555777777:::EEEPPPkkk,,,,,,,,,,,,,,,,,,,,,,,,************************************************************++++++++++++***************************************************************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------...............///000000000000111111111111222222333444444444444444444444444555555555666666444444555666888999::::::::::::::::::;;;;;;;;;;;;===<<<;;;::::::;;;===>>>;;;;;;:::888666444222111222111111111111000000000//////.........---------------------------------------------------------,,,,,,,,,------,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............////////////666333000//////000000000///000000000111111111111222222222333333333444444444444555777777:::DDDOOOiii,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++*********************************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---------......////////////000000000111111111111222333333333333333333222222222333333333333444222333444555777888999999888888999999::::::::::::===<<<;;;::::::;;;<<<===::::::999888666444222111111111111000000000//////............------------------------------------,,,,,,------------------+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////AAA;;;444///...///000000///000000000111111111111222222222333333333444444444333555777777:::CCCNNNhhh,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))************+++*********************************************************************************************************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...//////000000111111111111222222333333222222222000111111111222222222222222222333444666777888888777888888999999::::::;;;===<<<;;;;;;;;;;;;;;;;;;888888777666555333222111000000000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////............////////////CCC===555000...///000111000000000000111111111111222222333333333333444444333333555777777999CCCNNNeee,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************************************************************************************************************)))******+++,,,,,,------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......//////000111111222111111222222222222111111111111111111222222222222111111222444555666777888777777888999999:::;;;;;;;;;<<<<<<<<<;;;;;;:::999444444444444333222111000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..........................................////////////999666111//////000111000000000000000111111111111222222333333333333444444222222555777777999CCCMMMeee,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************************************************************************************************************))))))***+++,,,,,,------************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---......///000111111222111111222222222111111000111111222222222333333333000111222333555666777777777888888999::::::;;;;;;;;;;;;<<<===<<<;;;999888222222222222222111000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,---------......------------------------............/////////000......---...111222111000000000000000111111111111222222333333333444444444222222555888888999BBBMMMfff++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))))))))))))))******+++///...,,,*********,,,---++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++---------............///000000111222222222222111111111222222222333333333000111222333555666777888777666555444555777999::::::::::::999888777666555111111111111000000000000///............------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............---,,,++++++******+++++++++,,,,,,,,,///////////////.....................////////////000000000000000000000000111111111000000000000000111111222333333444555555555444555777888;;;CCCLLLeee++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))))))))))))))***++++++///...,,,******+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++---------............///000000111222222222222111000000111111111222222222000111222333555666777888777666555555555777999:::;;;;;;::::::999777666555111111111000000000/////////............------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...------,,,,,,+++++++++,,,,,,,,,,,,---/////////////////////...............////////////000000000000000000000000111000000000000000000000222222222333333444444444555444444777888:::CCCLLLggg++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++***))))))))))))***++++++...---,,,+++***+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++---------............///000000111222222222222111000000000000111111111111111111222444555666777888777666555555666777999:::<<<<<<;;;:::999777555444111111000000000000/////////............---------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...---------,,,,,,,,,---------............//////////////////............////////////000000000000000000000000000000000000000000111111333333333333333333333333555333444777888:::CCCLLLfff************************************************************************++++++************++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,------,,,+++++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111222222222222111000111111111222222222222222222333444555666777777666666666666777888999:::======<<<:::888666444333111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,---............------------.........///............////////////............////////////////////////////////////000000000000000111111111333333333333333333333222555333444666777:::BBBLLLbbb************************************************************************++++++************++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111222222222222111222222222333333333444444333333444444555666777777666666666777777888999:::<<<<<<;;;:::888666444333000000000////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++,,,---............------........./////////---.........//////000000............//////////////////////////////////////////000000111111111111333333333333333333333222444333444666777:::BBBKKK___************************************************************************++++++************++++++************************))))))))))))))))))))))))************************************************)))************++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///000000111222222222222111333333333333444444444555333444444555666666777777666666777888888999999999::::::999888777555333222000000////////////......///............---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,------...------------------.........//////------......///000000000............////////////000000000000000000000000/////////000111111222222333333333333333333333333444222333666777999BBBKKK___************************************************************************++++++************++++++************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,------------------............///000000111222222222222111222222333333333444444444444444555555666666777777666666777888999999999999888888777777666444333222000000/////////.........///............---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,---------------...------,,,,,,,,,,,,---------.........------......///000000111............////////////000000000000000000000000...//////000111111222222222222222333333444444444444222333666777999AAAKKK___))))))))))))))))))))))))************************************************++++++************++++++************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,---------------++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,------------------.........//////000000111222222222222111111111222222222333333333444444555555666666777777666777888999999:::999999666666666666555444333222000/////////............//////.........---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------............---,,,++++++,,,,,,,,,---------......---------...///000000111............/////////000000000000000000000000000...//////000111222222222111111222333333444555555444222333555666999AAAKKK]]]))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,***)))))))))***,,,...///,,,,,,,,,---...//////000000000000000111111111111222222222333333333444444555555555666666666666777444555555666666666666666666555555444222111000000///////////////......------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000000000000111111111111222222111111222222333444666444444777888:::AAAHHH^^^))))))))))))))))))))))))*********************************************************************************************************+++++++++,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,++++++,,,---...,,,,,,---......///000000//////000000000111111111222222222333333333333444444444444555555555555666444444555666666666666666555555444333222111000000///////////////...---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000000000000111111111111222222111111222222333444666444444777888:::AAAHHH^^^))))))))))))))))))))))))*********************************************************************************************************++++++++++++,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,------......///000000000//////000000000000111111111111222222222333333333222222333333333444444444333444555555666666555555444444333222111000000///...////////////...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000000000000111111111111222222111111222222333444666444444777888:::AAAHHH___|||))))))))))))))))))))))))************************************************************************************************************++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,.........//////000000000////////////000000000111111111111111222222222222111111111111222222222333333333444555555555555444333333222111000000//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000///000000000111111111111222222111111222222333444666444444777888:::AAAHHH^^^|||))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------.../////////............////////////...////////////000000000000000000111111111222222000000000000111111111111222333333444444444444444111111111000000//////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000///000000000111111111111222222111111222222333444666444444777888:::AAAHHH[[[}}}))))))))))))))))))))))))************************************************************************************************)))))))))************+++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,---///000111222222222---...........................////////////000000///000000000000111111111///000000000000111111111111222333333444444333333000000/////////.........---............---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000000000000111111111111222222111111222222333444666444444777888:::AAAHHHXXX~~~))))))))))))))))))))))))************************************************************************************************))))))))))))************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))*********++++++++++++******+++++++++,,,,,,,,,,,,---...///000000///...------------------,,,,,,........./////////000000/////////000000000111111///000000000000111111111111111222333333333333333/////////............---------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000000000000111111111111222222111111222222333444666444444777888:::AAAHHHWWW{{{))))))))))))))))))))))))************************************************************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,............/////////000////////////000000000000000000000000111111111111111111222333333333333222..................------------......------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000000000000111111111111222222111111222222333444666444444777888:::AAAHHHVVVyyy))))))))))))************))))))))))))))))))))))))************************************************))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))),,,(((&&&'''+++---***'''******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........//////000000111111000000000000000111111222000000000000000000000000111111111111111000//////------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------,,,,,,,,,---------......---------............///////////////////////////............////////////000000111111111111000000000111111222222333444444444555666666777;;;@@@CCCRRRrrr))))))))))))************))))))))))))))))))))))))************************************************))))))))))))************(((((((((((()))))))))***************************---***(((***///111///,,,******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........//////000000111111000000000000000111111222000000000000000000000000000111111111111000//////------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------,,,,,,,,,---------......---------............////////////////////////////////////000000000000111000000111111111111000000000111111222222333444444444555555666777;;;@@@DDDRRRrrr))))))))))))************))))))))))))))))))))))))************************************************))))))))))))************((((((((()))))))))******++++++++++++++++++++++++,,,***)))+++///222111///******++++++++++++******+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------.........//////000000111111000000000000000111111222000000000000000000000000000000111111000000///...------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------......,,,,,,,,,---------......---------............///////////////////////////000000000000111111111111000000111111111111000000000111111222222333444444444444555666777;;;@@@DDDRRRrrr((()))))))))************))))))))))))))))))))))))************************************************((()))))))))************(((((()))))))))*********++++++++++++++++++++++++***)))((())),,,...---+++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---............//////000000111111000000000000000111111222000000000000000000000000000000000000000//////...------......------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------......,,,,,,,,,---------......---------............/////////////////////////////////000000000111111111000000111111111111000000000111111222222333444444333444555666777;;;@@@DDDRRRqqq((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))************+++++++++++++++++++++++++++***))))))******)))(((******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------,,,,,,------...///......//////000000111111000000000000000111111222000000000000000000000000000000000000000///......------......------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,---------......---------............///////////////////////////........./////////000000000000111111111111000000000111111222222333444444333444555666777;;;AAAEEESSSrrr))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++++++++++++++++++++++++++------,,,++++++******)))******++++++++++++*********************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++---------------......///......//////000000111111000000000000000111111222000000000000000000000000//////000000//////...---------......------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,---------......---------............///////////////////////////............////////////000000111111111111000000000111111222222333444444222333444666888<<>>EEEWWWsss))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---....../////////////////////...........................///////////////////////////.........------------+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---......------------...//////............////////////---...//////000000//////000000000000000000000000111111222222222333333333444222333777999:::???FFFSSSooo))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---............//////////////////........................////////////////////////............------------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++******------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------......------------...//////............////////////---...//////000000//////000000000000000000000000111111222222222333333333444333555:::;;;<<<@@@FFFQQQkkk))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---..................////////////................................................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,------.........------------...//////............////////////......///000000000000000000000000000000000000000111111222222222333333333444333666;;;<<<<<<@@@EEERRRlll))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---......---.........//////000000........................------------------------,,,,,,------------------***++++++,,,,,,++++++***,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------............------------...//////............////////////...//////000000000000000000000000000000000000000111111222222222333333333333222555:::;;;;;;???DDDQQQkkk))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))************+++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---......------......///000000000------------------------------------------------,,,,,,,,,,,,------------******++++++++++++******,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---...............------------...//////............////////////...///000000111111000000000000000000000000000000111111222222222333333333222111333888999:::>>>DDDNNNfff))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---......------......///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,..................------------...//////............//////////////////000111111111111000000000000000000000000000111111222222222333333333444222333666888999???EEELLLbbb))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,---......---------...///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))+++,,,...//////.........------------...//////............/////////000//////000111111111111111000000000000000000000000111111222222222333333333555333333666888999???GGGMMMaaa))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++,,,,,,---...////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------...------,,,,,,------...---------------------------------........./////////......---------......////////////////////////////////////000000000000000///.........///111222111111222222222333333333333333333555888<<>>AAAGGG]]]************++++++++++++************************************************************************((()))))))))************************************************++++++++++++*********************************++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------...------,,,,,,------...------------------------+++++++++,,,,,,,,,---------------------...//////////////////////////////////////////000000000000///000000111111111111111111111222222222333333333444444444555777;;;>>>@@@HHH\\\|||*********++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++*********++++++++++++,,,************************)))***++++++++++++***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000000000000000000000000,,,,,,,,,------------......------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,---------------------------...///000////////////////////////////////////000000000000///000111111222222111111111111222222222333333333555444444555777:::>>>@@@FFFYYYvvv*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,************************)))***++++++++++++***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,------------.........---,,,,,,------///000000////////////////////////////////////000000000000///000111222222222111111111111222222222333333333555555555555777:::===???FFFXXXsss******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------..................------,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------...------,,,,,,------...---------------------------------.........//////,,,,,,,,,---...///000111////////////////////////////////////000000000000///000111222333222111111111111222222222333333333555555555555777:::===???HHHYYYuuu******************************************************************************************************)))))))))))))))***************************)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------///...,,,,,,,,,---///111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///000000000000000000000000............////////////000000000000000000000000000000000000111111111111111111222222222333333333444444555666888;;;===???EEEZZZ|||******************************************************************************************************))))))))))))******************************)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------///...---,,,,,,---///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///////////////////////////............////////////000000000000000000000000000000000000111111111111111111222222222333333333444444555666888;;;===???FFFXXXwww***************************************************************************************************)))))))))))))))******************************)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------......---,,,,,,...///000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///////////////////////////............////////////000000000000000000000000000000000000111111111111111111222222222333333333444444555666888;;;===???EEERRRkkk************************************************************************************************))))))))))))))))))***+++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...------------...///000///..................///------------------------........................------------------------------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///////////////////////////............///////////////////////////////////////000000000111111111111111111222222222333333333444444555666888;;;===???BBBJJJ^^^{{{************************************************************************************************))))))(((((()))***++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------......//////......------------......------------------------........................------------------------------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///....................................///////////////////////////////////////000000000111111111111111111222222222333333333444444555666888;;;===???AAAFFFYYYuuu************************************************************************************************(((((((((((()))***+++,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///...------------------...------------------------........................,,,,,,,,,------------...------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///....................................////////////000000000000000000000000000000000000111111111111111111222222222333333333444444555666888;;;===???AAAHHH\\\yyy************************************************************************************************(((((((((((()))***+++,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------...............//////............//////................................................,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,------......------,,,---------............///....................................////////////000000000000000000000000000000000000111111111111111111222222222333333333444444555666888;;;===???@@@JJJ```~~~************************************************************************************************(((((((((((()))***+++,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---......//////......000000////////////000000........................////////////////////////,,,,,,,,,------.........------------------------------------------------,,,------......------,,,,,,------......------,,,---------.........//////..................................../////////000000000000000000000000000000000000000111111111111111111222222222333333333444444555666888;;;===???===IIIbbb)))************+++++++++************************++++++++++++++++++++++++************************((())))))))))))***************)))))))))))))))***))))))************))))))************************************************)))+++,,,------,,,***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------............------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,++++++,,,,,,---...---------.........//////////////////////////////.................................------,,,,,,,,,---------............///......---------,,,,,,,,,------------------------........................,,,,,,,,,---------......---------------------------------............///////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333333444444555777:::<<<>>>???III___{{{)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********+++++++++******)))))))))******)))******++++++******)))************************************************)))+++,,,------,,,***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------............------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,++++++,,,,,,---...---------.........//////////////////////////////.................................------,,,,,,,,,---------............///.........---------,,,,,,------------------------........................,,,,,,,,,---------......---------------------------------............///////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333333444444555777:::<<<>>>AAAJJJ]]]xxx)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++************++++++***++++++,,,,,,++++++*********************************************************,,,,,,---,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,------...------........./////////////////////////////////.................................------------------------............///.........------------,,,------------------------........................,,,,,,,,,---------......---------------------------------............///////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333333444444555777:::<<<>>>BBBIII[[[www))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,---+++,,,,,,------,,,,,,+++******************************************************+++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,---..................////////////////////////////////////.......................................------------------............///............------------................................................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000////////////000000000000///000000000111111111111111111222222222333333333333333444555777:::<<<>>>@@@HHH[[[yyy))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,------------,,,,,,******************************************************++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------,,,,,,,,,---------......------,,,,,,------...///........./////////000000////////////////////////................................................---------............/////////.........---------................................................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000////////////000000000000///000000000111111111111111111222222222333333333333333444555777:::<<<>>>>>>EEE[[[|||)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,***************+++,,,---+++,,,,,,------,,,,,,+++*********************************************************++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------,,,------......------,,,+++,,,,,,------.........---------------......///....../////////000000000////////////////////////......................................./////////---------............////////////.........------................................................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333333444444555777:::<<<>>>>>>DDDXXXzzz)))************+++++++++************************************************++++++++++++++++++++++++)))))))))*********++++++))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,++++++************************************************************+++,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------............------------------------------,,,,,,---......---,,,,,,++++++,,,,,,---......///---------------...//////.../////////000000000000////////////////////////........................---........./////////000---------............///////////////............................................................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333333444444555777:::<<<>>>AAACCCSSSsss)))************+++++++++************************))))))))))))))))))))))))************************((())))))))))))*********(((((((((((()))***+++,,,***++++++,,,,,,++++++***************************************************************+++,,,---...+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---..................---------------------------,,,,,,---......---,,,,,,++++++,,,,,,---...//////...------------...//////////////////000000000000////////////////////////........................---.........//////000000---------.........//////000/////////............////////////////////////........................,,,,,,,,,---------......////////////////////////---------.........//////////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111222222222333333333444444444555777:::<<<>>>CCCCCCOOOmmm)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...............------------------------------------------------------........................000//////.........//////000000//////.........---000000000000000000000000000000//////.........---////////////000000000000000000000000000000000000111111000///...---,,,,,,////////////////////////000/////////............,,,,,,,,,---------......................................................000000000000000000000000//////000000000000//////000000000000000000000000000000111222222222222111111111222222222222111111444444444555777999<<<===<<>>BBBPPPkkk)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---......//////.........------------------------------------------------......................../////////......//////000000000////////////......000000000000000000000000000000////////////....../////////000000000111111000000000000000000000000////////////////////////////////////////////////000000000/////////............/////////000000000................................................000000000000000000000000//////000000000000//////000000000000000000000000000000111222222222222111111111222222222222111111444444444555777999;;;===???AAAMMMiii))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---......////////////...........................------------....................................//////////////////000111000000//////////////////000000000000000000000000000000////////////////////////000000000111111111000000000000000000000000......//////000000000000////////////////////////000000000////////////........./////////000000000................................................//////////////////////////////000000000000//////000000000000000000000000000000111222222222222111111222222333333222222111444444444444666999;;;<<<>>>???IIIddd))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---......///000000//////........................---------......////////////////////////////////////////////////000111111//////000000000000000000111111111111111111111111//////000000000000000000000000000000111111111111111111111111111111111111......//////000111111111000000000000000000000000111000000000////////////------.........///////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000111222222222222111222222333333333333222222333333333444666888;;;<<>>@@@HHH[[[xxx)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------///000111111111111////////////////////////---------...///000000111000000000000000000000000////////////000111222333//////000000111111111222111111111111111111111111//////000000111111111222000111111111111222222222111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000111222222222222111222333333444444333333222333333333333555888:::;;;:::===EEEVVVppp++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------......---------......//////000111111111000...------...000111111000//////000000/////////000111111000///......///000///...//////000000000000000000000222333555555444333222222333444333111111111222000111222333333222000///444333222111////////////000111111111111222222222333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555777999:::;;;<<<@@@EEEQQQjjj++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------...------------.../////////000111222222111000///---...///000000000//////000000000111111111222222///......///111222222222.........///000111333333222222222111222222333444222222333333333333333444111222333444444333333222444444444444444444444444111111111111222222222222333333222222111000000000111111111111111111111111111111111111111111111111000000000000000000000000---...//////000000//////000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555777999:::;;;===@@@EEEPPPjjj++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------...//////000000111222222111111111.../////////000000000111///000111222222222222111333222111000//////......222222111111222444555666999777555444444555777999222222333444555555555555000000111111222222222222111222333333444333333333111111222222222333333333333333333222111111000000111111111111111111111111111111111111111111111111000000000000000000000000---...//////000000//////000000000000000000000000/////////000000000111111000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555777999:::;;;>>>@@@DDDOOOiii++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,,,,------------------------...///000111111111111111000000000/////////000000111222222...///000222222222222111444444444333333333444666>>>===<<<;;;;;;===>>>@@@???>>>===<<<;;;;;;;;;;;;777777777888999888777555555444333222222222222222222333444444333222111000222222222222333333333444333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000......///000000000000000//////////////////////////////000000000111111111000000000000000000000000///000000000111111111111000000111111111222222222111111222222222333333333333333444555777999:::;;;>>>@@@CCCNNNiii++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------///000000222111111000//////////////////000111222222333333000000111222333444444444111444666888;;;>>>DDDHHHEEEEEEEEEFFFHHHJJJLLLNNNJJJKKKMMMNNNMMMJJJGGGDDDHHHFFFEEEFFFFFFEEEAAA>>>BBB@@@===999666555444444555555666666555444444333222333333333444444444444333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111...//////000000000000000////////////////////////000000000000111111111111000000000000000000000000///000000000111111111111000000111111111222222222111111222222222333333333333333444555777999:::;;;===@@@CCCNNNiii++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------............------,,,,,,,,,---...///000111111000000000000111222222111222444666777777666666666666666777777999:::;;;999;;;>>>???@@@CCCIIINNNIIIKKKNNNRRRUUUYYY\\\]]]cccgggmmmqqqqqqmmmhhhdddeeecccbbbbbbcccaaa\\\WWWUUUQQQKKKCCC===999777666777666555444444444555555333333333444444444555555333333333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111...///000000111111000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555777999:::;;;<<>>===>>>AAADDDEEEGGGJJJMMMMMMMMMQQQXXX]]]cccfffjjjnnnrrruuuvvvvvvzzztttnnneeeZZZPPPIIIFFFDDDDDDBBB>>>999777555555666444444444444555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111//////000111111111111000000000000000000000000000000000111111111222222222000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555777999:::;;;:::>>>DDDQQQlll++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------........................,,,---...//////...---,,,+++,,,,,,---...///111111------///222555:::>>>@@@BBBEEEJJJMMMNNNMMMJJJHHHGGGFFFDDDCCCDDDGGGKKKMMMNNNSSSZZZ___ccckkkvvv~~~ttthhh```[[[YYYYYYUUUNNNFFF???<<<::::::444444444555555555666666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111//////000111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555777999:::<<<999===DDDRRRmmm++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111///......------......//////...---...///111111111333000///111888BBBJJJOOOMMMKKKKKKMMMPPPRRRPPPNNNHHHJJJIIIHHHMMMWWW___bbbsss{{{~~~vvvqqqeee^^^YYYVVVPPPEEE<<<888;;;444222777:::777555777555555555444333333444666333333333222222222111111222222222111111111111000222111111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111000000111111222333333333333333333333333333222333444555777999;;;<<<;;;>>>BBBNNNhhh++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------......///------.........//////000000///......000111111111///111666<<>>BBBLLLfff++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---------------,,,---...///////////////......//////000111222222555888<<>>AAAJJJccc++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......---------......,,,---...//////...---------///111333555666888999@@@@@@AAABBBEEEKKKRRRVVVOOONNNNNNRRR]]]jjjwwwuuukkk```VVVNNNFFF???;;;;;;:::888888888777555444444444444444333333333333333333222222222111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111333444444555777888:::;;;===???@@@HHH```++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------///000000---............------,,,222555:::>>>???BBBEEEGGGFFFHHHIIILLLPPPYYYcccjjjaaadddiiipppyyyyyylllaaaTTTGGG======:::777777888888777666555555555444444444333333333333333222222222222111111111111111111222222222111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111444444444555666888999:::===???@@@GGG^^^++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111............///000111222;;;@@@FFFJJJLLLNNNRRRVVVOOORRRTTTUUUWWW[[[ccciiirrrxxx|||ooo^^^QQQHHHBBB<<<999999999777555666666555555555444444444333333333333222222222222111111111222222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111000000111111222333222222222222222222222222444444555555666888999:::;;;>>>@@@GGG]]]++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000.........///111555999;;;BBBHHHOOORRRSSSTTTXXX[[[XXXXXXWWWUUUTTTYYYccckkk}}}rrr^^^UUUJJJBBB>>><<<999666666666666666555555555444444444333333333222222222111111111222222333333333111111111111111111111111000000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111000000111111222333333333333333333333333333555555555555666888999::::::>>>AAAGGG]]]++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...------------......---...///444999???CCCEEEKKKRRRTTTSSSTTTWWWZZZZZZXXXSSSPPPSSS```sssrrrgggXXXLLLEEEAAA<<<888777666666666555555555555444444444333333333222222111111111222222333333333111111111111111111111111000000000000111111111111111111111111111111111111000000111111222222222222111111111111111111111111111111111000111222222333333333333333333333333333555555555555666888999999999===AAAGGG]]]---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++*********************++++++(((---000---((((((+++...******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------............///......//////////////////...---///666???FFFIIIIIIKKKOOOQQQOOOQQQYYY```bbbYYYVVVXXXeeevvvnnn^^^RRRIIIAAA<<<777666555666999999555111777777666555444444444444333333333222222222111111222222222222222222222222444333333333333333333333111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111333333333444444444555555555555555666777999;;;;;;999===@@@GGG\\\---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******************++++++&&&)))+++,,,+++***((('''******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++---------............//////////////////000000000000333888???GGGLLLNNNNNNMMMLLLMMMQQQZZZ___YYYNNNbbbeeemmmwww|||mmm]]]NNNEEECCC@@@<<<888777777777666555444333222222222222222333333333222222222222111222222222222222222222222111111111222222222222222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111333333333444444444555555555555555666777999;;;;;;<<>>EEEJJJLLLMMMNNNGGGQQQXXXUUUQQQSSSYYY]]]rrr}}}sss]]]OOOHHHDDD???:::777666666666444444333222222222222333333333333333222222222222333333333333333333333333111111222222333333444444222222222222222222222222000111111111111222222222000111111111111222222222222222222222222222222222333333333444444444555555555555555666777999;;;;;;===@@@AAAFFFYYY}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++++++++******000+++((())))))***,,,///******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,---------............///............///111333444555;;;CCCHHHIIIJJJLLLNNNLLLVVVYYYRRRLLLWWWkkk{{{xxxgggMMMHHHBBB@@@???===888333777666555555444444555555444444333333333222222222333333333333333333333333333333444555555666777777222222222222222222222222000000111111111222222222000000111111111222222222222222222222222222222222333333333444444444555555555555555666777999;;;;;;===???@@@EEEXXX}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******)))))),,,///,,,&&&(((...******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------............///---------...000333555777@@@EEEJJJLLLLLLMMMOOORRRSSSPPPNNNTTTeeexxxdddXXXKKKEEEFFFEEE>>>666999888777666555555555555444444444333333333222222333333333333333333333333333333444555555666777777222222222222222222222222000000111111111222222222000000111111111222222222222222222222222222222222333333333444444444555555555555555666777999;;;;;;;;;===???DDDXXX~~~++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******%%%***666???:::---))),,,******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............---------............///---------///222666:::===EEEHHHLLLNNNOOOQQQRRRTTTIIITTTcccqqqoooYYYKKKGGGEEEAAA<<<:::999777666444444333333444444444444333333333333333333333333333333333333111111222222333333444444333333333333333333333333000111111111111222222222000111111111111222222222333333333333333333333333333333333444444444555555555555555666777999;;;;;;:::<<<>>>CCCYYY+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,++++++*********,,,666BBB@@@333+++---******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------.........///---------............///......///222666<<>>DDDYYY+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***......---,,,,,,+++******///)))+++555777...***,,,******************************+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////---------........./////////000111444999???EEEIIIIIILLLRRR[[[ccceeeaaa]]]{{{{{{vvvmmmiiiooovvvvvvttttttmmmxxx{{{oookkktttnnn___VVVSSSAAA@@@>>>;;;888666555555555555444444444333333333444444444444444444444444444333333333333333333333333333333333333333333333000111111111111222222222000111111111111222222222333333333333333333333333333333333444444444555555555555555666777999;;;<<<===???@@@DDDYYY,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,++++++*********)))************+++++++++------------------------...---,,,+++***+++,,,,,,000111111000///...,,,+++/////////...............111111333999AAAFFFGGGFFFIIISSSffftttmmmaaahhh|||zzzuuuoookkkhhhhhhqqqzzz{{{~~~~~~sssaaaTTTKKKFFF>>>999777777888888777666666777888777444222111222333333444444444444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000333333333333333333333333444444444555555555555666888777666666777999;;;===:::;;;>>>DDDWWW{{{---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++------------------------,,,,,,+++++++++,,,......///...------,,,,,,---------...///000000000000///444555888===CCCGGGIIIIIIIIITTTgggsssqqqmmmwww~~~xxxzzz}}}~~~}}}~~~wwwbbbWWWQQQGGG>>>999888:::;;;777777666777888777555333222222333444444444444444333333333333333333333333222222222222222222222222444333333333222222222111222222222222222222222222333333333333333333333333444444444555555555555666777777666666777999;;;===;;;<<<>>>DDDWWWzzz........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,++++++++++++***************+++++++++,,,------------------------......------------......///...---,,,---...000222,,,---///000222222222222888<<<@@@CCCFFFIIIKKKMMMQQQ^^^mmmtttvvv|||~~~wwwppprrr}}}zzzcccZZZOOODDD>>>:::999888888777666666777777666555222333444444555444444444333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333444444444555555555555666777777666666777999;;;<<<<<<===???DDDVVVxxx........................------------------,,,,,,------------------------***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------------111111000000//////.............../////////000000/////////000111444666777===AAAFFFHHHHHHJJJNNNRRRaaallluuuuuuyyy{{{uuuoooqqqyyyuuuiiiXXXLLLFFFBBB;;;555999777555555666777666555444444555555555555444444444444444444444444444444333333333333333333333333444444444333333333333333333333333333333333333333333333333333333333333333444444444555555555555666777666666777888999;;;<<<===>>>???DDDUUUwww------------------------------------------------------------------------***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......000000111111222222333333...000333555555222///---444222000000222777<<<@@@CCCFFFJJJKKKLLLOOOTTTYYYjjjqqquuuuuu{{{~~~fffTTTMMMHHH@@@999;;;888555444555666666555555555555666666555555444444444444444444444444444333333333333333333333333222222222333333333333333222222222222222222222222333333333333333333333333444444444555555555555666666666777777888:::;;;;;;===>>>???CCCTTTuuu------------------------------------............------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........***+++...111444666777777555999===@@@???;;;666333666555444555999???FFFKKKLLLMMMNNNOOORRRXXX___dddjjjmmmssszzzxxx|||xxx```SSSKKKEEE@@@@@@<<<888666666666777777666666666777666666555444444444444444444444444444333333333333333333333333222222222222333333333333222222222222222222222222333333333333333333333333444444444555555555555666666666777888999::::::;;;===>>>>>>CCCSSSuuu........................------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///(((***---///222333444444666999===@@@@@@===:::777555666999===DDDLLLRRRVVVWWWTTTRRRTTT[[[dddlllpppkkklllvvvkkkYYYNNNIIIFFFAAA<<<999888999999999777777777777777666555555555555555555555555555555444444444444444444444444333333333333444444444555333333333333333333333333333333333333333333333333444444444555555555555666555666777888999:::::::::<<<===>>>BBBSSSuuu000000000000000000000000---------.........//////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////+++,,,.../////////...---,,,...111444555444333222222666<<>>999777999777888:::888666555777:::555555555555555555555555444444222111111222444444444444444444444444444444222222333333333444444444444444444333333222222222444444444444444444444444333333555666888:::;;;<<<===>>>@@@BBBPPPooo111000000000/////////...........................///000///...------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000111111888999???FFFIIIIIINNNTTTYYYUUUWWWcccooosssrrrppp|||xxx~~~xxxfffYYYLLLGGGCCC>>>;;;<<<888999:::888555444666888555555555555555555555555444444333333333333444444444444444444444444444444222222333333333444444444555555555444444444333333444444444444444444444444333444555777888:::;;;<<<<<<>>>@@@CCCPPPppp000000000000////////////...........................///000///,,,***,,,///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////......///111333444<<<>>>BBBGGGIIIIIINNNUUU___ZZZaaaqqqxxxuuuxxx~~~~~~vvvuuuwwwtttgggWWWLLLDDD===::::::999999999777555444555666555555555555555555555555444444555555555555444444444444444444444444444444333333333333444444444444666666555555555555444444444444444444444444444444555555666777888999:::;;;<<<>>>???CCCQQQqqq000000000000////////////........................------000333222///...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///000///------///222666999>>>@@@EEEJJJKKKMMMUUU^^^kkkmmmrrrxxx|||~~~}}}sssvvvyyyxxxwwweeeUUUHHH???:::888888888888777666666666777555555555555555555555555444555666777777666555444444444444444444444444444333333333444444444444555555555555555444444444444444444444444444444444444666666777888888999::::::<<<>>>???CCCQQQsss////////////000000000000////////////////////////------222;;;<<<666000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------............///000///......000555:::===@@@BBBFFFKKKLLLOOOZZZeeeuuuwwwzzzvvv{{{zzzeeeTTTIIIAAA<<<888777777777777888888888666666666666666666666666444555777777777777555444444444444444444444444444333333444444444555555555333333333333333333333444444444444444444444444444666777777888999::::::;;;<<<===???BBBQQQsss////////////000000000000////////////////////////...///888CCCBBB777//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............---------------------------------............///000000///000333888===@@@BBBDDDHHHLLLMMMPPP]]]jjj~~~yyy~~~{{{yyyuuubbbTTTHHH@@@:::999777777999:::999999666666666666666666666666555555666666666666555555444444444444444444444444333444444444555555555555222222222333333333333444444444444444444444444444666666777888999:::;;;<<<<<<===>>>AAAPPPrrr.../////////000000000111////////////////////////000555AAAHHH???///+++222,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------....................................---------............///000000111333666;;;@@@CCCCCCFFFKKKOOOQQQWWWfffvvv|||ppp```QQQFFF???===:::999::::::888666666666666666666666666666666555555444444555555666444444444444444444444444444444444444555555555555333333333333444444555555444444444444444444444444555666777888:::;;;<<<============@@@OOOppp.../////////000000111111000000000000000000000000111:::HHHKKK;;;''''''444,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////........................---------.........//////000111222555999===BBBDDDCCCFFFMMMSSSWWW```rrr~~~wwwuuupppmmmxxx|||~~~mmm\\\OOOCCC@@@<<<:::::::::777444777777777777777777777777666555444333333444555666444444444444444444444444444444444555555555666666444444444555555555666666444444444444444444444444444555666888:::<<<===>>>=========???NNNooo444222111222333333111...222111000//////000222222<<<===<<<777111,,,+++,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------***,,,...///......///000...111555:::???BBBDDDFFFIIIJJJOOOYYYeeeoooyyywwwnnnllltttzzz{{{uuurrrsssyyyyyyhhhbbbSSSGGG<<<::::::999777777999999777666555555555555666666555555555444444444444444444444444444444444444444444333333222222222222222333333333444444444444444444444444444444444666666777888999;;;<<<===@@@;;;<<>>;;;===<<<:::999999999777666666555555555666666555555555444444444444444444444444444444444444444444333333333222222222222333333333444444444444444444444444444444444555666666777888:::;;;<<>>>>>CCCLLLddd999777666666777666333///222222222222222111111000000000000000000///000000////////////............------------------------------,,,,,,,,,,,,------........................------------------------------------........................///////////////000111111000000111333666:::@@@CCCEEEGGGKKKNNNUUUgggyyy~~~{{{zzz~~~ssseeeccciiixxxsssdddRRRFFF???999999;;;999888888777666666777777666666666666555555555555555555555555555555555555444444444444444444333333333333333444444444444555555555555555555555555555666666666777888:::<<<<<>>???>>>@@@EEEMMMcccccc]]]TTTHHH???;;;:::;;;777666444222111000111111000///...///000111000///000000000/////////......------------------------......------------..............................---------------------------------...//////000000.........//////000000111---.../////////000444666:::???CCCFFFHHHNNNWWW___dddyyy{{{{{{xxxgggSSSAAA:::<<<999888888777777888888888777777777666666666555555555555555555555555555555444444444444555555555555333444444444555555555555555555555555555555555555888888888999;;;<<<>>>???======@@@FFFMMMcccvvv]]]JJJEEEHHHBBB???:::555222000111111000...---...000111000...000000000000/////////.................................------------......................................................---------...///000000000---......///000000111111---...//////000333777:::===AAAFFFHHHJJJSSS```jjjvvvzzzyyytttcccOOO???999999888888777777888999999777777777777666666666555555555555555555555555555444444444444555555555666444444444444555555555555555555555555555555555555777777888999:::<<<===>>><<<===@@@EEEKKK```}}}{{{^^^TTTWWWLLLHHHAAA:::555222222333555222000000111222///---000000000000////////////..............................------------......................................................---------...///000000111---......///000111111222...///000000222555999<<>>999888888888888888999999777777777777666666666666666666666666666666666666444444444555555555666666444444444555555555666666666666666666666666666666666666777888999;;;<<<===<<<===@@@EEEJJJ^^^xxx}}}rrr___[[[YYYWWWQQQJJJAAA;;;777555111222222111000//////000////////////////////////........................000000///...............------------------------000000//////.........---............////////////............/////////000///......000444888;;;===BBBBBBFFFMMMSSS\\\ooosssfffRRR===>>>999777999:::999888:::777666666666555555555555666666666666666666666666555555666777777777777777666666666666666666666666555666666555333333444666777777888999;;;<<<======@@@======AAAHHH^^^wwwrrrxxxuuunnn___\\\XXXSSSMMMEEE<<<666333333333222111000000111////////////////////////........................000000///...............------------------------000/////////........................////////////........./////////000000/////////111555999<<<>>>GGGEEEHHHOOOXXXfff|||uuu```PPPEEE@@@:::777999:::888777999777777666666666555555555666666666666666666666666555555666777777777777777666666666666666666666666555666666555444333555666777777888999;;;<<<======???===>>>BBBIII___wwwpppppp|||wwwsssllleee^^^XXXSSSLLLBBB;;;777555333222111111222222////////////////////////........................000//////............///------------------------////////////........................////////////....../////////000000000000000111333666:::>>>@@@EEEEEEJJJTTT```nnn}}}}}}||||||~~~lllYYYLLLCCC<<<888:::;;;:::999:::777777777666666666555555666666666666666666666666555555666777777777777666666666666666666666666666555555666555444444555777777777888999;;;<<<======???===>>>CCCKKKaaauuuwww{{{zzzrrrqqqvvvyyyrrrggg]]]VVVPPPKKKGGG;;;888333111000111222222////////////////////////........................000///............//////........................///////////////.....................////////////...////////////000000000000111444666888<<>>===???DDDMMMbbbyyy~~~}}}~~~zzzvvvppphhh___VVVPPPLLL@@@;;;444000///000111111000000000000000000000000//////////////////////////////............//////.................................///////////////............////////////////////////000000000111000333777999;;;===BBBEEEIIISSSaaaooo{{{}}}vvvoookkkhhhfffddd^^^\\\ZZZXXXWWWWWWWWWWWWUUUUUUUUUWWW\\\bbbgggkkkpppwwwbbbPPPEEE:::999;;;;;;;;;===888777777777666666666666666666666666666666666666444444555666666666666666666666666666666666666666444555666666555555777999777777888999;;;<<<======>>>===@@@EEEMMMccc|||nnnnnnmmmlllggg^^^QQQIIIGGG???666000///111111111000000000000000000000000///////////////////////////............//////000.................................///////////////............/////////////////////000000000111111111555999<<<===???CCCGGGPPP[[[iiisss}}}|||oooiiiaaaZZZVVVUUUTTTSSSQQQQQQPPPPPPOOOOOOPPPPPPPPPOOONNNOOOPPPRRRUUUVVV[[[bbbqqqzzz^^^NNN>>>888888888999:::888888777777777666666666666666666666666666666666444444555666666666666555666666666666666666666666444555666666555666777999777777888999;;;<<<======>>>===@@@FFFNNNbbbqqqkkkgggkkkqqqnnnaaaTTTNNNEEE999222111222222222000000000000000000000000////////////////////////...............///000000..................................../////////000............//////////////////000000000111111111111666;;;>>>>>>@@@EEEIIIVVVdddsss{{{xxxooohhhddd[[[WWWRRROOONNNNNNNNNMMMNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQPPPOOOOOONNNNNNNNNPPPVVVcccttt~~~rrr^^^HHH===:::999888999888888888777777777666666666666666666666666666666333444555555666666555555666666666666666666666666444555666666555666888:::777777888999;;;<<<======>>>===@@@FFFMMMaaauuuhhhlll{{{xxxlllSSSIII<<<444222333444333000000000000000000000000000000000000000000000000...............///000111////////////////////////---.........//////000000............/////////000000000000000111111111111111666<<>>;;;:::;;;888888888888777777777777666666666666666666666666333444555555666666555555666666666666666666666666444555666666666666888:::777777888999;;;<<<======???>>>@@@FFFMMM```{{{ooossstttmmmrrrjjjGGG111333===999---///222111---///333111+++000000000000000000000000000/////////............000000000000000000000000000000000000000000000000////////////000000000000333222111111111222333444<<<888888>>>BBBDDDLLLUUUhhh{{{xxxooobbbXXXSSSQQQOOONNNGGGLLLRRRRRRPPPRRRXXX___[[[]]]___bbbcccbbbaaa```cccbbb]]]XXXWWWXXXUUUOOOTTTZZZ______\\\\\\```cccqqq}}}zzzWWWBBBAAA;;;555999:::999888888777888888888777777666666666666777777444555555555666666777777777666666555555555666666666666555555555555666666777777888999;;;<<<======:::BBBCCCCCCMMM___}}}wwwmmmkkkrrr~~~dddHHH777444444222111444333//////333444000000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000////////////000000000000222222111111111222444555;;;999;;;@@@DDDIIIUUUaaaxxxyyyooo^^^YYYSSSOOOOOOQQQQQQQQQTTTXXX\\\]]]\\\___hhhpppvvvwwwxxxxxxvvvrrrnnnkkkgggfffdddaaabbbccc]]]TTTSSS^^^mmmtttlll^^^XXXZZZfffqqqvvvVVVCCC@@@:::666===:::999999888888888888888777777666666666666777777555555555666666666777777777666666555555555666666777666666555555666666777777777888999;;;<<<===>>><<>>>>>CCCBBBCCCLLL[[[wwwsss}}}}}}mmmtttvvviiiRRR@@@::::::444666777444111000111111000000000000000000000000000000000////////////...////////////////////////////////////////////////////////////000000000000111111000111222555777888;;;>>>@@@BBBHHHZZZwww}}}pppfff___ZZZWWW\\\\\\___dddkkkrrrxxx{{{tttaaa```sssqqqnnniiihhheeedddfffnnnyyyttt^^^PPP@@@777>>>::::::999888888888888999777777666666666666777777666666666666666666777777666666666666666666777888888777777666666777777888777888999:::;;;===>>>>>>???CCCBBBDDDLLLZZZ~~~||||||wwwvvvvvvvvvnnn\\\FFF777222333444555333111111222111111111111111111111111111000000000////////////////////////////////////////////////////////////////////////000000000000111111111222444777999;;;>>>@@@AAADDDOOOiiizzzlll```ZZZZZZ]]]___cccfffkkkttt~~~zzziiikkk~~~|||sssfff[[[[[[eeeoooxxx~~~qqqbbbLLL;;;<<<;;;::::::999888999999999777777666666666666777777777777777777777777666666666666666666666777888888888888777777777777888888888888999:::<<<===>>>>>>@@@BBBBBBFFFNNNXXX{{{|||ssspppxxxuuu___MMM999444222444555444444666111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000////////////000000000000111111222444666999<<<>>>???AAADDDKKK___|||mmmiiiddd```___bbbfffiiikkkqqq||||||zzzfffXXXWWW[[[iiioooyyywww___FFF???;;;;;;:::999999999999999777777666666666666777777888888777777777777666666666666666666777888999999999999888888888888999999888888999;;;<<<===>>>???@@@BBBBBBGGGMMMTTTtttzzzoookkkttt}}}yyyNNNAAA666444555444444666111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000////////////000000000000222222333555888<<>>??????AAABBBBBBGGGKKKMMMjjjwwwqqquuu}}}dddPPP<<<555444222111333111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000333333444666999===@@@BBB???CCCLLL```wwwllleeeggggggggghhhlllsss{{{}}}nnnbbb\\\TTTWWW]]]hhhuuu[[[FFF<<<;;;::::::999999::::::777777666666666666777777999888888888777777666666666666666666777888999::::::999999888888999999:::888999:::;;;<<<>>>??????BBBBBBBBBGGGIIIHHHbbb