BM66(@ ~~~}}}~~~{{{wwwvvvxxxzzz{{{zzz{{{}}}{{{~~~~~~uuummmooouuuxxx{{{tttnnnjjjjjjlllnnntttssspppnnnnnnnnnoooppp}}}{{{{{{}}}}}}|||zzzxxxwwwxxx{{{||||||~~~zzz~~~~~~~~~||||||zzzvvvxxx}}}wwwssspppqqqvvvyyywwwtttqqqpppmmmooovvv|||xxxppprrruuuxxxxxxuuussstttuuunnnnnnnnnnnnmmmlllkkkjjjyyyvvvxxxyyyyyy~~~}}}|||}}}~~~}}}}}}||||||zzzwwwyyy}}}yyyvvvrrrqqqttt{{{~~~zzzwwwuuutttqqqoooppplllgggfffgggiiiiiihhhllllllmmmmmmmmmllllllkkkiiikkknnnooollljjjhhhgggkkknnnooolllhhhfffiiimmmfffbbb```ccciiimmmmmmkkkzzzooonnnooolllhhhjjjiiihhhkkkppptttuuutttxxx{{{zzzxxxzzz|||{{{yyyqqqpppoooppprrrrrrpppmmmnnnmmmmmmqqqvvvyyyyyywwwqqqqqqssswwwwwwvvvxxx}}}vvvtttrrrqqqtttyyy}}}{{{xxxuuussssssvvvxxxyyyxxx{{{}}}}}}~~~}}}|||tttqqqqqqvvvzzzxxxwwwxxx}}}wwwyyytttooonnnqqquuuwwwwwwuuutttuuuxxxzzzzzzyyywwwtttttttttxxx}}}|||yyyxxxyyyooollllllnnnooollllllnnntttuuuwwwwwwwwwxxx{{{~~~~~~}}}zzzyyyyyyzzz|||}}}~~~}}}wwwtttxxxzzzyyyyyyzzz{{{xxxtttppprrrsssssssssxxx~~~~~~~~~}}}~~~{{{}}}{{{{{{~~~~~~|||yyytttpppoooqqqsssxxxwwwvvvuuutttttttttttt|||{{{{{{}}}}}}}}}wwwyyy}}}}}}|||}}}~~~~~~{{{zzzwwwvvvvvvxxx}}}}}}xxxsssrrrtttppprrrrrrlllgggkkkvvvxxxuuusssoooqqqqqqooorrrzzzwwwzzz}}}zzzsssttt{{{wwwtttsssuuuyyyzzzvvvvvv}}}}}}{{{~~~}}}~~~}}}{{{zzzyyyuuuqqqtttzzzwwwzzz{{{yyy}}}}}}yyyuuu|||~~~}}}}}}zzzzzzzzz{{{{{{{{{|||||||||{{{wwwnnnooonnnmmmnnnooorrrtttvvvyyyuuuccc]]]RRR[[[hhhxxx\\\[[[[[[[[[]]]______```fffjjjooorrrmmmdddXXXQQQOOOOOOOOOPPPSSSUUUXXXZZZWWWbbbooorrreeeSSSLLLNNNLLLMMMOOOQQQUUU[[[bbbgggvvv~~~UUUUUUUUUUUUWWWWWWVVVUUURRRUUUXXXZZZXXXTTTNNNKKKHHHIIIJJJKKKLLLLLLLLLMMMYYYUUUSSSVVVVVVRRRNNNNNNKKKJJJIIIGGGEEEEEEHHHJJJNNNRRRXXX^^^ccckkkuuu|||ddddddcccbbbcccbbb^^^ZZZPPPXXXWWWWWW]]]YYYQQQSSSPPPVVVXXXTTTNNNMMMLLLJJJUUUSSSTTTVVVUUUPPPPPPSSSKKKJJJHHHEEECCCBBBEEEGGGEEEFFFHHHJJJLLLMMMNNNNNNVVV\\\cccjjjpppzzz|||eeeooovvv|||rrrcccdddlllqqqqqqlllfffccc```]]][[[ZZZYYYYYYUUUOOOPPPTTTJJJJJJJJJIIIGGGFFFEEEFFFCCCDDDEEEGGGHHHIIIIIIJJJIIIMMMRRRUUUWWW\\\dddjjjooouuu}}}~~~{{{wwwnnnaaaSSSOOORRRJJJKKKLLLLLLKKKIIIGGGEEEAAAAAABBBBBBCCCCCCDDDDDDAAADDDGGGGGGFFFFFFJJJMMMMMMQQQWWW^^^dddkkkrrrwwwvvv```UUUTTTLLLLLLLLLLLLLLLKKKHHHFFF@@@@@@@@@@@@@@@@@@@@@@@@???BBBEEEFFFEEEDDDEEEFFFFFFHHHJJJKKKMMMQQQUUUYYY___bbbgggmmmssszzzppp```[[[QQQOOOLLLKKKLLLLLLJJJHHHBBBAAA@@@????????????@@@>>>AAADDDEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCFFFHHHLLLNNNPPPSSSVVVZZZ___ccckkkpppxxx{{{fff\\\VVVSSSNNNMMMNNNNNNKKKHHHCCCBBBAAA?????????@@@AAABBBCCCDDDEEEFFFEEEDDDCCC@@@AAABBBBBBAAAAAACCCDDDAAACCCEEEGGGHHHJJJNNNQQQQQQTTTZZZ___ccchhhmmmpppxxx}}}jjj^^^ZZZVVVSSSSSSSSSQQQLLLGGGDDDBBBAAA@@@???@@@AAABBBDDDCCCCCCDDDDDDDDDBBBAAA>>>@@@BBBCCCBBBBBBCCCDDD===???BBBDDDDDDEEEFFFHHHEEEGGGJJJKKKMMMPPPTTTWWWYYY]]]ccciiinnntttyyy|||rrrfff[[[YYYWWWXXXYYYUUUMMMEEEDDDBBBAAA??????@@@BBBCCC???>>>===>>>???@@@???>>><<<>>>AAABBBAAA@@@@@@@@@???AAACCCDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCEEEIIILLLHHHLLLPPPTTTWWWZZZ^^^aaajjjmmmqqqtttwww}}}vvvbbb^^^\\\[[[ZZZYYYTTTMMMFFFEEEBBB@@@???@@@AAAAAA@@@<<<=========>>>>>>??????>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFHHHJJJLLLMMMNNNSSSSSSUUUYYY]]]ccchhhkkknnnrrrwww|||zzziiibbb___\\\[[[ZZZVVVPPPJJJFFFCCCAAA???@@@@@@@@@???<<<<<<===>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFHHHHHHIIIKKKNNNRRRVVVXXXYYY\\\aaaeeehhhmmmqqqttt|||~~~|||nnnfffbbb^^^\\\[[[YYYSSSOOOHHHEEEBBB?????????>>>===;;;<<<>>>??????>>>>>>==================>>>??????>>>>>>>>>?????????@@@@@@????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????CCCBBBBBBCCCDDDFFFHHHIIIIIILLLOOORRRUUUXXX[[[^^^dddfffiiinnntttxxx|||~~~zzznnnhhhddd___]]]\\\ZZZVVVRRRKKKHHHCCC@@@>>>>>>===<<<<<<===>>>??????>>>===<<<===<<<<<<<<<<<<===>>>>>>======>>>>>>>>>?????????======>>>>>>>>>?????????AAAAAA@@@@@@??????>>>>>>AAAAAA@@@@@@AAABBBCCCDDDCCCEEEHHHJJJKKKLLLOOOQQQRRRSSSWWW[[[___dddgggiiilllnnnrrrvvvzzz~~~xxxnnniiiddd___]]]\\\[[[WWWTTTNNNJJJDDD@@@>>>>>>===<<<======>>>??????>>>===<<<<<<<<<<<<;;;<<<<<<===>>><<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>???????????????<<<<<<<<<===>>>???@@@@@@>>>@@@AAABBBBBBCCCEEEFFFDDDEEEGGGKKKNNNQQQTTTUUU[[[^^^aaaccceeehhhlllooouuuxxx|||yyynnniiieee```]]]]]]\\\XXXUUUQQQLLLFFFAAA??????>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>:::;;;<<<===>>>???@@@@@@<<<>>>??????>>>>>>@@@AAA???@@@BBBCCCEEEGGGIIIJJJLLLOOOQQQSSSTTTUUUWWWYYY^^^```dddhhhkkkpppuuuyyyxxxzzz~~~zzznnniiieeeaaa______]]]YYYUUUSSSNNNGGGCCCAAA@@@@@@@@@@@@???===<<<<<<<<<===>>>;;;;;;::::::;;;;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<>>>??????@@@@@@===???@@@???>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDDDD@@@CCCEEEGGGGGGHHHJJJKKKOOOQQQTTTVVVXXX[[[```cccbbbdddgggjjjmmmqqqwwwzzzyyymmmiiifffcccaaaaaa___ZZZVVVTTTOOOHHHCCCAAAAAAAAAAAABBB@@@===;;;:::<<<>>>???;;;::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;>>>>>>===============<<<777888999:::;;;;;;;;;;;;<<<===>>>>>>===<<<===???======>>>>>>>>>>>>>>>>>>:::<<>><<<<<<<<<<<<:::888888999;;;;;;:::;;;;;;;;;::::::999999999888888888999999::::::::::::;;;;;;;;;;;;:::999888999999999999::::::;;;<<<;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<>>>????????????@@@@@@@@@BBBCCCDDDFFFIIIKKKLLLMMMPPPQQQRRRSSSUUUWWWYYYZZZ\\\^^^```cccffflllsssxxx~~~zzzzzzyyyxxxwwwuuusssrrrtttttttttttttttsssrrrqqqrrrrrrrrrqqqpppoooooonnnmmmmmmkkkiiigggeeedddccc______^^^___```bbbdddfffeeeccc```]]]]]]___bbbdddccccccbbbbbbbbbbbbccccccbbbbbbbbbcccccccccddddddkkkjjjiiihhhhhhiiijjjkkkkkklllmmmnnnoooqqqrrrrrruuuuuuuuuvvvxxx{{{~~~~~~~~~zzzxxxzzzqqqiiigggdddcccaaa___[[[YYYWWWQQQIIIEEEEEEEEEBBB@@@FFFEEECCCAAA@@@>>>>>>======:::888888999:::::::::::::::::::::999999999999888888888999999999::::::::::::::::::999999999999999999999999999:::;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>===>>>???AAACCCDDDEEEFFFHHHIIIIIIKKKMMMOOOQQQRRRSSSUUUVVVXXXZZZ___dddhhhnnnooorrrvvvzzz~~~~~~vvvuuutttqqqooommmkkkjjjkkklllllljjjgggeeeddddddcccccccccbbbaaa```^^^]]]```]]][[[\\\]]]]]][[[YYYVVVVVVUUUUUUTTTSSSSSSRRRVVVVVVVVVUUUUUUTTTSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOOOOMMMKKKJJJJJJKKKMMMNNNMMMLLLLLLLLLLLLLLLLLLMMMIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLKKKKKKKKKKKKLLLMMMLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQSSSUUUWWWXXXZZZ[[[[[[\\\[[[ZZZYYYXXXYYYYYYYYYZZZ[[[\\\^^^_______________```aaacccdddfffeeeeeedddeeegggjjjkkkjjjjjjkkklllnnnppprrrsssssstttuuuwwwyyyzzz||||||~~~www|||zzzrrrjjjhhhfffdddccc```]]]ZZZWWWRRRKKKHHHGGGGGGEEECCCHHHGGGFFFDDDBBBAAA@@@???===;;;888777888999999888888888888888888999999999888888888888888999999999::::::999888888888888999999999888888888999::::::999999:::::::::::::::999999999999::::::::::::;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>??????AAAAAABBBCCCDDDFFFHHHIIIJJJKKKLLLLLLMMMOOOTTTWWWXXXZZZ]]]aaaeeehhhkkklllvvvyyy}}}~~~|||yyytttpppkkkhhhfff```___^^^\\\ZZZYYYWWWWWWSSSRRRQQQPPPNNNMMMKKKKKKKKKLLLMMMLLLIIIGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCFFFEEECCCCCCDDDDDDCCCAAAGGGGGGGGGFFFEEEEEEDDDDDDAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@@@@AAAAAA??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????===>>>>>>>>>????????????<<<<<<<<<===>>>???AAABBBAAABBBBBBBBBBBBAAAAAA@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTVVVWWWYYYYYY___```aaabbbdddeeefffggglllnnnqqqssstttttttttsssxxxyyy{{{{{{|||~~~wwwpppllljjjgggfffdddbbb___\\\WWWSSSNNNKKKJJJIIIHHHFFFHHHGGGGGGEEECCCBBB@@@???===:::888777888888888777666666777777888888999999777888888888888888888888:::999888777777777888888888888777777777888888999777888999999:::999999999888888888999999999::::::888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFEEEFFFGGGKKKMMMNNNPPPTTTWWWZZZ\\\]]]^^^dddgggkkkoooqqqsssvvvxxxyyyzzz{{{}}}{{{vvvqqqmmmiiifffdddaaa^^^YYYVVVSSSQQQMMMMMMLLLKKKJJJHHHGGGGGGIIIHHHHHHGGGFFFFFFEEEEEEBBBCCCDDDDDDBBBAAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAADDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????AAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA?????????@@@@@@AAAAAABBB?????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA???????????????????????????????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@BBBCCCCCCAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBAAA@@@AAAAAAAAA@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRRRRQQQPPPRRRTTTUUUWWWWWWZZZ]]]```bbbbbbbbbbbbbbbdddeeeeeejjjkkklllmmmmmmooorrrtttwwwxxxyyyzzz|||ssslllmmmkkkhhhgggeeeccc```]]]XXXUUUQQQNNNLLLJJJIIIHHHGGGGGGFFFEEEDDDAAA???>>>;;;999777666777888888777666666666777777888888888777777777777777777777777:::999888888777777888888888777777666666666777777666777777888999999888888777777777888888888888999888888888999999999::::::::::::::::::::::::::::::<<<<<<<<<======???@@@AAA???@@@AAABBBBBBCCCFFFIIIHHHJJJMMMPPPSSSTTTTTTTTTVVVYYY]]]```ccceeehhhkkkiiijjjkkkmmmoooqqqsssuuu|||~~~~~~{{{yyysssooojjjfffccc___[[[XXXSSSRRRPPPNNNKKKIIIGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@??????????????????;;;<<<>>>>>>===<<<<<<=========>>>>>>>>>===<<<<<<>>>>>>???>>>=========>>><<<<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>???>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>===<<<:::999<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<<<<======>>>???@@@@@@AAABBBBBBCCCBBBBBBAAA@@@@@@BBBCCCDDDDDDDDDGGGIIIIIIIIIIIIIIIIIIJJJJJJKKKNNNOOOPPPPPPPPPPPPRRRSSSUUUUUUVVVVVVVVVYYY]]]```bbbbbbccceeefffggghhhiiicccbbb```^^^]]]^^^^^^___WWWWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWYYY```fffccc\\\]]]___eeetttrrrkkkmmmkkkiiigggfffccc```]]]YYYWWWSSSPPPLLLJJJIIIHHHFFFFFFFFFEEEDDDAAA???===999777555555777888888888777777777777777888888888777777777777666666666666999999::::::999999888777777777666555555555666666555555666777888888888888666666666777777777888888888888888888999999999:::888888888888888888888888:::::::::::::::;;;<<<<<<:::;;;===>>>>>>???AAADDDAAABBBDDDFFFGGGIIIIIIIIIHHHKKKOOORRRTTTVVVYYY[[[ZZZ[[[[[[]]]___aaacccdddkkklllnnnqqqsssuuuvvvwww~~~sssmmmmmmooorrrrrrhhhgggeeedddcccbbb```^^^XXXVVVRRRPPPNNNMMMJJJHHHFFFFFFEEEDDDCCCBBBAAA@@@=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;:::;;;<<<888888999:::::::::999999999:::;;;:::999888999;;;============<<<<<<<<<<<<;;;:::999888888888999:::;;;;;;<<<<<<<<<;;;:::999:::::::::::::::999999999<<<;;;;;;::::::999999999888888999999999888777777777888999::::::;;;::::::999999888888888888999999888888888999999999::::::777777888999999888777777888888888888888888888888777888888999999888888777999999999888999999:::;;;999999999999999:::;;;;;;999::::::;;;::::::999999888888:::::::::999888777;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;:::::::::::::::;;;;;;999999::::::;;;;;;<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;===>>>>>><<<<<<===>>>?????????>>>??????@@@AAA???AAABBBAAA??????@@@AAABBBCCCCCCCCCBBBCCCFFFHHHKKKKKKLLLMMMNNNPPPPPPQQQQQQPPPNNNMMMMMMNNNPPPQQQSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]```aaaaaaaaafffkkkjjjeeennnqqqyyyuuunnnmmmkkkiiigggfffccc```]]]YYYXXXUUUQQQMMMIIIHHHHHHFFFGGGGGGFFFEEEBBB???===888666444444666888999999888888888888888888777777777777666666666555555555888999;;;<<<<<<:::888666777666555555444444555555444444555666777777777777555555666666666777777777777777777777888888888999888888888888888888888888999888888888888999999:::888999;;;;;;:::;;;<<<>>>;;;;;;;;;<<<===>>>@@@AAA>>>AAACCCEEEEEEFFFHHHJJJKKKKKKLLLMMMNNNPPPRRRSSSWWWXXX[[[]]]```bbbcccdddgggggggggkkkoooqqqqqqppplllmmmmmmkkkkkkoooxxxyyyuuupppjjjfffdddddddddccc```ZZZUUURRRRRRRRRSSSMMMKKKKKKKKKLLLLLLKKKIIIFFFDDDBBBAAAAAAAAA@@@>>>@@@@@@@@@???>>>=========::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======;;;:::;;;<<<888999999:::;;;;;;::::::888:::;;;:::888888999;;;555555555555666666666666:::999888888888:::<<<===???@@@AAABBBAAA???<<<:::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;777888999::::::999888888777777888999999:::;;;;;;999888888777777888888999::::::::::::;;;;;;;;;<<<888999999::::::999999888999999999999999:::::::::777888999::::::999888888;;;:::999999999;;;<<<===;;;::::::::::::;;;<<<<<<999:::;;;<<<<<<;;;;;;:::999999::::::;;;:::::::::<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999:::999999999::::::::::::::::::::::::::::::999999999999;;;<<<;;;:::888999::::::::::::::::::;;;<<<===999;;;<<<<<<:::999:::;;;;;;<<<======<<<<<<===>>>>>>???@@@BBBDDDFFFGGGHHHPPPOOOOOOOOOQQQTTTWWWYYY___```bbbeeegggiiijjjkkkkkkllllllnnnppprrrtttuuuxxx{{{{{{zzz|||yyyrrrmmmkkkiiigggfffccc```]]]ZZZYYYVVVRRRMMMIIIGGGGGGGGGGGGHHHGGGFFFCCC@@@>>>666555333444666999999999::::::999999888888777777777777666666555555555444777999<<<>>>===;;;888666777666555444444444444444333444555666777777777777555555555555666666666777666666666666777777777888999999999999::::::::::::999999999888888999999:::999:::;;;;;;999999:::;;;999888888888999:::<<<===:::<<<>>>>>>=========???@@@@@@AAABBBCCCEEEFFFGGGCCCDDDFFFIIILLLNNNOOOPPPKKKKKKLLLOOOTTTVVVTTTRRRIIIMMMQQQRRRPPPPPPSSSWWW]]]]]]]]]\\\[[[]]]```cccggggggggghhhhhhjjjkkkkkkfffgggiiikkknnnqqqrrrsssqqqsssuuutttsssvvv~~~{{{mmmmmmnnnnnnooopppqqqqqqqqqppppppqqqrrrtttuuuvvvvvvsssrrrqqqooonnnnnnmmmmmmiiikkknnnqqqrrrssssssrrrqqquuuzzz}}}|||wwwpppkkkgggeeebbb```___```bbbccc```bbbdddfffeeeccc___]]]UUUTTTRRRPPPNNNMMMLLLLLLJJJJJJJJJHHHEEEBBBBBBBBB@@@??????@@@BBBBBB@@@???AAA???======>>>>>>>>><<<===<<<<<<;;;:::999888888888888888999999999::::::::::::999999999999999999555777888888666555555666555555666777888888888888444666888777555444666888888888888888888888888999333333222333444777:::;;;>>>@@@BBBBBBAAA>>>:::777666666666666666666666666666666666777777777777777666777888:::::::::999888777777777777888999:::;;;777777666666666666777777666666666666777777777777555555666777777666555555555555666666666777777777444444666777777777666555888777666666777888999:::777666666666666777777888444555666777888777666666666666777777777888888888777666666666666777777888888888999999999999999:::888888777666666666666777777777777777777777777777666777777777888888999999777999::::::888777777888777777777777777888999:::777999;;;;;;:::999:::;;;888:::<<<<<<;;;;;;;;;<<<666777999<<>>============>>>>>>???DDDDDDCCCCCCCCCCCCDDDDDDCCCEEEHHHJJJLLLLLLKKKJJJIIIGGGGGGJJJLLLKKKMMMPPPHHHHHHIIIKKKMMMMMMKKKIIIMMMOOOPPPQQQQQQUUU[[[``````YYYUUUXXX^^^^^^UUULLLQQQOOOLLLJJJMMMUUU```hhhiii```^^^aaa___YYY]]]hhhmmmmmmkkknnnwww{{{ooo___[[[cccdddZZZWWW\\\]]]YYYYYYVVVXXX]]][[[VVVZZZeeedddaaa^^^]]]^^^```aaaaaa```^^^]]]___ccceeedddbbbaaafffmmmqqqqqqkkkddd^^^bbb\\\XXXWWWVVVVVVZZZ```___XXXUUUWWWVVVRRRQQQUUUPPPQQQPPPNNNJJJGGGGGGGGGJJJGGGDDDCCCDDDDDDCCCBBBDDDAAA>>>===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;999999888888888888888888888888888888888999999999999999999999999777888999999999777666555666::::::555333777888555555555666666666666555555444555555666777888888888777777666666666666777777>>>AAADDDDDD@@@;;;999999666777888999999888777666555555555555555666777777;;;:::999888888888999:::777777777777666666666666666666666555555555555555777777777777777777777777666666666666666666666666666666666666666666666666444444444444555555555555666666666666666666666666555555555555666777888999777777888888888888777777888777666555555666777888888888888777777777666666777777666666666666666666777777777777777777777777555666777888888888888888888888888888888888888888666777888999999888777666777777666666666666666666999999999999999999999999::::::999888888:::;;;<<<777777666777777999;;;<<<;;;<<<===>>>@@@BBBCCCDDDFFFGGGIIIKKKMMMOOOQQQRRRSSSWWW\\\[[[XXXWWWZZZ]]]\\\[[[ZZZZZZ[[[\\\^^^```ccceeehhhjjjkkkmmmoooqqqpppsssuuuuuuuuuyyy|||~~~~~~~~~~~~|||yyywww{{{sssvvv{{{nnnqqqfff___cccddd___^^^ccceeelllsssyyy}}}vvvqqqqqqwww|||zzzuuutttwwwxxxtttpppooojjjmmmqqqtttuuuuuuvvvvvvnnnllllllrrrxxxyyyssskkkeeehhhfff^^^XXXWWWYYYYYYtttooommmiiihhhiiifff```^^^___]]][[[XXXTTTPPPLLLIIIHHHGGGIIIGGGDDDCCCDDD@@@;;;888777666444444555555666555555444444444444555555666666444333222222333333111222333555666666666555555555444333333333333444222333333444555555666666555555555555555666666777666777777777777666555555888777777666666777777777:::::::::999888888777777777888999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::>>>>>>>>>>>>???@@@@@@AAACCCCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOLLLHHHHHHKKKMMMNNNQQQVVVOOOLLLJJJJJJLLLMMMKKKIIIKKKNNNRRRRRRRRRVVV]]]ccckkkfffbbbccchhhfff\\\SSSHHHGGGFFFHHHNNNYYYgggppppppjjjkkkqqqqqqlllnnnwwwyyyxxxuuuvvv}}}|||qqqwww~~~|||qqqkkkmmmlllgggccc___]]]```bbbaaabbbccciiigggfffggglllqqquuuwwwvvvsssqqqqqqrrrrrrnnnkkkooosss{{{~~~yyyuuusssnnniiihhhfffbbbbbbfffhhhaaa]]]___```^^^```ccc^^^^^^]]]ZZZUUUQQQOOOOOOLLLJJJGGGFFFGGGGGGFFFEEEEEECCCAAA@@@AAABBBAAA@@@>>>>>>===<<<;;;:::::::::======<<<;;;::::::::::::888888888888888888888888888888888888888888888888666666777888888777777666///444555222222666777555555555555666666555555555444444444555666777777777888777666666666666666666;;;>>>AAAAAA===:::888777666777888888888777666555555555444444555666666777777666666555555666666777666666666666555555555555555555555555555555555666666666666666666666666666555555555555555555555555555555555555555555555555333444444444555555555555555555555555555555555555444444444444555666777888666666777777777777666666999888777666666777888999888777777777666666666555777666666666666666666666666666666666666666666666777888888999999999999888888888888888888888888888777888888999999888888777666666666666666666666666777777777777777777777777888888888888888999::::::777777666666777999:::;;;:::::::::;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCDDDGGGIIIHHHFFFEEEGGGIIIIIIIIIHHHHHHHHHHHHGGGGGGLLLOOORRRSSSSSSSSSSSSTTTLLLNNNPPPOOOOOOQQQWWW\\\eee```ZZZXXXZZZ\\\[[[ZZZ\\\]]]]]]\\\[[[ZZZ\\\]]]YYYXXXYYYZZZ\\\\\\ZZZXXX```eeeooommmaaa]]][[[TTT___YYYSSSRRRPPPMMMMMMOOOPPPUUUZZZ^^^eeemmmmmmhhhgggdddhhhttt}}}|||vvvssskkkfff```\\\\\\]]]\\\[[[YYYVVVVVV[[[^^^\\\ZZZZZZXXXYYYYYYVVVTTTVVV[[[```ZZZWWWXXX^^^eeefffaaaZZZSSSQQQJJJDDDEEEJJJLLLIIItttmmmooojjjhhhhhheee```^^^```___]]][[[WWWSSSNNNIIIGGGGGGHHHGGGDDDCCCDDD@@@;;;888777666444444555555666555555444444444444555555444444333333333333444444111222222333444444444333555555444333333333333333222222222333333444444555555444444444444555666666666666666777666666555444555666666777777777666666888888888888888888888888777777888999999::::::;;;;;;;;;;;;::::::::::::999>>>>>>>>>??????AAABBBBBBAAABBBCCCEEEGGGJJJLLLMMMPPPMMMJJJHHHHHHKKKOOORRRMMMIIIIIILLLNNNOOOSSSYYY\\\VVVPPPNNNPPPPPPNNNKKKPPPVVV\\\]]]\\\^^^eeelllsssooommmnnnqqqmmmddd[[[NNNNNNMMMNNNSSS\\\gggoootttrrrvvv|||}}}yyyxxxtttnnnhhheeebbbdddllltttrrrkkkpppooonnnqqqxxx~~~yyyuuuxxx|||{{{yyyxxxuuupppnnnpppyyysssnnnnnnooopppssswwwtttssspppjjjbbb[[[WWWVVVPPPNNNKKKJJJIIIIIIGGGFFFFFFEEECCCDDDEEEFFFEEEDDDAAA@@@???>>><<<;;;:::999<<<<<<;;;;;;::::::999999777777777777777777777777777777777777777777777777555555666666666777777777666888888555555777666444555555666666666666555555333333444444555666666666888777666666555555555666777:::<<<<<<:::888666666777777777777777666555444555555444444444555666666444555555666666555555555666666666555555555444444444444555555666666777777666666666666666666666666444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444444444333444444555666777555666666777777666666555888777777666666777777888777777666666666666555555777777777777777777777777666666666666666666666666888888999999999888777777777777777777777777777777888777777666666777777888777777777777777777777777555555555555555555555555777777888999999999999999777777666666777888999999:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<<<<<<<===???AAABBB@@@>>>===???AAAEEEEEEDDDBBBAAAAAACCCEEEEEEDDDBBBDDDHHHLLLNNNKKKHHHEEEDDDDDDFFFFFFIIIKKKLLLKKKJJJIIIIIIJJJIIIIIIKKKOOOSSSUUUUUUSSSfffuuuyyysssnnngggaaadddfffhhhfff```\\\]]]]]][[[YYY]]]```bbbgggkkkkkkhhhdddaaabbbhhhnnnnnnmmmmmmccc\\\UUUWWW]]]```ZZZSSSOOONNNQQQXXX]]]^^^^^^___XXXVVVRRROOOPPPWWWbbbkkk]]][[[\\\cccmmmqqqnnnhhh```WWWKKKEEELLLUUUUUUOOOwwwlllrrrmmmiiihhheeeaaa```bbb______]]]YYYTTTNNNHHHEEEGGGHHHGGGDDDCCCDDDAAA;;;888777666444444555555666555444444333333444444555222222222333333444444555444444555555555555555555555444333333222222333333111111222222222333333333444444333333444444555666555666666666666555444444333444666777777666555444666666666777777888888888666666666777888999:::;;;999999999999999888888888<<<<<<<<<===>>>???@@@AAA===>>>???AAADDDGGGIIIKKKMMMJJJGGGDDDDDDFFFJJJLLLIIIGGGHHHMMMPPPPPPSSSXXXddd]]]VVVTTTUUUTTTOOOJJJPPPWWW^^^___]]]]]]dddjjjqqqpppppprrruuurrrkkkdddaaa```^^^[[[YYYZZZ]]]```hhhggglllrrrtttsssuuu{{{~~~~~~zzzrrrnnniiiccc^^^bbbccceeeqqqxxxvvvtttssstttyyy~~~}}}|||~~~{{{wwwzzz|||}}}|||}}}{{{xxxxxx{{{{{{wwwvvvxxx|||~~~}}}xxxpppfff\\\VVVSSSUUURRROOOMMMKKKIIIGGGDDDEEEEEEDDDFFFGGGGGGFFFDDDAAAAAA@@@???>>>===<<<;;;:::::::::999999888888777888888888888888888888888777777777777777777777777666666555555555555666666777777777666777999888666666666777777777777666666444444444555555555666666777777666555555555555555666777888888888777666555777777666666555444444333555444444444444444555555555666777888888888777666666666666666555555555555444555555666777888888999666666666666666666666666555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555444444444444444555777777666666777777777777666666666555555555555555555666777777666666666666666666888888888999999999999999888888888888888888888888888888888888777666555555888888888888888888888888777666444444444444666777777777888888888888999999666666666666666777777777888999:::;;;<<<;;;:::999777777777777777777888888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@???>>>>>>@@@AAA@@@???<<<@@@EEEIIIKKKKKKIIIGGGFFFJJJMMMOOOMMMJJJHHHHHHFFFHHHIIIGGGDDDCCCGGGJJJOOOQQQRRRSSSSSSUUU[[[___eeefffgggeeeaaa]]][[[[[[]]]^^^aaagggmmmqqqrrrrrrxxxxxx|||vvvmmmuuu{{{zzzsssooosss|||}}}wwwiiiiiimmmuuuzzzyyyzzz|||pppiiiaaa^^^dddnnnyyynnnlllnnnwww|||rrreee^^^bbbiiiggg```|||ppptttooolllkkkhhhdddccceee```___]]]YYYTTTMMMHHHDDDFFFHHHGGGDDDCCCDDDAAA<<<888777666444444555555666444444333333333333444444111111222333333444444444555555555555555555666666444444333222222222222333111111111222222222222222333333333333333444555555555555555555555444333333222333444555666555555444444555555666666777777888555555555555666888:::;;;666777777777888888888999::::::::::::;;;<<<===>>>:::;;;;;;===???AAACCCDDDDDDCCCBBBAAA@@@AAABBBCCCBBBBBBGGGPPPUUUWWWYYY]]]gggbbb^^^\\\[[[XXXQQQKKKJJJPPPWWWXXXUUUTTTXXX\\\lllnnnqqquuuxxxxxxtttqqqqqqpppnnniiibbb]]]ZZZYYY^^^]]]^^^aaacccdddiiinnnpppqqqrrrsssqqqpppssswwwyyyyyyuuuooojjjgggbbb]]]YYYbbbhhhjjjsss~~~||||||~~~}}}|||~~~|||yyyuuuvvvxxxxxxzzzyyyvvvooofff]]]WWWUUUZZZWWWTTTQQQNNNJJJFFFCCCCCCCCCCCCEEEGGGFFFDDDBBB??????@@@@@@@@@???>>>===999999:::::::::999888888999999999999999999999999888888888888888888888888888666555444444555666777222//////111555888999999666777777888888777777666444444555555555555555666666666555555555555666666666666666666666666666555666555555444444333333333444444333333333333444444444555777888888888777666777777666666666555555555555555666777777888999999666666666666666666666666555555555555555555555555555555555555555555555555555555666666666777777777555555555555555555555555444444444444555666777777666777777777777777777666666666666666666666666666777777777777777777777777999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999999888777666666999999999999999999999999777777555444444555777777888888888999999999::::::777888888888999999999::::::;;;<<<===>>>===<<<;;;888888888888888777777777;;;;;;<<<===>>>???@@@@@@===>>>>>>???@@@AAABBBBBBBBBBBBBBBEEEGGGHHHGGGFFFCCCGGGLLLQQQSSSSSSQQQOOOPPPSSSWWWYYYXXXVVVUUUTTTPPPRRRSSSPPPMMMLLLNNNQQQSSSWWW\\\___aaafffnnntttzzz{{{{{{yyytttpppmmmmmmmmmnnnrrrxxxtttsssxxxtttgggdddjjjrrruuutttooollllllttt~~~{{{wwwmmmeeedddfffccc^^^}}}uuusssooommmmmmkkkfffeeegggaaa```]]]YYYSSSNNNIIIFFFFFFGGGFFFDDDDDDEEEBBB<<<888777666444444555555666444444333333333333444444111111222333444444333333333222222222222333444555444444333222222222222222222222222222222222222222333222222222222333444444444444555555444444333222111222333444444444444444444444444555555666666666444444333444555777999;;;555555666777999:::;;;;;;:::::::::::::::;;;;;;<<<999::::::;;;<<<>>>@@@AAA@@@@@@AAAAAA@@@@@@@@@???@@@AAAHHHSSSZZZ]]]aaafffllljjjiiigggddd```ZZZVVVQQQVVV\\\___]]]\\\\\\\\\kkkmmmrrrvvvyyy{{{{{{{{{xxxxxxwwwsssnnniiiggggggkkkjjjiiihhhiiimmmsssxxxpppqqqtttvvvuuusssuuuzzz{{{zzzxxxvvvtttqqqmmmiiigggooovvvxxxzzzyyysssssssssqqqqqqrrrrrrooojjjeeeaaa```ZZZXXXTTTRRROOOKKKFFFCCC@@@@@@BBBDDDEEEDDD@@@===;;;<<<>>>>>>>>>>>>===<<<999:::;;;<<<<<<;;;:::999888888888888888888888888666666666666666666666666777555444333444666999;;;???888333333444333333444555555666666666666555555444444444444444444444444444444444444555666777777777666444444555666555444444444333333333333444444444444333222222222333333111222333444444444444444666666666555555555444444444444555555666666777777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333333444555666666555666666777777666666555666777777888888777777666555666666666666666777777888888888999::::::;;;;;;::::::::::::::::::::::::999::::::::::::999999888888888888888888888888888999888888777777888888999666777777888888999999999888888999999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<999999999999999888777666666777888:::<<<>>>???@@@AAAAAABBBDDDEEEGGGHHHIIIDDDGGGKKKNNNOOOOOONNNMMMKKKMMMPPPRRRSSSRRRQQQPPPLLLOOOSSSUUUUUUTTTSSSSSSVVVXXXYYYWWWTTTSSSUUUWWWQQQUUUYYY\\\^^^bbbiiimmmjjjkkklllkkkhhhfffeeefffhhhiiimmmrrrxxx}}}~~~~~~ssseeemmmtttyyy~~~{{{wwwyyyyyynnncccbbbiiiooonnnkkkjjjeeebbbfffnnnrrroookkkkkkkkkfff___[[[ZZZXXXTTTzzzrrrqqqnnnmmmnnnmmmhhhfffhhhcccaaa]]]YYYTTTOOOLLLJJJEEEGGGFFFDDDDDDEEEBBB===888777666444444555555666444333333222222333333444111111222333444333222222000000000000111222444555444333222222111222222222333333333333333333333333222222222222222333333444333444444444444333222222111111111222222333444555444444444444444555555555333333222333444666999;;;555666888:::<<<>>>???@@@>>>>>>===<<<<<<<<<<<<===;;;;;;<<<===???AAACCCDDDDDDDDDDDDDDDDDDDDDEEEEEEHHHGGGJJJQQQWWW[[[```fffiiijjjjjjgggbbb^^^]]]]]]\\\___dddhhhkkkjjjgggdddhhhkkkoooqqqssstttvvvxxxuuutttqqqnnnkkkkkkmmmoooqqqrrrqqqooopppuuu{{{qqqoooqqqvvvwwwvvvzzz}}}{{{yyyyyyyyyvvvqqqnnnqqqtttxxx{{{xxxuuuwww}}}qqqjjjkkkjjjgggdddfffhhhhhheeeaaa___^^^QQQOOOMMMLLLJJJGGGCCC@@@??????AAACCCDDDBBB===:::999:::;;;;;;;;;999777666666888999::::::999888777666666666666666666666666444444444444444444444444333222111222555:::???BBBLLLAAA777555444000///000222222333333333333222222222222222111111111111111222222333444555777888999888555222111333444444222222222111111222333444555444444333222222222222222/////////000000111222333444444444333333333222222222222222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222000000000000111222333444333444444555555444444333444444555666666555444444333333333444444555555555555555666666777888888999777777777777777777777777666777777888888888888777666666666666666666666666666777777888888777777666333444444555666666777777666666777777888999999:::888777777777888888999999:::;;;;;;;;;:::999777666333444555777999:::<<<<<<@@@AAABBBCCCEEEFFFGGGGGGCCCHHHOOORRRQQQNNNMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMEEEHHHJJJKKKJJJJJJJJJKKKHHHJJJLLLKKKHHHGGGIIILLLNNNOOOQQQRRRSSSUUUXXXZZZUUUVVVWWWVVVUUUVVVWWWYYY\\\]]]___dddiiillllllkkklllwww{{{eeeaaaaaafffkkknnnqqquuuttttttxxx~~~~~~|||~~~xxx|||{{{zzzyyyxxxvvvtttrrruuuvvvzzz~~~{{{uuusssuuunnniiidddcccggglllnnnnnnjjjeee```bbbiiillliiieeeeeeddd___XXXUUUUUUSSSOOOvvvlllnnnllllllooommmhhhfffgggeeebbb^^^YYYUUUQQQNNNMMMEEEGGGFFFDDDDDDEEEBBB===888777666555444555555666444333333222222333333444111222333444333333111111111000000000222333555777444333222222111111222222333333333333333333333333222222111111222222333444333444444444444333222222222111000000111333555666444444444444444444444444333222222222444666999;;;666777999<<<>>>AAACCCDDDBBBAAA@@@???>>>>>>>>>>>>======???@@@CCCEEEGGGIIIJJJIIIHHHGGGHHHIIIKKKLLLSSSNNNLLLOOOQQQTTTYYY```^^^```___[[[UUURRRUUUYYYYYY[[[___fffkkkkkkfffbbbeeegggiiijjjiiijjjmmmpppllliiiccc^^^[[[]]]cccgggbbbddddddcccdddiiinnnqqqccc___```fffiiijjjpppxxxtttpppnnnoooooojjjeeebbbmmmiiikkkppplllccccccjjjggghhhkkkppptttuuusssqqqzzzvvvrrrrrrvvvyyyzzzzzzxxxzzz|||}}}}}}zzzwwwtttvvvttttttwwwvvvrrrppprrr|||pppaaa[[[\\\\\\XXXTTTWWWYYYXXXUUURRROOONNNGGGFFFEEEDDDDDDBBB???<<<>>>???AAACCCCCCAAA<<<888888888999999888555333111222333555777777666444333555555555555555555555555222222222222222222222222000//////111666<<>>>>><<>>:::888666555666777666555333333333222222222111111222333333444444333333222333333222111111222333333000111222333333222111000333333222222222222222333111111111111111111111111111222333333111111222333111111222222333444555555666666777666666555444444444444555666888:::;;;<<<;;;;;;;;;<<<<<<=========;;;;;;<<<<<<===>>>>>>???????????????@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHHHHIIIKKKLLLMMMMMMNNNPPPRRRQQQPPPMMMKKKJJJIIIIIIIIINNNOOOQQQSSSTTTVVVVVVVVVXXXXXXWWWVVVWWWXXXYYYZZZ___\\\XXXTTTRRRRRRTTTUUUZZZXXXVVVXXX[[[]]]\\\[[[[[[YYYXXX[[[aaafffiiiiiihhheeefffkkkkkkeeecccffffffeeecccccccccfffhhhjjjbbbbbbeeehhhhhhfffjjjppppppqqqsssssstttvvvxxx{{{}}}|||~~~tttkkkiiipppjjjgggjjjqqqsssnnnhhhrrrmmmfff```\\\YYYWWWVVVQQQQQQQQQOOOMMMKKKHHHGGGAAA@@@???@@@AAA@@@>>><<<===AAADDDEEEFFFFFFAAA:::777666555444444444444444333333333222222222111111111111000000111111222333111111111111000000000000,,,---...000222444555666666555333000000000111222000000000000000000000000////////////000000000000------///000333555777999<<<777333111111222000//////000000111222333333333777777666555333222111111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000111000///...------...///---.........//////000000000000000000000///......//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111222222222333333333222111111111000000//////000111111111222222222222333333222222111111000000333222222222111111000000000000000000111111111111111111222222222333333333444444222222222222444444888999<<<======:::777555444555666777666555333111555666888999;;;;;;;;;;;;<<>>CCCHHHHHHDDDGGGOOOMMMBBB@@@EEEEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKKKKIIIGGGFFFGGGHHHLLLLLLLLLNNNPPPSSSUUUWWWYYYXXXXXXYYY\\\]]]]]]\\\bbbdddssspppdddddddddccchhhqqqnnnnnnnnnkkkiiikkkpppuuuyyywwwuuuvvvyyyxxxsssmmmkkkkkkjjjkkklllnnnpppqqqpppnnnkkkmmmttt~~~~~~ttttttssshhheeeiiihhheee```[[[\\\bbbggghhhfffeeebbb]]]YYYUUUQQQLLLIIIvvvfffpppoooppprrrpppkkkkkknnnffffffccc___XXXRRRMMMKKKJJJGGGEEECCCCCCBBB@@@>>>:::888666666666777666555333333333222222222111111111222222222222222222111333222222111111222222333111111222222222111000///222222111111111111222222000000000000000000000000000111222222000000111222111222222333444444555555777777777777777666555444444444444555777888::::::888888888888888888777777999::::::;;;;;;<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHKKKMMMNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGIIIKKKMMMPPPQQQSSSSSSTTTSSSRRRQQQQQQRRRTTTTTTYYYVVVSSSQQQPPPPPPRRRSSSUUUSSSQQQRRRUUUWWWWWWUUUXXXVVVUUUWWW[[[___``````dddbbbccchhhhhhcccbbbdddnnnkkkhhheeecccdddfffggg```___aaafffhhhgggkkkpppooopppqqqqqqqqqrrrtttuuuwwwnnnkkkoookkkiiikkkqqqsssqqqmmmyyypppggg```\\\YYYWWWTTTSSSRRRPPPMMMIIIFFFDDDAAA@@@>>>>>>??????===<<>>777777777555444333333333333333333222222222111111111111111000000111111222333111111111000000000//////,,,---...000222444555666666555222000//////000000////////////////////////.../////////000000000000/////////000111333444555999666222000111111000/////////000000111222222333555555444333222222111111////////////////////////000000000000//////........./////////000000000000////////////////////////////////////////////////111000///...---......///---........./////////000000000000000000///......000000000000000000000000/////////000000////////////////////////////////////////////////////////////000000000000111111111111111111000000000//////000000000000111111111222111111111111111000000000222222111111000000000000//////000000000111111111111111111222222222333333444333222222222222333444777999<<<>>>>>>===:::888888888777666666555555555555555666777888999::::::;;;>>>@@@CCCHHHKKKEEE===<<>>???CCCGGGHHHFFFKKKSSSQQQFFFBBBFFFFFFFFFEEEFFFFFFGGGHHHIIIHHHIIIIIIIIIIIIJJJLLLMMMLLLKKKKKKMMMOOORRRUUUWWWWWWWWWWWWXXXYYYZZZZZZZZZ^^^^^^jjjzzzkkkhhhiiifffhhhnnnpppqqqrrrpppmmmkkklllmmmuuurrrpppqqqssssssoookkklllkkkkkkkkkkkkmmmnnnooovvvsssoooooovvvooodddccc______]]][[[[[[^^^bbbfffhhheeeaaa[[[VVVUUUTTTSSSRRRwwwgggooooooqqqsssrrrmmmlllooohhhgggddd```ZZZUUUPPPMMMIIIFFFDDDCCCBBBBBB@@@???:::999666666777777666555333333333222222222111111000000111111111111000000333222111111111111222333111111222222111111000///111111000000000111111222000000000000000000000000///111222111//////000111222222333333444444555555666666777777777666555555444444444444555666777777777777777666555555444444777777888888999:::::::::<<<<<<<<<<<<===>>>??????>>>???@@@BBBCCCEEEFFFFFFGGGIIIMMMMMMKKKIIIGGGFFFHHHGGGEEEDDDDDDEEEEEEFFFCCCDDDFFFIIILLLNNNPPPQQQQQQPPPOOONNNNNNNNNOOOPPPTTTRRRPPPOOOOOOPPPRRRSSSPPPOOOMMMNNNPPPRRRRRRQQQUUUTTTSSSUUUWWWYYYXXXWWW___^^^___cccdddaaaaaacccpppmmmhhhdddccccccfffgggccc___```fffkkklllooosssuuuuuuuuutttttttttssssss~~~{{{{{{|||zzzrrrkkkhhhmmmkkkjjjllloooqqqqqqqqq}}}sssjjjddd___\\\ZZZVVVUUUSSSPPPLLLHHHDDDBBBAAA???<<<;;;<<<===<<<;;;CCCEEEDDDAAAAAAAAA>>>888888777555444333222222222333222222222222111111111111000000000000111222222111111000000000000//////------...000111333444444666555333000///......///////////////////////////....../////////000000000111000000//////000000111555333000///000111000000......//////000000111111222222222222111111111000////////////////////////000000000////////////........./////////000000000////////////////////////////////////////////////000000///............///...............///////////////000000000///......000000000000000000000000......////////////......................................................------........./////////000000000000////////////////////////000000000000////////////000000000000000000000000//////////////////000000000000111111000111111111222222222222333333222111111222333333666888;;;>>>??????===<<<;;;:::777555555555777888444444333333444666888999999===@@@BBBGGGJJJFFF???@@@BBBDDDCCCAAAAAADDDHHHFFFFFFLLLTTTRRRHHHCCCFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGHHHIIIKKKMMMMMMKKKKKKJJJKKKNNNQQQUUUXXXWWWWWWXXXXXXYYYYYYZZZZZZ]]]\\\aaaqqq~~~mmmiiiiiigggfffiiilllnnnqqqqqqoookkkiiihhhooommmjjjkkkmmmnnnllliiikkkjjjiiihhhhhhiiijjjkkkpppllliiijjjppp{{{tttddd^^^XXXWWWXXXXXXXXXXXX[[[aaaeeebbb\\\UUUPPPPPPRRRUUUWWWvvviiillllllpppsssrrrmmmkkkmmmhhhfffccc```[[[VVVQQQNNNHHHFFFCCCBBBCCCBBBAAA@@@;;;999777666777777666444333333333222222222111111000111111111111111111000222222111111111111222222111111111111111000000///000000000///000000111222000000000000000000000000000111222111000///000111222222333333444444444555444444555555555444444333333333333333333333444555777777777777666666666666444555555666666777888888::::::999::::::;;;<<<===>>>???@@@BBBDDDFFFGGGHHHEEEGGGIIIIIIGGGEEEEEEEEEIIIIIIGGGFFFFFFFFFGGGGGGFFFFFFGGGIIIKKKMMMOOOPPPRRRQQQPPPOOOOOOOOOPPPQQQSSSRRRQQQQQQPPPQQQRRRSSSOOOOOONNNNNNOOOPPPQQQQQQSSSSSSTTTVVVWWWWWWVVVVVV[[[\\\]]]```aaaaaaaaabbbjjjhhhdddbbbcccfffiiillljjjeeeccciiioooqqqrrruuuxxxwwwuuuuuutttsssqqqooolllmmmnnnpppooolllgggeeeiiijjjjjjjjjiiijjjlllnnnsssooojjjfffccc```\\\ZZZVVVTTTRRRNNNKKKGGGDDDBBB@@@===:::999999;;;;;;;;;===>>>===;;;===AAA@@@<<<777666555333222111111111222222222222111111111111000000000000000111222222111000000000////////////------...///000222222333777666444222000/////////////////////////////////........./////////000000000000///.........//////111000/////////000000000............//////000000000000000000000000000000////////////////////////////////////////////////........./////////000000/////////////////////////////////////////////////////////.........//////...........................///////////////......111111111111111111111111---......//////......---........................------------------------------------............////////////////////////.........////////////000---.........//////000000//////////////////......////////////000000000111000000000111111111111222222222111111111111222222333555888;;;===>>>>>>===:::999777666555555666666555444222222333555777999:::>>>AAABBBGGGJJJHHHCCCCCCEEEFFFFFFDDDDDDEEEGGGCCCCCCHHHMMMLLLEEEBBBDDDFFFFFFFFFFFFGGGHHHJJJJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLKKKJJJJJJMMMQQQUUUXXXXXXYYYZZZ[[[ZZZ[[[\\\]]]bbb^^^___gggooovvv~~~{{{nnnjjjjjjhhhhhhjjjdddfffjjjlllmmmlllkkkjjjnnnkkkiiiiiikkklllkkkjjjiiihhhfffeeeddddddeeeeeecccaaaaaaffflllsss}}}zzz{{{sssccc___[[[WWWVVVUUUSSSTTTVVVZZZ]]][[[UUUNNNIIIIIIKKKNNNOOOtttiiikkklllppptttsssnnnlllnnnhhheeebbb___\\\XXXRRRNNNHHHFFFDDDCCCCCCDDDCCCAAA<<<:::888777777777666444333333333222222222111111111111222222222222111111111111111111111111111111000000000000000000000000000000//////000111111222222222222222222222222222222333444333111000111222222222222333333333333333111111222222222222222111333333222222222222333333444555555666777888888999333333444444555666666666888888888888999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFCCCCCCDDDCCCBBBCCCFFFHHHLLLKKKIIIHHHGGGGGGHHHHHHJJJIIIIIIIIIJJJKKKMMMMMMSSSRRRQQQPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPOOOPPPPPPOOOOOOOOOQQQQQQQQQRRRTTTUUUVVVVVVWWWWWWZZZ\\\^^^___```ccccccccchhhfffddddddeeeiiimmmpppnnnhhhfffjjjnnnoooppprrrsssqqqooonnnnnnllliiifffeeehhhjjjkkkjjjhhhfffdddeeeggggggeeecccbbbccceee^^^^^^^^^______\\\XXXUUURRRQQQOOOLLLIIIGGGEEEDDD???<<<999888888:::::::::777888777666888>>>???<<<666555444333111111111000222222222111111111000000000000//////000000111222000000000////////////...------...///000000111111777666555333222000000///....................................////////////...---------...//////000......////////////000111.............../////////.........////////////000......................................./////////............////////////......................................................//////////////////...............---------......////////////......000000000000000000000000------............------////////////////////////---------------------------------.........//////.....................///---.........////////////------....../////////000..................//////...////////////000000000//////000000000111111111111111111111111111111111///111444777999:::;;;;;;888888999:::999888777666666555333222333555777999;;;???BBBCCCFFFJJJIIIEEEBBBCCCDDDDDDCCCBBBCCCCCCBBBAAACCCEEEDDDAAABBBEEEEEEEEEEEEFFFGGGHHHJJJKKKJJJIIIHHHJJJMMMOOOOOOOOOLLLLLLKKKKKKNNNQQQUUUWWWWWWYYY[[[[[[ZZZZZZ\\\^^^ccc```aaadddgggjjjqqqxxx}}}wwwqqqooommmkkkkkkllleeeeeefffiiikkkmmmnnnnnnnnnmmmlllkkklllmmmmmmlllhhhgggeeecccbbbbbbbbbccc^^^]]]aaakkkrrrtttwww|||mmmnnnzzz}}}mmmcccdddcccaaa[[[UUUSSSVVVXXXWWWUUUUUUQQQKKKFFFEEEEEEDDDDDDzzzppphhhkkklllqqqwwwvvvqqqnnnooohhheeeaaa___]]]YYYSSSNNNHHHFFFDDDDDDEEEEEEEEECCC===;;;888777777777666444333333333222222222111111111222222222222222222111000000111222222111000000///////////////111222222000000000000111111222333333333333333333333333333333444444333111000111222111111111222222222222222//////000111111111000000222222111111111222333333111222333444555777888888333333444444555666666666777777777777888999::::::::::::;;;===>>>@@@AAABBBAAAAAA@@@??????BBBGGGJJJJJJJJJHHHGGGGGGHHHIIIIIIKKKKKKJJJIIIIIIJJJKKKLLLPPPOOONNNNNNNNNOOOQQQRRRQQQQQQQQQQQQQQQPPPOOONNNOOOPPPQQQPPPOOOOOOPPPRRROOOQQQRRRSSSSSSTTTVVVXXX[[[^^^___^^^```dddeeedddjjjiiihhhhhhhhhkkknnnooolllgggdddfffhhhgggiiilllooommmjjjkkkkkkjjjeeeaaabbbgggiiifffdddcccaaa^^^bbbccccccbbb```]]]]]]]]]VVVVVVXXXZZZZZZWWWRRROOOOOONNNLLLIIIGGGFFFEEEEEE>>><<<999888999:::999888777888666333555999:::666444444333222111111111111222111111111111000000000000////////////000111111000000////////////......------......//////000000555444444333222111000000........................------........./////////,,,,,,,,,---...///000111---...000000///...000111......//////////////////............////////////........................---............/////////------........./////////................................................---...//////000/////////.........---------------------.../////////......////////////////////////,,,,,,------------,,,,,,////////////////////////---------------------------............/////////---------...........................////////////............////////////............////////////......////////////000000////////////000000000000000000111111111111000000---///111333555666666666666888:::;;;<<<;;;999888666555444444444555777888:::>>>@@@@@@BBBFFFFFFCCC======>>>>>>???>>>>>>>>>AAAAAABBBAAAAAAAAACCCFFFDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIMMMSSSXXXYYYXXXNNNMMMNNNNNNPPPQQQSSSUUURRRUUUYYYYYYXXXXXX\\\___```___aaafffiiijjjnnntttooonnnnnnpppqqqppplllhhhmmmkkkjjjjjjllloooppppppnnnnnnmmmmmmlllllllllkkkhhhgggeeecccbbbbbbbbbbbb^^^ZZZ]]]jjjqqqpppooorrrjjjhhhqqqttthhhbbbggggggjjjbbbZZZWWWYYYZZZWWWSSSSSSOOOKKKGGGFFFDDDBBBAAA|||tttllleeeiiikkkqqqwwwvvvqqqnnnoooiiifffaaa```___\\\VVVPPPIIIGGGEEEEEEFFFGGGFFFEEE===;;;999777777777666444333333333222222222111111000000111111111111000000///000111222222111000///---------...///111333444000000000111111222444444222222222222222222222222222333444333000///000111000000000000000000000000...///000000111111000000111111111111222333333444222222333333444555666666444444444555666666777777777666666777777888999:::999:::;;;<<<===>>>??????>>>???@@@@@@@@@BBBEEEHHHHHHGGGGGGHHHIIIKKKMMMNNNLLLKKKJJJIIIJJJKKKMMMNNNLLLLLLLLLLLLMMMNNNPPPQQQOOOPPPRRRSSSSSSSSSRRRQQQQQQSSSSSSRRRPPPPPPRRRTTTQQQSSSTTTSSSRRRSSSVVVYYY[[[______]]]___dddfffccchhhhhhhhhhhhhhhjjjkkkkkkgggcccbbbbbbaaa```dddiiikkkiiiggghhhjjjiiiddd___^^^dddgggccc```aaa```]]]______```aaaaaa^^^[[[YYYVVVUUUTTTTTTTTTSSSPPPMMMMMMLLLJJJGGGEEEDDDDDDCCC===;;;::::::::::::999777888999666333444777666333222222111111111111222222111111111111000000000000///////////////000111111000000/////////.........---...............//////111111111111111000//////........................---------.........//////------------...///000111---///111111///...///111////////////////////////////////////....................................---------.........//////---------.........//////................................................,,,---///000000000//////.........------,,,,,,,,,,,,---......//////..............................,,,,,,------------,,,,,,........................---------------------------------.........//////,,,,,,---------.............../////////000000000000000//////////////////....../////////000000000........./////////000000........./////////000000//////000111111000//////---...///111222222222222444444666777888999999999444444444555555555555555666:::<<<:::;;;???@@@>>>::::::;;;<<<======<<<;;;===???AAA@@@@@@AAABBBCCCBBBBBBCCCDDDEEEGGGHHHIIIKKKIIIIIIMMMUUUZZZ[[[ZZZOOOOOOPPPQQQRRRRRRRRRRRRPPPTTTXXXYYYXXXYYY]]]aaa```___bbbhhhllllllooosssggggggjjjtttxxxlllqqqooollllllooopppooonnnjjjkkklllkkkjjjhhhgggfffeeedddbbb```______`````````UUUQQQ\\\eeedddcccfffiiidddkkknnneeebbbffffffjjjddd]]]YYYWWWVVVTTTSSSPPPMMMIIIGGGGGGGGGGGGFFFuuupppjjjdddeeehhhnnnuuuuuuoookkklllkkkgggbbbaaaaaa^^^XXXRRRIIIGGGFFFFFFGGGHHHHHHGGG>>><<<999888888777666444333333333222222222111111//////000000000000/////////000111222222111000///,,,,,,,,,---///222444666111111111111222333444555111111111111111111111111111222333222///......///000000000/////////////////////000111111111111111111111111111222333444555555555555555555555555555444444555666666777777888666666666777777888999:::<<<<<<======>>>??????@@@===???AAABBBBBBBBBCCCDDDGGGGGGHHHIIILLLOOORRRTTTMMMLLLKKKKKKLLLNNNQQQRRRKKKKKKKKKLLLMMMOOOQQQRRROOOQQQTTTVVVWWWWWWVVVVVVTTTVVVWWWUUUSSSRRRTTTWWWUUUVVVVVVUUURRRSSSWWWZZZ[[[___```\\\^^^dddeeebbbbbbcccdddeeefffhhhhhhiiidddbbbaaaaaa___]]]bbbjjjdddbbb```bbbdddddd___YYY]]]dddhhhdddbbbeeeeeeccc]]]^^^___bbbcccaaa]]]YYYVVVTTTQQQPPPPPPPPPPPPOOONNNLLLIIIFFFDDDBBBBBBBBB<<<;;;:::;;;;;;;;;999777777888666333444888777333111111111000111111222333111111111111000000000000///////////////000111111000/////////..........................................////////////..............................---------.........////////////.........//////000---000222222///...///111000000000000000/////////000000/////////.................................---------.........//////---------.........//////................................................,,,---///000000000//////.........------,,,,,,,,,,,,,,,---.../////////...........................+++,,,,,,------,,,,,,+++------------------------........................,,,,,,---------.........,,,,,,,,,------.........////////////000000000000111111000000//////........./////////000000111111............/////////000............/////////000...///000111111000///.........///000000000000000111000000000222444777888333333444555555555444444222666888666666999;;;:::::::::;;;===??????>>><<<888<<<@@@@@@???@@@@@@???AAAAAABBBCCCEEEFFFHHHIIILLLIIIHHHLLLSSSWWWWWWUUUPPPQQQRRRSSSSSSSSSRRRQQQPPPUUUZZZ[[[ZZZ[[[```eeebbbaaaccciiimmmnnnooorrriiiggglll}}}yyynnnlllkkkmmmpppqqqooolllfffhhhjjjiiigggdddbbbaaa```___]]]\\\[[[[[[\\\\\\dddRRRIIIPPPZZZ\\\]]]aaaggg```fffjjjcccaaaeeeddddddbbb^^^XXXRRRPPPQQQSSSMMMJJJFFFEEEFFFIIILLLMMMvvvnnnhhhccceeeiiiqqqwwwvvvpppnnnppplllgggbbb``````^^^WWWRRRKKKIIIFFFEEEFFFGGGFFFFFF;;;999888:::======:::666666555444333222111111111444333222000///.........222333333222222111000///------...000222444333222000000000000000000000000000000000000000000000000111111111000000000000000222111111111000000//////000000000000000000000000000000111222333333333333///111222444444333222111111111333444555666666666999999888666555666999<<<<<<<<<<<<<<<============>>>??????@@@AAABBBCCCCCCJJJJJJJJJJJJKKKMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIKKKLLLMMMMMMMMMMMMKKKMMMOOORRRUUUVVVXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVWWWVVVUUUUUUWWWWWWVVVUUUZZZZZZZZZZZZ[[[\\\^^^______``````aaaaaa``````___^^^^^^^^^___```aaabbbccceeedddaaa]]]ZZZZZZ]]]```dddggghhheee```^^^aaaeeebbb^^^\\\]]]bbbeeeccc```VVVTTTQQQOOOOOONNNMMMKKKJJJIIIGGGEEEBBB@@@>>>>>>===<<<:::999888777777777555555444444444333333333222222222222222222222222222222222111111111111000000111111111111222222222////////////...............//////...,,,,,,---///111111000......---------------............------..............................////////////............//////...---,,,,,,---------............//////////////////////////////...,,,++++++,,,...///000---+++---222444222///000000///...............////////////////////////........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///---------------------------------............/////////.........---------.........////////////000,,,,,,,,,---------......---...///000000///...---....................................//////////////////............//////000000000000000000000000////////////000000000000000000000000000111111222222222111111222222333444666666666666777777777777999999999999::::::;;;<<<<<<<<<======>>>>>>??????@@@BBBCCCCCCCCCDDDFFFHHHKKKHHHFFFHHHLLLNNNNNNLLLRRROOOOOORRRRRRPPPPPPRRRSSSTTTVVVXXXXXXZZZ]]]``````cccfffjjjllllllkkkjjjiiiiiihhhmmmvvvrrrqqqppppppooonnnlllkkkggggggiiikkkllliiiddd___eeedddcccbbbbbbcccdddeeehhhllleeeSSSKKKTTT]]]______hhhjjjcccaaafffeee^^^dddeeebbbZZZVVVTTTPPPKKKPPPKKKFFFBBBBBBEEEGGGHHHtttgggcccdddhhhjjjqqqxxxwwwqqqoooqqqmmmhhhcccaaaaaa^^^WWWQQQLLLJJJGGGFFFFFFGGGFFFEEE<<<:::999:::<<<<<<999666666555444333222111111111444333222000///.........111111111222111111000//////...///000333444333222000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000//////000000000000000000000000222222222333333222111111///111222444444333222111111222333444555666666666666666777888999;;;<<<<<<<<<<<<<<<<<<============??????@@@AAABBBCCCDDDDDDHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPRRRUUUWWWYYYZZZXXXXXXXXXWWWVVVVVVUUUUUUOOOPPPRRRTTTUUUVVVWWWWWWXXXXXXWWWXXXXXXZZZ[[[\\\]]]]]]]]]^^^]]]]]]\\\\\\^^^^^^]]]]]]]]]^^^^^^___aaaaaa___\\\ZZZZZZ]]]______bbbdddbbb^^^\\\^^^aaa```]]][[[^^^bbbeeedddbbbUUUSSSPPPOOOOOONNNLLLJJJIIIHHHGGGDDDBBB@@@>>>===<<<<<<;;;:::999888777777555444444444444333333333222222222222222222222222111111111000000000////////////000000000111111111////////////..................///...,,,,,,...///111000///...------------------............------..............................////////////............//////...------,,,---------............///........................///...,,,++++++,,,...///...+++***---222555444111000000///...............////////////////////////........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............------------------------,,,,,,,,,,,,------------///.........------------,,,,,,,,,,,,------------,,,,,,,,,---------......---...///000000///...---....................................//////////////////............//////////////////////////////.../////////000000000000000000//////000000111222222222111111222222333444555555555555555666666666999999999999999:::;;;<<<<<<<<<======>>>>>>?????????@@@BBBBBBBBBDDDFFFHHHJJJIIIGGGHHHJJJLLLMMMMMMQQQNNNOOORRRRRROOOOOORRRRRRTTTUUUWWWWWWYYY\\\___]]]___bbbdddfffggggggfffcccfffffffffppp{{{xxxmmmqqqooonnnrrrxxx{{{xxxuuuggghhhjjjnnnqqqqqqmmmiiigggffffffeeeeeeffffffgggttt|||zzzjjj]]]ZZZZZZWWWYYYcccgggbbbbbbggggggaaaeeeeeeaaaYYYTTTRRRNNNJJJKKKHHHEEECCCCCCCCCBBBAAAwwwddd```ggglllmmmsssyyyxxxsssppprrrooojjjdddbbbaaa^^^WWWQQQMMMJJJHHHGGGGGGGGGFFFEEE>>>;;;999:::<<<;;;888555666555444333222111111111333222111000///.........//////000000111111000000000000000111333333222000000000000000000000000000000000000000000000000000/////////000000111111111111111000000000000//////000000000000000000000000333333333333222111000///000111222333444333222222222222333444555666666777666555666999>>>???>>>;;;;;;<<<<<<<<<<<<=========???@@@@@@AAABBBCCCDDDEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLOOOPPPPPPRRRTTTWWWZZZ[[[XXXWWWWWWVVVUUUUUUTTTTTTMMMQQQVVVWWWVVVUUUVVVXXXVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWW]]]\\\[[[[[[ZZZZZZ[[[[[[]]]^^^^^^\\\[[[ZZZ[[[]]][[[^^^aaaaaa^^^\\\]]]___^^^\\\[[[]]]aaaddddddbbbTTTRRROOONNNNNNMMMKKKIIIIIIHHHFFFDDDAAA???===<<<;;;;;;<<<;;;:::999777666444444444444333333333333222222222222222222222222000000000000/////////............/////////000000////////////............---...///...,,,,,,...000000000///...------------------............------..............................////////////...............///......---,,,---------............///...........................---,,,++++++,,,---...,,,******---222444444222000///......---.........////////////////////////........................------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............------------------------++++++++++++,,,,,,,,,,,,............------------,,,,,,,,,,,,------------,,,,,,,,,---------......---...////////////...------------------------------............///////////////............//////////////////////////////....../////////000000000000000//////000000111222222111111111111222333333333333444444444555555555888888888888999:::;;;<<<<<<<<<======>>>>>>??????===???AAABBBBBBDDDGGGIIIIIIIIIIIIHHHHHHJJJMMMPPPPPPMMMMMMQQQQQQOOOOOORRRQQQSSSUUUVVVVVVXXX[[[]]]ZZZ[[[\\\^^^```aaabbbccc^^^eeefffcccdddkkkmmmiiiqqqnnnnnnuuu{{{llllllmmmpppttttttpppllljjjjjjkkklllllllllllllllrrr{{{}}}rrrgggbbb___ZZZ[[[dddhhheeedddgggfff``````aaa]]]VVVQQQPPPLLLHHHGGGFFFEEEDDDDDDBBB>>>;;;sssjjjmmmqqqqqqtttyyyyyytttrrrssspppkkkeeecccbbb___XXXRRRNNNLLLIIIHHHHHHGGGFFFDDD???<<<999:::;;;;;;888555666555444333222111111111222222111//////.........------///000000111111111111000///000111111000...////////////////////////000000000000000000000000---......///000111222222000000000000000000//////000000000000000000000000222222222222222111000000000111222333333333222222222333333444555666777888<<<999777999>>>???<<<888;;;;;;;;;<<<<<<<<<======@@@@@@AAABBBCCCDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLPPPPPPOOOPPPRRRUUUYYY[[[XXXXXXWWWWWWVVVUUUUUUUUUUUUZZZ___^^^YYYUUUUUUWWWUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXWWWVVVUUU[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^]]]ZZZXXXXXXYYYWWW[[[^^^___^^^\\\\\\\\\]]][[[ZZZ[[[^^^______^^^RRRQQQOOONNNNNNLLLJJJHHHHHHGGGEEECCC@@@>>><<<;;;999:::<<<<<<;;;999777555444444444333333333222222111111111111111111111111111111000000000/////////....../////////000000000////////////............---.........------...000000///...---------------------............------........................---......//////......------...............---------------............///...........................---,,,,,,,,,,,,---...---,,,+++---000222222111///......------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---------.........------------------------++++++++++++,,,,,,,,,,,,------------------------------........./////////,,,,,,,,,---------..............................---------------------------------........./////////......------......///////////////////////////........./////////000000///////////////000111111111111111111111222222333333333333444555555666666777777777777888:::;;;<<<<<<<<<======>>>>>>??????===???AAABBBCCCEEEHHHKKKHHHIIIJJJHHHGGGHHHMMMQQQNNNLLLLLLPPPQQQOOOOOORRRRRRTTTVVVVVVWWWXXX[[[]]]ZZZZZZZZZ[[[\\\^^^aaabbb```fffjjjfffeeehhhjjjiiiooonnnooouuu||||||yyyuuurrrooopppqqqpppjjjeeekkkmmmooorrrsssttttttsssqqqsssqqqjjjggghhhgggcccdddjjjmmmiiifffeeeaaa\\\[[[^^^^^^ZZZWWWVVVSSSNNNHHHGGGEEEEEEDDDAAA>>>;;;wwwuuusssuuuyyyzzzuuurrrsssqqqlllfffdddccc```YYYSSSOOOMMMKKKJJJIIIHHHEEECCC???<<<999999:::;;;888555666555444333222111111111111111000///............,,,---...000111111111111000///...///000000...,,,////////////////////////////////////////////////------...///000111111222//////////////////000000000000000000000000000000///000111111222222222222111111222222333333333333333333333333444666777888DDD???999888;;;<<<999666;;;;;;;;;;;;<<<<<<<<<<<>>>>>??????>>>@@@BBBCCCDDDFFFIIILLLGGGIIIJJJIIIGGGHHHLLLPPPMMMKKKLLLPPPQQQOOOPPPSSSTTTUUUWWWXXXXXXYYY\\\^^^]]]\\\\\\\\\]]]___bbbccceeehhhjjjiiiiiiiiigggdddhhhkkkoooqqqrrrssstttuuu{{{vvvpppooopppmmmgggaaaiiikkknnnqqqtttuuuvvvvvvzzztttlllhhhjjjlllggg___fffjjjkkkhhhccc```\\\YYYYYY^^^aaa`````````]]]WWWLLLIIIFFFDDDCCCBBB@@@???yyyvvvuuuyyyzzzvvvsssssspppkkkfffddddddbbb[[[VVVPPPNNNLLLKKKJJJHHHEEEBBB???<<<999888:::;;;999666666555444333222111111111111000//////.........///---...///000111111111111000///...///000000///---000000000000000000000000////////////////////////.........//////000000000......////////////000000000000000000000000000000...///000111222222222222111111222222222333333333444444333333444666888999EEEAAA;;;888888999888666:::;;;;;;;;;;;;<<<<<<<<<>>>??????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKNNNNNNNNNOOOQQQSSSUUUWWWZZZYYYYYYXXXXXXWWWVVVVVVUUUXXX\\\]]][[[YYYYYY[[[XXXXXXYYYYYYXXXWWWVVVUUUXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZZZZ\\\]]]___aaabbbbbbcccbbb___[[[WWWUUUUUURRRSSSUUUVVVVVVVVVUUUUUU[[[ZZZYYYWWWUUUTTTTTTSSSQQQPPPOOOOOONNNMMMIIIFFFFFFEEECCCAAA>>><<<:::999777888999999999888666555333333333333222222222222111111111111111111111111222222222222111111111111//////000000000111111111////////////............,,,---...---------///111......---------------...------............------........................------............------,,,---......///.........---------............///------------------------------------------------000//////......------------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------..............................------.........///////////////......//////000111111000000000000111222222333333444555666777777888555555555666777999:::;;;<<<<<<======>>>>>>??????>>>@@@BBBCCCCCCEEEHHHJJJFFFGGGIIIIIIIIIIIIKKKMMMMMMKKKLLLPPPRRRPPPQQQUUUUUUVVVXXXXXXXXXYYY\\\^^^___^^^^^^^^^___aaacccdddgggggggggggghhhgggeeebbbcccggglllmmmllllllppptttzzztttnnnnnnqqqrrrlllffffffgggiiilllnnnppprrrrrrqqqkkkgggiiinnnmmmcccYYY^^^aaabbbaaa^^^[[[ZZZYYYUUUZZZ\\\[[[ZZZ\\\YYYUUUNNNJJJEEEBBBBBBBBBBBBBBB{{{wwwuuuxxxyyyuuurrrrrrpppkkkfffeeeeeeccc]]]XXXQQQOOOMMMLLLKKKHHHEEEBBB>>>;;;888888:::;;;:::888666555444333222111111111000000///............/////////000111222222222111111000///000222222111///000000000000000000000000////////////////////////......//////////////////........./////////000000000000000000000000000000///000111111111111111000222222111111222222333333555444333333444666888:::>>>===;;;:::999999999999::::::;;;;;;;;;<<<<<<<<<===>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKMMMNNNOOOQQQRRRTTTUUUVVVYYYYYYXXXWWWWWWVVVVVVUUUSSSTTTVVVXXXZZZ\\\]]]]]]YYYYYYZZZZZZYYYWWWVVVUUUXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^```aaabbbddddddccc```\\\YYYXXXXXXVVVUUUUUUUUUVVVWWWVVVVVVYYYYYYXXXVVVTTTSSSSSSTTTQQQPPPPPPPPPOOOMMMJJJGGGEEEDDDBBB@@@>>>;;;:::999777777777777666666666666333333333222222222222111111111111111111111111111111111111111000000000000........./////////000000////////////............+++---...---------///111...------,,,,,,------...------............------........................,,,------......------,,,,,,------...//////......---------............///------------------------,,,------------------,,,...//////...---------...---,,,,,,,,,------...///------------------------........................+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,------...........................---------........./////////............///000000000000000000000111222222111222333444555666777777444444444555777999:::;;;<<<<<<======>>>>>>??????>>>???AAAAAAAAABBBEEEGGGFFFFFFGGGIIIKKKLLLKKKJJJMMMKKKLLLQQQSSSRRRSSSVVVTTTVVVWWWWWWWWWXXX[[[]]]^^^^^^^^^___```aaabbbccceeeddddddeeefffhhhlllpppiiijjjkkkkkklllmmmpppsssuuunnniiilllrrruuurrrmmmhhhhhhhhhiiijjjkkkmmmmmmaaa```bbbgggjjjhhhaaa[[[YYYZZZ[[[[[[ZZZXXXYYY[[[WWWXXXUUUOOOMMMOOOOOOLLLJJJFFFBBB@@@@@@AAAAAA@@@}}}wwwuuuxxxyyyuuurrrrrroookkkfffeeefffddd___YYYQQQPPPNNNMMMKKKIIIEEEBBB>>>:::777777:::<<<;;;999666666444333222111111111000//////............///000111111222222222222111222111111222444444333222000000000000000000000000///////////////////////////////////////.........---.........//////000000000000000000000000000000111222222111111000///...222222111111222222333444555444333333444666999:::555888:::;;;;;;:::;;;<<<:::::::::;;;;;;;;;<<<<<<======>>>???@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKMMMMMMKKKLLLLLLLLLLLLLLLKKKKKKNNNOOOQQQSSSTTTUUUVVVVVVXXXXXXWWWVVVVVVUUUUUUTTTUUUUUUUUUWWW[[[^^^___^^^YYYYYYZZZZZZYYYWWWUUUTTTXXXXXXZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^______```ddddddccc```\\\[[[[[[\\\[[[YYYXXXXXXYYYZZZYYYYYYXXXXXXXXXVVVUUUTTTTTTVVVRRRQQQPPPPPPPPPNNNJJJGGGDDDDDDBBB@@@===;;;999888777666666555555555555666333333333222222222111111000000000000000000000000000000000000////////////---------.........//////000/////////............+++---...---------000222------,,,,,,,,,------...---..................---........................,,,------......------,,,,,,,,,---.../////////...---------.........//////------------------------,,,------......------,,,,,,---......------...000,,,,,,,,,,,,------...///////////////////////////........................+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------)))************++++++++++++++++++,,,,,,---------,,,,,,---------.........,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...........................---------.........//////...............///000000000000000000000111111222000111111222444555666666333444444555777888:::;;;<<<<<<======>>>?????????===>>>?????????@@@CCCEEEFFFEEEFFFIIIMMMNNNKKKGGGMMMKKKMMMQQQSSSRRRTTTWWWSSSUUUVVVVVVVVVWWWZZZ\\\]]]]]]^^^___``````aaaaaabbbcccdddfffgggmmmyyyssspppmmmlllnnnpppqqqpppqqqjjjfffiiiqqqvvvsssooommmllljjjiiiiiijjjkkklllddddddeeefffddd```^^^___ZZZZZZZZZZZZXXXWWWYYY\\\aaa___VVVKKKGGGIIIKKKJJJEEECCC@@@?????????>>>===zzzxxxyyyxxxrrrooooookkkiiihhhhhhhhhddd^^^YYYOOOOOOOOONNNKKKHHHDDDBBB>>>:::666555888::::::999555555444333222000000/////////.........000111222222222111000000000000000000000000000000000000000000000000000000000000000///000111000///...///000////////////000000000000000000000000000000000000222111111111000000//////000000000000000111111222000111111111111222222222222222333333333333444444777666;;;DDDIIIGGGCCCBBBAAA;;;777888999999:::>>>===>>>>>>?????????>>>>>>>>>???AAACCCCCCBBBAAA@@@CCCEEEGGGGGGFFFFFFGGGHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNPPPRRRTTTUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRZZZZZZYYYWWWVVVVVVYYY\\\XXXYYYYYYXXXVVVTTTUUUUUUUUUWWWYYY[[[]]]^^^______]]]^^^____________bbbdddbbbdddeeedddaaa___]]]]]]YYY[[[]]]\\\ZZZXXXXXXXXXXXXWWWVVVTTTSSSSSSTTTTTTRRRRRRQQQQQQQQQOOOKKKHHHDDDCCCAAA>>><<<:::888888999888888777666555555555444333111000000000111222000000000000000111111111////////////000000000000000111222111000//////111////////////////////////////////////000000000000//////.........---------000000000000000000000000//////.........------------------............///........................---------.........//////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........---------.........------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......---------,,,,,,+++++++++------------------------------------------------................................................---......///000111111222000000000000000111111222222222111111222222333444444444555666777888999999999::::::;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEFFFDDDEEEGGGHHHIIIKKKOOORRRNNNNNNNNNOOOPPPQQQRRRSSSRRRTTTVVVWWWWWWXXXZZZ[[[aaa```______```aaa```^^^ddd___]]]```bbbeeennnzzz{{{wwwrrrpppqqqssssssssstttllldddeeelllrrrqqqmmmkkklllmmmmmmllljjjiiihhhfffccc``````aaa```]]]ZZZbbb\\\XXXZZZZZZWWWWWWZZZ[[[YYYUUUQQQMMMHHHEEECCCFFFEEEBBB>>><<<:::999999~~~zzzxxxzzzxxxssspppqqqllljjjhhhhhhhhheee^^^YYYOOOPPPOOONNNKKKHHHDDDBBB@@@<<<777555777888777666555444444333222111000/////////......///000222333111111000000000000000111000000000000000000000000000000000000000000000000///000111000///...///000////////////000000000000000000000000000000000000111111111111000000000///000000000000000111111222000111111111111222222222222222333333333333444444888888AAAQQQ^^^```[[[WWWIIICCC===<<<;;;888888;;;<<<======>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBAAA@@@CCCEEEGGGGGGFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRXXXXXXXXXWWWVVVVVVXXXZZZUUUVVVWWWVVVUUUTTTUUUVVVVVVVVVXXXYYY[[[]]]^^^___\\\^^^^^^^^^]]]^^^___aaa```bbbdddcccbbb````````````bbbbbbaaa^^^[[[ZZZZZZZZZYYYWWWUUUSSSSSSSSSSSSQQQPPPPPPPPPOOOMMMJJJGGGDDDCCCAAA>>>;;;999888777888777777666666555444444333222222111111111111111111111111000000000000000////////////000000000000000111222111000//////111////////////////////////////////////000000000000//////.........---------//////////////////////////////.........------------------............///........................---.....................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///.........------------------------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,...---------------......---------,,,,,,+++++++++------------------------------------------------------------------------..............................//////000000111111000000//////000000111222222222111111222222333444444444555666777888999999999999:::;;;<<<======>>>======>>>???AAABBBCCCDDDEEEGGGHHHIIIJJJLLLPPPRRRNNNNNNNNNNNNOOOQQQRRRSSSRRRTTTVVVWWWWWWXXXZZZ[[[````````````_________```aaa^^^___dddgggfffjjjpppwwwvvvssspppmmmnnnqqqsssvvvpppjjjjjjooosssrrrpppiiiiiijjjkkkllllllkkkjjjmmmkkkhhhggggggeeeaaa^^^^^^\\\XXXWWWYYY[[[]]]]]]ZZZXXXVVVRRRNNNJJJGGGEEEEEECCCAAA===;;;999999888}}}zzzyyyzzzyyytttrrrtttnnnllliiihhhhhheee___ZZZPPPPPPOOONNNKKKGGGDDDBBBBBB===777555555555444222555444333333222111000000//////......///000222333111000000000000000111111000000000000000000000000000000000000000000000000...000111000///...///111////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111222000111111111111222222222222222333333333333444444555666AAAYYYnnnrrriii```KKKDDD???===<<<888777999;;;<<<======>>>>>>>>>===>>>???@@@AAAAAAAAA@@@???BBBDDDFFFGGGFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQUUUVVVWWWVVVUUUTTTUUUWWWRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVXXXZZZ\\\^^^\\\]]]^^^]]]\\\\\\]]]^^^]]]```bbbcccbbbaaabbbbbbeeeffffffddd```\\\ZZZZZZ[[[ZZZXXXVVVSSSRRRQQQQQQOOONNNMMMMMMMMMKKKGGGEEEDDDCCC@@@===:::888777666666666666555555444444333222222222222222111111000222222111111000000//////////////////000000000000000111222111000//////111////////////////////////////////////000000000000...............---------.......................................------------------............///........................///.....................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---............------------,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,------000///...............///------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000//////000000111222222111111111111222333333444444555666777888888999888888999:::;;;<<<======;;;<<<<<<>>>???@@@AAABBBDDDEEEGGGGGGHHHJJJMMMPPPMMMMMMMMMNNNOOOPPPRRRSSSRRRTTTVVVWWWWWWXXXZZZ[[[^^^```bbbaaa^^^]]]___bbbccc___^^^aaacccccceeegggnnnppppppmmmiiiiiilllqqquuurrrpppppprrrtttttttttooommmkkkmmmooopppnnnlllqqqooommmkkkjjjgggdddaaaYYY\\\XXXRRRTTT]]]```\\\VVVUUUSSSPPPLLLIIIFFFEEECCCAAA???<<<:::888888888|||zzzzzz|||yyyuuutttwwwqqqnnnjjjiiihhheee___ZZZPPPPPPPPPNNNKKKGGGCCCAAAAAA<<<666444444555333111444444333333222111000000//////......///111333444000000000000000111111222000000000000000000000000////////////////////////...///000000//////000111////////////000000000000////////////////////////111111111000000000000000000000000000000111111222000000111111111222222222222222222333333333444444666555AAA[[[qqqtttfffZZZCCC===999::::::888888:::;;;<<<===>>>>>>>>>>>>>>>===>>>???@@@@@@@@@??????AAACCCEEEFFFFFFFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJLLLKKKIIIIIIJJJLLLOOOQQQOOOOOOOOOPPPPPPPPPPPPPPPQQQSSSUUUUUUSSSRRRRRRSSSSSSTTTUUUUUUSSSSSSTTTUUUVVVUUUTTTTTTUUUWWWZZZ\\\\\\]]]^^^^^^\\\[[[\\\]]]]]]___bbbbbbaaa``````aaabbbcccdddbbb^^^ZZZXXXXXX\\\ZZZXXXVVVSSSQQQPPPOOOMMMLLLKKKJJJJJJHHHEEECCCCCCBBB???<<<999777666555555555555444444333333333111222333444333222111000333222222111000///......////////////000000000000000111222111/////////111////////////////////////////////////000000000000........................................................................---------............///........................////////////....................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---------------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,+++,,,---...///111111000//////...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////////////////......///////////////000111111111111111111111222222333333444444555666777888888777888888999:::;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDDDDEEEIIIKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRTTTVVVWWWWWWXXXZZZ[[[\\\```cccbbb^^^\\\___cccjjjddd]]]ZZZ\\\___cccfffdddfffjjjkkklllkkkkkkllloooppprrrsssssstttvvvwwwuuuqqqnnnnnnqqqrrrpppmmmmmmlllkkkiiigggeeebbb```YYY^^^YYYNNNOOO[[[^^^VVVOOOOOONNNLLLIIIFFFCCCBBBAAA???===:::888777777777|||{{{|||}}}zzzuuuuuuyyyssspppllljjjhhheee```[[[QQQQQQPPPNNNKKKGGGCCCAAA???:::555333444555555333444333333222222111111111//////...///000222333555111000000000000000111111////////////////////////////////////////////////---///000000//////000222////////////000000000000////////////////////////000000000000000000111111000000000000000111111222000000111111111222222222222222222333333333444444999888BBBXXXkkkkkk^^^QQQ===888555888999888999;;;;;;<<<===>>>????????????=========>>>>>>>>>>>>>>>???AAADDDEEEDDDEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJHHHGGGFFFGGGIIIMMMOOOMMMMMMNNNNNNOOOOOOOOOOOONNNPPPRRRRRRPPPOOOPPPPPPUUUVVVWWWVVVSSSRRRSSSTTTUUUTTTSSSSSSSSSUUUXXXYYY\\\^^^______]]]\\\\\\]]]^^^```bbbaaa___]]]]]]]]]]]]___```___\\\YYYXXXXXXYYYYYYWWWUUUSSSQQQOOONNNLLLJJJHHHGGGGGGFFFCCCAAAAAA@@@>>>;;;888777555555444444444444333333333333222222333444444222111000333222222111000///......////////////000000000000000111222111/////////111////////////////////////////////////000000000000---.............................................---.....................---------............///////////////////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------......---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,------------------++++++++++++++++++++++++,,,,,,++++++,,,...000111333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////............/////////...///000000111111111000000111111222333333333444555666777888888777888888999:::;;;<<<<<<<<<======>>>???@@@AAAAAAAAABBBCCCBBBBBBDDDFFFIIIKKKKKKKKKLLLNNNPPPQQQRRRRRRTTTVVVWWWWWWXXXZZZ[[[[[[___cccaaa^^^]]]```dddmmmiiiddd______bbbdddeeeaaaaaafffmmmtttvvvqqqkkkiiilllpppqqqrrrsssvvvyyywwwssspppqqqsssuuuuuuuuuiiiiiigggeeecccaaa`````````ccc]]]OOONNNXXXYYYQQQLLLLLLLLLKKKHHHEEEBBB@@@???===;;;999777777777777||||||~~~{{{uuuvvvzzzuuurrrmmmjjjiiieee```[[[QQQQQQPPPNNNKKKGGGCCC@@@===999444333555777666555333333333222222222111111//////...///000222444555222111111000000000000000////////////////////////000000000000000000000000---...000000//////111222////////////000000000000000000000000000000000000000000000000111111111111000000000000000111111222000111111111111222222222222222333333333333444444666555<<>>999777999;;;999999;;;:::;;;<<<===>>>?????????<<<<<<<<<=========>>>>>>===???BBBCCCCCCCCCDDDFFFDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGEEEDDDFFFHHHKKKMMMKKKLLLLLLMMMMMMNNNNNNOOOMMMNNNOOONNNMMMLLLMMMOOOVVVWWWWWWVVVSSSRRRRRRSSSUUUTTTSSSSSSSSSUUUVVVWWWZZZ\\\______^^^]]]]]]]]]___```aaa```]]]ZZZYYYYYYZZZ[[[]]]]]][[[YYYXXXYYYUUUUUUUUUTTTRRRPPPOOONNNKKKIIIGGGFFFEEEDDDBBB@@@>>>===<<<:::888777666666444444444444444444444444333333333333333222222111222222111111000000//////////////////000000000000000111222111000//////111////////////////////////////////////000000000000---------.......................................---------...............---------............///////////////////////////....../////////000000000........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,------............---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,...111333333222111///......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................................................................//////......//////000111111000000000000111222222333333444555666777777888888888999:::;;;<<<=========>>>>>>???@@@@@@AAAAAACCCDDDDDDDDDCCCDDDGGGIIIJJJJJJKKKLLLMMMOOOQQQRRRRRRTTTVVVWWWWWWXXXZZZ[[[\\\___aaaaaa___^^^```ccchhhmmmooommmjjjiiifffcccccccccfffpppzzz}}}wwwppphhhjjjmmmpppqqqtttvvvyyy{{{{{{zzzyyy{{{~~~lllkkkhhhddd```___```bbbeeefff___TTTRRRWWWVVVQQQMMMMMMMMMLLLJJJFFFCCCAAA===<<<:::888777777777777}}}}}}{{{uuuvvv{{{wwwsssnnnkkkiiifff```\\\QQQQQQPPPNNNKKKFFFBBB@@@>>>:::555444555777666555333333333222222222222111////////////111333555666333333111000////////////////////////////////////000000000000000000000000---...000000//////111222////////////000000000000000000000000000000000000///000000000111111111111000000000000000111111222000111111111111222222222222222333333333333444444333222777???CCCAAA@@@@@@===888777:::<<<::::::<<<888888:::;;;<<<=========<<<<<<;;;;;;<<<<<<===>>>;;;===@@@AAAAAAAAACCCDDDCCCDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEDDDEEEGGGJJJKKKJJJJJJKKKLLLLLLMMMNNNNNNLLLLLLLLLKKKJJJJJJLLLNNNSSSTTTUUUTTTRRRQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUWWWZZZ]]]^^^]]]\\\\\\\\\]]]^^^___^^^[[[YYYWWWWWWWWWYYYZZZZZZXXXVVVVVVVVVQQQQQQRRRRRRRRRPPPOOONNNKKKIIIFFFEEEDDDCCCBBB@@@<<<;;;:::999777777777777444444444444444555555555444444333222222222222333111111111000000000000000////////////000000000000000111222111000//////111////////////////////////////////////000000000000---------.........//////////////////////////////---------.........//////---------............///////////////////////////------...///000111111222........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,---...............++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,,,,------------,,,+++******,,,///222444333222111///...---,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---......///------------------------........................,,,------......////////////............///000000000000000000000111222222222333333444555666777777999999:::;;;<<<======>>>>>>>>>>>>??????@@@@@@AAADDDDDDEEEDDDCCCDDDFFFHHHIIIIIIJJJKKKMMMOOOQQQRRRRRRTTTVVVWWWWWWXXXZZZ[[[^^^^^^______```aaaaaabbbcccmmmtttqqqkkkhhhfffcccfffeeegggnnnvvvzzzxxxuuunnnmmmnnnppprrruuuwwwxxx~~~|||yyy{{{rrrpppllleee___^^^```cccccc___ZZZVVVUUUTTTTTTSSSLLLMMMMMMLLLJJJFFFBBB@@@===<<<:::888777777888888~~~~~~{{{uuuvvv{{{xxxtttnnnkkkiiifffaaa\\\RRRQQQQQQNNNKKKFFFBBB@@@@@@;;;666444666777666444333333222222222222222222////////////111333555666444444222000///.........////////////////////////000000000000000000000000,,,...000000//////111333////////////000000000000000000000000000000000000//////000000111111111222000000000000000111111222000111111111111222222222222222333333333444444444666666888:::888555888===999555444888;;;;;;;;;===555666888999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<======:::<<>>>>>======>>>>>>??????@@@@@@BBBCCCCCCBBBAAABBBDDDFFFHHHIIIIIIKKKMMMOOOQQQRRRRRRTTTVVVWWWWWWXXXZZZ[[[___^^^]]]___aaabbbbbbaaaaaalllrrrkkkccccccfffggggggfffgggiiinnnrrruuuvvvtttrrrpppqqqtttvvvwwwwwwzzz{{{{{{tttmmmlllrrrxxxwwwtttnnneee^^^\\\___bbb]]]WWWTTTUUUUUURRRQQQTTTJJJKKKKKKJJJHHHDDD???======;;;:::888888888888999}}}|||}}}{{{tttqqqssstttrrrnnnjjjjjjiiibbbXXXTTTUUUUUURRRLLLFFFAAA???@@@<<<888666555555444333444222111000111111000///000000000111222333444555888666333000//////000111111111000000//////......///000222333333222000///.........///000222333444000000//////.........---000000111111111111000000//////............//////000000000000000111111222333222111111111222333444444333333333444444555555666666666666777888999:::888888999::::::::::::999;;;;;;;;;;;;;;;;;;::::::===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBAAAFFFEEECCCBBBCCCEEEHHHJJJMMMLLLKKKLLLNNNNNNMMMKKKMMMLLLJJJIIIJJJLLLOOOQQQOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYXXXZZZ\\\\\\ZZZZZZ]]]```___]]]\\\\\\\\\[[[XXXVVVUUURRRPPPRRRVVVWWWSSSOOOQQQOOONNNNNNPPPPPPOOOMMMHHHHHHGGGFFFDDDAAA>>>===<<<;;;999777666777777888555555444444444333333333222222222222222222222222............/////////000000///...------...///000//////000000///...------//////............//////------...000///------/////////............//////000000///.............................................................................................////////////...............------,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------***+++,,,---///111333444....../////////---,,,++++++*********+++,,,,,,---******+++,,,,,,---......+++,,,---------,,,+++***------------------------,,,,,,,,,---------.........------,,,,,,------...///////////////.........000000000000111111111111222333333444555666777777::::::;;;<<<=========<<>>>>>>>>>>>@@@@@@BBBDDDEEEFFFFFFGGGHHHHHHGGGHHHIIILLLOOOQQQQQQTTTVVVVVVTTTUUUYYY\\\^^^^^^^^^___``````___^^^aaafffeeehhhllleeecccnnnnnnllljjjmmmqqqttttttssssssrrrsssvvvyyyzzzwwwtttpppsssrrrjjjeeegggjjjkkkqqqmmmgggcccaaacccfffiiigggccc___[[[WWWSSSOOOLLLJJJIIIGGGDDDBBB@@@???>>>::::::888777666666555555yyyyyy{{{~~~{{{uuusssuuuvvvuuupppkkkkkkiiibbbXXXWWWWWWVVVSSSNNNHHHCCC@@@???<<<888555555444444333333222111111111222222222333222222222333444555555999666333000//////000000000000000000///////////////000222333333222000///.........///000222333444000000/////////.........000000111111111111000000////////////////////////000000000000000111111222222222111111111222333444444333333222333444555666666666666666777888999999777888999999::::::999999::::::::::::::::::::::::<<<<<<<<<===>>>>>>????????????@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBEEEDDDBBBAAABBBDDDGGGHHHLLLKKKKKKLLLMMMNNNLLLKKKMMMLLLKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZZZZ[[[\\\[[[[[[[[[]]]^^^^^^^^^^^^]]][[[YYYWWWWWWXXXUUUSSSUUUYYY[[[YYYVVVQQQPPPNNNNNNOOOOOOMMMLLLFFFFFFFFFEEECCCAAA???>>>;;;:::999777777777777777555444444444444333333333222222222222222222222222........./////////000000000000///......///000000///////////////...------//////............//////000000111222111000000111//////............//////000000///.............................................................................................////////////............---------,,,,,,,,,------,,,,,,------...///...------,,,,,,------...------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...............---,,,+++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111....../////////...,,,+++,,,,,,,,,+++,,,------...******+++,,,,,,---......+++,,,---------,,,++++++------------------------,,,,,,,,,---------.........------,,,,,,------.../////////////////////...000000000000111111111111222222333444555666777777999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDFFFFFFGGGGGGHHHHHHHHHHHHJJJLLLNNNOOORRRTTTVVVVVVWWWWWWYYY[[[]]]]]]]]]^^^`````````______ccccccffflllfffbbbkkkmmmjjjiiikkkooorrrrrrpppnnnmmmmmmpppssstttrrrpppnnnpppooonnnqqqtttrrrlllnnnllliiifffcccbbbbbbccciiifffbbb]]]XXXSSSMMMIIIIIIGGGEEEBBB@@@>>><<<<<<;;;:::999777666555555555uuuuuuyyy}}}|||vvvuuuwwwxxxvvvqqqmmmllljjjbbbXXXXXXWWWVVVRRRMMMHHHCCC???>>>;;;777555444444333222222111111111222333555666666666555555555555666666888666333111///...//////////////////000000000000///000111222222111000///.........///000111222333000000////////////......000000111111111111000000//////000111111000//////000000000000000111111222222222111111222222333444555444222111222333555666666555555666666777888999777888999999::::::999999:::::::::::::::::::::::::::;;;===>>>??????>>>>>>??????@@@AAAAAABBBCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEEEECCCCCCCCCEEEGGGIIIKKKJJJJJJKKKMMMNNNLLLKKKMMMMMMMMMNNNOOOOOOPPPPPPTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQRRRSSSVVVXXX[[[\\\\\\[[[ZZZZZZ[[[\\\\\\[[[\\\^^^___^^^ZZZWWWWWWYYY[[[XXXUUUWWWZZZ]]]]]][[[RRRQQQOOONNNNNNMMMKKKIIIDDDDDDDDDCCCBBBAAA@@@???:::999888777777777777777444444444444333333333333000000000000000000000000....../////////000000000111000000//////000000111///////////////......---//////............//////111222222111111222222111//////............//////000//////............///..............................................................................////////////.........------------,,,,,,,,,---------,,,------...///...------,,,,,,------...---------------------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,---------,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,---......///......---,,,---------------......///***++++++,,,,,,------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------.........------,,,,,,------.........//////////////////000000000000111111111111222222333444555666777777999999;;;<<<<<<=========<<<======>>>>>>??????@@@@@@AAACCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMSSSSSSTTTVVVXXXZZZYYYXXXZZZ[[[\\\]]]___```aaaaaa\\\___]]]```iiifffbbbhhhkkkiiigggjjjnnnqqqqqqoookkkjjjjjjkkknnnoooooonnnppppppqqqwww}}}qqqjjjjjjiiihhheeeaaa^^^\\\^^^]]][[[[[[YYYVVVRRRNNNIIIHHHEEEBBB???===;;;:::<<<;;;999888666555555444ssstttxxx}}}|||vvvtttvvvvvvtttpppllllllkkkdddZZZWWWUUURRROOOKKKFFFAAA======:::666444333333222111000000111111222444777::::::999888777666666666666777666333111///......///......//////000000111111000000111111111111000000.........//////111222222000000//////////////////000000111111111111000000...000111333333111000...000000000000000111111222222111222222222222333333555333222111111333555666555555555555666777888888777777888999999999999999::::::::::::;;;;;;;;;;;;999:::===?????????===<<<>>>???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEHHHGGGFFFFFFGGGHHHJJJKKKIIIIIIIIIKKKMMMNNNMMMLLLMMMNNNOOOQQQQQQQQQQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]ZZZWWWXXXZZZ[[[YYYWWWWWW[[[___]]]YYYWWWYYY\\\[[[XXXUUUUUUWWWZZZZZZZZZSSSQQQOOOMMMMMMKKKIIIGGGDDDDDDCCCBBB@@@???======999999888777777777777777444444444333333333222222000000000000000000000000...////////////000000000111111000000000000111111...///////////////......//////............/////////000///---///111111/////////............//////000///............//////..............................................................................////////////......---------------------------------------...//////...------,,,,,,------...,,,,,,------------------...............------,,,------------------------,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,+++*********+++------.....................---------------......+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...............///////////////000000000111111111111111222333444555666666777888999:::;;;<<<=========;;;;;;<<<===>>>???@@@AAA???@@@BBBCCCEEEEEEFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKRRRQQQQQQTTTXXXZZZXXXUUUXXXYYY[[[\\\^^^___bbbdddbbbccc\\\[[[eeeeeeaaafffgggeeedddggglllppppppooommmllllllmmmnnnpppqqqqqqpppppprrrwww|||ooofffggggggfffccc```]]][[[TTTTTTUUUWWWXXXWWWSSSPPPJJJIIIFFFCCC@@@===<<<;;;<<<;;;999777666444444444uuuuuuyyy~~~|||vvvssstttqqqpppmmmjjjlllmmmfff]]]WWWTTTPPPNNNKKKGGGBBB===<<<999555333222222111000...000111111111444888<<<<<<;;;:::888777666555555666444333111////////////......//////000000111111000000000111111000000000............///000111111//////000000000000000000000000111111111111000000...000111333333111000...000000000000000111111222111111222222333333333333444333222111111333444666444444444444555666777888777777888999999999999888::::::;;;;;;<<<<<<<<<<<<999:::<<<>>>???>>>===<<<>>>>>>???@@@BBBCCCDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFHHHGGGGGGGGGHHHIIIJJJKKKIIIHHHIIIKKKNNNOOONNNMMMMMMNNNPPPRRRRRRRRRQQQPPPOOOPPPQQQRRRSSSTTTUUUVVVXXXXXXXXXXXXXXXYYYZZZZZZ]]]YYYVVVVVVXXXXXXVVVTTTRRRWWW[[[[[[XXXWWW[[[___\\\ZZZWWWUUUUUUVVVVVVVVVSSSQQQNNNLLLKKKJJJGGGEEEFFFEEECCC@@@>>><<<:::999888888888888777777777666444444333333333222222222////////////////////////////////////000000000111000000111111111111000000......///////////////...//////............//////...///...+++...333333/////////............////////////............//////........................////////////////////////..............................////////////......------------------------...------------...//////...------,,,,,,------...,,,,,,,,,---------............//////......---,,,------------------------,,,+++******,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,++++++***+++++++++******)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++*********++++++,,,------------......//////------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---.........//////000000///000000000111111111111111111222333444555666666777888999;;;<<<=========::::::;;;===>>>???@@@AAA>>>???@@@BBBCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLPPPNNNNNNQQQUUUWWWUUUSSSVVVXXXZZZ[[[\\\^^^bbbeeesssrrreee\\\bbbccc```ddd```^^^^^^aaagggkkklllkkkmmmnnnnnnnnnoooppprrrsssmmmnnnoooppptttvvvppphhhccccccbbbaaa___^^^^^^]]]XXXXXXWWWWWWVVVRRRMMMIIIHHHGGGDDDAAA>>><<<;;;:::::::::888666555444333333vvvwww{{{}}}vvvrrrsssooonnnllljjjlllnnnhhh___XXXTTTPPPNNNMMMJJJEEEAAA;;;888444222111111000///---///000000000222888======<<<:::888666444333333333333222111000000///000////////////000000000000000000000000000000000000///.........//////000111//////000000000000111111000000111111111111000000//////000111111000//////000000000000000111111222000111222333333333333222222222222222222333333444444333333444444555666777666777888888999999888888999::::::;;;;;;<<<<<<===999:::<<<===>>>>>>======>>>>>>???@@@@@@AAABBBBBB@@@AAACCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIILLLOOOPPPPPPOOOMMMNNNPPPQQQRRRRRRQQQQQQOOOPPPQQQSSSUUUWWWXXXYYY[[[ZZZYYYYYYYYYYYYYYYYYY\\\ZZZXXXWWWVVVVVVTTTSSSPPPSSSWWWXXXWWWXXXZZZ]]]]]]\\\YYYWWWVVVUUUUUUUUURRRPPPMMMKKKJJJIIIFFFDDDGGGEEEBBB???<<<999888777666777777888888777666666333333333333222222222222/////////////////////////////////000000000111111///000000111111000000///---...////////////////////////............/////////111///,,,000999999333//////............/////////............//////000........................////////////////////////..............................////////////......,,,,,,,,,------------.........------......///000...------,,,,,,------...+++,,,,,,------............////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---,,,,,,,,,------///000111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------......///000000000000000000000111111111111111111222333444555666666666777999:::<<<=========::::::;;;<<<>>>???@@@@@@>>>???@@@BBBDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOOOONNNMMMNNNQQQSSSTTTTTTUUUXXXZZZ[[[ZZZ]]]aaafff~~~oooaaabbbbbb___ccc\\\ZZZYYY\\\bbbffffffeeehhhjjjllllllllllllnnnooonnnppppppmmmlllmmmkkkgggaaa```^^^]]]\\\\\\]]]^^^XXXWWWVVVVVVUUURRRNNNKKKCCCBBB???===:::999777777888777666444333333333333uuuwww{{{~~~wwwssstttqqqpppmmmkkkmmmnnnhhh```WWWSSSNNNMMMMMMKKKGGGBBB;;;888333111000000///...,,,///000///...111777===>>><<<:::777444222111000111111000000000000111111000000000000////////////000000////////////000000///............///000000//////000000000111111111000000111111111111000000////////////////////////000000000000000111111222000111222333333333222222000111222333444333333222333333333333444555666777666777777888888888888888777777888999999:::;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@???@@@AAACCCEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIJJJMMMPPPRRRQQQPPPNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTVVVWWWYYYZZZ[[[YYYXXXXXXWWWXXXXXXYYYYYY]]]]]]\\\YYYVVVTTTTTTUUURRRSSSTTTUUUVVVWWWWWWXXXZZZZZZYYYXXXVVVTTTTTTTTTQQQOOOLLLKKKJJJHHHEEECCCEEECCC@@@===;;;999888888555666777888888777666666333333333222222222222111000000000000000000000000//////000000000111111111...///000000000000///...------.../////////////////////............//////000333000---333>>>>>>777//////............//////...............///000000........................////////////////////////..............................////////////......,,,,,,,,,---------.....................//////000...------,,,,,,------...++++++,,,,,,---......//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,---///111222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...------......///000000111000000000000111111111111111111222333444555555666666777888:::<<<<<<======;;;;;;<<<<<<===>>>??????@@@AAABBBDDDEEEFFFFFFGGGGGGGGGHHHIIILLLOOOQQQSSSNNNNNNNNNNNNNNNPPPTTTWWWUUUXXX[[[ZZZYYY[[[aaafffvvvzzzooobbbbbbbbbaaaeee```]]]\\\]]]aaaccccccaaaaaadddhhhiiihhhggghhhjjjlllnnnmmmiiiiiikkkiiieee```___^^^\\\[[[ZZZZZZZZZTTTRRRQQQQQQQQQOOOMMMKKK???>>><<<:::999777777666555444333333222222222333tttvvv{{{yyyuuuvvvsssrrrooommmnnnooohhh```TTTPPPKKKJJJKKKJJJFFFAAA:::777333111000000///...,,,...000///---000777======<<<999666333111////////////000000111111111222111111000000//////......000000////////////000000///............//////000//////000000111111111222000000111111111111000000//////............//////000000000000000111111222000111222333444333222222///111333444555444222111333333333333444555666666666666777888888888888888555666666777888888999999;;;;;;:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>?????????>>>???AAABBBDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIJJJMMMQQQSSSRRRRRRNNNNNNOOOOOOPPPQQQQQQRRRVVVWWWWWWXXXYYYZZZ[[[[[[VVVUUUUUUVVVVVVXXXYYYYYY^^^______[[[WWWTTTUUUWWWTTTSSSSSSTTTVVVVVVUUUSSSUUUVVVWWWWWWUUUSSSSSSSSSPPPNNNLLLJJJIIIHHHEEECCCCCCAAA???<<<:::999999999555666777888888777666666333333333222222222111111111111111111111111111111000000000000111111111111---...///000000///...---------...///000000////////////............/////////222000,,,333???@@@888//////............//////...............///000111........................000000000000000000000000..............................////////////......,,,,,,,,,------........................///000000...------,,,,,,------...++++++,,,,,,---.../////////////////////......---++++++++++++++++++++++++,,,+++******,,,,,,+++***)))***,,,------,,,***)))++++++++++++++++++++++++***************************+++,,,---------------))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,++++++++++++++++++,,,,,,+++,,,---///111222111000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...---------...///000000111000000000000111111111111000111222333444555555666666777888:::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDEEEGGGHHHHHHHHHHHHHHHHHHIIILLLPPPSSSVVVOOOPPPPPPNNNMMMOOOUUUZZZUUUXXX[[[ZZZXXXZZZ```fffdddnnnhhh^^^aaacccccchhhgggdddaaabbbdddeeecccaaa]]]aaafffgggfffdddeeefffddddddcccaaadddgggddd^^^______^^^]]]\\\YYYWWWUUUXXXUUUQQQMMMJJJFFFBBB??????>>>===;;;:::999888888333222222111111222222333xxxwwwzzz~~~zzzyyysssqqqnnnnnntttvvvooodddWWWQQQNNNOOONNNHHHAAA???;;;444///000111///.........---,,,---///222666888===:::666111///......///////////////000000000000000000000000000000000000////////////000000000000111000///000111111///---000111111111222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111222333333333333222111111222222222333333333222333444666777888888888888888777777666666555555888777777666666777888999::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDDDDCCCCCCHHHGGGFFFEEEFFFHHHJJJLLLKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPUUUVVVWWWYYYZZZ[[[\\\\\\TTTSSSSSSRRRSSSTTTVVVWWW___^^^\\\[[[YYYXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVXXXWWWRRRQQQQQQOOOJJJNNNNNNNNNNNNLLLHHHEEECCCBBBAAAAAA???===;;;999777666666666666666555555444333333333222222111111111111111111111000000000000111111111111111111111111000000000000000///............////////////..................////////////............///000222222//////000000000000//////000000//////.........---//////......---------,,,//////............/////////////////////.........////////////////////////........................000///...---------------000000000000000000000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,++++++******++++++,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******---------,,,,,,+++++++++,,,,,,,,,---------......000000111000///...,,,+++,,,,,,,,,------,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------..................///////////////////////////000111111111222222333333444444555555666777888999::::::::::::===???===:::999>>>BBBCCCDDDDDDDDDDDDFFFJJJMMMNNNJJJFFFGGGKKKNNNMMMJJJOOOOOOOOOOOOQQQSSSUUUWWWWWWWWWXXXYYYZZZ\\\^^^___dddcccccccccccccccdddeeedddaaa______aaabbbaaa___```aaacccccccccbbb```^^^^^^aaa]]]WWWZZZdddddd[[[WWWXXXYYYYYYXXXUUUSSSQQQPPPPPPOOOMMMJJJEEE@@@======<<<:::888777666555555444333111111111111///...yyyxxx{{{~~~zzzxxxtttqqqmmmmmmrrrtttmmmcccXXXRRROOOQQQPPPJJJDDDBBB;;;444///000111///.........---------...111444777999777444111///.........////////////000000000000////////////////////////.../////////000000000000000//////000111111000...000000000000111111111222222222222222222222222222000000111111111222222222111111111111111111111111000111222222333333222222111111222222222333333333222333444666777777888888888777777777666666666555888777777666777777999999:::::::::;;;<<<<<<<<<=========>>>???@@@AAABBBBBB???@@@AAACCCDDDDDDEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHJJJLLLNNNOOOPPPOOOOOOSSSTTTVVVXXXYYYZZZZZZZZZUUUUUUTTTTTTTTTVVVWWWXXXZZZZZZ[[[[[[ZZZWWWUUUTTTWWWWWWVVVVVVUUUTTTTTTTTTPPPSSSSSSPPPOOOQQQPPPMMMNNNNNNNNNNNNLLLIIIFFFDDDBBBBBBAAA???===;;;999888666666666666666555444444333333333222222222111111111111111111000000000000111111111111111111111111000000000000000///............////////////..................////////////------------...///000111//////000000000000//////000/////////............/////////.........------//////............//////////////////............////////////////////////........................//////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,***++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------......///000111222111///---,,,,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------..................///////////////////////////000000111111111222333333444444555555666777888999::::::::::::<<<===<<<:::;;;>>>AAABBBDDDEEEFFFGGGIIINNNQQQMMMJJJHHHHHHJJJLLLLLLKKKOOOOOOOOOPPPRRRTTTWWWXXX\\\[[[YYYXXXXXX[[[]]]___``````_______________```___]]][[[[[[]]]^^^]]]\\\]]]^^^```bbbcccdddcccbbbccciiiggg[[[UUUXXXXXXTTTSSSTTTTTTTTTTTTRRRQQQPPPNNNNNNNNNLLLHHHCCC???<<<;;;:::999777666555555555444222111111222222000///zzzyyy|||~~~yyywwwtttrrrmmmkkknnnqqqkkkbbbWWWQQQNNNPPPPPPJJJEEECCC;;;444///111222///...///......---,,,...000222444444333222111000///......////////////000000000000////////////////////////....../////////000000000///......000222222111000////////////000000000000000000000000000000000000000000000111111111222222000000000000000000000000000111222222333333222222111111222222222333333333222333444555666777777777777777777777666666666666777777777777777888999:::::::::::::::;;;;;;;;;;;;;;;<<<>>>???AAACCCDDDEEEAAAAAAAAABBBCCCDDDFFFFFFDDDFFFJJJNNNNNNLLLIIIGGGFFFFFFFFFGGGGGGFFFFFFEEEEEEGGGJJJMMMOOOOOONNNMMMQQQSSSUUUWWWXXXYYYYYYXXXUUUUUUTTTTTTTTTUUUVVVVVVUUUWWWYYYZZZYYYWWWSSSQQQWWWWWWWWWVVVUUUSSSRRRQQQMMMQQQRRROOOMMMOOOPPPNNNNNNNNNNNNMMMLLLIIIGGGFFFCCCBBBAAA???===;;;999888555555666666555555444333333333333222222222222111111111111111000000000000111111111111111111111111000000000000000///............////////////..................////////////------,,,------...///000...//////000000//////...////////////............000000////////////......//////............//////........................////////////////////////...........................------------...//////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------.........///111333333111///---------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---............///////////////......//////000111111111222222333444444444555555777888999:::::::::999999::::::;;;===???@@@@@@AAACCCEEEGGGJJJOOORRRKKKKKKKKKJJJIIIIIIJJJKKKNNNOOOPPPQQQTTTVVVXXXZZZ```^^^ZZZWWWWWWZZZ]]]```______^^^]]]\\\\\\\\\\\\\\\[[[YYYZZZ[[[\\\\\\[[[ZZZ[[[^^^aaaccceeefffgggpppxxxwwwgggXXXSSSTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOKKKKKKJJJIIIEEEAAA===;;;999888777666555444444444333222111111222333222000yyyxxx{{{|||vvvtttuuurrrmmmiiilllnnniiiaaaTTTOOOKKKMMMMMMHHHCCCBBB<<<555000111222000...//////...---------///000222111111222222222111//////////////////000000000000////////////////////////........./////////000000...---...000222333333111.........////////////000000000000000000000000000000000000000111111111111////////////////////////000000111222222222222222111111222222222333333333222333444555666666666666777777777777666666666666777777777777888999999:::::::::::::::::::::999999;;;<<<===???AAABBBDDDDDDAAA@@@@@@@@@AAACCCEEEFFFCCCEEEIIILLLMMMKKKHHHFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLPPPQQQTTTVVVWWWXXXWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVTTTSSSWWWWWWWWWVVVTTTRRRPPPOOOPPPTTTUUURRRPPPQQQQQQNNNNNNNNNNNNMMMLLLJJJHHHGGGCCCBBB@@@>>><<<:::999888444555555555555444333333222222222222222222222222111111111111000000000///111111111111111111111111000000000000000///............////////////..................////////////...---------......///000...//////////////////...///////////////.........000000000000000///////////////............//////------...............///////////////////////////........................,,,,,,,,,------///000000---------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,++++++******++++++,,,+++++++++,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---000222333111///---+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////............///000000111111111222333333444444444555666888999999999999999888888:::===?????????===???AAACCCEEEGGGKKKNNNHHHKKKMMMLLLHHHFFFIIILLLNNNOOOPPPSSSUUUXXXZZZ[[[___]]][[[YYYYYY[[[^^^```bbbaaa```___^^^]]]]]]]]]^^^]]]\\\\\\\\\]]]]]]]]]YYYZZZ\\\___bbbdddggghhhuuu||||||nnn]]]VVVUUUVVVUUUTTTRRRPPPOOONNNNNNNNNHHHHHHGGGEEEBBB???;;;999666666555444333333444444222111000111222333222111vvvvvvyyyzzztttrrrtttrrrmmmiiijjjlllhhhaaaUUUOOOKKKLLLLLLGGGCCCBBB<<<555000111222000/////////......---...///000111000111222333333333111000////////////000000000000....................................////////////...---...000333444333222---.........//////////////////////////////////////////000000000111111111////////////////////////000000111222222222222111111111222222222333333333222333444555666666666555666666666666777777777777666777777888999:::::::::::::::::::::::::::999999======>>>>>>???@@@@@@@@@???>>>>>>>>>???AAACCCDDDCCCDDDFFFGGGHHHHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIIIINNNLLLJJJGGGGGGIIIKKKMMMOOOQQQTTTVVVXXXXXXWWWVVVWWWWWWWWWVVVVVVUUUUUUTTTWWWVVVUUUTTTUUUVVVWWWXXXWWWVVVVVVUUUTTTRRRQQQPPPTTTXXXYYYYYYYYY[[[XXXSSSOOOOOONNNMMMKKKJJJHHHGGGBBBAAA???<<<:::999888888444444444444444333333222222222222222222222222222111111111111000000000///000000000000000000000000000000000000000///............////////////................../////////////////////...//////000000......////////////...............////////////////////////000000000000000//////............//////,,,---------......//////////////////////////////........................,,,,,,,,,---...///000111........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,------------,,,+++***++++++++++++++++++++++++***+++,,,,,,---------,,,,,,++++++******++++++,,,((()))***+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++...000111000...---)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...........................//////000000000111222222333333444444555666777888999999999999888888;;;>>>??????>>>???AAACCCDDDDDDEEEGGGJJJFFFJJJNNNLLLGGGEEEHHHMMMNNNOOOQQQSSSVVVXXXZZZ[[[XXXYYYZZZ\\\]]]^^^___```cccbbbaaa```____________``````___^^^^^^^^^^^^___[[[[[[\\\]]]___aaadddeeekkkooonnnfff]]]XXXVVVTTTWWWVVVSSSPPPMMMKKKJJJIIIEEEEEEDDDBBB???<<<:::888555555444333222222222333222000000000222222222000tttsssxxxzzzsssppprrrqqqnnnkkkkkklllgggaaaXXXQQQMMMNNNMMMHHHDDDCCC<<<555000222333000///000............///000000111000000222333333333222111////////////000000000000........................------........./////////.........000333444333222............/////////////////////////////////////////////000000000111111000000000000000000000000///000111111222222111111111111222222222333333333333333444555555555555555666666666666777777777777666666888999::::::::::::::::::::::::;;;;;;;;;;;;???>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJSSSPPPKKKGGGFFFHHHLLLNNNPPPRRRUUUXXXYYYYYYXXXWWWZZZ[[[[[[ZZZYYYXXXWWWVVVXXXVVVTTTSSSTTTVVVZZZ\\\XXXWWWWWWVVVVVVVVVVVVWWWWWWZZZ\\\```gggjjjddd\\\QQQQQQOOOMMMKKKIIIHHHGGGAAA@@@===:::888777777777333333444444333333222111111222222222222333333333111111111111000000000000000000000000000000000000000000000000000///............////////////..................////////////000000/////////000000111---......//////......---.........///////////////......////////////000000//////............//////,,,,,,,,,---......//////////////////////////////........................,,,,,,,,,---...///000111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,------...---,,,***)))++++++++++++++++++++++++******+++,,,------------,,,++++++******++++++,,,'''(((***,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,---...///......---((()))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------...............------......///000000000111111222333333333444444666777888999999999999:::;;;===>>>?????????CCCDDDFFFFFFEEEEEEFFFHHHEEEIIIMMMLLLHHHGGGIIILLLNNNOOOQQQTTTVVVXXXYYYYYYTTTVVVYYY\\\___`````````bbbbbbaaa```____________aaabbbaaa```]]]\\\]]]^^^]]]\\\[[[ZZZ\\\^^^```bbbaaaccccccbbb___\\\YYYVVVWWWUUUSSSOOOLLLHHHFFFDDDCCCCCCAAA@@@===;;;999888666555444333222111111111111000//////000111000...rrrrrrwww{{{tttqqqpppqqqooolllllllllhhhaaaYYYRRRMMMMMMLLLGGGCCCBBB===555111222333111///000......//////000111222222///000111111111111111111////////////000000000000........................---------.........///////////////111333444333222....../////////000000000000000000000000000000000////////////000000000111111111111111111111111111///000000111111111111111111111222222222333333333333333444555555555444444555666666666777777777888555666888:::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===????????????????????????<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJLLLLLLMMMSSSPPPLLLIIIIIIKKKNNNPPPQQQSSSWWWZZZ[[[[[[YYYXXXZZZ[[[[[[ZZZYYYXXXVVVUUUUUUTTTTTTTTTUUUWWWYYY[[[[[[ZZZYYYXXXYYY[[[^^^```]]]^^^```gggrrrvvvlll___TTTRRRPPPMMMJJJHHHGGGFFF@@@>>>;;;888666555555666333333333333333222111111111111222222222333333333111111111111000000000000000000000000000000000000000000000000000///............////////////..................////////////000//////.........//////---......//////......---............/////////000------.........///////////////............//////++++++,,,------...//////////////////////////////........................---------------...///000------------------------,,,...000111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************,,,---......---,,,***(((++++++++++++++++++++++++)))***+++,,,------------,,,++++++******++++++,,,)))***+++,,,------...---************************************************((((((***+++++++++******+++++++++,,,,,,---------,,,,,,,,,---------.........------------......///))))))***+++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------............------------...//////000000000111222222333333333444555777888888999999999<<>>===???AAABBBDDDFFFFFFEEEEEEFFFGGGDDDGGGJJJKKKJJJIIIJJJLLLNNNOOORRRTTTVVVWWWWWWWWWTTTUUUWWWZZZ\\\___```aaabbbbbbaaaaaaaaaaaaaaabbbdddeeedddaaa^^^\\\\\\^^^\\\[[[YYYXXXYYY[[[^^^``````aaacccdddbbb^^^[[[[[[VVVUUUTTTQQQNNNJJJFFFDDDBBBAAA@@@>>><<<:::999888777666444333222111111000111///......//////...,,,rrrrrrxxx|||uuusssnnnppppppnnnmmmmmmhhhbbbXXXQQQKKKKKKJJJEEEAAA@@@===666111222333111///000......///000111222333333///////////////000000000////////////000000000000........................---------.........//////000//////111333444333111////////////000000000000111111111111111111111111////////////000000000000111111111111111111111111//////000111111111111111111111222222222333333333333333444444555444444444555666666666777777888888555666888:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA<<<===???AAABBBBBBBBBAAA???AAABBBDDDEEEDDDCCCCCCEEEFFFHHHKKKMMMNNNOOOPPPPPPOOOMMMLLLLLLNNNOOOQQQRRRUUUXXX[[[]]]\\\ZZZYYYXXXXXXXXXXXXWWWUUUSSSQQQQQQRRRSSSUUUWWWXXXXXXXXX]]]\\\ZZZZZZ\\\___cccfffdddcccdddlllxxx{{{mmm\\\UUUSSSPPPMMMJJJHHHFFFEEE???===:::777555444555555222333333333333222111111111111111222222333333333111111111111000000000000000000000000000000000000000000000000000//////.........////////////................../////////000///......---------......---..................------.........//////000000,,,---------......////////////............//////++++++,,,,,,---...//////////////////////////////...........................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************,,,---.........,,,)))(((++++++++++++++++++++++++)))***+++,,,------...---,,,++++++++++++++++++,,,++++++,,,---------,,,,,,************************************************((()))***+++,,,++++++***+++++++++,,,,,,---------,,,,,,,,,---------......000///...------...///000)))***+++,,,------...---------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////000000000111222222333333333444555777888888888888999>>>BBBBBB>>><<<>>>BBB???AAACCCDDDCCCCCCDDDEEECCCFFFHHHJJJJJJKKKKKKLLLNNNOOORRRTTTUUUVVVVVVVVVWWWVVVVVVWWWZZZ]]]```bbbdddcccccccccccccccdddeeeggghhhhhhddd```]]]^^^```[[[ZZZXXXVVVWWWZZZ^^^```^^^aaaeeefffaaa[[[YYY[[[VVVVVVVVVUUURRRNNNJJJHHHAAAAAA???>>><<<:::999888888777555333222111000000111///...---......,,,***uuutttwww~~~zzzuuussswwwuuupppkkkkkklllggg___XXXRRRNNNMMMJJJDDDAAAAAA===666111222333111///000111222222333333444444555000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222333333222111000///---......///000111111222111111111000000000000000444333222111000000000000333222222111111222222333333111000111222222111000111222333333222222444666444444555555666555555555444555666777777666555555777888999:::;;;<<<<<<<<<888999:::<<<===>>>>>>>>>CCCCCCCCCCCCCCCCCCBBBBBBAAA??????BBBAAA???AAAFFFEEEDDDBBBAAABBBEEEGGGIIIEEEHHHKKKLLLKKKJJJJJJKKKKKKMMMNNNOOOOOOQQQSSSVVVWWWWWWXXXZZZ[[[\\\]]]^^^YYYXXXWWWVVVUUUTTTTTTTTTRRRTTTVVVWWWVVVVVVWWWXXX[[[[[[ZZZZZZ]]]ccclllrrroookkkmmmwww|||tttiiiddd\\\WWWPPPKKKGGGDDDBBB@@@???JJJKKK@@@777888777222555555555555444333222111222222222222222222222222333222111111000111111111000000000000000000000000000000//////.........---...............///000000......//////000000000111......------------......///////////////////////////////////////.........---------.........////////////.........---------,,,,,,,,,------///000111---.........//////000000------------------------///...---,,,,,,---...///........................111111333888;;;888000))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***)))))))))***++++++,,,,,,++++++***))))))***++++++++++++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,++++++***)))(((((()))************+++++++++---,,,+++******+++,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......222222222222222222333333555555666666777777888888<<<>>>AAA@@@>>><<<>>>@@@CCCBBB@@@??????BBBDDDFFFEEEEEEEEEFFFGGGHHHJJJJJJMMMPPPQQQOOORRRWWWYYYWWW\\\XXXUUUVVVZZZ^^^______aaa______aaa```^^^```eeejjjiiihhhgggeeeaaa[[[WWW___aaaaaa]]]XXXWWWZZZ___dddbbb______```___[[[XXXTTTRRRPPPOOOOOONNNLLLJJJIIIEEEDDDEEEDDD>>>999888999777444333222000---+++...///////////////......wwwvvvxxx~~~~~~yyytttrrryyywwwrrrmmmmmmmmmiiiaaaXXXRRRNNNMMMJJJEEEAAABBB===666111222444222000111111111222333333444444555000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111222222111000///---......///000000111111111000000000000000000000333222111111000111111111333222222111111222222333222111000000222333222111444555555444222222333444444444555555666666555555444555666777777666555555777888999:::;;;<<<<<<<<<:::;;;<<<===>>>?????????CCCCCCCCCBBBBBBBBBBBBBBBGGGDDDDDDFFFEEEDDDGGGLLLLLLJJJGGGEEEDDDEEEFFFGGGEEEHHHKKKLLLKKKJJJJJJKKKJJJLLLMMMNNNNNNOOORRRTTTUUUUUUVVVWWWYYYZZZ[[[\\\XXXXXXXXXXXXXXXXXXYYYZZZVVVVVVVVVWWWWWWWWWVVVVVVZZZ[[[]]]___bbbhhhoootttuuurrrvvv~~~yyyppplll\\\WWWPPPKKKGGGEEEBBBAAA>>>JJJMMMAAA555444666444555555555555444333222222222222222222222222222222111111000////////////000000000000000000000000000000000/////////.........///............///000000.........//////000000000000//////......//////000////////////////////////////////////////////////---------.........////////////.........------------,,,------...///000000............/////////000------------------------......------------..............................000000111555888666///))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++***************++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,++++++***))))))((()))************+++++++++,,,,,,+++******+++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......111111222222222222333333555555555666777777888888:::<<>>=========???BBBDDDFFFEEEEEEEEEFFFGGGHHHJJJJJJOOORRRRRRPPPQQQUUUVVVTTTXXXVVVTTTUUUXXX[[[\\\[[[```^^^^^^``````^^^aaaffffffdddbbbbbbccccccaaa______aaabbb___[[[ZZZ]]]```jjjeee```]]]\\\[[[YYYXXXRRRPPPNNNMMMMMMLLLJJJHHHHHHDDDBBBDDDBBB===999888666444222222222222000...///////////////...------{{{xxxyyy~~~~~~yyytttsss{{{zzzuuuooonnnnnnjjjdddYYYSSSNNNMMMKKKEEEBBBBBB===666222333555333222333111111222222333444444444000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111000000.........//////000000111000000000000000000111111111111111000111111222333222222111111111111222222111000///000222333333222777888777555333111222333444444555666666666666666555666666777777666666555666777888:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDBBBBBBDDDEEEEEEIIIPPPQQQOOOKKKGGGEEEDDDEEEEEEEEEHHHJJJKKKJJJJJJJJJKKKIIIKKKLLLLLLLLLMMMOOORRRRRRRRRSSSUUUVVVWWWXXXYYYXXXYYYYYYZZZ[[[]]]___```\\\ZZZXXXYYY[[[ZZZWWWTTTXXX[[[```dddiiimmmrrruuuyyyyyy~~~yyyrrroooZZZUUUOOOJJJGGGDDDBBB@@@;;;HHHLLL@@@444111555666555555666555555444333222222222222222222222222222222222111000000000000000000000000000000000000000000000////////////......//////......//////000111///////////////000000000111000000//////000000111////////////////////////////////////////////////---............/////////...............------------------......//////000............////////////---------------------------..................---------------------------///......111333333...***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***++++++************+++++++++++++++***************,,,,,,++++++***))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......111111111222222222333333444555555666666777888888888:::<<<=========>>>???===>>>>>>???@@@BBBCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJPPPSSSSSSPPPPPPSSSSSSQQQVVVUUUUUUVVVXXXZZZYYYYYY]]]\\\\\\______^^^aaafffeeebbb```___aaacccdddeee]]]```bbbaaa^^^]]]___bbbmmmhhh```YYYWWWVVVWWWWWWQQQOOOLLLKKKKKKJJJGGGEEEGGGBBB???AAA???:::777777333111000111222333222111000000000///...---,,,,,,}}}zzz{{{{{{xxxxxx|||{{{vvvooommmnnnjjjeeeYYYSSSOOONNNKKKFFFBBBCCC>>>777222444666444333444111111111222333333444444////////////////////////////////////////////////////////////////////////////////////000000000000...//////000000000000000........./////////000000000000000000000111111111000000000000111222333444222222111111111111222222000//////000222444333222777888888666444333444555444555666777777888777777777777777777666666666555555666888999;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA??????BBBDDDEEEJJJQQQPPPNNNJJJGGGDDDDDDEEEFFFEEEGGGJJJJJJJJJIIIJJJKKKJJJKKKLLLLLLKKKLLLNNNPPPPPPQQQRRRSSSTTTUUUVVVWWWYYYYYYZZZ[[[\\\^^^```aaabbb^^^[[[[[[^^^^^^YYYUUUTTTYYY```gggkkkooorrruuuxxx{{{xxxpppjjjhhhVVVRRRLLLHHHEEEBBB@@@>>>888AAACCC;;;333222555555555555555555555444333333222222222222222222222222555444333333222222333333000000000000000000000000000000///////////////////////////...///000000111000000000111111111111111111000000//////000000111///////////////////////////////////////000000000.............../////////........................------...///////////////.........///////////////........................,,,---...//////...---,,,------------------------...---,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------***++++++,,,,,,++++++***))))))***++++++++++++*********))))))))))))***************)))))))))))))))+++++++++*********))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......000000111111222222333333444444555555666777777888777999;;;<<<===>>>???@@@BBBCCCCCCCCCCCCBBB@@@???EEEEEEEEEFFFGGGHHHJJJJJJOOORRRRRRPPPPPPSSSSSSPPPVVVVVVXXXYYYZZZ[[[ZZZYYY[[[ZZZ[[[^^^^^^]]]```eeehhhfffcccbbbbbbccccccbbb[[[^^^``````___^^^___aaaiiiddd]]]WWWTTTSSSTTTTTTPPPNNNLLLKKKJJJIIIFFFDDDCCC>>><<<===<<<777444555222111000111222333222111111111000...---,,,++++++}}}zzz|||}}}}}}{{{{{{vvvoookkkkkkiiieeeZZZTTTPPPOOOLLLFFFCCCCCC>>>888333555666444333444000000111222222333333444////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000............//////////////////000000111111111111//////000000111222444444222111111000000111111222000//////000222444333222444555666666555555777999555666777888999::::::999888888777777666666666666555666777999:::;;;<<<<<<<<<<<<===>>>????????????@@@@@@@@@@@@AAAAAABBBBBBFFFDDDDDDFFFFFFFFFJJJPPPJJJIIIFFFDDDCCCDDDFFFGGGFFFGGGIIIIIIIIIIIIJJJKKKKKKLLLMMMLLLKKKLLLNNNOOOPPPPPPQQQRRRTTTUUUVVVVVVYYYYYYYYYZZZ[[[\\\]]]^^^aaa]]]ZZZZZZ]]]]]]YYYTTTSSSWWW]]]ccchhhlllooorrrvvvzzz|||wwwmmmddd^^^[[[PPPMMMHHHEEEBBB@@@===;;;777888777555444666555333444444444444444444333222222222222222222222222222555444333333222222333333000000000000000000000000//////000000000000000000///////////////000111111222222222222222222222222000//////......//////000000000000000000000000000////////////000000111111////////////////////////---.....................---...///000000000///...///////////////.................................,,,---...//////...---,,,---------------------------,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************------------------------))))))***+++,,,------...***++++++,,,,,,++++++***))))))***++++++++++++******))))))(((((())))))***))))))))))))))))))))))))+++++++++***************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......//////000111111222333333444444444555666666777777999999:::===???@@@@@@@@@BBBBBBCCCDDDCCCBBB@@@???EEEEEEEEEFFFGGGHHHJJJJJJLLLPPPQQQQQQRRRUUUVVVSSSTTTVVVXXXZZZ[[[ZZZZZZZZZZZZXXXYYY\\\\\\[[[___dddiiihhhfffeeeeeedddbbb___[[[\\\^^^^^^^^^]]]]]]^^^^^^]]]ZZZWWWTTTRRRRRRRRRQQQOOOMMMKKKJJJIIIFFFDDD@@@<<<:::;;;:::555222222333222111111222222000///222111///---,,,+++++++++|||zzz|||{{{{{{vvvnnnjjjiiihhheee[[[UUUPPPOOOMMMGGGDDDDDD???888444555666333222222000000111111222333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000////////////000......................../////////000111111222222000000000000111222333444111111000000000000111111111000///000222333333222222333555555555666999;;;777888999:::;;;<<<<<<<<<999999888777666666666666444555777888:::;;;<<<<<<;;;<<<======>>>>>>======>>>??????@@@@@@AAAAAABBBHHHFFFFFFHHHGGGEEEGGGLLLIIIGGGEEECCCCCCDDDFFFGGGFFFGGGIIIIIIHHHHHHJJJKKKKKKLLLMMMLLLKKKKKKLLLNNNOOOOOOPPPRRRSSSTTTUUUVVVXXXXXXWWWWWWXXXYYYYYYZZZ[[[YYYWWWXXXYYYYYYVVVSSSSSSVVVYYY\\\```eeekkkoootttxxxwwwoooeee]]]WWWQQQLLLIIIEEEBBB@@@>>>;;;888777444111111555777555222222222333333333333222222222222222222222222222222222222111000000000000000000000000000000000000000//////000000000000111111000000//////000000111222333333333222222222222222000//////......//////000000000000000000000000000...//////000000111111222000000000////////////...---------.....................000111111000///...///////////////.................................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++++++++++++++++++++************************------------------------*********+++,,,------...***++++++,,,,,,++++++***))))))***++++++++++++*********))))))))))))******))))))))))))************************************)))************+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------.........//////000111222333333333444444555555666777777:::999:::<<>>>>>>>>>>>:::999888666666666666666333444666888:::;;;<<<<<<<<<<<<======>>>>>>======>>>>>>>>>???@@@AAAAAAAAABBBBBBEEEJJJKKKJJJLLLQQQOOOMMMIIIFFFDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHJJJKKKJJJKKKKKKJJJIIIIIIJJJLLLNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUXXX^^^fffmmmqqqtttrrriii```ZZZSSSLLLJJJHHHDDDBBB@@@===:::888888555222222444444333333000111111222222111111111222222222222222222222222111111000////////////000000000000000000000000000//////000000000111111111000000//////000000111222222222111111111000000000111000000//////000000111000000000000000000000000...//////000111111222222000000000000/////////...---------.........//////...///000111111000...---000/////////..........................................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------......,,,,,,,,,,,,,,,,,,,,,,,,------......////////////++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***))))))***++++++++++++***+++******))))))******+++)))))))))******+++++++++************************)))************+++++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------............///000111222333333333333444555555666666777:::999999;;;>>>@@@???===;;;<<<>>>@@@AAACCCCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJKKKPPPSSSSSSUUUYYYYYYVVVQQQTTTWWWYYYYYYYYY\\\^^^ZZZXXXXXXZZZZZZXXX[[[```fffdddbbbaaabbbccccccbbbaaa___\\\ZZZYYYYYYXXXXXXSSSVVVXXXWWWUUUSSSTTTUUURRRPPPMMMKKKJJJHHHFFFCCC???======AAA@@@:::444333333222000000111111///...000///---++++++,,,---...{{{zzz}}}zzzxxx|||}}}xxxoooiiiiiiiiiggg\\\VVVQQQPPPMMMHHHDDDEEEAAA999444444444111//////000000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000666555333111////////////.....................---...//////000111222222222111111111000111111222333111111000000000000111111333111000111222222111000111333444444444555777999:::;;;<<<>>>???@@@@@@@@@;;;:::888666666666666777333444666888:::;;;<<<<<<<<<======>>>>>>>>>>>>======>>>>>>???@@@@@@AAAAAA???AAAGGGPPPUUUVVVZZZ___VVVSSSNNNIIIEEEDDDCCCCCCFFFGGGHHHHHHGGGHHHJJJLLLIIIJJJJJJIIIGGGGGGHHHJJJMMMMMMNNNOOOQQQRRRSSSTTTSSSSSSTTTTTTVVVWWWYYYZZZVVVXXXZZZZZZZZZYYYZZZ\\\YYYWWWSSSQQQSSSZZZdddlllnnnpppmmmddd]]]YYYRRRIIIJJJHHHDDDBBB@@@>>>;;;888:::888666555333111222444///000000111111111000000222222222222222222222222333222222111000111111111000000000000000000000000//////000000111111111222000000000000000111111222111000000000//////......222222111111111111222222000000000000000000000000...//////000111222222222111111000000/////////...---------.........//////...///111222111000...---000000//////.........---///////////////////////////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++---//////......//////,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000++++++++++++++++++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++))))))***++++++++++++***++++++************++++++))))))******+++++++++,,,******************++++++)))************+++++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......---...///000111222333333333333444444555666666777:::888888:::===???===;;;AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJJJJMMMQQQTTTTTTVVVYYYYYYUUUSSSVVVYYY[[[ZZZ\\\___cccZZZXXXXXXZZZYYYWWWZZZ___iiieee```]]]]]]___aaaaaadddaaa]]]ZZZXXXXXXWWWWWWUUUWWWXXXWWWTTTTTTUUUXXXQQQOOOLLLJJJIIIGGGEEEBBB@@@>>>@@@DDDDDD===777555222000///000111111000//////...,,,++++++,,,---///~~~}}}||||||{{{{{{}}}yyyqqqkkkjjjiiiggg[[[XXXUUURRROOOLLLGGGDDDEEE@@@888222000111222222333222000//////111333444////////////000000000000111//////000111222111000000000000000////////////222222111111111111222222666666555333000...///000//////.........---------......//////000000111111...///000222222111000000///000000000000111111111111111111111111111111111555444222222222444666777999777666666999;;;<<<<<<<<<:::888555333222222222666666777888999:::;;;;;;?????????>>>>>>>>>>>>>>>;;;;;;<<<>>>???AAABBBBBBBBBEEEKKKRRR[[[eeemmmqqqlll]]]OOOIIIHHHFFFDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHIIIIIILLLMMMOOOQQQSSSUUUVVVVVVWWWUUUSSSRRRSSSUUUWWWYYY\\\WWWRRRSSSXXX[[[ZZZXXXXXXUUURRROOOOOOUUU]]]cccjjjllliiiaaaYYYTTTNNNHHHBBBFFFAAA???AAA;;;555;;;666666555444444444444555111111111111111111111111333333333222222111111111333222222222111000000000333222000/////////000111000000000000000000000000000000000000111111111111333333222111000000111111//////000000111111222222111///...111444666666444111111000000000000111111...///000000000///---,,,111111000///////////////////////////////////////000000000000000000000000//////////////////////////////...------------...//////.........------------------------------------.........---,,,,,,+++......------------......------,,,,,,,,,,,,+++++++++++++++*********)))))))))************+++++++++++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,*********,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000333333333333444666777999888999:::;;;<<<<<<<<<<<>>???AAABBBBBBFFFIIINNNUUU\\\dddlllppplll^^^PPPKKKJJJGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOQQQSSSSSSTTTSSSRRRQQQQQQQQQSSSUUUWWWWWWWWWWWWVVVUUUUUUVVVWWWVVVUUUSSSQQQQQQTTTYYY^^^bbbeeebbb[[[UUUQQQLLLGGGFFFIIICCC???AAA;;;444999666555555444333444444444000000000000000000000000333333333222222222111111222222222222111111111111333222111000///000000111000000000000000000000000000000000000111111111111333333222111111111111111/////////000111111222222111///...000444555555333000000000000000000000000...///000000000///...---111111000///////////////////////////////////////000000000000000000000000//////////////////////////////...------------...///.........------------------------------------------......------,,,+++------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++*********)))))))))************+++++++++++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************+++,,,,,,,,,++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,******+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000000000000444333333444555666888999888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCBBBAAADDDEEEFFFHHHIIIJJJKKKKKKRRRTTTWWWXXXWWWWWWWWWXXXUUUUUUVVVWWWZZZ]]]___aaa^^^______\\\XXXVVVVVVWWW```bbbccccccaaaaaabbbdddaaa```___^^^\\\ZZZYYYXXXSSSTTTUUUVVVVVVTTTRRRPPPOOOLLLIIIFFFEEECCC@@@>>>===;;;888777777666333000/////////...------,,,,,,++++++++++++++++++++++++uuuwwwxxx~~~zzzwww|||}}}{{{sssmmmkkkjjjggg^^^ZZZUUUQQQNNNLLLIIIGGGCCC>>>888444333555666777222111000//////111333444000000111111111222222222111//////000111222111000000000000000////////////////////////////////////222333333111...------..................---------......//////000000111111000000000000000111111222000111111111111222222222////////////////////////222111111111333555777888444444444666888999999777666666555555444555555666444444555666777888999999;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???AAABBBBBBJJJMMMQQQUUUYYY___dddhhhkkk^^^RRRMMMLLLIIIHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPNNNNNNOOOPPPQQQSSSTTTTTTTTTZZZ___]]]VVVQQQSSSWWWTTTTTTTTTSSSRRRRRRUUUWWWYYY\\\[[[TTTNNNLLLIIIEEEDDDGGG@@@;;;>>>:::444777555444444333333333333333000000000000000000000000333333333222222222222111111111111222222222222222333222111111000000111111000000000000000000000000000000000111111111222222333222222111111111111222/////////000111111222222111111000222444555555444000000111111111111000000//////000000111000000///111111111000000000000000////////////////////////000000000000000000000000//////////////////////////////...------------...............------------------------------------------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************)))************+++++++++++++++************+++++++++++++++***************************************)))))))))))))))))))))))))))))))))************+++******++++++++++++******************************+++++++++,,,++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++***+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000111444444444555666777999999888999:::;;;<<<<<<<<<<<<===@@@DDDEEECCCBBBCCCEEEFFFGGGHHHIIIKKKLLLMMMMMMUUUWWWZZZZZZYYYXXXXXXYYYXXXWWWWWWXXXYYY\\\^^^___cccbbb```^^^]]][[[[[[\\\]]]___aaabbbcccdddfffhhhbbbaaa```^^^\\\[[[ZZZYYYQQQSSSVVVXXXXXXVVVSSSQQQKKKIIIGGGFFFDDDBBB???<<<===:::666444333333222111/////////...------,,,,,,++++++++++++++++++++++++pppwwwwww}}}{{{xxx{{{~~~{{{tttnnnllljjjggg^^^ZZZTTTOOOMMMKKKHHHGGGDDD@@@999555444555666666222111000///000111333555111111222222222333333333111/////////111222111000000000000000///////////////000000000000000000///111222333222///------.................................//////000000111111111000/////////000222333111111111111222222222222000000000000000000000000000000111111333555777888333333444777999:::888666666666555555444444444444333333444555666777888888;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>@@@AAAAAABBBLLLOOOSSSUUUVVVXXX]]]```eeeZZZPPPMMMLLLIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLNNNNNNOOOOOOLLLNNNPPPRRRSSSTTTTTTTTTVVV]]]cccaaaYYYSSSSSSVVVTTTUUUUUUSSSQQQPPPQQQSSSVVVYYYXXXPPPJJJHHHGGGEEE???CCC<<<666:::999444777444444333222222222222333222222222222222222222222222222222222222222222222111111111222222333333333333333222222111111111111000000000000000000000000000000111111111222222222333222222111111222222222//////000000111222222222333222222333444555555555000000111222222111000000000000000111111111111111111111222111111111000000//////////////////////////////////////////////////////////////////////////////...------------...------------------------------------------------,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++************************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++++++++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,---------...............//////000000111111444444555666777888999999888999:::;;;<<<<<<<<<<<<<<>>???@@@AAAAAABBBLLLPPPVVVXXXYYY[[[___ddd]]]TTTMMMKKKJJJHHHIIIKKKIIIIIIIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLMMMNNNOOOOOOOOOOOONNNOOORRRTTTVVVVVVVVVVVVXXX[[[^^^^^^ZZZUUUSSSRRRUUUUUUTTTQQQOOOOOOQQQSSSWWW[[[YYYPPPHHHFFFFFFEEECCCJJJBBB777888888444666444444333222222222222333222222222222222222222222222222222222222222222222111111222222333333333444333333333333333222222111000000000000000000000000111111111111222222222222333222222222222222333333000000111111222333333333111222222222222222222333111111222222222222111111222222111111222222222222222222222333222111000000000000000000000000000000////////////////////////000000000000000000000000//////...------------...,,,,,,------------------------------------------,,,,,,------...------,,,------,,,,,,,,,,,,------,,,,,,+++++++++*********************************))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))******++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,------------............///000111111111444444555666777888999999888999:::;;;<<<<<<<<<<<<;;;@@@DDDEEEBBBBBBEEEJJJGGGGGGGGGHHHIIIKKKMMMNNNPPPSSSVVVXXXYYYYYYZZZ\\\[[[[[[\\\]]]___aaadddeeecccaaaaaadddccc]]][[[^^^]]]^^^```cccfffiiikkkllldddcccbbb```___]]]\\\[[[\\\ZZZXXXVVVTTTSSSRRRRRRFFFEEEDDDCCCBBB@@@<<<999777888888888666333000////////////...------,,,,,,++++++++++++++++++++++++www~~~{{{|||||||||yyy|||zzzsssnnnkkkhhheee\\\YYYTTTPPPMMMKKKHHHFFFFFFBBB<<<777555444333222111000//////000222444666111111222222222333333333111//////000111222111000000000000000////////////000111222333333222111000000222444333111///...///---------.....................//////000000111111000000000000000111111222///000000000000111111111111111111111111111111111///000111222333444555666444444444666888:::999888666666666666444333111111333333444555666777888888::::::;;;;;;<<<=========>>>>>>??????@@@AAAAAABBBKKKQQQXXX\\\]]]___eeejjjTTTMMMHHHHHHHHHGGGHHHLLLIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNOOOMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTQQQOOOSSSTTTSSSRRRPPPPPPRRRSSSYYY\\\ZZZPPPGGGEEEFFFGGGPPPZZZQQQ???999555222666555444444333333333333333111111111111111111111111111222222222222333333333222222222333333333333333333444444444444333222111000000000000000000000000111111111222222222222333333222222222222333333444111222222333444444555555111222333222111000111222444444333222222333444444444444333222222222222333222222333444333222111000000000000000000000000000000000000000000000000000000000000000000000000000//////...------------...,,,,,,,,,,,,------------------------------------,,,,,,------......------------,,,,,,,,,,,,------++++++++++++***************************+++++++++)))************+++++++++++++++************++++++***************+++++++++************************))))))))))))))))))))))))***)))))))))))))))((((((******++++++++++++******************************((()))******+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------...///000111222222333444555666777888888888888999:::;;;<<<<<<<<<<<<<<>>;;;888444666999999666222000////////////...------,,,,,,++++++++++++++++++++++++}}}}}}~~~{{{zzzxxx{{{yyysssmmmjjjgggccc]]]ZZZVVVSSSPPPMMMIIIFFFDDD@@@:::777555444444333000000//////000222444666111111111111222222222222111//////000111222111000000000000000///////////////000111222222111000//////111333333111......------------.........//////......//////000000111111//////000111111111111111....../////////000000000111111111111111111111111000000111222333444444444444333222333666888888777444444555555555444333222444444555666777888888999999999999:::;;;<<<<<<<<<>>>??????@@@@@@AAAAAABBBJJJPPPWWWXXXWWWWWW\\\aaaLLLGGGEEEFFFHHHGGGIIIMMMJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMOOOPPPPPPQQQOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRRRROOOQQQTTTUUUTTTRRRRRRSSSWWW[[[YYYNNNEEEDDDFFFHHHXXXeee\\\EEE999333222777666555555444333444444444111111111111111111111111111111222222222333333333333333333333333333222222333444555555555444222222000000000000000000000000111111111222222222333333222222222222222333444555333333444444555666666666555777888777444333444666777666444222222444666777777666444333222222222222222333444555444333111000000000000000000000000000000000000000000000000000000000000000000000000000//////...------------...++++++,,,,,,,,,---------------------------------+++,,,------......------,,,,,,++++++++++++,,,,,,++++++++++++************))))))*********+++++++++)))************+++++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))******))))))((((((((((((******++++++++++++******************************(((((()))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++,,,,,,,,,---------------...///000111222222111333444666777777777777888999:::;;;<<<<<<<<<<<<<<<===>>>@@@BBBDDDFFFHHHGGGGGGFFFFFFHHHJJJMMMNNNMMMPPPSSSUUUVVVVVVXXXYYYZZZZZZZZZZZZ[[[]]]^^^```gggkkkvvv}}}uuueeeaaaggg```^^^]]]___bbbddddddbbb```___^^^]]][[[YYYXXXWWWVVVUUURRRPPPMMMLLLKKKJJJIIIGGGCCC@@@???===:::888333555777666222000///000/////////...------,,,,,,++++++++++++++++++++++++~~~}}}zzzwwwwwwzzzyyyrrrllljjjfffbbb^^^\\\YYYVVVSSSOOOKKKGGGAAA===999666555555555444000000//////000222555666000000111111111222222222111//////000111222111000000000000000////////////...///000222222000///...---///222222000---,,,,,,---------.........//////......//////000111111111...///111222222222111000............////////////000000000000000000000000000111222333333333333333444222111111444666777777111222444555555555444444444444555666777888999999777777888999::::::;;;;;;?????????@@@@@@AAAAAABBBHHHNNNSSSRRRLLLJJJLLLPPPIIIEEECCCFFFHHHHHHJJJOOOJJJJJJKKKKKKKKKKKKJJJJJJLLLMMMMMMOOOPPPQQQRRRRRROOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQSSSSSSRRRQQQPPPQQQTTTWWWKKKOOOTTTXXXWWWUUURRRQQQTTTXXXWWWLLLDDDCCCGGGIIIXXXggg```GGG888222333999666666555444444444444555333333333333333333333333111111111222222333333333444444444333333222222222333444555555555444333222000000000000000000000000111111222222222333333333222222222222333333444555444444555555666777777777;;;===>>>===:::888999<<<999777444222222444777999999777555333222111222222222333444555555333111000000000000000000000000000000000000000000000000000000000000000000000000000//////...------------...+++++++++,,,,,,---------------------------------+++,,,,,,---.........---++++++************+++++++++++++++************)))))))))******++++++++++++)))************+++++++++++++++************++++++))))))******++++++++++++************************))))))))))))))))))))))))******))))))((((((((('''******++++++++++++******************************(((((()))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------------++++++++++++++++++++++++++++++,,,---------,,,,,,************************++++++,,,,,,,,,---------------...///000111222222111222444666777777666666999999:::;;;<<<<<<<<<<<<===<<<<<<>>>BBBEEEFFFFFFHHHHHHGGGGGGHHHKKKMMMOOOOOOQQQTTTUUUUUUUUUVVVWWW]]]\\\[[[[[[[[[\\\]]]^^^aaahhhvvv~~~tttaaa[[[bbb```^^^\\\]]]```aaa```]]]^^^]]]\\\ZZZXXXWWWVVVUUUSSSSSSSSSRRRPPPNNNLLLJJJKKKHHHCCC@@@>>><<<:::888444555555222...---///111000//////...------,,,,,,++++++++++++++++++++++++|||zzz|||{{{xxx}}}~~~|||vvvmmmeeebbbaaabbb___\\\WWWRRRNNNKKKJJJFFF???999888666222111333111000///000222555666666444111///222666777444000000111222333333222111000222111111111000000//////000000000000000000000000////////////............////////////000000000000........................000000000000000000000000///////////////000111111000000000111222222222333000000111222333333444444444444555555555555555555555555555555555666777888444555666888888888777666777888999:::<<<===>>>>>>????????????????????????BBBCCCDDDDDDCCCCCCDDDFFFDDDDDDEEEEEEFFFHHHIIIJJJMMMKKKIIIIIIKKKKKKIIIGGGHHHIIIKKKNNNPPPQQQRRRSSSTTTQQQQQQUUUVVVSSSRRRSSSPPPQQQQQQQQQPPPOOONNNMMMQQQRRRSSSUUUUUUUUUTTTTTTPPPRRRTTTSSSPPPNNNOOOQQQRRRQQQOOOLLLIIIEEEBBBAAAIIIGGGCCC===777333222333555555555444444333333333333222222111111222222333222222333333333333444444444444444444444444444444555555666666666444333222000//////...///000222333111000000222666777555333666444222222444666666666777888:::===???AAACCCDDDOOOKKKFFFAAA???>>>===<<<;;;999777888;;;===<<<;;;888666333222333444555555333333444666999999555222555333000000111222222111222333333333222111000//////......000111000...,,,...////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))(((((())))))************))))))///...,,,***))))))******+++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))))))))*********))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,......---+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------...///000111222222222333333444555666777777999:::<<<=========<<<<<<======>>>???@@@AAAAAABBBHHHFFFEEEEEEGGGJJJKKKKKKNNNPPPRRRTTTTTTVVVXXXZZZ^^^]]]]]]^^^```aaa```___cccdddfffhhhhhheee```]]]bbbbbbddddddcccaaa^^^]]]UUUYYY[[[YYYSSSPPPRRRUUUSSSRRRQQQQQQQQQPPPLLLJJJHHHFFFCCCAAA???<<<888555555444222222333222000...------/////////...---,,,---,,,,,,++++++,,,,,,---}}}zzz{{{yyyvvv}}}~~~}}}wwwooohhhddddddbbb```\\\WWWRRRNNNKKKJJJFFF>>>888666444111111444111///...///222444666666444111000222555777444000000111222222222222111000111111111111000000000///000000000000000000000000////////////............////////////000000000000........................///////////////////////////////////////000111111000000000000000000111111000000111222222333444444222222222333333333333333777666666555555555555666555555666777777777777777777888999:::;;;===>>>>>>????????????????????????AAABBBCCCCCCBBBBBBCCCEEECCCCCCDDDDDDEEEGGGHHHIIILLLJJJHHHIIIKKKKKKJJJHHHJJJKKKMMMOOOQQQSSSTTTTTTWWWSSSRRRUUUVVVSSSSSSUUUSSSSSSRRRQQQQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSOOOQQQSSSQQQOOOLLLMMMNNNMMMLLLKKKHHHEEEBBB???>>>??????===:::666555666888555555444444444333333333333333222222222222333333222222333333333333444444444444444444444444444444444444555666666555444444333222111111111222444444666444222333666888888666888888888999:::;;;<<<<<>><<<<<<<<<<<<;;;;;;::::::;;;<<<:::666222666444222222333444444333222222222111000000//////000000000111333333222000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000111......---,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))************))))))...---,,,************++++++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))************************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******))))))************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,---...---+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------...///000111222222222333333444555666777777999:::;;;<<<======<<<<<<>>>???@@@@@@BBBBBBCCCDDDGGGFFFDDDCCCDDDFFFIIIKKKMMMOOORRRSSSTTTUUUXXXZZZ___^^^]]]^^^```aaa```___aaabbbeeehhhiiihhheeecccfffffffffeeebbb___[[[YYYZZZZZZ[[[[[[YYYWWWUUUSSSUUUSSSRRRQQQQQQOOOMMMKKKHHHEEEBBB@@@>>>;;;888666444444444333222000///..................---,,,,,,,,,,,,++++++++++++,,,,,,~~~{{{|||~~~xxxuuu~~~~~~yyyqqqjjjhhhhhhccc```\\\VVVQQQNNNKKKJJJEEE>>>777555444111111444000///...///111444555555333111000222555666444111000111222222222222111000111111111111000000000000000000000000000000000000////////////............////////////000000000000////////////////////////........................///////////////000111111000000000///////////////000000111111222333333333111222222222333333333444888777666555555444444555666666666666666777777888777888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA@@@BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGIIIHHHGGGHHHIIIJJJIIIHHHIIIJJJLLLNNNQQQRRRSSSSSSWWWSSSQQQSSSSSSQQQSSSWWWUUUSSSQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPNNNPPPQQQPPPMMMKKKJJJJJJIIIIIIGGGEEECCC@@@>>>===888888888777555666888:::444444444444333333333333333333222222222222333333222222333333333333444444666666666666666666666666333444555666777666555555333222111000000111222333:::777444444666888::::::???CCCIIILLLMMMNNNPPPSSS```bbbeeejjjpppvvv|||xxxvvvtttrrrqqqqqqrrrssssssrrrpppoooooollliiifff```]]]ZZZWWWVVVUUUTTTSSSRRRPPPOOOOOOMMMJJJFFFBBBAAA>>>:::888888777666555666555444333222222222222111000///000111111000...///////////////////////////............---------------------------------******+++---...111333444222000...,,,++++++,,,---,,,,,,,,,+++******)))))))))******++++++******))),,,,,,+++******++++++,,,+++++++++***************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---...,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------...///000111222222222333333444555666777777888999:::;;;<<<<<<<<<<<<>>>??????@@@AAABBBCCCCCCEEEFFFFFFDDDBBBCCCHHHLLLMMMOOORRRSSSTTTUUUXXXZZZ___^^^^^^___aaaaaa```^^^bbbdddfffhhhiiihhhgggfffggggggfffdddbbb___\\\[[[^^^\\\[[[^^^```^^^WWWQQQUUUSSSPPPNNNNNNMMMKKKIIIHHHDDD@@@===<<<:::888666222444555444111///111333111000...---,,,,,,,,,,,,++++++++++++++++++++++++}}}}}}~~~xxxuuu}}}~~~}}}xxxqqqllljjjkkkdddaaa\\\VVVQQQMMMKKKJJJCCC===999999888444111222000...---...111444555555222111000222444555333111111111111222222111111111111111111000000000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000///////////////////////////////////////000000111111111111000000//////...000000111111222222222333333333333444444555555666777666666555555555555666888777666555555666777888777777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????@@@BBB@@@@@@AAAAAABBBCCCEEEFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGIIILLLNNNOOOPPPPPPSSSPPPNNNPPPPPPOOOSSSYYYUUUSSSPPPMMMMMMNNNPPPRRRPPPPPPPPPPPPOOONNNNNNMMMOOOPPPPPPPPPNNNLLLJJJIIIIIIHHHHHHFFFDDDBBB@@@???888999888666444444555666333333333333333333333333333333333222222333333333222222222333333333444444666666666666666666666666555555666777777666444444444333222111111222333444:::888666777:::???CCCFFFPPPYYYccciiikkkmmmrrrvvv~~~|||{{{zzzxxxwwwrrrrrrpppooollliiieeecccXXXTTTOOOKKKGGGDDDAAA???===<<<999777444333222222444222000/////////...---...............---------///............---------------------------------++++++,,,---///111333444444222...,,,***+++,,,...,,,,,,,,,++++++***************++++++++++++***************++++++,,,,,,---************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************++++++++++++******))))))))))))))))))))))))))))))((()))))))))******************))))))))))))************))))))))))))******************************++++++++++++++++++++++++************************+++******+++------,,,*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...///000111222222222333333444555666777777888888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAACCCGGGKKKJJJFFFEEEHHHLLLNNNPPPSSSTTTUUUVVVYYY[[[^^^^^^^^^___aaaaaa```^^^eeefffgggfffeeedddddddddcccbbbbbbbbbbbbaaaaaaaaa]]]^^^___cccdddaaaZZZSSSUUURRRNNNKKKJJJJJJIIIGGGGGGCCC>>>;;;:::999777666222444555222///000666<<<333111...+++******+++,,,,,,,,,------------,,,,,,yyywww|||}}}|||wwwpppkkkjjjkkkeeeaaa\\\VVVPPPMMMKKKJJJ@@@===<<>>??????>>>>>>???AAA?????????@@@AAABBBDDDDDDBBBCCCDDDDDDDDDEEEEEEFFFEEEFFFHHHJJJMMMNNNOOOOOOPPPMMMMMMOOOOOOPPPVVV^^^WWWTTTQQQNNNMMMOOOQQQSSSNNNNNNMMMMMMLLLLLLLLLLLLPPPPPPQQQQQQQQQNNNKKKIIIHHHHHHGGGFFFDDDBBBAAA???999999999777555333444555333333333333333333333333444333333333333333333444222222222333333333444444777777777777777777777777777777888888777555333222444444444555666999;;;<<<<<<===@@@DDDKKKTTT]]]bbbkkkttt~~~vvvrrrmmmhhheeebbb___]]]PPPNNNIIICCC===777444222666444000///000000000000............------,,,,,,///............---------...........................------......///000111444222...,,,***+++,,,...,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++***************************************************++++++++++++***))))))))))))))))))))))))))))))((()))))))))***************))))))((())))))************))))))))))))******************************++++++++++++++++++++++++*********************************+++,,,---,,,*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...///000111222222222333333444555666777777777777888999:::;;;<<<===;;;<<<===>>>???@@@@@@AAAAAAGGGNNNPPPMMMJJJJJJLLLPPPRRRTTTUUUVVVXXXZZZ\\\\\\\\\]]]___aaaaaa```^^^bbbccccccbbb```___aaacccaaaaaa`````````aaabbbccc]]]aaafffiiihhhddd^^^ZZZWWWTTTOOOMMMKKKJJJIIIHHHEEEAAA===:::888888666555333444333///---111;;;CCC333111---***)))***+++---------............------{{{yyy||||||{{{uuuooojjjjjjkkkfffbbb\\\UUUPPPLLLKKKJJJ@@@===>>>AAA@@@999333111111000...000222555666666000111111222222222222222222222111000000111222222000000000000111111111111000000000000000000000000////////////............////////////000000000000000000000000000000000000111111111111111111111111///////////////000111111222222222222111111111111111111111111111111111111//////000111222333444444333333333444666777999:::888777777666666666666666666777888999:::;;;<<<===========================<<<>>>??????>>>>>>???@@@?????????@@@AAABBBCCCDDDCCCDDDEEEEEEDDDCCCEEEFFFFFFGGGIIILLLNNNOOOPPPPPPOOONNNOOOQQQQQQQQQXXX```XXXVVVSSSPPPPPPQQQSSSUUUNNNMMMMMMLLLLLLLLLLLLMMMPPPPPPPPPRRRSSSQQQMMMJJJGGGFFFFFFDDDBBB@@@>>>===777888888888666555555666222222222222333333333333444444333333333333444444222222333333333333444444777777777777777777777777777777888888777666444333000111444888>>>DDDIIILLLKKKPPPWWW```iiirrr|||~~~rrroooiiiaaaXXXOOOHHHDDD;;;777333000000111222111000000000///......------///............---------//////////////////////////////......---.........222000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************************************+++,,,,,,,,,+++)))((())))))))))))))))))))))))))))))))))))************))))))((((((((()))************))))))))))))******************************++++++++++++++++++++++++***************************))))))***,,,---+++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------...///000111222222222333333444555666777777777777777888999;;;<<<======>>>>>>???@@@AAABBBBBB@@@FFFMMMPPPPPPMMMLLLLLLOOORRRTTTUUUVVVWWWZZZ\\\YYYYYY[[[^^^aaaaaa```^^^[[[]]]^^^]]][[[]]]aaaffffffdddaaa^^^]]]]]]^^^^^^\\\aaagggkkkkkkgggbbb___ZZZWWWSSSQQQOOOMMMKKKIIIBBB???<<<999888777555444333222000------222:::AAA111///---***)))***,,,---,,,---...//////...---,,,|||zzz}}}}}}{{{uuunnnjjjjjjlllfffbbb\\\UUUOOOLLLKKKJJJBBB>>><<<>>>===888444444222111000111333666777777///111222222222222222222222222111000000111222222///000000000111111111111000000000000000000000000////////////............////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111111111111111000000000000//////000111222333444444444444444555555777888999777777777777777666555555666666777999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>>>>???@@@?????????@@@AAABBBCCCDDDEEEGGGHHHGGGEEEDDDEEEGGGEEEFFFHHHKKKMMMNNNOOOPPPMMMMMMNNNPPPNNNMMMSSS[[[VVVTTTQQQOOOOOOPPPQQQRRROOONNNMMMMMMMMMNNNOOOPPPNNNNNNOOORRRTTTSSSOOOKKKGGGFFFEEEDDDAAA???===<<<555777888777555444444555111111222222222333333333444444333333333333444444222222333333333333444444666666666666666666666666444555666777888888777666444888>>>GGGRRR\\\eeejjjiiiooowww~~~xxxpppiiieeeTTTNNNFFF???;;;999777555333333333222111000000000///............---------////////////////////////......---------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************************************+++,,,------+++)))((())))))))))))))))))))))))))))))))))))************((((((((((((((()))************))))))))))))*********************************************************************************))))))***,,,,,,+++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------...///000111222222222333333444555666777777666666666777888:::<<<=========>>>???@@@AAABBBBBB@@@BBBGGGJJJMMMMMMMMMLLLNNNPPPRRRTTTTTTVVVXXXZZZUUUVVVYYY]]]```aaa```^^^YYY[[[\\\YYYWWWZZZ```fffiiifffbbb]]]ZZZYYYYYYZZZYYY[[[___eeeiiigggaaa[[[YYYWWWTTTRRRPPPMMMJJJGGG@@@>>>;;;999888777444222111000///...///111444555///...,,,+++***+++,,,---***+++---......---+++***}}}{{{zzz~~~~~~|||vvvooojjjjjjlllgggccc\\\UUUOOOLLLJJJJJJCCC>>>:::::::::666555666333111000111444777888888///000222222222111222222333222111000000111222333//////000000111111111222000000000000000000000000000/////////............////////////000000000000///////////////////////////////////////////////////////////////000111111......//////000000111111111111111000000000000000000111222333444555666666666666555555555666666777666777888888888666555444666666777888:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>???@@@?????????@@@AAABBBDDDDDDHHHJJJKKKJJJGGGEEEGGGIIICCCDDDFFFHHHJJJLLLMMMMMMKKKKKKLLLMMMJJJHHHMMMTTTQQQPPPNNNLLLLLLLLLMMMNNNPPPPPPOOOOOOOOOPPPRRRSSSMMMMMMNNNQQQTTTSSSOOOKKKIIIHHHGGGEEEBBB@@@===<<<777888999777444222111111111111111222222333333333555444444333333444444555222222333333333444444444666666666666666666666666111222555777999999:::999BBBGGGPPP\\\jjjxxx|||uuummmaaaVVVMMMFFFAAA>>>666666555555444333222222//////.........---------000000000000000000000000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---,,,,,,******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************************************+++,,,------+++***((())))))))))))))))))))))))))))))))))))************((((((((((((((()))************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))***,,,,,,+++)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000111222222222333333444555666777777666666666666888:::<<<===;;;;;;<<<===>>>???@@@@@@@@@@@@AAADDDHHHLLLMMMLLLLLLNNNQQQRRRSSSTTTWWWYYYSSSTTTWWW\\\```aaa```^^^\\\]]]]]]YYYUUUVVV\\\bbbiiifffaaa\\\YYYXXXXXXYYYVVVTTTUUU\\\eeeeee]]]TTTVVVTTTRRRQQQOOOKKKGGGCCC>>>===;;;:::999777333111///......000111000---+++...---,,,+++++++++,,,---((()))+++,,,,,,+++)))(((~~~}}}}}}vvvzzzzzzzzzwwwrrrmmmjjjhhhggg]]]\\\\\\QQQLLLMMMIIIEEEBBB>>>;;;999777444222222111000222555888::::::333333222111000000111111000000//////000111222222////////////000000000000000000000000111111111111////////////////////////////////////............000///...------...///000///////////////////////////////////////////////////////////////.........000000000000000111111222//////111222444666777777777666444444333444555666555555666666777777888888666666666777999;;;===???;;;<<<<<<<<<;;;;;;<<<>>>>>>===<<<;;;;;;;;;;;;;;;@@@@@@@@@???@@@@@@AAAAAADDDIIIMMMLLLIIIFFFHHHKKKLLLHHHCCCBBBEEEHHHIIIIIILLLNNNNNNMMMKKKLLLQQQTTTUUUSSSQQQPPPPPPQQQSSSTTTSSSRRRPPPOOONNNOOOQQQRRRSSSRRRPPPMMMKKKJJJJJJIIIJJJHHHEEEAAA===;;;999999666666555444444444444555222222111111111111222222333333333333333333333333222444666555444333333444999999888999999999888666777555222333888AAAKKKQQQ]]]gggttt}}}}}}tttiii___YYYSSSKKKBBB<<<:::888444000000111000...,,,,,,...000444333222000////////////////////////////////////---///000///---+++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''((()))+++---++++++++++++++++++++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++*********))))))((((((---,,,+++)))))))))******))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,+++***))))))******,,,,,,++++++,,,,,,---...111000...------...///000000111222333444555555555666666777888:::;;;<<<<<<============>>>>>>>>>>>>???AAACCCFFFHHHIIIIIIIIIJJJLLLOOOPPPQQQSSSUUUWWWRRRTTTXXX\\\_________^^^```^^^___dddjjjjjjbbb[[[]]]]]]\\\]]]]]][[[YYYWWWVVVSSSRRRVVV[[[]]]YYYUUUVVVTTTQQQOOOMMMJJJFFFCCC<<<<<<;;;:::888666444333222111///...---------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---~~~~~~}}}vvvxxxyyyzzzwwwsssnnnkkkjjjggg]]]\\\\\\QQQLLLMMMIIIDDDAAA===;;;999777555333222111000111444777888999333222222111000000111111000000000000000111222222////////////000000000111000000000000111111111111////////////////////////---.........//////000000000///...------...///000////////////////////////........................000000000000000/////////000000000000000111111222///000111222333444555666666555444333333444555555555555555666777777888888666555555666777999;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>===<<<<<<<<<======>>>???@@@@@@???@@@@@@AAABBBBBBDDDHHHKKKKKKHHHFFFHHHJJJOOOLLLGGGEEEFFFGGGGGGFFFGGGIIIKKKLLLMMMOOOTTTXXXYYYTTTOOOMMMOOOSSSVVVWWWTTTTTTUUUUUUUUUTTTSSSRRRSSSRRRPPPNNNKKKIIIGGGFFFHHHFFFCCC@@@===:::999999666666555444444333444444222222111111111111222222333333333333333333333333000222444444333333444555666666555555666666555555333777<<>>>>>@@@AAACCCFFFGGGHHHHHHHHHIIIKKKLLLMMMNNNOOORRRTTTTTTTTTUUUWWWYYY[[[\\\]]]```^^^^^^bbbhhhiiiccc]]][[[ZZZYYY[[[^^^^^^\\\YYYUUUTTTSSSVVVYYYZZZXXXVVVTTTRRROOOMMMKKKHHHDDDAAA<<<;;;;;;999888666444333222111///...------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---~~~}}}wwwwwwyyyyyywwwsssooolllkkkfff\\\]]]]]]RRRMMMMMMIIICCC@@@<<<999888777666444333111000111333555666666333222111111000111111111111000000000000111222222/////////000000000111111000000000000111111111111////////////////////////,,,,,,---...///000111111//////............//////////////////////////////........................000000000000000000000000000000000000000111111222///000000111222222333333444444333333333333444444444555555666666777888888555555555555666777888999:::;;;<<<<<<;;;;;;===>>><<<<<<<<<===>>>@@@AAABBB?????????@@@AAABBBCCCDDDCCCFFFIIIIIIFFFEEEGGGIIINNNLLLIIIGGGGGGGGGFFFEEEDDDFFFIIILLLNNNQQQTTTWWWYYYUUUSSSTTTYYY[[[YYYVVVRRRTTTXXXZZZYYYWWWSSSPPPRRRRRRQQQOOOKKKHHHEEECCCEEECCCAAA>>><<<:::999888777666555444333333222333222222111111111111222222333333333333333333333333111333444555555555777888777555444333333555777888;;;EEESSS___iiisss~~~zzzrrrjjjaaaUUUNNNBBB===666222222111000...000000000/////////......///////////////////////////111222111...,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++***+++---...///...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++******+++---...---,,,************))))))))))))***))))))((())))))***+++))))))))))))************++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++******)))*********,,,,,,++++++,,,,,,---...000///...------...///000000111222444555555555555777777888:::;;;<<<===>>><<<<<<<<<============>>>@@@AAACCCEEEFFFGGGFFFFFFGGGHHHJJJKKKMMMPPPUUUXXXVVVUUUSSSRRRSSSVVVYYY[[[___]]]]]]aaafffhhhddd___^^^[[[XXXZZZ^^^___[[[WWWTTTTTTUUUVVVWWWWWWVVVVVVQQQOOOLLLJJJHHHEEEAAA>>>;;;::::::999777555333222111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---~~~}}}xxxyyyzzz{{{xxxsssnnnkkkjjjfff\\\]]]]]]RRRMMMMMMHHHAAA>>>:::888777777666555333111000000222444444444222222111111111111111222111111111000000111222222//////000000000111111111///000000000111111111111////////////////////////---------...///000000111/////////....../////////////////////////////////........................////////////000000000000000000000000000111111222000000000000111111111111333222222222333333444444444444555555666777777888666666666666666777777777:::;;;<<<;;;;;;;;;===???============>>>@@@AAABBB?????????@@@AAACCCDDDEEEBBBEEEGGGGGGEEEEEEFFFHHHHHHHHHGGGGGGHHHIIIIIIIIIGGGHHHJJJLLLNNNPPPRRRSSSVVVVVVZZZaaahhheee[[[QQQPPPRRRUUUWWWWWWTTTQQQNNNOOOOOOOOONNNKKKHHHDDDBBBAAA@@@???===;;;999888777666666444333222222222222222222111111111111222222222222333333333333444444444666777777666777888:::888777444333555;;;CCCHHHTTTaaaqqq|||}}}wwwooojjj___SSSDDD:::777666555333444333333222111000///...////////////////////////111222222111...------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))***,,,...///000111111++++++++++++++++++++++++***+++,,,---,,,+++***)))************************+++***)))***,,,---,,,+++*********)))))))))))))))((((((((())))))******+++((()))))))))************,,,++++++***)))(((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************+++++++++++++++,,,,,,++++++***************+++,,,,,,++++++,,,,,,---...///............///000000000111222444555555666666888888999:::<<<===>>>>>>======>>>>>>>>>?????????AAABBBDDDEEEFFFFFFEEEEEEEEEGGGIIILLLPPPVVV\\\aaaVVVUUUSSSRRRRRRTTTVVVXXX[[[[[[]]]aaafffgggccc^^^ccc^^^ZZZZZZ]]]]]]XXXSSSTTTUUUVVVVVVUUUTTTUUUVVVOOOMMMJJJHHHFFFCCC???<<<999999999888666444333222000000//////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---~~~{{{yyy}}}}}}}}}yyysssmmmiiigggeee\\\]]]^^^SSSMMMLLLHHH@@@===999777666777666555333111000000111333333333222111111111111111222222222222111111111111111222000000000000111111111111///000000000111111111111///////////////////////////////////////............//////////////////...////////////////////////........................---------.........//////000000000000000111111222000000000000000000000000222222222333333444444444444444444555666666777777888888888888888888888888999;;;<<<;;;;;;;;;===???>>>>>>======>>>>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFCCCDDDDDDEEEEEEEEEGGGHHHFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKNNNPPPRRRSSSUUUVVVZZZccciiieeeZZZOOOQQQRRRSSSSSSSSSRRRPPPOOOKKKKKKLLLLLLJJJHHHEEECCC??????>>><<<:::999777666555555444222222111111111222222111111111111222222222222222333333444444444666666777666555555777999555666777:::AAAMMMZZZdddqqq|||~~~xxxmmm___TTTMMMGGGAAA;;;444333222000////////////000000000000000000000000222222222111...------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))))))))+++---111444777++++++++++++++++++++++++***+++,,,---,,,+++***)))************************+++***)))***,,,---,,,+++))))))))))))))))))******(((((())))))*********+++((()))))))))************,,,++++++***)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))*********++++++,,,,,,,,,+++***************++++++,,,,,,++++++,,,,,,---..................///000000111222333444555666666666888888999:::<<<===>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEEGGGHHHJJJMMMPPPVVV]]]bbbTTTTTTUUUVVVVVVVVVVVVUUUWWWYYY]]]cccgggfff```\\\bbb^^^ZZZZZZ\\\\\\YYYUUUVVVWWWWWWVVVTTTSSSTTTUUUOOOMMMJJJHHHEEEBBB>>><<<888888777666555444222111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---~~~}}}zzzxxx~~~zzzssslllhhhfffeee\\\]]]^^^SSSMMMLLLGGGAAA===999666555666555555333111000000222444444444111111111000111111222333333333222111111111111222000000000111111111222222000000000000111111111111////////////////////////000000//////..................////////////......////////////////////////------------------------,,,,,,,,,------......///000000000000000111111222000000000000000111111111111222333444555555444444333444444555555666777777888999999:::::::::999999999:::;;;;;;;;;<<<>>>@@@>>>>>>>>>>>>>>>>>>??????AAAAAAAAABBBCCCDDDEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGIIIKKKLLLJJJIIIJJJNNNRRRTTTUUUXXXUUUUUUXXX\\\[[[WWWQQQTTTSSSSSSRRRRRRRRRRRRRRRIIIIIIJJJJJJIIIGGGEEEDDD??????>>><<<;;;888666555333333222222111111222222222222111111111111222222111222222333333444444555444444444444333444666999555:::CCCMMMXXXfffvvv~~~yyytttlllaaaUUULLL;;;888444111///...///000000000000000000000000000222222222000...------///++++++,,,,,,,,,,,,---------------,,,,,,+++++++++))))))((()))+++///333666+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++***)))***+++,,,+++***))))))))))))************)))******++++++++++++***))))))))))))************++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))*********++++++,,,,,,---*********)))******+++,,,,,,,,,++++++,,,,,,---...------......///000000000111222333444666666666666777777888:::;;;<<<===>>>AAAAAAAAABBBBBBBBBCCCCCCAAABBBDDDFFFGGGHHHGGGGGGJJJKKKLLLLLLNNNPPPUUUXXXQQQSSSWWWYYYZZZYYYWWWVVVWWWYYY]]]bbbeeeccc___[[[\\\[[[YYYZZZ[[[]]]]]]\\\YYYXXXWWWUUUTTTTTTSSSSSSNNNLLLIIIGGGEEEBBB>>>;;;666666666555444333222111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---}}}{{{xxxxxx~~~~~~zzzsssmmmiiigggddd\\\]]]___TTTMMMLLLGGGAAA===888555444444444444333111000000222555555555111111000000111222222333444333222222111111111222000000111111111222222222000000000000111111111111////////////////////////.........///////////////---...///000000///...---////////////////////////------------------------,,,,,,------...//////000000000000000000111111222000000000111111222222222111222444555666666555555333333444555555666666777777888999:::;;;;;;::::::999:::;;;;;;;;;<<<>>>@@@>>>>>>>>>??????AAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCEEEGGGHHHIIIIIIJJJJJJHHHGGGIIINNNQQQRRRNNNJJJJJJMMMQQQTTTTTTVVVTTTRRRRRRSSSSSSRRRQQQSSSSSSSSSSSSRRRRRRQQQQQQKKKJJJIIIHHHFFFEEEDDDCCC??????>>>===;;;888666444111111111111111222222333222222111111111111222222111111222333333444555555222333444444444777:::>>>BBBMMM\\\kkkvvv}}}uuulllgggUUUOOOFFF===666333222222000000000000000000000000222222111///---,,,---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,...///++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++)))((()))))))))************++++++,,,---,,,,,,******))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((()))******+++,,,,,,------******))))))***++++++,,,,,,,,,++++++,,,,,,---...,,,---...//////000000000111222333555666666777777666777888999:::<<<======AAAAAAAAAAAABBBBBBBBBCCCAAACCCEEEGGGIIIIIIIIIIIIJJJKKKMMMMMMLLLMMMOOOQQQPPPRRRVVVYYY[[[[[[ZZZYYYZZZ[[[\\\___``````^^^]]]YYYZZZ[[[[[[ZZZ[[[]]]```]]]ZZZVVVUUUVVVVVVTTTRRRMMMKKKHHHFFFDDDAAA===:::555555555555444222111000---...///000000///......---------------------------,,,,,,++++++,,,,,,---|||{{{~~~wwwwww}}}~~~}}}zzztttnnnjjjiiiddd\\\^^^___TTTMMMLLLGGGBBB>>>888555444444444333333111000111333555666666111111000000111222333333444333333222111111111222000111111111111222222222000000000000111111111111////////////////////////,,,------...///000111111---...///000000///...---////////////////////////------------------------------......///000000111000000000000000111111222///000000111222222333333111333444666777777666666333333444444555666666777666777999:::;;;;;;::::::888:::;;;;;;;;;<<<>>>@@@======>>>???AAACCCEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEEEECCCBBBCCCEEEHHHIIIIIIGGGHHHIIIIIIIIIMMMTTTYYYYYYTTTMMMJJJLLLOOOPPPPPPRRRSSSUUUVVVUUURRROOOMMMPPPQQQRRRRRRRRRQQQOOONNNMMMKKKIIIGGGDDDCCCBBBBBB@@@@@@???>>>;;;888555333000000000000111222333444222222111111111111222222111111222333333444555555222444555666888<<>>CCCFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNLLLJJJHHHHHHIIILLLPPPRRRVVVUUUTTTRRRQQQQQQPPPPPPSSSRRRRRRQQQPPPNNNMMMLLLLLLKKKIIIFFFCCCAAA@@@@@@BBB@@@===:::777666555555333222222111111222222333222222222222333444555666444555666555444333444666999777555444999FFFWWWcccwww}}}zzz|||zzz{{{|||xxxsssiii^^^VVVOOODDD999333111000222555666333000666444111...------///000...---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,++++++******++++++,,,---,,,,,,+++***)))(((((()))************+++++++++,,,+++++++++***))))))))),,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((()))******++++++))))))))))))))))))))))))******++++++++++++******))))))))))))************++++++***************+++++++++,,,------......///////////////000111222333222222333444444555555666777888999:::;;;<<<<<<<<<>>>???AAABBBBBBBBBAAAAAAAAADDDHHHIIIGGGGGGIIILLLGGGLLLQQQTTTTTTRRRPPPOOOQQQQQQSSSTTTVVVWWWXXXYYY\\\^^^___^^^\\\[[[^^^aaa]]]]]]\\\[[[YYYXXXXXXWWWYYYXXXUUUTTTTTTSSSQQQOOOMMMIIIDDDAAAAAA???;;;888777666555333222111000000------------------------+++,,,------......------,,,//////,,,+++------+++}}}}}}ttt{{{||||||yyytttnnnkkkiiiggg]]]]]]^^^SSSNNNOOOJJJCCC===777444444555444333222000......111444555666333333111000000000111222222222111000//////......000000000000000000000000222222222111111111000000000000000000////////////................................................///////////////............................................./////////////////////000000000111111333333333222222222222222555555555555666666666666999888777666555666666777888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<======;;;;;;===AAADDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAACCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIHHHGGGIIILLLPPPRRRUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPOOOOOONNNLLLKKKJJJKKKJJJGGGEEEBBB@@@???>>>AAA???<<<999777555444444333222222111111222222333222222222222222333444555///222555777666555555555555:::@@@HHHRRR```ppp{{{~~~|||{{{vvvwwwtttpppmmmggg\\\PPPDDD???888555555666555333000000000/////////......---,,,,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******))))))(((((()))************++++++++++++++++++***************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((************))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************++++++************++++++++++++,,,------......///////////////000111222333333333444555555666666777777888999:::;;;<<<<<<<<<>>>???AAABBBCCCCCCCCCBBB???CCCGGGIIIHHHGGGHHHIIIKKKNNNRRRTTTSSSRRRRRRRRRUUUUUUVVVWWWXXXZZZZZZ[[[___aaabbb```^^^]]]^^^```^^^]]]\\\[[[ZZZYYYXXXWWWYYYWWWUUUTTTTTTSSSPPPOOOLLLIIIEEEBBB???===:::888777666444333111000000000------------------------,,,,,,---...............+++,,,,,,***,,,///...)))~~~}}}uuu}}}~~~}}}yyysssnnnkkkjjjhhh^^^^^^___TTTOOOOOOKKKCCC>>>777444444555444222444222000000222444555555333333222111111111111222222222111111111000000000000000000000000000000000222111111111111000000000000000000000////////////........................------------------------.........///////////////....................................////////////000000000111111111222222333333333333333333333333444555555555555666666666999888777777666777777777888888777888888999:::;;;===<<<<<<;;;;;;;;;<<<<<<<<<::::::<<>>===???===:::777555444333333333222222111111222222333222222222111222222333333///222666777777777777777777AAAPPP___lllyyyyyytttuuuwwwwwwvvvxxxyyyssslll[[[RRRFFF<<<777555333111...///111222111000...---...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))************+++++++++***************+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((,,,++++++***))))))(((((())))))))))))))))))))))))******++++++++++++******)))))))))*********++++++++++++************++++++++++++,,,------......///////////////000111222333444444555555666777777888777888999;;;<<<<<<<<<<<<>>>???AAACCCDDDEEEDDDDDD???BBBFFFIIIIIIHHHGGGHHHPPPQQQRRRSSSRRRSSSUUUWWWYYYZZZZZZ[[[\\\\\\]]]]]]```bbbccccccaaa______```___^^^^^^]]][[[ZZZXXXWWWYYYWWWTTTSSSSSSRRRPPPNNNJJJIIIGGGCCC===:::888888666555444222111000000000------------------------------...////////////...++++++***+++000555111+++~~~}}}www}}}}}}|||xxxrrrmmmjjjiiifff\\\]]]^^^TTTOOOPPPLLLCCC>>>777444444555444222333111///000222555777777333333222222111111111111111111111111111111222222000000000000000000000000111111111111000000000000000000000000////////////........................------------------------------......//////000000....................................////////////000111111111222222222222333333333333333444444444444444444555555555666666888888888777777777888888777777777777888999:::;;;======<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@?????????CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFHHHGGGGGGHHHJJJMMMPPPRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIGGGEEECCCAAA???>>>>>><<<;;;888666444333222333333222222111111222222333222222111111111222222333555555666666666999>>>BBBKKKVVVeeettt~~~{{{|||vvvppprrryyy||||||nnneeeYYYNNNFFF>>>777222333333333222222111000000333111////////////...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++))))))*********+++++++++)))))))))***+++++++++,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++*********+++,,,,,,++++++,,,------......///////////////000111222333444444444555666666777777777888999;;;<<<<<<======>>>???AAACCCEEEFFFFFFEEEBBBDDDFFFHHHIIIIIIIIIJJJQQQQQQRRRQQQRRRUUUYYY]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^```aaabbbaaa``````````````````___^^^[[[YYYXXXWWWUUUSSSRRRRRRQQQNNNMMMIIIJJJIIICCC<<<888888999555444333111000000//////---------------------------......///000/////////------+++---555:::666...||||||zzz{{{|||{{{wwwrrrmmmiiihhhbbbYYY[[[\\\SSSOOOQQQMMMDDD>>>888444444444333111000///...///333777999:::333333333333222222111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////................................................------......//////000000....................................////////////000111111111222222222222222222222333333444444444444444444444555555555555777777777888888888777777777777777777888999::::::===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>???AAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHJJJLLLOOOQQQNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKKKKIIIGGGFFFCCCAAA@@@??????:::999777444333222222222333222222111111222222333222222222111222222333333555444444444999CCCOOOWWWhhhppp|||tttooossswwwwwwtttpppjjjddd]]]TTTIIIAAA888555222000000222555777888555222111000000...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,------...))))))*********+++++++++)))))))))***+++++++++,,,,,,+++******))))))******))))))))))))))))))))))))************************))))))))))))************))))))******+++++++++,,,******************************++++++++++++******************++++++++++++++++++******+++,,,,,,---++++++,,,------......///////////////000111222333222333333444444555666666888999:::;;;<<<=========>>>???AAACCCEEEFFFFFFEEEGGGGGGFFFGGGHHHKKKMMMMMMOOOOOOPPPPPPRRRWWW]]]aaa[[[[[[[[[\\\\\\]]]]]]]]][[[[[[\\\^^^___``````___bbbbbbbbbaaa```]]]ZZZYYYUUUSSSQQQPPPPPPOOOLLLJJJHHHIIIHHHCCC<<<888888999444333222111000/////////---------------------------......///000/////////...---+++---444:::666...||||||{{{yyy{{{{{{yyytttnnnjjjiiibbbYYYZZZ\\\SSSOOOPPPMMMDDD???888444444444333111///------///333777999:::333333333444333222222111000000111111111111111111000000000000000000000000//////000000000000000111000000000000////////////........................////////////////////////.........///////////////....................................////////////000000000111111111222222000111111222222333333444333444444444444555555555555666666777777777777666777777666777777888999:::;;;;;;;;;;;;;;;<<<======>>>???@@@@@@??????AAACCC@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLHHHHHHHHHHHHJJJLLLMMMOOOLLLKKKKKKJJJIIIIIIJJJJJJGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGEEECCCAAA@@@??????999888666444333222333333333222222111111222222333222222222222333444555666333555999???JJJXXXhhhrrr{{{zzzvvvqqqmmmooonnnnnnnnnllleeeZZZRRRAAA<<<666111000333888<<<:::777333111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,------.........)))************+++++++++***************+++++++++,,,+++******))))))******))))))))))))))))))))))))************************)))))))))************+++))))))******+++,,,,,,---******************************++++++++++++***************++++++++++++,,,++++++***++++++,,,---...++++++,,,------......///////////////000111222333222222333333444555555555888999:::;;;============>>>???AAACCCDDDEEEDDDDDDIIIHHHFFFGGGJJJMMMNNNNNNLLLMMMOOOQQQSSSWWW\\\```XXXXXXYYYZZZ[[[[[[\\\\\\ZZZYYYXXXYYY[[[]]]^^^]]]aaabbbbbbbbb```\\\YYYWWWSSSQQQOOONNNMMMLLLJJJHHHFFFFFFCCC???;;;888777777333222111000////////////------------------------------...////////////...,,,,,,******///444222,,,~~~}}}yyyxxx{{{}}}|||xxxrrrmmmjjjeee\\\\\\]]]SSSNNNOOOKKKEEE???888444444444222111///---,,,...222555888888333333444444444333222111000000000000000000000000000000000000000000000000////////////000000111111000000000000////////////................................................///////////////............................................./////////////////////000000000111111//////000111111222333333333333444444444555555555333444555666777666666555666666666777777888999::::::::::::;;;<<<===>>>???>>>@@@AAA@@@>>>>>>@@@CCC@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIHHHIIIIIIKKKLLLMMMJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDBBB@@@???>>>>>>888777555444333333333444333222222111111222222333111222222333444666777888999@@@LLLZZZgggttt}}}tttrrrqqqqqqqqqnnngggbbbUUUOOODDD;;;555555888:::777444111000000111000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------------)))************++++++++++++++++++***************,,,+++******))))))******))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++***************+++++++++,,,,,,++++++++++++,,,---......++++++,,,------......///////////////000111222333333333444444555666666666888999:::<<<======>>>>>>>>>???AAABBBCCCCCCCCCBBBFFFFFFFFFIIIMMMNNNLLLJJJJJJMMMPPPRRRSSSUUUXXXZZZVVVVVVWWWXXXYYY[[[[[[\\\]]]ZZZVVVVVVXXXZZZZZZZZZ___`````````^^^ZZZWWWTTTPPPNNNLLLKKKKKKJJJHHHFFFCCC@@@===:::999777555333222111000///////////////------------------------,,,,,,---...............------+++(((***...///,,,vvvxxx{{{{{{tttooollliii_________TTTNNNNNNIIIEEE???888444444444222000000...---...111444666666333333444555444333222111000000000000/////////...000000000000000000000000.../////////000000111111000000000000////////////........................------------------------000000//////.........---..................................../////////000////////////000000000000...//////000111111222222333333333444444444555555222333555666666666555555666666666666777888999:::999999::::::<<<===???@@@>>>@@@AAA@@@>>>===???BBB??????@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJEEEDDDBBB@@@???>>>======888777555444333333444444333222222222222222222333111222222333555777999:::CCCOOOaaarrrzzzwwwwwwuuurrrooojjjbbbUUUGGG<<<777555555333111......///111111111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,+++++++++******)))))),,,++++++***)))*********))))))))))))))))))))))))************************))))))******++++++++++++------,,,++++++***************************************++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,---...///++++++,,,------......///////////////000111222333444444555555666777777777999999;;;<<<===>>>>>>>>>>>>???AAABBBBBBBBBAAAAAACCCDDDGGGLLLPPPOOOJJJFFFJJJMMMQQQSSSSSSTTTTTTUUUTTTUUUVVVXXXYYY[[[\\\\\\aaa\\\WWWTTTVVVWWWXXXWWW]]]^^^^^^^^^\\\XXXTTTRRROOOMMMKKKJJJJJJHHHFFFDDD@@@<<<888666777666333000222111000//////...//////------------------------+++,,,------......------///000...)))(((,,,///---}}}~~~yyyxxxwwwxxxxxxvvvrrrkkkggghhhccc```___[[[RRRKKKIIIEEE===777666666333111111111000//////000111444555333333333333444333000...000000000000000000000000//////000111111111111111222111///......///111222////////////............---......///////////////+++,,,---...////////////..............................------------......---------.........//////////////////000000000000000111111111111222222222333333333333333333333333444444444444444444444444666777888999999:::999999999999999:::;;;<<<===>>>===>>>===;;;:::;;;>>>@@@>>>??????@@@@@@??????>>>??????@@@AAACCCFFFIIIJJJPPPPPPPPPOOOOOOOOONNNNNNOOOKKKGGGFFFHHHJJJJJJIIIKKKLLLMMMMMMLLLJJJHHHFFFJJJJJJLLLNNNNNNMMMHHHEEEBBBAAAAAABBBBBBAAA===:::888777666555444333333333333111//////111333555555222222444777666888DDDSSSaaapppsssooosssvvvqqqhhh___UUUJJJ???777444333111...,,,,,,///111//////...---------......///...---,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...---+++*********++++++---,,,++++++------,,,+++++++++++++++++++++++++++))))))))))))************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++(((***++++++++++++---...------...///000111222222333444444444555555666666888999:::;;;===>>>??????===BBBDDD@@@>>>@@@@@@???EEEDDDEEEIIINNNPPPOOOMMMMMMLLLMMMRRRXXXZZZVVVRRRTTTTTTUUUVVVXXXYYYZZZZZZ^^^]]]ZZZYYYYYYXXXWWWVVV```___\\\ZZZXXXUUUQQQMMMOOOLLLIIIFFFEEECCCAAA???<<<;;;888555444333444555111000///......------............------,,,,,,,,,+++,,,,,,,,,+++,,,///111333///+++)))+++------,,,~~~|||~~~}}}xxxrrrsssssstttsssooojjjeeeccc___]]]]]]ZZZSSSMMMLLLFFF>>>777777777333111222333222111111222444666888555333222222333333111///111111111111111111111111//////000111111111111111111000////////////000111////////////............,,,------...///.........+++,,,---...////////////........................///......------......///---------.........//////////////////000000000000000111111111111222222222333333333333333333333333444444444444444333333333555666777888888999999888999999999:::;;;<<<===>>><<<===<<<;;;:::;;;>>>AAAAAAAAABBBCCCDDDDDDDDDCCC@@@@@@@@@AAACCCEEEHHHIIINNNMMMMMMNNNNNNMMMNNNNNNOOOLLLIIIIIIJJJKKKKKKIIIJJJKKKLLLMMMLLLKKKIIIHHHIIIJJJKKKMMMMMMKKKGGGDDDAAAAAA@@@@@@@@@???;;;888777666555444333333333333333222000000111222222222;;;666666;;;BBBMMM]]]mmmrrr~~~xxxxxxwwwvvvsssooofffZZZLLLCCC888666444333333111///---000000//////......------///...------,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------+++*********++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++(((***+++,,,++++++---...------...///000111222222333333444555666666777777888888999;;;<<<===>>>???@@@AAAAAAAAAFFFLLLKKKFFFHHHFFFFFFIIINNNRRRTTTTTTWWWVVVUUUXXX\\\\\\WWWSSSTTTTTTUUUVVVWWWXXXXXXXXX]]]\\\ZZZZZZZZZZZZZZZYYY```^^^\\\ZZZXXXTTTPPPLLLMMMJJJGGGEEEDDDCCCAAA???<<<:::777555444333444444111000///...------------......---------,,,,,,,,,+++,,,---,,,+++,,,///111777333...,,,,,,---,,,+++|||{{{~~~|||wwwppppppqqqsssrrrooojjjeeebbb]]][[[\\\YYYRRRMMMLLLFFF>>>888888888444222222333222111111222444777888666444222111222222222111111111111111111111111111//////000111111111111111///000000000000000000///////////////............,,,,,,---............---,,,---......////////////........................///......------......///------........./////////////////////000000000000000111111111111222222222222222222222222222222222333333333333333333333333444555666777888888888888999999999:::;;;<<<===>>>;;;;;;<<<;;;;;;<<>><<<888666666555444333333222222333111111222222333333333333999777:::FFFUUUeeevvv}}}uuujjj```YYYDDD???999555444222...,,,//////000000///...------///...------,,,---------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++++++++,,,---,,,++++++------,,,+++------------------------)))))))))*********++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++)))***,,,,,,++++++---...---......///000111222222333333444555777888999999777888999:::;;;<<<===>>>BBB???<<>>:::;;;<<<<<<<<<===@@@BBBAAABBBEEEGGGIIIKKKLLLLLLCCCCCCBBBAAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJHHHEEEBBBCCCAAA???>>>===;;;777444555444333222222222222222///000222444555555777888777???MMM^^^nnn{{{}}}tttooommm[[[TTTIII>>>666222000000---...//////000///............------------.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,***+++,,,,,,++++++---.........///000111222222333333333444666777999:::;;;666777888999;;;<<<======@@@===:::===HHHQQQPPPIIIGGGGGGHHHKKKPPPVVVZZZ]]]ZZZYYYXXXYYY[[[[[[YYYWWWVVVWWWXXXYYYYYYXXXXXXWWW``````^^^[[[XXXWWWXXXYYYVVVUUUUUUUUUVVVUUURRRPPPQQQNNNIIIFFFCCCAAA===;;;888777666444333222222222000000///...------------------------------------+++,,,------,,,,,,...///888555222///...---,,,,,,}}}|||~~~xxxxxxxxxxxxxxxvvvqqqkkkfffddd```]]]]]]ZZZRRRLLLKKKEEE>>>999:::999555222222////////////111444777999999666222000000222333333111111111111111111111111//////000111111111111111000111333444444333111000////////////..................///000000000000000---...//////000//////////////////////////////////////////....../////////........./////////000000////////////000000000000000000111111111222222222111111222222222333333333222222222333333444444444777777888999::::::::::::999999999:::;;;<<<===>>>:::<<<===>>>===>>>@@@BBB@@@AAACCCEEEGGGIIIJJJJJJDDDCCCBBBAAAAAABBBCCCDDDCCCCCCEEEFFFHHHJJJKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNMMMKKKJJJIIIHHHIIIHHHHHHHHHHHHGGGDDDAAADDDBBB???>>><<<:::777444444444333222222222333333///111333444444555999<<>>@@@??????BBBHHHHHHEEEBBBEEEIIIMMMQQQUUUXXXZZZYYYXXXWWWWWWXXXXXXXXXXXXYYYZZZ[[[]]]]]]\\\[[[ZZZ]]]]]]\\\ZZZXXXXXX[[[^^^WWWVVVUUUUUUUUUSSSPPPMMMOOOLLLIIIFFFDDDBBB@@@>>>666555555333222222111111000///...------,,,,,,,,,------------------------+++,,,......---,,,---...222222000///---------...}}}}}}yyyyyyyyyxxxxxxuuupppiiiddd```\\\[[[\\\[[[UUUPPPOOODDD>>>999:::999555111111111000000111444777:::<<<999666222000111333333333222222222222222222222222//////000111111111111111000111333444444333111000////////////............//////000111111111111000...//////000000/////////////////////////////////000//////......//////000....../////////000000000////////////000000000000000111111111111222222222222222222333333444444555222333333444444555555666777888999:::;;;;;;;;;;;;999999999:::;;;<<<===>>><<<>>>???@@@???@@@AAACCC@@@AAABBBDDDFFFGGGGGGGGGDDDCCCBBBAAAAAABBBCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLKKKLLLMMMMMMLLLKKKMMMNNNOOONNNMMMLLLKKKJJJJJJIIIJJJIIIHHHHHHHHHFFFDDDAAADDDAAA???===;;;:::777555444444333333333333444444333444555444555:::BBBHHH^^^ooo|||wwwpppqqqpppgggXXXGGG888111111111000000000000111111.........---......///000............---------,,,+++,,,,,,------,,,,,,++++++,,,,,,------------,,,---,,,++++++------,,,+++*********************************++++++++++++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,+++---...---,,,+++,,,......//////000111222333333333333444555777888999999777888999:::;;;<<<===>>>>>>DDDFFFCCCAAACCCDDDDDDAAADDDIIIMMMPPPRRRTTTVVV]]]\\\ZZZXXXWWWXXXXXXYYY[[[\\\^^^``````___^^^]]]YYYZZZ[[[ZZZYYY[[[```eee]]]\\\YYYWWWUUURRRNNNJJJJJJHHHEEEDDDDDDDDDCCCAAA444444444333222111111000000///...---,,,,,,,,,,,,,,,,,,,,,------------...+++---......---,,,,,,------...///...------...000{{{|||~~~xxxyyyxxxxxxxxxvvvqqqkkkfff^^^ZZZYYY[[[ZZZTTTPPPOOOCCC===888999999444000000000000000222444888;;;===888666333222222333333333222222222222222222222222//////000111111111111111///000111111111111000///////////////...............//////000000000000000//////000000000000//////////////////////////////000000////////////000000.../////////000000000000////////////000000000000000111111111111222222222222333333444555555666666333333444555555666777777777777888999::::::::::::999999999:::;;;<<<===>>>>>>@@@BBBBBBAAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFCCCBBBAAAAAAAAABBBCCCDDDDDDDDDEEEGGGHHHJJJKKKLLLIIIKKKKKKJJJIIIIIILLLOOOLLLLLLLLLLLLLLLLLLMMMMMMKKKIIIHHHHHHHHHFFFDDDAAABBB???<<<;;;:::888666444555444444444444444555555444666777999>>>IIIXXXcccrrr|||xxxtttmmm___NNNAAA;;;999555222111000111222...............///000000............------------+++,,,,,,------,,,,,,+++++++++---.........---------,,,++++++------,,,+++*********************************+++++++++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,---...---,,,+++,,,...//////000111222333333444333333444555666666777777888888999;;;<<<===>>>???===CCCHHHFFFDDDEEEEEECCCCCCFFFJJJLLLLLLOOORRRVVV]]]\\\[[[YYYXXXZZZ\\\^^^[[[\\\___aaabbbbbb```___\\\^^^^^^\\\ZZZ\\\bbbhhh```^^^\\\[[[YYYVVVRRROOOIIIGGGDDDBBBBBBAAA???>>>333333333222222111000000//////...---,,,,,,,,,,,,,,,,,,,,,---------......+++---//////---,,,,,,---,,,...000///---,,,...000zzz{{{}}}wwwxxxxxxyyyyyyxxxtttnnniii```\\\ZZZ[[[XXXQQQLLLKKKBBB<<<888999999444000///.........000222666999<<<888666333222333444333222222222222222222222222222//////000111111111111111......////////////......000/////////............---......//////////////////000000000000000//////000000000000000000000000000000////////////000000////////////000000000000////////////000000000000000111111111111222222222333333444444555666777777444444555555666777888888666777888999999:::999999999999999:::;;;<<<===>>>@@@BBBCCCCCCBBBAAABBBCCCFFFFFFFFFGGGGGGFFFFFFEEECCCBBBAAA@@@AAABBBCCCDDDEEEEEEFFFHHHIIIJJJKKKLLLIIIJJJJJJHHHFFFGGGKKKOOOJJJJJJJJJKKKLLLNNNPPPPPPKKKJJJHHHHHHHHHGGGDDDBBB@@@>>>;;;999888777555444555555444444444555555666333666999???IIIZZZooo~~~~~~~~~yyykkk^^^CCC???:::555222000111222...............///000000//////.........---------+++,,,,,,------,,,,,,+++***+++---...///...---------,,,++++++------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---,,,---......,,,+++,,,...//////000111222333333444333444444444555555666666888999:::;;;===>>>??????:::@@@EEEEEEFFFHHHFFFCCCGGGIIIJJJJJJJJJLLLRRRWWWXXXXXXXXXXXXYYY\\\```dddZZZ\\\___bbbccccccaaa```cccdddddd```[[[[[[```eee^^^]]]]]]]]]]]]\\\YYYVVVMMMJJJEEEBBB???<<<999666222222222222222111000/////////...---,,,,,,,,,,,,,,,,,,,,,------.........+++---//////...,,,,,,,,,---///111000---,,,...000xxx{{{}}}xxxzzz|||{{{xxxuuurrrkkkcccccc]]]YYY[[[ZZZTTTLLLIIIDDD???888555555444222000111000000111222555777888777444111111444666555333333333333222111000//////000000000000000000000000000000000000000000000000////////////..........................................//////000000111111////////////////////////......------///222555777000//////.........//////000000000000111111111111333222111111111222333444444444444444444444444444666666666666666555555555666666666777888888999999::::::999888999:::;;;<<<>>>>>>>>>???@@@AAACCCCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEECCCBBB@@@CCCCCCDDDFFFIIIKKKKKKJJJHHHIIIJJJLLLLLLLLLKKKKKKMMMKKKIIIIIILLLPPPRRRSSSQQQOOOKKKGGGDDDBBBAAA@@@???>>>===;;;999777666555444111000333333222444888777777@@@OOO^^^lll|||}}}vvvttt^^^SSSEEE;;;888666222///---...000111000000000111......////////////............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***'''&&&++++++++++++******))))))************************++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,,,,---......---------............///333222000//////111333444444444444444444555666666666888;;;<<<<<<===>>>@@@EEEDDDCCCBBBBBBCCCDDDEEEJJJGGGEEEFFFKKKOOOPPPPPPVVVWWWYYYYYYYYY[[[^^^``````bbbdddccc___YYYTTTRRR\\\\\\]]]______]]]YYYUUUYYY]]]]]]XXXWWW[[[[[[VVVOOOMMMIIIEEEBBB>>>:::777888777666444222000///...//////...------------.........---,,,,,,,,,------//////............//////........................xxxzzz~~~}}}xxxzzz||||||yyyvvvtttmmmeeeddd]]]YYYZZZYYYSSSMMMJJJDDD???888555555444222000000000000111222555777888888444111111444555444333222333333222222000//////000000000000000000000000000000000000000000000000////////////....................................---.........////////////000000000000000000000000///...---...///111444555000000////////////000000//////000000000111111111222222111111111222333444444444444444444444444444666666666666555555555555666666777888999::::::;;;;;;::::::999999:::;;;<<<=========>>>???@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDFFFIIIJJJJJJIIIIIIJJJLLLMMMNNNNNNNNNMMMOOOMMMJJJJJJLLLNNNOOOOOOOOOMMMJJJGGGDDDBBBAAAAAA???===<<<999888666666555555444444777666444666;;;999BBBTTThhhwww}}}yyysssjjj\\\MMMBBB:::666444000111111000///..................///......------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++)))'''++++++++++++*********)))************************++++++++++++,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,,,,---......------------............222111000//////111222444555555444444444555555666555777:::<<<<<<===???@@@@@@AAABBBCCCDDDEEEEEEFFFIIIFFFEEEGGGKKKOOOQQQQQQUUUWWWYYY[[[[[[\\\___aaadddcccbbb```\\\XXXUUURRRaaaaaabbbbbbbbb___[[[WWWUUUYYYYYYVVVVVVYYYYYYUUUQQQNNNIIIEEECCC@@@<<<:::777777555444222000///...///......---------------------,,,,,,------......//////............//////........................xxxzzz~~~}}}xxxzzz}}}|||yyywwwvvvppphhheee^^^YYYYYYXXXRRRMMMLLLDDD???888555555444222000000000000000222555888:::888555222111444555444222222222222222222111000///000000000000000000000000000000000000000000000000////////////....................................------------............111111111111111111111111//////......///000222333111000000///000000111111//////000000000000111111222111111111111222333333444444444444444444444444555555555555555555555555666666777888:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCDDDFFFHHHJJJIIIHHHIIIJJJLLLNNNPPPPPPPPPPPPQQQNNNLLLKKKKKKLLLLLLKKKLLLKKKIIIFFFDDDCCCBBBBBB>>><<<999777555555555666222222444666333222777@@@HHHVVVlll~~~{{{rrrdddSSSCCC:::666555444222000///........./////////......------,,,.........------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++***++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,------...------------............111111000///000111222333666555555444444444555555555777999;;;<<<>>>@@@BBB>>>@@@BBBDDDFFFFFFFFFEEEGGGFFFEEEHHHLLLOOOQQQRRRTTTWWWZZZ\\\]]]^^^```bbbfffccc```_________\\\YYYbbbbbbaaabbbaaa^^^ZZZVVVTTTWWWWWWUUUUUUXXXWWWUUUPPPLLLGGGCCC@@@>>><<<:::777666555333222000//////......---,,,,,,,,,,,,---,,,,,,------......//////......------------..............................xxxyyy}}}}}}xxxyyy|||{{{xxxwwwvvvqqqjjjeee^^^YYYYYYVVVQQQMMMMMMDDD???888555555444222000000//////000222555999;;;999666222222444555333111222222222222222111000///000000000000000000000000000000000000000000000000////////////............................................................000000000000000000000000//////.........///000000//////////////////000111////////////000000000111111111111111111222222333444444444444444444444444444444555555555555555666555555666777999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCDDDEEEGGGHHHHHHFFFGGGHHHJJJMMMNNNOOOOOOOOOPPPNNNLLLKKKLLLLLLJJJIIIIIIHHHGGGEEEDDDCCCBBBBBB===:::777555333444555666222222444555333555@@@LLLaaammm~~~vvvgggVVVGGG>>>999666222000000111111111111111000//////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........000000//////000111222333666666555444444444444555666888:::<<<===???BBBEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFIIILLLPPPRRRSSSTTTWWWZZZ]]]^^^___```bbbdddaaa___bbbgggiiifffbbb```______```aaa___[[[XXXVVVWWWWWWVVVUUUTTTSSSQQQLLLHHHBBB>>>;;;:::999888555555444333222111000///......---,,,,,,,,,,,,,,,........./////////............------------..............................wwwyyy}}}}}}xxxyyyzzzzzzwwwuuuuuupppjjjddd^^^ZZZYYYVVVPPPMMMNNNDDD???888555555444222000//////...///111555:::<<<:::777333222333444222000111111222222222111000000////////////////////////////////////////////////////////////....................................///////////////////////////////////////////////////...............//////---------------...///000...////////////000000000000000111111222222222222444444444444444444444444333444444444555555666666444444555666777888999999;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@AAAAAA@@@???@@@BBBCCCEEEEEEFFFFFFFFFEEEDDDDDDDDDFFFGGGHHHDDDCCCCCCEEEGGGGGGFFFEEEDDDEEEGGGJJJKKKLLLLLLLLLLLLKKKJJJKKKLLLLLLKKKIIIFFFFFFEEEEEEDDDCCCBBBAAA;;;999666444333444555777555555777999;;;BBBRRRaaatttwwwkkk\\\RRR===888333000000222333333444333222111000000111111//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------+++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...////////////000111222333666555555444444444555555888999;;;===>>>@@@DDDGGGOOOLLLHHHEEEBBBBBBBBBCCCDDDFFFHHHJJJMMMOOORRRTTTTTTVVVYYY[[[\\\]]]___aaa```___```eeekkkmmmhhhccc\\\\\\\\\___aaaaaa___]]]YYYXXXWWWUUURRRMMMJJJHHHIIIEEE???;;;999999888777444444333222222111000000......---,,,,,,,,,,,,---///000000000000///------.........------.........////////////////////////wwwxxx||||||xxxyyy{{{zzzvvvuuuuuupppjjjccc^^^[[[ZZZVVVPPPMMMNNNDDD???888555555444222000///...---...111666;;;>>>;;;777333222333444222///111111222222222111111000////////////////////////////////////////////////////////////....................................000000000000000/////////........................---------...............,,,,,,,,,,,,---...//////......////////////000000///000111111222222111111222222222222222222222222333333333444555555666666444444555666666777777777888999::::::;;;;;;::::::;;;<<<>>>@@@AAAAAAAAA@@@>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHDDDDDDCCCDDDFFFFFFEEECCCCCCDDDFFFHHHJJJJJJJJJIIIIIIIIIJJJKKKMMMMMMKKKIIIEEEEEEEEEDDDCCCBBBAAA@@@999888666444444555666777333444888@@@HHHSSSeeeuuu}}}uuullldddJJJCCC:::444333444444333444333222111111222444444/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000000111222222444444444444444555666666999;;;<<<===>>>@@@DDDGGGSSSOOOIIIDDD@@@@@@AAACCCDDDGGGJJJKKKMMMOOOQQQTTTTTTVVVWWWXXXXXXZZZ]]]_________bbbfffiiihhhccc___SSSSSSTTTXXX[[[]]]]]]\\\ZZZWWWUUUTTTOOOFFFAAA@@@HHHDDD???<<<;;;:::888777333333222222111111111000//////...------------...///000111111111000...---//////............//////////////////////////////wwwxxx~~~||||||yyy|||}}}{{{wwwuuuuuuqqqkkkaaa^^^]]]\\\WWWOOOLLLMMMDDD???888555555444222000///...---...111666;;;???<<<888444222333333111...000111111222222222111111////////////////////////////////////////////////////////////....................................000000/////////.........////////////////////////+++,,,------............,,,,,,,,,------...000000........./////////000000...///000111222111111000111111111111111111111111222222333444444555666666666666666666666777777777555666888:::;;;;;;::::::999;;;===???@@@@@@??????===>>>???@@@AAABBBBBBBBBAAAAAACCCDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEDDDBBBEEEFFFHHHJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMLLLIIIGGGDDDDDDDDDDDDCCCAAA???>>>888777666666666666666666444777@@@NNN]]]kkk{{{uuunnnbbbXXXJJJ@@@;;;999666444333222111111111333555666////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------.........///,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...000111111222222333333333444555666777888999:::;;;;;;<<<>>>BBBEEEMMMJJJGGGCCCAAAAAABBBCCCEEEHHHKKKMMMMMMNNNPPPSSSUUUUUUUUUTTTTTTVVVZZZ]]]___```ccceeeeeedddcccaaaPPPPPPQQQUUUYYY\\\\\\[[[\\\XXXVVVUUUOOOEEE???>>>DDDBBB>>><<<;;;999777555222222222222111111111111000000///............///,,,...000111222222111000000000////////////000000////////////////////////wwwxxx~~~||||||yyy~~~|||xxxvvvvvvrrrlll```^^^]]]]]]XXXPPPLLLMMMDDD???888555555444222000///---------111666<<>>??????>>>======>>>???@@@@@@@@@@@@@@@???@@@BBBDDDFFFFFFFFFEEEEEEDDDCCCDDDEEEEEECCCAAAHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMKKKHHHEEEDDDDDDDDDDDDCCCAAA???===777777777777777777666666<<<@@@MMMaaattt}}}tttvvvjjjYYYKKKDDD>>>:::666222111000000111333555777000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...000111111222222222222333333555666888999999999:::::::::<<<@@@CCCEEEDDDDDDCCCCCCCCCCCCDDDEEEIIILLLMMMMMMMMMPPPRRRVVVUUUTTTRRRQQQSSSXXX[[[___aaacccddddddeeegggiiiVVVVVVXXX[[[___bbbbbbaaa```[[[YYYYYYSSSHHHAAAAAA@@@>>>;;;:::999777444222111111111111111111111111111111000///////////////)))+++...111333444444333111111000000000000111111000000000000000000000000{{{xxx~~~}}}vvv|||}}}}}}zzzvvvsssqqqpppddd```\\\[[[VVVOOOLLLMMMFFF@@@:::666555444222000///////////////111555999:::777444222222222222111000000000000000000000000///.........///000222333///......------------...000000000000000000000000.........------,,,,,,,,,++++++,,,,,,,,,---------...........................------,,,,,,------.............../////////000...------------...//////...............///000000222222222222222222222222333333444444444444444444333444666777777777666555888888888888999:::;;;<<<;;;;;;<<<===>>>>>>>>>===@@@???>>>======???AAACCCCCCAAA@@@CCCGGGJJJJJJIIIDDDFFFHHHHHHFFFDDDCCCCCCHHHPPPWWWUUULLLFFFEEEHHHFFFGGGGGGHHHIIIIIIIIIIIIEEEEEEDDDCCC@@@===;;;999;;;666444444444333666:::CCCQQQfff{{{}}}|||}}}ssseeeVVVHHH???:::444222333333000,,,///555000/////////............------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++***)))))))))---,,,,,,,,,,,,---......///000000///...------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------//////000111222333333444333333444555666777888888:::::::::;;;;;;<<<<<<<<>>@@@888000---///222222000///...---///222333111...~~~yyy~~~~~~yyy|||~~~~~~{{{wwwrrrooonnnddd```\\\[[[VVVOOOKKKLLLEEE???999666666666444222000000000//////111555888:::777333222222222222111000000000000000000000000///.........///000222333111111000///.........///////////////////////////.........------,,,,,,,,,++++++,,,,,,,,,---------...........................------,,,,,,------...---------............///...------------...//////000////////////000111111222222222222222222222222333333333444444444444555444555666777777777666555888888888888999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>???AAACCCDDDEEECCCAAACCCFFFHHHHHHFFFCCCEEEFFFFFFEEEDDDEEEFFFJJJOOOTTTRRRKKKFFFFFFHHHGGGGGGHHHHHHIIIHHHHHHHHHDDDDDDCCCBBB???===:::888666333333555555666<<>>>>>CCCCCCDDDDDDEEEFFFFFFFFFIIIJJJKKKMMMPPPSSSVVVWWW[[[[[[ZZZVVVRRRRRRVVV[[[]]]^^^```bbbbbbccceeefffbbb^^^YYYWWWWWWYYY[[[[[[TTTVVVUUUTTTTTTSSSMMMDDDAAA>>>;;;999777666444222000000111111111111000000000111222222111000111222000000///000333666:::<<>>>>>>>>>>>======>>>@@@AAABBBCCCDDDEEEDDDBBBCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMNNNOOOMMMJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBB@@@>>>;;;999888555444555666666:::EEEQQQnnn}}}~~~vvvuuummm\\\MMMEEE;;;222222555333111000000000000/////////......---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......222333222000---+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////000111222333333444555555666777888999::::::::::::;;;<<<===??????@@@AAABBBCCCDDDFFFGGGHHHHHHKKKKKKMMMOOORRRTTTWWWXXX\\\]]]^^^[[[WWWVVVXXX[[[]]]]]]^^^^^^^^^^^^]]]]]]]]][[[XXXWWWWWWXXXXXXWWWPPPTTTTTTPPPMMMKKKHHHDDD@@@===:::888777666333222000000111111111111000000///000111000//////000111111000000000222444777999CCCAAA>>>888333///...///000//////000222333222111{{{~~~||||||wwwxxx{{{}}}|||xxxrrrmmmkkkeeeaaa^^^]]]WWWOOOKKKKKKEEE@@@:::777777777555333111111000///...000444777999666333111111111111000000000000000000000000000///////////////000111111444333222111000/////////////////////////////////...............---------,,,,,,,,,------------..............................------,,,,,,------...---------.........//////...............//////000111000000000000111222222222222222222222222222222222333333444444555555555555555666666777777777777888888888888999:::;;;;;;::::::<<<===>>>>>>>>>>>>======???@@@AAAAAAAAAAAADDDCCCBBBBBBCCCDDDEEEEEEFFFGGGIIIIIIJJJMMMQQQTTTOOOMMMJJJIIIIIIIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFEEECCCCCCAAA???===:::888777888777888888999???PPP```{{{rrrggg^^^QQQEEE888444333222111222000000000////////////.........////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,++++++,,,,,,---...666666555333///---,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------.........//////000111222333333444666666777888999::::::;;;888999:::<<<===???@@@@@@@@@AAABBBDDDFFFHHHJJJJJJKKKKKKMMMOOORRRUUUWWWYYYZZZ\\\]]][[[YYYZZZ^^^aaagggddd```^^^\\\\\\[[[[[[bbb```]]]\\\ZZZXXXTTTQQQPPPRRRQQQLLLIIIHHHFFFBBB>>><<<999777666555333111000000111111111111000000---///000///...---...///000/////////000222444555999<<<===:::444000111444/////////000111333333333{{{|||zzzsssuuuxxx{{{{{{xxxsssooonnneeeaaa___]]]XXXPPPKKKJJJHHHBBB;;;777666555222000000111000///...000444777:::777333111111222111111000000000000000000000000/////////000000000000000333222111000///......///................................................,,,,,,---------....................................------,,,,,,------...////////////000000000000///............///000000000////////////000111111222222222222222222222222222222333333444555666666666666666666777777888888888888888888999:::;;;;;;999:::;;;===>>>>>>??????===>>>??????@@@??????>>>AAABBBBBBCCCCCCDDDFFFGGGFFFHHHIIIJJJKKKNNNRRRVVVOOOLLLHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDBBBAAA>>><<<:::888777777666888<<>>===:::777666555444222111000000111111111111000000...000222222111///000000///.........///000111222111666:::999333111333666333333222222111222333444~~~zzz|||yyyrrrsssvvvyyyyyywwwsssqqqpppeeebbb___^^^YYYPPPJJJJJJHHHBBB;;;666555333000---///000/////////111555888:::777444222222222222111000000000000000000000000//////000000000000//////000000///.........//////......................................./////////,,,---------.......................................------,,,,,,------...//////000000000111111111//////......//////000111000////////////000111111222222222222222222222222111222333333444555666666777777666666666777888999888888888888999:::;;;<<<999:::;;;===>>>?????????>>>????????????@@@@@@@@@AAABBBCCCDDDCCCDDDGGGIIIDDDFFFHHHIIIJJJLLLOOORRRNNNKKKIIIGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA>>><<<:::999888333555===IIIUUUdddyyy~~~|||xxxkkkZZZLLL???555111333111111000000000/////////...//////000000//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************+++++++++++++++++++++,,,------//////000...+++******+++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,---...////////////000111222333333444666666777888999::::::;;;888888999:::;;;======>>>@@@AAABBBEEEGGGIIIKKKLLLJJJKKKLLLOOOQQQTTTWWWXXXWWWXXXYYYYYYYYY^^^eeekkkqqqjjjaaa\\\\\\]]]^^^]]]dddcccccccccbbb___ZZZVVVTTTRRRMMMIIIIIIIIIDDD<<<;;;999666555444333222000000000111111111111000000000333666777666444222222////////////000000111222000444888888444111222555444444444222000000222444zzz|||{{{uuuuuuwwwxxxwwwuuurrrpppoooeeebbb```___ZZZPPPJJJIIIFFF@@@999555444333000.........///...///222666:::;;;999555333333333333222000000000000000000000000//////000111111000///...//////.........///000000........................---........./////////000------------.......................................------,,,,,,------...////////////000000000000///////////////000000111111000000000000111222222222222222222222222222222111222222333444555666777888777666666666777888999888888888888999:::;;;<<<888999;;;===>>>??????@@@???>>>>>>???AAACCCEEEFFFCCCEEEFFFEEECCCCCCFFFHHHCCCFFFHHHJJJJJJKKKLLLNNNLLLLLLJJJIIIHHHIIIJJJLLLEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDAAA>>><<<:::999999777===MMMaaattt{{{}}}vvvggg^^^TTTHHH===888111111111000000000////////////000000000000//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++******+++++++++***++++++,,,---***+++,,,+++***)))***+++)))*********++++++++++++************************++++++,,,,,,,,,,,,------***++++++,,,---...///000//////000111222333333444555555666777888999:::::::::::::::;;;<<<======>>>@@@AAACCCEEEGGGIIIKKKLLLLLLLLLNNNPPPSSSVVVXXXZZZ[[[]]]^^^]]]\\\]]]bbbffffff```[[[YYY[[[]]]]]][[[_________``````^^^ZZZVVVPPPRRRQQQKKKGGGEEEAAA<<<:::888555444333333111000000000111111111111000000...333888:::999555222000000000111111222333444444222555888888666555666777777999:::;;;<<<>>>CCCGGGzzz~~~}}}~~~zzzwwwxxxxxxwwwssspppooonnnfffbbb``````ZZZPPPJJJIIICCC>>>888444444333111///------......///222777;;;<<<999666444444444444333000000000000000000000000//////000111111000///...............///000111222........................---.........//////000000---------.........//////...........................------,,,,,,------.............../////////000///////////////000111111222222111111222222333444222222222222222222222222111111222333444666666777888777666666666777999:::888888888888999:::;;;<<<888999;;;===>>>???@@@@@@>>>>>>>>>???BBBFFFJJJLLLEEEGGGHHHFFFCCCBBBDDDGGGEEEGGGKKKLLLLLLLLLLLLMMMKKKLLLLLLJJJIIIIIIKKKMMMDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDAAA>>><<<;;;::::::AAAIII]]]wwwxxxllliiifffZZZJJJ@@@111111111111000000000000//////000000000000//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---)))***,,,,,,++++++,,,---))))))******++++++++++++************************++++++,,,,,,,,,---------******+++,,,---//////000//////000111222333333444555555666777888999999:::;;;<<<<<<<<<======>>>>>>AAABBBCCCEEEGGGIIIKKKLLLMMMNNNOOOQQQTTTWWWZZZ[[[___aaacccbbb^^^\\\]]]___aaa^^^\\\^^^bbbdddbbb___]]]\\\\\\]]]]]]ZZZVVVSSSLLLRRRTTTMMMEEEAAA???>>>:::777555333333333111000000000111111111111000000+++000666999888333///---222222333444555666666777333555777999999:::;;;<<<>>>BBBGGGKKKOOOVVV^^^ddd|||~~~xxxyyywwwzzz{{{|||}}}{{{vvvpppkkkeeeaaa\\\YYYWWWTTTNNNIIIFFFBBB<<<888555222000...,,,,,,------///333999===<<<999666444333333222000000000000000000000000000000000111111111111000000000111111111//////000222...///000///...---...///.........------,,,,,,,,,........................000///...---------------//////.........---------///////////////.........//////000000000000//////000000000000000111111222222222222222222222222222444444444444444444444444555555555555666666666777:::::::::::::::999888777777888:::;;;<<<=========@@@@@@@@@AAACCCEEEFFFGGGJJJIIIIIIHHHFFFDDDCCCBBBFFFFFFFFFGGGIIIKKKLLLMMMNNNOOOLLLHHHIIILLLLLLHHHHHHGGGGGGFFFEEEDDDDDDCCCDDD???<<<===<<<999:::===FFFdddzzz|||rrrlllfffeee]]]LLL===555000000111000000111222111///...///000///...///............---------,,,,,,,,,---...///000000---------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000111222444555555555666666777999:::;;;===<<<;;;;;;<<<>>>AAABBBDDDCCCDDDGGGLLLMMMLLLIIIKKKKKKLLLOOOSSSVVVWWWWWWZZZ___aaa^^^ZZZZZZ^^^``````aaaaaaaaa```aaadddfffddd___XXXUUUUUUYYY]]]___RRRPPPMMMHHHBBB>>>======777666555444333222222222222222222111111111111111111666:::999555222222555777111///444555333222666555999<<<===@@@IIIOOOQQQ[[[[[[]]]aaagggnnnuuuyyy|||~~~yyyzzzxxx{{{|||}}}~~~|||wwwqqqllldddaaa\\\YYYXXXTTTOOOJJJBBB>>>999555333222111///---......---///222888<<<;;;999555444333333222000000000000000000000000000000000111111111111000000///000111000......000111///000111111//////000111/////////......---------........................//////...------------...//////.........---------////////////............//////000000000000//////000000000000000111111222222222222222222222222222444444444444444444444444555555555666666666777777:::::::::::::::999888777888888:::;;;<<<<<<<<<<<>>DDDLLLfff}}}}}}|||lllfffaaaUUUIII>>>333222555666777888444222000///000111000//////............------------,,,,,,------///000000//////...------...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........//////000000111222444555666666666666777999:::;;;===<<<;;;;;;<<<>>>@@@BBBDDDCCCCCCFFFJJJLLLKKKJJJLLLLLLNNNPPPSSSUUUVVVUUUXXX[[[\\\[[[ZZZ\\\^^^```^^^^^^\\\\\\\\\]]]]]]^^^```[[[VVVSSSUUUXXX[[[\\\RRRQQQMMMGGGBBB===;;;:::666666555333333222222333222222222222222222222222333999>>>>>>999444333444555222333777888666777;;;AAAIIIRRRWWW^^^gggmmmnnnlllmmmnnnqqqvvv{{{zzz~~~yyyzzzyyy|||}}}~~~~~~{{{wwwqqqnnnccc```[[[YYYXXXUUUPPPLLL@@@===888555555555444444/////////......111666:::;;;888555333333333222000000000000000000000000000///000000111111000000///...///000///------///000///000222222111111222444///////////////....................................------------...//////...............---------........................//////000000000000//////000000000000000111111222222222222222333333333333444444444444444444444444555555666666666777777777999999:::::::::999888888888999::::::;;;;;;;;;;;;@@@@@@@@@AAABBBDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGIIIJJJJJJOOOOOOMMMIIIIIILLLKKKGGGIIIHHHFFFDDDBBB@@@???>>>BBBAAA@@@>>><<>>@@@BBBDDDCCCBBBDDDGGGJJJKKKJJJMMMNNNQQQSSSTTTUUUTTTSSSSSSQQQQQQTTTWWWZZZ\\\]]]ZZZWWWUUUVVVZZZ\\\[[[YYY[[[XXXTTTRRRSSSVVVWWWXXXQQQOOOKKKFFFAAA<<<888666666555444333333222222333222222222222222222222222///666===>>>:::555333333;;;:::<<<>>>???AAAHHHPPPUUU```nnnxxx{{{www}}}xxxyyyxxx{{{}}}~~~}}}zzzuuuqqqnnnbbb___[[[YYYYYYVVVRRRMMMEEEAAA<<<999888888888888222111000......000444777:::777444333333333222111//////////////////////////////000000000000//////---...///...,,,,,,...///...000111111111111333444//////..........................................,,,,,,,,,------///000000........................------.............../////////000000000000//////000000000000000111111222222222222333333333333333444444444444444444444444555666666666666777777777999999:::::::::999999888999999:::::::::::::::999<<<=========???@@@AAABBBDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLJJJFFFGGGIIIHHHCCCFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>======JJJddd||||||zzzwwwwwwvvvvvvvvvwwwxxxxxx|||}}}}}}{{{xxxtttqqqnnnlllkkkiiiiiiiiihhhhhhhhhiiiiiiiiiiiikkkmmmpppsssuuuwwwwwwuuupppgggZZZKKKAAA:::333222444444222000000000000///...///............------------------------...///000111000...------...000111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,******+++++++++,,,,,,,,,------------............/////////000111222444444666666666777888999;;;;;;<<<<<<<<<<<<===???@@@AAACCCBBBBBBCCCEEEHHHJJJKKKNNNPPPTTTVVVVVVTTTSSSRRRLLLHHHFFFLLLSSSWWWXXXYYYVVVRRRQQQUUU\\\```___\\\ZZZWWWTTTRRRRRRSSSSSSSSSNNNKKKHHHDDD@@@<<<777444555444444333222222222333111111111111222222222222...444:::;;;888666888:::CCCEEEHHHJJJMMMTTTaaalllqqq}}}wwwttt}}}{{{vvvwwwvvvyyy{{{}}}|||wwwrrrooonnnbbb___[[[ZZZYYYWWWRRRNNNIIIDDD>>>:::888888888888333222111///---///333666999777444222222333222111//////////////////////////////000000000000//////---.........,,,,,,---///,,,...000000///000111333------------------------........................,,,,,,,,,---...///000111---.....................,,,---------......////////////000000000000//////000000000000000111111222222222333333333444444444444444444444444444444444666666666666777777777888888999999:::::::::999999999999:::;;;;;;;;;::::::<<<<<<<<<======???@@@AAADDDDDDEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIFFFGGGIIIGGGCCCCCCCCCBBBBBBAAAAAA@@@@@@??????@@@CCCJJJ]]]|||~~~wwwwwwwwwvvvsssnnniiifffeeedddddddddeeeffffffgggiiikkknnnrrrtttvvvwwwwwwwwwxxxyyyyyyxxxvvvtttrrrpppnnnkkkhhhdddaaa```___]]]]]]\\\\\\\\\\\\]]]^^^___```bbbdddgggjjjmmmooorrrtttxxx{{{~~~zzzzzzooohhh^^^SSSDDD777333555333111//////000000000//////............---------...------------...//////000///---,,,,,,---///000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........///////////////000111222444444666666777777888:::;;;<<<;;;;;;<<<===>>>???@@@@@@BBBBBBBBBCCCDDDFFFIIIKKKNNNRRRVVVWWWVVVTTTTTTTTTLLLEEEBBBJJJRRRUUUVVVXXXYYYVVVUUUYYY___cccaaa^^^ZZZWWWTTTQQQQQQPPPOOONNNIIIFFFBBB@@@>>><<<888555444444333222222222333333000000000000111111222222333666999888666999???FFFMMMVVV```ggglllsss{{{vvvsss|||zzzvvvvvvtttxxx{{{}}}{{{uuupppnnnnnnccc___\\\ZZZZZZWWWRRRNNNIIIDDD===888555555555444333333111///---///222666999666333222222222222111000000000000000000000000...//////000000//////...---...///...,,,,,,...///,,,---//////......///111,,,,,,,,,---------------........................,,,,,,,,,---...///000111---------...............,,,,,,,,,---......////////////000000000000//////000000000000000111111222222222333333444444555555444444444444444444444444666666666777777777888888888888999:::::::::999999999:::;;;;;;<<<<<<<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJJJJHHHIIILLLKKKFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>BBBMMM\\\ppp{{{vvvtttllllllkkkiiieee```\\\ZZZWWWWWWWWWWWWXXXYYYZZZZZZ\\\]]]```ccceeehhhiiijjjhhhhhhhhhgggfffeeeeeedddaaa___]]]ZZZXXXVVVTTTTTTUUUTTTSSSRRRSSSTTTUUUVVVYYYZZZ[[[^^^aaadddfffhhheeehhhlllpppssswww|||ppplllfff]]]OOO@@@777666222000//////111222222111///............---------......---------......//////..................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,******+++++++++,,,,,,,,,------.........///////////////000000111222444555777777777888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@AAABBBDDDEEEEEEFFFIIIKKKNNNRRRVVVXXXVVVUUUVVVXXXRRRIIIFFFNNNUUUVVVWWW\\\___]]]\\\]]]```aaa^^^\\\YYYVVVRRROOONNNNNNMMMLLLGGGCCC>>>;;;;;;;;;888555333333222222222222333333000000000111111222222333444666777666777???KKKUUUfffuuuwwwttt~~~{{{vvvvvvtttyyy|||~~~|||uuupppooopppddd```\\\ZZZZZZWWWRRRNNNFFFAAA:::555333333333333333333111///---///222666888666333222222222222111000000000000000000000000......////////////.........//////...------...000---...//////...---...///------------.........///........................---------------...///000---------.........//////++++++,,,------...////////////000000000000//////000000000000000111111222222222333333444555555666444444444444444444444444666666777777777888888888777888999::::::::::::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFIIIIIIHHHJJJNNNLLLHHHCCCCCCBBBBBBAAAAAAAAA@@@===>>>HHH[[[ppp~~~wwwqqqkkkhhhfff______]]][[[YYYVVVSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXZZZ[[[]]]^^^\\\[[[ZZZYYYXXXXXXXXXYYYVVVUUUTTTRRRPPPOOOOOONNNOOONNNMMMMMMMMMNNNPPPQQQQQQRRRSSSUUUXXXZZZ]]]^^^]]]```cccfffiiimmmrrruuu|||tttlllggg]]]NNN@@@999222111000111333555666555///............---------///......---------.........///000000000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,............//////////////////000000111222444555777777777888999:::;;;<<<:::;;;<<<===??????@@@@@@???BBBFFFGGGFFFGGGIIIKKKMMMQQQVVVWWWVVVVVVYYY]]]XXXNNNKKKRRRWWWUUUWWW^^^^^^^^^^^^^^^^^^\\\[[[YYYUUUQQQMMMKKKKKKLLLLLLLLLIIIBBB;;;888888888666333333222222222222222333333111111222333333444555555666999===AAAHHHVVVhhhuuuxxxuuu}}}wwwwwwtttyyy}}}}}}vvvqqqpppqqqeeeaaa]]][[[ZZZWWWRRRMMMEEE@@@999444333333444444333333111///---///333666888555333111222222222111000000000000000000000000......////////////.........///000///------///000...///000///...---...///---.........//////000000...........................------------...//////---------.........//////++++++,,,,,,---...////////////000000000000//////000000000000000111111222222222333333444555666666444444444444444444444444777777777777888888888888777888999:::::::::::::::999:::;;;===>>>?????????======<<<======>>>???@@@>>>???AAACCCDDDEEEFFFFFF@@@AAAAAABBBDDDFFFGGGHHHCCCFFFGGGGGGIIIMMMLLLGGGEEEEEEDDDCCCAAA@@@??????BBBDDDRRRkkk{{{xxxqqqjjjccc^^^[[[ZZZUUUTTTSSSRRRPPPOOONNNMMMOOOOOOOOOPPPPPPRRRSSSSSSUUUUUUTTTSSSSSSTTTVVVWWWVVVTTTRRRPPPPPPQQQRRRSSSRRRRRRPPPOOONNNNNNNNNNNNMMMLLLKKKJJJJJJLLLNNNOOOJJJKKKLLLMMMPPPRRRUUUVVVWWWYYY\\\^^^```cccgggiiikkkpppxxxwwwsssmmm___KKK???333222111333666888999888//////.........---------///......---------.........///111333333111///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,............/////////000//////000000111222444555777777777888999:::<<<<<<:::;;;<<<>>>???????????????CCCGGGHHHHHHGGGIIIKKKLLLQQQUUUVVVUUUWWW[[[```ZZZPPPNNNTTTVVVRRRUUU]]]YYY[[[]]]]]][[[ZZZYYYZZZQQQMMMIIIHHHIIIKKKMMMMMMKKKCCC:::666666666444222222222222111222222333333333333444444555666777777<<>><<<======>>>>>>>>>>>>===?????????@@@@@@AAAAAAAAA===@@@CCCCCCBBBAAAAAABBBCCCCCCAAAAAAFFFKKKMMMLLLIIIIIIHHHGGGGGGFFFEEEEEEFFFHHHHHHEEEAAA???@@@CCCGGGUUUjjjvvvrrrhhhccc]]]XXXUUUTTTTTTSSSSSSSSSQQQOOONNNPPPTTTWWWVVVVVVWWWZZZ]]]___^^^]]]^^^[[[YYYZZZ^^^___[[[WWWTTTUUUWWWXXXYYYXXXXXXWWWXXXVVVUUURRRQQQOOOOOONNNMMMMMMNNNMMMMMMKKKJJJIIILLLKKKJJJKKKMMMNNNNNNMMMOOOPPPRRRUUUYYY^^^bbbdddgggjjjnnnrrrwww}}}oooeeefff^^^MMM;;;888444222444999===@@@333222111///......------...---,,,,,,,,,,,,---...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////......//////000000111222444555666666777888:::;;;<<<===:::;;;===>>>@@@BBBCCCDDDEEEDDDCCCCCCEEEIIILLLOOOQQQVVV\\\^^^^^^```eeejjj^^^WWWQQQQQQVVV\\\]]]\\\\\\[[[ZZZ[[[]]]]]][[[ZZZUUUPPPJJJIIIKKKKKKHHHEEECCC@@@<<<999888777555333444555333000000222333333222222222333777===DDDIIIOOOWWWbbbqqqwwwttt~~~}}}xxxxxxvvvyyyzzz{{{yyyuuuqqqooonnniiiccc]]][[[[[[XXXRRRMMMHHHCCC<<<777555666888999333333111///---///333777999666222000000111000000000000000000000000000000000000000000000000000000000/////////............///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------------............///111000000/////////000000111000000000000000111111111111222222222333333333333444666777777555444333666666666777888999999999999999999::::::;;;<<<===<<<<<<===>>>>>>>>>>>>===??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDFFFJJJLLLLLLIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAACCCDDDWWWggg|||qqqhhhddd\\\YYYUUURRRQQQQQQQQQQQQSSSTTTVVVWWWWWWYYY\\\^^^___```bbbccceeegggiiijjjllliiiggggggjjjjjjgggcccbbbbbbbbbaaa```___^^^]]]```___]]][[[ZZZYYYXXXXXXTTTTTTSSSRRRQQQQQQQQQQQQMMMKKKJJJJJJKKKLLLJJJIIIKKKLLLMMMPPPSSSWWW[[[]]]aaadddgggkkknnnsssyyy}}}xxxgggccc___WWWDDD<<<333111666===BBBCCC333222111///......------......---,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......//////000000111333444555666666777999:::;;;<<<===<<<<<<===>>>@@@BBBDDDEEEGGGGGGFFFFFFGGGJJJMMMOOOPPPTTTYYY\\\^^^eeennnuuuttteeeTTTNNNSSS[[[]]]\\\]]][[[ZZZ[[[\\\[[[YYYXXXXXXSSSNNNLLLLLLKKKFFFBBBBBB???;;;888777666444333222333333222111111222222666666666:::BBBLLLUUU[[[ooovvvtttrrr|||{{{wwwxxxwwwwwwxxxyyyxxxtttpppnnnmmmgggbbb\\\[[[\\\[[[UUUPPPIIIDDD===888666777888888333333222000///111555888999666222000000111000000000000000000000000000000000000000000000000000000////////////............///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///111111000000000000111111111111000000000000000111111111222222222333333333333444555666666555444333666666777777888999999999999999999999:::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCGGGDDDAAA???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFIIIKKKJJJJJJHHHGGGEEEDDDCCCBBBBBBAAA@@@@@@BBBEEEIIILLLeeexxx}}}uuuppphhh^^^WWWVVVSSSRRRRRRSSSTTTVVVXXXYYYZZZ]]]```cccdddeeeggghhhjjjlllmmmllljjjjjjnnnqqqpppmmmkkkmmmpppqqqooolllmmmlllkkkjjjiiihhhhhhhhhgggfffeeedddcccbbbaaa```^^^\\\ZZZXXXWWWVVVWWWWWWRRRPPPNNNMMMMMMLLLIIIGGGHHHHHHIIIKKKMMMPPPSSSUUUZZZ]]]___bbbeeeiiinnnrrrwwwzzz}}}|||pppcccaaacccVVVIII:::444999@@@CCCCCC333222111///..................---,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///////////////...000000000000222333444555666777888999:::;;;<<<===???>>>>>>>>>@@@BBBEEEGGGJJJJJJIIIHHHJJJLLLNNNPPPRRRTTTWWWZZZ___hhhttt|||rrr^^^VVVZZZaaaaaa^^^]]]\\\ZZZZZZZZZYYYXXXVVVZZZVVVQQQOOOMMMIIIDDD??????===999777666555444222111222444444222111222333:::===CCCKKKWWWeeeqqqyyywwwttt}}}yyyttttttsssvvvxxxyyyxxxuuuqqqooonnneee```\\\\\\]]]]]]XXXTTTIIIDDD===888666666666666222222222111000111444777999666222000000111000000///////////////////////////////////////////////////////////////.........///////////////......---------------------------................................................------------............---------............///111000000000000111111222222111111000000000000000111111222222222333333333333444555666666555555444777777777888888999999999999999999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDFFFCCC@@@???@@@BBBBBBAAAAAAAAABBBDDDDDDCCCGGGLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBAAA???@@@GGGTTT]]]vvv~~~qqqjjjddd```ZZZTTTRRRSSSVVVXXXZZZ\\\___bbbeeeggggggiiikkklllmmmnnnppprrruuuwwwwwwrrrllljjjmmmrrrmmmkkkkkkmmmqqqttttttsssqqqpppooonnnnnnoooqqqrrroooooonnnmmmkkkiiihhhggggggfffeeecccaaa___^^^^^^]]]ZZZWWWUUUSSSPPPMMMKKKJJJJJJIIIJJJKKKMMMNNNPPPTTTVVVYYY[[[^^^aaafffjjjnnnqqqvvvzzz~~~llleeejjjeeeYYYIII>>>;;;<<<======222111000///..................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////////////////000000000111222333444555666777888999;;;<<<======AAA@@@???>>>@@@CCCFFFHHHKKKKKKJJJJJJKKKLLLNNNPPPUUUWWWZZZ\\\aaahhhqqqwww|||sssjjjfffhhhhhhddd___\\\ZZZXXXXXXYYYYYYXXXVVVXXXVVVRRROOOLLLGGGAAA======:::777555555444333222333222333333222111444:::CCCMMM[[[gggppp|||zzzwww~~~xxxqqqqqqqqqvvvxxxyyyxxxvvvrrrqqqpppeeeaaa\\\\\\______ZZZVVVHHHCCC===888555555444444///111111111111111333555999666222000000111000000////////////////////////////////////////////////.........//////////////////////////////......---------------------------................................................++++++,,,,,,,,,------------------............///000000//////000111222222111111000000000000000111111111222222222333333333333444444555555666666555888888888888999999999999999999888888888999::::::::::::<<<======>>>>>>>>>>>>??????@@@AAACCCCCCDDDBBBAAA???@@@AAACCCDDDDDDFFFBBBBBBEEEFFFDDDHHHNNNLLLLLLJJJIIIGGGEEEDDDCCC@@@CCCCCC@@@@@@KKK```rrr{{{rrrlll___[[[XXXYYYXXXVVVYYY^^^aaacccffffffggghhhkkknnnooopppqqqrrrtttxxx}}}{{{yyy|||{{{zzzzzz{{{}}}{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzyyywwwuuurrrooonnnkkklllmmmmmmmmmkkkiiigggfffccc```\\\ZZZWWWSSSPPPNNNMMMLLLKKKJJJKKKLLLLLLNNNPPPRRRTTTVVVZZZ^^^bbbeeeiiinnnssswww{{{|||~~~pppnnnhhhaaaTTTFFF;;;555555666222111000//////......///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///////////////000000111111222333555666777777888999;;;<<<===>>>BBBAAA??????@@@CCCFFFHHHJJJJJJJJJJJJKKKLLLNNNNNNTTTWWWZZZ^^^cccgggkkknnnppppppooommmiiifffcccaaa[[[YYYWWWWWWXXXYYYXXXXXXTTTRRRPPPMMMIIIEEE@@@<<<:::888555444444444333333333111000222222333===HHHYYYkkkyyywww~~~xxxppprrrrrruuuwwwyyyxxxvvvsssrrrqqqgggbbb^^^]]]______[[[VVVHHHCCC===888555444333222...000222222222222333555999666222000000111000000000000000000000000000000000000000000000000000000.........//////////////////////////////......---------------------------........................------------------------***++++++,,,,,,------------------............//////.........///000111222000000000000000111111222111111222222222333333333333333444444555666666666999999999999999999999999999888888777888888999999999:::;;;<<<===>>>>>>>>>======>>>???AAABBBCCCCCC??????@@@AAABBBEEEJJJNNNQQQHHHDDDGGGIIIGGGJJJPPPKKKKKKIIIHHHFFFEEEDDDCCC???BBBDDDDDDIIIYYYrrrzzz}}}}}}vvvooohhhaaa\\\XXXWWWYYY^^^```bbbgggnnnmmmooopppooolllmmmppptttzzz{{{}}}}}}yyyvvvmmmnnnooopppppppppnnnnnnnnnkkkgggdddaaa^^^ZZZXXXTTTSSSPPPNNNLLLKKKKKKKKKIIIKKKLLLMMMNNNQQQUUUXXX]]]```eeeiiimmmrrrwww{{{vvvwwwhhhddd[[[LLL===333222333111111000///////////////---...////////////...---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,---...///000000000000111111111111222444555666777888999:::;;;<<<===>>>AAA@@@@@@???AAACCCEEEGGGIIIIIIIIIJJJKKKLLLNNNNNNPPPSSSYYY___dddgggiiiiiijjjlllkkkggg```^^^___bbb]]]ZZZXXXWWWXXXXXXXXXXXXQQQPPPMMMJJJFFFAAA>>><<<888666444333444444444333333000111777:::@@@OOO```|||xxxvvv}}}vvvnnnpppqqqsssuuuwwwwwwuuurrrqqqqqqiiiddd______```___ZZZUUUIIIEEE>>>999666555333222...000333444444333444555999666222000000111000000000000000000000000000000000000000000000000000000............/////////000///////////////......---................................................------------------------++++++,,,,,,---......///---------............///------------...///000111////////////000111333333111111222222222333333333333333333444555666777777999999999999999999999999888888777777777777888888888999;;;<<<===>>>>>>>>>;;;<<<===>>>@@@AAABBBCCC>>>AAABBB@@@@@@GGGTTT^^^\\\MMMCCCFFFHHHFFFFFFKKKHHHHHHGGGFFFEEEDDDCCCBBB@@@BBBGGGOOO]]]rrr}}}vvvqqqjjjeeeaaa^^^[[[ZZZ]]]^^^cccjjjlllmmmrrryyywwwzzz||||||{{{~~~{{{xxxvvvuuutttuuuuuusssooollljjjgggdddaaa]]][[[XXXTTTQQQPPPOOONNNJJJJJJKKKJJJIIIJJJLLLOOOUUUWWWZZZ]]]aaagggmmmrrrwww{{{uuunnnaaaQQQBBB888444333111000000///////////////---...///000000///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---...///000000000000111111111222333444555666777888999:::;;;===>>>>>>@@@@@@@@@@@@AAABBBDDDDDDHHHHHHIIIKKKLLLNNNOOOPPPPPPSSSXXX^^^cccffffffffffffgggfffccc```___```cccaaa^^^ZZZXXXWWWWWWVVVUUURRRPPPMMMHHHCCC???===<<<777555333333444555555555555444:::FFFOOOWWWkkkyyyvvv|||ssskkklllmmmrrrtttvvvvvvtttqqqppppppkkkfffaaa___```___YYYTTTJJJFFF@@@;;;888666444222///111444555555555666666999666222000000111000000000000000000000000000000000000000000000000000000---.........//////000000///////////////......---................................................------------------------,,,,,,------...///000000---------.........//////,,,,,,,,,------///000000.........///000222444444111111222222222333333333333333333444444666777888999999999999999999999999888888777777777777777888888999:::<<<===>>>>>>>>>:::;;;<<<>>>???@@@BBBBBB@@@BBBCCC??????HHH[[[iiiaaaOOOAAACCCEEEBBBAAADDDFFFEEEEEEDDDCCCBBBBBBAAADDDDDDIIIYYYppp{{{zzzuuulllgggccc^^^[[[\\\^^^```aaadddgggmmmsssuuutttxxx}}}~~~~~~~~~|||yyyvvvsssqqqooollliiidddbbb___[[[WWWUUUSSSSSSMMMMMMLLLJJJHHHGGGIIIJJJOOOQQQSSSVVVZZZ___fffkkknnnrrrzzz~~~zzziiiWWWIII>>>777333111000000////////////000---...///000000///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---...///000000000000111111111222333444555666777888999:::<<<===>>>>>>>>>???@@@AAABBBBBBCCCCCCGGGHHHJJJKKKMMMOOOPPPQQQUUUVVVYYY]]]aaaddddddcccaaabbbdddfffggggggeeeccceeeaaa\\\YYYWWWUUUTTTSSSTTTRRRNNNHHHBBB===<<<;;;777555333333444666666555888999DDDUUUaaalllzzzvvvssskkkhhhlllqqqqqqsssuuuwwwvvvuuusssooogggaaa``````\\\YYYYYYPPPHHH???999888666222...222111111222333555777999888777555333111000000///////////////////////////////////////////////////......------------......///////////////......---111000///------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......------------------------------...111333222000...000//////.........//////000000000111111222222222444444555555666777777777777777888888888777777666888777555444555666888:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@CCCAAA??????@@@DDDHHHJJJKKKIIIFFFCCCBBBCCCDDDFFFGGGHHHGGGDDDBBBBBBAAA@@@DDDKKK[[[qqq~~~uuuiii```]]]VVVWWWYYY[[[^^^bbbeeehhhooosssxxx|||~~~|||wwwuuurrrpppkkkjjjhhhfffccc___\\\ZZZVVVRRRNNNKKKJJJJJJIIIHHHKKKKKKKKKNNNRRRXXX^^^bbbdddiiiooowww~~~zzz~~~ooodddWWWGGG;;;666222222111000///......//////111222111///.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,///////////////000111111111111000000111111222333999999999:::;;;<<<===>>>???@@@@@@@@@@@@BBBFFFIIIIIIJJJLLLNNNPPPPPPQQQPPPVVVVVVWWWYYY\\\_________[[[ZZZ[[[\\\^^^bbbeeegggdddbbb___\\\YYYXXXWWWWWWRRRQQQNNNGGG???;;;<<>>999888777333///111111111222444666999:::888777555333111000000///////////////////////////////////////////////////......------------......///////////////...------000000///...---,,,,,,,,,,,,,,,,,,---------.........------------------...,,,,,,,,,---------......------------------------...---...000222222111///000//////.........//////111111111111222222222333333333444555555666666777777777777888888777777666777777666555555666777888888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<===??????AAA@@@??????@@@CCCFFFHHHEEEDDDCCCAAAAAABBBCCCDDDHHHIIIGGGDDDBBBBBBDDDFFFGGGSSShhhuuummmeee]]]XXXXXX[[[]]]___aaaeeeiiinnnqqq|||{{{qqqooollliiifffdddaaa```\\\YYYTTTPPPNNNLLLIIIGGGHHHHHHHHHIIILLLQQQVVVYYY^^^bbbhhhooowww}}}vvviii]]]PPPFFFBBB888666333111000000///...000000000111111000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///////////////000000111111111111111222333444444888888999999:::<<<===>>>>>>>>>??????@@@BBBFFFIIIKKKMMMPPPRRRTTTTTTTTTSSSUUUUUUUUUWWWYYY\\\]]]^^^\\\]]]]]]^^^^^^^^^]]]]]]eeeccc```]]]ZZZXXXWWWVVVMMMLLLHHHCCC===;;;:::;;;666666555333444777===AAANNNaaauuuvvvvvvtttkkkiiiooorrrssstttuuuuuusssrrrpppjjjeeebbbdddccc]]]WWWUUUMMMFFF>>>:::999888444000000000111222555888:::<<<888777555333111000000///////////////////////////////////////////////////......------------.........////////////...------/////////...------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------///...---...111222111000/////////......//////000111222222222222333333333222222333333444555555555666666777777777777666666777777777777666666666666666777888999:::;;;;;;;;;999999::::::;;;===>>>????????????@@@AAACCCDDDEEEAAAAAAAAABBBBBBCCCCCCDDDEEEEEEDDDAAA>>>???DDDIIIMMM```{{{vvvlllbbb\\\YYYVVVWWW[[[bbbdddgggkkkpppvvv}}}zzztttnnnkkkiiifffeeefffbbb]]]YYYUUUQQQMMMJJJIIIHHHGGGFFFHHHKKKNNNPPPUUUYYY^^^eeellluuu}}}~~~uuurrreeeXXXQQQPPPCCC===666222111111000...111000...000333444111///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---//////......//////000111000000111222333555666777888888888888999;;;<<<===;;;===>>>???@@@BBBFFFIIIMMMOOOSSSVVVXXXXXXWWWVVVUUUTTTTTTTTTVVVXXX[[[\\\___```bbbbbb```]]]ZZZXXXbbbaaa^^^[[[XXXUUUSSSRRRJJJGGGCCC@@@===<<<999888888666444333777@@@LLLTTTcccvvvzzzrrruuuuuunnnlllsssrrrsssuuuuuusssqqqpppooojjjdddaaacccbbb]]]XXXVVVLLLEEE>>>::::::999555111//////000222555999<<<>>>888777555333111000000///////////////////////////////////////////////////......------------............//////......---,,,...//////......------,,,,,,,,,,,,---------......------............------,,,,,,,,,---------......------------------------///...------000222222222//////////////////000111222222222222222333333333111111111222333333444444555555666666777777666666666777777777777666666555555555777888::::::;;;;;;999999999:::;;;<<<===>>>===>>>???@@@AAABBBBBBBBBBBBBBBDDDEEEEEEEEEDDDCCCDDDDDDEEEDDD@@@@@@GGGOOOXXXnnnwwwqqqccc]]]XXXWWWYYYZZZ```fffhhhlllrrrxxx~~~wwwqqqmmmiiifffkkkhhhddd```]]]YYYUUURRROOOMMMKKKIIIHHHIIIJJJKKKOOORRRWWW\\\bbbjjjsssxxxzzz}}}}}}lll\\\VVVVVVPPPGGG:::222000111111000222///---000444666333///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,------///............///000000000000111222444666888999777777777888999:::;;;<<<999;;;===>>>@@@BBBFFFIIIKKKNNNRRRVVVXXXXXXXXXWWWVVVVVVUUUTTTTTTVVVYYY\\\aaabbbbbbbbbaaa^^^[[[ZZZ]]]\\\ZZZWWWTTTPPPMMMKKKKKKFFFAAA??????===:::666999888777:::CCCSSSeeeqqqwwwyyyqqqvvvwwwoookkkpppqqqsssvvvuuurrrooonnnooollleee___```___\\\YYYXXXKKKEEE>>>;;;;;;:::666222...///000222555888<<<>>>888777555333111000000///////////////////////////////////////////////////......------------.....................------,,,---......//////...---,,,,,,,,,,,,---------......---......//////......---,,,,,,,,,---------......------------------------///---,,,---000222222222///////////////000111111222222222222222222222222000000111111222333333333333444555666666666666666666666777777777777666555444555666888999:::::::::999999999:::;;;<<<===>>><<<===???@@@AAABBBAAAAAACCCDDDEEEFFFEEEDDDBBBAAAEEEFFFHHHJJJFFFEEEPPP]]]jjjssshhhaaaYYYWWWWWW\\\```bbbhhhoooqqqxxxwwwnnnhhhmmmjjjfffcccaaa___\\\ZZZTTTSSSPPPMMMJJJIIIIIIIIIMMMOOORRRVVV[[[bbbjjjooowww|||~~~zzzeee[[[[[[]]]QQQAAA555000000111222222///---000444666333///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,---..................//////000000000111222444777999:::777777777888999:::;;;<<<999;;;===???@@@BBBEEEHHHHHHKKKOOOSSSUUUVVVVVVUUUXXXXXXWWWUUUTTTUUUYYY\\\______^^^\\\ZZZXXXWWWVVVYYYYYYXXXVVVSSSOOOKKKIIIKKKFFF@@@>>>===<<<999555666999???JJJ[[[ppp|||rrrvvvxxxooohhhiiiooorrruuuuuuqqqnnnnnnooolllddd^^^^^^^^^[[[YYYZZZKKKEEE???<<<<<<;;;666111......///111444777;;;<<<888777555333111000000///////////////////////////////////////////////////......------------......---............---,,,,,,------...//////...---,,,,,,,,,,,,---------......---...///000000///...---,,,,,,,,,---------......---------------------------,,,,,,...111333333222////////////000111222222222222222111111111111000000000111111222333333333222333444555666666666666666666666666777777777888555666777888999:::::::::999999::::::;;;===>>>???===>>>???@@@AAABBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAAEEEHHHFFFIIIZZZnnn~~~qqqeee\\\WWWXXXYYY]]]dddiiikkkqqqxxxwwwsssooojjjfffdddbbb```___XXXWWWTTTPPPMMMKKKJJJJJJLLLMMMOOOQQQTTTZZZbbbggglllqqqzzz}}}yyyhhhaaaeee[[[MMM>>>444111222444111000...000333444111///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,---............------......///000000000111222444666888999888888888888999;;;<<<===:::<<>>;;;999999888888999AAAOOObbbwww}}}pppvvv{{{sssjjjhhhmmmqqquuutttpppnnnnnnpppjjjccc___``````\\\XXXXXXLLLFFF@@@===<<<;;;555000.........000333666999;;;888777555333111000000///////////////////////////////////////////////////......------------......------......------,,,+++,,,---...000000///---,,,,,,,,,,,,---------......---...///000000///...---,,,,,,,,,---------......------------------------,,,,,,---///222333222111////////////000111222333111111111000000000//////000000111222222333333444222222333444555555555555555555555555666777999:::777888888999:::::::::999:::::::::;;;<<<===????????????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCC@@@???AAAEEEFFFOOOjjj{{{nnnddd]]]ZZZYYY]]]___fffooovvv{{{}}}uuunnnjjjgggeeeddd]]][[[XXXUUURRROOONNNMMMKKKKKKKKKLLLNNNSSSYYY^^^bbbfffnnnwww|||yyyiiihhhdddZZZLLL===444222333000000000111111000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++,,,,,,,,,,,,------++++++++++++,,,---...///...------------...//////000000111222333555777888888888999999:::<<<===>>>;;;>>>@@@BBBBBBCCCEEEGGGGGGHHHJJJMMMPPPSSSVVVWWWWWWZZZ[[[YYYUUUTTTVVVZZZYYYZZZ[[[ZZZYYYVVVTTTRRRWWWXXXZZZZZZXXXSSSOOOLLLDDDBBB>>>:::888999===@@@HHHTTTfff{{{zzzmmmuuu}}}xxxooollllllqqquuutttpppmmmnnnpppgggbbb```bbbbbb]]]XXXVVVMMMGGG@@@======:::555000---......000222555888999888777555333222000000///////////////////////////////////////////////////.........------.........------......------,,,++++++---...000000///---,,,,,,,,,,,,---------......---...///111111///...---,,,,,,,,,---------......------------------------++++++---000333444222000////////////000111222333111000000000//////......111111111222333333444444111222333444555555555555555555444444555888:::<<<888999999:::::::::999999;;;;;;;;;<<<===>>>???@@@AAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIGGGDDDDDDHHHLLLZZZ|||yyynnnccc]]]\\\___aaabbbeeemmmyyywwwpppllljjjiiiaaa___]]]YYYVVVTTTRRRQQQIIIIIIIIIHHHJJJNNNTTTYYY[[[]]]ccclllvvv~~~|||mmmhhhhhhdddWWWEEE777222222///111222111///.................................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************++++++,,,,,,,,,---------++++++++++++,,,---...///...------------...//////000000111222333555666777999999999:::;;;<<<===>>><<>>:::777333111...///000000222555999<<<;;;888555333222222111000..................------////////////////////////////////////////////////........................------............------,,,,,,,,,---------..............................------------------------------++++++++++++---------,,,,,,...222222000---...///111222222111000000333111///...///111111000111111111111111111111111333333333444444444555555888777666555555666777888888999999::::::;;;;;;<<<<<<<<<===>>>???@@@@@@AAA???>>>>>>===???AAACCCEEEGGGDDDAAABBBEEEGGGFFFEEEIIIEEEEEELLLYYYmmmnnnggg___]]]aaafffhhhiiioooyyy}}}wwwppplllkkkgggcccaaa___\\\XXXTTTPPPNNNKKKHHHHHHJJJMMMNNNRRRWWW^^^fffmmmtttzzzyyygggeeeeeebbbTTTAAA777666444111///...000111111000000////////////.........---------.........//////000///...---,,,---............---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......111000...------...///000000000111333555666888888999:::;;;============<<>>;;;777333000//////000000222555888;;;;;;888555333333222111000////////////////////////////////////////////////////////////////////////........................------............------,,,,,,,,,---------..............................------------------------......---,,,,,,---......---,,,,,,...111222000......///000111222222111111333111///000111222111000111111111111111111111111333333333444444444555555666555444444444444555666888888999::::::;;;<<<<<<<<<<<<===>>>???@@@@@@AAA@@@???>>>>>>???AAADDDEEEGGGDDDBBBBBBDDDFFFFFFEEEFFFCCCGGGSSSdddyyy~~~{{{qqqccc___[[[[[[aaajjjqqqvvvyyyssskkkhhheeedddcccaaa\\\YYYTTTRRRNNNKKKIIIJJJKKKLLLOOOSSSXXX^^^dddjjjqqqvvvoooiiieeeddd]]]NNN???888333111//////000111000.../////////............------------.........//////000///...---,,,------......------------,,,,,,,,,++++++++++++++++++++++++************************************************++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......111///...------...///000000000222333555666888888999:::<<<===>>>=========>>>>>>??????@@@CCCHHHKKKLLLNNNQQQTTTVVVWWWWWWWWWZZZZZZ[[[YYYRRRMMMPPPXXXXXXYYY[[[^^^```___\\\XXXYYYVVVSSSRRRQQQQQQNNNKKK???===<<>>???@@@AAAAAA@@@@@@???@@@@@@BBBDDDEEEGGGEEECCCCCCDDDEEEEEEEEEDDDCCCKKK\\\rrruuujjj```]]]^^^___ccckkkwwwqqqooollljjjiiigggeeebbb[[[XXXTTTOOOLLLJJJJJJJJJLLLNNNRRRUUUZZZaaahhhmmmzzzrrrffffffhhh]]]JJJ:::444222111222444444111---///............------------------...............///......---,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++******++++++,,,---*********++++++++++++,,,,,,,,,,,,---------......000///...------...///000000111222333555777888999:::;;;<<<===>>>>>>>>>===<<<===??????AAADDDIIILLLOOOPPPRRRTTTVVVWWWXXXXXXYYYXXXXXXWWWQQQLLLPPPWWW\\\[[[[[[]]]______]]]\\\[[[XXXTTTQQQOOOMMMKKKIII===>>>BBBJJJTTTddd{{{sss|||~~~~~~}}}yyyuuuuuutttrrrqqqpppnnnnnnjjjccc^^^___^^^ZZZVVVUUUMMMHHHBBB@@@???===777222000//////111444777888999888666222111111111000//////////////////000000000////////////////////////////////////////////////........................------............------,,,,,,,,,---------......------------------------------------------------......------------......---------...///000000000......///000111222222333111111111333555444222000222222222222222222222222333333333444444444555555777777777777777888888888777777888999;;;<<<======;;;<<<===>>>???@@@AAABBBAAAAAA@@@AAAAAACCCDDDEEEFFFEEEDDDCCCCCCDDDEEEEEEIIILLLWWWlll~~~|||sssjjjbbb\\\aaahhhrrr{{{~~~{{{{{{zzzyyyxxxxxxyyyzzz{{{~~~}}}wwwqqqmmmlllkkkkkkbbb___[[[VVVPPPMMMJJJIIIKKKLLLNNNPPPTTT[[[ccchhhooouuu~~~|||}}}iiiffflllgggRRR???777555333555888888555000............------------..............................---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---))))))*********+++++++++,,,,,,,,,---------......///............///000000000111222444555777888999;;;<<<<<<===>>>>>>?????????AAABBBBBBCCCFFFJJJMMMMMMNNNOOOQQQSSSVVVWWWXXXTTTSSSUUUVVVSSSQQQVVV]]]lllhhhdddaaa___^^^\\\ZZZ[[[YYYVVVSSSOOOJJJFFFCCCBBBDDDMMM\\\lll}}}~~~rrr{{{~~~~~~~~~zzzxxxwwwuuusssqqqooonnnnnniiibbb]]]]]]]]]YYYUUUUUUNNNHHHAAA@@@AAA@@@;;;666000//////222666999:::999666333000/////////...------------....../////////////////////////////////////////////////////////........................------............------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------,,,,,,,,,------.........///000111/////////000000111222333111000111333555555333111222222222222222222222222333333333444444444555555666777777888888888888888777888888999;;;<<<<<<===;;;;;;<<<>>>???@@@BBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEDDDDDDCCCCCCDDDFFFGGGOOOXXXhhh~~~{{{yyynnngggcccaaaaaajjjwww~~~|||yyyxxxwwwsssrrrpppooonnnmmmmmmlllmmmnnnpppssswww}}}yyypppmmmmmmnnnhhhfffbbb\\\VVVQQQMMMKKKJJJJJJKKKLLLOOOVVV^^^cccgggmmmvvvmmmeeekkkkkk\\\LLL<<<777333444888999666222//////.........---------.....................------------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---))))))*********+++++++++,,,,,,,,,---------.....................///000000111111222444666777999999<<<<<<======>>>??????@@@BBBCCCDDDDDDDDDEEEHHHJJJIIIIIIJJJLLLOOOSSSVVVXXXSSSRRRSSSVVVVVVVVV[[[bbbuuuoooggg```[[[XXXUUUSSSYYYYYYYYYVVVPPPIIICCC???FFFJJJYYYppp}}}rrr{{{~~~~~~{{{yyyxxxvvvtttrrrpppnnnmmmggg___ZZZZZZZZZVVVSSSSSSNNNGGG???>>>@@@AAA===888000//////333999======;;;555222000...//////...---,,,,,,------......//////////////////////////////////////////////////////........................------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---...///.........000222000000000///000000111222111000000111333444333222333333333333333333333333333333333444444444555555444444555666777777777777888999999::::::;;;;;;<<<:::;;;<<<>>>???AAABBBCCC@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCCCCCDDDGGGIIIOOO___uuuxxxkkkddd```aaaeeekkkxxx~~~}}}~~~{{{yyywwwwwwrrrssstttsssrrrqqqrrrsssmmmllljjjjjjjjjiiigggeeefffgggiiijjjkkknnnqqqttttttyyyyyyqqqnnnnnnllljjjgggbbb]]]WWWSSSPPPIIIIIIIIIIIIKKKPPPWWW\\\bbbgggooozzzxxxkkkjjjkkkfff\\\DDD<<<333111555777444111000////////////........................---------,,,------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++******++++++,,,---*********++++++++++++,,,,,,,,,,,,---------......------......///000000000111222333444666888999:::>>>=========>>>???@@@AAAAAABBBCCCCCCBBBCCCEEEFFFHHHHHHHHHJJJLLLPPPTTTVVVUUUSSSTTTVVVVVVUUUYYY___ddd___ZZZVVVUUUUUUVVVUUUVVVWWWXXXVVVQQQJJJEEECCCLLLTTTiii}}}sss}}}zzzyyyyyywwwvvvssspppnnnllleee^^^YYYYYYYYYVVVTTTTTTNNNEEE<<<:::>>>AAA>>>999000...///444;;;@@@@@@>>>666333000///000000000///---------...//////000000////////////////////////////////////////////////........................------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,...///...------000333222111000/////////000111111///...///111333333222333333333333333333333333333333333444444444555555333444666777888888777777:::::::::::::::::::::::::::;;;<<<===???AAABBBCCC???@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCCCCCCCEEEHHHLLLUUUjjjvvvkkkbbbaaadddiiirrr|||}}}}}}{{{{{{zzzyyyvvvssspppnnnlllmmmnnnllljjjjjjlllooollljjjhhhhhhiiihhhfffcccaaadddfffhhhgggggghhhiiieeegggmmmuuu{{{|||uuurrrmmmmmmkkkgggbbb]]]XXXVVVMMMLLLLLLJJJJJJMMMQQQUUU[[[```hhhrrr~~~wwwkkkhhhhhhfffSSSGGG999222333555333000111111000000000///////////////.........---------,,,,,,---------,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////000000000111222333555666888999:::>>>>>>>>>===>>>???AAABBB@@@AAACCCCCCCCCDDDFFFGGGMMMLLLKKKJJJLLLOOOSSSUUUTTTQQQQQQSSSSSSRRRUUUZZZWWWTTTPPPOOOQQQTTTVVVVVVRRRTTTUUUSSSOOOLLLLLLMMMZZZhhh~~~uuu~~~zzzyyyyyyxxxwwwtttqqqmmmlllfff___ZZZ[[[[[[XXXWWWWWWMMMCCC999777<<>>>>>>>>>>>@@@AAABBB@@@BBBDDDEEEFFFGGGIIIKKKRRRPPPNNNLLLMMMOOORRRTTTQQQMMMMMMPPPQQQPPPSSSWWWbbb]]]WWWQQQOOOMMMLLLKKKPPPQQQQQQOOOMMMNNNSSSWWWjjj|||ssszzz~~~zzzzzzyyyxxxvvvtttrrrpppoooiiibbb[[[WWWWWWXXXXXXXXXLLLGGG???999777777777777111000111444777:::;;;:::777666444222111000//////......///000000000000000///////////////......---...............///000000//////.........---------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++.......................................///000000111000000///////////////000000000000000000000000111111222222222333333333111222222333444555666666666666777888999999::::::999999:::;;;;;;<<<<<<===AAA???<<<===AAACCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@BBBDDDCCCCCCNNN[[[vvv|||kkkaaa___bbbnnn~~~}}}xxxvvvwwwvvvrrrnnniiiiiijjjiiihhheeecccbbbbbbbbbaaaaaaaaa`````````___```aaabbbbbbaaa```___bbbaaa___^^^]]]\\\\\\[[[`````````aaadddfffiiikkktttyyyyyysssnnnlllkkkgggaaa]]]ZZZVVVQQQNNNMMMNNNOOOOOOOOOTTT^^^hhhoootttkkkcccffffff___LLL777111777777000222111111000000000000111//////.........---------............---,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------//////.........---------,,,,,,------------------......//////000000111111111333555666777888:::<<<>>>>>>>>>>>>???????????????@@@BBBDDDFFFHHHHHHIIIPPPOOOLLLJJJJJJNNNTTTYYYMMMMMMKKKFFFGGGMMMRRRSSSaaa\\\UUUQQQPPPNNNKKKHHHNNNLLLLLLNNNNNNPPP[[[hhhsss{{{~~~~~~~~~yyyyyyxxxvvvtttrrrpppooonnnhhhbbbZZZVVVVVVWWWWWWVVVNNNHHH@@@999666555555444111111111444777:::::::::666555444222111000//////......///000000000000000///////////////......---...............//////000//////.........---------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,.......................................///000000000000////////////000000000000000000000000000000111111222222222333333333111222222333444555666666777777777888999999::::::999::::::;;;;;;<<<<<<===???===;;;<<>>>>>>>>============>>>>>>>>>>>>AAAEEEIIIRRRaaannntttiiidddaaafffnnn{{{|||xxxuuuppplllgggeeedddccc___\\\\\\\\\[[[ZZZXXXVVVTTTSSSVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSXXXXXXWWWWWWXXXYYYZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ^^^]]]```iiisss~~~vvvwwwwwwqqqjjjgggccc]]]WWWRRRMMMHHHDDDIIIKKKQQQYYY^^^bbbkkkttt~~~mmmfff[[[YYYVVVOOOAAA444111444111111000////////////////////////.........------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,------............------------,,,,,,---------...............//////000000111111222333666777777888:::<<>>>>>>>>???>>>===<<<<<<===>>>???===>>>@@@EEENNN___sss|||kkkdddfffkkkrrr~~~~~~zzzwwwsssoookkkhhheeeaaa^^^]]][[[XXXVVVUUUTTTSSSRRRPPPNNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPQQQRRRTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVXXX^^^dddhhhmmmyyyzzzuuunnnfffgggddd```[[[WWWRRRMMMIIIIIIIIIMMMSSSXXX\\\dddmmmvvv|||sssggg___[[[\\\[[[OOO;;;222444111111000///............////////////............---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,---------......---,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------......//////......//////000000111111222444666777777888;;;======>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEHHHJJJMMMNNNOOORRRUUUVVVUUURRRQQQPPPXXXVVVQQQLLLMMMRRRSSSPPPPPPRRRSSSQQQMMMIIIIIIIIILLLMMMTTT```qqq~~~|||yyyvvv}}}}}}yyyxxxwwwvvvtttsssqqqpppooohhhbbb[[[WWWVVVVVVTTTQQQLLLFFF>>>999666555555555333222222333666777777777444333222111000/////////......///000000000000000///////////////......------------------...//////---.....................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------..........................................///000000............///000222222000000000000000000000000111111222222222333333333111222222333444555666666999999999999999:::::::::::::::;;;<<<<<<======>>>======>>>>>>>>>>>>>>>???AAA@@@>>>======>>>@@@AAAAAABBBDDDIIIXXXooo|||nnnfffhhhqqqxxx{{{xxxtttqqqnnnjjjgggddd```^^^[[[XXXVVVTTTRRRQQQOOONNNMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSUUUVVVVVVUUUUUURRRTTTYYY]]]\\\[[[aaajjjvvvwwwoookkkhhhjjjgggddd```]]]XXXSSSOOOIIIGGGIIINNNSSSWWW___gggnnnvvv~~~{{{nnniiiaaa___ccc\\\HHH888333222222000//////.........000000/////////.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,---......---------+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,---......///000000......//////000000111111222444666777888999;;;===<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFHHHKKKMMMPPPQQQTTTVVVXXXXXXWWWUUUUUUUUU^^^cccddd^^^YYYXXXWWWUUUUUUSSSQQQPPPPPPOOOKKKHHHKKKRRR___rrrtttxxx|||yyy}}}www~~~~~~{{{yyyxxxwwwvvvtttsssrrrqqqhhhccc]]]YYYYYYXXXVVVTTTLLLFFF???999777777777777333222222333555777666555333333222000000/////////......///000000000000000///////////////......---------,,,,,,------...///---------...............///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///.......................................///000000---------...///111222333000000000000000000000000111111222222222333333333111222222333444555666666999999::::::::::::::::::;;;;;;;;;<<<======>>>>>>===???@@@@@@???>>>??????BBBAAA@@@>>>>>>@@@AAABBB@@@CCCGGGNNN___yyyyyyjjjcccfffooo}}}{{{xxxnnnlllhhhfffdddaaa^^^[[[VVVTTTRRRPPPNNNLLLKKKKKKJJJJJJHHHGGGGGGFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEEEEEEEFFFHHHIIIJJJHHHIIIJJJLLLNNNOOOOOOPPPSSSQQQQQQRRRQQQPPPUUU\\\]]]iii{{{}}}vvvvvvtttqqqnnnjjjeeeaaa\\\WWWSSSKKKGGGFFFIIIMMMQQQXXX___gggooozzzxxxppphhhbbbdddcccVVVDDD777444333222000////////////000000000/////////......,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---...///000000111......//////000000111111222444777888888999;;;===<<<<<<===???@@@BBBCCCDDDEEEGGGIIILLLOOOQQQRRRSSSXXXYYYZZZZZZYYYXXXXXXYYYbbbkkkooojjjaaa]]]ZZZXXXYYYUUURRRRRRTTTTTTQQQMMMRRRaaauuupppmmm~~~{{{xxx{{{www|||xxxxxxwwwvvvtttsssrrrrrriiiddd^^^[[[[[[[[[YYYVVVNNNIIIAAA;;;888777777666444333222333555666555444333222111000000//////000......///000000000000000///////////////......---------,,,,,,------...///---------........./////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////.......................................///000000,,,------...000111333444000000000000000000000000111111222222222333333333111222222333444555666666::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>><<>>>>>???CCCBBB@@@>>>>>>@@@BBBCCCAAAHHHPPPYYYjjjxxxmmmdddfffnnn{{{~~~xxxrrrmmmkkkdddaaa^^^\\\ZZZWWWTTTQQQMMMMMMLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDEEEGGGHHHJJJKKKPPPMMMLLLNNNOOONNNQQQUUUTTTZZZdddrrruuurrrmmmiiieee```\\\YYYRRRKKKGGGHHHJJJLLLRRRWWW```hhhttt}}}qqqllldddaaaccc___PPP@@@555444333111000000//////000000000000/////////...,,,,,,------...------,,,------------------------,,,,,,,,,------------...,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---...///000111111......//////000000111111333555777888888999<<<======>>>???AAACCCDDDFFFFFFFFFHHHLLLPPPSSSTTTTTTTTTVVVYYY[[[\\\[[[YYYYYYYYY]]]eeeiiigggdddcccbbb___bbb___\\\ZZZXXXWWWWWWVVVgggoookkk|||}}}zzzxxxzzzvvv}}}xxxwwwwwwuuutttsssrrrrrriiieee___]]]]]]]]][[[XXXQQQKKKCCC<<<888666666555444333222333555666555444222222111000//////000000...//////000000000000000///////////////......------,,,,,,,,,,,,---......---------.........////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000.......................................///000000,,,,,,---...000222333444000000000000000000000000111111222222222333333333111222222333444555666777::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>><<>>>>>???AAACCCIIISSS^^^hhhyyypppjjjhhhoooyyy}}}uuunnnhhhcccaaa^^^\\\XXXUUUSSSQQQMMMKKKIIIIIIIIIGGGEEEDDDEEEFFFDDDDDDCCCCCCCCCDDDFFFGGGDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEGGGIIIFFFEEEHHHNNNQQQOOOLLLLLLTTTUUUXXX^^^jjj}}}vvvrrrnnnjjjgggdddaaa___XXXQQQKKKJJJKKKKKKOOOTTT[[[dddpppzzz}}}ooommmfff^^^aaacccXXXHHH666555444222111000000000000000000000////////////,,,,,,------...---------------------------------,,,,,,,,,---------......,,,++++++++++++++++++,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,---...///000111222......//////000111111111333555777888888:::<<<>>>??????AAACCCEEEGGGHHHIIIFFFIIINNNSSSVVVVVVVVVUUUTTTWWW\\\^^^]]]ZZZYYYXXXUUUZZZ^^^```dddiiijjjgggmmmllljjjddd\\\YYYZZZ\\\|||qqqnnn~~~}}}~~~}}}zzzxxx}}}sss}}}zzzyyyxxxvvvuuutttsssrrrrrrnnneee]]]]]]```___ZZZWWWNNNIIIBBB;;;777555333111///000111333444555666666444333222000///.........////////////////////////........................,,,,,,,,,,,,,,,---...///............////////////000...------------+++******,,,------,,,++++++,,,------------------------------,,,++++++,,,,,,,,,------------------------///......///000000///---...............---------////////////000000000000000000111222333333333333222222333555666888999999;;;<<<===<<<:::999:::;;;::::::;;;<<<===>>>??????>>>>>>????????????>>>>>>BBB===;;;???BBBAAA@@@AAAIIIWWWjjjyyywwwjjjiiiqqq}}}|||wwwpppiiiddd```\\\ZZZRRRQQQOOOMMMKKKJJJJJJJJJFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGFFFEEEEEEDDDDDDDDDDDDAAAAAAAAABBBCCCEEEFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKOOONNNPPPUUU]]]iii|||xxxmmmjjjkkkkkkfff```\\\YYYSSSNNNKKKJJJJJJKKKTTTZZZdddoooyyyrrr```XXXZZZ]]]ZZZVVV???555///222333000---///000/////////............111000000///...,,,+++***,,,,,,,,,---------......---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///000111111222222333444444666888999::::::<<>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAA===<<<@@@CCCBBBBBBDDDNNN\\\nnn{{{wwwlllqqqrrr|||~~~xxxsssmmmiiibbb]]]YYYUUURRROOOMMMMMMKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIEEEEEEDDDDDDDDDEEEFFFGGGKKKJJJKKKPPPTTT]]]kkkyyytttllllllkkkfffaaa```]]]XXXSSSOOOLLLKKKKKKPPPVVV___iiirrr{{{}}}kkk^^^YYYYYYZZZYYYGGG<<<333333444111//////000000/////////.........000000//////...---++++++,,,,,,,,,---------......---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///111111111222333333444444555777888999999;;;>>>@@@<<<>>>@@@AAABBBEEEHHHJJJNNNNNNOOORRRVVVWWWVVVSSSXXXYYY[[[]]]______^^^^^^[[[``````]]]cccmmmmmmeeeoooyyyqqq```[[[```mmm}}}|||{{{zzzyyyyyyvvvzzzyyyxxxuuurrrqqqqqqrrrrrrnnnggg___]]]___```[[[VVVLLLGGG@@@;;;777666444333///000111333444555666666333333111000////////////////////////////////////........................------,,,,,,,,,---......---............////////////...---,,,------,,,******,,,------,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---------------------------......////////////......,,,---------...//////////////////000000000111111000111222333444444444444444444555666888999::::::999:::;;;:::888888888:::::::::;;;<<<===>>>>>>???@@@???>>>======>>>???@@@@@@===>>>BBBCCCBBBCCCFFFTTTbbbsss~~~|||pppiii|||}}}vvvooohhhddd]]]ZZZUUUQQQNNNLLLIIIGGGHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGEEECCCBBBAAABBBCCCDDDGGGFFFGGGKKKMMMOOOXXXbbbssstttooonnnkkkgggeeeccc___ZZZTTTOOOLLLJJJKKKPPPXXX```iiirrrzzzxxxggg\\\XXXZZZ\\\RRREEE888333333222111000000000000/////////............//////...------,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////111111222222333333444444555666888999999:::===???===???AAABBBCCCEEEIIIKKKPPPPPPRRRVVVYYYZZZXXXWWW[[[[[[\\\]]]^^^___``````ZZZccchhhcccaaaeeegggdddcccmmmfffYYYYYYcccxxx~~~~~~~~~~~~~~~}}}{{{yyyyyyyyyyyyzzzvvvzzzyyywwwtttrrrpppppprrrrrrnnnhhh```\\\^^^aaa\\\UUUKKKFFF???:::777666444333///000111333444555666666333222111000////////////////////////////////////........................------,,,,,,,,,------...---------........./////////...,,,,,,------,,,+++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---------------------------------///000000///......///,,,,,,,,,---...///000000//////000000000111111111000111222333444444444444555555666777888999::::::888999:::999888777888999999::::::;;;<<<===>>>???AAA???===<<<<<<===???AAA???>>>@@@BBBBBBAAADDDIII]]]iiiwwwuuusssuuu}}}uuullleee___ZZZVVVTTTQQQNNNLLLKKKJJJHHHFFFFFFFFFEEEFFFFFFGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHEEECCCAAABBBCCCDDDFFFEEEGGGJJJJJJIIILLLRRR```qqquuuoooooooooiiihhheee```ZZZSSSMMMJJJHHHLLLRRRZZZbbbkkkuuu{{{pppddd^^^]]]\\\ZZZMMM===444222333222111000000000////////////...------...............---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////111111222222333444444555555777999999:::;;;>>>@@@???@@@BBBCCCDDDFFFIIILLLOOOPPPTTTXXX\\\^^^^^^]]]bbbaaa___^^^\\\\\\\\\\\\^^^gggllliiieeefffhhhgggdddiiiaaaYYYaaaooo~~~~~~~~~~~~}}}|||zzzxxxxxxxxxyyyzzzvvv{{{yyyxxxuuusssqqqqqqrrrrrrnnnjjjbbb\\\^^^aaa]]]TTTKKKFFF???:::777555444333///000111333444555666666222222111000/////////000000000000000000000000000...........................------,,,,,,,,,------------------............///---,,,,,,---...---+++***,,,------,,,++++++,,,+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...---------------------------///111000...---...///,,,,,,,,,---...///000000000000000000111111111111111111222333444444444444555555666777888999999:::777888999999777777888999999999:::;;;<<<===>>>>>>AAA???===<<<<<<===???AAA??????AAACCCAAA@@@GGGOOOjjjqqq{{{sssrrr{{{|||yyypppkkkddd]]]WWWSSSPPPMMMMMMKKKIIIIIIIIIIIIHHHGGGHHHHHHHHHIIIJJJLLLMMMNNNQQQQQQQQQQQQQQQQQQQQQQQQUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJIIIIIIIIIIIIIIIJJJJJJLLLJJJGGGEEECCCBBBBBBCCCEEEDDDFFFIIIIIIFFFGGGKKKRRR___ttt}}}ooommmoookkkkkkhhheee^^^WWWQQQMMMIIIKKKPPPVVV^^^hhhrrryyyxxxoooiiibbb]]]___TTTDDD777222222222111111000000000////////////,,,---......///.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000111222222333444444555555777888:::;;;;;;===???BBB???AAACCCDDDDDDFFFIIIKKKPPPRRRVVVZZZ]]]^^^___```ccccccbbb```^^^]]][[[[[[bbbgggjjjjjjjjjkkkjjjiiiiiiiiiaaacccttt~~~~~~~~~~~~|||{{{zzzyyyxxxyyyyyyzzz~~~uuu~~~{{{yyyxxxvvvuuutttsssrrrrrrnnnkkkccc\\\]]]bbb]]]SSSKKKFFF???:::666555333222///000111333444555666666222222111000000000000000000000000000000000000000..............................---,,,,,,,,,------,,,------------............---,,,,,,......---,,,***,,,------,,,++++++,,,******++++++,,,,,,------++++++++++++,,,---......------------------------,,,///111111...,,,...000,,,---------.../////////000000000111111111222222111222333444444555555555555555666777777888999999777888999999888777999:::999999:::;;;<<<======>>>@@@???>>>======>>>???@@@>>>???BBBCCCBBBDDDOOO[[[xxx{{{tttnnnuuu{{{uuuooojjj^^^ZZZUUUQQQOOOMMMLLLJJJHHHGGGFFFGGGIIIJJJIIIHHHMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQPPPPPPQQQQQQRRRRRROOONNNNNNMMMMMMMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDDDDEEEBBBCCCFFFGGGEEEEEEHHHGGGQQQaaawwwyyyooommmllllllkkkhhhccc]]]WWWTTTLLLMMMPPPSSSZZZcccmmmtttzzzxxxqqqiiibbbeee^^^PPP???555333333222111111000000000/////////------...............---,,,,,,,,,---------......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000222222333333444444555555888999;;;<<<<<<===@@@BBB@@@AAACCCDDDDDDFFFHHHKKKSSSVVVZZZ\\\\\\\\\]]]^^^___aaaccceeeeeecccaaa___ddddddfffhhhjjjlllkkkjjjddddddbbbmmm~~~~~~~~~~~~~~~{{{{{{{{{zzzyyyxxxxxxwww|||sss}}}|||xxxxxxxxxxxxvvvtttrrrqqqnnnlllddd[[[]]]ccc^^^RRRLLLGGG@@@:::666444222111///000111333444555666666222111111000000000000000000000000000000000000000........................///...---,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,......---,,,***,,,------,,,++++++,,,)))******+++,,,,,,------++++++++++++,,,---...///------------------------+++///222111...,,,...111------..................000000111111111222222222111222333444555555555555555555555666666777777888777888999999888888999;;;888999::::::<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>BBBDDDDDDJJJZZZjjjyyyqqquuu{{{vvvpppkkkeee___[[[RRRPPPMMMLLLLLLLLLKKKJJJKKKJJJJJJLLLNNNOOOOOONNNRRRRRRRRRSSSUUUVVVXXXYYYWWWWWWWWWXXXXXXYYYYYYZZZ]]]]]]\\\\\\\\\[[[[[[[[[]]]]]]\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[ZZZXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXVVVVVVUUUTTTTTTSSSTTTTTTSSSSSSRRRQQQOOOLLLJJJIIIGGGCCCBBBEEEFFFDDDEEEHHHDDDJJJUUUeeeyyy~~~tttmmmmmmmmmkkkhhhccc___\\\QQQQQQPPPQQQUUU\\\fffmmmuuu{{{zzzsssooommmmmmkkk```KKK:::444333222111111111000000000//////---...............------,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......//////000000222222333333444555555555777999:::;;;;;;===@@@BBB???AAACCCCCCCCCEEEHHHJJJRRRVVVZZZ\\\\\\[[[\\\^^^\\\```ffflllmmmkkkgggdddddddddfffhhhiiijjjkkklll___dddkkk}}}~~~~~~}}}}}}||||||}}}}}}yyyzzzzzzzzzyyywwwtttsss{{{rrr}}}}}}xxxyyyyyyyyyxxxuuusssqqqnnnmmmeee[[[]]]ccc^^^RRRMMMGGG@@@:::666333111000///000111333444555666666222111000000000000000111000000000000000000000000........................///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,+++,,,......---,,,***,,,...---,,,+++,,,,,,))))))***+++,,,,,,------++++++++++++,,,---...///------------------------+++///222111---,,,...111...............---------000111111111111222222222222222333444555555555555444444555555666666777777777888::::::999999:::;;;888999999:::;;;<<<===>>>>>>>>>????????????>>>>>>:::===BBBEEEGGGOOOcccuuuuuuttt|||zzztttooohhhbbb\\\XXXTTTQQQMMMKKKJJJJJJLLLMMMLLLKKKQQQQQQQQQSSSVVVWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZ[[[^^^___```aaacccdddeeefffgggfffffffffeeeeeedddddddddccccccbbbaaa`````````^^^^^^______^^^]]][[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXYYYYYYYYYWWWTTTQQQOOOJJJEEECCCEEEFFFEEEFFFIIIHHHKKKPPPYYYgggnnnnnnnnnmmmkkkgggdddbbbTTTSSSPPPOOOQQQWWW```fffrrryyyzzzssssssuuusssuuukkkTTT>>>555333222111111111111000000000000......//////...------,,,,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000222222333444444555555666666888999::::::<<>>@@@GGGJJJTTTnnn}}}tttrrr~~~xxxqqqkkkfffdddccc```[[[VVVRRROOOOOOOOOKKKMMMPPPQQQQQQQQQRRRTTTTTTVVVXXXXXXXXXXXXZZZ\\\XXX[[[___bbbdddfffhhhjjjllllllllllllmmmnnnoooooonnnllljjjgggfffggghhhiiijjjiiigggdddbbbbbbeeegggjjjiiigggfffeeeeeeffffffeeedddcccbbbbbbbbbcccdddbbbbbbcccccccccbbbbbbaaabbb```^^^\\\[[[XXXUUURRROOOMMMIIIHHHHHHHHHHHHHHHDDDFFFKKKPPPXXXlll}}}uuuoooooonnniiieeeddd]]]UUUNNNMMMNNNQQQXXX```lllrrr|||pppppp}}}|||{{{uuueeeNNN:::222222...///000333555444222///000000//////.........---///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------......///000111777<<<@@@>>>999555444666666777:::;;;;;;<<<>>>@@@BBBEEEFFFEEECCCEEELLLRRRPPPWWW\\\\\\\\\```ccccccdddgggkkkllljjjfffdddbbbcccggglllooommmiiifffeee___yyy~~~yyyzzz~~~~~~}}}zzzwwwuuuuuuvvvwwwvvvvvvuuutttrrrqqqppppppwww~~~zzzzzzwwwssssssttttttrrroooqqqmmmeee______aaa]]]WWWNNNHHH@@@:::666333222111////////////000222333444444333222111000000000111111000///000111222111000........................------------------------------------------------......---,,,,,,+++******,,,,,,,,,,,,------------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------+++,,,...///000///...---......------///111333555111111111222222222333333222222222333444444555555555555666666777777888888888888888888888999999:::888999999::::::;;;;;;<<<<<<<<<======>>>@@@AAABBB??????CCCKKKUUUfff}}}xxxvvv{{{~~~{{{uuummmfffaaa]]][[[SSSQQQOOOMMMLLLMMMOOOPPPPPPRRRTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\^^^___aaabbbcccfffiiijjjjjjjjjkkklllnnnmmmmmmlllllllllmmmmmmiiigggdddbbbaaaaaacccdddbbbbbbbbb```___```cccfffkkkjjjjjjiiiiiiiiiiiiiiifffeeecccbbbaaabbbbbbcccbbbbbbccccccccccccccccccdddbbb```______^^^[[[YYYVVVSSSOOOLLLIIIGGGFFFEEEFFFGGGIIILLLPPP___zzzrrrppprrrooohhhccc___XXXRRROOOMMMNNNUUU]]]fffnnnxxxwwwooouuu{{{{{{vvvjjjVVVBBB666222000000111444666555333000000/////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,---------.........------......///000111555;;;AAABBB>>>888666555666777:::;;;;;;<<<>>>@@@CCCFFFHHHGGGEEEFFFKKKPPPRRRXXX\\\[[[[[[___bbbcccbbbcccdddeeeeeedddbbb```bbbbbbhhhpppqqqjjjfffgggggg~~~~~~xxxrrrqqqttt}}}|||{{{|||}}}~~~}}}{{{xxxvvvuuuttttttuuutttrrrooollliiigggfff}}}vvv}}}yyyzzzvvvrrrqqqrrrsssqqqoooooolllfff```aaaccc___XXXOOOIIIAAA;;;666444222000/////////000111222444555555444333222111111111111000///...///111222222111........................------------------------------------------------...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---...---,,,,,,---///000111000000111111111222222222111111222222333444444444555555666666777777888888777888888888888999999999888888999::::::;;;<<<<<<=========>>>???@@@AAABBB@@@CCCGGGPPPccc}}}{{{www|||{{{vvvllliiiddd^^^YYYUUURRRQQQLLLLLLLLLLLLOOORRRUUUWWWUUUWWWYYYZZZZZZ[[[]]]___cccccccccfffiiikkkkkkkkkjjjlllmmmllliiihhhggghhheeeeeecccbbbbbbaaaaaaaaaaaa___]]][[[ZZZZZZ[[[\\\YYYZZZZZZYYYYYY[[[___bbbbbbcccddddddeeeddddddddddddcccaaa```_________`````````aaaaaabbbbbbbbbcccbbb```___```aaaaaa```___\\\YYYVVVQQQMMMIIIGGGFFFFFFFFFGGGHHHJJJSSSggg{{{yyysssuuussskkkdddccc]]]XXXSSSNNNKKKPPPXXX___gggsss}}}ooolllyyyzzzxxxpppbbbOOO===111222222222444555555333111////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........------......///000111222999AAADDDAAA;;;777555666777:::;;;;;;<<<>>>@@@DDDGGGIIIIIIHHHHHHKKKNNNTTTZZZ\\\ZZZYYY^^^bbbdddccc```]]]^^^aaacccbbbaaa```\\\aaammmppphhhgggnnn~~~zzztttmmmmmmqqq~~~}}}}}}}}}{{{zzzyyywwwtttqqqooommmmmmllliiifffccc```^^^]]]zzzttt}}}{{{yyyuuuqqqpppqqqrrrpppnnnnnnkkkfffbbbccceee```YYYOOOJJJCCC<<<888555222000///000000111222333444555444333333222111111000000///......///222333222222........................---------------------------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,---......//////............---------...//////000000000111111111222222000111111222222333333444555555666666777777888888777777888888999999999999888888999::::::;;;<<<<<<============>>>???@@@AAACCCFFFIIISSSmmmxxx}}}|||wwwsssooojjjggg\\\ZZZWWWTTTQQQPPPOOONNNSSSSSSSSSTTTVVVYYY\\\]]]\\\^^^```bbbcccdddgggjjjmmmlllkkkmmmpppqqqqqqooodddeeeeeeccc```]]]]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYXXXVVVUUUTTTUUUUUUVVVSSSTTTTTTTTTTTTVVVYYY\\\YYYZZZ\\\]]]^^^^^^]]]\\\___^^^\\\ZZZZZZYYYZZZZZZ\\\\\\\\\\\\]]]]]]^^^___[[[ZZZZZZ\\\^^^`````````]]]\\\ZZZVVVQQQMMMKKKJJJFFFEEEFFFHHHIIIOOO^^^mmmxxxuuurrrmmmiiigggccc^^^XXXPPPJJJMMMSSSXXXaaannnxxxsssiiitttwwwxxxuuulll[[[DDD222444333222333444444222111///////////////.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111000555<<<@@@>>>:::666444555777:::;;;;;;<<<>>>@@@BBBEEEIIIKKKKKKKKKMMMOOOVVV[[[\\\XXXXXX\\\bbbdddddd___ZZZZZZ```dddeeecccddd^^^aaakkklllhhhrrr}}}zzzvvvrrrsssxxx~~~|||{{{uuuuuutttrrrnnnjjjfffdddaaa```___]]][[[YYYXXXWWWxxxsss~~~yyyuuupppooopppqqqpppnnnmmmkkkfffbbbccceee```YYYOOOKKKDDD>>>:::666333111000000111222333444555555222222222111111000/////////......///222333222222........................------------------------------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,------.............../////////////////////000000111111111111222222222000111111222222333333444555555666666777777888888666777888999999999999888777888888999;;;<<<<<<===<<<<<<<<<<<<<<<===>>>???FFFIIILLLWWWsss}}}~~~|||sssooojjjdddaaa^^^\\\ZZZUUUTTTSSSRRRRRRSSSTTTUUU[[[[[[[[[\\\^^^```bbbcccfffggghhhhhhhhhhhhkkkmmmlllkkkjjjjjjjjjjjjiiihhh]]]]]]]]][[[XXXWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZUUUTTTTTTSSSSSSTTTUUUVVVSSSTTTUUUTTTSSSSSSVVVXXXWWWXXXZZZ[[[[[[ZZZYYYXXXYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXVVVUUUUUUWWW[[[^^^_________```___[[[UUUOOOMMMLLLGGGFFFFFFIIIJJJNNNXXXbbbwwwxxxqqqnnnpppkkkfffbbb]]]UUUMMMLLLPPPTTT\\\hhhsss||||||mmmoootttwwwvvvrrreeeMMM777444333111111111222111000.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---------.........------......///000111///222555777777666555444555777:::;;;;;;<<<>>>@@@???BBBGGGJJJMMMOOOQQQRRRVVVZZZ[[[WWWVVV[[[aaacccddd^^^YYYYYY___dddfffdddiiidddeeehhhfffjjj~~~{{{xxxyyy~~~zzz{{{{{{{{{yyyvvvtttrrrooooooooollliiiddd___\\\YYYYYYWWWVVVTTTRRRQQQPPPwwwsss~~~zzzvvvpppooopppqqqqqqooonnnkkkeee```aaaddd```YYYOOOJJJDDD???;;;888555333000111222333444555555555111111222111111000......000///...///111222222111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------------......//////000000000000000000111111111111222222222333333333111111222222333444444444555555666666777777888888666777888::::::999888888777777888999;;;<<<======<<<;;;;;;;;;<<<<<<===>>>FFFJJJQQQ```yyy~~~yyyuuuqqqmmmjjj```^^^[[[WWWUUUTTTUUUUUUWWWWWWWWWWWWYYY[[[]]]^^^bbbcccccceeefffhhhjjjkkknnnnnnllliiifffeeefffgggbbbccccccaaa^^^]]]]]]^^^[[[\\\\\\[[[YYYXXXZZZ[[[YYYYYYYYYZZZZZZ[[[]]]]]]UUUUUUUUUVVVWWWYYYZZZ[[[YYYZZZZZZYYYXXXWWWYYYZZZYYYYYYYYYXXXXXXWWWUUUUUUUUUTTTRRRQQQQQQRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRRRRTTTXXX[[[]]]^^^bbbdddddd___WWWOOOLLLKKKIIIFFFFFFHHHIIIJJJPPPWWWjjjvvvrrrtttnnnhhhdddaaa[[[SSSNNNOOOQQQXXXcccmmmuuu~~~tttjjjqqqvvvvvvuuulllVVV@@@666333000///000000000///.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++++++++,,,,,,************++++++++++++,,,,,,,,,---------.........------......///000111000000111222222333444444666777:::;;;;;;<<<>>>@@@===@@@DDDIIIMMMQQQRRRSSSSSSXXXYYYVVVUUUZZZ```bbb```]]]ZZZ[[[___cccddddddeeeeeecccaaaaaaooo{{{uuuuuuyyyuuuuuuuuutttrrrooommmkkkjjjjjjiiifffbbb^^^YYYVVVUUUTTTRRRPPPMMMJJJIIIHHHwwwsss~~~}}}{{{vvvqqqoooppprrrqqqpppoookkkddd^^^___bbb___YYYNNNJJJDDD@@@===:::777555000111333444555666555555222222222333222111///...111000///000111222111000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...///000000111111111111222333333333333444444444222222222333444444555555555555666666777777888888666777999::::::999888777666777888999;;;<<<===>>><<<<<<<<<<<<<<<======>>>CCCIIIXXXnnnssspppkkkgggeeeccc___\\\UUUUUUUUUTTTTTTVVVXXXZZZ^^^^^^^^^^^^```bbbdddeeefffgggggghhhhhhiiijjjjjjjjjiiihhhdddaaa```aaabbb\\\```bbb```ZZZWWWZZZ^^^]]]^^^^^^\\\[[[[[[]]]___\\\\\\[[[[[[[[[\\\\\\]]]WWWXXXYYY[[[^^^```aaabbbaaabbbcccbbb``````aaabbb___^^^]]]ZZZXXXWWWVVVVVVTTTSSSRRRRRRRRRSSSUUUUUUTTTRRRPPPOOONNNOOOPPPPPPQQQPPPOOOPPPTTTXXXZZZZZZ```cccddd```XXXPPPMMMMMMJJJFFFDDDFFFHHHIIILLLRRRcccyyyvvvsssooohhhccccccaaaYYYRRROOOOOOUUU^^^fffnnnxxxxxxhhhqqqvvvuuuuuuqqq___KKK888555111000000111111000............/////////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,+++++++++,,,,,,************++++++++++++,,,,,,,,,---------.........------......///000111222111111222333444444333666777:::;;;;;;<<<>>>@@@???@@@CCCGGGLLLPPPRRRSSSPPPUUUWWWUUUTTTZZZ___aaa_________```bbbdddeeeeeecccgggfffbbbhhh~~~}}}|||zzzyyyyyytttmmmlllnnnnnnmmmlllkkkhhhfffdddcccbbbaaa```]]]YYYUUUQQQOOONNNNNNLLLJJJHHHFFFDDDDDDxxxsss}}}zzz|||wwwqqqoooppprrrrrrqqqppplllccc]]]^^^aaa^^^XXXMMMIIIDDD@@@===;;;888666000111333555666666666555333333444444333222000///222111///000111111000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...///000111111111111333333333444444444555555222333333444444555555666555555666666777888888888555777999:::::::::888777666777888999;;;<<<===>>>>>>============>>>>>>???@@@HHH^^^yyy{{{rrrmmmddd```]]][[[[[[ZZZWWWTTTSSSUUUVVVXXXYYY\\\```cccddddddccccccdddeeefffgggddddddccccccbbbaaa``````aaaaaa```___]]]]]]```bbb]]]cccgggddd]]]ZZZ___eee]]]^^^^^^\\\[[[[[[]]]___bbbaaa```______^^^______YYY[[[]]]___bbbeeefffhhheeeggghhhhhhgggggghhhjjjkkkiiieeebbb___^^^]]]]]]UUUUUUTTTTTTTTTVVVWWWXXXUUUTTTRRROOONNNOOOPPPPPPNNNMMMLLLMMMPPPTTTVVVVVVZZZ___bbb```YYYSSSQQQQQQIIIDDDCCCFFFIIIKKKOOOTTT^^^pppzzzqqqppphhhcccdddddd^^^TTTOOOMMMSSSZZZaaaiiisss~~~yyygggqqqvvvuuuuuuttteeeSSS:::777333000000111222111---.........//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++***+++,,,---)))************+++++++++,,,,,,,,,---------.........------......///000111333222333444666666555333666777:::;;;;;;<<<>>>@@@AAAAAACCCFFFKKKOOOQQQQQQMMMSSSVVVTTTTTTYYY^^^```aaaccceeegggffffffggghhhjjjppppppmmmzzz{{{yyyrrrpppqqqqqqmmmgggeeegggdddcccaaa___]]][[[YYYXXX[[[ZZZWWWUUUQQQMMMKKKIIIGGGGGGFFFFFFFFFEEEEEEEEE~~~www|||}}}zzzxxxsssoooqqqvvvwwwssssssppphhh```]]]^^^\\\VVVPPPKKKFFFBBB???<<<777333222222333444444555555666777666444222111111111222000000000000000000000000000///...------...///000---------------------------------............///------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************------,,,,,,,,,,,,++++++------,,,------...///000000000000000000000000000333333333333333333333333444333333333333444555555555555555555666666666666888999999999999888777777999:::;;;===>>>>>>??????>>>@@@AAA@@@@@@@@@???===???RRRlllwwwnnnggg```\\\TTTUUUUUUTTTSSSTTTXXXZZZYYYZZZ]]]___cccfffhhhiiiiiigggeeecccaaaaaaaaaaaa```````````````___^^^]]]aaaaaa``````_________^^^cccdddddddddcccbbb```___^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^___```___]]]ZZZXXXXXXXXXYYY\\\___aaaaaa```bbbcccdddfffhhhiiijjjkkkkkkkkkjjjiiihhhfffeeeddd^^^]]]\\\ZZZZZZ\\\^^^___ZZZXXXVVVVVVXXXXXXXXXWWWPPPOOOOOOOOOPPPQQQSSSTTTVVVXXXZZZ[[[[[[YYYWWWUUUOOOMMMKKKIIIHHHIIIKKKMMMXXXgggpppqqqjjjfffiiijjjddd]]]XXXNNNNNNRRR[[[ccclllxxxtttnnnlllrrrvvvrrriiidddOOO===//////333222---+++//////.........---------........................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111222444555444333333444555888999<<<>>>?????????>>>>>>AAACCCCCCDDDHHHOOOTTTUUUZZZUUUQQQVVVUUUTTT\\\eeedddccceeegggiiihhhgggpppwww}}}yyytttooolllhhhgggdddaaa___^^^^^^^^^]]]\\\ZZZWWWUUURRRPPPOOOQQQPPPMMMKKKHHHEEECCCBBBBBBBBBCCCCCCCCCBBBAAAAAA{{{uuu|||~~~xxxvvvqqqmmmooouuuvvvsssuuuqqqhhh```]]]___]]]XXXPPPLLLFFFBBB???<<<777444111222222333444555666666666555333111000000000000000000000000000000000000000///...------...///000------------------------------------............------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************------,,,,,,,,,,,,++++++------,,,------...///000000000000000000000000000222222222222222222222222444333333333333444555555555555555555666666666666777888888999999888888888999:::;;;===>>>>>>>>>>>>???@@@@@@>>>>>>@@@BBBCCCJJJ___zzz~~~xxxooofff```[[[WWWTTTQQQRRRTTTTTTUUUXXX\\\___hhhhhhiiijjjkkklllmmmmmmjjjiiihhhfffeeedddcccccc______``````aaa`````````eeeeeeeeeeeefffffffffffffffffffffeeedddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa___```aaabbbaaa^^^\\\ZZZXXXWWWWWWXXXZZZ[[[ZZZYYY]]]]]]^^^```bbbeeeggghhhooooooooooooooonnnmmmmmmiiihhheeecccaaa`````````aaa___]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWXXXYYYZZZWWWXXXZZZ[[[ZZZYYYWWWVVVRRRPPPMMMJJJIIIIIIKKKKKKVVVccc{{{~~~qqqjjjgggkkklllggg^^^YYYQQQNNNPPPXXX```iiiuuuooojjjjjjrrryyywwwqqqmmmVVVEEE444111222111///...//////.........---------........................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111222444555444333333444666777888:::;;;<<<===>>>>>>CCCEEEFFFEEEDDDEEEJJJOOOQQQXXXUUUSSSWWWTTTQQQXXX___aaadddddddddeeegggjjjddduuu~~~|||{{{xxxuuupppkkkfffddd^^^\\\ZZZWWWVVVTTTTTTTTTSSSRRRQQQOOOMMMKKKIIIHHHIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBxxxsss}}}~~~yyywwwqqqmmmpppwwwyyyvvvvvvrrriii```^^^```^^^ZZZOOOLLLGGGCCC???<<<888555111111111222333444666666444444222111000/////////000000000000000000000000//////...------...//////------------------------------------............------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++------,,,,,,,,,,,,++++++------,,,------...///000000000000000000000000000111111111111111111111111333333333333333444555555444555555555555666666666666666777888999999999999999:::;;;<<<===>>>>>>>>>@@@???>>><<<<<>>DDDFFFGGGFFFDDDDDDHHHKKKLLLTTTSSSSSSWWWSSSOOOTTTYYY^^^cccccc``````eeekkkgggxxx|||wwwsssqqqooolllgggbbb]]]ZZZXXXRRRQQQPPPNNNLLLKKKKKKKKKIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDuuurrr}}}}}}|||yyysssooossszzz|||zzzwwwrrriii```^^^aaa```\\\OOOLLLHHHDDD@@@<<<999777111111000111222444555666444444333222111000//////////////////////////////........................------------------------,,,,,,---------.........------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,------,,,,,,,,,+++++++++------,,,------...///000000000000000000000000000000000000111111111111111333333222222333333444555444444444555555555666666444555666888999999::::::999999;;;<<<===>>>>>>>>>???>>>======<<<===CCCJJJYYYppp~~~rrreee]]]]]]YYYTTTRRRSSSVVVYYYZZZ\\\^^^bbbdddfffiiilllooollllllkkkkkkkkkjjjjjjjjjmmmmmmnnnnnnnnnllljjjiiimmmnnnppprrrtttuuuvvvwwwrrrrrrssssssssssssssssssvvvuuutttsssrrrssstttuuutttttttttssssssrrrrrrqqqoooooopppooonnnllljjjhhhfffdddaaa_________^^^]]]YYYXXXXXXWWWXXXZZZ\\\^^^^^^```cccfffkkkooorrrtttuuuuuuuuutttsssqqqoooooojjjhhhfffeeeffffffeeedddaaa```^^^\\\ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYYYYYXXXZZZYYYWWWTTTSSSSSSTTTTTTSSS^^^rrrwwwnnnnnnpppmmmgggddd[[[SSSMMMPPPWWW^^^hhhppp{{{uuummmiiinnntttuuurrrpppjjj[[[GGG888000///000222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111111333444444333444555666777777777888999<<<>>>@@@AAACCCFFFFFFDDDEEEHHHKKKJJJRRRQQQQQQWWWUUURRRXXXZZZ]]]```___]]]^^^bbbggggggwww|||zzzxxxtttmmmhhhcccaaa^^^ZZZVVVSSSQQQPPPMMMLLLKKKJJJIIIIIIHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHuuuqqq}}}|||{{{yyytttpppssszzz|||zzzvvvrrriiiaaa___bbb```\\\NNNMMMIIIEEE@@@<<<:::999222111000000111222444555555555444333222111000000////////////////////////------............------------------------------,,,,,,,,,------------...------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,------...///000////////////////////////111111111111222222333333333222222222222333444444444444444444555555555555333444666777999999::::::888999:::<<<=========>>>===<<<===@@@???===CCCLLLdddyyytttllleee___[[[\\\YYYVVVVVVYYY^^^aaacccbbbdddfffggghhhjjjnnnppplllmmmnnnpppqqqssstttuuuwwwxxxzzz{{{{{{zzzyyyyyywwwxxxzzz|||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{yyyyyyyyyxxxvvvtttsssqqqmmmkkkiiihhhiiiiiigggfffeeedddbbbaaa````````````\\\]]]___aaadddgggjjjlllmmmnnnppprrrssstttuuuuuulllkkkiiijjjkkkllllllkkkjjjhhhfffdddcccbbbbbbbbb```___^^^^^^]]]\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZSSS]]]ppprrrlllmmmllliiiggg```WWWPPPPPPSSSXXXaaaiiittt{{{}}}rrrjjjkkkoooooonnnmmmooodddRRR???222///000111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111111222444444444444555777888888888999;;;===@@@BBB???BBBFFFFFFEEEEEEGGGJJJNNNUUURRRQQQYYY[[[\\\eee___]]]\\\\\\]]]^^^``````[[[rrr~~~wwwrrrmmmggg```ZZZWWWVVVTTTRRRPPPNNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHJJJKKKLLLwwwqqq}}}zzzyyywwwsssooorrrxxxyyyvvvtttqqqiiibbbaaabbb```[[[NNNMMMKKKFFF@@@<<<;;;;;;333222000//////000222333555555555444333222111000000000000000000000000000------............------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++,,,---------------,,,,,,,,,,,,++++++------,,,------...///000////////////////////////000000111111222333333333222222222222222333444444333444444444444555555555333444555777888999999999888999:::;;;<<<=========;;;:::===BBBBBB@@@GGGSSSnnn}}}oooeee``````aaaaaa___]]][[[\\\___bbbeeeeeebbbccceeeeeegggjjjooorrrrrrsssvvvyyy|||~~~}}}|||wwwvvvuuuuuuvvvuuusssqqqoooooommmkkkiiigggfffeeecccbbbaaa_________```aaa```aaabbbeeehhhjjjlllmmmjjjhhhggghhhjjjllllllkkkmmmllljjjiiihhhhhhiiiiiifffffffffeeeeeecccbbbaaa^^^^^^^^^^^^^^^______```YYY___nnn{{{pppnnnllljjjiiiccc\\\VVVRRRPPPRRRZZZdddmmmuuuwwwkkkhhhkkknnnoooqqqpppkkk]]]HHH888111000000000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111000222444444444444666777888999:::;;;===???AAACCCAAAEEEHHHIIIGGGEEEFFFHHHTTTYYYUUUSSS\\\```dddoooaaa^^^[[[[[[]]]______^^^ccczzzxxxnnnfff```ZZZTTTPPPPPPPPPPPPPPPPPPPPPOOOOOOMMMMMMNNNOOOOOONNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOONNNMMMMMMLLLLLLMMMLLLLLLKKKLLLMMMOOOPPPzzzsss}}}yyyxxxwwwsssqqqsssxxxwwwrrrrrroooiiicccbbbccc___YYYNNNNNNLLLGGG@@@<<<;;;<<<555333111///...///000111444444444444333111000///000000000000000000000000,,,------......------,,,------------------------++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,******************************++++++,,,------...------,,,,,,,,,,,,++++++------,,,------...///000//////////////////////////////000000111222222333222222222111222222333444333333444444444555555555444555666777888888888888888999:::;;;<<<=========;;;999<<>>DDDJJJNNNOOOOOORRRTTTRRRWWWSSSPPPWWWYYY\\\fff[[[^^^```^^^[[[\\\bbbhhh|||xxxpppeee^^^TTTNNNOOORRRUUUVVVQQQSSSUUUVVVWWWVVVTTTSSSTTTUUUWWWXXXYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVWWWWWWSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUSSSRRRQQQRRRTTTUUUzzz~~~~~~|||xxxvvvqqqoootttzzzzzzuuuvvvrrriii```^^^```___ZZZLLLMMMMMMHHHBBB>>>===>>>999777444000//////000000777555333111000000000111////////////............------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---......---,,,,,,------+++)))+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,---...///,,,((((((***,,,,,,+++++++++++++++++++++++++++...------------...//////------------.........///222222111000//////000000111111111111111111222222444555777888999888666555444555666666555555666888777888:::;;;<<<;;;;;;:::888<<>>222111000000000000000///......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...//////////////////000000000000000111333333333555777::::::;;;===???@@@AAA@@@@@@CCCDDDIIILLLKKKIIINNNVVVSSSUUUWWWYYYZZZ\\\^^^```[[[\\\]]]]]]]]]aaammmxxxttteeeZZZVVVTTTQQQNNNNNNQQQTTTVVVUUUUUUTTTSSSTTTWWWYYY[[[WWWWWWXXXXXXXXXXXXWWWWWW\\\[[[YYYYYYZZZZZZYYYWWWYYYZZZ[[[[[[ZZZYYYWWWVVVWWWWWWWWWVVVUUUUUUUUUTTT{{{{{{zzzxxxsssqqquuuzzzyyyssstttqqqiiiaaa___```]]]XXXMMMMMMLLLHHHCCC???>>>>>>999777444111//////000111777555333111000000000111////////////............------------------------,,,,,,------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,------+++)))+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---......,,,)))(((***,,,,,,+++++++++++++++++++++++++++...------------...//////---.........////////////222111111111000000000///111111111111111222222333444555666888888777666555444555777666555555666888777888:::;;;<<<<<<;;;;;;<<>>AAAEEENNNddd|||zzzqqqqqqttt|||uuuoooiiieee^^^VVVSSSSSSYYY```kkkxxxxxxiiiiiiooorrrrrrrrrrrrnnn```LLL;;;444///000000000000000000000000///......------......------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...///////////////000000000111111222333444444333444666888:::;;;===>>>@@@AAAAAAAAACCCEEEJJJOOONNNKKKLLLPPPSSSUUUXXXZZZ]]]^^^^^^^^^[[[[[[\\\___iiiyyyqqqcccYYYUUUTTTOOOPPPRRRTTTUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVRRRQQQPPPPPPQQQRRRSSSTTTRRRQQQQQQSSSVVVWWWWWWVVVYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXZZZ[[[]]]]]]]]]]]]|||}}}{{{zzzvvvuuuyyy}}}yyyrrrpppnnnhhhbbb```___YYYRRROOOMMMJJJGGGCCC@@@??????:::888444111//////000111444333222111000000000000////////////............------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,+++,,,------,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////000000000000111111111///000222333333222000///111111111111222333333444333444555666666666555555555777888888777666888999888999999:::;;;<<<======<<<>>>???BBBLLLccc}}}tttuuuxxx~~~zzzssslllgggccc\\\UUUPPPTTTZZZeeerrr~~~|||iiieeekkksssppprrrtttqqqfffSSS@@@444000000000000000000111111000//////.......................................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...///////////////000000111111222333444555444333444666777:::;;;<<<>>>???AAABBBBBBEEEGGGLLLRRRQQQMMMLLLOOOPPPQQQUUUZZZ^^^aaabbbaaa[[[[[[ZZZ^^^mmm}}}rrrdddYYYTTTTTTVVVRRRRRRSSSTTTUUUUUUUUUUUUYYYZZZ[[[[[[ZZZYYYWWWUUUSSSRRRPPPNNNNNNOOOPPPQQQPPPOOOOOOQQQTTTUUUUUUTTTWWWVVVVVVVVVXXXZZZ\\\]]]______``````______^^^]]]zzzyyyxxxvvvuuuyyy~~~{{{uuuooonnniiibbb```^^^XXXQQQOOOLLLHHHEEEBBBAAA??????:::888555111000000111111333222222111000000000000////////////............------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++,,,---...,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000111111111222///000222444444222111000111111111111222333444555333333444555555555555555666777888888777777888:::888999999:::;;;===>>>>>>???@@@AAAGGGTTTkkk}}}~~~|||vvvmmmhhhfffbbbYYYPPPQQQVVV```lllxxxooofffkkksssnnnqqqtttrrrjjjZZZEEE666111111000000000000111222000000///............///........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...///////////////000111222222222333444555555444444666888:::;;;<<<===???AAABBBCCCGGGHHHMMMTTTTTTPPPNNNPPPQQQQQQRRRUUUXXXZZZYYYWWW]]]]]]]]]eeezzzuuueeeZZZVVVVVVUUUUUUUUUTTTTTTTTTVVVXXXZZZ\\\___```bbbbbbaaa^^^\\\ZZZZZZXXXUUURRRQQQQQQRRRRRRRRRQQQQQQRRRTTTUUUUUUTTTYYYYYYYYYZZZ\\\___aaacccccccccbbbaaa````````````|||yyyyyyyyywwwuuutttyyy~~~|||vvvqqqoooiiibbb```^^^XXXQQQNNNKKKFFFCCCAAA@@@???>>>:::888555222000000111222222222111111111000000000////////////............------------------------------------------,,,,,,,,,,,,++++++,,,,,,---...,,,++++++,,,---...---++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000111111111111000111222333333333222111111111111111222444555666333333333333444444555555666888999999888888999:::999999999:::;;;===>>>???===>>>BBBNNNaaawww|||||||||~~~yyypppjjjhhhggg^^^TTTQQQTTT[[[eeeqqq~~~{{{kkkkkksssmmmppprrrrrrmmmbbbNNN===333222111000///000111111111000//////......//////------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...//////...///000000111222333333333444555555444555777999::::::;;;===???AAACCCDDDHHHHHHLLLSSSUUURRRPPPQQQOOONNNNNNRRRXXX\\\]]]\\\```bbbeeeqqqxxxnnnaaaZZZZZZ[[[YYYWWWZZZZZZZZZ[[[]]]aaadddfffgggggghhhiiigggeeecccaaa[[[YYYWWWUUUSSSRRRRRRRRRRRRRRRQQQRRRUUUVVVUUUUUUWWWWWWYYYZZZ]]]___aaacccaaa___]]]\\\\\\]]]___aaa{{{wwwxxx~~~{{{yyytttrrrvvv|||{{{uuurrrpppiiibbb___^^^YYYRRRMMMIIIDDD@@@@@@@@@>>>===;;;888555222000000111222111111111111111000000///////////////............------------------------,,,,,,------------------,,,,,,++++++,,,,,,---...++++++***,,,......---++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,)))+++------+++)))+++,,,------------------------...------------...///////////////000000000111111111111111222222333333333111111111222333444555666333333333333333444444555777888:::999888888999;;;999999999:::;;;===???@@@======DDDVVVnnn~~~{{{sssllljjjkkkddd[[[SSSTTTWWW^^^iiiwwwnnniiinnnkkknnnppppppqqqkkkZZZHHH555444222000//////000000111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...//////...///000111222333333444222333555555555666888:::::::::;;;<<<>>>AAACCCEEEGGGFFFJJJQQQTTTQQQPPPQQQNNNLLLLLLRRR[[[bbbeeeeeecccfffkkkzzz~~~nnnkkkfffeeefffgggfffeeeggggggggghhhiiiiiijjjjjjiiiiiijjjiiihhhgggeeeddd\\\[[[[[[ZZZZZZYYYXXXXXXZZZZZZZZZ\\\___aaaaaaaaaaaacccggglllqqquuuxxxyyyyyyvvvrrrooonnnpppsssuuuzzzyyy~~~~~~}}}}}}zzzuuuqqquuuzzzyyyttttttqqqjjjbbb___^^^ZZZSSSMMMHHHBBB?????????>>><<<;;;999555222000000111222000111111111111000000///000/////////............------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...++++++***,,,......---,,,+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,)))+++...---+++)))***,,,------------------------...------------...//////////////////000000000000222111111111222222444444111111111222333444666777333333222222333333444555777999::::::999888:::;;;999999999:::;;;===@@@AAACCCCCCKKK```zzz}}}vvvnnnlllmmmiii```VVVUUUVVVZZZdddrrrnnngggjjjiiilllnnnpppsssqqqbbbQQQ777555222000///...///000111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...//////...///000111222333444444111333444555555666999;;;::::::;;;<<<>>>AAADDDEEEEEEDDDGGGNNNRRRQQQPPPQQQSSSOOOMMMOOOWWW]]]___^^^dddhhhmmm|||~~~vvvgggjjjnnnpppqqqrrruuuwwwssstttttttttqqqnnnjjjhhhggggggggggggfffeeedddcccbbbcccdddeeeeeeeeeddddddiiiiiijjjmmmqqqtttuuuuuuxxx||||||}}}{{{xxxsssppptttyyywwwqqqsssoooiiieeeaaa^^^ZZZXXXPPPKKKDDD>>><<<;;;;;;:::777555444222222333444555222222222111111111000000////////////...............------,,,,,,------...---------.........//////000...,,,*********,,,---+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///111111111000000000000000111111222333333333333222333333333444444444555555555444444333333333444444555666888:::;;;:::999888:::999999;;;===>>>>>>>>>???FFFTTTgggzzz|||uuurrrsssxxx}}}xxxwwwqqqfffdddiiiYYYVVVTTTVVV```nnn|||tttkkkgggmmmfffdddllltttrrreee[[[BBB999333222222000///000------............------------------------------------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------.../////////222222111111111111111111333444555777888:::;;;<<<<<<>>>@@@BBBDDDEEEFFFFFFJJJHHHIIIJJJIIIHHHNNNVVVUUUPPPOOOUUUZZZXXXUUUTTT```fffttt}}}tttmmmkkkooouuuzzz~~~|||zzz|||{{{tttmmmjjjnnnqqqsssrrrpppooorrrtttwwwxxxzzz|||~~~|||{{{yyytttqqqtttyyywwwrrrrrrnnniiidddaaa]]]ZZZXXXOOOJJJDDD>>>;;;:::999888777555333222222222444555222222222111111111000000////////////...............------,,,,,,------...---------------...............,,,++++++,,,------,,,,,,------------,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///000000000000000000000000111111222333333333333222444444444444555555555666555444444333333444444444555666888:::::::::999888:::999:::;;;===?????????BBBIIIWWWkkk}}}{{{}}}xxxtttvvv|||{{{yyyvvvqqqiiigggkkk___[[[VVVVVV^^^kkkxxxyyyooommmnnnhhhfffmmmttttttiii```HHH===333222333111000111......////////////......------------------------------------------------++++++++++++++++++++++++++++++,,,------------,,,,,,,,,------.../////////222222111111111111111111333444555777888:::;;;<<<===>>>???AAACCCEEEGGGHHHKKKKKKMMMOOONNNLLLOOOVVVWWWSSSRRRWWW[[[YYYWWWWWWbbbjjj{{{yyyvvvuuuxxx{{{}}}}}}zzz~~~}}}|||yyytttqqquuuzzzxxxrrrqqqnnnhhhccc```]]]ZZZWWWNNNJJJDDD???<<<999777555666555333222111222444555222111111111111000000000////////////...............------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,---------------------............------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------............///000000000000000000000000111111222333333333333222444444555555555666666666444444444333333444444555555666777999:::999999888::::::;;;<<<===???AAAAAAEEEMMM]]]tttxxxoooiiinnnvvv}}}xxxyyyssstttqqqpppqqqqqqrrrzzz}}}uuusssnnnkkklllfff```YYYUUUZZZeeesss}}}|||pppnnnooojjjhhhmmmtttvvvooofffQQQBBB444111333333111111//////000000000000//////------------------------------------------------++++++++++++++++++++++++,,,,,,---............---,,,,,,------.../////////111111222222222222222222333444555777999:::;;;<<<===>>>>>>@@@CCCFFFIIIKKKMMMNNNRRRVVVTTTPPPQQQUUUXXXTTTSSSWWWYYYXXXWWWYYYfffrrrtttxxx|||zzzuuurrruuuzzzxxxrrrqqqmmmhhhccc```]]]ZZZXXXOOOKKKFFFAAA===:::666444666555333111111222333444111111111111000000000000////////////...............------,,,,,,------...---,,,,,,,,,,,,+++++++++)))***+++,,,------,,,,,,---..................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000000000000000111111222333333333333222333333333444444444555555444444333333333444555555555666777888999999999888999:::;;;<<<===???BBBDDDHHHQQQddd~~~qqqhhhllluuu|||~~~nnnmmmiiifffffffffkkkvvvxxxvvvsssooommmkkkddd[[[UUUWWWaaapppzzz~~~mmmkkkmmmllljjjlllrrrvvvssslllZZZHHH666000222333111000000000111111111111000000------------------------------------------------+++++++++++++++++++++++++++,,,,,,---------------,,,,,,------.../////////111111222222222222222333444444666777999;;;<<<<<<>>>>>>>>>@@@CCCGGGJJJMMMMMMPPPUUUZZZWWWRRRQQQTTT[[[XXXWWWZZZ[[[ZZZ\\\aaakkkyyyooolll}}}~~~~~~|||yyytttqqquuuzzzxxxrrrqqqmmmhhhccc```^^^[[[XXXQQQMMMGGGBBB???;;;888555666444222111111222333444000000000000000000000000////////////...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,++++++---..................---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000000000111111222333333333333222111111222222222333333333333333333333333444555666555666666777888888888999888:::;;;<<<<<>><<<;;;;;;:::555444222000000111222333.../////////000000111111000/////////...............------,,,,,,------...***+++,,,---///000111111111000...,,,+++,,,...///+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++---------.........//////---------...///000000111111111222333333333333222111111222222222333333333222222222333444555666777666555555555666777888999444777:::999999<<>>@@@BBBDDDFFFGGGGGGHHHKKKMMMPPPQQQRRRSSSRRRPPPMMMJJJKKKLLLQQQXXX```kkk~~~~~~zzzwwwsssyyy~~~}}}yyynnniiihhhttt~~~{{{vvvssssssuuuwwwxxxyyyxxxtttqqqrrrvvvtttooopppmmmhhhbbb]]]ZZZXXXWWWRRRNNNGGG@@@:::777666666444333111//////000111222///////////////////////////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************+++,,,---------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,------------,,,---//////......000111...///000000//////000222222222222222222333444444555555555666666666777777777666555555555666777888666:::888888??????FFFVVVlll|||rrrhhhaaa___ZZZTTTSSSUUUVVVUUUSSSdddtttooojjjmmmzzzvvvfffaaa[[[XXXUUUVVV^^^hhhlllnnnuuu~~~vvvkkkrrrrrrkkkaaadddtttyyylllbbbYYYRRRQQQVVVWWWTTTSSSVVVWWWUUUTTTQQQMMMMMMQQQWWW[[[^^^```^^^^^^aaagggkkklllkkkgggeeeaaa___^^^^^^```bbb\\\YYYWWW[[[dddooowwwzzzvvvnnniiigggbbbZZZZZZaaajjjyyy~~~pppooonnnoooqqqsssvvvxxxqqqppphhhUUUCCC888222///111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......///000000///000111222333333333333666777888:::<<<>>>???@@@BBBDDDFFFGGGGGGHHHJJJLLLOOOQQQSSSTTTTTTRRRPPPNNNLLLNNNSSSZZZaaaooossskkkgggaaa```]]]XXXUUUWWW^^^dddpppssssssmmmfffcccfffkkk{{{xxxnnnjjjeee___[[[ZZZZZZ[[[www}}}yyyxxxuuurrrsssvvvtttnnnpppmmmhhhbbb]]]ZZZXXXWWWRRRNNNGGG@@@:::777555444555333111000///000111222////////////////////////...///////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...,,,---//////......000111///000111111000000111222333222222222222333444444444555555555666666666666777666555555555666777888555:::::::::>>>???JJJaaawww~~~|||tttkkkdddbbb\\\XXXZZZ^^^ZZZSSSXXXkkk}}}uuuttt|||uuubbb```]]]XXXQQQNNNUUU___eeegggnnnvvvyyyrrrcccVVVTTT[[[___dddtttyyyjjjbbb]]]YYYUUUTTTZZZ^^^ZZZUUUUUUVVVVVVYYYUUURRRQQQUUU[[[```cccddddddeeejjjpppqqqnnnjjjddddddccccccdddeeeggggggaaa[[[WWWZZZdddpppyyy}}}wwwpppkkkiiieee^^^\\\___eeeuuu|||sssqqqpppqqqrrrrrruuuyyyssssssmmm^^^JJJ;;;222///111000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000000000222333444444444444555777999;;;===??????@@@AAACCCFFFGGGGGGIIIKKKMMMNNNOOOPPPQQQQQQRRRTTTVVVWWWVVVXXX___ggguuuxxxsssfffaaaYYYSSSPPPPPPQQQSSSRRRUUUXXXYYYXXX[[[aaafffnnnrrrvvvwwwssslllfffbbbZZZXXXUUUQQQOOOOOOOOOOOOwww}}}zzzyyyvvvrrrtttvvvtttnnnqqqnnniiiccc^^^[[[YYYYYYPPPMMMGGG@@@;;;777555444555444222000//////000111////////////////////////......///////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,---------.........,,,---//////......000111000222333333111111222444333333222222333333444555333333444444444555555555777666555555666777888999666;;;:::<<>>444111111000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000111000111222333555555555666555666888:::<<<>>>??????@@@BBBEEEFFFHHHJJJLLLOOOQQQQQQOOOMMMLLLNNNSSSXXX]]]ZZZ\\\gggvvvddd___YYYVVVVVVWWWWWWVVVQQQPPPOOOOOOPPPQQQRRRRRRYYYYYYYYYWWWTTTTTTUUUVVVLLLLLLKKKJJJIIIIIIIIIIIIxxx~~~{{{zzzvvvrrrsssvvvtttooorrrooojjjddd___\\\ZZZZZZOOOLLLGGGAAA<<<999666666666444222000//////000111////////////////////////---...//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,---------............,,,---//////......000111111222444333222222333555333333333333333444444555333333333444444444444555777666666555666777999:::999<<<:::===@@@AAASSSrrrtttooohhhddddddeeedddcccggghhhlllttt}}}oookkkeee^^^ZZZZZZ]]]```^^^ZZZZZZdddwwwwwwbbb```^^^XXXPPPKKKQQQZZZ___aaabbb```[[[VVVTTTTTT[[[gggrrrzzz{{{mmm^^^VVVSSSTTTYYY^^^\\\```___XXXSSSTTTXXXZZZXXXWWWWWWYYY^^^bbbdddeeeffflllsssxxxwwwpppgggaaa```dddiiinnnqqqqqqooommmiiigggeeeeeeiiirrr{{{yyypppllljjjfffaaa\\\```mmm{{{xxxqqqsssuuussstttyyyxxxtttnnneeeVVVCCC777222111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......//////000111111000111222444555666666777555555777999;;;===>>>???@@@BBBEEEGGGHHHIIILLLNNNTTTSSSPPPLLLIIIJJJPPPUUUUUUTTT\\\ooonnnhhh```[[[YYYWWWTTTRRRQQQOOOLLLLLLNNNNNNMMMKKKKKKLLLMMMNNNMMMNNNPPPQQQKKKKKKKKKLLLKKKJJJIIIHHHyyy~~~}}}{{{vvvqqqrrrvvvtttppprrrooojjjddd___\\\ZZZZZZNNNLLLGGGBBB>>>:::888777666444222000//////000000////////////////////////------...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,++++++*********+++,,,---------------............,,,---//////......000111000222333333222111333444444333333333333444555555444444444444555555555555777666666666666888999:::===<<<999===BBBCCCUUUvvvwwwpppkkkfffbbbbbb```___bbbiiisss}}}|||qqqhhheee```YYYZZZ```^^^^^^^^^\\\]]]mmm}}}eeeaaa\\\WWWOOOJJJOOOWWW\\\\\\YYYVVVSSSTTTXXX\\\eeesss~~~tttiii```YYYXXXXXXWWW\\\bbb```cccaaa[[[XXXZZZ^^^___YYYZZZ\\\aaaeeeggggggfffgggooowwwyyytttlllfffddddddfffjjjnnnpppooonnnlllkkkmmmnnnnnnpppvvv~~~ssslllkkkiiibbb[[[```iiittt}}}ooopppttttttvvv|||xxxrrrnnnjjj___KKK:::222111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000000111111000111333444666777777777666666777888:::===???AAACCCEEEGGGGGGGGGHHHJJJKKKOOOPPPQQQNNNKKKKKKPPPUUUTTTYYYiii}}}qqqfff^^^YYYUUUSSSOOOPPPPPPPPPPPPPPPQQQRRRHHHIIIKKKKKKIIIIIIIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJyyy|||~~~~~~|||vvvpppqqquuuuuuqqqqqqnnniiiddd___\\\ZZZYYYNNNKKKGGGCCC???<<<:::999666555222000//////000000////////////////////////------...///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************---,,,+++***+++,,,---...,,,++++++******++++++,,,++++++*********+++---...---------.........//////,,,---//////......000111///111222222111111222333444333333333333444555555555555555555666666666777777666666666777888:::;;;???===999===CCCDDDWWWxxx}}}tttnnnjjjeee]]]XXXZZZdddrrr}}}pppeeefffcccXXXUUU\\\```______\\\VVV\\\xxx~~~iiiccc]]]WWWPPPKKKNNNUUU]]]YYYUUURRRTTTYYY___cccvvvqqqcccddd___[[[\\\ZZZUUUUUUZZZccceeeccc]]][[[^^^___^^^```bbbeeejjjmmmllliiiggghhhpppwwwwwwqqqjjjggghhhhhhiiikkklllmmmlllkkkkkkkkkppptttuuuuuuzzzuuummmllljjjddd[[[```gggppp{{{nnnmmmrrrtttxxx~~~wwwqqqnnnnnneeePPP<<<111111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000000111111000111333555666777888888888777777888:::===@@@BBBFFFGGGHHHHHHGGGFFFGGGHHHFFFKKKOOOPPPOOOPPPUUUYYY```kkk~~~|||zzzmmmddd`````````VVVYYY[[[XXXQQQNNNPPPSSSIIIIIIGGGCCC@@@???@@@BBBBBBEEEHHHKKKMMMLLLKKKJJJ}}}zzz~~~www}}}|||wwwrrrrrrtttqqqllllllkkkeee^^^[[[]]][[[WWWPPPMMMHHHBBB>>><<<;;;:::;;;888444111111222222222////////////////////////------------------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000111111111111222222222222222333333333333444444666666555555555555666666666777777666666666999;;;AAA===;;;;;;>>>KKKggguuufffaaagggeee[[[\\\gggrrrrrrqqqlllddd^^^]]]]]]```fffeeeccc^^^VVVaaa|||lllbbbZZZXXXTTTMMMNNNUUUYYYVVVVVVYYYWWWVVV^^^iiiyyynnnfff```\\\___cccdddbbb___^^^]]]fffgggddd______dddgggfffiiijjjnnnssssssnnnnnnpppyyywwwtttssspppkkkhhhggglllpppsssoooiiigggjjjooowwwyyy{{{|||~~~|||rrrmmmkkkfff```\\\```kkk|||xxxtttjjjppp|||zzz|||uuupppnnniiiYYYEEE666444333222///------///111////////////////////////,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000000111111333333333444555666777888888888999:::<<<>>>@@@AAABBBDDDEEEFFFFFFGGGJJJLLLMMMMMMMMMMMMNNNQQQUUUYYYfffwww{{{||||||yyyssssssttttttoooggg^^^YYYWWWVVVQQQLLLIIIIIIIIIGGGDDDCCC???>>>DDDNNNSSSRRROOO~~~wwwzzz{{{{{{wwwrrrrrrtttrrrllllllkkkeee^^^\\\]]][[[WWWRRRNNNIIICCC>>>;;;::::::999666222000111222222222////////////////////////------------------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000111111111111222222222222222333333333333444444666666555555555555666666666777777777666777999;;;<<<:::;;;<<>>@@@AAABBBDDDEEEEEEEEEGGGIIIKKKKKKLLLMMMMMMNNNQQQVVVZZZ___nnn|||{{{}}}{{{tttqqqiiieee```YYYSSSOOOLLLJJJGGGEEECCCDDDHHHLLLOOOQQQ|||vvvzzzxxxyyywwwsssrrrtttrrrmmmmmmkkkfff___]]]^^^\\\WWWSSSPPPIIICCC===:::888777666333000///000222222222000000000000000000000000------------------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000111111111111222222222222222333333333333444444666666555555555555666666666777777777666777:::<<<999;;;===???EEEYYY{{{~~~|||~~~lllgggfffbbb]]]\\\```ffflllnnnlllgggbbbiiinnnmmmmmmkkk]]]WWWbbbzzzssseee[[[YYYWWWQQQNNNPPPOOOQQQVVVZZZ]]]dddsss{{{jjj___\\\]]]]]]^^^dddjjjllljjjgggeeefffeeeggggggeeegggmmmpppoooxxxzzzzzzyyy|||~~~}}}yyysssnnnoootttxxx{{{uuummmfffcccfffkkkpppwwwyyy{{{|||}}}~~~{{{uuuqqqmmmiii\\\]]]eeesssxxxssspppuuu|||zzz|||wwwtttnnnaaaOOO@@@333333222111000000000000........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000111111222333333333444555666777888:::;;;;;;<<<===>>>@@@AAABBBCCCEEEEEEEEEFFFIIIKKKJJJKKKKKKLLLMMMPPPUUUYYYVVVeeessssssuuu}}}wwwsssoooooonnnjjjccc[[[UUURRRNNNMMMIIIEEEBBBDDDJJJOOOyyy~~~xxxvvvxxxwwwsssrrrsssqqqmmmmmmlllggg```^^^^^^\\\XXXSSSOOOIIIAAA;;;777555444222000......000222222222000000000000000000000000........................------------------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000111111111222222222222222222333333333444444666666555555555555666666666777777777777888:::===;;;===@@@AAAHHH]]]~~~xxxwwwwwwwww|||rrrpppllleeeZZZ[[[^^^dddjjjmmmjjjggghhhnnnooosssvvviii]]]```qqqwwwggg[[[ZZZYYYRRRMMMMMMPPPTTTYYY]]]bbbkkkzzzooo^^^VVVVVVZZZ]]]bbbiiippprrrnnnjjjhhhhhhfffiiijjjiiilllsssvvvvvvzzz}}}}}}||||||tttpppuuu}}}uuuhhh``````ffflllpppxxxzzz{{{||||||}}}{{{uuupppmmmkkk___]]]bbbooo}}}pppjjjmmmssszzz}}}~~~zzzvvvpppfffUUUFFF444333222111222222111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111222222222222333333555666888999<<<<<<<<<===>>>???@@@AAACCCDDDEEEEEEEEEFFFHHHJJJJJJJJJJJJJJJKKKMMMRRRUUURRRfffuuu{{{wwwtttpppllljjjgggccc______bbbgggkkklllhhhaaa[[[WWWTTTOOOHHHDDDCCCFFFIII}}}~~~}}}~~~zzzuuuwwwvvvrrrpppqqqqqqnnnmmmlllhhhaaa______]]]XXXRRRNNNGGG@@@999555222111000///---...000222222222000000000000000000000000........................------------------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000111111111222222222222222222333333333444444666666555555555555666666666777777777777888;;;>>>:::>>>@@@CCCMMMfffxxxqqqllllllmmmpppwww~~~~~~ssshhh```\\\ZZZ\\\bbbgggjjjkkkgggmmmnnnsss{{{pppaaa___lllxxxhhh\\\[[[ZZZRRRLLLLLLOOOUUU[[[aaahhhsssvvveeeZZZUUUVVVZZZ^^^fffnnnvvvxxxsssmmmjjjjjjiiilllmmmlllpppwww||||||{{{wwwuuu|||{{{qqqeee___bbbiiiooorrryyy{{{}}}}}}||||||}}}~~~xxxqqqmmmnnnccc___```lllzzzoooeeeiiiooouuu||||||~~~|||vvvqqqjjj[[[MMM777555222111222222111///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111222222222222222222333555777888999<<<<<<===>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFIIIKKKJJJJJJJJJIIIIIIKKKOOORRRWWWrrrtttlllccc___^^^___]]]ZZZTTTSSSSSSZZZdddjjjjjjggg```[[[UUUPPPLLLIIIFFFDDD~~~~~~|||~~~vvvxxxwwwqqqmmmooopppnnnmmmmmmiiiccc``````]]]XXXRRRNNNGGG???999444222111000...---...000222222111000000000000000000000000........................------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000111111111111222222222222222333333333333444444666666555555555555666666666777888777777999<<<>>>777<<<@@@FFFWWWtttzzzooohhhcccccceeehhhpppyyy{{{|||nnnooowwwxxxeeegggbbb]]]ZZZ\\\bbbhhhkkkggglllkkknnnvvvpppaaa^^^kkk~~~~~~vvvhhh^^^\\\YYYQQQLLLMMMNNNTTT\\\dddooo|||tttjjj```ZZZXXXXXX[[[```iiisss}}}~~~yyyrrrooopppmmmoooooonnnqqqzzz}}}|||{{{qqqkkkeeedddhhhoootttwww{{{}}}~~~}}}||||||}}}uuuooopppggg```___hhhwwwyyykkklllmmmoooyyyyyy~~~}}}wwwsssooobbbTTT<<<777222000222222111///------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111222222333111222222333555777999:::<<<<<<===>>>@@@BBBDDDEEEEEEGGGHHHGGGGGGGGGIIIKKKKKKKKKJJJIIIIIIKKKOOORRR```uuuwwwjjjddddddeeebbb^^^ZZZRRRKKKKKKSSS___hhhmmmhhheee___[[[WWWSSSMMMHHH~~~}}}wwwyyywwwoookkkllloooooommmmmmiiicccaaaaaa]]]XXXSSSOOOHHH@@@:::555333222000///...///111222222111////////////////////////........................------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000111111111111222222222222222333333333333444444666666555555555555666666666777888888888999<<>>AAAFFFPPPjjjuuullleeebbbbbbeeellltttyyy|||pppfffaaappp|||hhhjjjkkkhhhdddaaabbbdddgggkkkggggggpppqqqkkkkkkooopppggg```^^^WWWMMMJJJOOOVVV[[[aaaiiiwww{{{pppccc^^^\\\\\\ZZZVVVZZZaaakkkwww~~~}}}uuuuuurrrnnnqqqzzz~~~|||lll___cccjjjqqqwww|||~~~|||||||||wwwmmmllljjj```[[[cccrrr|||zzzpppjjjwwwvvv~~~yyyvvvvvvlll___CCC;;;333///000111000///------------------------.........------,,,,,,,,,---------------------------------.........//////000000000111222222333333111111222333555777999:::;;;;;;===???BBBEEEGGGIIIHHHIIIJJJJJJIIIIIIKKKMMMJJJJJJLLLMMMNNNRRRXXX\\\rrrnnnppp~~~{{{uuuiii___YYY^^^___XXXLLLGGGLLLTTTuuuwwwvvvnnnccc]]]]]]aaa}}}~~~yyyyyyzzzyyyuuuooollllllnnnjjjkkkiiidddbbbbbb]]]WWWTTTQQQJJJCCC===999777666333111///...000111111111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,++++++,,,,,,---...////////////////////////---------............///////////////000000000000222222222222222222222222444444555555555555555555777666444333444555777999888777777777888:::<<<===@@@AAAJJJ]]]xxx~~~vvvnnnjjjeee___bbbjjjpppuuu{{{{{{lllhhh___fff}}}ssskkkkkkiiiddd```bbbgggeeeffflllooommmkkklll}}}}}}tttiii```^^^XXXOOOMMMQQQ\\\iiimmmsss~~~rrrmmmbbb___]]]]]]\\\ZZZ^^^dddlllyyy~~~}}}}}}wwwsssrrrrrruuu}}}vvvdddcccooo{{{~~~yyyxxxmmmmmmooohhhaaaaaalll}}}qqqjjjmmmqqq|||}}}}}}}}}yyyqqqhhhaaaRRRBBB333///111111000/////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------......//////000222333444222444555666666777:::<<<;;;===@@@BBBCCCEEEHHHKKKMMMMMMMMMLLLJJJKKKMMMOOOOOONNNHHHLLLXXXZZZXXX```|||~~~rrr}}}xxxnnn___\\\\\\\\\XXXPPPLLLLLLWWWlllssseee^^^^^^}}}zzzzzz{{{zzzvvvqqqnnnnnnooojjjkkkiiidddbbbaaa]]]WWWTTTPPPJJJCCC===999777666333111//////000111111111////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...........................---------............///////////////000000000000222222222222222222222222333444444555555555555555777666444444444555777888888777777777888:::<<<===???AAAJJJ]]]www{{{uuummmeeefffkkkqqquuuzzzrrrhhhbbbbbbxxxwwwuuussskkkccc___bbbcccgggkkkkkkhhhjjjnnn~~~uuujjjbbb___YYYQQQOOOTTThhhyyyzzzmmmkkkhhhdddaaa```]]][[[___eeeppp|||}}}}}}xxxuuuvvvwwwzzztttiiiiiiwww|||{{{|||qqqppppppkkkdddccckkkzzztttiiijjjoooxxxzzz|||}}}zzztttlllgggTTTCCC444///111111000/////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000222333444222444555666666888:::===<<<>>>AAACCCDDDFFFIIIKKKMMMMMMNNNMMMLLLLLLOOOQQQSSSRRRLLLMMMXXXYYY[[[fffllloooiii```[[[]]]^^^XXXQQQMMMMMM[[[pppnnn___}}}|||{{{{{{yyyvvvrrrpppoooppplllllliiicccaaaaaa^^^XXXTTTPPPJJJCCC===999777777333111//////000111222111////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...---------------------------------............///////////////000000000000222222222222222222222222333333444555555555555555666555555444444666777888888777777777888:::<<<===;;;>>>III[[[ssswwwooolllnnnrrrvvvzzz}}}nnniii```fff}}}xxxqqqiiieee```bbbgggjjjhhheeejjjsssuuukkkccc```ZZZRRRQQQWWWoootttiiijjjnnniiieeeccc```^^^bbbiiisss~~~~~~zzzxxxzzz}}}~~~vvvvvvuuu|||xxx}}}~~~rrrnnnooolllhhheeehhhuuu|||iiiggglllsssvvvzzz|||{{{vvvqqqmmmWWWFFF555000111111000/////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////000111222333444333444666777777999<<<>>>>>>@@@CCCDDDEEEGGGIIIKKKLLLMMMNNNNNNNNNOOOQQQSSSSSSVVVQQQPPPWWWXXX^^^mmm}}}^^^rrrvvvhhh\\\]]]cccaaaXXXQQQKKKLLLZZZuuurrr~~~~~~zzzzzzxxxuuurrrpppppppppnnnmmmiiicccaaaaaa^^^YYYSSSPPPJJJCCC===:::888777333111//////000222222111////////////////////////......////////////......------------------------------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111111111111111111111222222333444555555555555666555555555555666777777888777777777888:::<<<===<<>>AAACCCEEEFFFGGGGGGGGGIIIJJJHHHJJJMMMNNNNNNOOOQQQSSSOOOXXXZZZ[[[___```kkknnn]]]uuu~~~kkkcccbbbaaa```aaa^^^UUUNNNRRR___sssxxxvvvsssrrrrrrqqqpppnnnqqqoooiiibbb___```___[[[SSSOOOIIICCC>>>:::999888444222000000111222333222////////////////////////...//////000000//////...------------------------------.........---,,,+++,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111111111111111111111000111222444555555555555555555555666666666666666888777777777888:::<<<===>>>III[[[qqq}}}}}}|||ppplllfffhhhyyyoooqqqiiiccccccfffiiimmmqqq~~~tttlllfffccc\\\UUUYYYccc|||xxxvvvsssqqqwww}}}zzzyyyxxxrrrjjjfffhhhsss}}}}}}~~~sssuuu~~~~~~|||{{{nnnggghhhfffbbbbbblll}}}kkkjjjnnntttzzz|||yyytttpppooofffRRR===333111111000111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000111222333444555444666888999:::<<<@@@BBBDDDFFFGGGGGGFFFFFFHHHIIIHHHJJJMMMNNNNNNOOOPPPRRROOOYYY\\\^^^eeejjjxxxlllZZZiiiyyynnngggcccccceeeaaa\\\XXXTTTRRR\\\xxxyyyvvvsssrrrssssssqqqooossspppiiiaaa^^^```___[[[RRROOOIIICCC>>>:::999999444222000000111333333222//////////////////////////////000000000000//////........................------.........---,,,+++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...---------------------------------............///////////////000000000000111111111111111111111111000111222333444555555555444555555666666666666666888777777777888:::<<<===;;;HHH___xxxzzzoooeeecccqqqtttuuunnnhhheeedddeeekkksssvvvoooiiifff___XXX]]]hhhzzzwwwuuuuuu}}}uuuooonnnvvv{{{wwwyyy}}}|||}}}|||yyy|||xxxllljjjgggccccccmmm|||nnnhhhooouuu|||~~~zzzuuusssrrrjjjUUU???444111000000111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000000111222333444555555777999:::;;;===AAACCCEEEFFFGGGGGGFFFEEEGGGHHHIIILLLOOOPPPPPPPPPQQQRRROOOWWWXXX[[[eeeppplll^^^fff{{{|||tttkkkeeedddeee___\\\ZZZUUUSSSaaatttzzzwwwtttsssuuuuuusssqqqsssqqqiiiaaa^^^```___\\\RRROOOIIICCC>>>;;;999999444222000000222333333222//////////////////////////////000000000000//////........................------...///...---+++***,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,---)))***,,,---...---,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////////////////000000000000000000000000000000000000///000222333444555555555444555555666777666666666888777777777888:::<<<======MMMfffppphhhiiimmmoooxxxtttoooiiidddccclllwwwxxxqqqlllhhhaaaZZZ```kkk||||||xxxuuuxxx~~~yyyxxxzzz}}}yyy{{{|||{{{xxx|||}}}qqqnnnhhhdddeeennn{{{pppgggooovvv~~~|||wwwuuuuuulllWWW@@@444111000000111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000111222333555555555777999;;;<<<>>>AAADDDEEEGGGGGGGGGEEEEEEFFFGGGKKKNNNPPPQQQQQQQQQQQQRRRNNNSSSQQQTTTbbbpppnnnggglllsssgggaaajjj___ZZZ\\\[[[TTTTTT\\\~~~zzzvvvrrrpppqqqrrrqqqooosssmmmgggdddeeeccc___[[[RRROOOIIICCC>>>:::888777555333000000000111111000////////////000000000000......////////////......------------------------///......------,,,++++++......//////......---,,,...------,,,,,,+++++++++---------,,,,,,+++++++++******+++,,,,,,,,,,,,++++++***)))))))))***,,,,,,***++++++,,,---...//////,,,,,,,,,---------......///////////////000111111000000000000000000000000000111111222222333333444555444444444444555666666888;;;:::777:::AAABBB>>>@@@QQQkkkyyylllkkkooooooyyyuuugggbbb^^^fffyyytttkkkhhh___VVV^^^ooo|||yyyyyy~~~|||{{{wwwvvvyyy~~~wwwpppkkkkkkiiiiiiuuuooocccrrrvvv|||~~~{{{xxxvvvvvvnnn^^^EEE333000222000)))---------.........//////......---------,,,,,,,,,,,,,,,,,,---------......+++,,,---...//////////////////000111222333333444777999:::;;;;;;===@@@BBBHHHGGGFFFEEEEEEFFFGGGHHHRRRSSSRRRPPPOOONNNPPPRRRNNNHHHLLLQQQVVVmmm{{{xxx~~~|||{{{ppp```gggbbb^^^^^^[[[WWWVVVYYY{{{wwwsssqqqqqqrrrqqqoooqqqlllfffccccccbbb^^^ZZZTTTQQQLLLFFFAAA===;;;:::555333000000000111111000.../////////000000000000......////////////......---------------------------------------------------............---,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++***)))))))))***,,,,,,,,,,,,------------------,,,,,,---------.........///////////////000111111111111111111111111111111111111222222333444444444555555555555555666666777777::::::888;;;BBBEEEBBBEEEWWWoooqqqnnnooonnnrrrrrriiieee^^^dddyyytttkkkhhh```XXXaaarrr|||xxxyyy}}}~~~}}}xxxwwwyyywwwppplllllljjjiiitttsssgggmmmssszzz~~~}}}zzzxxxxxxpppbbbKKK888111222111,,,---------.........//////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///////////////000000111222333444444777888::::::;;;<<>><<<;;;555333000000000111111000....../////////000000000......////////////......------------------------++++++,,,------...//////---------------,,,++++++***+++,,,......---,,,+++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++************+++,,,,,,......---------,,,,,,,,,,,,------------.........///////////////000111111111111111111111111111111222222222333444444555555555555555555555666666777666888999999<<>>333111111///---------.....................---------,,,,,,,,,,,,,,,,,,---------......,,,------.../////////000000111111222333444555666666777999::::::;;;>>>@@@DDDCCCCCCCCCDDDEEEFFFFFFHHHIIIKKKKKKLLLMMMPPPRRR]]]VVVWWWZZZ]]]sssuuu~~~{{{|||jjjddd``````___\\\ZZZ\\\}}}{{{yyyuuurrrppppppoooooonnnjjjeeebbbaaa___]]][[[TTTPPPKKKFFFAAA===;;;;;;555333000000000111111000........./////////000000......////////////..............................,,,,,,,,,---------......,,,,,,------,,,,,,+++***(((***,,,//////...,,,+++,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++************++++++,,,,,,------------------------------------............///////////////000000111111111111111111111111111222222333444444555555666444444444444444555555666666777888999;;;@@@DDDGGGPPPgggxxxqqqnnnttttttuuutttooolll]]]bbb~~~wwwnnnjjjccc```lll|||{{{yyy{{{~~~|||zzzxxxyyy}}}||||||zzzrrrmmmnnnllljjjppp|||}}}fffeeelllvvv~~~zzzwwwrrrkkkZZZCCC444///000000..............................---------,,,,,,,,,,,,,,,,,,---------.....................///000000111222222333444555666666555777888999999;;;>>>@@@CCCCCCDDDDDDEEEFFFGGGGGGIIIKKKMMMNNNNNNOOOQQQSSS___YYYYYY\\\aaayyyvvvsssjjjaaa___^^^]]]^^^aaa}}}{{{yyyvvvrrrooonnnnnnnnnmmmjjjfffcccaaa___^^^\\\SSSPPPKKKFFFAAA>>><<<<<<555333000000000111111000............////////////......////////////....................................---------,,,,,,,,,,,,,,,------,,,,,,+++***(((***,,,//////...,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,---...//////---------........./////////////////////000000111111111111111111111111111222222333444444555555666333333222222333333444555777777888888999;;;AAAFFFPPPjjjvvvsssxxxxxxwwwuuuxxx|||rrrlll^^^eeeyyyqqqlllgggfffqqq}}}}}}|||www~~~}}}www{{{}}}tttnnnnnnllliiioooyyy|||dddfffllluuu}}}yyyuuurrrmmm]]]FFF444...///000.....................---......---------,,,,,,,,,,,,,,,,,,---------......//////.........///000000222222333444555666666777555777888999999;;;>>>@@@DDDEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOOOONNNOOOPPPQQQUUUPPPRRRVVV___zzzzzzsss}}}uuugggaaa```aaaeeeiii~~~zzzyyyvvvrrrmmmkkklllmmmllljjjgggccc```___^^^]]]UUURRRMMMHHHCCC@@@>>>>>>555333000000000111111000------........./////////......////////////..............................//////...---,,,,,,++++++---------------,,,++++++***+++,,,......---,,,+++*********+++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,---,,,,,,,,,***++++++,,,---...///000------.........////////////////////////000111111222222222222222222222222222222222333444444555555333333333222333444444555777666777888888888???GGGTTTooo|||{{{}}}~~~xxxpppxxxvvvmmmaaajjj{{{uuuooojjjjjjuuuvvvnnnmmmkkkhhhmmmwwwzzziiifffkkksss|||~~~yyysssrrrnnn___HHH666//////000...............---------......---------,,,,,,,,,,,,,,,,,,---------......000000.........///000111111222222333444555666666666777999::::::;;;>>>@@@DDDFFFGGGIIIKKKLLLLLLLLLJJJLLLNNNNNNLLLLLLLLLMMMOOOKKKNNNTTTbbbnnnnnn}}}yyyvvvzzz|||kkkcccaaabbbfffjjj~~~yyyxxxvvvqqqllliiijjjllliiihhhfffbbb___]]]]]]]]]TTTQQQLLLGGGCCC@@@>>>>>>555333000000000111111000---------.........//////......////////////..............................---------------------,,,---............---,,,,,,,,,,,,---------,,,++++++)))*********++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,------.....................///////////////////////////000111111222222222222222222222222111111222222333444444444555444444444444555666666666555666999999999@@@JJJbbbzzzvvvtttzzznnnfffooo}}}xxxsssmmmnnnwwwxxxnnnllljjjggglllvvvzzzpppfffjjjqqqzzzzzzuuutttooo```JJJ999222000000//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......111000///......///000111111111222333444555666666777888::::::;;;<<>>AAADDDEEEIIIIIIIIIJJJKKKLLLMMMMMMJJJKKKMMMMMMLLLLLLNNNOOORRRQQQMMMXXXsssjjjhhh|||}}}yyyuuu~~~~~~|||}}}zzzrrrmmmmmmmmmkkkeeeiiihhhccc^^^^^^\\\ZZZSSSLLLGGGEEEBBB;;;666555222222111000000000000111000000000000000000000000000/////////............---------............///------...//////...------......---------,,,,,,,,,---------,,,,,,+++++++++******+++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,------------------------............////////////////////////000000000000111111222222222333333333555444333222222222333333555666666666777777777777333;;;999555;;;>>>BBBMMMiii}}}~~~rrrkkkqqq~~~xxxwww|||rrrooonnnlllnnntttvvvllljjjllluuu|||}}}||||||uuuqqqgggTTTAAA555111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000111222222333444555666666777888:::<<>>MMMnnnzzz~~~xxxyyyzzzpppllljjjmmmssssssgggfffkkkvvv}}}}}}{{{zzzyyytttlll]]]III777////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///000000111111000111222333444555666777888999;;;>>>AAACCCEEEFFFGGGIIIKKKMMMOOOOOONNNNNNKKKMMMOOOOOOOOOPPPRRRTTTTTTVVVYYYkkkkkkzzz{{{~~~~~~zzzyyyuuurrrrrrsssoooiiigggiiigggaaa]]]]]]]]][[[TTTNNNIIIEEE>>>777444666555444333222111111111111////////////////////////.........///////////////---------............///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333222333333333333333333333555555555555666666666666333888666666::::::CCCWWWuuuyyyrrrfffppp|||oooiiihhhlllppp~~~}}}ssscccdddlllyyyzzzxxxzzzuuunnnbbbNNN999////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111000111222333555666777888999;;;===@@@CCCEEEFFFGGGHHHIIIKKKMMMOOOOOOOOOOOONNNPPPQQQRRRRRRRRRTTTVVVWWWXXX\\\ooo~~~kkkzzz{{{~~~~~~~~~yyyyyyvvvqqqppprrrppplllgggiiigggaaa]]]]]]]]]\\\TTTOOOJJJFFF???777666999666555444333222111111111000000000000000000000000.........///////////////---------............//////...------------...///++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------.....................////////////////////////000000000000111111222222222333333333222222333444444444333333444444555555555666666666333777666777===???LLLeee~~~{{{ooobbb[[[\\\hhhxxx~~~pppiiiiiimmmppp}}}~~~xxxsssbbbdddlllzzz{{{yyyzzzuuupppgggSSS;;;///000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............//////000000111111222111222333555666888999999;;;===@@@CCCFFFHHHHHHIIIHHHHHHIIIKKKLLLNNNOOOPPPTTTUUUWWWWWWVVVVVVXXXYYY[[[\\\```tttvvvlllzzz|||~~~}}}wwwyyywwwqqqnnnpppqqqooohhhjjjggg```\\\]]]]]]\\\SSSOOOKKKFFF???888888<<<777666555333222222222111000000000000000000000000............/////////000---------............//////...------------...///******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///............////////////////////////000000000000111111222222222333333333111222333444444444333333444444444555555555666666777999666777<<<===MMMiii~~~ooonnniiidddaaa___XXXPPPSSSYYYbbbgggiiikkkooosss|||ssslllmmmppprrr~~~zzzuuueeeeeekkkxxx~~~}}}zzzuuuqqqjjjVVV===000111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......////////////000111111222222222333444666888999:::;;;<<<>>>BBBFFFHHHJJJJJJJJJIIIIIIIIIIIIKKKNNNQQQRRRXXXYYYZZZZZZXXXXXXYYYZZZ[[[\\\bbbwwwmmmrrr|||}}}wwwzzzxxxqqqlllnnnqqqrrrhhhjjjggg```\\\]]]]]]\\\SSSOOOKKKGGG@@@999999>>>777777555444333222222222000000000000000000000000---.........//////000000---------........./////////...---,,,,,,---...///*********++++++,,,,,,,,,+++++++++,,,,,,---------))))))******+++++++++,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////............/////////000////////////000000000000111111222222222333333333000111333444555444333333444444444555555555666666;;;;;;666555777777GGGdddvvvtttuuunnnccc^^^^^^XXXPPPSSS[[[YYYOOOJJJJJJKKKMMMRRRXXX___ccchhhssswwwpppqqqtttuuuyyyhhhfffkkkuuu~~~zzztttqqqlllXXX>>>111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////000111111222222333444555777888:::;;;<<<===@@@CCCGGGJJJKKKKKKKKKLLLKKKJJJJJJLLLPPPSSSVVVXXXZZZZZZYYYXXXWWWXXXYYYXXXZZZbbbxxxhhhxxx|||~~~|||yyyzzzwwwqqqoooqqqrrrqqqhhhjjjhhhdddbbbddddddaaaWWWPPPIIIFFFCCC===:::;;;999777333222222333333333......////////////......//////////////////////////////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,---------............///...------......///000111444222000///...///000111333333333222222111111111111111222333333444555555333333444444555666666777888777333777===999BBBZZZ}}}|||yyy|||~~~uuuiiiaaa^^^\\\XXXTTTVVVRRRNNNNNNRRRUUUTTTRRRKKKKKKKKKIIIHHHKKKRRRXXX]]]gggwwwtttmmmpppssssss~~~~~~iiihhhmmmxxx~~~wwwsssqqqaaaGGG666222......---------......///---------------------------------............///000000000111222222222333000444888:::999:::<<<>>>BBBCCCCCCEEEFFFIIIJJJLLLLLLMMMMMMNNNPPPQQQRRRRRRRRRWWWYYYVVVTTTVVVUUUQQQUUUSSSggguuu^^^~~~||||||yyyyyyuuupppooosssssspppgggiiigggbbbaaabbbbbb___VVVOOOIIIGGGCCC===::::::777555222000111222333222......////////////......//////////////////////////////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------...............------......///000111444333111000///000111222333333222222222222222222111111222333333444555555444444444555555666666666777777444888<<<:::GGGbbbzzzyyynnnbbb[[[SSSOOOOOOPPPOOOMMMSSSPPPMMMMMMPPPSSSUUUUUUOOONNNKKKHHHFFFHHHKKKOOOWWWaaapppyyyqqqsssvvvvvv}}}vvvfffeeekkkwwwxxxuuurrrcccIII777333///......---------......---------------------------------............///000000000111222222333333222555999::::::;;;===@@@BBBCCCCCCEEEFFFHHHJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQSSSUUURRRLLLJJJNNNRRRTTTSSSjjjxxxbbb}}}~~~zzzxxxsssooopppttttttpppfffgggeee```^^^```___]]]TTTNNNJJJHHHDDD===999888444222///...000111222222......////////////......////////////////////////...............---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,++++++******++++++,,,------------...............------......///000111444333222111000111222333222222222222222222333333111222222333333444444555555555555555555555666666444777666888;;;;;;OOOpppzzzkkkZZZOOONNNIIIEEEDDDHHHKKKMMMLLLPPPPPPOOOMMMNNNQQQUUUYYYXXXUUUPPPLLLIIIHHHGGGFFFMMMWWWfffwww|||rrrsssvvvvvvtttiiigggjjjvvvzzzvvvssseeeMMM:::333000000///...---------------------------------------------............//////000000111222222333333555777999;;;;;;===???AAABBBBBBCCCEEEGGGHHHIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNLLLNNNSSSWWWOOOEEEFFFOOOQQQQQQkkkxxxddd~~~yyywwwrrrnnnpppuuutttooofffgggddd^^^\\\]]]]]]ZZZSSSNNNJJJIIIEEE===888777222000------...000111111......////////////......////////////////////////..............................---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------............------......///000111222222111000000111111222111111111222222333333333222222222333333444444444555555555555555666666666333777888888:::===WWWrrrccc\\\UUUMMMIIIJJJGGGEEEEEEHHHLLLMMMMMMQQQRRRSSSQQQNNNOOOVVV\\\bbb^^^XXXTTTSSSPPPKKKFFFFFFNNN[[[mmm{{{qqqppprrrsssvvvooommmttt}}}zzzuuurrrfffQQQ<<<111111111///...---------------------------------------------............/////////000111222333333444666777888:::;;;===@@@AAAAAABBBDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLHHHIIIUUUccc___MMMFFFKKKNNNPPPmmmtttaaaxxx~~~yyywwwsssnnnooossssssooofffgggccc]]]ZZZ\\\\\\YYYSSSMMMIIIHHHEEE===888777222///---,,,...000111111......////////////......////////////////////////---...........................---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------......------......///000111000000/////////000000000111111111222222333333333222222333333333333444444555555555666666666666666222888999999:::???___www___TTTQQQOOOLLLKKKFFFEEEDDDEEEGGGJJJKKKLLLSSSWWWZZZXXXSSSSSSXXX]]]gggddd```^^^\\\XXXRRRLLLEEEIIISSSbbbvvv|||pppnnnpppqqq~~~zzzqqqssszzz~~~~~~xxxssspppgggTTT>>>000222111000///...------------------------------------------............///...///000111222333444444666666777999<<<>>>??????AAABBBDDDEEEGGGGGGHHHGGGFFFGGGGGGHHHHHHIIIIIIIIIJJJGGGQQQccceeeVVVLLLMMMPPPSSSqqqnnn^^^ppp}}}xxxyyyuuuooommmpppqqqooohhhhhhddd]]]ZZZ\\\\\\ZZZSSSMMMIIIGGGCCC<<<888777333111...---///000111111......////////////......////////////////////////---------.....................---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------...------......///000111......//////////////////222222222222222222333333333333333333333333333333444555555666777777888888444999999999;;;BBBcccqqqeeeYYYVVVUUUPPPKKKIIIDDDEEEFFFGGGIIIJJJLLLMMMUUU[[[```aaa^^^\\\]]]```ffffffffffffccc^^^XXXTTTJJJJJJNNNZZZmmm~~~qqqoooqqqsss}}}}}}ppppppwww}}}|||wwwqqqoooiiiYYYBBB111111111000///............---------------------------------............///......///111222333444555555666777;;;>>>@@@???>>>AAABBBDDDFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHMMMHHHJJJUUU[[[VVVQQQQQQSSSWWWuuuiii[[[jjj}}}}}}~~~~~~}}}}}}~~~~~~wwwzzzyyyqqqkkklllooopppkkkjjjeee^^^[[[\\\]]]ZZZTTTNNNHHHFFFBBB<<<888888666333000///000111111111......////////////......////////////////////////---------.........//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------...------......///000111......///000000000000000333333222222222222222222333333333333333333333333333444444666777888999:::555999888888<<>>IIIiiiqqqbbb[[[VVVSSSVVVUUUTTTSSSSSSSSSSSSTTTQQQVVVYYYXXXWWWVVVPPPJJJPPPcccvvv}}}|||zzzwwwrrrnnnpppxxx}}}pppgggfff\\\\\\WWWTTT^^^sssmmmhhhooopppyyyxxxoooiiidddgggrrr||||||wwwpppmmmkkkbbbLLL666111111000///////////////------------------------////////////////////////...000111111111333555777444666;;;CCCJJJKKKEEE>>>@@@@@@AAABBBDDDEEEFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNPPPPPPOOOMMMPPPTTTrrrzzzXXX[[[mmm|||~~~~~~~~~~~~xxxwwwtttpppmmmlllmmmooojjjjjjfff___\\\^^^___]]]SSSMMMHHHFFFCCC<<<888888777666444333222222222333111000000//////000000111////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////111111111111111222222333222222222222333333333333222222333333333333444444333444555666777888888888999666777:::===KKKmmmooo```ZZZYYYZZZZZZ]]]\\\\\\[[[[[[ZZZYYYYYY___cccfffeeeccc```YYYQQQYYYssszzzxxx}}}~~~ppphhhfffeee___YYY___nnnzzzrrrlllrrrsssxxxvvvnnngggaaadddppp{{{|||xxxrrrooonnndddMMM777111111000///////////////------------------------////////////////////////...000111222222333555777888999===DDDJJJKKKFFF@@@>>>???BBBDDDFFFEEEDDDCCCEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMOOOOOOOOONNNTTTZZZxxxyyyZZZ\\\kkk~~~~~~~~~yyyxxxvvvsssooonnnoooqqqjjjjjjfff___\\\^^^^^^\\\RRRLLLHHHGGGDDD===999999888777555333222111222222000//////......//////000////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////222111111111111222333333111111111222222222222333222222333333333333444444222333444666777777777777888666777999???RRRxxxpppggg\\\VVVWWW\\\```bbbbbbbbbcccdddcccaaa___^^^aaafffkkklllllliii```VVVTTTqqq{{{|||}}}nnnqqqnnnhhhcccfffnnntttuuuvvvnnnssssssvvvtttlllddd]]]```lllyyy|||xxxtttrrrqqqgggOOO888111111000///////////////------------------------///////////////////////////000111222222333555888:::;;;===BBBGGGHHHEEEAAA===???CCCFFFGGGEEECCCAAAFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPWWWaaauuuYYY[[[eeewww}}}~~~~~~xxxxxxvvvssspppoooppprrriiijjjfff___\\\]]]]]]ZZZQQQLLLHHHHHHEEE>>>::::::888777555333111111111111//////............//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////111111000000111111222333000000111111111222222222222222222333333333444444333444555666777777777777777666777999AAAYYYwwwccc```]]]\\\___aaacccccc```bbbdddffffffdddaaa___ZZZ```ggglllppppppiii___XXXaaavvv|||xxx|||uuurrrnnnmmmooosssuuuttt}}}~~~}}}|||vvvmmmppppppuuuuuukkkbbb[[[]]]iiiwww|||zzzvvvuuutttjjjQQQ;;;111000000///////////////------------------------///////////////////////////000222222222333666888::::::<<>>???@@@BBBCCCEEEEEEFFFHHHGGGEEECCCCCCDDDFFFGGGDDDEEEEEEFFFGGGHHHIIIJJJMMMOOOPPPOOOMMMNNNSSSWWWbbb{{{mmmTTTeeezzzzzz|||yyyyyyxxxtttpppmmmkkklllggghhheee___[[[[[[YYYVVVSSSNNNKKKJJJGGG???999777444333222111111222333333111000000//////000000111////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///////////////////////////000000111222222222222333333333333222222333333333333444444555666777777777777777777333777888666;;;TTTzzzyyymmmkkkpppqqqtttyyy}}}}}}{{{xxxvvvyyyyyyzzzyyywwwtttpppnnnhhhiiijjjnnnwww~~~|||vvvbbb```]]]VVVRRR]]]{{{yyyyyyyyytttnnnmmmjjjmmmnnntttzzzsssrrrzzzmmmooopppwwwuuummmddddddnnnyyy{{{wwwuuuvvvnnnXXXBBB111111000///////////////------------------------////////////////////////000111333333333444777999===???AAACCCEEEFFFGGGGGGIIIHHHGGGFFFFFFFFFFFFGGGBBBCCCCCCDDDEEEFFFGGGGGGKKKNNNPPPOOOLLLMMMQQQUUUdddoooUUUggg}}}}}}|||zzzzzzyyyuuupppmmmkkkkkkggghhheee___[[[[[[YYYUUUSSSNNNKKKKKKGGG>>>888666333222111111111222333444111111000000000000111111////////////////////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000000000000111111222222222333333333444444444222222333333333444444444444555666666666666666666///555999888???YYYyyytttrrrvvv|||}}}yyyvvvmmmmmmlllpppzzzjjjeee]]]SSSNNNZZZ}}}}}}}}}}}}wwwrrrqqqeeeggghhhooouuummmmmm|||yyykkknnnoooxxxyyypppggggggpppzzz|||vvvuuuuuunnnXXXDDD111111000///////////////------------------------////////////////////////000111333333333444777999:::===@@@CCCDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEAAAAAABBBCCCDDDEEEFFFFFFHHHLLLOOONNNKKKKKKOOOSSSYYYxxxpppUUUeeexxx~~~{{{tttuuutttrrrooonnnnnnoooffffffeeebbb]]]YYYWWWVVVVVVPPPLLLKKKGGG???999777666333111111222333333333222111111000///......---000000000000000000000000,,,...//////......///111---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////000000000000////////////000000000000444444444333333222222222444444444555444444333333333222222333444333222000222555777888BBB[[[~~~vvvooonnnwwwqqqjjj^^^XXXVVV[[[}}}~~~yyy|||{{{uuuqqqeeennnlllhhhllllllnnnxxx~~~nnnmmmrrrwww|||nnntttpppeeeiiizzzyyyxxxvvvqqqmmm[[[>>>222000---,,,---/////////---,,,,,,,,,,,,---......///000111000///...///000000111222222222555999<<>>888777666444222111333444444333111111111000///.........000000000000000000000000............//////000000---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............/////////000000000////////////000000000000333333333333222222222222333444444555444444333333555444333333333333222111111444666:::HHHdddwwwsssyyyqqq```[[[VVVTTTyyyxxxxxxyyyxxxwwwkkkoookkkkkkppplllkkkvvvsssqqquuuwwwssswwwqqqfffiiizzzyyyyyywwwqqqnnn\\\@@@222000---,,,---/////////---,,,,,,,,,,,,---......///000111000///...///000000111222222333555999<<>>888777666444222222333555555444111111000000//////......000000000000000000000000000...,,,---000111000---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------........./////////////////////000000000000111111111111111222222222333333444444555444444333666555444333333222222222111444666;;;NNNooo}}}xxxeeebbbZZZNNNkkkwwwtttvvv|||vvvpppiiimmmsssjjjfffsssvvvqqqssswwwyyy{{{sssgggjjjyyyzzzzzzwwwqqqnnn^^^BBB333000---,,,---...///...---,,,,,,,,,,,,---.........000111000///...///111000111333333444666:::===BBBCCCEEEDDDBBB@@@AAAAAABBBCCCDDDFFFHHHIIIIIIIIIEEEDDDCCCCCCCCCDDDFFFGGGFFFGGGHHHIIIIIIKKKNNNQQQRRRjjjiiiWWW\\\ppp~~~yyyyyywwwtttooommmlllmmmppplllfffaaa]]]ZZZYYYXXXSSSNNNJJJIIIFFF>>>888777666444222222444555555555111000000000/////////...////////////////////////222...+++,,,111222000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------.........///////////////000000000000//////000000111111222222333333444444555444444444555555444333111111333444666::::::???WWW{{{|||mmmfff___PPPZZZzzzzzzrrrttt~~~sssfffkkkqqqeeeaaapppvvvnnnpppxxx~~~tttiiikkkyyy~~~zzz{{{xxxqqqnnn___EEE333000---,,,---.........---,,,,,,,,,,,,---.........///000000//////000111000222444555666888;;;>>>AAACCCEEEEEECCCAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHEEEEEEDDDCCCDDDEEEFFFGGGEEEFFFGGGGGGGGGHHHKKKMMMPPPiiiiiiZZZaaauuu~~~~~~{{{{{{yyyuuuqqqnnnmmmnnnllliiieeecccaaa^^^ZZZWWWRRRMMMIIIIIIEEE===888666555333111222333555666555000000000000////////////////////////////////////222...+++---111222///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------.........///////////////000000000000/////////000000111111111222333333444555555555444444444444222111222666999@@@FFFGGGLLLhhh~~~qqqbbb```\\\XXX]]]uuuqqqzzzxxxfffggglllaaa^^^ooo~~~uuunnnqqqyyytttjjjmmmzzz}}}zzz{{{wwwpppnnn```GGG444111...,,,---.........---,,,,,,,,,,,,---......---///000000//////000222000222444666777999<<>>@@@CCCDDDDDDDDDFFFGGGIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBBBBBBBBCCCEEEFFFBBBCCCDDDDDDDDDEEEHHHKKKRRRkkkhhh^^^cccrrr~~~|||yyyyyywwwtttpppmmmmmmnnnnnniiiccc``````^^^YYYUUUPPPKKKHHHGGGDDD===777666222111//////222444444444////////////000000000000000000000000000000000000000////////////......---+++++++++,,,,,,---------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............/////////000000000////////////000000000000111111111111111111000000111222333444555555555555333555666666666:::CCCJJJQQQ]]]___```zzzyyyrrrlllgggbbb\\\ZZZ]]]eee~~~zzzxxxfffdddeeeaaa```OOO]]]lllzzzyyyssshhhiiiccc```iii|||uuupppyyyzzz|||{{{qqqmmmrrr|||zzzxxxyyyvvvmmmkkk```III444222...------------------,,,,,,,,,,,,---......---...000000//////111222000333666888:::<<<>>>@@@???AAABBBCCCCCCDDDGGGIIIJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBDDDEEEAAABBBCCCCCCCCCEEEHHHKKKRRRllliiibbbeeeooo~~~~~~|||wwwwwwuuurrrooollllllmmmssskkkccc^^^]]]\\\XXXUUUPPPKKKGGGGGGDDD<<<777666111000...///111333444444////////////000000000000000000000000000000000000///000111000...------///+++++++++,,,,,,---------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////000000000000////////////000000000000333333222222111111000000111222333444555555555555333666888888888>>>HHHPPPRRR```aaa]]]sss}}}qqqnnnnnnkkkfffcccdddccc___\\\\\\```zzz}}}rrrkkk___YYY```NNNLLLHHHRRRkkk~~~yyylllkkkfffbbbfff|||sssmmmvvvzzz{{{yyypppmmmttt}}}yyywwwyyyuuummmkkk```JJJ555222...------------------,,,,,,,,,,,,---......,,,...000000//////111333000333777999;;;<<>>222111///...---------...,,,,,,------------------//////000000111111222222555666888:::<<<>>>@@@@@@@@@????????????@@@AAAAAACCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCAAA@@@>>>AAA@@@???>>>>>>@@@CCCFFFXXXllleeeppplllqqq~~~wwwwwwwwwtttqqqooonnnooommmjjjfffcccaaa]]]XXXSSSOOOLLLIIIHHHBBB999444333............000333666888555555333222111111111111222111111000///......---........................+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++*********************************+++++++++,,,,,,+++,,,------......------...------------...//////.........//////000222222222222222222222222222222000222555666666777999;;;DDDVVVkkktttnnngggeeeggggggiiiggghhhwww}}}}}}~~~{{{zzz{{{xxxqqqmmmlllrrryyy{{{qqqgggaaa[[[XXXVVVVVVRRRMMMMMMPPPRRRVVVmmmyyypppmmmjjjuuu|||qqqsssxxx|||yyytttqqqoooqqqtttvvv~~~xxxooofff[[[III:::000000//////......------,,,,,,,,,---------.........//////000111111222222555666999;;;===>>>>>>???>>>>>>>>>>>>>>>???@@@@@@???@@@AAABBBCCCCCCDDDDDDAAAAAABBBBBBBBB@@@>>>===@@@AAA@@@???>>>@@@DDDHHHZZZkkkkkkxxxnnnnnn}}}{{{|||wwwwwwwwwtttqqqnnnnnnnnnkkkiiifffccc```\\\WWWSSSPPPLLLJJJHHHBBB999333333......---...///222555666777666444222111111222222111111000000//////......---..................---++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))************+++++++++************************************+++++++++++++++,,,------......------...------------...//////.........///000111222333222222222222222222222222000222444555555666888:::===RRRjjjvvvsssllljjjkkkggghhhggghhhxxx~~~}}}}}}|||vvvtttuuuqqqsss~~~wwwllleee___[[[XXXXXXVVVQQQPPPSSSQQQRRRbbbpppkkklllxxx~~~qqqsss|||zzzxxxuuuqqqoooooooooooo{{{zzzuuukkkaaaVVVEEE888000////////////......---+++,,,,,,------...............///000111222222333666777999<<<===>>>>>>============<<<===>>>>>>???===>>>@@@BBBCCCDDDDDDDDD@@@@@@@@@@@@???>>>======@@@BBBCCCBBBAAABBBGGGKKK[[[zzzhhhmmm}}}rrrooo~~~wwwssssssxxx~~~|||uuuvvvuuusssooommmlllmmmiiihhhfffccc___ZZZUUURRRPPPLLLJJJHHHBBB999333222......------...000333444888777444222111111222333000000000000////////////......////////////......******,,,------.........+++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++************+++++++++++++++,,,------......------...------------...//////.........///000222333444111111111111111111111111000222444444444555777888666III```lllkkkffffffhhhbbbdddbbbddduuu}}}yyyxxxmmmlllrrrrrrhhhddd___]]]]]][[[VVVSSSTTTSSSQQQXXXnnnrrrjjjooo{{{}}}sssvvv~~~{{{zzzwwwtttpppmmmjjjhhhpppppplllcccZZZPPPBBB666///////////////......---++++++,,,,,,---......///......///000111222333333666777:::<<<=========<<<<<<<<<<<<;;;<<<======>>><<<===???AAAAAABBBAAAAAA@@@???>>>======<<<<<<<<<;;;???BBBBBBAAABBBFFFKKK\\\qqqccchhh~~~wwwsss|||{{{rrrkkkjjjooowww}}}|||zzzssstttsssqqqnnnkkkkkkkkkhhhgggfffccc___YYYTTTQQQPPPLLLJJJHHHBBB999333222......---,,,---///111333999777555222111111222333////////////000000000000//////000000000000//////)))***+++,,,------------************************+++++++++************))))))************+++++++++++++++++++++++++++++++++)))************++++++++++++,,,------......------...------------...//////.........///000222333444000000000000000000000000000222444444444444666777999III\\\fffeeebbbcccfff^^^```^^^aaarrr{{{vvvrrrnnneee___gggzzzvvvjjjaaa]]]\\\^^^\\\VVVRRRRRRXXXRRROOO]]]{{{tttkkksss}}}}}}uuu{{{}}}|||zzzvvvqqqkkkgggdddggghhheee]]]UUUMMM@@@555...///////////////...---++++++,,,,,,---...//////---...///000111222333333666888:::<<<======<<<<<<<<<;;;;;;;;;;;;<<<============???@@@@@@???>>>>>>@@@???===;;;;;;;;;<<<<<<666;;;???@@@??????DDDHHHZZZiii___ccc|||{{{wwwzzzyyynnnfffdddiiiqqqwww}}}~~~|||uuuvvvuuurrrmmmkkklllooolllkkkhhhbbb\\\WWWUUUTTTRRRMMMJJJJJJFFF<<<555333111......000111...///222222333444333111000111222222222222111000//////...////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000111111111111000222333333222111333444666555555555555444444444666GGG\\\gggfffbbbaaabbbcccdddbbbdddttt}}}zzz{{{~~~uuutttjjj```\\\ZZZXXXYYY\\\nnntttwwwdddaaa___^^^ZZZTTTTTTXXXVVVXXXTTTTTThhh~~~mmmsss}}}{{{rrrxxx}}}wwwqqquuuxxxrrrfff]]]fffbbb\\\XXXWWWQQQ@@@///......---------......///---------............///...000222333333444666777999999::::::;;;<<<=========<<<:::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>::::::<<<======;;;>>>>>>>>>???@@@AAACCCDDDNNNhhh|||ddd\\\llluuuxxx{{{zzzzzzuuunnnjjjjjjllloooppp{{{zzz~~~sssuuuvvvtttpppmmmmmmnnnllliiieeeaaa\\\XXXUUUSSSSSSNNNJJJIIIEEE;;;444111111......000000...///222555666666555222111111222222222111111000//////...////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000111111111111000222333333222111333444555555555555555555555555333???PPP^^^eeedddaaa^^^bbbaaa___fff~~~~~~yyypppggg___[[[XXXSSSQQQQQQXXX[[[jjj|||uuuddd```^^^\\\XXXSSSSSSWWWQQQRRRMMMLLL^^^}}}ooottt~~~|||ssszzz~~~~~~uuuoootttxxxsssggg^^^aaa```^^^]]]]]]VVVDDD222......---------......///---------............//////111333444444555777888;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???<<<:::;;;===??????>>>>>>>>>>>>???@@@BBBCCCDDDJJJeeeaaa[[[jjjrrrvvvyyyzzzuuutttpppkkkhhhjjjmmmppprrryyyzzzsssuuuvvvuuussspppoooooommmhhhccc```^^^[[[VVVRRRSSSNNNKKKIIIDDD;;;444222222///...000///---...222888999999666333111111111222222111111000/////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------....../////////000000000000000000000111111111111000222333333222111333444444444444555555666777777888@@@NNN```lllnnnggg``````]]][[[ddd~~~ppphhh___\\\WWWPPPJJJHHHKKKKKKSSSdddyyyzzzuuufffbbb___]]]XXXTTTVVVZZZUUUTTTNNNKKKXXXtttrrrvvv|||ttt{{{}}}tttnnnssswwwrrrfff]]][[[^^^bbbeeefff^^^HHH444///......---------......---------............///000222444555555555777999<<<<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>========================<<<;;;:::;;;>>>@@@AAA@@@?????????@@@@@@BBBCCCDDDHHHbbbddd^^^kkkppprrruuu}}}yyytttpppmmmlllnnnrrrvvvwwwvvv||||||~~~~~~wwwwwwwwwuuutttsssrrrrrrpppjjjdddaaa```]]]VVVPPPSSSNNNKKKJJJFFF>>>888666444000...000///---...222888888888666444222222222111111111111000000//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------....../////////000000000///000000000111111111111000222333333222111333444333333444555666777888888>>>HHHXXXkkkvvvuuukkkaaa^^^\\\YYYaaa{{{vvvkkkaaa\\\XXXQQQKKKIIIKKKIIIMMMYYYkkk{{{}}}wwwjjjeeeaaa___\\\YYY\\\bbb```^^^YYYWWW___rrruuuxxxyyyrrrzzz~~~wwwppprrruuuooocccZZZYYY___hhhnnnnnncccKKK555//////...------------...---------............//////111333444444555666888;;;;;;;;;;;;;;;<<<<<<<<<>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@?????????@@@@@@AAACCCCCCGGGaaakkkeeemmmnnnoooqqq}}}zzzvvvuuuwwwzzz||||||wwwzzz}}}~~~|||yyyvvvtttssssssssssssqqqllleeecccbbb^^^VVVPPPRRRMMMKKKKKKIIICCC>>>>>>777222000000///---...222555666777555333222333444111111111000000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------.........////////////000000000111111111111000222333333222111333444222333444555666888999999@@@OOOddduuu{{{tttggg^^^]]]^^^^^^ddd{{{}}}oooaaa[[[XXXSSSPPPOOOIIIHHHKKKVVVgggvvv}}}yyylllgggbbb___]]]\\\aaahhhcccaaaaaaccciiitttxxx|||uuunnnvvv}}}~~~sssrrrssslll```XXX[[[cccmmmtttrrreeeJJJ444//////...------------------------............///...000111222222333555777888888999:::;;;<<<===>>>=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>????????????@@@@@@AAABBBEEE]]]lllgggkkkjjjlllooo~~~~~~~~~~~~}}}yyy{{{|||}}}zzzvvvsssrrrpppooommmmmmjjjfffdddbbb]]]WWWRRRRRRMMMKKKLLLKKKFFFBBBBBB:::555222222000...///333444666666666444333444555111111000000000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////------........./////////000000000000111111111111000222333333222111333444333444444666777888999999AAASSSlll|||}}}sssggg___]]]___dddppprrraaaYYYWWWTTTRRRRRRFFFHHHMMMXXXkkk{{{|||oooiiibbb^^^[[[[[[aaahhh```]]]```hhhnnnssszzzrrrkkksss|||tttqqqrrrlllccc\\\___gggqqquuurrrdddJJJ444000///...------------------------............///---///111111111222444666555666777999:::<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::<<<>>>>>>===<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAWWWiiidddgggdddhhhnnn~~~|||||||||~~~~~~zzzxxxuuusssqqqmmmgggbbbdddddddddbbb```]]]YYYWWWRRRMMMKKKLLLJJJEEEBBBCCC<<<777333333111///111555777888888777555444444555000000000000000000000111////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////....../////////000000000000000000000111111111111000222333333222111333444444444555666777888888999>>>OOOfffvvvyyyqqqggg```[[[\\\cccyyyvvvddd[[[YYYVVVTTTSSSFFFJJJQQQ^^^tttvvvnnnfff```[[[ZZZ___gggddd^^^```jjjooonnnuuuzzzpppjjjsss{{{sssppprrrpppjjjfffaaaiiiqqqtttpppbbbJJJ666000000///------,,,,,,------------............///...///111222222333555777555555666777999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::666999<<<===<<<;;;===>>>===============>>>>>>???@@@TTTmmmgggeee```dddkkk~~~}}}}}}}}}~~~vvvuuuttttttrrrkkkaaaZZZ]]]___aaaaaa___\\\[[[ZZZSSSNNNKKKKKKIIIDDDAAAAAA>>>888444444222000111555;;;;;;;;;999666444444444000000000000000111111111////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///000000000000000000111111111111000000000000111111111111000222333333222111333444555555666666777777888888666DDDYYYiiioookkkbbb\\\YYYXXX```}}}zzzhhh```]]]YYYUUUSSSFFFJJJRRRaaazzz~~~uuukkkccc]]]ZZZ___gggoooeeeeeemmmpppkkknnnyyyzzzooojjjttt{{{qqqooossstttqqqnnnbbbjjjqqqrrrnnnaaaKKK999111000///...---,,,,,,,,,---------........./////////000222333333444666888666666777777888888888999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999333777;;;<<<<<<<<<>>>@@@===<<<<<<<<<<<<======>>>BBBTTT~~~uuummmggg^^^```ggg{{{~~~{{{zzz}}}~~~}}}|||