BM6P6(@ yyy~~~}}}{{{vvvrrroookkkgggeeeaaa^^^ZZZWWWUUUSSSPPPNNNLLLIIIFFFFFFFFFHHHRRR\\\cccaaa___\\\ZZZYYYYYYYYY[[[[[[ZZZZZZZZZZZZ[[[\\\```fffrrrsssgggfffeeeaaaeeemmmpppzzz}}}xxxtttsssqqqooonnnooooooooonnnpppkkkiiilllppprrrwww|||xxxmmmccc]]]WWWQQQOOORRRQQQMMMKKKNNNLLLLLLLLLNNNPPPTTTVVVXXXXXXXXXZZZ___ffflllppprrrddd\\\RRRMMMMMMNNNLLLIIINNNMMMLLLLLLLLLNNNOOOPPPSSSVVVZZZ^^^dddmmmyyyvvvggg]]][[[^^^cccfffjjjlllnnnlllfff___ZZZVVVRRROOOMMMMMMPPPQQQPPPNNNRRRSSSSSSRRRPPPQQQSSSUUUVVVWWWXXXYYY[[[___eeeiiigggjjjnnnssswww{{{}}}~~~~~~~~~{{{}}}{{{rrrgggaaa```^^^\\\]]]___bbbddddddjjjnnnyyy{{{pppeee]]]WWWRRRRRRUUUQQQPPPNNNMMMLLLLLLMMMNNNNNNMMMLLLLLLMMMNNNOOOPPPVVVVVVXXX[[[aaagggmmmqqq{{{yyyjjjdddeeegggjjjmmmpppooommmiiieee```\\\ZZZVVVUUUSSSQQQOOOMMMKKKJJJJJJIIIIIIKKKOOOUUU\\\```aaafffkkkllljjjkkkpppuuuzzz}}}yyyuuupppmmmjjjfffdddaaa^^^ZZZWWWUUURRROOOMMMLLLHHHFFFFFFFFFIIIRRR]]]```___\\\ZZZXXXXXXWWWXXXZZZZZZZZZZZZYYYYYYYYYYYY^^^cccmmmzzzwwwjjjhhhfffbbbdddlllsss|||{{{|||yyywwwtttqqqoooooooooooonnnooojjjhhhkkknnnppptttzzzyyyooofff```[[[VVVTTTVVVTTTOOONNNPPPLLLKKKKKKLLLMMMOOOQQQRRRSSSRRRTTTXXX^^^cccfffggg___YYYPPPLLLLLLMMMLLLIIILLLLLLLLLLLLMMMNNNOOOPPPSSSVVVYYY[[[^^^cccjjjoootttlllaaa[[[ZZZ^^^bbbdddmmmooopppnnniiiaaa\\\YYYPPPNNNLLLNNNPPPRRRQQQPPPTTTUUUUUUTTTSSSTTTWWWYYY]]]^^^```bbbeeejjjppptttvvvyyy~~~~~~rrrlllkkkjjjiiikkknnnppprrrrrrmmmooouuuqqqggg]]]WWWRRRNNNMMMOOOPPPOOOMMMKKKJJJJJJJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMOOOOOOPPPRRRVVV\\\aaadddkkkrrr|||~~~nnnfffddddddfffiiimmmlllkkkgggccc^^^ZZZXXXSSSRRRQQQOOOMMMKKKIIIHHHJJJIIIIIIKKKOOOVVV\\\```bbbggglllmmmkkkmmmrrrwwwzzzwwwrrrnnnlllhhheeebbb```]]]YYYVVVTTTQQQOOOLLLKKKHHHFFFFFFFFFIIISSS^^^___^^^\\\ZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWW\\\```hhhttt}}}pppllliiieeeggglllttt}}}}}}~~~{{{xxxsssqqqpppoooooonnnnnnjjjgggiiikkklllqqqwww}}}|||ssslllgggaaa^^^\\\[[[YYYSSSQQQRRRNNNMMMLLLKKKJJJKKKLLLMMMNNNMMMNNNPPPUUUYYYZZZ[[[XXXSSSMMMKKKLLLLLLKKKJJJKKKLLLMMMOOOPPPQQQRRRRRRTTTVVVYYY[[[\\\^^^```cccgggccc^^^[[[\\\```cccdddkkkmmmooolllfff___ZZZWWWSSSRRRRRRTTTVVVXXXYYYXXXVVVWWWWWWVVVWWWYYY]]]```eeegggkkkoootttzzz~~~yyywwwvvvwwwzzz}}}~~~xxxwwwwwwyyy}}}uuuggg___WWWTTTPPPLLLKKKMMMQQQPPPNNNLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLNNNRRRUUUWWW\\\aaagggmmmtttssskkkgggdddeeehhhjjjiiigggddd```\\\XXXVVVRRRQQQPPPNNNLLLJJJIIIHHHIIIIIIIIIKKKPPPVVV\\\```cccggglllmmmlllnnnuuuzzzyyyuuuqqqmmmkkkhhheeebbb^^^[[[WWWTTTRRRPPPMMMKKKJJJGGGEEEFFFGGGJJJUUU```aaa```^^^]]]\\\]]]]]]^^^ZZZ[[[\\\]]]\\\[[[XXXWWWZZZ^^^gggsssvvvqqqnnnlllmmmpppvvv}}}{{{xxxtttrrrqqqqqqpppooonnniiigggggghhhiiinnnuuuzzzzzztttqqqhhhgggeeeaaa\\\WWWUUUUUUPPPOOOMMMLLLKKKKKKKKKKKKMMMLLLLLLMMMPPPRRRRRRRRRQQQOOOLLLKKKLLLMMMLLLKKKLLLNNNQQQSSSUUUVVVWWWVVVVVVXXXZZZ]]]```cccfffhhheeecccbbbaaabbbcccdddeeekkkmmmnnnkkkfff```[[[XXXYYYZZZ[[[^^^aaacccdddddd^^^______```aaaffflllpppuuuzzz~~~~~~uuummmbbb[[[VVVTTTSSSOOONNNPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLNNNMMMLLLLLLMMMOOOQQQRRRVVVXXX\\\___dddnnn{{{xxxsssmmmhhhfffhhhfffeeedddaaa]]]YYYVVVSSSRRRRRRPPPOOOMMMKKKJJJIIIHHHIIIJJJLLLQQQWWW]]]```cccgggkkkllllllooowww~~~wwwtttpppmmmkkkhhheeeccc]]]ZZZVVVSSSQQQOOOLLLJJJIIIFFFEEEFFFGGGLLLVVVaaabbbaaa```___^^^______```\\\^^^___```___^^^\\\ZZZZZZ^^^fffsss~~~xxxvvvuuuuuuwwwyyyzzzwwwtttsssssssssrrrqqqmmmiiiggggggfffgggmmmuuuzzz~~~|||qqqqqqnnnggg___[[[YYYXXXRRRPPPNNNMMMKKKKKKKKKLLLLLLKKKJJJLLLNNNNNNNNNLLLMMMLLLLLLMMMNNNOOONNNMMMMMMOOORRRVVVXXXZZZ[[[[[[ZZZZZZ[[[___dddkkkpppsssnnnmmmkkkiiifffeeeeeeeeelllnnnpppnnnjjjeeeaaa```^^^```cccfffiiikkklllmmmjjjkkklllnnnrrryyyqqqhhh___XXXTTTTTTSSSPPPOOOQQQPPPPPPPPPQQQQQQQQQQQQQQQOOOPPPQQQRRRRRRQQQOOONNNPPPPPPOOONNNMMMNNNNNNOOOQQQSSSVVVXXX[[[aaajjjppp~~~{{{sssjjjeeeeeecccbbbaaa___[[[XXXTTTRRRQQQPPPOOONNNLLLKKKIIIIIIHHHHHHJJJMMMRRRXXX]]]```bbbfffjjjkkklllqqqzzz~~~~~~{{{|||~~~~~~vvvsssooollljjjhhheeeccc\\\YYYUUURRRPPPMMMKKKHHHHHHEEEDDDFFFHHHMMMXXXcccbbbaaa```___^^^______```______aaaaaaaaaaaa```___\\\```gggrrr~~~}}}}}}~~~~~~~~~yyyxxxwwwwwwwwwvvvsssqqqmmmjjjhhhgggffffffnnnwww~~~||||||wwwlllbbb______^^^VVVTTTRRROOOMMMLLLLLLLLLJJJJJJIIIKKKLLLMMMKKKJJJKKKLLLNNNPPPQQQQQQQQQPPPNNNPPPSSSWWWZZZ]]]___`````````aaaeeemmmuuu{{{}}}~~~xxxqqqjjjffffffgggkkkmmmpppooommmjjjhhhgggeeehhhmmmppprrrsssuuuwwwtttuuuwwwzzzrrriii___XXXTTTTTTSSSQQQPPPRRRQQQQQQSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPOOONNNNNNNNNNNNMMMOOOPPPRRRUUUYYY___cccmmmxxxwwwuuurrrssswww|||tttggg``````aaaaaa```^^^[[[WWWTTTRRRNNNMMMLLLKKKIIIHHHGGGFFFGGGHHHJJJNNNSSSYYY^^^aaacccgggjjjlllmmmsss}}}{{{zzzzzzvvvwwwzzz}}}~~~{{{ssspppmmmjjjiiigggdddbbb[[[XXXTTTQQQOOOLLLJJJGGGGGGEEEDDDFFFHHHMMMYYYdddeeedddbbbaaa``````aaaaaa`````````aaabbbbbbccccccaaadddkkkvvv~~~|||||||||||||||yyytttpppmmmkkkiiihhhfffgggpppzzzqqqfffdddeeeddd```^^^ZZZVVVSSSQQQOOOOOOKKKJJJKKKLLLNNNNNNMMMKKKKKKNNNQQQTTTUUUUUUTTTSSSSSSTTTWWWZZZ^^^bbbfffhhhggghhhllltttyyyooojjjkkknnnooorrruuuvvvuuutttsssttttttxxx}}}yyypppggg```[[[ZZZYYYWWWWWWZZZXXXXXXZZZ[[[\\\\\\[[[[[[XXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSQQQPPPOOOOOOQQQTTTYYY]]]```kkkwww~~~yyyppphhhfffeeefffjjjpppuuuxxx}}}}}}~~~{{{pppccc___aaa``````___^^^[[[XXXUUUSSSLLLLLLKKKJJJIIIGGGFFFFFFGGGHHHJJJNNNTTTYYY^^^aaafffiiilllmmmooovvv{{{xxxwwwwwwsssuuuwww{{{{{{xxxqqqoookkkiiigggeeecccaaaZZZWWWSSSPPPNNNLLLIIIGGGGGGDDDDDDFFFIIINNNZZZeeeiiihhhfffdddcccccccccddd````````````aaacccdddeeeeeeiiippp|||{{{~~~~~~{{{tttooonnnkkkjjjiiiggghhhqqq|||ttthhhgggiiiiiijjjgggccc^^^YYYVVVTTTSSSMMMMMMMMMOOOQQQRRRPPPOOOKKKOOOTTTWWWWWWWWWVVVUUUYYYZZZ\\\___ccchhhlllooommmpppwwwtttoooqqquuuzzz}}}yyyrrrjjjdddcccbbb``````ccc```aaabbbbbbbbbbbb``````^^^]]]\\\ZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZXXXVVVRRROOOOOORRRVVVZZZ[[[fffqqqwwwyyyvvvmmmccc```___]]]^^^bbbhhhooossswwwxxxyyyvvvlllbbbaaaeee`````````^^^\\\YYYVVVTTTNNNMMMMMMKKKJJJIIIHHHHHHFFFHHHJJJOOOTTTZZZ^^^aaahhhkkknnnoooqqqyyy}}}wwwsssrrrqqqpppppppppssswww~~~|||yyyrrroookkkiiigggeeebbb```XXXUUUPPPMMMKKKIIIGGGEEEEEEDDDDDDDDDIIISSS^^^fffooollliiieeecccbbbbbbcccdddbbb``````aaadddeeefffhhhkkkuuu}}}xxx|||zzzyyy|||}}}xxxssspppsssmmmhhhfffeeehhhqqq{{{vvvmmmjjjmmmrrrqqqrrrppphhh___XXXXXXYYYXXXUUUSSSSSSTTTTTTQQQNNNQQQUUUYYY[[[[[[\\\^^^aaaffffffffffffggglllsssxxx{{{}}}~~~{{{uuuqqqppppppooommmuuuwwwyyywwwrrrnnnllllllgggffffffeeeeeeeeeeeeeeedddffffffdddeeegggeee```___ZZZWWWWWWVVVTTTUUUXXX___bbbiiipppsssooofff^^^]]][[[]]]```___^^^fffqqq|||||||||yyytttnnnkkkiiigggddd```]]]ZZZWWWSSSPPPPPPMMMIIIGGGHHHHHHFFFDDDFFFIIIMMMQQQUUUZZZ___ccciiikkkmmmpppwwwyyysssooommmlllkkkkkkkkknnnrrrxxx~~~zzzvvvsssppplllhhhfffccc```]]]WWWTTTPPPMMMKKKIIIGGGEEEEEEDDDDDDEEEJJJSSS^^^fffmmmkkkiiigggeeedddddddddcccbbbaaaaaacccdddeeeeeecccjjjzzz~~~|||~~~}}}|||yyyvvvuuutttppplllkkkiiiiiipppxxx{{{sssppprrruuuyyyyyyvvvooogggbbbccceee___[[[XXXWWWWWWWWWUUURRRRRRUUUYYY]]]```eeelllqqqooopppqqqqqqrrrvvv{{{~~~~~~||||||sssrrrqqqpppppppppqqqrrrsssvvvxxxwwwwwwxxxssslllkkkeee```___\\\YYYXXX[[[^^^bbbhhhooorrroooggg```]]]\\\^^^aaaaaa```fffppp|||}}}xxxrrrooohhheeeaaa]]]ZZZWWWSSSPPPOOOLLLHHHGGGHHHHHHFFFEEEFFFIIIMMMQQQUUUZZZ___ccchhhiiikkkooowww~~~tttmmmjjjhhhgggeeeeeeeeegggkkkpppuuuxxx}}}}}}yyyvvvtttpppkkkgggdddaaa]]][[[VVVSSSOOOLLLJJJIIIGGGEEEDDDDDDDDDEEEJJJSSS^^^eeejjjjjjiiiiiihhhgggfffeeeaaabbbccccccdddccccccbbb___lll~~~|||zzzyyyvvvsssrrrrrrooolllqqqxxx{{{xxxxxxyyy}}}}}}{{{vvvpppmmmnnnpppfffccc^^^\\\[[[\\\[[[[[[YYYYYY[[[^^^dddnnnzzz}}}~~~uuummmiiiddd^^^\\\]]]```dddjjjqqqsssqqqjjjeee``````ccceeefffgggmmmuuu~~~zzzvvvlllhhhccc^^^[[[WWWRRROOOMMMKKKHHHGGGGGGGGGFFFEEEGGGJJJOOOSSSWWW[[[___cccfffgggiiimmmvvvyyypppjjjfffdddcccaaaaaabbbcccfffjjjoooqqqvvvwwwwwwwwwxxx|||~~~yyyvvvqqqnnniiifffccc```\\\ZZZUUURRRNNNKKKJJJIIIGGGFFFDDDDDDDDDFFFJJJSSS^^^eeeggghhhiiijjjjjjiiigggfffbbbdddeeedddbbb___^^^]]]___sss|||zzzxxxvvvvvvuuurrrqqqxxx|||zzzzzz{{{{{{yyyuuurrrqqqqqqiiifffbbb``````bbbeeefffdddbbb___```hhhuuuzzzssslllddd``````dddgggmmmrrrtttrrrnnnkkkhhhhhhjjjlllooottt||||||rrrmmmgggaaa[[[VVVRRROOOLLLJJJHHHGGGFFFFFFFFFFFFIIILLLQQQUUUYYY\\\aaaccceeefffhhhlllvvvuuummmhhheeebbbaaa`````````aaadddgggjjjlllnnnooopppppprrrwww{{{wwwtttmmmjjjfffcccaaa___\\\ZZZSSSPPPMMMJJJIIIIIIGGGFFFCCCCCCDDDFFFKKKSSS]]]dddeeefffiiikkkkkkjjjhhhgggeeeeeeeeeaaa\\\XXXWWWWWWbbb{{{|||yyy{{{xxxwwwvvvtttwww{{{uuuxxx{{{|||yyytttooolllgggfffdddccceeeiiinnnrrrpppkkkeeeeeennn}}}|||xxxyyy}}}{{{ssskkkeeeddddddhhhmmmqqqsssrrrqqqooorrrssssssuuuzzzyyytttlllddd]]]WWWQQQNNNJJJJJJIIIGGGFFFFFFGGGHHHKKKOOOTTTXXX[[[___bbbeeefffgggiiimmmwww~~~xxxpppiiieeebbb```___^^^^^^______aaaccceeeggggggiiikkklllnnnttt|||~~~{{{wwwrrroookkkhhhdddbbb```^^^\\\ZZZRRROOOKKKIIIIIIIIIGGGFFFCCCCCCDDDGGGKKKTTT]]]ddddddfffhhhjjjjjjjjjiiihhheeeeeebbb\\\UUURRRSSSUUUeee}}}zzz|||yyyxxxvvvvvv|||xxxzzz}}}}}}{{{uuunnniiidddeeeeeefffiiiooovvv{{{xxxrrrkkkkkktttyyyqqqmmmpppsssyyywwwnnnhhhfffaaaeeelllqqqsssuuuvvvxxx~~~{{{qqqggg^^^WWWPPPLLLJJJJJJJJJHHHGGGGGGIIIKKKNNNRRRWWW\\\___bbbeeeggggggiiilllrrr{{{~~~uuupppiiiccc```^^^]]][[[\\\\\\\\\\\\]]]___```aaabbbeeeiiikkkmmmrrrzzz}}}yyytttooolllkkkhhhdddaaa___\\\YYYWWWPPPNNNKKKIIIIIIHHHGGGFFFBBBCCCEEEGGGLLLTTT]]]cccdddeeeggghhhiiiiiihhhhhhcccbbb]]]UUUNNNMMMQQQVVVjjj~~~}}}|||zzzzzzyyyyyy~~~}}}yyytttnnniiidddfffhhhjjjmmmssszzzwwwooommmtttzzzvvvtttuuuwww~~~~~~~~~}}}|||zzzyyyxxxxxx{{{~~~xxxrrriiilllqqqvvv~~~{{{ssskkkdddbbb___eeemmmtttyyy~~~vvvjjj```WWWPPPKKKIIIKKKKKKJJJHHHHHHJJJMMMPPPTTTZZZ^^^bbbdddgggiiihhhkkkpppwwwzzztttooojjjddd___\\\[[[YYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]```cccgggjjjmmmqqqyyy~~~~~~zzzuuuppplllmmmiiieeeaaa^^^ZZZWWWTTTPPPMMMJJJIIIHHHHHHGGGFFFBBBCCCEEEGGGLLLTTT]]]ccceeeeeefffgggggghhhhhhgggaaa___YYYQQQJJJJJJQQQXXXnnn~~~~~~~~~~~~{{{{{{|||||||||{{{yyy~~~~~~zzzvvvrrrmmmjjjeeegggkkkmmmpppuuu|||zzzppplllqqq|||~~~~~~rrrmmmkkkjjjjjjjjjjjjiiihhhgggeeedddfffjjjooouuuwwwssslllfff```aaabbbbbbgggssstttmmmeee___\\\```gggpppyyyyyylllaaaWWWOOOKKKJJJKKKLLLKKKHHHHHHKKKOOORRRVVV\\\```cccfffhhhjjjhhhkkkrrr{{{|||ssskkkhhhaaa___\\\YYYXXXWWWXXXXXXUUUUUUTTTTTTVVVXXX[[[]]]aaabbbeeegggiiimmmrrruuu|||xxxrrrlllhhhiiifffbbb^^^[[[XXXTTTRRRNNNMMMKKKIIIGGGEEECCCBBBFFFDDDDDDHHHOOOWWW]]]aaaeeefffgggggggggfffeeedddggg]]]RRRKKKHHHIIIQQQZZZppp~~~|||}}}{{{mmmeeebbbdddfffrrr{{{uuunnnoooqqqpppmmmiiifffeeegggmmmtttzzz}}}{{{sssmmmkkkoootttxxxyyyzzzxxxssspppuuuqqqeee___^^^]]]]]]\\\^^^___```___]]][[[ZZZ______cccjjjmmmjjjccc___[[[YYYXXX[[[^^^cccnnnyyyvvvjjjddd```___aaa___fffqqq~~~kkk\\\UUUQQQKKKJJJJJJIIIGGGGGGJJJNNNRRRUUUXXX\\\aaaeeehhhjjjkkkjjjiiipppzzzpppiiibbb]]]\\\]]][[[XXXVVVTTTTTTTTTUUURRRQQQQQQQQQRRRUUUWWWYYY]]]___aaacccfffiiimmmqqquuuyyy~~~~~~zzzuuuqqqllliiiiiieeeaaa]]]ZZZWWWTTTQQQMMMLLLKKKIIIGGGEEECCCBBBEEEDDDDDDHHHOOOXXX^^^aaaeeefffggghhhhhhhhhgggfffggg^^^SSSMMMIIIIIIPPPYYYrrr}}}}}}}}}~~~{{{xxxwwwxxxyyyzzzsssggg\\\UUUTTTVVVXXXeeeooo|||rrrmmmnnnrrrrrrqqqjjjgggddddddhhhnnnsssuuuxxxuuupppllljjjkkkmmmooommmoooooollljjjooozzztttlllaaaXXXUUUUUUVVVVVV[[[]]]^^^___^^^]]]\\\\\\]]]]]]```eeehhheee```\\\VVVSSSSSSVVVXXX[[[dddnnnrrrhhhbbb^^^]]]___bbbhhhtttlll\\\UUUOOOJJJHHHHHHHHHGGGHHHKKKPPPTTTVVVXXX\\\aaaeeehhhjjjkkknnnnnnuuusssddd\\\YYYUUUTTTTTTVVVUUUSSSQQQPPPPPPPPPQQQOOOOOOOOOOOOPPPRRRTTTVVVWWWYYY\\\___aaacccgggjjjkkknnnrrrvvvyyyzzzzzzyyywwwzzzzzzuuurrrooollliiigggddd___\\\YYYVVVSSSPPPLLLKKKJJJHHHFFFDDDCCCBBBDDDCCCDDDIIIQQQYYY___bbbfffgggiiijjjkkkjjjjjjiiiiii```WWWPPPKKKJJJPPPXXXttt}}}yyy}}}{{{www|||{{{uuuoooiiifffhhhbbbZZZRRRMMMMMMOOOPPPVVV```ooo}}}tttmmmmmmppprrrrrrkkkgggbbbaaabbbfffjjjkkkmmmlllkkkiiigggdddcccbbbbbbeeeffffffggglllwwwvvvlllccc^^^XXXTTTTTTVVVXXXXXXZZZ\\\^^^^^^^^^___aaabbb___```bbbdddeeebbb]]]XXXRRRPPPPPPRRRSSSUUUZZZbbbkkkuuu}}}ppphhhccc^^^]]]___jjjppp{{{}}}nnn]]]TTTNNNIIIGGGHHHHHHHHHIIILLLRRRVVVXXXZZZ]]]aaaeeeiiikkklllooorrr{{{nnnbbbVVVPPPOOOMMMNNNQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTSSSVVVYYY\\\]]]___bbbdddeeegggjjjmmmoooppppppoooppptttzzz|||vvvqqqooommmkkkiiieeebbb^^^ZZZXXXUUURRROOOKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCEEEKKKTTT\\\aaadddhhhiiijjjlllmmmmmmllllllkkkddd\\\UUUNNNKKKPPPXXXrrrzzzuuuyyy}}}vvvzzz|||vvvnnnfffaaaaaa^^^XXXRRROOONNNOOOPPPOOOWWWdddrrr~~~zzzqqqnnnnnnooonnnjjjfffaaa______bbbdddeeeeeeeeedddbbb```]]][[[YYY^^^bbbfffiiilllrrr{{{sssiiieee]]][[[YYYWWWXXXZZZ[[[\\\YYY[[[___```aaaccchhhkkkiiilllnnnmmmjjjfff^^^WWWTTTQQQQQQTTTTTTSSSVVV[[[]]]dddnnnvvv{{{~~~zzzpppkkkgggcccbbbdddtttzzz|||ooo^^^TTTMMMIIIHHHIIIIIIHHHIIIMMMRRRVVVYYY[[[^^^bbbfffiiilllmmmmmmtttrrr```UUULLLHHHGGGFFFGGGJJJLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQTTTXXX[[[\\\]]]^^^``````bbbccceeeggghhhiiiiiinnnppptttyyy|||xxxsssooolllkkkiiigggccc```\\\XXXVVVSSSPPPNNNIIIHHHHHHFFFEEEDDDCCCCCCBBBCCCGGGNNNWWW___dddfffiiijjjlllnnnoooooonnnnnnlllgggaaaZZZRRRMMMQQQYYYlll~~~zzzuuuwww|||wwwzzzzzzvvvqqqjjjfff^^^[[[VVVQQQNNNLLLMMMMMMRRRVVV___jjjvvv}}}zzztttrrrpppnnniiifffbbbaaaaaaccccccccccccaaa^^^\\\YYYXXXXXXXXX^^^cccjjjqqqwww}}}wwwlllccc```aaaYYYYYYXXXWWWWWWWWWXXXYYYYYY]]]bbbdddeeehhhnnnsssvvv}}}|||uuuooodddZZZWWWTTTSSSVVVVVVTTTUUUWWWVVVZZZ___eeehhhkkklllnnnvvv~~~wwwqqqnnnlllhhhgggjjjyyy{{{|||mmm]]]SSSMMMKKKJJJJJJJJJIIIJJJMMMRRRVVV[[[]]]___bbbfffjjjlllnnnppp{{{ssscccYYYQQQJJJGGGFFFDDDFFFIIIIIIIIIJJJJJJKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKLLLLLLPPPTTTYYY\\\]]]\\\]]]]]]\\\\\\]]]^^^```bbbcccdddkkkmmmpppssswww}}}zzzvvvrrrnnnllljjjgggeeeaaa^^^ZZZWWWTTTRRROOOMMMGGGGGGFFFFFFEEEDDDCCCCCCBBBDDDIIIQQQ[[[cccgggiiikkklllnnnoooooooooooonnnnnnjjjfff___VVVPPPTTT[[[iiixxx|||zzz~~~~~~}}}|||||||||{{{|||{{{xxxuuusssnnnjjj___\\\WWWRRROOOMMMNNNNNNVVVYYY___gggpppwww~~~{{{vvvsssjjjiiiggggggggggggfffeeedddaaa\\\XXXWWWXXXZZZ\\\```fffoooxxx~~~~~~{{{wwwssspppkkkjjjgggccc___\\\]]]^^^YYYZZZZZZYYYWWWVVVWWWYYY]]]bbbgggiiihhhiiinnnsss}}}yyykkk]]]XXXTTTSSSVVVWWWUUUTTTVVVTTTUUUVVVYYY[[[^^^___```ccckkkvvvzzzuuurrrqqqooolllmmmqqq{{{{{{wwwfffZZZPPPLLLLLLIIIIIIJJJIIIKKKNNNTTTXXX]]]^^^```cccfffjjjmmmoooxxxwwweeeWWWTTTNNNJJJJJJIIIFFFGGGJJJFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIIIIJJJJJJJJJJJJOOOSSSYYY\\\]]]\\\[[[[[[YYYYYYYYYZZZ\\\___aaabbbdddhhhmmmpppsssyyy}}}zzzxxxuuurrrnnnllliiieeebbb___\\\XXXUUUSSSQQQNNNLLLFFFFFFFFFEEEDDDDDDDDDCCCCCCFFFKKKTTT^^^fffjjjkkkmmmmmmoooppppppooonnnmmmooollliiidddZZZSSSWWW^^^nnn{{{|||yyy}}}{{{{{{xxxwwwtttooojjjccc___ZZZUUURRRRRRRRRSSSWWW\\\bbbhhhmmmttt|||{{{uuunnnnnnnnnnnnooommmiiigggeeebbb]]]YYYXXXZZZ]]]```bbbiiitttxxxllliiihhheeecccbbb___```bbbcccbbb```]]][[[\\\[[[ZZZZZZ[[[\\\\\\\\\ZZZ\\\^^^]]]\\\\\\^^^```bbbgggmmmllliiigggjjjnnn{{{nnn^^^YYYTTTRRRUUUWWWVVVVVVWWWUUUTTTSSSSSSUUUWWWYYYYYYYYY___fffmmmttt{{{wwwuuuuuutttrrruuuzzzlll^^^TTTLLLJJJKKKFFFGGGHHHIIILLLQQQXXX\\\______aaacccgggkkknnnppp{{{yyylll]]]PPPNNNIIIGGGHHHGGGDDDEEEHHHDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLOOOSSSXXX\\\\\\[[[ZZZZZZYYYYYYYYYZZZ\\\^^^aaaccc___eeelllpppssswww~~~|||yyywwwuuurrrooollliiidddaaa^^^[[[XXXUUUSSSQQQNNNLLLFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFMMMVVV```hhhlllmmmnnnnnnoooppppppooommmmmmooonnnlllfff]]]UUUXXX```www{{{}}}}}}{{{zzzvvvooohhhbbb___ZZZUUUSSSSSSTTTVVVVVV]]]dddjjjmmmrrr{{{|||tttqqqrrrsssttttttpppkkkgggfffccc___\\\[[[]]]```bbbdddkkkwwwwwwkkk___\\\\\\XXXTTTSSSPPPRRRUUUWWWXXXXXXVVVUUUSSSQQQQQQTTTXXX[[[ZZZXXXYYY\\\^^^^^^^^^___bbbffffffkkkpppnnnhhhdddeeeiiiuuuooo]]][[[UUUSSSVVVYYYXXXXXXYYYWWWUUUSSSSSSTTTVVVXXXXXXVVV[[[___```aaahhhuuu~~~{{{yyyzzzyyyxxx|||xxxdddXXXPPPJJJHHHKKKCCCDDDFFFIIIMMMSSS[[[`````````aaadddgggkkknnnpppzzz{{{mmm```TTTMMMHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGHHHKKKMMMRRRVVV\\\___^^^[[[YYYXXXVVVVVVWWWYYY\\\___aaabbbaaaeeejjjooossswww||||||yyyvvvpppkkkhhheeeaaa___```\\\XXXSSSPPPMMMIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFBBBGGGOOOYYYaaahhhlllnnnnnnpppqqqpppnnnmmmmmmnnnllljjjhhhfff```\\\^^^dddyyy}}}|||~~~{{{uuunnniiifffbbb]]]YYYVVVVVVXXXYYY___cccgggjjjlllpppvvv|||~~~yyyvvvxxxuuukkkgggbbb___\\\ZZZ[[[^^^cccgggjjjnnnvvvlllaaaWWWTTTSSSOOOLLLKKKOOOPPPRRRSSSTTTTTTTTTTTTQQQQQQRRRSSSVVVYYY\\\^^^]]]```cccdddeeeggglllpppwwwvvvsssooojjjgggggghhhwww~~~lll]]]ZZZXXXWWWWWWYYYZZZZZZYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWVVVUUUWWW[[[___aaabbbxxx~~~|||{{{lll\\\SSSNNNJJJHHHIIIHHHGGGFFFJJJQQQXXX[[[\\\aaa]]]^^^ccchhhjjjnnnrrrrrrfff[[[RRRLLLHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHIIIMMMPPPSSSWWW[[[^^^]]]ZZZXXXWWWVVVWWWXXXZZZ]]]```bbbcccccceeeiiilllppptttzzz}}}~~~{{{xxxtttnnnjjjfffccc```^^^^^^[[[VVVSSSPPPMMMJJJGGGFFFFFFEEEEEEDDDEEEEEEEEECCCHHHQQQZZZccciiimmmooolllnnnoooooommmlllmmmmmmooollliiieee^^^[[[aaajjj|||zzzyyy|||yyyuuuppplllgggddd___ZZZXXXWWWYYYZZZ```cccgggjjjkkkoootttyyy~~~}}}~~~uuullliii^^^^^^]]]___bbbgggllloooppptttzzz{{{iii___VVVSSSQQQNNNKKKKKKOOOPPPRRRSSSTTTUUUTTTTTTPPPPPPQQQTTTWWW[[[^^^```eeegggjjjkkklllooovvv{{{|||uuulllfffddddddttt~~~yyyjjj]]]YYYXXXXXXYYY[[[\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXWWWUUUSSSQQQRRRUUUYYY[[[[[[bbbhhhqqqyyyrrreeeWWWPPPLLLIIIHHHJJJJJJIIIIIIMMMTTTYYY\\\\\\]]]\\\^^^dddhhhjjjpppwww|||qqqfff\\\TTTNNNJJJGGGGGGGGGFFFFFFEEEEEEDDDGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHJJJNNNQQQTTTWWW[[[]]]\\\YYYWWWWWWWWWXXXYYY\\\___bbbdddeeedddfffgggiiilllqqqvvv{{{}}}zzzvvvrrrmmmhhheeeaaa^^^\\\[[[XXXTTTQQQOOOMMMJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEJJJRRR\\\eeekkknnnpppmmmoooppppppooonnnooopppqqqnnniiibbbZZZYYYeeesss}}}uuuvvv}}}|||yyyvvvssspppjjjfffaaa\\\YYYYYYZZZ[[[aaadddhhhjjjjjjmmmqqqvvv{{{}}}yyyqqqkkkhhhaaabbbdddhhhmmmsssxxx{{{zzz|||ssseee\\\TTTQQQOOOLLLJJJKKKOOOPPPRRRSSSUUUUUUUUUTTTPPPPPPRRRUUUXXX]]]```bbbjjjlllnnnooorrryyysssjjjfffeeerrr}}}vvvjjj___ZZZYYYZZZ\\\___``````^^^^^^^^^^^^]]]\\\[[[ZZZZZZUUUSSSPPPOOOQQQSSSTTTUUUUUUWWWZZZ]]]```ccchhhkkkkkkuuuuuuggg\\\QQQLLLJJJGGGHHHJJJJJJKKKMMMRRRWWW[[[\\\\\\YYY[[[```eeegggkkkuuuvvvoooeee\\\TTTOOOJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHJJJNNNQQQUUUWWW[[[\\\ZZZXXXWWWWWWXXXYYY\\\^^^aaadddeeefffffffffffffffhhhmmmsssxxx}}}yyyuuuqqqlllgggdddaaa]]][[[XXXVVVRRRPPPNNNMMMJJJHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEJJJSSS^^^fffllloooppppppqqqssstttsssrrrssstttqqqmmmggg^^^VVVZZZmmm|||tttuuu||||||yyyuuurrrlllhhhccc]]]ZZZZZZZZZ\\\cccfffiiijjjiiikkknnnrrrxxx}}}xxxsssooommmjjjjjjlllpppuuu||||||uuutttwww{{{}}}oooaaaYYYRRROOOMMMJJJIIIKKKOOOPPPRRRTTTUUUVVVVVVUUURRRSSSTTTVVVXXX\\\___aaaeeegggiiilllsss~~~sssnnnmmmuuuwwwlllddd\\\\\\]]]```ccceeedddccccccccccccbbbaaa___^^^]]]YYYVVVRRROOOPPPQQQRRRRRRRRRSSSTTTUUUUUUWWW[[[^^^___gggtttvvvhhh^^^UUUMMMJJJHHHFFFGGGIIIJJJLLLPPPUUUYYY\\\\\\\\\YYY]]]cccggghhhlllyyy}}}xxxnnnhhh^^^VVVPPPLLLIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJIIIIIIJJJNNNQQQVVVXXXZZZ[[[ZZZXXXXXXYYY[[[\\\^^^aaadddeeefffgggffffffeeedddeeejjjpppuuu{{{|||yyyuuuqqqlllgggccc```]]][[[VVVSSSPPPNNNMMMLLLJJJHHHFFFFFFEEEDDDCCCCCCDDDDDDEEEKKKUUU___hhhmmmpppqqqqqqrrrtttuuutttssstttuuuooojjjbbbYYYUUU___xxxyyyyyy~~~|||wwwsssnnnjjjeee___[[[ZZZ[[[\\\dddgggjjjkkkjjjjjjmmmpppxxx}}}~~~{{{yyyrrrqqqrrrtttzzzxxxoookkkkkknnnpppoooooowww{{{nnn^^^WWWQQQOOOMMMJJJJJJMMMPPPQQQSSSUUUWWWWWWWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[[[[]]]aaafffppp~~~yyyyyy~~~|||qqqhhh```___```cccfffhhhhhhhhhhhhhhhhhhhhhfffdddbbb```[[[WWWRRROOOOOOOOOPPPPPPNNNPPPRRRRRRRRRSSSUUUWWW___cccjjjpppxxx}}}tttjjjaaaYYYRRRLLLJJJHHHEEEEEEHHHHHHLLLQQQVVVZZZ\\\]]]]]]]]]aaagggkkkkkkooo~~~~~~uuupppfffaaaYYYSSSNNNKKKHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLLLLKKKJJJLLLOOORRRVVVXXXZZZZZZZZZZZZ[[[\\\^^^___bbbdddfffggggggfffeeeeeeddddddeeeiiiooosssuuuzzz{{{wwwtttpppkkkfffccc```\\\ZZZUUURRROOOMMMLLLKKKIIIGGGEEEDDDDDDCCCCCCDDDDDDEEEGGGMMMWWWaaajjjooorrrrrrppprrrssssssrrrqqqrrrsssllleee\\\VVVXXXiiiyyytttqqqmmmgggaaa]]]\\\\\\]]]eeehhhllllllkkkjjjlllooowww|||yyyyyy{{{~~~zzzzzzzzz||||||rrrkkkfffeeedddbbbbbbccchhhsssyyymmm\\\VVVQQQOOOMMMJJJLLLPPPQQQSSSUUUWWWYYYZZZZZZZZZXXXWWWVVVUUUTTTUUUUUUVVVUUUWWWZZZ```jjj{{{yyynnneeedddccceeehhhkkkllllllmmmmmmnnnmmmkkkhhheeecccZZZVVVPPPMMMLLLNNNOOOOOOLLLOOORRRSSSTTTTTTVVVWWW]]]```dddgggjjjqqqzzz}}}uuunnnfff___ZZZSSSOOOKKKKKKHHHEEEEEEIIIHHHLLLRRRWWWZZZ]]]___aaabbbeeejjjnnnpppuuuuuummmggg\\\YYYTTTPPPMMMJJJHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLNNNRRRUUUWWWXXXZZZZZZZZZ[[[]]]___aaabbbdddfffggggggffffffddddddddddddeeeiiinnnrrrrrrwww}}}~~~xxxtttrrrnnniiidddaaa^^^ZZZXXXTTTQQQNNNLLLKKKIIIGGGEEECCCCCCCCCCCCCCCDDDEEEFFFIIIPPPZZZeeennnsssuuuuuuqqqrrrtttsssrrrqqqqqqrrrjjjaaaWWWUUU^^^uuuyyy}}}|||xxxuuuqqqkkkeeeaaa______```fffiiimmmmmmlllkkkmmmooorrrwww}}}{{{wwwrrruuuzzzxxxnnngggdddbbb___\\\YYY[[[]]]___eeerrrvvvjjj[[[VVVRRRQQQNNNLLLNNNSSSSSSTTTVVVYYY[[[\\\\\\\\\XXXVVVUUUSSSRRRRRRRRRRRRRRRSSSUUUXXX```oooxxxjjjhhhffffffiiimmmoooppppppqqqrrrqqqoookkkhhheeeZZZUUUPPPLLLLLLNNNOOOPPPPPPRRRTTTUUUUUUWWWZZZ\\\___cccgggiiikkkooovvv}}}~~~{{{yyyuuurrrmmmiiiccc\\\WWWTTTNNNJJJIIIJJJIIIEEEFFFJJJIIINNNTTTXXX[[[___cccfffeeefffkkkpppuuu}}}~~~uuujjjaaa\\\UUUSSSPPPMMMLLLJJJHHHEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMNNNQQQUUUXXXWWWXXXZZZZZZ[[[\\\___aaabbbdddfffggghhhgggfffeeeccccccdddeeefffiiinnnrrrqqqvvv~~~|||vvvrrrqqqmmmgggccc___\\\YYYVVVTTTQQQNNNLLLJJJIIIFFFDDDBBBBBBBBBBBBDDDEEEFFFGGGLLLRRR]]]hhhpppuuuwwwwwwsssuuuvvvuuusssrrrrrrsssiii^^^UUUUUUccc}}}}}}vvvzzz~~~|||xxxtttnnnhhhcccaaabbbbbbfffjjjnnnnnnmmmlllmmmooonnnsssyyy~~~}}}vvvqqqrrrwww~~~ssskkkaaa]]]^^^^^^ZZZVVVTTTXXX[[[[[[^^^iii|||tttggg[[[VVVSSSRRROOOMMMPPPUUUTTTUUUWWWZZZ\\\]]]]]]]]]VVVUUUSSSQQQQQQQQQQQQQQQQQQRRRRRRSSSXXXdddsss~~~mmmjjjggggggjjjmmmppprrrsssssstttsssqqqmmmiiiggg[[[VVVQQQMMMMMMPPPRRRSSSSSSTTTTTTTTTTTTWWW[[[___dddjjjooorrrqqqsssxxx}}}}}}vvvrrrooollliiigggeeecccaaa\\\VVVRRRPPPIIIGGGGGGJJJIIIFFFGGGKKKJJJOOOUUUYYY\\\```eeejjjffffffjjjqqqxxxtttjjjbbb[[[WWWQQQMMMIIIGGGIIIIIIHHHGGGEEEEEEFFFEEEEEEDDDCCCCCCCCCEEEGGGGGGGGGHHHIIIKKKKKKKKKKKKMMMOOORRRTTTVVVXXXZZZ[[[[[[[[[]]]___aaafffhhhjjjjjjhhhffffffgggccceeeggghhhhhhjjjpppuuusssxxx~~~~~~yyysssoookkkiiieeebbb___\\\XXXVVVRRRPPPMMMJJJIIIHHHFFFDDDFFFDDDBBBAAACCCDDDEEEFFFOOOVVVaaaiiiooossswwwzzzwwwyyyzzzzzz||||||vvvnnnccc[[[VVV\\\kkk|||rrrwww~~~||||||vvvpppmmmjjjeeedddfffdddeeehhhiiihhhgggiiimmmpppsssxxx|||~~~zzzvvvsssssswww}}}|||llleee]]]YYYYYYYYYWWWTTTUUUXXXZZZ\\\dddrrr}}}ppphhhaaaZZZSSSRRRRRRPPPRRRVVVUUUUUUWWW\\\aaacccbbb___WWWUUUSSSPPPOOOPPPRRRSSSQQQQQQQQQQQQTTT\\\gggooo}}}ssslllfffddddddeeejjjqqqssssssrrrqqqoookkkhhhfffYYYTTTOOONNNQQQTTTVVVWWWUUUUUUUUUWWWYYY^^^cccfffooouuuyyyuuurrruuuyyy{{{zzzvvvxxx||||||~~~sssmmmhhhcccaaaaaa]]]\\\[[[XXXUUURRROOONNNHHHHHHGGGGGGHHHJJJKKKLLLMMMPPPUUUYYY\\\```dddgggmmmmmmooovvvxxxmmmddd\\\VVVSSSMMMJJJFFFEEEFFFGGGFFFDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCEEEGGGGGGHHHHHHJJJLLLLLLLLLLLLMMMOOOQQQSSSUUUWWWYYY[[[[[[[[[]]]___bbbdddfffiiijjjiiigggggggggdddgggiiiiiihhhjjjpppttttttyyy|||wwwrrrnnniiigggccc```]]]ZZZWWWTTTQQQOOOLLLJJJIIIHHHFFFEEEFFFDDDBBBBBBCCCEEEGGGGGGQQQYYYdddmmmqqquuuxxx{{{yyy{{{{{{zzz{{{{{{tttlllccc[[[WWW___qqqzzz}}}|||{{{vvvsssssspppjjjfffggghhhiiikkkkkkjjjjjjllloooppprrrvvvzzz{{{|||}}}~~~~~~{{{zzzzzz~~~kkkfff```^^^______\\\YYYZZZ]]]___bbbmmm~~~}}}pppfff___XXXSSSSSSTTTSSSUUUYYYXXXXXXYYY]]]```bbb```]]]XXXVVVTTTQQQPPPQQQRRRSSSVVVUUUTTTSSSSSSXXX```gggxxxqqqhhh```]]]]]]^^^ccciiilllmmmmmmmmmkkkgggdddbbbYYYUUUQQQQQQSSSVVVXXXXXXXXXZZZ\\\^^^___ccciiinnnuuu{{{~~~~~~yyyvvvuuuxxx~~~}}}yyyvvvrrrqqqvvvyyynnniiieee```]]]^^^ZZZYYYXXXUUUSSSPPPMMMLLLHHHGGGGGGGGGHHHJJJKKKLLLPPPSSSWWW[[[___cccgggjjjnnnnnnqqqyyyyyynnncccZZZTTTOOOMMMKKKHHHEEEDDDEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDDDDBBBDDDGGGHHHIIIJJJLLLNNNNNNNNNNNNNNNOOOPPPRRRSSSVVVXXXZZZZZZ[[[]]]___bbbbbbeeehhhjjjiiihhhggggggfffhhhjjjjjjiiijjjoootttwww|||zzzuuuppplllgggddd```]]][[[XXXUUURRROOOMMMJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBCCCEEEHHHJJJTTT\\\hhhqqquuuwwwxxxzzz{{{}}}}}}{{{zzzyyyqqqhhh___XXXVVVaaavvv}}}|||}}}~~~zzzxxxxxxyyyvvvoookkkkkkoooqqqssssssqqqppppppppppppqqqtttwwwyyy{{{|||||||||~~~|||jjjgggeeeeeeffffffccc___aaadddhhhnnn{{{pppddd]]]WWWSSSTTTVVVVVVYYY]]]\\\\\\]]]___``````^^^[[[YYYXXXUUUSSSRRRRRRSSSTTTWWWWWWVVVUUUUUUXXX]]]aaannnxxxrrrhhh\\\WWWUUUUUUZZZ```bbbccceeefffeeeaaa^^^[[[WWWUUUTTTTTTWWWYYYZZZZZZ\\\aaaggghhhgggjjjrrrzzzuuutttuuuzzz|||yyywwwtttppplllhhhgggjjjrrrzzz|||rrrhhhccc```\\\ZZZ[[[WWWVVVTTTRRROOOLLLKKKIIIGGGGGGGGGGGGHHHJJJLLLMMMSSSVVV[[[___bbbfffjjjmmmoooqqquuu~~~tttmmmcccYYYRRRMMMJJJHHHIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBEEEGGGIIIJJJKKKNNNPPPOOOOOOOOOOOOPPPPPPQQQQQQUUUVVVXXXZZZZZZ\\\___bbbbbbeeeiiikkkjjjhhhffffffhhhjjjlllkkkjjjlllpppuuu{{{|||wwwrrrmmmiiieeebbb___\\\ZZZWWWTTTQQQMMMKKKHHHHHHHHHHHHGGGFFFCCCCCCBBBAAABBBEEEIIILLLVVV___jjjsssvvvwwwwwwxxx}}}~~~{{{zzzwwwmmmdddYYYTTTSSS```www~~~zzzyyyzzz}}}{{{{{{|||zzztttrrrtttyyy~~~}}}vvvpppnnnoooppptttxxx|||{{{~~~~~~~~~zzzooooooooopppqqqpppllliiihhhmmmttt}}}qqqddd\\\WWWSSSUUUWWWXXXZZZ^^^^^^___```aaaaaa```^^^\\\[[[YYYWWWUUUTTTSSSTTTTTTTTTUUUVVVXXXZZZ^^^aaadddhhhnnnwwwyyylll]]]TTTQQQPPPSSSXXXYYYZZZ]]]___^^^[[[XXXUUUTTTUUUUUUWWWZZZ\\\]]]]]]aaaiiipppppplllnnnxxx}}}|||ttttttvvv|||{{{wwwuuuqqqlllgggeeebbbdddkkkssszzzvvvlllccc```^^^ZZZXXXYYYTTTSSSQQQOOOLLLJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMNNNUUUYYY]]]aaadddhhhmmmpppqqqsssyyywwwhhhbbbZZZRRRMMMJJJGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFBBBBBBCCCDDDDDDCCCCCCCCCDDDFFFHHHJJJKKKLLLOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPSSSUUUWWWYYYZZZ\\\```bbbdddgggjjjkkkjjjgggffffffjjjlllnnnnnnnnnpppuuuzzz|||wwwsssooojjjgggcccaaa]]][[[YYYVVVSSSPPPKKKIIIGGGFFFGGGGGGFFFEEEAAABBBAAAAAAAAADDDJJJNNNXXXaaalllsssvvvuuuuuuvvv}}}~~~{{{yyyuuukkkaaaTTTRRRSSS___vvv}}}}}}~~~{{{zzzzzz}}}}}}{{{xxxzzzsssllljjjjjjnnnuuu|||~~~zzzxxxxxxyyyzzzzzzyyyvvvsssqqqxxxtttggg]]]WWWTTTVVVXXXXXXZZZ^^^___```bbbcccbbb```___^^^[[[ZZZXXXVVVUUUTTTTTTTTTTTTVVVXXX]]]bbbgggkkkmmmnnnooorrryyyooo^^^TTTOOOMMMNNNRRRSSSUUUWWWYYYYYYWWWTTTRRRQQQSSSVVVYYY\\\___aaabbbiiipppuuurrrllllllwww{{{xxxuuutttuuu{{{{{{vvvtttpppkkkfffdddaaabbbhhhooovvv}}}sssiiiaaa___]]]ZZZXXXYYYRRRQQQOOOMMMKKKIIIIIIIIIGGGGGGGGGHHHJJJLLLOOOPPPWWWZZZ^^^bbbfffiiinnnqqqsssvvv}}}|||rrrjjj]]]XXXRRRMMMJJJHHHFFFDDDBBBDDDEEEEEECCCCCCDDDEEEBBBBBBCCCDDDDDDDDDCCCCCCEEEGGGJJJKKKLLLMMMOOOQQQPPPPPPQQQQQQQQQQQQPPPOOORRRTTTVVVXXXZZZ\\\```cccfffhhhjjjkkkjjjiiiiiiiiimmmppprrrssstttwww}}}}}}xxxsssoookkkhhheeeaaa___\\\YYYXXXUUURRROOOJJJHHHFFFFFFFFFFFFEEEDDD@@@BBBBBBAAAAAADDDLLLQQQ[[[cccmmmssstttttttttttt|||~~~~~~{{{yyyuuukkk```SSSSSSUUU```ttt}}}}}}||||||}}}}}}pppkkkggghhhoooxxx|||{{{}}}~~~}}}~~~{{{zzzzzz{{{{{{{{{zzzzzzyyy|||vvvkkk]]]XXXUUUXXX[[[[[[]]]```aaaccceeeeeebbb```___^^^[[[ZZZYYYWWWUUUTTTSSSSSSWWWXXX\\\cccllltttyyyzzzyyytttrrrttt{{{~~~nnn\\\RRRNNNLLLMMMOOOSSSTTTUUUVVVVVVTTTSSSRRRPPPSSSWWW[[[___bbbgggjjjrrrvvvxxxqqqiiihhhqqq{{{~~~xxxvvvtttssstttzzzzzztttqqqooojjjgggbbb^^^___eeekkkqqqyyy{{{pppggg___]]]\\\XXXVVVWWWQQQOOOMMMKKKIIIIIIIIIIIIGGGGGGHHHIIILLLNNNQQQSSSXXX[[[___cccgggkkkooorrruuuzzz{{{tttlllbbb[[[RRRPPPLLLJJJIIIGGGEEECCCAAACCCFFFEEEDDDCCCEEEFFFCCCDDDDDDEEEFFFFFFEEEEEEGGGIIIKKKLLLLLLMMMOOOQQQOOOPPPQQQRRRRRRQQQPPPPPPPPPSSSUUUWWWYYY\\\```cccfffgggiiijjjjjjkkknnnpppqqqtttxxxzzz||||||yyysssooollliiifffccc___\\\YYYWWWUUUSSSPPPMMMJJJHHHFFFEEEEEEEEEDDDBBBAAACCCDDDCCCBBBFFFOOOUUU___eeennnssssssssssssuuuzzz|||}}}{{{yyyuuukkk```PPPSSSVVV^^^nnn}}}}}}|||tttjjjhhhmmmuuu|||}}}{{{|||~~~xxxnnn\\\XXXWWW[[[^^^___bbbeeeeeeggghhhgggbbb^^^]]]]]][[[ZZZYYYWWWUUUTTTRRRRRRUUUWWW]]]hhhvvv|||{{{}}}{{{kkk[[[SSSQQQPPPQQQSSSVVVVVVUUUUUUUUUTTTTTTSSSPPPTTTYYY^^^bbbgggnnnrrr{{{|||xxxoooeeeccckkksss|||xxxuuuuuuuuuvvv|||yyyssspppooollliii```]]]^^^ccciiimmmttt{{{|||lllccc\\\ZZZYYYUUURRRSSSOOOMMMKKKHHHGGGGGGHHHHHHHHHHHHIIIKKKMMMPPPSSSUUUZZZ]]]aaaeeeiiilllqqqtttwww}}}|||sssiii___UUUOOOLLLKKKIIIHHHHHHGGGDDDBBBBBBEEEHHHHHHFFFFFFGGGIIIEEEEEEFFFGGGGGGGGGGGGGGGHHHJJJLLLLLLLLLMMMOOOPPPOOOPPPQQQRRRRRRRRRQQQPPPPPPRRRUUUWWWYYY\\\```ccceeefffhhhiiijjjmmmrrruuutttwww|||zzzvvvqqqmmmjjjgggeeeccc]]]ZZZWWWUUUTTTQQQNNNLLLKKKIIIFFFEEEEEEDDDCCCAAACCCEEEFFFEEEDDDHHHQQQXXXbbbhhhooossssssssstttuuuxxx{{{|||zzzyyyvvvlllaaaLLLQQQUUUZZZhhhyyy~~~}}}~~~qqqkkkmmmuuu{{{~~~~~~|||{{{}}}yyyppp\\\XXXXXX]]]bbbcccfffjjjhhhjjjkkkhhhbbb]]][[[ZZZ[[[ZZZYYYWWWUUUSSSRRRQQQQQQTTT\\\kkk}}}yyyjjj[[[UUUUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUQQQUUU[[[___dddjjjrrrxxxxxxmmmbbb```fffnnn|||{{{xxxwwwxxxxxxzzzzzztttqqqpppnnnmmm```]]]^^^ccchhhlllrrrxxxzzz~~~iii```YYYXXXVVVRRROOOOOOMMMKKKIIIGGGFFFFFFGGGGGGIIIIIIJJJLLLNNNRRRTTTVVV[[[^^^cccgggjjjnnnrrruuuxxx}}}yyy}}}|||wwwpppfff^^^WWWRRRPPPIIIIIIHHHHHHGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIIIIKKKMMMMMMMMMLLLMMMNNNNNNOOOQQQSSSTTTSSSRRRQQQOOOQQQSSSVVVYYY\\\___```bbbdddggghhhhhhkkkqqqvvvvvv{{{tttqqqnnnllljjjhhheeebbb]]]\\\YYYUUUQQQNNNKKKIIIEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEGGGIIIGGGGGGPPP]]]fffjjjnnnrrrssstttuuuvvvzzzxxxxxxzzzzzztttjjjbbbTTTRRRUUUaaammmuuu|||vvvkkkhhhjjjttt~~~}}}}}}}}}}}}~~~|||qqqbbb\\\YYY]]]bbbeeegggjjjkkkkkkkkkjjjfff```ZZZWWWXXXYYYZZZYYYVVVTTTRRRRRRTTTTTTYYYggg|||uuufffYYYXXXZZZZZZ[[[^^^```^^^[[[XXXVVVUUUUUUUUUQQQYYY___aaafffpppzzz~~~uuulllddd___dddlllvvv}}}{{{zzzzzzuuuyyy|||~~~yyytttqqqnnnhhhccc\\\\\\^^^bbbgggkkknnnnnnvvvtttbbb___ZZZVVVTTTRRRPPPNNNKKKJJJIIIHHHGGGFFFFFFFFFJJJJJJKKKLLLMMMQQQVVVZZZ___^^^bbbiiimmmmmmoootttyyyyyykkkjjjuuullliiiccc\\\VVVQQQNNNMMMJJJJJJIIIIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJLLLNNNNNNMMMMMMMMMNNNNNNOOOQQQSSSTTTSSSRRRQQQOOOPPPSSSWWWZZZ\\\^^^___aaacccfffggghhhkkkqqqvvvxxx}}}~~~|||sssqqqmmmkkkiiigggdddaaa]]][[[XXXUUUQQQMMMKKKIIIEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDFFFIIIHHHHHHRRR___hhhlllpppsssttttttuuuvvv|||{{{zzz||||||wwwmmmeeeXXXUUUWWWdddqqq{{{uuullljjjnnnuuuzzz|||~~~|||pppccc]]]ZZZ^^^cccfffhhhkkklllmmmllljjjfffaaa[[[XXX[[[\\\\\\\\\[[[YYYWWWVVVTTTVVV\\\iii}}}ssseeeYYYXXX[[[]]]___cccbbbaaa___\\\ZZZXXXVVVVVVQQQXXX]]]aaajjjwwwxxxqqqjjjfffjjjrrrzzzzzzxxxxxxxxxvvvzzz}}}}}}uuupppmmmjjjddd```[[[[[[]]]bbbggglllppprrryyyrrrbbb___ZZZVVVTTTRRROOOMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHJJJKKKMMMOOOSSSXXX\\\bbbaaadddjjjmmmmmmpppuuu|||pppffffffqqq|||[[[YYYUUURRROOOMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNNNNMMMMMMMMMMMMLLLMMMOOOOOONNNMMMNNNOOONNNOOOQQQSSSTTTSSSRRRQQQNNNPPPTTTWWWZZZ\\\\\\\\\___bbbdddeeefffiiioootttyyy~~~xxxuuurrrooollljjjhhheeebbb```[[[ZZZWWWTTTPPPMMMJJJHHHEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDFFFHHHHHHLLLVVVaaakkknnnrrrtttuuuuuuuuuvvvyyyxxxxxxxxxxxxssskkkddd]]]XXX[[[iiiyyy~~~pppiiiiiillltttxxx}}}|||qqqeee___\\\```eeehhhjjjlllnnnnnnmmmkkkgggaaa\\\YYY[[[ZZZYYY[[[]]]]]]YYYVVVTTTXXX___jjjyyynnncccYYYYYY]]]bbbgggkkkiiihhhfffccc```\\\YYYWWWWWWZZZ^^^cccppp{{{vvvqqqooottt{{{zzzwwwwwwwwwvvvvvvzzz}}}|||wwwpppkkkhhhddd```\\\XXXYYY\\\aaahhhnnntttxxx|||ooobbb^^^YYYUUUSSSQQQNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFHHHLLLNNNRRRWWW\\\```fffeeehhhlllmmmmmmqqqvvvsssddd^^^bbbmmmwwwRRRQQQPPPNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPOOOOOOOOOOOONNNOOOQQQQQQOOONNNNNNOOONNNOOOQQQSSSTTTSSSRRRQQQMMMPPPTTTXXXZZZ[[[[[[ZZZ]]]___bbbccccccffflllqqqxxx}}}vvvrrrpppmmmjjjhhhfffddd```^^^YYYXXXVVVRRROOOLLLIIIHHHEEEDDDCCCCCCCCCCCCDDDDDDBBBDDDEEEGGGJJJPPP\\\eeennnqqquuuvvvvvvvvvvvvwwwwwwwwwvvvvvvuuuqqqjjjeee```]]]aaarrrrrrjjjhhhiiimmmsss{{{~~~uuuhhhbbb```dddiiijjjkkknnnnnnnnnmmmkkkgggbbb]]][[[\\\YYYWWWZZZ___aaa^^^YYYYYY^^^fffnnnxxxjjjccc\\\\\\ccckkkqqquuutttssspppkkkfff```[[[XXX^^^```cccjjjzzz|||wwwuuuwww~~~yyywwwvvvvvvuuuuuusssxxx|||wwwrrrlllgggccc___[[[XXXUUUWWW[[[```hhhpppyyy~~~zzzmmm```\\\XXXTTTQQQOOOLLLJJJHHHHHHGGGGGGGGGGGGGGGGGGEEEHHHMMMQQQVVV[[[```dddiiihhhiiilllmmmmmmssszzzeeeYYYZZZ___jjjtttPPPPPPPPPOOOOOOOOOPPPPPPRRRRRRRRRRRRSSSUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQPPPPPPPPPPPPPPPRRRSSSRRRPPPOOOOOOPPPNNNOOOQQQSSSTTTSSSRRRQQQMMMPPPTTTWWWZZZZZZYYYXXX[[[]]]___```___bbbhhhlllwww~~~}}}wwwsssnnnkkkhhhfffdddaaa^^^\\\XXXVVVTTTQQQMMMJJJHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDFFFGGGLLLVVVbbbjjjqqqtttwwwyyyxxxxxxxxxxxx{{{{{{zzzyyywwwsssnnnjjjaaabbbllluuullliiihhhjjjqqqzzzzzzmmmgggeeeiiimmmmmmmmmoooooonnnmmmkkkhhhddd```^^^___[[[YYY\\\bbbfffeeebbb```gggpppwwwxxxhhheeebbbccckkkvvv~~~yyyrrrjjjddd___\\\cccffflllvvv|||yyy{{{~~~yyyvvvsssrrrssssssrrrqqqooouuuzzz~~~tttpppjjjddd___[[[XXXUUUQQQTTTYYY___gggqqq|||wwwjjj\\\YYYUUUQQQOOOMMMKKKIIIGGGGGGFFFFFFFFFGGGHHHHHHEEEIIIOOOUUUYYY^^^cccfffiiihhhjjjlllmmmnnnwwwsssZZZSSSXXX^^^hhhrrrQQQQQQRRRRRRRRRRRRRRRRRRVVVVVVVVVVVVWWWXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRTTTUUUTTTQQQPPPOOOPPPNNNOOOQQQSSSTTTSSSRRRQQQNNNPPPSSSVVVXXXXXXXXXXXXYYY[[[]]]\\\[[[]]]bbbfffsss{{{|||wwwsssllliiifffdddbbb```\\\ZZZVVVUUURRRPPPLLLIIIGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEBBBEEEGGGHHHOOO\\\iiiooorrruuuyyyzzzzzzzzzzzz{{{zzzzzzzzzxxxuuurrrnnnllldddkkk}}}yyyoooiiieeeiiioooxxx~~~~~~sssmmmkkknnnqqqpppooopppppppppooommmkkkhhheeeccc___\\\ZZZ\\\aaagggjjjjjjgggnnnxxxuuugggiiijjjllluuuvvvmmmhhheeedddgggooozzz{{{qqqooommmmmmoooppppppooonnntttxxx|||}}}rrroooiiiccc]]]XXXTTTSSSNNNRRRWWW]]]eeeqqq~~~qqqeeeXXXUUUQQQNNNMMMKKKIIIHHHFFFFFFFFFFFFFFFGGGHHHIIIGGGLLLRRRXXX\\\```dddggghhhhhhjjjmmmnnnrrr~~~hhhRRRQQQWWW\\\eeepppSSSTTTUUUVVVWWWWWWWWWWWWZZZZZZYYYYYYYYYZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTTTTTTTTTTTTTUUUTTTUUUVVVUUURRRPPPPPPPPPNNNOOOQQQSSSTTTSSSRRRQQQPPPQQQSSSTTTVVVWWWXXXXXXXXXZZZ[[[YYYXXXYYY]]]aaajjjsss}}}~~~yyytttqqqjjjhhheeebbb```^^^[[[XXXUUUSSSQQQNNNKKKIIIFFFEEECCCCCCCCCCCCCCCDDDEEEEEECCCFFFHHHHHHQQQaaannnssssssvvvzzz||||||||||||}}}yyyyyyyyywwwssspppnnnmmmhhhuuu~~~}}}|||rrriiibbbeeejjjqqqwwwzzz|||~~~yyysssppprrrtttrrrpppqqqrrrrrrrrrqqqooommmkkkjjjdddbbb```aaaeeelllssswwwyyy~~~vvvhhhmmmqqquuuwwwooolllmmmnnnrrr}}}|||mmmkkkjjjkkknnnqqqrrrssspppuuuxxxzzz}}}zzzqqqnnniiiaaaZZZTTTQQQOOOLLLPPPVVV\\\dddpppzzziii^^^TTTQQQMMMKKKJJJJJJHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJNNNUUU[[[^^^aaadddfffggghhhkkkoooqqqxxxuuu]]]KKKNNNVVVYYYaaammmVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZ[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVUUUUUUUUUVVVWWWWWWUUUVVVWWWUUUSSSQQQPPPPPPNNNOOOQQQSSSTTTSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXWWWYYYZZZXXXVVVVVVZZZ^^^aaajjjuuu~~~{{{vvvqqqoooiiigggdddaaa```]]]ZZZXXXTTTSSSQQQNNNKKKHHHFFFEEECCCCCCCCCCCCCCCDDDEEEFFFCCCGGGHHHIIIRRRdddqqquuusssvvvzzz|||}}}}}}}}}~~~}}}}}}|||zzzvvvsssrrrqqqkkk}}}}}}}}}{{{}}}tttjjj``````dddjjjnnnqqqtttwwwyyyzzzzzzzzzzzz||||||vvvsssuuuvvvsssqqqqqqtttttttttsssrrrqqqpppooopppnnnmmmlllooovvvyyyiiipppvvv{{{wwwppppppsssvvv}}}~~~lllkkkjjjlllppptttwwwxxxsssvvvxxxyyy|||}}}xxxpppmmmhhh```XXXRRRNNNMMMKKKOOOUUU[[[cccoootttcccXXXQQQNNNKKKIIIIIIIIIHHHGGGEEEEEEEEEEEEFFFGGGIIIIIILLLPPPWWW\\\```bbbdddeeeggghhhlllpppttt|||mmmVVVGGGMMMTTTVVV]]]jjjZZZ\\\```aaaaaaaaaaaabbbaaa``````aaabbbbbb```___ZZZ[[[[[[\\\]]]]]]]]]\\\]]]\\\[[[ZZZ[[[[[[]]]^^^^^^^^^]]]YYYTTTQQQQQQSSSQQQRRRUUUXXXZZZYYYVVVSSSTTTTTTSSSTTTUUUVVVXXXYYYWWWWWWWWWWWWWWWWWWWWWWWW\\\```hhhrrr|||~~~zzzuuuqqqnnnhhhfffbbb```^^^[[[XXXUUUUUUSSSPPPMMMJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBDDDMMM[[[hhhnnnpppuuuwww{{{~~~}}}|||~~~~~~|||wwwtttsssrrrpppppp}}}yyy{{{tttmmmkkkqqqrrrvvv|||{{{nnnbbbaaa______eeemmmssstttrrrsssrrrrrruuuzzz}}}}}}{{{~~~{{{uuurrrssssssssswww|||xxxzzz{{{{{{zzzyyyyyyzzzxxxyyyyyyyyy||||||hhhiiikkkqqq}}}~~~|||zzz{{{qqqrrrsssuuuwwwxxxyyyzzz{{{xxxvvvwwwzzzxxxrrrmmmjjjeee^^^ZZZWWWSSSNNNJJJNNNQQQUUU\\\fffuuu~~~jjj[[[UUUMMMLLLJJJHHHGGGEEEEEEDDDAAACCCEEEFFFGGGHHHJJJKKKRRRUUUZZZ___bbbdddgggiiimmmnnnnnnpppvvv[[[RRRJJJJJJOOOTTT\\\ccc___bbbdddeeeeeeeeefffggggggfffeeeeeeffffffdddbbb___```aaaaaabbbbbbbbbaaacccbbbaaaaaabbbcccdddeeefffggggggccc^^^[[[ZZZ[[[WWWWWWWWWYYYZZZYYYUUUSSSUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVXXX[[[aaajjjsss{{{}}}xxxtttpppmmmhhheeebbb___]]]ZZZWWWTTTRRRQQQNNNKKKHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCFFFOOO]]]iiioooqqqtttwwwzzz~~~~~~|||}}}yyyuuutttssssss{{{{{{zzztttgggaaa```dddeeejjjrrrxxxvvvmmmddd```]]]\\\aaahhhnnnooonnnrrrqqqqqqtttyyy|||||||||}}}~~~|||xxxuuuvvvwwwwwwzzz}}}jjjiiijjjnnnvvv~~~~~~|||{{{zzzzzzzzzyyywwwyyyzzzwwwpppjjjeee```ZZZUUUSSSRRRPPPNNNPPPRRRWWW^^^iiiyyyyyyfffYYYSSSLLLKKKJJJHHHFFFEEEEEEEEECCCDDDFFFGGGGGGIIILLLNNNUUUXXX]]]aaaccceeehhhjjjhhhiiilllrrr~~~uuuWWWNNNGGGHHHMMMSSS[[[bbbgggiiikkklllmmmnnnqqqsssrrrqqqppppppppppppmmmkkkkkkkkklllllllllkkkjjjjjjllllllllllllmmmooopppqqqoooppppppnnnjjjfffdddcccaaa___]]]\\\[[[ZZZWWWUUUXXXVVVUUUSSSRRRRRRRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUWWW[[[aaahhhpppwww{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~zzzvvvrrrnnnkkkgggdddaaa^^^\\\YYYVVVSSSOOOMMMKKKHHHFFFDDDBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDHHHRRR^^^iiippprrrtttvvvyyy}}}~~~~~~}}}~~~}}}zzzvvvttttttvvv~~~xxx~~~ttteeeYYYUUUUUUUUUVVV\\\eeennnqqqmmmhhh^^^[[[YYY[[[bbbhhhkkkkkkppppppqqqssswwwzzz{{{zzz{{{|||}}}~~~~~~{{{zzz}}}kkkhhheeefffiiinnnrrrttt}}}~~~{{{zzzyyyyyyyyyzzzzzzuuullleee]]]ZZZUUURRRRRRSSSSSSSSSRRRTTTZZZbbbooorrraaaUUUPPPKKKJJJIIIGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHJJJOOORRRYYY\\\```ccceeefffhhhjjjfffggglllwwwfffQQQJJJEEEFFFKKKQQQYYYaaannnqqqtttxxx{{{~~~}}}{{{yyyxxxwwwyyyyyyzzz{{{|||}}}~~~{{{||||||{{{xxxtttqqqooollliiiddd```^^^\\\ZZZXXXYYYXXXVVVTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVWWW[[[```hhhnnnrrr~~~{{{uuuqqqooonnnnnnmmmmmmlllmmmnnnnnnnnnrrrvvvvvvuuuyyy|||wwwsssoookkkiiieeebbb___\\\ZZZXXXTTTRRRMMMKKKIIIGGGDDDCCCBBBAAACCCBBBBBBBBBBBBCCCDDDDDDCCCEEEJJJTTT___iiiooorrrtttvvvyyy|||}}}~~~}}}|||}}}{{{zzzyyyuuurrrtttxxxyyy{{{|||mmm]]]SSSPPPPPPLLLNNNSSS\\\ffflllllljjj\\\YYYVVVXXX^^^dddiiilllppppppqqqsssuuuwwwwwwxxxyyyyyy{{{|||}}}qqqkkkdddbbbcccgggmmmsss|||{{{xxxxxxyyyzzzxxxqqqhhhaaaWWWVVVUUUUUUUUUVVVVVVVVVRRRUUU[[[fffuuukkk[[[QQQMMMIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHLLLQQQUUU[[[^^^bbbeeeffffffhhhjjjiiijjjqqqtttYYYLLLFFFCCCFFFKKKPPPYYYaaazzz~~~yyytttmmmgggccc```]]]\\\YYYWWWVVVTTTSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRUUUUUUUUUVVVZZZaaagggjjjrrryyy{{{uuuooojjjiiihhhhhhhhhgggggggggggghhhiiifffiiillllllkkknnnuuu{{{~~~xxxtttpppmmmiiigggcccaaa]]][[[XXXVVVRRRPPPKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCFFFLLLVVV```iiioooqqqtttvvvxxx{{{|||||||||{{{zzzwwwwwwwwwsssnnnqqqyyy~~~|||}}}mmm]]]SSSOOOOOOIIIJJJMMMTTT]]]cccffffffYYYWWWUUUWWW\\\ccciiimmmooopppqqqrrrrrrssstttuuuxxxxxxyyyzzz{{{|||}}}}}}xxxooogggeeefffkkkvvv}}}{{{zzzuuuvvvwwwvvvsssmmmfff```WWWYYY\\\^^^]]][[[YYYWWWRRRUUU]]]iiiyyywwwdddVVVNNNKKKHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIMMMSSSWWW]]]```ccceeeffffffhhhiiikkkoooyyyjjjQQQHHHEEECCCGGGLLLQQQZZZbbb|||tttmmmhhhcccaaaYYYWWWVVVTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQSSSRRRRRRSSSVVV[[[```cccffflllvvvsssrrrooojjjfffeeefffhhhjjjjjjkkkkkkkkkkkkllllllgggggghhhhhhgggiiikkkmmmppptttzzz{{{vvvqqqnnnkkkhhhfffbbb___\\\YYYWWWTTTQQQNNNJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEECCCHHHPPPYYYbbbjjjppprrrvvvwwwxxxzzzzzzzzzzzzzzzwwwssstttuuupppkkkpppzzz~~~ooo```TTTNNNMMMGGGHHHJJJNNNTTTYYY\\\\\\WWWVVVTTTUUUYYY```fffjjjlllnnnpppppppppqqqsssuuuyyyyyyzzzzzzzzz{{{{{{{{{zzzwwwnnnhhhjjjmmmrrr}}}zzzxxxwwwrrrsssrrrqqqmmmiiieeebbb]]]aaafffgggddd___ZZZWWWTTTXXX___lll{{{}}}kkk\\\RRRLLLIIIFFFFFFEEEEEEEEEEEEEEEFFFDDDFFFHHHJJJLLLQQQVVVZZZ^^^aaadddfffggghhhiiijjjmmmuuu|||```MMMFFFDDDDDDHHHLLLPPPYYYbbbvvvooojjj^^^]]]ZZZXXXUUUTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRQQQRRRQQQQQQRRRTTTXXX\\\^^^___cccjjjoootttzzz}}}yyyooopppooonnnmmmoootttxxx|||}}}~~~~~~xxxvvvtttssstttssspppmmmnnnppprrrvvv}}}}}}zzztttpppmmmjjjhhheee```^^^ZZZXXXVVVSSSPPPMMMIIIHHHFFFEEEDDDCCCBBBBBBBBBAAAAAABBBBBBDDDEEEEEEEEEKKKTTT]]]fffmmmrrruuuxxxxxxyyyyyyyyyyyyxxxxxxuuuqqqrrrtttoooiiiooo{{{tttdddWWWOOOKKKHHHHHHIIILLLOOORRRTTTUUUUUUTTTSSSSSSUUUYYY___cccfffiiimmmoooppprrruuuyyy}}}||||||||||||{{{{{{{{{~~~~~~~~~{{{yyyrrrrrryyy~~~{{{wwwuuutttpppooonnnkkkhhhfffeeefffhhhkkknnnmmmggg___ZZZWWWXXX[[[cccnnnzzzzzzmmm___TTTMMMJJJIIIEEEEEEDDDDDDDDDEEEEEEFFFEEEGGGKKKNNNQQQUUUYYY]]]```cccfffhhhiiijjjkkkmmmsssoooWWWJJJDDDBBBDDDHHHKKKOOOXXXaaayyytttfffddd```]]]ZZZXXXVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQSSSSSSSSSTTTVVVYYY\\\^^^]]]___ccceeegggmmmtttzzz}}}xxxwwwyyy{{{||||||}}}zzzvvvuuussssssvvv~~~||||||yyytttpppmmmjjjgggeee```]]]ZZZWWWUUURRROOOLLLGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGMMMVVV```hhhoootttwwwyyyyyyyyyyyyyyyxxxwwwvvvuuuqqqrrruuupppiiiooo}}}xxxhhhZZZPPPKKKJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSRRRQQQQQQTTTXXX\\\aaaeeejjjmmmpppsssxxx|||~~~}}}||||||||||||}}}~~~~~~zzzvvvsssqqqooommmjjjgggddddddfffhhhooorrrrrrnnnggg^^^ZZZXXX\\\___eeeoooyyy~~~uuummmaaaVVVNNNJJJIIIIIIEEEDDDDDDDDDDDDEEEEEEFFFFFFIIIMMMQQQTTTXXX\\\___aaadddhhhjjjkkklllmmmooo{{{gggQQQIIIBBBBBBDDDHHHKKKNNNVVV___{{{qqqkkkddd___]]][[[WWWTTTVVVTTTSSSSSSTTTSSSQQQOOOOOOPPPRRRTTTVVVXXXYYYZZZ\\\\\\\\\^^^aaafffkkkmmm||||||uuussswww{{{zzzwwwuuuuuussspppkkkfffaaa^^^[[[[[[ZZZWWWTTTOOOJJJGGGEEEDDDCCCBBBBBBBBBBBBBBBAAACCCEEEFFFEEEFFFHHHIIIJJJSSS\\\bbbjjjsssxxxxxx}}}|||{{{yyyxxxwwwwwwwwwuuuttttttqqqhhhccclllzzz|||xxx}}}ssseeeWWWOOOMMMKKKJJJKKKNNNRRRSSSTTTRRRQQQPPPPPPQQQSSSUUUWWW]]]aaaeeeiiikkknnnqqqtttwwwyyyzzz|||}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}||||||{{{wwwuuutttrrrnnnjjjddd```___bbbgggkkklllkkkgggbbb]]]YYYYYYZZZZZZ```hhhpppzzzzzzrrrjjjaaaUUUNNNLLLKKKIIIFFFBBBCCCDDDCCCBBBCCCEEEHHHHHHLLLRRRWWWZZZ]]]```bbbeeegggkkkmmmjjjjjjqqq{{{xxx^^^NNNIIIEEEBBBBBBEEEHHHKKKRRR[[[|||uuullleeebbb___\\\YYYXXXVVVTTTTTTTTTRRRPPPNNNQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUWWWZZZ___cccfffsssyyy}}}{{{{{{|||wwwtttqqqqqqpppmmmjjjfffbbb___[[[[[[YYYVVVQQQMMMIIIGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEGGGIIINNNWWW```eeellltttxxxxxxzzzyyyxxxwwwwwwvvvvvvvvvwwwuuutttppphhhdddnnn{{{}}}}}}xxx~~~yyykkk^^^UUUOOOMMMKKKLLLNNNQQQSSSSSSTTTSSSRRRQQQQQQRRRTTTUUUYYY\\\aaaeeehhhkkkooorrruuuwwwyyyzzz|||||||||||||||~~~~~~~~~~~~~~~}}}||||||~~~}}}}}}~~~~~~~~~zzz}}}wwwtttrrrpppoooiiihhheeebbbaaaaaaaaabbbbbbaaa___[[[XXXVVVWWWYYY```gggpppwww~~~xxxnnnccc[[[QQQKKKJJJJJJHHHFFFCCCDDDEEEDDDDDDEEEGGGJJJJJJNNNTTTXXX[[[^^^```bbbdddeeegggjjjiiikkkuuunnnUUUHHHDDDCCC@@@@@@CCCFFFIIIPPPXXXuuukkkfffbbb^^^[[[\\\ZZZWWWVVVUUUTTTQQQOOOSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQTTTXXX\\\___gggmmmvvv{{{wwwrrrooollllllkkkjjjgggdddaaa```\\\ZZZVVVRRRNNNJJJHHHGGGDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGJJJSSS[[[ccchhhmmmuuuxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxwwwuuusssnnniiijjjuuu~~~{{{sssxxx|||~~~tttggg^^^TTTRRROOOOOOPPPSSSTTTUUUWWWUUUTTTRRRQQQQQQQQQRRRSSSVVV[[[___cccggglllooorrrtttvvvxxxzzzzzzzzzzzzyyy{{{~~~~~~}}}}}}}}}}}}||||||||||||~~~}}}|||{{{{{{{{{{{{{{{xxx{{{}}}wwwrrrooommmkkkjjjdddeeeffffffccc```\\\ZZZXXXXXXWWWVVVTTTTTTWWWYYYcccmmmwww}}}|||pppeeeZZZTTTLLLGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEGGGJJJLLLNNNRRRVVVZZZ]]]___aaacccfffeeefffhhhjjjooo}}}aaaLLLCCCAAAAAA>>>>>>AAACCCFFFMMMUUUuuussspppmmmmmmooorrruuuzzzuuunnnhhhccc``````]]][[[YYYXXXWWWUUUSSSSSSRRRRRRQQQPPPPPPOOOOOOOOOOOONNNOOOQQQUUUYYY[[[^^^eeennnvvv~~~|||wwwsssooommmkkkjjjiiihhheeebbb```^^^[[[XXXTTTOOOJJJHHHFFFFFFCCCCCCBBBAAAAAABBBBBBBBBCCCCCCDDDCCCCCCEEEHHHKKKTTT\\\dddhhhmmmtttwwwwwwtttuuuvvvwwwxxxyyyyyyyyyvvvtttqqqmmmlllrrr~~~nnnkkksss~~~||||||}}}pppgggZZZWWWTTTRRRTTTVVVXXXXXXYYYXXXVVVSSSQQQPPPOOOOOOOOORRRVVVZZZ^^^ccchhhlllpppqqqtttvvvxxxyyyyyyyyyxxxzzz}}}~~~~~~~~~~~~}}}{{{{{{{{{||||||||||||}}}}}}}}}|||zzzyyyyyyyyyyyyyyy|||{{{wwwqqqmmmkkkiiigggfffaaabbbdddeeeddd```[[[YYYVVVVVVVVVUUUTTTVVVYYY\\\bbbnnnyyy~~~|||tttfffZZZQQQMMMHHHEEEEEEFFFFFFFFFCCCDDDFFFFFFFFFHHHLLLNNNRRRUUUYYY\\\^^^```bbbdddjjjggggggiiinnnwwwqqqXXXIIIDDDCCC@@@======???AAADDDKKKTTT~~~yyytttqqqooonnnjjjhhhfffeeeeeefffiiijjjooorrrvvv||||||tttmmmhhhbbb___\\\ZZZZZZZZZXXXWWWSSSRRRRRRRRRRRRQQQQQQQQQPPPOOONNNNNNPPPSSSWWWYYY[[[```hhhnnnuuu~~~zzzuuuqqqnnnllllllkkkiiifffccc```]]][[[XXXUUUPPPLLLHHHFFFEEEEEEBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBCCCFFFKKKNNNSSS[[[bbbfffkkkrrruuutttoooqqqrrrtttvvvwwwwwwwwwuuusssoookkkmmmwwwpppdddfffnnnzzzzzzuuuxxx}}}yyyqqq```\\\XXXUUUVVVWWWYYYYYYZZZYYYWWWTTTRRRPPPOOONNNMMMOOOSSSWWWZZZ___dddhhhmmmnnnqqqtttvvvxxxxxxxxxvvvxxx{{{~~~~~~~~~~~~}}}zzzzzzzzzzzz{{{|||}}}}}}}}}~~~}}}|||zzzzzzyyyyyyyyy{{{yyytttqqqllliiigggfffdddbbb[[[]]]^^^______^^^\\\[[[WWWXXXXXXVVVVVVWWWZZZ]]]bbbnnnyyy{{{uuukkk^^^TTTLLLJJJGGGEEEEEEFFFFFFFFFCCCDDDFFFGGGHHHJJJNNNQQQWWWYYY\\\^^^___```ccceeekkkhhhggglllsssgggSSSIIIDDDCCC@@@======???AAADDDKKKSSSsssqqqnnnkkkhhhgggfffffffffeeedddcccdddeeefffhhhlllnnnpppqqqssswww}}}|||wwwssspppnnnpppyyyuuunnnfffccc```]]]\\\\\\ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUQQQOOONNNNNNOOORRRUUUWWWZZZ^^^bbbgggllluuu}}}xxxuuuqqqnnnkkkmmmkkkhhhddd```]]]ZZZYYYTTTQQQMMMIIIFFFEEEDDDDDDAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBCCCHHHNNNSSSUUU]]]dddgggjjjppprrrqqqjjjlllnnnqqqrrrssssssssssssrrrnnnlllrrrzzzccc\\\___hhhuuuzzzsssqqquuu}}}jjjeee^^^ZZZXXXWWWWWWWWWYYYXXXWWWUUUSSSQQQPPPOOOMMMOOOQQQTTTVVVZZZ___ccciiikkknnnqqqsssuuuvvvvvvuuuvvvxxxzzz{{{}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~|||yyyyyyyyyzzzzzz{{{||||||}}}}}}|||{{{zzzzzzzzzzzzzzz}}}|||vvvrrrnnnkkkhhheeedddcccaaa___WWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZZZZXXXWWWXXX[[[^^^fffqqqzzzxxxnnndddYYYRRRIIIHHHGGGFFFEEEEEEFFFFFFCCCEEEGGGHHHJJJMMMQQQTTTZZZ\\\^^^______```bbbdddiiifffgggooo{{{vvv]]]NNNFFFBBB???@@@======???AAACCCJJJRRRjjjiiihhhgggfffeeeeeeeeeeeeeeeddddddeeeeeeggggggjjjkkkmmmnnnoooqqquuuxxxwwwyyy{{{|||{{{wwwssspppkkkiiigggeeeaaa___eeemmmqqqyyyrrrnnniiieeebbbaaa___]]]YYYYYYXXXXXXWWWWWWWWWWWWSSSRRRQQQPPPQQQSSSVVVXXXXXXZZZ]]]```dddnnnzzz~~~zzzwwwtttqqqnnnkkkjjjhhheeeaaa^^^ZZZXXXWWWOOONNNKKKHHHFFFDDDCCCCCCAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBDDDJJJQQQWWW\\\ccchhhjjjllloooqqqooojjjkkknnnqqqrrrssssssrrrooopppoooqqq~~~jjjWWWSSSWWW___nnn}}}wwwssstttyyyzzztttkkkccc]]]ZZZXXXWWWWWWWWWVVVUUUTTTRRRQQQPPPMMMNNNPPPQQQRRRUUUZZZ]]]dddfffiiimmmppprrrssssssssssssssstttvvvxxx{{{||||||}}}~~~|||{{{zzzzzz{{{|||{{{yyywwwxxxxxxyyyyyyzzzzzzzzz{{{{{{zzzyyyyyyzzzzzzzzz}}}~~~~~~|||}}}{{{wwwsssooommmiiifffcccaaa```___]]]\\\VVVVVVWWWXXXYYYZZZ\\\\\\\\\]]]]]]\\\[[[\\\___bbbllluuuzzzrrrfff[[[TTTOOOGGGHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIKKKMMMPPPUUUXXX\\\]]]_________```bbbdddfffeeejjjwwwkkkSSSGGGDDDAAA??????<<<<<<>>>@@@BBBIIIQQQffffffffffffffffffffffffeeeeeeeeeeeefffgggggghhhkkkmmmppprrrsssvvvzzz|||uuuvvvwwwwwwuuuqqqmmmjjjgggfffgggfffaaa\\\^^^ddddddmmmyyy}}}xxxrrrmmmiiifffcccaaa]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVTTTSSSTTTVVVXXXZZZVVVXXXYYY[[[```jjjwww}}}|||zzzxxxvvvtttqqqmmmjjjgggeeebbb___\\\YYYWWWVVVMMMLLLJJJHHHFFFDDDCCCCCC@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBEEEKKKTTTZZZbbbiiimmmmmmmmmppppppmmmlllnnnqqqsssuuuuuuuuutttjjjnnnqqqxxxsss___OOOMMMQQQXXXhhhyyy}}}xxxwwwrrrvvvkkkddd___[[[YYYVVVVVVVVVUUUUUUSSSRRRQQQMMMNNNNNNOOOOOORRRVVVYYYaaacccfffjjjmmmooopppppprrrqqqpppqqqrrruuuxxxzzzwwwyyy{{{}}}|||zzzxxxxxxzzz{{{zzzyyyvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyxxxyyyyyyzzzzzz{{{zzzyyyzzzzzz{{{}}}yyy~~~xxxxxxwwwvvvtttpppmmmkkkfffccc```___^^^]]][[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^___``````______aaadddgggooovvvxxxnnn___TTTNNNKKKGGGGGGGGGFFFDDDBBBBBBCCCGGGIIILLLNNNPPPSSSXXX[[[]]]^^^____________aaaccceeefffnnn~~~bbbKKKCCCCCCCCCBBB???<<<;;;===???AAAHHHPPPggghhhhhhhhhggggggiiijjjiiikkkmmmllljjjiiilllooorrrsssuuuxxxzzz}}}}}}{{{wwwtttpppnnnmmmmmmllljjjgggcccaaaaaabbbeeefffllluuu~~~sssllljjjhhhhhhddd```]]]\\\^^^^^^\\\ZZZ[[[XXXUUURRRRRRTTTXXXZZZ]]]\\\\\\]]]aaaiiisss{{{rrrqqqrrroooqqqwwwxxxzzzyyyxxxwwwtttpppjjjfffhhheeeaaa^^^[[[WWWSSSPPPNNNLLLIIIFFFDDDBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAACCCDDDFFFIIIPPP[[[cccfffiiimmmooonnnmmmmmmmmmrrrssstttuuutttssspppoooooommmsssoooYYYIIIJJJMMMPPP^^^pppyyyqqqpppuuuyyysssllleee___\\\YYYVVVTTTUUUUUUUUUTTTQQQPPPNNNMMMMMMNNNPPPQQQ[[[]]]aaaeeehhhlllnnnoooppprrrtttuuuuuuvvvxxxzzz}}}{{{xxxuuussssssssssssxxxyyy{{{}}}|||{{{xxxvvvwwwwwwvvvvvvvvvvvvwwwwwwyyyxxxxxxwwwwwwvvvvvvvvvxxxyyy|||yyyuuuwww{{{|||{{{zzzzzz{{{~~~}}}zzzxxxrrrqqqpppooommmkkkiiihhhfffdddbbb```______```aaa[[[^^^bbbeeeeeeeeeeeefffcccbbbaaaaaacccgggkkkmmm{{{uuukkkaaaYYYQQQKKKGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGJJJNNNPPPSSSVVVYYY\\\bbb```aaadddccc______aaaccclll{{{wwwXXXLLLHHHAAA===>>>>>>;;;:::===>>>@@@FFFMMMhhhiiijjjjjjiiiiiikkkllloooqqqrrrqqqoooooosssvvv}}}~~~~~~zzzwwwtttrrrooonnnkkkgggdddbbbbbbcccccccccgggnnnwwwuuupppllljjjkkkhhheeeeeeffffffccc___^^^[[[XXXUUUTTTUUUWWWXXXYYYYYYYYYZZZ___gggrrryyyyyyxxxwwwssssssxxxvvv{{{~~~zzzxxxvvvtttqqqmmmhhhdddfffddd```\\\YYYVVVRRROOOLLLKKKHHHFFFCCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAABBBCCCFFFKKKSSS\\\bbbfffiiimmmoooooonnnnnnnnntttuuuvvvwwwvvvuuusssqqqnnnoooyyyiiiUUUGGGHHHKKKMMMZZZkkk|||xxxqqqnnnsss{{{uuuoooiiibbb^^^ZZZXXXWWWWWWWWWWWWSSSRRRPPPNNNNNNOOOPPPQQQUUUWWW[[[```eeeiiilllnnnqqqsssvvvxxxyyyzzz{{{}}}|||zzzxxxuuutttsssttttttxxxyyy{{{|||{{{yyywwwvvvvvvuuuuuuttttttuuuuuuvvvxxxxxxxxxxxxxxxxxxwwwwwwvvvwwwyyy|||zzzxxxzzz|||zzzxxxxxxyyyzzz|||{{{xxxuuusssqqqoooooonnnmmmkkkiiigggfffdddcccbbb``````bbbcccddddddfffiiijjjiiigggggggggcccccccccdddgggjjjmmmoooxxxpppeeeZZZRRRMMMIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFHHHKKKNNNRRRTTTWWW[[[^^^aaa___```ccccccaaabbbeeejjjsssrrrVVVLLLIIICCC???@@@>>>;;;;;;===>>>@@@FFFMMMoooqqqrrrrrrrrrrrrtttvvvyyy{{{}}}|||zzz|||}}}xxxuuupppkkkgggffffffgggdddcccdddhhhmmmxxx}}}vvvsssqqqooommmmmmnnnlllgggbbb```___\\\YYYXXXWWWVVVWWWXXXXXXYYY[[[```iiisss{{{}}}~~~~~~}}}}}}|||zzzwwwsssooommmiiieeebbbdddaaa]]]ZZZWWWTTTPPPMMMJJJIIIFFFDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAABBBBBBAAA@@@AAAFFFNNNWWW^^^bbbfffjjjnnnpppqqqpppppppppuuuvvvvvvvvvvvvtttrrrqqqkkkpppyyy___OOODDDFFFHHHIIITTTbbbvvvyyysssnnnttt|||wwwkkkgggaaa^^^\\\[[[ZZZZZZUUUTTTQQQOOONNNNNNOOOPPPPPPRRRUUUZZZ^^^cccfffgggmmmpppuuuxxxzzz{{{|||}}}zzzyyywwwuuutttttttttuuuyyyyyyzzzzzzyyywwwvvvtttttttttssssssssssssttttttvvvvvvwwwwwwwwwwwwwwwwwwtttuuuvvvxxxzzz|||~~~~~~{{{}}}{{{yyy{{{}}}|||yyyuuuvvvwwwyyy{{{}}}~~~}}}|||{{{zzzzzzzzz~~~~~~}}}zzzwwwuuurrrqqqpppnnnllljjjlllkkkkkkjjjhhhfffdddccc```_________```aaacccdddgggiiijjjiiigggdddccccccaaabbbccceeehhhjjjlllmmmqqqiii\\\QQQJJJHHHGGGHHHDDDDDDDDDDDDDDDEEEFFFGGGIIILLLPPPTTTWWWZZZ^^^```aaa___```cccdddcccffflllsssiiiSSSLLLJJJEEEAAAAAA???<<<<<<>>>???@@@EEELLL{{{}}}{{{tttooommmlllkkkiiigggfffhhhkkkqqq~~~zzzxxxvvvvvvuuurrrkkkfffaaa```___]]][[[YYYXXXWWW[[[\\\]]]```eeennnyyy||||||}}}}}}~~~|||yyyuuupppllliiifffcccaaaaaa^^^ZZZWWWUUUQQQNNNKKKGGGFFFEEECCCBBBCCCCCCDDD@@@@@@@@@AAAAAAAAABBBBBBAAA@@@BBBHHHRRR[[[```bbbgggkkkooorrrrrrqqqqqqrrrssssssssssssrrrqqqooonnnhhhqqq~~~lllVVVJJJCCCDDDFFFFFFOOO[[[ppp}}}}}}yyytttyyyuuupppjjjeeebbb```^^^\\\XXXVVVSSSPPPNNNMMMMMMNNNPPPQQQSSSUUUXXXZZZ]]]^^^dddhhhnnnsssuuuvvvxxxyyywwwwwwvvvuuuttttttuuuuuuxxxxxxxxxwwwvvvuuutttssssssssssssrrrrrrsssssssssssssssuuuvvvvvvvvvvvvuuussstttuuuvvvwwwyyyzzzzzzyyy}}}zzzwwwwwwxxxzzz{{{{{{xxxuuutttuuuwwwyyyzzz{{{zzzzzz|||{{{{{{zzzyyyxxxvvvuuu{{{yyyxxxyyyyyyyyyxxxvvvoooooonnnnnnnnnmmmkkkhhhiiiiiihhhgggfffdddbbbaaa[[[[[[[[[[[[\\\]]]^^^___```aaabbb```^^^[[[ZZZZZZ^^^```aaaccceeeeeeeeeeeeggg___TTTKKKFFFEEEFFFFFFCCCCCCDDDDDDEEEGGGHHHIIIKKKNNNSSSWWW[[[]]]aaacccbbb```aaacccdddeeekkksssnnn^^^OOOKKKKKKGGGCCCBBB???===<<>>BBBHHH{{{wwwssspppooopppqqqrrrwww~~~~~~{{{vvvqqqlllggggggfffdddcccbbb`````````aaadddgggmmmuuu~~~yyy{{{|||zzztttppplllhhhfffcccaaa___ZZZWWWTTTQQQOOOLLLIIIFFFDDDCCCBBBAAAAAAAAABBBCCC@@@@@@AAAAAAAAAAAABBBBBBBBBDDDJJJQQQZZZaaadddeeejjjmmmqqqsssrrrqqqqqqqqqqqqqqqpppnnnmmmlllkkkkkkjjjzzzoooUUUJJJFFFCCCDDDCCCDDDJJJRRRbbbqqq|||wwwrrrlllgggccc]]]ZZZVVVRRRNNNKKKJJJJJJJJJJJJKKKMMMPPPTTTWWWYYYWWW[[[aaafffiiikkknnnpppooopppqqqrrrsssttttttuuuuuutttsssrrrqqqrrrssstttssssssrrrrrrrrrrrrssssssuuuwwwxxxzzzzzzyyyxxxvvvsssssstttuuuvvvwwwwwwxxxuuuwwwyyyxxxwwwyyy~~~~~~{{{xxxvvvuuusssssstttttttttuuuuuuuuurrrrrrssstttttttttttttttpppqqqqqqrrrqqqqqqpppppppppnnnmmmnnnpppqqqqqqqqqnnnmmmmmmmmmmmmllliiigggddddddccccccbbb```___^^^\\\\\\[[[ZZZYYYXXXWWWWWWVVVWWWXXXXXXWWWWWWXXXYYY^^^^^^^^^]]]\\\YYYWWWUUURRROOOKKKHHHGGGFFFEEEDDDDDDDDDEEEGGGIIILLLNNNOOOQQQUUU[[[___aaaccceeefffgggfffgggjjjlllrrrpppPPPKKKGGGEEEFFFEEEBBB@@@>>><<<<<<>>>>>>===@@@FFF~~~|||~~~~~~}}}}}}yyyuuurrrpppnnnllliiigggeeeddddddbbbdddfffjjjooowww|||wwwtttooolllhhhfffdddbbb___]]]WWWUUUQQQOOOMMMJJJGGGDDDDDDCCCBBB@@@@@@@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBBBBBGGGOOOVVV\\\aaaeeehhhkkknnnqqqsssrrrpppooooooooonnnlllkkkiiihhhhhhggggggzzzlllPPPGGGDDDCCCBBBAAABBBHHHOOOYYYhhh|||{{{tttlllgggaaa^^^ZZZTTTPPPMMMKKKKKKIIIIIIIIIJJJMMMQQQTTTVVVSSSVVV[[[___bbbeeeiiikkklllmmmnnnppprrrsssttttttsssrrrpppooopppqqqsssuuurrrqqqqqqppppppqqqqqqrrruuuvvvxxxyyyyyyxxxuuutttrrrrrrssstttuuuvvvwwwxxxvvvxxxyyyxxxvvvwww|||~~~~~~{{{xxxuuussssssuuuppprrrtttttttttsssssssssppppppooooooppppppqqqrrrrrrrrrqqqqqqqqqpppppppppooonnnmmmmmmoooppppppooollljjjiiijjjjjjjjjhhhfff````````````___]]]\\\[[[ZZZZZZZZZYYYXXXWWWUUUUUUTTTVVVWWWVVVVVVVVVXXXZZZZZZYYYYYYWWWUUUSSSRRRQQQLLLIIIFFFEEEEEEFFFEEEDDDEEEEEEFFFIIIKKKNNNPPPRRRUUUYYY^^^bbbcccdddfffgggiiiiiikkkooosss}}}yyy\\\GGGEEECCCBBBBBBBBB@@@>>>===;;;;;;>>>===;;;>>>DDD}}}wwwuuuqqqmmmjjjhhhfffffffffgggiiimmmrrryyy}}}yyyssspppkkkiiifffdddcccaaa]]][[[VVVSSSPPPMMMLLLIIIFFFCCCDDDCCCAAA@@@???@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCIIISSSYYY]]]aaafffiiilllnnnrrrsssqqqooonnnnnnkkkjjjhhhfffeeedddccccccbbbvvvkkkOOOEEECCCBBBAAA???AAAGGGNNNSSSbbbvvv~~~~~~~~~yyypppjjjdddaaa\\\WWWRRRNNNMMMLLLKKKKKKJJJIIIJJJLLLOOOPPPOOORRRVVVYYY\\\```dddgggjjjkkkmmmoooqqqrrrssssssrrrqqqooonnnoooqqqtttvvvppppppoooooooooooopppppprrrtttvvvwwwvvvtttqqqpppqqqqqqrrrsssuuuvvvwwwwwwssstttuuutttssstttxxx|||zzz{{{~~~~~~}}}||||||yyyvvvssspppnnnpppsssnnnqqqtttvvvuuusssqqqpppnnnmmmlllllllllnnnooopppqqqpppooonnnmmmllllllmmmnnnlllkkklllmmmmmmllljjjjjjhhhggggggiiiiiihhhggg^^^^^^^^^]]]\\\[[[ZZZYYYVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSTTTSSSRRRRRRTTTVVVTTTSSSRRRQQQPPPNNNNNNMMMJJJGGGCCCAAABBBDDDEEEFFFEEEFFFGGGJJJLLLOOORRRSSSWWW[[[```ccceeeeeefffgggiiijjjmmmsssyyylllKKKBBBCCCBBB@@@???@@@???===<<<:::;;;===<<<;;;===BBB|||wwwrrroooooopppqqqjjjkkkmmmpppttt{{{}}}yyyuuupppmmmhhhfffcccaaa___\\\YYYVVVVVVSSSPPPKKKGGGEEECCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCCCCAAA@@@CCCFFFKKKOOOUUUZZZ^^^bbbfffiiikkklllmmmllljjjhhhggghhheeebbbaaacccbbb___```dddiii{{{aaaMMMGGGEEEBBB@@@@@@BBBEEEGGGRRR[[[mmm}}}xxxqqqkkkhhhbbbYYYQQQLLLJJJJJJHHHJJJLLLKKKIIIHHHJJJLLLNNNOOOQQQUUUYYY^^^aaacccdddhhhllloooooooooooooooppppppppppppqqqrrrssssssrrrqqqooonnnnnnpppqqqsssssssssrrrqqqpppnnnnnnmmmllloooqqqrrrqqqpppqqqqqqssssssttttttuuuvvvvvvwwwwwwwwwyyyzzz{{{||||||}}}}}}}}}|||{{{yyyxxxwwwwwwtttttttttsssrrrrrrqqqqqqrrrrrrsssuuuvvvuuuqqqnnnrrrnnnkkklllqqqtttsssqqqmmmmmmlllllllllnnnooopppmmmkkkjjjjjjkkkllljjjiiifffgggggggggeeedddbbb```]]]\\\ZZZXXXVVVVVVVVVVVVSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPNNNKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIJJJLLLOOOSSSVVVXXX```]]]]]]aaaeeeeeegggjjjfffnnnwwwtttYYYKKKCCC@@@======@@@AAA???===<<<<<<<<<<<<<<<===>>>>>>~~~zzzvvvtttrrrrrrrrrlllnnnppptttyyy~~~zzzwwwsssnnnkkkhhhfffccc```^^^[[[WWWTTTQQQPPPMMMJJJHHHEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCBBB@@@AAAEEEHHHOOOSSSYYY^^^aaacccfffhhhiiijjjkkkiiifffddddddddddddaaa```aaa```]]]___bbblll|||~~~\\\JJJFFFEEEBBB@@@@@@BBBDDDFFFOOOXXXhhh|||}}}yyypppmmmfff]]]UUUOOOMMMLLLIIIJJJLLLKKKHHHGGGIIIKKKJJJKKKMMMQQQUUUYYY\\\^^^bbbfffjjjmmmnnnnnnoooooonnnnnnnnnnnnooopppqqqqqqpppooonnnmmmnnnoooqqqrrrrrrrrrqqqooonnnlllkkkkkklllnnnpppqqqpppoooppppppqqqrrrrrrrrrssssssttttttsssuuuvvvxxxyyyzzzyyyyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuttttttsssrrrrrrqqqqqqrrrrrrssstttuuutttqqqnnnqqqmmmkkkmmmqqqsssqqqnnnmmmmmmlllmmmmmmnnnoooooolllkkkiiijjjkkkkkkjjjhhhfffffffffeeedddbbb```^^^]]]\\\ZZZXXXWWWVVVVVVVVVRRRRRRRRRRRRRRRRRRQQQQQQRRRQQQPPPOOONNNNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDEEEIIIJJJLLLNNNRRRUUUXXXYYY```\\\\\\aaaeeefffiiimmmoooxxxhhhPPPEEECCCAAA>>>=========;;;:::<<<<<<<<<<<<<<<======>>>~~~|||yyywwwvvvqqqrrruuuyyy{{{wwwtttpppllliiihhheeeaaa^^^\\\XXXUUURRRLLLKKKKKKIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAAAAA@@@???BBBHHHMMMUUUYYY^^^bbbcccdddeeeeeeeeefffgggeeebbb```___```aaa______aaa```^^^aaafffssssssUUUGGGEEECCCAAA@@@@@@AAADDDEEEKKKSSSbbbvvv~~~|||~~~xxxssskkkbbbYYYSSSOOONNNJJJKKKKKKJJJHHHGGGHHHIIIGGGHHHJJJMMMQQQTTTWWWYYY___bbbgggjjjkkklllmmmnnnkkkkkkkkkkkklllmmmnnnoooooonnnmmmmmmmmmnnnpppqqqqqqpppooonnnmmmkkkjjjjjjmmmnnnppppppooonnnoooppppppppppppppppppqqqqqqqqqoooqqqtttvvvwwwwwwuuutttwwwvvvvvvuuutttsssrrrrrrtttttttttsssrrrrrrqqqqqqrrrqqqrrrssstttssspppnnnooommmlllnnnqqqqqqnnnkkkllllllmmmnnnnnnnnnmmmmmmkkkiiihhhhhhiiiiiihhhgggfffeeeeeecccaaa___]]]\\\[[[ZZZXXXWWWUUUTTTTTTTTTQQQQQQPPPPPPOOOOOONNNNNNOOOOOOMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFIIIKKKNNNRRRVVVXXXZZZ[[[___\\\\\\aaadddggglllqqqxxxwwwZZZHHHBBBGGGGGGEEEBBB???===<<<===<<<<<<;;;;;;<<<<<<===>>>~~~|||wwwxxx|||}}}yyyuuurrroookkkhhhgggddd```\\\YYYVVVRRROOOHHHIIIIIIHHHGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAA@@@@@@DDDLLLRRRZZZ]]]aaadddcccbbbaaaaaa```aaabbbaaa___^^^^^^^^^^^^]]]^^^aaaaaaaaagggnnn|||gggOOOFFFCCCBBB@@@??????AAACCCDDDIIIOOO^^^qqq~~~}}}|||{{{|||}}}wwwnnneee]]]VVVQQQOOOMMMLLLKKKIIIGGGGGGGGGHHHIIIIIIKKKMMMPPPSSSUUUWWWZZZ^^^bbbeeegggiiikkkllliiiiiiiiiiiijjjkkkllllllnnnnnnmmmmmmnnnooopppqqqpppooooooooonnnnnnnnnmmmnnnpppqqqpppooonnnooopppoooooooooooooooooooooooommmooosssvvvvvvuuusssqqqtttsssssssssrrrrrrqqqqqqtttssssssrrrrrrqqqppppppqqqpppppprrrsssrrrooommmmmmmmmnnnpppqqqpppmmmiiikkklllmmmnnnmmmlllkkkjjjiiigggffffffggghhhfffeeefffeeedddbbb___]]][[[ZZZWWWWWWUUUTTTSSSQQQQQQPPPQQQQQQPPPOOONNNMMMLLLLLLMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGIIIKKKJJJMMMRRRWWWZZZ\\\]]]]]]aaa^^^]]]aaadddgggnnnuuugggPPPGGGFFFFFFGGGGGGDDD???<<<===???<<<;;;;;;;;;;;;<<<======}}}zzzvvvsssqqqnnnjjjgggeeebbb]]]YYYVVVSSSPPPMMMHHHHHHHHHGGGEEECCC@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBHHHPPPWWW]]]```ccccccaaa^^^\\\\\\[[[]]]^^^___^^^]]]^^^___]]]\\\]]]``````bbbkkkuuuzzz\\\KKKFFFAAA@@@?????????@@@BBBCCCIIIMMMZZZlll~~~}}}|||zzz{{{~~~zzzpppggg```ZZZTTTQQQPPPNNNKKKIIIHHHGGGGGGGGGIIIIIIJJJLLLNNNPPPRRRSSSUUUXXX]]]```bbbdddfffhhhgggggggggggghhhiiijjjkkkmmmmmmmmmnnnoooppppppqqqnnnoooooopppqqqrrrrrrssspppqqqrrrpppnnnnnnnnnpppooooooooooooooopppppppppnnnpppsssvvvvvvuuusssqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqppppppooooooooonnnnnnoooppppppnnnllllllmmmnnnpppqqqooollliiijjjkkkllllllkkkjjjhhhggggggeeeddddddeeeeeedddccceeedddbbb```^^^\\\ZZZZZZVVVVVVUUUTTTSSSQQQPPPOOOQQQQQQPPPOOOMMMLLLKKKKKKLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEFFFIIILLLNNNMMMQQQVVV[[[^^^``````___ccc```___bbbdddhhhqqq{{{tttZZZJJJFFFHHH>>>@@@@@@>>>:::999:::===;;;;;;;;;;;;;;;<<<======}}}|||zzzwwwtttqqqooollliiifffccc___ZZZVVVSSSQQQNNNLLLGGGGGGGGGEEEDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCEEELLLUUU\\\```bbbbbb```]]]ZZZYYYYYYXXXZZZ\\\\\\\\\[[[\\\]]]]]]\\\]]]___aaaggguuukkkSSSHHHEEE??????>>>>>>???@@@AAABBBGGGJJJUUUgggxxx}}}{{{|||~~~}}}ssskkkeee```ZZZVVVTTTPPPLLLJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKMMMNNNQQQTTTXXX[[[\\\___aaadddeeeeeeeeeeeefffggghhhiiikkkllllllmmmnnnoooppppppnnnnnnooopppqqqrrrssssssqqqqqqqqqooommmlllmmmooonnnnnnnnnoooppppppqqqqqqpppqqqtttvvvvvvuuusssrrrppppppppppppqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmmmmlllkkklllmmmmmmkkkjjjiiikkkmmmoooooonnnkkkjjjjjjjjjjjjiiihhhgggfffeeeeeecccbbbbbbcccdddbbbaaabbbaaa___]]][[[ZZZYYYYYYWWWVVVVVVUUUTTTRRRQQQPPPPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCDDDFFFJJJNNNPPPRRRUUUYYY^^^aaabbbbbbbbbdddbbbbbbdddgggmmmzzzfffPPPFFFDDDCCC=========<<<;;;;;;<<<===;;;;;;::::::;;;;;;<<<===xxxsssuuu}}}}}}wwwtttqqqnnnllljjjfffddd```\\\WWWTTTQQQPPPNNNLLLFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>AAADDDFFFIIIOOOYYY```ccccccbbb^^^ZZZXXXWWWWWWXXXZZZ[[[ZZZYYYWWWXXXXXXYYYYYY\\\bbbiiiuuu~~~```LLLEEECCC>>>>>>===>>>>>>@@@AAAAAADDDEEENNN___qqq~~~~~~wwwppplllhhhbbb^^^WWWSSSMMMJJJJJJJJJHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJNNNQQQTTTVVVXXXZZZ]]]___bbbbbbbbbccccccdddeeefffhhhiiijjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooppppppooommmjjjiiikkklllkkklllmmmnnnoooqqqqqqrrrqqqrrrtttuuuuuutttssssssnnnnnnnnnoooooopppppppppooonnnnnnmmmmmmlllkkkkkkkkkjjjiiiiiijjjjjjiiihhhfffhhhjjjkkkkkkkkkjjjjjjjjjiiigggfffeeedddddddddcccbbbaaaaaabbbbbbaaa___^^^]]][[[YYYWWWWWWWWWWWWTTTTTTTTTTTTRRRPPPNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDEEEHHHLLLPPPSSSWWWYYY\\\```bbbcccdddcccdddcccdddhhhmmmuuuuuuXXXIIIEEECCC>>>@@@???======>>>???>>>===;;;;;;::::::;;;;;;<<<===wwwllllllsss{{{{{{tttrrrnnnllljjjhhheeebbb___[[[VVVRRRQQQOOONNNLLLDDDDDDCCCBBBBBBDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>AAAEEEHHHKKKRRR[[[bbbeeedddbbb^^^YYYWWWWWWXXXYYYZZZ[[[YYYVVVTTTTTTTTTUUUVVV\\\fffrrrwwwZZZHHHBBB@@@============>>>???@@@AAAAAABBBJJJZZZlllzzz~~~{{{tttqqqnnniiidddYYYTTTNNNKKKKKKJJJIIIGGGHHHHHHGGGGGGHHHIIIJJJJJJMMMOOORRRTTTUUUWWWZZZ\\\````````````aaabbbcccdddffffffhhhiiijjjkkkkkkkkklllllllllkkkkkkjjjjjjiiioooooommmkkkhhhggghhhjjjiiijjjkkkmmmooopppqqqrrrrrrrrrssssssttttttsssssslllmmmmmmmmmnnnooooooooonnnmmmmmmlllkkkkkkjjjjjjjjjiiihhhhhhiiiiiihhhgggccceeehhhiiiiiihhhiiiiiijjjhhhfffdddcccbbbccccccbbbaaa``````aaaaaa```___[[[ZZZXXXVVVUUUUUUUUUUUUPPPPPPQQQPPPOOOMMMKKKIIIKKKJJJJJJIIIIIIHHHHHHGGGDDDCCCCCCCCCCCCDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEFFFIIIHHHGGGHHHKKKOOOTTTWWWZZZ\\\^^^aaacccddddddeeedddccceeekkkqqq|||lllPPPEEEFFFDDD===@@@===::::::<<<===;;;888;;;::::::::::::;;;<<<<<>>===============>>>??????DDDCCCHHHTTTbbbooo~~~~~~}}}~~~|||wwwpppjjjeee\\\VVVOOOKKKKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFKKKJJJJJJKKKNNNSSSXXX\\\```___^^^]]]^^^^^^```aaa___aaadddfffhhhhhhggggggjjjjjjjjjiiiiiiiiiiiihhhlllkkkjjjiiihhhhhhhhhhhhggggggiiijjjlllmmmnnnooooooooooooppppppqqqqqqrrrkkkkkkllllllmmmmmmnnnnnnooonnnllljjjiiijjjkkkllllllkkkiiigggffffffgggggggggggggggggggggfffeeeeeegggfffeeecccbbbaaaaaaaaacccbbb``````aaaaaa___^^^WWWWWWWWWVVVUUUTTTSSSRRRSSSRRRQQQPPPOOONNNNNNMMMJJJJJJIIIHHHGGGFFFDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHJJJNNNTTTYYY\\\aaabbb___```fffgggdddhhhjjjlllqqq{{{tttUUUJJJFFF@@@<<<===>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999:::uuuiiigggiiikkklllttt|||xxxuuupppmmmiiiddd```]]]\\\[[[VVVUUURRROOOLLLJJJHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBB@@@???@@@AAA@@@CCCIIIPPPWWW\\\```bbbeeebbb]]]YYYVVVVVVWWWXXXZZZYYYXXXUUURRRQQQSSSTTTTTT[[[dddqqqgggSSSHHHBBB==================>>>>>>???BBBAAAFFFQQQ^^^jjjyyy~~~~~~~~~}}}vvvmmmhhh```ZZZSSSNNNMMMLLLJJJHHHJJJIIIIIIHHHGGGGGGGGGGGGJJJJJJIIIJJJMMMRRRWWWZZZ\\\\\\[[[ZZZ[[[\\\]]]^^^\\\^^^```cccdddddddddcccggggggggggggffffffffffffiiihhhggggggffffffggggggfffggghhhiiikkklllmmmnnnmmmmmmmmmnnnooooooppppppmmmnnnnnnnnnoooooooooooonnnllljjjiiihhhhhhiiijjjiiihhhgggfffffffffffffffeeeeeeffffffeeeeeedddcccdddcccbbbaaa_________^^^aaa___^^^^^^___^^^]]][[[VVVVVVVVVVVVUUUSSSRRRQQQPPPPPPOOONNNMMMLLLKKKKKKIIIIIIIIIHHHGGGEEEDDDCCCEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIJJJLLLNNNRRRWWW[[[\\\aaacccaaabbbgggiiiffffffjjjqqq{{{jjjOOOFFFDDD???<<<===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::|||qqqkkkiiiiiiiiiqqq|||wwwsssooollliiieee```\\\YYYXXXWWWRRRQQQOOOLLLIIIGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBAAA??????@@@AAABBBFFFMMMUUU[[[___aaaaaaccc```[[[WWWTTTSSSTTTUUUVVVVVVUUUSSSQQQQQQSSSUUUVVV]]]jjj}}}zzzaaaNNNDDD@@@=========<<<<<<======>>>???@@@???DDDMMMXXXcccqqq}}}~~~~~~tttmmmeee___XXXSSSQQQPPPMMMJJJMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIHHHIIILLLOOOSSSVVVWWWWWWVVVVVVWWWXXXYYYYYYXXXYYY[[[]]]____________bbbbbbccccccccccccccccccddddddccccccdddeeeeeefffffffffggghhhiiijjjkkkllljjjjjjkkkllllllmmmnnnnnnmmmnnnnnnoooooooooooooookkkjjjiiigggfffgggggghhhdddeeeeeeeeeeeeeeeddddddcccccccccccccccbbbbbbaaa``````^^^]]]\\\\\\[[[[[[^^^\\\[[[[[[[[[[[[ZZZXXXUUUUUUUUUTTTSSSRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFJJJLLLNNNQQQSSSVVVZZZ]]]]]]aaacccbbbcccgggiiiiiiiiiqqq~~~ttt]]]HHHBBBBBB>>>;;;<<<>>>======<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;~~~vvvppplllkkkqqq}}}|||xxxtttoookkkjjjhhhddd```\\\YYYVVVUUUPPPNNNLLLJJJGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@??????@@@BBBEEEJJJRRRZZZ___aaaaaa```aaa^^^YYYUUURRRQQQRRRSSSRRRSSSRRRQQQPPPPPPSSSVVVYYYaaaqqquuu\\\JJJAAA>>>======<<<<<<<<<<<<===>>>>>>??????BBBJJJRRR[[[iiiuuu~~~{{{sssiiiccc\\\XXXVVVTTTQQQNNNMMMMMMKKKJJJIIIIIIIIIJJJIIIHHHHHHHHHJJJMMMPPPRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWYYYZZZZZZZZZZZZ^^^^^^______`````````aaa`````````aaabbbccceeeeeeeeeeeeffffffggghhhiiiiiihhhiiiiiijjjkkklllmmmmmmjjjkkklllmmmmmmlllkkkkkkiiihhhgggfffeeeeeeffffffaaabbbccceeeeeedddcccbbbaaaaaaaaabbbaaa``````___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXXXXYYYYYYWWWVVVTTTTTTSSSSSSRRRPPPOOONNNLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFFFFFFFGGGHHHIIIIIIKKKNNNRRRUUUWWWYYY\\\___^^^aaacccbbbbbbeeeiiilllvvvcccSSSDDD???@@@===;;;;;;>>>===<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<~~~{{{xxxwww|||~~~zzzvvvqqqmmmiiihhhfffccc___ZZZWWWTTTSSSNNNMMMKKKIIIGGGEEEEEEDDD@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@CCCEEEJJJOOOWWW^^^bbbbbb```^^^___\\\WWWSSSQQQQQQRRRSSSPPPPPPPPPOOOOOOPPPSSSVVV\\\eeeyyynnnWWWHHH@@@======<<<<<<<<<<<<<<<======>>>??????CCCIIINNNVVVcccppp~~~~~~~~~vvvmmmhhhaaa^^^\\\ZZZWWWTTTMMMLLLJJJIIIIIIJJJKKKLLLIIIHHHHHHHHHIIIKKKMMMNNNOOOOOOPPPQQQRRRRRRSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWZZZZZZ[[[\\\]]]^^^^^^___^^^^^^^^^___aaabbbdddeeecccdddddddddeeeeeeffffffgggggghhhiiijjjkkklllmmmiiijjjkkkllllllkkkiiihhhggggggfffeeedddddddddddd```aaabbbccccccbbbaaaaaa______``````______^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZXXXWWWVVVWWWWWWVVVTTTRRRRRRRRRQQQPPPOOOMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGIIIJJJKKKLLLMMMPPPTTTWWWYYY[[[]]]___^^^```aaabbbbbbeeelllsssyyyXXXMMMCCC??????===;;;999======<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<~~~{{{|||{{{wwwssspppkkkhhhcccbbb___[[[WWWSSSPPPOOOLLLKKKIIIHHHFFFEEEDDDDDD@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAA@@@@@@BBBFFFIIIOOOTTT[[[```cccbbb^^^\\\[[[YYYUUUQQQOOOPPPQQQRRROOOOOOPPPOOONNNPPPSSSVVV^^^iiizzzbbbQQQFFF@@@>>>>>><<<<<<;;;;;;<<<<<<===>>>??????CCCHHHLLLRRR___lll}}}~~~}}}~~~|||tttoooiiieeecccaaa\\\YYYOOONNNLLLJJJIIIJJJKKKLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTVVVVVVWWWXXXZZZ[[[\\\\\\[[[\\\\\\]]]___```bbbcccbbbbbbcccccccccccccccccceeeeeefffhhhiiijjjkkkllliiijjjlllmmmlllkkkiiihhhddddddccccccbbbaaaaaaaaa_________```______^^^^^^\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVTTTTTTUUUUUUSSSRRRPPPPPPPPPOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFEEECCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEEEEGGGIIIKKKMMMNNNQQQSSSVVVYYYZZZ[[[]]]_________aaadddeeejjjwwwmmmPPPJJJCCC???>>>===<<<:::===<<<<<<<<<<<<======>>>===<<<<<<;;;:::;;;;;;;;;~~~{{{wwwtttqqqnnnjjjgggaaa___]]]YYYUUUQQQNNNLLLJJJIIIGGGFFFEEEDDDDDDCCCAAAAAAAAAAAABBBBBBBBBCCC@@@@@@AAAAAABBBEEEIIIMMMTTTXXX]]]bbbccc```\\\ZZZWWWUUUQQQNNNMMMNNNPPPRRROOOPPPPPPOOOOOOPPPSSSVVV```mmm}}}iiiTTTHHHCCC???>>>???<<<;;;;;;;;;;;;<<<=========>>>BBBGGGIIIOOO\\\jjjuuu~~~}}}~~~yyyrrrmmmjjjfff```\\\UUURRROOOLLLJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIKKKLLLNNNNNNNNNMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYZZZZZZ\\\]]]___```bbbbbbbbbaaaaaaaaaaaaaaabbbcccdddeeeggghhhiiijjjggghhhjjjkkkkkkiiigggeee````````````___^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZXXXXXXYYYYYYXXXXXXWWWVVVXXXXXXWWWVVVVVVVVVVVVWWWTTTSSSQQQQQQRRRRRRPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDBBBCCCDDDDDDEEEEEEEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFHHHKKKNNNQQQRRRUUUWWWYYYZZZZZZ\\\^^^``````___bbbgggllluuuxxx___JJJGGGBBB>>>===>>>===<<<<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;:::::::::::::::{{{~~~}}}{{{xxxuuurrrooollliiifffaaa```]]]ZZZVVVRRRNNNLLLHHHGGGFFFEEECCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAAAAACCCFFFKKKOOOWWWZZZ___bbbbbb___[[[XXXTTTRRROOOLLLLLLMMMOOOQQQPPPPPPPPPOOOOOOPPPSSSVVVcccpppooo\\\IIIBBBAAA???>>>@@@<<<;;;;;;;;;;;;<<<======<<<>>>AAAEEEGGGMMMZZZhhhmmm{{{yyysssnnniiibbb]]]ZZZWWWRRRNNNKKKIIIIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOONNNOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXXXXYYY[[[\\\]]]aaaaaaaaaaaa```````````````aaabbbccceeefffggghhhdddeeeggghhhhhhfffcccbbb]]]]]]]]]]]]\\\[[[ZZZZZZ\\\[[[YYYXXXWWWWWWWWWXXXUUUVVVVVVVVVVVVUUUTTTTTTVVVVVVUUUUUUUUUUUUUUUUUURRRPPPOOOOOOOOOOOONNNLLLNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHKKKOOORRRUUUWWWYYYZZZ[[[[[[[[[\\\___aaaaaa```cccjjjrrr}}}mmmVVVEEEDDDAAA===<<<>>>???>>><<<<<<<<<<<<<<<===>>>???;;;;;;:::999999999999:::tttkkkpppwww{{{}}}{{{yyyyyy|||{{{yyyzzzwwwsssooolllhhhdddaaaaaa]]]YYYVVVSSSPPPMMMKKKIIIGGGFFFDDDCCCBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAABBBGGGQQQXXX]]]___aaabbb```\\\XXXUUURRRPPPNNNLLLKKKMMMOOOPPPPPPOOOQQQTTTSSSQQQUUU\\\dddsss\\\RRRFFF??????@@@>>>:::<<<<<<;;;;;;;;;;;;<<<<<<>>>===???CCCEEEIIISSS]]]lllwww{{{sssmmmgggccc___\\\WWWSSSPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFIIIIIIIIIJJJJJJLLLMMMMMMKKKKKKLLLMMMOOOQQQSSSTTTVVVVVVVVVWWWWWWWWWXXXXXXZZZ[[[\\\\\\^^^^^^___```dddddddddddddddddddddeeeffffffdddcccaaa```___^^^^^^]]]\\\ZZZXXXVVVTTTSSSVVVVVVVVVUUUUUUUUUTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQUUUUUUUUUUUUUUUTTTSSSSSSOOOOOONNNNNNMMMLLLLLLKKKMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCEEEHHHFFFIIIMMMPPPQQQSSSVVVXXX\\\\\\\\\[[[[[[\\\]]]^^^___dddlllvvvxxx\\\KKKDDDAAA>>><<<<<<======<<<======<<<<<<;;;;;;;;;:::>>>===<<<;;;;;;;;;;;;;;;zzzllldddggglllpppzzz}}}uuurrrppplllkkkmmmlllnnnrrrvvv{{{|||yyyvvvvvvssspppmmmjjjhhhdddaaa^^^[[[WWWTTTQQQOOOKKKIIIHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBDDDJJJSSSZZZ```aaacccbbb```\\\XXXUUUPPPNNNLLLJJJJJJLLLNNNOOORRRQQQRRRTTTRRRPPPTTT[[[hhhuuu~~~XXXNNNCCC===>>>???<<<:::<<<<<<;;;;;;;;;;;;<<<<<<===<<<===AAACCCFFFOOOXXXgggrrryyyyyy{{{ssslllhhhaaa]]]XXXSSSPPPNNNLLLKKKIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFIIIHHHHHHIIIIIIKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZ[[[\\\]]]]]]^^^aaabbbbbbccccccccccccbbbbbbaaaaaa``````______^^^\\\[[[ZZZYYYWWWVVVTTTTTTUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFFFFFFFEEEFFFHHHKKKJJJLLLPPPRRRSSSUUUWWWYYYZZZ[[[]]]]]]^^^^^^___```gggnnnzzznnnUUUFFFDDDAAA>>><<<<<<======<<<============<<<<<<;;;;;;<<<<<<;;;:::::::::::::::pppddd]]]^^^aaadddlllvvv|||ssskkkgggccc^^^\\\^^^^^^___aaabbbeeeiiiooosss~~~yyyuuutttzzz|||yyyvvvsssrrrooollljjjhhhfffcccaaa\\\XXXTTTQQQOOOLLLIIIGGGGGGFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEIIIPPPWWW]]]bbbbbbbbb```]]]YYYTTTRRRMMMLLLKKKJJJJJJKKKMMMNNNTTTRRRSSSTTTSSSSSSYYYaaapppzzzpppQQQIII@@@;;;<<<===;;;999<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<>>>>>======<<<<<<;;;::::::999999999999999}}}kkkccc\\\\\\]]]^^^dddllltttuuummmeee```\\\WWWUUUVVVYYYYYYZZZZZZZZZ]]]aaaeeeooo{{{xxxtttrrrxxx}}}|||yyyvvvsssqqqpppmmmjjjhhhfffdddaaa^^^YYYVVVRRROOOMMMKKKHHHEEEEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB???AAADDDIIIOOOUUU\\\```aaa```^^^[[[WWWSSSOOOMMMMMMLLLKKKJJJKKKLLLNNNOOOTTTRRRRRRUUUVVVYYYbbbmmmzzzcccKKKEEE>>>:::;;;<<<;;;999<<<;;;;;;::::::;;;;;;<<<===;;;<<<>>>===>>>DDDLLLXXXddduuuyyysssoookkkjjjiiilllrrr|||zzzsssmmmeee^^^XXXUUUQQQOOOLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHKKKJJJJJJJJJJJJKKKLLLLLLJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ]]]______^^^\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[WWWVVVVVVUUUUUUTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPQQQPPPOOOOOONNNNNNNNNOOOMMMMMMMMMNNNMMMLLLLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKLLLMMMPPPRRRRRRSSSUUUVVVVVVWWWZZZ\\\^^^```aaa``````dddiiinnnwwwjjjQQQDDDAAAAAA???<<<<<<<<<===<<<;;;======>>>??????>>>===<<<::::::999999999999::::::wwwiiieee```^^^]]]^^^ccchhhkkkxxxzzznnnfff___[[[XXXTTTSSSUUURRRSSSTTTTTTTTTWWWZZZ]]]kkksss~~~{{{~~~|||xxxvvvsssqqqoooooommmiiifffcccaaa]]]ZZZXXXUUUQQQNNNLLLJJJGGGEEECCCBBBAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???BBBGGGMMMUUU[[[___aaa```^^^[[[WWWSSSPPPNNNMMMMMMMMMLLLMMMMMMOOOPPPQQQTTTRRRRRRUUUXXX^^^kkkwwwvvvXXXGGGCCC===;;;;;;<<<<<<:::;;;;;;::::::::::::;;;;;;===<<<===>>><<<<<>>??????>>>===<<<;;;:::::::::::::::;;;;;;}}}ttthhhgggdddbbb```aaadddhhhhhhqqq{{{uuufff___XXXVVVSSSPPPPPPRRRNNNOOOQQQSSSTTTVVVZZZ]]]ggglllssszzz}}}xxxuuusssqqqnnnlllllljjjfffccc```]]]YYYVVVUUUSSSOOOLLLJJJHHHEEECCCAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDJJJRRRZZZ___aaa``````]]]YYYUUUQQQPPPOOOPPPMMMMMMNNNOOOPPPQQQSSSSSSUUUSSSRRRVVV\\\eeeuuueeeNNNDDDAAA>>><<<<<<<<<;;;:::;;;;;;::::::::::::;;;;;;>>><<<===>>><<<:::???FFFLLLWWWfffttt~~~{{{||||||pppfff___YYYVVVTTTRRRPPPMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRTTTVVVWWWWWWVVVUUUWWWWWWVVVVVVVVVVVVVVVVVVSSSSSSSSSRRRRRRQQQQQQPPPNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAABBBCCCCCCDDDDDDEEEEEEFFFGGGJJJMMMOOOQQQRRRTTTVVVVVVWWWXXXXXXXXXZZZ]]]```aaaccceeefffiiisssfffPPPDDDAAABBB>>><<<;;;;;;<<<<<<;;;999:::<<<>>>??????>>>===<<<;;;::::::::::::;;;;;;<<>>=========>>>???AAAAAAAAAAAAAAAAAAAAAAAADDDGGGMMMVVV^^^aaaaaa___]]]ZZZUUUQQQOOOOOOPPPQQQMMMMMMNNNOOOQQQRRRSSSTTTTTTRRRTTT[[[eeesssoooVVVHHHAAA???===<<<;;;::::::999;;;::::::999999::::::;;;<<<;;;<<<===;;;999===CCCEEEOOO]]]jjjvvvxxxsssnnnjjjnnn}}}||||||}}}~~~rrriiiccc___ZZZXXXUUUQQQNNNMMMLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRTTTTTTTTTTTTQQQRRRRRRSSSSSSTTTTTTUUUSSSRRRRRRQQQPPPOOOOOONNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJMMMPPPSSSTTTUUUVVVXXXXXXYYYZZZZZZZZZ]]]```cccccciiipppvvv}}}mmmVVVIIICCC@@@===<<<;;;;;;;;;<<<<<<;;;999999:::===>>>???>>><<<;;;999999999999999:::;;;;;;}}}tttnnnjjjmmmnnnkkkiiikkkmmmoooqqqrrrvvvzzzmmm```XXXRRRPPPNNNKKKKKKNNNLLLNNNQQQSSSUUUWWW[[[^^^dddiiinnnrrrxxxyyyvvvqqqnnnlllkkkiiigggaaa___\\\[[[ZZZXXXVVVTTTPPPNNNJJJGGGFFFDDDAAA?????????===<<<<<<===>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBFFFIIIOOOXXX```cccaaa^^^YYYVVVQQQMMMLLLMMMOOOQQQLLLLLLNNNOOOQQQRRRSSSTTTRRRRRRVVVaaaooobbbNNNGGG???>>>===;;;:::999888888;;;::::::999999::::::;;;;;;:::;;;<<<999777;;;BBB@@@IIIVVVcccooo}}}wwwnnnfff]]]\\\kkkxxxxxxyyy{{{~~~}}}ssslllhhh___\\\XXXTTTQQQOOONNNNNNJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHJJJKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTMMMMMMOOOPPPRRRSSSTTTUUUSSSRRRRRRPPPOOONNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEECCCDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJLLLOOOSSSUUUVVVWWWXXXYYYYYYZZZ[[[[[[\\\___cccffffffooo{{{|||___LLLFFFDDD>>>888<<<;;;:::;;;<<<<<<:::999888:::<<<>>>???===<<<:::888888777777888999::::::}}}uuuppplllnnnooopppppprrrvvvxxx{{{ssshhh]]]XXXRRRPPPPPPPPPOOONNNSSSSSSSSSTTTWWWYYY\\\]]]eeehhhlllpppxxxvvvtttpppnnnllliiifffccc___^^^[[[XXXTTTQQQNNNMMMMMMKKKIIIGGGDDDCCCBBBAAA>>>>>><<<;;;;;;<<<===>>>>>>@@@CCCDDDDDDDDDEEEFFFFFFOOOXXXZZZ[[[]]]]]][[[XXXSSSNNNMMMPPPRRRQQQNNNPPPPPPPPPQQQQQQQQQQQQQQQVVVTTTXXXhhhnnnXXXIIIAAA===<<<;;;:::999999999999;;;:::888888888888:::;;;::::::::::::;;;<<<======>>>CCCMMMYYYgggwwwwwwjjjaaa[[[___kkk}}}yyyuuuzzzvvvpppooojjjaaaZZZUUURRRPPPNNNJJJKKKLLLKKKJJJJJJJJJKKKIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMNNNOOOQQQRRRSSSSSSPPPPPPOOOOOONNNMMMLLLLLLIIIJJJJJJJJJIIIHHHHHHGGGJJJIIIHHHHHHIIIIIIGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFHHHIIIKKKLLLMMMNNNQQQSSSUUUVVVVVVWWWYYY[[[YYY]]]``````___aaahhhooorrrgggMMMFFFFFFBBB>>>???<<<<<<;;;;;;;;;:::::::::===<<<:::999888999:::::::::999999888888999999:::zzztttpppmmmoooqqqsssuuuyyyrrrggg\\\XXXSSSRRRSSSTTTTTTSSSTTTTTTUUUVVVWWWZZZ\\\^^^dddhhhnnnuuu}}}~~~~~~tttrrrnnnkkkiiigggcccaaa^^^]]]ZZZWWWSSSPPPMMMLLLLLLKKKIIIFFFDDDBBBAAAAAA>>>===<<<<<<<<<===>>>>>>???AAACCCCCCCCCCCCEEEFFFIIIRRR[[[]]]]]]^^^]]]ZZZVVVRRRNNNNNNQQQSSSRRROOOPPPPPPPPPQQQQQQRRRRRRSSSYYYYYYaaauuuttt]]]MMMCCC>>><<<<<<;;;:::999999999999::::::999999999999::::::::::::999::::::;;;<<<===???CCCKKKUUUbbbqqqzzzoooddd```bbbmmm}}}}}}~~~~~~yyywwwqqqiiiaaa\\\WWWSSSQQQJJJJJJJJJIIIIIIIIIJJJKKKIIIGGGFFFEEEGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIILLLLLLLLLMMMMMMMMMMMMNNNLLLLLLMMMNNNOOOOOOPPPQQQNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIHHHGGGGGGHHHHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLNNNPPPRRRSSSWWWXXXZZZZZZYYYYYYZZZ\\\[[[^^^bbbcccdddhhhqqqxxx~~~zzzbbbMMMGGGFFFAAA>>>AAA<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999:::::::::999999888888999999:::zzzvvvtttrrrsssuuuxxx|||rrreeeZZZWWWTTTTTTUUUWWWWWWWWWWWWWWWWWWWWWYYY[[[]]]^^^aaafffnnnvvvvvvnnnmmmppp{{{~~~yyyqqqnnnkkkhhhfffddd```^^^\\\ZZZXXXUUURRROOOLLLKKKKKKIIIHHHEEECCCBBBAAAAAA===<<<<<<<<<===>>>???@@@???AAABBBBBBBBBCCCEEEGGGNNNWWW^^^`````````\\\WWWTTTPPPNNNNNNQQQTTTSSSQQQPPPPPPPPPQQQRRRSSSTTTUUUXXX]]]lll~~~sss```OOOGGGCCCAAA<<<;;;:::999999888999999999::::::;;;;;;::::::999999999999::::::;;;<<<===???BBBGGGOOOZZZhhhvvvwwwjjjbbbcccppp}}}~~~|||~~~~~~tttkkkccc]]]YYYVVVOOONNNLLLJJJJJJJJJLLLLLLJJJHHHFFFFFFGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGFFFHHHFFFEEEEEEFFFGGGFFFDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKMMMPPPRRRUUUWWWXXXWWWXXXYYYXXXWWWXXXZZZ[[[___ccciiilllpppwww~~~sssaaaQQQKKKFFF@@@>>>@@@<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999::::::999999888888888888999999zzzwwwvvvwwwwww{{{~~~rrrfffZZZYYYWWWVVVWWWXXXYYYYYYZZZYYYYYYYYYZZZ\\\]]]___]]]bbbkkkttt~~~rrrgggiiijjjpppxxxtttooollliiifffdddaaa^^^[[[XXXWWWUUUSSSPPPMMMKKKJJJIIIHHHFFFDDDCCCBBBAAAAAA<<<<<<======>>>???@@@AAA@@@AAABBBBBBBBBCCCFFFIIISSSZZZ```aaaaaa___ZZZTTTQQQOOONNNOOORRRTTTTTTTTTPPPPPPPPPQQQSSSTTTVVVXXXXXXcccyyy~~~vvvdddRRRHHHDDDCCCBBB;;;::::::999888888999999999:::;;;<<<<<<;;;:::999999999999999:::;;;<<<===???@@@CCCIIIRRR```oooyyyrrriiijjjooo|||}}}~~~rrriiiccc```]]]ZZZWWWRRROOONNNNNNNNNNNNLLLJJJHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEFFFEEECCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNPPPRRRTTTVVVXXXYYYTTTVVVWWWXXXXXXZZZ]]]```ffflllttt{{{mmmbbbWWWOOOGGG???<<<>>><<<<<<;;;;;;;;;:::::::::;;;:::::::::::::::::::::999999888888888888999999~~~}}}zzzxxxwwwxxx{{{}}}sssggg```___^^^\\\[[[ZZZ[[[\\\\\\\\\[[[ZZZ[[[\\\]]]^^^\\\aaahhhpppxxxtttlllkkkoooyyy{{{vvvsssmmmjjjgggdddbbb___\\\YYYUUUTTTRRRPPPMMMKKKIIIHHHGGGFFFEEECCCBBBAAAAAAAAA<<<===>>>??????@@@@@@AAAAAAAAABBBAAABBBDDDIIILLLVVV\\\`````````^^^XXXPPPOOOOOOOOOPPPSSSTTTUUUUUUPPPPPPPPPQQQSSSVVVYYY[[[___pppxxxiiiUUUGGGAAA>>><<<<<<::::::999888888888999999888999;;;;;;;;;;;;999888999999999999:::;;;<<<<<<===>>>@@@DDDMMMZZZiiissswwwlllfffppp~~~{{{zzz|||rrrllliiihhhfffaaa[[[VVVTTTSSSQQQPPPNNNLLLJJJJJJJJJJJJJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCEEEEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJJJJKKKLLLMMMNNNOOOQQQQQQRRRSSSTTTUUUVVVWWWXXXYYY[[[\\\]]]```dddgggpppxxx~~~jjj___ZZZTTTNNNEEE>>><<<===<<<<<<;;;;;;;;;:::::::::999:::::::::::::::::::::999888888777777888888999uuuvvvwwwwwwxxxzzz~~~ssshhhffffffeeeccc```______```^^^]]]\\\[[[[[[\\\]]]]]]]]]aaafffkkkrrr|||}}}|||xxxtttpppjjjhhhdddbbb```]]]ZZZWWWRRRQQQPPPNNNKKKIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA===>>>???@@@@@@AAA@@@@@@AAABBBBBBAAACCCGGGLLLQQQZZZ^^^```___^^^]]]VVVOOONNNOOOPPPRRRSSSTTTUUUVVVQQQPPPPPPRRRTTTXXX[[[]]]jjj~~~|||ooo___MMMCCC???<<<999999999999888888888888999999888999999::::::999999888888888888999999:::;;;<<<<<<<<<>>>AAAIIIUUUbbbkkkuuu~~~ttthhhhhhqqq{{{uuu{{{}}}{{{wwwuuuooojjjccc^^^\\\ZZZWWWSSSQQQOOOMMMLLLMMMMMMLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUUUUVVVWWWWWWWWW[[[\\\^^^```cccggglllppp~~~|||eeeVVVLLLKKKIIIEEEAAA>>>======<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::888888777777777777888888kkkooosssuuuwwwzzz~~~rrrhhhfffggghhheeebbb``````bbb___^^^\\\[[[[[[[[[\\\\\\]]]___bbbfffkkkttt{{{vvvrrrmmmiiigggeeeaaa___]]]ZZZVVVTTTPPPOOOMMMLLLJJJHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@AAA>>>???@@@AAAAAA@@@@@@???BBBBBBBBBBBBDDDIIIPPPUUU]]]```___]]]]]]]]]WWWOOONNNPPPQQQSSSSSSTTTUUUVVVQQQPPPPPPRRRUUUYYY]]]___oooxxxgggWWWHHHBBB@@@<<<;;;<<<999999888888888888999999999888888777777888888999888888888888999:::;;;<<<<<<<<<===???EEEOOOZZZbbbjjjsss{{{sssssswwwyyyvvvxxx|||xxxsssllliiihhhfffaaa]]]TTTRRROOOOOOOOOOOONNNLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCEEEFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEECCCDDDDDDDDDEEEEEEEEEFFFHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWXXXYYYZZZ[[[\\\\\\^^^aaaeeejjjpppxxx~~~xxxxxx{{{dddRRRIIIAAAAAAAAA???=========<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;::::::888888777777777777888888fffjjjppptttvvvyyy}}}}}}pppgggcccdddfffddd```___```bbb___^^^]]][[[ZZZZZZ[[[[[[ZZZ\\\^^^```eeeooo{{{vvvqqqlllfffaaaeeebbb___\\\ZZZXXXTTTRRRNNNNNNLLLKKKIIIGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAA???@@@AAABBBAAA@@@???>>>BBBBBBBBBBBBEEEKKKRRRXXX```aaa```]]]]]]]]]XXXQQQNNNPPPRRRSSSSSSSSSTTTUUUQQQPPPPPPRRRUUUYYY^^^aaammmuuu___PPPAAA===<<<::::::===999888888888888888999999999888777666666777888999888888888888999:::;;;<<<<<<<<<<<<>>>BBBJJJTTT[[[dddmmmyyy}}}xxx{{{uuuwwwzzz~~~yyytttssssssqqqkkkfffUUUSSSQQQPPPPPPPPPOOONNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGCCCDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGFFFEEECCCDDDDDDEEEEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFIIIIIIJJJKKKMMMOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYZZZ\\\^^^```aaabbbeeeiiipppxxxwwwtttuuu~~~lllUUUIIIDDD@@@@@@???=========<<<:::<<<<<<;;;;;;;;;:::::::::777888:::;;;<<<;;;::::::888888777777777777888888kkkhhhiiimmmqqqvvvsssjjjiiihhhfffdddbbbaaaaaa```cccaaa^^^\\\ZZZZZZZZZ[[[^^^^^^^^^```dddjjjooorrrxxxpppkkkfffbbbbbb```___^^^[[[YYYVVVSSSRRRMMMLLLIIIGGGEEECCCBBBAAACCCBBB@@@>>>===>>>>>>???>>>@@@AAAAAA???>>>>>>??????@@@CCCFFFKKKRRR[[[aaaddddddcccaaa]]]XXXRRROOOMMMNNNPPPSSSUUUVVVVVVVVVZZZTTTPPPQQQTTTWWW]]]dddvvvsssXXXKKK???===>>>>>>======;;;;;;:::999888666666555666666666666666666666666;;;:::999999999:::;;;<<<<<<;;;<<<>>>CCCIIIOOORRR\\\eeesss{{{yyywwwxxx|||sssfffZZZWWWTTTRRRRRRRRRPPPOOONNNNNNLLLKKKKKKLLLMMMMMMNNNNNNLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHBBBDDDFFFFFFFFFFFFHHHJJJLLLMMMNNNOOOQQQRRRTTTTTTVVVUUUUUUWWWZZZ[[[[[[[[[^^^]]]]]]^^^aaadddgggiiirrrxxxxxxuuuxxxuuuZZZHHHAAA@@@BBB@@@>>>;;;::::::;;;;;;::::::::::::::::::::::::777777888999::::::;;;;;;777777888888888999999999nnnlllnnntttxxx{{{tttjjjgggfffeeedddccccccbbbbbbcccbbb___]]]\\\\\\\\\]]]]]]]]]]]]^^^aaaeeeiiikkksssyyyuuummmiiiddd```___^^^]]]\\\YYYVVVSSSQQQOOOLLLJJJHHHFFFDDDBBBAAAAAABBBAAA@@@>>>>>>>>>>>>???>>>@@@AAA@@@???>>>>>>??????BBBFFFKKKPPPWWW^^^cccbbbbbbbbb```\\\WWWRRROOOLLLNNNPPPSSSTTTUUUUUUUUUWWWSSSRRRTTTVVVXXX___fffyyysssWWWJJJ???===>>>>>>======;;;;;;:::999888777666666777777777777777777777777:::999888888888999;;;;;;<<<<<<<<<===@@@EEEJJJMMMWWW```nnnzzz{{{wwwxxx{{{~~~wwwhhhZZZWWWTTTRRRSSSSSSSSSRRRPPPOOONNNLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHFFFHHHIIIJJJIIIJJJKKKMMMOOOOOOQQQSSSTTTVVVXXXXXXXXXWWWXXXYYY[[[]]]]]]]]]\\\^^^aaadddhhhmmmssswww|||zzzhhhRRREEE@@@@@@@@@>>><<<:::999999:::;;;::::::::::::::::::::::::888888888999999::::::;;;777777888888888999999999wwwvvvxxx}}}qqqhhheeedddddddddddddddddddddcccbbb```___^^^^^^______\\\\\\[[[[[[\\\^^^aaabbbeeeiiipppxxx|||yyyzzz~~~pppjjjfffaaa]]]]]]\\\[[[YYYWWWTTTPPPMMMLLLIIIHHHFFFDDDBBBAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>@@@AAA@@@>>>===>>>???@@@EEELLLSSSXXX\\\aaaccc``````___]]]ZZZUUUQQQNNNLLLNNNPPPRRRTTTTTTUUUTTTRRRPPPRRRTTTUUUWWW^^^fff}}}~~~oooSSSIII@@@>>>???>>><<<===<<<<<<;;;:::999888777777888888888888888888888888888888888777888999999:::===<<<;;;;;;===AAADDDGGGQQQYYYfffqqq{{{{{{wwwxxxzzz|||}}}mmm___\\\YYYWWWXXXYYYYYYYYYVVVUUUSSSQQQPPPOOONNNNNNMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLNNNNNNNNNNNNPPPRRRPPPPPPQQQSSSUUUVVVXXXXXXWWWXXXXXXYYY[[[]]]^^^___aaagggnnnrrrvvv|||~~~nnnVVVHHHBBB@@@???===<<<:::999999999:::;;;::::::::::::::::::::::::999999999999999999999999888888888888888999999999|||mmmddddddddddddddddddddddddcccbbbaaa```____________```]]]\\\ZZZYYYXXXYYYZZZZZZ[[[^^^bbbggglllpppssstttpppooollliiihhhkkkpppttt}}}yyylllfffccc___[[[ZZZZZZYYYXXXUUUQQQNNNKKKIIIGGGFFFDDDBBBAAA@@@??????AAA@@@@@@??????>>>>>>>>>>>>???@@@???>>>===>>>@@@DDDJJJRRRYYY]]]^^^___```^^^^^^]]][[[WWWSSSPPPNNNLLLNNNPPPRRRSSSTTTTTTTTTSSSRRRSSSUUUUUUWWWaaakkk~~~zzz|||fffOOOGGG@@@???@@@>>><<<===<<<<<<;;;::::::999888888888888888888888888888888777777777777777888888999<<<;;;::::::<<>>>>>???@@@???>>>>>>AAACCCIIIOOOWWW\\\^^^]]]\\\[[[\\\\\\[[[YYYVVVRRROOONNNMMMNNNPPPRRRTTTTTTTTTTTTWWWTTTTTTWWWZZZ___jjjuuu~~~{{{{{{|||\\\KKKDDD@@@@@@@@@===<<<===<<<;;;;;;::::::999999999888888888888888888888888666666777777888888888888:::999:::;;;===@@@BBBDDDHHHOOOXXXbbbkkkuuu}}}yyy}}}}}}~~~yyyvvvsssqqqnnnllliiihhhfffccc___[[[YYYWWWSSSRRRQQQPPPPPPOOOOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJFFFFFFGGGGGGHHHHHHHHHHHHFFFFFFGGGIIIKKKLLLNNNNNNJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNPPPRRRSSSTTTSSSTTTVVVWWWZZZZZZZZZ[[[[[[[[[\\\\\\]]]___bbbccceeeiiinnnssszzzkkkOOOCCCBBBAAA===;;;;;;;;;;;;;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;::::::999999999999999999888888888888888888888888vvvjjjcccaaabbbdddeeefffeeeddddddaaaaaaaaa```___^^^^^^]]]]]]\\\ZZZXXXVVVTTTSSSSSSRRRRRRSSSUUUVVVXXXYYYZZZWWWYYY[[[]]]^^^aaadddgggiiioooyyyzzzoooddd```___[[[WWWWWWUUUTTTSSSQQQNNNKKKIIIGGGDDDCCCBBBAAA@@@???????????????@@@@@@@@@??????>>>>>>???@@@??????AAADDDFFFNNNSSSYYY]]]]]]\\\ZZZYYY[[[[[[YYYWWWUUURRRPPPNNNNNNPPPRRRSSSTTTUUUTTTTTTSSSPPPQQQZZZdddnnn{{{}}}|||}}}mmmSSSGGGBBB@@@AAAAAA===<<<===;;;:::::::::999999999888888888888888888888888888666666777888888888888777888888999;;;===@@@CCCDDDDDDIIIQQQYYYaaalllxxxzzz}}}|||{{{~~~~~~zzzvvvtttrrrnnniiiddd```^^^YYYXXXVVVTTTRRRQQQPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJGGGHHHHHHIIIIIIJJJJJJKKKHHHIIIJJJLLLNNNPPPQQQRRRLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUUUUUUUUUUWWWYYYYYYZZZZZZ[[[\\\]]]]]]]]]```ccchhhkkknnnsss{{{rrr[[[GGGBBBCCC@@@<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<888999999::::::;;;;;;<<<999999999999999999999999999999999888888888888888}}}pppfff```]]]___bbbeeeggghhhhhhgggdddccccccbbbaaa___^^^]]]\\\[[[YYYWWWUUUTTTRRRRRROOOOOOPPPRRRSSSVVVWWWXXXWWWXXXZZZ\\\___dddjjjoootttxxx~~~~~~uuujjj```]]]\\\XXXUUUTTTQQQPPPOOONNNLLLIIIGGGFFFCCCBBBAAAAAA@@@@@@@@@@@@>>>???@@@@@@@@@@@@???>>>===>>>???@@@AAACCCGGGJJJQQQUUUYYY\\\\\\[[[[[[[[[[[[ZZZYYYWWWTTTRRRPPPOOOPPPQQQSSSTTTUUUVVVUUUUUUQQQPPPWWWiii}}}xxx[[[IIIDDD@@@@@@BBBAAA===;;;===999999999999999888888888777777777777777777777777666777888999999999888888888888999:::<<>>CCCIIIPPPWWWbbbnnnvvv|||yyyzzz}}}|||wwwqqqllliiidddbbb```\\\YYYWWWUUUUUURRRRRRQQQQQQQQQPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMNNNOOOPPPQQQQQQRRRNNNNNNOOOPPPQQQSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWVVVWWWXXXZZZYYYZZZ\\\^^^```cccdddeeemmmrrrwww|||```OOOBBBBBBBBB===;;;===::::::;;;;;;;;;::::::999888888999::::::;;;<<<<<<888888888999999::::::;;;999999999888888888777777vvvjjjaaa\\\YYY\\\```dddhhhjjjkkkkkkfffeeeeeedddbbb```___^^^ZZZYYYXXXVVVUUUSSSRRRQQQNNNOOOPPPRRRTTTVVVYYYZZZ[[[[[[\\\]]]bbbjjjsssyyy~~~qqqfff]]]ZZZYYYVVVSSSRRRNNNMMMMMMKKKJJJHHHFFFEEECCCBBBAAAAAA@@@@@@AAAAAA>>>>>>@@@AAAAAA@@@???>>>===>>>???@@@BBBEEEIIIMMMSSSVVVYYY\\\\\\\\\]]]^^^[[[ZZZXXXVVVTTTRRRQQQPPPQQQRRRTTTUUUVVVVVVVVVUUUXXXYYYeee~~~gggNNNBBBBBB???@@@BBBBBB===;;;===999999888888888888888888666666666666666666666666666777888::::::999999888888888999:::;;;===>>>???:::>>>DDDIIIPPP[[[gggpppyyy}}}xxxwwwzzz~~~|||wwwtttnnnllliiieeeaaa^^^\\\ZZZTTTTTTTTTTTTSSSSSSSSSSSSMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNNNNNNNOOOOOOLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQRRRSSSTTTUUUVVVTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXWWWXXXYYY[[[___```cccgggkkknnnqqqsssrrrVVVHHH???AAAAAA;;;:::???999::::::::::::999888777888888999::::::;;;<<<<<<777777888999::::::;;;;;;999999999999888888777777ssswwwjjjdddaaa```___aaadddgggjjjlllmmmmmmiiihhhgggffffffddd```]]]]]]ZZZTTTQQQOOONNNMMMLLLMMMPPPRRRTTTUUUVVVYYY[[[___^^^bbbhhhmmmvvv~~~zzzxxxiiibbbYYYUUUTTTSSSPPPMMMLLLKKKIIIGGGFFFEEEDDDDDDAAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA>>>@@@AAAAAAAAAEEELLLRRRUUUVVVXXXZZZ[[[[[[ZZZYYYVVVUUUTTTSSSRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWXXXYYYWWW___rrrmmmWWWJJJBBB===>>>>>>???>>><<<:::999::::::999888777666555555555555555555555666777777777777777777666666666666777888:::;;;<<<<<<;;;:::999===CCCHHHMMMTTT]]]dddqqq|||{{{yyy|||}}}~~~||||||zzzvvvqqqkkkfffbbbbbb]]]YYYYYY[[[\\\YYYUUUWWWUUUSSSRRRSSSSSSQQQPPPSSSQQQNNNLLLKKKLLLOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQSSSRRRRRRRRRSSSTTTVVVWWWRRRTTTVVVVVVVVVUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXXXX[[[[[[\\\]]]^^^```eeehhhiiiooovvv{{{|||yyyaaaJJJFFFAAA>>>>>>>>><<<::::::::::::999999999888888;;;;;;;;;::::::999999999777777888999::::::;;;;;;888888777777777888:::;;;wwwpppddd^^^]]]^^^```bbbeeeiiilllnnnoooooonnnllljjjiiiiiigggcccaaa```\\\VVVRRRPPPOOOOOOOOOPPPRRRTTTUUUWWWYYY]]]```cccfffnnnyyy~~~~~~{{{{{{ttteee___WWWRRRQQQPPPNNNJJJJJJIIIGGGFFFDDDCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA???@@@AAACCCEEEJJJPPPTTTVVVWWWWWWXXXYYYYYYYYYYYYWWWWWWUUUSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUWWWXXX^^^kkk}}}dddQQQFFF@@@============<<<;;;:::999999999888888777666666666555555555555555666777777777777777777666666666666777888999;;;;;;;;;;;;::::::>>>CCCFFFJJJOOOWWW]]]jjjuuu|||}}}{{{uuurrrooojjjeeedddeeeeeebbb___\\\YYYVVVTTTTTTTTTRRRQQQSSSSSSRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTTTTTTTUUUVVVWWWTTTVVVXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^^^^```aaadddfffhhhlllpppttt}}}gggRRRHHHDDD@@@>>>>>>>>><<<:::::::::::::::999999999999<<<;;;;;;;;;:::::::::999777777888999999:::;;;;;;:::999888777777777888999~~~|||jjj^^^YYY[[[]]]```cccgggkkkooorrrssssssuuussspppooonnnkkkhhhfffccc^^^WWWRRRPPPQQQQQQQQQSSSTTTVVVWWWYYY^^^cccgggmmmsss}}}{{{zzz}}}uuuwww}}}{{{mmm___ZZZSSSOOOMMMLLLJJJHHHHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAAEEEKKKPPPTTTVVVWWWWWWWWWVVVVVVWWWWWWXXXXXXWWWUUUSSSQQQOOONNNMMMNNNOOOPPPPPPPPPRRRUUUWWW___ttt~~~iiiVVVIIIAAA===<<<<<<;;;:::999999999999777777777777777777777777555555555555555666777777666666666666777777777777777888999:::;;;;;;;;;;;;;;;???BBBDDDEEEIIIOOOTTTaaajjjxxx}}}}}}~~~xxxuuutttsssqqqnnniiieeeaaa]]][[[ZZZYYYWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTVVVWWWYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZXXX[[[]]]^^^^^^^^^```aaabbbcccdddfffhhhjjjkkklllnnnqqqvvvzzz~~~sssYYYIIIDDDAAA>>>=========<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::::::::777777888888999:::::::::::::::999777777777777777|||iii]]]XXXZZZ___```bbbggglllrrrvvvyyyzzz|||zzzwwwuuusssqqqmmmjjjddd^^^WWWQQQPPPQQQRRRSSSUUUVVVWWWYYY\\\bbbiiiooozzz~~~zzz{{{~~~{{{yyyssswwwtttfffZZZUUUPPPLLLJJJIIIGGGFFFFFFFFFDDDCCCBBBAAAAAAAAA??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAA@@@BBBGGGOOOUUUWWWWWWXXXWWWVVVUUUTTTUUUVVVWWWVVVUUUTTTRRRPPPNNNNNNMMMLLLMMMNNNNNNMMMOOOSSSWWWbbb|||}}}jjjVVVIIIBBB>>>;;;;;;:::999777777777888999666666666666777777888888555555555555555666777777666666666666777777777777777888888999::::::;;;;;;;;;>>>BBBBBBCCCEEEIIIMMMYYYbbbnnnyyy{{{yyyxxx~~~|||wwwqqqmmmjjjhhhfffdddbbbaaa___^^^\\\\\\\\\\\\[[[[[[[[[\\\]]]___```aaa```aaabbbcccccccccbbbbbbaaadddggghhhiiijjjlllnnnnnnooorrruuuyyy|||dddPPPFFF@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777888888999999999:::888888888777777777777777}}}jjj```ZZZ\\\aaa```bbbffflllrrrxxx}}}}}}{{{yyyuuuppplllbbb]]]VVVQQQPPPRRRSSSTTTVVVWWWXXX[[[___fffooouuu|||xxxwwwvvvzzz|||lll```UUURRRNNNJJJHHHGGGFFFEEEFFFEEEDDDBBBBBBAAAAAAAAA>>>??????@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAAAAAAAADDDKKKSSSXXXXXXWWWXXXWWWUUUTTTTTTUUUVVVWWWSSSRRRQQQPPPOOOOOONNNNNNJJJLLLMMMLLLKKKMMMTTTYYYlllnnnYYYIIIAAA>>><<<;;;:::999777666666777888888555555555666777777888888555555555555555666777777555666666666777777777888777888888888999:::;;;;;;:::>>>AAABBBAAACCCFFFJJJTTT[[[eeeppp{{{~~~{{{~~~|||yyyvvvtttuuuqqqlllgggeeeeeeggghhhiiiiiiiiihhhiiiiiijjjjjjjjjkkkmmmooopppppppppooooooqqquuuwwwyyyzzz}}}jjjSSSEEE@@@=========<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777777888888888777888888888888888999999555555666777888999999999~~~ooogggaaaaaaeeeddddddfffjjjooowww}}}}}}wwwpppkkk```[[[UUURRRRRRTTTUUUVVVVVVXXXZZZ^^^ccckkkttt{{{{{{uuusssssswwwzzz}}}{{{pppcccZZZPPPNNNLLLIIIGGGEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@AAA?????????@@@@@@???????????????@@@@@@@@@AAAAAAAAABBBDDDIIIOOOUUUXXXXXXWWWVVVVVVVVVUUUUUUVVVVVVWWWQQQQQQPPPOOONNNNNNNNNNNNHHHKKKLLLKKKJJJMMMVVV]]]rrr}}}{{{qqq```LLLAAA===<<<;;;<<<888888777777777777777888555555555666666777777777555555555555555666777777555555666666777777888888888777777888888999:::;;;:::===@@@AAA@@@@@@DDDGGGMMMRRR[[[eeeppp}}}~~~wwwqqqnnnoooqqqtttuuuuuutttttttttttttttuuuyyy{{{rrr[[[KKKBBB>>><<<===>>>===;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::777777777777777888888888888888888888888888888888333444555777888999::::::vvvrrrlllkkknnnjjjiiiggggggkkkrrrzzz~~~xxxoooiii^^^ZZZVVVTTTUUUWWWXXXYYYWWWZZZ]]]bbbhhhqqqyyyxxxrrroooooopppsssvvvyyyxxxqqqfff[[[SSSLLLKKKIIIGGGDDDCCCCCCCCCBBBBBBAAA@@@???????????????@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAADDDIIIPPPUUUWWWXXXXXXXXXTTTUUUVVVWWWWWWXXXXXXWWWRRRQQQPPPNNNMMMMMMLLLLLLGGGJJJLLLKKKJJJOOOYYYbbbrrryyyuuucccSSSDDD>>>===;;;:::<<<777777777888888888777777555555666666666666666666555555555555555666777777555555555666777888888888888777777777888999:::;;;:::===@@@@@@>>>===???BBBDDDHHHOOOYYYdddqqq|||vvv^^^PPPHHHDDDAAA<<<>>>???>>><<<:::;;;<<<::::::::::::999999999999888888888888999999999:::888888888888777777777777333444666777888888888888}}}|||vvvtttwwwooolllhhhfffiiiooovvv{{{xxxnnnggg]]]ZZZWWWVVVXXXZZZ[[[[[[XXX[[[```eeelllttt}}}yyyqqqmmmlllmmmooonnnrrruuutttlllaaaVVVOOOIIIIIIHHHEEECCCAAAAAABBB@@@@@@???>>>>>>===>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAFFFLLLTTTYYYYYYXXXXXXYYYSSSTTTVVVXXXYYYYYYXXXXXXTTTSSSQQQOOOMMMKKKJJJJJJGGGJJJLLLKKKJJJPPP[[[dddtttwwwrrrYYYKKK???======:::999;;;666777888999999888777666666666666666666666666666555555555555555666777777444555555666777888888999888777777777777999:::;;;;;;>>>@@@???<<<:::;;;===>>>AAAGGGPPP\\\hhhsssyyybbbMMMEEEEEEDDDBBB<<<>>>@@@???<<<:::;;;<<<:::::::::999999999888888999999999::::::;;;;;;;;;888888888777777777777777555666777888888777666666}}}vvvqqqiiiaaa```bbbeeelllsss{{{}}}~~~~~~zzzssskkkggg]]]ZZZWWWWWW[[[___bbbbbb```ccchhhnnnwwwyyyooojjjkkkmmmmmmkkkpppnnnjjjeee```YYYRRRMMMIIIGGGEEEBBBAAAAAABBBCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAACCCFFFKKKPPPWWW[[[\\\ZZZXXXVVVXXXWWWVVVUUUUUUUUUVVVVVVWWWRRRNNNPPPPPPLLLIIIHHHGGGGGGIIILLLOOOUUU]]]eeeuuu|||sssbbbIIIEEE???;;;999999999999;;;:::888666666777888999777777777777777777777777666666666666666666666666555555666777777777777777777777777777888888888888888<<<@@@AAA>>>;;;;;;<<<===???CCCHHHOOOZZZeeelllxxxfffPPPIIIGGG@@@===???;;;;;;<<<<<<<<<<<<<<<<<<:::::::::999999999888888777666666666666888999:::777777777777777777777777444555555666777888888999wwwjjjaaaZZZYYY\\\___eeelllppprrrtttuuurrrmmmgggcccZZZYYYXXXZZZ]]]```aaabbbbbbhhhrrr|||yyysssllliiijjjlllkkkiiijjjhhhddd```\\\XXXRRRNNNGGGFFFDDDBBBAAAAAAAAABBB@@@@@@@@@@@@@@@????????????????????????????????????@@@AAAAAAAAACCCFFFIIINNNSSSYYY]]]]]][[[YYYXXXXXXWWWVVVVVVUUUUUUVVVVVVUUUOOOLLLMMMMMMIIIFFFFFFKKKJJJJJJMMMTTT]]]gggooozzz}}}~~~qqq___HHHDDD>>>;;;999999999999;;;999888666666777888999666666666666666666666666666666666666666666666666555555666777777777777777777777777777888888888888999<<<@@@AAA>>>;;;:::;;;<<<===@@@DDDJJJTTT^^^eeeoooyyyqqq\\\IIIEEEDDD>>><<>>>>>??????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBFFFKKKOOOSSSWWW\\\______]]][[[[[[WWWWWWWWWVVVVVVVVVVVVVVVSSSNNNKKKLLLKKKHHHGGGHHHMMMLLLNNNSSS___lllxxx~~~||||||~~~iiiUUUFFFBBB===:::999999999999:::999777666666666777888444444444444444444444444666666666666666666666666555555666777777777777777777777777777888888888888999===@@@@@@===::::::;;;;;;;;;<<<>>>BBBJJJTTT[[[cccnnn|||yyy^^^NNNAAA@@@@@@===;;;>>>;;;;;;::::::999999888888:::::::::999999999888888;;;;;;999888888777777888777777777777777777777777666666666666666666777777vvvmmm\\\UUUPPPQQQTTTXXX]]]cccbbbdddfffgggfffdddaaa___[[[]]]aaaccceeehhhmmmppp|||~~~zzzssslllgggiiihhhhhhjjjlllkkkiiifffccc___XXXRRRMMMJJJFFFDDDCCCBBBAAA@@@????????????=========>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAADDDIIIOOOTTTXXX[[[___```___]]]\\\\\\WWWWWWWWWWWWWWWVVVVVVUUUTTTOOOLLLMMMLLLJJJKKKNNNLLLQQQXXXbbbqqq~~~}}}^^^IIICCC@@@<<<999999999999888999888777666666666666777444444444444444444444444666666666666666666666666555555666777777777777777666777777777888888888888999===@@@@@@===:::999:::::::::::::::<<>>?????????@@@????????????????????????===???AAADDDGGGMMMSSSXXX[[[^^^``````___\\\[[[[[[WWWWWWXXXXXXXXXWWWVVVUUUSSSOOOLLLMMMMMMLLLOOOTTTPPP\\\lll{{{sssTTTAAA@@@===:::999999999999888777777666666666555666666555555555555555555555555666666666666666666666666555555666777777777777777666777777777888888888888999===@@@@@@<<<999888999::::::999999:::>>>EEEJJJTTT^^^lllyyygggQQQHHHCCC>>>>>>>>>===<<<<<<======<<<;;;::::::999999:::::::::999999999888888888888999999::::::::::::777777777777777777777777::::::999999999999999999wwwkkkcccUUUPPPMMMQQQUUUXXX]]]bbbccccccccccccbbb```^^^]]]]]]eeemmmrrruuu{{{~~~{{{sssppplllkkkmmmppprrrssstttssspppkkkgggeeefffhhhiiikkknnnooolllgggaaa^^^QQQNNNIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>?????????????????????????????????????????????AAAEEEIIIMMMRRRXXX\\\___```aaa```^^^\\\[[[[[[WWWXXXXXXYYYYYYWWWVVVUUUPPPMMMKKKLLLLLLMMMRRRYYY]]]rrrfffMMM@@@===;;;999888999999999888666666666666555555555555666666666666666666666666666666666666666666666666555555666777777777777777777777777777888888888888999===@@@@@@<<<999888888888888999999:::===AAAEEEOOOWWWdddoooxxxkkkVVVJJJCCCBBB@@@???===<<<<<<<<<::::::999999888888777777:::::::::999999999888888666777888999::::::::::::777777777777777777777777999999999999999999::::::{{{qqqggg```UUUPPPOOOSSSWWWZZZ___dddddddddddddddccccccbbbbbbbbbnnn|||~~~|||zzzsssoookkkhhhhhhiiiiiiiiijjjjjjiiifffddddddgggkkkkkkmmmnnnmmmhhh```YYYUUUKKKIIIFFFEEEEEEEEEDDDCCC@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEJJJOOOSSSXXX\\\___bbbccccccaaa^^^\\\[[[\\\WWWXXXYYYZZZYYYXXXVVVUUUPPPMMMLLLNNNNNNPPPXXX```tttqqqUUUEEE???;;;999777777888999999888555666666666555555444444666666666666666666666666666666666666666666666666555555666777777777777777777777777777888888888888999===@@@@@@<<<888777888555666999::::::<<>>>>>:::888777777888999999888555555666666555555444333666666666666666666666666666666666666666666666666555666666777777777777777777777777777888888888888999===@@@???<<<888777777222555888:::;;;<<<>>>???CCCJJJRRRYYYaaakkkxxx~~~wwwZZZGGGBBBEEE;;;>>>>>>;;;999999;;;<<<::::::::::::::::::;;;;;;:::::::::999999999888888888888999999888777555444777777777777777777777777444555555666777888888999tttiiibbb^^^VVVTTTUUUZZZ^^^___aaadddfffgggkkkooolllggghhhlllmmm}}}zzzwwwvvvvvvvvvuuusssooojjjfffbbb___^^^```aaacccgggkkknnnnnnmmmmmmiiiccc]]]XXXRRRLLLHHHEEEDDDCCCBBBAAAAAA@@@AAA????????????????????????@@@???>>>======>>>??????===???AAABBBAAA@@@AAABBBIIINNNVVV\\\```ccceeefffffffffffffffdddbbb```______]]]ZZZXXXXXXXXXWWWVVVVVVMMMJJJPPPTTTYYYiii{{{jjjOOOBBB===:::888888888888777777777777444444555555555555444444555555555555555555555555999888888777666555555444444444444555555555555666999999999999999999:::::::::@@@BBB>>>999888777555888888777666888:::<<<>>>AAAEEEKKKRRR[[[eeeooovvvxxxsssooonnnnnnlllllllllllllllnnnqqqttt|||qqq[[[QQQIIIBBB>>>======<<<;;;::::::999999777888:::;;;<<<;;;::::::777888999999888777888:::<<<:::888777555555666666:::888777555555555666666444444555555666777777777rrrfff```]]]\\\XXXXXX[[[^^^___aaaeeeiiimmmsssvvvrrrkkkkkkooottt~~~~~~|||yyyvvvsssrrrrrrrrrsssrrrooommmjjjhhhffffffjjjjjjmmmppptttuuutttrrrgggccc]]]XXXSSSNNNIIIFFFDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????@@@???>>>======>>>??????>>>@@@BBBBBBAAABBBDDDFFFNNNSSSZZZ___ccceeeggghhhhhhhhhiiihhhgggfffdddcccbbb___\\\ZZZZZZYYYXXXWWWVVVOOONNNTTTYYY```rrr{{{]]]HHH@@@===;;;888888888777777777666666444555555666666555555444555555555555555555555555888888777777666555555444444444444555555555555666777777888888888888999999999???AAA===999999888666777777777777888:::<<<======@@@EEEKKKRRR[[[dddjjjvvv}}}}}}xxxrrrppplllhhheeebbbaaa```cccccccccccccccdddhhhjjjrrrvvv}}}~~~aaaPPPIIIDDD???======<<<<<<;;;::::::999999888999:::;;;;;;;;;::::::888:::::::::888888999::::::999888777777888888999777777666666666777777888666666666666666555555555}}}nnnccc]]][[[```[[[XXXZZZ[[[\\\```fffooouuu|||~~~wwwooopppvvvzzz~~~||||||{{{zzzxxxxxxvvvtttqqqnnnmmmllllllnnnmmmllllllkkkkkkkkkkkkpppqqqsssvvvxxxxxxtttrrr```[[[UUUOOOKKKHHHEEECCCBBBAAA@@@?????????????????????????????????????????????>>>>>>>>>>>>??????@@@AAABBBBBBBBBDDDHHHKKKTTTYYY___cccfffhhhiiijjjjjjjjjkkkkkkkkkjjjiiihhheeeccc```^^^]]]\\\YYYWWWVVVRRRRRRXXX^^^kkkfffLLL???======:::888888777777777777666666555555666666666666555555444444444444444444444444777777777666555555444444444444444555555555555666666666666777777777888888999???AAA===999999999777666666777888999::::::;;;;;;===@@@DDDIIIPPPXXX]]]iiirrr~~~xxxpppjjjeeebbbbbbbbbbbbbbbaaa___^^^]]]^^^^^^___^^^^^^___bbbeeekkkpppyyy}}}{{{|||}}}{{{gggPPPEEEBBB@@@>>>>>><<<<<<;;;;;;::::::999999888999::::::;;;:::::::::999::::::999777666777888888888888888888999:::;;;555666777888888999999999888777777666555555444444~~~mmmbbb]]][[[^^^ZZZWWWXXXYYYZZZ```hhhuuu{{{yyyrrrwww~~~|||zzzxxxvvvvvvvvvtttssssssrrrooommmkkkiiihhhhhhfffffffffffffffggghhhiiilllmmmoooqqqrrrpppkkkgggXXXSSSMMMHHHEEEDDDBBBAAA@@@@@@???>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>?????????@@@AAAAAAAAACCCGGGMMMQQQYYY]]]bbbfffhhhiiijjjkkkjjjkkklllmmmmmmmmmllllllhhhgggdddbbbaaa^^^[[[XXXWWWTTTTTTYYYcccvvvnnnSSS@@@;;;===<<<888888777777777666666666666555666666777777666666555444444444444444444444444666666666555555444444444444444444555555555555666555666666777777888888888;;;@@@BBB===888888777666555666777888999999999999:::<<<>>>AAAEEEKKKRRRVVV___hhhuuu|||pppgggcccbbbccccccbbbccceeegggggggggeeedddccceeeeeeeeeeeefffhhhjjjnnnttt}}}{{{yyywwwfffVVVFFF@@@???>>>===???;;;;;;;;;:::::::::999999999999999:::::::::999999888999999888666444555555888888888888888999999999555666888999999999888777777777666666555555555555ooobbb]]]]]]\\\ZZZYYY[[[\\\^^^eeemmmyyy}}}wwwuuu~~~{{{xxxwwwuuurrrqqqqqqqqqpppnnnooonnnllljjjhhhfffeeeeeeaaa``````______``````aaabbbbbbdddeeeeeebbb\\\XXXQQQMMMGGGDDDBBBBBBAAAAAA??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???????????????@@@AAABBBEEEJJJQQQVVV\\\___dddggghhhiiijjjkkkiiijjjlllmmmnnnnnnmmmmmmkkkiiihhhfffeeeaaa]]]YYYXXXUUUTTTYYYfffnnn[[[FFF<<<<<<===:::666777777777666666666666555555555666666666666555555444444444444444444444444555555555555444444444444444444444555555555555666666666777777888999999:::>>>BBBCCC===777666666444555555777888888888888888999:::<<>>===;;;:::<<<:::::::::::::::999999999999999999999999999999999999::::::999777555666777777777777777777666666555777888999999999777666555555555555555666666777777qqqddd^^^^^^\\\\\\___cccdddeeekkktttyyyzzz{{{{{{wwwyyyyyyuuutttrrrpppmmmmmmmmmmmmkkkjjjjjjiiihhhfffdddcccaaaaaa]]]]]][[[ZZZYYYYYYYYYYYYWWWWWWXXXYYYXXXVVVQQQMMMJJJGGGDDDBBBBBBBBBAAAAAA???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????@@@?????????@@@BBBDDDHHHNNNVVV[[[^^^```dddggghhhiiijjjllliiijjjkkkmmmnnnmmmmmmlllkkkkkkjjjiiihhhddd___[[[XXXVVVVVV[[[jjj|||pppYYYLLL???<<<===<<<888666777777666666666666555555444444555555555555444444333333333333333333333333444444444444444444444444444444444555555555555666666666777777888999::::::>>>CCCCCC<<<777666666555555666666666777777777777666777999;;;>>>BBBHHHMMMTTT^^^jjjrrrvvv~~~~~~}}}}}}~~~|||uuummmgggaaa```___```ccchhhmmmpppttttttttttttvvvwwwyyyzzz|||~~~zzzwwwwww~~~nnnWWWLLLEEE???===;;;888777999::::::::::::999999999999::::::999888888888888999;;;<<<<<<;;;999888999:::666777777777666555444444888888888777777666555444444444555555666777777888rrrddd^^^^^^\\\^^^dddiiiiiiiiinnnuuuuuuuuuvvvyyyzzz~~~~~~xxxsssqqqqqqmmmkkkiiihhhhhhhhhgggfffccccccbbbaaa___]]]\\\[[[XXXWWWVVVTTTSSSRRRQQQQQQNNNNNNNNNNNNOOOMMMIIIGGGEEECCCAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????@@@BBBEEEHHHMMMSSS[[[```^^^aaaeeeggghhhiiikkkmmmiiijjjlllmmmnnnmmmmmmlllkkkkkkkkkkkkjjjfff```\\\XXXXXXYYY```ooottt```IIIAAA;;;<<<<<<888666888777777666666666555555555333333444444444444333333333333333333333333333333333333333333333333333333444444444555555555555666444444555666777888999:::<<<@@@AAA;;;777777888888666666555444555666777888666777888888:::>>>CCCGGGNNNXXXbbbhhhjjjoooyyy~~~}}}}}}}}}~~~yyypppjjjgggccc``````bbbggglllqqqvvv{{{~~~}}}{{{}}}mmmXXXIIIBBB>>>======<<<888888;;;999999999999999999999999;;;:::888777777777888999999:::;;;:::999888999:::555555777777888777777666666666555555555555555666555555555666666666666666sssddd^^^]]][[[^^^eeekkkkkkiiilllrrrqqqqqqtttyyy}}}|||}}}|||xxxrrrooonnnooojjjhhhfffeeeffffffeeeccc___^^^^^^]]][[[YYYXXXWWWSSSRRRPPPOOOMMMLLLLLLLLLIIIHHHHHHHHHIIIHHHEEECCCBBB@@@@@@@@@AAABBBAAA?????????>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@@@@???AAACCCGGGLLLQQQWWW^^^ccc___bbbeeeggghhhjjjlllnnnjjjkkklllnnnnnnnnnmmmllljjjjjjkkklllkkkgggaaa\\\XXXYYY\\\dddsssnnnUUU@@@;;;:::<<<:::555555999777666666666555555555555222333333444444333333222333333333333333333333333333333333333333333333333444444444555555555666666333333444555666777888999:::>>>???:::777999;;;;;;777666444333444555777888888888999888999<<>>;;;;;;???999999999999999999999999;;;:::888777777777888888555666777777666555777888333444666888999:::999999555444333333444555777888777777777666555555444444ssseee]]]YYY\\\\\\```hhhllllllmmmqqqqqqtttyyy~~~vvvvvvvvvtttpppkkkfffcccgggffffffeeecccbbbbbbaaa```^^^[[[YYYWWWVVVVVVVVVSSSQQQOOONNNMMMLLLJJJHHHGGGGGGEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>===============>>>>>>???>>>>>>============>>>>>>;;;===>>>??????@@@CCCEEEDDDFFFJJJQQQXXX]]]```aaa]]]```dddgggiiijjjlllmmmlllnnnoooppppppooommmlllqqqlllgggeeefffeee___ZZZVVV]]]gggqqqzzzlllTTTGGG<<<;;;:::888777666666666666666666666555555555555444333333222222333333444111222222333333222222111444333333333333444555555222222222222222222222222444444444333222444777:::>>>>>>===:::666555777:::777777666555555555555555888999:::999:::<<<@@@CCCKKKMMMOOOSSSWWW]]]dddhhhsss|||~~~}}}yyypppddd]]]\\\]]]]]]\\\^^^fffqqq~~~~~~vvv\\\KKKDDDCCC>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::999888888888888888777777777777888888888888888777666666777777777777777777777777777777666666555555555444333444444444555666666666vvviii```]]]___^^^aaahhhmmmnnnqqquuuwww}}}~~~~~~}}}||||||{{{wwwuuusssooollliiigggeeefffeeedddbbb```^^^]]]\\\\\\[[[YYYWWWVVVTTTSSSSSSQQQOOOMMMLLLLLLKKKHHHFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>============>>>>>>>>>???@@@?????????BBBDDDGGGJJJOOOUUU[[[___aaaaaa___bbbfffiiijjjkkkmmmnnnnnnnnnppppppqqqpppooonnnmmmkkkhhhfffccc___ZZZWWW[[[cccooozzzzzz```KKKAAA;;;;;;999888777666666666666666666666555555555555444333333222222333333444222222333333333333222222444333333333333444555555444444444444444444444444555555555444444555888;;;??????>>>:::777555777:::777777666555555555555555777888999999:::<<<@@@CCCJJJKKKLLLNNNPPPUUU\\\aaakkksss~~~yyyvvvmmmbbb\\\[[[\\\]]]\\\dddmmmyyyiiiSSSGGGAAA???>>>======<<<;;;;;;::::::::::::;;;;;;::::::999888888888888888777777777777777888888888888777666666777777777777777777777777777666666666555555555555444444555555555555555555zzzmmmeeebbbeeedddfffnnnssswww|||~~~zzzxxxxxxxxxxxxwwwwwwvvvvvvvvvuuurrrnnnjjjgggfffggggggcccbbbaaa^^^\\\YYYXXXWWWWWWWWWVVVUUUTTTRRRPPPOOOOOOMMMKKKJJJJJJIIIFFFDDDBBBBBBAAA@@@????????????@@@@@@??????>>>>>>======???????????????@@@@@@AAA???>>>>>>======>>>>>>???@@@AAAAAA@@@???@@@BBBDDDMMMPPPVVV\\\```bbbbbbbbbbbbeeehhhkkkkkklllnnnoooooopppppppppqqqqqqrrrrrrkkklllkkkfff___\\\^^^aaammmuuulllRRRDDD>>>;;;:::999777666666666666666666666555555555555444444333333222222333333444333333444444444444333333333333333333333444555555555555555555555555555555555666666555555777:::===???>>><<<888555444666888777666555555444555555555555666888888999;;;???BBBHHHHHHGGGFFFHHHLLLRRRVVV___gggttt}}}}}}}}}~~~}}}}}}{{{vvvrrrllleee\\\XXXXXX[[[]]]]]]fffooo}}}mmmVVVJJJDDD@@@>>>======<<<<<<;;;::::::::::::::::::::::::999999888888888888888777777777777777777888888777777666555777777777777777777777777666666666666555555555555666666555555555555555555}}}qqqjjjgggmmmlllpppyyy~~~xxxtttsssrrrrrrrrrrrrqqqqqqppppppooommmjjjfffdddddddddeee___^^^]]][[[YYYWWWUUUTTTSSSTTTTTTSSSRRRPPPMMMLLLLLLJJJHHHGGGGGGFFFDDDBBBAAA@@@??????>>>>>>>>>?????????>>>>>>=========<<>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAACCCFFFIIIQQQVVV\\\aaaccccccbbbbbbdddfffjjjkkkllllllmmmnnnqqqpppppppppqqqrrrssstttlllmmmkkkddd___dddrrr]]]JJJCCC???999999888777666555555666666666555555555444444444444333333222222333333444333444444555555444444333333333222222333333444555555555555555555555555555444555555555555777;;;>>>???===999555333333444555666555555444444555555555444555777888888:::>>>@@@CCCCCCAAA@@@@@@DDDJJJOOOTTT\\\hhhttt~~~}}}}}}}}}|||{{{{{{{{{|||}}}~~~}}}{{{yyyxxxxxxuuuqqqnnnddd```ZZZYYY[[[___bbbdddgggqqqpppVVVHHHEEEEEEBBB???<<<<<<<<<;;;;;;:::::::::999999:::::::::999999888888888888888777777777666777777777777777666666555777777777777777777777777666666666666666555555555777777666666555555444444uuuooommmtttuuu{{{|||yyytttppppppnnnnnnnnnmmmmmmlllllllllgggggggggeeedddbbb```___[[[ZZZYYYXXXWWWVVVUUUTTTPPPQQQQQQQQQPPPNNNKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@@@@??????>>>?????????>>>>>>>>>===============>>>============>>>????????????>>>>>>>>>>>>?????????@@@BBBCCCDDDHHHMMMQQQUUUZZZ```ddddddcccbbbccceeegggjjjkkkkkkkkklllmmmqqqqqqppppppqqqqqqrrrssskkkjjjfffaaacccsssnnnQQQEEEAAA===888888777666555555555555555555555555444444444444444333333222222333333444333444444555555444444333333222222222222333444444333333333333333333333333222333444444444777;;;>>>AAA===999555333333444555555555444444444444555555333444666777777999;;;===>>>>>>===<<<===@@@FFFJJJMMMTTT^^^iiisss}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwvvvvvvuuutttssspppmmmkkkdddbbb______aaafffjjjlllnnnwwwttt^^^HHHBBBDDDDDD@@@>>>;;;;;;;;;;;;;;;:::::::::888888999::::::999999999888888888888777777777666777777777777777666555555666666666666666666666666555555555666666666666666777777777666666555555444{{{yyyxxx}}}zzzvvvtttpppmmmnnnllllllkkkjjjiiihhhggggggaaacccddddddccc___\\\YYYXXXWWWWWWVVVUUUTTTSSSSSSNNNNNNNNNMMMLLLKKKIIIIIIHHHFFFDDDDDDDDDCCCBBB@@@@@@@@@???????????????@@@>>>>>>>>>>>>===========================>>>>>>???@@@??????>>>>>>??????@@@???@@@BBBEEEHHHMMMTTTXXXYYY^^^dddfffeeecccdddeeegggiiikkklllkkkkkkkkklllppppppppppppppppppppppppfffccc___```mmmxxx[[[IIIAAA<<<888777777666555555555555555555555555444444444444333444333333222222333333444333333444444444444333333222222222222222333444444222222222222222222222222111222333444444777;;;???DDD@@@:::666555666666666444444444333444444555666222444666777666777888::::::;;;;;;;;;;;;>>>BBBFFFHHHMMMUUU^^^fffqqq}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||{{{{{{{{{|||}}}}}}~~~}}}||||||}}}~~~~~~{{{zzzxxxxxxyyyxxxwwwuuuvvvvvvvvvvvvuuusssrrrqqqoooooooooooonnnllljjjiiicccbbbbbbdddggglllqqqttt}}}hhhUUUDDDBBBCCC???;;;;;;;;;;;;::::::::::::::::::777888999999999999999999888888888888777777777777666666777777666666555444666666666666666666666666555555555666666666666666777777666666666666666666xxxrrrqqqooolllkkklllkkkjjjiiigggfffdddcccbbb___```aaaaaa```\\\YYYVVVWWWVVVUUUTTTRRRQQQOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGEEECCCCCCCCCCCCAAA@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@??????>>>>>>??????@@@AAABBBDDDGGGJJJPPPXXX]]]]]]bbbggghhhfffdddfffhhhiiikkknnnnnnmmmlllllllllnnnoooooooooooommmlllkkkaaa^^^^^^hhh~~~www^^^MMMDDD===999777666666555555444444555555555555555444444444333333444333333222222333333444222222333333333333222222222222222111222222333444222222222222222222222222222333444444666999===@@@DDD???888444333444555555444333333333444444555666333555666666555555666777888999:::::::::;;;>>>@@@BBBGGGMMMSSSYYYcccnnnvvv~~~}}}}}}}}}xxxyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzxxxwwwuuuuuuuuuuuusssqqqqqqrrrtttttttttrrrooommmjjjlllmmmmmmlllkkkjjjjjjbbbdddiiiooovvv~~~]]]NNNCCCBBBAAA;;;999===::::::::::::::::::::::::777777888999999999999999888888888888777777777777666666777777666666555444666666666666666666666666555555555555666666666777666666666666666777777777}}}xxxrrrmmmmmmllljjjiiikkkjjjiiigggeeecccaaa```___`````````___]]]ZZZWWWVVVWWWVVVTTTRRRPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDEEEFFFFFFEEECCCCCCCCCCCCAAA@@@>>>>>>=========>>>>>>???>>>>>>>>>>>>?????????????????????>>>???@@@@@@AAA@@@@@@????????????@@@@@@CCCDDDFFFHHHLLLRRRYYY^^^___dddiiiiiifffeeehhhkkkkkkmmmooopppnnnmmmmmmmmmmmmnnnoooooonnnllljjjhhh___]]]aaaqqqzzzcccMMMFFFCCC===888999666666555444444444555555555555444444444333333333444333333222222333333444111222222333333222222111222222111111222222333444222222222222222222222222222444555666777:::???BBBBBB<<<444000000111222111333333333333444444555666333555666666555444444555777999::::::999999:::;;;???CCCHHHLLLQQQZZZdddlllqqqzzz}}}}}}xxxzzz|||~~~~~~~~~|||{{{wwwwwwxxxyyyzzzyyyyyyyyyyyywwwvvvuuuuuusssqqqnnnmmmooorrrttttttrrrooommmjjjlllnnnnnnmmmmmmlllmmmfffkkkttt}}}mmmUUUIIIAAAAAA???999;;;CCC::::::::::::::::::::::::666777888999999999999999888888888888777777777777666666666666666555555444666666666666666666666666444555555555666666777777555555666666777777888888xxxooollliiihhhhhhhhhgggfffgggdddaaa```aaa```]]]ZZZ\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQOOOMMMLLLJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@??????@@@???>>>======>>>???@@@@@@?????????>>>>>>======???@@@@@@???>>>>>>???AAA<<<===>>>>>>>>>>>>AAACCCCCCHHHNNNTTTYYY]]]aaadddeeeeeefffggghhhiiijjjjjjnnnmmmlllllllllllllllmmmkkklllmmmllljjjgggffffff]]]___iii}}}|||aaaNNN@@@???>>>777555999666666555555555555666666:::888666444333222222333333333333222222111111111222222222222222222222222222222222222222222222222444444444444444444444444111333444333666<<<@@@??????;;;555222111333444444333333333333333333333333666666666666666666666666999888777777777888:::;;;:::<<<@@@DDDJJJRRRZZZ___iiinnnvvv|||zzzxxxyyyzzz{{{zzzyyyyyyvvvvvvwwwuuuooommmnnnppppppqqqrrrrrrqqqooolllrrrqqqooonnnmmmmmmmmmnnnvvv}}}nnn\\\UUUGGGDDD@@@<<<::::::;;;<<<888888888888888888888888888888777777777777888888999999888666666555555555666666777777666555444444333333444555555444333333444444444555555555666666666666555444555666777888uuuooommmjjjgggfffffffffeeeddddddaaa^^^^^^^^^]]]ZZZXXXYYYXXXXXXWWWVVVTTTRRRQQQPPPOOONNNMMMKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????@@@???>>>======>>>???@@@????????????>>>>>>>>>===???@@@@@@???>>>===???@@@>>>???@@@@@@@@@@@@BBBDDDGGGKKKQQQVVVZZZ^^^aaaddddddeeefffggghhhiiijjjkkkmmmlllllllllllllllllllllhhhjjjkkkjjjgggdddbbbbbb^^^dddqqquuuZZZIII======<<<777666:::777666555555555555555666888777555333222222333333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222000333444333666<<<@@@@@@???;;;555222222333333444333333333333333333333333555555555555555555555555888777777666777888999::::::<<>>;;;:::::::::;;;999999999999999999999999888888777777777777888888999888777666555555555555666666666666666555555555333444555555555555444333444444444555555555666666666666555555555666777888~~~|||{{{zzz|||zzzpppjjjggghhhfffcccbbbbbbbbbaaa______]]][[[ZZZZZZYYYWWWUUUTTTTTTTTTSSSRRRPPPOOONNNLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>??????>>>======???@@@@@@AAACCCCCCBBBCCCFFFHHHNNNQQQVVVZZZ]]]```ccceeeddddddeeeggghhhjjjkkkkkkllllllllllllllllllllllllgggiiijjjhhheeeaaa______aaakkk{{{nnnPPPCCC999999;;;777777:::777777666555444444444555555444333333222222333333333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222000333444333666===AAA@@@>>>:::555222222333333333333333333333333333333333555555555555555555555555666666555555666666777888999;;;===???AAAEEEKKKOOOSSSXXX```iiisss~~~xxxttttttssswww}}}xxxeeeWWWJJJBBB@@@???>>>===;;;::::::::::::::::::::::::::::::::::::888888777777777777888888777777666555444444444444555555555666666666666666333444555555555555444333444555555555555666666666666555555555555666777888~~~}}}{{{yyywwwvvvxxxwwwyyy|||zzzoooiiieeedddcccaaa___^^^^^^]]]\\\ZZZ[[[ZZZXXXWWWVVVUUUTTTSSSPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>======???>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>===>>>???>>>======???@@@???AAACCCDDDFFFHHHKKKNNNVVVYYY]]]```bbbccceeegggcccdddeeeggghhhjjjkkklllllllllmmmmmmlllllllllkkkiiiiiiiiigggccc___]]]]]]gggrrryyy___GGG>>>666777888666666888777777666555444444444444222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444000333444333666===AAAAAA===999555222222333333333333333333333333333333333444444444444444444444444444444444555555555666666777999;;;<<<===AAAEEEHHHIIIMMMTTT\\\fffqqq{{{www___PPPHHHAAA>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::888888777777777777888888666666555444444444444444555555555555666666777777444444555555555555444444555555555555555666666666444444444444444555555666}}}|||yyyyyyxxxxxxvvvuuusssrrrsssrrrtttxxxzzz~~~zzzpppiiieeecccaaa^^^\\\[[[ZZZZZZYYYWWWUUUVVVVVVVVVUUUSSSQQQQQQQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????===>>>???>>>===>>>???AAA>>>@@@CCCFFFIIIMMMQQQTTT\\\___ccceeeeeefffgggiiiddddddeeeggghhhjjjkkkkkkmmmmmmmmmmmmmmmkkkjjjiiiggggggfffccc```^^^^^^___ooowww~~~ppp___KKKAAA;;;666666777555555555666666555444444444444444111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444000333444333777>>>BBBBBB;;;888444222222333333333333333333333333333333333444444444444444444444444333333444444555555555555555777999;;;<<>>===;;;;;;<<<======<<<<<<;;;::::::::::::::::::::::::888888777777777777888888666555555444444444444555555555444444555666777888555555555555555555555555666666666666666666666666222222333333333444444444}}}yyywwwuuurrrpppqqqqqqrrrrrrqqqppppppoookkkjjjmmmrrruuuzzzuuuqqqkkkfffcccaaa^^^]]]ZZZYYYWWWWWWWWWVVVSSSQQQRRRSSSSSSRRROOOMMMNNNOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????===?????????>>>???AAACCC???BBBFFFJJJMMMQQQVVVZZZ___bbbeeeggggggggghhhiiieeeeeefffggghhhiiijjjjjjmmmmmmmmmlllkkkhhhfffeeeaaaaaa```^^^]]]___cccfffxxx|||iiiWWWKKK@@@===:::777666666666555444555444444444444444555555111111222333333333222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000333444444777???CCCCCC:::777444222333333333222333333333333333333333333333333333333333333333333333333444555555555555444444666888:::;;;===AAACCC@@@BBBFFFKKKQQQZZZcccjjjxxxiiiXXXMMMDDDBBBBBB???======;;;;;;<<<======<<<<<<;;;::::::::::::::::::::::::888888777777777777888888666666555555555555555666666666555444444555777888666666555444444555666666777777777666666666666555111222333333444444333333yyyzzz|||~~~{{{xxxuuurrrooonnnmmmlllkkkiiiiiiiiijjjkkkkkkkkkkkkkkkgggfffhhhlllooosss|||yyyrrrfffccc___]]]\\\[[[ZZZXXXWWWVVVUUUUUUUUUTTTQQQNNNMMMOOOPPPNNNKKKIIIJJJLLLHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????===>>>???@@@@@@???>>>======>>>>>>>>>????????????>>>???@@@@@@???@@@BBBDDDEEEHHHKKKNNNQQQUUUYYY]]]___aaadddffffffffffffgggfffggggggggghhhhhhhhhiiikkkkkkkkkjjjgggdddaaa___\\\\\\\\\\\\```fffooouuuzzzoooXXXHHHCCC===888888888777777888777555333333333333444555666666222333333444444333222111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000333444444888???CCCCCC999666444222333333333222333333333333333333333333222222222222222222222222333333555666666666555444444666888999:::;;;===???>>>@@@BBBDDDIIIPPPYYY^^^iiiqqq|||~~~fffTTTHHHCCC@@@AAAAAA===;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999888888777777777777888888777666666555555666666777888777555444444555666777777666555444444555666777777777777777666666666555222333444555666555444444iiiiiijjjmmmooopppnnnllljjjhhhfffeeeggghhhhhhhhhcccdddeeefffggghhhhhhhhhhhhfffgggiiijjjlllttt~~~{{{sssnnnhhhdddaaa^^^ZZZWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTSSSOOOMMMJJJLLLMMMLLLHHHFFFHHHIIIFFFFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA???????????????@@@@@@@@@===>>>???@@@@@@???>>>=========>>>>>>?????????@@@???@@@AAAAAA@@@AAACCCEEEJJJMMMOOORRRTTTWWW[[[^^^]]]```cccdddddddddeeefffgggggghhhhhhhhhhhhhhhhhhiiiiiiiiigggddd```]]]ZZZ[[[[[[\\\^^^dddooo{{{|||vvviii^^^JJJ???===:::555777888777888:::999777222222222333444555666777333333444555444333222111111111111222222333333333222222222222222222222222222222222222222222222222444444444444444444444444000333444444888???DDDDDD888666333222333333333222333333333333333333333333222222222222222222222222333444555666666666555444555777888999888999:::<<<===>>>???@@@DDDJJJRRRWWW]]]eeeppp{{{qqq\\\PPPIIIBBB@@@???AAA@@@;;;999;;;;;;:::999999888888999999888888888888888888888888888888777777777777888888777777666666666777777888999888666444333444555666777666555444444555666777888888777777666666666555444444666777777777666555aaabbbcccdddeeeeeedddcccaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbcccccccccaaaaaa```aaacccgggkkknnnvvvwwwzzz|||}}}}}}|||{{{wwwxxxzzz|||~~~~~~{{{tttmmmfffaaa^^^]]]YYYXXXVVVTTTSSSSSSTTTUUURRRRRRRRRQQQPPPOOOMMMLLLIIIIIIHHHGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????========================AAA@@@???===<<<<<<;;;;;;???>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBDDDHHHKKKNNNQQQTTTUUUVVVWWWYYYZZZaaabbbbbbaaa______```aaabbbcccdddeeeffffffffffffeeekkklllccc\\\ZZZ[[[YYYWWW^^^gggttt}}}|||}}}lllTTTMMMIII???777777666555555555444444444444333444444555555444444333333444444555555444444333333333333333333333333333222222222222222222222222111111111222222333333333111111222222222333333333111222222333:::BBBDDDAAA999777444222333333222111111111111111111111111111111111111222222333333333444444444555555555666666444444555555666777777888;;;===???AAACCCGGGLLLOOOSSSYYYbbbmmmxxx{{{~~~hhhYYYPPPGGG???@@@???>>>===<<<;;;:::::::::::::::999999999888888999999999888888888888777777777888888888888777777777777777777777777777777555555555555666666666666555555555555666666666666555444444333333444444555555555555555555555555555[[[\\\]]]___``````______]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_________`````````___^^^^^^^^^```cccgggiiikkkmmmoooqqqrrrrrrqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnrrrssstttuuuuuusssqqqpppmmmkkkgggccc___\\\ZZZZZZUUUTTTRRRPPPOOOOOOPPPQQQOOOOOOOOOOOOMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>============>>>===============>>>???@@@BBBCCCDDDEEEFFFHHHLLLOOORRRTTTWWWXXXYYYZZZ[[[]]]```aaa```^^^]]]]]]^^^```bbbcccdddeeefffggggggggghhhhhhfffaaa\\\XXXXXXXXX^^^nnn}}}zzz}}}zzzaaaKKKDDDBBB;;;777888666666666555555555444444333444444555555444444333222333333333333333333222222222222222222222222222222222222222222222222222222222222222222222333333111111222222222333333333111222222333:::BBBDDDAAA999666444222333333222111111111111111111111111111222222333333333444444444333333444444444555555555444444555555666666777777777999;;;>>>@@@DDDIIIMMMWWW[[[aaaiiirrr}}}}}}xxxyyy~~~hhhUUULLLHHHBBB===??????>>>===<<<;;;::::::::::::999999999888888888888888888777777777666666666666777777777777666666666666666666666666666666555555555555666666666666555555555555666666666666555444444333333444444555555555555555555555555555SSSTTTVVVWWWYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ[[[^^^```bbbaaabbbdddfffggggggffffffggggggfffdddcccaaa``````ddddddeeeeeedddbbb```___]]]\\\[[[YYYWWWUUUTTTSSSPPPNNNMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????===============>>>???@@@============>>>@@@AAAAAAFFFGGGIIIJJJKKKNNNRRRUUUVVVXXX[[[\\\\\\]]]^^^```___^^^]]][[[YYYZZZ]]]___bbbcccdddeeeggggggggghhhkkkccc^^^___\\\WWWXXX___pppvvvyyyjjjUUUBBB<<<;;;888777:::777777777666666666555555333444444555555444444333111222222333333222222111111111111111111111111111222222222222222222222222333333222222222222222222111111222222222333333333111222222444:::BBBCCC@@@888666333222222333222111111111111111111111111111333333333444444444444444222222333333333444444444555555555555555666666666444666999<<>>>>>>>>===<<<;;;::::::999:::999999999999888888888777777666666666555555555555555666666666666555555666666666666666666666666444555555555555666666666444555555555555666666666555444444333333444444555444444444444444444444444NNNOOOQQQRRRTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWVVVWWWYYY[[[\\\[[[\\\^^^___```aaaaaa`````````_________^^^^^^^^^_________^^^]]]\\\ZZZYYYXXXWWWVVVTTTRRROOOLLLKKKLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>????????????????????????????????????>>>>>>======>>>>>>???@@@>>>>>>???@@@AAACCCEEEEEEIIIKKKMMMOOOQQQSSSWWWZZZYYY[[[^^^___^^^___```aaa]]]\\\ZZZXXXVVVWWW[[[^^^bbbcccdddeeeggggggggggggkkk___[[[^^^\\\XXXbbbsssxxx[[[LLL>>>::::::999888:::777777777777666666666666333444444555555444444333222222333333333333222222222222222222222222222222222222222222222222222222333333333222222111111111111111222222222333333333111333333444;;;BBBCCC???777555333222222333222111111111111111111111111111333333333333333333333333111111222222222333333333555555555555555555555555666888;;;===@@@DDDIIIMMMTTTUUUVVVWWWZZZaaahhhnnnvvv|||nnn\\\SSSHHHBBBAAAAAA@@@>>>======<<<<<<;;;::::::999999999999999888888888888777777777666666666555555444555555555555555555444666666666666666666666666444444444555555555666666444444444555555555666666555444444333333444444555444444444444444444444444LLLMMMNNNOOOQQQRRRTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXYYY[[[\\\\\\]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUTTTSSSTTTSSSRRRQQQNNNKKKIIIGGGJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGHHHGGGGGGFFFEEEDDDBBBAAAAAAAAA@@@???????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????????????????????????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHLLLOOOQQQSSSUUUWWW[[[]]][[[]]]____________```aaa\\\[[[ZZZWWWVVVWWW[[[___bbbcccdddeeeffffffffffffggg^^^[[[``````cccvvvwwwaaaNNNEEE===;;;;;;888777666777777777777666666666666333444444555555444444333333333444444444444333333333333333333333333333333222222222222222222222222333333333222222111111111111111222222222333333333111333333555;;;BBBBBB>>>777444222111222333222222111111111111111111111111222222111111111111111111111111111222222222333333444444444444555555555555777888;;;===???BBBGGGJJJJJJKKKKKKKKKNNNSSSZZZ___ffflllttt{{{{{{eeeYYYLLLGGGAAA>>>======<<<;;;<<<<<<;;;;;;::::::999999999999999888888888777777888888777777777666666666444444555555555555444444555555555555555555555555444444444444555555555555444444444444555555555555555444444333333444444555444444444444444444444444KKKKKKLLLLLLNNNOOOQQQRRROOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQPPPPPPMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@@@@?????????>>>>>>>>>???@@@@@@@@@??????======>>>>>>>>>>>>>>>???>>>>>>>>>>>>????????????????????????????????????AAA@@@???>>>>>>>>>>>>>>>>>>>>>???AAADDDGGGIIIJJJPPPRRRUUUWWWYYYZZZ]]]___[[[]]]_________^^^___```\\\\\\[[[YYYXXXYYY]]]```ccccccddddddddddddccccccaaa]]]]]]dddkkkvvveeeNNNBBB???<<<:::888777444333777777777666666666555555333444444555555444444333333444444555555444444333333333333333333333333333222222222222222222222222333333222222222222222222111111222222222333333333111333444666;;;BBBAAA===666444111111222333222222111111111111111111111111111111111111000000000000111111222222222333333333222333333444555555666666666777999999:::<<<@@@CCCAAAAAABBBBBBDDDIIIOOOSSSWWW]]]dddlllttt~~~qqq[[[OOOKKKBBBAAA???>>>======>>>>>>;;;;;;:::::::::999999999999888888888888777777777888888888777777777666666444444555555555555444444555555555555555555555555333444444444444555555555333444444444444555555555555444444333333444444555333333333333333333333333IIIIIIIIIIIIJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTWWWVVVUUUTTTRRRQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNJJJIIIHHHGGGGGGHHHIIIJJJDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@???????????????===>>>>>>???@@@@@@??????============>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAABBBCCCEEEHHHKKKNNNPPPTTTWWWZZZ[[[\\\]]]```aaa]]]^^^``````___^^^___```]]]]]]^^^]]]\\\\\\___aaaccccccccccccbbbaaa``````\\\[[[^^^hhhyyyxxxgggSSSCCC;;;;;;:::777666666666555666666666555555555444444333444444555555444444333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222333333111111222222222333333333111333444666<<>>???BBBGGGJJJLLLPPPWWW^^^eeennnyyy{{{xxxyyy{{{}}}wwweeeVVVIIICCCDDD???@@@@@@???>>>>>>???AAA::::::::::::999999999999888888888888777777777777777777666666666555555555555555666666666666555555555555555555555555555555333333444444444555555555333333444444444555555555555444444333333444444555333333333333333333333333HHHGGGFFFFFFFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRPPPOOOOOONNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJLLLKKKIIIGGGFFFGGGHHHIIIAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????======>>>???????????????<<<=========>>>>>>??????>>>>>>>>>>>>????????????=================================>>>???AAABBBCCCEEEFFFHHHJJJNNNQQQTTTUUUWWWZZZ]]]^^^______aaaccc^^^___aaaaaa_________```]]]_________^^^^^^```bbbdddcccccccccaaa```___^^^YYY[[[^^^kkk~~~zzzfffTTTGGG@@@:::;;;:::666555888:::;;;666555555555444444444444333444444555555444444333222222222333333222222222111111111111111111111111222222222222222222222222111111111222222333333444111111222222222333333333111333444666<<>>>>>===:::999;;;===::::::999999999999999999888888888888777777777777666666555555555444444444555555666666666666555555555555555555555555555555333333333444444444555555333333333444444444555555555444444333333444444555333333333333333333333333EEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@????????????????????????@@@@@@??????????????????========================<<<=========>>>>>>>>>???======>>>??????>>>>>>===>>>@@@BBBCCCCCCDDDEEEGGGKKKLLLMMMOOOSSSWWWZZZ\\\^^^^^^______```bbbcccddd______^^^^^^^^^______``````aaabbbaaa______aaacccfffbbbbbbeeebbbZZZVVVWWWYYY]]]gggwwwzzzwww}}}zzzqqqaaaOOOBBB===>>>666666666666555555555555111111111111111111111111555555555444444333333333666555555444222111111000000000111111111111000000111111111111111111111111222222222222222222222222111111222333333333333222333333444888===>>><<<888333333333222222222111111222111111111000000////////////000111222333333333111111222222222333333333444333333333333444555555666666666666555555555555444555666888;;;===@@@AAA???CCCFFFIIILLLSSS^^^fffnnnuuuyyyqqqvvv|||{{{^^^UUUIIICCCAAABBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777777777777777777777777888999888888777777777777777666666666666666666666666777666555444444555666777666555333333555666555444555555555555555555555555444444444444444444444444444444444333333222222222CCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@????????????????????????????????????????????????????????????????????????>>>>>>>>>???????????????>>>>>>>>>>>>???????????????BBBDDDFFFFFFGGGIIIJJJNNNOOOPPPRRRVVVYYY]]]^^^aaaaaa`````````aaabbbbbb``````___^^^^^^_________```aaabbbbbbbbbbbbbbbccceeeaaa```bbb```[[[YYY\\\```gggqqqzzz|||zzzzzzqqqbbbTTTIIIAAA===;;;777777777777666666666666555555555555555555555555555555444444444333333333444444333333333333222222000111111111111111111000111111111111111111111111222222222222222222222222111111222333333333333222111111333888>>>@@@===:::333333222222222111111111111111111111000000000///000000000111111222222333111111111222222222333333444333333333333444555555555555555444444444444333444555666777999<<<>>>???>>>AAADDDFFFHHHMMMVVV]]]eeelllvvv|||}}}ttt```UUUMMMEEE@@@@@@AAAAAA???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999888888888888888888777777666555555555555666555555555555555555555555666666555555555555666666666555333333555666555444555555555555555555555555444444444444444444444444444444444333333222222222@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAACCCBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@???>>>>>>???@@@AAABBBBBBDDDGGGIIIJJJLLLNNNPPPRRRSSSTTTWWWYYY]]]___aaaccccccbbbaaa`````````aaaaaaaaa```_______________``````aaadddeeeeeecccaaabbb^^^\\\\\\\\\[[[]]]aaalllttt}}}}}}|||{{{yyyqqqbbbOOOCCC???>>>;;;888888888888777777777666666666666666666666666666666444444444444333333333333222222222333333444444444111111222222222222111111111111111111111111111111222222222222222222222222111111222333333333333222///000333888>>>@@@>>>;;;333222222222222111111111111111111111000000000000111111111111111111111111111111111222222222222333333333333333333444555555444444333333333222222222444555555666777999:::;;;;;;>>>AAABBBCCCFFFLLLPPPYYY^^^fffnnnuuu~~~zzztttrrrvvv|||~~~~~~iiiWWWJJJIIIDDD???===???@@@@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::999999888888777777666555444444333333444444555555555555555555555555555555666666666666555555666444333333444555555444555555555555555555555555444444444444444444444444444444333333333333222222??????@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@???????????????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@???>>>>>>>>>@@@CCCDDDDDDGGGJJJMMMNNNPPPRRRTTTUUUVVVXXXZZZ\\\___aaabbbccccccbbbaaaaaaaaaaaabbbbbbbbbaaa```____________aaa```bbbdddfffeeebbb^^^bbb```___aaadddggglllpppyyy|||yyyrrraaaSSSBBB999999:::999666777777777777666666666666444444444444444444444444333333333333333333333333222222333333333333444444222222222333333222222222111111111111111111111111111111111111111111111111111111222333333333333222000111444999???@@@===999222222222222111111111111111111111000000000000000111111111111000000000000111111111111222222222222333333222222333333444555444333333333333222222222444444444444555666777888888:::===???@@@AAAEEEGGGNNNSSSYYY^^^dddmmmwww|||zzz}}}ppp]]]PPPIIIEEEAAA???<<<<<<>>>???>>>===::::::::::::::::::::::::::::::999999999999888888999999888888777777666666666555444444333333444444555555555555555555555555333444666666666666444333666444333333444555555444555555555555555555555555444444444444444444333333333333333333333333333333??????@@@AAAAAABBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@??????@@@BBBEEEGGGFFFIIIMMMOOOQQQSSSVVVXXXWWWXXXZZZ\\\^^^```bbbbbbbbbbbbbbbbbbbbbcccddddddcccbbbaaa```````````````aaabbbbbbcccdddcccaaa___dddhhhnnnttt|||uuufffOOOHHH???888666666777666666666555555555444444444333333333333333333333333333333333333333333333333444444333333333333222222222222222333333222222222111111111111111111111111111111111111111111111111111111222333333333333222222333555:::??????:::666222222222111111111000000000000000000000000111111111111000000000000000000000000111111111222222222333222222222222333444444444444444333333333222222444444333333333444555555555777:::<<<>>>@@@BBBCCCGGGKKKOOOSSSXXX___iiipppwww}}}iiiVVVLLLGGGDDDCCC>>>===<<<<<<======<<<;;;::::::::::::::::::::::::888888888888777777777777777777666666555555555444777666555555444444555555555555555555555555555555333444555666666555444333555444222222444555444333555555555555555555555555555555444444444333333333333333333333333333333333???@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA????????????????????????>>>>>>>>>?????????@@@@@@BBBBBBBBBBBBDDDFFFHHHJJJJJJMMMPPPSSSTTTVVVYYY[[[YYYZZZ\\\^^^```bbbbbbbbbcccbbbbbbbbbcccdddeeeeeebbbbbbaaaaaaaaaaaabbbbbbaaabbbccccccbbbbbbeeegggjjjtttyyy|||mmmZZZBBBAAA>>>:::666555555666555555555444444444333333444444444444444444444444222222222222333333333333444444444333333222222222111111222222222222111111111111111111111111111111111111111111111111111111111111222333333333333222333444666;;;???>>>999444222111111111111000000000000000000000111111111111000000000000000000000000000000000111111111111222222222222222222333444444444444444333333333222222333333333222333333444555666777888:::===???@@@AAABBBEEEIIIKKKNNNTTT\\\bbbkkkpppwwwqqqbbbSSSLLLJJJEEE???;;;============<<<;;;;;;:::999999999999999999999999888777777777777666666666444444444444555555555555888777666666555666666666444444444444444444444444444444555555555555444444555333222222333444444333555555555555555555555555555555555444444333333222222222333333333333444444?????????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@???@@@BBBCCCCCCBBB@@@???????????????????????????>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA????????????????????????===>>>>>>???@@@AAABBBBBBDDDEEEFFFHHHIIIKKKLLLMMMOOOQQQUUUWWWXXXYYY\\\^^^[[[]]]___aaabbbccccccccceeeeeedddccccccccccccdddaaaaaaaaaaaabbbcccdddddd```cccdddbbb```ccclllttt~~~yyyzzzzzz```LLL======;;;999777666555555666555555555444444444444444444444444444444444444111111222222222333333333222222333333333333444444000111111111111111111000111111111111111111111111111111111111111111111111111111222333333333333222111222666;;;??????:::555111111111111000000000000///000000000111111111111......//////000000111111000000000000111111111111222222222111222222333444333222222222222111111111333222222222333333444555888777777888;;;===>>>>>>>>>AAADDDFFFGGGKKKQQQVVV]]]bbbhhhnnnuuuvvvgggUUUMMMFFFGGGFFF@@@<<<;;;<<<<<<<<<;;;:::::::::;;;999999999999999999999999888888888777777777777666333333444555555666666666888777666666555555666666444444444444444444444444555444444333333444444555555333222222333444444333555555555555555555555555666555555444333333222222222222222333333444444444>>>>>>>>>???@@@@@@AAAAAA????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@AAAAAA??????>>>>>>>>>>>>???@@@???@@@BBBCCCCCCBBB@@@???????????????????????????>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA????????????????????????>>>>>>???@@@BBBCCCDDDDDDFFFGGGIIILLLNNNOOOPPPPPPRRRTTTXXXZZZ[[[\\\^^^```]]]^^^aaacccdddeeeeeedddhhhgggeeedddcccbbbbbbbbb``````aaaaaabbbccceeeeee^^^bbbeeebbb```eeerrr~~~~~~nnnTTTCCC>>>;;;888777777777666444777666666666555555555555333333333333333333333333111111111222222333333333000111111222444555555666000000111111111111000000111111111111111111111111000000000000000000000000111111222333333333333222///111555;;;@@@@@@;;;777111111111111000000000000//////000000111111111222---......///000111111222000000000000111111111111222222111111222222333444111111111111000000000000222222222222333444555555:::999777777999;;;<<<<<<;;;>>>AAABBBCCCEEEJJJOOOTTTXXX^^^cccjjjsss~~~mmmZZZMMMHHHBBB???AAA???;;;<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>===>>>>>>???@@@@@@@@@@@@???AAAAAAAAA@@@@@@@@@??????@@@@@@???>>>=========>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>======>>>???????????????????????????>>>>>>>>>>>>??????>>>>>>???@@@AAABBB>>>???@@@BBBDDDEEEGGGHHHHHHKKKNNNQQQRRRSSSVVVXXXXXXZZZ\\\___```aaa```___bbbccccccddddddeeeeeefffhhhgggeeedddccccccddddddcccbbb```___```aaaccceeeddd___^^^aaabbbjjjnnnVVVGGGBBB999888888777666555555444666666555444333222222111444444333333222111000000333333333333333333333333111111111111111111222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111222666:::===<<<999666111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000222222222111111111000000000000111111111222222222000000111222333333444444444444444555555555666666<<<===>>>@@@CCCFFFHHHIIIHHHMMMUUUYYY\\\bbbjjjqqqmmm___UUULLLGGG??????>>>===<<<;;;::::::999999:::;;;;;;<<<<<<===::::::999888999:::<<<===888888888888777777777777555555444444444333333333777777666666555555555444555555555555555555555555222333444555555444333222666555444333222333444444555555555555555555555555555555555555555555555555666555444444222222111000@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAA@@@@@@@@@?????????@@@???>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>????????????????????????@@@@@@@@@?????????>>>>>>===>>>>>>???????????????@@@@@@@@@@@@@@@?????????????????????@@@AAABBBBBBAAABBBCCCEEEGGGIIIJJJKKKNNNPPPTTTVVVWWWXXX[[[\\\]]]^^^```bbbcccbbbaaa``````aaabbbcccdddeeefffggghhhgggfffddddddddddddeeeeeedddbbb```___^^^______aaa[[[ZZZaaaiiiyyysss^^^LLL@@@<<<888888777777666555555444444444444444444444333333444444333333222111111000333333333333333333333333333333222111000000000111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111222666:::===<<<999666111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000222222222111111111000000333333333444444444555555111111111222222333333333333333444444444555555555999:::;;;===@@@BBBEEEFFFEEEJJJPPPSSSVVVZZZaaafffqqqxxxwwweeeWWWNNNHHHCCC???>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::999888888888:::;;;<<<888888888777777777666666555555555555444444444333777666666666555555555444555555555555555555555555333444444444444444444333666555444333333333444444555555555555555555555555555555555555555555555555555444444333333222222111@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAA@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@???AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???????????????????????????????????????@@@@@@@@@???????????????===>>>??????@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCEEEFFFHHHIIILLLNNNOOOPPPSSSUUUXXXZZZ[[[\\\^^^```cccdddeeeeeeeeedddcccbbb``````aaaccceeefffggghhhhhhhhhfffeeeeeedddeeeeeefffeeedddbbb```^^^]]]\\\]]]WWWWWWbbbrrrmmmZZZKKKAAA;;;777888777777666666555555555333333333444444444555555444333333222222111111111222222222222222222222222555444222111000/////////222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111222666:::===<<<999555111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000222111111111111000000000000111111111222222222222111111222222222222222222222222333333333444444444666666777999;;;>>>@@@AAABBBEEEIIIKKKMMMOOOUUUYYY```gggqqq|||~~~xxxxxxuuuvvv{{{~~~vvvaaaYYYOOOGGGCCCBBB???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888777888888999:::888888777777777777666666666666666555555555444444666666666555555555555555444444444444444444444444555444444333333444444555666555444333333333333444444444444444444444444444444444444444444444444444333333333333333333333333????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@????????????>>>=========>>>???@@@@@@????????????????????????????????????????????????????????????????????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDEEEEEEFFFFFFIIIJJJKKKMMMPPPRRRSSSTTTUUUXXXZZZ\\\]]]]]]___aaaeeeeeefffggggggfffeeeeeeccccccdddeeeffffffggghhhhhhhhhgggfffeeeeeeeeeeeeddddddcccbbbaaa___]]]\\\XXXUUUYYYhhh{{{~~~rrrYYYHHHAAA>>>;;;777777777666666666555555555444444444444444444444444333333333222222111111111111111111111111111111111333333222111000000000111222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111333777;;;>>><<<888444111111000000000000111111111111000000000000111111///000000000111111111111000000000000000000000000111111111111000000000000/////////000000000111111222222222222111111111111111111222222222333333333444444555666888:::<<<===>>>@@@CCCEEEFFFHHHLLLPPPUUU[[[ccclllttt{{{zzzwwwwww~~~~~~}}}jjjXXXRRRMMMGGGCCCAAA@@@>>>===;;;;;;;;;<<<<<<=========<<<<<<;;;;;;:::999888888777777777777777777888888888777777777666666666666777666666666666555555555555555555555555555555555444444444444444444444444555444333222222333444555555555444444333333333333444444444444444444444444444444444444444444444444222222222333333444444444????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???>>>??????@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@?????????>>>>>>>>>=========>>>???@@@@@@????????????????????????????????????????????????????????????????????????>>>>>>???@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIKKKLLLNNNPPPSSSUUUWWWXXXYYY[[[^^^______```aaabbbddddddeeefffggggggggggggggggggggggggffffffffffffgggggggggffffffeeeddddddbbbbbbbbb```^^^\\\ZZZYYYVVVYYYcccsss}}}~~~ppp___JJJ>>>===>>><<<888666666666666555555555555666666555444333333222222333333222222222222222111111111111111111111111111111000000000111222333333222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111333777<<<>>><<<777333111111000000000000111111111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000222222222222333333333444222111111111111111111111111111111222222222333333333444444555777888:::;;;;;;===???AAACCCEEEHHHKKKNNNRRRYYY___ffflllrrrwwwxxxzzzrrrbbbTTTKKKGGGDDDAAA???>>><<<;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;:::999888888777777777777777777777777777777777777666666666666555777666666666666555555555444444444555555555555555444444444444444444444444555444333222222333444555444444444444444333333333444444444444444444444444444444444444444444444444111222222333333444444555???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>???@@@@@@AAA@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEFFFGGGIIIKKKLLLMMMLLLLLLNNNOOOPPPSSSVVVXXXZZZ[[[^^^```cccdddcccccceeefffdddddddddeeefffggghhhhhhiiiiiihhhgggfffeeeeeedddffffffffffffeeedddcccbbbaaaaaa___^^^\\\ZZZYYYXXX\\\cccqqq~~~|||{{{tttXXXMMM@@@::::::;;;:::777555555555555555555555555777666555444333222222111222222222222222222222222222222222222222222222222//////000000111222444555222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222000333888<<<>>><<<777222111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000//////000000000000000111000000111111111222222222000000111111111111111111111111222222222333333333444444444555666777999:::999:::;;;===@@@CCCEEEFFFIIILLLPPPTTTXXX^^^dddgggqqqxxx~~~zzzxxxvvv}}}rrraaaUUUMMMGGGFFF??????>>>======<<<<<<<<<::::::;;;;;;<<<<<<<<<===<<<;;;;;;:::999888888777777888888888888777666666777777666666666666555555666666666555555555444444444444444444444555555555333333333333333333333333555444444333333444444555444444555555444444333222333333333333333333333333333333333333333333333333222222222333333444444444>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDFFFGGGHHHIIIHHHIIILLLNNNPPPPPPPPPOOOPPPQQQSSSVVVYYY[[[]]]^^^aaacccffffffffffffggghhhfffffffffeeeeeeffffffgggggggggffffffeeeeeedddddddddeeeeeeeeeeeecccbbbaaa___^^^^^^^^^___aaabbbccclllttt~~~zzzkkk^^^FFFBBB===999777777777777555555555555555555555555555555555444444333333333222222222222222222222222333333333333333333333333000000000000111222333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000333888===???<<<666222111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000////////////000000111111............//////////////////000000111111222222222222222222333333333444333333333444555666777888888888888:::<<<>>>@@@@@@FFFGGGJJJLLLOOOSSSXXX\\\cccjjjsss|||}}}}}}~~~uuueeeUUUNNNIIIDDDAAABBB>>>>>>>>>>>>======>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888999999999888777666777777666666666555555555555555555555444444444333333333333444444555555555333333333333333333333333333444444444444444444333444444555555555444333222333333333333333333333333333333333333333333333333333333333333333333333333>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA===>>>???@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>@@@@@@???>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@CCCDDDEEEFFFHHHJJJKKKKKKIIIKKKNNNPPPRRRRRRQQQQQQRRRSSSUUUXXX[[[]]]```aaabbbdddffffffffffffggghhhiiihhhgggfffeeeeeeeeeeeeddddddddddddddddddddddddcccdddeeeeeedddcccaaa```\\\\\\^^^aaaeeekkkpppssszzzrrr\\\LLL??????===:::777555777999444555555555555555555555333333333444444444555555222222222222222222222222333333333333333333333333222222111111111111111222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000333888===???<<<666111111111000000000000111111111111000000000000111111000000000000111111111111000000000000000000000000.../////////000000111111111111111111222222222222...//////000111222222333222222333333333444444444333333333333444555666777888777666777999;;;;;;;;;EEEFFFHHHIIIKKKNNNSSSWWW[[[aaaiiiqqqwww~~~xxxhhhZZZOOOGGGGGGGGGBBB>>>>>>===>>>>>><<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888999:::::::::888777666777666666666555555555555555555444444444333333333333333333444444555555555333333333333333333333333222333555555555555333222333444555555555444333222333333333333333333333333333333333333333333333333333333333333333333333333CCCCCCBBBAAA@@@@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>???????????????@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@??????AAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXYYY\\\aaadddeeeeeeeeeffffffffffffffffffeeeddddddeeegggjjjkkkiiiiiihhhgggfffeeeddddddfffccc```______```___^^^ZZZ___eeennnzzz~~~~~~mmmYYYIIIBBB;;;999777555444444666666999555222333666777444111222222222222222222222222333333333222222111111111333222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111222111111111000000//////111000000000111222333333444444777;;;===;;;444///111222222111///...///000///000000111111111000000111111111111111111111111000000000000000000000000222111111111000000////////////////////////////////////000111222222333333333333222222111222222222333333333444444444555555333444555666888:::<<<===>>>@@@AAABBBDDDGGGKKKNNNSSSVVVZZZ```gggpppyyy~~~lll[[[PPPIIIGGGEEEBBB???>>>>>>>>>???>>>===<<<:::999888777::::::999999888777666666777777777888999999::::::::::::999888777777777888:::999888666444222000///555444333333333333444555555444444333333444444555666666666666666666666666444444444555555555666666333333333333333333333333555555555555555555555555333333333333333333333333333333333222222111111111BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@???AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAACCCDDDFFFGGGHHHHHHJJJKKKKKKKKKKKKLLLNNNMMMNNNPPPRRRSSSTTTUUUUUUTTTUUUWWWXXXYYY\\\```cccccccccddddddeeeeeefffffffffeeeddddddeeegggiiijjjhhhggggggffffffeeeeeeeee```___]]][[[ZZZ[[[\\\\\\^^^hhhvvvsss___NNNCCC>>>:::999777555444555666666777444111222555666333000222222222222222222222222333333333222222222111111222222222222222222222222222222222111111111111111222222222222222222222222000000000000000000000000222222222222111111111000222222111111111111111111333444666:::<<<999333...000111222111000///000111111111111000000000000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000//////000111111222333333333222222111111222222222333333333444444444444555333333333444666777999:::;;;===???AAABBBDDDGGGJJJLLLOOORRRVVV[[[bbbjjjoooyyykkk^^^UUUNNNIIIDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::999999888777777666999888888888888888888888888888777777666777777777444444444555555555555555555444333333333333444555555444444333333444444555444444444444444444444444333444444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111AAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFHHHJJJKKKLLLKKKMMMNNNNNNNNNNNNOOOQQQNNNOOOPPPRRRSSSTTTUUUUUUSSSUUUXXXYYYZZZ\\\^^^```aaaaaabbbcccdddeeeeeefffffffffeeedddeeefffhhhiiigggfffffffffeeeddddddddd^^^^^^\\\XXXUUUWWW\\\```iiixxxvvvaaaNNNAAA<<<;;;999888666555444555555666666333111222444555333000222222222222222222222222333333333222222222222111111111111111111111111111333333222222111111000000333333333333333333333333////////////////////////333333333222222222222222444333222111000000000000222444777:::;;;888333...///000111111000///111222333222111/////////000000111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111///000000111111222222222222222111111111222222333333333333333444444444444222222222222333444555666777999<<<>>>???AAACCCDDDFFFHHHJJJLLLOOOTTTYYY]]]hhhooowww}}}tttaaaQQQHHHEEEEEEDDD>>>>>>>>>===<<<;;;:::999::::::::::::;;;;;;;;;;;;::::::999999888777777777::::::999888888777666666666666666666666666666777222333333444555666666666555444444333333444444555555444444333333444444555222222222222222222222222333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111@@@@@@???@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@BBBBBBAAAAAA@@@@@@??????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAADDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOONNNOOOPPPPPPOOOOOOPPPRRROOOPPPQQQRRRTTTTTTTTTUUURRRUUUXXXZZZZZZ[[[\\\^^^``````bbbcccdddfffgggggghhhhhhgggffffffgggggghhhggggggfffdddcccbbbaaa```]]]]]][[[WWWUUUZZZfffppp{{{vvvdddQQQBBB:::999:::888777666555555555555666555333222222444555333222222222222222222222222222222222222222222222222222000000000000000111111111444444333222111111000000333333333333333333333333000000000000000000000000222222222222222222222222222222111111000111111111333555999<<<<<<888333///...///111111000000111333555333111///......///000111111111111111111111111////////////////////////111111111000000000000000111111111111111111111111///000000000111111111222111111111111111222222333222222333333333444444444333333222222222222333333444777;;;======>>>???@@@CCCDDDFFFGGGIIILLLPPPSSS[[[```ggglllrrr{{{{{{fff___UUULLLGGGDDDAAA???:::;;;<<<<<<<<<;;;999888::::::::::::::::::::::::999999999888888888777777999888888888777777777666444555555666777777777777666666555444444333333222444444444444444444444444555444444333333444444555222222222222222222222222222222222333333333444444333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222AAA@@@@@@@@@AAABBBCCCCCC??????????????????????????????@@@@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@AAAAAA@@@@@@??????>>>>>>@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHIIIKKKLLLNNNOOOPPPOOOPPPQQQQQQPPPOOOQQQRRRPPPPPPRRRSSSTTTTTTTTTTTTSSSUUUXXXYYYYYYZZZ[[[\\\___```bbbccceeegggiiiiiijjjjjjiiihhhgggggggggggggggfffeeebbb```^^^\\\[[[VVVWWWVVVVVVZZZgggzzz~~~jjjaaaSSSFFF===::::::;;;666666666555555555555555555444444444555555555444222222222222222222222222222222222222222222222222//////000000000111111111555444444333222111000000333333333333333333333333111111111111111111111111000000111111111111111111000000000000111222333444555888<<<>>>===999444111...///111111000000111333555333111///......///000000000000000000000000000////////////////////////000000000000000000111111111111111111111111111111000000000000000111111111111000000000111111222333222222222333333333444444555444333333222222333333444666:::;;;<<<<<<<<<===???AAACCCDDDEEEHHHKKKNNNQQQVVV[[[aaagggoooxxx~~~}}}pppgggUUURRRMMMHHHDDD@@@===:::999:::;;;<<<<<<;;;:::999<<<;;;;;;:::999999888888999999999888888888888888666666777777777888888888555555777888888888888777777777666444333222111000444444444444444444444444555444444333333444444555222222222222222222222222222222222333333333444444333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222CCCBBBBBBBBBBBBCCCCCCDDD????????????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@???BBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRQQQPPPPPPQQQRRRPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXXXXXXXZZZ\\\^^^___aaacccfffhhhjjjkkkkkkjjjjjjiiihhhffffffeeeeeedddbbb```]]][[[YYYXXXOOOQQQUUU[[[fffxxxpppSSSNNNFFF@@@<<<;;;::::::555555555555555555555555444444555555555555666666222222222222222222222222111222222222222333333333///000000111111222222222444444333333222222111111333333333333333333333333111111111111111111111111000000000000000111111111...//////000111333444555666:::>>>@@@===999555333///000111111000///111222333222111/////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000111222333222222222222333333333333555555444333333333333333444666888999999999:::<<<;;;<<>>======>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999888888777888888888888888888888888555555666777777888999999555666777888999888777666444444444333333333333333333444444555555444444333555444444333333444444555333333333333333333333333333333333333444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333EEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOMMMMMMNNNOOOOOOPPPQQQQQQQQQRRRSSSSSSQQQQQQRRRSSSQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVWWWYYY\\\\\\]]]___bbbeeehhhjjjkkkjjjjjjiiihhhfffdddcccbbb```___^^^]]][[[YYYXXXXXXTTTWWW]]]hhhvvvlllZZZFFFBBB>>>;;;::::::888666444555555555555555555555333333444444444444555666222222222222222222222222111111222222222333333333000000111111222333333444333333333333333333333333222222222222222222222222111111111111111111111111000000000111111222222222000000000000111222333444555:::???@@@===888444333000111222111000///000111111111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000///////////////000111222333111222222222222333333333444444333222222222333333444555666666666666888:::888:::<<<===>>>???BBBDDDGGGKKKQQQXXX^^^dddhhhkkkoooxxx|||qqqbbbUUUOOOLLLKKKIIIGGGEEEBBB>>><<<===???AAA<<<<<<;;;;;;;;;;;;;;;<<<999999999999999999999999888888888888888888888888666666666777777777777777555666777888888666555444222222222333333444444555333333444555555444333333555444444333333444444555333333333333333333333333333444444444444555555555333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333GGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRSSSTTTQQQRRRSSSTTTTTTTTTTTTTTTVVVVVVVVVUUUTTTVVVYYY\\\ZZZ\\\^^^aaadddgggiiijjjiiihhhhhhfffeeecccaaa```\\\\\\[[[[[[ZZZYYYYYYYYY___bbbjjjuuuoooUUUEEEAAA>>>:::888888888555222444444555555666555555444111222333333333333444555222222222222222222222222111111111222222333333333000000111222333333444444333333333333333333333444111111111111111111111111000000000000000000000000111111111222222333333333222111111111111111222222444999>>>???<<<777333222111222222111///...///000///000000111111111000000000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000000000////////////////////////000111222333111111222222222333333333333333222222222222222333333444444444333444777999888:::<<<=========???AAAGGGKKKRRRYYY```dddgggiiihhhqqq~~~ppphhhbbbZZZPPPIIIFFFFFFFFFEEE999;;;===>>>===============<<<;;;:::999:::;;;<<<777888888999::::::;;;;;;888888888888888888999999888888777777666666555555444555666777777555333111333333333333333333333333333333444555555444333333555444444333333444444555222222222222222222222222444444444555555555666666333333333333333333333333333333333333333333333333111111111111111111111111111111111222222333333333EEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCC@@@DDDFFFFFFDDDCCCEEEHHHFFFFFFEEEEEEFFFFFFGGGHHHLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKKKKJJJKKKLLLLLLMMMOOONNNNNNMMMMMMNNNNNNOOOQQQQQQQQQQQQRRRRRRRRRRRRUUUTTTTTTTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUTTTUUUVVVWWWXXX[[[[[[\\\^^^```dddgggiiimmmhhhbbb]]]\\\]]]]]]]]][[[ZZZZZZ\\\___dddjjjmmmtttvvv{{{lllTTTFFFAAA:::::::::999999999888888444444444444444444444444:::999888666444222000000222222222222222222222222444333333222111111111222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333777999<<<===;;;888444111000111111111111000//////111111000000000000111111000000000000000000000000111111000000//////......+++,,,---///111333555555000000000000000000000000222111111111000000//////000000000000000000000000000000000111222222333333111222333333444444333333333333333333333333333333555666666888999<<<===>>>BBBFFFMMMRRRVVVYYY\\\^^^bbbhhhrrrzzzuuuhhh___YYYVVVMMMKKKHHHEEECCCBBBAAAAAA???>>>>>>===============>>>===;;;:::999999::::::777777777777777777777777888888888888888888888888666666777777888888999999555555555555555555555555444444444444444444333333666555444333333444555666333333333333333333333333333333333333333333333333444444444333222111000///333333333333333222111000000000000111222222222333333333333222222111111111...///000111222333333333GGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFEEEHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWXXX^^^]]]]]]^^^___```aaaaaaaaa```]]]ZZZXXXXXXXXXYYYXXX\\\dddmmmuuu|||~~~mmmXXXHHHAAA>>>999999888888888777777777444444444444444444444444666555555444333222222111222222222222222222222222444333222222111111222222333333333333333333333333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222777999<<<===;;;777444111111111111222111000000///111111000000000000111111000000000000000000000000111000000000/////////.........///000111111222222000000000000000000000000111111111000000000//////000000000000000000000000///000000111111222333333111222333333444444333333333333333333333333333333555555555666777888999:::<<<@@@EEEIIILLLMMMPPPQQQRRRXXX```ggglllqqquuuwwwwwwjjj^^^TTTNNNKKKHHHEEEDDDCCCAAA@@@??????>>>???>>>======<<<<<<======>>>===;;;:::999999::::::777777777777777777777777888888888888888888888888777777777777777777666666555555555555555555555555555555555555555555555555666555444333333444555666333333333333333333333333333333333333333333333333333333333333222111111000333333333333333222111000111111111111111222222222333333222222222222222222///000111222333333333222IIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIKKKLLLLLLKKKJJJIIIFFFFFFHHHIIIIIIHHHGGGFFFKKKJJJJJJJJJKKKKKKJJJHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOPPPOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWXXX[[[\\\\\\\\\\\\\\\[[[[[[WWWXXXXXXVVVTTTTTTWWWZZZbbbkkkzzz~~~|||iiiSSSFFF???;;;888777777777777666666666666444444444444444444444444222222222222333333333333222222222222222222222222333333222222111111222222333333333333333333333333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111777:::======:::666333111111222222222222111000000111111000000000000111111000000000000000000000000000000000000////////////111111111000000/////////000000000000000000000000111111000000000000//////000000000000000000000000//////000111111222222333111222222333333333333333333333333333333333333333555444444444444444555666777:::>>>@@@AAABBBCCCDDDGGGKKKQQQVVVZZZ^^^bbbeeegggllltttxxxooo```ZZZSSSLLLHHHFFFDDDCCC???????????????>>>======>>>>>>===<<<<<<<<<<<<=========;;;:::::::::::::::777777777777777777777777777777777777777777777777888777777666555555444444555555555555555555555555444555555666666777777777555555444444444444555555333333333333333333333333333333333333333333333333222222222333333222222111222222333333333222111111222222222111111111111111222222222222222222333333111222222333333333222222KKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKKKKKKKMMMNNNOOOQQQQQQPPPOOONNNPPPLLLHHHHHHKKKMMMMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWVVVWWWXXXZZZZZZZZZYYYXXXRRRSSSTTTQQQQQQVVVaaajjj|||ttteeeRRRFFF@@@===999444777777777666666666555555444444444444444444444444111111222222333333444444222222222222222222222222333333222222111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222666:::======:::555222111222222222222222111111000111111000000000000111111////////////////////////000000000000////////////111111000000/////////...////////////////////////000000000000000000//////000000000000000000000000//////000000111222222222111111222333333333333222222222222222222222222222333333222222333333444555666888;;;<<<<<<===>>>???BBBDDDHHHJJJMMMPPPTTTXXXWWW\\\cccmmmxxxsssggg]]]WWWPPPMMMIIIGGGFFFEEEDDDCCC>>>???@@@@@@@@@???===<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::777777777777777777777777666666666666666666666666666666555555555444444444555555555555555555555555333333444555666777777888444444444444444444444444333333333333333333333333333333333333333333333333000111222333333333333333222222333333333222222111333222222222111000000000111111111222222333333333222333333333333222222111LLLMMMNNNNNNOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNLLLJJJHHHGGGIIILLLPPPSSS^^^___```aaabbbaaaaaa```ZZZTTTLLLIIIKKKMMMNNNNNNLLLLLLMMMNNNNNNNNNNNNMMMQQQPPPOOONNNNNNMMMNNNNNNQQQQQQQQQPPPQQQRRRRRRSSSQQQPPPPPPPPPPPPPPPPPPQQQSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWTTTUUUVVVWWWWWWVVVTTTSSSLLLLLLMMMMMMSSSaaattt}}}jjjRRRLLLEEE???===<<<999666888777777777777666666666444444444444444444444444444444444333333333333333222222222222222222222222333222222111222222333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333555:::>>>>>>999333111111111222222222222111000000111111000000000000111111////////////////////////////////////000000000000///////////////000000000//////////////////////////////////////////000000////////////////////////...//////000111111222222000111222222333333222222222222222222222222222222111111111222333444555666444666999::::::;;;===>>><<<===???@@@BBBDDDHHHKKKKKKOOOTTT\\\dddlllrrruuuzzzpppcccYYYTTTOOOLLLHHHFFFDDDBBBBBBBBBAAA?????????@@@@@@???===;;;:::===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::777777777777777777777777555555555555555555555555333444444444555555555666555555555555555555555555222222333444555555666666333444444444444444444333333333333333333333333333333333333333333333333333000000111222333333333333111222222333333333222222333222222222111000000000111111111222222333333333222222333333333222111111LLLMMMNNNNNNOOOOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMLLLMMMQQQWWW^^^bbb_________``````aaaaaabbbccc^^^WWWQQQOOONNNNNNMMMLLLMMMNNNPPPPPPOOOOOONNNRRRQQQPPPOOOOOONNNOOOOOOQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUTTTUUUVVVWWWWWWWWWVVVVVVWWWVVVVVVTTTSSSQQQOOONNNGGGHHHKKKRRR^^^qqqiiiSSSEEEBBB===999888888999999777777777777666666666666444444444444444444444444555555444444333333222222222222222222222222222222222222111111222222333333222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111222222222222333333333555:::???>>>888222000111000111111111111000//////111111000000000000111111000000000000000000000000////////////000000000000---......//////000000111000000000000000000000000......////////////000000////////////////////////......///000000111111222000111111222222222222222222222222222222222222222000000111111222444555666222444666666777888:::<<<999;;;<<<======???BBBDDDFFFHHHLLLQQQVVV[[[___aaaeeemmmxxx}}}llldddXXXOOOKKKIIIFFFDDDFFFDDDAAA@@@@@@@@@>>>===============<<<;;;999999<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;::::::777777777777777777777777666666666666666666666666333333444444555666666777555555555555555555555555222222333333444555555555333333444444444444333333333333333333333333333333333333333333333333333333000111222333333333333333111111222333333333222222222222222111111111111111222222222222222222333333000111111222222222111111KKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNPPPRRRVVV[[[___aaaSSSSSSRRRQQQRRRTTTVVVWWW______]]]YYYTTTPPPNNNNNNLLLMMMOOOPPPQQQPPPOOONNNPPPPPPOOOOOOPPPQQQQQQRRROOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVSSSTTTTTTTTTTTTUUUUUUUUUTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUTTTRRRPPPOOONNNNNNLLLOOOWWWbbbpppkkkVVVHHH@@@===888666777888888888666666666555555555444444444444444444444444444444333333333333222222222222222222222222222222222222222222111111222222333444111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111111111222222222222444:::@@@>>>777111000111///000000000000///......111111000000000000111111000000000000000000000000.../////////000000000111.........////////////000000000000000000000000000........./////////000000////////////////////////......//////000111111111000000111222222222222222111111111111111111111111111111111111111222333333111222444333333333555777888:::<<<<<<<<<===>>>@@@BBBCCCFFFIIILLLPPPRRRSSSTTTYYY```hhhpppzzzooobbbXXXRRRKKKGGGFFFEEECCC@@@DDDBBB??????@@@@@@???>>>;;;;;;:::::::::::::::;;;<<<;;;;;;:::999:::::::::::::::;;;<<<<<<;;;;;;:::777777777777777777777777666666666666666666666666555555555555555666666666555555555555555555555555444444444444555555555555222333444444444444333222333333333333333333333333333333333333333333333333111111222333333333222222000111222333333333333222111111111111111222222222333333222222222222222222...///000000111111111111KKKKKKLLLMMMMMMMMMMMMLLLNNNNNNNNNOOOOOOPPPPPPPPPJJJKKKLLLNNNNNNMMMLLLLLLHHHJJJLLLOOOQQQRRRRRRRRRQQQPPPNNNMMMNNNPPPSSSUUUTTTYYY]]]\\\XXXRRROOOOOOLLLMMMOOOQQQQQQPPPOOONNNNNNNNNNNNOOOQQQSSSTTTUUUOOONNNNNNNNNNNNOOOPPPPPPRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTUUUUUUVVVVVVVVVSSSTTTTTTTTTTTTUUUUUUUUUTTTUUUVVVWWWXXXWWWVVVVVVSSSRRRQQQPPPOOOPPPQQQRRRVVV[[[eeessshhhSSSGGG@@@<<<888666888;;;<<<888444555555444444444333333333444444444444444444444444111111111111111222222222222222222222222222222222222111111111222333333444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111444;;;@@@>>>777000///111///////////////......---111111000000000000111111000000000000000000000000.../////////000000111111///////////////.........000000000000000000000000---.........//////000000////////////////////////......//////000111111111000000111222222222222111111111111111111111111111222222111000000000000000222333444333111111333555333555888999888888999:::<<<===>>>AAADDDFFFHHHIIIJJJMMMQQQVVV[[[dddpppxxx|||}}}ooo^^^UUUMMMIIIEEEDDDEEEEEEBBB@@@???===;;;;;;<<<>>>???>>>::::::999999:::<<<>>>???<<<;;;::::::999999::::::999:::;;;<<<<<<<<<;;;:::777777777777777777777777777777777777777777777777777777777666555555444444555555555555555555555555666666666666666555555555222222444444444444222222333333333333333333333333333333333333333333333333222222333333333222222111000111222333333333333333000000111111222222222333444333333222222111111111------...000111111111111LLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPOOONNNNNNNNNOOOOOORRRRRRVVV\\\```^^^UUUNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQTTT[[[aaabbb]]]XXXOOONNNMMMMMMMMMNNNOOOPPPOOOPPPPPPQQQRRRRRRQQQQQQTTTTTTTTTTTTTTTTTTUUUUUUVVVSSSQQQRRRUUUWWWVVVTTTTTTTTTTTTTTTSSSRRRQQQPPPSSSUUUVVVVVVTTTRRRRRRRRRSSSXXX]]]``````___```bbbkkkpppyyy~~~fffWWWMMMDDD>>>:::999888777666666666666666666555444333333222222333333333333333333333333111222222333333222222111333333222222111000000000222333333444444333333222111222222333333222222111333333333222222111111111333222222111000000000111222222222111111111000000000///---++++++---///000111111000000111111222333888======888333333333222000000000000000000000000//////............//////000000000000000000000000000000//////.........---////////////000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111222111111111000000/////////////////////000111111111111111111111111111111444444444444444444444444111222333555666888999:::;;;;;;<<<>>>???AAABBBBBBDDDEEEGGGJJJOOOUUUZZZ]]]bbbffflllqqqxxxrrrlllgggggghhhcccWWWLLLIIIEEEAAA@@@AAABBB@@@>>>======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;:::999999<<<;;;;;;::::::;;;;;;<<<777777777777777777777777666666777777777777666666777666555444444444444444888666333000///000333444555555444444444333333333333333333444444555555555333333222222222333444444222222222222333333444555444444222222222222444444333333333222222111111111111111000000000000111111000000000000000000000000111222222222222111000000111111222222222222111111MMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOOOONNNOOOOOOPPPPPPPPPOOOQQQWWW]]]```]]]ZZZSSSRRRQQQQQQQQQSSSTTTVVV```^^^^^^```bbb```ZZZTTTOOONNNNNNMMMNNNOOOPPPQQQPPPQQQQQQRRRRRRRRRQQQQQQTTTTTTTTTTTTTTTUUUUUUUUUZZZXXXVVVVVVXXXXXXWWWUUUTTTTTTSSSSSSSSSSSSRRRRRRPPPPPPOOONNNOOOSSSYYY]]]eeekkksssxxxyyyxxxwwwwwwuuuwww{{{kkkUUUIIIBBB<<<999999888777666555555555555666666555555444333333222333333333333333333333333111222222333333222222111222222222111111111111111000111111222222111111000111222222333333222222111333333333222222222111111333333222111111111111111222222222111111111000000111000///......///000111111111000000111111222333888======777333222333222000000000000000000000000//////............//////000000000000000000000000111111000000000/////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111111111000000000/////////////////////000111111111111111111111111111111333333333333333333333333222222333555666777888999888888999;;;<<<>>>??????@@@AAABBBDDDGGGKKKNNNPPPSSSWWW\\\aaagggqqq~~~vvvlllgggZZZWWWUUUVVVXXXUUUMMMFFFEEECCC@@@@@@AAAAAA???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777666666777777777777666666555555444444444555555666888666444111111111333444555555444444444333333333222222222222222222222222555444333333222222222222333222222222333333444555444333333222222333333444333333333222222222111111111111000000000000111111111111111111111111111111111222222222222111000000111111222222222222111111NNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOPPPQQQQQQQQQOOONNNRRRYYY___aaabbbUUUTTTTTTUUUXXX]]]bbbeeehhheeebbb```___\\\VVVQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRSSSRRRRRRQQQQQQSSSTTTTTTTTTUUUUUUUUUUUUWWWVVVUUUUUUVVVVVVTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLKKKIIIHHHIIIPPP]]]lllvvv~~~}}}~~~rrr[[[III@@@===;;;999777666555444444444444444666666666555444444333333333333333333333333333333111222222333333222222111000111111111111222222222000111111222222111111000111111222222222222111111333333333222222222222111333333222222111111222222222222222111111111111111111111111111111111111111111111000000111111222333888<<<===777222222333222000000000000000000000000//////............//////000000000000000000000000111111111111000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000/////////////////////000111111111111111111111111111111111111111222222222222222333333333444555666666666444555666777888999:::;;;======>>>???AAABBBCCCCCCIIILLLPPPTTTYYYaaallltttssswww~~~{{{rrrggg\\\TTTPPPJJJIIIJJJKKKKKKIIIEEEAAA@@@?????????@@@@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;<<<======999:::;;;<<<<<<;;;:::999777777777777777777777777666666777777777777666666333333333444444666777777777666555444333333333444555555444444444333333333222222222222222222222222666666444333222111111111333333222222222333444444444333333222222333333444333333333222222222222111111111000000000000111111222222222222222222222222111222222222222111000000111111222222222222111111NNNOOOOOOPPPQQQQQQQQQPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMNNNOOOPPPPPPQQQQQQPPPPPPNNNNNNNNNOOOOOOQQQRRRSSSTTTQQQOOOPPPTTTYYY]]]^^^]]]]]]]]]___aaadddgggiii```]]]ZZZXXXWWWVVVSSSQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRSSSQQQMMMIIIGGGFFFFFFGGGIIIHHHIIIOOO[[[ooo~~~}}}jjj^^^NNNBBB===<<<<<<;;;666666555444444444444444666666666555555444444444222222333333333333444444111222222333333222222111///000000111222222333333222333333444444333333222111111222222222222111111222222222222222222222222333333222222222222222333111111111111111111111111111111222333333222111111111111000000111111222333888<<<===777222222222111//////////////////////////////............//////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000000/////////////////////000000111111111111111111111111111111111111222222222222222333333333333444444444444222333333444666777777888;;;<<<===>>>>>>>>>>>>>>>DDDFFFIIIKKKOOOUUU]]]ccc```eeejjjoootttzzz~~~zzztttfffeeeccc^^^VVVOOOJJJHHHFFFGGGHHHGGGDDDAAA???>>><<<<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<888999;;;<<<<<<;;;999888777777777777777777777777666666777777777777666666444444444444444555666666555666666666555444444333555555444444444333333333555555444444444444333333666555444333222222222222333333333222222333333444333333333333333333333333222222222222222222222222222111111000000111111222333333333333333333333333111222222222222111000000111111222222222222111111NNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPNNNNNNOOOOOOPPPQQQRRRSSSRRRQQQPPPQQQSSSUUUVVVVVVbbbbbbcccbbbaaa___\\\[[[VVVTTTQQQPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRTTTSSSSSSQQQPPPPPPQQQRRRRRROOOKKKGGGFFFGGGIIIKKKPPPQQQTTT\\\iii|||~~~~~~xxxhhh[[[PPPJJJBBB<<<:::999777666666666555444444444555555555555555555555444444444222222222333333444444444111222222333333222222111//////000111222333333444222333333444444333333222000111111222222111111000222222222222222222222222222222222111111222333333111111111111111111111111000111111222222111111000111111000000111111222333777<<<<<<666222111222111//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////...////////////000000000//////////////////000000///////////////000000111000000000000000000000000111222222222333333333444222222222222222333333333222222333444555555666666999:::;;;<<<============>>>???@@@BBBEEEIIINNNQQQRRRVVVZZZ]]]___ccciiiooo{{{|||nnngggeeebbb___PPPQQQQQQNNNJJJGGGEEEDDDBBBCCCDDDBBB>>>;;;:::;;;999;;;<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999;;;<<<<<<;;;999888777777777777777777777777666666777777777777666666666666555444444444444444444555666666666555444333555555444444444333333333444444444444444444444444333333333222222333333444444333333222222333333333333333333333333333333333222222222222222222222222222222111111111111222222333333333333333333333333111222222222222111000000111111222222222222111111PPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNPPPPPPPPPPPPPPPOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRNNNOOOPPPRRRSSSSSSSSSSSSTTTUUUXXXZZZZZZXXXUUUTTTRRRQQQPPPOOONNNOOOPPPQQQRRRSSSSSSTTTUUUTTTTTTTTTSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPOOONNNOOOOOOMMMLLLJJJLLLOOORRRPPPMMMIIIFFFGGGKKKPPPTTT```aaadddiiirrr}}}{{{}}}nnn___PPPEEEAAA???<<<:::999888555444666555555444444444555555444444444444444444444444111222222333333444444555111222222333333222222111//////000111222222333333000111111222222111111000000000111111111111000000111222222222222333333333111111111000111111222222111111111111111222222222000000000000000000000000111111000000111111222333777;;;<<<666111111222111000000000000000000000000//////............//////000000000000000000000000............////////////////////////000000000000////////////////////////////////////////////////////////////////////////......////////////000000......////////////000000///////////////000111111000000000000000000000000111111222222333444444444111111111111222222222222222222333333444555555666555666777888999:::;;;;;;<<<<<<===>>>@@@CCCFFFGGGJJJMMMQQQRRRRRRTTTXXX\\\eeehhhooowwwuuurrriii]]]UUUTTTSSSPPPFFFGGGHHHGGGDDDCCCBBBCCC???@@@@@@???===<<<===>>>999;;;<<<<<<;;;:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;::::::999999888999:::;;;;;;:::999888777777777777777777777777666666777777777777666666777777666444444333333333444444555555555444444333555555444444444333333333111111111222222333333333333222222222333333444555444444333222222222333333222333333444444333333222111222222222222333333333222222111111111111222222333333333333333333333333111222222222222111000000111111222222222222111111SSSSSSSSSTTTTTTSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPOOONNNNNNOOOPPPPPPQQQQQQPPPPPPQQQQQQPPPPPPPPPQQQQQQRRROOOPPPRRRRRRRRRQQQQQQQQQKKKLLLOOOQQQSSSTTTTTTSSSQQQQQQQQQPPPOOOOOOQQQRRRSSSSSSUUUVVVVVVVVVUUUTTTRRRSSSTTTVVVWWWWWWWWWWWWUUUTTTSSSQQQOOOMMMKKKKKKGGGHHHHHHIIILLLRRR[[[aaa```\\\WWWTTTUUUZZZ```dddppppppqqqrrrvvv~~~~~~|||rrrbbbUUULLLEEE>>>===<<<:::999888777666555444444333333333333444444333333333333333333333333111111222333333444555555111222222333333222222111000000000111222222222333000111111222222111111000000000111111111111000000111111222222222333333333000000//////000000111222000000111111111222222222222111000//////000111222111111000000111111222333777;;;<<<666111111111000000000000000000000000000//////............//////000000000000000000000000......//////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////........./////////000000........./////////000000///////////////000111111000000000000000000000000000000111111222333333333000000000111111222222222222222222333333444444555555444444444555777999:::<<<<<<<<<>>>@@@AAABBBBBBCCCFFFIIIJJJIIIJJJMMMQQQRRRVVV]]]dddjjjnnnppppppqqquuu{{{xxxkkkbbbaaacccdddddd]]]]]]XXXNNNIIIIIIHHHFFFDDDEEEEEEDDDAAA@@@@@@AAA???>>>======>>>??????@@@:::<<<===;;;999999;;;===;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999777777777777777777777777666666777777777777666666666555555444444444555555333333333333333444444444555555444444444333333333000000111111222333444444444444333222222222333333555444333333222222222333222333333444444333333222111111222222222333333333333222222111111222222333222222222222222222222222111222222222222111000000111111222222222222111111UUUUUUVVVVVVVVVUUUUUUTTTRRRRRRQQQPPPPPPPPPPPPQQQPPPPPPQQQQQQPPPPPPOOONNNNNNOOOPPPPPPQQQQQQPPPPPPRRRQQQQQQPPPPPPPPPQQQQQQSSSTTTTTTSSSQQQOOOOOOOOOVVVUUUSSSQQQPPPNNNNNNMMMNNNOOOPPPPPPPPPQQQSSSTTTSSSTTTUUUVVVWWWVVVUUUUUURRRSSSTTTVVVWWWXXXYYYYYYVVVUUUSSSPPPNNNKKKIIIHHHDDDGGGJJJOOOVVVbbboooyyy{{{vvvooojjjiiimmmrrrvvvyyyyyyxxxwwwyyyyyymmmYYYGGG>>>???>>>::::::999666444333333444444222222222111222222333333222222222222222222222222111111222333333444555555222222222333333222222222111111111111111222222222333333333444444333333333000000111111111111000000111111111222222333333333//////...//////000111111000000111111222222222222333222000//////000222333111111111000111222222333777;;;<<<666111111111000000000000000000000000000//////............//////000000000000000000000000//////000000111111111222////////////000000000000////////////////////////////////////////////////////////////////////////............/////////000---.........//////000000///////////////000111111000000000000000000000000...//////000111222222222/////////000111111222222111111222222333333444444777666444444444666999:::999999999:::<<<======<<<:::===AAAAAA@@@AAADDDGGGHHHLLLRRRYYY^^^```______]]]```fffmmmrrruuuvvvwwwwww{{{jjjbbbWWWPPPNNNPPPRRRRRRJJJLLLJJJDDDAAACCCDDDBBBBBBCCCCCC@@@===;;;;;;;;;>>><<<999999:::;;;;;;:::<<<======;;;888888:::===;;;;;;;;;<<<<<<<<<======999::::::;;;;;;<<<<<<===:::999999888888999999:::777777777777777777777777666666777777777777666666444444444444444555666777333333222222222333444444555555444444444333333333111111222333555666777777666555444333222111111111555444333333222222222222222222444444444444222222111111111222222333333333333222222111111222222333222222222222222222222222111222222222222111000000111111222222222222111111RRRTTTVVVVVVTTTSSSRRRRRRXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVUUUSSSQQQPPPQQQSSSOOOMMMNNNPPPPPPNNNOOOTTTSSSRRRQQQQQQSSSSSSRRRQQQSSSSSSSSSRRRQQQOOONNNMMMPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPRRRSSSWWWVVVVVVWWWXXXXXXWWWUUUZZZXXXVVVVVVWWWXXXYYYXXXXXXRRRMMMKKKGGGBBBBBBEEEAAAKKKTTT\\\ppp{{{yyyxxxwww}}}}}}{{{xxxvvvyyyqqqZZZQQQFFF???<<<:::777444666666666666555555555555555555555444444333333333333333333333333333333333222222333444444555666666111222222333333222222111000222222222111000111222333222111000000000111111111111111111111111111111111111111111111111111111000111111111111222222222333333222222111000000000000000000000000000000000333111111333222111444:::>>><<<999555222000///...000000000000000000000000111000000///...---------000000000000000000000000........................000000000000000000000000000000000000000000000000///......------///000111////////////////////////............///////////////////////////////////////////////////000111111111111111111000000000000//////000000000000//////111111111111111111111111000111111111111222222222444444444555555555555666555666666777888999999999999999::::::<<<>>>???@@@CCCDDDGGGJJJLLLMMMMMMMMMTTTTTTVVVXXX[[[^^^```bbbhhhjjjooottt{{{~~~vvvoooWWWPPPIIIEEEGGGHHHGGGEEECCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777888888888999999999999999999999888777666666555777666555444444555666777555555555444444333333333333444444555555444444333333333222222222222111111222222333333333444444444333333333333333333333333111111111111111111111111111111111111111111111111333333222222111000000000111111222222222111111000000000000000000000000000000111111111111222222222UUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUQQQRRRTTTTTTTTTTTTTTTUUUSSSPPPQQQSSSRRRNNNOOORRRSSSRRRQQQRRRSSSTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMLLLLLLMMMOOOPPPLLLMMMOOOQQQTTTVVVVVVUUUUUUUUUUUUVVVYYY\\\]]]^^^QQQLLLIIIHHHFFFDDDFFFJJJOOO\\\iiittt}}}}}}{{{yyyxxx{{{qqq^^^NNNGGG???;;;;;;<<<:::888666666666666555555555555555555444444444333333333333333333333333333333333000000111111222333333444111222222333333222222111000222333222111000111222333333222222222111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111222222000000000000000000000000333111111333222111444:::>>><<<999555222000///...000000000000000000000000111000000///......------000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///......---...///000111////////////////////////............///////////////////////////////////////////////////000111111111111111000000000////////////000000000000//////111111111111111111111111000111111111111222222222444444444444555555555555555555666777777888999999888888888999999;;;<<<===<<<>>>@@@BBBDDDEEEEEEEEEJJJKKKLLLNNNQQQTTTVVVWWWWWWZZZ]]]bbbhhhpppyyywwwssssssttthhhfffeeefffhhhfff```[[[PPPJJJCCCAAABBBDDDBBB@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777777777777888888888999999999888888777666666555666555444333333444555666666666555555555444444444333444444555555444444333555555444444444444333333222222222222333333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111222222111111222222222111111000111111111111111111111111000111111111111222222222XXXXXXWWWWWWXXXYYYZZZZZZUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUWWWXXXXXXWWWUUUTTTUUURRRRRRUUUTTTQQQQQQTTTSSSRRRQQQRRRTTTUUUUUUTTTPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMNNNIIIHHHGGGFFFFFFFFFGGGHHHFFFHHHKKKNNNQQQRRRSSSSSSQQQRRRRRRSSSUUUVVVWWWXXXSSSNNNKKKLLLMMMMMMQQQVVV^^^kkkzzz~~~~~~pppZZZKKKBBB>>>:::999:::;;;:::888666666666555555555555444555444444444444333333333333333333333333333333333000000111111222222333333111222222333333222222111111222333222111000111333333333444444444333222111111111111111111111111111111111111111111111111111000111111111111222222222///000000111222222333333000000000000000000000000333000000333222111555:::>>><<<888444111000//////000000000000000000000000000000000///......------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............///000000////////////////////////............///////////////////////////////////////////////////000111111111111000000000000////////////000000000000//////111111111111111111111111000111111111111222222222333333333444444444555555555555555666777777888888777666666666777777888999777888999;;;<<<<<<<<<<<<@@@AAABBBCCCFFFHHHJJJKKKKKKMMMPPPSSSWWW]]]dddiiiwww}}}zzzmmmbbb]]]ZZZXXXWWWQQQOOONNNPPPRRRSSSOOOLLLHHHDDD@@@???@@@AAA???===>>>>>>>>>>>>===========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666666666777777777777999888888777777666666555444444333333333333444444666666666666555555555555333444444555555444444333555555444444444444333333111111222222222333333333333333333333333333333333333333333333333333333333111111111111111111111111///000000111222222333333000111111222222222111111111111111111111111111111000111111111111222222222cccaaa^^^]]]]]]]]]^^^]]]ZZZZZZZZZZZZYYYYYYYYYYYY]]]\\\\\\\\\[[[ZZZXXXVVVVVVRRRRRRUUUVVVTTTSSSUUUSSSRRRRRRSSSVVVWWWWWWVVVOOOOOONNNNNNMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFDDDCCCBBBCCCCCCDDDHHHJJJLLLNNNNNNNNNNNNNNNMMMPPPSSSWWWYYY\\\___```ddd___[[[\\\]]]]]]aaaggglllwww~~~hhhVVVIIIAAA===;;;999999999888666333666666555555555444444444444444444444444444444444333333333333333333333333222222333333444444444444111222222333333222222111111222333333111111222333333444555666666444222111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222000000000000000000000000222000000222222111555;;;???<<<888444111/////////////////////////////////000000//////............////////////////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////............///////////////////////////////////////////////////000000111111000000000//////////////////000000000000//////111111111111111111111111000000111111111222222222222333333333444444444444444444555555555666666666777666555555555555666666777777888888999999999999;;;<<<<<<===???AAACCCDDDEEEFFFHHHJJJLLLPPPVVVZZZfffhhhkkknnnqqqwww{{{wwwssssssvvvyyyzzzyyymmmdddYYYRRRPPPPPPMMMJJJGGGFFFEEEFFFHHHIIIHHHFFFCCCAAA??????@@@@@@???===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888555555555666666666666777888888777777666666666666444444444444444444444444555555555555555555444444333444444555555444444333333333222222222111111111111111111222222222333333222222222222222222222222333333333333333333333333111111111111111111111111000000111111111222222222000000111222222222111111111111111111111111111111000000111111111222222222uuuqqqllliiihhhgggeeecccbbbbbbaaa```______``````bbb```___```bbbcccbbbaaa[[[UUURRRTTTTTTQQQPPPQQQQQQQQQQQQSSSVVVXXXXXXXXXNNNMMMKKKIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAFFFEEECCCCCCBBBCCCDDDEEEFFFHHHKKKKKKJJJJJJLLLNNNOOOUUU___gggooouuu|||zzztttppppppooommmoootttzzzwww```QQQHHHAAA>>>::::::999999999777444222555555555555444444444444444444444444444444444444333333333333333333333333222222333333333333333444111222222333333222222111111333333333222111222333333444666666666555333111111111111111111111111111111111111111111111111111000000111111111222222222222222222111111111000000000000000000000000000000222000000222222222555;;;???===888333000//////000////////////////////////////////////............////////////////////////........................////////////////////////////////////////////////---......///////////////////////////////////////............///////////////////////////////////////////////////000000111000000000////////////...//////000000000000//////000000000000000000000000000000111111111222222222222222222222333333333444444444444444444555555555777666666555555555555555888888888777777777888888999999999:::;;;<<<>>>>>>>>>???@@@AAABBBEEEIIILLLSSSTTTWWW^^^gggmmmooonnnmmmpppwww|||{{{|||}}}}}}zzzyyywwwwwwooosssvvvxxx|||~~~yyyqqq```\\\ZZZ[[[aaafffhhhhhhZZZSSSKKKGGGIIIJJJHHHEEEAAA@@@??????@@@AAAAAA@@@??????>>>?????????>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999999999999999777777777777777777777777444555555555666666666666777777777666666666666666555555555666666555555555333333333333333333333333333444444555555444444333333333222222222111111111111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111000000///000111222222222222222111111111111111111111111000000111111111222222222~~~zzzxxxuuupppllliiihhhfffeeeeeegggjjjlllllljjjjjjmmmqqqsssqqqoooaaaYYYRRRPPPOOOKKKIIIIIINNNNNNNNNQQQTTTWWWWWWWWWLLLKKKHHHEEECCCBBBBBBBBB@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@AAABBBDDDEEEDDDGGGJJJLLLLLLPPPUUUZZZcccjjjttt{{{~~~|||xxxxxx{{{vvv]]]OOOIIIDDD>>>;;;666777888999999888777666555555555444444444444333333333333444444444444555333333333333333333333333000000111111111111111111111222222333333222222111222333444333222111222444333444555555555444333222111111111111111111111111111111111111111111111111000111111111111222222222333333222222111000000///000000000000000000000000111///000222333222666<<<@@@===888333000///000000000000000000000000000000//////////////////......000000000000000000000000........................000000000000000000000000000000000000000000000000---......///000/////////////////////////////////............///////////////////////////////////////////////////000111111000000////////////......//////000000000000//////000000000000000000000000000111111111111222222222111111222222222333333333333333333333333333333333666666555555444555555555777666666555555555666777777777777777777888999::::::<<<======>>>@@@CCCFFFIIIJJJPPPXXX```ccc```[[[YYY___iiippprrrsss{{{ttthhhcccccceeefffjjjlllrrrxxxzzzwwwwwwyyy{{{wwwqqqllldddcccaaa___]]]\\\[[[[[[WWW[[[___ccciiilllhhhbbbPPPMMMKKKMMMSSSYYY\\\\\\MMMIIIEEECCCEEEFFFEEEDDD>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;>>>=========<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::999999999999999999999999777777777777777777777777555555555555666666666666666666666666666666666666555555666777777666555555222222222222222333333333333444444555555444444333555555444444444444333333222222333333333444444444222222222222222222222222333333333333333333333333111111111111111111111111333333222222111000000//////000111222222222222222222222222222222222222222000111111111111222222222{{{yyywwwvvvyyy~~~zzzsssaaaVVVMMMKKKJJJHHHGGGHHHIIIIIIIIILLLPPPSSSTTTTTTIIIHHHEEEBBBAAA@@@AAAAAA>>>>>>???AAABBBCCCDDDEEEEEEEEEEEEFFFHHHKKKMMMOOONNNRRRUUUWWWYYY___iiippp{{{~~~jjjZZZLLLFFFDDD???;;;:::444555777888777777777777555555555444444444333333333333333444444444555555333333333333333333333333111111000000000000000000111222222333333222222111222333444444222222333444444444444444333333333222111111111111111111111111111111111111111111111111000111111111111222222222222222111111111111111111000000000000000000000000111//////222333222666<<<@@@===888333//////000111000000000000000000000000.../////////////////////000000000000000000000000........................000000000000000000000000000000000000000000000000------///000000000///...////////////////////////............///////////////////////////////////////////////////000111111000000/////////.........//////000000000000//////000000000000000000000000000111111111111222222222111111111111222222222222333333333333333222222222444444444333444444555555666666555444444555666777777666666666666666777888888:::;;;<<<<<<>>>AAACCCDDDJJJRRRWWWWWWTTTOOOMMMKKKSSS___ccc^^^\\\eeeqqqzzznnn___TTTQQQRRRSSSRRRVVVVVVXXX\\\^^^]]]```fffsssrrrmmmfffaaa^^^YYYSSSPPPOOONNNLLLLLLKKKKKKKKKJJJNNNQQQUUU[[[```^^^WWWJJJFFFCCCDDDIIIOOORRRRRRFFFEEECCCBBBAAAAAABBBBBB<<<===???????????????@@@<<<<<<<<<;;;:::999:::;;;======<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999888999999999999999999999999888888888888888888888888777777777777777777777777555555666666666777777777666666666666666666666666444444555666666555444444222222222333333444444444333444444555555444444333555555444444444444333333333333444444444555555555111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111111111//////000222222333333222222222222222222222222222000111111111111222222222zzznnn[[[QQQHHHFFFHHHIIIJJJLLLEEEEEEFFFIIIMMMPPPQQQQQQGGGEEECCCAAA@@@AAABBBCCC???@@@BBBEEEHHHKKKMMMNNNRRRRRRSSSUUUWWW[[[^^^___^^^aaadddeeehhhooozzzfffVVVKKKAAA>>><<<888888<<<666777888777666555555555555555444444444333333333333333333444444555555555333333333333333333333333333333222222222222222222222222222333333222222222222333444444222222333444555444333222222222333333111111111111111111111111111111111111111111111111000111111111111222222222000000000111222222333333000000000000000000000000111//////222333222666<<>>>>>>>>>>>???>>>>>>===<<<::::::;;;===<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999999999999999999999888888888888888888888888777777777777777777777777666666666666777777777777555555555666666666666666333333444555555444333333333333333444444555555555333444444555555444444333333333333222222222111111444444444555555555666666111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333//////000222222333333333222222222222222222222222000111111111111222222222yyyfff\\\SSSMMMHHHGGGEEEBBBDDDHHHHHHFFFCCCCCCEEEHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLPPPSSSXXX^^^dddiiirrrooollljjjjjjmmmqqqtttuuuuuutttssstttwww}}}mmm[[[OOOFFFBBB<<<::::::999888666555555555555666666666666444444444444444444444444444444444444333333222111666555333111111111333444222222222222222222222222333333222222111222222222222222222222222222222222444444222222222222444444000111111222222111111000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000111000///000333888<<>>AAANNNLLLHHHCCC@@@>>>>>>===FFFIIIJJJHHHEEEFFFLLLRRRZZZQQQFFF@@@???@@@???===?????????@@@CCCGGGJJJMMMVVVRRRLLLHHHGGGEEEBBB???@@@?????????>>>>>>=========@@@CCCGGGJJJKKKLLLKKK@@@@@@@@@@@@AAABBBCCCDDD??????>>>>>>======<<<<<<============>>>>>>>>>>>>???AAABBBBBB???===<<<<<<===<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::999999999999;;;;;;;;;<<<;;;;;;::::::<<<;;;;;;:::999888777777888888888888888888888888777888888888888999999999888888888888888888888888888888777777666666555555888888888888777666555444666666555555444444444333222333444444555555444444333333333333333333333333444444333222222222333333555444333222111222333444333333222111111222333333222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222000/////////000111222222222111000......000111222qqqgggbbbYYYSSSMMMKKKJJJHHHJJJNNNPPPOOONNNOOORRRUUUVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[^^^```dddhhhlllrrryyy}}}{{{wwwvvvwwwzzz|||||||||zzzxxxxxxzzznnn___TTTLLLGGGCCC???;;;888888888777555777777666666555555444444444444444444444444444444333444444444333333222111666555333111111222333444222222222222222222222222333333222222111222222333222222222222222222222222333333333222222333333333222333333444444333333222111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000333888<<<@@@999222222222000...///000000000000000000000000////////////////////////////////////////////////.../////////000000000111/////////000000000111111......------------......////////////////////////.........---......//////////////////////////////000000000000//////......////////////////////////////////////////////////........................////////////////////////........................000000000000000000000000222222222333333333444444555444333222222222222222444444444444555555555555444444444444555555555555666666555555777:::>>>@@@KKKIIIEEEAAA>>><<<<<<<<<>>>AAABBBAAA???@@@FFFKKKQQQJJJAAA===>>>??????===????????????@@@BBBDDDEEEKKKHHHDDDCCCCCCBBB???===>>>>>>=========<<<<<<<<<>>>???AAACCCEEEFFFFFFFFF>>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>===============>>>>>>>>>===============???@@@BBBBBB@@@>>>===>>>=========<<<<<<<<<;;;;;;===<<<;;;:::999999999999:::;;;;;;;;;;;;;;;::::::;;;::::::999999888888888888888888888888888888888777888888888888999999999555555555555555555555555555555555555555444444444888888777777666555444444666666666555555555444444333333444555555555555444333333333333333333333333444333333333333333444444555444333222222222333333333333222111111222333333222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222111111000000000111222222222111000//////000111222xxxttttttppphhh___\\\YYYVVVWWWZZZ``````aaaeeeiiikkklllkkklllmmmnnnooopppppppppppprrrtttxxx|||~~~{{{{{{}}}~~~}}}||||||www^^^KKKCCCAAA@@@??????<<<999777777777777666888888777666555444333222555555555555555555555555333333444444444333222222555444333222111222333444222222222222222222222222333222222111222222333333222222222222222222222222222222333333333333222222222333333444444333333222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000111444999===>>>666111111222///...///000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000//////000111111111111111...------,,,,,,------...////////////////////////............///000111111////////////////////////000000000////////////...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222222333333333333444333333222222222222333333333333444444444555555444444444444555555555555666555444555666999<<<>>>EEECCCAAA===;;;999999999777999;;;;;;:::<<>>>>>===???>>>>>>===<<<<<<;;;;;;???>>>>>>>>>??????>>><<<<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;;;;<<<<<<=====================>>>>>>>>>>>>>>>======<<<<<<<<<>>>@@@BBBBBB@@@?????????>>>=========<<<<<<<<<<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;;;;::::::999999999999999999999999888888888888888888888888777888888888888999999999888888888888888888888888444555555555555555666666777777666555444444444444666666666666666555555555333444555555666666555555333333333333333333333333444333333333444555666666555444444333222333333333333222222111111222222333222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222111111111111222111000//////000111222yyytttoookkkiiikkkpppqqqtttyyy~~~|||}}}}}}~~~~~~}}}}}}|||{{{}}}|||{{{|||}}}~~~~~~dddWWWHHH@@@???AAA>>>;;;;;;:::888777777777777777777777666555555444333333555555555555555555555555333333333444444333333222444444333222222222333444222222222222222222222222222222111111222222333333222222222222222222222222111222333444444333222111000111111222222111111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000111111222555999======555000111222000///000000000000000000000000000111000...------...000111000000000000000000000000////////////000000000000//////111222222222111000.........------.........////////////////////////------......///000111222////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111222222222222333333333333333222222222222222333222333333333444444444444333333444444444555555555555444444444555777:::;;;???>>><<<:::888777666666555777999999:::<<<@@@DDD===;;;999999;;;===<<<;;;======<<<<<<:::999777666::::::<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<<<<;;;:::::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<>>>AAAAAAAAA@@@@@@AAA>>>>>>=========<<<<<<<<<<<<;;;::::::999999999:::999999:::;;;;;;;;;::::::888888888999999:::::::::888888888888888888888888777777888888888999999999999999999999999999999999666666777777888888888999777666555444333444444555666666666666666666666666333444555555666666555555333333333333333333333333333333333444555666777888555555444444333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111333333333333222222111000111111000//////000111111|||yyyzzzzzz{{{~~~~~~~~~~~~}}}~~~jjj\\\LLLFFF???>>>@@@AAA===999999999999888888777888888444444444555555555555555555555555555555555555555222333333444444333333333333333333333333333333444222222222222222222222222222111111111222222333444222222222222222222222222000111333333333333111000000111111222222111111000444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000...000111222333666:::======666111222333111111222////////////////////////000///---,,,,,,---///000000000000000000000000000000000000000//////////////////000111111111111111000000////////////000000////////////////////////------------...///000111////////////////////////.............../////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000........................000000000000000000000000111111111222222222333333222222222111111222222333222222222222333333333444333333333444444444444555444444333333444666777888999999888777666555555444555666888999:::<<<@@@BBB;;;:::999:::;;;;;;:::999;;;;;;;;;;;;:::888777666888:::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>=========<<<<<<<<<;;;;;;===@@@AAA@@@???@@@@@@============<<<<<<<<<<<<;;;;;;:::999999999::::::888999999:::;;;;;;::::::888888888999999::::::;;;888888888888888888888888777777888888888999999999666666666666666666666666666777777777888888999999666555555444444444444555555555555666666666666666333444444555555555555555333333333333333333333333333333333444555666777888555555555444444444333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111333333333333333222111000111111000000000000111111~~~~~~}}}}}}~~~|||{{{}}}~~~|||dddPPPDDDDDD@@@:::888999999888777777999999999777666777888333333444444444555555555444444444444444444444444222222333444444444333333222222333333333333444444222222222222222222222222111111111111222333444444222222222222222222222222111111222222222222111111222333333444444333333222444444444444444444444444111111111111111222222222000000000000000000000000000000000000000000000000...///111333444666:::===>>>666111222333111000222///////////////////////////...---,,,,,,---...///000000000000000000000000000000000000/////////////////////...///000000111111000000000000000000111////////////////////////------------...///000000////////////////////////---............/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111222222222222222111111111111222222333111111222222222333333333333333333333444444444444333333333333333444555555555555555555555444444444444555666777999;;;===>>>::::::::::::999999999999::::::999999999999999888777999::::::888777777888::::::::::::;;;;;;;;;;;;999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>>>>???===<<<<<<<<<;;;;;;;;;;;;;;;::::::999999:::::::::777888999::::::;;;;;;:::888888888999999:::::::::888888888888888888888888777888888888888999999999777777777777777777777777555666666666666666666777555555666666666555555444444444444555555555555555222333444444555555444444333333333333333333333333444333333333444555666666444555555555555444333333111222222333333222222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111222333333333222111000000000000111111000000000|||||||||~~~|||xxxxxxyyy{{{sss]]]MMMCCC>>>>>>===999666333333555666555777999888555444555666444444444444444444444444333333333333333333333333111222333333444444444333111222333333444444444444222222222222222222222222111111111111222333444555222222222222222222222222222222111111111111222222222333333444444333333222333333333333333333333333000000111111111222222222000000000000000000000000000000000000000000000000---///111333555777;;;>>>===666000111222000///000////////////////////////........................////////////////////////111000000000/////////...000///---,,,,,,...000222000000////////////000000/////////////////////////////////...//////000000////////////////////////---------.........//////////////////////////////////////////////////////........................////////////////////////111111111111111111111111000000000000000000000000111111111111222222222222111111111111111222333333111111111111222222222222222222333333333444444444222222222222333333333333333333444555555555555444444444555666888:::;;;;;;888999999999888888888999:::999888777777888888999777999:::999666666888:::888888888999999999::::::999999;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<=========:::<<<>>>>>>===<<<<<<===;;;;;;;;;;;;:::::::::::::::::::::999999::::::;;;777777888::::::;;;;;;:::999999999999999999::::::888888888888888888888888777888888888888999999999999999999999999999999999777777777666666666666666333555777888888777555444333333333333444444444555111222333333444333333333333333333333333333333333444333333333333333444444444555666666666555333333111222333333333333222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111...000111333333222111000000000111111111111000000||||||}}}~~~zzzyyyzzz{{{qqqWWWGGG@@@@@@AAA888:::;;;999666444555777444666888777444222333444666666555444333222222111222222222222222222222222111222333333444444444444111222333444444444444444222222222222222222222222111111111111222333444555222222222222222222222222333222111000000111222333111111111222222111111111111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000---///222333555777;;;>>>===555///000000...---...//////////////////////////////000000000000//////////////////////////////111111000000/////////...000...,,,******---000222//////............//////////////////////////////222111000000000000000111////////////////////////---------.........//////////////////////////////////////////////////////........................111111111111111111111111........................000000000000000000000000000111111111111222222222111111000000111222333333000111111111111222222222222222333333333444444444222222222222222222222222222333444555555555555555666555555777999;;;;;;:::666777888777777777999:::;;;:::888666555666777888999:::;;;999777777:::>>>666666777777888888888999999:::<<<===<<<;;;999777:::::::::;;;<<<===>>>???=========<<<<<<;;;;;;:::999::::::;;;<<<===>>>>>>:::<<<>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999999:::::::::999999:::;;;;;;666777888999:::;;;;;;;;;999999999999999999999999888888888888888888888888777888888888888999999999666666666666666666666666::::::999999888888777777333555888::::::888555333222222222333333444444444111111222333333333333222333333333333333333333333444444333222222222333333444555666666666555333333111222333444444333222111222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000---...000222333222111000000000111111111111000000~~~{{{{{{|||zzz~~~yyywww}}}{{{wwwxxx}}}sssfffTTTFFF@@@???>>>===777777777777666666666555777777666555444444333333444444444444444444444444333444444555555444444333444444444444333222111000777444222333555666444111111111111111111111111111222222222222222222222222444444444333333222222222222222222222222222222222111111111111111111111111111111222222222222111111333333333222222222111111111111000000000000111111222222111111000000//////,,,000222111222888<<<<<<777555222000000000///......///000111111000///.........///////////////...222222111000///...------000000000000000000000000000000000000000000000000111111000000//////..............................000/////////............///////////////.................................////////////////////////------------------------//////.........---------111111000///.../////////000//////.........////////////000000111111111222111111222222222222111111//////000111222333333444222222222111111111000000111111111111111111111111444444333333333444555666444333333333333444555555666777777888999:::::::::555666666666666666555555666666666555555444444333555555666666777777888888999999999999999999999999666666777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<=========<<<:::999;;;;;;;;;;;;::::::999888;;;;;;::::::::::::999999666777888999999999999999:::::::::999999888888888;;;:::999999888888999999999999999888999999::::::999999999999999999999999999888666444444444444555666666555444444444444555444444444444444444444444666555444444222222111000333333333333333333333333333333333444444444555555444444333333333333222222333333333222222111111111222222222222222222222222222222222222222222222222000000000000000000000000222222111111111111222222444444444444333333222111000000000000000000000000{{{xxxyyy}}}|||zzzzzz{{{zzzuuuaaaWWWHHH???;;;::::::888888777777666666666666666777666666555444444333333444444444444444444444444333333444444444444333333444444444444333222111000666444222333555555333111222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222222111111333333333222222222111111222222111111111111222222111111111111000//////......111222111333999===<<<777555222000000000///...//////000111111000///.........///////////////...111111000000//////......000000000000000000000000000000000000000000000000111000000000/////////...........................000000/////////..................///////////////........................////////////////////////------------------------//////.........---------000000000000//////////////////............/////////000000000111111111111000111111222222111111000222222222111111111000000222222222111111111000000111111111111111111111111333333333333333444444555444333333333333444555555666666666666777888999:::555555666666666666555555777666666666555555555444555666666666777777777888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<============>>>>>>=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;::::::999888;;;;;;::::::::::::999999999:::;;;<<<<<<<<<<<<;;;:::::::::999999888888888999999888888888999999::::::999999999999999::::::999999999999999999999999888888777666555555555555666666555444444444444444555555555555555555555555555444444333333222222111333333333333333333333333333333333444444444444555444444333333333222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222333333333222222111000000000000000000000000000|||wwwuuuvvvxxxyyyyyy{{{||||||qqqUUULLLEEE===888888888777555888777666555555555666777666666555555444333333333444444444444444444444444333333444444444444333333444444444444333222111111555444333333444444333222333333333333333333333333222222222222222222222222000000000111111111111111000000000000000000000000111111111111111111111111111111222222222222111111333333333222222222111111333222222111111222222333000111111222111///...---///222222111444:::>>>===777444111000000000///...//////000111111000000///////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000/////////......------......//////000000........................////////////////////////------------------------/////////............---///000111111111000...---//////............//////000000000000111111111111000111111222222111111000222222111111111000000000222111111111111000000000111111111111111111111111222222222222333333333444333333333333333444555555666555444444555666888999444555555666666666555555666666666666666555555555666666666666777777777777888888888888888888888888777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>>>>????????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999;;;;;;::::::::::::999999:::;;;<<<<<<<<<<<<<<<<<<999999999999999888888888777777777777888999::::::::::::999999999999::::::999999999999999999999999777888888777777666555444666555555444444444444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333444444444444333333333333222222222222333333333222222222222111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111222222222111000000000000000000000000000000||||||yyy{{{|||oooWWWEEE???===:::888999999888666888777666444444555666777555555555444444333333333444444444444444444444444333333333444444333333333333444444444333333222111444444333333333333333222333333333333333333333333222222222222222222222222///000000111111222222222111111111111111111111111111111111111111111111111111111222222222222111111333333333222222222111111222111111000000111111222///000111222111000...---000222111000444;;;>>>===666444111000000000000//////000000000111111111111000000000///////////////.../////////000000000111////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000////////////...,,,------...///000111111........................////////////////////////......................../////////..................///111222111000...,,,///............//////000000000000000000111111111000000111111111111000000......///000111222333333111111111111000000000000111111111111111111111111111111222222333333333333333333222222333333444555555444333222333444666777444444555555666666555555555555555555555555555555666666666666777777777777888888888888888888888888555555555666666666777777:::::::::::::::::::::::::::::::::::::::;;;;;;;;;>>>>>>????????????>>>>>>===<<<;;;:::999:::;;;<<<:::::::::;;;;;;::::::999;;;;;;:::::::::999999999888888999999:::999999888999999999888888888888888666666666777888999;;;;;;;;;;;;:::999999999::::::888888888888888888888888666777888888888777555444666555444444333333444444555555555555555555555555222222222333333444444444333333333333333333333333222222333333333444444444333333333222222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000tttaaaSSSIIIBBB;;;:::::::::::::::888777888777555444444444555666444444444444444333333333444444444444444444444444222333333333333333333222333333444444444333222222333444444333222222222222222222222222222222222222222222222222222222222222000111111111222222333333222222222222222222222222111111111111111111111111111111222222222222111111333333333222222222111111000000////////////000000///000111222222111000000111222000///333;;;>>><<<666444111000000111000///000000000000000111222222222111000///////////////......//////000000111111////////////////////////////////////////////////////////////000000000000111111111111111111111111111000000000////////////,,,------...///000111111////////////////////////////////////////////////........................////////////////////////...///111222111000...,,,...............///000000111111000000000000000000000000000111111000000000......///000111222222333000000000000000000000000111111111111111111111111000111222333333333222222333222222222222333444444444333222222222333444555333333444555555555555555333333333444444555555666777777777777666666666666777777777777777777777777888888888999999999::::::::::::::::::::::::::::::999999999:::::::::::::::<<<==================<<<===<<<;;;999999:::;;;;;;999::::::;;;;;;:::::::::;;;;;;:::::::::999999999777777888888888777777666888888888888888888888888666666666777888:::;;;<<<<<<;;;;;;:::999999999:::888888888888888888888888666666777888888777555444555555444333333333333333333333333333333333333333111222222333333444444555333333333333333333333333222222222333333333444444333333222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222333333333333333222111111111111111111111111}}}uuuqqqkkk___RRRFFFAAA@@@@@@999999999888888777666555666666666555555555444444444444333333333333333333444444444444444444444444222222333333333333222222333333333444444333333222222444444333222111222333111111111111111111111111222222222222222222222222111111111222222222222222222222222222222222222222111111111111111111111111111111222222222222111111333333333222222222111111/////////....../////////000000000111222333444444444333000///555===@@@===666333111000000111000000000000000000000111333333333222000///...//////000......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000/////////------......//////000000////////////////////////////////////////////////...........................////////////000000000///000111111111000...---......---......///000111111111111111000000000000///000000111111000000///111111000000000///////////////000000000000000111111111111111111111111111000111333444444444333222222222222222222333444444333333333333333333333333222333444555555555555555222333333444555666777777777777777777666666666666666666666666666666666666666777777777777888888888999999999999999999999999888888999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;:::::::::::::::999999:::;;;;;;;;;::::::;;;;;;::::::::::::999999999999999999999888888777777777777888888888888888777777777888999;;;<<<======<<<;;;::::::999999:::888888888888888888888888555555666666666666555555555444444333333333333333222222222222222222222222222222222333333444444444333333333333333333333333222222222222333333333333222222222222111111111111111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222333444444444333333111111111111111111111111wwwiii]]]UUUQQQLLLGGGAAA===::::::;;;999888777666444333444555444555666777666555333222333333333333333333333333444444444444444444444444222222333333333333222222222333333444444333333222222333555333111000111333222222222222222222222222222222222222222222222222111111111111111000000000111111111111111111111111111111111111111111111111111111222222222222111111333333333222222222111111000000////////////000000000000000000222555888999777555222111777@@@BBB@@@555333000000000111111000000000000000000222333444444333111///......///000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111111000000000//////.........///////////////////////////////////////////////////////////////.........................../////////000000000000000000000000////////////---------......///000111111111111111000000000/////////000000000000//////111000000000////////////////////////000000111111111111111111111111111111111222444555555555333222222222222111222222333444111222444555555444222111111222333444555555555555444444555666777888999999888777777777666666666555666666666666666666666666444444444555555555555666999999999999999999999999777888999:::;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999888999::::::;;;;;;;;;:::;;;;;;::::::::::::999999:::::::::::::::999888888666777777777888888888999999999999999:::;;;<<<=========<<<::::::999999999888888888888888888888888555555444444444444555555555444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333111222222222222333333333222222222222111111111111111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222111111222333333333333333111111111111111111111111pppbbbXXXQQQJJJEEEBBB@@@??????>>>:::777666999888777444222222444666333444666888777555333111333333333333333333333333444444444444444444444444222222222333333222222222222222333444444333333333111333555444111000111333333333333333333333333333222222222222222222222222111111000000//////......000000000000000000000000111111111111111111111111111111222222222222111111333333333222222222111111111111000000000000111111111000///000222666:::===:::777333222999BBBEEEBBB555333000000000111111000111000000///000222444555444333111///......///000000000000000////////////000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////111111111111000000000000///////////////.........000000000000000000000000////////////////////////////////////////////////.../////////000000111111111111000///////////////---------......000111111222111111111000000////////////000000000000//////------...///000111222222.../////////000000111111111111111111111111111111111222444666666555444333222222111111222222333444111222555666666444222000111222333444555555555555555666777888999:::;;;<<<888888777777666666666555666666666666666666666666777777777777888888888888888888888888888888888888777888999:::;;;:::999999;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<;;;:::999888888999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999888777666666666777777888888888999::::::::::::;;;<<<======>>>===<<<;;;:::999999999777777777777777777777777555444333222222333555666555444333333222222333333444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222111111111111000111111111222222333333333000000000000000000000000000000000000000000000000222222222222222222222222222222111111111111222222///000111222222222222222111111111111111111111111nnndddVVVLLLGGGCCC???;;;<<<;;;999777555555555555666666666666666666666666444444444444444444444444333333333333333333333333333333333222222111111111333333222222222222222222333333333222222333333444333333444555444333222111222222222222222222222222333222000//////000222333111111111111111111111111222222111000//////000000000000//////000000111222111111111111111111111111111111222222222222111111222111000//////000111222111000//////222777===@@@>>><<<666444888???@@@;;;555333111000111111000///000000000000111111111111111111000///////////////////////////////////////111000///......///000111111111000000//////............////////////......000000000000000000000000000000000000000000000000,,,---------.../////////000000//////.........---,,,------...///.........---......///000111111222........................//////000000000000/////////////////////000111111...///111111000000111333222222111111111111222222000000000000////////////000000000000000000000000000000000000000000000000333555666777777555222111111222222333333222222111111111222222222333333333444444444444444444444444777666777999;;;<<<<<<;;;666666555555555555666666999888666555444555777888777777777777777777777777777777888888888888777666888888888888888888888888999999999999999999999999===<<<;;;::::::::::::::::::;;;===>>>>>>===;;;:::999::::::;;;;;;::::::999>>><<<:::777666777888999;;;:::999888777777777777888888999999999::::::::::::::::::::::::999888777999999888777666555444444555555555555555555555555666555444333333444666777333333333333333333333333333111000222555666555333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222222333111222222222222111000000222222111111111111111111111111222222222222111111222222222333333222222222000000000000111111111111xxxpppUUUNNNDDD???>>>===;;;999:::999888666555555555555444444444444444444444444444444444444444333333333333333333333333333333333333333333222222222111111222222222222222222222222444444333222222222333333222333444444444333111111222222222222222222222222333222000//////000222333111111111111111111111111333333222111111111111111222222111111222222333444111111111111111111111111111111222222222222111111222111000//////000111222111000000000222777;;;>>>===:::666444999@@@@@@<<<555333111000111111000///000000000000111111111111111111000///////////////////////////////////////111000///......///000111111000000000/////////...//////000000000000//////000000000000000000000000000000000000000000000000------..................000/////////................../////////.........000000000000000000000111........................//////000000000000/////////////////////000111111///000111111000///111222000//////////////////000000000000000////////////000000000000000000000000111111111111111111111111666777999::::::888555444111222222333333222222111111111222222222333333333444444444444444444444444666555555777:::;;;:::999777777666555555444555555888777666555555666777888777777777777777777777777888888888999999888888777999999999999999999999999999999999999999999999999<<<<<<;;;;;;:::::::::::::::;;;<<<======<<<;;;:::999::::::;;;;;;::::::999:::999999888888777777777888888777777888888999999999999999:::::::::;;;;;;777888999999999999999888888777777666666555555444555555555555555555555555999888555333222222333444333333333333333333333333444222111222444555444222222222333333333444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222111000000111111111111111111111111111111222222222222111111111111222222222222111111000000000000111111111111wwwiii]]]UUUPPPCCC???:::999;;;<<<;;;:::777777666555555555555555333333333333333333333333555555444444333333222222333333333333333333333333333333333222222222222111111111111222222333333444555444333333222222222222222333333333333222111000222222222222222222222222333222111000000111222333111111111111111111111111444333222222222222222222222222111111222222333444111111111111111111111111111111222222222222111111111111000000000000111111111111111111333555888999999888444333999@@@@@@<<<444222000000111111000///000000000000111111111111111111000///////////////000000000000000000000000000000////////////000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000//////..................////////////............000000000000////////////333333222111000/////////........................//////000000000000/////////////////////000111111000111222111000///000111////////////////////////////////////000000000000000000000000000000000000222222222222222222222222666777999:::999888666555111222222333333222222111111111222222222333333333444444444444444444444444444333333555888999888777666555555555555555666666777777555555555666777888777777777777777777777777888888999999999999888888::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;:::999999:::;;;<<<======<<<;;;:::999999::::::::::::999999666777888999999888666555555555666777888:::;;;<<<999::::::::::::;;;;;;;;;555666777888888999999999555555555555555555555555555555555555555555555555888777555333222222333333333333333333333333333333555333222222444444333111333333333333444444444555222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111222222222222222111111000111111111111111111111111111111222222222222111111000111111111111111111000000000000000111111111111xxxoooaaaTTTKKKEEEBBB@@@???===::::::;;;;;;999777555555555444555555555555333333333333333333333333555555444333333222222222222222222222222222222222222222222222222222222222000000111222333333444444555555444333222222222222222222222222222111111111222222222222222222222222222222111000000111222222111111111111111111111111333222222111111111222222000000//////000000111222111111111111111111111111111111222222222222111111111000000000000000000111111111111222333444444555666555333333999AAAAAA<<<333111000///000111000//////000000000111111111111111000000///////////////000000000000000000000000000000////////////000000000000000000///////////////000000111111000000///////////////////////////////////////////////////000000//////......------///////////////........./////////000000111222222777555333111//////..............................//////000000000000/////////////////////000000111111222222111///...///000000111111111111111111000////////////000000000000000000000000000000000000222222222222222222222222333444555666666444333222111222222333333222222111111111222222222333333333333333444444444444444444222222222444666777666444333333333444555666888888666666555555555666777777777777777777777777777777666777888888888888888888::::::::::::::::::::::::888888888888888888888888999999:::;;;;;;:::999888:::;;;;;;<<<<<<;;;;;;:::999999::::::::::::999999666666777888999999888888555555555666888999;;;<<<888888999999999:::::::::555555666777777777777777444444444444555555666666555555555555555555555555333333333333333555666666333333333333333333333333555444333333333333222111222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111333222222222111000000000222222333333222222111000111111111111111222222222111111222222222222111111000000111111111111000000///000000000111111111111}}}lll```UUUOOOHHHBBB>>>======<<<:::999888888777666444222333444444555555555555555444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222000000111222333333444444555444333333222222222333333333333222222222222222222222222222222222222222222111111111111111111222111111111111111111111111111111000000000000111222000000//////000000111222111111111111111111111111111111222222222222111111000000000111111000000000111111111222222222222222222222111333:::AAA@@@:::222111//////000111000//////000000000111111111111111000000///////////////000000000000000000000000//////000000000000//////////////////000000000000...//////000000//////...////////////////////////////////////////////////000000000//////......---.........///////////////------...///111333555666888666333111///.........//////////////////////////////000000000000/////////////////////000000111111222222111///...///000///000111111111111000///.../////////000000000111000000000000000000000000111111111111111111111111000111222333333222222111111222222333333222222111111111222222222333333333333333333444444444555555222222222333555666555333555444444444444555555666555555555555555666777777666666666666666666666666555666666777888888888777::::::::::::::::::::::::888888888888888888888888888888999999999999999888:::;;;;;;;;;;;;;;;;;;:::888999999::::::999999888999888777777777999;;;<<<777777666666777888888999666777777777777888888888777777777777777666555444333333444444555666666666555555555555555555555555222222222333444555666666333333333333333333333333444444444444222222222222000111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111333222222222111000000000222333333333333222111111000000111111111222222222111111222222222222111111000000111111111111000000///000000000111111111111yyyzzz|||ooodddZZZOOOGGGAAA???<<<;;;;;;;;;:::999666666777777777666555444444444555555666555555444444444444444444444444444222222222333333333333333222222222222222222222222111222222222222333333333111111111222222333333444444333333222222333333444555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000///000000111222222222111111222222333444111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111000111111333:::@@@???999222000//////000111000///000000000000111111111111111111000///////////////000000000000000000000000//////000000000000//////////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000//////////////////.........///////////////---------...000333555777666555222///......////////////////////////////////////000000000000/////////////////////000111111000111222111000///000111------////////////------......//////000000111111000000000000000000000000000000000000000000000000111222222333333333333333111222222333333222222111111111222222222333333333222333333444444555555555333222222444555666555333999888666444333222111111333444444555666666666777666666666666666666666666555666777888888888888888::::::::::::::::::::::::888888888888888888888888888888777777777888999:::;;;::::::::::::::::::;;;888888999999999999888888;;;999777666777999<<<===888888777666666666777777555555666666666777777777888888888777777666555444444444555555555666666666555555555555555555555555444444444444333333222222333333333333333333333333333444555444222111222333000000000000111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111333333333333333222222111000000000111222222333333111111222222222222111111000111111111111111111000000000000000111111111111|||xxxzzzllleeeZZZPPPIIIDDDAAA>>>;;;:::999999999999777555444555666777666666777777555555666777666666444444333333333333333333333333111111111222333333444444111111111111111111111111111111222222222333333333222222222222222222222222222222222222333444555555666555444333333333444444222222222222222222222222111111111222222111111111111111111111111111111111111000000000111111222333222222111111222222333444111111111111111111111111111111222222222222111111///000111222222111000///111000000//////000000111///000111333:::@@@===777111000......000111000///000000000000111111111111111111000///////////////////////////////////////...///000111111000///....../////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000///////////////000000000............/////////000///.........///111333444444222000...---...000111//////////////////////////////000000000000/////////////////////000111111///000111111000///111222,,,---///000000///---,,,.........///000111111111000000000000000000000000111111111111111111111111111222222222333333333333111222222333333222222111111111222222222333333333222222333333444555555666555444444555666777666444777666555444333333222333333333444555666666666666666666666666666666666666777777888999:::;;;;;;:::999999999999999999999999888888888888888888888888999888666555555777:::;;;;;;::::::::::::::::::;;;888888999999999999888888999999888777777888999:::777777666666666666777777666666666666777777777777777777888888888777666666666666666666666666666666555555555555555555555555333444444444444333222222333333333333333333333333111333555444222111333555000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222333333444444333333222111///000000111222222333333111111222222222222111111111111222222222222111111000000000000111111111111}}}yyyyyy|||{{{nnnaaaXXXRRRNNNGGG@@@<<<;;;<<<===999888777777777777555333111222333333222222333444555666777777777666444333222222222222222222222222000000111222333444444555111111111111111111111111111111111222222333333333333333222222222222222222111111111222333444555666777666555444333444555555222222222222222222222222111111222222222222111111111111111111111111111111222111111111222333333444000000000///000111111222111111111111111111111111111111222222222222111111///000111222222111000///111000///......///000111///000111333:::???<<<555111///......000111000///000000000000111111111111111111000///////////////////////////////////////...///000111111000///....../////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000......//////000000111111---.........//////000000111000///------///000111222111...------...000222000000000000000000000000//////000000000000/////////////////////000111111...///111111000000111333...///000222222000///...---......///000111111222000000000000000000000000222222222222222222222222000000000111111222222222222222222333333222222222111111222222222333333333222222333333444555666666666555555666777888666555111111222333444666777888222333444555666666666666666666666666666666666666888999:::;;;<<<<<<<<<<<<888888888888888888888888777777777777777777777777:::888555444444777:::<<<;;;::::::999999::::::;;;888888999999999999888888666777888999999888777666666666666666666777888888777777777777888888888888555666777888888999999888777777777777777777777666555555555555555555555555///000222333444555555555333333333333333333333333000222444444222222444666111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222333333333444444333333222111///000000111222222333333111111222222222222111111222222333333333333222222000000000000111111111111}}}}}}}}}~~~rrr```UUUNNNIIIEEE??????>>>===<<<<<<;;;;;;999888888666555444333333555555444444444333333333555555555444444333333333444444222222222222444444555555555444444333333333444444444333333222222222000000111111111222222222666555444333333333333333222111000111333444333222222222111000111222444555222222111111222222333444333333333222222222111111222222111111111111111111111111111111111111111111222222111111111111222222222222222111111111111000000111111111111222222222111111111111111111111111333222000/////////000111222000111666<<<>>>;;;666222222000///............////////////000000000000222111111111000000////////////............//////111111111111111111111111000000000000000000000000//////000111111111111111111111000000//////......////////////////////////000///...------...///000////////////000000000000111111000///////////////////////////////////////......////////////......000///---,,,,,,---...///////////////000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222111000000000111333333222222222222222222222222444444444333333222222222444555555666666666666666444444444444444444444444222222333333444555666666666666666666666555555555777888888888888999999999888888777666666666666666777888999999999777666555888777777666666666666666999::::::::::::999888777999888777666555555555555666666777777888888999999555777888777666555666888888666555555666666555333888888777777666666666555666555555666777666333111444444444444444444444444333444444555555444444333222222222222222222222222333333333222222111111111111222333333333333222111222222222222222222222222222222111111111111222222111111000000111111222333444444444333333222222222111111111111111111111111333333222111000000111111000111111111111222222222222222111111000000//////111111111111111111111111~~~}}}ssshhhXXXLLLEEEBBB???<<<<<<<<<;;;::::::999888888666666666555555555555444666666666666666666555555555555444444444333333333444444333222222333444444555555444444444333333333444444444333333333222222111222222222333333333444555555444444333333333333333222111222333444333222333333222222333444444555333333222222333333444555333333333222222222111111111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111111000000111111111111222222222111111111111111111111111222222000/////////000111111000111666===???;;;666222111000///............/////////000000000111111111111111111000000000/////////............//////111111111111111111111111000000000000000000000000//////000111111111111111111000000000/////////...///////////////////////////......---...///000111/////////000000000111111111111000/////////////////////////////////////////////000000000000/////////...---------...//////////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111333222111111111222444444222222222222222222222222444444444333333222222222333333444555555555555555444444444444444444444444222333333444555555666666666666666666666666666555888888888888999999999999888777777666666666666666777888888888777777666555666666666666777777888999:::::::::999999888888888999999888777666666666666888888888999999999999999555777888777666555666777888666555555666666555444777777777666666555555555666555555555666666444222444444444444444444444444333333444444444444333333222222222222222222222222333333333222222111111111111222222333333222222111222222222222222222222222222222111111111111222222222222111111222222333444444444333333333222222222222222222222222222222222222222222111111111000000000111111111111222222222111111000000000/////////111111111111111111111111~~~{{{}}}~~~zzzmmm```WWWQQQKKKCCC???>>>===<<<:::888888777777666666555555333333444444555555666666555555666666666666666666555444444444444333333333444444333333333333444444555444444444444333333333444444444444333333333333333333333333444444444444555444444444444333333333444333222222444444333111333333444555555555444444444444333333444444555666333333333222222222111111111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111111000000111111111111222222222111111111111111111111111222111111000///000000000111000222777>>>???:::555222111000//////......///000000000111111111222222111111111111000000000000000//////......//////000111111111111111111111111000000000000000000000000//////000111111111111111000000000000////////////////////////////////////............//////000111000000000111111111222222111111000000000/////////////////////////////////000000111111111111000000------------...///000000////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111333333222222333333444555222222222222222222222222444444333333333333222222222222333444444444444444444444444444444444444444444444444555555666666777555555666666666666666666777777888888888999999999777777666666555555666666777777666666555555666666666666666777888999:::;;;;;;:::999888777888999999::::::888777777777777777888888888888777777777777555666777777555555666777777666555555666666555444666666666555555555555555666555444555666666444222444444444444444444444444333333444444444444333333222222222222222222222222222222222222222111111111111111222333333222111111222222222222222222222222222222111111111111222222333222222222222333444444333333333333222222222222333333333444444333333333111111222333222111000///000111111111111222222222111111111111111000000000111111111111111111111111sssdddYYYPPPHHHCCCAAA???===<<<===>>><<<;;;666666555555444444444444222333333333444555555555333333333444444444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444444444444333333333333333333333444444444444444444444444444444333555444333333444444333222222333444555555444333222333333333333333444555555333333333222222222111111111111111111111222222222111111111111111111111111222222111111111111222222222222222111111111000000000000111111111222222222111111111111111111111111222111111000000000000000111111333999??????:::444111111000///////////////000111111111222222222222111111111000000000000000000000////////////000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000////////////////////////////////////000000//////////////////000111111111222222222222000000000111111000000000///////////////////////////000000111111000000///,,,------...///000000111////////////000000000000///000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111222222222222333333444444222222222222222222222222333333333333333333333333222222333444444444444444444444444444444444444444555555555555666666777777555555555555666666666666666666666666777777777777777666666555555555666666777666555444444555666777777777777777888999:::;;;;;;:::888666666777999:::;;;:::999888777777777777666666555555444444444333555666777666555555666777777666555555666777666444555555555555555555444444666555444444666666555333444444444444444444444444333333333444444333333333222222222222222222222222222222222111111111111111111111222222222222111111111111111111111111111111222222111111111111222222222222111111222222333444333222222222222222222222222222333444444333222222///111222333333222000///000000111111111222222222333333333333333333222222111111111111111111111111}}}mmmcccUUUJJJDDDBBB@@@>>>;;;::::::::::::999666444555555555555444444444444444444444444444444444444333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333222222222333333444555555444444333555444333444555555444333111222333444444333222111222222222222222333333444333333333222222222111111000000111111111222222222111111111111111111111111222222111111111111222222222222222111111111000000000000111111111222222222111111111111111111111111111111111111000000000///111111444:::@@@@@@999333111000000////////////000000111111111222222222222000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000//////000111111111111111////////////000000000000000000000000000000000000222222111000///...------000111111111222222222222///000111111111111000000////////////////////////...//////000000//////...,,,---...///000000111111////////////000000000000///000000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000///000000000111111111111000111111222222222222222222222222222222222222222333333333333333333333333333333444555555555555444444444444444444444444444555555555666666666666666444555555555666666777777444444444444555555555555666666555555555555666666777666555444444555666777999999888888888888888999:::999777666666777999:::;;;:::999888777777777777666555555555444444333333444666777666555444555666666555444555666777666555444444555555555555555555666444333444555666555444444444444444444444444444222333333333333333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000000000111111222222222222222222222222222000111222333333222111000///000222333333222111///000000111111111222222222222222222222222222222222000000000000000000000000zzz~~~~~~}}}}}}{{{{{{uuuhhh___SSSLLLCCC===;;;<<<<<<;;;:::::::::999777444222111555555555555555555555555444444444444444555555555777777666666666555555555333333333444444444444555444444555555555555444444333333333444444444444555444444444444555555555555333333333333222222222222222333444555555555444333555444333444666777666555222222333333222222111111222111111111111222333333333333333222222222111111000000000111222222333333111111111111111111111111222222111111111111222222222222222111111111111000000111111111111222222222111111111111111111111111000111111111111000//////111111555<<>>===:::888999;;;;;;888555555555555444333444666888444444444444444444444444111222333555777999:::;;;777777666444333222111000333333333444444555555555333444555666666555444333333333333444444555555555444444444555555555666666666666555555555444444444111222444666666555444333333222222444777999999888777666444333222333444444444333333333333444555555333333333222222222111111///000000111222222333333111111111111111111111111222222111111111111222222222222222111111111111000000111111111111222222222111111111111111111111111000111111222222000///...000222666>>>CCCAAA888000000000////////////000111////////////000000000000//////000000111111111222111111000000000000111111000000000000000000000000000000000000000000000000//////000111111111111111.../////////000000111111000000000000000000000000,,,---///111222333222222////////////000000000000...///111333444333111000////////////////////////000000111111111111000000//////000111111000///...////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111222333444555444333333222222222222222222222222222222222333333444444444111111222333333333333222444444444444444444444444444444444444444444444333444444444555666777777888666666666666777777777888444444444444444555666777555666777999999999888777555555555555666888999:::555666777888888888888888999888777666555555555555444444555555666666777777444555666555444444555666555444444555777888777666555666666666777777888888666444222333444666777666444444444444444444444444222222222333333222222222222222222222222222222222//////000000111111111222222111000//////000111222000000000000000000000000222222111111111111222222111111111000111222222333000000111111222222222222000222444666666444222000111111000000111222333333000111111111111222222222333333333444444555555555000000000000000000000000rrrddd]]]NNNKKKGGGBBB>>><<<;;;:::999999999888777666666555888888777777666666555555555555555555555555555555333444555666777888999:::777777666555444444333333222222333333333444444444444444555555555555444444555444333333333333444555333333333444555666777777555555555555555555555555555555444444444333333333333333222222333333444555333333333333333333333333444444333222333444555666555444333333222222333333222222222222222222222222333222222111111222333333000111111111111222222222111111111111111111111111111111000000//////......///000111222222111000///000000000000000111111222000333888>>>AAA===666///000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000111111000///////////////000000////////////000000......//////000000000111//////000000000000////////////////////////////////////000000000000//////......///000000000000000000000000000000000000000........................---......///000111111222111111000///////////////////////////000000000000111111111111111111111111222222222111111111000000000000000000111111111111111111111111111111111111111111222222222222111111000000111222222222222111444444444444444444444444000000111222222333333444555555444444444444555555666666555555555444444444666666777777666555444444777777666666666666777777666666555555555555666666777777666666555555444444666666666666777777777777999999999999999:::::::::777777777777888888888888333333333333333444555666666555444333333444555666888666444333555666666666666666666666666666555555333333333222222111111111222222222222222222222222111111111222333333333444111111111111111111111111222222222222222111000///222222222111111111111000////////////////////////111111222222222111111000///000111222222111000///111222222333333222222111111111111111000000000000111111222222222222111111000000000000111111111111000000000000111111111111rrrdddYYYQQQLLLFFFEEEBBB>>><<<;;;;;;;;;999999888888777666666555666666666555555555444444444444444444444444444444444444555666777888888999666555555444333333222222222222333333333444444444444444555555555555444444555444333333333333444555333333333444444555666777444444444444444444444444333333333333222222222222333333222222333333444555222222222222222222222222444444333333333444555666444444333222222222222333111111111111111111111111333333222111111111222222000111111111111222222222111111111111111111111111111111000000///////////////000111222222111000///000000000000000111111222000333888>>>@@@===555///000000000000000000000000000000111111111111000000//////000000000000//////000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000111111000///////////////000//////////////////000000000111111111222222222///000000000000000000/////////////////////////////////000000000000//////......///000000000000000000000000000000000000000/////////////////////////////////000111222222222222222111000000000000000////////////000000000000111111111111111111111111222222222111111111000000000000000000111111111111111111111111111111111111222222333333333333222222000111111222333222222222444444333333333333333333222222333333444555555555555555444444444444555555777777666666666555555555777777777777777666666555777777666666666666777777777777666666666666777777666666666666666555555555666666666666777777777888888888888888888888888888777777666555444333222222555555444444555555666777666555444444444444555666777666444444666777666555555555555555666666666666444333333333222222222222222222222222222222222222111111111222222222222222111111111111111111111111444333333333222222222222222222222111111111111000000000000000000000000000111111222222222111111000000000111111111111000000111222222333333222222111//////000000111111111222111111222222222222111111000000000000111111111111000000000000111111111111|||kkkfff\\\RRRJJJEEECCCCCC>>>===;;;:::::::::;;;<<<999999888888777666666666555555555444444444444444333333333333333333333333555555666666666777777777444444444333333222222111333333333333444444444444444444555555555555444444555444444333333444444555333333333333444555666777333333333333444444444444444444444333333333333222333333222222333333444555222222222222222222222222555444444444444555666666444444333222222222222222111111111111111111111111444333222111111111111111000111111111111222222222111111111111111111111111111000000000000/////////000000111111111111000000000000000000000111111222000444999>>>@@@<<<555000000000000000000000000000111111222222222222111111///000000111111000000///000000000000000000000000222111111000000111111222111111000000000000111111000000000000000000000000111000000/////////////////////............//////000000111111111111222222000000111111111111000000//////////////////////////////000000000000//////......///000000000000000000000000000000000000000111111111111111111111111///000000111111222222333222222111111000000111111////////////000000000000111111111111111111111111222222222111111111111111000000000111111111222222111111111111111111111111333333333444444333333333111222222333333333333333222222222333333333333333222222333333444555555555555555444444444444555555777777777777777666666666888888888888888777777777777666666555555666666777888777777777777777777888555666666666666666777777666666666777777777888888666666666666666666666666999999888777666555555444666666666555666666777888666555444444444444555666666555555666777777666444444444555555666666666666444444444444333333333333222222222222222222222222111111111111111111000000111111111111111111111111333333111000000111111222222222222111111111111000111111111111111111111111000111111222222222111111111111000000000000111111111111222222222222111111......///000111222333333111111222222222222111111000000000000111111111111000000000000111111111111{{{nnnaaaYYYSSSOOOIIIDDD@@@??????@@@999888888888999:::;;;;;;888888888888777777666666555555444444444444444444444444444444444444444444666666666666666666666666444444444333333333222222333333333444444444444555444444555555555555444444444444444444444444444444444333333333444444555666222222333333333333333444777777666666666555555555333333222222333333444555333333333333333333333333444444444555555555666666444333333222111222222222111111111111111111111111444333222111000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000111111000000000000000000000000111111222111444:::>>>>>>;;;555000000000000000000000000000000111111222222111111000000000000111111000000000//////////////////////////////............//////111111000000000000111111000000000000000000000000000000////////////000000//////............//////......//////////////////000000111111111111000000//////////////////////////////000000000000//////......///000000000000000////////////////////////111111111111111111111111//////000000000111111111111111000000000000000111////////////000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222333333333333222222222222333444444444444333111111222222222222333333111222222333333444555555555555444444444444555555666666666666666666666666888777777777777777777777666666666555555666666666777777666666666666777777555555666666777777777888666666777777777888888888555555555555555444444444777777777888888999999:::666666666555555666777777555555555444444555555555555555555666888777555333333444444555555666666777444444444444444444444444222222222222222222222222222111111111000/////////111111111111111111111111111000...,,,,,,...///000222222222111111111000000111111111111111111111111000000111222222222111111222111000//////000111222111111222222222222111111...//////000111111222222111111222222222222111111///000000000111111111111///000000000111111111111wwwkkk```XXXQQQKKKGGGBBBAAA???===<<<;;;::::::888888888888888999999:::888888888777777777777777555555555555555555555555666666666666666666666666666666666666555555555555555555555555444444444444333333444444444555555555444444555555555555444444444444444444444444444444444333333333333444444555222222222333333444444444777777666666666555555555333333222222333333444555555555555555555555555555444444444555555555555555333333222111111111111222333333333333333333333333333222111111000000000111000000111111111222222222111111111111111111111111000000000000111111111111111000000000000000000111000000000000000111111222111555;;;>>>===999444111000000000000000000000000//////000000000000//////000000111111111111000000//////////////////////////////............//////111111000000000000111111000000000000000000000000000000////////////000000//////............////////////..................000000111111111111000000//////////////////////////////000000000000//////......///000000000000000////////////////////////000000000000000000000000........./////////////////////.........//////000////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111222222222222111111222222333444444444444333111111111222222333333333333333444444555666666666555555444444444444555555555555555555555555555555777666555555555666666777666666555555555555666666555555555444444555555555555666666666777777888888777777777777888888888888555555555555444444333333333333444444555666777777666666555555444555555666444555555555555555555444555555555666888777555333333444444444555555666666444444444444444444444444222222222222222222222222222111111111000/////////111111111111111111111111000///---,,,,,,---///111222222222111111111000000111111111111111111111111///000111222222222222222222111000//////000111222000111111222222111111000111111000000000000000000111111222222222222111111///000000000111111111111///000000000111111111111zzznnnfff^^^XXXPPPIIIFFFDDDCCCBBB;;;<<<<<<<<<<<<:::888666999999999999999888888888888888777777777777777777555555555555555666666666666666666666666666666666666555555555555555555555555555555555555555555555333444444444555555555555444444555555555555444444333444444555555444444333444444333333333333444444222222333333444444555555444444444333333333333222333333222222333333444555444444444444444444444444222333444444555555444444333333222111111111111111444444444444444444444444111111000000000111111222000111111111111222222222111111111111111111111111000000000111111111111222111111000000000000111111000000000000000111111222111666;;;>>><<<888444222000000000000000000000000//////000000000000//////000111111222222111111000000000000000000000000000111000000//////000000111111111000000000000111111000000000000000000000000///////////////000000111000000////////////000000111111000000000000////////////000000000000////////////////////////////////////000000000000//////......///000000000000000000000000000000000000000////////////////////////..............................---------...//////////////////000000000000000000000000000000000000111111111111111222222222111111111222222222222333111111111111111111111111000111111222222111111000111222222333333333333333111111222222333333444444555555666666777888888999555555444444444444555555444444444444555555555555666555444444444555777888666555555444444555555666555444444333333444444555666777777777777777777888777777777888888888999999777777666666555444444444777777777666666666555555666666555555444444555555444444555666666555444444666555555666777777666444444444444444444444444444333333333333444444444444222222222222222222222222111111111111111111000000111111111111111111111111111000000//////000222222222222222111111111111000111111111111111111111111///000111222222222222222111111000000000000111111000000111111111111000000111111111111000000//////111111222222222222111111000000000000111111111111000000000000111111111111tttkkkddd\\\RRRLLLIIIGGGCCC@@@????????????;;;;;;<<<<<<;;;:::888666888888999999999888888888777777777777777777777888333333444444444555555555666666666666666666666666444555555555555555555555444444444444444444444444444444444444555555555555444444555555555555444444333333444555555444333333444444333333222333333444222333333444555555666666333333333333222222222222333333222222333333444555333333333333333333333333111222333444444444333222333222222111111111111111333333333333333333333333000//////000000111222333000111111111111222222222111111111111111111111111000000111111111222222222222111000//////000111222000000000000000111111222111666<<<>>><<<777444333000000000000000000000000000000000111111000000000000111111222222111111000000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000///////////////000111111111111000000000000111111111111000000000/////////......////////////......//////////////////////////////000000000000//////......///000000000000000000000000000000000000000///////////////////////////////////////........................///000000////////////000000000000000000000000000000000000000000111111111222222222111111111222222222333333111111111111111111111111111222222333333222222111000111111222333222222222222222222333444444555555444444444555666666777777555555444444444444555555444555555555666666666666777666555444555666888999666555555444444555555666555555444444444444555555888888888777777777777777777777888888888999999999888888888777666666555555999999999999888888888888888777666666555555666666444444555666666555444444777666444444666777666555666555555444444333333222222222222222333333333444222222222222222222222222111111111222222222222222111111111111111111111111000000000111111222222222222222222111111111111000000000000000000000000000//////000222222333333222000000111111111111000000000000111111111111000000000000000000000111111111111111222222222222111111000000000000111111111111000000000000111111111111xxxpppkkkeee^^^UUUPPPNNNKKKFFFAAA????????????>>>===<<<;;;999999999888888777666555666777888888999888888888777777777777777888888888222222222333333444444444555555555555555555555555444444444555555555666666333333333333333333333333444444444555555555666666444555555555555555555444333333444555555444333333444444333222222333333333333333444444555666777777555555444444444333333333333333222222333333444555111111111111111111111111000111222333444333222222333222222111000111111111222222222222222222222222.../////////000222333444000111111111111222222222111111111111111111111111000000111111222222222222222111000//////000111222000000000000000111111222222777<<<>>>;;;777444333000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000......------------......111111000000000000111111000000000000000000000000///////////////000111111222222111111111111222222//////......---------,,,------............------//////////////////////////////000000000000//////...//////000000000000000000000000000000000000000////////////////////////000000000000///////////////////////////000111111////////////000000000000000000000000000000000000000000111111222222222222111111222222222333333333111111111111111111111111222333333444444333333222000000111222222222222111222222333444444555666666000000111222222333333444555555555444444555555555555666666666777777888888888777666555666777999;;;555555555444444555555555666666555555555555666666999999888888777777666666777888888888888999999999:::999999888777666666666333333444555666777888888999999888777777666777777333444555666666555444333888666444333555666777666666666555444333222222111111111111222222333333333222222222222222222222222111111111222333333333444111111111111111111111111---...///000111111000000222222222111111111111000//////////////////////////////000222222333333333///000111222222111000///000000111111111111000000......///000111222333333111111222222222222111111000000000000111111111111000000000000111111111111~~~xxxnnniiiccc^^^ZZZVVVRRRPPPLLLKKKIIIFFFDDDAAA???>>>999999888888888888999999888888888888777777777777999999888888888888999999666666555444444444444555555555555555555555555555333444444444555666666666333444555666666555444333444444444444444444444444444444444444444444444444444444555555555555555555222222222222222222222222333444444555555444444333555555555555555555444444444555666666666555333333111111222222222333333333555444333222222333555666111111111111111111111111222222111111111111222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222000000//////000111222222111111111111000000000000111111000000111111222333444;;;???===:::888555000//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333222222222222222222222222000000000000000000000000//////............//////........................////////////////////////111111000000/////////...000000//////.........---//////.........---------////////////////////////000000////////////000000222111000//////...//////333333222111000000111111222111111111000000//////000000000000111111111111222222222222222222222222111111111000000000000000222222222111111111000000000000111111111222222222666666555555555444444444555555444444444333333333444444444555555555555666666666777888888888888888777777666555555555555555999666333222333555777777333444444555666777777888666777888888777888:::<<<999888666444333444555666888999::::::888888999:::888888777666666666666666666555555555555444444444444555555555444333333222555555444444444333333333111111111222222333333333333222222111111222222333111111222333333111000///000000000///000000111222000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000111111000000111111222333222111111111000000//////.../////////000000000111000000111111111111000000111111111111111111111111222111111111000000//////yyyqqqhhh```[[[WWWSSSOOOKKKIIIGGGDDDBBBDDDDDDBBB@@@>>>===;;;;;;999888888777777888888999888888888888777777777777888777777666666777777888666666555444444444444555555555555555555555555555333333333444444444444444333444555555555555444333444444444444444444444444444444444444444444444444666666555555444444333333222222222222222222222222333333444444444444333333555555555555555555444444444555666666666555333333111111222222222333333333555444444333333333444444222222222222222222222222222222111111111111222222000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000111222222111111111111000000000000111111000000111111222333444;;;???===:::888555111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111111111111111111111111111000000000000000000000000//////............//////////////////////////////000000000000000000000000000000000//////.........000/////////............//////.........---------////////////////////////000000////////////000000111000000////////////000222222111000000000000000111111111111000000000///000000000000111111111111222222222222222222222222111111111111000000000000222222222111111111000000111222222222333333333333666555555555444444444333555555555444444444333333444444444444555555555555555666777888888888888777777777666555555555555555777555333333666888::::::666666666777777888888888666777888888777777888999999777666444444555666777:::;;;;;;:::888666666777888777777666666666666666666555555555555444444444444444555555444444333222555444444444444333333333111111222222222333333333333222222111111222222333111222222222222111000000111000000000000111222222000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111444444222111000/////////111111111111000000000///000000000000111111111111000111111111111111111000111111000000000000000000111111111111000000000///~~~vvvpppbbb^^^YYYTTTPPPLLLHHHEEEEEECCC@@@?????????===<<<======<<<;;;;;;:::999999999888888777777888888999888888888888777777777777777666666555555666666777666666555444444444444555444444444444444444444444333333333333333333222222333333444444444444333333444444444444444444444444444444444444444444444444777777666555444333222222333333333333333333333333222333333333333333333222444444444444444444555555444555555555555444333333111111222222222333333333444444444444444333222222333333333333333333333333222222111111111111222222000111111111111222222222000000000000000000000000333333333333333333333333222222222222222222222222000000000000000000111222111111111111000000000000111000000000000111222222444;;;@@@>>>999777444111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222222111111000//////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000/////////...............////////////............/////////............---////////////////////////000000////////////000000000////////////000000111111111000/////////000000111111111111000000000000000000000000111111111111222222222222222222222222111111111111111111111111222222222111111111111111222222333333333444444444555555444444444444333333555555555555555444444444444444444444555555555555555666666777777777777777777666555555444555555555444333444666999<<<<<<<<<888888888888999999999999666888::::::888777666777888777666555666777888999<<<<<<<<<:::666444444444777777666666555555666666666555555555555444444444444444555555444444333333444444444444333333333333111222222222222333333333222222111111111111222222333222111111000111111111111111111111111222333333000000000000111111111111111111111111111111111111000000000000000000000000111111111111222222222222444333222111000/////////111111111111000000000000222222222111111111111111111111222222222222111111111000000000//////......111111111111000000000000xxxtttnnnhhhccc\\\VVVRRRNNNKKKGGGDDDCCCBBBAAA@@@???>>><<<<<<===>>>===<<<::::::::::::::::::;;;;;;888888777777777777888888888888888888777777777666777666666555555666666777666666555444444444444555444444444444444444444444555444444444333333222222333333333333333333333333444444444444444444444444444444444444444444444444555555555444444333333333333333333333333333333333222222222222222222222222333333444444444444555555555555555444444444333333111111222222222333333333333444555555444333111000333333333333333333333333222222111111111111222222000000111111111222222222000000000111111111111111333333333333333333333333222222222222222222222222111000000000000000111111111111111111000000000///000000000000000111222222444<<>>999666444111000000000000000111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111111111000000000000//////////////////////////////////////////////////////............//////////////////////////////111111111111111111111111..................------///////////////........./////////...............////////////////////////000000////////////000000//////...//////000111111000000///////////////000111111111000000000000000///000000000111111111111111111111111111111111111000111111111111111222222111111111111111111111111222222222333333333333444444444333333333333333333555555555555555555555555333333444444444555555555555555666777777666666666666555555444444555555555444444555888;;;===<<<;;;999999999888888888888888777:::<<<<<<:::777666666666666666666777888:::::::::;;;;;;999555333333444777666666555555555666666666555555555555444444444333444444555444444333333444444444333333333222222222222222222222222222222222222111111111111222222444333111000000000111222222222111111222222333444///000000000111111111111111111111111111111111111000000000000000000000000000000000111111111222222000000000000000111222222111111111000000000000000222222111111111111000000222222222333333222222222111111111000//////......111111111000000000000000{{{wwwqqqjjjddd___]]][[[XXXUUUQQQNNNKKKHHHEEEBBBCCCAAA>>>======>>>======;;;999888999::::::999777888888999999::::::;;;;;;888777777777777777777888888888888888777777777666888777777666666777777888666666555444444444444555444444444444444444444444666666555555444444333333333333333333333333333333444444444444444444444444444444444444444444444444222333333333444444555555333333333333333333333333333222222111111222222333333333333333444444555555555555444444333333333333111111222222222333333333222333444555444333111000333333333333333333333333222222111111111111222222000000111111111222222222111111111222222222333333222222222222222222222222222222222222222222222222111111000000000000000111111111111111000000000///000000//////000000111222333<<>>===;;;;;;<<<<<<;;;:::999888777888999999777555777777888888888999999999888777777666666777777888888888888888777777777777888777777666666777777888666666555444444444444555333333333333333333333333555555555555555555444444444444333333333333444444444444444444444444444444444444444444444444444444111111222333444555666666333333333333333333333333444333222111111222333444222222333333444444555555555444444333222333333333111111222222222333333333222222333333333333222222333333333333333333333333222222111111111111222222000111111111111222222222111111111222333333444444111111111111111111111111222222222222222222222222222111111000000000000000111111111111000000000000000////////////000111111333===CCC???888444333111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---...///111222333333........................000000000000000000000000//////............//////........................////////////////////////.............../////////.........///////////////...////////////000000000000000000000000000000000000000////////////000000000////////////000000111000000/////////000111111000000000000111111111111000000000000111111111111111111111111111111111111000000111111222333333333111111111111111222222222000000111111111222222222111111222222222222333333333333333444444444444444333333333333444444444444555555555555555555444333444444444333444444555666777666666888999888666444555555555555555666666666:::;;;===<<<:::888777777555555666777777888999999444555666666444444555666555555444444555555666666666555555555555444444444333333444444555555444444333333333333222222222222333333333222222222222111111111000000000000111111333222111111000111111111111111111111111222333333000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000000333222111000///.........000000000000111111111111......//////000000000000111111222222222222111111111111111111111222222222000000000000111111111111PPPRRRTTTUUUUUUVVVXXXZZZZZZ\\\^^^```bbbccccccccccccccccccdddeeefffggghhhfffeeeccc```^^^\\\[[[ZZZVVVVVVUUUSSSPPPMMMIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCAAA???<<<;;;<<<<<<;;;:::<<<;;;:::;;;======;;;:::999888888:::;;;;;;999777999999999999888888888888777777666666666666777777888888888888777777777777777666666555555666666777666666555444444444444555333333333333333333333333444444444444444444555555555555444333333444555555444444444444444444444444444444444444444444444444222222222333333444444555444444444444444444444444555444333222222333444555111222222333444444555555555444333222222222333333111111222222222333333333111111111111222333444444222222222222222222222222222222111111111111222222000111111111111222222222000000000111222333333333222222222222222222222222222222222222222222222222222222111000000000000000111111111111000000000000///////////////000111111333===DDD@@@777333222222111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111222222........................000000000000000000000000//////............//////.........................................................//////000000000............/////////000.../////////000000000000000000000000000000000000000000////////////000000111000000////////////000000000000000000111222222///000000000111111111111000000000000111111111111111111111111111111111111000000111222222333444444000000111111111222222222111111111222222222333333111111111111222222222333222222222333333333444444222222333333333444444444555555555555555444333222444333333333444444555666666555444555666666555333444444444555555666666777888999:::999777666777888444555666666777777777777333444555555444333444666555444444444444555666777666555555555555444444444222333444444555555444444333333333222222222222111333333333222222222111111111111000000000000111111111222222222222111000000111000000000000111222222000000000000111111111111111111111111111111111111000000000000000000000000//////000000000111111111333222111000............///000000000111111111111......///000111222222333000111111111111111111000//////000000111111222222///000000000111111111111CCCEEEFFFGGGFFFGGGHHHJJJIIIJJJLLLNNNOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOOOOPPPOOOMMMLLLJJJIIIIIIHHHEEEFFFGGGFFFEEEBBB@@@>>>AAAAAAAAA@@@???>>><<<;;;===;;;999999;;;<<<===<<<888777888:::;;;<<<:::888777666777999;;;;;;999777===<<<<<<;;;:::999999888777777666666666666777777888888888888777777777777555555555444444555555555666666555444444444444555333333333333333333333333222222222333333444444444666555444444444444555666444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444666555333222222333555666111111222333333444555555555444333222111222333444111111222222222333333333111111000000111333555666111111111111111111111111222222111111111111222222000111111111111222222222...//////000111222222222333333333333333333333333222222222222222222222222222222111000000///000000111111111111000000000000///////////////000111111333>>>DDD@@@777333222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000.........................../////////000000111111---.........//////000000.../////////000000111111000000000000000000000000000000////////////000000222111000//////...//////111111000000111222333333//////000000111111111222000000000000111111111111000000000000000000000000000000111222333333444444000000111111222222222222222222333333333444444444000000111111222222222333111111111222222333333333222222333333333444444444444555555555444444333222333333333333444444555666444333222333444555555444333444444555666777777888777888888666555444666888444555555666666666666666444555666555333222333444444444444444444555666777666666555555555444444444222333333444555555555444333333333222222222111111333333333222222111111111111111000000000000111111111111222333333111000///000000000///000111111222000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222222222///////////////000111111//////000000111111111222......///111222333444555000000111111111111000000------...///000111222222//////000000111111111222============>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBAAAAAAAAA>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888888888888888888888888999999::::::999999888999999999888888888777777888888888888999:::;;;<<<<<<<<<;;;:::999888666555888888777777666666555555111222444555555444222111333333333333333333333333222222333444444555666666666666555555555444444444333333222222333333444555666666666555555444444444333333333333333333333333222222333333333444444444555555333333333333555555555555555444444333333333555555444333333333444444222222333333333333444444000111333444444333111000333333222111222333555666333333333222222222111111222222222111111111000000111111111111111111111111222111111111000000//////222222222222222222222222333222111000000111222333222111111111000000//////111222222111000000111333666===AAA<<<555333222111111111000000000000111111222111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000---.../////////...,,,+++000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000/////////......................../////////000000000000000000000000000222111111111000000//////000000111111111222222222000000111111111111000000//////000111222222333333000000000000111111111111222222111111111111111111222222111111222222333444111111111111222333444444111222333333444444333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444666555444333333333333333333333333444444444555555999888777555555555666777666666666666666666666666888777555444333333444444333444444555555444444333333333333333333333333333333333333444444555555555333333333333333333333333333333333333333333333333333333333222222111111111333222111000000111222333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444000000000000000000000000222111111000000000000000111000/////////000222333//////000222222333333333000000000000000000000000111111222222222111111000;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>======>>>>>>?????????>>>>>>==================>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::999888888888888888888888888888888999999::::::999999888999999999888888888777777777777777777888999:::;;;;;;;;;;;;:::999888666555666666666666666666555555222333555666666555333222333333333333333333333333000111111222333333444444666666555555555444444444333333222222333333444555555555555555444444444333333333333333333333333333222222333333333444444444333222111000000111222333111222222333444555666666555444444333333333333333222222333333333333444444111222333444444333222111222222111111111222333444333333333222222222111111222222222111111111000000111111111111111111111111222111111111000000000000222222222222222222222222222222111000000111222222111111111111000000000///111222222111000000111333777>>>AAA<<<555333222111111111000000000000111111222111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000///000000111000///...---000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000///............---------........./////////000000000000000000000000000000111111111111000000000/////////000000000111111111000000111111111111000000//////000111111222333333000000000000111111111111111111111111111111111111222222111111222222333444222222222111222222333333222222333444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444555555444333333333444444333444444444555555555555999888666555555555666777666666666666666666666666999888666555444444555555333444444555555444444333333333333333333333333333333333333444444444555555222222222222222222222222333333333333333333333333333333222222222222222222222222111000000111222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333333111111111111111111111111222111111000000000000000111000/////////000222222---...///000000111111111000000000000000000000000111111222222222111111000999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999:::<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::::::::999999888888888888888888888888888888888999999999999888888999999999888888888888888777666666666777888999:::::::::::::::999888777666444444555555555555555555333444666666666666444333333333333333333333333333111111111222333333444444555555555555555444444444333333333333333444444555555444444444444333333333333333333333333333333333333333333333444444444444222111000000000000111222111222222333444555666777555444333333222222222333222222333333333333444444222333333333333333333222222111111111111222222333333333333222222222111111222222222111111111111111111111111111111111111111111111111111111000000000222222222222222222222222222222111000000111222222111111111111000000000000111222222111000000111333999@@@BBB===555333222000111111000000000000111111222111111000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000111111111111000000111111222222222111000000000000000000000000000000000000////////////000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////.........---------,,,,,,....../////////000000000000000000000000000000000111111111111000000000000///////////////000000000000000111111111111000000///000000111111222222222000000000000111111111111111111111111111111111111222222111111222222333444333333222222111222222222222333444444555555444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444333333333444555555444444555555555666666666888777666555555555666666777777777777777777777777999888777666555555555666333444444555555444444333333333333333333333333333333333333444444444444555111111111111111111111111333333333333333333333333222222222222222222333333222222111000000111222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111222111111000000000000000000000000///000111111222---...///000000111000000000000000000000000000000000111111222222222111111888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888888888888::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;888888999999::::::;;;;;;999999:::::::::999999888888888888888888888888888888888999999999999888888888888888888888888888888666666666666666777888888999999999999999888777666333333333444444555555555444444555555555555444444444444444444444444444444444444444444555555666666555555555555555555555555333333333333333444555555444444444444444333333333444444444444444444444444333333333444444444444555555444333333333333444555444444444444444444444444555444333222222222222222222222222333333333444444444333222222222222333444222222222222222222333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111222111111111000000000000000000111222111000000222444;;;AAACCC<<<555222111000111111000000000000111111222111111000000000000000111000000000000000000111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111////////////////////////000000////////////000000///000000000000111111111////////////////////////////////////////////////////////////////////////222222111000///......---//////.........---------...////////////000000000000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000///000000000111111111222///000000000111111111111111111111111111222222222222222111111222222333444444444333222111111111111333333444555555555555444333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333444555666555555555666666666666777666666666666555666666666777777777777777777777777777777666555555555555555333444444555555444444333444444444444444444444444444444444444444444444444222222222222222222222222222222333333333333444444111111111222222333333333222111111111111111111222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222111111111111111111111111222111111000000000000000000000000000000111111222000000111222222222222222000000000000000000000000000000111222222222111111888888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;777888888888999999::::::888888999::::::999999999888888888888888888888888777888888999999888888777888888888888888888888888666666666555666666777777888888999999999888777777222222333333444444555555333333333444444333333333444444444444444444444444444444555555555555666666444555555555555555555555444444333333444444555666444444444444444444444444444444444444444444444444333333444444444555555555777666555444444555666777444444444444444444444444666555444333222222222222222222222333333333444444444444333222222333444444444444444444444444333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111222222111111111000000000000000000111111000111222111000000222444;;;AAABBB<<<444222111111111111000000000000111111222111111000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000////////////000000.........////////////000////////////////////////////////////////////////////////////////////////222111111000///...------000000000000////////////////////////000000000111000000000000000000000000000000000000000000111111111111111111111111111111000000111111111111000000000000000000000111111111///000000000111111111111000000111111111222222222222222111111222222333444444444333222111111111111222333444444555555444444333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333444555666555555555666666666666777555555555666666666666555666666666666666666666666444444444444444444333333333444444555555444444333444444444444444444444444444444444444444444444444333333333333333333333333222222222333333444444444111111111222222333333333111111111222222111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000///000000111222111111111111111111111111222111111000000000000000///000000000111111111111000111111222222222222111000000000000000000000000///000111222222222222222888888888888999:::;;;<<<::::::999999999999888888<<<;;;::::::999999::::::999999999999::::::::::::999::::::;;;;;;::::::999888888888999999999999999777888999999999999999999888888888888888888888888777777888888888888777777888888888888888999999999777777666666666666777777777777888888999888888888333333444444444444444444333333333333333333333333444444444444444444444444333333333333333333444444444444444555555555555555444444444444444555555666444444444555555555555666444444444444444444444444333444444444555555555555666555444444444444555666000000222333555666777888777666555444333222222222222222333333333333444444333333444444444444333333444555555555555444444333333333333222222222111111111111111111111222222222111111111111111111111111111111111222222222222222111111111111111111111111000111222222222222111000000000000000111111111111///000111111000111333444:::@@@AAA:::333111111111111111000000000000111111222111111000000000000000222111111000000111111222111111111111111111111111000000000000000000000000000000111111111111000000//////.........///000000000000000000000000000000000000////////////000000---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........111111111000000000///////////////000000000111111000000000000000000000000000000000000111111111111222222222222111111111111000000111111111111000000000000000000000000000000000000000000111111111111000000000111222222333333222222111111222222333444333333222222111222222222111222333333444444333333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444333333333444555555444444555555555666666666444444555666666666555555666666666666666666666666333333444444444333333222333444444555555444444333444444444444444444444444555444444444444333333333333333333333333333333333111222222333333444444555222222222222222222333333000111222222222222111000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000111000000000000111222222222222222222222222222222222111111000000000000000//////000111111111111000//////000000000000//////000000000000000000000000///000111222222222222222777777777777888999:::;;;999999888888777777777777;;;:::999999888888999999888888888888999999999:::888999999::::::999999888:::999999999999999888888777777888999999999999999888888888888888888888888777777888888888888777777777777888888888999999999888777777666666777777888666666777888888888888888555555555555444444444444444444333333333333444444555555555555555555555555444444444444444444333333444444444555555555666666444444444444444555666666555555555666666666777777555555555555555555555555444444444444555555555555666555444333333444555666///000111333555666888888888888666555444333333333222222333333333333444444222333444555555444333222444444555555555444333222333333333222222222111111000000111111111222222222111111111111111111111111111111111222222333333333111111111111111111111111000111222222222222111000///000000000111111111111///000111111000111333555888>>>???888222000111111111111000000000000111111222111111000000000000000222111111000000111111222111111111111111111111111000000000000000000000000000000111111111111000000//////.........///000111000000000000000000000000000000////////////000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////......000000000000//////////////////000000000111111111000000000000000000000000///000000000111111111111222111111111000000000000000000111111111111000000000000000000000000000///000000000000111111111111///000000111222222333333222222111111222222333444222222222111222222333333000111222222333333222222333333333333333333333333222222222222222222222222444444444444444444444444555555555555555555555555444444444444444444444444555555444333333333444444333444444444555555555555333444555666666666555555444444444444444444444444222333444555555444333333333444444555555444444333555555555555555555555555555555444444444333333333222222222222222222222222111111222333333444555555333333222222222222222222000111222222222222111000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111222333333222222222222222222222222222111111000000000000000...///000111222111111000//////000000000000//////000000000000000000000000//////000222222333333222666666666777777888999:::::::::999999888888888777999999888777777777777777666777777777888888999999::::::;;;;;;;;;;;;::::::;;;:::::::::999999888888666777888999999999999999888888888888888888888888777777888888888888777777777777888888999999999999888888777777777777777888555666777888888999888888666666666555555444444444666555555444444555555666555555555555555555555555666666666666666666555555444444444555555555666666555444444444444555666666555666666666777777888888555555555555555555555555444444444555555555666666777666555444444555666777333333333444444555555555999999777666555444444333222222333333333444444444222333555666666555333222333333444555444333111000333333333222222222111111000000111111222222222222111111111111111111111111111111111222222333333333000000000000000000000000000111222333333222111000//////000000111111111222///000111111000111333555777<<<>>>777111000111222111111000000000000111111222111111000000000000000222222111111111111222222111111111111111111111111000000000000000000000000000000111111111111000000000///.........000111222000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////000/////////............000000000000111111111111000000000000000000000000//////000000111111111222111111000000/////////...000000111111111111000000000000000000////////////000000000000111111111111///000000111222222333333222222111111222222333444111111111111222333444444000000111222222222222111333333333333333333333333222222222222222222222222444444444444444444444444555555555555555555555555444444444444444444444444666555444444333333333333333333333444444444555555222333555666666666555555444444444444444444444444333444555666666666555444333444444555555444444333555555555555555555555555555555555444444333333333111111111111111111111111111111222333333444555555444333333222222111111111000111222333333222111000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111222222333444222222222222222222222222222111111000000000000000...///000222222111111000111111222222222111111000000000000000000000000000//////000222222333333333999888666555555666777888777777777777888888888888888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::888888888777777777777777777777666666666666777777999:::<<<======<<<:::888:::999999999888888777777999888888888777777666666666666777777888888999999888777777777666666666666444555555555555555444444666666555444444444444555444444444444444444444444444444444555555555666666333444555666777888999:::666666666666777777777777555555555555666666666666555444444333333444444555444555555666666666666666555444333333444555666777666555444333333444555666999999888666555444222222444444444444444444444444555555555444444333333333555444222111111111222222333333333222222111111111222222222222222222222222111111222222222333333333333333333333333333333333333222222222111000000000222222222111111111111000000000000000000000000000111111111000000111555777======<<<777222//////111111111111000000000000000000000000000000000000000000000000000000000000000///////////////000111111222111111111000000//////222111111111000000//////000000000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////////////////////////////000000000000000000000000000////////////111333444////////////000000000000//////............//////////////////000000000000////////////000111333333222111000//////000111222000000//////......------000000////////////000000333333222222111000000000000111222333444555555555444444555555444222111000111111222333444444555555444333333222222111111000222333444444222222333444333444444555555444444333222222333333333333444444444444444333333222222222222222333333333333444444444333333333333444555555555555555444444333333333555555555555555555555555222444777777555444444444666555444333222333333444444444444444444444444444666666555555555444444444444444333333333333222222444444444333333222222222222333333444444333333222555444222111111111222222//////000111111111111111000000111111111111000000222000...///222333111/////////000000111111222222000000000000000000000000000000000000000000000000......///000111222222333//////000000111111222222444333111222333333222000111111000000000000111111000000000111222222222333000000000000000000000000888777555444444555777888777777777777888888888888888888888888888888888888::::::::::::::::::::::::999999999999999999999999888888888888777777777777888888777777777777888888999:::;;;<<<;;;;;;:::999888888888888888999999999999888888888777777777777777777777777777888888888666666555555555444444444555555555666666555555444666666555444444444444555555555555555555555555555444444444555555555666666444444555666777888999999444444444444555555555555555555555555666666666666444333333222222333333444444555555666666666666666666555555444555666777888666555444333333444555666777777666666555555444444444444444444444444444444444444444444333333333222444444222111111111222222333333333222222222111111222222222222222222222222111111222222222333333333333333333333333333333333222222222111111111111111222222222111111111111000000000000000000000000000111111111111000222555888======;;;777222//////111111000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111111000000000//////111111111111000000000///111111111000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111000000000//////////////////////////////000000000000000000000000/////////.........//////////////////000000000000000000////////////000000////////////000000000000000/////////000111222222111000///......///000000//////////////////......000000////////////000000////////////000000000000111222222333444444444444444444555555444222111000111111222222333444444555222222222222333333333333222333444444222222333444222222333333333333222222222222333333333333444444444444444333333222222222222222333333333333444444555555555555666666666666555555444444444444444444555555555444444555555555333555666777555444444555555444333222222222333333444444444444444444444444666555555555444444444444444444333333333333222222444444444333333222222222222333333444444333333222444333222111111111222222//////000111111111111111000000111111111111000000222000//////111222111///000000000000000111111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111222222222000///000111111000///111111000000000000111111111111111111111111222222000000000000000000000000666666555444444555666777777777777777888888888888888888888888888888888888::::::::::::::::::::::::888888888888888888888888888888888888888888888888999999999888888999999999999999999999999999999999777777777888999999::::::888888888888888777777777888888888888777777777777666666666555555555444444555555666666666666555555777666555555444444555555666666666666666666666666444444555555555666666666666666666666777777777777444444444444555555555555555555555555666666666666333333222222222222333333444555555666666666666666666666666555666666777888555555444444444444555555555555555555555555666666444444444444444444444444333333333333222222222222444333333222222222222333333333333222222222222111222222222222222222222222111111222222222333333333333333333333333333333333111111111111111222222222222222222111111111111000000000000000000000000000111111111111000222555888>>>===;;;666222///000111000000000000000000111111000000000000000000000000000000000000000000000000///////////////000000111111111000000000000//////111111111111000000000000222111111111000000//////000000000000000000000000000000000000000000000000//////000000000000111111111111000000000000//////////////////////////////000000000000000000000000000000000000///...---,,,////////////000000000000111111000000000000111111////////////000000000000111000000000000000111111111000///...............////////////000000000000111000000//////000000111......//////000111111222222222333444444333333333444444444444333222111111111111111222222333333444111111222333333444555555222333444333222111222444111111222222222222111111222222333333333333444444444444333333333333222222222222333333333333444444555666777888999888777777444444444555555555555555666555444333333444555666333555666666555444444555444333222222111222222222444444444444444444444444555555555555444444444444444444333333333333222222444444333333333333222222222222333333333333222222444333222111111111222222///000111111222111111111000000111111111111000000111000///000111222111///111111111111000000000000000000000000000000000000////////////////////////000000000000000111111111111111111000111111222222222000//////111222111000111111000000000000111111111111111111111111000000000000000000000000000000555444444444444555666666666777777777888888888888888888888888888888888888999999999999999999999999888888888888888888888888777888888888888888999999999999888888888888999999999888888777888888999:::888888888888888888999999888888888888888888888888999999888888777777666666888888888777777777777666555555666777777777666666777666666555555555555555666666666666666666666666555555555555666666666666777777777777666666666666666666666666777777777777555555555555666666666666444333333222222333333444444555555666666666666666666555555555555666666666444444444444444444444444555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000000000111222222222333222222222111111111000000000000000000000000000000111111111111111333666999???===999555111000000111000000000000000111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000//////111111111000000000000000222222111111000/////////000000000000000000000000////////////////////////////////////000000000111000000000000000000//////////////////////////////////////////////////////111222333333222111///...////////////000000000000111000000//////000000111////////////000000000000222111000000000000000111111111000000//////....../////////000000111111111111000000000000000000111111111111222222333333333333333444444444333222222444444444333333222222222111111111222222222333333222222333333333444444444111333333333222111222333111111222222222222111111222222222333333333444444333333333333333333333333222222222333333333444444444666888999:::999777666444444555555666666666777777555444333333444555777333555666666444444444555444333333333333333333333444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333222222333333333333222222333222222222222222222222000111111222222111111111000000111111111111000000111000000000111111000000222222111111000000//////////////////////////////////////////////////////111111111000000000000000222222111111111222333444555333111111333444444333111111000000000000111111222222111111000000//////000000000000000000000000444444444444444555666666666777777777888888888888888888888888888888888888999999999999999999999999999999999999999999999999777777888888999999999:::888888888777777888888888888777777777777888999:::::::::999999888777666666888888888888888999999999999999888888777777666666999888888888777777777777555666666777888888777777777777666555555555555666555555555555555555555555555555555666666666777777777777777777666666666666666666666666777777777777555555555555666666666666555555444444444444555555444555555666666666666666444444444444444444444333333444444444444444444333666666666555444444333333444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000000000111222222222333222222222111111111000000000000000000000000000000000111111111111333777:::AAA===888444111000000000//////000000111111111111000000000000000000000000////////////////////////000000////////////000000//////////////////000000000000000000000000111111111111111111000000//////////////////////////////////////////////////////...////////////000000000//////////////////000000000000000000000000000000////////////////////////000111222333333222111000////////////000000000000000//////......//////000////////////000000000000222111000000000000000111222222222222111111000000///000000000111111222222111111000000000000111111444333333333222222111111333333444444444333222222444444333333333333333333222222222222222333333333444444444333333222222222111222333333111111222333222222333333333333222222222222222333333333444444333333333333333333333333222222222333333333444444333444666888888777666555555555555666666777777777666555444444444444555666444555666555444333555666444444555555555555555555444444444444444444444444333333444444444444444444444444333333333222222222333333333333333333333333111222222333333222222111222222222222222222222222111111222222222222111111000000111111111111000000000000111111000000000111222222111111000000//////////////////////////////////////////////////////111111111000000000000000222222111111111333555666777444222111222333333333111111000000000000111111222111111000000/////////000000000000000000000000444444444555666666666777777777777777888888888888888888888888888888888888999999999999999999999999999999999999999999999999777777888888999:::::::::888888777777777777888888777777777888999999::::::<<<;;;:::999888666555555888888888999999999999999888888888888777777777777777777666666666555555555555666777888888999999888888777666666555555666666555555555555555555555555555555666666666777777777777777777777666666666666444444444444555555555555555555555555666666666666666666555555555555666666444555555666666666666666333333444444444333222222333333444444444444333333666666555555444333222222444444444444444444444444222222222222333333333333222333333444444444444333111222222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111111111111222222222222222222111111111111000000000000000000000000000000111222111222444888;;;BBB===777333111111111000/////////000111111222222000000000000000000000000000000000000000000000000111000000///////////////......////////////000000000000000000111111111111000000000000000000000111////////////////////////000000000000000000000000......////////////000000......////////////000000000000000000000000000000000000000000000000000000//////000000111000000000////////////000000000000//////............//////////////////000000000000111000000000000000111111111222222333333222222111111111111111111222222222222111111000000111111222333222222111000000//////222222333444444333333333444333333222222333333444333333333333333333333333444444333222222111000000111222333222111000111333222222333333333333222222222222333333333333444444222222333333333333444444222222333333333333444444333444555666666666555555666666666777777777777777555555555555555555555555555555666555333333555777444555555666666666666555444444444444444444444444333333333333444444444444444444333333333333222222222222333333333333444444111111222222222222111111111111222333333333222222222222222333222222111000000000111111111111000000///111222111000///000111111111111111000000000000000000000000000000000000////////////////////////000000000000000111111111222111000000222444777999777444111///000111111000111111000000000000111111000000000000000000//////000000000000000000000000444444555666777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777888999999:::;;;;;;999999888888888888999999666777888::::::::::::999;;;::::::999888777666666888888888999999:::::::::777777777777777888888888777777777666666666555555555666777888999999999999888777777666666666666666666666666666666666666666555666666666777777777777666666666666777777777777444444444444555555555555555555555555666666666666555555555444444555555555444555555666666666666666444444555555555444222222222333444444444444333222444444444444444444444444444444444444444444444444222333333333444444444444222222444555555555444444111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111222222222111111111111111222222222111111111111000000000000000000000000000000111222222222444888;;;CCC===777222111111111000...//////000111111222222000000000000000000000000000000000000000000000000111111000///////////////........./////////000000///000000000111111111111/////////000111111222222////////////////////////000000000000000000000000........./////////000000........./////////000000000000000000000000000000000000000000000000000000222222111000////////////////////////000000000000000000////////////000000////////////000000000000000/////////000111222222//////111222333333222222222222222222222222111111222111111000000111111222111111111111111111111111111222222333444444444444444333222222222333444444444444444444444444444444111111111111111111111111000222333222111000111222111111222222222222111111222222333333333333444444222222222333333444444444222222333333333333444444444444555555555666666666888888777777777777777777333444555777777555444333555555555444333333555777333333555666666666555555444444444444444444444444222222333333333444444444444444333333333333222222222222222333333444444444111111222222222222111111000111222333333333333222222333333333222222111000000000111111111111000000///111222111//////000222000000000000000111111111000000000000000000000000000000000000000000000000//////000000111111222222111000000000222666999;;;:::666222000///000//////111111000000000000111111/////////000000000000000000000000000000000000000444555666777888888888888777777777777888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777888999::::::;;;;;;;;;::::::999999::::::;;;555777999;;;<<<;;;:::999999999999888888888888888888888888999999:::::::::666666777777888888999999999999999999888888888888666666777999999:::::::::888888777666666666666666777777777777777777777777666666666666777777777777666666666666777777777888666666666666777777777888555555555555666666666777555444444333333444444555444555555666666666666666555555666666666555333222222222444444444444222222222222333444444555666666444444444444444444444444333333333444444555555555111222444555666555444444111111111222222333333333222222222222222222222222111111222222222333333333111111111111111111111111333222222222111111000000222222222111111111111000000000000000000000000000000111222222222555888<<>>GGG===444111111000000333////////////////////////000000000000000000000000333333222222111000//////......///000000000000000111111000000//////......000000000000000000000000000000000000000000000000333222222222111111000000000/////////............////////////////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000//////.........---+++,,,...///000111000000111111111222222333333333444333111000000000111222000000000000111111111111333333222222222222333333222222222111111111000000333333333333333333333333333333333222222222111111222222222111111111111111444333222111111111222333333333333333333333333333222222222222222222222222333333333333333333333333555444444333333444444555444444444444444444444444444444444555555666666666555555555555555555555555333444444444555666666666111222333444555555555555444333333222222111111000444333222222111111222222222222222111111000000000555444222111000111222222333333333333333333333333222222222111111111111000333111......///111111111333222111/////////000000555444444333222111//////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////222111000000222666999<<>>GGG===444111111000000333000000000000000000000000000000000000000000000000333333222111111000//////......///000000000000000111000000000/////////...000000000000000000000000000000000000000000000000222222111111000000000000000000/////////.........////////////////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.........---...///000000000///...000000000111111111222222333222111111000000000111000000000000111111111111111111000000000000111111222222222111111111000000333333333333333333333333333333222222111111111111111111111111111111222222333222222111111111222222333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333444444444444444444444444444444333444444444555555555555555555555555555555555555444444444444555555555555111222333444555555555555333333333333333222222222444333222222111222222222333333222222222111111111555444333222111222222333333333333333333333333333222222222111111111111000111000///000222222000///222111000//////000000111//////000111111111000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000///000222555888:::>>>888111///000111000........./////////000000000000000111111111000000///////////////////////////555555555555555666666666777666555555555555555666888888888888888999999999888888888888888777777666666666777777888888888888888888777777888888999::::::::::::::::::999999999888888999::::::::::::999999999999999999999999999888888888888888888888888888777777666666777777888666666666666666666666666888888999::::::999777666555777:::<<<<<<;;;888777555555555555555555555555444444555555666777777777666666666666666666666666999999888888777666666555444444444444555666777888888888888888777666444444444555555555555666666666555555555555555555555555666444333333444555333222222222222222222222222222222222222222222222222222555555444222111111111111111111111111222222222333111222222222222333333333222222222111111111111111111111111111111111111111333333333333333333333333333333333222222222222222111111111111111111111111222222222222222222222222444333222111111555:::???FFF<<<444111111000000222111111111111111111111111000000000000000000000000222222222111111000000///......///000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000/////////......////////////////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////......///000000000000///...---/////////000000000000111111111222222111111000000000000000000111111111111111111000000000000111111222222222111111111111111333333333333333333333333222111111111111000000000000000000111222222222333111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333444444444444444444444444444444333333333444444444444555444444444444444444444444555555555555444444444444222222333444555555555555333333333444444444444555444444333222222222222222333333333333222222222222555444333333333333333333333333333333333333333333222222222111111111111000//////000222333333000---111000000///000000111222...///000000111111000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000/////////111333666888999555///...///111000//////000000000000111111111111111111111111000///...////////////////////////555555555555555555555555666666555555555666666777777777777777777777777777444555555555555555444444666666777777888888999999888888777777888888999:::::::::::::::999999999999777777888999999999999888999999999999999999999999777888999999999999888777777777666666666666777777666666777777777777666666777777888888777666555444666888<<>>BBBBBB???<<<999555555555555555555555555444444444444555555555555555555555555555555555555333333444444555666777777444444444555555555555555666666777777777666666555444444444444555555555555555555555555555555555555666555444444555555444222222222222222222222222222222222222222222222222222333333333222333333444444111222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333111222333444333222000///111111111111111111111111111111111111111111111111333333222111222666<<<@@@CCC:::333222222000000111111111111111111111111111000000000000000000000000111111111000000000000000......///000000000000000////////////000000000000////////////////////////////////////////////////..................//////111000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000.........///000111111222111111111111111111111111...///111222222111000//////000000000111111111111333333222222222222333333111111111111111111111111222222222222222222222222000000000000000000000111//////000111222333333333222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333222222333333333333333333444444444555555444444444444444444444444444444444444444444444444555555444444333333333222333333444444555444444444333333444555666666777777555444333333222222333333333333333333333333333333333444444444444444444444222222222222222222222222222222222111111111000000333111///...000111111111//////000000111111111111222222222222222111000///000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111//////......///111222333333222000///000222333333111111111111222222222222111111111111111000//////////////////000000111111555555555444444444444444666666666666777999:::::::::::::::999999999999999555666666777777777777777555555666777888999999:::888888777777888888999:::888888888888999999999999999999:::;;;;;;;;;;;;:::999999999999999999999999777888999::::::999888777777666666555555666666777777888999::::::999888777888888888777777777777777777:::>>>AAABBB???<<<999555555555555555555555555444444444444444444444444555555555555555555555555111111222333555666777888333444444555555555444444444555666666666666666555333444444444444555555555555555555555555555555555444222111111222333111000333333333333333333333333222222222222222222222222555555444222111111111111222222222222333333333333333333333222222222222111111111111111111222222222222222222222222222222222333333333333333333333333111111222333222111000///111111111111111111111111111111111111111111111111333333222222333777<<>>???===:::888555555555555555555555555333333333333333333333333555555555555555555555555222333333444555666777777333444555555555444333333333333444555555555555555333333444444444555555555555555555555555555555555555333222222333333222111333333333333333333333333222222222222222222222222444333222111111111111111222222222333333333444444333333333222222222111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222111000000111111111111111111111111111111111111111111111111333333222222333777===BBBAAA999222222222000000111000000000000000000000000000000000000000000000000///000000000000000000000......///000000000000000.../////////000000000111000000000000000000000000000000000000000000000000....../////////000000000111111111000000000//////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000/////////000222333111111000000000////////////////////////000111111000000000000111111111111111111000000000000111111000000111111111222222222111111111111111111111111111111111111222222333333111111111111111111222222;;;888444111///000111222111111111111111111111111222222222222222222222222111111111111111111111111333333222222222222333333222222333333444555555666777777666666666555555555333333333333333333333333333333333333333333444444333444444555444444333333333333333444444555555666555555444333333333333444111111111222222222333333000111222444444444333222111111111111111111111111222222222111111111111000222000//////111111111000000000111222111111//////+++,,,---///000000111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////111222000000000111111111111222...///000111111222111111...//////000111111222222555555555444444333333333333333444444666777999:::555555444444333333333222444444555666777777666666444555666777888999::::::888888888777888999999::::::::::::;;;;;;<<<<<<<<<666666777888888888888777999999999999999999999999888888888888888888888888666666555555555555666666555777888999999888777555333333333333333444555666555777:::<<<<<<;;;888777555555555555555555555555333333333333333333333333555555555555555555555555555555555666666666666666333444555555555444333222222222333444555555555555333333333444444444555555555555555555555555555555888666555555666777555444222222222222222222222222222222222222222222222222/////////000111333444555222222333333333444444444333333333222222111111111000000111111222222222222222222222222222222222222111111111111111111111111333333222222222111111111111111111111111111111111000000000000000000000000333333222222333777===BBB@@@888222222222000///111////////////////////////000000000000000000000000////////////000000000000...//////000000000000000.../////////000000111111111111111111111111111111111111111111111111111111.../////////000000111111111111111111000000000000////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222333222000/////////000111000000//////.........---000///.........000111222000000000000111111111111333333222222222222333333000000111111222222222222111111111111111111111111111111222222222333333333222222222111111111111111>>>:::555111//////111333111111111111111111111111222222222222222222222222111111111111111111111111333222222222222222222333222222333333444555666666888888777777666666666555333333333333333333333333222222222333333444444444444444444555444444333333333333333444444444444444555555444333333333333444000000000111111222222222///000222333444333333222111111111111111111111111222222222111111111111000000///000222333222000---000111222222111000///...000111111111111111000///000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////000000000111111111111111...//////.........///111///000000000000111111111---...///111222222222222...//////000111222222222666666666666777777777777666666666666666555555555444555777888888888777666444555555666777888888999999999999999999999999999:::999888666666666777888999999999888888888777777;;;;;;::::::999888888888999999999888888888888888<<<<<<<<<<<<;;;:::999999777777888999999999999888666777888999999888777666888888888888888777666555888666555666888999777444666666666666666666666666666666555555555444444444555555555555555555555555666555444333333444555666555555555444444333333333444444444555555555555666222222333333444555666666555555444444444444555555444444444444444444444444444444444444333333222111111111111111222333444444444444444333333222222222555555444444444333333333000111333444444333111000333222111111000000111111111111222333333333333222666444111//////111333555111111111111111111111111222222222111111111000000...//////000111222222222222444333111555===CCCDDD???888222222333111///000222222222222222222222222111111000000//////......222111111111000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000111///---...111222000...000000000000000000000000222111111111000000////////////000111111111111111000000000000000000000000111111000000//////......111000///......///000111222111000.........///000111111111000000000000000222222111111111111111111888666444222000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111000//////000000111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555555444333444444555555444444333444444444333333222222222555555555555444333222222666555444444333333333333444333333222222333333444333333333333333333333333222222222222222222222222333333333333333333333333222222222111111111000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000111111000000//////......////////////////////////000000000000000000000000111111000000//////......000000000000000000000000555666666666777777777777666666666666666666666555555555666777777777777777555555666666777777888888999999999999999999999999:::999888777666666777888::::::::::::999999888888888888888999999999999999888888888888888888999999:::;;;;;;;;;;;;;;;::::::777777888888999999999888666777888999999888777666777888888888888777777666777555444666888888666444555555555555555555555555666666555555555444444444555555555555555555555555666555444444444444555666444444444333333222222222444444444555555555555666222333333444444555555555555555444444444444555555333333333333333333333333333444444444333333222111333333333222333333444444444444444333333333222222555444444444444333333333333333333222222333333333333222111111000000111111000111222222333333222222333222222111111222222333111111111111111111111111222222222111111111000000/////////000111222222222111333222000444<<>>DDDFFF>>>777222222333111000111111111111111111111111111111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000/////////000000000///000000000000000000000000000000000000000000/////////000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000////////////000......///000111222222333111111111111111222222222111000000000000111222333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111000000000111111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333333333444444555666777777555444333333333333444555333333333333333333333333111222333444444444444444333222222111111222222222444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////000111111111222222222222000000000000000000000000000000111111111000000///////////////////////////000000000000000000000000.../////////000000000111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////555555555555666666666666444555555555666666777777666555444444444555777888888888888888777777777777777777777777777777777777888888888999999999999888888888888888999999999999888888888777777777666666666666777888999:::::::::;;;;;;;;;;;;:::999888777777777666666666777888999666777888999::::::999888555666777888888888888888444444555666555444444444555555555555555555555555777777666666666555555555555555555555555555555555444555555555555555555444444444444555555555555555444444444555555555555666444444444444444444333333444444333333333333444444222222222222222222222222222333333444444333333333444444333222111111222222444444444444444444444444444444333333333222222222000111222333333222111000333222111111000000111111000000111222222222222111111111000000000111222333111111111111111111111111111111111111111111111111111111111111222222222222111333333222777@@@GGGHHH>>>777111222333111111222222222222222222222222222000000000000000000000000000000000000000000111111////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////000000000/////////000000000000000000000000000//////////////////000000000000111111111000000///000000000000000000000000////////////000000000000000000111111111111000000/////////000000000000///......///000111222222333000000111111111222222222333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111111111111000000111111000//////000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333//////000111222222333333444444444333333444444444333333333333333333333333333333444444333222222111222222222111111222222333444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////000111111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000////////////////////////444444555555555666666666444444555555666777777777555555444444555555666777888888888888888888888888888888888888888888888888777888999999:::999999999777888888888888888999999:::999999888777777666666777777777888999999999:::;;;;;;;;;;;;:::999888777777777666555666777888999666777888::::::::::::999666777777888888888888777444555777777555444555666666666666666666666666666777777777666666666555555555555555555555555555555444444555666666555444444555555555555666666666666444444444555555555555666444444444444444444444444444444333333333333444444333333333333333333333333222222333444444444333333333333222111111111222222444444444444555555555555333333333333222222222222222333555666666555333222333222111111000000111111///000111111222222111111111000//////000111333444111111111111111111111111111111111111111222222222222222222222222222222222111333444333888BBBIIIJJJ>>>666111222333222111222222222222222222222222222///////////////000000000000000000000111111111111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000...000111000///...///111000000000000000000000000......////////////000000000111111111111000000///000000000000000000000000////////////000000000000000111111222222111111000...//////000000000000/////////000000111111222222000000000111222222333333333333333222222111111000111111111111111111111111111111111111111111111111111111111111111111111111...///111222222111000000111000///......///000111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333111111111222222333333444333444444555555444444333222222333333333333444444444444444444333222111000333222222222222333333444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222000000000000000000000000000000000111111111222222000000000000000000000000000000111111222222111111000000000000000000000000111111111111111111111111111111111000///.........////////////////////////000000000000000000000000////////////000000000000000000000000000000000000444444444555555555666666444444555555666777777888333444555555666666555555777777777888888999999:::999999999999999999999999777888999:::::::::999999888888888999999:::::::::999999999999999888888888888888888888888888999999777888999:::::::::::::::888777555555555666888999666777888:::;;;;;;::::::777888888888888777777666444666888888666444555777777777777777777777777777777777777777666666666555555555555555555555555555444444555666666555444444444444444555555555666666444444444555555555555666222333333444444555555555444333333222222333333444333333333333333333333333111222333333444444444333333333222222222333444444444444444444555555555666333333333222222222222111333333444444444444333333333222111111000000111111///000000111111111111111...///000111222222222222111111111111111111111111000000111111111222222222222222222222222222222222000333333333888BBBIIIKKK===666111222333222111222111111111111111111111111//////000000000111111111///000000000111111111111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000...000111111......///111000000000000000000000000........./////////000000111111111111111000//////000000000000000000000000.../////////000000000111000111222222222222111000---...///000111111000///000000000000000111111111///000000111222222333333000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...///111222222222000000111000///......///000111111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222444444444444444444444444111333555666666555333111222222222333333444444444222222333333333222222111333333333333333444555555444333333222222333333444333333333333333333333333222222222222222222222222333333333333333333333333000000111111111222222222111111111111111111111111/////////000000000111111000000000000000000000000///000111222222222222111000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000444444444555555555666666444444444555666777777888222333555666666666555444666666777888999:::::::::999999999999999999999999777888999:::;;;::::::999999999999::::::;;;;;;;;;888888888999::::::;;;;;;999999999888888888888888444555777999;;;<<<<<<===888777555444555666888999666777999:::;;;;;;::::::888888888888888777666555444777999888666555666888777777777777777777777777777777777777666666666666555555555555555555555555333444555666666555444333333333333444444555555555444444444555555555666666222222333333444555666666444333333222222333333444444444444444444444444444111222333333444444444444333333333333444444555666444444444555555555666666333333333222222222111111222111///......///111222333222222111000111111111//////000111111111111111+++---111333444333111///111111111111111111111111000000111111222222222222222222222222222222222222///111222222777BBBIIIJJJ===666111222333222111333000000000000000000000000000000111111222222222333//////000000111111111222000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000...000222111...---///111000000000000000000000000---.........//////000000111111111111111000//////000000000000000000000000.../////////000000111111000111222333333222111000---...///111111111000///111111111000000000000000///000000111222222333333,,,---...000111111222222000000000000000000000000000000000000000000000000000000000000000000000000---///111222333222111000222000///......///000222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222111111111111111111111000222555777777555222000222222222333333444444444000111222222333333333333333333333333444444555666444333333222222333333444333333333333333333333333222222222222222222222222333333333333333333333333000000111111222222222222111111111111111111111111////////////000000000000000000000000000000000000///000111222222222222222000000000000000000000000111111111111111111111111......//////000000111111111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000444444444444444444444444666666777888888888888888333333444444444444333333666777777777777888888888999999888888999;;;===>>>777888888888888999999999999999999999999999999999:::;;;;;;<<<<<<=========999999999888888888888777888999999::::::999999888888888999999999:::::::::888888888888777777777777777777777777777777777777999999888888888999;;;<<<999999888777777777777777777888888777777666555444444444444555555555555555555555555555555555555555444444444555555555666666555555555555555555555555222333333444555555555444555444333333333333444555222222222222222222222222111111222333333444555555666444333222222333555666333333333333333333333333555444333333222222222222444333222222111111222222000000000000000000000000111111111111111111111111111111111111111111111111111222222333222111000///////////////000000000000111111111111111111111111444///111444777DDDMMMGGG888555111000000111111111333222222222222222222222333222111111111222333444000//////...............////////////000000000000111111000000//////......////////////////////////000///...------...///000......////////////......000000///...............///......------///000111000000000000////////////111111000000//////............////////////......000000000000000000000000111111111000000000000000333666;;;<<<:::555000...333222111111111222444444333222111000000111222333111111111000000000000000000000000000000000000000111111111111111111111111333222222222111111000000111111111111111111111111000000000000000000000000000111111111111222222222//////000000111111222222000000111111111111000000000000000000000000000000222222333333333222222111222222222222222111000///111111111222333444555666555444333111000/////////000111111222222333444444333333333333333333333333444555666666666555444333222333333444444333333222333333333333333333333333000111111222222111111000333333222222333333444555444444444444333333222111000000111222222222222222222333333333333222111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000222111111111333444333222////////////000000000000111111000000000000111111000000000000000000000000////////////////////////......///000000000000000////////////////////////---///000222222000///---555555555555555555555555666666777888888888888888555555666666666666555555999999999999::::::::::::888888777777888999:::;;;888888888888999999999999999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<999999999888888888888777888999999::::::999999888888888888999999999::::::888888888888777777777777777777777777777777777777999999888888888999:::;;;999888777666666666666777888888888888777777666555555555555555555555555555555555555555555555555555444444444555555555666666555555555555555555555555222333444444555555444444555444333333333333444555222222222222222222222222111111222333333444555555555444333222222333555666333333333333333333333333555444333333222222222333444333222222111111222222000000000000000000000000111111111111111111111111111111111111111111111111111222222222222111000///000000000000111111111111111111111111111111111111444///111444777DDDMMMGGG888555222000000111111000111111111111111000000000111111000000000111222333222222111000000000000111000000000000////////////111000000000/////////...////////////////////////000000////////////000000...//////000000//////...000000///...............///......---...///000111000000000000////////////////////////............////////////////////////000000000000000000000000111000000000000000000000444666777777444222000000111000000///000111222333222111000000000000111222000000000000000111111111111111111111111111111111111111111111111111111111000000000000/////////...000000000000000000000000000000000000000000000000000000111111111222222222000000000000000111111111111111222222222222111111000000000000000000000000111222222333333222222111222222333333222111111000111111111111222222333444444333222222222222222222444444333333333333333333333333333333333333333333333444555666666555444333222333333444444333333222222222222222222222222222111111222222222222111111333222222222222333444444222333333333222222111000///000111111222222111111222222333333222222111000222222222222222222222222000000111111111111000000000000000000111111111111000000000000000000000000222111000111222333222111////////////000000000000111111000000000000000111000000000000000000000000111111111111111111111111...///000000111111000000////////////////////////...///000111111000///...666666666666666666666666666666777888888888888888777888888888888888888777999999999999:::::::::;;;888777777666666777888888888888888888999999999:::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999888888888888777888888999999999999888888777777888888888999999999999999888888888777777777777777777777777777777777999888888888888999::::::777777666666555555666666888888999999999888777777666666666666555555555555555555555555555555555555444444444555555555555555555555555555555555555555333333444444555555444444555444444333333444444555333333333333333333333333111222222333333444444555555444333222222333444555333333333333333333333333444444333222222222333333444333222222111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222111111000///111111111111222222222222111111111111111111111111444///222555777CCCLLLEEE999666222000000000000///////////////////////////000000//////000000111222333222222111111111111111111111000000//////......000000000000////////////////////////////////////000000111111111111000000///000000111111000000///000//////............//////............///000000////////////000000000000---..................///000///...------...///000000000000000000000000000000000000000000000111111444444333111///...000222//////.........///000111111000000//////000000111//////000000111111222222111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000111111111222222111111111111000000000000222222333333333333222222000000000000000000000000111111222222222222222111333333333333333222222111111111111000000111222222333222222222333444444555666666555444444333222222333333333333333333333333222333444555555444333222222333333444444333333222111111111111111111111111222222333333333333222222222222222222222333444444111111222222222111000000//////000111111111111111222222333333222222111000222222222222222222222222000000111111111111000000000000000000111111111111000000000000000000000000111//////000111222111000////////////000000000000222222111000//////000000000000000000000000000000111111111111111111111111///000111111222222111111////////////////////////...///000111111000///...666666666666666666666666666666777888888888888888888888999999999999888888777777777888888888999999999888888777777777777777888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999888888888777777888888999999999999888888777777777888888888999999999999999888888888777777777777777777777777777777888888888888888888999999666666555555555555666666888999999:::::::::999999777777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444555444444333444444444444444444444444333333333333333333333333222222222333333444444444555444333222222222333333222222222222222222222222444333333222222333333333444333222222111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111222222111111111111111111111111444///222555777CCCJJJCCC999666222000000000000///.........///////////////000000000000111111111222111111000///////////////111111000000//////......000000000000//////////////////////////////////////////111222222111//////000000111111111111000000000///............//////............/////////000////////////000000000000---.........///000000000111000...,,,,,,...000111000000000000000000000000000000000000000111111111222222111///------000222............//////000000000000////////////000000......///000111222222333111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222111111000000//////111222222222222222222111000000000000000000000000000111111222222222222111333333444444444333333222333222222111111111111222222222222222222333444444555444444444333333333222333333333333333333333333111222333444444444333222222333333444444333333222222222222222222222222222222333333444444333333222222222222111222333333444111111222222222222111111//////000111111111111000222222222222222111000000000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000000///...///000111111///////////////000000000000333222111000////////////000000000000000000000000........................000000111222222222222222//////////////////////////////000000000000//////555555555555555555555555666666777888888888888888777888888999999888888777777888888888888999999999:::::::::999999888777777888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999888888888777777777888888999999888888777777888888888888999999999999999999999888888888888777777777777777777777777888888888888888888888888666666555555555555666666999999:::;;;<<<<<<<<<;;;999999888777666666555555555555555555555555555555555555555555555555555444555555555555555555555555333444444555444444333333444444444444444444444444333333333333333333333333222222333333333333444444444444333333222222222222222222222222222222222222333333333222222333333444444333222222111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111/////////000000000111111111111111111111111111111444///222555777BBBIIIBBB999666222000000000000////////////000000111111111111111111222222222222222111000000///.../////////111000000000/////////...////////////000000000000000000000000000000000000---...000000000000...---000000111111111111000000//////............//////---......///////////////.../////////000000000111/////////000111111111222111000...,,,,,,...000111000000000000000000000000//////000000111111111111000111222111000///000111//////000000000111111111//////000000000000//////......///000111222222333111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222000000000000000000000000//////000000000111111111222222111111000000//////000000111111111111000000000000000000000000000000///000111111222222222222222333333444444333333333444333333222222222333333333333222111111111111111111111222222333333333444333333333333333333333333000111333444444444333333222333333444444333333222333333333333333333333333222333333444444333333222222111111111111222333333222222333333333333333222//////000111111111111111111222222222222111000000////////////////////////000000111111111111000000///000000000111111111111000000000000000000000000///.........000111000///////////////000000000000222222111000//////000000////////////////////////........................000000111222222222222222//////////////////////////////000000000000//////555555555555555555555555666666777888888888888888777777888888888888777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999888888888888777777777888888888888777777888888999999999::::::::::::999999999999888888888777777777777777777777777888888888999888888777666666666555555666666777777999:::;;;<<<===>>>>>>>>>;;;:::999888777666555444555555555555555555555555555555555555555444444444555555555555555555555555444444555555444444333333333444444555555444444333333333333333333333333333333333333333333333333333444444333333222222111111222222222222222222222222333333222222222333444444444333222222111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000/////////000111111.../////////000000000000111111111111111111111111444///333666777BBBHHH@@@888555222000000111111111///000000111111222222333111111222333333333333222222111111000000000000000/////////000000000000000////////////000000000000000000000000000000000000......////////////......///000000111111000000//////............//////000---......///000/////////......//////000000111111000111111111111111222222000///...------...///000000000000000000000000000/////////000111111222222---000222333111000000000///000111222222222111111///000000111111000000/////////000000111111222222222222222222222222222222111111111111111111111111////////////000000000000333333333333333333333333000000000000000000000000/////////000000000111111111111111111000000000000000000000111111000000000000000000000000000000000//////000111222222222222111222222333333333333333444333333222333333444444333222222111000000000111000000111222222333444444333333333333333333333333111222333444555555444444222333333444444333333222333333333333333333333333222222333333333333222222111111111111111222333333222222333444444444333333000000111222222222222222111111222222111111000///111111111111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000......///000111000///////////////000000000000111111000000000000111111////////////////////////111111111111111111111111///000111111222222111111////////////////////////000000////////////000000666666666666666666666666666666777888888888888888888888999999999999888888:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;:::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999999888888888888777777777888888888888777777999::::::::::::;;;;;;;;;::::::999999999888888888777777777777777777777777777888999999888777666555777666666666666777888999999:::<<<===>>>?????????<<<;;;:::999777666555444555555555555555555555555666666555555555444444444555555555555555555555555444444555555444444333222333333444555555444333333444444444444444444444444333333333333333333333333444444444333222111000000111111111111111111111111333222222222333333444555444333222222111111222222000000000000000000000000111111111111111111111111000000000000000000000000000//////...///000111222//////000000000111111111111111111111111111111111444000333666777AAAGGG???666444111000111222222222//////000111111222333333///000111222333222222111111000000///////////////......//////000000111111.../////////000000000111000000000000000000000000000000////////////000000...//////000000//////..................///000000------///000000000///............///000111111111111111111111000000000000////////////////////////000000000000000000000000...//////000111111222222---///000111000///000111///000111222222222111111000000111222222111000000000000000000000111111111222222222222222222222222111111111111111111111111.../////////000000000000222222222222222222222222000000000000000000000000////////////000000000111000000000000000111111111000111111222222111111000000000000000000000000000...///000111222222222222000111111222333333222222222111111111222333444444222222111111111222333333222222333333333333333333333333333333333333333333111222444555666666555555222333333444444333333222222222222222222222222222111111222222222222111111111111111111111222222333111111222333333333333333111111222333333333333333111111111111111000000///111111111111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000///...///111222111000////////////000000000000////////////000111222333////////////////////////111111111111111111111111...///000000111111000000////////////////////////000000////////////000000777777777777777777777777666666777888888888888888888999999::::::999999888888888999999999:::::::::999999;;;;;;<<<;;;:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========999999999888888888888777777777888888888888777777:::::::::;;;;;;;;;<<<<<<:::::::::999999999888888777777777777777777777777777888999999999777666555777777777777777888999999::::::<<<===???@@@@@@@@@<<<<<<;;;999777666555444555555555555555555555555666666555555555444444444555555555555555555555555444555555555444333333222333333444555555444333333444444444444444444444444333333333333333333333333444444444333222111000///111111111111111111111111222222222222333333444555444333222222111111222222000000000000000000000000111111111111111111111111000000000000000000000000000///.........000111222000111111111111222222222111111111111111111111111444000333666777AAAFFF>>>555333000000111333333333...//////000111222222333...///000222222111111000......---,,,,,,,,,,,,,,,------...///000111222222.../////////000000111111000000000000000000000000222111000//////000111222......////////////.....................///000111,,,---///000000000///...---......///000111111222111111000000//////............////////////......000000000000000000000000...//////000111222222222---...///...---...000222...///111222222222111000000111222333333222111000111111111000000000000000222222222222222222222222111111111111111111111111000000111111222222222333111111111111111111111111000000000000000000000000////////////000000000000//////000000111111222222222222222333333222222222000000000000000000000000......000111111222222222///000111222222222222222000000000000111222333444111111111222333444666777666555555444444333333222333333333333333333333333111333444666777777666666222333333444444333333222111111111111111111111111111111111222222111111111111111111000111222222333///000111222222222222222222222333444444444444333111111111111111000//////////////////////////////000000111111111111000000000000000000111111111111000000000000000000000000111000///000111222111000////////////000000000000.../////////000222333444////////////////////////////////////////////////......///000000000000000////////////////////////000000////////////000000888888777666666777888999888888888888888888888888999999999888888888888777888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999888888999:::;;;======<<<;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::777888:::<<<<<<<<<<<<<<<:::999888888777777888888888888999::::::;;;<<<<<<;;;:::999777666555555555777666555555555777888999:::;;;;;;<<<<<<=========<<<;;;:::888666555444444555555555555555555555555666555333222111222333333444444444444444444444444444444444444444444444444444333333222333444666777222222222222222222222222555555555444444333333333555444444333333222222111333222111111000000111111222222333333333444444444000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111222222222222222222222222444555444333:::BBBBBB;;;222111000......000111222000000000000000000000000000000000000111111111111222222111000000000000000////////////////////////111000...------...///000000000000000000000000000000000000000000000000000000000//////.........---...............///000000......////////////......------......//////000000111111111111111111111111////////////............000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000333333333333222111000000000000000000111111111111111111111111111111111111000000000000000111111222///000222333444333333222111000/////////000222333000000111111111111000000222111000000000000000111222222111111111111222222111111111111111111111111111111111111111111111111444555555555444333333222222222222222222222222222222222333444444444333333111111111111111111111111111111111111111111111111666444111111222444444444888666333000///000111333222222222111111111000000//////000111111111111111222111111111000000//////000000000000111111111111000000000000000000000000222222222111111111111111111111000///////////////////////////////////////000000000000////////////000000000000000000000000000000////////////000000///000000000000000/////////////////////.........000000000000000000000000777777666666666777999:::999999999999999888888888999999999888888888888777888888999999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::;;;<<<===>>>======<<<;;;;;;;;;;;;<<<999999999999999999999999::::::::::::::::::::::::888999;;;<<<======<<<<<<;;;:::999999888888999999888888999999:::;;;;;;<<<;;;:::999888777666666666777666666555555666777888999999999:::::::::::::::;;;:::888777555444444444555555555555555555555555555444333222222222333333444444444444444444444444333333333333333333333333333333333333333444555555222222222222222222222222444444444444444333333333222222222222222333333333333222111111000000111111222222222222333333333333000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111111111111111111111111111000111111333:::@@@>>>777222111000//////000111222000000000000000000000000//////000000000111111111222222111000///.........////////////////////////000///...------...000111000000000000000000000000////////////////////////000/////////...........................///000000//////000000000000//////.........//////000000000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333222222222000000000000111111111111000000000000000000000000000000//////000000111222000111222333333333222111111000/////////000111222//////000000000000//////111111000000000000000111222222111111111111222222111111111111111111111111111111111111111111111111444444555555444333333222222222222222222222222222333333444333333222111000111111111111111111111111111111111111111111111111222000...---...000111000555444222000000000111222222222222111111111000000//////000111111111111111111111111111000000000///000000000000111111111111000000000000000000000000111111111111111111111111111111000///////////////////////////////////////......//////000000111111000000000000000000000000000000////////////000000//////000000000000///////////////////////////...000000000000000000000000555555555666777888999:::999999999999999999999999999999999888888888888777888888888999999999999999999999::::::;;;;;;<<<<<<::::::::::::::::::::::::888999:::<<<>>>>>>??????======<<<;;;;;;;;;;;;<<<999999999999999999999999::::::::::::::::::::::::999:::;;;============<<<;;;;;;:::999999999999:::888888999999::::::;;;;;;;;;;;;999888777777666777777777666555555555666666888888777777777777777666999888777555444333333333444444444444444444444444555444333333222333333333444444444444444444444444333333333333333333333333222333333444444444444444222222222222222222222222333333333333444444444444000111111222333333444444333222111111000000111111000111111111222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000---///222666===AAA===555222111000//////000111222000000000000000000000000//////000000000000111111111111000......---------///////////////////////////...---------///000111000000000000000000000000........................////////////...........................///000000000000111111111111000000////////////000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000/////////......000000000000000000000000000000000000000000000000111111000//////...------000000000000000000000000000000000000000000000000///000111222333333333333000000000000111111111111////////////////////////000000//////000000111222222222222333222222111000000000/////////000111222000000111111111111000000000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111444444444444444333333222222222222222222222222222444444333333222000///...111111111111111111111111111111111111111111111111000...,,,,,,---//////...111111111111111111111111222222222111111111111111//////000111111111111111111111111111000000000000000000000000111111111111000000000000000000000000///000000111111222222222111000000///////////////////////////////////////------...///000111222222000000000000000000000000000000////////////000000//////000000000000//////......//////////////////000000000000000000000000444444555666777888999:::999999999999::::::::::::999999999888888888777777888888888888888888888888999999999::::::;;;<<<<<<999999999999999999999999999:::<<<>>>?????????>>>======<<<;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999:::;;;<<<===>>>===<<<<<<;;;:::999999888888999999888888999999::::::::::::;;;:::999888777777777777777777666666555555555555777777666666555555444444777666555444333333333333444444444444444444444444444444444333333333444444444444444444444444444444222222222222222222222222111222444555555444333222222222222222222222222222222222222333333444444555222222333333444444444444333222111111000000111111000000000000111111111111000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111//////000000000000000111///111666===DDDEEE>>>666111111000//////000111111////////////////////////////////////000000000111.........------.........////////////////////////------------...000111222////////////////////////........................///////////////........................///000000///000000111111000000///000000000000000000000000111111111111111111111111............////////////////////////////////////000000000000000000000000111111111111111111111111////////////............////////////////////////000000000000000000000000000/////////.........---000000000000000000000000000000000000000000000000000000111222222222222222///000000000111111111111000000000000000000000000///////////////000111111333222222222111111000000////////////000000111111111222222333333222222111//////000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111333333444444444333333222222222222222222222222222222222222222222111000///111111111111111111111111111111111111111111111111222000......000111000000...///000111222111111000111111111111111111111111//////000111111111111111111111111000000000000000///000000000111111111111////////////////////////...//////000111222222333000000////////////000000////////////////////////.........///000111111111////////////////////////000000////////////000000...//////000000000000///............////////////////////////////////////333444555666777888999999888888888999999:::::::::999999999888888888777777888888888888888888999999999999999:::::::::;;;;;;999999999999999999999999;;;;;;===>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::999999999999999999999999999999999999999999999999:::;;;<<<=========<<<;;;999888888777777777777777888888999999999999999:::::::::999888777777777777777666666666555555444444777777666666555555444444555555444333333222333333444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222444444444333222111222222222222222222222222111222222333333444444444666555555555444444444333333222111111000000111111//////000000000111111111000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111111111222222000222888BBBIIIGGG>>>666111111000000000000111111////////////////////////...////////////000000000++++++,,,,,,---///000111////////////////////////---------...///000111111////////////////////////.................................///////////////...............///000000...//////000000//////...000000000///////////////000000000000000000000000---........./////////000////////////////////////////////////////////////000000000000000000000000////////////............////////////////////////000000000000000000000000---........./////////000000000000000000000000000////////////////////////222222222222111111000//////000000000111111111111111111111111111111111111/////////...///000000111333222222111111000000000......//////000000000000000000111111111111000000//////000111222222111111222222111111111111222222111111111111111111111111111111111111111111111111222222333333444333333222222222222222222222222222///000111222222222222222111111111111111111111111111111111111111111111111222111000000111222111000---...000222222222111000111111111111111111111111//////000111111111111111000000000000000000111111///000000000111111111111////////////////////////......///000111111222222000000////////////000000////////////////////////000000000000////////////////////////////////////000000////////////000000......///000000000000000---.........//////000000////////////////////////333444555666777888888888777777777888888999999:::999999999888888888888777777777888888999::::::;;;:::::::::::::::999999999999999999999999999999999;;;;;;<<<<<<<<<;;;;;;:::::::::999888888888888999999999999999999999999999999999999999999999999999999:::;;;<<<<<<;;;::::::888888777666666666666666888888999999999999999999999888888777666666777777555555666666666555444444666666666555555555555555444444333333333333333444333333333333333333333333333333444555555555555444444444444444444444444444333333333333333333333333333333333333333222222111222222222222222222222222222222222222333333333333666666666555444333333333333222111111000000111111///000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000111111222222222111222888DDDJJJEEE;;;444000000000111111000000000000000000000000000000000......////////////000000++++++,,,,,,...///111222////////////////////////------......///000000000000000000000000000000000.................................///////////////...............///000000......////////////......////////////....................................//////000000111111222222000000000000000000000000////////////////////////000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000------...//////000111111000000000000000000000000////////////////////////222222222222111000///...000000000000111111111111111111111111111111111111//////......//////000111222222111000000000111111---...///000000000//////......////////////......///000222333444333333222222222111111111111222222111111111111111111111111111111111111111111111111111222222333333333333333222222222222222222222222...///111222333333444444111111111111111111111111111111111111111111111111111000//////111111000///...///111222222222111111111111111111111222222222//////000111111111111111000000000000111111111111000000000000111111111111000000000000000000000000...//////000000111111111///////////////000000111////////////////////////111000000000/////////...000000000000000000000000000000////////////000000---...///000000111111000------......///000000000000000000000000000000000333444666777777777666666555666666777777888999999999999999888888888888777666777888999:::;;;<<<===;;;;;;::::::999888888888888888888888888888888888999888888888999:::;;;;;;999888888777777777777777999999999999999999999999888888888888888888888888999999:::;;;;;;:::999888999888888777666777777777999999888888888888888888888777666666555666666666333444555666666666555444444444444444444444555555444444333333333444444555333333333333333333333333222333555666666666555444444444444444444444444444333333333333333333333333444333333222111111222222222222222222222222222222333333333222222222222222333333333333333333222222333222111111000000111111000000000111111111222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000......//////000111111222333222999EEEJJJCCC888222000000111111111111000000000000000000000000000000........./////////000000.........---......///000////////////////////////......///////////////...000000000000000000000000////////////////////////............/////////000...............///000000//////000000000000/////////.........---------,,,......................../////////000111222222222000000000000000000000000////////////////////////000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111111000///000000000000111111111111111111111111111111111111///............///000000111111000//////000111222---...///000000000///.../////////000000////////////111333555555555444333222222111111111111222222111111111111111111111111111111111111111111111111111111222333333333333333222222222222222222222222000111222333333444333333111111111111111111111111111111111111111111111111111000///000111111000...111111222222222222222222000000111111111222222222//////000111111111111111///000000000111111111111000000000000111111111111000000000000000000000000/////////000000000000000///////////////000111111////////////////////////////////////000000000000000000000000000000000000000000////////////000000---...///000111111111111------......///000000111000000000000000000000000444555666777777666555555444555555666777888888888999999999888888888888777666666888999;;;===>>>>>><<<;;;;;;:::999888777777888888888888888888888888666666666666777999<<<===888777777666666666666666999999999999999999999999888888888888888888888888888999:::::::::999888777:::999999888777888888888999999888888888888888888777666666555555555555666222333555666666666555555222222222333333444444555444444333333444444555555333333333333333333333333222333555666666666555555444444444444444444444444444444444444444444444444555444222111000111222222222222222222222222222222444333333222222111111111000000000111222222333333333222222111000111111111111111111111222222222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000---------...///000000111666444;;;GGGLLLCCC888333000000111111111111000000000000000000000000000000............/////////000111111000......---......////////////////////////...///////////////...---000000000000000000000000000000000000000000000000---.........//////000000...............///000000000000111111111111000000......---------,,,,,,,,,000000000000000000000000,,,------...///000000111000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000////////////////////////...///000111111222222111000000000000111111111111000000000000000000000000...............///000000000000/////////111222333,,,---///000000000///...222222333333333333222222000111444666666666555444222222111111111111222222111111111111111111111111111111111111111111111111000111222333333333333333222222222222222222222222333333444444444333222222111111111111111111111111111111111111111111111111222111111222333333111000333222222222222222222222000000111111222222222222//////000111111111111111//////000000111111111222000000000000111111111111000000000000000000000000000000000000///////////////////////////000111111////////////////////////------...///000111222222000000000000000000000000000000////////////000000---...///000111111111111---------...///000000111000000000000000000000000666666555555444444444333333333444444555666666777666666666666777777777777666777999;;;<<<>>>>>>???666666777777888888888999777888888888888999999999888888999999999:::::::::444444555666777888999999888888888888888888888888999999888888888888999999888999;;;;;;999888888999111222444666888888888888777777888888888888777777555555555555555555555555777777777777777777777777555555555555555555444444333444555666666555444444555444222111111222444555444333222222444444333222222333444333111000111222666666555444333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111000111333444333222000.........//////000000111111////////////////////////000000000000000000000000111111111111111000//////............/////////000////////////000111222333555444===KKKLLL???555555222111111111000000//////---...///000000///...---////////////////////////+++,,,...000111000000///......////////////......////////////000000000000000///...------...///000////////////////////////000000000000000000000000////////////////////////,,,---......//////......................................................////////////000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111000//////333333333222111000000///000000000000000000000000000000000000000000000000////////////...---,,,+++////////////////////////111000000////////////000000000000000111111111111000000000000////////////333222111000000111222333000111444666666666555444111111222333333333333222111111111111111111111111000111111111111222222222111111222222222333333333////////////////////////555444333222222222333444000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000111111000000000000000000000000333222111/////////000111111111111111111111111111000000000000000000000000111111111111111111111111111111000000//////......000000000000////////////333222222111111111111111////////////////////////............////////////---......///////////////000000///...............//////...---------------000000///////////////000666666666555555555444444666666666555555555444444666666666666777777777888666666888999;;;<<<<<<<<<888888888888999999999:::777888888888888999999999999999:::::::::;;;;;;;;;777777777777777777888888888888888888888888888888::::::999999999999::::::777999::::::888888888999666777777888777666555444777777888888888888777777666666666666666666666666666666666666666666666666555555555555555555555555444555555666666555444333555555444333333444555555444333222333444555444222333444555444222111222333666555555444333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333222111000///111111111111111222222222000000000000000000000000000000000000000000000000000000111111000000///............/////////000000000000000000111222333333444444<<>>444444000000000000//////......---...///000000///...---////////////////////////------...///000000000///......////////////............/////////000000000/////////....../////////////////////////////////000000000000000000000000////////////////////////,,,---......//////..............................000000000000000000000000/////////000000000111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111000//////111111000000///......---000000000000000000000000000000000000000000000000---....../////////......000000000000000000000000000///////////////000000//////000000000111111111111111111111111000000000222222111000000111222222111222444666666666555444111111222222333333333222111111111111111111111111000111111111111222222222111111111222222222333333111111111111111111111111222222111000000000111222000000000000000000000000111111111111111111111111222222111111111111222222111111111000000000000000000000000000000000000000222111000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111000000000/////////...000000000000////////////111000//////......//////////////////////////////....../////////000000000---...//////000000//////111000//////......//////111000000///......//////000000////////////000000777777666666666666555555999888777666555444333222666666666777777777888888666666777888999999999999999999999:::::::::::::::777888888888888999999999::::::::::::;;;;;;;;;<<<999999999888888888777777888888888888888888888888;;;::::::::::::::::::;;;777888999999777777888999999999999999888666555444777777777777777777777777777777777777777777777777444444444444444444444444555555555555555555555555555555555555555444333222555555555555555555555555555444333444555555555333444555666555333222333444555555555444444333333222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111000222111111111111111111000111111111111111111111111000000000000000000000000//////000000000///............/////////000000000111000000111111222333444555666>>>IIIIII>>>555444////////////..................////////////......000000000000000000000000//////.........//////000......////////////......------........./////////...//////000000//////...////////////////////////////////////////////////////////////////////////,,,---......//////..............................111111111111111111111111000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000111111111111000000///111000000//////......---000000000000000000000000000000000000000000000000---...///000000111111111111111111111111111111111............///000111111//////000000000000111111111111111111111222222222222111111000000111111222222333444555555555333333111111111222222222222222111111111111111111111111000111111111111222222222111111111222222222222333222222333333333333222222111111000000000111111222000000000000000000000000111111111111111111111111222222111111111111222222222111111111000000//////000000000000000000000000///000000111111111111000111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000111000//////......//////000000000000000000000000/////////000000000111111---...//////000000//////111111000/////////000000222222111000000000111111000000////////////000000777777777777777666666666999888888777666555444333666666777777777888888888777777888999999999888888999999999999::::::::::::777777888888888999999999999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999::::::999999999999::::::666777888777666666888999999999999999999999999999888888777777777777888888777777777777777777777777333333333333333333333333444444444555555555555555555555555555444333333222444444555555555555444444666555444444666666555444333444555444333222333444555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111333222111111000000111111000000//////.........---000000000000000000000000////////////////////////......////////////.........////////////000000000111111111111222333444555666999AAAJJJIII>>>666555////////////////////////...//////////////////...000000000000000000000000111000...------...///000......////////////......------------.........///...///000111111000///...////////////////////////........................////////////////////////,,,---......///.................................////////////////////////000000000000111111111222//////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000111111111111000///222222111111000000000000//////////////////////////////////////////////////////000111111111111111000000000000000000000000---------...///000111222////////////000000000111000000111111111111111222111111000000000000111111222222333333333222111111111111111111111222222333111111111111111111111111000000111111111222222222111111111111222222222222222222333444444333222222222222222222222333333333000000000000000000000000111111111111111111111111222222111111111111222222222222111111000/////////000000000000000000000000...///000222222222111000111111111111111111111111////////////////////////111111111111111111111111000000000000////////////////////////000000000000222222111000000000000000000000000000000000000000000000000000111111111111......///000000000000000111111000000000000111111222222111000000111111111000////////////000000111666666666777777777777777777777777777777777777777777777777777888888888888999999:::::::::::::::999999999999999999999888888777777888888888999999999777888888888999999999999777888888999:::;;;;;;;;;::::::::::::::::::::::::999999888888888888999999666777777777666666888:::<<<<<<;;;;;;::::::::::::888888777666666777888888666666666666666666666666444444444444444444444444444444444555555555666666555555444444333333333333222333444444444444333222666555444444666666555444111222333333222111222444444444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111333222111111000000111111000/////////......------////////////////////////////////////////////////......////////////......////////////000000000111111111111111222333444555444999BBBHHHEEE<<<555333000000000000000000000000/////////....../////////000000000000000000000000111000...------...///000......////////////......------------.........///...///000111111000///...////////////////////////------------------------////////////////////////,,,---......///.........///////////////////////////////////////////////////000000000000111111111////////////////////////000000////////////000000//////////////////////////////////////////////////////000000000000/////////////////////////////////000000111111111000000111111111000000000000000////////////////////////////////////////////////111111222222111000//////////////////////////////------------...///111111...////////////000000000/////////000000000111111000000000000000000000000000000111111000000000///111111000000000111222333111111111111111111111111000000111111111222222222000000111111111222222222000111222333333222111000111111222222333333333333000000000000000000000000111111111111111111111111222222111111111111222222111111111111000000//////111111111111111111111111...///000222222222111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000.../////////000000000111222111111000///000000000000000000000000000000000000000000000111111111111...//////000000000000000111111000000000000111111000000/////////000000111///////////////000111111555555666666666666777777555666666777888999999:::777777777888888888999999::::::;;;<<<<<<<<<;;;;;;999999999999888888888888777888888888888999999999777777777777888888888888666777888999:::;;;<<<<<<::::::::::::::::::::::::999888888777777888888999777777888777666777999<<>><<<;;;::::::999999888777666666777888999666666666666666666666666555555555555555555555555333333444444555666666666444444333333333333444444333333333333333333333333555444333444555555555333000222333333111111222444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000111222222333333111111111111111111111111222222222111111111111000111000000000000000000///........................000000000000000000000000......///000000000///////////////000000000111111111000000111111222333444111888AAADDD@@@999222///000000000000111111111111//////............//////000000000000000000000000//////.........//////000......////////////......------.........////////////000000111111000000///////////////////////////........................////////////////////////,,,---......//////......////////////////////////111111111111111111111111////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000000//////...///////////////////////////000000111111111111000........................000000000000000000000000000000000000000000000000222222222111111000..............................------------...///000000......////////////000000.........///000000111111///000000111111000000///000//////000000000000000111111000///000111222333111111111111111111111111000111111111111222222222000000000111111111111222///000111333333111000///---...///000111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000111111111111111111111111111///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111000///......------......000000000000000000000000/////////000000000111111...///000000111111000000000000/////////000111111//////.........///000000///......//////000111222444444555555555666666666666666777888888999::::::777777888888888999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999999777888888888888999999999777777888888888999999999777888888888999999::::::888888888888888888888888:::999999888888999999:::888888888777777888;;;===BBBAAA???===<<<;;;<<<<<<999888777666666777888999777777777777777777777777555555555555555555555555333333444444555666666777333222222222222444555666555444333222222333444555444333222333444555444222111222333333222222333555444444444444444444444444444444444444444444444444111111111111111111111111222222222222222222222222222222222222222222222222///000000111222222333333111111111111111111111111111111222333222111000////////////000000000000000////////////////////////000000000000000000000000...///000000111111000000//////000000000111111111000000000000111222333333222:::CCCEEE@@@999333000/////////000000000111111000///...------...///000////////////////////////------...///000000000///......////////////............/////////000000000111000000000000000000111////////////////////////........................////////////////////////,,,---......//////......////////////////////////000000000000000000000000---.........////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000......////////////......//////////////////////////////000111111111111111........................000000000000000000000000000000000000000000000000000000000111000000//////////////////////////////......---------......///........./////////000000...//////000111111222222...///000111111000///...000000000000111111222333111111/////////000222333111111111111111111111111000111111111111222222222000000000000111111111111...000222333333222000...,,,---///000111111111000000000000000000000000000111111111111111111111111222222111111111111222222/////////000111111222222111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111.........///000111111111//////...------------...////////////////////////....../////////000000000//////000111111111111000//////......//////000111///............///000111............///000111222333444444444555555666666777777888888888999999999777888888888888999999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777888888888888999999999888888999999999:::::::::999999999888888888888777666666666666666666666666;;;::::::999999::::::;;;888999888888777888<<<>>>???>>>=========>>>@@@AAA999888777555555777888999888888888888888888888888444444444444444444444444333333444444555666777777222111111111222444666777777666444333333444666777444333222222444444333222222333444444333333555666444444444444444444444444444444444444444444444444111111111111111111111111222222222222222222222222222222222222222222222222///000000111222222333333111111111111111111111111000111333444333222000...,,,---------......//////000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111////////////000111222333555>>>GGGGGGBBB;;;666222---.........//////000000000///...------...///000////////////////////////+++,,,...000111111000///......////////////......////////////000000000000222111000//////000111222////////////////////////////////////////////////////////////////////////,,,---......//////......000000000000000000000000........................------------.........///000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000......////////////......//////////////////////////////000111111111111111/////////000000000000000000000000000000000000000000000000000000000000000---...///000000111111000000000000000000000000000///......---------................../////////000///000000111222222333333...///000111111000///...111111111111222333444555222111///...///000222333111111111111111111111111000111111111111222222222000000000000111111111111///000222444444222000///...///111222333333333222000000000000000000000000111111111111111111111111222222111111111111222222......///000111222333333111111111111111111111111333222111/////////000111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111---......///000111111222111111000///////////////////////////////////////............//////////////////000111111111111111...............///000000//////...//////000111111............///000222222666666666666666555555555777777777777888999:::;;;999999999888999999::::::::::::::::::::::::::::::888999:::;;;;;;;;;:::999888999999::::::999999888;;;::::::999999::::::;;;;;;;;;::::::::::::999999999999:::::::::999999888777777777777777777777777777777777666777888888999<<<<<<<<<<<<<<<===>>>???999888777666666888:::;;;<<<:::888777777666444333555555555555555555555555444444444555555555555666444444444444444444444444222333444555666555444333555555444333333333333444222222222222333444555666444444444333333222222222222222222222222222222222222222222111111111000000111111111222222333333333333333444555444333111000333333333222222222111111111111111111111111111111222222222222222111000///111111111111111111111111000000////////////000000000///.........///111222000000111222222222222111111111000000//////....../////////...---...222444777@@@EEECCC===999333/////////000000000000//////......////////////////////////000000///...------)))***,,,...//////......000000///...------,,,,,,---------------------------...///000000///...---......////////////......000///---,,,,,,---///000000000////////////000000............/////////000////////////////////////222111111000///......---000000//////.........---//////////////////////////////............//////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111------......//////000000............////////////000//////000111111///,,,......//////000000111111000000111111222222222333222222111111111111111111222111111111000000//////111111000000000000000000/////////000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222444333111//////000111222111111111111111111111111333333333222222222111111222222222111111111111111222111111111000000/////////////////////000111111000000//////.........---////////////000000000000000000000000///////////////////////////.........111111000000//////............//////000000111111333333222111000///......///////////////.........////////////////////////666666666666666666666666777777777777888999:::;;;;;;;;;::::::999::::::;;;::::::::::::::::::::::::888888:::;;;;;;;;;::::::999999::::::::::::999999:::::::::999999:::::::::;;;;;;:::::::::999999999999999999::::::999999888888888888888888888888888777777777888888888888888;;;;;;;;;;;;;;;;;;<<<<<<:::999777666666888999::::::888777777888888666555555555555555555555555555555555555666666666666777444444444444444444444444222333444444555555444444666555444444333333444444222222222222333444555666444444444333333222222222222222222222222222222222222222222111111111000000111111222222222333333333444444555555555444333222222222222111111111000000111111111111111111111111111222222222222111000///111111111111111111111111000000////////////000000///////////////000000111000000111222222222222111111000000000/////////....../////////...///111444777@@@FFFCCC===888333/////////000000000000/////////////////////.........///////////////...------+++,,,...////////////...//////......---,,,,,,,,,000000000000000000000000......///000000///.........///////////////......///...---,,,,,,---.../////////............//////.........///////////////////////////////////////111111000000///......---000/////////............000000000000000000000000//////............//////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000111111111.........///////////////............////////////.........000222222000///.../////////000000000111111111111111111000000000111111111111111111111111111111111111000000000///111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222444333111000///000111222111111111111111111111111111111111000000000//////------....../////////000111111000000000///////////////......//////000111000/////////............////////////000000000000000000000000/////////////////////////////////...111000000000/////////...////////////000000000000111111000000///........./////////////////////...////////////////////////666666666666666666777777888777777888888999:::;;;======<<<;;;::::::::::::;;;;;;;;;::::::999999999777777999:::;;;;;;;;;;;;999::::::;;;;;;::::::999::::::999999999999::::::::::::::::::999999999999888999999::::::999999999888888888888888888888888666777888999:::999888888::::::999888888888999999:::999777777666777888999888777777888999999888777555555555555555555555555555666666666666777777777444444444444444444444444444333333333333444555555666666555444444444444555222222222222333444555555444444333333333333222222222222222222222222222222222222222111111111111111111222222222222333333333444555555555555444444333111111111000000000//////111111111111111111111111111111222222111111000000111111111111111111111111000000////////////000000...//////000000000000000///000111111222222111111000000000000////////////---///000000000000111333777@@@GGGCCC===777333/////////000000000000//////000000//////.........---///////////////......---......///000000//////............------,,,,,,+++//////////////////////////////000000000000////////////000000///...------...........................------------------...///////////////.........////////////////////////111000000//////.........////////////............111111111111111111111111//////............//////////////////000000000000........................000000000000000000000000111111111111111111111111000000000000////////////000//////......//////000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000111111///////////////.....................////////////---------///222333222000////////////000000000000111111111000//////......111111111111111111111111111111111111000000000000111111222222222222222222444444333333222111111000111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111222222222333222111000000000111222111111111111111111111111111000000000000/////////++++++,,,---...///000000000000///////////////.........------......///000////////////............////////////000000000000////////////000000000000......//////////////////000000000000////////////000000000000/////////////////////.....................//////////////////////////////////////////666666777777777777888888888888888888999:::;;;;;;======<<<:::999999999999<<<<<<;;;::::::999888888666777888999:::;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::999999999999888888888999:::::::::999999888888888888888888888888666777999;;;;;;:::999777999888777666666666666666999999888777666777777888888777777888::::::888666555555555555555555555555555555555555666666666666444444444444444444444444444444333222333444555666777666555555444444555555333222222222333333444555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222444444444444444444333333222111111111000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000////////////000000---...000111111111000//////000000111111111111111000000000000////////////---///111111111000111222777AAAHHHDDD<<<666222/////////000000000000//////000000000///......------...///////////////......///////////////...............------,,,,,,,,,+++........................000000000000000000000000000000000000///...---,,,------...//////...------......------------......////////////............////////////////////////000000/////////.........///////////////.........000000000000000000000000//////............//////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000/////////////////////....../////////000000////////////000000////////////////////////////////////////////////////////////000000000111000000//////......------............////////////...------///111222111000////////////000000000000///////////////.........000000000000111111111111111111111000000000000000222222222222222333333333333333222222222111111111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111000000111111222111111111111111111111111222222222222111111111111/////////000000111111111////////////............---------------.../////////////////////.........////////////000000000000////////////000000000000............////////////000000000000////////////111111000000//////...............//////000000000............////////////////////////////////////777777777777888888999999888888888888999:::;;;<<<<<<<<<:::999888888888888<<<<<<;;;::::::999888888666666777888999;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999999999888888888777888999:::::::::::::::888888888888888888888888666888:::;;;<<<;;;999888888777666555555555555555888888777777777777777777:::999999::::::999777444555555555555555555555555333333333444444444555555444444444444444444444444444444333222333444555666666666555444444444444444333333222222222333444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222333333333333222222222111111111111111111111111111111111///000000111111111000000000000000000000000000000000000////////////000000---...000111111111000/////////000111111111111000////////////000000000000---///111222111111111222777AAAIIIEEE;;;555222/////////000000000000//////000000//////.........---......///////////////.........------------------...---------------,,,,,,111111111111111111111111000000////////////000000//////000//////...------------...//////...------///..................//////////////////.........000000000000000000000000////////////...................../////////////////////////////////////////////............//////.../////////000000000111000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////000000////////////000000////////////////////////////////////////////////...////////////000000000000000//////......------............////////////111000...///000000000...000000000000////////////,,,,,,---...///000000111//////000000000111111111000000000000000000111111111111222222222333333333000000000000111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222000000000000000000000000111111111111111111111111222222222111111000000000............////////////---------------...//////.........///////////////////////////000000000000.../////////000000000111---.........//////000000////////////000000000000111111000000//////.........//////000000111111222---.........//////000000////////////////////////777777777888999999::::::999888888999999:::;;;<<<;;;::::::999888888888888;;;;;;;;;::::::999999999777777777777888:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999999888888888888777888999999::::::::::::999999999999999999999999888999:::;;;<<<;;;::::::777777666555555555666666666666666777777888888888:::999:::;;;;;;:::666444555555555555555555555555222222333333333444444444444444444444444444444444444333333333333444555555555555444333333333333444333333333222222333333444222222333333333333444444222222222222222222222222111111111111111222222222333333333222222222222111222111111111111222222333333333333222222222222111111111111111111111111111//////000000111111000000000000000000000000000000000000////////////000000...//////000000000000000...///000000111111000000////////////000000000000...000111111000111222444666BBBJJJEEE;;;444111000//////000000000000//////////////////////////////---...//////////////////------,,,,,,,,,------...........................//////////////////////////////............//////......////////////..............................//////............//////............/////////000000000000000000000000000.................................///////////////........................//////............//////......//////000000111111111111111111111111111111000000000000000000000000........................////////////000000000000///......------......///000000////////////000000000000000000000000000000000000000000000000000000......////////////000000///////////////.....................////////////222000///...///000///...000000000000////////////+++,,,---...///111222222...//////000000111111111000000000000111111111111000000111111222333333333...//////000111111222222111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111111111000111111111222222222222000000000000000000000000......///////////////000222222111000///...------...////////////000000000......------......///000.........///////////////////////////000000000000......//////000000111111------......///000000000////////////000000000000000000000000///////////////000000000111111222222------......///000000000////////////////////////777777888888999::::::;;;999999999999:::;;;<<<<<<;;;::::::999999999::::::::::::::::::::::::::::::888888777777777999:::;;;<<<<<<============<<<<<<======<<<<<<<<<<<<======999999999999888888888888777777888999::::::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;777777666666666777888888444444555777888888999999888888999;;;<<<;;;888555555555555555555555555555333333333444444444555555444444444444444444444444222333444444555555444444444444333222222222222333444333333222222333333333222222222333333444444444222222222222222222222222000000111111111222222222333333333222222222111111222222111111111222333444222222222222111111111111111111111111111111111111...//////000000000000000000000000000000000000000000000////////////000000///////////////000000111...//////000000000000000.../////////000000000111000000111000///000333555666BBBKKKFFF:::333111000//////000000000000//////------......///000000000------...///////////////------,,,,,,---...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,---...///000000000000///...---,,,,,,---...///...------------------...,,,------...///000111111000000000000000000000000..................................../////////000//////////////////////////////............//////.........///000111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111///......------......///000000////////////000000000000000000000000000000000000000000000000000000........./////////000000.........///////////////............////////////111///......///111111000111000000000/////////...------...///000000111111......//////000111111222///000000000111111111111//////000000111222222333111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111000000000000111222222222222222000000000000000000000000............//////000000000000000///.........---/////////000000000111111//////......//////000111............/////////000////////////000000000000.........///000111111111------......///000000111.../////////000000000111////////////000000000000/////////000000000000000------......///000000111////////////////////////777777888999::::::;;;;;;999999999999:::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<:::::::::::::::::::::;;;999999888777777888999:::<<<<<<============<<<<<<>>>>>>============>>>>>>999999999888888888888777666777888999:::;;;;;;;;;999999999999999999999999;;;::::::::::::;;;<<<===777777777777777888999:::222333555777888999999999666666888;;;======:::777555555555555555555555555444444444555555555666666444444444444444444444444222333444555666555444333444333222222111111222222444444333222222333333333222222222333333444444444222222222222222222222222000000111111222222222222333333333222222111111111333333222111222333555666111111111111000000000000111111111111111111111111......///000000000000000000000000000000000000000000000////////////000000000///.........///111222...//////000000000000000.../////////000000111111111111111//////000333666666CCCKKKFFF:::333111000//////000000000000//////,,,,,,---...///000111111------...///000000//////...---------...///111222/////////000000000000000////////////////////////...---,,,++++++,,,---...+++,,,---///000000111111000///---,,,,,,---///000---,,,,,,++++++,,,,,,---+++,,,---...///111222222000000000000000000000000---.....................---.........//////000000000000000000000000000000//////............//////---......///000111111222////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111.........------.........000000////////////000000000000000000000000000000000000000000000000000000............/////////000---.........//////000000............/////////000///...,,,---///222222222111111000000/////////.../////////000000000000000---......///000111111222//////000000111111111222...//////000111111222222444444333333222111111111111111111111111111111111333333333333333333333333333333333333333333333333111111111111111111111111222222222222111111000000///000111222222222222222000000000000000000000000///000000000111111222222/////////000000000000000//////000000111111222222///////////////000111111---.........//////000000////////////000000000000---......///000111111222---------...///000000111.../////////000000111111......//////000000111111////////////////////////---------...///000000111////////////////////////888777666555555666777888;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::999999;;;;;;:::::::::999999999<<<<<<;;;::::::999888888:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;::::::999::::::999888888888999;;;;;;888888888888888888888888555666777999::::::999999777777999:::;;;<<<<<<<<<;;;999777444333333333444555555555555555666777777888999999999888777555444444333333333333444555666888777555333222222222222444444444444444444444444222222222222222222222222222222222333333444444444333333333333333333333333222222222111111111000000222222222111111111000000333222000/////////000111000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111222222////////////////////////////////////////////////......//////000000111111111//////000111222111000////////////////////////111000///......///000111222333444333111111111333888BBBHHHBBB888222111111111111000000//////......//////............/////////...---,,,,,,---...///---------.........//////000000//////.........---***+++---///000111111222........................000000//////.........---//////...---,,,++++++***////////////////////////000///...------...///000000000000000////////////---.........//////000000000000//////.........---////////////////////////000000000000000000000000////////////000000000000000000////////////000000.../////////000000111111//////////////////////////////////////////////////////............//////000000//////.........---000000000000111111111111000000111111111111000000////////////////////////........................////////////////////////000000//////......------000000000000000000000000000000000000000000000000111111111000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000///000000111222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////---------.........//////---......///////////////////////////////////////111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000/////////000111222222////////////////////////777666555444444555666777999::::::;;;;;;:::::::::888999999999999999888888;;;::::::::::::999999999<<<;;;;;;:::999999888888::::::::::::;;;;;;;;;;;;===<<<;;;:::999999999999999888888777888999:::;;;888888888888888888888888666777888999::::::999999999:::;;;;;;<<<<<<<<<<<<<<<:::999777666777888999555555444444555555666777777777888888777666444333444444444444444444555555555555444333333333444555444444444444444444444444333333333333333333333333111111222222222222222222333333333333333333333333222222222222111111111111222222222111111111000000222222000/////////000111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000111111111////////////////////////////////////////////////000000000000////////////000/////////111222111000111111111111111111111111111000///......///000111111222333333111111222333777BBBHHHBBB888222111000111000000000/////////...//////............/////////...------------...///---.........////////////000/////////............,,,---...///000000000///........................000/////////.........---000//////......------,,,........................///...---,,,,,,---...///000000000000////////////............/////////000000/////////............////////////////////////000000000000000000000000............////////////000000////////////000000------------.........///////////////////////////000000000000000000000000//////............//////000/////////............//////000000000111111111000000111111111111000000////////////////////////........................///////////////////////////////////////.........////////////////////////000000000000000000000000111000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111000000000000111222222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////////////////,,,,,,------...//////000---......///////////////////////////////////////000000000000//////......000000000000000000000000000000000000000000000000/////////////////////////////////...//////000000////////////////////////666555444333333444555666888888888888888888888888777777888888888888888777:::::::::999999999888888;;;;;;::::::999888888888999999:::::::::;;;;;;;;;;;;:::999888888888888888777777777777777888999999777777777777777777777777888999999:::::::::999999;;;<<<<<<======<<<<<<<<<:::999888888888999:::;;;555555444444555555666777666666666666666555333333555555555555444444444444333222333333444555777888444444444444444444444444333333333333333333333333222222111111111111111111222222222222222222222222333333333222222222111111222222222111111111111111222111111000///000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111000///.........000///...///111222111000111111111111111111111111000000////////////000000///111222222111111333444777BBBHHHBBB888222111000000000000000//////////////////............/////////...------------...///............////////////////////////...............///////////////....../////////////////////////////////...............////////////////////////------------------------------,,,,,,,,,,,,------////////////000000000000............////////////////////////............////////////////////////////////////////////////------------............000000////////////000000------------............000000000000000000000000000000000000000000000000//////............//////////////////............//////000000000000111111///000000111111000000///////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000000000000000000000111111.../////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111222333333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////,,,,,,------...//////000---......///////////////////////////////////////000000000////////////...000000000000000000000000000000000000000000000000//////////////////////////////......------......////////////////////////666666444444444444666666888888888777777777777777777777888888999888888888999999999999888888888888::::::999999888888888777999999999999::::::::::::999999888777777777777777666666666666666777777888888888888888888888888888:::::::::::::::999999999<<<<<<<<<<<<<<<;;;:::999777777666555555666777777666666555555666666777888666666666666555555444444666666666666666555444444222333333444555666777777333333333333333333333333444444444444444444444444333333222222111111000000111111111111111111111111333333333333222222222222111111111111111111111111222111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000111000000000/////////...000///...///111111111///........................000000////////////000000...000111222111111333555777AAAHHHBBB777222000000000000000000//////////////////............//////.........------.........,,,---------............///////////////...............////////////......000000000000000000000000........................------......////////////------------------------------------------------////////////000000000000.........//////////////////////////////.........////////////////////////........................------........./////////000000////////////000000/////////000000000000000000000000000000000000000111111111111111111111111//////............/////////////////////.........////////////000000000111//////000000000000//////////////////////////////000000000000000000000000////////////////////////------......//////000000////////////////////////////////////////////////000000000000000111111111/////////000000000111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444222222111111000000//////000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////........................---......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000///...------------////////////////////////888777666555555666777888999999888777666666777777777777888999::::::999999999999888888888777777777999888888888888888777777888888888999999999::::::888888777666666666777777555555666666777777777777999999999999999999999999::::::999999999999999999::::::::::::999888777777777666666555444444333333777777666666777777888999777777666666666666666666555666666777777666555555444555555555555555555555333333333333333333333333444444444444444444444444444444333333222222222111111111111111111111111111333333333222222222111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000.../////////000000000111///.........000111000///........................//////000000000000//////...///111111111111333444777AAAGGGAAA777111000///////////////000000000000//////............//////---..................---++++++,,,,,,,,,---------.........///////////////,,,---...///000000000000000000000000000000000000---------...............,,,,,,,,,------...//////------------------------.........//////............/////////000000000111///////////////..................///////////////////////////////////////------------------------....../////////000000000000000////////////000000000000000000000/////////////////////////////////000000000000000000000000//////............//////.........///////////////...////////////000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////------......//////000000........................//////////////////////////////000000111111111111000000000111111111222222////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444222222111111000000//////000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////000000///...---,,,++++++---......///////////////////////////////////////.............../////////////////////////////////////////////////////////////////////////////////111000000///............////////////////////////888777666555555666777888999888777555555555666666777777888999::::::::::::888888888777777777777666777777777777777777777777777777888888888999999999888777777666666777777777555555666777777777777777888888888888888888888888999888888777777888999999888888888888777777666555888888777777666555444444777777666666777777888999777777666555555666666777444555777888888888777666666666666666666555444333333333333333333333333333333333333333333333333333444444444333333333333333222222222222222222222222222222222111111111000000111111111111111222222222000111111111111000//////000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000.........///000111111111///...---...000111000///111111111111111111111111//////000000000000//////...000111111000000222333666AAAGGGAAA777111000///////////////000000000000//////............//////------...//////...------+++,,,,,,,,,,,,---------.........///////////////,,,---...///000000000000////////////////////////---------------.........+++,,,,,,,,,------......------------------------......///000000///............//////000000111111///////////////..................///////////////////////////////////////........................////////////000000000111000000////////////000000...............---------//////////////////////////////////////////////////////............//////.........///////////////......////////////000000...//////000000//////...////////////////////////////////////////////////////////////////////////.........///////////////........................000000000000000000000000/////////000111111222222111111111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111222333333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////111000000...---,,,++++++---......///////////////////////////////////////---............/////////000000000000000000000000000000000000000000000000////////////////////////000000//////.../////////////////////////////////777666555555555555666777888777555333222333444555555666777888999999999999888888777777777666666666777777777777777777777777777777777777888888888999888777777777777777888888555666777888888888777777666666666666666666666666777666666666666777999:::666666777777777666666555666777777777777777666666555555555555555666666777666555555444444555666666333444666888999999888888555666666777666555444333222222222222222222222222333333333333333333333333222222222222222333333333333333333333333333333333111111111000000000//////000000111111111222222222000111111222111000///...000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111111////////////////////////////////////////////////////////////000000000000///...---...000000000///111111111111111111111111...///000111111000///...///000222111000///111222666@@@GGGAAA666111//////.../////////000000000111//////............//////------...//////...---------------.........//////............/////////000......///////////////...........................,,,,,,,,,------.........------------....................................------...//////...------.........///000111111111000/////////......................../////////000////////////////////////................................./////////000000000000////////////000000///.........------------------------------------........................//////............//////............/////////000........./////////000000......////////////......////////////////////////........................///////////////////////////////////////.................................000000000000000000000000...//////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000///////////////////////////............------------......///////////////////////////////////////---------.........//////000000000000000000000000000000000000000000000000////////////////////////......------......//////////////////////////////666555444333333444555666777666333111111111222333444555666777888888888888777777777777666666666666666666666666777777777777777777777777888888888888888888777777777777888999555666888999999999888777555555555555555555555555666555555555666777999:::666666777777777777666666333444555666777777777777444333333333333444555555555444333222333444555666222444666999::::::999999444555666777777666555555222222222222222222222222222222222222222222222222000000111111222222222333333333333333333333333333000000000000////////////000000111111222222222222000111111222222000///...000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111222222////////////////////////////////////////////////111111000000//////......///...---...000000000...////////////////////////...///000111111000///...000111222111000///000111666@@@GGGAAA666111//////.../////////000000111111//////............//////,,,---...//////...---,,,////////////000000000111---.........//////000000000000000000///...---,,,........................,,,,,,,,,------.........////////////////////////////////////////////////,,,,,,---......---,,,,,,---......///000111111222000000//////.........------.........//////000000////////////////////////////////////////////////---------.........//////000000////////////000000111111000000/////////...------------------------........................//////............//////---.........//////000000............/////////000......////////////......////////////////////////........................////////////////////////000000//////.........---........................000000000000000000000000...//////000111222222222////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000///000111111222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////,,,,,,------...//////000---......///////////////////////////////////////---------.........//////000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,------...///////////////////////////222333555666777666666555555666777666444333333444777666555444444555777888555555555555666666666777666666666666666666666666:::999777666666666777888777888888888888777666666777888888999999888888777444555777888888666444333444444555555666777777777555555444444444333333333888777666555444555666666555555555555555555555555666666555555555444444444222333444666999;;;<<<===888666555333333333444444111111111222222333333333111111111111111111111111111111222333333333333222333222222111111222222333000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......111222333444444333111///000000000000000111111111////////////////////////000000000000000111111111111111000000000000111111------...///000000//////............////////////////////////////////////////////////////////////000111111000//////111222666AAAEEE<<<333222111......///000000000///---,,,---------------...///000........................222000...,,,+++,,,---...////////////////////////000000000000000000000000/////////000000000000000///////////////////////////...---,,,,,,---...///+++,,,,,,---...///000000000000//////......------,,,------...///000111111111111000///////////////////////////////////////---...///000000///...---.../////////...---,,,,,,............////////////111111000000//////......---.........//////000000---......///////////////////////////////////////............////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000222222111000000000000000...///000000000///---,,,...............///000000000000000000000000000000///////////////000111111000000111111111000000///000000000000000000000000000000111111111000000///111111222222222222111111000000000000000000000000111000///......///000111000000111111111111000000222111111111000000//////222222222111111111000000111111000000//////......000000000000000000000000////////////////////////............////////////------......//////000000////////////////////////000000000000000000000000000000////////////000000---.........//////000000/////////000111111222222000000//////......------..................------------------------------222333444444555555555444666777888777555444555666999888666444444444555666555555555666666666777777777777777777777777777777999888777666555666777777555666777888888888888888888888999999999999888888555555666777777666555444777666666666666555555555555555444444444333333333333444555666666666666555555555555555555555555555666555555555444444444444222333444666777999:::;;;;;;:::888777555555444444222222222222222222333333111111111111111111111111000111111222222222222222333222222111111222222333000000000000000000000000111111111111111111111111000000000000000000000000111000000000/////////...111222333444444333222111111111111111111111000000000000000000000000000000111000000000//////......111111000000000000111111//////////////////...---............///////////////////////////////////////////////////////////////000111000///000111333777BBBEEE<<<333222111...///////////////......------------------...//////........................---,,,,,,,,,,,,...///000////////////////////////000000000000000000000000///////////////////////////////////////////////////...------------...///---------...............////////////............------......//////000000111000000///////////////////////////////////////......///000000///...---.........///......------............////////////////////////.........---............/////////000---......///////////////....................................////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000111111000//////////////////////////////......---...............///000000000000000000000000000000///////////////000111111000000111111111111000000000000000000000000000000000000111111111111000000111111222222222222111111111111111111111111111111111000///......///000111000000111111111111000000111111111111000000000///111111111000000000//////111000000000/////////...000000000000000000000000////////////////////////............////////////........./////////////////////////////////////////////////////////////////////............//////........./////////000000111111000000000000000000///////////////.................................------------------------333222222222222333444444666777888777666555666777:::888666555444444444444555555666666666777777777888888888888888888888888777777666555555555555666444444666777888999999999888888999999999999888888666666555555555666666666999999888777555444333333555555444444444333333333...000444666777777555444444444444444444444444444555555555555444444444444222333444444555666777777::::::999888777555333222333333222222222222222222111111111111111111111111///000111111222222111111222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////111111222222333333444444333333222222111000000000000000000000000000000000111111000///...---,,,,,,111000000//////000000111000000000000///...---,,,............////////////////////////////////////////////////////////////...///000000000000222444888CCCGGG===444333222///000//////............///...------------...//////........................------......///000000111////////////////////////000000000000000000000000000/////////...---------///////////////////////////...------------.../////////.........---------.............../////////.........///////////////000000//////....../////////////////////////////////////////////...---,,,------......///.........---............/////////............------------............////////////---......///////////////....................................////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000000000///............///000//////............//////............//////000000000000000000000000000///////////////000111111000000111111111111000000000000000000000000000000000000111111111111000000111111222222222222111111222222222222222222222222000000////////////000000000000111111111111000000111111111111000000000000000000000///////////////000000000000////////////////////////////////////////////////////////////............///////////////////////////.........////////////////////////..............................------------............////////////000000222222111000000///...............///////////////........................////////////////////////333222111111111333444666666777888777666555666777888777666555444444555555555666666666666777777777777777777777777777777777666666555555444444444444444555666777888888888888888888999999999999888888777666444444444555777888999999888777666555444444555555444444444333333333///111333555555555444333444444444444444444444444444444444444444444444444333333333333444444444444555666666666555444222000333333333222222111111111111111111111111111111111//////000111111111111000222222111111111111222222000000000000000000000000111111111111111111111111////////////////////////000000000000////////////111111111111333444666777444333333222111000000///111111111111111111111111000000000//////.........000000////////////000000...///////////////...---............////////////////////////////////////////////////////////////---...000000000111333555:::DDDHHH>>>555444333///000///...------...///000......---------......///........................111111111222111000//////////////////////////////////////////////////////000000///...---,,,,,,+++////////////////////////.........------.................................---------......////////////////////////.........000//////.........//////////////////////////////////////////...---,,,,,,,,,,,,---.../////////...---------.........//////.................................///////////////---......///////////////....................................////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000///......---------......000///...------...///000//////............///000///////////////////////////////////////000000111///000000111111111111000///////////////////////////000000111111111111000111111222222222222111111222222222222222222222222000000////////////000000000000111111111111000000111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////000000//////......------////////////////////////........................///......------....../////////////////////000000111111000000////////////------......//////000000---------...............////////////////////////333333222222333555777999777888888777555444555666555555555555555666777777666666666666777777777888666666666666666666666666555555555555555444444333666666777777777666666555777888888999999888888777777666444333333555888999777777777777777777777777555555444444444333333333444333333222222222333333444444444444444444444444333333444444444444444444222222222222222222222222111222444555555444333333333333333222222111111111111111111111111111111111//////000111111111111000222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111222333555666777333333222222111000//////000000000000000000000000/////////000000111111111000000////////////000000,,,,,,...///000000000000............////////////////////////////////////////////////////////////---...000000000111333555;;;EEEHHH???555444333///000///...------...///000///......---------..............................//////000000000///...---////////////////////////////////////////////////000000///...---,,,,,,+++////////////////////////---..................---,,,,,,------...//////000,,,,,,------....../////////////////////.........//////............////////////////////////////////////......------------,,,,,,---.../////////...------------............///////////////////////////////////////.........---......///////////////....................................////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000......------------......000///...------...///000//////............/////////////////////////////////////////////000000111//////000111111111111111//////////////////////////////000111111111111111111111222222222222111111111111111111111111111111//////000000000000//////000000111111111111000000000000000000000000111111111111111111111111111111////////////000000000000////////////////////////////////////////////////............////////////000000//////......------////////////////////////........................000//////////////////000000000000000000000//////......//////000000000000------......//////000000---------.........//////000000000000000000000000333444555666888:::<<<===:::;;;;;;999666444444555333333444555666777888888666666666777777777888888555555555555555555555555555555666666555555444333666777777777666666555444666777777777777777777666666555444333444666888999555555666777777888999999555555444444444333333333666555333222111222333444333333333333333333333333333333333333444444444444222222222222222222222222111222333444555555666666333333222222222222222222111111111111111111111111///000111111222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222333444555666666222222111111000/////////////////////////////////......///000111222333333000//////......//////000***+++---///000111111111............////////////////////////////////////////////////////////////...///000000000000222444;;;EEEIII???555333222//////............//////000//////...------------...........................((()))***+++,,,---...///////////////////////////000000000000000000000000000/////////...---------////////////////////////------...//////...------++++++,,,---...///000111---------------..................///////////////......------......//////////////////////////////...------,,,------......------......///.........,,,------------........./////////000000000000000///////////////.........---......///////////////------------------------............////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000...------------.../////////............//////000000//////............///000000000000000000000000///////////////000111111...///000111111222111111000000000000000000000000...///000111111222111111111111222222222222111111000000000000000000000000//////000000000000//////000000111111111111000000000000000000111111111111111111111111222222222222////////////000000000000////////////////////////////////////////////////............///////////////////////////.........////////////////////////........................000000////////////000000111111000000000000//////------...//////000111111.........///////////////,,,,,,------.../////////000000000000000000000000444555888;;;===@@@AAABBB>>>>>>>>><<<888666555666444444555666666777777777666666777777777888888888666666666666666666666666555666666777666555444333555555666666777666666666555555666666666666555555555555444444555666888999555666666777888888999999555555444444444333333333333333333444444444444444333333333333333333333333222222333333333444444444222222222222222222222222111111111111222333444444222222222222222222333333111111111111111111111111000111111222222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000111333555555666555555000/////////////////////.........................../////////000111111111//////............//////,,,,,,...///000000000000............///////////////////////////////////////////////////////////////000111000///000111333;;;EEEHHH>>>444222111...---....../////////////////////...---------------........................))))))))))))+++---///000////////////////////////000000000000000000000000////////////////////////////////////////////////------...//////...------,,,---------......//////...------------------,,,------......//////000000...------------...///000////////////////////////---,,,,,,,,,,,,---///000.........///......------,,,,,,---------................../////////000000000/////////............---......///////////////------------------------............////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////...............///000000......------...//////000---......///////////////000000///...............000000000000000000000000///////////////000111111...///000111111222222222000000000000000000000000...///000111111222222222111111222222222222111111111111111111111111111111...///000111111000///...000000111111111111000000///000000000111111111111000000000000111111111222.../////////000000000111000000000000000000000000////////////////////////............////////////.........////////////////////////////////////////////////////////////////////////....../////////111111111000000000//////....../////////////////////////////////.........,,,,,,------...//////000////////////////////////444666:::>>>AAACCCDDDEEEAAABBBAAA>>>:::777666777555666666666666666555555777777777777888888888888777777777777777777777777555666777777777666444444333333555666777777888888444444555555555555444444444444444555666777888888666777777777888888888888555555444444444333333333///111444666777666555444333333333333333333333333222222222333333444444444222222222222222333333333111000///......///000111111111111222222333333444111111111111111111111111111111222333333333333222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000222444666666666444333............////////////........................///////////////.........//////............//////......///////////////.............../////////000////////////////////////////////////////////////000111111000//////111222:::EEEHHH>>>444222111---,,,---///000000000///...000///...---------------........................000...---,,,,,,---///000////////////////////////000000000000000000000000/////////000000000000000////////////////////////,,,---...//////...---,,,///............---------.........------,,,,,,,,,,,,------...///000111111---------------...///000////////////////////////,,,+++++++++,,,...000111.../////////...---,,,,,,,,,,,,,,,---------......---------.........//////000000//////.........------......///////////////------------------------............/////////000////////////////////////////////////////////////......////////////................../////////000////////////////////////...............///000000...............///000111,,,---///000000000///...111000///...............000000000000000000000000///////////////000111111......///111111222222222000000000000000000000000......///111111222222222111111222222222222111111222222222222222222222222...///000111111000///...000000111111111111000000//////000000111111111222.../////////000000111111.../////////000000111111111111111111111111111111////////////////////////............/////////000---.........//////000000////////////////////////000000000000000000000000.........------.........222111111111000000//////000000000///......------000000//////.........---,,,,,,------...///000000////////////////////////444:::AAAGGGHHHGGGEEEDDDCCCAAA???<<<:::888666666555666666777777777666666:::::::::999888777555555666666666666555555555555222333333444444555555555555555444444444333333333666666666777666555555444333444333222111333666999777777666666555555555444444444444444444444444444444444444444444444444444444444444333333222222222222333333444444333333222333333111000000000111222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000//////......111111111111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000111111000000//////......000000000000000000000000...//////000111222222222111111000///////////////.........///////////////,,,------...///000111111////////////////////////222222111111111111222222111000000//////000111222===EEEEEE;;;333333333///////////////------...000//////............//////////////////////////////............////////////000000000000000000000000111111111111111000//////////////////000000000000000000000000000000000000......------------..............................---------............///000000000000000000000000///............---------///////////////.................................///////////////////////////////////////...............------------......//////---,,,,,,---...///......------------........................------000000000000000000000000////////////////////////------------------------,,,---------------------,,,,,,------...///000000/////////---,,,+++---///....................................////////////000000000000000000000000////////////////////////---......///000111111222000000000000000000000000000000000000111111111111///////////////000111111000111111111111222222222000000111111111222222222000000111111111111000000000000000000000000000000111000///......///000000222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000/////////........................///////////////////////////...---,,,,,,---...///000000000000000000000000000000000000000000000000////////////////////////......////////////......---......///////////////000000000000000000000000777;;;BBBFFFGGGGGGFFFFFFDDDCCC@@@===:::888777666666666777888888888888888999999999999888777666666666666666666555555555555444444444444444555555555555555444444444333333333111111333444555666666666555666666444333333555777777666666666555555555444555555555555555555555555444444444444444444444444444444444333333222222222222333333444444333333222333222111000000000111222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000000/////////...111111111111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000111000000000/////////...////////////////////////...//////000111111222222111000000///////////////000/////////............------......//////000000////////////////////////.........------.........111000/////////000111222<<>>BBBEEEFFFFFFGGGGGGGGGEEEBBB>>>;;;888777666666777777888999:::;;;;;;999999:::999999888777777666666666555555555555444666666555555555555555555555555444444444333333333///000111222333444444444666777888777555333333444666666666555555555555555555555555555555555555555444444444444444444444444444444333333333333222222222222333333333333222222333222111111000000111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000////////////////////////////////////...//////000000111111222000000//////......//////000000//////......------.........///////////////////////////////////////000//////......//////000000000///...///000111222:::CCCCCC999111222111...---------------...............------------..............................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,000000111111000000//////------........./////////..............................------------..............................---------............///////////////////////////111000000000////////////................................................---------------------------------.../////////000......------------............---------......///......------------......................................................////////////////////////////////////////////////000//////......---------,,,,,,------.../////////000111111000......///111....................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111///////////////000111111000000000111111111222222111111222222222333333333000000111111111111000000000000000000000000000000//////......///000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................///////////////////////////...------------...///////////////////////////////////////////////////////////////////////////......////////////......,,,,,,---............---////////////////////////>>>@@@CCCDDDDDDEEEGGGIIIIIIGGGCCC>>>;;;888777777777777888999:::;;;<<<===<<<<<<<<<;;;:::888777666666666555555555444444444777777666666555555555444555555444444444333333333222222222222222111111000333555777777666444333333555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222333333333333222222222222222111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////111111111111111111111111000000000000000000000000////////////////////////............////////////////////////////////////000000000000////////////////////////////////////////////////000000111111000//////.........//////.........//////////////////////////////.........////////////////////////000000////////////000000//////......///000111222999AAABBB888111111111---............///000///...//////............//////........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000//////------------.........///..............................------------..............................---------............///////////////////////////000000000/////////......------...............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000......------------......------------.........///......------------......---------.......................................////////////////////////..............................//////////////////---------........./////////000111000...---...000....................................//////////////////////////////////////////////////////////////////////////////......000000000000000000000000///000000000111111111111///////////////000000111000000000000111111111111222222222222333333333333000000111111111111000000000000000000000000000000.........///000111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------.......................................////////////////////////.........------.........////////////////////////////////////////////////////////////////////////......////////////......,,,---......//////......////////////////////////AAABBBCCCCCCCCCDDDFFFHHHIIIFFFBBB===999777777666777777777888999;;;<<<===??????>>><<<:::888666555555555555555444444444444777777666666555555555444555555444444444333333333333333333333333222111111///111555666555444333333444444444555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222111111000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////000000000000........................///////////////000000000//////............//////,,,------...///000111111///////////////.........////////////////////////,,,,,,,,,++++++,,,,,,,,,///............000222333888AAABBB888000111111---000//////000222333111///000//////......//////000........................---.........////////////------------------------...//////000000000//////------------.........///////////////////////////......------------..............................---------............///......................../////////.........------,,,---------......//////------------------------------------------------+++,,,,,,---...//////000......------------......,,,------.........//////......------------......---------.........//////////////////////////////////////////////////////------------------------,,,------...///000111111---------..................///000///---,,,---.......................................////////////........................////////////////////////////////////............///////////////////////////000000000111111111111///////////////000000111//////000000000111111111111111222222222333333333000000111111111111000000000000000000000000000000------...///000111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////------------......//////........................////////////////////////---..................---................................................////////////////////////......////////////............///000000000000000........................BBBCCCCCCCCCBBBBBBDDDFFFGGGDDD???;;;777666666666777666666666777888:::;;;>>>>>>===;;;999777555444555555555444444444444333666666555555555555555555555555444444444333333333000111222333444555555555---000333555444333333333444444444444444555555555222222222222222222222222333333333333333333333333222222333333333333444444111111222222222222111111111222222222222111000000000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000........................////////////////////////......------......//////,,,------...///000111111.........///////////////////////////////////////......------------............------...000222333888@@@BBB888111111111...111//////111555555333000//////............//////------------------------........./////////000000..............................///000000000//////------........./////////000000000000000000000000......------------..............................---------............///....................................------------,,,,,,,,,---......//////000000000000000000000000------------------------,,,,,,,,,---.........///......------------......+++,,,---...////////////......------------......,,,,,,------.../////////000000000000000000000000////////////////////////------------------------,,,,,,---...///000000111........................---...000///---,,,,,,---....................................////////////........................////////////////////////........................////////////////////////000000000000111111111111///////////////000111111/////////000000000111111000000111111111222222222000000111111111111000000000000000000000000000000---...///000111111000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---------...//////000000........................////////////////////////------...//////...------................................................////////////////////////......////////////......//////000111111111111000........................AAABBBCCCCCCAAAAAACCCDDDDDDAAA<<<888555444555555666666444444444666888999999999999888777666555444555555555444444444333333444444444444444555555555555555444444444333333333000000222333444555555555000222444555333222333333333333333444444555555555333333333333333333333333222222222222222222222222222222222333333444444444111111222222222222111111111222222333222111000///000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000.../////////000000000111........................////////////////////////...------------...///000//////////////////......------......//////000000////////////////////////111000000000000000000111------------...000222333888AAABBB999111222222///000......111555666333///---------,,,,,,------------------------------------------.........//////........................---......///000000//////....../////////000000000////////////////////////......------------..............................---------............///........................////////////............++++++,,,------...//////////////////////////////........................------------------------......------------......+++,,,---////////////.........------------......,,,,,,------...//////000////////////////////////////////////////////////...........................---------------------........................---///111000///---------....................................////////////........................////////////////////////,,,------....../////////////////////////////////000000000000111111111111///////////////000111111////////////000000000111//////000000000111111111000000111111111111000000000000000000000000000000...///000111111000//////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////------...//////000111111........................////////////////////////------...//////...------................................................////////////////////////......////////////.........//////000000000000000........................AAABBBCCCCCCAAAAAAAAACCCBBB???:::666333333444555666555444222333444666777444444555555555555555444555555444444444333333333222333333444444555555555555555444444444333333333222333333333333222111111444555666555333222222333333333333444444555555555444444444444444444444444222222222222222222222222222222222333333444444444111111222222222222111111111111222333222111000///000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000.../////////000000111111........................///////////////.........---------------...///000222111000///...---,,,,,,,,,------...///000111111////////////////////////......------------......------,,,---...000222333888AAABBB999222333333000///------000555666222...,,,++++++******++++++,,,------------------------,,,,,,,,,---------..............................------...///000000//////////////////000000000000.................................------.................................---------.........//////........................000000000000////////////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------,,,,,,.........------.........***+++---///000000///............------.........,,,,,,------...///000000........................////////////////////////////////////////////////000///...---,,,+++******.....................---...000222222000............................................./////////000........................////////////////////////,,,,,,------...///000000////////////////////////000000000000111111111111///////////////000111111////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000//////000111111000///...////////////////////////111111111111111111111111000000000000000000000000////////////////////////////////////////////////.........///000111111222........................////////////////////////,,,---...//////...---,,,................................................////////////////////////......////////////......---......///////////////........................@@@@@@AAABBBAAA???===;;;CCC@@@<<<999666666666777444444333333333333222222555555555555555555555555333333333333333333333333444444444333333222222222333333333222222111111111333333333333333333333333444444444333333222222222111111222222222333333333444444444333333222222222333333333222222111111111111111111111000000000000222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///......---......///000111111222000000000000000000000000//////000000000000/////////...---,,,,,,---//////333222000///------,,,,,,////////////////////////111111000///////////////////////////////////////000000000000000000000000,,,,,,,,,---------..............................////////////////////////000000000000000000000000000000///...------,,,,,,000------//////---111666===BBBAAA999111...///...------......///000000000,,,,,,,,,---------......---......//////......---//////.........---------------............------000///...---------------......------------......////////////////////////////////////////////////...........................------------...//////------------------------........................---------............///..................------------,,,,,,,,,------.../////////...---------,,,......------------......//////.........---------////////////////////////.......................................///000000000000//////............---------............///................................................000000///.......................................------------------------000000///...............,,,---...//////...---,,,........................222222111111000000000///////////////000000000000////////////000000000000000000000000000000000000000000111111111222222222111111111111111111111111111000///---------...///111111111111000000//////000000000000000000000000333222111111000000111111000///111444666555000,,,............////////////,,,---------...////////////...------------...///------............------------......//////000000..............................------------......////////////////////////................................................,,,---...//////...---,,,000000///...------,,,,,,BBBBBBAAA@@@@@@?????????BBB???<<<888666555555666444444333333333222222222444444444444444444444444333333333333333333333333555555555444444333333333333333333222222222111111333333333333333333333333444444333333333222222222222222222222333333333333444444333333333222222222333333333222222222111111......///000111222333333222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///...............//////000000000000000000000000000000000//////000000000000////////////...---------............//////000000000111////////////////////////111111000///////////////////////////////////////........................------........./////////........................////////////////////////////////////////////////000//////...------,,,,,,000------//////...111666>>>BBB@@@888111//////...////////////............,,,,,,---------.........------............------//////.........---------------............------//////...---------------......------------......////////////////////////................................................---------------...//////................................................---------............///...........................------,,,,,,------..................---------......------------......//////.........---------...............................................................///000000/////////.........---------------............///................................................000000///.......................................------------------------000000///...............------............------......................../////////......---------////////////000000000000////////////000000000000000000000000000000000000000000111111111222222222111111111111111111111111222111000///...//////000222222111111111000000000000000000000000000000000333222111111000000111111000///000222444333000---............////////////---------.......................................------............------............////////////..............................------------....................................................................................///000000///......000//////...------,,,,,,DDDBBB@@@??????@@@BBBCCC@@@>>>;;;777555444444444333333333333222222222222333333333333333333333333333333333333333333333333555555555555444444444444333333333222222222222111333333333333333333333333333333333333222222222222333333333333444444444444333333333333222222222222333333333222222222222111//////000111222333333444222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...........................///000000000000000000000000//////000000000000/////////////////////...---,,,------///000111111111111////////////////////////111000000///////////////000000000000000000000000............................../////////000000000......................../////////////////////////////////////////////////////////...------,,,,,,///------//////...111777???BBB@@@777000//////...000000//////...------,,,,,,------------.........------------------------...............---------------............------//////...------------.........------------......////////////////////////................................................---------------......///////////////////////////........................---------............///..............................---------------...---------.....................------------.....................---------------------------------.......................................///000000.........------------------------............///................................................000///......---.................................------------------------000///......---..................------..........................................---------------////////////000000000000////////////000000000000000000000000000000000000000000000111111111111222111111111111111111111111222111111000000000000111222222222111111111111111000000000000000000000000222222111000000000000111000//////000111111///...............////////////...............---------,,,---...//////...---,,,------............------/////////.............................................------------..............................................................................//////000000000000///////////////...------,,,,,,AAAAAA@@@???@@@@@@BBBBBB>>>===:::666444333222222333333333222222222222111222222222222222333333333333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222333222222222222222222222333333333444444444555555333222222222222222222222222222222222222222222222333333333222111111111000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000///.....................---------000000000000000000000000//////000000000000////////////000000000...,,,+++...///000000000///...---////////////////////////000000////////////000000000000000000000000000000............................../////////000000000........................//////////////////////////////////////////////////////.........---------///------000000///222888@@@BBB???666000000///.../////////......---------------------............------,,,,,,,,,,,,------........................------............------///......---------............------------......////////////////////////................................................------,,,,,,------...///................................................---------............///............///////////////......------------...,,,---------.../////////......------------..............................------------------------.......................................///000000---------------------------------............///................................................///......------.........................................................///......------.........///...---,,,,,,---...///........................//////////////////......////////////000000000000////////////000000000000////////////////////////000000000000111111111111111111111111111111111111111000000000000000000000222222222222111111111111////////////////////////222222111000000000000000000///........./////////............/////////////////////...---------,,,,,,---///000000///---,,,------............------/////////......---------..............................------------....................................................................................////////////......//////.........--------->>>???@@@AAAAAA@@@??????===<<<999666444222111111333333222222222111111111111111111222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555222222222222222222222222222222222222222222222222444444444333222111111000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000///.....................---------111111111111111111111111//////000000000000//////...///000111000///---,,,....../////////......---////////////////////////000000////////////000000000000000000000000000000////////////////////////------........./////////////////////////////////////////////////////////.......................................---------///------000000///333999AAABBB>>>555000000000...,,,---------.........///---------.........//////...------,,,,,,------...---.....................------............------......---------......///......------------......////////////////////////................................................,,,,,,,,,,,,,,,---......------------------------........................---------............///........./////////000000000///...---------------,,,---------.../////////......------------......---.....................------------------------.......................................///000000---------------------------------............///......................................................------------............................................................------------......///...---,,,,,,---...///..............................//////////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////////////////111111111111111111111111////////////////////////222111000000//////000000//////...---------///000............/////////////////////...---------,,,,,,---///000000///---,,,------............------//////......------,,,,,,..............................------------..............................................................................------------------------...............---------===>>>@@@AAAAAA@@@>>>======;;;999777444222111000222222222222111111111111111111111222222333333444333333333333333333333333111111111111222222222222111222222222222333333333222222222222222222222222111111111222222222222222333333333333444444444444111111111222222222222222111222222222222333333333222222333333333444444444111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...........................///111111111111111111111111//////000000000000//////...//////000000/////////------------...000111222///////////////////////////////////////000000111000000000000000000000000000000000000000000000000------........./////////////////////////////////////////////////////////................................................///---...000000000444999BBBBBB===444000111000---+++,,,,,,---......//////------.........////////////...---,,,,,,---...///---------...............------............------...------------...//////......------------......////////////////////////------------------------........................,,,,,,,,,,,,,,,------...------------------------........................---------............///.........//////000000111000000///...---------------------.....................------------......---------...............------------------------.......................................///000000---------------.........---------............///................................................---------,,,------...///................................................---------,,,------...///.........------.................................---------------.........////////////000000000000////////////000000000000000000000000000000000000111000000000000000//////000000000000000000000000---......////////////...000000000000000111111111000000000000000000000000111111000////////////000...///000///------///000............////////////...............---------,,,---...//////...---,,,------............------.........---------------..............................------------......------------------------................................................------,,,++++++,,,------........................AAAAAAAAAAAA@@@??????>>>===<<<:::777555333111000222222222222111111111111111111222222333444444555333333333333333333333333111111111222222333333333111111222222222333333333111111111111111111111111000111111111222222222222222222222222333333333333000111111111222222222222111111222222222333333333333333333333444444444444111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///...............//////000000000111111111111111111111111//////000000000000//////............///000111222222000///......000222444///////////////////////////////////////000111111////////////////////////////////////////////////....../////////000000000////////////////////////////////////////////////................................................///---...000111000444:::CCCBBB<<<444000111000---------------------------............////////////111000...------...000111---------.........//////------............---------------------...//////......------------......////////////////////////------------------------........................,,,,,,++++++,,,,,,---...................................................---------............///---......///000000111111111000///...------------...............---------......------------......---------.........//////...............................................................///000000------........./////////---------............///................................................---,,,,,,,,,------...///................................................---,,,,,,,,,------...///------............------........................---------....../////////////////////000000000000////////////000000000000000000000000000000000000111111000000////////////000000000000000000000000---...///000111000000///....../////////000000000000000000000000000000000111111000///////////////---///111000...---///111............////////////---------.......................................------............------,,,------------------.................................------------......------------------------...................................................---,,,,,,,,,,,,---...........................EEEDDDBBB@@@??????@@@AAA===<<<:::888555333111111222222222111111111111000111111222333444444555555333333333333333333333333222222222333333444444444111111111222222333333333111111111111111111111111000000111111222222222222111111222222222333333333000000111111222222222222111111111222222333333333777666666444333222111111000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000//////...---......///000111222222111111111111111111111111//////000000000000//////......---...///000222444999666333///...///111333///////////////////////////////////////000111111////////////////////////........................000000000000111111111111000000000000000000000000////////////////////////........................---.....................///---...000111111444:::DDDBBB;;;333000222111---///......------,,,,,,+++............/////////000222000///......///000222---------.........//////---..................------------------...///000.........------.........////////////////////////------------------------........................,,,,,,++++++,,,,,,---...////////////////////////........................---------.........//////---......///000111111222111111000......---------/////////......------,,,.........------.........---------.........//////////////////////////////.......................................///000000........./////////000000---------.........//////................................................,,,,,,,,,,,,------...///........................////////////////////////,,,,,,,,,,,,------...///,,,---...//////...---,,,........................///000000000111111222222////////////000000000000////////////000000000000000000000000000000000000111111000000/////////...000000000000000000000000...///000222222222111000---.........//////000000000000000000000000000000111111000///////////////---000222222///...///111............/////////000,,,------......////////////...------------...///---..................---,,,,,,,,,------..........................................------.........------------------------................................................///...---,,,,,,---...///---.....................BBBAAA@@@???>>>>>>>>>>>><<<:::777444333222333333444333222222111111222222111111111111222333444555333444444555555444444333222222222222222222222222333333333333333222111000222222111111111111111111000000000000000000000000111111111111111111111111333222222222111000000000333222111111111222333444555444222111111222444555555444444333222111000000222222222222222222222222222111111111000000//////222111111111000000//////000000000000000000000000222111111000///......---............////////////////////////////////////...............///000000000...,,,,,,...111555888666444000---,,,,,,...///////////////////////////////////////000000000000000000000///......------........................////////////000000000000000000///...........................................................................///////////////...///111///---222999CCCAAA<<<555000------....................................///000111111222000000//////.........---...------,,,,,,------...,,,---///000111111111111........................---------............///,,,------......------,,,........................,,,---...///000000000000...------,,,,,,------...//////////////////////////////...---...///000111000000000000000000000000000000000000000000000000000...,,,---000111///---,,,,,,.../////////...---...------------...//////------------------------..................................................................------............//////000000---------------------------...///...------...///..................------//////.........---------///......---------.....................///000000......---------,,,,,,,,,......------------........................------.........////////////000//////............//////000///...------...///000555333111000///000111222111111111000///.........000000000000000000000000000000000000000000000000111111111111000000000000111111000000//////......//////............//////111111000000//////......+++,,,------......------------------------------,,,,,,,,,---------..............................---------....../////////////////////////////////..............................------------.........------------...//////////////////////////////..................------........................BBBAAA@@@???>>>>>>>>>>>>>>>===:::777555333333222333333222111111111111222111111111111222333444555333333444444444444333333111111111111111111111111222333333333222222111000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222111111111222333444444333111000000111222333222222222222222111111111222222222222222222222222111111111111000000000///111111111111000000000///////////////////////////111111111000///.....................////////////000000000000000000000000///............///000000333111///......///111222333222000...------................................./////////000000000000.........///////////////....................................////////////000000///...........................................................................///////////////...///111///...222999DDDAAA;;;555000------...........................------...//////000000111000/////////.........---...------,,,,,,------...------...///000///..............................---------............///,,,------......------,,,........................000000000//////...---,,,...------,,,,,,------...........................---,,,,,,+++,,,---...///////////////////////////........................000...---...000000///---,,,---.../////////...---...------------...//////------------------------........................................................................------........./////////---------------------------...///...------...///........................//////.........---------///......---------.....................//////000............------,,,,,,......------------..............................------.........///////////////............//////000///...------...///000///000000000//////...---////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111111000000000/////////...//////............//////000000000000//////......,,,---......//////......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---------......................................................------------.........------------...//////..........................................------........................AAAAAA@@@???>>>>>>>>>>>>???>>><<<:::777555333222333333222111111111111111222222222222333444555555333333444444444444333333000000000000000000000000222222222333222222111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111222222222222111111111111222333333333222111000//////000111000000000111111111222222222222222222222222222222111111111111000000000000111111111111000000000000........................111111000000//////..................////////////000000000000000000000000///////////////000111111222222111000/////////////////////.........------------------------------....../////////000000000------......///000000111........................------------............000//////............///............................................................///////////////...///000///...333;;;EEEAAA:::444000.................................,,,------......//////////////////..................------,,,,,,------...---............---,,,+++........................---------............///------............------........................//////000//////...---,,,...------,,,,,,------...---------------------------,,,,,,,,,,,,---..............................------------------------000...---...///000///...,,,---......//////.........------------...//////................................................................................................---------------.........---------------------------...///...------...///.......................................---------......---------......///......------......///000/////////............---......------------..............................,,,---------............//////............////////////............//////,,,...///000000///---+++---......///000111111222000000000000000000000000000000000000000000000000---......///111222222333000000000000/////////////////////....../////////000000000////////////...---...//////000000//////........................,,,,,,,,,---------......------------------------,,,+++++++++++++++******......................................................------------.........------------...//////------------------------------------------..............................AAA@@@@@@???>>>>>>??????======<<<;;;999777555444333333222111111111111111333333222222333444444555333333333444444333333333111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111111111222222222222222222222222000000000111222222222333111111111111111222222333333333111000000000000000000000000000000000000000111111111111111111111111111111111000000000000000111111111000000000000000........................111000000000/////////...............////////////........................000////////////000111111...///000000000000000000,,,---...//////...------------------------------........./////////000000............//////000000........................------........./////////000///............//////............................................................///////////////---...000//////444<<>>?????????999999:::::::::999888777444333333222222222222222333333222222222333444444222333333333333333333222222222222222222222222222000111111222222111111111//////000000000111111111111111111111111111111111222222222222222222222222000000000111222222222333000000111111222222222222333333222222111111111111222222111111000//////...111111111111111111111111000000000000000000111111000000000000000000111111........................000000000000////////////............////////////------------------------///////////////000000111...///000000000000///...+++,,,...///000///...---....................................////////////000000//////........................................../////////000000000//////............//////////////////////////////....................................///////////////---.../////////666>>>GGGAAA888222//////..............................,,,,,,,,,,,,---------------------..................------,,,,,,------...,,,---------...///000000........................---------............///---......//////......---........................+++,,,---...////////////...------,,,,,,------...------------------------.........///////////////------------------------.........................../////////......//////------------......//////...------------...//////////////////////////////................................................---------.........//////---------------------------------------------------...///...---------///---------.........//////---.....................---------------...//////---------------...//////.../////////////////////......------------......---------.........//////,,,,,,,,,---------......//////............//////...//////////////////...111000///......///000111//////////////////000///////////////////////////////////////////////////000/////////////////////////////////000000000000......///000000///...................../////////,,,,,,---............---////////////////////////,,,,,,,,,---------......////////////////////////......------,,,,,,,,,+++......................................................------------.........------------...//////------------------------,,,,,,,,,,,,------..............................@@@@@@???????????????@@@888888999999::::::;;;;;;555555444333333333333333333222222111111222222333222222333333333333222222222222222222222222222222///000111111222111111111...//////000000111111111222222222222222222222222333333333333333333333333111111111111111222222222///000111111222222111111222222222222222222222222444333222111000///......111111111111111111111111000000000000111111111111000000000000111111111111........................000000000000////////////............////////////////////////////////////...............///000000111111111000///...,,,+++,,,---///000000///...---////////////////////////------........./////////111000000///......------........................////////////000000000111///............//////000////////////////////////....................................///////////////------//////000777@@@HHHAAA777111/////////...........................---------------------------------------............------,,,,,,------...,,,,,,,,,---...000111222........................---------............///......////////////....................................///......---,,,+++...------,,,,,,------...------------------------+++,,,------......------------------------------...........................///000///...---...000...------------...//////...------------...//////........................................................................,,,,,,------.../////////.........------------------------------------------...///...------...///,,,,,,------.../////////---------...............---------------...///000------,,,,,,------...///---............/////////......------------......,,,,,,------.../////////,,,---------............//////............//////......////////////......000...---,,,,,,...000111000000000000////////////000000000000000000000000000000000000000000000000000000000//////.........////////////000000000000---...///000000///...------............/////////+++,,,,,,---...---------........................,,,,,,,,,---------......///////////////////////////..................---------------------------..............................------------.........------------...//////------------------------++++++,,,,,,------..............................@@@???????????????@@@@@@<<<;;;:::::::::;;;<<<===666666555444444444444555222111111000000111111111222222333333333333222222111111111111111111111111//////000111111111111111......//////000111111222222222222222222222222222333333333333333333333333222222222111111111111111...///000111222111111000//////000111222222222222333333222222111111111000111111111111111111111111///000000000111111111111///000000000111111111111////////////////////////////////////000000000000............////////////////////////////////////---------------......///111111000///...---------/////////000//////..............................---------........./////////////////////........................................../////////000000...............///000000////////////////////////....................................////////////...------//////000888AAAIIIAAA777000///000///---.................................---------------,,,,,,,,,------............------,,,,,,------...------,,,,,,,,,---///000........................---------............///......////////////..........................................---,,,++++++...------,,,,,,------...........................+++,,,---.........---,,,---------------------------------------------------///000000...---...000...------,,,---...///000...------------...//////------------------------................................................,,,,,,------...//////000/////////.........---------------------------------...///...------...///,,,,,,------...//////000---------.........//////---,,,,,,------///000000------,,,,,,------...///,,,,,,------..................------------......,,,,,,------...//////000------.........///////////////............//////---...///000000///...---............//////000000......//////000000111111000000000000000000000000000000000000000000000000.........///////////////.../////////000000000111---...///000000///...------------.........//////,,,------...............------------------------,,,,,,,,,---------............................................./////////------------------------..............................------------.........------------...//////........................***++++++,,,------..............................@@@???????????????@@@@@@???>>><<<;;;:::;;;===>>>777777666555555555555666111111000000000000000111222222222333333222222222000000000000000000000000//////000111111111111111---......///000111111222222222222222222222222222333333333333333333333333333222222222111111000000...///000222222111111000,,,---...000111111111111111222222222222333333333000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000////////////000000000000............/////////000---------------------------,,,,,,,,,,,,---.........------......///111111111111000000////////////---------------------------------.........//////------......///000000000........................---------.........//////...............///000111000000000000000000000000..................................../////////000...------//////111999BBBJJJAAA666000///000///---................................................,,,,,,,,,------............------,,,,,,------......---,,,+++++++++,,,---........................---------.........//////......////////////..............................++++++,,,---...............------,,,,,,------...////////////////////////------///000000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,---///111000---,,,...000......---,,,---...///000...------------...//////------------------------................................................,,,,,,------...///000000000000/////////.........---------------------------...///...------...///,,,,,,------...///000000---------.........//////,,,,,,,,,---...///000111---,,,,,,,,,,,,---......,,,,,,,,,---------...............------.........,,,,,,------...///000000.........////////////000//////............//////---...///000000///...---...000222333444333222111,,,,,,---///000222333333000000000000000000000000000000000000000000000000,,,------...///000111111.../////////000000111111---...///111111///...------------.........//////---......///////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------.................................------............------------...//////////////////////////////******+++,,,,,,---..............................AAAAAA@@@@@@@@@AAAAAABBB>>>======<<<;;;::::::999888777444222111111222333333333333222222222111111222222333333333444444444333333222222111000//////000///.........000111222000000000000000000000000000000000000111111111111222111000//////000111111333333333333333333333333111111222222222222111111111111222222222333333333111000000000222555777999222222222111111111111000000000111111111111000000000000000000000000000000000000000000000000000000111000///...------...///111000///...------...///////////////////////////////////////////////////------............------...///000///...---...000------------------------------,,,,,,,,,,,,------000000///...............------............------............////////////000000000000000000000000000///...------...///000000///...------...///000......------------......+++---...------222999???III???666222000---,,,------.........---,,,,,,+++---.........---,,,,,,+++------------------------////////////...,,,***)))---------............///........................---------------,,,,,,,,,////////////////////////......------------......///...---,,,,,,---...///...------,,,,,,------...000000//////.........------------,,,,,,------...,,,,,,,,,,,,,,,---...//////////////////.......................................------------............------------......---.........---,,,,,,+++---------............///------------------------/////////...---------,,,........................////////////////////////////////////////////////------------------------......---,,,---...///000//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////............///////////////......---------......////////////000000000000////////////////////////000000000///......------///111222111000///000111111111000000//////......////////////////////////......//////000000111111------------------------...........................------,,,,,,------............------,,,,,,,,,***+++,,,---............000000000000///...------...---,,,,,,,,,,,,---...//////.........---------........................)))******+++,,,---......,,,,,,------.../////////......//////...---,,,,,,DDDDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>===:::999777555444333333333333333333222222222111111222222222222333333333333333333222222111000000///000///......///000111222000000000000000000000000000000000000111111111111333222111000000111222222111111111111111111111111111111222222222222111111000000111111111222222222111111000000222444666888222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////111000///...---......///111000///...---......///////////////////////////////////////////////////------............------...///000///...---...000..............................------------......//////...---------------------............------............////////////........................000///...------...///000//////............//////......------------......,,,---.........222:::@@@HHH>>>555111///,,,,,,------.........------,,,+++------......------,,,+++------------------------,,,------......---,,,,,,---------............///........................---------------.......................................------------.........---,,,,,,,,,,,,---......------,,,,,,------...000/////////.........---......---,,,,,,,,,---------,,,,,,,,,,,,---...///...............---------..............................------------............------------......------......------,,,+++------------............++++++++++++++++++++++++...............---------........................................................................------------------------...------,,,---...///000//////.........---------........................------------------------........................------------------------............................................................///////////////......------.........////////////000000000000////////////////////////.........//////////////////111222111000///000111111000000000/////////...////////////////////////000000000///////////////........................------------------------...------,,,,,,------............------,,,,,,,,,////////////...---,,,,,,///////////////...---,,,...---,,,,,,,,,,,,---...//////.........---------........................,,,------......//////000..................------......//////...------,,,EEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>===;;;999777666444333333333333222222222111111000111111111222222222222333333222222111000000000000////////////000000111000000000000000000000000000000000111111111222222333222222111222222333333111111111111111111111111111111222222222222111111//////000000000111111111222222111111222333555666222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////000000///............///000000///............///////////////////////////////////////////////////------............------...///000///...---...000///////////////////////////..................///......---,,,,,,,,,,,,---------............------............////////////........................//////............//////......////////////............------------......---.../////////333;;;AAAGGG===333000...,,,+++------............---,,,,,,------......------,,,,,,------------------------******,,,---.../////////---------............///........................---------......//////000------------------------......------------......---,,,,,,++++++,,,,,,---...------,,,,,,------.../////////...............///...---,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------..............................------------............------------......------......------,,,,,,------------............++++++++++++++++++++++++---------...............------------------------------------------------------------------------------------------------...------------...//////...............---------------------------------................................................................................................------------------------............///////////////......---......//////////////////000000000000000000000000000000000000------......///000000111///111222111000///000111000000000000////////////////////////////////////111111000000///......---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............---------------000000000000///...---,,,------.........------,,,...------,,,,,,------..................---------................................................000//////...------,,,,,,.........///......---,,,CCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@??????>>>>>>>>>@@@@@@???===:::888555444333333333222222222111111000000000000111111111111222222222111111111000000000////////////000000000000000000000000000000000000000111111111222222222111111111111222222222333333333333333333333333333111111222222222222111111000000000000111111111222333222222111111222333444222222222111111111000000000000111111111111000000000000000000000000000000/////////////////////////////////.........///////////////.........//////////////////////////////////////////////////////------............------...///000///...---...000........................//////............//////......------,,,------...------............------............////////////000000000000000000000000/////////....../////////---...///000000///...---......------------.........///000000000444<<>>>>>>>>>>>>>>=========AAAAAA@@@>>>;;;888555444333333333222222222111111//////000000000111111111222222222111111111111111///000000000000/////////000000000000000000000000111111111111222222222222///000000111111111111111333333333333333333333333111111222222222222111111111111111222222222333333222222222222222222222222222222222111111111000000000000111111111111000000////////////////////////..............................//////////////////......//////////////////////////////////////////////////////////////////------............------...///000///...---...000------------------------//////............/////////...............//////------............------............////////////000000000000000000000000...//////////////////...---...///000000///...---......------------.........000111000000555<<>><<<999777555444333333333222222222111111///000000000111111111111111111111111111111111111///000000000000//////...000000000000000000000000111111111222222222222333...///000111111111111111111111111111111111111111111111222222222222111111111222222222222333333333111111111222222222222222222222222111111111111000000000111111111111000000////////////////////////........................---...//////000/////////---...//////000/////////////////////////////////////////////////////////------............------...///000///...---...000------------------------///..................//////............///000000------............------............////////////..............................////////////............////////////............------------.........///000000000444<<>>======>>>>>>???@@@AAA???????????????????????????>>>;;;888666555444444333333333222222222111111000000000111111111222222111111111111111111111111///000111111000///...---000000000000000000000000111111111222222222333333...///000222333333222222111111111111111111111111111111222222222222111111111111111111222222222222000000111222222222222222222222222111111111111000000000111111111111000000////////////////////////........................,,,---///000000000//////,,,---///000000000//////////////////////////////////////////////////////------............------...///000///...---...000..............................------------.........---------......///000------............------............////////////........................---...///000000///...---//////............//////......------------......---///000///000444;;;AAACCC999111//////---...000------...///////////////+++,,,------......------------------------------///...---,,,,,,,,,---------------............///........................---------------.......................................------------......,,,---............---,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,---......///000000..............................------------............------------......+++,,,------......------++++++,,,,,,,,,---------------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,---.../////////...------------.........//////........................................................................++++++,,,,,,---......///............................................................////////////............///000111222////////////000000000000///////////////////////////////////////.........///111222111000///000111.../////////000000000111////////////////////////................................................------------------------...------,,,,,,------...---........./////////000////////////...---,,,+++++++++---...///000000000,,,,,,---......---,,,,,,---------.........//////........................000000000000////////////------..................,,,------...//////......::::::::::::;;;===>>>???===============>>>>>>>>>>>><<<999666444333444444333333333222222222111111111111111111222222222222111111111111111111222222///000111111111///...---000000000000000000000000111111222222222333333333///000222333444444333333333333333333333333333333111111222222222222111111000000000000111111111111//////000222222333333222222222222111111111111000000000111111111111000000////////////////////////........................,,,---///000000000//////,,,---///000000000//////////////////////////////////////////////////////---..................---...///000///...---...000////////////////////////---------,,,,,,---------,,,,,,,,,,,,,,,---...///---..................---............/////////000000000000000000000000000---...///000000///...---000///...------...///000.........------.........---.../////////333;;;AAACCC999111//////......111------...///000000//////+++,,,,,,---.........---------------------------...---,,,,,,,,,,,,...///---------.........//////........................------------------,,,,,,------------------------.........------.........++++++------------++++++...------,,,,,,------...,,,,,,,,,------.........+++++++++,,,---...///000///...---,,,,,,,,,,,,,,,++++++,,,,,,---...//////.................................------..................------.........+++,,,,,,---.........---++++++,,,,,,,,,---------/////////////////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////,,,,,,.../////////...------------.........//////////////////////////////................................................,,,,,,------...///000000........................////////////////////////............/////////000............///000222222////////////000000000000////////////////////////------......///000000000///111222111000///000111.../////////000000111111/////////////////////////////////...------,,,,,,////////////////////////...........................------,,,,,,------...---.........//////000000,,,---...///000000000000+++,,,---///000111111111,,,,,,---......---,,,,,,---------.........//////........................---...................../////////...------,,,,,,,,,,,,---.../////////...888<<<@@@AAA???======>>>??????>>>>>>===<<<<<<;;;???<<<999555333222333444222222222111111111111000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111222333111///......///333222222111111222222333222222222111111111000000000000000000000000000000222222222111111111111111222111000//////000111222111111111111111111111111000000000000000000000000000000//////.........---................................................//////............//////000000000000000/////////............////////////////////////000000000000////////////////////////................................................---------............//////......------///000111///...---,,,,,,---...///////////////////////////+++,,,.../////////...---///.........///000///...000///...,,,)))&&&$$$###...+++...///---777AAA===AAA777000......,,,,,,.........////////////............---------,,,,,,,,,,,,,,,,,,++++++*********.................................------,,,,,,,,,..................------.........------.........------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------..................------------............///......------------......111111000...---,,,+++***,,,,,,,,,---------......---------............///,,,---......//////......---------------------------------............///................................................------............------------...............---------............------......------------..............................000///.........///111222---///000000///......///111111000000//////......------------------------////////////////////////......//////...---,,,,,,---,,,,,,,,,,,,---..................////////////////////////////////////000000//////.........---111111000000//////............///000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////......---.........------,,,,,,,,,,,,,,,,,,---------......//////.........---------///---+++,,,---/////////,,,,,,,,,---...///000000---------------------------------------------------,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,---.........//////000000.........------,,,,,,,,,666:::>>>@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<:::777444222222333444222222222111111111111000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000...///111111000000111333333222222111111222222333222222222111111111000000000000000000000000000000111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000111111000000000/////////................................................//////............//////////////////////////////............////////////.../////////000000000000////////////////////////................................................---------............//////......---...///000111000///............///000........................,,,---.../////////...---000//////////////////...---------...------,,,+++...+++//////---888BBB===@@@777000......,,,,,,.........////////////.........------------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,..............................------------......------------------------------------------------,,,,,,---------------------,,,,,,++++++,,,,,,---...------,,,,,,------...------............------------------..................------------......000000///...---,,,,,,+++,,,,,,,,,---------......---------............///,,,---......//////......---------------------------------............///................................................------............---------------...------,,,,,,------............------......------------..............................111111000///......//////,,,...//////...------...000000000000//////............................................................//////...------,,,---,,,,,,,,,,,,---..................////////////////////////////////////000/////////............111000000000/////////.........///000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////......---/////////......------------------.........////////////.........---------///---+++,,,---/////////,,,,,,------......//////------------------------------------------------,,,,,,---------.........,,,,,,---......---,,,,,,---........./////////000...------------------,,,444777;;;>>>??????@@@AAA===>>>>>>>>>>>>?????????999777555222111222333444222222222111111111111000111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000---///111111000000222333222222111111111111222222222222222111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000................................................//////............//////,,,------....../////////............////////////....../////////000000000////////////////////////................................................---------............//////............///000000000000////////////000000............................../////////......---111000000//////.........,,,---...000111111111111///,,,///000...999CCC??????666///......,,,,,,---......////////////......------------,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---///......------......///,,,,,,------------,,,,,,------------..................------------......//////.........---------,,,,,,,,,---------......---------............///,,,---......//////......---------------------------------............///................................................------............---------------------,,,+++***------............------......------------..............................111111111000///...---,,,+++---......---,,,,,,---000000000////////////...////////////////////////.................................///......---,,,---,,,,,,,,,,,,---..................////////////////////////////////////////////////............000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////......---///////////////................../////////000000...............---------...---+++,,,---//////...---------------.........------------------------------------------------+++,,,---...///...------,,,------......------,,,.............../////////---------------.........222444888<<<>>>@@@AAABBB??????>>>>>>============555444222111111111222333222222222111111111000000111111111111111111111111111111111111000000000000////////////////////////////////////////////////000222222111/////////000222222111111111111222222111111111111111111111111000000000000000000000000////////////000000000000111000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000................................................///......------......///++++++,,,,,,---...//////............////////////........./////////000000////////////////////////................................................---------............///............/////////000////////////////////////........................///////////////......---///000111000/////////000///000000111111111000000///,,,000111///:::DDD@@@>>>555///......---,,,------......//////......------------,,,,,,,,,++++++---------------,,,,,,,,,------..................---------------------------------...............---,,,,,,++++++,,,,,,---------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......+++,,,,,,------,,,,,,+++,,,,,,---------...............------------......---.....................,,,,,,,,,---------......---------............///,,,---......///.........---------------------------------............///................................................------............------............---,,,++++++------............------......------------..............................///000111111000...---++++++---///...---,,,---...////////////////////////................................................---...............---------,,,,,,,,,,,,---..................///////////////////////////////////////////////////.........000000000000////////////......///000000000000000////////////////////////000000000000000000000000///////////////////////////////////////......---//////..................---.........////////////........................---,,,+++,,,...///...---...---------------------................................................+++,,,...000000///---,,,------------------------........................,,,,,,------......//////222333666:::===@@@AAAAAA@@@???>>>===;;;:::888888222222111000000111222333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000111222111000///000111222111111000000111111222111111111111111111111111000000000000000000000000......//////000000000000000000000111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......------------......***++++++,,,---......///............////////////............////////////////////////////////////................................................---------............///---......///////////////................................................////////////.../////////...111444666555333444555222333333222222111000///000---000222000;;;EEEAAA<<<444......///---,,,---------............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........//////---------------------------------.........//////---,,,,,,++++++,,,,,,---------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------------.........------------......---------...............,,,,,,,,,---------......---------............///,,,---......///.........---------------------------------............///................................................------............------///////////////...------------............------......------------..............................---...///000000///...------...000000...---...///.............../////////------------------------........................------...............------,,,,,,,,,,,,---..................////////////////////////////////////.........///////////////////////////000000000000......///000000000000000///////////////////////////////////////////////////////////////////////////////////////......---------------------------,,,,,,---------.........---.....................---,,,+++,,,...///...,,,---------------,,,,,,,,,................................................+++,,,...000000///...---------------------------...............------------------....../////////333333444888<<>>===:::888666444333111111111111111111222222222222222111111111111000000000000000000000000000//////000000000000000111000000000000000000000000000000000000000000000000,,,...000000000111333555111111000000000000111111111111111111111222222222000000000000000000000000...//////000000111111222000000111111111111000000000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////......------------......+++,,,,,,------.....................////////////------........./////////////////////////////////................................................---------............///---......///000/////////------............------------------------------//////......//////000111000666===@@@@@@>>>>>>???999999999888777555444333000---111222111<<>>HHHEEE:::333...//////---+++,,,,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,------.........,,,,,,------...///000000///......------......///------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---.........------.........---......//////......---++++++,,,,,,,,,---------.........------.........//////.........---------,,,,,,,,,---------......---------.........//////,,,---......//////......---------------------------------.........//////................................................---..................---++++++---...//////000000---..................---.........------.................................222111///---,,,,,,,,,---+++---......---,,,,,,------------.........//////////////////////////////------------------------,,,,,,---.../////////...---,,,,,,,,,,,,---................../////////000////////////////////////---.........//////000000.../////////000000111111...//////000000000000000000000000000000000000000///////////////////////////////////////////////////////////////......------.........//////000000............/////////000---------.........//////+++***+++---......,,,+++******+++,,,,,,---......///////////////////////////////////////////////////............///000000...---,,,,,,,,,,,,---............------,,,,,,,,,000000//////......------444333222333555777888777555444333222222222333333222111000111222444777999555444222000//////000111000000////////////000000000000111111111000000///000000000000111111111111000000000000000000000000222222222111111111000000...000222333111000000000111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000////////////000000000000---------...///000000111////////////////////////........................---------............///......------------...............------,,,,,,,,,................................................------------------------......------------......000000000000////////////111111000///////////////////////////////////////000000000///...///222555===GGGTTT[[[ZZZXXXYYY\\\ZZZYYYYYYWWWQQQHHH===666---//////...444???FFFHHH888444///,,,+++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000------------------------///...---,,,,,,---...///------------------------,,,,,,++++++,,,,,,---...------------------------////////////////////////........................000///...---------------///...---,,,,,,---...///...------,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------......------,,,..................------------,,,+++,,,---...///.........................../////////...---,,,,,,......------------............////////////......////////////////////////............//////000000000000000///......------///............///000000........................,,,+++************+++,,,---,,,,,,,,,,,,---......//////.........---------,,,---...///000000000000////////////////////////////////////000000000000////////////000000000000000000////////////000000000000000000////////////////////////////////////////////////...---,,,+++---,,,,,,++++++,,,,,,---------------------------000---***(((***///555888000/////////000///...,,,---..................------..................---------------------------//////.........---------//////.........---------------------------------000///---,,,++++++,,,,,,............---,,,++++++333222222333666777777666555444333222111222333333//////......///111333444444333222111000000000000000000////////////000000000000111111111111000000...////////////000000000000000000000000000000000222222222111111111000000///000222222000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000////////////000000000000------......///000000111------------------------........................---------............///......------------...............------,,,,,,,,,..............................................................................------------......000/////////////////////111000000///////////////........................///000000///...///222555===GGGTTTZZZZZZXXXXXXZZZZZZYYYWWWTTTOOOFFF;;;444...000//////555???FFFGGG777333///,,,+++,,,,,,,,,------------------------//////.........---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------------------------///...------------...///------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------///...------------...///,,,,,,,,,,,,,,,,,,,,,---........................------------------------,,,,,,,,,,,,---------...,,,------......------,,,------------------......---,,,,,,,,,,,,---.......................................///......------......------------............////////////..............................------........./////////.........///////////////......------......///000///////////////////////////...---,,,,,,---...///---,,,,,,,,,,,,---......//////.........---------,,,---...///000000000000............................../////////000000000////////////000000000000000//////......//////000000000000000////////////////////////////////////000//////...------,,,,,,...------,,,,,,------...------------------------///...,,,++++++,,,...///........./////////...---------............------------............------------------------------......------,,,,,,,,,,,,//////.........---------------------------------000///---,,,++++++,,,,,,---------...------,,,,,,222111222444777888666555555444333111111222222333333222111111111222444555222222222222222111000///000000////////////000000000000111111111111000000............////////////000000000000000000000000222111111111111000000000000111111000//////000222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000////////////000000000000------......///000000000------------------------........................---------............///......------------...............---------------................................................////////////////////////......------------......////////////////////////000000//////......//////------------------------//////000///...///222444<<>>777222000//////...---------111:::BBBBBB<<<333111............---,,,---------------------------------.........//////,,,------......------,,,------------------------------------------------........................---,,,++++++++++++,,,---------------------------------...//////...------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------...//////...------...............---------........................------------------------,,,,,,---------.........,,,------......------,,,------------------......---,,,,,,,,,,,,---.......................................///......------......------------......,,,------......------,,,------------------------/////////.........------///////////////...............------......///000........................,,,---...//////...---,,,---,,,,,,,,,,,,---......---------.........//////......////////////......------------------------....../////////000000000////////////000000000000000//////......//////000000000000000////////////////////////////////////........................------,,,,,,,,,,,,------------------------------000000...---,,,,,,,,,,,,---111333111---***+++...------............------------............------------------------------,,,,,,,,,------.........---------.........//////------------------------,,,,,,---......------,,,---------...------,,,,,,222111000111333555666555333333111000000000111222......///000000000000000222222000000000111222333000000////////////000000......///111111222222222............/////////000000000000000000000000000.../////////000000111111...000222333111000000000000000000000000000000000---------...///000000111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000////////////000000000000///////////////.........////////////////////////........................---------.........//////.........------.........---.........//////000000................................................////////////////////////.........------.........,,,,,,------...///000000---------------...///000////////////////////////+++---///000//////000111333;;;HHHRRRWWWVVVRRRNNN???:::333...------...///,,,,,,,,,000:::BBBAAA:::333111............---,,,------------------------+++++++++,,,,,,---------,,,------......------,,,------------------------------------------------........................000///---,,,,,,---///000------------------------,,,---...//////...---,,,------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++........................---------------...///000,,,---...//////...---,,,,,,,,,------.../////////................................................++++++,,,,,,,,,---------,,,------......------,,,..................------...---,,,+++,,,---...///.........................../////////...---,,,,,,.........------.........,,,------......------,,,------------------------000000/////////.........------......///000000000///............///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******---,,,,,,,,,,,,---......---------.........//////...///////////////......------------------------////////////000000000000////////////000000000000000000////////////000000000000000000////////////////////////////////////------...//////......---.........------.........------------------------***+++,,,...//////......///222444222---***+++...---......//////......------......//////......---------------------------+++++++++,,,,,,------------------.........//////------------------------+++,,,---.........---,,,............---,,,++++++000000111222333333444444555444333222111111111111222222222111111111000000000000000000000000000000....................................//////////////////...//////000111222000000000000////////////000000000000000/////////000000000000000000000000......------------......---......///000111111222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////........................+++,,,...000000///...,,,......................................................---,,,---...///000........................000000000000000000000000............////////////......------------......,,,,,,---...//////......------------------------...------,,,,,,------...---------.........//////333777???KKKSSSRRRJJJCCC444222000...---...///000...//////111999@@@???999333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///------,,,---...///000///...------------------------............///000///...---,,,---......---,,,,,,,,,,,,---......------------------------////////////////////////........................------------------------........................................................................000///...------...///000,,,------...//////......//////.........------------------,,,,,,+++++++++------............------................................................////////////////////////000000//////.........---................................................------------------,,,,,,......------------......222000---***)))***---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------////////////////////////////////////////////////...///000///...---...000000000000000000000000000...............///000000////////////////////////------............------.................................------,,,,,,,,,000///---,,,++++++,,,---//////...---,,,,,,,,,,,,000000111111000///......---------------...///000///,,,+++,,,...///---+++------.........---+++***...---,,,+++***+++,,,,,,///,,,+++,,,...///---++++++,,,,,,---.........---------------------------------+++******+++------000000000111222333333333444444333222111111111111222222222111111111000000000000000000000000000000000000000000000000000000....../////////000000000//////////////////000111000000//////......------////////////////////////000000000000000000000000000000////////////000000.........///000111111111000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////........................,,,,,,.../////////...---------------------------...........................------,,,---...///000............................................................////////////......------------......,,,------...//////......------------------------...------,,,,,,------...---------.........//////222555===GGGNNNMMMFFF???333111///---------...///...//////222999@@@???999333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////......---------......---------............///000///...---,,,------...---,,,,,,,,,,,,---......------------------------................................................------------------------........................................................................///...---,,,,,,---...///------..................//////.........---------------,,,,,,,,,,,,,,,,,,------............------................................................////////////////////////000/////////...............................................................---------------------......------------......111000---+++***+++,,,...------------------------,,,,,,,,,---------..............................//////.........---------------------------------////////////////////////...///000///...---...000////////////////////////...............///000000////////////////////////---......//////......---..............................---------,,,,,,,,,...---,,,+++++++++,,,,,,------,,,,,,,,,------..................---,,,,,,...---,,,,,,,,,,,,,,,---...---+++,,,...///---+++------.........---,,,+++///...---,,,,,,,,,------...---+++,,,...///---++++++,,,------......------------------------------------,,,,,,,,,,,,------//////000000111111222222444333222111000000000000222111111111111000000000000000000000000000000000000000000000000000000000/////////000000000111111000000//////.../////////000//////...---,,,,,,+++.........///////////////000000000000000000000000222111111000000111111222......//////000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////........................---------------------------............/////////......------------......,,,---......///.........///.........------,,,,,,...------,,,,,,------...---------...............000333999AAAFFFEEE>>>888111000...---,,,,,,---...---///000333:::AAA???888222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------,,,------............---------...//////---------............/////////...------------...---,,,,,,,,,,,,---......------------------------........................------------------------------------------------........................................................................------,,,,,,,,,,,,---------...............------...............---------,,,,,,,,,,,,------------------............------................................................////////////////////////////////////..........................................................................................------------......000///...---,,,,,,,,,---------------------------,,,,,,,,,---------.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...///000///...---...000..................................../////////000////////////////////////---......//////......---...........................------------,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,---...//////---............---,,,,,,...---,,,+++************...---,,,,,,......---,,,------.........---,,,+++000///...------------......---,,,,,,......---,,,,,,,,,------......------------------------------------............------.../////////000000111111222222111000000000000000111111111111000000000000000000000000000000000000........................000000000000111111111111111000///...............000000//////...---,,,,,,.............../////////////////////////////////222111111000000111111222.../////////000000000111000000000000000000000000000000000000000111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////...........................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------......//////........................---------------------------------.........//////......------------......------...............---//////......------,,,,,,...------,,,,,,------..............................000555:::===<<<777222///...---,,,,,,,,,,,,------...000444;;;AAA???888111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---........................---------------.........---------------...///000---------............/////////......---------------,,,,,,,,,,,,---......------------------------........................------------------------,,,,,,------------------........................................................................------------------------.........///......---,,,........................+++,,,,,,,,,------......------............------................................................///////////////////////////////////////..................................................................///////////////......------------.....................---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...///000///...---...000---------------------------......///////////////////////////////////////......////////////..............................------------------------***+++++++++,,,---......,,,,,,,,,,,,,,,---...////////////000000///......------,,,+++++++++++++++------,,,------------------------------------,,,///......---------------------,,,---------------,,,,,,------...------,,,------------------------,,,---...//////...---,,,///////////////000000000111111000/////////000000000000000000000000000000000000000000000000000000........................000000000000111111111111000000///......---......111111000000///......---............//////000000////////////////////////111000000//////000000111////////////000000000000000000000000000000000000//////000000111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////...........................------------...//////------------------------........................---------...............................................................------------..................------------......---...............------/////////......---------...------,,,,,,------........................---...///111444555444111......------,,,,,,,,,,,,,,,,,,...111555===BBB???777111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---........................---------....../////////---------------...///000---------............///...............------------,,,,,,,,,,,,---......------------------------........................------------------------,,,,,,,,,---------.......................................................................................//////.........---...............---------.....................,,,,,,,,,------.........------............------................................................////////////////////////.........///////////////............................................................//////000000......------------......---.../////////...---,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---.............................................////////////////////////...///000///...---...000------------------------------...///000/////////////////////////////////...//////////////////...........................------------------------++++++,,,---...///000000///...---,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,---......,,,------------,,,------------------------------------------,,,,,,++++++,,,------------,,,------,,,------...------,,,,,,------------------------,,,---...//////...---,,,////////////000000000000000000////////////000000//////000000000000000111000000000000000000000000000000000000000000000000/////////000000000111111//////......---.........000000000000000/////////......//////000000111111000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........................---------............///................................................,,,---......//////......................................................,,,------------...............------------...............///......---,,,...........................------,,,,,,------..................---------...///000111000///...---------------------------+++...222777>>>CCC>>>666000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------...///000000000000000......---------...//////---------............///......//////......---,,,---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.......................................................................................///000000///......,,,------...//////......---------...............---------------.........------............------................................................////////////////////////.........///////////////................................................---------......//////000......------------............/////////......---------------------------,,,,,,,,,---------..............................---------...............////////////////////////////////////////////////...///000///...---...000------------------------,,,---///000000000///...////////////////////////...//////000000//////...........................,,,,,,,,,------------...,,,,,,...///000000000000//////...---,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,---...///,,,---......,,,,,,---...------,,,,,,,,,---......,,,,,,------,,,,,,+++***,,,---......,,,,,,---...------......------,,,,,,------------------------------............------000000000000000000000000/////////......//////000////////////000000111111000000000000000000000000000000000000000000000000....../////////000000000......---------...//////.........////////////000//////000000111222222333000000000000000000000000000//////......//////000000000000000////////////000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////........................,,,,,,.../////////...---------------------------........................,,,---.../////////...---........................------------------------,,,,,,---------...............------------............//////...------,,,------......//////000000...------,,,,,,------...//////.........---------////////////...------...------............------+++...222888???CCC>>>666//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222111///......---------......---------............///---.../////////...---,,,---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................................................................------...//////...------++++++---...//////000000---------.........//////............------------------............------................................................////////////////////////............/////////000................................................+++,,,,,,---......//////......------------...................../////////------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////////////////////////////...///000///...---...000------------------------,,,---///000111000///...//////////////////////////////000000000000//////........................,,,,,,,,,---------......+++,,,.../////////.........------,,,,,,,,,------***+++,,,,,,---------,,,,,,+++++++++++++++,,,,,,+++---///...,,,+++---...---,,,,,,,,,,,,---...///,,,---.........---+++++++++---///...,,,+++---...------......------,,,+++------------------------------,,,,,,,,,,,,------111111111111000000000000//////.........//////000.../////////000000111111000000000000000000000000....................................////////////---------------...///000,,,,,,------...////////////000000111222333333333000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////........................+++,,,...000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,.../////////...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------............/////////...---,,,,,,,,,,,,---...///000111111...------,,,,,,------...//////.........---------///000///...---,,,---///------...//////.........***...333888@@@DDD>>>666//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///111222333333333222000///...------------------------.........//////---.../////////...,,,,,,---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................................................................,,,,,,---......---,,,,,,***+++,,,...///000000111---------.........///////////////...---------,,,---..................---................................................////////////////////////---.........//////000000................................................++++++,,,,,,---...//////.........------.........//////.........//////000------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////////////////...///000///...---...000........................,,,---///000111000///...//////////////////////////////000000000000//////........................,,,,,,,,,------.........+++,,,---.........---,,,,,,,,,,,,,,,---...//////,,,---....../////////...---,,,+++***))))))))))))+++---///...,,,+++,,,///---,,,,,,+++,,,---...///---.../////////...,,,,,,+++---///...,,,+++,,,///---.........---,,,,,,+++------------------------------+++******+++------111111000000111111222333222111///.........///000000000///...............000000000000000000000000000/////////............////////////////////////........................------......//////000000............////////////////////////////////////000000////////////000000000000////////////000000............/////////000000000000000000000000000222111000//////000111222000///...------...///000000000000000111111111111///...---,,,,,,---...///000000000000////////////........................////////////////////////................................................////////////////////////++++++,,,,,,---...//////000...---,,,,,,---///000---.........//////000000/////////...---,,,***)))***++++++,,,---...//////---------,,,,,,------...---,,,,,,,,,,,,---......000///---,,,++++++,,,------------............///...///444===FFFGGG???666//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000------------,,,,,,+++***,,,,,,,,,++++++*********++++++,,,,,,---...//////000000000000000//////....................................------,,,,,,,,,------------------------//////.........---------------------------------.................................------,,,,,,,,,........................------------------------...------,,,,,,------.........---------,,,,,,,,,------............------//////---,,,,,,---...///------............------........................111111000///////////////---------............///000///...---------------////////////////////////...---,,,,,,,,,,,,---...---......///000/////////........................---,,,,,,,,,,,,---............------------..............................000///...---------------------------------,,,,,,------------------------+++++++++,,,,,,,,,---------------............///................................................//////............//////111///...------...///111////////////////////////---------............///////////////////////////...,,,++++++,,,------,,,------------------------,,,,,,---...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++,,,,,,---.........---++++++++++++++++++++++++111111000000111111222333222111000///...///000000111111000///////////////000000000000000000000000000000/////////.........////////////////////////........................---..................///............////////////////////////////////////000000////////////000000000000////////////000000........./////////000000000000000000000000000000222111000//////000111222000///............///000/////////000000000111111///...------------...///000000000000/////////...........................................................................................................................++++++,,,,,,---......///000///---,,,,,,---...///---........./////////000------......------,,,,,,,,,,,,------------------......---,,,,,,,,,---------,,,,,,,,,,,,---............---,,,,,,,,,------------------...............///444>>>FFFGGG???666//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---,,,,,,,,,,,,++++++******---,,,,,,,,,++++++++++++++++++,,,,,,---......///---...///000000000000000......................../////////......---------------------------------//////.........---------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------............------...------------...000111------............------........................000///......---------...---------............/////////...---------------////////////////////////------------------------------...////////////...........................---------------......///.........------.................................------,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,---------------------............///................................................000000////////////000000000///...------...///000////////////////////////---------............///...........................,,,++++++,,,------,,,------------------------,,,---...////////////...------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------...............------,,,,,,,,,,,,,,,,,,,,,,,,111000000000000111222222333222000/////////000111222111111000000000000111000000000000000000000000000000000/////////......////////////////////////........................///..................---............////////////000000000000000000000000000000////////////000000000000////////////000000....../////////000000000000000000000000000000000111111000000000000111111000//////......//////000....../////////000000000///......------......///000000000/////////..............................------------------------........................................................................+++,,,,,,------.........000///...---,,,,,,---................../////////+++,,,,,,---.........---......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------...---------------------............//////555>>>GGGGGG>>>666//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******++++++++++++++++++************------------,,,,,,,,,,,,+++,,,,,,------.........,,,,,,...///000111111111........................///////////////................................................---------------------------------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------............------------------...000111222------............------...........................---,,,,,,,,,,,,,,,,,,---------............/////////...------------...////////////////////////---...////////////...---,,,,,,---.............................................------......///000................................................---,,,,,,,,,,,,++++++++++++,,,,,,------.........------------------------,,,------------.........---------............///................................................111000000000000000000111000///...------...///000////////////////////////---------............///...........................,,,+++,,,---...---+++---------------------------...//////////////////------------------------,,,,,,------.........///,,,,,,,,,,,,------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............////////////......---------------------------000000000000000111222222333222111000///000000111111111000//////000000000////////////////////////000000000////////////...////////////////////////........................000000000//////.....................////////////000000000000000000000000000000////////////000000000000////////////000000...////////////000000000////////////////////////111000000000000000000111000//////////////////000............//////////////////............//////000000/////////.................................------------------------........................................................................,,,,,,,,,---------......000///...------,,,------........................+++,,,------......------------------------------///......---,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++---...///...------,,,,,,---------.........///000555???HHHGGG>>>555//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,,,,,,,++++++++++++++++++------------------------,,,,,,,,,---------......,,,---...///000000000000........................//////..................////////////////////////........................................................................------------------------........................------------------------...------,,,,,,------.........---------,,,,,,,,,------............------............///000000111------............------........................------,,,,,,+++,,,,,,------------............//////......---------......////////////////////////---...000111111000...---+++,,,------......------........................///............///000000---..................---.............................................---++++++,,,,,,---...//////---------------------------------.........//////---------............///................................................000000////////////000000000///............///000////////////////////////---------............///........................---,,,,,,,,,......---+++,,,,,,------------------......//////000//////...------------------------,,,,,,---....../////////,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,---...//////......------------------------000000//////000000111222222222000/////////000111//////.........//////000////////////////////////111000000000////////////////////////////////////........................222111111000000/////////............////////////000000000000000000000000000000////////////000000000000////////////000000////////////000000000111////////////////////////000000000111111000000000///000000000000000000///............////////////////////////////////////////////////....................................................................................................................................,,,,,,,,,---------------//////......------------...............---------------......------,,,+++++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++---...///...------,,,,,,,,,------------...///000666@@@IIIHHH>>>444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---...------------------------,,,,,,,,,---------------......////////////..............................------------------------////////////////////////---.....................................................................------------------------........................------------------------...------,,,,,,------.........---------,,,,,,,,,------............------000000/////////...------------............------...........................---------------......---------............///......---------......///////////////////////////---...000111111000...---+++,,,------......------........................///............///000000------...//////...------........................------...//////......---++++++,,,,,,---...//////---------------------------------.........//////---------............///.........................................................------.........//////............//////////////////////////////---------............///........................---,,,,,,---//////---+++,,,,,,,,,---------............////////////......---------------------------------.........//////------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++((()))***,,,---...//////++++++++++++++++++++++++000////////////000111111222111///.........///000...............//////000000000000000000000000000111111000000000/////////////////////////////////........................111111000000000000000000............////////////000000000000000000000000000000////////////000000000000////////////000000/////////000000000111111000000000000000000000000000000111111111111000000///000000111111000000///....../////////000000000...//////000000//////.../////////.........------........................////////////////////////................................................------------------------------------------------.................................------------------.........---,,,,,,+++***++++++,,,---...///000---------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------...---------,,,,,,,,,,,,------------///111777AAAIIIHHH>>>444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------............---,,,,,,---///000,,,,,,,,,,,,------------------------------------///////////////...---,,,........................,,,,,,,,,---------------........................---------...............................................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------............------000000//////...---+++***------............------.......................................//////000---------............///...------------...//////////////////////////////---...////////////...---,,,,,,---.............................................------......///000,,,---...//////...---,,,........................***+++,,,---------,,,++++++,,,,,,------.........------------------------,,,------------.........---------............///...................................................------,,,,,,------...////////////////////////////////////////////////---------............///---------------------------------...//////---++++++,,,,,,------...........................---,,,------------------------------------------------............------------*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***'''(((***+++---.........++++++++++++++++++++++++///////////////000111111111000...---------.../////////......///000000111000000000000000000000000111111111000000000//////////////////////////////....................................////////////............////////////////////////////////////000000////////////000000000000////////////000000//////000000000111111111000000000000000000000000///000111222222111000//////000111111111111000////////////000000000111111...///000111111000///...//////.........---------................................................................................................------------------------------------------------,,,,,,---...////////////.........------,,,,,,,,,,,,,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,------...///---,,,,,,,,,,,,---............---,,,,,,,,,------++++++,,,,,,,,,---------000111888BBBJJJHHH===333//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,...---,,,++++++---///000++++++++++++,,,,,,,,,---------------------------------......///.................................------------.........///---------------------------------.........//////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------............------------......---,,,+++***------............------..............................---......//////000---------............///---------------...//////////////////////////////------------------------------...////////////...........................---------------......///,,,---///000000///---,,,........................)))***,,,---...---,,,+++------------------------------------------------,,,,,,,,,,,,---------------------............///......................................................------------............////////////......////////////////////////---------............///---------------------------------///000000---+++++++++,,,,,,---......///---------------,,,++++++------------------------......------,,,,,,++++++///.........------------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111000///...---,,,------...000000///000000111222222000000000000000000000000111111111111000000000000////////////////////////........................+++,,,,,,------...................../////////000////////////////////////000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000///000111222222111000//////000111222222111000///000000000000111111111111...///000111111000///...//////.........---------........................------------------------................................................------------------------------------------------++++++---...///000000000.........------,,,,,,,,,)))***,,,---.../////////......---------,,,,,,,,,+++++++++,,,---...///000---,,,,,,,,,,,,---......000///---,,,+++,,,,,,---++++++,,,,,,,,,---------000222888BBBJJJHHH===333//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---,,,+++******,,,...///*********++++++,,,,,,,,,------------------------++++++---...//////000000........................---.........//////000000---------------------------------.........//////////////////////////////........................,,,,,,,,,------.................................------------------------...------,,,,,,------.........---------,,,,,,,,,---..................---***+++,,,---------,,,+++---..................---........................---------------...///000---------.........//////---------------...///000////////////////////////...---,,,,,,,,,,,,---...---...//////000000//////........................---,,,,,,,,,,,,---......,,,---///000000///---,,,........................+++,,,...000000///...---------------------,,,,,,------------------------+++++++++,,,,,,,,,---------------.........//////................................................//////............//////......////////////......////////////////////////---------.........//////---------------------------------///000000---+++++++++,,,,,,---...//////,,,---------,,,,,,+++***------------------------......---,,,+++******)))//////.........---------,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---........................---,,,+++***------------------------111111000000000222333444111111000///////////////000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////---------............///------......//////000000000000000000000000000000//////000000///...------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111........................///////////////......------...............------........................000000//////.........------------............///------------------------------......///.............../////////...,,,+++...---,,,+++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,------111///444BBBLLLGGG999...111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,)))***+++---......------......------------.........////////////---,,,+++,,,,,,,,,---------...............------.........------............------........................------------------------++++++,,,------......///.....................------------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...------,,,,,,------...111111111111111000/////////////////////.........................................................------............---------------...------,,,,,,---------------------------------......000111111------------------------////////////////////////........................///...---,,,,,,---...///,,,------......------,,,------,,,+++,,,---...///---------............//////............///000000------,,,,,,,,,,,,---------...///000000///...---////////////////////////000000000000000000000000...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------+++,,,---...///...---,,,***+++---//////...---,,,........................+++,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000///000111333444111111000///////////////000000000000000000000000000/////////............////////////////////////////////////////////////////////////////////////////////////////////////---------............///.........///////////////000000000000000000000000///////////////...------......///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000///......///000000.......................................------,,,---...............------........................000/////////.........------------............///------------------------------......//////......---.../////////...---,,,......---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,------...111///555CCCLLLGGG999...111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,)))***,,,---......------......------------......------...///...---,,,+++,,,,,,,,,---------............------------......------............------........................------------------------------------------------///.....................---------............///......---------,,,,,,,,,...........................................................................------,,,,,,------...//////000000///......---...............---------................................................------............---------------......------,,,------------------------...............///000111------------------------------------------------........................///...------------...///+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///---------............///......------......///000......------------......---...///000000///...---................................................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------+++,,,------......------111000///---,,,*********........................///......------,,,++++++,,,,,,------------------,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,////////////000111222333111111000///////////////000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////////////////////////////---------............//////////////////.........///////////////////////////////////////......---......///000000000000///000000000000000000000000000000000000000000000000........................000000000000000000000000------------------------//////...------...//////........................---------...---,,,,,,+++------...............---......................../////////...............---------............///------------------------------........./////////,,,---......///.........///...------,,,---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------...///111///666DDDMMMGGG999///000///...---------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,***+++,,,------...------......------------......***+++---......------,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------............------........................------------------------//////...------,,,++++++..................//////---------............///...------------,,,,,,,,,................................................////////////////////////...------,,,,,,------...---------...------,,,+++------------------------................................................------............------,,,------.........------------------------------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///,,,------......------,,,---,,,,,,,,,,,,---...///---------............///---------------......//////..................///---...////////////...---........................------------------------000///............///000,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------,,,,,,,,,,,,---......333111...+++))))))***+++------------------------.........------,,,,,,+++------------------,,,,,,++++++++++++,,,,,,,,,,,,------------------------...------------,,,,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,......//////000111222333111000000//////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////---------............///000000//////......------...........................///////////////......---...//////000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////.................................------.................................---............---,,,,,,,,,---......///.........................................................---------............///........................---------......///000000,,,,,,---......////////////......---------......------------------------------------------------,,,,,,------------,,,,,,+++++++++,,,---...///000000000888FFFMMMGGG999000//////......------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------+++,,,,,,---------............------------......)))***+++---......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------............------........................------------------------......---------,,,,,,,,,---------------.........---------............///------------------------------------------------...................................................------,,,,,,------...,,,,,,---------,,,,,,+++---------------.........................................................------............------,,,------...............------------------------,,,+++***************+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------...............////////////......,,,,,,,,,,,,------......---------............///---,,,,,,,,,,,,---......//////............//////................................................------------------------///..................///------------------------------------,,,,,,,,,,,,------------------------------,,,+++,,,---...///,,,++++++++++++---...///------------------------++++++,,,,,,---...//////.........------,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333333111000000///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////---------............///000000//////......------------------------------......///////////////...------...///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////---..................---........................///////////////...------,,,------...//////..............................---------...............---------............///...........................---------...000111222------------......//////......---------......///------------------------------------------------,,,------......------,,,+++++++++,,,---...///000000111999GGGNNNGGG:::111...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------------------------............------------......((()))+++---......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------............------........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------------............///------------------------------------------------........................------------------------...------,,,,,,------...,,,------.........------------......////////////................................................------............------,,,---....../////////...------------------------,,,,,,++++++++++++++++++---------------------------------------------------------------------------..................---------............------,,,,,,,,,------------------------............///---,,,,,,,,,,,,---......//////............//////......------------......................................................------------------------------------------------...------,,,+++***))))))------------------------------,,,+++,,,---...///&&&(((***,,,.../////////------------------------******+++,,,---...///000.........------,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...000111333444444444111111000///////////////000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////---------............//////////////////.................................---...//////////////////------...////////////...////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000---...////////////...---........................//////000000//////...---,,,,,,---...////////////........................---------------.........---------............///..............................------...000222333......---------...//////------------------...///,,,,,,,,,------------...------------------------------............------,,,,,,,,,,,,------...//////111;;;IIIOOOGGG:::222---......///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------............------------......)))***,,,---.........---,,,,,,,,,---------......------,,,,,,,,,,,,------------............------........................------------------------++++++,,,,,,---...//////+++++++++,,,------......---------............///,,,,,,,,,------------...////////////////////////........................------------------------...------,,,,,,------...------......//////......------......///000000000................................................------............------,,,---...///////////////------------------------.........------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------***++++++++++++++++++***+++,,,------......---------------............///---------------......//////..................///......------------......------------------------........................,,,,,,------------,,,,,,------------------------------,,,,,,+++*********---------------------------,,,,,,,,,,,,---......((())),,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,------------...*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...///111333444555555555111111000///////////////000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////////////////////////////---------............///.........///////////////........................------...///////////////,,,---......//////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000000000000///.................................//////......---,,,+++,,,---...////////////........................,,,,,,,,,------.........---------............///..............................------...000222444//////...---,,,---......,,,,,,,,,,,,,,,---......,,,,,,,,,---------..............................------............------------,,,,,,,,,------...///222<<>>444222,,,,,,---......---,,,,,,+++,,,,,,---.........------......//////......------------.........//////,,,,,,,,,------.........---.........---,,,,,,+++++++++,,,,,,,,,,,,------////////////////////////------------------------'''(((***,,,---------,,,,,,,,,,,,------............---,,,,,,,,,,,,---...------------------------------------------------,,,---...000111111111111........................---,,,,,,++++++*********,,,,,,,,,------.........//////.........---------------------------------.........------.........//////.........---------------------------------............/////////000,,,---------......//////........................,,,---...---++++++---...+++,,,...000111111000000......---------......///......---,,,,,,,,,,,,---------------------------........................,,,,,,,,,------........./////////...---,,,******------------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---.........//////000000///...---,,,,,,---...///................................................................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,............,,,,,,...------------...//////---------------...///000.........------,,,,,,,,,++++++,,,---------,,,,,,333000///111666999777444333222222111000///..................///000111222000000///...............//////............//////000000000///......------////////////////////////000///...------...///000////////////////////////.........///000111111222////////////////////////........................////////////////////////////////////////////////////////////000000000000//////000000111111222222000000000///////////////////////////////////////000000///...------,,,,,,...---,,,+++***++++++,,,...---,,,,,,,,,,,,---...........................,,,,,,,,,---------..............................///---)))&&&&&&(((+++---...------,,,,,,------...........................+++,,,---.........---,,,------...//////...---,,,......---------,,,,,,,,,---------....../////////........................///......---------......111222===KKKMMM@@@444000///---,,,++++++,,,...///------------------------000000///...------,,,,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------........................,,,,,,,,,---------.........------,,,,,,------.........------------......------++++++++++++---------------............//////...---,,,,,,,,,,,,,,,///......---------......,,,,,,++++++***+++++++++------------------------///...---------///000111//////.........---------////////////////////////............////////////.........------,,,,,,,,,///...,,,++++++,,,...///............////////////////////////////////////.........------,,,,,,+++---------............///111000//////000000///...........................+++++++++,,,,,,,,,------.........------,,,,,,,,,......------------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))//////............//////....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,------.........---------.........//////........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..............................++++++,,,,,,,,,---------------------------------------...............---.........------,,,,,,,,,...---,,,+++***+++,,,,,,---------............///...,,,***+++---...,,,***,,,,,,,,,---------......///---+++,,,///000...,,,....../////////...,,,+++***++++++,,,---...//////333000///111666999777555444333333111000///......////////////000111222222111000//////....../////////..................///.........///////////////........................000///...------...///000////////////////////////------...//////000000111................................................////////////////////////////////////////////////////////////000000000000000000000000000111111111000000000000000000000000////////////////////////000//////...------,,,,,,000///...---,,,,,,---...---,,,++++++++++++,,,---........................,,,,,,,,,---------..............................000...+++))))))***,,,......------,,,,,,------...........................------.........---,,,+++,,,---...//////......---......---------,,,,,,,,,,,,,,,---------.................................///......---------......111333===KKKMMM@@@444111...---,,,,,,,,,---......------------------------000//////...------,,,,,,------.........---++++++************************........................,,,,,,,,,,,,------------........................,,,,,,,,,---------.........------,,,,,,------.........------------............---,,,,,,---......---------............//////...---,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,+++++++++++++++,,,------------------------//////...------...///000//////.........---------....................................////////////...------------------,,,///...---,,,,,,---...///------------............////////////////////////.........------------------------............///000///...///000111000///........................,,,,,,,,,,,,------------......---------,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........------------------------------,,,+++************...------,,,,,,------...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,,,,------........................+++++++++,,,,,,,,,,,,------......///...---,,,+++........................++++++,,,,,,,,,---------------------------------,,,,,,---------,,,,,,+++......---------,,,,,,,,,...---,,,+++++++++,,,,,,------------...............,,,***+++---...,,,***,,,,,,,,,---------......000...------///000///---------.........---+++++++++,,,,,,------.........222000///111666888777555555555444222111///......000000000000000111333333111111000////////////000........................------......///000000111........................//////............//////////////////////////////,,,------....../////////................................................////////////////////////////////////////////////////////////000000000000111000000000000000000///000000000000000000111111/////////////////////////////////...------,,,,,,111000//////.../////////,,,,,,++++++++++++,,,,,,........................,,,,,,,,,---------..............................000///---,,,,,,,,,---......------,,,,,,------...------------------------.../////////...---,,,+++,,,,,,---...//////............---------,,,,,,,,,,,,,,,,,,,,,------------////////////////////////......---------......///222333===KKKMMMAAA555222------------------------------------------------//////......---,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++------------------------,,,------------.................................,,,,,,,,,---------.........------,,,,,,------.........------------......///......------......///---------............///......---,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------//////......---......///...............------------------------------------............/////////---------------.........000///...------...///000,,,,,,,,,------------.............................................//////---------............//////...---...111222111000........................,,,------------............------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------........................,,,,,,+++******++++++,,,,,,++++++******++++++,,,+++,,,,,,------------,,,------------------------//////...---------......,,,,,,,,,------------...+++++++++,,,,,,,,,------........................,,,,,,,,,---------......//////000000///---+++)))------------------------,,,,,,,,,,,,------------------------------------...............---,,,+++...------------,,,,,,,,,...---,,,+++++++++,,,,,,------------............---,,,++++++------,,,+++,,,,,,,,,---------.........---,,,---...///...,,,,,,,,,------,,,,,,+++***------------------------111000000222555777666555666666555333111000///...000000000000111222333444222111111000000000000000////////////////////////............//////000000......................../////////....../////////////////////////////////,,,,,,,,,------.........................................................////////////////////////////////////////////////////////////000000000000111111000000/////////...000000000111111111111111//////////////////////////////.........---------000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..........................................------------...------,,,,,,------...------------------------.........//////.........,,,,,,---....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------------...//////222333===KKKMMMAAA666333---......///......---,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........................,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------.........------------......---------............///...------,,,,,,,,,------,,,,,,,,,+++,,,,,,---...,,,,,,+++++++++,,,------------------------------//////.........---------........................---------------------------------.........//////,,,,,,------......//////000///............///000,,,,,,---------.........////////////////////////---.........//////000000---------............///...------...111222222111........................---------.........//////------------------------------,,,,,,,,,,,,------------------------,,,,,,------------------------+++*********++++++,,,---++++++************++++++***++++++,,,,,,---------..............................------------......---------------------------------.........//////........................------------.........///000000///...------,,,,,,------------------------,,,,,,,,,------------...------------------------111111111111000///...---------------------------------,,,,,,,,,+++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,.........------,,,,,,,,,000000000222444666666666666555444333111000///...000000000000111222333444222111111000000000000000///000111111111111000///000000//////.......................................//////////////////...////////////////////////,,,,,,,,,,,,------------................................................////////////////////////////////////////////////////////////000000000000111000000000//////......//////000000111111111111////////////////////////...............---------........................---..................---........................,,,,,,,,,---------..............................,,,,,,,,,---------,,,,,,...------,,,,,,------...------------------------,,,,,,---...///111222333------------......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------...//////111222;;;IIIKKK@@@666333...////////////...---,,,---------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------------------------.........//////........................,,,,,,,,,---------.........------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---------............///------,,,,,,,,,------...---------------...//////,,,+++++++++,,,------...------------------------..................---------.....................------------------------------------............---------......//////////////////....../////////---.........////////////000000000000000000000000---.........//////000000---------............///---,,,,,,...111333333222........................---------.........//////------------------------......------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,------...........................---,,,,,,,,,,,,,,,---------------------------------------.........//////........................------........./////////000///,,,++++++---///111------------------------,,,,,,---------.........------------------------000000111111000///......---------------------------------,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,,,,---------------------...............------,,,,,,+++///000111222333444555666444444333222111000000///000000000000000111333333111111000////////////000//////111111111111//////111000000///......------------------------------......////////////......////////////////////////------------------------------------------------........................////////////////////////////////////////////////////////////000000000000000//////////////////.........//////000000111111////////////////////////........................,,,,,,---.........------......////////////..............................,,,,,,,,,---------..............................++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...000222444555///......---------............---------,,,,,,,,,------------,,,,,,,,,,,,........................---------------...///000000000:::HHHJJJ???555333000000//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................,,,,,,,,,---------.........------,,,,,,------...------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------............///------,,,,,,,,,---......------------...//////000,,,++++++,,,,,,---...///------------------------,,,,,,---............------------...............------------------------,,,------------......................../////////................................./////////000000000000000000000000000000..................//////---------............///...------...111222222111........................,,,------------.........,,,,,,,,,------------...///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---...------------------------,,,,,,+++++++++,,,------...------------,,,,,,,,,+++++++++,,,,,,,,,------........................---------........./////////---+++******,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,------.........------,,,,,,,,,------------...,,,,,,---------,,,+++***,,,,,,,,,,,,------------+++,,,------++++++,,,---,,,,,,,,,---------......---///000///...---...///......---------...//////.........------,,,,,,,,,...///111222333444555666222222111111111000000000////////////000111222222111000//////......//////---...///000000///...---///////////////.........---------------------------...///000000///...---////////////////////////.........---------------------------------------........................////////////////////////////////////////////////////////////000000000000.........///////////////,,,------...//////000000////////////////////////........................+++,,,---............---------...//////...------........................,,,,,,,,,---------..............................++++++******+++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...000222444555000000...---,,,,,,------......---------,,,,,,,,,.........---------,,,,,,---------------------------,,,,,,------///000000//////888FFFHHH>>>444222222111///...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,---------.........------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,---------............///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---...///000+++++++++,,,,,,...//////------------------------)))***,,,.../////////...---------.........//////........................,,,,,,---------.........////////////............------............---------------.........//////.................................------------------------............///...------...111222222111........................,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,------.........------------------------+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------***+++,,,------...------,,,,,,,,,---------......,,,,,,---------,,,+++***++++++,,,,,,,,,---------***,,,...---+++***,,,...,,,,,,,,,---------......,,,...///...,,,,,,---///------,,,,,,,,,---...///------------------,,,,,,...///111222222333555666000000000000000000000000............///000111222000000///...............+++,,,...//////...,,,+++------......///000000000---------------------------...///000000///...---////////////////////////........................------------------------........................////////////////////////////////////////////////////////////000000000000---.........//////000000,,,,,,------...//////000////////////////////////---.....................+++,,,.../////////......,,,,,,---......---,,,,,,........................,,,,,,,,,---------..............................,,,,,,+++***+++,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////...///000111333444222111///---,,,,,,,,,---......---------,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111......777EEEGGG===444222333111///---,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,---------.........------,,,,,,------...---,,,,,,++++++,,,,,,---,,,---...//////...---,,,---------.........//////,,,,,,,,,,,,,,,---...///++++++++++++,,,---...///+++++++++,,,---...///000------------------------((())),,,...////////////---------.........//////////////////////////////,,,,,,,,,---------......000000//////......------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---------........./////////...---///111222111000........................+++++++++,,,,,,,,,------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,111000...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000.........------,,,,,,,,,---------.........//////........................,,,,,,,,,---------......***,,,...///...+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------++++++---...///000000000,,,,,,,,,------.........,,,,,,---...---,,,+++***++++++,,,,,,,,,---------***,,,...---+++***,,,...,,,,,,,,,---------......(((+++,,,+++)))(((***,,,,,,,,,+++***+++,,,...///------------------------//////...///000111333444555333111///------------///............//////000///...,,,++++++,,,...///........................---------............///..............................//////////////////............////////////........................................................................---......///////////////000000000///......------000000//////......------////////////////////////000000000000000000000000///////////////.........000...,,,+++++++++---...........................---------............/////////......---------,,,,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,............////////////000///...,,,,,,,,,---...---------------------------------------------------------............///////////////////////////333000666DDDIII???444000//////............//////------------------------++++++---......---++++++---------............///......---,,,,,,,,,,,,---------------------------.........------,,,,,,,,,---------,,,,,,+++++++++//////.........---------...---+++++++++,,,...000////////////////////////---------............///...---,,,,,,,,,,,,---...++++++++++++++++++++++++------------------------000000000000000/////////---------------------------------............///..................------........................---------............///---------.........//////..............................------------..............................////////////////////////111000///......------...---///111333444333222111000000///............///...---,,,,,,,,,,,,---...---------,,,,,,+++++++++......------------......,,,------......------,,,+++***)))(((((()))*********++++++,,,,,,------...++++++,,,,,,---...//////.........................../////////...---,,,,,,+++,,,------......------......---,,,,,,+++******,,,,,,,,,---------....../////////...---------,,,///////////////////////////...,,,,,,...///...---......---,,,++++++++++++------------------------++++++---......---++++++//////.........---------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++------------------------------------------------------------------------//////...///000111333444444333111///...------...000////////////000111111000///---,,,,,,---///000........................---------............///........................////////////...................../////////000000////////////////////////........................////////////////////////------...///////////////------------............///////////////.........////////////////////////000000000000000000000000////////////////////////000///...---------...///........................---------............////////////.........------,,,------------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.........------,,,,,,,,,,,,------------............//////...------------------------------------------------------------------------............///////////////////////////222000777DDDHHH???444111//////............//////------------------------,,,,,,,,,------,,,,,,,,,---------............///......---,,,,,,,,,,,,---------------------------......---------,,,,,,,,,......------------------.........------------,,,------,,,+++,,,---...///........................---------............///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////---------............///................................................---------............///------................................................------------......................................................000//////..................///111111111000...---***+++++++++,,,,,,------...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++......------------......---......//////......---,,,,,,+++******++++++,,,***++++++,,,,,,------...+++,,,,,,------..........................................///......------+++,,,------......------......------,,,++++++***,,,,,,---------........................---------........................///...,,,,,,...///...---,,,,,,,,,+++,,,,,,------------------------------,,,,,,,,,------,,,,,,,,,///.........------------++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------------------------------------------------------------------------------//////...///000111333444333222111///......//////000000000000000111222222000///...------...///000........................---------............///........................////////////......------////////////000000000000000000000000000000000000........................////////////////////////------...////////////...++++++,,,,,,---......///.........///////////////////////////////////////000000000000000000000000////////////////////////000000000/////////..............................---------............//////////////////..................---------------------............------------------------------...------,,,,,,------......------------,,,,,,,,,+++,,,,,,,,,------------.........///......---,,,---------------------------------------------------------............///////////////////////////222000777EEEHHH>>>444111//////............//////------------------------------,,,,,,,,,,,,---------------............///......---,,,,,,,,,,,,---------------------------...------------,,,,,,,,,------..................------------,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///...------,,,,,,------...------------------------////////////////////////................................................---------............///................................................---------............///..................------..............................------------..............................------------------------.........---......///000///000000///...,,,***)))'''(((***,,,---------,,,...------,,,,,,------...------------,,,,,,,,,,,,......------------.........//////////////////......------,,,,,,------...***++++++,,,,,,------...------------------------........................------......///.........+++,,,------......------......------,,,+++++++++,,,------------.........---------.......................................///---,,,,,,---......---++++++++++++,,,---...///------------------------------,,,,,,,,,,,,------............------------,,,,,,,,,,,,------------.........------,,,,,,,,,,,,------------............------,,,,,,------...------------------------------------------------------------------------........................//////...///000111333444333222000/////////000000////////////000111222222//////...------...//////........................---------............///........................000//////......------,,,/////////000000000111111////////////////////////........................////////////////////////,,,---......//////......,,,,,,---------.........------......//////000000///////////////////////////////////////////////////////////////000000000//////000000000///...---........................---------............/////////////////////////////////......------,,,,,,,,,------......------,,,........................---------------------------------------------,,,,,,,,,,,,,,,------------------/////////...---,,,---------------------------------------------------------............///////////////////////////111000888EEEHHH===444222//////............//////------------------------...---,,,++++++,,,---...---------............///......---,,,,,,,,,,,,---------------------------------------------------,,,,,,------......//////------,,,,,,,,,++++++++++++,,,---.........---------------------------------------............///------------------------------------------------------------------------,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.......................................---------............///...............---------..............................------------..............................------------------------------------...///000111/////////...---+++)))((()))+++---///000///...---------------------------------------------,,,,,,......------------............////////////......---------------.........***++++++,,,,,,------...------------------,,,,,,........................,,,,,,---.../////////...+++,,,------......------......------,,,,,,,,,,,,------------............,,,---------.../////////........................///---,,,,,,---......---,,,,,,,,,,,,,,,---......------------------------...---,,,++++++,,,---...------------------------,,,,,,,,,------------............------,,,,,,+++---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////...///000111333444333222111/////////000111...------...///000111222...------------------...........................---------............///........................//////......---------,,,////////////000000000000................................................------------------------,,,------...............////////////......------------......//////000000////////////////////////////////////////////////////////////000000111111...////////////...---,,,........................---------............///.........////////////////////////......---------,,,,,,------------,,,,,,........................------------------------,,,,,,---......------,,,,,,------------.........,,,---...//////...---,,,---------------------------------------------------------............///////////////////////////000000999FFFGGG<<<444222//////............//////------------------------///...,,,,,,,,,,,,...///---------............///......---,,,,,,,,,,,,---------------------------------------------------++++++,,,,,,---------...------,,,,,,,,,++++++++++++,,,---.........------........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////........................---------............///.....................---..............................------------..............................------------------------,,,,,,,,,,,,---///000111............---,,,,,,+++---...///111111///---,,,------------------------------------------------......------------......,,,------......------,,,++++++,,,---------------***++++++,,,,,,------...------------------,,,,,,........................,,,,,,---.../////////...+++,,,------......------......------------,,,,,,---------.........//////,,,---------.../////////...........................---++++++---...---,,,///...------,,,,,,,,,---------------------------///...,,,,,,,,,,,,...///,,,,,,------------------,,,,,,---------..................------,,,,,,,,,---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////...///000111333444444333111000//////000000------------...000111222------------------------........................---------............///........................------------------------............////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---111000000///......------.........///////////////////////////////////////000000000000000000000000...//////000000111111222/////////.........------........................---------............///---------.............../////////...............,,,,,,------------,,,,,,------------------------,,,------......------,,,+++,,,---.........---,,,------------............,,,---......///.........---------------------------------------------------------............///////////////////////////000111:::FFFGGG<<<444333//////............//////------------------------......------------......---------............///......---,,,,,,,,,,,,---------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,,,,------.........---------------------------------............///,,,,,,------.../////////........................---------............///---------.........//////..............................------------..............................------------------------,,,,,,,,,,,,---...///000---------------.........------.........---,,,+++,,,------......------,,,------------..................------------......,,,,,,------------,,,,,,******+++,,,------------***++++++,,,,,,------...------------------------........................------......///.........+++,,,------......------......------------------------........./////////---------...............------------------------...,,,++++++,,,------,,,000///...---,,,,,,,,,,,,------------------------......------------......,,,,,,,,,,,,------------,,,---------............------------------------,,,------------............------,,,,,,------...........................------------------------------------------------------------------------//////...///000111333444666444222000////////////---------...///111222333------............------........................---------............///........................+++,,,,,,------......///------------............................................................------------------------+++,,,------......------........................///////////////.........////////////////////////000000000000000000000000...//////000111111222222111000///.........///000........................---------............///,,,,,,,,,,,,---------...............////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++---...///...---,,,+++,,,,,,,,,---------------------------...//////---------------------------------------------------------............//////////////////////////////111:::FFFFFF;;;333444//////............//////------------------------------............---------------............///......---,,,,,,,,,,,,---------------------------,,,,,,,,,---------......---------------,,,,,,,,,.........------------,,,------,,,+++,,,---...///........................---------............///,,,,,,---......---,,,,,,------------------------////////////////////////,,,,,,,,,---......//////---------------------------------............///,,,,,,------...//////000........................---------............///+++,,,,,,---...///000000..............................------------......................................................,,,,,,,,,,,,------...///---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,------------.........///......------------......------............------)))***,,,---......------***++++++,,,,,,------...+++,,,,,,------..........................................///......------+++,,,------......------------..............................////////////...............---------------------------------...,,,++++++,,,------,,,///......---------......------------------------------............------++++++,,,,,,,,,---------------------............+++,,,,,,------.........,,,,,,,,,,,,------------...------,,,,,,------...////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...///000111333444777555333111///......///.........///000222333444......////////////..............................---------.........//////........................***++++++,,,---...//////,,,,,,,,,---------......000000000000000000000000................................................+++,,,------......------+++,,,,,,------......///000000//////.........---////////////////////////000000000000000000000000...//////000111222222222333222000......///111222........................---------.........//////+++++++++,,,,,,---------------......//////000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++---//////...---,,,******+++++++++,,,,,,,,,...---,,,,,,---...///000---------------------------------------------------------........./////////////////////////////////111;;;GGGFFF;;;333444//////............//////------------------------,,,---...//////...---,,,---------.........//////......---,,,,,,,,,,,,---------------------------,,,,,,,,,------........./////////......------,,,//////.........---------...---,,,++++++---///000---------------------------------.........//////,,,,,,---......---,,,,,,////////////////////////------------------------,,,,,,------...///000000++++++++++++++++++++++++---------.........//////,,,,,,------...///000000........................---------.........//////***+++,,,---...000111111.................................------.................................////////////////////////------,,,,,,,,,---.........---,,,,,,+++++++++,,,+++++++++,,,---...///000,,,,,,---......---,,,,,,---------.........//////.........------...............////////////......)))***,,,...//////......***++++++,,,,,,---......++++++,,,,,,---...//////.........................../////////...---,,,,,,+++,,,------......------------............................../////////000/////////......------,,,------------------------...,,,++++++,,,------,,,---------------...///000------------------------,,,---...//////...---,,,+++++++++,,,,,,------------------.........//////***++++++,,,---...//////+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------------------++++++++++++++++++++++++............000222444555555555555333111000222444---...///000000111111111////////////////////////............////////////.........------,,,,,,,,,........................000000//////.........---......////////////..............................------------------------,,,,,,,,,------.........---------------------------------............///111000///...............///////////////////////////////////////000111111000000000000111111111111111111000......---------........................////////////////////////........................---------------------------.........---,,,,,,+++///---******+++,,,---,,,..................------++++++,,,...///...+++))),,,,,,,,,,,,,,,,,,,,,,,,........................------------------------******+++,,,,,,---......///......------,,,++++++............////////////333555<<>>888111,,,------------------------//////...---,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---+++***)))***,,,///111111///,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............//////......------,,,++++++...............---------------------------------+++,,,---......---,,,+++---------............///---------............///------------------------////////////////////////......------------......000000//////.........------------.........//////000000//////......------////////////////////////////////////////////////---------............///...------------...//////......---------.........------------------------------............------////////////////////////------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////.........---------........................---------...------,,,,,,+++++++++,,,,,,---------///......------,,,++++++---------............///---------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------++++++++++++******)))(((,,,------+++))))))***,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///000111333333777888999999::::::999999999999999999777555222000........................,,,---...---,,,+++---///................................................000/////////.........---............/////////////////////.........------------------------------------------...//////000...............------------------............///....................................////////////000000000000000000000000111000000000/////////...000000000000///////////////..................///,,,,,,,,,------...............---------,,,,,,,,,,,,------......------,,,......---,,,,,,+++******++++++,,,---............------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,---......------...///000555<<<@@@>>>888111,,,------------------------///......---,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,,,,++++++---///000000///---+++------------------------++++++,,,---......//////,,,,,,,,,---------......---------------------------------............///------------------------//////......---------,,,------------------------,,,------------------,,,---------............///---------............///------------------------////////////////////////......------------......000/////////............---------........./////////////////////.........////////////////////////////////////////////////---------............///...------------...//////,,,,,,,,,,,,,,,---...///........................------............------........................------------------------.........---------,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------........................------...//////.........,,,,,,,,,,,,,,,,,,---------------------------------------............///---------------------------,,,,,,++++++,,,,,,---000///......------------...............---,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,---------......------------------------,,,,,,------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///000111222333777777888999999999999999999999999888666444111000........................,,,---...---,,,+++---///................................................/////////...........................////////////.........---------------....................................////////////---------------------------------............///........................------------............000000000000000000000000000000000000////////////000000000000////////////......------------......***++++++,,,---...///000...------------,,,,,,,,,,,,------......------,,,------,,,,,,+++*********,,,,,,------...---------------------------------,,,,,,++++++++++++,,,,,,************************------------------......------------------------...------------,,,,,,,,,---------------------------...///...,,,+++,,,---000666<<<@@@===777111---------------------------.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------------...//////...------------------------------,,,---...000000//////...,,,,,,,,,---------......---------------------------------............///++++++,,,------...//////000000///...------,,,,,,------------------------...------,,,,,,------...---------............///---------............///------------------------////////////////////////......------------......////////////............------........./////////.........///////////////////////////////////////////////////////////////---------............///...------------...//////,,,+++++++++,,,------...////////////////////////------............------.........................................................------------,,,---,,,,,,,,,,,,---............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................------...///000000000000------------,,,,,,,,,,,,++++++,,,------...//////---------............///------------------------------,,,,,,,,,,,,------222111000///...---------,,,------------,,,,,,+++***,,,......,,,******+++,,,,,,,,,---------......------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............000111222333666666777888999999999999888888888777555333111000........................,,,---...---,,,+++---///....................................................................................////////////------------------------//////////////////////////////////////////......---------------.........---------............///........................------........./////////////////////////////////000000000000////////////000000000000////////////------,,,,,,,,,,,,------++++++,,,,,,---...//////------------------------,,,------......------,,,---------,,,,,,+++++++++---------...------,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................------------------------------------------------,,,.........,,,,,,---...000666===@@@<<<666111...------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............------.........------------..................000000000...,,,+++,,,,,,,,,---------......---------------------------------............///,,,,,,,,,---------......000000///...---,,,,,,+++------------------------...---,,,++++++,,,---...---------............///---------............///........................////////////////////////......------------......///////////////.....................////////////------......//////000000////////////////////////////////////////////////---------............///...------------.../////////...------,,,,,,,,,---........................------............------........................////////////////////////............---------------,,,,,,,,,,,,---.........------,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,---//////000000000......------,,,,,,,,,+++,,,,,,,,,---------......---------............///------------------------------,,,,,,,,,,,,------111111///...------------,,,,,,,,,------,,,,,,+++)))+++...///---+++******,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333444555666777888888888888888888777666444222111000........................,,,---...---,,,+++---///................................................---------...........................////////////------------------------////////////////////////...//////000//////...---------......////////////---------............///............................../////////000000000////////////////////////////////////000000000000000000000000////////////------,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,............---------------------...------,,,,,,------------------------,,,++++++******++++++,,,........................,,,,,,,,,,,,------..............................------------------------------------------------+++---...///......000111000666>>>@@@;;;555111///---------------------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000///......///...------------...///---------....../////////,,,,,,......///...------,,,,,,,,,---------......---------------------------------............///......---------,,,,,,,,,000//////...------,,,,,,------------------------...---,,,++++++,,,---...---------............///---------............///........................////////////////////////......------------...............///////////////........./////////000000------......//////000000////////////////////////////////////////////////---------............///...------------...//////333222000///---,,,,,,,,,------------------------------............------........................//////////////////////////////.........------------,,,,,,,,,,,,---......------,,,,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---.............................................***+++,,,---.../////////.........------,,,,,,,,,......---------,,,,,,,,,---------............///------------------------...------,,,,,,------...000///...---,,,,,,,,,,,,//////000000000000000///)))+++...///...,,,++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222333444555777888888888888888777666555333111000000........................,,,---...---,,,+++---///................................................---------------.....................////////////---------------.................................,,,---...//////...------------......///000000000---------............///........................////////////000000000111000000000000000000000000////////////000000000000000000000000////////////......------------............---------,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,/////////...............,,,,,,------...---------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,------------...------------------------+++---.../////////111333000777>>>@@@:::444111111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000111111000///......///...------------...///---------...//////000000******+++,,,...///000111,,,,,,,,,---------......---------------------------------............/////////...---,,,,,,++++++///............---------------------------------...------,,,,,,------...---------............///---------............///........................////////////////////////......------------...............///////////////....../////////000000000.........///////////////////////////////////////////////////////////////---------............///...------------...//////444333111///...---,,,,,,------------------------------............------------------------------......................../////////.........---------,,,,,,,,,,,,---......------,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................++++++,,,---.........---.........---------------//////...---,,,,,,++++++---------............///------------------------......------------............---,,,,,,,,,,,,---------.../////////......***,,,......---,,,,,,---,,,,,,,,,---------......------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222222333555666777888888888888777666444222111000///........................,,,---...---,,,+++---///................................................,,,,,,,,,------.....................////////////------........./////////------------------------)))+++---...///...---,,,,,,,,,---......///000000---------............///................................./////////000000000000000000000000000000.../////////000000000111000000000000///////////////..................///,,,,,,------------------,,,,,,,,,---------......,,,------......------,,,........................++++++,,,---............------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---.........---///000///777??????:::333111111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...////////////...........................---------...///000000000//////---,,,---...///111,,,,,,,,,---------......---------------------------------............///---------------------,,,---------...............------------------------,,,------------------,,,---------............///---------............///........................////////////////////////......------------................../////////000.../////////000000000000///////////////.........////////////////////////////////////////////////---------............///...------------...//////111000///......---..............................------............------------------------------------------------------////////////............---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......---------------------------------.........//////........................------...............---------------............---------------------,,,---------............///------------------------......------------......---------------......///******+++,,,,,,,,,,,,,,,+++,,,------,,,,,,---///,,,,,,,,,---------......------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------///000111222222333444666777888888888888777555333111000000///........................------...---,,,+++---///................................................,,,,,,,,,------...................../////////000........./////////000000------------------------((()))+++---......---,,,++++++,,,,,,---...//////---------.........//////........................---------.........//////000000000000000000000000.../////////000000111111000000000000//////////////////............//////***++++++,,,---...//////,,,,,,,,,------.........,,,------......------,,,------------------------***+++,,,---......///...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------...///...,,,+++,,,---///777??????999333111222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////------...//////...---------------...///000000111888666222...,,,+++,,,,,,,,,,,,,,,---------......---------------------------------.........//////+++,,,,,,------......///,,,,,,------.../////////------------------------+++,,,............,,,+++---------.........//////---------.........//////////////////////////////////////////////////////.........------.........---.........//////000000////////////000000000000000000//////.........---////////////////////////////////////////////////---------.........//////...------------...//////...------------...//////////////////////////////---..................---------------------------------------------------000/////////............---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------..............................---------.........//////........................//////////////////......,,,---------.../////////+++,,,,,,------......///---------.........//////------------------------......------------............---......///000111,,,------.../////////...+++,,,---,,,,,,,,,...000,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111444444444444444444444444333333333222111000//////........................,,,,,,------...///000000////////////////////////000///...---------------,,,---------.../////////---....../////////////////////000000000///---,,,........................------------------------000000//////.........---//////000000000000//////,,,---......------...000000000000000////////////111111000000//////......000000000000000000000000000000000000////////////...---,,,,,,,,,,,,---...........................,,,,,,,,,---------......,,,------......------,,,---------------------------------.........//////................................................++++++,,,,,,,,,,,,------++++++,,,---.........---...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...333<<>>888444222///......------------..............................//////...------------.........,,,,,,,,,,,,......///...,,,***(((((((((((()))+++...000000///,,,***------............------,,,,,,,,,---------......222111///.........///000......---------,,,,,,,,,000000//////.........------------............///.........------,,,,,,,,,///......------,,,++++++------------------------/////////...---------,,,............////////////222111///---,,,,,,,,,---000000//////............////////////////////////000000//////.........---//////............//////000000000000000000000000...///000000000///---,,,................................................+++++++++,,,,,,------------.........//////000000......////////////......////////////////////////..............................////////////..............................//////...---,,,,,,++++++,,,,,,------,,,,,,+++******++++++,,,,,,------...///000111111111000...---------............------......//////......---,,,---------,,,,,,+++++++++---------...///000000111222111...,,,++++++,,,---++++++++++++,,,,,,---...,,,------......------,,,------............------..................------......------------......//////.........---------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++---------............///......---------,,,,,,,,,......//////...---,,,,,,+++,,,.../////////...---///......------,,,,,,+++++++++,,,,,,,,,,,,------------......///000000111333333333333333333333333222222222222111000///..................---------,,,,,,------...//////000//////////////////////////////...---------------.........///////////////,,,------...............------.........---++++++........................------------------------............---------,,,------............------,,,---......------...000000/////////////////////111000000000/////////...000000000000000000000000////////////...............---,,,,,,,,,,,,---...........................,,,,,,,,,---------......,,,------......------,,,---------------------------------.......................................------------------------++++++,,,,,,,,,,,,---------...///////////////...---------.......................................---------------------------...///////////////...222;;;BBB???999444111///......------------..............................//////...---------------///...---,,,,,,---...///)))))))))***+++---///000'''))),,,///000000///...------............---------------.........//////......---...///000222333.........---------,,,,,,000/////////.........------------............///.........------,,,,,,,,,...------------,,,,,,,,,------------------------...............---------............////////////000///...---------------,,,---------.........///////////////////////////000/////////............//////............//////000000000000000000000000///////////////......---................................................---------------...................../////////000......////////////......////////////////////////..............................////////////..............................//////...------,,,++++++++++++,,,------------------------------,,,,,,,,,---------------,,,,,,+++------............------......//////......---,,,------------,,,,,,,,,,,,,,,,,,,,,---.../////////111000...,,,,,,,,,---...---,,,,,,,,,------...///,,,------......------,,,------............------..............................------------......//////.........---------...---,,,,,,,,,,,,---...000000/////////.........---------............///......---------,,,,,,,,,...............---,,,,,,+++,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000222222222222222222222222111222222111111000///...//////.........---------,,,,,,------...///////////////////////////////////////...------------...000000000///////////////+++,,,,,,---...------------------...------,,,+++........................---------------------------------,,,,,,,,,,,,,,,------............------+++---......------...///////////////////////////000000000000////////////000000000000000000000000............------------...------,,,,,,------...........................,,,,,,,,,---------......------............------------------------------.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***,,,,,,------......//////------------------------........................//////..................000;;;DDDAAA999444000.........------------..............................///......---------------......------------.........---,,,,,,,,,,,,------)))***+++---.../////////------............------........./////////000000---------...///000222222.........------------,,,/////////...............---------............///.........---------------,,,,,,,,,---------......---------------------------------...............---............/////////---...............------******+++,,,---...///000////////////////////////////////////............//////............//////000000000000000000000000000//////............///................................................/////////...........................////////////......////////////......////////////////////////..............................////////////......//////////////////////////////......---,,,,,,,,,***+++,,,---.../////////000//////...------,,,,,,------,,,+++++++++++++++------............------......//////......---,,,---------------.........++++++,,,,,,---.........///...---,,,,,,---...///......---------...//////,,,------......------,,,------............------..............................------------.....................---------...------,,,,,,------...------------,,,,,,,,,,,,---------............///......---------,,,,,,,,,---............------,,,,,,++++++++++++,,,------))))))***++++++,,,------++++++,,,,,,,,,,,,------............//////000000000000000000111111111111000000111111000//////.../////////...------,,,,,,---------........./////////////////////////////////......---------......000000//////......------,,,,,,---............---//////////////////..............................---------------------------------,,,,,,,,,,,,,,,...//////000000//////...+++---......---,,,...///.........///////////////000000000000/////////////////////////////////////////////.........------------------------------........................,,,,,,,,,---------......------............------------------------------......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,+++***))))))++++++,,,------...//////------------------------------------------------000///...---,,,---...//////;;;EEEBBB:::333///---......------------..............................///...------,,,,,,------------,,,,,,,,,,,,------///...------,,,+++++++++......---,,,,,,,,,------------............---------.........////////////000000//////........................------------........................---------............///...............---------++++++,,,,,,---...//////,,,,,,------------------,,,---------.../////////---------.........//////+++,,,.../////////...---++++++,,,---...//////000///////////////////////////////////////.........//////............//////////////////////////////000///...------...///000................................................000//////......---------.........///////////////......////////////......////////////////////////..............................////////////......000000000000000000000000//////......---------,,,+++,,,---...////////////000/////////.........---111000...---,,,---...///------............------.........///......---,,,,,,------....../////////,,,,,,---------............------------...///000......------------......,,,------......------,,,------............---------------.....................------------..............................------------------------,,,+++++++++++++++++++++---------............///......---------,,,,,,,,,---------......------,,,---,,,+++++++++,,,...///******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------............/////////////////////000000111111111//////000000000///......//////.........------------------...............////////////////////////......---------......///.........------,,,,,,,,,------.../////////////////////......////////////........................---------------------------------------------.........////////////......+++,,,------,,,,,,---///------....../////////000////////////000000000000////////////////////////000000000/////////......------------------------........................,,,,,,,,,---------......---......//////......---------------------------------------------,,,,,,------------------------------------------------+++++++++,,,,,,,,,------000000000000//////...---***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////<<>>GGGBBB666//////000......------------.................................---,,,,,,++++++,,,,,,,,,---............---,,,000000000///---+++((('''++++++,,,------.........------............------------------............***+++---///000000000///////////////............,,,,,,,,,------.........---------............///---........./////////000,,,,,,,,,------.........++++++,,,,,,---......///...............---------,,,,,,---------...............---------......///,,,,,,------...///000000////////////////////////............/////////000//////............//////000000000000000000000000---......///////////////////////////////////////////////////////////////.............../////////000/////////..................////////////......////////////////////////..............................////////////..........................................////////////+++,,,,,,------------,,,........................------......------,,,+++------............------......//////......---,,,------------,,,,,,,,,,,,........................------........................---,,,,,,,,,,,,,,,,,,------......------,,,------............------,,,,,,------...//////000......------------......---------.........//////,,,,,,---......---,,,,,,*********++++++,,,,,,,,,---------............///......---------,,,,,,,,,***+++,,,---------------,,,,,,---............---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///////////////............//////000111222222333------......///......---+++,,,,,,---...///000000.....................---////////////////////////---------------...///000,,,------....../////////+++,,,------......------///......---...///000111........................------------------------*********++++++,,,,,,,,,---......//////......---***,,,------,,,+++---...,,,,,,------...///000000.../////////000000111111000000000000000000000000//////.........---------,,,,,,---......---,,,,,,........................,,,,,,,,,---------............////////////......------------------------))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................((())),,,...////////////111>>>GGGAAA555//////111.........------....................................---,,,,,,++++++,,,,,,---...///000000///...---,,,---.../////////...---............---,,,+++***---..................---............/////////000---.../////////...,,,,,,000/////////............,,,,,,,,,------.........---------.........//////---.........//////000000,,,,,,,,,---------......++++++,,,,,,---...///////////////......------,,,,,,,,,,,,---------......//////---,,,,,,---...///((()))***,,,...///111111////////////////////////---.........//////000000//////............//////000000000000000000000000,,,---///000000000///...000000000000000000000000000000000000000000000000......//////000000111111000000//////.........---......////////////......////////////////////////..............................////////////.......................................///////////////)))***+++,,,---........./////////...------,,,,,,---...///000///...---,,,---..................---......//////......---,,,---------,,,,,,+++++++++---------------------------......///......------000///...---------------,,,------......------,,,---..................---,,,,,,------...///000000.........------.........---------.........//////,,,,,,---......---,,,,,,---------....../////////---------.........//////......---------,,,,,,,,,***+++,,,,,,------------***+++,,,---...---,,,+++*********++++++,,,------++++++,,,,,,,,,---------///............---------////////////////////////......------------......,,,,,,,,,---...///000000........................//////............//////......---------,,,,,,,,,***++++++,,,,,,------...---------------------------------------------------------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................///000000000000000000000000000000000000000000000000000000000000000000///...---------------++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------------------------------------+++***)))(((((((((...------,,,,,,------...---...//////......///111...------,,,,,,------............------,,,,,,,,,------,,,,,,---...000111666AAAGGGAAA555//////000//////.........---------,,,------......------,,,,,,,,,,,,---------..............................------------------------//////.........------------------............///,,,,,,------.../////////...---,,,,,,,,,,,,---...000///...---,,,,,,---...///////////////.........////////////////////////..................................................................---------------.........//////111000///...---,,,++++++.........------,,,,,,,,,............////////////000000000000000000000000........................//////000000000000//////000000000000000000000000111111000///////////////////////////000000000000111111000/////////////////////////////////////////////000000000000//////------...///000000/////////000000///------///000.../////////////////////........................000000000000000000000000......------------......000000///...............000000//////.........---////////////////////////........................////////////////////////////////////////////////........................////////////////////////........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////........................------------------------,,,---...//////...---,,,)))******++++++,,,------,,,++++++++++++,,,------................................................,,,++++++******++++++,,,,,,------......------,,,///............---------////////////////////////......------------......,,,---------.../////////..............................------------............---------,,,,,,,,,------------,,,,,,,,,,,,........................---------------------------------------------------------,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...//////000000000////////////////////////////////////////////////////////////...---------------++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------,,,++++++************---------,,,,,,---------,,,...//////...---///000...------,,,,,,------.........---------,,,,,,,,,------,,,,,,---...000111555@@@FFF???444......///.........------------,,,,,,------......------,,,,,,,,,,,,---------......------------------------------------------------//////.........------------------............///..................------...---,,,,,,,,,,,,---...//////...---,,,---....../////////////////////...................................................................................................---------.........//////...............---------.........------,,,,,,,,,............////////////////////////////////////........................000000////////////000000000000000000000000000000111111000///////////////////////////000000000000111111000/////////////////////////////////////////////000000000000//////------...///////////////------...---,,,+++---...//////////////////..............................000000000000000000000000///......------......///000000///...............000/////////............////////////////////////................................................................................................////////////////////////........................+++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------------------------,,,---............---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------........................,,,,,,++++++++++++,,,,,,,,,------......------,,,///............---------////////////////////////......------------......------..........................................------,,,,,,,,,,,,------......---------,,,,,,,,,//////......---,,,,,,+++////////////////////////------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,------//////////////////////////////000000000//////...........................///////////////////////////.........------------,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---......//////---------------------------------------------------,,,,,,++++++,,,,,,,,,------------------------+++,,,...---,,,,,,---///...------,,,,,,------......------------,,,,,,,,,------,,,,,,---...000111555>>>DDD===333...---...------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............------------------............///000//////...------,,,,,,...------,,,,,,------.........---------...//////......//////////////////................................................................................................------........./////////---------.........//////.........---------------............////////////////////////////////////........................111000///......///000111000000000000000000000000111000000///////////////////////////000000000000111000000/////////////////////////////////////////////000000000000//////---......///////////////,,,---......,,,,,,---...000000000//////.................................000000000000000000000000///......------......///000000///...............////////////............////////////////////////................................................------------------------........................////////////////////////........................,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................------------------------,,,,,,------------,,,,,,//////...------,,,++++++---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,---,,,------......------,,,///............---------////////////////////////......------------.....................---------...........................------,,,,,,------.........---------,,,,,,,,,//////.........---------.............../////////............------------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,---------------------------------------/////////000//////...---////////////////////////////////////////////////..................------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,------...///000000------------------------------------------------,,,,,,,,,,,,,,,---...///,,,------------------,,,***,,,------,,,+++---......------,,,,,,------...------------------------------,,,,,,---...000111666???CCC<<<333.........------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................---------............/////////.........---------------------------------------------......//////............////////////........................................................................---------...........................////////////---------............///...............---------............////////////////////////////////////........................111000///......///000111////////////////////////000000////////////000000////////////000000000000000000////////////000000//////////////////////////////000000000000//////......///////////////...---///000000//////000111111111000000///.................................//////////////////////////////............//////000000///...............///////////////.........////////////////////////................................................------------------------........................////////////////////////........................111000///---,,,***))))))------------------------------------------------/////////...---------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------......------,,,///............---------////////////////////////......------------.....................---------........................//////............//////......---------,,,,,,,,,---------.........//////,,,,,,---------........./////////......---------------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------......////////////......000000000000000000000000........................------...//////......---,,,,,,---------.........------------------------------------------------------------------------,,,,,,------...///000000------------------------------------------------,,,,,,,,,,,,---...//////,,,,,,---......---,,,,,,***+++,,,,,,++++++,,,......------,,,,,,------...------------------------------,,,,,,---...000111888@@@CCC<<<444000///...------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.....................---------............///---------.........//////------------------------,,,,,,---....../////////---.........//////000000........................................................................---------.........//////........./////////000000///............---------....................................////////////........................////////////////////////111000///......///000111////////////////////////000000////////////000000////////////000000000000000000////////////000000000000000000000000000000//////000000000000//////...///////////////......---///111111000000000111111111000000/////////////////////////////////////////////////////////////////////....../////////000000///........................///////////////////////////////////////................................................................................................////////////////////////........................111000///...,,,+++***)))------------------------------------------------/////////...---------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---...------------...//////------------------------........................,,,------......------,,,,,,------......------,,,///............---------////////////////////////......------------......------........................................../////////....../////////......---------,,,,,,,,,+++,,,,,,---......//////++++++,,,,,,---.........000000//////...---------------------------------------------............------------------------------------------------,,,,,,,,,---......//////........................,,,---...////////////...111111111111111111111111........................,,,---.../////////...---,,,---------............------------------------,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,---......//////------------------------------------------------,,,,,,,,,,,,------...///+++,,,---......---,,,+++***+++---,,,++++++,,,......------,,,,,,------...,,,,,,,,,------------...------,,,,,,---...000111999@@@BBB;;;444111000...------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..............................+++,,,,,,------.........---------...............---------............///,,,,,,------...//////000,,,------......------,,,,,,---......///.........------......///000000000------------------------................................................,,,,,,------.../////////....../////////000000000//////.........---------.............../////////............////////////........................//////////////////////////////000000000000//////000000000000000000000000///////////////000000111////////////000000000000///////////////000000111000000000000000000000000//////000000000000////////////////////////...---***,,,///000///...//////000000000000000000000000////////////////////////000000000000000000000000000//////......//////000000000///........................///////////////////////////////////////........................------------------------////////////////////////........................////////////////////////........................---------------.........------------------------------------------------...............---------........................------------------------------,,,,,,,,,,,,------))))))***++++++,,,---------------,,,---......///................................................+++,,,---......---,,,+++,,,------......------,,,///............---------////////////////////////......------------......,,,---------.../////////........................///......------......///......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---.../////////000000000///...---------------------------------------------.........///------------------------------------------------,,,,,,------.../////////........................+++,,,---...///000000000000000000000000000000000........................+++,,,...///000///...---------------............------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,------+++,,,...//////...,,,++++++,,,------,,,,,,---......------,,,,,,------...,,,,,,,,,---------......------,,,,,,---...000111999???@@@999333000///---.........------------,,,,,,------......------,,,,,,,,,,,,---------......------------------------++++++,,,,,,---......///---------.........//////---------............///------..................,,,,,,---......---,,,,,,---.../////////...---,,,------......///000000111------------------------................................................,,,,,,------...//////000.../////////000000000000---------...............---........./////////000............////////////........................////////////////////////...///000111111000///...000000000000000000000000///////////////000111111////////////000000000000///////////////000111111000000000000000000000000//////000000000000/////////////////////...------***,,,///000000//////////////////000111111222222////////////////////////000000000000000000000000000000////////////000000000000///.........................../////////000////////////////////////........................------------------------................................................////////////////////////........................,,,,,,------......//////------------------------........................---------.......................................------------------------......---,,,,,,---......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------........................***+++,,,------,,,+++***,,,------......------,,,//////.........---------////////////////////////.........------.........,,,,,,------...///000000...........................------,,,,,,------.........---------,,,,,,,,,...------,,,,,,++++++***---------...///000000111111000000///...------------------------------------------.........//////------------------------------------------------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000111////////////////////////........................+++,,,...000000///...------------.........//////------------------------,,,,,,,,,------............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++---------------------------------------------------,,,,,,++++++,,,,,,,,,+++,,,...//////...,,,++++++---......,,,,,,---///...------,,,,,,------...,,,,,,,,,------.........------,,,,,,---...000111999>>>>>>888111///...,,,//////.........---------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////---------.........///////////////...------,,,,,,,,,,,,---......---,,,,,,....../////////...,,,+++---------...///000000111------------------------................................................,,,,,,------...///000000////////////000000000000++++++,,,---...///000111---.........//////000000............/////////000........................000000000000000000000000---...111222222111...---000000000000000000000000///////////////000111111////////////000000000000///////////////000111111000000000000000000000000//////000000000000////////////000000///...------+++...111333222111111222......///000111222333333000000000000000000000000000000000000000000000000000000////////////000000000000///...............---.........//////000000////////////////////////........................------------------------------------------------........................////////////////////////........................//////.........---------------------------------........................,,,------....../////////........................------------------------///...------------...//////......------,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................)))***,,,------,,,***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------/////////...------,,,,,,,,,---......//////......//////000000000000//////,,,,,,,,,---------..............................///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***++++++,,,,,,++++++***------------------------------------------------111---***)))***---///000............//////////////////............//////000///...---,,,---......//////...------------...------------------------------.........---+++***+++,,,------......------........................,,,,,,,,,++++++*********+++++++++,,,,,,---------000---+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,------...///000000/////////++++++...000///000222>>><<<999555111...,,,+++.........------,,,,,,,,,------------------------***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........---------.........//////---.........---,,,,,,+++//////......---------,,,000///...---------------,,,---......//////......//////............//////,,,,,,------...///000000////////////000000000000000///...------...///000......------------......///000111000......000111111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000111222111000///000111000///...------...///000////////////////////////000000000000111111111111111111000000//////.........///000111111000///...000000000000000000000000000000000///......------//////////////////////////////............//////////////////////////////////////////////////////........................///...,,,++++++,,,...///000000//////.........---000000000000000000000000////////////////////////................................................//////.........---------//////............//////------------------------------------------------,,,,,,,,,---------......000000000000000000000000.........------,,,,,,,,,...---,,,,,,,,,,,,---...,,,++++++***+++,,,...///------,,,,,,,,,++++++++++++,,,---......---,,,+++++++++++++++++++++++++++------------------------------------------------//////.........---------------..................,,,---......//////......---......//////......---,,,,,,,,,---------..............................///...---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---******+++...//////............//////////////////............//////000///...---,,,------...//////...------------...------------------------------.........---,,,++++++,,,------......------........................------,,,,,,,,,+++++++++++++++,,,,,,,,,---------///---,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,---......////////////...///,,,+++...000///000333>>><<<999555111...,,,+++......---------,,,,,,,,,------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------------------------------------...............///---------.........//////---.........------,,,+++000000000/////////......//////...---------------,,,---......//////............------------......,,,,,,------...//////000....../////////000000000000///...------...///000///......------......///---...///...,,,,,,...///111000000000/////////...000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000///000000000000000000000000000111222111000///000111000///............000000////////////////////////000000000000111111111111111111000000////////////...///000111111000///...000000000000000000000000///////////////.........////////////////////////000//////.........//////////////////////////////////////////////////////........................///...------------...///000/////////............000000000000000000000000////////////////////////111000000///...---,,,,,,........................//////.........---------///..................///------------------------------------------------,,,,,,,,,---------....................................---------,,,,,,,,,...---,,,,,,,,,,,,---...---,,,+++++++++,,,---............---------,,,,,,,,,------------------,,,---------------,,,,,,,,,........................------------------------...............---------,,,,,,------...//////000,,,---......//////......,,,,,,------------,,,,,,,,,,,,,,,---------....................................------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---.........---............///////////////............////////////...------------...//////...------------...------------------------------.........---,,,++++++,,,------......------........................---------------,,,,,,,,,,,,,,,,,,,,,------------///---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......------------,,,,,,,,,....../////////......---///,,,,,,///000///000444???===999555111...---,,,...------------,,,,,,,,,------------------------......------------......------------------------........................,,,,,,,,,,,,------------------------------------///////////////.........------........./////////------------------,,,,,,111111111111000000000000//////...------------...------...////////////...------,,,,,,,,,,,,------,,,,,,------.../////////------.........///////////////............/////////......------......///---...///...,,,,,,...///000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222111000000111222111000///......///000111////////////////////////000000000000111111111111111000000000000///////////////000000000000//////////////////////////////......////////////000000////////////////////////111000//////............////////////////////////////////////////////////........................////////////////////////////////////............000000000000000000000000////////////////////////////////////.........---.......................................---------......------------..............................------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,...------,,,,,,------......---,,,,,,,,,,,,,,,---//////.........---------...------,,,,,,------...000/////////......------------------------------------------------------........................---------.........//////,,,---......///.........,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++---...///...,,,---------........./////////......------....../////////......------------//////...------------...---------------------------------------------,,,+++,,,------......------..........................................------,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------////////////...---,,,,,,...,,,,,,//////...111666@@@===999555111...------------------------------,,,,,,------------------///...---,,,,,,---...///------............------////////////////////////,,,,,,,,,------------...........................000/////////......------............////////////------------,,,---------111111111000000000000000///......---------......------...///////////////...------,,,,,,------...---------.........//////------------.........////////////......///////////////............/////////000111000......000111000000000000///////////////////////////////////////000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000///111222222111000111333222111000/////////000111000000000000000000000000///000000000111111111111000000000000000000000000//////000000000000//////////////////////////////---......///000000111111////////////////////////222111000///............////////////////////////////////////////////////........................---...////////////...---///////////////.........////////////////////////////////////////////////******+++---...///111111................................................------,,,,,,,,,,,,------////////////////////////........................,,,,,,,,,---------......------------------------------------------------------------------------......------,,,,,,,,,,,,............------------...---,,,++++++,,,---...000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................//////.........---------,,,---......///.........------............------,,,,,,,,,---------..............................,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++,,,---//////---,,,------------..................------------.....................---------//////...------------...------------------------------------------------+++,,,------......------................................................------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------......///......---,,,,,,...,,,---//////...222888AAA>>>999555111///......------------------------,,,,,,,,,---------.........---,,,++++++,,,---...---......//////......---////////////////////////,,,,,,---------.................................///......------,,,,,,,,,........./////////000000...---,,,,,,,,,------...////////////////////////......---------......///---...//////000000////////////............//////---------...............------------.........///...//////////////////.../////////......////////////000111000......000111////////////000000000000///////////////////////////000000000111111111111111111111111111111111111///000000000111111111222111111111111111111111111///111222222111111222444333222111000///000000111111111111111111111111111///000000000111111111111000000000000111111111111000000////////////000000////////////////////////---......///000111222222000000000000000000000000111111000///////////////000000000000000000000000////////////////////////////////////////////////,,,------......------,,,.........///////////////////////////////////////////////////////////////((()))***+++---///000000........................---.....................------,,,,,,,,,,,,------////////////////////////........................,,,,,,,,,---------..............................------------------------------------------------............---,,,,,,+++---------,,,,,,,,,,,,+++...---,,,++++++,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............000//////...------,,,,,,,,,---......//////............////////////......,,,,,,,,,---------..............................,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,,,,------------...............------------............//////......---,,,//////...------------...------------------------------,,,,,,,,,---......+++,,,------......------........................---------...........................------------+++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------------...------.........------,,,...---...///...---333:::BBB>>>:::444111///......,,,,,,,,,------------...+++,,,,,,------.........------,,,,,,,,,,,,---------...///000000///...---........................,,,---------....................................---------------,,,,,,,,,....../////////000000000...---,,,+++,,,---...///------------...............------------...//////......///000000000000////////////....../////////........................------........./////////......////////////......000//////......//////000---...///...,,,,,,...///////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111///000000111111222222222111111111111111111111111///111222222111111333444444333222000000000111111111111111111111111111111000000000000111111111111000000000111111111111222000000////////////000000////////////////////////......///000000111222222000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////////////////////////////------------------------.........///////////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,---------........................---------.....................------------......................................................,,,,,,,,,---------..............................,,,,,,,,,------------...,,,------......------,,,---............------,,,------,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////..................------,,,---......//////............////////////......,,,,,,,,,---------..............................+++,,,------------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,---------............------,,,,,,------...---.../////////...---,,,//////...------------...---------------------------,,,,,,,,,,,,---...///+++,,,------......------........................,,,,,,---------.........///.........------------***,,,......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,---.........------...---...///...---333<<>>444111000...---///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++---...//////000000//////000//////...------000000000000///...---,,,---,,,,,,,,,,,,---......000000000000000000000000........................////////////////////////---------............///........................---.../////////...---,,,++++++---...//////000000............////////////...............///000000...............///000000222222000///............333222111000////////////////////////////////////000111111111111222222222000000000111222222222333000111111111111222222222222222222222333444555555666555555444333111111000000000000000111111111111////////////////////////111111000000000000111111111111111111111111111111000000000000000000000000111222222111000000111333111111111111111111111111333333333333333333333333////////////000000000000000000///...............//////000000000000//////////////////000000000000111111000000//////......///...---------///000111111111000000//////......000//////...---,,,,,,,,,........................000000000///......------///////////////////////////...---,,,,,,---...//////............------------------,,,,,,+++++++++------------------------........................---------,,,,,,,,,++++++---------............///,,,---------.../////////000000///...---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,------...///......---------,,,,,,,,,,,,,,,,,,---------......,,,---------............////////////////////////000//////...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,------------------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...////////////////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++,,,,,,------,,,+++++++++,,,---...+++---//////...111666;;;III???555222000...---///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////000000000000000///......+++,,,,,,------------,,,///............///000000////////////////////////////////////////////////........................---------............///..............................//////000/////////,,,,,,---...////////////............//////////////////......//////000111///////////////000111111222222000//////.........111000000000000000111111000000000000000000000000000111111111111222222222111111111111111222222222111111111111222222222222444444333222222333333333333333333333222222222222000000000000111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111222222111000000111333111111111111111111111111222222222222222222222222////////////000000000111111000000///....../////////000000111111000000///////////////000000000000111000000000/////////...000//////...///000111222111000000000/////////...000000//////...------,,,.................................///////////////////////////////////////......------------......///............---------...---------,,,,,,,,,+++------------------------........................---------,,,,,,,,,++++++---------............///---------.............../////////...------,,,,,,,,,,,,---------...............---------...//////...------------,,,,,,,,,,,,,,,,,,------------...------.........//////////////////////////////////////////...------,,,,,,,,,,,,,,,---------......++++++,,,---......//////------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,------------...////////////////////////000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------........................------------------------------------------------------------------------***+++,,,+++******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,++++++,,,---......,,,......------111888===JJJ@@@666333111...---///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------------...............---000000111111111000//////((()))***,,,---......//////............///000000////////////////////////000000000000000000000000........................---------............///........................///////////////000111222---......//////.....................////////////000////////////000111111000000000000000111222222222111000000////////////////////////000111222333111111111111111111111111000111111111111222222222222222222111111111111111111111111111222222222333666555444333222222222222000111111111222222333333000000000111111111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111222222111000000111333111111111111111111111111111111111111111111111111/////////000000000111111222111000000///000000000000111111111111111111000////////////000000000000000000000000////////////111000000000000111111222000000000000////////////111000000//////......---........................------......///000000111////////////////////////---..................---///............---------.........---------------------------------------........................------------,,,,,,,,,,,,---------............///...............------------------------------------------.........//////......------------......------------------------------------------------.........////////////000------------------------//////.........---------,,,,,,,,,---------......,,,,,,------...//////000------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------.........////////////000////////////////////////000000//////////////////////////////////////////------------------------........./////////000000................................................---------------------------------------------------------...............---...//////------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++,,,,,,---......///.........------111:::@@@KKK@@@777333111...---...------------------------------......------,,,+++------------------------222111000...------------..............................//////...------,,,//////000000000000///...***+++,,,...///000000000---,,,,,,,,,,,,---......////////////////////////////////////////////////........................---------............///..............................------...000222333///////////////...------............////////////000000000000000111111222000000//////000000111222222111111000//////000000////////////000111222333222222222222222222222222000000111111111222222222333222222222111000000000111111111222222222333333555444333333222222222333000000111111111222222222000000111111111222222222111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111111222222111000000111333111111111111111111111111111111111111111111111111//////000000000111111111222222111111000111111222111111222222222222111111////////////000000000000000000000000////////////000000000000000000000111000000000000////////////111111000000/////////.......................................//////000000////////////////////////,,,---...//////...---,,,///............---------........................------------.......................................------------,,,,,,,,,---------............////////////...---------,,,,,,,,,,,,------.........------------............------,,,,,,,,,,,,,,,---------------------------------------------------.........////////////000------------------------...............---------,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------.........////////////000//////////////////////////////000000000000000000////////////////////////------------------------........./////////000000................................................---------------------------------------------------------......////////////000111000///...///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,------.....................,,,---222;;;BBBJJJ@@@666333111...---///------------------------------......------,,,+++------------------------222111000...------------........................////////////...---,,,+++------......///......---,,,---....../////////...---,,,,,,,,,,,,---..............................................................................---------............///////////////////////////------,,,,,,---///111222000000000000///...------............////////////000000000000000111111222///............///000000222111111000000000000111111111000000000000111111222222222222222222222222000000111111111222222222333222222222111000000000111222222222222333333333333222222222333333444555222222222111111111000000111111111111222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111222222111000000111333111111111111111111111111222222222222222222222222000000000000111111111111222222111111111111222222111111222222222222111111////////////000000000000////////////000000000000/////////////////////...////////////000000000000000000000000////////////////////////////////////000000//////............////////////////////////,,,---...//////...---,,,///............---------........................---------....../////////.................................---------,,,,,,---------............////////////...---------,,,++++++,,,,,,---.........+++,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,------------......------------,,,,,,,,,------........./////////////////////////////////........................,,,,,,,,,---------............------------------------------------------......---------,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,------------...//////////////////////////////000000000000111111////////////////////////------------------------+++,,,,,,,,,,,,---------................................................------------------------------------------------,,,,,,------.../////////---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------............---,,,---......---...444===DDDHHH>>>555111000...---///------------------------------......------,,,+++------------------------------........./////////------------------------.../////////...---,,,,,,,,,,,,---.........---------------...------,,,,,,///............///000000................................................---------------------------------............///////////////////////////---------------...///000000000000000000///...---............////////////000////////////000111111...............//////000222111111000000111111111111111000000000000000111222222222222222222222222000111111111111222222222222222222111111111111111222222222222333333333333222222222222333444555666333333222222111111111000111111111222222222222333111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111222222111000000111333111111111111111111111111222222222222222222222222000000000111111111222222111111111000111111222333000111111111111111111000////////////000000000000////////////000000000000...////////////......---////////////000000000000////////////////////////////////////////////////111000000///......------////////////////////////---..................---///............------------------------.........---------...//////000000....................................---------,,,---------............///...............---------++++++,,,,,,---------...+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,---------............////////////////////////........................,,,,,,,,,---------......++++++,,,,,,------......------------------------......---------,,,,,,,,,------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...//////////////////////////////000000000111111111................................................++++++++++++,,,,,,,,,,,,................................................------------------------------------------------+++,,,,,,---......//////+++---...---,,,+++,,,---++++++++++++++++++++++++------------------------,,,,,,,,,------...///000......//////...---,,,+++,,,...//////000555===DDDEEE;;;333000///------///------------------------------......------,,,+++........................+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,------...//////......---......//////......---///............///000000................................................---------------------------------............///////////////////////////---....../////////......//////000000000//////...............//////////////////......//////000111/////////...///000000111222111111000000111222222000/////////000111222333222222222222222222222222000111111111111222222222111111111111111222222222222222222333333333444444333333333222222333444444222222222222333333333333111111111222222222333333333333333333333333333333333222222111111222222333111111111111111111111111222222222222222222222222111222222111000000111333111111111111111111111111111111111111111111111111000000111111111222222222000000000000000111222222///000000111111000000///////////////000000000000.../////////000000000111///000000111000///...---.../////////000000000111........................///////////////////////////////////////.........////////////////////////......------------......///............---------+++,,,,,,,,,---------------------...///000000000....................................---------------------............///---------...............,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...000///...---------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------......---------------------------.....................,,,,,,,,,---------......((()))***+++---...///000------------------------......---------,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000//////////////////////////////000000111111111222................................................,,,,,,,,,---------......////////////////////////........................------------------------------------------------++++++,,,,,,---...//////,,,---......,,,,,,---...************************------------------------,,,,,,,,,---...///000000//////000000///---+++***+++---//////111666>>>DDDCCC:::111//////---...000------------------------------......------,,,+++........................---...//////...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------...............---------...///000000////////////000111111222111111---,,,,,,,,,,,,---..............................000000000000000000000000---------------------------------.........//////000000000000000000000000//////000111111000///...//////000000000000//////............/////////000...............///000000000000000000000111111222222111111111111111222222---......///000222444555111111111111111111111111000111111111111222222222000000111111222222222333222222333333333444444444555555444333222222222222000111222333444555666666111111222222222333333333444444444444444444444444333222222111111222222333111111111111111111111111222222222222222222222222111222222111000000111333111111111111111111111111000000000000000000000000000111111111111222222222000000//////000111222222//////000000000000//////////////////000000000000.../////////000000111111000111222222222000///....../////////000000111111---------...............000000000000000000000000------......///000000000///////////////////////////...---,,,,,,---.../////////.........---------+++++++++,,,,,,------------------...///000000111........................//////.........------------------.........//////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,------......------..................------........................000///...---------------,,,,,,,,,---------......................................................,,,---...//////---+++***------...///000000000000------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++------------------------///...---,,,,,,,,,,,,,,,........................111111000000000000111111000000000000////////////........................////////////////////////......------------.......................................------,,,,,,,,,---..................------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,///777======BBB999111//////------.........//////......---,,,------............---------------------------------------............///000000////////////000000........................000000//////.........---...---,,,,,,,,,,,,---...//////.........---------////////////////////////////////////////////////....................................////////////////////////////////////......------------......////////////000000000000---...000111111111000///000000000000000111111222000111111111111222222222111111222222222111111000222222222333333444444444222222111111111111222222555444333333222333333333666666666666555333222111111000000000111111222333444333333222333444666777222222333444444444444444444444444444333333333333111111111111222333333444444444444444333222111000333333333333333333333333111111111111111111111111222333333444444333333222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111000000000000000000000000111111000000//////......222222111111000000//////000000000000000000000000000000//////......------////////////000000000000////////////////////////.../////////000000000111////////////////////////000000//////111222444555111000///...---......//////......---------......------............------------------------------,,,,,,,,,---------......//////......---------,,,,,,------......------,,,***+++,,,,,,------,,,,,,+++,,,------......------................................................000///...------------...,,,---------.........///......................................................------,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---............---------,,,,,,++++++++++++++++++++++++------------------------......---,,,,,,,,,------........................000000////////////000000000000000000////////////------------------------////////////////////////......------------..............................------------------,,,,,,------............---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---,,,000777======AAA888000//////------.........//////......---,,,------............---------------------------------------............///...------------------...........................000/////////..................---,,,,,,---......//////.........---------////////////////////////////////////////////////....................................///////////////////////////////////////......------......///............////////////---...///000111000000///000000000000000111111222000111111111111222222222111111222222222222111111222222222333333333333333333222222111111222222333333333222222222222222333222222333333333333222222444444444444555666777777555444444333333333444444222222333444444444444333444444444444444444333333111222333555555555444333444444444444444333222111222222222222222222222222222222222222222222222222222333333444444333333222111222222222333333333444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111000000000000000000000000000000000111111000000////////////000000000000000000//////000000000000000000000000///////////////.........000000000000////////////////////////////////////////////////000000000000////////////////////////000000//////000111222333...---,,,+++***++++++,,,......---------......///.........//////.................................,,,,,,---------........./////////.........------,,,------......------,,,,,,,,,---............---+++,,,------......------................................................//////......------..................////////////................................................000...,,,+++***,,,---............///......------------------------------,,,,,,,,,---------.........------,,,,,,------...//////............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---..............................//////............//////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......------------..............................,,,,,,------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,......---000888======@@@777000//////------///......//////......---,,,------............---------------------------------------............///------,,,,,,,,,,,,------........................////////////..................---,,,,,,---.....................---------////////////////////////////////////////////////....................................///////////////////////////////////////......------......///---------.........//////......///000000000000000000000000000000111111222000111111111111222222222111222222333333222222222333333222222222222222222333333222222222222333333222222111111111222222333000000111222333444444555333333333444555666777888666666666666555444333222333444444555555555555555333333444444444444444444000111333555555444222111555555666666666555555444222222222222222222222222333333333333333333333333333333444444444444333333333333333333444444444444111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000000000////////////////////////111000000000000///////////////////////////000000000000000000000000000000...///////////////000000111111000000//////......////////////////////////000000000000////////////////////////////////////000000////////////000000000///...---------......---------------...///000////////////////////////////////////////////////,,,------------.........000000////////////......------............------------...///////////////+++,,,------......---------------.......................................//////............/////////////////////000000000......................................................,,,,,,,,,,,,---...///000000000///...------------------------------,,,,,,,,,---------......------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///........................000//////......//////000000000000000////////////------------------------////////////////////////......------------..............................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......---//////---111888>>>>>>>>>666/////////...---///.........///......---,,,------............---------------------------------------............///......------------..............................///////////////...............------------..............................////////////////////////////////////////////////....................................//////////////////////////////////////////............//////.........////////////000...//////000000000000000000000000000000111111222000000111111111222222222111222333333333333333333333333333222222111111000333333222222222222333333111111000000111222333333222222333333444555666777555444444444555555666777777888888999888777555444555666777777888888777777333444444444444444555555444444555666666555555444666777777777777777666666444444444444444444444444333333333333333333333333333333444444444444333333333333333333333444444444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111000000////////////////////////000000000000000000000000------......//////000000000000000000000000000000......//////000000000111111111000000//////......////////////////////////000000000000////////////////////////////////////000000//////............000000//////////////////,,,,,,,,,---...///000111////////////////////////........................------------............000000000000000/////////------............------------...////////////...+++,,,------......---------------.........//////........................//////.........//////000000000000000000000000000................................................+++,,,---.........---,,,,,,,,,,,,,,,++++++***)))------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///////////////////////////111000000//////000000111000000000000////////////////////////////////////////////////////////////......------------..............................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---//////...111:::???@@@<<<444//////000...---///.........///......---,,,------............---------------------------------------............///......------------.......................................///////////////........................---.....................////////////////////////////////////////////////////////////////////////............/////////////////////////////////////////////......////////////000000000000111111111///////////////000000111000000000000000111111222000000111111111222222222222222333444444444444444444333333222222111111111222222111111111111222222111111111111222333555555555444444444444555666777999999888888888999999:::888999:::::::::999777666666777777888888888888888555555666666777777777777::::::999888888888999:::666666777777666666555555444444444444444444444444333333333333333333333333333444444555555444444333333333333333333222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111------......//////000000000000000000000000000000.../////////000000111111111000000000/////////...////////////////////////000000000000////////////////////////////////////000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111//////............//////---------------------------------.........///////////////000000000000000---......//////......---,,,,,,---...............+++,,,------......------,,,,,,------.../////////........................//////......//////000000000000000000////////////................................................***+++---//////...---+++,,,,,,---------,,,++++++------------------------,,,,,,,,,---------......,,,------......------,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......////////////////////////111111000000000000111111000000000000////////////////////////////////////////////////////////////......------------..............................,,,,,,------------------,,,,,,------------,,,,,,......------------......---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,...///...222;;;AAABBB;;;333...///000///...///......//////......---,,,------............---------------------------------------............///------,,,,,,,,,,,,------.................................///////////////---...////////////...------------...............////////////////////////////////////////////////////////////////////////............////////////////////////////////////000//////......//////000000000111111111222222222///////////////000111111000000000000000111111222000111111111111222222222222222333444555555555555444444333333333333333333333333222222222222333333222222333333555666777888666666555555555666888999:::::::::;;;<<<===>>>???????????????>>><<<;;;;;;888888999::::::::::::999::::::;;;;;;<<<<<<=========<<<;;;:::::::::;;;;;;888888888888777666555444444444444444444444444444444444444444444444444444444444555555555555444444333333333333222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222333333333000000000000000000000000000000000111111111111222//////////////////000000000000000000000000000000///000000000000000000111/////////000000000000000////////////////////////////////////000000000000//////////////////////////////000000///...------,,,,,,---............------------------...///000///...---,,,,,,---...///------------------------------........./////////......////////////000000......////////////......,,,,,,---............---+++,,,------......------,,,,,,------...//////000........................///////////////000111111000000000//////.........................................................+++,,,,,,---.........---------.../////////......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,------......------------------------------------------------......---,,,,,,,,,------////////////////////////000000////////////000000000000000000////////////////////////////////////////////////////////////......------------..............................------------------,,,,,,------............------......------------......---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***---......333===CCCDDD999222...///111///...///......//////......---,,,------............---------------------------------------............///...------------------......................................./////////000---...///000000///...------------.........//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000////////////000000000000000000111111111111000//////...///000111222000000000000000111111222000111111111111222222222222333444555555666666666444444444444444444555555555555444444444444555555444444444555777999:::;;;999999888888:::<<>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEGGGHHHHHHFFFDDDBBB@@@@@@@@@???>>><<<;;;:::777777777777777777777777666666666666666666666666444444555555555555444444555444444444333333333333333333333333333333333333333333333333333333333333111111111111111111111111000111111111222222222222222222222222222222222222000000111111111222222222000000000000000000//////000000000000000000000000111111111000000000000000......//////000000111111////////////////////////------...///000111222222////////////////////////...///000000000///............000111111111000000......---------......///...---,,,++++++,,,---.......................................////////////------........./////////......////////////......------...////////////...+++,,,------......------,,,,,,------...///000000........................///////////////000111111000000//////.........---...................................................---+++++++++---///000)))******+++,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,---------.........//////------------------------------------------------///...------,,,,,,,,,,,,000000000000000000000000//////............//////000000000000////////////........................////////////////////////.........------..........................................------,,,,,,,,,---......//////......---......------------......---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////---,,,,,,,,,,,,,,,,,,,,,))),,,......444>>>DDDFFF999222---///111///...///......//////......---,,,---..................------------------------------------.........//////000000////////////000000........................---.........//////000000---...///000000///...------------.........//////////////////////////////////////////////////////000000000000000000000000............/////////000////////////////////////000000////////////000000////////////000000000000000///.........///111222000000000000000111111222000111111111111222222222222333444555666666666666444444444555555666666666777777666666666666777777555555666777999;;;<<<======<<<<<<===@@@CCCFFFHHHIIIKKKMMMQQQVVVZZZ^^^```^^^\\\XXXTTTPPPMMMLLLKKKEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHHHHIIIRRRVVVZZZ]]]]]]YYYTTTPPPIIIIIIIIIGGGFFFDDDBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888444444555555555555444444666666555555555444444444444444444444444444444444333333333333333333333333111111111111111111111111//////000000111111111222222222222222222222222222000000111111222222222222222222111111000000//////000000000000000000000000222222111111000000//////------...///000111222222////////////////////////,,,---...///000111222333////////////////////////...///000111111000///...***+++---.........------///......---------.........---+++******+++---...////////////////////////............/////////000,,,---------......//////......////////////.........//////000000000000000,,,,,,,,,---------......000000000000000000000000111111000000//////......------............------........................,,,,,,,,,,,,,,,---...///...///////////////......,,,------......------,,,,,,---......//////......------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------............////////////000000000000000000000000000000//////.........---////////////////////////000//////........./////////...---,,,+++,,,------///............---------------,,,,,,,,,,,,++++++///...---,,,,,,,,,,,,,,,+++,,,...///000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------000---******---......,,,.........////////////000000000...000888BBBDDD@@@444111...,,,---.........//////////////////////////////............//////..................------,,,,,,,,,------.......................................////////////......000000000000000000000000---------.........////////////////////////////////////............//////////////////000000000000//////............//////////////////////////////000000//////.........---//////000111111111111111111111111000000000000000000222333222111000111222111111111111222222222222222222222222222222222222333444444444333222444666333333222222222333555666555777888999:::999888888>>>>>>>>>???@@@BBBCCCDDDIIIFFFEEEGGGGGGHHHNNNUUUXXX\\\___dddooo}}}vvvjjjbbb^^^[[[ZZZUUUUUUVVVYYY[[[ZZZTTTOOORRRSSSTTTUUUUUUVVVYYY[[[dddssswwwooojjjggg\\\ZZZUUUOOOKKKHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>>===:::888999999888888777666666666777666444333333444555555555555555444444444444444444333333222222111111111222222222111222222333333444333222111111222333444222222222111111111111000000000111111222222222222111111111111000000000000//////000000000000//////000000000000000000000000111111000000//////............------------......//////000000111111111222111111000000//////......000000000000000000000000///////////////.........,,,,,,------......////////////............//////---------............///////////////////////////........................,,,,,,,,,------.........////////////////////////,,,,,,,,,---------..............................000000///////////////...------............------........................------,,,,,,,,,---............////////////......,,,------......------,,,,,,---......//////......------------------------,,,,,,---------.........---------,,,,,,,,,++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------............////////////000000000000000000000000000/////////............////////////////////////000//////........./////////...---,,,,,,,,,------............------------,,,,,,,,,------.........///...---,,,,,,,,,,,,---,,,------............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------000---++++++---......,,,------.........///////////////...000888AAACCC???333111...------.................................//////............//////........................---------....../////////.................................//////.........////////////////////////---------.........////////////////////////////////////............//////....../////////000000000//////............//////////////////////////////000/////////............//////000111111111111111000000000000000111111111000111222222000000111222222222222222222222222222222222222222222222222222333444444444333333555777999888777666555666666777888888999:::<<<===>>>>>>@@@AAACCCEEEHHHKKKMMMOOOMMMJJJJJJMMMOOORRRXXX```kkkqqqxxx}}}wwwtttllllllmmmnnnnnnlllgggdddfffffffffffffffhhhmmmppp|||tttooofff]]]VVVSSSRRRRRRPPPPPPPPPOOOMMMKKKJJJIIIHHHFFFDDDCCCCCCCCCAAA??????>>><<<:::888666555555:::888777777777888888777333333333333333333222222222222222333444555555555444333333333333333444444333333222222222222333333111111111000000000000///111111000111111222222333111111111111000000000000//////000000000000//////000000000000000000000000111000000000/////////...000000////////////000000......//////000000000000111000000000/////////...000000000000000000000000.........///////////////...............///////////////............//////---------............///////////////////////////........................,,,------------------...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------............------..............................---,,,,,,,,,------......///////////////...,,,------......------,,,,,,---......//////......---------------------------------.........//////------------,,,,,,,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............------------............/////////000000000000000000000000////////////............/////////////////////////////////......//////000//////---,,,,,,,,,---...............------------+++,,,,,,---...///000111......---,,,,,,,,,------...------,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...---++++++---......---,,,---------.....................000888AAAAAA<<<333000...---.........---------------------------/////////....../////////.................................///////////////........................------............------........................---............///////////////////////////////////////............//////------.........///////////////............//////////////////////////////////////////............//////000111111111111111//////000000111111222222///111222111000///000111222222222222222222222222333333333333333333333333222333555444444555777999:::999888777777888999999>>>===>>>???AAADDDGGGIIIJJJLLLNNNRRRUUUYYY\\\]]]YYYWWWXXX\\\___aaahhhppp{{{~~~|||{{{~~~wwwllleeebbbcccdddhhhgggfffcccaaa]]][[[YYYYYYWWWTTTRRRRRRQQQOOOMMMGGGEEEBBB???===;;;999999:::888777777888888777555333333333333333333333333333444444555555666666666555555444444444444555555222222333333333333222222111000000000000/////////222111000000000111222333111111111111000000000000///000000111111000000///000000000000000000000000000000000000////////////111000000//////000000111............////////////000000000000////////////000000000000000000000000------......//////000000000000///////////////...//////............//////---------............///////////////////////////.................................---------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------............------........................///...---,,,,,,,,,,,,,,,---...//////////////////,,,------......------,,,,,,---......///.........------------------------------........./////////...------------,,,,,,,,,+++,,,---...///...---,,,------------------------------------------------........................---------........./////////////////////////////////////////////.........//////////////////////////////////////////000111000///...,,,,,,------............---------,,,,,,+++,,,,,,---.../////////...------,,,,,,,,,------///...,,,+++***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------,,,,,,,,,---......---,,,,,,,,,---------......---...///111999@@@???999222000...---...///...---------------------------......////////////......---------.................................//////........................,,,,,,------------,,,,,,.......................................///////////////////////////////////////............//////------------........./////////............/////////////////////////////////////////////.........//////000111111111111111......///000111222222333///000111111//////000111222222222222222222222222444444555555555555555555444555777777777888:::<<<===<<<<<<<<<===>>>@@@AAABBBCCCEEEHHHLLLRRRWWWYYY]]]^^^```ccceeegggiiijjjiiigggiiinnnqqqsssyyy{{{wwwwwwyyy{{{|||yyywwwvvvtttrrrqqqooommmiiiddd```TTTRRROOOKKKHHHEEECCCBBB===;;;999999::::::777444555555555555555555555555777777666555555444333333666555444444444444444444111222333444444333222111111111111111000000000000333222000///000111222333111111111111000000000///000000000111111000000000000000000000000000000000000000000000//////////////////............//////////////////////////////000000000000////////////////////////////////////,,,------...///000111111111111000000//////......//////............//////---------............///////////////////////////........................//////......------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------......//////------............------........................///...---,,,,,,,,,,,,,,,------...///////////////,,,------......------,,,,,,---......///.........------------------------------------.........///.........---------,,,,,,,,,---...///...---,,,+++---------------------------------------------------.....................------------............////////////////////////.........//////////////////////////////////////////////////////000111111000///...---,,,---.........------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///...,,,+++***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------+++,,,------------......,,,,,,,,,---------......,,,...000333;;;@@@===666111///......//////...---------------------------......///000000///......---------.........//////------------------------........................,,,,,,------------,,,,,,........................//////////////////////////////////////////////////////............//////------------........./////////............//////////////////////////////........./////////////////////000111111111111111......///000111222222333///111222111000///000111111111222222222222333333444444444555666777777777:::;;;<<<===<<<===@@@BBBGGGFFFEEEEEEEEEFFFGGGHHHCCCGGGNNNVVV___gggllloooqqqrrrsssssssssrrrqqqqqqnnnooottt|||{{{mmmkkkfffaaa[[[UUUPPPMMMGGGCCC???>>>@@@???;;;888777777777666666666555555777777666555444333222222555555444333333333333333222333444555555444333222333333222222222222111111333222111000000111222222111111111111000000000///000000111111111111000000000000000000000000000000////////////000000000000//////............//////000000000000000000000000////////////000000000000////////////////////////,,,------...///000111111111111000000//////......//////............//////---------............///////////////////////////......................../////////......---------------------------------,,,,,,,,,---------............................................./////////------............------..............................---,,,,,,,,,------,,,---...///000000000000,,,------......------,,,,,,---......//////......------------------------,,,,,,,,,---------..................---------,,,............---,,,,,,+++---------------------------------------------------------...............,,,------------.........000000000000000000000000.........///////////////////////////////////////////////////000111222222000000...---------...///------------,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,---.........------,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------***+++......------...///,,,---------............,,,///111555===AAA===555000.........///000///------------------------------...///000000///...---,,,,,,------.../////////---------------,,,,,,,,,........................------............------........................000000000////////////...//////////////////////////////............//////------.........///////////////............//////////////////////////////........./////////////////////000111111111111111//////000000111111222222000222333222111000111222111222333333444555666777555555777888:::;;;<<<===DDDEEEFFFFFFFFFFFFHHHJJJNNNLLLKKKIIIHHHHHHHHHHHHGGGOOO[[[iiittt{{{~~~~~~~~~~~~}}}{{{xxxuuutttlllpppyyy~~~tttjjjaaa\\\PPPJJJDDDBBBCCCBBB>>>:::::::::999888777666555555555555555555555555555555666555444333222222222222333333444444444444333333444444333333333222222222222222222222111111111000111111111111000000000000000111111222222111111000000000000000000000000000////////////000000000000222111111000000111111222111111111111000000000000////////////000000000000000000000000000000000000------......//////000000000000///////////////...//////............//////---------............///////////////////////////......................../////////...............------------------------,,,,,,,,,---------..............................000000///////////////...------............------........................------,,,,,,,,,---......,,,---...///000000000000,,,------......------,,,,,,---......//////......------------------------+++++++++,,,,,,,,,,,,---............------------------,,,,,,,,,---..............................---------------------------------.........//////,,,,,,---------.........000000000000000000000000............/////////000////////////////////////////////////000111222333111000...---------...///---------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///,,,------............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------(((+++...///------...///------........./////////---000333888>>>BBB<<<444///.........000000///---........................---...///000000///...---,,,,,,------...//////000///.........------------.................................//////.........////////////////////////000000000000/////////...//////////////////////////////............//////....../////////000000000//////............//////////////////////////////............/////////000//////000111111111111111000000000000000111111111111333444333222111222333333444555777888:::;;;<<<<<<===???AAADDDFFFHHHIIIOOOQQQQQQQQQPPPPPPRRRTTTOOOOOONNNMMMMMMNNNOOOPPPUUU___nnn}}}~~~~~~|||yyywwwuuuqqqvvvxxxqqq___WWWNNNJJJJJJJJJFFFBBBAAA@@@???===<<<:::999888666666666666666666666666777666555444333333333333444444333333333333444444333333333222222222111111111111333333333111000...111111111111000000000000000111111222222111111000000000000000000000000000.../////////000000000111222222111111111111222222111111000000000/////////.../////////000000000111000000000000000000000000.........///////////////...............///////////////............//////---------............///////////////////////////....................................////////////........................,,,,,,,,,---------..............................111111000000//////......---..................---........................,,,,,,,,,,,,------...///,,,---...///000000000000,,,------......------,,,,,,---......//////......------------------------******+++++++++,,,,,,,,,//////.........---------,,,+++++++++,,,...000111........................---------------------------------.........//////,,,,,,,,,---------......000000000000000000000000---.........//////000000////////////////////////////////////000111222333111000///...---......///---------,,,,,,,,,+++++++++,,,,,,---...///000000,,,,,,,,,,,,,,,---...///+++,,,...///000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------(((+++...///---,,,...///.........////////////000---000444999???CCC<<<333///......///000000///---////////////////////////---...///111111///...---,,,,,,------...///000000000000//////.........---..............................////////////......000000000000000000000000111111000000/////////...//////////////////////////////............//////////////////000000000000//////............//////////////////////////////---.........//////000000//////000111111111111111111111111000000000000000222333444444222222333444555666777999;;;===???@@@EEEFFFHHHKKKNNNPPPSSSTTTXXXXXXYYYXXXWWWWWWYYYZZZSSSSSSTTTVVVXXX[[[^^^```dddnnn~~~yyyzzz{{{||||||{{{yyywwwuuuzzzpppggg\\\WWWWWWWWWSSSOOOHHHGGGEEECCCAAA???>>>===;;;;;;:::888777555444444888888777555555444444444555555333222222333555555222222222111111111111000000111333444444222///---111111111111000000000000111111222222222222111111000000000000000000000000.../////////000000111111000000////////////000000000000//////.........---.../////////000000111111000000000000000000000000///////////////.........,,,---------......////////////............//////---------.........//////////////////////////////........................------......//////000000////////////////////////......------------......---------------...///000......................../////////...------,,,,,,111///---++++++---///111///......------,,,,,,+++------..................///...---,,,+++,,,,,,---......---,,,,,,,,,------000000///...------,,,,,,------............------,,,,,,,,,---------......,,,------......------,,,---------------------------.........---,,,,,,+++------............------...............---------////////////000000000000444333333333222222111111000000000000////////////////////////////////////...............---------------------------------........................------------------------000///...---------------++++++,,,------...//////111000///...,,,+++***))).........------,,,,,,,,,........................---------,,,,,,+++++++++------------------------///---111;;;BBB???888444////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////////////////000000///...............///////////////////////////////////////000111111000000000000000000000000////////////////////////000000000000////////////000000000000111111111111222111111111000000//////000000111111111111111000333222000//////000222333555555444444555888:::<<<:::<<<>>>BBBEEEIIIKKKMMMPPPQQQRRRTTTWWWYYYZZZ[[[bbbaaa___\\\[[[ZZZZZZ[[[ZZZYYY\\\bbbjjjqqqssssssuuu|||{{{tttppprrrtttvvvwwwxxx{{{~~~zzzrrriiidddccccccaaa___VVVTTTQQQMMMJJJGGGEEEEEEAAA???;;;888666555555666888888777888999888666333555555555444444444333333444333333333222111111111---///111333444333111000222222222111111111111000111222222222222111000000111111111111000000000000000000000000000000000000......////////////......000000000000000000000000000000000000000000000000......////////////..................////////////000000000000000000000000//////////////////////////////............//////.../////////////////////111111000000//////.........------,,,,,,,,,------//////............//////......------------............---------......///........................------..................000...---,,,,,,---...000------------------------........................000///...---------......------------------------000//////...------,,,,,,------............------,,,,,,---------.........,,,------------------,,,------------------------------......------,,,+++------............------.........................../////////000000000000111111000000000/////////000000000000/////////////////////////////////////////////......---------------------------------........................------------------------......---,,,,,,,,,,,,,,,+++++++++,,,---..................------,,,,,,+++......---------,,,,,,,,,------------------------......------------------------------------------///---111<<>>@@@DDDIIIOOOTTTWWWZZZZZZ[[[\\\]]]___```aaaaaa````````````___```bbbccc```cccjjjsss}}}|||vvvsssrrrsssvvvyyy}}}}}}yyyuuussstttsssoookkkccc___ZZZUUUPPPNNNMMMMMMIIIHHHEEEBBB???>>>>>>===999888777888999888666444444444444444444333333333444333333333333333333222111111222222222222222222222222222222111111111111222222222222222111000000111111111111000000000000000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000......////////////..................//////////////////////////////////////////////////////////////////............////////////////////////......000000000000//////////////////......//////000111//////............//////......------------......//////...---------..............................,,,,,,------...//////000........................+++,,,,,,---......//////........................000000///.........//////,,,---......///...---,,,/////////...------,,,,,,------............------,,,------------.........------------------------------------------------------......------,,,,,,------............------......//////////////////....../////////000000000000000////////////......////////////000000000000000000000000000000000000000000//////...---,,,,,,------------------------........................------------------------------,,,+++++++++,,,,,,***++++++,,,,,,------...,,,---------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------------------------000...222===CCC???888333////////////...........................---------................................................////////////////////////........................////////////////////////000//////............//////////////////////////////////////////000111111000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111111111111111111000000000000000111222222222333333111222444555666666666666888999<<>>DDD@@@888333////////////....................................////////////////////////........................////////////////////////........................////////////////////////000///............/////////////////////////////////////////////000000111////////////////////////000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111333333333333333333444444555555666666777888999999>>>AAAFFFKKKPPPSSSUUUVVVZZZZZZ[[[[[[\\\]]]]]]]]]cccaaa^^^]]]^^^aaaeeehhhuuuwwwyyyyyyxxxyyy|||zzzuuuuuu{{{}}}{{{zzzzzz{{{{{{{{{xxxsssjjj___SSSJJJDDDAAA>>>;;;:::999888777555333333333444444444444444222222222333333444444555666666555444444333444444333333222222222111111111222222333333222222111000222222222111111111000000000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000//////000000000000//////............////////////........................//////////////////////////////............//////111111000000///...............//////000000111111000///............////////////............//////......------------......000///...---------------........................//////.........---------,,,---...000000...---,,,/////////......---------//////.........---------------------------------+++,,,...000000///...---...............---------------............---------------.........//////...---,,,,,,,,,,,,---...------------------------,,,,,,------...------,,,------............---------........./////////000............////////////000000000000000111111111.../////////000000000111000000000000000000000000111000000///......------................................................,,,,,,,,,---------............------------......+++,,,,,,,,,,,,,,,------///......------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---------....../////////111000555???EEEAAA888333////////////............---.....................////////////////////////........................////////////////////////........................//////////////////////////////............/////////////////////////////////////////////000000111////////////////////////////////////////////////.../////////000000000111///000000000111111111111111111111111111222222222444333222222222222333333888777777888;;;???BBBEEEJJJMMMRRRWWW[[[]]]]]]]]]WWWXXXZZZ\\\^^^aaabbbccc^^^\\\[[[\\\aaakkkuuu{{{ttteeeXXXQQQKKKHHHCCC???===;;;999777555555555555555666666666111111222222333333444444555666777777777555333222333333333222222222222111222333333333333222111111222222222222111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////............////////////........................//////////////////////////////............//////111111000000////////////......//////000000111111222111000...------------//////............//////......------------......//////...---------..............................000//////...------,,,,,,,,,---...//////...---,,,000000//////...------,,,/////////...------,,,,,,+++,,,------...---------+++,,,...///000000//////........................------............------------........./////////...---,,,++++++,,,---...------------------------,,,,,,------......------------............------,,,,,,------.../////////------........./////////......////////////000000......//////000000111111000000000000000000000000000000000/////////......................................................+++,,,,,,------...............---------...//////------------------------//////...---,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------...//////000000111000666@@@FFFAAA888333////////////............---------...............////////////////////////........................////////////////////////------------------------///////////////////////////............//////000///////////////////////////////////////000111111000000000000000000000000..............................//////000000111111000000000000111111111111111111111222222222222222222222111111111333444555:::;;;===@@@FFFLLLQQQTTTWWWXXX[[[^^^______^^^^^^]]]]]]^^^___```aaabbbbbbXXXXXXZZZ```jjjxxx|||oooggg[[[VVVNNNHHHDDD@@@>>><<<999999999888888888777777333333333333444444444444333555777888888666444222333333333333222222222222333333333333333222222111333222222222222111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000///000000111111000000///............////////////........................//////////////////////////////............//////000000000000000000000000////////////000000000000333222111000///.........//////............//////......------------............---------......///..........................................---------..................---////////////............000//////...------,,,,,,+++,,,---/////////...------------...///000000000........................------............------............///////////////...,,,++++++,,,...///------------------------+++,,,------......------------............------++++++,,,,,,---.........---------.........///////////////000000000111111.........///000111111111///////////////////////////////////////000000000................................................++++++,,,,,,---......///---,,,,,,,,,------...///........................------------------------,,,,,,,,,---------......---------------------------------------,,,,,,,,,---------...///000000000222111777AAAGGGBBB888222////////////............---------.........//////................................................////////////////////////------------------------////////////////////////...............///000000///////////////////////////////////////000111111000000000000000000000000////////////////////////.........///000111111111000000000000111111111111111111111222222333333333222222333444666:::===???BBBEEEJJJOOOUUUYYY[[[]]]\\\]]]___aaabbbbbbbbbbbbggggggfffeeedddccccccccc^^^```fffnnnzzz~~~~~~}}}zzzkkkeee[[[SSSLLLGGGDDDBBB======<<<;;;::::::999999666666666666555555555555333444555666666666555444444444333333333222222222333333444444333333222111333333222222222111111111111111111111111111111111111222222222222222222111000000000000000000000000000000000000000000000000000000111111111111000000............//////////////////////////////////////////////////////////////////............///////////////000111111222222000000000000////////////000///////////////000000//////............//////.........------.........---------------...///000........................,,,,,,------.../////////........................------......///000000000000000///...------,,,,,,,,,---///000000000//////------------...///111222---.....................---..................---............/////////000///...,,,++++++,,,...///------------------------+++,,,,,,---.........------..................---******+++,,,,,,---......---------.........//////111111222222333333333444---......///000111111222////////////////////////......//////000000111111////////////////////////........................++++++,,,,,,---...//////++++++++++++,,,,,,---...//////////////////......++++++,,,------...//////,,,,,,,,,------................................./////////......------,,,---------...///000000111222111777BBBGGGBBB888222000/////////............---------.........//////................................................////////////////////////------------------------////////////////////////...............///000111///////////////////////////////////////000111111000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111111111111222222333333333444555666999===BBBGGGJJJLLLPPPVVV\\\``````___]]]\\\^^^```cccfffhhhiiijjjffffffgggiiijjjlllmmmnnnnnnrrryyyuuunnnjjjkkklllmmmnnnmmmkkkiiigggjjjlllpppssswww|||wwwwwwvvvwww{{{vvvooodddZZZRRRLLLHHHFFF@@@@@@???>>><<<;;;:::999999999888888777777666666555444333333444555666777444444444333333333222222333333444444333333222111333333333222222222111111111111111111111111111111111222222333333222222111000000000000000000000000000000000000000000000000000000111111111111000000............/////////000000000000000000000000000//////////////////////////////............//////......///000111222333333111111000000//////......******++++++---...///000//////............//////000000000000000000000000////////////////////////////////////////////////........................////////////////////////---------............///,,,---...//////...---,,,..........................................------///////////////////////////...------------...///------............------//////.........---------111111///...,,,+++))))))******++++++++++++,,,,,,------............------..................------///////////////............///000222222111111000000000111111111///...---+++,,,---...////////////////////////////////////---------------,,,,,,,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------..................------111000666BBBIIIDDD888111111///......//////...,,,............/////////////////////...---------,,,---------............/////////.........------------------.........//////111111000000//////......111111111000//////......000///---,,,,,,---...///000000000000000000000000000000000///......------//////............//////////////////000000000000444333222222222222333333000333555666555333222222888:::<<>>999888666666666666666555666333111111333666777777666555444444333333333333222222333333333444444444222222222222111111000000---------...///000000111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000///......///111333444555111------000222///,,,000000000000000000000000111000000000000000111111000000000000000000000000......///000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////................................................---------............///------...//////...------................................................////////////////////////........................------............------//////.........---------//////......------,,,,,,,,,,,,,,,,,,---------...------............------.................................///////////////...///000111222111111000000000111111111///...---------...///000000000000........................000000000000000000000///---------............///...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------........................222222888DDDJJJEEE999222111///......//////...---............////////////...............------------------............/////////.........------------------.........//////111000000000/////////...---------...............///...---------...//////000000000000000000000000///////////////.........//////............//////////////////000000000111000000000000000111222222222333444333222222333555<<>><<<<<<999888666666666666444333222222222222222333444555333333333444444444555555222222222222222222222222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222333333000,,,+++---000111111////////////////////////222111111000000000000111//////////////////////////////000000000000//////000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////........................---------------------------------............///.........------.................................---------.........//////////////////////////////,,,---///000000///---,,,------............---------.....................+++++++++++++++,,,,,,,,,,,,------------.........------............---------------.........//////,,,------...///000111111///////////////000000000//////000000111111222222333222000///..........................................//////000000000000---------............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.................................------------------------........................---------.........//////000333<<>>;;;999666666666777666555222222222222333444444555333333444444444555555555222222222222222222222333//////000000000000000111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000111------,,,---///000///...////////////////////////222222111000000000000000//////////////////////////////000000000000//////////////////////////////................................................////////////////////////////////////////////////........................---------------------------------............//////...------------...///........................,,,,,,------.../////////////////////////////////,,,---...//////...---,,,------............---------------...............,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------............------,,,,,,------.../////////------......//////000000//////.........///000111/////////000111222333444666444222000............////////////////////////---------......//////000---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...////////////333===HHHJJJAAA777111000///...///111222111000............////////////---------...............---------............///...////////////000000000000000000////////////...////////////000000000000000//////...------,,,,,,---...///000000000000000000000000000000000000000......///000000111222222111000000//////000000111000000000111111111222222111111111222333555666777???AAADDDEEEFFFHHHJJJLLLLLLSSS\\\dddiiikkklllmmmkkklllmmmllljjjhhhhhhiiihhhiiijjjmmmppptttwwwxxxyyy{{{|||{{{zzz~~~~~~xxxuuuoooiiiccc]]]ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZZZZTTTUUUWWWYYYZZZ\\\]]]^^^^^^___bbbeeegggiiikkkkkkqqqtttwwwyyyyyyzzz|||~~~~~~|||zzzxxxwwwvvv|||||||||zzzvvvrrrmmmjjjbbbdddfffdddaaa___```cccccceeegggjjjlllllllllllleeeccc```\\\YYYZZZ]]]___\\\___```^^^[[[[[[aaafffaaafffmmmsss|||xxx{{{|||uuuhhhXXXKKKEEE>>>;;;777555555666555555444444333333333444555555555555444333222111000000222222222222333333333333000000000000000000000000000000000111111111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......///000000...,,,+++000000000000000000000000111000///......------...000000000000000000000000000000000000000//////...////////////////////////------------------------........................////////////////////////////////////////////////................................................---------............//////...------------...///........................,,,,,,------...//////000////////////////////////........................------............---------------.........//////------------------------+++,,,,,,,,,,,,---------------............------,,,,,,------...//////000.........//////////////////......---...///000111////////////111222444555999888555222000//////000000000000000000000000000******++++++,,,------...---------............///,,,,,,------.../////////------------------------........................,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------...//////000000444???JJJKKKBBB777222000///...///111222111000............////////////...............------------------............///.../////////000000000000000000000000/////////....../////////000000000111...............---------...///000000111000//////000000000000000000000000/////////000000111111222111111000000000000111111000000111111111222222222000111333555999<<>>HHHHHH>>>444000000000/////////.......................................------------......////////////////////////000///......---------....................................///000111111111222222111111111111222222111111000000////////////000000000000000000000000000000000000111111111111222222333222000000222333111333555666666777999;;;>>>AAADDDGGGHHHJJJLLLNNNTTTXXX^^^dddhhhmmmqqqtttuuutttsssrrrrrrqqqpppoooeeefffiiipppzzz~~~tttnnnkkkhhhbbb^^^YYYWWWUUUTTTSSSRRRQQQPPPSSSTTTTTTSSSSSSTTTWWWZZZZZZ___ccceeeeeejjjttt||||||zzzxxx~~~|||wwwrrrnnnlllkkkhhhfff___^^^]]]\\\\\\___dddhhhooowww~~~jjj```RRRGGGBBB???===<<<:::888777777777777666444444444444555444333111000222222222222222222222222222222222222222222222222222222222111111111000000111111000000////////////000000000/////////......///000000000111111111222///............///000000....../////////000000000////////////000000000000111///...///000111000...000000000000////////////////////////////////////////////////////////////---......///////////////............///////////////......------......///000000///...............000000000000000000000000000//////......//////000////////////////////////...............---------........................---------------------------------------.../////////..................///000000000000000000///.................................------------..............................------------------------..............................------......///000........................111111111111111222333444444222111///......//////+++,,,---...////////////......//////////////////................................................------------------------------------------------000//////...------,,,,,,------------------------000//////...------,,,,,,,,,------------...............------......///000222555===EEEEEE<<<333000000000////////////....................................------------......////////////////////////...---,,,,,,,,,,,,,,,,,,..............................//////000000111111333222222111111222222333111000000000000/////////000000000000000000000000000000000111111111222222000111222222111111222333111333666999:::;;;>>>@@@EEEGGGIIIJJJMMMQQQWWW[[[fffjjjooorrrtttvvvxxxyyyzzzyyywwwtttqqqmmmjjjhhheeeiiirrrqqqllleeeaaa___]]]XXXUUUTTTTTTTTTSSSRRRQQQPPPOOOQQQRRRSSSTTTUUUYYY___cccggglllrrrtttvvvzzz~~~||||||zzzwwwtttmmmllljjjfffcccbbbccceeefffjjjmmmooottt{{{~~~~~~qqqgggYYYNNNHHHDDDBBB@@@<<<:::888888999999888777666666666666555444333222333333333333222222222222222222222222222222222222222222222111111111111111111000000000000/////////111000000000000000//////000000000000111111111111//////......//////000111......////////////000000////////////000000000000111///...///000111000...////////////000000000000////////////////////////////////////////////////---......///////////////............//////////////////............//////000000///...............////////////////////////000//////////////////000////////////////////////................................................------------------------///////////////000111111......------------......000000000000000///...---..............................------------..............................................................................//////......---......///////////////////////////111111111111111222222333222111000///.../////////......///000000000000000............////////////................................................................................................//////.........---------........................//////.........---------------------...........................//////000555777>>>EEEDDD;;;444111000000//////////////////..............................------------......////////////////////////------,,,,,,+++,,,,,,---.........................../////////000000000111222111111000000111111222000000000000000000000000000000000000000000000000000000111111111222222222///111222222111111111333111555999===???AAADDDFFFHHHJJJNNNSSSXXX___fffkkkpppsssxxxzzzzzzzzzzzzzzz|||zzzwwwrrrmmmhhhfffeeemmmttt~~~xxxrrrbbb___]]]ZZZYYYWWWUUUSSSZZZZZZYYYWWWTTTRRRQQQQQQVVVWWWYYY\\\```fffmmmrrrzzz~~~}}}}}}{{{xxxtttqqqqqqrrrrrrqqqnnniiiiiinnnpppnnnrrrsssuuuxxx|||qqqhhh[[[QQQLLLIIIFFFDDD???===:::999999999888777888777777777666555444444333333333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000............/////////////////////...///000000111000000000000111111111222////////////000000000000111///...///000111000...////////////000000000000////////////////////////////////////////////////---......///////////////............/////////////////////....../////////000000///.......................................///000000000000000000///////////////////////////---.............................................------------------------///////////////000111111......------------......////////////......---,,,..............................------------..............................................................................000000//////......//////000000000000000000000000000000111111111222111111000000//////////////////000000111000000///......---.........//////000000................................................................................................---------.........//////........................---------.........//////---------.........//////.........///////////////555777===DDDCCC:::333111//////000000000000000000////////////////////////......------------......////////////////////////...---------------......////////////////////////////////////000000000000000000////////////000000000000000000111111111111111111111111111111111111111111111111222222222222000222333333222111333444666:::@@@DDDGGGJJJLLLNNNNNNSSSYYY```ffflllrrruuutttwww{{{}}}|||{{{{{{{{{wwwvvvtttoookkkiiijjjmmmxxx{{{yyy{{{uuuoooiiicccXXXYYYYYYWWWVVVUUUVVVWWW\\\]]]\\\YYYVVVUUUWWWYYYccceeehhhkkkpppwww~~~tttnnnmmmjjjeeefffgggiiilllqqqvvv{{{~~~xxxuuullleee\\\VVVSSSQQQMMMKKKEEEBBB>>>;;;;;;:::999777999999888777666666666666444444444333333333222222222222222222222222222222111111111111111111111111000000000000111111111111000000000000111111111111////////////............///////////////000111111///000000000000111111111////////////000000000000111///...///000111000....../////////000000000111////////////////////////////////////////////////---......///////////////............////////////000//////......//////000000000///.......................................///000000111111000000///////////////////////////---------.......................................---------------------------------------.../////////..................///---...............---,,,..............................------------..............................................................................000000//////.../////////111111111111111111111111000000111111222111111000.../////////////////////////////////...---,,,+++------......///000000000................................................................................................,,,,,,------...//////000........................,,,,,,------...//////000------........./////////---...///000000000000///222444;;;BBBAAA999222/////////000000000000111111////////////////////////......------------......////////////////////////...............//////000000000000000000000000000////////////000000000000/////////....../////////000000000111111111111222111111111111111111111111111111111222222222222333222333444444444666999<<>>:::999888777666666666777666555555444333333222222222222222222222222222222000000111111111222222222000000111111111222222222....../////////000000000222111111111000000000///000000//////000000111222---------.........//////////////////000000000000111///...///000111000............///000111111111////////////////////////////////////////////////---......///////////////............/////////000000000////////////000000000000///...............000000000000000000000000///000111222222111000///////////////////////////---------.........//////........................///////////////////////////////////////000111111000000////////////000000......///000000111000000.................................------.................................////////////////////////........................---,,,,,,,,,,,,---...///000000000000000000000000///000111222222111000///,,,---...///000000000///---...///000111111111111---------...///000000111................................................/////////////////////////////////////////////////////////...------,,,,,,/////////////////////////////////...------,,,,,,............/////////000---...000111111111000///111444===EEEFFF===555222//////000000111111111222000000000000000000000000.........------.........////////////////////////---------------...///000........................000000000000////////////111111000000000000111111000000111111222222222222111111111111111111111111111111222222222333333333333444555888<<>>EEEOOO[[[bbbiiikkkooosssvvvxxxyyyyyy{{{yyyxxx|||}}}~~~{{{{{{zzzxxx}}}iiiccc]]]YYYXXXWWWVVVTTTUUUXXX]]]___^^^ddduuuwwwrrrlllddd^^^[[[```cccdddeeelllyyyxxxpppiiieee```WWWMMMGGGEEE???::::::999777666999555555555555444333222222222333333444444333333222222222222222222222222222111222222333333222222111111111222222222111111000333333222222111000////////////000000111111222222111111000000//////......111111222222222222111111////////////000000000000000000000000000000000000000000////////////000000///......---------......///000111222222111000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////........................////////////000000000000///.........------------////////////////////////......////////////..................////////////........................------------------------...............///////////////..................//////............//////000000////////////000000000111111111222222222222111000000000////////////000000////////////000000/////////////////////////////////////////////////////////////////////...------......//////000000,,,---------............///............//////000///..................///////////////////////////................................................000666===AAA???:::444111000000000000////////////////////////////////////---...//////...---,,,+++......////////////......111000000000/////////...////////////////////////000000000000000000000000/////////000000000000000/////////000111222222222111111111222222222222222111000000333666777555333999>>>DDDLLLSSS[[[ccchhhnnnooorrruuuxxxzzz|||}}}~~~{{{yyy{{{}}}{{{xxxvvvsssuuusssiiiddd]]]XXXWWWWWWWWWVVVUUUYYY___dddfffooo{{{tttnnnggggggeeeaaa```dddmmmtttzzzuuuqqqgggZZZPPPJJJCCC===<<<;;;888777888666666666666666555444444222333333444444333333222222222222222222222222222111222222333333222222111000111111222222222111111333333222222111000000///000000000000000111111111000000000000000/////////000000000111111000000000////////////000000000000000000000000000000000000000000////////////000000///...............//////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000........................////////////000000000000............------------////////////////////////......////////////......------------....................................------------------------.........---------,,,,,,---------------.........//////............//////000000////////////000000111111111222222222333333111111000000000/////////000000////////////000000////////////////////////////////////////////////......//////////////////---------...............------........./////////000//////............///......------------......////////////////////////................................................222777===@@@>>>999444222000000000000////////////////////////////////////------------,,,,,,,,,,,,......////////////......000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000000111222222222111111111111111000000000000222444666666777999;;;CCCJJJTTT^^^eeejjjnnnppptttuuuvvvxxx{{{}}}~~~{{{{{{~~~~~~|||yyywwwsssooolllqqqtttiiifffaaa[[[WWWWWWXXXZZZZZZ\\\```gggmmmrrr}}}}}}xxxppphhhcccbbbccceeeooo}}}sssfffWWWNNNEEEBBB@@@;;;888999888777777777777777666666333333444444444444333333333333333333333333333333111222222333333222222111000000111222333333333222333333222222111000000000111111111111000000000000//////000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000///.........///000111222///000111111111111000///////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////......//////000000111111........................////////////000000000000000000000000000/////////////////////////////////......////////////......------........./////////........................////////////////////////.........------------,,,+++,,,,,,,,,---.........///............//////000000000////////////000000000000111111111222222222111111111000000000//////000000////////////000000////////////////////////////////////////////////............///////////////..............................////////////000111000///...............------,,,,,,,,,,,,------////////////////////////....................................////////////333777===???===999444222000000000000////////////////////////////////////000000///......//////000......////////////......////////////000000000000////////////////////////000000000000000000000000111111111000000000000///000000000111111222222222222222111111111111000000222666999999999<<>>@@@>>>888333000000000000000////////////.................................///////////////......////////////......---......///000111111222000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222444444444444555555555666666:::>>>AAAEEELLLXXXaaahhhkkkooorrrtttvvvxxxzzz}}}}}}}}}~~~~~~yyysssmmmiiieeekkktttwwwuuuuuutttrrrnnniiiggghhhgggbbb______bbbccceeefffiiiooovvvzzz|||}}}wwwtttpppmmmnnnooopppqqqoooppprrrtttvvvwwwwwwwwwvvvuuussssssuuuvvvuuutttxxxzzz||||||{{{yyyyyyyyyvvvuuusssrrrqqqqqqqqqrrrmmmoooqqqrrrrrrsssuuuwwwxxxyyy{{{vvvmmmhhhlllvvv~~~iii[[[RRRIIIBBB@@@===;;;999777666555666666444444555555555555444444333333333333333333333333111222222333333222222111111111222333444444444333111111111111111111111111111111111111000000000000000000111111111111111111111111222222222222111111////////////000000000000000000000000000000000000000000////////////000000000/////////000111222222,,,,,,---......---,,,,,,000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000------------.........///////////////////////////......////////////.............../////////000000........................------------------------.........---------------//////..................---------......///000111000000////////////000000////////////000000000000222222222111111111000000000000////////////000000////////////////////////////////////////////////------......///000000111---......//////000000000,,,---------............///............//////000///..................///////////////////////////////////////////////////---......///000000111111222888>>>AAA???999222///000000000000////////////........................,,,,,,.../////////............////////////......------...///000111222222000000000000000000000000111111111111111111111111//////000111222222333444222222222222222222222222333333444555666666777888777===EEEMMMTTT[[[ccciiikkknnnqqqtttvvvwwwzzz{{{~~~~~~~~~xxxrrrlllhhhfffjjjwww|||ooohhhiiijjjiiieeegggaaa___bbbdddccceeejjjssstttvvvwwwwwwyyy}}}{{{xxxuuutttnnnnnnnnnmmmlllmmmoooqqqssstttuuuwwwxxxxxxyyyyyywwwvvvuuuvvvwwwxxxvvvuuuvvvyyy{{{{{{yyyvvvuuuuuutttsssrrrqqqooonnnmmmlllgggiiijjjjjjhhhhhhjjjmmmkkkmmmppprrruuu{{{rrrkkklllooouuu}}}xxxkkkbbbWWWLLLGGG@@@???<<<999777666666666444444555555555555444444444444444444444444444444111222222333333222222111222222333333444333333333111111111111111111111111000000000000000111111111222222111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000////////////000000000000/////////000000111,,,---...//////...---,,,000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000.../////////000000111111////////////////////////......////////////......---------.........//////........................///////////////////////////......---+++******)))000000000///.........------------......000111111000000////////////000000000000000000111111111111222222222111111111111000000000////////////000000////////////////////////////////////////////////---------...///000000111,,,,,,------...///000000,,,,,,,,,---------.....................///000111//////............//////////////////////////////000000000000000000000000---......///000111111222222777???BBB@@@999222...000000000000////////////........................+++---///111111000///.........////////////......,,,---...///000111222333000000000000000000000000111111111111111111111111......///111222333444555222222222222222222222222111222333444666777888888:::AAALLLXXXaaahhhlllnnnkkknnnsssvvvxxxyyy{{{}}}~~~{{{tttlllhhhfffgggssswwwmmmbbb^^^bbbeeeccc```ddd]]][[[```eeehhhpppyyyyyyyyyxxxwwwuuurrrooonnnlllooorrrrrrpppppprrruuuxxxxxxyyy{{{{{{|||||||||yyyxxxxxxyyy{{{{{{yyyxxx|||}}}~~~zzzwwwuuuuuurrrrrrqqqpppooommmkkkjjjggghhhiiigggdddccceeehhhhhhkkknnnoooppprrrvvvzzz{{{wwwooolllnnnttt}}}zzzqqqdddVVVNNNCCCAAA>>>:::888666666777444444555555555555444444444444444444444444444444222222222333333222222222333333444444444333222222111111111111111111222222//////000000111111222222333222222222111000000000//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000111000///////////////000///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////000111222222222000///...000000000000000000000000...............///000000111111111111111111111111000000000000000000000000//////////////////////////////............//////000000000000000000000000111000...///000111///...////////////////////////......////////////......,,,---------.../////////...---,,,+++******+++,,,///////////////////////////////////////.........000000111111111111000000111111000000//////......////////////////////////222111000//////...//////......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............/////////////////////000111111333888>>>???;;;666333222000000//////......------000//////.............../////////...------,,,,,,............////////////000000000000////////////000000000000111111111111222222111111111111111111000111111111111222222222111111222222333333333333555444333333444888???DDDJJJRRR^^^gggmmmooooooooonnnnnnqqquuuzzz~~~zzzuuuqqqjjjgggooo{{{uuuoooeee___ZZZYYY]]]______]]][[[[[[^^^dddnnn{{{|||{{{{{{yyyxxxxxxxxxwwwsssnnnkkkuuuuuuuuuuuutttvvvzzz}}}}}}{{{xxxwwwuuusssqqqppppppooommmllljjjhhheeeccccccdddfffggggggiiijjjjjjiiikkkppptttwwwxxx{{{}}}wwwsssoooqqqxxx||||||{{{sssaaaTTTHHHEEEAAA>>>===<<<;;;:::777777777666666666555555666666555444333333222222333222222111111222222333444444444333333333222222000111222222333333333333333333222111000000111111000111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111222111000///...000000000000000000000000//////......//////000111111111111111111111111111000000000000000000000000////////////////////////000//////......//////000000000000000000000000000111///...///000111000...////////////////////////......////////////......---------...............000//////.............../////////////////////////////////////////////...000000111111111111000000111000000000/////////...////////////////////////111000000////////////000......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............//////...............///000000222777===>>>:::555222111000000//////////////////111000000///..............................//////............////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111222222222222111111222222222333333333555555555555888>>>EEEKKKXXX^^^gggooossssssssssssssssssuuuzzzxxxqqqllljjjjjjooosssiiieee]]]ZZZXXXXXX[[[^^^______```cccjjjsss~~~}}}{{{|||}}}xxxxxxxxxxxxxxxwwwuuutttwwwyyy}}}}}}{{{yyywwwvvvtttpppnnnnnnllljjjhhhggghhhiiikkkiiijjjjjjiiiggggggjjjmmmrrrssstttwww||||||uuupppppppppnnnmmm|||lll```TTTOOOHHHBBB>>>;;;888666666555555555444444444444555555555444444333333333333333222222222222333333333333333333222222222222111111222333333333333333333222222111000000111111000111111111111222222222222111111000000000000000000000000000000000000000111111111111111111111111000//////////////////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000111111111111000//////000000000000000000000000000////////////000111111111111111111111111111111000000000000000000000000////////////////////////111000000//////000000111000000000000000000000000000///...///000111000///////////////////////////......////////////.....................---------//////000000000///......////////////////////////......//////////////////000000111111111111000000000000000000////////////////////////////////////000////////////000000111......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............//////......---------...//////111777<<<===999444111000//////000000000000000000333222111000///.........------...//////000111111............////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222333222222222222222333333444555666888:::???GGGQQQWWWggglllrrrvvvwwwxxxxxxxxxxxxxxxzzz~~~}}}oooiiicccdddkkk{{{vvvjjjccc]]]ZZZVVVVVVWWWWWWYYY\\\bbbeeemmmsss}}}~~~{{{xxxzzz{{{{{{zzzyyyzzz|||xxxxxxxxxyyy{{{}}}}}}wwwsssuuussspppnnnmmmmmmmmmnnnlllmmmlllkkkiiiiiikkkmmmoooooooooqqqtttwww{{{}}}}}}rrrjjjeeebbbaaapppxxxzzzqqqddd^^^UUULLLEEE???;;;888777777666555555555555555555555444444444444444444333333222222222222333333333222222222222111111111222333333444444444444333333222111111000111111111000111111111111222222222222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111////////////////////////000///...///000111000///////////////////////////......////////////....../////////...---------,,,,,,---...//////...---,,,////////////////////////............////////////000000111111111111000000000000000000//////////////////////////////////////////...//////000111111......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............/////////............///000000111666<<<===999444111000//////000000111111222222444333222000////////////////////////000000111111............////////////////////////000000000000///000000000111111111111111111111111111222222222111111111222222222333333333222222222222333555666555777;;;AAAHHHSSS^^^eeeqqqtttwwwyyyzzzzzzzzz{{{{{{{{{|||yyyssshhhdddbbbfffsssttteee^^^ZZZWWWTTTSSSUUUWWWWWWYYY```kkkttt}}}zzzyyywwwuuuwwwyyyzzzyyywwwvvvwwwxxxzzz{{{|||~~~}}}yyywwwuuuttttttrrrrrrrrrqqqppppppqqqrrrpppoooooopppsssvvvzzz|||~~~wwwkkkccc___^^^```fffooozzzssslllbbbXXXPPPIIICCC???;;;:::888777666666666777444444444444555555555555333333333222222333333333222222222111111111000000333333444555555444444444222222111111111111111222000000111111111222222222222111111000000000000000000000000000000000000000222222222222222222222222000000111111111111000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111///////////////////////////......///000111111000////////////////////////......////////////....../////////...---------,,,,,,---...//////...---,,,////////////////////////---.........//////000000000000111111111111000000////////////000000000000000000000000000000000000//////...//////000111111......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............//////000000//////000000111222111666<<<===999444111000//////000000111111222222333222111000////////////111111000000////////////............////////////.../////////000000000111///000000000111111111111000000111111111222222222111222222222222333333333333333222222333555777999777;;;AAAJJJTTT___jjjqqquuuxxxzzz{{{||||||~~~~~~~~~zzzooohhhaaaccchhhrrr}}}ssseee\\\YYYXXXUUURRRQQQUUUXXX[[[```lll}}}}}}{{{xxxwwwvvvuuutttsssuuuvvvwwwwwwvvvuuuvvvxxx}}}~~~|||zzzyyyxxxwwwvvvsssrrrqqqrrrtttwww{{{~~~~~~}}}yyyrrrlllnnnvvvyyyooofff```^^^ZZZ]]]aaahhhrrr{{{pppeeeZZZQQQIIIDDD>>>===:::888666666666666444555555555555555555555444333333333333333333444222222222111111111000000444444444555555444333333222111111111111111222222000000111111111222222222222111111000000000000000000000000000000000000000111111111111111111111111000000111111111111000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000........................000000000000000000000000000000000///000000111222000000000000000000000000000////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000///...---///111222111000////////////////////////......////////////.....................---------......///000000000//////////////////////////////------......///000000000000000111111111111000000////////////000000000000000000000000000000000000000////////////000000111......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............//////111111000000111111222333111777<<<===999444111000//////000000000000000000111111000/////////000000111111000//////...------............////////////......//////000000111111000000000000111111111111000000000111222222333333222222222222333333333333333333333333555888;;;===>>>DDDLLLVVV```iiirrrxxxxxxzzz}}}~~~}}}xxxpppgggaaa___gggssszzzgggaaa[[[WWWVVVVVVTTTRRRQQQUUU\\\cccmmm}}}~~~{{{yyyttttttuuuuuuuuutttsssrrrrrrtttvvvxxxzzz~~~~~~}}}{{{xxxvvvuuuwwwzzz|||{{{zzz{{{|||}}}|||zzzwwwtttooolllmmmooottt~~~}}}wwwpppjjjdddaaa]]]\\\[[[\\\bbbmmmyyy||||||~~~sssfffYYYNNNGGGBBB@@@<<<888666555555555666666555555555555555555444444333333333333444444333222222222222111111111333444444444444333333222111111111000111111222333000111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000...///111111111111///...000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111000/////////000222333000000000000000000000000//////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000///...---...111222111000////////////////////////......////////////......---------..............................//////000////////////////////////------......///000000111000000111111111111000000.../////////000000000111000000000000000000000000111000000////////////000......////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////............//////////////////............//////000000000000000111111222222777===>>>:::555222111000000////////////////////////......//////000000//////..............................////////////.........///000111111111000000000000111111111111///000000111222222333333222222222333333333444444333333333444777;;;???BBBJJJPPPYYYbbbjjjqqqvvvzzzyyy{{{}}}zzztttlllfffbbbaaagggrrr{{{ooogggYYYXXXVVVUUUTTTTTTTTTUUUWWW\\\eeeooo{{{zzzwwwvvvuuutttrrrtttuuuvvvwwwwwwxxxyyyzzz||||||{{{{{{|||yyyxxxvvvwwwzzz{{{zzzxxxxxxuuusssssspppnnnrrrxxx}}}}}}vvvsssrrrrrrpppnnniiifffbbb^^^^^^bbbjjjooo{{{|||uuugggZZZRRRIIIFFFAAA<<<999777777777777777666666555555444444444444333333333333444444333333333333222222222222333333333333333222111111111111000000111222222333000111111111111222222222222111111000000000000000000000000000000000000000////////////////////////---...000111111000...---000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////111222333000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......---...111222222111////////////////////////......////////////......,,,------....../////////,,,+++******+++,,,---...////////////////////////---------...///000000111000000111111111111000000.../////////000000111111000000000000000000000000222111000//////...//////......////////////......////////////////////////............/////////000////////////////////////............/////////000////////////////////////............/////////000//////............/////////////////////000111111333888>>>???;;;666333222000000//////......------...------......///000111,,,,,,------.../////////............/////////000---......///000111111222000000000000111111111111///000000111222222333333222222333333333444444444333333333555888===AAADDDTTTZZZccckkkqqquuuxxxyyywwwzzz|||}}}}}}|||}}}}}}~~~|||uuulllccc___aaaeeeqqq}}}|||lll___XXXTTTUUUVVVUUUTTTTTTVVVXXX___eeennnyyywwwqqqppppppppppppsssuuuvvvxxxzzz}}}~~~~~~|||xxxuuuuuuyyy|||}}}}}}{{{wwwtttooolllooovvvmmmttt{{{~~~}}}~~~yyyqqqpppuuu{{{}}}}}}yyyvvvpppjjjeeedddfffhhhsss~~~~~~uuuhhh___OOOLLLGGGBBB===;;;::::::888888777666555444444333555444444333333444444555444444444333333333222222333333333333222222111000111111000000111222333333000111111111111222222222222111111000000000000000000000000000000000000000////////////////////////---...///111111///...---000000000000000000000000////////////////////////222222111111111111222222222222222111111111111000//////000000000000//////000000000000000000000000000000111111111111000000222111000.........///000......///000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111000///......///000111000000000000000000000000------------------,,,,,,///............---------////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000//////.........---------------------------////////////////////////111111000///...---,,,,,,000000000000////////////////////////////////////............////////////---...///000000///...---000000000000000000000000222000///...///000222333111666;;;;;;888444222222000000000000000000000000////////////............000000000000000000000000111111000000000000111111000000//////.........---000000000000111111111111222222222222222222222222222333444333222222444666555444444666;;;CCCNNNUUUeeehhhmmmqqquuuyyy~~~||||||{{{{{{|||~~~~~~yyyooogggdddaaa```eeemmm~~~kkk___[[[\\\XXXXXXXXXUUUSSSTTTZZZ___jjjttt{{{}}}~~~}}}}}}~~~zzzsssoooppprrrsssssstttwwwzzz{{{}}}~~~{{{zzz|||}}}uuupppnnnoooqqqpppoooooooooppprrruuuvvv|||yyy{{{wwwpppmmmiiidddiiippp}}}~~~ooodddXXXNNNJJJFFF@@@===???::::::999777777999:::999777777666666555555444444555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222222111000000///000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222222222222111111111111000//////000000000000//////000000000000000000000000000000111111111111000000222111000///...//////000......///000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111000///......///000111000000000000000000000000/////////...............///............------------------.........//////------------------------------------------------............////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000/////////............///////////////////////////////////////////////////////////////.........000000000000/////////...////////////////////////............////////////......///000000///......000000000000000000000000111000///...///000222333444888<<<<<<777333000000000000000000000000000000////////////............000000000000000000000000111111000000000000111111000000/////////.........000000000000111111111111222222222222222222222222222444555444333333444666777777777:::@@@JJJVVV^^^hhhlllrrrwwwyyy{{{}}}~~~}}}|||||||||}}}wwwppphhhbbbbbbcccgggqqq{{{qqqfffaaa^^^]]]ZZZYYYWWWUUUVVV\\\eeekkkvvv{{{}}}{{{zzz~~~{{{yyyxxxwwwwwwwwwxxxxxxuuuzzz~~~|||tttooommmnnnooooooooopppqqqrrrsssuuuuuuttt}}}vvvnnnkkkmmmrrr}}}vvvjjj]]]UUUNNNDDD===<<<::::::888666666666666555666666666666666555555555555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222222222111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222222222222111111111111000///000000111111000000///000000000000000000000000000000111111111111000000111111000/////////000000//////000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000000000///............---------+++,,,,,,,,,,,,---------------------------------....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111////////////............000000000000000000000000////////////////////////---.........//////000000000000000/////////......////////////////////////............////////////...//////000000//////...////////////////////////111000/////////000222333555999===<<<777222///...000000000000000000000000////////////............000000000000000000000000111000000//////000000111000000////////////......000000000000111111111111111111111111111111111111111333555555555444555666999:::===BBBJJJUUUaaaiiinnnrrrxxx|||}}}}}}}}}}}}~~~~~~xxxpppfffbbbaaadddkkkvvvmmmcccbbbcccaaa___[[[YYYWWWXXX^^^hhhssszzz||||||}}}zzz{{{~~~}}}{{{tttnnniiihhhhhhiiikkkmmmoooqqqssssssrrrrrrhhhpppyyyyyyssslllkkkrrrtttjjj^^^PPPDDD???>>>;;;888777666666444444555555555666666666666666555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222333333222111111111111111222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222222222222111111111000000000000000111111000000000000000000000000000000000000000111111111111000000111111000000000000000000///000000111111111000000000000000000000000000000////////////////////////111111111000000000000000000000////////////000000////////////////////////000000000000000111111111///............---------++++++,,,,,,,,,---------........................////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000000000///////////////.........////////////////////////////////////////////////............////////////000000/////////.........////////////////////////............/////////////////////000000/////////////////////////////////000000//////000000111222444888<<<<<<777222000///////////////////////////////////////............////////////////////////000000////////////000000000000/////////////////////000000000111111111111000000000000000000000000///222444666555555666777:::???FFFOOOXXXaaakkkqqqsssvvv{{{~~~~~~zzzrrrlllaaaccchhhooozzzxxxoooccc]]]^^^``````^^^YYYZZZ]]]cccllluuu}}}{{{yyyyyyzzz~~~zzzuuunnnhhhfffeeeffffffhhhjjjnnnpppqqqpppmmmkkkdddiiiooovvvvvvjjjgggmmmvvv|||xxxgggVVVKKKDDD>>>:::999999777555555444444555555666666777777555555555555555555555555444444333333333222222222222222222222222222222222222222111111111111222222444333222222111111222222111111111111000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////222222111111111111222222222222222111111111000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000000000111111//////000000000000//////////////////////////////.........//////000000000///............---------,,,---------....................................////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000//////////////////.........///////////////////////////////////////////////////////////////////////////............////////////............////////////////////////............////////////000000000//////000000000////////////////////////000000000000000111111222222666;;;;;;888333111111////////////////////////////////////............////////////////////////000000////////////000000//////000000000000000000///000000000111111111111000000000000000000000000...111333555666777999:::>>>EEEQQQ]]]ffflllqqqtttvvvxxxzzz|||}}}yyyqqqllljjjgggnnnwww~~~vvvhhhfffccc___[[[ZZZ\\\___\\\bbbkkkuuu||||||xxxvvvxxxzzz{{{zzztttmmmhhhffffffffffffgggiiimmmooonnnkkkgggdddbbbeeekkksss|||wwwlllhhhhhhjjjssszzzmmm]]]MMMCCC<<<;;;;;;888555777444444555555666666777777555555555555555555555555444444333333333222222222222222222222222222222222222222111111111111222222444333222222111111222222//////000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////222222111111111111222222222222222111111111111000000111111222222111111000000000000000000000000000000000111111111111000000///000111222222222111111111111222222111111000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000,,,------......//////000///............---------............////////////........................////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...............///////////////000000000000000000000000////////////////////////000000//////.........---/////////.........------////////////////////////............////////////111000000//////000000111///////////////////////////000000000111111111111111666;;;;;;888444222222000000000000000000000000////////////............000000000000000000000000000//////......//////000//////000000000000111111000000000000111111111111111111111111111111111111///111333555777:::>>>AAAGGGPPP]]]iiippptttvvvwwwxxxzzz{{{|||}}}}}}xxxsssnnnooosss|||~~~tttjjjddd]]]bbbeeeaaa[[[YYY```gggkkkttt|||zzzwwwuuuwwwzzz|||}}}zzzqqqkkkjjjiiihhhffflllnnnppppppnnniiiccc___^^^```hhhsss|||xxxmmmeeebbbdddkkkuuu~~~sss[[[LLL@@@>>><<<666444666555555555666666666666666555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222333333222111111111111111...//////000111111222222////////////////////////000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222222222222111111111111000000111111222222111111000000000000000000000000000000000111111111111000000///000111222222222222111111222222222222111000///000000000000000000000000000000000000000000000000///000000000111111111111...///000111111000///...000000000000000000000000,,,,,,---......///000000///............------------.........////////////............................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...................../////////000////////////////////////////////////////////////........./////////////////////.........---------////////////////////////............////////////111111000//////000111111000000000000000000000000//////000111111111111111333777;;;<<<888333111111000000000000000000000000////////////............000000000000000000000000//////............////////////000000000111111111000000000000111111111111222222222222222222222222111333555777:::???EEEIIIUUU\\\gggpppvvvyyy{{{|||zzz|||~~~~~~xxxvvvuuuxxx~~~sssllleee___[[[\\\aaafffddd```dddooozzz}}}{{{yyywwwvvvwwwwwwzzz}}}zzzwwwtttppptttuuuvvvtttpppiiiccc___aaabbbiiiuuu}}}wwwlllfff___dddkkkpppvvvmmmZZZJJJDDD@@@777444777666666666666666555555555555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222222222111000000000000111000000000000000111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////222222111111111111222222222222222111111111111000111111222222222222111111000000000000000000000000000000111111111111000000///000111222333333222111222222222222222111000///000000000000000000000000000000000000000000000000//////000000111111111222...///000111111000///...000000000000000000000000,,,------...///000000111//////.........------------------.........//////////////////////////////..................................../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........------.........//////000000------------------------////////////////////////,,,,,,---...///000111222//////.........---------////////////////////////............/////////000222111000//////000111222111111111111111111111111//////000111111111111111555999===<<<777222//////000000000000000000000000000/////////............000000000000000000000000//////............////////////000000111111111222000000000000111111111111222222222222222222222222444555666888<<>>:::999888777777888777444222555555555555444444444444444444444444444444444444222222222222333333333333444444333333222111111000111111222222222222111111333222000/////////000111111111000///////////////111111111000///.........000000000000000000000000111000000000/////////...222222333333333333444444333222222111111000000000//////000111222333444444222222222222111111111111000000/////////000000111111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000222222222111111111111000000000000000000000000000000000111111111111000000000000000000000000000000////////////....................................//////............//////000000////////////000000000000000000000000000000111111000/////////000000000000000000111111111111222222222222111111000000222222111000000000000000//////////////////////////////000000000000//////////////////000000000111////////////////////////////////////////////////111111000000//////......000///...------...///000/////////...............///////////////////////////000111000//////111333888???BBB===666444333222000000////////////......////////////////////////000000000000000//////...000111111111111000000////////////000000000111111222222222222222222222111222222222333444555666777666;;;CCCLLLUUU^^^gggllluuuyyy~~~~~~vvvooonnnnnnttt{{{nnnfff[[[WWWVVVYYYYYYXXXYYY]]]fffzzzyyyuuupppmmmnnnrrrrrrqqqsssyyy~~~}}}{{{yyywwwsssrrrrrrtttwwwzzzzzzyyy{{{}}}~~~vvvooojjjjjjrrr{{{vvvdddUUUIIIAAA===;;;:::888777777777444222666666666666555555555555444444444444444444444444111111111222222222222333444333333222222111111111111111222222222222111111222111000000///000000000000000///.........//////111111000000//////......000000000000000000000000000000000000////////////222222222333333333444444333333222222222111111111111111111222222333333333222222222222222222222222222222111111222222333333222111111000000111111222111111111111111111111111222222222222222222222222111111111111000000000///333333333333333333222222000000000000000000000000000000111111111111000000////////////////////////////////////....................................000///...------...///000000000////////////000000////////////////////////222222111000///////////////000000000111111111111333333222222111000000000222111000000//////000000/////////////////////////////////000000/////////....../////////000000000////////////////////////////////////////////////111000000000/////////...000///............///000..................------////////////////////////...000000000///000222444999AAAEEE???777444222111000000////////////////////////////////////////////////000000000000//////000000111111111111000/////////000000000111111111000000111111222333333333222333444555555555777888:::BBBMMMWWW___fffmmmqqqvvvyyy}}}}}}wwwrrrpppssswwwxxxmmmbbbZZZSSSQQQRRRUUUVVVVVV\\\cccuuuwwwsssqqqpppooommmoootttpppssszzzzzz{{{}}}}}}{{{xxxuuusssqqqnnnlllgggggghhhjjjlllmmmmmmllllllmmmooopppqqqsssvvvyyy}}}uuuqqqqqqsss}}}}}}mmm]]]PPPFFFBBB>>><<<:::999999999777666777777777777666666666666444444444444444444444444000000111111111222222222333333333222222111111111111111222222222222111111111111000000000000000000000000////////////000000111000000000/////////...////////////////////////000000000000////////////222222222333333333444444333333333333222222222222444333333333222222111111222222222222222222222333222222222222222333444444222222111111111111222222111111111111111111111111222222222222222222222222111111111111000000000///000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////////////////............////////////////////////000///...------...///000000000////////////000000////////////////////////333222111000000///000000///000000000111111111111222222222111111111000000000000///............///////////////////////////---......//////......---------........./////////////////////////////////////////////////////////000000000000//////////////////............//////------..................////////////////////////...///000000///000222444:::CCCHHHAAA888333222111//////000000000000000000//////////////////////////////000000000000/////////000000111111111000000000000000000111111111111,,,---...000222333555555333555666666555666888;;;AAAJJJWWWaaaggglllqqquuuvvvxxx{{{|||tttqqquuuzzzvvvmmmeee\\\VVVQQQPPPPPPRRRSSSWWWcccoooxxxuuusssrrrrrrpppmmmqqqvvvuuu}}}}}}}}}~~~~~~yyyttttttyyy|||wwwsssrrrqqqqqqpppnnnmmmllllllkkkiiifffcccdddeeeffffffeeeeeeeeefffggghhhiiiiiikkkooorrrxxxyyyzzz{{{zzz{{{|||}}}}}}{{{xxxvvvvvvyyy|||yyyvvv||||||qqqeeeYYYOOOIIIAAA>>>:::888999999888888888888777777777666666666444444444444444444444444000000111111111222222222333333222222222222222111111111222222222222111111000000000111111111000000222111111000111111222222000000000000////////////////////////////////////////////////000000000000222222333333333333444444333333333333333333333333555555444333222111000000222222222222333333333333000000000000000111222333222222111111111111222222222222222222222222222222111111111111111111111111111111111111000000000000111111111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000////////////............//////////////////////////////............//////000000////////////000000000000000000000000000000222222111000000000111111000000000000111111111111111111111111111111111111000//////...............////////////////////////------............------------------............////////////////////////////////////////////////000000000000////////////////////////////////////.............../////////////////////////////////...///000000000000222444999CCCIIIBBB888222222111//////000000000000111111////////////////////////...//////000000000000000///000000111111111111000000000000111111111222222,,,---...000222333555666333555777777666888>>>BBBMMMVVVbbbjjjmmmpppuuuyyyzzz{{{}}}}}}vvvrrruuuwwwmmmeee___YYYUUUQQQPPPPPPQQQSSS[[[lll}}}|||wwwuuuttttttrrrqqqwww|||vvvpppnnnnnnppprrrssspppmmmmmmnnnqqqssstttuuurrrnnnjjjiiijjjmmmnnnjjjiiihhhiiikkklllkkkjjjiiijjjkkkjjjhhhggghhhiiihhhhhhhhhhhhhhhjjjmmmppprrrrrrqqqqqqrrrsssssstttwwwsssmmmhhhgggjjjooosssyyy{{{zzzzzz~~~~~~yyytttnnneee[[[UUUEEEAAA<<<999888777777666777777777777666666666666444444444444444444444444111111111222222222222333222222222222222222222222111111222222222222111111//////000111111111111000222222111111111222333333000000000000////////////000000000000000000000000////////////000000000000222222333333333333444444333333444444444444444444444444444333333222222111222222222333333333444444000000000000111222333444333222222111111222222333222222222222222222222222111111111111111111111111111111111111000000000000333333333444444444555555000000000000000000000000000000111111111111000000000000000000000000000000////////////............////////////////////////......////////////......000000////////////000000000000000000000000000000111111111000111111222222000000000000111111111111000000000111222222333333111000000///.../////////////////////////////////......////////////..................////////////////////////////////////////////////////////////////////////000000000000......////////////...............//////000000000////////////////////////---///000000000000333555777BBBIIICCC888222111222//////000000000111111111////////////////////////......///000000000000000//////000111111111111111000000111111111222222222///000000111222333444444222555777888999===FFFMMMZZZbbblllqqqrrrsssxxx}}}~~~~~~{{{vvvvvv||||||oooeee___ZZZVVVSSSMMMNNNQQQSSSVVV```uuuyyyxxxxxxzzz{{{~~~}}}xxxtttooommmiiifffddddddfffgggfffhhhiiijjjjjjkkknnnooopppooonnnnnnnnnpppssstttooonnnnnnooorrruuuvvvvvvuuuwwwwwwvvvttttttwwwyyyuuuuuutttrrrqqqrrruuuxxx{{{yyyvvvttttttuuuuuuvvvtttppplllhhhhhhiiikkkmmmpppqqqtttxxx}}}yyyzzz~~~~~~|||yyyxxxxxxrrrhhh```OOOJJJCCC===:::888777666777777666666666555555555444444444444444444444444222222222222333333333333222222222222222222222222111111222222222222111111...///000111222111111000111111000000111222222333////////////000000000000000000000000000000000000.../////////000000000111222222333333333444444444444444444444444444444444333333333333333333333333222222222333333444444444222222222222333444555666333222222111111222222333222222222222222222222222333333333333333333333333111111111111000000000000000000000111111222222222000000000000000000000000000000111111111111000000000000000000000000000000000/////////............000000000000000000000000---...///000000///...---000000////////////000000000000000000000000000000111000000000111222333333000000000000111111111111//////000111222333333444222111111000000000000000//////////////////////////////000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000000......////////////........./////////000000111111////////////////////////---...000000000111333555666BBBIIICCC888222111222//////000000111111111222////////////////////////......///000000000000000//////000111111111111111000111111111111222222222333333333333333333333333111444777888;;;BBBMMMVVVbbbjjjrrruuutttuuuzzzyyysssyyyxxxkkkaaa[[[WWWSSSPPPIIILLLQQQUUUYYYdddzzz{{{{{{}}}zzzvvvrrrmmmhhhdddddddddcccbbbaaaaaaaaabbb___dddiiikkkkkkmmmpppsssqqqrrrtttvvvxxxyyyzzzzzzxxxwwwvvvxxx|||}}}||||||||||||sssqqqooooooooopppqqqpppnnnoooppprrruuuxxx{{{}}}}}}xxxssssssyyy|||zzz|||{{{qqqhhhYYYSSSJJJCCC===:::888777666666666666555555555555444444444444444444444444222222333333333444444444222222222222222222222222111111222222222222111111...///000222222222111000000000///000000111222222////////////000000000000000000000000000000000000.../////////000000111111444444444555555555666666333333333333333333333333444555555555555555444444444333222222111111222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111111111111111111000000000000///111111111111111111111111////////////////////////////////////////////////,,,,,,,,,---...///000000........................------......//////000000333333222222222222333333222222222111111111000000000000000000000000000000333333222111000///..................////////////......////////////..............................////////////000000000000000000000000000000000000////////////000000000000000000///...............////////////////////////......////////////......---///000000000000333555;;;BBBDDD===666333222000000000000000////////////111111000000/////////...111000/////////000222333////////////000000000000111111111000111111222333444222000///000222333333555666888;;;BBBNNN[[[dddlllmmmoooppprrruuuzzz~~~|||wwwrrruuuyyyooofff```[[[TTTPPPOOONNNUUU]]]bbbgggtttvvvyyy}}}xxxyyy{{{{{{zzzsssqqqmmmgggbbb``````bbb___```bbbbbbbbbccceeeggghhhkkknnnpppsssvvv{{{~~~|||{{{}}}{{{xxxtttsssuuuvvvtttrrrssstttuuuwwwyyy~~~ssslllnnn{{{~~~ssshhh]]]OOODDD???<<<;;;999;;;999666555666888888888444444333333333444444555444444222111000/////////555555555444444333333333111111111111111111111111111111000000000000111111000111111111111222222222000///...---,,,------...222111111111000000//////000000////////////000000444444444444555555555555444444444444444444444444444555555666666555444444555444444333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111000000000/////////000000000000000000000000////////////////////////////////////////////////,,,------....../////////.................................//////////////////......------......///222222222111111111000000000000000000000000000000222222111111000/////////....../////////000000000......////////////..............................////////////000000000000000000000000000000000000.../////////000000000000000000///...............////////////////////////......////////////......---///000000000000333555;;;BBBDDD===666333222000000000000000////////////000000000000000///......000000000000000111111222////////////000000000111111111111111111222222333444222000///000111222333777888<<>><<<999888999999888666777666555444444444444444333333333333444555666666333444444555555666666666111111111111111111111111333222222222222222222333000000111111111222222222////////////////////////000000000000000000111111000000////////////000000444444444555555555666666666666666666666666666666444555666666777777777777666666777888777666555444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111222222333333333333222222000000000111222222333333444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////111000000000000000000///000000////////////000000//////000000000000000111111111111111111111111111//////000000111111111222/////////000000000111111///000000111111000000///////////////////////////////////////000000000000000000000000000000000000------.........////////////............//////000////////////////////////......////////////......---///000000000000333555;;;BBBDDD===666333222000......//////000000111111////////////000000000000//////000111111111111111000000000111111111222222222222222222222333444444///111333333222555:::>>>GGGPPP\\\fffnnnrrruuuvvvxxxzzz}}}~~~vvvrrrwww~~~vvvkkkddd]]]WWWSSSNNNMMMOOOTTTXXX[[[cccjjjnnnqqquuuwwwyyyuuummmgggdddccccccccceeennnxxxzzzsssjjjjjjjjjjjjhhheeecccaaabbbcccdddeeeeeefffeeeeeekkknnnssswww|||~~~zzzxxxwwwyyyooobbbVVVNNNAAA>>>:::888777888777777777777666555444444444444333333333333444444555666111111222222222222222222111111111111111111111111222222111111111111222222000111111111111222222222......///000000000//////000000000000111111111111000000////////////000000555555555666666666777777555555555555555555555555444444666777777888888888888999:::;;;:::999777666555555555555555555555555555555555555555555555555222222222222222222222222333333333333333333333333111111111111111111111111222333333444444333333222///000000111222222333333333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////......//////000000111111////////////////////////000000000000000111111111222111111000000111111222////////////000000111111111111111111111111111111000000000000000111111111....../////////000000000000000111111111111000000////////////////////////////////////000000000000000000000000000000000000---------.........//////...............///000000////////////////////////......////////////......---///000000000000333555;;;BBBDDD===666333222000.........///000111111111000///.........///111222000000000000000111111222000000111111111222222222333222222222222333444444111444777888777:::@@@FFFRRR\\\hhhooorrrtttxxx|||{{{}}}~~~yyywwwzzzzzzmmmaaaZZZVVVSSSQQQMMMOOOUUU]]]aaaccciiipppqqquuu{{{|||ooolllgggfffgggiiijjjooo{{{tttlllkkkhhhjjjkkkjjjhhhfffddddddbbbcccdddfffgggjjjnnnpppwww{{{~~~xxx{{{yyymmmaaaXXXJJJEEE???:::999999999888888777666555444444444444444333333333333333444444111111111111111111000000111111111111111111111111111111111000000111111111000111111111111222222222...///000111111111000000///000000000111111111111000000////////////000000666666666666777777777777555555555555555555555555444444666777888888888888:::;;;<<<======;;;999888555555555555555555555555555555555555555555555555222222222222222222222222333333333333333333333333111111111111111111111111222333333444444333333222///000000111222222333333111111111000000000000///000000000000000000000000000000000000000000000000////////////////////////---......///000111111222000000000000000000000000//////000000111111222222------,,,,,,,,,,,,------.../////////000000111111111111111111111111111111111111000000000000000000............////////////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000---------.........//////...............///000111////////////////////////......////////////......---///000000000000333555;;;BBBDDD>>>666333222000---......///000111111222111000...,,,---///222444111000/////////000222333000111111111111222222222333333222222333333444555555999===>>>>>>AAAHHHNNNYYYdddpppuuutttuuu{{{~~~wwwuuuzzzvvvhhh\\\VVVTTTSSSSSSOOOSSS[[[eeeiiijjjooouuurrrxxx~~~qqqmmmppphhhiiilllqqquuu}}}zzzrrrjjjgggjjjkkkllllllkkkiiihhhggghhhggggggiiijjjmmmrrrxxx}}}|||yyy|||{{{}}}{{{pppgggSSSMMMEEE???<<<;;;;;;;;;888888777555555444444444444333333222222333333333444333333222222111111111111111111111111111111111111111000000000000111111000111111111111222222222///000111222333333222111//////000000111111111222000000////////////000000777666555666888888888777999999888666666555555555444444555555555555555555777777888999::::::;;;;;;777777777666555333222111444444555555555555555444222222222222222222222222333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111222222222222222222222222//////000000111111111222111111111111111111111111222111111111000000//////000000000000000000000000///////////////000111111///000222444444444222111333222111000......------111000...///111222222111111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000///000111000///...///000000000////////////000000000000000000000000000000111111111111111000//////000///...------...///000111111111111111000//////000000000000000000000000000111111000000000333555<<>>===999555666555555444444444555555222333333444444333333222555444444333222111000000444444444333333222222222000000////////////000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000777666555555777888777666999888777666555555555555666666666666666666666666666666777777888999999999888888888777666555333333555555555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333444444555555444444333222222222222222222222222222222222222222222222222000111111111111111111222111111111111111111111111111111111111000000000///000000000000000000000000///////////////000111111000111222444444333222111//////...------------...111000...///111222222111111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000///000111000///...///000000000////////////000000////////////////////////000000000000000///......000///...------...///000111111111111111000//////000000000000000000000000000111111000000000333555<<>>999555666666555555444444555555222333333444444333333222444444333333222111111111222222222222222222111111333333222222222222333333222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000888777666777999:::999888999888777666555555555555888888888777777777777777444555555666666777777777999999999888777666555444555666666666555444333333444444444444444444444444333333333333333333333333222222222222222222222222333444444555555444444333333333333333333333333333111111111111111111111111333333222222222222222111111111111111111111111111111111111111000000000000000000000000000000000000///////////////000111111111222333333333222111000------------......///000111000...///111222222111111111111111111111111111000000000000/////////...000000000000000000000000///////////////////////////000111000///...///000000//////......//////000...........................////////////......---//////............//////000000111111000000//////////////////////////////000000111000000111333555<<>>======999888777666666666666666888888888888777777777777555555555666666666777777888888888888777666555444666666666666555444333222333333333333333333333333444444444444444444444444111111111222222222222222111222222333333222222111444444444444444444444444333333333333333333333333444444444333333222222222111111111111111111111111111111111000000000000000000000000000000000000000///////////////000000111222222333333222111000///000000000///000111111222111000...///111222222111111111111111111111111111111111000000000////////////////////////////////////////////////////////////000111000///...///000/////////....../////////...........................//////000//////....../////////......////////////000000000000000/////////////////////////////////000111000000111444666===AAA@@@:::333222111///000000////////////000000///000000000111111111111000000//////000111222222333222222111111222222333333444555666777:::>>>@@@JJJOOOWWW```hhhnnnrrrtttuuuxxx{{{~~~~~~~~~xxxvvvxxxrrrkkk```WWWRRROOONNNOOOQQQWWWeeesssyyyuuupppnnnnnnqqqtttvvv}}}rrriiiaaa^^^^^^]]]___ccceeeiiiooouuu|||~~~{{{wwwuuuuuuuuuuuu{{{zzztttwww|||cccOOOCCC??????888888777666555555555555333333444444444444333333222222222333333333444444000000111111222222333333000000////////////000000111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000888777777:::===?????????999999888777777777888888888888888777777666666666666666777777777777888888777777777777666555555444555555666666555444444333333333333333333333333333444444444444444444444444111111222222222333333333111222222333333222222111444444444444444444444444444444444444444444444444555444444444333333222222111111111111111111111111000000000000000000111111111111111111111111111111///////////////000000111222222222222111000000///222222111000000000000000111000...///111222222111111111111111111111111111222222111111111000000000///////////////////////////////////////////////////000111000///...///000//////............//////........................///000000111111000000000...//////////////////......//////000000000/////////////////////////////////000000000000111444666===AAA@@@999222111111///000000////////////000000///000000000111111111111000000000000000000111222333222222111111222222333111333555666777:::@@@DDDMMMSSS\\\fffnnnsssuuuvvvvvvxxx{{{}}}||||||}}}zzzqqqiii```WWWQQQOOONNNQQQUUU[[[eeexxxzzzvvvuuuqqqnnnmmmqqqvvv~~~zzzqqqiiiccc```___^^^aaaeeeiiioooxxxzzzvvvuuuuuuuuuzzz}}}ttt}}}~~~gggRRREEE@@@@@@999999888777666555555555333444444555555444444333222222222333333444555555111222222222333333444444444333333222222333333444000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000888777777999;;;======<<<::::::999999999999999:::999999888888777666666666888888888888888888888888666777777777666666555444444444555555555555555444555555555555555555555555444444444444444444444444222222222333333444444555333444444555555444444333444444444444444444444444444444444444444444444444444444333333333333333222111111111111111111111111000000000000111111111111111111111111111111111111///////////////000111111111111111111111000000000111000//////............111000...///111222222111111111111111111111111111222222222222111111111111000000000000000000000000///////////////////////////000111000///...///000///......------......///........................///000000111111111111111......////////////............///000000000//////////////////////////////...///000000000111444777===@@@???888222111111000000000////////////000000000000000000111111111111111000000000000000111111333222222111111222222333111333666666777<<>>;;;:::999777666666666666444444555555555555444444222222333333444444555555333333333333333444444444333222222111111222222333000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000>>><<<;;;;;;<<<<<<;;;:::;;;;;;;;;::::::;;;;;;<<<;;;::::::999888888777777888888888888888888888888777777888888888777666666333333444555666666666666666666666666666666666666555555555555555555555555222333333444555555666666333444444555555444444333333333333333333333333333222222222222222222222222222222222222333333333333111111111111111111111111///000000000111111111111111111111111111111111111///////////////000111111000000000000000111111222/////////...//////000111111000...///111222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000///000111000///...///000///......------......///////////////////////////...//////000111111000000---...///000000///...------......///000000//////000000000000000000000000...///000000000222555777===@@@???777111000111000000000////////////000000000000000000111111111111111111000000000000111111333222222111111222222333111444777888999>>>FFFLLLQQQZZZfffnnnqqqsssvvvzzzyyyyyy|||wwwjjjbbb\\\VVVTTTVVVUUUVVV\\\iiiwww|||vvvttttttsssqqqttt~~~}}}tttnnniiifffeeeiiilllpppwwwpppaaaSSSGGGAAA;;;;;;999888777666666666444444555555555555444444333333333444444444444444333333333222222222222222111000000//////000000111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000EEECCCAAA@@@???>>><<<:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;::::::999888888888888888888777777777777888888999999999888888777222222444555666777777777444444444444444444444444555555555555555555555555333333444444555666777777111222222333333222222111333333333333333333333333000000000000000000000000111111111222222333333333111111111111111111111111//////000000111111111222111111111111111111111111///////////////000111111000000//////000111222222//////000000111333444555111000...///111222222111111111111111111111111111000000000000////////////000000000000000000000000111111111111111111111111///111111000///...///000.........------.........000000000000000000000000------...///000000//////---...///000000///...---------...///000000//////111111111111111111111111...///000000000222555777===@@@???777111000111000000000////////////000000000000000000111111111111111111000000000000000111333222222222222222222333222666999:::;;;???HHHOOOXXXbbbmmmqqqpppooossswwwzzz{{{}}}yyylll```ZZZUUUQQQRRRWWWXXXXXX```nnn}}}yyywwwwwwwwwxxx~~~xxxqqqmmmlllgggeeehhhnnnuuu{{{~~~uuuiii\\\PPPHHH<<<;;;:::888777666666666444444555555555555444444444444444444444444444444333222222222111111000000444333333333333333333444333333333333333333333333000000111111111111000000111111111111111111111111000000000000000000000000LLLKKKJJJIIIIIIFFFCCC@@@AAA@@@?????????@@@AAABBBCCCAAA>>>;;;999777777777999999999999999888777666::::::999888777777666666999999888777777666666555555555666666555555444333555555555555555555555555666555444333222333444444444444444444444444444444222222222222222222222222333333333333333333333333222333333444444333333222////////////////////////111111111111222333444444222222222222222222222222222222111111222222333444222222111000//////000000111111000000000000111111///000000000000111111111333333333333333333333333444333222222111111222222000000000000000000000000000000000000000000000000000000////////////000000........................000000000000111111111111111000////////////000111222222111111000/////////000000000000000000000000000000000000000111111222222000///000000///222888AAA???<<<888333111111222000000000000000000000000222111111111000000//////111111222222222111111000000111111222222333444444///333777999<<>>===<<<===::::::;;;;;;;;;:::999999999999999999888888888777777777777666666666666666555555666666555555444333555555555555555555555555666555444333333333444444444444444444444444444444333333333333333333333444333333333333333333333333222333333444444333333222111111111111111111111111222222222111222222333333222222222222222222222222111111000111111111222333222222111000000000000000111111000000000000111111000000000111111111222222333333333333333333333333333333222111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////...////////////000000000///////////////////////////////////////000000000/////////////////////////////////...///000000111222//////000000///333999AAA@@@===888333111111222000000000000000000000000111111111111000000000///111111222222222111111000111111111222333333444444333555888:::>>>FFFRRR[[[jjjkkknnnppprrruuuzzz}}}~~~sssbbbZZZSSSPPPNNNLLLOOOSSSZZZaaaqqqyyytttwwwuuuqqquuu}}}vvvrrrkkkfffdddeeeggghhhjjjqqq{{{~~~~~~yyyvvvooocccYYYIIIDDD>>>;;;999999777666444444444555555555555666555555555444444444444333333333444444444333222111222222222222222222222222111111111111111222333333222222222111111111000000000000111111111111000000000000111111111000000///WWWUUUTTTUUUVVVVVVUUUTTTRRRQQQPPPOOONNNNNNNNNOOOIIIHHHFFFDDDBBB@@@??????<<<============<<<<<<;;;999999999999999999999999666666666777777777777777555555666666555555444333444444444444444444444444666666555444444444444555333333333333333333333333555555555444444444444444333333333333333333333333222333333444444333333222333333333333333333333333333333222222111222222222222222222222222222222222000000000000111111111222222222111000000000000111111111000000000000111111111111111111222222222333333333333333333333333333222222111000000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............////////////---...////////////...------------...///000000000////////////////////////...............//////000222//////000000000444:::AAA@@@===888333000000111000000000000000000000000111111111111000000000000000111111222222222111111111111222222333333444444666888:::===BBBLLLYYYcccnnnpppsssuuuvvvxxx{{{~~~|||sssaaaYYYSSSNNNMMMMMMNNNTTTZZZ___jjj|||zzzooonnniiiiiimmmooorrr|||{{{wwwllliiidddaaaaaadddiiillluuu}}}~~~{{{uuusssooofff___OOOJJJBBB<<<999888777666666666666555555555444444444444444444333333333333333333333444333222222111222222222222222222222222000000000111111111222222222222222111111111111111000000111111111111000000111111111000000///------XXXVVVTTTTTTTTTUUUTTTSSSUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQOOOMMMJJJHHHFFFEEEBBBBBBBBBBBBAAA???>>>===<<<<<<;;;;;;::::::999999888888888888999999999999666666666777666555555444444444444444444444444444666666666555555555555555333333333333333333333333555555555444444444444444444444444444444444444444222333333444444333333222444444444444444444444444444444333222111111111111222222222222222222222222000000111222222222222222222222111000000111111111111111000000000000111111111111222222222333333333222222222222222222222222222111000000///000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000........./////////000000......------------...............//////000000000///////////////////////////............///000000111//////111111000555;;;BBB@@@===888333000000111000000000000000000000000111111111000000000000000000000111222222222111111111111222222333444444555666888;;;@@@IIIUUUbbbkkkqqqtttwwwyyyyyyzzz|||~~~xxx{{{fffVVVSSSNNNKKKLLLOOOSSS\\\dddfffqqqwwwmmmeeedddbbbdddhhhnnnwww}}}yyysssoooeeedddcccccceeekkkrrrxxxyyyqqqmmmkkkfffaaaVVVPPPHHH???:::777666777777777777666555444444333444444333333333222222222333333333333222222111111222222222222222222222222//////000000111111111111111111111111111111111111000000111111111111000000000000111111000//////...\\\YYYUUUSSSSSSSSSRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTYYYXXXWWWVVVUUUSSSRRRQQQMMMMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;:::::::::999999999999999777888888888888777666666555555555555555555555555777777777666666666555555333333333333333333333333555444444444333333222222444444444444444444444444222333333444444333333222333333333333333333333333444444333222111111111111222222222222222222222222111222333444444444333333222111111111111111222222111111000000000000111111111111222222222333333333222222222222222222222222222111000000///000000000000000000000000000000000////////////////////////000000////////////000000//////////////////////////////000000000111111111111///,,,******,,,///111111111111000000/////////........................000000//////000000111222000......111111111666<<>>FFFQQQ^^^kkkssstttvvvyyy{{{{{{{{{}}}~~~{{{yyy|||~~~mmm]]]TTTPPPNNNNNNQQQUUUZZZeeeooommmvvv{{{qqqjjjeeebbb``````ccciiisss}}}yyytttooojjjgggccceeegggkkkpppxxx~~~rrrmmmjjjhhheee]]]XXXOOOEEE<<<888777777888888777666555444444333444444333333333222222222333333222222111111111111222222222222222222222222...///000111111111111000111111111111111111111111000000111111111111000000///000111111222222222111fffbbb]]]YYYXXXXXXWWWVVVPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTRRRPPPMMMKKKJJJGGGFFFEEEDDDCCCBBBBBBAAA???>>>===<<<;;;999888888999999::::::999999888777666666666666666666666666777777777888777666666555444444444444444444444444555555444444333222222222444444444444444444444444222333333444444333333222222222222222222222222222333333222222111222222222222222222222222222222222111222444555555555444333222111111111111222333333111111000000000000111111111111111111222222222333222222222222222222222222222222111000000000000111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000111111111111222000---++++++---000222222222222111000/////////........................000000000000000111222222000......111222222777===CCCAAA>>>888333000///000000000000000000000000000000000000000111111111111///000111222222222222222222222333333444444555555555:::CCCOOO\\\hhhqqqvvvvvvxxxzzz{{{|||}}}~~~yyyxxxwwwrrrbbbYYYUUUQQQQQQSSSXXX\\\aaalllwwwuuu|||tttiiibbb``````^^^aaagggrrr~~~yyyvvvsssnnnjjjfffcccbbbdddjjjqqqxxx|||vvvssswww}}}wwwssspppnnnfffaaaXXXMMMBBB;;;999999888888777777666555444444444444444444333333333333333333222111111111111222222222222222222222222222///000111222222222111000111111111111111222222222000000111111111111000000///000111222222333333333rrrnnnhhhcccbbbbbbbbbbbbXXXYYYYYYYYYXXXWWWUUUTTTPPPQQQRRRSSSSSSSSSRRRRRRUUUUUUUUUTTTRRRQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDAAA???===<<<;;;;;;;;;<<<;;;::::::999888888888888888888888888777777888888888777666555555555555555555555555555666666555555444333333333555555555555555555555555222333333444444333333222222222222222222222222222222222222111222222333333222222222222222222222222000222333555555444333222222111111111222222333444111111000000000000111111000000000111111111222222111111111111111111111111333333222111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000/////////000000000000111////////////////////////000000000000000000//////........................///////////////000111111///---...111222333888>>>CCCAAA>>>888333//////000000000000000000000000000///000000000111111111111//////000222222333333222222222333333444555555555:::@@@KKKYYYfffoootttvvvyyyzzz{{{||||||~~~yyyvvvwwwyyywwwggg\\\VVVUUUSSSUUUYYY___bbbgggqqq|||wwwkkkbbbaaaddddddjjjuuu}}}ssslllkkkiiifffdddcccdddeeekkksss~~~~~~qqqllliiifffcccfffsss}}}zzzvvvnnnjjjbbbVVVIII@@@===<<<888777777777666666555555555555555444444444444333333333111000000000111222222222222222222222222222///000222333444333222111000000111111111222222222000000111111111111000000000000111111111111111000yyyuuuooojjjiiijjjjjjjjjcccccccccbbb```]]][[[YYYYYYYYYYYYXXXVVVTTTQQQPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMMMMNNNPPPQQQRRRSSSTTTSSSRRROOOLLLHHHEEECCCAAA<<<<<<======<<<<<<;;;:::888888888888888888888888777888888999999777666555666666666666666666666666888777777666555444444444555555555555555555555555222333333444444333333222333333333333333333333333111111111111222333444444222222222222222222222222///111222444444333222111222111111111222333333444111111000000000000111111///000000000000111111111111111111111111111111111444333222222111111222222000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111............/////////000---...111222222111...---------......///000000000.......................................///000000///---...111222333888???CCCBBB>>>888333//////000000000000000000000000000//////000000111111111222//////000222222333333333222222333444444555555666>>>EEEQQQ```lllsssuuuttt{{{||||||}}}}}}|||vvvuuuxxx||||||mmmaaaZZZUUUSSSUUUWWW\\\cccfffiiisss}}}~~~qqqffffffkkknnnuuutttllleeeeeedddcccccceeeiiilllrrr|||~~~{{{|||~~~tttllldddaaa___^^^[[[ZZZfffttt~~~zzzsssppphhh\\\OOODDD@@@???777777777777666666666666666666555555555444444444444333111000000000111222222222222222222222222222///111333444444444222111000000111111222222222222000000111111111111000000111111111111000///...---