BM6P6(@ }}}wwwooommmjjjhhhfffccc___\\\TTTPPPKKKHHHFFFEEECCCBBB============<<<<<<<<<<<<>>>>>>=========<<<<<<<<<:::;;;;;;;;;<<<=========;;;::::::999888888888999===<<<<<<;;;;;;::::::999<<<<<<;;;::::::===BBBFFFKKKQQQVVVXXX[[[aaadddcccdddppp~~~kkkUUUMMMOOOUUUbbbooorrrmmmiiiiiihhhfffggglllhhhmmmtttzzzzzznnngggcccaaa```aaafffooozzz}}}vvvooommmiiigggdddaaa]]]YYYTTTPPPKKKHHHFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBFFFIIIPPPUUUWWWZZZ```cccbbbeeeppp}}}iiiSSSLLLNNNTTT```mmmrrrmmmiiihhhgggdddfffjjjjjjnnntttyyy}}}}}}qqqiiidddbbbaaa]]]bbbjjjvvv}}}vvvooollliiieeebbb^^^ZZZVVVSSSPPPKKKHHHGGGEEECCCBBB@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999888888999999:::;;;;;;<<<:::;;;<<<<<<===???BBBEEEIIIOOOTTTVVVYYY___bbbaaaeeeooo{{{{{{fffQQQKKKMMMRRR]]]iiiqqqlllhhhgggeeebbbdddhhhkkkooosssvvvyyy~~~uuulllfffcccaaa[[[___fffrrr}}}vvvooolllhhhdddaaa]]]WWWTTTRRROOOKKKIIIGGGFFFCCCBBB>>>>>>>>>>>>=========<<<>>>>>>>>>===============<<<<<<<<<;;;;;;:::::::::;;;::::::999999999::::::888888888999999:::::::::999;;;===>>>>>>???BBBDDDIIIPPPUUUVVVZZZ___bbbbbbdddlllxxxwwwcccPPPKKKMMMRRR\\\gggpppjjjfffeeecccaaabbbfffjjjmmmqqqtttvvv|||xxxnnnhhhcccaaa^^^```eeeooo}}}wwwooolllhhheeeaaa\\\WWWSSSQQQNNNKKKIIIHHHFFFDDDBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::::::::999;;;::::::999::::::;;;;;;:::::::::999999888888888:::;;;===>>>>>>@@@BBBDDDJJJQQQVVVXXX[[[```ccccccaaaiiisss{{{}}}~~~~~~~~~sss```OOOKKKNNNRRR\\\gggnnniiieeedddbbb```aaaeeehhhkkkooorrruuu|||{{{qqqiiidddaaa```aaaccckkkzzz}}}wwwpppmmmiiifffbbb^^^YYYUUUPPPNNNKKKJJJHHHGGGDDDAAA???>>>>>>>>>>>>=========;;;<<<<<<<<<<<<=========;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999888888;;;<<<======>>>@@@CCCFFFKKKQQQVVVXXX[[[aaadddccc___eeennnvvvzzz{{{|||||||||mmm[[[LLLKKKOOOSSS\\\fffmmmhhhddddddbbb```bbbffffffjjjooorrruuu{{{~~~ssskkkfffbbbaaaaaabbbgggttt|||xxxqqqnnnkkkgggddd```[[[WWWOOOMMMKKKJJJIIIGGGDDDAAA=========<<<<<<<<<<<<;;;;;;<<<<<<<<<============::::::::::::::::::;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::::::::<<<======<<<===???DDDGGGJJJPPPVVVWWWZZZ```cccbbb^^^ccckkkrrrvvvxxxyyyzzzzzzzzz~~~gggWWWIIIIIINNNSSS[[[eeekkkfffcccccccccaaaccchhhgggkkkppptttvvvzzzwwwoooiiieeeccccccccchhhttt~~~~~~~~~|||yyyqqqoookkkhhheeeaaa]]]YYYOOOMMMKKKJJJIIIGGGDDDAAAAAAAAAAAAAAA@@@@@@@@@???===>>>>>>>>>??????@@@@@@999999999::::::;;;;;;;;;:::::::::::::::;;;<<<===999::::::;;;;;;<<<<<<============<<<<<>>===<<<<<<<<<========================::::::;;;<<<;;;:::999888::::::::::::::::::::::::999888888888888888888999<<<<<<;;;::::::===BBBFFFOOOQQQSSSXXX^^^bbbcccccc___aaadddiiiooosssuuuuuu{{{zzz~~~zzzcccNNNGGGJJJJJJPPP]]]aaakkkiiifffdddcccdddeeefffoooooorrrvvv{{{|||rrrjjjhhhdddcccdddjjjttt}}}}}}{{{wwwsssooommmkkkiiifffaaa[[[VVVRRROOOKKKIIIGGGEEEBBB@@@??????>>>>>>>>>>>>??????========================::::::;;;;;;;;;:::999888:::::::::::::::::::::::::::999999888888999999:::<<<<<<;;;:::;;;===BBBFFFNNNPPPSSSXXX___dddggghhhcccdddfffiiimmmqqqsssttt|||{{{gggPPPFFFHHHHHHPPP\\\```iiigggeeecccbbbcccdddeeemmmooorrrxxx~~~yyyxxxvvvtttvvv{{{}}}rrrjjjhhhdddbbbdddjjjttt~~~wwwqqqpppnnnkkkhhheee```[[[WWWQQQOOOKKKHHHFFFEEEBBB@@@??????>>>>>>>>>>>>??????========================::::::;;;;;;;;;:::999888::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;>>>CCCFFFMMMOOOSSSXXX___eeejjjmmmhhhhhhiiikkknnnrrrvvvxxxsssXXXIIIHHHHHHNNNYYY\\\gggeeecccbbbaaabbbcccdddjjjmmmsss{{{|||yyyooonnnllljjjiiilllqqquuu}}}}}}rrrkkkhhhdddbbbccciiiuuuyyyrrrqqqnnnkkkgggddd```[[[WWWQQQNNNKKKHHHFFFDDDBBB@@@BBBBBB@@@>>>===<<<<<<<<<========================;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;:::;;;<<<<<<<<>>===<<<<<<<<<========================;;;;;;:::::::::999999999999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;<<<<<<===@@@DDDGGGLLLOOOSSSVVVYYY]]]bbbeeeaaadddiiinnnuuu~~~www\\\KKKHHHEEEKKKUUUXXXbbbbbbaaa`````````aaaaaaccciiisss|||~~~zzzvvvsssqqqqqqkkklllkkkiiieeeccccccccclllooouuu{{{tttmmmkkkiiigggggglllxxx~~~wwwtttpppjjjeeeaaa^^^[[[YYYRRRPPPLLLIIIGGGEEECCCAAA??????>>>>>>>>>>>>??????========================<<<;;;:::999999999::::::888999999::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<999;;;<<<===>>>@@@DDDGGGLLLPPPUUUWWWWWWXXX[[[^^^\\\bbbjjjsss}}}zzzgggQQQEEEFFFCCCIIIUUUZZZaaaaaa```````````````aaaaaagggpppyyy}}}yyytttqqqppppppjjjkkkllljjjfffccc``````cccfffjjjnnnuuuvvvooommmkkkjjjkkkqqq~~~xxxuuuqqqjjjdddaaa^^^[[[YYYSSSQQQMMMJJJHHHGGGDDDBBB??????>>>>>>>>>>>>??????========================<<<;;;:::999999999::::::888888999::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;999:::<<<>>>???AAADDDGGGKKKQQQVVVXXXWWWVVVXXXZZZ___gggssssss^^^LLLFFFHHHCCCGGGTTT[[[``````````````````aaaaaa```fffnnnuuu|||~~~~~~zzztttppppppqqqnnnqqqsssrrrnnnjjjfffeee___aaadddgggkkksss~~~wwwqqqppplllllloooxxx~~~yyyvvvqqqjjjddd```]]][[[YYYTTTQQQNNNKKKIIIGGGEEECCCCCCBBB@@@>>>===<<<<<<<<<========================<<<;;;:::999888999:::;;;888888999::::::;;;<<<<<<;;;::::::999999::::::;;;888:::===>>>???AAAEEEGGGJJJPPPWWWZZZXXXVVVWWWYYYfffooo|||rrr___OOOLLLMMMFFFGGGSSSYYY`````````aaaaaaaaaaaaaaa___eeemmmsssyyy|||||||||}}}{{{vvvpppllllllmmmrrruuuxxxxxxtttoookkkiiibbbccceeeeeegggllluuu|||xxxrrrqqqlllmmmrrr||||||wwwpppmmmgggccc___[[[WWWTTTSSSOOOJJJGGGGGGGGGEEECCC@@@???>>>======<<<<<<<<<<<<===>>>>>>===;;;999888:::::::::;;;;;;;;;<<<<<<888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>AAAEEEHHHWWWWWWWWWVVVUUUVVVYYY[[[gggttt{{{{{{rrraaaQQQFFFGGGJJJKKKOOOUUUZZZ\\\^^^^^^^^^^^^___```aaaeeemmmttt|||~~~|||wwwqqqlllkkklllqqqxxxyyyqqqkkkhhhccc```cccfffjjjqqqyyywwwppplllpppwwwyyytttoookkkfffaaa^^^ZZZVVVSSSRRRNNNIIIFFFEEEEEECCCAAA@@@???>>>======<<<<<<<<<============<<<;;;:::999:::::::::;;;;;;;;;<<<<<<999999999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>AAAEEEHHHPPPRRRUUUWWWXXXYYY[[[]]]kkkvvvwwwyyyttt___OOODDDEEEHHHHHHLLLRRR[[[]]]___`````````aaabbbcccfffkkkqqqxxx{{{tttpppnnnooovvv}}}zzzsssjjjdddaaabbbccceeekkkqqq|||zzztttqqqvvv~~~~~~wwwrrrnnnjjjeee```\\\YYYTTTRRRPPPLLLHHHEEEDDDCCCAAA???@@@???>>>======<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>AAAEEEHHHLLLPPPUUUYYYZZZ[[[\\\\\\iiissstttzzzvvv___OOODDDDDDFFFFFFJJJPPPZZZ\\\___aaa``````aaabbbeeegggjjjnnnuuu~~~}}}xxxvvvuuu{{{{{{oooiiidddcccbbbaaadddiiirrr~~~}}}xxxuuu|||~~~yyytttnnnkkkeeeaaa]]]YYYUUURRROOOMMMJJJGGGDDDBBB@@@???@@@???>>>===<<<<<<<<<<<<>>>===<<<::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999:::::::::::::::::::::::::::;;;<<<===>>>AAAEEEHHHOOORRRWWWZZZ[[[[[[\\\]]]gggqqq~~~vvv}}}xxxaaaQQQEEEEEEGGGFFFJJJPPPWWWZZZ^^^___`````````aaadddfffiiinnnttt||||||}}}~~~tttnnnhhhfffccc___```dddhhhppp{{{|||xxxwww~~~|||xxxppplllgggccc___[[[WWWTTTPPPOOOMMMIIIFFFCCCAAA@@@@@@???>>>===<<<<<<<<<<<<>>>===;;;::::::;;;<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>AAAEEEHHHQQQTTTWWWZZZ\\\^^^aaacccpppzzzyyyzzzaaaQQQEEEDDDEEEDDDGGGMMMVVVYYY]]]```aaa```aaabbb```dddjjjooouuu|||xxxqqqllliiiddd^^^]]]```___dddmmmtttzzzzzzvvvyyy~~~zzzrrrnnniiiddd```]]]XXXVVVPPPQQQOOOLLLGGGCCCBBBBBB@@@???>>>======<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>AAAEEEHHHOOOSSSWWW\\\```dddiiimmm{{{}}}{{{___OOOBBBAAABBB@@@CCCHHHUUUYYY^^^aaabbbbbbbbbbbb___cccjjjpppvvv||||||vvvppplllfff___\\\]]]ZZZ\\\aaahhhnnnttt~~~yyyvvvzzz|||xxxrrroooiiieeeaaa]]]YYYVVVPPPQQQPPPMMMGGGCCCAAABBB@@@???>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<999999999:::;;;;;;<<<<<<999999999999999999999999:::;;;<<<===>>>AAAEEEHHHOOOSSSZZZaaafffjjjmmmpppwww{{{___OOOBBB@@@AAA???AAAFFFQQQUUUZZZ^^^____________```ccchhhnnnttt|||xxxssskkkbbb]]]]]]YYYWWWYYY^^^bbbfffpppzzz{{{yyyxxx|||}}}yyyuuurrrnnniiidddaaa]]]YYYVVVOOOQQQQQQMMMGGGBBBAAAAAA@@@???>>>======<<<<<<<<<:::;;;<<<=========;;;;;;:::::::::;;;;;;;;;<<<<<<777888888999:::;;;<<<<<<999999999999999999999999:::;;;<<<===>>>AAAEEEHHHQQQWWW___fffjjjkkklllmmmjjjttt{{{aaaQQQCCCBBBBBB@@@BBBGGGLLLPPPUUUYYY[[[[[[[[[[[[bbbdddggglllrrr||||||~~~{{{qqqfff``````ZZZVVVUUUXXX[[[]]]fffqqqwww~~~|||tttwww~~~wwwqqqsssoooiiiddd___[[[VVVSSSOOONNNLLLIIIGGGDDDBBBAAABBBAAA@@@???>>>>>>>>>>>>======>>>>>>===<<<;;;;;;888999;;;<<<<<<;;;999888888888888888999:::;;;;;;:::;;;<<<=========<<<;;;;;;<<<===???AAAFFFLLLPPPZZZ[[[^^^```bbbcccccccccaaaiiixxx~~~~~~wwwaaaSSSFFFBBBBBBAAACCCEEEJJJOOOVVV[[[\\\\\\[[[ZZZ[[[___dddjjjpppyyyvvvtttwwwvvvnnngggccc\\\YYYWWWXXXXXXXXX]]]dddqqq}}}~~~yyyxxxzzz}}}yyysssrrrnnniiiccc___ZZZVVVSSSOOONNNLLLIIIFFFDDDBBBAAAAAAAAA@@@???>>>=========<<<<<<============<<<<<<===<<<<<<<<<<<<<<<<<<===:::::::::999::::::;;;;;;999:::;;;<<<===<<<<<<;;;;;;<<>>>>>=========<<<<<<<<<<<<<<<=========;;;:::888777777888:::;;;<<<<<<;;;;;;::::::;;;;;;999999:::;;;;;;;;;;;;;;;;;;===@@@CCCEEEIIIMMMPPPTTTVVVXXXZZZ\\\]]]]]]\\\XXX^^^jjjxxx}}}{{{zzz{{{xxx{{{|||bbbUUUIIIEEEEEEDDDEEEGGGIIIMMMSSSWWWYYYYYYYYYYYY]]]aaaffflllrrr{{{yyyppplllmmmttt|||uuujjjfff```[[[YYYWWWTTTWWW[[[fffppp|||uuuvvvzzz{{{vvvqqqmmmgggbbb]]]YYYTTTQQQNNNMMMKKKIIIFFFDDDBBBAAA>>>>>>>>>>>>>>>===<<<<<<======<<<<<<;;;;;;;;;;;;999888777666666777888999===<<<;;;:::::::::::::::999999::::::::::::;;;:::;;;>>>BBBEEEGGGJJJNNNPPPSSSTTTVVVXXXZZZZZZZZZZZZWWW\\\gggtttzzz{{{|||}}}cccVVVJJJGGGGGGFFFGGGIIIHHHLLLQQQUUUVVVWWWXXXXXX]]]bbbggglllsss|||wwwooollllllrrryyy}}}ooojjjbbb[[[XXXVVVSSSTTTXXX___gggttt}}}vvvuuuyyy{{{uuuqqqmmmgggbbb]]]YYYTTTQQQMMMLLLJJJHHHFFFDDDBBBAAA===>>>>>>>>>>>>===<<<<<<@@@???===;;;:::999999999999:::;;;<<<<<<;;;:::999;;;;;;:::999888888999999999999999999::::::;;;;;;;;;===AAADDDGGGJJJMMMPPPSSSTTTVVVXXXYYYZZZZZZYYYVVV[[[fffsss{{{}}}zzzcccWWWKKKHHHIIIHHHHHHJJJHHHLLLPPPSSSTTTUUUWWWXXX^^^bbbgggmmmsss|||xxxqqqnnnnnnrrrxxxzzznnneee\\\XXXVVVSSSTTTVVVZZZaaalllyyy}}}wwwuuuxxx{{{uuuqqqmmmhhhccc^^^ZZZUUURRRLLLKKKJJJHHHFFFDDDBBBAAA===>>>?????????>>>===<<<@@@???===;;;999999999999888999;;;<<<<<<;;;999888::::::999888888888999999:::::::::::::::;;;<<<<<<:::<<>>???AAAAAA@@@>>>======<<<;;;999999:::;;;<<<888888999999999999888888::::::999999999:::;;;;;;<<<;;;:::::::::;;;======999;;;===???AAAEEEKKKOOOTTTUUUWWWXXXYYYYYYYYYYYYYYY^^^kkk{{{uuuaaaVVVKKKIIIJJJIIIIIIJJJJJJLLLOOOQQQRRRTTTWWWZZZ]]]aaaggglllrrr{{{{{{|||sssggg```\\\XXXVVVVVVUUUZZZbbblll{{{yyysssttt{{{~~~|||vvvsssoooiiiddd___[[[VVVSSSKKKJJJIIIGGGEEEDDDBBBAAA===>>>@@@AAAAAA@@@???>>>;;;:::999888999;;;>>>???>>>===;;;::::::;;;===>>>::::::::::::;;;;;;<<<===<<<<<<;;;:::;;;<<<===>>>999:::;;;===???DDDJJJNNNTTTUUUVVVXXXYYYYYYYYYXXX]]]cccpppsssaaaUUUKKKIIIJJJIIIIIIJJJKKKLLLOOOPPPRRRTTTXXXZZZ]]]aaaffflllrrr{{{zzzlllddd___ZZZVVVVVVUUUYYY```hhhuuuxxxrrrrrrxxxzzzyyyzzzvvvwwwnnnlllhhhccc^^^[[[XXXVVVRRRNNNIIIFFFDDDCCCBBBAAA===???BBBDDDDDDCCC@@@>>>CCCAAA>>><<<<<<===>>>@@@;;;;;;::::::::::::999999===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<===@@@EEEIIIQQQTTTXXXZZZZZZXXXXXXXXXYYYeeevvv~~~}}}mmm```UUUKKKIIIJJJJJJIIIKKKOOOPPPQQQQQQRRRTTTXXX[[[^^^aaaeeeiiioooxxxqqqiiicccZZZTTTTTTWWWXXX[[[dddrrrzzzuuusssvvvyyyzzz||||||}}}|||xxxvvvnnnlllhhhccc^^^ZZZWWWVVVRRRNNNJJJFFFDDDCCCBBBAAA@@@AAADDDFFFFFFEEEDDDBBB???===:::888777888999:::;;;;;;::::::::::::999999<<<<<<;;;:::::::::::::::::::::::::::::::::::::::<<<=========>>>AAAFFFJJJPPPSSSVVVXXXXXXXXXYYYYYY\\\kkk~~~xxxzzzppp```UUUKKKIIIJJJJJJJJJKKKOOOQQQSSSSSSTTTUUUXXXZZZ\\\```eeejjjoooxxxvvvmmmeee]]]WWWWWWVVVWWWZZZbbbppp~~~yyywwwyyy{{{zzzzzz}}}|||}}}~~~wwwqqqnnnlllhhhccc^^^ZZZWWWUUURRROOOJJJFFFEEECCCBBB@@@AAABBBCCCDDDEEEEEEEEEEEEBBB@@@>>>;;;::::::;;;<<<;;;;;;::::::::::::999999<<<;;;;;;:::::::::::::::::::::::::::::::::::::::<<<===>>>>>>???BBBGGGKKKOOORRRUUUVVVWWWXXXZZZ[[[ccctttqqqxxxuuu___TTTJJJIIIJJJJJJJJJLLLOOORRRUUUVVVWWWWWWXXXYYYZZZ___eeekkkpppxxxsssiiiaaa\\\[[[UUUVVVYYY```lll}}}~~~|||{{{yyyyyy}}}xxxqqqnnnlllhhhccc^^^YYYVVVUUUSSSPPPKKKGGGEEECCCBBB@@@>>>>>>??????@@@AAACCCCCCEEEDDDBBB???>>>>>>>>>???;;;;;;:::::::::999999999;;;;;;::::::999::::::;;;::::::::::::::::::::::::<<<<<<======???BBBGGGKKKOOOQQQSSSUUUVVVXXX[[[]]]iii|||xxxmmmyyyyyy^^^SSSJJJIIIKKKKKKKKKMMMOOOSSSWWWYYYYYYYYYXXXYYYXXX^^^eeekkkqqqxxx|||~~~{{{nnneee```^^^UUUVVVYYY^^^hhhxxxzzzxxx||||||{{{wwwpppmmmiiiddd^^^ZZZWWWUUUTTTPPPKKKGGGEEEDDDBBB@@@======<<<<<<===???@@@AAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::999999999::::::;;;:::::::::::::::::::::::::::;;;<<<<<<>>>AAAFFFJJJNNNQQQSSSUUUWWWYYY\\\^^^lll~~~rrrjjjyyyzzz]]]RRRIIIHHHKKKKKKLLLNNNPPPTTTXXXZZZZZZYYYYYYYYYWWW]]]dddjjjpppxxx{{{zzz~~~uuujjjccc```VVVWWWYYY]]]fffvvv}}}zzzyyy~~~zzzxxxqqqooojjjeee___[[[WWWVVVUUUQQQLLLHHHEEEDDDBBB@@@???>>>>>>>>>>>>???@@@@@@======<<<;;;::::::::::::;;;;;;::::::::::::999999999999999999999::::::;;;::::::::::::::::::::::::999:::;;;<<<===AAAFFFJJJOOOQQQUUUWWWXXXZZZ\\\^^^jjjxxxooogggyyyyyy\\\RRRIIIHHHKKKLLLMMMNNNQQQTTTXXXZZZZZZYYYXXXYYYWWW\\\bbbhhhooowwwzzzyyyzzz}}}}}}qqqhhhbbbYYYZZZ[[[]]]eeexxx}}}uuu||||||vvvuuusssppplllfffaaa\\\YYYWWWUUURRRLLLHHHFFFDDDBBB@@@???????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888999::::::;;;:::::::::::::::::::::::::::;;;<<<<<<>>>BBBHHHLLLOOOSSSWWWYYYZZZ[[[\\\]]]bbbnnn{{{qqqhhh{{{vvv\\\QQQHHHHHHKKKLLLMMMOOORRRTTTXXXYYYYYYXXXXXXYYYWWW\\\aaagggmmmvvvyyyyyyxxxxxxxxxlllddd\\\]]]\\\^^^fffzzzxxx{{{{{{wwwvvvtttqqqmmmgggbbb]]]YYYWWWVVVRRRLLLHHHFFFDDDBBB@@@>>>?????????>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888999::::::;;;:::::::::::::::::::::::::::;;;===>>>???CCCIIIMMMPPPTTTXXX[[[\\\\\\\\\\\\\\\fffrrryyy{{{uuulll~~~ttt[[[QQQHHHHHHKKKLLLNNNPPPRRRUUUWWWXXXXXXWWWXXXYYYXXX\\\aaaffflllvvv}}}~~~wwwyyyxxxvvv~~~|||oooeee^^^^^^^^^^^^ggg|||{{{vvvuuutttpppkkkfffbbb]]]XXXTTTTTTQQQLLLIIIGGGFFFEEEDDD===============<<<<<<;;;<<<;;;::::::::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::;;;<<<>>>BBBIIIMMMSSSSSSUUUXXX[[[[[[XXXVVVXXXaaappp{{{}}}{{{~~~xxxmmmooo]]]SSSIIIGGGHHHJJJMMMQQQPPPRRRTTTTTTTTTUUUVVVXXXZZZ]]]```dddkkkvvv|||xxx|||xxxtttrrrqqqzzzyyymmmggg^^^ZZZ```lll~~~{{{vvvtttrrrooojjjeeeaaa\\\WWWTTTRRROOOKKKHHHFFFEEEBBBAAA>>>>>>>>>???>>>======<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::;;;;;;:::::::::999999999::::::;;;<<<>>>BBBIIIMMMSSSSSSUUUXXXZZZ[[[XXXVVVZZZbbbooozzz{{{yyy{{{{{{ooonnn\\\RRRIIIGGGIIIJJJNNNRRRQQQSSSTTTUUUTTTUUUWWWYYY\\\^^^bbbeeekkkuuuyyyssswww~~~yyytttrrrzzzsssiii```\\\```jjjzzz|||vvvssspppmmmhhhddd```[[[VVVSSSPPPMMMJJJGGGFFFCCC@@@>>>???????????????>>>>>>===<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::999999999999888888::::::;;;<<<>>>BBBIIIMMMSSSSSSUUUXXXZZZZZZXXXVVV\\\cccnnnwwwxxxuuuwww}}}rrrnnn[[[QQQHHHGGGIIIKKKOOOSSSRRRTTTUUUUUUTTTUUUWWWYYY^^^```cccgggllluuu}}}uuunnnpppvvvyyyssspppwwwzzzkkkddd___aaafffsss}}}vvvsssooolllhhhddd```\\\WWWTTTOOOMMMJJJHHHFFFCCC???<<<>>>????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::::::::999999999999999::::::;;;<<<>>>BBBIIIMMMSSSSSSTTTWWWZZZ[[[ZZZXXX\\\aaajjjssstttsssuuuzzzwwwnnnZZZPPPHHHHHHJJJLLLOOOSSSSSSTTTUUUUUUTTTUUUWWWYYY___aaaeeehhhllluuu|||ssslllkkkooottt}}}yyytttqqqxxxppphhhbbbaaabbblll}}}wwwtttooolllhhhdddaaa]]]YYYVVVQQQOOOLLLJJJGGGDDD@@@=========>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::;;;<<<>>>BBBIIIMMMRRRSSSTTTWWW[[[]]]]]]\\\[[[^^^eeennnqqqqqqtttyyy}}}mmmYYYPPPHHHHHHJJJLLLOOORRRTTTUUUUUUTTTSSSTTTWWWYYY]]]```dddhhhmmmuuu~~~tttllljjjkkkmmmsssyyy|||xxxvvv}}}tttkkkdddaaa```ggg{{{|||vvvsssooolllhhhdddaaa^^^ZZZWWWSSSPPPMMMJJJGGGEEEAAA>>>===============<<<;;;;;;;;;<<<============<<<;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<::::::;;;<<<>>>BBBIIIMMMRRRRRRTTTXXX]]]```aaa```[[[\\\bbbiiimmmnnnrrrwwwxxxzzz~~~mmmYYYPPPIIIIIIKKKLLLNNNQQQTTTTTTTTTSSSRRRSSSVVVXXXZZZ^^^bbbgggmmmvvvuuulllhhhggggggjjjoooyyy~~~yyywwwwwwzzz~~~zzzxxx|||yyynnndddbbb```dddrrr~~~yyysssqqqmmmjjjfffccc```]]]YYYWWWUUUQQQLLLIIIFFFDDDAAA???>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;<<<>>>BBBIIIMMMQQQRRRTTTYYY^^^cccdddeee^^^]]]```fffjjjkkknnnsssxxx{{{rrrZZZQQQJJJIIIKKKKKKMMMPPPTTTTTTSSSQQQPPPQQQTTTWWWVVVZZZ```ffflllvvv~~~tttjjjfffcccaaacccgggmmmvvv}}}xxxtttsssuuu{{{}}}}}}pppdddbbbaaabbbkkkwww~~~|||{{{vvvqqqoookkkiiieeebbb___\\\YYYVVVUUUQQQLLLGGGEEECCCAAA??????????????????>>>======;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::888888888999999:::::::::::::::;;;<<<>>>CCCIIIMMMQQQRRRTTTYYY___dddgggggg```^^^```eeehhhhhhkkkppp~~~xxx[[[RRRJJJJJJKKKKKKLLLOOOTTTSSSRRRPPPOOOPPPTTTWWWSSSXXX^^^eeelllwww|||rrriiiddd```]]]^^^bbbeeennn|||~~~xxxtttrrrmmmyyypppdddbbbbbbbbbhhhppp}}}{{{yyytttppppppnnnjjjddd]]]XXXWWWYYY\\\VVVRRRKKKEEEAAA???@@@@@@>>>>>>>>>>>>============>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999:::;;;<<<;;;999888999:::999999::::::::::::;;;;;;;;;;;;<<<===???CCCIIINNNQQQTTTWWWYYY\\\___dddggg```]]]bbblllnnnkkkrrrppp^^^RRRHHHFFFIIILLLNNNQQQNNNOOOQQQRRRRRRRRRTTTVVVWWWZZZ^^^eeemmmwww|||rrrgggaaa\\\YYYYYY\\\ZZZeeettt~~~wwwpppkkkpppxxxwwwiiieeebbb___bbbiiiyyy|||zzzxxxssspppooommmjjjeee```[[[XXXXXXYYYWWWSSSNNNHHHDDDBBBAAABBB>>>>>>>>>>>>============<<<<<<<<<<<<============;;;;;;:::::::::999999999:::;;;<<<;;;999888999:::999999::::::::::::;;;;;;;;;;;;<<<===???CCCIIINNNQQQTTTWWWYYY[[[^^^bbbeeeeeebbbeeemmmpppppp{{{pppbbbVVVJJJGGGHHHHHHIIIKKKNNNPPPQQQRRRQQQRRRTTTUUUVVVYYY^^^ccckkkuuu}}}ssshhhbbb]]]XXXXXX[[[ZZZdddrrr~~~xxxqqqlllmmmtttyyykkkfffccc___bbbiiixxx|||yyywwwssspppooommmkkkgggbbb]]]YYYWWWVVVUUURRRNNNIIIEEEBBBAAAAAA>>>>>>>>>>>>============:::;;;;;;<<<======>>>>>>::::::::::::999999999999:::;;;<<<;;;999888999:::999999::::::::::::;;;;;;;;;;;;<<<===???CCCIIINNNRRRTTTVVVXXXYYY\\\___bbbfffdddhhhoootttyyynnncccVVVKKKGGGGGGGGGHHHIIINNNPPPQQQRRRQQQRRRSSSUUUVVVYYY]]]bbbiiirrr|||~~~tttiiibbb]]]XXXWWWZZZZZZbbbmmmzzz~~~xxxrrrnnnkkkqqq|||}}}nnngggccc___bbbhhhuuu|||zzzxxxtttqqqqqqppplllgggaaa]]]ZZZWWWVVVRRRPPPLLLHHHDDDAAA???>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<=========:::::::::999999999999888999:::;;;;;;999999:::;;;999999999:::::::::;;;;;;;;;;;;<<<===???CCCIIINNNRRRTTTVVVWWWXXXYYY\\\___bbbeeemmmwww~~~lll]]]RRRHHHFFFIIIJJJKKKMMMOOOPPPRRRRRRQQQRRRSSSUUUXXXZZZ^^^ccciiirrr{{{~~~tttjjjccc^^^XXXWWWYYYYYY```iiiuuu~~~yyysssooollloooxxxqqqjjjeee___aaahhhsss~~~{{{zzzvvvtttttttttnnneee___\\\ZZZYYYXXXQQQOOOLLLHHHDDDAAA@@@???>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;:::::::::999999999888888888999:::;;;;;;999999:::;;;999999999:::::::::;;;;;;;;;;;;<<<===???CCCIIINNNSSSTTTVVVVVVWWWXXX[[[]]]^^^gggvvvjjjZZZPPPGGGGGGJJJLLLMMMPPPOOOQQQRRRRRRQQQQQQSSSTTTYYY[[[^^^ccciiirrr{{{~~~uuujjjddd___YYYWWWXXXYYY^^^fffssszzztttpppnnnpppvvvuuulllfff```aaahhhqqq~~~|||zzzwwwuuuvvvvvvnnnddd^^^\\\\\\[[[ZZZTTTQQQMMMIIIEEECCCBBBBBB>>>>>>>>>>>>==================<<<<<<;;;::::::999999999999999888888888888888:::;;;;;;999999:::<<<999999::::::::::::;;;;;;;;;;;;<<<===???CCCIIINNNSSSTTTVVVVVVWWWXXX[[[]]]```ooo{{{|||kkk]]]RRRIIIIIIKKKLLLLLLNNNPPPQQQRRRRRRQQQQQQRRRTTTXXXZZZ^^^ccciiirrr{{{}}}tttkkkeee```ZZZXXXYYYYYY]]]eeesss~~~vvvqqqppppppuuuyyyoooggg```aaagggooo}}}{{{zzzwwwvvvwwwtttmmmddd```___^^^\\\YYYUUURRRLLLGGGDDDCCCCCCDDD>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888999;;;::::::999;;;<<<999999::::::::::::;;;;;;;;;;;;<<<===???CCCIIINNNSSSTTTVVVWWWWWWYYY[[[^^^fffwwwuuuxxxmmm___TTTKKKJJJLLLLLLLLLMMMPPPQQQRRRRRRQQQQQQRRRSSSVVVXXX\\\aaahhhqqqzzz|||sssjjjeee```[[[YYYZZZYYY]]]ffftttzzzsssnnnooorrr}}}|||ppphhh```aaagggmmm~~~|||zzzyyyvvvuuuvvvqqqkkkeeebbbbbb```\\\XXXSSSPPPJJJEEEAAAAAABBBCCC>>>>>>>>>>>>============999::::::;;;;;;<<<<<<===999999999888888888888777888999;;;:::::::::;;;<<<999999:::::::::;;;;;;;;;;;;;;;<<<===???CCCIIINNNRRRTTTVVVWWWXXXYYY\\\___jjj{{{ssswwwppp^^^SSSKKKKKKMMMNNNNNNPPPPPPQQQSSSRRRQQQQQQRRRSSSTTTVVV[[[```gggpppzzz{{{sssjjjfffaaa[[[YYY[[[YYY]]]fffvvv|||uuummmmmmppp{{{~~~qqqhhh```aaagggmmm~~~~~~zzzwwwtttqqqooolllgggccc```]]]YYYVVVTTTPPPJJJFFFCCCBBBAAA@@@<<<===???AAA@@@>>><<<:::<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<::::::888888888888::::::======>>>>>>???DDDIIINNNQQQSSSUUUWWWXXXZZZ]]]```gggvvvyyylllzzzvvvcccXXXMMMKKKMMMMMMNNNQQQSSSRRRQQQPPPQQQRRRTTTUUUSSSXXX___eeejjjqqqzzzwwwqqqjjjddd```^^^\\\ZZZWWW[[[dddsss{{{rrrmmmjjjlllvvvuuukkkcccaaaeeennn|||}}}zzzvvvsssqqqppplllgggccc```\\\YYYVVVRRRNNNIIIEEECCCAAA@@@???;;;<<<===>>>===<<<:::999;;;;;;;;;<<<<<<<<<<<<<<<999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;<<<;;;:::999888888999:::;;;<<<<<<======???CCCIIIMMMPPPSSSVVVXXXYYY[[[]]]^^^dddqqqsss~~~|||eeeYYYNNNKKKLLLMMMOOOQQQTTTSSSQQQPPPPPPRRRSSSUUUTTTXXX^^^ccciiiqqqzzzxxxssskkkddd___\\\ZZZXXXWWW[[[dddsss}}}tttnnnkkkllltttuuujjjcccbbbffflllzzz|||yyyvvvrrrpppppplllgggccc___\\\XXXUUUQQQMMMHHHDDDBBBAAA???>>><<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<======999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<===???CCCHHHLLLOOOSSSWWWZZZ[[[[[[\\\^^^cccnnn{{{|||xxx{{{}}}gggZZZNNNKKKLLLMMMOOORRRTTTSSSRRRPPPPPPQQQSSSTTTUUUXXX]]]aaagggppp{{{zzztttlllddd___[[[XXXWWWXXX\\\eeettt~~~wwwppplllkkkqqq{{{vvvjjjccccccfffiiiwww{{{xxxuuurrrpppqqqmmmhhhccc___[[[WWWTTTPPPMMMHHHEEECCCBBB@@@>>>@@@???>>>===<<<======>>>999999:::;;;;;;<<<======999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===???CCCHHHLLLOOOSSSXXX\\\]]]]]]^^^^^^eeennnxxx}}}{{{wwwzzz|||}}}~~~gggZZZNNNKKKLLLMMMPPPSSSTTTSSSQQQPPPPPPQQQRRRSSSUUUXXX\\\```eeeooo{{{zzzuuullleee```]]]ZZZXXXYYY]]]fffwwwxxxqqqllljjjoooxxxvvvjjjddddddfffgggsss{{{xxxuuurrrpppqqqmmmhhhccc^^^ZZZVVVRRRPPPMMMIIIGGGEEECCCAAA???@@@???===<<<<<<<<<>>>???888999999:::;;;<<<======999::::::;;;;;;::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===???CCCHHHLLLOOOSSSYYY]]]___```aaaaaahhhlllttt{{{~~~|||{{{{{{zzz|||}}}|||}}}eeeYYYMMMKKKLLLNNNPPPSSSTTTRRRQQQPPPOOOPPPRRRSSSUUUXXX[[[___eeeooo|||zzzuuunnngggcccaaa___]]]\\\___hhhzzzxxxqqqllljjjnnnvvvxxxkkkffffffgggfffqqq{{{xxxuuusssppprrrnnnhhhccc^^^YYYTTTQQQPPPMMMJJJGGGFFFDDDBBB@@@>>>===<<<::::::;;;;;;<<<999999::::::;;;;;;<<<<<<999::::::;;;;;;::::::999999999999999::::::::::::::::::;;;;;;;;;;;;::::::777999<<<>>>AAADDDIIILLLPPPTTTZZZ^^^aaaccceeeggghhhhhhmmmuuuxxxxxxxxxzzzzzz|||}}}{{{zzz|||aaaVVVLLLKKKMMMNNNPPPRRRRRRQQQPPPOOOOOOQQQSSSTTTTTTWWW[[[___eeeooo|||}}}xxxqqqjjjgggdddcccaaa^^^aaajjj}}}yyyrrrmmmkkkooottt}}}}}}zzznnniiihhhggggggppp{{{yyyvvvsssqqqrrrnnnhhhbbb^^^YYYTTTPPPNNNLLLIIIGGGFFFDDDAAA???======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888999999999999:::::::::888999:::;;;;;;:::999888777:::===???BBBEEEJJJMMMQQQUUUZZZ^^^bbbeeeiiillliiifffhhhppptttuuuwww{{{xxxzzz{{{yyyxxxvvv]]]SSSKKKKKKNNNOOOPPPRRRPPPPPPOOONNNOOOQQQTTTUUURRRVVVZZZ___eeeooo{{{|||uuunnnjjjgggeeeccc```cccmmmzzzsssooommmooorrrwww}}}~~~}}}pppllljjjggghhhqqq|||yyywwwtttrrrrrrnnnhhhbbb]]]XXXSSSPPPMMMKKKHHHFFFEEECCC@@@>>>>>>>>>>>>>>>>>>=========;;;:::::::::::::::::::::999::::::;;;;;;::::::999888888999999999:::::::::888888::::::::::::888888888:::===@@@CCCFFFJJJNNNRRRUUUZZZ^^^bbbgggllloookkkfffgggnnntttuuuxxx~~~vvvyyyzzzxxxxxxrrrZZZQQQJJJKKKOOOOOOPPPQQQOOOOOONNNNNNPPPRRRTTTVVVRRRUUU[[[```fffppp{{{xxxqqqkkkhhheeecccbbbdddnnn{{{tttpppnnnoooooorrrzzz||||||~~~~~~qqqmmmkkkgggiiiqqq}}}yyywwwvvvtttssssssooohhhbbb]]]XXXSSSPPPOOOMMMKKKGGGDDDAAA???>>>???>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;:::777666666888;;;===;;;;;;EEEVVVZZZQQQJJJKKKTTTVVVZZZ___dddkkkrrrwwwoooiiifffjjjnnnpppsssvvvrrrzzzzzz~~~mmmZZZQQQJJJLLLPPPQQQQQQRRRSSSSSSRRRRRRRRRTTTUUUVVVTTTUUUWWW[[[bbblllwwwzzzrrrnnnlllkkkiiifffgggppp{{{sssmmmkkkkkkmmmrrryyyzzz|||wwwwww{{{vvvnnniiieeeccckkkzzz}}}}}}yyyvvvuuusssrrrqqqmmmgggaaa]]]YYYUUUSSSPPPOOOLLLIIIFFFCCCBBBAAA??????===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::999999999999999999999999999999999:::999888777777999;;;<<<;;;999AAAOOOSSSLLLHHHKKKSSSVVVZZZ^^^bbbhhhoootttnnniiigggkkkqqqtttxxx|||yyy}}}|||mmm[[[RRRKKKMMMQQQRRRRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUSSSUUUWWW[[[bbblllwww~~~~~~uuuqqqnnnllljjjiiijjjrrr}}}uuunnnkkkjjjjjjnnnsssttt{{{{{{vvvuuuyyyxxxpppjjjfffdddkkkyyy|||~~~}}}xxxuuusssrrrqqqnnnkkkeeeaaa^^^[[[WWWUUUOOOMMMKKKHHHFFFDDDCCCBBB??????>>>===<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::999999999888888888999999999999999999999999999999888888999999:::;;;;;;888<<>>===<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::999999999999999999999999999999999999888888999999999:::::::::<<<999999>>>AAABBBGGGNNNRRRTTTXXXZZZ]]]```eeehhhhhheeeffflllqqquuu{{{ooo^^^UUUMMMNNNQQQSSSSSSUUUSSSRRRQQQQQQQQQRRRSSSTTTSSSTTTVVVYYY___hhhssszzzyyyuuurrroooqqqssszzzyyyooojjjgggbbb___```ccciiisss|||uuurrrvvvsssjjjeeedddjjjuuu}}}|||}}}yyyuuutttssssssrrrmmmgggaaa]]]YYYUUURRRKKKJJJHHHFFFCCCBBBAAA@@@@@@???>>>======<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::999999999999999999999999888888999999999:::::::::;;;:::999;;;<<<@@@HHHOOOQQQSSSVVVYYYZZZ]]]aaaccccccbbbeeelllqqqsssxxx~~~rrr```UUUMMMNNNQQQSSSTTTUUUSSSRRRQQQPPPPPPQQQRRRRRRRRRSSSUUUXXX]]]fffqqqxxx{{{vvvsssuuuxxxyyymmmhhhddd^^^ZZZYYY]]]bbbkkkwww}}}uuusssvvvuuukkkfffdddiiirrr~~~|||}}}~~~xxxuuuttttttttttttooohhhbbb]]]XXXSSSPPPNNNLLLJJJGGGEEECCCBBBAAA@@@@@@???>>>============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999888888999999:::;;;999:::;;;;;;;;;@@@HHHNNNPPPRRRVVVXXXYYY[[[^^^```aaabbbhhhpppuuuvvvzzzuuu```VVVMMMMMMPPPRRRSSSUUUSSSRRRQQQOOOOOOPPPQQQQQQRRRSSSTTTWWW\\\eeeooovvv~~~zzz{{{~~~wwwjjjdddaaa[[[WWWVVVXXX]]]eeeqqq}}}uuurrrvvvxxxnnnhhheeehhhooozzz~~~~~~{{{uuusssrrrsssssstttooohhhbbb]]]XXXSSSPPPOOOMMMJJJGGGDDDBBB@@@@@@AAA@@@???>>>============<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999999999999999999999999999:::999888777777999;;;<<<555999<<<<<<<<<@@@FFFKKKOOORRRUUUWWWYYYZZZ]]]___aaaeeennnyyy~~~yyy```VVVMMMLLLOOOQQQRRRUUURRRRRRPPPOOOOOOOOOPPPPPPRRRRRRSSSVVV[[[cccmmmtttyyyvvvvvvzzztttfff```^^^ZZZWWWVVVTTTYYYaaalll}}}{{{sssqqquuu}}}rrrlllgggiiimmmuuuyyysssqqqqqqrrrrrrsssnnnhhhbbb]]]XXXTTTQQQMMMLLLIIIEEEBBB???>>>===AAA@@@???>>>============<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888999999999999999999999999;;;:::777666777888;;;===222888=========@@@EEEIIINNNQQQUUUWWWXXXZZZ\\\^^^bbbgggsss{{{```VVVLLLLLLOOOPPPRRRTTTRRRQQQPPPOOONNNOOOOOOPPPQQQRRRSSSUUUZZZccclllsss~~~uuupppooolllmmmrrrxxxsssddd^^^\\\ZZZWWWWWWRRRVVV^^^jjj{{{zzzrrrppptttuuuoooiiiiiikkkrrr~~~zzzvvvtttuuuuuuuuuqqqkkkddd___]]]YYYSSSMMMJJJIIIGGGFFFEEECCC???=========<<<<<<<<<<<<============<<<;;;::::::999999888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999:::;;;===@@@FFFIIINNNQQQUUUXXXYYYZZZ\\\]]]ccckkkxxx~~~gggVVVOOOMMMIIIOOOUUUQQQRRRQQQPPPPPPOOOOOOOOOOOOSSSTTTWWWXXX[[[aaakkkrrrzzzxxxqqqmmmjjjeeedddeeejjjooowwwtttmmmccc^^^]]]]]]ZZZWWWWWWYYY\\\ddduuuzzzpppkkknnn{{{zzzqqqllljjjkkkrrr{{{{{{wwwuuuvvvvvvvvvsssmmmeeeaaa^^^ZZZTTTOOOMMMJJJGGGFFFDDDBBB@@@=========<<<<<<<<<<<<=========<<<<<<;;;::::::999999999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;999:::;;;;;;<<<@@@EEEIIINNNQQQUUUWWWYYYZZZ\\\]]]___hhhvvv}}}gggUUUMMMLLLIIINNNTTTPPPRRRQQQPPPOOONNNOOOOOOPPPQQQSSSUUUWWWYYY```jjjqqqwwwvvvnnniiieeeccccccbbbcccgggllltttzzzqqqkkkccc^^^^^^^^^\\\YYYYYYZZZ]]]eeeuuu{{{rrrmmmppp{{{~~~tttnnnlllooovvv|||xxxvvvvvvwwwwwwuuuooohhhccc```[[[UUUQQQOOOLLLHHHEEEDDDBBB@@@???======<<<<<<<<<<<<======<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<>>>>>===<<<;;;===@@@CCCIIIMMMSSSWWW[[[```fffjjjnnnjjjfffeeejjjqqqwww{{{zzz{{{xxxcccQQQMMMMMMKKKLLLQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSSSSTTTYYYaaahhhsss{{{{{{qqqooopppsssuuuvvv{{{zzzssstttxxx}}}~~~~~~xxxuuuvvvwwwxxxuuuooojjjhhhcccZZZTTTRRRMMMKKKHHHGGGFFFDDDAAA???============<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;999999999999999999999999777888888999::::::;;;;;;999999::::::::::::999999777888999999:::<<<@@@CCCIIINNNTTTXXX[[[^^^cccggghhhfffcccdddjjjqqqwww{{{}}}wwwdddRRRMMMMMMKKKLLLQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSSSSTTTYYYaaagggpppwwwxxxuuuuuuwwwxxxzzzxxxwwwyyy~~~}}}wwwuuuvvvxxxyyyxxxqqqkkkiiicccYYYRRRRRRMMMKKKHHHGGGFFFDDDAAA???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999:::888888999::::::999888888444555777777888:::>>>AAAHHHNNNUUUYYYZZZ[[[___cccaaa```aaaeeelllsssyyy{{{yyyfffTTTNNNLLLJJJLLLQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSSSSTTTXXX```fffmmmuuu}}}wwwuuuvvvyyyzzzzzzrrrllljjjdddXXXQQQQQQMMMKKKIIIGGGFFFDDDAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999;;;;;;:::999999888888888777888999::::::999888777;;;<<<<<<<<<;;;===???BBBHHHNNNVVVZZZZZZZZZ]]]```^^^^^^aaafffnnnvvv{{{}}}{{{gggUUUNNNLLLIIILLLRRRNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQSSSSSSSSSXXX```fffllltttzzzwwwuuutttwww{{{~~~wwwmmmgggbbb]]]VVVPPPOOOLLLHHHEEEDDDCCCBBB@@@??????????????????>>>>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999:::::::::999999888888999999:::999999999:::<<>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999888888999::::::999888888888888888888999999999999:::<<<>>>AAABBBGGGOOOVVVXXXYYYZZZXXXTTTWWWXXX[[[bbbmmmxxxzzziiiWWWOOONNNNNNPPPRRRRRRQQQOOONNNMMMNNNOOOPPPPPPPPPQQQRRRSSSWWW\\\___dddlllzzzyyyvvvuuutttwww{{{vvvqqqiiiccc___[[[TTTPPPNNNKKKHHHEEEDDDCCCBBB@@@???>>>===<<<:::999888888<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888:::999999888888999999:::888888777777777777888888999999999:::<<<>>>@@@BBBFFFNNNVVVXXXYYY[[[YYYVVVRRRSSSVVV___kkkyyy|||kkkXXXOOONNNNNNPPPRRRRRRQQQPPPOOOOOOOOOPPPQQQOOOPPPPPPQQQRRRVVV[[[___aaajjjwwwzzzvvvtttssstttxxxsssoooiiiddd___ZZZUUUQQQNNNKKKGGGEEEDDDCCCAAA@@@??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999888888888888999999:::999999:::;;;===@@@AAAFFFNNNUUUXXXYYY\\\[[[XXXRRRRRRUUU^^^kkkzzzmmmYYYOOONNNNNNOOORRRUUUTTTSSSRRRRRRRRRRRRSSSOOOPPPQQQQQQSSSVVV[[[___```iiiwww{{{wwwtttqqqqqqtttrrrooojjjeee```[[[VVVSSSNNNKKKGGGDDDCCCBBBAAA???===============<<<<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999;;;::::::999999::::::;;;:::999999:::;;;===???@@@EEEMMMTTTWWWYYY]]]]]]ZZZVVVUUUXXX___kkkyyyoooZZZPPPNNNMMMOOORRRTTTTTTSSSSSSRRRRRRRRRRRRPPPQQQRRRRRRTTTWWW\\\```bbbkkkyyy{{{wwwtttppppppsssqqqooolllgggaaa[[[WWWTTTMMMJJJGGGDDDCCCBBBAAA???;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888888999999::::::999999888;;;;;;::::::::::::;;;;;;:::999999999;;;<<<>>>???EEEMMMTTTWWWZZZ]]]^^^\\\ZZZYYY[[[aaakkkwwwqqq[[[PPPMMMMMMOOOQQQQQQQQQQQQPPPPPPPPPOOOOOOQQQRRRRRRSSSTTTXXX]]]aaadddlllxxxyyyvvvtttqqqqqqtttpppooommmgggaaaZZZVVVSSSMMMJJJFFFDDDCCCBBB@@@???=========<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999888999::::::::::::999888;;;::::::999999::::::;;;:::999999999:::<<<>>>???DDDLLLSSSVVVZZZ^^^```^^^[[[[[[\\\bbbkkkttt{{{~~~rrr\\\QQQMMMMMMOOOQQQPPPPPPPPPPPPPPPOOONNNNNNPPPQQQRRRRRRSSSWWW\\\```cccjjjuuu~~~xxxvvvtttrrrsssvvvpppooommmggg```YYYUUURRRMMMJJJFFFDDDCCCBBB@@@???BBBAAAAAA???>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888:::999999888888999999:::::::::999999:::<<<===>>>DDDLLLSSSVVVZZZ^^^```___[[[[[[\\\bbbjjjrrrxxx{{{{{{|||sss]]]QQQMMMMMMNNNQQQQQQQQQRRRRRRQQQQQQPPPOOOOOOPPPPPPQQQRRRVVV[[[___bbbhhhrrr||||||yyyyyyxxxtttppptttpppkkkfff```ZZZTTTOOOOOOLLLGGGDDDCCCBBBAAA???AAA@@@???>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@EEEKKKSSSXXXZZZ[[[]]]______^^^^^^aaahhhoootttwwwwwwyyy}}}uuu]]]NNNKKKNNNPPPOOORRRRRRQQQQQQQQQPPPPPPPPPOOOQQQSSSTTTVVVYYY]]]```bbbgggqqq}}}|||xxxxxxxxxuuurrrssspppkkkfff```ZZZTTTPPPOOOKKKGGGDDDBBBAAA@@@?????????>>>===<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<888888888888888888999999999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@DDDIIIQQQUUUWWWYYY\\\___bbbaaa```aaaeeekkkooorrrvvvxxx|||www___OOOKKKNNNPPPOOORRRRRRQQQQQQQQQPPPPPPPPPMMMNNNPPPRRRSSSVVVZZZ]]]aaagggqqq}}}|||wwwwwwwwwvvvuuusssooojjjeee```[[[UUUPPPNNNKKKFFFCCCAAAAAA???>>>??????>>>>>>=========<<<<<<;;;;;;::::::;;;;;;<<<666777777777888888999999999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@CCCHHHNNNRRRTTTWWW\\\```dddcccbbbbbbdddhhhllloootttvvv{{{yyyaaaQQQLLLNNNOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPLLLNNNPPPQQQRRRUUUYYY\\\aaafffppp{{{|||wwwvvvwwwxxxxxxrrrooojjjeeeaaa[[[UUUQQQMMMJJJEEEBBBAAA@@@???>>>????????????????????????<<<;;;;;;::::::;;;;;;<<<777777777888999999::::::999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@CCCGGGMMMQQQSSSXXX^^^cccddddddcccdddeeeiiinnnrrruuuwww|||{{{dddSSSMMMMMMOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNPPPQQQRRRTTTVVVZZZ]]]aaafffooozzz}}}xxxvvvvvvxxxyyyqqqnnniiieeeaaa\\\VVVRRRMMMJJJEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@DDDHHHMMMQQQUUUZZZaaaggghhhhhhhhhggggggjjjppptttwwwyyy|||fffUUUMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRRRRSSSVVVZZZ\\\```eeennnxxxzzzwwwvvvwwwxxxpppmmmiiieeeaaa\\\WWWSSSNNNKKKFFFCCCAAAAAA???>>>===<<<<<<<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@CCCHHHNNNSSSWWW\\\ccciiinnnooonnnkkkiiijjjnnnsssyyy}}}{{{fffUUUMMMLLLNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQNNNOOOPPPQQQRRRTTTXXX[[[```dddlllwww|||xxxuuuvvvvvvooolllhhheeeaaa]]]WWWTTTOOOKKKGGGDDDBBBAAA@@@??????>>>>>>===<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@BBBGGGNNNTTTXXX]]]dddiiioooppppppmmmiiijjjooottt{{{zzzfffUUUMMMLLLNNNOOOPPPPPPPPPQQQQQQQQQRRRRRROOOPPPQQQRRRSSSUUUXXX[[[___dddlllvvv}}}xxxuuuuuuuuuooolllhhheeeaaa]]]XXXTTTOOOLLLGGGDDDCCCBBBAAA???CCCBBBAAA@@@???>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999888777777999999999999999999999999999999888888999999:::;;;999999::::::999;;;===@@@@@@FFFNNNTTTXXX^^^dddiiilllnnnooommmjjjlllrrrxxx{{{yyyfffUUULLLKKKNNNPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTUUUUUUWWW[[[]]]___ccckkkuuu}}}{{{zzzyyywwwvvvpppjjjgggfffddd]]]YYYXXXRRRNNNHHHDDDBBBAAA???>>>============<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<;;;999888888999;;;<<<999999999999999999999999999888888777777888888999999999999:::;;;<<<===>>>CCCHHHNNNUUUYYY]]]aaacccfffjjjmmmkkkhhhiiipppwwwuuuaaaUUUNNNIIIFFFGGGPPPRRRTTTTTTRRRQQQPPPQQQPPPPPPPPPQQQSSSVVVXXXZZZhhhiiillluuu{{{zzzxxxwwwuuurrrkkkgggfffccc___]]]^^^RRRNNNHHHDDDBBBAAA???>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999999:::;;;999999999999999999999999;;;::::::999999::::::;;;999999999:::;;;<<<===>>>CCCGGGNNNUUUYYY]]]aaadddeeeiiikkkiiifffiiirrrzzzwwwcccVVVNNNIIIGGGHHHOOOQQQSSSSSSRRRQQQPPPQQQPPPPPPQQQQQQSSSVVVXXXZZZeeegggkkksss~~~|||zzzxxxvvvtttqqqjjjeeecccbbb^^^^^^```RRRNNNHHHDDDBBBAAA@@@???============<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;999999999:::;;;<<<===>>>BBBGGGNNNTTTYYY]]]aaaddddddgggiiifffdddiiiuuu|||eeeVVVNNNIIIGGGIIILLLOOOQQQRRRQQQQQQQQQRRRRRRQQQQQQRRRTTTVVVXXXZZZaaaccchhhqqq|||}}}zzzwwwuuusssoooiiidddcccaaa\\\ZZZ[[[RRRNNNIIIDDDBBBAAA@@@???============<<<<<<<<<<<<<<<<<<============<<<<<<888999::::::::::::999888999999999999999999999999999888888777777888888999999999999:::;;;<<<===>>>AAAFFFMMMTTTYYY]]]aaaddddddffffffcccbbbiiixxxhhhWWWMMMHHHGGGIIIKKKMMMPPPQQQQQQQQQQQQRRRSSSRRRRRRSSSTTTVVVXXXYYY\\\___fffooozzz|||yyywwwuuutttooojjjggggggccc\\\VVVUUUSSSOOOIIIEEECCCBBB@@@???============<<<<<<<<<<<<<<<<<<============<<<<<<888999999::::::999999888999999999999999999999999999888888777777888888999999999999:::;;;<<<===>>>@@@EEEMMMSSSYYY]]]aaaddddddeeedddaaa```iiiyyylllYYYNNNHHHGGGHHHJJJMMMPPPQQQQQQQQQRRRSSSSSSSSSRRRRRRSSSUUUWWWXXXXXX\\\dddnnnxxx{{{xxxwwwvvvuuuqqqmmmkkkkkkhhh___XXXUUUSSSOOOIIIEEECCCBBBAAA@@@============<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<999999999999999999999999999999999999999999999999;;;::::::999999::::::;;;999999999:::;;;<<<===>>>@@@EEELLLSSSXXX]]]aaadddeeefffddd```___hhhxxxrrr^^^RRRJJJHHHIIIKKKNNNPPPRRRRRRQQQRRRSSSSSSSSSRRRRRRRRRSSSUUUVVVVVV[[[cccmmmwww~~~yyyxxxwwwxxxwwwsssnnnkkkkkkggg```ZZZYYYSSSOOOJJJEEECCCBBBAAA@@@============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888999:::999999999999999999999999;;;::::::999999::::::;;;999999999:::;;;<<<===>>>???DDDLLLSSSXXX]]]aaadddfffgggeee```___gggwwwxxxeeeWWWNNNJJJKKKMMMOOORRRSSSRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTUUU[[[dddmmmvvv~~~|||xxxwwwxxxxxxyyyrrrlllhhhgggddd___\\\\\\SSSOOOJJJFFFCCCBBBAAA@@@>>>=========<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;::::::999777666666777999:::999999999999999999999999999888888888888888888999999999999:::;;;<<<===>>>???DDDKKKSSSXXX]]]aaadddggghhheeeaaa___fffuuu}}}iii[[[QQQLLLLLLNNNPPPSSSSSSSSSRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSUUU[[[dddmmmvvv{{{wwwvvvuuusssrrrssspppmmmjjjfffccc^^^XXXTTTRRRNNNIIIEEECCCBBB@@@???===>>>?????????>>><<<;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999DDD@@@;;;999999999888666999999999999999999999999888999999:::;;;<<<>>>???AAADDDJJJQQQWWW]]]bbbdddfffgggfffcccaaadddmmmuuu{{{|||rrr```UUUOOOMMMQQQPPPPPPQQQRRRRRRQQQOOORRRQQQPPPPPPQQQRRRSSSTTTVVVZZZaaajjjttt~~~xxxwwwvvvtttssstttpppnnnjjjgggccc^^^XXXTTTRRRNNNIIIFFFDDDBBB@@@???<<<<<<<<<<<<<<<;;;;;;:::<<<;;;::::::888888777666;;;;;;::::::::::::999999???<<<999999::::::999888999999999999999999999999999999999:::;;;<<<===>>>AAADDDIIIPPPWWW]]]aaadddggghhhgggcccaaadddmmmuuuzzz{{{~~~~~~eeeUUUPPPPPPQQQPPPPPPQQQRRRRRRQQQOOORRRQQQPPPPPPQQQRRRSSSTTTVVVYYY___gggqqq|||yyyxxxwwwuuutttvvvqqqnnnkkkgggccc^^^YYYUUUSSSOOOJJJFFFDDDBBBAAA???======<<<;;;;;;;;;;;;;;;<<<;;;::::::888888777666;;;;;;::::::::::::999999:::888888999:::;;;;;;:::999999999999999999999999:::::::::::::::;;;<<<===@@@CCCIIIOOOVVV\\\aaaccchhhiiigggccc```cccllltttxxxzzz|||jjjTTTOOORRRRRRQQQPPPQQQRRRSSSQQQOOOQQQQQQQQQPPPQQQQQQRRRSSSVVVXXX\\\cccmmmxxx}}}xxxwwwwwwuuutttvvvqqqoookkkhhhddd___YYYUUUTTTPPPKKKGGGEEECCCAAA???@@@???===<<<<<<======>>>:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::999999999777777888999;;;;;;::::::999999999999999999999999;;;;;;:::::::::;;;;;;<<>>:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::999999999777888999::::::999999999999999999999999999999999;;;;;;:::::::::;;;;;;<<<>>>AAAGGGMMMTTTZZZ___aaadddeeefffccc___aaahhhnnntttvvvxxxzzz}}}uuuaaaVVVSSSRRRQQQQQQRRRSSSSSSRRRPPPQQQQQQQQQQQQQQQQQQPPPPPPTTTUUUWWW]]]fffqqq|||}}}{{{}}}|||{{{zzz}}}}}}vvvuuuvvvtttsssuuussspppmmmiiieee```[[[WWWVVVRRRMMMHHHFFFDDDAAA@@@======<<<;;;;;;;;;;;;;;;<<<;;;::::::888888777666;;;;;;::::::::::::999999999:::;;;:::999888999;;;999999999999999999999999:::::::::::::::;;;<<<======@@@FFFLLLSSSYYY^^^``````dddfffeeebbbbbbggglllsssuuuxxxyyy|||yyyhhh\\\VVVRRRRRRQQQRRRSSSTTTRRRPPPPPPQQQQQQQQQQQQPPPOOOOOOSSSTTTVVV[[[dddoooyyy|||{{{|||}}}{{{yyy{{{~~~wwwvvvvvvuuuuuuvvvsssqqqmmmjjjfffaaa[[[WWWWWWSSSMMMIIIFFFDDDBBB@@@<<<<<<<<<<<<<<<;;;;;;:::<<<;;;::::::888888777666;;;;;;::::::::::::999999999:::;;;:::888999;;;>>>999999999999999999999999999999999:::;;;<<<===>>>===@@@EEELLLSSSYYY]]]___^^^ccchhhhhhfffeeehhhlllrrruuuxxxyyy|||xxxfff[[[UUUSSSRRRQQQRRRTTTTTTRRRQQQPPPPPPQQQQQQQQQPPPOOONNNRRRSSSVVV\\\dddnnnwww}}}|||||||||zzzzzz|||xxxwwwxxxvvvvvvwwwsssqqqmmmjjjfffaaa[[[WWWWWWSSSNNNIIIFFFDDDBBB@@@===>>>?????????>>><<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999:::;;;:::888999>>>BBB999999999999999999999999888999999:::;;;<<<>>>???<<>>@@@???>>><<<;;;<<<<<<===>>><<<;;;999999:::;;;<<<;;;;;;;;;::::::999999999888888999999999999888888::::::::::::::::::::::::999999::::::::::::;;;;;;<<>>===<<<<<<======@@@???<<<:::999999999:::;;;;;;::::::::::::999999999999::::::::::::999999999999999999999999999999999999::::::::::::;;;;;;===???DDDLLLTTT[[[___``````eeepppxxxwwwqqqmmmoooyyy~~~{{{hhhYYYQQQNNNPPPRRRTTTUUUTTTSSSSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQTTTXXX^^^gggqqqxxx~~~zzz{{{}}}zzzxxxxxxxxxvvvtttggggggfffddd```]]]ZZZYYYVVVRRRMMMIIIGGGDDDBBB@@@BBB@@@???>>>======>>>>>>???>>>===;;;::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888999999999:::::::::;;;;;;===>>>CCCJJJSSS[[[```bbbbbbeeelllrrrrrrmmmlllpppzzzzzzfffYYYRRROOOPPPRRRTTTUUUSSSRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQNNNPPPRRRVVV\\\fffpppwww~~~zzzzzz{{{|||xxxwwwvvvsssppphhhgggfffdddaaa^^^ZZZXXXTTTPPPLLLHHHFFFDDDAAA???BBB@@@???>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888999999999:::::::::;;;;;;===>>>BBBIIISSS[[[aaadddeeeeeegggjjjhhhfffjjjpppwww~~~zzzfffYYYRRRPPPQQQSSSUUUUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMOOOQQQUUUZZZcccmmmtttzzz~~~~~~xxxxxxyyy}}}|||xxxwwwuuuqqqnnnkkkiiigggfffccc___ZZZVVVRRROOOKKKGGGFFFDDDBBB@@@AAA@@@>>>===<<<<<<======::::::;;;<<<======>>>>>>999999::::::::::::;;;;;;999999::::::::::::999999999999999999999999999999999999::::::::::::;;;;;;===>>>AAAHHHRRR[[[bbbeeehhheeeddddddaaa```fffnnn{{{}}}hhhZZZRRROOOPPPRRRTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOQQQSSSYYYaaajjjqqquuu{{{~~~vvvwwwyyy||||||xxxwwwuuurrroooooollljjjhhheee```YYYTTTRRROOOKKKHHHGGGEEECCCAAA@@@???>>><<<;;;<<<<<<===:::;;;<<<======>>>>>>>>>999999999::::::;;;;;;;;;888888999999999999888888::::::::::::::::::::::::999999::::::::::::;;;;;;======@@@GGGQQQ[[[cccggghhheeecccbbb___]]]cccjjj~~~ooo^^^TTTOOOLLLOOORRRSSSSSSSSSTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPSSSWWW___gggnnntttyyy~~~vvvxxx{{{~~~{{{wwwwwwvvvssspppqqqoookkkiiifffaaaYYYSSSSSSPPPLLLIIIHHHFFFEEECCC@@@???===<<<;;;;;;<<<<<<;;;<<<<<<===>>>=========999999999::::::;;;;;;;;;888888888999999888888888::::::::::::::::::::::::999999:::::::::;;;;;;;;;======@@@GGGQQQ\\\dddhhhhhheeedddccc```]]]```gggzzzvvvcccWWWQQQIIILLLPPPRRRTTTUUUVVVXXXQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPRRRVVV]]]fffllltttzzz~~~wwwzzz}}}~~~xxxvvvwwwwwwsssppprrrpppmmmhhhccc^^^YYYWWWTTTPPPLLLHHHEEECCCAAA???????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777888999::::::999777666888888888888888888888888666777777777777888888888888888999999999:::::::::???>>>@@@IIIUUU^^^bbbcccggghhhgggccc^^^\\\___bbbwwwnnn]]]RRRPPPOOOQQQUUUTTTQQQQQQTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPPPPQQQTTTZZZbbbgggpppttt|||zzz|||yyywwwxxxxxxvvvsssqqqooolllhhhbbb]]]YYYVVVTTTPPPLLLHHHEEECCCAAA????????????>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::666777888999:::;;;;;;;;;999999999999999999999999777777777888888888999999999999:::::::::;;;;;;;;;>>>===???GGGSSS]]]aaabbbhhhiiihhhddd```^^^```cccsss|||iiiXXXNNNMMMPPPTTTUUURRRRRRVVVTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPSSSYYYaaafffooottt}}}zzz|||{{{yyyzzzzzzxxxvvvooonnnkkkfffaaa\\\XXXVVVTTTPPPLLLHHHEEECCCAAA?????????>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::999999999:::;;;;;;<<<::::::::::::::::::::::::888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<===<<<>>>FFFQQQ[[[aaaccchhhjjjjjjgggcccaaabbbeeeqqqzzzyyy___NNNMMMOOOSSSUUUSSSTTTWWWTTTSSSSSSRRRQQQPPPOOOOOONNNOOOOOOPPPSSSXXX___eeemmmttt~~~{{{}}}|||zzzyyyyyyxxxwwwnnnmmmjjjeeeaaa\\\XXXUUUTTTPPPLLLHHHEEECCCAAA??????>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::>>>===;;;999888777888888::::::::::::::::::::::::888888999999999:::::::::::::::::::::;;;;;;;;;;;;======???EEEPPPZZZbbbeeehhhjjjkkkiiieeecccdddfffssszzzeeeQQQNNNOOOSSSUUUTTTTTTVVVTTTSSSRRRQQQPPPOOOOOONNNMMMMMMNNNOOORRRWWW^^^bbbkkksss}}}|||||||||yyyxxxwwwvvvvvvmmmllliiieee```[[[XXXUUUTTTPPPLLLHHHEEECCCAAA???>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::===<<<:::888666666777777999999999999999999999999888888999999999:::::::::999999999999::::::::::::>>>>>>???EEEOOOZZZccchhhgggjjjlllkkkgggeeeeeegggttt{{{kkkUUUQQQOOOSSSUUUSSSRRRSSSSSSSSSRRRQQQPPPOOONNNNNNKKKLLLMMMOOOQQQUUU\\\```hhhqqq|||~~~{{{zzz||||||yyyvvvtttttttttmmmllliiieeeaaa\\\XXXVVVTTTPPPLLLHHHEEECCCAAA???>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::888777777777888999999:::888888888888888888888888888888888888999999999:::888888888999999999::::::>>>>>>@@@EEENNNYYYdddkkkgggkkknnnnnnkkkhhhhhhiiitttzzzqqqXXXRRROOORRRUUUSSSRRRRRRSSSRRRRRRQQQPPPOOONNNNNNJJJKKKMMMNNNPPPTTTZZZ^^^eeennnyyy}}}yyywwwwwwzzz~~~yyyuuusssssssssmmmllliiifffaaa]]]YYYWWWTTTPPPLLLHHHEEECCCAAA???>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::666777888999::::::;;;;;;999999999999999999999999777777777888888888999999999999999:::::::::;;;;;;======???CCCLLLWWWccckkkiiimmmrrrrrrooollllllllltttzzzsssXXXQQQNNNRRRUUUUUUSSSTTTSSSRRRQQQQQQOOOOOONNNMMMIIIJJJLLLMMMOOOSSSXXX\\\bbbkkkvvv|||zzzwwwvvvwwwyyyzzzuuusssrrrsssnnnllljjjfffbbb]]]ZZZXXXTTTPPPLLLHHHFFFCCCAAA???>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;<<<;;;:::999888::::::::::::::::::::::::666777777777777888888888:::::::::;;;;;;;;;<<<<<<;;;<<<>>>BBBJJJVVVbbbkkkkkkppptttuuurrrooonnnooovvv|||rrrWWWPPPMMMQQQVVVVVVUUUUUUSSSRRRQQQPPPOOONNNNNNMMMHHHJJJLLLMMMOOOSSSXXX[[[```iiitttzzz~~~wwwvvvwwwyyy{{{|||{{{zzzvvvrrrrrroookkkgggddd___ZZZVVVUUUPPPIIIDDDBBBBBBBBBAAA>>>>>>>>>>>>============;;;;;;:::::::::999999999999999999999999999999999;;;::::::999999::::::;;;::::::999999888777777666:::::::::999999888888888;;;;;;<<<@@@HHHTTT```gggpppuuuxxxuuuuuuvvvvvvtttuuuxxxnnnYYYQQQMMMQQQUUUUUUTTTUUUUUUSSSRRRQQQQQQPPPNNNKKKLLLMMMNNNPPPRRRUUUZZZ^^^nnnpppsssvvv|||~~~xxxtttuuuyyy}}}{{{{{{zzzwwwttttttqqqlllhhhccc^^^XXXUUUUUUPPPJJJEEECCCCCCBBBAAA>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::999999999999999999999999;;;::::::999999::::::;;;999999999999999999999999;;;:::::::::999999999999;;;;;;<<<@@@GGGSSS___ffflllsssxxxxxxxxxyyyxxxuuuvvvxxx~~~oooYYYQQQMMMPPPUUUVVVUUUUUUUUUSSSRRRRRRRRRPPPNNNLLLKKKLLLNNNOOOQQQUUUZZZ]]]mmmooorrrvvv|||zzzvvvvvvyyy{{{zzz{{{{{{xxxvvvtttqqqlllhhhccc]]]WWWSSSTTTPPPKKKGGGEEEDDDBBBAAA>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999::::::999999999999::::::777777888999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;999999999999999999999999::::::999999999999::::::777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;999999999999999999999999:::999999888888999999:::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>BBBKKKWWWaaahhhpppwww{{{{{{nnn\\\SSSLLLMMMRRRTTTVVVXXXUUUSSSRRRRRRSSSRRRPPPNNNJJJKKKMMMNNNPPPSSSXXX[[[fffiiiooosssyyy|||wwwtttsssvvv~~~~~~yyyvvvvvvvvvtttrrrmmmjjjhhheeeccc```\\\YYYTTTPPPKKKGGGEEEDDDBBBAAA>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999999888888888888999999999888888888888888888888::::::::::::;;;;;;;;;;;;888;;;======@@@HHHUUU___hhhnnntttxxxzzzkkk___TTTLLLMMMQQQSSSUUUWWWTTTSSSRRRRRRSSSSSSPPPOOOLLLMMMNNNOOOPPPSSSWWWZZZaaaffflllrrryyy}}}wwwtttsssttt|||zzztttsssuuuwwwzzz}}}wwwtttuuuvvvuuusssmmmkkkhhheeeccc___[[[XXXUUUPPPJJJEEECCCCCCBBBAAA>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888888999999999999999::::::;;;;;;<<<999999999999:::::::::;;;888;;;======>>>FFFSSS]]]eeelllrrruuuzzz~~~oooaaaVVVMMMLLLOOOQQQSSSVVVTTTSSSRRRSSSSSSSSSQQQOOOOOOOOOPPPPPPPPPRRRVVVYYY^^^cccjjjqqqxxxyyyvvvtttuuu||||||tttooooooppprrrvvv{{{uuusssuuuwwwvvvuuuooollliiieeebbb^^^ZZZVVVUUUPPPIIIDDDBBBBBBBBBAAA>>>>>>>>>>>>============;;;;;;:::::::::999999999999999999999999999999999999999888888888888999999888999:::;;;===>>>???@@@888888888999999:::::::::888;;;=========EEERRR]]]bbbiiipppsssvvv{{{~~~}}}zzzzzz|||uuucccWWWMMMLLLOOOQQQSSSUUUTTTSSSRRRSSSTTTSSSQQQOOOPPPQQQQQQQQQQQQRRRVVVYYY\\\aaaiiiqqqxxxzzzwwwuuuvvv}}}~~~xxxrrrooooooqqqsssxxx{{{uuurrrrrrrrrpppnnnnnnmmmkkkgggbbb\\\VVVRRRUUUQQQLLLGGGEEECCCAAA???BBBBBBBBBBBBAAA???===<<<:::;;;<<<<<<;;;;;;===>>>:::::::::::::::::::::::::::999999888888999999:::999999999999:::;;;<<<===777777777888999999::::::<<<=========>>>DDDMMMTTT```gggnnnrrrtttvvvtttoooppppppuuu{{{pppYYYOOOPPPOOORRRYYYYYYZZZXXXVVVTTTRRRQQQQQQQQQRRRQQQOOOOOOPPPRRRUUUWWW^^^```fffooovvv}}}yyyuuuqqqpppvvv}}}}}}tttnnnnnnqqqssssss{{{uuurrrrrrrrrpppnnnmmmllljjjfff```[[[VVVTTTSSSPPPKKKGGGEEEDDDBBBAAA@@@@@@@@@@@@???===;;;:::888999;;;::::::999;;;<<<:::::::::::::::::::::::::::999999888888999999:::888888888999999:::;;;<<<;;;;;;::::::999888888888<<<=========>>>CCCLLLSSS^^^eeemmmpppsssvvvsssnnnkkkkkkppp|||qqqZZZOOOQQQOOORRRXXXXXXYYYXXXVVVTTTRRRRRRRRRRRRQQQOOONNNNNNOOORRRUUUWWW[[[]]]ccclllrrrxxxxxxuuusssssswww}}}zzzrrroooppptttxxxyyy~~~wwwtttssssssqqqooollljjjgggccc___ZZZWWWUUURRROOOJJJGGGFFFEEEDDDBBB@@@@@@@@@???>>>===;;;;;;999:::;;;;;;:::999;;;<<<:::::::::::::::::::::::::::999999888888999999:::888888888888888999:::;;;<<<<<<;;;;;;:::999999888;;;<<<===<<<===BBBKKKQQQ\\\ccckkkooosssuuusssnnnhhhhhhmmmxxxuuu]]]QQQRRRPPPRRRXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSOOONNNMMMMMMNNNQQQTTTVVVYYY[[[aaaiiioootttwwwtttuuuuuuxxx{{{zzztttppprrrvvvzzz}}}zzzvvvvvvuuusssqqqllljjjfffbbb^^^[[[XXXWWWTTTPPPKKKHHHFFFDDDCCCAAAAAAAAAAAA@@@??????>>>===;;;===>>>===<<<;;;===>>>:::::::::::::::::::::::::::999999888888999999:::888777777777888999999:::888888999999:::;;;;;;;;;:::<<<===<<<===AAAIIIOOOZZZbbbjjjooosssvvvuuupppjjjhhhkkkttt}}}}}}cccTTTSSSPPPRRRWWWUUUUUUUUUTTTTTTTTTTTTTTTTTTMMMMMMLLLLLLMMMPPPTTTVVVYYY[[[```hhhmmmsss}}}uuurrrtttuuuvvvxxx~~~}}}xxxtttsssuuuyyy{{{yyyvvvuuuuuussspppllljjjgggccc___\\\ZZZYYYWWWSSSMMMIIIFFFCCCAAA???AAAAAA@@@??????>>>>>>>>><<<===>>>>>><<<<<<<<<>>>:::::::::::::::::::::::::::999999888888999999:::888888888777888888999999777777888888999::::::::::::;;;<<<<<<<<<@@@GGGMMMYYYaaajjjoootttxxxwwwsssjjjgggiiipppyyymmmZZZVVVQQQSSSWWWTTTTTTTTTTTTUUUTTTTTTTTTTTTNNNMMMLLLKKKMMMPPPSSSUUUXXXYYY^^^fffkkkpppzzztttqqqrrrrrrssstttzzz|||yyywwwwwwyyyzzz~~~|||vvvsssssssssqqqooonnnllliiifffbbb^^^[[[ZZZXXXTTTNNNIIIFFFCCC@@@>>>???>>>===<<<<<<<<<<<<===;;;<<<===<<<:::::::::<<<:::::::::::::::::::::::::::999999888888999999:::999999888888888999999:::::::::999888888777777666999;;;<<<<<<;;;???EEEJJJWWW```iiiooouuuzzzyyyuuuhhheeegggooowwwyyy```XXXRRRSSSWWWTTTTTTTTTUUUUUUUUUTTTTTTSSSOOONNNMMMLLLMMMOOORRRTTTUUUVVV\\\ccciiinnnxxxvvvqqqooonnnooorrrwww}}}{{{|||}}}}}}wwwtttwww}}}{{{uuusssssstttsssqqqpppooommmjjjeeeaaa\\\ZZZXXXSSSNNNIIIFFFDDDAAA@@@>>>>>>===<<<;;;<<<======;;;======<<<;;;::::::;;;:::::::::::::::::::::::::::999999888888999999:::::::::999999999999::::::;;;::::::999999888777777999;;;<<<;;;;;;>>>CCCIIIUUU]]]gggmmmtttyyyyyyuuujjjggghhhooowwwggg[[[SSSSSSVVVTTTTTTUUUUUUVVVUUUTTTSSSRRRQQQPPPNNNMMMMMMOOOQQQSSSTTTUUU[[[ccciiinnnxxxyyysssnnnkkkmmmrrruuu}}}|||{{{{{{ppplllkkkooouuu|||wwwuuuvvvwwwvvvtttqqqqqqooolllhhhbbb]]]ZZZVVVRRRMMMIIIGGGEEECCCBBB@@@@@@>>>======>>>??????>>>???@@@???===<<<<<<===:::::::::::::::::::::::::::999999999999999999:::;;;;;;::::::999:::::::::888999999::::::;;;<<<<<<999;;;<<<;;;;;;===CCCHHHSSS\\\eeelllsssxxxxxxuuuoookkkkkkpppvvv}}}kkk\\\SSSSSSWWWTTTUUUUUUVVVVVVUUUTTTRRRQQQSSSQQQOOOMMMMMMOOOQQQSSSVVVWWW]]]eeekkkqqq{{{}}}uuunnniiilllrrruuu{{{yyyxxx{{{|||ooohhheeeeeeiiinnnyyyuuuttttttttttttnnnnnnmmmjjjeee___ZZZVVVYYYTTTMMMHHHEEEDDDBBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;::::::999999999777777777777888888888888777888999:::::::::::::::888:::;;;;;;;;;???EEEKKKTTT^^^iiiooosssxxxyyyvvvxxxooojjjnnnuuu{{{}}}```UUUVVVWWWTTTXXXXXXXXXWWWVVVSSSQQQPPPNNNMMMMMMLLLLLLMMMNNNOOOTTTWWW\\\ccckkkttt~~~}}}tttnnnlllnnnoooqqqzzz{{{yyy}}}~~~~~~sssgggccccccdddggglll{{{wwwuuutttsssrrrpppooommmiiiddd^^^YYYVVVXXXTTTNNNIIIFFFDDDCCCAAAAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;:::::::::999999999777777777777888888888888777888999::::::::::::::::::<<<<<<;;;;;;===CCCHHHUUU```kkkqqqvvv{{{}}}{{{}}}tttnnnqqqvvv{{{jjjZZZWWWWWWTTTVVVVVVVVVUUUTTTRRRPPPOOOPPPOOONNNMMMMMMNNNOOOPPPRRRUUUZZZ```hhhqqqzzzuuunnnllllllmmmqqqyyy|||xxx{{{tttkkkccc``````aaaffflll}}}}}}xxxvvvtttsssrrrrrrppplllgggbbb]]]YYYWWWXXXTTTOOOKKKHHHFFFCCCAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999999888888888::::::::::::999999999999777777777888888888999999888888999:::::::::999999;;;======<<<:::<<>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999:::999999999999999999999777777888888888999999999888999999:::::::::999999:::;;;<<<;;;:::<<<@@@EEESSS```nnnvvv|||zzzxxx|||xxx___VVVWWWXXXVVVVVVVVVVVVVVVVVVUUUUUUQQQPPPOOONNNNNNOOOOOOPPPOOORRRVVV[[[bbbjjjrrrxxxzzzsssooommmmmmooouuu||||||xxxnnnjjjfffccc^^^[[[```hhhuuu|||zzzyyyxxxwwwvvvssspppkkkeee___\\\YYYXXXXXXTTTPPPMMMJJJGGGCCCAAA??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999:::;;;999999999999999999999999888888888888999999999999999999:::::::::999999888777999;;;;;;:::<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999;;;;;;888888888999999999999999888888888999999999999:::999999:::::::::999888888555888:::;;;:::<<<@@@DDDKKK[[[kkktttyyy}}}yyy___TTTTTTUUUVVVUUUUUUTTTTTTTTTUUUUUUQQQPPPOOOMMMMMMMMMNNNNNNQQQSSSVVVZZZ^^^eeemmmrrryyyyyytttqqqpppmmmrrryyy{{{rrrlllgggddd```^^^aaagggnnn~~~|||zzzyyyxxxvvvtttnnnllliiieeeaaa]]][[[YYYXXXTTTNNNIIIFFFDDDCCCAAAAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999777888888888999999999999888888888999999999::::::999::::::::::::999888777666999;;;;;;::::::>>>BBBIIIYYYjjjrrrwwwttt^^^UUUUUUUUUWWWVVVUUUTTTSSSTTTTTTUUUSSSRRRPPPOOONNNNNNNNNOOOPPPRRRUUUXXX\\\cccjjjooottt|||zzztttqqqooommmpppvvv~~~{{{rrrjjjfffdddaaacccgggmmm{{{|||zzzxxxwwwtttrrrmmmkkkiiieeeaaa^^^[[[YYYYYYTTTMMMHHHEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777777888888999999999999888888999999999::::::::::::::::::::::::999888777888:::<<<;;;999999<<>><<<;;;<<<===>>>;;;:::999888888999:::;;;:::999888888::::::999888999999999999999999999999777666555555555666888999::::::::::::::::::::::::777888999999;;;;;;<<<===FFFRRRaaammmuuu{{{xxxeeeYYYVVVVVVZZZZZZYYYXXXWWWUUUTTTSSSUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPSSSXXX___eeeiiimmmxxxzzzrrrnnnpppjjjmmmsss}}}~~~wwwqqqooolllhhhfffnnnzzz{{{yyyyyyyyywwwtttqqqooolllgggbbb]]]YYYVVVVVVSSSMMMIIIGGGEEECCCAAA@@@???>>>===<<<<<<============<<<<<<<<<<<<======:::999888888::::::999888999999999999999999999999888888777666777888999:::999999999999999999999999777888999999;;;;;;<<<===EEEOOO___kkksssyyyjjj[[[VVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSRRRQQQQQQPPPOOOOOOPPPSSSXXX^^^dddhhhmmmwwwzzzqqqnnnooolllnnnttt|||~~~~~~|||zzz}}}~~~ssspppmmmjjjjjjqqq}}}{{{yyyyyyyyywwwtttrrrqqqmmmhhhbbb]]]XXXVVVVVVRRRNNNJJJHHHEEECCCAAA??????>>>>>>======<<<<<<=========>>>>>>=========:::999888888::::::999888::::::::::::::::::::::::999999888777888999:::;;;888888888888888888888888777888999999;;;;;;<<<===BBBMMM\\\iiiqqqwww|||~~~zzz|||sss```YYYYYYVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQSSSWWW]]]bbbeeellluuuzzzpppmmmnnnnnnooottt{{{}}}zzzzzz~~~zzzvvvxxxxxxqqqnnnnnnooottt}}}xxxwwwxxxwwwtttrrrrrrqqqmmmhhhbbb\\\WWWTTTUUURRRNNNKKKHHHFFFDDDAAA>>>?????????>>>===<<<;;;:::;;;<<<======<<<;;;::::::999888888::::::999888::::::::::::::::::::::::999888888777888999:::;;;777777777777777777777777777888999999;;;;;;<<<===AAAJJJYYYfffooovvvzzz}}}}}}xxxuuuyyyjjj^^^[[[YYYYYYYYYXXXVVVUUUSSSRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQSSSWWW[[[___bbbjjjssszzzppplllmmmnnnnnnsssyyy}}}wwwtttuuuzzz}}}xxxxxx~~~vvvqqqqqqsssvvv|||xxxwwwxxxwwwtttqqqqqqoookkkfff```ZZZUUURRRUUURRRNNNKKKIIIGGGDDDBBB>>>?????????>>>===<<<;;;:::;;;<<<======<<<;;;::::::999888888::::::999888::::::::::::::::::::::::888888777666777888999:::777777777777777777777777777888999999;;;;;;<<<===@@@HHHUUUcccmmmuuuzzz|||}}}~~~|||xxxuuuyyyvvvbbbYYYZZZZZZYYYXXXWWWUUUTTTSSSTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQSSSVVVZZZ^^^```gggqqq~~~{{{qqqmmmnnnllllllpppvvv{{{~~~vvvqqqoooqqqvvvxxx|||~~~|||}}}wwwuuuvvvxxx}}}zzzyyyzzzyyyvvvsssooonnnjjjeee___ZZZUUURRRTTTRRRNNNLLLJJJHHHEEEBBB??????>>>>>>======<<<<<<=========>>>>>>=========:::999888888::::::999888999999999999999999999999888777777666777888999:::777777777777777777777777777888999999;;;;;;<<<===???EEEQQQ^^^jjjtttzzz}}}}}}}}}zzz|||jjjXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPQQQSSSVVVZZZ]]]___cccmmm{{{|||ssspppqqqllllllnnnssswwwvvvpppkkkkkkmmmmmmrrr~~~{{{{{{{{{|||yyyyyyzzzzzzvvvsssooommmjjjeee```[[[WWWTTTTTTQQQOOOMMMKKKHHHEEEBBB@@@???>>>===<<<<<<============<<<<<<<<<<<<======:::999888888::::::999888888888888888888888888888999999888777888999:::;;;888888888888888888888888777888999999;;;;;;<<<======BBBKKKXXXfffrrrzzz~~~~~~xxx```YYYYYYZZZZZZZZZZZZYYYYYYWWWVVVUUUSSSRRRPPPOOONNNNNNOOOPPPSSSVVVZZZ]]]^^^```jjjwww~~~vvvrrrsssnnnmmmnnnqqqssszzzvvvnnnhhheeeeeeeeejjjzzz}}}zzzwwwwwwxxxxxxtttpppooonnnkkkfffaaa\\\XXXVVVSSSQQQOOOMMMKKKIIIEEEBBBAAA@@@>>><<<;;;<<<===>>>;;;:::999888888999:::;;;:::999888888::::::999888777777777777777777777777::::::999999999:::;;;<<<888888888888888888888888777888999:::;;;<<<<<<===;;;???HHHUUUcccpppyyy~~~jjj]]]]]]]]]\\\ZZZYYYWWWVVVXXXWWWUUUTTTQQQPPPNNNMMMMMMNNNPPPSSSVVVZZZ]]]^^^^^^ggguuuwwwtttuuuqqqooonnnpppqqqvvvvvvmmmeeeaaa```aaagggwww}}}yyywwwwwwwwwvvvvvvqqqooolllhhhccc^^^ZZZXXXUUUQQQLLLIIIGGGFFFDDDCCCBBBAAA@@@>>>===<<<<<<<<>><<<;;;:::::::::;;;;;;;;;;;;:::999888777666888888888888888888888888888888999999999:::::::::999999888888888888888888777888888999:::<<<===>>>===???FFFQQQ___mmmxxx}}}ooo```[[[YYY]]]___]]]ZZZYYYYYYXXXVVVTTTRRRPPPOOONNNPPPPPPPPPQQQTTTWWWZZZ]]]```dddmmmyyy~~~zzzvvvtttrrrpppnnnnnnnnnrrr}}}zzzsssiii```]]]aaaggguuu~~~{{{yyyxxxxxxxxxwwwsssqqqnnnhhhccc]]]XXXUUUVVVSSSNNNJJJIIIGGGFFFDDDAAAAAA???>>>============??????===<<<;;;<<<<<<===;;;<<<<<<;;;:::999888888888888888888888888888888888888888999999999::::::888888888888888888888888:::::::::::::::;;;<<<<<<;;;>>>DDDNNN\\\jjjuuu{{{wwwaaa\\\YYY\\\^^^\\\ZZZZZZYYYXXXWWWUUUSSSQQQOOONNNPPPPPPPPPQQQSSSWWWZZZ\\\___bbbjjjvvv|||xxxvvvooommmkkkllllllooozzz~~~{{{}}}{{{qqqhhhdddcccfffsss}}}zzzxxxxxxwwwvvvuuuuuusssoooiiibbb\\\VVVSSSUUURRRNNNKKKIIIGGGEEEDDD@@@@@@???>>>>>>===>>>>>>???>>>>>>=========>>>>>><<<<<<<<<<<<;;;:::999999888888888888888888888888888888888999999999999:::999999999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;:::<<>>>>>>>>>>>>>>???==================>>>>>>;;;;;;;;;;;;;;;:::999999888888888888888888888888888888888888999999999999;;;;;;;;;<<<<<<<<<<<<<<<999999999::::::::::::::::::<<<@@@HHHSSSaaaooowwwddd]]]XXXYYY[[[ZZZZZZ\\\ZZZYYYXXXVVVTTTSSSQQQQQQOOOOOOOOOPPPRRRUUUXXXZZZ^^^___eeeooowww}}}yyyrrrooommmnnnooorrrzzzwwwtttvvvyyyooojjjhhhmmm||||||zzzwwwvvvuuuuuusssqqqqqqooolllhhhccc^^^ZZZWWWSSSPPPMMMJJJIIIFFFDDDAAA??????>>>>>>>>>>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<999::::::::::::999999888888888888888888888888888777777888888888999999999999:::::::::;;;;;;;;;<<<555666777999::::::::::::;;;===@@@FFFOOO^^^mmmwww~~~eee]]]WWWXXXZZZYYYYYY[[[YYYYYYXXXVVVTTTSSSRRRQQQOOOOOOOOOOOOQQQTTTWWWYYY^^^___dddlllsss|||~~~zzztttpppnnnoooppprrrwww~~~|||wwwuuu|||wwwmmmjjjjjjvvv}}}|||zzzyyyxxxwwwuuusssnnnmmmkkkhhhccc___\\\ZZZVVVSSSPPPNNNLLLJJJGGGDDD@@@@@@???>>>>>>===>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;888999999::::::999999888888888888888888888888888777777777888888888888999666666777777888888999999333555777999;;;;;;;;;;;;<<<>>>@@@DDDLLL[[[kkkwww~~~eee]]]WWWXXXZZZYYYXXXZZZXXXXXXWWWUUUTTTSSSRRRQQQOOONNNNNNOOOPPPSSSVVVXXX^^^^^^bbbiiipppxxx|||tttooolllmmmnnnnnnrrrwww{{{uuuwww~~~nnniiigggqqq~~~|||zzzyyyyyyxxxuuusssnnnmmmkkkhhhddd___\\\ZZZWWWUUURRRPPPNNNKKKHHHEEEAAAAAA???>>>==================>>>>>>===<<<;;;:::999999:::::::::::::::999888888888888888888888888777777777777888888888888666666666777888999999999666888:::<<<<<<<<<;;;;;;===>>>@@@BBBIIIWWWiiiwwwddd]]]XXXYYYZZZXXXXXXYYYWWWWWWVVVUUUSSSRRRQQQQQQOOONNNNNNNNNPPPSSSUUUWWW\\\\\\```fffmmmuuutttoookkkllllllkkkmmmppp|||yyywwwzzzlllgggdddlll|||zzzyyyxxxxxxvvvtttqqqooonnnkkkhhhccc___[[[YYYUUUSSSQQQOOOMMMJJJGGGDDDBBBAAA@@@>>>===<<<<<<<<<>>>?????????>>>===;;;:::::::::;;;<<<<<<;;;;;;;;;888888888888888888888888777777777777888888888888888888999::::::;;;<<<<<<:::;;;===>>>>>>===;;;:::<<<===???@@@GGGUUUhhhvvvccc]]]XXXYYY[[[YYYWWWXXXVVVVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNPPPRRRUUUWWWZZZZZZ^^^dddkkksssuuuppplllmmmlllkkkkkknnnwwwzzz{{{{{{}}}jjjdddaaajjj|||}}}zzzzzz{{{zzzwwwtttnnnmmmlllhhhccc^^^YYYVVVUUURRRNNNLLLJJJHHHFFFDDDCCCAAA???>>>>>>>>><<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::999999999999999999:::999999999999:::;;;<<<===999999999999999999999999999999999999999999999999<<<;;;===BBBHHHSSSeeeuuucccZZZTTTVVVYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQNNNMMMLLLLLLMMMOOOQQQSSSXXX[[[^^^aaafffooozzz}}}qqqjjjmmmmmmggggggmmmttt{{{|||}}}zzz{{{vvvdddbbbbbbiiiwww}}}yyyxxxyyyyyyvvvtttooonnnlllhhhddd^^^YYYVVVTTTQQQMMMKKKJJJHHHEEECCCCCCAAA>>>>>>>>>>>>===;;;======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888999999888888888999999:::;;;<<<:::::::::999999999888888999999999999999999999999===<<<===AAAFFFPPPaaaqqq{{{dddZZZSSSTTTXXXXXXWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSNNNMMMLLLLLLMMMOOOQQQRRRWWWZZZ]]]___dddlllvvv~~~~~~rrrlllnnnnnnhhhhhhnnnrrrxxxzzzuuurrrsssrrrqqqrrruuusssxxx{{{qqqkkkdddaaaaaafffrrr|||xxxvvvwwwwwwvvvtttooonnnlllhhhddd^^^ZZZWWWRRRPPPLLLJJJIIIGGGEEECCCBBB@@@>>>>>>>>>>>>===<<<======<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::999999888888888777777888888888888888888888888999:::;;;;;;::::::999999888888888999999999999999999999999===<<<===@@@DDDLLL\\\kkk|||{{{ggg\\\SSSSSSWWWYYYXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTOOONNNMMMLLLMMMNNNPPPRRRUUUXXX[[[]]]aaahhhqqqyyyuuuoooooonnniiiiiinnnnnnttt~~~vvvnnnkkkhhhddddddgggdddgggmmmqqqqqqmmmhhheeeeeecccaaadddnnn}}}zzzyyywwwsssooonnnqqqxxx}}}|||wwwtttuuuvvvuuussspppnnnlllhhhccc^^^ZZZWWWQQQNNNKKKIIIHHHFFFDDDBBBBBB@@@>>>===>>>>>>===<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::::::::999999999888888777777777777888888888777777777888999999:::999999999999999999999999999999999999999999999999;;;:::;;;>>>AAAIIIYYYgggvvvnnn```TTTSSSWWWZZZZZZ[[[XXXXXXXXXWWWVVVUUUUUUTTTPPPOOONNNMMMMMMNNNPPPQQQTTTWWWZZZ\\\___eeennnttt~~~wwwqqqooolllhhhhhhmmmmmmqqqzzztttnnnjjjeeedddeeeaaadddgggjjjlllkkkjjjiiigggfffeeefffnnn{{{|||wwwqqqmmmkkkjjjgggeeeeeeiiiooottt{{{|||vvvttttttuuutttrrrooonnnkkkgggbbb]]]YYYWWWPPPNNNJJJHHHGGGFFFDDDBBBBBB@@@>>>===>>>>>>>>><<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::::::::999999999888888777777777777888888888888888777888888999999777777888999:::;;;;;;<<<999999999999999999999999888888999<<<@@@HHHWWWeeerrr|||yyyhhhVVVRRRUUUYYYZZZ\\\WWWWWWVVVVVVUUUUUUTTTTTTRRRPPPOOOMMMMMMNNNPPPQQQTTTWWWZZZ\\\^^^dddlllrrr}}}zzztttpppkkkggghhhkkkmmmpppwww{{{uuuqqqkkkhhhiiieeefffhhhjjjllllllllllllgggggggggiiioooyyy}}}vvvpppnnnkkkgggdddbbbbbbbbbaaabbbffflllqqqwww}}}wwwuuuvvvvvvtttqqqooommmiiieee```\\\XXXWWWPPPMMMJJJIIIHHHGGGEEECCCAAA???======>>>???>>>===<<<;;;;;;;;;;;;<<<======;;;;;;::::::::::::999999888888888777777888888888999999888888888999999:::777777888999:::;;;;;;<<<999999999999999999999999888777999<<>>???>>>===;;;;;;;;;;;;;;;<<<======;;;;;;::::::::::::999999999999888888888888999999::::::999999999999::::::999999999999999999999999999999999999999999999999999888:::<<<>>>DDDQQQ^^^mmmwwwkkkZZZWWWXXXYYY[[[WWWWWWWWWWWWVVVVVVVVVVVVTTTRRRPPPNNNMMMNNNOOOPPPPPPTTTXXXZZZ]]]bbbiiiooozzz|||sssllljjjkkkmmmoooppprrrwwwzzzxxxyyyzzzzzzyyyvvvrrrpppkkknnnqqqrrrsssxxxzzzwwwqqqlllfffcccccccccbbb```cccdddeeeggghhhlllqqquuu}}}zzzxxxyyywwwssspppmmmkkkgggbbb]]]YYYVVVUUUPPPNNNKKKJJJIIIHHHFFFEEEAAA???======>>>???>>>===;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::::::::999999::::::999999999999::::::;;;;;;::::::999:::::::::<<<<<<;;;:::999777777666999999999999999999999999<<<;;;;;;===>>>BBBNNN[[[hhhssswwwbbb\\\[[[\\\]]]XXXXXXXXXXXXXXXWWWWWWWWWTTTSSSPPPNNNMMMNNNOOOOOONNNRRRVVVYYY\\\aaahhhnnnvvvvvvnnnlllmmmnnnooooooqqquuu~~~{{{xxxqqqtttxxxxxxwwwzzz}}}vvvrrrooonnnnnniiidddccceeehhhhhhhhhjjjlllmmmoooppptttyyy|||~~~yyyvvvtttsssrrrpppnnnkkkgggddd```\\\WWWSSSPPPNNNLLLKKKJJJHHHEEEBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888:::::::::::::::999888777999888777555555777888999;;;;;;;;;;;;::::::999888:::;;;===>>>===>>>IIIUUUiiisss~~~lll_________[[[\\\[[[ZZZYYYWWWVVVUUUTTTUUUTTTSSSRRRQQQPPPOOOOOOPPPRRRTTTWWW[[[aaaiiinnnuuu~~~~~~yyytttpppmmmlllkkknnnsssvvv|||{{{{{{|||zzzrrrnnnkkkjjjiiillllllllljjjiiijjjmmmooonnnqqqvvvzzz~~~~~~yyyvvvuuutttsssrrrooolllhhhdddaaa\\\WWWTTTPPPOOOLLLKKKJJJHHHEEEBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888::::::::::::999999888888999888777666666777888999:::;;;;;;;;;::::::999888::::::<<<===<<<>>>HHHSSSdddppp|||yyyddd___^^^\\\\\\[[[ZZZYYYWWWVVVUUUTTTUUUTTTSSSRRRQQQOOONNNNNNPPPRRRTTTVVVZZZaaahhhmmmsss|||yyytttpppnnnmmmkkkooorrruuuzzz|||wwwqqqllljjjjjjlllmmmnnnooopppppppppqqqtttvvvvvvyyy}}}}}}yyywwwvvvvvvtttsssooolllhhheeebbb]]]XXXUUUQQQOOOMMMKKKJJJHHHEEEBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999:::::::::999999999999888999888777666666777888999::::::;;;;;;;;;:::999999:::999;;;<<<;;;===FFFPPP^^^lllzzzjjj```^^^___\\\[[[ZZZYYYXXXWWWVVVUUUVVVUUUTTTRRRPPPNNNMMMLLLOOOQQQSSSVVVYYY___fffjjjqqqzzzyyytttpppooonnnlllooorrrsssvvv~~~{{{sssqqqmmmjjjjjjmmmqqqtttvvvyyy{{{}}}}}}~~~~~~|||yyyxxxwwwwwwvvvtttooollliiieeebbb^^^YYYVVVQQQOOOMMMLLLKKKHHHEEECCCBBBAAA@@@???>>>>>>>>>>>>========================;;;;;;:::::::::999999999999999999999999999999999:::999999999999999999999999888888777777888888999:::::::::;;;;;;::::::999:::999:::;;;;;;<<>>>>>>>>>>>========================;;;;;;:::::::::999999999999999999999999999999999:::999999888888999::::::999999888888888888999999999::::::;;;;;;:::::::::;;;999999;;;;;;;;;AAAIIIWWWhhh{{{qqq___^^^bbb\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVTTTRRRPPPNNNLLLKKKNNNPPPRRRTTTVVVZZZ```ccckkktttyyysssooommmllljjjmmmpppqqqrrryyyzzzyyyzzzyyy{{{||||||}}}|||zzzxxxwwwwwwvvvtttrrrnnnkkkhhheeebbb^^^ZZZVVVRRRPPPNNNLLLKKKIIIFFFCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999:::::::::::::::::::::::::::999888888888999:::;;;999999999999999999999999999999:::;;;;;;;;;::::::<<<:::999;;;;;;;;;@@@GGGTTTeeeyyyvvv```\\\___\\\\\\\\\[[[ZZZYYYYYYYYYWWWVVVTTTSSSQQQOOONNNMMMMMMOOOQQQSSSUUUXXX]]]```gggppp||||||vvvpppmmmkkkiiillloooooopppuuu|||{{{~~~~~~{{{zzzxxxwwwvvvuuurrrpppllljjjgggdddaaa^^^YYYVVVRRRPPPNNNMMMKKKIIIFFFDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::::::::::::::::::::999888777888999;;;<<<888999999999999999999888888999::::::;;;;;;;;;:::>>>;;;:::<<<<<<<<<@@@EEEOOO```ttt{{{bbb[[[\\\]]]\\\\\\[[[[[[ZZZZZZYYYWWWVVVUUUTTTRRRQQQPPPOOOLLLNNNQQQRRRTTTWWWZZZ]]]ccclllwwwyyysssnnnkkkjjjlllnnnmmmlllpppyyy{{{yyyxxxwwwvvvtttqqqnnnllliiifffcccaaa]]]YYYVVVRRRPPPNNNMMMLLLJJJFFFDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::999888777777999;;;<<<888999999::::::999999888888999::::::;;;;;;;;;;;;???;;;:::<<<===<<>>=========???===;;;:::::::::<<<===;;;;;;999888888888999:::;;;;;;::::::999888777777:::::::::::::::::::::::::::::::::999999888888888777777777777888888888888::::::::::::;;;===???@@@HHHTTTeeettt^^^UUU\\\\\\]]]]]][[[XXXXXX[[[^^^[[[ZZZWWWUUURRRQQQPPPOOONNNNNNMMMMMMOOORRRVVVXXX]]]```iiiuuu}}}wwwrrrnnnkkkjjjiiiiiikkkppptttwww}}}zzzxxxvvvuuutttsssqqqnnnllliiieee```[[[VVVTTTRRRPPPMMMKKKJJJIIIGGGEEECCCBBBAAA???>>>=========>>>===;;;::::::;;;<<<===<<<;;;:::999999999::::::;;;;;;::::::999888888777:::::::::::::::::::::::::::::::::999999888888888777777777777888888888888::::::::::::;;;===>>>@@@FFFRRRdddsss~~~```WWW\\\ZZZ\\\]]][[[YYYYYYZZZ]]]ZZZYYYWWWUUUSSSQQQPPPOOONNNNNNNNNNNNPPPSSSVVVXXX[[[^^^gggrrr}}}~~~xxxsssooolllkkkjjjjjjkkkooosssuuu}}}{{{xxxwwwwwwvvvuuusssmmmllljjjgggaaa\\\VVVSSSRRRPPPNNNNNNMMMLLLIIIGGGBBBBBB@@@???>>>>>>======>>>===<<<::::::;;;<<<<<<<<<;;;::::::999999::::::;;;::::::999999888888888::::::::::::::::::::::::999999999999999888888888777777777888888888999999::::::999:::;;;<<<>>>???CCCOOO```ppp}}}eee[[[\\\XXXZZZ\\\\\\ZZZZZZZZZ[[[YYYXXXWWWUUUSSSQQQPPPPPPNNNNNNOOOPPPQQQSSSUUUVVVZZZ\\\cccmmmwwwzzzuuurrrnnnmmmkkkjjjkkknnnqqqssszzz}}}{{{yyyxxxxxxxxxwwwuuummmmmmkkkhhhccc]]]WWWSSSRRRQQQPPPOOONNNLLLHHHEEEBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<;;;::::::999999999999999:::::::::999999888888888999999999999999999999999999999999888888888888888777777888888888999999999::::::999999:::<<<===>>>@@@KKK[[[lll{{{mmm___[[[XXXYYY[[[\\\[[[[[[ZZZZZZXXXWWWWWWUUUTTTRRRQQQPPPNNNOOOPPPQQQRRRSSSTTTTTTXXXZZZaaajjjrrr}}}{{{wwwtttpppnnnmmmkkkkkkmmmoooppptttzzz~~~|||zzzyyyyyyyyywwwvvvnnnmmmllliiiddd]]]WWWTTTTTTRRRPPPNNNLLLIIIEEEAAAAAAAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;999999999999999888888777::::::999999999999999888999999999999999999999999888888888888888888888888888888888888999999999999::::::999999:::;;;<<<======FFFUUUgggwwwzzzeeeYYYYYYZZZZZZ\\\\\\\\\ZZZYYYVVVVVVVVVVVVUUUSSSQQQPPPNNNOOOOOOPPPQQQRRRRRRRRRXXXYYY___fffnnnxxx|||xxxvvvpppooonnnlllllllllmmmnnnqqqvvv}}}zzzyyyyyyxxxwwwuuuooonnnllliiiccc^^^XXXUUUUUURRROOOMMMJJJGGGCCC@@@AAA@@@@@@???>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;999999:::::::::999888777999999999999999999999999999999999999999999999999777777777888888888888888888888888999999999999:::;;;:::999999999:::<<<===<<>>?????????<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;:::999999999999999999999999999888888888888888888888888666777777777888888888999888888888999999999::::::;;;:::999999999:::;;;<<<;;;@@@KKK[[[nnnqqqaaa^^^\\\[[[\\\]]][[[YYYTTTUUUVVVVVVVVVTTTRRRQQQOOONNNMMMLLLLLLNNNOOOPPPSSSUUUYYY```fffooo}}}yyywwwpppooonnnmmmllllllmmmmmmkkknnnvvv~~~{{{yyyxxxwwwuuusssrrrppplllgggbbb]]]ZZZXXXTTTQQQMMMKKKIIIHHHGGGEEE@@@@@@??????????????????<<<<<<======<<<<<<;;;:::<<<===>>>>>>>>>===;;;;;;999999999999999999999999888888888888888888888888666666777777888888888999888888999999999:::::::::;;;:::999999999:::;;;<<<;;;???IIIXXXlllddd```\\\[[[\\\]]][[[YYYSSSTTTVVVVVVVVVUUUSSSQQQPPPNNNLLLJJJJJJLLLNNNPPPQQQSSSWWW^^^dddmmm|||}}}yyywwwpppooonnnmmmmmmmmmmmmmmmhhhkkkrrr|||{{{yyywwwwwwxxxyyyyyyyyyqqqooojjjeee```[[[XXXVVVSSSQQQMMMKKKJJJIIIGGGEEECCCBBBAAA@@@??????????????????>>>===<<<;;;::::::<<<;;;;;;::::::999999888;;;;;;;;;::::::999999999:::999999888888999999:::888888999999999999888888::::::999888777777888888999999888888999999:::;;;<<<>>>DDDRRRggg}}}zzzccc]]]ccc^^^YYYYYYWWWXXXVVVTTTTTTTTTTTTRRRQQQMMMLLLKKKJJJIIIIIIJJJKKKNNNRRRYYY```ccchhhuuuwwwsssppprrrqqqpppooommmkkkjjjiiillllllmmmsss}}}}}}zzzwwwvvvvvvxxxxxxwwwrrroookkkfff```[[[WWWVVVSSSPPPNNNLLLKKKIIIGGGDDDCCCBBBAAA@@@????????????>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::999999888;;;;;;:::::::::999999999:::999999888888999999:::999999::::::::::::999999:::999999888777777888888999999888888999999:::;;;===>>>CCCOOObbbwwwjjj^^^aaa]]]ZZZ\\\[[[YYYWWWUUUUUUUUUUUUSSSRRROOONNNLLLKKKJJJKKKKKKLLLMMMPPPVVV]]]```eeeqqq~~~}}}wwwtttrrrrrrrrrpppnnnlllkkkiiiiiijjjiiijjjpppyyy~~~{{{vvvtttuuuvvvwwwwwwsssqqqlllfff```[[[WWWTTTQQQPPPNNNMMMLLLJJJFFFCCCCCCBBBAAA@@@????????????========================<<<;;;;;;::::::999999888::::::::::::999999999999999999888888888888999999:::::::::;;;;;;::::::::::::999888888777888888888999999888888999999:::;;;===>>>AAAJJJ[[[pppsss^^^]]][[[[[[^^^]]]ZZZYYYWWWWWWWWWVVVUUUSSSQQQOOONNNLLLLLLLLLLLLMMMLLLNNNSSSZZZ]]]bbbmmmxxx{{{wwwuuuuuusssrrrpppnnnkkkjjjhhhhhhhhhggggggkkksss~~~~~~zzzvvvssstttwwwyyyzzztttqqqmmmgggaaa[[[VVVSSSPPPPPPOOONNNMMMJJJFFFBBBBBBBBBAAA@@@????????????<<<<<<<<<<<<======>>>>>><<<;;;;;;::::::999999888:::999999999999999999999999999888888888888999999999999::::::::::::999999999999888888888888888999999999888888999999:::;;;<<<===???FFFTTTiiiwww]]]ZZZZZZ[[[___]]]\\\ZZZXXXXXXXXXXXXVVVUUUQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMRRRWWW[[[___iiisss{{{xxxwwwwwwuuutttqqqnnnkkkiiihhhggggggffffffhhhnnnxxx}}}zzzuuutttuuuxxx{{{|||sssqqqnnnhhhbbb[[[VVVSSSPPPPPPOOONNNMMMJJJFFFBBBBBBBBBAAA@@@????????????;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;::::::999999888999999999999999999999999999888888777777888888999888888999999999999888888999888888888888888999999999999888888999999:::;;;;;;<<>>>>><<<;;;;;;::::::999999888888888888999999999999999888888777777777777888888777888888999999888888777888888888777888888999:::999999888888999999:::;;;:::<<>>@@@???AAAOOOeeewwwlll]]]SSSRRRZZZ]]]]]][[[ZZZYYYZZZYYYWWWVVVUUUTTTRRROOONNNMMMMMMMMMPPPMMMMMMRRRUUUXXX]]]dddiiittt|||wwwqqqllljjjiiihhheeeggghhhfffcccccciiinnnxxx}}}yyyuuurrrrrrrrrrrrrrruuuqqqkkkfffbbb^^^ZZZWWWXXXVVVRRRPPPOOOMMMKKKIIIDDDAAA???>>>??????>>><<<<<<<<<======>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<;;;::::::999999999999666777888888888666555444999999888888888888888888:::999888888::::::999888999999888888999999:::;;;<<<===>>>@@@AAAHHH[[[lllyyy^^^RRRRRRXXX___]]]]]]]]]]]]\\\ZZZXXXWWWUUUTTTRRRQQQPPPPPPPPPQQQMMMNNNOOOPPPQQQTTTXXX\\\iiiooo|||~~~zzzuuuppplllhhhgggddddddeeeeeefffgggggggggppp{{{uuusssvvvzzz|||yyyuuussssssuuuuuuuuutttpppjjjfffbbb^^^[[[XXXTTTRRRNNNLLLKKKIIIGGGEEEDDDAAA???>>>??????>>><<<==================>>>>>>===<<<<<<;;;:::;;;;;;;;;<<<;;;:::999999999999999888888999999999888777666888888888888888888888888:::999888888::::::999888999999888888999999:::;;;;;;<<<===>>>???EEEVVVggg||||||cccWWWTTTXXX^^^\\\\\\]]]\\\\\\ZZZYYYXXXWWWVVVTTTRRRPPPPPPPPPPPPMMMNNNOOOPPPPPPSSSWWW[[[eeekkkvvv{{{vvvrrrmmmjjjgggeeefffffffffgggggghhhhhhmmmvvvvvvmmmkkkmmmrrr{{{~~~{{{xxxuuutttuuuwwwxxxxxxrrrnnnjjjfffbbb___\\\YYYVVVTTTPPPNNNLLLJJJHHHFFFDDDAAA???>>>??????>>><<<===============<<<<<<<<<<<<;;;;;;:::::::::::::::;;;::::::999999999999::::::::::::;;;::::::999888888888888888888888888888:::999888888::::::999888999999888888999999:::;;;;;;;;;<<<======BBBPPP___ttt}}}eeeWWWRRRTTTYYY[[[[[[[[[[[[[[[ZZZYYYXXXXXXWWWUUUSSSRRRQQQPPPPPPMMMNNNOOOOOOOOORRRUUUYYY___dddnnn{{{~~~yyytttpppkkkhhhffffffggggggggggggggggggiiippp{{{}}}rrrlllfffddddddjjjqqq{{{{{{xxxuuutttuuuvvvwwwwwwqqqnnnjjjfffddd```]]]ZZZXXXVVVRRROOONNNLLLIIIGGGDDDAAA???>>>??????>>><<<>>>=========<<<<<<;;;;;;;;;;;;:::999999999999:::::::::999999999999999::::::::::::::::::::::::999888888888888888999999999:::999888888::::::999888999999888888999999:::;;;;;;;;;;;;<<<<<>>??????>>><<<>>>>>>======<<<<<<<<<;;;;;;;;;:::999999999999:::999999999888888999999:::999999888888888999999999777777888888888999999999:::999888888::::::999888999999888888999999:::;;;===;;;<<<===<<<>>>GGGQQQjjj|||wwwdddYYYWWW[[[\\\\\\[[[ZZZZZZYYYYYYYYYUUUUUUUUUUUUUUUTTTSSSSSSMMMNNNNNNMMMLLLMMMPPPSSSWWWZZZcccmmmxxx|||xxxtttmmmhhheeeeeeeeeddddddcccccccccdddgggllltttxxxjjjeeegggdddiiiooorrrvvv~~~|||yyyuuusssssstttuuutttrrrpppllljjjgggddd___\\\YYYVVVRRROOOMMMKKKHHHFFFDDDAAA???>>>??????>>><<<>>>>>>>>>>>>============<<<;;;;;;:::::::::::::::999888888888888999999:::888777777777777888999999777777777888999999:::::::::999888888::::::999888999999888888999999:::;;;===;;;<<<>>>===>>>DDDLLLdddwwwrrraaaZZZ\\\___^^^]]][[[ZZZYYYYYYYYYUUUUUUVVVUUUUUUTTTSSSRRRMMMNNNMMMLLLKKKKKKNNNQQQTTTWWW```iiirrr{{{wwwoooiiieeeeeedddcccbbbbbbaaaaaaddddddeeekkkwwwoooiiilllfffjjjnnnppprrrxxx|||zzzyyyzzz|||yyyuuutttuuuvvvwwwwwwtttrrrooollliiieee```\\\[[[XXXTTTQQQOOOLLLIIIGGGDDDAAA???>>>??????>>><<<>>>>>>>>>???????????????===<<<<<<;;;:::;;;;;;;;;888888888888888999::::::888777777666777888999:::666777777888999999:::::::::999888888::::::999888999999888888999999:::;;;;;;:::;;;=========AAAHHH[[[ooopppbbb```bbb```^^^\\\ZZZZZZYYYYYYWWWWWWWWWVVVTTTRRROOONNNMMMNNNMMMKKKIIIJJJLLLOOOQQQUUU]]]gggnnnyyyzzzrrrkkkffffffeeedddcccbbbaaa```cccaaa```dddpppuuuoooppplllppptttttttttxxxzzzrrrnnnlllhhhhhhjjjnnnpppttt~~~{{{xxxuuuuuuvvvyyyzzz{{{uuussspppmmmjjjfff```\\\WWWTTTPPPMMMJJJHHHEEECCCDDDBBB???>>>??????>>><<<>>>>>>??????@@@@@@AAAAAA======<<<;;;;;;;;;;;;<<<888888777777888999::::::888888777777777888:::;;;666777777888999999:::::::::999888888::::::999888999999888888999999:::;;;:::999:::<<<<<<<<<@@@FFFTTTiiioooiiidddbbb___]]][[[ZZZYYYYYYZZZYYYXXXVVVSSSPPPLLLJJJNNNMMMMMMJJJIIIIIIKKKNNNOOOSSS\\\eeelllvvv}}}uuummmggggggfffeeecccbbbaaaaaaccc___]]]```kkk{{{zzztttuuussswwwzzzzzzyyy{{{uuujjjeeecccccc```___aaaddddddfffpppzzz~~~{{{xxxwwwwwwwwwvvvuuuvvvtttqqqlllhhheeecccbbb^^^[[[VVVRRRNNNKKKGGGEEECCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::::::::;;;<<<======<<<:::888888999:::;;;999999888777666666777777999999999888888888777777:::888666777999:::999666888888888888999:::;;;<<<999::::::::::::===BBBEEEOOO```zzziiihhhbbbbbb^^^UUUWWW]]]XXXYYYYYYYYYXXXTTTOOOIIIFFFKKKKKKMMMMMMNNNMMMLLLKKKSSSSSSWWW```hhhsss~~~wwwrrrmmmiiidddaaa___^^^]]]\\\cccaaa``````fffqqq~~~{{{xxxzzzyyy}}}}}}}}}rrrhhhcccaaa___\\\[[[ZZZXXXYYY\\\aaagggjjjwww~~~|||yyyxxxyyyyyyxxxxxxtttrrrooolllhhheeecccbbb^^^[[[VVVRRROOOLLLHHHFFFDDDCCCAAA@@@??????>>>>>>???>>>>>>>>>>>>============<<<;;;::::::;;;<<<<<<<<<;;;999888888888999:::999999888777777777777777999999999888888888777777999777666777999:::888666888888888888999:::;;;<<<:::::::::::::::===AAADDDLLL]]]vvvvvvjjjcccbbb___VVVXXX\\\WWWVVVWWWWWWUUURRRMMMHHHDDDIIIJJJLLLMMMNNNMMMLLLKKKQQQQQQUUU]]]eeeooo~~~zzzuuuoookkkeee```___^^^^^^]]]```___^^^^^^bbbkkkwww~~~|||}}}zzzooogggeeecccaaa___^^^\\\ZZZYYYZZZ^^^bbbdddmmmwww}}}zzzyyyyyyzzzyyyxxxrrrpppnnnjjjgggdddcccbbb^^^ZZZVVVSSSPPPMMMJJJHHHDDDCCCBBB@@@????????????????????????>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;:::999777777888999999999999888777777777777888999999999888888888888888777777777888:::999777555888888888888999:::;;;;;;;;;;;;;;;::::::<<>>>>>>>>=========<<<<<<;;;:::999999999999999888777777888888999999999888777777888888888888888888888888888888888777888999:::;;;:::888777999888888888999999:::;;;;;;<<<<<<;;;:::;;;>>>@@@CCCRRRhhhpppbbb______ZZZZZZ]]]WWWXXXXXXXXXWWWTTTPPPLLLIIIGGGIIILLLOOOPPPPPPNNNMMMOOOOOORRRWWW]]]cccppp{{{|||wwwqqqhhhaaa^^^^^^^^^___aaabbbbbbbbbbbbeeejjjmmm|||}}}yyyuuusssrrrpppmmmkkkllliiieeeaaa^^^^^^^^^___bbbjjjyyy|||xxxuuutttrrrqqqooopppooollliiifffdddbbbaaa]]]ZZZVVVSSSQQQNNNKKKIIIDDDDDDBBBAAA@@@?????????>>>>>>=========<<<<<<<<<;;;;;;;;;:::999888777777888888888888888888888999999888888888888888999999888888888888888888888888888999;;;;;;;;;:::999999999999888888999999::::::;;;;;;<<<;;;::::::===???AAAMMM```wwwtttbbb\\\^^^[[[[[[^^^ZZZYYYYYYXXXWWWTTTQQQNNNLLLHHHJJJMMMPPPQQQQQQPPPOOOOOONNNQQQVVVZZZ___jjjuuu~~~{{{uuulllddd```_________bbbcccccccccbbbccceeeggguuu~~~~~~{{{xxxtttqqqqqqooojjjfffcccaaa``````bbbhhhttt|||xxxuuusssrrrpppnnnqqqooommmiiifffcccbbbaaa^^^ZZZVVVSSSPPPMMMJJJHHHEEEDDDCCCAAA@@@@@@@@@@@@============<<<<<<<<<<<<::::::;;;::::::999888777888888888999999999999999999888888888888999::::::888888888888888999999999999:::;;;:::999888:::;;;:::999999888999999::::::999;;;;;;;;;:::;;;<<<>>>@@@HHHXXXmmm~~~ggg]]]___\\\]]]___\\\XXXXXXWWWVVVTTTQQQNNNMMMJJJKKKMMMOOOOOOPPPOOOOOONNNMMMPPPTTTXXX\\\fffppp|||yyyppphhhdddaaa```___```aaabbbaaa```___aaabbbnnnvvv~~~{{{xxxuuuqqqlllgggdddcccbbbbbbgggooo}}}|||yyyvvvvvvuuutttrrrsssqqqnnnjjjfffcccaaa```^^^[[[VVVRRROOOLLLHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>============<<<:::;;;<<<<<<<<<;;;::::::888888999:::::::::::::::999888888888999999:::;;;777777888888888999999999888999999777555555888;;;::::::999999888999999:::888999;;;;;;;;;;;;===>>>>>>DDDPPPccc{{{pppaaaaaa^^^]]]___\\\YYYYYYXXXWWWUUUSSSPPPOOOKKKKKKKKKKKKLLLMMMMMMNNNKKKKKKNNNRRRUUUYYYbbblllxxx|||tttlllgggdddaaa______``````___^^^^^^___aaafffnnnzzzzzztttooojjjgggfffcccfffmmmxxx}}}zzzyyyyyyyyyyyyxxxtttrrroookkkgggcccaaa```^^^[[[VVVRRRNNNKKKGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>;;;<<<===>>>>>>>>>===<<<888999:::;;;;;;;;;;;;;;;999888888888999::::::;;;777777888888999999999999777888777555222333777;;;::::::999999888999999999777999;;;;;;;;;;;;===???===AAAKKK]]]uuuvvveeeddd___]]]___\\\\\\\\\[[[YYYXXXVVVTTTSSSLLLKKKJJJIIIIIIJJJLLLLLLJJJIIILLLQQQSSSWWW```jjjuuu~~~vvvoooiiieeeaaa______```aaa```______```bbb```hhhttt}}}vvvpppllljjjdddffflllwww~~~{{{xxxwwwxxxzzz{{{wwwsssnnnjjjfffccc```^^^^^^ZZZSSSOOOLLLJJJHHHGGGFFFDDDBBB???>>>???@@@AAA?????????>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999:::::::::::::::999999888888888::::::999999888777777777;;;:::999999888777666666777888888888888999999999;;;;;;:::;;;;;;<<<===>>>???BBBGGGRRRkkkjjj```^^^[[[\\\bbb```___]]][[[YYYXXXWWWWWWOOOLLLHHHGGGGGGIIIJJJJJJJJJKKKMMMOOOQQQVVV\\\```oooyyyxxxtttooohhhddddddbbbaaaaaabbbccccccaaa___^^^```hhhuuu~~~zzzooogggjjjiiinnnwww~~~}}}{{{zzzyyyzzz{{{|||vvvrrrmmmiiifffdddaaa___^^^ZZZTTTOOOLLLJJJIIIGGGDDDCCCAAA???>>>>>>>>>???>>>>>>======<<<;;;;;;;;;888999;;;======;;;999888999999999999999999999999:::999999999999999999888777777777888999999::::::<<<<<<;;;;;;:::999888888888888888888999999999999999999999::::::;;;<<<======AAAEEEOOOfffooobbb___\\\\\\___]]]\\\[[[YYYWWWVVVVVVUUUQQQMMMJJJHHHHHHIIIIIIIIIJJJKKKLLLNNNPPPTTTZZZ^^^jjjsss{{{wwwqqqiiiddddddbbbaaa```aaaccccccbbb```\\\]]]dddooozzz~~~ssskkkggggggkkksss|||||||||||||||{{{{{{||||||ssspppkkkhhhfffdddaaa```^^^ZZZTTTOOOLLLKKKIIIGGGBBBBBBAAA@@@???>>>======??????>>>>>>===<<<<<<<<<666888;;;======;;;888666;;;::::::999999888888888888888888999999999999999777777777888999999::::::;;;;;;;;;::::::999999999888888888888999999999:::888888888888999:::;;;<<<;;;???DDDKKK]]]{{{uuueeeaaa^^^\\\^^^]]]\\\ZZZYYYXXXWWWWWWVVVSSSOOOLLLIIIIIIIIIIIIHHHIIIJJJKKKLLLNNNRRRWWW[[[dddlllwww~~~zzztttkkkdddcccaaa``````aaacccdddcccbbb[[[ZZZ___hhhqqqzzzvvvnnneeeeeegggnnnuuu~~~}}}}}}}}}~~~}}}{{{zzzyyyqqqnnnjjjgggeeedddbbbaaa___ZZZTTTOOOMMMKKKIIIHHHBBBBBBBBBBBBAAA???>>>===BBBBBBAAAAAA@@@??????>>>999;;;<<<>>>>>><<<;;;999;;;;;;::::::999888777777777777888888999999::::::::::::999999888777777777999999888888888888888888888888888999999999::::::888888888999999:::;;;<<<;;;???CCCHHHUUUpppxxxeee```___^^^^^^___^^^\\\[[[ZZZYYYYYYYYYUUURRRNNNKKKKKKJJJIIIHHHIIIJJJJJJKKKLLLOOOTTTXXX___fffooozzz}}}vvvllldddbbbaaa```___aaacccddddddddd]]][[[\\\cccjjjrrr~~~vvvnnnfffeeegggkkkpppxxx~~~|||yyywwwuuupppmmmiiigggfffeeecccbbb___[[[UUUPPPMMMKKKIIIHHHDDDDDDDDDCCCBBBAAA???>>>BBBBBBAAAAAA@@@@@@??????======<<<;;;;;;<<<======;;;;;;::::::999888777777777777777888888999999999::::::999999888777777777888888888888888888999999888999999999999:::::::::999999999999:::;;;<<<===<<>>============;;;999888888999;;;===;;;::::::999999888888888777777777888888888888888777777777888999999::::::999999999::::::;;;;;;<<<999999999999::::::::::::999999999::::::;;;<<<===<<<>>>@@@DDDKKK]]]{{{kkk```]]]^^^______^^^\\\ZZZXXXWWWVVVVVVVVVTTTQQQOOONNNMMMKKKIIIKKKKKKJJJIIIIIIKKKOOORRRWWW]]]eeemmmxxx{{{ppphhhfffdddbbb``````bbbdddeeeeeeccc___^^^```bbbgggpppyyyxxxpppjjjiiijjjkkkkkkqqq~~~}}}{{{yyyvvvtttsssqqqnnnkkkhhhgggfffdddccc```[[[UUUPPPMMMLLLJJJIIIFFFEEECCCAAA@@@@@@@@@AAA?????????>>>======<<<<<<::::::999888888999::::::999999999999999999999999888888888888777777777777777777777888999999::::::888888999:::;;;;;;<<<<<<999999999:::::::::;;;;;;888888888888999:::;;;<<<<<<;;;>>>BBBGGGUUUooo|||iiiccccccdddaaa___]]][[[XXXVVVUUUUUUVVVTTTRRRPPPPPPOOOLLLKKKLLLLLLKKKIIIIIIJJJMMMPPPRRRXXX```hhhrrrtttmmmkkkfffcccaaa```bbbdddddddddccc___]]]^^^___aaaiiiqqq{{{xxxppphhhhhhiiiiiihhhmmm}}}}}}}}}{{{zzzxxxvvvuuuuuurrroookkkiiigggfffdddccc```[[[UUUPPPNNNLLLJJJIIIFFFDDDBBB???>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>999:::;;;;;;;;;;;;:::999999999999999999999::::::999999888888777777666666::::::999999888777777777666666777888999::::::;;;999999:::::::::;;;;;;;;;777777777777888999:::;;;;;;:::;;;@@@EEEPPPggg}}}sssjjjiiikkkdddbbb```]]]ZZZXXXWWWVVVVVVTTTRRRQQQQQQPPPMMMKKKMMMMMMLLLJJJHHHJJJMMMPPPNNNTTT\\\dddnnn|||wwwpppooogggdddaaaaaabbbcccddddddbbb^^^\\\\\\\\\]]]dddkkkqqqzzzwwwoooggggggggggggeeejjjzzz~~~zzzvvvttttttuuuvvvtttqqqmmmiiigggfffggggggaaa\\\UUUOOOLLLJJJHHHGGGFFFCCCAAAAAACCCDDDCCCAAA???????????????>>>===<<<<<<<<<;;;:::999999888888888888888888888888888888999999999888888888777777888888888888888888888888<<<999777666888:::;;;:::<<<;;;;;;:::999999999:::999999::::::::::::;;;;;;>>>999:::???AAAFFFYYYpppuuurrrssskkkbbb]]]\\\\\\YYYUUUTTTTTTTTTSSSRRRPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJSSSSSSXXX```hhhsss~~~vvvqqqnnnjjjddd```___``````___``````___]]]ZZZZZZ^^^bbbkkkrrr|||zzzqqqmmmiiigggffffffjjjwww~~~{{{wwwuuutttttttttuuusssoookkkiiihhhhhhiiiccc^^^WWWQQQMMMKKKIIIHHHEEECCCAAAAAACCCCCCBBBAAA???????????????>>>======>>>======<<<;;;;;;::::::888888888888888888888888999999999888888888777777888888888888888888888888;;;999666666888:::;;;;;;:::999888888777777888888999999::::::::::::;;;;;;===:::;;;???@@@DDDVVVjjjzzzvvvpppfff```]]][[[YYYWWWUUUUUUUUUTTTRRRPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJRRRRRRVVV]]]eeennn}}}yyytttrrrmmmhhhcccbbbaaa```____________]]]ZZZZZZ]]]```gggnnnxxx|||rrrmmmiiifffeeeeeeiiiuuu~~~|||yyywwwuuussssssvvvtttqqqmmmkkkjjjjjjjjjfffaaaYYYSSSOOOLLLJJJIIIDDDBBBAAA@@@AAABBBAAA@@@??????>>>>>>>>>>>>===============<<<<<<;;;;;;:::999999999999999999999999999999999888888888888888888888888888888888888888999888666777999;;;<<<<<<999999888888777777888888999999::::::::::::;;;;;;===;;;<<<@@@???AAAOOO```|||wwwnnneee^^^ZZZYYYYYYWWWWWWVVVUUUSSSQQQOOONNNNNNMMMLLLKKKKKKJJJJJJJJJOOOOOORRRYYY```hhhvvv}}}xxxwwwsssmmmhhheeeccc```___^^^^^^^^^]]][[[[[[\\\^^^bbbgggpppyyy~~~vvvppprrrzzz~~~sssmmmhhheeedddcccgggrrr}}}~~~|||zzzxxxuuutttrrruuutttqqqnnnlllkkkjjjjjjgggaaaZZZSSSOOOLLLIIIHHHCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>=========>>>>>>;;;;;;:::::::::999999999999999999999999999999999888888888888888888888888888888888888888888888888888777666777:::<<<<<<<<<;;;;;;::::::999::::::;;;999999999:::::::::;;;;;;<<<;;;===???>>>???IIIUUUsssuuujjj```[[[ZZZ[[[YYYXXXXXXVVVTTTRRRPPPOOOOOONNNLLLKKKJJJJJJJJJJJJKKKKKKOOOVVV\\\cccppp|||}}}{{{wwwqqqlllhhhddd```^^^]]]]]]^^^]]]\\\\\\\\\\\\\\\aaaiiiqqqzzz~~~xxxrrrmmmnnnssstttmmmhhhdddbbbbbbeeennnxxx~~~~~~|||zzzxxxvvvuuutttsssrrrooommmkkkjjjiiiiiifff```XXXRRRMMMKKKHHHGGGCCCCCCBBBAAA@@@??????@@@>>>======<<<<<<===>>>>>>:::::::::::::::999999999999999999999999999999999888888888888888888888888888888888888888888888888777666666777:::<<<<<<<<<;;;::::::999::::::;;;;;;999999999:::::::::;;;;;;;;;<<<===>>>===>>>EEEMMMbbb|||{{{nnnccc\\\[[[\\\ZZZYYYYYYWWWVVVSSSRRRQQQPPPOOOLLLJJJIIIIIIJJJJJJHHHHHHLLLSSSYYY```lllxxx|||yyytttoookkkfffaaa]]]^^^^^^]]]]]]]]]]]]\\\\\\YYY]]]dddkkksssyyyuuurrrsssuuu}}}uuunnnhhhcccbbbaaacccjjjsss~~~}}}{{{zzzxxxwwwwwwwwwqqqpppnnnlllkkkiiiiiihhhddd^^^WWWQQQMMMJJJHHHGGGCCCDDDDDDBBB@@@??????AAA>>>===<<<;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888999999999888888888888888888888888888777777888:::<<<;;;:::888888777777888888999999999999::::::::::::;;;;;;:::<<<===<<<;;;>>>CCCIIIVVVnnn}}}pppfff___\\\\\\ZZZZZZYYYXXXWWWUUUTTTSSSQQQOOOLLLJJJIIIIIIJJJJJJGGGGGGKKKQQQVVV\\\gggqqqyyy}}}zzzvvvrrrnnniiiccc```aaa___]]]]]]^^^^^^^^^]]]XXX[[[```eeelllwww|||yyyzzz{{{xxxpppiiicccaaaaaabbbhhhooo}}}|||zzzxxxwwwxxxyyyzzzppppppnnnmmmkkkjjjiiihhhccc^^^VVVPPPMMMKKKIIIHHHDDDEEEEEECCC@@@???@@@BBB>>>===;;;;;;;;;===>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888888888999999999888888888888888888888888888888777999;;;;;;:::999888888777777888888999:::999999::::::::::::;;;;;;:::;;;<<<::::::>>>DDDGGGOOOccc~~~qqqhhhbbb^^^[[[YYYYYYYYYYYYXXXWWWVVVVVVRRRPPPMMMJJJHHHHHHIIIJJJHHHHHHJJJOOORRRVVV___iiipppzzz~~~|||yyyvvvrrrmmmhhhcccccc```]]]\\\^^^```______XXXZZZ\\\___cccmmmyyy{{{rrrjjjcccbbbaaabbbffflllyyy}}}|||yyywwwwwwxxx{{{|||qqqpppooonnnllljjjiiiiiibbb]]]VVVQQQNNNLLLJJJIIIEEEFFFFFFDDD@@@???@@@BBB===<<<;;;:::;;;===???@@@::::::::::::::::::::::::::::::::::::::::::::::::777777888888999999999999888888888888888888888888999888888999;;;;;;999888:::999999999:::;;;;;;<<<999999:::::::::;;;;;;;;;999;;;;;;999:::???DDDGGGLLL]]]zzz}}}qqqiiiddd___ZZZYYYYYYYYYYYYYYYXXXXXXWWWRRRPPPMMMJJJHHHHHHIIIJJJJJJIIIJJJNNNOOORRRZZZccciiisss}}}zzzxxxuuupppkkkgggeeeaaa]]]\\\^^^```aaa```YYYZZZZZZZZZ]]]eeeqqqyyy~~~ssskkkdddbbbbbbbbbeeejjjrrr|||}}}{{{yyyyyyzzz||||||{{{tttrrrooollljjjiiihhhhhhaaa]]]WWWQQQNNNLLLJJJIIIDDDDDDCCCBBBAAA@@@@@@??????????????????@@@@@@@@@<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888777777666666777888999999888888888999999:::::::::<<<<<<;;;:::999999999999999::::::;;;<<<===??????JJJXXXpppvvvooolllcccZZZYYY\\\[[[YYYYYYYYYWWWUUURRRQQQOOOLLLIIIGGGFFFGGGGGGKKKKKKJJJKKKNNNRRRWWWYYY```ggguuu}}}{{{yyyvvvrrrooogggddd```^^^^^^_________[[[\\\\\\[[[\\\```ggglllzzzppplllgggbbb^^^^^^___```jjjuuu|||zzzxxxxxxzzz{{{{{{{{{uuussspppmmmkkkiiihhhhhhbbb]]]WWWRRRNNNLLLJJJIIIEEEDDDCCCCCCAAAAAA@@@???????????????????????????<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888999888888888888888999999999999999999999999::::::<<<;;;;;;::::::::::::;;;::::::::::::<<<===>>>???CCCOOOeeewwwjjjfffaaa^^^___[[[YYYXXXWWWWWWWWWTTTRRRRRRPPPMMMJJJHHHGGGGGGGGGJJJIIIIIIIIIKKKMMMPPPRRRWWW]]]iiivvv{{{xxxuuuqqqnnnhhheeeaaa______`````````bbbeeeeeeaaa[[[[[[bbbiiisssyyypppmmmgggbbb___^^^___```gggppp~~~zzzxxxwwwwwwyyy{{{{{{zzzvvvuuurrrooollliiihhhgggbbb]]]WWWRRROOOMMMKKKIIIEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888::::::999999999999999999::::::999999999999999999::::::::::::::::::;;;;;;::::::::::::;;;<<<>>>>>>@@@HHHYYYsssuuueee```]]][[[\\\[[[YYYXXXXXXXXXXXXVVVTTTUUURRROOOKKKIIIGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJQQQUUU]]]fffooozzz}}}yyyvvvrrrpppkkkgggcccaaaaaaaaaaaaaaaccchhhjjjcccYYYVVV\\\dddiiioooxxx|||pppmmmhhhbbb______```aaadddlllxxx~~~~~~yyywwwvvvwwwyyyzzzyyyxxxwwwvvvssspppmmmjjjhhhgggbbb^^^WWWRRROOOMMMKKKJJJEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888999999999999999999888888:::::::::999999888888888888888888888999999:::;;;::::::::::::;;;<<<===>>>AAAEEEQQQgggxxxhhhccc^^^ZZZXXX\\\[[[YYYYYYZZZZZZYYYXXXVVVSSSPPPLLLIIIGGGGGGGGGIIIJJJKKKLLLKKKKKKJJJIIIOOOQQQVVV\\\aaakkk}}}}}}zzzxxxvvvppplllgggdddbbbbbbaaa```^^^aaaccc^^^XXXVVVZZZ___aaafffoooyyy~~~wwwpppmmmhhhccc```___aaabbbeeejjjvvvyyywwwwwwwwwyyyyyyxxxwwwwwwvvvsssqqqmmmjjjgggfffbbb^^^XXXRRROOOMMMKKKJJJFFFEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888777777888999999888777666:::::::::999999888888888777666666666777888999999:::::::::::::::;;;<<<===@@@BBBKKK^^^zzzooogggbbb^^^\\\]]][[[YYYXXXYYYZZZYYYXXXVVVSSSPPPLLLIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJLLLLLLPPPSSSWWW___ppp~~~|||zzzwwwrrrlllgggdddbbb```^^^]]]]]]\\\[[[YYYYYYYYYZZZ\\\aaahhhpppzzzzzzuuuooolllgggbbb```___aaabbbccciiitttzzzyyyxxxyyyyyyyyywwwuuuuuutttssspppmmmjjjgggfffccc^^^XXXSSSPPPNNNLLLJJJFFFEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888555666777888999888777777::::::999999999999999999777777777666777777888888:::::::::::::::;;;<<<<<<;;;===DDDTTTnnn{{{uuugggaaaaaabbb]]][[[XXXWWWWWWXXXXXXWWWVVVTTTQQQMMMJJJIIIIIIIIIHHHIIIJJJLLLLLLLLLLLLKKKHHHHHHKKKNNNQQQXXXgggwww}}}|||{{{vvvoooiiifffccc```___aaa___\\\\\\\\\\\\YYYVVVYYY\\\aaahhhpppyyy}}}wwwsssnnnkkkfffaaa______```bbb___eeeqqq|||{{{zzzzzzzzzxxxuuusssrrrrrrqqqpppmmmjjjgggfffccc___XXXSSSPPPNNNLLLJJJFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888444555777999::::::999999999999999999999999:::::::::999999888888888888999::::::999999::::::;;;;;;999<<>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999888888888888888888888888444555888:::<<<<<<;;;;;;888888888999999::::::;;;<<<<<<;;;:::999999999999::::::999999999:::;;;;;;;;;===AAAFFFTTTnnnuuuiiidddfffccc___]]]]]]]]]]]]\\\YYYWWWTTTRRRPPPOOOOOOPPPRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQUUUYYY\\\bbbpppzzzvvvpppkkkiiigggfffeeeZZZ]]]``````\\\YYYZZZ\\\SSSUUUWWWYYY^^^fffnnnttt{{{sssnnnllljjjllliiiddd___]]]]]]___```[[[dddrrr||||||{{{||||||zzzvvvssswwwsssooommmmmmmmmkkkiiieee___XXXSSSRRRPPPNNNKKKKKKIIIGGGEEECCCAAA@@@@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;::::::::::::999666555444555666777;;;::::::999888888888999444444555666777888999999888888888888999999999999;;;777444333666999:::999888777666888;;;===>>>===999999888888999999:::;;;======@@@EEENNN```}}}oookkkggggggccc___^^^]]][[[XXXXXXWWWUUUUUUUUUUUUSSSRRRPPPNNNMMMOOOTTTYYYZZZYYYYYY\\\______bbbnnn}}}vvvrrrpppmmmiiieeebbb```____________]]]\\\WWWWWWWWWWWWYYY^^^eeejjjpppzzzrrriiihhhiiijjjiiijjjgggddd```]]]\\\\\\\\\ZZZbbbnnn|||}}}||||||}}}}}}|||yyyvvvvvvsssooonnnnnnnnnlllkkkeee___XXXSSSQQQPPPMMMJJJKKKIIIGGGEEECCCAAA@@@@@@???>>>>>>>>>============<<<<<<;;;;;;;;;::::::::::::999777666666888999:::;;;:::999999888888888999888888888888999999999999666666666666777777777777;;;777444444666999999999;;;999888888:::;;;;;;;;;999999888888999999:::;;;;;;<<>>>>>>>>=========<<<<<<;;;;;;;;;::::::::::::999888888999;;;<<<===::::::999888888888888999;;;;;;;;;::::::999999999666666666666777777777777:::777555444666888999999===;;;999999999:::999888999999888888999999:::;;;;;;===@@@AAAAAAKKKddd{{{}}}jjjhhhfffdddaaa^^^\\\[[[YYYXXXVVVUUUVVVUUUSSSRRROOONNNNNNQQQVVV[[[^^^___```eeejjjnnnwww}}}yyyvvvsssmmmhhhcccbbb```___``````___^^^]]]\\\[[[XXXVVVWWWZZZ]]]gggpppzzz}}}{{{zzzyyyvvvrrrnnnfffaaa\\\[[[]]]aaabbbbbbfffeeecccaaa^^^[[[YYYXXX[[[aaammm|||~~~}}}}}}|||yyywwwpppooonnnmmmmmmmmmlllkkkfff```XXXSSSPPPNNNJJJGGGJJJIIIGGGEEECCCBBBAAAAAA?????????>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::::::::999:::;;;<<<===999999888888888888888999999999999999999999999888777888888888999999999999888777666555666888999999===;;;999888999999888777999999888888999999:::;;;;;;???BBBBBB???EEEZZZooonnniiieeedddccc___]]]^^^ZZZXXXVVVVVVVVVUUUSSSRRRNNNNNNOOOQQQVVV[[[___bbbfffjjjooottt}}}}}}zzzvvvoookkkfffdddaaaaaaaaaaaaaaa```^^^]]]\\\YYYVVVUUUVVVXXXaaahhhrrrzzzyyyvvvssspppmmmiiieeebbb\\\YYYXXXYYY]]]```bbbbbbbbbbbbaaa```^^^[[[YYYXXX[[[aaalll{{{~~~|||{{{zzzxxxuuurrrmmmnnnnnnmmmkkkjjjjjjjjjfff```XXXSSSPPPNNNJJJGGGIIIHHHGGGEEECCCBBBAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::999999999999888888888777777888999999444444555666666777888888777888888888999999999999777777777666666777888::::::888777777999::::::999999999888888999999:::;;;:::>>>BBBBBB>>>BBBSSSeeeyyymmmdddcccccc```^^^___[[[YYYWWWVVVVVVUUUSSSQQQNNNNNNOOOQQQTTTYYY^^^aaagggkkkrrrxxx}}}xxxsssnnnkkkhhhdddcccccccccbbbaaa]]]]]]\\\ZZZWWWVVVWWWXXX\\\aaaiiiqqqzzz{{{rrrooollljjjgggddd```]]][[[ZZZYYY[[[]]]```bbbccc`````````___]]]\\\ZZZYYY[[[```kkk{{{~~~|||yyywwwvvvuuurrrpppmmmnnnooonnnkkkiiiiiiiiigggaaaYYYTTTQQQOOOLLLIIIIIIHHHFFFEEECCCBBBBBBBBB@@@@@@?????????>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888777777888777777777777888999999222222333444555666777888666666666666777777777777666777888777666666888:::888777666777999;;;;;;:::999999888888999999:::;;;888:::>>>???===???KKKXXXqqqvvvdddaaadddaaa______\\\ZZZXXXWWWVVVUUUSSSQQQOOOOOOOOOOOOPPPTTTZZZ^^^bbbhhhpppxxx|||wwwssspppmmmhhheeeddddddcccbbb\\\]]]^^^\\\ZZZXXXXXXYYYWWW[[[aaahhhqqqzzztttiiihhhggghhhhhhfffcccaaa```___^^^]]]^^^aaadddfffdddcccbbb```^^^]]][[[[[[\\\```jjjzzzzzzxxxuuutttuuutttsssqqqnnnppprrrpppllliiiiiiiiigggaaaYYYUUUSSSQQQNNNKKKHHHHHHFFFEEECCCBBBBBBBBB@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;:::::::::999999:::::::::999999888777777777777777888999999555555666666666777777777666666666666777777777777555777999888666666888:::888777666777999:::::::::999999888888999999:::;;;::::::<<<>>>===>>>EEENNNaaahhhaaadddbbb^^^\\\\\\ZZZXXXWWWWWWUUUSSSQQQPPPPPPOOONNNMMMPPPUUUZZZ^^^dddmmmttt}}}|||yyyuuuqqqlllhhhfffeeedddccc^^^``````___\\\ZZZYYYYYYUUUWWWZZZ___gggoooxxx}}}wwwlllcccdddgggkkknnnooommmkkkiiigggdddbbbbbbeeeiiimmmmmmkkkgggccc```^^^\\\\\\\\\___iiizzz~~~wwwuuusssssstttuuuuuutttpppssstttrrrnnnjjjjjjjjjfffaaaZZZUUUTTTRRROOOMMMHHHGGGFFFEEECCCBBBBBBBBB@@@@@@@@@????????????>>><<<<<<;;;;;;;;;:::::::::888888999:::;;;;;;;;;;;;777777666777777888999999999999999888888888888888888888888888999999999999555777999999666666888:::999888666777888:::999999999999888888999999:::;;;>>><<<<<>>>>>>>>=========<<<;;;;;;::::::;;;::::::999999::::::;;;888888777777777777888888777888888888888999999999666777888999999888777666888888888888888888888888999999999888888888777777888888999999999::::::::::::;;;;;;<<<>>>???AAABBBXXXmmmsssdddbbb___\\\\\\]]]ZZZWWWUUUTTTTTTSSSRRRSSSQQQMMMJJJIIIKKKNNNPPPVVV]]]eeemmmttt~~~xxxuuuqqqnnnllliiieeebbbbbb```^^^^^^______^^^]]]YYYWWWVVVUUUXXX]]]cccgggqqqyyyxxxnnniiiaaaeeellluuuuuummmkkkmmmqqqyyyyyyllldddbbb```\\\]]]___hhh{{{{{{wwwuuuvvvxxxyyyyyyxxxvvvssspppmmmkkkjjjiiifffaaa[[[WWWTTTRRRPPPOOOGGGGGGGGGGGGEEEBBB???===AAAAAA@@@@@@???>>>>>>>>>=========<<<;;;;;;::::::999888888777777888888999888888777777777777888888777888888888888999999999666777888999999888777666888888888888888888888888999999999888888888777777888888999999999:::::::::::::::;;;<<<===???AAABBBMMMbbbzzzjjjgggbbb^^^___[[[YYYVVVUUUVVVVVVUUUTTTQQQPPPNNNLLLKKKKKKKKKKKKRRRWWW___eeekkksss~~~{{{xxxtttpppnnnkkkgggdddbbb```^^^]]]^^^^^^]]]\\\YYYWWWUUUTTTVVVZZZ___bbbjjjrrr|||wwwnnnjjjdddhhhppp}}}~~~ssspppqqqvvvwwwkkkeeeccc``````ccclll~~~{{{xxxwwwxxxzzz||||||zzzwwwtttpppllljjjhhhhhhfffaaa[[[WWWTTTRRRPPPOOOHHHJJJKKKJJJFFFBBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;:::::::::999888888777777888888999888888777777777777888888777888888888888999999999777777888999999888777777888888888888888888888888999999999888888888888888888888999999999:::::::::::::::;;;;;;===>>>@@@AAAEEEWWWvvvnnnfff```]]]]]]ZZZXXXVVVVVVWWWXXXXXXWWWRRRRRRRRRQQQOOOMMMKKKIIINNNRRRXXX\\\aaahhhqqqxxx}}}zzzvvvsssqqqnnnkkkhhheeeccc```_________^^^]]]ZZZXXXUUUTTTTTTVVVYYY[[[aaahhhqqqyyywwwppplllhhhkkkrrr~~~xxxyyy~~~rrriiifffdddcccgggrrr}}}zzzxxxwwwyyy{{{}}}}}}yyywwwssspppllljjjiiiiiifffaaa[[[WWWTTTRRRPPPOOOOOOLLLHHHEEECCCCCCDDDEEEAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;::::::999;;;::::::999999::::::;;;888888777777777777888888777777888888888999999999888888888888888888888888888888888888888888888888888888888888888888888888888888999999999::::::::::::::::::;;;<<<===???@@@BBBPPPkkksssfff^^^\\\^^^[[[YYYXXXXXXYYYYYYXXXWWWVVVVVVUUUTTTRRROOOLLLKKKLLLOOOSSSWWW\\\bbbiiioooyyy|||xxxuuutttrrrpppnnnjjjgggcccaaaaaaaaa```___]]][[[XXXUUUTTTTTTUUUVVVZZZ```hhhooovvv{{{tttqqqppppppuuuuuujjjggggggffflllyyyzzzxxxwwwwwwyyy{{{||||||wwwuuurrrooommmlllkkkkkkfffaaa[[[WWWTTTRRRPPPOOOPPPIIICCCCCCGGGIIIFFFAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;::::::999999;;;::::::999999::::::;;;888888777777777777888888777777888888888999999999999999888888888888999999777777777777777777777777888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<>>>>>>@@@KKK___|||}}}kkk```^^^___\\\[[[YYYYYYYYYYYYWWWUUUXXXWWWUUUSSSQQQNNNMMMLLLKKKLLLOOOSSSWWW]]]cccgggnnnvvv}}}zzzwwwwwwwwwvvvtttmmmiiieeebbbaaaaaa```______^^^[[[XXXVVVUUUTTTTTTWWW[[[aaahhhoooxxx|||xxxxxxwwwzzzsssjjjhhhhhhgggooo~~~yyyxxxvvvvvvxxxzzzzzzzzzvvvtttrrrooommmlllllllllfffaaa[[[WWWTTTRRRPPPOOONNNJJJJJJPPPWWWVVVKKK@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;:::999999999999888888777777888888999888888777777777777888888777888888888888999999999:::999888888888888999:::777777777777777777777777888888888888888999999999888888999999999::::::::::::999999:::;;;<<<======<<>>>>>>>><<<<<<;;;::::::999999888999888888777777888888999888888777777777777888888777888888888888999999999:::999999888888999999:::777777777777777777777777777777888888888999999999888888999999999:::::::::999999999999:::;;;<<<===;;;@@@IIIYYYqqqjjj]]]XXXYYYXXXXXXYYYZZZYYYWWWUUUUUUUUUVVVVVVTTTQQQMMMKKKJJJIIIHHHJJJMMMPPPSSSUUUWWW[[[eeettt~~~}}}{{{zzzsssoooiiieeecccbbbaaaaaaaaa```___]]]ZZZXXXVVVUUUQQQRRRUUUYYY___fffnnnsss~~~xxxooommmllljjjkkkvvv{{{yyyxxxxxxyyyzzzyyyxxxyyywwwtttpppllljjjiiihhhfffaaa[[[WWWTTTRRRPPPOOOGGGHHHKKKOOORRRQQQMMMHHHAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;::::::999999888;;;::::::::::::::::::;;;888888777777777777888888777888888888888999999999;;;:::999888888999:::;;;777777777777777777777777777777888888999999999999888888999999999:::::::::999999999999:::;;;<<<<<<===@@@EEEOOObbbxxxfff]]]VVVVVVVVVXXXZZZZZZXXXVVVUUUWWW[[[\\\[[[VVVPPPMMMMMMKKKIIIIIIKKKNNNOOOPPPTTTVVV^^^iiisss~~~|||zzzxxxtttnnniiigggfffeeeeee```______]]][[[YYYWWWVVVOOOOOOQQQTTTYYY```ggglllwww}}}vvvpppooonnnkkklllxxxzzzuuutttwwwyyywwwwwwyyy}}}|||zzzuuuooojjjhhhgggddd```[[[XXXVVVTTTSSSQQQLLLJJJHHHFFFEEEEEEEEEEEEFFFBBB>>>>>>AAAAAA>>>;;;<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888888999999999888888888888777555666777999999888777777888888999999999999888888999999999888888888888777777888999:::;;;<<<<<<<<<999888888777777888888999::::::::::::::::::::::::<<>>::::::999999999999888888:::::::::999999999999888999999999888888888888777777777777777777888888999777888888999999888888777444555666777888999::::::777777888999999888888888::::::999999999999::::::::::::::::::::::::::::::;;;<<>>>>>???@@@>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888888777777888777666666666777999:::777777888888888888777777888888888999:::;;;;;;;;;777777777777777777666666888888777777777777888888999999999999999999999999===<<<===???BBBLLLaaauuu```QQQPPPRRRSSSTTTZZZZZZZZZZZZXXXVVVSSSQQQNNNLLLJJJGGGEEEEEEFFFGGGFFFEEEEEEGGGIIINNN[[[ggg~~~|||wwwqqqkkkgggcccbbb```^^^\\\\\\\\\\\\^^^\\\XXXSSSOOONNNQQQSSSVVVZZZ___eeelllttt||||||xxxvvvxxxxxxvvvtttvvvsssssssssqqqmmmkkkjjjkkkjjjeee^^^XXXUUUTTTSSSRRRMMMLLLIIIGGGEEEDDDDDDDDDBBB@@@???>>>>>>???>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888888777777888777666666666777999:::777777777888888777777777999999999999999999999999666666777777777666555555888777777666666777777888999999999999999999999999;;;:::;;;===@@@GGGVVVeeetttZZZQQQPPPQQQSSSXXXXXXYYYZZZYYYVVVTTTRRROOOMMMKKKHHHGGGFFFFFFGGGHHHEEEDDDGGGHHHLLLTTT]]]kkk||||||uuuoookkkeeecccaaa^^^]]]\\\\\\]]]]]][[[YYYTTTQQQPPPRRRTTTRRRUUUXXX]]]ccckkkrrrwww}}}yyyvvvxxxxxxuuutttuuuqqqrrrrrrooollljjjjjjkkkiiiddd]]]WWWUUUTTTSSSSSSMMMLLLIIIGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@::::::999999999999888888888999999999999:::::::::999999999888888888888777777777777777777888888999666777777888888777777666777777777666666666555555555555666777777666666666999999888888888888999999999999999999999999999999999777888;;;===BBBLLLWWWtttfffSSSJJJJJJMMMSSSTTTWWWXXXXXXWWWTTTSSSOOONNNLLLJJJHHHHHHHHHHHHKKKGGGEEEFFFGGGHHHKKKQQQ[[[ggg~~~yyysssoooiiifffccc```^^^]]]]]]^^^YYYYYYXXXUUURRRQQQSSSTTTQQQQQQSSSVVV[[[aaagggjjjuuuzzz~~~yyywwwxxxxxxuuussstttqqqqqqqqqooollliiiiiijjjhhhbbb[[[VVVTTTSSSTTTTTTNNNLLLJJJGGGEEEDDDCCCCCCAAAAAAAAA@@@??????@@@AAA::::::999999999999888888888888999999999:::::::::999999999888888888888777666666777888888888888888666666777777777777666666555555555555555666666666444555666777777777777777999999888888888888999999888888888888888888888888999777888;;;===???FFFMMMaaaxxx\\\JJJFFFIIIMMMOOOSSSVVVWWWWWWUUUTTTOOOOOOMMMKKKJJJJJJIIIIIILLLFFFDDDFFFGGGFFFGGGIIIQQQWWWggg}}}{{{uuurrrmmmkkkgggccc```______```ZZZZZZZZZXXXUUUTTTUUUWWWRRRQQQPPPRRRVVV[[[___bbbhhhnnnuuu{{{~~~yyywwwxxxxxxuuussstttpppqqqqqqnnnkkkiiiiiiiiifffaaaZZZUUUSSSSSSTTTTTTNNNLLLJJJGGGEEECCCCCCCCC?????????>>>======>>>???<<<<<<<<<;;;;;;;;;::::::888888888999999:::::::::999999999888888888888777555666888999999999888777666666777777777777666666444444555666777888999999444444666777888888888888777777666666666666777777888888888888888888888888<<<999:::===???@@@DDDIIITTTsssjjjRRRKKKNNNJJJLLLQQQUUUWWWWWWVVVTTTPPPOOONNNLLLKKKKKKKKKKKKJJJEEECCCFFFIIIHHHHHHIIINNNOOOXXXiiizzz|||wwwtttqqqnnnjjjfffcccaaaaaabbb]]]^^^]]][[[YYYXXXXXXYYYVVVSSSQQQRRRUUUYYY]]]___```eeemmmsssyyy~~~|||{{{yyyxxxxxxyyyxxxwwwuuuuuusssqqqppppppooommmkkkfffaaa[[[XXXWWWVVVSSSQQQNNNMMMKKKHHHFFFEEEDDDDDD????????????>>>>>>>>>>>>=========<<<;;;999888777999999999888999999::::::999999999999999:::::::::999888777666666555666666777777888999999999999999444444333444444555666777555555666777888999999:::777777777888999999999:::::::::999888777777777777999:::<<<======>>>AAACCCSSSaaa{{{rrrYYYNNNIIIIIIJJJLLLNNNRRRUUUUUUSSSSSSWWWPPPHHHKKKKKKJJJQQQMMMLLLJJJJJJJJJJJJHHHGGGIIILLLRRRZZZfffuuu|||wwwsssrrrqqqnnniiidddbbbbbbccc______^^^]]][[[ZZZYYYYYYYYYWWWUUURRRRRRSSSUUUWWW\\\aaafffhhhkkkqqqzzz{{{yyyxxxwwwxxxxxxwwwuuuwwwuuurrrqqqqqqpppooommmgggbbb\\\XXXWWWVVVSSSPPPMMMLLLJJJHHHFFFDDDCCCCCC????????????>>>>>>>>>>>>=========<<<;;;:::888777:::999999888999999::::::999999999999999888888888888777777666666666666777666777888888999999888888888888888777888888999999666666777777888888999999888888888888888999999999::::::999888888888888999;;;<<<======<<<===???AAAFFFSSSkkkeeeVVVNNNIIIIIIJJJLLLPPPTTTUUUTTTPPPWWWSSSPPPSSSOOOJJJMMMMMMLLLJJJJJJJJJJJJHHHFFFCCCFFFJJJPPPZZZfffsss{{{~~~yyyuuuuuusssoookkkfffdddcccdddaaa```___^^^]]]\\\[[[[[[ZZZXXXVVVUUUTTTTTTUUUVVVXXX\\\aaaccceeekkkssszzz~~~~~~{{{yyywwwwwwxxxxxxwwwvvvyyyvvvrrrqqqqqqqqqqqqpppiiiddd]]]YYYWWWVVVRRROOOMMMKKKIIIGGGEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>=========<<<;;;:::999888::::::999999888999999:::999999999888888777777666666666777777777777777888555666777777888888777777;;;;;;:::999999999::::::777777777777777888888888999999999888888888888888999999999999999::::::;;;<<<=========<<<<<<===???BBBJJJ^^^|||ppp\\\QQQJJJHHHHHHJJJNNNRRRTTTVVVQQQVVVSSSQQQUUUQQQJJJNNNMMMLLLJJJIIIJJJIIIHHHFFFDDDFFFHHHLLLRRR[[[fffmmm{{{{{{yyyvvvrrrmmmiiifffeeeeeebbbbbbaaa```___^^^^^^]]][[[ZZZYYYXXXWWWVVVUUUUUUSSSVVVZZZ\\\]]]bbbiiinnnuuu{{{~~~|||zzz|||}}}~~~~~~{{{yyywwwvvvwwwwwwwwwvvvxxxuuuqqqooopppqqqrrrrrrkkkfff___ZZZXXXUUURRRNNNLLLKKKIIIGGGDDDCCCBBBBBB@@@@@@@@@?????????>>>>>><<<<<<<<<<<<;;;:::999888::::::999999888888999999999999999888777666555555555666777777888888888888555555666777777777777777:::999888888777777777777888888888777777777777777:::999999999888777777777999999999999:::;;;<<<===:::;;;<<<<<<;;;;;;===???CCCHHHUUUnnnxxxdddWWWMMMHHHEEEGGGKKKNNNSSSWWWWWWWWWOOOMMMRRROOOLLLSSSNNNLLLKKKJJJJJJIIIHHHFFFGGGHHHIIIKKKOOOUUU]]]ccckkkuuu}}}zzztttoookkkiiigggeeeccccccbbbaaa```___^^^^^^\\\\\\\\\[[[ZZZWWWUUUTTTPPPRRRTTTVVVWWWZZZ___cccjjjpppxxx~~~~~~{{{zzzzzzzzz|||}}}~~~{{{yyyvvvuuuvvvwwwvvvvvvuuurrrooommmnnnpppqqqqqqlllggg```[[[XXXVVVRRROOOLLLKKKIIIGGGDDDCCCBBBBBB@@@@@@@@@@@@????????????<<<<<<<<<<<<;;;:::999999;;;:::999999888888888999999999999888777666555555555666777888999999888888555555666777777777777777999888777666666666666666888888888777777777777777:::999999999888777777777888888888999:::;;;<<<===777999:::;;;;;;<<>>AAAGGGUUUmmmzzzmmm___SSSIIIIIIJJJJJJQQQ[[[XXXZZZZZZbbbiii^^^QQQTTTRRRPPPNNNMMMLLLKKKIIIGGGDDDEEEEEEEEEFFFJJJOOOSSSXXX___hhhnnnttt}}}|||wwwtttqqqmmmiiigggfffdddbbb```___]]]\\\\\\]]]]]]]]][[[YYYWWWVVVTTTTTTSSSSSSSSSTTTUUUUUUYYY^^^eeejjjnnntttzzz}}}yyyvvvuuuvvvwwwyyyzzz|||}}}~~~~~~|||yyyuuuttttttvvvvvvvvvpppnnnlllmmmnnnoooooonnnlllggg```\\\ZZZXXXTTTQQQMMMLLLJJJHHHFFFDDDCCCCCCAAAAAA@@@@@@@@@?????????;;;;;;<<<<<<;;;;;;::::::<<<;;;:::999888888888888999999999999999888888888777888999::::::999777666666777888888999999888888888888777777777888999999666666777777888888999999888888888888888999999999888888888888888999:::;;;777888::::::::::::===???>>>AAAFFFNNN___}}}}}}kkk\\\PPPNNNMMMLLLSSS^^^ZZZ\\\^^^iiiqqqcccTTTUUUTTTRRROOONNNNNNMMMKKKIIIGGGGGGGGGFFFFFFHHHLLLPPPSSSZZZcccgggjjjqqq||||||zzzwwwrrrmmmjjjiiigggeeebbb___]]]\\\\\\\\\\\\[[[[[[YYYXXXXXXWWWVVVTTTTTTTTTSSSRRRQQQWWWZZZ___bbbdddiiipppuuu|||}}}wwwvvvtttttttttvvvxxxyyy|||}}}|||yyyuuussstttvvvvvvvvvooonnnmmmnnnooopppooonnnlllggg```\\\ZZZXXXUUURRRNNNMMMKKKIIIFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@??????;;;;;;;;;<<<;;;;;;::::::<<<;;;:::999888888888888999999999999999:::::::::888999:::;;;:::888666555777777888999999999999999666555555555666777888888555666666777888999999:::777777888888999999999:::888888777777888888999:::999:::::::::999999;;;===<<>>??????===<<<;;;::::::999888777555444444555777888666666777777888888888999777888888888888777666666888666444555777888888777777777777777777888888999999999888888888888888888::::::999999999999::::::777777888999999999999888999999888888999999:::;;;;;;999===DDDJJJYYY{{{gggWWWQQQRRRYYYaaagggaaa___cccddd^^^YYYZZZTTTRRRPPPPPPPPPOOOMMMLLLJJJHHHEEEDDDEEEHHHIIIJJJLLLLLLPPPVVVZZZ^^^gggqqqyyy~~~yyyzzzvvvtttoooiiiccc___^^^___\\\[[[ZZZ[[[\\\]]]\\\[[[YYYYYYXXXWWWVVVTTTSSSRRRPPPPPPPPPQQQTTTXXX[[[]]]gggjjjoootttzzz~~~zzzxxxtttqqqqqqqqqrrrqqqrrruuuzzz}}}}}}yyyuuuuuuvvvvvvvvvwwwssspppooopppqqqpppnnnnnnhhh```[[[YYYXXXTTTRRRNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBBBB@@@@@@???>>>???>>>===<<<::::::::::::999::::::::::::::::::999777777777777888888888999777777888888777777666555777666555666888888888666777666666666666777888888777777777777777777777777777666666666666666666777777777888999999999999888999999999999999::::::;;;???===@@@DDDFFFPPPlll}}}fffXXXTTT[[[eeemmmgggdddeeeddd]]]ZZZZZZVVVTTTRRRRRRRRRQQQOOOMMMKKKHHHDDDBBBCCCDDDEEEEEEIIIIIILLLQQQUUUXXXaaakkkqqqzzz~~~wwwuuupppkkkeeebbbaaaaaa\\\[[[ZZZZZZ[[[\\\[[[YYYYYYYYYYYYXXXVVVUUUSSSRRRRRRQQQQQQPPPRRRTTTVVVWWW]]]```eeeiiiooovvv~~~yyyuuusssrrrpppnnnoooppppppqqqrrruuuzzz~~~}}}yyywwwvvvwwwwwwwwwxxxuuurrrqqqqqqqqqpppooolllfff___[[[ZZZYYYVVVTTTNNNMMMKKKIIIHHHFFFFFFEEEDDDCCCBBBBBB@@@@@@???>>>>>>>>><<<;;;::::::::::::999;;;===>>>>>>===;;;999777777777888888888888888777777777888777777666555666555666777999999777555666666555555666666777888666666666666666666666666999999888888888888999999777777888999999999999888::::::999999::::::;;;<<<>>>>>>@@@CCCCCCHHH\\\rrrfffZZZ___iiitttoookkkhhhddd^^^[[[\\\XXXWWWUUUTTTTTTSSSQQQOOOLLLIIIEEECCCCCCCCCCCCBBBGGGFFFIIINNNPPPTTT]]]fffqqq}}}|||yyytttoookkkhhhffffff___]]][[[[[[\\\\\\[[[ZZZZZZZZZYYYXXXWWWUUUTTTSSSTTTRRRQQQOOOOOOOOOPPPPPPSSSVVVZZZ^^^cccjjjqqqvvvyyy{{{~~~|||uuurrrooommmmmmmmmmmmlllmmmooopppqqqtttxxx~~~~~~~~~}}}||||||~~~{{{xxxvvvwwwxxxxxxwwwwwwuuusssrrrrrrssssssssslllfff___[[[ZZZXXXVVVSSSMMMLLLJJJIIIGGGFFFEEEEEEDDDCCCBBBBBB@@@@@@???>>>>>>===<<<;;;::::::::::::888999:::;;;;;;:::999888888888888888888888888888888888999999888888777666555555666888::::::777555555555555555555666777777555666666666666666777777:::999999999999999999:::777777888999999999999888:::::::::999::::::;;;<<<999:::>>>AAAAAADDDQQQ```{{{dddbbbjjjxxxvvvrrrmmmfff```^^^___ZZZXXXVVVUUUUUUTTTRRRPPPNNNKKKHHHFFFFFFFFFEEEDDDFFFEEEHHHLLLOOOSSS]]]gggvvvyyytttpppmmmkkkjjjdddaaa___^^^^^^^^^]]]\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSRRRPPPNNNMMMLLLLLLLLLOOOQQQTTTWWW[[[aaahhhlllpppqqqtttyyy~~~~~~uuuooommmllljjjjjjjjjlllmmmmmmmmmnnnqqqssswww}}}~~~}}}~~~~~~|||{{{zzzzzzzzz{{{yyyvvvuuuvvvwwwxxxwwwtttttttttsssssstttuuuwwwnnnhhh```[[[YYYWWWTTTQQQLLLKKKJJJHHHFFFEEEDDDDDDDDDCCCBBBBBB@@@@@@???>>>===<<<;;;::::::::::::::::::999888777777888999:::999999999888888888888888999999::::::999999888777666666777999;;;:::888555555555555555555666777777666666666777777888888888666666555555555555666666777777888999999999999888:::999999999999:::;;;;;;777999===@@@@@@BBBJJJSSSiiiwwwkkklllzzz|||{{{tttjjjdddcccccc[[[YYYWWWVVVUUUTTTRRRPPPMMMKKKIIIGGGHHHHHHGGGFFFCCCCCCEEEJJJMMMRRR]]]gggwww~~~xxxtttqqqmmmkkkgggdddaaa_________^^^]]]\\\\\\[[[ZZZYYYWWWVVVUUUQQQQQQPPPOOONNNMMMMMMMMMNNNOOOQQQSSSVVVZZZ___ccckkklllnnnqqqvvvzzz~~~}}}xxxssslllhhhiiiiiiiiiiiiiiijjjkkkmmmkkkmmmppptttzzz|||zzz{{{}}}~~~{{{zzzzzz{{{}}}yyywwwuuuuuuwwwxxxxxxxxxttttttuuutttrrrsssuuuwwwnnnhhhaaa\\\YYYWWWTTTQQQMMMLLLJJJHHHFFFEEEEEEDDDDDDCCCBBBBBB@@@@@@???>>><<<<<<;;;:::::::::::::::<<<:::999777777999:::<<<999999999999999888888888999999::::::999999888777777666777888::::::888666666666555555666666777888666666666777777888888999777777666666666666777777777777888999999999999888999999888888999999:::;;;999;;;>>>>>>>>>???DDDHHH[[[vvv}}}vvv}}}~~~rrrjjjgggeee]]][[[XXXWWWVVVUUUSSSPPPMMMKKKHHHGGGHHHGGGFFFEEEAAA@@@BBBFFFIIINNNYYYcccvvv~~~zzzvvvpppllljjjgggccc```______^^^]]]]]]]]]\\\[[[ZZZXXXWWWVVVQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOPPPPPPQQQSSSWWW[[[ffffffgggjjjmmmppptttvvvzzzwwwssspppmmmjjjgggddddddfffggggggfffgggiiikkkjjjmmmrrrwww~~~~~~yyyvvvuuuxxx{{{}}}|||zzzyyy|||~~~xxxwwwvvvvvvxxxzzzzzzyyyvvvvvvvvvtttqqqppprrruuulllggg___[[[ZZZXXXVVVSSSOOONNNLLLJJJHHHGGGFFFFFFDDDCCCBBBBBB@@@@@@???>>>;;;;;;::::::999999::::::::::::999999999999:::::::::::::::999999888888888777888888888888777666666888777666777999:::999888777666666666666777888888444444555666666777888888999999888888888888999999777777888999999999999888888888777777888888999:::999;;;<<<;;;<<<>>>BBBDDDSSSjjj{{{pppiiieee___]]]ZZZYYYXXXWWWTTTRRRPPPNNNKKKJJJIIIHHHFFFDDDCCCAAABBBDDDFFFJJJTTT^^^sssxxxsssppplllgggdddcccbbbbbbaaa^^^]]]]]]\\\[[[YYYXXXWWWSSSSSSSSSSSSSSSSSSRRRRRRPPPPPPPPPOOONNNOOORRRUUU^^^^^^^^^```cccgggjjjlllssswww}}}}}}xxxooolllhhhfffeeedddcccaaaaaaccceeefffeeefffiiikkkooosssxxx~~~|||xxxuuuuuuttttttxxx{{{{{{{{{|||yyywwwwwwwwwzzz{{{{{{zzzxxxyyyxxxuuupppnnnppprrrjjjeee^^^[[[ZZZZZZWWWUUUQQQPPPNNNLLLJJJIIIHHHHHHDDDCCCCCCBBBAAA@@@???>>>;;;;;;:::999999999::::::666777999::::::999777666:::::::::999999888888888666666666666666555555444999888666777888::::::999777777777777777888999999333333444444555666777777666666555555555555666666777777888999999999999888777777777666777888888999777888999999:::???CCCDDDIII\\\|||sssjjjdddaaa___\\\[[[ZZZXXXVVVTTTUUUSSSPPPMMMLLLJJJFFFDDDGGGDDDDDDEEEFFFIIIRRR\\\lllzzzvvvrrrmmmiiihhhggggggfff^^^^^^]]]]]][[[ZZZXXXWWWUUUUUUVVVVVVUUUTTTSSSSSSRRRRRRRRRPPPNNNNNNQQQSSSWWWWWWWWWYYY\\\```dddfffjjjooouuu{{{xxxrrrnnnjjjfffbbb````````````______bbbeeegggfffgggkkknnnvvvyyy{{{wwwuuuuuuwwwxxxssswww{{{|||}}}~~~xxxxxxyyyzzz{{{|||}}}~~~|||yyyuuuqqqoooppprrrsssrrrjjj```YYYWWWWWWWWWVVVNNNLLLJJJIIIIIIHHHEEECCCDDDCCCBBBAAA@@@?????????===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888:::::::::999999888888888666666777777888888888888666666777777777777666666999888777555555555666777999999888777777777777777888888888888888999::::::<<<<<<;;;;;;:::999999999666666777888999:::::::::999999999:::;;;<<<===>>>JJJRRRddd~~~rrrkkkeee```]]]___```[[[WWWUUUSSSRRRQQQOOOMMMJJJHHHFFFGGGEEECCCBBBDDDHHHMMMPPPfffttt|||xxx~~~}}}yyyuuupppmmmjjjfffccccccaaa^^^\\\\\\\\\\\\ZZZUUUTTTTTTUUUWWWWWWVVVTTTUUUTTTSSSRRRQQQPPPOOOOOORRRUUUWWWWWWVVVWWWZZZ]]]bbbdddhhhnnnttt{{{wwwqqqnnnkkkfffaaa```^^^\\\[[[\\\\\\\\\\\\aaadddggghhhiiikkkqqquuu~~~|||yyyuuusssrrrrrrrrrqqqssstttsssvvv{{{}}}yyyyyyzzzzzz{{{||||||||||||yyyuuuqqqooopppqqqsssnnnhhh```\\\ZZZXXXVVVSSSOOOMMMKKKJJJIIIHHHFFFDDDDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888:::::::::999999888888888777777777777777888888888777777888888888888777777888777666555444555555666777777666555555555555555555555444444555666666777666666666777777777777777777777777888999999999:::999999999:::;;;<<<===>>>BBBIIIXXXrrrzzzsssiiibbb^^^______[[[XXXXXXUUUTTTSSSQQQOOOLLLJJJHHHHHHFFFDDDCCCDDDGGGKKKNNNXXXffftttyyyuuuppprrrvvv}}}|||}}}xxxtttpppmmmjjjggggggddd```^^^]]]\\\ZZZYYYWWWVVVVVVWWWYYYYYYXXXVVVUUUTTTTTTSSSQQQPPPPPPOOOKKKMMMPPPQQQQQQSSSWWWZZZ[[[]]]```eeekkkqqqvvvyyyzzz|||}}}{{{vvvoookkkhhhfffbbb______]]][[[[[[[[[\\\\\\\\\```dddiiilllooottt{{{~~~yyywwwuuurrrppppppqqqppppppqqqsssuuuyyy~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxuuuqqqppppppqqqrrrjjjfffaaa^^^]]]YYYTTTPPPPPPNNNLLLKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888999999999999999888888888888888888777777777777777888888999999999999888888999999888777777777888888777666666555555555555555777777777777777777888999333333444555555666777777888888888888888888999999999999999999:::<<<===>>>???DDDNNNbbb}}}qqqhhhaaa___^^^\\\ZZZ[[[WWWVVVUUUSSSQQQNNNLLLKKKJJJHHHEEECCCCCCEEEHHHJJJOOO[[[kkkttttttpppmmmlllsssqqqssszzz{{{wwwtttqqqooommmiiieeebbb```^^^[[[ZZZYYYXXXXXXYYY[[[[[[ZZZYYYUUUUUUTTTSSSRRRQQQQQQPPPJJJKKKMMMNNNNNNPPPRRRUUUSSSUUUXXX\\\aaafffjjjllloooqqqssswww|||{{{sssllliiigggeeebbb```^^^]]]\\\^^^]]]\\\\\\\\\]]]^^^___aaafffmmmrrrwww}}}zzzvvvrrrpppnnnnnnooopppooonnnkkknnnrrryyy|||||||||{{{zzzzzzyyyyyyyyywwwuuurrrpppppppppqqqiiieee```]]]\\\YYYTTTPPPQQQOOOMMMLLLKKKJJJHHHFFFCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888888777777777777777888888999999888888777888777777777777777777777888888777777777777888888999888888888888888999999666666666777777777888888999999999888888888888888888888888999:::;;;======???AAAGGGTTTiii|||rrrgggbbb```]]]\\\]]]XXXWWWVVVUUURRRPPPNNNMMMLLLJJJGGGDDDCCCDDDFFFGGGKKKTTTbbbmmmrrrqqqmmmjjjkkkhhhhhhnnnvvv{{{wwwtttqqqmmmiiieeecccaaa^^^]]][[[ZZZZZZ[[[\\\\\\[[[YYYVVVUUUUUUTTTSSSSSSRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPPPPQQQSSSVVVZZZ^^^aaacccggghhhkkknnnssswww{{{}}}yyytttqqqmmmgggbbb\\\]]]^^^]]]ZZZYYYYYYZZZ\\\]]]^^^^^^^^^```ccceeeggglllsssyyy~~~|||yyyuuusssooonnnmmmnnnpppqqqpppooojjjmmmrrrwww~~~~~~}}}}}}|||{{{zzzyyyxxxxxxxxxwwwuuusssqqqpppoooooojjjeee^^^ZZZYYYWWWUUURRRQQQOOOMMMLLLLLLKKKHHHFFFCCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888888888888777777777777777666666777777777777666666333444444444444444444444888888777777777777888888666555555444444444555555999999999888888777777777999999999888888888888888888888888999:::;;;<<<=========AAAIIIXXXrrrzzznnngggbbb^^^\\\^^^XXXXXXWWWUUUSSSQQQOOONNNNNNLLLIIIFFFDDDDDDEEEFFFEEEKKKTTT^^^fffjjjiiigggeeebbbbbbffflllttt{{{xxxrrrooojjjgggeeecccaaa___]]]\\\[[[\\\]]]]]][[[YYYVVVVVVVVVUUUTTTTTTSSSSSSVVVTTTSSSRRRRRRRRRRRRQQQOOOOOOPPPRRRUUUWWWYYY[[[```aaacccfffiiimmmppprrrxxx{{{vvvrrrlllhhhfffddd```]]]XXXYYYZZZZZZXXXWWWWWWXXXYYY[[[^^^___```cccgggkkkmmmrrrzzz{{{vvvsssqqqooonnnooonnnoooppprrrrrrpppooommmnnnqqquuuxxxzzz~~~~~~}}}|||{{{zzzyyyxxxxxxvvvvvvuuusssrrrpppooonnnkkkeee\\\WWWVVVVVVUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFBBBCCCCCCCCCBBB@@@>>>===;;;;;;;;;;;;::::::::::::888999999999999:::::::::777777777888888888888888666777777777888888888888666666777777777777666666666666777888888888777777555555555555555666666777777666666555555555555666999999888777777666555555888888888888888888999999888888888888999;;;<<<===???>>>AAAHHHPPPddd}}}qqqkkkfff```]]]]]]YYYYYYXXXWWWUUUSSSQQQPPPOOONNNKKKHHHFFFEEEEEEEEECCCFFFKKKSSSZZZ```bbbbbb]]][[[\\\aaaffflllvvv~~~wwwsssoookkkiiigggeeecccaaa___^^^^^^^^^]]]ZZZXXXWWWWWWVVVVVVVVVUUUUUUUUUSSSRRRPPPQQQSSSUUUUUUTTTNNNNNNOOOOOOPPPRRRSSSTTTWWWXXXYYY[[[^^^aaacccdddkkkooosssuuuvvvyyyzzzuuuqqqgggdddaaa___^^^\\\ZZZXXXYYYXXXWWWWWWWWWWWWWWWXXXWWW[[[___bbbccchhhnnnsssvvv||||||wwwsssqqqqqqpppooooooooopppqqqrrrqqqnnnlllhhhggghhhlllnnnsss}}}}}}}}}|||{{{zzzyyyyyyxxxuuuuuuuuutttrrrpppnnnmmmjjjddd\\\WWWVVVVVVUUUSSSPPPNNNLLLKKKKKKJJJHHHFFFBBBBBBCCCCCCBBB@@@>>>===;;;;;;;;;:::::::::999999888888999999999:::::::::666777777777888888888999555555666777888999999:::777777777888888777777777777888999:::;;;::::::999555555555555555666777777999999888777777777777777777777777777777777777777777777777888999999999:::777777888888999:::<<<===???===AAAHHHMMMZZZwwwzzzppplllhhhbbb]]]]]][[[[[[ZZZYYYWWWUUUTTTSSSQQQOOOLLLIIIGGGFFFFFFFFFBBBDDDGGGLLLQQQUUUXXXZZZTTTSSSUUU[[[```dddmmmuuuzzzuuurrrooollljjjeeecccbbb``````^^^[[[XXXWWWWWWWWWWWWVVVVVVVVVVVVSSSQQQOOOQQQTTTUUUUUUTTTPPPPPPPPPPPPPPPPPPQQQRRRQQQRRRRRRSSSUUUWWWYYYZZZ___cccggghhhiiimmmtttyyy|||wwwsssoookkkgggddd^^^\\\[[[ZZZYYYXXXVVVUUUYYYUUURRRSSSVVVXXXXXXWWWZZZ___eeeiiikkkqqqyyy}}}yyyvvvsssqqqrrrsssssssssnnnnnnnnnppppppnnniiifff```___```ffflllwww}}}||||||{{{zzzzzzyyyyyyuuuuuuuuutttssspppnnnlllhhhccc\\\YYYXXXWWWTTTQQQPPPNNNLLLKKKJJJIIIGGGEEEBBBBBBCCCDDDCCC@@@>>><<<;;;;;;;;;:::::::::999999888888888999999:::::::::666666777777888888888999444444555777888999:::;;;888888999999999999888888222333444666666666555444777777777777777888999999666666555444444444444444777777888888999999::::::666666777888999::::::;;;777777777888999:::<<<<<<999777<<>>@@@CCCEEEHHHJJJMMMNNNNNNMMMQQQWWW\\\___gggnnnuuu{{{{{{xxxtttqqqhhhgggdddcccaaa___\\\YYYWWWWWWWWWWWWWWWWWWVVVVVVWWWTTTRRRRRRTTTUUUTTTQQQTTTSSSSSSRRRRRRRRRRRRSSSPPPPPPPPPPPPQQQSSSTTTUUUVVVZZZ___```aaadddlllrrrwwwwwwyyy|||{{{xxxpppmmmjjjgggeeebbb^^^[[[[[[[[[ZZZYYYXXXWWWUUUTTTXXXSSSNNNOOOUUUYYYYYYXXX```eeelllppptttzzz}}}vvvqqqooommmkkkkkkmmmpppqqqqqqllllllmmmnnnmmmjjjeeeaaaaaa___bbbjjjttt~~~~~~}}}{{{zzzyyy}}}{{{wwwsssooonnnmmmmmmiiiddd]]]ZZZYYYYYYWWWTTTRRRPPPNNNMMMLLLJJJFFFDDDEEECCCAAA@@@@@@???===<<<======<<<;;;::::::::::::>>>===;;;999999:::;;;<<<888888888888888888888888777777777777777777777777777777777777777888888888888777555444555666888999666666666666777777777777888777666555555666777888777777777777777777777777999888777666666555555666888888888999999999::::::???:::<<>><<<===<<<;;;:::999999999999;;;:::888777777888888999888888888888888888888888777777777777777777777777888777777777777777777777777666555444555666888999777777777777666666666666777666555444444555666777666666666666666666666666888777777777777777888888:::::::::;;;;;;;;;;;;<<<<<<999;;;@@@AAABBBOOO```zzzvvveeecccbbb\\\ZZZ\\\ZZZZZZYYYXXXXXXXXXYYYYYYUUUTTTRRRQQQPPPNNNJJJGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLPPPVVV^^^ccceeeiiiqqqzzz|||{{{xxxsssnnnkkkgggccc```\\\[[[ZZZYYYYYYYYYYYYYYYWWWVVVUUUTTTSSSTTTTTTUUUVVVUUUUUUTTTTTTSSSSSSRRRTTTSSSRRRQQQOOOOOOOOOOOONNNNNNOOOQQQTTTXXX[[[^^^```bbbfffhhhkkkooosssvvvzzz|||~~~zzzvvvpppllliiifffdddbbb]]]ZZZVVVTTTUUUUUUTTTSSSWWWVVVTTTTTTUUUUUUUUUUUUWWWXXXYYY]]]aaaeeehhhiiirrrwww}}}zzzuuupppkkkhhhfffggghhhiiikkknnnpppqqqpppjjjeeeccc___ZZZXXXYYY\\\gggvvv~~~~~~}}}|||zzzzzztttsssqqqpppoooppppppqqqkkkeee___[[[ZZZZZZWWWUUUSSSQQQNNNMMMKKKJJJGGGEEEEEECCCAAAAAAAAA@@@>>><<<<<<;;;:::999999888888999999888888888888777777777888888888888888888888888777777777777777777777777888888888777777666666666777666555555555666777888888888777777666666555555999888777777777777888999555555555555555555555555777777777777888999:::;;;999999:::::::::;;;;;;;;;:::888:::??????>>>GGGTTTccchhh^^^\\\YYYXXXZZZWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSRRRRRRPPPMMMJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGJJJNNNSSSZZZ___^^^```fffmmmqqqvvv~~~yyytttppplllhhheeebbbaaa___]]]\\\[[[ZZZZZZWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMNNNOOORRRTTTVVVUUUWWWZZZ]]]___bbbfffiiikkknnnqqqtttwww|||~~~{{{yyyxxxuuuqqqnnnllliiieeebbb```^^^\\\[[[XXXVVVSSSSSSTTTUUUUUUTTTVVVUUUUUUUUUUUUVVVVVVWWWYYYZZZ\\\```eeekkkqqqttt}}}vvvpppllliiigggeeebbbccceeegggiiikkkllllllnnnggg```]]]YYYVVVWWW[[[eeevvv}}}}}}}}}}}}|||zzzyyyxxxuuutttrrrpppooonnnnnnnnnlllggg```\\\[[[ZZZXXXUUUTTTQQQNNNLLLKKKJJJGGGEEEEEEDDDBBBAAAAAA@@@>>><<<;;;;;;:::999888888888888999::::::::::::999888777888888888888888888888888666666666666666666666666999999888777666555555444666555555555555666777888888888777777666666555555888888777666666777888888666666666666666666666666777777666666777888888999777777777777888888888888999888:::>>>===<<>>===;;;;;;:::999888888888888999::::::::::::999888777777777777777777777777777666666666666666666666666999888888777666555444444555555555555555666666777888777777777666666666555555444333333333333444555777777777777777777777777777777666555555555555555666666666777777777888888999999<<<>>>===<<>>???@@@EEEKKKWWWllluuuhhh```[[[TTTRRROOOLLLKKKLLLNNNOOONNNNNNOOOQQQTTTTTTSSSQQQMMMMMMKKKJJJIIIIIIIIIIIIAAABBBCCCDDDCCCDDDGGGIIIKKKJJJLLLRRRUUUWWW\\\bbbjjjrrr~~~yyysssmmmiiigggdddbbb```]]][[[ZZZYYYYYYZZZYYYYYYXXXXXXWWWWWWVVVRRRRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPQQQPPPPPPOOOOOOMMMNNNOOONNNMMMMMMNNNPPPOOOPPPQQQRRRRRRTTTWWWZZZ[[[\\\]]]___bbbdddggghhhhhhjjjmmmnnnppprrruuuxxxzzz{{{|||{{{|||~~~~~~}}}zzzyyyxxxwwwvvvtttssssssnnnmmmllljjjgggdddbbbaaa]]]]]]]]]]]]\\\[[[ZZZZZZWWWUUUSSSRRRSSSTTTSSSRRRSSSRRRRRRSSSUUUUUUTTTSSSQQQTTTWWWXXXWWWXXXZZZ\\\]]]bbbgggiiikkknnntttzzz|||{{{vvvrrroooeeecccaaa```aaabbbbbbaaaaaa```^^^\\\ZZZXXXWWWVVVWWWVVVYYY```kkkyyy|||{{{~~~~~~}}}{{{zzzyyyyyyyyyyyyxxxwwwuuutttsssqqqkkkddd```^^^]]]ZZZWWWVVVSSSOOOLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAA???=========<<<;;;::::::::::::>>>===;;;999999:::;;;<<<777777777777777777777777777777777777777777777777555555555666666666666666333444555555666666555555444444555666777888999999666555444333333444555666666666666666666666666666666555555666666777888999555555555555666666666666666888::::::;;;>>>@@@??????DDDKKKZZZwwwpppgggbbbUUUSSSNNNKKKJJJKKKNNNPPPMMMMMMNNNQQQSSSTTTSSSQQQNNNMMMLLLKKKKKKJJJKKKKKKDDDEEEFFFFFFEEEEEEGGGIIIJJJIIIKKKPPPTTTUUUYYY^^^___fffpppyyy{{{vvvqqqooojjjhhhdddaaa^^^]]]]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPQQQOOONNNMMMOOOPPPOOOOOOPPPPPPOOOPPPSSSUUUZZZYYYYYYXXXYYYZZZ\\\]]][[[]]]___aaadddggglllpppnnnooooooooooooqqqtttwwwvvvxxxyyyzzzzzzyyyxxxvvvzzz}}}~~~{{{xxxwwwwwwxxxyyyzzzzzzxxxvvvuuuppppppooommmlllkkkiiiiiiddddddcccaaa^^^\\\ZZZXXXTTTUUUUUUVVVUUUUUUTTTTTTUUUSSSQQQQQQRRRSSSSSSSSSPPPPPPPPPQQQSSSTTTSSSQQQOOOSSSWWWYYYYYYZZZ]]]```aaafffllloooqqquuu|||{{{tttpppmmmjjjhhheeecccbbbbbbcccdddcccbbb___]]][[[XXXVVVVVVVVVVVVVVVWWW^^^iiiwww}}}{{{|||~~~~~~}}}zzzwwwuuuzzzzzz{{{{{{yyywwwtttrrrsssnnngggcccaaa^^^ZZZVVVUUURRROOOMMMLLLKKKIIIGGGGGGFFFEEECCCAAA???>>>===<<<;;;::::::999999999999>>>===;;;888666777:::===777666666555555555666666999888777555555555666777777777888888888888777777888777666444444333333333555555444555666777999;;;777666555444444555666777555555555555666666666666777777777666555555444444666777777777777888888888888888999:::;;;;;;;;;;;;@@@???DDDPPPddd|||lll]]]XXXRRRLLLJJJJJJJJJJJJJJJJJJLLLMMMOOOQQQRRRSSSRRRRRRPPPOOOMMMLLLKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBEEEGGGJJJLLLNNNQQQTTTWWW```ccciiiooowww}}}vvvrrrooolllgggdddcccbbbaaa```___]]][[[ZZZ[[[\\\\\\\\\ZZZYYYWWWVVVWWWWWWVVVUUUSSSSSSSSSRRRQQQQQQQQQPPPNNNNNNMMMLLLLLLMMMNNNOOOSSSQQQOOOMMMLLLMMMOOOQQQRRRSSSSSSTTTUUUVVVVVVWWWVVVWWWWWWXXXZZZ[[[\\\\\\dddcccbbbbbbccceeehhhjjjlllmmmmmmmmmmmmnnnnnnnnnqqqssstttvvvwwwwwwwwwwwwxxxyyyzzz|||||||||{{{{{{{{{{{{zzzzzzzzz|||}}}~~~||||||{{{yyyxxxwwwvvvvvvwwwuuurrrooommmmmmmmmmmmpppmmmiiiiiijjjjjjhhheeeccccccaaa```___^^^^^^^^^ZZZZZZZZZYYYWWWTTTQQQOOOPPPOOOOOOOOOPPPQQQRRRRRRQQQOOOMMMNNNQQQSSSSSSQQQRRRQQQQQQSSSUUUWWWXXXXXXVVVXXXZZZ\\\]]]aaaeeehhhiiiooovvvzzz{{{{{{yyyuuuqqqnnnjjjhhhgggeeedddbbb```___^^^^^^]]][[[ZZZWWWUUUTTTTTTVVVWWWZZZaaakkkyyy~~~|||{{{|||~~~~~~|||zzzxxxzzz{{{{{{{{{yyywwwtttsssqqqlllgggcccbbb```\\\YYYUUURRROOOMMMLLLKKKHHHGGGFFFFFFDDDCCCAAA???>>>=========<<<;;;::::::::::::555666666555555666999<<<777666666555555555666666888777666555555666666777666666666666666666666666888777666555444444444444444444444444555666777777666666555555555666666777555555666666666777777777555555555666666666666666777777777888888888888999888888999:::;;;;;;;;;;;;<<<<<<@@@IIIXXXqqq}}}iiiaaaVVVNNNJJJIIIHHHGGGJJJJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKIIIGGGEEEDDDCCCCCCDDDDDDFFFHHHJJJLLLOOORRRUUUYYY]]]aaagggnnnvvv~~~|||yyyuuupppllliiihhhfffdddaaa___]]]\\\]]]^^^]]]]]]\\\ZZZXXXXXXYYYYYYXXXWWWUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPOOONNNNNNOOOPPPQQQTTTRRRPPPOOONNNOOOQQQRRRPPPPPPPPPQQQQQQQQQRRRRRRQQQRRRRRRSSSTTTUUUVVVWWW[[[ZZZZZZZZZ[[[]]]___aaaeeeeeeeeeeeeffffffffffffggghhhjjjkkkllllllkkkkkklllmmmnnnpppqqqqqqppppppppppppooooooooopppqqqrrrppppppooonnnmmmlllkkkjjjkkkjjjgggeeeccccccddddddeeeccc``````aaaaaa___]]]\\\[[[ZZZYYYYYYXXXXXXYYYWWWWWWWWWVVVTTTRRROOOMMMNNNMMMMMMMMMMMMNNNNNNOOOPPPNNNLLLMMMPPPRRRRRRQQQRRRRRRRRRSSSUUUXXXYYYYYYWWWYYY\\\^^^```dddiiilllqqqxxx~~~vvvtttqqqmmmiiifffdddcccbbbaaa```^^^\\\[[[ZZZZZZWWWUUUTTTRRRRRRUUUYYY\\\gggnnnzzz~~~}}}{{{{{{|||~~~~~~|||{{{zzz{{{{{{{{{yyywwwuuutttnnniiieeebbbbbb```\\\YYYTTTRRRNNNLLLKKKJJJHHHFFFFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;555777888888777777999;;;666666666555555666666777777666666666666777777888777666555444444555666777888777777666555555555555555666666777777666666555444444555666666777666666666666666777777777888888444444555555666777777888777888888888888999999999888888999:::;;;;;;;;;;;;>>>???AAAFFFMMM___}}}rrraaaTTTNNNLLLJJJHHHJJJJJJJJJKKKLLLMMMOOOPPPOOOOOOOOOPPPOOOOOONNNNNNLLLKKKHHHFFFEEEEEEEEEEEECCCDDDGGGHHHIIIKKKNNNQQQUUUYYY^^^bbbgggmmmssswwwyyytttpppmmmjjjggggggdddbbb```aaaaaaaaa```___]]][[[ZZZ[[[[[[ZZZYYYWWWWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRUUUTTTRRRQQQQQQQQQSSSSSSPPPPPPPPPOOOOOOOOONNNNNNMMMNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSTTTVVVWWWZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^______^^^]]]]]]]]]___```bbbcccddddddcccccccccbbbaaaaaaaaabbbbbbbbbbbbaaa```______^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZZZZXXXVVVVVVWWWXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSTTTSSSSSSSSSSSSQQQOOOMMMKKKNNNMMMMMMLLLLLLLLLLLLMMMOOONNNMMMNNNQQQSSSSSSSSSTTTTTTUUUVVVXXXZZZ]]]^^^^^^```cccfffiiinnnssswww~~~}}}wwwtttpppnnnkkkgggdddaaa___^^^___^^^\\\ZZZXXXWWWVVVVVVRRRRRRPPPPPPRRRXXXaaagggvvv~~~}}}}}}||||||}}}~~~~~~~~~|||zzzyyyzzz{{{{{{zzzyyywwwvvvuuulllhhhcccaaa```^^^ZZZWWWTTTRRRNNNLLLKKKIIIGGGEEEFFFEEEDDDCCCAAA@@@???>>>>>>>>>===;;;:::::::::::::::<<<<<<;;;888555444444666666666666666666777888555555666666777777888888888777555444444555777888888777777666666666666777888999:::::::::888777666333444555777777777666666777777777777888888888888555555555555666666777777888888888888999999999999888888999:::;;;;;;;;;;;;>>>@@@BBBCCCEEEPPPhhh~~~rrr___VVVQQQOOOLLLJJJJJJJJJJJJJJJKKKMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPLLLKKKIIIGGGFFFEEEEEEEEEBBBCCCEEEFFFFFFHHHKKKMMMPPPTTTYYY^^^bbbgggkkkooowww{{{wwwssspppnnnlllhhhffffffeeedddcccaaa___]]]]]]]]]]]]]]][[[YYYYYYXXXWWWVVVVVVUUUTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQQQQRRROOOOOOOOOOOOPPPQQQRRRSSSRRRRRRRRRSSSSSSSSSSSSTTTVVVVVVWWWXXXWWWVVVUUUTTTTTTUUUWWWYYYZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTUUUSSSSSSRRRRRRRRRSSSSSSSSSPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPOOONNNLLLKKKPPPPPPOOONNNMMMMMMNNNNNNNNNNNNOOOPPPRRRUUUVVVWWWWWWXXXYYYZZZ\\\___cccfffiiikkkooossswww|||{{{vvvqqqnnnllljjjgggccc```]]][[[ZZZ[[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPPPPPPPTTT^^^jjjsss}}}~~~~~~~~~~~~~~~}}}{{{yyywwwvvvzzzzzzyyyyyyxxxwwwvvvuuuoookkkgggdddccc```[[[VVVUUUSSSOOOMMMKKKIIIGGGEEEEEEEEEDDDCCCAAA@@@??????>>>===<<<:::999888888888888::::::888444000...---666666666666666777888888555555666666777777888888999888666555555666888999777666666666666777777888999999:::::::::888777555333444666777777777666555777777777777888888888888777777666666555555555555777777888888888999999999888888999:::;;;;;;;;;;;;:::<<>>CCCUUUgggqqq```VVVOOOLLLLLLKKKIIIIIIIIIJJJKKKLLLLLLMMMOOOQQQRRRSSSRRRRRRMMMLLLJJJHHHFFFFFFFFFFFFBBBDDDEEEEEEDDDEEEHHHJJJHHHLLLQQQVVVZZZ___dddgggqqqvvv}}}~~~wwwsssooollljjjhhhfffdddcccaaa_________```___^^^[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUTTTSSSRRRPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQNNNNNNNNNNNNOOOOOOPPPQQQNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRSSSSSSRRRQQQOOONNNNNNOOOQQQSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQPPPQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQOOOPPPPPPOOOOOOPPPQQQRRRNNNNNNMMMNNNNNNOOOPPPQQQOOOPPPPPPOOOOOONNNNNNMMMQQQQQQPPPOOOOOONNNOOOOOOMMMNNNOOOQQQSSSUUUXXXZZZYYY[[[]]]^^^```dddjjjooouuuxxx|||~~~xxxtttqqqnnnlllhhhfffccc```]]]ZZZXXXWWWWWWVVVTTTSSSQQQPPPPPPPPPMMMNNNPPPRRRXXXdddttt}}}~~~~~~|||zzzxxxvvvuuuyyyxxxxxxwwwvvvvvvuuuuuusssoookkkhhhgggccc^^^YYYWWWTTTPPPNNNLLLJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@???>>>===;;;:::999888777777666888999999666444333444666666666666777888999999555666777777777777777666999888777666666777888999555555555555666777777888777777777777666555555444555555666666666666555555666666666777777777888888888777777666555555444444666777777777777888888888888888999:::;;;;;;;;;;;;;;;<<<>>>??????AAAMMMZZZoooqqq^^^RRRLLLMMMLLLJJJHHHHHHIIIJJJKKKKKKMMMPPPRRRTTTTTTSSSRRROOOMMMKKKIIIHHHGGGGGGHHHDDDEEEFFFEEEDDDDDDFFFHHHGGGJJJNNNSSSWWW\\\bbbeeehhhmmmrrruuuyyy~~~xxxtttpppmmmjjjhhhgggeeecccbbbccccccbbbaaa^^^^^^]]]\\\ZZZYYYXXXXXXWWWXXXXXXXXXWWWVVVUUUTTTRRRSSSUUUVVVVVVUUUTTTSSSUUUTTTSSSRRRQQQOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNOOOOOOOOOMMMLLLKKKJJJKKKMMMNNNOOOOOONNNNNNMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMNNNMMMLLLLLLMMMOOOLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPOOOOOOOOOOOOPPPMMMOOORRRSSSUUUWWW[[[^^^^^^aaadddfffiiinnnvvv|||~~~zzztttpppnnnllljjjhhhcccbbb___\\\XXXVVVTTTSSSQQQQQQPPPOOONNNNNNNNNNNNJJJMMMRRRWWW___nnn{{{}}}~~~~~~|||{{{yyyxxxwwwwwwwwwvvvuuuuuutttttttttqqqnnnjjjiiihhheee```[[[XXXUUUQQQOOOMMMKKKHHHFFFDDDDDDCCCBBBAAA@@@@@@??????>>><<<;;;999888888888666888999:::999999:::;;;666666666666777888999:::666777777888888777666555777777777777777777777777444444444444555666777888666666555555444555555555888777666555555444555555555555666666666777777777666666666666666555555555555555666666666777777777888888999:::;;;;;;;;;;;;===<<<===@@@AAAAAAHHHOOO[[[vvvrrr___VVVOOOMMMKKKHHHHHHHHHJJJKKKLLLMMMPPPSSSTTTTTTSSSRRRRRRPPPNNNLLLKKKJJJJJJKKKFFFGGGGGGFFFDDDDDDEEEGGGHHHJJJMMMPPPSSSYYY___ccc___dddhhhjjjmmmsss~~~|||xxxssspppkkkiiigggfffggggggfffeeebbbbbbaaa___^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVSSSTTTVVVXXXYYYXXXVVVUUUTTTTTTSSSRRRQQQOOONNNNNNOOOOOOOOOPPPPPPPPPPPPQQQLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKLLLMMMNNNNNNMMMKKKKKKJJJJJJLLLLLLLLLLLLKKKJJJIIIIIIKKKKKKLLLKKKJJJJJJHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLJJJIIIKKKMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSSSSVVVYYY[[[\\\^^^cccfffiiimmmqqqtttwww}}}uuurrrllliiifffeeecccaaa]]]\\\YYYVVVSSSQQQOOONNNLLLKKKKKKJJJJJJKKKKKKLLLJJJPPPXXX```kkk}}}}}}zzz|||}}}~~~~~~}}}|||{{{{{{zzzwwwvvvuuuttttttsssttttttllliiigggffffffddd___[[[YYYVVVRRROOONNNKKKIIIGGGDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>><<<:::999999999444555777777666666888999666666666666777888999:::777777888888888666555444555555666666666666555555333333333444555666777888888777666555555666777888:::888666555444444444555555555555555666666666666444444555555666777777777555555555555666666666666888888999:::;;;;;;;;;;;;:::777777;;;======@@@EEEJJJcccooodddPPPNNNKKKIIIHHHHHHJJJKKKLLLNNNQQQTTTUUUUUUSSSRRRTTTSSSQQQNNNMMMMMMMMMMMMGGGHHHHHHGGGEEEDDDEEEGGGEEEFFFHHHIIILLLQQQWWW\\\ZZZ___ccceeegggmmmwww}}}zzznnnllljjjiiijjjjjjiiihhheeeeeedddbbbaaa___^^^^^^\\\\\\]]]]]]\\\[[[YYYXXXTTTVVVXXXZZZ[[[ZZZXXXVVVVVVUUUTTTSSSRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRSSSSSSMMMMMMNNNOOOOOOOOONNNNNNKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLKKKLLLMMMMMMMMMLLLJJJJJJHHHIIIKKKLLLLLLLLLKKKKKKHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLNNNOOOMMMJJJIIIKKKNNNPPPOOOOOONNNNNNNNNOOOOOONNNNNNNNNNNNOOOPPPQQQRRRUUUUUUTTTUUUUUUVVVWWWWWWZZZ]]]aaabbbdddfffkkkooosssxxx}}}}}}{{{qqqmmmhhhdddaaa___]]]\\\YYYWWWUUURRROOOLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJMMMUUU___iiiwww~~~zzzzzzxxxyyyzzz{{{{{{yyywwwwwwxxxzzzxxxtttrrrrrrsssvvvxxxqqqlllgggdddcccbbb^^^[[[[[[WWWQQQMMMJJJIIIGGGFFFFFFEEEEEEDDDCCCAAA@@@???>>>===;;;999888888888999999888888888777777666666777777777777777777777777777666444222111222333444888555333333444777777777777777666666555555555444888777666555555555555555888777666555555555555555444555555666666666666666555666777888888777666555999888777666666777888999666777888999:::;;;;;;;;;<<<;;;::::::;;;>>>@@@BBBNNNVVVmmmiii]]]TTTKKKHHHHHHGGGHHHKKKHHHKKKNNNRRRUUUVVVWWWWWWWWWVVVUUUSSSQQQOOOLLLKKKLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGJJJLLLNNNOOOUUUXXX]]]aaaeeehhhlllnnnzzz|||xxxsssqqqqqqqqqnnnkkkjjjhhhfffdddcccdddeeefffbbbaaa```___^^^]]]]]]]]]YYY[[[\\\\\\ZZZXXXVVVVVVWWWUUUSSSRRRRRRRRRQQQPPPSSSUUUVVVUUUSSSQQQPPPPPPPPPOOONNNOOOPPPOOOMMMKKKOOOQQQRRRPPPLLLKKKNNNSSSOOOOOONNNMMMLLLKKKJJJJJJKKKLLLKKKKKKMMMQQQOOOJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHGGGIIIMMMOOONNNLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMKKKMMMOOOOOONNNNNNOOOPPPQQQSSSTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYXXXYYYZZZ\\\```cccfffjjjmmmrrrxxx||||||xxxtttpppnnngggdddaaa]]]ZZZXXXWWWWWWRRRPPPNNNLLLJJJHHHGGGGGGDDDEEEFFFGGGHHHJJJKKKLLLVVV]]]iii{{{||||||{{{{{{|||}}}|||zzzxxxxxxyyyzzzxxxvvvttttttuuuwwwxxxqqqlllgggdddcccaaa^^^ZZZZZZVVVQQQMMMKKKIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>===;;;999888888888999999888888888777777777777777777777777777777777777:::999888777666777888888777444222222444666666666777666666666555555555555777777666666666555555555666666555555555555666666444555555666666666666666555666777888888777666555999888777666666666777888:::::::::999999888888888;;;:::::::::;;;===???AAAFFFMMMaaa~~~kkk___TTTPPPNNNKKKJJJKKKKKKMMMQQQUUUXXXYYYZZZZZZVVVVVVUUUTTTRRRPPPNNNLLLMMMLLLKKKIIIGGGFFFEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMOOOSSSWWW\\\___cccfffiiinnnsssyyy}}}yyyxxxvvvssspppmmmllljjjhhhgggfffggggggdddcccbbb```___^^^^^^^^^[[[\\\^^^^^^\\\ZZZYYYXXXYYYWWWTTTTTTTTTTTTSSSQQQSSSTTTVVVUUURRRPPPOOOOOORRRQQQOOOOOOPPPPPPNNNMMMTTTVVVVVVRRRLLLIIIKKKNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKLLLLLLKKKOOOTTTSSSOOOLLLLLLLLLLLLKKKKKKKKKJJJKKKIIIHHHJJJMMMOOONNNLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPQQQRRRQQQOOOMMMKKKMMMNNNPPPPPPOOOOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVXXXYYY[[[]]]^^^___aaadddgggnnnppptttwww{{{zzzuuuqqqnnnjjjhhhbbb___\\\XXXUUUSSSSSSSSSPPPOOOLLLJJJGGGEEEDDDDDDFFFFFFGGGHHHJJJMMMPPPSSS```iiiyyy}}}~~~}}}}}}~~~}}}{{{yyyxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwrrrmmmgggdddcccaaa]]]ZZZXXXUUUPPPMMMKKKJJJIIIHHHFFFFFFEEEDDDCCCAAA@@@???>>>===;;;999888888888999888888888888888777777777777777777777777777777777666666666666666777777777666444222222444555666555666666666666555555555555555666777777777666555444666555555555555666666777444555555666666666666666666666777777777777666666888777666666555555555666::::::999888888888888999::::::999999:::<<<>>>???@@@DDDTTTqqqyyyjjj[[[TTTRRRNNNJJJIIIHHHJJJMMMPPPTTTVVVWWWXXXVVVVVVUUUTTTSSSQQQPPPOOOOOONNNLLLJJJHHHGGGFFFFFFCCCCCCDDDEEEFFFHHHIIIJJJJJJMMMRRRVVVYYY]]]aaadddhhhkkkpppuuu|||}}}yyyvvvuuutttrrrooommmlllkkkiiihhhfffdddcccbbbaaaaaa^^^___``````___^^^\\\[[[]]][[[YYYXXXXXXXXXWWWVVVTTTVVVWWWWWWTTTRRRQQQQQQUUURRRPPPOOOPPPPPPPPPOOOVVVWWWVVVRRRMMMJJJJJJLLLMMMMMMMMMMMMNNNNNNOOOOOOKKKMMMMMMLLLOOOUUUWWWUUULLLLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJKKKMMMNNNMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNPPPQQQPPPOOOMMMLLLQQQRRRTTTSSSRRRRRRSSSUUUXXXZZZ[[[\\\[[[\\\]]]___aaaccceeegggiiimmmrrruuuzzz}}}~~~xxxtttoookkkhhheeebbb```[[[YYYUUURRROOONNNNNNNNNKKKJJJHHHFFFDDDDDDDDDDDDCCCDDDEEEFFFIIINNNUUUZZZiiivvv}}}~~~}}}}}}~~~}}}zzzxxxwwwxxxyyyyyyyyyzzzyyyyyyxxxwwwtttoooiiieeedddbbb^^^ZZZWWWSSSPPPMMMLLLKKKJJJIIIFFFFFFFFFEEECCCBBB@@@???>>>===;;;999888888888999888888888888888888888888666666666666666666666666222333444555666666555555666444333333555666666666666666666666666555555555444666777999888777555444777666666555555555555666444555555666666666666666666666777777777777666666777777666666555444444444666666666777888:::<<<===999999999999:::;;;<<<===@@@BBBLLLaaa|||xxxdddZZZUUUQQQMMMLLLGGGHHHJJJLLLOOORRRTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQOOONNNLLLJJJIIIHHHGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKOOORRRVVVZZZ^^^bbbfffiiilllooottt|||{{{xxxuuussspppooommmkkkiiigggffffffbbbbbbaaabbbbbbaaa___^^^ccc```^^^]]]^^^^^^]]][[[XXXZZZ[[[[[[XXXVVVUUUUUUVVVTTTPPPOOOPPPQQQQQQQQQQQQRRRSSSQQQOOONNNOOOPPPMMMMMMNNNNNNNNNNNNNNNNNNLLLNNNMMMKKKMMMSSSVVVUUULLLLLLLLLKKKKKKKKKJJJJJJLLLKKKKKKLLLLLLMMMLLLLLLOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOPPPQQQSSSVVVXXXYYYUUUVVVXXXWWWVVVWWWXXXZZZ]]]___aaabbbbbbcccfffhhhkkkmmmoooqqqtttxxx}}}{{{vvvrrrmmmjjjfffcccaaa___\\\ZZZVVVTTTQQQNNNLLLKKKKKKKKKFFFEEEDDDCCCCCCDDDFFFGGGCCCDDDFFFHHHLLLTTT___ggguuu|||||||||}}}~~~~~~|||yyywwwvvvwwwyyyzzzzzz{{{zzzyyyxxxwwwwwwrrrkkkgggeeeccc___[[[VVVSSSOOOMMMMMMLLLJJJIIIGGGFFFFFFEEEDDDBBBAAA@@@>>>===;;;999888888888999888888888888888999999999666666666666666666666666444555666777888888777777777666555555777888777777555555555666666666666666444666777999999888666555888888777555555444444444444555555666666666666666777777666666666666777777666666666666666555444444555555666777888:::;;;<<<999999999999::::::;;;<<<@@@@@@GGGUUUiiixxxiii^^^VVVQQQOOOMMMMMMMMMNNNOOOQQQSSSUUUSSSSSSTTTTTTTTTTTTSSSSSSPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFIIILLLNNNQQQUUUYYY]]]```cccfffhhhkkkqqqzzz}}}yyywwwuuurrrooommmlllkkkhhhfffeeeeeeeeeeeeccc```eeecccaaa```aaaaaa___^^^[[[]]]^^^]]][[[YYYXXXXXXXXXUUURRRQQQQQQRRRSSSRRRNNNPPPQQQQQQQQQQQQRRRSSSPPPPPPOOOOOONNNMMMMMMLLLMMMOOONNNKKKKKKOOORRRQQQLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMPPPQQQQQQQQQQQQRRRRRRRRRTTTTTTSSSUUUZZZaaaiiimmmXXXYYYZZZZZZZZZ[[[]]]```aaacccfffhhhiiijjjmmmoooxxxzzz|||~~~~~~xxxrrrmmmjjjeeeccc```^^^]]][[[YYYWWWTTTRRROOOLLLJJJJJJJJJJJJHHHGGGEEECCCCCCDDDFFFGGGFFFHHHLLLPPPVVVbbbppp{{{||||||||||||}}}}}}|||zzzwwwwwwwwwzzzzzzzzzzzzzzzyyyxxxxxxxxxrrrlllhhheeebbb^^^ZZZUUUSSSPPPNNNMMMLLLJJJHHHGGGGGGFFFEEEDDDBBBAAA@@@>>>===;;;999888888888999888888888999999999999999777777777777777777777777444555555555555555555666777666555666888999888777555555555666666666666666555666777888888888777666888777666555555444444444444555555666666666666666777777666666666666777777555666666777777666666555666777888888999888888888999999999::::::;;;;;;;;;;;;===CCCLLLYYYppp~~~lll]]]TTTQQQQQQPPPNNNMMMMMMNNNOOOQQQPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPOOOMMMKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCEEEGGGHHHJJJNNNRRRUUUZZZ^^^bbbdddfffjjjqqqvvv}}}|||yyywwwuuutttrrrooolllkkklllllliiifffhhhfffdddcccccccccbbbaaa]]]___```___]]][[[ZZZZZZZZZXXXVVVUUUUUUVVVVVVUUUSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSRRRQQQPPPOOONNNNNNOOORRRRRRMMMKKKNNNPPPOOONNNNNNNNNNNNMMMMMMMMMLLLMMMNNNOOOOOONNNNNNOOOQQQQQQQQQRRRRRRRRRSSSSSSSSSUUUTTTSSSUUU[[[dddmmmsss]]]^^^______```bbbfffiiiiiikkknnnqqqsssuuuxxx{{{|||zzzwwwsssnnniiifffccc```^^^\\\[[[ZZZXXXVVVTTTRRRPPPMMMKKKIIIIIIIIIJJJLLLJJJGGGDDDCCCCCCEEEFFFFFFJJJQQQWWW```nnn}}}~~~|||}}}~~~}}}{{{yyyyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwrrrkkkfffdddaaa\\\XXXVVVSSSQQQOOOMMMLLLIIIGGGGGGGGGGGGFFFDDDCCCAAA@@@>>>===;;;999888888888999888888888999999:::::::::777777777777777777777777555555333222222333444444666555555666888888777666555555555555666666666777666666777777777888888888555555555555555666777777444555555666666666666666888777666555555666777888444555666888888888888777444666888::::::999777666999::::::;;;;;;;;;;;;;;;999<<>>===;;;999888888888999888888888999999:::::::::777777777777777777777777;;;:::777666555666777888555444444555777888666555444555555555666666777777777777666666777888999999222222333444666888999;;;444555555666666666666666888777666555555666777888444555777888999:::999999///222666:::<<<<<<:::999::::::;;;<<<<<<<<<;;;;;;:::>>>CCCDDDCCCLLLdddzzzxxxsss___[[[WWWRRROOONNNOOOPPPMMMNNNPPPQQQSSSTTTUUUUUUWWWVVVTTTRRRPPPOOONNNNNNLLLKKKIIIHHHFFFEEEDDDDDDCCCDDDDDDDDDEEEGGGKKKNNNKKKQQQWWW[[[\\\___bbbfffiiimmmsssxxx||||||{{{|||{{{wwwsssuuusssppppppppppppooommmhhhjjjkkkjjjhhhfffeeeeee```___^^^_________\\\ZZZXXXXXXYYYZZZ\\\\\\ZZZXXXVVVVVVWWWWWWWWWXXXXXXXXXRRRWWWYYYVVVSSSUUUVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSPPPSSSVVVVVVUUUUUUXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\______aaacccfffiiilllmmmppprrrsssuuuwww{{{}}}zzzxxxtttpppmmmmmmmmmnnnmmmllliiieeeaaa^^^[[[ZZZYYYZZZXXXVVVUUUTTTSSSPPPMMMKKKJJJGGGEEEDDDDDDEEEFFFEEECCCBBBBBBDDDHHHLLLOOOTTT\\\gggqqq}}}~~~~~~~~~~~~}}}}}}}}}||||||{{{zzzyyyyyyyyyyyyyyyxxxrrrkkkeeebbb^^^YYYUUUYYYUUUQQQNNNLLLJJJHHHFFFGGGFFFEEEDDDBBB@@@???>>>======<<<;;;::::::::::::777777777777666666666666777666666666777888999999777777777777888888888888777777666666666666777777888777666555555666777888777777666666555555444444777777777666555555444444666666555555555555666666777777888888888888777666888777555444444555666777777777777777888888888888999999::::::::::::;;;;;;<<<<<>>:::999===AAAAAA@@@BBBHHHRRReeeooo```UUUPPPNNNLLLKKKKKKMMMOOOOOOOOONNNPPPRRRSSSRRRRRRRRRSSSRRRQQQOOONNNNNNMMMKKKIIIHHHGGGEEECCCBBBCCCCCCDDDFFFFFFFFFFFFGGGIIIKKKMMMSSSUUUWWW[[[___cccfffhhhlllooorrruuuwwwyyy|||~~~yyyxxxwwwuuusssrrrqqqqqqqqqrrrrrrssssssrrrrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqquuuxxx{{{}}}~~~~~~xxxpppgggaaa```^^^\\\ZZZYYYYYYXXXXXXXXXWWWVVVWWWXXXYYYXXXWWWVVVVVVUUUTTTRRRQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEFFFGGGHHHIIIIIIGGGIIIMMMPPPWWWcccsss{{{|||{{{zzzyyyyyyyyy{{{~~~~~~|||{{{zzzzzzuuupppjjjfffeeeccc___[[[WWWTTTQQQNNNMMMMMMKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@======<<<;;;::::::::::::999999999999888888888888888888777666555555555666666666777777777888888888555555444444444444555555555666777777777555444333444444555555666666777777777777666666555555555555666666555555555555666666444444333333444555666666666666666666666777888888666777777777888888888888888888888999999999::::::@@@;;;:::???CCCAAA???>>>BBBHHHUUUjjjjjj[[[UUUPPPMMMJJJJJJKKKNNNOOOOOOLLLOOORRRSSSSSSSSSSSSTTTSSSQQQOOOOOOOOONNNLLLJJJGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCEEEGGGIIIJJJMMMNNNQQQTTTYYY]]]aaacccdddfffiiikkkkkklllmmmooottt{{{}}}|||{{{{{{|||}}}~~~~~~}}}|||zzzzzz{{{{{{|||||||||}}}~~~}}}tttmmmgggbbb]]]YYYTTTTTTTTTSSSRRRRRRRRRSSSTTTSSSRRRSSSUUUVVVUUUTTTSSSSSSSSSRRRQQQOOONNNMMMKKKJJJJJJIIIHHHGGGGGGFFFGGGFFFFFFFFFGGGHHHJJJKKKKKKOOOUUU\\\eeevvv~~~}}}|||{{{{{{|||~~~~~~}}}|||||||||wwwrrrkkkgggeeeccc___[[[XXXUUUQQQOOONNNMMMKKKIIIHHHHHHFFFEEECCCBBB@@@@@@======<<<;;;::::::::::::888888888888777777777777777777666555555555666666777777777777888888888888666555555555555555555666444555555666666555555555555555555666666666666666888777777666555555444444666666555555555555666666555444333333444555777888555666666777777888888888777777777777888888888888888888888888999999999999???:::999>>>AAA@@@======@@@DDDMMM\\\ooozzzggg\\\UUUQQQLLLJJJJJJKKKMMMMMMNNNPPPSSSUUUTTTTTTUUUUUUTTTRRRPPPPPPPPPPPPNNNLLLHHHGGGFFFEEEDDDDDDDDDDDD???@@@@@@BBBDDDGGGJJJLLLHHHIIILLLOOOSSSWWWZZZ\\\\\\___bbbcccccccccdddeeeiiiooouuuxxxvvvooofff___\\\ZZZWWWUUUQQQRRRSSSRRRQQQPPPQQQRRRPPPOOONNNOOOPPPQQQPPPOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFHHHHHHFFFFFFFFFGGGHHHIIINNNVVVaaakkkwww}}}}}}}}}}}}~~~}}}|||{{{zzzzzzwwwrrrkkkhhhfffddd```\\\ZZZVVVRRROOONNNLLLJJJIIIHHHGGGFFFDDDBBBAAA@@@???======<<<;;;::::::::::::999888888888777777777777666666555555555666777777666666666777777777777888777666666555555666666777444444444444555666777777666666666666666555555555666666666666666555555555666666555555555555666666555444333333444666888999555555666777888999999999777777777777888888888888888888888888999999999999:::777777;;;===;;;;;;===@@@AAAFFFQQQ```xxx{{{kkk___ZZZSSSNNNLLLLLLLLLLLLNNNPPPRRRSSSSSSSSSTTTUUUVVVTTTRRRRRRSSSRRRPPPOOOLLLLLLJJJHHHGGGEEEDDDDDDAAAAAAAAAAAABBBDDDFFFHHHGGGGGGIIIKKKMMMPPPRRRSSSUUUXXX[[[]]]]]]]]]^^^___```eeejjjlllrrr|||~~~wwwqqqgggaaa[[[XXXWWWWWWTTTRRRRRRTTTVVVUUURRRQQQQQQSSSOOONNNMMMMMMNNNOOONNNLLLKKKLLLLLLLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHJJJMMMOOOVVVcccuuu}}}}}}~~~~~~|||zzzyyyxxxxxxvvvqqqkkkhhhfffeeeaaa^^^[[[WWWSSSPPPNNNLLLJJJHHHGGGFFFEEEDDDBBB@@@???>>>======<<<;;;::::::::::::999999999888888888777777555555555555555666777888555555555555666666666777777777666666666666777777444333333333444666888999777777666666555555555444444444555555666777777777666666555555555555666666666555444333444666888:::555555777888999999999999777777777777888888888888777888888888888999999999555444555888999777999<<<>>>;;;>>>GGGSSSfffzzziiiccc[[[TTTPPPNNNMMMMMMMMMNNNPPPPPPOOOOOOQQQSSSXXXVVVTTTTTTTTTTTTSSSQQQQQQPPPNNNKKKIIIFFFDDDCCCGGGEEECCCBBB@@@@@@@@@AAAGGGGGGGGGHHHIIIKKKLLLMMMLLLOOOSSSVVVVVVVVVWWWXXXYYY___dddeeejjjsssyyy{{{~~~zzztttmmmggg\\\YYYVVVUUUVVVVVVSSSPPPPPPSSSTTTSSSPPPNNNOOOPPPQQQOOONNNNNNOOOOOONNNMMMKKKLLLLLLLLLKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCEEEGGGLLLQQQVVVYYYddduuu~~~}}}}}}||||||||||||~~~|||zzzzzzyyyvvvsssuuuqqqllliiihhheee```\\\ZZZXXXUUURRROOOMMMLLLLLLJJJIIIFFFCCCAAA@@@?????????>>>===<<<;;;:::::::::999999999888777666666555777666555444444444444444222444666888888777666555777777666666555555444444444555555555666666777777777666666666666777888888888999<<<>>>>>>;;;888666666777999::::::888666555555444333222222333444555888888777666555444333333111333666888999999888888888888999999999:::::::::888888999::::::;;;<<<<<>>>>><<<;;;:::999999999999999999888888777777777333333333333333444555666666666555555555555666777777777777777777777777777555555555555555555555555444444444555555555555555777666666555555555555555333333222333444555666777666666666555555666666666666666777777777888888888444555666777888888777777888888999999999::::::::::::::::::::::::::::::999;;;;;;===AAABBBAAAGGGQQQ[[[qqqzzzjjj___WWWQQQOOONNNKKKJJJLLLOOONNNMMMMMMNNNPPPRRRTTTSSSSSSTTTSSSRRRQQQOOONNNLLLKKKHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFKKKPPPRRRQQQSSSXXX]]]cccdddhhhkkknnnqqqrrrssswww|||~~~zzzuuurrrooonnnllljjjhhhgggfffeeeaaa```______```___\\\ZZZWWWWWWXXXWWWVVVSSSQQQPPPNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIIIICCCDDDFFFGGGHHHJJJMMMOOOQQQWWW```kkkyyy~~~}}}}}}}}}}}}}}}xxxtttpppnnnmmmnnnjjjgggfffgggfffccc___[[[YYYVVVRRRPPPNNNMMMMMMHHHGGGDDDBBB@@@@@@@@@@@@>>>===<<<;;;:::999999999999999999999888888888888555555444444555666777777777666555555555555666666666666666666666777777777555555555555555444444444333444555666666666555555888777666555555555666666444444444444555666777888555666666666666666666555777777666666666555555555222333444666888999::::::888888999999999::::::::::::::::::::::::::::::999:::999:::<<<<<<===CCCIIILLL[[[rrrqqqeeeXXXRRROOOLLLJJJKKKKKKKKKJJJIIIKKKNNNQQQSSSRRRRRRSSSSSSSSSRRRPPPOOOMMMLLLJJJHHHEEECCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDD???EEEJJJKKKIIIJJJOOOUUUZZZ\\\```dddhhhjjjllllllqqqtttxxxzzz{{{~~~~~~zzzxxxvvvsssooolllkkkkkkkkkkkkjjjiiihhhhhhgggeeedddddddddaaa^^^[[[YYYYYYYYYXXXVVVSSSPPPOOOLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIDDDFFFGGGHHHIIIKKKPPPTTTYYYcccrrr~~~~~~}}}}}}~~~~~~yyysssooommmmmmnnnkkkhhhgggggggggccc```[[[ZZZWWWSSSPPPOOONNNNNNGGGFFFDDDBBB@@@@@@@@@@@@<<<;;;:::888777777777777999999999999999999999999888888888777888888999999666666666666666555555555555555555555666666666666555555555444444444444444111222333555555444333333666555444444333333444444555555555666777777777888444555555666666555555444777777666666555555444444555555555666777777888888888888999999999:::::::::::::::::::::::::::::::::===<<<<<<;;;:::<<>>>>>======>>>??????BBBGGGPPP```vvvyyyfff\\\TTTNNNLLLJJJJJJJJJJJJLLLMMMOOOPPPQQQRRRSSSUUUUUUUUUTTTTTTQQQPPPOOONNNLLLJJJHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@BBBEEEHHHIIIHHHIIILLLOOOOOOQQQVVV[[[___aaabbbbbb```aaabbbdddeeegggjjjlllmmmnnnpppsssxxx}}}}}}yyyuuurrrpppsssrrrpppoooppppppooonnnooopppqqqrrrrrrqqqpppooommmmmmlllmmmllliiieeeaaa\\\\\\[[[YYYVVVRRROOOMMMJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIMMMQQQTTTYYYcccpppzzz~~~~~~}}}~~~|||}}}}}}yyytttrrrrrrtttpppmmmiiihhhiiihhhdddaaaZZZXXXUUURRROOOMMMLLLLLLFFFEEECCCAAA@@@@@@@@@@@@======;;;:::999888888888999999999999999999999999777666555444444444444444555666777888888666444222333333333444444444555555555555555444444333333333444555777999999888777666555555666666666555444333444555777888888666444333222333444555555444333222555555666777888999::::::555555555555666777999999888888999999999:::::::::888888999::::::;;;<<<<<<555999;;;<<<===>>>===<<<@@@AAAGGGQQQaaazzzrrrdddZZZSSSPPPHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSSSSRRRRRRQQQOOOMMMKKKJJJGGGGGGFFFEEEDDDDDDCCCBBB???@@@@@@@@@@@@??????>>>???@@@BBBDDDDDDEEEGGGIIIHHHKKKPPPUUUXXXZZZZZZZZZ]]]^^^___```bbbdddfffhhhkkkkkklllnnnqqquuuyyy|||}}}~~~}}}wwwxxxxxxuuuqqqnnnlllkkkjjjhhhggggggiiijjjjjjiiikkklllmmmmmmmmmlllkkkjjjmmmmmmnnnoooooommmhhheee]]]\\\[[[YYYVVVRRROOOMMMIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIINNNTTT\\\fffuuu}}}}}}~~~{{{xxxvvvtttsssvvvpppiiihhhjjjiiiccc]]]YYYWWWTTTQQQNNNMMMNNNNNNIIIGGGCCCBBBAAAAAA@@@???>>>>>>======<<<::::::999999888777666666777888999666666666666555555555555777666444333333444666777888777666555444444555666555555555555555555555555888555333444777888666333666555444333333444555666666666666555444333111111444444444444444444444444777888888777444000,,,)))666666777888888888888888999999888888888888888888999999999888888888777777888999:::;;;<<<<<<<<<<<<===>>>BBBGGGOOO```|||oooeee]]]UUUQQQNNNKKKHHHIIILLLPPPRRRJJJMMMQQQTTTTTTTTTSSSSSSUUUSSSQQQRRRTTTTTTQQQOOOHHHHHHHHHGGGEEEDDDBBBAAADDDCCCAAA@@@@@@@@@AAAAAAAAA@@@@@@???@@@AAACCCDDDGGGHHHLLLOOORRRTTTUUUUUUXXXXXXYYYYYY[[[\\\^^^___bbbccceeehhhjjjmmmoooqqqppppppqqqrrrtttxxx}}}zzzuuuxxxzzz||||||zzzvvvqqqnnnoooooommmkkkhhhfffeeedddaaa``````aaaccceeegggiiijjjkkkllllllkkkiiifffeeeeeegggjjjkkkjjjfffbbb___\\\ZZZXXXWWWUUURRRMMMJJJNNNMMMKKKJJJIIIHHHHHHHHHGGGJJJLLLKKKJJJJJJNNNQQQQQQYYYbbblll|||}}}}}}~~~}}}|||{{{yyywwwvvvuuutttuuuoooiiihhhiiihhhbbb]]]]]][[[WWWTTTQQQPPPPPPPPPJJJGGGDDDBBBBBBAAA@@@??????>>><<<;;;::::::999999999888777666666777888999777777777777666666666666777666444333333444666777777777555555444555666666555555555555555555555555777666555666777777666555666555444444444444555666555555555555444333222222333333333333333333333333333444555666666555333222666666777888888888888888888888888888888888888888999999999888888888777777888999:::;;;<<<<<<<<<<<<<<<===AAADDDGGGPPPdddwww|||nnnddd]]]VVVSSSOOOMMMLLLMMMNNNNNNLLLMMMNNNNNNOOOOOOQQQRRRUUUTTTSSSSSSUUUTTTRRROOOKKKKKKKKKJJJHHHFFFDDDCCCDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@??????@@@BBBCCCEEEEEEFFFIIIKKKNNNOOOQQQQQQQQQQQQRRRSSSUUUVVVXXXYYY]]]^^^```ccceeefffggggggjjjjjjkkklllmmmqqqvvvyyy{{{~~~{{{vvvrrrssstttuuuvvvsssooojjjhhhhhhgggeeecccaaa___^^^]]][[[[[[[[[\\\^^^```bbbccceeeeeeffffffeeebbb```^^^```bbbdddeeedddbbb___]]]XXXVVVTTTRRRQQQOOOLLLIIIKKKKKKJJJIIIIIIIIIIIIIIIHHHKKKMMMMMMLLLLLLPPPSSS\\\iiiyyy~~~||||||~~~|||{{{zzzyyyxxxxxxxxxxxxuuupppjjjiiiiiihhhbbb]]][[[YYYVVVSSSPPPNNNMMMLLLJJJGGGDDDCCCCCCBBB@@@??????===;;;999888888999::::::999888777777888999:::888888888777777777666666777666555444444555666777666555555555555666666777555555555555555555555555555666777666555555666777666555444444444444555666444444555555555444444333444444444444444444444444222333444555666777777888666666777888888888888888888888888888888888888888999999999888888888888888888999:::;;;;;;<<<<<<<<<999;;;>>>AAA@@@BBBMMMYYYrrrssskkk^^^[[[VVVSSSQQQQQQOOONNNOOOMMMKKKJJJJJJMMMPPPRRRVVVUUUTTTUUUVVVUUURRRPPPPPPOOONNNMMMKKKIIIHHHFFFEEEEEECCCBBBAAAAAAAAAAAA????????????@@@BBBDDDEEECCCDDDDDDEEEGGGIIIKKKLLLJJJKKKLLLMMMOOOQQQSSSTTTXXXZZZ\\\^^^``````___^^^aaabbbccccccdddgggkkknnnpppsssxxx{{{~~~}}}zzzuuuppplllkkkllllllllliiieeeaaa^^^```___]]]\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]][[[YYYWWWUUUYYYZZZ[[[\\\\\\[[[ZZZYYYUUURRRPPPOOONNNNNNLLLKKKJJJIIIIIIHHHHHHIIIJJJJJJGGGJJJLLLLLLMMMOOOUUUZZZlll}}}}}}||||||~~~~~~|||{{{zzzzzz{{{{{{uuuqqqllljjjjjjhhhddd___[[[YYYVVVRRROOOMMMKKKJJJJJJHHHEEEDDDDDDCCCAAA??????===:::888777777999::::::999888777777888999:::777777777777666666666666666666555555555555666666555555555555666666777777555555555555555555555555222444777666333222555777555555555444444555555555333333444555555555555555666666666666666777777777777666555444444444555666666666777888888888888888888888888888888999999999888888888888888888888888888888999:::;;;;;;;;;;;;777888<<<@@@???>>>DDDMMM]]]rrr~~~lllfff___[[[XXXWWWUUURRRQQQNNNKKKIIIKKKNNNQQQRRRUUUUUUVVVWWWWWWVVVSSSRRRRRRRRRQQQPPPNNNLLLJJJIIIGGGGGGFFFDDDCCCBBBBBBAAA????????????@@@BBBDDDFFFCCCBBBBBBBBBCCCEEEGGGHHHGGGHHHIIIJJJLLLNNNPPPQQQTTTVVVZZZ]]]^^^^^^\\\[[[[[[\\\\\\]]]]]]___bbbeeejjjmmmqqqtttvvvyyy|||~~~zzz}}}yyywwwtttpppkkkhhheeeeeedddccc```]]]YYYWWWZZZYYYXXXVVVUUUSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUTTTSSSQQQOOONNNQQQQQQRRRSSSTTTTTTUUUUUUSSSQQQNNNMMMNNNOOOOOONNNJJJJJJIIIIIIIIIIIIJJJJJJIIIKKKMMMNNNRRRZZZeeennn}}}|||}}}~~~{{{yyyyyyyyyyyyvvvsssooolllkkkiiieeeaaa^^^\\\ZZZVVVSSSPPPNNNMMMJJJHHHFFFEEEEEEDDDAAA??????===:::888777777999:::999999888777777888999999666666555555555444444444666666666555555666666666444444555666666777777777555555555555555555555555000333555444222111333666444555555555555555555444333333444555666666666666444444555555666666666666888777555333222222333444666666777888888888888888777777888888888999999999888888888888888888888888777888999:::;;;;;;;;;;;;:::999:::===>>>>>>CCCIIIOOO^^^vvv|||qqqiiiddd```[[[VVVRRROOOKKKJJJLLLNNNOOOOOOSSSTTTWWWXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLJJJJJJIIIHHHFFFDDDCCCBBB????????????@@@BBBDDDEEECCCBBBAAAAAABBBCCCEEEFFFEEEFFFFFFHHHIIIKKKMMMNNNOOOQQQUUUYYY[[[[[[ZZZYYYVVVWWWXXXXXXXXXZZZ]]]___ccceeeiiikkklllnnnppprrrqqqtttxxxzzzzzz{{{}}}}}}{{{{{{yyywwwssspppmmmjjjfffccc______^^^\\\YYYWWWTTTSSSTTTSSSRRRQQQPPPOOONNNNNNLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLNNNPPPQQQRRRPPPNNNLLLLLLNNNOOOPPPPPPMMMLLLKKKKKKJJJKKKKKKKKKMMMNNNQQQUUU]]]lll~~~~~~}}}~~~|||xxxvvvuuuuuuvvvvvvssspppmmmkkkhhheeebbb\\\[[[YYYVVVSSSPPPNNNMMMJJJIIIGGGFFFFFFEEEBBB??????===;;;999888888999:::999888777666666777888999555555555444444444333333666666666666666666666666444555666666777666666555555555555555555555555555000222333333333333444555444444555666666555444444333444555666666666666666222222222333444444555555555555444333333444555666666666777888888888888888777777777888999999::::::888888888888888999999999777888999::::::;;;;;;;;;>>>:::999;;;<<<<<>><<<;;;::::::999999888777666555555666777888666555555555444444444444666666777777777777666666555666666777777666555444555555555555555555555555333222222333555666666555444444555666666555444444444555555666666666666555222333333444555555666666555555555555555666666777666666777888888888888888666777777888999999::::::777777888888888999999999777888999::::::;;;::::::>>>:::888;;;===<<<===@@@DDDGGGQQQbbbyyyyyyjjjaaaVVVOOOMMMMMMLLLKKKKKKPPPUUUXXXXXXWWWWWWXXXSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPOOONNNLLLIIIGGGEEEBBBAAA@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEEEECCCCCCCCCDDDDDDFFFGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNKKKMMMOOOQQQQQQRRRUUUWWWYYY\\\^^^______```aaacccaaaccceeeggghhhjjjlllmmmooopppsssttttttvvvyyy{{{zzz|||~~~}}}~~~}}}zzzyyywwwuuurrrooolllkkkhhheeeaaa^^^\\\YYYVVVSSSSSSRRRPPPNNNMMMLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGGGGDDDEEEFFFFFFFFFEEEDDDCCCFFFFFFFFFFFFFFFGGGGGGHHHEEEFFFHHHJJJLLLMMMMMMNNNMMMLLLLLLNNNPPPQQQPPPNNNMMMNNNNNNOOOQQQSSSUUUVVVWWW]]]hhhvvv~~~~~~{{{xxxvvvwwwxxxyyyrrrpppnnnkkkhhheeebbb```ZZZZZZYYYWWWUUURRRPPPOOOJJJIIIHHHHHHGGGFFFBBB@@@>>>>>>======<<<::::::999777666555444444555666777777666666666555555555555666666777777777777666666666666777777777555444333555555555555555555555555666444222444888999888666333444555666666555444333555555666666666666555555555666666777888999999:::888777777777666666666555666666777888888888888888666777777888999999::::::777777888888999999999999777777888999::::::::::::===888888<<>>@@@EEEFFFKKKUUUfffyyymmm]]]SSSOOOOOOOOONNNIIINNNTTTXXXWWWWWWWWWYYYSSSTTTUUUUUUVVVVVVVVVVVVRRRRRRQQQPPPNNNKKKHHHFFFCCCBBBAAA@@@@@@@@@AAABBB???@@@BBBDDDEEEEEEEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJGGGIIILLLMMMNNNPPPRRRTTTSSSUUUWWWXXXXXXXXXYYY[[[^^^___aaaccceeeggghhhjjjiiikkklllllllllmmmppprrrwwwxxxxxxzzz{{{}}}|||~~~~~~|||{{{|||}}}||||||~~~~~~zzzxxxwwwvvvvvvvvvtttrrrtttsssqqqoookkkhhheeecccbbb___[[[WWWUUUSSSPPPMMMNNNMMMKKKIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFIIIKKKMMMMMMMMMMMMOOOOOOPPPRRRTTTTTTRRRPPPLLLMMMNNNQQQTTTWWWYYY[[[gggppp{{{wwwvvvvvvuuutttvvvrrrmmmjjjiiifffaaa]]][[[[[[ZZZXXXVVVSSSQQQPPPKKKIIIGGGFFFFFFEEEDDDBBBAAA???===:::999999:::;;;;;;;;;::::::999888888888222333444555666666666666777777666666555555444444555555555555555555555555555444333222222444555777333333333444444444555555222333333444444333333222444444444555555555555666666555555555555444444444777777666666555555555444555555555555666666666666888888888777777777777777888888999999999:::::::::999999888888888888888888:::::::::;;;<<<===>>>>>>BBBCCCEEEIIITTTfff{{{fffZZZUUUQQQOOOOOORRRQQQQQQSSSWWWYYYZZZZZZWWWVVVUUUUUUVVVWWWWWWVVVSSSSSSSSSQQQOOOLLLJJJHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCFFFCCCAAA@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDHHHHHHIIIIIIJJJKKKLLLLLLTTTSSSSSSSSSUUUVVVXXXZZZ]]]ZZZWWWXXX\\\```aaa```aaadddfffhhhhhhiiikkklllooopppqqqrrrrrrrrrqqqpppsssssstttuuuvvvwwwxxxxxx|||{{{{{{|||}}}|||zzzwwwvvvxxxzzz{{{{{{yyyyyyxxxwwwvvvuuuttttttrrrsssuuuvvvwwwxxxwwwwwwvvvvvvvvvvvvuuutttssssssrrrrrrpppooommmkkkjjjiiihhhgggfffdddbbb```^^^^^^WWWUUURRRPPPPPPOOOMMMLLLKKKIIIGGGFFFEEEFFFGGGHHHIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHLLLLLLLLLLLLMMMMMMMMMMMMRRRQQQQQQQQQSSSTTTTTTSSSOOOQQQTTTUUUVVVZZZaaagggvvv~~~{{{xxxwwwvvvtttssstttpppllliiihhhfffaaa]]][[[ZZZYYYWWWUUURRRPPPOOOKKKIIIGGGFFFFFFEEEDDDBBB@@@???===;;;999999999999888888888888999999999999555555555555555555444444888888777777777777777666555555555555555555555555555444333222222444555777333444444444444444444444444444555555555555444444444444444555555555555666666555555555555444444444777666666666555555555444555555555555666666666666666666777777888888999999777777777888888888999999888888888888888888888888:::::::::;;;;;;<<<===>>>??????AAACCCKKKZZZkkkwwwvvvddd[[[TTTRRRRRRQQQQQQRRRUUUYYY[[[[[[ZZZXXXXXXXXXYYYYYYWWWUUUTTTVVVVVVUUUTTTRRROOOMMMKKKGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCEEECCCAAA@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBGGGGGGHHHHHHIIIJJJJJJJJJOOOOOONNNOOOPPPRRRSSSTTTWWWUUUTTTUUUXXX[[[\\\[[[^^^```cccddddddeeeggghhhkkklllmmmnnnooonnnnnnmmmkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnoooppprrrtttuuuuuuwwwxxxzzz|||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyytttrrrpppppprrrsssssssssppppppoooooonnnmmmllllllnnnoooqqqrrrsssrrrrrrqqqoooooooooooonnnnnnmmmmmmlllkkkjjjhhhfffeeecccccc___^^^]]][[[YYYWWWVVVUUUSSSQQQNNNMMMMMMMMMKKKJJJIIIHHHFFFDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLSSSRRRRRRRRRRRRQQQPPPOOORRRSSSTTTUUUXXX```kkksss~~~|||yyywwwuuusssrrrrrrooojjjiiihhhfffbbb^^^ZZZZZZYYYWWWTTTQQQOOONNNKKKIIIGGGFFFFFFEEEDDDBBB??????===;;;999888666666666666666777888999999999777777666666555444333333666666666666666777777777555555555555555555555555444444333222333444555666444444444444444444444333666666666777777666666666444444444555555555555666666555555555555444444444666666666555555555555555555555555555666666666666555555666777888999::::::666666666777777777888888888888888888888888888888::::::::::::;;;<<<===>>>===>>>>>>???CCCLLLXXXaaawwwtttfff]]]YYYYYYRRRRRRSSSVVVZZZ\\\]]]\\\]]]^^^______]]]ZZZVVVTTTWWWWWWVVVUUUSSSQQQOOOMMMKKKJJJHHHFFFDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCEEECCCAAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOPPPSSSUUUUUUTTTXXXZZZ]]]^^^______aaabbbdddeeeggghhhiiiiiiiiiiiiggggggggggggggggggggggggfffffffffggghhhjjjkkkllllllmmmoooqqqsssttttttuuuvvvuuuuuuuuuttttttttttttuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwuuutttsssqqqqqqpppkkkjjjiiiiiijjjkkkjjjhhhjjjjjjjjjiiiiiihhhhhhhhhhhhiiijjjjjjjjjjjjiiiiiifffeeeeeedddddddddeeeeeebbbbbbaaa___]]]\\\[[[ZZZUUUUUUTTTRRRPPPOOONNNMMMMMMKKKIIIIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGHHHJJJJJJMMMMMMNNNOOOOOOPPPQQQQQQSSSSSSSSSSSSSSSRRRQQQPPPWWWXXXZZZ]]]dddqqq}}}~~~|||yyywwwtttrrrqqqqqqmmmiiihhhhhhgggccc___ZZZZZZXXXVVVSSSQQQNNNMMMKKKIIIGGGFFFFFFEEEDDDBBB???>>>===<<<:::777555333555666666666777777777888777777666555555555555555222222333333444444555555555555555555555555555555444444333333333444555666555444444444444333333333666666777777777777666666444444444555555555555666666555555555555444444444555555555555555555555555555555555555666666666666666666777777888888888999666666666777777777888888888888888888888999999999;;;:::::::::;;;;;;<<<======?????????@@@DDDLLLRRRddduuuvvvkkkdddaaaZZZYYYXXXZZZ___cccfffgggeeefffgggeeeaaa]]]ZZZYYYWWWWWWVVVTTTRRRQQQOOONNNNNNMMMKKKIIIGGGEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFDDDBBBBBBCCCCCCCCCBBBDDDCCCBBB@@@AAABBBDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEJJJJJJJJJKKKLLLMMMMMMNNNIIIJJJKKKMMMNNNOOOOOONNNRRRUUUWWWYYYYYYZZZ[[[]]]]]]^^^```bbbdddddddddcccbbbbbbbbbbbbaaaaaa`````````aaaaaabbbdddeeefffgggggghhhiiikkklllmmmnnnnnnmmmnnnooooooooonnnmmmmmmmmmmmmnnnooopppqqqrrrsssrrrrrrrrrqqqpppnnnmmmllleeeddddddeeeffffffdddbbbfffeeeeeeeeeddddddddddddaaaaaaaaaaaa``````______\\\\\\[[[ZZZ[[[[[[\\\]]][[[ZZZYYYXXXVVVUUUTTTSSSPPPOOOOOOMMMLLLKKKJJJJJJHHHGGGEEEEEEGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLNNNOOOOOOPPPQQQRRRSSSSSSPPPRRRTTTUUUUUUUUUVVVWWW[[[```fffooo|||}}}~~~|||yyyvvvsssqqqqqqqqqmmmjjjhhhiiigggddd```[[[ZZZXXXVVVSSSPPPNNNLLLKKKIIIGGGFFFFFFEEEDDDBBB???>>>===<<<:::777555333777777777666666666555555666555555555555666777888222222333333444444555555555555555555555555555555333333333333444444555555444444444444444444444444444555555666666555555444444444444555555555555666666555555555555444444444444444444555555555555555555555555555666666666666999888888888777777666666777777777888888888999999777777888888888999999999;;;::::::::::::;;;;;;<<<<<<>>>@@@@@@???AAAFFFJJJTTT```xxx~~~sssllliiieeeaaaaaaeeelllqqquuuqqqqqqoookkkeee```^^^^^^ZZZYYYWWWVVVTTTSSSRRRQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGEEECCCCCCDDDDDDCCCBBBDDDCCCAAA@@@AAABBBEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCHHHHHHIIIJJJJJJKKKKKKKKKFFFGGGIIIJJJKKKKKKKKKLLLNNNPPPSSSTTTTTTUUUWWWXXXWWWYYY[[[]]]^^^^^^^^^^^^ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXZZZ[[[\\\]]]^^^___^^^___```bbbcccdddddddddfffggghhhjjjjjjiiigggffffffggghhhiiijjjkkklllmmmoooooopppqqqpppooommmkkkdddcccccccccddddddbbb```_________^^^]]]]]]]]]\\\YYYYYYXXXXXXWWWWWWVVVVVVTTTTTTTTTTTTUUUUUUVVVWWWVVVUUUTTTSSSRRRQQQPPPOOOLLLKKKKKKJJJIIIHHHHHHHHHFFFEEECCCDDDFFFGGGGGGFFFBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNKKKLLLLLLMMMNNNNNNOOOOOOOOOQQQTTTUUUUUUWWWZZZ]]]aaajjjyyy~~~|||xxxtttqqqqqqrrrrrrnnnkkkiiiiiihhhdddaaa\\\[[[YYYWWWTTTQQQNNNLLLKKKIIIGGGFFFFFFEEEDDDBBB??????===;;;999888666666888888888777666555555555666555444444555777888999666666666666666777777777555555555555555555555555333333333444444444555555333333333444444444555555333444444555555444444333444444444555555555555666666555555555555444444444444444444444444555555555555555555555666666666666::::::999888777666555555777777777888888888999999777777777888999999::::::;;;;;;::::::::::::;;;;;;:::<<<>>>>>>===>>>AAAEEEKKKTTThhhzzzuuuooolllnnnsssyyy|||xxxnnneeeaaa```^^^]]][[[YYYXXXWWWVVVVVVSSSRRRQQQOOOMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGEEEEEEFFFFFFDDDCCCAAAAAA@@@@@@@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGHHHHHHHHHHHHIIIKKKIIIKKKNNNPPPPPPQQQRRRTTTRRRSSSUUUWWWXXXXXXWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSRRRSSSTTTVVVXXXXXXYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^```aaaaaa```______^^^___```aaabbbcccddddddiiijjjmmmoooooonnnkkkjjjdddbbbaaaaaabbbaaa```___^^^^^^]]]\\\[[[ZZZYYYYYYSSSRRRQQQPPPPPPPPPPPPPPPMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLLLLGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCEEEFFFFFFEEEBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJLLLNNNOOOPPPPPPPPPNNNNNNOOOOOOOOOOOOPPPPPPOOORRRUUUUUUVVVZZZ```eeeppp}}}|||wwwqqqoooqqqssstttpppllljjjjjjiiieeeaaa]]]\\\ZZZXXXUUUQQQOOOMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@???===;;;999999999999777777777777777777777777888777555444555666777999888888777777777777777666555555555555555555555555333333444444555555444444111222222333444555666666333444444555555444444333444444444555555555555666666555555555555444444444333333333444444555555555555555555555666666666666999999888888777777666666666666666777777777888888666777777888999999::::::;;;;;;::::::999::::::;;;999<<<>>>>>><<<<<>>@@@???===<<>><<<:::999888888999999999999888777666666555555555555555555555555555444444444444444444444444333333333222222111111111333333444555555444333333777555333333444555666555555555444333444555666777444444444444444444444444666555444222111111222222333333333333333444555666444444444555555555666666999999888777666555444444888888888888888777666555777888888888888999999999888888888999999:::::::::>>>>>>>>><<<;;;<<>><<<:::999888888999999999888888777666666666555555555555555555555555444444444444444444444444444444444444444333333333333333444555555444333333666555333333555666555444444444444333444555555666555555555555555555555555555444444333444555777888444333333333333444555666444444444555555555666666888888888777777777777777777777888888777666666555777888888888888999999999888888999999999:::::::::;;;<<<<<<::::::;;;===@@@@@@BBBIIIWWWlllssskkkaaa___]]]\\\]]]^^^]]]]]][[[ZZZXXXXXXYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSRRRLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFEEEFFFGGGGGGEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRTTTTTTTTTTTTUUUTTTSSSSSSRRRRRRSSSSSSQQQQQQPPPNNNMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOMMMLLLJJJJJJJJJHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPWWWUUUTTTUUUXXXYYYXXXVVVZZZWWWTTTSSSTTTWWWZZZ[[[hhhnnnyyy~~~|||zzzxxxvvvvvvyyyuuuqqqllliiifffbbb_________^^^[[[WWWSSSNNNLLLLLLKKKJJJIIIIIIHHHEEECCC@@@>>><<<:::999888888999999999888777777666666666555555555555555555555555444444444444444444444444555555555555555666666666333444444555555444444333555444333444666666444333222222333444444444444444555555555555555555555555222222222222333444555666444444333333333444555555444444444555555555555555666777777777888888999999777777777888777777666555777888888888888999999999888999999999999:::::::::888999999999888999<<<>>>===???DDDOOOaaawwwwwwoooaaa___]]]]]]^^^___^^^]]]]]][[[ZZZYYYZZZ[[[ZZZXXXYYYYYYXXXXXXVVVUUUTTTSSSLLLLLLLLLMMMMMMMMMMMMMMMOOOMMMJJJIIIHHHGGGDDDBBBFFFFFFFFFEEEEEEDDDDDDCCCEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJKKKLLLMMMNNNNNNNNNOOOOOONNNMMMMMMMMMMMMNNNLLLLLLLLLKKKKKKJJJJJJJJJLLLMMMNNNOOOPPPOOOOOONNNNNNOOOOOOOOONNNMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQQQQPPPPPPRRRSSSZZZZZZZZZ\\\^^^^^^\\\[[[[[[YYYWWWXXX\\\dddlllrrr~~~~~~~~~~~~}}}|||zzzxxxwwwzzzvvvrrrmmmjjjfffaaa^^^\\\\\\]]][[[XXXTTTOOOLLLMMMLLLJJJJJJIIIHHHEEECCC@@@>>><<<:::999888888999:::999888777666666777777555555555555555555555555555555555555555555555555444444555555666666777777444444444444444444444444444333333555666666444222111222333444555444333222444444444444444444444444555555444444333333333333444444333333333444444555555555555555555555555555666666666666777777777777777888888888888888777777777777888888888999999999999999999999999999999999777888999999888999<<<>>>???AAADDDKKKZZZlll{{{{{{qqqdddbbb___^^^___```aaaaaa```^^^\\\[[[\\\]]]]]]\\\\\\\\\\\\[[[ZZZXXXVVVUUUPPPOOOOOONNNNNNNNNNNNNNNSSSQQQNNNLLLJJJHHHFFFDDDGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFCCCEEEGGGHHHHHHGGGEEECCCIIIIIIIIIHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKMMMOOOQQQSSSSSSSSSQQQPPPOOOOOOOOOOOOMMMLLLJJJIIIGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMOOOPPPQQQPPPOOONNNQQQRRRRRRRRRSSSUUUXXX[[[\\\___bbbeeegggfffcccaaaZZZ[[[^^^dddnnn|||~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyyvvvrrrnnnjjjfffaaa^^^YYYZZZ[[[[[[XXXUUUQQQOOONNNLLLKKKJJJIIIHHHEEECCC@@@>>><<<:::999888888999:::999777666666666777888555555555555555555555555555555555555555555555555333333333444555555555666444444444444444444444444333333333555666666333111111222333444555444333222333333333333333333333333666666666666666666555555555444444333333333444444555555555555555555555444666555555555555444444444888888999::::::999999999777777888888888999999999999999999999999999999999888999::::::::::::<<<>>>@@@CCCDDDHHHTTTeeennnppprrryyyyyynnnkkkgggeeeeeegggggggggdddbbb___^^^___``````___]]]^^^^^^^^^]]][[[YYYWWWUUUTTTRRRQQQPPPOOOOOOOOOUUUSSSOOOMMMLLLKKKJJJHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGGGGFFFDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMPPPQQQSSSUUUUUUTTTSSSRRROOONNNNNNMMMLLLJJJIIIHHHFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRVVVVVVVVVVVVXXX[[[aaaeeebbbeeejjjmmmllliiieeebbb[[[aaajjjvvv~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxvvvrrroookkkgggbbb___YYYZZZZZZYYYWWWUUURRRPPPNNNLLLJJJIIIIIIGGGDDDBBB@@@>>><<<:::999888888999:::888777555555666888999555555555555555555555555555555555555555555555555333333333333333444444444555444444333333444444555444333222333555555333222222222333444444444444444444444444444444444444444...///111222444444555555555555444333333333444444555555555555555444444444555555444444333333333222888888999999:::999999999777888888888888999999999:::::::::999999999999888999;;;<<<<<<;;;:::;;;======AAABBBDDDOOO^^^dddaaaZZZ^^^kkk}}}yyyvvvtttrrrooommmmmmjjjeeecccbbbaaa``````\\\]]]^^^___^^^\\\ZZZYYYXXXWWWUUUSSSQQQQQQQQQQQQVVVSSSPPPNNNNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRSSSTTTSSSSSSRRRQQQMMMLLLLLLKKKJJJIIIIIIHHHFFFFFFFFFFFFFFFGGGHHHIIIFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHIIIJJJLLLMMMKKKKKKLLLMMMMMMNNNNNNOOOLLLNNNPPPRRRTTTVVVWWWWWWWWWYYY[[[]]]___bbbgggjjjmmmoooqqqpppmmmjjjgggggghhhqqq~~~}}}~~~~~~|||zzzyyyyyyyyyyyywwwuuurrrooolllhhhccc```\\\\\\ZZZXXXUUURRRPPPNNNMMMLLLJJJIIIHHHFFFCCCAAA@@@>>><<<:::999888888999:::888666555555666999:::555555555555555555555555555555555555555555555555444444444333333333333333555444333333333333444555555333222222333444444333444444444333444555555666666666666666666666666666,,,---///111333333333333666555444333333333333333666666555555555444444444333333444444444444444555555666777888888888888888777888888888888999999999:::::::::999999999888888:::;;;===<<<:::999:::;;;:::???@@@AAAKKKZZZ]]]WWWNNNPPPYYYhhhzzz{{{wwwssslllgggccc```^^^\\\YYYZZZ\\\]]]]]]\\\ZZZXXXYYYXXXUUUTTTSSSSSSTTTUUUWWWTTTQQQOOONNNNNNNNNMMMKKKJJJIIIHHHIIIKKKMMMNNNMMMMMMNNNNNNMMMMMMLLLLLLFFFFFFFFFGGGGGGIIIJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFEEEEEEFFFGGGGGGHHHJJJKKKKKKLLLMMMNNNOOOOOOQQQQQQPPPPPPOOOOOONNNNNNKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHJJJJJJGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMNNNOOOOOOPPPPPPQQQOOOPPPRRRUUUXXX\\\^^^```___dddkkkpppssstttuuuuuuxxxxxxvvvrrroooppptttxxx{{{zzz{{{|||}}}~~~~~~|||yyyxxxxxxyyyzzzvvvtttrrrooommmiiiddd``````^^^[[[XXXTTTQQQNNNMMMMMMKKKIIIHHHGGGEEEBBB@@@@@@>>><<<:::999888999999:::888666555555666999:::555555555555555555555555666666666666666666666666555555555444444333333222555444333333333333444555666333111111222444444333666555444333444555666777888888888888888888888888555666777888888888777666666555444333333333333333666666555555555444444444222222333444555666777888444444555666666777666666777888888888888999999999:::::::::999999888888888:::<<<===<<<:::888888999999???@@@AAAKKKYYY\\\TTTMMMMMMRRR\\\gggwwwzzzqqqjjjddd___[[[YYYVVVWWWZZZ\\\\\\[[[YYYWWWXXXWWWUUUTTTTTTUUUWWWXXXXXXUUUQQQOOONNNNNNNNNMMMKKKJJJIIIIIIJJJLLLOOOPPPOOOOOOOOOOOOOOONNNMMMLLLGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLMMMNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJJJJJJJKKKLLLNNNOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSTTTVVVYYY]]]bbbfffiiimmmuuu}}}yyytttsssyyyzzzyyy{{{www{{{~~~~~~|||yyywwwvvvvvvyyyvvvrrrooolllhhhccc```___]]]ZZZXXXWWWTTTQQQNNNOOOMMMKKKIIIHHHGGGDDDBBBBBBBBB@@@===:::888999:::777777777777666666666666888666333111111333666888777666555444444555666777555555555444444333333333555555444333333222111111888555222111222333222000555444444333333444444555444===AAA@@@EEENNNNNNEEE???;;;666444444444222000555555555555555555555555777666555333333333444555555555555555555555444444777777888888999999999:::777777777777777777777777777888:::999777666666777:::::::::;;;;;;;;;<<<<<<;;;???@@@AAALLLZZZZZZPPPNNNHHHGGGOOOUUU^^^sssuuummmggg```[[[ZZZWWWXXXYYYYYYXXXWWWXXXYYYZZZWWWSSSQQQSSSUUUVVVVVVQQQQQQRRRRRRQQQPPPNNNMMMIIIIIIIIIJJJLLLNNNQQQRRRSSSRRRRRRQQQPPPOOOOOOOOOJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGFFFDDDDDDCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCBBBBBBDDDEEEEEECCC@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDFFFFFFFFFGGGIIIJJJMMMNNNOOONNNLLLKKKKKKMMMLLLLLLLLLJJJHHHGGGHHHJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIIIIJJJJJJIIIJJJKKKLLLKKKJJJJJJLLLMMMQQQPPPNNNLLLMMMOOOQQQSSSRRRRRRRRRRRRRRRTTTXXX[[[XXX\\\aaafffkkkoootttxxx{{{~~~}}}yyywwwxxxyyyzzz{{{~~~}}}zzzxxxwwwwwwxxxuuurrrnnnkkkgggbbb^^^^^^\\\ZZZXXXWWWTTTQQQNNNOOOMMMKKKIIIIIIGGGEEECCC?????????<<<999888888999777777777666666666555555888777555333333555777888777666555444444555666777555555444444444333333333222222222222222222222222777444222111333444333111333333333222222333333333666===AAA???DDDLLLLLLDDD===999555333333444222111555555555555555555555555666666555444444444444444555555555555555555555555777777777777888888888888777777777777777777777777777888999999777666666777:::::::::;;;;;;;;;;;;<<<:::>>>@@@BBBMMM[[[\\\SSSHHHBBBBBBHHHKKKNNN\\\mmmrrrggg^^^ZZZZZZXXXXXXXXXWWWUUUTTTTTTUUU[[[YYYWWWUUUTTTTTTSSSRRRMMMMMMNNNNNNNNNLLLKKKJJJIIIIIIIIIJJJLLLOOOQQQSSSSSSSSSRRRRRRQQQPPPPPPOOOMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCBBBBBBCCCEEEDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDEEEFFFFFFFFFHHHJJJIIIKKKKKKJJJIIIHHHHHHIIIHHHIIIJJJIIIHHHHHHIIIKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLNNNOOOQQQPPPOOONNNNNNPPPRRRSSSRRRSSSTTTUUUVVVXXX[[[^^^bbbgggpppxxx~~~{{{zzzzzzzzzzzz|||~~~|||zzzxxxwwwwwwtttqqqnnnjjjeee```\\\^^^\\\ZZZXXXWWWUUUQQQNNNOOOMMMKKKJJJIIIHHHEEECCC<<<======<<<999777888888666666666666555555555555777777666666666666777777666666555444444555666666555444444444444333333333111111222333333444555555555444222222333444444333333222222111111222222333111777:::888<<>><<<:::999999:::777666666666666555555555444555555666666555555444444444555555555555444444444444444444444444444444333333333333333333333333333444444444444444444555444444333333333333444444222444444444555888666333333333333333222222333444444444444444444444444444222333444555555444333222444444444555555555666666666555555555444444333333666666666666666666666666555777999999777777777888999999999:::::::::;;;;;;:::<<<===@@@FFFLLLLLLIIIBBB??????@@@AAAAAAEEEJJJLLLUUUhhhxxxpppmmmjjjhhhgggeeeaaa^^^YYYZZZ\\\[[[XXXTTTQQQPPPLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQOOONNNNNNOOOQQQQQQSSSSSSSSSRRRQQQOOONNNMMMLLLLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEFFFFFFEEEEEEDDDEEEDDDCCCCCCDDDEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEEDDDDDDEEEGGGFFFHHHIIIHHHGGGGGGHHHIIIHHHIIIIIIHHHGGGGGGHHHJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNLLLOOOQQQRRRRRRRRRSSSUUUWWWXXXZZZ\\\\\\[[[ZZZYYYZZZ\\\]]]]]]\\\[[[[[[\\\gggppp~~~}}}|||yyyvvvyyyzzz}}}~~~{{{yyywwwvvvsssrrrqqqpppmmmhhhccc^^^]]][[[YYYXXXWWWUUURRRPPPOOOMMMKKKJJJJJJIIIGGGFFF??????>>>;;;999888999;;;777777777777666666666666444444555555555555444444444444555555555555444444333333333444444444444555111111111111111111111111333555666666444333444444555444444333333444444555333222222222444444333111222333444444222222333444333333333333333333333333222333333444444444444333333333444444555666666666555555555444444444444444777777777777777777777777555777888999777777777888999999999999::::::::::::;;;;;;<<>>@@@BBBHHHLLLYYYoooyyyqqqkkkdddaaa\\\YYYWWWTTTQQQOOONNNMMMLLLJJJIIIHHHHHHHHHJJJIIIIIIIIIJJJLLLNNNOOORRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNNNNOOOQQQRRRSSSSSSSSSRRRRRRPPPOOONNNLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGFFFGGGFFFDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFEEEEEEDDDFFFGGGEEEFFFGGGGGGFFFFFFGGGHHHJJJKKKKKKJJJIIIHHHJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPOOOOOONNNOOOQQQRRRSSSRRRUUUWWWYYYXXXXXXXXXYYY[[[]]]aaaccccccbbb___]]]]]]^^^___]]][[[ZZZZZZ[[[___gggttt}}}{{{zzzxxxvvvsssyyyzzz|||~~~|||yyywwwvvvuuussssssrrrqqqppplllfffaaa\\\[[[YYYXXXWWWUUUSSSPPPOOOMMMKKKJJJKKKJJJHHHFFF@@@???===999666666888:::999888888888777777777777666555555555555555555666333444444555555444444333333333333444444444555555000111111111222333333333333666888777444222333444444333333333333333333444333111000111333222111111222444666555333222333444333333333333333333333333333333222222333333444555333333444444555666666777444444444444555555555555777777777777777777777777555666888999888777888999888999999999999:::::::::;;;:::;;;>>>@@@@@@@@@AAAAAAAAAAAA@@@AAABBBBBBAAAGGGHHHPPP___qqquuuhhh___\\\[[[WWWSSSSSSQQQOOOLLLJJJIIIIIIIIIJJJIIIIIIHHHHHHJJJKKKLLLQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRPPPNNNNNNPPPRRRSSSRRRRRRRRRRRRRRRQQQPPPPPPNNNOOOPPPQQQRRRQQQOOONNNPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGHHHHHHIIIIIIIIIHHHIIIGGGEEEEEEGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGFFFEEEEEEFFFHHHFFFGGGIIIHHHGGGGGGIIIJJJJJJKKKLLLLLLKKKKKKMMMOOOQQQRRRRRRSSSSSSSSSRRRRRRSSSSSSRRRRRRSSSVVVXXXZZZ[[[^^^```aaa```____________bbbfffiiijjjgggcccaaa___```___]]][[[[[[\\\^^^^^^eeeqqq~~~{{{yyywwwuuuuuuvvvvvvvvvyyyzzz{{{}}}~~~~~~}}}|||}}}}}}~~~zzzwwwuuuuuuuuussssssssssssqqqnnnhhhddd\\\[[[YYYXXXWWWVVVSSSPPPOOOMMMKKKKKKKKKJJJHHHFFFAAA???;;;777333333777:::999999999999888888888777777777666666666666777777333333444555555444333333333333333444444555555555111222333444666777888999444777999888444222222333333222222222222222222333777555444555777666555555222555777666333222333444333333333333333333333333333333222111222333555666333333444444555666777777444444444555555666666666777777777777777777777777555666888999888777888999888888999999999:::::::::::::::;;;>>>@@@???@@@AAA===???AAACCCEEEGGGFFFCCCCCCCCCGGGQQQ\\\jjj{{{nnnkkkhhhccc^^^XXXVVVSSSPPPNNNLLLKKKKKKJJJJJJHHHHHHGGGHHHIIIJJJPPPPPPPPPQQQQQQQQQQQQQQQTTTSSSPPPOOOOOOPPPSSSTTTQQQRRRRRRRRRRRRRRRQQQPPPOOOQQQRRRTTTTTTSSSQQQPPPTTTSSSQQQOOONNNMMMLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJHHHFFFFFFGGGIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEGGGHHHIIIJJJLLLKKKKKKJJJLLLMMMIIIKKKLLLMMMMMMNNNQQQSSSUUUUUUVVVVVVVVVVVVUUUUUUVVVUUUUUUUUUWWWZZZ\\\^^^bbbdddggghhhgggeeedddeeeaaaeeeiiimmmmmmjjjfffccc``````___]]]\\\\\\___bbbfffmmmyyy~~~yyywwwtttrrrsssuuuyyy{{{zzzzzz{{{|||}}}~~~}}}|||zzzzzz{{{{{{}}}~~~{{{xxxvvvvvvvvvuuusssqqqpppppplllfffaaa]]][[[XXXVVVTTTRRRPPPMMMMMMMMMMMMLLLKKKIIIHHHGGG??????===<<<::::::999999888888888888777777777777888777666444333333333333333333444444444444333333333333333333333333333333444444555555555555444444444444444333333222222222333333333333333333333333444444444444444444444444444333222111111222333444555555555444444333333333555555555555555666777777444444444444444444444444555444444333333444444555888777666444444444555666777888888888888999999999999999::::::::::::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>???BBBCCCDDDDDDCCCBBBCCCDDDFFFIIIPPP[[[gggooo|||uuuppplllfffccc___[[[YYYWWWTTTRRRNNNMMMKKKJJJJJJIIIIIIIIIMMMPPPSSSSSSQQQQQQRRRUUUVVVVVVUUUUUUTTTTTTTTTTTTVVVVVVVVVWWWXXXXXXUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRUUUTTTSSSQQQOOOMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHJJJLLLNNNPPPPPPPPPOOONNNPPPPPPOOONNNMMMMMMNNNNNNTTTUUUVVVVVVVVVWWWYYY[[[XXXYYY[[[\\\^^^aaafffjjjiiiooouuutttoookkkjjjlllnnnmmmkkkjjjiiihhhfffdddeeecccaaaaaaeeejjjnnnooouuu~~~~~~~~~yyyvvvrrrqqqssswwwzzz|||||||||{{{||||||}}}~~~~~~~~~||||||}}}}}}{{{zzzzzz|||}}}~~~}}}~~~~~~}}}|||yyyxxxwwwwwwwwwuuurrrrrrqqqmmmfffaaa\\\ZZZWWWVVVUUUSSSPPPNNNMMMMMMMMMLLLKKKIIIHHHGGGAAA@@@???===;;;:::::::::999999888777666666555555888777666666666666666777666666777777777777666666444444444444444444444444444444555555555555444444444444444333333222222222333333333333333333333333444444444444444444444444333333222222222222333333444444444444333333333222444444444444444555555666444444444444444444444444555444444333333444444555777666666555555555555666777777888888888999999999999999999:::::::::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>???AAACCCDDDCCCBBBBBB???@@@AAADDDHHHPPPZZZ```jjjtttvvvqqqlllhhhgggccc^^^YYYXXXVVVSSSPPPNNNMMMKKKJJJNNNQQQTTTTTTSSSRRRSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[XXXXXXXXXYYYZZZZZZXXXVVVUUUUUUUUUUUUUUUTTTTTTTTTVVVUUUTTTRRRQQQOOOMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLKKKLLLIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMNNNPPPQQQPPPOOONNNPPPPPPOOOOOOOOOOOOPPPPPPVVVWWWYYYZZZZZZZZZ\\\^^^\\\]]]___```aaadddiiimmmpppvvv|||}}}yyysssqqqpppnnnllljjjhhhgggfffdddcccggghhhjjjnnnssszzz}}}{{{zzzyyyxxxvvvsssrrruuuxxxzzz{{{{{{{{{zzz{{{{{{|||}}}~~~~~~}}}|||||||||zzzxxxvvvxxx{{{||||||}}}~~~}}}}}}{{{zzzzzzzzzyyywwwtttsssrrrmmmfffaaa[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNMMMLLLKKKIIIHHHGGGCCCBBB@@@>>><<<:::999999:::999888777555444333333333333222222333444444555777777888888888888777777555555555555555555555555444444444444444444444444444444333333333333222222333333333333333333333333333333333333444444444444222222333333333333222222333333333333222222222222333333333333333444444555444444444444444444444444555444444333333444444555444555555666666666555555777777777888888888999999999999999999::::::::::::999;;;<<<<<<;;;;;;<<<===>>>???AAABBBCCCCCCBBBAAAAAAAAABBBCCCEEEIIIOOOSSSUUU^^^nnn}}}tttmmmddd```ZZZUUURRROOOMMMKKKNNNQQQTTTUUUTTTSSSSSSSSSTTTUUUWWWYYY[[[[[[[[[[[[[[[ZZZZZZ\\\]]]]]][[[YYYXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVUUUTTTSSSQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKJJJGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOPPPQQQPPPOOONNNPPPOOOOOOPPPPPPQQQRRRSSSXXXZZZ]]]_________```aaacccdddeeeeeefffiiimmmpppqqqvvv{{{~~~{{{vvvqqqnnnlllkkkiiihhhggghhhiiijjjooottt}}}~~~zzzwwwwwwvvvvvvwwwuuuttttttwwwyyyzzzzzzyyyyyyyyyzzzzzz|||}}}}}}~~~}}}}}}|||yyyxxxsssuuuxxxzzzzzz{{{}}}~~~}}}~~~}}}|||||||||yyywwwtttrrrqqqllleee```ZZZXXXVVVVVVVVVUUUSSSRRROOOOOONNNMMMKKKIIIHHHGGGCCCBBB???===;;;999888777888777777666555444444333333333222222222222333333444444555555555555444444444444444444444444444444444333333333333333333444333333333333333333333333222222222222222222222222333333333333333444444444111222333444444333222111222222222222222222222222333333333333333444444555444444444444444444444444555444444333333444444555222333555666777666555555777777777777888888888888888999999999999:::::::::999;;;<<<<<<;;;:::<<<===>>>???@@@AAABBBAAAAAAAAAAAABBBCCCCCCCCCEEEHHHJJJOOOUUU```nnn|||}}}tttiii___ZZZWWWUUUSSSTTTVVVYYYZZZZZZYYYWWWVVVUUUVVVXXXZZZ[[[[[[ZZZYYY\\\\\\\\\^^^______]]][[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJIIIFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNOOOOOOPPPQQQSSSTTTUUUXXX\\\```bbbcccccccccdddiiijjjiiiiiihhhjjjmmmpppnnnqqquuuwwwuuurrrnnnlllkkkkkkllllllnnnrrrwww{{{|||xxxvvvvvvvvvuuutttttttttsssuuuxxxzzzzzzyyyxxxyyyyyyzzz{{{|||~~~~~~~~~~~~}}}{{{yyytttwwwzzz{{{{{{{{{|||}}}||||||}}}~~~}}}}}}|||xxxvvvsssqqqpppkkkddd^^^ZZZXXXVVVVVVVVVVVVTTTRRRPPPOOOOOOMMMKKKIIIHHHFFFAAA@@@>>>;;;999777666666555555555555666666666666:::999888777666666666666222333333444444333333222333333333333333333333333444333222222222222333444333333333333333333333333222222222222222222222222222222222333333333444444222333444555555444333222222222222222222222222222444444444333444555555666444444444444444444444444555444444333333444444555222333444666666666555444666666777777777888888888888888888999999999::::::999:::;;;;;;::::::;;;===??????@@@@@@@@@@@@@@@@@@===???@@@AAA@@@AAABBBDDDKKKMMMSSS[[[eeevvvsssjjjfffcccaaa^^^___```aaaaaa___]]][[[XXXYYY[[[\\\]]]]]]\\\\\\]]]]]]]]]___aaaaaa___]]]\\\\\\]]]]]]\\\[[[YYYXXXVVVWWWWWWWWWVVVSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNOOOPPPRRRTTTVVVWWWXXX\\\```cccddddddeeefffiiiiiiiiigggffffffiiikkkmmmoooqqqrrrppppppqqqrrrnnnqqquuuyyy~~~{{{xxxvvvuuuuuuuuutttrrrrrrqqqrrrtttwwwxxxxxxwwwxxxxxxxxxyyy{{{}}}~~~|||zzz|||~~~|||||||||zzz{{{}}}}}}||||||wwwtttrrrqqqoookkkddd___[[[YYYWWWVVVWWWVVVTTTRRRPPPPPPOOONNNLLLIIIGGGFFF@@@???===;;;999777666666444555555666666777888888:::999777666555444444444444444444555555444444444333333333333333333333333333333111111111111333333222222333333333333444444222222222222222222222222111111222222333333444444333333444444444444333333222222222222333333333333444444444444444555555666444444444444444444444444555444444333333444444555333444444555555555444444666666666777777777888888888888888888999999999999888:::;;;;;;::::::;;;<<>>@@@AAABBBAAABBBCCCEEEHHHHHHKKKQQQXXXeee{{{yyysssnnnjjjhhhgggffffffeeebbb```\\\\\\\\\]]]]]]]]]^^^^^^_________aaaccccccbbb```^^^^^^___```___]]]ZZZYYYWWWXXXYYYYYYXXXVVVSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOMMMLLLKKKJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPQQQRRRTTTVVVXXXYYYYYY\\\___bbbcccdddfffhhhfffggggggfffeeefffiiilllooossswwwvvvtttuuu{{{~~~xxxvvvtttsssssssssqqqpppooonnnoooqqqtttvvvvvvuuuvvvvvvwwwxxxzzz|||~~~~~~~~~{{{}}}}}}{{{zzzwwwtttrrrqqqpppmmmfffaaa\\\ZZZXXXWWWWWWVVVTTTRRRQQQQQQPPPNNNLLLIIIGGGFFF???>>>===;;;999888888888666666777777777777777777555444444333222222222222444555555555555555555444444444444444444444444444333222111000000111222333222222222333333444444444111111111111111111111111000111111222333333444444444444333333333333444444222333333333444444444444333333333333333444444555444444444444444444444444555444444333333444444555555555444444333333444444666666666666777777777888888888888888999999999999888:::;;;;;;:::999;;;<<>>>>>>>>??????@@@AAABBBBBBBBBBBBDDDEEEGGGEEEGGGLLLQQQZZZiiiwww{{{yyyxxxwwwuuusssnnnlllhhheeebbb`````````aaaaaabbbdddffffffeeeccc```aaaccccccbbb___]]][[[ZZZ[[[\\\]]]\\\YYYWWWUUURRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQSSSSSSTTTUUUWWWXXXZZZ[[[ZZZ\\\___aaaccceeehhhjjjggghhhiiijjjkkknnnrrrvvv}}}||||||wwwuuusssrrrrrrrrrqqqpppmmmlllkkkmmmpppssstttssssssssstttvvvxxxzzz|||~~~}}}||||||~~~}}}|||zzzyyywwwuuusssrrrrrrnnnhhhccc\\\ZZZXXXWWWWWWVVVSSSQQQQQQQQQPPPNNNLLLJJJGGGFFF??????===<<<;;;::::::999999999888888777777666666555555444444444555666666333444444444444444444333555555555555555555555555333222000//////000222333222222222333333444444444111111111111111111111111000000111222333333444444555555333222222333555555333333333444444555555555222222111111222222333444444444444444444444444444555444444333333444444555777666444333222333333444666666666666777777777777777888888888888999999999888:::;;;;;;:::999;;;<<>>>>>>>>>>>>>>???<<<===>>>===<<<===???@@@DDDAAABBBGGGKKKPPPZZZcccooo{{{sssmmmhhhfffeeeccccccdddfffhhhiiigggeeecccdddeeeeeedddbbb___]]]\\\]]]______^^^\\\YYYWWWSSSSSSSSSSSSSSSSSSSSSSSSOOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJIIIIIINNNMMMLLLJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLOOONNNMMMKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQVVVVVVVVVWWWYYY[[[\\\]]][[[]]]___aaacccfffiiillljjjlllnnnpppsssxxx~~~~~~zzzxxx{{{xxxvvvsssrrrsssssssssrrrkkkjjjiiijjjnnnqqqrrrssspppqqqrrrtttvvvyyy{{{|||zzzyyyzzz|||}}}}}}yyywwwwwwvvvsssrrrpppmmmhhheee___\\\YYYWWWVVVTTTRRRPPPMMMLLLKKKKKKJJJHHHEEEBBBCCC@@@<<<;;;<<<<<<;;;999444444555555666777777777444444444444444444444444333333333333333333333333555333000000111222222222333333222222333333444555111111111111111111111111333222222111111222222333111111000000000000000000333444555555333333444555333333333333333333333333666555333222111222222333333333333222222111111111555555555555555555555555333444444555555444444333333444666777777777666555;;;:::999888777777777777666666666666777888999:::????????????>>>>>>>>>>>>::::::;;;<<<===???AAABBBEEEEEEFFFHHHKKKNNNQQQSSSaaajjjyyyzzzsssppplllllllllmmmooopppooommmllllllkkkkkkkkkiiifffcccddddddeeeeeecccaaa^^^\\\ZZZYYYYYYXXXWWWWWWWWWWWWUUUSSSQQQOOONNNNNNOOOPPPLLLLLLLLLLLLMMMNNNOOOOOONNNNNNMMMLLLJJJIIIIIIHHHLLLMMMNNNNNNMMMMMMOOOPPPSSSSSSRRRQQQOOONNNNNNMMMIIIIIIIIIJJJMMMQQQVVVXXX\\\]]]______^^^^^^```bbbdddddddddeeeggglllsssxxxyyy||||||yyyyyy{{{}}}xxxvvvuuuuuuwwwwwwvvvtttllliiiffffffhhhkkkmmmnnnlllmmmnnnpppqqqrrrssstttuuuuuuwwwyyy{{{}}}}}}|||yyywwwwwwuuussspppnnnjjjeeeaaa___\\\YYYWWWVVVUUURRRQQQOOOMMMKKKKKKJJJIIIFFFDDDEEEAAA===;;;;;;;;;999777555555666666666666777777444444444444444444444444333333333333333333333333555444222222333444444333222111111111111222333333222222222222222222222222333222222111111222222333111111111111111111111111222333444333222222333444333333333333333333333333444333222111111222222333444333333333222222222222333333333333333333333333333444444555555444444333444555555666666666666666:::999888888777888888888999999999999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@CCCCCCDDDEEEGGGJJJMMMOOOSSSYYYcccppp~~~}}}~~~~~~}}}{{{zzzxxxxxxvvvqqqlllhhhggghhhggggggfffdddbbbaaa^^^_________^^^]]]\\\[[[___]]]YYYVVVTTTSSSSSSSSSQQQPPPOOOOOOOOOOOOOOOPPPTTTTTTSSSRRRQQQPPPOOONNNLLLMMMNNNNNNNNNPPPSSSVVVXXXXXXXXXWWWVVVUUUTTTTTTQQQPPPOOOPPPSSSXXX]]]```cccddddddddddddfffiiilllmmmnnnpppssswww~~~{{{vvvttttttvvvwwwyyyxxxwwwxxxyyyzzzyyyxxxnnnkkkgggfffgggjjjkkklllllllllmmmnnnpppqqqrrrsssuuuuuuwwwyyy{{{|||}}}~~~~~~|||yyywwwwwwuuurrrooolllgggbbb^^^___\\\YYYWWWVVVUUUSSSQQQQQQNNNLLLJJJJJJIIIHHHFFFFFFCCC>>><<<:::999777555777777666666666555555555444444444444444444444444333333333333333333333333444333222333555555444222111111000000111111222333333333333333333333333333222222111111111111222222111111222222222222222222111222333333111111222333333333333333333333333333333222222111222222333444444444444444333333333333333333333333333333333333333444444555555444444333555555555555555666777777888888888777888888999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>>@@@AAAAAABBBDDDFFFHHHIIILLLNNNRRRYYYdddsssyyyrrrqqqooonnnllljjjjjjjjjjjjggghhhjjjkkkjjjhhheeedddcccaaa^^^ZZZXXXVVVVVVVVVYYYYYYXXXWWWVVVVVVVVVVVVYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUUUUTTTUUUXXX\\\```ccccccccccccbbb```______\\\[[[ZZZ[[[___eeekkknnnqqqrrrssstttvvvyyy}}}~~~zzzxxxvvvsssqqqpppqqqrrrsssxxxvvvvvvwwwzzz||||||{{{rrrooojjjggggggiiijjjjjjlllllllllmmmnnnpppqqqrrrtttuuuwwwxxxzzz{{{||||||}}}~~~~~~{{{yyywwwuuussspppnnnkkkgggccc______]]]ZZZWWWVVVUUUSSSQQQQQQNNNKKKIIIIIIHHHHHHFFFDDDBBB>>><<<:::888777777777666666555444333333333444444444444444444444444333333333333333333333333111111111333555555333000111111111111111222333333333333333333333333333333222222111111111111222222222222222222222333333333111333444333222111222333222222222222222222222222222222333333333444555555444444444444444444444444555555555555555555555555333444444555555444444333666555555444444555777888777777777777888999:::;;;::::::999999888999999999999999:::;;;<<<===>>>???BBBAAA@@@???>>>>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFKKKLLLMMMPPPVVV```lllttt~~~zzzvvvtttttttttuuuuuuwwwzzz{{{zzzwwwsssqqqhhhfffdddaaa____________cccbbbbbbbbbbbbccccccddddddeeeeeedddcccaaa___^^^dddcccbbbaaaaaaeeekkkpppvvvvvvuuutttrrrpppmmmllliiiiiiiiikkkpppxxxzzzvvvtttsssppppppppppppqqqrrrrrrssstttrrrrrrtttwwwzzz{{{{{{vvvrrrmmmjjjiiijjjjjjjjjmmmmmmmmmmmmnnnppprrrssssssuuuvvvxxxzzzzzz{{{{{{{{{|||}}}}}}||||||}}}}}}{{{yyyxxxsssrrrpppnnnmmmjjjfffbbb```]]]ZZZXXXWWWUUUSSSQQQPPPMMMJJJHHHGGGGGGFFFEEEAAA@@@>>>;;;999888999999555555444333222222111111444444444444444444444444333333333333333333333333222222222444666666444222222222222222222333444444222222222222222222222222222111111000000111111222111111222222222333333333333444555444333222333555222222222222222222222222333333444555555555666666444444444444444444444444555555555555555555555555333444444555555444444333666555555444444555777888666666777777888999;;;;;;::::::999999888999999999888999:::;;;<<<===>>>?????????????????????@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJMMMSSSZZZ___lllyyy{{{yyyuuurrrooonnnmmmmmmllllllmmmoooqqqsssuuuvvvzzz{{{{{{zzzxxxvvvsssqqqppppppppppppsssyyy}}}}}}tttooooooooopppkkklllmmmoooqqqrrrrrrrrrqqqpppoooqqquuuyyy{{{|||xxxtttooolllkkkllllllllloooooonnnnnnoooqqqssstttrrrtttvvvyyyzzz{{{{{{{{{{{{}}}}}}{{{xxxwwwwwwyyy}}}~~~|||zzzyyyxxxsssqqqpppooonnnkkkgggddd```]]]ZZZXXXWWWVVVTTTRRROOOLLLJJJHHHHHHGGGFFFDDD??????>>>;;;999888999:::555555444333222222111111444444444444444444444444333333333333333333333333444444444555777888777555333333222222333333444555111111111111111111111111111111000000000000111111000000111111222333333333333444555555333333444555222222222222222222222222333444444555555555555444333333333333444444444444333333333333333333333333333444444555555444444333555555555555555666777777777777777777888999:::;;;;;;;;;::::::::::::;;;;;;999999:::;;;<<<===>>>???=========>>>???@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEAAACCCFFFGGGIIILLLPPPSSS^^^ggguuu|||qqqjjjhhhjjjjjjjjjfffgggiiikkkmmmnnnoooooopppooonnnppptttxxx{{{|||vvvrrrnnnlllmmmnnnppppppqqqpppnnnnnnoooqqqssstttqqqsssvvvzzz|||||||||||||||~~~}}}xxxuuuuuuvvvzzz|||~~~|||zzzyyyxxxtttrrrpppooommmjjjfffccc```^^^ZZZXXXWWWVVVTTTRRRNNNMMMKKKJJJJJJIIIFFFDDD@@@@@@???<<<888666777999666555555444444333333333444444444444444444444444333333333333333333333333444222111222444666666555222222222222222333333444222222222222222222222222111111000000000000111111//////000000111222222333222333444444333222333444111111111111111111111111222333444444444333222111222222222222333333333444333333333333333333333333333444444555555444444333444555555666666666666666888777777777888999::::::999999999999999:::;;;<<<::::::;;;<<<===>>>>>>>>>============>>>???@@@@@@???@@@BBBCCCDDDDDDDDDCCCBBBCCCEEEFFFFFFHHHLLLNNNRRRXXXbbblllxxxrrrmmmgggdddeeeffffffddddddeeefffhhhjjjkkkllllllnnnlllkkkmmmqqquuuxxxyyyqqqnnnkkkjjjmmmppprrrssspppooonnnmmmmmmooorrrtttpppssswww{{{}}}~~~~~~~~~{{{{{{wwwwwwxxxyyy|||~~~{{{zzzyyyxxxuuussspppnnnllliiidddaaa```^^^[[[YYYWWWVVVTTTRRROOOMMMMMMLLLLLLJJJGGGDDDAAABBB@@@<<<777444555777666666666666666555555555444444444444444444444444333333333333333333333333111///---...000222333333111111111000111222222333333333333333333333333333111111000000000000111111...//////000111111222222111222333333111111222333111111111111111111111111111222333333222111///...111111111222222333333333555555555555555555555555333444444555555444444333333444666777777777666555888888888777888888999:::666666666666777888999:::;;;;;;<<<<<<===>>>>>>>>>==================>>>???<<<>>>???AAABBBBBBBBBAAAAAABBBBBBAAAAAACCCGGGKKKIIINNNUUU[[[dddsss|||qqqjjjfffccccccdddeeecccaaaeeeeeefffgggiiijjjkkkkkkjjjiiigggiiimmmqqqtttvvvmmmkkkhhhiiilllpppssstttpppnnnmmmllllllnnnqqqsssppprrrwww{{{~~~{{{~~~zzzzzz{{{xxx|||}}}{{{xxxwwwuuussspppmmmjjjgggccc___bbb___\\\YYYWWWUUUSSSQQQQQQOOOMMMMMMMMMMMMIIIFFFFFFDDDAAA===:::888777666444444333333333444444555555555555444444333333333222222222333333444444444666666666555555444444444444333333222222333333444000111111111111222222222.........000222333222111222222111111111111222222333333222111111222333333444444444333333222222222222222222222222222222222333333333222222111111111555444444333333444444555666555444444333333333444555666777888888999999888:::999777555444333333222888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@AAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCIIIOOOUUU[[[eeerrr|||{{{nnnhhhhhhddd```___```aaa```___bbbbbbcccddddddeeeeeefffgggfffeeefffiiijjjkkkjjjlllkkkjjjiiijjjllloooppprrrnnnkkkjjjlllnnnnnnmmmoooqqquuuyyy}}}zzz~~~}}}~~~~~~|||zzzxxxwwwuuussspppmmmkkkgggccc``````^^^[[[YYYXXXVVVTTTSSSRRRPPPMMMMMMMMMLLLIIIFFFDDDBBB???<<<999888777777555555444444444444444555444444444444444444333333222333333333333333333444555555555444444444333333333333222222222222333333000111111111111222222222000///...///111333222111222222111111111111222222333333222111111222333333444333333333222222222222222222222222222222222222333333333222222222111111333222222111111222222333444333222222111111111111444444555666777777777777555555666777888999999:::888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????AAAAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHKKKNNNRRRYYYcccjjjxxxyyynnnfffcccfffccc```___```aaaaaa```bbbbbbbbbcccddddddeeeeeegggffffffgggiiikkkkkkjjjjjjiiiiiiiiijjjmmmoooqqqrrrpppmmmmmmoooqqqpppoooooorrruuuyyy|||}}}~~~~~~yyy~~~~~~~~~~~~|||{{{yyyxxxwwwuuussspppmmmkkkhhhccc```___]]]ZZZYYYXXXXXXVVVTTTSSSQQQOOOMMMMMMKKKGGGEEEBBB@@@===;;;999777777777777777666555444444444444333333444444444444444444444333333333333333333222444444333333333333333222222222111111111111222222000111111111111222222222333111//////000222222111222222111111111111222222333222222111111222222333222222222222222111111111222222222222222222222222333333333222222222222111222222111111111111222222333333222222222222111111333333444555666666666666222444666999;;;<<<======888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@??????>>>??????@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFJJJPPPVVVZZZcccmmm~~~{{{qqqkkkfffcccddddddbbb______```bbbbbbaaaaaaaaaaaabbbccccccddddddfffeeefffhhhjjjkkkjjjiiihhhhhhhhhhhhjjjlllnnnppprrrqqqqqqqqqssssssrrrpppqqqrrruuuxxxyyyzzz{{{{{{uuu|||}}}}}}|||zzzyyyxxxxxxxxxuuussspppmmmkkkhhhdddaaa```^^^[[[YYYXXXWWWVVVTTTSSSRRRPPPNNNLLLIIIGGGEEE???>>><<<:::888777777777999888777666555444444444333333333444444555555555444444444333333222222222222222222222222222222222222111111000000111111222000000111111111222222222555333000...///111111111222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444444333333333333444444444444444444444444444333333333444555666666666666555777999;;;;;;;;;999888888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>????????????>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAACCCHHHNNNRRRTTTZZZ```kkkyyypppiiigggdddbbbcccaaa```______```aaabbbbbb___``````aaabbbbbbccccccddddddeeegggiiijjjiiihhhhhhgggggghhhiiijjjkkklllpppqqqrrrtttttttttrrrppprrrssstttvvvwwwwwwwwwwwwrrrxxx~~~~~~~~~}}}|||{{{yyyxxxwwwwwwwwwuuussspppnnnllliiieeebbbccc```\\\ZZZXXXWWWTTTRRRRRRRRRQQQOOOKKKHHHFFFFFF???===;;;999888777777777999888777666555444444444333333333444444555555555444444444333333222222222222222222222222222222222222111111000000111111222000000111111111222222222666333000///000111111111222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444333333222222333333444333333444555555555444333444444555666777777777777666777999::::::888666555888888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@BBBGGGKKKOOOPPPTTTWWW]]]eeeppp}}}rrriiifffeeeaaa]]]\\\]]]^^^^^^_________```aaa^^^^^^______```aaaaaabbbcccbbbbbbdddggghhhgggfffhhhhhhggggggggghhhhhhhhhmmmoooqqqssssssrrrpppppprrrrrrsssttttttuuuuuuuuusssvvvzzz~~~}}}|||zzz{{{|||}}}~~~}}}{{{yyywwwwwwwwwwwwuuussspppnnnllliiifffcccdddaaa]]]ZZZXXXVVVTTTRRRPPPQQQQQQOOOKKKHHHGGGGGG???>>><<<999888777777777777777666555444444444444333333444444444444444444444333333333333333333222111222222222222333333333222222111111111111222222000111111111111222222222555333111000111222111111222222111111111111222222111222222333333222222111111111111222222222222222222222222222222222222222111222222222222333333333111111000000000000111111000111222333444333222111444444555666777777777777444555777888888888777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<============>>>>>>======>>>???????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCEEEHHHIIIKKKMMMQQQUUU\\\iiixxxzzzqqqoooqqqjjjfffhhhiiiddd]]]ZZZ[[[\\\^^^^^^]]]]]]^^^___]]]]]]^^^^^^___`````````aaa___^^^___bbbdddddddddfffffffffgggggggggffffffjjjmmmpppqqqpppoooooooooqqqqqqrrrrrrrrrsssssssssuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwxxxyyy{{{|||}}}~~~|||yyywwwvvvvvvwwwuuussspppnnnllljjjfffcccbbb```\\\ZZZYYYXXXUUUSSSOOOPPPQQQOOOKKKHHHHHHIIIAAA???===:::888777777777555555444444444444444555444444444444444444333333222333333333333333333444222222222222333333444444333333222222222222333333000111111111111222222222333222111111333333222111222222111111111111222222111222333333333333222111222222222222333333333444222222222222222222222222111111222222222333333333111111000000000000111111///000222444444333222111333333444555666666666666555555666666777888888888888888999999999:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>;;;<<<>>>@@@AAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDBBB@@@AAADDDGGGEEEGGGJJJMMMQQQYYYdddlllsssgggcccdddhhhcccccciiilllhhhbbb^^^YYY[[[]]]]]][[[ZZZ[[[]]]\\\\\\]]]]]]^^^____________]]]ZZZZZZ]]]```aaabbbbbbcccdddeeefffggghhhhhhiiillloooooonnnmmmnnnpppppppppppppppqqqqqqrrrrrrsssssstttuuuvvvvvvwwwwwwttttttvvvxxxyyy{{{}}}}}}|||yyywwwvvvvvvvvvuuussspppnnnmmmjjjfffdddaaa^^^[[[ZZZZZZYYYWWWVVVNNNPPPQQQOOOKKKHHHHHHJJJBBB@@@>>>;;;999777777777444444333333333444444555555555555444444333333333222222222333333444444444222222222333333444444444444333333222222333333444000111111111111222222222222111111222444444222000222222111111111111222222111222333444444333222111222222222333333444444444222222222222222222222222111111111222222333333333333333222222222222333333111222444666666666444333222222333444555555555555999888777777666777777888888888999999999:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>;;;<<<>>>@@@AAABBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB???BBBEEEDDDAAAAAAFFFKKKEEEGGGJJJKKKMMMQQQXXX^^^fffnnn~~~uuuoooggg```^^^bbb^^^ZZZ\\\dddjjjhhhccc```XXX[[[]]]\\\ZZZXXXYYY[[[[[[\\\\\\]]]]]]^^^______^^^[[[XXXWWWZZZ]]]```aaa___```bbbeeeggghhhiiijjjiiillloooooommmmmmoooqqqppppppoooooopppqqqrrrrrrnnnoooqqqssstttuuuuuuuuurrrsssuuuwwwyyy{{{}}}~~~|||yyywwwvvvvvvvvvvvvqqqnnnnnnlllgggddddddbbb```\\\ZZZYYYXXXVVVTTTRRRPPPMMMLLLKKKJJJGGGEEEAAA@@@===;;;999888777777999777666555666666444222444444333333333333222222///000000222333444555555333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222//////000000111111222222000111111111111222222222444444444444444444444444333333333333333333333333111111000000111111222333222222222222222222222222222222333333333333444444444444333222333444555666777888888777666666777999777888888888888999999999777777666666777777888999>>>===<<<;;;;;;<<<>>>>>><<<>>>????????????AAACCCCCCBBB@@@>>>>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMQQQRRRZZZ```jjjwwwtttpppjjjccc^^^ZZZYYYXXXWWW[[[```dddffffffgggggg```^^^[[[YYYXXXXXXYYYZZZZZZYYYYYYYYYYYY[[[]]]^^^[[[[[[YYYXXXXXXYYYZZZ[[[___```bbbdddeeeggghhhhhhhhhhhhhhhiiijjjlllmmmnnnoooooonnnnnnooopppqqqqqqssstttuuuvvvvvvuuutttttttttvvvxxxwwwvvvxxx{{{|||zzzxxxwwwwwwwwwuuupppmmmmmmkkkfffccccccccc```]]][[[ZZZXXXVVVTTTRRRPPPMMMLLLKKKJJJGGGEEEAAA@@@===;;;999888777777999888666666777777666444444444333333333333222222333333333222222222222111333333333333333333333333111111111111111111111111111111111111222222222333222222222222222222222222000000000000000111111111000111111111111222222222333333333333333333333333333333333333333333333333111111000000111111222333222222222222222222222222222222333333333333444444555444333333333444666666777888888777666666777999777888888888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@?????????@@@BBBAAAAAA??????@@@AAACCCDDD@@@@@@AAABBBCCCCCCDDDDDDBBBBBBBBBDDDFFFIIILLLNNNOOOTTT\\\eeeqqqxxxpppjjjgggccc___[[[YYYXXXWWWUUUYYY^^^bbbeeegggkkkmmmiiifffaaa\\\YYYWWWWWWXXX[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[YYYXXXXXXXXXYYYYYY]]]^^^aaadddfffggghhhhhhfffffffffggghhhiiijjjkkkmmmmmmnnnoooooopppqqqqqqqqqrrrssstttttttttsssrrrrrrtttvvvvvvuuuwww{{{|||zzzyyyxxxxxxxxxuuuooolllmmmkkkfffcccccccccaaa]]][[[ZZZYYYWWWUUURRRPPPNNNLLLLLLJJJHHHFFFBBB@@@>>>;;;999888777777999777666777888888777666444444333333333333222222333333333222222222111111333333333333333333333333111111111111111111111111000000000111111111222222222222222222222222222222111111111111000000000000000111111111111222222222222222222222222222222222222222333333333333333333111111000000111111222333222222222222222222222222222222333333333333444444555555444444555555666777777888888777666666777999777888888888888999999999;;;;;;::::::;;;;;;<<<===999:::;;;<<<===>>>>>>>>>>>>???@@@@@@>>>>>>???@@@????????????AAACCCFFFGGG???@@@@@@AAABBBBBBBBBCCCBBBBBBBBBCCCDDDGGGIIIJJJKKKNNNRRRXXX___hhhqqqwww{{{ppphhhccc]]]]]][[[ZZZXXXWWWVVVVVVUUUWWW[[[^^^bbbhhhooossstttooohhh```ZZZWWWVVVVVVZZZYYYXXXWWWWWWWWWXXXYYY\\\[[[ZZZYYYXXXWWWWWWWWWZZZ\\\```cccfffgggggggggeeeeeeddddddeeefffggggggjjjkkkmmmooopppqqqppppppooopppqqqqqqrrrrrrqqqqqqqqqrrrsssttttttwww{{{~~~~~~|||zzzyyyyyyyyyyyyuuupppmmmmmmlllgggcccddddddbbb^^^\\\[[[ZZZXXXVVVRRRPPPNNNMMMLLLJJJHHHFFFCCCAAA>>>;;;999888777777777666555666777888777666444444333333333222222222000000111222333333444444333333333333333333333333111111111111111111111111///000000000000111111111111111111111111111111111222222111111000000//////000000111111111222222222111111111111111111111111222222222222222333333333111111000000111111222333222222222222222222222222222222222333333333444444555555555555666666777777666777888777555555777888777777888888888999999999888888888888888999::::::777999;;;===>>>>>>>>>>>>>>>???@@@???>>>===>>>???>>>>>>>>>???AAACCCEEEFFF?????????@@@@@@AAAAAABBBEEEEEEDDDDDDEEEGGGIIIJJJKKKMMMOOORRRUUUZZZ```dddiiivvvrrriiiccc___[[[VVVVVVWWWXXXWWWVVVUUUTTTVVVWWWXXX[[[___fffooouuuyyytttkkkbbb[[[WWWVVVVVVWWWVVVUUUUUUUUUVVVXXXYYY\\\\\\[[[YYYXXXWWWWWWVVVWWWZZZ^^^bbbeeefffffffffeeedddddddddddddddeeeeeegggiiilllooopppppppppooonnnnnnoooppppppqqqqqqqqqqqqqqqrrrsssuuuxxx|||~~~}}}{{{zzzyyyyyyyyyzzzwwwrrrnnnooommmhhheeeeeeeeeccc___]]]\\\[[[YYYWWWSSSQQQNNNMMMLLLKKKHHHFFFDDDBBB???<<<999888777777555444333444666666666444444444333333333222222222111111111222222333333444333333333333333333333333111111111111111111111111///000000000000111111111111111111111111111111111222222111111000000//////000000111111111222222222111111111111111111111111111111111222222333333333111111000000111111222333222222222222222222222222222222222333333333444444555555555666666666666666666777777666555555666888777777888888888999999999777777777777777888999999777888:::<<<>>>>>>>>>===>>>???@@@???======>>>???>>>>>>>>>??????@@@AAABBB@@@@@@?????????@@@AAAAAAFFFFFFEEEEEEEEEGGGHHHIIIJJJKKKLLLMMMNNNQQQUUUXXX^^^eeerrr{{{tttiiiaaa]]]ZZZWWWTTTTTTUUUVVVWWWWWWVVVTTTSSSVVVWWWWWWXXX\\\bbbjjjpppvvvqqqjjjbbb[[[XXXWWWVVVSSSRRRRRRSSSUUUWWWYYY[[[]]]\\\\\\[[[YYYXXXWWWVVVVVVYYY\\\```ccceeeeeeeeeeeeeeeeeedddeeeeeefffffffffhhhkkknnnooooooooonnnmmmnnnnnnnnnooopppqqqqqqsssrrrqqqrrruuuzzz~~~|||{{{zzzyyyxxxyyyyyyzzzxxxrrrooopppnnniiifffffffffddd```^^^]]]\\\ZZZXXXSSSQQQOOOMMMMMMKKKIIIGGGDDDCCC@@@<<<:::888777777555444333333555555444333444444333333333333222222555444444333222111000000333333333333333333333333111111111111111111111111000000000111111111222222111111111111111111111111111111111111000000000000000111111111111222222222111111111111111111111111000000111111222333333333111111000000111111222333222222222222222222222222222222333333333333444444444444555666666666666555666777777666555555666888777888888888888999999999999999888888999999:::;;;888999:::;;;<<<============>>>??????======>>>???>>>>>>>>>???????????????AAAAAA?????????@@@AAABBBDDDCCCCCCBBBCCCDDDFFFGGGJJJKKKLLLMMMMMMOOORRRUUUZZZ\\\cccmmmyyy~~~sssfffaaa[[[XXXWWWWWWUUURRRTTTUUUVVVVVVVVVUUUSSSRRRUUUUUUVVVWWWYYY^^^dddiiinnnjjjeee___ZZZWWWVVVUUUPPPQQQQQQSSSUUUXXX[[[\\\\\\]]]]]]\\\[[[ZZZYYYXXXWWWYYY[[[^^^```cccdddeeeffffffeeeeeefffggghhhhhhggghhhjjjlllmmmnnnmmmmmmlllllllllmmmnnnooopppqqqvvvsssqqqrrruuuzzz}}}{{{zzzyyyxxxwwwxxxyyyyyywwwrrroooooommmhhheeeeeegggdddaaa___^^^]]][[[YYYSSSQQQOOOMMMMMMKKKIIIGGGEEECCC@@@===:::888777777777666444444555555444222444444333333333333222222555444444333222111000///333333333333333333333333111111111111111111111111111111111111222222222333111111111111111111111111000000000000000111111111000111111111111222222222222222222222222222222222///000000111222222333333111111000000111111222333222222222222222222222222222222333333333333444444222333444555666555555444555666777666444444666777777888888888888999999999:::999999999999:::;;;;;;::::::::::::;;;;;;<<<===;;;===>>>>>>======???@@@>>>>>>???@@@@@@@@@@@@???CCCBBB@@@??????@@@AAABBBBBBAAAAAAAAAAAACCCEEEFFFJJJLLLMMMMMMMMMOOOQQQSSSUUUTTTXXX```gggrrrxxxlllddd\\\WWWSSSRRRTTTUUUTTTRRRRRRRRRSSSSSSSSSSSSRRRRRRPPPRRRTTTVVVXXX[[[___bbbeeeccc```[[[XXXUUUSSSRRRQQQQQQRRRSSSUUUWWWZZZ[[[\\\]]]]]]^^^]]]\\\[[[ZZZYYYYYYZZZ[[[^^^```cccdddeeeeeeeeefffggghhhiiijjjhhhiiiiiijjjkkkllllllmmmjjjjjjjjjjjjkkkmmmooopppwwwssspppppptttyyy|||}}}~~~zzzyyyxxxwwwwwwwwwxxxyyyvvvqqqnnnnnnlllgggddddddgggeeebbb___^^^]]][[[YYYSSSQQQOOONNNMMMLLLIIIGGGEEECCC@@@===:::888777777999777666555666666444222444444444333333333222222222222222222222222333333333333333333333333333333111111111111111111111111111222222222222333333333000000000000000000000000//////000000111111222222000111111111111222222222222222222222222222222222///000000111222222333333111111111000111222222333222222222222222222222222222222333333333444444444222222444555555555444333555666777666444444666777777888888888888999999999999999888888999999:::;;;<<<;;;:::999999:::<<<===:::<<<===>>>===>>>???AAA===>>>???@@@AAABBBBBBAAACCCBBB@@@??????@@@BBBCCCBBBAAAAAAAAABBBDDDFFFGGGGGGHHHIIIJJJIIIJJJLLLNNNPPPOOORRRYYY]]]cccrrrxxxllleee___[[[UUUPPPLLLKKKMMMOOOPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRLLLOOOSSSUUUWWWYYY\\\___```___\\\YYYVVVRRRPPPNNNSSSSSSSSSSSSUUUWWWYYYZZZ\\\]]]^^^___^^^]]]\\\[[[[[[ZZZYYYZZZ\\\___bbbddddddeeeeeefffggghhhjjjkkkjjjiiiiiiiiijjjkkklllllliiihhhhhhhhhiiikkkmmmnnnwwwsssoooooossswwwzzz{{{}}}}}}}}}|||{{{|||~~~}}}{{{xxxwwwwwwwwwvvvuuupppooommmjjjhhhgggfffeeefffdddaaa___^^^\\\YYYWWWUUUSSSQQQOOONNNLLLHHHFFFBBBBBB@@@===;;;888666555333555777777555444333444444444555555555555666666111111111111111111111111222222111111222222333444111111000000000000111111////////////000000000000222111000//////000111222444333333222111000//////111000/////////000222333333333333222222222111111111000000000111222333333333222222111111000000///333333333333333333333333222222222222222222222222444444333333333333444444777777777777777777777777666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999<<<<<<;;;;;;<<<===???@@@BBB@@@============<<<;;;???>>><<<;;;:::;;;===>>>@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIIIIKKKLLLTTTTTTTTTUUUWWW\\\ccchhhyyyqqqeee^^^YYYTTTPPPLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMNNNOOONNNMMMLLLKKKOOOPPPRRRTTTVVVWWWXXXXXXTTTUUUVVVVVVUUUSSSPPPNNNMMMOOOQQQRRRSSSUUUYYY[[[ZZZ]]]aaadddfffeeecccbbb_________]]]]]]___bbbeeedddfffggghhhggggggiiikkkjjjjjjjjjkkkkkklllllllllllljjjiiihhhggghhhjjjkkkoooooooooppprrrtttwwwxxxyyy{{{||||||zzz{{{~~~|||yyyxxxxxxxxxwwwuuuqqqpppmmmkkkhhhfffeeedddgggdddbbb```^^^\\\YYYWWWUUUSSSQQQOOONNNLLLIIIFFFCCCBBB???<<<:::888666555333555777777555444333444333333333222222111111111222222222222222222222222222222111111222222333444111111000000000000111111/////////000000000111111111111000000000000111111333222222111111000000000111000/////////000222222111111111222222333333333222222111111111111111111444444444444444444444444222222222222222222222222222222222222222222222222555444444444444444444555666666666666666666666666666666666666777777777777::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999999:::;;;<<<============@@@>>>======???@@@@@@??????>>>===<<<<<<===???@@@@@@@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLMMMQQQQQQQQQPPPRRRVVV[[[```gggmmmwwwuuulll```WWWSSSPPPLLLHHHKKKJJJJJJKKKKKKLLLMMMNNNLLLMMMNNNNNNNNNMMMKKKKKKMMMOOOPPPRRRTTTUUUVVVVVVSSSSSSTTTTTTSSSQQQOOOMMMLLLMMMOOOPPPQQQSSSVVVXXXXXXZZZ^^^bbbdddcccbbbaaa^^^^^^^^^]]]\\\]]]aaadddgggiiijjjjjjiiiiiijjjlllkkkkkkkkkkkklllllllllllllllkkkiiihhhhhhiiijjjkkkoooooooooppprrrtttvvvxxx{{{|||~~~~~~}}}}}}{{{zzzyyyyyyxxxvvvsssqqqooollliiigggeeedddgggeeebbb```___]]]YYYVVVTTTRRRPPPOOONNNLLLIIIGGGEEEBBB???;;;888777777777444555777666555333333444777777666555444333222111333333333333333333333333222222111111222222333444111111000000000000111111000000000111111111222222000000111111111111000000111111111111111111111111000000000///000111111222///000111222333444444555444333222111000000000000000000111111222333333444111111111111111111111111222222222222222222222222555555555444444555555555666666666666666666666666666666666666777777777777888999999:::;;;<<<<<<===;;;;;;::::::::::::999999777888:::<<<===<<<;;;:::<<<;;;:::<<<>>>AAAAAAAAA>>>>>>===<<<===>>>@@@AAA@@@AAAAAAAAABBBBBBCCCCCCDDDFFFHHHIIIJJJKKKMMMOOOPPPPPPOOONNNMMMOOOSSSWWW[[[___ffflllsss|||vvvlllaaa[[[TTTOOONNNMMMJJJHHHIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTQQQQQQRRRRRRQQQOOOMMMLLLKKKLLLMMMNNNNNNOOORRRTTTUUUWWW[[[___aaabbbaaa```___``````^^^^^^___bbbeeekkklllmmmlllkkkkkklllmmmmmmmmmmmmmmmlllllllllllllllkkkiiihhhhhhjjjkkkllloooooopppqqqrrrtttvvvwww|||~~~|||{{{{{{zzzxxxwwwuuutttrrrooollliiifffeeegggeeecccaaa```]]]YYYVVVSSSRRRPPPOOONNNMMMJJJHHHEEECCC???:::888777777888444666777666444333444555777777777666555444444444333333333333333333333333222222111111222222333444111111000000000000111111000111111111222222222222///000111222222111000//////000000000111111111222000000000000000111111222000000111222333333444444222222111111000111111111///000000000111111111222222222222222222222222222111222222222222222333333666555555444444555555666666666666666666666666666666666666666777777777777777888888:::;;;<<<======;;;;;;:::::::::999999999777888999:::;;;;;;;;;:::999777777999<<<>>>???>>><<<<<<<<<<<<===>>>@@@AAA@@@@@@@@@AAAAAAAAAAAAAAABBBDDDGGGHHHIIIKKKMMMOOOQQQQQQQQQOOOMMMMMMOOOQQQWWWZZZ^^^aaadddkkkttt{{{uuukkkbbb[[[TTTQQQNNNMMMMMMMMMLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSSSSPPPPPPQQQPPPPPPNNNMMMLLLKKKLLLMMMMMMMMMMMMPPPRRRTTTVVVZZZ^^^```aaaaaaaaabbbccccccbbbbbbcccfffiiilllnnnnnnnnnlllkkklllmmmooonnnnnnnnnnnnmmmmmmmmmmmmllljjjjjjjjjkkkmmmnnnppppppqqqrrrsssuuuvvvwww|||~~~}}}|||{{{zzzyyywwwwwwwwwuuurrrooolllhhhggggggfffdddbbb```]]]YYYUUURRRQQQOOOOOOOOOMMMKKKIIIEEECCC???:::888777777888555666666555444333444555222222222222222222222222333333333333333333333333222222111111222222333444111111000000000000111111000111111111222222222222///000111222222111000////////////000111111222222///000000000111111111111222222222222222222222222000000000000111222333444555555444444444333333333333333333333333333333333111111111222222333333333555555444444444444555555555555555555555555555555666666666666777777777777777777888999:::<<<<<<===;;;;;;:::::::::999999999999999999999:::;;;<<<<<<:::999888999;;;======<<<:::::::::;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@CCCEEEGGGHHHJJJLLLNNNPPPPPPPPPOOOLLLLLLMMMNNNQQQSSSVVVXXXYYY^^^eeejjjqqqzzzsssfff]]]WWWSSSQQQJJJIIIHHHHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHIIIKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJKKKMMMOOOPPPQQQRRRRRRPPPPPPPPPPPPOOONNNMMMMMMLLLMMMNNNNNNMMMNNNPPPRRRUUUWWWZZZ^^^```bbbbbbbbbaaabbbcccddddddeeehhhjjjlllmmmnnnnnnlllkkklllmmmooooooooooooooooooooooooooonnnlllkkklllmmmoooqqqqqqqqqssstttuuuvvvwwwwww{{{|||~~~|||{{{zzzxxxwwwwwwwwwvvvtttqqqmmmjjjhhhhhhfffeeecccaaa]]]XXXUUUQQQPPPOOOOOOOOONNNLLLIIIEEEBBB???;;;888777777777555666666555333333444666222333333333444444444555333333333333333333333333222222111111222222333444111111000000000000111111000000000111111111222222000000111111111111000000/////////000000111111111//////000111111111111000333333333222222222111111...//////000111333444555444444444333222111111111333333333333333333333333111111111222222333333444444444444333333444444444555555555555555555555555666666666666777777777777777888888999:::;;;;;;<<<;;;;;;::::::::::::999999999:::;;;<<<<<<============<<<;;;;;;===>>>>>>===:::::::::;;;<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@???AAADDDEEEFFFHHHJJJLLLKKKLLLMMMMMMKKKJJJKKKLLLLLLOOORRRSSSSSSVVV[[[___ccciiittt~~~lllfff]]]UUUQQQOOOMMMMMMGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOOOOOOOOOORRRTTTWWWXXX[[[^^^```aaabbbbbb]]]___aaabbbccceeehhhkkkkkkmmmnnnmmmllllllmmmnnnooopppppppppqqqqqqqqqqqqqqqpppnnnnnnoooppprrrtttssssssuuuvvvxxxxxxxxxxxxzzz{{{~~~}}}|||{{{zzzxxxvvvuuuuuuuuusssqqqmmmjjjhhhhhhgggeeedddbbb^^^XXXTTTQQQPPPNNNOOOOOONNNLLLJJJCCCBBB???<<<:::888666555666666666444333333444666666666666666666666555555222222222222222222222222222222111111222222333444111111000000000000111111/////////000000000111111111111000000000000111111/////////000000000000000...///000111222111111000222222222222222222333333000000000000111222333444111111000000000000000000222222222222222222222222000111111222333333444444333333222222222222333333555555555555555555555555666666666666777777777777888888999999999:::::::::;;;;;;::::::::::::999999777:::>>>AAABBB@@@===;;;===<<<;;;<<<>>>?????????;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======>>>???@@@@@@>>>@@@BBBDDDDDDEEEHHHJJJFFFIIIKKKLLLKKKKKKLLLMMMKKKNNNRRRRRRQQQQQQTTTWWWYYY^^^eeemmmwwwsssgggZZZWWWSSSOOOMMMKKKJJJIIIFFFFFFGGGFFFEEEEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGHHHIIIKKKMMMNNNOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPSSSUUUXXXYYY[[[]]]___```aaaaaaZZZ]]]```bbbdddfffjjjlllkkklllnnnnnnmmmmmmnnnpppoooooopppqqqrrrsssttttttsssrrrqqqpppqqqsssuuuvvvtttuuuwwwyyyzzzzzzzzzyyyzzz{{{~~~}}}{{{zzzyyywwwvvvsssssssssrrrpppmmmjjjhhhhhhgggfffdddbbb^^^XXXTTTPPPOOONNNNNNOOOOOOLLLKKKCCCBBB@@@===;;;888666555666666666444333333444666555555444333222111111000111111111111111111111111222222111111222222333444111111000000000000111111////////////000000000000222111000//////000111222000000000000000/////////...///000222222111111000000000111222333444444555222111111111111111222222222222222333444444555555111111111111111111111111000000111222333333444444333222222111111222222333555555555555555555555555666666666666777777777777999999999999999999999:::;;;;;;;;;:::::::::999999555:::AAAFFFGGGCCC===888:::999888:::<<>>???@@@AAA===???BBBCCCCCCDDDFFFHHHEEEHHHKKKMMMMMMNNNOOOPPPHHHKKKOOOPPPNNNLLLMMMOOOSSSXXX^^^dddkkktttooo```WWWQQQOOONNNKKKIIIFFFCCCBBBBBBCCCCCCBBBAAAAAACCCDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIHHHFFFEEEEEEEEEFFFGGGEEEFFFHHHJJJKKKMMMMMMNNNLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNOOOOOOOOOQQQSSSUUUXXXYYYZZZ\\\^^^______```[[[]]]aaadddfffiiimmmoookkkmmmnnnooonnnnnnppprrroooooopppqqqssstttuuuuuutttsssrrrqqqrrrtttvvvxxxuuuwwwxxxzzz{{{{{{zzzzzz{{{{{{~~~|||zzzzzz{{{yyywwwsssrrrqqqqqqpppnnnjjjfffhhhiiiggg```\\\[[[YYYTTTQQQPPPNNNNNNOOONNNLLLJJJDDDCCC@@@===:::888888777666666555444444444444555555555555555555555555555444444444333222111000///111111111111111111111111000000000000000000000000444333222111111222333444333111///...---...///000//////000111111111111111......//////000000111111000111111111111000//////444333333333222111111111---///111333444333222111111111111111111111111111111111222222222333333333111111111222222333333333555666666555222222333444888888777777666666555555666777777777777888888888:::;;;<<<;;;999888999:::999999;;;???EEEGGGEEECCC???;;;999:::>>>@@@>>>:::======>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>@@@BBBCCCCCCBBBBBBAAABBBDDDGGGIIIJJJKKKKKKEEEFFFHHHJJJLLLNNNOOOPPPTTTTTTVVVYYY^^^dddjjjnnnsss}}}qqq\\\RRRNNNLLLKKKIIIGGGEEECCCCCCBBB@@@@@@@@@AAABBBCCCDDDEEEIIIGGGDDDDDDDDDEEEEEEDDDHHHGGGFFFEEEEEEEEEGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNPPPPPPOOOMMMKKKKKKKKKLLLMMMOOOQQQSSSTTTTTTUUUWWWXXXZZZ\\\^^^___``````]]]^^^aaadddgggkkkmmmnnnkkklllmmmnnnnnnooonnnnnnmmmnnnnnnoooppprrrssstttvvvuuutttsssssstttvvvwwwzzz{{{{{{||||||||||||{{{}}}~~~{{{zzz{{{zzzxxxvvvsssrrrppppppooommmiiigggfffhhheee```]]]]]][[[WWWSSSRRRQQQQQQQQQOOOLLLJJJEEECCC@@@===:::888777777666666555444444444444555444444444444444444444444444444444444333222111111111111111111111111111111000000000000000000000000222111000//////000111222222111///.........///000//////000111111111111111.../////////000000000111...///000111111111111111222222222222222111111111...///111222333333222222111111111111111111111111111111222222222333333333111222222222333333333333333333333222000000222444888777777777666666666555777777777888888888888999999:::::::::888777888999999999<<>>999999<<>><<<>>>=========<<<<<<<<<;;;<<<;;;;;;;;;<<<======>>>???@@@AAABBBCCCCCCBBBBBBGGGHHHIIIIIIJJJJJJJJJJJJGGGGGGHHHIIIKKKLLLMMMMMMQQQQQQRRRTTTXXX\\\aaadddeeemmmwwwwwwbbbSSSLLLJJJHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEHHHFFFDDDCCCDDDEEEEEEDDDGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLMMMNNNMMMKKKIIIIIIJJJLLLLLLNNNOOOQQQSSSUUUUUUYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^```cccfffiiilllmmmkkklllmmmnnnnnnooonnnnnnllllllmmmnnnppprrrtttuuuvvvtttrrrqqqqqqrrruuuvvvxxxyyy{{{|||~~~~~~}}}|||{{{zzz{{{zzzwwwuuutttrrrooonnnmmmllliiigggdddfffeee```]]]^^^]]]YYYUUUTTTSSSSSSSSSPPPLLLIIIFFFDDD@@@===999777666555666666555444444444444555333333333333333333333333555555555555444333222111111111111111111111111111000000000000000000000000000//////......//////000222111///......///000000//////000000000111111111////////////000000000000---...///000222222222333000000111111111111111111000000000111222222333333111111111111111111111111111111222222222333333333222222333333333333444444333333222111000111444666777777777777666666666666777888888888888999999999888999999999777666777888777777999===AAACCCCCCBBBGGGBBB===;;;===@@@AAA@@@>>>===<<<;;;;;;;;;<<<===;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCCCCBBBBBBAAADDDDDDEEEFFFFFFFFFEEEEEEHHHHHHHHHIIIIIIJJJJJJJJJMMMMMMMMMNNNPPPSSSVVVXXX[[[___eeekkkqqq{{{{{{rrrpppjjj^^^RRRJJJGGGGGGDDDCCCBBBAAAAAA@@@@@@AAABBBBBBAAABBBBBBCCCDDDEEEGGGEEECCCCCCDDDEEEDDDCCCFFFEEEEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIKKKLLLNNNMMMKKKJJJJJJKKKLLLLLLLLLNNNPPPRRRUUUWWW[[[[[[[[[[[[[[[ZZZZZZYYY\\\]]]^^^aaadddgggiiikkkjjjkkklllmmmnnnnnnnnnnnnjjjkkklllnnnpppsssuuuvvvvvvtttqqqooooooqqqsssuuuwwwxxxzzz}}}zzzzzzzzz{{{zzzyyywwwuuutttrrrooommmlllkkkjjjhhheeegggeee```^^^^^^]]]YYYVVVUUUTTTTTTSSSOOOKKKGGGFFFDDDAAA<<<999666555444666666555444444444444555222222222222222222222222333444444444333333222111111111111111111111111111000000000000000000000000////////////////////////111000////////////000000///////////////000111111////////////000000000000......000111111222222222/////////000111111111222111111000000111222333333111111111111111111111111111111222222222333333333333333333333333333333444444444444333222444777:::777777777777666666666666888888888888999999999999888999:::999777666777888999999:::;;;<<<<<<;;;;;;HHHEEEAAA@@@AAABBBBBBAAA>>>===;;;::::::;;;===>>>;;;;;;<<<<<<>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBAAA???@@@AAABBBDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLNNNOOOQQQRRRSSSVVVYYY]]]bbbiiiqqqwww}}}ttthhh```XXXWWWTTTOOOHHHEEEDDDEEEAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCDDDCCCBBBBBBDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHLLLMMMOOOOOOMMMMMMMMMNNNLLLLLLLLLLLLNNNRRRUUUWWWYYYZZZZZZZZZZZZYYYXXXXXX[[[[[[\\\^^^```cccfffhhhiiijjjkkklllmmmnnnnnnnnnhhhiiijjjmmmpppsssuuuwwwwwwuuurrrooooooqqqtttvvvwwwyyy{{{}}}yyyzzz{{{{{{zzzxxxvvvuuuuuurrrooommmlllllljjjhhhgggiiifffaaa^^^^^^[[[WWWUUUTTTSSSRRRPPPMMMIIIFFFFFFDDD@@@<<<888666444444666666555444444444444555222222222222222222222222111222222222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000///////////////000000//////......//////000111000000000000////////////000000111111111111000////////////000111111111222111111111000111111222333111111111111111111111111111111222222222333333333333333333333333333333333333444444333333444888:::666666666666777777777777777777888888888999999999888:::::::::888777888999<<<============<<<<<<<<>>======<<<;;;999999;;;===>>>;;;;;;<<<<<<>>>???@@@AAACCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJLLLNNNOOOPPPQQQQQQIIILLLPPPTTTWWW\\\```bbbgggqqq}}}oooddd\\\UUUQQQKKKKKKIIIFFFDDDBBBBBBCCC@@@????????????@@@AAABBB??????>>>>>>>>>???@@@@@@BBBAAA@@@BBBCCCDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJLLLNNNNNNNNNMMMNNNOOONNNMMMMMMMMMOOOQQQUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[]]]```ccceeeggghhhiiijjjkkklllllllllggghhhjjjlllooorrruuuvvvyyywwwtttrrrqqqsssuuuwwwyyyzzz{{{}}}~~~zzz{{{|||{{{xxxvvvvvvwwwuuussspppooonnnmmmjjjhhhhhhiiigggaaa^^^^^^[[[WWWUUUSSSQQQOOONNNLLLHHHFFFEEECCC???<<<888666555444666666555444444444444555222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000000111111222222111111000////////////000000000000000///...---...///000111000000000000////////////111111111111111000//////000000111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222111111111222333333333333555777666666666666777777777777666777777777777888888888999:::;;;:::888777888999777999:::;;;:::;;;===>>>;;;<<<>>>>>>>>><<<999888<<<;;;:::::::::;;;<<<===;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCDDDFFFGGGHHHIIIIIIJJJMMMOOOQQQQQQQQQQQQFFFHHHKKKOOOSSSUUUWWWXXX[[[bbbjjjooosssxxxyyyoooaaaUUUOOOKKKIIIGGGEEEDDDCCCAAA@@@@@@?????????????????????@@@AAAAAA>>>>>>============>>>>>>?????????AAACCCDDDCCCBBB@@@AAABBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGIIIKKKLLLLLLLLLMMMOOOOOOOOOOOOOOOPPPRRRTTTUUUSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXWWWXXXZZZ]]]```bbbdddeeefffhhhiiijjjkkkkkkggghhhiiikkknnnqqqtttuuuzzzxxxvvvuuutttuuuvvvwwwyyyyyy{{{|||}}}}}}}}}}}}~~~}}}~~~}}}{{{wwwuuuvvvxxxuuusssrrrqqqqqqnnnkkkhhhfffhhhfffaaa______]]]ZZZUUUSSSOOOMMMLLLKKKJJJHHHDDDBBB???;;;888666555555666666555444444444444555333333333333333333333333000111111222222222111111111111111111111111111111000000000000000000000000000111111222222111111000......///000000000000000000///...------///000111111000000000/////////...///000000111111111111000222222222222222111111111000111222333222222111000111111111111111111111111111111222222222333333333222222222111111000000000000222555555444444444555555666666666777777777888555555666666666777777777888999999999777666777888444666888888777888:::===888:::;;;;;;:::999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>@@@??????>>>???@@@BBBBBBCCCCCCCCCBBBAAA???>>>===BBBBBBCCCDDDEEEEEEFFFFFFHHHIIILLLNNNOOONNNMMMLLLHHHHHHIIIKKKNNNQQQSSSSSSWWWYYY\\\___aaaeeejjjmmmrrryyytttkkk]]]VVVNNNHHHEEEDDDBBB@@@@@@???>>>>>>??????>>>>>>???>>>>>>>>>>>>??????@@@???>>>>>>=========>>>>>>>>>===>>>@@@CCCDDDCCCAAA>>>???AAABBBCCCCCCCCCBBBEEEDDDDDDDDDDDDEEEFFFFFFFFFHHHKKKLLLLLLMMMNNNPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSTTTVVVWWWWWWXXXXXXWWWVVVVVVVVVWWWZZZ]]]___bbbcccdddfffggghhhiiiiiiggghhhiiikkknnnpppssstttyyyxxxxxxwwwvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{~~~~~~{{{vvvtttvvvyyyttttttssssssrrrpppkkkhhhdddfffeeeaaa___```___\\\VVVSSSOOOLLLLLLLLLKKKJJJCCCAAA>>>;;;888777666666666666555444444444444555333333333333333333333333111222222333333333222222111111111111111111111111000000000000000000000000///000111222222111000///......///000000111000000000///---,,,---...000222111111000000/////////...---...///111222222222222444333333333222111111111///111222333333222000///111111111111111111111111111111222222222333333333222111111111000000//////222444777999777666555555555666666666777777888888555555555555666666666666666888888777666555666777;;;<<<===<<<999888;;;===;;;;;;;;;:::999:::;;;===999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>======>>>@@@BBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFHHHJJJLLLLLLJJJHHHGGGHHHFFFCCCCCCFFFJJJMMMNNNUUUUUUUUUVVVXXX[[[^^^___bbbhhhqqqzzzyyypppkkkiiiddd\\\TTTOOOKKKGGGEEEEEECCC@@@<<<======<<<===???@@@@@@???>>>>>>============>>>>>>??????>>>>>>>>>>>>>>>???======>>>@@@CCCDDDCCCAAA>>>???@@@BBBCCCCCCBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEGGGJJJLLLNNNNNNOOOQQQRRRRRRSSSSSSTTTSSSSSSRRRQQQSSSTTTUUUVVVVVVVVVVVVVVVWWWVVVUUUTTTVVVYYY\\\^^^```aaaccceeefffggghhhhhhhhhhhhiiikkkmmmppprrrsssxxxxxxxxxxxxwwwvvvtttttttttuuuvvvxxxyyyzzz{{{{{{~~~}}}zzzxxxvvvuuurrrqqqpppppppppnnnjjjhhhgggddd```^^^]]]\\\[[[ZZZUUURRROOOMMMNNNNNNMMMLLLEEECCC@@@<<<999777666555666666555555555444444444444222000//////222444666666555333222111222333333111111222222222222111111222111111111000000//////............/////////000......///000111222333333000000000000000///......000000000000000000000000...///000111111000///...222222222111111111000000000000000000////////////////////////000000000000000111111111111222222222111111222222222333333333333333222222333333444555333333444555666777888999555666666777888999999:::555777888777666555666888:::999999999999999999999888999:::;;;;;;:::888666888999::::::;;;;;;::::::;;;:::999888888999<<<======>>>>>>>>>????????????BBBBBBAAABBBCCCEEEGGGHHHAAAAAAAAABBBCCCDDDEEEFFFEEEFFFHHHJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFHHHJJJKKKLLLLLLKKKLLLNNNQQQTTTVVVYYY[[[```hhhpppuuuuuusss{{{~~~rrrbbb\\\VVVSSSRRRPPPKKKFFFDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===============>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDD@@@@@@@@@@@@AAACCCEEEFFFFFFHHHKKKMMMOOOPPPOOOOOONNNOOOQQQQQQPPPPPPRRRSSSSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]```cccfffgggffffffaaaeeehhhiiihhhjjjnnnqqqtttsssrrrrrrssssssrrrqqqpppsssvvvxxxxxxyyy{{{}}}~~~}}}|||zzzxxxvvvuuutttrrrqqqooonnnlllhhheeedddbbb___]]]]]]\\\[[[ZZZUUUSSSQQQPPPPPPOOONNNLLLEEECCC@@@<<<999777666666666666666666555555555444333222111111111222444555555444333222222222222333000000111111111111000000111111111111000000000///........./////////000000000000000000111111111111000000000000000///......000000000000000000000000...///000111111000///...111111111000000000//////000000000111111111111111/////////000000000111111000111111111111222222222111111222222222333333333333333222222333333444555333444444555666777777888555555666666777888888999555777888777666555666777999999999999888888888888555666888;;;<<<<<<;;;:::888999::::::;;;;;;::::::;;;:::999999999:::<<<<<<======>>>>>>>>>?????????AAAAAAAAAAAABBBDDDFFFGGGCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGIIIJJJLLLKKKKKKJJJKKKMMMOOOPPPTTTTTTVVV[[[```dddeeedddfffkkksss{{{vvvggg]]]SSSNNNIIIFFFFFFEEEAAA<<>>=========>>>>>>================================================;;;;;;<<<=====================>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAACCCEEEFFFDDDFFFIIILLLMMMNNNNNNMMMMMMOOOPPPPPPPPPPPPQQQSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXZZZ]]]___aaabbbbbbbbb```bbbeeeeeedddfffkkkooopppooooooooopppppppppooonnnqqquuuwwwyyy{{{~~~}}}}}}|||{{{zzzxxxvvvuuuuuusssqqqooommmjjjfffccccccaaa___^^^^^^]]][[[YYYUUUTTTRRRRRRRRRQQQNNNLLLFFFDDDAAA===:::888777777666666666666555555555555333333333333333444444444444444333222222222222333//////000000000000//////111111111111000000000000....../////////000000000222111111111000000//////000000111111000000//////000000000000000000000000//////000000000000//////000000000///////////////111111111222222333333333000000000111111111222222000111111111111222222222111111222222222333333333333333222222333333444555444444555555555666666666444444555555666777777777555666777777555555666777777777777777777888888888666777999;;;<<<<<<;;;;;;888999999::::::::::::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@???@@@@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBGGGGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFHHHIIIKKKJJJIIIHHHHHHHHHIIIJJJQQQPPPPPPRRRVVVYYY[[[[[[VVVXXX]]]aaafffkkkrrrvvv~~~}}}wwwooofff\\\RRRKKKHHHEEEAAA@@@@@@@@@===:::;;;;;;::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<======>>>>>>>>>>>>????????????>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEECCCEEEGGGJJJKKKLLLLLLLLLLLLNNNOOOOOONNNOOOPPPRRRSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTSSSSSSSSSTTTTTTUUUTTTVVVXXXZZZ\\\\\\\\\\\\]]]___```______aaafffkkkkkkkkkkkkllllllmmmmmmmmmllloootttwwwzzz}}}|||||||||{{{zzzxxxwwwvvvuuussspppnnnmmmkkkhhheeeeeecccbbbaaa```^^^[[[XXXUUUTTTSSSSSSSSSQQQMMMKKKGGGEEEAAA>>>;;;999888777555555555555444444444333333333444555555555444333333333222222222222222222000000111111111111000000111111111000000000000000...////////////000000000111111111111000000000000000000111111111000000/////////////////////////////////000000000000//////000000000000000000000000000000111111222333333333000111111111222222222222000000111111111222222222111111222222222333333333333333222222333333444555555555555555555555555555444444444555555555666666555666777666555555666777666666666666777777777777::::::;;;;;;:::999888777888888999::::::::::::999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEFFFGGGIIIHHHGGGFFFFFFFFFFFFFFFKKKKKKLLLOOORRRTTTVVVVVVOOOPPPQQQSSSVVVZZZ^^^bbbdddmmmzzzvvvllleeebbbddd```ZZZUUUPPPKKKFFFCCCCCCAAA>>>>>>???@@@>>>===::::::999999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<============>>>>>>>>>???BBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDCCCEEEFFFHHHJJJKKKKKKKKKJJJLLLMMMNNNMMMMMMNNNPPPRRRRRRQQQQQQQQQRRRSSSTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVWWWXXXXXXXXX[[[\\\\\\[[[[[[]]]dddiiiiiijjjjjjkkkjjjjjjkkklllmmmppptttxxx{{{}}}|||||||||{{{zzzyyywwwvvvtttrrrooonnnmmmllljjjhhhhhhgggeeedddccc___[[[WWWTTTSSSRRRRRRRRRPPPLLLIIIGGGEEEAAA>>>;;;999888777444444444333333333222222222333555666666555333222111222222222222222222222111222222333333222222111000000000000000000111111////////////000000000111000000000000111111111111000000111111111111000000////////////////////////000000////////////000000111111111111111111111111000000000111111111222222000111111111222222222222000000111111111222222222111111222222222333333333333333222222333333444555444444444444555555555555444444444444555555555555444666777666555444555666555555666666666777777777::::::::::::999888777777777888999999::::::999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>??????@@@@@@@@@??????@@@@@@BBBCCCEEEEEEGGGFFFDDDBBBBBBBBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFCCCFFFIIIKKKLLLLLLKKKJJJIIIHHHHHHIIIKKKOOORRRTTTWWW\\\cccjjjrrr}}}ssstttrrrhhh[[[QQQPPPRRRNNNKKKFFFCCCBBBAAA???===<<<;;;::::::;;;<<<<<<;;;;;;;;;:::999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>AAAAAA@@@@@@???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKIIIJJJLLLLLLKKKKKKMMMNNNQQQQQQPPPPPPQQQQQQRRRSSSQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVVVVWWWYYY[[[\\\[[[ZZZ^^^dddjjjkkklllmmmllljjjiiijjjlllooorrrvvvyyy{{{}}}~~~~~~}}}|||{{{yyywwwvvvsssqqqnnnmmmlllllljjjiiiiiihhhggggggeeeaaa\\\WWWVVVTTTRRRQQQQQQOOOLLLJJJFFFDDDAAA===:::888777777444444444333333333333222333333444555555444222111000111222222333222222222222333333333333333333222000000000000111111111111/////////000000000111111//////000000111111111222000000111111222222111111000000000000000000000000000000////////////000000111111111111222222222222111111111111111111111111000000000111111111222222000111111111111222222222111111222222222333333333333333222222333333444555333333444444444555555555555555555555555555555555444555666666444444555666555555666666777777888888777777777777888888999999777888888999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<===>>>???????????????>>>>>>???@@@BBBDDDEEEFFFDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDGGGJJJKKKIIIFFFCCCBBBEEEDDDCCCDDDGGGJJJKKKKKKNNNQQQTTTWWW[[[bbbkkkrrr~~~zzzpppgggaaaUUUYYYYYYRRRHHHBBBDDDHHHCCCAAA???>>>??????>>>===;;;:::::::::::::::;;;;;;;;;;;;:::999999999999999999999999999999999999999999999999999999999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<============>>>>>>>>>>>>=========>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBDDDEEEEEEFFFHHHIIIIIIJJJGGGIIIJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQSSSTTTVVVWWWXXXYYY\\\^^^^^^^^^bbbhhhmmmoooqqqrrroookkkhhhiiikkkooorrrvvvzzz|||~~~~~~|||yyywwwvvvssspppmmmjjjiiiiiigggfffeeeeeefffgggfffccc]]]YYYXXXVVVSSSQQQPPPOOOMMMKKKEEECCC@@@<<<999777666666666666555555555444444444333333333333333222222111///000111222333222222111222222222333333222222222///000000000111111111111//////000000000111111111111111111111000000000000///000111222222222222111000000000000000000000000111000///......///000111000000000000111111111222333333333222111111000000/////////000000000111111000111111111111222222222111111222222222333333333333333222222333333444555222222333444444555666666555555555555555555555555444555666666444444555666555555666777777888999999666666666666666777777888777777888999999999999999999999888777888999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>>>>?????????@@@AAACCCDDDEEEAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCGGGIIIKKKJJJGGGDDDCCCDDDDDDCCCBBBDDDFFFHHHGGGFFFCCCGGGKKKNNNOOORRRWWW[[[```eeekkkqqqvvv{{{sssnnnggg```ZZZTTTOOOKKKGGGGGGGGGDDD@@@>>>>>>???===<<<<<<>>>@@@@@@???===;;;;;;;;;:::999999:::;;;999888888888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>======<<<======>>>???@@@@@@AAABBBCCCCCCCCCBBBAAACCCCCCDDDDDDEEEFFFHHHHHHFFFGGGIIIIIIHHHHHHJJJKKKLLLNNNPPPRRRRRRQQQOOONNNNNNMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPRRRTTTVVVXXXYYYZZZ]]]aaacccdddgggmmmqqqtttvvvvvvrrrkkkggggggiiinnnqqqvvvzzz}}}~~~|||zzzxxxvvvssspppllliiigggeeecccbbbaaabbbdddfffgggddd___[[[[[[XXXTTTQQQQQQPPPOOOMMMEEECCC@@@<<<999777666555888777777777666666666666333333333222222111111111///000111222333333222111111111222222222222111111//////000000111111111222000000000000111111111111333333222111000///......///000111222222222222222000000000000000000000000111000///......///000111.../////////000000111111666555444444333222111000////////////000000000000000111111111111222222222111111222222222333333333333333222222333333444555111111222333555666777777666666666666666666555555444555666555444444555666555666666777888999999:::999888777555444444333333777777888999999999999888999888777666666888:::;;;:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@???>>>>>>@@@@@@@@@@@@AAABBBBBBCCC??????AAABBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@CCCEEEFFFEEEBBBBBBDDDGGGBBB@@@???AAACCCDDDBBB???999???GGGKKKLLLLLLNNNPPPPPPSSSVVVYYY\\\```dddgggdddkkksss{{{xxxnnneee___YYYUUUOOOJJJGGGEEECCCAAAEEEAAA>>>===???@@@===999666777888;;;======;;;888888999888777555555666777555555666666777999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@BBBBBB@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBCCCCCCEEEFFFGGGEEEGGGHHHHHHHHHHHHIIIKKKKKKMMMPPPRRRSSSQQQNNNLLLMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNOOOQQQSSSVVVXXXYYY[[[___cccfffgggkkkppptttvvvxxxxxxssskkkffffffhhhlllooouuuyyy}}}|||}}}zzzvvvsssqqqooonnnmmmkkkiiigggfffeeeiiihhhgggffffffdddaaa___YYYWWWTTTSSSSSSRRRQQQOOOGGGEEEBBB>>>:::777555333666666666666555555555555111222222333444444444444///000000111111111000000222111111000////////////---------------...//////////////////////////////000000000000000000000000//////...---------------000000000000000000000000////////////////////////000000000111222222333333...///000111333444555666000000000///////////////......///000000000000000222222222222222222222222111111222222222333333333111111222222222333333333:::666333555999<<<:::777444444555555666666777777555555666777888888777777777777777777777888888888888999::::::999:::<<<>>>>>>===;;;999999999;;;<<<;;;<<<===<<<:::999:::;;;999:::<<<>>>>>>>>>>>>=========>>>???@@@AAAAAABBB@@@@@@???>>>======>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@AAABBBBBBEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@?????????????????????@@@AAABBBCCCEEEFFFFFFKKKKKKKKKLLLNNNQQQSSSUUUVVVWWWYYY\\\```dddgggiiisssuuuzzz}}}xxxooojjjccc]]]WWWRRRNNNKKKFFFEEEDDDBBB@@@???============<<<<<<;;;;;;;;;;;;999999999888888777777777999888888888999:::;;;;;;999999999999999999999999666666777888999999::::::777888888888888999999999999999::::::::::::;;;;;;:::::::::;;;<<<===>>>??????===:::;;;>>>@@@???===<<>>:::777555444666666666666555555555555222222333444444444333333111111111222111111000000444555666777666555444333000000//////000000111222////////////////////////000000000000000000000000111000000///....../////////////////////////////////////////////////////////000000111111222333333000111111111222222222333000000000000000000000000...//////000000000000000222222222222222222222222222222333333333444444444222222222222333333333333444111...///333555333000555555555555666666666666555555666666777666666666666666777777777888888888666777888888777888:::<<<===<<<:::999888999:::;;;;;;<<<===<<<:::999:::;;;999:::<<<===>>>>>>>>>======>>>>>>??????@@@@@@AAA@@@???>>>>>>======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@AAA????????????????????????@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEEEEGGGIIIKKKMMMKKKLLLMMMOOOQQQSSSVVVWWWYYY[[[^^^ccchhhmmmqqqsss~~~sssiiiaaa]]]VVVSSSOOOLLLJJJHHHFFFDDD@@@@@@???>>><<<;;;:::999<<<<<<<<<<<<;;;;;;::::::999999999999888888888777888777777777777777888999888888888888888888888888777777777888888999999999777888888888888999999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<===>>>===<<<<<<>>>??????>>>===???BBBCCCBBBAAA@@@AAABBBAAAAAABBBBBBDDDEEEEEEDDDEEEFFFFFFGGGIIILLLOOOQQQQQQPPPPPPPPPQQQRRRRRRSSSRRRQQQQQQRRRTTTUUUUUURRRRRRRRRSSSUUUXXXZZZ\\\ZZZ___eeeiiikkklllmmmoooqqqrrrqqqooommmlllmmmnnnpppssswwwzzz|||{{{wwwtttsssrrrqqqqqqpppnnnmmmkkkjjjiiigggfffeeeddddddbbb___\\\\\\ZZZWWWUUUTTTSSSQQQOOOGGGEEEAAA===:::777555444666666666666555555555555333333444444444333222222222222333333222111000000///111333555666444222000111000000000000111222222////////////////////////000000000000000000000000222222111000000000111111//////////////////////////////////////////////////////000111111222222333222222111111000000/////////000000000111222222222////////////000000000000222222222222222222222222333333444444444555555555333333333333444444444444666333000111333555333111666666666555555555555555555555555666555555444444555555666777777888999999444666666666555666888:::;;;:::999888888888999::::::;;;<<<;;;:::999:::;;;:::;;;<<<===============>>>>>>>>>>>>???????????????>>>>>>============>>>????????????????????????AAAAAAAAABBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBB?????????@@@AAABBBDDDEEEEEEEEEEEEFFFFFFHHHIIIIIIFFFGGGJJJMMMQQQTTTWWWXXX^^^ccchhhlllmmmpppuuuxxxvvvrrrjjjaaaXXXPPPIIIFFFEEECCCAAA@@@AAAAAAAAA???<<<;;;;;;::::::999999888;;;;;;;;;;;;::::::::::::999999999999999888888888777666666555555555555666666666666666666666666666777777777777888888888888777888888888888999999999999999999999::::::::::::======<<<;;;;;;;;;;;;;;;<<<===>>>===<<<===>>>@@@>>>@@@CCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEECCCDDDEEEFFFGGGJJJMMMPPPTTTSSSRRRRRRRRRRRRRRRSSSTTTSSSQQQQQQSSSVVVYYY[[[\\\[[[[[[ZZZ[[[]]]^^^___]]]^^^bbbggglllnnnnnnmmmlllmmmmmmmmmllllllnnnpppooorrrwww{{{}}}~~~|||xxxuuusssssssssuuutttssspppnnnllljjjiiifffeeedddccccccaaa]]]ZZZ\\\ZZZVVVTTTSSSQQQOOOMMMGGGEEEAAA===999777666555666666666666555555555555444444444444333222222111333333333333333222111000,,,---///000111000/////////////////////000000111////////////////////////////////////////////////222222111000000111111111//////////////////////////////////////////////////////000000111222222222111111000000//////......//////000111222333333444///////////////000000111111111111111222222222222333333333333444444444444333333333444444444555555999777555555666777666444666666666555555444444444555555555555444333333222444444555666777888999:::444666666666555555777999999999888777777888888999999;;;<<<;;;999999:::;;;;;;;;;;;;<<<<<<=========??????>>>>>>>>>=========>>>======<<<<<<=================================?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCEEEFFFHHHJJJKKKLLLMMMPPPTTTVVVWWWYYY[[[^^^___aaafffjjjnnnrrrxxx{{{~~~yyyvvvuuusssqqqooooooooonnnkkkhhh\\\YYYUUUOOOIIIEEEAAA???@@@>>>===<<<===>>><<<;;;::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888777777666555444444444444666666666666666666666666777777777777777777666666777777888888888999999999888999999999999:::::::::<<<;;;;;;::::::;;;;;;;;;;;;>>>???>>><<<;;;>>>AAA???AAACCCCCCCCCBBBCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCEEEFFFGGGJJJNNNQQQVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSUUUYYY^^^bbbhhhgggfffeeedddeeeeeeeeeaaa``````eeekkknnnmmmjjjggghhhjjjjjjkkkllloooqqqppptttyyy}}}~~~}}}zzzxxxwwwwwwwwwxxxyyywwwuuurrrnnnkkkhhhgggfffeeeccccccbbb```\\\YYY[[[XXXUUUSSSQQQPPPNNNLLLGGGEEE@@@<<<999777666666666666666666555555555555444444444444333222222111333333333333333222111000222111000000000222333555///////////////000000111000000000000000000000000////////////////////////000000/////////000000111........................////////////////////////...//////000111111222222///////////////000000000//////000111222333333444000//////...///000111111000000000111111222222222222222222222333333333333333333333444444444555555666555333333333333333222666666555555444444333333444444555555444333222222333444555666777888999999666777777777666666777999888888888888888888888999999:::;;;:::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<>>======<<<<<<<<<===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????????????????????????????>>>>>>>>><<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>>===>>>>>>???????????????<<<<<<<<<<<<===>>>?????????@@@@@@AAABBBBBBCCCCCCBBBDDDGGGHHHIIIIIIKKKLLLJJJMMMPPPRRRTTTXXX\\\___```ccchhhkkknnnqqqtttwww{{{zzzxxxvvvtttrrrpppooojjjhhheeeaaa]]]ZZZXXXWWWUUUTTTTTTTTTUUUUUUTTTSSSHHHGGGDDDBBB@@@>>>======;;;:::999999::::::888777999999999:::::::::;;;;;;888888888999999999999999888888888888888888888888888777666666555555555555777777777777777777777777777777666666666666666666777777888888888999999999888888888999999999::::::999999999::::::<<<======;;;>>>???>>><<<;;;>>>AAA???@@@BBBCCCBBBBBBCCCEEECCCBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEFFFGGGJJJNNNQQQVVVUUUTTTSSSSSSSSSSSSSSSUUUVVVVVVVVVWWW[[[aaafffpppooonnnmmmlllkkkkkkkkkfffbbb```cccjjjmmmkkkggggggiiikkklllmmmpppsssuuussswww|||~~~}}}|||{{{zzzzzz{{{||||||yyywwwuuuqqqnnnjjjhhhffffffeeedddcccbbb___\\\YYYYYYWWWTTTRRRQQQPPPMMMLLLGGGEEE@@@;;;888777777777666666666666555555555555333333444444444333222222111111222222222222111111555333111//////111444666111000000000000111222222000000000000000000000000000000000000000000000000//////.........///000000........................////////////////////////......///000000111111222---......///000111111222///000000000111222222222000///.........///111222//////000000111222222222111111111222222222333333333333333333444444444444444444333333222222333333555555555444444444444444444444444555444444333333444444555666666777888888777888888888666666888999777888888888888999999999888999::::::999999:::;;;<<<;;;;;;:::;;;;;;<<<<<<>>>>>>======<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????>>>======;;;;;;<<<<<<======>>>>>>>>>>>>>>>===============:::;;;<<<======>>>======;;;;;;;;;;;;<<<===>>>???============>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCAAACCCEEEFFFGGGHHHKKKNNNNNNPPPRRRTTTUUUWWWZZZ\\\aaadddgggjjjjjjkkklllnnnrrrvvv{{{~~~|||zzzsssrrrooolllhhheeebbbaaa[[[ZZZYYYXXXVVVUUUSSSSSSRRRPPPOOOLLLKKKIIIIIIHHHDDDEEEEEEEEEEEEFFFFFFGGG>>>>>>===<<<<<<<<<======888777777999;;;;;;:::999666666777777777888888888777777777888888888888888666666666777777777777777888777777666666666666777777777777777777777777777555555555555666666666666777888888888888999999999888888888888999999999999888888999999:::<<<===>>><<<===>>>===<<<===>>>@@@>>>@@@AAABBBAAABBBCCCEEECCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGJJJMMMPPPTTTSSSRRRRRRRRRRRRRRRSSSSSSVVVXXXXXXXXX\\\bbbgggooooooooonnnmmmlllkkkkkkfffccc```ccchhhkkkjjjhhhkkkmmmoooqqqrrrtttxxxzzzwwwzzz}}}~~~~~~}}}{{{{{{{{{zzzzzzzzzzzzzzzuuutttrrrpppmmmjjjhhhggggggfffdddcccbbb___\\\YYYYYYVVVTTTRRRRRRQQQOOOMMMGGGDDD@@@;;;888777777888666666666666555555555555222222333444444444333333//////000111222222222222222111///......///000111000000//////000000111222000000000000000000000000000000000000000000000000///............///000111........................////////////////////////......//////000111111111......///000000111222222000000000000000000000000000000.........///111222/////////000111222222222222222222333333333444444222222222222333333333333444444444444333444555666333444444444444444444555333444444555555555555444555555555666666666777777777888888777666666777999777888888999::::::999999777999::::::999999:::;;;<<<<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>===<<<::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<=========888999:::<<<======<<<<<<>>>>>>=========>>>??????<<<=========>>>>>>>>>???@@@???@@@@@@AAAAAA@@@???===???@@@@@@@@@AAADDDFFFFFFGGGIIIIIIIIIJJJMMMOOOJJJMMMPPPQQQQQQQQQRRRSSSSSSVVVYYY\\\]]]^^^```bbbddddddfffgggiiikkklllmmmmmmnnnooonnnmmmmmmoooqqqqqqqqqqqqpppooonnnmmmlllllllllmmmnnnmmmmmmkkkkkkhhhiiijjjjjjiiigggeeeddddddcccaaa``````^^^\\\YYYYYYXXXVVVTTTQQQOOOMMMLLLHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA?????????>>>======>>>???======<<<;;;;;;;;;;;;;;;888888888:::<<<<<<;;;999555555666666666666666777666666666777777888888888444555555555666666666777666666666666666666777888555555555555555555555555444444444555555666666666777888888888888999999999888888888888999999999999:::999999999:::;;;;;;<<<>>>===<<<<<<>>>??????>>>===???@@@@@@@@@AAACCCEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGIIILLLOOOQQQQQQPPPPPPPPPQQQRRRRRRPPPTTTWWWXXXXXXZZZ```eeeggghhhhhhhhhgggffffffeeecccaaa```bbbgggkkkllllllnnnoooqqqssssssuuuxxx{{{zzz|||~~~~~~}}}||||||}}}}}}~~~~~~|||}}}~~~~~~xxxyyyyyyxxxxxxvvvuuutttrrrqqqpppnnnmmmkkkjjjiiihhhfffdddcccbbb```\\\YYYYYYWWWTTTSSSSSSRRRQQQOOOGGGDDD@@@;;;888777888999777666666666555555555555111222333333444444444444---...///000111222222222111111111111111000//////---------------...//////000000000000000000000000000000000000000000000000//////...//////000111111........................////////////////////////......//////000111111111000000000000111111111111000000000000////////////111000...---...///111222...//////000111222222222333333333444444444555555111111222222222333333333111111222222111222333555333333333444444555555555333333444555666666666666555555555666666666666666777777888777555555666888777888999:::::::::::::::777888::::::999999:::;;;===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>===<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======777888:::<<<===>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<===>>>>>><<<;;;;;;===>>>>>>>>>???AAACCC===???@@@@@@@@@AAACCCEEE@@@BBBEEEFFFEEEDDDEEEEEEDDDFFFHHHJJJJJJLLLNNNQQQPPPPPPPPPQQQRRRRRRSSSSSSSSSTTTUUUTTTSSSTTTVVVWWWVVVWWWWWWVVVVVVUUUTTTSSSPPPQQQSSSTTTUUUTTTTTTSSSQQQQQQRRRRRRQQQPPPOOONNNMMMLLLKKKKKKLLLKKKIIIGGGGGGFFFEEEDDDBBB@@@??????@@@@@@@@@AAAAAAAAAAAAAAA???>>>======<<<<<<======>>>???>>><<<:::999999:::<<<;;;:::999777777777777888777777777888777555222777777777777777777777777555666666666777777888888333444444444555555666666555555555555555666777888444444444444444444444444333333444444555666777777777888888888888999999999777888888888888999999999;;;;;;::::::999999::::::???===:::;;;>>>@@@???======>>>?????????@@@CCCEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGGGGHHHLLLNNNOOOOOOOOOOOOOOOPPPQQQRRRNNNRRRWWWWWWWWWXXX]]]bbb``````aaaaaaaaaaaa`````````______aaafffkkknnnpppmmmooopppqqqrrrsssvvvxxx|||}}}}}}|||{{{zzz{{{|||{{{~~~~~~||||||zzz{{{}}}}}}{{{yyywwwvvvwwwwwwuuutttsssqqqnnnkkkhhhgggfffeeekkkiiigggeeeccc___[[[WWWYYYWWWTTTSSSQQQOOOLLLIIIHHHFFFCCC???;;;999888777;;;999666333333555777999444444333333333333222222222333333444444333333222333222111111000000111111111111111000000000000000111111222222222222111111...............---------......////////////......000---,,,---///000...,,,222222111000000000000000222222333222111///---,,,......//////000000111111///000111111111///...---////////////000000000000111111222222222111111000000000000000000000000000222222333333333333444444555444333333222222222222333333333333333333333333333444555555333111111222666666777777777777666666777777777777777777777777666666777777777888888888888999999888777888;;;===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;======;;;:::999:::>>><<<:::;;;======;;;999::::::999999::::::;;;;;;>>><<<:::999;;;<<<<<<<<<;;;===???>>><<<:::999999<<<:::888999<<<===;;;999;;;999777888:::;;;999777;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<;;;::::::===???<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<============@@@???>>>======>>>???@@@@@@???>>>???@@@AAA@@@>>>BBBAAA@@@??????AAACCCEEEBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::;;;======<<<;;;<<<===;;;;;;;;;::::::999999999888888888888888888888888888888888888888888888888999888888888777777666666000222444444444444666777777777666666555555555444444444555555555555555444444444444444444555666777555555555555555555555555555666777777666666777888:::999888777777999;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;===>>>????????????BBBBBBAAAAAAAAABBBBBBCCCFFFHHHIIIHHHGGGEEEEEEFFFLLLLLLMMMMMMMMMNNNNNNNNNLLLMMMNNNPPPSSSVVVZZZ\\\[[[[[[[[[ZZZ[[[[[[\\\\\\\\\^^^aaaeeehhhkkklllmmmlllmmmnnnnnnppprrrwwwzzz~~~}}}|||zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzxxxzzz}}}}}}{{{xxxwwwwwwwwwuuutttsssqqqnnnkkkhhhgggfffeeehhhfffdddbbb```]]]YYYVVVYYYWWWUUUSSSRRRPPPMMMKKKHHHFFFCCC???;;;999777777:::888666444444555777888444444333333333333222222111222222333333222222111333222111111000000111111111000000000000000000000000000111111111111000000........................000000000000///---,,,,,,000...---...000111///---111000///.....................///000000///...---000000000000////////////000000000000000///......////////////000000000000000111111222222222111111000000000000000000000000222222222333333333444444555444333333222222222333333333333333333333333333111333555555444333333444444444555555555555444444666666666666666666666666::::::::::::::::::::::::999999999888777888:::<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<===<<<;;;;;;<<<===;;;::::::<<<<<<:::888;;;;;;::::::::::::;;;<<<<<<:::999999;;;===>>>===<<<>>>@@@AAA@@@?????????===;;;999:::<<<===<<<:::;;;999777888;;;<<<:::888;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;:::999999<<<>>><<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>============>>>>>>???>>>===>>>??????>>>===>>>===<<<;;;;;;===>>>???>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????======>>>>>>>>>>>>======AAA@@@???>>>>>>???@@@@@@>>>==================<<>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666666888:::;;;::::::;;;===:::::::::999999999888888888888888888888888888888777777777777777777777777888888888777777777666666111333444444444444555777666555555555444444444444555555555555555555444444444444444444444555666666888888888888888888888888444666777777666666777888999888777666666888:::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>??????>>>AAAAAAAAAAAAAAABBBCCCCCCGGGHHHJJJIIIGGGFFFFFFGGGKKKKKKKKKLLLMMMMMMMMMNNNKKKLLLLLLNNNQQQTTTWWWYYY[[[[[[ZZZZZZZZZZZZZZZ[[[^^^```bbbeeehhhjjjllllllkkklllmmmnnnooorrrvvvyyy~~~}}}{{{zzzyyyxxxxxxxxxzzzzzzzzzzzzzzzyyyxxxwwwwwwyyy}}}}}}zzzyyyxxxwwwuuussssssqqqooollliiigggeeeeeeeeedddbbbaaa```^^^ZZZWWWXXXWWWUUUTTTTTTRRROOOMMMHHHFFFBBB>>>;;;999777777888777666555555555666666444444333333333333222222000111111222222111111000333222111111000000111111000000000000000000111111//////000000000000/////////////////////////////////////////////......---111///...///000111000///......------,,,---------+++,,,---///000000000000111111111000///.........111000000///////////////////////////000000000000000000111111222222222222000000000000000000000000222222222222333333333333444444333222222222333333333333333333333333333333111333555555555444555777444444555555555555444444666666666666666666666666888888888888777777777777999::::::999777777888:::999999999999999999999999::::::::::::;;;;;;;;;;;;777999;;;<<<<<<<<<===>>><<<;;;::::::;;;;;;:::888;;;;;;::::::::::::;;;;;;888777666777999;;;;;;;;;:::<<<>>>>>>===<<<<<<===;;;:::999999;;;;;;:::999:::999888999;;;<<<;;;::::::::::::;;;;;;;;;<<<<<<888999:::999888888:::<<<<<<<<<<<<<<<<<<;;;::::::999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;===<<<;;;<<<===>>>===;;;<<<;;;:::999999999;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;;;;::::::::::::;;;<<<999999999999:::::::::::::::::::::999999999888888::::::::::::::::::::::::888888777777666555555555333555777888888999:::<<<999999888888888888777777777777777777777777777777666666666666666666666666777777777777666666666666333444555555444333444555444444444444444333333333666666666666555444444444555444444444444555666666888888888888888888888888444666777777666555777888888777666555666777888999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>?????????@@@AAABBBCCCDDDGGGIIIJJJJJJHHHGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNKKKKKKKKKMMMOOOQQQTTTVVV[[[ZZZZZZYYYYYYYYYZZZZZZaaabbbccceeegggiiijjjkkkjjjkkkmmmmmmnnnqqquuuxxx|||{{{yyyxxxwwwwwwwwwwwwyyyyyyyyyxxxwwwvvvuuuttttttwww||||||zzzyyywwwuuusssrrrqqqooollliiigggeeedddeeedddccccccbbbaaa]]][[[XXXVVVUUUUUUUUUTTTQQQOOOHHHFFFBBB>>>;;;888777666666666777777666666555444444444333333333222222222111111222222222222111111333222111111000000111111000000000000000111111111......////////////......////////////000000000000***+++---///000111111222000////////////000//////......---,,,,,,---------......///000111222222333111000000000/////////...111000///......///000111////////////000000000000000000000111111222333333000000000000000000000000111222222222222333333333444333333222222333333333333333333333333333333333222444666666555555555666555666666777777666666555666666666666666666666666777777666666666666555555999::::::999777666777888999999999999999999999999:::::::::::::::;;;;;;;;;888:::<<<<<<;;;;;;===>>><<<;;;;;;;;;;;;;;;:::999::::::999999999999::::::999888777888:::;;;:::999:::;;;<<<;;;999888888999999888888888888888777777999999999:::;;;<<<<<<<<<999:::::::::;;;;;;;;;;;;888999::::::999999:::<<<;;;;;;<<<<<<<<<;;;::::::999999999::::::::::::;;;999:::;;;<<<<<<;;;:::999<<<:::999:::;;;<<<;;;:::======;;;::::::::::::;;;;;;;;;;;;::::::::::::999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;999999999999999:::::::::888999999999::::::;;;;;;999999999999999999999999888888888888888888888888999999888888888777777777333555777888777777888:::777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666555666666555444333333444444444444444444444444444777777666555555444444444555555444444444555555666555555555555555555555555444555777666555555666888888777666666666777888888888888888888999999999999999999:::::::::;;;;;;;;;:::;;;<<<=====================>>>???@@@AAACCCDDDGGGHHHJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOLLLLLLLLLLLLNNNPPPRRRTTTXXXXXXYYYYYYZZZ[[[]]]]]]cccccccccdddeeeggghhhhhhiiikkkmmmnnnoooqqquuuwwwzzzyyywwwvvvuuuvvvwwwwwwyyyyyyxxxxxxvvvuuutttsssrrrvvv{{{~~~~~~|||zzzyyywwwuuusssrrrqqqooommmjjjgggeeedddeeedddcccccccccaaa^^^\\\XXXVVVUUUUUUUUUTTTRRRPPPGGGEEEBBB>>>:::888777666555666666777666555444333444444333333333222222222222222333333333333222222333222111111000000111111//////000000111111111111......////////////........./////////000000111111***+++,,,...000111222222........................///...............//////000000000000000111111111.../////////000000000111111000///......///000111////////////000000000000111111000000111111333333000000000000000000000000111111111222222222333333333333333222222333333444333333333333333333333333444666777666555333333444555555666666666666555555555555555555555555555555999999999999999999999999888999:::999777666777777888888888888888888888888999999999:::::::::;;;;;;:::;;;<<<;;;:::999:::<<<<<<<<<<<<<<<;;;::::::;;;888888888888888999999:::<<<:::::::::;;;;;;:::999;;;<<<===<<<;;;:::;;;===999999999999888777777888888999::::::::::::;;;;;;999999999999:::::::::;;;888:::;;;;;;::::::;;;<<<;;;;;;;;;<<<;;;::::::999999999:::::::::;;;;;;;;;888999:::;;;;;;:::999888:::999888999::::::999888===<<<;;;;;;:::::::::::::::::::::::::::999999999:::;;;;;;<<<<<<;;;;;;:::888888999999999999888888777777888999999999999999555555666666777777888888888888999999999999::::::888888888888888888888888999999999999999888888888666888999999777666777777666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555666555777777666444333333444555555555555555555666666888777666555555555555666666555555444444444555555444444444444444444444444444555666666555555666777888888888777777777888888777777777888888999999999999999999:::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;<<<<<<======???@@@BBBBBBEEEFFFHHHHHHGGGFFFFFFGGGHHHHHHIIIKKKLLLNNNOOOPPPMMMMMMMMMMMMOOOQQQSSSTTTVVVVVVWWWYYY[[[^^^```aaacccbbbbbbbbbcccdddeeeeeeiiikkkmmmoooppprrruuuwwwxxxwwwuuuttttttuuuvvvxxxyyyyyyxxxxxxvvvuuussssssqqqtttyyy}}}}}}}}}~~~|||zzzyyywwwuuusssqqqqqqooommmjjjgggeeeccccccbbbbbbbbbbbb```]]][[[XXXVVVUUUUUUUUUTTTRRROOOGGGEEEAAA===:::888666666555666666666666555444444444444333333333333222222333333333444444333333333333222111111000000111111/////////000111111222222......////////////......---......//////000000111......///////////////...---...///...---,,,---////////////...//////000111111000///...------...............///000111111111///////////////000000111////////////000000000000333222111000000111222333000000000000000000000000111111111111222222222222333333222222222333444444333333333333333333333333555666777666444222222333333333444444444444333333555555555555555555555555666666777777777888888888777888:::999888777777777777777777777777777777777888888999999::::::;;;;;;:::;;;;;;:::888777999::::::;;;<<<;;;:::999999;;;777777777777888:::;;;<<<999888777888::::::888666888999::::::999:::<<<>>>;;;<<<<<<;;;999888999:::888999::::::888888999:::888888999999999:::::::::888:::<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;:::999999999999:::::::::;;;;;;;;;888999999::::::999999888:::888777888999:::999777999999999999999888888888777777777777888888888999888999999::::::999999888777777888888888888777777444555666777888888888888666666666666666666777777777777777777777777888888888888888888888888888888888888888777777777777777888999::::::888666666777555555666666666666777777666666666666666666666666777777777777777777777777444444444555555555555555555777777666444333444555555555555666666666666666777777555555555666777888666666555444444444444555555555555555555555555555333555666666555444666777888888888888888888777777666666666777888888999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;:::<<<<<<<<<===>>>???@@@AAABBBDDDEEEEEEDDDDDDDDDEEEFFFFFFHHHJJJLLLMMMOOOOOOMMMMMMMMMNNNOOORRRTTTUUUTTTUUUVVVXXX[[[]]]```aaaaaa```_________```aaabbbgggjjjlllnnnoooqqqsssuuuvvvtttrrrqqqqqqsssuuuwwwwwwwwwwwwwwwvvvtttssssssqqqssswwwzzz~~~~~~~~~{{{yyyxxxwwwuuusssqqqpppooonnnkkkhhheeeccceeedddcccccccccaaa^^^[[[XXXVVVUUUTTTTTTSSSPPPNNNGGGEEEAAA===:::777666555666666555555555444444444444444333333333333222222222222333333333333222222333222111111000000111111...//////000111111222222/////////000000/////////,,,------...//////000000...///////////////......---///000///------...000//////......///000000111111000///...------...///////////////000000000000......///000000000000000////////////000000000000555333111000///000111111000000000000000000000000111111111111222222222222333222222222333333444555333333333333333333333333222444555555333222333333222333333444444333333222555555555555555555555555222333333444555666777777555777999999888777777888777777777777777777777777777888888999::::::;;;;;;888888999888666777999;;;888999;;;:::777666777999777777777999:::<<<>>>???;;;;;;;;;>>>@@@AAA@@@???<<<<<<<<<999777666777999999;;;<<<:::777666777999888:::;;;999777555666888888888888888999999999999666888;;;;;;:::999999::::::;;;;;;;;;;;;:::999999888888888999999999999::::::999999888888999999:::999888777888999:::999777666777777888888888888888555555666777888999999:::777777888888888888777777777888888999999888888777444555666888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777666888999999777666666777555555666666777777777777555555555555555555555555666666666666666666666666333333444444444555555555555666777666555444555666444444444555555666666666777666555444555666888:::666666555444444444444444666666666666666666666666333444666555444444555777777888888888777666666555555555666666777888888999888999999999999:::::::::::::::;;;;;;;;;::::::999===<<<<<<<<<======>>>??????AAACCCCCCBBBAAABBBCCCCCCDDDEEEGGGIIIKKKMMMNNNLLLLLLLLLNNNOOORRRTTTVVVTTTTTTUUUVVVXXXZZZ\\\]]]^^^]]]\\\[[[[[[]]]___```dddgggjjjlllmmmoooqqqsssrrrpppnnnmmmmmmppprrrtttttttttuuuuuutttsssrrrrrrqqqsssuuuxxx{{{~~~{{{}}}}}}zzzyyyxxxwwwuuusssqqqppppppnnnkkkhhheeeccchhhgggffffffeeeddd```^^^XXXWWWUUUTTTTTTRRROOOMMMGGGEEEAAA===:::777666555666666555444444444444555444444444333333333222222111111222222222222111111333222222111000111111111...//////000111222222222//////000000000000//////,,,,,,,,,---...//////000,,,,,,...///000000000000...000222111...---///111...............///000111222111000//////000111222111111000000//////......---...///111111111000///////////////000000000000666444222000//////000111000000000000000000000000000111111111111222222222222222222222333333444555333333333333333333333333000222333444333333444555444555555666666555555444555555555555555555555555444555666777888:::;;;;;;444666888999888888888888777777777777777777777777777777888999::::::;;;;;;555666777666666777:::<<<555888999888555444555777777888999:::<<>>===???AAAAAA@@@@@@@@@BBB@@@AAACCCEEEGGGJJJKKKLLLKKKKKKLLLMMMOOORRRTTTVVVUUUTTTUUUUUUVVVWWWXXXYYY\\\[[[ZZZYYYYYY[[[]]]^^^bbbeeehhhjjjkkkmmmooopppooonnnkkkjjjkkkmmmppprrrrrrrrrsssssssssrrrqqqqqqrrrrrrtttvvvyyy}}}wwwzzz~~~~~~|||{{{yyywwwuuuuuuuuuuuurrrqqqnnnllliiigggfffeeehhhfffcccbbbbbbaaa___]]]ZZZXXXVVVTTTSSSPPPMMMJJJEEECCCAAA===;;;999999888666555555555555444444444444444444333333222222222444333333222111000/////////000111222333444444444000000000000000000000000////////////////////////111111000///...---,,,,,,////////////////////////000///...---------------,,,,,,,,,---...///000000//////............//////000000000000000000000000////////////////////////............///////////////////////////.........000000111111111000000///000000000111111222222222222222222333333333444444333222111111000000000111***,,,///111333333333222333333333444444555555555777777666666555555555444666777777666444444555666666777888888777666888999:::999666444444555777888888888777777777888:::;;;777777888999999999999888888888888777777777777777999888888999<<>>AAAEEEEEEFFFFFFGGGHHHJJJJJJIIIJJJLLLNNNPPPRRRTTTTTTVVVUUUSSSRRRRRRSSSSSSTTTUUUVVVVVVUUUTTTVVVYYY\\\]]]```eeehhhiiijjjkkklllllljjjhhhggghhhjjjlllnnnooopppqqqooonnnnnnoooqqqqqqtttwwwxxxyyyzzz{{{}}}{{{}}}~~~}}}{{{xxxuuutttssssssqqqpppnnnkkkiiigggffffffgggfffdddcccbbbaaa___]]]ZZZXXXUUUTTTRRRPPPLLLJJJFFFDDDAAA>>>;;;999888888666555555555555444444444444444444333333222222222333333333222222222222222000000111222333333333333000000000000000000000000111111111111111111111111222222111111111111000000////////////////////////000///...------------...---,,,,,,------///000000//////............//////000000000000000000000000////////////////////////000000000111111111222222000000000000000000000000000000111222222222111111222222222222333333444444222222222333333333333444444444333333222222222222///000333555666666666555333333333444444444444444555555555555444444444333555555666555555666777888555666777666555444555666:::888666444444555666888999888777777777888999:::666777888888999999888888777777777777777777777777:::999999999:::===???AAA=========<<<<<<<<<<<<;;;???===:::888666666777777888888777777777666666666999777555666888999888666555666888:::;;;999888666777666666666777777888999999777555666777888666444888888888888999:::;;;<<<777777777777777888999999888777777777555666???JJJKKK???555666;;;======>>>777777777888888888999999888888999999888888777666777777777777777777777777777777888;;;======:::888666666666666666666666666777777777666666555555555555555666666666777777777666666666666666666666777555555444444444444555555666555555444555666777888444444555555555666666666444444444444444444444444666666666666666666666666333333444444444444444444555555555555555555555555222222222222222222222222444444555555555555444444333444444444333333222111444444444444444444444444666666555555555666666777666777777777777666666555777888888999999999999999;;;;;;;;;:::::::::::::::;;;::::::::::::;;;<<<<<<>>>>>>>>>===<<<===@@@BBBCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJLLLNNNPPPRRRSSSQQQPPPOOOOOOOOOOOOQQQQQQTTTUUUUUUUUUTTTVVVYYY\\\^^^aaaeeeggghhhhhhiiiiiihhhgggfffeeefffhhhkkklllnnnooopppooommmmmmnnnppprrrtttxxxyyyzzz{{{}}}}}}~~~~~~}}}yyyvvvsssrrrqqqpppooommmkkkiiihhhgggggggggeeedddccccccaaa___\\\YYYWWWUUUSSSRRRPPPLLLIIIGGGEEEBBB>>>;;;888777666666555555555555444444444444444333333333333222222222222333333333444444444111111222222222222222111000000000000000000000000111111111111111111111111///000000111111111222222//////////////////////////////......------......---------------...///000//////............//////000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111000111222222333333333333333333444444444444555555111111222222222333333333333444555555555444333222222333555666777777666666444444444444333333333333444444444333333333333333444444444555666888999:::666777888777555444555666888777555444444444666777999888777777777777777888666666777888888888888888777777777777777777777777:::::::::999999999999999666666777777777888888888888888777666777888999:::888888888888777777777777888777666666888888777666444555777999999888777666555666666777777777777777888666555666777777666444999888888888999:::;;;<<<666666666666666777777777444666777777555===RRRgggcccNNN999444888:::888666777777777777888888888888777777777777777666555555555666777888888777666555666666777:::<<<<<<:::888666666666666666666666666777777777777666666666666555555555666666666666777666666666555555555444444444444333333333333444444666555555555555666777777555555555666666666777777555555555555555555555555444444444444444444444444222222222333444555555555444444444444444444444444222222222222333333333333333333444444444444333333333333444444444333222222444444444444444444444444555555555555666777888999555666666666666666777777666666777888888888888888;;;;;;::::::999888888777:::::::::::::::;;;<<<<<<;;;<<<===<<<<<<===@@@CCC???@@@AAABBBDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPQQQPPPPPPOOOPPPQQQSSSTTTTTTTTTUUUUUUUUUWWW[[[^^^```bbbfffggggggfffffffffdddcccbbbaaaccceeehhhjjjlllmmmnnnmmmllllllmmmnnnrrrtttxxxzzz{{{}}}}}}~~~}}}yyyvvvtttssssssoooooommmkkkjjjiiihhhhhhgggeeedddccccccaaa^^^\\\YYYWWWUUUSSSRRRPPPLLLIIIHHHFFFBBB>>>:::888666666666555555555555444444444333333333333333333333333222333333333333333333333111222222222222111111000////////////////////////........................------------............//////////////////////////////............//////---------------...///000//////............//////////////////////////////000000000000000000000000////////////000000000111000000000111111111111111111111222333444444444444444444444444444444444444111111111111222222222222222333555666666555333111222333444444555444444333555444444333333222222222444444444333333333333333555444444444666888999999999::::::999777555666777777666555444333444666666888888888777666666666666555666777777888888777777666666666777777777777777999:::::::::999777555444777777888999::::::;;;;;;888888777666666777777888888888888888888888777777777777666666777777777666444666777888999888777666444555666777888777666555666666666666666666666555888888777777888999::::::555555666666777777777777777777888777555<<>>???@@@BBBDDDEEEFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOOOOOOONNNOOOPPPRRRTTTUUUTTTUUUUUUUUUVVVXXX\\\```bbbdddggghhhfffeeeddddddaaa```______aaadddgggiiiiiikkkllllllkkkkkklllmmmooorrrvvvxxxzzz|||~~~~~~~~~|||yyywwwvvvuuuuuuoooooommmkkkjjjiiihhhhhhfffeeedddddddddbbb^^^[[[ZZZXXXVVVTTTSSSPPPMMMJJJHHHFFFBBB>>>:::888666666666555555555555444444444333333333333333333333333333333333222111000000000111111222222222111000000////////////////////////........................------,,,,,,,,,+++++++++//////////////////////////////.........//////000...------------...////////////............//////////////////////////////////////////////////////...////////////000000000/////////000000111111111111222333444444444444444333333222222222222222222000000000111111111222222000111333444555333222000222222222333333333222222444444444333333222222111444444444444444444444555777555333444666777777555888999:::888666555555666555555444333333444555666777777777777666555555555555555666777777777777666555555666666777777777777888999:::::::::888666555555555666666888888999999555555444444333333333333777777777777777777888888666666777777666666666777666777888999999999888888444555666777777666444444555555666666555555666666666666666666666777777888555666777777888888777777;;;888666555333222999BBBDDD;;;444555888999888888555555666666666777777777777777777888777777666555333444666777777666444333777777666777888888666444444444444444444444444444666666666666666777777777444444444444555555555555333333444444555666666777666666555555555555666666666666555555333222111111333333333333444444444555666666666666666666666666333333333333333333333333444444333333333222222222444444444444444444444444222222333333333444444444444444555555555555444444222333333444444333333333333333333333333333333333666555444444333333333444555555444444555666777888555555666777777777777666666666777888888999:::::::::999999999999:::;;;;;;<<<=========;;;;;;<<<===>>>???AAACCCEEEEEEFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNJJJIIIIIIJJJKKKMMMOOOPPPTTTUUUVVVVVVWWWYYY]]]```bbbeeeggghhhfffddddddddd```___^^^^^^```cccfffhhhgggiiikkklllkkkjjjkkkllllllnnnrrruuuvvvxxx{{{}}}}}}|||zzzxxxwwwvvvvvvwwwpppooommmkkkiiihhhggggggfffeeedddeeedddbbb^^^[[[[[[YYYWWWUUUTTTRRRNNNKKKGGGEEEBBB>>>;;;888777666666555555555555444444444222222333333333333444444444333333222111000///...000000111111111111111000000000000000000000000000111111111111111111111111//////......---------,,,//////////////////////////////......//////000000......---------....../////////............//////000000000000000000000000////////////////////////000000000000111111111111......///000000111111111222333333444444333333222222222111111111111000000///000000000000111111111///000111222222222111000333333333333333444444444333333333333222222222222444444444444555555555555666444111222555777555333444666666555333222333444444333333333333444555555555666666666666666555444444555555666666666666666444555555666666777777888777777999::::::999888777444444444555666777777888444444555555666666666666666666666666777777777777555666777777555555666777777777888888999999888888555555555555555555444333333555666666555444555777666555555555555555666666444555777888888888777666666333222666777444333555666333444999:::777777999555555555555666666666666777777777777777666666555333444555666666555444333333333333555888999999888444444444444444444444444555555555555666666666666333333333444444444555555222333444555666777888888666666666555555666666666444555666666777777666666444444444555555555666666555555555555555555555555222222222222222222222222444444444333222111111111333333333333333333333333222222333333444444555555444444555555555555444444222222333444444444333333333333333333333333333333666555444333222222222222666555444444444555666777555555666777777777777777555555666888999:::;;;<<<999999999999999:::;;;;;;<<<===>>>===;;;::::::<<>>;;;999888888666555555555555444444444222222222333333444444444333333333222222111111111...///000111111222111111000000000000000000000000111111111111111111111111...///////////////000000///////////////////////////////////////000111111///......---------......//////............//////000000000000000000000000------------------------.../////////000000000000//////000111111222333333333444444333333222111000222222111111111000000000/////////000000000111111000000000111111111222222333222222333333444555555222222222222222333333333222222333333444444444444444111...000444777666333222333444444222111222333222222333333333444444444333444555666666666555444444444555666666666555555444444555555666777777888777777888888888888888777666666666777777888888888555666777888888888888888444555555555666666666666444666888777555444555777666666666777777777888888666555444444333333444444222444666666444444555777777666666555555555666666333444555777777666555444333111222777999888777888888555444777666333222444444444555555555666666666555666666666666555444444444444444444444444444444222222222444777888888888333333333333333333333333333444444444555555555666222333333333333444444444555555555666666777777777666555555444444555555666444555666777777777666555333333333444444444444555444444444444444444444444333333333333333333333333333333222222222222222222333333333333333333333333222222333333444555555666333333444444444444333333111222333333444444444333222222222222222222222222555444444333333333444444777666444333333444555666666666777888888888888777777777888888999:::;;;;;;999999999888999999:::;;;999;;;<<<<<<;;;:::;;;<<<@@@AAACCCDDDEEEDDDCCCBBBCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMOOOPPPRRRSSSSSSRRRRRRTTTWWWZZZ\\\___bbbdddcccccccccccc```___]]]\\\]]]___bbbdddeeehhhkkkllllllkkkkkkkkkgggjjjmmmooopppqqqssstttsssuuuxxx|||}}}{{{yyywwwuuutttttttttrrrqqqnnnllliiigggfffeeeeeeeeeeeeeeeeeebbb^^^ZZZ]]][[[YYYWWWVVVTTTPPPMMMEEEDDDAAA===;;;999999888666666555555555444444444222222222333333444444444222222333333333333444444......///111111222222222000000000000000000000000////////////////////////,,,,,,---...///000111111///////////////////////////////////////000111111///......---------......//////............//////000000000000000000000000------------------------,,,,,,,,,,,,---------...000000111222333333444444444444444333222111000///222222222111111111000000////////////000000000000111111000000111222333333111111111111222333444555111111111222222333333444111111111222222333333333111...,,,///444888777444222444555555333333444555222222222333333444444444222333555666666666555555333444555555666666555555444444444555666777777888777777777777666666666666555666666666666777777777444444555555444444333222333444444444555555666666444666888777444444555888555555555555666666666777777666444333222333444444222444666666444333555888888777666666666666777777111222444666666555444333999666555555333//////222555000...111333333444777444444444555555555666666444444555555444444333222555444444333333444444555666444333444666666555444333333333333333333333333333333333444444444555555222222333333333444444444777777777777666666666666555444444333333444444555555555666666555333111000000000111111111222222222444444444444444444444444333333333333333333333333111111111222222333444444333333333333333333333333222222333333444555666666222222222333333222222222111222333333444444444444222222222222222222222222444444444444444555666777888777555333222333444555666666777888888888888888999999999999999:::::::::999999888888999999:::;;;777999;;;<<<;;;;;;===>>>@@@AAACCCDDDDDDCCCAAA@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLPPPQQQQQQPPPOOOQQQTTTWWWXXX\\\___aaabbbaaabbbccc___^^^\\\[[[\\\^^^```bbbeeehhhkkkmmmlllkkkkkkkkkgggiiilllnnnnnnoooqqqsssnnnqqquuuyyy}}}}}}~~~{{{zzzwwwuuusssqqqppppppnnnmmmlllkkkiiigggeeecccdddddddddddddddaaa]]]YYYXXXWWWVVVUUUTTTQQQMMMIIIGGGEEEBBB>>>:::888777666666666555444333222222111555555444333333333444444666666555555444333222222111111111111111111111111333111///...---...///000333222111/////////000000000000000000111111111111000///...---,,,------...........................000///...---------------////////////000000000000222111000//////......//////...---------...000111444333333222111000//////...///111333444555444444000000////////////000000000000000000000000000000...//////000111222222222222111000//////000111222222222333333333444444444333333333333333333333333222333333222111111222444555555444444444444555555333333333333333333333333333333333333333333333333222333444666666666666555666555555444444666777888333333444444555666666666666777888888888777555444999777555444333444555666444555555666777888888999444333333555777777555333333333333333333333333333888666444444555555444333444555666555444444555666333555666666555444444555777555888======666333555444555555555555555444444555555555555444333222111333333333333333333333333444444444555555555555666777666555333333444555555444444444444444444444444333333333444444444555555333444444555555444444333222222222333444555666777555555555444444333333333888777666444444444555666333333333444444444444555444555777666555333444444444333333222222333333444333333333333333333333333333333333333333333333333222222111111111111222222444333333222111111111222111222444555555444222111333222222111111222222333333444444555555444444333111111222222222333333333000111111222222111111000333333333444444444555555555555555666666666666777999999::::::999888666555777777777888999999:::::::::;;;======<<<<<<>>>???===>>>@@@AAABBBCCCCCCCCCEEEDDDBBBAAAAAABBBCCCDDDHHHFFFEEEDDDEEEGGGJJJLLLLLLLLLLLLLLLLLLOOOTTTWWWYYYZZZ\\\^^^```bbbccccccbbbbbbaaa___\\\[[[]]]^^^bbbccceeeggghhhgggfffeeeiiiiiijjjkkklllnnnoooooonnnppptttxxx{{{~~~}}}}}}zzzyyywwwuuurrrqqqpppooonnnnnnmmmkkkiiigggeeedddeeeeeeeeefffeeeccc^^^[[[YYYXXXWWWVVVUUURRRMMMJJJHHHFFFBBB>>>;;;888777666444444555555555666666666666555444333333333333333222222222111111000000000111111111111111111111111222111000.........///000222111000/////////000111/////////000000000111111000///...---------..............................///......---,,,,,,------........./////////000000000000///...............111000000///000111222333333333222222111111000000222222333333333333222222000000////////////000000000000000000000000000000...//////000111111222222222111000//////000111222222222222222333333333333222222333333333333333333222222333222111111222444555555444444444444555555333333333333333333333333333333333333333333333333333333555555666555555444555444333333333444666666333333444444555666666666555666666777666555444333777666444333222333444555333444444555666666777777666555333333555666666666555555555555555555555555777555444333444555444333444555666555444333444666333555666666555444444555777555666;;;;;;555333555444444555555555555444444555555555555444333222111555555555555555555555555444444444444555555555555666666555444444444444444444444444444444444444444333333333333444444444444333333444444444444333333333222222333333555666666555555444444444333333333777666666555555555555555444444444555555666666666444555777666444333333444444333333222222333333444333333333333333333333333333333333333333333333333333333222222222222333333444333333222222111222222111222444555555444222111333222222111111222222333333333444444444444333333111111222222222333333333222333333333333333333222333333333444444444444555555555666666666777777777555666777999999999999999777777777888999999:::::::::;;;======<<<<<<>>>???===>>>???AAABBBCCCCCCCCCDDDCCCAAA@@@AAABBBCCCDDDGGGGGGFFFFFFGGGIIILLLMMMMMMNNNNNNMMMMMMPPPTTTWWWWWWXXXZZZ]]]___```aaabbb___```___]]][[[[[[\\\^^^```bbbdddgggiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmjjjmmmqqquuuzzz}}}~~~{{{yyyxxxwwwuuusssqqqpppoooooonnnmmmllljjjgggeeedddgggffffffggggggddd```\\\[[[ZZZXXXWWWUUURRRNNNKKKHHHFFFBBB>>>;;;888777777555555666666666777777777777666555444333222222222333333333333333333333333111111111111111111111111000000000000////////////000000/////////000111111.........////////////000000///......------.................................------,,,,,,,,,,,,,,,---------.........////////////...---------......000000000000000111222222222222222222222222222222555444333222111000000000000000////////////000000000000000000000000000000/////////000111111222222222111000//////000111222111111111222222222222333111222222222333333444444111222333222000000222333555444444333333444444555333333333333333333333333222222222333333444444444444444555555555444333222333333333222333444444555333333333444555555666666444555555555555444333333555444333222222222333444222222333444444555555555888666333222444666888888666666666666666666666666777555333333444555444333333555666555444333444555333444666666444333444555666444555777777444333555444444555555555555444444444555555444444333222111555555555555555555555555444444444444555555555555555555555555555444333333444444444444444444444444222222222222333333333333333333444444444444333333333222222333333444555666444444444444333333333333555555666666555555444444222222333444555555666666444555666666444333333444333333222222222222333333333333333333333333333333333333333333333333333333444333333333333333333444333333333333222222222222111222333444444333222111333222222111111222222333333333444444444444333333111111222222222333333333444444555555555555444444333333333333444444444444555555555666666666777777555666777888999999999888777777777888999999::::::999;;;<<<===<<<<<<===???===>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@BBBCCCDDDFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOOOONNNNNNPPPSSSVVVUUUVVVXXX[[[]]]^^^______\\\\\\]]]\\\ZZZZZZ\\\^^^___aaadddgggjjjkkklllllljjjkkkmmmnnnnnnmmmkkkjjjfffhhhlllrrrwww|||{{{yyyyyyxxxwwwuuusssqqqpppoooooonnnllljjjhhhfffeeegggggggggggggggddd```\\\[[[YYYWWWVVVTTTRRRNNNKKKHHHFFFCCC???;;;999777777999888888777666555444333777666555444333222222222333444444444444444444444111111111111111111111111//////000000000000///...////////////000000111111---------.........////////////..........................................---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......//////.........//////000...............//////000111111111111222222333333444333111///......//////000000////////////000000//////////////////////////////000000111111111111222111000//////000111222000000111111111222222222111111111222333333444444111222222111000000111333444444333333333333444444333333333333333333333333111111222333333444555555555555555444333222222111333333333333333444444555222333333444444555666666555555555555444444333333555444333333222333444444333333333333444444555555777555444444666777777777444444444444444444444444666444333333444555444333333444555555333333444555222444666555444333444444555444444444444333444555333333444555555555444444444444444444444333222111222222222222222222222222333333444444444555555555333444555666555444333222333333333333333333333333111111222222222333333333333333333444444333333333333222222222333444444555333333333333333333333333333444555666666555333222//////000111222333333444333555666666444333333444333333222222222222333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333222222111222333333333333222111333222222111111222222333333333333444444333333333111111222222222333333333444444555555555555444444222222333333333444444444444444444444555555555555888888888777777666555555777777777888999999::::::999;;;<<<<<<<<<<<<===???===>>>???@@@AAAAAAAAAAAA????????????@@@BBBCCCDDDCCCDDDGGGIIIKKKLLLMMMMMMMMMNNNNNNMMMMMMNNNQQQTTTTTTUUUWWWYYY[[[]]]^^^^^^ZZZ[[[\\\\\\\\\\\\]]]___```aaadddfffiiikkkkkkllljjjkkkmmmooonnnllliiihhheeegggjjjnnnsssyyy}}}|||{{{{{{zzzyyyxxxvvvtttrrrpppoooooommmkkkiiigggeeefffffffffgggfffddd___\\\YYYXXXUUUTTTSSSQQQNNNKKKIIIFFFCCC???<<<999888777888777777666555444333333666666555444333222222333000000000000000111111111000000000000000000000000...///000000000000//////......//////000000000000------------..................//////////////////........................,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------000/////////000111222222---......//////////////////000000111111222222333000///...------...///000000000////////////000000////////////////////////000000000000000111111111222111000//////000111222000000111111111222222222111111111222222333333333111222222111000000111333333333222222222222333333333333333333333333333333111111222333333444555555555555444333222111111000333333444444555555555555222222333333444555555555666666666555555555555555444444444444444444555555333444444444444444555555333444555777999888666333444444444444444444444444555444222222444555444444333444555444333222333555222444555555444333333444444444333222222444444444222222333444555555444444333333333444333333222222222222222222222222222222333333333444444444444555333444555555555444222111333333333333333333333333111111222222222333333333222333333333333333333222333333222222222333444444333333333333333333333333222333444555555444333222//////000000111222333333333444666555333222222333333222222111111222222333333333333333333333333333333333333333333333333333222222111111111111222222222333333444444444333222222222222222222222222222333222222111111222222333222333333333333333333222111111222222222333333333333333444444444444333333222222222333333333444444222222333333333333444444888888777666666555555555777777777888999999::::::999:::<<<<<<;;;;;;===>>>======>>>???@@@@@@@@@@@@>>>>>>>>>???@@@AAABBBBBBAAABBBEEEHHHJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKNNNPPPSSSUUUWWWYYY[[[\\\]]]^^^ZZZ[[[]]]^^^^^^^^^```aaaaaabbbccceeefffggghhhhhhiiijjjlllnnnmmmkkkiiiggghhhhhhjjjlllpppuuuzzz||||||{{{{{{|||{{{zzzwwwuuutttqqqpppooonnnllliiigggfffgggffffffgggfffddd___\\\XXXVVVTTTRRRRRRQQQOOOMMMIIIGGGCCC???<<<999888777444444555555555666666666555555444333333333444444222222111111111111111111000000000000000000000000////////////000000000000......///000000000//////---------............///......///000000000//////........................,,,,,,,,,,,,,,,------...,,,,,,,,,---------......//////000000111222333444//////000111111111111111/////////000000111111111------------......///000000000////////////000000000000000000000000000000000000000000000000111111222111000//////000111222111111111222222222222333222222222222222222222222000111222111//////111222333222222111111222222333333333333333333333333333222222222333333444444444555444333222111111111111333333444555555555555555222222222333444444555555777666555555444444555555444444444444555555555555444444444444444444444444111222555888999888444111555555555555555555555555444333222222444555444444222444555444333222333444222333555555333222333444222444444111222555555444111222333444444555444444222222333333333333222222444444444444444444444444333333333333444444444444444444444444444333222222333333333333333333333333222222222222333333333333222222333333333333222222333333222222222222333333222222222222333333333333222222333333444444333333222222333333333444444444333444555555333222222333222222111111111111222222333333333333333333333333333333333333333333333333222111111000000111111222111222444555555444333333222222222222222222222222333222222111111222222333222222333333333333222222111111222222222333333333222222333333333333222222222222222222333333333333222222222333333333444444555444444444555666777888777777777888999999::::::888:::;;;<<<;;;;;;<<<>>>======>>>???????????????======>>>>>>???@@@@@@@@@@@@BBBDDDFFFHHHHHHHHHHHHFFFGGGIIIIIIIIIJJJLLLNNNRRRSSSUUUXXXZZZ[[[\\\]]]ZZZ]]]___`````````aaabbbbbbbbbbbbbbbcccdddddddddfffgggiiikkkkkkkkkiiihhhkkkjjjjjjllloootttxxx{{{|||zzz{{{{{{{{{zzzxxxuuutttqqqqqqpppnnnllljjjhhhggghhhhhhhhhhhhhhheeeaaa]]]WWWUUUSSSRRRSSSSSSQQQPPPIIIGGGCCC@@@<<<:::888888555555666666666777777777444444333333333444555555555555444444333222222222000000000000000000000000000///.........000111222...///000000000///...------............/////////---...///000111000000///........................------,,,,,,---......///------------..................//////000222333444...///000111222111111000............////////////......///000000000000///000000////////////000000000000000000000000000000111000000000000000000000222111000//////000111222222222222222333333333333333333222222111000000000000111111111//////111222222222111111111111222222333333333333333333333333333333333333333333333333444333222111000000111111111222333444555444444333111222222333333444555555666555444333333333444444222222333444444444444444333333333333333333222222222222333555777666444111444444444444444444444444444222111222333555555444222333444444222222333444111333555444333222333444111555555222222666666333111111222333444444444444111222222333333333222222333333333333333333333333222222333333333444444444555444333333222222333333222222222222222222222222333333333333444444444444222222333333333333222222333333222222222222222333111111222222222333333333222222222222222333444444444444444444444333333333222444555555333222222333222222111111111111222222333333333333333333333333333333333333333333333333333222222111111222222333111222444555666555444333222222111111111111222222333222222111111222222333222222333333333333222222111111222222222333333333222222333333333333222222111222222222222333333333333333444444444555555555444444444444444666777888777777777888999999::::::888:::;;;;;;;;;;;;<<<>>><<<===>>>>>>???>>>>>>>>>======>>>>>>>>>>>>>>>>>>BBBBBBDDDEEEFFFGGGGGGGGGCCCEEEGGGHHHHHHIIIKKKMMMPPPQQQSSSVVVXXXYYYZZZ[[[[[[]]]```aaa`````````aaa____________```aaabbbbbbcccdddfffgggiiijjjkkkkkklllkkkjjjkkkoootttyyy}}}~~~{{{yyyzzz{{{{{{zzzwwwuuusssqqqqqqpppnnnllljjjhhhgggiiiiiiiiiiiiiiifffbbb___WWWVVVTTTSSSTTTTTTTTTSSSIIIGGGDDD@@@<<<:::888888::::::999888777666555555333333333333444555666666222222111111000///......000000000000000000000000000///...---...///111333//////000000000...---,,,.........////////////000---...///111111111000///........................---------------...///000---------.........//////---------...000111333333,,,---///000000000///...........................///000111222222111000///000000////////////000000000000000000000000000000111111111000000000000000222111000//////000111222222222333333333444444444444333333222111000//////000111111000//////000222222222111111111111222222333333333333333333333333444333333333333333333333333222111000000000111222000111222333444333222222111222222333333444555555555444333222111222333444000111222333333333333333222222111111111111111111333222111222444555444333111111111111111111111111444222111111333555555444222333444444222222333444111333555444333222333333000555666222333777777222000111222333444444555444111222222333333333222222111111111111111111111111222222333333333444444444555444333222111222333444222222222222222222222222333333444444444444555555222222222333333222222222333333222222111222222222111111111222222333333333222222111000111222444555444444333222222111111000222444555555333222222333222222111111111111222222333333333333333333333333333333333333333333333333444333333222222333333444111222444666666555444333222222111111111111222222333222222222222222222333222222222333333222222222111111222222222333333333222333333444444333333222111111222222222333333333555555555666666666777777888777555444333333444444777777777888999999::::::888:::;;;;;;;;;;;;<<<>>><<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>===<<>><<<:::888777777777777777666666666666444555555555444222000///111111111111111111111111000000000000000000000000333222111/////////000000111000000////////////000//////000000000000//////111111000000//////......//////.........---------...///...---++++++,,,---+++---///111111///---+++////////////////////////000000000000000000000000//////...---,,,+++++++++000000000000000000000000000000000000000111111111///000111111111///...---111111111111111111111111000000//////000111222222111111111222333444666666444333111000000000111222000000///////////////000222222222222222222222222111111222333333333333222222222333333333444444444000111111111111222222222222222222222222222222222222222333333333333444444333333333222222111111111222222222222222222222222111222222333333222222111333333333333333333333333444333333222222333333444444444444444444444444444//////111222444666777777333333333333333333333333333333333444444444555555333333222111111222333333222222222222222222222222111000/////////000222333111222333333333333222111444444444444444444444444222222222222222222222222///222555444111//////111222222222222222222222222333333333333333333333333444444333333222111111000222222222222222222222222111111111111111111111111333222222111111222222333333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111333333333222222111111111000000000000000000000000000111111222222333444444222222111111111111222222444444222222222222444444555555555555555555444444444555666666666555333222333555777777888999<<>>>>>??????<<<<<<======>>>???AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQSSSUUUWWWYYYZZZYYYXXXXXX\\\```bbbaaa___```___^^^\\\\\\\\\\\\]]]^^^aaaeeehhhhhhhhhiiijjjjjjlllnnnpppqqquuuyyy||||||{{{yyyvvvuuuuuuuuutttrrrooooooooonnnmmmkkkiiigggjjjjjjjjjjjjiiifff```[[[YYYTTTPPPQQQUUUVVVRRRNNNLLLHHHBBB>>><<<:::888777777777777777666666666555444444555555555444333222111111111111111111111111000000000000000000000000222111000/////////000111000000////////////000000------------------------000000000000//////......//////.........---------,,,.........,,,+++,,,---+++,,,...//////...,,,+++////////////////////////////////////////////////111000///...------------000000000000000000000000222111111111000////////////000000000000//////...111111111111111111111111222111111111111111222222111111000000000111222222333222111000///000000111111000000/////////000000222222222222222222222222000111222222333333222222000000000111111222222222000000111111111222222222222222222222222222222222222222222333333333444444333333222222222222222222222222222222222222222222111222222222222222222111333333333333333333333333333333333222222333333333444444444444444444444444333333222222222222222222333333333333333333333333333333333444444444444555333333222111111222333333222222222222222222222222111111111111111222222333111222222333333222222111444444444444444444444444222222222222222222222222111222333333111000000111222222222222222222222222333333333333333333333333//////000111222333444444222222222222222222222222333333333333333333333333333222222111111222222333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333111111111111111111111111333333333222222111111111000000000000000000000000000111111222222333333444222222111111111111222222444333333222222333333444555555555555555555444444555555555555555444333333555777888888777888:::<<<<<<:::999999;;;<<<;;;999;;;<<<<<<===>>>???????????????>>>>>>>>>???@@@@@@BBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPRRRTTTWWWXXXYYYZZZYYYXXXYYY[[[___aaa```^^^___^^^]]][[[[[[\\\]]]^^^```cccfffhhhhhhgggggghhhgggiiilllooorrrwww|||}}}{{{yyywwwvvvuuuuuutttrrrnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiihhheee___[[[YYYUUUQQQRRRTTTUUUQQQMMMKKKHHHBBB>>><<<:::888666777777777666666666555555333444555555666666666555111111111111111111111111000000000000000000000000//////.........///000000//////...//////000111222222111000//////000111222000000000////////////..................---------***,,,...///...------------------......---------////////////////////////////////////////////////222222111000////////////000000000000000000000000333222111111//////...---000////////////000000111111111111111111111111111333333222222222222222222222222111000000000000000111111000/////////000000111111000000000000111111222222222222222222222222000111222222333333222222//////000000111222333333000000000111111111222222222222222222222222222222222222222222333333333333222222222222222222333333222222222222222222222222222222222222222222222222222222333333333333333333333333333222222333333333333333333333333333333333333333222222111000000000222222333333333333333333333333333333444444444444333222222111111222222333222222222222222222222222111111222333333333333333111111222333333222111111444444444444444444444444222222222222222222222222444222111111111222111111222222222222222222222222333333333333333333333333......///000111333333444222222222222222222222222333333333333333333333333222222111111111111222222333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222111111111111111111111111222222222222222111111111000000000000000000000000000000111111222333333333222222111111111111222222444333333222222333333444444444444444444444555555666555555444444444444444666888999888777777888:::;;;999888999:::;;;:::999::::::;;;<<<>>>???@@@@@@BBBAAA@@@@@@?????????@@@DDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMMMMNNNOOOQQQTTTWWWYYYZZZYYYYYYYYYYYYYYY[[[^^^___^^^]]]___]]]\\\[[[[[[]]]___```bbbeeeggghhhgggeeeeeeeeedddgggkkkoootttyyy}}}|||}}}}}}{{{xxxwwwwwwvvvtttsssnnnnnnmmmlllkkkjjjhhhhhhiiihhhhhhhhhgggccc^^^[[[YYYUUURRRRRRSSSSSSPPPLLLKKKGGGBBB>>>;;;:::888666777777666666666555555555333444444555555555555555111111111111111111111111000000000000000000000000------......//////000000............///000222222444333111000000111333444////////////////////////........................(((+++...//////---------000///...------...///000////////////////////////////////////////////////222111111000//////000000////////////////////////111111000000/////////...000///.........000111222111111111111111111111111222222222222222222111111333333222222222222222333000000//////////////////111000000000000111111222111111111111111111111111000000111222222222222222000000111222333444555555000000000000111111111111111111111111111111111111111222222222222333333333111111111222222333333333111111111111111111111111222222111111111111222222222222222222222333333333222222222333333222222222222222222222222222222222000000000000111111111111222222222222222333333333222222333333333444444444222222222222222222222222111111111111111111111111///000222333444333222111111111222222222222111111333333333333333333333333222222222222222222222222666333//////222333222000111111111111111111111111222222222222222222222222222222111111000//////...222222222222222222222222111111111111111111111111222222111111111111222222333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111///000000000000111111111111111111111111111111111222222222111111111111111000000000000000000000000000000000111222222333333222222111111111111222222333333333333333333333333333333444444444444555555666555444333333333444555555777888888777777888999888888888888999:::999999999999;;;<<<>>>???@@@AAABBBAAAAAA@@@@@@AAAAAAAAAEEEFFFGGGIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOORRRUUUYYY[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\^^^]]]\\\\\\]]]^^^aaabbbeeegggiiiiiigggeeedddccccccfffjjjooosssyyy}}}~~~}}}zzzyyyxxxwwwvvvtttpppooonnnkkkiiigggfffeeehhhggggggfffeeebbb^^^ZZZXXXUUUSSSRRRSSSRRROOOMMMKKKGGGBBB===;;;999777666666666666666555555555555444444444333333333333333111111111111111111111111000000000000000000000000------.../////////000000............///000222222111000...------...000111.............../////////---.....................(((+++...//////---------///...,,,++++++,,,...///////////////////////////........................000000///.........//////////////////////////////......//////000000000111000///.........000111222000000000000000000000000000000111222222111000///111111111111222333444555/////////000000000//////000000//////000111222222111111111111111111111111000000111222222222222111000000111222222333444444//////000000000111111111111111111111111111111111111111111222222222333333111111111222222333333333111111111111111111111111222111111000000111111222111111111222222333333333111222222333333222222111222222222222222222222222000000000000000000000000111111111222222333333333222222222333333333444444222222222222222222222222111111111111111111111111...///111222222222111000111111111111111111111111333333333333333333333333222222222222222222222222777333000000222444333111111111111111111111111111222222222222222222222222444444333111///...---,,,222222222222222222222222111111111111111111111111222111111000000111111222333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111///000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000111111222333333222222111111111111222222333333333333333333333333333333333333444444555555555444333222222333555555333555777888888888999:::666777888888888888999999888999:::<<<===???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJJJJJJJIIIIIIKKKKKKLLLLLLMMMNNNOOOOOOPPPSSSVVVYYY[[[[[[YYYXXXXXXYYY[[[\\\\\\\\\]]]]]]____________```bbbcccdddfffhhhjjjjjjhhheeeddddddeeehhhkkkooorrrwww}}}}}}|||}}}~~~}}}{{{yyyxxxwwwuuutttqqqpppmmmkkkhhhfffeeeeeehhhgggfffeeedddaaa]]]ZZZVVVTTTSSSRRRRRRQQQPPPNNNJJJGGGAAA===;;;999777555666666666555555555444444555444333222222222222222111111111111111111111111000000000000000000000000......///000000000////////////...//////000111222111000///......///000111---............/////////---------...............***,,,...///...---------,,,+++***))))))***+++,,,////////////////////////........................///......------.........000000000000000000000000,,,---......000111111222000////////////000000111000000000000000000000000...///000111222111000000.........///000111222333//////000111111111000000///.........///000111222111111111111111111111111///000111111222222111111/////////000000000000111/////////000000000111111111111111111111111111111111111111111222222222222222222222222222222333333111111111111111111111111222111000//////000111222000000111111222333333333000111222333333222111000111111111111111111111111333333222111000///...---000000111111222333333333222222222222333333333333111222222333333222222111111111111111111111111111//////000111111111111000222111000000000000111222333333333333333333333333222222222222222222222222555333222222222333222111111111111111111111111111222222222222222222222222222111111111111000000000222222222222222222222222333333333333333333333333111111000000000000111111333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222111111111111111111111111000000000111111111111111000000000000000000000000//////000000111222222222222222111111111111222222222333333444444333333222222222333333444444555555333333333333333444444555111444777888888888999999444666777777666666888999999999:::;;;===>>>???????????????@@@AAABBBDDDDDDDDDFFFHHHJJJJJJJJJIIIHHHJJJJJJKKKLLLMMMOOOOOOPPPQQQSSSVVVXXXZZZZZZYYYYYYWWWYYY\\\\\\\\\\\\^^^___aaabbbccceeeeeefffeeeeeegggiiikkkkkkjjjhhhgggggggggiiilllnnnqqqtttyyy}}}{{{zzz|||~~~|||yyyxxxwwwvvvtttrrrooonnnllliiigggfffffffffgggfffeeedddccc```\\\YYYTTTSSSRRRRRRRRRQQQPPPOOOJJJFFFAAA===:::999777555666666555555555444444444444444333222333444555555111111111111111111111111000000000000000000000000///000111111111000///...000000////////////000000111111111111111111111111---------.........//////---------.........//////,,,.........,,,+++,,,---+++++++++******+++++++++////////////////////////........................///......------......///000000000000000000000000---.........///000000000///000000000000//////...000000000000000000000000---...000222333333222222///////////////000111111//////111222222222111111------------...///000111111111111111111111111111///000000111111111111111000000000000////////////////////////000000000111111111111111111111111111111111111111222222222222333333222222222222222222111111111111111111111111222111000//////000111222///000000111222222333333000111222333333222111000111111111111111111111111333333222111000000/////////000000111222222333333111222222222222333333333111222333333333333222111111111111111111111111111111111000000111111222333222111000//////000111222222222222222222222222222222222222222222222222222222444555444333222222222111111111111111111111111111111111111111111111111000000111111222333333444222222222222222222222222333333333333333333333333111111000000000000111111333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333111111111111111111111111///000000000111111111222000000000000000000000000//////000000111111222222222222111111111111222222222333333444444333333222111222222333444444555555111222333444444444444444333555888999888777777777333555777777555555777999::::::;;;;;;<<<===>>>>>>@@@@@@???@@@@@@AAABBBBBBCCCDDDGGGIIIJJJIIIGGGFFFIIIIIIJJJLLLMMMOOOPPPQQQRRRSSSUUUVVVXXXXXXYYYYYYVVVYYY\\\]]]]]]]]]___aaaccceeehhhjjjkkkiiigggffffffiiilllmmmllljjjjjjjjjgggiiikkkmmmooorrrwwwzzzzzzyyy{{{~~~~~~}}}~~~{{{xxxvvvuuutttrrrpppmmmllljjjhhhgggggghhhhhhgggfffdddcccbbb```\\\YYYSSSSSSRRRRRRRRRQQQQQQPPPJJJFFFAAA===:::999777555666666555555555444444444333333333333444666888999111111111111111111111111000000000000000000000000111111222222222000///...111000000////////////000------............---------------.........//////---------.........//////...//////---++++++,,,---........................////////////////////////........................//////............///000000000000000000000000000///////////////.........///000111111111///...---000000000000000000000000---...111333555555444444333222222111111111111111///000111333333333222111,,,,,,,,,------///000000000000000000000000000000//////000111111111111111333333222222111000000000////////////000000000000000000000000000000000000000111111111111222222222444333333222222111111111000000000000000000000000222111000......000111222///000000111222222333333///000222333333222000///000000000000000000000000///000000111222222333333///000000111222222333333111111222222222333333333111222333444444333222111000000000000000000000000333222111000111222444555222111000//////000111222222222222222222222222222222222222222222222222222000444777666333111111333000000000000000000000000111111111111111111111111111111222222333333333444222222222222222222222222111111111111111111111111111111000000000000111111333222222222222222222333111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333111111111111111111111111//////000000111111111222000000000000000000000000/////////000111111222222222222111111111111222222222222444444444444222222111111222333333444555555000111333444555444333333555777999999888666555444222444777666555555777:::;;;;;;;;;<<<<<<<<<======AAAAAA@@@@@@??????@@@@@@BBBCCCFFFHHHIIIHHHFFFEEEGGGHHHJJJKKKMMMOOOPPPQQQSSSSSSTTTUUUVVVXXXYYYYYYVVVYYY]]]^^^^^^^^^aaacccdddgggkkkmmmnnnlllhhhffffffiiilllmmmmmmllllllmmmfffhhhjjjlllnnnrrrvvvzzz~~~zzzxxx{{{~~~~~~}}}}}}{{{zzz{{{{{{yyywwwvvvtttrrrrrrnnnmmmllljjjiiihhhhhhhhhhhhgggffffffddd```[[[WWWVVVUUUTTTUUUUUUTTTQQQNNNHHHFFFAAA===:::888777777999777555333222333444444333222111222444555444333111222222222222111000000......000222555555333111111000000///...---------------...///000000//////111000///...---,,,++++++////////////////////////.........------,,,,,,,,,------------------------------.........---,,,+++////////////000000000000////////////////////////---...///000000///...---000111222222222000///...000000000000000000000000000000000///......------000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////000000000000000000000000666333111111444555444222333333222222222222333333222111111111000000//////,,,,,,...///////////////000000000000000000000000///111444666666444111///111111111111111111111111111111111111111111111111000000000000////////////222222222111111111000000111111111111111111111111222111111111111111111111000000000000111111111111444333111000000000111111111111000000111111222333000000000111333444222111111111222222222222111111...///000111222333333333222111111111000000//////222222222111222222333333///000111333333222111111111111111111111111111111//////000000000000//////222111111111111111222222222222222222222222222222000000000000000000000000333333333333333222111000//////000000111111111222111000///000222222000///333333333222222111111111222111111111000000//////......//////000000000111000000000000000000000000///000000111222444555666000000111111111222222222111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111333333333444444444555555222222222333333444444444555555555555666666777777555666777777666777999;;;:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCAAACCCEEEEEEDDDDDDFFFGGGHHHHHHHHHJJJKKKMMMNNNOOOUUUVVVWWWVVVTTTSSSTTTUUU\\\]]]]]]]]]]]]___bbbdddiiikkklllnnnnnnmmmllljjjgggiiikkklllllljjjhhhfffhhhjjjlllmmmooorrrvvvyyy}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{}}}|||zzzwwwuuurrrpppooommmlllkkkiiihhhhhhggggggiiihhhgggfffeeeaaa\\\XXXWWWUUUTTTTTTTTTTTTQQQOOOIIIFFFBBB>>>:::888777777666666666666555555444333444222222222444555444333111222222222222111000000/////////111222222000...111000000///......---------...//////////////////000000000000000000//////..............................---------,,,,,,,,,------------------------.........------,,,,,,,,,....../////////000000000////////////////////////------............------...//////000///...---,,,////////////////////////////////////....................................//////000000000000///////////////000000000111111111111000000000/////////000000000000000000000000333111//////111222111000111000000//////000000111111111111000000000//////000000111222333333333333111111111111111111111111///111333444444333111///111111111111111111111111111111111111111111111111......//////000000111111222222222111111111000000111111111111111111111111222000...,,,,,,---...///000000000000111111111111333222111000000000111222111111000000111111222333222111111111333444333111000111111222222111111000000000111222222222111111111111111111000000000///222111111111111222333333222222222222222111000///111111111111111111111111//////000000000000//////222222111111000111111111222222222222222222222222000000000000000000000000222222333333222111111000///000000000111111111111000111111222111111111000333333333222222111111111111111111111111111000000/////////000000111111111000000000000000000000000.........///000111222333000000111111111222222222111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111222333333333333444444444222333333333333333333444444444444555555666666666555666888888777777999:::::::::::::::;;;;;;;;;;;;======>>>???@@@AAAAAABBBAAABBBCCCCCCBBBCCCEEEGGGIIIIIIIIIIIIJJJLLLNNNOOOUUUVVVVVVUUUTTTSSSTTTUUUZZZ\\\]]]]]]]]]___bbbdddgggiiikkkllllllkkkjjjiiieeegggiiijjjjjjhhhfffeeeiiijjjlllmmmnnnppptttwww{{{zzzzzz{{{|||~~~~~~|||||||||~~~~~~}}}|||}}}|||zzzwwwtttqqqnnnmmmlllllljjjiiihhhhhhhhhhhhjjjiiihhhhhhgggccc^^^ZZZXXXVVVTTTSSSTTTTTTRRRQQQIIIGGGCCC???;;;999888888444555777888888777555333555444333333444444333222111222222222222111000000111000//////000000///---000000000///......------//////////////////...------......///000111222222------------------------...------------,,,,,,,,,------------------------,,,,,,++++++,,,---///000------........./////////////////////////////////------,,,,,,,,,------............///......---,,,////////////////////////............////////////........................//////000000000000//////000000000000111111111111111111111111000000000000000000000000000000000000222000//////000111111000111000000//////000000111111111000000000000/////////000111222222333222222222222222222222222222222000000111111111111000000111111111111111111111111111111111111111111111111------...///000111222222222111111111111000000000111111111111111111111111222000---******+++...000000000000000111111111111111111111000111111222333111111000000111111222333555333111111222333222111000111111222222111111000111111222222111111000///111111111111000000000000000000000000000111222333555444333111000/////////111111111111111111111111///000000111111000000///333222111000000000000000222222222222222222222222000000000000000000000000111111222222111111000000000000000000111111111111///222444444111000111333222222222222222111111111111111111222222222222222000000000111111111111111000000000000000000000000000////////////000111222000000000111111111111222111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333444333333333333333333222333333444444444444555555444666999:::999888999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAA@@@@@@BBBEEEHHHKKKJJJIIIHHHIIIKKKNNNOOOTTTUUUUUUTTTRRRRRRSSSTTTXXXZZZ\\\\\\]]]^^^aaaddddddeeegggiiiiiiiiigggfffcccdddfffggghhhfffeeedddiiijjjkkkllllllnnnqqqtttwwwwwwwwwxxxzzz|||}}}~~~}}}{{{yyyyyy{{{}}}~~~}}}{{{zzzxxxvvvsssqqqooonnnmmmmmmllljjjjjjiiiiiiiiikkkjjjjjjiiihhheee```\\\ZZZWWWTTTSSSSSSTTTSSSSSSJJJHHHCCC???<<<:::999999555666777888888777666666666555333333444444333111111222222222222111000000222000......000111000///000000//////............//////000000///...------+++,,,,,,---...///000000------------------------------------------------------------------------)))))))))***,,,///333555------------.........///////////////////////////...---,,,,,,,,,---...///////////////////////////////////////////////////---------...///000000111........................//////000000000000//////000000000000111111111222222111111111000000000000////////////////////////333222111111111222222222222222111111111111222222000000000000000000////////////000111222222222222111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111.........///000111111111111111111111000000000000111111111111111111111111111000.........000222333///000000000111111111111000000000111111222333333111111000000111111222333555333111000111222111000000000111111111111000000000000111111111111000000111111111000000000000000////////////000111222222555444222000///000000111111111111111111111111111000000000111111000000000333222111000000//////000111111111111111111111111000000000000000000000000000000111111111000000///000000000000000111111111...333666555111///111555222222222111111111111111111111111222222333333444111111111111111111222222000000000000000000000000222222111111111111222222000000000000111111111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222444444444333333222222222333333333333333333333333333666999::::::888888888999999999999::::::::::::::::::;;;<<<===>>>>>>???@@@@@@@@@???@@@BBBGGGJJJLLLKKKJJJIIIJJJLLLNNNPPPSSSTTTTTTRRRPPPPPPRRRSSSVVVXXXZZZ[[[\\\]]]```bbb```bbbdddeeefffeeedddcccaaacccdddfffffffffeeedddiiijjjjjjjjjjjjkkknnnpppssstttuuuvvvxxxzzz{{{||||||zzzxxxvvvwwwyyy|||~~~}}}xxxxxxwwwuuutttrrrqqqqqqoooooonnnmmmllllllllllllkkkkkkjjjjjjiiifffaaa^^^[[[XXXUUUTTTTTTUUUTTTSSSJJJHHHCCC???<<<:::999999777777666555555666888888666555444444444444333222111222222222222111000000111///...///111333333333////////////............//////000000///...---------------...............------------------------------------------------------------------------+++*********,,,...111333------------.........//////////////////////////////...---------...000111..................//////........................,,,------...///000111111//////////////////////////////000000000000/////////000000000000111111111111111111000000000000///////////////////////////111111111111000000111222222111111111111111111222//////////////////000000111222333444555555555555000000000000000000000000000000///......///000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000---...///111333333444444///000000000111111111111000000111111222222222222111111000000111111222333444222000000111111000///000000000111111000000000......///000111222222111000000000000000000111111////////////000111222333333222111000000111222333000000000000000000000000000000111111111111000000222111111000//////000000111111111111111111111111000000000000000000000000///000000111111111000000111111000000000000000000...333666555111///111555111111111111111111111111111111111222222333333444222222111111111111111111000000000000000000000000333222111111000111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222444444444333333222222222333333333333333333333222222555888:::999888777888888888888999999999::::::999999:::;;;<<<======>>>@@@@@@@@@@@@AAADDDHHHLLLLLLLLLKKKKKKLLLNNNPPPQQQRRRSSSRRRPPPNNNOOOQQQSSSSSSUUUXXXYYYZZZ[[[]]]___]]]^^^```bbbccccccaaaaaa```aaacccdddeeeeeeeeeeeehhhhhhiiihhhggghhhkkkmmmqqqqqqsssuuuwwwxxxyyyzzzxxxwwwvvvuuuvvvxxx{{{}}}|||xxxwwwwwwvvvuuutttssssssppppppooonnnnnnnnnnnnnnnkkkkkkkkkkkkjjjgggbbb___ZZZXXXVVVUUUVVVVVVTTTSSSIIIGGGCCC???;;;999888888999777555444444555777888666555333444555555444333111222222222222111000000000//////000333444444333//////////////////......//////////////////...---111111000000//////......------------------------,,,,,,,,,------------...------------------------///...---,,,+++,,,------------........./////////////////////////////////...............///000111,,,,,,+++++++++,,,------........................---------...///000000111000000000000000000000000//////000000000000//////////////////000000000000000000000000////////////000000000000000000000000...//////...------...000000//////......//////000......////////////000000//////000111222222222222////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...//////000000000000000111000000000000000000000000)))+++...111333333222111000000000000111111111111000000111222222222111111111111000000111111222333222111111111333222111//////000000111111000000///,,,---///000111222222222000000000000111111111111/////////000111222333444111111000000111222222333000000000000000000000000000111111222222111111000000000000//////000000111111111111111111111111111000000000000000000000000000000111111222222111111111111111111000000000000///222444444111000111333000000000111111111111111111111111222222222222222111111111111111000000000000000000000000000000000000//////.........//////111000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222444333333333333333333222444444333333333333222222222444777888777666777777777777888888888999999999888999999:::;;;<<<======???@@@@@@AAABBBEEEIIILLLLLLLLLMMMNNNOOOQQQRRRSSSRRRRRRQQQNNNMMMMMMPPPRRRQQQTTTVVVWWWWWWWWWYYYZZZZZZ[[[^^^```aaa``````______```aaacccdddeeeeeeeeefffggggggfffeeefffiiikkkmmmnnnpppsssuuuvvvwwwwwwtttttttttuuuwwwyyy{{{|||~~~{{{zzzyyyxxxwwwuuutttsssrrrpppooonnnnnnmmmnnnnnnnnnkkkkkkjjjjjjjjjgggbbb___ZZZXXXWWWWWWWWWWWWTTTRRRIIIFFFBBB>>>:::888777777777777666555444444444444555444333444555666555444111222222222222111000000/////////111333333111000.../////////////////////---...//////////////////111000000000////////////........................,,,,,,,,,---------......------------------------------------------------....../////////000000000////////////////////////+++,,,---...////////////++++++*********+++------........................------......//////000000//////////////////////////////000000000000//////---.........////////////////////////.........---000000000000000000000000---//////...,,,,,,...000//////............//////........./////////000000++++++,,,---............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000111111000000000000000000000000,,,---...///000000000///000000000000111111111111111111222333222111000000111111000000111111222333111111333555666666333000//////000000000000//////......///000111111000000///000000000111111111111000000000000222333444555111111222222222111111000000000000000000000000000000111111222222111111000//////...//////000111222111111111111111111111111000000000000000000000000000111111222333333222222111111111111000000000///000111111222111111111000///000000000111111111222111111111111111111000000111111111000000/////////000000000000000000000000//////.........//////000111111000000////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222333333333333333333444555444444444333333333333222333555555444444666777777777777777888888888999888999999:::;;;<<<======;;;===@@@AAABBBDDDHHHJJJJJJLLLNNNQQQSSSTTTTTTUUUQQQQQQOOOMMMKKKLLLOOOQQQPPPRRRUUUUUUUUUTTTUUUVVVXXXZZZ\\\^^^______^^^^^^]]]]]]^^^```aaacccdddddddddeeeeeeeeedddeeehhhjjjiiikkkmmmppprrrsssttttttqqqrrrtttvvvxxxzzzzzz{{{}}}zzz|||{{{zzzxxxuuusssrrrqqqooonnnnnnmmmmmmmmmmmmnnnkkkjjjjjjjjjjjjgggbbb___YYYXXXXXXXXXYYYWWWTTTRRRHHHFFFBBB===:::888777777555666777777666444222111444333333444666777666555111222222222222111000000//////000111222111...,,,.........///////////////------...///000000000///------..................////////////////////////,,,,,,,,,------.........------------------------'''(((***---///000111111////////////000000000000////////////////////////)))+++,,,...//////...---------,,,+++,,,---///000.................................///////////////........................//////000000000000//////------------.........//////.........------------000000000000000000000000...000222000...---000222111111000000000000111111---.........//////000000,,,---...///000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000------...///000111222222.../////////000000111111000000000000000000000000222111000///...//////000000000000000111111111111111222333333222111000///111111111000111222222333111222444777999888555222//////000000000000//////000000000000000//////...//////000000111111111222000000000111222444555666222333333333222000///---000000000000000000000000111111222222222222111111............///111222333000000000000000000000000000000000000000000000000000111222333333333333333222111111111000000//////111000///000222222000/////////000000111111111222222111111111000000//////111000000000//////......000000000000000000000000000000000000000111222222111111000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111222222222222333333333222222222333333444444444555555555444444333333333222333444333333333555777777777777777888888888888888999::::::<<<<<<===>>>999;;;>>>AAABBBDDDFFFIIIIIILLLOOOSSSUUUVVVVVVVVVQQQPPPOOOLLLKKKKKKNNNQQQOOOQQQTTTTTTSSSRRRRRRSSSWWWYYY[[[^^^______^^^]]][[[[[[\\\^^^```aaabbbccccccdddddddddccceeegggjjjggghhhkkknnnpppqqqrrrrrrpppqqqtttwwwyyyzzzzzzzzz}}}{{{zzzwwwuuutttssssssooooooooonnnnnnmmmlllllljjjiiihhhhhhhhhfffcccaaa\\\ZZZWWWVVVUUUSSSPPPNNNJJJGGGCCC>>>:::777555444666777777777777555444333444444333333333333222222222222222222222222222222222222111111111111222222000000000000000000000000........................////////////////////////......//////......---,,,------------------------////////////////////////------------------,,,,,,//////////////////...---//////.........------------++++++......******,,,------,,,,,,,,,---..............................---------............///777444///------///000000............///////////////////////////.........000000////////////000000000000000000000000000000////////////000000000000///////////////////////////...------------...///222000...---///000000000............////////////333333333333333222111000///////////////000000111222222111000//////000000000000//////.........---////////////000000000000000000000000000000000000111000///......///000000////////////000000000000//////000000111111222222000000000000000000000000222111111111000000////////////000000111111111222000000////////////000000/////////////////////////////////111222444666777444333222000///.........222111111111000000//////222222111000///...------///...------------......000000////////////000000000000000000000000000000---......///////////////000000000000000111111222111111111111000000000000222222222222222222222222111000...///000111///...000000000000000111111222000000000000000111111111///////////////000000111000111222333333222000000............///000222222000000000000000000000000000000000000000000000000222111111111000000//////000111111111111222222222333333333333333333333333666555444333333333333333///111333555555555444333888888888888999:::;;;<<<======>>>===;;;;;;<<<>>>>>>@@@BBBCCCCCCCCCEEEGGGKKKJJJLLLPPPVVVZZZZZZYYYTTTSSSQQQNNNJJJIIIJJJLLLPPPQQQQQQQQQQQQQQQQQQQQQVVVXXXZZZ\\\^^^^^^]]]\\\\\\[[[ZZZZZZZZZ[[[]]]^^^\\\]]]___aaaccccccccccccfffjjjnnnsssuuutttrrrqqqqqqrrruuuwwwxxxwwwwwwvvv~~~~~~|||zzzxxxvvvuuutttooonnnmmmmmmlllkkkjjjjjjmmmllljjjjjjiiigggcccaaa\\\ZZZWWWVVVUUUSSSPPPNNNIIIGGGCCC>>>:::777555444666777777777666555444333444444333333333333222222222222222222222222222222111111111000000111111111000000000000000000000000////////////////////////////////////////////////......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///////////////....../////////.........------///,,,---///...***))),,,......---,,,,,,---------........................---------............///555222///---...000000000....../////////000000000000000000000000000000000000000////////////000000////////////////////////.../////////000000000000000000000000000000000000------------------------222000......///000000///........./////////000000222222333333222222111000111111000000111111222333111000//////......//////000/////////............////////////000000000000000000000000000000000000333222111000000111222222////////////000000000000000000000000000111111111000000000000000000000000111111111111000000000///....../////////000000000000000////////////000000111111111111111111111111111111111111222333444555444333222000//////......111111111000000000//////111111000000//////......111000000//////000000111000000////////////000000000000000000000000000000---...//////000000//////000000000000000111111222111111111111000000000000111111111111111111111111111///...///000111000...000000000000000111111222222222111111000000//////000000/////////000111111111222222222222111000///...//////000000111111111000000000000000000000000000000000000000000000000111111111111000000000///000111111111111222222222333333333333333333333333555444444333333333333333222333444666666666666555777777777777888999:::;;;:::;;;<<<<<<;;;<<<>>>@@@???AAABBBCCCBBBCCCDDDFFFIIIIIIJJJOOOTTTXXXXXXWWWTTTSSSQQQNNNKKKIIIJJJLLLOOOOOOOOOOOOOOOPPPQQQQQQVVVXXXZZZ]]]^^^^^^]]]\\\ZZZZZZYYYXXXYYYZZZ[[[\\\\\\]]]^^^```aaaaaaaaa```eeehhhmmmqqqssssssrrrqqqqqqrrruuuxxxyyyxxxwwwvvv~~~}}}{{{xxxvvvtttssspppooommmlllkkkjjjjjjjjjmmmkkkjjjiiihhhfffbbb___\\\ZZZWWWVVVUUUSSSPPPNNNIIIGGGCCC>>>:::777555555777777777777666555444333444444333333333333222222222222222222222222222222111000000//////000000111000000000000000000000000........................////////////////////////......//////......---,,,------------------------++++++++++++++++++++++++++++++,,,,,,------............///000000/////////////////////............111......000///+++***,,,//////...---,,,,,,,,,,,,........................---------............///222000//////000111000000/////////000000000111111000000000000111111111111000//////......//////000////////////////////////....../////////000000000000000000000000000000000...///000000000000///...111///......///000000///////////////000000000000111222222222222111111000111111000000111111222333//////......------......////////////............////////////000000000000000000000000000000000000222222111111111111222222000000000000////////////111000000000000000000///000000000000000000000000111111111111000000000000---...............//////000000////////////000000111111111111111111111111222222111111222222333333333333111000////////////111111000000000000//////000000000000////////////111111111000000111111222000000////////////000000000000000000000000000000---...//////000000//////000000000000000111111222111111111111000000000000000000000000000000000000000///...///000111000///000000000000000111111222333333222111000///......111000000000000111222222222333222222111000///...///000111222222111111000000000000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222333333333333333333333333333333333333222222222222333333333444555555666666666666666666777888999999666888:::;;;<<<===@@@CCC@@@AAACCCBBBAAAAAACCCDDDFFFGGGIIIMMMQQQUUUUUUUUUSSSSSSQQQNNNKKKIIIJJJKKKMMMLLLLLLLLLLLLNNNPPPQQQWWWYYY[[[]]]^^^^^^]]]\\\XXXXXXWWWWWWWWWXXXYYYZZZ]]]^^^______``````______ccceeejjjnnnpppqqqpppppppppsssvvvyyyzzzyyywwwuuu~~~~~~|||zzzwwwtttqqqpppqqqpppnnnlllkkkjjjjjjjjjiiihhhgggffffffddd```^^^\\\ZZZWWWVVVUUUSSSPPPNNNIIIFFFBBB>>>:::777666555777777777666666555444444444444333333333222222222222222222222222222222222000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........///......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000000000/////////......000---...111000---,,,///000000///---,,,,,,,,,,,,........................---------............//////......///111222111///000000000000111111111111///000000000000000111111/////////....../////////////////////////////////........./////////000000111111111111111111111111///000222333333222000///000///---...///000///.../////////000000000111111000111111111111111000000...............///000000//////......---......//////////////////.........////////////000000000000///////////////////////////////////////000000000000000000000////////////111111000000/////////...000000000000000000000000111111111000000000000000........................000000////////////000000........................111111111111222333444444333222111000////////////000000000000000000//////.../////////000000000111000////////////000000111000000////////////000000000000000000000000000000......///000000000000000000000000000000111111222111111111111000000000/////////000000000000000111000///...///000111000///000000000000000111111222222111111111000000//////111111111111111222222333333333222111000///...---000111333444333222000///000000000000000000000000000000000000000000000000111111111000000000000000000000111111111222222222222222222222222222222222222222222222222222222111222111111111222333444555555555555555555666777888666777999:::;;;===@@@BBBAAABBBCCCBBBAAA@@@AAABBBCCCDDDFFFJJJMMMPPPQQQQQQRRRRRRQQQNNNKKKIIIIIIJJJJJJJJJIIIIIIJJJMMMOOOPPPWWWXXXZZZ\\\]]]]]]\\\\\\XXXXXXWWWVVVWWWXXXYYYZZZ```````````````_________```bbbeeeiiikkkmmmmmmmmmooorrrvvvyyyzzzyyyvvvuuu~~~}}}~~~}}}{{{xxxtttqqqppppppnnnllljjjiiiiiiiiijjjgggffffffffffffeeebbb___\\\ZZZWWWVVVUUUSSSPPPNNNHHHFFFBBB>>>:::888666555888777666666555555444444444444333333333222222222222222222222222222222222000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........///......---,,,------------------------........................---------,,,,,,++++++***---...///000111111111111111111000000000/////////...,,,---111111//////111111000///...---,,,,,,,,,........................---------............///...---...///111222000///000000000000111111111111.........//////000000000//////............//////....................................////////////000000000000000000000000...///111222222111///...///...---...///000///---////////////000000000000///000000111111000000000.........---...//////000/////////......///000000.........///////////////////////////000000000000////////////////////////......//////000000000000111000000000/////////...111000000000//////......////////////////////////000000000000000000111111////////////////////////000000////////////000000........................//////000111222444666666222222111000/////////000//////////////////000000......//////000000111111///////////////000111111000000////////////000000000000000000000000000000...//////000000000000000000000000000000111111222111111111111000000000///000000000111111111222222///......///000111111000000000000000000111111222//////000000111111111222111111111111111222222333444333222111///......---000111333444333222000///////////////////////////000000000000000000000000000000000000000000111111000000111111111222222222222222222222222222222222111111222333333333222111222222222222333444555666555555555444555555666666777999:::::::::;;;===???@@@BBBBBBAAA@@@???@@@AAA@@@BBBDDDGGGIIIJJJKKKLLLNNNOOOOOOMMMJJJIIIIIIJJJIIIIIIIIIIIIJJJLLLNNNOOOUUUVVVYYY[[[]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[______^^^^^^^^^]]]]]]^^^^^^___aaadddggghhhjjjjjjnnnppptttwwwxxxwwwuuusss~~~}}}}}}}}}{{{wwwtttrrrmmmkkkiiiggggggggghhhiiijjjiiihhhiiiiiigggdddaaa\\\ZZZWWWVVVUUUSSSPPPNNNHHHFFFBBB>>>:::888777666888777666555555444444555444444333333333333222222222222222222222222222222111000000//////000000111000000000000000000000000........................////////////////////////......//////......---,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,---///000111222222222111111111111000000000000...,,,---000111......111000000///...------------........................---------............///...------///111111000.../////////000000000111111------......//////000000///......------......///........................------........./////////////////////////////////,,,,,,............,,,,,,......---...000000...,,,............////////////...//////000000000000///000000//////000000111222/////////...//////000111.........///////////////////////////000000000000000000000000000000000000///000111222222333222222111111000000//////......000//////////////////...////////////////////////000000000000111111111111000000000///////////////000000////////////000000111111111111111111111111...//////111222444666777222222111000000000000000......////////////000000......//////000000111111000000000000111222222333000000////////////000000000000000000000000000000...///000000111111000000000000000000000111111222111111111111000000000000///000000111111222222222///...---///111222111000000000000000000111111222......///000111222333333111000000000000111222222333222111000///.........///000111222222111111000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222111111333444444444333222555555555666777777888888666555555444555555666666888999::::::999999;;;===???AAAAAAAAA?????????AAA???AAACCCDDDDDDDDDFFFGGGJJJKKKLLLKKKIIIHHHIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNQQQSSSVVVYYY[[[\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[\\\\\\^^^___```bbbdddfffggghhhmmmnnnqqqssstttssssssrrr}}}||||||~~~~~~{{{xxxuuusssmmmkkkiiihhhhhhiiikkkmmmnnnmmmkkkjjjiiifffbbb___\\\ZZZWWWVVVUUUSSSPPPNNNGGGEEEBBB>>>:::888777666999888666555444444555555444444333333333333222222222222222222222222222222111111111000000111111111000000000000000000000000////////////////////////////////////////////////......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,---...000222333333333222222111111111000000000000---...000000,,,,,,...//////...............///........................---------............//////...---...///000///........./////////000000000---......///000000111111///......------......///........................---------.........//////........................------------------------...------...000000...,,,------------............---...//////000000//////000////////////000111111...---------......///000............/////////000////////////000000000000000000000000000000000000...///111222333333222222111111111000///..................//////////////////////////////////////////000000000111111111111/////////.........------000000////////////000000111111111111111111111111000000000111222444555666222111111000000000000000........./////////000000////////////000000000000////////////000111222333000000////////////000000000000000000000000000000//////000111111111111000000000000000000111111222111111111111000000000000......//////000111111222///...---...111222111000000000000000000111111222//////000000111111222222000000/////////000111111222111000///......///000...//////000000111111111////////////////////////000000000000000000000000///000000000111111111111000111111111111222222222111111111111111111111111111222444555555555444333555666777999999999999888666666555555555555666666777999999999888999;;;===>>>???AAA@@@??????@@@AAA>>>@@@CCCBBBAAA@@@AAABBBFFFGGGIIIIIIHHHHHHIIIJJJJJJKKKMMMNNNOOONNNMMMLLLNNNPPPTTTWWWZZZ\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\^^^]]]\\\\\\\\\]]]^^^___aaaaaaaaabbbdddeeeggghhhllllllmmmnnnooopppqqqqqq}}}||||||||||||||||||zzzwwwtttrrrpppnnnlllkkkkkkmmmpppqqqpppnnnkkkiiigggccc^^^[[[\\\ZZZWWWVVVUUUSSSPPPNNNGGGEEEBBB>>>;;;888777777999888666555444444555555444444444333333333222222222222222222222222222222222222111111111111222222000000000000000000000000........................////////////////////////......//////......---,,,------------------------------------------------&&&'''(((***,,,...///000,,,---...000222333444444222222222111111111111000222//////000///***)))+++///............//////000........................---------.........//////111///------/////////...............////////////...//////000111222222222.........------.................................---------.........//////........................000000////////////000000---------...000000---+++,,,,,,,,,---------......------...///000000//////---------------...//////,,,,,,,,,,,,------...///---.........//////000000////////////000000000000000000000000000000000000,,,---///000111111111000222111111000///......------.........//////000000//////////////////////////////000000111111111222.........------,,,,,,,,,000000////////////000000////////////////////////222222111111222222333444222111000000000000000111---.........//////000000000000000000////////////,,,,,,,,,,,,---...000000000000////////////000000000000000000000000000000//////000111111111111111000000000000000111111222111111111111000000000000---------...///000000111......---...111222222111000000000000000111111222111111111111000000000000///////////////000000111111000///......///000111............///000222222////////////////////////000000000000000000000000//////000000111111111222000111111111111222222222111111111111111111111111111222444666666666444333333444666888999888777666777666666555555555666666666777888999888999<<<>>>===???@@@@@@??????@@@AAA>>>@@@BBBAAA???===>>>@@@CCCEEEGGGHHHHHHGGGIIIJJJJJJLLLNNNPPPPPPOOOMMMKKKLLLNNNRRRVVVZZZ[[[\\\\\\ZZZYYYYYYXXXXXXZZZ[[[\\\aaa``````___```aaabbbcccddddddccccccdddfffhhhiiikkkkkkkkkkkklllnnnoooppp~~~|||zzz{{{{{{zzzzzzxxxwwwuuutttooollljjjjjjkkkllllllllllllllllllkkkhhheeebbb```]]]ZZZWWWUUUTTTSSSQQQOOOKKKGGGBBB>>>;;;:::888666444555666666666555333333333333333333333333333333444444333333222111111000000000000000000000000000222000...///222333111///........................000///...------...///000555444111...---------...000...+++,,,...000///---......---,,,,,,+++******))))))***++++++,,,---------......///000222444555111111111111000000000000000///...------...///000..............................//////////////////+++,,,------......------000///---+++++++++---...---------............///...---,,,,,,---...///000,,,,,,---.../////////...////////////////////////555222......///000...---............///////////////////////////.........////////////////////////000000000000000000000000............////////////,,,,,,---.../////////...------............------.........////////////000000///...------...///000111000///......///000111111111000000//////......111111111111111000//////000////////////000111111111111000000000000111111000000000000000000000000//////............//////...............///000000///...------...///000111000000000000000111111222333111///////////////---////////////000000000000000000000000000000000000000/////////000111222222000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000111222333222111///---000///...---...///111333222111000///..................//////000000000000111111000000000000111111000000000000000000000000000000111111222222222333333111000000222333444444//////000111111111111111111111222222222333333333111111000000000000111111000000111222333333444444777888:::;;;<<<===<<<<<<:::999888888777777888888888888888888999:::;;;<<<::::::;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<===>>>@@@BBBEEEFFFFFFGGGHHHJJJMMMMMMOOOOOOPPPOOONNNMMMQQQQQQRRRSSSUUUXXX[[[\\\[[[]]]^^^]]][[[[[[\\\]]]ZZZ\\\^^^___``````bbbdddffffffffffffeeegggjjjmmmhhhhhhgggggghhhjjjlllmmm~~~|||zzzyyyyyyxxxwwwvvvtttsssrrrqqqooollllllmmmnnnmmmmmmkkkllllllkkkiiieeebbb___\\\YYYVVVUUUTTTSSSQQQOOOHHHEEE@@@<<<:::888666555333444444555444333222111333333333333333333333333555555444222111000//////000000000000000000000000000...------///000///---000000000000000000000000//////............//////222111///------...///000...,,,+++,,,...///---+++...------,,,,,,+++++++++,,,,,,,,,------.....................///000111111111111000000000///////////////............//////................................................,,,---......//////.........//////......------,,,---------............///......---,,,---...//////---...//////////////////........................222///---,,,......---,,,............////////////...............---------........................////////////////////////............////////////////////////...---,,,+++------............------------........./////////000///...------...///000111000///......///000111000000000000//////......000000111111000//////........./////////000000000111111000000000000111111000000000000000000000000//////............//////...............///000000//////...------...000000/////////...///000000111333111///////////////---.../////////000000000000000000000000000000000000000000000///000000111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000222222222111///.........///000000000000000111111111000000111111222222222222222222222222222111000000//////000000111000000000000000000000000....../////////000000000222000//////111222333222000000000111111111111111111111111222222222333333111111000000000000111111000000111222222333444444777888:::<<<============::::::999888888888888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::999888888999:::;;;>>>AAACCCEEEFFFFFFHHHJJJMMMMMMNNNOOOPPPOOONNNNNNQQQQQQRRRSSSUUUXXXZZZ\\\[[[\\\]]]]]]\\\\\\]]]^^^```aaaccccccbbbbbbdddfffggghhhhhhgggfffhhhkkkmmmjjjiiiiiihhhhhhiiijjjkkk~~~|||zzzyyyyyyxxxwwwvvvtttsssrrrooollliiiggghhhiiihhhhhhjjjkkklllkkkiiieee```]]]ZZZXXXVVVTTTTTTSSSPPPNNNHHHEEE@@@<<<:::888777555555555555555555444333333333333333333333333333333333222222222111000000000000000000000000000000000///...------//////...---000000000000000000000000......////////////.........---,,,,,,---...000111,,,++++++,,,......,,,***---------,,,,,,,,,,,,,,,------------------------///......---------......000////////////...............////////////....................................---------------------...//////000000//////---...000111111///---+++---------............/////////...---------......///000000000000//////..............................,,,++++++,,,------,,,............////////////------------------------........................////////////////////////---............/////////////////////...---,,,,,,------............------,,,---------............//////............//////000//////......//////000000000000////////////...//////////////////...---,,,---...///000///......111000000//////000000111000000000000000000000000//////............//////...............///000000000000...------...//////...............//////000333111///////////////---....../////////000000000000000000000000000000000111111000/////////000000000000000000000000000000111111111111000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111222222111///...---...000222222111///...////////////000111222333000000000000000000000///000//////......//////000000000000000000000000000000000000111111111111111111///......000111111000222111111000000000111111111111111222222222222333111111000000000000111111000000111111222333333333666888:::<<<>>>>>>>>>>>>;;;;;;:::999999888777777777777888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666777888999<<<>>>BBBDDDDDDFFFHHHIIILLLLLLMMMNNNOOOOOONNNNNNQQQQQQRRRSSSUUUWWWYYY[[[YYY[[[]]]]]]]]]]]]___aaacccdddeeedddcccccceeegggiiijjjjjjhhhhhhiiilllnnnmmmllljjjiiihhhhhhhhhiii~~~{{{zzzzzzzzzzzzyyywwwvvvtttsssmmmjjjfffddddddeeeeeeeeehhhiiikkkjjjhhhccc^^^[[[YYYWWWVVVUUUTTTSSSPPPNNNJJJGGGBBB>>><<<;;;999888888888888888888777777666333333333333333333333333///000000111111222222333000000000000000000000000000000///000000000000///........................---...///000000///...---,,,,,,,,,,,,,,,---//////++++++---...///...+++***,,,,,,,,,---------------+++++++++++++++++++++***......------------......//////.........---------,,,---////////////---,,,........................---------------,,,,,,,,,------...///////////////------...//////...---,,,---------............/////////......------------//////000//////...---,,,........................,,,+++++++++,,,---------............////////////---------------.................................////////////////////////---------.........//////++++++---...////////////------............------,,,,,,,,,---------....../////////....../////////////////////////////////////////////////////////---......///......------+++,,,...000000///---,,,000000////////////000000//////////////////////////////............//////...............///000000111000///...------...//////............///000000333111///.../////////---........./////////000000////////////////////////222111000///////////////////////////////////////111111111000000000000000////////////////////////.........///000111111111000000000000000000000000////////////////////////000000111111111111000///...///000111111000///...,,,,,,,,,------...///000........./////////000000//////............//////000000000000000000000000000000000000000111111111111000...///000111111///333222111000000000111111111111111111222222222222111111000000000000111111000000111111222222222333666777999<<<===>>>>>>>>>;;;;;;;;;:::999888777777666777888888999:::::::::;;;;;;;;;:::::::::::::::;;;:::888777666777888888:::===@@@BBBCCCEEEGGGIIIIIIJJJKKKKKKLLLMMMMMMMMMOOOPPPQQQRRRTTTVVVXXXXXXXXXZZZ\\\]]]^^^___aaacccbbbcccdddccccccdddfffhhhllllllllljjjiiijjjlllooopppooollljjjhhhgggffffff}}}{{{yyyzzzzzzyyyyyywwwuuutttsssqqqmmmiiigggggghhhhhhhhhhhhiiiiiiiiifffaaa]]]ZZZYYYWWWVVVUUUUUUTTTQQQNNNJJJGGGBBB>>>===<<<:::999999999888888777777777777333333333333333333333333111111111111111111111111000000000000000000000000///000000000/////////000........................---...///000000///...---...------,,,,,,,,,,,,,,,+++---///000///...,,,,,,---------------------...+++++++++++++++++++++***------------...///000000............------------,,,---...//////...---,,,..............................---------,,,,,,,,,,,,,,,---............------,,,+++++++++,,,---...---------............////////////......---,,,,,,............---,,,,,,+++........................+++,,,---.........//////............////////////------......////////////................................................------------............***+++,,,...///000000000------............------,,,,,,,,,---------.........//////////////////.........////////////...................../////////------............------+++,,,...000000///---,,,000000////////////000000//////////////////////////////............//////...............///000000111000///...------...///000000//////000000111222333111///.../////////---............////////////////////////////////////111111000///.........///////////////////////////000000000000000000111111////////////////////////------...///000111222222000000000000000000000000////////////////////////000000000111111111000000111000///......///000111......------------......//////000111333444555555//////............////////////////////////////////////..................222111000000222222111///222222111111111111111222000000111111111222222222111111000000000000111111000111111111111111222222444666888:::;;;<<<<<<<<<::::::;;;::::::888777666555666777999999999999999888999999999999:::::::::;;;:::999777666666777777999<<>>??????CCCAAA???===;;;;;;;;;;;;;;;>>>AAABBBCCCCCCEEEGGGFFFFFFFFFGGGIIILLLNNNOOORRRSSSUUUWWWXXXYYYYYYYYYYYY[[[^^^___```aaaccceeeeeeffffffffffffiiimmmqqqppppppnnnllljjjjjjlllnnnpppnnnllljjjiiihhhhhhiii}}}zzzyyyyyyyyyyyyxxxvvvuuusssrrrrrrnnnjjjhhhiiilllnnnooosssqqqnnnjjjgggeeecccbbbYYYYYYXXXYYYYYYWWWTTTQQQJJJFFFBBB???>>>===<<<;;;999888666555555555666777333333333333333333333333000111222333555666777888000000000000000000000000---///111000...---...111........................000///...------...///000......//////......------+++---...,,,******,,,///000000///...---,,,,,,,,,))))))***++++++,,,------...---,,,+++************000////////////...............,,,++++++,,,..............................111111000///......---------......///////////////***+++---//////...---,,,---------.........//////+++,,,.../////////......,,,,,,---...////////////------------------------+++...111111...,,,---.............../////////000++++++,,,,,,---...//////------------------------........................,,,,,,,,,---------......)))***,,,...///000111111---..................---.........////////////000---...///000000///...---,,,---...//////...---,,,---------.........//////------...///000000000///000////////////000111111//////............//////000000000000000000000000//////............//////...............///000000///...------...///000111...............///000000333111///////////////------------.........//////000000000000000000000000...............///000111000000000000000000000000//////000000111111111222111111111111111111111111////////////000000000000////////////////////////000000000000000000000000000000//////000111222222///000111222111000...,,,,,,------...000111333444444333333222111000000///111111000000000000111111///////////////////////////.........------,,,,,,000//////000000000---++++++...222555666666444222000000000000111111111111111111000000000000111111111111111000000000000000111111222333333333111111333444666888999888777666444555777999:::999888777777888:::<<<>>>@@@AAABBBIIIGGGEEECCCAAA@@@@@@@@@<<>>DDDHHHLLLOOOPPPLLLJJJIIIEEE@@@@@@AAABBBCCCDDDFFFFFFGGGHHHHHHHHHIIIKKKNNNPPPRRRSSSTTTWWWZZZ\\\]]]]]]]]]ZZZ[[[]]]]]]^^^```cccfffdddddddddeeefffhhhjjjlllppprrrrrrooojjjhhhiiikkkooonnnkkkiiihhhhhhhhhiii~~~}}}||||||zzzwwwtttrrrppppppooooookkkggggggiiilllmmmnnnrrrnnnkkkiiiiiihhhddd```[[[YYYWWWXXXYYYWWWSSSOOOJJJFFF@@@<<<;;;:::999888;;;:::888777555444444444444333333222222333333444444444555555555555555555333111000000111222222111000///...------...///000////////////////////////..............................---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------,,,******+++---+++++++++***++++++,,,------------------...//////------............------000/////////............////////////............///......------......///,,,,,,,,,---------......------------------------------------------,,,,,,------------............,,,------......------,,,------------------------+++,,,,,,---....../////////...,,,+++++++++---.........---,,,,,,,,,---------,,,,,,---///...---+++***,,,------,,,+++,,,---...---------,,,,,,,,,+++,,,------......------,,,...---,,,,,,,,,,,,---............------,,,,,,+++........................------............------------........................//////000000000000////////////////////////111000//////.........//////000000111000///...---000000////////////000000000000////////////000000000000000000000000000000------------............---......////////////...222111000000//////000000////////////////////////------............------//////.........---------000000000000000000000000111///...///000111111000000000000////////////000,,,---......//////......////////////////////////000/////////////////////111111000000000000111111000000000000000000000000000000////////////000000000000111111000000///...000000111111111111000000111000000000000000000000///000000000000000000///000000000111111111222222222111111000000111111222333333222222222111111111000000000000111111111111222222222333333444444444333444444555555555555555333333444444555777888999888999999:::<<>>BBBEEENNNSSSWWWVVVVVVWWWTTTOOOHHHFFFDDDBBBBBBCCCFFFGGGGGGHHHIIIJJJKKKMMMNNNOOOQQQRRRTTTVVVXXXZZZ[[[\\\\\\]]]_________```bbbdddddddddeeefffggghhhiiijjjooopppoookkkhhhiiimmmrrrvvvuuurrrooonnnmmmnnnnnn}}}{{{zzzzzzxxxvvvssspppooonnnnnnnnnnnnlllkkkkkkkkkmmmnnnrrrooolllkkkkkkhhhbbb^^^[[[XXXUUUUUUVVVUUUQQQNNNIIIEEE???<<<:::999888777888777666444333333333333444333333222222333333444555444444444333333333222222000//////000111111000///...------------...///................................................------------------------.........------,,,,,,,,,...//////...,,,,,,---///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......---......//////......---.........///////////////............------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,,,,,,,------------...,,,------......------,,,+++,,,,,,,,,---------...++++++,,,,,,,,,,,,,,,---///......---------------,,,,,,,,,,,,,,,---...///---,,,+++,,,---///...------///000///---,,,,,,---........................,,,------......------,,,------------------------,,,,,,,,,------.......................................////////////......,,,,,,,,,---...///000000/////////.......................................+++---///000111111111000..................////////////............//////...------,,,,,,------...........................////////////000000000000111222222222111000//////000///////////////000000////////////////////////------............------////////////////////////////////////////////////111000000111333333222000///000111111111///...------...//////000000//////////////////////////////------....../////////000000000////////////000000000000000000000000000000000000////////////000000111111111111111000////////////000000000000////////////000000111111111111///000111222222111000///////////////000000000000000//////......//////000000000000000000000000000///000000000111111111111///000000111333444444555222333333444555444444444444555666777777777777777444555777888999;;;???BBBHHHNNNRRRSSSSSSUUURRRMMMHHHFFFDDDBBBAAACCCEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPRRRTTTVVVXXXYYY[[[\\\^^^^^^^^^^^^___aaa```aaacccfffhhhjjjkkklllooooooooollljjjkkkpppuuuyyywwwtttqqqpppooooooppp~~~|||{{{{{{{{{yyyvvvsssqqqooooooooonnnoooooommmkkkkkkmmmooorrrooommmlllkkkhhhaaa\\\[[[XXXTTTTTTTTTTTTQQQMMMHHHDDD???;;;:::999888777999999777666666555555555444333333222222333333444444444333222222111000000222000...///000111000///000///...------...///000................................................,,,,,,,,,------------...------------------------------...,,,******+++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...+++++++++,,,,,,+++++++++.........///////////////.........------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,,,,------------,,,------......------,,,,,,,,,------......//////,,,,,,,,,,,,------------//////.........---------------,,,,,,,,,---......---,,,***+++---//////...///000111000...,,,,,,------------------.........,,,------......------,,,,,,------......------,,,***++++++,,,---...//////.................................//////.........,,,---------...//////////////////............---........................+++,,,---///000000000000......------......///000///......------......///...------------------...000000000000000000000000------------............000111111111111000000/////////......//////000000////////////////////////------............------...////////////000000000000000000000000000000000000///000111333333111///---...000222222111///---......///000000000000///////////////////////////---------......//////000000//////......//////000000000000000000000000000000000////////////000000000000000000000///.........//////000000//////.../////////000111111222222///000222333333222000////////////000000000111111//////............//////////////////000000000000000000000000111111111111...///000111222444555555222222333444444444444444444555777888888888777666222444666777888:::===???DDDJJJOOOPPPQQQRRROOOJJJFFFEEECCCBBBBBBCCCDDDEEEGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMNNNOOOQQQTTTVVVWWWZZZ\\\^^^^^^^^^]]]^^^___^^^```cccfffiiikkkmmmmmmkkkmmmnnnllljjjlllqqquuuyyywwwtttqqqooonnnnnnooo~~~|||{{{|||||||||zzzwwwtttrrrppppppooommmnnnooommmkkkjjjlllnnnpppnnnllllllllliiiccc]]]YYYVVVSSSRRRTTTTTTRRROOOHHHDDD???;;;999888777777999888777666666555666666444333333222222333333444000000000000////////////111000......000111000///111000///......///000111................................................,,,,,,,,,---------......,,,,,,------.../////////+++,,,,,,,,,++++++,,,...---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++............/////////000.........---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---.../////////---------------------------.........------,,,,,,......---,,,,,,,,,---------,,,***+++---/////////---...000///...------...+++,,,,,,,,,------------,,,------......------,,,,,,,,,---......---,,,,,,+++,,,,,,------.................................------............------------..................//////.........---------..............................------------............---------...///000///......------......////////////....../////////000000000000000000000000------------............//////000000111000000000---------------...///000////////////////////////------............------.../////////000000000000000000000000000000000000......///111333222000...---...///000000111111111......///000000000000000////////////////////////,,,,,,---......///000000//////............//////////////////////////////000000////////////000000///////////////...------......////////////.........//////000111111222222///000222444444222000///000000000111111111222222///......------......///........./////////000000000000000000111111111111///000000111222333333333222222333444444444444333333444666777888777666555333444777888999:::===???@@@FFFKKKMMMNNNOOOLLLGGGCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIKKKLLLLLLKKKKKKLLLMMMMMMNNNPPPSSSUUUWWW[[[]]]___```^^^]]]^^^^^^___```cccfffiiikkklllllljjjmmmooonnnmmmooossswwwzzzxxxuuuqqqoooooooooooo}}}{{{{{{|||}}}|||zzzxxxuuurrrqqqpppppplllnnnooommmjjjiiikkkmmmnnnlllkkklllllljjjddd___WWWTTTQQQQQQTTTUUUTTTQQQHHHDDD???;;;999888777666777666555444444444444444444333333222222333333444111111111222333333444444111000......000000000///222111000//////000111222................................................,,,,,,,,,------.........+++,,,,,,---...///000000+++,,,---------...000222---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---......//////////////////...---.........//////000000......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,++++++,,,------...//////........................,,,,,,---------,,,+++***///...------,,,,,,,,,,,,---+++******---/////////***+++---...------...///+++++++++,,,,,,---------,,,------......------,,,,,,,,,---......---,,,,,,---------------------,,,........................,,,------------------,,,...............---------//////.........---------........................111000...,,,+++***++++++...------,,,---...///000.........------.........111111000000000000111111........................////////////000000000111---...///000000000000000111111111111111222333333////////////////////////---..................---.../////////000000111111000000000000000000000000......///111222222000---///...------...000222444...//////000000000000000////////////////////////,,,,,,------...///000000//////............//////........................000000////////////000000...............------,,,......////////////.........//////000111222222222///000222444444222000///111111111111222222222222.........------.........---.........//////000000000000000000111111111111111111111111111111111111222222333444444444333333222333555777777666444333333555888999:::;;;===???<<>>;;;777555777777777666555555555555555777666444333222111111111000000000000000000000000222111000000111222000///---------............///---------............///////////////............///...------...///...---......---,,,,,,,,,,,,------,,,+++******+++,,,---...---------,,,,,,,,,+++,,,,,,,,,,,,,,,------.........////////////......///...,,,,,,...///...---------------------------........................+++,,,------......------------,,,,,,,,,,,,------............------------...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,------.........++++++,,,------,,,++++++,,,,,,,,,,,,---...//////---,,,,,,,,,------......+++++++++,,,,,,,,,------..............................---------,,,,,,,,,---------...............////////////////////////------...//////000//////..............................------------......////////////////////////....................................////////////................................................***+++,,,...////////////////////////////////////////////////////////////000///...------...///000,,,,,,---......---,,,,,,////////////////////////////////////////////////000/////////........................////////////---......///////////////000/////////............000000///......///000111------............------////////////////////////........................//////000000000000////////////...------------............///////////////111111111000000000000000...///111333333333222111111000000000/////////...000000000000000000000000////////////////////////000000////////////000000000111333222111000000111111111222222222333333333333333333333444444444444666555444444555666888:::<<<===@@@BBBCCCDDDCCCBBB@@@@@@AAAAAABBBAAAAAAAAADDDDDDEEEGGGHHHJJJKKKKKKLLLMMMOOOPPPQQQSSSVVVXXXYYY[[[^^^___^^^^^^___```ccceeefffggggggiiikkknnnpppqqqrrrsssuuuwwwyyyzzz}}}yyyuuuqqqpppooommmlll~~~}}}}}}zzzyyyxxxwwwvvvtttssssssqqqmmmhhhffffffhhhiiiiiilllkkkkkkkkkiiieee___ZZZWWWUUUTTTUUUWWWVVVRRROOOKKKEEE@@@@@@===888666777777777666555555555555555888777555333111000//////000000000000000000000000222000000000222333222111,,,,,,---------.........---------............///........................///...------...///...---............---,,,++++++------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............///////////////...///...,,,,,,...///...---........................------------------------+++,,,------......------......------------..................------------...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------..............................***++++++,,,---...///000,,,,,,---......---,,,,,,,,,,,,,,,,,,------...///,,,------------.........***+++++++++,,,,,,,,,,,,////////////////////////...------------,,,,,,,,,+++,,,,,,---......//////////////////////////////++++++---...///000000000......................../////////000000/////////////////////////////////....................................////////////................................................------........./////////////////////////////////000000000000000000000000//////............//////,,,,,,---......---,,,,,,////////////////////////////////////////////////////////////........................////////////.........///////////////////////////........................///000111111,,,------......------,,,////////////////////////........................//////000000000000//////000///......------......------......//////000000222111111111000000///////////////000000000000000000000000000////////////000000000000000000000000////////////////////////111000///......///000111///111222222111000111111111111222222222333333333333333333333444444444444555444444444444666777888:::;;;===???AAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@CCCDDDEEEFFFGGGIIIJJJJJJKKKMMMOOOPPPPPPRRRUUUWWWVVVXXX[[[]]]]]]^^^___aaadddeeeggghhhhhhhhhjjjlllnnnnnnoooqqqsssvvvxxxyyy{{{wwwrrrooonnnooooooooo~~~~~~~~~zzzzzzyyyxxxvvvuuuttttttrrrnnniiifffggghhhiiijjjjjjjjjiiiiiigggccc^^^ZZZXXXVVVTTTUUUWWWVVVRRRNNNJJJDDDAAAAAA???:::777777777777666555555555555555333333222222222222222333000000000000000000000000111000///000333444333222---------.........//////---------............///------...............//////---------...///...---,,,---.........---,,,+++////////////////////////++++++++++++++++++++++++------,,,,,,------...///---.../////////////////////...,,,,,,...///...---------------------------------------------------+++,,,------......------.........------..................---------,,,,,,...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------......------------------------++++++,,,,,,---...//////---..................---,,,,,,,,,,,,,,,---...///,,,------...............++++++,,,,,,,,,---------........................------------------------,,,,,,,,,------.........////////////////////////------...///000000000///...........................///000111111000///...////////////////////////....................................////////////................................................000//////.........///////////////////////////////////////////////////////////////....../////////...//////////////////...///////////////////////////////////////////////////////////////.....................//////////////////.........////////////////////////.........---------...///000111111---..................---////////////////////////........................//////000000000000//////000//////...............,,,------...///000111111222222111111000/////////111000///.........///000000000000000////////////////////////////////////////////////////////////111000///......///000111...000222222111000111222111111222222222333333333444444555555555666666666777777666777777888::::::999:::<<<>>>???@@@@@@@@@BBBBBBAAAAAA@@@@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMMMMOOORRRTTTTTTWWWZZZ[[[\\\^^^```bbbgggiiijjjjjjiiihhhiiijjjjjjkkkmmmooorrruuuwwwyyyyyyuuupppmmmmmmoooqqqqqq~~~|||{{{zzzxxxwwwuuutttsssqqqnnnjjjhhhiiikkklllmmmjjjiiihhhgggfffccc^^^ZZZYYYVVVUUUUUUVVVUUUQQQMMMHHHCCC@@@@@@>>>:::777888777777666555555555555555111111111111222333444555000000000000000000000000000//////000222444444333////////////000000000000---------............///,,,---------....../////////---------...///...---***+++---...///...------////////////////////////)))))))))))))))*********---,,,,,,,,,,,,---......------...//////////////////...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------.........------............------------,,,,,,,,,...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,---......,,,---.../////////......------------............------------------------------------------------......------,,,,,,,,,,,,////////////////////////111111111111111000///...........................---...///000000///...---////////////////////////....................................////////////................................................000000///............///////////////////////////...........................//////////////////.../////////....../////////////////////////////////.................................///////////////............////////////000///............//////.........///////////////,,,,,,---...///000000000//////000000000000////////////////////////////////////////////////////////////000000000000//////000000///............///,,,------...///000111111111111111111000000//////222111///......///000111////////////000000000000////////////////////////////////////////////////111000///......///000111---///111111000000111222111111222222222333333333444444444555555555555666888888888888999:::;;;;;;::::::<<<===???@@@@@@AAABBBBBBAAA@@@@@@@@@AAABBBDDDDDDEEEFFFGGGGGGHHHHHHHHHJJJKKKLLLLLLMMMPPPRRRSSSUUUXXXZZZ\\\^^^aaacccjjjlllmmmllljjjhhhggghhhhhhhhhjjjmmmppptttwwwyyyxxxtttooommmmmmoooqqqrrr~~~}}}|||yyywwwuuusssrrrpppmmmkkkjjjkkkmmmmmmmmmjjjiiiggggggfffccc___[[[YYYVVVTTTTTTUUUTTTOOOKKKHHHBBB>>>>>>===999777999777777666555555555555555333222222111111111111222000000000000000000000000///......///111333222111//////000000000111111111---------............///,,,,,,,,,---....../////////...------...///...---+++,,,------......------,,,,,,------------,,,,,,)))))))))))))))*********,,,++++++++++++,,,------,,,---...///000000000000///...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......------------......------------,,,,,,,,,,,,...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...------------...///---------,,,,,,------...,,,---...///000///..................////////////------------------------,,,,,,,,,------------.........------,,,++++++***////////////////////////333333333222111000///...........................---------......---------////////////////////////------------------------............////////////................................................///.....................////////////////////////..............................////////////.........---,,,,,,,,,,,,---...////////////////////////.................................///////////////............////////////111000...------...//////.........///////////////,,,---...///////////////000000000111111000000000//////////////////////////////////////////////////////000000000000//////111000//////......//////------......//////000000000000000000000000000111222111000//////000111222////////////000000000000000000000000000000000000//////////////////////////////000000000000//////---///000111000000111222111111222222222333333333222222222222333333333333666666666777888888999999:::;;;<<<===>>>???AAAAAAAAAAAA@@@???@@@AAABBBCCCEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKMMMMMMMMMNNNQQQSSSRRRTTTVVVXXXYYY\\\___bbbiiikkkmmmllljjjhhhggggggfffgggiiilllppptttwwwyyyyyyvvvqqqnnnnnnppppppppp}}}zzzwwwtttrrrqqqnnnmmmkkkkkklllmmmkkkjjjjjjiiiggggggfffccc___\\\XXXVVVSSSSSSTTTRRRNNNIIIGGGAAA<<<<<<;;;888777:::777777666555555555555555444444222111000000000000000000000000000000000000///...---...000111111000////////////000000000000---------............///++++++,,,------.../////////...------...///...---000///...---,,,+++++++++***+++,,,------,,,+++***************+++++++++,,,+++************+++,,,,,,,,,---...///000000000000///...,,,,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,---------------,,,,,,,,,++++++...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,------------------......---,,,,,,---.........------,,,,,,---------,,,---///000000000......---------.........//////........................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,////////////////////////111111222111111000///..............................------------------...////////////////////////------------------------............////////////................................................,,,,,,...//////...---,,,////////////////////////........................---...///000000///...---...---,,,,,,,,,,,,---...////////////////////////..................................../////////000............////////////111000...---------//////............/////////000,,,---.../////////...---//////000000000000////////////////////////////////////////////////////////////000000000000//////111000000///////////////.........////////////////////////000111111222222////////////000111222222.../////////000000000111000000000000000000000000////////////////////////...///000111111000///...,,,...000111000000111222111111222222222333333333111111222222222333333333444555666777777888888888::::::;;;<<<===???@@@AAA@@@@@@??????@@@BBBDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIKKKLLLLLLLLLMMMPPPRRRPPPRRRSSSUUUVVVYYY\\\___dddfffiiijjjjjjiiihhhiiidddfffhhhlllppptttxxxzzz{{{wwwsssqqqppppppooonnn~~~{{{wwwtttqqqpppmmmlllkkkllllllkkkiiigggkkkiiihhhgggfffddd```]]]XXXVVVSSSSSSSSSQQQMMMHHHGGG@@@;;;:::999777777:::777777666555555555555555333222111111000111111111000000000000000000000000///...---...///000///.............../////////000---------.........//////++++++,,,,,,---.../////////...------...///...---333222///,,,***))))))))),,,,,,---......---,,,,,,+++++++++,,,,,,---------******))))))******+++,,,,,,---...///000000000000///...,,,,,,...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++...------,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------..............................***++++++,,,---...//////...---,,,++++++,,,---......------,,,,,,,,,------,,,---///000111000///---,,,,,,,,,---------......////////////////////////,,,,,,,,,------.........***++++++,,,,,,------...////////////////////////...///000000000000000///........................///...---,,,,,,---...///////////////////////////------------------------............/////////000................................................***+++---//////...---,,,////////////////////////000000000000000000000000---...///000000///...---000///...------...///000////////////////////////........................---.........//////000000............/////////000222111...---,,,---...///---.........//////000000---.../////////...---,,,......////////////......////////////////////////000000000000000000000000//////000000000000//////111111000//////////////////////////////...............///000111222333333---......///000111111222.../////////000000111111000000000000000000000000////////////////////////---...111222222111...---,,,...000000000000111222111111222222222333333333333333444444444555555555555666777888999999999999999999::::::<<<>>>???@@@@@@???>>>>>>@@@BBBEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJGGGHHHJJJJJJJJJKKKMMMOOONNNPPPQQQRRRSSSVVVZZZ]]]___bbbfffhhhiiiiiijjjjjjdddeeehhhlllpppuuuyyy{{{|||yyyuuusssqqqpppnnnlll~~~{{{xxxuuuqqqooooooooonnnkkkhhhffffffggghhhhhhhhhiiiiiigggccc```\\\YYYUUUSSSQQQOOOLLLJJJGGGCCC===888666666888:::777666444333222111111111***,,,000333444333222111000000000000000000000000///////////////......---............////////////////////////////////////---.........///000000000+++,,,------......------...---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++***+++,,,---000000000000/////////////////////...------,,,,,,/////////......---------...------,,,,,,------.........//////...---,,,,,,///......///000000///---000000///...------,,,,,,,,,,,,---...---,,,***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,---......,,,,,,---.........///000000///...---///...---,,,+++*********//////.........---------------------------------,,,---.../////////...------------............///...............///000000111000...,,,,,,...000111//////000//////...---------------............///........................111111000000//////......000000000000000000000000...///000111111000///...---------............///------............------000111000///---,,,---//////............---------//////.........---------........................444000,,,+++---000000///...111000,,,...444222+++//////000000000000//////---------............///............////////////......------------............------------......///...---,,,,,,---...///000000//////.........---......---,,,,,,,,,,,,---------............------////////////////////////////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------...///000111222222---------.........//////////////////////////////000000000000////////////444333333333333333333444333222222111222333555666666666666777888888999999===<<<;;;;;;<<<===???@@@======>>>???@@@BBBDDDEEEGGGGGGGGGGGGHHHIIIIIIJJJGGGKKKOOOPPPNNNMMMNNNPPPNNNPPPSSSTTTTTTVVVXXXZZZ___```bbbbbbbbbcccdddffffffggghhhiiikkkpppvvv{{{}}}|||yyyvvvsssrrrqqqqqq|||yyywwwuuurrrpppmmmmmmllljjjgggeeeeeefffhhhhhhhhhiiiiiigggccc```\\\YYYVVVTTTRRRQQQNNNLLLCCCAAA>>>;;;888888888888777666555444333333333333000111222333333333111000000000000000000000000000///000000000000///..................////////////////////////////////////,,,,,,,,,---------------,,,---......//////......///...,,,,,,,,,---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,---...------...///000111222222------...........................---------,,,,,,...------,,,,,,------.........//////...------,,,......---...//////...,,,.........---,,,+++++++++,,,,,,---------,,,+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,---......,,,,,,---...---...////////////...---------,,,,,,+++,,,,,,,,,,,,,,,+++++++++*********........................,,,---...///000000//////---------............///.........---......//////000///...------...///000000000000000000///......---------............///........................000000000000//////......////////////////////////...///000111111000///............/////////000000------............------,,,---///...------...//////............---------//////.........---------////////////////////////000---******,,,......------//////,,,+++------,,,........................---------............///............////////////......------------............------------......000///............///000000/////////............//////...------------------......//////......---////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000//////......---------------.........//////////////////////////////////////////000000000000111111000000000000111111111111111000111222444555666666666777888888999999:::::::::::::::;;;<<<=========>>>???@@@BBBCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIIIILLLOOOOOOMMMLLLNNNPPPPPPRRRTTTUUUUUUVVVXXXZZZ]]]___aaaaaaaaaaaabbbdddfffhhhjjjlllnnnqqquuuxxxzzzxxxtttqqqooonnnnnnnnn~~~|||yyywwwvvvuuusssqqqkkklllkkkiiifffddddddeeeiiihhhiiiiiiiiigggccc___[[[YYYVVVUUUTTTSSSPPPNNNAAA@@@>>><<<:::888777777777777666555444444555555555555444333222111000000000000000000000000000000000000111111000000///...............////////////////////////////////////---------------,,,,,,,,,---...//////000000//////---,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,---...//////------...///000111111222,,,,,,------...//////000------------,,,,,,,,,,,,...------,,,,,,------............///......---,,,---,,,,,,---......---+++------,,,,,,++++++******,,,,,,---------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,---............------,,,,,,,,,,,,,,,---...............------------,,,////////////////////////,,,,,,...///000000000000---------............///......---------------...........................000000111111111000//////---------............///........................000000000////////////..............................//////000000//////...////////////000000000111------............------)))+++---......---......///............---------...............---------000000000000000000000000...,,,+++,,,---...---,,,///.........+++(((+++000///...---,,,,,,---...///---------............///............////////////......------------............------------......000000////////////000000////////////............000000/////////.........---......//////......---////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////000//////...---,,,,,,+++---............/////////////////////////////////......//////000000111111000000000//////000000000000000000000111222333444555666666777777888888999888999:::;;;<<<<<<<<<<<<======>>>>>>@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIILLLNNNPPPNNNLLLKKKNNNQQQRRRTTTUUUVVVVVVVVVXXXZZZ\\\^^^``````______```aaafffjjjnnnqqqrrrrrrssstttwwwtttpppmmmkkkkkkmmmnnn~~~|||yyywwwvvvuuusssqqqllllllkkkiiifffeeeeeefffiiiiiiiiiiiiiiigggbbb___YYYWWWUUUTTTTTTSSSQQQNNNAAA???===;;;999888888888999888777555444333333333777666444222111000000111000000000000000000000000111111111111111000//////............////////////////////////////////////000000000///.........---------...///////////////))))))((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---...///000000000000/////////.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...............------,,,,,,+++,,,---...,,,***------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,------------------------,,,,,,,,,------...////////////....................................++++++,,,---...//////000---------............///......---,,,,,,,,,,,,------......//////......---//////000000000000///...---------............///........................////////////////////////........................////////////////////////....../////////000000000------............------))),,,///000///---------///............---------........................////////////////////////---......000000000///...222---,,,///...***,,,333000///---,,,,,,---///000---------............///............////////////......------------............------------......///////////////////////////////////////.........111111111111000000//////......////////////......////////////////////////////////////////////////......///////////////000000000000000000000000000........................////////////////////////---------....../////////.............../////////////////////////////////---......///000111111222222222111111111111222222///000000111222333444444555555666666777888888888999:::<<<>>>??????>>>>>>======>>>>>>???AAABBBCCCEEEEEEEEEEEEFFFHHHIIIJJJNNNOOOPPPNNNKKKKKKNNNQQQTTTUUUWWWWWWWWWWWWXXXZZZ\\\^^^``````_________```ggglllrrrvvvvvvtttrrrqqqvvvsssoookkkjjjkkkmmmooo~~~zzzxxxvvvtttrrrpppmmmmmmmmmkkkhhhggggggiiijjjiiiiiiiiiiiifffbbb^^^VVVUUUTTTTTTTTTRRRPPPMMMDDDAAA<<<888666666888::::::999777555333111000000555444222000000000111222000000000000000000000000111111111111111000//////............////////////////////////////////////000000000///.........---,,,,,,---............---(((((())))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---...//////000000////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------...............---,,,++++++,,,------,,,***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++,,,---......,,,,,,---...,,,,,,,,,,,,------......000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------***+++++++++,,,---......---------............///...------,,,,,,,,,------------............------------......///......------------............///......................................./////////........................//////............//////------........./////////------............------,,,///111111000---,,,,,,///............------------.............................................,,,---///111000000///...222---,,,...///......111111000...------...000111---------............///............////////////......------------............------------.......................................///////////////111111222222222111000///...//////////////////.../////////////////////////////////////////////////////////000000111111111////////////////////////------------------------.................................///000000000111////////////////////////////////////////////////---......///000111111222222222111111111111222222000000111222444444555555555555555666777777888888888:::<<<>>>?????????>>>=========>>>???@@@AAABBBFFFFFFFFFFFFHHHIIIJJJKKKNNNPPPPPPNNNKKKKKKNNNQQQTTTVVVWWWWWWWWWWWWYYYZZZ\\\^^^aaabbbaaa``````aaahhhnnntttxxxxxxtttqqqooossspppllliiihhhjjjmmmooo{{{xxxvvvssspppnnnnnnooonnnllljjjiiiiiikkkjjjjjjiiijjjiiifffbbb^^^VVVUUUTTTTTTTTTRRROOOLLLEEEBBB<<<777444555777999:::999777555333111000000333222111000000111222333000000000000000000000000000000111111000000///...............////////////////////////////////////---------------,,,,,,,,,+++,,,,,,---...---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---...............,,,,,,---...///000000111000//////...------,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,---......///.........,,,++++++,,,------,,,***---------------,,,,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,---......,,,,,,---...---,,,,,,,,,---...///000111000///---,,,,,,++++++------------,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,---...---------............///---------------......///------------------------,,,,,,---.........---------------............///........................---............/////////........................///......------......///------------............------............------...000222111///---,,,---///............------------------.......................................)))+++...///...------...///222333///...//////---111000///......///000111---------............///............////////////......------------............------------......------............------.........///////////////000111222222222111000///...//////000000//////...//////////////////////////////////////////////////////000000111111222222////////////////////////................................................000000000000000/////////000000000////////////...////////////////////////......//////000000111111000000000//////000000000///000222333555555666666444555555666666777777888777888999;;;<<<==================>>>>>>@@@AAAAAAFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOQQQOOOMMMLLLOOORRRSSSUUUVVVWWWWWWWWWYYY[[[[[[^^^bbbccccccbbbbbbccchhhmmmsssvvvuuurrrooonnnnnnllliiiggggggiiikkkmmm~~~~~~~~~}}}yyyvvvtttrrrooommmnnnoooooommmjjjiiijjjkkkjjjjjjjjjjjjiiifffaaa^^^WWWVVVUUUUUUUUURRROOOLLLEEEBBB===999666555555666888888666555444444333444444444333222222222222222000000000000000000000000///000000000000///..................////////////////////////////////////,,,,,,,,,---------------,,,------...............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,,,,+++,,,,,,---...///000000..................------,,,,,,---------............------,,,,,,------...,,,------...//////......---,,,,,,---......---++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***))),,,---......,,,,,,---...---------------///000111000///...---------------000000/////////.................................000///...---------......---------............///,,,,,,,,,---...///000111......,,,,,,,,,,,,......,,,------...//////......---------............///........................---------........./////////////////////////////////...------------...///............////////////------............---------/////////---------//////............------------------.........//////........................)))+++......---,,,...000///>>>CCC666,,,///111---////////////////////////---------............///............////////////......------------............------------......---...///000000///...---............/////////000000111222333222111///...//////000000000000//////////////////////////////////////////////////////......//////000111111222////////////////////////.........................................................////////////000000000000000/////////...////////////////////////////////////000000000000111111000000000000111111...///111333444555555555444444555555666777777777888888888999;;;===>>>???>>>======>>>>>>???@@@AAADDDEEEEEEFFFGGGIIIKKKLLLKKKNNNQQQQQQNNNMMMOOORRRQQQSSSUUUVVVVVVWWWYYY[[[YYY]]]aaacccdddccccccdddfffjjjnnnqqqpppnnnmmmllllllkkkjjjiiiiiijjjlllmmm~~~}}}||||||}}}~~~{{{wwwuuusssqqqooommmnnnnnnnnnllljjjiiijjjkkkkkkjjjjjjjjjiiifffaaa]]]YYYXXXWWWWWWVVVSSSOOOLLLCCCBBB???;;;888555333222777666666666666666777888666666555555444333222111000000000000000000000000///////////////......---............/////////000////////////////////////---......//////000000000---......///////////////,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---------,,,+++***//////.........---------,,,,,,------.../////////---------....../////////...------,,,,,,------...,,,,,,---.../////////...---,,,,,,---......---+++******************++++++,,,,,,+++***+++,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***))),,,---......,,,,,,---.........------...///111222...------------...//////------,,,,,,,,,+++++++++////////////////////////333222000///......//////---------.........//////,,,,,,------///000222333///...,,,++++++,,,...///------...///000000//////---------.........//////........................---------.........//////000000000000000000000000///...---,,,,,,---...///////////////000000000000---..................---+++,,,---,,,,,,,,,...000//////.........------------------.........//////000000000000000000000000+++---000///......000333111JJJSSS???---///444000------...//////...---------------.........//////............/////////000.........------..................------............///000111111000///...---.........//////000000///000222222222111///---//////000000000000//////////////////////////////////////////////////////---------...///000000111////////////////////////////////////////////////........................))))))+++---///111222333111111000000/////////...////////////////////////000000000000////////////444444333333333333444444,,,---000222333444444444444444555555666777777777:::::::::;;;<<<>>>AAABBB>>>>>>======>>>???@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKIIIMMMQQQQQQPPPNNNPPPRRRPPPRRRTTTVVVVVVWWWZZZ\\\XXX[[[```cccdddcccdddddddddgggkkkllllllkkkjjjkkkmmmmmmlllllllllmmmnnnooozzz{{{|||}}}}}}}}}}}}}}}{{{zzzxxxuuusssqqqpppppprrroookkkjjjlllmmmmmmkkknnnllliiifffeeeccc```^^^YYYWWWUUUTTTTTTRRROOOMMMFFFCCC>>>:::777777888888;;;999666444222222222333333333333222222222111111222222222111111111000000//////............//////---------............///........................---///111222000/////////..............................---,,,---...///000---------...............000...***'''&&&'''***+++...---,,,,,,++++++++++++,,,------......------,,,000000000000000000000000......---------,,,,,,,,,...------,,,,,,------...***++++++,,,,,,------...++++++,,,,,,,,,,,,------...///...,,,+++***,,,...------,,,,,,,,,,,,++++++,,,------......------,,,---------------------------------,,,,,,+++++++++///......---------......,,,,,,,,,------.........111111111000000000000000......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,////////////........................///111222333//////............//////////////////////////////,,,---------------------........................111000...,,,+++,,,...///111000///......///000000......//////......---,,,///...------...///...---//////.........---------000//////...------,,,,,,111111000///............---...//////000000////////////............//////............000111222222:::OOOUUUAAA...+++.........//////000000000000000//////000000000000//////------...000000111111111////////////////////////---.........---,,,,,,+++............////////////........................000...,,,,,,---.........000000////////////000000000000//////.........---........................------...///000000//////000000000000000000000000---......///////////////000000//////.........---............////////////000///...------...///000000111111111000///...---333222000...---...///000111111111000000000000000222222222222222222222222444444555555777888999:::888999:::;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJMMMOOOOOONNNMMMMMMNNNRRRTTTVVVXXXXXXXXXYYY[[[]]]]]]]]]^^^```aaacccdddffffffgggfffeeedddfffgggmmmnnnppppppqqqpppooonnn~~~~~~~~~~~~}}}|||{{{{{{zzzyyywwwtttsssqqqppppppqqqnnnjjjiiijjjkkkkkkiiikkkiiigggffffffdddaaa^^^YYYXXXVVVUUUUUUSSSPPPNNNFFFCCC>>>:::777777777888:::999666444222222222333333333333222222222111111222222222111111111000000000000////////////000000........./////////000000........................---///000000///......///...........................------,,,---...///000,,,,,,------......//////000...+++(((((((((***,,,...---,,,,,,+++++++++,,,,,,------......------,,,////////////////////////------...---------------...------,,,,,,------...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........,,,+++***,,,...)))***++++++------...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......000000000000000000000000......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,,,,,,,------......//////............///000111111///..................///////////////////////////.........------,,,,,,+++........................000///---,,,+++,,,---...000000///......///000111...............------,,,///...------...///...---//////.........---------........................000000000////////////000....../////////...------//////............//////+++///222222///111777<<>>?????????======???@@@AAACCCDDDGGGHHHJJJKKKKKKHHHJJJMMMNNNNNNNNNOOOPPPQQQSSSVVVWWWWWWWWWYYYZZZ\\\\\\]]]^^^___aaabbbccceeeffffffeeeddddddfffhhhnnnooopppqqqrrrqqqqqqppp~~~|||zzzyyyxxxwwwuuusssrrrqqqpppppppppmmmiiiggghhhhhhhhhggghhhgggfffgggfffddd```]]]YYYWWWVVVUUUUUUTTTQQQOOOFFFCCC>>>:::777666777888999888666444333222333333333333333222222222111111222222222111111111111111111111000000000000111111////////////000000000111........................---...///...---,,,...///........................---------,,,---......///+++,,,,,,---...////////////...,,,***)))***,,,---------,,,+++++++++,,,,,,,,,------......------,,,........................------.....................------,,,,,,------...//////......---,,,,,,+++++++++,,,,,,,,,,,,---------......---++++++,,,...)))***++++++------...///,,,,,,------------,,,,,,++++++++++++++++++++++++............------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------.../////////000000000000000......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,******+++,,,---...////////////........./////////......------------......//////////////////////////////...---,,,++++++***........................111000...------...////////////......///000111222...............---------///...------...///...---...............---------,,,,,,------...///000000...///000111111111000000//////......---,,,,,,+++//////............//////,,,111444111///777JJJZZZrrrmmmXXX;;;,,,///111---,,,---......//////......111111111111111000///.........///000111111111111////////////////////////---............---,,,,,,............////////////........................///...,,,,,,...///...............------........./////////.......................................---......///////////////////////////////////////---......///////////////////////////............000000000000111111111111------,,,,,,,,,,,,------////////////000000000000+++---///111222222000///000000000000000000000000222222222222222222222222333333222222333444555555666777888:::<<<===>>>>>>AAAAAAAAA???===<<<===>>>???AAACCCFFFHHHJJJKKKLLLFFFHHHLLLNNNNNNOOOPPPQQQQQQSSSVVVWWWWWWWWWYYYZZZ\\\\\\]]]^^^```aaabbbccceeeeeeeeedddcccdddgggjjjooopppqqqrrrsssttttttsss~~~|||{{{zzzvvvvvvtttsssrrrqqqqqqpppooommmjjjhhhggggggggghhhhhhgggggggggfffccc^^^ZZZWWWVVVTTTTTTTTTSSSQQQOOOGGGCCC???:::777666777777888777666444333333333333333333333222222222111111111111111111111111111111111000000//////000000111....../////////000000000........................---......,,,++++++---///........................,,,,,,,,,---------......++++++,,,---......///000......---,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,------......------,,,------------------------,,,---.../////////.........------,,,,,,------...//////.........---------+++++++++,,,,,,,,,------,,,---------++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...//////------------------------......///////////////000......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,++++++,,,---......//////000///......---------...------,,,,,,,,,,,,------////////////////////////.........------,,,,,,,,,........................222111000000000000111111.........///000111111222//////......------------///---------...///...---........................,,,,,,------.../////////...000222333444222111///......------,,,,,,,,,,,,//////............//////111222111---000AAA]]]ssszzzqqqYYY<<<.........)))+++,,,------......------000000000000///...------111111222333333444333333////////////////////////------............------............////////////...........................---,,,---...//////......------,,,,,,------.........................................................///////////////...........................---......//////////////////////////////.........//////000000000111111111------------------------.........///000000111222---...///111111111000////////////000000000000000111222222222222222333333333333333222333333444444555666888:::<<<===>>>>>>AAAAAAAAA???======>>>???@@@AAACCCFFFHHHIIIJJJKKKFFFIIILLLNNNNNNOOOPPPQQQRRRUUUWWWXXXXXXYYYZZZ[[[]]]^^^___aaabbbcccdddddddddddddddcccccceeehhhkkkppppppqqqssstttuuuvvvvvv}}}||||||vvvvvvtttsssrrrqqqqqqpppooonnnllliiihhhhhhiiijjjjjjiiiiiihhhfffbbb\\\XXXUUUTTTSSSSSSTTTSSSQQQOOOGGGDDD???:::777666666777666666555555444444444444333333333222222222111111111111111111111111111111000//////......//////000------........./////////........................---------,,,***+++---///........................,,,,,,,,,---------------++++++,,,,,,---......///------------------......,,,,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,---...//////...---,,,...------,,,,,,------...---------.........//////+++++++++,,,,,,,,,------***,,,------++++++,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++........................++++++++++++++++++++++++---------------...///000------------------------------........./////////......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,//////..................000///...---,,,,,,,,,,,,------,,,,,,,,,,,,------////////////////////////,,,,,,,,,------................................./////////////////////000------...///000111111111000///...------------...///---------...///...------.............................................///222555888888666333111///......------...////////////............//////444222...,,,111@@@TTTcccQQQOOODDD333+++---///---+++,,,,,,---------------.../////////......---,,,111111222333333333333222////////////////////////------...//////......---............////////////........................---,,,,,,---///000///...------,,,,,,,,,,,,---------------...............////////////////////////...///////////////......---------------------------......///////////////.........///////////////........./////////000000.........//////.....................///111222333222111000.........///000......//////000000000000111111111222222333333333555444444444444444555555444555777:::;;;===>>>>>>>>>???@@@???>>>>>>@@@BBBBBBCCCEEEFFFHHHHHHIIIIIIIIIKKKNNNOOOOOONNNOOOPPPUUUWWWYYYZZZZZZ[[[\\\^^^___```bbbdddeeefffffffffccccccdddddddddfffjjjmmmpppqqqqqqrrrsssuuuvvvvvv}}}~~~~~~~~~~~~~~~}}}}}}xxxwwwuuusssrrrqqqppppppnnnnnnmmmkkkiiiiiikkkmmmmmmllliiihhheeeaaa\\\XXXUUUTTTSSSSSSTTTTTTRRRPPPHHHDDD???:::777666666777555555555555555555444444333333333222222222111111111111111111111222222222//////............//////------------....................................,,,---...---,,,+++---...........................++++++,,,------------,,,,,,,,,,,,,,,------------++++++,,,............---,,,,,,+++++++++,,,------,,,------......------,,,------------------------,,,---...//////---+++***...------,,,,,,------...+++,,,,,,---......//////++++++,,,,,,,,,,,,------)))+++------,,,+++,,,,,,)))***++++++------...///++++++,,,,,,,,,,,,++++++........................************++++++++++++++++++++++++,,,------......------------,,,,,,,,,,,,,,,------.../////////......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,000000/////////.........///...---,,,,,,,,,,,,,,,......------------......////////////////////////***++++++,,,---...//////........................+++++++++,,,,,,,,,,,,,,,---...///000111111000000000///...---,,,---......///...------...///...------------.................................------000444:::???@@@>>>;;;888222111000/////////000111//////............//////222000......111555888:::111555444...+++---///...+++,,,------......---------......//////...............//////000//////...////////////////////////------...////////////...............////////////........................,,,,,,,,,...000000///...---------,,,,,,------------------------.........//////////////////////////////////////////...---........................---......///////////////.........///////////////............////////////......///000000///......///.........///000222333444222000...------///000---......//////000000111111111111222222333333444555555444555555666777777555666777999;;;<<<======<<<>>>?????????@@@BBBDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJMMMOOOPPPPPPOOOPPPQQQVVVXXX[[[\\\\\\\\\^^^___```bbbdddfffggghhhhhhgggaaaccceeefffgggiiilllnnnpppppppppqqqrrrssstttuuu}}}}}}~~~~~~}}}}}}||||||zzzyyywwwtttsssqqqpppppplllmmmmmmkkkiiiiiilllooonnnllliiigggeeebbb^^^[[[VVVUUUUUUUUUVVVVVVUUUSSSHHHEEE???:::777555666666444444555555555555555555333333333222222222111111000000111111111222222222000000////////////000000............////////////........................,,,---//////---,,,---...........................***+++,,,---------,,,,,,---------,,,,,,,,,,,,+++)))***,,,.........------,,,+++++++++,,,,,,---...,,,------......------,,,------------------------,,,---...///...+++)))'''...------,,,,,,------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------(((***,,,---,,,++++++,,,)))***++++++------...///++++++,,,,,,,,,,,,++++++........................*********++++++,,,,,,,,,++++++++++++,,,---............---------,,,,,,,,,+++,,,,,,---......//////......---,,,,,,,,,,,,------------............///......---------,,,,,,,,,---.....................------,,,,,,,,,,,,,,,,,,///..................///////////////////////////+++,,,,,,------.................................******+++,,,,,,,,,,,,,,,...///000111111000//////000///...,,,,,,---...//////...------...///...------------.........//////,,,,,,------.../////////111666>>>FFFIIIIIIFFFCCC888777444222000000000000//////............//////............///---+++(((...111111...---......,,,,,,,,,---...............---...///000111111111111,,,------......------,,,////////////////////////------...///////////////............////////////........................,,,+++,,,...000111///---......------------......,,,,,,,,,------.........///////////////////////////////////////...------........................---......///////////////............/////////000...////////////000000000------...//////...------000///...---...///111333000000000////////////000------......///000000111000111111222333333444444444444444444555666888888666777888999:::;;;;;;<<<===>>>?????????@@@BBBDDDDDDEEEFFFHHHJJJKKKKKKLLLJJJLLLOOOQQQQQQRRRSSSTTTVVVXXX[[[\\\\\\\\\]]]___```bbbdddggghhhhhhhhhggg```cccfffiiijjjkkkmmmoooppppppoooooooooppprrrsss~~~~~~~~~}}}}}}|||zzzzzz{{{zzzxxxuuusssqqqppppppjjjlllllljjjhhhiiilllpppnnnkkkhhhfffeeecccaaa___XXXWWWVVVWWWXXXXXXWWWUUUHHHEEE@@@:::777555666666333444555555666555555555333333333222222222111111000000111111222222222222111111000000000000111111////////////000000000000........................+++...000000///---------........................***+++,,,---...---,,,,,,...------,,,,,,++++++***''')))+++.........---,,,++++++++++++,,,,,,---...,,,------......------,,,........................,,,---......---***'''%%%...------,,,,,,------......------,,,,,,++++++***++++++,,,,,,,,,---------(((***,,,---,,,++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,---...///000111.........------,,,,,,,,,++++++,,,------...//////......---,,,,,,,,,,,,------------.........//////......---------,,,,,,,,,***++++++,,,---...//////---,,,,,,++++++,,,,,,---//////............//////////////////////////////---------------------,,,........................,,,------.../////////...//////000111111000///...111///---,,,,,,,,,...//////...------...///...------------.........//////***+++,,,---///000111111111777AAAJJJPPPQQQNNNLLL===;;;777333111///////////////............//////...------,,,,,,...000222...---,,,,,,...222111...,,,---......//////.........///000222333333333333---...............------////////////////////////------...///000000//////............/////////000........................++++++,,,...000111///---///......------......///,,,,,,,,,------.........000000000000000000000000//////000000///...------////////////////////////---......///////////////---.........//////000000000000000000111111111111,,,,,,---......---,,,,,,111000...---...///111222,,,---///111222111000///---------...///000000111000000111222333333444444222333333444555666888999666777888999:::;;;;;;;;;>>>???@@@@@@???@@@BBBDDDBBBDDDFFFHHHKKKMMMNNNNNNHHHKKKOOORRRSSSTTTUUUWWWUUUWWWZZZ[[[[[[[[[]]]^^^___aaadddfffhhhhhhgggfff___cccgggkkklllmmmnnnooopppooonnnnnnnnnooopppqqq~~~~~~~~~}}}}}}}}}}}}}}}yyywwwtttsssssssssqqqppplllkkkiiigggggggggggghhhnnnlllkkkiiihhhddd___\\\WWWVVVVVVXXXXXXWWWTTTQQQKKKFFF???:::777777666666888777555333222222222222222333444222000//////000111111111111000000000000333111///...---...///000////////////000000000000////////////////////////---------.........//////000///...------...///000000000///...---,,,,,,+++............---,,,++++++*********++++++,,,,,,---***+++,,,---...---,,,,,,------------,,,,,,+++***,,,,,,,,,---------......------------------------000///...---,,,+++++++++........................///...---,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------------------...///000000,,,,,,,,,---------......------------------,,,,,,------------------------111///---,,,---...---,,,222222111000///.........//////......------------+++,,,,,,---...///000000,,,,,,---......------,,,............------------////////////////////////+++,,,---...////////////---------,,,,,,+++++++++111000000///...---------........................---------............//////////////////.........000000///...---,,,,,,,,,,,,,,,,,,---------......222555<<>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEIIINNNPPPOOOLLLKKKLLLNNNPPPRRRTTTUUUUUUVVVXXXZZZZZZ[[[[[[]]]___bbbdddgggiiikkkjjjiiigggeeefffhhhkkkmmmoooqqqqqqrrrpppooooooooopppooonnn~~~}}}||||||{{{{{{yyywwwtttssssssrrrqqqooolllkkkjjjhhhgggggghhhhhhkkkjjjjjjiiiiiieeeaaa]]]ZZZYYYYYYYYYZZZXXXUUURRRKKKFFF???:::777777666666888777555333222222222222222333444222000///000111111111111111000000000000222111///.........000000.../////////000000000000////////////////////////---------.........//////......------------....../////////...------,,,,,,---------...------,,,,,,+++++++++++++++,,,,,,,,,***+++,,,---------,,,,,,---------...------,,,,,,,,,,,,---------..................---------------//////...---,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...------......---+++000000000000///......---000000//////............---------...............------------------------111000////////////---,,,////////////////////////---...............------...---------,,,,,,,,,,,,/////////...---,,,,,,,,,........................---------............///............/////////////////////...---------,,,,,,,,,,,,---------......111222777AAALLLSSSUUUSSSMMMFFF<<<444111000///...000000000000////////////,,,,,,------------,,,,,,........................000//////...------......---...///000111111111111///////////////...------................................................///......------------...////////////////////////------------------------000///......---------...,,,,,,------...//////000000//////............///............------,,,,,,...............------------------------........./////////////////////...,,,---.../////////...---......///000000000000000////////////000000000000000000000000000000000000111111111111222222222222222222222333333333444444333444444555666777777888777888888999999::::::;;;===>>>>>>???@@@BBBCCCDDDFFFEEEEEEHHHLLLMMMMMMKKKLLLMMMOOOQQQSSSTTTTTTUUUTTTUUUXXXYYYYYYZZZ\\\^^^___bbbeeehhhjjjjjjjjjiiifffhhhjjjmmmoooppppppppprrrpppooonnnoooooopppppp~~~}}}{{{zzzyyyxxxzzzxxxuuussssssrrrpppooommmllljjjiiihhhiiiiiijjjhhhhhhiiijjjiiigggbbb^^^[[[ZZZYYYYYYYYYWWWTTTQQQKKKFFF???:::777666666666888666555333222222222333222333444333111000000111111111111111000000000000222111000///...///000111....../////////000000000////////////////////////---------...............,,,,,,------------,,,,,,........................,,,,,,------...---------,,,,,,,,,,,,++++++++++++***+++,,,---------,,,,,,,,,,,,---.........------,,,------------........./////////......---------///...------,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++---------......////////////......---,,,+++++++++*********+++++++++,,,,,,+++,,,,,,------.........++++++++++++++++++,,,,,,......---///000///---+++---...///000000///------000000000/////////////////////.........---------///...---,,,,,,---......444111//////111111...,,,////////////////////////////////////...---,,,+++...............---------.........---,,,,,,++++++........................---------............///---------.../////////000..................------,,,,,,,,,---------......333444777???JJJSSSWWWXXXPPPIII???777222000//////000000000000////////////,,,,,,------------,,,,,,........................///...------,,,------------...///000000111111000///...------------------////////////////////////........................------,,,,,,,,,------...////////////////////////------------------------000000///............///,,,,,,------.../////////.........---......///////////////............------------...............//////........................//////////////////....../////////...------......///000000000////////////000000000111111111000000000000000000000000222111111111000000000///222222222222333333333333444444555555555666666666666666777888888999::::::======>>>???@@@BBBCCCDDDHHHGGGFFFGGGJJJKKKLLLKKKOOOOOOQQQRRRSSSTTTTTTTTTQQQSSSUUUWWWWWWXXXZZZ\\\]]]```dddgggjjjkkkjjjjjjgggiiilllnnnppppppooonnnpppooommmlllmmmnnnpppqqq~~~~~~}}}|||{{{zzzyyyyyyzzzxxxuuussssssrrrpppnnnmmmlllkkkjjjiiijjjkkkkkkhhhhhhiiijjjiiifffaaa]]][[[YYYWWWVVVVVVTTTPPPNNNJJJEEE>>>999777666666555777666444333222222333333222333444333111000111222111111111111000000000///111111000//////000000111........./////////000000////////////////////////........................,,,---...//////...---,,,---------.........//////++++++,,,---............---------,,,,,,++++++***++++++,,,,,,,,,---------***+++,,,---------------------------............000000000///......------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...------,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---........................---,,,,,,&&&&&&&&&'''''''''((((((++++++,,,,,,---...//////+++,,,,,,,,,,,,,,,------......///111222222///---+++,,,...///000///---,,,////////////....................................000///---,,,+++,,,...///222///---...111222///,,,////////////////////////......//////...------,,,///////////////..................---------,,,,,,........................---------............///,,,,,,------...///000000---------...............,,,,,,,,,---------......222333666>>>GGGPPPUUUWWWQQQKKKBBB999333000//////000000000000////////////......////////////....................................---------------.........///000000000000000///...,,,++++++,,,---...000000000000000000000000........................,,,,,,,,,,,,---...//////------------------------........................//////...............///---------.........//////------------......///000/////////////////////...,,,,,,------...//////000000000//////.........---............////////////000/////////......------......///////////////...////////////000000000000////////////////////////000000000000000/////////111222222222222333333333555555555555555555555555666777777888999:::;;;;;;======>>>???@@@BBBDDDEEEIIIHHHGGGHHHJJJLLLNNNOOOPPPQQQRRRSSSTTTTTTTTTSSSQQQSSSUUUVVVWWWXXXZZZ\\\^^^aaadddhhhjjjkkkjjjiiifffhhhkkkmmmnnnmmmlllkkkmmmmmmllljjjiiikkknnnppp||||||||||||{{{{{{{{{{{{zzzxxxuuussssssrrrpppooommmlllkkkjjjjjjjjjkkkllliiiiiiiiiiiihhheee___[[[[[[YYYWWWVVVUUUSSSPPPMMMJJJEEE>>>999666666555555777666444333222222333444222333444333111111222333111111111111000000000///111000000000000111111111............////////////////////////////////////.....................------...///000000///...---,,,,,,------.../////////++++++,,,---...............------,,,,,,++++++++++++++++++,,,,,,,,,------)))***+++,,,,,,---,,,,,,---------.........//////000000/////////...............---,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,------...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------(((((()))))))))************+++,,,------------,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////------------......////////////000333555444222000,,,---...//////......---------------------------,,,,,,------...//////000111000...,,,,,,,,,...///...,,,+++---///111000...////////////////////////,,,------...//////....../////////////////////////////////.......................................---------............///+++,,,,,,---...//////000---------...............,,,,,,,,,---------......+++---111888AAAHHHMMMOOOPPPLLLEEE===555111//////000000000000////////////......////////////..............................///......---......//////...//////000000000000///...---,,,++++++,,,......000000000000000000000000...........................---------...///000000------------------------...........................------,,,------......---------...............---------------...///000.../////////////////////+++,,,,,,---...///000000000000//////.........------.........//////000000000000//////..................////////////......---------.........//////////////////////////////---......///000000111111111111111222222222333333444444444444555555555555777777888999:::;;;<<<===<<<======???@@@BBBDDDEEEGGGGGGHHHIIIKKKMMMPPPSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWWWWXXXZZZ\\\aaacccfffiiijjjjjjiiihhhdddeeegggiiijjjjjjiiihhhjjjjjjjjjiiiggggggjjjmmm||||||||||||||||||||||||yyywwwtttsssssssssqqqpppmmmlllkkkjjjjjjjjjkkklllkkkjjjhhhhhhfffddd___\\\]]][[[XXXWWWVVVUUURRRPPPJJJEEE>>>999666555555555666555444333222333444444222333444333222111222333111111111111000000000000000000111111111111111111------........./////////////////////////////////...............---------...//////////////////...---------.........//////,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,------,,,,,,------........./////////...........................------,,,,,,---------++++++,,,,,,------......------,,,,,,,,,---......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++------------............+++,,,,,,------.........------......//////000000//////000222444555444222//////..................,,,,,,,,,,,,,,,---------++++++,,,---...///000111111000///------------...,,,,,,------......//////////////////////////////+++,,,---...////////////.........///////////////////////////////////////........................---------............///,,,,,,,,,---.........///..................------,,,,,,,,,---------......***,,,000666===DDDIIIMMMOOONNNIIIBBB:::333000000000000000000////////////,,,,,,------------,,,,,,..........................................///000//////000000000000//////---------------......///////////////////////////........................//////.........///000000////////////////////////........................---,,,,,,,,,,,,---..............................---------,,,------......---............/////////,,,,,,------...///000000//////..................------......///000000000000000///....../////////....../////////...------,,,,,,---------.........000000000000000000000000------...///000111222222111111111111222222222222333333444444444555555555777777888:::;;;<<<======<<<<<<===>>>@@@CCCEEEFFFEEEFFFIIIJJJKKKMMMQQQSSSPPPQQQRRRRRRSSSSSSSSSSSSUUUWWWXXXXXXXXXXXXYYY[[[aaacccfffhhhiiiiiigggfffbbbcccdddeeefffffffffggghhhjjjkkkjjjfffeeegggjjj~~~~~~~~~}}}}}}|||||||||wwwuuussssssssstttsssqqqlllkkkjjjiiiiiijjjkkkllljjjiiifffeeeeeedddaaa___]]]ZZZXXXVVVUUUUUUSSSQQQJJJDDD>>>888666555555444666555444333222333444444222333444444222222333444111111111111000000000000000000111111222222222222---------.........////////////////////////////////////.........---------///......------......///---------...............---------...------,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,---............///......------............////////////,,,,,,,,,---......//////---------,,,,,,------...+++,,,,,,---......//////,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............000000//////...---------***+++---......---,,,+++++++++,,,,,,,,,---------------------------------,,,,,,------...//////000///......000222444333333222111///...------//////,,,,,,,,,---------......,,,---------......//////000000000///...------------000222000---+++---000////////////////////////------...............---------........./////////................................................---------............///------------------------/////////...---------,,,,,,,,,,,,---------......---...000333888@@@HHHMMMOOOOOONNNHHH???888333222000000000000////////////,,,,,,------------,,,,,,........................------,,,,,,---....../////////000000000000//////------...///////////////................................................//////...---------......////////////////////////........................---------------...//////..............................---,,,,,,,,,------,,,,,,------............,,,---------......//////---------------.........------......///000000111000//////......///000111......//////......---,,,------------.........///000000000000000000000000/////////000000111111111111111111111222222222222222222333444444555666666666666777999:::;;;<<<===;;;<<<===>>>AAACCCEEEFFFCCCFFFIIIJJJJJJKKKMMMOOONNNOOOPPPQQQRRRSSSSSSSSSWWWXXXYYYXXXWWWVVVWWWYYY^^^```cccfffggggggfffeeeaaaaaaaaabbbccceeefffggghhhkkknnnlllhhheeefffhhh~~~}}}|||{{{zzzvvvuuusssssstttttttttssskkkjjjiiiiiiiiijjjkkkllliiigggeeeddddddddddddbbbZZZXXXUUUTTTSSSSSSQQQPPPIIIDDD===888666555555444666555444333222333444555222333444444222222333444111111111111000000000000///000111222222222222222---------.........////////////////////////////////////.........---------......,,,++++++,,,..........................................---,,,++++++,,,,,,,,,------.........---,,,+++***+++,,,---...000111111111000///................../////////000***++++++,,,---...//////------,,,,,,,,,------...,,,,,,------...///000000,,,,,,,,,,,,,,,---...///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,++++++***)))(((''''''///000222222111000...,,,,,,,,,---------.........------------------,,,,,,++++++,,,,,,---...//////...---,,,---000222333222555333000---,,,---///000---------........./////////............---------000000000000///...---,,,///444666333,,,)))+++000////////////////////////////////////...---,,,,,,,,,---------......//////------------------------........................---------.........//////------------------,,,,,,000000///...------,,,,,,,,,,,,,,,---------......,,,++++++,,,000999CCCJJJOOOQQQQQQLLLCCC;;;666444000000000000////////////...//////////////////...........................++++++++++++,,,,,,---...///000000000000000//////,,,---///000000000///...................................................///...------,,,,,,,,,,,,------------------------////////////////////////...............///000111.....................---///...------,,,,,,,,,,,,,,,,,,,,,---------......---------...............+++,,,,,,------.........---------...///000000111000///.........000111222.../////////...---,,,,,,............/////////000000000000000000000000000111111111111000000000000000111111111111222222222111111222333555666777777444555666888999:::<<<<<<;;;<<<===>>>AAACCCEEEFFFBBBEEEIIIJJJIIIHHHIIIKKKMMMNNNOOOQQQRRRRRRSSSSSSWWWXXXYYYXXXVVVUUUVVVWWWZZZ\\\```dddfffgggffffffbbbaaa``````bbbdddgggiiiiiimmmqqqooojjjffffffhhh~~~}}}~~~~~~}}}{{{zzzxxxvvvtttrrrqqqqqqllljjjggggggggghhhhhhgggeeeeeeffffffdddaaa]]][[[XXXWWWVVVVVVVVVUUURRROOOIIIDDD===999777777777777888777666555444444555666555555444333333222111111...///000111111000///......///000000000///---,,,000000000000000000000000////////////////////////...//////...---,,,---///.........---,,,,,,,,,+++//////...---,,,,,,++++++///////////////.........%%%&&&''')))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------............---------.........---,,,,,,+++//////...---,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------.....................///000111++++++++++++,,,---......,,,,,,,,,...000111111000.........------,,,,,,,,,---,,,,,,+++,,,---...///........................,,,---......//////.........---------...///111222999000,,,...///+++***,,,------------.........///111///......//////...,,,........................------............------++++++---.........---,,,,,,......---,,,+++,,,---,,,,,,,,,,,,++++++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///111///...------...///111000000000000///...,,,,,,.../////////...---,,,,,,---------,,,,,,+++++++++...//////000222666<<>>???AAABBBCCCDDDFFFFFFEEEFFFHHHJJJNNNOOOPPPRRRSSSTTTUUUVVV[[[YYYWWWWWWWWWWWWVVVUUUYYY[[[^^^aaacccccccccbbbccccccccccccdddfffgggiiinnnooonnnlllhhheeedddddd~~~||||||}}}}}}|||zzzwwwvvvuuutttssssssttttttnnnkkkhhhggghhhhhhhhhgggcccdddddddddbbb___[[[YYYXXXWWWVVVVVVVVVUUURRROOOIIIDDD===999777777777777888777666555444555555666444444333222222111000000///000111222222111000/////////000000000///...---000000000000000000000000////////////////////////---,,,,,,---//////...---////////////............///......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............////////////......------......------,,,+++.........------,,,,,,+++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------......///------,,,,,,+++,,,,,,,,,,,,,,,---...000222222222......---------,,,,,,,,,---,,,,,,+++,,,---...///........................,,,---......//////............------...///000111999222...000111...---///------........./////////111000...///000000...---........................------............------+++,,,---...///......---...///000000///...///000------......---,,,,,,+++------------............---,,,,,,,,,------...///000///...------...///000//////000//////...---,,,.........///......---------------,,,,,,,,,++++++,,,---......000444999>>>KKKOOOSSSRRRJJJ@@@777333222111///...------------//////.........---------//////.........------------------.........//////...///000000///...---,,,------------------------------............---------------------------------------------,,,,,,,,,////////////000000000000//////////////////////////////...---------------...............//////000....................................------,,,,,,,,,,,,------...//////000................................................//////............//////////////////////////////////////////////////////......////////////......000111111222222111111000000000000000111111111111111222222333333444444555666777999:::;;;;;;::::::;;;;;;;;;<<<>>>???AAABBBCCCEEEFFFFFFFFFFFFIIIKKKNNNNNNPPPQQQTTTVVVYYYZZZ]]][[[XXXWWWWWWWWWVVVUUUYYYZZZ\\\___aaaccccccdddeeedddcccbbbccceeeggghhhmmmmmmmmmkkkgggdddcccccc}}}}}}~~~}}}|||zzzwwwvvvtttsssrrrrrrssstttooommmjjjiiiiiiiiihhhgggddddddddddddaaa^^^[[[YYYXXXWWWVVVVVVVVVUUURRROOOIIIDDD===999777777777777777777666555555555555666333222222111111000000000111111222222222222111111000000111111000000///...000000000000000000000000////////////////////////...,,,,,,...111222000---000000000000000000111111.........------,,,,,,+++)))******++++++,,,,,,,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////000000000000//////------......------,,,,,,---------------------------...///...---,,,---///......------,,,,,,++++++,,,,,,,,,---------......------------,,,,,,,,,,,,......---,,,++++++******++++++,,,---...000222333...------------,,,,,,,,,---,,,,,,,,,,,,------...........................,,,---......//////......///......---......//////666111///000111//////000....../////////000000000222000//////000111000...........................------............------------...////////////...,,,---......,,,,,,---......////////////...------....../////////000000000---------,,,------...///000///...------...///000....../////////......---------......///.........------------,,,,,,,,,,,,+++,,,,,,,,,---111666999DDDIIIOOOQQQLLLCCC:::444111000///---,,,+++++++++...............---------...............------------------..................////////////...------------------------------.........------.................................,,,,,,,,,,,,,,,---------////////////000000000000......//////000000111111......---,,,,,,,,,,,,------------------...//////......................../////////............---,,,,,,------.../////////................................................/////////....../////////////////////////////////......//////000000111111//////000000000000//////000111111222222111111000111111111111222222222222111222222333333444444555666777888999:::;;;::::::;;;;;;<<<===>>>???AAABBBDDDEEEFFFFFFFFFGGGIIIKKKNNNNNNOOORRRVVVZZZ___aaaaaa^^^ZZZWWWWWWWWWWWWWWWXXXYYYZZZ]]]___bbbdddeeegggeeebbb``````bbbeeegggkkkkkkllljjjgggdddcccccc~~~|||{{{zzzwwwtttrrrqqqqqqqqqqqqnnnkkkjjjjjjjjjiiihhhggggggfffeeeccc```]]][[[XXXWWWVVVVVVVVVUUURRROOOHHHDDD===999777777777777666666666555555555666666333222222222111111111000111111111111111111111111111111111111111000000///////////////////////////////////////////////////000//////......///000000/////////000000111111222......---------,,,,,,,,,++++++,,,---.../////////...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...............////////////......,,,------...------,,,,,,,,,,,,------------------,,,---...---,,,,,,---...//////...---,,,++++++***,,,,,,,,,---------..................------,,,+++------------,,,,,,+++++++++,,,,,,++++++,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,---........................,,,---......///.........///.....................111///...............///////////////000000000000222000///000111222111///........................------............------.........///////////////...//////...,,,++++++,,,......////////////.........////////////000000000......------------......000///............///000------......///.........,,,,,,---.../////////...------------------,,,,,,+++,,,,,,,,,,,,///333666;;;AAAIIIMMMKKKCCC:::444000///...------,,,,,,+++.............................................................................................---........................///...---,,,,,,---...///////////////////////////,,,,,,,,,------.........------------............------...///000000111111......------,,,------.........------......///000......................../////////////////////...---------.........//////......................................................////////////......////////////////////////......//////000111111111//////000111111111111000000000111111111111000000000000000111111111222222111222222333333444444555666777888999:::;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBDDDEEEFFFFFFFFFGGGIIIKKKNNNOOOPPPSSSXXX___eeeiiieeeaaa\\\YYYXXXYYYZZZZZZXXXXXXYYYZZZ]]]aaaeeeggghhheeebbb___^^^```dddfffhhhiiijjjiiifffdddcccddd~~~||||||{{{yyywwwuuusssrrrqqqpppnnnkkkjjjjjjjjjjjjiiihhhgggfffeeebbb___]]][[[XXXWWWVVVVVVVVVUUURRROOOHHHDDD===999777777777777555555666666666666666666333333333333333222222222000000000//////000000000222111111000000000000000///////////////////////////////////////////////////111000---***)))---111.........//////000000000---------------,,,,,,,,,,,,------...///000000111+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,------......------,,,,,,,,,------...------,,,,,,,,,------------------***+++,,,,,,+++***+++,,,//////...------,,,++++++,,,,,,,,,---------....../////////000///...---,,,***+++,,,------------,,,---//////...++++++,,,...------------------------,,,,,,,,,,,,,,,,,,++++++........................,,,---......///........................---------...//////...---...//////////////////000000000000111000///000111222111000........................------............------............//////000000555666666444000......///,,,------.........------------.........////////////......---------......//////............//////,,,---...............---,,,,,,---.../////////...------------------------------...------...111444444888???DDDEEE???777111---.........//////......---.....................---..........................................---...------------.................................///...---,,,,,,---...///////////////////////////------......//////000000------------............,,,,,,---......///000000///...............////////////......//////000111.........................../////////////////////---------.....................................................................///000000///......////////////////////////......//////000000000111//////000111222222111111000000000111111000000000/////////000000000111111111222222333333444444555777777777888999;;;<<<<<<============>>>@@@AAABBBCCCDDDEEEFFFEEEFFFHHHJJJOOOOOOQQQUUU[[[bbbiiimmmhhhddd^^^[[[[[[[[[\\\\\\YYYXXXYYYZZZ]]]aaaeeehhhgggeeeaaa^^^]]]___bbbdddggghhhiiihhhfffddddddeee~~~}}}{{{|||}}}}}}|||{{{wwwxxxyyyyyyxxxwwwuuutttooommmjjjiiijjjkkkjjjjjjgggfffdddbbb```]]]ZZZYYYXXXWWWVVVVVVVVVUUURRROOOIIIDDD===999777777777777444555666666777666666666333333333333333333333333000000////////////000000222111000////////////000000000000000000000000000////////////////////////---//////...++++++,,,...---..................///------------------------+++,,,,,,------.........************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,------,,,,,,,,,,,,,,,------......------------------------------)))+++,,,+++***)))***+++//////......------,,,,,,,,,,,,,,,---------.........///000000000///...---)))***,,,---......------...111333222...,,,---///,,,,,,,,,------------...+++,,,,,,,,,,,,++++++***........................,,,---......//////......,,,------.........------///222333000///000111000....../////////000000000000///...///111222111000........................------............------......------......///000555555555333///---------++++++,,,------------,,,,,,,,,---------.........000///......---.........////////////////////////------.........------,,,------......///.........------------...............//////...------000222000222666;;;===:::444///,,,---...//////000//////---------...............---------..............................------------------,,,------...///.................................------.................................///////////////000000000////////////000000000000,,,,,,------....../////////............///000000///////////////000111111........................---............/////////........................................................................---...///000000///...---///////////////////////////////////////............///000111111222111111///000000111111000000///.../////////000000000000111222222333333444444555777777777888999;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDDDDDDDEEEGGGIIIMMMOOOQQQVVV\\\bbbhhhlllfffccc___\\\\\\\\\\\\\\\ZZZZZZZZZ[[[^^^aaaeeegggeeeccc```^^^]]]___aaaccceeeggghhhhhhfffeeeffffff|||zzzzzzzzz|||}}}|||{{{uuuvvvyyyzzzzzzwwwsssqqqmmmkkkiiihhhjjjkkkkkkkkkgggfffdddbbb___\\\ZZZYYYXXXWWWVVVVVVVVVUUURRROOOIIIDDD===999777777777777333444666777777777666666222222222222222222222222111111000//////000111111111000///.........//////000000000000000000000000////////////////////////...---...333888888222,,,///..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------------------,,,+++,,,------......------.........------,,,,,,+++***+++,,,,,,******+++,,,...............---------,,,,,,,,,---------......,,,---...000000///...---***+++---......---,,,+++(((---222222///------///,,,,,,,,,---------......+++,,,,,,---,,,+++***)))........................,,,---......//////......***+++---............---...333555111...000111///------.........////////////...---...000111000///........................------............------...---,,,,,,,,,---/////////000000...,,,++++++,,,++++++,,,---------------,,,,,,---------.........000000///.....................////////////..................---,,,,,,+++.........///......------------------.........///...//////...,,,,,,---/////////000333555555111...,,,,,,---.........---------------.........//////---------.........////////////.........---------------,,,,,,,,,---...///........................------............------------------------------///////////////.........////////////000000000000.............../////////...---------......///000///............///000000........................,,,,,,------....................................................................................---...///000000///...---//////////////////////////////......------,,,,,,---...///000111111111111//////000000000000////////////000000000111111111111222222333333444444555777777777777999;;;===>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCFFFHHHKKKLLLPPPUUUZZZ```dddgggbbb```]]][[[\\\\\\[[[ZZZ[[[[[[\\\]]]___bbbdddfffbbbaaa___^^^^^^___```bbbeeeggghhhhhhgggfffggghhh|||{{{zzz|||~~~~~~}}}vvvxxxzzz{{{yyyuuuoookkkllljjjhhhhhhjjjkkklllkkkjjjiiifffdddaaa^^^\\\[[[XXXWWWVVVVVVVVVUUURRROOOIIIDDD===999777777777777333444666777777777666666111111111111111111222222333222111000000111222333111000...---------...///000000000000000000000000////////////////////////000---///:::FFFFFF999,,,000000//////......------------------------------...---------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---..................---+++,,,,,,---.........---//////...---,,,,,,+++++++++,,,------++++++,,,------------...............,,,,,,,,,---------......***+++---/////////---,,,,,,---.........,,,***(((!!!'''...000---+++,,,...,,,,,,,,,------.........+++,,,,,,---,,,+++***)))........................,,,---......//////......)))***,,,...//////......,,,222444///,,,......,,,------------.........///...------...///000000///........................---..................---------,,,+++,,,---...///...///000///......///000+++,,,,,,---.........------------............///000000///.....................////////////.........///......---,,,+++***.../////////...---,,,,,,---------.........//////...//////---++++++,,,---000...---///222222000---,,,------...---,,,***)))---------.........//////---------.........////////////.........------------,,,,,,+++,,,---//////////////////////////////,,,---...//////...---,,,------------------------/////////...---------,,,------------.........///000000000000////////////,,,,,,,,,,,,,,,---...///...------------...//////........................,,,,,,,,,---------...........................---................................................---...///111111///...---//////////////////////////////...---,,,++++++***------///000000111111111//////000000000000//////000111111111111222222222111222222333333444555555777666666777999;;;===>>>???>>>>>>>>>???@@@AAAAAA@@@AAABBBBBBBBBCCCEEEGGGHHHJJJNNNSSSYYY]]]aaaccc___]]][[[ZZZ[[[[[[ZZZXXX\\\\\\]]]^^^```bbbdddeeeaaa```____________```aaaeeegggiiiiiihhhggghhhiii||||||||||||{{{{{{zzzyyyuuuttttttttttttsssqqqnnnkkkkkkjjjiiihhhhhhhhhiiiiiihhhfffdddaaa^^^\\\ZZZ[[[YYYXXXWWWWWWUUUQQQNNNKKKFFF>>>888666555555555555555555666666666666666444444444333333222222222000000//////000222444555000000///...........................////////////...........................***...@@@SSSTTTAAA,,,//////000000///...------...---,,,,,,,,,...000111,,,------......------,,,........................&&&+++000///***''''''))),,,---...//////...---,,,,,,,,,------,,,,,,+++***...,,,***+++///111000///...---,,,+++++++++++++++---......,,,******+++,,,------------------------,,,---...///000///...---...------------...//////------------------------------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,---.........---,,,++++++......)))***///111......------,,,,,,------......------,,,,,,------...000000000000000///......***++++++,,,---...////////////////////////////////////...---,,,,,,++++++---------.........//////------......---+++***(((000000//////......------......---------,,,,,,,,,---------------...//////555222///---............///////////////.........111000///......///000111........................................................................------------------------........................---------.........//////---------...............///............000222333444222000...---,,,,,,,,,........................////////////////////////,,,,,,------.../////////.............................................---//////////////////////////////000000///...------...------,,,,,,------......------------,,,,,,,,,***+++,,,---............---,,,,,,+++,,,---...///---------............////////////////////////////////////////////////////////////...---------,,,111000///...---,,,++++++///000111000...------...000000000000000000000000///000000000000111111111444444444444444444444444222333555777999<<<@@@CCC===???@@@@@@??????@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIKKKNNNQQQUUUXXXZZZ[[[YYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\]]]]]]___bbbeeefffdddcccaaa___```aaadddfffdddggglllnnnllljjjgggfff{{{{{{{{{{{{zzzyyyxxxwwwrrrqqqqqqrrrttttttrrrpppkkkkkkjjjiiihhhhhhhhhhhhjjjjjjiiihhheeebbb___^^^\\\[[[ZZZYYYXXXVVVRRROOOKKKFFF???999777666666666666666666666555555555555333333333333333333222222111000000000000222333444111111000///////////////111111000000/////////...........................222...---333<<<===555---//////////////////...------------...............,,,------......------,,,........................---,,,,,,,,,+++++++++***------...//////...------,,,,,,------,,,,,,+++***...,,,+++,,,...000///.........---,,,,,,,,,,,,,,,------...,,,******+++---------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......------------------------------,,,,,,+++,,,,,,------------------.........------.........---,,,+++,,,///...))))))---...+++...------,,,,,,------......------,,,,,,------...000000000000000///...............---------,,,,,,........................///......---,,,,,,++++++,,,,,,,,,---------.........//////...---,,,++++++////////////////////////............------,,,,,,......---------......///333000---,,,---........./////////////////////...------------...///111222////////////////////////................................................------------------------........................,,,,,,,,,---------........................------///.........///000111111111000///...------......................................................,,,,,,------.../////////........................---------.........//////.......................................---,,,,,,///......------......///000////////////.........,,,,,,---...////////////------,,,,,,,,,---///000---------............///...............................................................---------........................///000000///------...///000000000000000000000000000000000111111111111222222222333333444555666666444666777888888:::===@@@===???@@@@@@???>>>@@@AAAAAAAAABBBCCCDDDFFFGGGHHHHHHJJJMMMQQQTTTWWWYYYZZZYYYZZZ[[[[[[\\\\\\[[[[[[YYYYYYZZZ[[[\\\^^^```aaacccaaa```______aaaccceeedddhhhmmmooommmkkkiiihhh{{{zzzzzzyyyxxxwwwuuutttoooooooooqqqssstttsssrrrlllkkkjjjiiihhhhhhhhhhhhhhhiiijjjjjjhhheeebbb```___^^^\\\[[[ZZZWWWSSSPPPKKKFFF???:::888777777777777666666666555444444444222222222333333333333333222111111000111111222222222111111000000000000111333333222111000///.................................//////,,,******+++...---...//////////////////,,,---///000000...,,,+++,,,------......------,,,------------------------111,,,((((((+++------+++------...//////...------,,,,,,------,,,,,,+++***...---,,,,,,...///...---///...------,,,---------,,,------,,,+++***+++---------------------------,,,++++++++++++,,,------,,,++++++++++++,,,---------------------------------,,,,,,,,,,,,,,,------------......////////////...............---,,,+++---......+++***,,,,,,)))...------,,,,,,------......------,,,,,,------.../////////000//////...---.........------------,,,------------------------.........------,,,,,,+++---------.........//////000000///...------------.........////////////////////////............---///......---------......000...,,,+++---...............//////////////////333222000///...---------////////////////////////................................................------------------------........................++++++,,,,,,,,,---------/////////...---------,,,...//////000000000/////////......---......//////........................------------------------,,,,,,------.../////////........................,,,------....../////////........................---------------,,,,,,,,,/////////....../////////000////////////...............//////000//////.........------......///000---------............///------------------------........................---------...............------...///000000111222000000000...,,,,,,...000000000000000000000000000000111111111111222222222000000111333444666777777777888999888888888:::<<<===>>>@@@???>>>>>>???AAAAAAAAABBBCCCEEEFFFGGGHHHGGGIIILLLOOOSSSVVVWWWXXXYYYZZZ[[[[[[\\\\\\[[[[[[ZZZZZZ\\\]]]^^^_________aaa```___^^^___aaadddeeegggjjjnnnpppooollljjjhhh{{{zzzzzzyyywwwuuutttsssrrrqqqpppqqqssstttsssrrrlllllljjjiiihhhhhhhhhhhheeegggiiijjjiiifffbbb```aaa___^^^\\\[[[XXXTTTQQQKKKFFF@@@;;;999888888777777777666555444444333333111111222222333333333444333222222111111111000000111111000//////000000000222222111000000///..............................&&&,,,222111,,,)))+++///------...///000000//////---......///...---+++***,,,------......------,,,------------------------...***''''''***---,,,***---..................---,,,,,,------,,,,,,+++***------------......---,,,///......---------......,,,------,,,+++***,,,---------------------------......---,,,---...///000,,,,,,,,,+++,,,,,,---...---------------------------,,,,,,,,,,,,------...---------......//////000/////////......---,,,,,,,,,---...------------+++...------,,,,,,------......------,,,,,,------............//////......---++++++,,,---...///000000------------------------......---------,,,,,,,,,.../////////000000000000111000...---,,,---...//////////////////........./////////////////////...//////...------------...///---,,,,,,...///000///............////////////333222222111000/////////////////////////////////................................................------------....................................,,,,,,,,,---------......000000///...---,,,,,,,,,...///000000000///...---................................................------------------------,,,,,,------.../////////.............................................---..............................------------------//////............//////...------------,,,,,,,,,....../////////......---//////......////////////---------............///------------------------........................,,,---------.../////////---......///000111222222000000///...,,,---///111////////////////////////111111111111222222222222000111222333444555666666666888999999888888999;;;===>>>??????>>>>>>???@@@@@@AAACCCDDDEEEFFFGGGGGGGGGHHHKKKNNNQQQTTTVVVWWWWWWXXXYYYYYYZZZZZZYYYYYYZZZ[[[]]]^^^______^^^^^^``````______```bbbdddeeejjjmmmpppqqqoookkkhhhggg|||{{{{{{zzzxxxvvvuuutttwwwuuussssssttttttrrrqqqmmmlllkkkiiihhhgggggggggdddfffhhhjjjiiifffcccaaaaaa___^^^]]][[[YYYUUURRRJJJFFF@@@<<<:::999888777777666666555444333333222111111111222222333333333333222222222111000000/////////.........//////000////////////////////////........................(((---222333000......///------...///000000/////////...---,,,++++++,,,---,,,------......------,,,------------------------******+++,,,,,,,,,------.........------.........,,,,,,------,,,,,,+++***+++,,,---...------------......---------......///+++,,,---,,,++++++,,,...------------------------......---,,,---...///000---------------......///---------------------------,,,,,,,,,------...///+++,,,,,,---......//////000000///...------,,,,,,+++,,,...000111000//////...------,,,,,,------......------,,,,,,------...,,,---............------+++,,,,,,---...///000111---------------------------------------,,,,,,,,,------.........////////////...---,,,,,,,,,---...111000000///...------,,,...////////////////////////......---------......///...---...000111111000---.........//////000000++++++---...000111222222------------------------................................................---------....../////////....................................////////////000000///...---,,,,,,,,,---...///000000///---,,,/////////...------,,,,,,........................------------------------,,,,,,------.../////////........................000000///...---,,,,,,+++........................//////...------...//////...------,,,,,,------......------------,,,,,,,,,------.........---,,,,,,//////////////////......---------............///................................................,,,---------...//////////////////000000000000000/////////...------///111////////////////////////000000111111111222222222222222222333333333333333444666888888888999:::<<<<<<>>>??????>>>===???@@@@@@AAACCCEEEFFFGGGGGGGGGFFFHHHKKKNNNQQQSSSUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVWWWYYYZZZ[[[[[[ZZZZZZaaa`````````aaabbbdddeeelllnnnqqqqqqnnnjjjfffddd~~~}}}}}}|||{{{yyyxxxwww{{{xxxuuutttssssssqqqpppmmmlllkkkiiihhhgggggggggfffgggiiijjjiiigggdddccc___]]]\\\\\\[[[YYYUUUSSSIIIEEE???;;;:::999888777666555555555444333333333111111111222222222222222222222222222222111000///...............//////000---........./////////000........................111000///...---...///000---.../////////////////////...,,,******+++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........///000///...------------...///,,,,,,------,,,,,,+++***(((***---...---------...------------------...///+++,,,---,,,++++++---...------------------------,,,++++++++++++,,,------...------------...//////------------------------,,,,,,,,,,,,---...///000++++++,,,---...//////000111111///...------------+++***...333444222000222...------,,,,,,------......------,,,,,,------...+++,,,------...---------/////////............---------------------------------------------------+++++++++,,,,,,,,,,,,---......---------------...000000000///......---------............/////////---------------.../////////......///111222111000------......///000000000.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,................................................---------...//////000000...........................////////////000000000/////////...---------,,,---....../////////....../////////......,,,+++***........................------------------------,,,,,,------.../////////........................000000///...---,,,,,,+++------------------------000///...---...///000111------,,,,,,,,,,,,------000////////////.........,,,,,,---------------,,,....../////////...---------------............///////////////////////////---------------------------------...............000000000//////.........---...000///......///000000000000000000000000000///000000000000111111111333333333333222222222222222444777888999999;;;<<<<<<===???>>>======>>>@@@@@@AAADDDFFFGGGHHHGGGGGGGGGHHHKKKNNNQQQSSSTTTUUUSSSTTTUUUUUUVVVUUUUUUUUUWWWXXXYYYZZZ\\\\\\]]]]]]aaaaaa``````aaaaaabbbbbbiiilllppppppmmmiiieeeddd~~~}}}|||{{{{{{xxxuuusssrrrrrrqqqooonnnmmmkkkiiihhhgggffffffffffffggggggfffdddcccbbb\\\[[[ZZZZZZZZZXXXUUUSSSGGGCCC>>>;;;999888777666444444444444444444444444222222222222111111111111111111222222222111000000//////......///000000111000000000///////////////........................111000...------...///000//////////////////...---,,,,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***''')))---//////...///...------------...///,,,,,,------,,,,,,+++***%%%)))---......---...///,,,,,,,,,,,,,,,---......+++,,,,,,,,,++++++---///------------------------***+++,,,,,,------,,,,,,------,,,,,,------...///------------------------,,,,,,,,,------...///000,,,,,,---...///000111111222111000...---,,,------+++***...444555000...000...------,,,,,,------......------,,,,,,------...++++++,,,---------------////////////....................................------------------------,,,,,,,,,,,,---------------....../////////......---.........//////000000,,,,,,------............,,,,,,,,,---...///000111///......///000111///...------......///000000111333333111///,,,)))&&&$$$------------------------................................................---------...///000000000.................................////////////000..................------------------......///000,,,---.........---,,,,,,................................................,,,,,,------.../////////................................................------------------------///...---,,,,,,...000111......------------......000////////////.........+++,,,---......///......---......///...---,,,+++---------............///........................------------------------...............---------/////////.........------+++---000111000///...///000000000000000000000000....../////////000000000111111111222333333333444222444777999999999:::;;;<<<===>>>>>>======>>>@@@@@@BBBDDDFFFHHHHHHGGGGGGGGGIIIKKKNNNQQQSSSTTTUUUSSSTTTTTTUUUUUUUUUUUUUUUZZZZZZZZZ\\\]]]___aaabbb```____________^^^^^^^^^dddgggkkkmmmllliiigggfff~~~yyyvvvsssrrrqqqqqqpppooonnnmmmkkkiiihhhgggffffffdddddddddcccbbbaaa```___ZZZYYYXXXYYYYYYXXXUUUSSSFFFCCC>>>;;;999888666555333333444444444444444444333222222222111111000000000111222333333222111000000000///000000111222222333333222111000///..............................***---000222222111000000///000000000///...------)))***,,,.........,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...&&& (((///...***///...---,,,,,,---...///,,,,,,---------,,,++++++$$$(((---......---...000++++++++++++,,,,,,---...***,,,,,,,,,++++++---///------------------------,,,---...///000///...---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---...///000000------...///000111222222333222000...---,,,------,,,+++...555555...+++---...------,,,,,,------......------,,,,,,------...***+++,,,,,,------------,,,,,,---...///000111111////////////////////////------------------------////////////000000000111...///000111111000///...***+++,,,...///111222333,,,,,,,,,---------......++++++,,,,,,...///111222...------...//////...,,,---------...///000000111,,,...///111111111111000........................................................................---------...///000000111........................---------.........//////---------...............---,,,,,,,,,---...000111***+++,,,...//////..............................////////////////////////,,,,,,------...//////000........................++++++,,,---...///000111------------------------...---+++++++++---///000//////............//////......---------,,,,,,,,,,,,---...///000000000000------.........---+++***---------.........//////------------------------------------------------/////////......------,,,------..................***---000222111///......000000000000000000000000............//////////////////000111333444555666333555888999888888888999<<<===>>>>>>======>>>???@@@BBBDDDGGGHHHHHHGGGGGGHHHIIILLLNNNQQQSSSTTTUUUTTTTTTUUUVVVVVVVVVVVVUUUWWWWWWWWWXXXZZZ\\\___aaa___^^^^^^]]]]]]\\\[[[[[[___ccchhhkkkkkkjjjhhhhhh~~~|||zzzxxxuuuttttttsssrrrpppkkkiiihhhfffeeeeeeeeeeeehhhfffdddccccccaaa^^^[[[ZZZYYYXXXWWWWWWUUURRROOOFFFBBB===;;;;;;:::666222444444555555555555555555111111111111111111222222222222222111111111000000222222000/////////000111000000//////.........---000000000///---,,,...///.........------,,,,,,,,,........................,,,---...//////...---,,,))),,,000333333111...,,,000///---,,,+++,,,------------------------------,,,---///000///...///000---.........---,,,,,,+++........................000000///............///,,,,,,,,,++++++*********++++++,,,,,,,,,---------......---,,,,,,,,,,,,---/////////......------------.........---,,,,,,+++------,,,,,,---///000222............000222444555555333111...,,,+++++++++...............///000000++++++++++++,,,,,,---...............////////////+++++++++,,,,,,,,,------,,,,,,,,,---...///000000000...,,,,,,------,,,+++...------------.../////////...---,,,,,,,,,,,,,,,000000///...............---....../////////........................................../////////...000000111111000///---,,,---111222000000222111---///...---,,,,,,---//////000///......///000///...............////////////000000//////.........---,,,,,,,,,---...//////000......---------,,,,,,,,,---------............///............////////////......---,,,---...///000........................//////.........---------------,,,,,,,,,,,,------,,,,,,---...////////////...------------...//////000000//////......------........................//////---,,,,,,---...////////////...---------,,,+++,,,,,,------,,,,,,+++---------...............000000////////////000000000000000000000000000000---------............///---------------...//////---------,,,,,,+++++++++.....................---,,,,,,------.../////////////////////////////////000000000000000000000000000000000000111222333444666666666666666666777888<<<<<<===>>>???@@@@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMOOORRRUUUVVVSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWYYY[[[]]]___aaa___``````___]]]\\\\\\]]]aaabbbeeegggiiiiiihhhggg}}}{{{yyywwwtttssssssrrrpppoookkkjjjiiigggfffffffffffffffeeecccbbbaaa___\\\ZZZZZZYYYXXXWWWWWWUUURRROOOFFFBBB===;;;;;;999666333555555444444444444444444222222222222222222222222444333333333222222222222000111111111111000///...000/////////...............///000///...---...///.........------,,,,,,,,,////////////////////////------...//////...------***,,,///111222000...,,,...---,,,+++++++++,,,,,,,,,,,,,,,------.........,,,...000000///...///000------......------,,,+++------------------------000///......------......,,,,,,,,,+++++++++******++++++,,,,,,,,,---------......---,,,,,,,,,,,,---.........---------,,,,,,------......------,,,++++++******)))***+++---...------------///000222333333222000...---,,,,,,,,,.........---......//////------,,,,,,---......///........./////////000000,,,,,,,,,,,,------------,,,---------.../////////000...---,,,---...---,,,...------------...////////////...---------------000000///...............+++,,,---......///////////////.........---------,,,,,,------...///000000///000111222222111000000...222333111222666666333000///...------......///...---,,,,,,---...---,,,............////////////000/////////............,,,------...//////000000......---------,,,,,,,,,---------............///............//////////////////.........///000111........................//////.........---------......------------......---......////////////......------------.../////////////////////.................................///...------------...///...............------------------......---------/////////000000000000000//////............//////////////////////////////---------............///---------,,,---......///...---------,,,,,,,,,,,,........./////////000000------......///000000111111111111111111111111111000000000000000000000000111111111111111222333444555555555666777888:::;;;<<<======>>>???@@@AAAAAADDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLNNNPPPSSSUUUVVVUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUVVVXXX[[[]]]___aaa___```aaa___]]]\\\\\\]]]```bbbdddfffggggggfffeee~~~}}}}}}}}}}}}|||zzzxxxvvvtttsssrrrqqqooommmlllkkkiiigggffffffggggggeeecccbbbaaa```^^^[[[YYYZZZYYYWWWWWWWWWUUURRROOOGGGBBB===;;;:::999666333555555444444333333222222333333333333333333333333333333222222222111111111...000111333222000...---////////////............+++---000000///......///.........---------------000000000000000000000000------...//////...------,,,---...000000///...---......---,,,,,,,,,------++++++,,,,,,---...//////...///000000...---......------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......---,,,,,,,,,,,,---------------,,,,,,,,,,,,------......------,,,,,,...------,,,------......---,,,,,,---...///000111111000///...------------......---------------.....................///000////////////000000000000------------.........///------..................111///------...///...---...------------...//////000//////............///000000///...............+++,,,---...///000000000//////......------,,,,,,+++,,,,,,---///000222333000111222333444444444444000333444222444999;;;999111111000///...............---,,,,,,---...---,,,---............/////////////////////............---......//////000000111......---------,,,,,,,,,---------............///............////////////000////////////000111111.......................................---------///..................///...////////////......---...------------...//////.........///////////////........................///......------...//////---------......................................./////////000000111111111......------------......////////////////////////---------............///---------------...//////...............---------.../////////000000111111......//////000111111111111111111111111111111111000000000000000000000000333333222222222222333333444444555777888;;;<<<>>>=========>>>???@@@AAABBBEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNPPPRRRTTTVVVWWWWWWWWWXXXXXXYYYXXXXXXXXXTTTTTTVVVXXXZZZ]]]___``````aaaaaa```^^^]]]]]]___```aaaccceeeeeedddcccbbb}}}{{{zzz{{{||||||{{{yyyyyywwwuuutttsssrrrooommmkkkjjjhhhgggfffeeeffffffeeecccaaa``````^^^[[[XXXYYYXXXWWWWWWVVVUUUQQQOOOGGGCCC===::::::999666444555555444333222222111111333333333333333222222222000000000////////////...000000111111000000///...///////////////.........))),,,///000000........................---------////////////////////////---..................---........................//////..................******+++,,,---//////000...000111000...------...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,/////////...............---------......//////000..............................---,,,,,,,,,,,,---///......---......///////////////000000000111111............////////////...............---------111000......///000000///...------------...//////000000///////////////000000000///...............---...///000000000000000........................000000///000111333444555333333333444444555555555222444444222444999<<<;;;222222111000///.........000.........///000///...---------........./////////////////////............/////////000000111111......---------,,,,,,,,,---------............///............///////////////////////////000000000................................................//////............//////...............---,,,+++...------------...//////------......//////000000......................................./////////,,,---------...////////////..................///---------...//////000000///......------......///////////////////////////---------............//////............///000000///////////////.........////////////////////////---......///000000111111111111111111111111111111000000000000000000000000444444333333222333333333555666666888999;;;===>>>============???@@@BBBCCCGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMOOORRRTTTUUUWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWTTTTTTUUUWWWZZZ\\\___``````aaabbbaaa___^^^___``````aaabbbccccccbbb```___{{{zzzyyyyyy{{{{{{zzzyyyzzzxxxwwwvvvuuussspppmmmjjjiiigggeeedddddddddeeeeeedddbbbaaa```^^^[[[YYYYYYXXXWWWVVVVVVTTTQQQNNNHHHCCC===:::999999777444555555444333222222111111333222222222111111111000000000000////////////...222111///------...000111.........///////////////))),,,///000///..................................................................------..................---------......------------......------******+++,,,---//////000...000111000...------...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++,,,,,,,,,+++++++++***.../////////////////////,,,------..................------,,,,,,,,,------......---------------...////////////000000000000........./////////000000...............---------111000......000111000000...------------...//////000000/////////000000111000000///........................///......------------...///000000111111666555444333333555666777666555555444444444333333222555444111222666888666222111111000///......---000.........///000///...------------.....................///////////////////////////000000000000......---------,,,,,,,,,---------............///............////////////------........./////////........................---.....................//////............//////---------------,,,+++***...------------...//////------......//////000000........................---......//////000000000,,,---------.../////////......---,,,,,,---......------......///000000111000//////////////////000........................---------............///000000000000000111111222////////////////////////000000//////...---,,,,,,,,,------......//////000000000000000000000000000000000000000000000000000444444333333222333333333777777888888999;;;<<<===============???AAACCCEEEHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNQQQSSSUUUVVVWWWWWWVVVWWWWWWXXXXXXXXXXXXWWWUUUUUUVVVXXXZZZ\\\^^^___aaabbbcccbbb```___```aaa```aaabbbccccccaaa```^^^|||zzzyyyzzz{{{{{{zzzyyyzzzyyyxxxwwwvvvsssooollliiihhhfffdddcccccccccdddeeedddbbbaaa```^^^[[[YYYYYYXXXVVVVVVVVVTTTQQQNNNHHHCCC===999999999777555555555444444333333222222333222222111111000000000333333222222222111111111444111...,,,+++---000222.........///////////////***,,,//////...------................../////////........................///...------------...///.........---------------)))***++++++,,,,,,++++++++++++,,,,,,---...//////...///000000...---......,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,,,,,,,,,,------------,,,---------..................---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,------......------+++,,,------------,,,,,,//////000000000///......+++,,,---...............---------------......//////...------,,,---------............////////////............/////////000------..................111///......000111111000...------------.../////////////////////000000111000000///...............---------......------,,,......///000111222333333888777555444444555666888666555444333222222222222111333333//////222333000000000000000000///...---...---,,,,,,---...---,,,,,,------------..................///////////////////////////////////////......---------,,,,,,,,,---------............///............////////////,,,------...///.................................---------...............///..................///,,,------------,,,,,,+++...------------...//////.........///////////////........................------///000000000000000---------...............///...---,,,,,,---.../////////000111111222333333000000////////////000000........................---------............///000000000000000111222222.........///////////////000000///...---,,,,,,+++,,,,,,------.../////////////////////////////////000000000000000000000000333333222222222222333333888888888888999:::;;;<<<>>>=========>>>AAADDDFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOQQQTTTUUUVVVVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\^^^___aaabbbccccccaaaaaabbbccc```aaacccddddddbbbaaa___}}}|||{{{{{{||||||zzzyyyyyyxxxwwwvvvuuurrrnnnkkkjjjhhhgggeeedddddddddddddddbbb```______]]]ZZZWWWXXXWWWVVVVVVVVVTTTPPPNNNIIICCC<<<999888888777555555555444444444444444444444444333222222111000000444333333333222222222222222000...---,,,---///000............/////////000---...///...,,,+++,,,------........./////////000........................///...------------...///---............---,,,+++)))***,,,---------,,,,,,,,,,,,,,,------.........,,,...000000///...///000+++,,,------......------------------------------000///......------......,,,,,,,,,---------......------------..................---,,,,,,,,,,,,---,,,,,,---------.........+++,,,------......------,,,---...000000000000///...////////////...---,,,+++,,,---.........---,,,,,,,,,,,,---...///000111000//////...------......------------............------........./////////,,,---------.../////////000...------///000000000...------------.../////////.........//////000111000000///.....................000111222333333333222222222222222222222222444333111000111333555777444333222111111111222333---111111......111000------...////////////------...---,,,,,,---...---,,,,,,,,,---------...................../////////000..............................---------,,,,,,,,,---------............///............////////////,,,---...///000//////...........................---------.........//////......------------......------......//////.........------------.../////////////////////.................................,,,---///000111111000000...............---------000///...,,,,,,...///000...///000111222333444444/////////....../////////........................---------............/////////......//////000111------........./////////.............../////////---------...//////000000000000000000000000000000000000000000000000000000111111111111111222333444555555666777999;;;<<<===>>>===<<<===>>>BBBEEEGGGFFFFFFGGGHHHIIIJJJJJJKKKMMMNNNQQQTTTUUUVVVUUUUUUUUUVVVWWWYYYZZZ[[[\\\\\\ZZZZZZZZZ[[[[[[\\\]]]^^^bbbcccdddcccbbbbbbcccdddaaabbbdddeeeeeedddcccbbb}}}||||||||||||{{{yyyxxxwwwvvvvvvtttqqqmmmiiikkkiiihhhfffeeeeeeeeeeeecccaaa___^^^]]]\\\YYYVVVXXXWWWVVVVVVUUUTTTPPPNNNIIICCC<<<999888888777555444444555555555555555555555555444333333222111111222222222111111111111000000/////////............---.........//////000000...//////---++++++,,,------.........//////000000000000000000000000000000///...---,,,,,,---...///------...///...---+++***,,,---///000000000//////------------------------,,,---///000///...///000+++,,,,,,---.........---........................000000///............///,,,,,,,,,------.........---------.........//////......---,,,,,,,,,,,,------------....../////////+++,,,,,,---.........---((()))+++---......---------......///...---+++***+++,,,---.........,,,,,,,,,,,,------///000222333111111000///////////////,,,,,,,,,---------......------------.........///,,,,,,------...///000000///...,,,---///000000///...------------...//////...............///000000000000///...............000222444666999:::<<<<<<666666555444333111111000///...------...111444666111000000///000111333444+++...000...///111000,,,,,,---.../////////...---000///......///000///...,,,,,,,,,---------......---.........//////000000...............---------......---------,,,,,,,,,---------.........//////............/////////000---...000111111111000///........................---------.........//////---------,,,,,,---------......///000111111111000...------------...//////000000//////.........---........................,,,---///000111111111000/////////......------,,,222000///......///000222,,,---...///000111222222.........------.................................---------.........//////---------------...//////,,,---------......//////------...///000111222333......//////000111111111111111111111111111111111000000000000000000000000000000000000111222333444333333444666999;;;>>>???>>>===<<<===>>>BBBEEEGGGCCCDDDEEEFFFGGGHHHHHHIIILLLNNNQQQTTTUUUUUUUUUTTTUUUVVVXXXZZZ\\\]]]^^^^^^\\\\\\\\\[[[\\\\\\]]]]]]bbbcccddddddcccbbbcccdddaaacccdddfffffffffdddccc|||}}}~~~~~~~~~}}}{{{zzzvvvuuussspppnnnmmmlllllljjjhhhfffeeeeeeeeedddbbbaaa``````aaaaaa___\\\YYY[[[XXXUUUTTTVVVVVVSSSPPPFFFBBB>>>;;;999888777555666666666666555555555555222333333444444333333222000000000000000000000000////////////000000000000////////////000000000000------......//////000000+++---000000///---------000000////////////000000........................,,,---...//////...---,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,---......111111000///////////////111111000///......------........./////////000000000///---,,,,,,---///000---------.........//////...---,,,+++***+++,,,---,,,,,,,,,------............---,,,,,,,,,,,,---......---,,,...000000...+++---...............------------..................------------------------...------------...//////000---,,,---111333222111++++++++++++++++++++++++)))+++------,,,,,,,,,---.../////////...---,,,,,,+++,,,,,,------,,,,,,+++...,,,,,,000555555111,,,............////////////333222111/////////000111555999>>>AAA@@@???>>>>>>888666444222111111222333111000///...------...///333222111/////////000000////////////////////////000000//////.........------,,,,,,,,,,,,---......)))***+++,,,...///000111000000000///......------------,,,,,,,,,------.........---,,,***)))((((((........................,,,,,,,,,------///000000//////.........---------,,,,,,,,,---------..............................000...---++++++,,,---...------......///000000000)))***+++---...//////000---///111222000/////////,,,,,,---...//////......+++***)))+++///111000...---------------...///000////////////////////////000000000000000000000000,,,---......//////......000000111111111///...---...........................------...000111///...,,,,,,.../////////...---............///////////////////////////.........000000000000000000000000333333333333333333333333000111111222222333444444666666777888999:::;;;;;;======>>>???@@@AAAAAABBBEEEEEEEEEEEEFFFGGGHHHIIIKKKMMMPPPSSSUUUVVVWWWWWW[[[ZZZZZZZZZ[[[\\\^^^___eeecccaaa___]]]]]]]]]]]]gggfffffffffhhhhhhfffeeebbbbbbccceeefffggghhhiii}}}}}}~~~~~~}}}|||zzzyyywwwwwwuuusssqqqooonnnmmmjjjhhhffffffffffffdddbbbaaaaaa```aaaaaa___\\\YYYYYYVVVTTTTTTUUUUUURRRNNNFFFBBB===:::888888777666777777666666666555555555222333333444444333333222000000000000000000000000///000000000000000000000////////////000000000000.........///////////////---///000000///......///////////////////////////++++++++++++++++++++++++,,,,,,---......---,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,---......000//////...------......///......---,,,,,,++++++*********+++++++++,,,,,,000...---,,,,,,---...000,,,,,,,,,---------............---,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,---......---,,,,,,---//////---***.........//////......---........................------------------------...------------...//////000...------000111000...------------------------+++---//////---------...------......------,,,+++,,,,,,------------,,,,,,,,,******---111222///+++............////////////222111000/////////000000666999<<<<<<:::888666666444333111/////////000111000///...---------......222111111000/////////000////////////////////////000/////////............------,,,,,,------...///---------......//////000////////////......------///......------...////////////...---,,,++++++***........................---,,,,,,,,,,,,---......//////.........---------,,,,,,------....................................+++,,,------............///.....................,,,,,,...///000000111111,,,...000000...------...,,,------...//////......---,,,+++,,,///111000/////////............//////////////////////////////........................,,,---......//////......000000000000//////...---...........................------...000111///...,,,---.../////////...---............////////////............/////////000////////////////////////000000000000000000000000000111111222222333444444333444555666777888888999<<<======>>>???@@@AAAAAAEEEDDDCCCBBBDDDFFFHHHJJJKKKMMMPPPSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXZZZ\\\]]]bbbaaa```______``````aaafffeeeeeefffhhhiiigggfffbbbcccdddfffhhhjjjllllll~~~~~~~~~~~~}}}{{{yyywwwvvvvvvvvvtttrrrpppmmmllliiihhhgggggghhhgggeeebbbbbbaaaaaaaaaaaa___[[[XXXXXXUUUSSSSSSTTTTTTQQQMMMGGGBBB<<<888777777777777777777777777666666666666222333333444444333333222000000000000000000000000000000000000000000000000////////////000000000000///////////////.........///000111000......000111...///000000000000///...------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,---,,,,,,,,,,,,---......///...------,,,---------.........---,,,,,,++++++,,,,,,,,,,,,------------///...---,,,,,,---...///++++++,,,,,,,,,---------...............------,,,,,,,,,,,,------------.........---,,,,,,---......,,,,,,,,,---///...,,,***......////////////..............................------------------------...------------...//////000///------......---,,,////////////////////////---///000000///......///,,,------------,,,++++++------............---------***)))+++...000...,,,............////////////111000///.........//////333555666555333111000111///...---,,,,,,---...//////...------,,,---------000000111111111000//////////////////////////////////////////............---------,,,------...///000/////////////////////...............---------000000//////...//////000000000/////////.................................///...............//////...............------------............/////////........................(((***---///000000///...//////......---,,,,,,+++---......///000000//////+++,,,......,,,+++,,,---,,,---......///.........///...---...000111000//////////////////.........////////////////////////........................------...////////////...//////.............................................------...000111///...,,,---......//////..................////////////------......//////000000////////////////////////////////////////////////000111111222222333444444333333444555666777888888;;;<<<===>>>???@@@@@@AAACCCBBBAAAAAACCCFFFIIIKKKKKKMMMPPPSSSUUUVVVWWWWWWVVVVVVVVVVVVWWWYYY[[[\\\^^^^^^^^^___```bbbcccddddddddddddfffhhhiiihhhgggcccdddeeehhhjjjlllnnnooo~~~|||zzzxxxvvvsssttttttsssqqqnnnkkkiiiiiihhhggghhhhhhgggeeeccccccbbbaaabbbaaa___[[[XXXXXXVVVTTTTTTUUUUUUQQQMMMGGGBBB;;;777666777888888888888777777777666666666222333333444444333333222000000000000000000000000111111111000000000000000////////////000000000000000000//////......------000000000...------000222---...000111111000...---........................,,,,,,,,,------,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---............---------------...000000/////////.....................///////////////...------------...///,,,,,,,,,---------.........///000000000///---,,,------------------------......------------......------.../////////---,,,......///000000000//////////////////............------------------------...------------...//////------------...------,,,////////////////////////...///111000///......///---------......---,,,,,,......////////////......///---++++++...000000///............/////////////////////............///...///000///......///111,,,,,,++++++,,,---......------------,,,---------...///000111111111/////////////////////////////////////////////.........---------------...//////////////////////////////------------............000000//////......//////////////////////////////........................000000000111111222444444.........................../////////////////////........................***+++---.../////////.........---------,,,,,,,,,,,,---------------,,,,,,+++,,,------,,,+++,,,---------...............---///.........//////......------......////////////////////////////////////........................------...//////////////////...---,,,,,,---///000...........................------...000111///...---------...........................///////////////////////////.........////////////////////////000000111111111111111222000111111222222333444444444555555666777888999:::;;;;;;<<<===>>>??????@@@???@@@BBBDDDFFFHHHIIIJJJKKKMMMPPPSSSUUUVVVWWWWWWXXXWWWVVVUUUVVVVVVWWWXXX\\\\\\]]]^^^___aaabbbcccbbbbbbccceeehhhiiiiiihhhddddddeeegggiiijjjkkklll}}}zzzxxxvvvsssttttttsssqqqnnnkkkiiiiiigggfffggghhhgggeeecccccccccbbbbbbbbb___[[[XXXYYYWWWUUUVVVWWWVVVRRRNNNFFFAAA;;;666555777888999777777777777666666666666222333333444444333333222000000000000000000000000222111111111000000000///////////////000000000000000000//////......------...//////---,,,,,,...111,,,...///111111///...,,,++++++++++++++++++++++++......------------...............---------,,,,,,---,,,,,,,,,,,,---......///......---....../////////////////////.........,,,,,,,,,---------...............------.....................////////////...///000111000///...---------------------------...........................///111111111000//////...//////000111111000000000000/////////.........------------------------...------------...//////)))+++,,,---....................................---///000000...---............////////////.........//////000000//////...000...,,,+++---...//////............////////////.........////////////...---......---,,,,,,...000,,,,,,,,,,,,---......///,,,,,,------------------,,,...///111111111000///////////////////////////.........///////////////...------------...//////,,,------...//////000000,,,------....../////////000//////...------...................../////////..............................///000222444555666---...................../////////////////////...........................//////...---------...///,,,,,,,,,---------......---------...------,,,+++---.........,,,,,,---///---...............------............---,,,,,,---)))***,,,---//////000000////////////////////////////////////////////////---...//////000000//////...---,,,,,,,,,...///000////////////////////////...------...000111///...------------......//////............////////////111111000///...------,,,........................111111111222222222333333000111111222222333444444444444555666777888888999999:::;;;<<<===>>>>>>???===@@@DDDHHHJJJKKKJJJIIIKKKMMMPPPSSSUUUVVVWWWWWWXXXWWWUUUSSSRRRQQQRRRRRRZZZ[[[[[[]]]^^^^^^______``````aaacccfffhhhhhhgggccccccdddddddddeeeeeeeee~~~|||yyyxxxvvvvvvvvvtttrrrpppmmmllliiigggeeedddeeefffeeeddddddccccccbbbbbb___[[[XXXYYYWWWVVVWWWXXXWWWRRRNNNEEE@@@;;;777666777888888666666666666555555555555222333333444444333333222000000000000000000000000222222222111111000000///////////////000000000000///////////////.........---...///...,,,,,,...///---...////////////...---------------------------///......------......///............---------,,,---,,,,,,,,,,,,---........................///000------------------------........./////////000000...........................////////////000000000///////////////......---...------------,,,,,,,,,---...////////////...---...000222333111000000000...///000111111222222111111000000//////.........------------------------...------------...//////(((***---............///........................,,,...///000///...///000......///000000000000///......////////////.........---,,,++++++,,,---...............////////////......///000000000//////000111000///,,,+++,,,...---------....../////////,,,,,,---............---,,,---...///000111111111////////////////////////.........///////////////......------......///000,,,,,,---......///000000,,,------...///000111111000000///...---------------------.......................................++++++,,,---///111222333---------.............../////////............---........................222000...,,,,,,---...///+++,,,,,,---......//////...///////////////.........//////...------...000.........///......---,,,,,,---...---,,,+++,,,---)))***,,,...000000000000////////////////////////000000000000000000000000......///000000000000///------------...///000111////////////////////////...------...000111///......------------...//////............////////////111111000///...------,,,...........................//////000000111111111000111111222222333444444111111222333444555666666999999:::;;;<<<======>>>===@@@EEEIIIKKKKKKJJJHHHKKKMMMPPPSSSUUUVVVWWWWWWUUUTTTQQQOOONNNMMMMMMMMMYYYZZZ[[[\\\\\\]]]]]]\\\_________bbbeeeffffffeeeaaa````````````_________~~~{{{zzzwwwwwwuuusssqqqooonnnmmmiiifffcccbbbcccdddeeeeeeeeedddccccccbbb___[[[XXXXXXVVVUUUVVVXXXVVVQQQLLLCCC???;;;888777777777777555555555555444444444444222333333444444333333222000000000000000000000000333333222111111000000///////////////000000000000.........///////////////---...000000...---...///........................////////////////////////......---,,,,,,---..................---------------,,,,,,,,,,,,---......------,,,,,,---......///------------------------000000000000111111111111---..................---.........////////////000000///......------............---------,,,,,,,,,---...///000000///...------000333333111//////111...///000111222222222222111111000000///......---------------------------...------------...//////))),,,///000...------...........................,,,...000111000000111333---......///000000//////---......//////......------......---,,,,,,---...............////////////...///000111111111000000///000111000...---...///---....../////////......,,,---...///000//////...,,,------...///000111222////////////////////////............/////////000...............//////000////////////////////////------...///000111222333222111000///.................................---........................,,,,,,,,,,,,,,,---...///---------.........//////............------,,,,,,......................................./////////.....................///......///////////////......//////...------///111......//////...------,,,,,,...///...---,,,...000---...000111111111///...////////////////////////////////////////////////......///000000000000000+++,,,...///000111111111////////////////////////...------...000111///......------,,,---...///000............////////////......//////////////////........................------......///000000111000111111222222333444444111111222333444555555666888888999:::;;;<<<======@@@AAACCCFFFHHHIIIIIIIIIKKKMMMPPPSSSUUUVVVWWWWWWSSSRRRPPPOOONNNNNNOOOOOOWWWYYYZZZ\\\]]]^^^]]]]]]^^^^^^^^^```cccdddcccbbb\\\\\\\\\]]]]]]]]]]]]]]]}}}{{{vvvuuussspppnnnmmmlllllliiifffbbb```aaaccceeefffeeedddccccccbbb___[[[XXXVVVUUUTTTUUUWWWUUUPPPKKKBBB???;;;999888888777666555555444444444333333333222333333444444333333222000000000000000000000000333333222222111000000///////////////000000000000---.........//////000000---///111222000////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------//////.........------------,,,,,,,,,,,,---......++++++++++++,,,,,,---....../////////////////////,,,,,,,,,,,,---------...------............---------------.........//////000///...,,,,,,---...............------,,,,,,,,,---...///000000///...---,,,///222222000...///000//////000222222333333333222111111000///......---------------------------...------------...//////+++...111111///,,,,,,---////////////////////////,,,...111222222222444555,,,,,,---.../////////...------............------///000111000/////////000............/////////000...///000222222222111000***,,,///000000000111222---......//////......---,,,---///000000000//////---,,,,,,---...000222333////////////////////////---.........//////000000...............///000000222222222111000//////...---...///000111222333444333222111000////////////000/////////....................................000///...------------------------.........//////......---------,,,,,,,,,........................***,,,...000111111000///000000000///......------+++,,,,,,---......------...//////---,,,,,,...000.../////////...---,,,,,,,,,...000000...---///222111222333444333111///---////////////////////////...........................//////000000000000000+++,,,...000222222222111000000000000000000000000...------...000111///.........---,,,---...///000............/////////000,,,,,,---...///000111222.................................///000111111222000111111222333333444444222333333444555666777888777888999:::;;;<<<<<<===BBBBBBAAABBBCCCFFFIIIKKKKKKMMMPPPSSSUUUWWWWWWWWWTTTSSSRRRQQQRRRSSSTTTUUUVVVXXXZZZ]]]^^^_________^^^]]]]]]___aaabbbbbb```YYYYYYZZZ[[[[[[\\\]]]]]]}}}yyyxxxwwwuuurrrooollliiihhhiiigggfffdddcccccccccdddcccbbbaaaaaaaaa___\\\ZZZXXXWWWVVVVVVVVVTTTPPPMMMBBB>>>999555555555555555555555555666555555444333444444333333222111000000222222111111000000//////111111111111111111111111////////////000000000000------..................000000000///.........---......////////////.........------,,,,,,------...222000///---,,,,,,,,,------------------------------------............///...///000///---,,,---...,,,---......//////......---+++***+++...000...,,,000000///...------,,,,,,,,,,,,++++++++++++,,,,,,............---,,,+++***///...,,,*********,,,------.........///000000000////////////////////////------------...///000111111111000......---------000000000000////////////000000///...............//////.........------------------.........//////000000000000000000000000///...---,,,---...000222///......000333444222///------......//////000000..................------......////////////......---,,,,,,,,,,,,---......//////...------------...////////////////////////000///---,,,,,,---...///000000///..................//////...------///111000//////...------,,,,,,,,,,,,,,,---------.....................///000000//////000000///...------------------------------..................------,,,,,,------------,,,,,,////////////////////////***))))))+++---//////...---...///...,,,+++,,,---,,,---...000000000000///---,,,,,,,,,,,,---......////////////////////////..................------...........................000111000///...///111///555LLLCCC000222...000000000//////.........---///////////////////////////////////////.........000000111222222222222222//////............////////////000000000000//////444222000...------...///111000...------......///......------------......---------,,,,,,+++++++++////////////000111222333333222222111111222222333333444444444555666666666888888888999:::;;;<<<===>>>???AAACCCEEEGGGHHHIIIOOOOOOPPPRRRTTTUUUTTTRRRPPPNNNMMMMMMOOOQQQQQQQQQSSSWWW[[[^^^^^^\\\[[[[[[[[[\\\^^^`````````^^^]]][[[ZZZXXXWWWWWWXXXYYYYYY|||xxxwwwvvvuuusssqqqnnnlllkkkiiihhhgggeeeeeeeeeeeeeeecccbbbaaaaaaaaa```]]]ZZZXXXWWWVVVVVVVVVTTTPPPMMMCCC???:::777666666777777666666777777666666555444555444444333333222222222111111111111111000000000111111111111111111111111////////////000000000000000000000000000///////////////........................////////////.........------,,,,,,------...000000...---,,,,,,------------------------------,,,,,,,,,,,,---------......///000///---------///,,,---......//////.........,,,+++,,,...///...,,,000//////...------,,,,,,//////............//////------......///.........000///---,,,+++,,,---...,,,,,,,,,---------------........................222333333444555555666666111111000......------...///////////////000000000///......---......////////////.........------------------.........//////000000000000000000000000000///---------///000222000///...000222222000---.........///////////////..............................////////////.........------------...////////////...------------...///////////////////////////...---,,,,,,---///000000000///..................000000000......///000,,,,,,---......//////000,,,,,,---------........................///000000///////////////...------...................................................//////000000//////...////////////////////////---,,,+++,,,---...---,,,...///000///---,,,---...,,,------......---,,,+++---------------......///////////////////////////...................................................000111000///...///000555JJJmmm___@@@777......000/////////............/////////////////////////////////////////////...///000111111222222111111//////............////////////000000000000//////111000///......//////000000000///...............///......------....../////////......------------////////////000111222333333222222111111222222333333444444555555666666666888888999999:::;;;===>>>>>>???AAACCCEEEGGGHHHHHHNNNNNNOOOQQQRRRSSSRRRQQQQQQOOOMMMMMMOOOQQQQQQQQQRRRVVVZZZ]]]\\\[[[ZZZZZZZZZ[[[]]]^^^^^^]]][[[ZZZWWWWWWWWWWWWWWWXXXYYYYYY}}}yyywwwuuuuuuuuutttrrrpppooonnnjjjiiihhhgggfffffffffgggcccbbbaaaaaaaaa```]]]ZZZWWWVVVVVVVVVVVVSSSPPPMMMDDD@@@;;;888777777888888777777777777777666666555444444444444444444444444000000000111111111111111111111111111111111111111////////////000000000000111111000000/////////...---------------...............////////////............------------......///......---------......------------------------+++++++++,,,,,,,,,------...///000///...------///,,,---......//////......///---,,,---......---,,,/////////...------,,,,,,000//////////////////000++++++,,,---...//////...000///...---------...///---------------,,,,,,,,,------------------------000111222333444444333333111111000///.....................//////000000111------------...///000111/////////.........------------........./////////000000000000000000000000000///...---...///000111000///...///000000...,,,///////////////.......................................////////////......///............///000000000///......------......////////////////////////......---,,,---...000111000000///........./////////111222222000.........,,,------......///000000,,,------------...................../////////000///////////////......---////////////////////////...........................//////000000//////...////////////////////////111000...---...---,,,***///000111000.........000............---,,,+++***......------......///000////////////////////////...................................................///000000......///000<<<\\\mmmBBB555......////////////............////////////////////////......//////////////////...///000000111111000000//////............////////////000000000000//////....../////////000000000///////////////......---///......------......///000000000000////////////////////////000111222333333222222111111222222333333333444555666666777777999999999:::;;;<<<===>>>>>>???AAADDDFFFGGGHHHHHHMMMMMMNNNOOOPPPPPPPPPOOOQQQOOONNNMMMOOOPPPQQQPPPQQQUUUYYYZZZZZZYYYXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWUUUUUUVVVWWWXXXXXXXXXXXX}}}zzzxxxvvvuuuuuutttsssqqqpppnnnmmmiiihhhhhhgggfffffffffeeecccbbbaaaaaaaaa```]]]ZZZWWWVVVVVVVVVUUUSSSOOOLLLDDD@@@;;;777777777888777666777777777777666555555333333333333444444444444222222111111111111111111111111111111111111111111////////////000000000000/////////...------,,,,,,+++,,,,,,,,,---...............////////////............------------......------------......//////------------------------+++,,,,,,,,,,,,------------...///...,,,,,,,,,...,,,---......///.........//////.........------,,,//////.........---------......------------......***+++,,,,,,---------,,,//////...------......///000000000///.........---------------------------+++,,,...000111000///...111111000///......//////------......///000111111............000111222333////////////........................////////////////////////////////////000//////......///000000---------......///......000000//////......------............////////////......////////////.....................//////000000//////...............////////////////////////------------...///111222000000///////////////000000222444444111///------000000//////...---------------------............---......///////////////...///////////////..............................---------...............------............------////////////////////////222000///...///...---+++...///000000......///000000000/////////......---///............///000000////////////////////////............////////////...........................///000///......///000===WWWuuuYYY222///...//////////////////.........////////////////////////............////////////......///000000000000000//////............////////////000000000000//////......///000000//////......///000000000///---,,,//////............//////000000000000000000000000000000//////000111222222333222222111111222222333333333444555666777777888999999::::::;;;===>>>??????@@@BBBDDDFFFGGGHHHHHHKKKLLLNNNNNNMMMMMMNNNOOOPPPNNNLLLMMMOOOPPPQQQQQQPPPSSSWWWXXXXXXWWWVVVVVVUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVWWWXXXXXXXXXWWWVVV~~~{{{yyywwwvvvvvvuuutttrrrpppmmmkkkjjjggggggffffffeeedddcccbbbcccbbbaaaaaaaaa___\\\ZZZWWWVVVUUUUUUUUUSSSOOOLLLCCC???:::777666666777777555555666666555555444333222222222222222333333333444333333222111000000///000000000000000000000000////////////000000000000//////......---------,,,+++,,,,,,,,,---...............////////////......///......------......///,,,,,,---....../////////------------------------------------............,,,---...---+++***+++,,,,,,---......///........./////////...------------...............---------......------------.....................---,,,,,,------------------......000000000///.........---------------------------,,,...000222333222111000111000000////////////000,,,------...///000000111/////////000111333444555000000/////////................../////////000000////////////////////////000000000/////////000000+++,,,---------...///000000000//////......------........./////////000000......////////////......------,,,,,,------...///000000///............///////////////////////////---------...///000111111000000/////////000000111000222444444111///------111000000///......---------------.........//////------...///000/////////......///////////////...---------------------------------.........//////---..................---////////////////////////000///......000000///...---...//////...---...///............//////000000///............///000000////////////////////////........./////////000000........................---///000///...---...///777AAASSS==='''000000///.........///////////////////////////////////////---.........//////000000......///000000000000000//////............////////////000000000000//////000000000000///...,,,,,,...///000000000///---,,,/////////....../////////////////////////////////000000000000000000111222333222222111111222222333333333444555666777888999:::::::::;;;<<<===??????AAABBBDDDFFFGGGIIIIIIIIIJJJLLLNNNMMMLLLLLLNNNPPPOOOMMMLLLLLLOOOQQQQQQQQQPPPSSSUUUVVVVVVUUUUUUUUUQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYXXXWWWUUUTTT~~~zzzxxxxxxxxxvvvuuutttrrrooommmjjjiiiggggggfffeeecccaaa___^^^aaa```_________^^^[[[XXXVVVUUUUUUUUUUUURRROOOLLLCCC???:::777666666777666555555555555555444444333222222222222222222222222444333333222111111000000000000000000000000000000////////////000000000000000000000000000000000000---------------...............////////////......//////............//////,,,,,,---.../////////...---------------------------------.........//////,,,---...---+++++++++,,,,,,---......//////.........///000///------...///........................000//////////////////000222222222111111///......,,,------------.........---------------,,,,,,,,,---------------------------...000111222222111111111000000//////000000000---------......//////000/////////000111333444555000000000/////////............/////////000000000000000000000000000000000111111000000000000//////,,,---...---------///111///////////////..................//////000000111......////////////......,,,,,,,,,,,,,,,---......111000//////......//////////////////////////////.........///000000000000000000/////////000111111///111222222000.........---......//////000111111------........./////////,,,---///000000000///...---...//////////////////------------------------,,,,,,------...////////////000000111111000000///////////////////////////...------...000111000///,,,...//////...---...000,,,++++++,,,,,,...//////......------......///000////////////////////////.........//////000000111........................---...//////------...///000...;;;222***555222............///////////////////////////////////////------......///000000000...///000000111111000000//////............////////////000000000000//////111111000///...---,,,+++///////////////......---000//////......//////000............////////////111000000000000000111111333222222111111222222333333333444555777888999999;;;;;;;;;<<<===>>>???@@@DDDDDDFFFHHHIIIJJJKKKKKKJJJLLLNNNNNNLLLLLLPPPSSSSSSQQQOOONNNPPPQQQQQQQQQPPPRRRUUUUUUTTTTTTTTTUUUQQQRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUTTT~~~zzzxxxyyy{{{uuuuuutttrrrqqqooommmlllhhhggggggeeeccc```]]]\\\```___^^^^^^^^^]]]ZZZWWWVVVUUUUUUUUUTTTRRRNNNKKKDDD@@@;;;888777777888888666666666666666555444444444444444333222222222111111111111222222333333333000000000000000000000000////////////000000000000......//////000111111111//////........................////////////......//////............//////,,,---...//////......---------------------------,,,,,,---------............///000///---,,,---...,,,---......//////......,,,...000///...---///111........................//////............/////////000000000000000//////------...///////////////,,,,,,,,,---------------........................------......///000000000111000000000000000111111..............................//////000111222333000000000000/////////....../////////000000000000000000000000000000000000111111111111111000/////////000000...,,,+++---000.........///////////////---......///000000111111......////////////......---------------...//////111000000////////////////////////////////////////////////000000000//////000000//////000111111222...000000000......///000.........///000000111111............////////////,,,---///000111000///...------...///////////////........................,,,,,,------...//////000000000111111111111000000////////////////////////...---,,,---///000///...---///000000//////000111...---,,,,,,,,,,,,......---------------......///////////////////////////---......///000000111111........................---...//////------...///111'''444222,,,333///000............/////////000////////////////////////------......///000000111///000111111222222111111//////............////////////000000000000//////000///...---,,,------...000000///...............000000////////////000000........./////////000000111111000000000000111111333222222111111222222333333333444666777888999:::;;;;;;;;;<<<===>>>@@@@@@FFFGGGHHHJJJKKKLLLLLLLLLIIIMMMOOOOOOMMMNNNRRRWWW[[[XXXTTTRRRRRRRRRPPPOOOQQQSSSUUUUUUTTTSSSSSSTTTUUUTTTTTTSSSSSSRRRRRRSSSRRRRRRRRRSSSSSSUUUVVVVVV}}}~~~~~~zzzyyyzzz|||tttttttttsssrrrqqqpppoooiiiiiihhhfffccc```\\\ZZZ___^^^]]]]]]]]]\\\YYYVVVVVVUUUUUUUUUTTTRRRNNNKKKEEEAAA<<<999888999999999777777777777777666666555666666555444333333222222...///000111333555666666000000000000000000000000////////////000000000000++++++,,,---...///000000000000000///.........---......////////////......//////............//////------...//////...---,,,------------------------++++++,,,,,,,,,---------///111111111///...///000,,,---......//////......+++...000000...---///222---.....................,,,,,,,,,++++++,,,,,,,,,***+++,,,---..................///000000111000000---......//////000000000////////////////////////000/////////000111222333111000000000000000111111...............---------...------......///000111000000000000////////////////////////000000000000000000000000000000000000111111111111111000///...222333333///+++***+++...---.........//////000000---......///000111111222......////////////.....................///000000111111000//////////////////////////////////////////000000000000000///...000000///000000111222222...//////...------///111111111111000//////................../////////000,,,---///000111000///...------...///000000//////////////////////////////,,,,,,------...///000000......////////////......///////////////////////////...------...///...,,,...000111111000000111333222111///...------...///---,,,,,,,,,,,,---......////////////////////////---......///000111111222........................---...///...------...///555'''333111(((******333---.........//////000000////////////////////////---------...///000000111000000111222222222222222//////............////////////000000000000/////////...,,,+++,,,---///111111000///------...//////000000////////////000000......//////000000000111111111000000000000000111333222222222222222222333333333444666777999::::::<<<<<<<<<<<<===???@@@AAAGGGHHHIIIKKKLLLMMMMMMMMMIIIMMMPPPPPPNNNOOOTTTZZZaaa^^^YYYVVVTTTRRRPPPNNNQQQSSSUUUUUUTTTSSSSSSTTTYYYXXXVVVTTTRRRQQQPPPPPPNNNNNNNNNOOOQQQTTTVVVXXX|||yyyxxxxxxxxxxxxxxxuuurrrooommmiiiiiiiiiiiigggccc```^^^^^^^^^^^^]]]\\\[[[ZZZZZZWWWVVVUUUVVVUUUSSSOOOLLLDDD@@@;;;888777888888888555444444444444555555666777666555444444444444444222222222222222222222222333333333222222222111111------......//////000000........................,,,,,,,,,------///000111//////............//////000000//////.........---000000////////////000000000///...---,,,---......---------------...///000000000//////......------222000---******,,,...000///......---------......//////............//////...---,,,,,,---...///000////////////////////////......////////////......////////////////////////------......//////000000000//////000222333333222555444222222333444444333---------------...///000111111111111111000//////222///,,,---000222111000////////////////////////000//////.........//////111111222222222333333333555333000///000111111000///...---------...000111////////////000000000000000000//////.........---000000////////////000000000000000000000000000000////////////////////////222///---///333333///***222111111111000000//////000000111111111000000//////////////////000111111......---......///000111////////////////////////........................///////////////000111111000000//////......------////////////////////////,,,,,,------......//////111111111111111111111111------...000111111111111111111000///////////////........................777555333000...---------000000//////.........---........................////////////////////////////////////////////////////////////000000000000////////////000000000000222111111111000000//////222222222222222111000///////////////////////////222222222111000//////...////////////000000000000////////////000000000000------------...000111222111111000///...---,,,,,,000111111222222333444444333333333444444444555555444444555555666888999:::<<<<<<======>>>@@@AAABBBGGGHHHKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNNNNRRRYYY^^^eeebbb___ZZZWWWTTTSSSRRRSSSTTTVVVVVVVVVTTTRRRQQQVVVUUUTTTSSSRRRRRRRRRRRROOONNNLLLLLLMMMOOORRRTTT}}}{{{zzzxxxxxxyyyxxxvvvssspppnnniiiiiiiiihhhfffccc```___]]]]]]]]]]]]\\\[[[ZZZYYYWWWVVVUUUUUUUUUSSSOOOLLLDDD@@@;;;777777777777777666666555444444555555555555555444333333333333333111111111111111111111111222222111111111000000000......///////////////000------------------------///...............///000//////.........//////000000/////////............//////............//////000///...---,,,------...///......---------......000000000//////.........111000---,,,+++,,,...//////......---------......//////............//////------,,,,,,,,,---...///////////////////////////......////////////......////////////////////////.........//////000000000.........000444666666666222111///...///000///...//////......---.........//////000000000//////...111///------///111111000////////////////////////000//////.........//////000000000111111111222222333111//////000111111000//////.........///000111/////////000000000111111000000000/////////......000000////////////000000000000000000000000000000///////////////////////////,,,+++---111222000,,,000000000000//////......//////000000000//////...///////////////000000111//////.........///000000////////////////////////111111111111111111111111///////////////000000111000000000//////................................................/////////000000000000000000000000---...///000000111000000000000///.......................................333222000///............000/////////............................................................////////////////////////---............/////////.../////////000000000000111111111000000000//////111222222222111111000///////////////////////////111111000000///......---111111000000//////......////////////000000000000/////////...//////000000///////////////.........///000000111111222333333222222222333333333444444555555555666777888999:::<<<<<<======>>>@@@AAABBBGGGHHHJJJLLLMMMLLLLLLKKKMMMNNNOOOOOOPPPSSSYYY^^^cccaaa___[[[XXXVVVTTTSSSUUUVVVVVVWWWVVVUUUTTTSSSUUUTTTSSSRRRQQQQQQQQQQQQSSSQQQOOOLLLLLLLLLNNNOOO~~~}}}|||yyyyyyyyyxxxvvvssspppooojjjjjjjjjiiigggdddaaa```^^^]]]]]]\\\[[[ZZZXXXXXXVVVVVVUUUUUUUUUSSSOOOLLLCCC???:::777666777777777888777666555555555555555444333333222222222222222111111111111111111111111111111000000000/////////000000000000////////////........................111111000///////////////...............///000111////////////.....................------.........//////...------------...000000///------,,,,,,,,,000000000000//////////////////...---------............---------....../////////............//////------,,,,,,,,,---...///..............................////////////......////////////////////////////////////000000000000.........000333555555444555333111000000000///...000000//////...---------...///000000000000000///000...------///111000000/////////////////////////////////......//////000/////////000000000111111111000...///000111111111///////////////000111111000000000000111111111111111000000000000000//////000000////////////000000000000000000000000000000////////////////////////---+++)))+++///111111///////////////............---......//////.........//////......//////000111111000000////////////000////////////////////////111111111111111111111111//////......//////000111000000000000////////////........................000000///////////////...//////////////////////////////000000000000/////////......------------..........................................///000000////////////............////////////////////////........................000000000000000000000000,,,,,,---------.............../////////000000000111111000000000000//////111111111111111000000///////////////////////////000//////......---------222111111000///...------000000000000////////////222111000////////////000---.........//////000000...//////000111111222222111111111222222222333333666666666777888999:::;;;<<<<<<======>>>@@@AAABBBFFFGGGIIIKKKLLLMMMLLLLLLOOOPPPPPPPPPRRRUUUZZZ^^^``````___]]][[[XXXVVVUUUWWWWWWWWWWWWWWWVVVVVVVVVTTTTTTSSSRRRQQQQQQQQQQQQSSSRRROOOLLLKKKKKKLLLMMM}}}|||~~~~~~~~~}}}yyyyyyxxxwwwuuussspppooollllllkkkjjjhhheeecccbbb^^^^^^]]]\\\[[[YYYWWWVVVVVVUUUUUUUUUTTTRRRNNNKKKDDD@@@;;;888777777888888999888777666555444444444333333222222222222333333222222222222222222222222111111000000000/////////111111111000000//////...////////////////////////111111000000000000000111......---......///000111///////////////.................................//////......------------//////...---------------000000000000000000000000---...............------...------------.../////////......------......///.....................///////////////////////////......////////////......////////////////////////000000000000000000000000111///...///000111000///666444111000111000///...//////000000/////////...000111222222333333222222///.........///000000000//////////////////////////////////////////000111/////////000000000111111111000///000222333222222////////////000000111111000000000000111111111222111111111111000000000000000000////////////000000////////////////////////000000000000000000000000///---++++++...000111000////////////////////////------.../////////......///............///000000222111000///////////////////////////////////////000000000000000000000000///............///000000000000000000000000000000////////////////////////111111000000//////......///////////////////////////000000000000//////...///......------.............................................///000000111///////////////.........000000000000000000000000////////////////////////000000000000000000000000,,,------------................../////////000000000000000000000000/////////000000111000000///////////////////////////////////////.........------000000000//////......---000000000000////////////111111000000000000111111............//////////////////000000111222222222222222222222333333333333666666777777888:::;;;<<<<<<<<<======>>>@@@AAABBBEEEFFFHHHJJJLLLMMMMMMMMMQQQQQQQQQRRRSSSVVVZZZ]]]^^^______^^^]]][[[XXXWWWYYYXXXXXXWWWWWWWWWXXXYYYUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNMMMLLLKKKLLLMMMMMM{{{{{{}}}}}}~~~~~~}}}|||yyyyyywwwvvvtttrrrpppooonnnmmmlllkkkiiifffeeeddd______^^^]]][[[YYYWWWVVVVVVUUUTTTTTTTTTRRRNNNKKKEEEAAA<<<888888888999888888888777555444444444444444333333333333333444444333333333333333333333333222222111111111000000000111111000000//////......000000000000000000000000/////////000000111333333...............///000000.........///////////////...///000000000000///..................------------------------.../////////////////////000000000,,,---...//////...---------------------...//////......------------......//////000000000/////////000000000000000000000000......////////////......////////////////////////000000000///////////////111000///000222222222000222000...---------+++***---...///000111111111111444444555555555555555444---......//////////////////////////////////////////////////////000111111000000000111111111222222111000000111333444333222...//////000000000000000///000000000000111111111000000000000111111111111000000////////////000000////////////////////////111111111111111111111111222000...---...///000000000000000000000000000000---...//////000000000///...............//////000111111000//////...//////////////////////////////////////////////////////...............//////000///////////////000000000000000000000000000000000111111000000//////......000000000000000000000000///000000000000//////...000///////////////000000////////////////////////000000000000000000000///.........///////////////000000000000000000000000000000000000000000000000////////////////////////------........./////////............//////////////////////////////000000...//////000000000//////////////////////////////000000////////////......------......//////000000111000000000/////////...////////////000111222333////////////............000000111111222333333444333333333333444444444444666666777777888:::;;;<<<<<<<<<======>>>@@@AAABBBCCCDDDFFFIIIKKKMMMNNNOOORRRQQQPPPQQQTTTWWWYYYZZZ\\\]]]]]]]]]\\\[[[YYYWWWYYYXXXWWWWWWWWWXXXXXXYYYUUUUUUTTTSSSRRRRRRRRRRRRNNNNNNLLLKKKJJJKKKKKKKKKzzz{{{}}}|||~~~~~~|||{{{yyyxxxvvvtttrrrpppooonnnnnnmmmkkkiiigggeeedddcccaaaaaa```^^^\\\YYYWWWVVVUUUUUUTTTTTTTTTRRRNNNKKKDDD@@@;;;888777888888888777666555444444444444444444333333333333444444555222222222222222222222222222222111111111000000000////////////............111111111111111111111111......//////000222333444//////............//////.........///////////////...///000111111000///.........//////......---,,,,,,,,,,,,------///000000............////////////,,,---......///.........---------------...///000......------------......//////000000000///......000000000000000000000000......////////////......////////////////////////////////////............/////////222555888888888333111///...//////...,,,,,,---///111333333333333555555555555555444444333+++---//////.........///////////////////////////////////////000111222222000000000111111111222222111000000111333333222000------...///////////////////////////000000000000//////000000000000000111000000////////////000000000000000000000000000000111111111111111111111111111111000///////////////000000000000111111111111---...///000000000000000......------......///000000//////............///////////////////////////000000000000000000000000......------......///000............////////////000000000000000000000000000000///////////////...000000000000000000000000//////000000000000//////000////////////000111111////////////////////////111222222222111000///............///////////////////////////////////////000000000000000000000000////////////////////////---............/////////------........./////////......////////////000000---......///////////////////////////////////////////////////////////////,,,,,,---...///000000111111111000000//////...............///000111333333000000//////.........---111111111222333333444444333333444444444555555555666666666777888999:::;;;<<<<<<======>>>@@@AAABBBBBBCCCEEEHHHKKKMMMOOOQQQQQQPPPOOOPPPSSSVVVWWWWWWYYYYYYYYYXXXXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWWWWWWWTTTTTTSSSRRRQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGG{{{|||}}}|||~~~}}}{{{xxxvvvuuurrrpppooonnnmmmlllkkkiiigggdddcccbbbaaacccbbbaaa___]]]ZZZXXXVVVUUUTTTTTTTTTTTTQQQNNNJJJCCC???999666555666666666555444444333333333444444222222222222222333444444000000000000000000000000111111000000000/////////------------............///////////////////////////////////////000111222111000///......---................../////////000---...000111111000...------.../////////...---,,,......---------......///,,,---------.........///------------......//////---,,,,,,------///000000...------,,,,,,------...---.../////////---,,,+++..............................////////////......///////////////////////////.........---------,,,---,,,---000444888888888555333111111222222111000---...000222333333222111333333333333222000///...***---000000...---...///////////////////////////////////////000111222333/////////000000000111111000//////000111111///---+++,,,---...///......------.........////////////....../////////000000000000000////////////000000000000000000000000000000////////////////////////---...///000/////////////////////000000000111111,,,,,,---...////////////...------------...//////...------------......///////////////////////////////////////////////////...------------...//////,,,---------.........///......................................./////////////////////////////////---...///000000111000000...............///000000///////////////////////////000111111111000///.............../////////000................................................------------------------,,,,,,---------.........---------.........//////........./////////000000,,,---....../////////...////////////////////////........................,,,------....../////////111111111000///.....................///000000111.........///////////////000000000111222222333333222222333333333444444444555555555666777888999:::<<<<<<======>>>@@@AAABBBAAABBBDDDGGGJJJMMMPPPRRRPPPNNNMMMNNNRRRTTTTTTSSSTTTTTTSSSRRRQQQQQQQQQQQQSSSTTTUUUVVVWWWVVVVVVUUURRRRRRQQQPPPOOOOOOOOOOOONNNNNNLLLKKKIIIHHHGGGFFF{{{|||}}}|||}}}|||wwwvvvtttqqqooonnnmmmmmmjjjiiifffdddbbbaaa```___dddcccbbb```]]]ZZZXXXWWWUUUTTTTTTTTTSSSQQQMMMJJJAAA===888444444444444444333333222222222333444444111111000000111222333333////////////////////////000/////////............+++,,,,,,------.................................111000000///////////////222111000///---------------.........//////000000,,,---///000000///---,,,---.../////////...,,,,,,000///...---------------,,,,,,,,,---------......---------------...///000,,,,,,,,,---...///000111...------,,,,,,------...,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,......////////////......////////////////////////......---------,,,,,,,,,,,,,,,,,,...111333333333111000......///000000//////000222333333222111000111111111000...---+++******---000000...---...///////////////////////////////////////000111222333............/////////000///....../////////,,,***++++++---.........---,,,------------.........///---.........//////000000000000////////////000000000000000000000000000000........................)))+++...////////////000---.........//////000000***+++,,,---...............------------...//////,,,,,,,,,,,,,,,---...///////////////////////////------------------------...------------...//////,,,,,,,,,---------......------------------------,,,---------......//////........................------///000111111111111---------------...///000000000000000000000000000---...///000000000///...---.........//////000000........................------------------------------------------------++++++,,,,,,,,,------------------.........//////---.........//////000000,,,------.../////////...////////////////////////------------------------..................------222111111000///......---000//////...............,,,,,,---...///000111222/////////000111111222222111111222222222333333333444444555555666888999:::<<<<<<======>>>@@@AAABBBAAABBBDDDFFFJJJNNNQQQRRROOOMMMLLLMMMQQQSSSSSSQQQQQQPPPNNNMMMLLLLLLMMMMMMQQQRRRTTTVVVVVVVVVTTTSSSPPPPPPOOONNNMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJ