BM6&6(v@ ......---,,,,,,,,,,,,---,,,,,,+++***))))))******))))))*********++++++++++++++++++*********))))))+++*********))))))((((((++++++************++++++))))))))))))))))))))))))************************+++*********))))))((((((***************+++++++++)))***+++,,,---,,,++++++))))))))))))************+++,,,---............---...111444666666888===@@@BBBGGGKKKLLLSSSkkk{{{gggrrrfffUUUVVVppp```NNN@@@AAAHHHTTTjjj{{{uuuwwwooo[[[III???888333444444444444444555666777222333333444444555555666555777999888666444333333444555888:::;;;<<<<<<;;;<<<<<<<<<===>>>???@@@AAAAAAAAA>>>::::::>>>@@@???BBB;;;999???DDDCCCCCCFFFGGGPPPTTTQQQSSS]]]```]]]ccchhhrrrzzzvvviiiaaaaaammmgggeeejjjrrr{{{rrr]]]VVV]]]oooyyywww~~~fffXXXRRRNNNLLLLLLPPPUUUXXXWWWQQQJJJFFFCCCCCCCCCCCCCCCDDDDDDEEEBBBBBBCCCDDDFFFHHHJJJKKKRRRTTTVVVXXXXXXZZZ\\\^^^gggkkkwww~~~mmmfffiiirrr~~~xxxsssmmmiiiiiifffZZZLLLDDDCCCDDDCCCDDDIIIUUU```pppuuu~~~xxxhhh___fffpppwwwmmmlllsss}}}wwwooo]]]```nnn{{{}}}vvviiifffllllllfff___PPPBBBAAAGGGMMMQQQTTTTTTPPPIIICCC@@@===;;;:::CCCEEEGGGGGGDDDAAA???>>>666444111...,,,++++++,,,+++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))******))))))))))))************+++***)))'''''')))***+++)))***++++++------...///000000000111222444555666666888999999999:::===???AAADDDEEECCCDDDGGGGGGDDDCCCNNNUUU[[[mmmiiihhh......---,,,,,,,,,,,,---,,,,,,+++***************))))))*********++++++++++++++++++*********))))))+++*********))))))))))))++++++************++++++))))))))))))))))))))))))************************++++++++++++*********)))++++++******************))))))+++,,,,,,,,,+++***))))))))))))******************+++,,,------------...333777888777999>>>CCCFFFHHHIIILLLaaammmkkkrrr\\\SSSZZZxxxzzz{{{LLLCCCAAALLLXXXddduuu{{{zzzvvvhhhSSSCCC<<<888444444444444444555555555666222222333333444555555555555777888888666555555666888999:::<<<======>>>>>>=========>>>???AAABBBCCCBBBFFFFFFBBB@@@@@@???<<<>>>===@@@EEEFFFCCCEEEJJJMMMYYYbbbdddbbbccceeeeeetttooonnnqqqpppiiifffgggffffffnnn|||~~~hhhccchhhrrrqqq]]]MMMEEEBBBAAAAAA@@@AAADDDEEEDDD@@@<<<:::======<<<<<<======>>>???>>>>>>>>>???@@@AAABBBCCCEEEFFFHHHHHHHHHHHHIIIKKKKKKKKKRRR\\\aaa___^^^aaagggeeegggppp}}}mmmlllvvv~~~vvvrrrmmmaaaTTTLLLGGGCCCBBBDDDKKKWWWbbbuuukkkccceeellltttzzzxxx{{{|||wwwvvv|||~~~~~~xxxxxx{{{}}}~~~yyyiii]]]___hhhwww|||yyylllfffiiijjjfff[[[OOODDDDDDJJJNNNQQQSSSRRRNNNIIIEEEBBB???===;;;???AAADDDEEECCC@@@>>>===777555222///---,,,,,,---+++++++++++++++++++++++++++++++++*********))))))*********************************))))))*********))))))))))))************+++***)))(((((()))***+++)))***++++++------...//////000000111222444555666666888999999999;;;===???@@@DDDEEEDDDDDDGGGGGGEEEBBBMMMVVV^^^rrreeeddd......---,,,,,,,,,,,,---,,,++++++************+++***************++++++++++++++++++******************************)))))))))++++++************++++++))))))))))))))))))))))))************************,,,,,,,,,+++++++++++++++,,,+++++++++***)))))))))((()))******++++++******)))))))))*********++++++***++++++,,,---.........000666;;;<<<:::;;;AAAHHHKKKJJJLLL[[[~~~vvvjjjuuuzzz___SSSTTTeeewwwzzz[[[???<<>>??????@@@AAA????????????AAABBBCCCDDD<<>>===>>>???GGGFFFHHHLLLNNNNNNOOORRRNNNKKKIIINNN[[[lll||||||{{{}}}zzzsssjjjdddZZZOOOJJJIIIKKKUUU___vvvooopppyyy|||uuuwww~~~||||||~~~wwwyyywwwtttrrrnnnggg___]]]```nnnxxxyyynnndddbbbdddcccYYYOOOGGGIIIMMMOOOQQQSSSPPPNNNKKKHHHEEEBBB>>>;;;;;;===@@@BBBBBB@@@>>><<<888666444111///...------+++++++++++++++++++++++++++++++++***************************************++++++************++++++))))))))))))************+++***)))(((((()))***+++)))***++++++------.../////////000111222444555666777888999::::::;;;===@@@???CCCEEEDDDEEEHHHHHHEEEAAAKKKUUU```vvvccccccyyy......---,,,,,,,,,,,,---,,,++++++******+++++++++************************************************************************++++++************++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,+++***)))(((((((((((())))))************))))))*********++++++++++++,,,,,,---...000111111222999??????===>>>EEELLLMMMLLLXXXzzzsssvvvjjjTTTQQQ\\\vvvkkkKKKAAAAAAHHHWWWhhhxxx~~~|||lllTTT@@@777555444333222333555666666555333222111111222222333444444444666666777666666777:::===????????????@@@AAABBBBBB@@@@@@@@@???@@@@@@AAABBB;;;AAAEEECCCAAADDDGGGGGGMMMMMMMMMKKKLLLSSS```kkkrrrrrrwww{{{vvvnnnrrr~~~xxxzzz{{{xxxrrrooosssxxxzzzoooqqq~~~|||sssaaaQQQLLLFFFBBB===::::::::::::999:::999888777777777777777777666666666666777888888999999999999999::::::;;;>>>???@@@???===<<<<<<===??????@@@CCCEEEFFFHHHJJJGGGGGGFFFHHHLLLQQQUUUWWWkkkzzz~~~tttiii___UUUNNNRRR\\\tttppp||||||yyy{{{xxx{{{yyyvvvrrrkkkddd^^^[[[eeeqqqwwwooobbb^^^___```[[[SSSLLLLLLMMMMMMOOORRRRRRPPPNNNLLLJJJEEE???;;;999:::===@@@BBBBBB???<<<999777555222000...------++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,((()))))))))******************)))(((((()))******)))***++++++------.../////////000111222444666777777888:::::::::;;;>>>@@@>>>BBBEEEDDDEEEHHHHHHEEECCCIIIQQQ^^^tttbbbeeexxx~~~......---,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,***************************************************************+++++++++++++++************++++++))))))))))))))))))))))))************************))))))******************,,,,,,,,,+++***)))(((((()))))))))))))))*********************++++++++++++***++++++,,,---///111222666;;;AAABBB@@@BBBIIIOOONNNOOOiiiooonnn~~~yyycccRRRVVVgggvvv~~~^^^FFFCCCGGGQQQ```ooo~~~uuuxxxqqq```KKK<<<666333222111222333555666666444333111111222222333333444555555666777777777777999<<>>>>>???@@@AAABBBBBBCCCAAAAAA@@@???????????????CCCEEEDDD@@@???EEELLLOOOPPPSSSWWW\\\eeeqqq}}}wwwpppooollljjjrrrwwwuuu~~~vvvuuuvvv{{{uuucccTTTPPPKKK???999::::::999777777777777666555666666666666666666555555777777666666777777888999888888888999:::;;;<<<===999:::;;;;;;:::999:::<<<888:::<<<>>>@@@BBBBBBAAA<<<>>>AAABBBCCCCCCCCCCCCHHHRRRaaappp~~~|||vvvgggYYY[[[eeeuuu}}}{{{gggcccrrr~~~}}}~~~~~~~~~~~~|||nnnssszzz~~~}}}{{{zzzwwwzzz~~~}}}sssjjjbbb^^^```llltttpppfff``````aaa___XXXRRROOOMMMJJJLLLPPPTTTSSSRRRPPPMMMGGG@@@;;;::::::<<>>@@@>>>CCCEEEEEEFFFHHHGGGDDDEEEHHHNNN[[[qqq}}}^^^ccc......---,,,,,,,,,,,,---,,,++++++++++++,,,,,,---+++++++++******************************+++++++++*********+++++++++++++++++++++************++++++))))))))))))))))))))))))************************)))))))))))))))*********,,,+++++++++***)))))))))***))))))))))))***++++++*********++++++++++++,,,)))))))))***,,,...111333999===AAACCCDDDGGGLLLPPPOOO[[[wwwbbbjjjppp___UUU___ssszzzxxxmmmPPPCCC???KKK^^^qqquuuhhhgggaaaSSSCCC:::555222111111333333444555555444222111222222333444444555555666666777999999999:::===???<<<===@@@BBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCEEEFFFGGGOOO]]]gggkkkeeemmmtttyyy~~~tttmmmiiikkkqqq{{{|||rrriiiaaaaaabbb___ZZZXXXNNNAAA888999999555333666222333444555555555555555555666777888888888777666888777777777777888999999888888999999:::<<<===>>>888999;;;;;;::::::<<<===>>>BBBDDDCCCCCCEEECCC@@@=========<<<;;;<<<>>>@@@@@@BBBDDDGGGNNNXXXeeeooo{{{|||{{{mmmmmmwwwvvvxxxyyyyyyzzz~~~uuufffZZZ\\\iiiwww}}}{{{{{{~~~|||wwwyyy~~~}}}wwwsssgggooozzz}}}yyy~~~~~~wwwoooiiidddaaahhhpppqqqnnniiifffeee```[[[XXXUUUOOOIIIIIIMMMTTTSSSRRRPPPMMMHHHAAA<<<<<<;;;:::===BBBDDDCCCAAA;;;:::888555333000...---++++++++++++++++++++++++***************+++++++++************************++++++************++++++))))))))))))************)))))))))******))))))))))))***++++++------...///......///000222555777888888999:::;;;;;;<<<>>>AAA???CCCFFFFFFFFFHHHFFFBBBGGGIIIOOO]]]sss|||^^^ccc......---,,,,,,,,,,,,---+++++++++++++++,,,---...+++++++++*********))))))))))))*********+++++++++*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))************************)))))))))******+++++++++++++++******************+++******)))***+++,,,---*********+++++++++,,,,,,+++***+++,,,...111444666======???CCCGGGKKKNNNOOOPPPqqqzzzeeebbbuuuggg\\\[[[lll]]]CCCBBBBBBSSSlll|||rrrccc___TTTHHH<<<777444111111555444444444333333333222222333444444555555666666777666888:::;;;;;;;;;===>>>:::===AAADDDFFFFFFEEEDDDBBBCCCCCCDDDFFFHHHJJJKKKHHHLLLSSS]]]nnn}}}xxxtttjjjsss{{{kkk]]]MMMHHHFFFGGGEEE@@@===>>>888444333444777888777666555666777777777888999:::::::::;;;;;;<<<<<<<<<<<<:::::::::::::::;;;<<<<<<======<<<<<<===>>>>>>???<<<>>>??????>>>>>>???@@@<<<@@@AAA>>>>>>AAA@@@<<>>;;;;;;===@@@AAA???<<<;;;<<<@@@FFFIIIIIIPPP[[[fffsssyyy}}}|||~~~~~~{{{xxxwww}}}oooeee\\\]]]ccciiiooossszzzyyy{{{xxxrrrkkkqqqyyyxxxwwwsssnnnhhh```bbbhhhooorrrooojjjfff[[[[[[\\\[[[TTTKKKHHHJJJOOONNNNNNMMMLLLHHHBBB>>>>>>;;;888:::???CCCCCCBBB======;;;999666333111///++++++++++++++++++++++++))))))*********+++++++++*********************************))))))*********))))))))))))************))))))************)))))))))***++++++------...///---...///000333555777888888999;;;;;;;;;<<>>>>>BBBIIINNNOOOOOOQQQxxxbbb\\\kkkaaa[[[aaavvvzzzTTT>>>CCCLLL]]]ttt|||{{{uuugggaaaMMMBBB999555333000222888555444333222222222222333444444555555666777777777666888;;;===<<<<<<<<<===999===BBBFFFIIIIIIGGGEEEBBBCCCEEEHHHKKKNNNQQQSSSXXX^^^fffttt{{{vvvwwwwwwwww[[[FFFAAA===<<<<<<;;;777333777>>>555666666555666999999666999::::::999888888999;;;===<<<;;;;;;;;;===???@@@>>>>>>======>>>>>>???@@@CCCBBBAAA@@@@@@@@@@@@@@@???@@@AAA@@@???>>>???@@@@@@DDDCCC???@@@EEEGGGCCC<<<@@@CCCCCC@@@>>>>>>@@@@@@>>>===>>>AAACCCDDDCCCEEEEEEDDDDDDHHHSSSaaakkk|||}}}}}}{{{www|||vvviii^^^\\\eeemmmjjjgggiiiqqqyyy}}}zzzwwwxxxwwwrrriiinnnvvv|||{{{|||vvvuuuooohhh^^^]]]```jjjrrrqqqjjjdddVVVYYY^^^```YYYMMMGGGHHHJJJJJJJJJJJJJJJHHHCCC@@@???;;;777888===BBBCCCBBB@@@???>>>;;;888555333111++++++++++++++++++++++++))))))******++++++++++++******************************))))))))))))******))))))))))))************))))))************)))))))))***+++,,,---......///---...///000333555777888888999;;;;;;;;;<<>>@@@BBB???@@@BBBDDDFFFHHHJJJJJJGGGGGGIIIMMMRRRWWW\\\^^^aaaqqq|||}}}hhhUUUEEE;;;666999888888777777777777777::::::;;;<<<;;;:::999999;;;:::::::::<<<>>>======@@@@@@???@@@AAACCCEEEFFFGGGDDDCCCEEEEEEDDDFFFJJJHHHIIIGGGCCCFFFKKKJJJEEEGGGHHHGGGFFFCCCBBBBBBCCCJJJHHHFFFEEEDDDDDDCCCBBB<<>>@@@???FFFJJJHHHEEEDDDCCC@@@IIILLLXXXmmmzzz......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,************************+++*********))))))))))))******))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++++++++************++++++,,,///222000---***,,,///,,,---//////000333999======888@@@KKKIIIIIIUUU^^^zzzgggbbbrrrkkk[[[```kkkyyyzzzrrrVVVFFFGGGKKK]]]www|||{{{sssaaaQQQAAA===666222222333555555666555444333222111111111555555555555666777888888888:::<<<===>>>???BBBDDDAAABBBDDDGGGJJJNNNQQQSSSSSSTTTUUUYYY___jjjuuu|||~~~WWWRRRJJJAAA:::666444444999999888888888999:::;;;888:::<<<>>>>>>=========???>>>>>>>>>@@@CCCEEEEEEMMMNNNQQQVVV[[[aaafffiii^^^YYYWWW[[[^^^]]][[[[[[^^^aaa```___ccchhhhhhccc``````___ZZZTTTOOOLLLKKKQQQKKKFFFFFFJJJMMMKKKIIIDDDHHHHHHEEEDDDHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFFFF@@@BBBDDDCCCBBBBBBEEEHHHHHHIIIMMMSSSUUUXXXcccooovvvgggiiinnnwww~~~|||sssjjjjjjoootttwwwwwwuuuuuuuuuiiikkkoooxxxwwwlllqqq{{{ttthhhaaa\\\]]]]]]ZZZYYY[[[aaa^^^[[[ZZZWWWOOOEEE???DDDEEEGGGJJJKKKIIIDDD@@@BBB>>>:::888999===@@@AAA===<<<;;;;;;;;;888333///------,,,,,,+++,,,,,,,,,******))))))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---...............///000111111333666999888888888888:::===@@@BBBAAAGGGKKKHHHEEEDDDCCC@@@IIIKKKUUUiiiooovvv...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,***************************************)))))))))******))))))******+++,,,+++++++++***************++++++++++++++++++++++++++++++************++++++,,,///111111...,,,---///,,,---///111333777<<<@@@===>>>BBBJJJNNNKKK[[[zzz~~~jjjZZZbbbxxxVVVWWWfffxxx~~~bbb\\\iii|||KKKAAAGGGQQQrrr~~~zzzwwwkkkWWWFFF;;;888333111222444666777555444333333222222222222555555555555666777888999:::<<<>>>@@@AAABBBEEEGGGDDDEEEGGGKKKQQQWWW\\\___]]]___ccciiiuuuyyy\\\III>>><<<:::888888:::<<<>>>:::999999999:::<<<>>>@@@@@@CCCGGGJJJLLLMMMPPPRRRQQQQQQQQQQQQSSSUUUXXXYYY___bbbhhhoooyyy~~~vvvnnnhhheeeeee```^^^aaafffeee\\\TTTJJJKKKIIIHHHKKKSSSVVVUUUTTTRRRNNNKKKJJJJJJKKKLLLJJJLLLNNNNNNKKKHHHFFFFFFEEECCCBBBBBB???===BBBIIIOOOWWWdddvvvzzzsssnnnpppuuuzzz{{{xxxqqqkkkeeehhhnnntttyyyzzzxxxvvvllljjjiiiooo{{{www|||{{{zzzyyyrrrcccYYYbbbsssuuukkkbbbYYYVVVVVVWWW[[[aaaccc^^^WWWRRRPPPKKKDDD======>>>AAAEEEHHHIIIGGGDDD???===:::777666888;;;???>>>======<<<;;;888333///,,,,,,,,,,,,,,,---......*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---...............///000111111333666999666777777999;;;>>>AAACCCAAAGGGJJJHHHFFFFFFCCC@@@IIIJJJRRReeeeeeppp------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++******************************************************))))))******+++,,,************************************************++++++************++++++,,,...000///---,,,---...---...///111555999===@@@<<>>>>>???@@@CCCFFFIIIJJJNNNRRRWWW[[[___eeelllrrroooqqqsssuuuwwwxxxzzz{{{{{{nnnmmmjjjjjjqqq||||||yyysssnnnkkkkkklllmmmgggggggggddd___ZZZVVVSSSQQQOOOMMMKKKIIIIIILLLOOOIIIIIIIIIKKKRRR```qqq~~~zzzzzz|||xxxuuuuuuwwwyyymmmllllllqqqvvvxxxuuuqqqppplllgggiiirrrzzzwwwooolllrrr|||uuutttrrrlllaaaZZZ```kkkzzzsssjjjaaaXXXUUUUUUWWW^^^fffccc^^^WWWQQQOOOOOOJJJCCC;;;<<<>>>BBBFFFHHHHHHGGG<<<===;;;777333333777<<<======>>>===;;;777333000------,,,,,,,,,------...+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************+++,,,---...............///000111111333666999777777888:::<<<>>>AAABBB@@@EEEIIIHHHHHHIIIFFFBBBIIIIIIQQQddd~~~{{{dddrrr------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++***************************************+++++++++******))))))******+++,,,************************************************++++++************+++++++++,,,------,,,,,,,,,,,,......///222666999<<<>>>:::JJJOOOPPPQQQQQQsssxxxfffccc~~~aaabbbnnnnnnkkk___nnnoooKKKNNN]]]ssszzzppp___JJJ<<<666444222222333444333222222222222222333444555555666666666666888999:::;;;???AAADDDEEEEEEFFFHHHJJJKKKKKKMMMQQQWWW^^^dddhhhlllppp}}}ttteee\\\XXXTTTRRRPPPQQQNNNFFF===999<<>>???@@@AAADDDEEEHHHKKKOOORRRUUUWWWYYY]]]bbbggglllvvv}}}wwwrrrmmmjjjhhhddd^^^XXXSSSQQQOOOLLLIIILLLOOONNNLLLLLLNNNQQQfff~~~yyysssllllllpppsssrrrooopppmmmiiijjjsss{{{yyyssslllrrr{{{{{{xxxwwwvvvuuurrrnnnnnnqqqttttttyyyzzzvvvwwwkkkddd\\\XXXUUUTTTYYY___```aaa\\\UUURRRRRRNNNGGG???>>>???AAADDDGGGGGGGGG======;;;777222111444888;;;<<<>>>===:::777333222000///...---,,,,,,,,,,,,++++++***************+++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************+++,,,---...............///000111111333666999999999:::;;;<<<>>>???@@@>>>CCCGGGGGGIIILLLJJJEEEHHHJJJSSSgggzzzddduuu,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******)))******+++++++++++++++*********************************+++++++++++++++******))))))******+++,,,***************+++++++++************************++++++************++++++***++++++,,,,,,,,,,,,+++//////000333777;;;======;;;HHHPPPOOOMMMXXXhhhdddtttqqq^^^gggmmm~~~aaajjjeeeMMMYYYkkkvvvhhhVVVEEE999444444333444555444222000111111111222333444666777666666666777888:::;;;<<<@@@AAACCCCCCCCCDDDEEEGGGHHHHHHIIIKKKOOOTTTXXX[[[```dddpppxxxsssuuuyyy{{{rrrmmmnnnppprrrssskkk\\\MMMGGGFFFDDD@@@>>>===>>>???===;;;:::;;;<<<:::<<<@@@DDDGGGIIIJJJJJJIIILLLQQQWWW\\\___bbbccceeekkkrrrwww|||wwwrrroooiiibbb^^^^^^]]]YYYTTTPPPNNNNNNKKKYYYgggrrrwwwmmmhhhkkkoooqqqrrrsssqqqmmmkkkoootttsssnnnqqqvvv}}}}}}yyyxxxwwwwwwyyy||||||zzzxxxmmmiiikkktttxxxwwwyyyrrrllleee___VVVNNNMMMQQQ[[[ccceee]]]WWWTTTNNNEEECCCAAA@@@@@@BBBEEEFFFFFF@@@>>>;;;777333222333555888:::<<<<<<999666444333111000///---,,,,,,++++++,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---...............///000111111333666999::::::;;;<<<===>>>>>>??????CCCFFFHHHKKKNNNLLLFFFGGGKKKXXXpppyyycccvvv,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))***+++++++++++++++*********************************++++++,,,,,,,,,******))))))******+++,,,))))))*********+++++++++************************++++++************+++++++++++++++,,,---------,,,///...000444:::???AAA@@@AAAEEEMMMMMMLLLeeexxxZZZaaa~~~jjj^^^qqq|||zzzppprrrfffUUUeeewww|||ooo]]]LLL===666222222333555777666333111000000111222333555777888666666777777999;;;<<<===>>>???@@@@@@??????@@@AAA@@@@@@AAAAAABBBDDDEEEFFFGGGIIIPPPZZZbbbbbb[[[SSSXXXSSSKKKEEEBBBBBBEEEHHHKKKGGGDDDFFFIIIIIICCC===FFF>>>:::===>>>;;;888888<<<===???@@@@@@>>>:::888???BBBGGGLLLPPPRRRRRRRRR\\\aaahhhooouuuyyyzzzzzzzzzrrrkkkeeeaaaXXXWWWUUUUUU\\\kkk}}}}}}{{{{{{{{{}}}zzzoooiiiiiimmmqqqsssttttttpppjjjiiilllllliiitttxxx}}}}}}{{{vvvuuuttttttwww|||xxxkkkfffqqq|||{{{uuunnnfffZZZNNNJJJKKKRRRbbbmmmhhh___YYYQQQHHHEEEBBB???>>>@@@BBBDDDDDDCCC@@@;;;777666444333222555888;;;;;;888555444444000///...---------------,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---...............///000111111333666999888999:::<<<>>>???@@@@@@BBBEEEGGGHHHKKKNNNJJJDDDFFFNNN___yyy}}}fffyyy,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++************************************++++++,,,,,,,,,*********)))***++++++,,,))))))******++++++++++++))))))))))))))))))))))))++++++************++++++,,,+++,,,---...///...---......000555===CCCDDDDDDIIIEEELLLMMMOOOrrr[[[\\\eeefff```~~~}}}wwwlllnnnkkkaaa{{{uuueeesssxxxhhhUUUDDD888222000111333666888888555222///000000111333555777888666666777888999;;;===>>>;;;===>>>===;;;;;;<<<===:::::::::999999888777777666777888888777777666777777:::;;;:::888888<<<@@@777999999666333555:::@@@999666777===>>>::::::>>>???>>>>>>@@@CCCFFFHHHHHHMMMQQQYYYaaahhhlllnnnnnnvvv|||sssooofff]]]XXXRRROOOSSSZZZggg}}}~~~~~~}}}}}}|||rrrkkkiiikkkoooqqqnnnqqqppplllkkkooossssssuuuxxx|||~~~xxxxxxuuuqqqrrrzzzssshhhttt|||uuulll___RRRMMMOOOJJJ```rrrpppggg```XXXOOOEEEBBB>>>===???AAACCCDDDFFFAAA;;;888777666444111333666::::::888555444555...------------...//////,,,,,,+++***))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,---...............///000111111333666999666777:::<<>>===;;;:::999999999555666777666444333333444333444666777888777777666888555333666;;;===:::777888888888888888888999999<<<;;;;;;<<>>???@@@EEEHHHIIIGGGGGGIIIHHHDDDMMMKKKcccppp222111000///.........///,,,------......------,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************))))))((()))***+++,,,******************************+++++++++,,,,,,,,,------,,,,,,------......222000333===CCCCCCBBBDDDJJJIIIRRRaaaxxxhhhXXXeeeeee___pppzzz```WWWSSSOOOUUUaaa{{{~~~jjjnnn}}}jjjUUUEEE<<<666333444333444666999999666333000111333555666777888888888888999:::<<<>>>???@@@<<<;;;:::888777777666666888999999888777666666777888888999999999999999888999999:::;;;;;;;;;;;;;;;===<<<<<<<<<===>>>@@@AAA???AAABBBCCCDDDEEEHHHJJJHHHJJJKKKMMMOOOSSSYYY]]]dddiiipppuuuyyy~~~xxxpppnnnooobbb\\\\\\gggtttuuuwwwzzztttrrrtttzzzzzzwwwwww|||vvvlllhhhhhhhhhjjjqqqssslllggghhhlllmmmrrrsssuuuwwwzzz{{{||||||wwwxxxxxxvvvtttssstttuuuuuummmhhhppp~~~|||kkkWWWNNNOOOMMMOOOTTTZZZ^^^]]]ZZZVVVOOOHHH???:::;;;>>>BBBCCCHHHEEEBBB===999666444444444888;;;<<<:::777666666111000...,,,++++++,,,---,,,+++++++++************)))'''&&&(((***,,,+++)))))))))))))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,***,,,------------...000///000000111333555777888666777888:::<<<>>>???@@@DDDHHHIIIGGGGGGIIIGGGDDDPPPTTTmmmppp}}}111111000///............,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***************************))))))))))))***++++++******************************+++++++++,,,,,,,,,------,,,,,,---......///222444:::AAADDDDDDEEEHHHIIIDDDTTTssskkkXXXYYYpppooo^^^fffbbbSSSXXXTTTIIIWWWtttjjjXXXeeeqqq[[[HHH>>>888444222444444444666777777555333111222333555666777777777888999:::<<<======>>>>>>::::::999777666666666666:::;;;<<<;;;:::999:::;;;::::::999999999999999999999===@@@>>>;;;:::<<>><<<999666555222111///---,,,+++,,,,,,++++++*********)))))))))+++)))''''''((())))))((())))))))))))************))))))))))))))))))))))))'''(((((()))***+++,,,,,,***,,,------------...000///000000111333555777888888888999;;;<<<>>>???@@@CCCGGGHHHFFFFFFHHHGGGDDDLLLUUUoooqqq}}}000000//////............,,,------......------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,************************)))))))))*********++++++******************************+++++++++,,,,,,,,,------,,,------...///000333999@@@EEEEEEEEEHHHLLLMMMFFFYYYuuuUUUSSSbbbgggbbbuuujjjYYYSSSYYYVVVUUUrrr\\\VVVlll~~~hhhOOO???888555333222555555555666666555444333111222333555666777777777777888:::<<<<<<<<<<<<;;;;;;;;;:::999888888999999:::;;;<<<<<<;;;:::<<<=========<<<;;;<<<>>>???@@@???BBBEEEDDDBBBBBBEEEIIIIIIKKKNNNQQQTTTVVVVVVVVVXXXYYY[[[\\\^^^______```aaaeeekkkqqqwww~~~|||zzzxxxssslllfffooosssvvvtttppppppwww~~~~~~~~~{{{vvvoooqqqmmmhhhZZZUUUjjj}}}eeeSSSTTTVVVYYY^^^kkk{{{xxxyyyzzzzzzyyywwwvvvuuu~~~{{{sssmmmiiieeehhhkkklllhhhcccaaaccceeemmmjjjhhhlllsssxxxxxxvvvvvvxxxzzzxxxtttoookkkiiiccc]]]VVVUUU```qqq}}}}}}ppp___TTTPPPLLLGGGCCCGGGOOOTTTSSSPPPMMMLLLGGG>>>777666===DDDEEEEEEDDDBBB???;;;888555444777;;;>>>===;;;777555222111000...---,,,,,,,,,*********))))))))))))(((,,,***)))((())))))******((()))))))))************))))))))))))))))))))))))+++++++++*********))))))***,,,------------...000///000000111333555777888999999:::<<<===>>>???@@@CCCFFFHHHFFFFFFHHHGGGDDDGGGSSSkkkxxxuuu~~~sss}}}///////////////.........,,,------......------,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++************************)))*********++++++++++++******************************+++++++++,,,,,,,,,------------...///000111444<<>>AAAAAAAAABBBDDDGGGJJJKKKGGGGGGHHHJJJMMMOOORRRSSSTTTXXX___eeehhhgggeeecccddddddeeeiiimmmmmmjjjfffnnnssszzz~~~|||zzzzzzvvvsssooommmllliiiccc___llloooqqqrrrqqqssswwwzzzzzzqqq|||oooaaakkkkkk``````iiifffYYYQQQUUUZZZ^^^^^^cccsss||||||}}}}}}~~~~~~~~~|||{{{~~~}}}yyyyyywwwppphhhiiijjjjjjiiieeebbbbbbdddllljjjjjjooovvvzzzxxxuuuyyyzzzyyyvvvrrrmmmkkkjjjjjjggg___XXX]]]kkkvvvzzzqqqqqqpppnnnkkkddd[[[TTTMMMFFF@@@BBBJJJPPPQQQOOOKKKMMMKKKBBB888555<<>>???@@@AAACCCFFFHHHFFFFFFIIIHHHEEEIIIVVVkkkpppjjjxxxuuu....../////////......---,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************)))***++++++,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,------...///111111555>>>EEEFFFFFFIIILLLMMMIIIZZZnnnPPPRRRnnnuuuggg___jjjccceeemmmRRRZZZYYYSSS___tttqqqttt]]]EEE:::777333444777666666777555333222222333222333444555666666666666666777888999;;;;;;<<<<<<;;;::::::::::::;;;;;;<<<;;;<<<>>>>>>>>>>>>@@@AAA@@@AAABBBEEEHHHKKKMMMOOOHHHHHHIIIKKKOOOTTTWWWXXX[[[```gggmmmooonnnjjjgggjjjlllqqqwww{{{zzzvvvqqq{{{~~~zzz|||}}}|||zzzvvvsssrrrrrrnnnkkkiiigggffffffdddcccggglllrrrxxx{{{{{{gggXXXTTTPPPKKKQQQVVV^^^bbb```^^^fffppp}}}zzzxxxuuuvvv{{{}}}vvvkkkjjjiiijjjkkkhhhdddcccfffkkkjjjkkkpppuuuwwwvvvtttyyyyyywwwtttppplllkkklllssswwwsssjjjgggmmmpppooodddcccbbbcccgggjjjddd[[[LLLFFF??????DDDJJJMMMNNNJJJMMMMMMFFF;;;777<<>>;;;999000111333777:::;;;:::888444333222111///---,,,+++++++++*********)))))))))&&&(((******)))(((((()))))))))))))))************))))))))))))))))))))))))((())))))***+++,,,------***,,,------------...000///000000111333555777888888999;;;===???AAABBBCCCCCCGGGHHHGGGGGGJJJIIIFFFLLLYYYlllooohhhzzzvvv------...//////......---,,,------......------,,,++++++++++++++++++++++++---,,,++++++++++++,,,---******+++++++++,,,,,,,,,************************************))))))))))))************************)))***+++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,------...000111222666>>>EEEEEEFFFJJJLLLJJJHHHhhh}}}fffXXX```|||hhhhhhppptttXXXkkkbbbRRRTTTQQQSSSlllyyyjjjUUUAAA:::777222444:::666777777555222000111333333333444555666666666666888888999:::;;;===???@@@<<<<<<<<<<<<<<<===>>>??????@@@BBBCCCBBBCCCEEEFFFCCCDDDGGGJJJMMMOOOPPPQQQNNNQQQSSSTTTTTTWWW]]]bbbbbbeeejjjnnnpppooommmkkkmmmwww~~~yyyvvvuuuuuuwwwxxxvvvsssooonnnpppsssnnnmmmllljjjiiikkknnnqqqvvvpppaaa^^^\\\TTTLLLNNNTTT]]]ddddddccciiiqqq}}}||||||~~~~~~|||zzztttsssrrrrrrxxx|||wwwoookkkhhhiiilllkkkeeedddhhhhhhiiijjjkkknnnppprrrssstttuuuuuusssooollljjjjjjrrryyyxxxlllfffiiikkkgggccceeeeeeeeehhhkkkggg^^^MMMHHHBBB???BBBGGGKKKNNNIIIMMMNNNIII@@@;;;===AAABBBBBBBBBAAA@@@>>><<<:::333222222555999;;;:::888444444333111000...,,,+++,,,+++++++++************))),,,//////,,,***))))))))))))))))))************))))))))))))))))))))))))((()))******,,,,,,---...***,,,------------...000///000000111333555777888777888:::===???BBBDDDEEEDDDHHHIIIHHHIIIKKKKKKGGGLLL[[[pppuuuooo~~~vvv,,,---.../////////...---,,,------......------,,,++++++++++++++++++++++++...---+++******+++---...*********++++++,,,,,,,,,************************++++++******))))))((((((************************)))***+++,,,---,,,++++++******************************+++++++++,,,,,,,,,,,,,,,------///000111222666>>>DDDDDDFFFKKKLLLIIISSSxxxnnneeedddjjjpppdddpppdddWWW{{{}}}```VVVOOOIIIVVVyyybbbNNN===999666222444;;;666777888555111000111333333333444555666666666666999999999:::<<>>DDDHHHHHHIIIJJJVVVooodddfffqqqtttfffuuuZZZccc|||hhh\\\LLLNNNSSSiiizzzwww^^^III777555666333333888888666555333222222222333666555555555666777999:::===>>>@@@@@@??????AAABBBBBBBBBAAA@@@AAACCCHHHLLLLLLIIIJJJMMMNNNLLLMMMPPPRRRSSSXXX___fffhhheeeaaajjjkkkmmmnnnoooqqquuuxxxzzzuuuxxx|||yyyuuusssnnnpppqqqnnnkkklllsssyyytttsssrrruuuyyy~~~~~~}}}pppvvvrrr[[[]]]OOONNNcccyyy~~~xxx{{{~~~|||xxxsssqqqppprrrllliiilllnnnpppwwwkkkdddcccjjjoookkkeeecccaaacccddddddccceeekkkppplllrrruuuqqqnnnnnnnnnlllmmmllllllhhh^^^VVVXXX___qqqpppmmmkkkmmmmmmeee\\\WWWOOOGGGDDDHHHMMMPPPQQQOOOJJJIIIJJJGGG@@@===???<<<<<<<<<======;;;888444999555222333888<<<<<<::::::555333666444...,,,000,,,+++******))))))******+++++++++*********))))))(((((())))))((('''&&&&&&))))))))))))************)))************+++++++++++++++,,,------......///000000000111222444555666888888999:::<<<>>>@@@AAA???DDDFFFEEEFFFIIIHHHDDDJJJcccpppzzz000///...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++......,,,***))))))))))))))))))************++++++++++++++++++++++++******)))))))))***,,,,,,++++++***)))))))))))))))*********+++,,,,,,------,,,---.........111555888<<<<<<@@@GGGKKKKKKLLLNNNbbbiiiZZZfff}}}iiibbbjjjlll[[[sssmmm\\\TTTHHHKKK[[[|||yyypppWWWCCC444444666555666;;;777666444333222222333333666666555555666888:::;;;>>>@@@AAABBBAAAAAABBBCCCBBBCCCEEEFFFGGGIIIMMMOOORRROOONNNPPPQQQQQQTTTXXXXXX___ffflllmmmmmmnnnoooqqqrrruuuvvvxxx{{{|||zzzwwwuuurrrooollljjjoooqqqsssssstttwww}}}www___YYY\\\mmm~~~}}}}}}~~~}}}}}}yyytttssssssnnnjjjfffffflllttt{{{nnngggdddiiimmmjjjgggggg______``````aaadddhhhkkkkkkqqqtttrrrooooooooollllllllllllkkkcccYYYVVVYYYmmmppppppmmmkkkhhh```XXXYYYRRRIIIEEEGGGMMMRRRTTTUUUNNNJJJJJJGGG@@@<<<===<<<<<<===???@@@===999666888444111222777;;;;;;999;;;888999<<<:::333//////,,,+++******))))))******+++++++++*********))))))(((((())))))(((''''''&&&))))))))))))************)))************+++++++++++++++,,,------......///000000111222333555777888999999:::;;;===@@@BBBCCCAAAEEEGGGFFFGGGIIIHHHEEEJJJcccooo|||//////............//////------------------------******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,*********)))))))))*********++++++++++++++++++++++++++++++*********)))******+++,,,++++++***))))))))))))*********++++++,,,,,,---------...//////000333777:::???>>>AAAHHHLLLKKKMMMQQQwwwhhhYYYpppdddXXXZZZlll}}}jjjeeeyyy```TTTRRRGGGNNNllluuufffPPP@@@333333666666777;;;777666444333222333333444666666666666777999;;;<<>>AAABBB@@@;;;777666333000111555999:::999::::::<<<@@@===555///---,,,+++******))))))******+++************)))))))))(((((()))))))))(((''''''))))))))))))************)))************+++++++++++++++,,,------......///000000111222444777888:::999:::;;;<<<>>>AAACCCDDDCCCGGGHHHGGGGGGJJJIIIFFFIIIaaammmzzz/////////....../////////------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***,,,------+++*********))))))*********+++++++++******************************************++++++++++++***))))))***************++++++,,,------...---...///000111444888<<<@@@>>>@@@GGGHHHGGGMMMVVVdddeee|||\\\VVV^^^ooommmwwwkkkWWWPPPPPPKKKYYY~~~~~~www]]]LLL???555444666555555777666555444333222333444555777777777777999;;;===>>>???AAADDDEEEDDDEEEFFFGGGDDDJJJRRRXXXZZZZZZYYYYYYYYYVVVVVVZZZ\\\]]]aaaeeefffpppxxxxxxrrrppptttzzz|||||||||{{{yyyvvvsssqqqrrrtttwwwxxxyyyzzz{{{{{{ssstttvvv|||{{{[[[iiivvv}}}~~~|||xxxtttqqqoooooopppjjjnnnjjjfffppp{{{hhheeebbbbbbbbbaaaaaabbb```]]][[[\\\aaaeeefffeeedddjjjnnnnnnnnnooommmiiihhhgggjjjppprrrkkkccc```hhhqqqwwwtttlllgggdddaaa```ZZZRRRLLLLLLSSS\\\cccWWWOOOFFFDDDFFFEEE@@@<<<999;;;===@@@BBB@@@;;;888555222000111444777888888888999;;;<<<:::333---***,,,+++******))))))******************))))))))))))(((((()))))))))(((((('''((()))))))))************))))))*********+++++++++++++++,,,------....../////////000222444777999:::999999:::<<<>>>AAACCCDDDEEEIIIIIIGGGHHHJJJIIIFFFJJJdddttt}}}...//////////////////...---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++******+++************++++++++++++*********************************+++************+++***************++++++***++++++,,,------......,,,---...///111444999<<>>@@@???;;;888555333111111222444666666888999999777444222...+++,,,+++******))))))******))))))))))))))))))))))))(((((()))))))))))))))(((((()))))))))************))))))*********+++++++++++++++,,,------......///---...///111333555777999777888999;;;>>>@@@CCCDDDGGGJJJJJJGGGGGGJJJIIIFFFMMMhhh......////////////......------------------------......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++*********++++++++++++,,,***************************++++++++++++***))))))+++************+++,,,,,,++++++,,,,,,------......+++---...000222555:::>>>DDDBBBEEEIIIGGGJJJcccqqqXXXYYYtttbbbYYYbbbqqqrrrzzzdddTTTMMMIIIFFFaaaqqq{{{jjjPPP===888555555888::::::999444333333222333444666777888888888:::<<>>AAACCCDDDHHHKKKJJJGGGFFFIIIHHHEEEIIIfff---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++***)))***,,,*********+++++++++,,,,,,***************************++++++,,,+++***)))(((+++*********++++++,,,---++++++,,,,,,---.........,,,...///111333777<<<@@@AAAAAAGGGKKKGGGOOOsssaaaYYYdddxxxfff\\\___rrrttteeeWWWSSSQQQOOOssskkkdddKKK:::888777777999;;;;;;999333333222222333444666777888888999:::===@@@CCCEEEDDDDDDEEEEEEHHHMMMUUUZZZ]]]aaaeeefffeeebbb```___```___ccckkkoooppprrrvvvvvvwwwxxxxxxyyyzzz{{{}}}~~~|||}}}~~~hhhTTTUUUhhhzzzwwwyyy|||~~~yyytttqqqrrrsssrrrqqqllljjjgggggghhhiiihhhgggsssxxxvvvllldddcccdddccc^^^\\\XXXTTTUUUYYYaaaffffffgggfffeeehhhllljjjffflllgggddddddccc___]]]___XXXZZZ\\\aaakkkqqqlllcccWWWYYYWWWPPPHHHEEEIIIOOOQQQQQQMMMGGGEEEEEEBBB;;;555555666888;;;===<<<;;;888777555333111111222333666999888333222444333///,,,+++******))))))******(((((((((((())))))******(((((()))***************))))))))))))************)))************+++++++++++++++,,,------......///000000000111333555666777888888:::<<>>BBB===???EEEJJJFFFRRR}}}sssSSSYYYjjjqqqaaaZZZaaa|||nnnrrreeeWWWUUUVVVVVVuuummm```GGG<<<<<<:::888999:::888555333222222222333555666888888888999;;;>>>AAADDDFFFFFFFFFFFFFFFIIIPPPYYY___eeegggiiihhhfffcccaaa```aaa___aaaggglllnnnsssxxxqqqtttwwwxxxwwwyyy}}}zzz\\\PPPKKK[[[kkk~~~~~~zzzxxx{{{~~~|||wwwsssqqqrrrsssrrrqqqpppjjjfffgggfffcccffflllxxx|||yyylllbbbbbbeeefff```___[[[VVVTTTYYYccckkkiiiiiigggeeehhhlllkkkgggfffcccbbbcccaaa]]]]]]```[[[ZZZ\\\eeesssyyypppcccZZZ]]]]]]UUUIIICCCEEEJJJBBBFFFFFFBBBAAADDDBBB===666555555777:::=========999888666333111000111333222777777222111444222---,,,++++++***)))*********'''((((((((())))))******(((((()))***************))))))))))))************)))************+++++++++++++++,,,------......///222222222333444555777888999999;;;===@@@CCCFFFGGGIIIKKKIIIEEEDDDGGGGGGDDDSSSlllttt000000000000////////////......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......000++++++444:::;;;===AAAAAAAAAJJJFFFDDDmmmiiiWWWcccxxx~~~ggg]]]]]]qqqttt```[[[RRRSSSiiittthhhyyyUUUDDD777777888999999999999888222333333444555666777777888999:::<<<>>>AAACCCDDDDDDEEEGGGIIINNNVVV___eeepppnnnlllkkkiiieeeaaa]]]WWWZZZ___hhhqqqtttqqqmmmuuuuuutttrrrssswww~~~~~~cccPPPNNNVVVqqqzzzvvvssstttyyy}}}|||yyy~~~yyyuuuvvvvvvttttttoooiiiccc```^^^^^^^^^mmmxxx~~~uuugggaaadddggg___\\\ZZZXXXUUURRRVVV\\\bbb``````eeekkknnnllliiihhhfffccc```^^^___aaaccccccYYYTTT[[[iiiqqqooojjj```\\\VVVSSSPPPIII@@@999:::???FFFIIIHHHDDD>>>;;;666333222555;;;>>>>>>;;;777555333222333222111000;;;:::888666444333222222...---+++))))))((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))*********************++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---///000111333555777888999<<<<<<;;;;;;===@@@DDDFFFIIIHHHGGGHHHHHHHHHFFFDDDWWWttt111000000000////////////.........---------,,,,,,---------,,,,,,,,,++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......111---...666===>>>@@@DDDIIIHHHMMMKKKUUUkkkQQQYYYsssuuuaaa\\\bbb{{{zzzmmm\\\]]]VVV^^^}}}mmmsssvvvRRRBBB888888888999999888888777444444555666777888888999::::::<<<===@@@BBBDDDFFFHHHKKKMMMOOORRRXXXbbbjjjmmmkkkhhhfffeeebbb___\\\ZZZ^^^eeekkkmmmmmmkkkjjjmmmlllmmmqqqxxxxxxggg[[[ZZZaaa}}}qqqooommmnnnqqqttttttttt|||}}}zzzxxxrrriii```\\\]]]```hhhttt~~~zzzooofff```]]]___\\\ZZZXXXUUUQQQTTTZZZ___^^^^^^ccciiikkkjjjfffhhhfffccc___]]]]]]^^^```ccc[[[RRRTTTcccrrrtttnnnhhh___VVVRRRRRRNNNCCC999;;;AAAHHHKKKHHHCCC>>>;;;888444222444999===>>><<<888666333222333333222000999888777666444333222111...---+++***))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------------......///000111333444666777777999999999:::<<>>@@@BBBBBBDDDCCCCCCDDDHHHJJJKKKKKK^^^yyy111111111000000000//////............------------...------------,,,,,,,,,++++++,,,------...//////......---,,,,,,+++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......------111666<<>>@@@BBBEEEHHHIIIHHHOOOUUUVVVUUUZZZfffqqqqqqmmmiiifffeeeeeeddddddjjjlllmmmkkkhhhggggggiiihhhkkkpppwww}}}{{{ooojjjmmmlll{{{xxxmmmbbbfffjjjkkkjjjkkkppptttiiirrr{{{{{{rrriiieeefffiiiooorrrtttuuuwwwwwwnnndddeeeaaa^^^]]]ZZZUUUTTTVVVXXXYYY[[[___ccceeecccaaabbbcccccc```\\\[[[]]]___dddfff^^^VVVgggrrrggg\\\VVVTTTPPPGGG???@@@GGGMMMMMMGGG@@@======<<<888333222555999===>>>999777444444444444333111444666888:::999666333111000///---+++***))))))***)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,------......//////000000111222222333444444888:::<<>>@@@CCCFFFHHHJJJHHHOOOVVVXXXWWW\\\hhhssssssooojjjgggfffffffffffflllhhhdddccceeehhhjjjjjjiiiqqqyyy}}}}}}|||~~~vvvtttzzzsssfff^^^WWW]]]ccceeedddffflllqqqmmmuuu|||xxxrrrnnnkkkhhheeeggghhhjjjpppzzz}}}tttgggddd```]]]]]]ZZZTTTQQQRRRVVVWWW[[[^^^aaabbb```^^^^^^aaacccaaa^^^]]]___bbb]]]ddd```WWWbbbyyyxxxmmmhhhaaaZZZTTTNNNGGGCCCAAAFFFKKKJJJDDD???>>>>>>===999555333444888;;;>>>999777555444555555333222444666999;;;;;;999666333111000...,,,************))))))))))))))))))))))))(((((())))))************************++++++++++++++++++++++++++++++++++++***++++++,,,------......000000111222222333444444777999===@@@CCCDDDDDDDDDKKKIIIHHHIIILLLMMMMMMMMMbbb~~~vvv222222111111111000000000/////////.........------............---------,,,------------,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......///555:::<<>>AAADDDGGGJJJKKKLLLRRRXXXYYYZZZ^^^hhhpppqqqmmmhhheeecccccccccbbbeee```\\\]]]ccciiikkkkkkiiirrr|||~~~}}}}}}nnn```VVVRRRPPPVVV]]]aaacccffflllqqqpppwww|||wwwqqqoookkkddd^^^___bbbiiivvv{{{kkkaaa\\\YYYZZZXXXRRRMMMMMMSSSUUUYYY]]]___^^^]]]\\\ZZZ___cccbbb___]]]```ccc]]]fffggg^^^^^^hhhlllggggggfffddd^^^WWWOOOIIIFFFBBBCCCDDDDDDBBB@@@???@@@===:::777444444666:::===:::888666555555555444333333555888:::;;;999777555222111///---+++*********))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***)))******+++,,,---......000000111222333444555555666888;;;>>>AAABBBCCCCCCMMMLLLLLLMMMNNNOOOMMMKKKUUUuuuxxx222222222111111111000000////////////........................------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......000888======???DDDFFFEEE???HHHWWWhhhaaassscccWWW^^^vvv|||jjjbbbbbbooodddpppyyyPPP======888888888888777666555444444555666888:::;;;<<<======>>>@@@BBBFFFIIILLLMMMQQQTTTWWWXXXYYY\\\ccchhhmmmjjjeeebbb```___^^^\\\ZZZ[[[]]]aaafffjjjlllnnnkkkrrr{{{lll\\\PPPIIIHHHJJJOOOWWW]]]bbbffflllpppqqqwww{{{{{{}}}{{{uuupppmmmhhhbbb]]]]]]___ffftttooo```[[[YYYZZZYYYSSSMMMLLLOOORRRWWW[[[\\\[[[YYYXXXXXX^^^cccbbb^^^[[[]]]aaa```iiinnnhhh___]]]```bbbcccccccccaaa]]]UUULLLEEECCC@@@======???AAAAAAAAA===;;;888555444555999;;;;;;888666555666666555333111333555777888888666555333222///---+++*********))))))))))))))))))))))))'''(((((()))******++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++************+++,,,---.../////////000111333444666777777666888:::===@@@BBBDDDEEEKKKKKKLLLNNNPPPPPPMMMJJJPPPrrr~~~222222222111111111111000000/////////............//////.........---------))))))***+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......///888===<<<===BBBDDDBBBAAAJJJZZZwwwddddddwww{{{UUUVVVjjjdddWWWcccxxxlll|||tttMMM===???777888888777777666555444555666777999;;;===>>>??????@@@AAADDDGGGKKKMMMOOOSSSTTTUUUUUUVVVXXX\\\___llliiidddaaa___]]][[[YYYTTTZZZccchhhjjjlllnnnqqqppptttyyy~~~uuu___QQQFFFBBBBBBAAAFFFMMMUUU[[[aaafffiiirrryyy}}}}}}}}}~~~|||ttttttssspppkkkgggcccaaaZZZZZZ\\\fffwww|||pppbbb]]][[[]]]\\\VVVPPPNNNLLLPPPVVVYYYYYYXXXWWWVVVXXX^^^cccbbb\\\YYYZZZ^^^]]]fffnnnjjj^^^WWW[[[ccccccaaaaaacccccc\\\NNNDDDCCC===888888===AAABBBAAA<<<;;;999666444555888:::;;;999777666666666555444///111333555666666555555444222000---,,,+++******))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---...///000111///000111333555777888999999:::<<>>@@@>>>===???BBBKKK???ggglllcccoooiiiQQQZZZqqqvvvhhhUUUtttlllOOO???;;;===;;;999777555555444444333555999::::::;;;<<<===AAAAAAAAACCCFFFIIIMMMOOORRRTTTTTTSSSRRRTTTZZZ```dddbbbaaa```\\\WWWXXX\\\[[[]]]```dddhhhnnnssswwwvvvxxx|||}}}}}}~~~|||yyyxxxxxxzzz}}}}}}{{{{{{zzzcccTTTKKKBBB???BBBAAAEEELLLQQQUUU\\\dddjjjlllppptttxxxzzz|||~~~zzzvvvqqqmmmkkkhhhfffddd```aaa```bbbmmmxxxzzzttthhh___ZZZZZZ[[[WWWRRROOOJJJNNNTTTXXXZZZ[[[[[[[[[[[[ZZZ^^^aaa]]]UUUTTTYYYZZZ^^^```]]]WWWVVV[[[``````cccbbbeeegggXXXJJJLLLGGG@@@888777;;;??????<<<@@@>>>;;;666333444:::@@@>>>;;;777444333333222111+++111333000///333333///333222111///---,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))***+++,,,------,,,,,,++++++,,,,,,---******,,,---.../////////---...///000222555777888999:::<<>>===;;;999777555555555555666888;;;<<<<<<<<<===>>>BBBBBBBBBDDDGGGJJJNNNPPPTTTSSSRRRQQQQQQTTTXXX\\\___]]]^^^^^^[[[UUUVVVZZZWWW\\\bbbhhhmmmsss{{{{{{tttttttttpppmmmmmmkkklllnnnrrrwww|||uuuoooqqqssssssiiiQQQHHHDDD???>>>CCC>>>BBBGGGLLLPPPWWW___fffhhhkkkooorrrtttwwwyyy{{{{{{xxxtttrrrpppnnnkkkiii```aaa______hhhrrrsssooolllccc\\\[[[[[[VVVQQQOOOKKKNNNSSSWWWZZZZZZZZZZZZ]]]XXXXXX[[[[[[WWWVVVXXXVVVWWWVVVRRRNNNNNNRRRVVVaaaeeeeeeffffffWWWKKKNNNFFF???777777<<>>>>>===>>>???BBBCCCDDDFFFIIILLLNNNPPPSSSPPPMMMMMMOOOSSSVVVXXXZZZXXXYYY[[[YYYUUUVVVZZZYYY```iiiooosssxxxyyyqqqjjjhhhfffaaa^^^]]]\\\]]]^^^aaaffflllqqqtttwwwssskkkbbbaaafffjjjiiiooouuu```NNN???===>>><<<<<<@@@;;;>>>BBBEEEIIIPPPYYY```eeehhhkkknnnpppsssvvvyyyyyywwwvvvuuutttrrrooolll___^^^ZZZZZZaaakkkpppppptttjjjaaa^^^\\\WWWRRRQQQLLLNNNRRRUUUXXXYYYYYYYYY\\\VVVRRRUUUYYYYYYWWWWWWTTTRRRNNNKKKJJJJJJLLLNNNbbbhhhhhhfffdddVVVLLLQQQJJJBBB999777;;;AAADDDDDD>>>@@@BBBAAA===888444222;;;:::888555444333333444---000000...///111222///222111///---+++***))))))))))))))))))))))))))))))((((((((()))))))))******''''''''''''((()))***+++++++++************++++++******,,,---...///////////////000222444666888999999:::<<>>AAAAAABBBCCCEEEFFFaaarrrYYY___qqqeee___cccbbbwww{{{wwwaaakkk}}}mmmtttcccIII???===<<<:::888555555555666777;;;===>>>???>>>===???@@@CCCDDDFFFHHHKKKMMMOOOPPPOOOKKKHHHJJJOOOTTTVVVVVVXXXTTTSSSUUUVVVVVVYYY___bbbiiiqqquuuwwwzzzssskkkdddaaa]]]VVVRRRRRRSSSSSSSSSUUUZZZ```fffiiikkkggg```YYYZZZ___aaa^^^YYY]]]jjj}}}{{{qqqoooiiiLLLAAA999999;;;999888::::::<<>><<<;;;:::777555444555777999;;;===>>>=========>>>@@@CCCEEEGGGJJJMMMNNNOOOOOOIIIGGGGGGKKKQQQWWWYYYXXXWWWQQQMMMOOORRRVVV]]]eeejjjooouuuyyyzzz}}}xxxooogggaaa\\\WWWOOOLLLLLLMMMLLLLLLMMMQQQVVV[[[______^^^YYYUUUUUUXXXUUUPPPLLLMMMVVVgggxxx|||rrrggg]]]YYY^^^```WWWSSSQQQHHHAAA<<<888999999777666777999;;;>>>???AAAGGGPPPWWW^^^aaaeeeiiilllppptttwwwvvvvvvvvvuuutttpppkkkggg^^^XXXPPPLLLPPP\\\lllxxxssshhhbbb___XXXRRRPPPOOONNNNNNPPPTTTVVVUUUTTTPPPUUUZZZ\\\[[[ZZZYYYYYYVVVUUUVVVYYY\\\ZZZSSSNNN[[[jjjmmmggg```VVVQQQXXXOOOGGG<<<666666:::>>>@@@HHHGGGFFFDDDAAA<<<666333777888999777555444666777555222000111333555555666777555333000...,,,******))))))))))))))))))))))))))))))*********+++++++++))))))))))))***+++,,,---***))))))(((((())))))*********,,,---...////////////000111222444777999:::999:::<<>>AAACCCEEEEEEJJJxxx|||```NNNdddppp```___UUUeee~~~ssstttiiigggwww{{{ttt~~~]]]HHH@@@???;;;999666444444666888:::;;;<<<===<<<<<<===???AAACCCEEEHHHKKKNNNNNNNNNMMMFFFGGGKKKQQQWWW[[[]]]]]]VVVOOOKKKNNNTTTZZZccckkkoooqqquuuyyy~~~zzzvvvhhhbbb\\\WWWQQQIIIGGGHHHDDDCCCCCCDDDGGGKKKNNNQQQQQQSSSQQQNNNLLLKKKGGGAAA???@@@DDDOOO[[[___\\\WWWRRRHHHHHHIIICCCCCCBBB888777777777777777666666666888:::<<<===???DDDLLLRRRTTTYYY___dddiiimmmpppsssxxxxxxwwwwwwuuurrrmmmiiibbb[[[RRRNNNMMMUUUdddsss~~~rrrhhhccc___XXXQQQOOOQQQNNNLLLNNNQQQTTTSSSRRRNNNWWW^^^^^^\\\[[[ZZZYYYSSSUUUXXX]]]^^^ZZZRRRKKKSSSgggoooggg```VVVTTT\\\LLLEEE<<<666666:::???BBBHHHEEEBBB???===999666333444777999888666555777999>>>777111222444333333444:::888666222///---,,,+++))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''((()))***+++******))))))))))))************,,,---...///////////////000222444666888999999:::<<>>555222333555333111111111111000000000//////........................,,,,,,,,,---------..................------------***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,...///111222::::::<<>>@@@CCCBBBDDDHHHLLLNNNNNNMMMLLLHHHMMMTTTZZZ^^^```aaabbbXXXSSSQQQWWW^^^eeelllrrruuutttuuuzzz~~~}}}{{{vvvqqqnnn___YYYTTTPPPIIIBBB@@@BBB<<<;;;;;;<<<>>>@@@BBBDDDCCCHHHIIIDDD@@@>>>;;;777444555777<<>>??????999:::<<<444333555666555444444555666444777:::;;;<<<@@@FFFKKKLLLRRRZZZbbbgggkkknnnpppwwwwwwvvvvvvuuussspppmmmddd___[[[XXXVVVXXXdddrrruuukkkhhhddd]]]UUURRRSSSOOOKKKLLLPPPSSSRRRPPPQQQXXX\\\[[[[[[]]][[[WWWRRRTTTXXXZZZYYYSSSKKKEEEKKKdddooohhh```WWWVVV___MMMGGG???999777:::???BBBFFFCCC???===<<<:::666333333777:::999666555888;;;>>>555///111444444444666;;;999777333000---,,,+++))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((()))***++++++******))))))******+++******,,,---.../////////......///111333555777888::::::<<<>>>@@@BBBDDDDDDHHHGGGHHHJJJMMMPPPQQQQQQkkkRRREEE666000222555444111111111111111000000000000........................,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,...000111222;;;<<<===@@@DDDGGGHHHHHHhhhcccQQQVVV}}}lllRRR\\\jjj}}}___yyyuuuiiisssuuuVVVFFFCCCEEE;;;888555333444666:::<<<;;;<<<=========???BBBEEEAAADDDHHHLLLNNNNNNLLLKKKKKKRRR[[[aaabbbbbbccceee\\\XXXYYYaaajjjoootttyyy|||xxxvvvzzz~~~xxxpppiiidddWWWRRRMMMJJJCCC<<<:::===777777888888999:::;;;<<<<<>>888777555333222333444444444444666777555000444666///111555111444777888555222333555555000333777999:::<<>>>>><<<888444222666::::::777555888;;;999///***///555666888;;;;;;:::777333000---+++***))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---++++++************++++++******,,,---.../////////---...///000222555777888:::;;;<<<===???AAABBBCCCHHHGGGHHHKKKPPPTTTVVVWWWrrroooOOO888:::<<<333000888333333333222222111////////////.........---------...------------.../////////............---------////////////////////////,,,,,,,,,+++++++++******++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,------------000444888???>>>DDDFFFBBBHHHMMMHHHyyyiiiZZZiiihhhTTTbbbxxxpppgggsssiiivvvuuujjjQQQIIIEEE@@@===888666888999777777999777999;;;>>>@@@BBBDDDDDDDDDGGGIIIIIIHHHHHHKKKNNNXXX]]]dddfffccc```______YYY]]]aaadddlllvvv{{{zzzyyy}}}}}}uuullleeeaaaTTTPPPIIIAAA<<<888777777555555555555555555555555999888888777666555555555333333333333333333333333222222333333333333444444555555666666555555444333333333333333444777===AAAKKKPPPWWW]]]ccchhhmmmpppuuuuuuuuuuuusssqqqooonnnjjj```ZZZ[[[ZZZVVV^^^jjjyyyyyywwwrrrlllggg```[[[WWWPPPIIIGGGJJJMMMNNNMMMOOOUUUWWWUUUVVVZZZZZZUUUTTTVVVYYYYYYTTTNNNIIIFFFIIIQQQXXXZZZ\\\___^^^ZZZSSSLLLFFFAAA;;;777999>>>AAA>>>===???AAA???888222555555555666888888666444333000,,,---111555777888444444333222000---***)))******))))))))))))******+++*********))))))(((((()))))))))))))))******+++,,,,,,,,,+++)))(((&&&%%%***++++++,,,,,,------...000000000111222444555666<<<;;;;;;===@@@CCCDDDDDDGGGIIIHHHOOOXXXRRROOOZZZnnn[[[GGG>>>;;;666333333222222222222111111000/////////.........---------...------------.../////////............---------........................,,,,,,,,,++++++++++++***++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,------------000555888>>>AAACCCCCCCCCCCCKKKWWWdddYYYmmmeeeVVVjjjwwwsss|||yyyyyykkkjjj~~~ssshhhRRRKKKGGGBBB===888555777888777777999888999<<<>>>AAACCCDDDDDDGGGIIIJJJKKKKKKMMMQQQTTT___ccchhhiiieee```^^^]]]ZZZ^^^ccchhhqqq|||{{{}}}sssjjjbbb]]]OOOLLLFFF@@@;;;999888888555555555555555555555555888777777666555555444444333333333333333333333333222222333333333333444444444555555555555444333333222222222222333666;;;???CCCGGGOOOVVV\\\bbbgggkkkttttttuuuuuutttrrrqqqooojjj```YYYYYYWWWSSSYYYeeemmmnnnnnnkkkfffaaa\\\YYYZZZRRRJJJFFFHHHKKKMMMMMMNNNSSSUUUSSSTTTYYYYYYVVVVVVVVVVVVSSSOOOJJJHHHGGGDDDJJJTTT\\\```___[[[WWWYYYQQQHHHAAA:::666999???CCC???<<<<<<===<<<777333444333444555777777666444333000------111555777777666666555444222///,,,+++******))))))))))))******************)))))))))((()))))))))))))))******+++++++++++++++***((('''&&&***++++++,,,,,,------...//////000111222444666777:::::::::<<<@@@BBBCCCCCCGGGIIIHHHOOOWWWSSSQQQ^^^nnneeeTTTCCC:::888444...111111111111111111000000/////////.........------...------------.../////////............---------------------------------,,,,,,,,,,,,++++++++++++++++++************++++++++++++************++++++,,,++++++******++++++,,,,,,---------...111555999;;;CCCAAABBBGGGBBBPPPuuuttt\\\WWWooobbb[[[uuutttrrroooeeerrr~~~mmmfffUUUPPPLLLFFF===888555777888666777999999:::<<>>@@@BBBDDDEEEEEEBBBBBBCCCEEEJJJQQQWWW\\\cccfffhhhfffaaa]]]\\\\\\^^^eeemmmssszzz{{{vvvtttoooiiiaaaYYYRRRNNNDDDBBB>>>:::777666666666444444444444444444444444444444444333333333222222222222222222222222222222222222222333333333444444333333444444333333222111000000111000000333777:::<<<@@@FFFNNNUUU]]]eeejjjmmmooorrrtttvvvuuutttsssmmmfffaaa^^^ZZZXXX\\\cccdddgggmmmpppmmmgggfffiiiddd[[[PPPHHHFFFHHHLLLNNNOOOOOOPPPPPPRRRVVVYYYZZZ[[[ZZZWWWSSSPPPOOOQQQSSSMMMDDDFFFUUU\\\WWWWWW^^^[[[TTTLLLFFF>>>888999>>>@@@>>>=========<<<999666000000111333666777555444222000///...000222444555333333333222000...,,,*********))))))))))))***************))))))))))))))))))))))))))))))******+++)))******++++++************++++++,,,,,,------...---...///000333555777888888888999===AAADDDEEEDDDHHHJJJGGGKKKSSSPPPTTTdddrrrqqquuuwwwfffGGG999333222111111000111111222000000/////////............------------.../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************+++++++++******))))))******+++,,,++++++******++++++,,,,,,---------...222777:::999EEE@@@AAAJJJFFFfffgggHHHLLLXXXuuujjjlllmmmkkkffftttlllsss~~~hhheeeeee[[[OOO???999555666777777888;;;<<<===???AAACCCEEEEEEFFFEEEEEEFFFJJJQQQYYY```dddbbbdddfffeeebbbaaacccfffnnnxxx{{{tttqqqnnnjjjggg```___]]]ZZZVVVQQQMMMKKKAAA???<<<888666444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222333333333444444333333444444333333222111///000000000000111444777777;;;@@@GGGNNNVVV___dddjjjlllpppsssuuuvvvuuutttlllhhhdddaaa]]]\\\```eeefffhhhpppwwwvvvooolllooohhh```TTTJJJFFFHHHLLLOOOPPPOOOOOOQQQTTTVVVYYY[[[WWWXXXXXXWWWUUUTTTUUUWWWPPPEEEFFFUUU^^^XXXUUUYYYTTTOOOLLLIIIBBB;;;999<<<;;;<<>>@@@BBBDDDEEEFFFFFFDDDDDDFFFLLLTTT]]]cccfffeeefffgggffffffjjjqqqwwwwww{{{ppphhhccc___[[[XXXOOOOOOOOOOOOMMMKKKIIIHHH>>><<<:::777555333333333333333333333333333333333333333333333222222222222222222222222222222222222222222333333333333444444444444444444444333222222///000111000000111333555888:::>>>CCCJJJRRR[[[aaagggjjjnnnrrruuuuuutttsssjjjhhheeeaaa]]]]]]```cccbbbccclllxxxzzzrrrlllmmmjjjbbbWWWLLLGGGGGGKKKOOOPPPNNNOOOSSSUUUUUUWWWZZZSSSUUUWWWWWWVVVUUUUUUVVVLLLEEEHHHWWWaaa]]]UUUQQQNNNLLLKKKJJJDDD<<<999:::999<<>>>>>???AAACCCEEEFFFFFFGGGBBBBBBEEELLLVVV___dddfffhhhhhhhhhgggiiiqqq|||uuummmccc[[[VVVSSSOOOLLLEEEFFFFFFFFFEEEDDDBBBAAA999888777666555555555555333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333444444444555555555555444333333000111111111000000222444888:::<<<@@@EEEMMMVVV\\\eeehhhmmmqqqttttttrrrqqqkkkjjjgggaaa]]]]]]^^^___^^^]]]gggxxxwwwmmmkkkhhhaaaWWWMMMFFFFFFIIIMMMOOOMMMNNNTTTUUUSSSSSSWWWUUUVVVVVVUUUSSSRRRSSSTTTLLLGGGFFFNNNZZZ___ZZZRRROOOMMMKKKJJJDDD<<<999;;;;;;>>>AAACCCAAA===999777222222222444666666444222000111222111///...000333555555555555444222000...******))))))))))))******((()))))))))************)))))))))))))))******++++++++++++,,,,,,+++*********++++++,,,,,,------...//////000111222444666777::::::===@@@DDDEEEDDDCCCEEEIIIIIINNNTTTRRRZZZmmmrrraaatttwwwXXX;;;999666444222222222333000000000000////////////...------------...////////////.........---------------------------------......---------,,,,,,,,,++++++************++++++******))))))))))))******,,,++++++++++++++++++,,,,,,,,,---...///333888<<>>333555999555///,,,000000000000//////////////////////////////////////////...------------...------------------------------------------------++++++***************+++)))************+++++++++******+++++++++,,,,,,,,,---------...111555:::<<>>777333///111555222111111111111000000000//////////////////////////////......---------...------------------------------------------------++++++***************+++)))************+++++++++***++++++++++++,,,,,,,,,---------...111666:::===???@@@DDDBBBGGGkkkcccSSSYYYkkksssYYYKKK^^^zzzzzz^^^ZZZaaawwwnnnmmmeeeLLL>>>;;;;;;777;;;AAA>>>BBBBBBCCCDDDEEEGGGHHHIIIJJJGGGLLL\\\jjjnnnmmmlllkkkgggcccjjjuuudddUUUNNNEEECCC???<<<999888999999999999999888777666666666666666444333333333444555333333444444444444444444555555555444444333333333444333222111000111222222444333333333333333444444444444555444444333222111222222222111111111111000222000111555777:::@@@GGGSSS```kkkooooooqqqooolllnnnkkkggg```[[[WWWVVVUUUQQQUUU]]]aaa\\\SSSRRRWWW\\\XXXQQQKKKGGGEEEFFFGGGIIILLLOOOQQQPPPOOOOOOPPP[[[YYYWWWTTTRRRPPPPPPPPPQQQOOOJJJIIIPPPXXXXXXTTTSSSRRRNNNEEE<<<777777:::@@@DDDFFFCCC===888777888666333000222555666444111---000222111...,,,...111111555555222111333444222---+++))))))***++++++***))))))))))))***************))))))))))))***++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////000222444666888999:::<<<@@@EEEHHHHHHGGGJJJKKKJJJNNNTTTQQQ\\\uuupppiiiwwwvvvaaaSSSBBB777222111444999333333222222222111111111/////////////////////////////////.........------------------------------------------------------+++***************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,------...///222777;;;===??????CCCCCCKKKqqq}}}```WWWddd|||fffUUUQQQjjjvvv|||[[[WWWfff{{{mmmiiiPPP@@@;;;<<<999<<>>DDDDDDDDDEEEGGGHHHJJJKKKMMMIIIRRRhhhuuuqqqlllnnnhhhaaa^^^qqqrrrdddTTTFFF@@@;;;:::999888777777777777888777777666666555555555777777666555555555555666222222333333444444555555555555555555555444444444444333222111000000111111555444444333333333444444555555555555444333222111222222222111111111111000222000000444555666<<>>777666888===AAAEEEDDD???999666555333111///000444666555333+++///444222---+++...333444666444000000444666555...,,,))))))***++++++***************++++++++++++))))))((((((((()))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------//////000000222444777888999999<<<@@@DDDGGGGGGFFFKKKLLLJJJNNNRRRNNNYYYsss|||mmmkkk}}}{{{jjj]]]MMMBBB<<<999666444333222222222111111111111///////////////////////////////////////......---........................------------------------*********)))******+++,,,))))))*********++++++++++++++++++,,,,,,,,,------------...000444888;;;>>>??????BBBCCCRRR~~~ttt[[[```|||jjj\\\ZZZpppyyy]]]\\\qqq{{{mmmrrrVVVBBB:::===;;;===AAA>>>DDDEEEEEEFFFGGGIIIJJJKKKNNNPPPaaaxxx|||ooohhhmmm^^^___lllooobbbWWWKKKBBB>>>777777888888888888777777666666666555555555444444777777666666555555555555111222222333444555555666555555555555555555555444333333111000000111222333555555444444444444555555555666666555555444333222222222222111111111000000222///000333333333777===IIIQQQ[[[bbbgggkkknnnoooqqqmmmhhhaaaZZZRRRLLLHHHOOOZZZeeeeee\\\XXX^^^hhhddd```XXXOOOHHHDDDAAAAAAFFFIIIMMMOOONNNNNNNNNOOOTTTWWWYYYVVVPPPMMMOOOSSSPPPOOOLLLOOOYYYdddgggccc^^^YYYRRRHHH@@@:::777777666;;;@@@BBB???:::555333111000...///222555555555---000333333111///111222222444222000111555666444///---***)))***+++******)))))))))*********++++++((((((((((((((())))))***)))***+++,,,---,,,+++***,,,,,,,,,---------------000000000111222555777888888999;;;???DDDFFFFFFEEEKKKLLLJJJMMMPPPKKKWWWsssiiinnnzzz~~~~~~zzzxxx|||yyyhhhPPP<<<333111222222111111111000000000//////////////////////////////000000000///...---........................------------------------******))))))***++++++,,,))))))*********+++++++++++++++,,,,,,,,,---------,,,---///111555999<<<>>>BBB@@@AAACCCXXXzzz```VVVsssddd[[[^^^www{{{|||ooo]]]eeennnlll```FFF:::===<<<===AAA???DDDDDDEEEFFFGGGIIIJJJKKKNNNYYYooo~~~wwweeeaaakkkhhhuuuzzzlll[[[RRRKKKDDD???>>>666777888888888777666555666666666666555555555555666666666666555555555444222222333444555555666666444444444555555555555555222222111111111333444555555555444444555555666777666666666666555444333333222222222111111111000000111///000222222000444999BBBFFFOOOZZZbbbhhhnnnrrrqqqmmmhhhbbb\\\SSSJJJDDDIIITTT```eeeeeeffflllqqqbbb^^^WWWOOOIIIEEECCCBBBEEEHHHLLLNNNNNNMMMNNNNNNRRRVVVXXXUUUOOOLLLNNNQQQNNNMMMJJJJJJTTTaaahhhiiiaaaXXXKKKCCC>>>;;;888555000555;;;>>>===:::555333222000//////111444555555333222222444666666333000000333444444777:::777222000---+++******+++******((((((((()))))))))******((((((((((((((())))))***)))***+++,,,---,,,+++***,,,,,,,,,------.........000000000111333555777999888999;;;???DDDFFFFFFEEEHHHJJJIIILLLOOOKKKYYYvvvdddnnnxxxxxxhhhBBB555555222111111111111000000000//////////////////////////////000111000///...---........................------------------------))))))))))))***+++,,,,,,)))************+++++++++,,,,,,,,,,,,------------,,,---///222666:::===???EEEBBBAAAEEE^^^|||\\\LLLSSS^^^ZZZfff|||yyy]]]^^^lllgggooolllMMM<<<>>>===>>>BBBAAAEEEEEEEEEFFFHHHIIIKKKLLLPPPaaassswwwkkkcccmmm}}}vvveeeXXXKKKDDDAAA<<<999999555666666666666666555444777777777777777777777777666666666777666555444444444444555555666666777777555555555666666666666666444333333222222444555666444444444555666777888999777777777777666555444333222222222111111111111000111//////222111///222777;;;===DDDQQQ[[[cccjjjqqqpppmmmhhhddd___WWWLLLEEE@@@JJJUUUZZZ^^^dddhhhiii[[[XXXSSSMMMHHHFFFDDDDDDCCCGGGKKKNNNOOOPPPQQQRRRTTTVVVWWWUUUQQQMMMMMMNNNMMMMMMJJJGGGKKKVVV___ccc[[[SSSHHH@@@===;;;888555000333777:::;;;999666444444333111000111222444555888444222555999:::444...000444777:::>>>???:::222000...+++***++++++***)))'''((((((((())))))))))))))))))((((((((()))************+++,,,,,,,,,,,,+++,,,,,,,,,---......//////000000000111333555888999999999<<<@@@DDDGGGGGGFFFFFFIIIJJJNNNQQQOOO___}}}~~~dddppp[[[CCC:::333333222222222111111111////////////////////////...///111111111000...---........................------------------------))))))))))))***+++,,,---)))************+++++++++,,,,,,,,,------------...,,,---000333777;;;>>>???CCCBBBDDDKKKiiifffJJJFFFTTTdddbbbooofffUUUbbbqqqqqqcccsssxxxTTT@@@AAA@@@@@@EEEEEEFFFFFFGGGHHHIIIKKKLLLMMMVVVfffpppkkkgggwww}}}nnncccTTTIII???<<<<<<999666666555555555555666777777777999999999999999999999999777777888888888777666555666666666777777777777777777777777888888999999999888777555444333333444444333333333555666888:::;;;777777777777777666444444222222222111111111111000000...///222111///111666666555;;;HHHTTT[[[ccckkknnnkkkhhhfffccc[[[PPPGGG===GGGPPPSSSVVV^^^dddfff[[[XXXSSSMMMIIIEEEDDDCCCAAAEEEKKKPPPSSSVVVXXXZZZXXXXXXWWWVVVSSSQQQNNNMMMKKKOOONNNHHHGGGMMMWWW\\\RRRQQQNNNHHHAAA<<<;;;;;;555555777888999888666444777666444222000111222444777666555777999777333...111444777:::???AAA<<<333111///,,,***++++++***)))(((((()))))))))************))))))))))))***++++++++++++******++++++,,,---,,,,,,------.../////////111111111222333666888999999:::<<<@@@EEEHHHHHHGGGEEEJJJLLLQQQUUUUUUggg{{{mmmvvvwwwTTT;;;444444444333333333222222////////////////////////...///111222111000...---////////////////////////------------------------))))))))))))***+++,,,---)))************+++++++++,,,,,,,,,---------......,,,---000444888;;;>>>??????@@@FFFRRRsss[[[GGGKKKWWWwwwkkkfffqqq~~~eeeWWWgggtttddd\\\qqqZZZCCCCCCBBBCCCGGGHHHHHHHHHHHHIIIKKKLLLNNNOOO[[[iiimmmdddkkk}}}jjj\\\VVVJJJ@@@999:::<<<:::888888555555666666888999;;;<<<::::::::::::::::::;;;;;;888888999:::999888777666888888888888777777777777999999999::::::;;;;;;;;;<<<;;;888555333222222222222222333555777999;;;===888888888888777666555444222222222111111111111000000...///222111///111555444222666CCCNNNUUU^^^fffmmmjjjhhhgggeee^^^SSSJJJAAALLLTTTSSSTTT^^^hhhlllbbb^^^XXXQQQJJJEEEAAA@@@>>>CCCKKKQQQVVV[[[___aaa\\\ZZZXXXWWWVVVSSSOOOLLLIIIPPPRRRLLLHHHLLLVVV\\\MMMSSSWWWRRRFFF??????CCC:::999888888888888666444:::999666333000000222444555777888888666333111///000333555777===@@@;;;333111///,,,+++++++++***))))))************+++++++++***************++++++,,,,,,+++***)))***+++---...,,,,,,------...///000000111111111222333666888::::::;;;===AAAFFFHHHHHHGGGEEEJJJMMMSSSYYYYYYmmmsssnnnxxx|||___@@@555888888444111222111---111111000///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------,,,...111555999<<<>>>???<<>>>>>===555:::>>>???;;;777444333:::777777;;;<<<999666666444BBBIIIBBB===AAADDDBBBDDDBBB===999666555555555777888888888;;;@@@@@@<<<@@@999777999777222111555555555333111//////000222---...///000111111111111111333555999@@@KKKWWW___iiikkkllljjjddd[[[RRRMMMPPPWWWYYYSSSSSS^^^jjjqqqcccaaaVVVPPPRRRJJJBBBEEEBBBCCCFFFIIILLLOOORRRSSSXXXWWWUUUUUUTTTRRROOOLLLLLLLLLMMMMMMIIIGGGLLLTTTOOOTTTTTTMMMFFFCCCAAA>>><<<999666555666777777777777444111000111222222222666777555111222555444111444333333888===>>>:::555333000,,,******,,,,,,,,,******+++---//////---+++))))))*********+++++++++(((((()))***++++++,,,,,,***++++++,,,---...//////222222111111333555888999888:::===BBBFFFIIIKKKLLLMMMJJJHHHPPPVVVVVVkkktttyyynnn~~~kkkZZZ@@@666///111222000222888111111000///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------,,,...111555999<<<>>>???BBBEEEAAASSStttKKKDDDPPPeeeooo```rrriii___```wwwrrr\\\eeedddEEEBBBAAABBBHHHJJJHHHIIIEEEHHHOOOIIIGGGRRR]]]bbbnnntttiii```VVVJJJBBB===<<<:::999888888888888777777777777888999:::;;;::::::;;;======;;;999999;;;:::999999999999888888;;;:::<<>><<>>>>>:::999555555:::<<<999777999222333333222111111222333111111111222111111111000000111222444999BBBMMMTTTbbbeeehhhhhhddd]]]VVVRRROOOSSSRRRLLLLLLUUU^^^bbbfffdddYYYQQQSSSLLLBBBCCCBBBCCCEEEHHHLLLOOOQQQRRRXXXWWWVVVVVVVVVTTTQQQOOOMMMLLLLLLLLLHHHFFFKKKSSSXXXYYYVVVPPPMMMKKKFFFAAA===:::777666777888999888666555222000//////000111555666555222222555444000333111222777<<<===999555333000,,,***++++++,,,+++***)))((()))******)))'''))))))))))))))))))******))))))******+++,,,,,,---***++++++,,,---...//////222222111111333555888999888:::===AAAEEEHHHJJJKKKNNNLLLKKKRRRVVVWWWooowww|||nnntttjjjhhhTTT???222777888000000999111111000////////////000////////////////////////........................------------------------,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------,,,...111555999<<<>>>???GGGEEEAAA]]]aaaCCCIIIXXXvvvrrrZZZ^^^fffccckkkkkkYYYooolllIIIDDDDDDFFFKKKLLLIIIJJJGGGKKKPPPIIIHHHVVVeeerrrqqqiii^^^TTTMMMGGGAAA<<<888888888888888888888888777777777888:::===???@@@;;;>>>@@@???<<<;;;<<<======;;;888999;;;<<<;;;::::::<<<@@@AAA??????IIIVVVmmmYYYPPPLLLIIIEEE???:::999<<<===;;;999:::===???===>>>AAAAAA???@@@:::666888999666444444222222222222333333444555555444444333222111111000111111111111444:::BBBGGGYYY]]]bbbeeeccc___[[[YYYVVVUUURRRMMMMMMSSSYYYZZZhhhggg[[[SSSUUUNNNCCCAAABBBCCCEEEGGGJJJMMMPPPQQQTTTTTTSSSTTTUUUTTTRRROOOLLLJJJJJJKKKJJJIIIOOOWWW[[[YYYSSSNNNMMMMMMGGG???===;;;777666777999::::::666666555222---,,,...111333666666444333444333///000///111555:::;;;888555444111---++++++++++++***///---++++++++++++***))))))))))))(((((((((((((((******++++++,,,,,,------***++++++,,,---...//////222222111222333555777999999:::===AAADDDFFFHHHIIINNNOOOOOOSSSVVVXXXrrryyyrrrzzzvvvzzzcccPPP@@@<<<;;;555111111222111000000//////000000////////////////////////................................................,,,++++++******++++++,,,************************+++++++++,,,,,,,,,------,,,...111555999<<<>>>???GGGDDDDDDgggWWW???NNN___eee[[[nnnfffgggoooiiiaaa{{{qqqKKKEEEFFFHHHLLLKKKKKKLLLJJJOOORRRKKKOOObbb|||uuubbbZZZOOOFFFAAA???===<<<888888999999999888888777666666777888;;;???BBBDDD>>>???>>>>>>@@@FFFJJJJJJAAA@@@@@@??????===:::888888<<>><<<:::666555777999;;;;;;888999999444---+++...222111555777555333444222///---...000444888999777444444111---+++++++++***)))000...,,,+++,,,------,,,***))))))))))))(((((((((+++++++++,,,,,,---------***++++++,,,---...//////111111222222444555777888999:::===@@@CCCEEEGGGHHHLLLPPPQQQRRRTTTWWWtttzzzzzz~~~~~~~~~rrrZZZBBB888999666...222222111000000000000000////////////////////////................................................,,,++++++******++++++,,,************************+++++++++,,,,,,,,,------,,,...111555999<<<>>>???BBBBBBIIIpppSSS???OOOdddxxxcccfffzzzeeeiiipppbbbnnnsssMMMGGGGGGHHHKKKJJJKKKMMMLLLPPPSSSOOO]]]{{{zzznnnfffWWWQQQHHH@@@<<<;;;;;;<<<:::;;;;;;;;;:::999888777777777777888;;;???CCCFFFAAADDDHHHNNNZZZdddccc\\\SSSPPPJJJCCC<<<888777777888===CCCDDD???@@@PPP```jjjaaaSSSHHHGGGJJJIIIFFFAAA;;;777:::DDDMMMPPPOOOQQQWWWYYYRRRIIICCC???;;;<<>>???>>>AAAMMMvvvxxxOOO@@@SSSoooppp]]]eeexxxuuu]]]ggg|||___xxxqqqNNNIIIHHHGGGIIIIIIGGGKKKMMMRRRTTTWWWtttrrreeeYYYSSSKKKGGGAAA;;;888888:::;;;===<<<<<<;;;;;;::::::::::::999999999<<<@@@DDDFFFLLLUUU```nnn~~~nnnggg]]]NNNAAA:::888:::<<<<<>>:::???DDDEEEBBB>>>:::999@@@NNN]]]ggglllsssvvvqqqaaaOOODDD???<<>>===@@@BBBAAA???444444333222222333444555///000000000000111555777CCCJJJSSSWWWWWWWWWZZZ]]]SSSNNNKKKOOOTTTVVVXXXZZZYYYddd```UUUTTTPPPGGGEEECCCBBBBBBBBBDDDGGGJJJLLLNNNNNNOOOQQQTTTTTTSSSRRRNNNJJJIIIIIIHHHCCCBBBEEELLLSSSVVVQQQKKKHHHEEECCC:::777333222444888;;;<<<>>>>>><<<777222///111333000555888444111111111000,,,...111444555555444333111///---,,,---,,,+++******)))((()))+++------,,,)))*********++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,---...//////000111222333555666777777999:::===AAADDDFFFHHHIIIHHHOOONNNMMMPPPWWWrrr}}}}}}|||sssKKK:::555333333222111111000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------,,,...111555999<<<>>>???>>>AAAPPP{{{___KKKEEE]]]aaaWWWdddvvviii[[[ooozzzeee}}}oooQQQMMMIIIFFFHHHHHHFFFLLLQQQWWW[[[eeevvvgggYYYOOOGGGCCC>>>===;;;999777777999;;;<<<;;;:::::::::;;;======>>>===<<<;;;===@@@DDDGGGRRR^^^lllwwwrrrfffYYYJJJCCCEEEHHHFFFBBB===>>>AAAEEEEEEBBBCCCFFF@@@<<<999;;;===?????????;;;:::===HHHZZZpppiiiQQQEEECCCCCCLLL\\\kkkjjj```VVVMMMFFFBBBBBBDDDIIIOOOQQQNNNJJJ888777555333333333444555000111111111000000222444999AAAKKKPPPQQQRRRVVV[[[WWWRRRQQQUUUWWWUUUWWW[[[WWWgggfffYYYSSSNNNGGGFFFCCCBBBAAAAAACCCEEEIIIKKKOOOOOOOOORRRTTTUUUSSSRRRMMMJJJIIIKKKIIICCC@@@@@@IIIOOOSSSQQQNNNLLLFFF@@@;;;777333222555999===>>>???===999666333111111222000666888333///000222222---000333555555444222222///...,,,,,,------,,,+++---,,,,,,---...///---,,,''''''((()))***+++,,,,,,++++++++++++++++++++++++***++++++,,,---...//////000111222444555666777777888:::===AAAEEEHHHJJJKKKHHHNNNMMMLLLQQQXXXpppxxx|||YYY<<<666===333222111111000111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************++++++,,,,,,,,,---------,,,...111555999<<<>>>???@@@BBBQQQ}}}LLLHHHKKKhhhqqqYYYYYYjjjyyyhhhcccuuuiiinnnRRROOOJJJFFFHHHIIIGGGOOOVVV]]]cccrrr~~~tttcccSSSHHHAAA>>><<<777888888888777888:::<<<:::999888888999<<>>===>>>AAAEEEGGGNNNZZZcccgggpppxxxtttiiiXXXLLLCCCHHHVVV[[[RRREEE<<<;;;===CCCDDD???:::999333666;;;???===::::::===999;;;AAANNNddd}}}dddJJJ@@@BBBGGGPPP]]]bbbVVVFFF===;;;999===@@@GGGRRR\\\^^^YYYSSS<<<:::888555444444444555333444444333111111222444222;;;FFFKKKLLLNNNTTTYYYYYYTTTSSSVVVUUUQQQRRRWWWXXXkkkkkk\\\SSSMMMFFFGGGCCCBBBAAA@@@BBBEEEHHHJJJMMMMMMNNNPPPRRRSSSRRRPPPKKKIIIJJJMMMMMMHHHDDDDDDOOORRRUUUVVVWWWVVVMMMCCC<<<888444333666:::>>>@@@???;;;777444333333111000000666888222...///222333...111444555555333222111...---,,,,,,......---,,,++++++***+++,,,+++(((&&&%%%&&&'''((()))***+++,,,+++************************++++++,,,---...///000000111222444555666777777888:::===BBBFFFIIIKKKLLLIIINNNMMMLLLRRRZZZppp{{{qqqyyyiiiGGG===<<<@@@333000333111333222***//////.........---------...------,,,,,,------...------------------------------,,,++++++*********++++++++++++++++++++++++///......---------......///111444777;;;===???@@@BBB===OOO}}}uuuIIIHHHYYYuuuhhh[[[ZZZnnn~~~ccciii{{{pppgggvvv```TTTOOOKKKGGGFFFNNNGGGWWWeeedddzzzkkkWWWGGG>>><<<:::888888888999999;;;<<<<<<===<<<999777888<<<>>>===:::CCC???>>>BBBBBBBBBGGGPPP]]]UUUQQQ\\\nnnuuukkk^^^QQQHHHDDDNNN]]]aaaUUUFFF???>>>>>>===<<<;;;:::999<<<777666<<<>>>;;;<<<@@@555888@@@RRRqqqtttVVVDDDBBBEEEEEETTTSSSNNNFFFBBBAAA???:::>>>???UUUddd]]]___dddYYYKKKAAA777666888999666444444333333444666666444222666777;;;CCCLLLSSSUUUUUUZZZZZZYYYXXXWWWWWWVVVVVV\\\lllttthhhTTTJJJHHHIIIFFFBBB>>>>>>@@@EEEIIIKKKNNNOOONNNNNNQQQUUUSSSNNNLLLKKKHHHFFFJJJPPPQQQMMMQQQSSSWWWZZZYYYRRRHHHAAA>>>:::666222222555999<<>>???@@@???>>>TTToooGGGJJJ```~~~~~~[[[WWW^^^uuu~~~vvv\\\iiiggghhh}}}gggZZZVVVSSSOOOMMMRRROOOZZZeeepppkkk^^^MMM???999888888777999:::;;;;;;<<<<<<<<<;;;888888999999:::<<>>AAADDDEEEJJJQQQXXX[[[eeerrr{{{uuubbbRRRJJJGGGGGGOOOWWWXXXPPPFFF;;;;;;::::::999999888888<<<888777;;;===::::::>>>???EEEMMMYYYnnnnnnRRRAAA@@@CCCEEEQQQNNNFFF???@@@FFFIIIHHHIIIXXXmmmrrreeebbbnnnuuuZZZMMM>>>777777999999777777555333333444444333111333444777===GGGOOOSSSTTTVVVVVVWWWWWWWWWWWWWWWWWW[[[dddhhh```UUUOOOLLLIIIGGGDDD???>>>@@@DDDGGGHHHLLLNNNNNNMMMPPPUUUSSSOOOKKKKKKHHHFFFJJJNNNNNNIIIGGGJJJOOOSSSTTTQQQJJJDDD???;;;777333222444888;;;AAA@@@===:::666333000...222333222111///...000111---...000222333444555666666555333000...,,,+++******)))))))))***++++++,,,***)))((((((((()))++++++,,,,,,+++******++++++,,,***++++++,,,---...//////000111222333444666777777::::::<<>>@@@AAAAAAEEEbbbfffDDDOOOooofffKKKSSSddd{{{fffWWWnnn^^^ooorrr```XXXUUUOOOIIIOOOQQQ[[[hhhtttYYYOOOBBB888666777888999:::;;;<<<======<<<;;;:::666999;;;;;;:::===CCCIIIHHHAAA<<<===AAACCCFFFIIIWWWccctttuuubbbTTT???AAADDDGGGHHHFFFBBB???===>>>>>>>>>===<<<:::999888666666999:::999;;;>>>AAAJJJVVVbbbrrrjjjQQQDDDEEEJJJMMMPPPKKKFFFGGGVVVlll{{{xxx}}}tttaaaTTTTTTddd|||sssdddPPPCCCBBBFFFIIIHHH???;;;666333333333333333333222333888AAAJJJRRRUUUVVVVVVVVVVVVVVVVVVUUUUUUXXX[[[\\\ZZZXXXVVVPPPJJJIIIEEE@@@>>>???BBBEEEFFFJJJLLLMMMMMMPPPTTTTTTPPPJJJJJJIIIGGGIIILLLIIICCC>>>AAAGGGMMMPPPNNNIIIDDD???<<<777444333555888;;;AAA@@@===:::666222000...222222222000...---...000,,,,,,...000333666888:::999777333///,,,*********((((((((()))***+++------)))))))))((()))******+++,,,++++++******+++,,,,,,***++++++,,,---...//////000111222333444555666777::::::<<<@@@DDDFFFFFFEEEEEEKKKKKKLLLQQQVVVlllttttttuuuvvvrrrhhhVVVFFF888666888000---111222////////////..................------------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......000111444888;;;>>>@@@AAAAAAKKKmmmtttWWWCCCTTTZZZCCCRRRmmmzzz{{{\\\ZZZyyyqqq]]]zzzvvvaaaYYYXXXQQQHHHLLLQQQaaa|||}}}eeeLLLEEE<<<666666888;;;<<<888:::;;;======<<<;;;:::888:::<<<===>>>BBBGGGKKKJJJCCC;;;:::===@@@@@@???AAAJJJVVV___```[[[TTTOOO@@@AAAAAA@@@===:::999888>>>@@@CCCEEEEEEBBB???===;;;;;;;;;<<<>>>@@@CCCGGGJJJRRRaaatttjjjUUUKKKMMMSSSXXXSSSOOONNNZZZwwwxxx[[[]]]^^^bbbuuuuuu___OOONNNTTTXXXWWWEEE@@@:::666444555555555555333333666===GGGQQQVVVXXXXXXXXXVVVUUURRRPPPOOOTTTVVVYYY\\\^^^[[[SSSKKKHHHDDD???===>>>BBBDDDFFFGGGKKKMMMLLLOOOTTTTTTRRRIIIJJJIIIGGGHHHIIIEEE>>>999>>>FFFMMMQQQNNNGGGAAA>>>;;;888555444666:::<<>>;;;888444111...---000111222000...---...////////////111444888:::<<<;;;888333...+++)))))))))(((((((((((()))***+++,,,)))))))))))))))******+++++++++++++++++++++,,,,,,***++++++,,,---...//////000000111222444555666777:::;;;===@@@BBBDDDDDDDDDFFFKKKJJJIIINNNTTTllluuutttvvvooo{{{||||||ZZZ@@@444555222000111...000000/////////.........///......------......///---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000222555888<<<>>>@@@AAA@@@MMMsss```FFFCCCYYY\\\GGGVVVxxxxxx|||sss]]]eeejjjccczzzfffbbbgggbbbVVVQQQYYYpppmmmUUUCCC???:::777777999;;;===777888:::;;;<<<<<<<<<;;;;;;;;;;;;???DDDHHHHHHHHHGGGAAA:::888;;;???>>>;;;777888;;;@@@FFFJJJLLLMMMKKKHHHCCC???===;;;999888999===DDDKKKNNNNNNMMMKKKLLLLLLKKKHHHHHHKKKQQQUUU[[[___pppiiiUUULLLLLLRRRXXXWWWUUUXXXkkk|||fffSSSOOOTTTUUUQQQDDD@@@;;;777666666666555555444333444999BBBLLLRRRWWWWWWWWWVVVTTTRRROOOMMMOOOTTT]]]eeeeee]]]SSSMMMEEEBBB===<<<>>>BBBEEEGGGEEEJJJLLLLLLNNNRRRTTTRRRIIIJJJIIIFFFGGGGGGAAA:::444;;;FFFQQQVVVSSSJJJCCC===;;;888666666888;;;===;;;:::888555222///---,,,///000111111///......///666333111222555999:::;;;;;;888333...+++))))))*********))))))((())))))***((()))))))))******************++++++,,,,,,,,,,,,***++++++,,,---.../////////000111222444555666666:::;;;===@@@AAACCCDDDFFFGGGKKKHHHGGGNNNYYYuuu{{{}}}ppp}}}tttOOO777555444333222---000000000/////////......//////............//////------------------------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000222555999<<>>:::888:::>>>>>>:::>>><<<;;;===CCCHHHKKKKKKNNNIIIDDD@@@???>>>;;;888777<<>><<<999888888777666555444333333333666<<>>:::777666777999;;;777666555333111///---,,,---///111111000000000111;;;777222111444888999888888666222///,,,++++++++++++***)))((((((((((((((((((((()))************)))))))))+++,,,,,,,,,,,,,,,***++++++,,,---.../////////000111222333444555666999<<<>>>@@@AAACCCFFFHHHGGGJJJGGGGGGPPP^^^}}}}}}___???999555333333000000000000000/////////...//////............//////------------------------------------------,,,,,,------------------------++++++++++++,,,---...///111222555999<<>>@@@AAA@@@>>><<<;;;;;;<<<======CCCLLLUUUZZZZZZWWWSSSHHHKKKJJJEEEDDDFFFEEE@@@===;;;:::999999;;;======FFFFFFFFFFFFDDDAAA===;;;:::<<>>CCCQQQSSSUUUVVVWWWUUUTTTRRRIIINNNYYYfffhhh^^^RRRMMMFFFBBB===;;;===@@@CCCDDDDDDJJJMMMLLLLLLOOOQQQQQQKKKKKKHHHDDDDDDEEE@@@999222999DDDPPPWWWVVVQQQLLLEEEBBB>>>999666555666666555444333222111000///...,,,...111222222222222333===777111///222666777666444333111000...---,,,,,,)))(((((((((((())))))***'''((()))***+++******)))((()))+++,,,------,,,,,,***++++++,,,---...////////////000222333444555666999<<>>@@@BBBDDDHHHEEEAAA>>>;;;;;;<<<===???JJJYYYcccfffdddaaa```___cccccc[[[VVVUUURRRLLLEEEDDDBBB===999999===AAABBBGGGNNNPPPMMMHHHDDDBBB999999:::AAANNN___pppzzzwww___RRRNNNPPPXXXaaahhhnnn}}}dddSSSSSSXXX\\\wwwxxxYYYJJJHHH@@@555999:::===AAACCCCCC???<<<777999:::999888999===AAATTTUUUWWWWWWWWWTTTRRRPPPIIIJJJSSSaaaggg^^^RRRLLLHHHCCC>>>;;;<<<>>>AAABBBDDDJJJNNNLLLKKKNNNQQQPPPLLLKKKHHHDDDDDDEEE@@@:::888===DDDMMMRRRRRRNNNJJJIIIFFF@@@;;;666333222222444444333333222111111000+++...111333333333444555<<<666///---111555666555111111111000///......---''''''''''''(((***+++,,,'''((()))++++++******)))((()))+++,,,------,,,,,,***++++++,,,---...///000//////000111333444555666999<<>>@@@AAA@@@MMMuuuUUU:::BBBNNNjjjvvv[[[___zzz|||\\\VVVkkkyyyyyynnnhhhwww~~~|||iiijjjrrrxxxqqqxxxzzz|||pppUUUFFF@@@>>>>>>===>>>AAAGGGJJJJJJHHHEEEDDDBBB???<<<<<>>===DDDPPPZZZ^^^[[[UUUQQQHHHBBB======AAALLL___ooorrrXXXKKKLLLRRRUUU^^^eeewwwwwwYYYPPPHHHBBBLLLjjjYYYHHHDDD???>>>:::DDDQQQXXXUUULLLEEEBBBFFF>>>:::<<<===;;;===CCCRRR]]]eeeddd]]]WWWOOOJJJMMMOOOUUU]]]bbb___UUULLLKKKGGG@@@;;;999;;;???BBBFFFHHHKKKLLLLLLLLLLLLMMMIIIHHHEEECCCBBBBBBCCCCCC???EEEMMMPPPPPPPPPRRRUUUMMMJJJDDD===666222000000///333555222000111111...000111222333444555555555222000---+++,,,///333555444666444///---///...+++******))))))))))))******))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++,,,------......///000000111222333555666777777:::===AAADDDEEEEEEEEEIIIMMMJJJJJJNNNSSSgggtttxxxUUUHHHBBB888333666333222111111222222000.../////////000//////......,,,,,,---...////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------111333555888;;;>>>???@@@???PPPzzzSSS999@@@NNNjjjkkkSSS\\\~~~pppTTTVVVnnn{{{nnn```^^^qqq|||wwweeejjjvvv~~~yyyxxxxxxzzz|||~~~eeeNNNDDD@@@>>>AAABBBDDDGGGIIIJJJIIIHHHBBBBBBBBB@@@>>>>>>@@@BBBLLLPPPRRRNNNHHHLLLYYYfffiiiiiiiiiiiihhhiiikkknnnnnnrrrpppeeeYYYPPPHHHBBBAAAGGGQQQ\\\bbbaaa\\\WWWQQQJJJDDDAAABBBGGGSSS___ppp```KKKHHHLLLNNNYYYeee{{{hhhOOOHHHGGGEEEKKKaaaZZZHHHCCC???@@@PPP[[[dddddd^^^XXXQQQJJJ@@@???@@@CCC@@@>>>CCCKKKUUU___fffccc\\\UUUMMMGGGGGGKKKSSS^^^eeecccYYYPPPKKKGGGAAA<<<:::<<>>BBBFFFKKKKKKIIIEEEDDDDDD???@@@AAA@@@??????@@@AAAIIIHHHDDD>>>;;;@@@KKKUUUQQQSSSTTTSSSSSSWWW^^^eeennnxxx}}}wwwlllbbbZZZUUUKKKMMMSSS]]]fffiiieee___VVVOOOIIIFFFDDDCCCGGGMMM[[[nnntttsssaaaGGGDDDGGGFFFKKKYYYkkkuuuqqq```LLL@@@???CCCEEEHHHXXXyyyYYYHHHDDDDDDKKKaaazzzttt___KKKMMMPPPPPPLLLHHHLLLSSS^^^fffjjjfff^^^WWWNNNHHHEEEIIIQQQ]]]eeedddZZZRRRLLLHHHBBB===:::;;;>>>AAAAAADDDGGGIIIJJJJJJLLLMMMHHHGGGEEECCCCCCDDDEEEFFFCCCHHHNNNSSSTTTSSSRRRRRRQQQJJJAAA:::777555222000666::::::666222333222///...///111222333333444444222000---,,,---///333555777888666000---...---)))******))))))))))))******************************++++++++++++,,,,,,,,,,,,++++++,,,------......///000000111222333555666777777999<<>>???DDDdddQQQ===EEE[[[___UUUoooVVVQQQ^^^uuurrrttt[[[]]]iiipppcccjjjtttyyytttmmmmmmsssnnnqqqvvv{{{gggKKK>>>???@@@???AAAHHHMMMLLLDDD>>>===>>>>>>???AAAAAA???=========:::::::::999:::===@@@CCCCCCFFFJJJNNNQQQTTTXXXZZZcccjjjpppqqqppprrrrrrqqqZZZWWWVVV]]]gggnnnmmmiii]]]XXXUUUTTTQQQLLLJJJKKKRRR]]]hhhjjjfffbbbbbbdddeeeccciii~~~WWWBBBDDDFFFBBBDDDKKKQQQQQQJJJCCC??????>>>CCCIIIQQQeeezzzTTTGGGGGGMMM[[[{{{{{{eee```\\\[[[\\\[[[YYYXXXkkkqqqsssmmmddd]]]TTTMMMIIIJJJOOOXXX______XXXQQQKKKGGGAAA<<<::::::<<<>>>>>>AAAEEEGGGIIIJJJKKKMMMKKKIIIHHHFFFFFFGGGIIIJJJCCCEEEHHHKKKNNNOOONNNNNNMMMFFF===888666666444222777;;;:::555111111000---...///000111222333333333111000...---...000333555888999666111......,,,)))******))))))))))))*********************************++++++++++++,,,,,,,,,++++++,,,------......///000000111222333555666777777999;;;???AAACCCDDDEEECCCIIIIIIKKKPPPUUUhhhzzztttjjjUUUAAA666444222000000111222222111......///000111111111000000000///.........//////...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///444555777:::<<<>>>??????EEElllyyyKKK===HHHSSSVVVXXXsss^^^[[[iiixxxsssnnnXXX[[[jjj}}}vvvkkklllooorrroooiiigggiiilllqqqwww|||aaaEEE<<<@@@CCCAAADDDJJJOOOKKKAAA:::999<<>>;;;999999444444555888:::;;;;;;:::???CCCMMM[[[hhhnnnlllhhhbbbaaa___```hhhvvv}}}~~~hhhbbb]]]```iiiqqqtttrrrllljjjjjjkkkfff^^^YYYYYYSSSSSSSSSRRRQQQRRRWWW\\\eeelll~~~sssOOOCCCGGGGGGBBBFFFFFFEEECCCAAACCCFFFJJJDDDIIISSShhhrrrRRRIIIJJJVVViiixxxkkk___cccrrrzzzttthhhvvvyyyxxxqqqiiibbbZZZRRRKKKJJJJJJPPPVVVYYYWWWSSSJJJGGGAAA<<<999999:::;;;<<<@@@DDDFFFHHHIIIKKKLLLKKKIIIHHHFFFFFFGGGIIIJJJDDDBBBAAADDDHHHLLLMMMLLLGGGAAA:::777666777666555:::===<<<666222111111......///000111222333333333111000///...///111333555888999777111......---)))******))))))))))))***************************************+++++++++,,,,,,++++++,,,------......///000000111222333555666777888999<<<>>>AAACCCEEEFFFCCCIIIIIIJJJOOOQQQccc|||tttVVVAAA777555222111222222222111//////000111111111000000000///.........///000111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///333555777:::<<<>>>@@@@@@DDDrrrmmmDDD>>>KKKVVVxxxSSS```www```^^^lllqqqxxxiiiWWWZZZgggrrrwww}}}uuummmiiihhhkkkkkkgggeeefffppptttyyy~~~}}}]]]CCC<<>>;;;:::999;;;999777666777999999999:::>>>KKK```wwwtttmmmccc^^^fffsssyyyyyysssmmmiiikkkrrryyy||||||yyyzzz}}}~~~vvvlllggghhhhhh```XXXUUUVVV[[[eeeooowwwkkkOOOHHHJJJJJJIIIHHHFFFEEEHHHLLLOOOOOOMMMIIIQQQcccqqqWWWPPPPPP^^^uuu}}}pppgggqqq{{{}}}zzzrrrkkkeee]]]VVVKKKHHHFFFJJJQQQWWWWWWVVVKKKGGGBBB===999888999:::<<>>AAA???999444444444222...///111222333333444444111000/////////111333444888999777111...///...*********))))))))))))******++++++++++++++++++++++++************++++++++++++++++++,,,------......///000000111222333555666777999:::<<>>>>>>>>???===;;;:::999999999:::888:::AAARRRiii~~~|||sssrrruuuuuurrrwwwvvvwww{{{zzzxxx|||}}}uuuppplllnnnzzzbbbPPPLLLKKKOOOYYYZZZYYYZZZ^^^bbbccc^^^YYYXXXfffvvv```\\\[[[iiissspppppp{{{~~~~~~zzzrrrlllggg```YYYNNNJJJGGGJJJPPPUUUUUUSSSMMMIIIDDD???;;;::::::;;;===@@@DDDFFFGGGHHHIIIKKKHHHFFFDDDBBBAAAAAABBBCCCBBB>>>===CCCKKKPPPMMMHHHAAABBBBBB>>>888555666999???AAA???999555555666444///000111333444444444444111000000///000111333444777888666111///000///,,,******))))))))))))******++++++++++++++++++++++++************++++++++++++++++++,,,------......///000000111222333555666777;;;<<<===???BBBEEEGGGIIIAAAGGGHHHIIILLLMMM]]]xxxVVV<<<999555333333333222222111111111111111000///...///...------...000222444111111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000222444666:::===@@@BBBCCCKKKbbbAAAFFFXXXgggTTTmmmzzzgggeeetttmmm~~~fff\\\SSSggguuu~~~gggbbbVVVUUUWWW[[[]]]^^^dddkkkkkkpppwww}}}~~~nnnUUUBBB>>>DDDJJJIIITTTRRRMMMEEE???===@@@DDDEEEFFFFFFEEECCCAAABBBCCC:::===???AAA???===;;;999>>><<<<<>>AAADDDGGGGGGHHHIIIJJJIIIHHHEEECCCBBBBBBCCCCCC===;;;<<>>777333444555333000111222333444555555555111000000000000222333444666888666111///111000---******))))))))))))******++++++++++++++++++++++++)))************+++++++++++++++,,,------......///000000111222333555666777<<<<<<>>>@@@CCCFFFHHHJJJBBBIIIJJJLLLPPPQQQ```{{{mmmJJJ===111...000222222222333222222111000///..............................//////.........------------------------------------------,,,++++++...000444666999;;;<<<===???@@@EEE|||XXXCCCKKK___bbbRRRhhhkkkuuurrrooosssaaaXXXUUUcccvvvzzzmmmddd\\\RRRNNNJJJMMMUUU```hhhlllpppsssyyy~~~}}}{{{qqqeeeYYYIIIAAABBBHHHNNNQQQQQQPPPIII@@@???EEEGGGDDDFFFHHHIIIHHHFFFDDDCCCCCCDDDDDDGGGIIIGGGBBBAAADDD>>>@@@===>>>CCCJJJbbbzzzhhhLLLHHHNNNWWWiii}}}qqqqqqxxxuuuhhh^^^^^^nnnxxxzzzvvvlllqqq|||sssooojjjbbbYYYVVVLLLNNNMMMHHHJJJQQQSSSPPPNNNNNNJJJBBB:::666888;;;@@@CCCFFFGGGHHHHHHIIIJJJGGGGGGFFFEEEDDDDDDEEEEEEPPPEEE===@@@LLLRRRLLLDDDHHHGGGDDDAAA>>>999333...777999::::::999777777777111000111333555666444333111111000...---///222555555555444222000///...---,,,***(((''')))*********)))))))))))))))))))))))))))+++,,,,,,+++***,,,---***+++,,,,,,++++++---//////000111111000111333555888:::===AAADDDFFFGGGHHHGGGGGGEEEJJJPPPOOO```zzzppp|||rrrSSSBBB444444777555333333222222111111000000//////........................//////.........------------------------------------------,,,+++,,,...000444666999;;;<<<===???@@@GGGtttlllLLLAAAQQQkkkcccSSShhhsssuuummmmmmmmm]]]UUUUUUggg~~~nnnddd```YYYQQQKKKHHHGGGKKKTTT^^^fffjjjnnnqqqvvvyyyzzz{{{|||}}}nnn___UUUUUUMMMEEEBBBFFFMMMQQQSSSNNNMMMGGG@@@@@@EEEHHHGGGIIIKKKMMMMMMLLLKKKKKKLLLIIIGGGHHHJJJIIIDDDBBBDDD@@@AAA======BBBDDDUUUrrrzzzbbbOOOMMMRRRZZZlllqqqqqqyyyjjj\\\VVVSSSgggtttzzzyyyuuulllppptttkkkeee]]]XXXWWWNNNNNNJJJEEEGGGMMMOOOLLLMMMLLLIIIBBB;;;888:::<<<>>>AAADDDFFFFFFFFFHHHIIIGGGEEECCCBBBCCCEEEGGGIIIKKKCCC<<>>???FFFjjjuuu\\\CCC???SSSnnnbbbYYYqqqiiikkkssszzzdddVVVRRRTTTkkk}}}zzz{{{vvv```UUUXXX^^^XXXNNNFFFFFFGGGLLLUUU^^^eeeiiilllqqqvvvwwwuuuwww|||kkkWWWIIIBBBDDDAAA@@@DDDKKKRRRVVVWWWLLLLLLGGGBBBBBBHHHLLLMMMNNNPPPSSSUUUUUUUUUVVVWWWQQQMMMJJJLLLKKKFFFDDDDDDEEEFFFAAA@@@DDDAAAGGG[[[mmm]]]SSSSSSUUUWWWfffxxxhhhbbbeeelllxxxzzzzzzqqq^^^MMMGGGJJJMMMppp{{{~~~xxxmmmcccYYYRRRQQQMMMKKKFFFCCCGGGNNNQQQOOOOOOMMMHHHBBB<<<999999:::<<>>FFFLLLKKKGGGFFFEEECCCBBB@@@<<<777333555777999999888777777888555222///...000333555666333333222000......000222555444333222111000///...,,,***(((''')))*********************************)))+++,,,,,,+++***,,,---***+++,,,,,,++++++---///...000111111111222444666777999<<>>>>>>>>DDDbbbkkkVVVCCC@@@PPPgggoooYYY]]]}}}yyyhhhmmm|||sss^^^RRRQQQRRRkkkyyyooorrrxxxgggUUUQQQZZZ```ZZZPPPGGGHHHKKKQQQXXX```fffiiilllrrryyyzzzwwwwww}}}sss\\\KKKBBB???<<<<<>>BBBDDDDDDEEEFFFGGGDDDDDDBBBBBBBBBDDDFFFGGG@@@===;;;>>>DDDIIIKKKJJJHHHFFFDDDBBB@@@<<<777333333555888999888777777888444222......000222444555444444444222///......///222222111111000///......,,,***(((''')))*********************************)))+++,,,,,,+++***,,,---***+++,,,,,,++++++---///...000111111111222555777888999;;;>>>AAACCCEEEFFFJJJMMMKKKKKKNNNLLLZZZtttooocccsssfffhhhyyyrrr___JJJAAA;;;666444777000000000000000111111111////////////////////////---.....................------------------------,,,---------,,,---000222666555666999===??????===DDD\\\aaaOOOBBBAAARRRjjj|||ZZZMMM\\\zzznnn{{{jjjzzzqqq\\\QQQSSSUUUkkk|||yyyooohhhooo}}}~~~tttcccYYYPPPRRRYYYYYYPPPHHHHHHKKKOOOTTTZZZ```eeehhhjjjrrrzzz|||zzzyyy}}}zzz```KKK???<<<<<<<<<<<<===@@@EEEJJJNNNOOOLLLJJJGGGEEEDDDFFFLLLRRR[[[]]]______^^^]]]]]]]]][[[UUUPPPPPPOOOLLLLLLOOORRRTTTMMMLLLRRROOOKKKQQQYYYkkkxxxrrrsssqqqjjjeeefffcccfffmmmxxxvvvwwwyyyRRRIIIJJJFFFEEEEEEBBB???@@@CCCGGGKKKOOO___ppp}}}ooo]]]QQQMMMDDDCCCCCCHHHNNNTTT[[[___XXXRRRHHHAAA===;;;888555;;;>>>AAADDDEEEEEEGGGHHHDDDDDDEEEFFFEEECCCAAA???===;;;;;;>>>CCCIIIKKKLLLJJJHHHEEECCC@@@;;;555111222444777888777777777888222111//////111222222111444555555444000...------000000//////.........---,,,***(((''')))*********************************)))+++,,,,,,+++***,,,---***+++,,,,,,++++++---///...000111222222333555888999:::;;;>>>@@@CCCEEEFFFIIIMMMKKKIIILLLMMM[[[tttwwwgggttt}}}cccfffxxxxxxppp___JJJ:::444333333111111111000000000000000////////////////////////---------...............------------------------,,,---...------...111333777666666999>>>AAA@@@===GGGXXXVVVDDD<<>>@@@CCCEEEGGGFFFLLLIIIFFFJJJNNN^^^wwwvvvhhhxxxcccaaannnwwwxxx|||ZZZ???777444///222222111111000000//////////////////////////////---------.........//////------------------------,,,---...------...111444999777666:::???BBBAAA>>>FFFTTTPPP???:::EEEccc___OOOUUUvvv{{{ddd|||jjjfff{{{www___UUUYYY```ssswwwooojjjggglllttttttiii\\\NNNJJJKKKPPPQQQJJJDDDBBBDDDHHHNNNRRRVVV\\\ccchhhjjjnnnrrruuuwwwyyy|||~~~aaaJJJ???===??????>>>>>><<<;;;:::;;;>>>@@@DDDBBBBBBCCCBBBCCCLLLVVV```bbbbbbaaa^^^[[[ZZZYYY]]][[[[[[ZZZWWWVVV___jjjoooooocccZZZ___aaabbbjjjyyyyyyrrr^^^UUUSSSTTTXXX\\\gggkkkJJJEEECCC???EEEMMMPPPXXX___``````gggqqqrrr___QQQMMMPPPFFFDDDDDDDDDDDDKKK^^^rrrmmm```PPPFFFBBBAAA===999888;;;???AAACCCDDDEEEGGGEEEFFFGGGFFFDDD@@@<<<:::;;;777555999AAAHHHIIIGGGHHHFFFDDDAAA>>>:::444000///222555666666666777999444111...,,,...000111111333555666666333///------000000000000000000000000,,,***(((''')))*********++++++++++++++++++++++++)))+++,,,,,,+++***,,,---***+++,,,,,,++++++---///...000111222222444777999<<<<<<===>>>AAACCCFFFHHHDDDJJJGGGCCCIIIPPPbbb|||nnngggaaa]]]iiitttnnnvvvnnnKKK@@@<<<333333222222111000//////...000000000000000000000000---------.........//////------------------------,,,---...------///111444:::777777:::@@@CCCBBB>>>CCCRRRPPPBBB<<>>@@@CCCCCC???@@@@@@>>>======>>>@@@DDDBBBCCCFFFFFFGGGPPP\\\```bbbbbbaaa^^^[[[ZZZZZZ]]]^^^___^^^ZZZZZZfffsss}}}}}}nnnbbbdddgggkkkuuuvvvjjjiiirrrqqqnnnsssdddKKKLLLKKKKKKUUUXXX```mmmuuussssss}}}jjjZZZSSSSSSGGGEEEDDDBBBBBBLLLggg{{{kkkWWWIIIDDD@@@;;;666777:::===@@@AAABBBDDDEEEFFFFFFEEEDDDBBB???===<<<;;;666222777@@@GGGGGGDDDEEEDDDBBB@@@>>>:::555222...111444666666666888999666222,,,***+++...222333222444777666333000...---111111111111222222222222,,,***(((''')))*********++++++++++++++++++++++++)))+++,,,,,,+++***,,,---***+++,,,,,,+++,,,...///...000111222333444777999=========???AAADDDGGGHHHBBBHHHEEEAAAHHHQQQeeefffggg|||___^^^lllcccBBB444:::333111111111333333111///000000000000000000000000222000,,,***...222000+++...------,,,,,,------...,,,---.........///111333555555777:::>>>@@@@@@>>>;;;WWWLLL777AAANNNcccrrrYYYggg{{{{{{gggccc{{{pppnnnsssdddYYYUUU^^^}}}yyynnncccaaadddeee^^^VVVJJJJJJKKKJJJHHHEEEBBB@@@AAAEEEKKKQQQWWW]]]cccgggkkkkkkmmmqqqwww{{{||||||pppRRRFFFDDDBBBBBBEEEJJJFFFFFFIIICCC999999@@@HHHEEEDDDEEEFFFJJJUUU```hhheee___YYYXXX[[[___```ddd___aaahhhjjjjjjxxxxxxlllooo{{{~~~rrrcccdddppp\\\JJJLLLRRRVVVYYYaaammmvvvhhh\\\SSSJJJBBBBBBCCCCCCRRReeekkkeeeZZZUUUNNNAAA>>>===666<<<===>>>???AAABBBDDDEEEIIIHHHFFFDDDBBBAAA@@@???;;;>>>;;;777???MMMMMMDDD@@@DDDGGGFFFBBB<<<999999000111333777::::::888555111///---...000222111///333444666888444...---000111111222222111000...---,,,+++***))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++((())))))+++,,,---......//////000111222444555666888999;;;===@@@CCCFFFHHHEEEGGGCCCCCCIIIOOOccc{{{aaammm___aaajjjuuuRRR999555555444222111000111111111000000000000000000000000//////---+++---111111---...------,,,,,,------...,,,---.........///111333777777888;;;>>>???>>><<>><<<<<<444888:::<<>>;;;>>><<<:::AAAMMMMMMEEE@@@CCCFFFEEE@@@:::666444000111333666999999777555111///---...000222111000222111333555222,,,,,,///111222333444444333111///...---+++)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,---......//////000111222444555666888999;;;===@@@CCCFFFHHHFFFHHHDDDBBBHHHMMMaaannnppp|||bbbccclll~~~___AAA444666666333000...///111333000000000000000000000000---000000---,,,///000///...------,,,,,,------...,,,---.........///111333888888999;;;===>>>===;;;JJJ[[[OOO<<>><<<;;;222555777;;;@@@DDDFFFGGGGGGFFFEEEDDDBBBAAA???>>>>>><<>><<>>===<<>>111333444???FFF@@@>>><<<222444777<<<@@@DDDFFFFFFEEEEEEEEEDDDCCCBBBAAA??????>>>AAA@@@>>>@@@EEEEEEAAAAAADDDHHHIIIEEE>>>777222111222444777::::::888666333111///...///111333444;;;888666666333...---///---111555999:::888444111...---+++)))((((((((()))))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,------...//////000111222444555666888999;;;===@@@CCCFFFHHHFFFGGGBBBAAAFFFKKK___}}}fffqqqpppmmmuuutttfffNNN>>>333444444222111000111222////////////////////////000777999333---,,,...///...------,,,,,,------...,,,---.........///111333555555777:::>>>@@@???>>>DDDLLLGGG@@@NNNmmmUUUIIIeeezzztttcccppp{{{sss{{{mmmXXXOOOSSS```{{{yyyuuupppggg\\\QQQJJJFFFDDDBBBBBBAAA@@@???===<<<;;;???CCCIIIOOOWWW___gggmmmnnnnnnoooqqquuuyyy|||}}}}}}ppp```RRRNNNOOOTTTaaaoooyyy~~~sssXXXEEEGGGUUU^^^WWWTTTKKKDDDOOOdddmmmiiilllnnnttt|||~~~}}}rrrUUUCCCFFFQQQSSSNNNLLLGGGFFFIIIIIIGGGPPP\\\cccqqqtttmmmiiijjjkkkoooyyygggZZZSSSEEEBBBDDDCCCEEEAAA444666777AAAGGG???<<<<<<444666999===AAACCCDDDCCCBBBEEEEEEEEEEEEDDDCCCAAA@@@???BBBAAA>>>===>>>?????????AAAEEEHHHFFFAAA:::444222333555888;;;;;;999777444222000......000444777AAA<<<888666333---+++,,,+++///444999:::777333000,,,+++***)))))))))***+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,------...//////000111222444555666888999;;;===@@@CCCFFFHHHCCCFFFBBBBBBGGGLLL```~~~nnnyyyvvvttt|||{{{qqqZZZHHH:::888444333333333111000000000000000000000000000111777999444...---...---...------,,,,,,------...,,,---.........///111333444555777:::>>>@@@@@@???BBBEEEDDDAAANNNoootttSSSLLLooo~~~oooddduuusssppp~~~{{{nnnYYYQQQYYYnnnwwwppplllfff]]]TTTLLLFFFBBB??????>>>>>>============???CCCHHHOOOVVV___hhhnnnmmmlllmmmqqqwwwzzz{{{zzz{{{}}}{{{iiiZZZOOOOOORRRWWWcccpppuuurrreeeQQQEEEIIIWWWaaa```\\\LLLAAAOOOjjjuuuoooyyy|||||||||rrrhhh\\\WWWXXXRRRTTTZZZhhhxxxnnncccSSSJJJMMMSSSRRRKKKMMMHHHHHHNNNUUU^^^qqqyyysssxxx~~~|||rrraaaVVVPPPCCC@@@BBBBBBEEEDDD999444555???DDD<<<:::<<<666999;;;===@@@AAABBBAAAAAADDDDDDEEEEEEEEEDDDBBBAAA@@@AAAAAA>>>::::::===@@@===???AAADDDDDD@@@999444222333555888;;;;;;999777555444111...---000555999CCC<<<666444111+++)))***+++///444888999666222000++++++***))))))***+++,,,))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,---------...//////000111222444555666888999;;;===@@@CCCFFFHHHCCCFFFDDDDDDJJJMMM___{{{}}}{{{zzz}}}}}}lll]]]III@@@666222333444333000000000000000000000000000...444555111.........---...------,,,,,,------...,,,---.........///111333666666888;;;>>>??????===???>>>???@@@NNNttt^^^MMMQQQyyynnnggg|||rrrtttsss]]]XXXaaayyyxxxuuuooojjjccc\\\UUUMMMFFFAAA<<<<<<<<<<<<======>>>??????BBBGGGLLLSSS[[[ccciiijjjmmmpppsssuuuvvvwwwxxxyyy{{{}}}}}}tttdddVVVMMMPPPWWW]]]gggrrrooocccUUUKKKHHHLLLXXXeeeooohhhTTTEEEUUUxxx~~~vvv]]]VVVQQQRRRVVVaaatttvvv^^^TTTOOOGGGDDDFFF@@@BBBFFFMMMVVV^^^ccceeefff___SSSIIIHHHMMMOOOMMMCCCIIIYYYjjjttt}}}pppdddnnn{{{qqqnnnuuu}}}zzzkkk^^^VVVQQQFFFDDDEEECCCEEEDDD:::555666AAAEEE===;;;>>>999:::;;;<<<>>>@@@AAABBBBBBBBBCCCDDDEEEEEECCCBBBAAA>>>???@@@===999999@@@GGG@@@@@@AAACCCCCC???999333000111333777999:::888555666555222...,,,///555;;;CCC;;;555333111---+++,,,---000444777888666222000---,,,***)))))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------------//////000111222444555666888999;;;===@@@CCCFFFHHHEEEIIIGGGHHHLLLMMM\\\www~~~~~~rrryyy{{{qqqUUUHHH888111222555444000000000000000000000000000+++///111///...000///---...------,,,,,,------...,,,---.........///111333888888999;;;===>>>===;;;@@@===???CCCTTTZZZVVVSSS~~~xxxmmmeeewww|||xxxbbb\\\gggzzzzzzqqqlllssspppjjj```YYYSSSMMMEEE@@@;;;;;;;;;<<<===>>>???@@@???BBBEEEIIIOOOVVV^^^dddhhhnnnuuuvvvsssrrrsssvvvwwwyyy|||~~~vvvnnnbbbTTTMMMSSS\\\cccllluuuqqq^^^LLLHHHKKKQQQ___nnnyyybbbQQQdddxxx___WWWYYY]]]YYYXXXXXXVVVYYYfffuuu}}}bbbJJJDDDEEEBBBBBBEEEDDDFFFIIIJJJKKKMMMRRRUUUYYYZZZVVVPPPMMMOOONNNLLL\\\kkktttsss}}}nnnbbb^^^jjj{{{uuucccSSSJJJOOOZZZ]]]mmmwwwiii```ZZZUUUKKKJJJKKKEEEEEEDDD:::999;;;GGGKKKBBB???@@@;;;999:::;;;===???AAACCCDDD@@@AAACCCDDDDDDCCCAAA@@@===>>>???===:::;;;CCCMMMEEEDDDCCCDDDDDD@@@:::444///000222555888888666444666555222...,,,///666<<>>AAA```YYYSSS]]]zzzeeevvvvvv^^^\\\iiizzz}}}wwwrrrnnnnnneeeYYYSSSQQQMMMGGG@@@:::;;;;;;<<<<<<=========>>>@@@EEEJJJOOOVVV]]]bbbjjjmmmqqqsssssssssssstttxxx{{{zzznnnhhhbbb^^^UUUPPPWWWgggppppppcccXXXTTT[[[___aaannnmmmVVVuuuzzz^^^VVVWWWYYYaaagggeeeaaa```dddgggyyyYYYIIIIIIDDD@@@CCCEEELLLJJJXXXnnnlllVVVLLLSSSZZZXXXZZZ\\\UUUNNNWWWggg|||iiiTTTMMMNNN]]]ttt||||||pppggg]]]PPPKKKLLLMMMJJJEEELLLXXXppp~~~qqqgggbbb]]]UUUPPPMMMJJJEEEBBB@@@KKKTTTRRRLLLHHHGGGEEEAAA@@@@@@???@@@CCCEEEGGGDDDEEEEEEEEEEEECCCAAA@@@@@@>>>??????<<<<<>>888333///---,,,---000555:::===;;;666111///...,,,***)))***,,,++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,++++++---///...///111222222333555777;;;;;;;;;===???CCCGGGIIIFFFIIIMMMLLLIIIMMM^^^qqq}}}hhhccc@@@444444333111222111111111111000000000000////////////////////////........................---......------...000222777888:::<<<>>>>>>>>>>>>@@@@@@===FFFpppzzzSSSQQQ```{{{uuu]]]vvv|||eeebbbnnn||||||vvvooojjjggg^^^TTTNNNLLLIIIBBB===999::::::;;;;;;<<<<<<<<<===@@@CCCHHHMMMUUU]]]cccjjjllloooqqqrrrrrrssstttxxx{{{vvvlllhhh```^^^[[[[[[cccllllllfff]]]YYY[[[ccchhhmmmjjjxxx]]]UUUWWWYYY```hhhlllmmmmmmoooppp|||qqqRRRCCCGGGGGGFFFHHHGGGGGGUUUqqqzzz]]]OOORRR___]]]]]]]]]YYYZZZnnn}}}kkkXXXLLLNNN```www{{{sss~~~eeeXXXXXXPPPHHHGGGJJJMMMKKKIIIEEELLLYYYkkk{{{ssseeeeeeaaa\\\ZZZ[[[\\\\\\[[[XXX___aaaZZZRRRNNNKKKIIICCCBBB@@@??????@@@AAABBBDDDEEEEEEEEEEEECCCAAA@@@??????@@@AAA??????GGGQQQMMMIIIDDDBBBAAA>>>999555222111111222555666666555666555333111///000333666>>><<<888444000...------333666;;;<<<:::666222000...,,,***)))***+++++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,---...---------///111...///111222222333555777;;;;;;;;;===@@@CCCGGGIIIEEEHHHKKKKKKGGGKKK\\\nnn\\\kkkrrrLLL999333111111444111111111111000000000000////////////////////////........................,,,---------,,,---///222666777999;;;============AAA???===NNNpppMMMPPPeeepppdddkkkeeennnzzzxxxqqqiiiccc]]]VVVMMMHHHFFFCCC===888777888888999::::::;;;;;;===???AAAEEEKKKTTT^^^dddjjjlllnnnooopppqqqsssuuuwwwzzz~~~uuullljjjdddbbbaaadddkkkoooggg]]]XXX[[[ccckkkoooyyy{{{xxx]]]VVVXXXXXX^^^iiiuuu}}}|||yyyuuuUUUEEENNNVVV]]]cccaaaZZZgggtttrrr___QQQVVVbbbjjjhhhgggeeedddmmm~~~kkkZZZQQQVVVmmmtttzzz```NNNJJJGGGDDDBBBDDDHHHKKKJJJIIIGGGGGGJJJPPPXXXbbbrrr~~~lll___^^^[[[WWWVVVYYY]]]aaacccbbbdddaaaXXXOOOKKKHHHDDD@@@@@@???>>>>>>???@@@AAADDDDDDEEEEEEEEECCCBBBAAA??????BBBDDDBBBBBBIIIRRRNNNJJJEEEBBBAAA===888333000//////111333555555444777777444111//////111333:::999777444222///...---555888;;;;;;999555222111///,,,***)))***++++++************++++++++++++,,,***++++++,,,,,,,,,,,,,,,+++---------------///111...///111222222333555777::::::;;;===@@@CCCFFFHHHEEEGGGJJJIIIFFFIIIYYYjjjYYY___zzzZZZAAA666222333666111111111111000000000///////////////////////////........................------...---,,,---000222777888:::<<<===============>>>@@@TTThhhIIITTThhh|||ttt}}}kkkccciiittt{{{}}}yyyrrrkkkccc\\\VVVPPPIIIDDDBBB???;;;777555666666777888999::::::<<<===???BBBHHHRRR]]]dddjjjlllmmmnnnoooqqqtttvvvxxx{{{~~~vvvooommmmmmhhhdddffflllllldddZZZWWW___hhhmmmsssnnnfffbbb\\\aaannn|||^^^RRR___ppp~~~~~~sss^^^NNNRRRdddrrryyyvvvtttuuuxxxxxxnnnaaaUUUaaakkk}}}}}}wwwZZZPPPQQQGGGHHHKKKMMMOOOPPPOOOOOOUUUSSSSSSWWW[[[___iiirrrkkkpppzzzxxxmmmccc]]]WWWSSSNNNJJJJJJMMMQQQSSSWWWXXXUUUNNNIIIFFFBBB<<<::::::;;;<<<>>>@@@BBBDDDCCCDDDEEEEEEEEEDDDBBBAAA???@@@CCCEEECCCAAAGGGOOOLLLIIIEEECCCAAA>>>999444222111000111333444444333666666444111//////111333666666666555333000...---555777999888666333222111///---***)))***++++++***************++++++++++++******+++,,,,,,,,,,,,+++)))***++++++***+++---///...///111222222333555777999:::;;;===@@@CCCFFFGGGEEEGGGIIIIIIFFFIIIXXXhhh]]][[[hhhdddIII999333222444111111111111000000000///////////////////////////...........................//////.........111333999:::<<<===>>>>>>>>>===???BBBDDDTTT~~~fffIIIYYYiiiwww{{{~~~jjjbbbgggpppvvvxxxtttoooiii```YYYRRRNNNHHHDDDAAA???:::777444444555666777888999:::<<<<<<===@@@FFFOOO[[[cccjjjlllmmmnnnoooqqqtttwwwxxx{{{vvvpppooopppjjjgggjjjnnniii___UUUZZZbbbiiinnnyyy{{{kkkaaafffuuulllmmm}}}~~~yyyjjj\\\VVVTTTSSSSSSooowww]]]UUUWWWOOOUUU\\\______^^^___```ccceeelllwww}}}|||ooogggccc```YYYTTTMMMFFFBBBBBBEEEHHHMMMPPPQQQMMMJJJFFF@@@:::888888999;;;>>>@@@BBBCCCCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@BBBCCC@@@===BBBJJJIIIFFFCCCCCCBBB@@@;;;666555444333333444444333222333444333111///000222444333444444444333111...---222444666555333111000111///---*********+++***)))))))))*********+++++++++)))***++++++,,,,,,++++++)))***++++++******,,,......///111222222333555777888999;;;===@@@CCCEEEFFFFFFGGGIIIJJJHHHKKKYYYgggddd___]]]oookkkPPP>>>555111111111111111111000000000000////////////////////////.........................../////////...///111444:::;;;<<<>>>>>>>>>>>>===DDDHHHHHHQQQuuujjjMMM^^^nnnsss{{{www~~~kkkeeekkkpppuuuwwwtttoooiii```XXXPPPMMMHHHDDDAAA>>>:::777333444555666777888999:::;;;;;;<<>>888999:::;;;<<<===>>>??????CCCCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@<<<999>>>GGGGGGEEECCCCCCCCCAAA;;;777777555444444666666555333222333333111000000111333222333333333222000...---///111333444333111000000000---+++************))))))))))))************+++)))******+++++++++++++++***,,,,,,,,,,,,,,,...000...///111222222333555777888999;;;===@@@CCCEEEFFFFFFGGGIIIJJJJJJMMMZZZgggsssnnn^^^]]]uuuqqqYYYGGG;;;444000111111111111000000000000////////////////////////........................---...///...---...111333999:::<<<===>>>======<<>>???@@@@@@BBBCCCDDDEEEEEEDDDCCCBBB???>>>>>>===999888>>>GGGHHHFFFDDDDDDCCC@@@:::555444333333444666888777666444444444222///...///111333333222222111///...---,,,///333555444222222111000...+++************)))))))))))))))************))))))***+++++++++++++++***+++,,,,,,+++,,,...000...///111222222333555777777888;;;>>>@@@CCCDDDEEEEEEEEEHHHJJJKKKNNN[[[ggg~~~eeeWWWjjjvvvaaaOOOAAA888333111111111111000000000000////////////////////////........................,,,---------,,,---000222888999;;;<<<<<<<<<<<<;;;999CCCLLLYYY{{{vvv[[[hhhfff]]]oooxxxiiigggnnnsssvvvuuuqqqkkkdddYYYOOOKKKIIIFFFBBB>>>999666444333333444666777999:::::::::;;;<<>>444666999<<>><<<<<<;;;888888@@@IIIJJJGGGEEEDDDCCC???999333111111111333777999999999555666555222///------...333333222111000///......+++///333666555444333333000...+++*********)))((())))))))))))************))))))***++++++++++++***((()))******)))***,,,......///111222222333555777777888;;;>>>@@@CCCDDDEEEDDDDDDFFFIIIJJJOOO[[[ggg~~~xxxuuuXXX]]]~~~yyyxxxxxxiiiNNN;;;666555333222111222111000...000/////////..................------------......///...------...///000111555888<<>>===:::EEEGGGVVVvvv\\\hhh}}}cccddd}}}zzzooommmpppuuussspppiiiaaaZZZVVVTTTLLLHHHBBB>>>;;;999666555333333333555888::::::::::::;;;<<<===@@@FFFNNNSSSZZZ^^^dddiiijjjjjjjjjjjjoootttzzz~~~}}}{{{{{{||||||{{{yyyxxxxxx{{{}}}zzzyyytttvvvwwwrrrkkkgggiiilllnnnqqq{{{wwwKKKFFFBBBDDDLLLSSSVVVUUURRRVVV\\\```\\\WWWYYY___fffpppvvv\\\RRRMMMQQQ^^^kkkuuuooo```ZZZTTTPPPPPPIIIKKKTTT___dddlllkkkpppyyyooogggbbbaaaWWWRRRLLLGGGEEEEEEEEEDDDKKKOOORRRSSSOOOHHHBBB???777666666888;;;>>>>>>>>>FFFFFFFFFGGGHHHGGGDDDAAA===;;;<<>>:::888:::AAADDDEEECCCBBBBBB<<<555444333333666:::<<<;;;999666666444222///---...//////000000111000///...------000111111333777666111111///+++*********)))(((************))))))))))))(((((()))***+++,,,,,,,,,++++++++++++,,,---.........///111333444666666666:::999:::===AAADDDFFFFFFDDDGGGIIIHHHIIINNNXXX```rrriiirrryyy]]]ZZZrrr}}}|||gggHHH999555444222222222222111///000000/////////...............------------......///...------...///111222666888<<>>===;;;EEEGGGVVVppp]]]ooo|||{{{iiiqqqxxxmmmkkknnnrrrqqqmmmhhh```ZZZUUUSSSLLLHHHBBB>>>;;;999666444333333333555888:::::::::<<<<<<===>>>@@@EEELLLQQQWWW[[[```dddfffgggiiijjjiiillloooqqqpppoooooopppqqqrrrrrrrrrrrrtttxxx{{{}}}||||||wwwzzzzzzuuunnnjjjkkkmmmtttwwwjjjIIIGGGGGGNNNXXX^^^]]]YYYVVV[[[cccfffcccbbblllxxxjjjRRRIIIBBBAAABBBDDDGGGMMMTTTZZZgggsss}}}uuukkkccc```eeehhhrrrwwwgggzzzwwwrrrjjjdddaaaXXXSSSMMMHHHFFFEEEEEEEEEJJJMMMQQQRRRNNNHHHBBB???777666666888;;;>>>>>>>>>CCCCCCCCCEEEFFFEEEBBB@@@@@@======???===888666777@@@CCCDDDCCCBBBBBB<<<555555333333666;;;===<<<:::666555444111...---...//////000222222222111///---///222333333666999888444222///,,,+++++++++***)))(((((())))))*********+++)))))))))***+++++++++,,,++++++++++++,,,---.........///111333555666666777:::::::::===AAADDDFFFFFFDDDGGGJJJJJJJJJNNNXXX___pppfffmmm}}}eeeWWW```zzzwwwVVV===666444222222333333222111000000000/////////............------------............------...000111222666888;;;>>>??????>>><<<:::DDDHHH[[[uuuaaaqqq}}}yyy~~~~~~mmmyyymmmjjjmmmooommmjjjeee___YYYTTTQQQKKKGGGAAA===:::888666444333333333555888:::::::::======>>>>>>???DDDIIINNNSSSWWW[[[___aaacccfffhhhiiijjjjjjjjjiiiiiijjjlllmmmoooqqqsssuuuyyy}}}||||||~~~zzzrrrmmmmmmooouuuyyyZZZFFFEEEHHHRRR^^^dddccc___eeekkktttwwwttttttkkkGGG@@@BBB===GGGKKKEEEAAAFFFHHHEEEMMMUUUcccuuu}}}eeejjj}}}yyyoooddd\\\YYYTTTMMMHHHFFFFFFFFFEEEHHHKKKPPPQQQMMMGGGBBB???888777777888;;;>>>>>>>>>??????@@@BBBCCCCCCAAA>>>BBB???>>>???===777444555@@@CCCDDDBBBBBBBBB<<<555555333333666;;;>>>>>><<<555555333111...,,,---...///111333555555222///---///222333333666:::888444222000---++++++++++++***''''''((()))***+++,,,,,,******************++++++++++++++++++,,,---.........///111333555666777777:::::::::===AAAEEEFFFFFFDDDHHHKKKLLLLLLPPPXXX___yyysssgggllllllYYYSSSqqqsssjjj^^^BBB666444222111222222222111000000000////////////.........------------............---......000222333666888;;;===>>>>>>===<<<999BBBJJJccchhhmmmyyy}}}zzz{{{ooo|||nnnjjjmmmkkkiiigggccc___ZZZUUUQQQJJJFFF@@@<<<:::888666444333333333555888:::::::::;;;<<<===>>>???CCCIIIMMMRRRVVV[[[___aaabbbcccdddhhhiiijjjjjjjjjjjjlllnnnooorrruuuwwwzzz~~~}}}tttooooooqqqpppyyysssQQQKKKKKKNNNXXXdddlllnnnllltttwww}}}~~~}}}[[[GGGGGGGGGGGGXXX^^^TTTPPPXXXZZZQQQUUUVVVZZZaaallllllmmm}}}yyyqqqddd[[[YYYTTTMMMHHHEEEEEEDDDDDDEEEIIINNNOOOLLLGGGBBB???999888777999;;;>>>>>>>>>======>>>@@@CCCCCCAAA>>>AAA>>>>>>???<<<777444555???BBBCCCBBBBBBBBB<<<555555333222555:::>>>>>>===555555333000---,,,---...000222555777777444000...,,,///222222555999777222111///,,,***++++++***)))'''(((((()))******+++++++++++++++***************++++++++++++,,,---.........///111333555777888888;;;:::;;;===AAAEEEFFFFFFEEEIIILLLMMMMMMQQQZZZaaa~~~uuujjjwwwiiimmmrrraaaRRR```yyymmmeeeGGG777444111000000111000000111000000000////////////......------------..................///111333444666888:::<<<======<<<;;;:::CCCNNNlll~~~kkktttwww|||kkk{{{rrryyy~~~nnngggjjjgggeeecccaaa___[[[UUUPPPIIIEEE@@@;;;999777555444333333333555888:::::::::888:::<<<===@@@DDDIIINNNQQQVVV\\\aaabbbaaa``````bbbdddgggiiijjjkkkmmmoooqqqsssvvvxxxzzz}}}}}}uuuppppppsssrrrzzzeeeTTTWWW\\\eeepppxxxzzzyyyvvvsssnnnlllnnnrrrvvv~~~}}}RRRGGGJJJKKKaaannnmmm```cccvvv~~~wwwtttmmmeee```aaaoootttssstttnnnooolllddd^^^XXXSSSLLLFFFDDDCCCCCCBBBDDDHHHMMMOOOLLLGGGCCC@@@999888888999<<<>>>>>>>>>======???AAACCCDDDBBB@@@>>><<<<<<>>>===888666777>>>AAACCCBBBBBBAAA<<<666444222111444888<<<<<<;;;555555444111...,,,---...000222666888777555111...+++///222333666999777222///---***))))))***)))(((******))))))))))))))))))+++++++++***************++++++++++++,,,---.........///111444666777888999;;;:::;;;>>>BBBEEEGGGGGGEEEIIIMMMNNNNNNSSS]]]dddzzz}}}wwwiiilllxxxlllYYYXXXkkklllNNN:::777333111000000000///111111000000000/////////......------------..................///111333555777888999;;;;;;;;;;;;;;;>>>EEERRRuuukkkiiitttxxxdddxxxwwwttt}}}kkkaaacccccc```___^^^^^^[[[TTTOOOGGGDDD???;;;999777555444333333333555888:::::::::777999;;;===???DDDIIIMMMOOOTTTZZZ___``````______```cccgggjjjlllnnnqqqsssvvvyyy{{{|||}}}~~~|||xxxuuuttttttttt{{{}}}tttpppssswww{{{kkkeee___aaammm}}}~~~vvvqqqggg^^^[[[bbbnnn{{{vvvNNNCCCLLLWWWkkkmmmfff___nnnyyyjjjcccdddpppooowwwwwwmmmffffffccc^^^[[[WWWRRRKKKFFFCCCBBBAAAAAABBBGGGLLLOOOMMMHHHDDDBBB:::999888999<<<>>>>>>>>>??????@@@BBBEEEEEECCCAAA<<<::::::======999777999===AAABBBAAAAAAAAA<<<666444111///111555999999888666666444222...---...///111333555777777444111///---111444666999<<<:::555...,,,)))((()))))))))(((************))))))((((((******************++++++++++++++++++,,,---.........///111444666888999:::;;;;;;;;;>>>BBBEEEGGGGGGFFFIIILLLMMMOOOUUU```iii{{{kkklll~~~vvvdddYYY___uuupppXXX>>>;;;666333222111111000111111111000000000//////......------------..................000222444555777888999:::;;;;;;::::::@@@GGGVVV}}}ttt^^^fffooopppggg{{{{{{jjj]]]^^^]]][[[ZZZZZZ[[[YYYRRRLLLGGGCCC>>>:::888777555444333333333555888:::::::::888:::<<<===???BBBGGGJJJLLLOOOSSSWWWYYY\\\___bbbdddeeegggiiilllooouuuxxx|||~~~{{{vvvrrrmmmgggcccaaaaaaaaagggnnnyyy}}}tttrrrvvv{{{ssskkkqqqpppooo}}}rrriiigggccceeeooogggSSSPPP^^^oooqqqllleeehhh}}}gggVVVVVVaaannn~~~vvvooojjjkkkpppnnnfffccc___[[[ZZZXXXSSSLLLFFFCCCBBBBBBAAABBBGGGLLLOOONNNJJJFFFCCC;;;:::999:::<<<>>>>>>>>>@@@@@@AAACCCEEEEEECCC@@@<<<999:::======888777999===@@@BBBAAAAAAAAA<<<666333000---...222555555444777777666333000...///000222333444555555444222000,,,111444666:::===:::555...,,,)))))))))******))))))))))))))))))*********)))))))))***+++++++++,,,++++++++++++,,,---.........///111444777888::::::<<<;;;;;;>>>BBBFFFGGGGGGFFFIIIKKKLLLOOOWWWdddnnntttyyysss{{{jjj\\\\\\hhh{{{qqq___BBB>>>888555333333222111111111111111000000000000.........------.....................000222444666777888999999::::::::::::@@@GGGYYYkkk^^^dddxxxwwwiii}}}eeejjj}}}kkk]]]]]]ZZZXXXVVVXXXYYYWWWPPPJJJFFFCCC>>>:::888777555444333333333555888::::::::::::;;;===>>>???AAAEEEGGGIIIKKKMMMPPPSSSYYY```eeeeeeeeeddddddfffkkksssxxx|||}}}uuuooogggddd___[[[WWWWWWWWWXXXTTT\\\iiiyyy}}}uuusssyyy|||nnnqqq}}}|||vvvgggdddfffjjjyyy}}}[[[RRRYYYdddtttdddQQQYYYmmmzzzxxxsssnnnooo}}}uuuiiieeecccaaa______YYYTTTMMMGGGDDDCCCCCCBBBBBBGGGMMMPPPNNNJJJFFFDDD;;;:::999:::<<<>>>>>>>>>@@@@@@AAACCCEEEEEEBBB@@@===:::;;;===<<<888666888<<<@@@AAAAAAAAAAAA<<<666333///,,,,,,000333333222888888666333000///000111333333444444444333222111***///222555888;;;888333///---***)))***++++++***''''''((()))***+++,,,,,,(((((()))***+++,,,,,,---++++++++++++,,,---.........///111444777999:::;;;<<<;;;<<<>>>BBBFFFGGGHHHGGGIIIKKKKKKNNNXXXfffqqq|||kkkwwwxxx}}}|||xxxfffQQQ[[[ggglllTTTDDD666444666333111222222111111000///......---////////////////////////000///......///111333555666888<<<======<<<<<<<<>>>>>CCCDDDEEEEEEEEEDDDCCCBBBBBB>>>======<<<888777:::@@@CCCDDDBBB@@@???999222222000///......000333444888888777444111//////000...333777666444444222///...///222555777777444111000///---+++*********+++(((((((((((()))***+++,,,***++++++,,,,,,,,,++++++++++++******++++++,,,---000000111333555666888888999888999===CCCGGGHHHGGGJJJJJJJJJJJJOOO[[[iiittt|||kkkwwwvvvsss}}}mmmZZZVVV```~~~fffRRR>>>666444333222222222111111000//////......////////////////////////000///......///111333555555888;;;===<<<<<<<<<<<<@@@GGGddd}}}cccYYYdddvvvzzzgggnnn[[[QQQNNNZZZ^^^UUULLLOOONNNHHHHHHBBB???;;;999777666444333222333444444555666777777888888888999;;;>>>AAACCCDDDEEEGGGJJJNNNRRRVVVYYY\\\]]]bbbjjjnnnqqqxxxxxxnnnfff\\\QQQIIIFFFDDD@@@<<<999888888888777777<<>>???BBBBBBDDDDDDEEEDDDCCCBBBAAA>>><<<===<<<888888:::EEEGGGEEE@@@>>>===:::555222111///......000222444666666666333000//////000///444888666444444222///...///222555777777444111000///---+++*********+++(((((((((((()))***+++,,,)))***++++++,,,,,,,,,,,,+++++++++++++++,,,------///000111333555666777888:::999999<<>>EEEPPPZZZmmmxxx~~~xxx}}}xxxzzz|||eeecccccchhhuuu{{{vvv|||qqqpppqqqyyyyyymmmfffaaa]]]ZZZZZZXXXTTTPPPMMMLLLIIICCC???AAADDDIIIOOORRRPPPKKKFFF===;;;999999;;;>>>??????@@@AAABBBCCCDDDDDDCCCBBB???<<<<<<>>>===:::999<<>>;;;<<<;;;888333222///......///111222444444444222///...///000111666999666444444222......///111555777777444111000///---+++*********+++(((((((((((()))***+++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,------...///000111333444666777888:::999999<<>>333222333444111111111000000000//////////////////////////////////////////000111333444555777:::;;;;;;;;;<<<===EEEWWWeeeMMMNNNjjj~~~gggnnnttt}}}jjjWWWNNNPPP[[[ddd```VVVSSSKKK@@@???<<<999777666666555333111222333444555666777888999666666777888999;;;===>>>>>>===<<<<<>>FFFOOO[[[iiizzz|||tttzzzxxxjjjiiijjjqqq~~~sssgggdddiiijjjfffuuu}}}{{{jjjnnn{{{pppZZZ^^^jjjvvvyyyqqqjjjccc^^^\\\\\\ZZZUUUOOOLLLJJJHHHCCC???AAADDDIIIOOOQQQOOOIIIEEE>>><<<999999<<<>>>??????>>>???AAACCCDDDDDDCCCCCC>>>;;;<<<>>>>>>;;;:::===FFFGGGDDD===:::;;;;;;:::555333000......///111222222222222111///...///111222777999666333333111...---...111444777777444111000///---+++*********+++(((((((((((()))***+++,,,((())))))***+++---...///------,,,,,,,,,---......//////111222444666777777999999:::<<>>;;;QQQzzzhhhQQQQQQoooqqqZZZgggnnn}}}zzzhhhRRRIIILLLXXXfffggg___YYYLLL===;;;888777555555555555333111222333444555777888999999666666777888999:::;;;<<<>>>===;;;:::<<<@@@DDDFFFLLLOOOUUU\\\aaagggttt}}}wwwsssiii]]]NNNCCC???<<<777222333333333444555666888999;;;999999;;;;;;:::>>>DDDWWWeeevvvsssvvv}}}pppkkknnnuuuyyyzzznnnaaalllyyyjjjuuupppqqqvvvaaaVVV```lll{{{{{{yyyssskkkeeebbbaaa```\\\VVVNNNIIIGGGFFFCCCAAABBBEEEIIINNNPPPMMMFFFAAA>>><<<::::::<<<>>>??????>>>???AAACCCDDDDDDCCCCCC===;;;<<>>BBBCCC>>>;;;;;;;;;:::666444111//////000222333111111222000///...///111222666888444222222111...,,,---000444777777444111000///---+++*********+++(((((((((((()))***+++,,,)))))))))***+++,,,...///------,,,,,,,,,---.........///000222444555666777888999<<<>>>@@@BBBEEEFFFEEEJJJMMMMMMOOO\\\tttvvvhhhjjj{{{qqqyyyrrr[[[MMMOOOmmmtttPPP:::444444333111111111111111111111111////////////////////////......///000111222333333444666888999:::;;;===???>>>SSS{{{rrr[[[YYYssskkk[[[qqqxxx|||jjjSSSJJJOOO[[[llloooggg^^^NNN===:::666555555555666555333111222333444555777888::::::666777777888999::::::;;;>>>===;;;:::;;;===@@@BBBDDDHHHOOOVVV[[[cccrrr}}}{{{wwwpppiiiaaa[[[WWWQQQKKKCCC===;;;999666444444444444666777999:::;;;666666888<<<<<<999;;;???FFFQQQ```ooorrrpppvvvuuulllrrrxxx|||{{{{{{xxxjjjfff{{{gggbbbfffvvvuuutttppphhheeeeeeeeebbb]]]VVVNNNHHHFFFEEECCCAAACCCEEEIIINNNOOOLLLEEE@@@>>><<<::::::<<<>>>@@@@@@@@@AAABBBCCCDDDDDDCCCBBB>>><<<===@@@@@@<<<;;;===999???CCC@@@<<<<<<;;;999666555222111000222444555111222222111///...///111000555666333000111000...+++---///333666777444111000///---+++*********+++(((((((((((()))***+++,,,******))))))***,,,...///,,,,,,,,,,,,,,,------......///000222333555666777888:::===@@@AAACCCFFFIIIJJJLLLMMMJJJJJJTTTgggvvv|||lllooowww}}}zzzdddWWWNNNWWWkkk}}}{{{XXX???666444222111111111111111111111111////////////////////////---...///000111222222222444666888999999:::===???HHH[[[rrr[[[ZZZvvv~~~kkk^^^zzz|||kkkUUUOOOWWWaaarrrtttiii]]]KKK;;;999555444444555666666444222222333444555777999:::;;;777888888999::::::::::::<<<;;;:::999999:::;;;<<>>???CCC:::AAAKKKWWWkkkqqqkkkppptttqqq|||tttfffooorrrhhhaaahhhkkk|||~~~kkknnnhhh```mmm{{{nnnmmmhhhbbbbbbffffffbbb]]]WWWPPPKKKIIIFFFCCC@@@BBBEEEIIINNNPPPMMMGGGBBB???<<<::::::<<>><<<===AAA@@@<<<:::<<<;;;AAADDD@@@;;;;;;;;;:::777555333222222444666888333333333111///...///000...333444111///000000...+++,,,///333666666444222000///---+++*********+++(((((((((((()))***+++,,,,,,+++***)))***+++---...+++++++++++++++,,,------...///000111333555666777:::<<>>>>>:::666444666888555555666777888888999999;;;:::===@@@AAA@@@CCCHHHFFFHHHIIIOOO```yyyoooiiipppxxx{{{}}}hhh]]]cccZZZtttrrrcccbbbaaacccrrr{{{}}}|||}}}tttooopppjjjXXXddd}}}ssshhhgggbbb\\\___eeeeee```\\\WWWRRRNNNLLLIIICCC???AAADDDIIIOOORRRPPPJJJFFF???===;;;;;;===???@@@@@@CCCDDDEEEEEEEEEDDDCCCBBB???===>>>AAAAAA<<<:::;;;>>>DDDFFF@@@::::::;;;;;;777666444333333555888:::444444444222000...///000---111222///...000000...***,,,///333666666444222000///---+++*********+++(((((((((((()))***+++,,,---,,,***))))))+++,,,...++++++******++++++,,,---......000111333555666666;;;>>>AAAAAA@@@@@@CCCEEELLLKKKJJJIIIMMMWWWdddnnnrrrvvvpppdddZZZJJJSSSiiizzzuuu]]]HHH<<<555111222222333222222111//////////////////////////////000000//////000222444555666777888888888;;;???BBBGGGhhhhhhWWW^^^wwwyyysss}}}rrrggguuuxxxsssiiiYYYRRRVVVeeemmmnnn```LLL>>>777444555555555666777666444222222333666888999999888777:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999>>>;;;;;;???CCCGGGPPPYYYeeennnrrrlllccc___[[[WWWWWWTTTRRRPPPLLLGGGEEEEEEFFFDDD@@@:::888777666444777555666<<<>>><<<;;;<<<======@@@FFFHHHHHHKKKQQQTTTQQQJJJHHHVVVpppmmmhhhqqqzzz~~~ooo___gggxxxmmmllllllccccccrrrnnnZZZYYYXXXfffuuufffcccppp~~~uuuppplllgggccccccdddeeeeee^^^ZZZTTTOOOJJJFFFAAA>>>BBBFFFKKKPPPRRRQQQMMMKKK@@@>>>;;;:::;;;=========@@@@@@AAAAAA@@@???===<<<>>>======>>>@@@???===:::???CCCDDD@@@<<<;;;999666555333111222555888:::;;;:::555222222111......222444333222111000///...---+++---000222444555444444444111---++++++++++++***)))))))))))))))******+++,,,+++***))))))***+++,,,))))))+++,,,,,,+++***)))222///000444555444666::::::<<>>>>>BBBIIIRRRYYY^^^[[[WWWWWWUUUQQQVVVTTTRRRQQQPPPQQQSSSUUUUUUPPPFFF===888777555444777555666;;;===;;;;;;===<<<===BBBJJJNNNOOOTTTZZZ___ZZZRRRNNNSSSeee}}}mmmhhhpppzzz~~~ooogggqqq}}}ooorrrqqqbbbeeefffeeejjj}}}iiiXXXTTTYYYmmmvvvmmmmmm}}}}}}|||{{{ssspppkkkfffbbbaaabbbcccccc___ZZZRRRLLLHHHEEEBBB@@@CCCFFFKKKOOORRRPPPLLLIII???===;;;:::<<<===>>>>>>BBBBBBBBBAAAAAA@@@???>>>???>>>>>>>>>??????>>><<>>??????@@@CCCFFFKKKMMMOOONNNNNNSSS]]]fff|||www|||yyynnngggQQQGGGSSS|||cccCCC666999333333222222111000000////////////////////////////////////000111222444555666666777888888;;;???BBBGGGgggaaa^^^}}}wwwnnn}}}xxxuuukkkZZZSSSWWWbbbiiiiii]]]MMMAAA:::555444333333333444444222111222444666888999999888888777777777888999::::::;;;;;;<<<<<<<<<<<<:::999888:::999999;;;:::666777;;;???DDDHHHJJJNNNQQQRRRPPPTTTTTTTTTVVVZZZaaahhhkkkkkk^^^LLL???888555555555888666888<<<>>><<<===@@@DDDEEELLLUUUZZZ\\\```fffkkkfffcccaaa]]]bbbyyy}}}ooojjjpppyyy~~~uuu^^^MMMFFFFFFNNNWWWmmmuuuvvvqqqvvv~~~bbb```___dddyyyooojjjlllssspppnnnsss||||||}}}uuuooojjjddd```______``````___YYYPPPIIIEEEDDDCCCCCCCCCFFFJJJOOOQQQPPPKKKGGG???<<<::::::<<<>>>??????DDDCCCBBBAAAAAA@@@@@@AAAAAA@@@>>>>>>??????>>>===CCCFFFFFF@@@:::888555111444333222333555777777666444111111444333///...000222222222222111111000///+++,,,///222555888:::;;;777444///---,,,+++***))))))))))))))))))******+++++++++***))))))***++++++'''((()))++++++,,,,,,,,,111///000444555555777:::>>>???>>>>>>===???CCCFFFLLLNNNOOONNNNNNTTT___hhh}}}}}}zzzwwwnnnlllYYYIIIKKKpppzzzmmm|||sssLLL999:::333333222111111000000000........................//////000000111333444444555666777888888;;;???CCCIIIccc~~~aaadddzzzsss|||yyyooo]]]WWW\\\bbbgggggg]]]PPPFFF>>>999666444333444555555333222333444777999:::999999888999:::;;;<<<===>>>??????>>>???@@@AAAAAA???>>>===999888999;;;:::666777:::999;;;???DDDLLLSSSVVVUUURRRVVV[[[```iiittt|||{{{gggNNN===666333444666:::999:::???@@@@@@CCCHHHRRRTTT[[[cccggghhhkkkpppsssqqquuu{{{uuunnn{{{uuuoooqqqyyyyyyXXXLLL@@@>>>AAACCCFFFIIIOOObbbrrrzzz~~~qqqooo^^^bbb}}}zzzmmmsss}}}|||~~~~~~}}}vvvnnniiiccc^^^]]]]]]]]]]]]\\\WWWOOOIIIFFFDDDCCCBBBDDDEEEIIINNNQQQPPPKKKFFF>>><<<::::::<<>>===@@@DDDHHHMMMOOOPPPOOOOOOUUU```iii{{{{{{xxxvvvllljjj[[[MMMMMMiii~~~zzzddd___uuueeeGGG<<<444333222111000000000000------------------------...///000111222333333444555666777777999<<<@@@CCCMMM___}}}aaaddd~~~tttppp~~~{{{ooo^^^XXX]]]bbbffffff]]]TTTLLLDDD===888666555555666666555444333555777999::::::999888;;;<<<===>>>@@@AAABBBCCC???@@@AAABBBCCCCCCBBBBBB???===>>>@@@===999999<<<:::999;;;BBBJJJQQQVVVYYYSSS\\\fffnnnyyyhhhKKK:::444333555999999999<<>><<<:::;;;===???AAAAAACCCBBB@@@??????@@@AAAAAA@@@>>>;;;::::::;;;;;;:::<<>>AAAFFFJJJNNNOOOPPPNNNOOOUUUaaakkk~~~yyy{{{xxxvvvlllhhhYYYPPPQQQdddyyyrrrlllmmmWWW<<<444333222000///000000111------------------------...///000222333333333333444555777777999<<<@@@DDDHHHVVVrrrbbb```|||xxxqqqooozzzmmm[[[UUU\\\bbbeeeddd]]]WWWPPPHHH@@@999777555555666777666555333555777999::::::999999:::;;;<<<>>>@@@AAACCCCCC>>>>>>???AAABBBDDDEEEFFFIIIHHHIIIJJJFFF>>>;;;<<<:::888999>>>DDDHHHPPPVVVYYYfffsss{{{fffGGG888555444888===::::::>>>DDDHHHLLLUUU^^^ddddddjjjrrrwwwyyyyyyvvvyyy~~~~~~yyyuuuyyycccLLLRRRJJJHHHHHHGGGDDDAAADDDJJJFFFSSScccrrrmmmlllwwwyyy|||~~~}}}yyydddggg|||}}}|||{{{uuujjjfff___[[[ZZZZZZ[[[[[[WWWTTTPPPMMMJJJHHHEEEBBBEEEEEEHHHNNNTTTTTTNNNHHH@@@===;;;;;;===???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA???===;;;:::::::::999888999<<<<<<888555666666444333000......111333444555444222333666555111...000222333555555555333111000---...///000222333555555777444///---,,,+++***))))))))))))))))))******+++)))***++++++++++++***)))))))))))))))***+++------000...///333666666888<<>>@@@BBBCCCDDD?????????@@@CCCFFFJJJLLLRRRSSSXXX[[[UUUIIIAAA???;;;888999===>>>AAAJJJUUUcccqqq}}}fffFFF999888888;;;AAA>>>@@@FFFMMMRRRXXXcccoooooonnnrrrxxx|||tttmmmccc[[[YYY\\\bbbfffoootttyyy{{{yyywwwxxxyyyzzztttyyy{{{VVVSSSaaaVVVVVVWWWVVVQQQMMMOOOUUUMMMQQQWWWaaannnyyyzzzzzz}}}lllrrrxxxqqq]]]eee|||~~~~~~}}}{{{{{{tttiiiddd^^^[[[ZZZ[[[[[[[[[XXXTTTOOOLLLJJJHHHGGGFFFEEEEEEGGGNNNUUUVVVPPPJJJAAA???<<<<<<===???@@@???AAAAAABBBBBBBBBBBBAAAAAA>>>===<<<;;;<<<;;;999777:::======888666777888666555222//////111555888:::777444444666555111///000333555666777666333111///+++---///222444666666666555222...,,,++++++******)))))))))))))))******+++)))***++++++++++++***)))******)))))))))***,,,---000...///333666666888<<<@@@@@@???>>>>>>AAAFFFJJJMMMNNNNNNMMMMMMUUUaaalllyyynnn{{{vvvuuugggkkkrrrcccYYYOOOEEEWWWtttkkkKKK555444111000//////111222111111111111111111111111---///000222333333333333444555666777999<<>>>>>???JJJWWWkkkyyygggGGG<<<<<<;;;>>>CCCEEEGGGMMMUUU[[[cccppp|||{{{yyyzzz~~~pppcccUUUOOOFFF???<<>>============<<<999666<<>>999666555777555111///111444555777777666333000...))),,,000444777888999999444111---++++++++++++***)))))))))))))))******+++)))***+++,,,,,,+++***)))++++++***))))))***+++,,,000---///333666666888<<<============>>>AAAEEEHHHLLLNNNMMMLLLMMMTTTaaalll}}}rrr~~~xxxvvvrrrqqqmmmdddYYYPPPKKKJJJ[[[qqqqqqWWW@@@666444333,,,...333111000000000000000000000000......///000111222333333555555555777;;;>>>@@@AAAGGGYYYyyyfff^^^hhhnnnvvvzzzsssfffqqq{{{|||rrreeeXXXVVV[[[^^^\\\[[[ZZZXXXQQQHHHAAA;;;:::888666555555666777666777888999:::;;;;;;;;;===???@@@AAAAAAAAACCCDDDEEEDDDDDDFFFJJJNNNPPPQQQSSSWWW^^^cccccc\\\QQQIIIFFFBBBAAAAAAAAADDDMMMXXXmmmvvvjjjLLL<<<:::===BBBGGGRRRUUU[[[bbbiiipppvvvzzzxxxyyytttbbbTTTJJJAAA???<<<:::999<<>>;;;;;;===???>>><<>>===<<<<<<;;;999777777;;;???>>>999555555777666333111111444888;;;<<<;;;<<<;;;999444000---,,,222777999555111111000///***///333555999<<<:::444222111...,,,***)))(((((())))))))))))))))))))))))+++++++++*********))))))''')))************+++---111//////333555444555999999;;;<<<>>>>>>@@@BBBEEELLLRRRWWWWWWVVVYYYdddnnn~~~xxxzzzuuuqqqqqqnnnggg\\\QQQJJJGGGNNNbbbwwwsssYYY===444666999444444555///000000000000000000000000......///000111222333333555555555777:::>>>@@@BBBEEE```~~~eee]]]eee|||jjjxxxoooiiizzz}}}|||wwwnnndddYYYUUUXXX]]][[[ZZZYYYWWWQQQGGG@@@;;;:::888666555666777888777888999::::::;;;;;;:::===???AAACCCDDDFFFHHHJJJLLLKKKKKKLLLNNNPPPQQQRRRVVV\\\ccchhhfff___VVVPPPKKKHHHGGGIIIJJJLLLRRRZZZfffooohhhLLL<<<:::>>>EEEKKKZZZ^^^dddjjjpppuuuzzz}}}{{{|||eeeSSSHHHAAA@@@???>>>>>>>>>???AAABBB>>>AAAGGGOOOZZZhhhvvv}}}~~~zzzxxxkkkrrrwwwvvvzzzwwwnnnkkk{{{|||uuuYYYZZZjjj}}}}}}wwwsssvvv}}}|||zzzssslllkkkgggfffffffffddd```\\\[[[VVVUUUTTTPPPLLLHHHFFFEEEDDDGGGIIIMMMSSSVVVPPPHHHBBB>>>;;;;;;===???>>>===BBB@@@???@@@CCCDDDCCCBBB???>>><<<<<<<<<;;;888666888===AAAAAA===999999:::777444111111444777:::;;;888999999777333000......222777999555111111000///***///333555999<<<:::555000///---+++************))))))))))))))))))))))))+++++++++*********)))))))))+++,,,,,,,,,,,,---///111...///333555444555999===>>>>>>>>>===>>>AAADDDKKKPPPTTTSSSQQQUUU```jjjzzzwww}}}yyyuuuqqqrrrpppiii^^^RRRHHHCCCDDDZZZxxxsss```BBB555333777333222333---000000000000000000000000......///000111222333333555555555777:::===AAACCCEEEnnn{{{ccc[[[bbbwwwtttlllgggzzz~~~ssskkkeee[[[UUUVVV\\\ZZZXXXWWWUUUPPPGGG@@@;;;:::888666555666777888::::::::::::::::::::::::>>>???BBBFFFJJJNNNQQQRRRSSSSSSRRRRRRSSSUUUWWWXXXTTT[[[bbbeeeaaaZZZTTTQQQMMMJJJIIINNNQQQRRRSSSWWW```jjjzzz~~~~~~}}}gggNNN@@@???EEEPPPZZZgggkkkppptttwww{{{jjjQQQCCC>>><<<;;;;;;<<<===>>>>>>>>>>>>??????@@@DDDOOO___qqq}}}||||||oooxxxxxx~~~zzzoookkkwww~~~mmm}}}nnnTTTTTTfff~~~|||zzzvvvsssnnnkkkjjjjjjdddcccgggeee]]]YYYZZZVVVUUURRRNNNKKKHHHFFFEEECCCEEEHHHKKKRRRUUUPPPHHHBBB>>>::::::===@@@@@@???@@@@@@@@@AAACCCCCCAAA???>>>===;;;;;;;;;:::777555666;;;AAACCC@@@<<<;;;;;;888555222111333777999:::555666777555222000//////222777999555111111000///+++///222444888<<<:::555///...,,,+++***++++++,,,))))))))))))))))))))))))+++++++++***************)))+++,,,,,,,,,,,,---///000...///333555444666:::AAAAAA@@@>>><<<>>>AAADDDJJJMMMOOOMMMLLLRRR^^^hhhooorrrzzz{{{}}}{{{sssrrrooohhh]]]QQQGGGAAAEEE]]]tttUUU>>>222222///000333000////////////////////////......///000111222333333444555666777999===AAAEEEKKKzzz```WWWaaazzzwwwmmmxxxuuuppphhh\\\VVVXXX]]]ZZZXXXWWWUUUPPPHHHAAA;;;:::888666666777888999<<<<<<;;;:::::::::::::::>>>???CCCIIIPPPUUUYYYZZZWWWWWWXXXXXXXXXZZZ\\\^^^TTT[[[bbbccc\\\UUURRRQQQQQQNNNOOOUUUZZZXXXVVVUUU]]]gggxxx|||rrrnnnnnn]]]JJJAAACCCMMM^^^mmmvvvxxxyyyzzzzzz}}}pppXXXEEE======???;;;;;;;;;;;;<<<===??????BBB@@@>>>???FFFTTTeeepppvvvssssss|||yyymmmxxxzzzmmmrrrkkkTTTUUUlll~~~zzzssslllhhhggghhhiiijjjhhhbbbbbbeee```UUUTTT[[[XXXUUUPPPMMMJJJHHHFFFEEECCCEEEHHHKKKRRRVVVRRRJJJCCC???:::999<<<@@@AAA@@@@@@AAABBBCCCDDDBBB@@@>>>>>><<<;;;;;;;;;999777555222777===@@@???<<<999888999666222111333666888999333444555444111000000111222777999555111111000///+++///222444777;;;:::555000///---+++******++++++))))))))))))))))))))))))************************''')))************+++---000...///333555444666:::AAAAAA???===<<<>>>CCCFFFJJJKKKKKKIIIJJJRRR```kkkjjjsss~~~wwwtttnnnfff\\\QQQHHHBBBEEE\\\eeeGGG555444222444777555////////////////////////......///000111222333333333555666666888<<>>===<<<;;;:::::::::;;;>>>???CCCJJJSSS[[[___```\\\]]]]]]\\\ZZZZZZ]]]______dddiiigggaaa[[[XXXYYYZZZWWWYYY```dddaaa]]][[[[[[dddtttttteee^^^XXXMMMBBB???DDDSSSjjj}}}|||zzz}}}wwweeeRRRDDD===>>>AAA@@@???======>>>AAAEEEHHHIIIGGGEEEDDDGGGOOO[[[bbbuuu|||{{{zzzjjjkkkyyyvvv|||}}}vvv}}}uuucccYYYkkk~~~~~~|||mmmooowww~~~yyytttsssfffdddaaa___aaaeeehhhiiieeeccceeeeee\\\SSSXXXccc[[[VVVPPPLLLJJJIIIGGGEEEDDDFFFHHHLLLSSSXXXTTTLLLEEE@@@:::999<<>><<<;;;;;;;;;999777555000555;;;??????<<<999777999666222111333666888999222333444333111000111222222777999555111111000///+++///111333777;;;999555222000...,,,***)))))))))))))))))))))))))))))))))************************''')))************+++---000---...333555444666:::>>>>>>=========@@@EEEIIIJJJJJJIIIHHHKKKUUUcccnnntttyyyzzz}}}yyyuuuoooggg^^^TTTJJJDDDAAAPPPnnnkkkHHH555666555444444///000000000000000000000000......///000111222333333333555666666777;;;BBBHHHYYY|||[[[TTTjjjmmmwww{{{mmm]]]XXX^^^\\\YYYVVVUUUSSSOOOHHHBBB;;;:::888777777888999;;;???>>><<<;;;:::;;;;;;<<<>>>???BBBJJJUUU]]]aaaaaa```aaaaaa^^^[[[YYY[[[^^^fffiiikkkjjjfffbbbaaaaaa```^^^aaagggiiieeeaaaaaa]]]cccooozzzxxxjjj[[[SSSJJJEEEAAAAAAIIIZZZttt{{{}}}|||ppp```RRRFFF===<<>>>>>BBBHHHNNNQQQTTTTTTSSSRRRSSSWWW]]]aaajjjoootttyyy|||}}}tttmmmeee^^^dddyyy{{{zzziii[[[bbb~~~{{{gggPPPLLLMMMSSSRRRNNNPPPWWWgggkkkooollleee^^^ZZZZZZXXX[[[]]]^^^aaafffiiihhhdddggghhhddd^^^___gggppp___YYYQQQLLLJJJIIIGGGDDDDDDFFFHHHKKKSSSXXXUUUNNNGGGBBB;;;888;;;>>>AAAAAA@@@BBBDDDEEEDDDBBBBBBCCC>>>===;;;;;;;;;:::777555444777;;;???@@@>>>;;;999888555222111333777999:::444555444333000///000111222777999555111111000///+++///111222666:::999555333111///,,,***((((((((())))))))))))))))))))))))***************+++++++++)))+++,,,,,,,,,,,,---//////---...333555555777;;;:::;;;<<<<<<>>>AAAFFFJJJJJJJJJHHHHHHLLLVVVdddooo~~~|||zzzwwwrrrllldddZZZNNNFFFAAACCCTTTvvvppplllppp{{{|||SSS888666444222111,,,000000000000000000000000......///000111222333333222555666666666:::BBBIIIWWW|||]]]WWWnnngggrrr~~~yyylll\\\WWW[[[YYYWWWSSSRRRQQQMMMFFFAAA;;;:::888777777888:::;;;???===<<<;;;:::;;;===>>>>>>>>>AAAJJJUUU^^^aaaaaa]]]```aaa___\\\\\\```dddggghhhhhhiiiiiihhhhhhhhheeeeeehhhkkkjjjfffeeehhhhhhhhhmmmqqqlll^^^QQQKKKBBB@@@@@@BBBIIIYYYttt}}}uuunnnbbbUUULLLDDD======AAA???@@@CCCHHHNNNVVV\\\```aaabbbccccccdddgggkkknnnmmmpppssswww{{{yyyzzzmmm```UUUSSSYYYccckkkeee}}}TTTJJJAAA>>>CCCCCC>>>???EEEKKKMMMOOOPPPNNNJJJGGGEEEGGGPPPXXX\\\aaaggghhheeecccgggeee___bbbqqq{{{{{{ccc[[[RRRLLLJJJIIIGGGDDDCCCDDDFFFJJJRRRXXXUUUNNNJJJCCC;;;888:::>>>@@@AAA???AAACCCCCCAAAAAACCCEEE???>>><<<<<<<<<;;;888666777888;;;>>>@@@???<<<:::777444111111444777:::;;;777777666333000...///000222777999555111111000///+++///000111555:::999555111000...+++***)))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++,,,,,,,,,,,,---//////---...222555555777;;;888999;;;===>>>AAAEEEIIIKKKJJJHHHGGGJJJTTT```iii}}}zzzxxxuuuqqqjjj^^^PPPFFFFFF<<<@@@]]]|||tttkkklllwwwgggBBB888333222444222000000000000000000000000......///000111222333333222555777666666:::CCCJJJSSS{{{___ZZZpppfffuuu{{{uuujjj\\\UUUXXXWWWTTTQQQPPPNNNKKKDDD???;;;:::888777777999:::;;;>>>===<<<;;;;;;<<<>>>???>>>===@@@IIITTT]]]```___WWW[[[______^^^```fffllliiiiiihhhjjjnnnppppppooommmmmmpppssspppkkklllqqqsssooommmjjjcccUUUIIIDDD888888999<<>>@@@BBBAAA???@@@CCCFFF@@@>>>=========;;;999777777888:::<<<>>>>>><<<999666333111111444888;;;<<<999999777444000...///000222777999555111111000///+++///000111555:::999555///...---+++******+++,,,))))))))))))))))))))))))))))))******++++++++++++''')))************+++---///---...222555555777;;;777999<<<===>>>AAADDDFFFKKKIIIGGGEEEHHHQQQ\\\ddd{{{zzzyyywwwtttmmmbbbWWWOOOBBB???@@@NNNhhh~~~tttvvvzzzQQQ888111222444777000000000000////////////////////////000111222333444555666777888<<>>:::777666777;;;>>>===<<>>>>>>>>???@@@CCCJJJRRRXXX[[[\\\aaa^^^]]]___cccffffffeeelllmmmnnnnnnnnnooosssvvvwwwyyyzzzwwwrrrpppqqqsssyyy~~~yyyqqq\\\FFFBBB;;;999888999===FFFOOOTTTooorrruuuwwwzzzsssgggSSSJJJKKK^^^yyyqqqeeeZZZPPPGGGFFF>>>;;;AAA@@@AAALLLXXX]]]bbbqqquuuvvvpppxxx{{{xxx~~~|||vvvqqqyyyrrrXXXNNNKKKMMMXXXfffzzzgggGGG@@@>>><<<;;;;;;<<<<<<===666777999;;;:::888777999999;;;AAAIIITTT___ggglllfffiiiiiigggjjjtttzzzzzzgggaaaYYYQQQLLLIIIGGGEEEDDDFFFFFFGGGMMMTTTTTTPPPFFFBBB===::::::;;;<<<===@@@@@@@@@???@@@@@@AAAAAA>>>===;;;;;;<<<;;;999777999:::;;;<<<======:::888333222111000111555;;;@@@<<<:::888555222000...---111555555111///000111///000//////111555777777666333000---+++******)))'''))))))))))))************************************)))+++,,,,,,+++***,,,---,,,---000222555666666666;;;888999>>>AAABBBEEEIIIKKKLLLIIIEEEFFFQQQ___hhhyyywwwtttqqqmmmdddXXXPPPFFF@@@===DDDYYYlllqqqllluuu|||~~~]]]CCC777222111222111000000000////////////////////////000111222333444555555666888<<>>???>>>>>>BBBGGGKKKNNNSSSZZZ```______`````````ccchhhkkkrrrrrrssswww{{{|||zzzxxxvvvxxxyyywwwrrrooooooqqqzzz{{{eeeMMMFFF<<<:::999999<<>>AAAIIIIIIKKKXXXjjjuuu}}}wwwvvvrrrmmmrrr~~~rrraaaRRROOOQQQUUUcccsss~~~dddGGGAAA???>>><<<<<<;;;:::999:::;;;;;;<<<;;;::::::;;;888888:::@@@JJJVVV```eeefffiiihhheeegggmmmpppooobbb^^^XXXSSSOOOLLLHHHFFFEEEFFFFFFGGGMMMSSSTTTOOOGGGCCC>>>;;;;;;<<<>>>>>>@@@@@@??????@@@@@@AAAAAA>>>===;;;;;;;;;:::888666===<<<;;;<<<===<<<888444444444222000000444:::>>>;;;:::777444111///...---///333555111///111111///...---...000333555555555222000---++++++***)))((())))))))))))************************************)))+++,,,,,,+++***,,,---,,,---000222444666666666;;;999:::>>>AAAAAADDDIIIJJJKKKJJJGGGJJJWWWiiiuuu{{{vvvqqqooommmgggZZZPPPFFFAAA;;;@@@SSSgggooommmvvveeeLLL<<<333///000111111000000000/////////////////////000111222333333444555666777;;;AAAEEEIIIWWWuuudddfffuuuwww}}}jjjoooxxxzzz|||qqqggg[[[OOOIIIIIIRRRUUUUUUPPPKKKHHHBBB<<<===;;;999;;;>>>AAA@@@>>>===;;;:::;;;===>>>>>>===<<>>777>>>@@@CCCLLLMMMRRRbbbzzz}}}zzzzzznnnmmmhhhbbbcccggghhhfffTTTMMMKKKPPPUUU^^^oooyyycccKKKBBB@@@>>>=========;;;::::::::::::::::::;;;;;;:::999777666:::DDDOOOYYY___fffhhhhhheeeeeeggggggeee^^^\\\XXXVVVSSSOOOJJJGGGFFFGGGGGGGGGMMMSSSSSSOOOHHHDDD???<<<<<<===??????@@@@@@??????@@@@@@AAABBB???===;;;::::::999777555>>>;;;:::;;;>>>>>>999444666555333000000333999===:::999666333111...---,,,---222444222000111111...,,,,,,,,,///222444333333111///,,,+++++++++***)))))))))))))))************************************)))+++,,,,,,+++***,,,------...000222444666777777<<<::::::>>>@@@@@@CCCGGGKKKKKKKKKJJJNNN]]]ssszzzrrrooooooiii]]]RRRIIIDDD>>>CCCWWWpppfffOOO===222000333111111111000000000//////////////////000111222333222333444555777;;;AAAEEEKKKWWWvvvhhhbbb{{{~~~uuuaaahhhwww}}}~~~xxxooofff\\\QQQMMMNNNSSSVVVUUUPPPLLLHHHBBB<<<<<<:::888999===???>>><<<999999999:::<<<======<<<===BBBFFFEEECCCHHHTTT^^^ZZZ___dddeeedddffflllrrrnnnpppuuu}}}}}}wwwxxx{{{}}}{{{uuuqqqpppqqqwwwwwwTTT@@@<<<<<<=========<<<;;;;;;===DDDOOO[[[hhhuuuiiiaaadddooo|||{{{eeeTTTWWW```bbbxxxlllSSSDDD@@@@@@@@@>>>CCCBBBBBBJJJPPP\\\rrrzzzuuurrreeeaaaZZZSSSOOOMMMKKKIIICCCDDDJJJRRRYYYeee{{{xxxfffSSSFFFCCC>>>===>>>@@@???>>>999:::;;;:::;;;===;;;888;;;999888===FFFPPPXXX[[[eeefffgggggggggfffdddccc___\\\YYYVVVSSSOOOKKKHHHFFFGGGGGGHHHMMMSSSSSSNNNHHHDDD???<<<<<<===??????????????????@@@AAABBBBBB???===;;;999999888777555;;;888777:::???@@@<<<666444444222000000444:::>>>999888555333000...---,,,,,,111555333222222111...++++++,,,///222444333222000...+++***+++++++++***((()))))))))************************************)))+++,,,,,,+++***,,,------...000222444666777888===:::;;;>>>@@@@@@BBBGGGLLLLLLLLLKKKNNN\\\uuuwwwrrrqqqkkk___UUUMMMHHHBBBEEEYYYuuujjjTTT@@@333222777111111111111000000000000////////////000111222333222333444555888<<>>???@@@???>>>>>>CCCHHHQQQZZZeeerrr~~~qqqpppttt{{{xxx```UUUcccuuu~~~}}}```III>>>;;;>>>AAACCCGGGFFFIIIYYYiii{{{wwwpppiiiZZZTTTLLLFFFCCCAAAAAAAAAEEEKKKSSS[[[cccsss{{{nnn\\\QQQJJJAAA======???@@@???<<>><<<===???;;;444:::999;;;BBBLLLUUUXXXXXXaaabbbeeehhhiiigggeeeeeeddd```ZZZUUUQQQNNNKKKHHHEEEGGGGGGGGGMMMSSSSSSOOOGGGCCC>>>;;;;;;<<<>>>>>>????????????@@@AAABBBCCC@@@===;;;999999999888666<<<999888;;;??????;;;666222111000000111555<<>>@@@@@@BBBGGGNNNMMMMMMKKKKKKVVVqqq|||uuurrrlllbbbZZZKKKGGGAAAEEE[[[|||yyycccJJJ777333888222222111111111000000000////////////000111222333222333555666999===CCCGGGLLL\\\qqqcccsss|||oooZZZeeettttttkkkcccZZZUUUSSSTTTVVVVVVQQQMMMIIICCC===999666444555888:::999777444666777888888999<<<>>>BBBAAAAAAEEELLLSSSVVVVVV\\\bbbjjjqqqttttttrrrqqqzzz{{{xxxyyy{{{hhhKKK>>>???@@@AAABBBCCCDDDEEEFFFLLLUUU^^^iiivvv{{{mmmkkk{{{pppVVVDDD===<<<@@@DDDFFFOOOVVVfffyyyuuurrrhhh^^^OOOHHHCCCBBBDDDEEEHHHLLLSSSZZZbbbiiisssyyyhhh___UUUJJJCCCBBBCCCBBB@@@>>>AAA>>>:::===CCCAAA999::::::???JJJVVV]]]^^^[[[aaa```dddiiijjjgggeeeggggggbbb[[[UUUQQQMMMJJJHHHDDDFFFFFFGGGMMMTTTTTTPPPGGGCCC>>>;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAABBBCCC@@@===;;;999:::::::::999???>>>>>>===<<<:::666333000000000///111666===BBB999777555333111///......000555777444222333111///------///222666666555333111///,,,+++++++++***)))))))))))))))************************************)))+++,,,,,,+++***,,,---//////000222444666888999<<<::::::>>>@@@@@@CCCGGGNNNMMMMMMLLLIIIQQQmmmwwwrrrllleee```KKKGGG@@@BBBWWWzzzuuuWWW>>>555777222222222111111111000000////////////000111222333333444666777:::>>>DDDHHHOOO^^^pppeeewwwxxxuuu^^^hhhtttkkkfff___XXXUUURRRUUUUUUPPPKKKHHHBBB<<<:::777555666999;;;999777555777888888888:::>>>BBBEEEFFFHHHNNNVVV[[[\\\[[[aaaiiisssxxxwwwvvvwwwyyy~~~{{{zzz}}}tttTTTAAAAAA@@@AAACCCEEEHHHJJJLLLTTT```lllwwwxxxdddNNNDDDAAABBBFFFLLLUUUdddvvv|||rrrnnnkkk^^^QQQHHHBBB@@@DDDIIIKKKPPPUUUdddkkkrrrwwwxxxiiiaaaWWWRRRRRRQQQMMMIIICCCEEEBBB???HHHXXX^^^ZZZDDDEEEKKKWWWeeennnnnnkkkhhhfffgggllllllgggfffhhheeeaaa\\\XXXTTTOOOJJJGGGCCCDDDEEEGGGMMMUUUUUUQQQHHHDDD???<<<<<<===??????>>>>>>>>>???@@@AAACCCDDD@@@===;;;:::;;;<<<<<<<<<>>>@@@AAA???;;;666444333222111000000111555<<>>AAAAAADDDIIIKKKKKKMMMMMMJJJQQQmmmuuuzzzxxxqqqlllgggdddSSSLLLAAA===MMMlll{{{mmmuuuaaaCCC666777222222222111111111111000////////////000111222333444555666888;;;???EEEIIIMMMZZZllldddyyywww{{{vvv]]]fffzzzqqqiiigggccc\\\XXXQQQTTTTTTOOOJJJGGGAAA;;;<<<999777888;;;===;;;999777888999888888;;;@@@EEEGGGJJJPPPWWW]]]```aaa```dddooozzz|||xxxvvv{{{~~~{{{{{{~~~```DDDCCCAAA@@@BBBFFFJJJMMMPPPZZZiiiwwwwwwmmmZZZHHHBBBCCCEEEJJJPPPhhh{{{xxxnnnjjjeeeWWWHHHEEE@@@@@@GGGLLLMMMPPPVVVooovvv|||mmmgggaaa```bbbaaa\\\VVVMMMOOOLLLKKK[[[tttQQQQQQWWWcccsss}}}|||pppmmmmmmqqqpppiiifffiiiaaa___]]]ZZZWWWQQQJJJFFFBBBDDDEEEGGGNNNUUUVVVRRRIIIEEE@@@======???@@@@@@>>>>>>>>>???@@@BBBCCCDDD@@@===;;;:::;;;===>>>>>>;;;???BBB@@@:::666555777444333111000000444:::???:::888666444222111000000777::::::555222333222000+++,,,///222666666444222333000---+++******)))'''))))))))))))************************************)))+++,,,,,,+++***,,,---000000000111444666999:::;;;888999>>>AAABBBEEEIIIIIIIIILLLOOOLLLRRRpppqqq|||vvvnnnllliiicccSSSOOOFFFAAAJJJcccttteeessspppEEE333666555333222111111111///---111111000000000000000111444444555777;;;AAAFFFIIITTTbbb~~~kkkhhh|||mmmzzzppp^^^gggwww~~~ssspppmmmdddXXXQQQTTTRRRQQQOOOMMMHHHBBB>>>999888777888999:::888777<<<;;;;;;999888999<<>>BBBGGGJJJNNNTTT\\\cccttt~~~{{{yyyuuunnngggdddhhh^^^SSSbbbgggaaa```jjj{{{}}}pppiiieeeiiilllkkkiiiiii]]]]]]\\\YYYTTTMMMGGGCCCDDDEEEDDDDDDJJJSSSWWWWWWOOOIIIBBB<<<:::<<<===>>>>>>AAACCCBBB@@@???AAADDD@@@===;;;<<<>>>>>><<<999:::<<<>>><<<888555555777333111000000111555999;;;:::777666666222------111555555222///000333000++++++...000000333777555111222///+++))))))))))))((())))))))))))************************************)))))))))***++++++,,,,,,/////////000222444777888:::999999:::<<<@@@CCCEEEJJJLLLLLLJJJHHHSSSooopppgggyyy|||rrrnnniiieeeVVVPPPGGG@@@FFF[[[vvvzzzqqquuu|||{{{NNN::::::555333222111222222000...111111000000000000111111444444555777;;;AAAFFFIIIXXXhhhqqqeeeeeeyyyppptttuuuuuuooojjj___TTTNNNQQQPPPOOONNNLLLGGGAAA===888999999888888888888999999999999888888;;;???BBBJJJRRRVVV^^^gggdddbbbmmmpppLLLFFFDDDJJJQQQXXX```hhhkkksss~~~pppbbb]]]```RRRHHHHHHNNNXXXnnn~~~yyyqqqggg]]]SSSJJJEEEFFFKKKPPPTTTWWW\\\ccchhhxxx}}}|||rrrkkkvvvzzzzzz|||vvvmmmggghhhjjjhhheeeeee^^^^^^]]]ZZZUUUNNNHHHDDDCCCDDDDDDEEELLLVVVZZZYYYOOOIIIAAA<<<:::<<<>>>???@@@AAABBBBBBAAAAAABBBCCC@@@===;;;;;;>>>>>><<<999:::===>>><<<777444444555333222000000222555999<<<999777666555222------111222333222///000222///***,,,///111222555999888333222///+++))))))))))))((())))))))))))************************************)))))))))***++++++,,,,,,/////////000222555777888:::::::::<<<>>>AAADDDEEEHHHIIIJJJHHHHHHTTTpppvvviiiyyyyyyqqqkkkhhhYYYSSSIII@@@AAAOOOgggyyyjjj~~~UUU;;;555444333222222222222111000111111000000000111111222444444555777;;;AAAFFFIIISSSiiisssjjjeeerrrtttwwwnnndddXXXNNNJJJMMMMMMMMMMMMKKKFFF@@@;;;777999;;;999777666888;;;777888888888999<<>>;;;888999;;;===;;;666333333444444222111111222666:::<<<999666555555222------111222444444222222333000+++,,,000222333777;;;:::666111...+++))))))***))))))))))))))))))************************************)))))))))***++++++,,,,,,......///111333666888999999:::<<<>>>AAACCCEEEFFFHHHIIIJJJIIIHHHVVVtttrrr{{{|||{{{}}}}}}|||rrrmmmkkk\\\UUUKKKBBB???GGGZZZkkk}}}pppvvv```@@@444555333222222333333222111111111000000111111222222444444555777;;;AAAFFFIIIKKKjjjxxxoooffflllzzz}}}vvvlll```SSSLLLJJJKKKKKKLLLLLLKKKFFF@@@;;;777:::<<<:::666555999===888888999999999<<>>???CCCDDDCCC@@@@@@===;;;;;;======:::777555999;;;:::666333333444444333111111333666:::===999666555555222......111333777888666666666333...,,,///222333777<<<;;;777111...+++))))))******)))((()))))))))************************************)))))))))***++++++,,,,,,---...000222555777999:::999;;;===@@@CCCEEEFFFGGGKKKLLLLLLJJJJJJWWWvvv~~~zzzooojjjjjj^^^WWWNNNFFF???BBBRRRccczzz|||qqqtttkkkKKK<<<666444333333444444222111111111111111111222333333444444555777;;;AAAFFFIIIPPPvvvrrrjjjaaajjjyyy}}}|||{{{ssshhh]]]RRRLLLKKKJJJJJJJJJKKKJJJGGGAAA===888;;;<<<:::666555999>>>;;;;;;;;;999999;;;???BBBIIIXXX^^^___gggpppsssKKKJJJNNNXXXaaafffkkkoooooouuuxxxppphhhZZZPPPNNNWWW```ssswwwjjjnnnrrrzzzzzzxxxssshhhZZZNNNJJJMMMRRR^^^bbbffffffdddbbbbbbdddnnnwww~~~qqqeeeaaaaaa``````aaa``````___\\\WWWPPPJJJFFFCCCCCCCCCEEENNNWWWXXXRRRMMMGGG@@@;;;;;;===@@@AAA???===<<<===AAACCCAAA???@@@===;;;;;;<<<<<<:::777222666::::::777555555666444222111111222666:::<<<888666555555222......222444999:::888666555333...+++...111222666::::::666000...***))))))*********((()))))))))************************************)))))))))***++++++,,,,,,---...000333666999:::;;;999;;;>>>AAADDDFFFGGGHHHNNNNNNLLLIIIHHHUUUttt~~~yyynnnhhhhhh___XXXQQQJJJAAA???MMM^^^uuurrriiiNNN???888666444444444444222000111111111111111222333444444444555777;;;AAAFFFIII\\\tttggg]]]iiikkkwwwooo{{{yyy~~~oooddd[[[SSSMMMMMMIIIHHHHHHIIIIIIFFFBBB???:::;;;;;;999666777:::>>>======<<<:::999:::>>>@@@FFFUUUZZZZZZgggwwwuuuOOONNNRRR\\\ffflllrrrxxxxxx|||}}}qqqbbb[[[[[[hhhzzzuuummmqqquuuxxx|||zzzyyyzzz{{{zzzzzz|||wwwwwwnnn```RRRJJJJJJPPPUUU[[[^^^aaabbbbbbcccgggjjj}}}zzznnnccc``````aaaaaaccc``````___\\\WWWPPPJJJFFFEEEDDDBBBDDDMMMWWWWWWQQQMMMHHH@@@<<<;;;===???@@@===<<<<<<===???AAA@@@@@@AAA>>>;;;;;;<<<<<<999666111555::::::888666555666333111000000111555999;;;888555555555222...///222444999:::666222111///,,,***...000111555999888444000---***))))))***+++***))))))))))))************************************)))))))))***++++++,,,,,,,,,---000444777:::<<<<<<:::;;;===@@@CCCFFFHHHIIIMMMMMMJJJFFFEEESSSssstttuuuuuullliiiaaaZZZTTTNNNCCC<<>>AAAJJJ[[[ccchhh{{{xxxSSSPPPSSS]]]iiitttiiicccdddwwwqqqdddnnn~~~xxxuuutttsssiiiZZZOOOKKKNNNTTTXXX[[[^^^bbbfffjjjqqq{{{wwwlllaaa___```aaabbbddd______^^^[[[VVVOOOIIIEEEFFFDDD@@@CCCNNNYYYZZZTTTOOOIIIAAA<<<:::<<<>>>???;;;<<<>>>>>>>>>???AAABBBAAA>>>;;;:::<<<;;;888555444888<<<<<<888555444444222000//////000444888:::777555444555222...///333666::::::555000///...,,,+++///111111555888777333000---***)))***++++++***))))))))))))************************************)))))))))***++++++,,,,,,+++---111555888;;;<<<===:::;;;<<<>>>AAAEEEHHHJJJNNNMMMJJJFFFFFFUUUvvvuuurrr}}}rrrmmmbbb[[[VVVPPPCCC:::EEEWWWiiiuuuwwwnnn\\\;;;999666555444333111///111111111111222333444555444444555777;;;AAAFFFIIINNNzzz}}}eeeZZZllljjjqqq{{{~~~jjj```[[[UUUNNNKKKGGGEEECCCBBBCCCCCCAAA@@@>>>;;;888777888:::;;;<<<======<<<::::::;;;???BBBPPPeeeqqq{{{YYYUUUVVV```ooonnnffffff}}}qqqmmmqqq|||uuurrrrrrrrrpppfffXXXPPPPPPTTTYYY[[[^^^bbbgggmmmuuu}}}vvvkkkaaa___aaaaaaaaaccc______^^^[[[VVVOOOIIIEEEGGGCCC@@@BBBNNN[[[]]]XXXOOOJJJBBB<<<:::<<<===>>>:::===@@@@@@>>>>>>AAADDDAAA>>>;;;:::<<<;;;888555777:::>>>===999444222222111000......000333777:::777555444555222...///333:::>>>===666000//////------000222222555999777222000---***)))***+++++++++))))))))))))************************************)))))))))***++++++,,,,,,+++---111555999;;;===>>>;;;;;;;;;===@@@EEEIIIKKKOOONNNLLLIIIIIIYYY{{{}}}{{{}}}qqqlllddd\\\VVVTTTLLLAAABBBLLLuuuwww^^^}}}~~~sss[[[HHH777333666111///333333222222111111222222333444666555555777===BBBFFFIIIOOOpppuuuXXX[[[{{{hhhyyyyyy{{{ooo|||ggg___YYYOOOHHHHHHEEECCC@@@??????AAAAAAAAA>>>:::666555888;;;<<<<<>>:::;;;===??????=========???@@@AAA???===???===;;;;;;;;;<<<;;;:::>>>@@@@@@===888555555666///---,,,---///222333333///222444444000///000222888???>>>333---000000***+++,,,///333666666444222///...,,,***))))))***++++++++++++*********)))))),,,,,,+++***+++,,,...///+++++++++***++++++,,,,,,,,,...111444777999;;;<<<>>>;;;:::>>>EEEIIIIIIGGGMMMKKKHHHFFFIII\\\}}}ttt}}}|||~~~pppkkkggg___YYYVVVLLL@@@@@@HHH___}}}\\\yyy}}}ooovvv|||lllMMM:::555777111///333222222222111111222222333444666555555888<<>>:::666666999<<<=========;;;:::999:::;;;:::999EEEPPP___lll~~~ooosssxxx{{{jjj[[[\\\vvv~~~|||ssspppsssssspppiiicccZZZTTTSSSWWW]]]aaaffflllxxxlllTTTKKKKKKLLLMMMQQQUUUYYY[[[\\\[[[YYYWWWSSSNNNHHHCCC===>>>???FFFTTT^^^^^^XXXLLLFFF>>>:::;;;>>>??????>>>===>>>???AAAAAA???>>>???===;;;;;;;;;<<<;;;999999;;;>>>===:::666555555111///---...///111222111000222444333000///000222555;;;:::111,,,///000++++++,,,///333666666333111000...,,,***))))))***++++++++++++*********))))))+++************++++++,,,******************+++,,,,,,...111444777999;;;<<<>>><<<;;;>>>DDDHHHHHHGGGKKKJJJHHHEEEHHH[[[yyypppwww~~~}}}pppkkkjjjccc]]]XXXMMM@@@>>>DDDbbb{{{^^^iiiyyyyyyqqqbbbqqqQQQ>>>666888222000333222222222111111222222333444555555666888<<>>======:::777777999<<<>>>???<<<;;;:::;;;<<<<<<:::888777@@@IIIOOOZZZiiivvv}}}~~~~~~zzz|||~~~jjj\\\]]]jjj~~~|||jjjjjjzzz{{{xxxsssrrrtttuuurrrhhhcccZZZTTTSSSYYYcccjjj{{{fffTTTDDD>>>>>>>>>@@@FFFMMMSSSXXXZZZZZZYYYXXXTTTOOOGGGBBB<<<>>>@@@GGGTTT^^^]]]WWWLLLEEE>>>:::;;;>>>???????????????@@@BBBBBB@@@??????===;;;:::;;;;;;:::999333777;;;===;;;777555333333111///...000111111111000222444333000...000222666;;;:::222///222222...+++---///333555555222000000...,,,***))))))******+++************))))))))))))))))))***))))))((((((++++++******++++++,,,------...000333666999;;;<<>>===<<<;;;:::888888:::<<<>>>???;;;;;;;;;===>>>>>><<<:::555;;;???@@@DDDMMMVVVZZZ[[[YYYYYY^^^fffmmmqqqqqqhhhnnnwww~~~~~~uuujjjgggjjjkkkgggbbbdddmmmvvv{{{{{{|||wwwhhh]]]XXXjjj~~~sss```[[[eeevvvyyyxxxuuutttwwwxxxwwwmmmbbbUUUPPPVVVcccrrrzzz~~~~~~uuuYYYJJJEEE>>><<<;;;;;;===BBBJJJRRRWWWYYYYYYYYYXXXUUUOOOGGGAAAAAABBBDDDIIIRRRYYYWWWQQQKKKEEE>>>;;;<<<>>>??????@@@???@@@AAACCCCCCAAA???>>>===;;;:::;;;;;;:::999333555888:::999777444333222000...///111222333222000333444222///...000333888;;;999333000222111---,,,---///333555555222///000///,,,***)))((()))***************))))))))))))))))))*********)))'''&&&,,,,,,,,,,,,,,,---...///---...000333666999<<<===@@@>>>>>>???CCCFFFFFFEEEKKKKKKJJJGGGIII[[[tttllluuuuuuooollliiigggccc\\\QQQFFFAAAAAAHHH]]]tttmmmffftttXXXAAA666777333222555333222222111111222222333444222444777999;;;@@@GGGLLLSSSeeerrrtttxxxsssgggqqq{{{wwwoooppp^^^YYYUUUMMMFFFFFFDDDBBB@@@???>>>>>><<<:::::::::999999999;;;===???<<<;;;<<<>>>@@@@@@>>><<<<<>>;;;===???@@@???@@@@@@@@@BBBCCCDDDBBB@@@>>><<<:::::::::;;;:::999777777777777777666555444000///...///222444666666111333444222///...000333::::::777222//////---))),,,---000333666666333000111///,,,***(((((())))))))))))))))))))))))))))))******+++,,,+++***((('''************+++,,,---.........000222555999<<<===@@@??????@@@BBBDDDEEEEEELLLMMMLLLIIIIII[[[rrrlllvvvvvv}}}vvvppplllhhhhhhfff^^^SSSHHHBBBAAAAAAZZZvvvuuuhhh]]]EEE888888444333666444222222111111222222333444111444777999;;;@@@GGGMMMUUUccc|||nnnyyymmmcccrrrvvvssskkksssaaa[[[VVVMMMEEEDDDBBBAAA???>>>>>>>>><<<:::999::::::999888999;;;===<<<;;;;;;===???@@@@@@>>>@@@EEEHHHEEEBBBDDDFFFFFFDDDDDDFFFIIIKKKLLLKKKIIIMMMPPPYYYeeeqqqvvvuuuqqqooommmiiibbb[[[UUUQQQPPPRRRPPPOOOQQQYYYfffsss|||www{{{wwwttthhhbbbhhhvvv___UUUWWWWWWaaaqqqxxx|||vvvqqqssswwwwwwsssiii___WWW___ppp{{{yyyrrrhhhkkklllfff[[[RRROOOPPPRRR]]]pppuuuZZZIIIEEE???===>>>:::999;;;>>>CCCKKKSSSZZZ^^^XXXXXXWWWVVVTTTNNNHHHCCCAAACCCEEEGGGOOOVVVWWWSSSIIIDDD>>><<<===???@@@???@@@???@@@AAACCCCCCAAA@@@>>><<<:::999::::::999888:::888777777888888777666///......///333666777888111333444111......111444@@@>>>:::666444222///---,,,---000444888888555333111///---***((((((((()))(((((()))))))))))))))***+++++++++,,,++++++******'''''''''((()))***+++,,,...///000222555999<<<>>>?????????@@@BBBDDDFFFFFFMMMNNNNNNJJJHHHYYYqqqlllwwwhhhvvv{{{uuunnnhhhjjjhhh```TTTJJJBBB>>>999SSSooo~~~|||{{{{{{gggyyyfffLLL===;;;555444666333222222111111222222333444000444888999;;;???HHHNNNUUUbbb{{{gggxxxyyywwwvvviiiqqq|||{{{rrrtttbbb\\\WWWMMMEEECCC@@@???>>>>>>???>>><<<:::999:::;;;999777666888:::;;;:::999:::===?????????AAAGGGKKKHHHDDDDDDDDDBBB@@@BBBEEEGGGHHHHHHIIIJJJIIIMMMUUU]]]dddhhhhhhhhhgggeeecccaaa___\\\XXXUUUPPPNNNLLLMMMQQQYYYaaafffiiisssoooiii{{{}}}sss```cccvvvzzzZZZOOOTTTZZZXXXfffwwwuuu}}}vvvrrrvvvzzzvvvnnnfff^^^YYY^^^iiilllcccXXXRRRRRRSSSUUUXXX\\\^^^___fffqqq}}}\\\GGG@@@DDD@@@>>>@@@???<<<>>>CCCJJJPPPVVVZZZ\\\YYYXXXVVVUUURRRNNNHHHDDD@@@BBBCCCFFFMMMVVVYYYWWWHHHCCC>>><<<>>>@@@@@@????????????AAACCCCCCAAA???>>><<<:::999::::::999888777777777999<<<===:::888111000///000333666777777222333333111......111444BBB===999888777555222000,,,---111555999:::888666222000---***((((((((()))(((((((((((())))))******++++++*********+++,,,,,,((((((((()))***+++------//////000111444888<<<>>>===>>>@@@AAABBBDDDFFFHHHMMMNNNNNNIIIFFFVVV{{{zzzsssppp}}}gggpppzzzqqqjjjlllkkkaaaUUUJJJAAA<<<===UUUpppfffoooqqqmmmRRRAAA===777555666111222222111111222222333444000444888999;;;???HHHOOOSSSbbbnnnaaavvvmmmssssssooosssaaa\\\WWWMMMEEECCC???>>>===>>>???>>><<<;;;999:::;;;999666555777999:::888777888;;;===>>>???FFFMMMQQQOOOKKKJJJHHHEEEAAAEEEIIIJJJIIIIIILLLOOOSSSWWW\\\^^^]]]\\\^^^```ccc```]]]```dddeeeaaa\\\PPPPPPQQQPPPPPPRRRTTTVVVNNN[[[mmm|||www]]]OOObbbpppYYYfffxxxcccYYYWWWMMMIIIUUU]]][[[pppwwwuuu{{{~~~wwwllleee]]]VVVUUUXXXWWWNNNEEELLLIIIIIIRRR```jjjlllkkkzzzkkk]]]SSSAAA>>>CCC???===DDDGGGBBBEEEJJJOOOTTTVVVXXXXXXYYYXXXVVVTTTQQQNNNHHHEEEBBBCCCDDDEEEKKKTTTXXXWWWHHHCCC>>><<<>>>@@@@@@????????????@@@BBBBBB@@@???===<<<:::999::::::999888444555777<<<@@@@@@===999333111000111333555666555222333333111......111444:::555222222222000---,,,,,,---111666:::;;;:::777222000---***(((((((((((('''((((((((())))))******+++***)))))))))+++,,,---+++++++++,,,---...000111//////000111444888<<>>@@@AAABBBDDDGGGIIILLLNNNMMMGGGDDDSSSyyytttwwwttthhhooo{{{zzz~~~tttnnnmmmjjjeee]]]QQQEEE<<<<<>>>>>>>><<<;;;::::::888666555777;;;>>>999999888:::<<<>>>??????DDDOOOXXXZZZXXXUUUQQQLLLIIIIIIKKKPPPRRRQQQTTTYYYUUU___kkkpppnnnllllllnnnlllssszzzyyyppphhhddddddaaa[[[XXXZZZZZZWWWSSSRRRVVV\\\fffooowww{{{gggXXXIIIJJJPPPaaa}}}pppWWWddd{{{nnneeeXXXPPPOOOMMMXXX```bbbeeerrrvvvxxx~~~}}}sssiii^^^YYYRRRJJJGGGFFFEEECCCMMMPPPWWWaaammm{{{}}}nnnUUUOOOKKKKKKJJJJJJNNNTTTXXXYYY[[[^^^```___]]]ZZZ```___\\\VVVQQQNNNKKKGGGCCCDDDDDDGGGPPPYYYZZZVVVLLLEEE>>>:::<<>>>>>>>>???@@@AAACCCCCC???<<<:::;;;======;;;888777999;;;======;;;999777333222222444666777555444333333333111///...000222333666888777444000...---...///333:::@@@???999222111///,,,+++++++++***)))***)))((((((((()))+++,,,)))))))))***+++++++++,,,)))***++++++***+++---///---...///111444888;;;=========???BBBFFFIIIJJJIIINNNJJJIIIIIIJJJYYY|||uuuxxx{{{yyyooommmjjjeee]]]RRRFFF???888IIIbbb{{{sss]]]ssswwwwwwZZZ???777888666333222222222333333333333444444666444555:::===AAAHHHPPPTTTbbb{{{bbboooqqqmmmqqquuuzzztttccc\\\VVVLLLFFFFFFAAA@@@?????????>>><<<:::;;;:::999777666777;;;>>>;;;::::::;;;<<<>>>???@@@GGGOOOWWW\\\______YYYQQQRRRRRRTTTWWWWWWWWW]]]dddmmmnnnrrrzzz|||wwwooommmooonnngggccccccbbb^^^YYYXXXVVV[[[bbbgggjjjmmmppprrrqqqoookkkfff___VVVJJJBBBLLLJJJQQQgggooo[[[mmmhhh^^^XXXPPPLLLOOOOOOZZZccceeeiiiuuuyyyyyy}}}yyynnndddYYYTTTKKKCCC@@@DDDJJJNNN___eeennnxxx}}}ooofff^^^\\\[[[WWWUUUVVV^^^```bbbcccccccccdddfffbbb```\\\WWWRRRNNNIIIFFFBBBCCCCCCGGGPPPZZZ[[[WWWMMMFFF>>>:::<<>>;;;777444333222111222555777666444555555444222///...000111444444555555444111///------...222999>>>>>>777111111...,,,***++++++***)))***)))((((((((()))++++++***************+++++++++)))***++++++***+++---///---...000222555888;;;=========>>>BBBFFFIIIJJJIIIOOOKKKIIIHHHIIIWWW{{{sssttt|||pppnnniiiddd]]]SSSIIICCC999BBBZZZ{{{dddkkkppp|||```@@@777999777222000222222333333333333444444777555666;;;>>>AAAIIIQQQVVVeeeeeejjj{{{qqqwwwvvvrrr{{{qqq```[[[WWWNNNFFFDDD????????????@@@>>>;;;888;;;;;;:::888777888<<>>@@@AAAKKKPPPWWW]]]ccceee]]]SSSXXXYYY\\\]]][[[\\\fffrrr~~~~~~yyyzzz}}}|||uuuooonnnlllgggbbbaaa\\\___aaaaaa]]]YYYVVVTTTZZZUUUOOOJJJGGGEEEDDDCCCDDDCCCPPPooo}}}}}}nnnbbb~~~|||mmm```]]]ZZZTTTPPPRRRUUU___hhhjjjnnnyyy~~~zzzzzz{{{vvvkkkaaaUUUNNNEEE???@@@IIIVVV```iiinnnwwwuuuqqqoooiiiccc```dddhhhkkklllkkkiiijjjkkkfffbbb]]]YYYTTTNNNHHHDDDAAABBBCCCGGGQQQZZZ\\\WWWNNNGGG???;;;<<<>>>@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@AAA>>>;;;;;;<<<<<<999666;;;===@@@AAA???:::555111333111///111555888777666666666555222//////111222777555222222333333000------...222888===<<<666000000...+++***++++++***))))))))))))((()))******++++++++++++***************)))***++++++***+++---///---...111444777:::<<<<<<======>>>AAAEEEHHHIIIIIIOOOLLLIIIGGGGGGUUUzzzsssrrr}}}qqqnnniiiccc]]]UUULLLGGG@@@???QQQrrrsssggg|||lllzzzlllnnn|||kkkEEE777888777333000222222222333333333444444777666777;;;???BBBJJJRRRVVVgggjjjkkk~~~xxxzzznnnvvvqqq```[[[WWWMMMCCC@@@======>>>???@@@>>>:::777;;;;;;:::999888999<<<>>>===>>>=========>>>@@@CCCNNNTTTZZZ^^^cccddd___WWW]]]___bbbccc___```kkkyyy||||||{{{vvvrrrqqqllljjjgggaaaYYYQQQJJJFFFHHHCCC>>>======>>>BBBGGGFFFJJJ___yyy}}}tttbbbhhhllljjjvvvnnniiigggkkkiii```WWWTTTTTT]]]dddgggjjjsss{{{~~~uuuwwwyyyyyyyyyvvvkkkaaaRRRJJJCCCFFFNNNYYYeeennn|||zzzwwwwwwvvvvvvwwwyyyzzzxxxrrrnnnjjjddd^^^ZZZVVVNNNFFFCCC@@@AAACCCGGGRRR[[[\\\XXXOOOHHH???;;;;;;>>>??????BBBAAAAAA@@@@@@@@@AAAAAAAAA>>>;;;:::<<<;;;888555:::<<<@@@BBB@@@;;;555111333000...000666999999777555555444222000000333666===888222111333444000,,,...000444999<<<;;;666111000---+++******+++******)))))))))))))))******+++,,,+++++++++***))))))))))))***++++++***+++---///,,,...222666999;;;<<<<<<>>>===>>>AAADDDHHHIIIIIIMMMKKKIIIFFFEEETTTzzzxxxwww{{{}}}qqqnnniiiddd^^^WWWPPPKKKCCC<<>>:::777:::::::::999888888;;;======>>>>>>===<<<===AAAEEEMMMVVV___ccceeehhhhhhfffmmmooorrrpppiiieeelllwww{{{wwwppphhh___VVVOOOKKKEEE@@@===>>>???>>>BBBIIITTTbbb~~~jjjccccccbbb```ccc```UUUUUUsss}}}gggqqqpppnnnooorrrpppggg\\\VVVOOOVVV[[[]]]```gggkkkkkkmmmsssxxxxxxxxxtttjjj^^^NNNFFFDDDPPP```kkkqqqvvvxxxooofff^^^[[[WWWMMMFFFDDD@@@BBBDDDIIISSS]]]]]]XXXOOOHHH???;;;;;;>>>??????@@@@@@@@@@@@AAABBBCCCDDDAAA>>>;;;:::;;;;;;888555666:::>>>AAAAAA<<<777333333000---111888<<<;;;888333333222111000222666999AAA;;;555222333333///+++000222666:::<<<:::666333///---***)))***+++******((()))))))))************,,,+++++++++***))))))))))))***++++++***+++---///,,,...222666999;;;<<<<<>>>>>@@@CCCGGGHHHHHHJJJIIIIIIGGGFFFUUU{{{uuu}}}~~~pppnnnjjjeee```YYYRRRMMM@@@:::>>>RRRjjj|||aaammmyyybbbfffTTT<<<555333333555222222333333333333444444777555666;;;>>>AAAIIIQQQYYYdddkkkkkk~~~vvv~~~zzz{{{|||jjj```TTTEEE<<<;;;<<<<<<<<<===>>>===:::888888999999888777888:::<<<;;;===>>><<<;;;===BBBGGGOOOYYYccchhhlllttt{{{}}}wwwllljjjnnnmmmxxxzzzssslllddd\\\WWWJJJDDDBBBEEEEEECCCHHHRRR^^^vvvooo^^^[[[[[[WWWTTTPPPXXXaaannnwwweeeyyyzzzvvvsssssssssooofff^^^QQQVVVZZZ[[[___eeehhhffflllssswwwvvvvvvsssfffWWWLLLEEEHHHYYYkkktttxxx}}}~~~}}}tttggg]]][[[WWWMMMGGGFFFBBBDDDFFFKKKUUU^^^^^^YYYNNNGGG???;;;<<<>>>@@@@@@??????@@@@@@AAACCCDDDEEE@@@===::::::;;;;;;888555444777<<>>===???CCCFFFHHHHHHIIIJJJKKKJJJGGGUUU{{{{{{|||ooommmjjjgggbbb\\\TTTOOO>>>;;;===JJJ```xxx|||]]]gggzzzqqqYYY@@@777333333666222222333333333333444444666444555:::===AAAHHHPPPVVVccchhhkkkttt}}}|||yyyyyyyyypppcccSSSBBB;;;>>><<<;;;;;;;;;<<<<<<:::999777888888888777777999;;;999;;;===;;;:::<<>>:::<<>>;;;999999;;;;;;999666555777:::======;;;777555222//////666???CCC???999444444111///---///333666:::888666333111///...---111444888::::::777444333---+++))))))***++++++***'''((()))***+++******)))***************+++++++++)))***++++++***+++---///---...000222555888;;;===@@@>>>===???BBBEEEGGGHHHKKKLLLOOOMMMIIITTTxxxnnnmmmkkkhhhccc]]]UUUPPP>>>???@@@HHH\\\vvvzzz[[[dddzzz[[[CCC999333333666222222333333333444444444666444555999===@@@HHHPPPQQQcccgggkkknnnyyyvvvtttuuuuuusssdddRRRAAA<<>>:::<<>>===>>>BBBEEEGGGHHHMMMOOORRROOOJJJSSSvvvvvvmmmjjjjjjjjjeee[[[TTTRRRGGG======FFFTTTmmm}}}{{{pppbbbwww```DDD999777555333333222222111111222222333666777888999;;;???EEEIIIQQQYYYhhhgggnnnvvv~~~vvv{{{{{{hhhSSSBBB<<<>>>;;;@@@AAA>>>;;;;;;999666888666444222222555888:::999999::::::<<>>>>><<<:::;;;999666666777777444222222000000777???AAA999111666444111//////000333555444444444333222000...,,,///111444666777666555333///...,,,***))))))))))))*********))))))))))))))),,,+++***))))))***+++,,,)))******++++++,,,------------///111444777999:::======>>>@@@CCCFFFJJJKKKPPPVVVRRRMMMMMMWWWyyyvvvuuu~~~wwwooolllkkkkkkggg]]]VVVTTTGGG<<<:::AAANNNiii~~~iiiwwwuuuXXXBBB777555444333333333222222222222333333666888999:::<<<@@@FFFJJJRRR]]]hhhiiijjjooo~~~zzz~~~}}}iiiTTTCCC>>>@@@<<>>;;;;;;999555666555444333444666888:::999999999:::;;;???EEEIII\\\dddlllttt}}}}}}vvvkkkaaa]]]ZZZVVVTTTUUUTTTQQQNNNMMMTTTaaaqqq|||~~~sssjjjvvvhhhaaahhhgggjjjlllaaaMMMCCCEEEEEEOOOYYYaaakkkssssssooowwwxxxzzzsssaaaTTTWWWcccvvvyyypppkkkooosssvvvzzzqqqbbbZZZWWWQQQKKKGGGFFFHHHLLLSSS]]]bbb]]]SSSJJJBBB:::777:::>>>???>>>FFFEEEDDDBBBAAA@@@??????=========>>>@@@???===;;;<<<999777777888888555333222000000777???@@@999222333222000//////111444666333333333333111///---,,,///111333666666666444333///...,,,***)))))))))******)))))))))))))))))))))++++++***))))))***++++++)))******++++++,,,------...///111333555888;;;<<<>>>??????AAADDDGGGJJJLLLPPPVVVSSSMMMNNNWWWxxxeeehhhuuuyyyrrrnnnllllllhhh___XXXVVVJJJ===:::===GGGdddvvvxxxyyydddOOO???777444444444444333333333333444444777888999;;;===AAAFFFJJJPPP```iiigggnnnmmm|||}}}{{{kkkUUUDDD???BBB>>>CCCDDD???<<<:::888555333333333444555777999:::888999999999;;;@@@FFFKKK]]]iiittt{{{ssscccWWWKKKFFFGGGIIINNNSSSRRRPPPNNNMMMPPPWWWbbbiii|||vvvwww~~~}}}ssscccwww{{{xxxyyysssnnneeeUUUEEECCCKKKFFFQQQ\\\cccggglllmmmlll|||}}}ppp]]]WWW]]]kkk~~~}}}xxxlllkkknnntttyyy~~~rrrbbb[[[WWWQQQKKKHHHGGGJJJMMMSSS\\\aaa[[[RRRIIIBBB:::888;;;???@@@>>>HHHFFFDDDBBB???>>><<<<<<=========>>>??????===;;;;;;:::888888888888666555222000000777>>>???999222000/////////000222444555222222222222000...,,,+++...000333555666555333222...---,,,***)))))))))***))))))))))))))))))******++++++***))))))***++++++)))******++++++,,,------000111222555777:::===>>>@@@@@@AAABBBDDDGGGJJJKKKPPPUUURRRLLLMMMVVVvvv~~~^^^fffxxxuuuoookkkkkkhhhaaaZZZWWWNNN@@@<<<>>>CCC^^^zzz}}}yyysss[[[DDD666333555555444444333333444444555666777999:::<<<@@@FFFJJJOOOggguuuhhh{{{rrr}}}|||kkkUUUEEE@@@CCCAAAEEEFFFAAA<<<:::888444000111333555777888999:::888888888999;;;@@@HHHMMM^^^mmmyyynnn\\\OOOCCC???AAADDDKKKQQQOOOOOOOOOOOOPPPTTTZZZ___xxx}}}vvvnnnllloookkkjjjmmmvvv}}}|||tttmmmiiigggbbb\\\[[[dddqqq{{{zzziii{{{}}}ppp]]]LLLJJJOOOZZZ```ggghhhgggiiilllpppmmm[[[\\\^^^gggttt|||zzzvvvuuutttyyy~~~pppaaaZZZUUUOOOJJJHHHGGGIIILLLRRR\\\aaa\\\SSSKKKDDD<<<:::>>>AAABBBAAACCCBBBAAA@@@????????????;;;;;;;;;<<<===<<<:::888:::999888777777777666555111000111666<<<>>>999333//////000000111222333333000111111111///...,,,+++...000222444555444222111...---+++))))))))))))***)))))))))))))))*********+++******************+++)))******++++++,,,------111111333555888;;;===???@@@@@@@@@AAACCCFFFHHHJJJOOOSSSOOOJJJLLLUUUtttcccooowwwooojjjjjjhhhaaa[[[XXXNNNAAA===>>>???TTTxxx{{{yyyyyyqqqwwwyyy___CCC222111666555444444333333444444555555666777888:::>>>DDDHHHPPPllllllsssvvv{{{kkkTTTDDD@@@DDDDDDHHHHHHBBB===:::777333///111333666888999999:::888999999:::<<>>===???BBBFFFKKKMMMNNNOOOOOOPPPRRRVVVYYY___gggwwwxxxooojjjiiifffeeeaaa\\\YYYWWWTTTQQQRRROOOKKKHHHHHHNNNYYYcccjjjvvv{{{nnnlll]]]YYY\\\vvvssspppmmmmmmqqqyyy~~~nnn]]][[[\\\bbbmmmtttuuuuuuwwwvvvxxxlll___XXXSSSLLLGGGFFFEEEHHHKKKQQQ[[[bbb^^^VVVJJJDDD===;;;???BBBCCCAAA@@@????????????@@@AAAAAA;;;;;;;;;;;;<<<<<<999777777777777666555444444555111000111666;;;<<<888444222222111111111111111222///000000000///...,,,+++///000333555555333111000---,,,***)))((())))))***(((((())))))*********************++++++*********)))******++++++,,,------000111222444777:::<<<>>>?????????@@@BBBDDDGGGHHHLLLPPPKKKGGGJJJSSSqqqjjjtttyyyqqqjjjiiihhhbbb\\\YYYMMM???<<<===;;;JJJiii~~~}}}zzzvvvgggfffpppLLL555111666444444333333333333444444444555666777:::>>>CCCGGGLLLdddnnnddduuu}}}kkkTTTDDDAAAEEEGGGJJJJJJCCC===:::777222000111333555777999999:::888999:::;;;===AAAGGGKKKGGGRRRZZZ^^^iiiqqqfffRRRFFF???;;;>>>BBBDDDGGGJJJLLLMMMNNNNNNNNNOOOSSSUUUVVV\\\mmmyyysssoooaaabbb```YYYTTTSSSPPPMMMPPPJJJEEEDDDCCCCCCEEEIIILLLVVV```iiivvvwwwmmm}}}zzz{{{ttthhheeekkkvvvppp```XXX\\\gggttt{{{zzzxxxyyyxxxqqqggg]]]WWWRRRKKKFFFEEEEEEGGGJJJPPP[[[ccc___WWWHHHAAA;;;:::>>>AAAAAA???AAAAAA@@@@@@???@@@@@@@@@>>>===<<<===>>>===;;;888555666777666444333444555000000111555:::;;;888555555444222111111111222222///000000000000...,,,+++000111444555555444222000,,,+++***)))((())))))***((((((((()))******++++++)))***++++++++++++***))))))******++++++,,,------///000111333666999<<<=========>>>???AAADDDFFFHHHIIIMMMIIIFFFJJJTTTqqqqqqwww|||ssskkkjjjjjjddd^^^[[[OOO???;;;===999FFFbbbuuu~~~wwwnnnVVVcccZZZ===444666333333222222222222333333555666777888:::>>>DDDHHHKKKWWWxxxttt```tttzzzlllUUUFFFCCCGGGIIILLLKKKDDD>>>:::666222222222333555666888999:::888:::<<<>>>???BBBEEEHHHDDDHHHKKKLLLPPPSSSPPPJJJCCC===;;;@@@EEEGGGHHHJJJHHHIIIKKKLLLNNNRRRWWW\\\^^^cccttt~~~zzzrrrsssqqqlllkkkjjjeee]]]SSSKKKEEEFFFHHHEEECCCEEEAAAFFFIIIJJJPPP]]]gggjjjqqqwww|||pppjjjWWWWWWeeeuuuppp```[[[bbbooo~~~||||||~~~wwwkkkccc\\\XXXSSSKKKEEEDDDGGGHHHKKKPPPZZZbbb^^^VVVGGGAAA;;;;;;>>>BBBAAA???BBBAAAAAA@@@@@@@@@@@@AAA>>>===<<<===>>>===:::888555777888777444333555666000000222555999:::888666555444222111111222555666///000111111000///---,,,111222555666666444222111,,,+++)))(((((())))))***'''(((((()))******++++++)))***++++++++++++***))))))******++++++,,,------///000222444666999<<<===<<<======???BBBEEEHHHJJJIIILLLHHHFFFLLLVVVsssuuu{{{tttlllkkkkkkfff```]]]TTTAAA<<<>>>;;;FFFaaatttyyy|||yyywwwdddnnn]]]???555666333222222111111222222333666777888999;;;???EEEIIIQQQTTTnnngggvvv}}}nnnWWWGGGEEEIIIJJJMMMLLLEEE>>>:::666111333333333444666777999:::888:::===???@@@BBBDDDFFFJJJIIIIIIHHHFFFEEEHHHKKKCCC===;;;???DDDDDDDDDFFFDDDEEEHHHKKKPPPXXX```fffeeejjj{{{{{{vvvwwwxxxoooddd___SSSKKKNNNPPPNNNKKKKKKEEEHHHGGGEEEKKKVVV]]]^^^SSSZZZhhhyyygggOOOPPPcccvvvnnn\\\bbbhhhttt~~~nnnhhhaaa\\\YYYTTTLLLFFFDDDIIIJJJLLLQQQZZZ```]]]TTTIIICCC======AAADDDDDDBBB@@@@@@@@@@@@AAABBBCCCDDD<<<;;;:::;;;;;;:::888666555777999888555444666888000000222555888:::888666555333111000111444888:::000000111111111///...---222333555777777555333111+++***)))(((((()))******'''(((((()))***+++++++++)))***+++,,,,,,+++***))))))******+++,,,,,,------000111222444777:::===>>>======>>>@@@CCCFFFJJJLLLIIILLLIIIGGGNNNXXXuuussszzz{{{ooommmmmmeeeaaa```YYYRRRGGG===:::;;;CCCYYYooo|||~~~vvvvvv___AAA888000444444222111111111222222555777999999:::>>>EEEKKKSSSZZZjjjrrrwwwsssiiiRRRFFFEEEGGGPPPNNNJJJEEE???:::666444555555444555666777999:::888:::<<<===>>>@@@DDDFFFFFFGGGGGGGGGFFFEEEDDDDDDAAA>>>===@@@CCCBBBAAAAAAIIIHHHKKKPPPSSSVVV^^^fffiiippp{{{zzzzzz{{{zzz|||uuuiiiaaaTTTVVVXXXZZZZZZYYYWWWVVVRRRJJJEEELLLTTTUUUQQQNNNMMMTTT]]]nnn|||{{{gggUUUIIITTTlll~~~ttt^^^YYYuuuxxxvvvlll___```]]]TTTMMMKKKHHHEEEEEEHHHLLLRRR[[[aaa^^^VVVIII@@@888888???FFFFFFCCCEEEAAA>>>>>>@@@CCCCCCAAA>>>======???@@@???:::666777777777777666555444333222444777999:::999777666555444222222222444555666222333222///---,,,---///222333555555555333111000---,,,+++******+++,,,---))))))))))))(((((((((((())))))))))))))))))))))))++++++++++++,,,---.........///000333666999;;;===>>>>>>@@@CCCHHHKKKMMMLLLLLLQQQKKKFFFLLLYYYuuuxxxtttmmmllldddbbbaaa[[[TTTHHH>>>:::999@@@UUUkkk}}}eeeDDD777///555444333222222333444444555777888999999===DDDJJJRRRWWWjjj}}}pppvvv}}}uuu}}}xxx~~~hhhQQQGGGIIIOOOPPPNNNJJJEEE@@@;;;777555555555444555666777999:::888:::<<<===>>>@@@DDDFFFIIIHHHFFFDDDAAA???===<<<======>>>BBBEEEEEECCCBBBGGGEEEFFFLLLPPPSSSXXX^^^fffmmmxxx{{{tttpppqqqssstttvvv{{{}}}|||{{{xxxssskkkaaa[[[[[[]]]aaafffiiijjjkkkkkkccc___]]]^^^\\\WWWTTTTTT^^^gggooowww{{{mmmPPPGGGAAAKKKaaawwwrrraaaiiiuuusss~~~nnnfff^^^___[[[RRRKKKIIIGGGDDDDDDFFFJJJPPPYYY```\\\UUUHHH@@@888999@@@FFFGGGEEEEEEAAA>>>===@@@CCCBBBAAA???>>>>>>???@@@???:::777777777777777666555444333222333666888888888666555444333111000111444666777555555444111...---///000333444555555555333111///,,,+++************+++,,,)))))))))))))))))))))(((************************++++++++++++,,,---......///000111333666888;;;<<<>>>>>>@@@CCCHHHKKKLLLLLLKKKQQQOOOLLLQQQ]]]wwwttt|||xxxmmmjjjdddcccccc\\\UUUJJJ???:::888===PPPeee}}}{{{{{{pppOOO===666555555444333333444555666444666888888888<<>>@@@DDDFFFJJJHHHDDD@@@===;;;;;;;;;<<>>>>>??????===:::777777777777777666555444333222333444666666666666555444222//////111555888999777777555333000///000111333444555555555333111///+++******))))))******+++))))))))))))))))))))))))************************++++++++++++,,,---......000111222333666888:::;;;>>>>>>???CCCGGGKKKLLLLLLIIIRRRRRRQQQWWWaaayyylllpppwwwyyymmmjjjffffffddd[[[TTTIII???:::777;;;MMM```vvvzzzxxxxxx|||nnnPPP;;;444555444333333333444555666333555777777888<<>>@@@DDDFFFFFFDDDAAA???>>>???AAACCCAAAFFFJJJKKKLLLPPPRRRRRROOOJJJIIINNNSSSTTTVVVYYYdddlllxxxzzzwwwvvvuuuwwwooolllhhhffffffgggggggggkkklllooorrruuuxxxzzz{{{|||tttuuu{{{sss\\\JJJAAA@@@DDDEEEJJJbbbzzz|||}}}llldddggg}}}{{{nnndddfffjjjxxxrrrlllfff___]]]]]]XXXNNNGGGFFFFFFEEEIIIIIIKKKQQQ\\\dddaaaYYYEEE???:::;;;BBBHHHJJJIIIEEEAAA======@@@BBBAAA@@@>>>>>>>>>>>>===;;;888666777777777777666555444333222222444555555666555555555222......333777:::;;;777777666333000///000222333444555555444222000///***))))))))))))))))))***)))))))))))))))*********************************++++++++++++,,,---......111111222444666888:::;;;???>>>???CCCGGGJJJKKKKKKIIIRRRSSSRRRYYYccc{{{kkkkkktttwwwxxxnnnmmmiiihhheee[[[SSSHHH???:::777:::KKK^^^wwwuuu{{{yyy{{{}}}www^^^DDD;;;444444333222222333444555333555777777888<<>>:::888444444333444555666888999888:::<<<===>>>@@@DDDFFFCCCAAA???>>>???BBBFFFHHHHHHNNNPPPLLLJJJPPPVVVXXXQQQLLLKKKNNNPPPQQQUUUYYYbbblll|||~~~}}}}}}xxxqqqllllllnnnpppqqquuuuuuvvvwwwxxxzzz{{{|||~~~ooo]]]KKKAAA@@@>>>AAADDDOOOmmm~~~uuuuuu{{{uuueeecccmmmvvvlllYYYUUUaaalll{{{yyypppnnnhhh___^^^^^^YYYOOOHHHHHHHHHGGGIIIIIIJJJQQQ^^^fffbbbYYYCCC???;;;<<>>???BBBFFFIIIJJJJJJIIIQQQPPPNNNUUUbbb}}}tttsss|||}}}xxxqqqqqqkkkhhheee[[[SSSIII@@@;;;777999HHHZZZvvvmmmyyyrrrzzzlllLLL<<<666555333222222222333444444666888888888<<>>:::888444333333333444666888999888:::<<<===>>>@@@DDDFFFCCCAAA???>>>@@@CCCFFFIIIOOOWWWWWWMMMGGGMMMTTTWWWPPPMMMKKKKKKKKKLLLRRRZZZdddoooyyyvvvwwwyyyzzz{{{zzzzzzyyyzzz|||~~~tttbbbVVVLLLBBB@@@EEE>>>CCCLLLbbb}}}vvvtttvvvoooddddddnnnhhh]]]NNNPPPbbbmmmxxxuuurrrnnnfff___^^^___ZZZQQQJJJJJJIIIGGGGGGGGGIIIQQQ^^^gggaaaVVVBBB>>>;;;===BBBGGGIIIIIIEEEAAA======???@@@@@@>>><<<===>>><<<999666666666777777777777666555444333222444777999:::999777666666111...111777;;;;;;999222222222000......000222444555666666444222///...)))******++++++******)))((())))))******+++++++++++++++++++++++++++++++++++++++++++++,,,---......000000222444777:::<<<>>>???>>>???BBBFFFIIIJJJIIIIIIOOOMMMKKKSSSaaa}}}zzzzzz}}}vvvtttkkkgggeee]]]VVVLLLBBB===777777EEEVVVpppllltttsssyyy}}}xxxvvvvvvQQQ999888777555444333222333333555777888999999===DDDJJJRRRVVV```ssshhhnnnwwwfffrrrppp}}}nnnfffbbb]]]YYYSSSQQQMMMHHHCCC>>>:::888444333333333444666888999888:::<<<===>>>@@@DDDFFFCCCCCCBBBBBBDDDGGGJJJLLLWWWaaaaaaTTTJJJMMMSSSTTTTTTRRRQQQOOOLLLLLLVVVbbbqqqzzzxxxfffUUUFFFDDDBBB>>>@@@FFFCCCKKK___}}}xxxssspppnnnhhh___^^^bbbVVVRRRLLLTTTeeekkktttssshhheeeqqq|||xxxvvvvvvlllcccbbb\\\^^^ZZZRRRLLLJJJIIIFFFFFFFFFIIIRRRaaaiiiaaaTTTAAA>>><<<===AAAEEEGGGGGGEEEAAA===<<<>>>@@@???===>>>???@@@===999777777888777777777777666555444333333555:::===>>><<<888666444000---000777:::888444000111111000//////222444555555666666444222///---******+++,,,,,,+++******((())))))******+++,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........///111444777;;;>>>@@@?????????BBBFFFHHHIIIIIIFFFNNNLLLKKKSSSaaa}}}{{{~~~yyyzzzvvvjjjeeeeee___YYYNNNDDD>>>777666BBBSSSmmmtttiiiyyy}}}gggggghhh~~~nnnRRR:::999777555444333333444555777999999:::>>>EEEKKKSSS\\\gggqqqhhhnnnnnnyyy}}}yyyuuummm___SSSSSSQQQMMMHHHCCC===:::777333333333333444666888999888:::<<<===>>>@@@DDDFFFDDDDDDDDDFFFIIIMMMPPPSSS]]]iiijjj[[[PPPQQQTTTTTT[[[ZZZYYYVVVQQQQQQ^^^lll{{{wwwuuuwwwsss^^^PPP@@@555:::???>>>???EEEFFFQQQlllpppnnnkkkfff___YYYUUUTTTGGGJJJMMMYYYhhhjjjsssnnnbbbdddkkkkkk}}}uuuzzzyyyiiiaaafff[[[]]]ZZZRRRLLLJJJHHHEEEGGGHHHKKKVVVeeelllcccUUUAAA>>><<<===@@@DDDFFFFFFEEEAAA===<<<>>>@@@???===@@@AAABBB???;;;888888:::777777777777666555444333333666<<>>???AAACCCDDDEEECCCAAABBBGGGNNNTTTWWWdddmmmiii^^^VVVLLLOOO^^^cccllliii___[[[ZZZcccuuuxxxmmmgggbbbkkkrrrxxxyyyxxxrrr```OOOCCC???:::999<<<>>>>>>===DDDYYYzzzjjjooolll\\\NNNKKKMMMNNNGGGGGGNNNZZZccciiitttfff___jjjnnndddfff|||vvvrrrkkkeeebbbddd___WWWPPPLLLIIIHHHGGGGGGJJJPPP[[[gggkkk```QQQ>>><<<;;;<<<@@@DDDFFFGGGEEEBBB??????AAACCCAAA???>>>AAACCCBBB>>>;;;:::<<<666555777;;;;;;777555777444===DDDDDDAAA>>>999444333000...000444777555111333111...,,,,,,...111333666555333333333222///---,,,,,,+++***))))))***************++++++,,,,,,,,,+++***))))))***,,,...000+++,,,------++++++,,,---,,,...000222333777;;;>>>@@@>>><<<>>>CCCGGGIIIIIIIIIIIIGGGGGGNNNccc}}}uuuxxxmmmiiieee```^^^ZZZQQQGGG@@@:::999???GGG[[[wwwyyyppp{{{wwwjjj{{{SSSAAA999333333444333333444888666666999:::<<>><<<::::::===@@@CCCDDDOOOmmmqqqnnnllljjjaaaRRRHHHIIILLLLLLIIIHHHMMMVVV___kkk}}}oooccc``````______qqqxxxtttrrrlllfffcccbbb\\\TTTNNNJJJHHHGGGFFFEEEHHHMMMWWWbbbfff[[[LLL===;;;:::<<>>>>>@@@BBBAAA===::::::;;;888666777;;;:::666555666333===DDDCCC>>>;;;777333111...---///555777666333333111...,,,,,,...000222555444333222222111///---,,,++++++***))))))***************++++++,,,,,,,,,+++***)))))))))+++---...***+++---,,,,,,+++---...,,,...000222444777;;;>>>@@@>>>===???DDDIIIKKKKKKIIIIIIHHHIIIPPPfffnnn{{{zzznnnhhhddd___^^^[[[RRRIIIAAA;;;999>>>EEEWWWqqqlllyyy{{{MMM===555111222444333333444777555666999;;;<<>>666666555444444555666888:::888999:::<<>>@@@??????AAAFFFJJJLLLLLLHHHIIIIIIKKKUUUllljjjwww|||oooiiieeeaaa```[[[SSSJJJCCC===999<<>>@@@CCCHHHSSSaaakkkzzzoooqqqtttppp```NNNGGGKKKQQQQQQMMMEEEDDDGGGTTTggg{{{sss\\\UUUdddjjj```aaaooo|||wwwuuummmmmmqqqyyy~~~wwwqqqqqqoooiiicccaaa\\\WWWPPPJJJHHHGGGFFFFFFFFFJJJQQQZZZdddggg]]]QQQ===<<<;;;===@@@CCCDDDDDDBBB@@@@@@BBBDDDDDD@@@<<>>EEEAAA999555444333///......000333555555444333222///...---...///000444333111111111000---+++++++++***************+++***************+++++++++,,,,,,+++***))))))******(((***+++,,,,,,---...000---///111222444777;;;???BBBBBBBBBDDDFFFIIIKKKLLLGGGIIIJJJMMM[[[uuuhhhuuu|||pppkkkgggdddcccZZZSSSLLLEEE???:::<<>>444666555444333444666888999::::::;;;>>>BBBGGGLLLOOOKKKLLLNNNSSSZZZ___bbbbbbjjjrrrppppppuuupppkkkiiirrr{{{|||uuurrrwwwzzztttkkkcccZZZXXXaaajjjkkkfffllljjjiiillluuu~~~bbb[[[PPPHHHBBB@@@AAABBBAAAFFFMMMVVVcccvvvzzzjjjooovvvuuujjjZZZKKKJJJRRRWWWTTTNNNDDDDDDJJJ]]]wwwjjjaaa```iiimmmjjjooozzz~~~wwwqqqlllhhhfffkkkhhhhhhllloooqqqxxx|||vvvqqqpppmmmfff```^^^\\\WWWPPPKKKHHHGGGGGGGGGEEEKKKTTT^^^hhhjjjaaaUUU>>>======???BBBDDDEEEDDDBBB@@@@@@BBBDDDDDD@@@<<>>>>>:::999:::888333111333666???EEE@@@999666555444000000000000222333222222222111///.........///000444333111111111000---++++++***************++++++************************,,,,,,+++***))))))))))))(((***+++,,,,,,---...000---///111333444888<<>>666555555333222444555333666:::<<<>>>CCCIIIWWWaaahhhjjj{{{{{{yyypppllllllnnnsssggg___TTTMMMIIIDDD<<<666555444333333444555777999;;;;;;<<>>>>>@@@CCCEEEEEEDDDCCCAAA@@@AAACCCCCC@@@===BBBDDDDDDAAA===;;;===???>>>;;;999:::888333111333888>>>AAA>>>:::888666444111111111111111111111111111000///......///000111555333222111111000...,,,*********)))******+++,,,***************)))))))))+++++++++******))))))((()))***,,,,,,,,,,,,...///...///111333555888<<>>666444333222333666444333555:::===>>>CCCIIIWWWbbbkkkhhhoooxxxyyywww~~~uuuaaaPPPMMMLLLCCC;;;:::555444333333333555777999;;;;;;<<<>>>BBBHHHNNNRRRUUUTTTTTTVVV[[[___aaabbb]]]gggeeefffyyy|||~~~yyymmmcccfffuuu{{{vvvkkkbbbbbbfffppp{{{vvvrrrrrrqqqjjj^^^TTTPPPPPPMMMMMMVVVdddkkkkkkhhhqqq}}}vvvlllaaa^^^aaahhhooo|||ssshhhoooyyytttgggWWWNNNIIIPPPWWWYYYXXXXXXKKKMMMSSS```yyy{{{tttrrrvvvxxxyyyzzzwwwrrrnnnmmmmmmooopppnnnjjjiiilllllliiiiiikkk]]][[[]]]dddmmmzzz}}}wwwrrrooojjjbbb^^^^^^]]]XXXQQQKKKHHHGGGFFFEEEBBBKKKWWWbbbhhhggg[[[MMM>>>>>>>>>@@@CCCDDDDDDCCCDDDAAA???@@@BBBCCCAAA>>>BBBCCCCCC@@@<<<:::<<>>:::999999777333222444888<<<<<<:::999:::777222///000000111000111111222///.........///000111222555444333222222111///---******))))))***++++++,,,+++*********)))))))))((()))************)))))))))***+++---,,,,,,+++---......000222333555888<<<@@@@@@CCCFFFGGGGGGGGGJJJLLLJJJLLLJJJKKK^^^~~~rrryyyvvvcccnnnyyyoooiiiddd^^^[[[VVVQQQMMMIIICCC===<<<@@@AAAjjjnnnmmmqqqrrrxxxgggHHH>>>444222222222444777444333666;;;===>>>CCCIIIRRR^^^ggg```aaa~~~pppvvv|||bbbMMMNNNNNNCCC;;;===555444333222333555777888;;;;;;;;;===BBBHHHMMMQQQRRRPPPOOOPPPSSSWWWYYYZZZ___ooossstttrrrfffqqq~~~~~~rrrhhhjjjmmmtttppp___VVVVVVaaarrr{{{vvvvvvyyyuuuhhh^^^RRRQQQLLLGGGLLLVVVZZZXXXaaafffrrr~~~uuuiiiiiisssvvvkkk]]]UUUMMMKKKRRRYYYZZZ[[[___KKKNNNQQQYYYmmmuuuppp{{{zzzxxxxxxyyyvvvqqqnnnmmmpppsssvvvooolllnnnssstttpppmmmmmmkkkcccZZZVVVTTT[[[ooo}}}wwwrrroooiiibbb___```]]]XXXPPPJJJGGGFFFEEEDDDCCCNNNZZZdddiiifffXXXJJJ=========@@@BBBCCCCCCBBBEEEBBB??????AAACCCAAA???AAABBBBBB???;;;999<<<>>>>>>:::888999777333222555888999999777999;;;777000---...000000000111333444............///111222333666555333333333222///---******))))))***+++,,,,,,+++*********))))))(((((())))))************))))))+++,,,------++++++,,,---...000222333555888===@@@===@@@EEEGGGGGGHHHKKKNNNLLLMMMIIIHHH\\\~~~}}}lll~~~yyytttaaaiii||||||xxxqqqhhhdddccc^^^ZZZRRRLLLIIIDDD>>>;;;;;;BBB]]]ooommmqqqrrruuu{{{yyyuuuiiiGGG>>>444111111222333333222444666888:::>>>DDDGGGTTTfffiiiaaaggg}}}ttthhhrrrvvvvvvfffVVVOOOKKKFFFBBB@@@666444222000111333666999999:::::::::AAAMMMWWW[[[UUUSSSPPPNNNRRRYYY___aaapppppprrryyyvvvmmmwww}}}{{{kkkiiinnnzzzppphhh]]]RRRLLLQQQUUUUUUXXX```kkkooo{{{zzzssshhh[[[SSSPPPNNNOOOOOOXXXZZZ___cccgggrrrzzzlll___```sss|||nnn\\\VVVXXXWWWWWWXXX[[[^^^```aaaVVVWWWYYYaaaxxx}}}xxx~~~|||xxxuuusssqqquuuwwwvvvqqqoooqqqtttlllooorrrttttttrrrooommmiiijjjhhh^^^SSSPPPVVV]]]yyytttooolllkkkhhhddd```___[[[SSSLLLJJJHHHEEE@@@DDDUUUcccfffgggfffZZZKKK;;;<<>>;;;;;;CCCXXXxxxwwwrrrzzzmmmssszzzeeejjj~~~lllKKKAAA777444666555444444222444666888:::>>>DDDGGGSSSfffiiibbbjjjeeeaaawwwtttmmm```TTTPPPNNNHHH???:::777555333222222555888:::;;;======???HHHWWWdddiii\\\UUUNNNNNNVVV```eeeeeennnrrryyy~~~}}}xxxuuu}}}|||ppplllrrr}}}qqqfffZZZRRRLLLHHHIIILLLUUU]]]oooxxxppplllhhhdddbbb]]][[[ZZZ[[[[[[]]]fffqqq}}}qqqgggaaaTTTUUUbbbsssttteee\\\___```^^^]]]]]]```dddhhhjjjaaacccgggooo{{{wwwtttsssuuuyyy{{{zzzvvvtttuuuxxxrrrtttvvvxxxyyywwwuuutttwwwuuuooocccXXXSSSVVV[[[fffyyy}}}yyytttooolllkkkhhhddd```ZZZUUUOOOKKKKKKLLLKKKIIIIIIWWWdddggghhheeeWWWGGG;;;===@@@BBBCCCDDDCCCBBBBBB@@@@@@DDDEEEBBB@@@AAAAAAAAAAAA@@@???===<<<;;;999999888777666444333222888777666666888888777555111111222444555444222000333111...,,,---000444666888444222333222...++++++)))))))))))))))))))))))))))))))))))))))***++++++************************)))******+++---......///000000000222444777;;;===>>>@@@DDDEEEFFFGGGJJJKKKJJJKKKJJJLLL```{{{qqquuueeeiiiwww}}}wwwjjjccceeeccc]]]VVVOOOLLLGGG???;;;;;;BBBOOOlllssswwwlllYYYhhhlllUUUFFF888666888666333222222444666888:::>>>DDDGGGRRReeejjjeeemmmtttZZZ\\\zzzwwwlll{{{}}}pppaaaRRRNNNMMMGGG===777777666444333444666999;;;;;;>>>>>>AAAMMM```pppwwwcccXXXOOOPPP[[[eeeiiihhhjjjtttzzz{{{}}}}}}{{{pppsssuuueeeXXXQQQJJJDDDFFFKKK[[[ppp{{{wwwrrrfffYYYRRRNNNKKKMMMPPP\\\eeeqqqzzz}}}}}}~~~~~~}}}tttiii^^^VVVPPPMMMEEEQQQgggtttlll]]]^^^lllfffdddbbbbbbfffkkkrrrvvvhhhkkkooowww~~~zzzwwwuuutttwwwzzz}}}|||yyywwwxxx{{{yyyzzz{{{|||}}}||||||{{{{{{vvvnnnddd[[[VVVWWWXXXPPPaaaxxxyyytttooolllkkkhhhccc___YYYSSSLLLJJJKKKNNNOOOOOOOOO[[[eeeiiijjjeeeTTTCCC<<<>>>AAACCCDDDEEEDDDCCCBBB@@@AAAEEEEEEAAA@@@BBB???@@@AAABBBAAA@@@>>><<<777777777777666444222000666555555666777888666555///000222444555444333222111000---,,,...111555888999444222333111---******))))))))))))))))))))))))***))))))))))))***++++++******************************+++,,,,,,---......000111222444777:::>>>@@@===???CCCEEEFFFHHHJJJLLLHHHJJJIIILLLaaawwwwwwuuubbbfffsss}}}zzzjjjccceeeddd___XXXQQQNNNHHH@@@;;;;;;@@@GGGbbb{{{qqqbbbtttfffgggOOO999444555444111111222444666888:::>>>DDDGGGSSSeeekkkgggmmmrrr[[[]]]rrrxxxiiizzzwww|||gggRRRIIIGGGCCC<<<888666555444333444666999;;;:::<<<<<<@@@MMMbbbuuu}}}jjj___VVVWWW^^^ccceeefffgggrrr~~~{{{||||||~~~}}}xxx|||iiiUUULLLHHHIIIQQQ[[[hhhyyykkkSSSFFFCCCBBBCCCEEEIIILLLPPPSSSUUUXXX\\\```ccc___XXXPPPJJJFFFEEEEEEEEEOOO```hhh^^^TTT\\\mmmfffeeedddeeeiiirrr|||rrrsssuuu{{{}}}{{{yyyxxxxxxvvvxxxzzzzzzxxxwwwxxxyyy{{{{{{|||}}}}}}~~~~~~~~~vvvsssmmmiiifffcccaaa```WWW___lllxxxyyyuuupppmmmkkkhhhccc^^^]]]TTTMMMJJJKKKLLLMMMNNNSSS\\\fffkkkllldddRRRAAA===???BBBDDDEEEEEEEEEDDDAAA@@@BBBEEEDDD@@@@@@CCC@@@AAACCCCCCCCC@@@===;;;666777777888777555333111555555555666777777555444...000333555555444444444000///---,,,...222777::::::555111222000+++))))))))))))))))))))))))))))))******))))))******+++,,,******************************+++,,,,,,---......///000222444888<<>>DDDGGGTTTeeelllhhhlll{{{|||ccc```nnnnnnvvvxxxeeePPPGGGEEE@@@:::666444333333333444666888::::::<<<<<>>>>>===<<<;;;<<<>>>CCCFFFFFFDDDAAA>>>===<<<===>>>CCCDDDIIIMMMKKKJJJTTTbbbeeeeeefffhhhnnnzzz~~~}}}}}}}}}}}}uuuwwwxxxyyyxxxxxxxxxyyyzzzzzz{{{|||}}}}}}~~~~~~yyyxxxxxxyyyzzzxxxtttpppjjjggggggooo}}}~~~~~~~~~yyyuuupppnnnlllhhhbbb]]]^^^TTTLLLKKKKKKJJJKKKNNNSSS\\\gggmmmlllbbbPPPAAA>>>???BBBDDDFFFFFFEEEEEEAAA@@@CCCEEEDDD???@@@CCCBBBCCCDDDDDDBBB???;;;999777888999999888777666555666555555777888777444222...111444666555444444555000///---,,,///333777::::::444000000///***((()))))))))))))))))))))))))))***************++++++,,,***************************++++++,,,,,,------------...111444888;;;>>>@@@<<>>DDDGGGTTTeeemmmjjjjjjsssrrrfffooorrrvvveeeYYYNNNJJJGGG???777222333333333333555666888:::===>>>===@@@LLL```qqqyyyuuukkkdddccc___ZZZ[[[bbbdddkkkuuu}}}yyypppmmmuuukkk\\\TTTRRRUUU[[[jjjyyyfffZZZUUUPPPMMMJJJJJJSSS]]]zzzzzzuuuwww~~~yyyRRRGGG>>>===???>>>;;;:::777777888999999999888888:::::::::999::::::;;;;;;AAA===<<<@@@EEEKKKUUU___gggiiikkknnnuuuxxxyyyzzz||||||}}}}}}}}}{{{|||~~~}}}zzz{{{ssslllooo|||~~~|||}}}xxxuuuqqqnnnlllhhhbbb\\\ZZZOOOIIIKKKMMMJJJKKKPPPSSS]]]iiioookkk]]]LLL@@@===???BBBDDDEEEFFFEEEDDD@@@@@@CCCFFFCCC??????DDDCCCCCCDDDCCCAAA===:::888:::999999999999999999999888777777888888777333000...222666777444333333555111///------///333777:::999333//////...***(((***))))))))))))))))))))))))+++************+++,,,,,,************************+++++++++,,,,,,---------,,,...000444777;;;===>>>===@@@CCCDDDEEEFFFHHHIIIHHHLLLOOOTTTjjjqqqqqqdddhhhttt{{{xxxkkkcccaaa]]]\\\VVVQQQOOOJJJBBB===<<<===EEE]]]ttt___llluuuiii>>>333666555333555222444666888:::>>>DDDGGGSSSeeemmmkkkiiinnnssstttxxxvvv}}}lll\\\TTTMMMJJJEEE<<<555333333333444555666888:::;;;===>>>>>>@@@KKK^^^nnnuuussscccXXXXXXXXXVVVXXX___dddlllxxx~~~|||||||||xxxqqqqqqvvvzzz___OOOIIIGGGHHHJJJRRRZZZjjj{{{~~~qqq^^^RRRSSSRRRTTTUUUTTTSSSYYYbbbnnnyyy|||sssmmmiiiiiiooorrrtttxxxwwwdddNNNCCC@@@???BBBCCC???===>>>::::::;;;======;;;888666::::::::::::;;;<<<===>>>???@@@DDDIIIMMMRRRZZZbbbjjjlllooosssyyy~~~||||||}}}~~~~~~yyyxxx|||xxxuuuqqqooommmhhhaaa\\\WWWLLLGGGLLLNNNJJJKKKPPPTTT___mmmrrriiiWWWGGG>>>===>>>AAACCCEEEEEEDDDDDD???AAADDDFFFCCC>>>???EEEBBBBBBAAA@@@???===;;;:::;;;:::999888888999:::<<<:::999999:::999777222//////333777777444222333555222000...---///333777:::888222......---***)))+++))))))))))))))))))))))))++++++******++++++,,,---************************++++++,,,,,,,,,,,,---------///111555888;;;===>>>>>>AAACCCDDDDDDEEEFFFHHHHHHMMMOOOUUUjjjxxxtttdddfffqqq~~~yyyvvvkkkccc```ZZZZZZUUUPPPOOOJJJCCC===<<<888BBBYYYmmmzzz[[[kkksssxxxsssfff;;;111555333000222222444666888:::>>>DDDGGGRRRdddnnnllliiilllyyyvvv~~~nnnaaaXXXNNNGGG???888666888444444555666888999;;;<<<;;;======???JJJ]]]lllsssoooZZZJJJKKKPPPRRRVVV\\\cccnnn|||~~~~~~{{{yyyqqqWWWIIIEEEDDDCCCCCCBBBDDDLLLUUUQQQDDD>>>AAAMMMNNNQQQTTTUUUWWW```jjjuuurrrhhheeeeee___YYY]]]bbbVVVEEEBBB@@@@@@AAA???<<>>@@@;;;DDDOOOTTTSSSSSSYYYbbbkkknnnqqqtttyyy~~~~~~~~~~~~~~~zzz{{{xxxuuuqqqooommmhhhaaa[[[WWWLLLGGGMMMNNNIIIHHHMMMVVVaaaooosssgggSSSCCC<<<<<<>>>AAACCCDDDEEEDDDCCC???AAADDDFFFCCC>>>???EEE@@@@@@???>>>>>>=========;;;:::888666777888;;;===;;;;;;;;;;;;:::777222...000444888888444111222444333111///...///222777999777111---------***)))+++))))))))))))))))))))))))++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,---...000222666999;;;======???AAADDDDDDDDDDDDEEEGGGHHHLLLOOOUUUjjj~~~}}}]]]fffttt}}}xxxmmmccc___aaaYYYVVVQQQMMMHHHCCC===999:::???UUUmmm{{{}}}wwwppp{{{llluuuxxxeee===888222---888000444444555888<<>><<<;;;:::999999:::;;;<<>>BBBDDDEEEJJJRRR[[[aaaaaabbbeeeiiillljjjffffffuuu~~~zzz~~~{{{{{{vvvoookkkhhhddd___[[[WWWLLLFFFGGGHHHGGGMMMVVVXXXiiivvvooo[[[JJJ@@@;;;???AAADDDGGGGGGFFFDDDBBB??????@@@???>>>???@@@BBB===???===;;;<<<@@@???;;;;;;:::999888888:::;;;<<>>:::777666555111...111666888666444444333000//////...------...000111000///...---,,,+++++++++))))))))))))*********************)))))))))))))))************************)))+++,,,,,,,,,,,,---///111//////222777::::::999>>>AAAEEEGGGGGGFFFFFFFFFEEEMMMQQQUUUjjjaaahhhrrr{{{{{{pppfffbbbcccYYYVVVRRRMMMHHHCCC===999999BBB\\\xxx}}}wwwmmm{{{mmm===555555222;;;111333444555888<<>>===<<<;;;:::999:::;;;;;;???DDDMMMVVV^^^dddjjjmmmmmmpppzzzjjjbbb]]]___```\\\WWWUUU\\\YYYUUURRRPPPNNNLLLJJJJJJGGGDDDDDDGGGIIIJJJIIITTTYYY___bbbbbb```___```YYYXXXWWW___vvv~~~|||}}}yyytttnnnjjjgggddd___ZZZVVVLLLFFFHHHHHHGGGLLLTTT^^^kkkssshhhTTTDDD===;;;???AAADDDFFFFFFDDDAAA@@@???@@@@@@?????????@@@AAA<<<>>>>>><<<>>>AAA@@@;;;<<<:::888777777999;;;===???;;;888555555333000...000444666333222333333111//////...---...///000111000///...---,,,+++++++++))))))))))))***************)))))))))))))))))))))************************)))+++,,,,,,,,,,,,---///000//////333777::::::999===@@@DDDFFFFFFFFFEEEEEEHHHOOOQQQVVVmmmdddhhhoooyyyxxx|||pppgggcccdddYYYVVVRRRMMMIIIDDD>>>:::???IIIeee~~~zzzsss|||yyy@@@444888666:::///333444555888<<>>???AAAJJJXXX```bbbTTTMMMKKKOOORRRUUU___lllxxx}}}sssdddZZZWWWXXXSSSLLLEEEAAA??????@@@===<<<;;;:::999:::;;;;;;<<>>AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBBCCCEEECCC>>><<<:::888666666999<<<>>>;;;888555333333222000...000444444000///111222111///............///000111000///...,,,++++++******))))))))))))************))))))))))))))))))******************************)))+++,,,,,,,,,,,,---///000///000333777999::::::<<<@@@DDDFFFFFFEEEEEEFFFHHHMMMOOOVVVrrraaaeeekkkvvvuuuzzzmmmeeeaaaaaaZZZWWWRRRNNNJJJEEE???;;;AAAKKKdddzzzvvvnnntttrrrFFF555999555666---333333555888<<>>???AAA<<<;;;;;;:::;;;<<<>>>???>>>EEEPPP[[[ccciiimmmppphhhfffmmm{{{tttooommmiiifffccc```]]][[[SSSSSSTTTVVVVVVVVVUUUSSSUUUQQQMMMHHHDDD@@@<<<888======CCCRRRkkk~~~pppbbbYYYVVVVVVccclllwww~~~~~~|||tttpppkkkgggeeebbb\\\WWWRRRKKKHHHKKKKKKHHHMMMVVVgggmmmlll[[[GGG===;;;===???AAACCCDDDDDDCCCBBB@@@BBBAAAAAABBBBBBBBBBBB@@@GGGJJJJJJHHHIIIIIIEEE???<<<:::777555666999<<>>;;;:::<<<===;;;;;;<<<===@@@CCCEEEGGGGGGMMMWWW```gggkkkoooqqqwwwtttwwwwwwuuuqqqnnnllliiieeebbbVVVXXX[[[]]]^^^]]][[[ZZZ]]]XXXQQQJJJGGGEEECCCAAA>>>???CCCJJJVVVgggxxx~~~|||wwwhhh\\\WWW]]]___bbbmmm|||tttnnnpppxxx~~~}}}{{{rrrnnniiifffddd___YYYTTTQQQKKKIIIMMMLLLIIIOOOZZZfffkkkhhhXXXFFF>>>===??????AAACCCEEEEEEEEEEEEDDDCCCBBBBBBCCCFFFFFFDDDBBBLLLNNNMMMJJJIIIHHHCCC<<<:::999777555666999<<<>>>777777666444333222222333888:::777000---///000///---...///000000111111111000///...,,,***)))))))))((()))))))))************(((((())))))************************************)))+++,,,,,,,,,,,,---///...000222444666888:::;;;===@@@EEEGGGHHHGGGHHHHHHDDDHHHKKKVVVwwwTTT\\\hhhwwwttt{{{lllfffccc```ZZZWWWSSSOOOKKKGGGAAA>>>777<<>>???AAAHHHSSSYYYZZZXXXWWWWWWZZZaaammmzzz|||ppp\\\KKKDDD=========<<<<<<;;;:::999;;;<<>>@@@AAABBBCCCEEEEEEEEEEEEDDDDDDCCCCCCFFFIIIKKKHHHEEEKKKLLLJJJFFFDDDDDD???999888777777666777999;;;===777777777555333222333444888:::888111---///000///---...///000111222222222000///...,,,***)))(((((())))))))))))************((((((((()))******++++++************************)))+++,,,,,,,,,,,,---///...000333444555777:::<<<<<>>;;;;;;III\\\kkkqqqhhhrrrwwwMMM555<<<333222999111222444777<<>>>>>???FFFQQQWWWXXXUUUUUUXXX^^^iiiwwwssskkkkkkuuuqqqUUUEEEAAA======???CCCEEECCC===888<<>>999666666777888999:::;;;;;;777888888666222111222444444777666000...///000///,,,---///111222222222222000///...,,,***(((((('''))))))))))))************'''(((((()))******++++++************************)))+++,,,,,,,,,,,,---///---000333555555666:::<<<:::===BBBEEEFFFFFFFFFFFFGGGMMMPPPVVVoooWWW]]]iiiwwwvvv{{{kkkfffccc___ZZZWWWSSSPPPLLLHHHBBB???<<<999FFFZZZnnnrrryyyvvvnnnQQQ444<<<222...444111222444777<<>>AAAGGGOOOXXXbbbiiinnnsssuuuxxxxxxxxxwwwwwwxxx}}}pppTTTLLLLLL\\\ppp{{{|||zzz~~~~~~}}}{{{wwwtttqqqsssuuusssoookkkiiijjjdddkkkrrrsssooojjjiiijjjiiiaaa[[[XXXRRRJJJIIINNNXXXkkkzzz{{{zzz~~~}}}wwwpppnnnttt}}}~~~nnnQQQEEEDDDKKKWWWccclllttt~~~zzzyyyppplllgggddd```ZZZQQQKKKHHHCCCCCCFFFFFFGGGRRRaaaiiihhh]]]JJJ:::666;;;???EEEEEEEEECCCBBB@@@>>>===EEEDDDDDDIIIOOOQQQNNNJJJFFFGGGEEEAAAAAACCCAAA<<<444555777999::::::::::::666888888555111000111333///333333///...000111000,,,---///111222333222222000///...+++***(((''''''))))))))))))************'''(((((()))***+++++++++************************)))+++,,,,,,,,,,,,---///---000444555555666999===888;;;@@@CCCDDDDDDDDDEEEDDDLLLOOOUUUmmmTTT^^^kkkyyytttuuu}}}kkkfffeeeaaa\\\[[[YYYWWWSSSLLLDDD>>>::::::FFFaaazzzbbbwwwssssssXXX888666777333444555333222444;;;CCCJJJNNNWWW___lllwwwyyyssskkkgggfffhhhiiiTTTMMMGGG>>>;;;>>>888888777777888888999:::>>>>>>??????@@@DDDJJJNNNWWWYYY]]]dddmmmvvv|||~~~~~~~~~zzztttpppbbbaaabbbdddggglllppprrrdddJJJBBBCCCFFFMMMVVVgggppp]]]HHHFFFCCCFFFLLLRRRZZZdddnnntttxxxzzz}}}|||yyywwwxxxzzz{{{YYYJJJHHHKKKUUU```iiiqqqyyy}}}|||~~~{{{~~~|||uuurrrrrrllldddjjjsss{{{zzzsssmmmmmmppppppkkkeeebbb```[[[SSSMMMWWWdddlllyyywwwyyyZZZEEECCCBBB???CCCNNNUUU^^^rrr~~~yyyvvvqqqllliiifff```VVVQQQPPPEEEFFFJJJNNNMMMLLLVVVdddkkkkkk\\\DDD666999???>>>EEEBBBDDDFFFBBB<<<===CCCFFF???>>>EEEHHHDDDCCCGGGJJJIIIHHHGGGEEEAAA===999<<<777222222666:::;;;999;;;;;;:::777444111111222111111111111111000//////------///222444333111...555222...,,,+++***)))'''+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...333333333333333444888;;;===@@@DDDEEEEEEDDDDDDDDDJJJNNNNNNRRRlllYYY```kkkvvvqqqppp|||jjjeeeccc```]]]\\\ZZZXXXTTTMMMEEE???::::::FFF___tttvvv___xxxwwwxxxYYY999777777222222444222111333999AAAIIIMMMUUU^^^mmmyyy|||vvvmmmhhhcccddd}}}~~~kkkYYYRRRLLLAAA;;;<<<888888777777888888999:::>>>>>>>>>???@@@DDDIIINNNUUUXXX^^^gggpppwww{{{|||vvvuuurrrmmmjjjkkkpppvvvzzzZZZEEE@@@BBBCCCTTTjjjhhhJJJDDDHHHKKKPPPVVV^^^gggpppwww|||}}}~~~}}}|||zzzxxxwwwwww~~~}}}NNNGGGEEEIIITTT```hhhqqqxxx}}}~~~~~~}}}|||{{{|||~~~yyy|||zzzuuurrrqqqmmmfffqqqwww|||yyyrrrnnnqqquuutttpppjjjgggddd___WWWQQQOOO\\\hhh}}}~~~}}}YYYAAA>>>>>>:::===EEEIIIPPPaaauuu~~~zzzvvvqqqllliiigggaaaXXXSSSSSSRRRLLLHHHHHHJJJOOO[[[hhhkkkiii[[[CCC777:::>>>>>>EEECCCCCCDDDAAA===>>>DDDLLLDDDBBBFFFFFF@@@>>>BBBGGGFFFEEEDDDCCCAAA===:::;;;777333333777:::999777666666666333111///000111111111222222222000///...+++,,,///222555666444222444222...,,,+++***)))'''+++***)))(((((()))***+++***************************************************++++++,,,,,,------...222333333333333555888;;;===@@@CCCEEEDDDDDDDDDDDDIIIMMMNNNRRRkkk]]]bbbjjjsssnnnlll{{{hhhcccbbb___^^^]]][[[XXXTTTMMMFFF@@@:::999EEE\\\pppzzzuuuaaauuuyyyXXX999666777222111333222111333888???GGGLLLSSS^^^mmmzzz{{{rrrkkk|||dddaaasssyyyooo___XXXQQQEEE;;;999888888777777888888999:::===>>>>>>>>>???CCCIIIMMMQQQWWW```jjjrrrwwwyyyzzz|||~~~zzz~~~jjjNNN@@@@@@DDDKKKdddwwwTTTKKKLLLOOOTTTZZZaaajjjtttzzz|||{{{yyyxxxxxxxxxvvvuuu{{{qqqGGGEEEDDDJJJVVVcccllluuu{{{}}}~~~~~~}}}zzzxxxwwwxxxwwwyyyyyyuuurrrqqqooojjjxxx|||}}}yyyrrrpppuuu{{{yyyvvvrrrooommmiiiccc]]][[[dddmmm{{{UUU===:::<<<999999===???CCCQQQaaappppppzzz~~~xxxtttoookkkhhhfff```XXXRRRRRRUUUNNNHHHIIINNNUUU```iiikkkfffWWWBBB777:::>>>>>>FFFCCCAAAAAA???>>>AAAFFFKKKDDDAAADDDBBB;;;;;;@@@DDDCCCBBBAAAAAA???<<<:::;;;888666666999:::888666333333333111//////000222000111333444333111...,,,+++,,,///444888999888666333111---++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...111222333333333555888;;;>>>@@@CCCDDDDDDDDDDDDEEEGGGLLLMMMQQQjjj^^^cccjjjrrrmmmkkk{{{gggaaa```^^^^^^]]]ZZZWWWSSSMMMEEE@@@:::888CCCZZZnnnzzz{{{bbbyyyppp{{{{{{VVV777555777333111333222222333777???GGGMMMUUU___lllwww}}}~~~xxxqqqyyyjjjbbbmmmttt}}}tttddd[[[SSSGGG===888888888777777888888999:::============???CCCHHHMMMOOOUUU___hhhpppuuuxxxzzzttt|||xxxuuuuuuuuuxxx|||aaaHHH@@@DDDJJJWWWnnn}}}]]]RRRMMMPPPUUU\\\ccclllvvv||||||zzzvvvrrrppprrrwww{{{nnniiitttlllKKKFFFGGGNNN]]]jjjttt{{{}}}xxxtttqqqppptttvvvvvvtttrrrqqqpppooo{{{~~~~~~zzztttssswww}}}}}}{{{xxxwwwvvvtttooolllnnnpppqqqsssOOO:::;;;>>>;;;;;;<<<===???JJJVVV___bbbqqq{{{uuuqqqmmmiiieeeccc\\\SSSMMMMMMIIIJJJMMMRRRVVV[[[aaaeeeiiibbbRRR@@@888;;;>>>>>>GGGCCC@@@>>>===???DDDHHHHHHCCCBBBEEECCC>>>AAAIIIFFFDDDAAA@@@???>>><<<:::;;;::::::;;;<<<;;;888666444444444111//////111333111222444555444111---+++,,,...000555999:::888777222///,,,*********)))(((***))))))))))))))))))***))))))))))))))))))))))))***************************++++++,,,,,,------...111222333444444555888;;;>>>@@@CCCDDDDDDDDDEEEFFFFFFKKKLLLPPPiiixxx[[[aaajjjtttkkkiii|||fff``````___^^^\\\YYYUUUQQQKKKEEE@@@<<<999AAAWWWlll{{{{{{aaannniiiyyywwwvvvUUU777444777444222333444444555777>>>GGGNNNWWW```iiipppyyy~~~wwwxxxtttccchhhzzzuuu~~~zzzhhh\\\SSSIII@@@:::888888777777888888999:::<<<<<<======>>>BBBHHHLLLNNNTTT]]]eeekkkppptttxxxnnnuuulllsssxxxzzzwwwqqqppprrrqqqlllwww}}}}}}___GGGAAAGGGNNNYYYkkk}}}~~~___SSSNNNRRRWWW]]]eeennnxxx~~~~~~yyyqqqllloooyyyjjj```eeennnkkkOOOGGGIIISSScccqqqzzzzzzuuuqqqoooooopppqqqqqqooommmnnnpppzzz}}}~~~|||xxxvvvxxx|||}}}|||zzzwwwtttqqqmmmnnnlllwww}}}jjjIII999======;;;;;;<<<===AAAIIIQQQTTTXXXjjjzzztttqqqooojjjfffbbbZZZOOOHHHGGGBBBKKKSSSWWWWWWZZZ___cccggg]]]LLL>>>999<<>>;;;<<>>===;;;999;;;<<<===??????===:::777777666444111......000222222333555666444111---***///000222555888888666444000...+++)))******)))((()))))))))******)))))))))************************++++++++++++++++++++++++***++++++,,,,,,------...000111333444555666999;;;>>>@@@BBBCCCCCCDDDEEEGGGEEEKKKLLLOOOgggzzzqqqWWW^^^iiittt~~~gggfff~~~ggg```aaa```^^^[[[XXXTTTPPPKKKDDD@@@>>>:::AAAVVVlll}}}jjj{{{ccc]]]pppqqqppp~~~xxxXXX888333777444222333444555555777===GGGNNNXXX```fffkkkuuuyyyxxx}}}aaa```sss}}}ttt{{{mmm^^^TTTLLLCCC<<<888888777777888888999:::;;;<<<<<<<<<===AAAGGGKKKPPPVVV^^^cccfffhhhlllooobbbxxx|||pppcccbbbpppzzzrrreeeXXXZZZ```oooeeeKKKBBBGGGNNNXXXiiiyyyggg[[[VVVYYY]]]cccjjjrrr{{{}}}xxxuuuwww{{{jjjdddfff|||mmmQQQIIIKKKVVVhhhwww~~~}}}xxxtttssskkkkkkmmmooollliiikkkpppxxx{{{~~~~~~{{{yyyzzz|||~~~{{{wwwsssqqqppptttsss|||xxx___EEE:::===999999:::<<>>AAAAAAEEECCC>>>999<<>>===<<<:::;;;<<<>>>@@@@@@>>>;;;:::777666333000------///111444555666555333000---***000000222555777666333111///,,,***))))))***)))((())))))************))))))************************++++++++++++++++++++++++***++++++,,,,,,------...///111333555555666999;;;>>>@@@BBBCCCCCCDDDFFFHHHEEEKKKMMMOOOfffyyyUUU\\\fffqqq}}}ggggggiiibbbbbbccc___\\\YYYUUUQQQKKKEEEAAA===:::CCCZZZrrrxxxddd[[[nnnhhh^^^www___<<<444777444222222444555555666;;;EEEMMMVVV^^^dddiiitttwwwyyyaaaXXXlllqqqzzztttcccYYYQQQFFF>>>888888777777888888999:::;;;;;;;;;<<<===AAAGGGKKKRRRYYYaaadddccc```___```YYYnnnxxxtttmmmccceeetttxxxjjj]]]___fffssspppRRREEEHHHMMMZZZkkkxxxrrrmmmdddfffiiilllqqqxxxssskkkmmmwwwpppWWWLLLPPP\\\nnn}}}yyytttqqqmmmlllnnnqqqnnniiimmmtttzzz|||~~~}}}||||||~~~|||zzzyyyyyydddQQQDDD>>>===;;;===???AAAFFFLLLRRRUUUWWWXXXeeezzztttqqqpppkkkfffaaaYYYMMMFFFEEEHHHOOOQQQOOOQQQ\\\fffjjjaaaRRRBBB:::;;;@@@BBBCCCCCCBBB===999<<>>===;;;;;;777666444111//////222555666666666444222///---+++...///000333555444222///---+++)))((()))***)))(((((()))***++++++***)))((())))))))))))))))))))))))***************************++++++,,,,,,------......000333555666777999;;;>>>???AAABBBBBBDDDGGGIIIEEELLLMMMOOOdddUUU[[[dddnnn~~~}}}hhhjjjjjjbbbcccddd```^^^ZZZVVVRRRLLLGGGBBB:::999EEE___xxx|||qqqeeexxxddd[[[|||eee???555777444111111333444444444:::DDDLLLSSS]]]dddiiittttttyyybbbTTTiii}}}uuu|||yyyhhh]]]TTTHHH>>>888888888777888999999:::;;;;;;;;;;;;===AAAFFFKKKSSS[[[dddfffbbb[[[VVVUUUZZZnnnyyyyyywwwppprrryyynnnjjjfffhhhrrryyyYYYIIIIIIOOOYYYiiirrrwww~~~|||vvvyyyoooqqqrrrtttwww|||vvvsssyyyyyyttt___QQQUUUaaatttxxxppplllqqqpppsssuuurrrmmmqqqyyy|||}}}}}}}}}|||~~~{{{uuueeeQQQFFFEEEBBB===AAADDDFFFIIINNNUUU[[[]]]\\\[[[ggg}}}wwwqqqmmmlllgggbbb^^^VVVKKKEEEDDDBBBHHHMMMOOOXXXeeemmmmmm___PPP???999<<>>>>>>>>777999<<<===<<<;;;;;;;;;888777666333222444777;;;888777666444111///---,,,,,,---///222444444222///---+++(((((())))))))))))((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,,,,---.........000333555666777999;;;>>>???AAABBBBBBDDDGGGIIIFFFMMMNNNOOOccc\\\aaahhhrrr~~~llliiijjjeeedddaaaaaa]]]XXXTTTOOOKKKFFFBBB===999CCC___|||yyywwwtttlllmmmrrroooBBB777888444777333222333555777999AAAKKKSSS\\\dddkkkvvv~~~nnnZZZnnn|||uuuwww~~~ooofff^^^PPPAAA===:::888777888999:::999<<<<<<<<<<<<===@@@DDDHHHTTT]]]jjjqqqkkk___YYYZZZiiitttyyyttttttvvvtttppplllkkkmmmuuu~~~[[[GGGDDDGGGSSS```ooovvvuuusssvvv{{{{{{zzzzzzzzzwwwvvv|||wwwpppnnn{{{~~~yyywwwmmmpppyyyyyysssooommmsssxxxyyywwwvvvxxx{{{yyy}}}uuuooo```ZZZQQQJJJFFFEEEEEEEEEEEERRR\\\\\\[[[]]]]]]ZZZ[[[bbbppp~~~zzzxxxuuurrrooommm___VVVVVVSSSIIIEEEIIIFFFGGGJJJPPP^^^mmmssssssiiiRRR>>>999999999===FFFCCC===:::===EEEJJJJJJGGGJJJEEEBBBBBBCCCFFFMMMTTTLLLIIIDDD@@@===<<<===>>><<<<<<<<<<<<<<<;;;;;;:::999444222555444222333777555444111///------------+++,,,---///000111111111******))))))))))))******))))))))))))************+++***)))(((((())))))******(((''')))---///...,,,++++++++++++,,,---......111222555666666777999;;;AAAAAAAAABBBCCCDDDEEEFFFLLLGGGJJJEEE```[[[aaaiiisss}}}jjjggg}}}kkkeeeddd```aaa^^^YYYTTTPPPKKKFFFCCC<<<888@@@ZZZwwwvvv{{{zzzooottttttiiioooAAA666777333777333222222555666888@@@IIIUUU^^^fffkkkvvv|||cccmmmuuu|||xxxqqq~~~vvvmmmcccRRRAAA>>>;;;888777888999:::999;;;<<<======???BBBGGGKKKVVV]]]ggglllhhh___^^^bbbnnnrrrjjjhhhhhhrrrppppppqqqrrrvvvaaaLLLGGGHHHPPP[[[hhhooorrrtttzzzyyyyyy||||||yyywwwyyyyyyyyy~~~{{{vvvtttvvvyyy{{{yyyuuutttwww{{{wwwqqq]]]XXXQQQMMMMMMNNNPPPQQQVVV___ffffffddddddbbb^^^bbbjjjxxx|||yyyvvvssspppeee\\\WWWZZZVVVMMMIIIMMMJJJNNNRRRUUU^^^mmmyyy~~~|||^^^CCC<<<>>>???@@@DDD@@@<<<999===EEEJJJKKKHHHFFFGGGGGGFFFFFFJJJOOORRRLLLJJJFFFBBB???>>>??????===>>>>>>???>>><<<;;;:::777444000000222444555444444333111...---,,,,,,---//////000000000000000///******))))))))))))******(((((()))))))))***************)))(((((()))***+++---+++)))***,,,---,,,***++++++++++++,,,---......000222444555555777999;;;@@@@@@AAACCCEEEGGGIIIJJJKKKGGGLLLHHHaaa\\\bbbkkkuuuxxxdddaaaxxxiiiddddddaaabbb^^^YYYUUUQQQLLLHHHDDD===777>>>UUUnnn}}}vvvwww~~~sssppppppBBB666777333666222111222444555666>>>GGGVVV___gggkkkttt|||wwwpppiiivvvxxxyyyhhhrrr{{{qqqeeeUUUFFF@@@===:::888888:::::::::;;;<<<>>>???@@@DDDIIILLLUUUXXX^^^bbb___]]]bbbkkkxxxsssgggaaa___fffhhhnnnssstttuuu|||bbbNNNHHHIIIQQQYYYbbbjjjoootttyyy~~~zzz~~~{{{~~~~~~~~~|||~~~}}}xxxuuuuuuyyy}}}{{{|||hhheeebbbaaadddgggjjjkkkrrrvvvyyyxxxwwwuuuqqqllljjjqqq~~~{{{xxxuuuqqqnnn___ZZZYYY[[[UUUKKKHHHLLLEEEMMMTTTXXX```rrrdddDDD;;;@@@CCCAAA@@@<<<:::999===EEEKKKLLLJJJHHHNNNOOOHHHFFFKKKNNNLLLIIIGGGEEEBBB@@@>>>>>>>>>???@@@BBBBBBAAA>>>;;;999666555000,,,222<<<<<<444333111///...,,,,,,,,,,,,333333222222111///...---******))))))))))))******(((((())))))))))))******))))))(((((((((***+++,,,...---++++++++++++)))(((++++++++++++,,,---......000222444444555666999;;;===>>>@@@BBBEEEHHHKKKLLLIIIIIIPPPLLLbbb]]]eeeoooyyyppp\\\[[[ttt|||gggccceeedddbbb^^^ZZZUUURRRMMMHHHEEE===999???SSSggguuunnnqqqrrrzzzuuuDDD777777222555222111222444444444;;;DDDTTT^^^fffjjjsss~~~tttxxxsssyyy}}}mmmrrrzzzooodddXXXNNNDDD@@@<<<999999:::::::::<<<===>>>???@@@CCCGGGJJJPPPQQQTTTVVVUUUYYYeeessssssiiiccc```eeemmmuuuwwwxxx|||___OOOLLLNNNVVV[[[bbbiiimmmppprrrttt{{{~~~xxxxxx|||yyyyyy}}}zzzzzz|||xxxuuurrrmmmjjj```]]]ZZZWWWMMMCCCAAAEEEDDDLLLTTTYYYbbbqqqqqqWWW>>>888>>>BBBAAA???999888999>>>FFFLLLMMMLLLQQQVVVRRREEE@@@FFFJJJGGGDDDCCCAAA@@@>>>===<<<;;;AAACCCDDDEEECCC???;;;888666777111---777HHHGGG999111000...---,,,,,,,,,---222222222111000///---,,,******))))))))))))******(((((((((((()))))))))***(((((((((((()))***,,,---------,,,+++++++++***)))++++++++++++,,,---......000111333444444666999<<<<<<<<<>>>@@@CCCFFFHHHJJJHHHKKKUUUQQQeee^^^gggsss}}}lllYYY\\\www{{{fffcccfffeeeaaa^^^YYYUUURRRMMMIIIFFF;;;:::CCCXXXiiisss|||zzzkkkrrr~~~~~~kkkzzz{{{HHH999777111333222111222444333333999AAAOOOZZZdddiiisssyyyqqq{{{sssxxx|||rrrgggZZZQQQGGGCCC===:::999:::;;;;;;===>>>>>>>>>>>>???BBBDDDKKKKKKMMMPPPRRRYYYjjjyyy}}}sssjjjiiiooovvvvvvlllkkknnnuuu|||~~~iii]]]YYYXXXZZZ```fffkkkmmmllljjjjjjvvv~~~hhhkkkuuu|||~~~~~~zzz{{{{{{xxxuuuqqqlllhhhddd```YYYPPPFFF???@@@DDDMMMRRRVVV[[[bbbgggeee___NNNAAA666666===AAABBBBBB666777:::@@@HHHMMMNNNMMMWWWVVVMMM???;;;CCCIIIIIIBBBAAA@@@???>>>=========BBBCCCEEEEEECCC???;;;888444666111///<<>>>>>======???@@@GGGIIIMMMRRRVVV^^^ooo~~~zzzrrrlllgggcccaaafffmmmxxx|||pppvvvwww{{{~~~zzzuuupppllleeekkkrrrssspppllliiiiiinnnfffNNNTTT^^^oooyyyzzz|||uuusss~~~~~~{{{wwwsssmmmiiieee___UUUKKKDDDCCCFFFJJJKKKOOOTTT]]]fffeeeVVVEEE444444555999>>>BBBCCCCCC555777<<>>;;;888222222///111>>>JJJGGG<<<000///...---------...///......////////////......******))))))))))))******''''''(((((((((((())))))))))))(((((((((***+++,,,''')))+++++++++,,,---///++++++++++++,,,---......///000111222333666:::===DDDDDDEEEEEEFFFGGGHHHIIIJJJLLLWWWUUUlll```jjjttt|||vvvcccfff~~~fffccceeeddd___\\\XXXTTTPPPMMMHHHEEE;;;<<>>JJJWWWbbbhhhqqq~~~ooonnn{{{eeeXXXLLLGGGAAA<<<:::;;;;;;<<<:::<<<============???@@@BBBEEEMMMUUUZZZaaapppxxxrrrlllfffbbb```eeeqqq~~~sssyyyyyy|||~~~~~~}}}~~~yyyqqqooopppnnnvvvVVVLLLAAAPPP___sss}}}lllddddddhhhcccbbbnnnpppxxx{{{|||xxxsssmmmiiiccc\\\QQQGGGCCCEEEHHHIIIDDDJJJUUUaaallliiiUUU@@@///333888===@@@BBB@@@===555888>>>EEELLLOOOPPPPPPOOOBBB<<>>888000///.........///000111000000000000000///......******))))))))))))******'''''''''((((((((())))))******)))(((((()))***+++''')))+++,,,++++++---///++++++++++++,,,---......///000111111222555:::>>>FFFFFFFFFFFFGGGHHHJJJJJJJJJJJJSSSRRRlll|||aaajjjsssyyyzzzfffhhh|||eeecccffffff^^^[[[WWWSSSPPPLLLHHHEEE>>>>>>JJJ___pppzzz___UUUjjjyyy|||}}}JJJ;;;999444777555444555666444333777>>>JJJWWWbbbgggqqq|||nnnlll}}}lllaaaNNNIIIAAA<<<;;;;;;<<<<<<999;;;======>>>>>>@@@BBB<<>>AAAAAA;;;555666999@@@GGGMMMPPPPPPPPPMMM===;;;LLLVVVNNNEEEEEECCCAAA???======???BBBDDD@@@@@@???>>>===<<<::::::777111222:::AAA>>>888666000000///......///111222222222222222111///...---******))))))))))))******''''''''''''((((((((()))+++***)))(((((()))******(((***,,,,,,******,,,///++++++++++++,,,---......///000000111222555:::>>>CCCDDDDDDEEEFFFHHHIIIJJJJJJHHHPPPPPPkkkyyyaaafffnnnyyyssseee```qqqccccccdddggg___\\\WWWSSSPPPLLLGGGDDDAAA777GGGdddsss}}}YYYVVVbbb|||uuudddRRR:::<<<111666222222222333444555666777GGGVVV___gggsssyyyvvvppp{{{uuusss}}}xxxhhhWWWJJJ>>>;;;;;;999999<<<<<<<<<<<<<<<=========>>>@@@EEEQQQ[[[```gggyyyvvvmmmhhhhhhhhhsssssszzz}}}~~~|||mmmkkkwww]]]JJJFFFLLLTTT```lll~~~zzzlllhhh^^^YYYaaaiii^^^KKKLLLHHHMMM```tttqqqeee\\\UUUNNNOOOQQQUUU]]]hhhttt|||{{{zzz{{{xxxqqqkkk\\\UUULLLFFF???<<>><<<<<<<<<=========>>>>>>DDDIIIRRRZZZ^^^dddsssvvvoookkkjjjsssvvv|||zzz}}}uuuooovvvnnnWWWJJJHHHMMMVVV___nnnxxx~~~ooocccbbbccc\\\\\\]]]\\\aaaqqq{{{ppp\\\QQQKKKMMMYYYgggnnnsssvvvkkkggglll|||kkkXXXPPPJJJEEECCCDDDDDDEEEIIIPPPYYY___vvv}}}|||zzzxxxtttnnniii[[[QQQFFFBBBAAAAAACCCGGGNNNVVVfffvvv|||oooTTT???999;;;===AAACCCAAA<<<777;;;BBBJJJLLLKKKNNNTTTYYYLLLIIIKKKTTTZZZWWWRRRPPPRRRLLLDDD??????AAADDDFFFDDDAAA===;;;:::999777555222000///000222333111///444222///------///222333666555333222222000,,,***))))))))))))((((((((((((,,,***))))))******)))((())))))))))))************************************,,,,,,+++,,,,,,---...///111222222222333555:::===AAABBBCCCEEEGGGIIIJJJJJJJJJPPPPPPUUUssslllpppuuu}}}mmmcccbbbrrrccc```^^^```aaa]]]YYYTTTPPPKKKEEEBBB???>>>WWWyyynnnqqqrrrzzzxxxkkkvvvzzzVVV<<<:::///444333222222333333444555666AAAPPPYYYbbbpppwww~~~nnnnnn}}}xxx~~~wwwvvvmmm^^^NNNCCC>>>;;;===@@@<<<<<<=========>>>>>>>>>HHHKKKRRRXXXZZZ```mmmzzztttllljjjttt{{{wwwwww{{{{{{uuuzzz~~~jjjaaaaaaQQQIIIDDDHHHPPPXXXaaahhhzzziiiYYYLLLFFFIIIIIIKKKPPPZZZkkkqqq\\\VVVUUU[[[cccfffggghhh\\\YYY]]]jjjuuu|||xxxxxx~~~lllRRREEEBBB???;;;============>>>AAAFFFJJJaaalll|||{{{uuuooojjjgggYYYMMMAAA@@@CCCEEEFFFHHHPPP[[[lll{{{}}}lllPPP;;;999<<<@@@CCCEEEBBB<<<777AAAGGGJJJHHHKKKTTTWWWTTTGGGNNNSSSUUUWWWZZZZZZWWWVVVOOOFFF??????CCCHHHLLLGGGAAA;;;999::::::777333333111000000111111000///333222///------///222444888666444222000...***'''(((((((((((()))))))))))),,,+++******++++++***)))))))))))))))************************************+++++++++,,,,,,---...///000111222222333666:::===AAABBBCCCEEEFFFHHHIIIJJJGGGMMMMMMRRRqqqvvvxxx{{{iiicccdddqqqfffdddbbbfffaaa^^^YYYUUUPPPKKKEEE@@@>>>AAA\\\{{{zzz|||uuu~~~xxxvvvYYY>>>;;;///555333222222222333444444555;;;IIISSS^^^mmmuuu{{{{{{jjjmmm{{{vvvvvvyyysss|||~~~ssshhh]]]OOODDD>>><<<===???<<<============>>>>>>>>>FFFJJJOOOSSSWWW___jjjttt{{{uuunnnlllwwwrrrssswww~~~kkk___[[[QQQMMMNNNVVV___eeekkkppp|||WWWMMMDDD===BBBHHHBBBJJJXXXnnnxxxgggeeefffkkkppppppnnnkkk___\\\]]]eeekkknnnuuu}}}zzzkkkdddfffmmmsss{{{]]]GGG??????===:::;;;<<<===>>>>>>@@@CCCEEEOOOWWWeeessszzzqqqiiidddbbbWWWMMMCCCAAACCCEEEIIIMMMOOO\\\lllwwwsssaaaIII999:::===BBBFFFFFFBBB<<<888@@@HHHKKKKKKPPPYYYUUUJJJ@@@OOOVVVQQQQQQZZZ]]]YYYTTTMMMEEEAAAAAAFFFKKKNNNKKKCCC:::777999999555000111111000111111222222111333111///------///222444888666333111///---)))'''''''''(((((())))))******+++***))))))++++++***)))((()))))))))************************************++++++++++++,,,---...//////111222333444666:::===AAABBBCCCDDDFFFGGGHHHIIIEEEMMMOOOTTTrrrsssvvvzzzfffccchhhpppiiigggfffjjj```^^^ZZZVVVQQQKKKDDD@@@???CCC\\\uuu}}}}}}wwwwwwqqq}}}xxxkkkttt___@@@<<>>>>>>>>???BBBFFFJJJOOOVVV```kkkrrruuu~~~wwwssssssyyynnnqqqwwwssslll```\\\[[[```gggnnnvvv}}}bbbDDDCCC>>>999>>>EEEBBBGGGSSSfffyyy{{{ooolllnnnssswww{{{zzztttmmmaaa______bbbdddeeehhhllluuunnnaaabbbaaaaaadddYYYaaarrryyy~~~pppRRRAAA======:::777888:::<<<=========???AAA???BBBHHHRRRbbbyyy}}}vvvlllccc\\\ZZZVVVOOOHHHEEECCCDDDKKKRRRQQQ]]]jjjooofffUUUEEE;;;<<>>EEE]]]rrrwww~~~tttppp}}}eeeaaavvv```AAA<<>>>>>>>>??????@@@DDDGGGKKKTTTaaakkkooooooxxx~~~zzzyyyxxx{{{mmmrrr{{{pppooowww|||vvvrrrxxxwwwpppkkklllooouuuwwwOOO999===<<<888===AAACCCGGGOOO[[[gggllliiidddkkkqqqvvvyyyzzzxxxppphhhaaa```aaaaaacccdddfffgggnnn~~~~~~aaa___hhhhhheeeeee^^^ZZZ[[[aaaeeelll|||iiiMMM???===<<<999777;;;===>>>===<<<;;;<<<===;;;;;;;;;AAAQQQkkk}}}{{{vvvppphhh```YYYVVVTTTNNNIIIFFFDDDEEEMMMVVVWWWbbbkkkiii\\\LLLBBB???>>>BBBFFFHHHFFFBBB???===FFFMMMVVVZZZVVVJJJ===444AAAKKKNNNIIIJJJSSSUUUOOOIIIGGGDDDDDDEEEFFFGGGFFFJJJDDD<<<999888777333///000333777999888777666555222000...------000333555444222///......---,,,***(((((((((((()))))))))))))))((('''((()))***)))((())))))))))))*********************************************++++++,,,---......///222444555777:::===AAAAAABBBCCCDDDEEEFFFFFFGGGRRRXXX^^^wwwfffkkksss~~~\\\```iiikkkgggdddaaaeee]]]\\\YYYVVVRRRLLLFFFAAA===GGGaaavvvyyy{{{sssqqqmmmjjjYYY<<<;;;000555333333222222222222222333777EEEPPP^^^rrr|||{{{yyyuuurrrwww~~~zzz{{{}}}~~~~~~zzzkkkWWWIIICCC???:::======>>>>>>>>>?????????CCCFFFHHHJJJSSS```hhhiiipppyyy|||uuutttvvv~~~qqqxxxiii^^^VVVYYYbbbkkksssyyyvvvoooiiihhhrrr}}}{{{{{{dddGGG:::??????>>>CCCDDDEEEIIIPPPXXX^^^aaadddfffmmmssswwwvvvvvvuuuooogggbbbcccdddcccdddfffgggfffmmm{{{iiijjjqqqoookkkmmmpppjjjdddfffooo|||gggMMM@@@>>><<<;;;<<<>>>??????>>><<<<<<===>>>>>>>>>>>>BBBMMMbbbyyyzzzvvvqqqnnnkkkfff___ZZZRRRKKKDDDDDDFFFIIIPPPWWW\\\gggooohhhUUUEEE>>>???AAADDDGGGGGGDDDAAA@@@@@@JJJLLLTTTZZZPPP>>>777:::MMMMMMKKKJJJNNNTTTSSSLLLLLLIIIFFFDDDDDDDDDBBBAAACCC@@@<<<:::999777555333333888===???<<<888555444222000...------000333666444222///------,,,+++***))))))))))))(((((((((((()))((('''(((***+++***)))))))))))))))************************************************+++,,,---...---///222444555777;;;===AAAAAABBBCCCDDDDDDEEEEEEHHHSSSYYY]]]vvvkkkpppxxxXXX^^^hhh}}}gggeeedddaaafff]]][[[YYYVVVSSSMMMFFFAAA<<>>>>>>>>>>>????????????GGGIIIIIIIIIRRR___eeedddtttyyymmmpppsss{{{vvv~~~zzz^^^XXXSSSSSSUUUYYYbbbkkkkkkmmmmmmmmmnnntttZZZCCC;;;AAAAAADDDIIIIIIFFFKKKTTT\\\___bbbgggmmmqqqwwwyyyvvvvvvxxxtttnnncccddddddcccbbbccccccaaaooozzzooopppsssnnnlllrrrsssqqqpppuuu~~~eeeKKK>>>;;;:::;;;>>>:::;;;<<<;;;;;;;;;===???>>>???AAADDDJJJVVVfffqqq~~~zzzuuuqqqppppppnnnhhhbbbQQQFFF???AAAHHHMMMSSSWWW___jjjqqqgggRRR@@@:::<<>>888444222222000...---...000444666666333///---,,,+++***)))******))))))((((((''''''***)))((()))+++,,,,,,***))))))))))))************************************************+++,,,---...,,,///222444666888;;;===AAAAAABBBBBBCCCDDDEEEEEEHHHSSSWWWZZZsssooossszzz^^^[[[nnnllldddbbb___[[[]]]ZZZVVVRRROOOJJJEEEBBB<<>>:::777111555444222000000111222333555>>>KKKYYYgggrrr|||xxx~~~xxxuuulll^^^LLLHHHFFF;;;<<<<<<============<<<<<>>===AAAFFFKKKOOOVVVXXX[[[^^^aaadddiiimmmzzzzzzzzz{{{zzzwwwrrrooobbbfffiiigggeeegggkkknnnvvvppppppvvvsssqqqtttwww{{{~~~fffHHH======<<<<<<>>>>>>???@@@@@@@@@???======FFFEEEIIIQQQVVVYYYaaalll~~~|||{{{zzzssspppooofffZZZHHHIIIFFFAAADDDNNNWWWYYYhhhnnnjjjWWWEEE>>>???@@@DDDDDDEEEEEEEEECCCBBBAAAJJJOOOTTTQQQ???111777HHH[[[WWWUUUXXXYYYXXXZZZ^^^ccc\\\RRRGGG@@@======>>>???@@@AAA>>>:::555222111000===GGGCCC:::555444444222///,,,+++---000333333444333000...+++)))''''''))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))((()))***+++++++++++++++,,,,,,------------------......///000333777;;;===BBBAAA@@@???@@@BBBDDDFFFHHHQQQ[[[ZZZ|||zzzkkkpppyyy^^^___rrr}}}jjjdddcccbbb___[[[XXXTTTQQQMMMHHHCCC@@@<<>>>>>>>>CCCDDDDDDEEEEEEDDDDDDCCCHHHMMMQQQNNN???555<<>>??????===999555333222444???EEE@@@777333333333111///,,,,,,...222444555333222000---+++)))(((''')))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((((())))))))))))******+++*********,,,,,,,,,---------------//////000222444888:::<<>>>>>============CCCLLLSSSWWW[[[```ccckkksss|||qqqppprrr|||xxxmmmgggmmmppprrrrrruuuyyywwwsssnnnqqqwww|||uuuMMMCCC;;;>>>HHHSSS]]]dddggggggfffeeefffjjjpppuuuyyyyyyyyyyyyyyyyyyyyyyyy{{{tttooopppuuuxxxwwwuuuzzz~~~gggKKKCCCDDDCCCBBBCCCHHHKKKQQQXXX^^^aaacccccckkkmmmppptttvvvzzzvvvxxx~~~}}}wwwoooiiibbbVVVLLLGGG@@@@@@IIIQQQUUU]]]ggguuuzzzvvveeeQQQEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHMMMOOOHHH;;;666@@@OOO^^^___```___YYYUUUXXX```[[[UUULLLCCC<<<999999:::======>>><<<888555444444;;;AAACCC<<<333000111222111...,,,---000444666777222111///---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))*********)))((((((+++,,,,,,,,,---------...000111222444666888:::;;;??????@@@AAABBBDDDEEEEEEJJJOOOTTTUUU|||{{{yyyfffnnn|||wwwYYYfffwwwqqqccc```aaaaaaaaaZZZWWWSSSOOOJJJEEE@@@<<<:::JJJfffwww{{{```mmm|||pppYYYQQQTTTUUURRRHHH;;;333222333333333222111111222222333444555===KKK^^^mmmtttvvv~~~sss|||~~~yyyeee[[[SSSEEE>>>>>>>>>>>>>>>>>>>>>>>><<>>::::::;;;<<<<<<===<<<:::777555555666AAADDDBBB888000///111222000...---...222555888999000///...,,,+++*********(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((()))))))))))))))))))))((('''&&&+++++++++,,,,,,------...000111333666777999999:::===>>>@@@BBBDDDEEEEEEFFFLLLNNNQQQSSS|||dddmmm|||tttYYYiii{{{pppcccaaaaaabbbccc\\\YYYTTTPPPKKKFFF@@@<<<@@@LLLeeeyyyfffrrr|||}}}hhhPPPGGGEEENNNPPPFFF999333222000222222222222222222222333555333777CCCVVViiiuuuzzzuuu}}}xxx~~~kkkbbbYYYIII@@@???>>>>>>>>>>>>???@@@???HHHTTT___eeejjjmmmpppnnnzzzxxxoooIIIDDDDDDMMMXXX^^^aaadddccciiirrrxxxzzzxxxuuutttuuuwwwyyyzzz|||~~~{{{{{{{{{lllSSSIIIGGGFFFHHHMMMUUUZZZcccmmmwww~~~sss___WWWSSSWWW___qqq~~~}}}{{{wwwqqqkkkbbbWWWMMMHHHDDD@@@EEEMMMNNNOOOccc|||{{{jjjVVVFFF>>>???CCCKKKIIIGGGEEEDDDEEEFFFFFFLLLUUURRR@@@444???YYYmmmnnnggg```^^^[[[TTTNNNLLLKKKIIIDDD@@@>>>>>>???@@@======<<<999777555666888EEEEEE@@@666000000222222///...---///333666888999///...---,,,+++*********((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))(((((()))))))))))))))((('''&&&******++++++,,,------...000111333666777999999:::;;;===???BBBDDDFFFGGGGGGOOOPPPSSSUUUbbblll|||sss\\\kkk~~~pppdddcccccccccfff^^^[[[VVVQQQLLLFFF@@@<<<>>>IIIbbbyyywwwnnnuuu}}}tttaaaNNNKKKGGGWWWYYYGGG888888999333111222222222222333333333444333444>>>OOOcccsss{{{rrrssswwwrrrkkk___LLLAAA@@@???>>>>>>???@@@AAAEEEKKKUUU```iiinnnoooooosss~~~nnnFFFCCCGGGTTT```fffgggiiiiiiooowww}}}}}}xxxtttqqqrrrvvvyyyzzz{{{~~~{{{qqqZZZNNNGGGEEEKKKUUU```eeemmmwwwaaaPPPKKKDDD@@@BBBPPP]]]ooo~~~~~~{{{uuunnnggg^^^RRRKKKIIICCCDDDJJJPPPQQQWWWlllqqqYYYHHH>>><<<>>>CCCLLLJJJHHHEEEEEEFFFGGGIIIOOOVVVQQQ@@@<<>>=========??????===999666666777999DDDCCC<<<444000222222111///...---///333666888888///...---+++******))))))))))))))))))))))))))))))((())))))******+++++++++******))))))))))))(((((())))))*********)))(((((())))))***+++,,,---......000111222444666888:::;;;;;;<<<>>>@@@CCCFFFHHHIIIQQQTTTWWWZZZeeeoooppp[[[hhh~~~jjjaaaaaaaaabbbfff^^^[[[VVVPPPKKKEEE???;;;999GGGbbbyyyzzziiirrr{{{vvvooolll\\\RRRYYYfffyyysssNNN777<<<>>>333111111222222333333333333222222444<<>>>>>???AAABBBEEEIIIRRR```nnnvvvwwwuuuyyyvvvqqqssssssuuu}}}~~~}}}rrrIIIGGGKKKYYYffflllnnnoooqqqtttxxxzzzyyyxxxxxxxxxwwwzzz~~~~~~}}}~~~~~~hhhYYYMMMJJJUUUddduuuxxx}}}xxxSSSHHHGGGCCC@@@CCCDDDHHHRRR\\\jjj|||tttkkkdddYYYLLLGGGHHHCCCHHHNNNTTT[[[hhhyyyhhhMMMAAA@@@BBBEEEIIIKKKIIIFFFEEEEEEHHHKKKMMMTTTVVVLLL>>>DDD___tttxxxiiiaaa\\\[[[XXXQQQKKKHHHHHHFFFCCC@@@>>>=========BBBAAA>>>:::777666888:::???>>>888222000222111...///...---///222555666666000///---+++***)))(((((())))))))))))))))))))))))((())))))******+++,,,,,,*********)))))))))(((((())))))******+++*********))))))***+++,,,---......//////000222444888:::<<<;;;;;;===???BBBFFFIIIKKKNNNRRRXXXZZZjjjtttlllXXXccczzzddd[[[]]]]]]___ddd^^^[[[UUUPPPJJJDDD>>>:::<<>>>>>???AAABBBCCCFFFOOO```sss~~~}}}vvvllloooyyy|||kkkbbbaaa^^^[[[aaalllsssuuuwwwzzz~~~~~~OOOLLLOOO[[[gggnnnppprrrvvvvvvuuuuuuvvvyyy~~~}}}zzzhhhZZZVVVcccuuubbbCCC===AAAAAACCCKKKEEECCCCCCHHHTTTmmm~~~}}}|||}}}tttjjjbbbUUUHHHCCCFFFDDDJJJPPPXXXeeewww|||```EEE===BBBGGGIIIKKKIIIGGGEEEDDDFFFJJJNNNQQQXXXUUUGGG;;;HHHeeeqqqjjjiiieeeaaa^^^VVVLLLGGGHHHHHHGGGEEEDDDDDDDDDDDDEEEDDDBBB???:::777666888;;;;;;:::555000000222000+++///...---///222444555555000///---+++***(((((('''))))))))))))))))))))))))((())))))***++++++,,,,,,+++*********))))))((((((((()))***+++++++++++++++((()))***+++,,,---......///...///000333777;;;===;;;;;;<<<>>>BBBFFFJJJMMMIIINNNUUUWWWsssyyylllYYYhhhxxxaaa^^^\\\]]]bbbbbbaaaXXXPPPMMMJJJCCC;;;888===OOOmmmssspppjjjllljjjccc\\\\\\XXXNNN^^^OOO:::>>>:::000333333333333333333333333333555555555@@@SSSccciiirrr{{{ppp~~~uuu|||yyyxxxhhhOOOFFF@@@AAABBB??????CCCFFFFFFNNNaaaxxx~~~lllaaa___```nnnrrrwww~~~qqqnnnddd___eeeqqqwwwtttpppvvvxxxVVVKKKPPP```jjjuuu|||wwwyyyuuurrrsssxxx}}}|||yyybbbYYYjjj~~~jjjTTTDDDDDDHHHFFFEEEIIIGGGJJJLLLMMMOOO```|||uuuooohhh```UUUIIIDDDEEEEEERRR[[[```llltttXXX???>>>DDDFFFGGGJJJPPPHHHEEEIIIKKKJJJLLLPPPRRRXXXFFF666LLLlllrrrhhhkkkgggbbbZZZOOOGGGGGGMMMIIIHHHGGGEEEDDDCCCCCCDDDBBBBBB@@@===:::999:::<<<>>>:::666333333333000...---...000111222222222111333111...,,,,,,---///000---,,,,,,+++*********+++)))))))))******+++++++++******)))))))))))))))***))))))************))))))+++++++++,,,,,,------------///111333555777;;;>>>>>>>>>???BBBFFFHHHIIIIIIKKKSSSQQQZZZuuuyyyfffXXXkkkuuu______^^^```eeeeee```WWWOOOLLLIIIBBB<<<999===TTTtttgggkkknnnrrrfffiiiiiihhh___UUUjjjJJJ666::::::666555444444444333333222222222444333333===PPPaaahhhttt~~~tttxxxwwwtttrrr|||mmmOOOEEE===>>>@@@??????AAABBBFFFQQQdddyyywww{{{|||lll```YYYXXXXXXaaadddooo}}}mmmgggccchhhqqqxxxxxxwwwxxx~~~]]]OOOQQQ___jjjxxx}}}|||zzz{{{~~~~~~uuuddd\\\kkk{{{nnn\\\NNNDDDHHHLLLLLLPPPXXXUUUVVVVVVTTTRRR]]]vvv{{{rrrjjjaaaYYYQQQHHHEEEFFFKKKUUU]]]eeeuuujjjQQQ======EEEFFFFFFHHHHHHDDDEEEJJJKKKJJJLLLQQQWWWUUUBBB999QQQjjjllldddiiiddd___XXXNNNGGGIIIOOOOOOSSSTTTPPPGGGCCCDDDHHH^^^TTTEEE:::555555777888===:::666444444333000---...///111222333333222222222000...+++******+++,,,,,,+++***))))))))))))***************+++++++++,,,******))))))))))))******))))))************))))))***++++++,,,,,,------......000222444555888;;;>>>?????????BBBEEEHHHIIIHHHIIIRRRPPP\\\sssvvv^^^XXXpppsss_________aaaeeeeee^^^VVVOOOLLLHHHAAA<<<:::<<<[[[|||yyyooo[[[gggssswwwpppttt|||pppvvvEEE666888777888777666666555444333222222111222111111:::KKK]]]fffuuuzzzvvvvvvpppwwwtttXXXLLL@@@===>>>???>>>???CCCFFFOOObbbuuu~~~{{{uuuvvvhhh^^^[[[[[[]]]^^^bbb___fff{{{zzzwwwtttssswww|||{{{bbbTTTVVVdddnnnzzzuuuyyy}}}wwwkkkgggbbblllqqqhhhXXXPPPMMMRRRVVVWWW^^^gggdddbbbbbb```^^^bbbppp}}}zzzpppdddXXXPPPLLLGGGFFFGGGOOOWWW```mmmZZZGGG:::===FFFGGGEEEEEE@@@BBBFFFKKKKKKKKKNNNTTTZZZOOO<<<>>>YYYhhhddd```ccc^^^XXXRRRKKKGGGKKKRRRWWW]]]```XXXJJJBBBEEELLLYYYKKK;;;111111666999999;;;999777555555333///---///000111222333333222222111///,,,)))((('''((((((******)))((((((((())))))***++++++++++++,,,,,,,,,***)))))))))))))))******))))))************))))))******+++,,,,,,---......///111333555666888<<<>>>@@@@@@???AAAEEEGGGHHHHHHIIIQQQPPP]]]vvvooouuuuuuWWWZZZuuuppp]]]`````````cccbbb^^^VVVOOOKKKGGG@@@<<<;;;<<>>999333111555999;;;;;;888888777666555222///---...///111222222222111000///---+++)))((((((((((((***))))))(((((()))))))))+++++++++++++++,,,,,,,,,))))))))))))))))))***+++)))******++++++******)))******+++,,,,,,---......000222444555777999<<>>ccc~~~WWWQQQ^^^|||uuuxxxyyyWWW>>>===999222444888777777555444333222222444333111222666BBBSSS```lllzzzvvvjjjooo}}}|||wwwoooxxxzzz}}}|||nnnaaaPPPDDDAAACCCBBB???DDDCCCFFFRRRbbbooottttttkkksss|||}}}yyyxxxyyyooopppooommmllltttwwwnnnvvvvvvwww}}}|||}}}dddWWWZZZfffkkkqqqssskkkssszzzccc[[[TTTYYYnnnzzzppp^^^^^^iiiiiilll|||{{{vvvooojjjkkkoooooommmkkkmmmjjjjjjmmmpppppptttzzz{{{vvvsssooo```PPPIIIGGGGGGIIILLLPPP]]]ssslllOOOCCC>>>===DDDLLLLLLGGGCCCGGGJJJLLLJJJIIIMMMVVV\\\SSSAAA777MMMjjjhhh^^^bbb[[[UUUQQQOOOOOOPPPWWW^^^oooiii^^^RRRGGGCCCCCCDDD;;;;;;;;;:::999888999999777777888666444111///......///000111111111000///,,,+++***))))))******+++******)))))))))******+++++++++++++++++++++++++++))))))(((((()))***++++++******++++++++++++******)))******+++---......///000222444555666888<<<>>>AAA@@@???@@@DDDGGGIIIIIINNNRRROOO\\\kkk```vvv~~~pppxxxdddWWWgggbbbVVV___dddfffiiiggg```YYYRRRMMMFFF>>><<<===AAAbbbzzz}}}WWWWWW```{{{|||~~~SSS999888777333888777666666555444333222222555333222333555===LLL[[[fffvvv{{{eeeaaaxxx{{{ssspppccckkknnnrrr~~~~~~pppgggWWWHHHBBBCCCDDDBBB???@@@FFFQQQ^^^fffgggdddhhhnnntttuuurrrpppqqqsssjjjnnnqqqnnnkkkqqqyyymmmoooyyyvvvyyyxxxyyy~~~~~~}}}lll[[[WWW^^^dddoooxxxvvv|||bbb\\\VVVZZZmmmzzzkkkaaaeeedddgggsss{{{yyysssnnnooossstttqqqmmmpppkkkhhhiiiiiiiiimmmsss}}}wwwrrroooggg[[[NNNHHHFFFGGGJJJOOOVVVffffffJJJ@@@???AAAGGGMMMNNNIIIDDDLLLNNNMMMIIIJJJQQQYYY^^^JJJ???===VVVnnniii___ggg___YYYUUUUUUUUUVVV[[[bbbttthhhXXXLLLGGGDDDAAA>>>??????===999555444777:::666777777666222000/////////000111222222111000///***************+++,,,,,,******)))))))))***+++++++++++++++************)))(((((((((((()))***+++,,,******++++++++++++******))))))***+++---...//////000222444555666888;;;===AAA???>>>@@@CCCGGGJJJKKKPPPRRROOO]]]rrrddduuuyyykkk~~~ccc[[[ooocccXXXbbbfffhhhiiifffccc\\\TTTNNNFFF>>><<<>>>CCC```vvv{{{bbbjjjuuuuuurrr{{{TTT999666555333777555444444444333333222222444222333444444888EEETTTcccsss~~~lll^^^uuuqqqzzz|||tttxxxrrrcccOOODDDBBBCCCAAA???@@@EEEOOOZZZaaacccbbbnnnqqqrrroookkkiiilllpppnnnppppppllliiilllwwwyyy}}}~~~xxxuuutttvvv{{{|||ssssssxxx~~~|||wwwddd\\\```fffssssssnnnhhhgggrrrwww~~~{{{aaaYYYZZZ```kkkzzzzzzuuutttrrrrrrsssuuuuuutttsssmmmhhhffffffiiirrr{{{zzzsssnnnlllZZZRRRJJJFFFDDDEEEJJJQQQaaaqqq~~~^^^GGGAAABBBEEEIIIMMMNNNIIIDDDLLLNNNMMMJJJMMMVVV\\\\\\BBBAAAGGG^^^ppphhh```jjjccc\\\WWWWWWVVVVVVXXX\\\cccZZZNNNGGGEEEEEEBBB>>>;;;999666555555777888888666777777444111//////111111222333444333333222111++++++******************((((((((((((((()))***+++*********)))))))))(((((((((((((((((()))***+++,,,***++++++,,,,,,++++++***((()))***+++---...///000000111333444555777:::<<>>===???CCCHHHKKKMMMOOOPPPNNN___zzzvvvhhhddd^^^ssshhh]]]eeegggffffffaaaddd^^^VVVOOOFFF>>>;;;>>>DDD^^^ssstttooooooiiiyyyuuuWWW<<<888777222222333333333333333333333333333111222444333555AAAOOOcccqqq|||~~~uuuaaakkkppptttuuuoooWWWFFFAAA@@@>>>DDDBBBCCCIIIUUUaaaiiillllllnnnooollliiikkkrrryyyvvvuuurrrmmmjjjlllqqqvvvrrrxxx|||}}}zzzqqqvvv||||||~~~uuusssyyy}}}}}}}}}xxx{{{~~~lllfffkkknnnxxx~~~xxxqqquuuwww|||^^^OOOSSS]]]iiisssxxx~~~sssvvvxxxuuusssuuuxxxzzzrrrmmmhhhhhhjjjqqqxxxqqqllljjjPPPKKKFFFDDDCCCCCCJJJRRRiiiwwwpppSSSBBBBBBDDDGGGIIILLLMMMIIIDDDIIILLLLLLKKKPPPZZZ]]]ZZZ???DDDNNNbbbqqqggg```kkkddd]]]WWWUUUTTTQQQRRRTTTNNNIIICCCBBBDDDEEEDDDBBB;;;888777999===<<<666111777777777444000...000222333444555555555444333222,,,++++++***)))((((((''''''''''''''''''((()))******)))))))))((((((''''''(((((((((((()))***+++,,,***++++++,,,,,,++++++***((()))***+++---...///000///111333444444666999;;;???===<<>>888333777333222222333333444555666666111333555333111444;;;AAAZZZggguuuhhhcccmmmyyyuuuYYYEEEAAACCCCCCAAAAAAAAAEEENNN[[[hhhpppmmmkkkkkknnntttyyyzzzzzzzzzsssrrrrrrqqqtttyyytttuuuxxx~~~{{{vvvrrruuu{{{zzzvvvwww~~~|||tttrrruuuyyy~~~|||vvvyyy}}}jjj______bbbgggkkknnnqqquuuyyy}}}~~~}}}zzzyyyxxxvvvttttttuuuvvvqqqooooooppppppvvv|||uuuooocccXXXQQQJJJDDDCCCCCCDDDLLLVVVppp{{{yyy^^^KKKDDDFFFDDDFFFMMMOOOKKKHHHHHHKKKCCCHHHJJJIIIZZZ___GGG;;;BBBUUUhhhllldddeeeoooeee[[[UUUUUUTTTOOOMMMNNNHHHEEECCCCCCEEEEEECCC@@@777555777===@@@<<<777555666555222000//////000000---000444555333222222333+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%'''(((***,,,---...)))******++++++,,,---------,,,++++++,,,---///000222000111666888888;;;???>>>======???DDDIIILLLMMMKKKOOONNN```{{{sss}}}xxx^^^\\\ggg___gggjjjkkkkkkeeeaaaZZZQQQJJJAAA:::;;;???IIIbbbvvvjjj|||ttt|||~~~fffgggbbbAAA999333888444111111222222333444444555111333444333111444:::@@@TTTbbbqqq}}}jjj```pppttt~~~|||^^^HHHAAAAAAAAA@@@???@@@CCCKKKVVVaaaiiiccceeeiiiooowww}}}|||yyyzzz~~~yyywwwvvvxxx~~~{{{sssooosss{{{zzzvvvxxx{{{|||~~~vvvrrrssspppkkkggglllmmmppptttxxx{{{||||||~~~}}}}}}|||yyywwwvvvvvvtttoookkklllkkknnntttyyy{{{tttnnnbbbWWWLLLGGGCCCCCCDDDHHHTTT```qqq|||tttXXXGGGBBBHHHGGGHHHLLLKKKFFFCCCDDDAAA===FFFMMMPPP\\\YYY>>>777DDDYYYiiillljjjnnnvvvddd^^^ZZZYYYVVVPPPLLLMMMHHHEEEBBBBBBCCCCCC@@@===888666888>>>AAA===999888666444222000//////000000...111444555333111111222+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************,,,+++++++++++++++++++++,,,,,,++++++,,,---///000222000111666888888;;;???>>>======???DDDHHHJJJKKKNNNQQQNNN]]]zzzppp\\\```xxxddd^^^fffhhhjjjkkkeee```YYYPPPHHH@@@:::<<>>OOO^^^nnnzzzvvvhhhyyyooowwwdddNNNDDDBBBAAA@@@AAAAAACCCHHHQQQ[[[bbbbbbiiisss{{{}}}~~~wwwvvvuuuxxxvvvqqqxxxyyyvvvwww~~~}}}||||||rrruuu{{{zzzrrrllltttrrrrrrvvvzzz}}}}}}{{{}}}}}}}}}zzzvvvtttuuuwwwtttllldddkkklllqqq|||xxxrrrkkk___TTTHHHFFFDDDEEEGGGPPP```nnn}}}nnnRRREEEDDDJJJIIIKKKMMMIIIDDDEEEIIIFFFBBBIIIRRRXXX^^^TTT:::GGGYYYkkkpppnnnnnnpppqqqeeebbbaaa___XXXNNNIIIIIIFFFCCCAAAAAABBBAAA===:::999777;;;AAACCC???;;;;;;666444222000//////000111111333555444222000//////+++************)))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************------,,,,,,+++******))),,,,,,,,,,,,,,,...//////222000111666888888;;;???>>>======???CCCGGGIIIIIIPPPRRRNNN[[[ggg[[[dddppp```^^^eeegggiiijjjddd___WWWNNNFFF???:::===CCC___ttttttwww~~~eeejjjuuuzzzrrrhhhXXX888555111666333111111222222333333333444222333333222222333777;;;LLL[[[lllvvv|||}}}xxxvvvooowwwlllYYYLLLFFFDDDDDDEEEEEEEEEHHHNNNXXX___fffqqq~~~|||yyyqqqsssxxx~~~{{{~~~uuusssuuu{{{{{{yyyttteeeZZZ___mmmwwwyyyxxx{{{yyyxxx{{{}}}~~~}}}}}}}}}xxxwwwvvvxxxyyywwwrrrnnnqqquuu}}}|||tttllleeeYYYNNNFFFFFFGGGGGGKKKWWWjjjyyyfffNNNFFFJJJIIIJJJNNNPPPMMMJJJNNNUUUYYYRRRQQQWWW^^^___RRR@@@VVVhhhuuurrrooorrrnnneeeccceeefffbbbXXXMMMFFFDDDCCCAAA??????AAA@@@===999666888>>>FFFGGGAAA<<<;;;555444222000//////000111444555555333111///------************)))))))))))))))))))))******)))))))))((((((((((((((((((((((((&&&&&&''')))***+++------,,,,,,,,,++++++*********++++++,,,,,,---......///222000111666888888;;;???>>>======???CCCFFFGGGGGGNNNRRRNNN[[[^^^ZZZhhhjjj^^^___fffeeehhhjjjccc]]]UUUKKKDDD===:::???EEE\\\ttt}}}llldddVVV___gggooommmVVVfffSSS:::999222444///333333333333444444444444222333222222222333666888EEEUUUfffqqqwww}}}}}}}}}xxxeee^^^iiixxxzzziiiXXXLLLHHHGGGHHHHHHFFFGGGLLLVVV^^^dddppp|||}}}{{{uuuwwwzzzxxxqqqppprrrxxx~~~{{{___PPPEEELLL^^^nnnyyy~~~yyyxxxzzz}}}}}}}}}}}}{{{|||}}}{{{xxxxxxzzz}}}|||xxxmmmeee]]]RRRGGGDDDFFFFFFGGGNNN]]]ppp~~~nnnYYYIIIIIIPPPKKKLLLOOOQQQOOOLLLQQQYYY[[[YYYWWW\\\bbb[[[MMMEEEXXXiiitttssstttzzzsssddd]]]aaaddd```XXXPPPJJJGGGAAA???>>>???BBBAAA>>>:::333777@@@HHHIIIAAA:::888555333111000///000111222777666444222111///,,,+++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&'''((()))***+++,,,---******+++++++++,,,,,,,,,++++++,,,------.........222000111666888888;;;???>>>======@@@CCCFFFGGGGGGIIIOOOOOO^^^{{{tttWWWYYYllleee^^^aaafffeeehhhjjjbbb\\\SSSIIIBBB<<<:::@@@HHH]]]xxxuuuuuuQQQNNNXXXbbbrrruuusss[[[EEEaaasssCCC555;;;555777444444444444444444444444444333222222111222333444555:::KKK___kkksss|||~~~{{{}}}rrr```YYYbbbpppuuuxxxcccSSSMMMIIIJJJIIIFFFEEEJJJUUU___bbbmmmyyy{{{xxxyyy{{{yyy{{{tttpppqqqrrrwww|||}}}TTTIIIBBBJJJZZZhhhsssyyyvvvzzz~~~}}}~~~yyyyyy}}}rrrfff]]]VVVMMMCCCAAADDDEEEHHHTTThhh{{{yyyeeeVVVKKKGGGKKKRRROOONNNOOOPPPMMMIIILLLQQQKKKSSSXXX___cccSSSDDDGGGjjjzzztttfffYYY]]]```\\\XXXUUUQQQLLLAAA@@@???AAACCCBBB>>>:::222666???FFFEEE===777666444333111000///000111222888666333111000///,,,***(((((()))))))))))))))***)))******++++++******)))))))))))))))))))))))))))************)))))))))))))))******+++,,,,,,------***+++,,,---............222000111666888888;;;???======>>>AAADDDGGGHHHHHHEEEMMMOOO___ssszzziiiQQQYYYooo~~~bbb^^^cccgggdddgggiiiaaa[[[RRRHHH@@@;;;:::AAAIIIaaa}}}xxxxxxMMMQQQ[[[iiirrrbbbssszzzMMMEEEcccooo^^^777111;;;666888777333333333333333333333333333222111111222333333333555FFFZZZfffooozzz{{{{{{}}}xxxjjjccchhhrrryyyjjjYYYSSSLLLMMMKKKGGGEEELLLYYYdddcccnnnzzz|||xxxwww~~~zzz|||{{{sssrrrtttvvvyyy|||zzz|||yyysss{{{wwwRRRJJJFFFMMMXXXbbbkkkrrrzzz}}}xxxlll___WWWRRRKKKCCC@@@DDDGGGNNNbbb{{{mmmSSSHHHGGGJJJMMMOOOSSSOOONNNOOOLLLHHHFFFHHHEEESSSYYY^^^^^^III???OOOzzzmmmccc___aaa```ZZZXXXWWWRRRKKKEEEDDDBBBCCCDDDBBB===888555777<<<@@@>>>777555777444333111//////000111222999555222000000///,,,***(((((((((((())))))******)))******++++++******)))))))))))))))))))))))))))************)))))))))(((+++++++++++++++++++++,,,***+++,,,............---222000111666888888;;;???<<<<<<>>>AAAFFFIIIJJJIIIEEEMMMMMM\\\sss{{{cccMMMYYYqqq|||aaa^^^eeehhhdddgggiiiaaaZZZQQQGGG@@@;;;:::AAAJJJaaa}}}zzztttMMMTTT^^^qqqjjj```|||___>>>KKKkkksssccc===666<<<333333111222222222222222222222222333222111111222333333222555FFFYYYdddlllxxxyyywww~~~{{{tttvvv|||mmm]]]YYYQQQQQQOOOJJJHHHOOO]]]iiicccnnnzzz}}}zzzxxx}}}~~~zzztttuuuxxxyyy{{{~~~yyyyyyzzz|||ppprrr}}}vvvRRRKKKFFFJJJSSS\\\hhhqqq{{{zzztttgggZZZSSSPPPKKKDDDBBBEEEJJJVVVnnnmmmPPPFFFJJJOOONNNLLLTTTOOOMMMOOONNNIIIFFFFFFNNN\\\]]]\\\WWWAAA>>>ZZZrrreeeaaajjjiiicccZZZWWWVVVOOOFFFIIIGGGEEEEEEEEEAAA;;;666888777999:::777333444888444333111//////000222333999555111000000///,,,***'''((((((((())))))************++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,------,,,++++++************+++,,,...///......---222000111666888888;;;???<<<<<<>>>BBBGGGJJJKKKJJJGGGMMMLLLXXXxxxXXXPPPYYYwwwbbbbbbccceeefffeeebbb```^^^OOODDDAAA;;;555AAAVVVqqq{{{tttSSS]]]qqqeeeoootttQQQHHHLLLbbb~~~{{{TTT>>>???;;;444666999333333333222222333333444333444555444222111222333777@@@OOO___nnnxxx~~~xxxppppppxxxyyyrrrqqqsss}}}wwwkkkaaaWWWQQQRRRWWWSSSOOO___vvv|||xxx{{{{{{vvvyyy}}}vvv}}}~~~wwwuuuwww{{{}}}~~~yyy}}}~~~VVVMMMGGGJJJOOOUUU^^^hhhrrruuuyyy{{{|||}}}~~~|||tttjjj```ZZZSSSKKKDDDCCCHHHLLLRRR___|||qqqQQQHHHKKKLLLNNNSSSSSSOOOMMMLLLHHHFFFMMMXXXaaa```bbb]]]III;;;JJJfffyyyeeebbblllzzzgggTTTOOOVVV[[[UUULLLNNNKKKJJJNNNSSSPPPEEE::::::::::::999888777666555111111000000111111222333333111...///000///,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++,,,------+++))))))***,,,+++++++++,,,...000111222222444888999888:::???===<<<===@@@EEEIIILLLMMMJJJKKKNNN^^^{{{XXXVVVeeeqqqcccbbbcccdddfffeeecccaaa\\\MMMBBB@@@:::888GGG\\\www}}}vvvdddooowwwkkksssdddDDDFFFUUUhhhxxxsssrrrwwwOOO999;;;888333555666444444333222222222333333333444555444222111222333444<<>>>>>>>>AAAFFFKKKMMMNNNMMMMMMOOO\\\|||xxx}}}YYY```wwwjjjcccccccccdddeeeeeecccbbbZZZLLL@@@===:::<<>>JJJcccppptttnnnwwwtttMMM777999777444555444555444333333222222222222222333444333222111222333000888DDDSSSbbbnnnwww{{{}}}zzzuuuqqqccc```gggrrr|||ssswwwwwwsssvvvxxxxxxhhh^^^[[[___\\\UUUXXXcccoooyyyzzzuuuzzz}}}{{{~~~\\\OOOHHHMMMTTTZZZeeepppjjjllloooqqqtttwww{{{}}}|||tttqqqpppyyy{{{~~~zzzuuuiii```WWWQQQLLLFFFDDDEEEHHH[[[uuu\\\OOOFFFKKKQQQQQQQQQTTTRRRNNNLLLLLLMMMRRR]]]hhhiiibbbeeeeeeNNN<<>>;;;;;;===???EEECCC???<<<999777777777000000111111222222222222///111222///+++)))***,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,......,,,+++,,,,,,,,,+++++++++,,,...000111444444666:::;;;:::<<>>BBB@@@>>><<<:::888777777777///000111222222222222111///000111...)))((())),,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************,,,------,,,+++,,,---,,,+++++++++,,,...000111444444666:::;;;:::<<>>>>>???CCCGGGJJJKKKKKKKKKLLLNNNZZZxxxpppmmmwwwgggXXXiiisss^^^```aaadddhhhjjjhhhdddaaaQQQHHH===999<<>>BBBFFFIIIIIIIIIGGGJJJNNNZZZxxxqqqsssvvvaaa\\\pppkkk^^^^^^```eeejjjllljjjddd___JJJCCC;;;888???RRRooocccpppXXXXXXkkkxxxuuu~~~^^^MMMmmmPPP???999:::333111444333222222222222333444555555///111222222111111222333222222555<<>>???===:::<<<;;;;;;;;;<<<>>>@@@AAAGGGOOOYYYaaafffjjjppptttuuu|||vvviii___XXXQQQIIICCC???@@@HHHRRR```yyyhhhPPPFFFEEEHHHKKKOOOQQQRRROOOLLLLLLRRRWWW[[[cccnnnsssrrrvvvrrrZZZAAAMMMsss~~~rrrcccZZZXXXXXXWWW```iiihhh___UUUPPPOOOEEEDDDAAA???===:::888666777888999999888666444222///000222333333222111000222///,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++''')))++++++*********+++,,,+++++++++,,,...000111333222555999:::888;;;???<<<===???BBBFFFIIIIIIHHHEEEIIINNNYYYuuusss}}}|||___bbbyyy|||hhhaaa\\\```fffkkkmmmjjjddd^^^EEE???999888@@@VVVuuubbb{{{uuuMMMNNN___hhhlllrrrvvvrrrMMMIIIvvvzzzGGG:::999;;;444222777777111111111222333444555666///111222222111111222444000000111777CCCSSSbbbkkksss{{{|||yyy{{{yyyhhh___[[[\\\^^^^^^dddqqq|||}}}}}}uuummmooonnnkkkgggfffpppzzztttUUUCCCAAA>>>;;;:::<<>>@@@JJJVVVhhhzzzTTTCCCDDDEEEIIIMMMQQQUUUVVVRRRLLLIIIQQQZZZaaalllxxx}}}zzzxxxjjjPPPCCCUUUvvv}}}yyy|||{{{tttiiiaaa[[[XXXQQQYYY```^^^TTTKKKJJJLLLLLLFFF???;;;::::::;;;;;;777888999:::999666222000...000222333333333111000333...***(((***+++***((())))))))))))))))))))))))((((((((((((((((((((((((************************&&&''''''((()))******+++&&&(((*********)))***+++,,,+++++++++,,,...000111222222444888999888:::???======???CCCGGGIIIIIIHHHEEEIIIMMMXXXqqqwww```nnnvvvcccbbbdddfffggghhhjjjiii___TTTEEE<<<999:::@@@[[[{{{zzzbbbuuuNNNNNNXXXeeeyyyooogggwwwaaaJJJKKKiiiBBB<<<777555666777444111444444444333333333222222111111111111111111111111333000...111;;;KKK[[[eeeooosss|||wwwxxxzzz}}}xxx}}}lllaaa]]]]]]___]]]dddnnnvvvwww}}}{{{tttpppooonnnjjjbbbbbbsssbbbJJJ??????===<<<<<<===>>>???<<<======<<<;;;:::;;;<<<<<<@@@CCCDDDDDDGGGOOOUUUgggmmmxxxwwwnnnbbbYYYMMMJJJEEE@@@>>>CCCPPP[[[xxxjjjLLLBBBAAAHHHLLLRRRUUUTTTQQQMMMKKKIIILLLWWWfffnnnmmmpppvvvlllZZZ:::===hhhzzzxxx|||wwwpppkkkgggccc___[[[WWWYYYWWWPPPNNNRRRSSSQQQSSSKKKAAA999666666666666===:::777666777666222///333333444444333111000///111///,,,***(((((()))***''''''''''''((()))***+++***)))((((((((()))+++,,,************))))))))))))(((((())))))*********+++******))))))******+++,,,+++++++++,,,---...///000222222333555777999;;;<<<;;;>>>CCCFFFGGGHHHIIIJJJJJJKKKGGGTTTwwwtttrrrsssZZZsssooo``````fffhhhhhhhhhiiifff[[[PPPDDD:::666666???___uuummmUUUWWWYYYgggeeetttPPPBBBSSSsssRRR@@@;;;666444666666444111333333333333222222222222000000000000000000000000111000...000777EEEVVVaaajjjooozzz~~~jjjbbbqqq~~~||||||sssoookkkbbbZZZ]]]dddmmmuuu~~~yyyssspppmmmkkkjjjlllnnnooottt}}}qqqUUU???>>>>>>======<<<<<<<<<;;;999;;;<<<===<<<<<<>>>???AAAAAA@@@>>>===>>>CCCGGGOOOXXXgggvvv~~~yyypppfffYYYQQQHHHCCC@@@BBBEEELLL[[[iii{{{XXXDDDAAADDDMMMPPPUUUVVVSSSOOOLLLJJJFFFLLLWWWccckkkoooqqqrrr]]]LLLBBBXXX{{{uuujjjgggbbb]]]ZZZYYYZZZYYYYYYVVVXXXTTTLLLHHHKKKNNNMMMMMMFFF???<<<>>>@@@???===999999999999777444000---333444555555444222000...///...,,,***))))))************)))((((((((())))))***)))((((((((()))++++++)))))))))(((((((((((('''*********)))))))))))))))******))))))******+++,,,+++++++++,,,---...///000222222333555777999;;;<<<<<>>@@@AAABBBBBBBBBAAA@@@???;;;===>>>??????@@@CCCFFFSSSNNNGGGBBB@@@@@@AAAAAAAAAGGGSSS```ggglllvvv~~~tttiii]]]PPPHHHEEE======FFFMMMTTTfffzzzaaaIIIAAADDDHHHPPPSSSUUUUUURRRNNNLLLKKKMMMYYYbbbdddhhhmmmiii```JJJ;;;KKKtttyyynnniiiiiigggdddbbbbbbdddgggeeebbbYYYMMMFFFGGGKKKLLLHHHCCC???AAAFFFIIIEEEAAA<<<@@@EEEEEE???999555333444555666777666333000...---,,,+++***)))***++++++,,,,,,+++***)))(((((())))))))))))((()))******+++((((((((((((''''''''''''+++******))))))(((((('''******))))))******+++,,,+++++++++,,,---...000000222222333555777999;;;<<<===???BBBDDDFFFHHHKKKMMMJJJOOOQQQdddnnn~~~UUUZZZsssppp___```bbbjjjkkkkkkjjjiiidddWWWJJJ:::666:::BBBRRRppp{{{hhh~~~xxx~~~\\\FFFOOO```~~~yyyuuu___AAA;;;888444333333444333222111111111111000000000000000000000000000000000000---000111//////777EEEQQQ___dddooo{{{xxxssspppyyyuuuyyy}}}kkkdddeeeTTTXXXYYY___www~~~wwwrrrooopppkkkiiiooozzzzzz|||}}}fff^^^\\\WWWUUUYYYSSS[[[bbbaaaXXXMMMGGGEEEFFFGGGIIIJJJJJJIIIGGGFFFCCCCCCCCCCCCEEEJJJPPPUUUhhh^^^RRRJJJHHHHHHGGGFFFGGGFFFGGGJJJMMMQQQ\\\gggrrr||||||qqqdddWWWKKKDDDFFF???@@@KKKPPPWWWnnnfffPPPFFFFFFHHHJJJPPPRRRSSSRRRPPPNNNMMMMMMRRRdddnnnjjjkkkpppeeeRRRFFF888UUUyyy|||nnneeeeeeiiiuuubbbSSSMMMNNNNNNMMMHHHDDDBBBFFFKKKLLLEEE======EEELLLLLLDDD<<<777777555666777888666333///---++++++***)))******+++,,,,,,,,,+++***))))))******)))))))))))))))******+++))))))(((((((((''''''''')))))))))))))))(((((((((******))))))******+++,,,******+++,,,---...000111222222333555777999;;;<<<===???BBBDDDEEEHHHLLLOOOJJJQQQUUUggg{{{kkkNNN```}}}fff]]]bbbeeejjjllllllkkkjjjdddWWWJJJ:::666:::DDDVVVwwwlllccc{{{zzzVVVFFFQQQxxxzzz~~~```>>>:::888555333222333333333111111111000000000//////111111111111111111111111...111222000...333???IIIZZZaaajjjssszzz|||xxxsssmmmnnnpppqqqhhheeeXXXYYYVVVYYYppp}}}~~~wwwqqqnnnllllllmmmtttqqqqqqyyy}}}xxx~~~xxxgggSSSSSSVVVTTTVVV]]]UUU[[[___ZZZOOOGGGFFFIIILLLLLLLLLLLLKKKIIIGGGFFFJJJJJJJJJKKKPPPZZZfffnnnyyylll\\\QQQMMMMMMKKKIIIOOOJJJGGGEEEBBBBBBHHHPPPVVVbbbvvvwwwjjj]]]QQQGGGAAAEEEAAAEEENNNTTT^^^yyytttSSSEEEFFFIIILLLNNNRRRRRRQQQOOOLLLJJJKKKMMMPPPeeerrrqqqtttxxxiiiQQQDDDAAAbbb}}}vvvmmmjjjooo|||bbbVVVUUUWWWTTTOOOHHHEEEDDDHHHLLLJJJBBB:::777???FFFEEE===555222333666777888777666222///---******)))*********++++++******))))))***+++,,,,,,((()))))))))*********************)))))))))((((((&&&&&&'''((()))******+++******))))))******+++,,,*********+++---///000111222222333555777999;;;<<<===???BBBDDDFFFIIILLLOOOMMMUUUXXXiiiyyy\\\MMMiiiccc^^^dddeeejjjllllllkkkiiicccUUUGGG<<<666777???UUUxxxbbbnnnzzzooouuuxxx{{{SSSGGGWWWhhhCCC:::999666444222222222333111111111111000000000///111111111111111111111111///111111///...222:::BBBSSS\\\fffmmmtttxxxxxxuuuqqqjjjcccqqqkkkZZZ[[[YYYSSSSSSbbbwww~~~{{{zzzrrrlllkkklllllllllooouuusssuuu}}}~~~|||vvvtttkkkoooxxx}}}}}}|||{{{dddXXXSSSZZZaaaaaa```bbb]]]ccciiiggg^^^UUUQQQPPPOOOMMMJJJHHHFFFEEEFFFFFFQQQRRRTTTXXX```mmmzzzyyygggZZZUUUTTTTTTTTTSSSQQQQQQRRRMMMGGGDDDFFFBBBKKK[[[oooxxxmmm___RRRHHHAAA>>>AAABBBHHHRRR^^^ooofffGGG???DDDGGGLLLSSSTTTSSSPPPLLLIIIHHHJJJMMMYYYkkkwwwvvvwwwuuucccJJJ999KKKmmm~~~~~~tttrrrxxxqqq\\\VVVZZZ[[[UUUOOOEEEEEEFFFHHHJJJHHHBBB===666;;;???===555000111333888888777666333111...---))))))******************((((((((()))***+++,,,,,,(((((()))************)))************))))))))))))%%%%%%&&&''')))***++++++******))))))******+++,,,)))******+++---///111222222222333555777999;;;<<<<<>>===AAAEEEJJJWWWmmmtttWWWAAABBBGGGFFFJJJSSSQQQPPPMMMJJJIIIKKKPPPTTTgggqqqwwwvvvssslllXXXCCCEEEiii|||nnniiioooxxxrrreee[[[]]]___ZZZPPPKKKEEEGGGHHHIIIGGGCCC@@@???:::<<<<<<888333111444999999888666333111///------)))************)))))))))))))))((((((((()))******'''((()))***+++******)))***))))))))))))(((((((((%%%&&&&&&'''((()))************))))))******+++,,,))))))***+++---///111222222222333555777999;;;<<<;;;>>>CCCFFFHHHJJJMMMOOOOOOZZZ\\\hhh^^^QQQ]]]~~~iii___aaafffhhhlllmmmllliiiddd\\\KKK<<<888999AAALLL]]]sssoooTTT[[[\\\ggglllcccsssyyyVVVjjjeee@@@===<<<999555222111222333222222222222111111111111000000000000000000000000///...,,,,,,---000444666AAARRRaaahhhlllrrrtttrrrnnniiidddssswwweee___XXXUUUVVV^^^rrryyyxxxzzzyyyrrrttttttzzz~~~vvvuuuyyyxxxzzz||||||zzzzzzuuuUUUHHHFFFDDDEEEDDDHHHMMMRRR[[[qqq{{{cccfff|||tttyyy}}}}}}|||yyyuuunnngggbbbJJJHHHFFFGGGMMMVVV___eeeeeeiiinnntttxxx|||xxxkkkaaa```eeennnttttttpppnnnnnnkkkeeeccceee]]]XXXQQQRRR^^^sss{{{pppiii]]]OOODDD>>>===>>>DDDHHHMMM[[[xxx^^^JJJ@@@IIINNNHHHHHHPPPJJJJJJIIIIIIKKKQQQYYY^^^hhhmmmqqqqqqooohhhWWWGGGhhh{{{tttjjjbbbbbbkkkyyygggbbbaaafffdddXXXLLLHHHIIIKKKLLLJJJDDD@@@>>>>>><<<;;;777333///000666::::::888555222///...------***************)))((((((+++***)))((('''''''''''''''((()))++++++******))))))((((((((('''''''''''''''''''''(((((((((((((((*********)))***++++++,,,))))))***+++---///111222222222333555777999;;;<<<:::>>>CCCGGGJJJKKKMMMNNNLLLWWWZZZfffwwwVVVPPPggguuu\\\XXXdddiiidddkkkjjjlllkkkaaaOOO???999::::::FFF^^^qqqqqqcccXXXccccccQQQZZZ___UUUttt___UUUPPP>>>777666666444333222111111222222111111111111222222000000111111111111000000---///000111000000222333===MMM___iiimmmppptttwwwuuuiiiaaajjj{{{yyypppbbbSSSNNNVVVeeeqqqvvvyyytttvvv~~~yyyzzz|||~~~yyy}}}xxx}}}|||xxx|||bbbIIIDDDGGGGGGKKKHHHJJJRRR]]]kkkvvv```QQQWWWaaajjjzzz~~~yyyzzzzzzsssiiiaaaXXXFFFBBBSSSaaaccciiitttpppuuuyyy~~~xxxgggYYYZZZbbbjjjqqqwwwzzzzzzyyyvvvrrrppppppqqqrrrkkkkkkrrrtttxxx}}}rrriiiaaaSSSEEE======AAACCCNNNNNNVVVlllSSSIIIDDDJJJNNNLLLHHHHHHKKKLLLKKKJJJKKKRRR^^^hhhtttrrrssslll{{{qqqSSSpppvvv}}}~~~~~~kkkgggkkkrrrtttVVV]]]cccbbbZZZRRRNNNNNNIIIHHHGGGEEEBBB@@@@@@@@@:::999777444111000333555888777444222000/////////+++***)))(((((()))***++++++++++++***************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000000111222444777;;;===?????????AAADDDIIILLLMMMMMMPPPUUUVVVgggpppTTTSSSlllqqq^^^\\\cccgggdddiiiiiiiiiggg]]]LLL>>>888888===RRRqqqxxxeeeYYYqqqYYYHHHQQQVVVVVVwww|||\\\YYYxxxAAA999666666555444333222111111111000000000000000000111000000111111111111000000---///000111000000222333888FFFXXXdddiiilllqqquuuuuukkkeeemmm~~~iiiooorrrfff___WWWRRRTTT___llluuu}}}yyyzzz~~~xxx~~~~~~zzzzzztttzzz{{{xxx|||~~~}}}{{{ZZZGGGCCCCCCAAAKKKNNNXXXfffsss~~~dddRRRIIIRRR^^^hhh{{{|||rrrjjjsss~~~xxxpppkkkXXXOOOQQQ___ggghhhsssjjjaaa\\\bbblllrrrwww|||{{{~~~}}}{{{{{{|||tttsss{{{wwwmmm```ZZZNNNBBB<<<===BBBFFFHHHQQQccc}}}sssQQQJJJGGGLLLOOOMMMLLLMMMKKKLLLLLLJJJLLLUUUeeeqqq{{{}}}yyy}}}gggOOOttt~~~yyy|||gggkkkvvvcccnnnwwwssscccRRRJJJHHHFFFFFFDDDBBB???=========;;;888555333222222333444666555444222000///......******))))))))))))******************************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000000111222444777:::<<<===??????AAADDDHHHKKKNNNOOOQQQVVVWWWhhhcccRRR\\\xxxiii___aaaeeeggghhhhhhgggfffcccWWWGGG<<<888555>>>ZZZ|||qqq```^^^sssQQQGGGOOOSSSbbbiiiyyytttTTT^^^YYY666:::666555444444333222111111000000////////////000000///000000111111000000///---///000000000000111333222>>>OOO\\\dddiiinnnsssssslllhhhmmmxxxeeeeeeyyy{{{iiiaaaaaa^^^VVVRRRWWWeeerrr~~~~~~xxx}}}|||mmmmmmsssvvvvvv{{{|||zzzkkkQQQFFFEEEEEECCCPPP\\\ppp~~~fffSSSHHHEEEPPP]]]hhh|||yyykkkbbbaaabbbkkkxxx}}}yyywww\\\VVV[[[iiitttxxxgggfffiiirrrzzz}}}nnncccTTTOOOGGG@@@<<<>>>DDDJJJJJJZZZtttfffNNNLLLKKKNNNOOONNNOOORRRMMMNNNMMMMMMRRR___ppp}}}{{{qqqTTTHHHtttxxx~~~zzzbbbqqqxxx~~~fffOOOEEECCCFFFEEECCCAAA>>>===<<<;;;;;;777333222444555555333444444333222000...,,,+++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000000111222333666888:::;;;@@@@@@AAACCCFFFKKKOOOQQQOOORRRRRRaaavvv}}}UUUQQQhhhrrr]]]^^^fffhhhiiinnnhhhfffddd___SSSDDD;;;:::666DDDdddzzzccc___mmmkkkTTTSSS[[[]]]zzzrrrddd^^^KKK```mmmIII222999444444444333222111111000000000////////////000000//////000000000000//////...///000000//////000222///888GGGVVVaaaffflllrrrpppllljjjjjjooo~~~iiivvvwwwjjjnnnllleeeXXXOOOQQQ___lllzzz{{{~~~{{{zzz~~~wwwjjjmmmrrrwww{{{~~~xxx]]]LLLGGGIIINNNRRR___qqqvvvlll]]]MMMHHHBBBEEEQQQ\\\fffwww~~~ssscccWWWUUU\\\dddtttzzz~~~{{{{{{|||ccc]]]```qqqyyy{{{~~~uuudddXXXJJJEEEAAA>>><<<>>>FFFNNNYYYmmmuuu]]]MMMNNNOOOOOOMMMMMMOOOSSSRRROOONNNRRR]]]mmm{{{~~~xxxgggTTT@@@IIIpppwwwwwwvvvxxxvvvoooyyywww{{{vvvrrr]]]LLLGGGHHHHHHFFFCCCAAA@@@>>>===;;;;;;666111222666888666333222222222111///---+++)))((()))***++++++***)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000111111222333555777999:::@@@AAABBBCCCEEEJJJOOOSSSQQQRRRPPP\\\xxxyyytttiiiMMMRRRqqqgggVVV^^^hhhhhhhhhmmmiiigggddd]]]PPPAAA;;;;;;999QQQsssttt]]]fffggg\\\```hhhkkknnnmmmmmmQQQFFFaaaxxxbbbDDD222333333333333222111111000000222111111000000111111222//////000000000000//////...///000000///...000111000444AAARRR___eeekkkrrrqqqooollliiijjjvvv}}}yyy~~~{{{|||lllYYYNNNOOOZZZeeeqqq{{{~~~vvvrrrxxx~~~~~~|||~~~|||qqqooouuuyyyjjjTTTIIIGGGKKKVVVaaaqqqoooVVVJJJDDD>>>@@@???EEESSS^^^ggguuuwwwiiiZZZRRRSSSZZZ```yyyzzz|||vvvsssuuuvvviiinnnxxx{{{yyynnn\\\OOODDD@@@>>>>>>===>>>IIITTTlllhhhUUUMMMPPPQQQOOOKKKJJJMMMOOOTTTOOONNNWWWiiiyyyttt|||jjjMMM;;;???ZZZrrrkkkrrrzzzxxxqqqvvv|||oooUUUddddddeeebbb\\\SSSMMMLLLMMMIIIFFFCCCAAA@@@???<<<:::999555111333777999888444111111111111///,,,***(((((()))***++++++***)))(((''''''(((((())))))))))))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000111111222333555777999:::AAABBBCCCDDDEEEIIIOOOSSSYYYXXXTTT___xxx||||||\\\MMMXXXwwwvvvbbbWWW___hhhgggeeehhhhhhfffddd]]]NNN@@@:::<<<777VVVyyymmm^^^qqq~~~ccc```eeekkkvvvttt}}}bbbOOOJJJhhh~~~rrr[[[BBB555333222222222111111111000000222222111111111111222222...//////000000//////......///000000......///000222222;;;NNN\\\bbbhhhpppsssrrroookkkjjjwww|||zzzwwwcccWWWUUU[[[bbbiiitttzzzuuunnnoooxxx|||}}}xxx|||{{{}}}zzzcccNNNHHHJJJOOO]]]mmmbbbKKKAAA???@@@AAACCCMMM]]]llluuu~~~zzznnnccc___```dddgggyyyzzz{{{uuurrrpppmmmnnnxxxrrreeeTTTIIIBBB>>>===??????AAANNN^^^yyysss[[[MMMMMMQQQQQQMMMJJJKKKLLLMMMRRRPPPSSSbbbuuu~~~wwwpppwww]]]BBB:::QQQvvv|||sss{{{uuupppqqq}}}|||gggPPP]]]WWWXXXYYYXXXUUUPPPLLLJJJIIIEEE@@@>>>>>>===:::777777444222444777999999777222222111000...,,,***)))))))))************))))))'''(((((())))))******+++''''''(((((())))))******))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000000111222333666888:::;;;AAADDDFFFFFFFFFHHHMMMRRRYYYXXXVVVccczzz}}}qqqQQQQQQaaa~~~jjj___YYY```hhhiiigggffffffeeeccc\\\MMM>>>999;;;888UUUpppooo___aaa~~~jjj[[[^^^aaafffwww^^^SSSQQQsss[[[>>>666666111111111111111000000000111111000000000000111111......////////////.........///000///...---...000222///666IIIXXX]]]ccckkksssqqqooolllmmm{{{{{{pppzzzyyyjjjcccdddgggfffmmmwwwzzztttooouuu|||___IIIKKKTTT\\\jjj{{{lllSSSGGGDDDDDDEEEFFFIIITTTfffwwwzzzvvvqqqkkkiiiiiikkknnnyyy|||~~~}}}uuukkkuuu{{{{{{vvvhhhXXXKKKEEEAAA<<<<<>>;;;777444444444555777888999999333222111///---,,,++++++******))))))))))))******(((((())))))***++++++,,,'''''''''((()))*********))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,...///000000000111222444777:::<<<===BBBEEEHHHHHHFFFGGGKKKOOOSSSUUUXXXhhh~~~___IIIUUUhhh```\\\[[[aaaiiimmmkkkhhheeedddbbb[[[LLL===888:::AAAXXXggg^^^UUUfff}}}[[[VVV\\\^^^bbbqqq\\\UUUVVV|||aaa999333666111111111111000000000000000000////////////000000......////////////.........///000///...---...///222,,,222EEEUUUYYY___gggpppooommmlllnnn~~~wwwhhh}}}qqq||||||qqqnnnooofffjjjuuu|||sssttt}}}^^^GGGNNN___kkkyyyqqqNNN???@@@CCCCCCBBBFFFIIISSSfffwww~~~xxxvvvwwwyyyxxx}}}~~~}}}nnn|||pppcccccclll}}}rrr```LLLCCCBBB@@@;;;<<>>===DDDNNN^^^uuuxxxUUUEEEIIIMMMHHHOOOPPPPPPNNNMMMPPPWWW^^^fffyyyvvvaaaYYYnnn~~~lll^^^fffgggmmmtttxxxppp^^^RRRVVV\\\]]]MMMHHHIIILLLOOO]]]eee]]]NNNKKKHHHFFFDDD@@@;;;777555555555444444555555555///...---,,,+++***************************************))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((()))))))))))))))******************************+++,,,...///000000222222444666888:::;;;<<>>444111444111111222222111111000///222111000///............000000000/////////............////////////......---...///222888CCCRRR\\\cccdddiiillleeecccvvvddd___{{{xxxvvv{{{eeeYYYdddqqqdddNNNFFFIIIEEEFFFSSS[[[iiiuuu~~~}}}~~~{{{ooo```OOOEEEAAA>>>>>>@@@III???===IIIXXXggg~~~gggOOOHHHNNNRRRQQQRRRSSSRRRQQQQQQUUU^^^dddooolll]]]IIILLLqqqrrrhhhnnnpppsssoooTTTPPP___ddd\\\QQQGGGFFFJJJOOO\\\bbbXXXRRRPPPMMMIIIEEE???888333555666666666555444333222///...---+++******************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++---...///000111111222333555777999;;;;;;===@@@EEEHHHIIIKKKMMMOOOUUUYYYZZZlll{{{QQQQQQkkk``````aaadddhhhjjjiiiiiiiiibbb[[[QQQEEE:::777BBBPPPaaa]]]ZZZ___yyyRRRHHHeeeeeeiiieeeMMMOOO|||KKK:::777444777111111111111111000000///111000///...............000000/////////.........---......//////......---...///111333555<<>>>>>@@@CCC===BBBRRRaaalllyyy[[[OOOOOOQQQTTTWWWQQQQQQQQQRRRUUU]]]fffmmmxxxpppVVVEEE<<>>===>>>???AAAKKK\\\jjjwwwxxxaaaOOONNNPPPLLLMMMSSSMMMNNNPPPTTT[[[eeepppwwwdddHHH:::???^^^~~~vvvbbbfffxxxzzznnn^^^UUUVVV[[[YYY\\\\\\TTT]]]\\\YYYSSSKKKAAA888333888999::::::888555111///---,,,,,,+++******************************************))))))))))))******((()))))))))************((((((((((((((((((((((((************))))))))))))***************************+++,,,---///000111111000111333444777888:::;;;AAAEEEIIILLLNNNNNNOOOPPPPPPSSSYYYvvvIIIccchhh[[[```dddfffeeeeeegggeeebbbZZZOOOCCC:::777===LLL[[[\\\SSScccmmm___ccchhheee|||ooosssnnn```JJJDDDccc}}}iiiHHH666777333...222000000111111000000///...------------...///000111/////////.........------------............---------+++...111000///999HHHTTTYYYbbbjjjiiidddeeeiii}}}vvvvvv{{{}}}{{{|||zzzeeeiiippp|||fffTTTQQQXXXWWW]]]qqqyyyrrr]]]PPPKKKEEE@@@@@@???<<<<<<>>>EEENNN[[[jjj|||```SSSLLLPPPQQQKKKKKKQQQLLLNNNRRRZZZdddpppzzznnnRRR@@@===SSSuuupppbbbeeeqqquuuqqqfffbbbhhhjjj^^^VVVSSSMMMMMMNNNMMMIIIBBB:::555333888888999999777444111...,,,,,,+++*********************************************))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,...///000111222111222333555777999;;;;;;DDDFFFJJJLLLMMMNNNOOOPPPPPPSSS[[[}}}TTTrrrmmmZZZ\\\aaafffgggeeedddfffeee```XXXKKK>>>888;;;EEEUUUbbbRRROOOpppmmmzzzzzzjjjmmmssshhhYYYAAABBBeee~~~ttt^^^???333888555///333000000000000000//////.........---------....../////////.........---------,,,------......------,,,...***,,,222111---444@@@LLLUUU^^^ccchhhjjjfff___hhhkkkoooxxxmmmmmmzzzqqqppppppwwwnnn^^^___kkkmmmsss|||gggSSSGGGAAA???>>>???>>><<>>IIIXXXdddTTTUUU~~~qqqbbb~~~dddooo~~~aaaMMMHHHIIIffftttxxx]]]999...666444---111000000000000000//////...000///...---------------//////.........---------,,,------......------,,,111,,,...444444///333>>>FFFRRR[[[___iiirrrlll______gggnnnxxxqqqsss}}}~~~~~~yyyrrrvvvnnn```eeeuuuzzzwwweeeSSSIII======>>>???>>>>>>EEENNNTTTlllsssYYYSSSOOOPPPRRRRRRRRRSSSUUUXXX^^^hhhuuu{{{xxxmmmQQQ;;;HHHeeezzzyyy|||pppkkkrrryyytttmmmjjj]]]eeexxx{{{cccNNNLLLMMMGGGHHHGGGCCC<<<777666666555555555444333000...---++++++************************************************))))))))))))******))))))))))))************))))))))))))))))))))))))''''''(((***+++,,,---...+++++++++++++++++++++++++++,,,---...///111222222222333555666999:::<<<===AAACCCEEEGGGIIIKKKOOORRR\\\[[[^^^~~~llliii^^^^^^\\\dddhhhjjjiiigggfff```ZZZRRREEE666555CCCUUU]]]]]]FFFlllkkkccczzzppp___vvv|||WWWNNNCCC^^^}}}~~~{{{{{{MMM222444333///111333////////////////////////........................------............------000000/////////.........---,,,,,,---///111444555>>>JJJWWW```gggmmmjjjcccaaa^^^aaatttwww}}}lll|||~~~xxxjjjmmm{{{yyylll]]]MMMEEE:::<<<@@@BBB@@@@@@FFFOOOYYYpppttt[[[PPPSSSTTTSSSPPPOOORRRUUURRR```hhhjjjvvvqqqmmmdddKKKDDDbbbpppxxxzzzxxx~~~{{{sssrrr}}}tttlllpppmmmfff^^^VVVOOOKKKIIIAAABBB>>>777555::::::555444333333222111000//////******************************))))))))))))******))))))(((((((((((())))))************))))))))))))(((((())))))))))))(((((())))))))))))******************))))))******+++,,,)))***+++,,,...///000000333444555666666777:::<<<@@@CCCFFFHHHIIIJJJMMMNNNTTTTTT```zzz{{{aaa[[[^^^^^^eeeiiijjjiiigggeee___XXXJJJ???333444BBBPPPUUUTTTUUU{{{fffZZZgggqqqfffaaa|||wwwUUUMMMPPPuuusssIII111444333///111222................................................------............------...---------,,,,,,,,,,,,,,,,,,,,,,,,...000222333999EEERRR[[[ccciiigggbbb^^^[[[___ooo~~~wwwsss}}}www___yyysssbbbPPPCCC>>>===::::::<<<===AAAPPP```xxxtttZZZLLLPPPPPPPPPNNNMMMOOOSSSVVV]]]eeelllsssqqqpppiiiSSSDDD]]]pppooouuuxxx~~~uuuyyyuuummmjjjddd\\\VVVSSSOOOIIIDDDCCCBBB===777888<<<<<<777555555444222111000......******************************))))))))))))*********))))))(((((())))))***************))))))))))))(((((())))))))))))(((((())))))))))))******************))))))******+++,,,***+++,,,---///000111111222333555666666888:::===BBBDDDGGGIIIIIIJJJLLLNNNVVVUUU```jjjYYY[[[cccdddfffiiijjjhhhfffccc\\\TTTBBB999222777CCCLLLMMMJJJbbbjjjMMMNNNgggddd```ppplllPPPNNNpppfffCCC000444333000111000........................------------------------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000333===JJJTTT]]]ddddddaaa\\\YYYZZZeeezzz{{{vvv}}}ttt|||eeeYYYwwwwwwooo}}}}}}wwwkkk___QQQDDD>>>>>>???999999>>>@@@FFF]]]vvvjjjTTTNNNNNNPPPNNNLLLKKKMMMQQQUUUXXXgggiiiqqq~~~|||ooommm[[[AAAJJJssseeeuuuggglllzzzwwwjjjgggeee\\\TTTQQQSSSRRRLLLEEECCCAAA;;;888;;;???===888777666555333111///...---******************************))))))))))))***************))))))*********************))))))))))))(((((())))))))))))(((((())))))))))))******************))))))******+++,,,+++,,,---...///111222222111222444666777999<<>>@@@>>><<>>999888<<>>JJJTTT[[[```cccbbb^^^XXXYYYmmmkkknnnzzzvvvlllkkk}}}pppmmm```WWWNNNKKKGGGAAA<<<;;;<<<===AAAEEEJJJ\\\yyyVVVJJJNNNQQQNNNMMMNNNOOOPPPRRRVVVYYY\\\kkkqqquuurrrsssUUUNNNgggppptttwwwffflllrrryyy{{{rrrbbbTTTNNNMMMJJJHHHEEEDDDCCCCCCCCCBBB???:::666888;;;<<<:::888999888666333111...,,,+++******************************))))))))))))******++++++************++++++************)))))))))((((((((())))))))))))((((((((()))))))))******************))))))******+++,,,******+++,,,...///000111///222444666888:::>>>AAAGGGHHHKKKKKKJJJJJJKKKLLLMMMMMMXXXwwwtttyyycccYYYYYY]]]aaaccciiijjjgggccc```ZZZMMM@@@555444888>>>AAAFFFVVVhhhtttPPPNNNTTTVVV\\\eeeCCCAAAUUU[[[>>>333222222...000333---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---....../////////......000222999EEEOOOUUU[[[aaabbbaaa[[[ZZZnnnrrrmmmiiidddWWWOOOGGGFFFEEE@@@<<<;;;:::???BBBFFFUUUsss]]]JJJLLLRRROOOHHHIIILLLOOOQQQRRRWWW^^^dddsss}}}|||rrrmmm]]]WWWnnnqqqiiissskkkdddrrrqqqtttsssiii]]]TTTMMMGGGHHHHHHGGGDDDBBBBBBCCCDDD<<<888666888999777666777888777555222000...,,,+++******************************))))))))))))***************))))))*********************))))))))))))(((((())))))))))))(((((())))))))))))******************))))))******+++,,,)))***+++,,,---///000000000222555666888;;;>>>AAAGGGIIIKKKLLLKKKKKKLLLMMMPPPQQQ^^^|||rrr|||kkk[[[WWWZZZ\\\___eeeiiiiiifffaaa^^^WWWHHH:::222333888>>>???IIIgggqqqZZZbbbeeecccssspppyyySSS@@@III```}}}uuuZZZ<<<777111333222,,,000444---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,---...///......---///...444???HHHMMMTTT\\\```ccc```\\\jjjrrr^^^SSSFFFBBB@@@AAA@@@>>>>>>AAA;;;EEEMMMWWWrrr{{{```JJJHHHMMMMMMKKKKKKIIIMMMQQQRRRSSS[[[iiiuuu~~~zzzooocccVVVoooqqqjjjooo{{{zzziiijjjrrrppprrrnnnddd\\\ZZZXXXUUUQQQNNNJJJIIIIIIIIIHHHFFF:::888888:::777222333888666555333111///---+++*********************************))))))))))))*********))))))(((((())))))***************))))))))))))(((((())))))))))))(((((())))))))))))******************))))))******+++,,,***+++,,,---...000000111111333555777888:::>>>@@@GGGIIIKKKLLLLLLLLLMMMOOOPPPSSSccczzzmmm^^^SSSUUUYYY\\\bbbkkkiiihhheee```]]]UUUFFF777111333:::???AAAOOOuuutttgggwwwzzzppp{{{uuu]]]DDDAAARRRkkkxxxpppttt^^^GGG555444111444111+++///444---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........)))***,,,---......---------+++000;;;CCCHHHOOOWWW```eeeccc\\\ccczzzzzzdddZZZPPPBBBBBBBBBDDDDDD???;;;???FFF===LLL[[[mmm^^^MMMDDDKKKLLLCCCBBBJJJLLLQQQTTTTTTUUU```ttt{{{yyylllZZZ```uuuiiipppnnnhhhoooqqqvvvvvvoooccc^^^cccjjjlllVVVOOOIIIHHHLLLLLLHHHCCC999888:::<<<777000222:::444444222000...---+++*********************************))))))))))))******))))))(((((((((((())))))************))))))))))))(((((())))))))))))(((((())))))))))))*********************)))***++++++,,,+++,,,---...///111222222222444666777888:::===@@@FFFHHHKKKLLLLLLMMMNNNPPPLLLRRRfff]]]ZZZWWWUUUWWW\\\cccgggggghhhfff```UUUHHH>>>777444999;;;999AAA]]]mmmqqquuummmrrrtttwwwmmmQQQKKKFFFTTTxxx}}}nnnZZZBBB111222222222111000//////...........................000////////////...............//////......---,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,000888???FFFOOOXXX___cccdddaaa```hhhzzzoooUUUHHHCCCBBB>>>AAAAAA???>>>@@@@@@>>>PPPPPPmmmiiiPPPLLLJJJIIIFFFCCCFFFKKKSSSOOOOOOUUU```nnn|||~~~tttlll[[[GGGcccuuuuuukkkjjjppppppxxxfffXXX\\\kkkoooiii```TTTJJJKKKOOOPPPNNNMMM777888:::;;;;;;888333000444333111///...---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++******+++++++++,,,,,,,,,++++++,,,---///111333444444555666777999;;;<<<<<>>>>>???AAADDDGGGFFFaaa\\\MMMIIIFFFEEECCCAAADDDIIILLLPPPXXXeeerrr}}}vvvhhhWWWOOOOOO~~~pppjjjrrrxxxxxx|||qqqlllrrruuupppllllll___WWWRRRTTTSSSKKKAAA:::888;;;===<<<888444444444444333111///---,,,,,,---************************************************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,---///111333444444555666777999;;;<<<<<>>@@@<<<555222444888555333111...,,,,,,++++++************************++++++++++++++++++++++++))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******+++++++++,,,,,,,,,++++++,,,---///111333444444444666777999;;;<<<===DDDFFFHHHJJJLLLMMMMMMMMMMMMWWWdddUUUWWW[[[___bbbdddddddddaaa```ZZZMMM???666555777222>>>BBBFFFeeedddIIIRRRbbbddddddkkkiiiWWWLLLAAA===]]]OOO000555111111000000////////////........................---------,,,,,,,,,++++++------.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...+++,,,///333777???HHHQQQXXX```bbbaaa^^^___```cccuuu~~~~~~zzz~~~xxxooobbbQQQGGGDDDCCC>>>:::999888===EEEEEEDDDRRRdddfffMMMHHHEEEDDDGGGLLLMMMKKKMMMQQQYYY]]]ccclll|||yyyfff```RRRDDDSSSrrrnnnooo|||zzzxxxwwwwww~~~tttccciiirrrbbbVVVKKKAAA<<<<<<@@@@@@>>>:::555444666888444333000...,,,+++******************************++++++++++++++++++++++++((()))))))))************************)))))))))((()))))))))))))))))))))))))))((((((((()))***+++,,,******+++++++++,,,,,,,,,++++++,,,---///111333444333444555777999;;;<<<===CCCFFFIIIKKKKKKLLLMMMMMMLLLXXXfff\\\]]]___aaabbbcccddddddaaa^^^UUUHHH;;;444444777555???DDDLLLooolllMMM>>>MMMYYYXXXcccxxxmmmSSSCCC>>>EEEnnnwwwDDD111444000000000///////////////........................---,,,,,,,,,,,,+++++++++---------...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++...111555<<>>CCCFFFIIIKKKKKKKKKMMMNNNOOOYYYfffaaaaaaaaaaaabbbbbbccccccaaaZZZOOOBBB777333333555;;;AAAGGGUUUxxx\\\III@@@FFFKKKRRRmmmfffLLL<<>>============>>>@@@AAABBBJJJccc|||___UUUNNNFFFFFFHHHJJJOOOUUUVVVSSSRRRUUUVVV^^^jjjzzz```RRR???888DDD```~~~zzzsssvvvwwwttt{{{lll^^^dddrrr|||uuujjj\\\OOOCCC::::::???CCC>>>888888;;;;;;777222111000...,,,+++******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,******+++++++++,,,,,,,,,++++++,,,---///111333444222333555777999<<<===>>>BBBFFFJJJLLLKKKJJJLLLOOOPPPZZZfffyyy___```aaabbbbbbaaaaaa```XXXOOOCCC999555444555555===DDDTTTnnnVVVQQQLLLKKKPPPcccwwwSSSEEE>>>UUU}}}fff???222333222////////////////////////........................------------,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---+++,,,///000///222888CCCHHHPPPZZZcccggggggeee```]]]fffvvvzzz|||ttt[[[EEECCCAAA>>><<<<<<>>>???===CCCFFFJJJ^^^```TTTLLLGGGBBB===GGGGGGLLLSSSWWWYYY^^^dddeeennnzzzoooKKKCCCBBBPPPjjj|||zzz{{{{{{zzzvvvcccZZZ\\\___]]]TTTQQQNNNJJJCCC>>>@@@EEE===;;;:::;;;<<<;;;666222///...---++++++++++++,,,++++++++++++++++++++++++************************))))))))))))************************))))))))))))))))))))))))))))))))))))''''''(((((()))+++,,,---******+++++++++,,,,,,,,,++++++,,,---///111333444222333555777999<<<>>>>>>BBBFFFKKKLLLJJJJJJLLLOOOQQQ\\\jjj|||ttt[[[]]]```bbbcccaaa___]]]MMMDDD888333444777999999:::FFFbbbTTTXXXXXXWWW```|||~~~[[[EEECCCDDDfffkkkIII444///111000.........///////////////..............................------------,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,---///...,,,...222BBBEEELLLVVV```fffgggeeeaaaZZZaaa|||~~~ffftttooottt}}}~~~cccRRRBBB<<<>>>@@@>>>;;;:::<<<>>>>>>IIIRRR]]]|||[[[EEEJJJGGGFFFJJJDDDCCCCCCGGGPPPYYYaaalllvvv{{{tttNNNBBB@@@PPPvvvppp^^^TTTUUUXXXUUUQQQNNNLLLIIIFFF???:::<<>><<<888555333...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---******+++++++++,,,,,,,,,++++++,,,---///111333444222333555777:::<<<>>>???AAAFFFKKKLLLJJJIIILLLPPPQQQ^^^pppvvv^^^bbbbbb___```bbb^^^UUU===???777333777555666@@@???eeexxx[[[gggggg```rrr|||^^^OOOKKK@@@^^^cccGGG???444---///000////////////////////////.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,+++,,,---...///...---,,,++++++,,,,,,---...//////;;;>>>EEEPPP\\\dddgggfffbbbXXXWWWkkkzzz___sssyyy{{{wwwzzzyyyrrrZZZKKKDDDAAA<<<======;;;<<<@@@AAA@@@EEEYYYmmmxxxZZZMMMBBB@@@CCCEEEEEEFFFIIIKKKPPPYYYcccnnnyyyuuuVVVCCC???HHHmmm{{{pppcccYYYZZZ[[[TTTLLLGGGHHHLLLHHH>>><<>>777222000------,,,,,,,,,,,,++++++++++++************************))))))))))))******+++***)))(((((()))***+++++++++++++++***((('''&&&(((((((((((())))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---...///000000333444666777888:::===???BBBFFFJJJLLLJJJIIIJJJLLLOOOWWWwwwaaaaaa```^^^```aaaYYYNNN<<<<<<444222999888666>>>CCCmmmuuueeegggdddeee}}}wwwrrrZZZMMMFFFIIInnnZZZ@@@:::333...000000..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,++++++,,,---------------++++++,,,,,,---......///888;;;BBBMMMYYYbbbeeefffbbb[[[WWWccckkkkkk~~~www|||xxx]]]MMMEEE@@@<<<>>><<<===@@@BBBCCCDDDDDDRRR```xxx```RRRIIIAAAAAABBBBBBCCCEEEIIINNNXXXbbbmmmxxxjjjOOO???HHHbbb|||}}}~~~xxxvvv|||kkkaaaZZZ[[[[[[VVVOOOKKKGGGDDD??????EEEKKKGGG@@@===@@@AAA???<<<777333000------,,,,,,,,,,,,++++++)))((((((((()))***++++++******))))))))))))******+++***)))(((((()))***+++******+++******)))((('''(((((((((((()))))))))************+++++++++,,,,,,------,,,,,,,,,++++++++++++,,,------...///000000222444666777888999<<>>HHHTTT]]]bbbdddaaa___YYYZZZsss}}}~~~xxx^^^FFF???@@@>>>:::<<<888999@@@CCCCCCGGGOOOeeewwweeeKKKIIIDDD@@@AAA@@@@@@CCCHHHOOOYYYgggrrr{{{oooXXXFFF===CCCooowwwrrrkkkpppssspppiiigggkkkqqqeee^^^ZZZZZZYYYTTTNNNLLLJJJ???:::DDDPPPRRRHHH??????>>>===<<<:::666222///------,,,,,,,,,,,,++++++'''''''''((()))***+++,,,******))))))))))))************))))))))))))******))))))************))))))((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---...///000000111222444777888999:::===???GGGKKKOOOPPPNNNLLLMMMNNNQQQWWWrrr^^^XXXTTTVVV[[[XXXJJJ;;;555666222444:::777999HHHwwwooo]]]TTThhhaaacccvvv~~~kkkZZZHHHPPPfffwwwbbbCCC222222000111333...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***)))))))))***,,,---++++++,,,,,,,,,---------///222888BBBLLLVVV]]]aaaaaaddd^^^UUUfffqqqxxxiiiMMM<<<;;;??????===>>>888999???CCCFFFVVVhhheeeMMMGGGEEEBBB@@@@@@???@@@HHHQQQ\\\jjjyyyxxxdddSSSHHHCCCAAA___ssssssssssssmmmeeedddjjjlllkkk^^^[[[YYYXXXUUUQQQMMMKKKEEE;;;;;;LLLXXXSSSGGG???AAA??????>>>:::333......------,,,,,,,,,+++++++++))))))((())))))***++++++******))))))))))))*********))))))))))))))))))***(((((()))***************(((((()))))))))*********************++++++++++++,,,++++++++++++++++++++++++,,,---...///000111222333666888:::;;;<<<>>>@@@EEEIIIMMMMMMKKKIIIJJJKKKPPPTTTnnnWWWQQQNNNQQQUUUOOOBBB777111666666777999666BBB\\\kkkRRRRRRYYYfffiiivvv~~~bbbSSSRRRzzzUUU===111222000111333---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***)))((()))***+++,,,+++++++++,,,,,,,,,,,,,,,,,,///444;;;DDDNNNVVV[[[___fffbbbWWW___uuu~~~~~~|||^^^SSSEEE<<<<<<>>>??????AAA======BBBGGGTTTppphhhNNNGGGFFFFFFBBB??????@@@EEESSS```hhhvvvuuuiiiWWWGGG???@@@FFFKKK{{{wwwzzzzzzyyyzzzkkk[[[[[[YYYWWWVVVUUURRROOO@@@===EEETTTYYYOOOEEEBBB???>>>>>>???888///,,,///------,,,,,,,,,+++++++++---,,,++++++******************))))))))))))******)))))))))******)))))))))'''((()))******+++******))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++,,,---...000111222222555777;;;<<<===>>>@@@AAADDDGGGKKKLLLJJJHHHIIIKKKRRRWWWpppQQQNNNMMMOOOMMMDDD:::666000666777999;;;===TTTyyy{{{RRRDDDMMMXXX___oooxxxPPPLLLiiiJJJ888222333///000222---------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,+++---111555<<>>===>>>???CCCRRRllliiiQQQMMMJJJBBBGGGCCC@@@AAAEEENNN^^^mmmqqq~~~uuuXXXNNNBBB;;;===HHHTTT\\\}}}}}}~~~}}}|||kkkbbb```\\\XXXYYY[[[XXXSSSJJJOOOWWWZZZSSSGGG@@@@@@DDD===:::;;;666...,,,111------,,,,,,,,,,,,++++++///...---,,,+++***************))))))))))))******))))))************))))))'''((()))***************)))))))))*********++++++)))))))))************+++*********++++++++++++++++++,,,---...000111333333555888;;;>>>>>>???@@@AAADDDHHHLLLMMMLLLKKKLLLMMMQQQUUUpppOOOOOOQQQPPPFFF999444777333555555999BBBKKKkkklllGGGBBBKKKPPP[[[tttgggFFFSSS{{{???444333444...///333///------------------------,,,,,,,,,---------......------------------------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,///111555>>>HHHOOOYYY^^^aaa```aaalll~~~uuurrrsssxxxeeeGGG>>>===;;;;;;;;;;;;<<<===;;;???BBBLLLhhhgggNNNIIILLLJJJDDDFFFBBB@@@DDDLLLXXXggguuu{{{|||mmm\\\DDD@@@===@@@MMM^^^mmmvvvzzz}}}{{{{{{}}}qqqlllbbbZZZYYY[[[UUULLLPPPZZZ```ZZZOOOKKKMMMPPPZZZGGG888666666000---///------,,,,,,,,,,,,++++++------,,,+++******************))))))))))))******((()))***++++++***)))(((((())))))*********))))))))))))*********+++++++++))))))))))))************)))*********+++++++++++++++,,,---...000222333444333666:::======>>>???@@@CCCHHHLLLNNNMMMLLLNNNPPPPPPTTToooPPPRRRUUUQQQBBB333111888777555111999GGGWWW|||cccFFFIIIRRRPPP___|||jjjXXXHHHbbbTTT777000333444---...333111------------------------,,,,,,,,,------.........---------------------------,,,+++******+++,,,---******+++++++++,,,,,,,,,)))***+++------,,,+++++++++++++++++++++++++++++++++,,,...///222999DDDKKKVVVYYY^^^cccdddjjjzzz}}}yyywwwzzzwwwrrrqqqvvv|||fffSSSEEEAAA>>>:::888:::<<<======???FFFLLL[[[qqqPPPGGGIIIFFFFFFKKKDDD@@@@@@GGGRRR^^^lllwww|||rrr^^^GGG;;;:::>>>JJJ^^^sss|||ssswwwssswwwwwwgggZZZWWWVVVLLL@@@CCCRRRYYYTTTQQQ\\\iiioooqqqTTT:::555777222---,,,---------,,,,,,,,,++++++******************++++++******))))))))))))******((()))***++++++***)))((())))))************)))))))))************+++++++++))))))))))))************))))))******+++++++++++++++,,,---///000222333444222555999<<<<<<<<<===>>>AAAFFFKKKMMMLLLLLLNNNPPPTTTYYYsss```[[[QQQEEE<<<999777666999333444@@@VVVuuueeePPPMMMPPPPPPcccbbbPPPEEEHHHsss___===222222222111000//////...////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******))))))))))))************---...---...111777>>>DDDLLLWWWbbbdddbbbgggttt||||||zzzqqqmmmlllqqqzzzxxxvvvvvv|||fffUUUPPPFFF999;;;:::888888>>>CCCCCC???EEEOOOiiicccSSSEEEDDDIIIJJJFFFBBBBBB@@@CCCKKKUUUddd{{{vvvhhh^^^MMM:::>>>;;;CCCbbb|||nnnfffsssfffXXX______NNNCCCEEEUUUZZZTTTJJJQQQfffppplll\\\OOO>>>333000///---***......---------,,,,,,,,,'''((()))***+++,,,------+++++++++*********))))))******))))))((((((''''''---+++))))))+++,,,***''')))))))))))))))))))))))),,,+++++++++******))))))******+++++++++,,,,,,,,,+++,,,...///111222222222444666999:::;;;===???BBBBBBCCCHHHMMMNNNKKKKKKOOOWWW^^^ppp___WWWKKK>>>777555555555666444===UUUsssyyy\\\QQQVVV]]]^^^ssszzzVVVFFFAAAOOO|||uuulll___EEE333222222111000000///..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******))))))))))))************---------...000555<<>>===;;;<<>>@@@???@@@@@@;;;<<>><<<<<<@@@@@@<<<===AAABBBKKKeeemmmRRRIIIEEECCCEEEHHHHHHCCCBBBDDDDDDOOOYYYccc|||eeeHHH>>><<<999>>>GGGbbb{{{rrrkkkpppvvvuuuppp\\\___]]]UUUPPPUUU^^^ddd___MMM@@@AAAEEECCCBBBCCC<<<777111......///---***---------,,,,,,,,,++++++((())))))***++++++,,,,,,******************************************************))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((((((******+++++++++,,,,,,,,,+++,,,...///111222222222333555888:::<<<===@@@CCCDDDDDDHHHMMMNNNLLLMMMQQQUUU___tttOOOEEE;;;999888555555999DDDRRRnnnfffMMMNNNgggqqqrrrxxx}}}dddRRRAAAGGGgggxxxxxxooodddSSS777***333/////////.......................................,,,------......------,,,******+++,,,,,,---......,,,++++++******++++++,,,******************************++++++++++++******((()))))))))************+++,,,---,,,,,,...111333;;;???IIIYYYiiiqqqppplllppp{{{yyyyyyvvvpppqqqqqqmmmdddcccnnn}}}yyyooo[[[JJJ===>>>???;;;999;;;???;;;???LLL]]]qqqbbbFFFCCCIIIGGGFFFFFFGGGDDDAAACCCIIIGGGVVVfffxxx___III999777666666CCCVVVyyykkkgggiiiiiieee``````___ZZZVVV\\\fffgggaaaPPPDDD???FFFHHH@@@<<<>>>888444000//////...,,,***------,,,,,,,,,+++++++++)))))))))***++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))((((((((((((((()))))))))******+++++++++,,,,,,,,,+++,,,...///111222222222333555888:::<<<>>>AAACCCCCCCCCFFFKKKLLLJJJKKKPPPPPPZZZqqqCCC;;;777888777333777???TTTmmmbbbDDDEEERRRpppvvvyyypppUUUIIIKKKhhh~~~tttXXXCCC333---333..................------------------------------,,,------......------,,,+++++++++,,,,,,---------,,,++++++******++++++,,,******************************++++++++++++******))))))))))))***************+++------------///111666:::BBBOOO^^^kkkrrruuu|||qqqlll|||uuulllooossstttnnniiimmmuuutttYYYJJJCCC===999;;;>>>======>>>===DDDSSSooo{{{ZZZGGGAAABBBDDDGGGEEEDDDDDDCCCCCCIIIQQQRRRccc{{{}}}```HHH>>>999::::::>>>QQQhhh~~~uuummmjjjfff]]]SSSNNN[[[TTTMMMPPP\\\eeeaaaWWWSSSTTTZZZ___WWWEEE999666000...------......---,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++***)))((((((***************+++++++++((((((((((((((()))))))))''')))***)))(((((()))+++))))))))))))))))))))))))(((((())))))))))))************+++++++++,,,,,,,,,+++,,,...///111222222222222555888:::<<<>>>AAADDDCCCBBBEEEJJJJJJIIIKKKOOONNNZZZrrr===777555777555333<<>>AAADDDDDDCCCFFFJJJKKKIIILLLPPPPPP^^^xxx===777555888555555BBBTTTbbbQQQJJJHHHNNN[[[^^^}}}[[[KKKVVVRRR111222000(((------------------------------------------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******************************++++++++++++******))))))))))))************(((***---.........///000///555<<>>???AAACCCDDDBBB@@@AAAHHHNNNUUU___hhh~~~}}}___HHH???777888;;;AAANNNggg||||||vvvuuu{{{{{{ooobbb[[[QQQGGGBBBDDDCCC???>>>BBBCCCTTT___WWWDDD666444777000000......------------,,,,,,,,,+++++++++*********************+++++++++))))))******++++++++++++))))))******+++++++++,,,&&&(((******((('''))),,,))))))))))))))))))))))))))))))******+++++++++,,,******+++++++++,,,,,,,,,+++,,,...///111222222222222444888:::<<<>>>BBBDDDEEEDDDGGGKKKKKKJJJMMMQQQPPP___zzz111:::555333999444CCCjjjWWWEEEHHHKKKMMMRRRkkkiiiKKKEEEpppnnnBBB222555555...////////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,************))))))))))))******++++++++++++******(((((((((((())))))))))))***++++++,,,,,,------...---000555<<>>>>>>>>>>>>>>;;;:::BBBUUUfffzzzlllTTTCCC???;;;<<>>???EEEHHHJJJFFFAAA:::444...,,,,,,,,,------,,,++++++...+++)))***,,,---+++(((++++++************+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++***)))***))))))((()))+++---...******))))))******+++,,,+++---///000//////000111222444777:::===>>>???@@@HHHHHHIIIIIIKKKMMMNNNOOOTTTYYYvvv111777111///999BBB___tttZZZTTTUUUPPP]]]kkk|||eeeUUUHHH]]]vvvRRR777///222222...////////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************)))))))))))))))******************)))(((((((((((())))))))))))******+++,,,,,,------...+++---111555<<>>???@@@GGGGGGHHHIIIKKKMMMNNNPPPRRRWWWttt222555111444DDDYYY}}}ZZZVVV]]][[[XXXrrrZZZKKKEEEHHHmmmvvvnnn]]]KKK888000000000//////////////////..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************))))))))))))((())))))******))))))((((((((((((((())))))))))))******++++++,,,---------,,,,,,---000555===GGGNNN\\\dddqqq~~~~~~{{{vvvqqqlllooojjjfffddd```ccctttsssjjjlllwwwxxxbbbQQQIIIJJJEEE???<<<<<<<<<:::888===AAAGGGOOO^^^uuuwww[[[GGG<<<999999???>>>>>>???AAABBBAAA@@@EEERRR^^^dddnnn{{{~~~~~~fffMMMAAA<<<888:::???BBB]]]zzzllluuuuuuiiiVVVAAALLLXXX]]]TTTKKKIIIHHHEEEFFFDDDAAA===777222...,,,+++,,,,,,------,,,,,,,,,---,,,***+++,,,,,,+++)))++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))))))))))))))***+++,,,******))))))******+++,,,***,,,////////////000222222444777:::===>>>???@@@DDDDDDEEEGGGIIILLLNNNOOOVVV[[[www444555777BBBYYYtttdddMMMVVV___\\\```cccPPPHHHFFFVVVwwwqqqbbb___HHH999000333555000...111////////////...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++************)))))))))((((((((())))))))))))(((((((((((((((((())))))))))))*********+++,,,,,,------.........///222:::CCCIIIPPPYYYgggttt|||zzzwwwnnnggghhheeebbb___[[[]]]mmm~~~ppplllsss}}}{{{ooohhhbbbYYYQQQNNNHHHCCC===;;;<<<===;;;888BBBDDDNNNfffzzzcccLLLBBB===:::<<>>RRRYYYWWWOOOSSS^^^___UUUIIICCC<<<888333...,,,,,,++++++,,,---------,,,,,,,,,,,,++++++++++++******++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))***++++++******))))))******+++,,,***,,,...//////000111222222444777:::===>>>???@@@@@@@@@BBBDDDGGGJJJMMMNNNWWW\\\xxx444333===SSSpppkkkWWWVVV___bbb___hhhUUULLLDDDKKKlll|||kkkeeefffBBB777111555666000...222////////////............------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************)))))))))((((((((())))))))))))(((((((((((((((((())))))))))))))))))***++++++,,,,,,---............111888@@@FFFJJJUUUcccmmmssswww{{{~~~|||{{{sssyyy{{{oooggg___```aaa```^^^^^^fffooo|||vvvrrrzzz|||pppyyylll___XXXTTTMMMGGGDDD===:::888888<<<@@@BBBBBB???LLLbbb~~~nnnXXXFFF999<<>>AAASSSjjjyyysssnnnqqqvvvIIIDDDWWWooojjj___]]]qqqvvvKKKAAA888555111,,,+++---***+++,,,,,,---------,,,,,,,,,,,,,,,+++******+++++++++************++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))((()))))))))******************))))))******+++,,,)))+++...//////000111333222444777:::===>>>???@@@===>>>???BBBEEEHHHKKKLLLOOOVVVsss444777JJJgggyyy```MMMQQQ^^^dddcccbbbuuuyyyWWWIIICCCWWWyyytttqqqkkkccc___:::555111222222000000222////////////............------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))************))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---///444;;;@@@FFFSSS```fffjjjpppuuuyyywwwtttrrrwwwppp```bbbcccdddcccbbbbbbbbbiiiwwwxxx{{{www{{{|||{{{vvvmmmqqqeeeXXXQQQKKKCCC<<<:::999888888999===CCCJJJNNNXXXnnn|||cccNNNHHH===777;;;>>>;;;;;;>>>???>>>===<<<>>>DDDMMMSSSiiixxxhhhPPP@@@;;;888;;;???JJJccc{{{|||mmmpppxxxzzzWWW>>>OOOrrrtttbbb```uuunnnKKK>>>444222000++++++///******+++,,,------------+++,,,---,,,***)))***+++++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++***+++++++++(((((()))******))))))(((******))))))******+++,,,)))+++...//////000222333222444777:::===>>>???@@@===>>>???BBBEEEHHHJJJLLLLLLUUUuuu888DDDgggzzzSSSGGGCCCNNN\\\aaadddfffnnnTTTOOOaaawww|||{{{^^^GGG111333222......222333222////////////............---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************)))))))))))))))******************)))(((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,,,,---...111555888>>>KKKWWW^^^dddlllrrrrrruuu{{{mmmppp|||zzzcccaaa^^^]]]]]]\\\WWWRRRVVV___hhhmmmsss||||||{{{mmmffffffeeecccZZZQQQIIIEEEBBB===;;;<<<;;;>>>BBBEEEIIISSS```iii~~~fffUUUFFF;;;:::999:::;;;<<<<<<>>>@@@<<<>>>@@@CCCHHHOOOYYY```yyyoooXXXEEE;;;999888999BBBUUUmmmttttttwwwxxxjjjWWWHHHJJJbbb{{{yyyhhhXXXWWWaaaeee\\\PPPIII;;;000000000******///)))***+++,,,------------***,,,---,,,***)))***,,,++++++************++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))------+++*********++++++(((((()))******)))((('''******))))))******+++,,,(((+++...//////000222333222444777:::===>>>???@@@@@@@@@BBBDDDFFFIIIKKKMMMNNNXXXxxx<<>>888111888======<<<===>>>>>>>>>CCCKKKRRRZZZcccnnnuuurrrUUU===999AAA777999@@@TTTwww|||zzz}}}qqqnnn\\\GGGIIIaaatttyyycccXXXQQQTTTYYYWWWRRROOOGGG888...//////))))))...)))***+++,,,------...---***,,,...---***(((***,,,++++++************++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((())))))(((((()))******)))((('''*********)))***++++++,,,(((+++---///000000222444222444777:::===??????@@@BBBCCCDDDFFFHHHJJJMMMNNNNNNWWWwwwIIItttMMM???IIIMMMQQQXXX\\\kkkcccKKKQQQttt}}}MMM444000//////000222555888:::......------------............---------,,,,,,,,,///...---,,,***)))(((''')))************+++++++++))))))************))))))+++***)))'''''')))***+++))))))***++++++++++++***+++*********))))))((((((,,,***)))((()))+++...000,,,,,,,,,,,,---...//////666;;;AAAJJJ]]]qqqzzzyyy}}}qqqYYYmmmyyyooohhheeeccc^^^ZZZUUUOOOMMMPPPUUU[[[dddmmm{{{~~~qqqccc``````fffmmmqqqwww|||{{{kkkhhhlllSSSLLLFFFFFFDDD@@@======>>>::::::>>>???;;;<<<@@@BBBKKKUUU^^^ooowwwWWWCCC======;;;777>>>999999===>>>:::;;;???BBBEEEOOO```sss}}}~~~zzzvvvUUU???>>>???999;;;GGG___|||yyytttuuuyyy~~~qqqZZZDDDHHHddd|||zzzlllSSSQQQQQQTTTWWWWWWPPPJJJ777333///------.........---.........---,,,,,,+++)))******++++++,,,------******************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************++++++++++++******+++,,,,,,---......,,,---...000111222222222666666777999;;;>>>@@@AAABBBCCCEEEHHHJJJKKKLLLLLLOOOZZZzzzbbbyyyLLLEEEGGGEEEKKKZZZggg}}}oooTTTLLLccc\\\>>>555000//////000222555777999......------------.........------------,,,,,,,,,---,,,,,,++++++*********)))************+++++++++))))))************))))))+++***)))(((((()))***+++))))))***++++++++++++***************)))))))))((())))))******+++,,,------,,,,,,+++,,,,,,---...///333999???FFFUUUiiiwww|||www||||||{{{nnnfffzzzrrrlllhhhddd___[[[[[[UUUOOONNNOOOSSS\\\fffmmm{{{|||fff```[[[\\\^^^```eeekkkqqqtttvvvvvvxxxzzziii]]]XXXXXXPPPHHHBBBAAA@@@===<<<>>>>>>:::999<<<>>>===@@@EEELLLTTTaaattthhhYYYEEE::::::<<<<<<:::<<<:::;;;??????<<<===BBBKKKSSS```qqq~~~lllWWWJJJDDD>>>999666>>>WWW{{{zzzsssrrrsssuuuuuu___QQQOOOaaauuuxxxnnnfffUUUWWWYYYYYYUUUOOOIIIDDD555222...,,,,,,---...---------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))******++++++,,,,,,,,,,,,,,,...///111222222222777777888:::<<<>>>@@@AAABBBCCCEEEGGGIIIKKKLLLMMMQQQ[[[{{{eeeMMMRRRNNNJJJUUUnnnsssVVVCCCKKKrrrddd>>>333444/////////000111333666777......------------......------------,,,,,,,,,,,,+++++++++++++++++++++,,,)))************+++++++++))))))************))))))+++***)))(((((()))***+++((()))******++++++******************))))))))))))((()))+++,,,---,,,+++++++++++++++,,,,,,---...///...555<<<@@@III[[[ppp}}}zzzyyyxxxvvvxxx|||vvvnnngggaaa^^^^^^ZZZVVVRRRMMMKKKOOOWWWYYYiii~~~wwwlllddd]]]WWWXXX[[[[[[]]]^^^___ccclllxxx~~~uuuggg[[[RRRLLLGGGDDDDDD>>>999:::;;;:::<<>>AAADDDGGGMMMSSSeeeqqqpppZZZBBB===777666999<<<>>>>>>:::999;;;>>>>>>>>>CCCIII]]]eeerrr~~~sssTTT???BBBDDD;;;===IIIaaayyyzzzoooqqqnnnhhhiiiooonnnhhhLLLLLL]]]xxx~~~lll]]]\\\RRRWWWZZZWWWNNNDDD===;;;333000---+++,,,------,,,---------------,,,,,,+++///......---,,,,,,++++++...---+++***)))((((((((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************+++,,,...///111222222222888888999;;;<<>>???;;;<<<>>>@@@CCCKKKWWWaaauuuvvvxxx|||^^^JJJ???AAA>>>>>>TTTtttyyyiiidddgggkkkiiidddgggllleeeWWW===JJJ```ooohhhWWWNNNQQQPPPRRRRRRMMMDDD;;;555444000...+++***+++,,,,,,+++,,,,,,---------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,+++***)))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))*********++++++++++++++++++++++++************+++,,,---///111222333333999999:::;;;===???AAABBBBBBCCCDDDFFFHHHJJJLLLMMMQQQ]]]jjjSSSTTTcccnnnhhhbbbccc|||yyy\\\KKKEEEFFFaaa|||mmm\\\HHH555333666000////////////000000111111------,,,,,,,,,,,,------------,,,,,,,,,+++++++++------,,,++++++******)))))))))*********+++++++++))))))************))))))******))))))))))))******(((((()))************)))))))))))))))))))))******+++***)))((((((***+++---++++++++++++,,,---......(((///444444444@@@WWWlll~~~zzzxxxtttkkkhhhyyy|||nnnwwwyyyoooiiigggdddaaa^^^UUULLLJJJMMMLLLLLLMMMRRR[[[hhhuuu~~~~~~mmmfff```]]]ZZZWWWWWWXXXXXXYYYXXX___gggjjjjjjmmmuuu|||~~~yyyxxxvvvkkk[[[NNNIIIFFFBBB???<<<<<<===>>>===;;;===AAABBB@@@@@@DDD>>>AAAEEELLLVVVaaakkkooosssuuutttiiiUUUCCC::::::999;;;======;;;:::<<>>AAA@@@===>>>AAAFFFNNNVVV^^^hhhrrrxxxxxxzzzhhhUUUIIIDDD???<<<;;;999;;;<<<;;;999999<<>>LLL[[[^^^aaaZZZPPPFFF===777222000---+++******,,,---,,,+++***++++++,,,,,,,,,,,,,,,(((((())))))***++++++,,,(((((())))))***+++---...((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++---///111333333444999999:::;;;<<<>>>@@@@@@CCCCCCCCCDDDFFFIIILLLMMMNNN[[[qqqSSSJJJRRR^^^dddggglllhhhooonnnSSSNNNIII\\\zzziiinnnZZZIII;;;---,,,111...////////////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))************))))))'''(((((()))))))))))))))((()))))))))************+++***)))(((((()))******************+++,,,---...---,,,...111111333<<>><<<::::::;;;======<<<>>>AAABBBBBBHHHOOOaaajjjrrrvvvzzz|||yyyrrrqqq]]]HHH@@@@@@>>><<<<<<999:::<<<;;;;;;<<>>HHHTTT```lllsssooofffNNNFFF>>>999:::<<<===<<>>???CCCCCCCCCDDDFFFIIILLLMMMNNNZZZ|||pppWWWGGGMMMTTTUUUbbbvvvrrrttthhhMMMDDD```qqqrrrpppOOO777222222666444***////////////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))******+++,,,,,,------)))************+++++++++))))))************))))))))))))************))))))'''(((((()))))))))))))))(((((())))))*********+++((()))***++++++***)))(((************+++,,,---...000,,,,,,111222111555<<<>>>UUUlllxxxiii___ssstttlllfffhhhhhhaaaXXXSSSKKKOOOQQQLLLEEEBBBFFFKKKGGGPPPWWWZZZaaaoooyyy|||wwwkkkfff```]]]YYYUUUSSSRRRRRRSSSSSSXXXZZZVVVRRRWWWffftttxxxxxxyyyzzz{{{{{{{{{{{{www||||||||||||{{{yyyqqqccc]]]```^^^eeedddXXXMMMMMMQQQSSSLLLEEEAAADDDDDD???===>>>>>>;;;888777999;;;===>>>CCCBBBDDDHHHLLLRRR]]]gggvvvzzzooocccSSSKKKCCC???:::666999@@@<<<===>>>???AAABBBDDDFFFNNNZZZhhhtttzzzvvvbbbMMM<<<===>>>>>>>>>?????????@@@EEEZZZnnnOOO999DDD^^^\\\UUUQQQTTTWWWUUUTTTUUUHHHKKKJJJ@@@222)))***...,,,+++***+++---......---)))***+++,,,,,,,,,,,,,,,------,,,,,,+++*********++++++***************+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************++++++++++++(((((()))***+++,,,,,,---)))+++---///111333444444888888999:::;;;<<<>>>???CCCCCCCCCCCCEEEHHHLLLMMMOOOZZZzzzRRRLLLJJJRRRYYY___fffoooxxxwwwgggHHHEEEfffXXXEEE333---//////000222...........................---,,,,,,++++++++++++************************)))***,,,------,,,***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******++++++++++++*********))))))******+++++++++,,,,,,,,,...---,,,,,,...111444777<<>>BBBFFFJJJJJJKKKRRR^^^hhhxxx}}}tttnnnjjjiiirrrlllbbbZZZWWWXXXZZZ]]]hhhbbb___bbbeeeffffffiiinnnsssuuuuuuwwwzzzwwwpppxxxwwwnnnoooXXXVVVSSSPPPNNNNNNNNNOOOPPPLLLHHHGGGHHHIIIHHHGGGFFFCCC@@@>>>===>>>>>>>>>>>>;;;;;;>>>===999;;;AAAFFFIIIPPP]]]lllwww|||}}}~~~vvvoooiii```SSSJJJGGGAAA===888555666777999::::::888;;;AAACCCDDDLLLVVVXXXpppuuubbbUUUIII>>>888<<<999444;;;JJJQQQNNNgggooo|||tttTTTEEEYYYmmmfffiiiSSSRRReeeppppppfffWWWTTTIII:::000---......---,,,---...---,,,+++---///******+++++++++,,,,,,,,,************************'''((()))******************************************)))(((''''''((()))***&&&&&&''')))************))))))(((((((((((())))))******))))))******+++,,,)))***+++,,,,,,,,,,,,,,,+++---//////000000222444555555666888;;;===???AAAFFFDDDCCCBBBCCCGGGKKKMMMOOOXXX|||KKKMMMQQQUUUUUUXXXdddqqq}}}gggXXXNNN???RRRtttJJJ===111///000//////111...........................---,,,,,,+++++++++,,,++++++++++++++++++++++++)))***,,,------,,,***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((())))))***++++++++++++*********))))))*********+++++++++,,,,,,...---,,,,,,---000333555888999DDDXXXkkkuuu{{{~~~yyykkkkkktttkkkccc^^^]]]YYYTTTNNNKKKKKKKKKJJJHHH???AAABBBBBBCCCHHHQQQXXXXXXdddttttttkkkiiigggaaaZZZTTTOOONNNQQQTTTTTTSSSUUUYYY^^^``````bbbeeebbb\\\YYY```eeefffhhhmmmqqqqqqlllllllllkkkjjjhhhfffeeeccc[[[ZZZ```^^^SSSMMMOOOSSSRRROOOLLLJJJIIIIIIIIIHHHDDDAAA@@@AAAAAA@@@>>>AAA???>>>==================;;;<<<@@@AAA@@@FFFNNN```hhhuuuyyyrrrbbbZZZRRRNNNIIIBBB>>>>>>===<<<;;;:::;;;;;;;;;;;;===;;;===CCCHHHOOOZZZfffqqq||||||fffOOODDD>>>888333888888666EEEccc}}}dddcccccchhhmmmfffUUU\\\yyywwwYYYOOOEEE888000......---,,,,,,---...---++++++---...******+++++++++,,,,,,,,,************************((())))))************)))************************))))))(((((((((((())))))&&&'''((())))))***))))))******))))))))))))************))))))******+++,,,++++++++++++++++++,,,,,,+++---//////000000222444666666888999<<<>>>AAABBBFFFEEEDDDDDDFFFIIIMMMOOOWWW```MMMWWWbbbaaaYYYZZZlllvvvIIIDDD???CCCmmmSSS999444000111111///...///........................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))(((((())))))***++++++++++++************************++++++++++++,,,...---,,,+++,,,...000111999666:::KKK___nnnxxx~~~hhhTTT|||~~~pppfffaaa^^^^^^[[[WWWRRROOOMMMLLLKKKDDDCCCBBBAAABBBEEEHHHJJJGGGOOOZZZdddnnn}}}{{{www|||zzzkkk\\\WWWRRRPPPRRRRRRNNNLLLLLLMMMPPPQQQQQQRRRSSSPPPKKKRRRVVVVVVSSSQQQTTTVVVUUURRRSSSSSSTTTTTTTTTTTTSSSRRRLLLMMMSSSSSSMMMIIILLLNNNLLLJJJGGGEEEDDDCCCCCCCCCBBB@@@@@@AAABBBAAA@@@:::;;;<<<===>>>???@@@@@@>>>>>>???AAACCCHHHUUUbbbgggqqq}}}rrrcccZZZOOOGGG???===;;;888999<<<:::;;;===>>>???>>>======@@@???BBBJJJSSS^^^kkkwwwmmmQQQ===777777777===<<<999???YYY}}}fff]]]www~~~oooaaaZZZNNNaaadddFFF???666000......---,,,,,,---------++++++---...******+++++++++,,,,,,,,,************************)))************))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((+++******))))))******+++***))))))))))))***++++++---,,,+++*********+++,,,+++---//////000000222444777777999:::===???BBBCCCDDDEEEFFFGGGJJJLLLOOOPPPUUU]]][[[hhhqqqmmmdddhhhbbbDDDDDD@@@TTTlll;;;///000111111000......///........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))******************************************++++++++++++---,,,+++++++++,,,---...999555777CCCRRRcccsss~~~xxxYYYZZZcccyyyvvvkkkbbb^^^___```]]]WWWOOOIIIFFFJJJGGGCCCCCCEEEFFFEEECCCGGGKKKPPPUUU[[[fffuuuttt___TTTPPPMMMMMMKKKGGGFFFHHHOOOOOOOOOOOOPPPOOOKKKGGGMMMOOONNNJJJJJJMMMOOOMMMOOOOOOPPPQQQRRRRRRRRRRRRQQQMMMLLLOOOOOOJJJGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@:::999::::::<<<=========>>>>>>>>>>>>===>>>@@@BBBBBBEEEJJJPPPWWWdddwww|||pppcccZZZVVVKKKDDD===<<<;;;999:::===999;;;===????????????@@@CCCFFFMMMWWWbbbkkkttt{{{}}}nnnUUU@@@777777:::::::::444444GGGkkkiii]]]hhhhhhUUUSSSPPP]]]tttvvvaaa===888333///......---+++,,,------,,,++++++,,,...******+++++++++,,,,,,,,,***************************************)))((('''(((((((((((((((((((((((('''((()))******)))((('''((())))))))))))(((((('''******))))))))))))******)))))))))))))))***++++++///---+++)))))))))+++,,,+++---/////////000222444777777888:::===???BBBCCCBBBDDDFFFIIIKKKNNNOOOPPPNNNVVVyyyeeennnrrrmmmiiivvvqqqSSSEEECCCDDDcccxxxwwwiiiKKK111...111222000...---///000........................,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((('''((())))))***************************))))))*********+++++++++,,,,,,+++***++++++,,,---111000333999AAAOOOdddvvv}}}xxxdddVVVVVVrrruuukkkkkkjjjeee]]]TTTMMMJJJJJJFFFBBBAAACCCCCCAAA>>>@@@BBBCCCDDDFFFKKKQQQVVV]]]aaahhhsssnnn```ZZZUUUSSSOOOJJJJJJNNNLLLKKKKKKNNNOOOMMMKKKIIIKKKMMMLLLIIIJJJOOOQQQOOOOOOOOOPPPPPPQQQPPPPPPOOOOOOKKKHHHHHHGGGCCC@@@@@@DDDDDDBBBAAA@@@???>>>>>>???????????????@@@BBBCCCBBBCCCCCCBBBBBBEEEJJJOOOYYYdddrrr~~~nnn[[[OOOKKKKKKBBB===:::<<<<<<999888:::;;;<<<======<<<>>>CCCFFFKKKRRR]]]hhhpppttttttqqqgggTTT@@@777888::::::888===CCCTTTppplll\\\SSShhh|||rrr\\\SSSXXXQQQ[[[mmmtttqqqnnn```GGG555333000///...---,,,,,,+++,,,---,,,******,,,---******+++++++++,,,,,,,,,***************************************)))((('''(((((((((((((((((((((((('''((()))******)))((('''((())))))))))))(((((('''((((((''''''''''''(((((())))))(((((())))))***+++///---+++)))))))))+++,,,+++---/////////000222444666666888999<<<>>>AAABBBAAABBBEEEHHHKKKMMMMMMNNNOOOWWWvvvbbbhhhiiieeehhh~~~TTTKKKEEEDDDRRRrrrppplllaaaHHH444...000222222...,,,///000000........................,,,,,,+++++++++,,,------************************++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((''''''(((((()))******************+++++++++)))))))))************+++,,,++++++++++++,,,,,,---,,,...333666888AAAUUUhhhyyy```ZZZfff}}}vvvlllccc]]]YYYWWWNNNJJJFFFDDDEEEDDDBBB@@@=========>>>???@@@@@@AAADDDGGGKKKSSS^^^mmm}}}|||rrreeeYYYUUUVVVKKKHHHHHHLLLNNNLLLJJJJJJOOOPPPPPPNNNQQQUUUUUURRRSSSSSSSSSRRRRRRQQQPPPOOOMMMJJJGGGFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@@@@??????BBBCCCCCCBBBBBBCCCGGGJJJCCCHHHOOOUUU]]]gggrrrzzzuuunnn```QQQCCC;;;999999999666666;;;===:::999:::<<<>>>>>>>>>???CCCKKKRRRXXX```iiippptttssskkkbbbSSSCCC666666999999:::===WWWkkk|||nnnVVVIII___vvv```RRRPPPXXX]]]___kkkpppiii___NNN666000//////...------------+++,,,,,,,,,******,,,---******+++++++++,,,,,,,,,************************)))************))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((''''''&&&&&&''''''((()))(((((((((((()))******---,,,+++*********+++,,,+++---//////000000222444666666777999<<<>>>AAABBBAAABBBDDDGGGIIIKKKLLLLLLRRRXXXsss^^^eeegggeeennngggKKKIIIEEEQQQnnn}}}tttmmmeeeOOO666,,,000///111000,,,---111222...........................,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,++++++++++++++++++,,,)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((''''''''''''((())))))))))))*********+++++++++))))))))))))************++++++++++++,,,,,,------,,,...222666666;;;JJJXXXxxxqqq\\\]]]rrrvvvnnnhhhccc```VVVRRRNNNJJJHHHGGGFFFEEEAAA@@@???@@@BBBBBBAAA???@@@AAADDDHHHNNNWWWaaahhhvvvwwwmmmkkk```[[[YYY[[[ZZZTTTQQQRRRNNNPPPPPPPPPTTTXXXWWWSSSRRRRRRRRRQQQPPPOOONNNMMMIIIGGGDDDBBBBBBDDDDDDBBBCCCDDDDDDEEEEEEEEEEEEEEE@@@AAACCCDDDGGGMMMUUUZZZ```iiiuuuvvvdddRRRMMMGGGBBB???>>>======999666777<<<>>><<<<<<===<<>>111---......---,,,,,,---...+++,,,,,,+++******+++---******+++++++++,,,,,,,,,************************((())))))************)))************************))))))(((((((((((())))))&&&'''((())))))***))))))((((((''''''''''''((((((((((((((((((((()))******++++++++++++++++++,,,,,,+++---//////000000222444777777999:::===???BBBCCCCCCDDDEEEFFFHHHJJJKKKLLLPPPVVVppp^^^hhhmmmmmmwww}}}___HHHGGGEEE^^^rrrooogggnnnooo```EEE000,,,222,,,//////,,,...444222---........................++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((())))))))))))******++++++++++++))))))))))))***************++++++,,,------......++++++...333555888AAAJJJhhhhhhaaabbb|||zzzqqqfff^^^XXXUUUQQQKKKGGGEEEEEEEEEBBB@@@>>>>>>@@@AAA@@@>>>;;;<<<>>>???AAADDDIIILLLRRR___hhhnnnwwwrrrqqqlllbbb\\\\\\[[[]]]___```eeejjjiiiddd\\\]]]]]]\\\\\\[[[ZZZYYYRRRQQQMMMJJJKKKMMMMMMKKKHHHHHHJJJKKKLLLLLLLLLLLLWWWZZZ^^^cccjjjtttwwwiiiWWWGGGDDD???:::888:::<<<<<<;;;===999888;;;===;;;;;;===:::???EEEIIINNNUUU```hhhgggiiifff___\\\ZZZRRRHHH<<<999<<>>AAACCCDDDEEEEEEEEEFFFHHHJJJLLLMMMNNNVVVrrrlllooosssyyyxxx^^^KKK;;;UUUxxx{{{xxxyyy|||lllJJJ555444555///000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))(((((())))))******++++++(((((((((((())))))))))))''''''((()))***+++,,,,,,+++*********))))))(((((('''(((((()))***+++++++++---------,,,,,,+++++++++...///000111333666;;;>>>OOOhhhsss\\\hhhpppsss~~~qqqggg]]]ZZZWWWTTTQQQLLLGGGCCCEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@FFFIIIMMMSSS\\\gggrrrzzzyyy}}}zzzvvvrrrpppmmmjjjhhhiiigggggghhhjjjiiieeeaaakkkhhhccc```___```cccfffkkkooottttttsssrrrvvvzzzzzzdddRRRGGGBBB>>><<<777888999:::;;;;;;;;;;;;<<<<<<999666888>>>@@@???@@@HHHPPPXXXdddooopppjjjbbbaaa[[[TTTNNNJJJCCC<<<:::777>>>KKKSSS```wwwxxx~~~jjjHHH[[[zzzvvvqqqbbbPPPIIIVVVfffhhh```VVV]]]YYYGGG777222000,,,......---------,,,,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((()))))))))******)))(((''''''(((*********)))))))))))))))++++++******)))*********+++,,,---///000222333444666777999;;;===???@@@@@@AAA@@@BBBGGGJJJIIIJJJMMMNNNVVVnnnrrrvvvuuuWWWOOOJJJ```zzz|||VVV;;;///---///222////////////............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,************************,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))))))))))))))*********'''((((((((())))))))))))''''''''''''((((((((((((*********)))))))))(((((('''(((((()))******++++++------,,,,,,,,,+++++++++,,,...//////000333777;;;BBBUUUnnnaaaVVVHHHJJJggg{{{nnnlllhhhbbb\\\XXXUUUTTTNNNLLLIIIGGGFFFDDDCCCBBBBBBAAA@@@???????????????===>>>@@@BBBFFFLLLSSSXXXTTT^^^mmm~~~{{{yyyyyysssdddXXXRRRJJJ???999999::::::999888999:::;;;<<<<<<=========>>><<<999;;;AAADDDCCCKKKWWWdddjjjmmmoooiiibbbbbbZZZPPPGGGBBB>>><<<;;;BBBOOObbbvvv|||nnneeebbbwwwggg\\\VVV[[[```___]]]]]]___YYYJJJ:::111///...+++......---------,,,,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))******)))((('''''')))***))))))))))))))))))))),,,++++++*********+++++++++,,,---///000222333444666777999;;;===???@@@@@@BBB@@@BBBGGGIIIHHHHHHLLLMMMUUUjjj{{{MMM???HHHJJJooo;;;---///***+++222.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,************************,,,++++++++++++*********))))))))))))))))))))))))((())))))******))))))(((***))))))))))))))))))(((''''''((((((((())))))))))))((((((((('''''''''&&&******))))))))))))(((((('''(((((())))))******+++,,,,,,,,,++++++++++++++++++,,,---......000333666666@@@TTTooohhhVVV```|||}}}tttkkkdddaaa___ZZZVVVQQQMMMKKKIIIGGGEEEFFFEEECCCAAA@@@???>>>>>>;;;<<<<<<;;;;;;<<<>>>AAA@@@DDDJJJQQQXXX]]]aaacccnnn|||{{{hhhaaaddd^^^WWWSSSPPPJJJ@@@888888555333444777999888666::::::;;;<<<<<<======>>>;;;>>>???>>>AAAGGGKKKJJJXXXdddoooqqqmmmfff___YYYYYYMMMCCC@@@<<<888;;;BBBHHHppplll\\\qqq{{{dddZZZ\\\hhhhhh]]]\\\hhhhhhRRR999///......---,,,......---------,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((()))***)))((('''((()))))))))))))))))))))******,,,,,,++++++++++++,,,,,,+++,,,---///000222333444666777999;;;===???@@@AAACCCAAABBBFFFHHHFFFGGGJJJOOOWWWjjjzzz\\\FFFAAAJJJOOOVVV...,,,444000,,,///---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************++++++++++++************))))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((((((''''''''''''((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((())))))******+++++++++++++++*********+++,,,---------...000222333666BBBZZZwwwttteeefff|||~~~uuulllffffffaaaYYYTTTQQQOOOLLLJJJHHHGGGEEECCCAAA@@@???>>>>>>???@@@???>>>===>>>???BBBBBBAAAAAAAAABBBCCCCCCIIIUUUeeeooopppqqq}}}zzzrrruuunnnZZZLLLJJJSSSPPPLLLGGGCCC???<<<999;;;::::::;;;<<<;;;999666;;;;;;;;;;;;;;;;;;<<<<<<:::@@@DDDFFFJJJRRRWWWWWWfffjjjmmmjjjddd^^^XXXUUUOOODDD>>>???===999???JJJSSSyyyqqqwww{{{gggddd___ccclllllleeehhhrrrbbbHHH111---000///...///......---------,,,,,,,,,---,,,++++++*********+++++++++++++++++++++++++++---,,,,,,,,,++++++******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((()))***)))((('''((())))))))))))))))))*********,,,,,,++++++,,,,,,------+++,,,---///000222333444666777888:::===???AAABBBDDDAAABBBFFFGGGEEEFFFJJJQQQ[[[nnn{{{___TTTJJJEEERRRaaaWWWAAA...,,,222333000---,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((''''''''''''''''''((((((((((((((((((((()))***+++++++++(((((((((((((((((())))))((((((((((((((()))))))))************************+++---......------///111555555:::III^^^tttjjjbbbiii~~~sssqqqjjjaaa[[[XXXUUUQQQMMMIIIHHHFFFDDDCCCBBBAAAAAA===???@@@@@@>>>>>>>>>???;;;;;;<<<======>>>?????????CCCKKKQQQRRRRRRXXX```sss|||xxxqqqcccUUUOOOVVVVVVKKKFFFJJJKKKJJJFFFAAA<<<999777888555444555777999::::::999<<<<<<;;;;;;;;;;;;<<<<<>>::::::999===MMM```ttt|||vvviii^^^cccmmmyyyyyynnneeeMMM;;;///000222///,,,///......---------,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&''')))***)))((('''(((***(((((())))))************,,,+++++++++,,,,,,---...+++,,,---///000222333444666777888:::<<>><<<======999:::;;;===>>>>>>======<<<:::<<>>@@@BBBCCCJJJSSS[[[^^^```eeehhhhhh```ZZZVVVWWWTTTLLLCCC===777:::;;;:::???TTTvvvpppyyydddgggjjjfffJJJ666222///000000---++++++......---------,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((())))))(((((()))***((((((((()))******+++++++++******++++++,,,---...+++,,,---///000222333444666777777999<<>>===<<<;;;999777888<<<<<<::::::===888:::<<<>>>AAACCCEEEFFFNNNRRRYYY___eeelllrrrvvvjjjlllnnnpppqqqqqqpppooommmeee[[[SSSOOOMMMIIIGGGKKKJJJGGGDDDAAA>>><<<<<<===<<<:::;;;<<<:::666333888999888666444333666999333444555666888:::===>>>===>>>>>>===;;;;;;;;;;;;<<<===>>>AAADDDIIIMMMPPPUUU^^^dddccc```___^^^\\\NNNHHHDDDEEEBBB===;;;======OOOZZZXXX^^^}}}ppp~~~}}}sssyyyuuugggqqqtttsssOOO888---000000---,,,---,,,)))......---------,,,,,,,,,,,,++++++***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&((())))))(((((()))+++'''(((((()))******++++++)))))))))******,,,------+++,,,---///000222333444666666777999;;;???CCCEEEFFFCCCBBBFFFHHHHHHKKKOOORRRYYYiii{{{pppXXXHHHJJJ^^^qqqffflllooo]]]BBB000///+++,,,222444///++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,+++***)))(((************************************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((************))))))))))))&&&'''''''''(((((())))))(((((((((((((((''''''''''''((((((((())))))******''')))+++,,,,,,,,,---...+++---222666555777EEEUUUvvvWWWBBBLLLdddvvv~~~tttjjjZZZXXXUUUQQQMMMJJJHHHGGGIIIIIIGGGEEEBBBAAABBBDDD???>>>>>>>>>>>>>>>??????<<<;;;===???===::::::>>>@@@>>><<<<<<===???>>>======???BBBCCCDDDFFFHHHJJJLLLJJJIIIIIIJJJIIIFFFDDDDDDBBBAAABBBCCCAAA<<<777888:::<<<===>>>===<<<;;;666555444444555666666555000888;;;777444888;;;<<<>>><<<;;;::::::::::::999888999;;;;;;:::888888999<<<===@@@DDDJJJQQQWWWZZZ[[[cccgggbbbZZZVVVRRRNNNFFF@@@;;;999666777AAANNNVVVsss~~~hhh{{{xxxhhhrrrxxxxxxtttOOO666111...333222+++***000000)))......---------,,,,,,,,,+++++++++***++++++,,,,,,************************((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&((())))))(((((()))+++'''(((((()))***+++++++++))))))))))))***+++,,,---+++,,,---///000222333444777666777888;;;???CCCEEEFFFCCCCCCFFFIIIIIILLLQQQUUUYYYfff|||}}}ZZZMMMLLLhhhtttssswwwxxxhhhLLL666...000000//////.........---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))((('''(((***,,,)))))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((()))))))))))))))))))))))),,,,,,+++***))))))************+++++++++,,,,,,,,,......///111555999>>>@@@YYY{{{|||bbbRRRMMMZZZmmmyyyhhhoookkkddd\\\VVVQQQOOONNNNNNNNNLLLIIIEEEDDDEEEFFFCCCBBB@@@>>><<<===AAACCC>>>>>>>>><<<999888999;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888888666666666666777777777888555555666777888999;;;;;;======:::888999;;;;;;999;;;>>>@@@@@@======@@@CCCDDDJJJMMMMMMSSS[[[]]]YYY]]]ZZZZZZ\\\VVVKKKEEEEEE<<<<<<===<<<:::CCC___zzzaaaqqq~~~~~~yyytttsssjjjpppqqqdddNNN:::111000111///...------...///111,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***)))(((((())))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************+++*********************))),,,///000000111333444666777999;;;>>>AAACCCDDDEEEDDDDDDEEEGGGJJJMMMOOOWWW___hhh~~~~~~qqqbbbBBBNNNjjj|||XXX===333111///.........------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))(((''')))***((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))++++++***)))))))))))))))*********+++++++++,,,,,,,,,------///222666:::<<>>@@@BBBCCCDDDDDDDDDEEEGGGJJJMMMOOOOOOYYYfffzzzxxxsssVVVAAAEEEbbbddd===///...///---------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********&&&(((******)))'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''(((((())))))))))))))))))))))))***))))))(((((((((((())))))*********++++++++++++++++++,,,---///222555777444AAAVVVpppwwwtttxxxssskkk{{{rrroooiii```WWWQQQNNNNNNPPPOOONNNOOOOOOLLLFFFAAACCCAAA>>>???AAAAAA???<<<>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<======>>>???AAA@@@BBBJJJUUU\\\___^^^pppsssrrrmmmhhhccc\\\VVVXXXPPPGGG???999666:::AAA@@@GGG[[[zzz{{{{{{nnn^^^sss~~~yyy{{{uuuiiimmm|||}}}fffGGG222,,,...000///000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++******))))))((())))))))))))))))))))))))***))))))((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************)))))))))***+++++++++,,,***,,,///000111111333555555666888;;;>>>@@@BBBCCCDDDDDDDDDEEEGGGJJJMMMNNNLLLVVVeeevvvhhhRRRHHHBBBXXX{{{eee>>>---...000...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&(((++++++)))'''&&&%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((()))(((((('''''''''(((((()))))))))************++++++++++++,,,...000111333666777<<>>CCCCCCAAA@@@>>>===;;;;;;=====================>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::===>>>>>>>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<===@@@AAAAAACCCGGGIIINNNWWWbbbmmmrrrrrrpppuuuqqqhhh[[[PPPIIIFFFDDD===???AAABBBAAAAAADDDGGGeee}}}vvvwwwwwwooogggccccccgggooovvvbbbNNN666+++---222111---///......------......///,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++*********)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************+++************************,,,///111111222333555555666888;;;===@@@BBBCCCCCCCCCDDDEEEGGGJJJLLLMMMPPPXXXdddzzztttSSSHHHIIIJJJ^^^qqq???...111222111222..................//////------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''&&&(((***+++)))&&&%%%%%%%%%&&&&&&'''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))*********+++,,,,,,------...///000777666555;;;PPPrrriiiVVVJJJEEEFFFEEEHHHRRRggguuuggg\\\WWWPPPIIIFFFHHHIIIFFFCCCBBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>>>>????????????????????????:::::::::;;;===???@@@AAAAAA???AAAFFFGGGFFFKKKSSS[[[dddqqqzzz|||yyytttqqqkkkeee[[[PPPEEE??????BBB;;;;;;:::;;;DDDVVVmmm|||{{{ooonnneee\\\eeetttssseeeDDD:::000---111444222---......------------......,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************---,,,,,,+++***)))((((((+++---000111111222444555555666888:::===???AAABBBBBBCCCDDDFFFHHHJJJKKKMMMSSSXXX```|||cccLLLFFFGGGGGGiii~~~zzzyyysssMMM222333666---***111.........///////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((('''''''''%%%'''))))))(((&&&&&&&&&&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))(((''''''''''''(((((()))(((((((((((())))))))))))++++++,,,------............333888999AAAWWWvvvdddUUUSSSFFFGGGLLLWWWiiiqqqaaaUUUNNNJJJGGGFFFGGGHHHFFFDDD?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>==========================================<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<===============>>>>>>>>>??????<<<===>>>???AAADDDFFFGGGGGGDDDFFFLLLMMMMMMTTT```nnnuuu||||||uuukkkccc```YYYVVVRRRLLLCCC<<<;;;???AAAGGGMMMVVViiipppuuuxxxtttnnnuuu|||jjjOOO888444///---///111111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******)))(((''''''((()))***((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************---,,,,,,+++***)))((((((+++---000111222222444666444555777:::===???AAABBBAAABBBDDDFFFHHHJJJKKKLLLRRRTTT[[[yyypppTTTJJJNNNUUUXXXyyyvvvsssoooiiiFFF666---111333+++(((,,,---------....../////////------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((%%%'''((('''&&&&&&'''(((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((''''''(((((()))***'''''''''((((((((()))))))))***+++,,,,,,---------***000777888999BBBUUUffftttmmm```SSSNNNWWWjjjyyyuuuhhh]]]VVVSSSNNNPPPRRRSSSSSSPPPLLLIIIFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<======>>>??????@@@@@@===>>>>>>???@@@AAABBBBBBDDDDDDEEEFFFHHHIIIKKKLLLNNNIIIKKKQQQRRRRRR]]]kkkvvvsssnnnfff\\\SSSMMMJJJ@@@>>>>>>???<<<;;;AAAJJJWWWsssyyygggNNN<<<555222...,,,---//////...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))***((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************************************+++---000222222333444666444555777:::<<>>???===???GGGNNNYYYmmmnnnIII222000222///------///000...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++)))(((''''''((()))+++((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************'''((()))***+++,,,------+++...000222222333444666444555777:::<<>>>>><<<:::;;;???EEE^^^~~~|||```DDD555222333////////////............///............---------...---,,,,,,++++++,,,,,,+++++++++*********))))))+++++++++++++++++++++++++++*********))))))(((((())))))(((((((((((())))))'''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&)))(((((('''''''''((((((+++++++++***)))***,,,...,,,...000000000111333555444555777:::<<>>???@@@AAACCCFFFIIIKKKLLLLLLKKKNNNRRRYYYtttbbbGGG===BBBXXX|||ppp>>>111333000000///...------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******......///000222333444444777>>>JJJ___~~~jjjNNNBBBJJJWWWeeelllpppmmmmmmuuu~~~~~~xxxqqquuusssqqqqqqxxx}}}{{{tttpppooommmkkkmmmoookkkdddhhhaaaYYYWWWXXXXXXTTTPPPSSSTTTTTTSSSQQQOOOPPPPPPNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLOOOSSSSSSQQQRRRUUUPPPRRRUUUXXXZZZ]]]aaadddyyyzzz|||}}}xxxuuuwwwuuuqqqoooqqqooocccVVVDDDBBBAAAAAA@@@DDDQQQ___wwwyyyfffCCC444222111///000/////////............---............------------------,,,++++++++++++++++++++++++***************++++++++++++++++++++++++************))))))))))))))))))(((((((((((())))))((()))******(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''******))))))))))))*********+++,,,+++******,,,...,,,...000000000111333555888888999;;;<<<===>>>??????AAAEEEHHHKKKMMMNNNOOOOOOSSSZZZuuuhhhPPPBBBBBBLLLgggqqq???222777222000///...---------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++************************(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((())))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******......//////000000111111222555:::EEEZZZyyy|||jjjkkktttbbb^^^TTTIIIHHHPPPXXX\\\ffflllvvvxxxssssssuuuvvvuuuwwwyyywwwrrrppppppooolllhhhddd___]]]]]]]]][[[YYYUUUWWWXXXXXXVVVUUUVVVXXXVVVUUUSSSRRRQQQQQQRRRSSSQQQSSSXXX[[[\\\[[[[[[\\\dddiiipppxxxyyywwwkkkZZZLLLGGGGGGGGG999BBBQQQ___lll}}}ssseeeGGG000000666222.../////////.........---------.........---------,,,,,,---,,,,,,+++***+++++++++*********************************************************)))))))))))))))))))))(((((((((((())))))''')))***)))((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))(((((())))))******)))+++,,,+++******,,,---,,,...000000000111333555777888999;;;===>>>@@@@@@@@@BBBEEEHHHKKKMMMOOOOOONNNSSS]]]zzzlllVVVLLLIIIMMM^^^yyyyyyeeeKKK444222222(((///......------------.........---------,,,,,,,,,***++++++,,,,,,++++++***************************(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))***++++++++++++***&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))*********++++++---------............///000555::::::>>>QQQrrryyy```TTTRRROOOIIILLLJJJNNN\\\ppp|||ppplllmmmoookkkmmmmmmkkkfffccccccdddaaaaaa```___]]]]]]^^^___ccc```]]]ZZZZZZ\\\```bbbaaa```___```eeemmmsssvvvzzzqqqeee``````aaa```]]]\\\ZZZSSSIIIHHHQQQ\\\cccgggttt~~~xxxeeeDDD444---333666...,,,222............------------...------------,,,,,,,,,,,,,,,+++************+++************************************************))))))))))))))))))******))))))(((((((((((())))))&&&'''((((((&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((()))***)))+++,,,,,,+++***+++---,,,...000000000111333555444666888:::===@@@BBBCCCCCCDDDFFFHHHKKKLLLNNNNNNKKKSSSaaa~~~zzz\\\LLLHHHIIIUUUlllxxxooouuuXXX:::<<<888---,,,///......---------------.........---------,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''')))***,,,,,,,,,++++++&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))*********+++++++++,,,,,,,,,,,,------------444999777222999RRRlllyyyooodddZZZNNNDDDDDDOOO```uuu~~~xxxzzz}}}wwwooommmnnnqqqmmmhhhdddcccccccccbbbeeecccaaa```bbbggglllooommmjjjfffjjj{{{pppXXXNNNCCC===>>>BBBDDDDDD???@@@GGGYYYvvvvvvzzzzzz^^^BBB666111000333000***,,,444.........------------,,,------------,,,,,,,,,,,,,,,,,,+++******************************+++++++++************************))))))))))))************))))))(((((((((((())))))%%%&&&''''''%%%%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''((()))***(((***,,,,,,+++++++++,,,,,,...000000000111333555444555777;;;>>>AAADDDEEEFFFFFFGGGHHHJJJLLLMMMMMMKKKSSSbbbxxxiiiRRRLLLUUU```hhhrrrzzzwwwnnnlllttt|||{{{NNN444555111+++000555...------,,,,,,------.........---------,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((%%%''')))***++++++***)))&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********((((((((()))))))))***************++++++,,,,,,,,,...///333555333444@@@OOOhhhsssbbbWWWRRRQQQWWW```jjjjjjnnnuuuxxxzzz~~~{{{rrrnnnppprrrpppnnnnnnooorrrvvv{{{sss^^^PPPBBB???<<<===BBBGGGKKKLLLIIITTThhhvvv\\\FFF333333222222000...------///.........---------,,,,,,---------,,,,,,,,,++++++,,,++++++***************))))))*********+++++++++************************((()))))))))************))))))(((((((((((())))))&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((()))***+++(((***,,,---,,,++++++,,,,,,...000000000111333555555666888;;;>>>AAACCCDDDFFFFFFGGGHHHJJJLLLMMMNNNMMMTTT```~~~uuurrrXXXMMMWWWrrr}}}tttkkklllwww}}}vvvUUUOOOGGG888,,,333555'''------,,,,,,,,,------.........---------,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))###%%%''')))******((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++''''''''''''((((((((())))))))))))***++++++,,,,,,222,,,,,,222888888999===AAAaaa}}}~~~ooo```WWWPPPKKKOOOWWWZZZ]]]```gggttt{{{{{{{{{~~~~~~||||||sssfff[[[TTTOOOJJJGGGEEEIIIRRR^^^jjjuuu{{{~~~yyysssWWW<<<777555///111111///222444///'''......---------,,,,,,,,,---------,,,,,,,,,++++++,,,++++++***)))*********))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))'''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((()))***+++,,,(((***,,,---,,,++++++,,,,,,...000000000111333555777888999<<<>>>@@@AAABBBEEEEEEFFFHHHJJJMMMOOOPPPPPPUUU]]]yyytttiiiPPPGGGJJJTTTxxxssssssyyyUUU777666444222///...---,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********************************))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))))))))************+++++++++,,,---///000000111333555:::@@@SSSsss~~~uuutttmmmaaaYYYSSSMMMKKKNNNPPPOOOMMMKKKIIIIIIMMMWWWcccmmmrrriiioooxxx~~~}}}yyy||||||sssttttttsssccc[[[fffuuu|||tttjjjlllvvvmmmRRR???333000333000000000000///////////////////////////......---***,,,---,,,***)))***---)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((%%%%%%%%%&&&'''((())))))))))))))))))(((((((((((((((((((((((())))))))))))++++++++++++++++++,,,,,,333333333333333333333333666666888999<<>>@@@CCCFFFJJJLLLNNNOOOMMMTTT```}}}PPP444333111///......///000......---------,,,,,,,,,+++222888999555///------))))))))))))))))))))))))******************************))))))((((((''''''((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&'''(((***++++++((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************,,,,,,,,,,,,---...//////333333666;;;EEEXXXvvvQQQHHH<<<555333444222000000000000000///////////////............---------//////...---,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))(((((())))))******++++++)))))))))((((((((((((((())))))))))))((((((((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%))))))'''&&&&&&'''((()))((((((((((((((()))******,,,++++++******++++++,,,---///222333333333555666666999;;;======>>>@@@AAABBBCCCDDDFFFIIIMMMPPPRRRKKKOOO___ZZZAAA444222000///......///000...------------,,,,,,,,,***///555555111,,,++++++))))))))))))))))))))))))***************************)))))))))(((((((((''')))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))((((((''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((((((((())))))))))))''''''((((((((()))))))))************************,,,++++++,,,,,,---...///444222222333666>>>OOO___~~~~~~tttOOO???:::444111222333111///000000000000/////////...............------------...------,,,++++++******,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((***+++((((((((((((((()))******************+++,,,---...---///222333333333555666888:::===>>>>>>>>>???AAACCCCCCCCCDDDGGGKKKOOOQQQPPPSSS```fff}}}}}}RRR999666333222000.........//////------------,,,,,,,,,,,,))),,,000000,,,))))))***))))))))))))))))))))))))************************))))))))))))((((((((((((******)))))))))((((((((('''''''''&&&&&&'''''''''((()))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******)))(((((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))&&&&&&'''''''''(((((((((************************++++++++++++,,,---......000......111222333888???QQQeeekkkJJJ222222000...000222333000---000000000/////////..................------------,,,,,,++++++******))))))---,,,++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))******))))))))))))((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((()))***((((((((((((((()))******(((((()))***+++---...///---///222333333333555666999;;;>>>???>>>???@@@AAAEEEDDDCCCDDDGGGKKKOOORRRUUUVVV```cccpppHHH888666222111000///............///---------,,,,,,,,,++++++)))+++,,,+++)))((()))***))))))))))))))))))))))))************************))))))))))))((((((((((((************))))))))))))((('''&&&%%%%%%&&&'''(((((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((((((((())))))))))))++++++***)))((('''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''''''''((((((((())))))&&&&&&&&&&&&'''''''''(((************************************+++,,,---...///---///444777555555777;;;AAATTTrrrXXX:::333777222111000111333222///---000000/////////..................---------,,,,,,,,,,,,++++++************,,,++++++*********++++++))))))))))))))))))))))))******))))))(((((((((''')))))))))***************))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((+++***)))((('''&&&%%%%%%((((((((((((((())))))***)))))))))***+++,,,...///---///222333333333555666888;;;===??????@@@BBBCCCHHHFFFEEEDDDGGGLLLQQQTTTUUUWWWaaa}}}QQQ222111555000//////..................------,,,,,,,,,++++++++++++++++++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))+++******)))((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))***************+++------333//////333444111......777444:::OOOllluuuQQQ<<<555555666555333222111111111111000////////////...............------------,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))***+++))))))))))))))))))))))))***)))))))))((((((''''''(((((())))))************))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((******))))))'''&&&%%%$$$((((((((((((((())))))***++++++******++++++,,,,,,---///222333333333555666666999<<<>>>@@@AAADDDFFFFFFDDDCCCCCCEEEJJJPPPSSSRRRUUUbbbrrrSSSBBB777///---111..................------,,,,,,,,,,,,++++++++++++,,,+++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((('''''''''&&&&&&'''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))***+++,,,---000,,,,,,000222000///111555555777<<>>???AAACCCEEEAAA@@@@@@AAADDDIIINNNQQQOOOTTTcccbbbFFF222444777///,,,111---------......---------,,,,,,,,,++++++++++++***,,,+++******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((((((((((((((())))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++,,,***)))+++///111000222666222444666666444999KKK^^^bbbRRRAAA888444111000333...//////......///111333//////.........------------------,,,,,,,,,++++++******++++++++++++++++++***)))))))))******+++,,,))))))))))))))))))))))))'''''''''(((((((((((((((%%%&&&&&&'''(((((())))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%'''((())))))))))))((((((((((((((()))******************+++,,,---------///222333333333555666777:::<<<>>>>>>???@@@BBB??????@@@BBBFFFKKKOOOQQQPPPTTTccc<<<666---***...333111+++,,,,,,---......---------,,,,,,,,,+++++++++******+++***)))***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++***,,,///---******...111...///444888777999<<<@@@hhhxxx~~~cccFFF@@@777222444444111111444///000111111000//////000//////.........------------------,,,,,,,,,++++++)))))))))))))))*********+++*********+++,,,,,,---))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((''''''&&&&&&%%%(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''((())))))((('''&&&((((((((((((((()))******((())))))***+++---...///---///222333333333555666:::;;;===>>>===<<<===>>>@@@AAACCCFFFJJJNNNRRRUUURRRUUUddd222222111000///...---,,,...------,,,,,,------...+++,,,,,,,,,,,,+++******************************+++++++++************)))))))))(((((((((((())))))&&&(((+++------,,,***)))))))))((('''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((()))++++++''''''''''''((()))++++++,,,***(((&&&%%%&&&'''((((((((((((((())))))))))))***++++++,,,,,,------.........///000111333555666<<>>@@@AAAAAAAAABBBCCCDDDEEEGGGJJJNNNQQQSSSLLLRRRddd444333333222111000///...------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******************************+++++++++*********))))))))))))(((((((((((())))))&&&(((***+++,,,,,,++++++)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***''''''''''''((()))***++++++***(((&&&%%%&&&'''((((((((((((((())))))))))))******+++,,,,,,------............///111222444555111666BBBUUUpppqqqVVVBBB888444666555444333222111111000000000000000/////////...///---,,,,,,......---***///......------,,,,,,+++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))''''''((((((((())))))))) """%%%''''''&&&%%%$$$'''''''''&&&%%%&&&))),,,*********+++,,,---...//////000111222333444444444777;;;>>>AAAAAABBBCCCDDDCCCDDDEEEGGGJJJNNNQQQSSSNNNTTTggg333333222111000//////...------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******************************++++++*********)))))))))))))))(((((((((((())))))''''''((()))+++,,,,,,---)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((()))''''''''''''((()))******+++***((('''&&&&&&''''''(((((((((((())))))))))))******++++++,,,---------------......000111333444000222444777BBBYYYwwwfffJJJ:::555333222333333222111000//////...000000000/////////......///---,,,,,,---...,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''(((((()))&&&&&&'''''''''(((((((((&&&&&&&&&(((******)))(((((())))))(((&&&''')))+++*********+++,,,---...///000111222333333333333333888;;;???AAABBBBBBDDDEEECCCDDDEEEGGGJJJNNNQQQSSSOOOWWWjjj000000///......---,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++******************************************))))))))))))))))))(((((((((((())))))'''''''''((()))+++---...***)))((((((''''''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((()))'''''''''''''''((()))******)))((('''&&&'''''''''(((((((((((())))))))))))*********+++,,,,,,------,,,,,,------...000111222111444555222111999IIIVVVqqqrrr```III999555555555333222222111000000///......000000/////////...............------------,,,,,,)))*********++++++,,,,,,************************))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((()))&&&&&&&&&&&&'''''''''(((---***&&&%%%(((+++,,,---*********)))(((''')))+++*********+++,,,---...///000111222333333333333222777:::===@@@AAABBBCCCEEECCCDDDEEEGGGJJJNNNQQQSSSPPPVVVhhh//////......---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,+++***************************************)))))))))(((((())))))(((((((((((())))))((('''''''''(((***,,,...+++***))))))(((((())))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''((((((((('''(((((())))))'''''''''''''''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))***++++++,,,,,,---+++++++++,,,---...///000---000333555555555888:::<<>>@@@CCCFFFCCCDDDEEEGGGJJJNNNQQQSSSPPPPPPYYY|||,,,,,,,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,+++,,,,,,,,,,,,+++******************************))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))(((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''######$$$%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''((((((((((((((('''(((((((((((()))))))))))))))))))))***++++++,,,,,,***)))))))))***+++,,,,,,***,,,...//////000222444333333777:::666999NNNhhheeeIIIBBBBBB<<<555333///555<<<<<<888333111222000000000000000///////////////.........---------,,,...000...+++***,,,...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))((('''''''''''''''(((((((((((())))))))))))+++333999777...'''&&&)))$$$&&&))))))))))))***+++*********+++,,,---//////,,,...///222444555666777777999;;;===>>>AAAEEEGGGCCCDDDEEEGGGJJJNNNQQQSSSPPPOOOXXXyyy...------,,,,,,------......---+++)))(((((()))***,,,,,,,,,++++++*********+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&'''(((((()))(((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))+++***)))((((((***,,,---*********)))******++++++,,,+++***)))(((((((((((('''((()))))))))'''&&&%%%(((''''''''''''((())))))'''''''''((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,,,,,,,++++++,,,,,,---...------,,,+++,,,---...///111222333333222444777999MMMZZZuuuyyyLLLEEE===999999:::777555222333444555444333222111111111111111000000000///000000000000////////////......---------,,,,,,,,,***++++++,,,,,,++++++*********************************))))))((((((''''''((((((((((((((())))))***))))))(((((('''''''''&&&)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((******)))(((((((((((((((&&&&&&'''((()))***++++++,,,,,,+++***+++...000111///111333444444555777888999:::;;;;;;<<<>>>CCCFFFDDDDDDEEEHHHMMMPPPQQQQQQUUUUUU[[[www------,,,,,,,,,,,,------...---,,,+++*********+++,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++***)))((((((***,,,---))))))******+++,,,---...,,,+++***)))(((((((((((()))***++++++***)))(((''''''''''''&&&'''(((((()))'''''''''''''''((())))))(((((((((((((((((((((((()))))))))*********+++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...///000111222222222333555888555===MMMfff{{{```CCC>>>888666777777555333222333444444444333111111111111111000000000//////000////////////.........---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************))))))))))))(((((((((((((((((((((((())))))******)))((((((((('''''''''''''''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))'''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&''''''''''''(((***)))(((((('''''''''(((&&&&&&'''((()))***++++++,,,++++++***+++---000111///111333444444444666888888999:::;;;;;;>>>AAADDDDDDDDDEEEHHHMMMPPPQQQQQQPPPRRRZZZxxx------,,,,,,,,,,,,------......---,,,+++++++++++++++++++++++++++*********+++************)))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''******)))((()))***+++,,,)))))))))***+++---///000++++++***)))(((((((((((()))************))))))((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&((()))***(((((((((((((((((((((((((((((())))))))))))*********************++++++,,,,,,,,,,,,,,,,,,---.........000111000000111333555222444777>>>LLLccc}}}lllYYYIII;;;888555444666777555222222333333333333222111111000000000000////////////............------------,,,,,,,,,+++++++++************++++++++++++******************************(((((((((((()))))))))))))))))))))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((()))(((''''''&&&'''''''''&&&&&&'''((()))***++++++++++++***+++,,,---///111///111333333444444666888777888:::;;;;;;===AAACCCCCCCCCEEEHHHMMMPPPQQQQQQLLLPPPZZZzzz---,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++***************************))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))((()))***++++++))))))))))))***+++,,,---******)))((((((((((((((('''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''((()))(((&&&&&&&&&''')))***((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,,,,---------,,,...////////////111222666777777666777AAAPPP\\\hhhRRRJJJFFFAAA999777666777888888555333222222222222222111111000000000/////////.........---------,,,,,,,,,+++++++++++++++************)))******++++++++++++******************************''''''(((((())))))******((())))))***************((((((((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''''''''((()))******************+++,,,---///000///000222333333444666888666999;;;<<<===???AAACCCCCCCCCDDDHHHLLLPPPQQQQQQLLLQQQ]]]~~~,,,,,,,,,++++++,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&''''''(((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((()))***)))(((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((((((((''''''&&&'''((()))***)))))))))))))))))))))))))))))))))((((((((((((((())))))(((((())))))***++++++++++++,,,,,,,,,,,,,,,+++---............///000...000222333444666888:::CCCOOOhhhzzzkkkUUUBBB<<<>>>???===999888888888777666444222222222111111000000000000/////////............---,,,,,,,,,,,,++++++++++++++++++*********))))))))))))******++++++******)))))))))))))))))))))))))))''''''(((((())))))******'''((()))************)))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''(((''''''(((((())))))***************+++,,,---...///...000222333333444666777777:::===???@@@@@@BBBCCCBBBBBBCCCGGGLLLPPPQQQQQQMMMTTTbbb,,,,,,++++++++++++,,,,,,)))***+++++++++******))))))))))))***************(((((()))))))))))))))***************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((()))(((((((((''''''((((((((()))))))))************************((((((((()))))))))*********)))((('''&&&&&&&&&&&&)))((((((''''''(((((((((***))))))))))))******+++'''''''''''''''((())))))'''''''''((((((((((((((())))))))))))))))))))))))******))))))))))))(((((()))))))))))))))******+++******+++,,,,,,,,,,,,,,,***,,,......---------...---...///111333333222000000333===OOOccc{{{rrr\\\QQQDDD>>>888777:::===;;;777777777666666444222111000222111000000//////000000///.........------------,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))******))))))((('''''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''&&&''''''((()))'''((((((((()))))))))***))))))***+++,,,---.........000222222333333555777777:::>>>AAABBBBBBBBBCCCAAAAAACCCGGGLLLPPPQQQRRRNNNUUUeee,,,,,,++++++++++++,,,,,,******+++,,,,,,++++++***((()))))))))*********+++(((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((())))))))))))))))))((('''((())))))******))))))'''((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))(((((('''''''''(((((((((((('''''''''(((((()))***)))(((((()))***+++,,,)))(((((((((((()))******%%%&&&((()))***)))((('''))))))))))))))))))))))))++++++*********)))))))))***))))))))))))***++++++)))***+++,,,---,,,,,,+++***,,,...///...------...111111111111111111111111:::777444666:::EEEYYYkkkmmmSSSAAA777444111111333777:::999777555555555555444222111111111222111000///...///000000.........---------,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&((()))))))))'''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&''''''''''''(((((('''''''''(((((()))***(((((((((((())))))))))))((()))***+++,,,---------...000222222222333555777555999>>>AAABBBAAAAAABBB@@@AAABBBFFFLLLPPPQQQRRRLLLSSSddd,,,++++++++++++++++++,,,***+++,,,---------,,,+++(((((())))))*********+++'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((()))***++++++***)))((((((((()))***************(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((()))***+++(((((('''''''''(((((()))((('''&&&&&&&&&((()))***)))))))))))))))******+++$$$&&&(((***+++)))'''&&&)))))))))))))))))))))))),,,+++++++++******))))))***************++++++,,,)))***+++,,,---,,,++++++***,,,//////...---------***---000000//////222555111222444666444555>>>HHHPPPhhhtttUUU@@@:::;;;:::777555555666666333222555:::555555555444333222444555222111///.........///000......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))************))))))))))))))))))))))))))))))******))))))((((((''''''$$$%%%'''))))))((('''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((((((((())))))))))))((()))***+++,,,---------...///111222222333555777444888===AAAAAAAAA@@@@@@@@@@@@BBBFFFLLLPPPRRRRRRIIIQQQbbb---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***)))(((''''''******)))((((((((((((((('''((()))******)))((('''***)))'''''')))))))))((())))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''((((((((()))&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((&&&&&&''''''((())))))))))))************+++++++++************************,,,,,,++++++,,,,,,---...******+++,,,,,,,,,,,,+++.........////////////000111222222333333444555555???@@@CCCNNN```xxxxxx^^^DDDBBB@@@===999666444333444333333222222333333444222333333333333222111111///............---------......---,,,,,,,,,,,,---************************************))))))))))))************************))))))***))))))((('''&&&(((((((((((((((((((((((('''(((******((((((((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))***+++,,,------...///000111333555777888888777:::===>>>>>>???AAABBBEEEEEEEEEGGGIIIMMMPPPRRRIIIRRR^^^{{{---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))************)))((((((((((((((('''((())))))))))))((('''***)))'''''')))))))))((()))))))))))))))))))))))))))))))))******))))))((())))))))))))))))))))))))'''((())))))))))))((('''''''''(((((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((('''''''''((())))))******)))************+++++++++))))))))))))))))))))))))+++++++++++++++,,,------******+++,,,,,,,,,,,,+++------........./////////111111111222333333444444444333222555;;;EEEOOOUUUlll{{{nnn]]]III999::::::888777555333222111333333222222222222333333222222333333222222111000///............---------......---,,,,,,,,,,,,---************************************))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))'''(((******((((((((())))))(((''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))***+++,,,------...000000111333444666777777777:::===>>>>>>???AAABBBEEEEEEEEEFFFIIILLLOOOQQQHHHRRR___zzz,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))((((((************************((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&(((***,,,...***))))))(((((((((((((((''''''((((((((((((''''''***)))'''''')))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))))))))((((((((((((((()))******++++++)))************+++++++++))))))))))))))))))))))))+++************+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,---------............//////000111111222222333666666666666777888999:::===III\\\rrrcccIII===777333111222222222222222222222222333333222222222222333333222222333333222222111000///............---------......---,,,,,,,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((************************'''(((******((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))***+++,,,------...///000111222333444555666777:::===>>>>>>???AAABBBEEEEEEEEEFFFHHHKKKMMMOOOHHHSSS___www,,,,,,++++++++++++,,,,,,************************************************(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&'''***,,,...))))))(((((((((((())))))'''''''''(((((('''''''''***)))'''''')))))))))(((((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((())))))************)))))))))))))))((((((((((((((((((((((((((((((((())))))((()))***++++++***)))(((((())))))***++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------............//////000111111111000111333555666777666666888:::<<>>>>>???AAABBBEEEEEEEEEFFFHHHJJJLLLMMMIIITTT^^^sss,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***,,,))))))(((((((((((())))))(((((((((''''''(((((((((***)))'''''')))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))(((((())))))))))))))))))((((((((()))***++++++***)))((())))))******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,++++++,,,------------,,,,,,,,,,,,---------......---......//////000111111111111222222111111000000333555777999:::<<>>>>>???AAABBBDDDEEEFFFGGGHHHJJJKKKLLLLLLUUU\\\ooo++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''''''''((()))((((((((((((((())))))***))))))(((((((((((())))))***)))'''''')))))))))((())))))))))))))))))))))))'''((()))******++++++***))))))))))))))))))))))))***))))))(((((())))))***((((((((())))))***************))))))))))))(((((())))))************)))))))))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,---------------,,,---------............---......//////000000111666555444444444444444555///222555555555444333444000222777>>>CCCKKK\\\lllwwwxxxxxxyyy}}}}}}qqqbbbTTTGGG<<<888999555222222555444111///000444444333333222222222111111111000000000000111111111111222222111111000//////............---------------,,,+++++++++++++++************************************))))))))))))************************'''(((((())))))))))))((('''''''''''''''''''''''''''(((******((((((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))***+++,,,------......///000222333555666777777:::===>>>>>>???AAABBBDDDEEEFFFHHHJJJKKKLLLMMMMMMTTTZZZnnn++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((()))******+++***)))(((((()))***+++***)))'''''')))))))))((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))(((''''''((())))))''''''((()))***++++++,,,*********)))))))))(((((()))))))))(((((()))))))))(((((())))))***+++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++,,,------...---------------........./////////.........///000000111111,,,,,,---...///000111222444333222000000333888<<<===<<<<<<;;;888888>>>EEEBBBCCCGGGLLLPPPVVV]]]bbbnnnnnnrrrsssaaaWWWEEE???:::999777444666:::000333333222222555555222222222111111111000000000000000000//////000000000111111111111111000000//////............------------,,,++++++***+++++++++************************************))))))))))))************************((())))))))))))(((((('''(((((((((((((((((((((((('''(((******((((((((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((())))))%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))***+++,,,------...---...000222555777888999777:::===>>>>>>???AAABBBCCCDDDFFFIIIKKKMMMNNNOOOLLLSSSZZZqqq++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******,,,+++***))))))***+++,,,***)))'''''')))))))))((())))))))))))))))))))))))))))))***+++,,,---------)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&''')))***+++,,,---+++*********))))))((((((***)))(((''''''((()))***((((((((()))******++++++)))************+++++++++************************,,,,,,++++++,,,,,,---...+++,,,------......------.........////////////000......//////000111111111000000111222222111000///333555666666444333333444444555777999888777888:::888777999;;;;;;<<>>>>>???AAABBBCCCDDDFFFIIILLLNNNOOOPPPKKKSSS[[[ttt)))))))))((((((((((((((())))))))))))))))))))))))))))))************))))))''')))***)))((('''(((***(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&&&&&&&&&&'''''''''((())))))***+++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))************+++***)))***+++++++++)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------//////......---.....................------------,,,,,,------......------...///000333444333111///000///000222555777666444333333444555666888999999666888::::::999888:::<<<<<<<<<>>>AAADDDEEEDDDCCCAAAFFFJJJMMMTTT```jjjnnnkkkiiijjjrrrdddZZZMMMBBB<<<:::888777222333333444444333333222000000000000000000000000111111111111111111111111...............///000000222111111000///000000000......---------,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((()))***++++++***)))(((''')))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''')))((('''%%%))))))((('''&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%%%%&&&(((((((((((())))))))))))))))))***,,,,,,,,,,,,,,,///000222444666888::::::999<<<@@@AAAAAAAAAAAAAAABBBDDDHHHKKKOOOPPPQQQRRRNNNTTTjjjyyy))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))''')))***)))((('''(((***(((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((&&&'''''''''((((((((((((((()))******++++++******((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((************************))))))))))))*********++++++***)))***+++,,,+++)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------........................111111000000111222444555555222///---,,,------...666555333222111111000///000111333444555666666666;;;;;;<<<;;;;;;;;;;;;<<<888888999:::::::::999888<<<>>>===:::===CCCGGGFFFIIIIIIIIIJJJNNNRRRVVVXXX[[[ZZZ[[[___fffnnnuuuxxx}}}qqqZZZBBBAAA<<<666444444666666666222222333333333333222222000000000000000000000000000000000000000000000000//////......//////000111222111111000000000000000...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********)))'''&&&(((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%'''''''''%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))((('''&&&%%%%%%&&&'''(((((((((((()))))))))))))))******++++++,,,------//////111333555666888888;;;===@@@BBBBBBBBBCCCDDDEEEGGGIIIKKKMMMOOOPPPQQQSSSWWWlllyyy************************))))))))))))))))))))))))'''((())))))************''')))***)))((('''(((***(((((((((((((((((((((((((((((((((''''''(((((()))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))'''((())))))******))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((************************))))))*********+++++++++,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------.../////////000000000000000//////......///111333444444333111///000222444666333444333222111222555777666777888999::::::999888777666555555777999999888===>>>???@@@@@@@@@???>>>???AAA@@@===>>>BBBAAA>>>:::<<<======;;;:::<<>>@@@@@@AAADDDFFFHHHIIIIIIJJJLLLNNNPPPQQQSSSWWWkkkuuu***************+++++++++))))))))))))))))))))))))&&&'''((()))************''')))***)))((('''(((***(((((((((((((((((((((((()))(((((((((((())))))***************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))((())))))))))))*********''''''((()))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((((((((()))))))))************+++*********************************+++++++++,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------...............//////000111000000000000000/////////000000111222222222333+++---///000000000111111222333444444333555888<<<<<<<<<===>>>????????????BBB@@@@@@CCCHHHLLLNNNNNNEEEGGGKKKMMMNNNOOOPPPPPPJJJPPPSSSPPPMMMMMMMMMKKKJJJIIIHHHHHHIIIKKKLLLMMMJJJIIIGGGDDDBBBAAABBBCCCAAADDDGGGGGGFFFGGGLLLQQQVVVZZZ```jjj{{{~~~xxxkkk[[[QQQMMMIIIBBB;;;999;;;;;;777888===<<<888777777666666555333111///111111222222222222111111000000000000000000000000////////////////////////000000000000000111111222000000000000000//////...---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''''''''(((((('''''''''''''''''''''''')))***,,,,,,+++***))))))((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))))),,,+++)))))))))+++---///000000111222333444555666777999;;;<<<===???BBBEEEIIIIIIIIIJJJLLLNNNQQQSSSNNNRRRfffppp))))))******++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((()))******************))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))*********+++''''''((()))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))*********+++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,,,,+++***+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------........................///000000000/////////......------111333666888999888666444444666777777555444444555999:::;;;;;;::::::;;;===BBBBBBBBBEEEHHHMMMRRRTTTUUUUUUVVVZZZ___eeeiiijjjooosssyyy||||||{{{{{{|||vvvvvvqqqooonnneee^^^XXXXXX___ddddddbbbbbbYYYOOOHHHGGGIIIIIIHHHJJJGGGCCCAAAAAABBBDDDEEECCCFFFHHHLLLUUUccclllnnn||||||pppeeeZZZPPPIIIJJJ@@@555111444999:::888999<<<===:::777777666444222333333333333333444555000111111222222111111000////////////////////////000000000000000000000000000000000000000111111222///000000000000///......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((************************'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((''''''''''''((((((&&&'''''''''''''''''''''))),,,...---+++))))))******)))((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((())))))))))))))))))(((((((((((()))))))))))),,,+++)))))))))+++---///000111222333444555666666777999;;;<<<===???BBBEEEGGGGGGHHHJJJLLLPPPSSSUUULLLQQQdddlll(((((())))))***+++++++++))))))))))))))))))))))))'''(((((())))))(((((('''''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''((()))************)))))))))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************'''((())))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...//////000000......---......///000111000000000000000111111111...000444777888888777666666999<<<======@@@EEEIIIFFFHHHNNNUUU\\\______^^^___^^^]]]```hhhrrr}}}}}}~~~~~~qqqdddaaabbbaaa``````ZZZRRRLLLJJJHHHGGGEEEDDDGGGHHHGGGHHHLLLNNNLLLNNNQQQVVV[[[aaahhhooosssyyyppphhhccc]]]WWWOOOHHHDDDBBB@@@???:::777444555888::::::999...111555666777777777777222333333222000111333555000000111111111111000000////////////////////////000000000000000000000000000////////////000111111...///000111000///...---,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''***))))))))))))******+++''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''''''''***---,,,)))&&&'''((())))))((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''(((((())))))))))))((((((((((((((())))))))))))+++************,,,---...000000111333444666777777:::<<<>>>@@@@@@AAADDDFFFEEEFFFHHHKKKNNNQQQTTTUUUQQQWWWiiimmm''''''((())))))***++++++))))))))))))))))))))))))))))))))))))((('''&&&&&&''')))***)))((('''(((***((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***)))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))))))))******((()))******++++++******))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---------------,,,++++++------,,,+++---------------------------.........////////////......//////000111111222111111111111222333444555444555777999;;;===??????999:::<<<@@@CCCGGGJJJKKKIIIRRR\\\cccdddcccdddfffiiimmmxxxyyyqqqkkkhhhgggbbbfffeee___XXXSSSKKKDDDDDDBBB@@@AAACCCEEEGGGGGGBBBGGGLLLOOOUUU___eeefffoooqqqtttvvvvvvtttrrrpppqqqooommmkkkiiiddd]]]XXXQQQOOOLLLHHHDDDAAA???>>>===<<<999888777777777777555666777777666333111000666555555444222///......444666666444111///000222///000000000000000000/////////////////////////////////////////////////////////......//////000111...///000111000///---,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''***---,,,(((%%%&&&(((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((()))))))))(((((((((((((((((()))))))))))))))******++++++,,,------......000111333555777777;;;===@@@BBBBBBBBBCCCDDDFFFGGGJJJLLLOOOQQQRRRSSSVVV\\\nnnqqq&&&''''''((()))*********))))))))))))))))))))))))******))))))(((&&&%%%$$$((()))***)))((('''(((***((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))***+++++++++++++++)))))))))))))))))))))))))))*********++++++++++++........./////////000000........................,,,,,,,,,---------......---,,,++++++------,,,+++------------------------............/////////000...//////000111222222333555555555666777888999:::;;;<<>>@@@???<<<===@@@@@@===@@@@@@AAACCCCCCCCCAAA@@@?????????@@@@@@>>>:::777;;;999777555555666999;;;444555888::::::888555333111333555555333222555777777555333444444444444666+++///333444222111222333//////000000000000//////////////////////////////.......................................///000000...///000111000///---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((,,,///...)))&&&'''***###$$$%%%&&&''')))******&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&''')))))))))((('''(((((((((((())))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,...000222555666777999<<<@@@AAAAAAAAAAAAAAAGGGIIIKKKNNNPPPPPPPPPPPPWWW^^^qqquuu&&&)))+++***,,,///+++&&&))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((('''''''''(((((('''''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((()))'''&&&&&&&&&((((((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++***)))((((((''''''(((******))))))((((((''''''***)))((((((((((((((())))))((('''(((***+++++++++)))))))))))))))******+++.........------,,,,,,,,,////////////////////////111000000//////......---//////..................000//////......//////000///,,,)))))),,,...---,,,***///444555333111222444222333555666444333777<<<444;;;???>>>===@@@BBBBBBFFFEEEKKKWWW\\\```ppp|||xxxllleeefffcccWWWNNNMMMBBB>>><<<===;;;888;;;AAA:::::::::;;;;;;:::888777;;;===>>><<<888666777999777777777777777777666666666555444333333444555666444444444444444444444444444333333222222333333444222222222111111///......//////000000000000//////////////////............------------------------------......///000000000///////////////......---,,,,,,,,,+++++++++******...------,,,+++***))))))+++*********))))))((((((---,,,+++***)))'''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((...000///)))&&&'''((('''((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))******,,,+++*********,,,...000//////000222444777999::::::<<<>>>>>>??????AAACCCHHHHHHHHHIIILLLOOOSSSUUU]]]dddwwwyyy(((---111...+++++++++((())))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((''')))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%'''))))))(((&&&&&&''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))((((((((((((((()))******)))))))))((((((((('''))))))(((((((((((()))))))))((('''(((***,,,,,,+++)))))))))))))))***++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,------......//////111111000000////////////111///---...111222222111222111//////111333444555777888:::;;;:::999:::;;;CCCDDDAAA>>>AAALLLWWW[[[fff______hhhqqq~~~~~~yyyjjjaaaZZZSSSLLLHHHFFFBBB;;;444:::<<<===<<<:::888777888888999:::999777666777777555555666666666666666666666555444333333444555666444444444444444444444444333333222222222222333333111222222111111///......//////000000000000//////////////////............------------------------------......//////000000///////////////...------,,,+++++++++************,,,,,,++++++******))))))******)))))))))(((((((((,,,++++++***)))(((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''---000000***&&&'''((('''(((''''''&&&%%%%%%&&&&&&'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((())))))******,,,+++******+++,,,...000///000111222444777999:::888:::<<<<<<======???AAAGGGGGGGGGIIILLLOOOSSSUUUWWWaaaxxx~~~***222666000***)))******((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&(((***)))(((''''''(((''''''(((((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********''''''''''''((()))***+++))))))))))))(((((((((((()))))))))(((((())))))******(((((()))+++,,,,,,+++******))))))******+++,,,***************)))))))))************************************+++++++++++++++,,,---...///000111111111111000000////////////000//////111444555444333???;;;888999===???>>>;;;=========>>>AAADDDEEEEEEGGGJJJMMMVVViiiyyy}}}|||xxxzzz~~~wwwjjjbbbeeehhh\\\JJJ@@@@@@>>>;;;888777777888666555444555555555444222444444444555555666666666555555444444444444555555333333333333333333333333333333222222222222333333111111111111000///.........//////000000//////.../////////............------------------------------------...//////000000...////////////...------++++++*********)))))))))*********)))))))))))))))))))))((((((((((((((('''*********))))))(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++000000+++&&&'''((('''((((((''''''&&&&&&'''''')))******)))&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((()))******,,,+++******+++,,,...///000000111222444666888:::888:::<<<<<<======???AAAEEEEEEFFFIIILLLPPPSSSUUUSSSaaa}}}...333555///)))((()))((('''(((((((((((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''')))******((('''((()))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************((((((((((((((()))******))))))))))))(((((((((((()))))))))((())))))*********))))))***,,,---,,,++++++************+++,,,,,,***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------...///000111222222///000000111111111111111444444666888999999888777::::::;;;>>>AAA@@@===:::CCCDDDGGGMMMWWWbbbgggfff```jjjyyyxxx~~~{{{hhh^^^QQQGGGBBB>>>;;;888;;;888555555777888555333222333333444444555555666444444444444444444444444222222222222222222222222222222111111111111222222000000111111000///.........//////////////////...//////.........---------------------------------,,,,,,---......//////000......//////......---,,,*********))))))))))))((('''((((((((())))))******((((((((((((''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))///111,,,''''''(((''')))(((((('''''''''(((((()))******)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((())))))***+++++++++++++++---...///000000111222444666888999:::<<<>>>>>>>>>???AAACCCCCCDDDEEEHHHLLLPPPSSSUUUUUUddd///111...***)))+++)))&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&'''''''''(((((())))))))))))((((((((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))******)))((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++***)))***+++---...---++++++++++++++++++,,,,,,---***+++++++++++++++++++++........................******+++,,,------...///---......///000000111111222333555666888999999999;;;<<<>>>??????>>>======;;;>>>AAACCCDDDFFFIIILLLNNNYYYhhhxxxqqqppp{{{~~~sssbbbZZZUUUNNNGGGAAA===999777999:::999777222333333333444444555555333444444444444444444333222222222222222222222222222111111000000111111222///000000000000//////.........////////////..................------------------------------------,,,,,,------.../////////...............------,,,*********))))))))))))((('''''''''((())))))******''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''...222...(((&&&''''''(((((('''''''''(((((()))&&&((()))((('''&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))++++++++++++,,,---......000111111222444666888999:::<<<>>>>>>>>>???AAACCCAAACCCEEEHHHLLLOOORRRTTTXXXeee------***&&&(((,,,+++'''&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&''''''((()))))))))///...,,,***'''&&&%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''(((***)))(((((('''&&&&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))+++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,******+++---//////---+++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,------------------------)))******+++,,,------...------...///111222222333999;;;===???AAAAAAAAAAAA;;;===?????????>>>???@@@>>>@@@DDDFFFJJJSSS___iiimmm|||{{{wwwxxxuuuuuupppkkkNNNIIIAAA;;;888666666666444444444444444444444444333333444444444444333333111111111111111111111111111111000000000000111111/////////000000//////...---......//////......---.........------------,,,------------------------,,,,,,,,,---......//////---............---,,,,,,++++++*********)))))))))''''''(((((())))))******'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%...333///(((&&&''''''''''''&&&&&&''''''((((((%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&&&&''''''((())))))******+++,,,,,,------...111111222333444666777888888:::<<<<<<======???AAAAAACCCEEEHHHKKKNNNQQQRRRWWWccc|||'''***)))&&&&&&+++......%%%&&&((())))))(((&&&%%%''''''((((((((((((''''''&&&&&&''''''((())))))***---,,,+++)))'''&&&%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''%%%&&&''')))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++)))(((***)))((((((((((((((()))'''((((((((()))))))))***))))))))))))***+++,,,---******+++---///000...+++,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,------....../////////000222444777999;;;<<<@@@AAACCCEEEEEEEEEDDDCCC;;;===???@@@@@@AAADDDGGGCCCGGGOOOZZZfffttt}}}ssslll^^^NNN@@@888666666666666555555444444333333222333444444444444333222111111111111111111111111000000000//////000000000......///////////////...---......//////......---.........---------,,,,,,------------------------+++,,,,,,------......///------......------,,,+++,,,+++++++++************)))))))))))))))))))))***((((((((()))))))))******((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''###---444000)))&&&''''''&&&&&&%%%%%%&&&''''''(((%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&''''''(((((()))******+++,,,------------111111222333444555777888888:::<<<<<<======???AAAAAACCCEEEHHHKKKMMMOOOPPPUUU```yyy###)))+++'''%%%***111444%%%&&&((())))))(((&&&%%%''''''((((((((((((''''''&&&&&&&&&'''((())))))***'''''''''''''''((()))***''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&%%%%%%''')))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))((((((''''''(((((()))***+++'''((((((((())))))******))))))))))))***+++,,,---******,,,...000000...,,,---,,,,,,,,,,,,---......******+++++++++,,,,,,,,,////////////////////////000000000111111111111111222444666:::>>>BBBEEEFFFCCCDDDEEEFFFFFFDDDBBBAAA@@@BBBEEEFFFGGGJJJOOOTTTdddkkk{{{iiiRRRCCC======777777666555444333333222222222444444444444222222000000000000000000000000000000////////////000000......///////////////...---..................---......---------,,,,,,,,,------------------------++++++,,,------......///------......------,,,+++,,,,,,,,,++++++++++++***************))))))))))))(((((())))))******++++++))))))((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""---444111)))&&&'''(((%%%%%%%%%%%%%%%&&&'''(((&&&'''(((&&&$$$"""######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))******+++,,,------------111222222333444555777888:::<<<>>>?????????AAACCCBBBCCCFFFHHHKKKMMMNNNOOOTTT```zzz(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))&&&''''''(((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''((())))))((('''&&&*********)))))))))))))))))))))))))))************+++)))((()))******)))(((******+++++++++,,,,,,,,,///---,,,---000000...+++***+++,,,---------,,,+++---------,,,+++,,,///111...///000///,,,+++++++++***...222444444333444555;;;===BBBGGGGGGDDDBBBAAAAAABBBFFFKKKLLLGGGDDDFFFFFFOOOYYY```hhhppptttssswwwggg___UUULLLBBB===777555555444111---444222000000222333444333222111111111333333111///000000000000000000000000///............---------........................,,,,,,,,,------.........++++++++++++++++++++++++------------------,,,,,,///...------...---+++)))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%''''''&&&%%%&&&'''((()))(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,...///000000333222111333555888888888:::<<<>>>@@@AAABBBBBBAAAAAABBBDDDGGGKKKNNNPPPQQQSSSqqq(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((&&&'''((())))))((('''&&&&&&''''''((((((''''''&&&))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''((())))))((('''&&&(((((())))))******++++++))))))))))))************+++)))((()))***+++)))(((******+++++++++,,,,,,,,,---,,,+++---000111///---+++,,,---------,,,+++***)))***++++++***+++---///,,,------,,,,,,---///222555555666888;;;@@@FFFIIICCCAAA>>>======@@@EEEJJJIIIGGGGGGIIIJJJNNNYYYdddqqq{{{zzzyyytttnnn```NNNBBB===<<<:::888666555333333444333111...222111000111222222000///000000000000000000000000///............---------........................,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,///...---.........,,,*********))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((&&&&&&%%%%%%&&&'''&&&&&&%%%&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))***+++,,,...///000000333222111333555888888888:::<<<===???AAAAAAAAAAAABBBBBBDDDGGGJJJMMMPPPRRRTTTooo~~~((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&************************(((((((((((((((''''''&&&'''(((((())))))(((((('''''''''((()))***+++,,,,,,))))))))))))***************)))((()))***+++***)))******+++++++++,,,,,,,,,,,,++++++---000111000///,,,------------,,,+++***((()))++++++++++++---...000///...,,,+++---000444;;;<<>>CCCGGGFFFJJJKKKIIIPPPbbbuuu~~~ssseeebbbfffQQQKKKAAA999555333333333555333111000111111000//////////////////////////////............---------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,---......//////...---...//////---+++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))************)))***+++,,,...///000000333222111333555888888888::::::;;;<<<>>>???@@@AAAEEEDDDDDDEEEGGGKKKPPPRRRSSSeeeqqq((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''((())))))******))))))((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((()))***++++++,,,,,,+++***)))(((''''''))))))))))))************)))((('''(((***++++++*********+++++++++,,,,,,,,,///000111000---++++++,,,---,,,,,,++++++,,,,,,---,,,---------,,,---000333:::>>>DDDIIIKKKLLLMMMMMMAAABBBCCCCCCCCCCCCEEEHHHJJJYYYhhhtttvvvssswwwssskkk```SSSGGG===444///888555222111222222111111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,---......---+++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))******)))***+++,,,...///000000333222111333555888888888:::::::::;;;<<<>>>@@@AAAEEEDDDEEEFFFHHHLLLOOOQQQQQQcccqqq((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((()))************))))))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((***+++,,,++++++******))))))(((((())))))))))))************)))((('''(((***,,,+++*********+++++++++,,,,,,,,,---///111000---+++,,,---,,,++++++++++++,,,...///---.........000444999>>>HHHJJJLLLLLLJJJHHHGGGHHHAAAGGGNNNPPPOOOPPPUUUZZZgggwwwiiiVVVDDD888:::777444222222333333222000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,------,,,*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%&&&'''((((((((('''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''((((((((())))))))))))***+++,,,...///000000333222111333555888888888::::::::::::<<<>>>???AAADDDDDDEEEGGGIIILLLNNNOOOPPPcccttt((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''(((((()))***************)))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((()))((((((((((((***,,,---))))))))))))************))))))))))))************(((''''''(((+++,,,+++*********+++++++++,,,,,,,,,+++...000000---,,,---///+++*********+++---///000///000111222555;;;CCCHHHCCCDDDFFFFFFFFFHHHJJJLLLSSSRRRNNNIIILLL^^^yyy|||sssiiirrrwwwsssuuuoooVVVFFF;;;888444333333444333333000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++++++++++++++++++++******+++,,,---+++*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%'''((((((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))***+++,,,...///000000333222111333666888888888:::999999:::;;;===???AAACCCDDDFFFHHHJJJLLLNNNNNNOOOcccuuu((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&'''((()))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''***))))))((((((((())))))((((((''''''''''''(((((())))))(((((((((***+++,,,)))+++,,,,,,***)))******))))))))))))))))))))))))+++++++++++++++,,,,,,,,,&&&(((+++,,,,,,,,,,,,...111///---,,,,,,...000222444:::AAACCCEEEJJJOOORRRNNNIIIAAA>>>DDDNNNTTTUUUUUUPPPSSSeeewwwwwwsssooovvvyyybbbTTTKKK===111000555555111222111000111111111///---........./////////000000,,,------......------,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******++++++***)))((('''&&&&&&'''((()))******)))((('''((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((((('''&&&'''***+++***))),,,,,,------...---------333333333444444666777888<<<;;;:::999:::<<>>DDDHHHKKKKKKJJJIIIIIIIIIBBBCCCFFFJJJLLLLLLKKKKKKZZZjjjtttoookkk```SSSHHH@@@555+++666333///...///222333444111000000000/////////...,,,------......------,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))************))))))(((((('''''''''((()))******)))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((('''&&&'''***+++***))),,,,,,------......------333333333444555666777888;;;;;;::::::;;;===???@@@CCCDDDFFFIIIMMMPPPQQQPPPRRRcccsss((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))************))))))((((((((((((((((((((((((((('''((((((((((((((('''''')))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((+++***))))))((())))))***...///...,,,)))((((((***++++++++++++++++++++++++))))))*********+++++++++))),,,000111000///......+++...222888===BBBFFFGGGPPPKKKEEE@@@???BBBHHHMMMVVVPPPMMMMMMLLLOOO]]]lll}}}|||ssshhh\\\MMM@@@;;;777111.........//////333333222111///...------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******))))))))))))(((((((((((('''((()))******)))((('''%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((('''&&&'''***+++***)))+++,,,------......------222222333444555666777888;;;:::::::::;;;===???@@@EEEFFFHHHJJJKKKMMMPPPRRRRRRbbbttt(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***+++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&)))((((((''''''(((((())))))(((((((((((())))))***((((((''''''''''''((((((++++++***))))))(((((((((...///...,,,***)))***,,,++++++++++++++++++++++++((())))))******+++++++++---/////////---,,,---...333666:::???CCCEEEFFFFFFIIIDDDAAABBBEEEHHHMMMSSSRRRNNNNNNSSSVVVaaa|||zzzlll___@@@<<<777333222111000///222222111000///...------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******'''((((((((()))))))))***'''((()))******)))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((('''&&&'''***+++***)))++++++,,,---............111222333444666777777888:::::::::;;;<<<>>>@@@AAACCCEEEHHHIIIHHHKKKPPPTTTPPP___qqq((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***************)))(((''''''''''''''''''''''''''''''(((((((((((((((''''''(((''''''''''''''''''(((((((((((((((((()))******((((((''''''''''''((((((************))))))(((((()))***+++***))))))+++,,,************************((())))))***++++++,,,,,,------,,,++++++...333666<<<===@@@BBBDDDEEEEEEEEEAAACCCKKKUUUWWWRRRNNNOOONNN```}}}~~~mmmPPPIII???888555555777777000000000/////////......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******''''''(((((())))))******'''((()))******)))((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&(((((('''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&'''***+++***)))***+++,,,---............000111333555666777777888999:::;;;<<<===???@@@AAA@@@CCCFFFGGGHHHKKKQQQVVVPPP]]]nnn((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((())))))))))))(((((('''''''''''''''''''''''''''&&&''''''((((((((((((((((((''''''&&&&&&''''''(((&&&&&&%%%&&&&&&'''((()))((((((''''''''''''(((((()))************))))))(((%%%''')))))))))((()))***************************))))))***+++,,,------...***+++---...222888???DDDCCCCCCCCCDDDEEEGGGIIIJJJMMMJJJLLLRRRRRROOOUUU___nnnbbbQQQBBB888333222222000000000000000000000///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******''''''(((((())))))******'''((()))******)))(((''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&'''***+++***)))***+++,,,---...////////////111333555777888888777999:::;;;<<<>>>@@@AAAAAA@@@BBBEEEHHHJJJNNNRRRUUUQQQ^^^ppp((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&''''''(((((((((((('''''''''''''''''''''''''''%%%%%%&&&((()))))))))))))))((((((''''''(((((()))%%%%%%%%%&&&&&&'''((()))((((((''''''''''''((((((((((((******+++***))))))'''***---...---+++******++++++++++++++++++++++++******+++,,,---.../////////222666:::>>>DDDJJJNNNJJJHHHFFFFFFGGGKKKOOORRRVVVRRRTTTZZZ^^^eeeyyyyyy{{{}}}zzzyyy{{{~~~xxxlll```SSSFFF;;;555444444333333222111000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******(((((((((((())))))))))))'''((()))******)))((('''''''''''''''''''''&&&&&&'''''''''''''''''''''''')))'''&&&'''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&'''***+++***))))))***,,,---.../////////...000333666777888888777888999;;;===???@@@AAAAAADDDDDDFFFJJJNNNQQQRRRRRRPPP^^^ttt((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''$$$$$$&&&((()))***************))))))))))))******'''''''''((((((***++++++((((((''''''''''''(((((('''((()))***++++++***)))---000333444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000666;;;AAAEEEIIIKKKNNNOOOQQQNNNJJJHHHIIIMMMRRRVVVPPPYYYlllsssllliiillljjjeeecccfff```fffiiiggggggjjjkkkhhhgggooowwwxxxrrrllliiijjjnnnooorrrrrrkkkgggttt|||pppccc___^^^___gggpppuuuuuu~~~mmm|||zzz}}}{{{kkkYYYLLL999888777555333111000///......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---.........---,,,+++******))))))))))))******))))))))))))(((((((((((('''((()))******)))((('''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''')))'''&&&'''((()))((('''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&'''''''''''''''''''''&&&''''''''''''((((((((()))((('''&&&'''***+++***))))))***,,,---.../////////...000333666888888888777888999;;;===???@@@AAAAAAHHHGGGHHHLLLRRRTTTRRRPPPNNN]]]www(((((((((((((((((((((((()))(((&&&$$$$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((('''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))((((((((((((***+++,,,------,,,+++***///...,,,*********,,,,,,------...///111333666888FFFKKKPPPPPPNNNNNNSSSXXXMMMMMMOOORRRRRRQQQSSSUUUeee|||yyysssqqqrrrooohhhaaaYYYXXXXXXZZZ]]]_________dddhhhnnnsssvvvvvvuuusss||||||{{{{{{zzzwwwssspppjjjlllnnnnnnmmmnnnssswwweee\\\VVVUUUUUUWWW^^^hhhlllkkklllpppyyy{{{jjj]]]CCC666888333000222000333///---///000...000444........................,,,,,,,,,++++++*********,,,+++*********+++,,,------------...///...,,,***+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))''''''(((((())))))******)))***+++,,,...///000000222222222333555777888999::::::;;;<<<>>>???AAABBBFFFEEEFFFKKKRRRXXXZZZZZZUUU]]]xxx'''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((******+++,,,+++***))))))++++++,,,,,,,,,,,,,,,,,,%%%(((,,,111666<<>>===555111333111000------000000---,,,---........................------------,,,,,,++++++,,,+++*********+++---------------...///...,,,***************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''(((((())))))******)))***+++,,,...///000000222333333444555777999:::::::::;;;<<<>>>@@@AAABBBFFFEEEFFFKKKQQQVVVXXXXXXTTT^^^{{{&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((()))))))))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,,,,,,,+++***))))))+++---/////////......+++///555:::===AAAEEEGGGOOOQQQVVVZZZ^^^^^^\\\ZZZVVVMMMOOO[[[___ddd~~~vvvppphhhbbb\\\WWWUUUWWWYYYYYYYYY[[[bbbeeekkksss{{{|||}}}xxxnnnpppzzz|||fffZZZRRRBBB777444///222//////222333///++++++....................................------------,,,+++*********+++---...---------...///...,,,***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&''''''(((((())))))******)))***+++,,,...///000000333333333444555777888999::::::;;;<<<>>>@@@BBBCCCGGGFFFGGGJJJOOOSSSUUUUUUQQQ```&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&%%%&&&&&&'''((()))******)))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********.........---------,,,,,,,,,,,,---...000000111111555:::AAAEEEFFFGGGIIILLLRRRVVV[[[\\\[[[YYYWWWWWWLLLVVVjjj}}}yyypppqqqfffWWWMMMLLLNNNOOOOOOKKKNNNUUU^^^gggpppzzzssssssyyyxxxooo[[[KKKCCC:::888222000333555222000000...........................---------------------,,,,,,+++***+++,,,---...---------...///...,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''(((((())))))******)))***+++,,,...///000000222222222333444666777888999::::::<<<>>>@@@BBBCCCGGGGGGHHHJJJMMMPPPRRRSSSOOOaaa&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&%%%&&&&&&'''((()))******''''''(((((()))******+++))))))))))))))))))))))))((()))))))))*********+++------------------------...---,,,,,,---000444666;;;BBBJJJNNNOOOPPPSSSVVVRRR[[[cccbbbYYYRRRPPPRRRUUUwww~~~ttteee___```___WWWOOOEEEGGGHHHIIIJJJLLLOOOQQQVVV]]]hhhrrr~~~|||zzzsssfff^^^RRRAAA888000000111111222333////////////////////////,,,,,,,,,,,,,,,------------,,,+++++++++,,,---...---------...///...,,,***))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((())))))***''''''(((((())))))******)))***+++,,,...///000000111111222222333444555666999999:::<<<>>>@@@BBBDDDHHHHHHIIIKKKLLLNNNPPPRRRNNNbbb&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%'''(((((((((((((((((('''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((())))))&&&''''''(((***++++++,,,))))))))))))))))))))))))((())))))******++++++++++++++++++++++++---......///...------000555;;;???JJJPPPUUUVVVSSSQQQRRRUUU\\\^^^[[[RRRJJJOOO```ppp~~~~~~lllcccaaaddd[[[QQQLLLMMMMMMJJJFFFLLLKKKGGGCCCCCCJJJWWWaaauuu}}}{{{{{{uuurrrwww||||||tttfffSSSFFF888222111000000222////////////////////////,,,,,,,,,,,,,,,------------,,,+++++++++,,,...///---------...///...,,,***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''(((***++++++''''''(((((())))))******)))***+++,,,...///000000222222222222333444555666888999:::<<<>>>AAACCCDDDHHHIIIKKKLLLLLLMMMPPPRRRNNNaaa''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&''''''(((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,,,,,,,...000222333111222333777<<>>AAACCCDDDHHHJJJLLLLLLLLLMMMQQQTTTNNN___{{{(((((((((((((((((((((((($$$%%%&&&&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((('''''''''************))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,/////////000222444777888444666;;;BBBIIIPPPVVVZZZRRRWWW[[[ZZZTTTQQQSSSWWWRRRWWW___kkkxxxmmmfffeee^^^fffeeeVVVJJJKKKNNNMMM@@@FFFMMMRRRTTTUUUXXX[[[[[[^^^gggtttzzzrrrnnnmmmllljjjnnnwww{{{zzz|||yyycccTTTIII???888555000000000000000000000000---.........//////000000------,,,+++,,,---...///---------...///...,,,***(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&%%%'''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''(((((()))*********)))***+++,,,...///000000666666666666666777888999888888:::<<<>>>AAACCCEEEHHHJJJMMMMMMLLLNNNQQQUUUOOO___xxx&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))''''''((()))))))))))))))((((((((((((((()))*********)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,+++***)))+++///222111000333999;;;888888:::???AAAFFFMMMVVV\\\ZZZUUURRRPPPUUU___ccc___[[[[[[gggwwwjjj___\\\XXXQQQLLLLLLMMMQQQQQQLLLKKKNNNMMMIIIJJJSSS___fffiiimmmuuu{{{yyyqqqlllppprrrsssxxxsss\\\GGG===444222111000000000///...,,,///222111---++++++---...............///000000............---,,,+++*********))))))))))))******,,,)))((())),,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((''''''''''''((((((+++)))(((&&&&&&((()))+++''''''''''''((((((((((((***))))))+++...000000000333444444555666777888888888:::;;;:::999===EEELLLHHHJJJNNNPPPPPPQQQSSSUUUQQQ^^^&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''((()))))))))))))))((((((((((((((())))))******)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++++++++---000333444111111444555444666::::::AAALLLVVV]]]^^^YYYUUUEEEOOO\\\bbb]]]ZZZfffvvv{{{oooiiiYYYSSSQQQSSSTTTPPPMMMNNNLLLQQQSSSQQQRRRVVVVVVRRRPPP^^^ppp~~~yyyvvvrrrqqqxxxyyy]]]GGG<<<999555222111111111000222111000000111222222222...............///000000............---,,,+++*********))))))))))))******+++)))((((((***+++)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((***)))(((''''''((()))***''''''(((((((((((())))))+++******,,,...000000///333444444555666777888888@@@??????>>>???AAAEEEIIIIIIKKKMMMNNNOOOPPPRRRTTTNNN[[[}}}&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''''''''((())))))))))))(((((((((''''''(((((()))***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***,,,------...111333444000...111333666<<>>@@@CCCEEEEEEKKKLLLMMMLLLLLLMMMPPPRRROOO\\\~~~&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&'''(((((())))))(((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++---------...///111///---...555;;;AAAHHHPPPXXXXXX[[[___^^^ZZZVVVUUU^^^YYYXXXccczzzmmmaaaWWWUUUUUURRRMMMKKKRRRTTTUUUUUUVVVZZZccckkkvvv{{{|||sssooorrrxxx|||xxxssswww~~~~~~oooiiirrrzzziiiRRRAAA888444111///111///------......,,,***...............///000000...............---,,,,,,+++******))))))******+++,,,+++******))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))(((''''''''''''((()))(((((())))))******++++++---,,,+++,,,...///...---222333444555666777888999<<<<<<<<<<<>>FFFKKKPPPVVVZZZVVVWWW^^^bbb___\\\\\\___bbbmmm}}}uuu|||oooWWWRRRNNNKKKLLLMMMLLLOOOSSSZZZccclllrrrwwwxxxwwwxxxwwwrrrlllmmmrrr|||~~~pppooo~~~kkkSSSEEE>>>777222///222444444222/////////...............///000000......//////......------++++++************++++++---------,,,***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''(((((()))***+++++++++---,,,+++,,,...///...---222222444555666888999999;;;===>>>>>>???BBBIIINNNMMMMMMLLLKKKIIIJJJMMMOOOVVVaaa&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))&&&''''''((((((''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,------,,,---///111222555===IIIOOOPPPPPPSSSTTTPPPRRRZZZ\\\XXXXXX\\\bbbyyyiiiaaa^^^kkk|||rrreee___XXXLLLOOOLLLKKKMMMOOOTTT^^^iiiqqq~~~|||uuunnnhhhiiinnnwwwuuu{{{~~~yyybbbUUUKKK@@@777...222555555111///111333...............///000000....../////////......---++++++************++++++,,,---...---+++******+++))))))))))))))))))))))))************************''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((()))***++++++,,,++++++,,,...//////...111222333555666888999:::999:::<<<>>>@@@BBBDDDFFFMMMMMMMMMLLLJJJKKKLLLNNNQQQ]]]~~~&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,------...000444777<<>>;;;???NNN___bbbTTTEEEKKKMMMOOOOOONNNMMMMMMNNNZZZfff(((''''''((())))))(((&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''))))))))))))))))))))))))'''''''''((((((((((((((()))+++......---+++*********+++...222777===DDDKKKIIIMMMQQQWWW]]]```\\\UUUXXXTTTVVVdddooohhhjjjnnnqqqkkkZZZRRRNNNOOORRRHHHHHHIIILLLQQQYYY```eeennnyyy~~~|||vvv|||uuukkkdddsssvvvzzz{{{zzzvvvsss{{{{{{dddVVVKKK888---000111///000111///,,,---111666111222222111111000///...,,,------------,,,++++++))))))*********+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***+++---...///000000000111222444666777888999???<<<<<>>CCCFFFGGGGGGOOONNNMMMLLLKKKLLLMMMMMMOOOsss+++((($$$"""###&&&((()))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&))))))(((((())))))***+++''''''(((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))''')))+++,,,,,,,,,---......555???GGGLLLNNNOOOOOO[[[VVVXXX```ddd___\\\]]]^^^uuudddmmmzzzpppbbbXXXNNNLLLLLLNNNNNNJJJIIIJJJMMMTTTbbbrrryyyyyy{{{}}}vvvqqqqqq~~~~~~zzz~~~~~~eeeMMMDDD===...222111000111111111///...111222222111111000///...+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,---------))))))))))))))))))))))))))))))(((((((((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++---...///000000222333444666888999:::;;;888;;;>>>???@@@BBBGGGJJJLLLKKKJJJJJJKKKLLLNNNOOOPPPuuu|||)))'''###"""$$$&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''))))))(((((())))))***+++''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))******+++)))***,,,,,,,,,,,,...000///999CCCKKKPPPTTTUUUSSS[[[UUUWWW___```\\\aaalll{{{xxxiiijjjrrreeedddbbb^^^ZZZTTTTTTSSSPPPLLLKKKPPPUUU^^^hhhwww|||}}}~~~|||rrrttt}}}yyyrrrlllrrrnnn]]][[[SSS???777333000///222333222000111222222111111000///...++++++,,,,,,++++++***)))+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++---...///000000222333444555777999:::;;;;;;<<<>>>???@@@CCCHHHKKKLLLKKKKKKJJJKKKLLLNNNOOOOOOwwwzzz'''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((''''''(((((()))***&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))***++++++,,,,,,---------,,,---///111;;;DDDMMMRRRWWW^^^aaa___bbb[[[XXX[[[___hhh~~~tttfffeeewwwttthhh[[[VVVUUUTTTUUUXXXRRRVVVXXXWWWVVV]]]iiirrryyy|||uuummmtttyyyvvvrrrnnn|||uuuvvvvvvuuuuuummmXXXAAA:::333//////111222222111222222111111000///...+++,,,,,,,,,,,,+++******++++++++++++************))))))))))))))))))))))))(((((())))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++---...///000000111111333444666777999999:::999999;;;@@@DDDFFFGGGNNNMMMLLLKKKLLLLLLNNNNNNQQQyyy&&&&&&&&&'''((((((&&&$$$''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,------......------///333666FFFOOOUUUUUUYYYbbbfffddd```\\\YYY___rrr|||qqqlllnnnuuu~~~nnndddSSSQQQPPPQQQPPPQQQXXX```aaallluuuxxx|||~~~wwwqqqyyyyyyrrrlllgggxxxpppvvv~~~vvvfffUUUMMMAAA888222000111111111222222111111000///...,,,------------,,,++++++++++++***************)))))))))))))))))))))))))))(((((())))))))))))******((())))))******))))))((((((((((((((((((((((((((($$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++---...///000000000111222444555777888999:::999:::===CCCGGGIIIIIINNNMMMLLLLLLLLLMMMNNNOOOSSS{{{)))'''&&&&&&'''(((((('''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))((('''''''''&&&&&&''''''((()))&&&&&&''''''((())))))***))))))))))))))))))))))))((())))))***+++,,,---...,,,---------///222888<<>>555111111111222222111111000///...---............---,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((()))))))))************))))))))))))))))))***((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++---...///000000111222333555666888999:::777:::>>>BBBEEEHHHKKKMMMKKKJJJJJJJJJKKKMMMOOOPPPRRRxxxsss,,,)))%%%$$$%%%((()))***''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((%%%&&&((()))))))))(((''''''''''''''''''((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))((())))))+++,,,---......++++++,,,...000555<<>>AAA@@@AAAGGGMMMGGGGGGGGGHHHJJJMMMOOOQQQOOOtttmmm''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$######''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))*********)))((()))***+++)))((())),,,000000...+++,,,---...---***)))111@@@LLLPPP```XXXTTTXXXZZZXXXYYY]]]hhhZZZlllfffaaaWWWMMMMMMUUU\\\]]]___bbbhhhqqq~~~zzzrrrtttwwwvvvxxx}}}wwwxxx}}}tttiiiTTTCCC888333444111000333444111...///------........................---------,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++++++++,,,---...///000000000111333555888:::;;;:::::::::<<<>>>AAADDDFFFCCCDDDFFFHHHJJJLLLMMMNNNOOO{{{rrr''''''''''''''''''''''''&&&'''''''''''''''&&&%%%'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))*********,,,......,,,***))),,,///000...------...,,,111777;;;AAAIIILLLKKKLLLOOOSSSSSSOOOTTTiiiuuucccttt{{{sssggg\\\TTTUUURRROOOTTTbbbooouuu}}}sssooo|||{{{]]]gggzzz|||xxxtttppp}}}~~~{{{}}}xxxuuu^^^NNNFFFDDD:::555333444444111000111........................------------,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))***+++,,,......000111222333555888:::;;;;;;;;;<<<>>>@@@CCCFFFGGGFFFGGGGGGHHHJJJKKKMMMNNNPPP{{{''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((******,,,///222222///---))),,,.........---...///000:::EEELLLQQQUUUTTTQQQXXXYYYYYYYYY^^^sssxxxhhheeejjjyyy```WWWWWWUUUQQQMMMQQQSSSVVVccczzz~~~uuuxxx{{{qqq```iiizzz}}}qqqkkkgggjjjwwwvvvooo~~~xxxmmmsssttteee\\\ZZZBBB;;;666555444111111333........................,,,,,,,,,,,,++++++++++++,,,+++***)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))******+++---...///000111222444666888999:::======>>>???BBBEEEHHHIIIKKKJJJIIIHHHIIIKKKMMMNNNSSS|||&&&&&&&&&'''''''''''''''&&&'''((()))))))))))))))&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''(((***---111333333111...***+++,,,------...///000;;;DDDNNNQQQTTTZZZ^^^___eeeYYYQQQ]]]{{{ttteee\\\bbbsss]]]QQQQQQUUUUUURRRRRRTTTWWW___ttt||||||vvvmmmkkkppp{{{{{{sssqqq[[[ZZZbbbwww|||sssoooxxxzzzoooiiiOOOFFF===999555111000333////////////............,,,,,,,,,+++++++++******,,,+++******)))))))))***))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((,,,,,,,,,---...///000111000111333555777888999:::>>>>>>>>>@@@BBBEEEHHHJJJNNNMMMJJJIIIIIIJJJLLLNNNUUU|||&&&&&&&&&'''''''''((((((%%%&&&'''(((((((((((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((******))))))(((((('''''''''(((+++///222222000---+++++++++,,,///222444666DDDMMMTTTSSSRRRVVV\\\___```\\\cccqqqfff```ggguuuxxxsssfffXXXRRRTTTWWWUUUSSSUUU[[[dddsss|||tttlllbbbkkkzzzzzznnniiiaaa[[[YYY___jjjxxxyyytttsssvvvyyyjjj^^^QQQGGG===444//////000000/////////.........,,,,,,,,,+++++++++******,,,+++******************************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))),,,,,,,,,---...///111111111222444666888888999999======>>>???AAADDDGGGIIIOOOMMMKKKIIIIIIKKKMMMNNNWWW|||%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((&&&''')))---000000...,,,,,,,,,,,,000777===BBBDDDJJJUUU\\\XXXRRRQQQTTTVVVZZZqqqnnn______kkkooohhhdddhhh^^^TTTSSSWWWZZZ^^^aaaeeerrr}}}vvvjjjoooyyytttllliiijjjbbbYYYSSSOOORRR]]]iiivvvzzz}}}qqqnnnrrryyy~~~|||lll]]]LLL;;;000---111000000//////.........,,,,,,,,,,,,++++++++++++,,,++++++*********++++++************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******++++++,,,...///000111222555777888999999888<<<<<<===>>>AAADDDGGGHHHLLLKKKJJJIIIJJJLLLNNNOOOXXX|||}}}%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''&&&%%%%%%%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))+++......---,,,------000777BBBMMMTTTWWWSSS]]]ccc]]]TTTSSSXXX]]]llljjjpppttt```\\\]]]]]][[[UUUTTTZZZaaahhhrrr{{{{{{wwwqqqkkkkkkooolllggg```YYYPPPHHHHHHKKKTTTkkkzzzqqqppp{{{wwwppprrrssspppnnn[[[FFF777111111111000000///......---------------,,,,,,,,,,,,+++++++++******++++++,,,************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))++++++++++++,,,...///000111333555888999999888888<<<======???AAADDDGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOXXX{{{|||%%%%%%&&&&&&'''((())))))'''((((((((('''&&&%%%%%%%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******)))((()))***---...---,,,......222<<>>777222111111000///......---......------------,,,,,,+++++++++***++++++,,,,,,************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))---------...///000111222111333666888999999888888======>>>???BBBEEEGGGIIIEEEFFFHHHJJJLLLNNNOOOPPPXXX{{{||||||%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''(((((())))))******))))))))))))************+++,,,,,,+++******,,,...444222888HHHTTTYYY^^^ddd______bbbaaaYYY]]]|||wwwhhheeezzz~~~lllccc___fffiiijjjsss~~~xxxqqqjjjeeegggffffffhhheee\\\NNNCCCHHHNNN[[[rrrlllaaa[[[[[[www}}}wwwwwwiiiXXXHHH===333000...///000///------///......---------......+++,,,---------+++((('''******************************++++++++++++************))))))((((((''''''(((((((((((((((((((((((($$$%%%'''((((((((('''&&&((((((((((((((((((((((((***)))((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((((((''''''''''''((((((''')))***(((&&&'''+++///333///+++***,,,...///...111222444666888888888888===<<<<<<===???BBBEEEGGGDDDFFFHHHKKKMMMNNNNNNNNNZZZ%%%%%%&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))************---...---,,,+++---111444555;;;HHHVVV^^^aaacccfffiiiaaaZZZZZZddd{{{uuueeefffrrr}}}mmmkkkfffiiiuuu~~~wwwsssnnnlllkkkkkkjjjeee\\\UUUOOORRR]]]qqqttt```VVVTTTiiiwwwxxxsssllleee\\\VVVEEE===555111000...///000111000///...---,,,,,,,,,,,,---......---+++)))((())))))))))))))))))))))))******++++++++++++*********)))))))))((((((((('''((((((((((((((((((((((((&&&''')))*********)))(((((((((((((((((((((((((((***)))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((((((''''''''''''((((((((())))))((()))***...000222///+++***,,,...///...111333555777888999888888=========>>>@@@CCCFFFGGGIIIIIIJJJKKKKKKKKKKKKKKKWWW|||%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((******))))))(((''''''''')))))))))*********++++++++++++***)))***---333888@@@LLLZZZ```bbbccccccaaa]]]\\\^^^lllpppjjjccciii}}}~~~}}}}}}}}}|||}}}}}}|||{{{{{{|||yyyuuupppnnnmmmjjjfffbbbWWWXXX```rrrrrrddd___^^^www}}}xxxvvvrrrtttvvvrrrmmm^^^OOO???666000,,,---000222222000...---,,,++++++---......///...,,,+++***))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))***)))))))))(((((((((((((((((((((((()))(((''''''&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((()))((('''))),,,///111222000...++++++,,,...//////222333555888999999999999<<<===>>>@@@BBBDDDFFFGGGKKKKKKJJJIIIJJJKKKLLLLLLTTTwww&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))*********+++++++++******)))))),,,111999>>>KKKWWWbbbddddddgggfffbbbSSSggghhhlllzzz}}}zzzyyywwwyyyzzz|||||||||{{{{{{||||||}}}}}}||||||}}}|||}}}xxxtttpppllliii```^^^dddsssyyyssswwwooovvv|||~~~~~~|||hhhSSSEEE;;;222///111222111000...------,,,,,,......//////...---,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((()))'''&&&)))///333444333...---,,,,,,---...000000333444666888999:::::::::<<<===???BBBDDDEEEFFFFFFIIIHHHGGGGGGIIILLLOOOQQQSSSwww&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''((()))******+++************+++++++++++++++,,,...000444;;;BBBHHHMMMWWWaaafffhhhiiigggcccooo||||||wwwttttttvvvxxxvvvyyy|||~~~}}}~~~}}}xxxuuujjjgggjjjttt{{{yyytttrrr~~~}}}xxx}}}rrrhhh[[[NNN===444444000000///.........//////......//////......------++++++++++++++++++++++++******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((()))))))))***((((((''''''''''''(((((()))'''&&&***000333444222,,,,,,,,,------...000111333444666888999:::::::::<<<===???BBBDDDEEEFFFFFFHHHGGGFFFGGGIIILLLPPPSSSVVV}}}''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))%%%&&&'''((()))***+++,,,*********++++++++++++,,,(((,,,111666;;;BBBIIIMMMPPPVVV___dddbbb\\\]]]bbb|||mmm}}}zzzyyyvvvsssrrrtttxxx|||xxx|||wwwrrrrrrwwwvvvqqqqqqwwwiiippp}}}wwwoooeeeXXXCCC555333000//////......///000000........................******************************++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((()))((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&'''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((())))))******((((((''''''''''''((((((''''''(((***...000111000***,,,---------...000222222333555888999999999999<<<===>>>@@@BBBDDDFFFGGGJJJIIIHHHGGGIIIKKKOOOQQQZZZ''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***&&&''''''((()))******+++*********+++++++++,,,,,,)))///888@@@GGGLLLQQQTTTXXXWWW[[[___YYYXXXnnnwwwqqqyyy~~~}}}tttvvvxxxxxxwwwyyy|||~~~~~~zzzxxxqqqiiinnn{{{wwwjjjmmmmmmggg\\\FFF777555111111000///.........///...---------------......******************************++++++++++++******'''((((((((()))))))))***))))))))))))))))))))))))+++***)))((('''(((((()))(((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&((((((((((((''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((()))*********((((((''''''''''''((((((&&&(((***+++++++++---...)))+++---...---...111333111333555777888999888888=========>>>@@@CCCFFFGGGGGGGGGGGGHHHJJJMMMPPPRRR]]]'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))******+++++++++,,,,,,,,,222999DDDNNNUUUZZZ^^^```\\\VVVXXX\\\ZZZfffuuuzzzvvvuuuwwwxxxqqqvvv{{{}}}}}}}}}yyylllccckkk}}}yyyyyymmm{{{ooolllcccNNN???===444333111000...---------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******'''((((((((())))))******)))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((###$$$&&&'''((('''&&&&&&))))))((((((''''''&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''((()))******+++((((((''''''''''''((((((%%%(((++++++)))(((***,,,(((+++......---...111444111222444666888888888888======<<<===???BBBEEEGGGBBBCCCEEEHHHKKKPPPSSSVVV___&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))******************---///---***,,,111222???QQQ\\\^^^^^^eeennn___WWWSSS]]]ttt|||ssszzz|||vvvtttuuuwwwxxxwww~~~}}}uuuqqqpppooo~~~wwwyyyxxxuuuhhhVVVKKK<<<888555555555333...***---,,,++++++---------+++************+++,,,------++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******&&&&&&((()))************(((((((((((((((((((((((('''((()))******++++++***...---------...111333555222444777999999999:::;;;===:::888888;;;???AAABBBFFFIIILLLNNNNNNOOOQQQSSS\\\&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''(((((()))))))))*********+++***,,,...---,,,000777AAANNNVVVXXX]]]hhhmmmkkkaaaUUUXXXwwwttt}}}zzzwwwwwwyyy|||}}}}}}|||xxxvvvmmm{{{}}}zzzlllbbbLLLDDD999000---///111222---,,,+++,,,---...---,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((((((((******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&((())))))*********(((((((((((((((((((((((('''''')))***************------,,,,,,...000333444111444777999999999999:::;;;:::999:::===@@@BBBCCCGGGJJJLLLNNNOOOPPPRRRTTTYYY&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))),,,******,,,,,,///777AAALLLXXX[[[YYY```nnnlll^^^YYYTTTcccyyyxxxxxx{{{pppxxxuuuiii^^^MMM<<<222///222444///---,,,---...///...,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))(((((((((******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((())))))))))))((((((((((((((((((((((((''''''((()))************,,,++++++,,,---///111333111444777888888888999::::::999:::<<<@@@CCCCCCCCCEEEHHHJJJLLLLLLNNNPPPRRRZZZ&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((())))))))),,,***)))+++...333???JJJNNNUUU]]]aaafffggg___UUU___hhhzzzwwwyyy{{{{{{{{{}}}ttteeeppp{{{jjjWWWEEE888111...000///......///000///---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&''''''((())))))((((((((((((((((((((((((((((((&&&'''((()))******************++++++---///000111111333666888888888999:::888999;;;>>>BBBEEEDDDDDDBBBDDDFFFGGGHHHJJJLLLOOOYYY&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++***+++///333:::FFFRRRTTTRRR[[[gggdddYYYZZZfffzzz|||~~~{{{uuuyyy{{{~~~}}}~~~}}}xxxnnncccbbbqqqooooooyyyyyyeeeQQQ@@@444---222111000000111111///.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***************))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&''''''(((((((((((('''((((((((((((((((((((((((&&&'''((())))))******))))))******,,,---...000000111333666888888888888:::888999;;;???CCCEEEEEECCCBBBDDDEEEFFFGGGIIILLLNNNWWW&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++,,,000777===CCCNNNXXXaaaWWWYYYbbb\\\UUUmmmwwwlllyyyvvv}}}}}}yyyuuuppp|||}}}{{{{{{wwwkkkXXXQQQ\\\mmmtttlllwwwtttbbbTTTHHH===666444333111111222222000///...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((((((''''''((((((((((((((((((((((((&&&&&&'''((()))))))))))))))***+++,,,...///000000000333666777777777888999999:::;;;???CCCDDDDDDCCCEEEFFFHHHHHHIIIKKKOOOQQQ\\\&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***************++++++++++++,,,///888BBBHHHLLLTTT]]]hhh___[[[ZZZVVVaaauuu~~~sssfffuuuwwwttttttttt}}}|||}}}~~~|||{{{vvvjjj[[[VVVbbbsssyyyyyy~~~nnnbbb[[[SSSHHH???555444222222333333111000------,,,,,,,,,------...------------------------************************))))))*********+++++++++******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&''''''(((((('''&&&&&&((((((((((((((((((((((((%%%&&&'''((()))))))))))))))***,,,---///000000000000333666777777777888999;;;:::;;;>>>AAACCCCCCBBBGGGHHHHHHIIIJJJLLLPPPSSSaaa&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))************+++++++++,,,,,,,,,---222===JJJPPPSSSYYY```fffccc^^^VVVUUUooo}}}nnnsss~~~sssrrrwwwzzz{{{|||~~~{{{rrrggg___bbbttt}}}|||{{{pppjjjggg___OOOBBB666555333333333333111000,,,,,,,,,,,,------...///------------------------************************))))))******++++++++++++******)))(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''(((''''''&&&&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))***+++,,,...///000111111000222555777777777888999<<<;;;;;;===@@@BBBBBBAAAFFFGGGGGGHHHHHHKKKOOORRR^^^''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))*********)))))))))))))))---)))&&&(((,,,///...,,,444DDDSSSXXXWWWXXX___eeeccc^^^UUUUUUrrrmmm|||wwwuuuxxx}}}~~~yyyzzz{{{www}}}xxxrrrjjjeeeiii{{{|||oooqqqxxx}}}~~~}}}kkkYYYEEE???777111///000111222000000///...------------......---------,,,,,,,,,)))))))))))))))(((''''''))))))))))))))))))))))))+++*********))))))((((((***)))(((''''''((()))***((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((******)))((('''&&&%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&''')))***(((((((((((())))))))))))------,,,,,,---...000111///222555777777666666666999:::;;;;;;;;;===AAACCCBBBEEEIIILLLMMMOOOQQQRRR[[[''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))************))))))))))))+++,,,+++***+++///555:::MMMNNNPPPSSSYYY___dddeee]]]ZZZaaazzzqqqmmm}}}zzzuuuvvv|||{{{uuutttqqqooorrrxxxyyy}}}zzzrrrkkkffflll|||xxxyyykkk{{{{{{ZZZRRREEE888000...///222//////...---------------------------,,,,,,,,,,,,******++++++***))))))((())))))))))))))))))))))))************)))))))))(((***)))(((''''''((()))***((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((()))(((((((((((()))+++,,,(((((((((((())))))))))))++++++,,,,,,...///000111///222555777666666666666888:::;;;;;;;;;===@@@CCCDDDGGGKKKMMMNNNOOOQQQRRR]]]''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''(((((()))))))))))))))***************************...///---,,,222???KKK]]]VVVQQQWWWbbbgggddd___^^^ccc}}}~~~iiibbbttttttnnn~~~yyytttsssxxxvvvrrrmmmjjjkkklllmmmrrrwww{{{{{{~~~}}}~~~}}}vvvoookkkqqqfffrrr~~~|||sssjjjYYYEEE444---...111......------,,,---------,,,,,,,,,,,,+++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''(((((((((******))))))))))))***+++(((((((((((()))))))))))))))***+++---///000111111///222555666666555666777888999:::;;;;;;===@@@CCCFFFIIILLLNNNNNNOOOPPPQQQ___''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))(((((()))***************++++++,,,...///...000:::KKKXXXZZZXXX[[[dddiiifff^^^XXXdddyyyuuuuuuxxxzzzzzz}}}{{{xxxuuuvvv|||yyysssrrrooolllkkkmmmqqqvvv{{{~~~|||{{{{{{yyytttwww|||vvvpppvvv~~~xxxpppnnn|||wwwgggQQQ<<<000...111......---------------...,,,,,,,,,+++++++++*********+++++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((()))((((((((('''''''''((((((((((((((())))))))))))'''(((+++...///000111000///222444555555555666777888999::::::;;;===@@@CCCFFFIIILLLMMMMMMMMMNNNNNN\\\''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))******+++++++++,,,...------000999GGGUUU^^^WWW]]]gggkkkcccZZZ[[[bbb|||wwwvvvzzz}}}xxxzzz~~~}}}{{{zzz}}}zzzxxxtttrrrnnnlllnnntttzzz}}}|||xxxwwwyyy~~~~~~}}}rrrnnnllljjjoootttyyy~~~qqqdddjjjxxxuuujjjXXXDDD666000/////////...---------......,,,,,,,,,+++++++++******))))))******+++******)))************************))))))))))))))))))******(((((())))))))))))((((((''''''((())))))(((''''''((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))&&&(((+++---///000000000000222444444444444555777888999:::::::::<<<@@@BBBEEEGGGJJJKKKKKKKKKKKKLLLVVV''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((((((((((((((((((((()))))))))))))))(((((('''))))))******+++,,,,,,,,,000------555DDDRRR\\\```^^^dddiiieeeVVVSSSjjj{{{xxxyyy}}}yyyyyyuuuvvvvvvtttwww~~~~~~|||}}}~~~vvvvvvxxxyyyxxxtttsss~~~~~~ooonnnjjj^^^OOO@@@666222222111000///............,,,,,,,,,,,,++++++++++++((()))******************************************))))))))))))************(((((())))))))))))((((((&&&'''((())))))((('''&&&((((((((((((''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))(((''''''&&&&&&&&&''''''''''''((((((((()))))))))'''((()))))))))))))))((((((((((((((())))))))))))((()))***,,,...///000000000111333333333444555777777888999::::::<<>>MMMZZZ```bbbcccbbbaaa[[[SSS```www~~~~~~yyy{{{zzzxxxrrr{{{qqqqqqnnnhhh]]]PPPCCC<<<444444222111///.........------------,,,,,,,,,,,,)))******+++,,,,,,++++++************************((()))))))))************'''((()))******)))((('''&&&'''((())))))((('''&&&((((((((((((''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&'''((((((((())))))))))))%%%&&&'''((())))))(((((((((((((((((())))))))))))*********+++,,,...///000000111333333222333555777777888999::::::<<>>@@@FFFGGGIIIKKKMMMOOOPPPPPPZZZ((('''&&&'''((()))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''((()))***))))))(((''''''((()))******++++++***++++++...444>>>LLLYYYaaaiiijjjiii```TTTVVVlll~~~hhhyyyxxxpppkkkgggaaa^^^```]]]ZZZYYY```lllvvvyyyyyyxxxvvvuuuxxx~~~}}}|||zzzzzzzzzzzzyyywwwxxx~~~xxxqqqkkklllrrrzzz~~~~~~~~~|||ttthhhoooxxx{{{wwwtttfffRRRJJJDDD777222111000............///------------------,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((())))))******))))))***+++,,,...///000000---000222444444444555666999:::;;;;;;;;;<<<>>>@@@DDDEEEIIILLLNNNOOOOOONNNUUU((('''&&&''')))))))))'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''((()))******)))((('''&&&''')))+++++++++******++++++///888DDDQQQ\\\aaa[[[```ddd^^^VVVdddxxxyyyddd^^^ZZZYYYVVVQQQMMMNNNOOORRR[[[iiiwww|||wwwqqqyyy}}}~~~~~~vvvxxxyyyzzz{{{~~~|||oooiiimmmvvv~~~{{{yyyzzztttjjjgggttt{{{xxx{{{wwwkkkeeeXXXCCC333222000///.........///............---,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&%%%'''(((***&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###%%%&&&((()))((((((''')))***+++,,,...///000000,,,///222444555555666777999:::;;;;;;;;;<<<>>>@@@AAADDDHHHKKKNNNNNNMMMMMMPPP~~~''''''''''''''''''''''''(((''''''''''''&&&&&&&&&+++***)))'''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))---)))(((***,,,******---&&&222666===QQQ^^^___bbb^^^ggg```NNNQQQwwwuuuxxxttthhhWWWXXXVVVQQQNNNNNNNNNNNNVVVUUU[[[hhhppppppqqqtttxxx|||~~~}}}xxxyyy{{{tttllllllttt{{{~~~iiirrrrrrcccppp||||||}}}kkkVVV@@@777000000111000...///,,,,,,---...---,,,+++***//////...---+++***))))))******))))))))))))************))))))((((((''''''(((((()))*********************))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))************+++,,,---...000111111///000222333333444666777888999::::::999:::<<<===???BBBGGGJJJLLLNNNPPPQQQSSS{{{''''''''''''''''''''''''(((''''''''''''&&&&&&&&&)))((('''&&&&&&%%%%%%&&&''''''''''''(((((((((((('''''''''((((((((()))))),,,(((&&&***---,,,++++++000>>>DDDJJJZZZcccdddhhh``````UUUPPPlllwwwxxx}}}pppeeeYYYYYYVVVPPPLLLKKKOOOQQQZZZWWWZZZbbbhhhiiikkkooossstttwwwzzz}}}zzz{{{}}}uuuooonnnnnnpppqqq{{{sssxxx~~~sssUUUEEE444///000000......,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********)))))))))((((((((('''(((((()))******************)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))*********)))***+++,,,---///000000///000222333333444666777888999::::::999:::<<<>>>???BBBFFFIIIKKKMMMOOOQQQVVV''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''((((((((())))))))),,,'''&&&***...---,,,---:::HHHNNNSSS___cccaaaeee```TTTPPPeeekkkvvvuuukkkddd[[[ZZZWWWTTTQQQRRRXXX]]]aaa]]][[[^^^aaacccfffjjjnnnllllllqqqyyy|||}}}zzzpppjjj~~~xxxqqqjjjwww}}}kkkTTT:::...---...---,,,,,,------------,,,++++++******+++,,,------...///******))))))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))*********((()))***+++---.../////////000222333333444666777888999::::::999:::<<<>>>AAACCCEEEGGGIIILLLOOORRRWWW''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))***((((((***++++++000777HHHQQQSSSWWWbbbaaaZZZ\\\WWWTTTfffzzzpppwwwmmmhhhddd___\\\[[[___dddfffiiillliiieeebbbcccdddfffhhhiiillliiiiiiooozzz}}}vvvyyyvvvmmmrrr{{{uuu___DDD555000......000---------------,,,,,,,,,******+++,,,,,,---......******))))))))))))******))))))))))))(((((((((((((((((()))***************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))*********))))))***,,,---...///000...000222333333444666777999:::;;;:::::::::<<<>>>CCCDDDFFFGGGIIILLLPPPSSSUUU''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***''''''''''''(((((((((((((((((((((((()))))))))******+++,,,+++(((***666DDDWWWZZZWWWZZZdddaaaVVVVVVOOOmmmxxx~~~mmmssspppiiihhhgggiiibbbcccppp{{{|||xxxvvvpppooonnnnnnoooqqqpppnnnooommmnnnuuu~~~}}}xxxxxxzzz~~~}}}{{{yyyqqqbbbPPPBBB888111111444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******(((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))************++++++---...///000111...000222333333444666777999:::;;;;;;:::;;;===>>>DDDEEEGGGHHHIIILLLPPPSSSVVV}}}''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''((()))***''''''''''''((((((((((((((((((((()))))))))*********,,,......+++...===MMM\\\\\\VVVXXX```[[[RRRUUU\\\vvvzzzlll|||nnnjjjkkkjjjpppjjjnnn~~~~~~yyywwwyyyyyyxxxyyy{{{yyytttssssssuuuzzz~~~}}}{{{tttpppyyy}}}xxx|||vvvtttssstttfff^^^TTTKKK???333...//////......---,,,------------------,,,,,,+++++++++******))))))))))))******(((((((((((())))))))))))(((((()))***************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))************+++,,,---///000111111///000222333333444666777999:::;;;;;;:::;;;===???CCCEEEGGGIIIJJJLLLOOORRRXXX|||''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))))))))*********+++***,,,111444999DDDOOOYYY\\\YYYXXXZZZTTTSSS___xxx{{{rrrwww~~~qqqooonnnlllmmmkkksss~~~~~~~~~|||}}}}}}wwwvvvwwwyyy{{{}}}}}}|||{{{~~~zzzrrruuuxxxsssqqqpppjjjddd]]]XXXMMM>>>222---000///...---,,,------...---------,,,,,,+++++++++******))))))))))))******'''((((((((()))))))))***(((((()))***************'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((())))))***************+++,,,...///000111///000222333333444666777999;;;<<<;;;;;;;;;===???@@@CCCFFFHHHIIIJJJLLLNNNUUU}}}''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))************,,,)))***333<<>>AAAEEEGGGHHHIIIJJJKKKOOO|||''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''))))))***))))))(((''''''))))))))))))((((((((((((((()))******)))***,,,......+++...<<>>AAADDDEEEFFFHHHJJJLLLMMMNNNUUU''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((()))))))))(((((('''&&&))))))))))))((((((((((((((())))))******+++,,,---...000888FFFRRRYYY^^^ccceeeggg```UUUXXXooosssvvvsssbbbttt}}}wwwrrrqqqqqqrrrvvv|||zzz}}}kkkZZZ@@@444...222222---,,,000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************************)))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......///000000111222444666888999:::===???@@@>>>???BBBFFFEEEEEEGGGIIIKKKMMMNNNOOOXXX''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&(((((((((((()))))))))))))))(((((()))+++,,,,,,+++***111???MMMSSSVVV[[[bbbiiicccTTTOOOiiivvvfff___ZZZnnn}}}xxxtttsssssssssvvv{{{~~~~~~|||{{{|||pppvvv~~~zzznnnKKK;;;...---...,,,+++...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************************))))))))))))((((((((((((''''''''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......///000000111222444666888999999<<<@@@AAAAAAAAADDDHHHEEEEEEGGGIIIKKKMMMOOOOOOWWWyyy''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((((((((((())))))))))))***(((((())),,,...---+++---888HHHSSSSSSPPPTTT[[[bbbYYYRRR___vvvlll{{{```kkk~~~yyyuuuvvvuuutttwww|||{{{~~~xxxmmmsss~~~wwwmmmXXXEEE222,,,---------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************************************)))))))))(((((((((((((((((('''''''''))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......///000000111222444666888999888<<<@@@BBBAAA@@@CCCEEECCCDDDFFFHHHJJJLLLNNNOOOSSS|||{{{zzz''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&'''''''''''''''&&&'''((((((((()))))))))******)))((())),,,...///000<<>>CCCDDDBBB@@@AAABBBAAABBBCCCFFFHHHKKKLLLMMMSSSsss''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&'''(((((((((((('''''''''(((((())))))******)))*********+++...333777JJJPPPZZZaaa^^^WWWSSSUUUTTTaaarrrlllyyy{{{}}}~~~~~~tttlllkkkjjjhhhqqqooonnnppprrrvvv{{{zzz}}}}}}vvvrrrzzzzzzwwwuuurrrlllgggdddTTTAAA555000000...,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************))))))))))))'''''''''((((((((((((((())))))(((((('''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......///000000111222444666888999;;;@@@FFFGGGEEEBBBBBBCCC???@@@BBBEEEGGGJJJLLLMMMXXXwwwnnn''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&'''(((((()))))))))((('''''''''((()))*********(((+++,,,***)))---777???OOOPPPUUU]]]```[[[VVVUUUYYYyyyvvvrrrzzzxxxxxxyyyxxxzzz}}}{{{yyyvvvrrrooooooppprrrnnnoootttzzz~~~~~~ooohhhkkknnnnnnooollljjjiiihhhhhhrrr}}}}}}wwwxxx}}}zzzrrr{{{yyy|||}}}yyyrrrllljjjjjjcccXXXIII;;;333000---***------............------++++++++++++++++++++++++*********++++++*********************************************))))))))))))''''''''''''((((((((()))(((((((((((((((((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......///000000111222444666888999999>>>EEEGGGFFFCCCCCCCCC???@@@BBBEEEHHHJJJLLLMMMYYYyyy'''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''((()))******))))))&&&''''''((()))******+++(((+++...+++(((,,,999DDDSSSPPPSSS\\\cccaaa\\\YYY```{{{aaatttnnn|||wwwmmmnnnkkkiiipppxxxyyysssqqqssswwwvvvooogggiiiooojjjiiigggdddccceeehhhkkkeeefffiiinnnpppsss}}}}}}xxxyyyzzzxxxoookkkiiiiiifffeeennnzzz~~~|||yyy}}}sssppp|||uuuvvvlllmmmqqqhhhaaaTTTFFF===888444000------............------******************************++++++++++++******************************************))))))))))))&&&'''''''''(((((())))))(((((('''(((((()))***+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......///000111111222444666888999444:::AAAEEEDDDBBBBBBBBB@@@AAACCCFFFIIIKKKMMMNNNWWW''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''')))******))))))***+++))),,,,,,)))---999CCCFFFRRRVVV```fff^^^TTTXXXeeeooobbbnnneee```xxx~~~}}}zzzxxxwwwwwwxxxyyy~~~}}}|||{{{yyyyyyxxxkkkiiiggghhhiiihhhddd```\\\\\\\\\[[[[[[[[[ZZZZZZ\\\\\\[[[YYYXXXVVVUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUXXXUUUTTTXXX\\\bbblllvvvxxxvvvnnniiigggjjjlllmmmooorrryyy}}}oootttzzzwwwzzzooovvvuuusssjjjkkkrrrjjjGGG888444111111///---...000000---***---,,,,,,+++*********+++,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,***))))))******)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,,,,---.........---222333444444444666999;;;888<<<@@@BBBAAAAAACCCFFFGGGGGGGGGIIIKKKNNNOOOOOO\\\''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******))))))***+++,,,,,,---///333:::BBBHHHTTTYYY]]]ZZZSSSVVVkkktttnnnvvvppp{{{xxx~~~|||sssttttttrrrmmmhhheeeccccccbbb```^^^^^^^^^___```bbbbbbaaa```___^^^^^^]]]XXXVVVTTTTTTUUUTTTQQQNNNQQQQQQPPPPPPPPPOOOOOOOOOPPPOOONNNMMMKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCGGGJJJNNNVVV^^^nnnttt|||}}}rrrllljjjlllmmmmmmnnnrrrttt|||~~~uuuwwwwwwuuuxxxoooqqqtttnnnsssaaaVVVFFF555111---)))))),,,......------,,,++++++******++++++++++++***))))))***++++++))))))))))))))))))))))))+++***))))))******)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))************))))))))))))***************+++,,,---............111222333333333555888:::999===@@@AAA??????AAACCCFFFFFFFFFHHHJJJMMMNNNNNN___''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******))))))***,,,...,,,000:::>>>>>>CCCLLLXXX]]]\\\RRRQQQdddooo{{{gggggg{{{ssskkkddd```^^^WWWXXXXXXWWWSSSPPPOOOOOOOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMLLLLLLKKKKKKKKKKKKIIIGGGFFFGGGGGGFFFEEEKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCBBBBBB???@@@AAAAAA@@@???>>>===;;;999:::===???@@@EEELLLRRRWWW^^^dddiiimmmppprrrrrr{{{xxxrrrnnnnnnooommmmmmpppqqqsssqqqpppzzzvvvnnnmmmmmmjjjyyyooowwwooohhhUUU>>>555///)))'''***---//////,,,,,,++++++******++++++++++++***))))))***++++++))))))))))))))))))))))))+++***))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))************))))))))))))************)))***+++---.../////////000111222333333444666999:::===@@@@@@>>>===???AAAFFFFFFFFFHHHIIIKKKMMMNNNbbb''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((***++++++***)))+++,,,...+++444DDDJJJEEEHHHTTT^^^___YYYTTT```~~~xxxvvveeeyyyyyysssmmmjjjeee___YYYTTTQQQOOOLLLMMMMMMKKKIIIHHHIIIKKKIIIIIIHHHHHHIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCDDDEEEEEEIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@@@@@@@BBBBBBAAA???===;;;:::999:::======<<>>>>>AAACCCFFFGGGHHHIIIIIIKKKMMMOOObbb''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***++++++******+++,,,------999MMMTTTOOOQQQ[[[bbbZZZQQQWWWuuu~~~eeennn~~~yyytttllleee___]]]UUUSSSQQQOOOLLLJJJHHHHHHDDDEEEEEEDDDCCCCCCEEEGGGDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDEEEEEEEEEEEEFFFBBBBBBAAA@@@@@@AAACCCDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<;;;<<<===>>>===;;;888777999777999;;;;;;888999======@@@DDDKKKSSS[[[```cccdddgggmmmuuu}}}{{{vvvuuusssooonnnppprrrqqqnnnmmmqqqvvvvvvsssoooggg^^^[[[[[[[[[YYYXXXYYY^^^kkk||||||xxx{{{wwwhhhkkkiiieeeeeefff^^^RRR:::555///,,,---...---+++,,,++++++***++++++,,,,,,*********++++++*********))))))))))))))))))))))))***)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((()))))))))************((()))))))))************((()))+++---...///000000000111444555555555777888888<<>>???@@@@@@???@@@BBBDDDBBBAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;888999999:::999888666555888666888:::999666777;;;:::;;;>>>EEEMMMUUUYYY[[[cccdddhhhoooxxx{{{yyywwwtttssstttrrrrrrrrrrrrppplllfffbbb\\\UUUPPPSSSWWWWWWWWWWWW\\\^^^ffftttxxxyyy~~~vvvtttiii\\\YYYbbbggg\\\KKK;;;555///,,,---...---,,,++++++******++++++,,,,,,)))***++++++++++++***)))))))))))))))))))))))))))***)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))************))))))))))))************)))***+++---...////////////111444555555555777888888;;;>>>@@@@@@AAAFFFJJJHHHKKKMMMLLLKKKKKKNNNRRR___''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***,,,+++******+++---///999IIIVVV]]]___^^^^^^SSSQQQ^^^sssuuulllssssssfff```___\\\[[[ZZZ[[[[[[YYYVVVTTTQQQKKKHHHIIIGGGBBBBBBFFF@@@AAAAAABBBBBBBBBBBBBBB???@@@AAA@@@???>>>???@@@>>>>>>??????????????????@@@@@@@@@???????????????;;;>>>AAABBBAAAAAACCCEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;888888888888888888888888888777888:::999777888===999999<<>>???>>>@@@DDDHHHGGGJJJMMMLLLJJJJJJMMMQQQaaa''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))+++,,,,,,+++***,,,---222???NNNWWW^^^bbbaaa\\\JJJTTTtttmmmxxxmmmxxx{{{~~~~~~|||uuupppkkkddd^^^YYYRRRKKKFFFEEEHHHKKKJJJGGGEEEEEEGGGEEE@@@???BBBAAA===<<<@@@>>>>>>??????>>>>>>=========???@@@???>>><<<<<<===<<<<<<=========<<<<<<;;;============<<<<<<<<<;;;888;;;???AAA??????AAABBB@@@@@@?????????>>>>>>>>>::::::999999888888777777777666666555555666777888666444555888777555777<<<;;;;;;===CCCJJJPPPRRRRRRUUU]]]eeeggggggiiiqqqxxx~~~}}}wwwzzz}}}{{{rrrfff^^^\\\RRRKKKHHHMMMRRRTTTYYY^^^aaaccceeehhhlllttt|||zzz{{{||||||yyyppprrrnnnfffmmm|||vvvvvvrrriiicccaaabbbcccWWWLLL>>>333...,,,,,,,,,+++*********+++,,,,,,---)))***+++,,,,,,+++***))))))))))))))))))))))))))))))(((((((((***++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,,,,---.........---,,,///222444444333444555:::<<<>>>>>><<<>>>BBBFFFFFFJJJLLLKKKIIIHHHLLLPPPccc((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))+++++++++,,,...///000111333KKKVVVWWW```ddd^^^ZZZVVVMMMqqqppp]]]___}}}uuupppmmmiiieeebbb]]]YYYRRRLLLGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@===============<<<<<<;;;<<<<<<<<<============>>>???>>>>>>>>>===;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;<<<===>>>???@@@AAAAAA@@@@@@???>>>===<<<;;;;;;:::999888777666666666666999999999888777777666666666666777888999999::::::===>>>???AAAEEEJJJOOOQQQYYYYYY[[[___eeemmmtttyyyzzzrrrkkkaaaVVVMMMJJJKKKOOOSSSUUUYYY___bbb\\\\\\fffrrrzzznnn^^^aaapppxxxuuutttdddYYYjjjyyyxxxsss```FFF555000000///,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((()))***++++++,,,)))'''(((+++,,,***'''))))))))))))******************************************+++,,,------------///111222333333444555777<<<=========<<<===???AAAFFFKKKMMMIIIIIINNNPPPNNNaaa((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((()))))))))***+++***+++---111555???PPPYYY\\\ccc```WWWUUU[[[lllyyynnn{{{dddrrr~~~yyy|||xxxzzz{{{tttjjjgggbbb\\\WWWUUURRROOOLLLLLLIIIFFFCCCAAAAAACCCDDDCCCBBBBBB@@@???>>>======<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;:::999<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>???@@@@@@??????>>>===<<<;;;:::::::::999888777666666666666777777777666666666666555666666777888888999::::::;;;<<<===???CCCGGGKKKNNNVVVWWW\\\ccckkksssxxxzzz~~~{{{rrrkkkaaaXXXQQQNNNMMMOOORRRSSSWWW\\\aaa```eeesss}}}ddd\\\lllyyyyyyvvvfffppp}}}~~~tttfffQQQ???666111...,,,...---,,,,,,++++++,,,,,,))))))))))))))))))))))))******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((()))******+++***)))(((((()))***)))((((((((()))))))))***************************************+++,,,------------///000222333333444666777<<<======<<<;;;<<>>JJJTTTZZZ```cccYYYQQQXXXwwwqqqvvvccc|||zzzxxxyyyuuutttooohhhbbb^^^WWWOOONNNKKKFFFCCCBBBAAA???======<<<;;;;;;;;;===>>>???>>>>>>===<<<<<<;;;::::::<<<<<<<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;999999::::::::::::999999;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<;;;:::999999999888777666666555666666555666666666666777777777666666777777888888999999999999:::<<<@@@CCCGGGIIIPPPSSSZZZeeeqqqyyy|||||||||tttnnnggg```]]]WWWTTTTTTTTTTTTWWW\\\```cccooo{{{}}}xxxuuu|||zzzwwwsss```kkk}}}nnnooowww{{{tttnnnaaaRRRCCC777000.........---,,,,,,,,,,,,,,,))))))))))))))))))))))))******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((()))******'''((()))(((''''''((()))(((((())))))))))))************************************+++,,,------------...000222333333444666888;;;<<<<<<<<<;;;<<>>JJJPPPVVVZZZ^^^\\\PPPTTTjjj{{{jjj|||vvv```mmm{{{~~~uuummm^^^^^^[[[UUUNNNHHHDDDAAAAAA???===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;:::::::::999999888888;;;;;;;;;;;;;;;::::::999888888888888999999999:::777888999999:::::::::::::::999999888888999999:::999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;::::::999888777666666555555555666555555666777888888999999666666666777777777888888888888999;;;===@@@CCCDDDJJJLLLSSS```ooozzz~~~~~~}}}xxxtttpppmmmkkkeee```^^^[[[YYY[[[___gggkkkwww}}}uuuffflll|||xxxpppyyysssooorrrkkklllqqqnnnpppooodddRRRAAA555111///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((())))))***%%%''')))(((%%%$$$&&&)))(((((((((((()))))))))*********************************+++,,,------------...000222333333444666888:::;;;<<<;;;;;;<<>>===<<<;;;::::::999777666555555444555555555333444555555666777888888666666666666666666777777888888999;;;<<<>>>@@@AAADDDEEEJJJUUUcccooovvvyyy}}}yyywwwwwwwwwpppjjjhhhddd```aaadddppprrryyynnnrrr|||qqqsss|||vvv~~~xxxkkkeeedddbbbiiioookkk\\\III:::222000///...---,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((((((((()))$$$''')))(((%%%$$$&&&)))'''(((((((((((()))))))))******************************+++,,,---------------///222333333444777999:::;;;<<<<<<;;;===???BBBFFFFFFFFFGGGGGGIIIMMMQQQmmm((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))******'''***---///333<<>><<<<<<<<<:::666666888444666777777666666777888888888888999999:::::::::888888888888888888999999999999999999999888888777666777777777777888888888777777888999::::::999999777777666666666666777777555666666777888999999:::999999::::::;;;;;;;;;;;;======<<<;;;:::999999888555555444444444444555555222222333444444555666666555555555555666666666666888999999:::;;;<<<=========???BBBHHHQQQ[[[dddjjjxxx|||}}}}}}wwwsssppplllggggggiiipppooosssyyy|||{{{|||vvvtttxxxyyyrrrooo}}}zzzttthhh^^^XXXWWW]]]cccddd\\\MMM===333000000...---,,,,,,,,,,,,))))))))))))))))))))))))******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((''''''((((((&&&'''((('''&&&&&&'''(((''''''(((((((((((())))))******************************+++,,,---------------///111333333555777999;;;<<<<<<<<<<<<>>>AAACCCGGGEEEEEEGGGGGGHHHMMMSSSlll((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********)))+++///444<<>>>>>@@@EEEMMMTTTaaahhhrrrzzz~~~zzzyyyvvvpppnnnpppoooooosssyyy{{{yyyzzz}}}}}}wwwqqq{{{|||nnnrrr{{{{{{ssspppsssqqqiiidddbbb]]]UUUVVVUUUVVVXXXWWWOOOBBB888111000///...,,,,,,,,,+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))))))))((('''''''''''''''((('''&&&'''(((((((((&&&'''''''''((((((((())))))******************************+++,,,---------------///111333333555777999;;;<<<=========???BBBEEEIIIEEEEEEHHHIIIIIINNNUUUooo((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************,,,...333:::DDDOOOXXX^^^cccdddWWWLLLWWWtttzzzfffnnn|||~~~{{{oooddd^^^UUUHHH===<<<>>>:::333999222111555777444333666444666999888666555666888:::999777666666666777888555555666666777888888888888888888888888777666666777777777777888888888888555666666666666666555555555555555444444555555555444444444555555555555555666777777999:::;;;<<<<<<999999888777666555444444444444333333333444444555999999999999::::::::::::555555555555555555555444666777888888888888888777555999<<<:::666666===CCCEEEIIINNNRRRVVV\\\eeellljjjyyy~~~xxxuuuwwwvvvxxx~~~}}}{{{kkk|||sss___nnnxxxzzzhhh]]]bbb___VVVWWWaaaccc]]]ZZZTTTPPPQQQTTTRRRGGG===111111///...---,,,,,,+++++++++++++++++++++++++++******************************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))***)))((('''''''''''''''***'''%%%&&&)))***(((&&&''''''''''''((((((((()))******************************+++,,,------------,,,///111333333555777:::<<<===>>>>>>>>>@@@CCCEEEJJJFFFFFFJJJKKKJJJOOOXXXuuu******))))))((((((''''''''''''(((((((((((('''''')))((('''((()))***)))(((000...555FFFSSSUUUTTTUUU]]]hhhYYYQQQtttnnnrrruuutttdddXXXRRRJJJDDD===999777777555333555555555555666666666777777777666666666666777777666666777777888888888999888999:::::::::888777666666666666666666666666666666666666666666666666666777777666555555555555555555444444333333444444555555444444333333444444555777777777777777666666666555555555444444333333333333444444555555666666666999888777666666777888999999888555111///111444888::::::999888777777777888666666777888999;;;<<<===>>>???@@@BBBCCCEEEFFFGGGMMMNNNQQQXXX```fffhhhhhhnnnnnnooonnnnnnooosssuuu}}}~~~~~~}}}}}}yyyttt~~~|||uuujjjmmmkkk___[[[bbbaaa[[[bbbrrrbbbUUUQQQ\\\kkkjjj[[[MMM:::666222...,,,,,,,,,---++++++************+++++++++++++++++++++++++++++++++++++++************)))******))))))))))))******(((***+++***)))((()))*********)))(((((((((((((((###%%%((()))(((((()))******'''%%%&&&)))++++++)))------------,,,,,,+++***)))******++++++,,,,,,------000333444555666777999AAA@@@>>>>>>???@@@CCCDDDJJJJJJJJJHHHHHHLLLUUU[[[uuu(((((((((((('''''''''&&&''''''((((((((((((''''''))))))(((((())))))))))))---111>>>PPP[[[[[[ZZZ[[[XXXYYYUUU___mmm}}}{{{yyywwwjjjZZZLLLCCCAAA<<<777444444444333222555555555666666666777777666666555555555555666666666666666777777777888888888888888888888777666666666666666666666666666666666666666666666666666666777777666555555555555555444444333333333333444444444444333333333333444444666666666666666666666666555555444444333333333333444444444555555666666666999888777777777999:::;;;:::999666222000000333666<<<<<<;;;:::999999999999============<<<<<<;;;;;;:::;;;;;;<<<===>>>??????<<<===???BBBEEEHHHIIIIIIOOOOOOOOOOOONNNOOOSSSUUUXXX[[[^^^cccooo~~~yyytttzzz|||ssssssttteee[[[___dddeeejjjqqqoooaaaYYYcccqqqpppaaaTTTAAA999111------...,,,***++++++************+++++++++++++++++++++++++++++++++++++++************)))******))))))))))))******(((***+++***)))((()))*********)))((((((((((((((($$$&&&((((((((()))***,,,***'''%%%%%%(((***+++***+++,,,,,,,,,++++++***)))+++,,,,,,------......///---000222444555666888999@@@???>>>>>>>>>@@@BBBCCCIIIJJJJJJIIIHHHMMMUUU[[[vvv''''''''''''&&&&&&&&&&&&'''(((((())))))(((((('''***))))))))))))))))))******666JJJ[[[bbb```___bbb\\\QQQZZZuuupppnnnvvvxxxrrrhhh___UUUJJJ???777777555222111222333444444555555666666666777777777555555444444444444555555555555555666666666666666888777666666555666666666666666666666666666666666666666666666666666666666777666555555444555555555333333333333333333333333444333333222222333333444555555555555555555555555444444444333333333333333555555555555666666666666999888888888999:::<<<>>><<<;;;888555222333666999@@@@@@@@@@@@???>>>============<<<<<<;;;;;;;;;;;;============<<<<<<<<<<<>>>>>===>>>@@@AAABBBIIIJJJJJJIIIJJJNNNUUU[[[xxx''''''''''''''''''''''''(((((())))))))))))((((((*********)))))))))+++,,,---===RRR___aaa___```ddd```SSSjjjzzzgggyyyzzz}}}qqqdddSSSFFF???<<<888444444333222222333555666666555666666666666777777777666555555444444555555666555555555555555555555555777666555444333444555666555555555555555555555555555555555555555555555555666555555444444555555555333333444444444444333333333333222222222222333333444444444555555555555555444444444333333333333333666666666666777777777777888888888999;;;===???@@@======<<<;;;:::;;;???BBBHHHIIIJJJJJJJJJHHHGGGFFF>>>===<<<===???BBBGGGIIIJJJIIIIIIGGGFFFEEEDDDDDD@@@BBBEEEEEEDDDDDDEEEGGGCCCDDDDDDCCCBBBBBBCCCEEECCCFFFEEEBBBBBBHHHNNNOOOVVV```mmmzzz{{{xxxxxxyyyyyyyyyvvv{{{wwwxxxzzzvvvmmmfffmmmmmmXXXccckkk[[[___kkkpppjjjbbbXXXOOOBBB777111---,,,+++++++++************+++++++++++++++++++++++++++++++++++++++*********))))))******))))))))))))******(((***+++***)))((()))***))))))(((((((((((())))))&&&''''''''''''***...111000---***''''''(((***+++******++++++++++++******)))******++++++,,,,,,------///222333444666999;;;>>>>>>>>>>>>>>>@@@AAABBBGGGIIIKKKKKKKKKNNNUUU[[[zzz|||(((((((((((((((((((((((((((((())))))))))))(((((()))*********((()))---///555DDDTTT\\\[[[ZZZ]]]```XXXXXX|||kkkmmm~~~zzzppp^^^RRRCCC888666666666555444555555555555555666666666666666666777777777888777666666666666666666777555555555555444444444444666555444333333444555666444444444444444444444444444444444444444444444444555555444444444444555555333444444555555444444333444333333222222333333444444444444444555555666666444444444444444444444444666777777888888999::::::999:::;;;===???@@@AAAAAA???AAABBBCCCEEEHHHNNNQQQSSSUUUWWWYYYYYYWWWUUUTTTMMMKKKJJJJJJNNNUUU]]]aaa\\\[[[ZZZXXXWWWUUUTTTTTTMMMOOOQQQRRRSSSSSSTTTVVVQQQRRRRRRQQQOOONNNOOOPPPOOOOOOMMMKKKNNNTTTVVVSSSWWW]]]fffnnnssswww|||yyy|||~~~xxx}}}zzzvvvkkk^^^^^^ppp~~~lllnnnkkkYYYWWW___cccbbb___^^^ZZZQQQCCC444,,,,,,///++++++************+++++++++++++++++++++++++++++++++++++++*********))))))******))))))))))))******(((***+++***)))((()))***))))))(((((((((((())))))''''''((('''''')))---000333111...+++(((((()))***++++++,,,,,,,,,,,,,,,+++)))******++++++,,,,,,------///111222333666999<<<>>>>>>>>>??????@@@AAAAAAFFFIIIKKKLLLLLLPPPUUUZZZxxx|||((((((((()))))))))))))))((())))))******))))))(((''')))+++***)))***///333AAAKKKTTTWWWWWWYYY[[[[[[TTThhhmmmggguuusss___XXXPPPAAA===888666777777555333444666777777555444444555666666666777777777888888777777666666666666777777555555555555555444444444444444444444444444555666444444444444444444444444444444444444444444444444444444444333444444555666444555666777777666555444555444444333333444444555444444444555666666777777555555555555555666666666777777888:::;;;<<<===>>><<<>>>AAAEEEFFFFFFDDDCCCCCCEEEHHHLLLPPPUUU\\\``````cccfffiiijjjiiigggeeebbb```___```dddjjjqqquuuqqqpppooonnnmmmlllkkkjjjooonnnnnnpppssstttsssqqqpppqqqqqqpppmmmlllllllllhhhjjjjjjkkkpppvvvvvvrrrlllpppvvvyyy{{{|||}}}}}}zzz|||}}}}}}tttgggaaaiii}}}sssiiinnnxxx}}}zzzjjjZZZUUUWWWWWWVVVVVV\\\]]]YYYJJJ777,,,,,,111++++++************+++++++++++++++++++++++++++++++++++++++************)))******))))))))))))******(((***+++***)))((()))***((((((((((((((())))))***'''(((((((((''')))+++...111111000---***((()))***++++++,,,---------,,,,,,+++,,,,,,------......///...///111222333666:::===>>>??????@@@AAAAAABBBBBBEEEHHHLLLMMMNNNQQQVVVZZZttt'''''''''((((((((())))))))))))************))))))%%%(((******)))+++111777LLLQQQUUUVVVZZZ___]]]XXX]]]mmmdddrrrwwwtttTTT???===999444555555666666666555444444777::::::777666666777666666777777777888888888666666666555555666666666666666666666555555444444333333444555555555555555333333333333333333333333333333333333333333333333444333333333444444555666555666777888888777666555666555555444444555555666444444555666666777888888666666666666777777777888777888999;;;===???AAABBB@@@DDDIIIMMMNNNLLLIIIFFFGGGJJJNNNSSSXXX^^^eeejjjllloootttxxxzzzyyywwwuuusssuuuwwwzzz~~~zzzzzznnnuuuzzzmmmfffrrrqqqaaa___jjjvvvkkkbbb[[[XXXVVVQQQOOOPPPUUUWWWUUUJJJ;;;///---///++++++************+++++++++++++++++++++++++++++++++++++++************)))******))))))))))))******(((***+++***)))((()))***((((((((((((((()))******&&&'''))))))(((''')))***+++---...---+++)))***+++******+++,,,,,,,,,,,,,,,+++,,,,,,------......///...///000111333666:::>>>???@@@@@@AAABBBBBBCCCBBBDDDHHHLLLNNNOOOQQQVVVZZZrrr&&&&&&&&&'''''''''(((((())))))************))))))$$$'''******))),,,333999RRRUUUWWWXXX___eee```WWWfffbbbhhhxxx\\\YYYIII>>>===555888888777444222222444777555888<<<===;;;999999:::777777777777888888888888555555555444444555555555777777666666666555555555222333555666777666555555333333333333333333333333333333333333333333333333333333333333444444555666555777888999999888777555666666555555555555666666555555555666777888888999666666777777888888999999777888:::<<>>@@@@@@AAABBBCCCCCCCCCCCCDDDHHHLLLOOOPPPRRRVVVZZZsss%%%&&&((())))))'''&&&$$$))))))))))))((((((((((((,,,((()))......///<<>>::::::666444666555555666777777888888888:::::::::;;;;;;:::::::::::::::999999888777777666555666666666666666555555444444444444444444444444555555555555555555555555444333333222222333333444444444333333333444555666444444444555555666666666777777666666666666666555444444444444555777888999888999:::;;;;;;:::999999;;;<<<===<<<;;;;;;===>>>???AAADDDEEEEEEFFFHHHIIINNNTTT[[[^^^]]][[[ZZZ[[[```cccgggmmmtttyyy|||}}}~~~yyyxxx||||||}}}rrraaa]]]dddnnnqqqmmmkkknnndddUUUOOOVVVVVVZZZaaabbb]]]WWWUUUVVVZZZ^^^\\\SSSEEE:::444000,,,+++---,,,((('''(((************************,,,+++)))(((((((((******************************+++*********))))))))))))(((+++......---+++***)))******)))((('''((())))))))))))))))))))))))))))))***************++++++,,,++++++,,,------.../////////000111222444555666777<<<===>>>@@@CCCDDDDDDDDDEEEGGGIIILLLOOOTTTZZZ^^^|||'''((()))******)))((('''(((((((((((())))))))))))***,,,,,,,,,333AAALLLQQQZZZ]]]aaa^^^TTTUUUkkkkkk^^^xxx}}}zzzfffaaagggrrr|||tttfffaaaMMM???555666777444444777888888888999999999888888:::;;;;;;<<<<<<;;;;;;:::::::::999999888777777777666666666555555666666777555555555555555555555555555555555555555555555555333333333222222333333444444444333333444444555666333333444555666666777777666666666555555555444444333333444555666888999::::::;;;<<<>>>>>>>>>======??????@@@???======>>>@@@BBBEEEGGGIIIJJJLLLOOOQQQYYY___eeehhhgggeeefffggghhhkkkooouuu{{{|||zzzsssrrrrrrrrrqqqmmmfff```lllfffjjjppppppmmmbbbRRRRRRRRR[[[kkktttooobbbYYYZZZ___dddcccZZZJJJ;;;222000,,,***,,,,,,(((&&&'''************************,,,+++***)))((()))******************************++++++++++++***************,,,------+++))))))******))))))))))))******+++))))))))))))))))))))))))***************+++,,,,,,,,,,,,------............000000111222444555666666<<<===???@@@BBBCCCDDDDDDDDDFFFIIILLLOOOTTTYYY^^^vvv''''''((()))))))))(((((((((((((((((())))))))))))+++///...,,,555GGGOOOMMMTTT^^^ddd\\\RRRZZZzzzeeelll~~~eeedddaaakkkxxxwww```UUURRR>>>888555777777444444777::::::;;;;;;;;;:::999999::::::;;;;;;;;;;;;::::::999999999888888888777777777666555555555666777888555555555555555555555555555555555555555555555555333333222222222333444444444444444444444555555666333333444555666777888888666555555555444444444444444444444555666777999999;;;<<<>>>@@@AAAAAAAAAAAAAAAAAABBB@@@???>>>@@@AAAAAADDDHHHLLLOOOSSSXXX[[[aaaeeekkkmmmmmmmmmoooqqqnnnrrrxxx~~~oookkklllvvv~~~rrrhhhggg]]]kkk|||||||||rrrXXXIIIPPPbbb{{{ooo```[[[]]]```^^^WWWKKK???888000+++))),,,---+++******************************,,,+++***)))))))))*********************************************************++++++)))'''&&&'''(((((((((((())))))******+++((((((((((((((((((((((((+++************+++,,,,,,------------............000111111222444555555666:::<<<>>>@@@BBBCCCEEEFFFFFFGGGIIIKKKNNNRRRWWW[[[qqq&&&&&&''''''(((((((((((('''((((((((()))))))))***---222222333???PPPWWWSSSXXX^^^^^^TTTQQQeeeggg~~~|||dddccc```jjjzzzoooXXXFFF===;;;555555777999888666666888;;;;;;=========<<<;;;:::999999::::::::::::999999999999999888888888888888777666555555555777888999666666666666666666666666555555555555555555555555333222222222333333444555444444555555555666666555444444555555666777777888555555555555555555555555666666555666666777888999===>>>@@@CCCDDDEEEEEEEEEFFFGGGGGGFFFEEEDDDFFFGGGGGGJJJNNNRRRVVV[[[```dddeeeiiinnnpppqqqssswwwzzzzzz}}}xxxlllnnnxxxqqqggg\\\iii|||~~~eeeNNNTTTeee|||rrreeeYYYXXXWWWVVVTTTQQQOOOMMM777///+++,,,...---+++,,,************************,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((&&&%%%'''(((&&&''''''(((((()))))))))((((((((((((((((((((((((+++++++++***+++,,,,,,---........................111111222333333444555555666:::>>>@@@AAACCCFFFHHHHHHIIIJJJKKKLLLPPPTTTXXXttt%%%%%%&&&&&&''''''((((((''''''(((((())))))******(((,,,111:::GGGUUU\\\[[[bbb___VVVNNNZZZzzzxxxrrrpppccc___^^^mmmzzz___KKK>>>666333444///111555888888888999::::::;;;===>>>???===<<<;;;888999999::::::999999888888888888888888888888888666666666666777888999999777777777777777777777777444444444444444444444444222222222222333444555555444444555666666666666555555555666666666777777777444444444555666666777777777777777888999:::;;;<<>>@@@@@@BBBEEEIIIHHHIIIJJJKKKLLLOOOSSSVVVttt&&&&&&&&&''''''((()))***'''''''''((()))*********''')))333BBBNNNVVV\\\aaaccc]]]TTTWWWssstttfff```^^^dddzzzmmmZZZEEE:::666555777:::000222555666888:::::::::999:::===??????>>>===<<<999::::::::::::::::::999888888888888888888888888555555666777888999999888777777777777777777777777444444444444444444444444222222222222333444555666333444555666777666666555777777777666666666666666333333444555777888999999777888999;;;===???BBBCCCHHHJJJMMMPPPSSSTTTUUUUUUVVVXXXYYYYYYXXXYYY[[[]]]^^^```bbbdddgggkkkqqquuutttwww|||~~~vvvzzz}}}yyynnnkkkvvvzzzyyyzzzqqqbbbQQQOOOXXXnnnnnniii```aaaqqqxxxvvvwwwlll\\\PPPUUUaaaddd]]]VVVMMMJJJGGGHHHLLLQQQUUUVVVIII<<>>BBBAAA>>>===@@@DDDBBBDDDFFFIIILLLQQQWWW[[[zzz((((((((((((((('''''''''((('''&&&&&&((())))))))),,,222AAAUUU```bbbccceeecccTTT___wwwfffxxx~~~{{{ooofff\\\```xxx||||||}}}zzzxxxfffGGG???===999666444555777888777:::;;;999:::===>>><<<999:::<<<=========<<<;;;888888999:::999888777666999999888777666555555444888777777777666666666666777888999:::999777555444444444444333333333333333333333222222333333444555444666999;;;;;;999666444888888888888888888888888666777888777666777999<<<:::===AAADDDFFFIIILLLNNNVVVWWW[[[``````^^^^^^bbbaaa`````````bbbcccdddcccgggfffgggllluuu}}}pppaaaddd___dddkkkqqqwww~~~xxx~~~{{{vvvppplll```bbb___]]]iii{{{~~~uuukkkmmmkkkhhhoooxxxsssfffeeeYYYJJJFFFPPP[[[XXXNNNVVVTTTQQQOOOKKKIIIHHHJJJDDD;;;444000...+++,,,///++++++++++++++++++++++++))))))))))))))))))))))))++++++*********************)))((())),,,---+++)))))))))(((((('''''''''&&&))))))))))))************))))))))))))((((((((((((***++++++,,,---------------------............///...///111333444666666666999999===BBBCCCBBBCCCGGGEEEFFFGGGIIIMMMRRRWWWYYYyyy(((((((((((((((((((((''')))((((((((()))*********222>>>NNNXXX[[[]]]```ccc```ZZZssseeegggvvvccc______]]]lll}}}dddWWWPPPBBB999888666444555777:::<<<;;;>>>>>>;;;;;;>>>>>><<<;;;<<<<<<======<<<;;;;;;888888999999999888777666999999888777666666555555555555666666666666777777999999999999888777555444444444444444444444333333444444333333444444555666555666888999999888666444777777777777777888888888888999999999888999<<<>>>AAABBBEEEGGGIIIMMMRRRUUU[[[[[[___ddddddaaabbbfffcccbbbcccdddgggjjjllllllssstttwww||||||vvvtttjjjkkkmmmnnnmmmllljjjiiipppqqqrrrwww~~~|||qqqmmmaaaZZZbbbhhhlllrrryyy|||~~~}}}zzzwwwuuuhhhkkkjjjgggiiiqqqwwwxxxooonnngggaaagggssstttkkkaaaeee^^^NNNJJJVVV_________^^^WWWLLLGGGJJJMMMMMMNNNDDD:::333...)))(((***++++++++++++++++++++++++************************+++***)))))))))***+++,,,***)))(((***,,,---+++)))******)))))))))((((((((('''(((((((((((()))))))))))))))))))))((((((((((((******+++,,,---------------------............//////000111333444555555666999999===BBBCCCBBBCCCGGGFFFFFFGGGIIIMMMRRRVVVXXXwww''''''((((((((((((((((((*********+++++++++++++++555JJJ[[[[[[WWWZZZ```bbb]]]ggguuu\\\ttt~~~yyy```VVVXXX```ggg}}}yyyQQQ???===888444444444555888;;;???AAA???BBBAAA>>>>>>@@@@@@==================<<<;;;:::888888999999888888777666888777777777666555555555333444444666777888999999;;;;;;:::999888666666555444444444444444444444444555555444444555555666777555555666777777666666555888888888888888999:::;;;:::;;;;;;;;;;;;<<>>===<<<;;;:::999888888888888888777777666555555555555555555555444333444555777999:::<<<<<<===<<<:::999777777666666222222333333444444555555555555555555555666666777666555555555555666777777999999888999:::<<<===>>>;;;<<<=========>>>AAADDDKKKMMMOOORRRTTTXXX^^^aaabbbaaadddhhhiiigggiiinnnnnnoooppprrrtttwww{{{~~~|||~~~tttjjjccc``````^^^^^^_________^^^]]]\\\ZZZYYYXXXXXXYYY[[[^^^``````gggpppuuutttvvvuuukkkccc^^^\\\```aaa[[[\\\fffhhhlllyyy~~~~~~|||yyywwwjjjmmmwww}}}sssfffkkk|||vvvwwwtttooopppssspppiiicccbbb___XXXPPPLLLOOOTTTUUUkkkrrrbbbVVV[[[bbb___UUUKKK@@@999333---+++---++++++++++++++++++++++++++++++++++++++++++++++++***)))''''''(((***,,,...*********+++++++++***)))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))((((((((((((((()))***+++,,,------------------............///111222333333444444444444999999===BBBCCCAAACCCGGGHHHHHHHHHJJJMMMQQQTTTWWWxxx&&&'''''''''(((((())))))((()))+++******+++...000;;;PPP^^^[[[ZZZ```aaa[[[```ppp^^^\\\rrreee\\\]]]bbbttt~~~cccNNN@@@>>>;;;000444555777:::<<>>===<<<;;;:::999888888888888777777777777777444444444444444444555555666777888:::;;;===>>>???===<<<;;;999888777777777222222333333444555666666555555555555555666777777777666666555666777888999888888888888:::===???AAA===>>>?????????@@@CCCEEEJJJNNNTTTXXX[[[]]]```bbbbbbbbbfffjjjllljjjlllqqquuuvvvxxxxxxxxx{{{{{{|||yyywww~~~zzzoooeee___]]]]]]UUUVVVVVVVVVVVVVVVVVVVVVYYYXXXWWWVVVVVVWWWXXXYYYZZZ```hhhkkkhhhgggppp||||||wwwnnnfff```^^^^^^______ddddddgggooopppsss~~~~~~|||~~~}}}|||xxxooopppzzz~~~llliiisssvvvwwwvvvrrrnnnkkkfffaaafffaaafffmmmaaaJJJDDDOOOnnnuuu[[[VVVZZZYYYRRRIIIAAA===777111......++++++++++++++++++++++++++++++++++++++++++++++++)))(((''''''(((***,,,---)))***+++++++++*********(((((((((((((((((((((((((((((()))))))))*********))))))))))))(((((((((((('''(((***+++,,,------------------............///111222333333444444444444999999===BBBCCCAAACCCGGGHHHHHHHHHJJJMMMQQQTTTWWWzzz&&&&&&''''''((()))))))))''')))***)))(((+++000555IIIUUU\\\[[[ZZZ]]]\\\WWWmmmbbbVVV^^^~~~eee```fffrrrkkkQQQBBB444222777777666777999;;;<<<============@@@AAA@@@AAADDDEEECCC>>>===<<<:::999888888888999888777666666666666777444444444555555666666777999:::;;;<<<===>>>??????<<<;;;;;;::::::999999888333333444555666777888999777777666666777777888999888888888888888999;;;;;;999888888999;;;???BBBDDDDDDDDDEEEDDDCCCDDDGGGIIILLLQQQXXX]]]```bbbcccdddfffggglllsssuuusssuuuyyy~~~yyyuuuwwwyyyxxxvvv{{{|||{{{zzz}}}zzzpppfff___\\\\\\XXXXXXXXXXXXWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTUUUUUUVVVYYY___cccaaa___fffooorrrxxx~~~lllhhhaaa\\\ZZZ\\\```ccc```jjjoootttzzzzzz~~~}}}}}}~~~}}}{{{zzzxxxqqqfffgggrrrrrrpppjjjddd^^^[[[ZZZbbbgggxxxmmmMMMHHHYYYxxxoooRRRIIIOOOSSSOOOJJJEEECCC>>>555...,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))***+++)))+++,,,,,,***))))))***''''''''''''(((((((((((())))))))))))************))))))))))))(((((((((((('''((()))+++,,,------------------............///000111222333444444444444999999===BBBCCCBBBCCCGGGGGGGGGHHHJJJMMMQQQUUUWWW{{{&&&&&&''''''((())))))***(((******)))(((,,,555<<>>??????>>>>>>===@@@@@@>>>>>>BBBBBB???<<<;;;:::888777777888888999888777666555666666777666666777777888999::::::<<<<<<<<<<<<<<<=========999:::;;;<<<<<<;;;:::999555666777888:::;;;<<<===999999999999999:::;;;;;;999::::::;;;<<<<<<======>>>>>>>>>???AAAEEEIIIKKKLLLMMMMMMLLLJJJKKKMMMOOORRRVVV[[[```cccfffiiikkkoooqqqxxx~~~~~~~~~yyyzzzxxxrrrllllllsssyyy||||||~~~}}}sssiiiaaa^^^]]]UUUUUUSSSQQQPPPOOONNNMMMQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQTTTYYYZZZYYY]]]cccfffjjjnnnrrrxxxxxx```]]]YYYVVVXXX]]]dddhhhggguuu~~~}}}{{{yyy}}}~~~~~~~~~~~~pppccc^^^kkkmmmooommmeee[[[VVVUUUYYYgggwwwzzzkkkZZZUUUYYYkkksssrrrbbbNNNEEEHHHLLLKKKIIIHHHJJJEEE;;;111---++++++++++++++++++++++++************************'''((()))******)))(((((()))+++---,,,***((()))***''''''(((((())))))))))))((((((((())))))))))))***))))))))))))((((((((((((&&&''')))***,,,------------------............//////000111333444555555666999999===BBBCCCBBBCCCGGGFFFFFFGGGIIIMMMRRRVVVXXXyyy&&&&&&&&&'''((())))))******++++++)))(((---888@@@\\\[[[ZZZYYYTTTRRR[[[hhh|||yyy___ZZZvvvnnnyyytttSSS<<<444:::777555:::;;;===???AAACCCDDDCCCBBBAAA===@@@@@@======??????<<<;;;:::999777777777777888999888666555555555666777888888999:::;;;<<<<<<=========<<<<<<<<<;;;;;;;;;888999;;;======<<<;;;:::888888:::;;;===>>>???@@@<<<;;;;;;;;;;;;<<<======:::;;;<<<===>>>>>>>>>>>>EEEDDDDDDEEEHHHLLLPPPSSSSSSSSSSSSQQQPPPPPPQQQSSSXXXZZZ^^^bbbeeeiiinnnqqqvvvyyy}}}||||||zzzssskkkkkkpppvvvpppjjjkkkqqqxxx{{{{{{~~~}}}ssshhh```\\\ZZZYYYXXXUUURRRPPPMMMLLLKKKLLLLLLMMMMMMLLLKKKJJJJJJOOOMMMNNNRRRTTTTTTVVVZZZ]]]```fffnnnwww~~~nnn[[[XXXVVVUUUYYYaaaiiinnnnnn~~~{{{zzzyyyxxxvvvwww||||||~~~yyymmmaaaZZZdddkkkuuuxxxpppaaaVVVRRRSSS```fffcccdddhhh^^^MMMcccfffgggbbbUUUIIIDDDCCCGGGFFFIIINNNKKK@@@555000++++++++++++++++++++++++))))))))))))))))))))))))'''(((***++++++)))'''&&&)))+++---,,,)))((()))***(((((())))))*********+++''''''''''''((((((((()))))))))))))))((((((((((((&&&'''(((***,,,------------------.........//////...///111333444666666666999999===BBBCCCBBBCCCGGGEEEFFFGGGIIIMMMRRRWWWYYYwww''''''''''''((((((((()))******+++***(((,,,<<>>>>>===;;;:::999999;;;>>>>>>>>>=========::::::;;;<<>>???AAADDDEEEFFFFFFFFFEEEHHHLLLNNNOOOOOOOOOPPPSSSTTTSSSRRRSSSVVV[[[___```aaadddiiiooosssvvvwwwxxxrrrpppqqqssszzz{{{yyyrrrkkkhhhkkkooommmmmmpppwww~~~~~~tttjjjddd^^^YYYTTTTTTSSSQQQOOOLLLJJJIIIJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGIIILLLPPPTTTVVVZZZ\\\___aaaeeemmmvvv~~~vvviii]]]ZZZXXXZZZaaakkktttyyy{{{zzzvvvwwwyyyxxxvvvssswww|||~~~~~~~~~wwwkkkdddbbb]]]UUU[[[lllwwwtttlllfffZZZNNNJJJQQQUUUUUU\\\aaaXXXHHHRRR\\\aaaYYYPPPLLLHHHBBBFFFDDDCCCDDDFFFBBB:::333...---+++,,,---......---************))))))))))))+++++++++,,,---,,,***((())),,,...---***(((((()))))))))))))))))))))))))))***)))'''&&&'''(((***++++++*********))))))(((((())))))***+++,,,------............///////////////000111222222444444555666>>><<<<<<@@@AAA???@@@CCCJJJJJJKKKKKKLLLOOOTTTXXXwww'''''''''((((((((())))))***))))))+++,,,111???MMM```aaa]]]ZZZXXXYYYnnnkkkTTT^^^{{{~~~nnneeepppyyybbbFFF<<<:::777666777;;;@@@CCCBBBCCCEEEFFFFFFDDDBBB@@@CCCCCCCCCBBB???<<<999888:::999999:::<<<>>>?????????>>><<<:::888888999;;;===<<<;;;999777777999<<<=========>>>>>>=========<<<>>>@@@@@@???>>>>>>???======???@@@BBBCCCEEEEEEAAA@@@???@@@CCCDDDCCCBBBAAABBBDDDFFFGGGHHHGGGGGGJJJLLLNNNOOOOOOPPPSSSUUUUUUVVVWWWWWWXXX[[[```eeehhhiiikkkmmmqqqvvv||||||zzzvvvpppkkkhhhiiijjjqqqqqqqqqnnnjjjiiillloookkklllooovvv|||~~~sssiiiccc^^^YYYTTTSSSRRRPPPNNNKKKIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFFFFFFFGGGJJJMMMPPPRRRSSSVVVYYY[[[___eeemmmsssvvvrrrggg___]]]\\\___fffpppzzzzzzyyyzzzyyyyyyxxx}}}}}}qqq```ZZZ^^^cccccc[[[eeennnooollleee\\\TTTIIIIIIMMMVVV\\\[[[VVVSSSGGGPPPXXXXXXRRRMMMIIIFFFDDDCCCDDDFFFHHHCCC999111---+++***)))+++,,,+++***************))))))))))))+++++++++,,,,,,+++)))((()))+++------***(((((()))))))))))))))))))))))))))'''(((((()))))))))))))))************)))))))))((())))))***+++,,,------...............////////////000111222222444444555666<<<:::<<<@@@BBBAAABBBFFFIIIIIIJJJJJJKKKOOOTTTXXXxxx''''''((((((((()))))))))***'''(((,,,111777CCCMMM[[[]]]aaa[[[RRRcccxxxaaaUUUrrrrrrqqqpppgggcccvvvmmmYYYHHH:::888888777888:::===AAACCCAAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDCCCAAA===888666999:::;;;===???AAACCCCCCIIIFFFAAA<<<::::::<<<===@@@>>>;;;888555666999<<<;;;<<<===>>>???@@@@@@@@@???AAABBBBBB@@@???@@@@@@AAABBBDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEGGGHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLOOOPPPQQQQQQQQQSSSWWWZZZSSSVVVYYYZZZZZZ]]]ccchhhkkkqqqxxx{{{}}}zzzrrrrrrrrroookkkfffccccccddddddeeeggghhhiiijjjkkklllfffhhhlllqqqvvvxxxwwwuuuyyy}}}ssshhhbbb]]]XXXSSSRRRQQQNNNLLLJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBAAACCCCCCCCCDDDEEEHHHJJJLLLJJJMMMPPPSSSWWW\\\bbbfffjjjrrr|||wwwjjjaaa]]]]]]^^^bbbjjjttt~~~|||{{{|||||||||}}}zzz}}}lll[[[WWW___jjjpppccccccggglllllleee]]]ZZZOOOHHHKKKYYY___[[[[[[cccGGGIIIOOOWWWYYYUUUPPPPPPGGGFFFGGGJJJLLLFFF;;;222///,,,***)))***+++***)))************))))))))))))++++++++++++***)))''''''***+++,,,,,,***((((((((())))))))))))))))))))))))%%%''')))++++++***((('''************))))))))))))))))))***+++,,,------...............//////000000000111222222444444555666:::999;;;AAACCCBBBDDDGGGGGGHHHHHHHHHIIINNNSSSXXXxxx'''(((((((((((()))))))))+++''''''---555<<>>???@@@@@@AAAAAAAAAAAABBBCCCCCCAAA@@@AAABBBDDDEEEGGGIIIJJJIIIHHHGGGHHHGGGGGGHHHKKKLLLLLLKKKPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSUUUVVVWWWXXXZZZ\\\VVVZZZ^^^______aaahhhmmmnnnzzz~~~wwwvvvvvvtttqqqqqqqqqppplllgggdddcccccc\\\]]]```dddhhhiiihhhgggaaadddhhhlllnnnnnnkkkiiikkkrrr|||rrrfff```\\\WWWSSSQQQOOOLLLJJJHHHFFFEEECCCBBBBBBAAAAAA@@@??????@@@@@@@@@@@@AAABBBCCCDDDCCCEEEIIIMMMRRRWWW[[[^^^eeejjjqqqvvvtttlllbbb[[[WWWXXX[[[```hhhrrr}}}}}}}}}~~~||||||{{{~~~yyyuuummmeeecccgggooosssqqqhhheeelllmmmeee___```XXXOOOLLLUUU]]]___aaaeeeSSSIIIEEEOOOZZZ]]][[[ZZZNNNLLLKKKLLLMMMIII@@@999333111---,,,,,,,,,++++++************)))))))))(((***++++++***(((&&&&&&&&&+++++++++***)))(((((((((((((((((((((((((((((((((&&&''')))*********)))(((*********)))))))))))))))))))))***+++,,,------...------......//////000000000111222222444444555666:::888;;;@@@BBBAAABBBEEEFFFFFFFFFGGGHHHMMMSSSWWWttt(((((((((((()))))))))***,,,((()))000:::@@@GGGMMMddd___```\\\aaavvv[[[XXXpppdddeeeqqqjjjqqqqqqyyyWWWEEE<<<888888777888:::===???AAABBBBBBBBBAAAAAAAAABBBCCCDDDEEECCCBBB@@@>>><<<<<<======CCCFFFIIIJJJJJJLLLOOORRRWWWUUURRROOOKKKFFF@@@;;;999;;;===>>>===<<<===>>>AAAAAABBBBBBAAAAAA@@@???BBBCCCCCCCCCAAAAAABBBCCCFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFGGGJJJNNNPPPQQQQQQSSSSSSSSSTTTTTTUUUUUUVVVTTTWWW\\\^^^___^^^^^^^^^___ccchhhhhhhhhkkkrrryyyyyy||||||zzzvvvsssqqqrrrtttppppppoookkkgggcccaaaaaa[[[\\\___cccggggggdddbbbaaadddgggjjjjjjhhhfffeeeiiioooyyyqqqfff```[[[WWWRRRPPPMMMJJJGGGEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>>======<<<<<<=========>>>>>>@@@DDDIIIOOOTTTXXXYYY___ccciiilllkkkfff___ZZZQQQTTTYYY^^^eeeoooyyy~~~~~~{{{}}}~~~|||vvvuuutttqqqnnnlllmmmpppwwwjjjccchhhjjjeeebbbeee___ZZZPPPLLLVVVccceee^^^aaaLLL<<>>777333///,,,,,,,,,+++***************)))))))))((()))***+++)))'''%%%&&&(((,,,+++***)))))))))((('''(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))******))))))***+++,,,------...---------...///000000111000111222222444444555666:::999;;;@@@AAA???>>>AAADDDEEEFFFGGGIIILLLQQQUUUppp((((((((()))))))))******+++))),,,666???FFFMMMSSSggg___YYYZZZoooeeeUUUeeesssjjjccciiixxxfffMMMCCC;;;666777:::;;;===???AAABBBBBBBBBFFFEEEEEEDDDDDDDDDEEEEEE???>>>;;;::::::<<>>>>>===<<<<<<<<<999999999999999999999999<<<<<>>@@@DDDEEEHHHIIIJJJLLLOOOQQQkkk(((((()))))))))*********)))***000<<>>@@@CCCEEEEEEGGGGGGDDDBBBCCCHHHMMMWWWWWWXXXZZZ\\\XXXOOOHHHBBBDDDFFFGGGFFFEEEFFFGGGEEEEEEEEEDDDCCCBBB@@@@@@CCCDDDEEEDDDDDDEEEHHHJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOORRRVVVYYYZZZYYYZZZZZZZZZZZZ[[[]]]___```aaadddiiilllllllllkkkllllllrrrxxxzzz{{{wwwiiiggglllqqqqqqmmmjjjiiijjjeeeeeeeeeccc```___```bbbbbbfffjjjjjjgggcccbbbbbbcccfffiiikkkkkkmmmppprrrtttvvvyyy{{{}}}|||pppfff```[[[VVVQQQNNNKKKGGGDDDBBBAAAAAA<<<<<<;;;;;;:::999999999666777777777777777777777;;;::::::>>>CCCHHHIIIIIIOOOSSSXXX\\\]]][[[XXXUUUJJJOOOVVVZZZ^^^eeennnuuu}}}yyymmmhhhdddccchhhpppyyy~~~xxx{{{}}}}}}~~~|||~~~|||yyyppphhhgggmmmmmmiii```YYYZZZaaaeeedddeeeaaaYYYRRRTTT]]]ggglllllldddQQQFFFRRRjjjqqqhhhVVVMMMCCC===>>>@@@@@@>>><<<888222---++++++***)))************))))))))))))'''***+++)))&&&&&&***...---***''''''((()))((('''))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************))))))***+++,,,------...,,,,,,---...///000111111000111222222444444555666::::::===BBBDDDAAA@@@BBBCCCFFFJJJLLLLLLLLLMMMNNNbbb))))))))))))************'''***333@@@JJJQQQ[[[ddd]]]___VVVeeegggYYYiiipppdddooo}}}mmmGGG<<<999222777DDDCCCBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCAAA???===;;;;;;<<<>>>AAADDDFFFHHHIIIPPPQQQPPPLLLHHHIIIOOOUUUVVVUUUVVV[[[^^^]]]VVVPPPJJJJJJJJJIIIGGGGGGIIIKKKEEEEEEEEEEEEDDDCCCBBBAAADDDEEEFFFFFFFFFGGGJJJMMMLLLLLLLLLMMMNNNOOOQQQRRRTTTSSSTTTVVVYYY\\\\\\\\\```______```bbbdddfffhhhhhhjjjmmmnnnooooooqqqrrrxxx~~~~~~vvvllliiikkkmmmnnnmmmkkkhhhfffdddeeeeeedddccccccfffhhhdddiiimmmlllgggcccccceee___cccgggiiikkknnnsssxxxooorrrtttvvvwwwxxxzzz|||}}}zzzpppfffaaa[[[VVVPPPNNNJJJFFFCCCAAA@@@@@@::::::999999888777777777555555666777777666666666:::888666888===AAABBBAAANNNQQQUUUWWWWWWTTTPPPLLLGGGLLLSSSWWWZZZ```iiippptttzzz|||pppccc\\\XXXVVVXXX```iiioooqqqzzzuuuxxx}}}}}}}}}}}}~~~~~~{{{zzz{{{|||tttjjjhhhmmmooonnneeeXXXVVV___ccc___[[[TTTPPPQQQNNNNNN]]]qqqeeegggYYYEEEGGG[[[```UUUVVVNNNCCC>>>???@@@@@@>>>@@@;;;555000...---,,,,,,************))))))))))))&&&)))+++***''''''+++///---***'''&&&((()))(((&&&))))))))))))))))))))))))&&&''')))***+++***((('''(((((())))))*********+++))))))***+++,,,------...,,,,,,---...///000111222000111222333444555555666::::::===DDDFFFDDDDDDFFFCCCGGGKKKNNNNNNMMMLLLLLLZZZ